From 5e8671d24bddda9e5136aa2acae4915fd6ba03d9 Mon Sep 17 00:00:00 2001 From: James Cole Date: Sun, 10 Jul 2022 06:23:59 +0200 Subject: [PATCH] Expand code and upgrade. --- frontend/package.json | 8 +- frontend/yarn.lock | 2134 ++++++++--------- public/v3/css/vendor.bbc37707.css | 29 + public/v3/css/vendor.c9c81b16.css | 29 - public/v3/index.html | 2 +- .../js/{1224.b2b70330.js => 1224.6f8f55ff.js} | 2 +- .../js/{1381.f84546d1.js => 1381.30e6c3b7.js} | 2 +- .../js/{2871.9be1c14c.js => 2871.79eb4fc4.js} | 2 +- .../js/{363.8f301af6.js => 363.e40f7459.js} | 2 +- .../js/{4853.0cb9916c.js => 4853.668d2e99.js} | 2 +- .../js/{5361.a37483af.js => 5361.c1edaef3.js} | 2 +- public/v3/js/5446.32c54f39.js | 1 + public/v3/js/6471.382cc6ed.js | 1 + public/v3/js/6608.95819b9b.js | 1 - public/v3/js/6926.7aca2ca9.js | 1 + .../js/{1799.a2ddb418.js => 7039.973e2a95.js} | 2 +- .../js/{7840.32bb8eb0.js => 7840.746a1e1c.js} | 2 +- .../js/{8810.fc79d2e6.js => 8810.8f7a52c7.js} | 2 +- .../js/{9706.b6f1ac35.js => 9706.f4c930cc.js} | 2 +- .../js/{9918.7a94fdbe.js => 9918.a31e1486.js} | 2 +- public/v3/js/app.813eaa78.js | 1 + public/v3/js/app.8d7f3f15.js | 1 - ...n.99daf31d.js => chunk-common.28d1265c.js} | 2 +- ...{vendor.60762575.js => vendor.5bb4a90b.js} | 26 +- 24 files changed, 1037 insertions(+), 1221 deletions(-) create mode 100644 public/v3/css/vendor.bbc37707.css delete mode 100644 public/v3/css/vendor.c9c81b16.css rename public/v3/js/{1224.b2b70330.js => 1224.6f8f55ff.js} (98%) rename public/v3/js/{1381.f84546d1.js => 1381.30e6c3b7.js} (98%) rename public/v3/js/{2871.9be1c14c.js => 2871.79eb4fc4.js} (98%) rename public/v3/js/{363.8f301af6.js => 363.e40f7459.js} (98%) rename public/v3/js/{4853.0cb9916c.js => 4853.668d2e99.js} (98%) rename public/v3/js/{5361.a37483af.js => 5361.c1edaef3.js} (98%) create mode 100644 public/v3/js/5446.32c54f39.js create mode 100644 public/v3/js/6471.382cc6ed.js delete mode 100644 public/v3/js/6608.95819b9b.js create mode 100644 public/v3/js/6926.7aca2ca9.js rename public/v3/js/{1799.a2ddb418.js => 7039.973e2a95.js} (60%) rename public/v3/js/{7840.32bb8eb0.js => 7840.746a1e1c.js} (99%) rename public/v3/js/{8810.fc79d2e6.js => 8810.8f7a52c7.js} (98%) rename public/v3/js/{9706.b6f1ac35.js => 9706.f4c930cc.js} (98%) rename public/v3/js/{9918.7a94fdbe.js => 9918.a31e1486.js} (98%) create mode 100644 public/v3/js/app.813eaa78.js delete mode 100644 public/v3/js/app.8d7f3f15.js rename public/v3/js/{chunk-common.99daf31d.js => chunk-common.28d1265c.js} (99%) rename public/v3/js/{vendor.60762575.js => vendor.5bb4a90b.js} (67%) diff --git a/frontend/package.json b/frontend/package.json index d7e9ad3b5c..aa06bebd58 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -11,14 +11,14 @@ }, "dependencies": { "@popperjs/core": "^2.11.2", - "@quasar/extras": "^1.14.0", + "@quasar/extras": "^1.14.2", "apexcharts": "^3.32.1", "axios": "^0.21.1", "axios-cache-adapter": "^2.7.3", "core-js": "^3.6.5", "date-fns": "^2.28.0", - "pinia": "^2.0.13", - "quasar": "^2.6.6", + "pinia": "^2.0.14", + "quasar": "^2.7.5", "vue": "3", "vue-i18n": "^9.0.0", "vue-router": "^4.0.0", @@ -27,7 +27,7 @@ }, "devDependencies": { "@babel/eslint-parser": "^7.13.14", - "@quasar/app-webpack": "^3.5.3", + "@quasar/app-webpack": "^3.5.7", "@types/node": "^12.20.21", "@typescript-eslint/eslint-plugin": "^4.16.1", "@typescript-eslint/parser": "^4.16.1", diff --git a/frontend/yarn.lock b/frontend/yarn.lock index 6d9e8bf1de..6650564483 100644 --- a/frontend/yarn.lock +++ b/frontend/yarn.lock @@ -17,33 +17,33 @@ dependencies: "@babel/highlight" "^7.10.4" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.8.3": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" - integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg== +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.18.6", "@babel/code-frame@^7.8.3": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" + integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== dependencies: - "@babel/highlight" "^7.16.7" + "@babel/highlight" "^7.18.6" -"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.17.10": - version "7.17.10" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.17.10.tgz#711dc726a492dfc8be8220028b1b92482362baab" - integrity sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw== +"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.18.6": + version "7.18.8" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.18.8.tgz#2483f565faca607b8535590e84e7de323f27764d" + integrity sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ== "@babel/core@^7.9.0": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.2.tgz#87b2fcd7cce9becaa7f5acebdc4f09f3dd19d876" - integrity sha512-A8pri1YJiC5UnkdrWcmfZTJTV85b4UXTAfImGmCfYmax4TR9Cw8sDS0MOk++Gp2mE/BefVJ5nwy5yzqNJbP/DQ== + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.6.tgz#54a107a3c298aee3fe5e1947a6464b9b6faca03d" + integrity sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ== dependencies: "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.16.7" - "@babel/generator" "^7.18.2" - "@babel/helper-compilation-targets" "^7.18.2" - "@babel/helper-module-transforms" "^7.18.0" - "@babel/helpers" "^7.18.2" - "@babel/parser" "^7.18.0" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.18.2" - "@babel/types" "^7.18.2" + "@babel/code-frame" "^7.18.6" + "@babel/generator" "^7.18.6" + "@babel/helper-compilation-targets" "^7.18.6" + "@babel/helper-module-transforms" "^7.18.6" + "@babel/helpers" "^7.18.6" + "@babel/parser" "^7.18.6" + "@babel/template" "^7.18.6" + "@babel/traverse" "^7.18.6" + "@babel/types" "^7.18.6" convert-source-map "^1.7.0" debug "^4.1.0" gensync "^1.0.0-beta.2" @@ -59,60 +59,60 @@ eslint-visitor-keys "^2.1.0" semver "^6.3.0" -"@babel/generator@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.2.tgz#33873d6f89b21efe2da63fe554460f3df1c5880d" - integrity sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw== +"@babel/generator@^7.18.6", "@babel/generator@^7.18.7": + version "7.18.7" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.7.tgz#2aa78da3c05aadfc82dbac16c99552fc802284bd" + integrity sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A== dependencies: - "@babel/types" "^7.18.2" - "@jridgewell/gen-mapping" "^0.3.0" + "@babel/types" "^7.18.7" + "@jridgewell/gen-mapping" "^0.3.2" jsesc "^2.5.1" -"@babel/helper-annotate-as-pure@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz#bb2339a7534a9c128e3102024c60760a3a7f3862" - integrity sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw== +"@babel/helper-annotate-as-pure@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb" + integrity sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA== dependencies: - "@babel/types" "^7.16.7" + "@babel/types" "^7.18.6" -"@babel/helper-builder-binary-assignment-operator-visitor@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz#38d138561ea207f0f69eb1626a418e4f7e6a580b" - integrity sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA== +"@babel/helper-builder-binary-assignment-operator-visitor@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.6.tgz#f14d640ed1ee9246fb33b8255f08353acfe70e6a" + integrity sha512-KT10c1oWEpmrIRYnthbzHgoOf6B+Xd6a5yhdbNtdhtG7aO1or5HViuf1TQR36xY/QprXA5nvxO6nAjhJ4y38jw== dependencies: - "@babel/helper-explode-assignable-expression" "^7.16.7" - "@babel/types" "^7.16.7" + "@babel/helper-explode-assignable-expression" "^7.18.6" + "@babel/types" "^7.18.6" -"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.16.7", "@babel/helper-compilation-targets@^7.17.10", "@babel/helper-compilation-targets@^7.18.2", "@babel/helper-compilation-targets@^7.9.6": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz#67a85a10cbd5fc7f1457fec2e7f45441dc6c754b" - integrity sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ== +"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.18.6", "@babel/helper-compilation-targets@^7.9.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.6.tgz#18d35bfb9f83b1293c22c55b3d576c1315b6ed96" + integrity sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg== dependencies: - "@babel/compat-data" "^7.17.10" - "@babel/helper-validator-option" "^7.16.7" + "@babel/compat-data" "^7.18.6" + "@babel/helper-validator-option" "^7.18.6" browserslist "^4.20.2" semver "^6.3.0" -"@babel/helper-create-class-features-plugin@^7.17.12", "@babel/helper-create-class-features-plugin@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz#fac430912606331cb075ea8d82f9a4c145a4da19" - integrity sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg== +"@babel/helper-create-class-features-plugin@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.6.tgz#6f15f8459f3b523b39e00a99982e2c040871ed72" + integrity sha512-YfDzdnoxHGV8CzqHGyCbFvXg5QESPFkXlHtvdCkesLjjVMT2Adxe4FGUR5ChIb3DxSaXO12iIOCWoXdsUVwnqw== dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-function-name" "^7.17.9" - "@babel/helper-member-expression-to-functions" "^7.17.7" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/helper-replace-supers" "^7.16.7" - "@babel/helper-split-export-declaration" "^7.16.7" + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-environment-visitor" "^7.18.6" + "@babel/helper-function-name" "^7.18.6" + "@babel/helper-member-expression-to-functions" "^7.18.6" + "@babel/helper-optimise-call-expression" "^7.18.6" + "@babel/helper-replace-supers" "^7.18.6" + "@babel/helper-split-export-declaration" "^7.18.6" -"@babel/helper-create-regexp-features-plugin@^7.16.7", "@babel/helper-create-regexp-features-plugin@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz#bb37ca467f9694bbe55b884ae7a5cc1e0084e4fd" - integrity sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw== +"@babel/helper-create-regexp-features-plugin@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz#3e35f4e04acbbf25f1b3534a657610a000543d3c" + integrity sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A== dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - regexpu-core "^5.0.1" + "@babel/helper-annotate-as-pure" "^7.18.6" + regexpu-core "^5.1.0" "@babel/helper-define-polyfill-provider@^0.3.1": version "0.3.1" @@ -128,329 +128,330 @@ resolve "^1.14.2" semver "^6.1.2" -"@babel/helper-environment-visitor@^7.16.7", "@babel/helper-environment-visitor@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz#8a6d2dedb53f6bf248e31b4baf38739ee4a637bd" - integrity sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ== +"@babel/helper-environment-visitor@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.6.tgz#b7eee2b5b9d70602e59d1a6cad7dd24de7ca6cd7" + integrity sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q== -"@babel/helper-explode-assignable-expression@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz#12a6d8522fdd834f194e868af6354e8650242b7a" - integrity sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ== +"@babel/helper-explode-assignable-expression@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz#41f8228ef0a6f1a036b8dfdfec7ce94f9a6bc096" + integrity sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg== dependencies: - "@babel/types" "^7.16.7" + "@babel/types" "^7.18.6" -"@babel/helper-function-name@^7.16.7", "@babel/helper-function-name@^7.17.9": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz#136fcd54bc1da82fcb47565cf16fd8e444b1ff12" - integrity sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg== +"@babel/helper-function-name@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.18.6.tgz#8334fecb0afba66e6d87a7e8c6bb7fed79926b83" + integrity sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw== dependencies: - "@babel/template" "^7.16.7" - "@babel/types" "^7.17.0" + "@babel/template" "^7.18.6" + "@babel/types" "^7.18.6" -"@babel/helper-hoist-variables@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz#86bcb19a77a509c7b77d0e22323ef588fa58c246" - integrity sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg== +"@babel/helper-hoist-variables@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" + integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== dependencies: - "@babel/types" "^7.16.7" + "@babel/types" "^7.18.6" -"@babel/helper-member-expression-to-functions@^7.17.7": - version "7.17.7" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz#a34013b57d8542a8c4ff8ba3f747c02452a4d8c4" - integrity sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw== +"@babel/helper-member-expression-to-functions@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.6.tgz#44802d7d602c285e1692db0bad9396d007be2afc" + integrity sha512-CeHxqwwipekotzPDUuJOfIMtcIHBuc7WAzLmTYWctVigqS5RktNMQ5bEwQSuGewzYnCtTWa3BARXeiLxDTv+Ng== dependencies: - "@babel/types" "^7.17.0" + "@babel/types" "^7.18.6" -"@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.8.3": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz#25612a8091a999704461c8a222d0efec5d091437" - integrity sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg== +"@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.18.6", "@babel/helper-module-imports@^7.8.3": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" + integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA== dependencies: - "@babel/types" "^7.16.7" + "@babel/types" "^7.18.6" -"@babel/helper-module-transforms@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz#baf05dec7a5875fb9235bd34ca18bad4e21221cd" - integrity sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA== +"@babel/helper-module-transforms@^7.18.6": + version "7.18.8" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.8.tgz#4f8408afead0188cfa48672f9d0e5787b61778c8" + integrity sha512-che3jvZwIcZxrwh63VfnFTUzcAM9v/lznYkkRxIBGMPt1SudOKHAEec0SIRCfiuIzTcF7VGj/CaTT6gY4eWxvA== dependencies: - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-simple-access" "^7.17.7" - "@babel/helper-split-export-declaration" "^7.16.7" - "@babel/helper-validator-identifier" "^7.16.7" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.18.0" - "@babel/types" "^7.18.0" + "@babel/helper-environment-visitor" "^7.18.6" + "@babel/helper-module-imports" "^7.18.6" + "@babel/helper-simple-access" "^7.18.6" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/helper-validator-identifier" "^7.18.6" + "@babel/template" "^7.18.6" + "@babel/traverse" "^7.18.8" + "@babel/types" "^7.18.8" -"@babel/helper-optimise-call-expression@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz#a34e3560605abbd31a18546bd2aad3e6d9a174f2" - integrity sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w== +"@babel/helper-optimise-call-expression@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe" + integrity sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA== dependencies: - "@babel/types" "^7.16.7" + "@babel/types" "^7.18.6" -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.17.12", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz#86c2347da5acbf5583ba0a10aed4c9bf9da9cf96" - integrity sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA== +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.6.tgz#9448974dd4fb1d80fefe72e8a0af37809cd30d6d" + integrity sha512-gvZnm1YAAxh13eJdkb9EWHBnF3eAub3XTLCZEehHT2kWxiKVRL64+ae5Y6Ivne0mVHmMYKT+xWgZO+gQhuLUBg== -"@babel/helper-remap-async-to-generator@^7.16.8": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz#29ffaade68a367e2ed09c90901986918d25e57e3" - integrity sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw== +"@babel/helper-remap-async-to-generator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.6.tgz#fa1f81acd19daee9d73de297c0308783cd3cfc23" + integrity sha512-z5wbmV55TveUPZlCLZvxWHtrjuJd+8inFhk7DG0WW87/oJuGDcjDiu7HIvGcpf5464L6xKCg3vNkmlVVz9hwyQ== dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-wrap-function" "^7.16.8" - "@babel/types" "^7.16.8" + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-environment-visitor" "^7.18.6" + "@babel/helper-wrap-function" "^7.18.6" + "@babel/types" "^7.18.6" -"@babel/helper-replace-supers@^7.16.7", "@babel/helper-replace-supers@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz#41fdfcc9abaf900e18ba6e5931816d9062a7b2e0" - integrity sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q== +"@babel/helper-replace-supers@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.18.6.tgz#efedf51cfccea7b7b8c0f00002ab317e7abfe420" + integrity sha512-fTf7zoXnUGl9gF25fXCWE26t7Tvtyn6H4hkLSYhATwJvw2uYxd3aoXplMSe0g9XbwK7bmxNes7+FGO0rB/xC0g== dependencies: - "@babel/helper-environment-visitor" "^7.18.2" - "@babel/helper-member-expression-to-functions" "^7.17.7" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/traverse" "^7.18.2" - "@babel/types" "^7.18.2" + "@babel/helper-environment-visitor" "^7.18.6" + "@babel/helper-member-expression-to-functions" "^7.18.6" + "@babel/helper-optimise-call-expression" "^7.18.6" + "@babel/traverse" "^7.18.6" + "@babel/types" "^7.18.6" -"@babel/helper-simple-access@^7.17.7", "@babel/helper-simple-access@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz#4dc473c2169ac3a1c9f4a51cfcd091d1c36fcff9" - integrity sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ== +"@babel/helper-simple-access@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz#d6d8f51f4ac2978068df934b569f08f29788c7ea" + integrity sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g== dependencies: - "@babel/types" "^7.18.2" + "@babel/types" "^7.18.6" -"@babel/helper-skip-transparent-expression-wrappers@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz#0ee3388070147c3ae051e487eca3ebb0e2e8bb09" - integrity sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw== +"@babel/helper-skip-transparent-expression-wrappers@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.6.tgz#7dff00a5320ca4cf63270e5a0eca4b268b7380d9" + integrity sha512-4KoLhwGS9vGethZpAhYnMejWkX64wsnHPDwvOsKWU6Fg4+AlK2Jz3TyjQLMEPvz+1zemi/WBdkYxCD0bAfIkiw== dependencies: - "@babel/types" "^7.16.0" + "@babel/types" "^7.18.6" -"@babel/helper-split-export-declaration@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz#0b648c0c42da9d3920d85ad585f2778620b8726b" - integrity sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw== +"@babel/helper-split-export-declaration@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" + integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== dependencies: - "@babel/types" "^7.16.7" + "@babel/types" "^7.18.6" -"@babel/helper-validator-identifier@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad" - integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw== +"@babel/helper-validator-identifier@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz#9c97e30d31b2b8c72a1d08984f2ca9b574d7a076" + integrity sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g== -"@babel/helper-validator-option@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz#b203ce62ce5fe153899b617c08957de860de4d23" - integrity sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ== +"@babel/helper-validator-option@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" + integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== -"@babel/helper-wrap-function@^7.16.8": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz#58afda087c4cd235de92f7ceedebca2c41274200" - integrity sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw== +"@babel/helper-wrap-function@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.18.6.tgz#ec44ea4ad9d8988b90c3e465ba2382f4de81a073" + integrity sha512-I5/LZfozwMNbwr/b1vhhuYD+J/mU+gfGAj5td7l5Rv9WYmH6i3Om69WGKNmlIpsVW/mF6O5bvTKbvDQZVgjqOw== dependencies: - "@babel/helper-function-name" "^7.16.7" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.16.8" - "@babel/types" "^7.16.8" + "@babel/helper-function-name" "^7.18.6" + "@babel/template" "^7.18.6" + "@babel/traverse" "^7.18.6" + "@babel/types" "^7.18.6" -"@babel/helpers@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.18.2.tgz#970d74f0deadc3f5a938bfa250738eb4ac889384" - integrity sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg== +"@babel/helpers@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.18.6.tgz#4c966140eaa1fcaa3d5a8c09d7db61077d4debfd" + integrity sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ== dependencies: - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.18.2" - "@babel/types" "^7.18.2" + "@babel/template" "^7.18.6" + "@babel/traverse" "^7.18.6" + "@babel/types" "^7.18.6" -"@babel/highlight@^7.10.4", "@babel/highlight@^7.16.7": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.17.12.tgz#257de56ee5afbd20451ac0a75686b6b404257351" - integrity sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg== +"@babel/highlight@^7.10.4", "@babel/highlight@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" + integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== dependencies: - "@babel/helper-validator-identifier" "^7.16.7" + "@babel/helper-validator-identifier" "^7.18.6" chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.16.4", "@babel/parser@^7.16.7", "@babel/parser@^7.18.0": - version "7.18.4" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.4.tgz#6774231779dd700e0af29f6ad8d479582d7ce5ef" - integrity sha512-FDge0dFazETFcxGw/EXzOkN8uJp0PC7Qbm+Pe9T+av2zlBpOgunFHkQPPn+eRuClU73JF+98D531UgayY89tow== +"@babel/parser@^7.16.4", "@babel/parser@^7.18.6", "@babel/parser@^7.18.8": + version "7.18.8" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.8.tgz#822146080ac9c62dac0823bb3489622e0bc1cbdf" + integrity sha512-RSKRfYX20dyH+elbJK2uqAkVyucL+xXzhqlMD5/ZXx+dAAwpyB7HsvnHe/ZUGOF+xLr5Wx9/JoXVTj6BQE2/oA== -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.17.12.tgz#1dca338caaefca368639c9ffb095afbd4d420b1e" - integrity sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw== +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz#da5b8f9a580acdfbe53494dba45ea389fb09a4d2" + integrity sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz#0d498ec8f0374b1e2eb54b9cb2c4c78714c77753" - integrity sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ== +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.6.tgz#b4e4dbc2cd1acd0133479918f7c6412961c9adb8" + integrity sha512-Udgu8ZRgrBrttVz6A0EVL0SJ1z+RLbIeqsu632SA1hf0awEppD6TvdznoH+orIF8wtFFAV/Enmw9Y+9oV8TQcw== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" - "@babel/plugin-proposal-optional-chaining" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-skip-transparent-expression-wrappers" "^7.18.6" + "@babel/plugin-proposal-optional-chaining" "^7.18.6" -"@babel/plugin-proposal-async-generator-functions@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz#094a417e31ce7e692d84bab06c8e2a607cbeef03" - integrity sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ== +"@babel/plugin-proposal-async-generator-functions@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.6.tgz#aedac81e6fc12bb643374656dd5f2605bf743d17" + integrity sha512-WAz4R9bvozx4qwf74M+sfqPMKfSqwM0phxPTR6iJIi8robgzXwkEgmeJG1gEKhm6sDqT/U9aV3lfcqybIpev8w== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-remap-async-to-generator" "^7.16.8" + "@babel/helper-environment-visitor" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-remap-async-to-generator" "^7.18.6" "@babel/plugin-syntax-async-generators" "^7.8.4" -"@babel/plugin-proposal-class-properties@^7.17.12", "@babel/plugin-proposal-class-properties@^7.5.5": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz#84f65c0cc247d46f40a6da99aadd6438315d80a4" - integrity sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw== +"@babel/plugin-proposal-class-properties@^7.18.6", "@babel/plugin-proposal-class-properties@^7.5.5": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" + integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== dependencies: - "@babel/helper-create-class-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-proposal-class-static-block@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz#7d02253156e3c3793bdb9f2faac3a1c05f0ba710" - integrity sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA== +"@babel/plugin-proposal-class-static-block@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz#8aa81d403ab72d3962fc06c26e222dacfc9b9020" + integrity sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw== dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.0" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-proposal-decorators@^7.4.4": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.2.tgz#dbe4086d2d42db489399783c3aa9272e9700afd4" - integrity sha512-kbDISufFOxeczi0v4NQP3p5kIeW6izn/6klfWBrIIdGZZe4UpHR+QU03FAoWjGGd9SUXAwbw2pup1kaL4OQsJQ== + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.6.tgz#68e9fd0f022b944f84a8824bb28bfaee724d2595" + integrity sha512-gAdhsjaYmiZVxx5vTMiRfj31nB7LhwBJFMSLzeDxc7X4tKLixup0+k9ughn0RcpBrv9E3PBaXJW7jF5TCihAOg== dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.0" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-replace-supers" "^7.18.2" - "@babel/helper-split-export-declaration" "^7.16.7" - "@babel/plugin-syntax-decorators" "^7.17.12" - charcodes "^0.2.0" + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-replace-supers" "^7.18.6" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/plugin-syntax-decorators" "^7.18.6" -"@babel/plugin-proposal-dynamic-import@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz#c19c897eaa46b27634a00fee9fb7d829158704b2" - integrity sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg== +"@babel/plugin-proposal-dynamic-import@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz#72bcf8d408799f547d759298c3c27c7e7faa4d94" + integrity sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-dynamic-import" "^7.8.3" -"@babel/plugin-proposal-export-namespace-from@^7.17.12", "@babel/plugin-proposal-export-namespace-from@^7.2.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz#b22864ccd662db9606edb2287ea5fd1709f05378" - integrity sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ== +"@babel/plugin-proposal-export-namespace-from@^7.18.6", "@babel/plugin-proposal-export-namespace-from@^7.2.0": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.6.tgz#1016f0aa5ab383bbf8b3a85a2dcaedf6c8ee7491" + integrity sha512-zr/QcUlUo7GPo6+X1wC98NJADqmy5QTFWWhqeQWiki4XHafJtLl/YMGkmRB2szDD2IYJCCdBTd4ElwhId9T7Xw== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" "@babel/plugin-proposal-function-sent@^7.2.0": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-function-sent/-/plugin-proposal-function-sent-7.18.2.tgz#460a3c6ceac16da8e50a93b6068fd99265e56c75" - integrity sha512-JKAqbpAh6/ZA9satxaP02oL9lmyF1XxzItEONAPHd+jhZtzxBu5sR4L2LhnzjUwR3uJzExaiuHLGuUMNMt/t5A== + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-function-sent/-/plugin-proposal-function-sent-7.18.6.tgz#60854442f9024869e731116b4f7f98ee8cb072de" + integrity sha512-UdaOKPOLPt0O+Xu26tnw6oAZMLXhk+yMrXOzn6kAzTHBnWHJsoN1hlrgxFAQ+FRLS0ql1oYIQ2phvoFzmN3GMw== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-wrap-function" "^7.16.8" - "@babel/plugin-syntax-function-sent" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-wrap-function" "^7.18.6" + "@babel/plugin-syntax-function-sent" "^7.18.6" -"@babel/plugin-proposal-json-strings@^7.17.12", "@babel/plugin-proposal-json-strings@^7.2.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz#f4642951792437233216d8c1af370bb0fbff4664" - integrity sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg== +"@babel/plugin-proposal-json-strings@^7.18.6", "@babel/plugin-proposal-json-strings@^7.2.0": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz#7e8788c1811c393aff762817e7dbf1ebd0c05f0b" + integrity sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-json-strings" "^7.8.3" -"@babel/plugin-proposal-logical-assignment-operators@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz#c64a1bcb2b0a6d0ed2ff674fd120f90ee4b88a23" - integrity sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q== +"@babel/plugin-proposal-logical-assignment-operators@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.6.tgz#3b9cac6f1ffc2aa459d111df80c12020dfc6b665" + integrity sha512-zMo66azZth/0tVd7gmkxOkOjs2rpHyhpcFo565PUP37hSp6hSd9uUKIfTDFMz58BwqgQKhJ9YxtM5XddjXVn+Q== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" -"@babel/plugin-proposal-nullish-coalescing-operator@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz#1e93079bbc2cbc756f6db6a1925157c4a92b94be" - integrity sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag== +"@babel/plugin-proposal-nullish-coalescing-operator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1" + integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" -"@babel/plugin-proposal-numeric-separator@^7.16.7", "@babel/plugin-proposal-numeric-separator@^7.2.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz#d6b69f4af63fb38b6ca2558442a7fb191236eba9" - integrity sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw== +"@babel/plugin-proposal-numeric-separator@^7.18.6", "@babel/plugin-proposal-numeric-separator@^7.2.0": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz#899b14fbafe87f053d2c5ff05b36029c62e13c75" + integrity sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-numeric-separator" "^7.10.4" -"@babel/plugin-proposal-object-rest-spread@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz#79f2390c892ba2a68ec112eb0d895cfbd11155e8" - integrity sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw== +"@babel/plugin-proposal-object-rest-spread@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.6.tgz#ec93bba06bfb3e15ebd7da73e953d84b094d5daf" + integrity sha512-9yuM6wr4rIsKa1wlUAbZEazkCrgw2sMPEXCr4Rnwetu7cEW1NydkCWytLuYletbf8vFxdJxFhwEZqMpOx2eZyw== dependencies: - "@babel/compat-data" "^7.17.10" - "@babel/helper-compilation-targets" "^7.17.10" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/compat-data" "^7.18.6" + "@babel/helper-compilation-targets" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.17.12" + "@babel/plugin-transform-parameters" "^7.18.6" -"@babel/plugin-proposal-optional-catch-binding@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz#c623a430674ffc4ab732fd0a0ae7722b67cb74cf" - integrity sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA== +"@babel/plugin-proposal-optional-catch-binding@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz#f9400d0e6a3ea93ba9ef70b09e72dd6da638a2cb" + integrity sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" -"@babel/plugin-proposal-optional-chaining@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz#f96949e9bacace3a9066323a5cf90cfb9de67174" - integrity sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ== +"@babel/plugin-proposal-optional-chaining@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.6.tgz#46d4f2ffc20e87fad1d98bc4fa5d466366f6aa0b" + integrity sha512-PatI6elL5eMzoypFAiYDpYQyMtXTn+iMhuxxQt5mAXD4fEmKorpSI3PHd+i3JXBJN3xyA6MvJv7at23HffFHwA== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-skip-transparent-expression-wrappers" "^7.18.6" "@babel/plugin-syntax-optional-chaining" "^7.8.3" -"@babel/plugin-proposal-private-methods@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz#c2ca3a80beb7539289938da005ad525a038a819c" - integrity sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A== +"@babel/plugin-proposal-private-methods@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz#5209de7d213457548a98436fa2882f52f4be6bea" + integrity sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA== dependencies: - "@babel/helper-create-class-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-proposal-private-property-in-object@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz#b02efb7f106d544667d91ae97405a9fd8c93952d" - integrity sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg== +"@babel/plugin-proposal-private-property-in-object@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz#a64137b232f0aca3733a67eb1a144c192389c503" + integrity sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw== dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-create-class-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-proposal-throw-expressions@^7.2.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-throw-expressions/-/plugin-proposal-throw-expressions-7.16.7.tgz#d3512286f634a06f7271abecce752e1655b9ab03" - integrity sha512-BbjL/uDt7c+OKA7k2YbZIPtOb6qmrzXPybjqrGreP8wMMzTPKjjiK+moqgpElsIXv1XHmlk9PQWdOHD5sL93KA== + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-throw-expressions/-/plugin-proposal-throw-expressions-7.18.6.tgz#f05eb10f417d34857e4ebf3a2a152e77bd59ff9f" + integrity sha512-WHOrJyhGoGrdtW480L79cF7Iq/gZDZ/z6OqK7mVyFR5I37dTpog/wNgb6hmaM3HYZtULEJl++7VaMWkNZsOcHg== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-throw-expressions" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-throw-expressions" "^7.18.6" -"@babel/plugin-proposal-unicode-property-regex@^7.17.12", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz#3dbd7a67bd7f94c8238b394da112d86aaf32ad4d" - integrity sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A== +"@babel/plugin-proposal-unicode-property-regex@^7.18.6", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz#af613d2cd5e643643b65cded64207b15c85cb78e" + integrity sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" @@ -473,12 +474,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.14.5" -"@babel/plugin-syntax-decorators@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.12.tgz#02e8f678602f0af8222235271efea945cfdb018a" - integrity sha512-D1Hz0qtGTza8K2xGyEdVNCYLdVHukAcbQr4K3/s6r/esadyEriZovpJimQOpu8ju4/jV8dW/1xdaE0UpDroidw== +"@babel/plugin-syntax-decorators@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.18.6.tgz#2e45af22835d0b0f8665da2bfd4463649ce5dbc1" + integrity sha512-fqyLgjcxf/1yhyZ6A+yo1u9gJ7eleFQod2lkaUsF9DQ7sbbY3Ligym3L0+I2c0WmqNKDpoD9UTb1AKP3qRMOAQ== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-dynamic-import@^7.2.0", "@babel/plugin-syntax-dynamic-import@^7.8.3": version "7.8.3" @@ -494,19 +495,19 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-function-sent@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-function-sent/-/plugin-syntax-function-sent-7.16.7.tgz#46ff4ac849881dbeaa5c5ab60cd1041ffc606095" - integrity sha512-W2fOJmlqHJ0kalyP8kAA0Jx5Hn87OX5qZwjtII3uqi+VpIdLTJLAHH8d4qIt5eqflLALFf6ehVT6+mnFJ2d7AA== +"@babel/plugin-syntax-function-sent@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-function-sent/-/plugin-syntax-function-sent-7.18.6.tgz#ce2e8e9979f8a26246bba81534e605c6d1369e5e" + integrity sha512-f3OJHIlFIkg+cP1Hfo2SInLhsg0pz2Ikmgo7jMdIIKC+3jVXQlHB0bgSapOWxeWI0SU28qIWmfn5ZKu1yPJHkg== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-syntax-import-assertions@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.17.12.tgz#58096a92b11b2e4e54b24c6a0cc0e5e607abcedd" - integrity sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw== +"@babel/plugin-syntax-import-assertions@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz#cd6190500a4fa2fe31990a963ffab4b63e4505e4" + integrity sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-import-meta@^7.2.0": version "7.10.4" @@ -571,12 +572,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.14.5" -"@babel/plugin-syntax-throw-expressions@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-throw-expressions/-/plugin-syntax-throw-expressions-7.16.7.tgz#5fd64f4d58d653499cc1077bb58594e18da5a514" - integrity sha512-6Kw78ssLHIADvVsqLOLLxuxH4SG55A2tqn0Og2tQQq6X/06HBWLClg6quL+oTfyeVEsPnFYTSECkajseotTnbA== +"@babel/plugin-syntax-throw-expressions@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-throw-expressions/-/plugin-syntax-throw-expressions-7.18.6.tgz#50889d493f7ef9631d79bae6b30f58fa8c06449f" + integrity sha512-rp1CqEZXGv1z1YZ3qYffBH3rhnOxrTwQG8fh2yqulTurwv9zu3Gthfd+niZBLSOi1rY6146TgF+JmVeDXaX4TQ== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-top-level-await@^7.14.5": version "7.14.5" @@ -585,302 +586,302 @@ dependencies: "@babel/helper-plugin-utils" "^7.14.5" -"@babel/plugin-transform-arrow-functions@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz#dddd783b473b1b1537ef46423e3944ff24898c45" - integrity sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA== +"@babel/plugin-transform-arrow-functions@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz#19063fcf8771ec7b31d742339dac62433d0611fe" + integrity sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-async-to-generator@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz#dbe5511e6b01eee1496c944e35cdfe3f58050832" - integrity sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ== +"@babel/plugin-transform-async-to-generator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz#ccda3d1ab9d5ced5265fdb13f1882d5476c71615" + integrity sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag== dependencies: - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-remap-async-to-generator" "^7.16.8" + "@babel/helper-module-imports" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-remap-async-to-generator" "^7.18.6" -"@babel/plugin-transform-block-scoped-functions@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz#4d0d57d9632ef6062cdf354bb717102ee042a620" - integrity sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg== +"@babel/plugin-transform-block-scoped-functions@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz#9187bf4ba302635b9d70d986ad70f038726216a8" + integrity sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-block-scoping@^7.17.12": - version "7.18.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz#7988627b3e9186a13e4d7735dc9c34a056613fb9" - integrity sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw== +"@babel/plugin-transform-block-scoping@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.6.tgz#b5f78318914615397d86a731ef2cc668796a726c" + integrity sha512-pRqwb91C42vs1ahSAWJkxOxU1RHWDn16XAa6ggQ72wjLlWyYeAcLvTtE0aM8ph3KNydy9CQF2nLYcjq1WysgxQ== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-classes@^7.17.12": - version "7.18.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz#51310b812a090b846c784e47087fa6457baef814" - integrity sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A== +"@babel/plugin-transform-classes@^7.18.6": + version "7.18.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.8.tgz#7e85777e622e979c85c701a095280360b818ce49" + integrity sha512-RySDoXdF6hgHSHuAW4aLGyVQdmvEX/iJtjVre52k0pxRq4hzqze+rAVP++NmNv596brBpYmaiKgTZby7ziBnVg== dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-environment-visitor" "^7.18.2" - "@babel/helper-function-name" "^7.17.9" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-replace-supers" "^7.18.2" - "@babel/helper-split-export-declaration" "^7.16.7" + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-environment-visitor" "^7.18.6" + "@babel/helper-function-name" "^7.18.6" + "@babel/helper-optimise-call-expression" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-replace-supers" "^7.18.6" + "@babel/helper-split-export-declaration" "^7.18.6" globals "^11.1.0" -"@babel/plugin-transform-computed-properties@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz#bca616a83679698f3258e892ed422546e531387f" - integrity sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ== +"@babel/plugin-transform-computed-properties@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.6.tgz#5d15eb90e22e69604f3348344c91165c5395d032" + integrity sha512-9repI4BhNrR0KenoR9vm3/cIc1tSBIo+u1WVjKCAynahj25O8zfbiE6JtAtHPGQSs4yZ+bA8mRasRP+qc+2R5A== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-destructuring@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz#dc4f92587e291b4daa78aa20cc2d7a63aa11e858" - integrity sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw== +"@babel/plugin-transform-destructuring@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.6.tgz#a98b0e42c7ffbf5eefcbcf33280430f230895c6f" + integrity sha512-tgy3u6lRp17ilY8r1kP4i2+HDUwxlVqq3RTc943eAWSzGgpU1qhiKpqZ5CMyHReIYPHdo3Kg8v8edKtDqSVEyQ== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-dotall-regex@^7.16.7", "@babel/plugin-transform-dotall-regex@^7.4.4": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz#6b2d67686fab15fb6a7fd4bd895d5982cfc81241" - integrity sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ== +"@babel/plugin-transform-dotall-regex@^7.18.6", "@babel/plugin-transform-dotall-regex@^7.4.4": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz#b286b3e7aae6c7b861e45bed0a2fafd6b1a4fef8" + integrity sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-duplicate-keys@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz#a09aa709a3310013f8e48e0e23bc7ace0f21477c" - integrity sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw== +"@babel/plugin-transform-duplicate-keys@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.6.tgz#e6c94e8cd3c9dd8a88144f7b78ae22975a7ff473" + integrity sha512-NJU26U/208+sxYszf82nmGYqVF9QN8py2HFTblPT9hbawi8+1C5a9JubODLTGFuT0qlkqVinmkwOD13s0sZktg== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-exponentiation-operator@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz#efa9862ef97e9e9e5f653f6ddc7b665e8536fe9b" - integrity sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA== +"@babel/plugin-transform-exponentiation-operator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz#421c705f4521888c65e91fdd1af951bfefd4dacd" + integrity sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw== dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-for-of@^7.18.1": - version "7.18.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz#ed14b657e162b72afbbb2b4cdad277bf2bb32036" - integrity sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg== +"@babel/plugin-transform-for-of@^7.18.6": + version "7.18.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz#6ef8a50b244eb6a0bdbad0c7c61877e4e30097c1" + integrity sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-function-name@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz#5ab34375c64d61d083d7d2f05c38d90b97ec65cf" - integrity sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA== +"@babel/plugin-transform-function-name@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.6.tgz#6a7e4ae2893d336fd1b8f64c9f92276391d0f1b4" + integrity sha512-kJha/Gbs5RjzIu0CxZwf5e3aTTSlhZnHMT8zPWnJMjNpLOUgqevg+PN5oMH68nMCXnfiMo4Bhgxqj59KHTlAnA== dependencies: - "@babel/helper-compilation-targets" "^7.16.7" - "@babel/helper-function-name" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-compilation-targets" "^7.18.6" + "@babel/helper-function-name" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-literals@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz#97131fbc6bbb261487105b4b3edbf9ebf9c830ae" - integrity sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ== +"@babel/plugin-transform-literals@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.6.tgz#9d6af353b5209df72960baf4492722d56f39a205" + integrity sha512-x3HEw0cJZVDoENXOp20HlypIHfl0zMIhMVZEBVTfmqbObIpsMxMbmU5nOEO8R7LYT+z5RORKPlTI5Hj4OsO9/Q== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-member-expression-literals@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz#6e5dcf906ef8a098e630149d14c867dd28f92384" - integrity sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw== +"@babel/plugin-transform-member-expression-literals@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz#ac9fdc1a118620ac49b7e7a5d2dc177a1bfee88e" + integrity sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-modules-amd@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz#7ef1002e67e36da3155edc8bf1ac9398064c02ed" - integrity sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA== +"@babel/plugin-transform-modules-amd@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz#8c91f8c5115d2202f277549848874027d7172d21" + integrity sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg== dependencies: - "@babel/helper-module-transforms" "^7.18.0" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-module-transforms" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-commonjs@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz#1aa8efa2e2a6e818b6a7f2235fceaf09bdb31e9e" - integrity sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ== +"@babel/plugin-transform-modules-commonjs@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz#afd243afba166cca69892e24a8fd8c9f2ca87883" + integrity sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q== dependencies: - "@babel/helper-module-transforms" "^7.18.0" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-simple-access" "^7.18.2" + "@babel/helper-module-transforms" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-simple-access" "^7.18.6" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-systemjs@^7.18.0": - version "7.18.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.4.tgz#3d6fd9868c735cce8f38d6ae3a407fb7e61e6d46" - integrity sha512-lH2UaQaHVOAeYrUUuZ8i38o76J/FnO8vu21OE+tD1MyP9lxdZoSfz+pDbWkq46GogUrdrMz3tiz/FYGB+bVThg== +"@babel/plugin-transform-modules-systemjs@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.6.tgz#026511b7657d63bf5d4cf2fd4aeb963139914a54" + integrity sha512-UbPYpXxLjTw6w6yXX2BYNxF3p6QY225wcTkfQCy3OMnSlS/C3xGtwUjEzGkldb/sy6PWLiCQ3NbYfjWUTI3t4g== dependencies: - "@babel/helper-hoist-variables" "^7.16.7" - "@babel/helper-module-transforms" "^7.18.0" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-validator-identifier" "^7.16.7" + "@babel/helper-hoist-variables" "^7.18.6" + "@babel/helper-module-transforms" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-validator-identifier" "^7.18.6" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-umd@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz#56aac64a2c2a1922341129a4597d1fd5c3ff020f" - integrity sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA== +"@babel/plugin-transform-modules-umd@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz#81d3832d6034b75b54e62821ba58f28ed0aab4b9" + integrity sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ== dependencies: - "@babel/helper-module-transforms" "^7.18.0" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-module-transforms" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-named-capturing-groups-regex@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz#9c4a5a5966e0434d515f2675c227fd8cc8606931" - integrity sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA== +"@babel/plugin-transform-named-capturing-groups-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz#c89bfbc7cc6805d692f3a49bc5fc1b630007246d" + integrity sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-new-target@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.17.12.tgz#10842cd605a620944e81ea6060e9e65c265742e3" - integrity sha512-CaOtzk2fDYisbjAD4Sd1MTKGVIpRtx9bWLyj24Y/k6p4s4gQ3CqDGJauFJxt8M/LEx003d0i3klVqnN73qvK3w== +"@babel/plugin-transform-new-target@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz#d128f376ae200477f37c4ddfcc722a8a1b3246a8" + integrity sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-object-super@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz#ac359cf8d32cf4354d27a46867999490b6c32a94" - integrity sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw== +"@babel/plugin-transform-object-super@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz#fb3c6ccdd15939b6ff7939944b51971ddc35912c" + integrity sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-replace-supers" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-replace-supers" "^7.18.6" -"@babel/plugin-transform-parameters@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz#eb467cd9586ff5ff115a9880d6fdbd4a846b7766" - integrity sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA== +"@babel/plugin-transform-parameters@^7.18.6": + version "7.18.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz#ee9f1a0ce6d78af58d0956a9378ea3427cccb48a" + integrity sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-property-literals@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz#2dadac85155436f22c696c4827730e0fe1057a55" - integrity sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw== +"@babel/plugin-transform-property-literals@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz#e22498903a483448e94e032e9bbb9c5ccbfc93a3" + integrity sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-regenerator@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz#44274d655eb3f1af3f3a574ba819d3f48caf99d5" - integrity sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw== +"@babel/plugin-transform-regenerator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz#585c66cb84d4b4bf72519a34cfce761b8676ca73" + integrity sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" regenerator-transform "^0.15.0" -"@babel/plugin-transform-reserved-words@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz#7dbd349f3cdffba751e817cf40ca1386732f652f" - integrity sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA== +"@babel/plugin-transform-reserved-words@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz#b1abd8ebf8edaa5f7fe6bbb8d2133d23b6a6f76a" + integrity sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-runtime@^7.9.0": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.2.tgz#04637de1e45ae8847ff14b9beead09c33d34374d" - integrity sha512-mr1ufuRMfS52ttq+1G1PD8OJNqgcTFjq3hwn8SZ5n1x1pBhi0E36rYMdTK0TsKtApJ4lDEdfXJwtGobQMHSMPg== + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.6.tgz#77b14416015ea93367ca06979710f5000ff34ccb" + integrity sha512-8uRHk9ZmRSnWqUgyae249EJZ94b0yAGLBIqzZzl+0iEdbno55Pmlt/32JZsHwXD9k/uZj18Aqqk35wBX4CBTXA== dependencies: - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-plugin-utils" "^7.17.12" - babel-plugin-polyfill-corejs2 "^0.3.0" - babel-plugin-polyfill-corejs3 "^0.5.0" - babel-plugin-polyfill-regenerator "^0.3.0" + "@babel/helper-module-imports" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + babel-plugin-polyfill-corejs2 "^0.3.1" + babel-plugin-polyfill-corejs3 "^0.5.2" + babel-plugin-polyfill-regenerator "^0.3.1" semver "^6.3.0" -"@babel/plugin-transform-shorthand-properties@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz#e8549ae4afcf8382f711794c0c7b6b934c5fbd2a" - integrity sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg== +"@babel/plugin-transform-shorthand-properties@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz#6d6df7983d67b195289be24909e3f12a8f664dc9" + integrity sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-spread@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz#c112cad3064299f03ea32afed1d659223935d1f5" - integrity sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg== +"@babel/plugin-transform-spread@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.6.tgz#82b080241965f1689f0a60ecc6f1f6575dbdb9d6" + integrity sha512-ayT53rT/ENF8WWexIRg9AiV9h0aIteyWn5ptfZTZQrjk/+f3WdrJGCY4c9wcgl2+MKkKPhzbYp97FTsquZpDCw== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-skip-transparent-expression-wrappers" "^7.18.6" -"@babel/plugin-transform-sticky-regex@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz#c84741d4f4a38072b9a1e2e3fd56d359552e8660" - integrity sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw== +"@babel/plugin-transform-sticky-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz#c6706eb2b1524028e317720339583ad0f444adcc" + integrity sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-template-literals@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz#31ed6915721864847c48b656281d0098ea1add28" - integrity sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g== +"@babel/plugin-transform-template-literals@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.6.tgz#b763f4dc9d11a7cce58cf9a490d82e80547db9c2" + integrity sha512-UuqlRrQmT2SWRvahW46cGSany0uTlcj8NYOS5sRGYi8FxPYPoLd5DDmMd32ZXEj2Jq+06uGVQKHxa/hJx2EzKw== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-typeof-symbol@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz#0f12f57ac35e98b35b4ed34829948d42bd0e6889" - integrity sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw== +"@babel/plugin-transform-typeof-symbol@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.6.tgz#486bb39d5a18047358e0d04dc0d2f322f0b92e92" + integrity sha512-7m71iS/QhsPk85xSjFPovHPcH3H9qeyzsujhTc+vcdnsXavoWYJ74zx0lP5RhpC5+iDnVLO+PPMHzC11qels1g== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-unicode-escapes@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz#da8717de7b3287a2c6d659750c964f302b31ece3" - integrity sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q== +"@babel/plugin-transform-unicode-escapes@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.6.tgz#0d01fb7fb2243ae1c033f65f6e3b4be78db75f27" + integrity sha512-XNRwQUXYMP7VLuy54cr/KS/WeL3AZeORhrmeZ7iewgu+X2eBqmpaLI/hzqr9ZxCeUoq0ASK4GUzSM0BDhZkLFw== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-unicode-regex@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz#0f7aa4a501198976e25e82702574c34cfebe9ef2" - integrity sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q== +"@babel/plugin-transform-unicode-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz#194317225d8c201bbae103364ffe9e2cea36cdca" + integrity sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/preset-env@^7.9.0": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.18.2.tgz#f47d3000a098617926e674c945d95a28cb90977a" - integrity sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q== + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.18.6.tgz#953422e98a5f66bc56cd0b9074eaea127ec86ace" + integrity sha512-WrthhuIIYKrEFAwttYzgRNQ5hULGmwTj+D6l7Zdfsv5M7IWV/OZbUfbeL++Qrzx1nVJwWROIFhCHRYQV4xbPNw== dependencies: - "@babel/compat-data" "^7.17.10" - "@babel/helper-compilation-targets" "^7.18.2" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-validator-option" "^7.16.7" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.17.12" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.17.12" - "@babel/plugin-proposal-async-generator-functions" "^7.17.12" - "@babel/plugin-proposal-class-properties" "^7.17.12" - "@babel/plugin-proposal-class-static-block" "^7.18.0" - "@babel/plugin-proposal-dynamic-import" "^7.16.7" - "@babel/plugin-proposal-export-namespace-from" "^7.17.12" - "@babel/plugin-proposal-json-strings" "^7.17.12" - "@babel/plugin-proposal-logical-assignment-operators" "^7.17.12" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.17.12" - "@babel/plugin-proposal-numeric-separator" "^7.16.7" - "@babel/plugin-proposal-object-rest-spread" "^7.18.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.16.7" - "@babel/plugin-proposal-optional-chaining" "^7.17.12" - "@babel/plugin-proposal-private-methods" "^7.17.12" - "@babel/plugin-proposal-private-property-in-object" "^7.17.12" - "@babel/plugin-proposal-unicode-property-regex" "^7.17.12" + "@babel/compat-data" "^7.18.6" + "@babel/helper-compilation-targets" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-validator-option" "^7.18.6" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.18.6" + "@babel/plugin-proposal-async-generator-functions" "^7.18.6" + "@babel/plugin-proposal-class-properties" "^7.18.6" + "@babel/plugin-proposal-class-static-block" "^7.18.6" + "@babel/plugin-proposal-dynamic-import" "^7.18.6" + "@babel/plugin-proposal-export-namespace-from" "^7.18.6" + "@babel/plugin-proposal-json-strings" "^7.18.6" + "@babel/plugin-proposal-logical-assignment-operators" "^7.18.6" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6" + "@babel/plugin-proposal-numeric-separator" "^7.18.6" + "@babel/plugin-proposal-object-rest-spread" "^7.18.6" + "@babel/plugin-proposal-optional-catch-binding" "^7.18.6" + "@babel/plugin-proposal-optional-chaining" "^7.18.6" + "@babel/plugin-proposal-private-methods" "^7.18.6" + "@babel/plugin-proposal-private-property-in-object" "^7.18.6" + "@babel/plugin-proposal-unicode-property-regex" "^7.18.6" "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-syntax-class-properties" "^7.12.13" "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-syntax-dynamic-import" "^7.8.3" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-import-assertions" "^7.17.12" + "@babel/plugin-syntax-import-assertions" "^7.18.6" "@babel/plugin-syntax-json-strings" "^7.8.3" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" @@ -890,43 +891,43 @@ "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-syntax-top-level-await" "^7.14.5" - "@babel/plugin-transform-arrow-functions" "^7.17.12" - "@babel/plugin-transform-async-to-generator" "^7.17.12" - "@babel/plugin-transform-block-scoped-functions" "^7.16.7" - "@babel/plugin-transform-block-scoping" "^7.17.12" - "@babel/plugin-transform-classes" "^7.17.12" - "@babel/plugin-transform-computed-properties" "^7.17.12" - "@babel/plugin-transform-destructuring" "^7.18.0" - "@babel/plugin-transform-dotall-regex" "^7.16.7" - "@babel/plugin-transform-duplicate-keys" "^7.17.12" - "@babel/plugin-transform-exponentiation-operator" "^7.16.7" - "@babel/plugin-transform-for-of" "^7.18.1" - "@babel/plugin-transform-function-name" "^7.16.7" - "@babel/plugin-transform-literals" "^7.17.12" - "@babel/plugin-transform-member-expression-literals" "^7.16.7" - "@babel/plugin-transform-modules-amd" "^7.18.0" - "@babel/plugin-transform-modules-commonjs" "^7.18.2" - "@babel/plugin-transform-modules-systemjs" "^7.18.0" - "@babel/plugin-transform-modules-umd" "^7.18.0" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.17.12" - "@babel/plugin-transform-new-target" "^7.17.12" - "@babel/plugin-transform-object-super" "^7.16.7" - "@babel/plugin-transform-parameters" "^7.17.12" - "@babel/plugin-transform-property-literals" "^7.16.7" - "@babel/plugin-transform-regenerator" "^7.18.0" - "@babel/plugin-transform-reserved-words" "^7.17.12" - "@babel/plugin-transform-shorthand-properties" "^7.16.7" - "@babel/plugin-transform-spread" "^7.17.12" - "@babel/plugin-transform-sticky-regex" "^7.16.7" - "@babel/plugin-transform-template-literals" "^7.18.2" - "@babel/plugin-transform-typeof-symbol" "^7.17.12" - "@babel/plugin-transform-unicode-escapes" "^7.16.7" - "@babel/plugin-transform-unicode-regex" "^7.16.7" + "@babel/plugin-transform-arrow-functions" "^7.18.6" + "@babel/plugin-transform-async-to-generator" "^7.18.6" + "@babel/plugin-transform-block-scoped-functions" "^7.18.6" + "@babel/plugin-transform-block-scoping" "^7.18.6" + "@babel/plugin-transform-classes" "^7.18.6" + "@babel/plugin-transform-computed-properties" "^7.18.6" + "@babel/plugin-transform-destructuring" "^7.18.6" + "@babel/plugin-transform-dotall-regex" "^7.18.6" + "@babel/plugin-transform-duplicate-keys" "^7.18.6" + "@babel/plugin-transform-exponentiation-operator" "^7.18.6" + "@babel/plugin-transform-for-of" "^7.18.6" + "@babel/plugin-transform-function-name" "^7.18.6" + "@babel/plugin-transform-literals" "^7.18.6" + "@babel/plugin-transform-member-expression-literals" "^7.18.6" + "@babel/plugin-transform-modules-amd" "^7.18.6" + "@babel/plugin-transform-modules-commonjs" "^7.18.6" + "@babel/plugin-transform-modules-systemjs" "^7.18.6" + "@babel/plugin-transform-modules-umd" "^7.18.6" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.18.6" + "@babel/plugin-transform-new-target" "^7.18.6" + "@babel/plugin-transform-object-super" "^7.18.6" + "@babel/plugin-transform-parameters" "^7.18.6" + "@babel/plugin-transform-property-literals" "^7.18.6" + "@babel/plugin-transform-regenerator" "^7.18.6" + "@babel/plugin-transform-reserved-words" "^7.18.6" + "@babel/plugin-transform-shorthand-properties" "^7.18.6" + "@babel/plugin-transform-spread" "^7.18.6" + "@babel/plugin-transform-sticky-regex" "^7.18.6" + "@babel/plugin-transform-template-literals" "^7.18.6" + "@babel/plugin-transform-typeof-symbol" "^7.18.6" + "@babel/plugin-transform-unicode-escapes" "^7.18.6" + "@babel/plugin-transform-unicode-regex" "^7.18.6" "@babel/preset-modules" "^0.1.5" - "@babel/types" "^7.18.2" - babel-plugin-polyfill-corejs2 "^0.3.0" - babel-plugin-polyfill-corejs3 "^0.5.0" - babel-plugin-polyfill-regenerator "^0.3.0" + "@babel/types" "^7.18.6" + babel-plugin-polyfill-corejs2 "^0.3.1" + babel-plugin-polyfill-corejs3 "^0.5.2" + babel-plugin-polyfill-regenerator "^0.3.1" core-js-compat "^3.22.1" semver "^6.3.0" @@ -942,43 +943,43 @@ esutils "^2.0.2" "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.0": - version "7.18.3" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.3.tgz#c7b654b57f6f63cf7f8b418ac9ca04408c4579f4" - integrity sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug== + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.6.tgz#6a1ef59f838debd670421f8c7f2cbb8da9751580" + integrity sha512-t9wi7/AW6XtKahAe20Yw0/mMljKq0B1r2fPdvaAdV/KPDZewFXdaaa6K7lxmZBZ8FBNpCiAT6iHPmd6QO9bKfQ== dependencies: regenerator-runtime "^0.13.4" -"@babel/template@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155" - integrity sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w== +"@babel/template@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.6.tgz#1283f4993e00b929d6e2d3c72fdc9168a2977a31" + integrity sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw== dependencies: - "@babel/code-frame" "^7.16.7" - "@babel/parser" "^7.16.7" - "@babel/types" "^7.16.7" + "@babel/code-frame" "^7.18.6" + "@babel/parser" "^7.18.6" + "@babel/types" "^7.18.6" -"@babel/traverse@^7.13.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.18.0", "@babel/traverse@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.2.tgz#b77a52604b5cc836a9e1e08dca01cba67a12d2e8" - integrity sha512-9eNwoeovJ6KH9zcCNnENY7DMFwTU9JdGCFtqNLfUAqtUHRCOsTOqWoffosP8vKmNYeSBUv3yVJXjfd8ucwOjUA== +"@babel/traverse@^7.13.0", "@babel/traverse@^7.18.6", "@babel/traverse@^7.18.8": + version "7.18.8" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.8.tgz#f095e62ab46abf1da35e5a2011f43aee72d8d5b0" + integrity sha512-UNg/AcSySJYR/+mIcJQDCv00T+AqRO7j/ZEJLzpaYtgM48rMg5MnkJgyNqkzo88+p4tfRvZJCEiwwfG6h4jkRg== dependencies: - "@babel/code-frame" "^7.16.7" - "@babel/generator" "^7.18.2" - "@babel/helper-environment-visitor" "^7.18.2" - "@babel/helper-function-name" "^7.17.9" - "@babel/helper-hoist-variables" "^7.16.7" - "@babel/helper-split-export-declaration" "^7.16.7" - "@babel/parser" "^7.18.0" - "@babel/types" "^7.18.2" + "@babel/code-frame" "^7.18.6" + "@babel/generator" "^7.18.7" + "@babel/helper-environment-visitor" "^7.18.6" + "@babel/helper-function-name" "^7.18.6" + "@babel/helper-hoist-variables" "^7.18.6" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/parser" "^7.18.8" + "@babel/types" "^7.18.8" debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.17.0", "@babel/types@^7.18.0", "@babel/types@^7.18.2", "@babel/types@^7.4.4": - version "7.18.4" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.4.tgz#27eae9b9fd18e9dccc3f9d6ad051336f307be354" - integrity sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw== +"@babel/types@^7.18.6", "@babel/types@^7.18.7", "@babel/types@^7.18.8", "@babel/types@^7.4.4": + version "7.18.8" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.8.tgz#c5af199951bf41ba4a6a9a6d0d8ad722b30cd42f" + integrity sha512-qwpdsmraq0aJ3osLJRApsc2ouSJCdnMeZwB0DhbtHAtRpZNZCdlbRnHIgcRKzdE1g0iOGg644fzjOBcdOz9cPw== dependencies: - "@babel/helper-validator-identifier" "^7.16.7" + "@babel/helper-validator-identifier" "^7.18.6" to-fast-properties "^2.0.0" "@eslint/eslintrc@^0.4.3": @@ -1074,24 +1075,24 @@ "@jridgewell/set-array" "^1.0.0" "@jridgewell/sourcemap-codec" "^1.4.10" -"@jridgewell/gen-mapping@^0.3.0": - version "0.3.1" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz#cf92a983c83466b8c0ce9124fadeaf09f7c66ea9" - integrity sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg== +"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" + integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== dependencies: - "@jridgewell/set-array" "^1.0.0" + "@jridgewell/set-array" "^1.0.1" "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/trace-mapping" "^0.3.9" "@jridgewell/resolve-uri@^3.0.3": - version "3.0.7" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz#30cd49820a962aff48c8fffc5cd760151fca61fe" - integrity sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA== + version "3.1.0" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" + integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== -"@jridgewell/set-array@^1.0.0": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.1.tgz#36a6acc93987adcf0ba50c66908bd0b70de8afea" - integrity sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ== +"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" + integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== "@jridgewell/source-map@^0.3.2": version "0.3.2" @@ -1102,14 +1103,14 @@ "@jridgewell/trace-mapping" "^0.3.9" "@jridgewell/sourcemap-codec@^1.4.10": - version "1.4.13" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz#b6461fb0c2964356c469e115f504c95ad97ab88c" - integrity sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w== + version "1.4.14" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" + integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== "@jridgewell/trace-mapping@^0.3.7", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.13" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz#dcfe3e95f224c8fe97a87a5235defec999aa92ea" - integrity sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w== + version "0.3.14" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz#b231a081d8f66796e475ad588a1ef473112701ed" + integrity sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ== dependencies: "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" @@ -1155,48 +1156,47 @@ resolved "https://registry.yarnpkg.com/@positron/stack-trace/-/stack-trace-1.0.0.tgz#14fcc712a530038ef9be1ce6952315a839f466a8" integrity sha512-nWlGg+aMfQDhGYa5FtBhZwldeo2MtdjHdxmEQvhBXEnxgD5IhIYl0PHvex8SdwyN7qcSoMykMWdjyAX7ZxkpMw== -"@quasar/app-webpack@^3.5.3": - version "3.5.3" - resolved "https://registry.yarnpkg.com/@quasar/app-webpack/-/app-webpack-3.5.3.tgz#3eed9189591574b52c7de4ec27d1ce1d67eee360" - integrity sha512-k0tUvZUS5VAwTdXp3r4WndLZRBKvt3dsIEYICA7w6bTm2aWkbUdqlWKjYp5IwdHmWFj+ISMPa8IsAjM0QFUZew== +"@quasar/app-webpack@^3.5.7": + version "3.5.7" + resolved "https://registry.yarnpkg.com/@quasar/app-webpack/-/app-webpack-3.5.7.tgz#1c314288dfa8fd0b4167fd46d74d3e90c21d0ce1" + integrity sha512-VvOOzvYjJa1ibl/w+dcvnBP9r97dtVHqaf3N7tTj7QaT667QX/BN6wCx2qKh8KOFODvKVs8vt/Nvvw02pWn7YA== dependencies: "@quasar/babel-preset-app" "2.0.1" "@quasar/fastclick" "1.1.5" "@quasar/ssr-helpers" "2.2.0" + "@types/chrome" "^0.0.191" "@types/compression" "^1.7.2" "@types/cordova" "0.0.34" "@types/express" "4.17.13" "@types/webpack-bundle-analyzer" "4.4.1" archiver "5.3.1" - autoprefixer "10.4.4" + autoprefixer "10.4.7" browserslist "^4.12.0" chalk "4.1.2" chokidar "3.5.3" - ci-info "3.3.0" + ci-info "3.3.2" compression-webpack-plugin "9.2.0" copy-webpack-plugin "10.2.4" cross-spawn "7.0.3" css-loader "5.2.6" css-minimizer-webpack-plugin "3.4.1" - cssnano "5.1.7" + cssnano "5.1.12" dot-prop "6.0.1" elementtree "0.1.7" - error-stack-parser "2.0.7" - express "4.17.3" + error-stack-parser "2.1.4" + express "4.18.1" fast-glob "3.2.11" file-loader "6.2.0" fork-ts-checker-webpack-plugin "6.5.0" - fs-extra "10.0.1" + fs-extra "10.1.0" hash-sum "2.0.0" html-minifier "4.0.0" html-webpack-plugin "5.5.0" inquirer "8.2.2" isbinaryfile "4.0.8" - launch-editor-middleware "2.3.0" + launch-editor-middleware "2.4.0" loader-utils "^2.0.0" - lodash.debounce "4.0.8" - lodash.template "4.5.0" - lodash.throttle "4.1.1" + lodash "^4.17.21" log-update "4.0.0" mini-css-extract-plugin "1.6.0" minimist "1.2.6" @@ -1206,14 +1206,14 @@ ouch "^2.0.1" postcss "^8.4.4" postcss-loader "6.2.1" - postcss-rtlcss "3.5.4" + postcss-rtlcss "3.6.3" pretty-error "4.0.0" register-service-worker "1.7.2" sass "1.32.12" sass-loader "12.4.0" - semver "7.3.6" + semver "7.3.7" table "6.8.0" - terser-webpack-plugin "5.3.1" + terser-webpack-plugin "5.3.3" ts-loader "9.2.6" typescript "4.5.5" url-loader "4.1.1" @@ -1222,7 +1222,7 @@ webpack "^5.58.1" webpack-bundle-analyzer "4.5.0" webpack-chain "6.5.1" - webpack-dev-server "4.8.1" + webpack-dev-server "4.9.2" webpack-merge "5.8.0" webpack-node-externals "3.0.0" @@ -1252,10 +1252,10 @@ core-js "^3.6.5" core-js-compat "^3.6.5" -"@quasar/extras@^1.14.0": - version "1.14.0" - resolved "https://registry.yarnpkg.com/@quasar/extras/-/extras-1.14.0.tgz#cbdb2c8ea8f9ef551adea28592bf9f9f6c1c5165" - integrity sha512-4qVLqiKHV8tpvj/VgyxI5FlWCwQvWQzq15xlLeCDpzLOGeJruUXs+QCAB5gFgdDHPbU2ax2YgAxyGoQSCS7ACw== +"@quasar/extras@^1.14.2": + version "1.14.2" + resolved "https://registry.yarnpkg.com/@quasar/extras/-/extras-1.14.2.tgz#a5382ec83ddf967f8bc17d0dbe6ef88ddb31b796" + integrity sha512-F9T1aIhRIiuJeuxPCu2CBlPj5js6mBZWQOAHHyVlreNa5qhVEHhr/9GfljG6RTnjvTNOjJraTl0hi8g0IuUfLw== "@quasar/fastclick@1.1.5": version "1.1.5" @@ -1289,6 +1289,14 @@ dependencies: "@types/node" "*" +"@types/chrome@^0.0.191": + version "0.0.191" + resolved "https://registry.yarnpkg.com/@types/chrome/-/chrome-0.0.191.tgz#e14dc52c53e5e89ab74dc0f1e641066c7939ed55" + integrity sha512-hXYHJJ1Y265xKCw0o2Kz4CnR8aUhOMdyxK1AinET4EDr3fhpEMvOFDwdqz9LUX4syfTVYWb8w7vfC12s112ehg== + dependencies: + "@types/filesystem" "*" + "@types/har-format" "*" + "@types/compression@^1.7.2": version "1.7.2" resolved "https://registry.yarnpkg.com/@types/compression/-/compression-1.7.2.tgz#7cc1cdb01b4730eea284615a68fc70a2cdfd5e71" @@ -1317,30 +1325,35 @@ integrity sha512-rkiiTuf/z2wTd4RxFOb+clE7PF4AEJU0hsczbUdkHHBtkUmpWQpEddynNfJYKYtZFJKbq4F+brfekt1kx85IZA== "@types/eslint-scope@^3.7.3": - version "3.7.3" - resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.3.tgz#125b88504b61e3c8bc6f870882003253005c3224" - integrity sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g== + version "3.7.4" + resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz#37fc1223f0786c39627068a12e94d6e6fc61de16" + integrity sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA== dependencies: "@types/eslint" "*" "@types/estree" "*" "@types/eslint@*": - version "8.4.2" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.2.tgz#48f2ac58ab9c631cb68845c3d956b28f79fad575" - integrity sha512-Z1nseZON+GEnFjJc04sv4NSALGjhFwy6K0HXt7qsn5ArfAKtb63dXNJHf+1YW6IpOIYRBGUbu3GwJdj8DGnCjA== + version "8.4.5" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.5.tgz#acdfb7dd36b91cc5d812d7c093811a8f3d9b31e4" + integrity sha512-dhsC09y1gpJWnK+Ff4SGvCuSnk9DaU0BJZSzOwa6GVSg65XtTugLBITDAAzRU5duGBoXBHpdR/9jHGxJjNflJQ== dependencies: "@types/estree" "*" "@types/json-schema" "*" -"@types/estree@*", "@types/estree@^0.0.51": +"@types/estree@*": + version "0.0.52" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.52.tgz#7f1f57ad5b741f3d5b210d3b1f145640d89bf8fe" + integrity sha512-BZWrtCU0bMVAIliIV+HJO1f1PR41M7NKjfxrFJwwhKI1KwhwOxYw1SXg9ao+CIMt774nFuGiG6eU+udtbEI9oQ== + +"@types/estree@^0.0.51": version "0.0.51" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.51.tgz#cfd70924a25a3fd32b218e5e420e6897e1ac4f40" integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.18": - version "4.17.28" - resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz#c47def9f34ec81dc6328d0b1b5303d1ec98d86b8" - integrity sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig== + version "4.17.29" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz#2a1795ea8e9e9c91b4a4bbe475034b20c1ec711c" + integrity sha512-uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q== dependencies: "@types/node" "*" "@types/qs" "*" @@ -1356,6 +1369,23 @@ "@types/qs" "*" "@types/serve-static" "*" +"@types/filesystem@*": + version "0.0.32" + resolved "https://registry.yarnpkg.com/@types/filesystem/-/filesystem-0.0.32.tgz#307df7cc084a2293c3c1a31151b178063e0a8edf" + integrity sha512-Yuf4jR5YYMR2DVgwuCiP11s0xuVRyPKmz8vo6HBY3CGdeMj8af93CFZX+T82+VD1+UqHOxTq31lO7MI7lepBtQ== + dependencies: + "@types/filewriter" "*" + +"@types/filewriter@*": + version "0.0.29" + resolved "https://registry.yarnpkg.com/@types/filewriter/-/filewriter-0.0.29.tgz#a48795ecadf957f6c0d10e0c34af86c098fa5bee" + integrity sha512-BsPXH/irW0ht0Ji6iw/jJaK8Lj3FJemon2gvEqHKpCdDCeemHa+rI3WBGq5z7cDMZgoLjY40oninGxqk+8NzNQ== + +"@types/har-format@*": + version "1.2.8" + resolved "https://registry.yarnpkg.com/@types/har-format/-/har-format-1.2.8.tgz#e6908b76d4c88be3db642846bb8b455f0bfb1c4e" + integrity sha512-OP6L9VuZNdskgNN3zFQQ54ceYD8OLq5IbqO4VK91ORLfOm7WdT/CiT/pHEBSQEqCInJ2y3O6iCm/zGtPElpgJQ== + "@types/html-minifier-terser@^6.0.0": version "6.1.0" resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" @@ -1379,14 +1409,14 @@ integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== "@types/node@*": - version "17.0.39" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.39.tgz#3652d82e2a16b4ea679d5ea3143b816c91b7e113" - integrity sha512-JDU3YLlnPK3WDao6/DlXLOgSNpG13ct+CwIO17V8q0/9fWJyeMJJ/VyZ1lv8kDprihvZMydzVwf0tQOqGiY2Nw== + version "18.0.3" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.0.3.tgz#463fc47f13ec0688a33aec75d078a0541a447199" + integrity sha512-HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ== "@types/node@^12.20.21": - version "12.20.54" - resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.54.tgz#38a3dff8c2a939553f2cdb85dcddc68be46c3c68" - integrity sha512-CFMnEPkSXWALI73t1oIWyb8QOmVrp6RruAqIx349sd+1ImaFwzlKcz55mwrx/yLyOyz1gkq/UKuNOigt27PXqg== + version "12.20.55" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240" + integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ== "@types/parse-json@^4.0.0": version "4.0.0" @@ -1415,7 +1445,7 @@ dependencies: "@types/express" "*" -"@types/serve-static@*": +"@types/serve-static@*", "@types/serve-static@^1.13.10": version "1.13.10" resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.10.tgz#f5e0ce8797d2d7cc5ebeda48a52c96c4fa47a8d9" integrity sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ== @@ -1516,100 +1546,100 @@ "@typescript-eslint/types" "4.33.0" eslint-visitor-keys "^2.0.0" -"@vue/compiler-core@3.2.36": - version "3.2.36" - resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.36.tgz#2fa44595308c95610602df54dcb69063ba2c8383" - integrity sha512-bbyZM5hvBicv0PW3KUfVi+x3ylHnfKG7DOn5wM+f2OztTzTjLEyBb/5yrarIYpmnGitVGbjZqDbODyW4iK8hqw== +"@vue/compiler-core@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.37.tgz#b3c42e04c0e0f2c496ff1784e543fbefe91e215a" + integrity sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg== dependencies: "@babel/parser" "^7.16.4" - "@vue/shared" "3.2.36" + "@vue/shared" "3.2.37" estree-walker "^2.0.2" source-map "^0.6.1" -"@vue/compiler-dom@3.2.36": - version "3.2.36" - resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.36.tgz#16d911ff163ed5fc8087a01645bf14bb7f325401" - integrity sha512-tcOTAOiW4s24QLnq+ON6J+GRONXJ+A/mqKCORi0LSlIh8XQlNnlm24y8xIL8la+ZDgkdbjarQ9ZqYSvEja6gVA== +"@vue/compiler-dom@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.37.tgz#10d2427a789e7c707c872da9d678c82a0c6582b5" + integrity sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ== dependencies: - "@vue/compiler-core" "3.2.36" - "@vue/shared" "3.2.36" + "@vue/compiler-core" "3.2.37" + "@vue/shared" "3.2.37" -"@vue/compiler-sfc@3.2.36": - version "3.2.36" - resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.36.tgz#e5065e7c0e5170ffa750e3c3dd93a29db109d0f2" - integrity sha512-AvGb4bTj4W8uQ4BqaSxo7UwTEqX5utdRSMyHy58OragWlt8nEACQ9mIeQh3K4di4/SX+41+pJrLIY01lHAOFOA== +"@vue/compiler-sfc@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz#3103af3da2f40286edcd85ea495dcb35bc7f5ff4" + integrity sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg== dependencies: "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.36" - "@vue/compiler-dom" "3.2.36" - "@vue/compiler-ssr" "3.2.36" - "@vue/reactivity-transform" "3.2.36" - "@vue/shared" "3.2.36" + "@vue/compiler-core" "3.2.37" + "@vue/compiler-dom" "3.2.37" + "@vue/compiler-ssr" "3.2.37" + "@vue/reactivity-transform" "3.2.37" + "@vue/shared" "3.2.37" estree-walker "^2.0.2" magic-string "^0.25.7" postcss "^8.1.10" source-map "^0.6.1" -"@vue/compiler-ssr@3.2.36": - version "3.2.36" - resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.36.tgz#314f3a9424db58142c3608f48cbda7aa05fc66cb" - integrity sha512-+KugInUFRvOxEdLkZwE+W43BqHyhBh0jpYXhmqw1xGq2dmE6J9eZ8UUSOKNhdHtQ/iNLWWeK/wPZkVLUf3YGaw== +"@vue/compiler-ssr@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.37.tgz#4899d19f3a5fafd61524a9d1aee8eb0505313cff" + integrity sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw== dependencies: - "@vue/compiler-dom" "3.2.36" - "@vue/shared" "3.2.36" + "@vue/compiler-dom" "3.2.37" + "@vue/shared" "3.2.37" -"@vue/devtools-api@^6.0.0", "@vue/devtools-api@^6.0.0-beta.11", "@vue/devtools-api@^6.0.0-beta.7", "@vue/devtools-api@^6.1.4": - version "6.1.4" - resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.1.4.tgz#b4aec2f4b4599e11ba774a50c67fa378c9824e53" - integrity sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ== +"@vue/devtools-api@^6.0.0-beta.11", "@vue/devtools-api@^6.0.0-beta.7", "@vue/devtools-api@^6.1.4": + version "6.2.0" + resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.2.0.tgz#e3dc98a0cce8e87292745e2d24c9ee8c274a023b" + integrity sha512-pF1G4wky+hkifDiZSWn8xfuLOJI1ZXtuambpBEYaf7Xaf6zC/pM29rvAGpd3qaGXnr4BAXU1Pxz/VfvBGwexGA== -"@vue/reactivity-transform@3.2.36": - version "3.2.36" - resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.2.36.tgz#8426a941b0b09d1b94fc162d4642758183b5d133" - integrity sha512-Jk5o2BhpODC9XTA7o4EL8hSJ4JyrFWErLtClG3NH8wDS7ri9jBDWxI7/549T7JY9uilKsaNM+4pJASLj5dtRwA== +"@vue/reactivity-transform@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.2.37.tgz#0caa47c4344df4ae59f5a05dde2a8758829f8eca" + integrity sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg== dependencies: "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.36" - "@vue/shared" "3.2.36" + "@vue/compiler-core" "3.2.37" + "@vue/shared" "3.2.37" estree-walker "^2.0.2" magic-string "^0.25.7" -"@vue/reactivity@3.2.36": - version "3.2.36" - resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.36.tgz#026b14e716febffe80cd284fd8a2b33378968646" - integrity sha512-c2qvopo0crh9A4GXi2/2kfGYMxsJW4tVILrqRPydVGZHhq0fnzy6qmclWOhBFckEhmyxmpHpdJtIRYGeKcuhnA== +"@vue/reactivity@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.37.tgz#5bc3847ac58828e2b78526e08219e0a1089f8848" + integrity sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A== dependencies: - "@vue/shared" "3.2.36" + "@vue/shared" "3.2.37" -"@vue/runtime-core@3.2.36": - version "3.2.36" - resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.36.tgz#be5115e665679c26bf3807d2326675dc1d847134" - integrity sha512-PTWBD+Lub+1U3/KhbCExrfxyS14hstLX+cBboxVHaz+kXoiDLNDEYAovPtxeTutbqtClIXtft+wcGdC+FUQ9qQ== +"@vue/runtime-core@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.37.tgz#7ba7c54bb56e5d70edfc2f05766e1ca8519966e3" + integrity sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ== dependencies: - "@vue/reactivity" "3.2.36" - "@vue/shared" "3.2.36" + "@vue/reactivity" "3.2.37" + "@vue/shared" "3.2.37" -"@vue/runtime-dom@3.2.36": - version "3.2.36" - resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.36.tgz#cd5d403ea23c18ee7c17767103a1b2f8263c54bb" - integrity sha512-gYPYblm7QXHVuBohqNRRT7Wez0f2Mx2D40rb4fleehrJU9CnkjG0phhcGEZFfGwCmHZRqBCRgbFWE98bPULqkg== +"@vue/runtime-dom@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.37.tgz#002bdc8228fa63949317756fb1e92cdd3f9f4bbd" + integrity sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw== dependencies: - "@vue/runtime-core" "3.2.36" - "@vue/shared" "3.2.36" + "@vue/runtime-core" "3.2.37" + "@vue/shared" "3.2.37" csstype "^2.6.8" -"@vue/server-renderer@3.2.36": - version "3.2.36" - resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.36.tgz#1e7c1cf63bd17df7828d04e8c780ee6ca7a9ed7c" - integrity sha512-uZE0+jfye6yYXWvAQYeHZv+f50sRryvy16uiqzk3jn8hEY8zTjI+rzlmZSGoE915k+W/Ol9XSw6vxOUD8dGkUg== +"@vue/server-renderer@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.37.tgz#840a29c8dcc29bddd9b5f5ffa22b95c0e72afdfc" + integrity sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA== dependencies: - "@vue/compiler-ssr" "3.2.36" - "@vue/shared" "3.2.36" + "@vue/compiler-ssr" "3.2.37" + "@vue/shared" "3.2.37" -"@vue/shared@3.2.36": - version "3.2.36" - resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.36.tgz#35e11200542cf29068ba787dad57da9bdb82f644" - integrity sha512-JtB41wXl7Au3+Nl3gD16Cfpj7k/6aCroZ6BbOiCMFCMvrOpkg/qQUXTso2XowaNqBbnkuGHurLAqkLBxNGc1hQ== +"@vue/shared@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.37.tgz#8e6adc3f2759af52f0e85863dfb0b711ecc5c702" + integrity sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw== "@webassemblyjs/ast@1.11.1": version "1.11.1" @@ -1931,30 +1961,23 @@ astral-regex@^2.0.0: resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== -async@^2.6.2: - version "2.6.4" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221" - integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA== - dependencies: - lodash "^4.17.14" - async@^3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/async/-/async-3.2.3.tgz#ac53dafd3f4720ee9e8a160628f18ea91df196c9" - integrity sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g== + version "3.2.4" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" + integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== at-least-node@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== -autoprefixer@10.4.4: - version "10.4.4" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.4.tgz#3e85a245b32da876a893d3ac2ea19f01e7ea5a1e" - integrity sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA== +autoprefixer@10.4.7: + version "10.4.7" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.7.tgz#1db8d195f41a52ca5069b7593be167618edbbedf" + integrity sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA== dependencies: - browserslist "^4.20.2" - caniuse-lite "^1.0.30001317" + browserslist "^4.20.3" + caniuse-lite "^1.0.30001335" fraction.js "^4.2.0" normalize-range "^0.1.2" picocolors "^1.0.0" @@ -2003,7 +2026,7 @@ babel-plugin-module-resolver@^4.0.0: reselect "^4.0.0" resolve "^1.13.1" -babel-plugin-polyfill-corejs2@^0.3.0: +babel-plugin-polyfill-corejs2@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz#440f1b70ccfaabc6b676d196239b138f8a2cfba5" integrity sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w== @@ -2012,7 +2035,7 @@ babel-plugin-polyfill-corejs2@^0.3.0: "@babel/helper-define-polyfill-provider" "^0.3.1" semver "^6.1.1" -babel-plugin-polyfill-corejs3@^0.5.0: +babel-plugin-polyfill-corejs3@^0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz#aabe4b2fa04a6e038b688c5e55d44e78cd3a5f72" integrity sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ== @@ -2020,7 +2043,7 @@ babel-plugin-polyfill-corejs3@^0.5.0: "@babel/helper-define-polyfill-provider" "^0.3.1" core-js-compat "^3.21.0" -babel-plugin-polyfill-regenerator@^0.3.0: +babel-plugin-polyfill-regenerator@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz#2c0678ea47c75c8cc2fbb1852278d8fb68233990" integrity sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A== @@ -2061,22 +2084,6 @@ bl@^4.0.3, bl@^4.1.0: inherits "^2.0.4" readable-stream "^3.4.0" -body-parser@1.19.2: - version "1.19.2" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.2.tgz#4714ccd9c157d44797b8b5607d72c0b89952f26e" - integrity sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw== - dependencies: - bytes "3.1.2" - content-type "~1.0.4" - debug "2.6.9" - depd "~1.1.2" - http-errors "1.8.1" - iconv-lite "0.4.24" - on-finished "~2.3.0" - qs "6.9.7" - raw-body "2.4.3" - type-is "~1.6.18" - body-parser@1.20.0: version "1.20.0" resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.0.tgz#3de69bd89011c11573d7bfee6a64f11b6bd27cc5" @@ -2096,14 +2103,14 @@ body-parser@1.20.0: unpipe "1.0.0" bonjour-service@^1.0.11: - version "1.0.12" - resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.0.12.tgz#28fbd4683f5f2e36feedb833e24ba661cac960c3" - integrity sha512-pMmguXYCu63Ug37DluMKEHdxc+aaIf/ay4YbF8Gxtba+9d3u+rmEWy61VK3Z3hp8Rskok3BunHYnG0dUHAsblw== + version "1.0.13" + resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.0.13.tgz#4ac003dc1626023252d58adf2946f57e5da450c1" + integrity sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA== dependencies: array-flatten "^2.1.2" dns-equal "^1.0.0" fast-deep-equal "^3.1.3" - multicast-dns "^7.2.4" + multicast-dns "^7.2.5" boolbase@^1.0.0: version "1.0.0" @@ -2132,16 +2139,15 @@ braces@^3.0.2, braces@~3.0.2: dependencies: fill-range "^7.0.1" -browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.16.6, browserslist@^4.20.2, browserslist@^4.20.3: - version "4.20.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.20.3.tgz#eb7572f49ec430e054f56d52ff0ebe9be915f8bf" - integrity sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg== +browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.16.6, browserslist@^4.20.2, browserslist@^4.20.3, browserslist@^4.21.1: + version "4.21.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.1.tgz#c9b9b0a54c7607e8dc3e01a0d311727188011a00" + integrity sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ== dependencies: - caniuse-lite "^1.0.30001332" - electron-to-chromium "^1.4.118" - escalade "^3.1.1" - node-releases "^2.0.3" - picocolors "^1.0.0" + caniuse-lite "^1.0.30001359" + electron-to-chromium "^1.4.172" + node-releases "^2.0.5" + update-browserslist-db "^1.0.4" buffer-crc32@^0.2.1, buffer-crc32@^0.2.13: version "0.2.13" @@ -2215,10 +2221,10 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001317, caniuse-lite@^1.0.30001332: - version "1.0.30001346" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001346.tgz#e895551b46b9cc9cc9de852facd42f04839a8fbe" - integrity sha512-q6ibZUO2t88QCIPayP/euuDREq+aMAxFE5S70PkrLh0iTDj/zEhgvJRKC2+CvXY6EWc6oQwUR48lL5vCW6jiXQ== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001335, caniuse-lite@^1.0.30001359: + version "1.0.30001363" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001363.tgz#26bec2d606924ba318235944e1193304ea7c4f15" + integrity sha512-HpQhpzTGGPVMnCjIomjt+jvyUu8vNFo3TaDiZ/RcoTrlOq/5+tC8zHdsbgFB6MxmaY+jCpsH09aD80Bb4Ow3Sg== chalk@4.1.2, chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1: version "4.1.2" @@ -2237,11 +2243,6 @@ chalk@^2.0.0: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -charcodes@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/charcodes/-/charcodes-0.2.0.tgz#5208d327e6cc05f99eb80ffc814707572d1f14e4" - integrity sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ== - chardet@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" @@ -2272,10 +2273,10 @@ chrome-trace-event@^1.0.2: resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== -ci-info@3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.3.0.tgz#b4ed1fb6818dea4803a55c623041f9165d2066b2" - integrity sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw== +ci-info@3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.3.2.tgz#6d2967ffa407466481c6c90b6e16b3098f080128" + integrity sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg== clean-css@^4.2.1: version "4.2.4" @@ -2352,9 +2353,9 @@ colord@^2.9.1: integrity sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ== colorette@^2.0.10: - version "2.0.17" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.17.tgz#5dd4c0d15e2984b7433cb4a9f2ead45063b80c47" - integrity sha512-hJo+3Bkn0NCHybn9Tu35fIeoOKGOk5OCC32y4Hz2It+qlCO2Q3DeQ1hRn/tDDMQKRYUEzqsl7jbF6dYKjlE60g== + version "2.0.19" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798" + integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== commander@^2.19.0, commander@^2.20.0: version "2.20.3" @@ -2448,11 +2449,6 @@ cookie-signature@1.0.6: resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== -cookie@0.4.2: - version "0.4.2" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432" - integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA== - cookie@0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" @@ -2471,17 +2467,17 @@ copy-webpack-plugin@10.2.4: serialize-javascript "^6.0.0" core-js-compat@^3.21.0, core-js-compat@^3.22.1, core-js-compat@^3.6.5: - version "3.22.8" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.22.8.tgz#46fa34ce1ddf742acd7f95f575f66bbb21e05d62" - integrity sha512-pQnwg4xtuvc2Bs/5zYQPaEYYSuTxsF7LBWF0SvnVhthZo/Qe+rJpcEekrdNK5DWwDJ0gv0oI9NNX5Mppdy0ctg== + version "3.23.4" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.23.4.tgz#56ad4a352884317a15f6b04548ff7139d23b917f" + integrity sha512-RkSRPe+JYEoflcsuxJWaiMPhnZoFS51FcIxm53k4KzhISCBTmaGlto9dTIrYuk0hnJc3G6pKufAKepHnBq6B6Q== dependencies: - browserslist "^4.20.3" + browserslist "^4.21.1" semver "7.0.0" core-js@^3.6.5: - version "3.22.8" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.22.8.tgz#23f860b1fe60797cc4f704d76c93fea8a2f60631" - integrity sha512-UoGQ/cfzGYIuiq6Z7vWL1HfkE9U9IZ4Ub+0XSiJTCzvbZzgPA69oDF2f+lgJ6dFFLEdjW5O6svvoKzXX23xFkA== + version "3.23.4" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.23.4.tgz#92d640faa7f48b90bbd5da239986602cfc402aa6" + integrity sha512-vjsKqRc1RyAJC3Ye2kYqgfdThb3zYnx9CrqoCcjMOENMtQPC7ZViBvlDxwYU/2z2NI/IPuiXw5mT4hWhddqjzQ== core-util-is@~1.0.0: version "1.0.3" @@ -2537,10 +2533,10 @@ crypt@0.0.2: resolved "https://registry.yarnpkg.com/crypt/-/crypt-0.0.2.tgz#88d7ff7ec0dfb86f713dc87bbb42d044d3e6c41b" integrity sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow== -css-declaration-sorter@^6.2.2: - version "6.2.2" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz#bfd2f6f50002d6a3ae779a87d3a0c5d5b10e0f02" - integrity sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg== +css-declaration-sorter@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz#72ebd995c8f4532ff0036631f7365cce9759df14" + integrity sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og== css-loader@5.2.6: version "5.2.6" @@ -2599,12 +2595,12 @@ cssesc@^3.0.0: resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== -cssnano-preset-default@^5.2.11, cssnano-preset-default@^5.2.7: - version "5.2.11" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.11.tgz#28350471bc1af9df14052472b61340347f453a53" - integrity sha512-4PadR1NtuaIK8MvLNuY7MznK4WJteldGlzCiMaaTiOUP+apeiIvUDIXykzUOoqgOOUAHrU64ncdD90NfZR3LSQ== +cssnano-preset-default@^5.2.12: + version "5.2.12" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz#ebe6596ec7030e62c3eb2b3c09f533c0644a9a97" + integrity sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew== dependencies: - css-declaration-sorter "^6.2.2" + css-declaration-sorter "^6.3.0" cssnano-utils "^3.1.0" postcss-calc "^8.2.3" postcss-colormin "^5.3.0" @@ -2613,7 +2609,7 @@ cssnano-preset-default@^5.2.11, cssnano-preset-default@^5.2.7: postcss-discard-duplicates "^5.1.0" postcss-discard-empty "^5.1.1" postcss-discard-overridden "^5.1.0" - postcss-merge-longhand "^5.1.5" + postcss-merge-longhand "^5.1.6" postcss-merge-rules "^5.1.2" postcss-minify-font-values "^5.1.0" postcss-minify-gradients "^5.1.1" @@ -2621,14 +2617,14 @@ cssnano-preset-default@^5.2.11, cssnano-preset-default@^5.2.7: postcss-minify-selectors "^5.2.1" postcss-normalize-charset "^5.1.0" postcss-normalize-display-values "^5.1.0" - postcss-normalize-positions "^5.1.0" - postcss-normalize-repeat-style "^5.1.0" + postcss-normalize-positions "^5.1.1" + postcss-normalize-repeat-style "^5.1.1" postcss-normalize-string "^5.1.0" postcss-normalize-timing-functions "^5.1.0" postcss-normalize-unicode "^5.1.0" postcss-normalize-url "^5.1.0" postcss-normalize-whitespace "^5.1.1" - postcss-ordered-values "^5.1.2" + postcss-ordered-values "^5.1.3" postcss-reduce-initial "^5.1.0" postcss-reduce-transforms "^5.1.0" postcss-svgo "^5.1.0" @@ -2639,21 +2635,12 @@ cssnano-utils@^3.1.0: resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861" integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== -cssnano@5.1.7: - version "5.1.7" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.7.tgz#99858bef6c76c9240f0cdc9239570bc7db8368be" - integrity sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg== +cssnano@5.1.12, cssnano@^5.0.6: + version "5.1.12" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.12.tgz#bcd0b64d6be8692de79332c501daa7ece969816c" + integrity sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ== dependencies: - cssnano-preset-default "^5.2.7" - lilconfig "^2.0.3" - yaml "^1.10.2" - -cssnano@^5.0.6: - version "5.1.11" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.11.tgz#3bb003380718c7948ce3813493370e8946caf04b" - integrity sha512-2nx+O6LvewPo5EBtYrKc8762mMkZRk9cMGIOP4UlkmxHm7ObxH+zvsJJ+qLwPkUc4/yumL/qJkavYi9NlodWIQ== - dependencies: - cssnano-preset-default "^5.2.11" + cssnano-preset-default "^5.2.12" lilconfig "^2.0.3" yaml "^1.10.2" @@ -2681,13 +2668,6 @@ debug@2.6.9: dependencies: ms "2.0.0" -debug@^3.1.1: - version "3.2.7" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" - integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== - dependencies: - ms "^2.1.1" - debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: version "4.3.4" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" @@ -2752,11 +2732,6 @@ destroy@1.2.0: resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== -destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" - integrity sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg== - detect-node@^2.0.4: version "2.1.0" resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" @@ -2775,9 +2750,9 @@ dns-equal@^1.0.0: integrity sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg== dns-packet@^5.2.2: - version "5.3.1" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.3.1.tgz#eb94413789daec0f0ebe2fcc230bdc9d7c91b43d" - integrity sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw== + version "5.4.0" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.4.0.tgz#1f88477cf9f27e78a213fb6d118ae38e759a879b" + integrity sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g== dependencies: "@leichtgewicht/ip-codec" "^2.0.1" @@ -2857,10 +2832,10 @@ ejs@^3.1.7: dependencies: jake "^10.8.5" -electron-to-chromium@^1.4.118: - version "1.4.146" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.146.tgz#fd20970c3def2f9e6b32ac13a2e7a6b64e1b0c48" - integrity sha512-4eWebzDLd+hYLm4csbyMU2EbBnqhwl8Oe9eF/7CBDPWcRxFmqzx4izxvHH+lofQxzieg8UbB8ZuzNTxeukzfTg== +electron-to-chromium@^1.4.172: + version "1.4.185" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.185.tgz#3432d7944f1c5fe20664bb45d9cced2151405ce2" + integrity sha512-9kV/isoOGpKkBt04yYNaSWIBn3187Q5VZRtoReq8oz5NY/A4XmU6cAoqgQlDp7kKJCZMRjWZ8nsQyxfpFHvfyw== elementtree@0.1.7: version "0.1.7" @@ -2892,9 +2867,9 @@ end-of-stream@^1.4.1: once "^1.4.0" enhanced-resolve@^5.0.0, enhanced-resolve@^5.9.3: - version "5.9.3" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz#44a342c012cbc473254af5cc6ae20ebd0aae5d88" - integrity sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow== + version "5.10.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz#0dc579c3bb2a1032e357ac45b8f3a6f3ad4fb1e6" + integrity sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ== dependencies: graceful-fs "^4.2.4" tapable "^2.2.0" @@ -2918,12 +2893,12 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -error-stack-parser@2.0.7: - version "2.0.7" - resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.7.tgz#b0c6e2ce27d0495cf78ad98715e0cad1219abb57" - integrity sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA== +error-stack-parser@2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz#229cb01cdbfa84440bfa91876285b94680188286" + integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== dependencies: - stackframe "^1.1.1" + stackframe "^1.3.4" es-module-lexer@^0.9.0: version "0.9.3" @@ -3130,43 +3105,7 @@ execa@^5.0.0: signal-exit "^3.0.3" strip-final-newline "^2.0.0" -express@4.17.3: - version "4.17.3" - resolved "https://registry.yarnpkg.com/express/-/express-4.17.3.tgz#f6c7302194a4fb54271b73a1fe7a06478c8f85a1" - integrity sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg== - dependencies: - accepts "~1.3.8" - array-flatten "1.1.1" - body-parser "1.19.2" - content-disposition "0.5.4" - content-type "~1.0.4" - cookie "0.4.2" - cookie-signature "1.0.6" - debug "2.6.9" - depd "~1.1.2" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "~1.1.2" - fresh "0.5.2" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "~2.3.0" - parseurl "~1.3.3" - path-to-regexp "0.1.7" - proxy-addr "~2.0.7" - qs "6.9.7" - range-parser "~1.2.1" - safe-buffer "5.2.1" - send "0.17.2" - serve-static "1.14.2" - setprototypeof "1.2.0" - statuses "~1.5.0" - type-is "~1.6.18" - utils-merge "1.0.1" - vary "~1.1.2" - -express@^4.17.3: +express@4.18.1, express@^4.17.3: version "4.18.1" resolved "https://registry.yarnpkg.com/express/-/express-4.18.1.tgz#7797de8b9c72c857b9cd0e14a5eea80666267caf" integrity sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q== @@ -3301,19 +3240,6 @@ finalhandler@1.2.0: statuses "2.0.1" unpipe "~1.0.0" -finalhandler@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" - integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.3" - statuses "~1.5.0" - unpipe "~1.0.0" - find-babel-config@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/find-babel-config/-/find-babel-config-1.2.0.tgz#a9b7b317eb5b9860cda9d54740a8c8337a2283a2" @@ -3363,9 +3289,9 @@ flat-cache@^3.0.4: rimraf "^3.0.2" flatted@^3.1.0: - version "3.2.5" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.5.tgz#76c8584f4fc843db64702a6bd04ab7a8bd666da3" - integrity sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg== + version "3.2.6" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.6.tgz#022e9218c637f9f3fc9c35ab9c9193f05add60b2" + integrity sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ== follow-redirects@^1.0.0, follow-redirects@^1.14.0: version "1.15.1" @@ -3411,10 +3337,10 @@ fs-constants@^1.0.0: resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== -fs-extra@10.0.1: - version "10.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.1.tgz#27de43b4320e833f6867cc044bfce29fdf0ef3b8" - integrity sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag== +fs-extra@10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" + integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== dependencies: graceful-fs "^4.2.0" jsonfile "^6.0.1" @@ -3430,7 +3356,7 @@ fs-extra@^9.0.0: jsonfile "^6.0.1" universalify "^2.0.0" -fs-monkey@1.0.3: +fs-monkey@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.3.tgz#ae3ac92d53bb328efe0e9a1d9541f6ad8d48e2d3" integrity sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q== @@ -3461,13 +3387,13 @@ gensync@^1.0.0-beta.2: integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== get-intrinsic@^1.0.2, get-intrinsic@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" - integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== + version "1.1.2" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz#336975123e05ad0b7ba41f152ee4aadbea6cf598" + integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA== dependencies: function-bind "^1.1.1" has "^1.0.3" - has-symbols "^1.0.1" + has-symbols "^1.0.3" get-stream@^6.0.0: version "6.0.1" @@ -3511,9 +3437,9 @@ globals@^11.1.0: integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== globals@^13.6.0, globals@^13.9.0: - version "13.15.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.15.0.tgz#38113218c907d2f7e98658af246cef8b77e90bac" - integrity sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog== + version "13.16.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.16.0.tgz#9be4aca28f311aaeb974ea54978ebbb5e35ce46a" + integrity sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q== dependencies: type-fest "^0.20.2" @@ -3575,7 +3501,7 @@ has-property-descriptors@^1.0.0: dependencies: get-intrinsic "^1.1.1" -has-symbols@^1.0.1: +has-symbols@^1.0.1, has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== @@ -3669,17 +3595,6 @@ http-deceiver@^1.2.7: resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== -http-errors@1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.8.1.tgz#7c3f28577cbc8a207388455dbd62295ed07bd68c" - integrity sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g== - dependencies: - depd "~1.1.2" - inherits "2.0.4" - setprototypeof "1.2.0" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.1" - http-errors@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" @@ -3702,9 +3617,9 @@ http-errors@~1.6.2: statuses ">= 1.4.0 < 2" http-parser-js@>=0.5.1: - version "0.5.6" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.6.tgz#2e02406ab2df8af8a7abfba62e0da01c62b95afd" - integrity sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA== + version "0.5.8" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.8.tgz#af23090d9ac4e24573de6f6aecc9d84a48bf20e3" + integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== http-proxy-middleware@^2.0.3: version "2.0.6" @@ -3836,7 +3751,7 @@ is-buffer@~1.1.6: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== -is-core-module@^2.8.1: +is-core-module@^2.9.0: version "2.9.0" resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69" integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A== @@ -4032,14 +3947,14 @@ klona@^2.0.4, klona@^2.0.5: resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.5.tgz#d166574d90076395d9963aa7a928fabb8d76afbc" integrity sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== -launch-editor-middleware@2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/launch-editor-middleware/-/launch-editor-middleware-2.3.0.tgz#edd0ed45a46f5f1cf27540f93346b5de9e8c3be0" - integrity sha512-GJR64trLdFFwCoL9DMn/d1SZX0OzTDPixu4mcfWTShQ4tIqCHCGvlg9fOEYQXyBlrSMQwylsJfUWncheShfV2w== +launch-editor-middleware@2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/launch-editor-middleware/-/launch-editor-middleware-2.4.0.tgz#0c3f24608fa69e4ae00d5d1c89f34bf0ba25a8f4" + integrity sha512-/M7AX/6xktZY60KE7j71XLrj9U6H5TBoP+mJzhYB3fcdAq8rcazit/K0qWiu1jvytUPXP4lJRd1VJFwvdMQ/uw== dependencies: - launch-editor "^2.3.0" + launch-editor "^2.4.0" -launch-editor@^2.3.0: +launch-editor@^2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.4.0.tgz#2849de434e4684da2298db48c4e5b8ca64291173" integrity sha512-mZ0BHeSn/ohL+Ib+b+JnxC59vcNz6v5IR9d0CuM8f0x8ni8oK3IIG6G0vMkpxc0gFsmvINkztGOHiWTaX4BmAg== @@ -4117,12 +4032,7 @@ locate-path@^6.0.0: dependencies: p-locate "^5.0.0" -lodash._reinterpolate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" - integrity sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA== - -lodash.debounce@4.0.8, lodash.debounce@^4.0.8: +lodash.debounce@^4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== @@ -4157,26 +4067,6 @@ lodash.merge@^4.6.2: resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== -lodash.template@4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab" - integrity sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A== - dependencies: - lodash._reinterpolate "^3.0.0" - lodash.templatesettings "^4.0.0" - -lodash.templatesettings@^4.0.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz#e481310f049d3cf6d47e912ad09313b154f0fb33" - integrity sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== - dependencies: - lodash._reinterpolate "^3.0.0" - -lodash.throttle@4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" - integrity sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ== - lodash.truncate@^4.4.2: version "4.4.2" resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" @@ -4192,7 +4082,7 @@ lodash.uniq@^4.5.0: resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== -lodash@^4.17.10, lodash@^4.17.14, lodash@^4.17.20, lodash@^4.17.21: +lodash@^4.17.10, lodash@^4.17.20, lodash@^4.17.21: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -4234,11 +4124,6 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -lru-cache@^7.4.0: - version "7.10.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.10.1.tgz#db577f42a94c168f676b638d15da8fb073448cab" - integrity sha512-BQuhQxPuRl79J5zSXRP+uNzPOyZw2oFI9JLRQ80XswSvg21KMKNtQza9eF42rfI/3Z40RvzBdXgziEkudzjo8A== - magic-string@^0.25.7: version "0.25.9" resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c" @@ -4273,11 +4158,11 @@ media-typer@0.3.0: integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== memfs@^3.1.2, memfs@^3.4.3: - version "3.4.4" - resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.4.4.tgz#e8973cd8060548916adcca58a248e7805c715e89" - integrity sha512-W4gHNUE++1oSJVn8Y68jPXi+mkx3fXR5ITE/Ubz6EQ3xRpCN5k2CQ4AUR8094Z7211F876TyoBACGsIveqgiGA== + version "3.4.7" + resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.4.7.tgz#e5252ad2242a724f938cb937e3c4f7ceb1f70e5a" + integrity sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw== dependencies: - fs-monkey "1.0.3" + fs-monkey "^1.0.3" merge-descriptors@1.0.1: version "1.0.1" @@ -4350,29 +4235,22 @@ minimatch@^3.0.4, minimatch@^3.1.1: dependencies: brace-expansion "^1.1.7" -minimatch@^5.0.1: +minimatch@^5.0.1, minimatch@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.0.tgz#1717b464f4971b144f6aabe8f2d0b8e4511e09c7" integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg== dependencies: brace-expansion "^2.0.1" -minimist@1.2.6, minimist@^1.2.0, minimist@^1.2.6: +minimist@1.2.6, minimist@^1.2.0: version "1.2.6" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== -mkdirp@^0.5.5: - version "0.5.6" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" - integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== - dependencies: - minimist "^1.2.6" - mrmime@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-1.0.0.tgz#14d387f0585a5233d291baba339b063752a2398b" - integrity sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ== + version "1.0.1" + resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-1.0.1.tgz#5f90c825fad4bdd41dc914eff5d1a8cfdaf24f27" + integrity sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw== ms@2.0.0: version "2.0.0" @@ -4384,12 +4262,12 @@ ms@2.1.2: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -ms@2.1.3, ms@^2.1.1: +ms@2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== -multicast-dns@^7.2.4: +multicast-dns@^7.2.5: version "7.2.5" resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-7.2.5.tgz#77eb46057f4d7adbd16d9290fa7299f6fa64cced" integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== @@ -4449,10 +4327,10 @@ node-loader@2.0.0: dependencies: loader-utils "^2.0.0" -node-releases@^2.0.3: - version "2.0.5" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.5.tgz#280ed5bc3eba0d96ce44897d8aee478bfb3d9666" - integrity sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q== +node-releases@^2.0.5: + version "2.0.6" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503" + integrity sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg== normalize-path@^3.0.0, normalize-path@~3.0.0: version "3.0.0" @@ -4523,13 +4401,6 @@ on-finished@2.4.1: dependencies: ee-first "1.1.1" -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww== - dependencies: - ee-first "1.1.1" - on-headers@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" @@ -4743,7 +4614,7 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== -pinia@^2.0.13: +pinia@^2.0.14: version "2.0.14" resolved "https://registry.yarnpkg.com/pinia/-/pinia-2.0.14.tgz#0837898c20291ebac982bbfca95c8d3c6099925f" integrity sha512-0nPuZR4TetT/WcLN+feMSjWJku3SQU7dBbXC6uw+R6FLQJCsg+/0pzXyD82T1FmAYe0lsx+jnEDQ1BLgkRKlxA== @@ -4765,15 +4636,6 @@ pkg-up@^3.1.0: dependencies: find-up "^3.0.0" -portfinder@^1.0.28: - version "1.0.28" - resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778" - integrity sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA== - dependencies: - async "^2.6.2" - debug "^3.1.1" - mkdirp "^0.5.5" - postcss-calc@^8.2.3: version "8.2.4" resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.2.4.tgz#77b9c29bfcbe8a07ff6693dc87050828889739a5" @@ -4829,10 +4691,10 @@ postcss-loader@6.2.1: klona "^2.0.5" semver "^7.3.5" -postcss-merge-longhand@^5.1.5: - version "5.1.5" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.5.tgz#b0e03bee3b964336f5f33c4fc8eacae608e91c05" - integrity sha512-NOG1grw9wIO+60arKa2YYsrbgvP6tp+jqc7+ZD5/MalIw234ooH2C6KlR6FEn4yle7GqZoBxSK1mLBE9KPur6w== +postcss-merge-longhand@^5.1.6: + version "5.1.6" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz#f378a8a7e55766b7b644f48e5d8c789ed7ed51ce" + integrity sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw== dependencies: postcss-value-parser "^4.2.0" stylehacks "^5.1.0" @@ -4919,17 +4781,17 @@ postcss-normalize-display-values@^5.1.0: dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-positions@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz#902a7cb97cf0b9e8b1b654d4a43d451e48966458" - integrity sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ== +postcss-normalize-positions@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92" + integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-repeat-style@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz#f6d6fd5a54f51a741cc84a37f7459e60ef7a6398" - integrity sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw== +postcss-normalize-repeat-style@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2" + integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== dependencies: postcss-value-parser "^4.2.0" @@ -4970,10 +4832,10 @@ postcss-normalize-whitespace@^5.1.1: dependencies: postcss-value-parser "^4.2.0" -postcss-ordered-values@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.2.tgz#daffacd4abf327d52d5ac570b59dfbcf4b836614" - integrity sha512-wr2avRbW4HS2XE2ZCqpfp4N/tDC6GZKZ+SVP8UBTOVS8QWrc4TD8MYrebJrvVVlGPKszmiSCzue43NDiVtgDmg== +postcss-ordered-values@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38" + integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== dependencies: cssnano-utils "^3.1.0" postcss-value-parser "^4.2.0" @@ -4993,10 +4855,10 @@ postcss-reduce-transforms@^5.1.0: dependencies: postcss-value-parser "^4.2.0" -postcss-rtlcss@3.5.4: - version "3.5.4" - resolved "https://registry.yarnpkg.com/postcss-rtlcss/-/postcss-rtlcss-3.5.4.tgz#b0aac0641cbba1fc566cbdc044239b3da7d8f9f0" - integrity sha512-5GpWTmBqeM10rRcFBwaKYCg7M6jiytfSS6pwrphTZnNSioxYNUMZH+88xh1oO4AF7Ix9y2qC76/gQq1HIuUf+g== +postcss-rtlcss@3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/postcss-rtlcss/-/postcss-rtlcss-3.6.3.tgz#aabd1122a5b082157ea06d606c441002c1060030" + integrity sha512-jJlS7gM5JPH8n/hcHqqekK8wusdFEFYi79mBvAK2GWvl3aehOFgj9vEMwFzUTJrrErakYTgiQ+uuGAzdL98g0g== dependencies: rtlcss "^3.5.0" @@ -5080,15 +4942,10 @@ qs@6.10.3: dependencies: side-channel "^1.0.4" -qs@6.9.7: - version "6.9.7" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.9.7.tgz#4610846871485e1e048f44ae3b94033f0e675afe" - integrity sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw== - -quasar@^2.6.6: - version "2.7.1" - resolved "https://registry.yarnpkg.com/quasar/-/quasar-2.7.1.tgz#a599978ce2f1f6327e6686a01923ccacd9a75ddd" - integrity sha512-V2FcD04nHE07p4p0YEeC3ZIA9kodyZ5wdZ+eXRZhUZ3cFugAneJ1D2WCyKoqwM4OReFCk/1jlqQxCCUaTU4X3g== +quasar@^2.7.5: + version "2.7.5" + resolved "https://registry.yarnpkg.com/quasar/-/quasar-2.7.5.tgz#a3feb5d50647313c4d6e1451223c158e10792902" + integrity sha512-DWI0S+bXASfMSPrB8c/LVsXpA4dF7cBUbaJlcrM+1ioTNBHtiudma2Nhk2SDd5bzk9AYVHh5A8JCZuKqQAXt7g== queue-microtask@^1.2.2: version "1.2.3" @@ -5107,16 +4964,6 @@ range-parser@^1.2.1, range-parser@~1.2.1: resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== -raw-body@2.4.3: - version "2.4.3" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.3.tgz#8f80305d11c2a0a545c2d9d89d7a0286fcead43c" - integrity sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g== - dependencies: - bytes "3.1.2" - http-errors "1.8.1" - iconv-lite "0.4.24" - unpipe "1.0.0" - raw-body@2.5.1: version "2.5.1" resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" @@ -5150,11 +4997,11 @@ readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable util-deprecate "^1.0.1" readdir-glob@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/readdir-glob/-/readdir-glob-1.1.1.tgz#f0e10bb7bf7bfa7e0add8baffdc54c3f7dbee6c4" - integrity sha512-91/k1EzZwDx6HbERR+zucygRFfiPl2zkIYZtv3Jjr6Mn7SkKcVct8aVO+sSRiGMc6fLf72du3d92/uY63YPdEA== + version "1.1.2" + resolved "https://registry.yarnpkg.com/readdir-glob/-/readdir-glob-1.1.2.tgz#b185789b8e6a43491635b6953295c5c5e3fd224c" + integrity sha512-6RLVvwJtVwEDfPdn6X6Ille4/lxGl0ATOY4FN/B9nxQcgOazvvI0nodiD19ScKq0PvA/29VpaOQML36o5IzZWA== dependencies: - minimatch "^3.0.4" + minimatch "^5.1.0" readdirp@~3.6.0: version "3.6.0" @@ -5192,10 +5039,10 @@ regexpp@^3.1.0: resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== -regexpu-core@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.0.1.tgz#c531122a7840de743dcf9c83e923b5560323ced3" - integrity sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw== +regexpu-core@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.1.0.tgz#2f8504c3fd0ebe11215783a41541e21c79942c6d" + integrity sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA== dependencies: regenerate "^1.4.2" regenerate-unicode-properties "^10.0.1" @@ -5224,7 +5071,7 @@ regjsparser@^0.8.2: relateurl@^0.2.7: version "0.2.7" resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" - integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= + integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== renderkid@^3.0.0: version "3.0.0" @@ -5245,12 +5092,12 @@ require-from-string@^2.0.2: requires-port@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== reselect@^4.0.0: - version "4.1.5" - resolved "https://registry.yarnpkg.com/reselect/-/reselect-4.1.5.tgz#852c361247198da6756d07d9296c2b51eddb79f6" - integrity sha512-uVdlz8J7OO+ASpBYoz1Zypgx0KasCY20H+N8JD13oUMtPvSHQuscrHop4KbXrbsBcdB9Ds7lVK7eRkBIfO43vQ== + version "4.1.6" + resolved "https://registry.yarnpkg.com/reselect/-/reselect-4.1.6.tgz#19ca2d3d0b35373a74dc1c98692cdaffb6602656" + integrity sha512-ZovIuXqto7elwnxyXbBtCPo9YFEr3uJqj2rRbcOOog1bmu2Ag85M4hixSwFWyaBMKXNgvPaJ9OSu9SkBPIeJHQ== resolve-from@^4.0.0: version "4.0.0" @@ -5258,11 +5105,11 @@ resolve-from@^4.0.0: integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== resolve@^1.13.1, resolve@^1.14.2: - version "1.22.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198" - integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw== + version "1.22.1" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" + integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== dependencies: - is-core-module "^2.8.1" + is-core-module "^2.9.0" path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" @@ -5353,7 +5200,7 @@ sass@1.32.12: sax@1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/sax/-/sax-1.1.4.tgz#74b6d33c9ae1e001510f179a91168588f1aedaa9" - integrity sha1-dLbTPJrh4AFRDxeakRaFiPGu2qk= + integrity sha512-5f3k2PbGGp+YtKJjOItpg3P99IMD84E4HOvcfleTb5joCHNXYLsR9yWFPOYGgaeMPDubQILTCMdsFb2OMeOjtg== schema-utils@2.7.0: version "2.7.0" @@ -5395,7 +5242,7 @@ schema-utils@^4.0.0: select-hose@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" - integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= + integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== selfsigned@^2.0.1: version "2.0.1" @@ -5409,43 +5256,17 @@ semver@7.0.0: resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== -semver@7.3.6: - version "7.3.6" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.6.tgz#5d73886fb9c0c6602e79440b97165c29581cbb2b" - integrity sha512-HZWqcgwLsjaX1HBD31msI/rXktuIhS+lWvdE4kN9z+8IVT4Itc7vqU2WvYsyD6/sjYCt4dEKH/m1M3dwI9CC5w== - dependencies: - lru-cache "^7.4.0" - -semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5: +semver@7.3.7, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5: version "7.3.7" resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f" integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g== dependencies: lru-cache "^6.0.0" -send@0.17.2: - version "0.17.2" - resolved "https://registry.yarnpkg.com/send/-/send-0.17.2.tgz#926622f76601c41808012c8bf1688fe3906f7820" - integrity sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww== - dependencies: - debug "2.6.9" - depd "~1.1.2" - destroy "~1.0.4" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "1.8.1" - mime "1.6.0" - ms "2.1.3" - on-finished "~2.3.0" - range-parser "~1.2.1" - statuses "~1.5.0" +semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== send@0.18.0: version "0.18.0" @@ -5483,7 +5304,7 @@ serialize-javascript@^6.0.0: serve-index@^1.9.1: version "1.9.1" resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" - integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= + integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== dependencies: accepts "~1.3.4" batch "0.6.1" @@ -5493,16 +5314,6 @@ serve-index@^1.9.1: mime-types "~2.1.17" parseurl "~1.3.2" -serve-static@1.14.2: - version "1.14.2" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.2.tgz#722d6294b1d62626d41b43a013ece4598d292bfa" - integrity sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.17.2" - serve-static@1.15.0: version "1.15.0" resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" @@ -5589,7 +5400,7 @@ slice-ansi@^4.0.0: astral-regex "^2.0.0" is-fullwidth-code-point "^3.0.0" -sockjs@^0.3.21: +sockjs@^0.3.24: version "0.3.24" resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== @@ -5652,27 +5463,27 @@ spdy@^4.0.2: sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== stable@^0.1.8: version "0.1.8" resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== -stackframe@^1.1.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.2.1.tgz#1033a3473ee67f08e2f2fc8eba6aef4f845124e1" - integrity sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg== +stackframe@^1.3.4: + version "1.3.4" + resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310" + integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== statuses@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== -"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: +"statuses@>= 1.4.0 < 2": version "1.5.0" resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== string-width@^4.1.0, string-width@^4.2.3: version "4.2.3" @@ -5758,14 +5569,14 @@ svg.draggable.js@^2.2.2: svg.easing.js@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/svg.easing.js/-/svg.easing.js-2.0.0.tgz#8aa9946b0a8e27857a5c40a10eba4091e5691f12" - integrity sha1-iqmUawqOJ4V6XEChDrpAkeVpHxI= + integrity sha512-//ctPdJMGy22YoYGV+3HEfHbm6/69LJUTAqI2/5qBvaNHZ9uUFVC82B0Pl299HzgH13rKrBgi4+XyXXyVWWthA== dependencies: svg.js ">=2.3.x" svg.filter.js@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/svg.filter.js/-/svg.filter.js-2.0.2.tgz#91008e151389dd9230779fcbe6e2c9a362d1c203" - integrity sha1-kQCOFROJ3ZIwd5/L5uLJo2LRwgM= + integrity sha512-xkGBwU+dKBzqg5PtilaTb0EYPqPfJ9Q6saVldX+5vCRy31P6TlRCP3U9NxH3HEufkKkpNgdTLBJnmhDHeTqAkw== dependencies: svg.js "^2.2.5" @@ -5848,18 +5659,7 @@ tar-stream@^2.2.0: inherits "^2.0.3" readable-stream "^3.1.1" -terser-webpack-plugin@5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz#0320dcc270ad5372c1e8993fabbd927929773e54" - integrity sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g== - dependencies: - jest-worker "^27.4.5" - schema-utils "^3.1.1" - serialize-javascript "^6.0.0" - source-map "^0.6.1" - terser "^5.7.2" - -terser-webpack-plugin@^5.1.3: +terser-webpack-plugin@5.3.3, terser-webpack-plugin@^5.1.3: version "5.3.3" resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz#8033db876dd5875487213e87c627bca323e5ed90" integrity sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ== @@ -5871,9 +5671,9 @@ terser-webpack-plugin@^5.1.3: terser "^5.7.2" terser@^5.10.0, terser@^5.7.2: - version "5.14.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.14.0.tgz#eefeec9af5153f55798180ee2617f390bdd285e2" - integrity sha512-JC6qfIEkPBd9j1SMO3Pfn+A6w2kQV54tv+ABQLgZr7dA3k/DL/OBoYSWxzVpZev3J+bUHXfr55L8Mox7AaNo6g== + version "5.14.1" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.14.1.tgz#7c95eec36436cb11cf1902cc79ac564741d19eca" + integrity sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ== dependencies: "@jridgewell/source-map" "^0.3.2" acorn "^8.5.0" @@ -5883,12 +5683,12 @@ terser@^5.10.0, terser@^5.7.2: text-table@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== through@^2.3.6: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== thunky@^1.0.2: version "1.1.0" @@ -5905,7 +5705,7 @@ tmp@^0.0.33: to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== to-regex-range@^5.0.1: version "5.0.1" @@ -5982,9 +5782,9 @@ typescript@4.5.5: integrity sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA== uglify-js@^3.5.1: - version "3.15.5" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.15.5.tgz#2b10f9e0bfb3f5c15a8e8404393b6361eaeb33b3" - integrity sha512-hNM5q5GbBRB5xB+PMqVRcgYe4c8jbyZ1pzZhS6jbq54/4F2gFK869ZheiE5A8/t+W5jtTNpWef/5Q9zk639FNQ== + version "3.16.2" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.16.2.tgz#0481e1dbeed343ad1c2ddf3c6d42e89b7a6d4def" + integrity sha512-AaQNokTNgExWrkEYA24BTNMSjyqEXPSfhqoS0AxmHkCJ4U+Dyy5AvbGV/sqxuxficEfGGoX3zWw9R7QpLFfEsg== unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.0" @@ -6017,12 +5817,20 @@ universalify@^2.0.0: unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== + +update-browserslist-db@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz#dbfc5a789caa26b1db8990796c2c8ebbce304824" + integrity sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" upper-case@^1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" - integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= + integrity sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA== uri-js@^4.2.2: version "4.4.1" @@ -6043,17 +5851,17 @@ url-loader@4.1.1: util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== utila@~0.4: version "0.4.0" resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" - integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= + integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== utils-merge@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== uuid@^8.3.2: version "8.3.2" @@ -6068,12 +5876,12 @@ v8-compile-cache@^2.0.3: vary@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== vue-demi@*: - version "0.13.1" - resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.13.1.tgz#7604904c88be338418a10abbc94d5b8caa14cb8c" - integrity sha512-xmkJ56koG3ptpLnpgmIzk9/4nFf4CqduSJbUM0OdPoU87NwRuZ6x49OLhjSa/fC15fV+5CbEnrxU4oyE022svg== + version "0.13.2" + resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.13.2.tgz#f6081c2feb5b698549729a81683ce029b8da289e" + integrity sha512-41ukrclEbMddAyP7PvxMSYqnOSzPV6r7GNnyTSKSCNTaz19GehxmTiXyP9kwHSUv2+Dr6hHqiUiF7L1VAw2KdQ== vue-eslint-parser@^7.10.0: version "7.11.0" @@ -6108,11 +5916,11 @@ vue-loader@17.0.0: loader-utils "^2.0.0" vue-router@^4.0.0: - version "4.0.15" - resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.0.15.tgz#b4a0661efe197f8c724e0f233308f8776e2c3667" - integrity sha512-xa+pIN9ZqORdIW1MkN2+d9Ui2pCM1b/UMgwYUCZOiFYHAvz/slKKBDha8DLrh5aCG/RibtrpyhKjKOZ85tYyWg== + version "4.1.1" + resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.1.1.tgz#90cc533efafdcf90d157bdc20a376760cdb59c10" + integrity sha512-Wp1mEf2xCwT0ez7o9JvgpfBp9JGnVb+dPERzXDbugTatzJAJ60VWOhJKifQty85k+jOreoFHER4r5fu062PhPw== dependencies: - "@vue/devtools-api" "^6.0.0" + "@vue/devtools-api" "^6.1.4" vue-style-loader@4.1.3: version "4.1.3" @@ -6128,15 +5936,15 @@ vue3-apexcharts@^1.4.1: integrity sha512-96qP8JDqB9vwU7bkG5nVU+E0UGQn7yYQVqUUCLQMYWDuQyu2vE77H/UFZ1yI+hwzlSTBKT9BqnNG8JsFegB3eg== vue@3: - version "3.2.36" - resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.36.tgz#8daa996e2ced521708de97d066c7c998e8bc3378" - integrity sha512-5yTXmrE6gW8IQgttzHW5bfBiFA6mx35ZXHjGLDmKYzW6MMmYvCwuKybANRepwkMYeXw2v1buGg3/lPICY5YlZw== + version "3.2.37" + resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.37.tgz#da220ccb618d78579d25b06c7c21498ca4e5452e" + integrity sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ== dependencies: - "@vue/compiler-dom" "3.2.36" - "@vue/compiler-sfc" "3.2.36" - "@vue/runtime-dom" "3.2.36" - "@vue/server-renderer" "3.2.36" - "@vue/shared" "3.2.36" + "@vue/compiler-dom" "3.2.37" + "@vue/compiler-sfc" "3.2.37" + "@vue/runtime-dom" "3.2.37" + "@vue/server-renderer" "3.2.37" + "@vue/shared" "3.2.37" vuex@^4.0.1: version "4.0.2" @@ -6163,7 +5971,7 @@ wbuf@^1.1.0, wbuf@^1.7.3: wcwidth@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= + integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== dependencies: defaults "^1.0.3" @@ -6201,15 +6009,16 @@ webpack-dev-middleware@^5.3.1: range-parser "^1.2.1" schema-utils "^4.0.0" -webpack-dev-server@4.8.1: - version "4.8.1" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.8.1.tgz#58f9d797710d6e25fa17d6afab8708f958c11a29" - integrity sha512-dwld70gkgNJa33czmcj/PlKY/nOy/BimbrgZRaR9vDATBQAYgLzggR0nxDtPLJiLrMgZwbE6RRfJ5vnBBasTyg== +webpack-dev-server@4.9.2: + version "4.9.2" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.9.2.tgz#c188db28c7bff12f87deda2a5595679ebbc3c9bc" + integrity sha512-H95Ns95dP24ZsEzO6G9iT+PNw4Q7ltll1GfJHV4fKphuHWgKFzGHWi4alTlTnpk1SPPk41X+l2RB7rLfIhnB9Q== dependencies: "@types/bonjour" "^3.5.9" "@types/connect-history-api-fallback" "^1.3.5" "@types/express" "^4.17.13" "@types/serve-index" "^1.9.1" + "@types/serve-static" "^1.13.10" "@types/sockjs" "^0.3.33" "@types/ws" "^8.5.1" ansi-html-community "^0.0.8" @@ -6226,12 +6035,11 @@ webpack-dev-server@4.8.1: ipaddr.js "^2.0.1" open "^8.0.9" p-retry "^4.5.0" - portfinder "^1.0.28" rimraf "^3.0.2" schema-utils "^4.0.0" selfsigned "^2.0.1" serve-index "^1.9.1" - sockjs "^0.3.21" + sockjs "^0.3.24" spdy "^4.0.2" webpack-dev-middleware "^5.3.1" ws "^8.4.2" @@ -6335,7 +6143,7 @@ wrap-ansi@^6.2.0: wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== ws@^7.3.1: version "7.5.8" @@ -6343,9 +6151,9 @@ ws@^7.3.1: integrity sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw== ws@^8.4.2: - version "8.7.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.7.0.tgz#eaf9d874b433aa00c0e0d8752532444875db3957" - integrity sha512-c2gsP0PRwcLFzUiA8Mkr37/MI7ilIlHQxaEAtd0uNMbVMoy8puJyafRlm0bV9MbGSabUPeLrRRaqIBcFcA2Pqg== + version "8.8.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.8.0.tgz#8e71c75e2f6348dbf8d78005107297056cb77769" + integrity sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ== yallist@^4.0.0: version "4.0.0" diff --git a/public/v3/css/vendor.bbc37707.css b/public/v3/css/vendor.bbc37707.css new file mode 100644 index 0000000000..fec363cf33 --- /dev/null +++ b/public/v3/css/vendor.bbc37707.css @@ -0,0 +1,29 @@ +@charset "UTF-8"; +/*! + * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;display:inline-block;font-style:normal;font-variant:normal;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;line-height:inherit;position:absolute;text-align:center;width:2em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s linear infinite}.fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hive:before{content:"\e07f"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-perbyte:before{content:"\e083"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-uncharted:before{content:"\e084"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-display:block;font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(../fonts/fa-brands-400.d878b0a6.woff2) format("woff2"),url(../fonts/fa-brands-400.2285773e.woff) format("woff")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-display:block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(../fonts/fa-regular-400.7a333762.woff2) format("woff2"),url(../fonts/fa-regular-400.bb58e57c.woff) format("woff")}.far{font-weight:400}@font-face{font-display:block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(../fonts/fa-solid-900.1551f4f6.woff2) format("woff2"),url(../fonts/fa-solid-900.eeccf4f6.woff) format("woff")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900} +/*! + * quasar.variables.scss + * Copyright (c) 2022 james@firefly-iii.org + * + * This file is part of Firefly III (https://github.com/firefly-iii). + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ +/*! + * * Quasar Framework v2.7.5 + * * (c) 2015-present Razvan Stoenescu + * * Released under the MIT License. + * */*,:after,:before{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:#0000;box-sizing:inherit}#q-app,body,html{direction:ltr;width:100%}body.platform-ios.within-iframe,body.platform-ios.within-iframe #q-app{min-width:100%;width:100px}body,html{box-sizing:border-box;margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:initial;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;font-family:inherit;margin:0}optgroup{font-weight:700}button,input,select{overflow:visible;text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.q-icon{word-wrap:normal;fill:currentColor;box-sizing:initial;direction:ltr;flex-shrink:0;height:1em;letter-spacing:normal;line-height:1;position:relative;text-align:center;text-transform:none;white-space:nowrap;width:1em}.q-icon:after,.q-icon:before{align-items:center;display:flex!important;height:100%;justify-content:center;width:100%}.q-icon>img,.q-icon>svg{height:100%;width:100%}.material-icons,.material-icons-outlined,.material-icons-round,.material-icons-sharp,.material-symbols-outlined,.material-symbols-rounded,.material-symbols-sharp,.q-icon{align-items:center;cursor:inherit;display:inline-flex;font-size:inherit;justify-content:center;-webkit-user-select:none;user-select:none;vertical-align:middle}.q-panel,.q-panel>div{height:100%;width:100%}.q-panel-parent{overflow:hidden;position:relative}.q-loading-bar{background:#f44336;position:fixed;transition:transform .5s cubic-bezier(0,0,.2,1),opacity .5s;z-index:9998}.q-loading-bar--top{left:0;right:0;top:0;width:100%}.q-loading-bar--bottom{bottom:0;left:0;right:0;width:100%}.q-loading-bar--right{bottom:0;height:100%;right:0;top:0}.q-loading-bar--left{bottom:0;height:100%;left:0;top:0}.q-avatar{border-radius:50%;display:inline-block;font-size:48px;height:1em;position:relative;vertical-align:middle;width:1em}.q-avatar__content{font-size:.5em;line-height:.5em}.q-avatar img:not(.q-icon):not(.q-img__image),.q-avatar__content{border-radius:inherit;height:inherit;width:inherit}.q-avatar--square{border-radius:0}.q-badge{background-color:var(--q-primary);border-radius:4px;color:#fff;font-size:12px;font-weight:400;line-height:12px;min-height:12px;padding:2px 6px;vertical-align:initial}.q-badge--single-line{white-space:nowrap}.q-badge--multi-line{word-wrap:break-word;word-break:break-all}.q-badge--floating{cursor:inherit;position:absolute;right:-3px;top:-4px}.q-badge--transparent{opacity:.8}.q-badge--outline{background-color:initial;border:1px solid}.q-badge--rounded{border-radius:1em}.q-banner{background:#fff;min-height:54px;padding:8px 16px}.q-banner--top-padding{padding-top:14px}.q-banner__avatar{min-width:1px!important}.q-banner__avatar>.q-avatar{font-size:46px}.q-banner__avatar>.q-icon{font-size:40px}.q-banner__actions.col-auto,.q-banner__avatar:not(:empty)+.q-banner__content{padding-left:16px}.q-banner__actions.col-all .q-btn-item{margin:4px 0 0 4px}.q-banner--dense{min-height:32px;padding:8px}.q-banner--dense.q-banner--top-padding{padding-top:12px}.q-banner--dense .q-banner__avatar>.q-avatar,.q-banner--dense .q-banner__avatar>.q-icon{font-size:28px}.q-banner--dense .q-banner__actions.col-auto,.q-banner--dense .q-banner__avatar:not(:empty)+.q-banner__content{padding-left:8px}.q-bar{background:#0003}.q-bar>.q-icon{margin-left:2px}.q-bar>div,.q-bar>div+.q-icon{margin-left:8px}.q-bar>.q-btn{margin-left:2px}.q-bar>.q-btn:first-child,.q-bar>.q-icon:first-child,.q-bar>div:first-child{margin-left:0}.q-bar--standard{font-size:18px;height:32px;padding:0 12px}.q-bar--standard>div{font-size:16px}.q-bar--standard .q-btn{font-size:11px}.q-bar--dense{font-size:14px;height:24px;padding:0 8px}.q-bar--dense .q-btn{font-size:8px}.q-bar--dark{background:#ffffff26}.q-breadcrumbs__el{color:inherit}.q-breadcrumbs__el-icon{font-size:125%}.q-breadcrumbs__el-icon--with-label{margin-right:8px}[dir=rtl] .q-breadcrumbs__separator .q-icon{transform:scaleX(-1)}.q-btn{align-items:stretch;background:#0000;border:0;color:inherit;cursor:default;display:inline-flex;flex-direction:column;font-size:14px;font-weight:500;height:auto;line-height:1.715em;min-height:2.572em;outline:0;padding:4px 16px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:auto}.q-btn .q-icon,.q-btn .q-spinner{font-size:1.715em}.q-btn.disabled{opacity:.7!important}.q-btn:before{border-radius:inherit;bottom:0;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;content:"";display:block;left:0;position:absolute;right:0;top:0}.q-btn--actionable{cursor:pointer}.q-btn--actionable.q-btn--standard:before{transition:box-shadow .3s cubic-bezier(.25,.8,.5,1)}.q-btn--actionable.q-btn--standard.q-btn--active:before,.q-btn--actionable.q-btn--standard:active:before{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.q-btn--no-uppercase{text-transform:none}.q-btn--rectangle{border-radius:3px}.q-btn--outline{background:#0000!important}.q-btn--outline:before{border:1px solid}.q-btn--push{border-radius:7px}.q-btn--push:before{border-bottom:3px solid #00000026}.q-btn--push.q-btn--actionable{transition:transform .3s cubic-bezier(.25,.8,.5,1)}.q-btn--push.q-btn--actionable:before{transition:border-width .3s cubic-bezier(.25,.8,.5,1)}.q-btn--push.q-btn--actionable.q-btn--active,.q-btn--push.q-btn--actionable:active{transform:translateY(2px)}.q-btn--push.q-btn--actionable.q-btn--active:before,.q-btn--push.q-btn--actionable:active:before{border-bottom-width:0}.q-btn--rounded{border-radius:28px}.q-btn--round{border-radius:50%;min-height:3em;min-width:3em;padding:0}.q-btn--flat:before,.q-btn--outline:before,.q-btn--unelevated:before{box-shadow:none}.q-btn--dense{min-height:2em;padding:.285em}.q-btn--dense.q-btn--round{min-height:2.4em;min-width:2.4em;padding:0}.q-btn--dense .on-left{margin-right:6px}.q-btn--dense .on-right{margin-left:6px}.q-btn--fab .q-icon,.q-btn--fab-mini .q-icon{font-size:24px}.q-btn--fab{min-height:56px;min-width:56px;padding:16px}.q-btn--fab .q-icon{margin:auto}.q-btn--fab-mini{min-height:40px;min-width:40px;padding:8px}.q-btn__content{transition:opacity .3s;z-index:0}.q-btn__content--hidden{opacity:0;pointer-events:none}.q-btn__progress{border-radius:inherit;z-index:0}.q-btn__progress-indicator{background:#ffffff40;transform:translateX(-100%);z-index:-1}.q-btn__progress--dark .q-btn__progress-indicator{background:#0003}.q-btn--flat .q-btn__progress-indicator,.q-btn--outline .q-btn__progress-indicator{background:currentColor;opacity:.2}.q-btn-dropdown--split .q-btn-dropdown__arrow-container{padding:0 4px}.q-btn-dropdown--split .q-btn-dropdown__arrow-container.q-btn--outline{border-left:1px solid}.q-btn-dropdown--split .q-btn-dropdown__arrow-container:not(.q-btn--outline){border-left:1px solid #ffffff4d}.q-btn-dropdown--simple *+.q-btn-dropdown__arrow{margin-left:8px}.q-btn-dropdown__arrow{transition:transform .28s}.q-btn-dropdown--current{flex-grow:1}.q-btn-group{border-radius:3px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;vertical-align:middle}.q-btn-group>.q-btn-item{align-self:stretch;border-radius:inherit}.q-btn-group>.q-btn-item:before{box-shadow:none}.q-btn-group>.q-btn-item .q-badge--floating{right:0}.q-btn-group>.q-btn-group{box-shadow:none}.q-btn-group>.q-btn-group:first-child>.q-btn:first-child{border-bottom-left-radius:inherit;border-top-left-radius:inherit}.q-btn-group>.q-btn-group:last-child>.q-btn:last-child{border-bottom-right-radius:inherit;border-top-right-radius:inherit}.q-btn-group>.q-btn-group:not(:first-child)>.q-btn:first-child:before{border-left:0}.q-btn-group>.q-btn-group:not(:last-child)>.q-btn:last-child:before{border-right:0}.q-btn-group>.q-btn-item:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.q-btn-group>.q-btn-item:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.q-btn-group>.q-btn-item.q-btn--standard:before{z-index:-1}.q-btn-group--push{border-radius:7px}.q-btn-group--push>.q-btn--push.q-btn--actionable{transform:none}.q-btn-group--push>.q-btn--push.q-btn--actionable .q-btn__content{transition:margin-top .3s cubic-bezier(.25,.8,.5,1),margin-bottom .3s cubic-bezier(.25,.8,.5,1)}.q-btn-group--push>.q-btn--push.q-btn--actionable.q-btn--active .q-btn__content,.q-btn-group--push>.q-btn--push.q-btn--actionable:active .q-btn__content{margin-bottom:-2px;margin-top:2px}.q-btn-group--rounded{border-radius:28px}.q-btn-group--flat,.q-btn-group--outline,.q-btn-group--unelevated{box-shadow:none}.q-btn-group--outline>.q-separator{display:none}.q-btn-group--outline>.q-btn-item+.q-btn-item:before{border-left:0}.q-btn-group--outline>.q-btn-item:not(:last-child):before{border-right:0}.q-btn-group--stretch{align-self:stretch;border-radius:0}.q-btn-group--glossy>.q-btn-item{background-image:linear-gradient(180deg,#ffffff4d,#fff0 50%,#0000001f 51%,#0000000a)!important}.q-btn-group--spread>.q-btn-group{display:flex!important}.q-btn-group--spread>.q-btn-group>.q-btn-item:not(.q-btn-dropdown__arrow-container),.q-btn-group--spread>.q-btn-item{flex:10000 1 0%;max-width:100%;min-width:0;width:auto}.q-btn-toggle,.q-card{position:relative}.q-card{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;vertical-align:top}.q-card>div:first-child,.q-card>img:first-child{border-top:0;border-top-left-radius:inherit;border-top-right-radius:inherit}.q-card>div:last-child,.q-card>img:last-child{border-bottom:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.q-card>div:not(:first-child),.q-card>img:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.q-card>div:not(:last-child),.q-card>img:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.q-card>div{border-left:0;border-right:0;box-shadow:none}.q-card--bordered{border:1px solid #0000001f}.q-card--dark{border-color:#ffffff47}.q-card__section{position:relative}.q-card__section--vert{padding:16px}.q-card__section--horiz>div:first-child,.q-card__section--horiz>img:first-child{border-bottom-left-radius:inherit;border-top-left-radius:inherit}.q-card__section--horiz>div:last-child,.q-card__section--horiz>img:last-child{border-bottom-right-radius:inherit;border-top-right-radius:inherit}.q-card__section--horiz>div:not(:first-child),.q-card__section--horiz>img:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.q-card__section--horiz>div:not(:last-child),.q-card__section--horiz>img:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.q-card__section--horiz>div{border-bottom:0;border-top:0;box-shadow:none}.q-card__actions{align-items:center;padding:8px}.q-card__actions .q-btn{padding:0 8px}.q-card__actions--horiz>.q-btn-group+.q-btn-item,.q-card__actions--horiz>.q-btn-item+.q-btn-group,.q-card__actions--horiz>.q-btn-item+.q-btn-item{margin-left:8px}.q-card__actions--vert>.q-btn-item.q-btn--round{align-self:center}.q-card__actions--vert>.q-btn-group+.q-btn-item,.q-card__actions--vert>.q-btn-item+.q-btn-group,.q-card__actions--vert>.q-btn-item+.q-btn-item{margin-top:4px}.q-card__actions--vert>.q-btn-group>.q-btn-item{flex-grow:1}.q-card>img{border:0;display:block;max-width:100%;width:100%}.q-carousel{background-color:#fff;height:400px}.q-carousel__slide{background-position:50%;background-size:cover;min-height:100%}.q-carousel .q-carousel--padding,.q-carousel__slide{padding:16px}.q-carousel__slides-container{height:100%}.q-carousel__control{color:#fff}.q-carousel__arrow{pointer-events:none}.q-carousel__arrow .q-icon{font-size:28px}.q-carousel__arrow .q-btn{pointer-events:all}.q-carousel__next-arrow--horizontal,.q-carousel__prev-arrow--horizontal{bottom:16px;top:16px}.q-carousel__prev-arrow--horizontal{left:16px}.q-carousel__next-arrow--horizontal{right:16px}.q-carousel__next-arrow--vertical,.q-carousel__prev-arrow--vertical{left:16px;right:16px}.q-carousel__prev-arrow--vertical{top:16px}.q-carousel__next-arrow--vertical{bottom:16px}.q-carousel__navigation--bottom,.q-carousel__navigation--top{left:16px;overflow-x:auto;overflow-y:hidden;right:16px}.q-carousel__navigation--top{top:16px}.q-carousel__navigation--bottom{bottom:16px}.q-carousel__navigation--left,.q-carousel__navigation--right{bottom:16px;overflow-x:hidden;overflow-y:auto;top:16px}.q-carousel__navigation--left>.q-carousel__navigation-inner,.q-carousel__navigation--right>.q-carousel__navigation-inner{flex-direction:column}.q-carousel__navigation--left{left:16px}.q-carousel__navigation--right{right:16px}.q-carousel__navigation-inner{flex:1 1 auto}.q-carousel__navigation .q-btn{margin:6px 4px;padding:5px}.q-carousel__navigation-icon--inactive{opacity:.7}.q-carousel .q-carousel__thumbnail{border:1px solid #0000;border-radius:4px;cursor:pointer;display:inline-block;height:50px;margin:2px;opacity:.7;transition:opacity .3s;vertical-align:middle;width:auto}.q-carousel .q-carousel__thumbnail--active,.q-carousel .q-carousel__thumbnail:hover{opacity:1}.q-carousel .q-carousel__thumbnail--active{border-color:currentColor;cursor:default}.q-carousel--arrows-vertical .q-carousel--padding,.q-carousel--arrows-vertical.q-carousel--with-padding .q-carousel__slide,.q-carousel--navigation-top .q-carousel--padding,.q-carousel--navigation-top.q-carousel--with-padding .q-carousel__slide{padding-top:60px}.q-carousel--arrows-vertical .q-carousel--padding,.q-carousel--arrows-vertical.q-carousel--with-padding .q-carousel__slide,.q-carousel--navigation-bottom .q-carousel--padding,.q-carousel--navigation-bottom.q-carousel--with-padding .q-carousel__slide{padding-bottom:60px}.q-carousel--arrows-horizontal .q-carousel--padding,.q-carousel--arrows-horizontal.q-carousel--with-padding .q-carousel__slide,.q-carousel--navigation-left .q-carousel--padding,.q-carousel--navigation-left.q-carousel--with-padding .q-carousel__slide{padding-left:60px}.q-carousel--arrows-horizontal .q-carousel--padding,.q-carousel--arrows-horizontal.q-carousel--with-padding .q-carousel__slide,.q-carousel--navigation-right .q-carousel--padding,.q-carousel--navigation-right.q-carousel--with-padding .q-carousel__slide{padding-right:60px}.q-carousel.fullscreen{height:100%}.q-message-label,.q-message-name,.q-message-stamp{font-size:small}.q-message-label{margin:24px 0;text-align:center}.q-message-stamp{color:inherit;display:none;margin-top:4px;opacity:.6}.q-message-avatar{border-radius:50%;height:48px;min-width:48px;width:48px}.q-message{margin-bottom:8px}.q-message:first-child .q-message-label{margin-top:0}.q-message-avatar--received{margin-right:8px}.q-message-text--received{border-radius:4px 4px 4px 0;color:#81c784}.q-message-text--received:last-child:before{border-bottom:8px solid;border-left:8px solid #0000;border-right:0 solid #0000;right:100%}.q-message-text-content--received{color:#000}.q-message-name--sent{text-align:right}.q-message-avatar--sent{margin-left:8px}.q-message-container--sent{flex-direction:row-reverse}.q-message-text--sent{border-radius:4px 4px 0 4px;color:#e0e0e0}.q-message-text--sent:last-child:before{border-bottom:8px solid;border-left:0 solid #0000;border-right:8px solid #0000;left:100%}.q-message-text-content--sent{color:#000}.q-message-text{background:currentColor;line-height:1.2;padding:8px;position:relative;word-break:break-word}.q-message-text+.q-message-text{margin-top:3px}.q-message-text:last-child{min-height:48px}.q-message-text:last-child .q-message-stamp{display:block}.q-message-text:last-child:before{bottom:0;content:"";height:0;position:absolute;width:0}.q-checkbox{vertical-align:middle}.q-checkbox__native{height:1px;width:1px}.q-checkbox__bg,.q-checkbox__icon-container{-webkit-user-select:none;user-select:none}.q-checkbox__bg{border:2px solid;border-radius:2px;height:50%;left:25%;-webkit-print-color-adjust:exact;top:25%;transition:background .22s cubic-bezier(0,0,.2,1) 0ms;width:50%}.q-checkbox__icon{color:currentColor;font-size:.5em}.q-checkbox__svg{color:#fff}.q-checkbox__truthy{stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.78334;stroke-dasharray:29.78334}.q-checkbox__indet{fill:currentColor;transform:rotate(-280deg) scale(0);transform-origin:50% 50%}.q-checkbox__inner{border-radius:50%;color:#0000008a;font-size:40px;height:1em;min-width:1em;outline:0;width:1em}.q-checkbox__inner--indet,.q-checkbox__inner--truthy{color:var(--q-primary)}.q-checkbox__inner--indet .q-checkbox__bg,.q-checkbox__inner--truthy .q-checkbox__bg{background:currentColor}.q-checkbox__inner--truthy path{stroke-dashoffset:0;transition:stroke-dashoffset .18s cubic-bezier(.4,0,.6,1) 0ms}.q-checkbox__inner--indet .q-checkbox__indet{transform:rotate(0) scale(1);transition:transform .22s cubic-bezier(0,0,.2,1) 0ms}.q-checkbox.disabled{opacity:.75!important}.q-checkbox--dark .q-checkbox__inner{color:#ffffffb3}.q-checkbox--dark .q-checkbox__inner:before{opacity:.32!important}.q-checkbox--dark .q-checkbox__inner--indet,.q-checkbox--dark .q-checkbox__inner--truthy{color:var(--q-primary)}.q-checkbox--dense .q-checkbox__inner{height:.5em;min-width:.5em;width:.5em}.q-checkbox--dense .q-checkbox__bg{height:90%;left:5%;top:5%;width:90%}.q-checkbox--dense .q-checkbox__label{padding-left:.5em}.q-checkbox--dense.reverse .q-checkbox__label{padding-left:0;padding-right:.5em}body.desktop .q-checkbox:not(.disabled) .q-checkbox__inner:before{background:currentColor;border-radius:50%;bottom:0;content:"";left:0;opacity:.12;position:absolute;right:0;top:0;transform:scale3d(0,0,1);transition:transform .22s cubic-bezier(0,0,.2,1)}body.desktop .q-checkbox:not(.disabled):focus .q-checkbox__inner:before,body.desktop .q-checkbox:not(.disabled):hover .q-checkbox__inner:before{transform:scaleX(1)}body.desktop .q-checkbox--dense:not(.disabled):focus .q-checkbox__inner:before,body.desktop .q-checkbox--dense:not(.disabled):hover .q-checkbox__inner:before{transform:scale3d(1.4,1.4,1)}.q-chip{background:#e0e0e0;border-radius:16px;color:#000000de;font-size:14px;height:2em;margin:4px;max-width:100%;outline:0;padding:.5em .9em;position:relative;vertical-align:middle}.q-chip--colored .q-chip__icon,.q-chip--dark .q-chip__icon{color:inherit}.q-chip--outline{background:#0000!important;border:1px solid}.q-chip .q-avatar{border-radius:16px;font-size:2em;margin-left:-.45em;margin-right:.2em}.q-chip--selected .q-avatar{display:none}.q-chip__icon{color:#0000008a;font-size:1.5em;margin:-.2em}.q-chip__icon--left{margin-right:.2em}.q-chip__icon--right{margin-left:.2em}.q-chip__icon--remove{margin-left:.1em;margin-right:-.5em;opacity:.6;outline:0}.q-chip__icon--remove:focus,.q-chip__icon--remove:hover{opacity:1}.q-chip__content{white-space:nowrap}.q-chip--dense{border-radius:12px;height:1.5em;padding:0 .4em}.q-chip--dense .q-avatar{border-radius:12px;font-size:1.5em;margin-left:-.27em;margin-right:.1em}.q-chip--dense .q-chip__icon{font-size:1.25em}.q-chip--dense .q-chip__icon--left{margin-right:.195em}.q-chip--dense .q-chip__icon--remove{margin-right:-.25em}.q-chip--square{border-radius:4px}.q-chip--square .q-avatar{border-radius:3px 0 0 3px}body.desktop .q-chip--clickable:focus{box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f}.q-circular-progress{display:inline-block;height:1em;line-height:1;position:relative;vertical-align:middle;width:1em}.q-circular-progress.q-focusable{border-radius:50%}.q-circular-progress__svg{height:100%;width:100%}.q-circular-progress__text{font-size:.25em}.q-circular-progress--indeterminate .q-circular-progress__svg{animation:q-spin 2s linear infinite;transform-origin:50% 50%}.q-circular-progress--indeterminate .q-circular-progress__circle{stroke-dasharray:1 400;stroke-dashoffset:0;animation:q-circular-progress-circle 1.5s ease-in-out infinite}@keyframes q-circular-progress-circle{0%{stroke-dasharray:1,400;stroke-dashoffset:0}50%{stroke-dasharray:400,400;stroke-dashoffset:-100}to{stroke-dasharray:400,400;stroke-dashoffset:-300}}.q-color-picker{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;max-width:350px;min-width:180px;overflow:hidden;vertical-align:top}.q-color-picker .q-tab{padding:0!important}.q-color-picker--bordered{border:1px solid #0000001f}.q-color-picker__header-tabs{height:32px}.q-color-picker__header input{border:0;line-height:24px}.q-color-picker__header .q-tab{height:32px!important;min-height:32px!important}.q-color-picker__header .q-tab--inactive{background:linear-gradient(0deg,#0000004d 0,#00000026 25%,#0000001a)}.q-color-picker__error-icon{bottom:2px;font-size:24px;opacity:0;right:2px;transition:opacity .3s ease-in}.q-color-picker__header-content{background:#fff;position:relative}.q-color-picker__header-content--light{color:#000}.q-color-picker__header-content--dark{color:#fff}.q-color-picker__header-content--dark .q-tab--inactive:before{background:#fff3;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.q-color-picker__header-banner{height:36px}.q-color-picker__header-bg{background:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAH0lEQVQoU2NkYGAwZkAFZ5G5jPRRgOYEVDeB3EBjBQBOZwTVugIGyAAAAABJRU5ErkJggg==")!important}.q-color-picker__footer{height:36px}.q-color-picker__footer .q-tab{height:36px!important;min-height:36px!important}.q-color-picker__footer .q-tab--inactive{background:linear-gradient(180deg,#0000004d 0,#00000026 25%,#0000001a)}.q-color-picker__spectrum{height:100%;width:100%}.q-color-picker__spectrum-tab{padding:0!important}.q-color-picker__spectrum-white{background:linear-gradient(90deg,#fff,#fff0)}.q-color-picker__spectrum-black{background:linear-gradient(0deg,#000,#0000)}.q-color-picker__spectrum-circle{border-radius:50%;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px #0000004d,0 0 1px 2px #0006;height:10px;transform:translate(-5px,-5px);width:10px}.q-color-picker__hue .q-slider__track{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)!important;opacity:1}.q-color-picker__alpha .q-slider__track-container{padding-top:0}.q-color-picker__alpha .q-slider__track:before{background:linear-gradient(90deg,#fff0,#757575);border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.q-color-picker__sliders{padding:0 16px}.q-color-picker__sliders .q-slider__thumb{color:#424242}.q-color-picker__sliders .q-slider__thumb path{stroke-width:2px;fill:#0000}.q-color-picker__sliders .q-slider--active path{stroke-width:3px}.q-color-picker__tune-tab .q-slider{margin-left:18px;margin-right:18px}.q-color-picker__tune-tab input{border:1px solid #e0e0e0;border-radius:4px;font-size:11px;width:3.5em}.q-color-picker__palette-tab{padding:0!important}.q-color-picker__palette-rows--editable .q-color-picker__cube{cursor:pointer}.q-color-picker__cube{padding-bottom:10%;width:10%!important}.q-color-picker input{background:#0000;color:inherit;outline:0;text-align:center}.q-color-picker .q-tabs{overflow:hidden}.q-color-picker .q-tab--active{box-shadow:0 0 14px 3px #0003}.q-color-picker .q-tab--active .q-focus-helper,.q-color-picker .q-tab__indicator{display:none}.q-color-picker .q-tab-panels{background:inherit}.q-color-picker--dark .q-color-picker__tune-tab input{border:1px solid #ffffff4d}.q-color-picker--dark .q-slider__thumb{color:#fafafa}.q-date{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;display:inline-flex;max-width:100%;min-width:290px;width:290px}.q-date--bordered{border:1px solid #0000001f}.q-date__header{background-color:var(--q-primary);border-top-left-radius:inherit;color:#fff;padding:16px}.q-date__actions{padding:0 16px 16px}.q-date__content,.q-date__main{outline:0}.q-date__content .q-btn{font-weight:400}.q-date__header-link{opacity:.64;outline:0;transition:opacity .3s ease-out}.q-date__header-link--active,.q-date__header-link:focus,.q-date__header-link:hover{opacity:1}.q-date__header-subtitle{font-size:14px;letter-spacing:.00938em;line-height:1.75}.q-date__header-title-label{font-size:24px;letter-spacing:.00735em;line-height:1.2}.q-date__view{height:100%;min-height:290px;padding:16px;width:100%}.q-date__navigation{height:12.5%}.q-date__navigation>div:first-child{justify-content:flex-end;min-width:24px;width:8%}.q-date__navigation>div:last-child{justify-content:flex-start;min-width:24px;width:8%}.q-date__calendar-weekdays{height:12.5%}.q-date__calendar-weekdays>div{font-size:12px;opacity:.38}.q-date__calendar-item{align-items:center;display:inline-flex;height:12.5%!important;justify-content:center;padding:1px;position:relative;vertical-align:middle;width:14.285%!important}.q-date__calendar-item:after{border:1px dashed #0000;bottom:1px;content:"";left:0;pointer-events:none;position:absolute;right:0;top:1px}.q-date__calendar-item button,.q-date__calendar-item>div{border-radius:50%;height:30px;width:30px}.q-date__calendar-item>div{line-height:30px;text-align:center}.q-date__calendar-item>button{line-height:22px}.q-date__calendar-item--out{opacity:.18}.q-date__calendar-item--fill{visibility:hidden}.q-date__range-from:before,.q-date__range-to:before,.q-date__range:before{background-color:currentColor;bottom:1px;content:"";left:0;opacity:.3;position:absolute;right:0;top:1px}.q-date__range-from:nth-child(7n-6):before,.q-date__range-to:nth-child(7n-6):before,.q-date__range:nth-child(7n-6):before{border-bottom-left-radius:0;border-top-left-radius:0}.q-date__range-from:nth-child(7n):before,.q-date__range-to:nth-child(7n):before,.q-date__range:nth-child(7n):before{border-bottom-right-radius:0;border-top-right-radius:0}.q-date__range-from:before{left:50%}.q-date__range-to:before{right:50%}.q-date__edit-range:after{border-color:currentColor #0000}.q-date__edit-range:nth-child(7n-6):after{border-bottom-left-radius:0;border-top-left-radius:0}.q-date__edit-range:nth-child(7n):after{border-bottom-right-radius:0;border-top-right-radius:0}.q-date__edit-range-from-to:after,.q-date__edit-range-from:after{border-bottom-color:initial;border-bottom-left-radius:28px;border-left-color:initial;border-top-color:initial;border-top-left-radius:28px;left:4px}.q-date__edit-range-from-to:after,.q-date__edit-range-to:after{border-bottom-color:initial;border-bottom-right-radius:28px;border-right-color:initial;border-top-color:initial;border-top-right-radius:28px;right:4px}.q-date__calendar-days-container{height:75%;min-height:192px}.q-date__calendar-days>div{height:16.66%!important}.q-date__event{background-color:var(--q-secondary);border-radius:5px;bottom:2px;height:5px;left:50%;position:absolute;transform:translate3d(-50%,0,0);width:8px}.q-date__today{box-shadow:0 0 1px 0 currentColor}.q-date__years-content{padding:0 8px}.q-date__months-item,.q-date__years-item{flex:0 0 33.3333%}.q-date--readonly .q-date__content,.q-date--readonly .q-date__header,.q-date.disabled .q-date__content,.q-date.disabled .q-date__header{pointer-events:none}.q-date--readonly .q-date__navigation{display:none}.q-date--portrait{flex-direction:column}.q-date--portrait-standard .q-date__content{height:calc(100% - 86px)}.q-date--portrait-standard .q-date__header{border-top-right-radius:inherit;height:86px}.q-date--portrait-standard .q-date__header-title{align-items:center;height:30px}.q-date--portrait-minimal .q-date__content{height:100%}.q-date--landscape{align-items:stretch;flex-direction:row;min-width:420px}.q-date--landscape>div{display:flex;flex-direction:column}.q-date--landscape .q-date__content{height:100%}.q-date--landscape-standard{min-width:420px}.q-date--landscape-standard .q-date__header{border-bottom-left-radius:inherit;min-width:110px;width:110px}.q-date--landscape-standard .q-date__header-title{flex-direction:column}.q-date--landscape-standard .q-date__header-today{margin-left:-8px;margin-top:12px}.q-date--landscape-minimal{width:310px}.q-date--dark{border-color:#ffffff47}.q-dialog__title{font-size:1.25rem;font-weight:500;letter-spacing:.0125em;line-height:2rem}.q-dialog__progress{font-size:4rem}.q-dialog__inner{outline:0}.q-dialog__inner>div{-webkit-overflow-scrolling:touch;border-radius:4px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;overflow:auto;pointer-events:all;will-change:scroll-position}.q-dialog__inner--square>div{border-radius:0!important}.q-dialog__inner>.q-card>.q-card__actions .q-btn--rectangle{min-width:64px}.q-dialog__inner--minimized{padding:24px}.q-dialog__inner--minimized>div{max-height:calc(100vh - 48px)}.q-dialog__inner--maximized>div{border-radius:0!important;height:100%;left:0!important;max-height:100vh;max-width:100vw;top:0!important;width:100%}.q-dialog__inner--bottom,.q-dialog__inner--top{padding-bottom:0!important;padding-top:0!important}.q-dialog__inner--left,.q-dialog__inner--right{padding-left:0!important;padding-right:0!important}.q-dialog__inner--left:not(.q-dialog__inner--animating)>div,.q-dialog__inner--top:not(.q-dialog__inner--animating)>div{border-top-left-radius:0}.q-dialog__inner--right:not(.q-dialog__inner--animating)>div,.q-dialog__inner--top:not(.q-dialog__inner--animating)>div{border-top-right-radius:0}.q-dialog__inner--bottom:not(.q-dialog__inner--animating)>div,.q-dialog__inner--left:not(.q-dialog__inner--animating)>div{border-bottom-left-radius:0}.q-dialog__inner--bottom:not(.q-dialog__inner--animating)>div,.q-dialog__inner--right:not(.q-dialog__inner--animating)>div{border-bottom-right-radius:0}.q-dialog__inner--fullwidth>div{max-width:100%!important;width:100%!important}.q-dialog__inner--fullheight>div{height:100%!important;max-height:100%!important}.q-dialog__backdrop{background:#0006;outline:0;pointer-events:all;z-index:-1}body.platform-android:not(.native-mobile) .q-dialog__inner--minimized>div,body.platform-ios .q-dialog__inner--minimized>div{max-height:calc(100vh - 108px)}body.q-ios-padding .q-dialog__inner{padding-bottom:env(safe-area-inset-bottom)!important;padding-top:env(safe-area-inset-top)!important}body.q-ios-padding .q-dialog__inner>div{max-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}@media (max-width:599.98px){.q-dialog__inner--bottom,.q-dialog__inner--top{padding-left:0;padding-right:0}.q-dialog__inner--bottom>div,.q-dialog__inner--top>div{width:100%!important}}@media (min-width:600px){.q-dialog__inner--minimized>div{max-width:560px}}.q-body--dialog{overflow:hidden}.q-bottom-sheet{padding-bottom:8px}.q-bottom-sheet__avatar{border-radius:50%}.q-bottom-sheet--list{width:400px}.q-bottom-sheet--list .q-icon,.q-bottom-sheet--list img{font-size:24px;height:24px;width:24px}.q-bottom-sheet--grid{width:700px}.q-bottom-sheet--grid .q-bottom-sheet__item{min-width:100px;padding:8px;text-align:center}.q-bottom-sheet--grid .q-bottom-sheet__empty-icon,.q-bottom-sheet--grid .q-icon,.q-bottom-sheet--grid img{font-size:48px;height:48px;margin-bottom:8px;width:48px}.q-bottom-sheet--grid .q-separator{margin:12px 0}.q-bottom-sheet__item{flex:0 0 33.3333%}@media (min-width:600px){.q-bottom-sheet__item{flex:0 0 25%}}.q-dialog-plugin{width:400px}.q-dialog-plugin__form{max-height:50vh}.q-dialog-plugin .q-card__section+.q-card__section{padding-top:0}.q-dialog-plugin--progress{text-align:center}.q-editor{background-color:#fff;border:1px solid #0000001f;border-radius:4px}.q-editor.disabled{border-style:dashed}.q-editor>div:first-child,.q-editor__toolbars-container,.q-editor__toolbars-container>div:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-editor__content{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;max-width:100%;min-height:10em;outline:0;overflow:auto;padding:10px}.q-editor__content pre{white-space:pre-wrap}.q-editor__content hr{background:#0000001f;border:0;height:1px;margin:1px;outline:0}.q-editor__content:empty:not(:focus):before{content:attr(placeholder);opacity:.7}.q-editor__toolbar{border-bottom:1px solid #0000001f;min-height:32px}.q-editor__toolbars-container{max-width:100%}.q-editor .q-btn{margin:4px}.q-editor__toolbar-group{margin:0 4px;position:relative}.q-editor__toolbar-group+.q-editor__toolbar-group:before{background:#0000001f;bottom:4px;content:"";left:-4px;position:absolute;top:4px;width:1px}.q-editor__link-input{background:none;border:none;border-radius:0;color:inherit;outline:0;text-decoration:none;text-transform:none}.q-editor--flat,.q-editor--flat .q-editor__toolbar{border:0}.q-editor--dense .q-editor__toolbar-group{align-items:center;display:flex;flex-wrap:nowrap}.q-editor--dark{border-color:#ffffff47}.q-editor--dark .q-editor__content hr{background:#ffffff47}.q-editor--dark .q-editor__toolbar{border-color:#ffffff47}.q-editor--dark .q-editor__toolbar-group+.q-editor__toolbar-group:before{background:#ffffff47}.q-expansion-item__border{opacity:0}.q-expansion-item__toggle-icon{position:relative;transition:transform .3s}.q-expansion-item__toggle-icon--rotated{transform:rotate(180deg)}.q-expansion-item__toggle-focus{height:1em!important;position:relative!important;width:1em!important}.q-expansion-item__toggle-focus+.q-expansion-item__toggle-icon{margin-top:-1em}.q-expansion-item--standard.q-expansion-item--expanded>div>.q-expansion-item__border{opacity:1}.q-expansion-item--popup{transition:padding .5s}.q-expansion-item--popup>.q-expansion-item__container{border:1px solid #0000001f}.q-expansion-item--popup>.q-expansion-item__container>.q-separator{display:none}.q-expansion-item--popup.q-expansion-item--collapsed{padding:0 15px}.q-expansion-item--popup.q-expansion-item--expanded{padding:15px 0}.q-expansion-item--popup.q-expansion-item--expanded+.q-expansion-item--popup.q-expansion-item--expanded{padding-top:0}.q-expansion-item--popup.q-expansion-item--collapsed:not(:first-child)>.q-expansion-item__container{border-top-width:0}.q-expansion-item--popup.q-expansion-item--expanded+.q-expansion-item--popup.q-expansion-item--collapsed>.q-expansion-item__container{border-top-width:1px}.q-expansion-item__content>.q-card{border-radius:0;box-shadow:none}.q-expansion-item--expanded+.q-expansion-item--expanded>div>.q-expansion-item__border--top,.q-expansion-item:first-child>div>.q-expansion-item__border--top,.q-expansion-item:last-child>div>.q-expansion-item__border--bottom{opacity:0}.q-expansion-item--expanded .q-textarea--autogrow textarea{animation:q-expansion-done 0s}@keyframes q-expansion-done{0%{--q-exp-done:1}}.z-fab{z-index:990}.q-fab{position:relative;vertical-align:middle}.q-fab>.q-btn{width:100%}.q-fab--form-rounded{border-radius:28px}.q-fab--form-square{border-radius:4px}.q-fab__active-icon,.q-fab__icon{transition:opacity .4s,transform .4s}.q-fab__icon{opacity:1;transform:rotate(0deg)}.q-fab__active-icon{opacity:0;transform:rotate(-180deg)}.q-fab__label--external{padding:0 8px;position:absolute;transition:opacity .18s cubic-bezier(.65,.815,.735,.395)}.q-fab__label--external-hidden{opacity:0;pointer-events:none}.q-fab__label--external-left{left:-12px;top:50%;transform:translate(-100%,-50%)}.q-fab__label--external-right{right:-12px;top:50%;transform:translate(100%,-50%)}.q-fab__label--external-bottom{bottom:-12px;left:50%;transform:translate(-50%,100%)}.q-fab__label--external-top{left:50%;top:-12px;transform:translate(-50%,-100%)}.q-fab__label--internal{max-height:30px;padding:0;transition:font-size .12s cubic-bezier(.65,.815,.735,.395),max-height .12s cubic-bezier(.65,.815,.735,.395),opacity .07s cubic-bezier(.65,.815,.735,.395)}.q-fab__label--internal-hidden{font-size:0;opacity:0}.q-fab__label--internal-top{padding-bottom:.12em}.q-fab__label--internal-bottom{padding-top:.12em}.q-fab__label--internal-bottom.q-fab__label--internal-hidden,.q-fab__label--internal-top.q-fab__label--internal-hidden{max-height:0}.q-fab__label--internal-left{padding-left:.285em;padding-right:.571em}.q-fab__label--internal-right{padding-left:.571em;padding-right:.285em}.q-fab__icon-holder{min-height:24px;min-width:24px;position:relative}.q-fab__icon-holder--opened .q-fab__icon{opacity:0;transform:rotate(180deg)}.q-fab__icon-holder--opened .q-fab__active-icon{opacity:1;transform:rotate(0deg)}.q-fab__actions{align-items:center;align-self:center;justify-content:center;opacity:0;padding:3px;pointer-events:none;position:absolute;transition:transform .18s ease-in,opacity .18s ease-in}.q-fab__actions .q-btn{margin:5px}.q-fab__actions--right{height:56px;left:100%;margin-left:9px;transform:scale(.4) translateX(-62px);transform-origin:0 50%}.q-fab__actions--left{flex-direction:row-reverse;height:56px;margin-right:9px;right:100%;transform:scale(.4) translateX(62px);transform-origin:100% 50%}.q-fab__actions--up{bottom:100%;flex-direction:column-reverse;margin-bottom:9px;transform:scale(.4) translateY(62px);transform-origin:50% 100%;width:56px}.q-fab__actions--down{flex-direction:column;margin-top:9px;top:100%;transform:scale(.4) translateY(-62px);transform-origin:50% 0;width:56px}.q-fab__actions--down,.q-fab__actions--up{left:50%;margin-left:-28px}.q-fab__actions--opened{opacity:1;pointer-events:all;transform:scale(1) translate(0)}.q-fab--align-left>.q-fab__actions--down,.q-fab--align-left>.q-fab__actions--up{align-items:flex-start;left:28px}.q-fab--align-right>.q-fab__actions--down,.q-fab--align-right>.q-fab__actions--up{align-items:flex-end;left:auto;right:0}.q-field{font-size:14px}.q-field ::-ms-clear,.q-field ::-ms-reveal{display:none}.q-field--with-bottom{padding-bottom:20px}.q-field__marginal{color:#0000008a;font-size:24px;height:56px}.q-field__marginal>*+*{margin-left:2px}.q-field__marginal .q-avatar{font-size:32px}.q-field__before,.q-field__prepend{padding-right:12px}.q-field__after,.q-field__append{padding-left:12px}.q-field__after:empty,.q-field__append:empty{display:none}.q-field__append+.q-field__append{padding-left:2px}.q-field__inner{text-align:left}.q-field__bottom{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#0000008a;font-size:12px;line-height:1;min-height:20px;padding:8px 12px 0}.q-field__bottom--animated{bottom:0;left:0;position:absolute;right:0;transform:translateY(100%)}.q-field__messages{line-height:1}.q-field__messages>div{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.q-field__messages>div+div{margin-top:4px}.q-field__counter{line-height:1;padding-left:8px}.q-field--item-aligned{padding:8px 16px}.q-field--item-aligned .q-field__before{min-width:56px}.q-field__control-container{height:inherit}.q-field__control{color:var(--q-primary);height:56px;max-width:100%;outline:none}.q-field__control:after,.q-field__control:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.q-field__control:before{border-radius:inherit}.q-field__shadow{opacity:0;overflow:hidden;top:8px;white-space:pre-wrap}.q-field__shadow,.q-field__shadow+.q-field__native::placeholder{transition:opacity .36s cubic-bezier(.4,0,.2,1)}.q-field__shadow+.q-field__native:focus::placeholder{opacity:0}.q-field__input,.q-field__native,.q-field__prefix,.q-field__suffix{background:none;border:none;border-radius:0;color:#000000de;font-weight:400;letter-spacing:.00937em;line-height:28px;outline:0;padding:6px 0;text-decoration:inherit;text-transform:inherit}.q-field__input,.q-field__native{min-width:0;outline:0!important;-webkit-user-select:auto;user-select:auto;width:100%}.q-field__input:-webkit-autofill,.q-field__native:-webkit-autofill{-webkit-animation-fill-mode:both;-webkit-animation-name:q-autofill}.q-field__input:-webkit-autofill+.q-field__label,.q-field__native:-webkit-autofill+.q-field__label{transform:translateY(-40%) scale(.75)}.q-field__input[type=number]:invalid+.q-field__label,.q-field__native[type=number]:invalid+.q-field__label{transform:translateY(-40%) scale(.75)}.q-field__input:invalid,.q-field__native:invalid{box-shadow:none}.q-field__native[type=file]{line-height:1em}.q-field__input{height:0;line-height:24px;min-height:24px;padding:0}.q-field__prefix,.q-field__suffix{transition:opacity .36s cubic-bezier(.4,0,.2,1);white-space:nowrap}.q-field__prefix{padding-right:4px}.q-field__suffix{padding-left:4px}.q-field--disabled .q-placeholder,.q-field--readonly .q-placeholder{opacity:1!important}.q-field--readonly.q-field--labeled .q-field__input,.q-field--readonly.q-field--labeled .q-field__native{cursor:default}.q-field--readonly.q-field--float .q-field__input,.q-field--readonly.q-field--float .q-field__native{cursor:text}.q-field--disabled .q-field__inner{cursor:not-allowed}.q-field--disabled .q-field__control{pointer-events:none}.q-field--disabled .q-field__control>div{opacity:.6!important}.q-field--disabled .q-field__control>div,.q-field--disabled .q-field__control>div *{outline:0!important}.q-field__label{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#0009;font-size:16px;font-weight:400;left:0;letter-spacing:.00937em;line-height:20px;max-width:100%;text-decoration:inherit;text-transform:inherit;top:18px;transform-origin:left top;transition:transform .36s cubic-bezier(.4,0,.2,1),max-width .324s cubic-bezier(.4,0,.2,1)}.q-field--float .q-field__label{max-width:133%;transform:translateY(-40%) scale(.75);transition:transform .36s cubic-bezier(.4,0,.2,1),max-width .396s cubic-bezier(.4,0,.2,1)}.q-field--highlighted .q-field__label{color:currentColor}.q-field--highlighted .q-field__shadow{opacity:.5}.q-field--filled .q-field__control{background:#0000000d;border-radius:4px 4px 0 0;padding:0 12px}.q-field--filled .q-field__control:before{background:#0000000d;border-bottom:1px solid #0000006b;opacity:0;transition:opacity .36s cubic-bezier(.4,0,.2,1),background .36s cubic-bezier(.4,0,.2,1)}.q-field--filled .q-field__control:hover:before{opacity:1}.q-field--filled .q-field__control:after{background:currentColor;height:2px;top:auto;transform:scaleX(0);transform-origin:center bottom;transition:transform .36s cubic-bezier(.4,0,.2,1)}.q-field--filled.q-field--rounded .q-field__control{border-radius:28px 28px 0 0}.q-field--filled.q-field--highlighted .q-field__control:before{background:#0000001f;opacity:1}.q-field--filled.q-field--highlighted .q-field__control:after{transform:scaleX(1)}.q-field--filled.q-field--dark .q-field__control,.q-field--filled.q-field--dark .q-field__control:before{background:#ffffff12}.q-field--filled.q-field--dark.q-field--highlighted .q-field__control:before{background:#ffffff1a}.q-field--filled.q-field--readonly .q-field__control:before{background:#0000;border-bottom-style:dashed;opacity:1}.q-field--outlined .q-field__control{border-radius:4px;padding:0 12px}.q-field--outlined .q-field__control:before{border:1px solid #0000003d;transition:border-color .36s cubic-bezier(.4,0,.2,1)}.q-field--outlined .q-field__control:hover:before{border-color:#000}.q-field--outlined .q-field__control:after{border:2px solid #0000;border-radius:inherit;height:inherit;transition:border-color .36s cubic-bezier(.4,0,.2,1)}.q-field--outlined .q-field__input:-webkit-autofill,.q-field--outlined .q-field__native:-webkit-autofill{margin-bottom:1px;margin-top:1px}.q-field--outlined.q-field--rounded .q-field__control{border-radius:28px}.q-field--outlined.q-field--highlighted .q-field__control:hover:before{border-color:#0000}.q-field--outlined.q-field--highlighted .q-field__control:after{border-color:currentColor;border-width:2px;transform:scaleX(1)}.q-field--outlined.q-field--readonly .q-field__control:before{border-style:dashed}.q-field--standard .q-field__control:before{border-bottom:1px solid #0000003d;transition:border-color .36s cubic-bezier(.4,0,.2,1)}.q-field--standard .q-field__control:hover:before{border-color:#000}.q-field--standard .q-field__control:after{background:currentColor;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;height:2px;top:auto;transform:scaleX(0);transform-origin:center bottom;transition:transform .36s cubic-bezier(.4,0,.2,1)}.q-field--standard.q-field--highlighted .q-field__control:after{transform:scaleX(1)}.q-field--standard.q-field--readonly .q-field__control:before{border-bottom-style:dashed}.q-field--dark .q-field__control:before{border-color:#fff9}.q-field--dark .q-field__control:hover:before{border-color:#fff}.q-field--dark .q-field__input,.q-field--dark .q-field__native,.q-field--dark .q-field__prefix,.q-field--dark .q-field__suffix{color:#fff}.q-field--dark .q-field__bottom,.q-field--dark .q-field__marginal,.q-field--dark:not(.q-field--highlighted) .q-field__label{color:#ffffffb3}.q-field--standout .q-field__control{background:#0000000d;border-radius:4px;padding:0 12px;transition:box-shadow .36s cubic-bezier(.4,0,.2,1),background-color .36s cubic-bezier(.4,0,.2,1)}.q-field--standout .q-field__control:before{background:#00000012;opacity:0;transition:opacity .36s cubic-bezier(.4,0,.2,1),background .36s cubic-bezier(.4,0,.2,1)}.q-field--standout .q-field__control:hover:before{opacity:1}.q-field--standout.q-field--rounded .q-field__control{border-radius:28px}.q-field--standout.q-field--highlighted .q-field__control{background:#000;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.q-field--standout.q-field--highlighted .q-field__append,.q-field--standout.q-field--highlighted .q-field__input,.q-field--standout.q-field--highlighted .q-field__native,.q-field--standout.q-field--highlighted .q-field__prefix,.q-field--standout.q-field--highlighted .q-field__prepend,.q-field--standout.q-field--highlighted .q-field__suffix{color:#fff}.q-field--standout.q-field--readonly .q-field__control:before{background:#0000;border:1px dashed #0000003d;opacity:1}.q-field--standout.q-field--dark .q-field__control,.q-field--standout.q-field--dark .q-field__control:before{background:#ffffff12}.q-field--standout.q-field--dark.q-field--highlighted .q-field__control{background:#fff}.q-field--standout.q-field--dark.q-field--highlighted .q-field__append,.q-field--standout.q-field--dark.q-field--highlighted .q-field__input,.q-field--standout.q-field--dark.q-field--highlighted .q-field__native,.q-field--standout.q-field--dark.q-field--highlighted .q-field__prefix,.q-field--standout.q-field--dark.q-field--highlighted .q-field__prepend,.q-field--standout.q-field--dark.q-field--highlighted .q-field__suffix{color:#000}.q-field--standout.q-field--dark.q-field--readonly .q-field__control:before{border-color:#ffffff3d}.q-field--labeled .q-field__native,.q-field--labeled .q-field__prefix,.q-field--labeled .q-field__suffix{line-height:24px;padding-bottom:8px;padding-top:24px}.q-field--labeled .q-field__shadow{top:0}.q-field--labeled:not(.q-field--float) .q-field__prefix,.q-field--labeled:not(.q-field--float) .q-field__suffix{opacity:0}.q-field--labeled:not(.q-field--float) .q-field__input::placeholder,.q-field--labeled:not(.q-field--float) .q-field__native::placeholder{color:#0000}.q-field--labeled.q-field--dense .q-field__native,.q-field--labeled.q-field--dense .q-field__prefix,.q-field--labeled.q-field--dense .q-field__suffix{padding-bottom:2px;padding-top:14px}.q-field--dense .q-field__shadow{top:0}.q-field--dense .q-field__control,.q-field--dense .q-field__marginal{height:40px}.q-field--dense .q-field__bottom{font-size:11px}.q-field--dense .q-field__label{font-size:14px;top:10px}.q-field--dense .q-field__before,.q-field--dense .q-field__prepend{padding-right:6px}.q-field--dense .q-field__after,.q-field--dense .q-field__append{padding-left:6px}.q-field--dense .q-field__append+.q-field__append{padding-left:2px}.q-field--dense .q-field__marginal .q-avatar{font-size:24px}.q-field--dense.q-field--float .q-field__label{transform:translateY(-30%) scale(.75)}.q-field--dense .q-field__input:-webkit-autofill+.q-field__label,.q-field--dense .q-field__native:-webkit-autofill+.q-field__label{transform:translateY(-30%) scale(.75)}.q-field--dense .q-field__input[type=number]:invalid+.q-field__label,.q-field--dense .q-field__native[type=number]:invalid+.q-field__label{transform:translateY(-30%) scale(.75)}.q-field--borderless .q-field__bottom,.q-field--borderless.q-field--dense .q-field__control,.q-field--standard .q-field__bottom,.q-field--standard.q-field--dense .q-field__control{padding-left:0;padding-right:0}.q-field--error .q-field__label{animation:q-field-label .36s}.q-field--error .q-field__bottom{color:var(--q-negative)}.q-field__focusable-action{background:#0000;border:0;color:inherit;cursor:pointer;opacity:.6;outline:0!important;padding:0}.q-field__focusable-action:focus,.q-field__focusable-action:hover{opacity:1}.q-field--auto-height .q-field__control{height:auto}.q-field--auto-height .q-field__control,.q-field--auto-height .q-field__native{min-height:56px}.q-field--auto-height .q-field__native{align-items:center}.q-field--auto-height .q-field__control-container{padding-top:0}.q-field--auto-height .q-field__native,.q-field--auto-height .q-field__prefix,.q-field--auto-height .q-field__suffix{line-height:18px}.q-field--auto-height.q-field--labeled .q-field__control-container{padding-top:24px}.q-field--auto-height.q-field--labeled .q-field__shadow{top:24px}.q-field--auto-height.q-field--labeled .q-field__native,.q-field--auto-height.q-field--labeled .q-field__prefix,.q-field--auto-height.q-field--labeled .q-field__suffix{padding-top:0}.q-field--auto-height.q-field--labeled .q-field__native{min-height:24px}.q-field--auto-height.q-field--dense .q-field__control,.q-field--auto-height.q-field--dense .q-field__native{min-height:40px}.q-field--auto-height.q-field--dense.q-field--labeled .q-field__control-container{padding-top:14px}.q-field--auto-height.q-field--dense.q-field--labeled .q-field__shadow{top:14px}.q-field--auto-height.q-field--dense.q-field--labeled .q-field__native{min-height:24px}.q-field--square .q-field__control{border-radius:0!important}.q-transition--field-message-enter-active,.q-transition--field-message-leave-active{transition:transform .6s cubic-bezier(.86,0,.07,1),opacity .6s cubic-bezier(.86,0,.07,1)}.q-transition--field-message-enter-from,.q-transition--field-message-leave-to{opacity:0;transform:translateY(-10px)}.q-transition--field-message-leave-active,.q-transition--field-message-leave-from{position:absolute}@keyframes q-field-label{40%{margin-left:2px}60%,80%{margin-left:-2px}70%,90%{margin-left:2px}}@keyframes q-autofill{to{background:#0000;color:inherit}}.q-file .q-field__native{overflow:hidden;word-break:break-all}.q-file .q-field__input{opacity:0!important}.q-file .q-field__input::-webkit-file-upload-button{cursor:pointer}.q-file__filler{border:none;padding:0;visibility:hidden;width:100%}.q-file__dnd{outline:1px dashed currentColor;outline-offset:-4px}.q-form,.q-img{position:relative}.q-img{display:inline-block;overflow:hidden;vertical-align:middle;width:100%}.q-img__loading .q-spinner{font-size:50px}.q-img__container{border-radius:inherit;font-size:0}.q-img__image{border-radius:inherit;height:100%;opacity:0;width:100%}.q-img__image--with-transition{transition:opacity .28s ease-in}.q-img__image--loaded{opacity:1}.q-img__content{border-radius:inherit;pointer-events:none}.q-img__content>div{background:#00000078;color:#fff;padding:16px;pointer-events:all;position:absolute}.q-img--no-menu .q-img__image,.q-img--no-menu .q-img__placeholder{pointer-events:none}.q-inner-loading{background:#fff9}.q-inner-loading--dark{background:#0006}.q-inner-loading__label{margin-top:8px}.q-textarea .q-field__control{height:auto;min-height:56px}.q-textarea .q-field__control-container{padding-bottom:2px;padding-top:2px}.q-textarea .q-field__shadow{bottom:2px;top:2px}.q-textarea .q-field__native,.q-textarea .q-field__prefix,.q-textarea .q-field__suffix{line-height:18px}.q-textarea .q-field__native{min-height:52px;padding-top:17px;resize:vertical}.q-textarea.q-field--labeled .q-field__control-container{padding-top:26px}.q-textarea.q-field--labeled .q-field__shadow{top:26px}.q-textarea.q-field--labeled .q-field__native,.q-textarea.q-field--labeled .q-field__prefix,.q-textarea.q-field--labeled .q-field__suffix{padding-top:0}.q-textarea.q-field--labeled .q-field__native{min-height:26px;padding-top:1px}.q-textarea--autogrow .q-field__native{resize:none}.q-textarea.q-field--dense .q-field__control,.q-textarea.q-field--dense .q-field__native{min-height:36px}.q-textarea.q-field--dense .q-field__native{padding-top:9px}.q-textarea.q-field--dense.q-field--labeled .q-field__control-container{padding-top:14px}.q-textarea.q-field--dense.q-field--labeled .q-field__shadow{top:14px}.q-textarea.q-field--dense.q-field--labeled .q-field__native{min-height:24px;padding-top:3px}.q-textarea.q-field--dense.q-field--labeled .q-field__prefix,.q-textarea.q-field--dense.q-field--labeled .q-field__suffix{padding-top:2px}.q-textarea.disabled .q-field__native,body.mobile .q-textarea .q-field__native{resize:none}.q-intersection{position:relative}.q-item{color:inherit;min-height:48px;padding:8px 16px;transition:color .3s,background-color .3s}.q-item__section--side{align-items:flex-start;color:#757575;max-width:100%;min-width:0;padding-right:16px;width:auto}.q-item__section--side>.q-icon{font-size:24px}.q-item__section--side>.q-avatar{font-size:40px}.q-item__section--avatar{color:inherit;min-width:56px}.q-item__section--thumbnail img{height:56px;width:100px}.q-item__section--nowrap{white-space:nowrap}.q-item>.q-focus-helper+.q-item__section--thumbnail,.q-item>.q-item__section--thumbnail:first-child{margin-left:-16px}.q-item>.q-item__section--thumbnail:last-of-type{margin-right:-16px}.q-item__label{line-height:1.2em!important;max-width:100%}.q-item__label--overline{color:#000000b3}.q-item__label--caption{color:#0000008a}.q-item__label--header{color:#757575;font-size:.875rem;letter-spacing:.01786em;line-height:1.25rem;padding:16px}.q-list--padding .q-item__label--header,.q-separator--spaced+.q-item__label--header{padding-top:8px}.q-item__label+.q-item__label{margin-top:4px}.q-item__section--main{flex:10000 1 0%;max-width:100%;min-width:0;width:auto}.q-item__section--main+.q-item__section--main{margin-left:8px}.q-item__section--main~.q-item__section--side{align-items:flex-end;padding-left:16px;padding-right:0}.q-item__section--main.q-item__section--thumbnail{margin-left:0;margin-right:-16px}.q-list--bordered{border:1px solid #0000001f}.q-list--separator>.q-item-type+.q-item-type,.q-list--separator>.q-virtual-scroll__content>.q-item-type+.q-item-type{border-top:1px solid #0000001f}.q-list--padding{padding:8px 0}.q-item--dense,.q-list--dense>.q-item{min-height:32px;padding:2px 16px}.q-list--dark.q-list--separator>.q-item-type+.q-item-type,.q-list--dark.q-list--separator>.q-virtual-scroll__content>.q-item-type+.q-item-type{border-top-color:#ffffff47}.q-item--dark,.q-list--dark{border-color:#ffffff47;color:#fff}.q-item--dark .q-item__section--side:not(.q-item__section--avatar),.q-list--dark .q-item__section--side:not(.q-item__section--avatar){color:#ffffffb3}.q-item--dark .q-item__label--header,.q-list--dark .q-item__label--header{color:#ffffffa3}.q-item--dark .q-item__label--caption,.q-item--dark .q-item__label--overline,.q-list--dark .q-item__label--caption,.q-list--dark .q-item__label--overline{color:#fffc}.q-item{position:relative}.q-item--active,.q-item.q-router-link--active{color:var(--q-primary)}.q-knob{font-size:48px}.q-knob--editable{cursor:pointer;outline:0}.q-knob--editable:before{border-radius:50%;bottom:0;box-shadow:none;content:"";left:0;position:absolute;right:0;top:0;transition:box-shadow .24s ease-in-out}.q-knob--editable:focus:before{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.q-layout{width:100%}.q-layout-container{height:100%;position:relative;width:100%}.q-layout-container .q-layout{min-height:100%}.q-layout-container>div{transform:translateZ(0)}.q-layout-container>div>div{max-height:100%;min-height:0}.q-layout__shadow{width:100%}.q-layout__shadow:after{bottom:0;box-shadow:0 0 10px 2px #0003,0 0 10px #0000003d;content:"";left:0;position:absolute;right:0;top:0}.q-layout__section--marginal{background-color:var(--q-primary);color:#fff}.q-header--hidden{transform:translateY(-110%)}.q-header--bordered{border-bottom:1px solid #0000001f}.q-header .q-layout__shadow{bottom:-10px}.q-header .q-layout__shadow:after{bottom:10px}.q-footer--hidden{transform:translateY(110%)}.q-footer--bordered{border-top:1px solid #0000001f}.q-footer .q-layout__shadow{top:-10px}.q-footer .q-layout__shadow:after{top:10px}.q-footer,.q-header{z-index:2000}.q-drawer{background:#fff;bottom:0;position:absolute;top:0;z-index:1000}.q-drawer--on-top{z-index:3000}.q-drawer--left{left:0;transform:translateX(-100%)}.q-drawer--left.q-drawer--bordered{border-right:1px solid #0000001f}.q-drawer--left .q-layout__shadow{left:10px;right:-10px}.q-drawer--left .q-layout__shadow:after{right:10px}.q-drawer--right{right:0;transform:translateX(100%)}.q-drawer--right.q-drawer--bordered{border-left:1px solid #0000001f}.q-drawer--right .q-layout__shadow{left:-10px}.q-drawer--right .q-layout__shadow:after{left:10px}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini{padding:0!important}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section{justify-content:center;min-width:0;padding-left:0;padding-right:0;text-align:center}.q-drawer--mini .q-expansion-item__content,.q-drawer--mini .q-mini-drawer-hide,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__label,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--main,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--side~.q-item__section--side{display:none}.q-drawer--mini-animate .q-drawer__content{overflow-x:hidden!important;white-space:nowrap}.q-drawer--mobile .q-mini-drawer-hide,.q-drawer--mobile .q-mini-drawer-only,.q-drawer--standard .q-mini-drawer-only{display:none}.q-drawer__backdrop{will-change:background-color;z-index:2999!important}.q-drawer__opener{height:100%;-webkit-user-select:none;user-select:none;width:15px;z-index:2001}.q-footer,.q-header,.q-layout,.q-page{position:relative}.q-page-sticky--shrink{pointer-events:none}.q-page-sticky--shrink>div{display:inline-block;pointer-events:auto}body.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content,body.q-ios-padding .q-layout--standard .q-header>.q-tabs:first-child .q-tabs-head,body.q-ios-padding .q-layout--standard .q-header>.q-toolbar:first-child{min-height:70px;min-height:calc(env(safe-area-inset-top) + 50px);padding-top:env(safe-area-inset-top)}body.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content,body.q-ios-padding .q-layout--standard .q-footer>.q-tabs:last-child .q-tabs-head,body.q-ios-padding .q-layout--standard .q-footer>.q-toolbar:last-child{min-height:calc(env(safe-area-inset-bottom) + 50px);padding-bottom:env(safe-area-inset-bottom)}.q-body--layout-animate .q-drawer__backdrop{transition:background-color .12s!important}.q-body--layout-animate .q-drawer{transition:transform .12s,width .12s,top .12s,bottom .12s!important}.q-body--layout-animate .q-layout__section--marginal{transition:transform .12s,left .12s,right .12s!important}.q-body--layout-animate .q-page-container{transition:padding-top .12s,padding-right .12s,padding-bottom .12s,padding-left .12s!important}.q-body--layout-animate .q-page-sticky{transition:transform .12s,left .12s,right .12s,top .12s,bottom .12s!important}body:not(.q-body--layout-animate) .q-layout--prevent-focus{visibility:hidden}.q-body--drawer-toggle{overflow-x:hidden!important}@media (max-width:599.98px){.q-layout-padding{padding:8px}}@media (min-width:600px) and (max-width:1439.98px){.q-layout-padding{padding:16px}}@media (min-width:1440px){.q-layout-padding{padding:24px}}body.body--dark .q-drawer,body.body--dark .q-footer,body.body--dark .q-header{border-color:#ffffff47}body.platform-ios .q-layout--containerized{position:unset!important}.q-linear-progress{--q-linear-progress-speed:.3s;color:var(--q-primary);font-size:4px;height:1em;overflow:hidden;position:relative;transform:scaleX(1);width:100%}.q-linear-progress__model,.q-linear-progress__track{transform-origin:0 0}.q-linear-progress__model--with-transition,.q-linear-progress__track--with-transition{transition:transform var(--q-linear-progress-speed)}.q-linear-progress--reverse .q-linear-progress__model,.q-linear-progress--reverse .q-linear-progress__track{transform-origin:0 100%}.q-linear-progress__model--determinate{background:currentColor}.q-linear-progress__model--indeterminate,.q-linear-progress__model--query{transition:none}.q-linear-progress__model--indeterminate:after,.q-linear-progress__model--indeterminate:before,.q-linear-progress__model--query:after,.q-linear-progress__model--query:before{background:currentColor;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform-origin:0 0}.q-linear-progress__model--indeterminate:before,.q-linear-progress__model--query:before{animation:q-linear-progress--indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.q-linear-progress__model--indeterminate:after,.q-linear-progress__model--query:after{animation:q-linear-progress--indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation-delay:1.15s;transform:translate3d(-101%,0,0) scaleX(1)}.q-linear-progress__track{opacity:.4}.q-linear-progress__track--light{background:#00000042}.q-linear-progress__track--dark{background:#fff9}.q-linear-progress__stripe{background-image:linear-gradient(45deg,#ffffff26 25%,#fff0 0,#fff0 50%,#ffffff26 0,#ffffff26 75%,#fff0 0,#fff0)!important;background-size:40px 40px!important;transition:width var(--q-linear-progress-speed)}@keyframes q-linear-progress--indeterminate{0%{transform:translate3d(-35%,0,0) scaleX(.35)}60%{transform:translate3d(100%,0,0) scaleX(.9)}to{transform:translate3d(100%,0,0) scaleX(.9)}}@keyframes q-linear-progress--indeterminate-short{0%{transform:translate3d(-101%,0,0) scaleX(1)}60%{transform:translate3d(107%,0,0) scaleX(.01)}to{transform:translate3d(107%,0,0) scaleX(.01)}}.q-menu{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;display:inline-block;max-height:65vh;max-width:95vw;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed!important;z-index:6000}.q-menu--square{border-radius:0}.q-option-group--inline>div{display:inline-block}.q-pagination input{-moz-appearance:textfield;text-align:center}.q-pagination input::-webkit-inner-spin-button,.q-pagination input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.q-parallax{border-radius:inherit;overflow:hidden;position:relative;width:100%}.q-parallax__media>img,.q-parallax__media>video{bottom:0;display:none;left:50%;min-height:100%;min-width:100%;position:absolute;will-change:transform}.q-popup-edit{padding:8px 16px}.q-popup-edit__buttons{margin-top:8px}.q-popup-edit__buttons .q-btn+.q-btn{margin-left:8px}.q-pull-to-refresh{position:relative}.q-pull-to-refresh__puller{background:#fff;border-radius:50%;box-shadow:0 0 4px 0 #0000004d;color:var(--q-primary);height:40px;width:40px}.q-pull-to-refresh__puller--animating{transition:transform .3s,opacity .3s}.q-radio{vertical-align:middle}.q-radio__native{height:1px;width:1px}.q-radio__bg,.q-radio__icon-container{-webkit-user-select:none;user-select:none}.q-radio__bg{height:50%;left:25%;-webkit-print-color-adjust:exact;top:25%;width:50%}.q-radio__bg path{fill:currentColor}.q-radio__icon{color:currentColor;font-size:.5em}.q-radio__check{transform:scale3d(0,0,1);transform-origin:50% 50%;transition:transform .22s cubic-bezier(0,0,.2,1) 0ms}.q-radio__inner{border-radius:50%;color:#0000008a;font-size:40px;height:1em;min-width:1em;outline:0;width:1em}.q-radio__inner--truthy{color:var(--q-primary)}.q-radio__inner--truthy .q-radio__check{transform:scaleX(1)}.q-radio.disabled{opacity:.75!important}.q-radio--dark .q-radio__inner{color:#ffffffb3}.q-radio--dark .q-radio__inner:before{opacity:.32!important}.q-radio--dark .q-radio__inner--truthy{color:var(--q-primary)}.q-radio--dense .q-radio__inner{height:.5em;min-width:.5em;width:.5em}.q-radio--dense .q-radio__bg{height:100%;left:0;top:0;width:100%}.q-radio--dense .q-radio__label{padding-left:.5em}.q-radio--dense.reverse .q-radio__label{padding-left:0;padding-right:.5em}body.desktop .q-radio:not(.disabled) .q-radio__inner:before{background:currentColor;border-radius:50%;bottom:0;content:"";left:0;opacity:.12;position:absolute;right:0;top:0;transform:scale3d(0,0,1);transition:transform .22s cubic-bezier(0,0,.2,1) 0ms}body.desktop .q-radio:not(.disabled):focus .q-radio__inner:before,body.desktop .q-radio:not(.disabled):hover .q-radio__inner:before{transform:scaleX(1)}body.desktop .q-radio--dense:not(.disabled):focus .q-radio__inner:before,body.desktop .q-radio--dense:not(.disabled):hover .q-radio__inner:before{transform:scale3d(1.5,1.5,1)}.q-rating{color:#ffeb3b;vertical-align:middle}.q-rating__icon-container{height:1em;outline:0}.q-rating__icon-container+.q-rating__icon-container{margin-left:2px}.q-rating__icon{color:currentColor;opacity:.4;position:relative;text-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;transition:transform .2s ease-in,opacity .2s ease-in}.q-rating__icon--hovered{transform:scale(1.3)}.q-rating__icon--active{opacity:1}.q-rating__icon--exselected{opacity:.7}.q-rating--no-dimming .q-rating__icon{opacity:1}.q-rating--editable .q-rating__icon-container{cursor:pointer}.q-responsive{max-height:100%;max-width:100%;position:relative}.q-responsive__filler{height:inherit;max-height:inherit;max-width:inherit;width:inherit}.q-responsive__content{border-radius:inherit}.q-responsive__content>*{height:100%!important;max-height:100%!important;max-width:100%!important;width:100%!important}.q-scrollarea{contain:strict;position:relative}.q-scrollarea__bar,.q-scrollarea__thumb{cursor:grab;opacity:.2;transition:opacity .3s;will-change:opacity}.q-scrollarea__bar--v,.q-scrollarea__thumb--v{right:0;width:10px}.q-scrollarea__bar--h,.q-scrollarea__thumb--h{bottom:0;height:10px}.q-scrollarea__bar--invisible,.q-scrollarea__thumb--invisible{opacity:0!important;pointer-events:none}.q-scrollarea__thumb{background:#000;border-radius:3px}.q-scrollarea__thumb:hover{opacity:.3}.q-scrollarea__thumb:active{opacity:.5}.q-scrollarea__content{min-height:100%;min-width:100%}.q-scrollarea--dark .q-scrollarea__thumb{background:#fff}.q-select--without-input .q-field__control{cursor:pointer}.q-select--with-input .q-field__control{cursor:text}.q-select .q-field__input{cursor:text;min-width:50px!important}.q-select .q-field__input--padding{padding-left:4px}.q-select__autocomplete-input,.q-select__focus-target{border:0;height:0;opacity:0;outline:0!important;padding:0;position:absolute;width:0}.q-select__dropdown-icon{cursor:pointer;transition:transform .28s}.q-select.q-field--readonly .q-field__control,.q-select.q-field--readonly .q-select__dropdown-icon{cursor:default}.q-select__dialog{background:#fff;display:flex;flex-direction:column;max-height:calc(100vh - 70px)!important;max-width:90vw!important;width:90vw!important}.q-select__dialog>.scroll{background:inherit;position:relative}body.mobile:not(.native-mobile) .q-select__dialog{max-height:calc(100vh - 108px)!important}body.platform-android.native-mobile .q-dialog__inner--top .q-select__dialog{max-height:calc(100vh - 24px)!important}body.platform-android:not(.native-mobile) .q-dialog__inner--top .q-select__dialog{max-height:calc(100vh - 80px)!important}body.platform-ios.native-mobile .q-dialog__inner--top>div{border-radius:4px}body.platform-ios.native-mobile .q-dialog__inner--top .q-select__dialog--focused{max-height:47vh!important}body.platform-ios:not(.native-mobile) .q-dialog__inner--top .q-select__dialog--focused{max-height:50vh!important}.q-separator{background:#0000001f;border:0;flex-shrink:0;margin:0;transition:background .3s,opacity .3s}.q-separator--dark{background:#ffffff47}.q-separator--horizontal{display:block;height:1px}.q-separator--horizontal-inset{margin-left:16px;margin-right:16px}.q-separator--horizontal-item-inset{margin-left:72px;margin-right:0}.q-separator--horizontal-item-thumbnail-inset{margin-left:116px;margin-right:0}.q-separator--vertical{align-self:stretch;height:auto;width:1px}.q-separator--vertical-inset{margin-bottom:8px;margin-top:8px}.q-skeleton{--q-skeleton-speed:1500ms;background:#0000001f;border-radius:4px;box-sizing:border-box}.q-skeleton--anim{cursor:wait}.q-skeleton:before{content:" "}.q-skeleton--type-text{transform:scaleY(.5)}.q-skeleton--type-QAvatar,.q-skeleton--type-circle{border-radius:50%;height:48px;width:48px}.q-skeleton--type-QBtn{height:36px;width:90px}.q-skeleton--type-QBadge{height:16px;width:70px}.q-skeleton--type-QChip{border-radius:16px;height:28px;width:90px}.q-skeleton--type-QToolbar{height:50px}.q-skeleton--type-QCheckbox,.q-skeleton--type-QRadio{border-radius:50%;height:40px;width:40px}.q-skeleton--type-QToggle{border-radius:7px;height:40px;width:56px}.q-skeleton--type-QRange,.q-skeleton--type-QSlider{height:40px}.q-skeleton--type-QInput{height:56px}.q-skeleton--bordered{border:1px solid #0000000d}.q-skeleton--square{border-radius:0}.q-skeleton--anim-fade{animation:q-skeleton--fade var(--q-skeleton-speed) linear .5s infinite}.q-skeleton--anim-pulse{animation:q-skeleton--pulse var(--q-skeleton-speed) ease-in-out .5s infinite}.q-skeleton--anim-pulse-x{animation:q-skeleton--pulse-x var(--q-skeleton-speed) ease-in-out .5s infinite}.q-skeleton--anim-pulse-y{animation:q-skeleton--pulse-y var(--q-skeleton-speed) ease-in-out .5s infinite}.q-skeleton--anim-blink,.q-skeleton--anim-pop,.q-skeleton--anim-wave{overflow:hidden;position:relative;z-index:1}.q-skeleton--anim-blink:after,.q-skeleton--anim-pop:after,.q-skeleton--anim-wave:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.q-skeleton--anim-blink:after{animation:q-skeleton--fade var(--q-skeleton-speed) linear .5s infinite;background:#ffffffb3}.q-skeleton--anim-wave:after{animation:q-skeleton--wave var(--q-skeleton-speed) linear .5s infinite;background:linear-gradient(90deg,#fff0,#ffffff80,#fff0)}.q-skeleton--dark{background:#ffffff0d}.q-skeleton--dark.q-skeleton--bordered{border:1px solid #ffffff40}.q-skeleton--dark.q-skeleton--anim-wave:after{background:linear-gradient(90deg,#fff0,#ffffff1a,#fff0)}.q-skeleton--dark.q-skeleton--anim-blink:after{background:#fff3}@keyframes q-skeleton--fade{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes q-skeleton--pulse{0%{transform:scale(1)}50%{transform:scale(.85)}to{transform:scale(1)}}@keyframes q-skeleton--pulse-x{0%{transform:scaleX(1)}50%{transform:scaleX(.75)}to{transform:scaleX(1)}}@keyframes q-skeleton--pulse-y{0%{transform:scaleY(1)}50%{transform:scaleY(.75)}to{transform:scaleY(1)}}@keyframes q-skeleton--wave{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.q-slide-item{background:#fff;position:relative}.q-slide-item__bottom,.q-slide-item__left,.q-slide-item__right,.q-slide-item__top{color:#fff;font-size:14px;visibility:hidden}.q-slide-item__bottom .q-icon,.q-slide-item__left .q-icon,.q-slide-item__right .q-icon,.q-slide-item__top .q-icon{font-size:1.714em}.q-slide-item__left{background:#4caf50;padding:8px 16px}.q-slide-item__left>div{transform-origin:left center}.q-slide-item__right{background:#ff9800;padding:8px 16px}.q-slide-item__right>div{transform-origin:right center}.q-slide-item__top{background:#2196f3;padding:16px 8px}.q-slide-item__top>div{transform-origin:top center}.q-slide-item__bottom{background:#9c27b0;padding:16px 8px}.q-slide-item__bottom>div{transform-origin:bottom center}.q-slide-item__content{background:inherit;cursor:pointer;transition:transform .2s ease-in;-webkit-user-select:none;user-select:none}.q-slider{position:relative}.q-slider--h{width:100%}.q-slider--v{height:200px}.q-slider--editable .q-slider__track-container{cursor:grab}.q-slider__track-container{outline:0}.q-slider__track-container--h{padding:12px 0;width:100%}.q-slider__track-container--h .q-slider__selection{will-change:width,left}.q-slider__track-container--v{height:100%;padding:0 12px}.q-slider__track-container--v .q-slider__selection{will-change:height,top}.q-slider__track{background:#0000001a;border-radius:4px;color:var(--q-primary);height:inherit;width:inherit}.q-slider__inner{background:#0000001a}.q-slider__inner,.q-slider__selection{border-radius:inherit;height:100%;width:100%}.q-slider__selection{background:currentColor}.q-slider__markers{border-radius:inherit;color:#0000004d;height:100%;width:100%}.q-slider__markers:after{background:currentColor;content:"";position:absolute}.q-slider__markers--h{background-image:repeating-linear-gradient(90deg,currentColor,currentColor 2px,#fff0 0,#fff0)}.q-slider__markers--h:after{height:100%;right:0;top:0;width:2px}.q-slider__markers--v{background-image:repeating-linear-gradient(180deg,currentColor,currentColor 2px,#fff0 0,#fff0)}.q-slider__markers--v:after{bottom:0;height:2px;left:0;width:100%}.q-slider__marker-labels-container{height:100%;min-height:24px;min-width:24px;position:relative;width:100%}.q-slider__marker-labels{position:absolute}.q-slider__marker-labels--h-standard{top:0}.q-slider__marker-labels--h-switched{bottom:0}.q-slider__marker-labels--h-ltr{transform:translateX(-50%)}.q-slider__marker-labels--h-rtl{transform:translateX(50%)}.q-slider__marker-labels--v-standard{left:4px}.q-slider__marker-labels--v-switched{right:4px}.q-slider__marker-labels--v-ltr{transform:translateY(-50%)}.q-slider__marker-labels--v-rtl{transform:translateY(50%)}.q-slider__thumb{color:var(--q-primary);outline:0;transition:transform .18s ease-out,fill .18s ease-out,stroke .18s ease-out;z-index:1}.q-slider__thumb.q-slider--focus{opacity:1!important}.q-slider__thumb--h{top:50%;will-change:left}.q-slider__thumb--h-ltr{transform:scale(1) translate(-50%,-50%)}.q-slider__thumb--h-rtl{transform:scale(1) translate(50%,-50%)}.q-slider__thumb--v{left:50%;will-change:top}.q-slider__thumb--v-ltr{transform:scale(1) translate(-50%,-50%)}.q-slider__thumb--v-rtl{transform:scale(1) translate(-50%,50%)}.q-slider__thumb-shape{stroke-width:3.5;stroke:currentColor;left:0;top:0;transition:transform .28s}.q-slider__thumb-shape path{stroke:currentColor;fill:currentColor}.q-slider__focus-ring{border-radius:50%;opacity:0;transition:transform .26667s ease-out,opacity .26667s ease-out,background-color .26667s ease-out;transition-delay:.14s}.q-slider__pin{opacity:0;transition:opacity .28s ease-out;transition-delay:.14s;white-space:nowrap}.q-slider__pin:before{content:"";height:0;position:absolute;width:0}.q-slider__pin--h:before{border-left:6px solid #0000;border-right:6px solid #0000;left:50%;transform:translateX(-50%)}.q-slider__pin--h-standard{bottom:100%}.q-slider__pin--h-standard:before{border-top:6px solid;bottom:2px}.q-slider__pin--h-switched{top:100%}.q-slider__pin--h-switched:before{border-bottom:6px solid;top:2px}.q-slider__pin--v{top:0}.q-slider__pin--v:before{border-bottom:6px solid #0000;border-top:6px solid #0000;top:50%;transform:translateY(-50%)}.q-slider__pin--v-standard{left:100%}.q-slider__pin--v-standard:before{border-right:6px solid;left:2px}.q-slider__pin--v-switched{right:100%}.q-slider__pin--v-switched:before{border-left:6px solid;right:2px}.q-slider__label{position:absolute;white-space:nowrap;z-index:1}.q-slider__label--h{left:50%;transform:translateX(-50%)}.q-slider__label--h-standard{bottom:7px}.q-slider__label--h-switched{top:7px}.q-slider__label--v{top:50%;transform:translateY(-50%)}.q-slider__label--v-standard{left:7px}.q-slider__label--v-switched{right:7px}.q-slider__text-container{background:currentColor;border-radius:4px;min-height:25px;padding:2px 8px;position:relative;text-align:center}.q-slider__text{color:#fff;font-size:12px}.q-slider--no-value .q-slider__inner,.q-slider--no-value .q-slider__selection,.q-slider--no-value .q-slider__thumb{opacity:0}.q-slider--focus .q-slider__focus-ring,body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__focus-ring{background:currentColor;opacity:.25;transform:scale3d(1.55,1.55,1)}.q-slider--focus .q-slider__inner,.q-slider--focus .q-slider__selection,.q-slider--focus .q-slider__thumb,body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__inner,body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__selection,body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__thumb{opacity:1}.q-slider--inactive .q-slider__thumb--h{transition:left .28s,right .28s}.q-slider--inactive .q-slider__thumb--v{transition:top .28s,bottom .28s}.q-slider--inactive .q-slider__selection{transition:width .28s,left .28s,right .28s,height .28s,top .28s,bottom .28s}.q-slider--inactive .q-slider__text-container{transition:transform .28s}.q-slider--active{cursor:grabbing}.q-slider--active .q-slider__thumb-shape{transform:scale(1.5)}.q-slider--active .q-slider__focus-ring,.q-slider--active.q-slider--label .q-slider__thumb-shape{transform:scale(0)!important}.q-slider--label .q-slider--focus .q-slider__pin,.q-slider--label.q-slider--active .q-slider__pin,.q-slider--label.q-slider--label-always .q-slider__pin,body.desktop .q-slider.q-slider--enabled .q-slider__track-container:hover .q-slider__pin{opacity:1}.q-slider--dark .q-slider__inner,.q-slider--dark .q-slider__track{background:#ffffff1a}.q-slider--dark .q-slider__markers{color:#ffffff4d}.q-slider--dense .q-slider__track-container--h{padding:6px 0}.q-slider--dense .q-slider__track-container--v{padding:0 6px}.q-space{flex-grow:1!important}.q-spinner{vertical-align:middle}.q-spinner-mat{animation:q-spin 2s linear infinite;transform-origin:center center}.q-spinner-mat .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:q-mat-dash 1.5s ease-in-out infinite}@keyframes q-spin{0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(359deg)}}@keyframes q-mat-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.q-splitter__panel{position:relative;z-index:0}.q-splitter__panel>.q-splitter{height:100%;width:100%}.q-splitter__separator{background-color:#0000001f;position:relative;-webkit-user-select:none;user-select:none;z-index:1}.q-splitter__separator-area>*{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.q-splitter--dark .q-splitter__separator{background-color:#ffffff47}.q-splitter--vertical>.q-splitter__panel{height:100%}.q-splitter--vertical.q-splitter--active{cursor:col-resize}.q-splitter--vertical>.q-splitter__separator{width:1px}.q-splitter--vertical>.q-splitter__separator>div{left:-6px;right:-6px}.q-splitter--vertical.q-splitter--workable>.q-splitter__separator{cursor:col-resize}.q-splitter--horizontal>.q-splitter__panel{width:100%}.q-splitter--horizontal.q-splitter--active{cursor:row-resize}.q-splitter--horizontal>.q-splitter__separator{height:1px}.q-splitter--horizontal>.q-splitter__separator>div{bottom:-6px;top:-6px}.q-splitter--horizontal.q-splitter--workable>.q-splitter__separator{cursor:row-resize}.q-splitter__after,.q-splitter__before{overflow:auto}.q-stepper{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.q-stepper__title{font-size:14px;letter-spacing:.1px;line-height:18px}.q-stepper__caption{font-size:12px;line-height:14px}.q-stepper__dot{background:currentColor;border-radius:50%;contain:layout;font-size:14px;height:24px;margin-right:8px;min-width:24px;width:24px}.q-stepper__dot span{color:#fff}.q-stepper__tab{color:#9e9e9e;flex-direction:row;font-size:14px;padding:8px 24px}.q-stepper--dark .q-stepper__dot span{color:#000}.q-stepper__tab--navigation{cursor:pointer;-webkit-user-select:none;user-select:none}.q-stepper__tab--active,.q-stepper__tab--done{color:var(--q-primary)}.q-stepper__tab--active .q-stepper__dot,.q-stepper__tab--active .q-stepper__label,.q-stepper__tab--done .q-stepper__dot,.q-stepper__tab--done .q-stepper__label{text-shadow:0 0 0 currentColor}.q-stepper__tab--disabled .q-stepper__dot{background:#00000038}.q-stepper__tab--disabled .q-stepper__label{color:#00000052}.q-stepper__tab--error{color:var(--q-negative)}.q-stepper__tab--error-with-icon .q-stepper__dot{background:#0000!important}.q-stepper__tab--error-with-icon .q-stepper__dot span{color:currentColor;font-size:24px}.q-stepper__header{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-stepper__header--border{border-bottom:1px solid #0000001f}.q-stepper__header--standard-labels .q-stepper__tab{justify-content:center;min-height:72px}.q-stepper__header--standard-labels .q-stepper__tab:first-child{justify-content:flex-start}.q-stepper__header--standard-labels .q-stepper__tab:last-child{justify-content:flex-end}.q-stepper__header--standard-labels .q-stepper__tab:only-child{justify-content:center}.q-stepper__header--standard-labels .q-stepper__dot:after{display:none}.q-stepper__header--alternative-labels .q-stepper__tab{flex-direction:column;justify-content:flex-start;min-height:104px;padding:24px 32px}.q-stepper__header--alternative-labels .q-stepper__dot{margin-right:0}.q-stepper__header--alternative-labels .q-stepper__label{margin-top:8px;text-align:center}.q-stepper__header--alternative-labels .q-stepper__label:after,.q-stepper__header--alternative-labels .q-stepper__label:before{display:none}.q-stepper__header--contracted,.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab{min-height:72px}.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab:first-child{align-items:flex-start}.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab:last-child{align-items:flex-end}.q-stepper__header--contracted .q-stepper__tab{padding:24px 0}.q-stepper__header--contracted .q-stepper__tab:first-child .q-stepper__dot{transform:translateX(24px)}.q-stepper__header--contracted .q-stepper__tab:last-child .q-stepper__dot{transform:translateX(-24px)}.q-stepper__header--contracted .q-stepper__tab:not(:last-child) .q-stepper__dot:after{display:block!important}.q-stepper__header--contracted .q-stepper__dot{margin:0}.q-stepper__header--contracted .q-stepper__label{display:none}.q-stepper__nav{padding-top:24px}.q-stepper--bordered{border:1px solid #0000001f}.q-stepper--horizontal .q-stepper__step-inner{padding:24px}.q-stepper--horizontal .q-stepper__tab:first-child{border-top-left-radius:inherit}.q-stepper--horizontal .q-stepper__tab:last-child{border-top-right-radius:inherit}.q-stepper--horizontal .q-stepper__tab:first-child .q-stepper__dot:before,.q-stepper--horizontal .q-stepper__tab:last-child .q-stepper__dot:after,.q-stepper--horizontal .q-stepper__tab:last-child .q-stepper__label:after{display:none}.q-stepper--horizontal .q-stepper__tab{overflow:hidden}.q-stepper--horizontal .q-stepper__line{contain:layout}.q-stepper--horizontal .q-stepper__line:after,.q-stepper--horizontal .q-stepper__line:before{background:#0000001f;height:1px;position:absolute;top:50%;width:100vw}.q-stepper--horizontal .q-stepper__dot:after,.q-stepper--horizontal .q-stepper__label:after{content:"";left:100%;margin-left:8px}.q-stepper--horizontal .q-stepper__dot:before{content:"";margin-right:8px;right:100%}.q-stepper--horizontal>.q-stepper__nav{padding:0 24px 24px}.q-stepper--vertical{padding:16px 0}.q-stepper--vertical .q-stepper__tab{padding:12px 24px}.q-stepper--vertical .q-stepper__title{line-height:18px}.q-stepper--vertical .q-stepper__step-inner{padding:0 24px 32px 60px}.q-stepper--vertical>.q-stepper__nav{padding:24px 24px 0}.q-stepper--vertical .q-stepper__step{overflow:hidden}.q-stepper--vertical .q-stepper__dot{margin-right:12px}.q-stepper--vertical .q-stepper__dot:after,.q-stepper--vertical .q-stepper__dot:before{background:#0000001f;content:"";height:99999px;left:50%;position:absolute;width:1px}.q-stepper--vertical .q-stepper__dot:before{bottom:100%;margin-bottom:8px}.q-stepper--vertical .q-stepper__dot:after{margin-top:8px;top:100%}.q-stepper--vertical .q-stepper__step:first-child .q-stepper__dot:before,.q-stepper--vertical .q-stepper__step:last-child .q-stepper__dot:after{display:none}.q-stepper--vertical .q-stepper__step:last-child .q-stepper__step-inner{padding-bottom:8px}.q-stepper--dark .q-stepper__header--border,.q-stepper--dark.q-stepper--bordered{border-color:#ffffff47}.q-stepper--dark.q-stepper--horizontal .q-stepper__line:after,.q-stepper--dark.q-stepper--horizontal .q-stepper__line:before,.q-stepper--dark.q-stepper--vertical .q-stepper__dot:after,.q-stepper--dark.q-stepper--vertical .q-stepper__dot:before{background:#ffffff47}.q-stepper--dark .q-stepper__tab--disabled{color:#ffffff47}.q-stepper--dark .q-stepper__tab--disabled .q-stepper__dot{background:#ffffff47}.q-stepper--dark .q-stepper__tab--disabled .q-stepper__label{color:#ffffff8a}.q-tab-panels{background:#fff}.q-tab-panel{padding:16px}.q-markup-table{background:#fff;overflow:auto}.q-table{border-collapse:initial;border-spacing:0;max-width:100%;width:100%}.q-table tbody td,.q-table thead tr{height:48px}.q-table th{font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none}.q-table th.sortable{cursor:pointer}.q-table th.sortable:hover .q-table__sort-icon{opacity:.64}.q-table th.sorted .q-table__sort-icon{opacity:.86!important}.q-table th.sort-desc .q-table__sort-icon{transform:rotate(180deg)}.q-table td,.q-table th{background-color:inherit;padding:7px 16px}.q-table td,.q-table th,.q-table thead{border-style:solid;border-width:0}.q-table tbody td{font-size:13px}.q-table__card{background-color:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;color:#000}.q-table__card .q-table__middle{flex:1 1 auto}.q-table__card .q-table__bottom,.q-table__card .q-table__top{flex:0 0 auto}.q-table__container{position:relative}.q-table__container>div:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-table__container>div:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.q-table__container>.q-inner-loading{border-radius:inherit!important}.q-table__top{padding:12px 16px}.q-table__top .q-table__control{flex-wrap:wrap}.q-table__title{font-size:20px;font-weight:400;letter-spacing:.005em}.q-table__separator{min-width:8px!important}.q-table__progress{height:0!important}.q-table__progress th{border:0!important;padding:0!important}.q-table__progress .q-linear-progress{bottom:0;position:absolute}.q-table__middle{max-width:100%}.q-table__bottom{font-size:12px;min-height:50px;padding:4px 14px 4px 16px}.q-table__bottom .q-table__control{min-height:24px}.q-table__bottom-nodata-icon{font-size:200%;margin-right:8px}.q-table__bottom-item{margin-right:16px}.q-table__control{align-items:center;display:flex}.q-table__sort-icon{font-size:120%;opacity:0;transition:transform .3s cubic-bezier(.25,.8,.5,1)}.q-table__sort-icon--center,.q-table__sort-icon--left{margin-left:4px}.q-table__sort-icon--right{margin-right:4px}.q-table--col-auto-width{width:1px}.q-table--flat{box-shadow:none}.q-table--bordered{border:1px solid #0000001f}.q-table--square{border-radius:0}.q-table__linear-progress{height:2px}.q-table--no-wrap td,.q-table--no-wrap th{white-space:nowrap}.q-table--grid{border-radius:4px;box-shadow:none}.q-table--grid .q-table__top{padding-bottom:4px}.q-table--grid .q-table__middle{margin-bottom:4px;min-height:2px}.q-table--grid .q-table__middle thead,.q-table--grid .q-table__middle thead th{border:0!important}.q-table--grid .q-table__linear-progress{bottom:0}.q-table--grid .q-table__bottom{border-top:0}.q-table--grid .q-table__grid-content{flex:1 1 auto}.q-table--grid.fullscreen{background:inherit}.q-table__grid-item-card{padding:12px;vertical-align:top}.q-table__grid-item-card .q-separator{margin:12px 0}.q-table__grid-item-row+.q-table__grid-item-row{margin-top:8px}.q-table__grid-item-title{font-size:12px;font-weight:500;opacity:.54}.q-table__grid-item-value{font-size:13px}.q-table__grid-item{padding:4px;transition:transform .3s cubic-bezier(.25,.8,.5,1)}.q-table__grid-item--selected{transform:scale(.95)}.q-table--cell-separator tbody tr:not(:last-child)>td,.q-table--cell-separator thead th,.q-table--horizontal-separator tbody tr:not(:last-child)>td,.q-table--horizontal-separator thead th{border-bottom-width:1px}.q-table--cell-separator td,.q-table--cell-separator th,.q-table--vertical-separator td,.q-table--vertical-separator th{border-left-width:1px}.q-table--cell-separator thead tr:last-child th,.q-table--cell-separator.q-table--loading tr:nth-last-child(2) th,.q-table--vertical-separator thead tr:last-child th,.q-table--vertical-separator.q-table--loading tr:nth-last-child(2) th{border-bottom-width:1px}.q-table--cell-separator td:first-child,.q-table--cell-separator th:first-child,.q-table--vertical-separator td:first-child,.q-table--vertical-separator th:first-child{border-left:0}.q-table--cell-separator .q-table__top,.q-table--vertical-separator .q-table__top{border-bottom:1px solid #0000001f}.q-table--dense .q-table__top{padding:6px 16px}.q-table--dense .q-table__bottom{min-height:33px}.q-table--dense .q-table__sort-icon{font-size:110%}.q-table--dense .q-table td,.q-table--dense .q-table th{padding:4px 8px}.q-table--dense .q-table tbody td,.q-table--dense .q-table tbody tr,.q-table--dense .q-table thead tr{height:28px}.q-table--dense .q-table td:first-child,.q-table--dense .q-table th:first-child{padding-left:16px}.q-table--dense .q-table td:last-child,.q-table--dense .q-table th:last-child{padding-right:16px}.q-table--dense .q-table__bottom-item{margin-right:8px}.q-table--dense .q-table__select .q-field__control,.q-table--dense .q-table__select .q-field__native{min-height:24px;padding:0}.q-table--dense .q-table__select .q-field__marginal{height:24px}.q-table__bottom{border-top:1px solid #0000001f}.q-table td,.q-table th,.q-table thead,.q-table tr{border-color:#0000001f}.q-table tbody td{position:relative}.q-table tbody td:after,.q-table tbody td:before{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.q-table tbody td:before{background:#00000008}.q-table tbody td:after{background:#0000000f}.q-table tbody tr.selected td:after,body.desktop .q-table>tbody>tr:not(.q-tr--no-hover):hover>td:not(.q-td--no-hover):before{content:""}.q-table--dark,.q-table--dark .q-table__bottom,.q-table--dark td,.q-table--dark th,.q-table--dark thead,.q-table--dark tr,.q-table__card--dark{border-color:#ffffff47}.q-table--dark tbody td:before{background:#ffffff12}.q-table--dark tbody td:after{background:#ffffff1a}.q-table--dark.q-table--cell-separator .q-table__top,.q-table--dark.q-table--vertical-separator .q-table__top{border-color:#ffffff47}.q-tab{color:inherit;min-height:48px;padding:0 16px;text-decoration:none;text-transform:uppercase;transition:color .3s,background-color .3s;white-space:nowrap}.q-tab--full{min-height:72px}.q-tab--no-caps{text-transform:none}.q-tab__content{height:inherit;min-width:40px;padding:4px 0}.q-tab__content--inline .q-tab__icon+.q-tab__label{padding-left:8px}.q-tab__content .q-chip--floating{right:-16px;top:0}.q-tab__icon{font-size:24px;height:24px;width:24px}.q-tab__label{font-size:14px;font-weight:500;line-height:1.715em}.q-tab .q-badge{right:-12px;top:3px}.q-tab__alert,.q-tab__alert-icon{position:absolute}.q-tab__alert{background:currentColor;border-radius:50%;height:10px;right:-9px;top:7px;width:10px}.q-tab__alert-icon{font-size:18px;right:-12px;top:2px}.q-tab__indicator{background:currentColor;height:2px;opacity:0}.q-tab--active .q-tab__indicator{opacity:1;transform-origin:left}.q-tab--inactive{opacity:.85}.q-tabs{position:relative;transition:color .3s,background-color .3s}.q-tabs--scrollable.q-tabs__arrows--outside.q-tabs--horizontal{padding-left:36px;padding-right:36px}.q-tabs--scrollable.q-tabs__arrows--outside.q-tabs--vertical{padding-bottom:36px;padding-top:36px}.q-tabs--scrollable.q-tabs__arrows--outside .q-tabs__arrow--faded{opacity:.3;pointer-events:none}.q-tabs--not-scrollable .q-tabs__arrow,.q-tabs--scrollable.q-tabs__arrows--inside .q-tabs__arrow--faded{display:none}.q-tabs--not-scrollable .q-tabs__content{border-radius:inherit}.q-tabs__arrow{cursor:pointer;font-size:32px;min-width:36px;text-shadow:0 0 3px #fff,0 0 1px #fff,0 0 1px #000;transition:opacity .3s}.q-tabs__content{flex:1 1 auto;overflow:hidden}.q-tabs__content--align-center{justify-content:center}.q-tabs__content--align-right{justify-content:flex-end}.q-tabs__content--align-justify .q-tab{flex:1 1 auto}.q-tabs__offset{display:none}.q-tabs--horizontal .q-tabs__arrow{height:100%}.q-tabs--horizontal .q-tabs__arrow--left{bottom:0;left:0;top:0}.q-tabs--horizontal .q-tabs__arrow--right{bottom:0;right:0;top:0}.q-tabs--vertical,.q-tabs--vertical .q-tabs__content{display:block!important;height:100%}.q-tabs--vertical .q-tabs__arrow{height:36px;text-align:center;width:100%}.q-tabs--vertical .q-tabs__arrow--left{left:0;right:0;top:0}.q-tabs--vertical .q-tabs__arrow--right{bottom:0;left:0;right:0}.q-tabs--vertical .q-tab{padding:0 8px}.q-tabs--vertical .q-tab__indicator{height:unset;width:2px}.q-tabs--vertical.q-tabs--not-scrollable .q-tabs__content{height:100%}.q-tabs--vertical.q-tabs--dense .q-tab__content{min-width:24px}.q-tabs--dense .q-tab{min-height:36px}.q-tabs--dense .q-tab--full{min-height:52px}.q-time{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;max-width:100%;min-width:290px;outline:0;width:290px}.q-time--bordered{border:1px solid #0000001f}.q-time__header{background-color:var(--q-primary);border-top-left-radius:inherit;color:#fff;font-weight:300;padding:16px}.q-time__actions{padding:0 16px 16px}.q-time__header-label{font-size:28px;letter-spacing:-.00833em;line-height:1}.q-time__header-label>div+div{margin-left:4px}.q-time__link{opacity:.56;outline:0;transition:opacity .3s ease-out}.q-time__link--active,.q-time__link:focus,.q-time__link:hover{opacity:1}.q-time__header-ampm{font-size:16px;letter-spacing:.1em}.q-time__content{padding:16px}.q-time__content:before{content:"";display:block;padding-bottom:100%}.q-time__container-parent{padding:16px}.q-time__container-child{background:#0000001f;border-radius:50%}.q-time__clock{font-size:14px;height:100%;max-height:100%;max-width:100%;padding:24px;width:100%}.q-time__clock-circle{position:relative}.q-time__clock-center{background:currentColor;border-radius:50%;height:6px;margin:auto;min-height:0;width:6px}.q-time__clock-pointer{background:currentColor;bottom:0;color:var(--q-primary);height:50%;left:50%;min-height:0;position:absolute;right:0;transform:translateX(-50%);transform-origin:0 0;width:2px}.q-time__clock-pointer:after,.q-time__clock-pointer:before{background:currentColor;border-radius:50%;content:"";left:50%;position:absolute;transform:translateX(-50%)}.q-time__clock-pointer:before{bottom:-4px;height:8px;width:8px}.q-time__clock-pointer:after{height:6px;top:-3px;width:6px}.q-time__clock-position{border-radius:50%;font-size:12px;height:32px;line-height:32px;margin:0;min-height:32px;padding:0;position:absolute;transform:translate(-50%,-50%);width:32px}.q-time__clock-position--disable{opacity:.4}.q-time__clock-position--active{background-color:var(--q-primary);color:#fff}.q-time__clock-pos-0{left:50%;top:0}.q-time__clock-pos-1{left:75%;top:6.7%}.q-time__clock-pos-2{left:93.3%;top:25%}.q-time__clock-pos-3{left:100%;top:50%}.q-time__clock-pos-4{left:93.3%;top:75%}.q-time__clock-pos-5{left:75%;top:93.3%}.q-time__clock-pos-6{left:50%;top:100%}.q-time__clock-pos-7{left:25%;top:93.3%}.q-time__clock-pos-8{left:6.7%;top:75%}.q-time__clock-pos-9{left:0;top:50%}.q-time__clock-pos-10{left:6.7%;top:25%}.q-time__clock-pos-11{left:25%;top:6.7%}.q-time__clock-pos-12{left:50%;top:15%}.q-time__clock-pos-13{left:67.5%;top:19.69%}.q-time__clock-pos-14{left:80.31%;top:32.5%}.q-time__clock-pos-15{left:85%;top:50%}.q-time__clock-pos-16{left:80.31%;top:67.5%}.q-time__clock-pos-17{left:67.5%;top:80.31%}.q-time__clock-pos-18{left:50%;top:85%}.q-time__clock-pos-19{left:32.5%;top:80.31%}.q-time__clock-pos-20{left:19.69%;top:67.5%}.q-time__clock-pos-21{left:15%;top:50%}.q-time__clock-pos-22{left:19.69%;top:32.5%}.q-time__clock-pos-23{left:32.5%;top:19.69%}.q-time__now-button{background-color:var(--q-primary);color:#fff;right:12px;top:12px}.q-time--readonly .q-time__content,.q-time--readonly .q-time__header-ampm,.q-time.disabled .q-time__content,.q-time.disabled .q-time__header-ampm{pointer-events:none}.q-time--portrait{display:inline-flex;flex-direction:column}.q-time--portrait .q-time__header{border-top-right-radius:inherit;min-height:86px}.q-time--portrait .q-time__header-ampm{margin-left:12px}.q-time--portrait.q-time--bordered .q-time__content{margin:1px 0}.q-time--landscape{align-items:stretch;display:inline-flex;min-width:420px}.q-time--landscape>div{display:flex;flex-direction:column;justify-content:center}.q-time--landscape .q-time__header{border-bottom-left-radius:inherit;min-width:156px}.q-time--landscape .q-time__header-ampm{margin-top:12px}.q-time--dark{border-color:#ffffff47}.q-timeline{list-style:none;padding:0;width:100%}.q-timeline h6{line-height:inherit}.q-timeline--dark{color:#fff}.q-timeline--dark .q-timeline__subtitle{opacity:.7}.q-timeline__content{padding-bottom:24px}.q-timeline__title{margin-bottom:16px;margin-top:0}.q-timeline__subtitle{font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:8px;opacity:.6;text-transform:uppercase}.q-timeline__dot{bottom:0;position:absolute;top:0;width:15px}.q-timeline__dot:after,.q-timeline__dot:before{background:currentColor;content:"";display:block;position:absolute}.q-timeline__dot:before{border:3px solid #0000;border-radius:100%;height:15px;left:0;top:4px;transition:background .3s ease-in-out,border .3s ease-in-out;width:15px}.q-timeline__dot:after{bottom:0;left:6px;opacity:.4;top:24px;width:3px}.q-timeline__dot .q-icon{color:#fff;font-size:16px;height:38px;left:0;line-height:38px;position:absolute;right:0;top:0;width:100%}.q-timeline__dot .q-icon>img,.q-timeline__dot .q-icon>svg{height:1em;width:1em}.q-timeline__dot-img{background:currentColor;border-radius:50%;height:31px;left:0;position:absolute;right:0;top:4px;width:31px}.q-timeline__heading{position:relative}.q-timeline__heading:first-child .q-timeline__heading-title{padding-top:0}.q-timeline__heading:last-child .q-timeline__heading-title{padding-bottom:0}.q-timeline__heading-title{margin:0;padding:32px 0}.q-timeline__entry{line-height:22px;position:relative}.q-timeline__entry:last-child{padding-bottom:0!important}.q-timeline__entry:last-child .q-timeline__dot:after{content:none}.q-timeline__entry--icon .q-timeline__dot{width:31px}.q-timeline__entry--icon .q-timeline__dot:before{height:31px;width:31px}.q-timeline__entry--icon .q-timeline__dot:after{left:14px;top:41px}.q-timeline__entry--icon .q-timeline__subtitle{padding-top:8px}.q-timeline--dense--right .q-timeline__entry{padding-left:40px}.q-timeline--dense--right .q-timeline__entry--icon .q-timeline__dot{left:-8px}.q-timeline--dense--right .q-timeline__dot{left:0}.q-timeline--dense--left .q-timeline__heading{text-align:right}.q-timeline--dense--left .q-timeline__entry{padding-right:40px}.q-timeline--dense--left .q-timeline__entry--icon .q-timeline__dot{right:-8px}.q-timeline--dense--left .q-timeline__content,.q-timeline--dense--left .q-timeline__subtitle,.q-timeline--dense--left .q-timeline__title{text-align:right}.q-timeline--dense--left .q-timeline__dot{right:0}.q-timeline--comfortable{display:table}.q-timeline--comfortable .q-timeline__heading{display:table-row;font-size:200%}.q-timeline--comfortable .q-timeline__heading>div{display:table-cell}.q-timeline--comfortable .q-timeline__entry{display:table-row;padding:0}.q-timeline--comfortable .q-timeline__entry--icon .q-timeline__content{padding-top:8px}.q-timeline--comfortable .q-timeline__content,.q-timeline--comfortable .q-timeline__dot,.q-timeline--comfortable .q-timeline__subtitle{display:table-cell;vertical-align:top}.q-timeline--comfortable .q-timeline__subtitle{width:35%}.q-timeline--comfortable .q-timeline__dot{min-width:31px;position:relative}.q-timeline--comfortable--right .q-timeline__heading .q-timeline__heading-title{margin-left:-50px}.q-timeline--comfortable--right .q-timeline__subtitle{padding-right:30px;text-align:right}.q-timeline--comfortable--right .q-timeline__content{padding-left:30px}.q-timeline--comfortable--right .q-timeline__entry--icon .q-timeline__dot{left:-8px}.q-timeline--comfortable--left .q-timeline__heading{text-align:right}.q-timeline--comfortable--left .q-timeline__heading .q-timeline__heading-title{margin-right:-50px}.q-timeline--comfortable--left .q-timeline__subtitle{padding-left:30px}.q-timeline--comfortable--left .q-timeline__content{padding-right:30px}.q-timeline--comfortable--left .q-timeline__content,.q-timeline--comfortable--left .q-timeline__title{text-align:right}.q-timeline--comfortable--left .q-timeline__entry--icon .q-timeline__dot{right:0}.q-timeline--comfortable--left .q-timeline__dot{right:-8px}.q-timeline--loose .q-timeline__heading-title{margin-left:0;text-align:center}.q-timeline--loose .q-timeline__content,.q-timeline--loose .q-timeline__dot,.q-timeline--loose .q-timeline__entry,.q-timeline--loose .q-timeline__subtitle{display:block;margin:0;padding:0}.q-timeline--loose .q-timeline__dot{left:50%;margin-left:-7.15px;position:absolute}.q-timeline--loose .q-timeline__entry{overflow:hidden;padding-bottom:24px}.q-timeline--loose .q-timeline__entry--icon .q-timeline__dot{margin-left:-15px}.q-timeline--loose .q-timeline__entry--icon .q-timeline__subtitle{line-height:38px}.q-timeline--loose .q-timeline__entry--icon .q-timeline__content{padding-top:8px}.q-timeline--loose .q-timeline__entry--left .q-timeline__content,.q-timeline--loose .q-timeline__entry--right .q-timeline__subtitle{float:left;padding-right:30px;text-align:right}.q-timeline--loose .q-timeline__entry--left .q-timeline__subtitle,.q-timeline--loose .q-timeline__entry--right .q-timeline__content{float:right;padding-left:30px;text-align:left}.q-timeline--loose .q-timeline__content,.q-timeline--loose .q-timeline__subtitle{width:50%}.q-toggle{vertical-align:middle}.q-toggle__native{height:1px;width:1px}.q-toggle__track{background:currentColor;border-radius:.175em;height:.35em;opacity:.38}.q-toggle__thumb{height:.5em;left:.25em;top:.25em;transition:left .22s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;width:.5em;z-index:0}.q-toggle__thumb:after{background:#fff;border-radius:50%;bottom:0;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;content:"";left:0;position:absolute;right:0;top:0}.q-toggle__thumb .q-icon{color:#000;font-size:.3em;min-width:1em;opacity:.54;z-index:1}.q-toggle__inner{font-size:40px;height:1em;min-width:1.4em;padding:.325em .3em;-webkit-print-color-adjust:exact;width:1.4em}.q-toggle__inner--indet .q-toggle__thumb{left:.45em}.q-toggle__inner--truthy{color:var(--q-primary)}.q-toggle__inner--truthy .q-toggle__track{opacity:.54}.q-toggle__inner--truthy .q-toggle__thumb{left:.65em}.q-toggle__inner--truthy .q-toggle__thumb:after{background-color:currentColor}.q-toggle__inner--truthy .q-toggle__thumb .q-icon{color:#fff;opacity:1}.q-toggle.disabled{opacity:.75!important}.q-toggle--dark .q-toggle__inner{color:#fff}.q-toggle--dark .q-toggle__inner--truthy{color:var(--q-primary)}.q-toggle--dark .q-toggle__thumb:before{opacity:.32!important}.q-toggle--dense .q-toggle__inner{height:.5em;min-width:.8em;padding:.07625em 0;width:.8em}.q-toggle--dense .q-toggle__thumb{left:0;top:0}.q-toggle--dense .q-toggle__inner--indet .q-toggle__thumb{left:.15em}.q-toggle--dense .q-toggle__inner--truthy .q-toggle__thumb{left:.3em}.q-toggle--dense .q-toggle__label{padding-left:.5em}.q-toggle--dense.reverse .q-toggle__label{padding-left:0;padding-right:.5em}body.desktop .q-toggle:not(.disabled) .q-toggle__thumb:before{background:currentColor;border-radius:50%;bottom:0;content:"";left:0;opacity:.12;position:absolute;right:0;top:0;transform:scale3d(0,0,1);transition:transform .22s cubic-bezier(0,0,.2,1)}body.desktop .q-toggle:not(.disabled):focus .q-toggle__thumb:before,body.desktop .q-toggle:not(.disabled):hover .q-toggle__thumb:before{transform:scale3d(2,2,1)}body.desktop .q-toggle--dense:not(.disabled):focus .q-toggle__thumb:before,body.desktop .q-toggle--dense:not(.disabled):hover .q-toggle__thumb:before{transform:scale3d(1.5,1.5,1)}.q-toolbar{min-height:50px;padding:0 12px;position:relative;width:100%}.q-toolbar--inset{padding-left:58px}.q-toolbar .q-avatar{font-size:38px}.q-toolbar__title{flex:1 1 0%;font-size:21px;font-weight:400;letter-spacing:.01em;max-width:100%;min-width:1px;padding:0 12px}.q-toolbar__title:first-child{padding-left:0}.q-toolbar__title:last-child{padding-right:0}.q-tooltip--style{background:#757575;border-radius:4px;color:#fafafa;font-size:10px;font-weight:400;text-transform:none}.q-tooltip{overflow-x:hidden;overflow-y:auto;padding:6px 10px;position:fixed!important;z-index:9000}@media (max-width:599.98px){.q-tooltip{font-size:14px;padding:8px 16px}}.q-tree{color:#9e9e9e;position:relative}.q-tree__node{padding:0 0 3px 22px}.q-tree__node:after{border-left:1px solid;bottom:0;content:"";left:-13px;position:absolute;right:auto;top:-3px;width:2px}.q-tree__node:last-child:after{display:none}.q-tree__node--disabled{pointer-events:none}.q-tree__node--disabled .disabled{opacity:1!important}.q-tree__node--disabled>.disabled,.q-tree__node--disabled>div,.q-tree__node--disabled>i{opacity:.6!important}.q-tree__node--disabled>.disabled .q-tree__node--disabled>.disabled,.q-tree__node--disabled>.disabled .q-tree__node--disabled>div,.q-tree__node--disabled>.disabled .q-tree__node--disabled>i,.q-tree__node--disabled>div .q-tree__node--disabled>.disabled,.q-tree__node--disabled>div .q-tree__node--disabled>div,.q-tree__node--disabled>div .q-tree__node--disabled>i,.q-tree__node--disabled>i .q-tree__node--disabled>.disabled,.q-tree__node--disabled>i .q-tree__node--disabled>div,.q-tree__node--disabled>i .q-tree__node--disabled>i{opacity:1!important}.q-tree__node-header:before{border-bottom:1px solid;border-left:1px solid;bottom:50%;content:"";left:-35px;position:absolute;top:-3px;width:31px}.q-tree__children{padding-left:25px}.q-tree__node-body{padding:5px 0 8px 5px}.q-tree__node--parent{padding-left:2px}.q-tree__node--parent>.q-tree__node-header:before{left:-15px;width:15px}.q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body{padding:5px 0 8px 27px}.q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body:after{border-left:1px solid;bottom:50px;content:"";height:100%;left:12px;position:absolute;right:auto;top:0;width:2px}.q-tree__node--link{cursor:pointer}.q-tree__node-header{border-radius:4px;margin-top:3px;outline:0;padding:4px}.q-tree__node-header-content{color:#000;transition:color .3s}.q-tree__node--selected .q-tree__node-header-content{color:#9e9e9e}.q-tree__icon,.q-tree__node-header-content .q-icon{font-size:21px}.q-tree__img{border-radius:2px;height:42px}.q-tree__avatar,.q-tree__node-header-content .q-avatar{border-radius:50%;font-size:28px;height:28px;width:28px}.q-tree__arrow,.q-tree__spinner{font-size:16px;margin-right:4px}.q-tree__arrow{transition:transform .3s}.q-tree__arrow--rotate{transform:rotate(90deg)}.q-tree__tickbox{margin-right:4px}.q-tree>.q-tree__node{padding:0}.q-tree>.q-tree__node:after,.q-tree>.q-tree__node>.q-tree__node-header:before{display:none}.q-tree>.q-tree__node--child>.q-tree__node-header{padding-left:24px}.q-tree--dark .q-tree__node-header-content{color:#fff}.q-tree--no-connectors .q-tree__node-body:after,.q-tree--no-connectors .q-tree__node-header:before,.q-tree--no-connectors .q-tree__node:after{display:none!important}.q-tree--dense>.q-tree__node--child>.q-tree__node-header{padding-left:1px}.q-tree--dense .q-tree__arrow,.q-tree--dense .q-tree__spinner{margin-right:1px}.q-tree--dense .q-tree__img{height:32px}.q-tree--dense .q-tree__tickbox{margin-right:3px}.q-tree--dense .q-tree__node{padding:0}.q-tree--dense .q-tree__node:after{left:-8px;top:0}.q-tree--dense .q-tree__node-header{margin-top:0;padding:1px}.q-tree--dense .q-tree__node-header:before{left:-8px;top:0;width:8px}.q-tree--dense .q-tree__node--child{padding-left:17px}.q-tree--dense .q-tree__node--child>.q-tree__node-header:before{left:-25px;width:21px}.q-tree--dense .q-tree__node-body{padding:0 0 2px}.q-tree--dense .q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body{padding:0 0 2px 20px}.q-tree--dense .q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body:after{left:8px}.q-tree--dense .q-tree__children{padding-left:16px}[dir=rtl] .q-tree__arrow{transform:rotate(180deg)}[dir=rtl] .q-tree__arrow--rotate{transform:rotate(90deg)}.q-uploader{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;max-height:320px;position:relative;vertical-align:top;width:320px}.q-uploader--bordered{border:1px solid #0000001f}.q-uploader__input{cursor:pointer!important;height:100%;opacity:0;width:100%;z-index:1}.q-uploader__input::-webkit-file-upload-button{cursor:pointer}.q-uploader__file:before{background:currentColor;bottom:0;content:"";left:0;opacity:.04;pointer-events:none;position:absolute;right:0;top:0}.q-uploader__file:before,.q-uploader__header{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-uploader__header{background-color:var(--q-primary);color:#fff;position:relative;width:100%}.q-uploader__spinner{font-size:24px;margin-right:4px}.q-uploader__header-content{padding:8px}.q-uploader__dnd{background:#fff9;outline:1px dashed currentColor;outline-offset:-4px}.q-uploader__overlay{background-color:#fff9;color:#000;font-size:36px}.q-uploader__list{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;flex:1 1 auto;min-height:60px;padding:8px;position:relative}.q-uploader__file{border:1px solid #0000001f;border-radius:4px 4px 0 0}.q-uploader__file .q-circular-progress{font-size:24px}.q-uploader__file--img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:200px;min-width:200px}.q-uploader__file--img:before{content:none}.q-uploader__file--img .q-circular-progress{color:#fff}.q-uploader__file--img .q-uploader__file-header{background:linear-gradient(180deg,#000000b3 20%,#fff0);padding-bottom:24px}.q-uploader__file+.q-uploader__file{margin-top:8px}.q-uploader__file-header{border-top-left-radius:inherit;border-top-right-radius:inherit;padding:4px 8px;position:relative}.q-uploader__file-header-content{padding-right:8px}.q-uploader__file-status{font-size:24px;margin-right:4px}.q-uploader__title{font-size:14px;font-weight:700;line-height:18px;word-break:break-word}.q-uploader__subtitle{font-size:12px;line-height:18px}.q-uploader--disable .q-uploader__header,.q-uploader--disable .q-uploader__list{pointer-events:none}.q-uploader--dark,.q-uploader--dark .q-uploader__file{border-color:#ffffff47}.q-uploader--dark .q-uploader__dnd,.q-uploader--dark .q-uploader__overlay{background:#ffffff4d}.q-uploader--dark .q-uploader__overlay{color:#fff}.q-video{border-radius:inherit;overflow:hidden;position:relative}.q-video embed,.q-video iframe,.q-video object{height:100%;width:100%}.q-video--responsive{height:0}.q-video--responsive embed,.q-video--responsive iframe,.q-video--responsive object{left:0;position:absolute;top:0}.q-virtual-scroll:focus{outline:0}.q-virtual-scroll__content{contain:content;outline:none}.q-virtual-scroll__content>*{overflow-anchor:none}.q-virtual-scroll__content>[data-q-vs-anchor]{overflow-anchor:auto}.q-virtual-scroll__padding{background:linear-gradient(#fff0,#fff0 20%,#80808008 0,#80808014 50%,#80808008 80%,#fff0 0,#fff0);background-size:var(--q-virtual-scroll-item-width,100%) var(--q-virtual-scroll-item-height,50px)}.q-table .q-virtual-scroll__padding tr{height:0!important}.q-table .q-virtual-scroll__padding td{padding:0!important}.q-virtual-scroll--horizontal{align-items:stretch}.q-virtual-scroll--horizontal,.q-virtual-scroll--horizontal .q-virtual-scroll__content{display:flex;flex-direction:row;flex-wrap:nowrap}.q-virtual-scroll--horizontal .q-virtual-scroll__content,.q-virtual-scroll--horizontal .q-virtual-scroll__content>*,.q-virtual-scroll--horizontal .q-virtual-scroll__padding{flex:0 0 auto}.q-virtual-scroll--horizontal .q-virtual-scroll__padding{background:linear-gradient(270deg,#fff0,#fff0 20%,#80808008 0,#80808014 50%,#80808008 80%,#fff0 0,#fff0);background-size:var(--q-virtual-scroll-item-width,50px) var(--q-virtual-scroll-item-height,100%)}.q-ripple{border-radius:inherit;contain:strict;height:100%;overflow:hidden;width:100%;z-index:0}.q-ripple,.q-ripple__inner{color:inherit;left:0;pointer-events:none;position:absolute;top:0}.q-ripple__inner{background:currentColor;border-radius:50%;opacity:0;will-change:transform,opacity}.q-ripple__inner--enter{transition:transform .225s cubic-bezier(.4,0,.2,1),opacity .1s cubic-bezier(.4,0,.2,1)}.q-ripple__inner--leave{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.q-morph--internal,.q-morph--invisible{bottom:200vh!important;opacity:0!important;pointer-events:none!important;position:fixed!important;right:200vw!important}.q-loading{color:#000;position:fixed!important}.q-loading__backdrop{background-color:#000;bottom:0;left:0;opacity:.5;position:fixed;right:0;top:0;transition:background-color .28s;z-index:-1}.q-loading__box{border-radius:4px;color:#fff;max-width:450px;padding:18px}.q-loading__message{margin:40px 20px 0;text-align:center}.q-notifications__list{left:0;margin-bottom:10px;pointer-events:none;position:relative;right:0;z-index:9500}.q-notifications__list--center{bottom:0;top:0}.q-notifications__list--top{top:0}.q-notifications__list--bottom{bottom:0}body.q-ios-padding .q-notifications__list--center,body.q-ios-padding .q-notifications__list--top{top:20px;top:env(safe-area-inset-top)}body.q-ios-padding .q-notifications__list--bottom,body.q-ios-padding .q-notifications__list--center{bottom:env(safe-area-inset-bottom)}.q-notification{background:#323232;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;margin:10px 10px 0;max-width:95vw;pointer-events:all;transition:transform 1s,opacity 1s;z-index:9500}.q-notification__icon{flex:0 0 1em;font-size:24px}.q-notification__icon--additional{margin-right:16px}.q-notification__avatar{font-size:32px}.q-notification__avatar--additional{margin-right:8px}.q-notification__spinner{font-size:32px}.q-notification__spinner--additional{margin-right:8px}.q-notification__message{padding:8px 0}.q-notification__caption{font-size:.9em;opacity:.7}.q-notification__actions{color:var(--q-primary)}.q-notification__badge{animation:q-notif-badge .42s;background-color:var(--q-negative);border-radius:4px;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;color:#fff;font-size:12px;line-height:12px;padding:4px 8px;position:absolute}.q-notification__badge--top-left,.q-notification__badge--top-right{top:-6px}.q-notification__badge--bottom-left,.q-notification__badge--bottom-right{bottom:-6px}.q-notification__badge--bottom-left,.q-notification__badge--top-left{left:-22px}.q-notification__badge--bottom-right,.q-notification__badge--top-right{right:-22px}.q-notification__progress{animation:q-notif-progress linear;background:currentColor;border-radius:4px 4px 0 0;bottom:0;height:3px;left:-10px;opacity:.3;position:absolute;right:-10px;transform:scaleX(0);transform-origin:0 50%;z-index:-1}.q-notification--standard{min-height:48px;padding:0 16px}.q-notification--standard .q-notification__actions{margin-right:-8px;padding:6px 0 6px 8px}.q-notification--multi-line{min-height:68px;padding:8px 16px}.q-notification--multi-line .q-notification__badge--top-left,.q-notification--multi-line .q-notification__badge--top-right{top:-15px}.q-notification--multi-line .q-notification__badge--bottom-left,.q-notification--multi-line .q-notification__badge--bottom-right{bottom:-15px}.q-notification--multi-line .q-notification__progress{bottom:-8px}.q-notification--multi-line .q-notification__actions{padding:0}.q-notification--multi-line .q-notification__actions--with-media{padding-left:25px}.q-notification--top-enter-from,.q-notification--top-leave-to,.q-notification--top-left-enter-from,.q-notification--top-left-leave-to,.q-notification--top-right-enter-from,.q-notification--top-right-leave-to{opacity:0;transform:translateY(-50px);z-index:9499}.q-notification--center-enter-from,.q-notification--center-leave-to,.q-notification--left-enter-from,.q-notification--left-leave-to,.q-notification--right-enter-from,.q-notification--right-leave-to{opacity:0;transform:rotateX(90deg);z-index:9499}.q-notification--bottom-enter-from,.q-notification--bottom-leave-to,.q-notification--bottom-left-enter-from,.q-notification--bottom-left-leave-to,.q-notification--bottom-right-enter-from,.q-notification--bottom-right-leave-to{opacity:0;transform:translateY(50px);z-index:9499}.q-notification--bottom-leave-active,.q-notification--bottom-left-leave-active,.q-notification--bottom-right-leave-active,.q-notification--center-leave-active,.q-notification--left-leave-active,.q-notification--right-leave-active,.q-notification--top-leave-active,.q-notification--top-left-leave-active,.q-notification--top-right-leave-active{margin-left:0;margin-right:0;position:absolute;z-index:9499}.q-notification--center-leave-active,.q-notification--top-leave-active{top:0}.q-notification--bottom-leave-active,.q-notification--bottom-left-leave-active,.q-notification--bottom-right-leave-active{bottom:0}@media (min-width:600px){.q-notification{max-width:65vw}}@keyframes q-notif-badge{15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}}@keyframes q-notif-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}:root{--animate-duration:0.3s;--animate-delay:0.3s;--animate-repeat:1}.animated{animation-duration:var(--animate-duration);animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.repeat-1{animation-iteration-count:var(--animate-repeat)}.animated.repeat-2{animation-iteration-count:calc(var(--animate-repeat)*2)}.animated.repeat-3{animation-iteration-count:calc(var(--animate-repeat)*3)}.animated.delay-1s{animation-delay:var(--animate-delay)}.animated.delay-2s{animation-delay:calc(var(--animate-delay)*2)}.animated.delay-3s{animation-delay:calc(var(--animate-delay)*3)}.animated.delay-4s{animation-delay:calc(var(--animate-delay)*4)}.animated.delay-5s{animation-delay:calc(var(--animate-delay)*5)}.animated.faster{animation-duration:calc(var(--animate-duration)/2)}.animated.fast{animation-duration:calc(var(--animate-duration)*.8)}.animated.slow{animation-duration:calc(var(--animate-duration)*2)}.animated.slower{animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.animated[class*=Out]{opacity:0}}.q-animate--scale{animation:q-scale .15s;animation-timing-function:cubic-bezier(.25,.8,.25,1)}@keyframes q-scale{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}.q-animate--fade{animation:q-fade .2s}@keyframes q-fade{0%{opacity:0}to{opacity:1}}:root{--q-primary:#1e6581;--q-secondary:#26a69a;--q-accent:#9c27b0;--q-positive:#64b624;--q-negative:#cd5029;--q-info:#31ccec;--q-warning:#f2c037;--q-dark:#1d1d1d;--q-dark-page:#121212}.text-dark{color:var(--q-dark)!important}.bg-dark{background:var(--q-dark)!important}.text-primary{color:var(--q-primary)!important}.bg-primary{background:var(--q-primary)!important}.text-secondary{color:var(--q-secondary)!important}.bg-secondary{background:var(--q-secondary)!important}.text-accent{color:var(--q-accent)!important}.bg-accent{background:var(--q-accent)!important}.text-positive{color:var(--q-positive)!important}.bg-positive{background:var(--q-positive)!important}.text-negative{color:var(--q-negative)!important}.bg-negative{background:var(--q-negative)!important}.text-info{color:var(--q-info)!important}.bg-info{background:var(--q-info)!important}.text-warning{color:var(--q-warning)!important}.bg-warning{background:var(--q-warning)!important}.text-white{color:#fff!important}.bg-white{background:#fff!important}.text-black{color:#000!important}.bg-black{background:#000!important}.text-transparent{color:#0000!important}.bg-transparent{background:#0000!important}.text-separator{color:#0000001f!important}.bg-separator{background:#0000001f!important}.text-dark-separator{color:#ffffff47!important}.bg-dark-separator{background:#ffffff47!important}.text-red{color:#f44336!important}.text-red-1{color:#ffebee!important}.text-red-2{color:#ffcdd2!important}.text-red-3{color:#ef9a9a!important}.text-red-4{color:#e57373!important}.text-red-5{color:#ef5350!important}.text-red-6{color:#f44336!important}.text-red-7{color:#e53935!important}.text-red-8{color:#d32f2f!important}.text-red-9{color:#c62828!important}.text-red-10{color:#b71c1c!important}.text-red-11{color:#ff8a80!important}.text-red-12{color:#ff5252!important}.text-red-13{color:#ff1744!important}.text-red-14{color:#d50000!important}.text-pink{color:#e91e63!important}.text-pink-1{color:#fce4ec!important}.text-pink-2{color:#f8bbd0!important}.text-pink-3{color:#f48fb1!important}.text-pink-4{color:#f06292!important}.text-pink-5{color:#ec407a!important}.text-pink-6{color:#e91e63!important}.text-pink-7{color:#d81b60!important}.text-pink-8{color:#c2185b!important}.text-pink-9{color:#ad1457!important}.text-pink-10{color:#880e4f!important}.text-pink-11{color:#ff80ab!important}.text-pink-12{color:#ff4081!important}.text-pink-13{color:#f50057!important}.text-pink-14{color:#c51162!important}.text-purple{color:#9c27b0!important}.text-purple-1{color:#f3e5f5!important}.text-purple-2{color:#e1bee7!important}.text-purple-3{color:#ce93d8!important}.text-purple-4{color:#ba68c8!important}.text-purple-5{color:#ab47bc!important}.text-purple-6{color:#9c27b0!important}.text-purple-7{color:#8e24aa!important}.text-purple-8{color:#7b1fa2!important}.text-purple-9{color:#6a1b9a!important}.text-purple-10{color:#4a148c!important}.text-purple-11{color:#ea80fc!important}.text-purple-12{color:#e040fb!important}.text-purple-13{color:#d500f9!important}.text-purple-14{color:#a0f!important}.text-deep-purple{color:#673ab7!important}.text-deep-purple-1{color:#ede7f6!important}.text-deep-purple-2{color:#d1c4e9!important}.text-deep-purple-3{color:#b39ddb!important}.text-deep-purple-4{color:#9575cd!important}.text-deep-purple-5{color:#7e57c2!important}.text-deep-purple-6{color:#673ab7!important}.text-deep-purple-7{color:#5e35b1!important}.text-deep-purple-8{color:#512da8!important}.text-deep-purple-9{color:#4527a0!important}.text-deep-purple-10{color:#311b92!important}.text-deep-purple-11{color:#b388ff!important}.text-deep-purple-12{color:#7c4dff!important}.text-deep-purple-13{color:#651fff!important}.text-deep-purple-14{color:#6200ea!important}.text-indigo{color:#3f51b5!important}.text-indigo-1{color:#e8eaf6!important}.text-indigo-2{color:#c5cae9!important}.text-indigo-3{color:#9fa8da!important}.text-indigo-4{color:#7986cb!important}.text-indigo-5{color:#5c6bc0!important}.text-indigo-6{color:#3f51b5!important}.text-indigo-7{color:#3949ab!important}.text-indigo-8{color:#303f9f!important}.text-indigo-9{color:#283593!important}.text-indigo-10{color:#1a237e!important}.text-indigo-11{color:#8c9eff!important}.text-indigo-12{color:#536dfe!important}.text-indigo-13{color:#3d5afe!important}.text-indigo-14{color:#304ffe!important}.text-blue{color:#2196f3!important}.text-blue-1{color:#e3f2fd!important}.text-blue-2{color:#bbdefb!important}.text-blue-3{color:#90caf9!important}.text-blue-4{color:#64b5f6!important}.text-blue-5{color:#42a5f5!important}.text-blue-6{color:#2196f3!important}.text-blue-7{color:#1e88e5!important}.text-blue-8{color:#1976d2!important}.text-blue-9{color:#1565c0!important}.text-blue-10{color:#0d47a1!important}.text-blue-11{color:#82b1ff!important}.text-blue-12{color:#448aff!important}.text-blue-13{color:#2979ff!important}.text-blue-14{color:#2962ff!important}.text-light-blue{color:#03a9f4!important}.text-light-blue-1{color:#e1f5fe!important}.text-light-blue-2{color:#b3e5fc!important}.text-light-blue-3{color:#81d4fa!important}.text-light-blue-4{color:#4fc3f7!important}.text-light-blue-5{color:#29b6f6!important}.text-light-blue-6{color:#03a9f4!important}.text-light-blue-7{color:#039be5!important}.text-light-blue-8{color:#0288d1!important}.text-light-blue-9{color:#0277bd!important}.text-light-blue-10{color:#01579b!important}.text-light-blue-11{color:#80d8ff!important}.text-light-blue-12{color:#40c4ff!important}.text-light-blue-13{color:#00b0ff!important}.text-light-blue-14{color:#0091ea!important}.text-cyan{color:#00bcd4!important}.text-cyan-1{color:#e0f7fa!important}.text-cyan-2{color:#b2ebf2!important}.text-cyan-3{color:#80deea!important}.text-cyan-4{color:#4dd0e1!important}.text-cyan-5{color:#26c6da!important}.text-cyan-6{color:#00bcd4!important}.text-cyan-7{color:#00acc1!important}.text-cyan-8{color:#0097a7!important}.text-cyan-9{color:#00838f!important}.text-cyan-10{color:#006064!important}.text-cyan-11{color:#84ffff!important}.text-cyan-12{color:#18ffff!important}.text-cyan-13{color:#00e5ff!important}.text-cyan-14{color:#00b8d4!important}.text-teal{color:#009688!important}.text-teal-1{color:#e0f2f1!important}.text-teal-2{color:#b2dfdb!important}.text-teal-3{color:#80cbc4!important}.text-teal-4{color:#4db6ac!important}.text-teal-5{color:#26a69a!important}.text-teal-6{color:#009688!important}.text-teal-7{color:#00897b!important}.text-teal-8{color:#00796b!important}.text-teal-9{color:#00695c!important}.text-teal-10{color:#004d40!important}.text-teal-11{color:#a7ffeb!important}.text-teal-12{color:#64ffda!important}.text-teal-13{color:#1de9b6!important}.text-teal-14{color:#00bfa5!important}.text-green{color:#4caf50!important}.text-green-1{color:#e8f5e9!important}.text-green-2{color:#c8e6c9!important}.text-green-3{color:#a5d6a7!important}.text-green-4{color:#81c784!important}.text-green-5{color:#66bb6a!important}.text-green-6{color:#4caf50!important}.text-green-7{color:#43a047!important}.text-green-8{color:#388e3c!important}.text-green-9{color:#2e7d32!important}.text-green-10{color:#1b5e20!important}.text-green-11{color:#b9f6ca!important}.text-green-12{color:#69f0ae!important}.text-green-13{color:#00e676!important}.text-green-14{color:#00c853!important}.text-light-green{color:#8bc34a!important}.text-light-green-1{color:#f1f8e9!important}.text-light-green-2{color:#dcedc8!important}.text-light-green-3{color:#c5e1a5!important}.text-light-green-4{color:#aed581!important}.text-light-green-5{color:#9ccc65!important}.text-light-green-6{color:#8bc34a!important}.text-light-green-7{color:#7cb342!important}.text-light-green-8{color:#689f38!important}.text-light-green-9{color:#558b2f!important}.text-light-green-10{color:#33691e!important}.text-light-green-11{color:#ccff90!important}.text-light-green-12{color:#b2ff59!important}.text-light-green-13{color:#76ff03!important}.text-light-green-14{color:#64dd17!important}.text-lime{color:#cddc39!important}.text-lime-1{color:#f9fbe7!important}.text-lime-2{color:#f0f4c3!important}.text-lime-3{color:#e6ee9c!important}.text-lime-4{color:#dce775!important}.text-lime-5{color:#d4e157!important}.text-lime-6{color:#cddc39!important}.text-lime-7{color:#c0ca33!important}.text-lime-8{color:#afb42b!important}.text-lime-9{color:#9e9d24!important}.text-lime-10{color:#827717!important}.text-lime-11{color:#f4ff81!important}.text-lime-12{color:#eeff41!important}.text-lime-13{color:#c6ff00!important}.text-lime-14{color:#aeea00!important}.text-yellow{color:#ffeb3b!important}.text-yellow-1{color:#fffde7!important}.text-yellow-2{color:#fff9c4!important}.text-yellow-3{color:#fff59d!important}.text-yellow-4{color:#fff176!important}.text-yellow-5{color:#ffee58!important}.text-yellow-6{color:#ffeb3b!important}.text-yellow-7{color:#fdd835!important}.text-yellow-8{color:#fbc02d!important}.text-yellow-9{color:#f9a825!important}.text-yellow-10{color:#f57f17!important}.text-yellow-11{color:#ffff8d!important}.text-yellow-12{color:#ff0!important}.text-yellow-13{color:#ffea00!important}.text-yellow-14{color:#ffd600!important}.text-amber{color:#ffc107!important}.text-amber-1{color:#fff8e1!important}.text-amber-2{color:#ffecb3!important}.text-amber-3{color:#ffe082!important}.text-amber-4{color:#ffd54f!important}.text-amber-5{color:#ffca28!important}.text-amber-6{color:#ffc107!important}.text-amber-7{color:#ffb300!important}.text-amber-8{color:#ffa000!important}.text-amber-9{color:#ff8f00!important}.text-amber-10{color:#ff6f00!important}.text-amber-11{color:#ffe57f!important}.text-amber-12{color:#ffd740!important}.text-amber-13{color:#ffc400!important}.text-amber-14{color:#ffab00!important}.text-orange{color:#ff9800!important}.text-orange-1{color:#fff3e0!important}.text-orange-2{color:#ffe0b2!important}.text-orange-3{color:#ffcc80!important}.text-orange-4{color:#ffb74d!important}.text-orange-5{color:#ffa726!important}.text-orange-6{color:#ff9800!important}.text-orange-7{color:#fb8c00!important}.text-orange-8{color:#f57c00!important}.text-orange-9{color:#ef6c00!important}.text-orange-10{color:#e65100!important}.text-orange-11{color:#ffd180!important}.text-orange-12{color:#ffab40!important}.text-orange-13{color:#ff9100!important}.text-orange-14{color:#ff6d00!important}.text-deep-orange{color:#ff5722!important}.text-deep-orange-1{color:#fbe9e7!important}.text-deep-orange-2{color:#ffccbc!important}.text-deep-orange-3{color:#ffab91!important}.text-deep-orange-4{color:#ff8a65!important}.text-deep-orange-5{color:#ff7043!important}.text-deep-orange-6{color:#ff5722!important}.text-deep-orange-7{color:#f4511e!important}.text-deep-orange-8{color:#e64a19!important}.text-deep-orange-9{color:#d84315!important}.text-deep-orange-10{color:#bf360c!important}.text-deep-orange-11{color:#ff9e80!important}.text-deep-orange-12{color:#ff6e40!important}.text-deep-orange-13{color:#ff3d00!important}.text-deep-orange-14{color:#dd2c00!important}.text-brown{color:#795548!important}.text-brown-1{color:#efebe9!important}.text-brown-2{color:#d7ccc8!important}.text-brown-3{color:#bcaaa4!important}.text-brown-4{color:#a1887f!important}.text-brown-5{color:#8d6e63!important}.text-brown-6{color:#795548!important}.text-brown-7{color:#6d4c41!important}.text-brown-8{color:#5d4037!important}.text-brown-9{color:#4e342e!important}.text-brown-10{color:#3e2723!important}.text-brown-11{color:#d7ccc8!important}.text-brown-12{color:#bcaaa4!important}.text-brown-13{color:#8d6e63!important}.text-brown-14{color:#5d4037!important}.text-grey{color:#9e9e9e!important}.text-grey-1{color:#fafafa!important}.text-grey-2{color:#f5f5f5!important}.text-grey-3{color:#eee!important}.text-grey-4{color:#e0e0e0!important}.text-grey-5{color:#bdbdbd!important}.text-grey-6{color:#9e9e9e!important}.text-grey-7{color:#757575!important}.text-grey-8{color:#616161!important}.text-grey-9{color:#424242!important}.text-grey-10{color:#212121!important}.text-grey-11{color:#f5f5f5!important}.text-grey-12{color:#eee!important}.text-grey-13{color:#bdbdbd!important}.text-grey-14{color:#616161!important}.text-blue-grey{color:#607d8b!important}.text-blue-grey-1{color:#eceff1!important}.text-blue-grey-2{color:#cfd8dc!important}.text-blue-grey-3{color:#b0bec5!important}.text-blue-grey-4{color:#90a4ae!important}.text-blue-grey-5{color:#78909c!important}.text-blue-grey-6{color:#607d8b!important}.text-blue-grey-7{color:#546e7a!important}.text-blue-grey-8{color:#455a64!important}.text-blue-grey-9{color:#37474f!important}.text-blue-grey-10{color:#263238!important}.text-blue-grey-11{color:#cfd8dc!important}.text-blue-grey-12{color:#b0bec5!important}.text-blue-grey-13{color:#78909c!important}.text-blue-grey-14{color:#455a64!important}.bg-red{background:#f44336!important}.bg-red-1{background:#ffebee!important}.bg-red-2{background:#ffcdd2!important}.bg-red-3{background:#ef9a9a!important}.bg-red-4{background:#e57373!important}.bg-red-5{background:#ef5350!important}.bg-red-6{background:#f44336!important}.bg-red-7{background:#e53935!important}.bg-red-8{background:#d32f2f!important}.bg-red-9{background:#c62828!important}.bg-red-10{background:#b71c1c!important}.bg-red-11{background:#ff8a80!important}.bg-red-12{background:#ff5252!important}.bg-red-13{background:#ff1744!important}.bg-red-14{background:#d50000!important}.bg-pink{background:#e91e63!important}.bg-pink-1{background:#fce4ec!important}.bg-pink-2{background:#f8bbd0!important}.bg-pink-3{background:#f48fb1!important}.bg-pink-4{background:#f06292!important}.bg-pink-5{background:#ec407a!important}.bg-pink-6{background:#e91e63!important}.bg-pink-7{background:#d81b60!important}.bg-pink-8{background:#c2185b!important}.bg-pink-9{background:#ad1457!important}.bg-pink-10{background:#880e4f!important}.bg-pink-11{background:#ff80ab!important}.bg-pink-12{background:#ff4081!important}.bg-pink-13{background:#f50057!important}.bg-pink-14{background:#c51162!important}.bg-purple{background:#9c27b0!important}.bg-purple-1{background:#f3e5f5!important}.bg-purple-2{background:#e1bee7!important}.bg-purple-3{background:#ce93d8!important}.bg-purple-4{background:#ba68c8!important}.bg-purple-5{background:#ab47bc!important}.bg-purple-6{background:#9c27b0!important}.bg-purple-7{background:#8e24aa!important}.bg-purple-8{background:#7b1fa2!important}.bg-purple-9{background:#6a1b9a!important}.bg-purple-10{background:#4a148c!important}.bg-purple-11{background:#ea80fc!important}.bg-purple-12{background:#e040fb!important}.bg-purple-13{background:#d500f9!important}.bg-purple-14{background:#a0f!important}.bg-deep-purple{background:#673ab7!important}.bg-deep-purple-1{background:#ede7f6!important}.bg-deep-purple-2{background:#d1c4e9!important}.bg-deep-purple-3{background:#b39ddb!important}.bg-deep-purple-4{background:#9575cd!important}.bg-deep-purple-5{background:#7e57c2!important}.bg-deep-purple-6{background:#673ab7!important}.bg-deep-purple-7{background:#5e35b1!important}.bg-deep-purple-8{background:#512da8!important}.bg-deep-purple-9{background:#4527a0!important}.bg-deep-purple-10{background:#311b92!important}.bg-deep-purple-11{background:#b388ff!important}.bg-deep-purple-12{background:#7c4dff!important}.bg-deep-purple-13{background:#651fff!important}.bg-deep-purple-14{background:#6200ea!important}.bg-indigo{background:#3f51b5!important}.bg-indigo-1{background:#e8eaf6!important}.bg-indigo-2{background:#c5cae9!important}.bg-indigo-3{background:#9fa8da!important}.bg-indigo-4{background:#7986cb!important}.bg-indigo-5{background:#5c6bc0!important}.bg-indigo-6{background:#3f51b5!important}.bg-indigo-7{background:#3949ab!important}.bg-indigo-8{background:#303f9f!important}.bg-indigo-9{background:#283593!important}.bg-indigo-10{background:#1a237e!important}.bg-indigo-11{background:#8c9eff!important}.bg-indigo-12{background:#536dfe!important}.bg-indigo-13{background:#3d5afe!important}.bg-indigo-14{background:#304ffe!important}.bg-blue{background:#2196f3!important}.bg-blue-1{background:#e3f2fd!important}.bg-blue-2{background:#bbdefb!important}.bg-blue-3{background:#90caf9!important}.bg-blue-4{background:#64b5f6!important}.bg-blue-5{background:#42a5f5!important}.bg-blue-6{background:#2196f3!important}.bg-blue-7{background:#1e88e5!important}.bg-blue-8{background:#1976d2!important}.bg-blue-9{background:#1565c0!important}.bg-blue-10{background:#0d47a1!important}.bg-blue-11{background:#82b1ff!important}.bg-blue-12{background:#448aff!important}.bg-blue-13{background:#2979ff!important}.bg-blue-14{background:#2962ff!important}.bg-light-blue{background:#03a9f4!important}.bg-light-blue-1{background:#e1f5fe!important}.bg-light-blue-2{background:#b3e5fc!important}.bg-light-blue-3{background:#81d4fa!important}.bg-light-blue-4{background:#4fc3f7!important}.bg-light-blue-5{background:#29b6f6!important}.bg-light-blue-6{background:#03a9f4!important}.bg-light-blue-7{background:#039be5!important}.bg-light-blue-8{background:#0288d1!important}.bg-light-blue-9{background:#0277bd!important}.bg-light-blue-10{background:#01579b!important}.bg-light-blue-11{background:#80d8ff!important}.bg-light-blue-12{background:#40c4ff!important}.bg-light-blue-13{background:#00b0ff!important}.bg-light-blue-14{background:#0091ea!important}.bg-cyan{background:#00bcd4!important}.bg-cyan-1{background:#e0f7fa!important}.bg-cyan-2{background:#b2ebf2!important}.bg-cyan-3{background:#80deea!important}.bg-cyan-4{background:#4dd0e1!important}.bg-cyan-5{background:#26c6da!important}.bg-cyan-6{background:#00bcd4!important}.bg-cyan-7{background:#00acc1!important}.bg-cyan-8{background:#0097a7!important}.bg-cyan-9{background:#00838f!important}.bg-cyan-10{background:#006064!important}.bg-cyan-11{background:#84ffff!important}.bg-cyan-12{background:#18ffff!important}.bg-cyan-13{background:#00e5ff!important}.bg-cyan-14{background:#00b8d4!important}.bg-teal{background:#009688!important}.bg-teal-1{background:#e0f2f1!important}.bg-teal-2{background:#b2dfdb!important}.bg-teal-3{background:#80cbc4!important}.bg-teal-4{background:#4db6ac!important}.bg-teal-5{background:#26a69a!important}.bg-teal-6{background:#009688!important}.bg-teal-7{background:#00897b!important}.bg-teal-8{background:#00796b!important}.bg-teal-9{background:#00695c!important}.bg-teal-10{background:#004d40!important}.bg-teal-11{background:#a7ffeb!important}.bg-teal-12{background:#64ffda!important}.bg-teal-13{background:#1de9b6!important}.bg-teal-14{background:#00bfa5!important}.bg-green{background:#4caf50!important}.bg-green-1{background:#e8f5e9!important}.bg-green-2{background:#c8e6c9!important}.bg-green-3{background:#a5d6a7!important}.bg-green-4{background:#81c784!important}.bg-green-5{background:#66bb6a!important}.bg-green-6{background:#4caf50!important}.bg-green-7{background:#43a047!important}.bg-green-8{background:#388e3c!important}.bg-green-9{background:#2e7d32!important}.bg-green-10{background:#1b5e20!important}.bg-green-11{background:#b9f6ca!important}.bg-green-12{background:#69f0ae!important}.bg-green-13{background:#00e676!important}.bg-green-14{background:#00c853!important}.bg-light-green{background:#8bc34a!important}.bg-light-green-1{background:#f1f8e9!important}.bg-light-green-2{background:#dcedc8!important}.bg-light-green-3{background:#c5e1a5!important}.bg-light-green-4{background:#aed581!important}.bg-light-green-5{background:#9ccc65!important}.bg-light-green-6{background:#8bc34a!important}.bg-light-green-7{background:#7cb342!important}.bg-light-green-8{background:#689f38!important}.bg-light-green-9{background:#558b2f!important}.bg-light-green-10{background:#33691e!important}.bg-light-green-11{background:#ccff90!important}.bg-light-green-12{background:#b2ff59!important}.bg-light-green-13{background:#76ff03!important}.bg-light-green-14{background:#64dd17!important}.bg-lime{background:#cddc39!important}.bg-lime-1{background:#f9fbe7!important}.bg-lime-2{background:#f0f4c3!important}.bg-lime-3{background:#e6ee9c!important}.bg-lime-4{background:#dce775!important}.bg-lime-5{background:#d4e157!important}.bg-lime-6{background:#cddc39!important}.bg-lime-7{background:#c0ca33!important}.bg-lime-8{background:#afb42b!important}.bg-lime-9{background:#9e9d24!important}.bg-lime-10{background:#827717!important}.bg-lime-11{background:#f4ff81!important}.bg-lime-12{background:#eeff41!important}.bg-lime-13{background:#c6ff00!important}.bg-lime-14{background:#aeea00!important}.bg-yellow{background:#ffeb3b!important}.bg-yellow-1{background:#fffde7!important}.bg-yellow-2{background:#fff9c4!important}.bg-yellow-3{background:#fff59d!important}.bg-yellow-4{background:#fff176!important}.bg-yellow-5{background:#ffee58!important}.bg-yellow-6{background:#ffeb3b!important}.bg-yellow-7{background:#fdd835!important}.bg-yellow-8{background:#fbc02d!important}.bg-yellow-9{background:#f9a825!important}.bg-yellow-10{background:#f57f17!important}.bg-yellow-11{background:#ffff8d!important}.bg-yellow-12{background:#ff0!important}.bg-yellow-13{background:#ffea00!important}.bg-yellow-14{background:#ffd600!important}.bg-amber{background:#ffc107!important}.bg-amber-1{background:#fff8e1!important}.bg-amber-2{background:#ffecb3!important}.bg-amber-3{background:#ffe082!important}.bg-amber-4{background:#ffd54f!important}.bg-amber-5{background:#ffca28!important}.bg-amber-6{background:#ffc107!important}.bg-amber-7{background:#ffb300!important}.bg-amber-8{background:#ffa000!important}.bg-amber-9{background:#ff8f00!important}.bg-amber-10{background:#ff6f00!important}.bg-amber-11{background:#ffe57f!important}.bg-amber-12{background:#ffd740!important}.bg-amber-13{background:#ffc400!important}.bg-amber-14{background:#ffab00!important}.bg-orange{background:#ff9800!important}.bg-orange-1{background:#fff3e0!important}.bg-orange-2{background:#ffe0b2!important}.bg-orange-3{background:#ffcc80!important}.bg-orange-4{background:#ffb74d!important}.bg-orange-5{background:#ffa726!important}.bg-orange-6{background:#ff9800!important}.bg-orange-7{background:#fb8c00!important}.bg-orange-8{background:#f57c00!important}.bg-orange-9{background:#ef6c00!important}.bg-orange-10{background:#e65100!important}.bg-orange-11{background:#ffd180!important}.bg-orange-12{background:#ffab40!important}.bg-orange-13{background:#ff9100!important}.bg-orange-14{background:#ff6d00!important}.bg-deep-orange{background:#ff5722!important}.bg-deep-orange-1{background:#fbe9e7!important}.bg-deep-orange-2{background:#ffccbc!important}.bg-deep-orange-3{background:#ffab91!important}.bg-deep-orange-4{background:#ff8a65!important}.bg-deep-orange-5{background:#ff7043!important}.bg-deep-orange-6{background:#ff5722!important}.bg-deep-orange-7{background:#f4511e!important}.bg-deep-orange-8{background:#e64a19!important}.bg-deep-orange-9{background:#d84315!important}.bg-deep-orange-10{background:#bf360c!important}.bg-deep-orange-11{background:#ff9e80!important}.bg-deep-orange-12{background:#ff6e40!important}.bg-deep-orange-13{background:#ff3d00!important}.bg-deep-orange-14{background:#dd2c00!important}.bg-brown{background:#795548!important}.bg-brown-1{background:#efebe9!important}.bg-brown-2{background:#d7ccc8!important}.bg-brown-3{background:#bcaaa4!important}.bg-brown-4{background:#a1887f!important}.bg-brown-5{background:#8d6e63!important}.bg-brown-6{background:#795548!important}.bg-brown-7{background:#6d4c41!important}.bg-brown-8{background:#5d4037!important}.bg-brown-9{background:#4e342e!important}.bg-brown-10{background:#3e2723!important}.bg-brown-11{background:#d7ccc8!important}.bg-brown-12{background:#bcaaa4!important}.bg-brown-13{background:#8d6e63!important}.bg-brown-14{background:#5d4037!important}.bg-grey{background:#9e9e9e!important}.bg-grey-1{background:#fafafa!important}.bg-grey-2{background:#f5f5f5!important}.bg-grey-3{background:#eee!important}.bg-grey-4{background:#e0e0e0!important}.bg-grey-5{background:#bdbdbd!important}.bg-grey-6{background:#9e9e9e!important}.bg-grey-7{background:#757575!important}.bg-grey-8{background:#616161!important}.bg-grey-9{background:#424242!important}.bg-grey-10{background:#212121!important}.bg-grey-11{background:#f5f5f5!important}.bg-grey-12{background:#eee!important}.bg-grey-13{background:#bdbdbd!important}.bg-grey-14{background:#616161!important}.bg-blue-grey{background:#607d8b!important}.bg-blue-grey-1{background:#eceff1!important}.bg-blue-grey-2{background:#cfd8dc!important}.bg-blue-grey-3{background:#b0bec5!important}.bg-blue-grey-4{background:#90a4ae!important}.bg-blue-grey-5{background:#78909c!important}.bg-blue-grey-6{background:#607d8b!important}.bg-blue-grey-7{background:#546e7a!important}.bg-blue-grey-8{background:#455a64!important}.bg-blue-grey-9{background:#37474f!important}.bg-blue-grey-10{background:#263238!important}.bg-blue-grey-11{background:#cfd8dc!important}.bg-blue-grey-12{background:#b0bec5!important}.bg-blue-grey-13{background:#78909c!important}.bg-blue-grey-14{background:#455a64!important}.shadow-transition{transition:box-shadow .28s cubic-bezier(.4,0,.2,1)!important}.shadow-1{box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f}.shadow-up-1{box-shadow:0 -1px 3px #0003,0 -1px 1px #00000024,0 -2px 1px -1px #0000001f}.shadow-2{box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.shadow-up-2{box-shadow:0 -1px 5px #0003,0 -2px 2px #00000024,0 -3px 1px -2px #0000001f}.shadow-3{box-shadow:0 1px 8px #0003,0 3px 4px #00000024,0 3px 3px -2px #0000001f}.shadow-up-3{box-shadow:0 -1px 8px #0003,0 -3px 4px #00000024,0 -3px 3px -2px #0000001f}.shadow-4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.shadow-up-4{box-shadow:0 -2px 4px -1px #0003,0 -4px 5px #00000024,0 -1px 10px #0000001f}.shadow-5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.shadow-up-5{box-shadow:0 -3px 5px -1px #0003,0 -5px 8px #00000024,0 -1px 14px #0000001f}.shadow-6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.shadow-up-6{box-shadow:0 -3px 5px -1px #0003,0 -6px 10px #00000024,0 -1px 18px #0000001f}.shadow-7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.shadow-up-7{box-shadow:0 -4px 5px -2px #0003,0 -7px 10px 1px #00000024,0 -2px 16px 1px #0000001f}.shadow-8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.shadow-up-8{box-shadow:0 -5px 5px -3px #0003,0 -8px 10px 1px #00000024,0 -3px 14px 2px #0000001f}.shadow-9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.shadow-up-9{box-shadow:0 -5px 6px -3px #0003,0 -9px 12px 1px #00000024,0 -3px 16px 2px #0000001f}.shadow-10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.shadow-up-10{box-shadow:0 -6px 6px -3px #0003,0 -10px 14px 1px #00000024,0 -4px 18px 3px #0000001f}.shadow-11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.shadow-up-11{box-shadow:0 -6px 7px -4px #0003,0 -11px 15px 1px #00000024,0 -4px 20px 3px #0000001f}.shadow-12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.shadow-up-12{box-shadow:0 -7px 8px -4px #0003,0 -12px 17px 2px #00000024,0 -5px 22px 4px #0000001f}.shadow-13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.shadow-up-13{box-shadow:0 -7px 8px -4px #0003,0 -13px 19px 2px #00000024,0 -5px 24px 4px #0000001f}.shadow-14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.shadow-up-14{box-shadow:0 -7px 9px -4px #0003,0 -14px 21px 2px #00000024,0 -5px 26px 4px #0000001f}.shadow-15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.shadow-up-15{box-shadow:0 -8px 9px -5px #0003,0 -15px 22px 2px #00000024,0 -6px 28px 5px #0000001f}.shadow-16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.shadow-up-16{box-shadow:0 -8px 10px -5px #0003,0 -16px 24px 2px #00000024,0 -6px 30px 5px #0000001f}.shadow-17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.shadow-up-17{box-shadow:0 -8px 11px -5px #0003,0 -17px 26px 2px #00000024,0 -6px 32px 5px #0000001f}.shadow-18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.shadow-up-18{box-shadow:0 -9px 11px -5px #0003,0 -18px 28px 2px #00000024,0 -7px 34px 6px #0000001f}.shadow-19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.shadow-up-19{box-shadow:0 -9px 12px -6px #0003,0 -19px 29px 2px #00000024,0 -7px 36px 6px #0000001f}.shadow-20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.shadow-up-20{box-shadow:0 -10px 13px -6px #0003,0 -20px 31px 3px #00000024,0 -8px 38px 7px #0000001f}.shadow-21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.shadow-up-21{box-shadow:0 -10px 13px -6px #0003,0 -21px 33px 3px #00000024,0 -8px 40px 7px #0000001f}.shadow-22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.shadow-up-22{box-shadow:0 -10px 14px -6px #0003,0 -22px 35px 3px #00000024,0 -8px 42px 7px #0000001f}.shadow-23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.shadow-up-23{box-shadow:0 -11px 14px -7px #0003,0 -23px 36px 3px #00000024,0 -9px 44px 8px #0000001f}.shadow-24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.shadow-up-24{box-shadow:0 -11px 15px -7px #0003,0 -24px 38px 3px #00000024,0 -9px 46px 8px #0000001f}.no-shadow,.shadow-0{box-shadow:none!important}.inset-shadow{box-shadow:inset 0 7px 9px -7px #000000b3!important}.inset-shadow-down{box-shadow:inset 0 -7px 9px -7px #000000b3!important}.z-marginals{z-index:2000}.z-notify{z-index:9500}.z-fullscreen{z-index:6000}.z-inherit{z-index:inherit!important}.column,.flex,.row{display:flex;flex-wrap:wrap}.column.inline,.flex.inline,.row.inline{display:inline-flex}.row.reverse{flex-direction:row-reverse}.column{flex-direction:column}.column.reverse{flex-direction:column-reverse}.wrap{flex-wrap:wrap}.no-wrap{flex-wrap:nowrap}.reverse-wrap{flex-wrap:wrap-reverse}.order-first{order:-10000}.order-last{order:10000}.order-none{order:0}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.flex-center,.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.flex-center,.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-stretch{align-content:stretch}.content-between{align-content:space-between}.content-around{align-content:space-around}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-baseline{align-self:baseline}.self-stretch{align-self:stretch}.q-gutter-none,.q-gutter-none>*,.q-gutter-x-none,.q-gutter-x-none>*{margin-left:0}.q-gutter-none,.q-gutter-none>*,.q-gutter-y-none,.q-gutter-y-none>*{margin-top:0}.q-col-gutter-none,.q-col-gutter-x-none{margin-left:0}.q-col-gutter-none>*,.q-col-gutter-x-none>*{padding-left:0}.q-col-gutter-none,.q-col-gutter-y-none{margin-top:0}.q-col-gutter-none>*,.q-col-gutter-y-none>*{padding-top:0}.q-gutter-x-xs,.q-gutter-xs{margin-left:-4px}.q-gutter-x-xs>*,.q-gutter-xs>*{margin-left:4px}.q-gutter-xs,.q-gutter-y-xs{margin-top:-4px}.q-gutter-xs>*,.q-gutter-y-xs>*{margin-top:4px}.q-col-gutter-x-xs,.q-col-gutter-xs{margin-left:-4px}.q-col-gutter-x-xs>*,.q-col-gutter-xs>*{padding-left:4px}.q-col-gutter-xs,.q-col-gutter-y-xs{margin-top:-4px}.q-col-gutter-xs>*,.q-col-gutter-y-xs>*{padding-top:4px}.q-gutter-sm,.q-gutter-x-sm{margin-left:-8px}.q-gutter-sm>*,.q-gutter-x-sm>*{margin-left:8px}.q-gutter-sm,.q-gutter-y-sm{margin-top:-8px}.q-gutter-sm>*,.q-gutter-y-sm>*{margin-top:8px}.q-col-gutter-sm,.q-col-gutter-x-sm{margin-left:-8px}.q-col-gutter-sm>*,.q-col-gutter-x-sm>*{padding-left:8px}.q-col-gutter-sm,.q-col-gutter-y-sm{margin-top:-8px}.q-col-gutter-sm>*,.q-col-gutter-y-sm>*{padding-top:8px}.q-gutter-md,.q-gutter-x-md{margin-left:-16px}.q-gutter-md>*,.q-gutter-x-md>*{margin-left:16px}.q-gutter-md,.q-gutter-y-md{margin-top:-16px}.q-gutter-md>*,.q-gutter-y-md>*{margin-top:16px}.q-col-gutter-md,.q-col-gutter-x-md{margin-left:-16px}.q-col-gutter-md>*,.q-col-gutter-x-md>*{padding-left:16px}.q-col-gutter-md,.q-col-gutter-y-md{margin-top:-16px}.q-col-gutter-md>*,.q-col-gutter-y-md>*{padding-top:16px}.q-gutter-lg,.q-gutter-x-lg{margin-left:-24px}.q-gutter-lg>*,.q-gutter-x-lg>*{margin-left:24px}.q-gutter-lg,.q-gutter-y-lg{margin-top:-24px}.q-gutter-lg>*,.q-gutter-y-lg>*{margin-top:24px}.q-col-gutter-lg,.q-col-gutter-x-lg{margin-left:-24px}.q-col-gutter-lg>*,.q-col-gutter-x-lg>*{padding-left:24px}.q-col-gutter-lg,.q-col-gutter-y-lg{margin-top:-24px}.q-col-gutter-lg>*,.q-col-gutter-y-lg>*{padding-top:24px}.q-gutter-x-xl,.q-gutter-xl{margin-left:-48px}.q-gutter-x-xl>*,.q-gutter-xl>*{margin-left:48px}.q-gutter-xl,.q-gutter-y-xl{margin-top:-48px}.q-gutter-xl>*,.q-gutter-y-xl>*{margin-top:48px}.q-col-gutter-x-xl,.q-col-gutter-xl{margin-left:-48px}.q-col-gutter-x-xl>*,.q-col-gutter-xl>*{padding-left:48px}.q-col-gutter-xl,.q-col-gutter-y-xl{margin-top:-48px}.q-col-gutter-xl>*,.q-col-gutter-y-xl>*{padding-top:48px}@media (min-width:0){.flex>.col,.flex>.col-0,.flex>.col-1,.flex>.col-10,.flex>.col-11,.flex>.col-12,.flex>.col-2,.flex>.col-3,.flex>.col-4,.flex>.col-5,.flex>.col-6,.flex>.col-7,.flex>.col-8,.flex>.col-9,.flex>.col-auto,.flex>.col-grow,.flex>.col-shrink,.flex>.col-xs,.flex>.col-xs-0,.flex>.col-xs-1,.flex>.col-xs-10,.flex>.col-xs-11,.flex>.col-xs-12,.flex>.col-xs-2,.flex>.col-xs-3,.flex>.col-xs-4,.flex>.col-xs-5,.flex>.col-xs-6,.flex>.col-xs-7,.flex>.col-xs-8,.flex>.col-xs-9,.flex>.col-xs-auto,.flex>.col-xs-grow,.flex>.col-xs-shrink,.row>.col,.row>.col-0,.row>.col-1,.row>.col-10,.row>.col-11,.row>.col-12,.row>.col-2,.row>.col-3,.row>.col-4,.row>.col-5,.row>.col-6,.row>.col-7,.row>.col-8,.row>.col-9,.row>.col-auto,.row>.col-grow,.row>.col-shrink,.row>.col-xs,.row>.col-xs-0,.row>.col-xs-1,.row>.col-xs-10,.row>.col-xs-11,.row>.col-xs-12,.row>.col-xs-2,.row>.col-xs-3,.row>.col-xs-4,.row>.col-xs-5,.row>.col-xs-6,.row>.col-xs-7,.row>.col-xs-8,.row>.col-xs-9,.row>.col-xs-auto,.row>.col-xs-grow,.row>.col-xs-shrink{max-width:100%;min-width:0;width:auto}.column>.col,.column>.col-0,.column>.col-1,.column>.col-10,.column>.col-11,.column>.col-12,.column>.col-2,.column>.col-3,.column>.col-4,.column>.col-5,.column>.col-6,.column>.col-7,.column>.col-8,.column>.col-9,.column>.col-auto,.column>.col-grow,.column>.col-shrink,.column>.col-xs,.column>.col-xs-0,.column>.col-xs-1,.column>.col-xs-10,.column>.col-xs-11,.column>.col-xs-12,.column>.col-xs-2,.column>.col-xs-3,.column>.col-xs-4,.column>.col-xs-5,.column>.col-xs-6,.column>.col-xs-7,.column>.col-xs-8,.column>.col-xs-9,.column>.col-xs-auto,.column>.col-xs-grow,.column>.col-xs-shrink,.flex>.col,.flex>.col-0,.flex>.col-1,.flex>.col-10,.flex>.col-11,.flex>.col-12,.flex>.col-2,.flex>.col-3,.flex>.col-4,.flex>.col-5,.flex>.col-6,.flex>.col-7,.flex>.col-8,.flex>.col-9,.flex>.col-auto,.flex>.col-grow,.flex>.col-shrink,.flex>.col-xs,.flex>.col-xs-0,.flex>.col-xs-1,.flex>.col-xs-10,.flex>.col-xs-11,.flex>.col-xs-12,.flex>.col-xs-2,.flex>.col-xs-3,.flex>.col-xs-4,.flex>.col-xs-5,.flex>.col-xs-6,.flex>.col-xs-7,.flex>.col-xs-8,.flex>.col-xs-9,.flex>.col-xs-auto,.flex>.col-xs-grow,.flex>.col-xs-shrink{height:auto;max-height:100%;min-height:0}.col,.col-xs{flex:10000 1 0%}.col-0,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-xs-0,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-auto{flex:0 0 auto}.col-grow,.col-xs-grow{flex:1 0 auto}.col-shrink,.col-xs-shrink{flex:0 1 auto}.row>.col-0,.row>.col-xs-0{height:auto;width:0}.row>.offset-0,.row>.offset-xs-0{margin-left:0}.column>.col-0,.column>.col-xs-0{height:0;width:auto}.row>.col-1,.row>.col-xs-1{height:auto;width:8.3333%}.row>.offset-1,.row>.offset-xs-1{margin-left:8.3333%}.column>.col-1,.column>.col-xs-1{height:8.3333%;width:auto}.row>.col-2,.row>.col-xs-2{height:auto;width:16.6667%}.row>.offset-2,.row>.offset-xs-2{margin-left:16.6667%}.column>.col-2,.column>.col-xs-2{height:16.6667%;width:auto}.row>.col-3,.row>.col-xs-3{height:auto;width:25%}.row>.offset-3,.row>.offset-xs-3{margin-left:25%}.column>.col-3,.column>.col-xs-3{height:25%;width:auto}.row>.col-4,.row>.col-xs-4{height:auto;width:33.3333%}.row>.offset-4,.row>.offset-xs-4{margin-left:33.3333%}.column>.col-4,.column>.col-xs-4{height:33.3333%;width:auto}.row>.col-5,.row>.col-xs-5{height:auto;width:41.6667%}.row>.offset-5,.row>.offset-xs-5{margin-left:41.6667%}.column>.col-5,.column>.col-xs-5{height:41.6667%;width:auto}.row>.col-6,.row>.col-xs-6{height:auto;width:50%}.row>.offset-6,.row>.offset-xs-6{margin-left:50%}.column>.col-6,.column>.col-xs-6{height:50%;width:auto}.row>.col-7,.row>.col-xs-7{height:auto;width:58.3333%}.row>.offset-7,.row>.offset-xs-7{margin-left:58.3333%}.column>.col-7,.column>.col-xs-7{height:58.3333%;width:auto}.row>.col-8,.row>.col-xs-8{height:auto;width:66.6667%}.row>.offset-8,.row>.offset-xs-8{margin-left:66.6667%}.column>.col-8,.column>.col-xs-8{height:66.6667%;width:auto}.row>.col-9,.row>.col-xs-9{height:auto;width:75%}.row>.offset-9,.row>.offset-xs-9{margin-left:75%}.column>.col-9,.column>.col-xs-9{height:75%;width:auto}.row>.col-10,.row>.col-xs-10{height:auto;width:83.3333%}.row>.offset-10,.row>.offset-xs-10{margin-left:83.3333%}.column>.col-10,.column>.col-xs-10{height:83.3333%;width:auto}.row>.col-11,.row>.col-xs-11{height:auto;width:91.6667%}.row>.offset-11,.row>.offset-xs-11{margin-left:91.6667%}.column>.col-11,.column>.col-xs-11{height:91.6667%;width:auto}.row>.col-12,.row>.col-xs-12{height:auto;width:100%}.row>.offset-12,.row>.offset-xs-12{margin-left:100%}.column>.col-12,.column>.col-xs-12{height:100%;width:auto}.row>.col-all{flex:0 0 100%;height:auto}}@media (min-width:600px){.flex>.col-sm,.flex>.col-sm-0,.flex>.col-sm-1,.flex>.col-sm-10,.flex>.col-sm-11,.flex>.col-sm-12,.flex>.col-sm-2,.flex>.col-sm-3,.flex>.col-sm-4,.flex>.col-sm-5,.flex>.col-sm-6,.flex>.col-sm-7,.flex>.col-sm-8,.flex>.col-sm-9,.flex>.col-sm-auto,.flex>.col-sm-grow,.flex>.col-sm-shrink,.row>.col-sm,.row>.col-sm-0,.row>.col-sm-1,.row>.col-sm-10,.row>.col-sm-11,.row>.col-sm-12,.row>.col-sm-2,.row>.col-sm-3,.row>.col-sm-4,.row>.col-sm-5,.row>.col-sm-6,.row>.col-sm-7,.row>.col-sm-8,.row>.col-sm-9,.row>.col-sm-auto,.row>.col-sm-grow,.row>.col-sm-shrink{max-width:100%;min-width:0;width:auto}.column>.col-sm,.column>.col-sm-0,.column>.col-sm-1,.column>.col-sm-10,.column>.col-sm-11,.column>.col-sm-12,.column>.col-sm-2,.column>.col-sm-3,.column>.col-sm-4,.column>.col-sm-5,.column>.col-sm-6,.column>.col-sm-7,.column>.col-sm-8,.column>.col-sm-9,.column>.col-sm-auto,.column>.col-sm-grow,.column>.col-sm-shrink,.flex>.col-sm,.flex>.col-sm-0,.flex>.col-sm-1,.flex>.col-sm-10,.flex>.col-sm-11,.flex>.col-sm-12,.flex>.col-sm-2,.flex>.col-sm-3,.flex>.col-sm-4,.flex>.col-sm-5,.flex>.col-sm-6,.flex>.col-sm-7,.flex>.col-sm-8,.flex>.col-sm-9,.flex>.col-sm-auto,.flex>.col-sm-grow,.flex>.col-sm-shrink{height:auto;max-height:100%;min-height:0}.col-sm{flex:10000 1 0%}.col-sm-0,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto{flex:0 0 auto}.col-sm-grow{flex:1 0 auto}.col-sm-shrink{flex:0 1 auto}.row>.col-sm-0{height:auto;width:0}.row>.offset-sm-0{margin-left:0}.column>.col-sm-0{height:0;width:auto}.row>.col-sm-1{height:auto;width:8.3333%}.row>.offset-sm-1{margin-left:8.3333%}.column>.col-sm-1{height:8.3333%;width:auto}.row>.col-sm-2{height:auto;width:16.6667%}.row>.offset-sm-2{margin-left:16.6667%}.column>.col-sm-2{height:16.6667%;width:auto}.row>.col-sm-3{height:auto;width:25%}.row>.offset-sm-3{margin-left:25%}.column>.col-sm-3{height:25%;width:auto}.row>.col-sm-4{height:auto;width:33.3333%}.row>.offset-sm-4{margin-left:33.3333%}.column>.col-sm-4{height:33.3333%;width:auto}.row>.col-sm-5{height:auto;width:41.6667%}.row>.offset-sm-5{margin-left:41.6667%}.column>.col-sm-5{height:41.6667%;width:auto}.row>.col-sm-6{height:auto;width:50%}.row>.offset-sm-6{margin-left:50%}.column>.col-sm-6{height:50%;width:auto}.row>.col-sm-7{height:auto;width:58.3333%}.row>.offset-sm-7{margin-left:58.3333%}.column>.col-sm-7{height:58.3333%;width:auto}.row>.col-sm-8{height:auto;width:66.6667%}.row>.offset-sm-8{margin-left:66.6667%}.column>.col-sm-8{height:66.6667%;width:auto}.row>.col-sm-9{height:auto;width:75%}.row>.offset-sm-9{margin-left:75%}.column>.col-sm-9{height:75%;width:auto}.row>.col-sm-10{height:auto;width:83.3333%}.row>.offset-sm-10{margin-left:83.3333%}.column>.col-sm-10{height:83.3333%;width:auto}.row>.col-sm-11{height:auto;width:91.6667%}.row>.offset-sm-11{margin-left:91.6667%}.column>.col-sm-11{height:91.6667%;width:auto}.row>.col-sm-12{height:auto;width:100%}.row>.offset-sm-12{margin-left:100%}.column>.col-sm-12{height:100%;width:auto}}@media (min-width:1024px){.flex>.col-md,.flex>.col-md-0,.flex>.col-md-1,.flex>.col-md-10,.flex>.col-md-11,.flex>.col-md-12,.flex>.col-md-2,.flex>.col-md-3,.flex>.col-md-4,.flex>.col-md-5,.flex>.col-md-6,.flex>.col-md-7,.flex>.col-md-8,.flex>.col-md-9,.flex>.col-md-auto,.flex>.col-md-grow,.flex>.col-md-shrink,.row>.col-md,.row>.col-md-0,.row>.col-md-1,.row>.col-md-10,.row>.col-md-11,.row>.col-md-12,.row>.col-md-2,.row>.col-md-3,.row>.col-md-4,.row>.col-md-5,.row>.col-md-6,.row>.col-md-7,.row>.col-md-8,.row>.col-md-9,.row>.col-md-auto,.row>.col-md-grow,.row>.col-md-shrink{max-width:100%;min-width:0;width:auto}.column>.col-md,.column>.col-md-0,.column>.col-md-1,.column>.col-md-10,.column>.col-md-11,.column>.col-md-12,.column>.col-md-2,.column>.col-md-3,.column>.col-md-4,.column>.col-md-5,.column>.col-md-6,.column>.col-md-7,.column>.col-md-8,.column>.col-md-9,.column>.col-md-auto,.column>.col-md-grow,.column>.col-md-shrink,.flex>.col-md,.flex>.col-md-0,.flex>.col-md-1,.flex>.col-md-10,.flex>.col-md-11,.flex>.col-md-12,.flex>.col-md-2,.flex>.col-md-3,.flex>.col-md-4,.flex>.col-md-5,.flex>.col-md-6,.flex>.col-md-7,.flex>.col-md-8,.flex>.col-md-9,.flex>.col-md-auto,.flex>.col-md-grow,.flex>.col-md-shrink{height:auto;max-height:100%;min-height:0}.col-md{flex:10000 1 0%}.col-md-0,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto{flex:0 0 auto}.col-md-grow{flex:1 0 auto}.col-md-shrink{flex:0 1 auto}.row>.col-md-0{height:auto;width:0}.row>.offset-md-0{margin-left:0}.column>.col-md-0{height:0;width:auto}.row>.col-md-1{height:auto;width:8.3333%}.row>.offset-md-1{margin-left:8.3333%}.column>.col-md-1{height:8.3333%;width:auto}.row>.col-md-2{height:auto;width:16.6667%}.row>.offset-md-2{margin-left:16.6667%}.column>.col-md-2{height:16.6667%;width:auto}.row>.col-md-3{height:auto;width:25%}.row>.offset-md-3{margin-left:25%}.column>.col-md-3{height:25%;width:auto}.row>.col-md-4{height:auto;width:33.3333%}.row>.offset-md-4{margin-left:33.3333%}.column>.col-md-4{height:33.3333%;width:auto}.row>.col-md-5{height:auto;width:41.6667%}.row>.offset-md-5{margin-left:41.6667%}.column>.col-md-5{height:41.6667%;width:auto}.row>.col-md-6{height:auto;width:50%}.row>.offset-md-6{margin-left:50%}.column>.col-md-6{height:50%;width:auto}.row>.col-md-7{height:auto;width:58.3333%}.row>.offset-md-7{margin-left:58.3333%}.column>.col-md-7{height:58.3333%;width:auto}.row>.col-md-8{height:auto;width:66.6667%}.row>.offset-md-8{margin-left:66.6667%}.column>.col-md-8{height:66.6667%;width:auto}.row>.col-md-9{height:auto;width:75%}.row>.offset-md-9{margin-left:75%}.column>.col-md-9{height:75%;width:auto}.row>.col-md-10{height:auto;width:83.3333%}.row>.offset-md-10{margin-left:83.3333%}.column>.col-md-10{height:83.3333%;width:auto}.row>.col-md-11{height:auto;width:91.6667%}.row>.offset-md-11{margin-left:91.6667%}.column>.col-md-11{height:91.6667%;width:auto}.row>.col-md-12{height:auto;width:100%}.row>.offset-md-12{margin-left:100%}.column>.col-md-12{height:100%;width:auto}}@media (min-width:1440px){.flex>.col-lg,.flex>.col-lg-0,.flex>.col-lg-1,.flex>.col-lg-10,.flex>.col-lg-11,.flex>.col-lg-12,.flex>.col-lg-2,.flex>.col-lg-3,.flex>.col-lg-4,.flex>.col-lg-5,.flex>.col-lg-6,.flex>.col-lg-7,.flex>.col-lg-8,.flex>.col-lg-9,.flex>.col-lg-auto,.flex>.col-lg-grow,.flex>.col-lg-shrink,.row>.col-lg,.row>.col-lg-0,.row>.col-lg-1,.row>.col-lg-10,.row>.col-lg-11,.row>.col-lg-12,.row>.col-lg-2,.row>.col-lg-3,.row>.col-lg-4,.row>.col-lg-5,.row>.col-lg-6,.row>.col-lg-7,.row>.col-lg-8,.row>.col-lg-9,.row>.col-lg-auto,.row>.col-lg-grow,.row>.col-lg-shrink{max-width:100%;min-width:0;width:auto}.column>.col-lg,.column>.col-lg-0,.column>.col-lg-1,.column>.col-lg-10,.column>.col-lg-11,.column>.col-lg-12,.column>.col-lg-2,.column>.col-lg-3,.column>.col-lg-4,.column>.col-lg-5,.column>.col-lg-6,.column>.col-lg-7,.column>.col-lg-8,.column>.col-lg-9,.column>.col-lg-auto,.column>.col-lg-grow,.column>.col-lg-shrink,.flex>.col-lg,.flex>.col-lg-0,.flex>.col-lg-1,.flex>.col-lg-10,.flex>.col-lg-11,.flex>.col-lg-12,.flex>.col-lg-2,.flex>.col-lg-3,.flex>.col-lg-4,.flex>.col-lg-5,.flex>.col-lg-6,.flex>.col-lg-7,.flex>.col-lg-8,.flex>.col-lg-9,.flex>.col-lg-auto,.flex>.col-lg-grow,.flex>.col-lg-shrink{height:auto;max-height:100%;min-height:0}.col-lg{flex:10000 1 0%}.col-lg-0,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto{flex:0 0 auto}.col-lg-grow{flex:1 0 auto}.col-lg-shrink{flex:0 1 auto}.row>.col-lg-0{height:auto;width:0}.row>.offset-lg-0{margin-left:0}.column>.col-lg-0{height:0;width:auto}.row>.col-lg-1{height:auto;width:8.3333%}.row>.offset-lg-1{margin-left:8.3333%}.column>.col-lg-1{height:8.3333%;width:auto}.row>.col-lg-2{height:auto;width:16.6667%}.row>.offset-lg-2{margin-left:16.6667%}.column>.col-lg-2{height:16.6667%;width:auto}.row>.col-lg-3{height:auto;width:25%}.row>.offset-lg-3{margin-left:25%}.column>.col-lg-3{height:25%;width:auto}.row>.col-lg-4{height:auto;width:33.3333%}.row>.offset-lg-4{margin-left:33.3333%}.column>.col-lg-4{height:33.3333%;width:auto}.row>.col-lg-5{height:auto;width:41.6667%}.row>.offset-lg-5{margin-left:41.6667%}.column>.col-lg-5{height:41.6667%;width:auto}.row>.col-lg-6{height:auto;width:50%}.row>.offset-lg-6{margin-left:50%}.column>.col-lg-6{height:50%;width:auto}.row>.col-lg-7{height:auto;width:58.3333%}.row>.offset-lg-7{margin-left:58.3333%}.column>.col-lg-7{height:58.3333%;width:auto}.row>.col-lg-8{height:auto;width:66.6667%}.row>.offset-lg-8{margin-left:66.6667%}.column>.col-lg-8{height:66.6667%;width:auto}.row>.col-lg-9{height:auto;width:75%}.row>.offset-lg-9{margin-left:75%}.column>.col-lg-9{height:75%;width:auto}.row>.col-lg-10{height:auto;width:83.3333%}.row>.offset-lg-10{margin-left:83.3333%}.column>.col-lg-10{height:83.3333%;width:auto}.row>.col-lg-11{height:auto;width:91.6667%}.row>.offset-lg-11{margin-left:91.6667%}.column>.col-lg-11{height:91.6667%;width:auto}.row>.col-lg-12{height:auto;width:100%}.row>.offset-lg-12{margin-left:100%}.column>.col-lg-12{height:100%;width:auto}}@media (min-width:1920px){.flex>.col-xl,.flex>.col-xl-0,.flex>.col-xl-1,.flex>.col-xl-10,.flex>.col-xl-11,.flex>.col-xl-12,.flex>.col-xl-2,.flex>.col-xl-3,.flex>.col-xl-4,.flex>.col-xl-5,.flex>.col-xl-6,.flex>.col-xl-7,.flex>.col-xl-8,.flex>.col-xl-9,.flex>.col-xl-auto,.flex>.col-xl-grow,.flex>.col-xl-shrink,.row>.col-xl,.row>.col-xl-0,.row>.col-xl-1,.row>.col-xl-10,.row>.col-xl-11,.row>.col-xl-12,.row>.col-xl-2,.row>.col-xl-3,.row>.col-xl-4,.row>.col-xl-5,.row>.col-xl-6,.row>.col-xl-7,.row>.col-xl-8,.row>.col-xl-9,.row>.col-xl-auto,.row>.col-xl-grow,.row>.col-xl-shrink{max-width:100%;min-width:0;width:auto}.column>.col-xl,.column>.col-xl-0,.column>.col-xl-1,.column>.col-xl-10,.column>.col-xl-11,.column>.col-xl-12,.column>.col-xl-2,.column>.col-xl-3,.column>.col-xl-4,.column>.col-xl-5,.column>.col-xl-6,.column>.col-xl-7,.column>.col-xl-8,.column>.col-xl-9,.column>.col-xl-auto,.column>.col-xl-grow,.column>.col-xl-shrink,.flex>.col-xl,.flex>.col-xl-0,.flex>.col-xl-1,.flex>.col-xl-10,.flex>.col-xl-11,.flex>.col-xl-12,.flex>.col-xl-2,.flex>.col-xl-3,.flex>.col-xl-4,.flex>.col-xl-5,.flex>.col-xl-6,.flex>.col-xl-7,.flex>.col-xl-8,.flex>.col-xl-9,.flex>.col-xl-auto,.flex>.col-xl-grow,.flex>.col-xl-shrink{height:auto;max-height:100%;min-height:0}.col-xl{flex:10000 1 0%}.col-xl-0,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{flex:0 0 auto}.col-xl-grow{flex:1 0 auto}.col-xl-shrink{flex:0 1 auto}.row>.col-xl-0{height:auto;width:0}.row>.offset-xl-0{margin-left:0}.column>.col-xl-0{height:0;width:auto}.row>.col-xl-1{height:auto;width:8.3333%}.row>.offset-xl-1{margin-left:8.3333%}.column>.col-xl-1{height:8.3333%;width:auto}.row>.col-xl-2{height:auto;width:16.6667%}.row>.offset-xl-2{margin-left:16.6667%}.column>.col-xl-2{height:16.6667%;width:auto}.row>.col-xl-3{height:auto;width:25%}.row>.offset-xl-3{margin-left:25%}.column>.col-xl-3{height:25%;width:auto}.row>.col-xl-4{height:auto;width:33.3333%}.row>.offset-xl-4{margin-left:33.3333%}.column>.col-xl-4{height:33.3333%;width:auto}.row>.col-xl-5{height:auto;width:41.6667%}.row>.offset-xl-5{margin-left:41.6667%}.column>.col-xl-5{height:41.6667%;width:auto}.row>.col-xl-6{height:auto;width:50%}.row>.offset-xl-6{margin-left:50%}.column>.col-xl-6{height:50%;width:auto}.row>.col-xl-7{height:auto;width:58.3333%}.row>.offset-xl-7{margin-left:58.3333%}.column>.col-xl-7{height:58.3333%;width:auto}.row>.col-xl-8{height:auto;width:66.6667%}.row>.offset-xl-8{margin-left:66.6667%}.column>.col-xl-8{height:66.6667%;width:auto}.row>.col-xl-9{height:auto;width:75%}.row>.offset-xl-9{margin-left:75%}.column>.col-xl-9{height:75%;width:auto}.row>.col-xl-10{height:auto;width:83.3333%}.row>.offset-xl-10{margin-left:83.3333%}.column>.col-xl-10{height:83.3333%;width:auto}.row>.col-xl-11{height:auto;width:91.6667%}.row>.offset-xl-11{margin-left:91.6667%}.column>.col-xl-11{height:91.6667%;width:auto}.row>.col-xl-12{height:auto;width:100%}.row>.offset-xl-12{margin-left:100%}.column>.col-xl-12{height:100%;width:auto}}.rounded-borders{border-radius:4px}.border-radius-inherit{border-radius:inherit}.no-transition{transition:none!important}.transition-0{transition:0s!important}.glossy{background-image:linear-gradient(180deg,#ffffff4d,#fff0 50%,#0000001f 51%,#0000000a)!important}.q-placeholder::placeholder{color:inherit;opacity:.7}.q-body--fullscreen-mixin,.q-body--prevent-scroll{position:fixed!important}.q-body--force-scrollbar-x{overflow-x:scroll}.q-body--force-scrollbar-y{overflow-y:scroll}.q-no-input-spinner{-moz-appearance:textfield!important}.q-no-input-spinner::-webkit-inner-spin-button,.q-no-input-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.q-link{outline:0;text-decoration:none}.q-link--focusable:focus-visible{-webkit-text-decoration:underline dashed currentColor 1px;text-decoration:underline dashed currentColor 1px}body.electron .q-electron-drag{-webkit-app-region:drag;-webkit-user-select:none}body.electron .q-electron-drag .q-btn-item,body.electron .q-electron-drag--exception{-webkit-app-region:no-drag}img.responsive{height:auto;max-width:100%}.non-selectable{-webkit-user-select:none!important;user-select:none!important}.scroll{overflow:auto}.scroll,.scroll-x,.scroll-y{-webkit-overflow-scrolling:touch;will-change:scroll-position}.scroll-x{overflow-x:auto}.scroll-y{overflow-y:auto}.no-scroll{overflow:hidden!important}.no-pointer-events,.no-pointer-events--children,.no-pointer-events--children *{pointer-events:none!important}.all-pointer-events{pointer-events:all!important}.cursor-pointer{cursor:pointer!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-inherit{cursor:inherit!important}.cursor-none{cursor:none!important}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}.rotate-45{transform:rotate(45deg)}.rotate-90{transform:rotate(90deg)}.rotate-135{transform:rotate(135deg)}.rotate-180{transform:rotate(180deg)}.rotate-225{transform:rotate(225deg)}.rotate-270{transform:rotate(270deg)}.rotate-315{transform:rotate(315deg)}.flip-horizontal{transform:scaleX(-1)}.flip-vertical{transform:scaleY(-1)}.float-left{float:left}.float-right{float:right}.relative-position{position:relative}.fixed,.fixed-bottom,.fixed-bottom-left,.fixed-bottom-right,.fixed-center,.fixed-full,.fixed-left,.fixed-right,.fixed-top,.fixed-top-left,.fixed-top-right,.fullscreen{position:fixed}.absolute,.absolute-bottom,.absolute-bottom-left,.absolute-bottom-right,.absolute-center,.absolute-full,.absolute-left,.absolute-right,.absolute-top,.absolute-top-left,.absolute-top-right{position:absolute}.absolute-top,.fixed-top{left:0;right:0;top:0}.absolute-right,.fixed-right{bottom:0;right:0;top:0}.absolute-bottom,.fixed-bottom{bottom:0;left:0;right:0}.absolute-left,.fixed-left{bottom:0;left:0;top:0}.absolute-top-left,.fixed-top-left{left:0;top:0}.absolute-top-right,.fixed-top-right{right:0;top:0}.absolute-bottom-left,.fixed-bottom-left{bottom:0;left:0}.absolute-bottom-right,.fixed-bottom-right{bottom:0;right:0}.fullscreen{border-radius:0!important;max-height:100vh;max-width:100vw;z-index:6000}body.q-ios-padding .fullscreen{padding-bottom:env(safe-area-inset-bottom)!important;padding-top:env(safe-area-inset-top)!important}.absolute-full,.fixed-full,.fullscreen{bottom:0;left:0;right:0;top:0}.absolute-center,.fixed-center{left:50%;top:50%;transform:translate(-50%,-50%)}.vertical-top{vertical-align:top!important}.vertical-middle{vertical-align:middle!important}.vertical-bottom{vertical-align:bottom!important}.on-left{margin-right:12px}.on-right{margin-left:12px}.q-position-engine{margin-left:var(--q-pe-left,0)!important;margin-top:var(--q-pe-top,0)!important;visibility:collapse;will-change:auto}:root{--q-size-xs:0;--q-size-sm:600px;--q-size-md:1024px;--q-size-lg:1440px;--q-size-xl:1920px}.fit{width:100%!important}.fit,.full-height{height:100%!important}.full-width{margin-left:0!important;margin-right:0!important;width:100%!important}.window-height{height:100vh!important;margin-bottom:0!important;margin-top:0!important}.window-width{margin-left:0!important;margin-right:0!important;width:100vw!important}.block{display:block!important}.inline-block{display:inline-block!important}.q-pa-none{padding:0}.q-pl-none{padding-left:0}.q-pr-none{padding-right:0}.q-pt-none{padding-top:0}.q-pb-none{padding-bottom:0}.q-px-none{padding-left:0;padding-right:0}.q-py-none{padding-bottom:0;padding-top:0}.q-ma-none{margin:0}.q-ml-none{margin-left:0}.q-mr-none{margin-right:0}.q-mt-none{margin-top:0}.q-mb-none{margin-bottom:0}.q-mx-none{margin-left:0;margin-right:0}.q-my-none{margin-bottom:0;margin-top:0}.q-pa-xs{padding:4px}.q-pl-xs{padding-left:4px}.q-pr-xs{padding-right:4px}.q-pt-xs{padding-top:4px}.q-pb-xs{padding-bottom:4px}.q-px-xs{padding-left:4px;padding-right:4px}.q-py-xs{padding-bottom:4px;padding-top:4px}.q-ma-xs{margin:4px}.q-ml-xs{margin-left:4px}.q-mr-xs{margin-right:4px}.q-mt-xs{margin-top:4px}.q-mb-xs{margin-bottom:4px}.q-mx-xs{margin-left:4px;margin-right:4px}.q-my-xs{margin-bottom:4px;margin-top:4px}.q-pa-sm{padding:8px}.q-pl-sm{padding-left:8px}.q-pr-sm{padding-right:8px}.q-pt-sm{padding-top:8px}.q-pb-sm{padding-bottom:8px}.q-px-sm{padding-left:8px;padding-right:8px}.q-py-sm{padding-bottom:8px;padding-top:8px}.q-ma-sm{margin:8px}.q-ml-sm{margin-left:8px}.q-mr-sm{margin-right:8px}.q-mt-sm{margin-top:8px}.q-mb-sm{margin-bottom:8px}.q-mx-sm{margin-left:8px;margin-right:8px}.q-my-sm{margin-bottom:8px;margin-top:8px}.q-pa-md{padding:16px}.q-pl-md{padding-left:16px}.q-pr-md{padding-right:16px}.q-pt-md{padding-top:16px}.q-pb-md{padding-bottom:16px}.q-px-md{padding-left:16px;padding-right:16px}.q-py-md{padding-bottom:16px;padding-top:16px}.q-ma-md{margin:16px}.q-ml-md{margin-left:16px}.q-mr-md{margin-right:16px}.q-mt-md{margin-top:16px}.q-mb-md{margin-bottom:16px}.q-mx-md{margin-left:16px;margin-right:16px}.q-my-md{margin-bottom:16px;margin-top:16px}.q-pa-lg{padding:24px}.q-pl-lg{padding-left:24px}.q-pr-lg{padding-right:24px}.q-pt-lg{padding-top:24px}.q-pb-lg{padding-bottom:24px}.q-px-lg{padding-left:24px;padding-right:24px}.q-py-lg{padding-bottom:24px;padding-top:24px}.q-ma-lg{margin:24px}.q-ml-lg{margin-left:24px}.q-mr-lg{margin-right:24px}.q-mt-lg{margin-top:24px}.q-mb-lg{margin-bottom:24px}.q-mx-lg{margin-left:24px;margin-right:24px}.q-my-lg{margin-bottom:24px;margin-top:24px}.q-pa-xl{padding:48px}.q-pl-xl{padding-left:48px}.q-pr-xl{padding-right:48px}.q-pt-xl{padding-top:48px}.q-pb-xl{padding-bottom:48px}.q-px-xl{padding-left:48px;padding-right:48px}.q-py-xl{padding-bottom:48px;padding-top:48px}.q-ma-xl{margin:48px}.q-ml-xl{margin-left:48px}.q-mr-xl{margin-right:48px}.q-mt-xl{margin-top:48px}.q-mb-xl{margin-bottom:48px}.q-mx-xl{margin-left:48px;margin-right:48px}.q-my-xl{margin-bottom:48px;margin-top:48px}.q-mt-auto,.q-my-auto{margin-top:auto}.q-ml-auto{margin-left:auto}.q-mb-auto,.q-my-auto{margin-bottom:auto}.q-mr-auto,.q-mx-auto{margin-right:auto}.q-mx-auto{margin-left:auto}.q-touch{user-drag:none;-khtml-user-drag:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.q-touch-x{touch-action:pan-x}.q-touch-y{touch-action:pan-y}:root{--q-transition-duration:.3s}.q-transition--fade-enter-active,.q-transition--fade-leave-active,.q-transition--flip-enter-active,.q-transition--flip-leave-active,.q-transition--jump-down-enter-active,.q-transition--jump-down-leave-active,.q-transition--jump-left-enter-active,.q-transition--jump-left-leave-active,.q-transition--jump-right-enter-active,.q-transition--jump-right-leave-active,.q-transition--jump-up-enter-active,.q-transition--jump-up-leave-active,.q-transition--rotate-enter-active,.q-transition--rotate-leave-active,.q-transition--scale-enter-active,.q-transition--scale-leave-active,.q-transition--slide-down-enter-active,.q-transition--slide-down-leave-active,.q-transition--slide-left-enter-active,.q-transition--slide-left-leave-active,.q-transition--slide-right-enter-active,.q-transition--slide-right-leave-active,.q-transition--slide-up-enter-active,.q-transition--slide-up-leave-active{--q-transition-duration:.3s;--q-transition-easing:cubic-bezier(0.215,0.61,0.355,1)}.q-transition--fade-leave-active,.q-transition--flip-leave-active,.q-transition--jump-down-leave-active,.q-transition--jump-left-leave-active,.q-transition--jump-right-leave-active,.q-transition--jump-up-leave-active,.q-transition--rotate-leave-active,.q-transition--scale-leave-active,.q-transition--slide-down-leave-active,.q-transition--slide-left-leave-active,.q-transition--slide-right-leave-active,.q-transition--slide-up-leave-active{position:absolute}.q-transition--slide-down-enter-active,.q-transition--slide-down-leave-active,.q-transition--slide-left-enter-active,.q-transition--slide-left-leave-active,.q-transition--slide-right-enter-active,.q-transition--slide-right-leave-active,.q-transition--slide-up-enter-active,.q-transition--slide-up-leave-active{transition:transform var(--q-transition-duration) var(--q-transition-easing)}.q-transition--slide-right-enter-from{transform:translate3d(-100%,0,0)}.q-transition--slide-left-enter-from,.q-transition--slide-right-leave-to{transform:translate3d(100%,0,0)}.q-transition--slide-left-leave-to{transform:translate3d(-100%,0,0)}.q-transition--slide-up-enter-from{transform:translate3d(0,100%,0)}.q-transition--slide-down-enter-from,.q-transition--slide-up-leave-to{transform:translate3d(0,-100%,0)}.q-transition--slide-down-leave-to{transform:translate3d(0,100%,0)}.q-transition--jump-down-enter-active,.q-transition--jump-down-leave-active,.q-transition--jump-left-enter-active,.q-transition--jump-left-leave-active,.q-transition--jump-right-enter-active,.q-transition--jump-right-leave-active,.q-transition--jump-up-enter-active,.q-transition--jump-up-leave-active{transition:opacity var(--q-transition-duration),transform var(--q-transition-duration)}.q-transition--jump-down-enter-from,.q-transition--jump-down-leave-to,.q-transition--jump-left-enter-from,.q-transition--jump-left-leave-to,.q-transition--jump-right-enter-from,.q-transition--jump-right-leave-to,.q-transition--jump-up-enter-from,.q-transition--jump-up-leave-to{opacity:0}.q-transition--jump-right-enter-from{transform:translate3d(-15px,0,0)}.q-transition--jump-left-enter-from,.q-transition--jump-right-leave-to{transform:translate3d(15px,0,0)}.q-transition--jump-left-leave-to{transform:translateX(-15px)}.q-transition--jump-up-enter-from{transform:translate3d(0,15px,0)}.q-transition--jump-down-enter-from,.q-transition--jump-up-leave-to{transform:translate3d(0,-15px,0)}.q-transition--jump-down-leave-to{transform:translate3d(0,15px,0)}.q-transition--fade-enter-active,.q-transition--fade-leave-active{transition:opacity var(--q-transition-duration) ease-out}.q-transition--fade-enter-from,.q-transition--fade-leave-to{opacity:0}.q-transition--scale-enter-active,.q-transition--scale-leave-active{transition:opacity var(--q-transition-duration),transform var(--q-transition-duration) var(--q-transition-easing)}.q-transition--scale-enter-from,.q-transition--scale-leave-to{opacity:0;transform:scale3d(0,0,1)}.q-transition--rotate-enter-active,.q-transition--rotate-leave-active{transform-style:preserve-3d;transition:opacity var(--q-transition-duration),transform var(--q-transition-duration) var(--q-transition-easing)}.q-transition--rotate-enter-from,.q-transition--rotate-leave-to{opacity:0;transform:scale3d(0,0,1) rotate(90deg)}.q-transition--flip-down-enter-active,.q-transition--flip-down-leave-active,.q-transition--flip-left-enter-active,.q-transition--flip-left-leave-active,.q-transition--flip-right-enter-active,.q-transition--flip-right-leave-active,.q-transition--flip-up-enter-active,.q-transition--flip-up-leave-active{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform var(--q-transition-duration)}.q-transition--flip-down-enter-to,.q-transition--flip-down-leave-from,.q-transition--flip-left-enter-to,.q-transition--flip-left-leave-from,.q-transition--flip-right-enter-to,.q-transition--flip-right-leave-from,.q-transition--flip-up-enter-to,.q-transition--flip-up-leave-from{transform:perspective(400px) rotate3d(1,1,0,0deg)}.q-transition--flip-right-enter-from{transform:perspective(400px) rotateY(-180deg)}.q-transition--flip-left-enter-from,.q-transition--flip-right-leave-to{transform:perspective(400px) rotateY(180deg)}.q-transition--flip-left-leave-to{transform:perspective(400px) rotateY(-180deg)}.q-transition--flip-up-enter-from{transform:perspective(400px) rotateX(-180deg)}.q-transition--flip-down-enter-from,.q-transition--flip-up-leave-to{transform:perspective(400px) rotateX(180deg)}.q-transition--flip-down-leave-to{transform:perspective(400px) rotateX(-180deg)}body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-family:Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;min-height:100%;min-width:100px}h1{font-size:6rem;letter-spacing:-.01562em;line-height:6rem}h1,h2{font-weight:300}h2{font-size:3.75rem;letter-spacing:-.00833em;line-height:3.75rem}h3{font-size:3rem;letter-spacing:normal;line-height:3.125rem}h3,h4{font-weight:400}h4{font-size:2.125rem;letter-spacing:.00735em;line-height:2.5rem}h5{font-size:1.5rem;font-weight:400;letter-spacing:normal}h5,h6{line-height:2rem}h6{font-size:1.25rem;font-weight:500;letter-spacing:.0125em}p{margin:0 0 16px}.text-h1{font-size:6rem;font-weight:300;letter-spacing:-.01562em;line-height:6rem}.text-h2{font-size:3.75rem;font-weight:300;letter-spacing:-.00833em;line-height:3.75rem}.text-h3{font-size:3rem;font-weight:400;letter-spacing:normal;line-height:3.125rem}.text-h4{font-size:2.125rem;font-weight:400;letter-spacing:.00735em;line-height:2.5rem}.text-h5{font-size:1.5rem;font-weight:400;letter-spacing:normal;line-height:2rem}.text-h6{font-size:1.25rem;font-weight:500;letter-spacing:.0125em;line-height:2rem}.text-subtitle1{font-size:1rem;font-weight:400;letter-spacing:.00937em;line-height:1.75rem}.text-subtitle2{font-size:.875rem;font-weight:500;letter-spacing:.00714em;line-height:1.375rem}.text-body1{font-size:1rem;font-weight:400;letter-spacing:.03125em;line-height:1.5rem}.text-body2{font-size:.875rem;font-weight:400;letter-spacing:.01786em;line-height:1.25rem}.text-overline{font-size:.75rem;font-weight:500;letter-spacing:.16667em;line-height:2rem}.text-caption{font-size:.75rem;font-weight:400;letter-spacing:.03333em;line-height:1.25rem}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{-webkit-hyphens:auto;hyphens:auto;text-align:justify}.text-italic{font-style:italic}.text-bold{font-weight:700}.text-no-wrap{white-space:nowrap}.text-strike{text-decoration:line-through}.text-weight-thin{font-weight:100}.text-weight-light{font-weight:300}.text-weight-regular{font-weight:400}.text-weight-medium{font-weight:500}.text-weight-bold{font-weight:700}.text-weight-bolder{font-weight:900}small{font-size:80%}big{font-size:170%}sub{bottom:-.25em}sup{top:-.5em}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-border{border:0!important}.no-border-radius{border-radius:0!important}.no-box-shadow{box-shadow:none!important}.no-outline{outline:0!important}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis-2-lines,.ellipsis-3-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ellipsis-2-lines{-webkit-line-clamp:2}.ellipsis-3-lines{-webkit-line-clamp:3}.readonly{cursor:default!important}.disabled,.disabled *,[disabled],[disabled] *{cursor:not-allowed!important;outline:0!important}.disabled,[disabled]{opacity:.6!important}.hidden{display:none!important}.invisible{visibility:hidden!important}.transparent{background:#0000!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-hidden-y{overflow-y:hidden!important}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.dimmed:after,.light-dimmed:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.dimmed:after{background:#0006!important}.light-dimmed:after{background:#fff9!important}.z-top{z-index:7000!important}.z-max{z-index:9998!important}body.capacitor .capacitor-hide,body.cordova .cordova-hide,body.desktop .desktop-hide,body.electron .electron-hide,body.mobile .mobile-hide,body.native-mobile .native-mobile-hide,body.platform-android .platform-android-hide,body.platform-ios .platform-ios-hide,body.touch .touch-hide,body.within-iframe .within-iframe-hide,body:not(.capacitor) .capacitor-only,body:not(.cordova) .cordova-only,body:not(.desktop) .desktop-only,body:not(.electron) .electron-only,body:not(.mobile) .mobile-only,body:not(.native-mobile) .native-mobile-only,body:not(.platform-android) .platform-android-only,body:not(.platform-ios) .platform-ios-only,body:not(.touch) .touch-only,body:not(.within-iframe) .within-iframe-only{display:none!important}@media (orientation:portrait){.orientation-landscape{display:none!important}}@media (orientation:landscape){.orientation-portrait{display:none!important}}@media screen{.print-only{display:none!important}}@media print{.print-hide{display:none!important}}@media (max-width:599.98px){.gt-lg,.gt-md,.gt-sm,.gt-xs,.lg,.md,.sm,.xl,.xs-hide{display:none!important}}@media (min-width:600px) and (max-width:1023.98px){.gt-lg,.gt-md,.gt-sm,.lg,.lt-sm,.md,.sm-hide,.xl,.xs{display:none!important}}@media (min-width:1024px) and (max-width:1439.98px){.gt-lg,.gt-md,.lg,.lt-md,.lt-sm,.md-hide,.sm,.xl,.xs{display:none!important}}@media (min-width:1440px) and (max-width:1919.98px){.gt-lg,.lg-hide,.lt-lg,.lt-md,.lt-sm,.md,.sm,.xl,.xs{display:none!important}}@media (min-width:1920px){.lg,.lt-lg,.lt-md,.lt-sm,.lt-xl,.md,.sm,.xl-hide,.xs{display:none!important}}.q-focus-helper,.q-focusable,.q-hoverable,.q-manual-focusable{outline:0}body.desktop .q-focus-helper{border-radius:inherit;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:background-color .3s cubic-bezier(.25,.8,.5,1),opacity .4s cubic-bezier(.25,.8,.5,1);width:100%}body.desktop .q-focus-helper:after,body.desktop .q-focus-helper:before{border-radius:inherit;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:background-color .3s cubic-bezier(.25,.8,.5,1),opacity .6s cubic-bezier(.25,.8,.5,1);width:100%}body.desktop .q-focus-helper:before{background:#000}body.desktop .q-focus-helper:after{background:#fff}body.desktop .q-focus-helper--rounded{border-radius:4px}body.desktop .q-focus-helper--round{border-radius:50%}body.desktop .q-focusable:focus>.q-focus-helper,body.desktop .q-hoverable:hover>.q-focus-helper,body.desktop .q-manual-focusable--focused>.q-focus-helper{background:currentColor;opacity:.15}body.desktop .q-focusable:focus>.q-focus-helper:before,body.desktop .q-hoverable:hover>.q-focus-helper:before,body.desktop .q-manual-focusable--focused>.q-focus-helper:before{opacity:.1}body.desktop .q-focusable:focus>.q-focus-helper:after,body.desktop .q-hoverable:hover>.q-focus-helper:after,body.desktop .q-manual-focusable--focused>.q-focus-helper:after{opacity:.4}body.desktop .q-focusable:focus>.q-focus-helper,body.desktop .q-manual-focusable--focused>.q-focus-helper{opacity:.22}body.body--dark{background:var(--q-dark-page);color:#fff}.q-dark{background:var(--q-dark);color:#fff} \ No newline at end of file diff --git a/public/v3/css/vendor.c9c81b16.css b/public/v3/css/vendor.c9c81b16.css deleted file mode 100644 index 948f6c6851..0000000000 --- a/public/v3/css/vendor.c9c81b16.css +++ /dev/null @@ -1,29 +0,0 @@ -@charset "UTF-8"; -/*! - * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com - * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - */.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;display:inline-block;font-style:normal;font-variant:normal;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;line-height:inherit;position:absolute;text-align:center;width:2em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s linear infinite}.fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hive:before{content:"\e07f"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-perbyte:before{content:"\e083"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-uncharted:before{content:"\e084"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-display:block;font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(../fonts/fa-brands-400.d878b0a6.woff2) format("woff2"),url(../fonts/fa-brands-400.2285773e.woff) format("woff")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-display:block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(../fonts/fa-regular-400.7a333762.woff2) format("woff2"),url(../fonts/fa-regular-400.bb58e57c.woff) format("woff")}.far{font-weight:400}@font-face{font-display:block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(../fonts/fa-solid-900.1551f4f6.woff2) format("woff2"),url(../fonts/fa-solid-900.eeccf4f6.woff) format("woff")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900} -/*! - * quasar.variables.scss - * Copyright (c) 2022 james@firefly-iii.org - * - * This file is part of Firefly III (https://github.com/firefly-iii). - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ -/*! - * * Quasar Framework v2.7.1 - * * (c) 2015-present Razvan Stoenescu - * * Released under the MIT License. - * */*,:after,:before{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:#0000;box-sizing:inherit}#q-app,body,html{direction:ltr;width:100%}body.platform-ios.within-iframe,body.platform-ios.within-iframe #q-app{min-width:100%;width:100px}body,html{box-sizing:border-box;margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:initial;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;font-family:inherit;margin:0}optgroup{font-weight:700}button,input,select{overflow:visible;text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.q-icon{word-wrap:normal;fill:currentColor;box-sizing:initial;direction:ltr;height:1em;letter-spacing:normal;line-height:1;position:relative;text-align:center;text-transform:none;white-space:nowrap;width:1em}.q-icon:after,.q-icon:before{align-items:center;display:flex!important;height:100%;justify-content:center;width:100%}.q-icon>img,.q-icon>svg{height:1em;width:1em}.material-icons,.material-icons-outlined,.material-icons-round,.material-icons-sharp,.material-symbols-outlined,.material-symbols-rounded,.material-symbols-sharp,.q-icon{align-items:center;cursor:inherit;display:inline-flex;font-size:inherit;justify-content:center;-webkit-user-select:none;user-select:none;vertical-align:middle}.q-panel,.q-panel>div{height:100%;width:100%}.q-panel-parent{overflow:hidden;position:relative}.q-loading-bar{background:#f44336;position:fixed;transition:transform .5s cubic-bezier(0,0,.2,1),opacity .5s;z-index:9998}.q-loading-bar--top{left:0;right:0;top:0;width:100%}.q-loading-bar--bottom{bottom:0;left:0;right:0;width:100%}.q-loading-bar--right{bottom:0;height:100%;right:0;top:0}.q-loading-bar--left{bottom:0;height:100%;left:0;top:0}.q-avatar{border-radius:50%;display:inline-block;font-size:48px;height:1em;position:relative;vertical-align:middle;width:1em}.q-avatar__content{font-size:.5em;line-height:.5em}.q-avatar img:not(.q-icon):not(.q-img__image),.q-avatar__content{border-radius:inherit;height:inherit;width:inherit}.q-avatar--square{border-radius:0}.q-badge{background-color:var(--q-primary);border-radius:4px;color:#fff;font-size:12px;font-weight:400;line-height:12px;min-height:12px;padding:2px 6px;vertical-align:initial}.q-badge--single-line{white-space:nowrap}.q-badge--multi-line{word-wrap:break-word;word-break:break-all}.q-badge--floating{cursor:inherit;position:absolute;right:-3px;top:-4px}.q-badge--transparent{opacity:.8}.q-badge--outline{background-color:initial;border:1px solid}.q-badge--rounded{border-radius:1em}.q-banner{background:#fff;min-height:54px;padding:8px 16px}.q-banner--top-padding{padding-top:14px}.q-banner__avatar{min-width:1px!important}.q-banner__avatar>.q-avatar{font-size:46px}.q-banner__avatar>.q-icon{font-size:40px}.q-banner__actions.col-auto,.q-banner__avatar:not(:empty)+.q-banner__content{padding-left:16px}.q-banner__actions.col-all .q-btn-item{margin:4px 0 0 4px}.q-banner--dense{min-height:32px;padding:8px}.q-banner--dense.q-banner--top-padding{padding-top:12px}.q-banner--dense .q-banner__avatar>.q-avatar,.q-banner--dense .q-banner__avatar>.q-icon{font-size:28px}.q-banner--dense .q-banner__actions.col-auto,.q-banner--dense .q-banner__avatar:not(:empty)+.q-banner__content{padding-left:8px}.q-bar{background:#0003}.q-bar>.q-icon{margin-left:2px}.q-bar>div,.q-bar>div+.q-icon{margin-left:8px}.q-bar>.q-btn{margin-left:2px}.q-bar>.q-btn:first-child,.q-bar>.q-icon:first-child,.q-bar>div:first-child{margin-left:0}.q-bar--standard{font-size:18px;height:32px;padding:0 12px}.q-bar--standard>div{font-size:16px}.q-bar--standard .q-btn{font-size:11px}.q-bar--dense{font-size:14px;height:24px;padding:0 8px}.q-bar--dense .q-btn{font-size:8px}.q-bar--dark{background:#ffffff26}.q-breadcrumbs__el{color:inherit}.q-breadcrumbs__el-icon{font-size:125%}.q-breadcrumbs__el-icon--with-label{margin-right:8px}[dir=rtl] .q-breadcrumbs__separator .q-icon{transform:scaleX(-1)}.q-btn{align-items:stretch;background:#0000;border:0;color:inherit;cursor:default;display:inline-flex;flex-direction:column;font-size:14px;font-weight:500;height:auto;line-height:1.715em;min-height:2.572em;outline:0;padding:4px 16px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:auto}.q-btn .q-icon,.q-btn .q-spinner{font-size:1.715em}.q-btn.disabled{opacity:.7!important}.q-btn:before{border-radius:inherit;bottom:0;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;content:"";display:block;left:0;position:absolute;right:0;top:0}.q-btn--actionable{cursor:pointer}.q-btn--actionable.q-btn--standard:before{transition:box-shadow .3s cubic-bezier(.25,.8,.5,1)}.q-btn--actionable.q-btn--standard.q-btn--active:before,.q-btn--actionable.q-btn--standard:active:before{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.q-btn--no-uppercase{text-transform:none}.q-btn--rectangle{border-radius:3px}.q-btn--outline{background:#0000!important}.q-btn--outline:before{border:1px solid}.q-btn--push{border-radius:7px}.q-btn--push:before{border-bottom:3px solid #00000026}.q-btn--push.q-btn--actionable{transition:transform .3s cubic-bezier(.25,.8,.5,1)}.q-btn--push.q-btn--actionable:before{transition:border-width .3s cubic-bezier(.25,.8,.5,1)}.q-btn--push.q-btn--actionable.q-btn--active,.q-btn--push.q-btn--actionable:active{transform:translateY(2px)}.q-btn--push.q-btn--actionable.q-btn--active:before,.q-btn--push.q-btn--actionable:active:before{border-bottom-width:0}.q-btn--rounded{border-radius:28px}.q-btn--round{border-radius:50%;min-height:3em;min-width:3em;padding:0}.q-btn--flat:before,.q-btn--outline:before,.q-btn--unelevated:before{box-shadow:none}.q-btn--dense{min-height:2em;padding:.285em}.q-btn--dense.q-btn--round{min-height:2.4em;min-width:2.4em;padding:0}.q-btn--dense .on-left{margin-right:6px}.q-btn--dense .on-right{margin-left:6px}.q-btn--fab .q-icon,.q-btn--fab-mini .q-icon{font-size:24px}.q-btn--fab{min-height:56px;min-width:56px;padding:16px}.q-btn--fab .q-icon{margin:auto}.q-btn--fab-mini{min-height:40px;min-width:40px;padding:8px}.q-btn__content{transition:opacity .3s;z-index:0}.q-btn__content--hidden{opacity:0;pointer-events:none}.q-btn__progress{border-radius:inherit;z-index:0}.q-btn__progress-indicator{background:#ffffff40;transform:translateX(-100%);z-index:-1}.q-btn__progress--dark .q-btn__progress-indicator{background:#0003}.q-btn--flat .q-btn__progress-indicator,.q-btn--outline .q-btn__progress-indicator{background:currentColor;opacity:.2}.q-btn-dropdown--split .q-btn-dropdown__arrow-container{padding:0 4px}.q-btn-dropdown--split .q-btn-dropdown__arrow-container.q-btn--outline{border-left:1px solid}.q-btn-dropdown--split .q-btn-dropdown__arrow-container:not(.q-btn--outline){border-left:1px solid #ffffff4d}.q-btn-dropdown--simple *+.q-btn-dropdown__arrow{margin-left:8px}.q-btn-dropdown__arrow{transition:transform .28s}.q-btn-dropdown--current{flex-grow:1}.q-btn-group{border-radius:3px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;vertical-align:middle}.q-btn-group>.q-btn-item{align-self:stretch;border-radius:inherit}.q-btn-group>.q-btn-item:before{box-shadow:none}.q-btn-group>.q-btn-item .q-badge--floating{right:0}.q-btn-group>.q-btn-group{box-shadow:none}.q-btn-group>.q-btn-group:first-child>.q-btn:first-child{border-bottom-left-radius:inherit;border-top-left-radius:inherit}.q-btn-group>.q-btn-group:last-child>.q-btn:last-child{border-bottom-right-radius:inherit;border-top-right-radius:inherit}.q-btn-group>.q-btn-group:not(:first-child)>.q-btn:first-child:before{border-left:0}.q-btn-group>.q-btn-group:not(:last-child)>.q-btn:last-child:before{border-right:0}.q-btn-group>.q-btn-item:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.q-btn-group>.q-btn-item:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.q-btn-group>.q-btn-item.q-btn--standard:before{z-index:-1}.q-btn-group--push{border-radius:7px}.q-btn-group--push>.q-btn--push.q-btn--actionable{transform:none}.q-btn-group--push>.q-btn--push.q-btn--actionable .q-btn__content{transition:margin-top .3s cubic-bezier(.25,.8,.5,1),margin-bottom .3s cubic-bezier(.25,.8,.5,1)}.q-btn-group--push>.q-btn--push.q-btn--actionable.q-btn--active .q-btn__content,.q-btn-group--push>.q-btn--push.q-btn--actionable:active .q-btn__content{margin-bottom:-2px;margin-top:2px}.q-btn-group--rounded{border-radius:28px}.q-btn-group--flat,.q-btn-group--outline,.q-btn-group--unelevated{box-shadow:none}.q-btn-group--outline>.q-separator{display:none}.q-btn-group--outline>.q-btn-item+.q-btn-item:before{border-left:0}.q-btn-group--outline>.q-btn-item:not(:last-child):before{border-right:0}.q-btn-group--stretch{align-self:stretch;border-radius:0}.q-btn-group--glossy>.q-btn-item{background-image:linear-gradient(180deg,#ffffff4d,#fff0 50%,#0000001f 51%,#0000000a)!important}.q-btn-group--spread>.q-btn-group{display:flex!important}.q-btn-group--spread>.q-btn-group>.q-btn-item:not(.q-btn-dropdown__arrow-container),.q-btn-group--spread>.q-btn-item{flex:10000 1 0%;max-width:100%;min-width:0;width:auto}.q-btn-toggle,.q-card{position:relative}.q-card{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;vertical-align:top}.q-card>div:first-child,.q-card>img:first-child{border-top:0;border-top-left-radius:inherit;border-top-right-radius:inherit}.q-card>div:last-child,.q-card>img:last-child{border-bottom:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.q-card>div:not(:first-child),.q-card>img:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.q-card>div:not(:last-child),.q-card>img:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.q-card>div{border-left:0;border-right:0;box-shadow:none}.q-card--bordered{border:1px solid #0000001f}.q-card--dark{border-color:#ffffff47}.q-card__section{position:relative}.q-card__section--vert{padding:16px}.q-card__section--horiz>div:first-child,.q-card__section--horiz>img:first-child{border-bottom-left-radius:inherit;border-top-left-radius:inherit}.q-card__section--horiz>div:last-child,.q-card__section--horiz>img:last-child{border-bottom-right-radius:inherit;border-top-right-radius:inherit}.q-card__section--horiz>div:not(:first-child),.q-card__section--horiz>img:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.q-card__section--horiz>div:not(:last-child),.q-card__section--horiz>img:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.q-card__section--horiz>div{border-bottom:0;border-top:0;box-shadow:none}.q-card__actions{align-items:center;padding:8px}.q-card__actions .q-btn{padding:0 8px}.q-card__actions--horiz>.q-btn-group+.q-btn-item,.q-card__actions--horiz>.q-btn-item+.q-btn-group,.q-card__actions--horiz>.q-btn-item+.q-btn-item{margin-left:8px}.q-card__actions--vert>.q-btn-item.q-btn--round{align-self:center}.q-card__actions--vert>.q-btn-group+.q-btn-item,.q-card__actions--vert>.q-btn-item+.q-btn-group,.q-card__actions--vert>.q-btn-item+.q-btn-item{margin-top:4px}.q-card__actions--vert>.q-btn-group>.q-btn-item{flex-grow:1}.q-card>img{border:0;display:block;max-width:100%;width:100%}.q-carousel{background-color:#fff;height:400px}.q-carousel__slide{background-position:50%;background-size:cover;min-height:100%}.q-carousel .q-carousel--padding,.q-carousel__slide{padding:16px}.q-carousel__slides-container{height:100%}.q-carousel__control{color:#fff}.q-carousel__arrow{pointer-events:none}.q-carousel__arrow .q-icon{font-size:28px}.q-carousel__arrow .q-btn{pointer-events:all}.q-carousel__next-arrow--horizontal,.q-carousel__prev-arrow--horizontal{bottom:16px;top:16px}.q-carousel__prev-arrow--horizontal{left:16px}.q-carousel__next-arrow--horizontal{right:16px}.q-carousel__next-arrow--vertical,.q-carousel__prev-arrow--vertical{left:16px;right:16px}.q-carousel__prev-arrow--vertical{top:16px}.q-carousel__next-arrow--vertical{bottom:16px}.q-carousel__navigation--bottom,.q-carousel__navigation--top{left:16px;overflow-x:auto;overflow-y:hidden;right:16px}.q-carousel__navigation--top{top:16px}.q-carousel__navigation--bottom{bottom:16px}.q-carousel__navigation--left,.q-carousel__navigation--right{bottom:16px;overflow-x:hidden;overflow-y:auto;top:16px}.q-carousel__navigation--left>.q-carousel__navigation-inner,.q-carousel__navigation--right>.q-carousel__navigation-inner{flex-direction:column}.q-carousel__navigation--left{left:16px}.q-carousel__navigation--right{right:16px}.q-carousel__navigation-inner{flex:1 1 auto}.q-carousel__navigation .q-btn{margin:6px 4px;padding:5px}.q-carousel__navigation-icon--inactive{opacity:.7}.q-carousel .q-carousel__thumbnail{border:1px solid #0000;border-radius:4px;cursor:pointer;display:inline-block;height:50px;margin:2px;opacity:.7;transition:opacity .3s;vertical-align:middle;width:auto}.q-carousel .q-carousel__thumbnail--active,.q-carousel .q-carousel__thumbnail:hover{opacity:1}.q-carousel .q-carousel__thumbnail--active{border-color:currentColor;cursor:default}.q-carousel--arrows-vertical .q-carousel--padding,.q-carousel--arrows-vertical.q-carousel--with-padding .q-carousel__slide,.q-carousel--navigation-top .q-carousel--padding,.q-carousel--navigation-top.q-carousel--with-padding .q-carousel__slide{padding-top:60px}.q-carousel--arrows-vertical .q-carousel--padding,.q-carousel--arrows-vertical.q-carousel--with-padding .q-carousel__slide,.q-carousel--navigation-bottom .q-carousel--padding,.q-carousel--navigation-bottom.q-carousel--with-padding .q-carousel__slide{padding-bottom:60px}.q-carousel--arrows-horizontal .q-carousel--padding,.q-carousel--arrows-horizontal.q-carousel--with-padding .q-carousel__slide,.q-carousel--navigation-left .q-carousel--padding,.q-carousel--navigation-left.q-carousel--with-padding .q-carousel__slide{padding-left:60px}.q-carousel--arrows-horizontal .q-carousel--padding,.q-carousel--arrows-horizontal.q-carousel--with-padding .q-carousel__slide,.q-carousel--navigation-right .q-carousel--padding,.q-carousel--navigation-right.q-carousel--with-padding .q-carousel__slide{padding-right:60px}.q-carousel.fullscreen{height:100%}.q-message-label,.q-message-name,.q-message-stamp{font-size:small}.q-message-label{margin:24px 0;text-align:center}.q-message-stamp{color:inherit;display:none;margin-top:4px;opacity:.6}.q-message-avatar{border-radius:50%;height:48px;min-width:48px;width:48px}.q-message{margin-bottom:8px}.q-message:first-child .q-message-label{margin-top:0}.q-message-avatar--received{margin-right:8px}.q-message-text--received{border-radius:4px 4px 4px 0;color:#81c784}.q-message-text--received:last-child:before{border-bottom:8px solid;border-left:8px solid #0000;border-right:0 solid #0000;right:100%}.q-message-text-content--received{color:#000}.q-message-name--sent{text-align:right}.q-message-avatar--sent{margin-left:8px}.q-message-container--sent{flex-direction:row-reverse}.q-message-text--sent{border-radius:4px 4px 0 4px;color:#e0e0e0}.q-message-text--sent:last-child:before{border-bottom:8px solid;border-left:0 solid #0000;border-right:8px solid #0000;left:100%}.q-message-text-content--sent{color:#000}.q-message-text{background:currentColor;line-height:1.2;padding:8px;position:relative;word-break:break-word}.q-message-text+.q-message-text{margin-top:3px}.q-message-text:last-child{min-height:48px}.q-message-text:last-child .q-message-stamp{display:block}.q-message-text:last-child:before{bottom:0;content:"";height:0;position:absolute;width:0}.q-checkbox{vertical-align:middle}.q-checkbox__native{height:1px;width:1px}.q-checkbox__bg,.q-checkbox__icon-container{-webkit-user-select:none;user-select:none}.q-checkbox__bg{border:2px solid;border-radius:2px;height:50%;left:25%;-webkit-print-color-adjust:exact;top:25%;transition:background .22s cubic-bezier(0,0,.2,1) 0ms;width:50%}.q-checkbox__icon{color:currentColor;font-size:.5em}.q-checkbox__svg{color:#fff}.q-checkbox__truthy{stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.78334;stroke-dasharray:29.78334}.q-checkbox__indet{fill:currentColor;transform:rotate(-280deg) scale(0);transform-origin:50% 50%}.q-checkbox__inner{border-radius:50%;color:#0000008a;font-size:40px;height:1em;min-width:1em;outline:0;width:1em}.q-checkbox__inner--indet,.q-checkbox__inner--truthy{color:var(--q-primary)}.q-checkbox__inner--indet .q-checkbox__bg,.q-checkbox__inner--truthy .q-checkbox__bg{background:currentColor}.q-checkbox__inner--truthy path{stroke-dashoffset:0;transition:stroke-dashoffset .18s cubic-bezier(.4,0,.6,1) 0ms}.q-checkbox__inner--indet .q-checkbox__indet{transform:rotate(0) scale(1);transition:transform .22s cubic-bezier(0,0,.2,1) 0ms}.q-checkbox.disabled{opacity:.75!important}.q-checkbox--dark .q-checkbox__inner{color:#ffffffb3}.q-checkbox--dark .q-checkbox__inner:before{opacity:.32!important}.q-checkbox--dark .q-checkbox__inner--indet,.q-checkbox--dark .q-checkbox__inner--truthy{color:var(--q-primary)}.q-checkbox--dense .q-checkbox__inner{height:.5em;min-width:.5em;width:.5em}.q-checkbox--dense .q-checkbox__bg{height:90%;left:5%;top:5%;width:90%}.q-checkbox--dense .q-checkbox__label{padding-left:.5em}.q-checkbox--dense.reverse .q-checkbox__label{padding-left:0;padding-right:.5em}body.desktop .q-checkbox:not(.disabled) .q-checkbox__inner:before{background:currentColor;border-radius:50%;bottom:0;content:"";left:0;opacity:.12;position:absolute;right:0;top:0;transform:scale3d(0,0,1);transition:transform .22s cubic-bezier(0,0,.2,1)}body.desktop .q-checkbox:not(.disabled):focus .q-checkbox__inner:before,body.desktop .q-checkbox:not(.disabled):hover .q-checkbox__inner:before{transform:scaleX(1)}body.desktop .q-checkbox--dense:not(.disabled):focus .q-checkbox__inner:before,body.desktop .q-checkbox--dense:not(.disabled):hover .q-checkbox__inner:before{transform:scale3d(1.4,1.4,1)}.q-chip{background:#e0e0e0;border-radius:16px;color:#000000de;font-size:14px;height:2em;margin:4px;max-width:100%;outline:0;padding:.5em .9em;position:relative;vertical-align:middle}.q-chip--colored .q-chip__icon,.q-chip--dark .q-chip__icon{color:inherit}.q-chip--outline{background:#0000!important;border:1px solid}.q-chip .q-avatar{border-radius:16px;font-size:2em;margin-left:-.45em;margin-right:.2em}.q-chip--selected .q-avatar{display:none}.q-chip__icon{color:#0000008a;font-size:1.5em;margin:-.2em}.q-chip__icon--left{margin-right:.2em}.q-chip__icon--right{margin-left:.2em}.q-chip__icon--remove{margin-left:.1em;margin-right:-.5em;opacity:.6;outline:0}.q-chip__icon--remove:focus,.q-chip__icon--remove:hover{opacity:1}.q-chip__content{white-space:nowrap}.q-chip--dense{border-radius:12px;height:1.5em;padding:0 .4em}.q-chip--dense .q-avatar{border-radius:12px;font-size:1.5em;margin-left:-.27em;margin-right:.1em}.q-chip--dense .q-chip__icon{font-size:1.25em}.q-chip--dense .q-chip__icon--left{margin-right:.195em}.q-chip--dense .q-chip__icon--remove{margin-right:-.25em}.q-chip--square{border-radius:4px}.q-chip--square .q-avatar{border-radius:3px 0 0 3px}body.desktop .q-chip--clickable:focus{box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f}.q-circular-progress{display:inline-block;height:1em;line-height:1;position:relative;vertical-align:middle;width:1em}.q-circular-progress.q-focusable{border-radius:50%}.q-circular-progress__svg{height:100%;width:100%}.q-circular-progress__text{font-size:.25em}.q-circular-progress--indeterminate .q-circular-progress__svg{animation:q-spin 2s linear infinite;transform-origin:50% 50%}.q-circular-progress--indeterminate .q-circular-progress__circle{stroke-dasharray:1 400;stroke-dashoffset:0;animation:q-circular-progress-circle 1.5s ease-in-out infinite}@keyframes q-circular-progress-circle{0%{stroke-dasharray:1,400;stroke-dashoffset:0}50%{stroke-dasharray:400,400;stroke-dashoffset:-100}to{stroke-dasharray:400,400;stroke-dashoffset:-300}}.q-color-picker{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;max-width:350px;min-width:180px;overflow:hidden;vertical-align:top}.q-color-picker .q-tab{padding:0!important}.q-color-picker--bordered{border:1px solid #0000001f}.q-color-picker__header-tabs{height:32px}.q-color-picker__header input{border:0;line-height:24px}.q-color-picker__header .q-tab{height:32px!important;min-height:32px!important}.q-color-picker__header .q-tab--inactive{background:linear-gradient(0deg,#0000004d 0,#00000026 25%,#0000001a)}.q-color-picker__error-icon{bottom:2px;font-size:24px;opacity:0;right:2px;transition:opacity .3s ease-in}.q-color-picker__header-content{background:#fff;position:relative}.q-color-picker__header-content--light{color:#000}.q-color-picker__header-content--dark{color:#fff}.q-color-picker__header-content--dark .q-tab--inactive:before{background:#fff3;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.q-color-picker__header-banner{height:36px}.q-color-picker__header-bg{background:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAH0lEQVQoU2NkYGAwZkAFZ5G5jPRRgOYEVDeB3EBjBQBOZwTVugIGyAAAAABJRU5ErkJggg==")!important}.q-color-picker__footer{height:36px}.q-color-picker__footer .q-tab{height:36px!important;min-height:36px!important}.q-color-picker__footer .q-tab--inactive{background:linear-gradient(180deg,#0000004d 0,#00000026 25%,#0000001a)}.q-color-picker__spectrum{height:100%;width:100%}.q-color-picker__spectrum-tab{padding:0!important}.q-color-picker__spectrum-white{background:linear-gradient(90deg,#fff,#fff0)}.q-color-picker__spectrum-black{background:linear-gradient(0deg,#000,#0000)}.q-color-picker__spectrum-circle{border-radius:50%;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px #0000004d,0 0 1px 2px #0006;height:10px;transform:translate(-5px,-5px);width:10px}.q-color-picker__hue .q-slider__track{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)!important;opacity:1}.q-color-picker__alpha .q-slider__track-container{padding-top:0}.q-color-picker__alpha .q-slider__track:before{background:linear-gradient(90deg,#fff0,#757575);border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.q-color-picker__sliders{padding:0 16px}.q-color-picker__sliders .q-slider__thumb{color:#424242}.q-color-picker__sliders .q-slider__thumb path{stroke-width:2px;fill:#0000}.q-color-picker__sliders .q-slider--active path{stroke-width:3px}.q-color-picker__tune-tab .q-slider{margin-left:18px;margin-right:18px}.q-color-picker__tune-tab input{border:1px solid #e0e0e0;border-radius:4px;font-size:11px;width:3.5em}.q-color-picker__palette-tab{padding:0!important}.q-color-picker__palette-rows--editable .q-color-picker__cube{cursor:pointer}.q-color-picker__cube{padding-bottom:10%;width:10%!important}.q-color-picker input{background:#0000;color:inherit;outline:0;text-align:center}.q-color-picker .q-tabs{overflow:hidden}.q-color-picker .q-tab--active{box-shadow:0 0 14px 3px #0003}.q-color-picker .q-tab--active .q-focus-helper,.q-color-picker .q-tab__indicator{display:none}.q-color-picker .q-tab-panels{background:inherit}.q-color-picker--dark .q-color-picker__tune-tab input{border:1px solid #ffffff4d}.q-color-picker--dark .q-slider__thumb{color:#fafafa}.q-date{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;display:inline-flex;max-width:100%;min-width:290px;width:290px}.q-date--bordered{border:1px solid #0000001f}.q-date__header{background-color:var(--q-primary);border-top-left-radius:inherit;color:#fff;padding:16px}.q-date__actions{padding:0 16px 16px}.q-date__content,.q-date__main{outline:0}.q-date__content .q-btn{font-weight:400}.q-date__header-link{opacity:.64;outline:0;transition:opacity .3s ease-out}.q-date__header-link--active,.q-date__header-link:focus,.q-date__header-link:hover{opacity:1}.q-date__header-subtitle{font-size:14px;letter-spacing:.00938em;line-height:1.75}.q-date__header-title-label{font-size:24px;letter-spacing:.00735em;line-height:1.2}.q-date__view{height:100%;min-height:290px;padding:16px;width:100%}.q-date__navigation{height:12.5%}.q-date__navigation>div:first-child{justify-content:flex-end;min-width:24px;width:8%}.q-date__navigation>div:last-child{justify-content:flex-start;min-width:24px;width:8%}.q-date__calendar-weekdays{height:12.5%}.q-date__calendar-weekdays>div{font-size:12px;opacity:.38}.q-date__calendar-item{align-items:center;display:inline-flex;height:12.5%!important;justify-content:center;padding:1px;position:relative;vertical-align:middle;width:14.285%!important}.q-date__calendar-item:after{border:1px dashed #0000;bottom:1px;content:"";left:0;pointer-events:none;position:absolute;right:0;top:1px}.q-date__calendar-item button,.q-date__calendar-item>div{border-radius:50%;height:30px;width:30px}.q-date__calendar-item>div{line-height:30px;text-align:center}.q-date__calendar-item>button{line-height:22px}.q-date__calendar-item--out{opacity:.18}.q-date__calendar-item--fill{visibility:hidden}.q-date__range-from:before,.q-date__range-to:before,.q-date__range:before{background-color:currentColor;bottom:1px;content:"";left:0;opacity:.3;position:absolute;right:0;top:1px}.q-date__range-from:nth-child(7n-6):before,.q-date__range-to:nth-child(7n-6):before,.q-date__range:nth-child(7n-6):before{border-bottom-left-radius:0;border-top-left-radius:0}.q-date__range-from:nth-child(7n):before,.q-date__range-to:nth-child(7n):before,.q-date__range:nth-child(7n):before{border-bottom-right-radius:0;border-top-right-radius:0}.q-date__range-from:before{left:50%}.q-date__range-to:before{right:50%}.q-date__edit-range:after{border-color:currentColor #0000}.q-date__edit-range:nth-child(7n-6):after{border-bottom-left-radius:0;border-top-left-radius:0}.q-date__edit-range:nth-child(7n):after{border-bottom-right-radius:0;border-top-right-radius:0}.q-date__edit-range-from-to:after,.q-date__edit-range-from:after{border-bottom-color:initial;border-bottom-left-radius:28px;border-left-color:initial;border-top-color:initial;border-top-left-radius:28px;left:4px}.q-date__edit-range-from-to:after,.q-date__edit-range-to:after{border-bottom-color:initial;border-bottom-right-radius:28px;border-right-color:initial;border-top-color:initial;border-top-right-radius:28px;right:4px}.q-date__calendar-days-container{height:75%;min-height:192px}.q-date__calendar-days>div{height:16.66%!important}.q-date__event{background-color:var(--q-secondary);border-radius:5px;bottom:2px;height:5px;left:50%;position:absolute;transform:translate3d(-50%,0,0);width:8px}.q-date__today{box-shadow:0 0 1px 0 currentColor}.q-date__years-content{padding:0 8px}.q-date__months-item,.q-date__years-item{flex:0 0 33.3333%}.q-date--readonly .q-date__content,.q-date--readonly .q-date__header,.q-date.disabled .q-date__content,.q-date.disabled .q-date__header{pointer-events:none}.q-date--readonly .q-date__navigation{display:none}.q-date--portrait{flex-direction:column}.q-date--portrait-standard .q-date__content{height:calc(100% - 86px)}.q-date--portrait-standard .q-date__header{border-top-right-radius:inherit;height:86px}.q-date--portrait-standard .q-date__header-title{align-items:center;height:30px}.q-date--portrait-minimal .q-date__content{height:100%}.q-date--landscape{align-items:stretch;flex-direction:row;min-width:420px}.q-date--landscape>div{display:flex;flex-direction:column}.q-date--landscape .q-date__content{height:100%}.q-date--landscape-standard{min-width:420px}.q-date--landscape-standard .q-date__header{border-bottom-left-radius:inherit;min-width:110px;width:110px}.q-date--landscape-standard .q-date__header-title{flex-direction:column}.q-date--landscape-standard .q-date__header-today{margin-left:-8px;margin-top:12px}.q-date--landscape-minimal{width:310px}.q-date--dark{border-color:#ffffff47}.q-dialog__title{font-size:1.25rem;font-weight:500;letter-spacing:.0125em;line-height:2rem}.q-dialog__progress{font-size:4rem}.q-dialog__inner{outline:0}.q-dialog__inner>div{-webkit-overflow-scrolling:touch;border-radius:4px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;overflow:auto;pointer-events:all;will-change:scroll-position}.q-dialog__inner--square>div{border-radius:0!important}.q-dialog__inner>.q-card>.q-card__actions .q-btn--rectangle{min-width:64px}.q-dialog__inner--minimized{padding:24px}.q-dialog__inner--minimized>div{max-height:calc(100vh - 48px)}.q-dialog__inner--maximized>div{border-radius:0!important;height:100%;left:0!important;max-height:100vh;max-width:100vw;top:0!important;width:100%}.q-dialog__inner--bottom,.q-dialog__inner--top{padding-bottom:0!important;padding-top:0!important}.q-dialog__inner--left,.q-dialog__inner--right{padding-left:0!important;padding-right:0!important}.q-dialog__inner--left:not(.q-dialog__inner--animating)>div,.q-dialog__inner--top:not(.q-dialog__inner--animating)>div{border-top-left-radius:0}.q-dialog__inner--right:not(.q-dialog__inner--animating)>div,.q-dialog__inner--top:not(.q-dialog__inner--animating)>div{border-top-right-radius:0}.q-dialog__inner--bottom:not(.q-dialog__inner--animating)>div,.q-dialog__inner--left:not(.q-dialog__inner--animating)>div{border-bottom-left-radius:0}.q-dialog__inner--bottom:not(.q-dialog__inner--animating)>div,.q-dialog__inner--right:not(.q-dialog__inner--animating)>div{border-bottom-right-radius:0}.q-dialog__inner--fullwidth>div{max-width:100%!important;width:100%!important}.q-dialog__inner--fullheight>div{height:100%!important;max-height:100%!important}.q-dialog__backdrop{background:#0006;outline:0;pointer-events:all;z-index:-1}body.platform-android:not(.native-mobile) .q-dialog__inner--minimized>div,body.platform-ios .q-dialog__inner--minimized>div{max-height:calc(100vh - 108px)}body.q-ios-padding .q-dialog__inner{padding-bottom:env(safe-area-inset-bottom)!important;padding-top:env(safe-area-inset-top)!important}body.q-ios-padding .q-dialog__inner>div{max-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}@media (max-width:599.98px){.q-dialog__inner--bottom,.q-dialog__inner--top{padding-left:0;padding-right:0}.q-dialog__inner--bottom>div,.q-dialog__inner--top>div{width:100%!important}}@media (min-width:600px){.q-dialog__inner--minimized>div{max-width:560px}}.q-body--dialog{overflow:hidden}.q-bottom-sheet{padding-bottom:8px}.q-bottom-sheet__avatar{border-radius:50%}.q-bottom-sheet--list{width:400px}.q-bottom-sheet--list .q-icon,.q-bottom-sheet--list img{font-size:24px;height:24px;width:24px}.q-bottom-sheet--grid{width:700px}.q-bottom-sheet--grid .q-bottom-sheet__item{min-width:100px;padding:8px;text-align:center}.q-bottom-sheet--grid .q-bottom-sheet__empty-icon,.q-bottom-sheet--grid .q-icon,.q-bottom-sheet--grid img{font-size:48px;height:48px;margin-bottom:8px;width:48px}.q-bottom-sheet--grid .q-separator{margin:12px 0}.q-bottom-sheet__item{flex:0 0 33.3333%}@media (min-width:600px){.q-bottom-sheet__item{flex:0 0 25%}}.q-dialog-plugin{width:400px}.q-dialog-plugin__form{max-height:50vh}.q-dialog-plugin .q-card__section+.q-card__section{padding-top:0}.q-dialog-plugin--progress{text-align:center}.q-editor{background-color:#fff;border:1px solid #0000001f;border-radius:4px}.q-editor.disabled{border-style:dashed}.q-editor>div:first-child,.q-editor__toolbars-container,.q-editor__toolbars-container>div:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-editor__content{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;max-width:100%;min-height:10em;outline:0;overflow:auto;padding:10px}.q-editor__content pre{white-space:pre-wrap}.q-editor__content hr{background:#0000001f;border:0;height:1px;margin:1px;outline:0}.q-editor__content:empty:not(:focus):before{content:attr(placeholder);opacity:.7}.q-editor__toolbar{border-bottom:1px solid #0000001f;min-height:32px}.q-editor__toolbars-container{max-width:100%}.q-editor .q-btn{margin:4px}.q-editor__toolbar-group{margin:0 4px;position:relative}.q-editor__toolbar-group+.q-editor__toolbar-group:before{background:#0000001f;bottom:4px;content:"";left:-4px;position:absolute;top:4px;width:1px}.q-editor__link-input{background:none;border:none;border-radius:0;color:inherit;outline:0;text-decoration:none;text-transform:none}.q-editor--flat,.q-editor--flat .q-editor__toolbar{border:0}.q-editor--dense .q-editor__toolbar-group{align-items:center;display:flex;flex-wrap:nowrap}.q-editor--dark{border-color:#ffffff47}.q-editor--dark .q-editor__content hr{background:#ffffff47}.q-editor--dark .q-editor__toolbar{border-color:#ffffff47}.q-editor--dark .q-editor__toolbar-group+.q-editor__toolbar-group:before{background:#ffffff47}.q-expansion-item__border{opacity:0}.q-expansion-item__toggle-icon{position:relative;transition:transform .3s}.q-expansion-item__toggle-icon--rotated{transform:rotate(180deg)}.q-expansion-item__toggle-focus{height:1em!important;position:relative!important;width:1em!important}.q-expansion-item__toggle-focus+.q-expansion-item__toggle-icon{margin-top:-1em}.q-expansion-item--standard.q-expansion-item--expanded>div>.q-expansion-item__border{opacity:1}.q-expansion-item--popup{transition:padding .5s}.q-expansion-item--popup>.q-expansion-item__container{border:1px solid #0000001f}.q-expansion-item--popup>.q-expansion-item__container>.q-separator{display:none}.q-expansion-item--popup.q-expansion-item--collapsed{padding:0 15px}.q-expansion-item--popup.q-expansion-item--expanded{padding:15px 0}.q-expansion-item--popup.q-expansion-item--expanded+.q-expansion-item--popup.q-expansion-item--expanded{padding-top:0}.q-expansion-item--popup.q-expansion-item--collapsed:not(:first-child)>.q-expansion-item__container{border-top-width:0}.q-expansion-item--popup.q-expansion-item--expanded+.q-expansion-item--popup.q-expansion-item--collapsed>.q-expansion-item__container{border-top-width:1px}.q-expansion-item__content>.q-card{border-radius:0;box-shadow:none}.q-expansion-item--expanded+.q-expansion-item--expanded>div>.q-expansion-item__border--top,.q-expansion-item:first-child>div>.q-expansion-item__border--top,.q-expansion-item:last-child>div>.q-expansion-item__border--bottom{opacity:0}.q-expansion-item--expanded .q-textarea--autogrow textarea{animation:q-expansion-done 0s}@keyframes q-expansion-done{0%{--q-exp-done:1}}.z-fab{z-index:990}.q-fab{position:relative;vertical-align:middle}.q-fab>.q-btn{width:100%}.q-fab--form-rounded{border-radius:28px}.q-fab--form-square{border-radius:4px}.q-fab__active-icon,.q-fab__icon{transition:opacity .4s,transform .4s}.q-fab__icon{opacity:1;transform:rotate(0deg)}.q-fab__active-icon{opacity:0;transform:rotate(-180deg)}.q-fab__label--external{padding:0 8px;position:absolute;transition:opacity .18s cubic-bezier(.65,.815,.735,.395)}.q-fab__label--external-hidden{opacity:0;pointer-events:none}.q-fab__label--external-left{left:-12px;top:50%;transform:translate(-100%,-50%)}.q-fab__label--external-right{right:-12px;top:50%;transform:translate(100%,-50%)}.q-fab__label--external-bottom{bottom:-12px;left:50%;transform:translate(-50%,100%)}.q-fab__label--external-top{left:50%;top:-12px;transform:translate(-50%,-100%)}.q-fab__label--internal{max-height:30px;padding:0;transition:font-size .12s cubic-bezier(.65,.815,.735,.395),max-height .12s cubic-bezier(.65,.815,.735,.395),opacity .07s cubic-bezier(.65,.815,.735,.395)}.q-fab__label--internal-hidden{font-size:0;opacity:0}.q-fab__label--internal-top{padding-bottom:.12em}.q-fab__label--internal-bottom{padding-top:.12em}.q-fab__label--internal-bottom.q-fab__label--internal-hidden,.q-fab__label--internal-top.q-fab__label--internal-hidden{max-height:0}.q-fab__label--internal-left{padding-left:.285em;padding-right:.571em}.q-fab__label--internal-right{padding-left:.571em;padding-right:.285em}.q-fab__icon-holder{min-height:24px;min-width:24px;position:relative}.q-fab__icon-holder--opened .q-fab__icon{opacity:0;transform:rotate(180deg)}.q-fab__icon-holder--opened .q-fab__active-icon{opacity:1;transform:rotate(0deg)}.q-fab__actions{align-items:center;align-self:center;justify-content:center;opacity:0;padding:3px;pointer-events:none;position:absolute;transition:transform .18s ease-in,opacity .18s ease-in}.q-fab__actions .q-btn{margin:5px}.q-fab__actions--right{height:56px;left:100%;margin-left:9px;transform:scale(.4) translateX(-62px);transform-origin:0 50%}.q-fab__actions--left{flex-direction:row-reverse;height:56px;margin-right:9px;right:100%;transform:scale(.4) translateX(62px);transform-origin:100% 50%}.q-fab__actions--up{bottom:100%;flex-direction:column-reverse;margin-bottom:9px;transform:scale(.4) translateY(62px);transform-origin:50% 100%;width:56px}.q-fab__actions--down{flex-direction:column;margin-top:9px;top:100%;transform:scale(.4) translateY(-62px);transform-origin:50% 0;width:56px}.q-fab__actions--down,.q-fab__actions--up{left:50%;margin-left:-28px}.q-fab__actions--opened{opacity:1;pointer-events:all;transform:scale(1) translate(0)}.q-fab--align-left>.q-fab__actions--down,.q-fab--align-left>.q-fab__actions--up{align-items:flex-start;left:28px}.q-fab--align-right>.q-fab__actions--down,.q-fab--align-right>.q-fab__actions--up{align-items:flex-end;left:auto;right:0}.q-field{font-size:14px}.q-field ::-ms-clear,.q-field ::-ms-reveal{display:none}.q-field--with-bottom{padding-bottom:20px}.q-field__marginal{color:#0000008a;font-size:24px;height:56px}.q-field__marginal>*+*{margin-left:2px}.q-field__marginal .q-avatar{font-size:32px}.q-field__before,.q-field__prepend{padding-right:12px}.q-field__after,.q-field__append{padding-left:12px}.q-field__after:empty,.q-field__append:empty{display:none}.q-field__append+.q-field__append{padding-left:2px}.q-field__inner{text-align:left}.q-field__bottom{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#0000008a;font-size:12px;line-height:1;min-height:20px;padding:8px 12px 0}.q-field__bottom--animated{bottom:0;left:0;position:absolute;right:0;transform:translateY(100%)}.q-field__messages{line-height:1}.q-field__messages>div{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.q-field__messages>div+div{margin-top:4px}.q-field__counter{line-height:1;padding-left:8px}.q-field--item-aligned{padding:8px 16px}.q-field--item-aligned .q-field__before{min-width:56px}.q-field__control-container{height:inherit}.q-field__control{color:var(--q-primary);height:56px;max-width:100%;outline:none}.q-field__control:after,.q-field__control:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.q-field__control:before{border-radius:inherit}.q-field__shadow{opacity:0;overflow:hidden;top:8px;white-space:pre-wrap}.q-field__shadow,.q-field__shadow+.q-field__native::placeholder{transition:opacity .36s cubic-bezier(.4,0,.2,1)}.q-field__shadow+.q-field__native:focus::placeholder{opacity:0}.q-field__input,.q-field__native,.q-field__prefix,.q-field__suffix{background:none;border:none;border-radius:0;color:#000000de;font-weight:400;letter-spacing:.00937em;line-height:28px;outline:0;padding:6px 0;text-decoration:inherit;text-transform:inherit}.q-field__input,.q-field__native{min-width:0;outline:0!important;width:100%}.q-field__input:-webkit-autofill,.q-field__native:-webkit-autofill{-webkit-animation-fill-mode:both;-webkit-animation-name:q-autofill}.q-field__input:-webkit-autofill+.q-field__label,.q-field__native:-webkit-autofill+.q-field__label{transform:translateY(-40%) scale(.75)}.q-field__input[type=number]:invalid+.q-field__label,.q-field__native[type=number]:invalid+.q-field__label{transform:translateY(-40%) scale(.75)}.q-field__input:invalid,.q-field__native:invalid{box-shadow:none}.q-field__native[type=file]{line-height:1em}.q-field__input{height:0;line-height:24px;min-height:24px;padding:0}.q-field__prefix,.q-field__suffix{transition:opacity .36s cubic-bezier(.4,0,.2,1);white-space:nowrap}.q-field__prefix{padding-right:4px}.q-field__suffix{padding-left:4px}.q-field--disabled .q-placeholder,.q-field--readonly .q-placeholder{opacity:1!important}.q-field--readonly.q-field--labeled .q-field__input,.q-field--readonly.q-field--labeled .q-field__native{cursor:default}.q-field--readonly.q-field--float .q-field__input,.q-field--readonly.q-field--float .q-field__native{cursor:text}.q-field--disabled .q-field__inner{cursor:not-allowed}.q-field--disabled .q-field__control{pointer-events:none}.q-field--disabled .q-field__control>div{opacity:.6!important}.q-field--disabled .q-field__control>div,.q-field--disabled .q-field__control>div *{outline:0!important}.q-field__label{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#0009;font-size:16px;font-weight:400;left:0;letter-spacing:.00937em;line-height:20px;max-width:100%;text-decoration:inherit;text-transform:inherit;top:18px;transform-origin:left top;transition:transform .36s cubic-bezier(.4,0,.2,1),max-width .324s cubic-bezier(.4,0,.2,1)}.q-field--float .q-field__label{max-width:133%;transform:translateY(-40%) scale(.75);transition:transform .36s cubic-bezier(.4,0,.2,1),max-width .396s cubic-bezier(.4,0,.2,1)}.q-field--highlighted .q-field__label{color:currentColor}.q-field--highlighted .q-field__shadow{opacity:.5}.q-field--filled .q-field__control{background:#0000000d;border-radius:4px 4px 0 0;padding:0 12px}.q-field--filled .q-field__control:before{background:#0000000d;border-bottom:1px solid #0000006b;opacity:0;transition:opacity .36s cubic-bezier(.4,0,.2,1),background .36s cubic-bezier(.4,0,.2,1)}.q-field--filled .q-field__control:hover:before{opacity:1}.q-field--filled .q-field__control:after{background:currentColor;height:2px;top:auto;transform:scaleX(0);transform-origin:center bottom;transition:transform .36s cubic-bezier(.4,0,.2,1)}.q-field--filled.q-field--rounded .q-field__control{border-radius:28px 28px 0 0}.q-field--filled.q-field--highlighted .q-field__control:before{background:#0000001f;opacity:1}.q-field--filled.q-field--highlighted .q-field__control:after{transform:scaleX(1)}.q-field--filled.q-field--dark .q-field__control,.q-field--filled.q-field--dark .q-field__control:before{background:#ffffff12}.q-field--filled.q-field--dark.q-field--highlighted .q-field__control:before{background:#ffffff1a}.q-field--filled.q-field--readonly .q-field__control:before{background:#0000;border-bottom-style:dashed;opacity:1}.q-field--outlined .q-field__control{border-radius:4px;padding:0 12px}.q-field--outlined .q-field__control:before{border:1px solid #0000003d;transition:border-color .36s cubic-bezier(.4,0,.2,1)}.q-field--outlined .q-field__control:hover:before{border-color:#000}.q-field--outlined .q-field__control:after{border:2px solid #0000;border-radius:inherit;height:inherit;transition:border-color .36s cubic-bezier(.4,0,.2,1)}.q-field--outlined .q-field__input:-webkit-autofill,.q-field--outlined .q-field__native:-webkit-autofill{margin-bottom:1px;margin-top:1px}.q-field--outlined.q-field--rounded .q-field__control{border-radius:28px}.q-field--outlined.q-field--highlighted .q-field__control:hover:before{border-color:#0000}.q-field--outlined.q-field--highlighted .q-field__control:after{border-color:currentColor;border-width:2px;transform:scaleX(1)}.q-field--outlined.q-field--readonly .q-field__control:before{border-style:dashed}.q-field--standard .q-field__control:before{border-bottom:1px solid #0000003d;transition:border-color .36s cubic-bezier(.4,0,.2,1)}.q-field--standard .q-field__control:hover:before{border-color:#000}.q-field--standard .q-field__control:after{background:currentColor;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;height:2px;top:auto;transform:scaleX(0);transform-origin:center bottom;transition:transform .36s cubic-bezier(.4,0,.2,1)}.q-field--standard.q-field--highlighted .q-field__control:after{transform:scaleX(1)}.q-field--standard.q-field--readonly .q-field__control:before{border-bottom-style:dashed}.q-field--dark .q-field__control:before{border-color:#fff9}.q-field--dark .q-field__control:hover:before{border-color:#fff}.q-field--dark .q-field__input,.q-field--dark .q-field__native,.q-field--dark .q-field__prefix,.q-field--dark .q-field__suffix{color:#fff}.q-field--dark .q-field__bottom,.q-field--dark .q-field__marginal,.q-field--dark:not(.q-field--highlighted) .q-field__label{color:#ffffffb3}.q-field--standout .q-field__control{background:#0000000d;border-radius:4px;padding:0 12px;transition:box-shadow .36s cubic-bezier(.4,0,.2,1),background-color .36s cubic-bezier(.4,0,.2,1)}.q-field--standout .q-field__control:before{background:#00000012;opacity:0;transition:opacity .36s cubic-bezier(.4,0,.2,1),background .36s cubic-bezier(.4,0,.2,1)}.q-field--standout .q-field__control:hover:before{opacity:1}.q-field--standout.q-field--rounded .q-field__control{border-radius:28px}.q-field--standout.q-field--highlighted .q-field__control{background:#000;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.q-field--standout.q-field--highlighted .q-field__append,.q-field--standout.q-field--highlighted .q-field__input,.q-field--standout.q-field--highlighted .q-field__native,.q-field--standout.q-field--highlighted .q-field__prefix,.q-field--standout.q-field--highlighted .q-field__prepend,.q-field--standout.q-field--highlighted .q-field__suffix{color:#fff}.q-field--standout.q-field--readonly .q-field__control:before{background:#0000;border:1px dashed #0000003d;opacity:1}.q-field--standout.q-field--dark .q-field__control,.q-field--standout.q-field--dark .q-field__control:before{background:#ffffff12}.q-field--standout.q-field--dark.q-field--highlighted .q-field__control{background:#fff}.q-field--standout.q-field--dark.q-field--highlighted .q-field__append,.q-field--standout.q-field--dark.q-field--highlighted .q-field__input,.q-field--standout.q-field--dark.q-field--highlighted .q-field__native,.q-field--standout.q-field--dark.q-field--highlighted .q-field__prefix,.q-field--standout.q-field--dark.q-field--highlighted .q-field__prepend,.q-field--standout.q-field--dark.q-field--highlighted .q-field__suffix{color:#000}.q-field--standout.q-field--dark.q-field--readonly .q-field__control:before{border-color:#ffffff3d}.q-field--labeled .q-field__native,.q-field--labeled .q-field__prefix,.q-field--labeled .q-field__suffix{line-height:24px;padding-bottom:8px;padding-top:24px}.q-field--labeled .q-field__shadow{top:0}.q-field--labeled:not(.q-field--float) .q-field__prefix,.q-field--labeled:not(.q-field--float) .q-field__suffix{opacity:0}.q-field--labeled:not(.q-field--float) .q-field__input::placeholder,.q-field--labeled:not(.q-field--float) .q-field__native::placeholder{color:#0000}.q-field--labeled.q-field--dense .q-field__native,.q-field--labeled.q-field--dense .q-field__prefix,.q-field--labeled.q-field--dense .q-field__suffix{padding-bottom:2px;padding-top:14px}.q-field--dense .q-field__shadow{top:0}.q-field--dense .q-field__control,.q-field--dense .q-field__marginal{height:40px}.q-field--dense .q-field__bottom{font-size:11px}.q-field--dense .q-field__label{font-size:14px;top:10px}.q-field--dense .q-field__before,.q-field--dense .q-field__prepend{padding-right:6px}.q-field--dense .q-field__after,.q-field--dense .q-field__append{padding-left:6px}.q-field--dense .q-field__append+.q-field__append{padding-left:2px}.q-field--dense .q-field__marginal .q-avatar{font-size:24px}.q-field--dense.q-field--float .q-field__label{transform:translateY(-30%) scale(.75)}.q-field--dense .q-field__input:-webkit-autofill+.q-field__label,.q-field--dense .q-field__native:-webkit-autofill+.q-field__label{transform:translateY(-30%) scale(.75)}.q-field--dense .q-field__input[type=number]:invalid+.q-field__label,.q-field--dense .q-field__native[type=number]:invalid+.q-field__label{transform:translateY(-30%) scale(.75)}.q-field--borderless .q-field__bottom,.q-field--borderless.q-field--dense .q-field__control,.q-field--standard .q-field__bottom,.q-field--standard.q-field--dense .q-field__control{padding-left:0;padding-right:0}.q-field--error .q-field__label{animation:q-field-label .36s}.q-field--error .q-field__bottom{color:var(--q-negative)}.q-field__focusable-action{background:#0000;border:0;color:inherit;cursor:pointer;opacity:.6;outline:0!important;padding:0}.q-field__focusable-action:focus,.q-field__focusable-action:hover{opacity:1}.q-field--auto-height .q-field__control{height:auto}.q-field--auto-height .q-field__control,.q-field--auto-height .q-field__native{min-height:56px}.q-field--auto-height .q-field__native{align-items:center}.q-field--auto-height .q-field__control-container{padding-top:0}.q-field--auto-height .q-field__native,.q-field--auto-height .q-field__prefix,.q-field--auto-height .q-field__suffix{line-height:18px}.q-field--auto-height.q-field--labeled .q-field__control-container{padding-top:24px}.q-field--auto-height.q-field--labeled .q-field__shadow{top:24px}.q-field--auto-height.q-field--labeled .q-field__native,.q-field--auto-height.q-field--labeled .q-field__prefix,.q-field--auto-height.q-field--labeled .q-field__suffix{padding-top:0}.q-field--auto-height.q-field--labeled .q-field__native{min-height:24px}.q-field--auto-height.q-field--dense .q-field__control,.q-field--auto-height.q-field--dense .q-field__native{min-height:40px}.q-field--auto-height.q-field--dense.q-field--labeled .q-field__control-container{padding-top:14px}.q-field--auto-height.q-field--dense.q-field--labeled .q-field__shadow{top:14px}.q-field--auto-height.q-field--dense.q-field--labeled .q-field__native{min-height:24px}.q-field--square .q-field__control{border-radius:0!important}.q-transition--field-message-enter-active,.q-transition--field-message-leave-active{transition:transform .6s cubic-bezier(.86,0,.07,1),opacity .6s cubic-bezier(.86,0,.07,1)}.q-transition--field-message-enter-from,.q-transition--field-message-leave-to{opacity:0;transform:translateY(-10px)}.q-transition--field-message-leave-active,.q-transition--field-message-leave-from{position:absolute}@keyframes q-field-label{40%{margin-left:2px}60%,80%{margin-left:-2px}70%,90%{margin-left:2px}}@keyframes q-autofill{to{background:#0000;color:inherit}}.q-file .q-field__native{overflow:hidden;word-break:break-all}.q-file .q-field__input{opacity:0!important}.q-file .q-field__input::-webkit-file-upload-button{cursor:pointer}.q-file__filler{border:none;padding:0;visibility:hidden;width:100%}.q-file__dnd{outline:1px dashed currentColor;outline-offset:-4px}.q-form,.q-img{position:relative}.q-img{display:inline-block;overflow:hidden;vertical-align:middle;width:100%}.q-img__loading .q-spinner{font-size:50px}.q-img__container,.q-img__image{border-radius:inherit}.q-img__image{height:100%;opacity:0;width:100%}.q-img__image--with-transition{transition:opacity .28s ease-in}.q-img__image--loaded{opacity:1}.q-img__content{border-radius:inherit;pointer-events:none}.q-img__content>div{background:#00000078;color:#fff;padding:16px;pointer-events:all;position:absolute}.q-img--no-menu .q-img__image,.q-img--no-menu .q-img__placeholder{pointer-events:none}.q-inner-loading{background:#fff9}.q-inner-loading--dark{background:#0006}.q-inner-loading__label{margin-top:8px}.q-textarea .q-field__control{height:auto;min-height:56px}.q-textarea .q-field__control-container{padding-bottom:2px;padding-top:2px}.q-textarea .q-field__shadow{bottom:2px;top:2px}.q-textarea .q-field__native,.q-textarea .q-field__prefix,.q-textarea .q-field__suffix{line-height:18px}.q-textarea .q-field__native{min-height:52px;padding-top:17px;resize:vertical}.q-textarea.q-field--labeled .q-field__control-container{padding-top:26px}.q-textarea.q-field--labeled .q-field__shadow{top:26px}.q-textarea.q-field--labeled .q-field__native,.q-textarea.q-field--labeled .q-field__prefix,.q-textarea.q-field--labeled .q-field__suffix{padding-top:0}.q-textarea.q-field--labeled .q-field__native{min-height:26px;padding-top:1px}.q-textarea--autogrow .q-field__native{resize:none}.q-textarea.q-field--dense .q-field__control,.q-textarea.q-field--dense .q-field__native{min-height:36px}.q-textarea.q-field--dense .q-field__native{padding-top:9px}.q-textarea.q-field--dense.q-field--labeled .q-field__control-container{padding-top:14px}.q-textarea.q-field--dense.q-field--labeled .q-field__shadow{top:14px}.q-textarea.q-field--dense.q-field--labeled .q-field__native{min-height:24px;padding-top:3px}.q-textarea.q-field--dense.q-field--labeled .q-field__prefix,.q-textarea.q-field--dense.q-field--labeled .q-field__suffix{padding-top:2px}.q-textarea.disabled .q-field__native,body.mobile .q-textarea .q-field__native{resize:none}.q-intersection{position:relative}.q-item{color:inherit;min-height:48px;padding:8px 16px;transition:color .3s,background-color .3s}.q-item__section--side{align-items:flex-start;color:#757575;max-width:100%;min-width:0;padding-right:16px;width:auto}.q-item__section--side>.q-icon{font-size:24px}.q-item__section--side>.q-avatar{font-size:40px}.q-item__section--avatar{color:inherit;min-width:56px}.q-item__section--thumbnail img{height:56px;width:100px}.q-item__section--nowrap{white-space:nowrap}.q-item>.q-focus-helper+.q-item__section--thumbnail,.q-item>.q-item__section--thumbnail:first-child{margin-left:-16px}.q-item>.q-item__section--thumbnail:last-of-type{margin-right:-16px}.q-item__label{line-height:1.2em!important;max-width:100%}.q-item__label--overline{color:#000000b3}.q-item__label--caption{color:#0000008a}.q-item__label--header{color:#757575;font-size:.875rem;letter-spacing:.01786em;line-height:1.25rem;padding:16px}.q-list--padding .q-item__label--header,.q-separator--spaced+.q-item__label--header{padding-top:8px}.q-item__label+.q-item__label{margin-top:4px}.q-item__section--main{flex:10000 1 0%;max-width:100%;min-width:0;width:auto}.q-item__section--main+.q-item__section--main{margin-left:8px}.q-item__section--main~.q-item__section--side{align-items:flex-end;padding-left:16px;padding-right:0}.q-item__section--main.q-item__section--thumbnail{margin-left:0;margin-right:-16px}.q-list--bordered{border:1px solid #0000001f}.q-list--separator>.q-item-type+.q-item-type,.q-list--separator>.q-virtual-scroll__content>.q-item-type+.q-item-type{border-top:1px solid #0000001f}.q-list--padding{padding:8px 0}.q-item--dense,.q-list--dense>.q-item{min-height:32px;padding:2px 16px}.q-list--dark.q-list--separator>.q-item-type+.q-item-type,.q-list--dark.q-list--separator>.q-virtual-scroll__content>.q-item-type+.q-item-type{border-top-color:#ffffff47}.q-item--dark,.q-list--dark{border-color:#ffffff47;color:#fff}.q-item--dark .q-item__section--side:not(.q-item__section--avatar),.q-list--dark .q-item__section--side:not(.q-item__section--avatar){color:#ffffffb3}.q-item--dark .q-item__label--header,.q-list--dark .q-item__label--header{color:#ffffffa3}.q-item--dark .q-item__label--caption,.q-item--dark .q-item__label--overline,.q-list--dark .q-item__label--caption,.q-list--dark .q-item__label--overline{color:#fffc}.q-item{position:relative}.q-item--active,.q-item.q-router-link--active{color:var(--q-primary)}.q-knob{font-size:48px}.q-knob--editable{cursor:pointer;outline:0}.q-knob--editable:before{border-radius:50%;bottom:0;box-shadow:none;content:"";left:0;position:absolute;right:0;top:0;transition:box-shadow .24s ease-in-out}.q-knob--editable:focus:before{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.q-layout{width:100%}.q-layout-container{height:100%;position:relative;width:100%}.q-layout-container .q-layout{min-height:100%}.q-layout-container>div{transform:translateZ(0)}.q-layout-container>div>div{max-height:100%;min-height:0}.q-layout__shadow{width:100%}.q-layout__shadow:after{bottom:0;box-shadow:0 0 10px 2px #0003,0 0 10px #0000003d;content:"";left:0;position:absolute;right:0;top:0}.q-layout__section--marginal{background-color:var(--q-primary);color:#fff}.q-header--hidden{transform:translateY(-110%)}.q-header--bordered{border-bottom:1px solid #0000001f}.q-header .q-layout__shadow{bottom:-10px}.q-header .q-layout__shadow:after{bottom:10px}.q-footer--hidden{transform:translateY(110%)}.q-footer--bordered{border-top:1px solid #0000001f}.q-footer .q-layout__shadow{top:-10px}.q-footer .q-layout__shadow:after{top:10px}.q-footer,.q-header{z-index:2000}.q-drawer{background:#fff;bottom:0;position:absolute;top:0;z-index:1000}.q-drawer--on-top{z-index:3000}.q-drawer--left{left:0;transform:translateX(-100%)}.q-drawer--left.q-drawer--bordered{border-right:1px solid #0000001f}.q-drawer--left .q-layout__shadow{left:10px;right:-10px}.q-drawer--left .q-layout__shadow:after{right:10px}.q-drawer--right{right:0;transform:translateX(100%)}.q-drawer--right.q-drawer--bordered{border-left:1px solid #0000001f}.q-drawer--right .q-layout__shadow{left:-10px}.q-drawer--right .q-layout__shadow:after{left:10px}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini{padding:0!important}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section{justify-content:center;min-width:0;padding-left:0;padding-right:0;text-align:center}.q-drawer--mini .q-expansion-item__content,.q-drawer--mini .q-mini-drawer-hide,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__label,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--main,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--side~.q-item__section--side{display:none}.q-drawer--mini-animate .q-drawer__content{overflow-x:hidden!important;white-space:nowrap}.q-drawer--mobile .q-mini-drawer-hide,.q-drawer--mobile .q-mini-drawer-only,.q-drawer--standard .q-mini-drawer-only{display:none}.q-drawer__backdrop{will-change:background-color;z-index:2999!important}.q-drawer__opener{height:100%;-webkit-user-select:none;user-select:none;width:15px;z-index:2001}.q-footer,.q-header,.q-layout,.q-page{position:relative}.q-page-sticky--shrink{pointer-events:none}.q-page-sticky--shrink>div{display:inline-block;pointer-events:auto}body.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content,body.q-ios-padding .q-layout--standard .q-header>.q-tabs:first-child .q-tabs-head,body.q-ios-padding .q-layout--standard .q-header>.q-toolbar:first-child{min-height:70px;min-height:calc(env(safe-area-inset-top) + 50px);padding-top:env(safe-area-inset-top)}body.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content,body.q-ios-padding .q-layout--standard .q-footer>.q-tabs:last-child .q-tabs-head,body.q-ios-padding .q-layout--standard .q-footer>.q-toolbar:last-child{min-height:calc(env(safe-area-inset-bottom) + 50px);padding-bottom:env(safe-area-inset-bottom)}.q-body--layout-animate .q-drawer__backdrop{transition:background-color .12s!important}.q-body--layout-animate .q-drawer{transition:transform .12s,width .12s,top .12s,bottom .12s!important}.q-body--layout-animate .q-layout__section--marginal{transition:transform .12s,left .12s,right .12s!important}.q-body--layout-animate .q-page-container{transition:padding-top .12s,padding-right .12s,padding-bottom .12s,padding-left .12s!important}.q-body--layout-animate .q-page-sticky{transition:transform .12s,left .12s,right .12s,top .12s,bottom .12s!important}body:not(.q-body--layout-animate) .q-layout--prevent-focus{visibility:hidden}.q-body--drawer-toggle{overflow-x:hidden!important}@media (max-width:599.98px){.q-layout-padding{padding:8px}}@media (min-width:600px) and (max-width:1439.98px){.q-layout-padding{padding:16px}}@media (min-width:1440px){.q-layout-padding{padding:24px}}body.body--dark .q-drawer,body.body--dark .q-footer,body.body--dark .q-header{border-color:#ffffff47}body.platform-ios .q-layout--containerized{position:unset!important}.q-linear-progress{--q-linear-progress-speed:.3s;color:var(--q-primary);font-size:4px;height:1em;overflow:hidden;position:relative;transform:scaleX(1);width:100%}.q-linear-progress__model,.q-linear-progress__track{transform-origin:0 0}.q-linear-progress__model--with-transition,.q-linear-progress__track--with-transition{transition:transform var(--q-linear-progress-speed)}.q-linear-progress--reverse .q-linear-progress__model,.q-linear-progress--reverse .q-linear-progress__track{transform-origin:0 100%}.q-linear-progress__model--determinate{background:currentColor}.q-linear-progress__model--indeterminate,.q-linear-progress__model--query{transition:none}.q-linear-progress__model--indeterminate:after,.q-linear-progress__model--indeterminate:before,.q-linear-progress__model--query:after,.q-linear-progress__model--query:before{background:currentColor;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform-origin:0 0}.q-linear-progress__model--indeterminate:before,.q-linear-progress__model--query:before{animation:q-linear-progress--indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.q-linear-progress__model--indeterminate:after,.q-linear-progress__model--query:after{animation:q-linear-progress--indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation-delay:1.15s;transform:translate3d(-101%,0,0) scaleX(1)}.q-linear-progress__track{opacity:.4}.q-linear-progress__track--light{background:#00000042}.q-linear-progress__track--dark{background:#fff9}.q-linear-progress__stripe{background-image:linear-gradient(45deg,#ffffff26 25%,#fff0 0,#fff0 50%,#ffffff26 0,#ffffff26 75%,#fff0 0,#fff0)!important;background-size:40px 40px!important;transition:width var(--q-linear-progress-speed)}@keyframes q-linear-progress--indeterminate{0%{transform:translate3d(-35%,0,0) scaleX(.35)}60%{transform:translate3d(100%,0,0) scaleX(.9)}to{transform:translate3d(100%,0,0) scaleX(.9)}}@keyframes q-linear-progress--indeterminate-short{0%{transform:translate3d(-101%,0,0) scaleX(1)}60%{transform:translate3d(107%,0,0) scaleX(.01)}to{transform:translate3d(107%,0,0) scaleX(.01)}}.q-menu{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;display:inline-block;max-height:65vh;max-width:95vw;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed!important;z-index:6000}.q-menu--square{border-radius:0}.q-option-group--inline>div{display:inline-block}.q-pagination input{-moz-appearance:textfield;text-align:center}.q-pagination input::-webkit-inner-spin-button,.q-pagination input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.q-parallax{border-radius:inherit;overflow:hidden;position:relative;width:100%}.q-parallax__media>img,.q-parallax__media>video{bottom:0;display:none;left:50%;min-height:100%;min-width:100%;position:absolute;will-change:transform}.q-popup-edit{padding:8px 16px}.q-popup-edit__buttons{margin-top:8px}.q-popup-edit__buttons .q-btn+.q-btn{margin-left:8px}.q-pull-to-refresh{position:relative}.q-pull-to-refresh__puller{background:#fff;border-radius:50%;box-shadow:0 0 4px 0 #0000004d;color:var(--q-primary);height:40px;width:40px}.q-pull-to-refresh__puller--animating{transition:transform .3s,opacity .3s}.q-radio{vertical-align:middle}.q-radio__native{height:1px;width:1px}.q-radio__bg,.q-radio__icon-container{-webkit-user-select:none;user-select:none}.q-radio__bg{height:50%;left:25%;-webkit-print-color-adjust:exact;top:25%;width:50%}.q-radio__bg path{fill:currentColor}.q-radio__icon{color:currentColor;font-size:.5em}.q-radio__check{transform:scale3d(0,0,1);transform-origin:50% 50%;transition:transform .22s cubic-bezier(0,0,.2,1) 0ms}.q-radio__inner{border-radius:50%;color:#0000008a;font-size:40px;height:1em;min-width:1em;outline:0;width:1em}.q-radio__inner--truthy{color:var(--q-primary)}.q-radio__inner--truthy .q-radio__check{transform:scaleX(1)}.q-radio.disabled{opacity:.75!important}.q-radio--dark .q-radio__inner{color:#ffffffb3}.q-radio--dark .q-radio__inner:before{opacity:.32!important}.q-radio--dark .q-radio__inner--truthy{color:var(--q-primary)}.q-radio--dense .q-radio__inner{height:.5em;min-width:.5em;width:.5em}.q-radio--dense .q-radio__bg{height:100%;left:0;top:0;width:100%}.q-radio--dense .q-radio__label{padding-left:.5em}.q-radio--dense.reverse .q-radio__label{padding-left:0;padding-right:.5em}body.desktop .q-radio:not(.disabled) .q-radio__inner:before{background:currentColor;border-radius:50%;bottom:0;content:"";left:0;opacity:.12;position:absolute;right:0;top:0;transform:scale3d(0,0,1);transition:transform .22s cubic-bezier(0,0,.2,1) 0ms}body.desktop .q-radio:not(.disabled):focus .q-radio__inner:before,body.desktop .q-radio:not(.disabled):hover .q-radio__inner:before{transform:scaleX(1)}body.desktop .q-radio--dense:not(.disabled):focus .q-radio__inner:before,body.desktop .q-radio--dense:not(.disabled):hover .q-radio__inner:before{transform:scale3d(1.5,1.5,1)}.q-rating{color:#ffeb3b;vertical-align:middle}.q-rating__icon-container{height:1em;outline:0}.q-rating__icon-container+.q-rating__icon-container{margin-left:2px}.q-rating__icon{color:currentColor;opacity:.4;position:relative;text-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;transition:transform .2s ease-in,opacity .2s ease-in}.q-rating__icon--hovered{transform:scale(1.3)}.q-rating__icon--active{opacity:1}.q-rating__icon--exselected{opacity:.7}.q-rating--no-dimming .q-rating__icon{opacity:1}.q-rating--editable .q-rating__icon-container{cursor:pointer}.q-responsive{max-height:100%;max-width:100%;position:relative}.q-responsive__filler{height:inherit;max-height:inherit;max-width:inherit;width:inherit}.q-responsive__content{border-radius:inherit}.q-responsive__content>*{height:100%!important;max-height:100%!important;max-width:100%!important;width:100%!important}.q-scrollarea{contain:strict;position:relative}.q-scrollarea__bar,.q-scrollarea__thumb{cursor:grab;opacity:.2;transition:opacity .3s;will-change:opacity}.q-scrollarea__bar--v,.q-scrollarea__thumb--v{right:0;width:10px}.q-scrollarea__bar--h,.q-scrollarea__thumb--h{bottom:0;height:10px}.q-scrollarea__bar--invisible,.q-scrollarea__thumb--invisible{opacity:0!important;pointer-events:none}.q-scrollarea__thumb{background:#000;border-radius:3px}.q-scrollarea__thumb:hover{opacity:.3}.q-scrollarea__thumb:active{opacity:.5}.q-scrollarea__content{min-height:100%;min-width:100%}.q-scrollarea--dark .q-scrollarea__thumb{background:#fff}.q-select--without-input .q-field__control{cursor:pointer}.q-select--with-input .q-field__control{cursor:text}.q-select .q-field__input{cursor:text;min-width:50px!important}.q-select .q-field__input--padding{padding-left:4px}.q-select__autocomplete-input,.q-select__focus-target{border:0;height:0;opacity:0;outline:0!important;padding:0;position:absolute;width:0}.q-select__dropdown-icon{cursor:pointer;transition:transform .28s}.q-select.q-field--readonly .q-field__control,.q-select.q-field--readonly .q-select__dropdown-icon{cursor:default}.q-select__dialog{background:#fff;display:flex;flex-direction:column;max-height:calc(100vh - 70px)!important;max-width:90vw!important;width:90vw!important}.q-select__dialog>.scroll{background:inherit;position:relative}body.mobile:not(.native-mobile) .q-select__dialog{max-height:calc(100vh - 108px)!important}body.platform-android.native-mobile .q-dialog__inner--top .q-select__dialog{max-height:calc(100vh - 24px)!important}body.platform-android:not(.native-mobile) .q-dialog__inner--top .q-select__dialog{max-height:calc(100vh - 80px)!important}body.platform-ios.native-mobile .q-dialog__inner--top>div{border-radius:4px}body.platform-ios.native-mobile .q-dialog__inner--top .q-select__dialog--focused{max-height:47vh!important}body.platform-ios:not(.native-mobile) .q-dialog__inner--top .q-select__dialog--focused{max-height:50vh!important}.q-separator{background:#0000001f;border:0;flex-shrink:0;margin:0;transition:background .3s,opacity .3s}.q-separator--dark{background:#ffffff47}.q-separator--horizontal{display:block;height:1px}.q-separator--horizontal-inset{margin-left:16px;margin-right:16px}.q-separator--horizontal-item-inset{margin-left:72px;margin-right:0}.q-separator--horizontal-item-thumbnail-inset{margin-left:116px;margin-right:0}.q-separator--vertical{align-self:stretch;height:auto;width:1px}.q-separator--vertical-inset{margin-bottom:8px;margin-top:8px}.q-skeleton{--q-skeleton-speed:1500ms;background:#0000001f;border-radius:4px;box-sizing:border-box}.q-skeleton--anim{cursor:wait}.q-skeleton:before{content:" "}.q-skeleton--type-text{transform:scaleY(.5)}.q-skeleton--type-QAvatar,.q-skeleton--type-circle{border-radius:50%;height:48px;width:48px}.q-skeleton--type-QBtn{height:36px;width:90px}.q-skeleton--type-QBadge{height:16px;width:70px}.q-skeleton--type-QChip{border-radius:16px;height:28px;width:90px}.q-skeleton--type-QToolbar{height:50px}.q-skeleton--type-QCheckbox,.q-skeleton--type-QRadio{border-radius:50%;height:40px;width:40px}.q-skeleton--type-QToggle{border-radius:7px;height:40px;width:56px}.q-skeleton--type-QRange,.q-skeleton--type-QSlider{height:40px}.q-skeleton--type-QInput{height:56px}.q-skeleton--bordered{border:1px solid #0000000d}.q-skeleton--square{border-radius:0}.q-skeleton--anim-fade{animation:q-skeleton--fade var(--q-skeleton-speed) linear .5s infinite}.q-skeleton--anim-pulse{animation:q-skeleton--pulse var(--q-skeleton-speed) ease-in-out .5s infinite}.q-skeleton--anim-pulse-x{animation:q-skeleton--pulse-x var(--q-skeleton-speed) ease-in-out .5s infinite}.q-skeleton--anim-pulse-y{animation:q-skeleton--pulse-y var(--q-skeleton-speed) ease-in-out .5s infinite}.q-skeleton--anim-blink,.q-skeleton--anim-pop,.q-skeleton--anim-wave{overflow:hidden;position:relative;z-index:1}.q-skeleton--anim-blink:after,.q-skeleton--anim-pop:after,.q-skeleton--anim-wave:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.q-skeleton--anim-blink:after{animation:q-skeleton--fade var(--q-skeleton-speed) linear .5s infinite;background:#ffffffb3}.q-skeleton--anim-wave:after{animation:q-skeleton--wave var(--q-skeleton-speed) linear .5s infinite;background:linear-gradient(90deg,#fff0,#ffffff80,#fff0)}.q-skeleton--dark{background:#ffffff0d}.q-skeleton--dark.q-skeleton--bordered{border:1px solid #ffffff40}.q-skeleton--dark.q-skeleton--anim-wave:after{background:linear-gradient(90deg,#fff0,#ffffff1a,#fff0)}.q-skeleton--dark.q-skeleton--anim-blink:after{background:#fff3}@keyframes q-skeleton--fade{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes q-skeleton--pulse{0%{transform:scale(1)}50%{transform:scale(.85)}to{transform:scale(1)}}@keyframes q-skeleton--pulse-x{0%{transform:scaleX(1)}50%{transform:scaleX(.75)}to{transform:scaleX(1)}}@keyframes q-skeleton--pulse-y{0%{transform:scaleY(1)}50%{transform:scaleY(.75)}to{transform:scaleY(1)}}@keyframes q-skeleton--wave{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.q-slide-item{background:#fff;position:relative}.q-slide-item__bottom,.q-slide-item__left,.q-slide-item__right,.q-slide-item__top{color:#fff;font-size:14px;visibility:hidden}.q-slide-item__bottom .q-icon,.q-slide-item__left .q-icon,.q-slide-item__right .q-icon,.q-slide-item__top .q-icon{font-size:1.714em}.q-slide-item__left{background:#4caf50;padding:8px 16px}.q-slide-item__left>div{transform-origin:left center}.q-slide-item__right{background:#ff9800;padding:8px 16px}.q-slide-item__right>div{transform-origin:right center}.q-slide-item__top{background:#2196f3;padding:16px 8px}.q-slide-item__top>div{transform-origin:top center}.q-slide-item__bottom{background:#9c27b0;padding:16px 8px}.q-slide-item__bottom>div{transform-origin:bottom center}.q-slide-item__content{background:inherit;cursor:pointer;transition:transform .2s ease-in;-webkit-user-select:none;user-select:none}.q-slider{position:relative}.q-slider--h{width:100%}.q-slider--v{height:200px}.q-slider--editable .q-slider__track-container{cursor:grab}.q-slider__track-container{outline:0}.q-slider__track-container--h{padding:12px 0;width:100%}.q-slider__track-container--h .q-slider__selection{will-change:width,left}.q-slider__track-container--v{height:100%;padding:0 12px}.q-slider__track-container--v .q-slider__selection{will-change:height,top}.q-slider__track{background:#0000001a;border-radius:4px;color:var(--q-primary);height:inherit;width:inherit}.q-slider__inner{background:#0000001a}.q-slider__inner,.q-slider__selection{border-radius:inherit;height:100%;width:100%}.q-slider__selection{background:currentColor}.q-slider__markers{border-radius:inherit;color:#0000004d;height:100%;width:100%}.q-slider__markers:after{background:currentColor;content:"";position:absolute}.q-slider__markers--h{background-image:repeating-linear-gradient(90deg,currentColor,currentColor 2px,#fff0 0,#fff0)}.q-slider__markers--h:after{height:100%;right:0;top:0;width:2px}.q-slider__markers--v{background-image:repeating-linear-gradient(180deg,currentColor,currentColor 2px,#fff0 0,#fff0)}.q-slider__markers--v:after{bottom:0;height:2px;left:0;width:100%}.q-slider__marker-labels-container{height:100%;min-height:24px;min-width:24px;position:relative;width:100%}.q-slider__marker-labels{position:absolute}.q-slider__marker-labels--h-standard{top:0}.q-slider__marker-labels--h-switched{bottom:0}.q-slider__marker-labels--h-ltr{transform:translateX(-50%)}.q-slider__marker-labels--h-rtl{transform:translateX(50%)}.q-slider__marker-labels--v-standard{left:4px}.q-slider__marker-labels--v-switched{right:4px}.q-slider__marker-labels--v-ltr{transform:translateY(-50%)}.q-slider__marker-labels--v-rtl{transform:translateY(50%)}.q-slider__thumb{color:var(--q-primary);outline:0;transition:transform .18s ease-out,fill .18s ease-out,stroke .18s ease-out;z-index:1}.q-slider__thumb.q-slider--focus{opacity:1!important}.q-slider__thumb--h{top:50%;will-change:left}.q-slider__thumb--h-ltr{transform:scale(1) translate(-50%,-50%)}.q-slider__thumb--h-rtl{transform:scale(1) translate(50%,-50%)}.q-slider__thumb--v{left:50%;will-change:top}.q-slider__thumb--v-ltr{transform:scale(1) translate(-50%,-50%)}.q-slider__thumb--v-rtl{transform:scale(1) translate(-50%,50%)}.q-slider__thumb-shape{stroke-width:3.5;stroke:currentColor;left:0;top:0;transition:transform .28s}.q-slider__thumb-shape path{stroke:currentColor;fill:currentColor}.q-slider__focus-ring{border-radius:50%;opacity:0;transition:transform .26667s ease-out,opacity .26667s ease-out,background-color .26667s ease-out;transition-delay:.14s}.q-slider__pin{opacity:0;transition:opacity .28s ease-out;transition-delay:.14s;white-space:nowrap}.q-slider__pin:before{content:"";height:0;position:absolute;width:0}.q-slider__pin--h:before{border-left:6px solid #0000;border-right:6px solid #0000;left:50%;transform:translateX(-50%)}.q-slider__pin--h-standard{bottom:100%}.q-slider__pin--h-standard:before{border-top:6px solid;bottom:2px}.q-slider__pin--h-switched{top:100%}.q-slider__pin--h-switched:before{border-bottom:6px solid;top:2px}.q-slider__pin--v{top:0}.q-slider__pin--v:before{border-bottom:6px solid #0000;border-top:6px solid #0000;top:50%;transform:translateY(-50%)}.q-slider__pin--v-standard{left:100%}.q-slider__pin--v-standard:before{border-right:6px solid;left:2px}.q-slider__pin--v-switched{right:100%}.q-slider__pin--v-switched:before{border-left:6px solid;right:2px}.q-slider__label{position:absolute;white-space:nowrap;z-index:1}.q-slider__label--h{left:50%;transform:translateX(-50%)}.q-slider__label--h-standard{bottom:7px}.q-slider__label--h-switched{top:7px}.q-slider__label--v{top:50%;transform:translateY(-50%)}.q-slider__label--v-standard{left:7px}.q-slider__label--v-switched{right:7px}.q-slider__text-container{background:currentColor;border-radius:4px;min-height:25px;padding:2px 8px;position:relative;text-align:center}.q-slider__text{color:#fff;font-size:12px}.q-slider--no-value .q-slider__inner,.q-slider--no-value .q-slider__selection,.q-slider--no-value .q-slider__thumb{opacity:0}.q-slider--focus .q-slider__focus-ring,body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__focus-ring{background:currentColor;opacity:.25;transform:scale3d(1.55,1.55,1)}.q-slider--focus .q-slider__inner,.q-slider--focus .q-slider__selection,.q-slider--focus .q-slider__thumb,body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__inner,body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__selection,body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__thumb{opacity:1}.q-slider--inactive .q-slider__thumb--h{transition:left .28s,right .28s}.q-slider--inactive .q-slider__thumb--v{transition:top .28s,bottom .28s}.q-slider--inactive .q-slider__selection{transition:width .28s,left .28s,right .28s,height .28s,top .28s,bottom .28s}.q-slider--inactive .q-slider__text-container{transition:transform .28s}.q-slider--active{cursor:grabbing}.q-slider--active .q-slider__thumb-shape{transform:scale(1.5)}.q-slider--active .q-slider__focus-ring,.q-slider--active.q-slider--label .q-slider__thumb-shape{transform:scale(0)!important}.q-slider--label .q-slider--focus .q-slider__pin,.q-slider--label.q-slider--active .q-slider__pin,.q-slider--label.q-slider--label-always .q-slider__pin,body.desktop .q-slider.q-slider--enabled .q-slider__track-container:hover .q-slider__pin{opacity:1}.q-slider--dark .q-slider__inner,.q-slider--dark .q-slider__track{background:#ffffff1a}.q-slider--dark .q-slider__markers{color:#ffffff4d}.q-slider--dense .q-slider__track-container--h{padding:6px 0}.q-slider--dense .q-slider__track-container--v{padding:0 6px}.q-space{flex-grow:1!important}.q-spinner{vertical-align:middle}.q-spinner-mat{animation:q-spin 2s linear infinite;transform-origin:center center}.q-spinner-mat .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:q-mat-dash 1.5s ease-in-out infinite}@keyframes q-spin{0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(359deg)}}@keyframes q-mat-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.q-splitter__panel{position:relative;z-index:0}.q-splitter__panel>.q-splitter{height:100%;width:100%}.q-splitter__separator{background-color:#0000001f;position:relative;-webkit-user-select:none;user-select:none;z-index:1}.q-splitter__separator-area>*{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.q-splitter--dark .q-splitter__separator{background-color:#ffffff47}.q-splitter--vertical>.q-splitter__panel{height:100%}.q-splitter--vertical.q-splitter--active{cursor:col-resize}.q-splitter--vertical>.q-splitter__separator{width:1px}.q-splitter--vertical>.q-splitter__separator>div{left:-6px;right:-6px}.q-splitter--vertical.q-splitter--workable>.q-splitter__separator{cursor:col-resize}.q-splitter--horizontal>.q-splitter__panel{width:100%}.q-splitter--horizontal.q-splitter--active{cursor:row-resize}.q-splitter--horizontal>.q-splitter__separator{height:1px}.q-splitter--horizontal>.q-splitter__separator>div{bottom:-6px;top:-6px}.q-splitter--horizontal.q-splitter--workable>.q-splitter__separator{cursor:row-resize}.q-splitter__after,.q-splitter__before{overflow:auto}.q-stepper{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.q-stepper__title{font-size:14px;letter-spacing:.1px;line-height:18px}.q-stepper__caption{font-size:12px;line-height:14px}.q-stepper__dot{background:currentColor;border-radius:50%;contain:layout;font-size:14px;height:24px;margin-right:8px;min-width:24px;width:24px}.q-stepper__dot span{color:#fff}.q-stepper__tab{color:#9e9e9e;flex-direction:row;font-size:14px;padding:8px 24px}.q-stepper--dark .q-stepper__dot span{color:#000}.q-stepper__tab--navigation{cursor:pointer;-webkit-user-select:none;user-select:none}.q-stepper__tab--active,.q-stepper__tab--done{color:var(--q-primary)}.q-stepper__tab--active .q-stepper__dot,.q-stepper__tab--active .q-stepper__label,.q-stepper__tab--done .q-stepper__dot,.q-stepper__tab--done .q-stepper__label{text-shadow:0 0 0 currentColor}.q-stepper__tab--disabled .q-stepper__dot{background:#00000038}.q-stepper__tab--disabled .q-stepper__label{color:#00000052}.q-stepper__tab--error{color:var(--q-negative)}.q-stepper__tab--error-with-icon .q-stepper__dot{background:#0000!important}.q-stepper__tab--error-with-icon .q-stepper__dot span{color:currentColor;font-size:24px}.q-stepper__header{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-stepper__header--border{border-bottom:1px solid #0000001f}.q-stepper__header--standard-labels .q-stepper__tab{justify-content:center;min-height:72px}.q-stepper__header--standard-labels .q-stepper__tab:first-child{justify-content:flex-start}.q-stepper__header--standard-labels .q-stepper__tab:last-child{justify-content:flex-end}.q-stepper__header--standard-labels .q-stepper__tab:only-child{justify-content:center}.q-stepper__header--standard-labels .q-stepper__dot:after{display:none}.q-stepper__header--alternative-labels .q-stepper__tab{flex-direction:column;justify-content:flex-start;min-height:104px;padding:24px 32px}.q-stepper__header--alternative-labels .q-stepper__dot{margin-right:0}.q-stepper__header--alternative-labels .q-stepper__label{margin-top:8px;text-align:center}.q-stepper__header--alternative-labels .q-stepper__label:after,.q-stepper__header--alternative-labels .q-stepper__label:before{display:none}.q-stepper__header--contracted,.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab{min-height:72px}.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab:first-child{align-items:flex-start}.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab:last-child{align-items:flex-end}.q-stepper__header--contracted .q-stepper__tab{padding:24px 0}.q-stepper__header--contracted .q-stepper__tab:first-child .q-stepper__dot{transform:translateX(24px)}.q-stepper__header--contracted .q-stepper__tab:last-child .q-stepper__dot{transform:translateX(-24px)}.q-stepper__header--contracted .q-stepper__tab:not(:last-child) .q-stepper__dot:after{display:block!important}.q-stepper__header--contracted .q-stepper__dot{margin:0}.q-stepper__header--contracted .q-stepper__label{display:none}.q-stepper__nav{padding-top:24px}.q-stepper--bordered{border:1px solid #0000001f}.q-stepper--horizontal .q-stepper__step-inner{padding:24px}.q-stepper--horizontal .q-stepper__tab:first-child{border-top-left-radius:inherit}.q-stepper--horizontal .q-stepper__tab:last-child{border-top-right-radius:inherit}.q-stepper--horizontal .q-stepper__tab:first-child .q-stepper__dot:before,.q-stepper--horizontal .q-stepper__tab:last-child .q-stepper__dot:after,.q-stepper--horizontal .q-stepper__tab:last-child .q-stepper__label:after{display:none}.q-stepper--horizontal .q-stepper__tab{overflow:hidden}.q-stepper--horizontal .q-stepper__line{contain:layout}.q-stepper--horizontal .q-stepper__line:after,.q-stepper--horizontal .q-stepper__line:before{background:#0000001f;height:1px;position:absolute;top:50%;width:100vw}.q-stepper--horizontal .q-stepper__dot:after,.q-stepper--horizontal .q-stepper__label:after{content:"";left:100%;margin-left:8px}.q-stepper--horizontal .q-stepper__dot:before{content:"";margin-right:8px;right:100%}.q-stepper--horizontal>.q-stepper__nav{padding:0 24px 24px}.q-stepper--vertical{padding:16px 0}.q-stepper--vertical .q-stepper__tab{padding:12px 24px}.q-stepper--vertical .q-stepper__title{line-height:18px}.q-stepper--vertical .q-stepper__step-inner{padding:0 24px 32px 60px}.q-stepper--vertical>.q-stepper__nav{padding:24px 24px 0}.q-stepper--vertical .q-stepper__step{overflow:hidden}.q-stepper--vertical .q-stepper__dot{margin-right:12px}.q-stepper--vertical .q-stepper__dot:after,.q-stepper--vertical .q-stepper__dot:before{background:#0000001f;content:"";height:99999px;left:50%;position:absolute;width:1px}.q-stepper--vertical .q-stepper__dot:before{bottom:100%;margin-bottom:8px}.q-stepper--vertical .q-stepper__dot:after{margin-top:8px;top:100%}.q-stepper--vertical .q-stepper__step:first-child .q-stepper__dot:before,.q-stepper--vertical .q-stepper__step:last-child .q-stepper__dot:after{display:none}.q-stepper--vertical .q-stepper__step:last-child .q-stepper__step-inner{padding-bottom:8px}.q-stepper--dark .q-stepper__header--border,.q-stepper--dark.q-stepper--bordered{border-color:#ffffff47}.q-stepper--dark.q-stepper--horizontal .q-stepper__line:after,.q-stepper--dark.q-stepper--horizontal .q-stepper__line:before,.q-stepper--dark.q-stepper--vertical .q-stepper__dot:after,.q-stepper--dark.q-stepper--vertical .q-stepper__dot:before{background:#ffffff47}.q-stepper--dark .q-stepper__tab--disabled{color:#ffffff47}.q-stepper--dark .q-stepper__tab--disabled .q-stepper__dot{background:#ffffff47}.q-stepper--dark .q-stepper__tab--disabled .q-stepper__label{color:#ffffff8a}.q-tab-panels{background:#fff}.q-tab-panel{padding:16px}.q-markup-table{background:#fff;overflow:auto}.q-table{border-collapse:initial;border-spacing:0;max-width:100%;width:100%}.q-table tbody td,.q-table thead tr{height:48px}.q-table th{font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none}.q-table th.sortable{cursor:pointer}.q-table th.sortable:hover .q-table__sort-icon{opacity:.64}.q-table th.sorted .q-table__sort-icon{opacity:.86!important}.q-table th.sort-desc .q-table__sort-icon{transform:rotate(180deg)}.q-table td,.q-table th{background-color:inherit;padding:7px 16px}.q-table td,.q-table th,.q-table thead{border-style:solid;border-width:0}.q-table tbody td{font-size:13px}.q-table__card{background-color:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;color:#000}.q-table__card .q-table__middle{flex:1 1 auto}.q-table__card .q-table__bottom,.q-table__card .q-table__top{flex:0 0 auto}.q-table__container{position:relative}.q-table__container>div:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-table__container>div:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.q-table__container>.q-inner-loading{border-radius:inherit!important}.q-table__top{padding:12px 16px}.q-table__top .q-table__control{flex-wrap:wrap}.q-table__title{font-size:20px;font-weight:400;letter-spacing:.005em}.q-table__separator{min-width:8px!important}.q-table__progress{height:0!important}.q-table__progress th{border:0!important;padding:0!important}.q-table__progress .q-linear-progress{bottom:0;position:absolute}.q-table__middle{max-width:100%}.q-table__bottom{font-size:12px;min-height:50px;padding:4px 14px 4px 16px}.q-table__bottom .q-table__control{min-height:24px}.q-table__bottom-nodata-icon{font-size:200%;margin-right:8px}.q-table__bottom-item{margin-right:16px}.q-table__control{align-items:center;display:flex}.q-table__sort-icon{font-size:120%;opacity:0;transition:transform .3s cubic-bezier(.25,.8,.5,1)}.q-table__sort-icon--center,.q-table__sort-icon--left{margin-left:4px}.q-table__sort-icon--right{margin-right:4px}.q-table--col-auto-width{width:1px}.q-table--flat{box-shadow:none}.q-table--bordered{border:1px solid #0000001f}.q-table--square{border-radius:0}.q-table__linear-progress{height:2px}.q-table--no-wrap td,.q-table--no-wrap th{white-space:nowrap}.q-table--grid{border-radius:4px;box-shadow:none}.q-table--grid .q-table__top{padding-bottom:4px}.q-table--grid .q-table__middle{margin-bottom:4px;min-height:2px}.q-table--grid .q-table__middle thead,.q-table--grid .q-table__middle thead th{border:0!important}.q-table--grid .q-table__linear-progress{bottom:0}.q-table--grid .q-table__bottom{border-top:0}.q-table--grid .q-table__grid-content{flex:1 1 auto}.q-table--grid.fullscreen{background:inherit}.q-table__grid-item-card{padding:12px;vertical-align:top}.q-table__grid-item-card .q-separator{margin:12px 0}.q-table__grid-item-row+.q-table__grid-item-row{margin-top:8px}.q-table__grid-item-title{font-size:12px;font-weight:500;opacity:.54}.q-table__grid-item-value{font-size:13px}.q-table__grid-item{padding:4px;transition:transform .3s cubic-bezier(.25,.8,.5,1)}.q-table__grid-item--selected{transform:scale(.95)}.q-table--cell-separator tbody tr:not(:last-child) td,.q-table--cell-separator thead th,.q-table--horizontal-separator tbody tr:not(:last-child) td,.q-table--horizontal-separator thead th{border-bottom-width:1px}.q-table--cell-separator td,.q-table--cell-separator th,.q-table--vertical-separator td,.q-table--vertical-separator th{border-left-width:1px}.q-table--cell-separator thead tr:last-child th,.q-table--cell-separator.q-table--loading tr:nth-last-child(2) th,.q-table--vertical-separator thead tr:last-child th,.q-table--vertical-separator.q-table--loading tr:nth-last-child(2) th{border-bottom-width:1px}.q-table--cell-separator td:first-child,.q-table--cell-separator th:first-child,.q-table--vertical-separator td:first-child,.q-table--vertical-separator th:first-child{border-left:0}.q-table--cell-separator .q-table__top,.q-table--vertical-separator .q-table__top{border-bottom:1px solid #0000001f}.q-table--dense .q-table__top{padding:6px 16px}.q-table--dense .q-table__bottom{min-height:33px}.q-table--dense .q-table__sort-icon{font-size:110%}.q-table--dense .q-table td,.q-table--dense .q-table th{padding:4px 8px}.q-table--dense .q-table tbody td,.q-table--dense .q-table tbody tr,.q-table--dense .q-table thead tr{height:28px}.q-table--dense .q-table td:first-child,.q-table--dense .q-table th:first-child{padding-left:16px}.q-table--dense .q-table td:last-child,.q-table--dense .q-table th:last-child{padding-right:16px}.q-table--dense .q-table__bottom-item{margin-right:8px}.q-table--dense .q-table__select .q-field__control,.q-table--dense .q-table__select .q-field__native{min-height:24px;padding:0}.q-table--dense .q-table__select .q-field__marginal{height:24px}.q-table__bottom{border-top:1px solid #0000001f}.q-table td,.q-table th,.q-table thead,.q-table tr{border-color:#0000001f}.q-table tbody td{position:relative}.q-table tbody td:after,.q-table tbody td:before{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.q-table tbody td:before{background:#00000008}.q-table tbody td:after{background:#0000000f}.q-table tbody tr.selected td:after,body.desktop .q-table>tbody>tr:not(.q-tr--no-hover):hover>td:not(.q-td--no-hover):before{content:""}.q-table--dark,.q-table--dark .q-table__bottom,.q-table--dark td,.q-table--dark th,.q-table--dark thead,.q-table--dark tr,.q-table__card--dark{border-color:#ffffff47}.q-table--dark tbody td:before{background:#ffffff12}.q-table--dark tbody td:after{background:#ffffff1a}.q-table--dark.q-table--cell-separator .q-table__top,.q-table--dark.q-table--vertical-separator .q-table__top{border-color:#ffffff47}.q-tab{color:inherit;min-height:48px;padding:0 16px;text-decoration:none;text-transform:uppercase;transition:color .3s,background-color .3s;white-space:nowrap}.q-tab--full{min-height:72px}.q-tab--no-caps{text-transform:none}.q-tab__content{height:inherit;min-width:40px;padding:4px 0}.q-tab__content--inline .q-tab__icon+.q-tab__label{padding-left:8px}.q-tab__content .q-chip--floating{right:-16px;top:0}.q-tab__icon{font-size:24px;height:24px;width:24px}.q-tab__label{font-size:14px;font-weight:500;line-height:1.715em}.q-tab .q-badge{right:-12px;top:3px}.q-tab__alert,.q-tab__alert-icon{position:absolute}.q-tab__alert{background:currentColor;border-radius:50%;height:10px;right:-9px;top:7px;width:10px}.q-tab__alert-icon{font-size:18px;right:-12px;top:2px}.q-tab__indicator{background:currentColor;height:2px;opacity:0}.q-tab--active .q-tab__indicator{opacity:1;transform-origin:left}.q-tab--inactive{opacity:.85}.q-tabs{position:relative;transition:color .3s,background-color .3s}.q-tabs--scrollable.q-tabs__arrows--outside.q-tabs--horizontal{padding-left:36px;padding-right:36px}.q-tabs--scrollable.q-tabs__arrows--outside.q-tabs--vertical{padding-bottom:36px;padding-top:36px}.q-tabs--scrollable.q-tabs__arrows--outside .q-tabs__arrow--faded{opacity:.3;pointer-events:none}.q-tabs--not-scrollable .q-tabs__arrow,.q-tabs--scrollable.q-tabs__arrows--inside .q-tabs__arrow--faded{display:none}.q-tabs--not-scrollable .q-tabs__content{border-radius:inherit}.q-tabs__arrow{cursor:pointer;font-size:32px;min-width:36px;text-shadow:0 0 3px #fff,0 0 1px #fff,0 0 1px #000;transition:opacity .3s}.q-tabs__content{flex:1 1 auto;overflow:hidden}.q-tabs__content--align-center{justify-content:center}.q-tabs__content--align-right{justify-content:flex-end}.q-tabs__content--align-justify .q-tab{flex:1 1 auto}.q-tabs__offset{display:none}.q-tabs--horizontal .q-tabs__arrow{height:100%}.q-tabs--horizontal .q-tabs__arrow--left{bottom:0;left:0;top:0}.q-tabs--horizontal .q-tabs__arrow--right{bottom:0;right:0;top:0}.q-tabs--vertical,.q-tabs--vertical .q-tabs__content{display:block!important;height:100%}.q-tabs--vertical .q-tabs__arrow{height:36px;text-align:center;width:100%}.q-tabs--vertical .q-tabs__arrow--left{left:0;right:0;top:0}.q-tabs--vertical .q-tabs__arrow--right{bottom:0;left:0;right:0}.q-tabs--vertical .q-tab{padding:0 8px}.q-tabs--vertical .q-tab__indicator{height:unset;width:2px}.q-tabs--vertical.q-tabs--not-scrollable .q-tabs__content{height:100%}.q-tabs--vertical.q-tabs--dense .q-tab__content{min-width:24px}.q-tabs--dense .q-tab{min-height:36px}.q-tabs--dense .q-tab--full{min-height:52px}.q-time{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;max-width:100%;min-width:290px;outline:0;width:290px}.q-time--bordered{border:1px solid #0000001f}.q-time__header{background-color:var(--q-primary);border-top-left-radius:inherit;color:#fff;font-weight:300;padding:16px}.q-time__actions{padding:0 16px 16px}.q-time__header-label{font-size:28px;letter-spacing:-.00833em;line-height:1}.q-time__header-label>div+div{margin-left:4px}.q-time__link{opacity:.56;outline:0;transition:opacity .3s ease-out}.q-time__link--active,.q-time__link:focus,.q-time__link:hover{opacity:1}.q-time__header-ampm{font-size:16px;letter-spacing:.1em}.q-time__content{padding:16px}.q-time__content:before{content:"";display:block;padding-bottom:100%}.q-time__container-parent{padding:16px}.q-time__container-child{background:#0000001f;border-radius:50%}.q-time__clock{font-size:14px;height:100%;max-height:100%;max-width:100%;padding:24px;width:100%}.q-time__clock-circle{position:relative}.q-time__clock-center{background:currentColor;border-radius:50%;height:6px;margin:auto;min-height:0;width:6px}.q-time__clock-pointer{background:currentColor;bottom:0;color:var(--q-primary);height:50%;left:50%;min-height:0;position:absolute;right:0;transform:translateX(-50%);transform-origin:0 0;width:2px}.q-time__clock-pointer:after,.q-time__clock-pointer:before{background:currentColor;border-radius:50%;content:"";left:50%;position:absolute;transform:translateX(-50%)}.q-time__clock-pointer:before{bottom:-4px;height:8px;width:8px}.q-time__clock-pointer:after{height:6px;top:-3px;width:6px}.q-time__clock-position{border-radius:50%;font-size:12px;height:32px;line-height:32px;margin:0;min-height:32px;padding:0;position:absolute;transform:translate(-50%,-50%);width:32px}.q-time__clock-position--disable{opacity:.4}.q-time__clock-position--active{background-color:var(--q-primary);color:#fff}.q-time__clock-pos-0{left:50%;top:0}.q-time__clock-pos-1{left:75%;top:6.7%}.q-time__clock-pos-2{left:93.3%;top:25%}.q-time__clock-pos-3{left:100%;top:50%}.q-time__clock-pos-4{left:93.3%;top:75%}.q-time__clock-pos-5{left:75%;top:93.3%}.q-time__clock-pos-6{left:50%;top:100%}.q-time__clock-pos-7{left:25%;top:93.3%}.q-time__clock-pos-8{left:6.7%;top:75%}.q-time__clock-pos-9{left:0;top:50%}.q-time__clock-pos-10{left:6.7%;top:25%}.q-time__clock-pos-11{left:25%;top:6.7%}.q-time__clock-pos-12{left:50%;top:15%}.q-time__clock-pos-13{left:67.5%;top:19.69%}.q-time__clock-pos-14{left:80.31%;top:32.5%}.q-time__clock-pos-15{left:85%;top:50%}.q-time__clock-pos-16{left:80.31%;top:67.5%}.q-time__clock-pos-17{left:67.5%;top:80.31%}.q-time__clock-pos-18{left:50%;top:85%}.q-time__clock-pos-19{left:32.5%;top:80.31%}.q-time__clock-pos-20{left:19.69%;top:67.5%}.q-time__clock-pos-21{left:15%;top:50%}.q-time__clock-pos-22{left:19.69%;top:32.5%}.q-time__clock-pos-23{left:32.5%;top:19.69%}.q-time__now-button{background-color:var(--q-primary);color:#fff;right:12px;top:12px}.q-time--readonly .q-time__content,.q-time--readonly .q-time__header-ampm,.q-time.disabled .q-time__content,.q-time.disabled .q-time__header-ampm{pointer-events:none}.q-time--portrait{display:inline-flex;flex-direction:column}.q-time--portrait .q-time__header{border-top-right-radius:inherit;min-height:86px}.q-time--portrait .q-time__header-ampm{margin-left:12px}.q-time--portrait.q-time--bordered .q-time__content{margin:1px 0}.q-time--landscape{align-items:stretch;display:inline-flex;min-width:420px}.q-time--landscape>div{display:flex;flex-direction:column;justify-content:center}.q-time--landscape .q-time__header{border-bottom-left-radius:inherit;min-width:156px}.q-time--landscape .q-time__header-ampm{margin-top:12px}.q-time--dark{border-color:#ffffff47}.q-timeline{list-style:none;padding:0;width:100%}.q-timeline h6{line-height:inherit}.q-timeline--dark{color:#fff}.q-timeline--dark .q-timeline__subtitle{opacity:.7}.q-timeline__content{padding-bottom:24px}.q-timeline__title{margin-bottom:16px;margin-top:0}.q-timeline__subtitle{font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:8px;opacity:.6;text-transform:uppercase}.q-timeline__dot{bottom:0;position:absolute;top:0;width:15px}.q-timeline__dot:after,.q-timeline__dot:before{background:currentColor;content:"";display:block;position:absolute}.q-timeline__dot:before{border:3px solid #0000;border-radius:100%;height:15px;left:0;top:4px;transition:background .3s ease-in-out,border .3s ease-in-out;width:15px}.q-timeline__dot:after{bottom:0;left:6px;opacity:.4;top:24px;width:3px}.q-timeline__dot .q-icon{color:#fff;font-size:16px;height:38px;left:0;line-height:38px;position:absolute;right:0;top:0;width:100%}.q-timeline__dot-img{background:currentColor;border-radius:50%;height:31px;left:0;position:absolute;right:0;top:4px;width:31px}.q-timeline__heading{position:relative}.q-timeline__heading:first-child .q-timeline__heading-title{padding-top:0}.q-timeline__heading:last-child .q-timeline__heading-title{padding-bottom:0}.q-timeline__heading-title{margin:0;padding:32px 0}.q-timeline__entry{line-height:22px;position:relative}.q-timeline__entry:last-child{padding-bottom:0!important}.q-timeline__entry:last-child .q-timeline__dot:after{content:none}.q-timeline__entry--icon .q-timeline__dot{width:31px}.q-timeline__entry--icon .q-timeline__dot:before{height:31px;width:31px}.q-timeline__entry--icon .q-timeline__dot:after{left:14px;top:41px}.q-timeline__entry--icon .q-timeline__subtitle{padding-top:8px}.q-timeline--dense--right .q-timeline__entry{padding-left:40px}.q-timeline--dense--right .q-timeline__entry--icon .q-timeline__dot{left:-8px}.q-timeline--dense--right .q-timeline__dot{left:0}.q-timeline--dense--left .q-timeline__heading{text-align:right}.q-timeline--dense--left .q-timeline__entry{padding-right:40px}.q-timeline--dense--left .q-timeline__entry--icon .q-timeline__dot{right:-8px}.q-timeline--dense--left .q-timeline__content,.q-timeline--dense--left .q-timeline__subtitle,.q-timeline--dense--left .q-timeline__title{text-align:right}.q-timeline--dense--left .q-timeline__dot{right:0}.q-timeline--comfortable{display:table}.q-timeline--comfortable .q-timeline__heading{display:table-row;font-size:200%}.q-timeline--comfortable .q-timeline__heading>div{display:table-cell}.q-timeline--comfortable .q-timeline__entry{display:table-row;padding:0}.q-timeline--comfortable .q-timeline__entry--icon .q-timeline__content{padding-top:8px}.q-timeline--comfortable .q-timeline__content,.q-timeline--comfortable .q-timeline__dot,.q-timeline--comfortable .q-timeline__subtitle{display:table-cell;vertical-align:top}.q-timeline--comfortable .q-timeline__subtitle{width:35%}.q-timeline--comfortable .q-timeline__dot{min-width:31px;position:relative}.q-timeline--comfortable--right .q-timeline__heading .q-timeline__heading-title{margin-left:-50px}.q-timeline--comfortable--right .q-timeline__subtitle{padding-right:30px;text-align:right}.q-timeline--comfortable--right .q-timeline__content{padding-left:30px}.q-timeline--comfortable--right .q-timeline__entry--icon .q-timeline__dot{left:-8px}.q-timeline--comfortable--left .q-timeline__heading{text-align:right}.q-timeline--comfortable--left .q-timeline__heading .q-timeline__heading-title{margin-right:-50px}.q-timeline--comfortable--left .q-timeline__subtitle{padding-left:30px}.q-timeline--comfortable--left .q-timeline__content{padding-right:30px}.q-timeline--comfortable--left .q-timeline__content,.q-timeline--comfortable--left .q-timeline__title{text-align:right}.q-timeline--comfortable--left .q-timeline__entry--icon .q-timeline__dot{right:0}.q-timeline--comfortable--left .q-timeline__dot{right:-8px}.q-timeline--loose .q-timeline__heading-title{margin-left:0;text-align:center}.q-timeline--loose .q-timeline__content,.q-timeline--loose .q-timeline__dot,.q-timeline--loose .q-timeline__entry,.q-timeline--loose .q-timeline__subtitle{display:block;margin:0;padding:0}.q-timeline--loose .q-timeline__dot{left:50%;margin-left:-7.15px;position:absolute}.q-timeline--loose .q-timeline__entry{overflow:hidden;padding-bottom:24px}.q-timeline--loose .q-timeline__entry--icon .q-timeline__dot{margin-left:-15px}.q-timeline--loose .q-timeline__entry--icon .q-timeline__subtitle{line-height:38px}.q-timeline--loose .q-timeline__entry--icon .q-timeline__content{padding-top:8px}.q-timeline--loose .q-timeline__entry--left .q-timeline__content,.q-timeline--loose .q-timeline__entry--right .q-timeline__subtitle{float:left;padding-right:30px;text-align:right}.q-timeline--loose .q-timeline__entry--left .q-timeline__subtitle,.q-timeline--loose .q-timeline__entry--right .q-timeline__content{float:right;padding-left:30px;text-align:left}.q-timeline--loose .q-timeline__content,.q-timeline--loose .q-timeline__subtitle{width:50%}.q-toggle{vertical-align:middle}.q-toggle__native{height:1px;width:1px}.q-toggle__track{background:currentColor;border-radius:.175em;height:.35em;opacity:.38}.q-toggle__thumb{height:.5em;left:.25em;top:.25em;transition:left .22s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;width:.5em;z-index:0}.q-toggle__thumb:after{background:#fff;border-radius:50%;bottom:0;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;content:"";left:0;position:absolute;right:0;top:0}.q-toggle__thumb .q-icon{color:#000;font-size:.3em;min-width:1em;opacity:.54;z-index:1}.q-toggle__inner{font-size:40px;height:1em;min-width:1.4em;padding:.325em .3em;-webkit-print-color-adjust:exact;width:1.4em}.q-toggle__inner--indet .q-toggle__thumb{left:.45em}.q-toggle__inner--truthy{color:var(--q-primary)}.q-toggle__inner--truthy .q-toggle__track{opacity:.54}.q-toggle__inner--truthy .q-toggle__thumb{left:.65em}.q-toggle__inner--truthy .q-toggle__thumb:after{background-color:currentColor}.q-toggle__inner--truthy .q-toggle__thumb .q-icon{color:#fff;opacity:1}.q-toggle.disabled{opacity:.75!important}.q-toggle--dark .q-toggle__inner{color:#fff}.q-toggle--dark .q-toggle__inner--truthy{color:var(--q-primary)}.q-toggle--dark .q-toggle__thumb:before{opacity:.32!important}.q-toggle--dense .q-toggle__inner{height:.5em;min-width:.8em;padding:.07625em 0;width:.8em}.q-toggle--dense .q-toggle__thumb{left:0;top:0}.q-toggle--dense .q-toggle__inner--indet .q-toggle__thumb{left:.15em}.q-toggle--dense .q-toggle__inner--truthy .q-toggle__thumb{left:.3em}.q-toggle--dense .q-toggle__label{padding-left:.5em}.q-toggle--dense.reverse .q-toggle__label{padding-left:0;padding-right:.5em}body.desktop .q-toggle:not(.disabled) .q-toggle__thumb:before{background:currentColor;border-radius:50%;bottom:0;content:"";left:0;opacity:.12;position:absolute;right:0;top:0;transform:scale3d(0,0,1);transition:transform .22s cubic-bezier(0,0,.2,1)}body.desktop .q-toggle:not(.disabled):focus .q-toggle__thumb:before,body.desktop .q-toggle:not(.disabled):hover .q-toggle__thumb:before{transform:scale3d(2,2,1)}body.desktop .q-toggle--dense:not(.disabled):focus .q-toggle__thumb:before,body.desktop .q-toggle--dense:not(.disabled):hover .q-toggle__thumb:before{transform:scale3d(1.5,1.5,1)}.q-toolbar{min-height:50px;padding:0 12px;position:relative;width:100%}.q-toolbar--inset{padding-left:58px}.q-toolbar .q-avatar{font-size:38px}.q-toolbar__title{flex:1 1 0%;font-size:21px;font-weight:400;letter-spacing:.01em;max-width:100%;min-width:1px;padding:0 12px}.q-toolbar__title:first-child{padding-left:0}.q-toolbar__title:last-child{padding-right:0}.q-tooltip--style{background:#757575;border-radius:4px;color:#fafafa;font-size:10px;font-weight:400;text-transform:none}.q-tooltip{overflow-x:hidden;overflow-y:auto;padding:6px 10px;position:fixed!important;z-index:9000}@media (max-width:599.98px){.q-tooltip{font-size:14px;padding:8px 16px}}.q-tree{color:#9e9e9e;position:relative}.q-tree__node{padding:0 0 3px 22px}.q-tree__node:after{border-left:1px solid;bottom:0;content:"";left:-13px;position:absolute;right:auto;top:-3px;width:2px}.q-tree__node:last-child:after{display:none}.q-tree__node--disabled{pointer-events:none}.q-tree__node--disabled .disabled{opacity:1!important}.q-tree__node--disabled>.disabled,.q-tree__node--disabled>div,.q-tree__node--disabled>i{opacity:.6!important}.q-tree__node--disabled>.disabled .q-tree__node--disabled>.disabled,.q-tree__node--disabled>.disabled .q-tree__node--disabled>div,.q-tree__node--disabled>.disabled .q-tree__node--disabled>i,.q-tree__node--disabled>div .q-tree__node--disabled>.disabled,.q-tree__node--disabled>div .q-tree__node--disabled>div,.q-tree__node--disabled>div .q-tree__node--disabled>i,.q-tree__node--disabled>i .q-tree__node--disabled>.disabled,.q-tree__node--disabled>i .q-tree__node--disabled>div,.q-tree__node--disabled>i .q-tree__node--disabled>i{opacity:1!important}.q-tree__node-header:before{border-bottom:1px solid;border-left:1px solid;bottom:50%;content:"";left:-35px;position:absolute;top:-3px;width:31px}.q-tree__children{padding-left:25px}.q-tree__node-body{padding:5px 0 8px 5px}.q-tree__node--parent{padding-left:2px}.q-tree__node--parent>.q-tree__node-header:before{left:-15px;width:15px}.q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body{padding:5px 0 8px 27px}.q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body:after{border-left:1px solid;bottom:50px;content:"";height:100%;left:12px;position:absolute;right:auto;top:0;width:2px}.q-tree__node--link{cursor:pointer}.q-tree__node-header{border-radius:4px;margin-top:3px;outline:0;padding:4px}.q-tree__node-header-content{color:#000;transition:color .3s}.q-tree__node--selected .q-tree__node-header-content{color:#9e9e9e}.q-tree__icon,.q-tree__node-header-content .q-icon{font-size:21px}.q-tree__img{border-radius:2px;height:42px}.q-tree__avatar,.q-tree__node-header-content .q-avatar{border-radius:50%;font-size:28px;height:28px;width:28px}.q-tree__arrow,.q-tree__spinner{font-size:16px;margin-right:4px}.q-tree__arrow{transition:transform .3s}.q-tree__arrow--rotate{transform:rotate(90deg)}.q-tree__tickbox{margin-right:4px}.q-tree>.q-tree__node{padding:0}.q-tree>.q-tree__node:after,.q-tree>.q-tree__node>.q-tree__node-header:before{display:none}.q-tree>.q-tree__node--child>.q-tree__node-header{padding-left:24px}.q-tree--dark .q-tree__node-header-content{color:#fff}.q-tree--no-connectors .q-tree__node-body:after,.q-tree--no-connectors .q-tree__node-header:before,.q-tree--no-connectors .q-tree__node:after{display:none!important}.q-tree--dense>.q-tree__node--child>.q-tree__node-header{padding-left:1px}.q-tree--dense .q-tree__arrow,.q-tree--dense .q-tree__spinner{margin-right:1px}.q-tree--dense .q-tree__img{height:32px}.q-tree--dense .q-tree__tickbox{margin-right:3px}.q-tree--dense .q-tree__node{padding:0}.q-tree--dense .q-tree__node:after{left:-8px;top:0}.q-tree--dense .q-tree__node-header{margin-top:0;padding:1px}.q-tree--dense .q-tree__node-header:before{left:-8px;top:0;width:8px}.q-tree--dense .q-tree__node--child{padding-left:17px}.q-tree--dense .q-tree__node--child>.q-tree__node-header:before{left:-25px;width:21px}.q-tree--dense .q-tree__node-body{padding:0 0 2px}.q-tree--dense .q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body{padding:0 0 2px 20px}.q-tree--dense .q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body:after{left:8px}.q-tree--dense .q-tree__children{padding-left:16px}[dir=rtl] .q-tree__arrow{transform:rotate(180deg)}[dir=rtl] .q-tree__arrow--rotate{transform:rotate(90deg)}.q-uploader{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;max-height:320px;position:relative;vertical-align:top;width:320px}.q-uploader--bordered{border:1px solid #0000001f}.q-uploader__input{cursor:pointer!important;height:100%;opacity:0;width:100%;z-index:1}.q-uploader__input::-webkit-file-upload-button{cursor:pointer}.q-uploader__file:before,.q-uploader__header:before{background:currentColor;border-top-left-radius:inherit;border-top-right-radius:inherit;bottom:0;content:"";left:0;opacity:.04;pointer-events:none;position:absolute;right:0;top:0}.q-uploader__header{background-color:var(--q-primary);border-top-left-radius:inherit;border-top-right-radius:inherit;color:#fff;position:relative;width:100%}.q-uploader__spinner{font-size:24px;margin-right:4px}.q-uploader__header-content{padding:8px}.q-uploader__dnd{background:#fff9;outline:1px dashed currentColor;outline-offset:-4px}.q-uploader__overlay{background-color:#fff9;color:#000;font-size:36px}.q-uploader__list{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;flex:1 1 auto;min-height:60px;padding:8px;position:relative}.q-uploader__file{border:1px solid #0000001f;border-radius:4px 4px 0 0}.q-uploader__file .q-circular-progress{font-size:24px}.q-uploader__file--img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:200px;min-width:200px}.q-uploader__file--img:before{content:none}.q-uploader__file--img .q-circular-progress{color:#fff}.q-uploader__file--img .q-uploader__file-header{background:linear-gradient(180deg,#000000b3 20%,#fff0);padding-bottom:24px}.q-uploader__file+.q-uploader__file{margin-top:8px}.q-uploader__file-header{border-top-left-radius:inherit;border-top-right-radius:inherit;padding:4px 8px;position:relative}.q-uploader__file-header-content{padding-right:8px}.q-uploader__file-status{font-size:24px;margin-right:4px}.q-uploader__title{font-size:14px;font-weight:700;line-height:18px;word-break:break-word}.q-uploader__subtitle{font-size:12px;line-height:18px}.q-uploader--disable .q-uploader__header,.q-uploader--disable .q-uploader__list{pointer-events:none}.q-uploader--dark,.q-uploader--dark .q-uploader__file{border-color:#ffffff47}.q-uploader--dark .q-uploader__dnd,.q-uploader--dark .q-uploader__overlay{background:#ffffff4d}.q-uploader--dark .q-uploader__overlay{color:#fff}.q-video{border-radius:inherit;overflow:hidden;position:relative}.q-video embed,.q-video iframe,.q-video object{height:100%;width:100%}.q-video--responsive{height:0}.q-video--responsive embed,.q-video--responsive iframe,.q-video--responsive object{left:0;position:absolute;top:0}.q-virtual-scroll:focus{outline:0}.q-virtual-scroll__content{contain:content;outline:none}.q-virtual-scroll__content>*{overflow-anchor:none}.q-virtual-scroll__content>[data-q-vs-anchor]{overflow-anchor:auto}.q-virtual-scroll__padding{background:linear-gradient(#fff0,#fff0 20%,#80808008 0,#80808014 50%,#80808008 80%,#fff0 0,#fff0);background-size:var(--q-virtual-scroll-item-width,100%) var(--q-virtual-scroll-item-height,50px)}.q-table .q-virtual-scroll__padding tr{height:0!important}.q-table .q-virtual-scroll__padding td{padding:0!important}.q-virtual-scroll--horizontal{align-items:stretch}.q-virtual-scroll--horizontal,.q-virtual-scroll--horizontal .q-virtual-scroll__content{display:flex;flex-direction:row;flex-wrap:nowrap}.q-virtual-scroll--horizontal .q-virtual-scroll__content,.q-virtual-scroll--horizontal .q-virtual-scroll__content>*,.q-virtual-scroll--horizontal .q-virtual-scroll__padding{flex:0 0 auto}.q-virtual-scroll--horizontal .q-virtual-scroll__padding{background:linear-gradient(270deg,#fff0,#fff0 20%,#80808008 0,#80808014 50%,#80808008 80%,#fff0 0,#fff0);background-size:var(--q-virtual-scroll-item-width,50px) var(--q-virtual-scroll-item-height,100%)}.q-ripple{border-radius:inherit;contain:strict;height:100%;overflow:hidden;width:100%;z-index:0}.q-ripple,.q-ripple__inner{color:inherit;left:0;pointer-events:none;position:absolute;top:0}.q-ripple__inner{background:currentColor;border-radius:50%;opacity:0;will-change:transform,opacity}.q-ripple__inner--enter{transition:transform .225s cubic-bezier(.4,0,.2,1),opacity .1s cubic-bezier(.4,0,.2,1)}.q-ripple__inner--leave{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.q-morph--internal,.q-morph--invisible{bottom:200vh!important;opacity:0!important;pointer-events:none!important;position:fixed!important;right:200vw!important}.q-loading{color:#000;position:fixed!important}.q-loading__backdrop{background-color:#000;bottom:0;left:0;opacity:.5;position:fixed;right:0;top:0;transition:background-color .28s;z-index:-1}.q-loading__box{border-radius:4px;color:#fff;max-width:450px;padding:18px}.q-loading__message{margin:40px 20px 0;text-align:center}.q-notifications__list{left:0;margin-bottom:10px;pointer-events:none;position:relative;right:0;z-index:9500}.q-notifications__list--center{bottom:0;top:0}.q-notifications__list--top{top:0}.q-notifications__list--bottom{bottom:0}body.q-ios-padding .q-notifications__list--center,body.q-ios-padding .q-notifications__list--top{top:20px;top:env(safe-area-inset-top)}body.q-ios-padding .q-notifications__list--bottom,body.q-ios-padding .q-notifications__list--center{bottom:env(safe-area-inset-bottom)}.q-notification{background:#323232;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;margin:10px 10px 0;max-width:95vw;pointer-events:all;transition:transform 1s,opacity 1s;z-index:9500}.q-notification__icon{flex:0 0 1em;font-size:24px}.q-notification__icon--additional{margin-right:16px}.q-notification__avatar{font-size:32px}.q-notification__avatar--additional{margin-right:8px}.q-notification__spinner{font-size:32px}.q-notification__spinner--additional{margin-right:8px}.q-notification__message{padding:8px 0}.q-notification__caption{font-size:.9em;opacity:.7}.q-notification__actions{color:var(--q-primary)}.q-notification__badge{animation:q-notif-badge .42s;background-color:var(--q-negative);border-radius:4px;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;color:#fff;font-size:12px;line-height:12px;padding:4px 8px;position:absolute}.q-notification__badge--top-left,.q-notification__badge--top-right{top:-6px}.q-notification__badge--bottom-left,.q-notification__badge--bottom-right{bottom:-6px}.q-notification__badge--bottom-left,.q-notification__badge--top-left{left:-22px}.q-notification__badge--bottom-right,.q-notification__badge--top-right{right:-22px}.q-notification__progress{animation:q-notif-progress linear;background:currentColor;border-radius:4px 4px 0 0;bottom:0;height:3px;left:-10px;opacity:.3;position:absolute;right:-10px;transform:scaleX(0);transform-origin:0 50%;z-index:-1}.q-notification--standard{min-height:48px;padding:0 16px}.q-notification--standard .q-notification__actions{margin-right:-8px;padding:6px 0 6px 8px}.q-notification--multi-line{min-height:68px;padding:8px 16px}.q-notification--multi-line .q-notification__badge--top-left,.q-notification--multi-line .q-notification__badge--top-right{top:-15px}.q-notification--multi-line .q-notification__badge--bottom-left,.q-notification--multi-line .q-notification__badge--bottom-right{bottom:-15px}.q-notification--multi-line .q-notification__progress{bottom:-8px}.q-notification--multi-line .q-notification__actions{padding:0}.q-notification--multi-line .q-notification__actions--with-media{padding-left:25px}.q-notification--top-enter-from,.q-notification--top-leave-to,.q-notification--top-left-enter-from,.q-notification--top-left-leave-to,.q-notification--top-right-enter-from,.q-notification--top-right-leave-to{opacity:0;transform:translateY(-50px);z-index:9499}.q-notification--center-enter-from,.q-notification--center-leave-to,.q-notification--left-enter-from,.q-notification--left-leave-to,.q-notification--right-enter-from,.q-notification--right-leave-to{opacity:0;transform:rotateX(90deg);z-index:9499}.q-notification--bottom-enter-from,.q-notification--bottom-leave-to,.q-notification--bottom-left-enter-from,.q-notification--bottom-left-leave-to,.q-notification--bottom-right-enter-from,.q-notification--bottom-right-leave-to{opacity:0;transform:translateY(50px);z-index:9499}.q-notification--bottom-leave-active,.q-notification--bottom-left-leave-active,.q-notification--bottom-right-leave-active,.q-notification--center-leave-active,.q-notification--left-leave-active,.q-notification--right-leave-active,.q-notification--top-leave-active,.q-notification--top-left-leave-active,.q-notification--top-right-leave-active{margin-left:0;margin-right:0;position:absolute;z-index:9499}.q-notification--center-leave-active,.q-notification--top-leave-active{top:0}.q-notification--bottom-leave-active,.q-notification--bottom-left-leave-active,.q-notification--bottom-right-leave-active{bottom:0}@media (min-width:600px){.q-notification{max-width:65vw}}@keyframes q-notif-badge{15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}}@keyframes q-notif-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}:root{--animate-duration:0.3s;--animate-delay:0.3s;--animate-repeat:1}.animated{animation-duration:var(--animate-duration);animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.repeat-1{animation-iteration-count:var(--animate-repeat)}.animated.repeat-2{animation-iteration-count:calc(var(--animate-repeat)*2)}.animated.repeat-3{animation-iteration-count:calc(var(--animate-repeat)*3)}.animated.delay-1s{animation-delay:var(--animate-delay)}.animated.delay-2s{animation-delay:calc(var(--animate-delay)*2)}.animated.delay-3s{animation-delay:calc(var(--animate-delay)*3)}.animated.delay-4s{animation-delay:calc(var(--animate-delay)*4)}.animated.delay-5s{animation-delay:calc(var(--animate-delay)*5)}.animated.faster{animation-duration:calc(var(--animate-duration)/2)}.animated.fast{animation-duration:calc(var(--animate-duration)*.8)}.animated.slow{animation-duration:calc(var(--animate-duration)*2)}.animated.slower{animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.animated[class*=Out]{opacity:0}}.q-animate--scale{animation:q-scale .15s;animation-timing-function:cubic-bezier(.25,.8,.25,1)}@keyframes q-scale{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}.q-animate--fade{animation:q-fade .2s}@keyframes q-fade{0%{opacity:0}to{opacity:1}}:root{--q-primary:#1e6581;--q-secondary:#26a69a;--q-accent:#9c27b0;--q-positive:#64b624;--q-negative:#cd5029;--q-info:#31ccec;--q-warning:#f2c037;--q-dark:#1d1d1d;--q-dark-page:#121212}.text-dark{color:var(--q-dark)!important}.bg-dark{background:var(--q-dark)!important}.text-primary{color:var(--q-primary)!important}.bg-primary{background:var(--q-primary)!important}.text-secondary{color:var(--q-secondary)!important}.bg-secondary{background:var(--q-secondary)!important}.text-accent{color:var(--q-accent)!important}.bg-accent{background:var(--q-accent)!important}.text-positive{color:var(--q-positive)!important}.bg-positive{background:var(--q-positive)!important}.text-negative{color:var(--q-negative)!important}.bg-negative{background:var(--q-negative)!important}.text-info{color:var(--q-info)!important}.bg-info{background:var(--q-info)!important}.text-warning{color:var(--q-warning)!important}.bg-warning{background:var(--q-warning)!important}.text-white{color:#fff!important}.bg-white{background:#fff!important}.text-black{color:#000!important}.bg-black{background:#000!important}.text-transparent{color:#0000!important}.bg-transparent{background:#0000!important}.text-separator{color:#0000001f!important}.bg-separator{background:#0000001f!important}.text-dark-separator{color:#ffffff47!important}.bg-dark-separator{background:#ffffff47!important}.text-red{color:#f44336!important}.text-red-1{color:#ffebee!important}.text-red-2{color:#ffcdd2!important}.text-red-3{color:#ef9a9a!important}.text-red-4{color:#e57373!important}.text-red-5{color:#ef5350!important}.text-red-6{color:#f44336!important}.text-red-7{color:#e53935!important}.text-red-8{color:#d32f2f!important}.text-red-9{color:#c62828!important}.text-red-10{color:#b71c1c!important}.text-red-11{color:#ff8a80!important}.text-red-12{color:#ff5252!important}.text-red-13{color:#ff1744!important}.text-red-14{color:#d50000!important}.text-pink{color:#e91e63!important}.text-pink-1{color:#fce4ec!important}.text-pink-2{color:#f8bbd0!important}.text-pink-3{color:#f48fb1!important}.text-pink-4{color:#f06292!important}.text-pink-5{color:#ec407a!important}.text-pink-6{color:#e91e63!important}.text-pink-7{color:#d81b60!important}.text-pink-8{color:#c2185b!important}.text-pink-9{color:#ad1457!important}.text-pink-10{color:#880e4f!important}.text-pink-11{color:#ff80ab!important}.text-pink-12{color:#ff4081!important}.text-pink-13{color:#f50057!important}.text-pink-14{color:#c51162!important}.text-purple{color:#9c27b0!important}.text-purple-1{color:#f3e5f5!important}.text-purple-2{color:#e1bee7!important}.text-purple-3{color:#ce93d8!important}.text-purple-4{color:#ba68c8!important}.text-purple-5{color:#ab47bc!important}.text-purple-6{color:#9c27b0!important}.text-purple-7{color:#8e24aa!important}.text-purple-8{color:#7b1fa2!important}.text-purple-9{color:#6a1b9a!important}.text-purple-10{color:#4a148c!important}.text-purple-11{color:#ea80fc!important}.text-purple-12{color:#e040fb!important}.text-purple-13{color:#d500f9!important}.text-purple-14{color:#a0f!important}.text-deep-purple{color:#673ab7!important}.text-deep-purple-1{color:#ede7f6!important}.text-deep-purple-2{color:#d1c4e9!important}.text-deep-purple-3{color:#b39ddb!important}.text-deep-purple-4{color:#9575cd!important}.text-deep-purple-5{color:#7e57c2!important}.text-deep-purple-6{color:#673ab7!important}.text-deep-purple-7{color:#5e35b1!important}.text-deep-purple-8{color:#512da8!important}.text-deep-purple-9{color:#4527a0!important}.text-deep-purple-10{color:#311b92!important}.text-deep-purple-11{color:#b388ff!important}.text-deep-purple-12{color:#7c4dff!important}.text-deep-purple-13{color:#651fff!important}.text-deep-purple-14{color:#6200ea!important}.text-indigo{color:#3f51b5!important}.text-indigo-1{color:#e8eaf6!important}.text-indigo-2{color:#c5cae9!important}.text-indigo-3{color:#9fa8da!important}.text-indigo-4{color:#7986cb!important}.text-indigo-5{color:#5c6bc0!important}.text-indigo-6{color:#3f51b5!important}.text-indigo-7{color:#3949ab!important}.text-indigo-8{color:#303f9f!important}.text-indigo-9{color:#283593!important}.text-indigo-10{color:#1a237e!important}.text-indigo-11{color:#8c9eff!important}.text-indigo-12{color:#536dfe!important}.text-indigo-13{color:#3d5afe!important}.text-indigo-14{color:#304ffe!important}.text-blue{color:#2196f3!important}.text-blue-1{color:#e3f2fd!important}.text-blue-2{color:#bbdefb!important}.text-blue-3{color:#90caf9!important}.text-blue-4{color:#64b5f6!important}.text-blue-5{color:#42a5f5!important}.text-blue-6{color:#2196f3!important}.text-blue-7{color:#1e88e5!important}.text-blue-8{color:#1976d2!important}.text-blue-9{color:#1565c0!important}.text-blue-10{color:#0d47a1!important}.text-blue-11{color:#82b1ff!important}.text-blue-12{color:#448aff!important}.text-blue-13{color:#2979ff!important}.text-blue-14{color:#2962ff!important}.text-light-blue{color:#03a9f4!important}.text-light-blue-1{color:#e1f5fe!important}.text-light-blue-2{color:#b3e5fc!important}.text-light-blue-3{color:#81d4fa!important}.text-light-blue-4{color:#4fc3f7!important}.text-light-blue-5{color:#29b6f6!important}.text-light-blue-6{color:#03a9f4!important}.text-light-blue-7{color:#039be5!important}.text-light-blue-8{color:#0288d1!important}.text-light-blue-9{color:#0277bd!important}.text-light-blue-10{color:#01579b!important}.text-light-blue-11{color:#80d8ff!important}.text-light-blue-12{color:#40c4ff!important}.text-light-blue-13{color:#00b0ff!important}.text-light-blue-14{color:#0091ea!important}.text-cyan{color:#00bcd4!important}.text-cyan-1{color:#e0f7fa!important}.text-cyan-2{color:#b2ebf2!important}.text-cyan-3{color:#80deea!important}.text-cyan-4{color:#4dd0e1!important}.text-cyan-5{color:#26c6da!important}.text-cyan-6{color:#00bcd4!important}.text-cyan-7{color:#00acc1!important}.text-cyan-8{color:#0097a7!important}.text-cyan-9{color:#00838f!important}.text-cyan-10{color:#006064!important}.text-cyan-11{color:#84ffff!important}.text-cyan-12{color:#18ffff!important}.text-cyan-13{color:#00e5ff!important}.text-cyan-14{color:#00b8d4!important}.text-teal{color:#009688!important}.text-teal-1{color:#e0f2f1!important}.text-teal-2{color:#b2dfdb!important}.text-teal-3{color:#80cbc4!important}.text-teal-4{color:#4db6ac!important}.text-teal-5{color:#26a69a!important}.text-teal-6{color:#009688!important}.text-teal-7{color:#00897b!important}.text-teal-8{color:#00796b!important}.text-teal-9{color:#00695c!important}.text-teal-10{color:#004d40!important}.text-teal-11{color:#a7ffeb!important}.text-teal-12{color:#64ffda!important}.text-teal-13{color:#1de9b6!important}.text-teal-14{color:#00bfa5!important}.text-green{color:#4caf50!important}.text-green-1{color:#e8f5e9!important}.text-green-2{color:#c8e6c9!important}.text-green-3{color:#a5d6a7!important}.text-green-4{color:#81c784!important}.text-green-5{color:#66bb6a!important}.text-green-6{color:#4caf50!important}.text-green-7{color:#43a047!important}.text-green-8{color:#388e3c!important}.text-green-9{color:#2e7d32!important}.text-green-10{color:#1b5e20!important}.text-green-11{color:#b9f6ca!important}.text-green-12{color:#69f0ae!important}.text-green-13{color:#00e676!important}.text-green-14{color:#00c853!important}.text-light-green{color:#8bc34a!important}.text-light-green-1{color:#f1f8e9!important}.text-light-green-2{color:#dcedc8!important}.text-light-green-3{color:#c5e1a5!important}.text-light-green-4{color:#aed581!important}.text-light-green-5{color:#9ccc65!important}.text-light-green-6{color:#8bc34a!important}.text-light-green-7{color:#7cb342!important}.text-light-green-8{color:#689f38!important}.text-light-green-9{color:#558b2f!important}.text-light-green-10{color:#33691e!important}.text-light-green-11{color:#ccff90!important}.text-light-green-12{color:#b2ff59!important}.text-light-green-13{color:#76ff03!important}.text-light-green-14{color:#64dd17!important}.text-lime{color:#cddc39!important}.text-lime-1{color:#f9fbe7!important}.text-lime-2{color:#f0f4c3!important}.text-lime-3{color:#e6ee9c!important}.text-lime-4{color:#dce775!important}.text-lime-5{color:#d4e157!important}.text-lime-6{color:#cddc39!important}.text-lime-7{color:#c0ca33!important}.text-lime-8{color:#afb42b!important}.text-lime-9{color:#9e9d24!important}.text-lime-10{color:#827717!important}.text-lime-11{color:#f4ff81!important}.text-lime-12{color:#eeff41!important}.text-lime-13{color:#c6ff00!important}.text-lime-14{color:#aeea00!important}.text-yellow{color:#ffeb3b!important}.text-yellow-1{color:#fffde7!important}.text-yellow-2{color:#fff9c4!important}.text-yellow-3{color:#fff59d!important}.text-yellow-4{color:#fff176!important}.text-yellow-5{color:#ffee58!important}.text-yellow-6{color:#ffeb3b!important}.text-yellow-7{color:#fdd835!important}.text-yellow-8{color:#fbc02d!important}.text-yellow-9{color:#f9a825!important}.text-yellow-10{color:#f57f17!important}.text-yellow-11{color:#ffff8d!important}.text-yellow-12{color:#ff0!important}.text-yellow-13{color:#ffea00!important}.text-yellow-14{color:#ffd600!important}.text-amber{color:#ffc107!important}.text-amber-1{color:#fff8e1!important}.text-amber-2{color:#ffecb3!important}.text-amber-3{color:#ffe082!important}.text-amber-4{color:#ffd54f!important}.text-amber-5{color:#ffca28!important}.text-amber-6{color:#ffc107!important}.text-amber-7{color:#ffb300!important}.text-amber-8{color:#ffa000!important}.text-amber-9{color:#ff8f00!important}.text-amber-10{color:#ff6f00!important}.text-amber-11{color:#ffe57f!important}.text-amber-12{color:#ffd740!important}.text-amber-13{color:#ffc400!important}.text-amber-14{color:#ffab00!important}.text-orange{color:#ff9800!important}.text-orange-1{color:#fff3e0!important}.text-orange-2{color:#ffe0b2!important}.text-orange-3{color:#ffcc80!important}.text-orange-4{color:#ffb74d!important}.text-orange-5{color:#ffa726!important}.text-orange-6{color:#ff9800!important}.text-orange-7{color:#fb8c00!important}.text-orange-8{color:#f57c00!important}.text-orange-9{color:#ef6c00!important}.text-orange-10{color:#e65100!important}.text-orange-11{color:#ffd180!important}.text-orange-12{color:#ffab40!important}.text-orange-13{color:#ff9100!important}.text-orange-14{color:#ff6d00!important}.text-deep-orange{color:#ff5722!important}.text-deep-orange-1{color:#fbe9e7!important}.text-deep-orange-2{color:#ffccbc!important}.text-deep-orange-3{color:#ffab91!important}.text-deep-orange-4{color:#ff8a65!important}.text-deep-orange-5{color:#ff7043!important}.text-deep-orange-6{color:#ff5722!important}.text-deep-orange-7{color:#f4511e!important}.text-deep-orange-8{color:#e64a19!important}.text-deep-orange-9{color:#d84315!important}.text-deep-orange-10{color:#bf360c!important}.text-deep-orange-11{color:#ff9e80!important}.text-deep-orange-12{color:#ff6e40!important}.text-deep-orange-13{color:#ff3d00!important}.text-deep-orange-14{color:#dd2c00!important}.text-brown{color:#795548!important}.text-brown-1{color:#efebe9!important}.text-brown-2{color:#d7ccc8!important}.text-brown-3{color:#bcaaa4!important}.text-brown-4{color:#a1887f!important}.text-brown-5{color:#8d6e63!important}.text-brown-6{color:#795548!important}.text-brown-7{color:#6d4c41!important}.text-brown-8{color:#5d4037!important}.text-brown-9{color:#4e342e!important}.text-brown-10{color:#3e2723!important}.text-brown-11{color:#d7ccc8!important}.text-brown-12{color:#bcaaa4!important}.text-brown-13{color:#8d6e63!important}.text-brown-14{color:#5d4037!important}.text-grey{color:#9e9e9e!important}.text-grey-1{color:#fafafa!important}.text-grey-2{color:#f5f5f5!important}.text-grey-3{color:#eee!important}.text-grey-4{color:#e0e0e0!important}.text-grey-5{color:#bdbdbd!important}.text-grey-6{color:#9e9e9e!important}.text-grey-7{color:#757575!important}.text-grey-8{color:#616161!important}.text-grey-9{color:#424242!important}.text-grey-10{color:#212121!important}.text-grey-11{color:#f5f5f5!important}.text-grey-12{color:#eee!important}.text-grey-13{color:#bdbdbd!important}.text-grey-14{color:#616161!important}.text-blue-grey{color:#607d8b!important}.text-blue-grey-1{color:#eceff1!important}.text-blue-grey-2{color:#cfd8dc!important}.text-blue-grey-3{color:#b0bec5!important}.text-blue-grey-4{color:#90a4ae!important}.text-blue-grey-5{color:#78909c!important}.text-blue-grey-6{color:#607d8b!important}.text-blue-grey-7{color:#546e7a!important}.text-blue-grey-8{color:#455a64!important}.text-blue-grey-9{color:#37474f!important}.text-blue-grey-10{color:#263238!important}.text-blue-grey-11{color:#cfd8dc!important}.text-blue-grey-12{color:#b0bec5!important}.text-blue-grey-13{color:#78909c!important}.text-blue-grey-14{color:#455a64!important}.bg-red{background:#f44336!important}.bg-red-1{background:#ffebee!important}.bg-red-2{background:#ffcdd2!important}.bg-red-3{background:#ef9a9a!important}.bg-red-4{background:#e57373!important}.bg-red-5{background:#ef5350!important}.bg-red-6{background:#f44336!important}.bg-red-7{background:#e53935!important}.bg-red-8{background:#d32f2f!important}.bg-red-9{background:#c62828!important}.bg-red-10{background:#b71c1c!important}.bg-red-11{background:#ff8a80!important}.bg-red-12{background:#ff5252!important}.bg-red-13{background:#ff1744!important}.bg-red-14{background:#d50000!important}.bg-pink{background:#e91e63!important}.bg-pink-1{background:#fce4ec!important}.bg-pink-2{background:#f8bbd0!important}.bg-pink-3{background:#f48fb1!important}.bg-pink-4{background:#f06292!important}.bg-pink-5{background:#ec407a!important}.bg-pink-6{background:#e91e63!important}.bg-pink-7{background:#d81b60!important}.bg-pink-8{background:#c2185b!important}.bg-pink-9{background:#ad1457!important}.bg-pink-10{background:#880e4f!important}.bg-pink-11{background:#ff80ab!important}.bg-pink-12{background:#ff4081!important}.bg-pink-13{background:#f50057!important}.bg-pink-14{background:#c51162!important}.bg-purple{background:#9c27b0!important}.bg-purple-1{background:#f3e5f5!important}.bg-purple-2{background:#e1bee7!important}.bg-purple-3{background:#ce93d8!important}.bg-purple-4{background:#ba68c8!important}.bg-purple-5{background:#ab47bc!important}.bg-purple-6{background:#9c27b0!important}.bg-purple-7{background:#8e24aa!important}.bg-purple-8{background:#7b1fa2!important}.bg-purple-9{background:#6a1b9a!important}.bg-purple-10{background:#4a148c!important}.bg-purple-11{background:#ea80fc!important}.bg-purple-12{background:#e040fb!important}.bg-purple-13{background:#d500f9!important}.bg-purple-14{background:#a0f!important}.bg-deep-purple{background:#673ab7!important}.bg-deep-purple-1{background:#ede7f6!important}.bg-deep-purple-2{background:#d1c4e9!important}.bg-deep-purple-3{background:#b39ddb!important}.bg-deep-purple-4{background:#9575cd!important}.bg-deep-purple-5{background:#7e57c2!important}.bg-deep-purple-6{background:#673ab7!important}.bg-deep-purple-7{background:#5e35b1!important}.bg-deep-purple-8{background:#512da8!important}.bg-deep-purple-9{background:#4527a0!important}.bg-deep-purple-10{background:#311b92!important}.bg-deep-purple-11{background:#b388ff!important}.bg-deep-purple-12{background:#7c4dff!important}.bg-deep-purple-13{background:#651fff!important}.bg-deep-purple-14{background:#6200ea!important}.bg-indigo{background:#3f51b5!important}.bg-indigo-1{background:#e8eaf6!important}.bg-indigo-2{background:#c5cae9!important}.bg-indigo-3{background:#9fa8da!important}.bg-indigo-4{background:#7986cb!important}.bg-indigo-5{background:#5c6bc0!important}.bg-indigo-6{background:#3f51b5!important}.bg-indigo-7{background:#3949ab!important}.bg-indigo-8{background:#303f9f!important}.bg-indigo-9{background:#283593!important}.bg-indigo-10{background:#1a237e!important}.bg-indigo-11{background:#8c9eff!important}.bg-indigo-12{background:#536dfe!important}.bg-indigo-13{background:#3d5afe!important}.bg-indigo-14{background:#304ffe!important}.bg-blue{background:#2196f3!important}.bg-blue-1{background:#e3f2fd!important}.bg-blue-2{background:#bbdefb!important}.bg-blue-3{background:#90caf9!important}.bg-blue-4{background:#64b5f6!important}.bg-blue-5{background:#42a5f5!important}.bg-blue-6{background:#2196f3!important}.bg-blue-7{background:#1e88e5!important}.bg-blue-8{background:#1976d2!important}.bg-blue-9{background:#1565c0!important}.bg-blue-10{background:#0d47a1!important}.bg-blue-11{background:#82b1ff!important}.bg-blue-12{background:#448aff!important}.bg-blue-13{background:#2979ff!important}.bg-blue-14{background:#2962ff!important}.bg-light-blue{background:#03a9f4!important}.bg-light-blue-1{background:#e1f5fe!important}.bg-light-blue-2{background:#b3e5fc!important}.bg-light-blue-3{background:#81d4fa!important}.bg-light-blue-4{background:#4fc3f7!important}.bg-light-blue-5{background:#29b6f6!important}.bg-light-blue-6{background:#03a9f4!important}.bg-light-blue-7{background:#039be5!important}.bg-light-blue-8{background:#0288d1!important}.bg-light-blue-9{background:#0277bd!important}.bg-light-blue-10{background:#01579b!important}.bg-light-blue-11{background:#80d8ff!important}.bg-light-blue-12{background:#40c4ff!important}.bg-light-blue-13{background:#00b0ff!important}.bg-light-blue-14{background:#0091ea!important}.bg-cyan{background:#00bcd4!important}.bg-cyan-1{background:#e0f7fa!important}.bg-cyan-2{background:#b2ebf2!important}.bg-cyan-3{background:#80deea!important}.bg-cyan-4{background:#4dd0e1!important}.bg-cyan-5{background:#26c6da!important}.bg-cyan-6{background:#00bcd4!important}.bg-cyan-7{background:#00acc1!important}.bg-cyan-8{background:#0097a7!important}.bg-cyan-9{background:#00838f!important}.bg-cyan-10{background:#006064!important}.bg-cyan-11{background:#84ffff!important}.bg-cyan-12{background:#18ffff!important}.bg-cyan-13{background:#00e5ff!important}.bg-cyan-14{background:#00b8d4!important}.bg-teal{background:#009688!important}.bg-teal-1{background:#e0f2f1!important}.bg-teal-2{background:#b2dfdb!important}.bg-teal-3{background:#80cbc4!important}.bg-teal-4{background:#4db6ac!important}.bg-teal-5{background:#26a69a!important}.bg-teal-6{background:#009688!important}.bg-teal-7{background:#00897b!important}.bg-teal-8{background:#00796b!important}.bg-teal-9{background:#00695c!important}.bg-teal-10{background:#004d40!important}.bg-teal-11{background:#a7ffeb!important}.bg-teal-12{background:#64ffda!important}.bg-teal-13{background:#1de9b6!important}.bg-teal-14{background:#00bfa5!important}.bg-green{background:#4caf50!important}.bg-green-1{background:#e8f5e9!important}.bg-green-2{background:#c8e6c9!important}.bg-green-3{background:#a5d6a7!important}.bg-green-4{background:#81c784!important}.bg-green-5{background:#66bb6a!important}.bg-green-6{background:#4caf50!important}.bg-green-7{background:#43a047!important}.bg-green-8{background:#388e3c!important}.bg-green-9{background:#2e7d32!important}.bg-green-10{background:#1b5e20!important}.bg-green-11{background:#b9f6ca!important}.bg-green-12{background:#69f0ae!important}.bg-green-13{background:#00e676!important}.bg-green-14{background:#00c853!important}.bg-light-green{background:#8bc34a!important}.bg-light-green-1{background:#f1f8e9!important}.bg-light-green-2{background:#dcedc8!important}.bg-light-green-3{background:#c5e1a5!important}.bg-light-green-4{background:#aed581!important}.bg-light-green-5{background:#9ccc65!important}.bg-light-green-6{background:#8bc34a!important}.bg-light-green-7{background:#7cb342!important}.bg-light-green-8{background:#689f38!important}.bg-light-green-9{background:#558b2f!important}.bg-light-green-10{background:#33691e!important}.bg-light-green-11{background:#ccff90!important}.bg-light-green-12{background:#b2ff59!important}.bg-light-green-13{background:#76ff03!important}.bg-light-green-14{background:#64dd17!important}.bg-lime{background:#cddc39!important}.bg-lime-1{background:#f9fbe7!important}.bg-lime-2{background:#f0f4c3!important}.bg-lime-3{background:#e6ee9c!important}.bg-lime-4{background:#dce775!important}.bg-lime-5{background:#d4e157!important}.bg-lime-6{background:#cddc39!important}.bg-lime-7{background:#c0ca33!important}.bg-lime-8{background:#afb42b!important}.bg-lime-9{background:#9e9d24!important}.bg-lime-10{background:#827717!important}.bg-lime-11{background:#f4ff81!important}.bg-lime-12{background:#eeff41!important}.bg-lime-13{background:#c6ff00!important}.bg-lime-14{background:#aeea00!important}.bg-yellow{background:#ffeb3b!important}.bg-yellow-1{background:#fffde7!important}.bg-yellow-2{background:#fff9c4!important}.bg-yellow-3{background:#fff59d!important}.bg-yellow-4{background:#fff176!important}.bg-yellow-5{background:#ffee58!important}.bg-yellow-6{background:#ffeb3b!important}.bg-yellow-7{background:#fdd835!important}.bg-yellow-8{background:#fbc02d!important}.bg-yellow-9{background:#f9a825!important}.bg-yellow-10{background:#f57f17!important}.bg-yellow-11{background:#ffff8d!important}.bg-yellow-12{background:#ff0!important}.bg-yellow-13{background:#ffea00!important}.bg-yellow-14{background:#ffd600!important}.bg-amber{background:#ffc107!important}.bg-amber-1{background:#fff8e1!important}.bg-amber-2{background:#ffecb3!important}.bg-amber-3{background:#ffe082!important}.bg-amber-4{background:#ffd54f!important}.bg-amber-5{background:#ffca28!important}.bg-amber-6{background:#ffc107!important}.bg-amber-7{background:#ffb300!important}.bg-amber-8{background:#ffa000!important}.bg-amber-9{background:#ff8f00!important}.bg-amber-10{background:#ff6f00!important}.bg-amber-11{background:#ffe57f!important}.bg-amber-12{background:#ffd740!important}.bg-amber-13{background:#ffc400!important}.bg-amber-14{background:#ffab00!important}.bg-orange{background:#ff9800!important}.bg-orange-1{background:#fff3e0!important}.bg-orange-2{background:#ffe0b2!important}.bg-orange-3{background:#ffcc80!important}.bg-orange-4{background:#ffb74d!important}.bg-orange-5{background:#ffa726!important}.bg-orange-6{background:#ff9800!important}.bg-orange-7{background:#fb8c00!important}.bg-orange-8{background:#f57c00!important}.bg-orange-9{background:#ef6c00!important}.bg-orange-10{background:#e65100!important}.bg-orange-11{background:#ffd180!important}.bg-orange-12{background:#ffab40!important}.bg-orange-13{background:#ff9100!important}.bg-orange-14{background:#ff6d00!important}.bg-deep-orange{background:#ff5722!important}.bg-deep-orange-1{background:#fbe9e7!important}.bg-deep-orange-2{background:#ffccbc!important}.bg-deep-orange-3{background:#ffab91!important}.bg-deep-orange-4{background:#ff8a65!important}.bg-deep-orange-5{background:#ff7043!important}.bg-deep-orange-6{background:#ff5722!important}.bg-deep-orange-7{background:#f4511e!important}.bg-deep-orange-8{background:#e64a19!important}.bg-deep-orange-9{background:#d84315!important}.bg-deep-orange-10{background:#bf360c!important}.bg-deep-orange-11{background:#ff9e80!important}.bg-deep-orange-12{background:#ff6e40!important}.bg-deep-orange-13{background:#ff3d00!important}.bg-deep-orange-14{background:#dd2c00!important}.bg-brown{background:#795548!important}.bg-brown-1{background:#efebe9!important}.bg-brown-2{background:#d7ccc8!important}.bg-brown-3{background:#bcaaa4!important}.bg-brown-4{background:#a1887f!important}.bg-brown-5{background:#8d6e63!important}.bg-brown-6{background:#795548!important}.bg-brown-7{background:#6d4c41!important}.bg-brown-8{background:#5d4037!important}.bg-brown-9{background:#4e342e!important}.bg-brown-10{background:#3e2723!important}.bg-brown-11{background:#d7ccc8!important}.bg-brown-12{background:#bcaaa4!important}.bg-brown-13{background:#8d6e63!important}.bg-brown-14{background:#5d4037!important}.bg-grey{background:#9e9e9e!important}.bg-grey-1{background:#fafafa!important}.bg-grey-2{background:#f5f5f5!important}.bg-grey-3{background:#eee!important}.bg-grey-4{background:#e0e0e0!important}.bg-grey-5{background:#bdbdbd!important}.bg-grey-6{background:#9e9e9e!important}.bg-grey-7{background:#757575!important}.bg-grey-8{background:#616161!important}.bg-grey-9{background:#424242!important}.bg-grey-10{background:#212121!important}.bg-grey-11{background:#f5f5f5!important}.bg-grey-12{background:#eee!important}.bg-grey-13{background:#bdbdbd!important}.bg-grey-14{background:#616161!important}.bg-blue-grey{background:#607d8b!important}.bg-blue-grey-1{background:#eceff1!important}.bg-blue-grey-2{background:#cfd8dc!important}.bg-blue-grey-3{background:#b0bec5!important}.bg-blue-grey-4{background:#90a4ae!important}.bg-blue-grey-5{background:#78909c!important}.bg-blue-grey-6{background:#607d8b!important}.bg-blue-grey-7{background:#546e7a!important}.bg-blue-grey-8{background:#455a64!important}.bg-blue-grey-9{background:#37474f!important}.bg-blue-grey-10{background:#263238!important}.bg-blue-grey-11{background:#cfd8dc!important}.bg-blue-grey-12{background:#b0bec5!important}.bg-blue-grey-13{background:#78909c!important}.bg-blue-grey-14{background:#455a64!important}.shadow-transition{transition:box-shadow .28s cubic-bezier(.4,0,.2,1)!important}.shadow-1{box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f}.shadow-up-1{box-shadow:0 -1px 3px #0003,0 -1px 1px #00000024,0 -2px 1px -1px #0000001f}.shadow-2{box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.shadow-up-2{box-shadow:0 -1px 5px #0003,0 -2px 2px #00000024,0 -3px 1px -2px #0000001f}.shadow-3{box-shadow:0 1px 8px #0003,0 3px 4px #00000024,0 3px 3px -2px #0000001f}.shadow-up-3{box-shadow:0 -1px 8px #0003,0 -3px 4px #00000024,0 -3px 3px -2px #0000001f}.shadow-4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.shadow-up-4{box-shadow:0 -2px 4px -1px #0003,0 -4px 5px #00000024,0 -1px 10px #0000001f}.shadow-5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.shadow-up-5{box-shadow:0 -3px 5px -1px #0003,0 -5px 8px #00000024,0 -1px 14px #0000001f}.shadow-6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.shadow-up-6{box-shadow:0 -3px 5px -1px #0003,0 -6px 10px #00000024,0 -1px 18px #0000001f}.shadow-7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.shadow-up-7{box-shadow:0 -4px 5px -2px #0003,0 -7px 10px 1px #00000024,0 -2px 16px 1px #0000001f}.shadow-8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.shadow-up-8{box-shadow:0 -5px 5px -3px #0003,0 -8px 10px 1px #00000024,0 -3px 14px 2px #0000001f}.shadow-9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.shadow-up-9{box-shadow:0 -5px 6px -3px #0003,0 -9px 12px 1px #00000024,0 -3px 16px 2px #0000001f}.shadow-10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.shadow-up-10{box-shadow:0 -6px 6px -3px #0003,0 -10px 14px 1px #00000024,0 -4px 18px 3px #0000001f}.shadow-11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.shadow-up-11{box-shadow:0 -6px 7px -4px #0003,0 -11px 15px 1px #00000024,0 -4px 20px 3px #0000001f}.shadow-12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.shadow-up-12{box-shadow:0 -7px 8px -4px #0003,0 -12px 17px 2px #00000024,0 -5px 22px 4px #0000001f}.shadow-13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.shadow-up-13{box-shadow:0 -7px 8px -4px #0003,0 -13px 19px 2px #00000024,0 -5px 24px 4px #0000001f}.shadow-14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.shadow-up-14{box-shadow:0 -7px 9px -4px #0003,0 -14px 21px 2px #00000024,0 -5px 26px 4px #0000001f}.shadow-15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.shadow-up-15{box-shadow:0 -8px 9px -5px #0003,0 -15px 22px 2px #00000024,0 -6px 28px 5px #0000001f}.shadow-16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.shadow-up-16{box-shadow:0 -8px 10px -5px #0003,0 -16px 24px 2px #00000024,0 -6px 30px 5px #0000001f}.shadow-17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.shadow-up-17{box-shadow:0 -8px 11px -5px #0003,0 -17px 26px 2px #00000024,0 -6px 32px 5px #0000001f}.shadow-18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.shadow-up-18{box-shadow:0 -9px 11px -5px #0003,0 -18px 28px 2px #00000024,0 -7px 34px 6px #0000001f}.shadow-19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.shadow-up-19{box-shadow:0 -9px 12px -6px #0003,0 -19px 29px 2px #00000024,0 -7px 36px 6px #0000001f}.shadow-20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.shadow-up-20{box-shadow:0 -10px 13px -6px #0003,0 -20px 31px 3px #00000024,0 -8px 38px 7px #0000001f}.shadow-21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.shadow-up-21{box-shadow:0 -10px 13px -6px #0003,0 -21px 33px 3px #00000024,0 -8px 40px 7px #0000001f}.shadow-22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.shadow-up-22{box-shadow:0 -10px 14px -6px #0003,0 -22px 35px 3px #00000024,0 -8px 42px 7px #0000001f}.shadow-23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.shadow-up-23{box-shadow:0 -11px 14px -7px #0003,0 -23px 36px 3px #00000024,0 -9px 44px 8px #0000001f}.shadow-24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.shadow-up-24{box-shadow:0 -11px 15px -7px #0003,0 -24px 38px 3px #00000024,0 -9px 46px 8px #0000001f}.no-shadow,.shadow-0{box-shadow:none!important}.inset-shadow{box-shadow:inset 0 7px 9px -7px #000000b3!important}.inset-shadow-down{box-shadow:inset 0 -7px 9px -7px #000000b3!important}.z-marginals{z-index:2000}.z-notify{z-index:9500}.z-fullscreen{z-index:6000}.z-inherit{z-index:inherit!important}.column,.flex,.row{display:flex;flex-wrap:wrap}.column.inline,.flex.inline,.row.inline{display:inline-flex}.row.reverse{flex-direction:row-reverse}.column{flex-direction:column}.column.reverse{flex-direction:column-reverse}.wrap{flex-wrap:wrap}.no-wrap{flex-wrap:nowrap}.reverse-wrap{flex-wrap:wrap-reverse}.order-first{order:-10000}.order-last{order:10000}.order-none{order:0}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.flex-center,.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.flex-center,.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-stretch{align-content:stretch}.content-between{align-content:space-between}.content-around{align-content:space-around}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-baseline{align-self:baseline}.self-stretch{align-self:stretch}.q-gutter-none,.q-gutter-none>*,.q-gutter-x-none,.q-gutter-x-none>*{margin-left:0}.q-gutter-none,.q-gutter-none>*,.q-gutter-y-none,.q-gutter-y-none>*{margin-top:0}.q-col-gutter-none,.q-col-gutter-x-none{margin-left:0}.q-col-gutter-none>*,.q-col-gutter-x-none>*{padding-left:0}.q-col-gutter-none,.q-col-gutter-y-none{margin-top:0}.q-col-gutter-none>*,.q-col-gutter-y-none>*{padding-top:0}.q-gutter-x-xs,.q-gutter-xs{margin-left:-4px}.q-gutter-x-xs>*,.q-gutter-xs>*{margin-left:4px}.q-gutter-xs,.q-gutter-y-xs{margin-top:-4px}.q-gutter-xs>*,.q-gutter-y-xs>*{margin-top:4px}.q-col-gutter-x-xs,.q-col-gutter-xs{margin-left:-4px}.q-col-gutter-x-xs>*,.q-col-gutter-xs>*{padding-left:4px}.q-col-gutter-xs,.q-col-gutter-y-xs{margin-top:-4px}.q-col-gutter-xs>*,.q-col-gutter-y-xs>*{padding-top:4px}.q-gutter-sm,.q-gutter-x-sm{margin-left:-8px}.q-gutter-sm>*,.q-gutter-x-sm>*{margin-left:8px}.q-gutter-sm,.q-gutter-y-sm{margin-top:-8px}.q-gutter-sm>*,.q-gutter-y-sm>*{margin-top:8px}.q-col-gutter-sm,.q-col-gutter-x-sm{margin-left:-8px}.q-col-gutter-sm>*,.q-col-gutter-x-sm>*{padding-left:8px}.q-col-gutter-sm,.q-col-gutter-y-sm{margin-top:-8px}.q-col-gutter-sm>*,.q-col-gutter-y-sm>*{padding-top:8px}.q-gutter-md,.q-gutter-x-md{margin-left:-16px}.q-gutter-md>*,.q-gutter-x-md>*{margin-left:16px}.q-gutter-md,.q-gutter-y-md{margin-top:-16px}.q-gutter-md>*,.q-gutter-y-md>*{margin-top:16px}.q-col-gutter-md,.q-col-gutter-x-md{margin-left:-16px}.q-col-gutter-md>*,.q-col-gutter-x-md>*{padding-left:16px}.q-col-gutter-md,.q-col-gutter-y-md{margin-top:-16px}.q-col-gutter-md>*,.q-col-gutter-y-md>*{padding-top:16px}.q-gutter-lg,.q-gutter-x-lg{margin-left:-24px}.q-gutter-lg>*,.q-gutter-x-lg>*{margin-left:24px}.q-gutter-lg,.q-gutter-y-lg{margin-top:-24px}.q-gutter-lg>*,.q-gutter-y-lg>*{margin-top:24px}.q-col-gutter-lg,.q-col-gutter-x-lg{margin-left:-24px}.q-col-gutter-lg>*,.q-col-gutter-x-lg>*{padding-left:24px}.q-col-gutter-lg,.q-col-gutter-y-lg{margin-top:-24px}.q-col-gutter-lg>*,.q-col-gutter-y-lg>*{padding-top:24px}.q-gutter-x-xl,.q-gutter-xl{margin-left:-48px}.q-gutter-x-xl>*,.q-gutter-xl>*{margin-left:48px}.q-gutter-xl,.q-gutter-y-xl{margin-top:-48px}.q-gutter-xl>*,.q-gutter-y-xl>*{margin-top:48px}.q-col-gutter-x-xl,.q-col-gutter-xl{margin-left:-48px}.q-col-gutter-x-xl>*,.q-col-gutter-xl>*{padding-left:48px}.q-col-gutter-xl,.q-col-gutter-y-xl{margin-top:-48px}.q-col-gutter-xl>*,.q-col-gutter-y-xl>*{padding-top:48px}@media (min-width:0){.flex>.col,.flex>.col-0,.flex>.col-1,.flex>.col-10,.flex>.col-11,.flex>.col-12,.flex>.col-2,.flex>.col-3,.flex>.col-4,.flex>.col-5,.flex>.col-6,.flex>.col-7,.flex>.col-8,.flex>.col-9,.flex>.col-auto,.flex>.col-grow,.flex>.col-shrink,.flex>.col-xs,.flex>.col-xs-0,.flex>.col-xs-1,.flex>.col-xs-10,.flex>.col-xs-11,.flex>.col-xs-12,.flex>.col-xs-2,.flex>.col-xs-3,.flex>.col-xs-4,.flex>.col-xs-5,.flex>.col-xs-6,.flex>.col-xs-7,.flex>.col-xs-8,.flex>.col-xs-9,.flex>.col-xs-auto,.flex>.col-xs-grow,.flex>.col-xs-shrink,.row>.col,.row>.col-0,.row>.col-1,.row>.col-10,.row>.col-11,.row>.col-12,.row>.col-2,.row>.col-3,.row>.col-4,.row>.col-5,.row>.col-6,.row>.col-7,.row>.col-8,.row>.col-9,.row>.col-auto,.row>.col-grow,.row>.col-shrink,.row>.col-xs,.row>.col-xs-0,.row>.col-xs-1,.row>.col-xs-10,.row>.col-xs-11,.row>.col-xs-12,.row>.col-xs-2,.row>.col-xs-3,.row>.col-xs-4,.row>.col-xs-5,.row>.col-xs-6,.row>.col-xs-7,.row>.col-xs-8,.row>.col-xs-9,.row>.col-xs-auto,.row>.col-xs-grow,.row>.col-xs-shrink{max-width:100%;min-width:0;width:auto}.column>.col,.column>.col-0,.column>.col-1,.column>.col-10,.column>.col-11,.column>.col-12,.column>.col-2,.column>.col-3,.column>.col-4,.column>.col-5,.column>.col-6,.column>.col-7,.column>.col-8,.column>.col-9,.column>.col-auto,.column>.col-grow,.column>.col-shrink,.column>.col-xs,.column>.col-xs-0,.column>.col-xs-1,.column>.col-xs-10,.column>.col-xs-11,.column>.col-xs-12,.column>.col-xs-2,.column>.col-xs-3,.column>.col-xs-4,.column>.col-xs-5,.column>.col-xs-6,.column>.col-xs-7,.column>.col-xs-8,.column>.col-xs-9,.column>.col-xs-auto,.column>.col-xs-grow,.column>.col-xs-shrink,.flex>.col,.flex>.col-0,.flex>.col-1,.flex>.col-10,.flex>.col-11,.flex>.col-12,.flex>.col-2,.flex>.col-3,.flex>.col-4,.flex>.col-5,.flex>.col-6,.flex>.col-7,.flex>.col-8,.flex>.col-9,.flex>.col-auto,.flex>.col-grow,.flex>.col-shrink,.flex>.col-xs,.flex>.col-xs-0,.flex>.col-xs-1,.flex>.col-xs-10,.flex>.col-xs-11,.flex>.col-xs-12,.flex>.col-xs-2,.flex>.col-xs-3,.flex>.col-xs-4,.flex>.col-xs-5,.flex>.col-xs-6,.flex>.col-xs-7,.flex>.col-xs-8,.flex>.col-xs-9,.flex>.col-xs-auto,.flex>.col-xs-grow,.flex>.col-xs-shrink{height:auto;max-height:100%;min-height:0}.col,.col-xs{flex:10000 1 0%}.col-0,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-xs-0,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-auto{flex:0 0 auto}.col-grow,.col-xs-grow{flex:1 0 auto}.col-shrink,.col-xs-shrink{flex:0 1 auto}.row>.col-0,.row>.col-xs-0{height:auto;width:0}.row>.offset-0,.row>.offset-xs-0{margin-left:0}.column>.col-0,.column>.col-xs-0{height:0;width:auto}.row>.col-1,.row>.col-xs-1{height:auto;width:8.3333%}.row>.offset-1,.row>.offset-xs-1{margin-left:8.3333%}.column>.col-1,.column>.col-xs-1{height:8.3333%;width:auto}.row>.col-2,.row>.col-xs-2{height:auto;width:16.6667%}.row>.offset-2,.row>.offset-xs-2{margin-left:16.6667%}.column>.col-2,.column>.col-xs-2{height:16.6667%;width:auto}.row>.col-3,.row>.col-xs-3{height:auto;width:25%}.row>.offset-3,.row>.offset-xs-3{margin-left:25%}.column>.col-3,.column>.col-xs-3{height:25%;width:auto}.row>.col-4,.row>.col-xs-4{height:auto;width:33.3333%}.row>.offset-4,.row>.offset-xs-4{margin-left:33.3333%}.column>.col-4,.column>.col-xs-4{height:33.3333%;width:auto}.row>.col-5,.row>.col-xs-5{height:auto;width:41.6667%}.row>.offset-5,.row>.offset-xs-5{margin-left:41.6667%}.column>.col-5,.column>.col-xs-5{height:41.6667%;width:auto}.row>.col-6,.row>.col-xs-6{height:auto;width:50%}.row>.offset-6,.row>.offset-xs-6{margin-left:50%}.column>.col-6,.column>.col-xs-6{height:50%;width:auto}.row>.col-7,.row>.col-xs-7{height:auto;width:58.3333%}.row>.offset-7,.row>.offset-xs-7{margin-left:58.3333%}.column>.col-7,.column>.col-xs-7{height:58.3333%;width:auto}.row>.col-8,.row>.col-xs-8{height:auto;width:66.6667%}.row>.offset-8,.row>.offset-xs-8{margin-left:66.6667%}.column>.col-8,.column>.col-xs-8{height:66.6667%;width:auto}.row>.col-9,.row>.col-xs-9{height:auto;width:75%}.row>.offset-9,.row>.offset-xs-9{margin-left:75%}.column>.col-9,.column>.col-xs-9{height:75%;width:auto}.row>.col-10,.row>.col-xs-10{height:auto;width:83.3333%}.row>.offset-10,.row>.offset-xs-10{margin-left:83.3333%}.column>.col-10,.column>.col-xs-10{height:83.3333%;width:auto}.row>.col-11,.row>.col-xs-11{height:auto;width:91.6667%}.row>.offset-11,.row>.offset-xs-11{margin-left:91.6667%}.column>.col-11,.column>.col-xs-11{height:91.6667%;width:auto}.row>.col-12,.row>.col-xs-12{height:auto;width:100%}.row>.offset-12,.row>.offset-xs-12{margin-left:100%}.column>.col-12,.column>.col-xs-12{height:100%;width:auto}.row>.col-all{flex:0 0 100%;height:auto}}@media (min-width:600px){.flex>.col-sm,.flex>.col-sm-0,.flex>.col-sm-1,.flex>.col-sm-10,.flex>.col-sm-11,.flex>.col-sm-12,.flex>.col-sm-2,.flex>.col-sm-3,.flex>.col-sm-4,.flex>.col-sm-5,.flex>.col-sm-6,.flex>.col-sm-7,.flex>.col-sm-8,.flex>.col-sm-9,.flex>.col-sm-auto,.flex>.col-sm-grow,.flex>.col-sm-shrink,.row>.col-sm,.row>.col-sm-0,.row>.col-sm-1,.row>.col-sm-10,.row>.col-sm-11,.row>.col-sm-12,.row>.col-sm-2,.row>.col-sm-3,.row>.col-sm-4,.row>.col-sm-5,.row>.col-sm-6,.row>.col-sm-7,.row>.col-sm-8,.row>.col-sm-9,.row>.col-sm-auto,.row>.col-sm-grow,.row>.col-sm-shrink{max-width:100%;min-width:0;width:auto}.column>.col-sm,.column>.col-sm-0,.column>.col-sm-1,.column>.col-sm-10,.column>.col-sm-11,.column>.col-sm-12,.column>.col-sm-2,.column>.col-sm-3,.column>.col-sm-4,.column>.col-sm-5,.column>.col-sm-6,.column>.col-sm-7,.column>.col-sm-8,.column>.col-sm-9,.column>.col-sm-auto,.column>.col-sm-grow,.column>.col-sm-shrink,.flex>.col-sm,.flex>.col-sm-0,.flex>.col-sm-1,.flex>.col-sm-10,.flex>.col-sm-11,.flex>.col-sm-12,.flex>.col-sm-2,.flex>.col-sm-3,.flex>.col-sm-4,.flex>.col-sm-5,.flex>.col-sm-6,.flex>.col-sm-7,.flex>.col-sm-8,.flex>.col-sm-9,.flex>.col-sm-auto,.flex>.col-sm-grow,.flex>.col-sm-shrink{height:auto;max-height:100%;min-height:0}.col-sm{flex:10000 1 0%}.col-sm-0,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto{flex:0 0 auto}.col-sm-grow{flex:1 0 auto}.col-sm-shrink{flex:0 1 auto}.row>.col-sm-0{height:auto;width:0}.row>.offset-sm-0{margin-left:0}.column>.col-sm-0{height:0;width:auto}.row>.col-sm-1{height:auto;width:8.3333%}.row>.offset-sm-1{margin-left:8.3333%}.column>.col-sm-1{height:8.3333%;width:auto}.row>.col-sm-2{height:auto;width:16.6667%}.row>.offset-sm-2{margin-left:16.6667%}.column>.col-sm-2{height:16.6667%;width:auto}.row>.col-sm-3{height:auto;width:25%}.row>.offset-sm-3{margin-left:25%}.column>.col-sm-3{height:25%;width:auto}.row>.col-sm-4{height:auto;width:33.3333%}.row>.offset-sm-4{margin-left:33.3333%}.column>.col-sm-4{height:33.3333%;width:auto}.row>.col-sm-5{height:auto;width:41.6667%}.row>.offset-sm-5{margin-left:41.6667%}.column>.col-sm-5{height:41.6667%;width:auto}.row>.col-sm-6{height:auto;width:50%}.row>.offset-sm-6{margin-left:50%}.column>.col-sm-6{height:50%;width:auto}.row>.col-sm-7{height:auto;width:58.3333%}.row>.offset-sm-7{margin-left:58.3333%}.column>.col-sm-7{height:58.3333%;width:auto}.row>.col-sm-8{height:auto;width:66.6667%}.row>.offset-sm-8{margin-left:66.6667%}.column>.col-sm-8{height:66.6667%;width:auto}.row>.col-sm-9{height:auto;width:75%}.row>.offset-sm-9{margin-left:75%}.column>.col-sm-9{height:75%;width:auto}.row>.col-sm-10{height:auto;width:83.3333%}.row>.offset-sm-10{margin-left:83.3333%}.column>.col-sm-10{height:83.3333%;width:auto}.row>.col-sm-11{height:auto;width:91.6667%}.row>.offset-sm-11{margin-left:91.6667%}.column>.col-sm-11{height:91.6667%;width:auto}.row>.col-sm-12{height:auto;width:100%}.row>.offset-sm-12{margin-left:100%}.column>.col-sm-12{height:100%;width:auto}}@media (min-width:1024px){.flex>.col-md,.flex>.col-md-0,.flex>.col-md-1,.flex>.col-md-10,.flex>.col-md-11,.flex>.col-md-12,.flex>.col-md-2,.flex>.col-md-3,.flex>.col-md-4,.flex>.col-md-5,.flex>.col-md-6,.flex>.col-md-7,.flex>.col-md-8,.flex>.col-md-9,.flex>.col-md-auto,.flex>.col-md-grow,.flex>.col-md-shrink,.row>.col-md,.row>.col-md-0,.row>.col-md-1,.row>.col-md-10,.row>.col-md-11,.row>.col-md-12,.row>.col-md-2,.row>.col-md-3,.row>.col-md-4,.row>.col-md-5,.row>.col-md-6,.row>.col-md-7,.row>.col-md-8,.row>.col-md-9,.row>.col-md-auto,.row>.col-md-grow,.row>.col-md-shrink{max-width:100%;min-width:0;width:auto}.column>.col-md,.column>.col-md-0,.column>.col-md-1,.column>.col-md-10,.column>.col-md-11,.column>.col-md-12,.column>.col-md-2,.column>.col-md-3,.column>.col-md-4,.column>.col-md-5,.column>.col-md-6,.column>.col-md-7,.column>.col-md-8,.column>.col-md-9,.column>.col-md-auto,.column>.col-md-grow,.column>.col-md-shrink,.flex>.col-md,.flex>.col-md-0,.flex>.col-md-1,.flex>.col-md-10,.flex>.col-md-11,.flex>.col-md-12,.flex>.col-md-2,.flex>.col-md-3,.flex>.col-md-4,.flex>.col-md-5,.flex>.col-md-6,.flex>.col-md-7,.flex>.col-md-8,.flex>.col-md-9,.flex>.col-md-auto,.flex>.col-md-grow,.flex>.col-md-shrink{height:auto;max-height:100%;min-height:0}.col-md{flex:10000 1 0%}.col-md-0,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto{flex:0 0 auto}.col-md-grow{flex:1 0 auto}.col-md-shrink{flex:0 1 auto}.row>.col-md-0{height:auto;width:0}.row>.offset-md-0{margin-left:0}.column>.col-md-0{height:0;width:auto}.row>.col-md-1{height:auto;width:8.3333%}.row>.offset-md-1{margin-left:8.3333%}.column>.col-md-1{height:8.3333%;width:auto}.row>.col-md-2{height:auto;width:16.6667%}.row>.offset-md-2{margin-left:16.6667%}.column>.col-md-2{height:16.6667%;width:auto}.row>.col-md-3{height:auto;width:25%}.row>.offset-md-3{margin-left:25%}.column>.col-md-3{height:25%;width:auto}.row>.col-md-4{height:auto;width:33.3333%}.row>.offset-md-4{margin-left:33.3333%}.column>.col-md-4{height:33.3333%;width:auto}.row>.col-md-5{height:auto;width:41.6667%}.row>.offset-md-5{margin-left:41.6667%}.column>.col-md-5{height:41.6667%;width:auto}.row>.col-md-6{height:auto;width:50%}.row>.offset-md-6{margin-left:50%}.column>.col-md-6{height:50%;width:auto}.row>.col-md-7{height:auto;width:58.3333%}.row>.offset-md-7{margin-left:58.3333%}.column>.col-md-7{height:58.3333%;width:auto}.row>.col-md-8{height:auto;width:66.6667%}.row>.offset-md-8{margin-left:66.6667%}.column>.col-md-8{height:66.6667%;width:auto}.row>.col-md-9{height:auto;width:75%}.row>.offset-md-9{margin-left:75%}.column>.col-md-9{height:75%;width:auto}.row>.col-md-10{height:auto;width:83.3333%}.row>.offset-md-10{margin-left:83.3333%}.column>.col-md-10{height:83.3333%;width:auto}.row>.col-md-11{height:auto;width:91.6667%}.row>.offset-md-11{margin-left:91.6667%}.column>.col-md-11{height:91.6667%;width:auto}.row>.col-md-12{height:auto;width:100%}.row>.offset-md-12{margin-left:100%}.column>.col-md-12{height:100%;width:auto}}@media (min-width:1440px){.flex>.col-lg,.flex>.col-lg-0,.flex>.col-lg-1,.flex>.col-lg-10,.flex>.col-lg-11,.flex>.col-lg-12,.flex>.col-lg-2,.flex>.col-lg-3,.flex>.col-lg-4,.flex>.col-lg-5,.flex>.col-lg-6,.flex>.col-lg-7,.flex>.col-lg-8,.flex>.col-lg-9,.flex>.col-lg-auto,.flex>.col-lg-grow,.flex>.col-lg-shrink,.row>.col-lg,.row>.col-lg-0,.row>.col-lg-1,.row>.col-lg-10,.row>.col-lg-11,.row>.col-lg-12,.row>.col-lg-2,.row>.col-lg-3,.row>.col-lg-4,.row>.col-lg-5,.row>.col-lg-6,.row>.col-lg-7,.row>.col-lg-8,.row>.col-lg-9,.row>.col-lg-auto,.row>.col-lg-grow,.row>.col-lg-shrink{max-width:100%;min-width:0;width:auto}.column>.col-lg,.column>.col-lg-0,.column>.col-lg-1,.column>.col-lg-10,.column>.col-lg-11,.column>.col-lg-12,.column>.col-lg-2,.column>.col-lg-3,.column>.col-lg-4,.column>.col-lg-5,.column>.col-lg-6,.column>.col-lg-7,.column>.col-lg-8,.column>.col-lg-9,.column>.col-lg-auto,.column>.col-lg-grow,.column>.col-lg-shrink,.flex>.col-lg,.flex>.col-lg-0,.flex>.col-lg-1,.flex>.col-lg-10,.flex>.col-lg-11,.flex>.col-lg-12,.flex>.col-lg-2,.flex>.col-lg-3,.flex>.col-lg-4,.flex>.col-lg-5,.flex>.col-lg-6,.flex>.col-lg-7,.flex>.col-lg-8,.flex>.col-lg-9,.flex>.col-lg-auto,.flex>.col-lg-grow,.flex>.col-lg-shrink{height:auto;max-height:100%;min-height:0}.col-lg{flex:10000 1 0%}.col-lg-0,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto{flex:0 0 auto}.col-lg-grow{flex:1 0 auto}.col-lg-shrink{flex:0 1 auto}.row>.col-lg-0{height:auto;width:0}.row>.offset-lg-0{margin-left:0}.column>.col-lg-0{height:0;width:auto}.row>.col-lg-1{height:auto;width:8.3333%}.row>.offset-lg-1{margin-left:8.3333%}.column>.col-lg-1{height:8.3333%;width:auto}.row>.col-lg-2{height:auto;width:16.6667%}.row>.offset-lg-2{margin-left:16.6667%}.column>.col-lg-2{height:16.6667%;width:auto}.row>.col-lg-3{height:auto;width:25%}.row>.offset-lg-3{margin-left:25%}.column>.col-lg-3{height:25%;width:auto}.row>.col-lg-4{height:auto;width:33.3333%}.row>.offset-lg-4{margin-left:33.3333%}.column>.col-lg-4{height:33.3333%;width:auto}.row>.col-lg-5{height:auto;width:41.6667%}.row>.offset-lg-5{margin-left:41.6667%}.column>.col-lg-5{height:41.6667%;width:auto}.row>.col-lg-6{height:auto;width:50%}.row>.offset-lg-6{margin-left:50%}.column>.col-lg-6{height:50%;width:auto}.row>.col-lg-7{height:auto;width:58.3333%}.row>.offset-lg-7{margin-left:58.3333%}.column>.col-lg-7{height:58.3333%;width:auto}.row>.col-lg-8{height:auto;width:66.6667%}.row>.offset-lg-8{margin-left:66.6667%}.column>.col-lg-8{height:66.6667%;width:auto}.row>.col-lg-9{height:auto;width:75%}.row>.offset-lg-9{margin-left:75%}.column>.col-lg-9{height:75%;width:auto}.row>.col-lg-10{height:auto;width:83.3333%}.row>.offset-lg-10{margin-left:83.3333%}.column>.col-lg-10{height:83.3333%;width:auto}.row>.col-lg-11{height:auto;width:91.6667%}.row>.offset-lg-11{margin-left:91.6667%}.column>.col-lg-11{height:91.6667%;width:auto}.row>.col-lg-12{height:auto;width:100%}.row>.offset-lg-12{margin-left:100%}.column>.col-lg-12{height:100%;width:auto}}@media (min-width:1920px){.flex>.col-xl,.flex>.col-xl-0,.flex>.col-xl-1,.flex>.col-xl-10,.flex>.col-xl-11,.flex>.col-xl-12,.flex>.col-xl-2,.flex>.col-xl-3,.flex>.col-xl-4,.flex>.col-xl-5,.flex>.col-xl-6,.flex>.col-xl-7,.flex>.col-xl-8,.flex>.col-xl-9,.flex>.col-xl-auto,.flex>.col-xl-grow,.flex>.col-xl-shrink,.row>.col-xl,.row>.col-xl-0,.row>.col-xl-1,.row>.col-xl-10,.row>.col-xl-11,.row>.col-xl-12,.row>.col-xl-2,.row>.col-xl-3,.row>.col-xl-4,.row>.col-xl-5,.row>.col-xl-6,.row>.col-xl-7,.row>.col-xl-8,.row>.col-xl-9,.row>.col-xl-auto,.row>.col-xl-grow,.row>.col-xl-shrink{max-width:100%;min-width:0;width:auto}.column>.col-xl,.column>.col-xl-0,.column>.col-xl-1,.column>.col-xl-10,.column>.col-xl-11,.column>.col-xl-12,.column>.col-xl-2,.column>.col-xl-3,.column>.col-xl-4,.column>.col-xl-5,.column>.col-xl-6,.column>.col-xl-7,.column>.col-xl-8,.column>.col-xl-9,.column>.col-xl-auto,.column>.col-xl-grow,.column>.col-xl-shrink,.flex>.col-xl,.flex>.col-xl-0,.flex>.col-xl-1,.flex>.col-xl-10,.flex>.col-xl-11,.flex>.col-xl-12,.flex>.col-xl-2,.flex>.col-xl-3,.flex>.col-xl-4,.flex>.col-xl-5,.flex>.col-xl-6,.flex>.col-xl-7,.flex>.col-xl-8,.flex>.col-xl-9,.flex>.col-xl-auto,.flex>.col-xl-grow,.flex>.col-xl-shrink{height:auto;max-height:100%;min-height:0}.col-xl{flex:10000 1 0%}.col-xl-0,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{flex:0 0 auto}.col-xl-grow{flex:1 0 auto}.col-xl-shrink{flex:0 1 auto}.row>.col-xl-0{height:auto;width:0}.row>.offset-xl-0{margin-left:0}.column>.col-xl-0{height:0;width:auto}.row>.col-xl-1{height:auto;width:8.3333%}.row>.offset-xl-1{margin-left:8.3333%}.column>.col-xl-1{height:8.3333%;width:auto}.row>.col-xl-2{height:auto;width:16.6667%}.row>.offset-xl-2{margin-left:16.6667%}.column>.col-xl-2{height:16.6667%;width:auto}.row>.col-xl-3{height:auto;width:25%}.row>.offset-xl-3{margin-left:25%}.column>.col-xl-3{height:25%;width:auto}.row>.col-xl-4{height:auto;width:33.3333%}.row>.offset-xl-4{margin-left:33.3333%}.column>.col-xl-4{height:33.3333%;width:auto}.row>.col-xl-5{height:auto;width:41.6667%}.row>.offset-xl-5{margin-left:41.6667%}.column>.col-xl-5{height:41.6667%;width:auto}.row>.col-xl-6{height:auto;width:50%}.row>.offset-xl-6{margin-left:50%}.column>.col-xl-6{height:50%;width:auto}.row>.col-xl-7{height:auto;width:58.3333%}.row>.offset-xl-7{margin-left:58.3333%}.column>.col-xl-7{height:58.3333%;width:auto}.row>.col-xl-8{height:auto;width:66.6667%}.row>.offset-xl-8{margin-left:66.6667%}.column>.col-xl-8{height:66.6667%;width:auto}.row>.col-xl-9{height:auto;width:75%}.row>.offset-xl-9{margin-left:75%}.column>.col-xl-9{height:75%;width:auto}.row>.col-xl-10{height:auto;width:83.3333%}.row>.offset-xl-10{margin-left:83.3333%}.column>.col-xl-10{height:83.3333%;width:auto}.row>.col-xl-11{height:auto;width:91.6667%}.row>.offset-xl-11{margin-left:91.6667%}.column>.col-xl-11{height:91.6667%;width:auto}.row>.col-xl-12{height:auto;width:100%}.row>.offset-xl-12{margin-left:100%}.column>.col-xl-12{height:100%;width:auto}}.rounded-borders{border-radius:4px}.border-radius-inherit{border-radius:inherit}.no-transition{transition:none!important}.transition-0{transition:0s!important}.glossy{background-image:linear-gradient(180deg,#ffffff4d,#fff0 50%,#0000001f 51%,#0000000a)!important}.q-placeholder::placeholder{color:inherit;opacity:.7}.q-body--fullscreen-mixin,.q-body--prevent-scroll{position:fixed!important}.q-body--force-scrollbar-x{overflow-x:scroll}.q-body--force-scrollbar-y{overflow-y:scroll}.q-no-input-spinner{-moz-appearance:textfield!important}.q-no-input-spinner::-webkit-inner-spin-button,.q-no-input-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.q-link{outline:0;text-decoration:none}.q-link--focusable:focus-visible{-webkit-text-decoration:underline dashed currentColor 1px;text-decoration:underline dashed currentColor 1px}body.electron .q-electron-drag{-webkit-app-region:drag;-webkit-user-select:none}body.electron .q-electron-drag .q-btn-item,body.electron .q-electron-drag--exception{-webkit-app-region:no-drag}img.responsive{height:auto;max-width:100%}.non-selectable{-webkit-user-select:none!important;user-select:none!important}.scroll{overflow:auto}.scroll,.scroll-x,.scroll-y{-webkit-overflow-scrolling:touch;will-change:scroll-position}.scroll-x{overflow-x:auto}.scroll-y{overflow-y:auto}.no-scroll{overflow:hidden!important}.no-pointer-events,.no-pointer-events--children,.no-pointer-events--children *{pointer-events:none!important}.all-pointer-events{pointer-events:all!important}.cursor-pointer{cursor:pointer!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-inherit{cursor:inherit!important}.cursor-none{cursor:none!important}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}.rotate-45{transform:rotate(45deg)}.rotate-90{transform:rotate(90deg)}.rotate-135{transform:rotate(135deg)}.rotate-180{transform:rotate(180deg)}.rotate-225{transform:rotate(225deg)}.rotate-270{transform:rotate(270deg)}.rotate-315{transform:rotate(315deg)}.flip-horizontal{transform:scaleX(-1)}.flip-vertical{transform:scaleY(-1)}.float-left{float:left}.float-right{float:right}.relative-position{position:relative}.fixed,.fixed-bottom,.fixed-bottom-left,.fixed-bottom-right,.fixed-center,.fixed-full,.fixed-left,.fixed-right,.fixed-top,.fixed-top-left,.fixed-top-right,.fullscreen{position:fixed}.absolute,.absolute-bottom,.absolute-bottom-left,.absolute-bottom-right,.absolute-center,.absolute-full,.absolute-left,.absolute-right,.absolute-top,.absolute-top-left,.absolute-top-right{position:absolute}.absolute-top,.fixed-top{left:0;right:0;top:0}.absolute-right,.fixed-right{bottom:0;right:0;top:0}.absolute-bottom,.fixed-bottom{bottom:0;left:0;right:0}.absolute-left,.fixed-left{bottom:0;left:0;top:0}.absolute-top-left,.fixed-top-left{left:0;top:0}.absolute-top-right,.fixed-top-right{right:0;top:0}.absolute-bottom-left,.fixed-bottom-left{bottom:0;left:0}.absolute-bottom-right,.fixed-bottom-right{bottom:0;right:0}.fullscreen{border-radius:0!important;max-height:100vh;max-width:100vw;z-index:6000}body.q-ios-padding .fullscreen{padding-bottom:env(safe-area-inset-bottom)!important;padding-top:env(safe-area-inset-top)!important}.absolute-full,.fixed-full,.fullscreen{bottom:0;left:0;right:0;top:0}.absolute-center,.fixed-center{left:50%;top:50%;transform:translate(-50%,-50%)}.vertical-top{vertical-align:top!important}.vertical-middle{vertical-align:middle!important}.vertical-bottom{vertical-align:bottom!important}.on-left{margin-right:12px}.on-right{margin-left:12px}.q-position-engine{margin-left:var(--q-pe-left,0)!important;margin-top:var(--q-pe-top,0)!important;visibility:collapse;will-change:auto}:root{--q-size-xs:0;--q-size-sm:600px;--q-size-md:1024px;--q-size-lg:1440px;--q-size-xl:1920px}.fit{width:100%!important}.fit,.full-height{height:100%!important}.full-width{margin-left:0!important;margin-right:0!important;width:100%!important}.window-height{height:100vh!important;margin-bottom:0!important;margin-top:0!important}.window-width{margin-left:0!important;margin-right:0!important;width:100vw!important}.block{display:block!important}.inline-block{display:inline-block!important}.q-pa-none{padding:0}.q-pl-none{padding-left:0}.q-pr-none{padding-right:0}.q-pt-none{padding-top:0}.q-pb-none{padding-bottom:0}.q-px-none{padding-left:0;padding-right:0}.q-py-none{padding-bottom:0;padding-top:0}.q-ma-none{margin:0}.q-ml-none{margin-left:0}.q-mr-none{margin-right:0}.q-mt-none{margin-top:0}.q-mb-none{margin-bottom:0}.q-mx-none{margin-left:0;margin-right:0}.q-my-none{margin-bottom:0;margin-top:0}.q-pa-xs{padding:4px}.q-pl-xs{padding-left:4px}.q-pr-xs{padding-right:4px}.q-pt-xs{padding-top:4px}.q-pb-xs{padding-bottom:4px}.q-px-xs{padding-left:4px;padding-right:4px}.q-py-xs{padding-bottom:4px;padding-top:4px}.q-ma-xs{margin:4px}.q-ml-xs{margin-left:4px}.q-mr-xs{margin-right:4px}.q-mt-xs{margin-top:4px}.q-mb-xs{margin-bottom:4px}.q-mx-xs{margin-left:4px;margin-right:4px}.q-my-xs{margin-bottom:4px;margin-top:4px}.q-pa-sm{padding:8px}.q-pl-sm{padding-left:8px}.q-pr-sm{padding-right:8px}.q-pt-sm{padding-top:8px}.q-pb-sm{padding-bottom:8px}.q-px-sm{padding-left:8px;padding-right:8px}.q-py-sm{padding-bottom:8px;padding-top:8px}.q-ma-sm{margin:8px}.q-ml-sm{margin-left:8px}.q-mr-sm{margin-right:8px}.q-mt-sm{margin-top:8px}.q-mb-sm{margin-bottom:8px}.q-mx-sm{margin-left:8px;margin-right:8px}.q-my-sm{margin-bottom:8px;margin-top:8px}.q-pa-md{padding:16px}.q-pl-md{padding-left:16px}.q-pr-md{padding-right:16px}.q-pt-md{padding-top:16px}.q-pb-md{padding-bottom:16px}.q-px-md{padding-left:16px;padding-right:16px}.q-py-md{padding-bottom:16px;padding-top:16px}.q-ma-md{margin:16px}.q-ml-md{margin-left:16px}.q-mr-md{margin-right:16px}.q-mt-md{margin-top:16px}.q-mb-md{margin-bottom:16px}.q-mx-md{margin-left:16px;margin-right:16px}.q-my-md{margin-bottom:16px;margin-top:16px}.q-pa-lg{padding:24px}.q-pl-lg{padding-left:24px}.q-pr-lg{padding-right:24px}.q-pt-lg{padding-top:24px}.q-pb-lg{padding-bottom:24px}.q-px-lg{padding-left:24px;padding-right:24px}.q-py-lg{padding-bottom:24px;padding-top:24px}.q-ma-lg{margin:24px}.q-ml-lg{margin-left:24px}.q-mr-lg{margin-right:24px}.q-mt-lg{margin-top:24px}.q-mb-lg{margin-bottom:24px}.q-mx-lg{margin-left:24px;margin-right:24px}.q-my-lg{margin-bottom:24px;margin-top:24px}.q-pa-xl{padding:48px}.q-pl-xl{padding-left:48px}.q-pr-xl{padding-right:48px}.q-pt-xl{padding-top:48px}.q-pb-xl{padding-bottom:48px}.q-px-xl{padding-left:48px;padding-right:48px}.q-py-xl{padding-bottom:48px;padding-top:48px}.q-ma-xl{margin:48px}.q-ml-xl{margin-left:48px}.q-mr-xl{margin-right:48px}.q-mt-xl{margin-top:48px}.q-mb-xl{margin-bottom:48px}.q-mx-xl{margin-left:48px;margin-right:48px}.q-my-xl{margin-bottom:48px;margin-top:48px}.q-mt-auto,.q-my-auto{margin-top:auto}.q-ml-auto{margin-left:auto}.q-mb-auto,.q-my-auto{margin-bottom:auto}.q-mr-auto,.q-mx-auto{margin-right:auto}.q-mx-auto{margin-left:auto}.q-touch{user-drag:none;-khtml-user-drag:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.q-touch-x{touch-action:pan-x}.q-touch-y{touch-action:pan-y}:root{--q-transition-duration:.3s}.q-transition--fade-enter-active,.q-transition--fade-leave-active,.q-transition--flip-enter-active,.q-transition--flip-leave-active,.q-transition--jump-down-enter-active,.q-transition--jump-down-leave-active,.q-transition--jump-left-enter-active,.q-transition--jump-left-leave-active,.q-transition--jump-right-enter-active,.q-transition--jump-right-leave-active,.q-transition--jump-up-enter-active,.q-transition--jump-up-leave-active,.q-transition--rotate-enter-active,.q-transition--rotate-leave-active,.q-transition--scale-enter-active,.q-transition--scale-leave-active,.q-transition--slide-down-enter-active,.q-transition--slide-down-leave-active,.q-transition--slide-left-enter-active,.q-transition--slide-left-leave-active,.q-transition--slide-right-enter-active,.q-transition--slide-right-leave-active,.q-transition--slide-up-enter-active,.q-transition--slide-up-leave-active{--q-transition-duration:.3s;--q-transition-easing:cubic-bezier(0.215,0.61,0.355,1)}.q-transition--fade-leave-active,.q-transition--flip-leave-active,.q-transition--jump-down-leave-active,.q-transition--jump-left-leave-active,.q-transition--jump-right-leave-active,.q-transition--jump-up-leave-active,.q-transition--rotate-leave-active,.q-transition--scale-leave-active,.q-transition--slide-down-leave-active,.q-transition--slide-left-leave-active,.q-transition--slide-right-leave-active,.q-transition--slide-up-leave-active{position:absolute}.q-transition--slide-down-enter-active,.q-transition--slide-down-leave-active,.q-transition--slide-left-enter-active,.q-transition--slide-left-leave-active,.q-transition--slide-right-enter-active,.q-transition--slide-right-leave-active,.q-transition--slide-up-enter-active,.q-transition--slide-up-leave-active{transition:transform var(--q-transition-duration) var(--q-transition-easing)}.q-transition--slide-right-enter-from{transform:translate3d(-100%,0,0)}.q-transition--slide-left-enter-from,.q-transition--slide-right-leave-to{transform:translate3d(100%,0,0)}.q-transition--slide-left-leave-to{transform:translate3d(-100%,0,0)}.q-transition--slide-up-enter-from{transform:translate3d(0,100%,0)}.q-transition--slide-down-enter-from,.q-transition--slide-up-leave-to{transform:translate3d(0,-100%,0)}.q-transition--slide-down-leave-to{transform:translate3d(0,100%,0)}.q-transition--jump-down-enter-active,.q-transition--jump-down-leave-active,.q-transition--jump-left-enter-active,.q-transition--jump-left-leave-active,.q-transition--jump-right-enter-active,.q-transition--jump-right-leave-active,.q-transition--jump-up-enter-active,.q-transition--jump-up-leave-active{transition:opacity var(--q-transition-duration),transform var(--q-transition-duration)}.q-transition--jump-down-enter-from,.q-transition--jump-down-leave-to,.q-transition--jump-left-enter-from,.q-transition--jump-left-leave-to,.q-transition--jump-right-enter-from,.q-transition--jump-right-leave-to,.q-transition--jump-up-enter-from,.q-transition--jump-up-leave-to{opacity:0}.q-transition--jump-right-enter-from{transform:translate3d(-15px,0,0)}.q-transition--jump-left-enter-from,.q-transition--jump-right-leave-to{transform:translate3d(15px,0,0)}.q-transition--jump-left-leave-to{transform:translateX(-15px)}.q-transition--jump-up-enter-from{transform:translate3d(0,15px,0)}.q-transition--jump-down-enter-from,.q-transition--jump-up-leave-to{transform:translate3d(0,-15px,0)}.q-transition--jump-down-leave-to{transform:translate3d(0,15px,0)}.q-transition--fade-enter-active,.q-transition--fade-leave-active{transition:opacity var(--q-transition-duration) ease-out}.q-transition--fade-enter-from,.q-transition--fade-leave-to{opacity:0}.q-transition--scale-enter-active,.q-transition--scale-leave-active{transition:opacity var(--q-transition-duration),transform var(--q-transition-duration) var(--q-transition-easing)}.q-transition--scale-enter-from,.q-transition--scale-leave-to{opacity:0;transform:scale3d(0,0,1)}.q-transition--rotate-enter-active,.q-transition--rotate-leave-active{transform-style:preserve-3d;transition:opacity var(--q-transition-duration),transform var(--q-transition-duration) var(--q-transition-easing)}.q-transition--rotate-enter-from,.q-transition--rotate-leave-to{opacity:0;transform:scale3d(0,0,1) rotate(90deg)}.q-transition--flip-down-enter-active,.q-transition--flip-down-leave-active,.q-transition--flip-left-enter-active,.q-transition--flip-left-leave-active,.q-transition--flip-right-enter-active,.q-transition--flip-right-leave-active,.q-transition--flip-up-enter-active,.q-transition--flip-up-leave-active{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform var(--q-transition-duration)}.q-transition--flip-down-enter-to,.q-transition--flip-down-leave-from,.q-transition--flip-left-enter-to,.q-transition--flip-left-leave-from,.q-transition--flip-right-enter-to,.q-transition--flip-right-leave-from,.q-transition--flip-up-enter-to,.q-transition--flip-up-leave-from{transform:perspective(400px) rotate3d(1,1,0,0deg)}.q-transition--flip-right-enter-from{transform:perspective(400px) rotateY(-180deg)}.q-transition--flip-left-enter-from,.q-transition--flip-right-leave-to{transform:perspective(400px) rotateY(180deg)}.q-transition--flip-left-leave-to{transform:perspective(400px) rotateY(-180deg)}.q-transition--flip-up-enter-from{transform:perspective(400px) rotateX(-180deg)}.q-transition--flip-down-enter-from,.q-transition--flip-up-leave-to{transform:perspective(400px) rotateX(180deg)}.q-transition--flip-down-leave-to{transform:perspective(400px) rotateX(-180deg)}body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-family:Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;min-height:100%;min-width:100px}h1{font-size:6rem;letter-spacing:-.01562em;line-height:6rem}h1,h2{font-weight:300}h2{font-size:3.75rem;letter-spacing:-.00833em;line-height:3.75rem}h3{font-size:3rem;letter-spacing:normal;line-height:3.125rem}h3,h4{font-weight:400}h4{font-size:2.125rem;letter-spacing:.00735em;line-height:2.5rem}h5{font-size:1.5rem;font-weight:400;letter-spacing:normal}h5,h6{line-height:2rem}h6{font-size:1.25rem;font-weight:500;letter-spacing:.0125em}p{margin:0 0 16px}.text-h1{font-size:6rem;font-weight:300;letter-spacing:-.01562em;line-height:6rem}.text-h2{font-size:3.75rem;font-weight:300;letter-spacing:-.00833em;line-height:3.75rem}.text-h3{font-size:3rem;font-weight:400;letter-spacing:normal;line-height:3.125rem}.text-h4{font-size:2.125rem;font-weight:400;letter-spacing:.00735em;line-height:2.5rem}.text-h5{font-size:1.5rem;font-weight:400;letter-spacing:normal;line-height:2rem}.text-h6{font-size:1.25rem;font-weight:500;letter-spacing:.0125em;line-height:2rem}.text-subtitle1{font-size:1rem;font-weight:400;letter-spacing:.00937em;line-height:1.75rem}.text-subtitle2{font-size:.875rem;font-weight:500;letter-spacing:.00714em;line-height:1.375rem}.text-body1{font-size:1rem;font-weight:400;letter-spacing:.03125em;line-height:1.5rem}.text-body2{font-size:.875rem;font-weight:400;letter-spacing:.01786em;line-height:1.25rem}.text-overline{font-size:.75rem;font-weight:500;letter-spacing:.16667em;line-height:2rem}.text-caption{font-size:.75rem;font-weight:400;letter-spacing:.03333em;line-height:1.25rem}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{-webkit-hyphens:auto;hyphens:auto;text-align:justify}.text-italic{font-style:italic}.text-bold{font-weight:700}.text-no-wrap{white-space:nowrap}.text-strike{text-decoration:line-through}.text-weight-thin{font-weight:100}.text-weight-light{font-weight:300}.text-weight-regular{font-weight:400}.text-weight-medium{font-weight:500}.text-weight-bold{font-weight:700}.text-weight-bolder{font-weight:900}small{font-size:80%}big{font-size:170%}sub{bottom:-.25em}sup{top:-.5em}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-border{border:0!important}.no-border-radius{border-radius:0!important}.no-box-shadow{box-shadow:none!important}.no-outline{outline:0!important}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis-2-lines,.ellipsis-3-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ellipsis-2-lines{-webkit-line-clamp:2}.ellipsis-3-lines{-webkit-line-clamp:3}.readonly{cursor:default!important}.disabled,.disabled *,[disabled],[disabled] *{cursor:not-allowed!important;outline:0!important}.disabled,[disabled]{opacity:.6!important}.hidden{display:none!important}.invisible{visibility:hidden!important}.transparent{background:#0000!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-hidden-y{overflow-y:hidden!important}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.dimmed:after,.light-dimmed:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.dimmed:after{background:#0006!important}.light-dimmed:after{background:#fff9!important}.z-top{z-index:7000!important}.z-max{z-index:9998!important}body.capacitor .capacitor-hide,body.cordova .cordova-hide,body.desktop .desktop-hide,body.electron .electron-hide,body.mobile .mobile-hide,body.native-mobile .native-mobile-hide,body.platform-android .platform-android-hide,body.platform-ios .platform-ios-hide,body.touch .touch-hide,body.within-iframe .within-iframe-hide,body:not(.capacitor) .capacitor-only,body:not(.cordova) .cordova-only,body:not(.desktop) .desktop-only,body:not(.electron) .electron-only,body:not(.mobile) .mobile-only,body:not(.native-mobile) .native-mobile-only,body:not(.platform-android) .platform-android-only,body:not(.platform-ios) .platform-ios-only,body:not(.touch) .touch-only,body:not(.within-iframe) .within-iframe-only{display:none!important}@media (orientation:portrait){.orientation-landscape{display:none!important}}@media (orientation:landscape){.orientation-portrait{display:none!important}}@media screen{.print-only{display:none!important}}@media print{.print-hide{display:none!important}}@media (max-width:599.98px){.gt-lg,.gt-md,.gt-sm,.gt-xs,.lg,.md,.sm,.xl,.xs-hide{display:none!important}}@media (min-width:600px) and (max-width:1023.98px){.gt-lg,.gt-md,.gt-sm,.lg,.lt-sm,.md,.sm-hide,.xl,.xs{display:none!important}}@media (min-width:1024px) and (max-width:1439.98px){.gt-lg,.gt-md,.lg,.lt-md,.lt-sm,.md-hide,.sm,.xl,.xs{display:none!important}}@media (min-width:1440px) and (max-width:1919.98px){.gt-lg,.lg-hide,.lt-lg,.lt-md,.lt-sm,.md,.sm,.xl,.xs{display:none!important}}@media (min-width:1920px){.lg,.lt-lg,.lt-md,.lt-sm,.lt-xl,.md,.sm,.xl-hide,.xs{display:none!important}}.q-focus-helper,.q-focusable,.q-hoverable,.q-manual-focusable{outline:0}body.desktop .q-focus-helper{border-radius:inherit;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:background-color .3s cubic-bezier(.25,.8,.5,1),opacity .4s cubic-bezier(.25,.8,.5,1);width:100%}body.desktop .q-focus-helper:after,body.desktop .q-focus-helper:before{border-radius:inherit;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:background-color .3s cubic-bezier(.25,.8,.5,1),opacity .6s cubic-bezier(.25,.8,.5,1);width:100%}body.desktop .q-focus-helper:before{background:#000}body.desktop .q-focus-helper:after{background:#fff}body.desktop .q-focus-helper--rounded{border-radius:4px}body.desktop .q-focus-helper--round{border-radius:50%}body.desktop .q-focusable:focus>.q-focus-helper,body.desktop .q-hoverable:hover>.q-focus-helper,body.desktop .q-manual-focusable--focused>.q-focus-helper{background:currentColor;opacity:.15}body.desktop .q-focusable:focus>.q-focus-helper:before,body.desktop .q-hoverable:hover>.q-focus-helper:before,body.desktop .q-manual-focusable--focused>.q-focus-helper:before{opacity:.1}body.desktop .q-focusable:focus>.q-focus-helper:after,body.desktop .q-hoverable:hover>.q-focus-helper:after,body.desktop .q-manual-focusable--focused>.q-focus-helper:after{opacity:.4}body.desktop .q-focusable:focus>.q-focus-helper,body.desktop .q-manual-focusable--focused>.q-focus-helper{opacity:.22}body.body--dark{background:var(--q-dark-page);color:#fff}.q-dark{background:var(--q-dark);color:#fff} \ No newline at end of file diff --git a/public/v3/index.html b/public/v3/index.html index 9c2ec8d5c8..b144eadfbf 100644 --- a/public/v3/index.html +++ b/public/v3/index.html @@ -1 +1 @@ -Firefly III
\ No newline at end of file +Firefly III
\ No newline at end of file diff --git a/public/v3/js/1224.b2b70330.js b/public/v3/js/1224.6f8f55ff.js similarity index 98% rename from public/v3/js/1224.b2b70330.js rename to public/v3/js/1224.6f8f55ff.js index a6f1498e0e..12dbeb609e 100644 --- a/public/v3/js/1224.b2b70330.js +++ b/public/v3/js/1224.6f8f55ff.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1224],{1224:(e,t,a)=>{a.r(t),a.d(t,{default:()=>z});var l=a(9835),o=a(6970);const i=(0,l.Uk)("Edit"),r=(0,l.Uk)("Delete"),n=(0,l.Uk)("Edit group "),s=(0,l.Uk)("Delete group ");function u(e,t,a,u,p,d){const c=(0,l.up)("q-th"),g=(0,l.up)("q-tr"),m=(0,l.up)("router-link"),w=(0,l.up)("q-td"),f=(0,l.up)("q-item-label"),h=(0,l.up)("q-item-section"),y=(0,l.up)("q-item"),_=(0,l.up)("q-list"),b=(0,l.up)("q-btn-dropdown"),k=(0,l.up)("q-table"),q=(0,l.up)("q-btn"),Z=(0,l.up)("q-btn-group"),W=(0,l.up)("q-card-actions"),Q=(0,l.up)("q-card"),C=(0,l.up)("q-fab-action"),G=(0,l.up)("q-fab"),R=(0,l.up)("q-page-sticky"),U=(0,l.up)("q-page"),I=(0,l.Q2)("close-popup");return(0,l.wg)(),(0,l.j4)(U,null,{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(p.ruleGroups,(t=>((0,l.wg)(),(0,l.j4)(Q,{class:"q-ma-md"},{default:(0,l.w5)((()=>[(0,l.Wm)(k,{title:t.title,rows:t.rules,columns:p.columns,"row-key":"id",pagination:p.pagination,dense:e.$q.screen.lt.md,loading:t.loading},{header:(0,l.w5)((e=>[(0,l.Wm)(g,{props:e},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e.cols,(t=>((0,l.wg)(),(0,l.j4)(c,{key:t.name,props:e},{default:(0,l.w5)((()=>[(0,l.Uk)((0,o.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,l.w5)((e=>[(0,l.Wm)(g,{props:e},{default:(0,l.w5)((()=>[(0,l.Wm)(w,{key:"name",props:e},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{to:{name:"rules.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,l.w5)((()=>[(0,l.Uk)((0,o.zw)(e.row.title),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,l.Wm)(w,{key:"menu",props:e},{default:(0,l.w5)((()=>[(0,l.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,l.w5)((()=>[(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(y,{clickable:"",to:{name:"rules.edit",params:{id:e.row.id}}},{default:(0,l.w5)((()=>[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(f,null,{default:(0,l.w5)((()=>[i])),_:1})])),_:1})])),_:2},1032,["to"])),[[I]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(y,{clickable:"",onClick:t=>d.deleteRule(e.row.id,e.row.title)},{default:(0,l.w5)((()=>[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(f,null,{default:(0,l.w5)((()=>[r])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[I]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:2},1032,["title","rows","columns","pagination","dense","loading"]),(0,l.Wm)(W,null,{default:(0,l.w5)((()=>[(0,l.Wm)(Z,null,{default:(0,l.w5)((()=>[(0,l.Wm)(q,{size:"sm",to:{name:"rule-groups.edit",params:{id:t.id}},color:"primary"},{default:(0,l.w5)((()=>[n])),_:2},1032,["to"]),(0,l.Wm)(q,{size:"sm",color:"primary",onClick:e=>d.deleteRuleGroup(t.id,t.title)},{default:(0,l.w5)((()=>[s])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)])),_:2},1024)))),256)),(0,l.Wm)(R,{position:"bottom-right",offset:[18,18]},{default:(0,l.w5)((()=>[(0,l.Wm)(G,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,l.w5)((()=>[(0,l.Wm)(C,{color:"primary",square:"",to:{name:"rule-groups.create"},icon:"fas fa-exchange-alt",label:"New rule group"},null,8,["to"]),(0,l.Wm)(C,{color:"primary",square:"",to:{name:"rules.create"},icon:"fas fa-exchange-alt",label:"New rule"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var p=a(2416),d=a(6739),c=a(7913),g=a(3555);const m={name:"Index",watch:{$route(e){"rules.index"===e.name&&this.triggerUpdate()}},mounted(){this.store=(0,g.S)(),this.triggerUpdate()},data(){return{pagination:{page:1,rowsPerPage:0},columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],ruleGroups:{},store:null}},computed:{},methods:{triggerUpdate:function(){this.loading||(this.loading=!0,this.ruleGroups={},this.getPage(1))},deleteRule:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete rule "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyRule(e)}))},deleteRuleGroup:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete rule group "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyRuleGroup(e)}))},destroyRuleGroup:function(e){new c.Z("rule_groups").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},destroyRule:function(e){new c.Z("rules").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},getPage:function(e){const t=new p.Z;this.rows=[],t.list(e,this.getCacheKey).then((t=>{e{t{a.r(t),a.d(t,{default:()=>z});var l=a(9835),o=a(6970);const i=(0,l.Uk)("Edit"),r=(0,l.Uk)("Delete"),n=(0,l.Uk)("Edit group "),s=(0,l.Uk)("Delete group ");function u(e,t,a,u,p,d){const c=(0,l.up)("q-th"),g=(0,l.up)("q-tr"),m=(0,l.up)("router-link"),w=(0,l.up)("q-td"),f=(0,l.up)("q-item-label"),h=(0,l.up)("q-item-section"),y=(0,l.up)("q-item"),_=(0,l.up)("q-list"),b=(0,l.up)("q-btn-dropdown"),k=(0,l.up)("q-table"),q=(0,l.up)("q-btn"),Z=(0,l.up)("q-btn-group"),W=(0,l.up)("q-card-actions"),Q=(0,l.up)("q-card"),C=(0,l.up)("q-fab-action"),G=(0,l.up)("q-fab"),R=(0,l.up)("q-page-sticky"),U=(0,l.up)("q-page"),I=(0,l.Q2)("close-popup");return(0,l.wg)(),(0,l.j4)(U,null,{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(p.ruleGroups,(t=>((0,l.wg)(),(0,l.j4)(Q,{class:"q-ma-md"},{default:(0,l.w5)((()=>[(0,l.Wm)(k,{title:t.title,rows:t.rules,columns:p.columns,"row-key":"id",pagination:p.pagination,dense:e.$q.screen.lt.md,loading:t.loading},{header:(0,l.w5)((e=>[(0,l.Wm)(g,{props:e},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e.cols,(t=>((0,l.wg)(),(0,l.j4)(c,{key:t.name,props:e},{default:(0,l.w5)((()=>[(0,l.Uk)((0,o.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,l.w5)((e=>[(0,l.Wm)(g,{props:e},{default:(0,l.w5)((()=>[(0,l.Wm)(w,{key:"name",props:e},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{to:{name:"rules.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,l.w5)((()=>[(0,l.Uk)((0,o.zw)(e.row.title),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,l.Wm)(w,{key:"menu",props:e},{default:(0,l.w5)((()=>[(0,l.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,l.w5)((()=>[(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(y,{clickable:"",to:{name:"rules.edit",params:{id:e.row.id}}},{default:(0,l.w5)((()=>[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(f,null,{default:(0,l.w5)((()=>[i])),_:1})])),_:1})])),_:2},1032,["to"])),[[I]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(y,{clickable:"",onClick:t=>d.deleteRule(e.row.id,e.row.title)},{default:(0,l.w5)((()=>[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(f,null,{default:(0,l.w5)((()=>[r])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[I]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:2},1032,["title","rows","columns","pagination","dense","loading"]),(0,l.Wm)(W,null,{default:(0,l.w5)((()=>[(0,l.Wm)(Z,null,{default:(0,l.w5)((()=>[(0,l.Wm)(q,{size:"sm",to:{name:"rule-groups.edit",params:{id:t.id}},color:"primary"},{default:(0,l.w5)((()=>[n])),_:2},1032,["to"]),(0,l.Wm)(q,{size:"sm",color:"primary",onClick:e=>d.deleteRuleGroup(t.id,t.title)},{default:(0,l.w5)((()=>[s])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)])),_:2},1024)))),256)),(0,l.Wm)(R,{position:"bottom-right",offset:[18,18]},{default:(0,l.w5)((()=>[(0,l.Wm)(G,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,l.w5)((()=>[(0,l.Wm)(C,{color:"primary",square:"",to:{name:"rule-groups.create"},icon:"fas fa-exchange-alt",label:"New rule group"},null,8,["to"]),(0,l.Wm)(C,{color:"primary",square:"",to:{name:"rules.create"},icon:"fas fa-exchange-alt",label:"New rule"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var p=a(2416),d=a(6739),c=a(7913),g=a(3555);const m={name:"Index",watch:{$route(e){"rules.index"===e.name&&this.triggerUpdate()}},mounted(){this.store=(0,g.S)(),this.triggerUpdate()},data(){return{pagination:{page:1,rowsPerPage:0},columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],ruleGroups:{},store:null}},computed:{},methods:{triggerUpdate:function(){this.loading||(this.loading=!0,this.ruleGroups={},this.getPage(1))},deleteRule:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete rule "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyRule(e)}))},deleteRuleGroup:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete rule group "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyRuleGroup(e)}))},destroyRuleGroup:function(e){new c.Z("rule_groups").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},destroyRule:function(e){new c.Z("rules").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},getPage:function(e){const t=new p.Z;this.rows=[],t.list(e,this.getCacheKey).then((t=>{e{t{a.r(t),a.d(t,{default:()=>$});var n=a(9835),i=a(6970);const r=(0,n.Uk)("Edit"),o=(0,n.Uk)("Delete");function s(e,t,a,s,l,u){const d=(0,n.up)("q-th"),p=(0,n.up)("q-tr"),c=(0,n.up)("router-link"),g=(0,n.up)("q-td"),m=(0,n.up)("q-item-label"),h=(0,n.up)("q-item-section"),w=(0,n.up)("q-item"),f=(0,n.up)("q-list"),y=(0,n.up)("q-btn-dropdown"),b=(0,n.up)("q-table"),k=(0,n.up)("q-fab-action"),_=(0,n.up)("q-fab"),q=(0,n.up)("q-page-sticky"),Z=(0,n.up)("q-page"),W=(0,n.Q2)("close-popup");return(0,n.wg)(),(0,n.j4)(Z,null,{default:(0,n.w5)((()=>[(0,n.Wm)(b,{title:e.$t("firefly.currencies"),rows:l.rows,columns:l.columns,"row-key":"id",onRequest:u.onRequest,pagination:l.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>l.pagination=e),loading:l.loading,class:"q-ma-md"},{header:(0,n.w5)((e=>[(0,n.Wm)(p,{props:e},{default:(0,n.w5)((()=>[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(e.cols,(t=>((0,n.wg)(),(0,n.j4)(d,{key:t.name,props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,i.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,n.w5)((e=>[(0,n.Wm)(p,{props:e},{default:(0,n.w5)((()=>[(0,n.Wm)(g,{key:"name",props:e},{default:(0,n.w5)((()=>[(0,n.Wm)(c,{to:{name:"currencies.show",params:{code:e.row.code}},class:"text-primary"},{default:(0,n.w5)((()=>[(0,n.Uk)((0,i.zw)(e.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,n.Wm)(g,{key:"name",props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,i.zw)(e.row.code),1)])),_:2},1032,["props"]),(0,n.Wm)(g,{key:"menu",props:e},{default:(0,n.w5)((()=>[(0,n.Wm)(y,{color:"primary",label:"Actions",size:"sm"},{default:(0,n.w5)((()=>[(0,n.Wm)(f,null,{default:(0,n.w5)((()=>[(0,n.wy)(((0,n.wg)(),(0,n.j4)(w,{clickable:"",to:{name:"currencies.edit",params:{code:e.row.code}}},{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Wm)(m,null,{default:(0,n.w5)((()=>[r])),_:1})])),_:1})])),_:2},1032,["to"])),[[W]]),(0,n.wy)(((0,n.wg)(),(0,n.j4)(w,{clickable:"",onClick:t=>u.deleteCurrency(e.row.code,e.row.name)},{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Wm)(m,null,{default:(0,n.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[W]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,n.Wm)(q,{position:"bottom-right",offset:[18,18]},{default:(0,n.w5)((()=>[(0,n.Wm)(_,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,n.w5)((()=>[(0,n.Wm)(k,{color:"primary",square:"",to:{name:"currencies.create"},icon:"fas fa-exchange-alt",label:"New currency"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var l=a(7913),u=a(6108),d=a(3555);const p={name:"Index",watch:{$route(e){"currencies.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"name",label:"Code",field:"code",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,d.S)()},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:n,onError:i})=>{n((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteCurrency:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete currency "'+t+'"? Any and all transactions linked to this currency will be deleted as well.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyCurrency(e)}))},destroyCurrency:function(e){new l.Z("currencies").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.currencies",this.$route.meta.breadcrumbs=[{title:"currencies"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new u.Z;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],n={id:a.id,name:a.attributes.name,code:a.attributes.code};this.rows.push(n)}this.loading=!1}))}}};var c=a(1639),g=a(9885),m=a(1746),h=a(9546),w=a(1682),f=a(7220),y=a(2045),b=a(3246),k=a(490),_=a(1233),q=a(3115),Z=a(3388),W=a(9361),Q=a(935),C=a(2146),U=a(9984),P=a.n(U);const R=(0,c.Z)(p,[["render",s]]),$=R;P()(p,"components",{QPage:g.Z,QTable:m.Z,QTr:h.Z,QTh:w.Z,QTd:f.Z,QBtnDropdown:y.Z,QList:b.Z,QItem:k.Z,QItemSection:_.Z,QItemLabel:q.Z,QPageSticky:Z.Z,QFab:W.Z,QFabAction:Q.Z}),P()(p,"directives",{ClosePopup:C.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1381],{1381:(e,t,a)=>{a.r(t),a.d(t,{default:()=>$});var n=a(9835),i=a(6970);const r=(0,n.Uk)("Edit"),o=(0,n.Uk)("Delete");function s(e,t,a,s,l,u){const d=(0,n.up)("q-th"),p=(0,n.up)("q-tr"),c=(0,n.up)("router-link"),g=(0,n.up)("q-td"),m=(0,n.up)("q-item-label"),h=(0,n.up)("q-item-section"),w=(0,n.up)("q-item"),f=(0,n.up)("q-list"),y=(0,n.up)("q-btn-dropdown"),b=(0,n.up)("q-table"),k=(0,n.up)("q-fab-action"),_=(0,n.up)("q-fab"),q=(0,n.up)("q-page-sticky"),Z=(0,n.up)("q-page"),W=(0,n.Q2)("close-popup");return(0,n.wg)(),(0,n.j4)(Z,null,{default:(0,n.w5)((()=>[(0,n.Wm)(b,{title:e.$t("firefly.currencies"),rows:l.rows,columns:l.columns,"row-key":"id",onRequest:u.onRequest,pagination:l.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>l.pagination=e),loading:l.loading,class:"q-ma-md"},{header:(0,n.w5)((e=>[(0,n.Wm)(p,{props:e},{default:(0,n.w5)((()=>[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(e.cols,(t=>((0,n.wg)(),(0,n.j4)(d,{key:t.name,props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,i.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,n.w5)((e=>[(0,n.Wm)(p,{props:e},{default:(0,n.w5)((()=>[(0,n.Wm)(g,{key:"name",props:e},{default:(0,n.w5)((()=>[(0,n.Wm)(c,{to:{name:"currencies.show",params:{code:e.row.code}},class:"text-primary"},{default:(0,n.w5)((()=>[(0,n.Uk)((0,i.zw)(e.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,n.Wm)(g,{key:"name",props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,i.zw)(e.row.code),1)])),_:2},1032,["props"]),(0,n.Wm)(g,{key:"menu",props:e},{default:(0,n.w5)((()=>[(0,n.Wm)(y,{color:"primary",label:"Actions",size:"sm"},{default:(0,n.w5)((()=>[(0,n.Wm)(f,null,{default:(0,n.w5)((()=>[(0,n.wy)(((0,n.wg)(),(0,n.j4)(w,{clickable:"",to:{name:"currencies.edit",params:{code:e.row.code}}},{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Wm)(m,null,{default:(0,n.w5)((()=>[r])),_:1})])),_:1})])),_:2},1032,["to"])),[[W]]),(0,n.wy)(((0,n.wg)(),(0,n.j4)(w,{clickable:"",onClick:t=>u.deleteCurrency(e.row.code,e.row.name)},{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Wm)(m,null,{default:(0,n.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[W]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,n.Wm)(q,{position:"bottom-right",offset:[18,18]},{default:(0,n.w5)((()=>[(0,n.Wm)(_,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,n.w5)((()=>[(0,n.Wm)(k,{color:"primary",square:"",to:{name:"currencies.create"},icon:"fas fa-exchange-alt",label:"New currency"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var l=a(7913),u=a(6108),d=a(3555);const p={name:"Index",watch:{$route(e){"currencies.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"name",label:"Code",field:"code",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,d.S)()},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:n,onError:i})=>{n((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteCurrency:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete currency "'+t+'"? Any and all transactions linked to this currency will be deleted as well.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyCurrency(e)}))},destroyCurrency:function(e){new l.Z("currencies").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.currencies",this.$route.meta.breadcrumbs=[{title:"currencies"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new u.Z;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],n={id:a.id,name:a.attributes.name,code:a.attributes.code};this.rows.push(n)}this.loading=!1}))}}};var c=a(1639),g=a(9885),m=a(9497),h=a(9546),w=a(1682),f=a(7220),y=a(2045),b=a(3246),k=a(490),_=a(1233),q=a(3115),Z=a(3388),W=a(9361),Q=a(935),C=a(2146),U=a(9984),P=a.n(U);const R=(0,c.Z)(p,[["render",s]]),$=R;P()(p,"components",{QPage:g.Z,QTable:m.Z,QTr:h.Z,QTh:w.Z,QTd:f.Z,QBtnDropdown:y.Z,QList:b.Z,QItem:k.Z,QItemSection:_.Z,QItemLabel:q.Z,QPageSticky:Z.Z,QFab:W.Z,QFabAction:Q.Z}),P()(p,"directives",{ClosePopup:C.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/2871.9be1c14c.js b/public/v3/js/2871.79eb4fc4.js similarity index 98% rename from public/v3/js/2871.9be1c14c.js rename to public/v3/js/2871.79eb4fc4.js index 73289173a3..996b9fc7a2 100644 --- a/public/v3/js/2871.9be1c14c.js +++ b/public/v3/js/2871.79eb4fc4.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[2871],{2871:(e,t,a)=>{a.r(t),a.d(t,{default:()=>A});var i=a(9835),n=a(6970);const o=(0,i.Uk)("Edit"),r=(0,i.Uk)("Delete"),s=(0,i.Uk)("Transactions without a category");function l(e,t,a,l,g,p){const u=(0,i.up)("q-th"),d=(0,i.up)("q-tr"),c=(0,i.up)("router-link"),m=(0,i.up)("q-td"),h=(0,i.up)("q-item-label"),w=(0,i.up)("q-item-section"),f=(0,i.up)("q-item"),y=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),_=(0,i.up)("q-table"),k=(0,i.up)("q-btn"),q=(0,i.up)("q-fab-action"),Z=(0,i.up)("q-fab"),W=(0,i.up)("q-page-sticky"),Q=(0,i.up)("q-page"),C=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(Q,null,{default:(0,i.w5)((()=>[(0,i.Wm)(_,{title:e.$t("firefly.categories"),rows:g.rows,columns:g.columns,"row-key":"id",onRequest:p.onRequest,pagination:g.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>g.pagination=e),loading:g.loading,class:"q-ma-md"},{header:(0,i.w5)((e=>[(0,i.Wm)(d,{props:e},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.cols,(t=>((0,i.wg)(),(0,i.j4)(u,{key:t.name,props:e},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((e=>[(0,i.Wm)(d,{props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(m,{key:"name",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{to:{name:"categories.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(m,{key:"menu",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(y,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(f,{clickable:"",to:{name:"categories.edit",params:{id:e.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["to"])),[[C]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(f,{clickable:"",onClick:t=>p.deleteCategory(e.row.id,e.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[r])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[C]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,i._)("p",null,[(0,i.Wm)(k,{to:{name:"categories.show",params:{id:0}}},{default:(0,i.w5)((()=>[s])),_:1},8,["to"])]),(0,i.Wm)(W,{position:"bottom-right",offset:[18,18]},{default:(0,i.w5)((()=>[(0,i.Wm)(Z,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{color:"primary",square:"",to:{name:"categories.create"},icon:"fas fa-exchange-alt",label:"New category"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var g=a(7913),p=a(1569);class u{list(e,t){let a="/api/v1/categories";return p.api.get(a,{params:{page:e,cache:t}})}}var d=a(3555);const c={name:"Index",watch:{$route(e){"categories.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,d.S)()},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:i,onError:n})=>{i((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteCategory:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete category "'+t+'"? Any and all transactions linked to this category will be spared.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyCategory(e)}))},destroyCategory:function(e){new g.Z("categories").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.categories",this.$route.meta.breadcrumbs=[{title:"categories"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new u;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],i={id:a.id,name:a.attributes.name};this.rows.push(i)}this.loading=!1}))}}};var m=a(1639),h=a(9885),w=a(1746),f=a(9546),y=a(1682),b=a(7220),_=a(2045),k=a(3246),q=a(490),Z=a(1233),W=a(3115),Q=a(8879),C=a(3388),U=a(9361),P=a(935),R=a(2146),v=a(9984),$=a.n(v);const T=(0,m.Z)(c,[["render",l]]),A=T;$()(c,"components",{QPage:h.Z,QTable:w.Z,QTr:f.Z,QTh:y.Z,QTd:b.Z,QBtnDropdown:_.Z,QList:k.Z,QItem:q.Z,QItemSection:Z.Z,QItemLabel:W.Z,QBtn:Q.Z,QPageSticky:C.Z,QFab:U.Z,QFabAction:P.Z}),$()(c,"directives",{ClosePopup:R.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[2871],{2871:(e,t,a)=>{a.r(t),a.d(t,{default:()=>A});var i=a(9835),n=a(6970);const o=(0,i.Uk)("Edit"),r=(0,i.Uk)("Delete"),s=(0,i.Uk)("Transactions without a category");function l(e,t,a,l,g,p){const u=(0,i.up)("q-th"),d=(0,i.up)("q-tr"),c=(0,i.up)("router-link"),m=(0,i.up)("q-td"),h=(0,i.up)("q-item-label"),w=(0,i.up)("q-item-section"),f=(0,i.up)("q-item"),y=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),_=(0,i.up)("q-table"),k=(0,i.up)("q-btn"),q=(0,i.up)("q-fab-action"),Z=(0,i.up)("q-fab"),W=(0,i.up)("q-page-sticky"),Q=(0,i.up)("q-page"),C=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(Q,null,{default:(0,i.w5)((()=>[(0,i.Wm)(_,{title:e.$t("firefly.categories"),rows:g.rows,columns:g.columns,"row-key":"id",onRequest:p.onRequest,pagination:g.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>g.pagination=e),loading:g.loading,class:"q-ma-md"},{header:(0,i.w5)((e=>[(0,i.Wm)(d,{props:e},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.cols,(t=>((0,i.wg)(),(0,i.j4)(u,{key:t.name,props:e},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((e=>[(0,i.Wm)(d,{props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(m,{key:"name",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{to:{name:"categories.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(m,{key:"menu",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(y,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(f,{clickable:"",to:{name:"categories.edit",params:{id:e.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["to"])),[[C]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(f,{clickable:"",onClick:t=>p.deleteCategory(e.row.id,e.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[r])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[C]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,i._)("p",null,[(0,i.Wm)(k,{to:{name:"categories.show",params:{id:0}}},{default:(0,i.w5)((()=>[s])),_:1},8,["to"])]),(0,i.Wm)(W,{position:"bottom-right",offset:[18,18]},{default:(0,i.w5)((()=>[(0,i.Wm)(Z,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{color:"primary",square:"",to:{name:"categories.create"},icon:"fas fa-exchange-alt",label:"New category"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var g=a(7913),p=a(1569);class u{list(e,t){let a="/api/v1/categories";return p.api.get(a,{params:{page:e,cache:t}})}}var d=a(3555);const c={name:"Index",watch:{$route(e){"categories.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,d.S)()},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:i,onError:n})=>{i((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteCategory:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete category "'+t+'"? Any and all transactions linked to this category will be spared.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyCategory(e)}))},destroyCategory:function(e){new g.Z("categories").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.categories",this.$route.meta.breadcrumbs=[{title:"categories"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new u;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],i={id:a.id,name:a.attributes.name};this.rows.push(i)}this.loading=!1}))}}};var m=a(1639),h=a(9885),w=a(9497),f=a(9546),y=a(1682),b=a(7220),_=a(2045),k=a(3246),q=a(490),Z=a(1233),W=a(3115),Q=a(8879),C=a(3388),U=a(9361),P=a(935),R=a(2146),v=a(9984),$=a.n(v);const T=(0,m.Z)(c,[["render",l]]),A=T;$()(c,"components",{QPage:h.Z,QTable:w.Z,QTr:f.Z,QTh:y.Z,QTd:b.Z,QBtnDropdown:_.Z,QList:k.Z,QItem:q.Z,QItemSection:Z.Z,QItemLabel:W.Z,QBtn:Q.Z,QPageSticky:C.Z,QFab:U.Z,QFabAction:P.Z}),$()(c,"directives",{ClosePopup:R.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/363.8f301af6.js b/public/v3/js/363.e40f7459.js similarity index 98% rename from public/v3/js/363.8f301af6.js rename to public/v3/js/363.e40f7459.js index a3bde55600..ee2b42d190 100644 --- a/public/v3/js/363.8f301af6.js +++ b/public/v3/js/363.e40f7459.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[363],{363:(e,t,a)=>{a.r(t),a.d(t,{default:()=>$});var o=a(9835),i=a(6970);const n=(0,o.Uk)("Edit"),s=(0,o.Uk)("Delete");function l(e,t,a,l,r,p){const u=(0,o.up)("q-th"),d=(0,o.up)("q-tr"),g=(0,o.up)("router-link"),w=(0,o.up)("q-td"),c=(0,o.up)("q-item-label"),h=(0,o.up)("q-item-section"),m=(0,o.up)("q-item"),f=(0,o.up)("q-list"),b=(0,o.up)("q-btn-dropdown"),k=(0,o.up)("q-table"),y=(0,o.up)("q-fab-action"),q=(0,o.up)("q-fab"),_=(0,o.up)("q-page-sticky"),W=(0,o.up)("q-page"),Z=(0,o.Q2)("close-popup");return(0,o.wg)(),(0,o.j4)(W,null,{default:(0,o.w5)((()=>[(0,o.Wm)(k,{title:e.$t("firefly.webhooks"),rows:r.rows,columns:r.columns,"row-key":"id",onRequest:p.onRequest,pagination:r.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>r.pagination=e),loading:r.loading,class:"q-ma-md"},{header:(0,o.w5)((e=>[(0,o.Wm)(d,{props:e},{default:(0,o.w5)((()=>[((0,o.wg)(!0),(0,o.iD)(o.HY,null,(0,o.Ko)(e.cols,(t=>((0,o.wg)(),(0,o.j4)(u,{key:t.name,props:e},{default:(0,o.w5)((()=>[(0,o.Uk)((0,i.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,o.w5)((e=>[(0,o.Wm)(d,{props:e},{default:(0,o.w5)((()=>[(0,o.Wm)(w,{key:"title",props:e},{default:(0,o.w5)((()=>[(0,o.Wm)(g,{to:{name:"webhooks.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,o.w5)((()=>[(0,o.Uk)((0,i.zw)(e.row.title),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,o.Wm)(w,{key:"menu",props:e},{default:(0,o.w5)((()=>[(0,o.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,o.w5)((()=>[(0,o.Wm)(f,null,{default:(0,o.w5)((()=>[(0,o.wy)(((0,o.wg)(),(0,o.j4)(m,{clickable:"",to:{name:"webhooks.edit",params:{id:e.row.id}}},{default:(0,o.w5)((()=>[(0,o.Wm)(h,null,{default:(0,o.w5)((()=>[(0,o.Wm)(c,null,{default:(0,o.w5)((()=>[n])),_:1})])),_:1})])),_:2},1032,["to"])),[[Z]]),(0,o.wy)(((0,o.wg)(),(0,o.j4)(m,{clickable:"",onClick:t=>p.deleteWebhook(e.row.id,e.row.title)},{default:(0,o.w5)((()=>[(0,o.Wm)(h,null,{default:(0,o.w5)((()=>[(0,o.Wm)(c,null,{default:(0,o.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[Z]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,o.Wm)(_,{position:"bottom-right",offset:[18,18]},{default:(0,o.w5)((()=>[(0,o.Wm)(q,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,o.w5)((()=>[(0,o.Wm)(y,{color:"primary",square:"",to:{name:"webhooks.create"},icon:"fas fa-exchange-alt",label:"New webhook"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var r=a(7913),p=a(1569);class u{list(e,t){let a="/api/v1/webhooks";return p.api.get(a,{params:{page:e,cache:t}})}}var d=a(3555);const g={name:"Index",watch:{$route(e){"webhooks.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"title",label:"Title",field:"title",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,d.S)()},mounted(){this.triggerUpdate()},methods:{deleteWebhook:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete webhook "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyWebhook(e)}))},destroyWebhook:function(e){new r.Z("webhooks").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.webhooks",this.$route.meta.breadcrumbs=[{title:"webhooks"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;this.loading=!0;const e=new u;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],o={id:a.id,title:a.attributes.title};this.rows.push(o)}this.loading=!1}))}}};var w=a(1639),c=a(9885),h=a(1746),m=a(9546),f=a(1682),b=a(7220),k=a(2045),y=a(3246),q=a(490),_=a(1233),W=a(3115),Z=a(3388),Q=a(9361),P=a(935),U=a(2146),v=a(9984),C=a.n(v);const T=(0,w.Z)(g,[["render",l]]),$=T;C()(g,"components",{QPage:c.Z,QTable:h.Z,QTr:m.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:k.Z,QList:y.Z,QItem:q.Z,QItemSection:_.Z,QItemLabel:W.Z,QPageSticky:Z.Z,QFab:Q.Z,QFabAction:P.Z}),C()(g,"directives",{ClosePopup:U.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[363],{363:(e,t,a)=>{a.r(t),a.d(t,{default:()=>$});var o=a(9835),i=a(6970);const n=(0,o.Uk)("Edit"),s=(0,o.Uk)("Delete");function l(e,t,a,l,r,p){const u=(0,o.up)("q-th"),d=(0,o.up)("q-tr"),g=(0,o.up)("router-link"),w=(0,o.up)("q-td"),c=(0,o.up)("q-item-label"),h=(0,o.up)("q-item-section"),m=(0,o.up)("q-item"),f=(0,o.up)("q-list"),b=(0,o.up)("q-btn-dropdown"),k=(0,o.up)("q-table"),y=(0,o.up)("q-fab-action"),q=(0,o.up)("q-fab"),_=(0,o.up)("q-page-sticky"),W=(0,o.up)("q-page"),Z=(0,o.Q2)("close-popup");return(0,o.wg)(),(0,o.j4)(W,null,{default:(0,o.w5)((()=>[(0,o.Wm)(k,{title:e.$t("firefly.webhooks"),rows:r.rows,columns:r.columns,"row-key":"id",onRequest:p.onRequest,pagination:r.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>r.pagination=e),loading:r.loading,class:"q-ma-md"},{header:(0,o.w5)((e=>[(0,o.Wm)(d,{props:e},{default:(0,o.w5)((()=>[((0,o.wg)(!0),(0,o.iD)(o.HY,null,(0,o.Ko)(e.cols,(t=>((0,o.wg)(),(0,o.j4)(u,{key:t.name,props:e},{default:(0,o.w5)((()=>[(0,o.Uk)((0,i.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,o.w5)((e=>[(0,o.Wm)(d,{props:e},{default:(0,o.w5)((()=>[(0,o.Wm)(w,{key:"title",props:e},{default:(0,o.w5)((()=>[(0,o.Wm)(g,{to:{name:"webhooks.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,o.w5)((()=>[(0,o.Uk)((0,i.zw)(e.row.title),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,o.Wm)(w,{key:"menu",props:e},{default:(0,o.w5)((()=>[(0,o.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,o.w5)((()=>[(0,o.Wm)(f,null,{default:(0,o.w5)((()=>[(0,o.wy)(((0,o.wg)(),(0,o.j4)(m,{clickable:"",to:{name:"webhooks.edit",params:{id:e.row.id}}},{default:(0,o.w5)((()=>[(0,o.Wm)(h,null,{default:(0,o.w5)((()=>[(0,o.Wm)(c,null,{default:(0,o.w5)((()=>[n])),_:1})])),_:1})])),_:2},1032,["to"])),[[Z]]),(0,o.wy)(((0,o.wg)(),(0,o.j4)(m,{clickable:"",onClick:t=>p.deleteWebhook(e.row.id,e.row.title)},{default:(0,o.w5)((()=>[(0,o.Wm)(h,null,{default:(0,o.w5)((()=>[(0,o.Wm)(c,null,{default:(0,o.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[Z]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,o.Wm)(_,{position:"bottom-right",offset:[18,18]},{default:(0,o.w5)((()=>[(0,o.Wm)(q,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,o.w5)((()=>[(0,o.Wm)(y,{color:"primary",square:"",to:{name:"webhooks.create"},icon:"fas fa-exchange-alt",label:"New webhook"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var r=a(7913),p=a(1569);class u{list(e,t){let a="/api/v1/webhooks";return p.api.get(a,{params:{page:e,cache:t}})}}var d=a(3555);const g={name:"Index",watch:{$route(e){"webhooks.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"title",label:"Title",field:"title",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,d.S)()},mounted(){this.triggerUpdate()},methods:{deleteWebhook:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete webhook "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyWebhook(e)}))},destroyWebhook:function(e){new r.Z("webhooks").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.webhooks",this.$route.meta.breadcrumbs=[{title:"webhooks"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;this.loading=!0;const e=new u;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],o={id:a.id,title:a.attributes.title};this.rows.push(o)}this.loading=!1}))}}};var w=a(1639),c=a(9885),h=a(9497),m=a(9546),f=a(1682),b=a(7220),k=a(2045),y=a(3246),q=a(490),_=a(1233),W=a(3115),Z=a(3388),Q=a(9361),P=a(935),U=a(2146),v=a(9984),C=a.n(v);const T=(0,w.Z)(g,[["render",l]]),$=T;C()(g,"components",{QPage:c.Z,QTable:h.Z,QTr:m.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:k.Z,QList:y.Z,QItem:q.Z,QItemSection:_.Z,QItemLabel:W.Z,QPageSticky:Z.Z,QFab:Q.Z,QFabAction:P.Z}),C()(g,"directives",{ClosePopup:U.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/4853.0cb9916c.js b/public/v3/js/4853.668d2e99.js similarity index 98% rename from public/v3/js/4853.0cb9916c.js rename to public/v3/js/4853.668d2e99.js index b930ba8237..96235ad31e 100644 --- a/public/v3/js/4853.0cb9916c.js +++ b/public/v3/js/4853.668d2e99.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4853],{4853:(t,e,a)=>{a.r(e),a.d(e,{default:()=>S});var i=a(9835),n=a(6970);const s=(0,i.Uk)("Edit"),o=(0,i.Uk)("Delete");function r(t,e,a,r,l,p){const u=(0,i.up)("q-th"),d=(0,i.up)("q-tr"),g=(0,i.up)("router-link"),c=(0,i.up)("q-td"),m=(0,i.up)("q-item-label"),h=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),f=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),y=(0,i.up)("q-table"),k=(0,i.up)("q-fab-action"),q=(0,i.up)("q-fab"),_=(0,i.up)("q-page-sticky"),Z=(0,i.up)("q-page"),W=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(Z,null,{default:(0,i.w5)((()=>[(0,i.Wm)(y,{title:t.$t("firefly.subscriptions"),rows:l.rows,columns:l.columns,"row-key":"id",onRequest:p.onRequest,pagination:l.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>l.pagination=t),loading:l.loading,class:"q-ma-md"},{header:(0,i.w5)((t=>[(0,i.Wm)(d,{props:t},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.cols,(e=>((0,i.wg)(),(0,i.j4)(u,{key:e.name,props:t},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((t=>[(0,i.Wm)(d,{props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{key:"name",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(g,{to:{name:"subscriptions.show",params:{id:t.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(t.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(c,{key:"menu",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",to:{name:"subscriptions.edit",params:{id:t.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["to"])),[[W]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",onClick:e=>p.deleteSubscription(t.row.id,t.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[W]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,i.Wm)(_,{position:"bottom-right",offset:[18,18]},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,i.w5)((()=>[(0,i.Wm)(k,{color:"primary",square:"",to:{name:"subscriptions.create",params:{type:"asset"}},icon:"fas fa-exchange-alt",label:"New subscription"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var l=a(1569);class p{list(t,e){let a="/api/v1/bills";return l.api.get(a,{params:{page:t,cache:e}})}}var u=a(7913),d=a(3555);const g={name:"Index",computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize},mounted(){this.type=this.$route.params.type,this.store=(0,d.S)(),null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:t,$store:e,args:a,after:i,onError:n})=>{i((e=>{"setRange"===t&&(this.range=e,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},methods:{onRequest:function(t){this.page=t.pagination.page,this.triggerUpdate()},deleteSubscription:function(t,e){this.$q.dialog({title:"Confirm",message:'Do you want to delete subscriptions "'+e+'"? Transactions linked to this subscription will not be deleted.',cancel:!0,persistent:!0}).onOk((()=>{this.destroySubscription(t)}))},destroySubscription:function(t){new u.Z("bills").destroy(t).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const t=new p;this.rows=[],t.list(this.page,this.getCacheKey).then((t=>{this.pagination.rowsPerPage=t.data.meta.pagination.per_page,this.pagination.rowsNumber=t.data.meta.pagination.total,this.pagination.page=this.page;for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let a=t.data.data[e],i={id:a.id,name:a.attributes.name};this.rows.push(i)}this.loading=!1}))}}};var c=a(1639),m=a(9885),h=a(1746),w=a(9546),f=a(1682),b=a(7220),y=a(2045),k=a(3246),q=a(490),_=a(1233),Z=a(3115),W=a(3388),Q=a(9361),P=a(935),R=a(2146),U=a(9984),v=a.n(U);const C=(0,c.Z)(g,[["render",r]]),S=C;v()(g,"components",{QPage:m.Z,QTable:h.Z,QTr:w.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:y.Z,QList:k.Z,QItem:q.Z,QItemSection:_.Z,QItemLabel:Z.Z,QPageSticky:W.Z,QFab:Q.Z,QFabAction:P.Z}),v()(g,"directives",{ClosePopup:R.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4853],{4853:(t,e,a)=>{a.r(e),a.d(e,{default:()=>S});var i=a(9835),n=a(6970);const s=(0,i.Uk)("Edit"),o=(0,i.Uk)("Delete");function r(t,e,a,r,l,p){const u=(0,i.up)("q-th"),d=(0,i.up)("q-tr"),g=(0,i.up)("router-link"),c=(0,i.up)("q-td"),m=(0,i.up)("q-item-label"),h=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),f=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),y=(0,i.up)("q-table"),k=(0,i.up)("q-fab-action"),q=(0,i.up)("q-fab"),_=(0,i.up)("q-page-sticky"),Z=(0,i.up)("q-page"),W=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(Z,null,{default:(0,i.w5)((()=>[(0,i.Wm)(y,{title:t.$t("firefly.subscriptions"),rows:l.rows,columns:l.columns,"row-key":"id",onRequest:p.onRequest,pagination:l.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>l.pagination=t),loading:l.loading,class:"q-ma-md"},{header:(0,i.w5)((t=>[(0,i.Wm)(d,{props:t},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.cols,(e=>((0,i.wg)(),(0,i.j4)(u,{key:e.name,props:t},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((t=>[(0,i.Wm)(d,{props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{key:"name",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(g,{to:{name:"subscriptions.show",params:{id:t.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(t.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(c,{key:"menu",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",to:{name:"subscriptions.edit",params:{id:t.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["to"])),[[W]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",onClick:e=>p.deleteSubscription(t.row.id,t.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[W]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,i.Wm)(_,{position:"bottom-right",offset:[18,18]},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,i.w5)((()=>[(0,i.Wm)(k,{color:"primary",square:"",to:{name:"subscriptions.create",params:{type:"asset"}},icon:"fas fa-exchange-alt",label:"New subscription"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var l=a(1569);class p{list(t,e){let a="/api/v1/bills";return l.api.get(a,{params:{page:t,cache:e}})}}var u=a(7913),d=a(3555);const g={name:"Index",computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize},mounted(){this.type=this.$route.params.type,this.store=(0,d.S)(),null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:t,$store:e,args:a,after:i,onError:n})=>{i((e=>{"setRange"===t&&(this.range=e,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},methods:{onRequest:function(t){this.page=t.pagination.page,this.triggerUpdate()},deleteSubscription:function(t,e){this.$q.dialog({title:"Confirm",message:'Do you want to delete subscriptions "'+e+'"? Transactions linked to this subscription will not be deleted.',cancel:!0,persistent:!0}).onOk((()=>{this.destroySubscription(t)}))},destroySubscription:function(t){new u.Z("bills").destroy(t).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const t=new p;this.rows=[],t.list(this.page,this.getCacheKey).then((t=>{this.pagination.rowsPerPage=t.data.meta.pagination.per_page,this.pagination.rowsNumber=t.data.meta.pagination.total,this.pagination.page=this.page;for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let a=t.data.data[e],i={id:a.id,name:a.attributes.name};this.rows.push(i)}this.loading=!1}))}}};var c=a(1639),m=a(9885),h=a(9497),w=a(9546),f=a(1682),b=a(7220),y=a(2045),k=a(3246),q=a(490),_=a(1233),Z=a(3115),W=a(3388),Q=a(9361),P=a(935),R=a(2146),U=a(9984),v=a.n(U);const C=(0,c.Z)(g,[["render",r]]),S=C;v()(g,"components",{QPage:m.Z,QTable:h.Z,QTr:w.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:y.Z,QList:k.Z,QItem:q.Z,QItemSection:_.Z,QItemLabel:Z.Z,QPageSticky:W.Z,QFab:Q.Z,QFabAction:P.Z}),v()(g,"directives",{ClosePopup:R.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/5361.a37483af.js b/public/v3/js/5361.c1edaef3.js similarity index 98% rename from public/v3/js/5361.a37483af.js rename to public/v3/js/5361.c1edaef3.js index 712f7096d2..69535b6ffa 100644 --- a/public/v3/js/5361.a37483af.js +++ b/public/v3/js/5361.c1edaef3.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[5361],{5361:(t,e,a)=>{a.r(e),a.d(e,{default:()=>T});var i=a(9835),n=a(6970);const s=(0,i.Uk)("Edit"),o=(0,i.Uk)("Delete"),r=(0,i.Uk)("Transactions without a budget");function l(t,e,a,l,u,d){const g=(0,i.up)("q-th"),p=(0,i.up)("q-tr"),m=(0,i.up)("router-link"),c=(0,i.up)("q-td"),h=(0,i.up)("q-item-label"),w=(0,i.up)("q-item-section"),f=(0,i.up)("q-item"),b=(0,i.up)("q-list"),y=(0,i.up)("q-btn-dropdown"),_=(0,i.up)("q-table"),k=(0,i.up)("q-btn"),q=(0,i.up)("q-fab-action"),Z=(0,i.up)("q-fab"),W=(0,i.up)("q-page-sticky"),Q=(0,i.up)("q-page"),U=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(Q,null,{default:(0,i.w5)((()=>[(0,i.Wm)(_,{title:t.$t("firefly.budgets"),rows:u.rows,columns:u.columns,"row-key":"id",onRequest:d.onRequest,pagination:u.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>u.pagination=t),loading:u.loading,class:"q-ma-md"},{header:(0,i.w5)((t=>[(0,i.Wm)(p,{props:t},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.cols,(e=>((0,i.wg)(),(0,i.j4)(g,{key:e.name,props:t},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((t=>[(0,i.Wm)(p,{props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{key:"name",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(m,{to:{name:"budgets.show",params:{id:t.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(t.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(c,{key:"menu",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(y,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(b,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(f,{clickable:"",to:{name:"budgets.edit",params:{id:t.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["to"])),[[U]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(f,{clickable:"",onClick:e=>d.deleteBudget(t.row.id,t.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[U]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,i._)("p",null,[(0,i.Wm)(k,{to:{name:"budgets.show",params:{id:0}}},{default:(0,i.w5)((()=>[r])),_:1},8,["to"])]),(0,i.Wm)(W,{position:"bottom-right",offset:[18,18]},{default:(0,i.w5)((()=>[(0,i.Wm)(Z,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{color:"primary",square:"",to:{name:"budgets.create"},icon:"fas fa-exchange-alt",label:"New budget"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var u=a(7913),d=a(1569);class g{list(t,e){let a="/api/v1/budgets";return d.api.get(a,{params:{page:t,cache:e}})}}var p=a(3555);const m={name:"Index",watch:{$route(t){"budgets.index"===t.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.store=(0,p.S)(),this.pagination.rowsPerPage=this.getListPageSize},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:t,store:e,args:a,after:i,onError:n})=>{i((e=>{"setRange"===t&&(this.range=e,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteBudget:function(t,e){this.$q.dialog({title:"Confirm",message:'Do you want to delete budget "'+e+'"? Any and all transactions linked to this budget will be spared.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyBudget(t)}))},destroyBudget:function(t){new u.Z("budgets").destroy(t).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.budgets",this.$route.meta.breadcrumbs=[{title:"budgets"}]},onRequest:function(t){this.page=t.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const t=new g;this.rows=[],t.list(this.page,this.getCacheKey).then((t=>{this.pagination.rowsPerPage=t.data.meta.pagination.per_page,this.pagination.rowsNumber=t.data.meta.pagination.total,this.pagination.page=this.page;for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let a=t.data.data[e],i={id:a.id,name:a.attributes.name};this.rows.push(i)}this.loading=!1}))}}};var c=a(1639),h=a(9885),w=a(1746),f=a(9546),b=a(1682),y=a(7220),_=a(2045),k=a(3246),q=a(490),Z=a(1233),W=a(3115),Q=a(8879),U=a(3388),P=a(9361),R=a(935),B=a(2146),v=a(9984),C=a.n(v);const $=(0,c.Z)(m,[["render",l]]),T=$;C()(m,"components",{QPage:h.Z,QTable:w.Z,QTr:f.Z,QTh:b.Z,QTd:y.Z,QBtnDropdown:_.Z,QList:k.Z,QItem:q.Z,QItemSection:Z.Z,QItemLabel:W.Z,QBtn:Q.Z,QPageSticky:U.Z,QFab:P.Z,QFabAction:R.Z}),C()(m,"directives",{ClosePopup:B.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[5361],{5361:(t,e,a)=>{a.r(e),a.d(e,{default:()=>T});var i=a(9835),n=a(6970);const s=(0,i.Uk)("Edit"),o=(0,i.Uk)("Delete"),r=(0,i.Uk)("Transactions without a budget");function l(t,e,a,l,u,d){const g=(0,i.up)("q-th"),p=(0,i.up)("q-tr"),m=(0,i.up)("router-link"),c=(0,i.up)("q-td"),h=(0,i.up)("q-item-label"),w=(0,i.up)("q-item-section"),f=(0,i.up)("q-item"),b=(0,i.up)("q-list"),y=(0,i.up)("q-btn-dropdown"),_=(0,i.up)("q-table"),k=(0,i.up)("q-btn"),q=(0,i.up)("q-fab-action"),Z=(0,i.up)("q-fab"),W=(0,i.up)("q-page-sticky"),Q=(0,i.up)("q-page"),U=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(Q,null,{default:(0,i.w5)((()=>[(0,i.Wm)(_,{title:t.$t("firefly.budgets"),rows:u.rows,columns:u.columns,"row-key":"id",onRequest:d.onRequest,pagination:u.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>u.pagination=t),loading:u.loading,class:"q-ma-md"},{header:(0,i.w5)((t=>[(0,i.Wm)(p,{props:t},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.cols,(e=>((0,i.wg)(),(0,i.j4)(g,{key:e.name,props:t},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((t=>[(0,i.Wm)(p,{props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{key:"name",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(m,{to:{name:"budgets.show",params:{id:t.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(t.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(c,{key:"menu",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(y,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(b,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(f,{clickable:"",to:{name:"budgets.edit",params:{id:t.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["to"])),[[U]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(f,{clickable:"",onClick:e=>d.deleteBudget(t.row.id,t.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[U]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,i._)("p",null,[(0,i.Wm)(k,{to:{name:"budgets.show",params:{id:0}}},{default:(0,i.w5)((()=>[r])),_:1},8,["to"])]),(0,i.Wm)(W,{position:"bottom-right",offset:[18,18]},{default:(0,i.w5)((()=>[(0,i.Wm)(Z,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{color:"primary",square:"",to:{name:"budgets.create"},icon:"fas fa-exchange-alt",label:"New budget"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var u=a(7913),d=a(1569);class g{list(t,e){let a="/api/v1/budgets";return d.api.get(a,{params:{page:t,cache:e}})}}var p=a(3555);const m={name:"Index",watch:{$route(t){"budgets.index"===t.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.store=(0,p.S)(),this.pagination.rowsPerPage=this.getListPageSize},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:t,store:e,args:a,after:i,onError:n})=>{i((e=>{"setRange"===t&&(this.range=e,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteBudget:function(t,e){this.$q.dialog({title:"Confirm",message:'Do you want to delete budget "'+e+'"? Any and all transactions linked to this budget will be spared.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyBudget(t)}))},destroyBudget:function(t){new u.Z("budgets").destroy(t).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.budgets",this.$route.meta.breadcrumbs=[{title:"budgets"}]},onRequest:function(t){this.page=t.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const t=new g;this.rows=[],t.list(this.page,this.getCacheKey).then((t=>{this.pagination.rowsPerPage=t.data.meta.pagination.per_page,this.pagination.rowsNumber=t.data.meta.pagination.total,this.pagination.page=this.page;for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let a=t.data.data[e],i={id:a.id,name:a.attributes.name};this.rows.push(i)}this.loading=!1}))}}};var c=a(1639),h=a(9885),w=a(9497),f=a(9546),b=a(1682),y=a(7220),_=a(2045),k=a(3246),q=a(490),Z=a(1233),W=a(3115),Q=a(8879),U=a(3388),P=a(9361),R=a(935),B=a(2146),v=a(9984),C=a.n(v);const $=(0,c.Z)(m,[["render",l]]),T=$;C()(m,"components",{QPage:h.Z,QTable:w.Z,QTr:f.Z,QTh:b.Z,QTd:y.Z,QBtnDropdown:_.Z,QList:k.Z,QItem:q.Z,QItemSection:Z.Z,QItemLabel:W.Z,QBtn:Q.Z,QPageSticky:U.Z,QFab:P.Z,QFabAction:R.Z}),C()(m,"directives",{ClosePopup:B.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/5446.32c54f39.js b/public/v3/js/5446.32c54f39.js new file mode 100644 index 0000000000..f6d3c3ccc4 --- /dev/null +++ b/public/v3/js/5446.32c54f39.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[5446],{5446:(t,e,r)=>{r.r(e),r.d(e,{default:()=>D});var n=r(9835),a=r(6970);const i={class:"q-ml-sm"},o=(0,n._)("br",null,null,-1),s=["title"],l={key:0};function u(t,e,r,u,m,c){const d=(0,n.up)("q-item-label"),p=(0,n.up)("q-item-section"),h=(0,n.up)("q-item"),f=(0,n.up)("q-separator"),g=(0,n.up)("q-icon"),v=(0,n.up)("q-card-section"),_=(0,n.up)("q-card");return(0,n.wg)(),(0,n.iD)("div",i,[(0,n.Wm)(_,{bordered:""},{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Wm)(p,null,{default:(0,n.w5)((()=>[(0,n.Wm)(d,null,{default:(0,n.w5)((()=>[(0,n._)("strong",null,(0,a.zw)(t.$t("firefly.net_worth")),1)])),_:1})])),_:1})])),_:1}),(0,n.Wm)(f),(0,n.Wm)(v,{horizontal:""},{default:(0,n.w5)((()=>[(0,n.Wm)(v,null,{default:(0,n.w5)((()=>[(0,n.Wm)(g,{name:"fas fa-chart-line",size:"50px",color:m.primary>0?"positive":"negative"},null,8,["color"])])),_:1}),(0,n.Wm)(f,{vertical:""}),(0,n.Wm)(v,null,{default:(0,n.w5)((()=>[(0,n._)("strong",null,(0,a.zw)(c.formatAmount(m.currency,m.primary)),1),o,(0,n._)("small",null,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(m.netWorth,((t,e)=>((0,n.wg)(),(0,n.iD)("span",null,[(0,n._)("span",{title:c.formatAmount(t.native_code,t.native_sum)},(0,a.zw)(c.formatAmount(t.code,t.sum)),9,s),e+1!==m.netWorth.length?((0,n.wg)(),(0,n.iD)("span",l," + ")):(0,n.kq)("",!0)])))),256))])])),_:1})])),_:1})])),_:1})])}var m=r(3555),c=r(1569),d=r(8898);class p{get(t){let e=(0,d.Z)(t,"y-MM-dd");return c.api.get("/api/v2/net-worth",{params:{date:e}})}}const h={name:"NetWorthInsightBox",data(){return{netWorth:[],primary:0,currency:"EUR",store:null}},mounted(){this.store=(0,m.S)(),this.store.$onAction((({name:t,$store:e,args:r,after:n,onError:a})=>{n((e=>{"setRange"===t&&this.triggerUpdate()}))})),this.triggerUpdate()},methods:{triggerUpdate:function(){if(null!==this.store.getRange.start&&null!==this.store.getRange.end){this.unpaid=[];const t=new Date(this.store.getRange.start),e=new Date(this.store.getRange.end),r=new Date;let n=e;r>=t&&r<=e&&(n=r),this.currency=this.store.getCurrencyCode,(new p).get(n).then((t=>this.parseResponse(t.data)))}},parseResponse(t){for(let e in t)if(t.hasOwnProperty(e)){const r=t[e],n=r.converted&&r.native_id!==r.id&&0!==parseFloat(r.native_sum);r.converted&&(n||r.native_id===r.id)&&(this.primary=this.primary+parseFloat(r.native_sum)),r.converted||(this.primary=this.primary+parseFloat(r.sum)),0!==parseFloat(r.sum)&&this.netWorth.push({sum:r.sum,code:r.code,native_sum:r.converted?r.native_sum:r.sum,native_code:r.converted?r.native_code:r.code,native:n})}},formatAmount:function(t,e){var r,n;return Intl.NumberFormat(null!==(r=null===(n=this.store)||void 0===n?void 0:n.getLocale)&&void 0!==r?r:"en-US",{style:"currency",currency:t}).format(e)}}};var f=r(1639),g=r(4458),v=r(490),_=r(1233),w=r(3115),y=r(926),W=r(3190),q=r(2857),Z=r(9984),R=r.n(Z);const b=(0,f.Z)(h,[["render",u]]),D=b;R()(h,"components",{QCard:g.Z,QItem:v.Z,QItemSection:_.Z,QItemLabel:w.Z,QSeparator:y.Z,QCardSection:W.Z,QIcon:q.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/6471.382cc6ed.js b/public/v3/js/6471.382cc6ed.js new file mode 100644 index 0000000000..c3c46f3f6b --- /dev/null +++ b/public/v3/js/6471.382cc6ed.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[6471],{6471:(t,a,n)=>{n.r(a),n.d(a,{default:()=>O});var s=n(9835),e=n(6970);const i=(0,s.Uk)(" (balance)"),r=(0,s._)("thead",null,[(0,s._)("tr",null,[(0,s._)("th",{class:"text-left"},"Description"),(0,s._)("th",{class:"text-right"},"Opposing account"),(0,s._)("th",{class:"text-right"},"Amount")])],-1),o={class:"text-left"},c={key:0},u=(0,s._)("br",null,null,-1),l={key:0},p=(0,s._)("br",null,null,-1),h=(0,s._)("td",{class:"text-right"},"159",-1),d=(0,s._)("td",{class:"text-right"},"6",-1);function g(t,a,n,g,m,_){const w=(0,s.up)("q-item-label"),f=(0,s.up)("q-item-section"),b=(0,s.up)("q-item"),k=(0,s.up)("q-separator"),y=(0,s.up)("router-link"),T=(0,s.up)("q-markup-table"),G=(0,s.up)("q-card");return(0,s.wg)(),(0,s.iD)("div",null,[(0,s.Wm)(G,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(b,null,{default:(0,s.w5)((()=>[(0,s.Wm)(f,null,{default:(0,s.w5)((()=>[(0,s.Wm)(w,null,{default:(0,s.w5)((()=>[(0,s._)("strong",null,(0,e.zw)(m.accountName),1),i])),_:1})])),_:1})])),_:1}),(0,s.Wm)(k),(0,s.Wm)(T,null,{default:(0,s.w5)((()=>[r,(0,s._)("tbody",null,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(m.transactions,(t=>((0,s.wg)(),(0,s.iD)("tr",null,[(0,s._)("td",o,[(0,s.Wm)(y,{to:{name:"transactions.show",params:{id:t.transactionGroupId}}},{default:(0,s.w5)((()=>[t.transactions.length>1?((0,s.wg)(),(0,s.iD)("strong",c,[(0,s.Uk)((0,e.zw)(t.transactionGroupTitle),1),u])):(0,s.kq)("",!0)])),_:2},1032,["to"]),((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(t.transactions,(a=>((0,s.wg)(),(0,s.iD)("span",null,[t.transactions.length>1?((0,s.wg)(),(0,s.iD)("span",l,[(0,s.Uk)((0,e.zw)(a.description)+" ",1),p])):(0,s.kq)("",!0),1===t.transactions.length?((0,s.wg)(),(0,s.j4)(y,{key:1,to:{name:"transactions.show",params:{id:t.transactionGroupId}}},{default:(0,s.w5)((()=>[(0,s.Uk)((0,e.zw)(a.description),1)])),_:2},1032,["to"])):(0,s.kq)("",!0)])))),256))]),h,d])))),256))])])),_:1})])),_:1})])}var m=n(5148),_=n.n(m),w=n(1569);class f{constructor(t){_()(this,"root","/api/v2/"),_()(this,"path",""),this.path=t}apiPath(){return this.root+this.path}apiPathWithObject(t){return this.root+this.path+"/"+t}apiGet(t,a){let n=this.apiPathWithObject(t);return a?w.api.get(n,{params:a}):w.api.get(n)}apiGetTransactions(t,a){let n=this.apiPathWithObject(t)+"/transactions";return a?w.api.get(n,{params:a}):w.api.get(n)}}class b extends f{constructor(){super("accounts")}get(t,a){let n={date:a};return a?this.apiGet(t,n):this.apiGet(t)}transactions(t,a){return a?this.apiGetTransactions(t,a):this.apiGetTransactions(t)}}var k=n(3555),y=n(8898);const T={name:"TransactionList",props:{accountId:0},data(){return{store:null,accountName:"",transactions:[]}},mounted(){this.store=(0,k.S)(),0!==this.accountId&&(this.getAccount(),this.store.$onAction((({name:t,$store:a,args:n,after:s,onError:e})=>{s((a=>{"setRange"===t&&this.getTransactions()}))})),this.getTransactions())},methods:{getAccount:function(){(new b).get(this.accountId).then((t=>this.parseAccount(t.data)))},parseAccount:function(t){this.accountName=t.data.attributes.name},getTransactions:function(){if(null!==this.store.getRange.start&&null!==this.store.getRange.end){const t=new Date(this.store.getRange.start),a=new Date(this.store.getRange.end);let n=(0,y.Z)(t,"y-MM-dd"),s=(0,y.Z)(a,"y-MM-dd");(new b).transactions(this.accountId,{start:n,end:s,limit:10}).then((t=>this.parseTransactions(t.data)))}},parseTransactions:function(t){for(let a in t.data)if(t.data.hasOwnProperty(a)){let n=t.data[a],s={transactionGroupId:n.id,transactionGroupTitle:n.attributes.group_title,transactions:[]};for(let t in n.attributes.transactions)if(n.attributes.transactions.hasOwnProperty(t)){let a=n.attributes.transactions[t],e={journalId:a.transaction_journal_id,description:a.description,amount:a.amount,currency_code:a.currency_code,destination_name:a.destination_name,destination_id:a.destination_id,type:a.type};s.transactions.push(e)}this.transactions.push(s)}}}};var G=n(1639),I=n(4458),D=n(490),W=n(1233),q=n(3115),Z=n(926),x=n(6933),j=n(9984),v=n.n(j);const A=(0,G.Z)(T,[["render",g]]),O=A;v()(T,"components",{QCard:I.Z,QItem:D.Z,QItemSection:W.Z,QItemLabel:q.Z,QSeparator:Z.Z,QMarkupTable:x.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/6608.95819b9b.js b/public/v3/js/6608.95819b9b.js deleted file mode 100644 index 70ef0db5cf..0000000000 --- a/public/v3/js/6608.95819b9b.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[6608],{6608:(t,e,n)=>{n.r(e),n.d(e,{default:()=>D});var r=n(9835),a=n(6970);const i={class:"q-ml-sm"},o=(0,r._)("br",null,null,-1),s=["title"],l={key:0};function u(t,e,n,u,m,c){const d=(0,r.up)("q-item-label"),p=(0,r.up)("q-item-section"),h=(0,r.up)("q-item"),f=(0,r.up)("q-separator"),g=(0,r.up)("q-icon"),v=(0,r.up)("q-card-section"),_=(0,r.up)("q-card");return(0,r.wg)(),(0,r.iD)("div",i,[(0,r.Wm)(_,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(h,null,{default:(0,r.w5)((()=>[(0,r.Wm)(p,null,{default:(0,r.w5)((()=>[(0,r.Wm)(d,null,{default:(0,r.w5)((()=>[(0,r._)("strong",null,(0,a.zw)(t.$t("firefly.net_worth")),1)])),_:1})])),_:1})])),_:1}),(0,r.Wm)(f),(0,r.Wm)(v,{horizontal:""},{default:(0,r.w5)((()=>[(0,r.Wm)(v,null,{default:(0,r.w5)((()=>[(0,r.Wm)(g,{name:"fas fa-chart-line",size:"50px",color:m.primary>0?"positive":"negative"},null,8,["color"])])),_:1}),(0,r.Wm)(f,{vertical:""}),(0,r.Wm)(v,null,{default:(0,r.w5)((()=>[(0,r._)("strong",null,(0,a.zw)(c.formatAmount(m.currency,m.primary)),1),o,(0,r._)("small",null,[((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(m.netWorth,((t,e)=>((0,r.wg)(),(0,r.iD)("span",null,[(0,r._)("span",{title:c.formatAmount(t.native_code,t.native_sum)},(0,a.zw)(c.formatAmount(t.code,t.sum)),9,s),e+1!==m.netWorth.length?((0,r.wg)(),(0,r.iD)("span",l," + ")):(0,r.kq)("",!0)])))),256))])])),_:1})])),_:1})])),_:1})])}var m=n(3555),c=n(1569),d=n(8898);class p{get(t){let e=(0,d.Z)(t,"y-MM-dd");return c.api.get("/api/v2/net-worth",{params:{date:e}})}}const h={name:"NetWorthInsightBox",data(){return{netWorth:[],primary:0,currency:"EUR",store:null}},mounted(){this.store=(0,m.S)(),this.store.$onAction((({name:t,$store:e,args:n,after:r,onError:a})=>{r((e=>{"setRange"===t&&this.triggerUpdate()}))})),this.triggerUpdate()},methods:{triggerUpdate:function(){if(null!==this.store.getRange.start&&null!==this.store.getRange.end){this.unpaid=[];const t=new Date(this.store.getRange.start),e=new Date(this.store.getRange.end),n=new Date;let r=e;n>=t&&n<=e&&(r=n),this.currency=this.store.getCurrencyCode,(new p).get(r).then((t=>this.parseResponse(t.data)))}},parseResponse(t){for(let e in t)if(t.hasOwnProperty(e)){const n=t[e],r=n.converted&&n.native_id!==n.id&&0!==parseFloat(n.native_sum);n.converted&&(r||n.native_id===n.id)&&(this.primary=this.primary+parseFloat(n.native_sum)),n.converted||(this.primary=this.primary+parseFloat(n.sum)),this.netWorth.push({sum:n.sum,code:n.code,native_sum:n.converted?n.native_sum:n.sum,native_code:n.converted?n.native_code:n.code,native:r})}},formatAmount:function(t,e){var n,r;return Intl.NumberFormat(null!==(n=null===(r=this.store)||void 0===r?void 0:r.getLocale)&&void 0!==n?n:"en-US",{style:"currency",currency:t}).format(e)}}};var f=n(1639),g=n(4458),v=n(490),_=n(1233),w=n(3115),y=n(926),W=n(3190),q=n(2857),Z=n(9984),R=n.n(Z);const b=(0,f.Z)(h,[["render",u]]),D=b;R()(h,"components",{QCard:g.Z,QItem:v.Z,QItemSection:_.Z,QItemLabel:w.Z,QSeparator:y.Z,QCardSection:W.Z,QIcon:q.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/6926.7aca2ca9.js b/public/v3/js/6926.7aca2ca9.js new file mode 100644 index 0000000000..6334e9ee97 --- /dev/null +++ b/public/v3/js/6926.7aca2ca9.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[6926],{6926:(t,n,s)=>{s.r(n),s.d(n,{default:()=>d});var c=s(9835);const a={class:"row"},i={class:"col q-mr-sm"};function o(t,n,s,o,e,r){const u=(0,c.up)("TransactionList");return(0,c.wg)(),(0,c.iD)("div",a,[((0,c.wg)(!0),(0,c.iD)(c.HY,null,(0,c.Ko)(e.accounts,(t=>((0,c.wg)(),(0,c.iD)("div",i,[(0,c.Wm)(u,{"account-id":t},null,8,["account-id"])])))),256))])}s(702);var e=s(1746);const r={name:"TransactionLists",components:{TransactionList:(0,c.RC)((()=>Promise.all([s.e(4736),s.e(6471)]).then(s.bind(s,6471))))},data(){return{accounts:[]}},mounted(){this.getAccounts()},methods:{getAccounts:function(){(new e.Z).get("frontpageAccounts").then((t=>this.parseAccounts(t.data)))},parseAccounts:function(t){const n=t.data.attributes.data;for(let s in n)n.hasOwnProperty(s)&&this.accounts.push(n[s])}}};var u=s(1639);const l=(0,u.Z)(r,[["render",o]]),d=l}}]); \ No newline at end of file diff --git a/public/v3/js/1799.a2ddb418.js b/public/v3/js/7039.973e2a95.js similarity index 60% rename from public/v3/js/1799.a2ddb418.js rename to public/v3/js/7039.973e2a95.js index 2942e02ee2..0ab6d09451 100644 --- a/public/v3/js/1799.a2ddb418.js +++ b/public/v3/js/7039.973e2a95.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1799],{1799:(e,t,a)=>{a.r(t),a.d(t,{default:()=>N});var s=a(9835);const o={key:0},n={key:1};function i(e,t,a,i,l,r){const c=(0,s.up)("NewUser"),u=(0,s.up)("Dashboard"),d=(0,s.up)("q-page");return(0,s.wg)(),(0,s.j4)(d,null,{default:(0,s.w5)((()=>[0===e.assetCount?((0,s.wg)(),(0,s.iD)("div",o,[(0,s.Wm)(c,{onCreatedAccounts:e.refreshThenCount},null,8,["onCreatedAccounts"])])):(0,s.kq)("",!0),e.assetCount>0?((0,s.wg)(),(0,s.iD)("div",n,[(0,s.Wm)(u)])):(0,s.kq)("",!0)])),_:1})}a(702);var l=a(3836),r=a(3555);const c={class:"q-ma-md"},u={class:"row q-mb-sm"},d={class:"col"},m={class:"col"},f={class:"col"},p={class:"row q-mb-sm"},h={class:"col"},b={class:"row q-mb-sm"},v={class:"col"},g=(0,s.uE)('
Budget box
Category box
Expense Box
Revenue Box
Piggy box
Bill box
',3);function w(e,t,a,o,n,i){const l=(0,s.up)("BillInsightBox"),r=(0,s.up)("SpendInsightBox"),w=(0,s.up)("NetWorthInsightBox"),y=(0,s.up)("AccountChart"),C=(0,s.up)("TransactionLists"),q=(0,s.up)("q-fab-action"),W=(0,s.up)("q-fab"),_=(0,s.up)("q-page-sticky");return(0,s.wg)(),(0,s.iD)("div",c,[(0,s._)("div",u,[(0,s._)("div",d,[(0,s.Wm)(l)]),(0,s._)("div",m,[(0,s.Wm)(r)]),(0,s._)("div",f,[(0,s.Wm)(w)])]),(0,s._)("div",p,[(0,s._)("div",h,[(0,s.Wm)(y)])]),(0,s._)("div",b,[(0,s._)("div",v,[(0,s.Wm)(C)])]),g,(0,s.Wm)(_,{position:"bottom-right",offset:[18,18]},{default:(0,s.w5)((()=>[(0,s.Wm)(W,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,s.w5)((()=>[(0,s.Wm)(q,{color:"primary",square:"",icon:"fas fa-chart-pie",label:e.$t("firefly.new_budget"),to:{name:"budgets.create"}},null,8,["label","to"]),(0,s.Wm)(q,{color:"primary",square:"",icon:"far fa-money-bill-alt",label:e.$t("firefly.new_asset_account"),to:{name:"accounts.create",params:{type:"asset"}}},null,8,["label","to"]),(0,s.Wm)(q,{color:"primary",square:"",icon:"fas fa-exchange-alt",label:e.$t("firefly.newTransfer"),to:{name:"transactions.create",params:{type:"transfer"}}},null,8,["label","to"]),(0,s.Wm)(q,{color:"primary",square:"",icon:"fas fa-long-arrow-alt-right",label:e.$t("firefly.newDeposit"),to:{name:"transactions.create",params:{type:"deposit"}}},null,8,["label","to"]),(0,s.Wm)(q,{color:"primary",square:"",icon:"fas fa-long-arrow-alt-left",label:e.$t("firefly.newWithdrawal"),to:{name:"transactions.create",params:{type:"withdrawal"}}},null,8,["label","to"])])),_:1})])),_:1})])}function y(e,t,a,s,o,n){return null}const C={name:"TransactionLists"};var q=a(1639);const W=(0,q.Z)(C,[["render",y]]),_=W,x={name:"Dashboard",components:{TransactionLists:_,AccountChart:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(7946)]).then(a.bind(a,7946)))),NetWorthInsightBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(6608)]).then(a.bind(a,6608)))),BillInsightBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(794)]).then(a.bind(a,794)))),SpendInsightBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(379)]).then(a.bind(a,379))))}};var A=a(3388),B=a(9361),k=a(935),P=a(9984),Z=a.n(P);const I=(0,q.Z)(x,[["render",w]]),$=I;Z()(x,"components",{QPageSticky:A.Z,QFab:B.Z,QFabAction:k.Z});const D=(0,s.aZ)({name:"PageIndex",components:{Dashboard:$,NewUser:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(3064),a.e(1543)]).then(a.bind(a,1543))))},data(){return{assetCount:1,$store:null}},mounted(){this.countAssetAccounts()},methods:{refreshThenCount:function(){this.$store=(0,r.S)(),this.$store.refreshCacheKey(),this.countAssetAccounts()},countAssetAccounts:function(){let e=new l.Z;e.list("asset",1,this.getCacheKey).then((e=>{this.assetCount=parseInt(e.data.meta.pagination.total)}))}}});var R=a(9885);const T=(0,q.Z)(D,[["render",i]]),N=T;Z()(D,"components",{QPage:R.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7039],{7039:(e,t,a)=>{a.r(t),a.d(t,{default:()=>$});var s=a(9835);const o={key:0},n={key:1};function i(e,t,a,i,l,r){const c=(0,s.up)("NewUser"),u=(0,s.up)("Dashboard"),d=(0,s.up)("q-page");return(0,s.wg)(),(0,s.j4)(d,null,{default:(0,s.w5)((()=>[0===e.assetCount?((0,s.wg)(),(0,s.iD)("div",o,[(0,s.Wm)(c,{onCreatedAccounts:e.refreshThenCount},null,8,["onCreatedAccounts"])])):(0,s.kq)("",!0),e.assetCount>0?((0,s.wg)(),(0,s.iD)("div",n,[(0,s.Wm)(u)])):(0,s.kq)("",!0)])),_:1})}a(702);var l=a(3836),r=a(3555);const c={class:"q-ma-md"},u={class:"row q-mb-sm"},d={class:"col"},m={class:"col"},f={class:"col"},h={class:"row q-mb-sm"},p={class:"col"},b={class:"row q-mb-sm"},v={class:"col"},g=(0,s.uE)('
Budget box
Category box
Expense Box
Revenue Box
Piggy box
Bill box
',3);function w(e,t,a,o,n,i){const l=(0,s.up)("BillInsightBox"),r=(0,s.up)("SpendInsightBox"),w=(0,s.up)("NetWorthInsightBox"),y=(0,s.up)("AccountChart"),C=(0,s.up)("TransactionLists"),q=(0,s.up)("q-fab-action"),W=(0,s.up)("q-fab"),_=(0,s.up)("q-page-sticky");return(0,s.wg)(),(0,s.iD)("div",c,[(0,s._)("div",u,[(0,s._)("div",d,[(0,s.Wm)(l)]),(0,s._)("div",m,[(0,s.Wm)(r)]),(0,s._)("div",f,[(0,s.Wm)(w)])]),(0,s._)("div",h,[(0,s._)("div",p,[(0,s.Wm)(y)])]),(0,s._)("div",b,[(0,s._)("div",v,[(0,s.Wm)(C)])]),g,(0,s.Wm)(_,{position:"bottom-right",offset:[18,18]},{default:(0,s.w5)((()=>[(0,s.Wm)(W,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,s.w5)((()=>[(0,s.Wm)(q,{color:"primary",square:"",icon:"fas fa-chart-pie",label:e.$t("firefly.new_budget"),to:{name:"budgets.create"}},null,8,["label","to"]),(0,s.Wm)(q,{color:"primary",square:"",icon:"far fa-money-bill-alt",label:e.$t("firefly.new_asset_account"),to:{name:"accounts.create",params:{type:"asset"}}},null,8,["label","to"]),(0,s.Wm)(q,{color:"primary",square:"",icon:"fas fa-exchange-alt",label:e.$t("firefly.newTransfer"),to:{name:"transactions.create",params:{type:"transfer"}}},null,8,["label","to"]),(0,s.Wm)(q,{color:"primary",square:"",icon:"fas fa-long-arrow-alt-right",label:e.$t("firefly.newDeposit"),to:{name:"transactions.create",params:{type:"deposit"}}},null,8,["label","to"]),(0,s.Wm)(q,{color:"primary",square:"",icon:"fas fa-long-arrow-alt-left",label:e.$t("firefly.newWithdrawal"),to:{name:"transactions.create",params:{type:"withdrawal"}}},null,8,["label","to"])])),_:1})])),_:1})])}const y={name:"Dashboard",components:{TransactionLists:(0,s.RC)((()=>a.e(6926).then(a.bind(a,6926)))),AccountChart:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(7946)]).then(a.bind(a,7946)))),NetWorthInsightBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(5446)]).then(a.bind(a,5446)))),BillInsightBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(794)]).then(a.bind(a,794)))),SpendInsightBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(379)]).then(a.bind(a,379))))}};var C=a(1639),q=a(3388),W=a(9361),_=a(935),x=a(9984),A=a.n(x);const B=(0,C.Z)(y,[["render",w]]),k=B;A()(y,"components",{QPageSticky:q.Z,QFab:W.Z,QFabAction:_.Z});const P=(0,s.aZ)({name:"PageIndex",components:{Dashboard:k,NewUser:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(3064),a.e(1543)]).then(a.bind(a,1543))))},data(){return{assetCount:1,$store:null}},mounted(){this.countAssetAccounts()},methods:{refreshThenCount:function(){this.$store=(0,r.S)(),this.$store.refreshCacheKey(),this.countAssetAccounts()},countAssetAccounts:function(){let e=new l.Z;e.list("asset",1,this.getCacheKey).then((e=>{this.assetCount=parseInt(e.data.meta.pagination.total)}))}}});var I=a(9885);const Z=(0,C.Z)(P,[["render",i]]),$=Z;A()(P,"components",{QPage:I.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7840.32bb8eb0.js b/public/v3/js/7840.746a1e1c.js similarity index 99% rename from public/v3/js/7840.32bb8eb0.js rename to public/v3/js/7840.746a1e1c.js index df4101e726..2213e0514a 100644 --- a/public/v3/js/7840.32bb8eb0.js +++ b/public/v3/js/7840.746a1e1c.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7840],{7840:(e,t,a)=>{a.r(t),a.d(t,{default:()=>C});var n=a(9835),l=a(6970);const i=(0,n.Uk)(" A "),o=(0,n.Uk)(" B "),s=(0,n.Uk)(" C ");function r(e,t,a,r,u,p){const d=(0,n.up)("q-th"),c=(0,n.up)("q-tr"),m=(0,n.up)("router-link"),g=(0,n.up)("q-input"),f=(0,n.up)("q-popup-edit"),w=(0,n.up)("q-td"),h=(0,n.up)("q-item-label"),y=(0,n.up)("q-item-section"),b=(0,n.up)("q-item"),_=(0,n.up)("q-list"),k=(0,n.up)("q-btn-dropdown"),U=(0,n.up)("q-table"),W=(0,n.up)("q-fab-action"),$=(0,n.up)("q-fab"),q=(0,n.up)("q-page-sticky"),Z=(0,n.up)("q-page"),v=(0,n.Q2)("close-popup");return(0,n.wg)(),(0,n.j4)(Z,null,{default:(0,n.w5)((()=>[(0,n.Wm)(U,{title:e.$t("firefly."+this.type+"_accounts"),rows:u.rows,columns:u.columns,"row-key":"id",dense:e.$q.screen.lt.md,pagination:u.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>u.pagination=e),loading:u.loading,class:"q-ma-md"},{header:(0,n.w5)((e=>[(0,n.Wm)(c,{props:e},{default:(0,n.w5)((()=>[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(e.cols,(t=>((0,n.wg)(),(0,n.j4)(d,{key:t.name,props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,n.w5)((t=>[(0,n.Wm)(c,{props:t},{default:(0,n.w5)((()=>[(0,n.Wm)(w,{key:"name",props:t},{default:(0,n.w5)((()=>[(0,n.Wm)(m,{to:{name:"accounts.show",params:{id:t.row.id}},class:"text-primary"},{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(t.row.name),1)])),_:2},1032,["to"]),(0,n.Wm)(f,{modelValue:t.row.name,"onUpdate:modelValue":e=>t.row.name=e},{default:(0,n.w5)((e=>[(0,n.Wm)(g,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,dense:"",autofocus:"",counter:""},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"iban",props:t},{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(p.formatIban(t.row.iban))+" ",1),(0,n.Wm)(f,{modelValue:t.row.iban,"onUpdate:modelValue":e=>t.row.iban=e},{default:(0,n.w5)((e=>[(0,n.Wm)(g,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,dense:"",autofocus:"",counter:""},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"current_balance",props:t},{default:(0,n.w5)((()=>[i])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"active",props:t},{default:(0,n.w5)((()=>[o])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"last_activity",props:t},{default:(0,n.w5)((()=>[s])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"menu",props:t},{default:(0,n.w5)((()=>[(0,n.Wm)(k,{color:"primary",label:e.$t("firefly.actions"),size:"sm"},{default:(0,n.w5)((()=>[(0,n.Wm)(_,null,{default:(0,n.w5)((()=>[(0,n.wy)(((0,n.wg)(),(0,n.j4)(b,{clickable:"",to:{name:"accounts.edit",params:{id:t.row.id}}},{default:(0,n.w5)((()=>[(0,n.Wm)(y,null,{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(e.$t("firefly.edit")),1)])),_:1})])),_:1})])),_:2},1032,["to"])),[[v]]),"asset"===t.row.type?(0,n.wy)(((0,n.wg)(),(0,n.j4)(b,{key:0,clickable:"",to:{name:"accounts.reconcile",params:{id:t.row.id}}},{default:(0,n.w5)((()=>[(0,n.Wm)(y,null,{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(e.$t("firefly.reconcile")),1)])),_:1})])),_:1})])),_:2},1032,["to"])),[[v]]):(0,n.kq)("",!0),(0,n.wy)(((0,n.wg)(),(0,n.j4)(b,{clickable:"",onClick:e=>p.deleteAccount(t.row.id,t.row.name)},{default:(0,n.w5)((()=>[(0,n.Wm)(y,null,{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(e.$t("firefly.delete")),1)])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[v]])])),_:2},1024)])),_:2},1032,["label"])])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","dense","pagination","loading"]),(0,n.Wm)(q,{position:"bottom-right",offset:[18,18]},{default:(0,n.w5)((()=>[(0,n.Wm)($,{label:e.$t("firefly.actions"),square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,n.w5)((()=>[(0,n.Wm)(W,{color:"primary",square:"",to:{name:"accounts.create",params:{type:"asset"}},icon:"fas fa-exchange-alt",label:e.$t("firefly.create_new_asset")},null,8,["to","label"])])),_:1},8,["label"])])),_:1})])),_:1})}a(8964);var u=a(3836),p=a(7913),d=a(3555);const c={name:"Index",watch:{$route(e){"accounts.index"===e.name&&(this.type=e.params.type,this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],type:"asset",pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:this.$t("list.name"),field:"name",align:"left"},{name:"iban",label:this.$t("list.account_number"),field:"iban",align:"left"},{name:"current_balance",label:this.$t("list.currentBalance"),field:"current_balance",align:"left"},{name:"active",label:this.$t("list.active"),field:"active",align:"left"},{name:"last_activity",label:this.$t("list.lastActivity"),field:"last_activity",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.store=(0,d.S)(),this.pagination.rowsPerPage=this.getListPageSize},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:n,onError:l})=>{n((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteAccount:function(e,t){this.$q.dialog({title:this.$t("firefly.confirm_action"),message:'Do you want to delete account "'+t+'"? Any and all transactions linked to this account will ALSO be deleted.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyAccount(e)}))},destroyAccount:function(e){new p.Z("accounts").destroy(e).then((()=>{this.rows=[],this.store.refreshCacheKey().then((()=>{this.triggerUpdate()}))}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly."+this.type+"_accounts",this.$route.meta.breadcrumbs=[{title:this.type+"_accounts"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},formatIban:function(e){if(null===e)return"";let t=/[^a-zA-Z0-9]/g,a=/(.{4})(?!$)/g;return e.replace(t,"").toUpperCase().replace(a,"$1 ")},triggerUpdate:function(){if(this.rows=[],!0===this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new u.Z;this.rows=[],e.list(this.type,this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],n={id:a.id,name:a.attributes.name,iban:a.attributes.iban,type:a.attributes.type};this.rows.push(n)}this.loading=!1})).catch((e=>{console.error("Error loading list"),console.error(e)}))}}};var m=a(1639),g=a(9885),f=a(1746),w=a(9546),h=a(1682),y=a(7220),b=a(9843),_=a(6611),k=a(2045),U=a(3246),W=a(490),$=a(1233),q=a(3115),Z=a(3388),v=a(9361),Q=a(935),V=a(2146),P=a(9984),A=a.n(P);const z=(0,m.Z)(c,[["render",r]]),C=z;A()(c,"components",{QPage:g.Z,QTable:f.Z,QTr:w.Z,QTh:h.Z,QTd:y.Z,QPopupEdit:b.Z,QInput:_.Z,QBtnDropdown:k.Z,QList:U.Z,QItem:W.Z,QItemSection:$.Z,QItemLabel:q.Z,QPageSticky:Z.Z,QFab:v.Z,QFabAction:Q.Z}),A()(c,"directives",{ClosePopup:V.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7840],{7840:(e,t,a)=>{a.r(t),a.d(t,{default:()=>C});var n=a(9835),l=a(6970);const i=(0,n.Uk)(" A "),o=(0,n.Uk)(" B "),s=(0,n.Uk)(" C ");function r(e,t,a,r,u,p){const d=(0,n.up)("q-th"),c=(0,n.up)("q-tr"),m=(0,n.up)("router-link"),g=(0,n.up)("q-input"),f=(0,n.up)("q-popup-edit"),w=(0,n.up)("q-td"),h=(0,n.up)("q-item-label"),y=(0,n.up)("q-item-section"),b=(0,n.up)("q-item"),_=(0,n.up)("q-list"),k=(0,n.up)("q-btn-dropdown"),U=(0,n.up)("q-table"),W=(0,n.up)("q-fab-action"),$=(0,n.up)("q-fab"),q=(0,n.up)("q-page-sticky"),Z=(0,n.up)("q-page"),v=(0,n.Q2)("close-popup");return(0,n.wg)(),(0,n.j4)(Z,null,{default:(0,n.w5)((()=>[(0,n.Wm)(U,{title:e.$t("firefly."+this.type+"_accounts"),rows:u.rows,columns:u.columns,"row-key":"id",dense:e.$q.screen.lt.md,pagination:u.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>u.pagination=e),loading:u.loading,class:"q-ma-md"},{header:(0,n.w5)((e=>[(0,n.Wm)(c,{props:e},{default:(0,n.w5)((()=>[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(e.cols,(t=>((0,n.wg)(),(0,n.j4)(d,{key:t.name,props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,n.w5)((t=>[(0,n.Wm)(c,{props:t},{default:(0,n.w5)((()=>[(0,n.Wm)(w,{key:"name",props:t},{default:(0,n.w5)((()=>[(0,n.Wm)(m,{to:{name:"accounts.show",params:{id:t.row.id}},class:"text-primary"},{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(t.row.name),1)])),_:2},1032,["to"]),(0,n.Wm)(f,{modelValue:t.row.name,"onUpdate:modelValue":e=>t.row.name=e},{default:(0,n.w5)((e=>[(0,n.Wm)(g,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,dense:"",autofocus:"",counter:""},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"iban",props:t},{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(p.formatIban(t.row.iban))+" ",1),(0,n.Wm)(f,{modelValue:t.row.iban,"onUpdate:modelValue":e=>t.row.iban=e},{default:(0,n.w5)((e=>[(0,n.Wm)(g,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,dense:"",autofocus:"",counter:""},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"current_balance",props:t},{default:(0,n.w5)((()=>[i])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"active",props:t},{default:(0,n.w5)((()=>[o])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"last_activity",props:t},{default:(0,n.w5)((()=>[s])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"menu",props:t},{default:(0,n.w5)((()=>[(0,n.Wm)(k,{color:"primary",label:e.$t("firefly.actions"),size:"sm"},{default:(0,n.w5)((()=>[(0,n.Wm)(_,null,{default:(0,n.w5)((()=>[(0,n.wy)(((0,n.wg)(),(0,n.j4)(b,{clickable:"",to:{name:"accounts.edit",params:{id:t.row.id}}},{default:(0,n.w5)((()=>[(0,n.Wm)(y,null,{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(e.$t("firefly.edit")),1)])),_:1})])),_:1})])),_:2},1032,["to"])),[[v]]),"asset"===t.row.type?(0,n.wy)(((0,n.wg)(),(0,n.j4)(b,{key:0,clickable:"",to:{name:"accounts.reconcile",params:{id:t.row.id}}},{default:(0,n.w5)((()=>[(0,n.Wm)(y,null,{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(e.$t("firefly.reconcile")),1)])),_:1})])),_:1})])),_:2},1032,["to"])),[[v]]):(0,n.kq)("",!0),(0,n.wy)(((0,n.wg)(),(0,n.j4)(b,{clickable:"",onClick:e=>p.deleteAccount(t.row.id,t.row.name)},{default:(0,n.w5)((()=>[(0,n.Wm)(y,null,{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(e.$t("firefly.delete")),1)])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[v]])])),_:2},1024)])),_:2},1032,["label"])])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","dense","pagination","loading"]),(0,n.Wm)(q,{position:"bottom-right",offset:[18,18]},{default:(0,n.w5)((()=>[(0,n.Wm)($,{label:e.$t("firefly.actions"),square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,n.w5)((()=>[(0,n.Wm)(W,{color:"primary",square:"",to:{name:"accounts.create",params:{type:"asset"}},icon:"fas fa-exchange-alt",label:e.$t("firefly.create_new_asset")},null,8,["to","label"])])),_:1},8,["label"])])),_:1})])),_:1})}a(8964);var u=a(3836),p=a(7913),d=a(3555);const c={name:"Index",watch:{$route(e){"accounts.index"===e.name&&(this.type=e.params.type,this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],type:"asset",pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:this.$t("list.name"),field:"name",align:"left"},{name:"iban",label:this.$t("list.account_number"),field:"iban",align:"left"},{name:"current_balance",label:this.$t("list.currentBalance"),field:"current_balance",align:"left"},{name:"active",label:this.$t("list.active"),field:"active",align:"left"},{name:"last_activity",label:this.$t("list.lastActivity"),field:"last_activity",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.store=(0,d.S)(),this.pagination.rowsPerPage=this.getListPageSize},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:n,onError:l})=>{n((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteAccount:function(e,t){this.$q.dialog({title:this.$t("firefly.confirm_action"),message:'Do you want to delete account "'+t+'"? Any and all transactions linked to this account will ALSO be deleted.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyAccount(e)}))},destroyAccount:function(e){new p.Z("accounts").destroy(e).then((()=>{this.rows=[],this.store.refreshCacheKey().then((()=>{this.triggerUpdate()}))}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly."+this.type+"_accounts",this.$route.meta.breadcrumbs=[{title:this.type+"_accounts"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},formatIban:function(e){if(null===e)return"";let t=/[^a-zA-Z0-9]/g,a=/(.{4})(?!$)/g;return e.replace(t,"").toUpperCase().replace(a,"$1 ")},triggerUpdate:function(){if(this.rows=[],!0===this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new u.Z;this.rows=[],e.list(this.type,this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],n={id:a.id,name:a.attributes.name,iban:a.attributes.iban,type:a.attributes.type};this.rows.push(n)}this.loading=!1})).catch((e=>{console.error("Error loading list"),console.error(e)}))}}};var m=a(1639),g=a(9885),f=a(9497),w=a(9546),h=a(1682),y=a(7220),b=a(9843),_=a(6611),k=a(2045),U=a(3246),W=a(490),$=a(1233),q=a(3115),Z=a(3388),v=a(9361),Q=a(935),V=a(2146),P=a(9984),A=a.n(P);const z=(0,m.Z)(c,[["render",r]]),C=z;A()(c,"components",{QPage:g.Z,QTable:f.Z,QTr:w.Z,QTh:h.Z,QTd:y.Z,QPopupEdit:b.Z,QInput:_.Z,QBtnDropdown:k.Z,QList:U.Z,QItem:W.Z,QItemSection:$.Z,QItemLabel:q.Z,QPageSticky:Z.Z,QFab:v.Z,QFabAction:Q.Z}),A()(c,"directives",{ClosePopup:V.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/8810.fc79d2e6.js b/public/v3/js/8810.8f7a52c7.js similarity index 98% rename from public/v3/js/8810.fc79d2e6.js rename to public/v3/js/8810.8f7a52c7.js index 97656f44bb..7c161a8067 100644 --- a/public/v3/js/8810.fc79d2e6.js +++ b/public/v3/js/8810.8f7a52c7.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[8810],{8810:(e,t,a)=>{a.r(t),a.d(t,{default:()=>$});var i=a(9835),r=a(6970);const n=(0,i.Uk)("Edit"),s=(0,i.Uk)("Delete");function o(e,t,a,o,l,u){const g=(0,i.up)("q-th"),p=(0,i.up)("q-tr"),d=(0,i.up)("router-link"),c=(0,i.up)("q-td"),m=(0,i.up)("q-item-label"),h=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),f=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),y=(0,i.up)("q-table"),q=(0,i.up)("q-fab-action"),_=(0,i.up)("q-fab"),k=(0,i.up)("q-page-sticky"),R=(0,i.up)("q-page"),Z=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(R,null,{default:(0,i.w5)((()=>[(0,i.Wm)(y,{title:e.$t("firefly.recurring"),rows:l.rows,columns:l.columns,"row-key":"id",onRequest:u.onRequest,pagination:l.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>l.pagination=e),loading:l.loading,class:"q-ma-md"},{header:(0,i.w5)((e=>[(0,i.Wm)(p,{props:e},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.cols,(t=>((0,i.wg)(),(0,i.j4)(g,{key:t.name,props:e},{default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((e=>[(0,i.Wm)(p,{props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{key:"name",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(d,{to:{name:"recurring.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(e.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(c,{key:"menu",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",to:{name:"recurring.edit",params:{id:e.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[n])),_:1})])),_:1})])),_:2},1032,["to"])),[[Z]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",onClick:t=>u.deleteRecurring(e.row.id,e.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[Z]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,i.Wm)(k,{position:"bottom-right",offset:[18,18]},{default:(0,i.w5)((()=>[(0,i.Wm)(_,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{color:"primary",square:"",to:{name:"recurring.create"},icon:"fas fa-exchange-alt",label:"New recurring transaction"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var l=a(7913),u=a(1569);class g{list(e,t){let a="/api/v1/recurrences";return u.api.get(a,{params:{page:e,cache:t}})}}var p=a(3555);const d={name:"Index",watch:{$route(e){"recurring.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,p.S)()},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:i,onError:r})=>{i((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteRecurring:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete recurring transaction "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyRecurring(e)}))},destroyRecurring:function(e){new l.Z("recurrences").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.Recurring",this.$route.meta.breadcrumbs=[{title:"Recurring"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new g;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],i={id:a.id,name:a.attributes.title};this.rows.push(i)}this.loading=!1}))}}};var c=a(1639),m=a(9885),h=a(1746),w=a(9546),f=a(1682),b=a(7220),y=a(2045),q=a(3246),_=a(490),k=a(1233),R=a(3115),Z=a(3388),W=a(9361),Q=a(935),P=a(2146),U=a(9984),v=a.n(U);const C=(0,c.Z)(d,[["render",o]]),$=C;v()(d,"components",{QPage:m.Z,QTable:h.Z,QTr:w.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:y.Z,QList:q.Z,QItem:_.Z,QItemSection:k.Z,QItemLabel:R.Z,QPageSticky:Z.Z,QFab:W.Z,QFabAction:Q.Z}),v()(d,"directives",{ClosePopup:P.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[8810],{8810:(e,t,a)=>{a.r(t),a.d(t,{default:()=>$});var i=a(9835),r=a(6970);const n=(0,i.Uk)("Edit"),s=(0,i.Uk)("Delete");function o(e,t,a,o,l,u){const g=(0,i.up)("q-th"),p=(0,i.up)("q-tr"),d=(0,i.up)("router-link"),c=(0,i.up)("q-td"),m=(0,i.up)("q-item-label"),h=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),f=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),y=(0,i.up)("q-table"),q=(0,i.up)("q-fab-action"),_=(0,i.up)("q-fab"),k=(0,i.up)("q-page-sticky"),R=(0,i.up)("q-page"),Z=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(R,null,{default:(0,i.w5)((()=>[(0,i.Wm)(y,{title:e.$t("firefly.recurring"),rows:l.rows,columns:l.columns,"row-key":"id",onRequest:u.onRequest,pagination:l.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>l.pagination=e),loading:l.loading,class:"q-ma-md"},{header:(0,i.w5)((e=>[(0,i.Wm)(p,{props:e},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.cols,(t=>((0,i.wg)(),(0,i.j4)(g,{key:t.name,props:e},{default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((e=>[(0,i.Wm)(p,{props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{key:"name",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(d,{to:{name:"recurring.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(e.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(c,{key:"menu",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",to:{name:"recurring.edit",params:{id:e.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[n])),_:1})])),_:1})])),_:2},1032,["to"])),[[Z]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",onClick:t=>u.deleteRecurring(e.row.id,e.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[Z]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,i.Wm)(k,{position:"bottom-right",offset:[18,18]},{default:(0,i.w5)((()=>[(0,i.Wm)(_,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{color:"primary",square:"",to:{name:"recurring.create"},icon:"fas fa-exchange-alt",label:"New recurring transaction"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var l=a(7913),u=a(1569);class g{list(e,t){let a="/api/v1/recurrences";return u.api.get(a,{params:{page:e,cache:t}})}}var p=a(3555);const d={name:"Index",watch:{$route(e){"recurring.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,p.S)()},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:i,onError:r})=>{i((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteRecurring:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete recurring transaction "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyRecurring(e)}))},destroyRecurring:function(e){new l.Z("recurrences").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.Recurring",this.$route.meta.breadcrumbs=[{title:"Recurring"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new g;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],i={id:a.id,name:a.attributes.title};this.rows.push(i)}this.loading=!1}))}}};var c=a(1639),m=a(9885),h=a(9497),w=a(9546),f=a(1682),b=a(7220),y=a(2045),q=a(3246),_=a(490),k=a(1233),R=a(3115),Z=a(3388),W=a(9361),Q=a(935),P=a(2146),U=a(9984),v=a.n(U);const C=(0,c.Z)(d,[["render",o]]),$=C;v()(d,"components",{QPage:m.Z,QTable:h.Z,QTr:w.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:y.Z,QList:q.Z,QItem:_.Z,QItemSection:k.Z,QItemLabel:R.Z,QPageSticky:Z.Z,QFab:W.Z,QFabAction:Q.Z}),v()(d,"directives",{ClosePopup:P.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/9706.b6f1ac35.js b/public/v3/js/9706.f4c930cc.js similarity index 98% rename from public/v3/js/9706.b6f1ac35.js rename to public/v3/js/9706.f4c930cc.js index 63103365a4..95feeabe5c 100644 --- a/public/v3/js/9706.b6f1ac35.js +++ b/public/v3/js/9706.f4c930cc.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9706],{9706:(e,t,a)=>{a.r(t),a.d(t,{default:()=>C});var i=a(9835),n=a(6970);const s=(0,i.Uk)("Edit"),o=(0,i.Uk)("Delete");function r(e,t,a,r,l,g){const p=(0,i.up)("q-th"),u=(0,i.up)("q-tr"),d=(0,i.up)("router-link"),m=(0,i.up)("q-td"),c=(0,i.up)("q-item-label"),h=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),f=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),y=(0,i.up)("q-table"),k=(0,i.up)("q-fab-action"),_=(0,i.up)("q-fab"),q=(0,i.up)("q-page-sticky"),Z=(0,i.up)("q-page"),P=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(Z,null,{default:(0,i.w5)((()=>[(0,i.Wm)(y,{title:e.$t("firefly.piggy-banks"),rows:l.rows,columns:l.columns,"row-key":"id",onRequest:g.onRequest,pagination:l.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>l.pagination=e),loading:l.loading,class:"q-ma-md"},{header:(0,i.w5)((e=>[(0,i.Wm)(u,{props:e},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.cols,(t=>((0,i.wg)(),(0,i.j4)(p,{key:t.name,props:e},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((e=>[(0,i.Wm)(u,{props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(m,{key:"name",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(d,{to:{name:"piggy-banks.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(m,{key:"menu",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",to:{name:"piggy-banks.edit",params:{id:e.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["to"])),[[P]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",onClick:t=>g.deletePiggyBank(e.row.id,e.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[P]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,i.Wm)(q,{position:"bottom-right",offset:[18,18]},{default:(0,i.w5)((()=>[(0,i.Wm)(_,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,i.w5)((()=>[(0,i.Wm)(k,{color:"primary",square:"",to:{name:"piggy-banks.create"},icon:"fas fa-exchange-alt",label:"New piggy bank"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var l=a(7913),g=a(1569);class p{list(e,t){let a="/api/v1/piggy_banks";return g.api.get(a,{params:{page:e,cache:t}})}}var u=a(3555);const d={name:"Index",watch:{$route(e){"piggy-banks.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,u.S)()},mounted(){null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:i,onError:n})=>{i((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deletePiggyBank:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete piggy bank "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyPiggyBank(e)}))},destroyPiggyBank:function(e){new l.Z("piggy_banks").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.piggy-banks",this.$route.meta.breadcrumbs=[{title:"piggy-banks"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new p;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],i={id:a.id,name:a.attributes.name};this.rows.push(i)}this.loading=!1}))}}};var m=a(1639),c=a(9885),h=a(1746),w=a(9546),f=a(1682),b=a(7220),y=a(2045),k=a(3246),_=a(490),q=a(1233),Z=a(3115),P=a(3388),W=a(9361),Q=a(935),R=a(2146),U=a(9984),v=a.n(U);const B=(0,m.Z)(d,[["render",r]]),C=B;v()(d,"components",{QPage:c.Z,QTable:h.Z,QTr:w.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:y.Z,QList:k.Z,QItem:_.Z,QItemSection:q.Z,QItemLabel:Z.Z,QPageSticky:P.Z,QFab:W.Z,QFabAction:Q.Z}),v()(d,"directives",{ClosePopup:R.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9706],{9706:(e,t,a)=>{a.r(t),a.d(t,{default:()=>C});var i=a(9835),n=a(6970);const s=(0,i.Uk)("Edit"),o=(0,i.Uk)("Delete");function r(e,t,a,r,l,g){const p=(0,i.up)("q-th"),u=(0,i.up)("q-tr"),d=(0,i.up)("router-link"),m=(0,i.up)("q-td"),c=(0,i.up)("q-item-label"),h=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),f=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),y=(0,i.up)("q-table"),k=(0,i.up)("q-fab-action"),_=(0,i.up)("q-fab"),q=(0,i.up)("q-page-sticky"),Z=(0,i.up)("q-page"),P=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(Z,null,{default:(0,i.w5)((()=>[(0,i.Wm)(y,{title:e.$t("firefly.piggy-banks"),rows:l.rows,columns:l.columns,"row-key":"id",onRequest:g.onRequest,pagination:l.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>l.pagination=e),loading:l.loading,class:"q-ma-md"},{header:(0,i.w5)((e=>[(0,i.Wm)(u,{props:e},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.cols,(t=>((0,i.wg)(),(0,i.j4)(p,{key:t.name,props:e},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((e=>[(0,i.Wm)(u,{props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(m,{key:"name",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(d,{to:{name:"piggy-banks.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(m,{key:"menu",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",to:{name:"piggy-banks.edit",params:{id:e.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["to"])),[[P]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",onClick:t=>g.deletePiggyBank(e.row.id,e.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[P]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,i.Wm)(q,{position:"bottom-right",offset:[18,18]},{default:(0,i.w5)((()=>[(0,i.Wm)(_,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,i.w5)((()=>[(0,i.Wm)(k,{color:"primary",square:"",to:{name:"piggy-banks.create"},icon:"fas fa-exchange-alt",label:"New piggy bank"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var l=a(7913),g=a(1569);class p{list(e,t){let a="/api/v1/piggy_banks";return g.api.get(a,{params:{page:e,cache:t}})}}var u=a(3555);const d={name:"Index",watch:{$route(e){"piggy-banks.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,u.S)()},mounted(){null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:i,onError:n})=>{i((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deletePiggyBank:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete piggy bank "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyPiggyBank(e)}))},destroyPiggyBank:function(e){new l.Z("piggy_banks").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.piggy-banks",this.$route.meta.breadcrumbs=[{title:"piggy-banks"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new p;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],i={id:a.id,name:a.attributes.name};this.rows.push(i)}this.loading=!1}))}}};var m=a(1639),c=a(9885),h=a(9497),w=a(9546),f=a(1682),b=a(7220),y=a(2045),k=a(3246),_=a(490),q=a(1233),Z=a(3115),P=a(3388),W=a(9361),Q=a(935),R=a(2146),U=a(9984),v=a.n(U);const B=(0,m.Z)(d,[["render",r]]),C=B;v()(d,"components",{QPage:c.Z,QTable:h.Z,QTr:w.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:y.Z,QList:k.Z,QItem:_.Z,QItemSection:q.Z,QItemLabel:Z.Z,QPageSticky:P.Z,QFab:W.Z,QFabAction:Q.Z}),v()(d,"directives",{ClosePopup:R.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/9918.7a94fdbe.js b/public/v3/js/9918.a31e1486.js similarity index 98% rename from public/v3/js/9918.7a94fdbe.js rename to public/v3/js/9918.a31e1486.js index 9eb2978e99..038bfafe6e 100644 --- a/public/v3/js/9918.7a94fdbe.js +++ b/public/v3/js/9918.a31e1486.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9918],{9918:(t,e,a)=>{a.r(e),a.d(e,{default:()=>P});var i=a(9835),s=a(6970);const r=(0,i.Uk)("Edit"),o=(0,i.Uk)("Delete");function n(t,e,a,n,l,p){const u=(0,i.up)("q-th"),g=(0,i.up)("q-tr"),d=(0,i.up)("router-link"),h=(0,i.up)("q-td"),m=(0,i.up)("q-item-label"),c=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),f=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),y=(0,i.up)("q-table"),_=(0,i.up)("q-page"),k=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(_,null,{default:(0,i.w5)((()=>[(0,i.Wm)(y,{title:t.$t("firefly.object_groups"),rows:l.rows,columns:l.columns,"row-key":"id",onRequest:p.onRequest,pagination:l.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>l.pagination=t),loading:l.loading,class:"q-ma-md"},{header:(0,i.w5)((t=>[(0,i.Wm)(g,{props:t},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.cols,(e=>((0,i.wg)(),(0,i.j4)(u,{key:e.name,props:t},{default:(0,i.w5)((()=>[(0,i.Uk)((0,s.zw)(e.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((t=>[(0,i.Wm)(g,{props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(h,{key:"title",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(d,{to:{name:"groups.show",params:{id:t.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,s.zw)(t.row.title),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(h,{key:"menu",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",to:{name:"groups.edit",params:{id:t.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[r])),_:1})])),_:1})])),_:2},1032,["to"])),[[k]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",onClick:e=>p.deleteGroup(t.row.id,t.row.title)},{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[k]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"])])),_:1})}var l=a(7913),p=a(1569);class u{list(t,e,a){let i="/api/v1/object_groups";return p.api.get(i,{params:{page:e,cache:a,type:t}})}}var g=a(3555);const d={name:"Index",watch:{$route(t){"groups.index"===t.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"title",label:"Title",field:"title",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,g.S)()},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:t,$store:e,args:a,after:i,onError:s})=>{i((e=>{"setRange"===t&&(this.range=e,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteGroup:function(t,e){this.$q.dialog({title:"Confirm",message:'Do you want to delete group "'+e+'"? Any resources in this group will be saved.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyGroup(t)}))},destroyGroup:function(t){new l.Z("object_groups").destroy(t).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.groups",this.$route.meta.breadcrumbs=[{title:"groups"}]},onRequest:function(t){this.page=t.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const t=new u;this.rows=[],t.list(this.page,this.getCacheKey).then((t=>{this.pagination.rowsPerPage=t.data.meta.pagination.per_page,this.pagination.rowsNumber=t.data.meta.pagination.total,this.pagination.page=this.page;for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let a=t.data.data[e],i={id:a.id,title:a.attributes.title};this.rows.push(i)}this.loading=!1}))}}};var h=a(1639),m=a(9885),c=a(1746),w=a(9546),f=a(1682),b=a(7220),y=a(2045),_=a(3246),k=a(490),q=a(1233),Z=a(3115),W=a(2146),Q=a(9984),R=a.n(Q);const U=(0,h.Z)(d,[["render",n]]),P=U;R()(d,"components",{QPage:m.Z,QTable:c.Z,QTr:w.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:y.Z,QList:_.Z,QItem:k.Z,QItemSection:q.Z,QItemLabel:Z.Z}),R()(d,"directives",{ClosePopup:W.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9918],{9918:(t,e,a)=>{a.r(e),a.d(e,{default:()=>P});var i=a(9835),s=a(6970);const r=(0,i.Uk)("Edit"),o=(0,i.Uk)("Delete");function n(t,e,a,n,l,p){const u=(0,i.up)("q-th"),g=(0,i.up)("q-tr"),d=(0,i.up)("router-link"),h=(0,i.up)("q-td"),m=(0,i.up)("q-item-label"),c=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),f=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),y=(0,i.up)("q-table"),_=(0,i.up)("q-page"),k=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(_,null,{default:(0,i.w5)((()=>[(0,i.Wm)(y,{title:t.$t("firefly.object_groups"),rows:l.rows,columns:l.columns,"row-key":"id",onRequest:p.onRequest,pagination:l.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>l.pagination=t),loading:l.loading,class:"q-ma-md"},{header:(0,i.w5)((t=>[(0,i.Wm)(g,{props:t},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.cols,(e=>((0,i.wg)(),(0,i.j4)(u,{key:e.name,props:t},{default:(0,i.w5)((()=>[(0,i.Uk)((0,s.zw)(e.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((t=>[(0,i.Wm)(g,{props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(h,{key:"title",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(d,{to:{name:"groups.show",params:{id:t.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,s.zw)(t.row.title),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(h,{key:"menu",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",to:{name:"groups.edit",params:{id:t.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[r])),_:1})])),_:1})])),_:2},1032,["to"])),[[k]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",onClick:e=>p.deleteGroup(t.row.id,t.row.title)},{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[k]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"])])),_:1})}var l=a(7913),p=a(1569);class u{list(t,e,a){let i="/api/v1/object_groups";return p.api.get(i,{params:{page:e,cache:a,type:t}})}}var g=a(3555);const d={name:"Index",watch:{$route(t){"groups.index"===t.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"title",label:"Title",field:"title",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,g.S)()},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:t,$store:e,args:a,after:i,onError:s})=>{i((e=>{"setRange"===t&&(this.range=e,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteGroup:function(t,e){this.$q.dialog({title:"Confirm",message:'Do you want to delete group "'+e+'"? Any resources in this group will be saved.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyGroup(t)}))},destroyGroup:function(t){new l.Z("object_groups").destroy(t).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.groups",this.$route.meta.breadcrumbs=[{title:"groups"}]},onRequest:function(t){this.page=t.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const t=new u;this.rows=[],t.list(this.page,this.getCacheKey).then((t=>{this.pagination.rowsPerPage=t.data.meta.pagination.per_page,this.pagination.rowsNumber=t.data.meta.pagination.total,this.pagination.page=this.page;for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let a=t.data.data[e],i={id:a.id,title:a.attributes.title};this.rows.push(i)}this.loading=!1}))}}};var h=a(1639),m=a(9885),c=a(9497),w=a(9546),f=a(1682),b=a(7220),y=a(2045),_=a(3246),k=a(490),q=a(1233),Z=a(3115),W=a(2146),Q=a(9984),R=a.n(Q);const U=(0,h.Z)(d,[["render",n]]),P=U;R()(d,"components",{QPage:m.Z,QTable:c.Z,QTr:w.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:y.Z,QList:_.Z,QItem:k.Z,QItemSection:q.Z,QItemLabel:Z.Z}),R()(d,"directives",{ClosePopup:W.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/app.813eaa78.js b/public/v3/js/app.813eaa78.js new file mode 100644 index 0000000000..e1f12575d7 --- /dev/null +++ b/public/v3/js/app.813eaa78.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={6682:(e,t,n)=>{n(8964),n(702);var r=n(1957),a=n(1947),o=n(499),i=n(9835);function c(e,t,n,r,a,o){const c=(0,i.up)("router-view");return(0,i.wg)(),(0,i.j4)(c)}var s=n(9167),l=n(1746),u=n(1569);class d{async authenticate(){return await u.api.get("/sanctum/csrf-cookie")}}class p{default(){let e=new d;return e.authenticate().then((()=>u.api.get("/api/v1/currencies/default")))}}var h=n(3555);const m=(0,i.aZ)({name:"App",preFetch({store:e}){const t=(0,h.S)(e);t.refreshCacheKey();const n=function(){let e=new s.Z;return e.getByName("viewRange").then((e=>{const n=e.data.data.attributes.data;t.updateViewRange(n),t.setDatesFromViewRange()})).catch((e=>{console.error("Could not load view range."),console.log(e)}))},r=function(){let e=new s.Z;return e.getByName("listPageSize").then((e=>{const n=e.data.data.attributes.data;t.updateListPageSize(n)})).catch((e=>{console.error("Could not load listPageSize."),console.log(e)}))},a=function(){let e=new p;return e.default().then((e=>{let n=parseInt(e.data.data.id),r=e.data.data.attributes.code;t.setCurrencyId(n),t.setCurrencyCode(r)})).catch((e=>{console.error("Could not load preferences."),console.log(e)}))},o=function(){return(new l.Z).get("locale").then((e=>{const n=e.data.data.attributes.data.replace("_","-");t.setLocale(n)})).catch((e=>{console.error("Could not load locale."),console.log(e)}))};a().then((()=>{n(),r(),o()}))}});var _=n(1639);const g=(0,_.Z)(m,[["render",c]]),b=g;var f=n(158),y=n(3340),w=n(8910);const P=[{path:"/",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7039)]).then(n.bind(n,7039)),name:"index",meta:{dateSelector:!0,pageTitle:"firefly.welcome_back"}}]},{path:"/development",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(576)]).then(n.bind(n,576)),name:"development.index",meta:{pageTitle:"firefly.development"}}]},{path:"/export",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(8493)]).then(n.bind(n,8493)),name:"export.index",meta:{pageTitle:"firefly.export"}}]},{path:"/budgets",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(5361)]).then(n.bind(n,5361)),name:"budgets.index",meta:{pageTitle:"firefly.budgets",breadcrumbs:[{title:"budgets",route:"budgets.index",params:[]}]}}]},{path:"/budgets/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8376)]).then(n.bind(n,3543)),name:"budgets.show",meta:{pageTitle:"firefly.budgets",breadcrumbs:[{title:"placeholder",route:"budgets.show",params:[]}]}}]},{path:"/budgets/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(3350)]).then(n.bind(n,3350)),name:"budgets.edit",meta:{pageTitle:"firefly.budgets",breadcrumbs:[{title:"placeholder",route:"budgets.show",params:[]}]}}]},{path:"/budgets/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(4640)]).then(n.bind(n,4640)),name:"budgets.create",meta:{pageTitle:"firefly.budgets",breadcrumbs:[{title:"placeholder",route:"budgets.show",params:[]}]}}]},{path:"/subscriptions",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4853)]).then(n.bind(n,4853)),name:"subscriptions.index",meta:{pageTitle:"firefly.subscriptions",breadcrumbs:[{title:"placeholder",route:"subscriptions.index",params:[]}]}}]},{path:"/subscriptions/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2686)]).then(n.bind(n,2686)),name:"subscriptions.show",meta:{pageTitle:"firefly.subscriptions",breadcrumbs:[{title:"placeholder",route:"subscriptions.index"}]}}]},{path:"/subscriptions/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2106)]).then(n.bind(n,2106)),name:"subscriptions.edit",meta:{pageTitle:"firefly.subscriptions",breadcrumbs:[{title:"placeholder",route:"subscriptions.index"}]}}]},{path:"/subscriptions/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(6676)]).then(n.bind(n,6676)),name:"subscriptions.create",meta:{dateSelector:!1,pageTitle:"firefly.subscriptions"}}]},{path:"/piggy-banks",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9706)]).then(n.bind(n,9706)),name:"piggy-banks.index",meta:{pageTitle:"firefly.piggyBanks",breadcrumbs:[{title:"piggy-banks",route:"piggy-banks.index",params:[]}]}}]},{path:"/piggy-banks/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7458)]).then(n.bind(n,7458)),name:"piggy-banks.create",meta:{pageTitle:"firefly.piggy-banks",breadcrumbs:[{title:"placeholder",route:"piggy-banks.create",params:[]}]}}]},{path:"/piggy-banks/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(5348)]).then(n.bind(n,5348)),name:"piggy-banks.show",meta:{pageTitle:"firefly.piggy-banks",breadcrumbs:[{title:"placeholder",route:"piggy-banks.index"}]}}]},{path:"/piggy-banks/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2324)]).then(n.bind(n,2324)),name:"piggy-banks.edit",meta:{pageTitle:"firefly.piggy-banks",breadcrumbs:[{title:"placeholder",route:"piggy-banks.index"}]}}]},{path:"/transactions/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1501)]).then(n.bind(n,1501)),name:"transactions.show",meta:{pageTitle:"firefly.transactions",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}},{title:"placeholder",route:"transactions.show",params:[]}]}}]},{path:"/transactions/create/:type",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(2194)]).then(n.bind(n,2194)),name:"transactions.create",meta:{dateSelector:!1,pageTitle:"firefly.transactions"}}]},{path:"/transactions/:type",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(5084)]).then(n.bind(n,5084)),name:"transactions.index",meta:{dateSelector:!1,pageTitle:"firefly.transactions",breadcrumbs:[{title:"transactions"}]}}]},{path:"/transactions/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9805)]).then(n.bind(n,9805)),name:"transactions.edit",meta:{pageTitle:"firefly.transactions",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}},{title:"placeholder",route:"transactions.show",params:[]}]}}]},{path:"/rules",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1224)]).then(n.bind(n,1224)),name:"rules.index",meta:{pageTitle:"firefly.rules"}}]},{path:"/rules/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7222)]).then(n.bind(n,7222)),name:"rules.show",meta:{pageTitle:"firefly.rules",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}},{title:"placeholder",route:"transactions.show",params:[]}]}}]},{path:"/rules/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(6205)]).then(n.bind(n,6205)),name:"rules.create",meta:{pageTitle:"firefly.rules",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}}]}}]},{path:"/rules/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1704)]).then(n.bind(n,1704)),name:"rules.edit",meta:{pageTitle:"firefly.rules",breadcrumbs:[{title:"placeholder",route:"rules.index",params:{type:"todo"}}]}}]},{path:"/rule-groups/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(3270)]).then(n.bind(n,3270)),name:"rule-groups.edit",meta:{pageTitle:"firefly.rules",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}}]}}]},{path:"/rule-groups/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(4902)]).then(n.bind(n,4902)),name:"rule-groups.create",meta:{pageTitle:"firefly.rule-groups",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}}]}}]},{path:"/recurring",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8810)]).then(n.bind(n,8810)),name:"recurring.index",meta:{pageTitle:"firefly.recurrences"}}]},{path:"/recurring/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(6100)]).then(n.bind(n,6100)),name:"recurring.create",meta:{pageTitle:"firefly.recurrences",breadcrumbs:[{title:"placeholder",route:"recurrences.create",params:[]}]}}]},{path:"/recurring/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7697)]).then(n.bind(n,7697)),name:"recurring.show",meta:{pageTitle:"firefly.recurrences",breadcrumbs:[{title:"placeholder",route:"recurrences.index"}]}}]},{path:"/recurring/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7736)]).then(n.bind(n,7736)),name:"recurring.edit",meta:{pageTitle:"firefly.recurrences",breadcrumbs:[{title:"placeholder",route:"recurrences.index"}]}}]},{path:"/accounts/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(3903)]).then(n.bind(n,9172)),name:"accounts.show",meta:{pageTitle:"firefly.accounts",breadcrumbs:[{title:"placeholder",route:"accounts.index",params:{type:"todo"}},{title:"placeholder",route:"accounts.show",params:[]}]}}]},{path:"/accounts/reconcile/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7552)]).then(n.bind(n,7552)),name:"accounts.reconcile",meta:{pageTitle:"firefly.accounts",breadcrumbs:[{title:"placeholder",route:"accounts.index",params:{type:"todo"}},{title:"placeholder",route:"accounts.reconcile",params:[]}]}}]},{path:"/accounts/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7407)]).then(n.bind(n,7407)),name:"accounts.edit",meta:{pageTitle:"firefly.accounts",breadcrumbs:[{title:"placeholder",route:"accounts.index",params:{type:"todo"}},{title:"placeholder",route:"accounts.edit",params:[]}]}}]},{path:"/accounts/:type",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7840)]).then(n.bind(n,7840)),name:"accounts.index",meta:{pageTitle:"firefly.accounts"}}]},{path:"/accounts/create/:type",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7956)]).then(n.bind(n,7956)),name:"accounts.create",meta:{pageTitle:"firefly.accounts"}}]},{path:"/categories",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2871)]).then(n.bind(n,2871)),name:"categories.index",meta:{pageTitle:"firefly.categories"}}]},{path:"/categories/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1730)]).then(n.bind(n,1730)),name:"categories.show",meta:{pageTitle:"firefly.categories",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/categories/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9299)]).then(n.bind(n,9299)),name:"categories.edit",meta:{pageTitle:"firefly.categories",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/categories/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(6919)]).then(n.bind(n,6919)),name:"categories.create",meta:{pageTitle:"firefly.categories",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/tags",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(4012)]).then(n.bind(n,4012)),name:"tags.index",meta:{pageTitle:"firefly.tags"}}]},{path:"/tags/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9069)]).then(n.bind(n,9069)),name:"tags.show",meta:{pageTitle:"firefly.tags",breadcrumbs:[{title:"placeholder",route:"tags.show",params:[]}]}}]},{path:"/groups",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9918)]).then(n.bind(n,9918)),name:"groups.index",meta:{pageTitle:"firefly.object_groups_page_title"}}]},{path:"/groups/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2372)]).then(n.bind(n,2372)),name:"groups.show",meta:{pageTitle:"firefly.groups",breadcrumbs:[{title:"placeholder",route:"groups.show",params:[]}]}}]},{path:"/groups/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8066)]).then(n.bind(n,8066)),name:"groups.edit",meta:{pageTitle:"firefly.groups",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/reports",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(5439)]).then(n.bind(n,1673)),name:"reports.index",meta:{pageTitle:"firefly.reports"}}]},{path:"/report/default/:accounts/:start/:end",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(9009)]).then(n.bind(n,9009)),name:"reports.default",meta:{pageTitle:"firefly.reports"}}]},{path:"/webhooks",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(363)]).then(n.bind(n,363)),name:"webhooks.index",meta:{pageTitle:"firefly.webhooks"}}]},{path:"/webhooks/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(6719)]).then(n.bind(n,6719)),name:"webhooks.show",meta:{pageTitle:"firefly.webhooks",breadcrumbs:[{title:"placeholder",route:"groups.show",params:[]}]}}]},{path:"/webhooks/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1444)]).then(n.bind(n,1444)),name:"webhooks.edit",meta:{pageTitle:"firefly.webhooks",breadcrumbs:[{title:"placeholder",route:"groups.show",params:[]}]}}]},{path:"/webhooks/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(8380)]).then(n.bind(n,8380)),name:"webhooks.create",meta:{pageTitle:"firefly.webhooks",breadcrumbs:[{title:"placeholder",route:"webhooks.show",params:[]}]}}]},{path:"/currencies",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1381)]).then(n.bind(n,1381)),name:"currencies.index",meta:{pageTitle:"firefly.currencies"}}]},{path:"/currencies/show/:code",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4851)]).then(n.bind(n,4851)),name:"currencies.show",meta:{pageTitle:"firefly.currencies",breadcrumbs:[{title:"placeholder",route:"currencies.show",params:[]}]}}]},{path:"/currencies/edit/:code",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(6127)]).then(n.bind(n,6127)),name:"currencies.edit",meta:{pageTitle:"firefly.currencies",breadcrumbs:[{title:"placeholder",route:"currencies.show",params:[]}]}}]},{path:"/currencies/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9821)]).then(n.bind(n,9821)),name:"currencies.create",meta:{pageTitle:"firefly.currencies",breadcrumbs:[{title:"placeholder",route:"currencies.create",params:[]}]}}]},{path:"/profile",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(1951)]).then(n.bind(n,1951)),name:"profile.index",meta:{pageTitle:"firefly.profile"}}]},{path:"/profile/data",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(5724)]).then(n.bind(n,5724)),name:"profile.data",meta:{pageTitle:"firefly.profile_data"}}]},{path:"/preferences",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1505)]).then(n.bind(n,1505)),name:"preferences.index",meta:{pageTitle:"firefly.preferences"}}]},{path:"/admin",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1473)]).then(n.bind(n,1473)),name:"admin.index",meta:{pageTitle:"firefly.administration"}}]},{path:"/:catchAll(.*)*",component:()=>Promise.all([n.e(4736),n.e(8218)]).then(n.bind(n,8218))}],v=P,T=(0,y.BC)((function(){const e=w.r5,t=(0,w.p7)({scrollBehavior:()=>({left:0,top:0}),routes:v,history:e("/v3/")});return t}));async function x(e,t){const r=e(b);r.use(a.Z,t);const i="function"===typeof f["default"]?await(0,f["default"])({}):f["default"],{storeKey:c}=await Promise.resolve().then(n.bind(n,158)),s=(0,o.Xl)("function"===typeof T?await T({store:i}):T);return i.$router=s,{app:r,store:i,storeKey:c,router:s}}var k=n(9527),R=n(7909),D=n(4462),S=n(3703);const C={config:{dark:"auto"},lang:k.Z,iconSet:R.Z,plugins:{Dialog:D.Z,LocalStorage:S.Z}};let Z="function"===typeof b.preFetch?b.preFetch:void 0!==b.__c&&"function"===typeof b.__c.preFetch&&b.__c.preFetch;function A(e,t){const n=e?e.matched?e:t.resolve(e).route:t.currentRoute.value;return n?Array.prototype.concat.apply([],n.matched.map((e=>Object.keys(e.components).map((t=>{const n=e.components[t];return{path:e.path,c:n}}))))):[]}function M({router:e,store:t,publicPath:n}){e.beforeResolve(((r,a,o)=>{const i=window.location.href.replace(window.location.origin,""),c=A(r,e),s=A(a,e);let l=!1;const u=c.filter(((e,t)=>l||(l=!s[t]||s[t].c!==e.c||e.path.indexOf("/:")>-1))).filter((e=>void 0!==e.c&&("function"===typeof e.c.preFetch||void 0!==e.c.__c&&"function"===typeof e.c.__c.preFetch))).map((e=>void 0!==e.c.__c?e.c.__c.preFetch:e.c.preFetch));if(!1!==Z&&(u.unshift(Z),Z=!1),0===u.length)return o();let d=!1;const p=e=>{d=!0,o(e)},h=()=>{!1===d&&o()};u.reduce(((e,o)=>e.then((()=>!1===d&&o({store:t,currentRoute:r,previousRoute:a,redirect:p,urlPath:i,publicPath:n})))),Promise.resolve()).then(h).catch((e=>{console.error(e),h()}))}))}const O="/v3/",N=/\/\//,I=e=>(O+e).replace(N,"/");async function B({app:e,router:t,store:n,storeKey:r},a){let o=!1;const i=e=>{try{return I(t.resolve(e).href)}catch(n){}return Object(e)===e?null:e},c=e=>{if(o=!0,"string"===typeof e&&/^https?:\/\//.test(e))return void(window.location.href=e);const t=i(e);null!==t&&(window.location.href=t,window.location.reload())},s=window.location.href.replace(window.location.origin,"");for(let u=0;!1===o&&uPromise.all([Promise.resolve().then(n.bind(n,7030)),Promise.resolve().then(n.bind(n,1569))]).then((t=>{const n=t.map((e=>e.default)).filter((e=>"function"===typeof e));B(e,n)}))))},9167:(e,t,n)=>{n.d(t,{Z:()=>a});var r=n(1569);class a{getByName(e){return r.api.get("/api/v1/preferences/"+e)}postByName(e,t){return r.api.post("/api/v1/preferences",{name:e,data:t})}}},1746:(e,t,n)=>{n.d(t,{Z:()=>a});var r=n(1569);class a{get(e){return r.api.get("/api/v2/preferences/"+e)}}},1569:(e,t,n)=>{n.r(t),n.d(t,{api:()=>l,default:()=>u});var r=n(3340),a=n(9981),o=n.n(a),i=n(8268);const c=(0,i.setupCache)({maxAge:9e5,exclude:{query:!1}}),s="/",l=o().create({baseURL:s,withCredentials:!0,adapter:c.adapter}),u=(0,r.xr)((({app:e})=>{o().defaults.withCredentials=!0,o().defaults.baseURL=s,e.config.globalProperties.$axios=o(),e.config.globalProperties.$api=l}))},7030:(e,t,n)=>{n.r(t),n.d(t,{default:()=>c});var r=n(3340),a=n(9991);const o={config:{html_language:"en",month_and_day_fns:"MMMM d, y"},form:{name:"Name",amount_min:"Minimum amount",amount_max:"Maximum amount",url:"URL",title:"Title",first_date:"First date",repetitions:"Repetitions",description:"Description",iban:"IBAN",skip:"Skip",date:"Date"},list:{name:"Name",account_number:"Account number",currentBalance:"Current balance",lastActivity:"Last activity",active:"Is active?"},breadcrumbs:{placeholder:"[Placeholder]",budgets:"Budgets",subscriptions:"Subscriptions",transactions:"Transactions",title_expenses:"Expenses",title_withdrawal:"Expenses",title_revenue:"Revenue / income",title_deposit:"Revenue / income",title_transfer:"Transfers",title_transfers:"Transfers",asset_accounts:"Asset accounts",expense_accounts:"Expense accounts",revenue_accounts:"Revenue accounts",liabilities_accounts:"Liabilities"},firefly:{actions:"Actions",edit:"Edit",delete:"Delete",reconcile:"Reconcile",create_new_asset:"Create new asset account",confirm_action:"Confirm action",new_budget:"New budget",new_asset_account:"New asset account",newTransfer:"New transfer",newDeposit:"New deposit",newWithdrawal:"New expense",bills_paid:"Bills paid",left_to_spend:"Left to spend",no_budget:"(no budget)",budgeted:"Budgeted",spent:"Spent",no_bill:"(no bill)",rule_trigger_source_account_starts_choice:"Source account name starts with..",rule_trigger_source_account_ends_choice:"Source account name ends with..",rule_trigger_source_account_is_choice:"Source account name is..",rule_trigger_source_account_contains_choice:"Source account name contains..",rule_trigger_account_id_choice:"Either account ID is exactly..",rule_trigger_source_account_id_choice:"Source account ID is exactly..",rule_trigger_destination_account_id_choice:"Destination account ID is exactly..",rule_trigger_account_is_cash_choice:"Either account is cash",rule_trigger_source_is_cash_choice:"Source account is (cash) account",rule_trigger_destination_is_cash_choice:"Destination account is (cash) account",rule_trigger_source_account_nr_starts_choice:"Source account number / IBAN starts with..",rule_trigger_source_account_nr_ends_choice:"Source account number / IBAN ends with..",rule_trigger_source_account_nr_is_choice:"Source account number / IBAN is..",rule_trigger_source_account_nr_contains_choice:"Source account number / IBAN contains..",rule_trigger_destination_account_starts_choice:"Destination account name starts with..",rule_trigger_destination_account_ends_choice:"Destination account name ends with..",rule_trigger_destination_account_is_choice:"Destination account name is..",rule_trigger_destination_account_contains_choice:"Destination account name contains..",rule_trigger_destination_account_nr_starts_choice:"Destination account number / IBAN starts with..",rule_trigger_destination_account_nr_ends_choice:"Destination account number / IBAN ends with..",rule_trigger_destination_account_nr_is_choice:"Destination account number / IBAN is..",rule_trigger_destination_account_nr_contains_choice:"Destination account number / IBAN contains..",rule_trigger_transaction_type_choice:"Transaction is of type..",rule_trigger_category_is_choice:"Category is..",rule_trigger_amount_less_choice:"Amount is less than..",rule_trigger_amount_is_choice:"Amount is..",rule_trigger_amount_more_choice:"Amount is more than..",rule_trigger_description_starts_choice:"Description starts with..",rule_trigger_description_ends_choice:"Description ends with..",rule_trigger_description_contains_choice:"Description contains..",rule_trigger_description_is_choice:"Description is..",rule_trigger_date_on_choice:"Transaction date is..",rule_trigger_date_before_choice:"Transaction date is before..",rule_trigger_date_after_choice:"Transaction date is after..",rule_trigger_created_at_on_choice:"Transaction was made on..",rule_trigger_updated_at_on_choice:"Transaction was last edited on..",rule_trigger_budget_is_choice:"Budget is..",rule_trigger_tag_is_choice:"Any tag is..",rule_trigger_currency_is_choice:"Transaction currency is..",rule_trigger_foreign_currency_is_choice:"Transaction foreign currency is..",rule_trigger_has_attachments_choice:"Has at least this many attachments",rule_trigger_has_no_category_choice:"Has no category",rule_trigger_has_any_category_choice:"Has a (any) category",rule_trigger_has_no_budget_choice:"Has no budget",rule_trigger_has_any_budget_choice:"Has a (any) budget",rule_trigger_has_no_bill_choice:"Has no bill",rule_trigger_has_any_bill_choice:"Has a (any) bill",rule_trigger_has_no_tag_choice:"Has no tag(s)",rule_trigger_has_any_tag_choice:"Has one or more (any) tags",rule_trigger_any_notes_choice:"Has (any) notes",rule_trigger_no_notes_choice:"Has no notes",rule_trigger_notes_is_choice:"Notes are..",rule_trigger_notes_contains_choice:"Notes contain..",rule_trigger_notes_starts_choice:"Notes start with..",rule_trigger_notes_ends_choice:"Notes end with..",rule_trigger_bill_is_choice:"Bill is..",rule_trigger_external_id_is_choice:"External ID is..",rule_trigger_internal_reference_is_choice:"Internal reference is..",rule_trigger_journal_id_choice:"Transaction journal ID is..",rule_trigger_any_external_url_choice:"Transaction has an external URL",rule_trigger_no_external_url_choice:"Transaction has no external URL",rule_trigger_id_choice:"Transaction ID is..",rule_action_delete_transaction_choice:"DELETE transaction (!)",rule_action_set_category_choice:"Set category to..",rule_action_clear_category_choice:"Clear any category",rule_action_set_budget_choice:"Set budget to..",rule_action_clear_budget_choice:"Clear any budget",rule_action_add_tag_choice:"Add tag..",rule_action_remove_tag_choice:"Remove tag..",rule_action_remove_all_tags_choice:"Remove all tags",rule_action_set_description_choice:"Set description to..",rule_action_update_piggy_choice:"Add/remove transaction amount in piggy bank..",rule_action_append_description_choice:"Append description with..",rule_action_prepend_description_choice:"Prepend description with..",rule_action_set_source_account_choice:"Set source account to..",rule_action_set_destination_account_choice:"Set destination account to..",rule_action_append_notes_choice:"Append notes with..",rule_action_prepend_notes_choice:"Prepend notes with..",rule_action_clear_notes_choice:"Remove any notes",rule_action_set_notes_choice:"Set notes to..",rule_action_link_to_bill_choice:"Link to a bill..",rule_action_convert_deposit_choice:"Convert the transaction to a deposit",rule_action_convert_withdrawal_choice:"Convert the transaction to a withdrawal",rule_action_convert_transfer_choice:"Convert the transaction to a transfer",placeholder:"[Placeholder]",recurrences:"Recurring transactions",title_expenses:"Expenses",title_withdrawal:"Expenses",title_revenue:"Revenue / income",pref_1D:"One day",pref_1W:"One week",pref_1M:"One month",pref_3M:"Three months (quarter)",pref_6M:"Six months",pref_1Y:"One year",repeat_freq_yearly:"yearly","repeat_freq_half-year":"every half-year",repeat_freq_quarterly:"quarterly",repeat_freq_monthly:"monthly",repeat_freq_weekly:"weekly",single_split:"Split",asset_accounts:"Asset accounts",expense_accounts:"Expense accounts",liabilities_accounts:"Liabilities",undefined_accounts:"Accounts",name:"Name",revenue_accounts:"Revenue accounts",description:"Description",category:"Category",title_deposit:"Revenue / income",title_transfer:"Transfers",title_transfers:"Transfers",piggyBanks:"Piggy banks",rules:"Rules",accounts:"Accounts",categories:"Categories",tags:"Tags",object_groups_page_title:"Groups",reports:"Reports",webhooks:"Webhooks",currencies:"Currencies",administration:"Administration",profile:"Profile",source_account:"Source account",destination_account:"Destination account",amount:"Amount",date:"Date",time:"Time",preferences:"Preferences",transactions:"Transactions",balance:"Balance",budgets:"Budgets",subscriptions:"Subscriptions",welcome_back:"What's playing?",bills_to_pay:"Bills to pay",net_worth:"Net worth",pref_last365:"Last year",pref_last90:"Last 90 days",pref_last30:"Last 30 days",pref_last7:"Last 7 days",pref_YTD:"Year to date",pref_QTD:"Quarter to date",pref_MTD:"Month to date"}},i={"en-US":o},c=(0,r.xr)((({app:e})=>{const t=(0,a.o)({locale:"en-US",messages:i});e.use(t)}))},158:(e,t,n)=>{n.r(t),n.d(t,{default:()=>R});var r={};n.r(r),n.d(r,{getCacheKey:()=>_,getCurrencyCode:()=>d,getCurrencyId:()=>p,getDefaultRange:()=>m,getListPageSize:()=>u,getRange:()=>h,getViewRange:()=>l});var a={};n.r(a),n.d(a,{setCacheKey:()=>v,setCurrencyCode:()=>w,setCurrencyId:()=>P,setDefaultRange:()=>y,setRange:()=>f,updateListPageSize:()=>b,updateViewRange:()=>g});var o={};n.r(o),n.d(o,{refreshCacheKey:()=>T,resetRange:()=>x});var i=n(3340),c=n(3100);function s(){return{drawerState:!0,viewRange:"1M",listPageSize:10,range:{start:null,end:null},defaultRange:{start:null,end:null},currencyCode:"AAA",currencyId:"0",cacheKey:"initial"}}function l(e){return e.viewRange}function u(e){return e.listPageSize}function d(e){return e.currencyCode}function p(e){return e.currencyId}function h(e){return e.range}function m(e){return e.defaultRange}function _(e){return e.cacheKey}const g=(e,t)=>{e.viewRange=t},b=(e,t)=>{e.listPageSize=t},f=(e,t)=>{e.range=t},y=(e,t)=>{e.defaultRange=t},w=(e,t)=>{e.currencyCode=t},P=(e,t)=>{e.currencyId=t},v=(e,t)=>{e.cacheKey=t};n(8964);function T(e){let t=Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,8);e.commit("setCacheKey",t)}function x(e){let t=e.getters.getDefaultRange;e.commit("setRange",t)}const k={namespaced:!0,state:s,getters:r,mutations:a,actions:o},R=(0,i.h)((function(){return(0,c.MT)({modules:{fireflyiii:k},strict:!1})}))},3555:(e,t,n)=>{n.d(t,{S:()=>m});n(8964);var r=n(7363),a=n(1776),o=n(7104),i=n(3637),c=n(444),s=n(6490),l=n(7164),u=n(3611),d=n(9739),p=n(5057),h=n(4453);const m=(0,r.Q_)("firefly-iii",{state:()=>({drawerState:!0,viewRange:"1M",listPageSize:10,locale:"en-US",range:{start:null,end:null},defaultRange:{start:null,end:null},currencyCode:"AAA",currencyId:"0",cacheKey:"initial"}),getters:{getViewRange(e){return e.viewRange},getLocale(e){return e.locale},getListPageSize(e){return e.listPageSize},getCurrencyCode(e){return e.currencyCode},getCurrencyId(e){return e.currencyId},getRange(e){return e.range},getDefaultRange(e){return e.defaultRange},getCacheKey(e){return e.cacheKey}},actions:{refreshCacheKey(){let e=Math.random().toString(36).replace(/[^a-z]+/g,"").slice(0,8);this.setCacheKey(e)},resetRange(){let e=this.defaultRange;this.setRange(e)},setDatesFromViewRange(){let e,t,n=this.viewRange,r=new Date;switch(n){case"last365":e=(0,a.Z)((0,o.Z)(r,365)),t=(0,i.Z)(r);break;case"last90":e=(0,a.Z)((0,o.Z)(r,90)),t=(0,i.Z)(r);break;case"last30":e=(0,a.Z)((0,o.Z)(r,30)),t=(0,i.Z)(r);break;case"last7":e=(0,a.Z)((0,o.Z)(r,7)),t=(0,i.Z)(r);break;case"YTD":e=(0,c.Z)(r),t=(0,i.Z)(r);break;case"QTD":e=(0,s.Z)(r),t=(0,i.Z)(r);break;case"MTD":e=(0,l.Z)(r),t=(0,i.Z)(r);break;case"1D":e=(0,a.Z)(r),t=(0,i.Z)(r);break;case"1W":e=(0,a.Z)((0,u.Z)(r,{weekStartsOn:1})),t=(0,i.Z)((0,d.Z)(r,{weekStartsOn:1}));break;case"1M":e=(0,a.Z)((0,l.Z)(r)),t=(0,i.Z)((0,p.Z)(r));break;case"3M":e=(0,a.Z)((0,s.Z)(r)),t=(0,i.Z)((0,h.Z)(r));break;case"6M":r.getMonth()<=5&&(e=new Date(r),e.setMonth(0),e.setDate(1),e=(0,a.Z)(e),t=new Date(r),t.setMonth(5),t.setDate(30),t=(0,i.Z)(e)),r.getMonth()>5&&(e=new Date(r),e.setMonth(6),e.setDate(1),e=(0,a.Z)(e),t=new Date(r),t.setMonth(11),t.setDate(31),t=(0,i.Z)(e));break;case"1Y":e=new Date(r),e.setMonth(0),e.setDate(1),e=(0,a.Z)(e),t=new Date(r),t.setMonth(11),t.setDate(31),t=(0,i.Z)(t);break}this.setRange({start:e,end:t}),this.setDefaultRange({start:e,end:t})},updateViewRange(e){this.viewRange=e},updateListPageSize(e){this.listPageSize=e},setLocale(e){this.locale=e},setRange(e){return this.range=e,e},setDefaultRange(e){this.defaultRange=e},setCurrencyCode(e){this.currencyCode=e},setCurrencyId(e){this.currencyId=e},setCacheKey(e){this.cacheKey=e}}})}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.m=e,(()=>{var e=[];n.O=(t,r,a,o)=>{if(!r){var i=1/0;for(u=0;u=o)&&Object.keys(n.O).every((e=>n.O[e](r[s])))?r.splice(s--,1):(c=!1,o0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[r,a,o]}})(),(()=>{n.n=e=>{var t=e&&e.__esModule?()=>e["default"]:()=>e;return n.d(t,{a:t}),t}})(),(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(r,a){if(1&a&&(r=this(r)),8&a)return r;if("object"===typeof r&&r){if(4&a&&r.__esModule)return r;if(16&a&&"function"===typeof r.then)return r}var o=Object.create(null);n.r(o);var i={};e=e||[null,t({}),t([]),t(t)];for(var c=2&a&&r;"object"==typeof c&&!~e.indexOf(c);c=t(c))Object.getOwnPropertyNames(c).forEach((e=>i[e]=()=>r[e]));return i["default"]=()=>r,n.d(o,i),o}})(),(()=>{n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce(((t,r)=>(n.f[r](e,t),t)),[]))})(),(()=>{n.u=e=>"js/"+(3064===e?"chunk-common":e)+"."+{363:"e40f7459",379:"d59b7eb6",576:"7d825655",794:"ef4bbb21",1181:"c494420c",1224:"6f8f55ff",1381:"30e6c3b7",1444:"46a1355a",1473:"ec3f2463",1501:"455846cc",1505:"198cc04d",1543:"a2c65361",1704:"b4f4e63a",1730:"d161ad4a",1951:"151d064f",2106:"a205192e",2194:"aa85a81a",2324:"a7019e47",2372:"a57b76b9",2686:"b49cab7a",2871:"79eb4fc4",3064:"28d1265c",3270:"93f479e2",3350:"75666d5f",3903:"563210b9",4012:"a14f320a",4640:"787a9bb1",4851:"89f60adb",4853:"668d2e99",4902:"c42bfdad",5084:"6b8b2421",5348:"97329b38",5361:"c1edaef3",5439:"2f3feb9b",5446:"32c54f39",5724:"4c13f372",6100:"7d72a863",6127:"6b52bb7f",6205:"1261bd83",6471:"382cc6ed",6676:"0cb3d343",6719:"94e80403",6919:"e84d5ba8",6926:"7aca2ca9",7039:"973e2a95",7222:"10d16552",7407:"efc507ea",7458:"68d4ff7c",7552:"1c7019e7",7697:"322d5391",7736:"5775e125",7840:"746a1e1c",7946:"804c1b95",7956:"c525ad5a",8066:"e970f597",8218:"b3dc6bef",8376:"f076542f",8380:"1e73512e",8493:"82249e61",8810:"8f7a52c7",9009:"b21f6d53",9069:"823b3e7b",9299:"10f41f66",9706:"f4c930cc",9805:"09dc84cb",9821:"ea35a874",9918:"a31e1486"}[e]+".js"})(),(()=>{n.miniCssF=e=>"css/"+{2143:"app",4736:"vendor"}[e]+"."+{2143:"50c7ba73",4736:"bbc37707"}[e]+".css"})(),(()=>{n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()})(),(()=>{n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="firefly-iii:";n.l=(r,a,o,i)=>{if(e[r])e[r].push(a);else{var c,s;if(void 0!==o)for(var l=document.getElementsByTagName("script"),u=0;u{c.onerror=c.onload=null,clearTimeout(h);var a=e[r];if(delete e[r],c.parentNode&&c.parentNode.removeChild(c),a&&a.forEach((e=>e(n))),t)return t(n)},h=setTimeout(p.bind(null,void 0,{type:"timeout",target:c}),12e4);c.onerror=p.bind(null,c.onerror),c.onload=p.bind(null,c.onload),s&&document.head.appendChild(c)}}})(),(()=>{n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{n.p="/v3/"})(),(()=>{var e={2143:0};n.f.j=(t,r)=>{var a=n.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else{var o=new Promise(((n,r)=>a=e[t]=[n,r]));r.push(a[2]=o);var i=n.p+n.u(t),c=new Error,s=r=>{if(n.o(e,t)&&(a=e[t],0!==a&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),i=r&&r.target&&r.target.src;c.message="Loading chunk "+t+" failed.\n("+o+": "+i+")",c.name="ChunkLoadError",c.type=o,c.request=i,a[1](c)}};n.l(i,s,"chunk-"+t,t)}},n.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,[i,c,s]=r,l=0;if(i.some((t=>0!==e[t]))){for(a in c)n.o(c,a)&&(n.m[a]=c[a]);if(s)var u=s(n)}for(t&&t(r);ln(6682)));r=n.O(r)})(); \ No newline at end of file diff --git a/public/v3/js/app.8d7f3f15.js b/public/v3/js/app.8d7f3f15.js deleted file mode 100644 index 592f42692a..0000000000 --- a/public/v3/js/app.8d7f3f15.js +++ /dev/null @@ -1 +0,0 @@ -(()=>{"use strict";var e={9432:(e,t,n)=>{n(8964),n(702);var a=n(1957),r=n(1947),o=n(499),i=n(9835);function c(e,t,n,a,r,o){const c=(0,i.up)("router-view");return(0,i.wg)(),(0,i.j4)(c)}var s=n(9167),l=n(1569);class d{get(e){return l.api.get("/api/v2/preferences/"+e)}}class p{async authenticate(){return await l.api.get("/sanctum/csrf-cookie")}}class u{default(){let e=new p;return e.authenticate().then((()=>l.api.get("/api/v1/currencies/default")))}}var h=n(3555);const m=(0,i.aZ)({name:"App",preFetch({store:e}){const t=(0,h.S)(e);t.refreshCacheKey();const n=function(){let e=new s.Z;return e.getByName("viewRange").then((e=>{const n=e.data.data.attributes.data;t.updateViewRange(n),t.setDatesFromViewRange()})).catch((e=>{console.error("Could not load view range."),console.log(e)}))},a=function(){let e=new s.Z;return e.getByName("listPageSize").then((e=>{const n=e.data.data.attributes.data;t.updateListPageSize(n)})).catch((e=>{console.error("Could not load listPageSize."),console.log(e)}))},r=function(){let e=new u;return e.default().then((e=>{let n=parseInt(e.data.data.id),a=e.data.data.attributes.code;t.setCurrencyId(n),t.setCurrencyCode(a)})).catch((e=>{console.error("Could not load preferences."),console.log(e)}))},o=function(){return(new d).get("locale").then((e=>{const n=e.data.data.attributes.data.replace("_","-");t.setLocale(n)})).catch((e=>{console.error("Could not load locale."),console.log(e)}))};r().then((()=>{n(),a(),o()}))}});var _=n(1639);const g=(0,_.Z)(m,[["render",c]]),b=g;var f=n(3340),y=n(7363);const w=(0,f.h)((()=>{const e=(0,y.WB)();return e}));var P=n(8910);const v=[{path:"/",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1799)]).then(n.bind(n,1799)),name:"index",meta:{dateSelector:!0,pageTitle:"firefly.welcome_back"}}]},{path:"/development",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(576)]).then(n.bind(n,576)),name:"development.index",meta:{pageTitle:"firefly.development"}}]},{path:"/export",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(8493)]).then(n.bind(n,8493)),name:"export.index",meta:{pageTitle:"firefly.export"}}]},{path:"/budgets",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(5361)]).then(n.bind(n,5361)),name:"budgets.index",meta:{pageTitle:"firefly.budgets",breadcrumbs:[{title:"budgets",route:"budgets.index",params:[]}]}}]},{path:"/budgets/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8376)]).then(n.bind(n,3543)),name:"budgets.show",meta:{pageTitle:"firefly.budgets",breadcrumbs:[{title:"placeholder",route:"budgets.show",params:[]}]}}]},{path:"/budgets/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(3350)]).then(n.bind(n,3350)),name:"budgets.edit",meta:{pageTitle:"firefly.budgets",breadcrumbs:[{title:"placeholder",route:"budgets.show",params:[]}]}}]},{path:"/budgets/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(4640)]).then(n.bind(n,4640)),name:"budgets.create",meta:{pageTitle:"firefly.budgets",breadcrumbs:[{title:"placeholder",route:"budgets.show",params:[]}]}}]},{path:"/subscriptions",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4853)]).then(n.bind(n,4853)),name:"subscriptions.index",meta:{pageTitle:"firefly.subscriptions",breadcrumbs:[{title:"placeholder",route:"subscriptions.index",params:[]}]}}]},{path:"/subscriptions/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2686)]).then(n.bind(n,2686)),name:"subscriptions.show",meta:{pageTitle:"firefly.subscriptions",breadcrumbs:[{title:"placeholder",route:"subscriptions.index"}]}}]},{path:"/subscriptions/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2106)]).then(n.bind(n,2106)),name:"subscriptions.edit",meta:{pageTitle:"firefly.subscriptions",breadcrumbs:[{title:"placeholder",route:"subscriptions.index"}]}}]},{path:"/subscriptions/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(6676)]).then(n.bind(n,6676)),name:"subscriptions.create",meta:{dateSelector:!1,pageTitle:"firefly.subscriptions"}}]},{path:"/piggy-banks",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9706)]).then(n.bind(n,9706)),name:"piggy-banks.index",meta:{pageTitle:"firefly.piggyBanks",breadcrumbs:[{title:"piggy-banks",route:"piggy-banks.index",params:[]}]}}]},{path:"/piggy-banks/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7458)]).then(n.bind(n,7458)),name:"piggy-banks.create",meta:{pageTitle:"firefly.piggy-banks",breadcrumbs:[{title:"placeholder",route:"piggy-banks.create",params:[]}]}}]},{path:"/piggy-banks/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(5348)]).then(n.bind(n,5348)),name:"piggy-banks.show",meta:{pageTitle:"firefly.piggy-banks",breadcrumbs:[{title:"placeholder",route:"piggy-banks.index"}]}}]},{path:"/piggy-banks/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2324)]).then(n.bind(n,2324)),name:"piggy-banks.edit",meta:{pageTitle:"firefly.piggy-banks",breadcrumbs:[{title:"placeholder",route:"piggy-banks.index"}]}}]},{path:"/transactions/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1501)]).then(n.bind(n,1501)),name:"transactions.show",meta:{pageTitle:"firefly.transactions",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}},{title:"placeholder",route:"transactions.show",params:[]}]}}]},{path:"/transactions/create/:type",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(2194)]).then(n.bind(n,2194)),name:"transactions.create",meta:{dateSelector:!1,pageTitle:"firefly.transactions"}}]},{path:"/transactions/:type",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(5084)]).then(n.bind(n,5084)),name:"transactions.index",meta:{dateSelector:!1,pageTitle:"firefly.transactions",breadcrumbs:[{title:"transactions"}]}}]},{path:"/transactions/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9805)]).then(n.bind(n,9805)),name:"transactions.edit",meta:{pageTitle:"firefly.transactions",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}},{title:"placeholder",route:"transactions.show",params:[]}]}}]},{path:"/rules",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1224)]).then(n.bind(n,1224)),name:"rules.index",meta:{pageTitle:"firefly.rules"}}]},{path:"/rules/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7222)]).then(n.bind(n,7222)),name:"rules.show",meta:{pageTitle:"firefly.rules",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}},{title:"placeholder",route:"transactions.show",params:[]}]}}]},{path:"/rules/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(6205)]).then(n.bind(n,6205)),name:"rules.create",meta:{pageTitle:"firefly.rules",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}}]}}]},{path:"/rules/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1704)]).then(n.bind(n,1704)),name:"rules.edit",meta:{pageTitle:"firefly.rules",breadcrumbs:[{title:"placeholder",route:"rules.index",params:{type:"todo"}}]}}]},{path:"/rule-groups/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(3270)]).then(n.bind(n,3270)),name:"rule-groups.edit",meta:{pageTitle:"firefly.rules",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}}]}}]},{path:"/rule-groups/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(4902)]).then(n.bind(n,4902)),name:"rule-groups.create",meta:{pageTitle:"firefly.rule-groups",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}}]}}]},{path:"/recurring",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8810)]).then(n.bind(n,8810)),name:"recurring.index",meta:{pageTitle:"firefly.recurrences"}}]},{path:"/recurring/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(6100)]).then(n.bind(n,6100)),name:"recurring.create",meta:{pageTitle:"firefly.recurrences",breadcrumbs:[{title:"placeholder",route:"recurrences.create",params:[]}]}}]},{path:"/recurring/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7697)]).then(n.bind(n,7697)),name:"recurring.show",meta:{pageTitle:"firefly.recurrences",breadcrumbs:[{title:"placeholder",route:"recurrences.index"}]}}]},{path:"/recurring/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7736)]).then(n.bind(n,7736)),name:"recurring.edit",meta:{pageTitle:"firefly.recurrences",breadcrumbs:[{title:"placeholder",route:"recurrences.index"}]}}]},{path:"/accounts/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(3903)]).then(n.bind(n,9172)),name:"accounts.show",meta:{pageTitle:"firefly.accounts",breadcrumbs:[{title:"placeholder",route:"accounts.index",params:{type:"todo"}},{title:"placeholder",route:"accounts.show",params:[]}]}}]},{path:"/accounts/reconcile/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7552)]).then(n.bind(n,7552)),name:"accounts.reconcile",meta:{pageTitle:"firefly.accounts",breadcrumbs:[{title:"placeholder",route:"accounts.index",params:{type:"todo"}},{title:"placeholder",route:"accounts.reconcile",params:[]}]}}]},{path:"/accounts/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7407)]).then(n.bind(n,7407)),name:"accounts.edit",meta:{pageTitle:"firefly.accounts",breadcrumbs:[{title:"placeholder",route:"accounts.index",params:{type:"todo"}},{title:"placeholder",route:"accounts.edit",params:[]}]}}]},{path:"/accounts/:type",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7840)]).then(n.bind(n,7840)),name:"accounts.index",meta:{pageTitle:"firefly.accounts"}}]},{path:"/accounts/create/:type",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7956)]).then(n.bind(n,7956)),name:"accounts.create",meta:{pageTitle:"firefly.accounts"}}]},{path:"/categories",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2871)]).then(n.bind(n,2871)),name:"categories.index",meta:{pageTitle:"firefly.categories"}}]},{path:"/categories/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1730)]).then(n.bind(n,1730)),name:"categories.show",meta:{pageTitle:"firefly.categories",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/categories/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9299)]).then(n.bind(n,9299)),name:"categories.edit",meta:{pageTitle:"firefly.categories",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/categories/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(6919)]).then(n.bind(n,6919)),name:"categories.create",meta:{pageTitle:"firefly.categories",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/tags",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(4012)]).then(n.bind(n,4012)),name:"tags.index",meta:{pageTitle:"firefly.tags"}}]},{path:"/tags/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9069)]).then(n.bind(n,9069)),name:"tags.show",meta:{pageTitle:"firefly.tags",breadcrumbs:[{title:"placeholder",route:"tags.show",params:[]}]}}]},{path:"/groups",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9918)]).then(n.bind(n,9918)),name:"groups.index",meta:{pageTitle:"firefly.object_groups_page_title"}}]},{path:"/groups/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2372)]).then(n.bind(n,2372)),name:"groups.show",meta:{pageTitle:"firefly.groups",breadcrumbs:[{title:"placeholder",route:"groups.show",params:[]}]}}]},{path:"/groups/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8066)]).then(n.bind(n,8066)),name:"groups.edit",meta:{pageTitle:"firefly.groups",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/reports",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(5439)]).then(n.bind(n,1673)),name:"reports.index",meta:{pageTitle:"firefly.reports"}}]},{path:"/report/default/:accounts/:start/:end",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(9009)]).then(n.bind(n,9009)),name:"reports.default",meta:{pageTitle:"firefly.reports"}}]},{path:"/webhooks",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(363)]).then(n.bind(n,363)),name:"webhooks.index",meta:{pageTitle:"firefly.webhooks"}}]},{path:"/webhooks/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(6719)]).then(n.bind(n,6719)),name:"webhooks.show",meta:{pageTitle:"firefly.webhooks",breadcrumbs:[{title:"placeholder",route:"groups.show",params:[]}]}}]},{path:"/webhooks/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1444)]).then(n.bind(n,1444)),name:"webhooks.edit",meta:{pageTitle:"firefly.webhooks",breadcrumbs:[{title:"placeholder",route:"groups.show",params:[]}]}}]},{path:"/webhooks/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(8380)]).then(n.bind(n,8380)),name:"webhooks.create",meta:{pageTitle:"firefly.webhooks",breadcrumbs:[{title:"placeholder",route:"webhooks.show",params:[]}]}}]},{path:"/currencies",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1381)]).then(n.bind(n,1381)),name:"currencies.index",meta:{pageTitle:"firefly.currencies"}}]},{path:"/currencies/show/:code",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4851)]).then(n.bind(n,4851)),name:"currencies.show",meta:{pageTitle:"firefly.currencies",breadcrumbs:[{title:"placeholder",route:"currencies.show",params:[]}]}}]},{path:"/currencies/edit/:code",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(6127)]).then(n.bind(n,6127)),name:"currencies.edit",meta:{pageTitle:"firefly.currencies",breadcrumbs:[{title:"placeholder",route:"currencies.show",params:[]}]}}]},{path:"/currencies/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9821)]).then(n.bind(n,9821)),name:"currencies.create",meta:{pageTitle:"firefly.currencies",breadcrumbs:[{title:"placeholder",route:"currencies.create",params:[]}]}}]},{path:"/profile",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(1951)]).then(n.bind(n,1951)),name:"profile.index",meta:{pageTitle:"firefly.profile"}}]},{path:"/profile/data",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(5724)]).then(n.bind(n,5724)),name:"profile.data",meta:{pageTitle:"firefly.profile_data"}}]},{path:"/preferences",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1505)]).then(n.bind(n,1505)),name:"preferences.index",meta:{pageTitle:"firefly.preferences"}}]},{path:"/admin",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1473)]).then(n.bind(n,1473)),name:"admin.index",meta:{pageTitle:"firefly.administration"}}]},{path:"/:catchAll(.*)*",component:()=>Promise.all([n.e(4736),n.e(8218)]).then(n.bind(n,8218))}],T=v,x=(0,f.BC)((function(){const e=P.r5,t=(0,P.p7)({scrollBehavior:()=>({left:0,top:0}),routes:T,history:e("/v3/")});return t}));async function k(e,t){const n=e(b);n.use(r.Z,t);const a="function"===typeof w?await w({}):w;n.use(a);const i=(0,o.Xl)("function"===typeof x?await x({store:a}):x);return a.use((({store:e})=>{e.router=i})),{app:n,store:a,router:i}}var D=n(9527),S=n(7909),Z=n(4462),R=n(3703);const C={config:{dark:"auto"},lang:D.Z,iconSet:S.Z,plugins:{Dialog:Z.Z,LocalStorage:R.Z}};let A="function"===typeof b.preFetch?b.preFetch:void 0!==b.__c&&"function"===typeof b.__c.preFetch&&b.__c.preFetch;function O(e,t){const n=e?e.matched?e:t.resolve(e).route:t.currentRoute.value;return n?Array.prototype.concat.apply([],n.matched.map((e=>Object.keys(e.components).map((t=>{const n=e.components[t];return{path:e.path,c:n}}))))):[]}function N({router:e,store:t,publicPath:n}){e.beforeResolve(((a,r,o)=>{const i=window.location.href.replace(window.location.origin,""),c=O(a,e),s=O(r,e);let l=!1;const d=c.filter(((e,t)=>l||(l=!s[t]||s[t].c!==e.c||e.path.indexOf("/:")>-1))).filter((e=>void 0!==e.c&&("function"===typeof e.c.preFetch||void 0!==e.c.__c&&"function"===typeof e.c.__c.preFetch))).map((e=>void 0!==e.c.__c?e.c.__c.preFetch:e.c.preFetch));if(!1!==A&&(d.unshift(A),A=!1),0===d.length)return o();let p=!1;const u=e=>{p=!0,o(e)},h=()=>{!1===p&&o()};d.reduce(((e,o)=>e.then((()=>!1===p&&o({store:t,currentRoute:a,previousRoute:r,redirect:u,urlPath:i,publicPath:n})))),Promise.resolve()).then(h).catch((e=>{console.error(e),h()}))}))}const M="/v3/",B=/\/\//,j=e=>(M+e).replace(B,"/");async function I({app:e,router:t,store:n},a){let r=!1;const o=e=>{try{return j(t.resolve(e).href)}catch(n){}return Object(e)===e?null:e},i=e=>{if(r=!0,"string"===typeof e&&/^https?:\/\//.test(e))return void(window.location.href=e);const t=o(e);null!==t&&(window.location.href=t,window.location.reload())},c=window.location.href.replace(window.location.origin,"");for(let l=0;!1===r&&lPromise.all([Promise.resolve().then(n.bind(n,7030)),Promise.resolve().then(n.bind(n,1569))]).then((t=>{const n=t.map((e=>e.default)).filter((e=>"function"===typeof e));I(e,n)}))))},9167:(e,t,n)=>{n.d(t,{Z:()=>r});var a=n(1569);class r{getByName(e){return a.api.get("/api/v1/preferences/"+e)}postByName(e,t){return a.api.post("/api/v1/preferences",{name:e,data:t})}}},1569:(e,t,n)=>{n.r(t),n.d(t,{api:()=>l,default:()=>d});var a=n(3340),r=n(9981),o=n.n(r),i=n(8268);const c=(0,i.setupCache)({maxAge:9e5,exclude:{query:!1}}),s="/",l=o().create({baseURL:s,withCredentials:!0,adapter:c.adapter}),d=(0,a.xr)((({app:e})=>{o().defaults.withCredentials=!0,o().defaults.baseURL=s,e.config.globalProperties.$axios=o(),e.config.globalProperties.$api=l}))},7030:(e,t,n)=>{n.r(t),n.d(t,{default:()=>c});var a=n(3340),r=n(9991);const o={config:{html_language:"en",month_and_day_fns:"MMMM d, y"},form:{name:"Name",amount_min:"Minimum amount",amount_max:"Maximum amount",url:"URL",title:"Title",first_date:"First date",repetitions:"Repetitions",description:"Description",iban:"IBAN",skip:"Skip",date:"Date"},list:{name:"Name",account_number:"Account number",currentBalance:"Current balance",lastActivity:"Last activity",active:"Is active?"},breadcrumbs:{placeholder:"[Placeholder]",budgets:"Budgets",subscriptions:"Subscriptions",transactions:"Transactions",title_expenses:"Expenses",title_withdrawal:"Expenses",title_revenue:"Revenue / income",title_deposit:"Revenue / income",title_transfer:"Transfers",title_transfers:"Transfers",asset_accounts:"Asset accounts",expense_accounts:"Expense accounts",revenue_accounts:"Revenue accounts",liabilities_accounts:"Liabilities"},firefly:{actions:"Actions",edit:"Edit",delete:"Delete",reconcile:"Reconcile",create_new_asset:"Create new asset account",confirm_action:"Confirm action",new_budget:"New budget",new_asset_account:"New asset account",newTransfer:"New transfer",newDeposit:"New deposit",newWithdrawal:"New expense",bills_paid:"Bills paid",left_to_spend:"Left to spend",no_budget:"(no budget)",budgeted:"Budgeted",spent:"Spent",no_bill:"(no bill)",rule_trigger_source_account_starts_choice:"Source account name starts with..",rule_trigger_source_account_ends_choice:"Source account name ends with..",rule_trigger_source_account_is_choice:"Source account name is..",rule_trigger_source_account_contains_choice:"Source account name contains..",rule_trigger_account_id_choice:"Either account ID is exactly..",rule_trigger_source_account_id_choice:"Source account ID is exactly..",rule_trigger_destination_account_id_choice:"Destination account ID is exactly..",rule_trigger_account_is_cash_choice:"Either account is cash",rule_trigger_source_is_cash_choice:"Source account is (cash) account",rule_trigger_destination_is_cash_choice:"Destination account is (cash) account",rule_trigger_source_account_nr_starts_choice:"Source account number / IBAN starts with..",rule_trigger_source_account_nr_ends_choice:"Source account number / IBAN ends with..",rule_trigger_source_account_nr_is_choice:"Source account number / IBAN is..",rule_trigger_source_account_nr_contains_choice:"Source account number / IBAN contains..",rule_trigger_destination_account_starts_choice:"Destination account name starts with..",rule_trigger_destination_account_ends_choice:"Destination account name ends with..",rule_trigger_destination_account_is_choice:"Destination account name is..",rule_trigger_destination_account_contains_choice:"Destination account name contains..",rule_trigger_destination_account_nr_starts_choice:"Destination account number / IBAN starts with..",rule_trigger_destination_account_nr_ends_choice:"Destination account number / IBAN ends with..",rule_trigger_destination_account_nr_is_choice:"Destination account number / IBAN is..",rule_trigger_destination_account_nr_contains_choice:"Destination account number / IBAN contains..",rule_trigger_transaction_type_choice:"Transaction is of type..",rule_trigger_category_is_choice:"Category is..",rule_trigger_amount_less_choice:"Amount is less than..",rule_trigger_amount_is_choice:"Amount is..",rule_trigger_amount_more_choice:"Amount is more than..",rule_trigger_description_starts_choice:"Description starts with..",rule_trigger_description_ends_choice:"Description ends with..",rule_trigger_description_contains_choice:"Description contains..",rule_trigger_description_is_choice:"Description is..",rule_trigger_date_on_choice:"Transaction date is..",rule_trigger_date_before_choice:"Transaction date is before..",rule_trigger_date_after_choice:"Transaction date is after..",rule_trigger_created_at_on_choice:"Transaction was made on..",rule_trigger_updated_at_on_choice:"Transaction was last edited on..",rule_trigger_budget_is_choice:"Budget is..",rule_trigger_tag_is_choice:"Any tag is..",rule_trigger_currency_is_choice:"Transaction currency is..",rule_trigger_foreign_currency_is_choice:"Transaction foreign currency is..",rule_trigger_has_attachments_choice:"Has at least this many attachments",rule_trigger_has_no_category_choice:"Has no category",rule_trigger_has_any_category_choice:"Has a (any) category",rule_trigger_has_no_budget_choice:"Has no budget",rule_trigger_has_any_budget_choice:"Has a (any) budget",rule_trigger_has_no_bill_choice:"Has no bill",rule_trigger_has_any_bill_choice:"Has a (any) bill",rule_trigger_has_no_tag_choice:"Has no tag(s)",rule_trigger_has_any_tag_choice:"Has one or more (any) tags",rule_trigger_any_notes_choice:"Has (any) notes",rule_trigger_no_notes_choice:"Has no notes",rule_trigger_notes_is_choice:"Notes are..",rule_trigger_notes_contains_choice:"Notes contain..",rule_trigger_notes_starts_choice:"Notes start with..",rule_trigger_notes_ends_choice:"Notes end with..",rule_trigger_bill_is_choice:"Bill is..",rule_trigger_external_id_is_choice:"External ID is..",rule_trigger_internal_reference_is_choice:"Internal reference is..",rule_trigger_journal_id_choice:"Transaction journal ID is..",rule_trigger_any_external_url_choice:"Transaction has an external URL",rule_trigger_no_external_url_choice:"Transaction has no external URL",rule_trigger_id_choice:"Transaction ID is..",rule_action_delete_transaction_choice:"DELETE transaction (!)",rule_action_set_category_choice:"Set category to..",rule_action_clear_category_choice:"Clear any category",rule_action_set_budget_choice:"Set budget to..",rule_action_clear_budget_choice:"Clear any budget",rule_action_add_tag_choice:"Add tag..",rule_action_remove_tag_choice:"Remove tag..",rule_action_remove_all_tags_choice:"Remove all tags",rule_action_set_description_choice:"Set description to..",rule_action_update_piggy_choice:"Add/remove transaction amount in piggy bank..",rule_action_append_description_choice:"Append description with..",rule_action_prepend_description_choice:"Prepend description with..",rule_action_set_source_account_choice:"Set source account to..",rule_action_set_destination_account_choice:"Set destination account to..",rule_action_append_notes_choice:"Append notes with..",rule_action_prepend_notes_choice:"Prepend notes with..",rule_action_clear_notes_choice:"Remove any notes",rule_action_set_notes_choice:"Set notes to..",rule_action_link_to_bill_choice:"Link to a bill..",rule_action_convert_deposit_choice:"Convert the transaction to a deposit",rule_action_convert_withdrawal_choice:"Convert the transaction to a withdrawal",rule_action_convert_transfer_choice:"Convert the transaction to a transfer",placeholder:"[Placeholder]",recurrences:"Recurring transactions",title_expenses:"Expenses",title_withdrawal:"Expenses",title_revenue:"Revenue / income",pref_1D:"One day",pref_1W:"One week",pref_1M:"One month",pref_3M:"Three months (quarter)",pref_6M:"Six months",pref_1Y:"One year",repeat_freq_yearly:"yearly","repeat_freq_half-year":"every half-year",repeat_freq_quarterly:"quarterly",repeat_freq_monthly:"monthly",repeat_freq_weekly:"weekly",single_split:"Split",asset_accounts:"Asset accounts",expense_accounts:"Expense accounts",liabilities_accounts:"Liabilities",undefined_accounts:"Accounts",name:"Name",revenue_accounts:"Revenue accounts",description:"Description",category:"Category",title_deposit:"Revenue / income",title_transfer:"Transfers",title_transfers:"Transfers",piggyBanks:"Piggy banks",rules:"Rules",accounts:"Accounts",categories:"Categories",tags:"Tags",object_groups_page_title:"Groups",reports:"Reports",webhooks:"Webhooks",currencies:"Currencies",administration:"Administration",profile:"Profile",source_account:"Source account",destination_account:"Destination account",amount:"Amount",date:"Date",time:"Time",preferences:"Preferences",transactions:"Transactions",balance:"Balance",budgets:"Budgets",subscriptions:"Subscriptions",welcome_back:"What's playing?",bills_to_pay:"Bills to pay",net_worth:"Net worth",pref_last365:"Last year",pref_last90:"Last 90 days",pref_last30:"Last 30 days",pref_last7:"Last 7 days",pref_YTD:"Year to date",pref_QTD:"Quarter to date",pref_MTD:"Month to date"}},i={"en-US":o},c=(0,a.xr)((({app:e})=>{const t=(0,r.o)({locale:"en-US",messages:i});e.use(t)}))},3555:(e,t,n)=>{n.d(t,{S:()=>m});n(8964);var a=n(7363),r=n(1776),o=n(7104),i=n(3637),c=n(444),s=n(6490),l=n(7164),d=n(3611),p=n(9739),u=n(5057),h=n(4453);const m=(0,a.Q_)("firefly-iii",{state:()=>({drawerState:!0,viewRange:"1M",listPageSize:10,locale:"en-US",range:{start:null,end:null},defaultRange:{start:null,end:null},currencyCode:"AAA",currencyId:"0",cacheKey:"initial"}),getters:{getViewRange(e){return e.viewRange},getLocale(e){return e.locale},getListPageSize(e){return e.listPageSize},getCurrencyCode(e){return e.currencyCode},getCurrencyId(e){return e.currencyId},getRange(e){return e.range},getDefaultRange(e){return e.defaultRange},getCacheKey(e){return e.cacheKey}},actions:{refreshCacheKey(){let e=Math.random().toString(36).replace(/[^a-z]+/g,"").slice(0,8);this.setCacheKey(e)},resetRange(){let e=this.defaultRange;this.setRange(e)},setDatesFromViewRange(){let e,t,n=this.viewRange,a=new Date;switch(n){case"last365":e=(0,r.Z)((0,o.Z)(a,365)),t=(0,i.Z)(a);break;case"last90":e=(0,r.Z)((0,o.Z)(a,90)),t=(0,i.Z)(a);break;case"last30":e=(0,r.Z)((0,o.Z)(a,30)),t=(0,i.Z)(a);break;case"last7":e=(0,r.Z)((0,o.Z)(a,7)),t=(0,i.Z)(a);break;case"YTD":e=(0,c.Z)(a),t=(0,i.Z)(a);break;case"QTD":e=(0,s.Z)(a),t=(0,i.Z)(a);break;case"MTD":e=(0,l.Z)(a),t=(0,i.Z)(a);break;case"1D":e=(0,r.Z)(a),t=(0,i.Z)(a);break;case"1W":e=(0,r.Z)((0,d.Z)(a,{weekStartsOn:1})),t=(0,i.Z)((0,p.Z)(a,{weekStartsOn:1}));break;case"1M":e=(0,r.Z)((0,l.Z)(a)),t=(0,i.Z)((0,u.Z)(a));break;case"3M":e=(0,r.Z)((0,s.Z)(a)),t=(0,i.Z)((0,h.Z)(a));break;case"6M":a.getMonth()<=5&&(e=new Date(a),e.setMonth(0),e.setDate(1),e=(0,r.Z)(e),t=new Date(a),t.setMonth(5),t.setDate(30),t=(0,i.Z)(e)),a.getMonth()>5&&(e=new Date(a),e.setMonth(6),e.setDate(1),e=(0,r.Z)(e),t=new Date(a),t.setMonth(11),t.setDate(31),t=(0,i.Z)(e));break;case"1Y":e=new Date(a),e.setMonth(0),e.setDate(1),e=(0,r.Z)(e),t=new Date(a),t.setMonth(11),t.setDate(31),t=(0,i.Z)(t);break}this.setRange({start:e,end:t}),this.setDefaultRange({start:e,end:t})},updateViewRange(e){this.viewRange=e},updateListPageSize(e){this.listPageSize=e},setLocale(e){this.locale=e},setRange(e){return this.range=e,e},setDefaultRange(e){this.defaultRange=e},setCurrencyCode(e){this.currencyCode=e},setCurrencyId(e){this.currencyId=e},setCacheKey(e){this.cacheKey=e}}})}},t={};function n(a){var r=t[a];if(void 0!==r)return r.exports;var o=t[a]={exports:{}};return e[a](o,o.exports,n),o.exports}n.m=e,(()=>{var e=[];n.O=(t,a,r,o)=>{if(!a){var i=1/0;for(d=0;d=o)&&Object.keys(n.O).every((e=>n.O[e](a[s])))?a.splice(s--,1):(c=!1,o0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[a,r,o]}})(),(()=>{n.n=e=>{var t=e&&e.__esModule?()=>e["default"]:()=>e;return n.d(t,{a:t}),t}})(),(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(a,r){if(1&r&&(a=this(a)),8&r)return a;if("object"===typeof a&&a){if(4&r&&a.__esModule)return a;if(16&r&&"function"===typeof a.then)return a}var o=Object.create(null);n.r(o);var i={};e=e||[null,t({}),t([]),t(t)];for(var c=2&r&&a;"object"==typeof c&&!~e.indexOf(c);c=t(c))Object.getOwnPropertyNames(c).forEach((e=>i[e]=()=>a[e]));return i["default"]=()=>a,n.d(o,i),o}})(),(()=>{n.d=(e,t)=>{for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})}})(),(()=>{n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce(((t,a)=>(n.f[a](e,t),t)),[]))})(),(()=>{n.u=e=>"js/"+(3064===e?"chunk-common":e)+"."+{363:"8f301af6",379:"d59b7eb6",576:"7d825655",794:"ef4bbb21",1181:"c494420c",1224:"b2b70330",1381:"f84546d1",1444:"46a1355a",1473:"ec3f2463",1501:"455846cc",1505:"198cc04d",1543:"a2c65361",1704:"b4f4e63a",1730:"d161ad4a",1799:"a2ddb418",1951:"151d064f",2106:"a205192e",2194:"aa85a81a",2324:"a7019e47",2372:"a57b76b9",2686:"b49cab7a",2871:"9be1c14c",3064:"99daf31d",3270:"93f479e2",3350:"75666d5f",3903:"563210b9",4012:"a14f320a",4640:"787a9bb1",4851:"89f60adb",4853:"0cb9916c",4902:"c42bfdad",5084:"6b8b2421",5348:"97329b38",5361:"a37483af",5439:"2f3feb9b",5724:"4c13f372",6100:"7d72a863",6127:"6b52bb7f",6205:"1261bd83",6608:"95819b9b",6676:"0cb3d343",6719:"94e80403",6919:"e84d5ba8",7222:"10d16552",7407:"efc507ea",7458:"68d4ff7c",7552:"1c7019e7",7697:"322d5391",7736:"5775e125",7840:"32bb8eb0",7946:"804c1b95",7956:"c525ad5a",8066:"e970f597",8218:"b3dc6bef",8376:"f076542f",8380:"1e73512e",8493:"82249e61",8810:"fc79d2e6",9009:"b21f6d53",9069:"823b3e7b",9299:"10f41f66",9706:"b6f1ac35",9805:"09dc84cb",9821:"ea35a874",9918:"7a94fdbe"}[e]+".js"})(),(()=>{n.miniCssF=e=>"css/"+{2143:"app",4736:"vendor"}[e]+"."+{2143:"50c7ba73",4736:"c9c81b16"}[e]+".css"})(),(()=>{n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()})(),(()=>{n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="firefly-iii:";n.l=(a,r,o,i)=>{if(e[a])e[a].push(r);else{var c,s;if(void 0!==o)for(var l=document.getElementsByTagName("script"),d=0;d{c.onerror=c.onload=null,clearTimeout(h);var r=e[a];if(delete e[a],c.parentNode&&c.parentNode.removeChild(c),r&&r.forEach((e=>e(n))),t)return t(n)},h=setTimeout(u.bind(null,void 0,{type:"timeout",target:c}),12e4);c.onerror=u.bind(null,c.onerror),c.onload=u.bind(null,c.onload),s&&document.head.appendChild(c)}}})(),(()=>{n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{n.p="/v3/"})(),(()=>{var e={2143:0};n.f.j=(t,a)=>{var r=n.o(e,t)?e[t]:void 0;if(0!==r)if(r)a.push(r[2]);else{var o=new Promise(((n,a)=>r=e[t]=[n,a]));a.push(r[2]=o);var i=n.p+n.u(t),c=new Error,s=a=>{if(n.o(e,t)&&(r=e[t],0!==r&&(e[t]=void 0),r)){var o=a&&("load"===a.type?"missing":a.type),i=a&&a.target&&a.target.src;c.message="Loading chunk "+t+" failed.\n("+o+": "+i+")",c.name="ChunkLoadError",c.type=o,c.request=i,r[1](c)}};n.l(i,s,"chunk-"+t,t)}},n.O.j=t=>0===e[t];var t=(t,a)=>{var r,o,[i,c,s]=a,l=0;if(i.some((t=>0!==e[t]))){for(r in c)n.o(c,r)&&(n.m[r]=c[r]);if(s)var d=s(n)}for(t&&t(a);ln(9432)));a=n.O(a)})(); \ No newline at end of file diff --git a/public/v3/js/chunk-common.99daf31d.js b/public/v3/js/chunk-common.28d1265c.js similarity index 99% rename from public/v3/js/chunk-common.99daf31d.js rename to public/v3/js/chunk-common.28d1265c.js index 20d71046e2..a610c53e3d 100644 --- a/public/v3/js/chunk-common.99daf31d.js +++ b/public/v3/js/chunk-common.28d1265c.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[3064],{160:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(5087);class s extends r.Z{constructor(){super("accounts")}get(t,e){let a={date:e};return e?this.apiGet(t,a):this.apiGet(t)}transactions(t,e){return this.apiGetChildren("transactions",t,e)}}},3836:(t,e,a)=>{a.d(e,{Z:()=>i});var r=a(1569),s=a(5087);class i extends s.Z{constructor(){super("accounts")}list(t,e,a){let s="/api/v1/accounts";return r.api.get(s,{params:{page:e,cache:a,type:t}})}}},1138:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{post(t){let e="/api/v1/accounts";return r.api.post(e,t)}}},7912:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/budgets/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/budgets/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}transactionsWithoutBudget(t,e){let a="/api/v1/budgets/transactions-without-budget";return r.api.get(a,{params:{page:t,cache:e}})}}},4255:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/categories/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/categories/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}transactionsWithoutCategory(t,e){let a="/api/v1/categories/transactions-without-category";return r.api.get(a,{params:{page:t,cache:e}})}}},1484:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/currencies/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/currencies/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}}},6108:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{list(t,e){let a="/api/v1/currencies";return r.api.get(a,{params:{page:t,cache:e}})}}},2684:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{post(t){let e="/api/v1/currencies";return r.api.post(e,t)}makeDefault(t){let e="/api/v1/currencies/"+t+"/default";return r.api.post(e)}}},7913:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(5087);class s extends r.Z{constructor(t){super(t)}}},1741:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/object_groups/"+t;return r.api.get(e)}}},670:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/piggy_banks/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/piggy_banks/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}}},1592:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{put(t,e){let a="/api/v1/preferences/"+t;return r.api.put(a,{data:e})}}},4352:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/recurrences/"+t;return r.api.get(e)}}},5087:(t,e,a)=>{a.d(e,{Z:()=>n});var r=a(5148),s=a.n(r),i=a(1569);class n{constructor(t){s()(this,"root","/api/v1/"),s()(this,"path",""),this.path=t}apiPath(){return this.root+this.path}apiPathId(t){return this.root+this.path+"/"+t}apiGet(t,e){let a=this.apiPathId(t);return e?i.api.get(a,{params:e}):i.api.get(a)}destroy(t){let e=this.apiPathId(t);return i.api["delete"](e)}apiPathChildren(t,e){return this.apiPathId(t)+"/"+e}apiGetChildren(t,e,a){let r=this.apiPathChildren(e,t),s="still-todo";return i.api.get(r,{params:{page:a,cache:s}})}apiList(t,e){let a="transactions",r="1",s="still-todo",n=this.apiPathChildren(r,a);return i.api.get(n,{params:{page:t,cache:s}})}}},6739:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t,e){let a="/api/v1/rule_groups/"+t;return e?r.api.get(a,{params:{date:e}}):r.api.get(a)}rules(t,e,a){let s="/api/v1/rule_groups/"+t+"/rules";return r.api.get(s,{params:{page:e,cache:a}})}}},2416:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{list(t,e){let a="/api/v1/rule_groups";return r.api.get(a,{params:{page:t,cache:e}})}}},9543:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t,e){let a="/api/v1/rules/"+t;return e?r.api.get(a,{params:{date:e}}):r.api.get(a)}}},3684:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/bills/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/bills/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}}},3918:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){return r.api.get("/api/v1/configuration/"+t)}put(t,e){return r.api.put("/api/v1/configuration/"+t,e)}}},9466:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="api/v1/transactions/"+t;return r.api.get(e)}}},3247:(t,e,a)=>{a.d(e,{Z:()=>r});class r{parseResponse(t){let e={rows:[]};e.rowsPerPage=t.data.meta.pagination.per_page,e.rowsNumber=t.data.meta.pagination.total;for(let a in t.data.data)if(t.data.data.hasOwnProperty(a)){let r=t.data.data[a],s={group_id:r.id,splits:[],group_title:r.attributes.group_title};for(let t in r.attributes.transactions)if(r.attributes.transactions.hasOwnProperty(t)){let e=r.attributes.transactions[t],a={group_id:r.id,journal_id:parseInt(e.transaction_journal_id),type:e.type,description:e.description,amount:e.amount,date:e.date,source:e.source_name,destination:e.destination_name,category:e.category_name,budget:e.budget_name,currencyCode:e.currency_code};1===r.attributes.transactions.length&&0===parseInt(t)&&(s.group_title=e.description),0===parseInt(t)&&(s={...s,...a}),r.attributes.transactions.length>0&&(s.splits.push(a),t>0&&(s.amount=parseFloat(s.amount)+parseFloat(a.amount)))}e.rows.push(s)}return e}}},9599:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/webhooks/"+t;return r.api.get(e)}}},5146:(t,e,a)=>{a.d(e,{Z:()=>Q});var r=a(9835),s=a(6970),i=a(1957);const n={key:0},o={key:1},p=(0,r.Uk)("Edit"),l=(0,r.Uk)("Delete"),u={class:"text-left"},c=(0,r.Uk)(" j ");function d(t,e,a,d,g,w){const m=(0,r.up)("q-th"),h=(0,r.up)("q-tr"),f=(0,r.up)("q-btn"),y=(0,r.up)("q-td"),_=(0,r.up)("q-icon"),k=(0,r.up)("router-link"),b=(0,r.up)("q-item-label"),v=(0,r.up)("q-item-section"),Z=(0,r.up)("q-item"),W=(0,r.up)("q-list"),P=(0,r.up)("q-btn-dropdown"),q=(0,r.up)("q-table"),C=(0,r.Q2)("close-popup");return(0,r.wg)(),(0,r.j4)(q,{title:a.title,rows:a.rows,columns:g.columns,"row-key":"group_id",pagination:g.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>g.pagination=t),loading:a.loading,class:"q-ma-md",onRequest:w.onRequest},{header:(0,r.w5)((t=>[(0,r.Wm)(h,{props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(m,{"auto-width":""}),((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(t.cols,(e=>((0,r.wg)(),(0,r.j4)(m,{key:e.name,props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,r.w5)((t=>[(0,r.Wm)(h,{props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(y,{"auto-width":""},{default:(0,r.w5)((()=>[t.row.splits.length>1?((0,r.wg)(),(0,r.j4)(f,{key:0,size:"sm",round:"",dense:"",onClick:e=>t.expand=!t.expand,icon:t.expand?"fas fa-minus-circle":"fas fa-plus-circle"},null,8,["onClick","icon"])):(0,r.kq)("",!0)])),_:2},1024),(0,r.Wm)(y,{key:"type",props:t},{default:(0,r.w5)((()=>["deposit"===t.row.type.toLowerCase()?((0,r.wg)(),(0,r.j4)(_,{key:0,class:"fas fa-long-arrow-alt-right"})):(0,r.kq)("",!0),"withdrawal"===t.row.type.toLowerCase()?((0,r.wg)(),(0,r.j4)(_,{key:1,class:"fas fa-long-arrow-alt-left"})):(0,r.kq)("",!0),"transfer"===t.row.type.toLowerCase()?((0,r.wg)(),(0,r.j4)(_,{key:2,class:"fas fa-arrows-alt-h"})):(0,r.kq)("",!0)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"description",props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(k,{to:{name:"transactions.show",params:{id:t.row.group_id}},class:"text-primary"},{default:(0,r.w5)((()=>[1===t.row.splits.length?((0,r.wg)(),(0,r.iD)("span",n,(0,s.zw)(t.row.description),1)):(0,r.kq)("",!0),t.row.splits.length>1?((0,r.wg)(),(0,r.iD)("span",o,(0,s.zw)(t.row.group_title),1)):(0,r.kq)("",!0)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"amount",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(w.formatAmount(t.row.currencyCode,t.row.amount)),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"date",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(w.formatDate(t.row.date)),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"source",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(t.row.source),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"destination",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(t.row.destination),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"category",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(t.row.category),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"budget",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(t.row.budget),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"menu",props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(P,{color:"primary",label:"Actions",size:"sm"},{default:(0,r.w5)((()=>[(0,r.Wm)(W,null,{default:(0,r.w5)((()=>[(0,r.wy)(((0,r.wg)(),(0,r.j4)(Z,{clickable:"",to:{name:"transactions.edit",params:{id:t.row.group_id}}},{default:(0,r.w5)((()=>[(0,r.Wm)(v,null,{default:(0,r.w5)((()=>[(0,r.Wm)(b,null,{default:(0,r.w5)((()=>[p])),_:1})])),_:1})])),_:2},1032,["to"])),[[C]]),(0,r.wy)(((0,r.wg)(),(0,r.j4)(Z,{clickable:"",onClick:e=>w.deleteTransaction(t.row.group_id,t.row.description,t.row.group_title)},{default:(0,r.w5)((()=>[(0,r.Wm)(v,null,{default:(0,r.w5)((()=>[(0,r.Wm)(b,null,{default:(0,r.w5)((()=>[l])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[C]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"]),((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(t.row.splits,(e=>(0,r.wy)(((0,r.wg)(),(0,r.j4)(h,{props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(y,{"auto-width":""}),(0,r.Wm)(y,{"auto-width":""}),(0,r.Wm)(y,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,(0,s.zw)(e.description),1)])),_:2},1024),(0,r.Wm)(y,{key:"amount",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(w.formatAmount(e.currencyCode,e.amount)),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"date"}),(0,r.Wm)(y,{key:"source"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.source),1)])),_:2},1024),(0,r.Wm)(y,{key:"destination"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.destination),1)])),_:2},1024),(0,r.Wm)(y,{key:"category"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.category),1)])),_:2},1024),(0,r.Wm)(y,{key:"budget"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.budget),1)])),_:2},1024),(0,r.Wm)(y,{key:"menu",props:t},{default:(0,r.w5)((()=>[c])),_:2},1032,["props"])])),_:2},1032,["props"])),[[i.F8,t.expand]]))),256))])),_:1},8,["title","rows","columns","pagination","loading","onRequest"])}var g=a(8898),w=a(7913),m=a(3555);const h={name:"LargeTable",props:{title:String,rows:Array,loading:Boolean,page:Number,rowsPerPage:Number,rowsNumber:Number},data(){return{pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},columns:[{name:"type",label:" ",field:"type",style:"width: 30px"},{name:"description",label:"Description",field:"description",align:"left"},{name:"amount",label:"Amount",field:"amount"},{name:"date",label:"Date",field:"date",align:"left"},{name:"source",label:"Source",field:"source",align:"left"},{name:"destination",label:"Destination",field:"destination",align:"left"},{name:"category",label:"Category",field:"category",align:"left"},{name:"budget",label:"Budget",field:"budget",align:"left"},{name:"menu",label:" ",field:"menu",align:"left"}],store:null}},mounted(){this.pagination.page=this.page,this.pagination.rowsPerPage=this.rowsPerPage,this.pagination.rowsNumber=this.rowsNumber},watch:{page:function(t){this.pagination.page=t},rowsPerPage:function(t){this.pagination.rowsPerPage=t},rowsNumber:function(t){this.pagination.rowsNumber=t}},methods:{formatDate:function(t){return(0,g.Z)(new Date(t),this.$t("config.month_and_day_fns"))},formatAmount:function(t,e){return Intl.NumberFormat("en-US",{style:"currency",currency:t}).format(e)},onRequest:function(t){this.$emit("on-request",{page:t.pagination.page})},deleteTransaction:function(t,e,a){let r=e;""!==a&&(r=a),this.$q.dialog({title:"Confirm",message:'Do you want to delete transaction "'+r+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyTransaction(t)}))},destroyTransaction:function(t){new w.Z("transactions").destroy(t).then((()=>{this.store=(0,m.S)(),this.store.refreshCacheKey()}))}}};var f=a(1639),y=a(1746),_=a(9546),k=a(1682),b=a(7220),v=a(8879),Z=a(2857),W=a(2045),P=a(3246),q=a(490),C=a(1233),z=a(3115),U=a(2146),D=a(9984),j=a.n(D);const I=(0,f.Z)(h,[["render",d]]),Q=I;j()(h,"components",{QTable:y.Z,QTr:_.Z,QTh:k.Z,QTd:b.Z,QBtn:v.Z,QIcon:Z.Z,QBtnDropdown:W.Z,QList:P.Z,QItem:q.Z,QItemSection:C.Z,QItemLabel:z.Z}),j()(h,"directives",{ClosePopup:U.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[3064],{160:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(5087);class s extends r.Z{constructor(){super("accounts")}get(t,e){let a={date:e};return e?this.apiGet(t,a):this.apiGet(t)}transactions(t,e){return this.apiGetChildren("transactions",t,e)}}},3836:(t,e,a)=>{a.d(e,{Z:()=>i});var r=a(1569),s=a(5087);class i extends s.Z{constructor(){super("accounts")}list(t,e,a){let s="/api/v1/accounts";return r.api.get(s,{params:{page:e,cache:a,type:t}})}}},1138:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{post(t){let e="/api/v1/accounts";return r.api.post(e,t)}}},7912:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/budgets/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/budgets/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}transactionsWithoutBudget(t,e){let a="/api/v1/budgets/transactions-without-budget";return r.api.get(a,{params:{page:t,cache:e}})}}},4255:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/categories/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/categories/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}transactionsWithoutCategory(t,e){let a="/api/v1/categories/transactions-without-category";return r.api.get(a,{params:{page:t,cache:e}})}}},1484:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/currencies/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/currencies/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}}},6108:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{list(t,e){let a="/api/v1/currencies";return r.api.get(a,{params:{page:t,cache:e}})}}},2684:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{post(t){let e="/api/v1/currencies";return r.api.post(e,t)}makeDefault(t){let e="/api/v1/currencies/"+t+"/default";return r.api.post(e)}}},7913:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(5087);class s extends r.Z{constructor(t){super(t)}}},1741:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/object_groups/"+t;return r.api.get(e)}}},670:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/piggy_banks/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/piggy_banks/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}}},1592:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{put(t,e){let a="/api/v1/preferences/"+t;return r.api.put(a,{data:e})}}},4352:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/recurrences/"+t;return r.api.get(e)}}},5087:(t,e,a)=>{a.d(e,{Z:()=>n});var r=a(5148),s=a.n(r),i=a(1569);class n{constructor(t){s()(this,"root","/api/v1/"),s()(this,"path",""),this.path=t}apiPath(){return this.root+this.path}apiPathId(t){return this.root+this.path+"/"+t}apiGet(t,e){let a=this.apiPathId(t);return e?i.api.get(a,{params:e}):i.api.get(a)}destroy(t){let e=this.apiPathId(t);return i.api["delete"](e)}apiPathChildren(t,e){return this.apiPathId(t)+"/"+e}apiGetChildren(t,e,a){let r=this.apiPathChildren(e,t),s="still-todo";return i.api.get(r,{params:{page:a,cache:s}})}apiList(t,e){let a="transactions",r="1",s="still-todo",n=this.apiPathChildren(r,a);return i.api.get(n,{params:{page:t,cache:s}})}}},6739:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t,e){let a="/api/v1/rule_groups/"+t;return e?r.api.get(a,{params:{date:e}}):r.api.get(a)}rules(t,e,a){let s="/api/v1/rule_groups/"+t+"/rules";return r.api.get(s,{params:{page:e,cache:a}})}}},2416:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{list(t,e){let a="/api/v1/rule_groups";return r.api.get(a,{params:{page:t,cache:e}})}}},9543:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t,e){let a="/api/v1/rules/"+t;return e?r.api.get(a,{params:{date:e}}):r.api.get(a)}}},3684:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/bills/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/bills/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}}},3918:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){return r.api.get("/api/v1/configuration/"+t)}put(t,e){return r.api.put("/api/v1/configuration/"+t,e)}}},9466:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="api/v1/transactions/"+t;return r.api.get(e)}}},3247:(t,e,a)=>{a.d(e,{Z:()=>r});class r{parseResponse(t){let e={rows:[]};e.rowsPerPage=t.data.meta.pagination.per_page,e.rowsNumber=t.data.meta.pagination.total;for(let a in t.data.data)if(t.data.data.hasOwnProperty(a)){let r=t.data.data[a],s={group_id:r.id,splits:[],group_title:r.attributes.group_title};for(let t in r.attributes.transactions)if(r.attributes.transactions.hasOwnProperty(t)){let e=r.attributes.transactions[t],a={group_id:r.id,journal_id:parseInt(e.transaction_journal_id),type:e.type,description:e.description,amount:e.amount,date:e.date,source:e.source_name,destination:e.destination_name,category:e.category_name,budget:e.budget_name,currencyCode:e.currency_code};1===r.attributes.transactions.length&&0===parseInt(t)&&(s.group_title=e.description),0===parseInt(t)&&(s={...s,...a}),r.attributes.transactions.length>0&&(s.splits.push(a),t>0&&(s.amount=parseFloat(s.amount)+parseFloat(a.amount)))}e.rows.push(s)}return e}}},9599:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/webhooks/"+t;return r.api.get(e)}}},5146:(t,e,a)=>{a.d(e,{Z:()=>Q});var r=a(9835),s=a(6970),i=a(1957);const n={key:0},o={key:1},p=(0,r.Uk)("Edit"),l=(0,r.Uk)("Delete"),u={class:"text-left"},c=(0,r.Uk)(" j ");function d(t,e,a,d,g,w){const m=(0,r.up)("q-th"),h=(0,r.up)("q-tr"),f=(0,r.up)("q-btn"),y=(0,r.up)("q-td"),_=(0,r.up)("q-icon"),k=(0,r.up)("router-link"),b=(0,r.up)("q-item-label"),v=(0,r.up)("q-item-section"),Z=(0,r.up)("q-item"),W=(0,r.up)("q-list"),P=(0,r.up)("q-btn-dropdown"),q=(0,r.up)("q-table"),C=(0,r.Q2)("close-popup");return(0,r.wg)(),(0,r.j4)(q,{title:a.title,rows:a.rows,columns:g.columns,"row-key":"group_id",pagination:g.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>g.pagination=t),loading:a.loading,class:"q-ma-md",onRequest:w.onRequest},{header:(0,r.w5)((t=>[(0,r.Wm)(h,{props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(m,{"auto-width":""}),((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(t.cols,(e=>((0,r.wg)(),(0,r.j4)(m,{key:e.name,props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,r.w5)((t=>[(0,r.Wm)(h,{props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(y,{"auto-width":""},{default:(0,r.w5)((()=>[t.row.splits.length>1?((0,r.wg)(),(0,r.j4)(f,{key:0,size:"sm",round:"",dense:"",onClick:e=>t.expand=!t.expand,icon:t.expand?"fas fa-minus-circle":"fas fa-plus-circle"},null,8,["onClick","icon"])):(0,r.kq)("",!0)])),_:2},1024),(0,r.Wm)(y,{key:"type",props:t},{default:(0,r.w5)((()=>["deposit"===t.row.type.toLowerCase()?((0,r.wg)(),(0,r.j4)(_,{key:0,class:"fas fa-long-arrow-alt-right"})):(0,r.kq)("",!0),"withdrawal"===t.row.type.toLowerCase()?((0,r.wg)(),(0,r.j4)(_,{key:1,class:"fas fa-long-arrow-alt-left"})):(0,r.kq)("",!0),"transfer"===t.row.type.toLowerCase()?((0,r.wg)(),(0,r.j4)(_,{key:2,class:"fas fa-arrows-alt-h"})):(0,r.kq)("",!0)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"description",props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(k,{to:{name:"transactions.show",params:{id:t.row.group_id}},class:"text-primary"},{default:(0,r.w5)((()=>[1===t.row.splits.length?((0,r.wg)(),(0,r.iD)("span",n,(0,s.zw)(t.row.description),1)):(0,r.kq)("",!0),t.row.splits.length>1?((0,r.wg)(),(0,r.iD)("span",o,(0,s.zw)(t.row.group_title),1)):(0,r.kq)("",!0)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"amount",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(w.formatAmount(t.row.currencyCode,t.row.amount)),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"date",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(w.formatDate(t.row.date)),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"source",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(t.row.source),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"destination",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(t.row.destination),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"category",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(t.row.category),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"budget",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(t.row.budget),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"menu",props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(P,{color:"primary",label:"Actions",size:"sm"},{default:(0,r.w5)((()=>[(0,r.Wm)(W,null,{default:(0,r.w5)((()=>[(0,r.wy)(((0,r.wg)(),(0,r.j4)(Z,{clickable:"",to:{name:"transactions.edit",params:{id:t.row.group_id}}},{default:(0,r.w5)((()=>[(0,r.Wm)(v,null,{default:(0,r.w5)((()=>[(0,r.Wm)(b,null,{default:(0,r.w5)((()=>[p])),_:1})])),_:1})])),_:2},1032,["to"])),[[C]]),(0,r.wy)(((0,r.wg)(),(0,r.j4)(Z,{clickable:"",onClick:e=>w.deleteTransaction(t.row.group_id,t.row.description,t.row.group_title)},{default:(0,r.w5)((()=>[(0,r.Wm)(v,null,{default:(0,r.w5)((()=>[(0,r.Wm)(b,null,{default:(0,r.w5)((()=>[l])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[C]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"]),((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(t.row.splits,(e=>(0,r.wy)(((0,r.wg)(),(0,r.j4)(h,{props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(y,{"auto-width":""}),(0,r.Wm)(y,{"auto-width":""}),(0,r.Wm)(y,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,(0,s.zw)(e.description),1)])),_:2},1024),(0,r.Wm)(y,{key:"amount",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(w.formatAmount(e.currencyCode,e.amount)),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"date"}),(0,r.Wm)(y,{key:"source"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.source),1)])),_:2},1024),(0,r.Wm)(y,{key:"destination"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.destination),1)])),_:2},1024),(0,r.Wm)(y,{key:"category"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.category),1)])),_:2},1024),(0,r.Wm)(y,{key:"budget"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.budget),1)])),_:2},1024),(0,r.Wm)(y,{key:"menu",props:t},{default:(0,r.w5)((()=>[c])),_:2},1032,["props"])])),_:2},1032,["props"])),[[i.F8,t.expand]]))),256))])),_:1},8,["title","rows","columns","pagination","loading","onRequest"])}var g=a(8898),w=a(7913),m=a(3555);const h={name:"LargeTable",props:{title:String,rows:Array,loading:Boolean,page:Number,rowsPerPage:Number,rowsNumber:Number},data(){return{pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},columns:[{name:"type",label:" ",field:"type",style:"width: 30px"},{name:"description",label:"Description",field:"description",align:"left"},{name:"amount",label:"Amount",field:"amount"},{name:"date",label:"Date",field:"date",align:"left"},{name:"source",label:"Source",field:"source",align:"left"},{name:"destination",label:"Destination",field:"destination",align:"left"},{name:"category",label:"Category",field:"category",align:"left"},{name:"budget",label:"Budget",field:"budget",align:"left"},{name:"menu",label:" ",field:"menu",align:"left"}],store:null}},mounted(){this.pagination.page=this.page,this.pagination.rowsPerPage=this.rowsPerPage,this.pagination.rowsNumber=this.rowsNumber},watch:{page:function(t){this.pagination.page=t},rowsPerPage:function(t){this.pagination.rowsPerPage=t},rowsNumber:function(t){this.pagination.rowsNumber=t}},methods:{formatDate:function(t){return(0,g.Z)(new Date(t),this.$t("config.month_and_day_fns"))},formatAmount:function(t,e){return Intl.NumberFormat("en-US",{style:"currency",currency:t}).format(e)},onRequest:function(t){this.$emit("on-request",{page:t.pagination.page})},deleteTransaction:function(t,e,a){let r=e;""!==a&&(r=a),this.$q.dialog({title:"Confirm",message:'Do you want to delete transaction "'+r+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyTransaction(t)}))},destroyTransaction:function(t){new w.Z("transactions").destroy(t).then((()=>{this.store=(0,m.S)(),this.store.refreshCacheKey()}))}}};var f=a(1639),y=a(9497),_=a(9546),k=a(1682),b=a(7220),v=a(8879),Z=a(2857),W=a(2045),P=a(3246),q=a(490),C=a(1233),z=a(3115),U=a(2146),D=a(9984),j=a.n(D);const I=(0,f.Z)(h,[["render",d]]),Q=I;j()(h,"components",{QTable:y.Z,QTr:_.Z,QTh:k.Z,QTd:b.Z,QBtn:v.Z,QIcon:Z.Z,QBtnDropdown:W.Z,QList:P.Z,QItem:q.Z,QItemSection:C.Z,QItemLabel:z.Z}),j()(h,"directives",{ClosePopup:U.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/vendor.60762575.js b/public/v3/js/vendor.5bb4a90b.js similarity index 67% rename from public/v3/js/vendor.60762575.js rename to public/v3/js/vendor.5bb4a90b.js index 43fe7a140a..bf33d16bab 100644 --- a/public/v3/js/vendor.60762575.js +++ b/public/v3/js/vendor.5bb4a90b.js @@ -1,9 +1,9 @@ -(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4736],{9984:e=>{e.exports=function(e,t,n){const i=void 0!==e.__vccOpts?e.__vccOpts:e,o=i[t];if(void 0===o)i[t]=n;else for(const r in n)void 0===o[r]&&(o[r]=n[r])}},499:(e,t,n)=>{"use strict";n.d(t,{$y:()=>Oe,B:()=>a,BK:()=>et,Bj:()=>r,EB:()=>c,Fl:()=>ot,IU:()=>ze,Jd:()=>L,OT:()=>Te,PG:()=>Me,SU:()=>$e,Um:()=>je,Vh:()=>nt,WL:()=>Ke,X$:()=>E,X3:()=>Ie,XI:()=>We,Xl:()=>He,YS:()=>Fe,ZM:()=>Qe,cE:()=>C,dq:()=>Ye,iH:()=>Xe,j:()=>T,lk:()=>j,nZ:()=>l,oR:()=>Ze,qj:()=>Le,qq:()=>k,sT:()=>_,yT:()=>Re});var i=n(6970);let o;class r{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&o&&(this.parent=o,this.index=(o.scopes||(o.scopes=[])).push(this)-1)}run(e){if(this.active){const t=o;try{return o=this,e()}finally{o=t}}else 0}on(){o=this}off(){o=this.parent}stop(e){if(this.active){let t,n;for(t=0,n=this.effects.length;t{const t=new Set(e);return t.w=0,t.n=0,t},d=e=>(e.w&m)>0,h=e=>(e.n&m)>0,f=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let i=0;i{("length"===t||t>=o)&&l.push(e)}));else switch(void 0!==n&&l.push(s.get(n)),t){case"add":(0,i.kJ)(e)?(0,i.S0)(n)&&l.push(s.get("length")):(l.push(s.get(y)),(0,i._N)(e)&&l.push(s.get(w)));break;case"delete":(0,i.kJ)(e)||(l.push(s.get(y)),(0,i._N)(e)&&l.push(s.get(w)));break;case"set":(0,i._N)(e)&&l.push(s.get(y));break}if(1===l.length)l[0]&&M(l[0]);else{const e=[];for(const t of l)t&&e.push(...t);M(u(e))}}function M(e,t){const n=(0,i.kJ)(e)?e:[...e];for(const i of n)i.computed&&O(i,t);for(const i of n)i.computed||O(i,t)}function O(e,t){(e!==x||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const R=(0,i.fY)("__proto__,__v_isRef,__isVue"),I=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(i.yk)),z=Y(),H=Y(!1,!0),N=Y(!0),B=Y(!0,!0),q=D();function D(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=ze(this);for(let t=0,o=this.length;t{e[t]=function(...e){L();const n=ze(this)[t].apply(this,e);return j(),n}})),e}function Y(e=!1,t=!1){return function(n,o,r){if("__v_isReactive"===o)return!e;if("__v_isReadonly"===o)return e;if("__v_isShallow"===o)return t;if("__v_raw"===o&&r===(e?t?_e:Ce:t?Se:ke).get(n))return n;const a=(0,i.kJ)(n);if(!e&&a&&(0,i.RI)(q,o))return Reflect.get(q,o,r);const s=Reflect.get(n,o,r);return((0,i.yk)(o)?I.has(o):R(o))?s:(e||T(n,"get",o),t?s:Ye(s)?a&&(0,i.S0)(o)?s:s.value:(0,i.Kn)(s)?e?Te(s):Le(s):s)}}const X=V(),W=V(!0);function V(e=!1){return function(t,n,o,r){let a=t[n];if(Oe(a)&&Ye(a)&&!Ye(o))return!1;if(!e&&!Oe(o)&&(Re(o)||(o=ze(o),a=ze(a)),!(0,i.kJ)(t)&&Ye(a)&&!Ye(o)))return a.value=o,!0;const s=(0,i.kJ)(t)&&(0,i.S0)(n)?Number(n)e,te=e=>Reflect.getPrototypeOf(e);function ne(e,t,n=!1,i=!1){e=e["__v_raw"];const o=ze(e),r=ze(t);n||(t!==r&&T(o,"get",t),T(o,"get",r));const{has:a}=te(o),s=i?ee:n?Be:Ne;return a.call(o,t)?s(e.get(t)):a.call(o,r)?s(e.get(r)):void(e!==o&&e.get(t))}function ie(e,t=!1){const n=this["__v_raw"],i=ze(n),o=ze(e);return t||(e!==o&&T(i,"has",e),T(i,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function oe(e,t=!1){return e=e["__v_raw"],!t&&T(ze(e),"iterate",y),Reflect.get(e,"size",e)}function re(e){e=ze(e);const t=ze(this),n=te(t),i=n.has.call(t,e);return i||(t.add(e),E(t,"add",e,e)),this}function ae(e,t){t=ze(t);const n=ze(this),{has:o,get:r}=te(n);let a=o.call(n,e);a||(e=ze(e),a=o.call(n,e));const s=r.call(n,e);return n.set(e,t),a?(0,i.aU)(t,s)&&E(n,"set",e,t,s):E(n,"add",e,t),this}function se(e){const t=ze(this),{has:n,get:i}=te(t);let o=n.call(t,e);o||(e=ze(e),o=n.call(t,e));const r=i?i.call(t,e):void 0,a=t.delete(e);return o&&E(t,"delete",e,void 0,r),a}function le(){const e=ze(this),t=0!==e.size,n=void 0,i=e.clear();return t&&E(e,"clear",void 0,void 0,n),i}function ce(e,t){return function(n,i){const o=this,r=o["__v_raw"],a=ze(r),s=t?ee:e?Be:Ne;return!e&&T(a,"iterate",y),r.forEach(((e,t)=>n.call(i,s(e),s(t),o)))}}function ue(e,t,n){return function(...o){const r=this["__v_raw"],a=ze(r),s=(0,i._N)(a),l="entries"===e||e===Symbol.iterator&&s,c="keys"===e&&s,u=r[e](...o),d=n?ee:t?Be:Ne;return!t&&T(a,"iterate",c?w:y),{next(){const{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:l?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}function de(e){return function(...t){return"delete"!==e&&this}}function he(){const e={get(e){return ne(this,e)},get size(){return oe(this)},has:ie,add:re,set:ae,delete:se,clear:le,forEach:ce(!1,!1)},t={get(e){return ne(this,e,!1,!0)},get size(){return oe(this)},has:ie,add:re,set:ae,delete:se,clear:le,forEach:ce(!1,!0)},n={get(e){return ne(this,e,!0)},get size(){return oe(this,!0)},has(e){return ie.call(this,e,!0)},add:de("add"),set:de("set"),delete:de("delete"),clear:de("clear"),forEach:ce(!0,!1)},i={get(e){return ne(this,e,!0,!0)},get size(){return oe(this,!0)},has(e){return ie.call(this,e,!0)},add:de("add"),set:de("set"),delete:de("delete"),clear:de("clear"),forEach:ce(!0,!0)},o=["keys","values","entries",Symbol.iterator];return o.forEach((o=>{e[o]=ue(o,!1,!1),n[o]=ue(o,!0,!1),t[o]=ue(o,!1,!0),i[o]=ue(o,!0,!0)})),[e,n,t,i]}const[fe,pe,ge,ve]=he();function me(e,t){const n=t?e?ve:ge:e?pe:fe;return(t,o,r)=>"__v_isReactive"===o?!e:"__v_isReadonly"===o?e:"__v_raw"===o?t:Reflect.get((0,i.RI)(n,o)&&o in t?n:t,o,r)}const be={get:me(!1,!1)},xe={get:me(!1,!0)},ye={get:me(!0,!1)},we={get:me(!0,!0)};const ke=new WeakMap,Se=new WeakMap,Ce=new WeakMap,_e=new WeakMap;function Ae(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Pe(e){return e["__v_skip"]||!Object.isExtensible(e)?0:Ae((0,i.W7)(e))}function Le(e){return Oe(e)?e:Ee(e,!1,G,be,ke)}function je(e){return Ee(e,!1,J,xe,Se)}function Te(e){return Ee(e,!0,K,ye,Ce)}function Fe(e){return Ee(e,!0,Q,we,_e)}function Ee(e,t,n,o,r){if(!(0,i.Kn)(e))return e;if(e["__v_raw"]&&(!t||!e["__v_isReactive"]))return e;const a=r.get(e);if(a)return a;const s=Pe(e);if(0===s)return e;const l=new Proxy(e,2===s?o:n);return r.set(e,l),l}function Me(e){return Oe(e)?Me(e["__v_raw"]):!(!e||!e["__v_isReactive"])}function Oe(e){return!(!e||!e["__v_isReadonly"])}function Re(e){return!(!e||!e["__v_isShallow"])}function Ie(e){return Me(e)||Oe(e)}function ze(e){const t=e&&e["__v_raw"];return t?ze(t):e}function He(e){return(0,i.Nj)(e,"__v_skip",!0),e}const Ne=e=>(0,i.Kn)(e)?Le(e):e,Be=e=>(0,i.Kn)(e)?Te(e):e;function qe(e){A&&x&&(e=ze(e),F(e.dep||(e.dep=u())))}function De(e,t){e=ze(e),e.dep&&M(e.dep)}function Ye(e){return!(!e||!0!==e.__v_isRef)}function Xe(e){return Ve(e,!1)}function We(e){return Ve(e,!0)}function Ve(e,t){return Ye(e)?e:new Ue(e,t)}class Ue{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:ze(e),this._value=t?e:Ne(e)}get value(){return qe(this),this._value}set value(e){e=this.__v_isShallow?e:ze(e),(0,i.aU)(e,this._rawValue)&&(this._rawValue=e,this._value=this.__v_isShallow?e:Ne(e),De(this,e))}}function Ze(e){De(e,void 0)}function $e(e){return Ye(e)?e.value:e}const Ge={get:(e,t,n)=>$e(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const o=e[t];return Ye(o)&&!Ye(n)?(o.value=n,!0):Reflect.set(e,t,n,i)}};function Ke(e){return Me(e)?e:new Proxy(e,Ge)}class Je{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:t,set:n}=e((()=>qe(this)),(()=>De(this)));this._get=t,this._set=n}get value(){return this._get()}set value(e){this._set(e)}}function Qe(e){return new Je(e)}function et(e){const t=(0,i.kJ)(e)?new Array(e.length):{};for(const n in e)t[n]=nt(e,n);return t}class tt{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}}function nt(e,t,n){const i=e[t];return Ye(i)?i:new tt(e,t,n)}class it{constructor(e,t,n,i){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new k(e,(()=>{this._dirty||(this._dirty=!0,De(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!i,this["__v_isReadonly"]=n}get value(){const e=ze(this);return qe(e),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function ot(e,t,n=!1){let o,r;const a=(0,i.mf)(e);a?(o=e,r=i.dG):(o=e.get,r=e.set);const s=new it(o,r,a||!r,n);return s}},9835:(e,t,n)=>{"use strict";n.d(t,{$d:()=>f,$y:()=>i.$y,Ah:()=>lt,B:()=>i.B,BK:()=>i.BK,Bj:()=>i.Bj,Bz:()=>Ni,C3:()=>$n,C_:()=>o.C_,Cn:()=>J,EB:()=>i.EB,Eo:()=>yn,F4:()=>ni,FN:()=>vi,Fl:()=>zi,G:()=>no,HX:()=>Q,HY:()=>Mn,Ho:()=>ii,IU:()=>i.IU,JJ:()=>ye,Jd:()=>st,KU:()=>h,Ko:()=>St,LL:()=>xt,MW:()=>Hi,MX:()=>Ji,Mr:()=>Ki,Nv:()=>Ct,OT:()=>i.OT,Ob:()=>Ue,P$:()=>Oe,PG:()=>i.PG,Q2:()=>yt,Q6:()=>Be,RC:()=>Ye,Rh:()=>Se,Rr:()=>Di,S3:()=>p,SU:()=>i.SU,U2:()=>Ie,Uc:()=>$i,Uk:()=>oi,Um:()=>i.Um,Us:()=>xn,Vh:()=>i.Vh,WI:()=>_t,WL:()=>i.WL,WY:()=>Bi,Wm:()=>ei,X3:()=>i.X3,XI:()=>i.XI,Xl:()=>i.Xl,Xn:()=>rt,Y1:()=>Ai,Y3:()=>j,Y8:()=>Fe,YP:()=>Ae,YS:()=>i.YS,Yq:()=>ut,ZK:()=>a,ZM:()=>i.ZM,Zq:()=>Gi,_:()=>Qn,_A:()=>o._A,aZ:()=>qe,b9:()=>qi,bT:()=>dt,bv:()=>ot,cE:()=>i.cE,d1:()=>ht,dD:()=>K,dG:()=>ui,dl:()=>$e,dq:()=>i.dq,ec:()=>X,eq:()=>io,f3:()=>we,h:()=>Zi,hR:()=>o.hR,i8:()=>eo,iD:()=>Wn,iH:()=>i.iH,ic:()=>at,j4:()=>Vn,j5:()=>o.j5,kC:()=>o.kC,kq:()=>ai,l1:()=>Yi,lA:()=>Un,lR:()=>En,m0:()=>ke,mW:()=>q,mv:()=>Ui,mx:()=>Pt,n4:()=>ue,nK:()=>Ne,nQ:()=>Qi,nZ:()=>i.nZ,oR:()=>i.oR,of:()=>Pi,p1:()=>Vi,qG:()=>In,qZ:()=>Yn,qb:()=>I,qj:()=>i.qj,qq:()=>i.qq,ry:()=>oo,sT:()=>i.sT,se:()=>Ge,sv:()=>Rn,uE:()=>ri,u_:()=>Wi,up:()=>mt,vl:()=>ct,vs:()=>o.vs,w5:()=>ee,wF:()=>it,wg:()=>Nn,wy:()=>ft,xv:()=>On,yT:()=>i.yT,yX:()=>Ce,zw:()=>o.zw});var i=n(499),o=n(6970);const r=[];function a(e,...t){(0,i.Jd)();const n=r.length?r[r.length-1].component:null,o=n&&n.appContext.config.warnHandler,a=s();if(o)h(o,n,11,[e+t.join(""),n&&n.proxy,a.map((({vnode:e})=>`at <${Ri(n,e.type)}>`)).join("\n"),a]);else{const n=[`[Vue warn]: ${e}`,...t];a.length&&n.push("\n",...l(a)),console.warn(...n)}(0,i.lk)()}function s(){let e=r[r.length-1];if(!e)return[];const t=[];while(e){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const i=e.component&&e.component.parent;e=i&&i.vnode}return t}function l(e){const t=[];return e.forEach(((e,n)=>{t.push(...0===n?[]:["\n"],...c(e))})),t}function c({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",i=!!e.component&&null==e.component.parent,o=` at <${Ri(e.component,e.type,i)}`,r=">"+n;return e.props?[o,...u(e.props),r]:[o+r]}function u(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach((n=>{t.push(...d(n,e[n]))})),n.length>3&&t.push(" ..."),t}function d(e,t,n){return(0,o.HD)(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):"number"===typeof t||"boolean"===typeof t||null==t?n?t:[`${e}=${t}`]:(0,i.dq)(t)?(t=d(e,(0,i.IU)(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):(0,o.mf)(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=(0,i.IU)(t),n?t:[`${e}=`,t])}function h(e,t,n,i){let o;try{o=i?e(...i):e()}catch(r){p(r,t,n)}return o}function f(e,t,n,i){if((0,o.mf)(e)){const r=h(e,t,n,i);return r&&(0,o.tI)(r)&&r.catch((e=>{p(e,t,n)})),r}const r=[];for(let o=0;o>>1,o=N(b[i]);ox&&b.splice(t,1)}function O(e,t,n,i){(0,o.kJ)(e)?n.push(...e):t&&t.includes(e,e.allowRecurse?i+1:i)||n.push(e),E()}function R(e){O(e,w,y,k)}function I(e){O(e,C,S,_)}function z(e,t=null){if(y.length){for(L=t,w=[...new Set(y)],y.length=0,k=0;kN(e)-N(t))),_=0;_null==e.id?1/0:e.id;function B(e){m=!1,v=!0,z(e),b.sort(((e,t)=>N(e)-N(t)));o.dG;try{for(x=0;xq.emit(e,...t))),D=[];else if("undefined"!==typeof window&&window.HTMLElement&&!(null===(i=null===(n=window.navigator)||void 0===n?void 0:n.userAgent)||void 0===i?void 0:i.includes("jsdom"))){const e=t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[];e.push((e=>{X(e,t)})),setTimeout((()=>{q||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Y=!0,D=[])}),3e3)}else Y=!0,D=[]}function W(e,t,...n){if(e.isUnmounted)return;const i=e.vnode.props||o.kT;let r=n;const a=t.startsWith("update:"),s=a&&t.slice(7);if(s&&s in i){const e=`${"modelValue"===s?"model":s}Modifiers`,{number:t,trim:a}=i[e]||o.kT;a&&(r=n.map((e=>e.trim()))),t&&(r=n.map(o.He))}let l;let c=i[l=(0,o.hR)(t)]||i[l=(0,o.hR)((0,o._A)(t))];!c&&a&&(c=i[l=(0,o.hR)((0,o.rs)(t))]),c&&f(c,e,6,r);const u=i[l+"Once"];if(u){if(e.emitted){if(e.emitted[l])return}else e.emitted={};e.emitted[l]=!0,f(u,e,6,r)}}function V(e,t,n=!1){const i=t.emitsCache,r=i.get(e);if(void 0!==r)return r;const a=e.emits;let s={},l=!1;if(!(0,o.mf)(e)){const i=e=>{const n=V(e,t,!0);n&&(l=!0,(0,o.l7)(s,n))};!n&&t.mixins.length&&t.mixins.forEach(i),e.extends&&i(e.extends),e.mixins&&e.mixins.forEach(i)}return a||l?((0,o.kJ)(a)?a.forEach((e=>s[e]=null)):(0,o.l7)(s,a),i.set(e,s),s):(i.set(e,null),null)}function U(e,t){return!(!e||!(0,o.F7)(t))&&(t=t.slice(2).replace(/Once$/,""),(0,o.RI)(e,t[0].toLowerCase()+t.slice(1))||(0,o.RI)(e,(0,o.rs)(t))||(0,o.RI)(e,t))}let Z=null,$=null;function G(e){const t=Z;return Z=e,$=e&&e.type.__scopeId||null,t}function K(e){$=e}function J(){$=null}const Q=e=>ee;function ee(e,t=Z,n){if(!t)return e;if(e._n)return e;const i=(...n)=>{i._d&&Yn(-1);const o=G(t),r=e(...n);return G(o),i._d&&Yn(1),r};return i._n=!0,i._c=!0,i._d=!0,i}function te(e){const{type:t,vnode:n,proxy:i,withProxy:r,props:a,propsOptions:[s],slots:l,attrs:c,emit:u,render:d,renderCache:h,data:f,setupState:g,ctx:v,inheritAttrs:m}=e;let b,x;const y=G(e);try{if(4&n.shapeFlag){const e=r||i;b=si(d.call(e,e,h,a,g,f,v)),x=c}else{const e=t;0,b=si(e.length>1?e(a,{attrs:c,slots:l,emit:u}):e(a,null)),x=t.props?c:ie(c)}}catch(k){zn.length=0,p(k,e,1),b=ei(Rn)}let w=b;if(x&&!1!==m){const e=Object.keys(x),{shapeFlag:t}=w;e.length&&7&t&&(s&&e.some(o.tR)&&(x=oe(x,s)),w=ii(w,x))}return n.dirs&&(w=ii(w),w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&(w.transition=n.transition),b=w,G(y),b}function ne(e){let t;for(let n=0;n{let t;for(const n in e)("class"===n||"style"===n||(0,o.F7)(n))&&((t||(t={}))[n]=e[n]);return t},oe=(e,t)=>{const n={};for(const i in e)(0,o.tR)(i)&&i.slice(9)in t||(n[i]=e[i]);return n};function re(e,t,n){const{props:i,children:o,component:r}=e,{props:a,children:s,patchFlag:l}=t,c=r.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!o&&!s||s&&s.$stable)||i!==a&&(i?!a||ae(i,a,c):!!a);if(1024&l)return!0;if(16&l)return i?ae(i,a,c):!!a;if(8&l){const e=t.dynamicProps;for(let t=0;te.__isSuspense,ce={name:"Suspense",__isSuspense:!0,process(e,t,n,i,o,r,a,s,l,c){null==e?he(t,n,i,o,r,a,s,l,c):fe(e,t,n,i,o,a,s,l,c)},hydrate:ge,create:pe,normalize:ve},ue=ce;function de(e,t){const n=e.props&&e.props[t];(0,o.mf)(n)&&n()}function he(e,t,n,i,o,r,a,s,l){const{p:c,o:{createElement:u}}=l,d=u("div"),h=e.suspense=pe(e,o,i,t,d,n,r,a,s,l);c(null,h.pendingBranch=e.ssContent,d,null,i,h,r,a),h.deps>0?(de(e,"onPending"),de(e,"onFallback"),c(null,e.ssFallback,t,n,i,null,r,a),xe(h,e.ssFallback)):h.resolve()}function fe(e,t,n,i,o,r,a,s,{p:l,um:c,o:{createElement:u}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const h=t.ssContent,f=t.ssFallback,{activeBranch:p,pendingBranch:g,isInFallback:v,isHydrating:m}=d;if(g)d.pendingBranch=h,Zn(h,g)?(l(g,h,d.hiddenContainer,null,o,d,r,a,s),d.deps<=0?d.resolve():v&&(l(p,f,n,i,o,null,r,a,s),xe(d,f))):(d.pendingId++,m?(d.isHydrating=!1,d.activeBranch=g):c(g,o,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u("div"),v?(l(null,h,d.hiddenContainer,null,o,d,r,a,s),d.deps<=0?d.resolve():(l(p,f,n,i,o,null,r,a,s),xe(d,f))):p&&Zn(h,p)?(l(p,h,n,i,o,d,r,a,s),d.resolve(!0)):(l(null,h,d.hiddenContainer,null,o,d,r,a,s),d.deps<=0&&d.resolve()));else if(p&&Zn(h,p))l(p,h,n,i,o,d,r,a,s),xe(d,h);else if(de(t,"onPending"),d.pendingBranch=h,d.pendingId++,l(null,h,d.hiddenContainer,null,o,d,r,a,s),d.deps<=0)d.resolve();else{const{timeout:e,pendingId:t}=d;e>0?setTimeout((()=>{d.pendingId===t&&d.fallback(f)}),e):0===e&&d.fallback(f)}}function pe(e,t,n,i,r,a,s,l,c,u,d=!1){const{p:h,m:f,um:g,n:v,o:{parentNode:m,remove:b}}=u,x=(0,o.He)(e.props&&e.props.timeout),y={vnode:e,parent:t,parentComponent:n,isSVG:s,container:i,hiddenContainer:r,anchor:a,deps:0,pendingId:0,timeout:"number"===typeof x?x:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:d,isUnmounted:!1,effects:[],resolve(e=!1){const{vnode:t,activeBranch:n,pendingBranch:i,pendingId:o,effects:r,parentComponent:a,container:s}=y;if(y.isHydrating)y.isHydrating=!1;else if(!e){const e=n&&i.transition&&"out-in"===i.transition.mode;e&&(n.transition.afterLeave=()=>{o===y.pendingId&&f(i,s,t,0)});let{anchor:t}=y;n&&(t=v(n),g(n,a,y,!0)),e||f(i,s,t,0)}xe(y,i),y.pendingBranch=null,y.isInFallback=!1;let l=y.parent,c=!1;while(l){if(l.pendingBranch){l.effects.push(...r),c=!0;break}l=l.parent}c||I(r),y.effects=[],de(t,"onResolve")},fallback(e){if(!y.pendingBranch)return;const{vnode:t,activeBranch:n,parentComponent:i,container:o,isSVG:r}=y;de(t,"onFallback");const a=v(n),s=()=>{y.isInFallback&&(h(null,e,o,a,i,null,r,l,c),xe(y,e))},u=e.transition&&"out-in"===e.transition.mode;u&&(n.transition.afterLeave=s),y.isInFallback=!0,g(n,i,null,!0),u||s()},move(e,t,n){y.activeBranch&&f(y.activeBranch,e,t,n),y.container=e},next(){return y.activeBranch&&v(y.activeBranch)},registerDep(e,t){const n=!!y.pendingBranch;n&&y.deps++;const i=e.vnode.el;e.asyncDep.catch((t=>{p(t,e,0)})).then((o=>{if(e.isUnmounted||y.isUnmounted||y.pendingId!==e.suspenseId)return;e.asyncResolved=!0;const{vnode:r}=e;_i(e,o,!1),i&&(r.el=i);const a=!i&&e.subTree.el;t(e,r,m(i||e.subTree.el),i?null:v(e.subTree),y,s,c),a&&b(a),se(e,r.el),n&&0===--y.deps&&y.resolve()}))},unmount(e,t){y.isUnmounted=!0,y.activeBranch&&g(y.activeBranch,n,e,t),y.pendingBranch&&g(y.pendingBranch,n,e,t)}};return y}function ge(e,t,n,i,o,r,a,s,l){const c=t.suspense=pe(t,i,n,e.parentNode,document.createElement("div"),null,o,r,a,s,!0),u=l(e,c.pendingBranch=t.ssContent,n,c,r,a);return 0===c.deps&&c.resolve(),u}function ve(e){const{shapeFlag:t,children:n}=e,i=32&t;e.ssContent=me(i?n.default:n),e.ssFallback=i?me(n.fallback):ei(Rn)}function me(e){let t;if((0,o.mf)(e)){const n=Dn&&e._c;n&&(e._d=!1,Nn()),e=e(),n&&(e._d=!0,t=Hn,Bn())}if((0,o.kJ)(e)){const t=ne(e);0,e=t}return e=si(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter((t=>t!==e))),e}function be(e,t){t&&t.pendingBranch?(0,o.kJ)(e)?t.effects.push(...e):t.effects.push(e):I(e)}function xe(e,t){e.activeBranch=t;const{vnode:n,parentComponent:i}=e,o=n.el=t.el;i&&i.subTree===n&&(i.vnode.el=o,se(i,o))}function ye(e,t){if(gi){let n=gi.provides;const i=gi.parent&&gi.parent.provides;i===n&&(n=gi.provides=Object.create(i)),n[e]=t}else 0}function we(e,t,n=!1){const i=gi||Z;if(i){const r=null==i.parent?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&(0,o.mf)(t)?t.call(i.proxy):t}else 0}function ke(e,t){return Pe(e,null,t)}function Se(e,t){return Pe(e,null,{flush:"post"})}function Ce(e,t){return Pe(e,null,{flush:"sync"})}const _e={};function Ae(e,t,n){return Pe(e,t,n)}function Pe(e,t,{immediate:n,deep:r,flush:a,onTrack:s,onTrigger:l}=o.kT){const c=gi;let u,d,p=!1,g=!1;if((0,i.dq)(e)?(u=()=>e.value,p=(0,i.yT)(e)):(0,i.PG)(e)?(u=()=>e,r=!0):(0,o.kJ)(e)?(g=!0,p=e.some((e=>(0,i.PG)(e)||(0,i.yT)(e))),u=()=>e.map((e=>(0,i.dq)(e)?e.value:(0,i.PG)(e)?Te(e):(0,o.mf)(e)?h(e,c,2):void 0))):u=(0,o.mf)(e)?t?()=>h(e,c,2):()=>{if(!c||!c.isUnmounted)return d&&d(),f(e,c,3,[v])}:o.dG,t&&r){const e=u;u=()=>Te(e())}let v=e=>{d=y.onStop=()=>{h(e,c,4)}};if(ki)return v=o.dG,t?n&&f(t,c,3,[u(),g?[]:void 0,v]):u(),o.dG;let m=g?[]:_e;const b=()=>{if(y.active)if(t){const e=y.run();(r||p||(g?e.some(((e,t)=>(0,o.aU)(e,m[t]))):(0,o.aU)(e,m)))&&(d&&d(),f(t,c,3,[e,m===_e?void 0:m,v]),m=e)}else y.run()};let x;b.allowRecurse=!!t,x="sync"===a?b:"post"===a?()=>bn(b,c&&c.suspense):()=>R(b);const y=new i.qq(u,x);return t?n?b():m=y.run():"post"===a?bn(y.run.bind(y),c&&c.suspense):y.run(),()=>{y.stop(),c&&c.scope&&(0,o.Od)(c.scope.effects,y)}}function Le(e,t,n){const i=this.proxy,r=(0,o.HD)(e)?e.includes(".")?je(i,e):()=>i[e]:e.bind(i,i);let a;(0,o.mf)(t)?a=t:(a=t.handler,n=t);const s=gi;mi(this);const l=Pe(r,a.bind(i),n);return s?mi(s):bi(),l}function je(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e{Te(e,t)}));else if((0,o.PO)(e))for(const n in e)Te(e[n],t);return e}function Fe(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ot((()=>{e.isMounted=!0})),st((()=>{e.isUnmounting=!0})),e}const Ee=[Function,Array],Me={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ee,onEnter:Ee,onAfterEnter:Ee,onEnterCancelled:Ee,onBeforeLeave:Ee,onLeave:Ee,onAfterLeave:Ee,onLeaveCancelled:Ee,onBeforeAppear:Ee,onAppear:Ee,onAfterAppear:Ee,onAppearCancelled:Ee},setup(e,{slots:t}){const n=vi(),o=Fe();let r;return()=>{const a=t.default&&Be(t.default(),!0);if(!a||!a.length)return;let s=a[0];if(a.length>1){let e=!1;for(const t of a)if(t.type!==Rn){0,s=t,e=!0;break}}const l=(0,i.IU)(e),{mode:c}=l;if(o.isLeaving)return ze(s);const u=He(s);if(!u)return ze(s);const d=Ie(u,l,o,n);Ne(u,d);const h=n.subTree,f=h&&He(h);let p=!1;const{getTransitionKey:g}=u.type;if(g){const e=g();void 0===r?r=e:e!==r&&(r=e,p=!0)}if(f&&f.type!==Rn&&(!Zn(u,f)||p)){const e=Ie(f,l,o,n);if(Ne(f,e),"out-in"===c)return o.isLeaving=!0,e.afterLeave=()=>{o.isLeaving=!1,n.update()},ze(s);"in-out"===c&&u.type!==Rn&&(e.delayLeave=(e,t,n)=>{const i=Re(o,f);i[String(f.key)]=f,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete d.delayedLeave},d.delayedLeave=n})}return s}}},Oe=Me;function Re(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function Ie(e,t,n,i){const{appear:r,mode:a,persisted:s=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:h,onLeave:p,onAfterLeave:g,onLeaveCancelled:v,onBeforeAppear:m,onAppear:b,onAfterAppear:x,onAppearCancelled:y}=t,w=String(e.key),k=Re(n,e),S=(e,t)=>{e&&f(e,i,9,t)},C=(e,t)=>{const n=t[1];S(e,t),(0,o.kJ)(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},_={mode:a,persisted:s,beforeEnter(t){let i=l;if(!n.isMounted){if(!r)return;i=m||l}t._leaveCb&&t._leaveCb(!0);const o=k[w];o&&Zn(e,o)&&o.el._leaveCb&&o.el._leaveCb(),S(i,[t])},enter(e){let t=c,i=u,o=d;if(!n.isMounted){if(!r)return;t=b||c,i=x||u,o=y||d}let a=!1;const s=e._enterCb=t=>{a||(a=!0,S(t?o:i,[e]),_.delayedLeave&&_.delayedLeave(),e._enterCb=void 0)};t?C(t,[e,s]):s()},leave(t,i){const o=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return i();S(h,[t]);let r=!1;const a=t._leaveCb=n=>{r||(r=!0,i(),S(n?v:g,[t]),t._leaveCb=void 0,k[o]===e&&delete k[o])};k[o]=e,p?C(p,[t,a]):a()},clone(e){return Ie(e,t,n,i)}};return _}function ze(e){if(We(e))return e=ii(e),e.children=null,e}function He(e){return We(e)?e.children?e.children[0]:void 0:e}function Ne(e,t){6&e.shapeFlag&&e.component?Ne(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Be(e,t=!1,n){let i=[],o=0;for(let r=0;r1)for(let r=0;r!!e.type.__asyncLoader;function Ye(e){(0,o.mf)(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:a=200,timeout:s,suspensible:l=!0,onError:c}=e;let u,d=null,h=0;const f=()=>(h++,d=null,g()),g=()=>{let e;return d||(e=d=t().catch((e=>{if(e=e instanceof Error?e:new Error(String(e)),c)return new Promise(((t,n)=>{const i=()=>t(f()),o=()=>n(e);c(e,i,o,h+1)}));throw e})).then((t=>e!==d&&d?d:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),u=t,t))))};return qe({name:"AsyncComponentWrapper",__asyncLoader:g,get __asyncResolved(){return u},setup(){const e=gi;if(u)return()=>Xe(u,e);const t=t=>{d=null,p(t,e,13,!r)};if(l&&e.suspense||ki)return g().then((t=>()=>Xe(t,e))).catch((e=>(t(e),()=>r?ei(r,{error:e}):null)));const o=(0,i.iH)(!1),c=(0,i.iH)(),h=(0,i.iH)(!!a);return a&&setTimeout((()=>{h.value=!1}),a),null!=s&&setTimeout((()=>{if(!o.value&&!c.value){const e=new Error(`Async component timed out after ${s}ms.`);t(e),c.value=e}}),s),g().then((()=>{o.value=!0,e.parent&&We(e.parent.vnode)&&F(e.parent.update)})).catch((e=>{t(e),c.value=e})),()=>o.value&&u?Xe(u,e):c.value&&r?ei(r,{error:c.value}):n&&!h.value?ei(n):void 0}})}function Xe(e,{vnode:{ref:t,props:n,children:i,shapeFlag:o},parent:r}){const a=ei(e,n,i);return a.ref=t,a}const We=e=>e.type.__isKeepAlive,Ve={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=vi(),i=n.ctx;if(!i.renderer)return()=>{const e=t.default&&t.default();return e&&1===e.length?e[0]:e};const r=new Map,a=new Set;let s=null;const l=n.suspense,{renderer:{p:c,m:u,um:d,o:{createElement:h}}}=i,f=h("div");function p(e){Qe(e),d(e,n,l,!0)}function g(e){r.forEach(((t,n)=>{const i=Oi(t.type);!i||e&&e(i)||v(n)}))}function v(e){const t=r.get(e);s&&t.type===s.type?s&&Qe(s):p(t),r.delete(e),a.delete(e)}i.activate=(e,t,n,i,r)=>{const a=e.component;u(e,t,n,0,l),c(a.vnode,e,t,n,a,l,i,e.slotScopeIds,r),bn((()=>{a.isDeactivated=!1,a.a&&(0,o.ir)(a.a);const t=e.props&&e.props.onVnodeMounted;t&&di(t,a.parent,e)}),l)},i.deactivate=e=>{const t=e.component;u(e,f,null,1,l),bn((()=>{t.da&&(0,o.ir)(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&di(n,t.parent,e),t.isDeactivated=!0}),l)},Ae((()=>[e.include,e.exclude]),(([e,t])=>{e&&g((t=>Ze(e,t))),t&&g((e=>!Ze(t,e)))}),{flush:"post",deep:!0});let m=null;const b=()=>{null!=m&&r.set(m,et(n.subTree))};return ot(b),at(b),st((()=>{r.forEach((e=>{const{subTree:t,suspense:i}=n,o=et(t);if(e.type!==o.type)p(e);else{Qe(o);const e=o.component.da;e&&bn(e,i)}}))})),()=>{if(m=null,!t.default)return null;const n=t.default(),i=n[0];if(n.length>1)return s=null,n;if(!Un(i)||!(4&i.shapeFlag)&&!(128&i.shapeFlag))return s=null,i;let o=et(i);const l=o.type,c=Oi(De(o)?o.type.__asyncResolved||{}:l),{include:u,exclude:d,max:h}=e;if(u&&(!c||!Ze(u,c))||d&&c&&Ze(d,c))return s=o,i;const f=null==o.key?l:o.key,p=r.get(f);return o.el&&(o=ii(o),128&i.shapeFlag&&(i.ssContent=o)),m=f,p?(o.el=p.el,o.component=p.component,o.transition&&Ne(o,o.transition),o.shapeFlag|=512,a.delete(f),a.add(f)):(a.add(f),h&&a.size>parseInt(h,10)&&v(a.values().next().value)),o.shapeFlag|=256,s=o,le(i.type)?i:o}}},Ue=Ve;function Ze(e,t){return(0,o.kJ)(e)?e.some((e=>Ze(e,t))):(0,o.HD)(e)?e.split(",").includes(t):!!e.test&&e.test(t)}function $e(e,t){Ke(e,"a",t)}function Ge(e,t){Ke(e,"da",t)}function Ke(e,t,n=gi){const i=e.__wdc||(e.__wdc=()=>{let t=n;while(t){if(t.isDeactivated)return;t=t.parent}return e()});if(tt(t,i,n),n){let e=n.parent;while(e&&e.parent)We(e.parent.vnode)&&Je(i,t,n,e),e=e.parent}}function Je(e,t,n,i){const r=tt(t,e,i,!0);lt((()=>{(0,o.Od)(i[t],r)}),n)}function Qe(e){let t=e.shapeFlag;256&t&&(t-=256),512&t&&(t-=512),e.shapeFlag=t}function et(e){return 128&e.shapeFlag?e.ssContent:e}function tt(e,t,n=gi,o=!1){if(n){const r=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;(0,i.Jd)(),mi(n);const r=f(t,n,e,o);return bi(),(0,i.lk)(),r});return o?r.unshift(a):r.push(a),a}}const nt=e=>(t,n=gi)=>(!ki||"sp"===e)&&tt(e,t,n),it=nt("bm"),ot=nt("m"),rt=nt("bu"),at=nt("u"),st=nt("bum"),lt=nt("um"),ct=nt("sp"),ut=nt("rtg"),dt=nt("rtc");function ht(e,t=gi){tt("ec",e,t)}function ft(e,t){const n=Z;if(null===n)return e;const i=Fi(n)||n.proxy,r=e.dirs||(e.dirs=[]);for(let a=0;at(e,n,void 0,a&&a[n])));else{const n=Object.keys(e);r=new Array(n.length);for(let i=0,o=n.length;i!Un(e)||e.type!==Rn&&!(e.type===Mn&&!At(e.children))))?e:null}function Pt(e){const t={};for(const n in e)t[(0,o.hR)(n)]=e[n];return t}const Lt=e=>e?xi(e)?Fi(e)||e.proxy:Lt(e.parent):null,jt=(0,o.l7)(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Lt(e.parent),$root:e=>Lt(e.root),$emit:e=>e.emit,$options:e=>zt(e),$forceUpdate:e=>e.f||(e.f=()=>F(e.update)),$nextTick:e=>e.n||(e.n=j.bind(e.proxy)),$watch:e=>Le.bind(e)}),Tt={get({_:e},t){const{ctx:n,setupState:r,data:a,props:s,accessCache:l,type:c,appContext:u}=e;let d;if("$"!==t[0]){const i=l[t];if(void 0!==i)switch(i){case 1:return r[t];case 2:return a[t];case 4:return n[t];case 3:return s[t]}else{if(r!==o.kT&&(0,o.RI)(r,t))return l[t]=1,r[t];if(a!==o.kT&&(0,o.RI)(a,t))return l[t]=2,a[t];if((d=e.propsOptions[0])&&(0,o.RI)(d,t))return l[t]=3,s[t];if(n!==o.kT&&(0,o.RI)(n,t))return l[t]=4,n[t];Et&&(l[t]=0)}}const h=jt[t];let f,p;return h?("$attrs"===t&&(0,i.j)(e,"get",t),h(e)):(f=c.__cssModules)&&(f=f[t])?f:n!==o.kT&&(0,o.RI)(n,t)?(l[t]=4,n[t]):(p=u.config.globalProperties,(0,o.RI)(p,t)?p[t]:void 0)},set({_:e},t,n){const{data:i,setupState:r,ctx:a}=e;return r!==o.kT&&(0,o.RI)(r,t)?(r[t]=n,!0):i!==o.kT&&(0,o.RI)(i,t)?(i[t]=n,!0):!(0,o.RI)(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(a[t]=n,!0))},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:r,propsOptions:a}},s){let l;return!!n[s]||e!==o.kT&&(0,o.RI)(e,s)||t!==o.kT&&(0,o.RI)(t,s)||(l=a[0])&&(0,o.RI)(l,s)||(0,o.RI)(i,s)||(0,o.RI)(jt,s)||(0,o.RI)(r.config.globalProperties,s)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:(0,o.RI)(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};const Ft=(0,o.l7)({},Tt,{get(e,t){if(t!==Symbol.unscopables)return Tt.get(e,t,e)},has(e,t){const n="_"!==t[0]&&!(0,o.e1)(t);return n}});let Et=!0;function Mt(e){const t=zt(e),n=e.proxy,r=e.ctx;Et=!1,t.beforeCreate&&Rt(t.beforeCreate,e,"bc");const{data:a,computed:s,methods:l,watch:c,provide:u,inject:d,created:h,beforeMount:f,mounted:p,beforeUpdate:g,updated:v,activated:m,deactivated:b,beforeDestroy:x,beforeUnmount:y,destroyed:w,unmounted:k,render:S,renderTracked:C,renderTriggered:_,errorCaptured:A,serverPrefetch:P,expose:L,inheritAttrs:j,components:T,directives:F,filters:E}=t,M=null;if(d&&Ot(d,r,M,e.appContext.config.unwrapInjectedRef),l)for(const i in l){const e=l[i];(0,o.mf)(e)&&(r[i]=e.bind(n))}if(a){0;const t=a.call(n,n);0,(0,o.Kn)(t)&&(e.data=(0,i.qj)(t))}if(Et=!0,s)for(const i in s){const e=s[i],t=(0,o.mf)(e)?e.bind(n,n):(0,o.mf)(e.get)?e.get.bind(n,n):o.dG;0;const a=!(0,o.mf)(e)&&(0,o.mf)(e.set)?e.set.bind(n):o.dG,l=zi({get:t,set:a});Object.defineProperty(r,i,{enumerable:!0,configurable:!0,get:()=>l.value,set:e=>l.value=e})}if(c)for(const i in c)It(c[i],r,n,i);if(u){const e=(0,o.mf)(u)?u.call(n):u;Reflect.ownKeys(e).forEach((t=>{ye(t,e[t])}))}function O(e,t){(0,o.kJ)(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(h&&Rt(h,e,"c"),O(it,f),O(ot,p),O(rt,g),O(at,v),O($e,m),O(Ge,b),O(ht,A),O(dt,C),O(ut,_),O(st,y),O(lt,k),O(ct,P),(0,o.kJ)(L))if(L.length){const t=e.exposed||(e.exposed={});L.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});S&&e.render===o.dG&&(e.render=S),null!=j&&(e.inheritAttrs=j),T&&(e.components=T),F&&(e.directives=F)}function Ot(e,t,n=o.dG,r=!1){(0,o.kJ)(e)&&(e=Dt(e));for(const a in e){const n=e[a];let s;s=(0,o.Kn)(n)?"default"in n?we(n.from||a,n.default,!0):we(n.from||a):we(n),(0,i.dq)(s)&&r?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e}):t[a]=s}}function Rt(e,t,n){f((0,o.kJ)(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function It(e,t,n,i){const r=i.includes(".")?je(n,i):()=>n[i];if((0,o.HD)(e)){const n=t[e];(0,o.mf)(n)&&Ae(r,n)}else if((0,o.mf)(e))Ae(r,e.bind(n));else if((0,o.Kn)(e))if((0,o.kJ)(e))e.forEach((e=>It(e,t,n,i)));else{const i=(0,o.mf)(e.handler)?e.handler.bind(n):t[e.handler];(0,o.mf)(i)&&Ae(r,i,e)}else 0}function zt(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:o,optionsCache:r,config:{optionMergeStrategies:a}}=e.appContext,s=r.get(t);let l;return s?l=s:o.length||n||i?(l={},o.length&&o.forEach((e=>Ht(l,e,a,!0))),Ht(l,t,a)):l=t,r.set(t,l),l}function Ht(e,t,n,i=!1){const{mixins:o,extends:r}=t;r&&Ht(e,r,n,!0),o&&o.forEach((t=>Ht(e,t,n,!0)));for(const a in t)if(i&&"expose"===a);else{const i=Nt[a]||n&&n[a];e[a]=i?i(e[a],t[a]):t[a]}return e}const Nt={data:Bt,props:Xt,emits:Xt,methods:Xt,computed:Xt,beforeCreate:Yt,created:Yt,beforeMount:Yt,mounted:Yt,beforeUpdate:Yt,updated:Yt,beforeDestroy:Yt,beforeUnmount:Yt,destroyed:Yt,unmounted:Yt,activated:Yt,deactivated:Yt,errorCaptured:Yt,serverPrefetch:Yt,components:Xt,directives:Xt,watch:Wt,provide:Bt,inject:qt};function Bt(e,t){return t?e?function(){return(0,o.l7)((0,o.mf)(e)?e.call(this,this):e,(0,o.mf)(t)?t.call(this,this):t)}:t:e}function qt(e,t){return Xt(Dt(e),Dt(t))}function Dt(e){if((0,o.kJ)(e)){const t={};for(let n=0;n0)||16&l){let i;Zt(e,t,a,s)&&(d=!0);for(const r in c)t&&((0,o.RI)(t,r)||(i=(0,o.rs)(r))!==r&&(0,o.RI)(t,i))||(u?!n||void 0===n[r]&&void 0===n[i]||(a[r]=$t(u,c,r,void 0,e,!0)):delete a[r]);if(s!==c)for(const e in s)t&&(0,o.RI)(t,e)||(delete s[e],d=!0)}else if(8&l){const n=e.vnode.dynamicProps;for(let i=0;i{c=!0;const[n,i]=Gt(e,t,!0);(0,o.l7)(s,n),i&&l.push(...i)};!n&&t.mixins.length&&t.mixins.forEach(i),e.extends&&i(e.extends),e.mixins&&e.mixins.forEach(i)}if(!a&&!c)return i.set(e,o.Z6),o.Z6;if((0,o.kJ)(a))for(let d=0;d-1,i[1]=n<0||e-1||(0,o.RI)(i,"default"))&&l.push(t)}}}}const u=[s,l];return i.set(e,u),u}function Kt(e){return"$"!==e[0]}function Jt(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:null===e?"null":""}function Qt(e,t){return Jt(e)===Jt(t)}function en(e,t){return(0,o.kJ)(t)?t.findIndex((t=>Qt(t,e))):(0,o.mf)(t)&&Qt(t,e)?0:-1}const tn=e=>"_"===e[0]||"$stable"===e,nn=e=>(0,o.kJ)(e)?e.map(si):[si(e)],on=(e,t,n)=>{if(t._n)return t;const i=ee(((...e)=>nn(t(...e))),n);return i._c=!1,i},rn=(e,t,n)=>{const i=e._ctx;for(const r in e){if(tn(r))continue;const n=e[r];if((0,o.mf)(n))t[r]=on(r,n,i);else if(null!=n){0;const e=nn(n);t[r]=()=>e}}},an=(e,t)=>{const n=nn(t);e.slots.default=()=>n},sn=(e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=(0,i.IU)(t),(0,o.Nj)(t,"_",n)):rn(t,e.slots={})}else e.slots={},t&&an(e,t);(0,o.Nj)(e.slots,Gn,1)},ln=(e,t,n)=>{const{vnode:i,slots:r}=e;let a=!0,s=o.kT;if(32&i.shapeFlag){const e=t._;e?n&&1===e?a=!1:((0,o.l7)(r,t),n||1!==e||delete r._):(a=!t.$stable,rn(t,r)),s=t}else t&&(an(e,t),s={default:1});if(a)for(const o in r)tn(o)||o in s||delete r[o]};function cn(){return{app:null,config:{isNativeTag:o.NO,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let un=0;function dn(e,t){return function(n,i=null){(0,o.mf)(n)||(n=Object.assign({},n)),null==i||(0,o.Kn)(i)||(i=null);const r=cn(),a=new Set;let s=!1;const l=r.app={_uid:un++,_component:n,_props:i,_container:null,_context:r,_instance:null,version:eo,get config(){return r.config},set config(e){0},use(e,...t){return a.has(e)||(e&&(0,o.mf)(e.install)?(a.add(e),e.install(l,...t)):(0,o.mf)(e)&&(a.add(e),e(l,...t))),l},mixin(e){return r.mixins.includes(e)||r.mixins.push(e),l},component(e,t){return t?(r.components[e]=t,l):r.components[e]},directive(e,t){return t?(r.directives[e]=t,l):r.directives[e]},mount(o,a,c){if(!s){0;const u=ei(n,i);return u.appContext=r,a&&t?t(u,o):e(u,o,c),s=!0,l._container=o,o.__vue_app__=l,Fi(u.component)||u.component.proxy}},unmount(){s&&(e(null,l._container),delete l._container.__vue_app__)},provide(e,t){return r.provides[e]=t,l}};return l}}function hn(e,t,n,r,a=!1){if((0,o.kJ)(e))return void e.forEach(((e,i)=>hn(e,t&&((0,o.kJ)(t)?t[i]:t),n,r,a)));if(De(r)&&!a)return;const s=4&r.shapeFlag?Fi(r.component)||r.component.proxy:r.el,l=a?null:s,{i:c,r:u}=e;const d=t&&t.r,f=c.refs===o.kT?c.refs={}:c.refs,p=c.setupState;if(null!=d&&d!==u&&((0,o.HD)(d)?(f[d]=null,(0,o.RI)(p,d)&&(p[d]=null)):(0,i.dq)(d)&&(d.value=null)),(0,o.mf)(u))h(u,c,12,[l,f]);else{const t=(0,o.HD)(u),r=(0,i.dq)(u);if(t||r){const r=()=>{if(e.f){const n=t?f[u]:u.value;a?(0,o.kJ)(n)&&(0,o.Od)(n,s):(0,o.kJ)(n)?n.includes(s)||n.push(s):t?(f[u]=[s],(0,o.RI)(p,u)&&(p[u]=f[u])):(u.value=[s],e.k&&(f[e.k]=u.value))}else t?(f[u]=l,(0,o.RI)(p,u)&&(p[u]=l)):(0,i.dq)(u)&&(u.value=l,e.k&&(f[e.k]=l))};l?(r.id=-1,bn(r,n)):r()}else 0}}let fn=!1;const pn=e=>/svg/.test(e.namespaceURI)&&"foreignObject"!==e.tagName,gn=e=>8===e.nodeType;function vn(e){const{mt:t,p:n,o:{patchProp:i,createText:r,nextSibling:a,parentNode:s,remove:l,insert:c,createComment:u}}=e,d=(e,t)=>{if(!t.hasChildNodes())return n(null,e,t),void H();fn=!1,h(t.firstChild,e,null,null,null),H(),fn&&console.error("Hydration completed but contains mismatches.")},h=(n,i,o,l,u,d=!1)=>{const b=gn(n)&&"["===n.data,x=()=>v(n,i,o,l,u,b),{type:y,ref:w,shapeFlag:k,patchFlag:S}=i,C=n.nodeType;i.el=n,-2===S&&(d=!1,i.dynamicChildren=null);let _=null;switch(y){case On:3!==C?""===i.children?(c(i.el=r(""),s(n),n),_=n):_=x():(n.data!==i.children&&(fn=!0,n.data=i.children),_=a(n));break;case Rn:_=8!==C||b?x():a(n);break;case In:if(1===C){_=n;const e=!i.children.length;for(let t=0;t{s=s||!!t.dynamicChildren;const{type:c,props:u,patchFlag:d,shapeFlag:h,dirs:f}=t,g="input"===c&&f||"option"===c;if(g||-1!==d){if(f&&pt(t,null,n,"created"),u)if(g||!s||48&d)for(const t in u)(g&&t.endsWith("value")||(0,o.F7)(t)&&!(0,o.Gg)(t))&&i(e,t,null,u[t],!1,void 0,n);else u.onClick&&i(e,"onClick",null,u.onClick,!1,void 0,n);let c;if((c=u&&u.onVnodeBeforeMount)&&di(c,n,t),f&&pt(t,null,n,"beforeMount"),((c=u&&u.onVnodeMounted)||f)&&be((()=>{c&&di(c,n,t),f&&pt(t,null,n,"mounted")}),r),16&h&&(!u||!u.innerHTML&&!u.textContent)){let i=p(e.firstChild,t,e,n,r,a,s);while(i){fn=!0;const e=i;i=i.nextSibling,l(e)}}else 8&h&&e.textContent!==t.children&&(fn=!0,e.textContent=t.children)}return e.nextSibling},p=(e,t,i,o,r,a,s)=>{s=s||!!t.dynamicChildren;const l=t.children,c=l.length;for(let u=0;u{const{slotScopeIds:l}=t;l&&(o=o?o.concat(l):l);const d=s(e),h=p(a(e),t,d,n,i,o,r);return h&&gn(h)&&"]"===h.data?a(t.anchor=h):(fn=!0,c(t.anchor=u("]"),d,h),h)},v=(e,t,i,o,r,c)=>{if(fn=!0,t.el=null,c){const t=m(e);while(1){const n=a(e);if(!n||n===t)break;l(n)}}const u=a(e),d=s(e);return l(e),n(null,t,d,u,i,o,pn(d),r),u},m=e=>{let t=0;while(e)if(e=a(e),e&&gn(e)&&("["===e.data&&t++,"]"===e.data)){if(0===t)return a(e);t--}return e};return[d,h]}function mn(){}const bn=be;function xn(e){return wn(e)}function yn(e){return wn(e,vn)}function wn(e,t){mn();const n=(0,o.E9)();n.__VUE__=!0;const{insert:r,remove:a,patchProp:s,createElement:l,createText:c,createComment:u,setText:d,setElementText:h,parentNode:f,nextSibling:p,setScopeId:g=o.dG,cloneNode:v,insertStaticContent:m}=e,b=(e,t,n,i=null,o=null,r=null,a=!1,s=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!Zn(e,t)&&(i=G(e),W(e,o,r,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:u,shapeFlag:d}=t;switch(c){case On:x(e,t,n,i);break;case Rn:y(e,t,n,i);break;case In:null==e&&w(t,n,i,a);break;case Mn:E(e,t,n,i,o,r,a,s,l);break;default:1&d?C(e,t,n,i,o,r,a,s,l):6&d?O(e,t,n,i,o,r,a,s,l):(64&d||128&d)&&c.process(e,t,n,i,o,r,a,s,l,J)}null!=u&&o&&hn(u,e&&e.ref,r,t||e,!t)},x=(e,t,n,i)=>{if(null==e)r(t.el=c(t.children),n,i);else{const n=t.el=e.el;t.children!==e.children&&d(n,t.children)}},y=(e,t,n,i)=>{null==e?r(t.el=u(t.children||""),n,i):t.el=e.el},w=(e,t,n,i)=>{[e.el,e.anchor]=m(e.children,t,n,i,e.el,e.anchor)},k=({el:e,anchor:t},n,i)=>{let o;while(e&&e!==t)o=p(e),r(e,n,i),e=o;r(t,n,i)},S=({el:e,anchor:t})=>{let n;while(e&&e!==t)n=p(e),a(e),e=n;a(t)},C=(e,t,n,i,o,r,a,s,l)=>{a=a||"svg"===t.type,null==e?_(t,n,i,o,r,a,s,l):L(e,t,o,r,a,s,l)},_=(e,t,n,i,a,c,u,d)=>{let f,p;const{type:g,props:m,shapeFlag:b,transition:x,patchFlag:y,dirs:w}=e;if(e.el&&void 0!==v&&-1===y)f=e.el=v(e.el);else{if(f=e.el=l(e.type,c,m&&m.is,m),8&b?h(f,e.children):16&b&&P(e.children,f,null,i,a,c&&"foreignObject"!==g,u,d),w&&pt(e,null,i,"created"),m){for(const t in m)"value"===t||(0,o.Gg)(t)||s(f,t,null,m[t],c,e.children,i,a,$);"value"in m&&s(f,"value",null,m.value),(p=m.onVnodeBeforeMount)&&di(p,i,e)}A(f,e,e.scopeId,u,i)}w&&pt(e,null,i,"beforeMount");const k=(!a||a&&!a.pendingBranch)&&x&&!x.persisted;k&&x.beforeEnter(f),r(f,t,n),((p=m&&m.onVnodeMounted)||k||w)&&bn((()=>{p&&di(p,i,e),k&&x.enter(f),w&&pt(e,null,i,"mounted")}),a)},A=(e,t,n,i,o)=>{if(n&&g(e,n),i)for(let r=0;r{for(let c=l;c{const c=t.el=e.el;let{patchFlag:u,dynamicChildren:d,dirs:f}=t;u|=16&e.patchFlag;const p=e.props||o.kT,g=t.props||o.kT;let v;n&&kn(n,!1),(v=g.onVnodeBeforeUpdate)&&di(v,n,t,e),f&&pt(t,e,n,"beforeUpdate"),n&&kn(n,!0);const m=r&&"foreignObject"!==t.type;if(d?j(e.dynamicChildren,d,c,n,i,m,a):l||q(e,t,c,null,n,i,m,a,!1),u>0){if(16&u)T(c,t,p,g,n,i,r);else if(2&u&&p.class!==g.class&&s(c,"class",null,g.class,r),4&u&&s(c,"style",p.style,g.style,r),8&u){const o=t.dynamicProps;for(let t=0;t{v&&di(v,n,t,e),f&&pt(t,e,n,"updated")}),i)},j=(e,t,n,i,o,r,a)=>{for(let s=0;s{if(n!==i){for(const c in i){if((0,o.Gg)(c))continue;const u=i[c],d=n[c];u!==d&&"value"!==c&&s(e,c,d,u,l,t.children,r,a,$)}if(n!==o.kT)for(const c in n)(0,o.Gg)(c)||c in i||s(e,c,n[c],null,l,t.children,r,a,$);"value"in i&&s(e,"value",n.value,i.value)}},E=(e,t,n,i,o,a,s,l,u)=>{const d=t.el=e?e.el:c(""),h=t.anchor=e?e.anchor:c("");let{patchFlag:f,dynamicChildren:p,slotScopeIds:g}=t;g&&(l=l?l.concat(g):g),null==e?(r(d,n,i),r(h,n,i),P(t.children,n,h,o,a,s,l,u)):f>0&&64&f&&p&&e.dynamicChildren?(j(e.dynamicChildren,p,n,o,a,s,l),(null!=t.key||o&&t===o.subTree)&&Sn(e,t,!0)):q(e,t,n,h,o,a,s,l,u)},O=(e,t,n,i,o,r,a,s,l)=>{t.slotScopeIds=s,null==e?512&t.shapeFlag?o.ctx.activate(t,n,i,a,l):R(t,n,i,o,r,a,l):I(e,t,l)},R=(e,t,n,i,o,r,a)=>{const s=e.component=pi(e,i,o);if(We(e)&&(s.ctx.renderer=J),Si(s),s.asyncDep){if(o&&o.registerDep(s,N),!e.el){const e=s.subTree=ei(Rn);y(null,e,t,n)}}else N(s,e,t,n,o,r,a)},I=(e,t,n)=>{const i=t.component=e.component;if(re(e,t,n)){if(i.asyncDep&&!i.asyncResolved)return void B(i,t,n);i.next=t,M(i.update),i.update()}else t.el=e.el,i.vnode=t},N=(e,t,n,r,a,s,l)=>{const c=()=>{if(e.isMounted){let t,{next:n,bu:i,u:r,parent:c,vnode:u}=e,d=n;0,kn(e,!1),n?(n.el=u.el,B(e,n,l)):n=u,i&&(0,o.ir)(i),(t=n.props&&n.props.onVnodeBeforeUpdate)&&di(t,c,n,u),kn(e,!0);const h=te(e);0;const p=e.subTree;e.subTree=h,b(p,h,f(p.el),G(p),e,a,s),n.el=h.el,null===d&&se(e,h.el),r&&bn(r,a),(t=n.props&&n.props.onVnodeUpdated)&&bn((()=>di(t,c,n,u)),a)}else{let i;const{el:l,props:c}=t,{bm:u,m:d,parent:h}=e,f=De(t);if(kn(e,!1),u&&(0,o.ir)(u),!f&&(i=c&&c.onVnodeBeforeMount)&&di(i,h,t),kn(e,!0),l&&ee){const n=()=>{e.subTree=te(e),ee(l,e.subTree,e,a,null)};f?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{0;const i=e.subTree=te(e);0,b(null,i,n,r,e,a,s),t.el=i.el}if(d&&bn(d,a),!f&&(i=c&&c.onVnodeMounted)){const e=t;bn((()=>di(i,h,e)),a)}(256&t.shapeFlag||h&&De(h.vnode)&&256&h.vnode.shapeFlag)&&e.a&&bn(e.a,a),e.isMounted=!0,t=n=r=null}},u=e.effect=new i.qq(c,(()=>F(d)),e.scope),d=e.update=()=>u.run();d.id=e.uid,kn(e,!0),d()},B=(e,t,n)=>{t.component=e;const o=e.vnode.props;e.vnode=t,e.next=null,Ut(e,t.props,o,n),ln(e,t.children,n),(0,i.Jd)(),z(void 0,e.update),(0,i.lk)()},q=(e,t,n,i,o,r,a,s,l=!1)=>{const c=e&&e.children,u=e?e.shapeFlag:0,d=t.children,{patchFlag:f,shapeFlag:p}=t;if(f>0){if(128&f)return void Y(c,d,n,i,o,r,a,s,l);if(256&f)return void D(c,d,n,i,o,r,a,s,l)}8&p?(16&u&&$(c,o,r),d!==c&&h(n,d)):16&u?16&p?Y(c,d,n,i,o,r,a,s,l):$(c,o,r,!0):(8&u&&h(n,""),16&p&&P(d,n,i,o,r,a,s,l))},D=(e,t,n,i,r,a,s,l,c)=>{e=e||o.Z6,t=t||o.Z6;const u=e.length,d=t.length,h=Math.min(u,d);let f;for(f=0;fd?$(e,r,a,!0,!1,h):P(t,n,i,r,a,s,l,c,h)},Y=(e,t,n,i,r,a,s,l,c)=>{let u=0;const d=t.length;let h=e.length-1,f=d-1;while(u<=h&&u<=f){const i=e[u],o=t[u]=c?li(t[u]):si(t[u]);if(!Zn(i,o))break;b(i,o,n,null,r,a,s,l,c),u++}while(u<=h&&u<=f){const i=e[h],o=t[f]=c?li(t[f]):si(t[f]);if(!Zn(i,o))break;b(i,o,n,null,r,a,s,l,c),h--,f--}if(u>h){if(u<=f){const e=f+1,o=ef)while(u<=h)W(e[u],r,a,!0),u++;else{const p=u,g=u,v=new Map;for(u=g;u<=f;u++){const e=t[u]=c?li(t[u]):si(t[u]);null!=e.key&&v.set(e.key,u)}let m,x=0;const y=f-g+1;let w=!1,k=0;const S=new Array(y);for(u=0;u=y){W(i,r,a,!0);continue}let o;if(null!=i.key)o=v.get(i.key);else for(m=g;m<=f;m++)if(0===S[m-g]&&Zn(i,t[m])){o=m;break}void 0===o?W(i,r,a,!0):(S[o-g]=u+1,o>=k?k=o:w=!0,b(i,t[o],n,null,r,a,s,l,c),x++)}const C=w?Cn(S):o.Z6;for(m=C.length-1,u=y-1;u>=0;u--){const e=g+u,o=t[e],h=e+1{const{el:a,type:s,transition:l,children:c,shapeFlag:u}=e;if(6&u)return void X(e.component.subTree,t,n,i);if(128&u)return void e.suspense.move(t,n,i);if(64&u)return void s.move(e,t,n,J);if(s===Mn){r(a,t,n);for(let e=0;el.enter(a)),o);else{const{leave:e,delayLeave:i,afterLeave:o}=l,s=()=>r(a,t,n),c=()=>{e(a,(()=>{s(),o&&o()}))};i?i(a,s,c):c()}else r(a,t,n)},W=(e,t,n,i=!1,o=!1)=>{const{type:r,props:a,ref:s,children:l,dynamicChildren:c,shapeFlag:u,patchFlag:d,dirs:h}=e;if(null!=s&&hn(s,null,n,e,!0),256&u)return void t.ctx.deactivate(e);const f=1&u&&h,p=!De(e);let g;if(p&&(g=a&&a.onVnodeBeforeUnmount)&&di(g,t,e),6&u)Z(e.component,n,i);else{if(128&u)return void e.suspense.unmount(n,i);f&&pt(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,o,J,i):c&&(r!==Mn||d>0&&64&d)?$(c,t,n,!1,!0):(r===Mn&&384&d||!o&&16&u)&&$(l,t,n),i&&V(e)}(p&&(g=a&&a.onVnodeUnmounted)||f)&&bn((()=>{g&&di(g,t,e),f&&pt(e,null,t,"unmounted")}),n)},V=e=>{const{type:t,el:n,anchor:i,transition:o}=e;if(t===Mn)return void U(n,i);if(t===In)return void S(e);const r=()=>{a(n),o&&!o.persisted&&o.afterLeave&&o.afterLeave()};if(1&e.shapeFlag&&o&&!o.persisted){const{leave:t,delayLeave:i}=o,a=()=>t(n,r);i?i(e.el,r,a):a()}else r()},U=(e,t)=>{let n;while(e!==t)n=p(e),a(e),e=n;a(t)},Z=(e,t,n)=>{const{bum:i,scope:r,update:a,subTree:s,um:l}=e;i&&(0,o.ir)(i),r.stop(),a&&(a.active=!1,W(s,e,t,n)),l&&bn(l,t),bn((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},$=(e,t,n,i=!1,o=!1,r=0)=>{for(let a=r;a6&e.shapeFlag?G(e.component.subTree):128&e.shapeFlag?e.suspense.next():p(e.anchor||e.el),K=(e,t,n)=>{null==e?t._vnode&&W(t._vnode,null,null,!0):b(t._vnode||null,e,t,null,null,null,n),H(),t._vnode=e},J={p:b,um:W,m:X,r:V,mt:R,mc:P,pc:q,pbc:j,n:G,o:e};let Q,ee;return t&&([Q,ee]=t(J)),{render:K,hydrate:Q,createApp:dn(K,Q)}}function kn({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Sn(e,t,n=!1){const i=e.children,r=t.children;if((0,o.kJ)(i)&&(0,o.kJ)(r))for(let o=0;o>1,e[n[s]]0&&(t[i]=n[r-1]),n[r]=i)}}r=n.length,a=n[r-1];while(r-- >0)n[r]=a,a=t[a];return n}const _n=e=>e.__isTeleport,An=e=>e&&(e.disabled||""===e.disabled),Pn=e=>"undefined"!==typeof SVGElement&&e instanceof SVGElement,Ln=(e,t)=>{const n=e&&e.to;if((0,o.HD)(n)){if(t){const e=t(n);return e}return null}return n},jn={__isTeleport:!0,process(e,t,n,i,o,r,a,s,l,c){const{mc:u,pc:d,pbc:h,o:{insert:f,querySelector:p,createText:g,createComment:v}}=c,m=An(t.props);let{shapeFlag:b,children:x,dynamicChildren:y}=t;if(null==e){const e=t.el=g(""),c=t.anchor=g("");f(e,n,i),f(c,n,i);const d=t.target=Ln(t.props,p),h=t.targetAnchor=g("");d&&(f(h,d),a=a||Pn(d));const v=(e,t)=>{16&b&&u(x,e,t,o,r,a,s,l)};m?v(n,c):d&&v(d,h)}else{t.el=e.el;const i=t.anchor=e.anchor,u=t.target=e.target,f=t.targetAnchor=e.targetAnchor,g=An(e.props),v=g?n:u,b=g?i:f;if(a=a||Pn(u),y?(h(e.dynamicChildren,y,v,o,r,a,s),Sn(e,t,!0)):l||d(e,t,v,b,o,r,a,s,!1),m)g||Tn(t,n,i,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=Ln(t.props,p);e&&Tn(t,e,null,c,0)}else g&&Tn(t,u,f,c,1)}},remove(e,t,n,i,{um:o,o:{remove:r}},a){const{shapeFlag:s,children:l,anchor:c,targetAnchor:u,target:d,props:h}=e;if(d&&r(u),(a||!An(h))&&(r(c),16&s))for(let f=0;f0?Hn||o.Z6:null,Bn(),Dn>0&&Hn&&Hn.push(e),e}function Wn(e,t,n,i,o,r){return Xn(Qn(e,t,n,i,o,r,!0))}function Vn(e,t,n,i,o){return Xn(ei(e,t,n,i,o,!0))}function Un(e){return!!e&&!0===e.__v_isVNode}function Zn(e,t){return e.type===t.type&&e.key===t.key}function $n(e){qn=e}const Gn="__vInternal",Kn=({key:e})=>null!=e?e:null,Jn=({ref:e,ref_key:t,ref_for:n})=>null!=e?(0,o.HD)(e)||(0,i.dq)(e)||(0,o.mf)(e)?{i:Z,r:e,k:t,f:!!n}:e:null;function Qn(e,t=null,n=null,i=0,r=null,a=(e===Mn?0:1),s=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Kn(t),ref:t&&Jn(t),scopeId:$,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:i,dynamicProps:r,dynamicChildren:null,appContext:null};return l?(ci(c,n),128&a&&e.normalize(c)):n&&(c.shapeFlag|=(0,o.HD)(n)?8:16),Dn>0&&!s&&Hn&&(c.patchFlag>0||6&a)&&32!==c.patchFlag&&Hn.push(c),c}const ei=ti;function ti(e,t=null,n=null,r=0,a=null,s=!1){if(e&&e!==bt||(e=Rn),Un(e)){const i=ii(e,t,!0);return n&&ci(i,n),Dn>0&&!s&&Hn&&(6&i.shapeFlag?Hn[Hn.indexOf(e)]=i:Hn.push(i)),i.patchFlag|=-2,i}if(Ii(e)&&(e=e.__vccOpts),t){t=ni(t);let{class:e,style:n}=t;e&&!(0,o.HD)(e)&&(t.class=(0,o.C_)(e)),(0,o.Kn)(n)&&((0,i.X3)(n)&&!(0,o.kJ)(n)&&(n=(0,o.l7)({},n)),t.style=(0,o.j5)(n))}const l=(0,o.HD)(e)?1:le(e)?128:_n(e)?64:(0,o.Kn)(e)?4:(0,o.mf)(e)?2:0;return Qn(e,t,n,r,a,l,s,!0)}function ni(e){return e?(0,i.X3)(e)||Gn in e?(0,o.l7)({},e):e:null}function ii(e,t,n=!1){const{props:i,ref:r,patchFlag:a,children:s}=e,l=t?ui(i||{},t):i,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Kn(l),ref:t&&t.ref?n&&r?(0,o.kJ)(r)?r.concat(Jn(t)):[r,Jn(t)]:Jn(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Mn?-1===a?16:16|a:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ii(e.ssContent),ssFallback:e.ssFallback&&ii(e.ssFallback),el:e.el,anchor:e.anchor};return c}function oi(e=" ",t=0){return ei(On,null,e,t)}function ri(e,t){const n=ei(In,null,e);return n.staticCount=t,n}function ai(e="",t=!1){return t?(Nn(),Vn(Rn,null,e)):ei(Rn,null,e)}function si(e){return null==e||"boolean"===typeof e?ei(Rn):(0,o.kJ)(e)?ei(Mn,null,e.slice()):"object"===typeof e?li(e):ei(On,null,String(e))}function li(e){return null===e.el||e.memo?e:ii(e)}function ci(e,t){let n=0;const{shapeFlag:i}=e;if(null==t)t=null;else if((0,o.kJ)(t))n=16;else if("object"===typeof t){if(65&i){const n=t.default;return void(n&&(n._c&&(n._d=!1),ci(e,n()),n._c&&(n._d=!0)))}{n=32;const i=t._;i||Gn in t?3===i&&Z&&(1===Z.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=Z}}else(0,o.mf)(t)?(t={default:t,_ctx:Z},n=32):(t=String(t),64&i?(n=16,t=[oi(t)]):n=8);e.children=t,e.shapeFlag|=n}function ui(...e){const t={};for(let n=0;ngi||Z,mi=e=>{gi=e,e.scope.on()},bi=()=>{gi&&gi.scope.off(),gi=null};function xi(e){return 4&e.vnode.shapeFlag}let yi,wi,ki=!1;function Si(e,t=!1){ki=t;const{props:n,children:i}=e.vnode,o=xi(e);Vt(e,n,o,t),sn(e,i);const r=o?Ci(e,t):void 0;return ki=!1,r}function Ci(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=(0,i.Xl)(new Proxy(e.ctx,Tt));const{setup:r}=n;if(r){const n=e.setupContext=r.length>1?Ti(e):null;mi(e),(0,i.Jd)();const a=h(r,e,0,[e.props,n]);if((0,i.lk)(),bi(),(0,o.tI)(a)){if(a.then(bi,bi),t)return a.then((n=>{_i(e,n,t)})).catch((t=>{p(t,e,0)}));e.asyncDep=a}else _i(e,a,t)}else Li(e,t)}function _i(e,t,n){(0,o.mf)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,o.Kn)(t)&&(e.setupState=(0,i.WL)(t)),Li(e,n)}function Ai(e){yi=e,wi=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,Ft))}}const Pi=()=>!yi;function Li(e,t,n){const r=e.type;if(!e.render){if(!t&&yi&&!r.render){const t=r.template;if(t){0;const{isCustomElement:n,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:s}=r,l=(0,o.l7)((0,o.l7)({isCustomElement:n,delimiters:a},i),s);r.render=yi(t,l)}}e.render=r.render||o.dG,wi&&wi(e)}mi(e),(0,i.Jd)(),Mt(e),(0,i.lk)(),bi()}function ji(e){return new Proxy(e.attrs,{get(t,n){return(0,i.j)(e,"get","$attrs"),t[n]}})}function Ti(e){const t=t=>{e.exposed=t||{}};let n;return{get attrs(){return n||(n=ji(e))},slots:e.slots,emit:e.emit,expose:t}}function Fi(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy((0,i.WL)((0,i.Xl)(e.exposed)),{get(t,n){return n in t?t[n]:n in jt?jt[n](e):void 0}}))}const Ei=/(?:^|[-_])(\w)/g,Mi=e=>e.replace(Ei,(e=>e.toUpperCase())).replace(/[-_]/g,"");function Oi(e){return(0,o.mf)(e)&&e.displayName||e.name}function Ri(e,t,n=!1){let i=Oi(t);if(!i&&t.__file){const e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(i=e[1])}if(!i&&e&&e.parent){const n=e=>{for(const n in e)if(e[n]===t)return n};i=n(e.components||e.parent.type.components)||n(e.appContext.components)}return i?Mi(i):n?"App":"Anonymous"}function Ii(e){return(0,o.mf)(e)&&"__vccOpts"in e}const zi=(e,t)=>(0,i.Fl)(e,t,ki);function Hi(){return null}function Ni(){return null}function Bi(e){0}function qi(e,t){return null}function Di(){return Xi().slots}function Yi(){return Xi().attrs}function Xi(){const e=vi();return e.setupContext||(e.setupContext=Ti(e))}function Wi(e,t){const n=(0,o.kJ)(e)?e.reduce(((e,t)=>(e[t]={},e)),{}):e;for(const i in t){const e=n[i];e?(0,o.kJ)(e)||(0,o.mf)(e)?n[i]={type:e,default:t[i]}:e.default=t[i]:null===e&&(n[i]={default:t[i]})}return n}function Vi(e,t){const n={};for(const i in e)t.includes(i)||Object.defineProperty(n,i,{enumerable:!0,get:()=>e[i]});return n}function Ui(e){const t=vi();let n=e();return bi(),(0,o.tI)(n)&&(n=n.catch((e=>{throw mi(t),e}))),[n,()=>mi(t)]}function Zi(e,t,n){const i=arguments.length;return 2===i?(0,o.Kn)(t)&&!(0,o.kJ)(t)?Un(t)?ei(e,null,[t]):ei(e,t):ei(e,null,t):(i>3?n=Array.prototype.slice.call(arguments,2):3===i&&Un(n)&&(n=[n]),ei(e,t,n))}const $i=Symbol(""),Gi=()=>{{const e=we($i);return e||a("Server rendering context not provided. Make sure to only call useSSRContext() conditionally in the server build."),e}};function Ki(){return void 0}function Ji(e,t,n,i){const o=n[i];if(o&&Qi(o,e))return o;const r=t();return r.memo=e.slice(),n[i]=r}function Qi(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let i=0;i0&&Hn&&Hn.push(e),!0}const eo="3.2.36",to={createComponentInstance:pi,setupComponent:Si,renderComponentRoot:te,setCurrentRenderingInstance:G,isVNode:Un,normalizeVNode:si},no=to,io=null,oo=null},1957:(e,t,n)=>{"use strict";n.d(t,{$d:()=>o.$d,$y:()=>o.$y,Ah:()=>z,B:()=>o.B,BK:()=>o.BK,Bj:()=>o.Bj,Bz:()=>o.Bz,C3:()=>o.C3,C_:()=>o.C_,Cn:()=>o.Cn,D2:()=>Ie,EB:()=>o.EB,Eo:()=>o.Eo,F4:()=>o.F4,F8:()=>ze,FN:()=>o.FN,Fl:()=>o.Fl,G:()=>o.G,G2:()=>Se,HX:()=>o.HX,HY:()=>o.HY,Ho:()=>o.Ho,IU:()=>o.IU,JJ:()=>o.JJ,Jd:()=>o.Jd,KU:()=>o.KU,Ko:()=>o.Ko,LL:()=>o.LL,MW:()=>I,MX:()=>o.MX,Mr:()=>o.Mr,Nd:()=>Ke,Nv:()=>o.Nv,OT:()=>o.OT,Ob:()=>o.Ob,P$:()=>o.P$,PG:()=>o.PG,Q2:()=>o.Q2,Q6:()=>o.Q6,RC:()=>o.RC,Rh:()=>o.Rh,Rr:()=>o.Rr,S3:()=>o.S3,SK:()=>o.Ah,SU:()=>o.SU,U2:()=>o.U2,Uc:()=>o.Uc,Uk:()=>o.Uk,Um:()=>o.Um,Us:()=>o.Us,Vh:()=>o.Vh,W3:()=>he,WI:()=>o.WI,WL:()=>o.WL,WY:()=>o.WY,Wm:()=>o.Wm,X3:()=>o.X3,XI:()=>o.XI,Xl:()=>o.Xl,Xn:()=>o.Xn,Y1:()=>o.Y1,Y3:()=>o.Y3,Y8:()=>o.Y8,YP:()=>o.YP,YS:()=>o.YS,YZ:()=>Le,Yq:()=>o.Yq,ZB:()=>Ve,ZK:()=>o.ZK,ZM:()=>o.ZM,Zq:()=>o.Zq,_:()=>o._,_A:()=>o._A,a2:()=>N,aZ:()=>o.aZ,b9:()=>o.b9,bM:()=>Ce,bT:()=>o.bT,bv:()=>o.bv,cE:()=>o.cE,d1:()=>o.d1,dD:()=>o.dD,dG:()=>o.dG,dl:()=>o.dl,dq:()=>o.dq,e8:()=>we,ec:()=>o.ec,eq:()=>o.eq,f3:()=>o.f3,fb:()=>B,h:()=>o.h,hR:()=>o.hR,i8:()=>o.i8,iD:()=>o.iD,iH:()=>o.iH,iM:()=>Oe,ic:()=>o.ic,j4:()=>o.j4,j5:()=>o.j5,kC:()=>o.kC,kq:()=>o.kq,l1:()=>o.l1,lA:()=>o.lA,lR:()=>o.lR,m0:()=>o.m0,mW:()=>o.mW,mv:()=>o.mv,mx:()=>o.mx,n4:()=>o.n4,nK:()=>o.nK,nQ:()=>o.nQ,nZ:()=>o.nZ,nr:()=>ye,oR:()=>o.oR,of:()=>o.of,p1:()=>o.p1,qG:()=>o.qG,qZ:()=>o.qZ,qb:()=>o.qb,qj:()=>o.qj,qq:()=>o.qq,ri:()=>Ue,ry:()=>o.ry,sT:()=>o.sT,sY:()=>We,se:()=>o.se,sj:()=>q,sv:()=>o.sv,uE:()=>o.uE,uT:()=>V,u_:()=>o.u_,up:()=>o.up,vl:()=>o.vl,vr:()=>Ze,vs:()=>o.vs,w5:()=>o.w5,wF:()=>o.wF,wg:()=>o.wg,wy:()=>o.wy,xv:()=>o.xv,yT:()=>o.yT,yX:()=>o.yX,yb:()=>o.MW,zw:()=>o.zw});var i=n(6970),o=n(9835),r=n(499);const a="http://www.w3.org/2000/svg",s="undefined"!==typeof document?document:null,l=s&&s.createElement("template"),c={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,i)=>{const o=t?s.createElementNS(a,e):s.createElement(e,n?{is:n}:void 0);return"select"===e&&i&&null!=i.multiple&&o.setAttribute("multiple",i.multiple),o},createText:e=>s.createTextNode(e),createComment:e=>s.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>s.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,i,o,r){const a=n?n.previousSibling:t.lastChild;if(o&&(o===r||o.nextSibling)){while(1)if(t.insertBefore(o.cloneNode(!0),n),o===r||!(o=o.nextSibling))break}else{l.innerHTML=i?`${e}`:e;const o=l.content;if(i){const e=o.firstChild;while(e.firstChild)o.appendChild(e.firstChild);o.removeChild(e)}t.insertBefore(o,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function u(e,t,n){const i=e._vtc;i&&(t=(t?[t,...i]:[...i]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function d(e,t,n){const o=e.style,r=(0,i.HD)(n);if(n&&!r){for(const e in n)f(o,e,n[e]);if(t&&!(0,i.HD)(t))for(const e in t)null==n[e]&&f(o,e,"")}else{const i=o.display;r?t!==n&&(o.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(o.display=i)}}const h=/\s*!important$/;function f(e,t,n){if((0,i.kJ)(n))n.forEach((n=>f(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=v(e,t);h.test(n)?e.setProperty((0,i.rs)(o),n.replace(h,""),"important"):e[o]=n}}const p=["Webkit","Moz","ms"],g={};function v(e,t){const n=g[t];if(n)return n;let o=(0,i._A)(t);if("filter"!==o&&o in e)return g[t]=o;o=(0,i.kC)(o);for(let i=0;i{let e=Date.now,t=!1;if("undefined"!==typeof window){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let k=0;const S=Promise.resolve(),C=()=>{k=0},_=()=>k||(S.then(C),k=y());function A(e,t,n,i){e.addEventListener(t,n,i)}function P(e,t,n,i){e.removeEventListener(t,n,i)}function L(e,t,n,i,o=null){const r=e._vei||(e._vei={}),a=r[t];if(i&&a)a.value=i;else{const[n,s]=T(t);if(i){const a=r[t]=F(i,o);A(e,n,a,s)}else a&&(P(e,n,a,s),r[t]=void 0)}}const j=/(?:Once|Passive|Capture)$/;function T(e){let t;if(j.test(e)){let n;t={};while(n=e.match(j))e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[(0,i.rs)(e.slice(2)),t]}function F(e,t){const n=e=>{const i=e.timeStamp||y();(w||i>=n.attached-1)&&(0,o.$d)(E(e,n.value),t,5,[e])};return n.value=e,n.attached=_(),n}function E(e,t){if((0,i.kJ)(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}const M=/^on[a-z]/,O=(e,t,n,o,r=!1,a,s,l,c)=>{"class"===t?u(e,o,r):"style"===t?d(e,n,o):(0,i.F7)(t)?(0,i.tR)(t)||L(e,t,n,o,s):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):R(e,t,o,r))?x(e,t,o,a,s,l,c):("true-value"===t?e._trueValue=o:"false-value"===t&&(e._falseValue=o),b(e,t,o,r))};function R(e,t,n,o){return o?"innerHTML"===t||"textContent"===t||!!(t in e&&M.test(t)&&(0,i.mf)(n)):"spellcheck"!==t&&"draggable"!==t&&"translate"!==t&&("form"!==t&&(("list"!==t||"INPUT"!==e.tagName)&&(("type"!==t||"TEXTAREA"!==e.tagName)&&((!M.test(t)||!(0,i.HD)(n))&&t in e))))}function I(e,t){const n=(0,o.aZ)(e);class i extends N{constructor(e){super(n,e,t)}}return i.def=n,i}const z=e=>I(e,Ve),H="undefined"!==typeof HTMLElement?HTMLElement:class{};class N extends H{constructor(e,t={},n){super(),this._def=e,this._props=t,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&n?n(this._createVNode(),this.shadowRoot):this.attachShadow({mode:"open"})}connectedCallback(){this._connected=!0,this._instance||this._resolveDef()}disconnectedCallback(){this._connected=!1,(0,o.Y3)((()=>{this._connected||(We(null,this.shadowRoot),this._instance=null)}))}_resolveDef(){if(this._resolved)return;this._resolved=!0;for(let n=0;n{for(const t of e)this._setAttr(t.attributeName)})).observe(this,{attributes:!0});const e=e=>{const{props:t,styles:n}=e,o=!(0,i.kJ)(t),r=t?o?Object.keys(t):t:[];let a;if(o)for(const s in this._props){const e=t[s];(e===Number||e&&e.type===Number)&&(this._props[s]=(0,i.He)(this._props[s]),(a||(a=Object.create(null)))[s]=!0)}this._numberProps=a;for(const i of Object.keys(this))"_"!==i[0]&&this._setProp(i,this[i],!0,!1);for(const s of r.map(i._A))Object.defineProperty(this,s,{get(){return this._getProp(s)},set(e){this._setProp(s,e)}});this._applyStyles(n),this._update()},t=this._def.__asyncLoader;t?t().then(e):e(this._def)}_setAttr(e){let t=this.getAttribute(e);this._numberProps&&this._numberProps[e]&&(t=(0,i.He)(t)),this._setProp((0,i._A)(e),t,!1)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,o=!0){t!==this._props[e]&&(this._props[e]=t,o&&this._instance&&this._update(),n&&(!0===t?this.setAttribute((0,i.rs)(e),""):"string"===typeof t||"number"===typeof t?this.setAttribute((0,i.rs)(e),t+""):t||this.removeAttribute((0,i.rs)(e))))}_update(){We(this._createVNode(),this.shadowRoot)}_createVNode(){const e=(0,o.Wm)(this._def,(0,i.l7)({},this._props));return this._instance||(e.ce=e=>{this._instance=e,e.isCE=!0,e.emit=(e,...t)=>{this.dispatchEvent(new CustomEvent(e,{detail:t}))};let t=this;while(t=t&&(t.parentNode||t.host))if(t instanceof N){e.parent=t._instance;break}}),e}_applyStyles(e){e&&e.forEach((e=>{const t=document.createElement("style");t.textContent=e,this.shadowRoot.appendChild(t)}))}}function B(e="$style"){{const t=(0,o.FN)();if(!t)return i.kT;const n=t.type.__cssModules;if(!n)return i.kT;const r=n[e];return r||i.kT}}function q(e){const t=(0,o.FN)();if(!t)return;const n=()=>D(t.subTree,e(t.proxy));(0,o.Rh)(n),(0,o.bv)((()=>{const e=new MutationObserver(n);e.observe(t.subTree.el.parentNode,{childList:!0}),(0,o.Ah)((()=>e.disconnect()))}))}function D(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push((()=>{D(n.activeBranch,t)}))}while(e.component)e=e.component.subTree;if(1&e.shapeFlag&&e.el)Y(e.el,t);else if(e.type===o.HY)e.children.forEach((e=>D(e,t)));else if(e.type===o.qG){let{el:n,anchor:i}=e;while(n){if(Y(n,t),n===i)break;n=n.nextSibling}}}function Y(e,t){if(1===e.nodeType){const n=e.style;for(const e in t)n.setProperty(`--${e}`,t[e])}}const X="transition",W="animation",V=(e,{slots:t})=>(0,o.h)(o.P$,K(e),t);V.displayName="Transition";const U={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Z=V.props=(0,i.l7)({},o.P$.props,U),$=(e,t=[])=>{(0,i.kJ)(e)?e.forEach((e=>e(...t))):e&&e(...t)},G=e=>!!e&&((0,i.kJ)(e)?e.some((e=>e.length>1)):e.length>1);function K(e){const t={};for(const i in e)i in U||(t[i]=e[i]);if(!1===e.css)return t;const{name:n="v",type:o,duration:r,enterFromClass:a=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=a,appearActiveClass:u=s,appearToClass:d=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,g=J(r),v=g&&g[0],m=g&&g[1],{onBeforeEnter:b,onEnter:x,onEnterCancelled:y,onLeave:w,onLeaveCancelled:k,onBeforeAppear:S=b,onAppear:C=x,onAppearCancelled:_=y}=t,A=(e,t,n)=>{te(e,t?d:l),te(e,t?u:s),n&&n()},P=(e,t)=>{e._isLeaving=!1,te(e,h),te(e,p),te(e,f),t&&t()},L=e=>(t,n)=>{const i=e?C:x,r=()=>A(t,e,n);$(i,[t,r]),ne((()=>{te(t,e?c:a),ee(t,e?d:l),G(i)||oe(t,o,v,r)}))};return(0,i.l7)(t,{onBeforeEnter(e){$(b,[e]),ee(e,a),ee(e,s)},onBeforeAppear(e){$(S,[e]),ee(e,c),ee(e,u)},onEnter:L(!1),onAppear:L(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>P(e,t);ee(e,h),le(),ee(e,f),ne((()=>{e._isLeaving&&(te(e,h),ee(e,p),G(w)||oe(e,o,m,n))})),$(w,[e,n])},onEnterCancelled(e){A(e,!1),$(y,[e])},onAppearCancelled(e){A(e,!0),$(_,[e])},onLeaveCancelled(e){P(e),$(k,[e])}})}function J(e){if(null==e)return null;if((0,i.Kn)(e))return[Q(e.enter),Q(e.leave)];{const t=Q(e);return[t,t]}}function Q(e){const t=(0,i.He)(e);return t}function ee(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e._vtc||(e._vtc=new Set)).add(t)}function te(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function ne(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let ie=0;function oe(e,t,n,i){const o=e._endId=++ie,r=()=>{o===e._endId&&i()};if(n)return setTimeout(r,n);const{type:a,timeout:s,propCount:l}=re(e,t);if(!a)return i();const c=a+"end";let u=0;const d=()=>{e.removeEventListener(c,h),r()},h=t=>{t.target===e&&++u>=l&&d()};setTimeout((()=>{u(n[e]||"").split(", "),o=i(X+"Delay"),r=i(X+"Duration"),a=ae(o,r),s=i(W+"Delay"),l=i(W+"Duration"),c=ae(s,l);let u=null,d=0,h=0;t===X?a>0&&(u=X,d=a,h=r.length):t===W?c>0&&(u=W,d=c,h=l.length):(d=Math.max(a,c),u=d>0?a>c?X:W:null,h=u?u===X?r.length:l.length:0);const f=u===X&&/\b(transform|all)(,|$)/.test(n[X+"Property"]);return{type:u,timeout:d,propCount:h,hasTransform:f}}function ae(e,t){while(e.lengthse(t)+se(e[n]))))}function se(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function le(){return document.body.offsetHeight}const ce=new WeakMap,ue=new WeakMap,de={name:"TransitionGroup",props:(0,i.l7)({},Z,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=(0,o.FN)(),i=(0,o.Y8)();let a,s;return(0,o.ic)((()=>{if(!a.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!ve(a[0].el,n.vnode.el,t))return;a.forEach(fe),a.forEach(pe);const i=a.filter(ge);le(),i.forEach((e=>{const n=e.el,i=n.style;ee(n,t),i.transform=i.webkitTransform=i.transitionDuration="";const o=n._moveCb=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",o),n._moveCb=null,te(n,t))};n.addEventListener("transitionend",o)}))})),()=>{const l=(0,r.IU)(e),c=K(l);let u=l.tag||o.HY;a=s,s=t.default?(0,o.Q6)(t.default()):[];for(let e=0;e{e.split(/\s+/).forEach((e=>e&&i.classList.remove(e)))})),n.split(/\s+/).forEach((e=>e&&i.classList.add(e))),i.style.display="none";const o=1===t.nodeType?t:t.parentNode;o.appendChild(i);const{hasTransform:r}=re(i);return o.removeChild(i),r}const me=e=>{const t=e.props["onUpdate:modelValue"]||!1;return(0,i.kJ)(t)?e=>(0,i.ir)(t,e):t};function be(e){e.target.composing=!0}function xe(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const ye={created(e,{modifiers:{lazy:t,trim:n,number:o}},r){e._assign=me(r);const a=o||r.props&&"number"===r.props.type;A(e,t?"change":"input",(t=>{if(t.target.composing)return;let o=e.value;n&&(o=o.trim()),a&&(o=(0,i.He)(o)),e._assign(o)})),n&&A(e,"change",(()=>{e.value=e.value.trim()})),t||(A(e,"compositionstart",be),A(e,"compositionend",xe),A(e,"change",xe))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:o,number:r}},a){if(e._assign=me(a),e.composing)return;if(document.activeElement===e&&"range"!==e.type){if(n)return;if(o&&e.value.trim()===t)return;if((r||"number"===e.type)&&(0,i.He)(e.value)===t)return}const s=null==t?"":t;e.value!==s&&(e.value=s)}},we={deep:!0,created(e,t,n){e._assign=me(n),A(e,"change",(()=>{const t=e._modelValue,n=Ae(e),o=e.checked,r=e._assign;if((0,i.kJ)(t)){const e=(0,i.hq)(t,n),a=-1!==e;if(o&&!a)r(t.concat(n));else if(!o&&a){const n=[...t];n.splice(e,1),r(n)}}else if((0,i.DM)(t)){const e=new Set(t);o?e.add(n):e.delete(n),r(e)}else r(Pe(e,o))}))},mounted:ke,beforeUpdate(e,t,n){e._assign=me(n),ke(e,t,n)}};function ke(e,{value:t,oldValue:n},o){e._modelValue=t,(0,i.kJ)(t)?e.checked=(0,i.hq)(t,o.props.value)>-1:(0,i.DM)(t)?e.checked=t.has(o.props.value):t!==n&&(e.checked=(0,i.WV)(t,Pe(e,!0)))}const Se={created(e,{value:t},n){e.checked=(0,i.WV)(t,n.props.value),e._assign=me(n),A(e,"change",(()=>{e._assign(Ae(e))}))},beforeUpdate(e,{value:t,oldValue:n},o){e._assign=me(o),t!==n&&(e.checked=(0,i.WV)(t,o.props.value))}},Ce={deep:!0,created(e,{value:t,modifiers:{number:n}},o){const r=(0,i.DM)(t);A(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>n?(0,i.He)(Ae(e)):Ae(e)));e._assign(e.multiple?r?new Set(t):t:t[0])})),e._assign=me(o)},mounted(e,{value:t}){_e(e,t)},beforeUpdate(e,t,n){e._assign=me(n)},updated(e,{value:t}){_e(e,t)}};function _e(e,t){const n=e.multiple;if(!n||(0,i.kJ)(t)||(0,i.DM)(t)){for(let o=0,r=e.options.length;o-1:r.selected=t.has(a);else if((0,i.WV)(Ae(r),t))return void(e.selectedIndex!==o&&(e.selectedIndex=o))}n||-1===e.selectedIndex||(e.selectedIndex=-1)}}function Ae(e){return"_value"in e?e._value:e.value}function Pe(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Le={created(e,t,n){Te(e,t,n,null,"created")},mounted(e,t,n){Te(e,t,n,null,"mounted")},beforeUpdate(e,t,n,i){Te(e,t,n,i,"beforeUpdate")},updated(e,t,n,i){Te(e,t,n,i,"updated")}};function je(e,t){switch(e){case"SELECT":return Ce;case"TEXTAREA":return ye;default:switch(t){case"checkbox":return we;case"radio":return Se;default:return ye}}}function Te(e,t,n,i,o){const r=je(e.tagName,n.props&&n.props.type),a=r[o];a&&a(e,t,n,i)}function Fe(){ye.getSSRProps=({value:e})=>({value:e}),Se.getSSRProps=({value:e},t)=>{if(t.props&&(0,i.WV)(t.props.value,e))return{checked:!0}},we.getSSRProps=({value:e},t)=>{if((0,i.kJ)(e)){if(t.props&&(0,i.hq)(e,t.props.value)>-1)return{checked:!0}}else if((0,i.DM)(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Le.getSSRProps=(e,t)=>{if("string"!==typeof t.type)return;const n=je(t.type.toUpperCase(),t.props&&t.props.type);return n.getSSRProps?n.getSSRProps(e,t):void 0}}const Ee=["ctrl","shift","alt","meta"],Me={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>Ee.some((n=>e[`${n}Key`]&&!t.includes(n)))},Oe=(e,t)=>(n,...i)=>{for(let e=0;en=>{if(!("key"in n))return;const o=(0,i.rs)(n.key);return t.some((e=>e===o||Re[e]===o))?e(n):void 0},ze={beforeMount(e,{value:t},{transition:n}){e._vod="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):He(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:i}){!t!==!n&&(i?t?(i.beforeEnter(e),He(e,!0),i.enter(e)):i.leave(e,(()=>{He(e,!1)})):He(e,t))},beforeUnmount(e,{value:t}){He(e,t)}};function He(e,t){e.style.display=t?e._vod:"none"}function Ne(){ze.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const Be=(0,i.l7)({patchProp:O},c);let qe,De=!1;function Ye(){return qe||(qe=(0,o.Us)(Be))}function Xe(){return qe=De?qe:(0,o.Eo)(Be),De=!0,qe}const We=(...e)=>{Ye().render(...e)},Ve=(...e)=>{Xe().hydrate(...e)},Ue=(...e)=>{const t=Ye().createApp(...e);const{mount:n}=t;return t.mount=e=>{const o=$e(e);if(!o)return;const r=t._component;(0,i.mf)(r)||r.render||r.template||(r.template=o.innerHTML),o.innerHTML="";const a=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),a},t},Ze=(...e)=>{const t=Xe().createApp(...e);const{mount:n}=t;return t.mount=e=>{const t=$e(e);if(t)return n(t,!0,t instanceof SVGElement)},t};function $e(e){if((0,i.HD)(e)){const t=document.querySelector(e);return t}return e}let Ge=!1;const Ke=()=>{Ge||(Ge=!0,Fe(),Ne())}},6970:(e,t,n)=>{"use strict";function i(e,t){const n=Object.create(null),i=e.split(",");for(let o=0;o!!n[e.toLowerCase()]:e=>!!n[e]}n.d(t,{C_:()=>f,DM:()=>M,E9:()=>oe,F7:()=>_,Gg:()=>W,HD:()=>I,He:()=>ne,Kn:()=>H,NO:()=>S,Nj:()=>te,Od:()=>L,PO:()=>Y,Pq:()=>s,RI:()=>T,S0:()=>X,W7:()=>D,WV:()=>v,Z6:()=>w,_A:()=>Z,_N:()=>E,aU:()=>Q,dG:()=>k,e1:()=>r,fY:()=>i,hR:()=>J,hq:()=>m,ir:()=>ee,j5:()=>c,kC:()=>K,kJ:()=>F,kT:()=>y,l7:()=>P,mf:()=>R,rs:()=>G,tI:()=>N,tR:()=>A,vs:()=>p,yA:()=>l,yk:()=>z,zw:()=>b});const o="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt",r=i(o);const a="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",s=i(a);function l(e){return!!e||""===e}function c(e){if(F(e)){const t={};for(let n=0;n{if(e){const n=e.split(d);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function f(e){let t="";if(I(e))t=e;else if(F(e))for(let n=0;nv(e,t)))}const b=e=>I(e)?e:null==e?"":F(e)||H(e)&&(e.toString===B||!R(e.toString))?JSON.stringify(e,x,2):String(e),x=(e,t)=>t&&t.__v_isRef?x(e,t.value):E(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:M(t)?{[`Set(${t.size})`]:[...t.values()]}:!H(t)||F(t)||Y(t)?t:String(t),y={},w=[],k=()=>{},S=()=>!1,C=/^on[^a-z]/,_=e=>C.test(e),A=e=>e.startsWith("onUpdate:"),P=Object.assign,L=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},j=Object.prototype.hasOwnProperty,T=(e,t)=>j.call(e,t),F=Array.isArray,E=e=>"[object Map]"===q(e),M=e=>"[object Set]"===q(e),O=e=>"[object Date]"===q(e),R=e=>"function"===typeof e,I=e=>"string"===typeof e,z=e=>"symbol"===typeof e,H=e=>null!==e&&"object"===typeof e,N=e=>H(e)&&R(e.then)&&R(e.catch),B=Object.prototype.toString,q=e=>B.call(e),D=e=>q(e).slice(8,-1),Y=e=>"[object Object]"===q(e),X=e=>I(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,W=i(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),V=e=>{const t=Object.create(null);return n=>{const i=t[n];return i||(t[n]=e(n))}},U=/-(\w)/g,Z=V((e=>e.replace(U,((e,t)=>t?t.toUpperCase():"")))),$=/\B([A-Z])/g,G=V((e=>e.replace($,"-$1").toLowerCase())),K=V((e=>e.charAt(0).toUpperCase()+e.slice(1))),J=V((e=>e?`on${K(e)}`:"")),Q=(e,t)=>!Object.is(e,t),ee=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ne=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let ie;const oe=()=>ie||(ie="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{})},0:(e,t,n)=>{"use strict";var i; +(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4736],{9984:e=>{e.exports=function(e,t,n){const i=void 0!==e.__vccOpts?e.__vccOpts:e,o=i[t];if(void 0===o)i[t]=n;else for(const r in n)void 0===o[r]&&(o[r]=n[r])}},499:(e,t,n)=>{"use strict";n.d(t,{$y:()=>Oe,B:()=>a,BK:()=>et,Bj:()=>r,EB:()=>c,Fl:()=>ot,IU:()=>ze,Jd:()=>L,OT:()=>Te,PG:()=>Me,SU:()=>Ze,Um:()=>je,Vh:()=>nt,WL:()=>Ke,X$:()=>E,X3:()=>Ie,XI:()=>We,Xl:()=>He,YS:()=>Fe,ZM:()=>Qe,cE:()=>C,dq:()=>Ye,iH:()=>Xe,j:()=>T,lk:()=>j,nZ:()=>l,oR:()=>$e,qj:()=>Le,qq:()=>k,sT:()=>_,yT:()=>Re});var i=n(6970);let o;class r{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&o&&(this.parent=o,this.index=(o.scopes||(o.scopes=[])).push(this)-1)}run(e){if(this.active){const t=o;try{return o=this,e()}finally{o=t}}else 0}on(){o=this}off(){o=this.parent}stop(e){if(this.active){let t,n;for(t=0,n=this.effects.length;t{const t=new Set(e);return t.w=0,t.n=0,t},d=e=>(e.w&m)>0,h=e=>(e.n&m)>0,f=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let i=0;i{("length"===t||t>=o)&&l.push(e)}));else switch(void 0!==n&&l.push(s.get(n)),t){case"add":(0,i.kJ)(e)?(0,i.S0)(n)&&l.push(s.get("length")):(l.push(s.get(y)),(0,i._N)(e)&&l.push(s.get(w)));break;case"delete":(0,i.kJ)(e)||(l.push(s.get(y)),(0,i._N)(e)&&l.push(s.get(w)));break;case"set":(0,i._N)(e)&&l.push(s.get(y));break}if(1===l.length)l[0]&&M(l[0]);else{const e=[];for(const t of l)t&&e.push(...t);M(u(e))}}function M(e,t){const n=(0,i.kJ)(e)?e:[...e];for(const i of n)i.computed&&O(i,t);for(const i of n)i.computed||O(i,t)}function O(e,t){(e!==x||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const R=(0,i.fY)("__proto__,__v_isRef,__isVue"),I=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(i.yk)),z=Y(),H=Y(!1,!0),N=Y(!0),B=Y(!0,!0),q=D();function D(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=ze(this);for(let t=0,o=this.length;t{e[t]=function(...e){L();const n=ze(this)[t].apply(this,e);return j(),n}})),e}function Y(e=!1,t=!1){return function(n,o,r){if("__v_isReactive"===o)return!e;if("__v_isReadonly"===o)return e;if("__v_isShallow"===o)return t;if("__v_raw"===o&&r===(e?t?_e:Ce:t?Se:ke).get(n))return n;const a=(0,i.kJ)(n);if(!e&&a&&(0,i.RI)(q,o))return Reflect.get(q,o,r);const s=Reflect.get(n,o,r);return((0,i.yk)(o)?I.has(o):R(o))?s:(e||T(n,"get",o),t?s:Ye(s)?a&&(0,i.S0)(o)?s:s.value:(0,i.Kn)(s)?e?Te(s):Le(s):s)}}const X=V(),W=V(!0);function V(e=!1){return function(t,n,o,r){let a=t[n];if(Oe(a)&&Ye(a)&&!Ye(o))return!1;if(!e&&!Oe(o)&&(Re(o)||(o=ze(o),a=ze(a)),!(0,i.kJ)(t)&&Ye(a)&&!Ye(o)))return a.value=o,!0;const s=(0,i.kJ)(t)&&(0,i.S0)(n)?Number(n)e,te=e=>Reflect.getPrototypeOf(e);function ne(e,t,n=!1,i=!1){e=e["__v_raw"];const o=ze(e),r=ze(t);n||(t!==r&&T(o,"get",t),T(o,"get",r));const{has:a}=te(o),s=i?ee:n?Be:Ne;return a.call(o,t)?s(e.get(t)):a.call(o,r)?s(e.get(r)):void(e!==o&&e.get(t))}function ie(e,t=!1){const n=this["__v_raw"],i=ze(n),o=ze(e);return t||(e!==o&&T(i,"has",e),T(i,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function oe(e,t=!1){return e=e["__v_raw"],!t&&T(ze(e),"iterate",y),Reflect.get(e,"size",e)}function re(e){e=ze(e);const t=ze(this),n=te(t),i=n.has.call(t,e);return i||(t.add(e),E(t,"add",e,e)),this}function ae(e,t){t=ze(t);const n=ze(this),{has:o,get:r}=te(n);let a=o.call(n,e);a||(e=ze(e),a=o.call(n,e));const s=r.call(n,e);return n.set(e,t),a?(0,i.aU)(t,s)&&E(n,"set",e,t,s):E(n,"add",e,t),this}function se(e){const t=ze(this),{has:n,get:i}=te(t);let o=n.call(t,e);o||(e=ze(e),o=n.call(t,e));const r=i?i.call(t,e):void 0,a=t.delete(e);return o&&E(t,"delete",e,void 0,r),a}function le(){const e=ze(this),t=0!==e.size,n=void 0,i=e.clear();return t&&E(e,"clear",void 0,void 0,n),i}function ce(e,t){return function(n,i){const o=this,r=o["__v_raw"],a=ze(r),s=t?ee:e?Be:Ne;return!e&&T(a,"iterate",y),r.forEach(((e,t)=>n.call(i,s(e),s(t),o)))}}function ue(e,t,n){return function(...o){const r=this["__v_raw"],a=ze(r),s=(0,i._N)(a),l="entries"===e||e===Symbol.iterator&&s,c="keys"===e&&s,u=r[e](...o),d=n?ee:t?Be:Ne;return!t&&T(a,"iterate",c?w:y),{next(){const{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:l?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}function de(e){return function(...t){return"delete"!==e&&this}}function he(){const e={get(e){return ne(this,e)},get size(){return oe(this)},has:ie,add:re,set:ae,delete:se,clear:le,forEach:ce(!1,!1)},t={get(e){return ne(this,e,!1,!0)},get size(){return oe(this)},has:ie,add:re,set:ae,delete:se,clear:le,forEach:ce(!1,!0)},n={get(e){return ne(this,e,!0)},get size(){return oe(this,!0)},has(e){return ie.call(this,e,!0)},add:de("add"),set:de("set"),delete:de("delete"),clear:de("clear"),forEach:ce(!0,!1)},i={get(e){return ne(this,e,!0,!0)},get size(){return oe(this,!0)},has(e){return ie.call(this,e,!0)},add:de("add"),set:de("set"),delete:de("delete"),clear:de("clear"),forEach:ce(!0,!0)},o=["keys","values","entries",Symbol.iterator];return o.forEach((o=>{e[o]=ue(o,!1,!1),n[o]=ue(o,!0,!1),t[o]=ue(o,!1,!0),i[o]=ue(o,!0,!0)})),[e,n,t,i]}const[fe,pe,ge,ve]=he();function me(e,t){const n=t?e?ve:ge:e?pe:fe;return(t,o,r)=>"__v_isReactive"===o?!e:"__v_isReadonly"===o?e:"__v_raw"===o?t:Reflect.get((0,i.RI)(n,o)&&o in t?n:t,o,r)}const be={get:me(!1,!1)},xe={get:me(!1,!0)},ye={get:me(!0,!1)},we={get:me(!0,!0)};const ke=new WeakMap,Se=new WeakMap,Ce=new WeakMap,_e=new WeakMap;function Ae(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Pe(e){return e["__v_skip"]||!Object.isExtensible(e)?0:Ae((0,i.W7)(e))}function Le(e){return Oe(e)?e:Ee(e,!1,G,be,ke)}function je(e){return Ee(e,!1,J,xe,Se)}function Te(e){return Ee(e,!0,K,ye,Ce)}function Fe(e){return Ee(e,!0,Q,we,_e)}function Ee(e,t,n,o,r){if(!(0,i.Kn)(e))return e;if(e["__v_raw"]&&(!t||!e["__v_isReactive"]))return e;const a=r.get(e);if(a)return a;const s=Pe(e);if(0===s)return e;const l=new Proxy(e,2===s?o:n);return r.set(e,l),l}function Me(e){return Oe(e)?Me(e["__v_raw"]):!(!e||!e["__v_isReactive"])}function Oe(e){return!(!e||!e["__v_isReadonly"])}function Re(e){return!(!e||!e["__v_isShallow"])}function Ie(e){return Me(e)||Oe(e)}function ze(e){const t=e&&e["__v_raw"];return t?ze(t):e}function He(e){return(0,i.Nj)(e,"__v_skip",!0),e}const Ne=e=>(0,i.Kn)(e)?Le(e):e,Be=e=>(0,i.Kn)(e)?Te(e):e;function qe(e){A&&x&&(e=ze(e),F(e.dep||(e.dep=u())))}function De(e,t){e=ze(e),e.dep&&M(e.dep)}function Ye(e){return!(!e||!0!==e.__v_isRef)}function Xe(e){return Ve(e,!1)}function We(e){return Ve(e,!0)}function Ve(e,t){return Ye(e)?e:new Ue(e,t)}class Ue{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:ze(e),this._value=t?e:Ne(e)}get value(){return qe(this),this._value}set value(e){e=this.__v_isShallow?e:ze(e),(0,i.aU)(e,this._rawValue)&&(this._rawValue=e,this._value=this.__v_isShallow?e:Ne(e),De(this,e))}}function $e(e){De(e,void 0)}function Ze(e){return Ye(e)?e.value:e}const Ge={get:(e,t,n)=>Ze(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const o=e[t];return Ye(o)&&!Ye(n)?(o.value=n,!0):Reflect.set(e,t,n,i)}};function Ke(e){return Me(e)?e:new Proxy(e,Ge)}class Je{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:t,set:n}=e((()=>qe(this)),(()=>De(this)));this._get=t,this._set=n}get value(){return this._get()}set value(e){this._set(e)}}function Qe(e){return new Je(e)}function et(e){const t=(0,i.kJ)(e)?new Array(e.length):{};for(const n in e)t[n]=nt(e,n);return t}class tt{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}}function nt(e,t,n){const i=e[t];return Ye(i)?i:new tt(e,t,n)}class it{constructor(e,t,n,i){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new k(e,(()=>{this._dirty||(this._dirty=!0,De(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!i,this["__v_isReadonly"]=n}get value(){const e=ze(this);return qe(e),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function ot(e,t,n=!1){let o,r;const a=(0,i.mf)(e);a?(o=e,r=i.dG):(o=e.get,r=e.set);const s=new it(o,r,a||!r,n);return s}},9835:(e,t,n)=>{"use strict";n.d(t,{$d:()=>f,$y:()=>i.$y,Ah:()=>lt,B:()=>i.B,BK:()=>i.BK,Bj:()=>i.Bj,Bz:()=>Ni,C3:()=>Zn,C_:()=>o.C_,Cn:()=>J,EB:()=>i.EB,Eo:()=>yn,F4:()=>ni,FN:()=>vi,Fl:()=>zi,G:()=>no,HX:()=>Q,HY:()=>Mn,Ho:()=>ii,IU:()=>i.IU,JJ:()=>ye,Jd:()=>st,KU:()=>h,Ko:()=>St,LL:()=>xt,MW:()=>Hi,MX:()=>Ji,Mr:()=>Ki,Nv:()=>Ct,OT:()=>i.OT,Ob:()=>Ue,P$:()=>Oe,PG:()=>i.PG,Q2:()=>yt,Q6:()=>Be,RC:()=>Ye,Rh:()=>Se,Rr:()=>Di,S3:()=>p,SU:()=>i.SU,U2:()=>Ie,Uc:()=>Zi,Uk:()=>oi,Um:()=>i.Um,Us:()=>xn,Vh:()=>i.Vh,WI:()=>_t,WL:()=>i.WL,WY:()=>Bi,Wm:()=>ei,X3:()=>i.X3,XI:()=>i.XI,Xl:()=>i.Xl,Xn:()=>rt,Y1:()=>Ai,Y3:()=>j,Y8:()=>Fe,YP:()=>Ae,YS:()=>i.YS,Yq:()=>ut,ZK:()=>a,ZM:()=>i.ZM,Zq:()=>Gi,_:()=>Qn,_A:()=>o._A,aZ:()=>qe,b9:()=>qi,bT:()=>dt,bv:()=>ot,cE:()=>i.cE,d1:()=>ht,dD:()=>K,dG:()=>ui,dl:()=>Ze,dq:()=>i.dq,ec:()=>X,eq:()=>io,f3:()=>we,h:()=>$i,hR:()=>o.hR,i8:()=>eo,iD:()=>Wn,iH:()=>i.iH,ic:()=>at,j4:()=>Vn,j5:()=>o.j5,kC:()=>o.kC,kq:()=>ai,l1:()=>Yi,lA:()=>Un,lR:()=>En,m0:()=>ke,mW:()=>q,mv:()=>Ui,mx:()=>Pt,n4:()=>ue,nK:()=>Ne,nQ:()=>Qi,nZ:()=>i.nZ,oR:()=>i.oR,of:()=>Pi,p1:()=>Vi,qG:()=>In,qZ:()=>Yn,qb:()=>I,qj:()=>i.qj,qq:()=>i.qq,ry:()=>oo,sT:()=>i.sT,se:()=>Ge,sv:()=>Rn,uE:()=>ri,u_:()=>Wi,up:()=>mt,vl:()=>ct,vs:()=>o.vs,w5:()=>ee,wF:()=>it,wg:()=>Nn,wy:()=>ft,xv:()=>On,yT:()=>i.yT,yX:()=>Ce,zw:()=>o.zw});var i=n(499),o=n(6970);const r=[];function a(e,...t){(0,i.Jd)();const n=r.length?r[r.length-1].component:null,o=n&&n.appContext.config.warnHandler,a=s();if(o)h(o,n,11,[e+t.join(""),n&&n.proxy,a.map((({vnode:e})=>`at <${Ri(n,e.type)}>`)).join("\n"),a]);else{const n=[`[Vue warn]: ${e}`,...t];a.length&&n.push("\n",...l(a)),console.warn(...n)}(0,i.lk)()}function s(){let e=r[r.length-1];if(!e)return[];const t=[];while(e){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const i=e.component&&e.component.parent;e=i&&i.vnode}return t}function l(e){const t=[];return e.forEach(((e,n)=>{t.push(...0===n?[]:["\n"],...c(e))})),t}function c({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",i=!!e.component&&null==e.component.parent,o=` at <${Ri(e.component,e.type,i)}`,r=">"+n;return e.props?[o,...u(e.props),r]:[o+r]}function u(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach((n=>{t.push(...d(n,e[n]))})),n.length>3&&t.push(" ..."),t}function d(e,t,n){return(0,o.HD)(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):"number"===typeof t||"boolean"===typeof t||null==t?n?t:[`${e}=${t}`]:(0,i.dq)(t)?(t=d(e,(0,i.IU)(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):(0,o.mf)(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=(0,i.IU)(t),n?t:[`${e}=`,t])}function h(e,t,n,i){let o;try{o=i?e(...i):e()}catch(r){p(r,t,n)}return o}function f(e,t,n,i){if((0,o.mf)(e)){const r=h(e,t,n,i);return r&&(0,o.tI)(r)&&r.catch((e=>{p(e,t,n)})),r}const r=[];for(let o=0;o>>1,o=N(b[i]);ox&&b.splice(t,1)}function O(e,t,n,i){(0,o.kJ)(e)?n.push(...e):t&&t.includes(e,e.allowRecurse?i+1:i)||n.push(e),E()}function R(e){O(e,w,y,k)}function I(e){O(e,C,S,_)}function z(e,t=null){if(y.length){for(L=t,w=[...new Set(y)],y.length=0,k=0;kN(e)-N(t))),_=0;_null==e.id?1/0:e.id;function B(e){m=!1,v=!0,z(e),b.sort(((e,t)=>N(e)-N(t)));o.dG;try{for(x=0;xq.emit(e,...t))),D=[];else if("undefined"!==typeof window&&window.HTMLElement&&!(null===(i=null===(n=window.navigator)||void 0===n?void 0:n.userAgent)||void 0===i?void 0:i.includes("jsdom"))){const e=t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[];e.push((e=>{X(e,t)})),setTimeout((()=>{q||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Y=!0,D=[])}),3e3)}else Y=!0,D=[]}function W(e,t,...n){if(e.isUnmounted)return;const i=e.vnode.props||o.kT;let r=n;const a=t.startsWith("update:"),s=a&&t.slice(7);if(s&&s in i){const e=`${"modelValue"===s?"model":s}Modifiers`,{number:t,trim:a}=i[e]||o.kT;a&&(r=n.map((e=>e.trim()))),t&&(r=n.map(o.He))}let l;let c=i[l=(0,o.hR)(t)]||i[l=(0,o.hR)((0,o._A)(t))];!c&&a&&(c=i[l=(0,o.hR)((0,o.rs)(t))]),c&&f(c,e,6,r);const u=i[l+"Once"];if(u){if(e.emitted){if(e.emitted[l])return}else e.emitted={};e.emitted[l]=!0,f(u,e,6,r)}}function V(e,t,n=!1){const i=t.emitsCache,r=i.get(e);if(void 0!==r)return r;const a=e.emits;let s={},l=!1;if(!(0,o.mf)(e)){const i=e=>{const n=V(e,t,!0);n&&(l=!0,(0,o.l7)(s,n))};!n&&t.mixins.length&&t.mixins.forEach(i),e.extends&&i(e.extends),e.mixins&&e.mixins.forEach(i)}return a||l?((0,o.kJ)(a)?a.forEach((e=>s[e]=null)):(0,o.l7)(s,a),i.set(e,s),s):(i.set(e,null),null)}function U(e,t){return!(!e||!(0,o.F7)(t))&&(t=t.slice(2).replace(/Once$/,""),(0,o.RI)(e,t[0].toLowerCase()+t.slice(1))||(0,o.RI)(e,(0,o.rs)(t))||(0,o.RI)(e,t))}let $=null,Z=null;function G(e){const t=$;return $=e,Z=e&&e.type.__scopeId||null,t}function K(e){Z=e}function J(){Z=null}const Q=e=>ee;function ee(e,t=$,n){if(!t)return e;if(e._n)return e;const i=(...n)=>{i._d&&Yn(-1);const o=G(t),r=e(...n);return G(o),i._d&&Yn(1),r};return i._n=!0,i._c=!0,i._d=!0,i}function te(e){const{type:t,vnode:n,proxy:i,withProxy:r,props:a,propsOptions:[s],slots:l,attrs:c,emit:u,render:d,renderCache:h,data:f,setupState:g,ctx:v,inheritAttrs:m}=e;let b,x;const y=G(e);try{if(4&n.shapeFlag){const e=r||i;b=si(d.call(e,e,h,a,g,f,v)),x=c}else{const e=t;0,b=si(e.length>1?e(a,{attrs:c,slots:l,emit:u}):e(a,null)),x=t.props?c:ie(c)}}catch(k){zn.length=0,p(k,e,1),b=ei(Rn)}let w=b;if(x&&!1!==m){const e=Object.keys(x),{shapeFlag:t}=w;e.length&&7&t&&(s&&e.some(o.tR)&&(x=oe(x,s)),w=ii(w,x))}return n.dirs&&(w=ii(w),w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&(w.transition=n.transition),b=w,G(y),b}function ne(e){let t;for(let n=0;n{let t;for(const n in e)("class"===n||"style"===n||(0,o.F7)(n))&&((t||(t={}))[n]=e[n]);return t},oe=(e,t)=>{const n={};for(const i in e)(0,o.tR)(i)&&i.slice(9)in t||(n[i]=e[i]);return n};function re(e,t,n){const{props:i,children:o,component:r}=e,{props:a,children:s,patchFlag:l}=t,c=r.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!o&&!s||s&&s.$stable)||i!==a&&(i?!a||ae(i,a,c):!!a);if(1024&l)return!0;if(16&l)return i?ae(i,a,c):!!a;if(8&l){const e=t.dynamicProps;for(let t=0;te.__isSuspense,ce={name:"Suspense",__isSuspense:!0,process(e,t,n,i,o,r,a,s,l,c){null==e?he(t,n,i,o,r,a,s,l,c):fe(e,t,n,i,o,a,s,l,c)},hydrate:ge,create:pe,normalize:ve},ue=ce;function de(e,t){const n=e.props&&e.props[t];(0,o.mf)(n)&&n()}function he(e,t,n,i,o,r,a,s,l){const{p:c,o:{createElement:u}}=l,d=u("div"),h=e.suspense=pe(e,o,i,t,d,n,r,a,s,l);c(null,h.pendingBranch=e.ssContent,d,null,i,h,r,a),h.deps>0?(de(e,"onPending"),de(e,"onFallback"),c(null,e.ssFallback,t,n,i,null,r,a),xe(h,e.ssFallback)):h.resolve()}function fe(e,t,n,i,o,r,a,s,{p:l,um:c,o:{createElement:u}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const h=t.ssContent,f=t.ssFallback,{activeBranch:p,pendingBranch:g,isInFallback:v,isHydrating:m}=d;if(g)d.pendingBranch=h,$n(h,g)?(l(g,h,d.hiddenContainer,null,o,d,r,a,s),d.deps<=0?d.resolve():v&&(l(p,f,n,i,o,null,r,a,s),xe(d,f))):(d.pendingId++,m?(d.isHydrating=!1,d.activeBranch=g):c(g,o,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u("div"),v?(l(null,h,d.hiddenContainer,null,o,d,r,a,s),d.deps<=0?d.resolve():(l(p,f,n,i,o,null,r,a,s),xe(d,f))):p&&$n(h,p)?(l(p,h,n,i,o,d,r,a,s),d.resolve(!0)):(l(null,h,d.hiddenContainer,null,o,d,r,a,s),d.deps<=0&&d.resolve()));else if(p&&$n(h,p))l(p,h,n,i,o,d,r,a,s),xe(d,h);else if(de(t,"onPending"),d.pendingBranch=h,d.pendingId++,l(null,h,d.hiddenContainer,null,o,d,r,a,s),d.deps<=0)d.resolve();else{const{timeout:e,pendingId:t}=d;e>0?setTimeout((()=>{d.pendingId===t&&d.fallback(f)}),e):0===e&&d.fallback(f)}}function pe(e,t,n,i,r,a,s,l,c,u,d=!1){const{p:h,m:f,um:g,n:v,o:{parentNode:m,remove:b}}=u,x=(0,o.He)(e.props&&e.props.timeout),y={vnode:e,parent:t,parentComponent:n,isSVG:s,container:i,hiddenContainer:r,anchor:a,deps:0,pendingId:0,timeout:"number"===typeof x?x:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:d,isUnmounted:!1,effects:[],resolve(e=!1){const{vnode:t,activeBranch:n,pendingBranch:i,pendingId:o,effects:r,parentComponent:a,container:s}=y;if(y.isHydrating)y.isHydrating=!1;else if(!e){const e=n&&i.transition&&"out-in"===i.transition.mode;e&&(n.transition.afterLeave=()=>{o===y.pendingId&&f(i,s,t,0)});let{anchor:t}=y;n&&(t=v(n),g(n,a,y,!0)),e||f(i,s,t,0)}xe(y,i),y.pendingBranch=null,y.isInFallback=!1;let l=y.parent,c=!1;while(l){if(l.pendingBranch){l.effects.push(...r),c=!0;break}l=l.parent}c||I(r),y.effects=[],de(t,"onResolve")},fallback(e){if(!y.pendingBranch)return;const{vnode:t,activeBranch:n,parentComponent:i,container:o,isSVG:r}=y;de(t,"onFallback");const a=v(n),s=()=>{y.isInFallback&&(h(null,e,o,a,i,null,r,l,c),xe(y,e))},u=e.transition&&"out-in"===e.transition.mode;u&&(n.transition.afterLeave=s),y.isInFallback=!0,g(n,i,null,!0),u||s()},move(e,t,n){y.activeBranch&&f(y.activeBranch,e,t,n),y.container=e},next(){return y.activeBranch&&v(y.activeBranch)},registerDep(e,t){const n=!!y.pendingBranch;n&&y.deps++;const i=e.vnode.el;e.asyncDep.catch((t=>{p(t,e,0)})).then((o=>{if(e.isUnmounted||y.isUnmounted||y.pendingId!==e.suspenseId)return;e.asyncResolved=!0;const{vnode:r}=e;_i(e,o,!1),i&&(r.el=i);const a=!i&&e.subTree.el;t(e,r,m(i||e.subTree.el),i?null:v(e.subTree),y,s,c),a&&b(a),se(e,r.el),n&&0===--y.deps&&y.resolve()}))},unmount(e,t){y.isUnmounted=!0,y.activeBranch&&g(y.activeBranch,n,e,t),y.pendingBranch&&g(y.pendingBranch,n,e,t)}};return y}function ge(e,t,n,i,o,r,a,s,l){const c=t.suspense=pe(t,i,n,e.parentNode,document.createElement("div"),null,o,r,a,s,!0),u=l(e,c.pendingBranch=t.ssContent,n,c,r,a);return 0===c.deps&&c.resolve(),u}function ve(e){const{shapeFlag:t,children:n}=e,i=32&t;e.ssContent=me(i?n.default:n),e.ssFallback=i?me(n.fallback):ei(Rn)}function me(e){let t;if((0,o.mf)(e)){const n=Dn&&e._c;n&&(e._d=!1,Nn()),e=e(),n&&(e._d=!0,t=Hn,Bn())}if((0,o.kJ)(e)){const t=ne(e);0,e=t}return e=si(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter((t=>t!==e))),e}function be(e,t){t&&t.pendingBranch?(0,o.kJ)(e)?t.effects.push(...e):t.effects.push(e):I(e)}function xe(e,t){e.activeBranch=t;const{vnode:n,parentComponent:i}=e,o=n.el=t.el;i&&i.subTree===n&&(i.vnode.el=o,se(i,o))}function ye(e,t){if(gi){let n=gi.provides;const i=gi.parent&&gi.parent.provides;i===n&&(n=gi.provides=Object.create(i)),n[e]=t}else 0}function we(e,t,n=!1){const i=gi||$;if(i){const r=null==i.parent?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&(0,o.mf)(t)?t.call(i.proxy):t}else 0}function ke(e,t){return Pe(e,null,t)}function Se(e,t){return Pe(e,null,{flush:"post"})}function Ce(e,t){return Pe(e,null,{flush:"sync"})}const _e={};function Ae(e,t,n){return Pe(e,t,n)}function Pe(e,t,{immediate:n,deep:r,flush:a,onTrack:s,onTrigger:l}=o.kT){const c=gi;let u,d,p=!1,g=!1;if((0,i.dq)(e)?(u=()=>e.value,p=(0,i.yT)(e)):(0,i.PG)(e)?(u=()=>e,r=!0):(0,o.kJ)(e)?(g=!0,p=e.some((e=>(0,i.PG)(e)||(0,i.yT)(e))),u=()=>e.map((e=>(0,i.dq)(e)?e.value:(0,i.PG)(e)?Te(e):(0,o.mf)(e)?h(e,c,2):void 0))):u=(0,o.mf)(e)?t?()=>h(e,c,2):()=>{if(!c||!c.isUnmounted)return d&&d(),f(e,c,3,[v])}:o.dG,t&&r){const e=u;u=()=>Te(e())}let v=e=>{d=y.onStop=()=>{h(e,c,4)}};if(ki)return v=o.dG,t?n&&f(t,c,3,[u(),g?[]:void 0,v]):u(),o.dG;let m=g?[]:_e;const b=()=>{if(y.active)if(t){const e=y.run();(r||p||(g?e.some(((e,t)=>(0,o.aU)(e,m[t]))):(0,o.aU)(e,m)))&&(d&&d(),f(t,c,3,[e,m===_e?void 0:m,v]),m=e)}else y.run()};let x;b.allowRecurse=!!t,x="sync"===a?b:"post"===a?()=>bn(b,c&&c.suspense):()=>R(b);const y=new i.qq(u,x);return t?n?b():m=y.run():"post"===a?bn(y.run.bind(y),c&&c.suspense):y.run(),()=>{y.stop(),c&&c.scope&&(0,o.Od)(c.scope.effects,y)}}function Le(e,t,n){const i=this.proxy,r=(0,o.HD)(e)?e.includes(".")?je(i,e):()=>i[e]:e.bind(i,i);let a;(0,o.mf)(t)?a=t:(a=t.handler,n=t);const s=gi;mi(this);const l=Pe(r,a.bind(i),n);return s?mi(s):bi(),l}function je(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e{Te(e,t)}));else if((0,o.PO)(e))for(const n in e)Te(e[n],t);return e}function Fe(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ot((()=>{e.isMounted=!0})),st((()=>{e.isUnmounting=!0})),e}const Ee=[Function,Array],Me={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ee,onEnter:Ee,onAfterEnter:Ee,onEnterCancelled:Ee,onBeforeLeave:Ee,onLeave:Ee,onAfterLeave:Ee,onLeaveCancelled:Ee,onBeforeAppear:Ee,onAppear:Ee,onAfterAppear:Ee,onAppearCancelled:Ee},setup(e,{slots:t}){const n=vi(),o=Fe();let r;return()=>{const a=t.default&&Be(t.default(),!0);if(!a||!a.length)return;let s=a[0];if(a.length>1){let e=!1;for(const t of a)if(t.type!==Rn){0,s=t,e=!0;break}}const l=(0,i.IU)(e),{mode:c}=l;if(o.isLeaving)return ze(s);const u=He(s);if(!u)return ze(s);const d=Ie(u,l,o,n);Ne(u,d);const h=n.subTree,f=h&&He(h);let p=!1;const{getTransitionKey:g}=u.type;if(g){const e=g();void 0===r?r=e:e!==r&&(r=e,p=!0)}if(f&&f.type!==Rn&&(!$n(u,f)||p)){const e=Ie(f,l,o,n);if(Ne(f,e),"out-in"===c)return o.isLeaving=!0,e.afterLeave=()=>{o.isLeaving=!1,n.update()},ze(s);"in-out"===c&&u.type!==Rn&&(e.delayLeave=(e,t,n)=>{const i=Re(o,f);i[String(f.key)]=f,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete d.delayedLeave},d.delayedLeave=n})}return s}}},Oe=Me;function Re(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function Ie(e,t,n,i){const{appear:r,mode:a,persisted:s=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:h,onLeave:p,onAfterLeave:g,onLeaveCancelled:v,onBeforeAppear:m,onAppear:b,onAfterAppear:x,onAppearCancelled:y}=t,w=String(e.key),k=Re(n,e),S=(e,t)=>{e&&f(e,i,9,t)},C=(e,t)=>{const n=t[1];S(e,t),(0,o.kJ)(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},_={mode:a,persisted:s,beforeEnter(t){let i=l;if(!n.isMounted){if(!r)return;i=m||l}t._leaveCb&&t._leaveCb(!0);const o=k[w];o&&$n(e,o)&&o.el._leaveCb&&o.el._leaveCb(),S(i,[t])},enter(e){let t=c,i=u,o=d;if(!n.isMounted){if(!r)return;t=b||c,i=x||u,o=y||d}let a=!1;const s=e._enterCb=t=>{a||(a=!0,S(t?o:i,[e]),_.delayedLeave&&_.delayedLeave(),e._enterCb=void 0)};t?C(t,[e,s]):s()},leave(t,i){const o=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return i();S(h,[t]);let r=!1;const a=t._leaveCb=n=>{r||(r=!0,i(),S(n?v:g,[t]),t._leaveCb=void 0,k[o]===e&&delete k[o])};k[o]=e,p?C(p,[t,a]):a()},clone(e){return Ie(e,t,n,i)}};return _}function ze(e){if(We(e))return e=ii(e),e.children=null,e}function He(e){return We(e)?e.children?e.children[0]:void 0:e}function Ne(e,t){6&e.shapeFlag&&e.component?Ne(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Be(e,t=!1,n){let i=[],o=0;for(let r=0;r1)for(let r=0;r!!e.type.__asyncLoader;function Ye(e){(0,o.mf)(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:a=200,timeout:s,suspensible:l=!0,onError:c}=e;let u,d=null,h=0;const f=()=>(h++,d=null,g()),g=()=>{let e;return d||(e=d=t().catch((e=>{if(e=e instanceof Error?e:new Error(String(e)),c)return new Promise(((t,n)=>{const i=()=>t(f()),o=()=>n(e);c(e,i,o,h+1)}));throw e})).then((t=>e!==d&&d?d:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),u=t,t))))};return qe({name:"AsyncComponentWrapper",__asyncLoader:g,get __asyncResolved(){return u},setup(){const e=gi;if(u)return()=>Xe(u,e);const t=t=>{d=null,p(t,e,13,!r)};if(l&&e.suspense||ki)return g().then((t=>()=>Xe(t,e))).catch((e=>(t(e),()=>r?ei(r,{error:e}):null)));const o=(0,i.iH)(!1),c=(0,i.iH)(),h=(0,i.iH)(!!a);return a&&setTimeout((()=>{h.value=!1}),a),null!=s&&setTimeout((()=>{if(!o.value&&!c.value){const e=new Error(`Async component timed out after ${s}ms.`);t(e),c.value=e}}),s),g().then((()=>{o.value=!0,e.parent&&We(e.parent.vnode)&&F(e.parent.update)})).catch((e=>{t(e),c.value=e})),()=>o.value&&u?Xe(u,e):c.value&&r?ei(r,{error:c.value}):n&&!h.value?ei(n):void 0}})}function Xe(e,{vnode:{ref:t,props:n,children:i,shapeFlag:o},parent:r}){const a=ei(e,n,i);return a.ref=t,a}const We=e=>e.type.__isKeepAlive,Ve={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=vi(),i=n.ctx;if(!i.renderer)return()=>{const e=t.default&&t.default();return e&&1===e.length?e[0]:e};const r=new Map,a=new Set;let s=null;const l=n.suspense,{renderer:{p:c,m:u,um:d,o:{createElement:h}}}=i,f=h("div");function p(e){Qe(e),d(e,n,l,!0)}function g(e){r.forEach(((t,n)=>{const i=Oi(t.type);!i||e&&e(i)||v(n)}))}function v(e){const t=r.get(e);s&&t.type===s.type?s&&Qe(s):p(t),r.delete(e),a.delete(e)}i.activate=(e,t,n,i,r)=>{const a=e.component;u(e,t,n,0,l),c(a.vnode,e,t,n,a,l,i,e.slotScopeIds,r),bn((()=>{a.isDeactivated=!1,a.a&&(0,o.ir)(a.a);const t=e.props&&e.props.onVnodeMounted;t&&di(t,a.parent,e)}),l)},i.deactivate=e=>{const t=e.component;u(e,f,null,1,l),bn((()=>{t.da&&(0,o.ir)(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&di(n,t.parent,e),t.isDeactivated=!0}),l)},Ae((()=>[e.include,e.exclude]),(([e,t])=>{e&&g((t=>$e(e,t))),t&&g((e=>!$e(t,e)))}),{flush:"post",deep:!0});let m=null;const b=()=>{null!=m&&r.set(m,et(n.subTree))};return ot(b),at(b),st((()=>{r.forEach((e=>{const{subTree:t,suspense:i}=n,o=et(t);if(e.type!==o.type)p(e);else{Qe(o);const e=o.component.da;e&&bn(e,i)}}))})),()=>{if(m=null,!t.default)return null;const n=t.default(),i=n[0];if(n.length>1)return s=null,n;if(!Un(i)||!(4&i.shapeFlag)&&!(128&i.shapeFlag))return s=null,i;let o=et(i);const l=o.type,c=Oi(De(o)?o.type.__asyncResolved||{}:l),{include:u,exclude:d,max:h}=e;if(u&&(!c||!$e(u,c))||d&&c&&$e(d,c))return s=o,i;const f=null==o.key?l:o.key,p=r.get(f);return o.el&&(o=ii(o),128&i.shapeFlag&&(i.ssContent=o)),m=f,p?(o.el=p.el,o.component=p.component,o.transition&&Ne(o,o.transition),o.shapeFlag|=512,a.delete(f),a.add(f)):(a.add(f),h&&a.size>parseInt(h,10)&&v(a.values().next().value)),o.shapeFlag|=256,s=o,le(i.type)?i:o}}},Ue=Ve;function $e(e,t){return(0,o.kJ)(e)?e.some((e=>$e(e,t))):(0,o.HD)(e)?e.split(",").includes(t):!!e.test&&e.test(t)}function Ze(e,t){Ke(e,"a",t)}function Ge(e,t){Ke(e,"da",t)}function Ke(e,t,n=gi){const i=e.__wdc||(e.__wdc=()=>{let t=n;while(t){if(t.isDeactivated)return;t=t.parent}return e()});if(tt(t,i,n),n){let e=n.parent;while(e&&e.parent)We(e.parent.vnode)&&Je(i,t,n,e),e=e.parent}}function Je(e,t,n,i){const r=tt(t,e,i,!0);lt((()=>{(0,o.Od)(i[t],r)}),n)}function Qe(e){let t=e.shapeFlag;256&t&&(t-=256),512&t&&(t-=512),e.shapeFlag=t}function et(e){return 128&e.shapeFlag?e.ssContent:e}function tt(e,t,n=gi,o=!1){if(n){const r=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;(0,i.Jd)(),mi(n);const r=f(t,n,e,o);return bi(),(0,i.lk)(),r});return o?r.unshift(a):r.push(a),a}}const nt=e=>(t,n=gi)=>(!ki||"sp"===e)&&tt(e,t,n),it=nt("bm"),ot=nt("m"),rt=nt("bu"),at=nt("u"),st=nt("bum"),lt=nt("um"),ct=nt("sp"),ut=nt("rtg"),dt=nt("rtc");function ht(e,t=gi){tt("ec",e,t)}function ft(e,t){const n=$;if(null===n)return e;const i=Fi(n)||n.proxy,r=e.dirs||(e.dirs=[]);for(let a=0;at(e,n,void 0,a&&a[n])));else{const n=Object.keys(e);r=new Array(n.length);for(let i=0,o=n.length;i!Un(e)||e.type!==Rn&&!(e.type===Mn&&!At(e.children))))?e:null}function Pt(e){const t={};for(const n in e)t[(0,o.hR)(n)]=e[n];return t}const Lt=e=>e?xi(e)?Fi(e)||e.proxy:Lt(e.parent):null,jt=(0,o.l7)(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Lt(e.parent),$root:e=>Lt(e.root),$emit:e=>e.emit,$options:e=>zt(e),$forceUpdate:e=>e.f||(e.f=()=>F(e.update)),$nextTick:e=>e.n||(e.n=j.bind(e.proxy)),$watch:e=>Le.bind(e)}),Tt={get({_:e},t){const{ctx:n,setupState:r,data:a,props:s,accessCache:l,type:c,appContext:u}=e;let d;if("$"!==t[0]){const i=l[t];if(void 0!==i)switch(i){case 1:return r[t];case 2:return a[t];case 4:return n[t];case 3:return s[t]}else{if(r!==o.kT&&(0,o.RI)(r,t))return l[t]=1,r[t];if(a!==o.kT&&(0,o.RI)(a,t))return l[t]=2,a[t];if((d=e.propsOptions[0])&&(0,o.RI)(d,t))return l[t]=3,s[t];if(n!==o.kT&&(0,o.RI)(n,t))return l[t]=4,n[t];Et&&(l[t]=0)}}const h=jt[t];let f,p;return h?("$attrs"===t&&(0,i.j)(e,"get",t),h(e)):(f=c.__cssModules)&&(f=f[t])?f:n!==o.kT&&(0,o.RI)(n,t)?(l[t]=4,n[t]):(p=u.config.globalProperties,(0,o.RI)(p,t)?p[t]:void 0)},set({_:e},t,n){const{data:i,setupState:r,ctx:a}=e;return r!==o.kT&&(0,o.RI)(r,t)?(r[t]=n,!0):i!==o.kT&&(0,o.RI)(i,t)?(i[t]=n,!0):!(0,o.RI)(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(a[t]=n,!0))},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:r,propsOptions:a}},s){let l;return!!n[s]||e!==o.kT&&(0,o.RI)(e,s)||t!==o.kT&&(0,o.RI)(t,s)||(l=a[0])&&(0,o.RI)(l,s)||(0,o.RI)(i,s)||(0,o.RI)(jt,s)||(0,o.RI)(r.config.globalProperties,s)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:(0,o.RI)(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};const Ft=(0,o.l7)({},Tt,{get(e,t){if(t!==Symbol.unscopables)return Tt.get(e,t,e)},has(e,t){const n="_"!==t[0]&&!(0,o.e1)(t);return n}});let Et=!0;function Mt(e){const t=zt(e),n=e.proxy,r=e.ctx;Et=!1,t.beforeCreate&&Rt(t.beforeCreate,e,"bc");const{data:a,computed:s,methods:l,watch:c,provide:u,inject:d,created:h,beforeMount:f,mounted:p,beforeUpdate:g,updated:v,activated:m,deactivated:b,beforeDestroy:x,beforeUnmount:y,destroyed:w,unmounted:k,render:S,renderTracked:C,renderTriggered:_,errorCaptured:A,serverPrefetch:P,expose:L,inheritAttrs:j,components:T,directives:F,filters:E}=t,M=null;if(d&&Ot(d,r,M,e.appContext.config.unwrapInjectedRef),l)for(const i in l){const e=l[i];(0,o.mf)(e)&&(r[i]=e.bind(n))}if(a){0;const t=a.call(n,n);0,(0,o.Kn)(t)&&(e.data=(0,i.qj)(t))}if(Et=!0,s)for(const i in s){const e=s[i],t=(0,o.mf)(e)?e.bind(n,n):(0,o.mf)(e.get)?e.get.bind(n,n):o.dG;0;const a=!(0,o.mf)(e)&&(0,o.mf)(e.set)?e.set.bind(n):o.dG,l=zi({get:t,set:a});Object.defineProperty(r,i,{enumerable:!0,configurable:!0,get:()=>l.value,set:e=>l.value=e})}if(c)for(const i in c)It(c[i],r,n,i);if(u){const e=(0,o.mf)(u)?u.call(n):u;Reflect.ownKeys(e).forEach((t=>{ye(t,e[t])}))}function O(e,t){(0,o.kJ)(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(h&&Rt(h,e,"c"),O(it,f),O(ot,p),O(rt,g),O(at,v),O(Ze,m),O(Ge,b),O(ht,A),O(dt,C),O(ut,_),O(st,y),O(lt,k),O(ct,P),(0,o.kJ)(L))if(L.length){const t=e.exposed||(e.exposed={});L.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});S&&e.render===o.dG&&(e.render=S),null!=j&&(e.inheritAttrs=j),T&&(e.components=T),F&&(e.directives=F)}function Ot(e,t,n=o.dG,r=!1){(0,o.kJ)(e)&&(e=Dt(e));for(const a in e){const n=e[a];let s;s=(0,o.Kn)(n)?"default"in n?we(n.from||a,n.default,!0):we(n.from||a):we(n),(0,i.dq)(s)&&r?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e}):t[a]=s}}function Rt(e,t,n){f((0,o.kJ)(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function It(e,t,n,i){const r=i.includes(".")?je(n,i):()=>n[i];if((0,o.HD)(e)){const n=t[e];(0,o.mf)(n)&&Ae(r,n)}else if((0,o.mf)(e))Ae(r,e.bind(n));else if((0,o.Kn)(e))if((0,o.kJ)(e))e.forEach((e=>It(e,t,n,i)));else{const i=(0,o.mf)(e.handler)?e.handler.bind(n):t[e.handler];(0,o.mf)(i)&&Ae(r,i,e)}else 0}function zt(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:o,optionsCache:r,config:{optionMergeStrategies:a}}=e.appContext,s=r.get(t);let l;return s?l=s:o.length||n||i?(l={},o.length&&o.forEach((e=>Ht(l,e,a,!0))),Ht(l,t,a)):l=t,r.set(t,l),l}function Ht(e,t,n,i=!1){const{mixins:o,extends:r}=t;r&&Ht(e,r,n,!0),o&&o.forEach((t=>Ht(e,t,n,!0)));for(const a in t)if(i&&"expose"===a);else{const i=Nt[a]||n&&n[a];e[a]=i?i(e[a],t[a]):t[a]}return e}const Nt={data:Bt,props:Xt,emits:Xt,methods:Xt,computed:Xt,beforeCreate:Yt,created:Yt,beforeMount:Yt,mounted:Yt,beforeUpdate:Yt,updated:Yt,beforeDestroy:Yt,beforeUnmount:Yt,destroyed:Yt,unmounted:Yt,activated:Yt,deactivated:Yt,errorCaptured:Yt,serverPrefetch:Yt,components:Xt,directives:Xt,watch:Wt,provide:Bt,inject:qt};function Bt(e,t){return t?e?function(){return(0,o.l7)((0,o.mf)(e)?e.call(this,this):e,(0,o.mf)(t)?t.call(this,this):t)}:t:e}function qt(e,t){return Xt(Dt(e),Dt(t))}function Dt(e){if((0,o.kJ)(e)){const t={};for(let n=0;n0)||16&l){let i;$t(e,t,a,s)&&(d=!0);for(const r in c)t&&((0,o.RI)(t,r)||(i=(0,o.rs)(r))!==r&&(0,o.RI)(t,i))||(u?!n||void 0===n[r]&&void 0===n[i]||(a[r]=Zt(u,c,r,void 0,e,!0)):delete a[r]);if(s!==c)for(const e in s)t&&(0,o.RI)(t,e)||(delete s[e],d=!0)}else if(8&l){const n=e.vnode.dynamicProps;for(let i=0;i{c=!0;const[n,i]=Gt(e,t,!0);(0,o.l7)(s,n),i&&l.push(...i)};!n&&t.mixins.length&&t.mixins.forEach(i),e.extends&&i(e.extends),e.mixins&&e.mixins.forEach(i)}if(!a&&!c)return i.set(e,o.Z6),o.Z6;if((0,o.kJ)(a))for(let d=0;d-1,i[1]=n<0||e-1||(0,o.RI)(i,"default"))&&l.push(t)}}}}const u=[s,l];return i.set(e,u),u}function Kt(e){return"$"!==e[0]}function Jt(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:null===e?"null":""}function Qt(e,t){return Jt(e)===Jt(t)}function en(e,t){return(0,o.kJ)(t)?t.findIndex((t=>Qt(t,e))):(0,o.mf)(t)&&Qt(t,e)?0:-1}const tn=e=>"_"===e[0]||"$stable"===e,nn=e=>(0,o.kJ)(e)?e.map(si):[si(e)],on=(e,t,n)=>{if(t._n)return t;const i=ee(((...e)=>nn(t(...e))),n);return i._c=!1,i},rn=(e,t,n)=>{const i=e._ctx;for(const r in e){if(tn(r))continue;const n=e[r];if((0,o.mf)(n))t[r]=on(r,n,i);else if(null!=n){0;const e=nn(n);t[r]=()=>e}}},an=(e,t)=>{const n=nn(t);e.slots.default=()=>n},sn=(e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=(0,i.IU)(t),(0,o.Nj)(t,"_",n)):rn(t,e.slots={})}else e.slots={},t&&an(e,t);(0,o.Nj)(e.slots,Gn,1)},ln=(e,t,n)=>{const{vnode:i,slots:r}=e;let a=!0,s=o.kT;if(32&i.shapeFlag){const e=t._;e?n&&1===e?a=!1:((0,o.l7)(r,t),n||1!==e||delete r._):(a=!t.$stable,rn(t,r)),s=t}else t&&(an(e,t),s={default:1});if(a)for(const o in r)tn(o)||o in s||delete r[o]};function cn(){return{app:null,config:{isNativeTag:o.NO,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let un=0;function dn(e,t){return function(n,i=null){(0,o.mf)(n)||(n=Object.assign({},n)),null==i||(0,o.Kn)(i)||(i=null);const r=cn(),a=new Set;let s=!1;const l=r.app={_uid:un++,_component:n,_props:i,_container:null,_context:r,_instance:null,version:eo,get config(){return r.config},set config(e){0},use(e,...t){return a.has(e)||(e&&(0,o.mf)(e.install)?(a.add(e),e.install(l,...t)):(0,o.mf)(e)&&(a.add(e),e(l,...t))),l},mixin(e){return r.mixins.includes(e)||r.mixins.push(e),l},component(e,t){return t?(r.components[e]=t,l):r.components[e]},directive(e,t){return t?(r.directives[e]=t,l):r.directives[e]},mount(o,a,c){if(!s){0;const u=ei(n,i);return u.appContext=r,a&&t?t(u,o):e(u,o,c),s=!0,l._container=o,o.__vue_app__=l,Fi(u.component)||u.component.proxy}},unmount(){s&&(e(null,l._container),delete l._container.__vue_app__)},provide(e,t){return r.provides[e]=t,l}};return l}}function hn(e,t,n,r,a=!1){if((0,o.kJ)(e))return void e.forEach(((e,i)=>hn(e,t&&((0,o.kJ)(t)?t[i]:t),n,r,a)));if(De(r)&&!a)return;const s=4&r.shapeFlag?Fi(r.component)||r.component.proxy:r.el,l=a?null:s,{i:c,r:u}=e;const d=t&&t.r,f=c.refs===o.kT?c.refs={}:c.refs,p=c.setupState;if(null!=d&&d!==u&&((0,o.HD)(d)?(f[d]=null,(0,o.RI)(p,d)&&(p[d]=null)):(0,i.dq)(d)&&(d.value=null)),(0,o.mf)(u))h(u,c,12,[l,f]);else{const t=(0,o.HD)(u),r=(0,i.dq)(u);if(t||r){const r=()=>{if(e.f){const n=t?f[u]:u.value;a?(0,o.kJ)(n)&&(0,o.Od)(n,s):(0,o.kJ)(n)?n.includes(s)||n.push(s):t?(f[u]=[s],(0,o.RI)(p,u)&&(p[u]=f[u])):(u.value=[s],e.k&&(f[e.k]=u.value))}else t?(f[u]=l,(0,o.RI)(p,u)&&(p[u]=l)):(0,i.dq)(u)&&(u.value=l,e.k&&(f[e.k]=l))};l?(r.id=-1,bn(r,n)):r()}else 0}}let fn=!1;const pn=e=>/svg/.test(e.namespaceURI)&&"foreignObject"!==e.tagName,gn=e=>8===e.nodeType;function vn(e){const{mt:t,p:n,o:{patchProp:i,createText:r,nextSibling:a,parentNode:s,remove:l,insert:c,createComment:u}}=e,d=(e,t)=>{if(!t.hasChildNodes())return n(null,e,t),void H();fn=!1,h(t.firstChild,e,null,null,null),H(),fn&&console.error("Hydration completed but contains mismatches.")},h=(n,i,o,l,u,d=!1)=>{const b=gn(n)&&"["===n.data,x=()=>v(n,i,o,l,u,b),{type:y,ref:w,shapeFlag:k,patchFlag:S}=i,C=n.nodeType;i.el=n,-2===S&&(d=!1,i.dynamicChildren=null);let _=null;switch(y){case On:3!==C?""===i.children?(c(i.el=r(""),s(n),n),_=n):_=x():(n.data!==i.children&&(fn=!0,n.data=i.children),_=a(n));break;case Rn:_=8!==C||b?x():a(n);break;case In:if(1===C){_=n;const e=!i.children.length;for(let t=0;t{s=s||!!t.dynamicChildren;const{type:c,props:u,patchFlag:d,shapeFlag:h,dirs:f}=t,g="input"===c&&f||"option"===c;if(g||-1!==d){if(f&&pt(t,null,n,"created"),u)if(g||!s||48&d)for(const t in u)(g&&t.endsWith("value")||(0,o.F7)(t)&&!(0,o.Gg)(t))&&i(e,t,null,u[t],!1,void 0,n);else u.onClick&&i(e,"onClick",null,u.onClick,!1,void 0,n);let c;if((c=u&&u.onVnodeBeforeMount)&&di(c,n,t),f&&pt(t,null,n,"beforeMount"),((c=u&&u.onVnodeMounted)||f)&&be((()=>{c&&di(c,n,t),f&&pt(t,null,n,"mounted")}),r),16&h&&(!u||!u.innerHTML&&!u.textContent)){let i=p(e.firstChild,t,e,n,r,a,s);while(i){fn=!0;const e=i;i=i.nextSibling,l(e)}}else 8&h&&e.textContent!==t.children&&(fn=!0,e.textContent=t.children)}return e.nextSibling},p=(e,t,i,o,r,a,s)=>{s=s||!!t.dynamicChildren;const l=t.children,c=l.length;for(let u=0;u{const{slotScopeIds:l}=t;l&&(o=o?o.concat(l):l);const d=s(e),h=p(a(e),t,d,n,i,o,r);return h&&gn(h)&&"]"===h.data?a(t.anchor=h):(fn=!0,c(t.anchor=u("]"),d,h),h)},v=(e,t,i,o,r,c)=>{if(fn=!0,t.el=null,c){const t=m(e);while(1){const n=a(e);if(!n||n===t)break;l(n)}}const u=a(e),d=s(e);return l(e),n(null,t,d,u,i,o,pn(d),r),u},m=e=>{let t=0;while(e)if(e=a(e),e&&gn(e)&&("["===e.data&&t++,"]"===e.data)){if(0===t)return a(e);t--}return e};return[d,h]}function mn(){}const bn=be;function xn(e){return wn(e)}function yn(e){return wn(e,vn)}function wn(e,t){mn();const n=(0,o.E9)();n.__VUE__=!0;const{insert:r,remove:a,patchProp:s,createElement:l,createText:c,createComment:u,setText:d,setElementText:h,parentNode:f,nextSibling:p,setScopeId:g=o.dG,cloneNode:v,insertStaticContent:m}=e,b=(e,t,n,i=null,o=null,r=null,a=!1,s=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!$n(e,t)&&(i=G(e),W(e,o,r,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:u,shapeFlag:d}=t;switch(c){case On:x(e,t,n,i);break;case Rn:y(e,t,n,i);break;case In:null==e&&w(t,n,i,a);break;case Mn:E(e,t,n,i,o,r,a,s,l);break;default:1&d?C(e,t,n,i,o,r,a,s,l):6&d?O(e,t,n,i,o,r,a,s,l):(64&d||128&d)&&c.process(e,t,n,i,o,r,a,s,l,J)}null!=u&&o&&hn(u,e&&e.ref,r,t||e,!t)},x=(e,t,n,i)=>{if(null==e)r(t.el=c(t.children),n,i);else{const n=t.el=e.el;t.children!==e.children&&d(n,t.children)}},y=(e,t,n,i)=>{null==e?r(t.el=u(t.children||""),n,i):t.el=e.el},w=(e,t,n,i)=>{[e.el,e.anchor]=m(e.children,t,n,i,e.el,e.anchor)},k=({el:e,anchor:t},n,i)=>{let o;while(e&&e!==t)o=p(e),r(e,n,i),e=o;r(t,n,i)},S=({el:e,anchor:t})=>{let n;while(e&&e!==t)n=p(e),a(e),e=n;a(t)},C=(e,t,n,i,o,r,a,s,l)=>{a=a||"svg"===t.type,null==e?_(t,n,i,o,r,a,s,l):L(e,t,o,r,a,s,l)},_=(e,t,n,i,a,c,u,d)=>{let f,p;const{type:g,props:m,shapeFlag:b,transition:x,patchFlag:y,dirs:w}=e;if(e.el&&void 0!==v&&-1===y)f=e.el=v(e.el);else{if(f=e.el=l(e.type,c,m&&m.is,m),8&b?h(f,e.children):16&b&&P(e.children,f,null,i,a,c&&"foreignObject"!==g,u,d),w&&pt(e,null,i,"created"),m){for(const t in m)"value"===t||(0,o.Gg)(t)||s(f,t,null,m[t],c,e.children,i,a,Z);"value"in m&&s(f,"value",null,m.value),(p=m.onVnodeBeforeMount)&&di(p,i,e)}A(f,e,e.scopeId,u,i)}w&&pt(e,null,i,"beforeMount");const k=(!a||a&&!a.pendingBranch)&&x&&!x.persisted;k&&x.beforeEnter(f),r(f,t,n),((p=m&&m.onVnodeMounted)||k||w)&&bn((()=>{p&&di(p,i,e),k&&x.enter(f),w&&pt(e,null,i,"mounted")}),a)},A=(e,t,n,i,o)=>{if(n&&g(e,n),i)for(let r=0;r{for(let c=l;c{const c=t.el=e.el;let{patchFlag:u,dynamicChildren:d,dirs:f}=t;u|=16&e.patchFlag;const p=e.props||o.kT,g=t.props||o.kT;let v;n&&kn(n,!1),(v=g.onVnodeBeforeUpdate)&&di(v,n,t,e),f&&pt(t,e,n,"beforeUpdate"),n&&kn(n,!0);const m=r&&"foreignObject"!==t.type;if(d?j(e.dynamicChildren,d,c,n,i,m,a):l||q(e,t,c,null,n,i,m,a,!1),u>0){if(16&u)T(c,t,p,g,n,i,r);else if(2&u&&p.class!==g.class&&s(c,"class",null,g.class,r),4&u&&s(c,"style",p.style,g.style,r),8&u){const o=t.dynamicProps;for(let t=0;t{v&&di(v,n,t,e),f&&pt(t,e,n,"updated")}),i)},j=(e,t,n,i,o,r,a)=>{for(let s=0;s{if(n!==i){for(const c in i){if((0,o.Gg)(c))continue;const u=i[c],d=n[c];u!==d&&"value"!==c&&s(e,c,d,u,l,t.children,r,a,Z)}if(n!==o.kT)for(const c in n)(0,o.Gg)(c)||c in i||s(e,c,n[c],null,l,t.children,r,a,Z);"value"in i&&s(e,"value",n.value,i.value)}},E=(e,t,n,i,o,a,s,l,u)=>{const d=t.el=e?e.el:c(""),h=t.anchor=e?e.anchor:c("");let{patchFlag:f,dynamicChildren:p,slotScopeIds:g}=t;g&&(l=l?l.concat(g):g),null==e?(r(d,n,i),r(h,n,i),P(t.children,n,h,o,a,s,l,u)):f>0&&64&f&&p&&e.dynamicChildren?(j(e.dynamicChildren,p,n,o,a,s,l),(null!=t.key||o&&t===o.subTree)&&Sn(e,t,!0)):q(e,t,n,h,o,a,s,l,u)},O=(e,t,n,i,o,r,a,s,l)=>{t.slotScopeIds=s,null==e?512&t.shapeFlag?o.ctx.activate(t,n,i,a,l):R(t,n,i,o,r,a,l):I(e,t,l)},R=(e,t,n,i,o,r,a)=>{const s=e.component=pi(e,i,o);if(We(e)&&(s.ctx.renderer=J),Si(s),s.asyncDep){if(o&&o.registerDep(s,N),!e.el){const e=s.subTree=ei(Rn);y(null,e,t,n)}}else N(s,e,t,n,o,r,a)},I=(e,t,n)=>{const i=t.component=e.component;if(re(e,t,n)){if(i.asyncDep&&!i.asyncResolved)return void B(i,t,n);i.next=t,M(i.update),i.update()}else t.el=e.el,i.vnode=t},N=(e,t,n,r,a,s,l)=>{const c=()=>{if(e.isMounted){let t,{next:n,bu:i,u:r,parent:c,vnode:u}=e,d=n;0,kn(e,!1),n?(n.el=u.el,B(e,n,l)):n=u,i&&(0,o.ir)(i),(t=n.props&&n.props.onVnodeBeforeUpdate)&&di(t,c,n,u),kn(e,!0);const h=te(e);0;const p=e.subTree;e.subTree=h,b(p,h,f(p.el),G(p),e,a,s),n.el=h.el,null===d&&se(e,h.el),r&&bn(r,a),(t=n.props&&n.props.onVnodeUpdated)&&bn((()=>di(t,c,n,u)),a)}else{let i;const{el:l,props:c}=t,{bm:u,m:d,parent:h}=e,f=De(t);if(kn(e,!1),u&&(0,o.ir)(u),!f&&(i=c&&c.onVnodeBeforeMount)&&di(i,h,t),kn(e,!0),l&&ee){const n=()=>{e.subTree=te(e),ee(l,e.subTree,e,a,null)};f?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{0;const i=e.subTree=te(e);0,b(null,i,n,r,e,a,s),t.el=i.el}if(d&&bn(d,a),!f&&(i=c&&c.onVnodeMounted)){const e=t;bn((()=>di(i,h,e)),a)}(256&t.shapeFlag||h&&De(h.vnode)&&256&h.vnode.shapeFlag)&&e.a&&bn(e.a,a),e.isMounted=!0,t=n=r=null}},u=e.effect=new i.qq(c,(()=>F(d)),e.scope),d=e.update=()=>u.run();d.id=e.uid,kn(e,!0),d()},B=(e,t,n)=>{t.component=e;const o=e.vnode.props;e.vnode=t,e.next=null,Ut(e,t.props,o,n),ln(e,t.children,n),(0,i.Jd)(),z(void 0,e.update),(0,i.lk)()},q=(e,t,n,i,o,r,a,s,l=!1)=>{const c=e&&e.children,u=e?e.shapeFlag:0,d=t.children,{patchFlag:f,shapeFlag:p}=t;if(f>0){if(128&f)return void Y(c,d,n,i,o,r,a,s,l);if(256&f)return void D(c,d,n,i,o,r,a,s,l)}8&p?(16&u&&Z(c,o,r),d!==c&&h(n,d)):16&u?16&p?Y(c,d,n,i,o,r,a,s,l):Z(c,o,r,!0):(8&u&&h(n,""),16&p&&P(d,n,i,o,r,a,s,l))},D=(e,t,n,i,r,a,s,l,c)=>{e=e||o.Z6,t=t||o.Z6;const u=e.length,d=t.length,h=Math.min(u,d);let f;for(f=0;fd?Z(e,r,a,!0,!1,h):P(t,n,i,r,a,s,l,c,h)},Y=(e,t,n,i,r,a,s,l,c)=>{let u=0;const d=t.length;let h=e.length-1,f=d-1;while(u<=h&&u<=f){const i=e[u],o=t[u]=c?li(t[u]):si(t[u]);if(!$n(i,o))break;b(i,o,n,null,r,a,s,l,c),u++}while(u<=h&&u<=f){const i=e[h],o=t[f]=c?li(t[f]):si(t[f]);if(!$n(i,o))break;b(i,o,n,null,r,a,s,l,c),h--,f--}if(u>h){if(u<=f){const e=f+1,o=ef)while(u<=h)W(e[u],r,a,!0),u++;else{const p=u,g=u,v=new Map;for(u=g;u<=f;u++){const e=t[u]=c?li(t[u]):si(t[u]);null!=e.key&&v.set(e.key,u)}let m,x=0;const y=f-g+1;let w=!1,k=0;const S=new Array(y);for(u=0;u=y){W(i,r,a,!0);continue}let o;if(null!=i.key)o=v.get(i.key);else for(m=g;m<=f;m++)if(0===S[m-g]&&$n(i,t[m])){o=m;break}void 0===o?W(i,r,a,!0):(S[o-g]=u+1,o>=k?k=o:w=!0,b(i,t[o],n,null,r,a,s,l,c),x++)}const C=w?Cn(S):o.Z6;for(m=C.length-1,u=y-1;u>=0;u--){const e=g+u,o=t[e],h=e+1{const{el:a,type:s,transition:l,children:c,shapeFlag:u}=e;if(6&u)return void X(e.component.subTree,t,n,i);if(128&u)return void e.suspense.move(t,n,i);if(64&u)return void s.move(e,t,n,J);if(s===Mn){r(a,t,n);for(let e=0;el.enter(a)),o);else{const{leave:e,delayLeave:i,afterLeave:o}=l,s=()=>r(a,t,n),c=()=>{e(a,(()=>{s(),o&&o()}))};i?i(a,s,c):c()}else r(a,t,n)},W=(e,t,n,i=!1,o=!1)=>{const{type:r,props:a,ref:s,children:l,dynamicChildren:c,shapeFlag:u,patchFlag:d,dirs:h}=e;if(null!=s&&hn(s,null,n,e,!0),256&u)return void t.ctx.deactivate(e);const f=1&u&&h,p=!De(e);let g;if(p&&(g=a&&a.onVnodeBeforeUnmount)&&di(g,t,e),6&u)$(e.component,n,i);else{if(128&u)return void e.suspense.unmount(n,i);f&&pt(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,o,J,i):c&&(r!==Mn||d>0&&64&d)?Z(c,t,n,!1,!0):(r===Mn&&384&d||!o&&16&u)&&Z(l,t,n),i&&V(e)}(p&&(g=a&&a.onVnodeUnmounted)||f)&&bn((()=>{g&&di(g,t,e),f&&pt(e,null,t,"unmounted")}),n)},V=e=>{const{type:t,el:n,anchor:i,transition:o}=e;if(t===Mn)return void U(n,i);if(t===In)return void S(e);const r=()=>{a(n),o&&!o.persisted&&o.afterLeave&&o.afterLeave()};if(1&e.shapeFlag&&o&&!o.persisted){const{leave:t,delayLeave:i}=o,a=()=>t(n,r);i?i(e.el,r,a):a()}else r()},U=(e,t)=>{let n;while(e!==t)n=p(e),a(e),e=n;a(t)},$=(e,t,n)=>{const{bum:i,scope:r,update:a,subTree:s,um:l}=e;i&&(0,o.ir)(i),r.stop(),a&&(a.active=!1,W(s,e,t,n)),l&&bn(l,t),bn((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},Z=(e,t,n,i=!1,o=!1,r=0)=>{for(let a=r;a6&e.shapeFlag?G(e.component.subTree):128&e.shapeFlag?e.suspense.next():p(e.anchor||e.el),K=(e,t,n)=>{null==e?t._vnode&&W(t._vnode,null,null,!0):b(t._vnode||null,e,t,null,null,null,n),H(),t._vnode=e},J={p:b,um:W,m:X,r:V,mt:R,mc:P,pc:q,pbc:j,n:G,o:e};let Q,ee;return t&&([Q,ee]=t(J)),{render:K,hydrate:Q,createApp:dn(K,Q)}}function kn({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Sn(e,t,n=!1){const i=e.children,r=t.children;if((0,o.kJ)(i)&&(0,o.kJ)(r))for(let o=0;o>1,e[n[s]]0&&(t[i]=n[r-1]),n[r]=i)}}r=n.length,a=n[r-1];while(r-- >0)n[r]=a,a=t[a];return n}const _n=e=>e.__isTeleport,An=e=>e&&(e.disabled||""===e.disabled),Pn=e=>"undefined"!==typeof SVGElement&&e instanceof SVGElement,Ln=(e,t)=>{const n=e&&e.to;if((0,o.HD)(n)){if(t){const e=t(n);return e}return null}return n},jn={__isTeleport:!0,process(e,t,n,i,o,r,a,s,l,c){const{mc:u,pc:d,pbc:h,o:{insert:f,querySelector:p,createText:g,createComment:v}}=c,m=An(t.props);let{shapeFlag:b,children:x,dynamicChildren:y}=t;if(null==e){const e=t.el=g(""),c=t.anchor=g("");f(e,n,i),f(c,n,i);const d=t.target=Ln(t.props,p),h=t.targetAnchor=g("");d&&(f(h,d),a=a||Pn(d));const v=(e,t)=>{16&b&&u(x,e,t,o,r,a,s,l)};m?v(n,c):d&&v(d,h)}else{t.el=e.el;const i=t.anchor=e.anchor,u=t.target=e.target,f=t.targetAnchor=e.targetAnchor,g=An(e.props),v=g?n:u,b=g?i:f;if(a=a||Pn(u),y?(h(e.dynamicChildren,y,v,o,r,a,s),Sn(e,t,!0)):l||d(e,t,v,b,o,r,a,s,!1),m)g||Tn(t,n,i,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=Ln(t.props,p);e&&Tn(t,e,null,c,0)}else g&&Tn(t,u,f,c,1)}},remove(e,t,n,i,{um:o,o:{remove:r}},a){const{shapeFlag:s,children:l,anchor:c,targetAnchor:u,target:d,props:h}=e;if(d&&r(u),(a||!An(h))&&(r(c),16&s))for(let f=0;f0?Hn||o.Z6:null,Bn(),Dn>0&&Hn&&Hn.push(e),e}function Wn(e,t,n,i,o,r){return Xn(Qn(e,t,n,i,o,r,!0))}function Vn(e,t,n,i,o){return Xn(ei(e,t,n,i,o,!0))}function Un(e){return!!e&&!0===e.__v_isVNode}function $n(e,t){return e.type===t.type&&e.key===t.key}function Zn(e){qn=e}const Gn="__vInternal",Kn=({key:e})=>null!=e?e:null,Jn=({ref:e,ref_key:t,ref_for:n})=>null!=e?(0,o.HD)(e)||(0,i.dq)(e)||(0,o.mf)(e)?{i:$,r:e,k:t,f:!!n}:e:null;function Qn(e,t=null,n=null,i=0,r=null,a=(e===Mn?0:1),s=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Kn(t),ref:t&&Jn(t),scopeId:Z,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:i,dynamicProps:r,dynamicChildren:null,appContext:null};return l?(ci(c,n),128&a&&e.normalize(c)):n&&(c.shapeFlag|=(0,o.HD)(n)?8:16),Dn>0&&!s&&Hn&&(c.patchFlag>0||6&a)&&32!==c.patchFlag&&Hn.push(c),c}const ei=ti;function ti(e,t=null,n=null,r=0,a=null,s=!1){if(e&&e!==bt||(e=Rn),Un(e)){const i=ii(e,t,!0);return n&&ci(i,n),Dn>0&&!s&&Hn&&(6&i.shapeFlag?Hn[Hn.indexOf(e)]=i:Hn.push(i)),i.patchFlag|=-2,i}if(Ii(e)&&(e=e.__vccOpts),t){t=ni(t);let{class:e,style:n}=t;e&&!(0,o.HD)(e)&&(t.class=(0,o.C_)(e)),(0,o.Kn)(n)&&((0,i.X3)(n)&&!(0,o.kJ)(n)&&(n=(0,o.l7)({},n)),t.style=(0,o.j5)(n))}const l=(0,o.HD)(e)?1:le(e)?128:_n(e)?64:(0,o.Kn)(e)?4:(0,o.mf)(e)?2:0;return Qn(e,t,n,r,a,l,s,!0)}function ni(e){return e?(0,i.X3)(e)||Gn in e?(0,o.l7)({},e):e:null}function ii(e,t,n=!1){const{props:i,ref:r,patchFlag:a,children:s}=e,l=t?ui(i||{},t):i,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Kn(l),ref:t&&t.ref?n&&r?(0,o.kJ)(r)?r.concat(Jn(t)):[r,Jn(t)]:Jn(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Mn?-1===a?16:16|a:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ii(e.ssContent),ssFallback:e.ssFallback&&ii(e.ssFallback),el:e.el,anchor:e.anchor};return c}function oi(e=" ",t=0){return ei(On,null,e,t)}function ri(e,t){const n=ei(In,null,e);return n.staticCount=t,n}function ai(e="",t=!1){return t?(Nn(),Vn(Rn,null,e)):ei(Rn,null,e)}function si(e){return null==e||"boolean"===typeof e?ei(Rn):(0,o.kJ)(e)?ei(Mn,null,e.slice()):"object"===typeof e?li(e):ei(On,null,String(e))}function li(e){return null===e.el||e.memo?e:ii(e)}function ci(e,t){let n=0;const{shapeFlag:i}=e;if(null==t)t=null;else if((0,o.kJ)(t))n=16;else if("object"===typeof t){if(65&i){const n=t.default;return void(n&&(n._c&&(n._d=!1),ci(e,n()),n._c&&(n._d=!0)))}{n=32;const i=t._;i||Gn in t?3===i&&$&&(1===$.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=$}}else(0,o.mf)(t)?(t={default:t,_ctx:$},n=32):(t=String(t),64&i?(n=16,t=[oi(t)]):n=8);e.children=t,e.shapeFlag|=n}function ui(...e){const t={};for(let n=0;ngi||$,mi=e=>{gi=e,e.scope.on()},bi=()=>{gi&&gi.scope.off(),gi=null};function xi(e){return 4&e.vnode.shapeFlag}let yi,wi,ki=!1;function Si(e,t=!1){ki=t;const{props:n,children:i}=e.vnode,o=xi(e);Vt(e,n,o,t),sn(e,i);const r=o?Ci(e,t):void 0;return ki=!1,r}function Ci(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=(0,i.Xl)(new Proxy(e.ctx,Tt));const{setup:r}=n;if(r){const n=e.setupContext=r.length>1?Ti(e):null;mi(e),(0,i.Jd)();const a=h(r,e,0,[e.props,n]);if((0,i.lk)(),bi(),(0,o.tI)(a)){if(a.then(bi,bi),t)return a.then((n=>{_i(e,n,t)})).catch((t=>{p(t,e,0)}));e.asyncDep=a}else _i(e,a,t)}else Li(e,t)}function _i(e,t,n){(0,o.mf)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,o.Kn)(t)&&(e.setupState=(0,i.WL)(t)),Li(e,n)}function Ai(e){yi=e,wi=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,Ft))}}const Pi=()=>!yi;function Li(e,t,n){const r=e.type;if(!e.render){if(!t&&yi&&!r.render){const t=r.template;if(t){0;const{isCustomElement:n,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:s}=r,l=(0,o.l7)((0,o.l7)({isCustomElement:n,delimiters:a},i),s);r.render=yi(t,l)}}e.render=r.render||o.dG,wi&&wi(e)}mi(e),(0,i.Jd)(),Mt(e),(0,i.lk)(),bi()}function ji(e){return new Proxy(e.attrs,{get(t,n){return(0,i.j)(e,"get","$attrs"),t[n]}})}function Ti(e){const t=t=>{e.exposed=t||{}};let n;return{get attrs(){return n||(n=ji(e))},slots:e.slots,emit:e.emit,expose:t}}function Fi(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy((0,i.WL)((0,i.Xl)(e.exposed)),{get(t,n){return n in t?t[n]:n in jt?jt[n](e):void 0}}))}const Ei=/(?:^|[-_])(\w)/g,Mi=e=>e.replace(Ei,(e=>e.toUpperCase())).replace(/[-_]/g,"");function Oi(e){return(0,o.mf)(e)&&e.displayName||e.name}function Ri(e,t,n=!1){let i=Oi(t);if(!i&&t.__file){const e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(i=e[1])}if(!i&&e&&e.parent){const n=e=>{for(const n in e)if(e[n]===t)return n};i=n(e.components||e.parent.type.components)||n(e.appContext.components)}return i?Mi(i):n?"App":"Anonymous"}function Ii(e){return(0,o.mf)(e)&&"__vccOpts"in e}const zi=(e,t)=>(0,i.Fl)(e,t,ki);function Hi(){return null}function Ni(){return null}function Bi(e){0}function qi(e,t){return null}function Di(){return Xi().slots}function Yi(){return Xi().attrs}function Xi(){const e=vi();return e.setupContext||(e.setupContext=Ti(e))}function Wi(e,t){const n=(0,o.kJ)(e)?e.reduce(((e,t)=>(e[t]={},e)),{}):e;for(const i in t){const e=n[i];e?(0,o.kJ)(e)||(0,o.mf)(e)?n[i]={type:e,default:t[i]}:e.default=t[i]:null===e&&(n[i]={default:t[i]})}return n}function Vi(e,t){const n={};for(const i in e)t.includes(i)||Object.defineProperty(n,i,{enumerable:!0,get:()=>e[i]});return n}function Ui(e){const t=vi();let n=e();return bi(),(0,o.tI)(n)&&(n=n.catch((e=>{throw mi(t),e}))),[n,()=>mi(t)]}function $i(e,t,n){const i=arguments.length;return 2===i?(0,o.Kn)(t)&&!(0,o.kJ)(t)?Un(t)?ei(e,null,[t]):ei(e,t):ei(e,null,t):(i>3?n=Array.prototype.slice.call(arguments,2):3===i&&Un(n)&&(n=[n]),ei(e,t,n))}const Zi=Symbol(""),Gi=()=>{{const e=we(Zi);return e||a("Server rendering context not provided. Make sure to only call useSSRContext() conditionally in the server build."),e}};function Ki(){return void 0}function Ji(e,t,n,i){const o=n[i];if(o&&Qi(o,e))return o;const r=t();return r.memo=e.slice(),n[i]=r}function Qi(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let i=0;i0&&Hn&&Hn.push(e),!0}const eo="3.2.36",to={createComponentInstance:pi,setupComponent:Si,renderComponentRoot:te,setCurrentRenderingInstance:G,isVNode:Un,normalizeVNode:si},no=to,io=null,oo=null},1957:(e,t,n)=>{"use strict";n.d(t,{$d:()=>o.$d,$y:()=>o.$y,Ah:()=>z,B:()=>o.B,BK:()=>o.BK,Bj:()=>o.Bj,Bz:()=>o.Bz,C3:()=>o.C3,C_:()=>o.C_,Cn:()=>o.Cn,D2:()=>Ie,EB:()=>o.EB,Eo:()=>o.Eo,F4:()=>o.F4,F8:()=>ze,FN:()=>o.FN,Fl:()=>o.Fl,G:()=>o.G,G2:()=>Se,HX:()=>o.HX,HY:()=>o.HY,Ho:()=>o.Ho,IU:()=>o.IU,JJ:()=>o.JJ,Jd:()=>o.Jd,KU:()=>o.KU,Ko:()=>o.Ko,LL:()=>o.LL,MW:()=>I,MX:()=>o.MX,Mr:()=>o.Mr,Nd:()=>Ke,Nv:()=>o.Nv,OT:()=>o.OT,Ob:()=>o.Ob,P$:()=>o.P$,PG:()=>o.PG,Q2:()=>o.Q2,Q6:()=>o.Q6,RC:()=>o.RC,Rh:()=>o.Rh,Rr:()=>o.Rr,S3:()=>o.S3,SK:()=>o.Ah,SU:()=>o.SU,U2:()=>o.U2,Uc:()=>o.Uc,Uk:()=>o.Uk,Um:()=>o.Um,Us:()=>o.Us,Vh:()=>o.Vh,W3:()=>he,WI:()=>o.WI,WL:()=>o.WL,WY:()=>o.WY,Wm:()=>o.Wm,X3:()=>o.X3,XI:()=>o.XI,Xl:()=>o.Xl,Xn:()=>o.Xn,Y1:()=>o.Y1,Y3:()=>o.Y3,Y8:()=>o.Y8,YP:()=>o.YP,YS:()=>o.YS,YZ:()=>Le,Yq:()=>o.Yq,ZB:()=>Ve,ZK:()=>o.ZK,ZM:()=>o.ZM,Zq:()=>o.Zq,_:()=>o._,_A:()=>o._A,a2:()=>N,aZ:()=>o.aZ,b9:()=>o.b9,bM:()=>Ce,bT:()=>o.bT,bv:()=>o.bv,cE:()=>o.cE,d1:()=>o.d1,dD:()=>o.dD,dG:()=>o.dG,dl:()=>o.dl,dq:()=>o.dq,e8:()=>we,ec:()=>o.ec,eq:()=>o.eq,f3:()=>o.f3,fb:()=>B,h:()=>o.h,hR:()=>o.hR,i8:()=>o.i8,iD:()=>o.iD,iH:()=>o.iH,iM:()=>Oe,ic:()=>o.ic,j4:()=>o.j4,j5:()=>o.j5,kC:()=>o.kC,kq:()=>o.kq,l1:()=>o.l1,lA:()=>o.lA,lR:()=>o.lR,m0:()=>o.m0,mW:()=>o.mW,mv:()=>o.mv,mx:()=>o.mx,n4:()=>o.n4,nK:()=>o.nK,nQ:()=>o.nQ,nZ:()=>o.nZ,nr:()=>ye,oR:()=>o.oR,of:()=>o.of,p1:()=>o.p1,qG:()=>o.qG,qZ:()=>o.qZ,qb:()=>o.qb,qj:()=>o.qj,qq:()=>o.qq,ri:()=>Ue,ry:()=>o.ry,sT:()=>o.sT,sY:()=>We,se:()=>o.se,sj:()=>q,sv:()=>o.sv,uE:()=>o.uE,uT:()=>V,u_:()=>o.u_,up:()=>o.up,vl:()=>o.vl,vr:()=>$e,vs:()=>o.vs,w5:()=>o.w5,wF:()=>o.wF,wg:()=>o.wg,wy:()=>o.wy,xv:()=>o.xv,yT:()=>o.yT,yX:()=>o.yX,yb:()=>o.MW,zw:()=>o.zw});var i=n(6970),o=n(9835),r=n(499);const a="http://www.w3.org/2000/svg",s="undefined"!==typeof document?document:null,l=s&&s.createElement("template"),c={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,i)=>{const o=t?s.createElementNS(a,e):s.createElement(e,n?{is:n}:void 0);return"select"===e&&i&&null!=i.multiple&&o.setAttribute("multiple",i.multiple),o},createText:e=>s.createTextNode(e),createComment:e=>s.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>s.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,i,o,r){const a=n?n.previousSibling:t.lastChild;if(o&&(o===r||o.nextSibling)){while(1)if(t.insertBefore(o.cloneNode(!0),n),o===r||!(o=o.nextSibling))break}else{l.innerHTML=i?`${e}`:e;const o=l.content;if(i){const e=o.firstChild;while(e.firstChild)o.appendChild(e.firstChild);o.removeChild(e)}t.insertBefore(o,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function u(e,t,n){const i=e._vtc;i&&(t=(t?[t,...i]:[...i]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function d(e,t,n){const o=e.style,r=(0,i.HD)(n);if(n&&!r){for(const e in n)f(o,e,n[e]);if(t&&!(0,i.HD)(t))for(const e in t)null==n[e]&&f(o,e,"")}else{const i=o.display;r?t!==n&&(o.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(o.display=i)}}const h=/\s*!important$/;function f(e,t,n){if((0,i.kJ)(n))n.forEach((n=>f(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=v(e,t);h.test(n)?e.setProperty((0,i.rs)(o),n.replace(h,""),"important"):e[o]=n}}const p=["Webkit","Moz","ms"],g={};function v(e,t){const n=g[t];if(n)return n;let o=(0,i._A)(t);if("filter"!==o&&o in e)return g[t]=o;o=(0,i.kC)(o);for(let i=0;i{let e=Date.now,t=!1;if("undefined"!==typeof window){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let k=0;const S=Promise.resolve(),C=()=>{k=0},_=()=>k||(S.then(C),k=y());function A(e,t,n,i){e.addEventListener(t,n,i)}function P(e,t,n,i){e.removeEventListener(t,n,i)}function L(e,t,n,i,o=null){const r=e._vei||(e._vei={}),a=r[t];if(i&&a)a.value=i;else{const[n,s]=T(t);if(i){const a=r[t]=F(i,o);A(e,n,a,s)}else a&&(P(e,n,a,s),r[t]=void 0)}}const j=/(?:Once|Passive|Capture)$/;function T(e){let t;if(j.test(e)){let n;t={};while(n=e.match(j))e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[(0,i.rs)(e.slice(2)),t]}function F(e,t){const n=e=>{const i=e.timeStamp||y();(w||i>=n.attached-1)&&(0,o.$d)(E(e,n.value),t,5,[e])};return n.value=e,n.attached=_(),n}function E(e,t){if((0,i.kJ)(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}const M=/^on[a-z]/,O=(e,t,n,o,r=!1,a,s,l,c)=>{"class"===t?u(e,o,r):"style"===t?d(e,n,o):(0,i.F7)(t)?(0,i.tR)(t)||L(e,t,n,o,s):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):R(e,t,o,r))?x(e,t,o,a,s,l,c):("true-value"===t?e._trueValue=o:"false-value"===t&&(e._falseValue=o),b(e,t,o,r))};function R(e,t,n,o){return o?"innerHTML"===t||"textContent"===t||!!(t in e&&M.test(t)&&(0,i.mf)(n)):"spellcheck"!==t&&"draggable"!==t&&"translate"!==t&&("form"!==t&&(("list"!==t||"INPUT"!==e.tagName)&&(("type"!==t||"TEXTAREA"!==e.tagName)&&((!M.test(t)||!(0,i.HD)(n))&&t in e))))}function I(e,t){const n=(0,o.aZ)(e);class i extends N{constructor(e){super(n,e,t)}}return i.def=n,i}const z=e=>I(e,Ve),H="undefined"!==typeof HTMLElement?HTMLElement:class{};class N extends H{constructor(e,t={},n){super(),this._def=e,this._props=t,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&n?n(this._createVNode(),this.shadowRoot):this.attachShadow({mode:"open"})}connectedCallback(){this._connected=!0,this._instance||this._resolveDef()}disconnectedCallback(){this._connected=!1,(0,o.Y3)((()=>{this._connected||(We(null,this.shadowRoot),this._instance=null)}))}_resolveDef(){if(this._resolved)return;this._resolved=!0;for(let n=0;n{for(const t of e)this._setAttr(t.attributeName)})).observe(this,{attributes:!0});const e=e=>{const{props:t,styles:n}=e,o=!(0,i.kJ)(t),r=t?o?Object.keys(t):t:[];let a;if(o)for(const s in this._props){const e=t[s];(e===Number||e&&e.type===Number)&&(this._props[s]=(0,i.He)(this._props[s]),(a||(a=Object.create(null)))[s]=!0)}this._numberProps=a;for(const i of Object.keys(this))"_"!==i[0]&&this._setProp(i,this[i],!0,!1);for(const s of r.map(i._A))Object.defineProperty(this,s,{get(){return this._getProp(s)},set(e){this._setProp(s,e)}});this._applyStyles(n),this._update()},t=this._def.__asyncLoader;t?t().then(e):e(this._def)}_setAttr(e){let t=this.getAttribute(e);this._numberProps&&this._numberProps[e]&&(t=(0,i.He)(t)),this._setProp((0,i._A)(e),t,!1)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,o=!0){t!==this._props[e]&&(this._props[e]=t,o&&this._instance&&this._update(),n&&(!0===t?this.setAttribute((0,i.rs)(e),""):"string"===typeof t||"number"===typeof t?this.setAttribute((0,i.rs)(e),t+""):t||this.removeAttribute((0,i.rs)(e))))}_update(){We(this._createVNode(),this.shadowRoot)}_createVNode(){const e=(0,o.Wm)(this._def,(0,i.l7)({},this._props));return this._instance||(e.ce=e=>{this._instance=e,e.isCE=!0,e.emit=(e,...t)=>{this.dispatchEvent(new CustomEvent(e,{detail:t}))};let t=this;while(t=t&&(t.parentNode||t.host))if(t instanceof N){e.parent=t._instance;break}}),e}_applyStyles(e){e&&e.forEach((e=>{const t=document.createElement("style");t.textContent=e,this.shadowRoot.appendChild(t)}))}}function B(e="$style"){{const t=(0,o.FN)();if(!t)return i.kT;const n=t.type.__cssModules;if(!n)return i.kT;const r=n[e];return r||i.kT}}function q(e){const t=(0,o.FN)();if(!t)return;const n=()=>D(t.subTree,e(t.proxy));(0,o.Rh)(n),(0,o.bv)((()=>{const e=new MutationObserver(n);e.observe(t.subTree.el.parentNode,{childList:!0}),(0,o.Ah)((()=>e.disconnect()))}))}function D(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push((()=>{D(n.activeBranch,t)}))}while(e.component)e=e.component.subTree;if(1&e.shapeFlag&&e.el)Y(e.el,t);else if(e.type===o.HY)e.children.forEach((e=>D(e,t)));else if(e.type===o.qG){let{el:n,anchor:i}=e;while(n){if(Y(n,t),n===i)break;n=n.nextSibling}}}function Y(e,t){if(1===e.nodeType){const n=e.style;for(const e in t)n.setProperty(`--${e}`,t[e])}}const X="transition",W="animation",V=(e,{slots:t})=>(0,o.h)(o.P$,K(e),t);V.displayName="Transition";const U={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},$=V.props=(0,i.l7)({},o.P$.props,U),Z=(e,t=[])=>{(0,i.kJ)(e)?e.forEach((e=>e(...t))):e&&e(...t)},G=e=>!!e&&((0,i.kJ)(e)?e.some((e=>e.length>1)):e.length>1);function K(e){const t={};for(const i in e)i in U||(t[i]=e[i]);if(!1===e.css)return t;const{name:n="v",type:o,duration:r,enterFromClass:a=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=a,appearActiveClass:u=s,appearToClass:d=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,g=J(r),v=g&&g[0],m=g&&g[1],{onBeforeEnter:b,onEnter:x,onEnterCancelled:y,onLeave:w,onLeaveCancelled:k,onBeforeAppear:S=b,onAppear:C=x,onAppearCancelled:_=y}=t,A=(e,t,n)=>{te(e,t?d:l),te(e,t?u:s),n&&n()},P=(e,t)=>{e._isLeaving=!1,te(e,h),te(e,p),te(e,f),t&&t()},L=e=>(t,n)=>{const i=e?C:x,r=()=>A(t,e,n);Z(i,[t,r]),ne((()=>{te(t,e?c:a),ee(t,e?d:l),G(i)||oe(t,o,v,r)}))};return(0,i.l7)(t,{onBeforeEnter(e){Z(b,[e]),ee(e,a),ee(e,s)},onBeforeAppear(e){Z(S,[e]),ee(e,c),ee(e,u)},onEnter:L(!1),onAppear:L(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>P(e,t);ee(e,h),le(),ee(e,f),ne((()=>{e._isLeaving&&(te(e,h),ee(e,p),G(w)||oe(e,o,m,n))})),Z(w,[e,n])},onEnterCancelled(e){A(e,!1),Z(y,[e])},onAppearCancelled(e){A(e,!0),Z(_,[e])},onLeaveCancelled(e){P(e),Z(k,[e])}})}function J(e){if(null==e)return null;if((0,i.Kn)(e))return[Q(e.enter),Q(e.leave)];{const t=Q(e);return[t,t]}}function Q(e){const t=(0,i.He)(e);return t}function ee(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e._vtc||(e._vtc=new Set)).add(t)}function te(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function ne(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let ie=0;function oe(e,t,n,i){const o=e._endId=++ie,r=()=>{o===e._endId&&i()};if(n)return setTimeout(r,n);const{type:a,timeout:s,propCount:l}=re(e,t);if(!a)return i();const c=a+"end";let u=0;const d=()=>{e.removeEventListener(c,h),r()},h=t=>{t.target===e&&++u>=l&&d()};setTimeout((()=>{u(n[e]||"").split(", "),o=i(X+"Delay"),r=i(X+"Duration"),a=ae(o,r),s=i(W+"Delay"),l=i(W+"Duration"),c=ae(s,l);let u=null,d=0,h=0;t===X?a>0&&(u=X,d=a,h=r.length):t===W?c>0&&(u=W,d=c,h=l.length):(d=Math.max(a,c),u=d>0?a>c?X:W:null,h=u?u===X?r.length:l.length:0);const f=u===X&&/\b(transform|all)(,|$)/.test(n[X+"Property"]);return{type:u,timeout:d,propCount:h,hasTransform:f}}function ae(e,t){while(e.lengthse(t)+se(e[n]))))}function se(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function le(){return document.body.offsetHeight}const ce=new WeakMap,ue=new WeakMap,de={name:"TransitionGroup",props:(0,i.l7)({},$,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=(0,o.FN)(),i=(0,o.Y8)();let a,s;return(0,o.ic)((()=>{if(!a.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!ve(a[0].el,n.vnode.el,t))return;a.forEach(fe),a.forEach(pe);const i=a.filter(ge);le(),i.forEach((e=>{const n=e.el,i=n.style;ee(n,t),i.transform=i.webkitTransform=i.transitionDuration="";const o=n._moveCb=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",o),n._moveCb=null,te(n,t))};n.addEventListener("transitionend",o)}))})),()=>{const l=(0,r.IU)(e),c=K(l);let u=l.tag||o.HY;a=s,s=t.default?(0,o.Q6)(t.default()):[];for(let e=0;e{e.split(/\s+/).forEach((e=>e&&i.classList.remove(e)))})),n.split(/\s+/).forEach((e=>e&&i.classList.add(e))),i.style.display="none";const o=1===t.nodeType?t:t.parentNode;o.appendChild(i);const{hasTransform:r}=re(i);return o.removeChild(i),r}const me=e=>{const t=e.props["onUpdate:modelValue"]||!1;return(0,i.kJ)(t)?e=>(0,i.ir)(t,e):t};function be(e){e.target.composing=!0}function xe(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const ye={created(e,{modifiers:{lazy:t,trim:n,number:o}},r){e._assign=me(r);const a=o||r.props&&"number"===r.props.type;A(e,t?"change":"input",(t=>{if(t.target.composing)return;let o=e.value;n&&(o=o.trim()),a&&(o=(0,i.He)(o)),e._assign(o)})),n&&A(e,"change",(()=>{e.value=e.value.trim()})),t||(A(e,"compositionstart",be),A(e,"compositionend",xe),A(e,"change",xe))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:o,number:r}},a){if(e._assign=me(a),e.composing)return;if(document.activeElement===e&&"range"!==e.type){if(n)return;if(o&&e.value.trim()===t)return;if((r||"number"===e.type)&&(0,i.He)(e.value)===t)return}const s=null==t?"":t;e.value!==s&&(e.value=s)}},we={deep:!0,created(e,t,n){e._assign=me(n),A(e,"change",(()=>{const t=e._modelValue,n=Ae(e),o=e.checked,r=e._assign;if((0,i.kJ)(t)){const e=(0,i.hq)(t,n),a=-1!==e;if(o&&!a)r(t.concat(n));else if(!o&&a){const n=[...t];n.splice(e,1),r(n)}}else if((0,i.DM)(t)){const e=new Set(t);o?e.add(n):e.delete(n),r(e)}else r(Pe(e,o))}))},mounted:ke,beforeUpdate(e,t,n){e._assign=me(n),ke(e,t,n)}};function ke(e,{value:t,oldValue:n},o){e._modelValue=t,(0,i.kJ)(t)?e.checked=(0,i.hq)(t,o.props.value)>-1:(0,i.DM)(t)?e.checked=t.has(o.props.value):t!==n&&(e.checked=(0,i.WV)(t,Pe(e,!0)))}const Se={created(e,{value:t},n){e.checked=(0,i.WV)(t,n.props.value),e._assign=me(n),A(e,"change",(()=>{e._assign(Ae(e))}))},beforeUpdate(e,{value:t,oldValue:n},o){e._assign=me(o),t!==n&&(e.checked=(0,i.WV)(t,o.props.value))}},Ce={deep:!0,created(e,{value:t,modifiers:{number:n}},o){const r=(0,i.DM)(t);A(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>n?(0,i.He)(Ae(e)):Ae(e)));e._assign(e.multiple?r?new Set(t):t:t[0])})),e._assign=me(o)},mounted(e,{value:t}){_e(e,t)},beforeUpdate(e,t,n){e._assign=me(n)},updated(e,{value:t}){_e(e,t)}};function _e(e,t){const n=e.multiple;if(!n||(0,i.kJ)(t)||(0,i.DM)(t)){for(let o=0,r=e.options.length;o-1:r.selected=t.has(a);else if((0,i.WV)(Ae(r),t))return void(e.selectedIndex!==o&&(e.selectedIndex=o))}n||-1===e.selectedIndex||(e.selectedIndex=-1)}}function Ae(e){return"_value"in e?e._value:e.value}function Pe(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Le={created(e,t,n){Te(e,t,n,null,"created")},mounted(e,t,n){Te(e,t,n,null,"mounted")},beforeUpdate(e,t,n,i){Te(e,t,n,i,"beforeUpdate")},updated(e,t,n,i){Te(e,t,n,i,"updated")}};function je(e,t){switch(e){case"SELECT":return Ce;case"TEXTAREA":return ye;default:switch(t){case"checkbox":return we;case"radio":return Se;default:return ye}}}function Te(e,t,n,i,o){const r=je(e.tagName,n.props&&n.props.type),a=r[o];a&&a(e,t,n,i)}function Fe(){ye.getSSRProps=({value:e})=>({value:e}),Se.getSSRProps=({value:e},t)=>{if(t.props&&(0,i.WV)(t.props.value,e))return{checked:!0}},we.getSSRProps=({value:e},t)=>{if((0,i.kJ)(e)){if(t.props&&(0,i.hq)(e,t.props.value)>-1)return{checked:!0}}else if((0,i.DM)(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Le.getSSRProps=(e,t)=>{if("string"!==typeof t.type)return;const n=je(t.type.toUpperCase(),t.props&&t.props.type);return n.getSSRProps?n.getSSRProps(e,t):void 0}}const Ee=["ctrl","shift","alt","meta"],Me={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>Ee.some((n=>e[`${n}Key`]&&!t.includes(n)))},Oe=(e,t)=>(n,...i)=>{for(let e=0;en=>{if(!("key"in n))return;const o=(0,i.rs)(n.key);return t.some((e=>e===o||Re[e]===o))?e(n):void 0},ze={beforeMount(e,{value:t},{transition:n}){e._vod="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):He(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:i}){!t!==!n&&(i?t?(i.beforeEnter(e),He(e,!0),i.enter(e)):i.leave(e,(()=>{He(e,!1)})):He(e,t))},beforeUnmount(e,{value:t}){He(e,t)}};function He(e,t){e.style.display=t?e._vod:"none"}function Ne(){ze.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const Be=(0,i.l7)({patchProp:O},c);let qe,De=!1;function Ye(){return qe||(qe=(0,o.Us)(Be))}function Xe(){return qe=De?qe:(0,o.Eo)(Be),De=!0,qe}const We=(...e)=>{Ye().render(...e)},Ve=(...e)=>{Xe().hydrate(...e)},Ue=(...e)=>{const t=Ye().createApp(...e);const{mount:n}=t;return t.mount=e=>{const o=Ze(e);if(!o)return;const r=t._component;(0,i.mf)(r)||r.render||r.template||(r.template=o.innerHTML),o.innerHTML="";const a=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),a},t},$e=(...e)=>{const t=Xe().createApp(...e);const{mount:n}=t;return t.mount=e=>{const t=Ze(e);if(t)return n(t,!0,t instanceof SVGElement)},t};function Ze(e){if((0,i.HD)(e)){const t=document.querySelector(e);return t}return e}let Ge=!1;const Ke=()=>{Ge||(Ge=!0,Fe(),Ne())}},6970:(e,t,n)=>{"use strict";function i(e,t){const n=Object.create(null),i=e.split(",");for(let o=0;o!!n[e.toLowerCase()]:e=>!!n[e]}n.d(t,{C_:()=>f,DM:()=>M,E9:()=>oe,F7:()=>_,Gg:()=>W,HD:()=>I,He:()=>ne,Kn:()=>H,NO:()=>S,Nj:()=>te,Od:()=>L,PO:()=>Y,Pq:()=>s,RI:()=>T,S0:()=>X,W7:()=>D,WV:()=>v,Z6:()=>w,_A:()=>$,_N:()=>E,aU:()=>Q,dG:()=>k,e1:()=>r,fY:()=>i,hR:()=>J,hq:()=>m,ir:()=>ee,j5:()=>c,kC:()=>K,kJ:()=>F,kT:()=>y,l7:()=>P,mf:()=>R,rs:()=>G,tI:()=>N,tR:()=>A,vs:()=>p,yA:()=>l,yk:()=>z,zw:()=>b});const o="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt",r=i(o);const a="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",s=i(a);function l(e){return!!e||""===e}function c(e){if(F(e)){const t={};for(let n=0;n{if(e){const n=e.split(d);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function f(e){let t="";if(I(e))t=e;else if(F(e))for(let n=0;nv(e,t)))}const b=e=>I(e)?e:null==e?"":F(e)||H(e)&&(e.toString===B||!R(e.toString))?JSON.stringify(e,x,2):String(e),x=(e,t)=>t&&t.__v_isRef?x(e,t.value):E(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:M(t)?{[`Set(${t.size})`]:[...t.values()]}:!H(t)||F(t)||Y(t)?t:String(t),y={},w=[],k=()=>{},S=()=>!1,C=/^on[^a-z]/,_=e=>C.test(e),A=e=>e.startsWith("onUpdate:"),P=Object.assign,L=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},j=Object.prototype.hasOwnProperty,T=(e,t)=>j.call(e,t),F=Array.isArray,E=e=>"[object Map]"===q(e),M=e=>"[object Set]"===q(e),O=e=>"[object Date]"===q(e),R=e=>"function"===typeof e,I=e=>"string"===typeof e,z=e=>"symbol"===typeof e,H=e=>null!==e&&"object"===typeof e,N=e=>H(e)&&R(e.then)&&R(e.catch),B=Object.prototype.toString,q=e=>B.call(e),D=e=>q(e).slice(8,-1),Y=e=>"[object Object]"===q(e),X=e=>I(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,W=i(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),V=e=>{const t=Object.create(null);return n=>{const i=t[n];return i||(t[n]=e(n))}},U=/-(\w)/g,$=V((e=>e.replace(U,((e,t)=>t?t.toUpperCase():"")))),Z=/\B([A-Z])/g,G=V((e=>e.replace(Z,"-$1").toLowerCase())),K=V((e=>e.charAt(0).toUpperCase()+e.slice(1))),J=V((e=>e?`on${K(e)}`:"")),Q=(e,t)=>!Object.is(e,t),ee=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ne=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let ie;const oe=()=>ie||(ie="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{})},0:(e,t,n)=>{"use strict";var i; /*! * ApexCharts v3.35.3 * (c) 2018-2022 ApexCharts * Released under the MIT License. - */function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function r(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,i=new Array(t);n>16,a=n>>8&255,s=255&n;return"#"+(16777216+65536*(Math.round((i-r)*o)+r)+256*(Math.round((i-a)*o)+a)+(Math.round((i-s)*o)+s)).toString(16).slice(1)}},{key:"shadeColor",value:function(t,n){return e.isColorHex(n)?this.shadeHexColor(t,n):this.shadeRGBColor(t,n)}}],[{key:"bind",value:function(e,t){return function(){return e.apply(t,arguments)}}},{key:"isObject",value:function(e){return e&&"object"===a(e)&&!Array.isArray(e)&&null!=e}},{key:"is",value:function(e,t){return Object.prototype.toString.call(t)==="[object "+e+"]"}},{key:"listToArray",value:function(e){var t,n=[];for(t=0;tt.length?e:t}))),e.length>t.length?e:t}),0)}},{key:"hexToRgba",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#999999",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.6;"#"!==e.substring(0,1)&&(e="#999999");var n=e.replace("#","");n=n.match(new RegExp("(.{"+n.length/3+"})","g"));for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:"x",n=e.toString().slice();return n.replace(/[` ~!@#$%^&*()_|+\-=?;:'",.<>{}[\]\\/]/gi,t)}},{key:"negToZero",value:function(e){return e<0?0:e}},{key:"moveIndexInArray",value:function(e,t,n){if(n>=e.length)for(var i=n-e.length+1;i--;)e.push(void 0);return e.splice(n,0,e.splice(t,1)[0]),e}},{key:"extractNumber",value:function(e){return parseFloat(e.replace(/[^\d.]*/g,""))}},{key:"findAncestor",value:function(e,t){for(;(e=e.parentElement)&&!e.classList.contains(t););return e}},{key:"setELstyles",value:function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e.style.key=t[n])}},{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:"isSafari",value:function(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}},{key:"isFirefox",value:function(){return navigator.userAgent.toLowerCase().indexOf("firefox")>-1}},{key:"isIE11",value:function(){if(-1!==window.navigator.userAgent.indexOf("MSIE")||window.navigator.appVersion.indexOf("Trident/")>-1)return!0}},{key:"isIE",value:function(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);if(e.indexOf("Trident/")>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var i=e.indexOf("Edge/");return i>0&&parseInt(e.substring(i+5,e.indexOf(".",i)),10)}}]),e}(),w=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.setEasingFunctions()}return c(e,[{key:"setEasingFunctions",value:function(){var e;if(!this.w.globals.easing){switch(this.w.config.chart.animations.easing){case"linear":e="-";break;case"easein":e="<";break;case"easeout":e=">";break;case"easeinout":e="<>";break;case"swing":e=function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1};break;case"bounce":e=function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375};break;case"elastic":e=function(e){return e===!!e?e:Math.pow(2,-10*e)*Math.sin((e-.075)*(2*Math.PI)/.3)+1};break;default:e="<>"}this.w.globals.easing=e}}},{key:"animateLine",value:function(e,t,n,i){e.attr(t).animate(i).attr(n)}},{key:"animateMarker",value:function(e,t,n,i,o,r){t||(t=0),e.attr({r:t,width:t,height:t}).animate(i,o).attr({r:n,width:n.width,height:n.height}).afterAll((function(){r()}))}},{key:"animateCircle",value:function(e,t,n,i,o){e.attr({r:t.r,cx:t.cx,cy:t.cy}).animate(i,o).attr({r:n.r,cx:n.cx,cy:n.cy})}},{key:"animateRect",value:function(e,t,n,i,o){e.attr(t).animate(i).attr(n).afterAll((function(){return o()}))}},{key:"animatePathsGradually",value:function(e){var t=e.el,n=e.realIndex,i=e.j,o=e.fill,r=e.pathFrom,a=e.pathTo,s=e.speed,l=e.delay,c=this.w,u=0;c.config.chart.animations.animateGradually.enabled&&(u=c.config.chart.animations.animateGradually.delay),c.config.chart.animations.dynamicAnimation.enabled&&c.globals.dataChanged&&"bar"!==c.config.chart.type&&(u=0),this.morphSVG(t,n,i,"line"!==c.config.chart.type||c.globals.comboCharts?o:"stroke",r,a,s,l*u)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach((function(e){e.el.classList.remove("apexcharts-element-hidden")}))}},{key:"animationCompleted",value:function(e){var t=this.w;t.globals.animationEnded||(t.globals.animationEnded=!0,this.showDelayedElements(),"function"==typeof t.config.chart.events.animationEnd&&t.config.chart.events.animationEnd(this.ctx,{el:e,w:t}))}},{key:"morphSVG",value:function(e,t,n,i,o,r,a,s){var l=this,c=this.w;o||(o=e.attr("pathFrom")),r||(r=e.attr("pathTo"));var u=function(e){return"radar"===c.config.chart.type&&(a=1),"M 0 ".concat(c.globals.gridHeight)};(!o||o.indexOf("undefined")>-1||o.indexOf("NaN")>-1)&&(o=u()),(!r||r.indexOf("undefined")>-1||r.indexOf("NaN")>-1)&&(r=u()),c.globals.shouldAnimate||(a=1),e.plot(o).animate(1,c.globals.easing,s).plot(o).animate(a,c.globals.easing,s).plot(r).afterAll((function(){y.isNumber(n)?n===c.globals.series[c.globals.maxValsInArrayIndex].length-2&&c.globals.shouldAnimate&&l.animationCompleted(e):"none"!==i&&c.globals.shouldAnimate&&(!c.globals.comboCharts&&t===c.globals.series.length-1||c.globals.comboCharts)&&l.animationCompleted(e),l.showDelayedElements()}))}}]),e}(),k=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"getDefaultFilter",value:function(e,t){var n=this.w;e.unfilter(!0),(new window.SVG.Filter).size("120%","180%","-5%","-40%"),"none"!==n.config.states.normal.filter?this.applyFilter(e,t,n.config.states.normal.filter.type,n.config.states.normal.filter.value):n.config.chart.dropShadow.enabled&&this.dropShadow(e,n.config.chart.dropShadow,t)}},{key:"addNormalFilter",value:function(e,t){var n=this.w;n.config.chart.dropShadow.enabled&&!e.node.classList.contains("apexcharts-marker")&&this.dropShadow(e,n.config.chart.dropShadow,t)}},{key:"addLightenFilter",value:function(e,t,n){var i=this,o=this.w,r=n.intensity;e.unfilter(!0),new window.SVG.Filter,e.filter((function(e){var n=o.config.chart.dropShadow;(n.enabled?i.addShadow(e,t,n):e).componentTransfer({rgb:{type:"linear",slope:1.5,intercept:r}})})),e.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(e.filterer.node)}},{key:"addDarkenFilter",value:function(e,t,n){var i=this,o=this.w,r=n.intensity;e.unfilter(!0),new window.SVG.Filter,e.filter((function(e){var n=o.config.chart.dropShadow;(n.enabled?i.addShadow(e,t,n):e).componentTransfer({rgb:{type:"linear",slope:r}})})),e.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(e.filterer.node)}},{key:"applyFilter",value:function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;switch(n){case"none":this.addNormalFilter(e,t);break;case"lighten":this.addLightenFilter(e,t,{intensity:i});break;case"darken":this.addDarkenFilter(e,t,{intensity:i})}}},{key:"addShadow",value:function(e,t,n){var i=n.blur,o=n.top,r=n.left,a=n.color,s=n.opacity,l=e.flood(Array.isArray(a)?a[t]:a,s).composite(e.sourceAlpha,"in").offset(r,o).gaussianBlur(i).merge(e.source);return e.blend(e.source,l)}},{key:"dropShadow",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=t.top,o=t.left,r=t.blur,a=t.color,s=t.opacity,l=t.noUserSpaceOnUse,c=this.w;return e.unfilter(!0),y.isIE()&&"radialBar"===c.config.chart.type||(a=Array.isArray(a)?a[n]:a,e.filter((function(e){var t=null;t=y.isSafari()||y.isFirefox()||y.isIE()?e.flood(a,s).composite(e.sourceAlpha,"in").offset(o,i).gaussianBlur(r):e.flood(a,s).composite(e.sourceAlpha,"in").offset(o,i).gaussianBlur(r).merge(e.source),e.blend(e.source,t)})),l||e.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(e.filterer.node)),e}},{key:"setSelectionFilter",value:function(e,t,n){var i=this.w;if(void 0!==i.globals.selectedDataPoints[t]&&i.globals.selectedDataPoints[t].indexOf(n)>-1){e.node.setAttribute("selected",!0);var o=i.config.states.active.filter;"none"!==o&&this.applyFilter(e,t,o.type,o.value)}}},{key:"_scaleFilterSize",value:function(e){!function(t){for(var n in t)t.hasOwnProperty(n)&&e.setAttribute(n,t[n])}({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),e}(),S=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"drawLine",value:function(e,t,n,i){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"#a8a8a8",r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"butt",l=this.w,c=l.globals.dom.Paper.line().attr({x1:e,y1:t,x2:n,y2:i,stroke:o,"stroke-dasharray":r,"stroke-width":a,"stroke-linecap":s});return c}},{key:"drawRect",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"#fefefe",a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:1,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:null,c=arguments.length>9&&void 0!==arguments[9]?arguments[9]:0,u=this.w,d=u.globals.dom.Paper.rect();return d.attr({x:e,y:t,width:n>0?n:0,height:i>0?i:0,rx:o,ry:o,opacity:a,"stroke-width":null!==s?s:0,stroke:null!==l?l:"none","stroke-dasharray":c}),d.node.setAttribute("fill",r),d}},{key:"drawPolygon",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"#e1e1e1",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"none",o=this.w,r=o.globals.dom.Paper.polygon(e).attr({fill:i,stroke:t,"stroke-width":n});return r}},{key:"drawCircle",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.w;e<0&&(e=0);var i=n.globals.dom.Paper.circle(2*e);return null!==t&&i.attr(t),i}},{key:"drawPath",value:function(e){var t=e.d,n=void 0===t?"":t,i=e.stroke,o=void 0===i?"#a8a8a8":i,r=e.strokeWidth,a=void 0===r?1:r,s=e.fill,l=e.fillOpacity,c=void 0===l?1:l,u=e.strokeOpacity,d=void 0===u?1:u,h=e.classes,f=e.strokeLinecap,p=void 0===f?null:f,g=e.strokeDashArray,v=void 0===g?0:g,m=this.w;return null===p&&(p=m.config.stroke.lineCap),(n.indexOf("undefined")>-1||n.indexOf("NaN")>-1)&&(n="M 0 ".concat(m.globals.gridHeight)),m.globals.dom.Paper.path(n).attr({fill:s,"fill-opacity":c,stroke:o,"stroke-opacity":d,"stroke-linecap":p,"stroke-width":a,"stroke-dasharray":v,class:h})}},{key:"group",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.w,n=t.globals.dom.Paper.group();return null!==e&&n.attr(e),n}},{key:"move",value:function(e,t){var n=["M",e,t].join(" ");return n}},{key:"line",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=null;return null===n?i=["L",e,t].join(" "):"H"===n?i=["H",e].join(" "):"V"===n&&(i=["V",t].join(" ")),i}},{key:"curve",value:function(e,t,n,i,o,r){var a=["C",e,t,n,i,o,r].join(" ");return a}},{key:"quadraticCurve",value:function(e,t,n,i){return["Q",e,t,n,i].join(" ")}},{key:"arc",value:function(e,t,n,i,o,r,a){var s=arguments.length>7&&void 0!==arguments[7]&&arguments[7],l="A";s&&(l="a");var c=[l,e,t,n,i,o,r,a].join(" ");return c}},{key:"renderPaths",value:function(e){var t,n=e.j,i=e.realIndex,o=e.pathFrom,a=e.pathTo,s=e.stroke,l=e.strokeWidth,c=e.strokeLinecap,u=e.fill,d=e.animationDelay,h=e.initialSpeed,f=e.dataChangeSpeed,p=e.className,g=e.shouldClipToGrid,v=void 0===g||g,m=e.bindEventsOnPaths,b=void 0===m||m,x=e.drawShadow,y=void 0===x||x,S=this.w,C=new k(this.ctx),_=new w(this.ctx),A=this.w.config.chart.animations.enabled,P=A&&this.w.config.chart.animations.dynamicAnimation.enabled,L=!!(A&&!S.globals.resized||P&&S.globals.dataChanged&&S.globals.shouldAnimate);L?t=o:(t=a,S.globals.animationEnded=!0);var j=S.config.stroke.dashArray,T=0;T=Array.isArray(j)?j[i]:S.config.stroke.dashArray;var F=this.drawPath({d:t,stroke:s,strokeWidth:l,fill:u,fillOpacity:1,classes:p,strokeLinecap:c,strokeDashArray:T});if(F.attr("index",i),v&&F.attr({"clip-path":"url(#gridRectMask".concat(S.globals.cuid,")")}),"none"!==S.config.states.normal.filter.type)C.getDefaultFilter(F,i);else if(S.config.chart.dropShadow.enabled&&y&&(!S.config.chart.dropShadow.enabledOnSeries||S.config.chart.dropShadow.enabledOnSeries&&-1!==S.config.chart.dropShadow.enabledOnSeries.indexOf(i))){var E=S.config.chart.dropShadow;C.dropShadow(F,E,i)}b&&(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:a,pathFrom:o});var M={el:F,j:n,realIndex:i,pathFrom:o,pathTo:a,fill:u,strokeWidth:l,delay:d};return!A||S.globals.resized||S.globals.dataChanged?!S.globals.resized&&S.globals.dataChanged||_.showDelayedElements():_.animatePathsGradually(r(r({},M),{},{speed:h})),S.globals.dataChanged&&P&&L&&_.animatePathsGradually(r(r({},M),{},{speed:f})),F}},{key:"drawPattern",value:function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"#a8a8a8",o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,r=this.w,a=r.globals.dom.Paper.pattern(t,n,(function(r){"horizontalLines"===e?r.line(0,0,n,0).stroke({color:i,width:o+1}):"verticalLines"===e?r.line(0,0,0,t).stroke({color:i,width:o+1}):"slantedLines"===e?r.line(0,0,t,n).stroke({color:i,width:o}):"squares"===e?r.rect(t,n).fill("none").stroke({color:i,width:o}):"circles"===e&&r.circle(t).fill("none").stroke({color:i,width:o})}));return a}},{key:"drawGradient",value:function(e,t,n,i,o){var r,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,l=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:0,u=this.w;t.length<9&&0===t.indexOf("#")&&(t=y.hexToRgba(t,i)),n.length<9&&0===n.indexOf("#")&&(n=y.hexToRgba(n,o));var d=0,h=1,f=1,p=null;null!==s&&(d=void 0!==s[0]?s[0]/100:0,h=void 0!==s[1]?s[1]/100:1,f=void 0!==s[2]?s[2]/100:1,p=void 0!==s[3]?s[3]/100:null);var g=!("donut"!==u.config.chart.type&&"pie"!==u.config.chart.type&&"polarArea"!==u.config.chart.type&&"bubble"!==u.config.chart.type);if(r=null===l||0===l.length?u.globals.dom.Paper.gradient(g?"radial":"linear",(function(e){e.at(d,t,i),e.at(h,n,o),e.at(f,n,o),null!==p&&e.at(p,t,i)})):u.globals.dom.Paper.gradient(g?"radial":"linear",(function(e){(Array.isArray(l[c])?l[c]:l).forEach((function(t){e.at(t.offset/100,t.color,t.opacity)}))})),g){var v=u.globals.gridWidth/2,m=u.globals.gridHeight/2;"bubble"!==u.config.chart.type?r.attr({gradientUnits:"userSpaceOnUse",cx:v,cy:m,r:a}):r.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else"vertical"===e?r.from(0,0).to(0,1):"diagonal"===e?r.from(0,0).to(1,1):"horizontal"===e?r.from(0,1).to(1,1):"diagonal2"===e&&r.from(1,0).to(0,1);return r}},{key:"getTextBasedOnMaxWidth",value:function(e){var t=e.text,n=e.maxWidth,i=e.fontSize,o=e.fontFamily,r=this.getTextRects(t,i,o),a=r.width/t.length,s=Math.floor(n/a);return n-1){var s=n.globals.selectedDataPoints[o].indexOf(r);n.globals.selectedDataPoints[o].splice(s,1)}}else{if(!n.config.states.active.allowMultipleDataPointsSelection&&n.globals.selectedDataPoints.length>0){n.globals.selectedDataPoints=[];var l=n.globals.dom.Paper.select(".apexcharts-series path").members,c=n.globals.dom.Paper.select(".apexcharts-series circle, .apexcharts-series rect").members,u=function(e){Array.prototype.forEach.call(e,(function(e){e.node.setAttribute("selected","false"),i.getDefaultFilter(e,o)}))};u(l),u(c)}e.node.setAttribute("selected","true"),a="true",void 0===n.globals.selectedDataPoints[o]&&(n.globals.selectedDataPoints[o]=[]),n.globals.selectedDataPoints[o].push(r)}if("true"===a){var d=n.config.states.active.filter;if("none"!==d)i.applyFilter(e,o,d.type,d.value);else if("none"!==n.config.states.hover.filter&&!n.globals.isTouchDevice){var h=n.config.states.hover.filter;i.applyFilter(e,o,h.type,h.value)}}else"none"!==n.config.states.active.filter.type&&("none"===n.config.states.hover.filter.type||n.globals.isTouchDevice?i.getDefaultFilter(e,o):(h=n.config.states.hover.filter,i.applyFilter(e,o,h.type,h.value)));"function"==typeof n.config.chart.events.dataPointSelection&&n.config.chart.events.dataPointSelection(t,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:o,dataPointIndex:r,w:n}),t&&this.ctx.events.fireEvent("dataPointSelection",[t,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:o,dataPointIndex:r,w:n}])}},{key:"rotateAroundCenter",value:function(e){var t={};return e&&"function"==typeof e.getBBox&&(t=e.getBBox()),{x:t.x+t.width/2,y:t.y+t.height/2}}},{key:"getTextRects",value:function(e,t,n,i){var o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],r=this.w,a=this.drawText({x:-200,y:-200,text:e,textAnchor:"start",fontSize:t,fontFamily:n,foreColor:"#fff",opacity:0});i&&a.attr("transform",i),r.globals.dom.Paper.add(a);var s=a.bbox();return o||(s=a.node.getBoundingClientRect()),a.remove(),{width:s.width,height:s.height}}},{key:"placeTextWithEllipsis",value:function(e,t,n){if("function"==typeof e.getComputedTextLength&&(e.textContent=t,t.length>0&&e.getComputedTextLength()>=n/1.1)){for(var i=t.length-3;i>0;i-=3)if(e.getSubStringLength(0,i)<=n/1.1)return void(e.textContent=t.substring(0,i)+"...");e.textContent="."}}}],[{key:"setAttrs",value:function(e,t){for(var n in t)t.hasOwnProperty(n)&&e.setAttribute(n,t[n])}}]),e}(),C=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"getStackedSeriesTotals",value:function(){var e=this.w,t=[];if(0===e.globals.series.length)return t;for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:null;return null===e?this.w.config.series.reduce((function(e,t){return e+t}),0):this.w.globals.series[e].reduce((function(e,t){return e+t}),0)}},{key:"isSeriesNull",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return 0===(null===e?this.w.config.series.filter((function(e){return null!==e})):this.w.config.series[e].data.filter((function(e){return null!==e}))).length}},{key:"seriesHaveSameValues",value:function(e){return this.w.globals.series[e].every((function(e,t,n){return e===n[0]}))}},{key:"getCategoryLabels",value:function(e){var t=this.w,n=e.slice();return t.config.xaxis.convertedCatToNumeric&&(n=e.map((function(e,n){return t.config.xaxis.labels.formatter(e-t.globals.minX+1)}))),n}},{key:"getLargestSeries",value:function(){var e=this.w;e.globals.maxValsInArrayIndex=e.globals.series.map((function(e){return e.length})).indexOf(Math.max.apply(Math,e.globals.series.map((function(e){return e.length}))))}},{key:"getLargestMarkerSize",value:function(){var e=this.w,t=0;return e.globals.markers.size.forEach((function(e){t=Math.max(t,e)})),e.config.markers.discrete&&e.config.markers.discrete.length&&e.config.markers.discrete.forEach((function(e){t=Math.max(t,e.size)})),t>0&&(t+=e.config.markers.hover.sizeOffset+1),e.globals.markers.largestSize=t,t}},{key:"getSeriesTotals",value:function(){var e=this.w;e.globals.seriesTotals=e.globals.series.map((function(e,t){var n=0;if(Array.isArray(e))for(var i=0;ie&&n.globals.seriesX[o][a]0&&(t=!0),{comboBarCount:n,comboCharts:t}}},{key:"extendArrayProps",value:function(e,t,n){return t.yaxis&&(t=e.extendYAxis(t,n)),t.annotations&&(t.annotations.yaxis&&(t=e.extendYAxisAnnotations(t)),t.annotations.xaxis&&(t=e.extendXAxisAnnotations(t)),t.annotations.points&&(t=e.extendPointAnnotations(t))),t}}]),e}(),_=function(){function e(t){s(this,e),this.w=t.w,this.annoCtx=t}return c(e,[{key:"setOrientations",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.w;if("vertical"===e.label.orientation){var i=null!==t?t:0,o=n.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(i,"']"));if(null!==o){var r=o.getBoundingClientRect();o.setAttribute("x",parseFloat(o.getAttribute("x"))-r.height+4),"top"===e.label.position?o.setAttribute("y",parseFloat(o.getAttribute("y"))+r.width):o.setAttribute("y",parseFloat(o.getAttribute("y"))-r.width);var a=this.annoCtx.graphics.rotateAroundCenter(o),s=a.x,l=a.y;o.setAttribute("transform","rotate(-90 ".concat(s," ").concat(l,")"))}}}},{key:"addBackgroundToAnno",value:function(e,t){var n=this.w;if(!e||void 0===t.label.text||void 0!==t.label.text&&!String(t.label.text).trim())return null;var i=n.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),o=e.getBoundingClientRect(),r=t.label.style.padding.left,a=t.label.style.padding.right,s=t.label.style.padding.top,l=t.label.style.padding.bottom;"vertical"===t.label.orientation&&(s=t.label.style.padding.left,l=t.label.style.padding.right,r=t.label.style.padding.top,a=t.label.style.padding.bottom);var c=o.left-i.left-r,u=o.top-i.top-s,d=this.annoCtx.graphics.drawRect(c-n.globals.barPadForNumericAxis,u,o.width+r+a,o.height+s+l,t.label.borderRadius,t.label.style.background,1,t.label.borderWidth,t.label.borderColor,0);return t.id&&d.node.classList.add(t.id),d}},{key:"annotationsBackground",value:function(){var e=this,t=this.w,n=function(n,i,o){var r=t.globals.dom.baseEl.querySelector(".apexcharts-".concat(o,"-annotations .apexcharts-").concat(o,"-annotation-label[rel='").concat(i,"']"));if(r){var a=r.parentNode,s=e.addBackgroundToAnno(r,n);s&&(a.insertBefore(s.node,r),n.label.mouseEnter&&s.node.addEventListener("mouseenter",n.label.mouseEnter.bind(e,n)),n.label.mouseLeave&&s.node.addEventListener("mouseleave",n.label.mouseLeave.bind(e,n)))}};t.config.annotations.xaxis.map((function(e,t){n(e,t,"xaxis")})),t.config.annotations.yaxis.map((function(e,t){n(e,t,"yaxis")})),t.config.annotations.points.map((function(e,t){n(e,t,"point")}))}},{key:"getY1Y2",value:function(e,t){var n,i="y1"===e?t.y:t.y2,o=this.w;if(this.annoCtx.invertAxis){var r=o.globals.labels.indexOf(i);o.config.xaxis.convertedCatToNumeric&&(r=o.globals.categoryLabels.indexOf(i));var a=o.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child("+(r+1)+")");a&&(n=parseFloat(a.getAttribute("y")))}else{var s;s=o.config.yaxis[t.yAxisIndex].logarithmic?(i=new C(this.annoCtx.ctx).getLogVal(i,t.yAxisIndex))/o.globals.yLogRatio[t.yAxisIndex]:(i-o.globals.minYArr[t.yAxisIndex])/(o.globals.yRange[t.yAxisIndex]/o.globals.gridHeight),n=o.globals.gridHeight-s,o.config.yaxis[t.yAxisIndex]&&o.config.yaxis[t.yAxisIndex].reversed&&(n=s)}return n}},{key:"getX1X2",value:function(e,t){var n=this.w,i=this.annoCtx.invertAxis?n.globals.minY:n.globals.minX,o=this.annoCtx.invertAxis?n.globals.maxY:n.globals.maxX,r=this.annoCtx.invertAxis?n.globals.yRange[0]:n.globals.xRange,a=(t.x-i)/(r/n.globals.gridWidth);this.annoCtx.inversedReversedAxis&&(a=(o-t.x)/(r/n.globals.gridWidth)),"category"!==n.config.xaxis.type&&!n.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||n.globals.dataFormatXNumeric||(a=this.getStringX(t.x));var s=(t.x2-i)/(r/n.globals.gridWidth);return this.annoCtx.inversedReversedAxis&&(s=(o-t.x2)/(r/n.globals.gridWidth)),"category"!==n.config.xaxis.type&&!n.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||n.globals.dataFormatXNumeric||(s=this.getStringX(t.x2)),"x1"===e?a:s}},{key:"getStringX",value:function(e){var t=this.w,n=e;t.config.xaxis.convertedCatToNumeric&&t.globals.categoryLabels.length&&(e=t.globals.categoryLabels.indexOf(e)+1);var i=t.globals.labels.indexOf(e),o=t.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child("+(i+1)+")");return o&&(n=parseFloat(o.getAttribute("x"))),n}}]),e}(),A=function(){function e(t){s(this,e),this.w=t.w,this.annoCtx=t,this.invertAxis=this.annoCtx.invertAxis,this.helpers=new _(this.annoCtx)}return c(e,[{key:"addXaxisAnnotation",value:function(e,t,n){var i,o=this.w,r=this.helpers.getX1X2("x1",e),a=e.label.text,s=e.strokeDashArray;if(y.isNumber(r)){if(null===e.x2||void 0===e.x2){var l=this.annoCtx.graphics.drawLine(r+e.offsetX,0+e.offsetY,r+e.offsetX,o.globals.gridHeight+e.offsetY,e.borderColor,s,e.borderWidth);t.appendChild(l.node),e.id&&l.node.classList.add(e.id)}else{if((i=this.helpers.getX1X2("x2",e))a){var c=a;a=i,i=c}var u=this.annoCtx.graphics.drawRect(0+e.offsetX,i+e.offsetY,this._getYAxisAnnotationWidth(e),a-i,0,e.fillColor,e.opacity,1,e.borderColor,r);u.node.classList.add("apexcharts-annotation-rect"),u.attr("clip-path","url(#gridRectMask".concat(o.globals.cuid,")")),t.appendChild(u.node),e.id&&u.node.classList.add(e.id)}var d="right"===e.label.position?o.globals.gridWidth:0,h=this.annoCtx.graphics.drawText({x:d+e.label.offsetX,y:(null!=i?i:a)+e.label.offsetY-3,text:s,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:"")});h.attr({rel:n}),t.appendChild(h.node)}},{key:"_getYAxisAnnotationWidth",value:function(e){var t=this.w;return t.globals.gridWidth,(e.width.indexOf("%")>-1?t.globals.gridWidth*parseInt(e.width,10)/100:parseInt(e.width,10))+e.offsetX}},{key:"drawYAxisAnnotations",value:function(){var e=this,t=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return t.config.annotations.yaxis.map((function(t,i){e.addYaxisAnnotation(t,n.node,i)})),n}}]),e}(),L=function(){function e(t){s(this,e),this.w=t.w,this.annoCtx=t,this.helpers=new _(this.annoCtx)}return c(e,[{key:"addPointAnnotation",value:function(e,t,n){this.w;var i=this.helpers.getX1X2("x1",e),o=this.helpers.getY1Y2("y1",e);if(y.isNumber(i)){var r={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:"")},a=this.annoCtx.graphics.drawMarker(i+e.marker.offsetX,o+e.marker.offsetY,r);t.appendChild(a.node);var s=e.label.text?e.label.text:"",l=this.annoCtx.graphics.drawText({x:i+e.label.offsetX,y:o+e.label.offsetY-e.marker.size-parseFloat(e.label.style.fontSize)/1.6,text:s,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(l.attr({rel:n}),t.appendChild(l.node),e.customSVG.SVG){var c=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+e.customSVG.cssClass});c.attr({transform:"translate(".concat(i+e.customSVG.offsetX,", ").concat(o+e.customSVG.offsetY,")")}),c.node.innerHTML=e.customSVG.SVG,t.appendChild(c.node)}if(e.image.path){var u=e.image.width?e.image.width:20,d=e.image.height?e.image.height:20;a=this.annoCtx.addImage({x:i+e.image.offsetX-u/2,y:o+e.image.offsetY-d/2,width:u,height:d,path:e.image.path,appendTo:".apexcharts-point-annotations"})}e.mouseEnter&&a.node.addEventListener("mouseenter",e.mouseEnter.bind(this,e)),e.mouseLeave&&a.node.addEventListener("mouseleave",e.mouseLeave.bind(this,e))}}},{key:"drawPointAnnotations",value:function(){var e=this,t=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return t.config.annotations.points.map((function(t,i){e.addPointAnnotation(t,n.node,i)})),n}}]),e}(),j={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"}}},T=function(){function e(){s(this,e),this.yAxis={show:!0,showAlways:!1,showForNullSeries:!0,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,logBase:10,tickAmount:void 0,forceNiceScale:!1,max:void 0,min:void 0,floating:!1,decimalsInFloat:void 0,labels:{show:!0,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:0,mouseEnter:void 0,mouseLeave:void 0,marker:{size:4,fillColor:"#fff",strokeWidth:2,strokeColor:"#333",shape:"circle",offsetX:0,offsetY:0,radius:2,cssClass:""},label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave: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,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,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 c(e,[{key:"init",value:function(){return{annotations:{position:"front",yaxis:[this.yAxisAnnotation],xaxis:[this.xAxisAnnotation],points:[this.pointAnnotation],texts:[],images:[],shapes:[]},chart:{animations:{enabled:!0,easing:"easeinout",speed:800,animateGradually:{delay:150,enabled:!0},dynamicAnimation:{enabled:!0,speed:350}},background:"transparent",locales:[j],defaultLocale:"en",dropShadow:{enabled:!1,enabledOnSeries:void 0,top:2,left:2,blur:4,color:"#000",opacity:.35},events:{animationEnd:void 0,beforeMount:void 0,mounted:void 0,updated:void 0,click:void 0,mouseMove:void 0,mouseLeave: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,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},stacked:!1,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",dateFormatter:function(e){return new Date(e).toDateString()}},png:{filename:void 0},svg:{filename:void 0}},autoSelected:"zoom"},type:"line",width:"100%",zoom:{enabled:!0,type:"x",autoScaleYaxis:!1,zoomedArea:{fill:{color:"#90CAF9",opacity:.4},stroke:{color:"#0D47A1",opacity:.4,width:1}}}},plotOptions:{area:{fillTo:"origin"},bar:{horizontal:!1,columnWidth:"70%",barHeight:"70%",distributed:!1,borderRadius:0,rangeBarOverlap:!0,rangeBarGroupRows:!1,colors:{ranges:[],backgroundBarColors:[],backgroundBarOpacity:1,backgroundBarRadius:0},dataLabels:{position:"top",maxItems:100,hideOverflowingLabels:!0,orientation:"horizontal"}},bubble:{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,colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},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(e,t){return e+t}),0)/e.globals.series.length+"%"}}}},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(e,t){return e+t}),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 null!==e?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:.45}},dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},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:[],labels:{colors:void 0,useSeriesColors:!1},markers:{width:12,height:12,strokeWidth:0,fillColors:void 0,strokeColor:"#fff",radius:12,customHTML:void 0,offsetX:0,offsetY:0,onClick:void 0},itemMargin:{horizontal:5,vertical:2},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",width:8,height:8,radius:2,offsetX:0,offsetY:0,onClick:void 0,onDblClick:void 0,showNullDataPoints:!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:{normal:{filter:{type:"none",value:0}},hover:{filter:{type:"lighten",value:.1}},active:{allowMultipleDataPointsSelection:!1,filter:{type:"darken",value:.5}}},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,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},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:.4}},tooltip:{enabled:!0,offsetY:0,formatter:void 0,style:{fontSize:"12px",fontFamily:void 0}}},yaxis:this.yAxis,theme:{mode:"light",palette:"palette1",monochrome:{enabled:!1,color:"#008FFB",shadeTo:"light",shadeIntensity:.65}}}}}]),e}(),F=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.graphics=new S(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new _(this),this.xAxisAnnotations=new A(this),this.yAxisAnnotations=new P(this),this.pointsAnnotations=new L(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 c(e,[{key:"drawAxesAnnotations",value:function(){var e=this.w;if(e.globals.axisCharts){for(var t=this.yAxisAnnotations.drawYAxisAnnotations(),n=this.xAxisAnnotations.drawXAxisAnnotations(),i=this.pointsAnnotations.drawPointAnnotations(),o=e.config.chart.animations.enabled,r=[t,n,i],a=[n.node,t.node,i.node],s=0;s<3;s++)e.globals.dom.elGraphical.add(r[s]),!o||e.globals.resized||e.globals.dataChanged||"scatter"!==e.config.chart.type&&"bubble"!==e.config.chart.type&&e.globals.dataPoints>1&&a[s].classList.add("apexcharts-element-hidden"),e.globals.delayedElements.push({el:a[s],index:0});this.helpers.annotationsBackground()}}},{key:"drawImageAnnos",value:function(){var e=this;this.w.config.annotations.images.map((function(t,n){e.addImage(t,n)}))}},{key:"drawTextAnnos",value:function(){var e=this;this.w.config.annotations.texts.map((function(t,n){e.addText(t,n)}))}},{key:"addXaxisAnnotation",value:function(e,t,n){this.xAxisAnnotations.addXaxisAnnotation(e,t,n)}},{key:"addYaxisAnnotation",value:function(e,t,n){this.yAxisAnnotations.addYaxisAnnotation(e,t,n)}},{key:"addPointAnnotation",value:function(e,t,n){this.pointsAnnotations.addPointAnnotation(e,t,n)}},{key:"addText",value:function(e,t){var n=e.x,i=e.y,o=e.text,r=e.textAnchor,a=e.foreColor,s=e.fontSize,l=e.fontFamily,c=e.fontWeight,u=e.cssClass,d=e.backgroundColor,h=e.borderWidth,f=e.strokeDashArray,p=e.borderRadius,g=e.borderColor,v=e.appendTo,m=void 0===v?".apexcharts-annotations":v,b=e.paddingLeft,x=void 0===b?4:b,y=e.paddingRight,w=void 0===y?4:y,k=e.paddingBottom,S=void 0===k?2:k,C=e.paddingTop,_=void 0===C?2:C,A=this.w,P=this.graphics.drawText({x:n,y:i,text:o,textAnchor:r||"start",fontSize:s||"12px",fontWeight:c||"regular",fontFamily:l||A.config.chart.fontFamily,foreColor:a||A.config.chart.foreColor,cssClass:u}),L=A.globals.dom.baseEl.querySelector(m);L&&L.appendChild(P.node);var j=P.bbox();if(o){var T=this.graphics.drawRect(j.x-x,j.y-_,j.width+x+w,j.height+S+_,p,d||"transparent",1,h,g,f);L.insertBefore(T.node,P.node)}}},{key:"addImage",value:function(e,t){var n=this.w,i=e.path,o=e.x,r=void 0===o?0:o,a=e.y,s=void 0===a?0:a,l=e.width,c=void 0===l?20:l,u=e.height,d=void 0===u?20:u,h=e.appendTo,f=void 0===h?".apexcharts-annotations":h,p=n.globals.dom.Paper.image(i);p.size(c,d).move(r,s);var g=n.globals.dom.baseEl.querySelector(f);return g&&g.appendChild(p.node),p}},{key:"addXaxisAnnotationExternal",value:function(e,t,n){return this.addAnnotationExternal({params:e,pushToMemory:t,context:n,type:"xaxis",contextMethod:n.addXaxisAnnotation}),n}},{key:"addYaxisAnnotationExternal",value:function(e,t,n){return this.addAnnotationExternal({params:e,pushToMemory:t,context:n,type:"yaxis",contextMethod:n.addYaxisAnnotation}),n}},{key:"addPointAnnotationExternal",value:function(e,t,n){return void 0===this.invertAxis&&(this.invertAxis=n.w.globals.isBarHorizontal),this.addAnnotationExternal({params:e,pushToMemory:t,context:n,type:"point",contextMethod:n.addPointAnnotation}),n}},{key:"addAnnotationExternal",value:function(e){var t=e.params,n=e.pushToMemory,i=e.context,o=e.type,r=e.contextMethod,a=i,s=a.w,l=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(o,"-annotations")),c=l.childNodes.length+1,u=new T,d=Object.assign({},"xaxis"===o?u.xAxisAnnotation:"yaxis"===o?u.yAxisAnnotation:u.pointAnnotation),h=y.extend(d,t);switch(o){case"xaxis":this.addXaxisAnnotation(h,l,c);break;case"yaxis":this.addYaxisAnnotation(h,l,c);break;case"point":this.addPointAnnotation(h,l,c)}var f=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(o,"-annotations .apexcharts-").concat(o,"-annotation-label[rel='").concat(c,"']")),p=this.helpers.addBackgroundToAnno(f,h);return p&&l.insertBefore(p.node,f),n&&s.globals.memory.methodsToExec.push({context:a,id:h.id?h.id:y.randomId(),method:r,label:"addAnnotation",params:t}),i}},{key:"clearAnnotations",value:function(e){var t=e.w,n=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations");t.globals.memory.methodsToExec.map((function(e,n){"addText"!==e.label&&"addAnnotation"!==e.label||t.globals.memory.methodsToExec.splice(n,1)})),n=y.listToArray(n),Array.prototype.forEach.call(n,(function(e){for(;e.firstChild;)e.removeChild(e.firstChild)}))}},{key:"removeAnnotation",value:function(e,t){var n=e.w,i=n.globals.dom.baseEl.querySelectorAll(".".concat(t));i&&(n.globals.memory.methodsToExec.map((function(e,i){e.id===t&&n.globals.memory.methodsToExec.splice(i,1)})),Array.prototype.forEach.call(i,(function(e){e.parentElement.removeChild(e)})))}}]),e}(),E=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.opts=null,this.seriesIndex=0}return c(e,[{key:"clippedImgArea",value:function(e){var t=this.w,n=t.config,i=parseInt(t.globals.gridWidth,10),o=parseInt(t.globals.gridHeight,10),r=i>o?i:o,a=e.image,s=0,l=0;void 0===e.width&&void 0===e.height?void 0!==n.fill.image.width&&void 0!==n.fill.image.height?(s=n.fill.image.width+1,l=n.fill.image.height):(s=r+1,l=r):(s=e.width,l=e.height);var c=document.createElementNS(t.globals.SVGNS,"pattern");S.setAttrs(c,{id:e.patternID,patternUnits:e.patternUnits?e.patternUnits:"userSpaceOnUse",width:s+"px",height:l+"px"});var u=document.createElementNS(t.globals.SVGNS,"image");c.appendChild(u),u.setAttributeNS(window.SVG.xlink,"href",a),S.setAttrs(u,{x:0,y:0,preserveAspectRatio:"none",width:s+"px",height:l+"px"}),u.style.opacity=e.opacity,t.globals.dom.elDefs.node.appendChild(c)}},{key:"getSeriesIndex",value:function(e){var t=this.w;return("bar"===t.config.chart.type||"rangeBar"===t.config.chart.type)&&t.config.plotOptions.bar.distributed||"heatmap"===t.config.chart.type||"treemap"===t.config.chart.type?this.seriesIndex=e.seriesNumber:this.seriesIndex=e.seriesNumber%t.globals.series.length,this.seriesIndex}},{key:"fillPath",value:function(e){var t=this.w;this.opts=e;var n,i,o,r=this.w.config;this.seriesIndex=this.getSeriesIndex(e);var a=this.getFillColors()[this.seriesIndex];void 0!==t.globals.seriesColors[this.seriesIndex]&&(a=t.globals.seriesColors[this.seriesIndex]),"function"==typeof a&&(a=a({seriesIndex:this.seriesIndex,dataPointIndex:e.dataPointIndex,value:e.value,w:t}));var s=this.getFillType(this.seriesIndex),l=Array.isArray(r.fill.opacity)?r.fill.opacity[this.seriesIndex]:r.fill.opacity;e.color&&(a=e.color);var c=a;if(-1===a.indexOf("rgb")?a.length<9&&(c=y.hexToRgba(a,l)):a.indexOf("rgba")>-1&&(l=y.getOpacityFromRGBA(a)),e.opacity&&(l=e.opacity),"pattern"===s&&(i=this.handlePatternFill(i,a,l,c)),"gradient"===s&&(o=this.handleGradientFill(a,l,this.seriesIndex)),"image"===s){var u=r.fill.image.src,d=e.patternID?e.patternID:"";this.clippedImgArea({opacity:l,image:Array.isArray(u)?e.seriesNumber-1&&(u=y.getOpacityFromRGBA(c));var d=void 0===o.fill.gradient.opacityTo?t:Array.isArray(o.fill.gradient.opacityTo)?o.fill.gradient.opacityTo[n]:o.fill.gradient.opacityTo;if(void 0===o.fill.gradient.gradientToColors||0===o.fill.gradient.gradientToColors.length)i="dark"===o.fill.gradient.shade?s.shadeColor(-1*parseFloat(o.fill.gradient.shadeIntensity),e.indexOf("rgb")>-1?y.rgb2hex(e):e):s.shadeColor(parseFloat(o.fill.gradient.shadeIntensity),e.indexOf("rgb")>-1?y.rgb2hex(e):e);else if(o.fill.gradient.gradientToColors[r.seriesNumber]){var h=o.fill.gradient.gradientToColors[r.seriesNumber];i=h,h.indexOf("rgba")>-1&&(d=y.getOpacityFromRGBA(h))}else i=e;if(o.fill.gradient.inverseColors){var f=c;c=i,i=f}return c.indexOf("rgb")>-1&&(c=y.rgb2hex(c)),i.indexOf("rgb")>-1&&(i=y.rgb2hex(i)),a.drawGradient(l,c,i,u,d,r.size,o.fill.gradient.stops,o.fill.gradient.colorStops,n)}}]),e}(),M=function(){function e(t,n){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{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.length4&&void 0!==arguments[4]&&arguments[4],a=this.w,s=t,l=e,c=null,u=new S(this.ctx),d=a.config.markers.discrete&&a.config.markers.discrete.length;if((a.globals.markers.size[t]>0||r||d)&&(c=u.group({class:r||d?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(a.globals.cuid,")")),Array.isArray(l.x))for(var h=0;h0:a.config.markers.size>0;if(g||r||d){y.isNumber(l.y[h])?p+=" w".concat(y.randomId()):p="apexcharts-nullpoint";var v=this.getMarkerConfig({cssClass:p,seriesIndex:t,dataPointIndex:f});a.config.series[s].data[f]&&(a.config.series[s].data[f].fillColor&&(v.pointFillColor=a.config.series[s].data[f].fillColor),a.config.series[s].data[f].strokeColor&&(v.pointStrokeColor=a.config.series[s].data[f].strokeColor)),i&&(v.pSize=i),(o=u.drawMarker(l.x[h],l.y[h],v)).attr("rel",f),o.attr("j",f),o.attr("index",t),o.node.setAttribute("default-marker-size",v.pSize);var m=new k(this.ctx);m.setSelectionFilter(o,t,f),this.addEvents(o),c&&c.add(o)}else void 0===a.globals.pointsArray[t]&&(a.globals.pointsArray[t]=[]),a.globals.pointsArray[t].push([l.x[h],l.y[h]])}return c}},{key:"getMarkerConfig",value:function(e){var t=e.cssClass,n=e.seriesIndex,i=e.dataPointIndex,o=void 0===i?null:i,r=e.finishRadius,a=void 0===r?null:r,s=this.w,l=this.getMarkerStyle(n),c=s.globals.markers.size[n],u=s.config.markers;return null!==o&&u.discrete.length&&u.discrete.map((function(e){e.seriesIndex===n&&e.dataPointIndex===o&&(l.pointStrokeColor=e.strokeColor,l.pointFillColor=e.fillColor,c=e.size,l.pointShape=e.shape)})),{pSize:null===a?c:a,pRadius:u.radius,width:Array.isArray(u.width)?u.width[n]:u.width,height:Array.isArray(u.height)?u.height[n]:u.height,pointStrokeWidth:Array.isArray(u.strokeWidth)?u.strokeWidth[n]:u.strokeWidth,pointStrokeColor:l.pointStrokeColor,pointFillColor:l.pointFillColor,shape:l.pointShape||(Array.isArray(u.shape)?u.shape[n]:u.shape),class:t,pointStrokeOpacity:Array.isArray(u.strokeOpacity)?u.strokeOpacity[n]:u.strokeOpacity,pointStrokeDashArray:Array.isArray(u.strokeDashArray)?u.strokeDashArray[n]:u.strokeDashArray,pointFillOpacity:Array.isArray(u.fillOpacity)?u.fillOpacity[n]:u.fillOpacity,seriesIndex:n}}},{key:"addEvents",value:function(e){var t=this.w,n=new S(this.ctx);e.node.addEventListener("mouseenter",n.pathMouseEnter.bind(this.ctx,e)),e.node.addEventListener("mouseleave",n.pathMouseLeave.bind(this.ctx,e)),e.node.addEventListener("mousedown",n.pathMouseDown.bind(this.ctx,e)),e.node.addEventListener("click",t.config.markers.onClick),e.node.addEventListener("dblclick",t.config.markers.onDblClick),e.node.addEventListener("touchstart",n.pathMouseDown.bind(this.ctx,e),{passive:!0})}},{key:"getMarkerStyle",value:function(e){var t=this.w,n=t.globals.markers.colors,i=t.config.markers.strokeColor||t.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(i)?i[e]:i,pointFillColor:Array.isArray(n)?n[e]:n}}}]),e}(),O=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled}return c(e,[{key:"draw",value:function(e,t,n){var i=this.w,o=new S(this.ctx),r=n.realIndex,a=n.pointsPos,s=n.zRatio,l=n.elParent,c=o.group({class:"apexcharts-series-markers apexcharts-series-".concat(i.config.chart.type)});if(c.attr("clip-path","url(#gridRectMarkerMask".concat(i.globals.cuid,")")),Array.isArray(a.x))for(var u=0;ug.maxBubbleRadius&&(p=g.maxBubbleRadius)}i.config.chart.animations.enabled||(f=p);var v=a.x[u],m=a.y[u];if(f=f||0,null!==m&&void 0!==i.globals.series[r][d]||(h=!1),h){var b=this.drawPoint(v,m,f,p,r,d,t);c.add(b)}l.add(c)}}},{key:"drawPoint",value:function(e,t,n,i,o,r,a){var s=this.w,l=o,c=new w(this.ctx),u=new k(this.ctx),d=new E(this.ctx),h=new M(this.ctx),f=new S(this.ctx),p=h.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:l,dataPointIndex:r,finishRadius:"bubble"===s.config.chart.type||s.globals.comboCharts&&s.config.series[o]&&"bubble"===s.config.series[o].type?i:null});i=p.pSize;var g,v=d.fillPath({seriesNumber:o,dataPointIndex:r,color:p.pointFillColor,patternUnits:"objectBoundingBox",value:s.globals.series[o][a]});if("circle"===p.shape?g=f.drawCircle(n):"square"!==p.shape&&"rect"!==p.shape||(g=f.drawRect(0,0,p.width-p.pointStrokeWidth/2,p.height-p.pointStrokeWidth/2,p.pRadius)),s.config.series[l].data[r]&&s.config.series[l].data[r].fillColor&&(v=s.config.series[l].data[r].fillColor),g.attr({x:e-p.width/2-p.pointStrokeWidth/2,y:t-p.height/2-p.pointStrokeWidth/2,cx:e,cy:t,fill:v,"fill-opacity":p.pointFillOpacity,stroke:p.pointStrokeColor,r:i,"stroke-width":p.pointStrokeWidth,"stroke-dasharray":p.pointStrokeDashArray,"stroke-opacity":p.pointStrokeOpacity}),s.config.chart.dropShadow.enabled){var m=s.config.chart.dropShadow;u.dropShadow(g,m,o)}if(!this.initialAnim||s.globals.dataChanged||s.globals.resized)s.globals.animationEnded=!0;else{var b=s.config.chart.animations.speed;c.animateMarker(g,0,"circle"===p.shape?i:{width:p.width,height:p.height},b,s.globals.easing,(function(){window.setTimeout((function(){c.animationCompleted(g)}),100)}))}if(s.globals.dataChanged&&"circle"===p.shape)if(this.dynamicAnim){var x,y,C,_,A=s.config.chart.animations.dynamicAnimation.speed;null!=(_=s.globals.previousPaths[o]&&s.globals.previousPaths[o][a])&&(x=_.x,y=_.y,C=void 0!==_.r?_.r:i);for(var P=0;Ps.globals.gridHeight+d&&(t=s.globals.gridHeight+d/2),void 0===s.globals.dataLabelsRects[i]&&(s.globals.dataLabelsRects[i]=[]),s.globals.dataLabelsRects[i].push({x:e,y:t,width:u,height:d});var h=s.globals.dataLabelsRects[i].length-2,f=void 0!==s.globals.lastDrawnDataLabelsIndexes[i]?s.globals.lastDrawnDataLabelsIndexes[i][s.globals.lastDrawnDataLabelsIndexes[i].length-1]:0;if(void 0!==s.globals.dataLabelsRects[i][h]){var p=s.globals.dataLabelsRects[i][f];(e>p.x+p.width+2||t>p.y+p.height+2||e+u4&&void 0!==arguments[4]?arguments[4]:2,r=this.w,a=new S(this.ctx),s=r.config.dataLabels,l=0,c=0,u=n,d=null;if(!s.enabled||!Array.isArray(e.x))return d;d=a.group({class:"apexcharts-data-labels"});for(var h=0;ht.globals.gridWidth+g.textRects.width+10)&&(s="");var v=t.globals.dataLabels.style.colors[r];(("bar"===t.config.chart.type||"rangeBar"===t.config.chart.type)&&t.config.plotOptions.bar.distributed||t.config.dataLabels.distributed)&&(v=t.globals.dataLabels.style.colors[a]),"function"==typeof v&&(v=v({series:t.globals.series,seriesIndex:r,dataPointIndex:a,w:t})),h&&(v=h);var m=d.offsetX,b=d.offsetY;if("bar"!==t.config.chart.type&&"rangeBar"!==t.config.chart.type||(m=0,b=0),g.drawnextLabel){var x=n.drawText({width:100,height:parseInt(d.style.fontSize,10),x:i+m,y:o+b,foreColor:v,textAnchor:l||d.textAnchor,text:s,fontSize:c||d.style.fontSize,fontFamily:d.style.fontFamily,fontWeight:d.style.fontWeight||"normal"});if(x.attr({class:"apexcharts-datalabel",cx:i,cy:o}),d.dropShadow.enabled){var y=d.dropShadow;new k(this.ctx).dropShadow(x,y)}u.add(x),void 0===t.globals.lastDrawnDataLabelsIndexes[r]&&(t.globals.lastDrawnDataLabelsIndexes[r]=[]),t.globals.lastDrawnDataLabelsIndexes[r].push(a)}}}},{key:"addBackgroundToDataLabel",value:function(e,t){var n=this.w,i=n.config.dataLabels.background,o=i.padding,r=i.padding/2,a=t.width,s=t.height,l=new S(this.ctx).drawRect(t.x-o,t.y-r/2,a+2*o,s+r,i.borderRadius,"transparent"===n.config.chart.background?"#fff":n.config.chart.background,i.opacity,i.borderWidth,i.borderColor);return i.dropShadow.enabled&&new k(this.ctx).dropShadow(l,i.dropShadow),l}},{key:"dataLabelsBackground",value:function(){var e=this.w;if("bubble"!==e.config.chart.type)for(var t=e.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels text"),n=0;nn.globals.gridHeight&&(u=n.globals.gridHeight-h)),{bcx:a,bcy:r,dataLabelsX:t,dataLabelsY:u}}},{key:"calculateBarsDataLabelsPosition",value:function(e){var t=this.w,n=e.x,i=e.i,o=e.j,r=e.bcy,a=e.barHeight,s=e.barWidth,l=e.textRects,c=e.dataLabelsX,u=e.strokeWidth,d=e.barDataLabelsConfig,h=e.offX,f=e.offY,p=t.globals.gridHeight/t.globals.dataPoints;s=Math.abs(s);var g=r-(this.barCtx.isRangeBar?0:p)+a/2+l.height/2+f-3,v=this.barCtx.series[i][o]<0,m=n;switch(this.barCtx.isReversed&&(m=n+s-(v?2*s:0),n=t.globals.gridWidth-s),d.position){case"center":c=v?m+s/2-h:Math.max(l.width/2,m-s/2)+h;break;case"bottom":c=v?m+s-u-Math.round(l.width/2)-h:m-s+u+Math.round(l.width/2)+h;break;case"top":c=v?m-u+Math.round(l.width/2)-h:m-u-Math.round(l.width/2)+h}return t.config.chart.stacked||(c<0?c=c+l.width+u:c+l.width/2>t.globals.gridWidth&&(c=t.globals.gridWidth-l.width-u)),{bcx:n,bcy:r,dataLabelsX:c,dataLabelsY:g}}},{key:"drawCalculatedDataLabels",value:function(e){var t=e.x,n=e.y,i=e.val,o=e.i,a=e.j,s=e.textRects,l=e.barHeight,c=e.barWidth,u=e.dataLabelsConfig,d=this.w,h="rotate(0)";"vertical"===d.config.plotOptions.bar.dataLabels.orientation&&(h="rotate(-90, ".concat(t,", ").concat(n,")"));var f=new R(this.barCtx.ctx),p=new S(this.barCtx.ctx),g=u.formatter,v=null,m=d.globals.collapsedSeriesIndices.indexOf(o)>-1;if(u.enabled&&!m){v=p.group({class:"apexcharts-data-labels",transform:h});var b="";void 0!==i&&(b=g(i,{seriesIndex:o,dataPointIndex:a,w:d}));var x=d.globals.series[o][a]<0,y=d.config.plotOptions.bar.dataLabels.position;"vertical"===d.config.plotOptions.bar.dataLabels.orientation&&("top"===y&&(u.textAnchor=x?"end":"start"),"center"===y&&(u.textAnchor="middle"),"bottom"===y&&(u.textAnchor=x?"end":"start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&cMath.abs(c)&&(b=""):s.height/1.6>Math.abs(l)&&(b=""));var w=r({},u);this.barCtx.isHorizontal&&i<0&&("start"===u.textAnchor?w.textAnchor="end":"end"===u.textAnchor&&(w.textAnchor="start")),f.plotDataLabelsText({x:t,y:n,text:b,i:o,j:a,parent:v,dataLabelsConfig:w,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return v}}]),e}(),z=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.legendInactiveClass="legend-mouseover-inactive"}return c(e,[{key:"getAllSeriesEls",value:function(){return this.w.globals.dom.baseEl.getElementsByClassName("apexcharts-series")}},{key:"getSeriesByName",value:function(e){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner .apexcharts-series[seriesName='".concat(y.escapeString(e),"']"))}},{key:"isSeriesHidden",value:function(e){var t=this.getSeriesByName(e),n=parseInt(t.getAttribute("data:realIndex"),10);return{isHidden:t.classList.contains("apexcharts-series-collapsed"),realIndex:n}}},{key:"addCollapsedClassToSeries",value:function(e,t){var n=this.w;function i(n){for(var i=0;i0&&void 0!==arguments[0])||arguments[0],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=this.w,o=y.clone(i.globals.initialSeries);i.globals.previousPaths=[],n?(i.globals.collapsedSeries=[],i.globals.ancillaryCollapsedSeries=[],i.globals.collapsedSeriesIndices=[],i.globals.ancillaryCollapsedSeriesIndices=[]):o=this.emptyCollapsedSeries(o),i.config.series=o,e&&(t&&(i.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(o,i.config.chart.animations.dynamicAnimation.enabled))}},{key:"emptyCollapsedSeries",value:function(e){for(var t=this.w,n=0;n-1&&(e[n].data=[]);return e}},{key:"toggleSeriesOnHover",value:function(e,t){var n=this.w;t||(t=e.target);var i=n.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels");if("mousemove"===e.type){var o=parseInt(t.getAttribute("rel"),10)-1,r=null,a=null;n.globals.axisCharts||"radialBar"===n.config.chart.type?n.globals.axisCharts?(r=n.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(o,"']")),a=n.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(o,"']"))):r=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(o+1,"']")):r=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(o+1,"'] path"));for(var s=0;s=e.from&&i<=e.to&&o[t].classList.remove(n.legendInactiveClass)}}(i.config.plotOptions.heatmap.colorScale.ranges[a])}else"mouseout"===e.type&&r("remove")}},{key:"getActiveConfigSeriesIndex",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"asc",n=this.w,i=0;if(n.config.series.length>1)for(var o=n.config.series.map((function(t,i){var o=!1;return e&&(o="bar"===n.config.series[i].type||"column"===n.config.series[i].type),t.data&&t.data.length>0&&!o?i:-1})),r="asc"===t?0:o.length-1;"asc"===t?r=0;"asc"===t?r++:r--)if(-1!==o[r]){i=o[r];break}return i}},{key:"getPreviousPaths",value:function(){var e=this.w;function t(t,n,i){for(var o=t[n].childNodes,r={type:i,paths:[],realIndex:t[n].getAttribute("data:realIndex")},a=0;a0)for(var i=function(t){for(var n=e.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(e.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(t,"'] rect")),i=[],o=function(e){var t=function(t){return n[e].getAttribute(t)},o={x:parseFloat(t("x")),y:parseFloat(t("y")),width:parseFloat(t("width")),height:parseFloat(t("height"))};i.push({rect:o,color:n[e].getAttribute("color")})},r=0;r0)for(var i=0;i0?e:[]}));return e}}]),e}(),H=function(){function e(t){s(this,e),this.w=t.w,this.barCtx=t}return c(e,[{key:"initVariables",value:function(e){var t=this.w;this.barCtx.series=e,this.barCtx.totalItems=0,this.barCtx.seriesLen=0,this.barCtx.visibleI=-1,this.barCtx.visibleItems=1;for(var n=0;n0&&(this.barCtx.seriesLen=this.barCtx.seriesLen+1,this.barCtx.totalItems+=e[n].length),t.globals.isXNumeric)for(var i=0;it.globals.minX&&t.globals.seriesX[n][i]0&&(i=l.globals.minXDiff/d),(r=i/this.barCtx.seriesLen*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(r=1)}a=l.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.yaxisIndex]-(this.barCtx.isReversed?l.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.yaxisIndex]:0),e=l.globals.padHorizontal+(i-r*this.barCtx.seriesLen)/2}return{x:e,y:t,yDivision:n,xDivision:i,barHeight:o,barWidth:r,zeroH:a,zeroW:s}}},{key:"getPathFillColor",value:function(e,t,n,i){var o=this.w,r=new E(this.barCtx.ctx),a=null,s=this.barCtx.barOptions.distributed?n:t;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map((function(i){e[t][n]>=i.from&&e[t][n]<=i.to&&(a=i.color)})),o.config.series[t].data[n]&&o.config.series[t].data[n].fillColor&&(a=o.config.series[t].data[n].fillColor),r.fillPath({seriesNumber:this.barCtx.barOptions.distributed?s:i,dataPointIndex:n,color:a,value:e[t][n]})}},{key:"getStrokeWidth",value:function(e,t,n){var i=0,o=this.w;return void 0===this.barCtx.series[e][t]||null===this.barCtx.series[e][t]?this.barCtx.isNullValue=!0:this.barCtx.isNullValue=!1,o.config.stroke.show&&(this.barCtx.isNullValue||(i=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[n]:this.barCtx.strokeWidth)),i}},{key:"barBackground",value:function(e){var t=e.j,n=e.i,i=e.x1,o=e.x2,r=e.y1,a=e.y2,s=e.elSeries,l=this.w,c=new S(this.barCtx.ctx),u=new z(this.barCtx.ctx).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&u===n){t>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(t%=this.barCtx.barOptions.colors.backgroundBarColors.length);var d=this.barCtx.barOptions.colors.backgroundBarColors[t],h=c.drawRect(void 0!==i?i:0,void 0!==r?r:0,void 0!==o?o:l.globals.gridWidth,void 0!==a?a:l.globals.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,d,this.barCtx.barOptions.colors.backgroundBarOpacity);s.add(h),h.node.classList.add("apexcharts-backgroundBar")}}},{key:"getColumnPaths",value:function(e){var t=e.barWidth,n=e.barXPosition,i=e.yRatio,o=e.y1,r=e.y2,a=e.strokeWidth,s=e.series,l=e.realIndex,c=e.i,u=e.j,d=e.w,h=new S(this.barCtx.ctx);(a=Array.isArray(a)?a[l]:a)||(a=0);var f={barWidth:t,strokeWidth:a,yRatio:i,barXPosition:n,y1:o,y2:r},p=this.getRoundedBars(d,f,s,c,u),g=n,v=n+t,m=h.move(g,o),b=h.move(g,o),x=h.line(v-a,o);return d.globals.previousPaths.length>0&&(b=this.barCtx.getPreviousPath(l,u,!1)),m=m+h.line(g,p.y2)+p.pathWithRadius+h.line(v-a,p.y2)+x+x+"z",b=b+h.line(g,o)+x+x+x+x+x+h.line(g,o),d.config.chart.stacked&&(this.barCtx.yArrj.push(p.y2),this.barCtx.yArrjF.push(Math.abs(o-p.y2)),this.barCtx.yArrjVal.push(this.barCtx.series[c][u])),{pathTo:m,pathFrom:b}}},{key:"getBarpaths",value:function(e){var t=e.barYPosition,n=e.barHeight,i=e.x1,o=e.x2,r=e.strokeWidth,a=e.series,s=e.realIndex,l=e.i,c=e.j,u=e.w,d=new S(this.barCtx.ctx);(r=Array.isArray(r)?r[s]:r)||(r=0);var h={barHeight:n,strokeWidth:r,barYPosition:t,x2:o,x1:i},f=this.getRoundedBars(u,h,a,l,c),p=d.move(i,t),g=d.move(i,t);u.globals.previousPaths.length>0&&(g=this.barCtx.getPreviousPath(s,c,!1));var v=t,m=t+n,b=d.line(i,m-r);return p=p+d.line(f.x2,v)+f.pathWithRadius+d.line(f.x2,m-r)+b+b+"z",g=g+d.line(i,v)+b+b+b+b+b+d.line(i,v),u.config.chart.stacked&&(this.barCtx.xArrj.push(f.x2),this.barCtx.xArrjF.push(Math.abs(i-f.x2)),this.barCtx.xArrjVal.push(this.barCtx.series[l][c])),{pathTo:p,pathFrom:g}}},{key:"getRoundedBars",value:function(e,t,n,i,o){var r=new S(this.barCtx.ctx),a=0,s=e.config.plotOptions.bar.borderRadius,l=Array.isArray(s);if(a=l?s[i>s.length-1?s.length-1:i]:s,e.config.chart.stacked&&n.length>1&&i!==this.barCtx.radiusOnSeriesNumber&&!l&&(a=0),this.barCtx.isHorizontal){var c="",u=t.x2;if(Math.abs(t.x1-t.x2)0:n[i][o]<0;d&&(a*=-1),u-=a,c=r.quadraticCurve(u+a,t.barYPosition,u+a,t.barYPosition+(d?-1*a:a))+r.line(u+a,t.barYPosition+t.barHeight-t.strokeWidth-(d?-1*a:a))+r.quadraticCurve(u+a,t.barYPosition+t.barHeight-t.strokeWidth,u,t.barYPosition+t.barHeight-t.strokeWidth)}return{pathWithRadius:c,x2:u}}var h="",f=t.y2;if(Math.abs(t.y1-t.y2)=0;a--)this.barCtx.zeroSerieses.indexOf(a)>-1&&a===this.radiusOnSeriesNumber&&(this.barCtx.radiusOnSeriesNumber-=1);for(var s=t.length-1;s>=0;s--)n.globals.collapsedSeriesIndices.indexOf(this.barCtx.radiusOnSeriesNumber)>-1&&(this.barCtx.radiusOnSeriesNumber-=1)}},{key:"getXForValue",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=n?t:null;return null!=e&&(i=t+e/this.barCtx.invertedYRatio-2*(this.barCtx.isReversed?e/this.barCtx.invertedYRatio:0)),i}},{key:"getYForValue",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=n?t:null;return null!=e&&(i=t-e/this.barCtx.yRatio[this.barCtx.yaxisIndex]+2*(this.barCtx.isReversed?e/this.barCtx.yRatio[this.barCtx.yaxisIndex]:0)),i}},{key:"getGoalValues",value:function(e,t,n,i,o){var r=this,a=this.w,s=[];return a.globals.seriesGoals[i]&&a.globals.seriesGoals[i][o]&&Array.isArray(a.globals.seriesGoals[i][o])&&a.globals.seriesGoals[i][o].forEach((function(i){var o;s.push((u(o={},e,"x"===e?r.getXForValue(i.value,t,!1):r.getYForValue(i.value,n,!1)),u(o,"attrs",i),o))})),s}},{key:"drawGoalLine",value:function(e){var t=e.barXPosition,n=e.barYPosition,i=e.goalX,o=e.goalY,r=e.barWidth,a=e.barHeight,s=new S(this.barCtx.ctx),l=s.group({className:"apexcharts-bar-goals-groups"}),c=null;return this.barCtx.isHorizontal?Array.isArray(i)&&i.forEach((function(e){var t=void 0!==e.attrs.strokeHeight?e.attrs.strokeHeight:a/2,i=n+t+a/2;c=s.drawLine(e.x,i-2*t,e.x,i,e.attrs.strokeColor?e.attrs.strokeColor:void 0,e.attrs.strokeDashArray,e.attrs.strokeWidth?e.attrs.strokeWidth:2,e.attrs.strokeLineCap),l.add(c)})):Array.isArray(o)&&o.forEach((function(e){var n=void 0!==e.attrs.strokeWidth?e.attrs.strokeWidth:r/2,i=t+n+r/2;c=s.drawLine(i-2*n,e.y,i,e.y,e.attrs.strokeColor?e.attrs.strokeColor:void 0,e.attrs.strokeDashArray,e.attrs.strokeHeight?e.attrs.strokeHeight:2,e.attrs.strokeLineCap),l.add(c)})),l}}]),e}(),N=function(){function e(t,n){s(this,e),this.ctx=t,this.w=t.w;var i=this.w;this.barOptions=i.config.plotOptions.bar,this.isHorizontal=this.barOptions.horizontal,this.strokeWidth=i.config.stroke.width,this.isNullValue=!1,this.isRangeBar=i.globals.seriesRangeBar.length&&this.isHorizontal,this.xyRatios=n,null!==this.xyRatios&&(this.xRatio=n.xRatio,this.initialXRatio=n.initialXRatio,this.yRatio=n.yRatio,this.invertedXRatio=n.invertedXRatio,this.invertedYRatio=n.invertedYRatio,this.baseLineY=n.baseLineY,this.baseLineInvertedY=n.baseLineInvertedY),this.yaxisIndex=0,this.seriesLen=0,this.barHelpers=new H(this)}return c(e,[{key:"draw",value:function(e,t){var n=this.w,i=new S(this.ctx),o=new C(this.ctx,n);e=o.getLogSeries(e),this.series=e,this.yRatio=o.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e);var a=i.group({class:"apexcharts-bar-series apexcharts-plot-series"});n.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.");for(var s=0,l=0;s0&&(this.visibleI=this.visibleI+1);var x=0,w=0;this.yRatio.length>1&&(this.yaxisIndex=m),this.isReversed=n.config.yaxis[this.yaxisIndex]&&n.config.yaxis[this.yaxisIndex].reversed;var k=this.barHelpers.initialPositions();p=k.y,x=k.barHeight,u=k.yDivision,h=k.zeroW,f=k.x,w=k.barWidth,c=k.xDivision,d=k.zeroH,this.horizontal||v.push(f+w/2);for(var _=i.group({class:"apexcharts-datalabels","data:realIndex":m}),A=i.group({class:"apexcharts-bar-goals-markers",style:"pointer-events: none"}),P=0;P0&&v.push(f+w/2),g.push(p);var E=this.barHelpers.getPathFillColor(e,s,P,m);this.renderSeries({realIndex:m,pathFill:E,j:P,i:s,pathFrom:j.pathFrom,pathTo:j.pathTo,strokeWidth:L,elSeries:b,x:f,y:p,series:e,barHeight:x,barWidth:w,elDataLabelsWrap:_,elGoalsMarkers:A,visibleSeries:this.visibleI,type:"bar"})}n.globals.seriesXvalues[m]=v,n.globals.seriesYvalues[m]=g,a.add(b)}return a}},{key:"renderSeries",value:function(e){var t=e.realIndex,n=e.pathFill,i=e.lineFill,o=e.j,r=e.i,a=e.pathFrom,s=e.pathTo,l=e.strokeWidth,c=e.elSeries,u=e.x,d=e.y,h=e.y1,f=e.y2,p=e.series,g=e.barHeight,v=e.barWidth,m=e.barYPosition,b=e.elDataLabelsWrap,x=e.elGoalsMarkers,y=e.visibleSeries,w=e.type,C=this.w,_=new S(this.ctx);i||(i=this.barOptions.distributed?C.globals.stroke.colors[o]:C.globals.stroke.colors[t]),C.config.series[r].data[o]&&C.config.series[r].data[o].strokeColor&&(i=C.config.series[r].data[o].strokeColor),this.isNullValue&&(n="none");var A=o/C.config.chart.animations.animateGradually.delay*(C.config.chart.animations.speed/C.globals.dataPoints)/2.4,P=_.renderPaths({i:r,j:o,realIndex:t,pathFrom:a,pathTo:s,stroke:i,strokeWidth:l,strokeLineCap:C.config.stroke.lineCap,fill:n,animationDelay:A,initialSpeed:C.config.chart.animations.speed,dataChangeSpeed:C.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(w,"-area")});P.attr("clip-path","url(#gridRectMask".concat(C.globals.cuid,")"));var L=C.config.forecastDataPoints;L.count>0&&o>=C.globals.dataPoints-L.count&&(P.node.setAttribute("stroke-dasharray",L.dashArray),P.node.setAttribute("stroke-width",L.strokeWidth),P.node.setAttribute("fill-opacity",L.fillOpacity)),void 0!==h&&void 0!==f&&(P.attr("data-range-y1",h),P.attr("data-range-y2",f)),new k(this.ctx).setSelectionFilter(P,t,o),c.add(P);var j=new I(this).handleBarDataLabels({x:u,y:d,y1:h,y2:f,i:r,j:o,series:p,realIndex:t,barHeight:g,barWidth:v,barYPosition:m,renderedPath:P,visibleSeries:y});return null!==j&&b.add(j),c.add(b),x&&c.add(x),c}},{key:"drawBarPaths",value:function(e){var t=e.indexes,n=e.barHeight,i=e.strokeWidth,o=e.zeroW,r=e.x,a=e.y,s=e.yDivision,l=e.elSeries,c=this.w,u=t.i,d=t.j;c.globals.isXNumeric&&(a=(c.globals.seriesX[u][d]-c.globals.minX)/this.invertedXRatio-n);var h=a+n*this.visibleI;r=this.barHelpers.getXForValue(this.series[u][d],o);var f=this.barHelpers.getBarpaths({barYPosition:h,barHeight:n,x1:o,x2:r,strokeWidth:i,series:this.series,realIndex:t.realIndex,i:u,j:d,w:c});return c.globals.isXNumeric||(a+=s),this.barHelpers.barBackground({j:d,i:u,y1:h-n*this.visibleI,y2:n*this.seriesLen,elSeries:l}),{pathTo:f.pathTo,pathFrom:f.pathFrom,x:r,y:a,goalX:this.barHelpers.getGoalValues("x",o,null,u,d),barYPosition:h}}},{key:"drawColumnPaths",value:function(e){var t=e.indexes,n=e.x,i=e.y,o=e.xDivision,r=e.barWidth,a=e.zeroH,s=e.strokeWidth,l=e.elSeries,c=this.w,u=t.realIndex,d=t.i,h=t.j,f=t.bc;if(c.globals.isXNumeric){var p=u;c.globals.seriesX[u].length||(p=c.globals.maxValsInArrayIndex),n=(c.globals.seriesX[p][h]-c.globals.minX)/this.xRatio-r*this.seriesLen/2}var g=n+r*this.visibleI;i=this.barHelpers.getYForValue(this.series[d][h],a);var v=this.barHelpers.getColumnPaths({barXPosition:g,barWidth:r,y1:a,y2:i,strokeWidth:s,series:this.series,realIndex:t.realIndex,i:d,j:h,w:c});return c.globals.isXNumeric||(n+=o),this.barHelpers.barBackground({bc:f,j:h,i:d,x1:g-s/2-r*this.visibleI,x2:r*this.seriesLen+s/2,elSeries:l}),{pathTo:v.pathTo,pathFrom:v.pathFrom,x:n,y:i,goalY:this.barHelpers.getGoalValues("y",null,a,d,h),barXPosition:g}}},{key:"getPreviousPath",value:function(e,t){for(var n,i=this.w,o=0;o0&&parseInt(r.realIndex,10)===parseInt(e,10)&&void 0!==i.globals.previousPaths[o].paths[t]&&(n=i.globals.previousPaths[o].paths[t].d)}return n}}]),e}(),B=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.months31=[1,3,5,7,8,10,12],this.months30=[2,4,6,9,11],this.daysCntOfYear=[0,31,59,90,120,151,181,212,243,273,304,334]}return c(e,[{key:"isValidDate",value:function(e){return!isNaN(this.parseDate(e))}},{key:"getTimeStamp",value:function(e){return Date.parse(e)?this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(e).toISOString().substr(0,25)).getTime():new Date(e).getTime():e}},{key:"getDate",value:function(e){return this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(e).toUTCString()):new Date(e)}},{key:"parseDate",value:function(e){var t=Date.parse(e);if(!isNaN(t))return this.getTimeStamp(e);var n=Date.parse(e.replace(/-/g,"/").replace(/[a-z]+/gi," "));return this.getTimeStamp(n)}},{key:"parseDateWithTimezone",value:function(e){return Date.parse(e.replace(/-/g,"/").replace(/[a-z]+/gi," "))}},{key:"formatDate",value:function(e,t){var n=this.w.globals.locale,i=this.w.config.xaxis.labels.datetimeUTC,o=["\0"].concat(m(n.months)),r=[""].concat(m(n.shortMonths)),a=[""].concat(m(n.days)),s=[""].concat(m(n.shortDays));function l(e,t){var n=e+"";for(t=t||2;n.length12?h-12:0===h?12:h;t=(t=(t=(t=t.replace(/(^|[^\\])HH+/g,"$1"+l(h))).replace(/(^|[^\\])H/g,"$1"+h)).replace(/(^|[^\\])hh+/g,"$1"+l(f))).replace(/(^|[^\\])h/g,"$1"+f);var p=i?e.getUTCMinutes():e.getMinutes();t=(t=t.replace(/(^|[^\\])mm+/g,"$1"+l(p))).replace(/(^|[^\\])m/g,"$1"+p);var g=i?e.getUTCSeconds():e.getSeconds();t=(t=t.replace(/(^|[^\\])ss+/g,"$1"+l(g))).replace(/(^|[^\\])s/g,"$1"+g);var v=i?e.getUTCMilliseconds():e.getMilliseconds();t=t.replace(/(^|[^\\])fff+/g,"$1"+l(v,3)),v=Math.round(v/10),t=t.replace(/(^|[^\\])ff/g,"$1"+l(v)),v=Math.round(v/10);var b=h<12?"AM":"PM";t=(t=(t=t.replace(/(^|[^\\])f/g,"$1"+v)).replace(/(^|[^\\])TT+/g,"$1"+b)).replace(/(^|[^\\])T/g,"$1"+b.charAt(0));var x=b.toLowerCase();t=(t=t.replace(/(^|[^\\])tt+/g,"$1"+x)).replace(/(^|[^\\])t/g,"$1"+x.charAt(0));var y=-e.getTimezoneOffset(),w=i||!y?"Z":y>0?"+":"-";if(!i){var k=(y=Math.abs(y))%60;w+=l(Math.floor(y/60))+":"+l(k)}t=t.replace(/(^|[^\\])K/g,"$1"+w);var S=(i?e.getUTCDay():e.getDay())+1;return(t=(t=(t=(t=t.replace(new RegExp(a[0],"g"),a[S])).replace(new RegExp(s[0],"g"),s[S])).replace(new RegExp(o[0],"g"),o[u])).replace(new RegExp(r[0],"g"),r[u])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(e,t,n){var i=this.w;void 0!==i.config.xaxis.min&&(e=i.config.xaxis.min),void 0!==i.config.xaxis.max&&(t=i.config.xaxis.max);var o=this.getDate(e),r=this.getDate(t),a=this.formatDate(o,"yyyy MM dd HH mm ss fff").split(" "),s=this.formatDate(r,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(a[6],10),maxMillisecond:parseInt(s[6],10),minSecond:parseInt(a[5],10),maxSecond:parseInt(s[5],10),minMinute:parseInt(a[4],10),maxMinute:parseInt(s[4],10),minHour:parseInt(a[3],10),maxHour:parseInt(s[3],10),minDate:parseInt(a[2],10),maxDate:parseInt(s[2],10),minMonth:parseInt(a[1],10)-1,maxMonth:parseInt(s[1],10)-1,minYear:parseInt(a[0],10),maxYear:parseInt(s[0],10)}}},{key:"isLeapYear",value:function(e){return e%4==0&&e%100!=0||e%400==0}},{key:"calculcateLastDaysOfMonth",value:function(e,t,n){return this.determineDaysOfMonths(e,t)-n}},{key:"determineDaysOfYear",value:function(e){var t=365;return this.isLeapYear(e)&&(t=366),t}},{key:"determineRemainingDaysOfYear",value:function(e,t,n){var i=this.daysCntOfYear[t]+n;return t>1&&this.isLeapYear()&&i++,i}},{key:"determineDaysOfMonths",value:function(e,t){var n=30;switch(e=y.monthMod(e),!0){case this.months30.indexOf(e)>-1:2===e&&(n=this.isLeapYear(t)?29:28);break;case this.months31.indexOf(e)>-1:default:n=31}return n}}]),e}(),q=function(e){d(n,N);var t=g(n);function n(){return s(this,n),t.apply(this,arguments)}return c(n,[{key:"draw",value:function(e,t){var n=this.w,i=new S(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=e,this.seriesRangeStart=n.globals.seriesRangeStart,this.seriesRangeEnd=n.globals.seriesRangeEnd,this.barHelpers.initVariables(e);for(var o=i.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),a=0;a0&&(this.visibleI=this.visibleI+1);var g=0,v=0;this.yRatio.length>1&&(this.yaxisIndex=f);var m=this.barHelpers.initialPositions();d=m.y,c=m.zeroW,u=m.x,v=m.barWidth,s=m.xDivision,l=m.zeroH;for(var b=i.group({class:"apexcharts-datalabels","data:realIndex":f}),x=i.group({class:"apexcharts-rangebar-goals-markers",style:"pointer-events: none"}),w=0;w0}));return i=l.config.plotOptions.bar.rangeBarGroupRows?o+a*h:o+r*this.visibleI+a*h,f>-1&&!l.config.plotOptions.bar.rangeBarOverlap&&(c=l.globals.seriesRangeBar[t][f].overlaps).indexOf(u)>-1&&(i=(r=s.barHeight/c.length)*this.visibleI+a*(100-parseInt(this.barOptions.barHeight,10))/100/2+r*(this.visibleI+c.indexOf(u))+a*h),{barYPosition:i,barHeight:r}}},{key:"drawRangeColumnPaths",value:function(e){var t=e.indexes,n=e.x;e.strokeWidth;var i=e.xDivision,o=e.barWidth,r=e.zeroH,a=this.w,s=t.i,l=t.j,c=this.yRatio[this.yaxisIndex],u=t.realIndex,d=this.getRangeValue(u,l),h=Math.min(d.start,d.end),f=Math.max(d.start,d.end);a.globals.isXNumeric&&(n=(a.globals.seriesX[s][l]-a.globals.minX)/this.xRatio-o/2);var p=n+o*this.visibleI;void 0===this.series[s][l]||null===this.series[s][l]?h=r:(h=r-h/c,f=r-f/c);var g=Math.abs(f-h),v=this.barHelpers.getColumnPaths({barXPosition:p,barWidth:o,y1:h,y2:f,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:t.realIndex,i:u,j:l,w:a});return a.globals.isXNumeric||(n+=i),{pathTo:v.pathTo,pathFrom:v.pathFrom,barHeight:g,x:n,y:f,goalY:this.barHelpers.getGoalValues("y",null,r,s,l),barXPosition:p}}},{key:"drawRangeBarPaths",value:function(e){var t=e.indexes,n=e.y,i=e.y1,o=e.y2,r=e.yDivision,a=e.barHeight,s=e.barYPosition,l=e.zeroW,c=this.w,u=l+i/this.invertedYRatio,d=l+o/this.invertedYRatio,h=Math.abs(d-u),f=this.barHelpers.getBarpaths({barYPosition:s,barHeight:a,x1:u,x2:d,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:t.realIndex,realIndex:t.realIndex,j:t.j,w:c});return c.globals.isXNumeric||(n+=r),{pathTo:f.pathTo,pathFrom:f.pathFrom,barWidth:h,x:d,goalX:this.barHelpers.getGoalValues("x",l,null,t.realIndex,t.j),y:n}}},{key:"getRangeValue",value:function(e,t){var n=this.w;return{start:n.globals.seriesRangeStart[e][t],end:n.globals.seriesRangeEnd[e][t]}}},{key:"getTooltipValues",value:function(e){var t=e.ctx,n=e.seriesIndex,i=e.dataPointIndex,o=e.y1,r=e.y2,a=e.w,s=a.globals.seriesRangeStart[n][i],l=a.globals.seriesRangeEnd[n][i],c=a.globals.labels[i],u=a.config.series[n].name?a.config.series[n].name:"",d=a.config.tooltip.y.formatter,h=a.config.tooltip.y.title.formatter,f={w:a,seriesIndex:n,dataPointIndex:i,start:s,end:l};"function"==typeof h&&(u=h(u,f)),Number.isFinite(o)&&Number.isFinite(r)&&(s=o,l=r,a.config.series[n].data[i].x&&(c=a.config.series[n].data[i].x+":"),"function"==typeof d&&(c=d(c,f)));var p="",g="",v=a.globals.colors[n];if(void 0===a.config.tooltip.x.formatter)if("datetime"===a.config.xaxis.type){var m=new B(t);p=m.formatDate(m.getDate(s),a.config.tooltip.x.format),g=m.formatDate(m.getDate(l),a.config.tooltip.x.format)}else p=s,g=l;else p=a.config.tooltip.x.formatter(s),g=a.config.tooltip.x.formatter(l);return{start:s,end:l,startVal:p,endVal:g,ylabel:c,color:v,seriesName:u}}},{key:"buildCustomTooltipHTML",value:function(e){var t=e.color,n=e.seriesName;return'
'+(n||"")+'
'+e.ylabel+' '+e.start+' - '+e.end+"
"}}]),n}(),D=function(){function e(t){s(this,e),this.opts=t}return c(e,[{key:"line",value:function(){return{chart:{animations:{easing:"swing"}},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.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,y.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:"bar",value:function(){return{chart:{stacked:!1,animations:{easing:"swing"}},plotOptions:{bar:{dataLabels:{position:"center"}}},dataLabels:{style:{colors:["#fff"]},background:{enabled:!1}},stroke:{width:0,lineCap:"round"},fill:{opacity:.85},legend:{markers:{shape:"square",radius:2,size:8}},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:"candlestick",value:function(){var e=this;return{stroke:{width:1,colors:["#333"]},fill:{opacity:1},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(t){var n=t.seriesIndex,i=t.dataPointIndex,o=t.w;return e._getBoxTooltip(o,n,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(t){var n=t.seriesIndex,i=t.dataPointIndex,o=t.w;return e._getBoxTooltip(o,n,i,["Minimum","Q1","Median","Q3","Maximum"],"boxPlot")}},markers:{size:5,strokeWidth:1,strokeColors:"#111"},xaxis:{crosshairs:{width:1}}}}},{key:"rangeBar",value:function(){return{stroke:{width:0,lineCap:"square"},plotOptions:{bar:{borderRadius:0,dataLabels:{position:"center"}}},dataLabels:{enabled:!1,formatter:function(e,t){t.ctx;var n=t.seriesIndex,i=t.dataPointIndex,o=t.w,r=o.globals.seriesRangeStart[n][i];return o.globals.seriesRangeEnd[n][i]-r},background:{enabled:!1},style:{colors:["#fff"]}},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(e){var t=new q(e.ctx,null),n=t.getTooltipValues(e),i=n.color,o=n.seriesName,r=n.ylabel,a=n.startVal,s=n.endVal;return t.buildCustomTooltipHTML({color:i,seriesName:o,ylabel:r,start:a,end:s})}(e):function(e){var t=new q(e.ctx,null),n=t.getTooltipValues(e),i=n.color,o=n.seriesName,r=n.ylabel,a=n.start,s=n.end;return t.buildCustomTooltipHTML({color:i,seriesName:o,ylabel:r,start:a,end:s})}(e)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{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:"brush",value:function(e){return y.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 t=e.dataLabels.formatter;return e.yaxis.forEach((function(t,n){e.yaxis[n].min=0,e.yaxis[n].max=100})),"bar"===e.chart.type&&(e.dataLabels.formatter=t||function(e){return"number"==typeof e&&e?e.toFixed(0)+"%":e}),e}},{key:"convertCatToNumeric",value:function(e){return e.xaxis.convertedCatToNumeric=!0,e}},{key:"convertCatToNumericXaxis",value:function(e,t,n){e.xaxis.type="numeric",e.xaxis.labels=e.xaxis.labels||{},e.xaxis.labels.formatter=e.xaxis.labels.formatter||function(e){return y.isNumber(e)?Math.floor(e):e};var i=e.xaxis.labels.formatter,o=e.xaxis.categories&&e.xaxis.categories.length?e.xaxis.categories:e.labels;return n&&n.length&&(o=n.map((function(e){return Array.isArray(e)?e:String(e)}))),o&&o.length&&(e.xaxis.labels.formatter=function(e){return y.isNumber(e)?i(o[Math.floor(e)-1]):i(e)}),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",size:10,offsetY:2}},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:{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"}}}},{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"}}}},{key:"polarArea",value:function(){return this.opts.yaxis[0].tickAmount=this.opts.yaxis[0].tickAmount?this.opts.yaxis[0].tickAmount:6,{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"}}}},{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:3,strokeWidth:1,strokeOpacity:1},fill:{opacity:.2},tooltip:{shared:!1,intersect:!0,followCursor:!0},grid:{show:!1},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}}}},{key:"_getBoxTooltip",value:function(e,t,n,i,o){var r=e.globals.seriesCandleO[t][n],a=e.globals.seriesCandleH[t][n],s=e.globals.seriesCandleM[t][n],l=e.globals.seriesCandleL[t][n],c=e.globals.seriesCandleC[t][n];return e.config.series[t].type&&e.config.series[t].type!==o?'
\n '.concat(e.config.series[t].name?e.config.series[t].name:"series-"+(t+1),": ").concat(e.globals.series[t][n],"\n
"):'
')+"
".concat(i[0],': ')+r+"
"+"
".concat(i[1],': ')+a+"
"+(s?"
".concat(i[2],': ')+s+"
":"")+"
".concat(i[3],': ')+l+"
"+"
".concat(i[4],': ')+c+"
"}}]),e}(),Y=function(){function e(t){s(this,e),this.opts=t}return c(e,[{key:"init",value:function(e){var t=e.responsiveOverride,n=this.opts,i=new T,o=new D(n);this.chartType=n.chart.type,"histogram"===this.chartType&&(n.chart.type="bar",n=y.extend({plotOptions:{bar:{columnWidth:"99.99%"}}},n)),n=this.extendYAxis(n),n=this.extendAnnotations(n);var r=i.init(),s={};if(n&&"object"===a(n)){var l={};l=-1!==["line","area","bar","candlestick","boxPlot","rangeBar","histogram","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(n.chart.type)?o[n.chart.type]():o.line(),n.chart.brush&&n.chart.brush.enabled&&(l=o.brush(l)),n.chart.stacked&&"100%"===n.chart.stackType&&(n=o.stacked100(n)),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(n),n.xaxis=n.xaxis||window.Apex.xaxis||{},t||(n.xaxis.convertedCatToNumeric=!1),((n=this.checkForCatToNumericXAxis(this.chartType,l,n)).chart.sparkline&&n.chart.sparkline.enabled||window.Apex.chart&&window.Apex.chart.sparkline&&window.Apex.chart.sparkline.enabled)&&(l=o.sparkline(l)),s=y.extend(r,l)}var c=y.extend(s,window.Apex);return r=y.extend(c,n),this.handleUserInputErrors(r)}},{key:"checkForCatToNumericXAxis",value:function(e,t,n){var i=new D(n),o=("bar"===e||"boxPlot"===e)&&n.plotOptions&&n.plotOptions.bar&&n.plotOptions.bar.horizontal,r="pie"===e||"polarArea"===e||"donut"===e||"radar"===e||"radialBar"===e||"heatmap"===e,a="datetime"!==n.xaxis.type&&"numeric"!==n.xaxis.type,s=n.xaxis.tickPlacement?n.xaxis.tickPlacement:t.xaxis&&t.xaxis.tickPlacement;return o||r||!a||"between"===s||(n=i.convertCatToNumeric(n)),n}},{key:"extendYAxis",value:function(e,t){var n=new T;(void 0===e.yaxis||!e.yaxis||Array.isArray(e.yaxis)&&0===e.yaxis.length)&&(e.yaxis={}),e.yaxis.constructor!==Array&&window.Apex.yaxis&&window.Apex.yaxis.constructor!==Array&&(e.yaxis=y.extend(e.yaxis,window.Apex.yaxis)),e.yaxis.constructor!==Array?e.yaxis=[y.extend(n.yAxis,e.yaxis)]:e.yaxis=y.extendArray(e.yaxis,n.yAxis);var i=!1;e.yaxis.forEach((function(e){e.logarithmic&&(i=!0)}));var o=e.series;return t&&!o&&(o=t.config.series),i&&o.length!==e.yaxis.length&&o.length&&(e.yaxis=o.map((function(t,i){if(t.name||(o[i].name="series-".concat(i+1)),e.yaxis[i])return e.yaxis[i].seriesName=o[i].name,e.yaxis[i];var r=y.extend(n.yAxis,e.yaxis[0]);return r.show=!1,r}))),i&&o.length>1&&o.length!==e.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes. Please make sure to equalize both."),e}},{key:"extendAnnotations",value:function(e){return void 0===e.annotations&&(e.annotations={},e.annotations.yaxis=[],e.annotations.xaxis=[],e.annotations.points=[]),e=this.extendYAxisAnnotations(e),e=this.extendXAxisAnnotations(e),this.extendPointAnnotations(e)}},{key:"extendYAxisAnnotations",value:function(e){var t=new T;return e.annotations.yaxis=y.extendArray(void 0!==e.annotations.yaxis?e.annotations.yaxis:[],t.yAxisAnnotation),e}},{key:"extendXAxisAnnotations",value:function(e){var t=new T;return e.annotations.xaxis=y.extendArray(void 0!==e.annotations.xaxis?e.annotations.xaxis:[],t.xAxisAnnotation),e}},{key:"extendPointAnnotations",value:function(e){var t=new T;return e.annotations.points=y.extendArray(void 0!==e.annotations.points?e.annotations.points:[],t.pointAnnotation),e}},{key:"checkForDarkTheme",value:function(e){e.theme&&"dark"===e.theme.mode&&(e.tooltip||(e.tooltip={}),"light"!==e.tooltip.theme&&(e.tooltip.theme="dark"),e.chart.foreColor||(e.chart.foreColor="#f6f7f8"),e.chart.background||(e.chart.background="#424242"),e.theme.palette||(e.theme.palette="palette4"))}},{key:"handleUserInputErrors",value:function(e){var t=e;if(t.tooltip.shared&&t.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("bar"===t.chart.type&&t.plotOptions.bar.horizontal){if(t.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");t.yaxis[0].reversed&&(t.yaxis[0].opposite=!0),t.xaxis.tooltip.enabled=!1,t.yaxis[0].tooltip.enabled=!1,t.chart.zoom.enabled=!1}return"bar"!==t.chart.type&&"rangeBar"!==t.chart.type||t.tooltip.shared&&"barWidth"===t.xaxis.crosshairs.width&&t.series.length>1&&(t.xaxis.crosshairs.width="tickWidth"),"candlestick"!==t.chart.type&&"boxPlot"!==t.chart.type||t.yaxis[0].reversed&&(console.warn("Reversed y-axis in ".concat(t.chart.type," chart is not supported.")),t.yaxis[0].reversed=!1),t}}]),e}(),X=function(){function e(){s(this,e)}return c(e,[{key:"initGlobalVars",value:function(e){e.series=[],e.seriesCandleO=[],e.seriesCandleH=[],e.seriesCandleM=[],e.seriesCandleL=[],e.seriesCandleC=[],e.seriesRangeStart=[],e.seriesRangeEnd=[],e.seriesRangeBar=[],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.hasGroups=!1,e.groups=[],e.categoryLabels=[],e.timescaleLabels=[],e.noLabelsProvided=!1,e.resizeTimer=null,e.selectionResizeTimer=null,e.delayedElements=[],e.pointsArray=[],e.dataLabelsRects=[],e.isXNumeric=!1,e.xaxisLabelsCount=0,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}},{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:[],goldenPadding:35,invalidLogScale:!1,ignoreYAxisIndexes:[],yAxisSameScaleIndices:[],maxValsInArrayIndex:0,radialSize:0,selection:void 0,zoomEnabled:"zoom"===e.chart.toolbar.autoSelected&&e.chart.toolbar.tools.zoom&&e.chart.zoom.enabled,panEnabled:"pan"===e.chart.toolbar.autoSelected&&e.chart.toolbar.tools.pan,selectionEnabled:"selection"===e.chart.toolbar.autoSelected&&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,resized:!1,resizeTimer:null,comboCharts:!1,dataChanged:!1,previousPaths:[],allSeriesHasEqualX:!0,pointsArray:[],dataLabelsRects:[],lastDrawnDataLabelsIndexes:[],hasNullValues:!1,easing:null,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}}},{key:"init",value:function(e){var t=this.globalVars(e);return this.initGlobalVars(t),t.initialConfig=y.extend({},e),t.initialSeries=y.clone(e.series),t.lastXAxis=y.clone(t.initialConfig.xaxis),t.lastYAxis=y.clone(t.initialConfig.yaxis),t}}]),e}(),W=function(){function e(t){s(this,e),this.opts=t}return c(e,[{key:"init",value:function(){var e=new Y(this.opts).init({responsiveOverride:!1});return{config:e,globals:(new X).init(e)}}}]),e}(),V=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new C(this.ctx)}return c(e,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var e=this.w.config.series.slice(),t=new z(this.ctx);if(this.activeSeriesIndex=t.getActiveConfigSeriesIndex(),void 0!==e[this.activeSeriesIndex].data&&e[this.activeSeriesIndex].data.length>0&&null!==e[this.activeSeriesIndex].data[0]&&void 0!==e[this.activeSeriesIndex].data[0].x&&null!==e[this.activeSeriesIndex].data[0])return!0}},{key:"isFormat2DArray",value:function(){var e=this.w.config.series.slice(),t=new z(this.ctx);if(this.activeSeriesIndex=t.getActiveConfigSeriesIndex(),void 0!==e[this.activeSeriesIndex].data&&e[this.activeSeriesIndex].data.length>0&&void 0!==e[this.activeSeriesIndex].data[0]&&null!==e[this.activeSeriesIndex].data[0]&&e[this.activeSeriesIndex].data[0].constructor===Array)return!0}},{key:"handleFormat2DArray",value:function(e,t){for(var n=this.w.config,i=this.w.globals,o="boxPlot"===n.chart.type||"boxPlot"===n.series[t].type,r=0;r=5?this.twoDSeries.push(y.parseNumber(e[t].data[r][4])):this.twoDSeries.push(y.parseNumber(e[t].data[r][1])),i.dataFormatXNumeric=!0),"datetime"===n.xaxis.type){var a=new Date(e[t].data[r][0]);a=new Date(a).getTime(),this.twoDSeriesX.push(a)}else this.twoDSeriesX.push(e[t].data[r][0]);for(var s=0;s-1&&(r=this.activeSeriesIndex);for(var a=0;a1&&void 0!==arguments[1]?arguments[1]:this.ctx,i=this.w.config,o=this.w.globals,r=new B(n),a=i.labels.length>0?i.labels.slice():i.xaxis.categories.slice();o.isRangeBar="rangeBar"===i.chart.type&&o.isBarHorizontal,o.hasGroups="category"===i.xaxis.type&&i.xaxis.group.groups.length>0,o.hasGroups&&(o.groups=i.xaxis.group.groups);for(var s=function(){for(var e=0;e0&&(this.twoDSeriesX=a,o.seriesX.push(this.twoDSeriesX))),o.labels.push(this.twoDSeriesX);var c=e[l].data.map((function(e){return y.parseNumber(e)}));o.series.push(c)}o.seriesZ.push(this.threeDSeries),void 0!==e[l].name?o.seriesNames.push(e[l].name):o.seriesNames.push("series-"+parseInt(l+1,10)),void 0!==e[l].color?o.seriesColors.push(e[l].color):o.seriesColors.push(void 0)}return this.w}},{key:"parseDataNonAxisCharts",value:function(e){var t=this.w.globals,n=this.w.config;t.series=e.slice(),t.seriesNames=n.labels.slice();for(var i=0;i0?n.labels=t.xaxis.categories:t.labels.length>0?n.labels=t.labels.slice():this.fallbackToCategory?(n.labels=n.labels[0],n.seriesRangeBar.length&&(n.seriesRangeBar.map((function(e){e.forEach((function(e){n.labels.indexOf(e.x)<0&&e.x&&n.labels.push(e.x)}))})),n.labels=n.labels.filter((function(e,t,n){return n.indexOf(e)===t}))),t.xaxis.convertedCatToNumeric&&(new D(t).convertCatToNumericXaxis(t,this.ctx,n.seriesX[0]),this._generateExternalLabels(e))):this._generateExternalLabels(e)}},{key:"_generateExternalLabels",value:function(e){var t=this.w.globals,n=this.w.config,i=[];if(t.axisCharts){if(t.series.length>0)if(this.isFormatXY())for(var o=n.series.map((function(e,t){return e.data.filter((function(e,t,n){return n.findIndex((function(t){return t.x===e.x}))===t}))})),r=o.reduce((function(e,t,n,i){return i[e].length>t.length?e:n}),0),a=0;a0&&n<100?e.toFixed(1):e.toFixed(0)}return t.globals.isBarHorizontal&&t.globals.maxY-t.globals.minYArr<4?e.toFixed(1):e.toFixed(0)}return e},"function"==typeof t.config.tooltip.x.formatter?t.globals.ttKeyFormatter=t.config.tooltip.x.formatter:t.globals.ttKeyFormatter=t.globals.xLabelFormatter,"function"==typeof t.config.xaxis.tooltip.formatter&&(t.globals.xaxisTooltipFormatter=t.config.xaxis.tooltip.formatter),(Array.isArray(t.config.tooltip.y)||void 0!==t.config.tooltip.y.formatter)&&(t.globals.ttVal=t.config.tooltip.y),void 0!==t.config.tooltip.z.formatter&&(t.globals.ttZFormatter=t.config.tooltip.z.formatter),void 0!==t.config.legend.formatter&&(t.globals.legendFormatter=t.config.legend.formatter),t.config.yaxis.forEach((function(n,i){void 0!==n.labels.formatter?t.globals.yLabelFormatters[i]=n.labels.formatter:t.globals.yLabelFormatters[i]=function(o){return t.globals.xyCharts?Array.isArray(o)?o.map((function(t){return e.defaultYFormatter(t,n,i)})):e.defaultYFormatter(o,n,i):o}})),t.globals}},{key:"heatmapLabelFormatters",value:function(){var e=this.w;if("heatmap"===e.config.chart.type){e.globals.yAxisScale[0].result=e.globals.seriesNames.slice();var t=e.globals.seriesNames.reduce((function(e,t){return e.length>t.length?e:t}),0);e.globals.yAxisScale[0].niceMax=t,e.globals.yAxisScale[0].niceMin=t}}}]),e}(),Z=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"getLabel",value:function(e,t,n,i){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"12px",a=!(arguments.length>6&&void 0!==arguments[6])||arguments[6],s=this.w,l=void 0===e[i]?"":e[i],c=l,u=s.globals.xLabelFormatter,d=s.config.xaxis.labels.formatter,h=!1,f=new U(this.ctx),p=l;a&&(c=f.xLabelFormat(u,l,p,{i,dateFormatter:new B(this.ctx).formatDate,w:s}),void 0!==d&&(c=d(l,e[i],{i,dateFormatter:new B(this.ctx).formatDate,w:s})));var g=function(e){var n=null;return t.forEach((function(e){"month"===e.unit?n="year":"day"===e.unit?n="month":"hour"===e.unit?n="day":"minute"===e.unit&&(n="hour")})),n===e};t.length>0?(h=g(t[i].unit),n=t[i].position,c=t[i].value):"datetime"===s.config.xaxis.type&&void 0===d&&(c=""),void 0===c&&(c=""),c=Array.isArray(c)?c:c.toString();var v=new S(this.ctx),m={};m=s.globals.rotateXLabels&&a?v.getTextRects(c,parseInt(r,10),null,"rotate(".concat(s.config.xaxis.labels.rotate," 0 0)"),!1):v.getTextRects(c,parseInt(r,10));var b=!s.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(c)&&(0===c.indexOf("NaN")||0===c.toLowerCase().indexOf("invalid")||c.toLowerCase().indexOf("infinity")>=0||o.indexOf(c)>=0&&b)&&(c=""),{x:n,text:c,textRect:m,isBold:h}}},{key:"checkLabelBasedOnTickamount",value:function(e,t,n){var i=this.w,o=i.config.xaxis.tickAmount;return"dataPoints"===o&&(o=Math.round(i.globals.gridWidth/120)),o>n||e%Math.round(n/(o+1))==0||(t.text=""),t}},{key:"checkForOverflowingLabels",value:function(e,t,n,i,o){var r=this.w;if(0===e&&r.globals.skipFirstTimelinelabel&&(t.text=""),e===n-1&&r.globals.skipLastTimelinelabel&&(t.text=""),r.config.xaxis.labels.hideOverlappingLabels&&i.length>0){var a=o[o.length-1];t.x0){!0===s.config.yaxis[o].opposite&&(e+=i.width);for(var u=t;u>=0;u--){var d=c+t/10+s.config.yaxis[o].labels.offsetY-1;s.globals.isBarHorizontal&&(d=r*u),"heatmap"===s.config.chart.type&&(d+=r/2);var h=l.drawLine(e+n.offsetX-i.width+i.offsetX,d+i.offsetY,e+n.offsetX+i.offsetX,d+i.offsetY,i.color);a.add(h),c+=r}}}}]),e}(),$=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"scaleSvgNode",value:function(e,t){var n=parseFloat(e.getAttributeNS(null,"width")),i=parseFloat(e.getAttributeNS(null,"height"));e.setAttributeNS(null,"width",n*t),e.setAttributeNS(null,"height",i*t),e.setAttributeNS(null,"viewBox","0 0 "+n+" "+i)}},{key:"fixSvgStringForIe11",value:function(e){if(!y.isIE11())return e.replace(/ /g," ");var t=0,n=e.replace(/xmlns="http:\/\/www.w3.org\/2000\/svg"/g,(function(e){return 2===++t?'xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev"':e}));return(n=n.replace(/xmlns:NS\d+=""/g,"")).replace(/NS\d+:(\w+:\w+=")/g,"$1")}},{key:"getSvgString",value:function(e){null==e&&(e=1);var t=this.w.globals.dom.Paper.svg();if(1!==e){var n=this.w.globals.dom.Paper.node.cloneNode(!0);this.scaleSvgNode(n,e),t=(new XMLSerializer).serializeToString(n)}return this.fixSvgStringForIe11(t)}},{key:"cleanup",value:function(){var e=this.w,t=e.globals.dom.baseEl.getElementsByClassName("apexcharts-xcrosshairs"),n=e.globals.dom.baseEl.getElementsByClassName("apexcharts-ycrosshairs"),i=e.globals.dom.baseEl.querySelectorAll(".apexcharts-zoom-rect, .apexcharts-selection-rect");Array.prototype.forEach.call(i,(function(e){e.setAttribute("width",0)})),t&&t[0]&&(t[0].setAttribute("x",-500),t[0].setAttribute("x1",-500),t[0].setAttribute("x2",-500)),n&&n[0]&&(n[0].setAttribute("y",-100),n[0].setAttribute("y1",-100),n[0].setAttribute("y2",-100))}},{key:"svgUrl",value:function(){this.cleanup();var e=this.getSvgString(),t=new Blob([e],{type:"image/svg+xml;charset=utf-8"});return URL.createObjectURL(t)}},{key:"dataURI",value:function(e){var t=this;return new Promise((function(n){var i=t.w,o=e?e.scale||e.width/i.globals.svgWidth:1;t.cleanup();var r=document.createElement("canvas");r.width=i.globals.svgWidth*o,r.height=parseInt(i.globals.dom.elWrap.style.height,10)*o;var a="transparent"===i.config.chart.background?"#fff":i.config.chart.background,s=r.getContext("2d");s.fillStyle=a,s.fillRect(0,0,r.width*o,r.height*o);var l=t.getSvgString(o);if(window.canvg&&y.isIE11()){var c=window.canvg.Canvg.fromString(s,l,{ignoreClear:!0,ignoreDimensions:!0});c.start();var u=r.msToBlob();c.stop(),n({blob:u})}else{var d="data:image/svg+xml,"+encodeURIComponent(l),h=new Image;h.crossOrigin="anonymous",h.onload=function(){if(s.drawImage(h,0,0),r.msToBlob){var e=r.msToBlob();n({blob:e})}else{var t=r.toDataURL("image/png");n({imgURI:t})}},h.src=d}}))}},{key:"exportToSVG",value:function(){this.triggerDownload(this.svgUrl(),this.w.config.chart.toolbar.export.svg.filename,".svg")}},{key:"exportToPng",value:function(){var e=this;this.dataURI().then((function(t){var n=t.imgURI,i=t.blob;i?navigator.msSaveOrOpenBlob(i,e.w.globals.chartID+".png"):e.triggerDownload(n,e.w.config.chart.toolbar.export.png.filename,".png")}))}},{key:"exportToCSV",value:function(e){var t=this,n=e.series,i=e.columnDelimiter,o=e.lineDelimiter,r=void 0===o?"\n":o,a=this.w,s=[],l=[],c="",u=new V(this.ctx),d=new Z(this.ctx),h=function(e){var n="";if(a.globals.axisCharts){if("category"===a.config.xaxis.type||a.config.xaxis.convertedCatToNumeric)if(a.globals.isBarHorizontal){var o=a.globals.yLabelFormatters[0],r=new z(t.ctx).getActiveConfigSeriesIndex();n=o(a.globals.labels[e],{seriesIndex:r,dataPointIndex:e,w:a})}else n=d.getLabel(a.globals.labels,a.globals.timescaleLabels,0,e).text;"datetime"===a.config.xaxis.type&&(a.config.xaxis.categories.length?n=a.config.xaxis.categories[e]:a.config.labels.length&&(n=a.config.labels[e]))}else n=a.config.labels[e];return Array.isArray(n)&&(n=n.join(" ")),y.isNumber(n)?n:n.split(i).join("")};s.push(a.config.chart.toolbar.export.csv.headerCategory),n.map((function(e,t){var n=e.name?e.name:"series-".concat(t);a.globals.axisCharts&&s.push(n.split(i).join("")?n.split(i).join(""):"series-".concat(t))})),a.globals.axisCharts||(s.push(a.config.chart.toolbar.export.csv.headerValue),l.push(s.join(i))),n.map((function(e,t){a.globals.axisCharts?function(e,t){if(s.length&&0===t&&l.push(s.join(i)),e.data&&e.data.length)for(var o=0;o=10?a.config.chart.toolbar.export.csv.dateFormatter(r):y.isNumber(r)?r:r.split(i).join("")));for(var c=0;c0&&!n.globals.isBarHorizontal&&(this.xaxisLabels=n.globals.timescaleLabels.slice()),n.config.xaxis.overwriteCategories&&(this.xaxisLabels=n.config.xaxis.overwriteCategories),this.drawnLabels=[],this.drawnLabelsRects=[],"top"===n.config.xaxis.position?this.offY=0:this.offY=n.globals.gridHeight+1,this.offY=this.offY+n.config.xaxis.axisBorder.offsetY,this.isCategoryBarHorizontal="bar"===n.config.chart.type&&n.config.plotOptions.bar.horizontal,this.xaxisFontSize=n.config.xaxis.labels.style.fontSize,this.xaxisFontFamily=n.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=n.config.xaxis.labels.style.colors,this.xaxisBorderWidth=n.config.xaxis.axisBorder.width,this.isCategoryBarHorizontal&&(this.xaxisBorderWidth=n.config.yaxis[0].axisBorder.width.toString()),this.xaxisBorderWidth.indexOf("%")>-1?this.xaxisBorderWidth=n.globals.gridWidth*parseInt(this.xaxisBorderWidth,10)/100:this.xaxisBorderWidth=parseInt(this.xaxisBorderWidth,10),this.xaxisBorderHeight=n.config.xaxis.axisBorder.height,this.yaxis=n.config.yaxis[0]}return c(e,[{key:"drawXaxis",value:function(){var e=this.w,t=new S(this.ctx),n=t.group({class:"apexcharts-xaxis",transform:"translate(".concat(e.config.xaxis.offsetX,", ").concat(e.config.xaxis.offsetY,")")}),i=t.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(e.globals.translateXAxisX,", ").concat(e.globals.translateXAxisY,")")});n.add(i);for(var o=[],r=0;r6&&void 0!==arguments[6]?arguments[6]:{},c=[],u=[],d=this.w,h=l.xaxisFontSize||this.xaxisFontSize,f=l.xaxisFontFamily||this.xaxisFontFamily,p=l.xaxisForeColors||this.xaxisForeColors,g=l.fontWeight||d.config.xaxis.labels.style.fontWeight,v=l.cssClass||d.config.xaxis.labels.style.cssClass,m=d.globals.padHorizontal,b=i.length,x="category"===d.config.xaxis.type?d.globals.dataPoints:b;if(o){var y=x>1?x-1:x;a=d.globals.gridWidth/y,m=m+r(0,a)/2+d.config.xaxis.labels.offsetX}else a=d.globals.gridWidth/x,m=m+r(0,a)+d.config.xaxis.labels.offsetX;for(var w=function(o){var l=m-r(o,a)/2+d.config.xaxis.labels.offsetX;0===o&&1===b&&a/2===m&&1===x&&(l=d.globals.gridWidth/2);var y=s.axesUtils.getLabel(i,d.globals.timescaleLabels,l,o,c,h,e),w=28;if(d.globals.rotateXLabels&&e&&(w=22),e||(w=w+parseFloat(h)+(d.globals.xAxisLabelsHeight-d.globals.xAxisGroupLabelsHeight)+(d.globals.rotateXLabels?10:0)),y=void 0!==d.config.xaxis.tickAmount&&"dataPoints"!==d.config.xaxis.tickAmount&&"datetime"!==d.config.xaxis.type?s.axesUtils.checkLabelBasedOnTickamount(o,y,b):s.axesUtils.checkForOverflowingLabels(o,y,b,c,u),e&&y.text&&d.globals.xaxisLabelsCount++,d.config.xaxis.labels.show){var k=t.drawText({x:y.x,y:s.offY+d.config.xaxis.labels.offsetY+w-("top"===d.config.xaxis.position?d.globals.xAxisHeight+d.config.xaxis.axisTicks.height-2:0),text:y.text,textAnchor:"middle",fontWeight:y.isBold?600:g,fontSize:h,fontFamily:f,foreColor:Array.isArray(p)?e&&d.config.xaxis.convertedCatToNumeric?p[d.globals.minX+o-1]:p[o]:p,isPlainText:!1,cssClass:(e?"apexcharts-xaxis-label ":"apexcharts-xaxis-group-label ")+v});if(n.add(k),e){var S=document.createElementNS(d.globals.SVGNS,"title");S.textContent=Array.isArray(y.text)?y.text.join(" "):y.text,k.node.appendChild(S),""!==y.text&&(c.push(y.text),u.push(y))}}oi.globals.gridWidth)){var r=this.offY+i.config.xaxis.axisTicks.offsetY;if(t=t+r+i.config.xaxis.axisTicks.height,"top"===i.config.xaxis.position&&(t=r-i.config.xaxis.axisTicks.height),i.config.xaxis.axisTicks.show){var a=new S(this.ctx).drawLine(e+i.config.xaxis.axisTicks.offsetX,r+i.config.xaxis.offsetY,o+i.config.xaxis.axisTicks.offsetX,t+i.config.xaxis.offsetY,i.config.xaxis.axisTicks.color);n.add(a),a.node.classList.add("apexcharts-xaxis-tick")}}}},{key:"getXAxisTicksPositions",value:function(){var e=this.w,t=[],n=this.xaxisLabels.length,i=e.globals.padHorizontal;if(e.globals.timescaleLabels.length>0)for(var o=0;o0){var c=o[o.length-1].getBBox(),u=o[0].getBBox();c.x<-20&&o[o.length-1].parentNode.removeChild(o[o.length-1]),u.x+u.width>e.globals.gridWidth&&!e.globals.isBarHorizontal&&o[0].parentNode.removeChild(o[0]);for(var d=0;d0&&(this.xaxisLabels=n.globals.timescaleLabels.slice())}return c(e,[{key:"drawGridArea",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.w,n=new S(this.ctx);null===e&&(e=n.group({class:"apexcharts-grid"}));var i=n.drawLine(t.globals.padHorizontal,1,t.globals.padHorizontal,t.globals.gridHeight,"transparent"),o=n.drawLine(t.globals.padHorizontal,t.globals.gridHeight,t.globals.gridWidth,t.globals.gridHeight,"transparent");return e.add(o),e.add(i),e}},{key:"drawGrid",value:function(){var e=null;return this.w.globals.axisCharts&&(e=this.renderGrid(),this.drawGridArea(e.el)),e}},{key:"createGridMask",value:function(){var e=this.w,t=e.globals,n=new S(this.ctx),i=Array.isArray(e.config.stroke.width)?0:e.config.stroke.width;if(Array.isArray(e.config.stroke.width)){var o=0;e.config.stroke.width.forEach((function(e){o=Math.max(o,e)})),i=o}t.dom.elGridRectMask=document.createElementNS(t.SVGNS,"clipPath"),t.dom.elGridRectMask.setAttribute("id","gridRectMask".concat(t.cuid)),t.dom.elGridRectMarkerMask=document.createElementNS(t.SVGNS,"clipPath"),t.dom.elGridRectMarkerMask.setAttribute("id","gridRectMarkerMask".concat(t.cuid)),t.dom.elForecastMask=document.createElementNS(t.SVGNS,"clipPath"),t.dom.elForecastMask.setAttribute("id","forecastMask".concat(t.cuid)),t.dom.elNonForecastMask=document.createElementNS(t.SVGNS,"clipPath"),t.dom.elNonForecastMask.setAttribute("id","nonForecastMask".concat(t.cuid));var r=e.config.chart.type,a=0,s=0;("bar"===r||"rangeBar"===r||"candlestick"===r||"boxPlot"===r||e.globals.comboBarCount>0)&&e.globals.isXNumeric&&!e.globals.isBarHorizontal&&(a=e.config.grid.padding.left,s=e.config.grid.padding.right,t.barPadForNumericAxis>a&&(a=t.barPadForNumericAxis,s=t.barPadForNumericAxis)),t.dom.elGridRect=n.drawRect(-i/2-a-2,-i/2,t.gridWidth+i+s+a+4,t.gridHeight+i,0,"#fff");var l=e.globals.markers.largestSize+1;t.dom.elGridRectMarker=n.drawRect(2*-l,2*-l,t.gridWidth+4*l,t.gridHeight+4*l,0,"#fff"),t.dom.elGridRectMask.appendChild(t.dom.elGridRect.node),t.dom.elGridRectMarkerMask.appendChild(t.dom.elGridRectMarker.node);var c=t.dom.baseEl.querySelector("defs");c.appendChild(t.dom.elGridRectMask),c.appendChild(t.dom.elForecastMask),c.appendChild(t.dom.elNonForecastMask),c.appendChild(t.dom.elGridRectMarkerMask)}},{key:"_drawGridLines",value:function(e){var t=e.i,n=e.x1,i=e.y1,o=e.x2,r=e.y2,a=e.xCount,s=e.parent,l=this.w;if(!(0===t&&l.globals.skipFirstTimelinelabel||t===a-1&&l.globals.skipLastTimelinelabel&&!l.config.xaxis.labels.formatter||"radar"===l.config.chart.type)){l.config.grid.xaxis.lines.show&&this._drawGridLine({x1:n,y1:i,x2:o,y2:r,parent:s});var c=0;if(l.globals.hasGroups&&"between"===l.config.xaxis.tickPlacement){var u=l.globals.groups;if(u){for(var d=0,h=0;d2));o++);return!e.globals.isBarHorizontal||this.isRangeBar?(n=this.xaxisLabels.length,this.isRangeBar&&(i=e.globals.labels.length,e.config.xaxis.tickAmount&&e.config.xaxis.labels.formatter&&(n=e.config.xaxis.tickAmount)),this._drawXYLines({xCount:n,tickAmount:i})):(n=i,i=e.globals.xTickAmount,this._drawInvertedXYLines({xCount:n,tickAmount:i})),this.drawGridBands(n,i),{el:this.elg,xAxisTickWidth:e.globals.gridWidth/n}}},{key:"drawGridBands",value:function(e,t){var n=this.w;if(void 0!==n.config.grid.row.colors&&n.config.grid.row.colors.length>0)for(var i=0,o=n.globals.gridHeight/t,r=n.globals.gridWidth,a=0,s=0;a=n.config.grid.row.colors.length&&(s=0),this._drawGridBandRect({c:s,x1:0,y1:i,x2:r,y2:o,type:"row"}),i+=n.globals.gridHeight/t;if(void 0!==n.config.grid.column.colors&&n.config.grid.column.colors.length>0)for(var l=n.globals.isBarHorizontal||"category"!==n.config.xaxis.type&&!n.config.xaxis.convertedCatToNumeric?e:e-1,c=n.globals.padHorizontal,u=n.globals.padHorizontal+n.globals.gridWidth/l,d=n.globals.gridHeight,h=0,f=0;h=n.config.grid.column.colors.length&&(f=0),this._drawGridBandRect({c:f,x1:c,y1:0,x2:u,y2:d,type:"column"}),c+=n.globals.gridWidth/l}}]),e}(),J=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"niceScale",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4?arguments[4]:void 0,r=this.w,a=Math.abs(t-e);if("dataPoints"===(n=this._adjustTicksForSmallRange(n,i,a))&&(n=r.globals.dataPoints-1),e===Number.MIN_VALUE&&0===t||!y.isNumber(e)&&!y.isNumber(t)||e===Number.MIN_VALUE&&t===-Number.MAX_VALUE){e=0,t=n;var s=this.linearScale(e,t,n);return s}e>t?(console.warn("axis.min cannot be greater than axis.max"),t=e+.1):e===t&&(e=0===e?0:e-.5,t=0===t?2:t+.5);var l=[];a<1&&o&&("candlestick"===r.config.chart.type||"candlestick"===r.config.series[i].type||"boxPlot"===r.config.chart.type||"boxPlot"===r.config.series[i].type||r.globals.isRangeData)&&(t*=1.01);var c=n+1;c<2?c=2:c>2&&(c-=2);var u=a/c,d=Math.floor(y.log10(u)),h=Math.pow(10,d),f=Math.round(u/h);f<1&&(f=1);var p=f*h,g=p*Math.floor(e/p),v=p*Math.ceil(t/p),m=g;if(o&&a>2){for(;l.push(m),!((m+=p)>v););return{result:l,niceMin:l[0],niceMax:l[l.length-1]}}var b=e;(l=[]).push(b);for(var x=Math.abs(t-e)/n,w=0;w<=n;w++)b+=x,l.push(b);return l[l.length-2]>=t&&l.pop(),{result:l,niceMin:l[0],niceMax:l[l.length-1]}}},{key:"linearScale",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,i=arguments.length>3?arguments[3]:void 0,o=Math.abs(t-e);"dataPoints"===(n=this._adjustTicksForSmallRange(n,i,o))&&(n=this.w.globals.dataPoints-1);var r=o/n;n===Number.MAX_VALUE&&(n=10,r=1);for(var a=[],s=e;n>=0;)a.push(s),s+=r,n-=1;return{result:a,niceMin:a[0],niceMax:a[a.length-1]}}},{key:"logarithmicScaleNice",value:function(e,t,n){t<=0&&(t=Math.max(e,n)),e<=0&&(e=Math.min(t,n));for(var i=[],o=Math.ceil(Math.log(t)/Math.log(n)+1),r=Math.floor(Math.log(e)/Math.log(n));r5)i.allSeriesCollapsed=!1,i.yAxisScale[e]=this.logarithmicScale(t,n,r.logBase),i.yAxisScale[e]=r.forceNiceScale?this.logarithmicScaleNice(t,n,r.logBase):this.logarithmicScale(t,n,r.logBase);else if(n!==-Number.MAX_VALUE&&y.isNumber(n))if(i.allSeriesCollapsed=!1,void 0===r.min&&void 0===r.max||r.forceNiceScale){var s=void 0===o.yaxis[e].max&&void 0===o.yaxis[e].min||o.yaxis[e].forceNiceScale;i.yAxisScale[e]=this.niceScale(t,n,r.tickAmount?r.tickAmount:a<5&&a>1?a+1:5,e,s)}else i.yAxisScale[e]=this.linearScale(t,n,r.tickAmount,e);else i.yAxisScale[e]=this.linearScale(0,5,5)}},{key:"setXScale",value:function(e,t){var n=this.w,i=n.globals,o=n.config.xaxis,r=Math.abs(t-e);return t!==-Number.MAX_VALUE&&y.isNumber(t)?i.xAxisScale=this.linearScale(e,t,o.tickAmount?o.tickAmount:r<5&&r>1?r+1:5,0):i.xAxisScale=this.linearScale(0,5,5),i.xAxisScale}},{key:"setMultipleYScales",value:function(){var e=this,t=this.w.globals,n=this.w.config,i=t.minYArr.concat([]),o=t.maxYArr.concat([]),r=[];n.yaxis.forEach((function(t,a){var s=a;n.series.forEach((function(e,n){e.name===t.seriesName&&(s=n,a!==n?r.push({index:n,similarIndex:a,alreadyExists:!0}):r.push({index:n}))}));var l=i[s],c=o[s];e.setYScaleForIndex(a,l,c)})),this.sameScaleInMultipleAxes(i,o,r)}},{key:"sameScaleInMultipleAxes",value:function(e,t,n){var i=this,o=this.w.config,r=this.w.globals,a=[];n.forEach((function(e){e.alreadyExists&&(void 0===a[e.index]&&(a[e.index]=[]),a[e.index].push(e.index),a[e.index].push(e.similarIndex))})),r.yAxisSameScaleIndices=a,a.forEach((function(e,t){a.forEach((function(n,i){var o,r;t!==i&&(o=e,r=n,o.filter((function(e){return-1!==r.indexOf(e)}))).length>0&&(a[t]=a[t].concat(a[i]))}))}));var s=a.map((function(e){return e.filter((function(t,n){return e.indexOf(t)===n}))})).map((function(e){return e.sort()}));a=a.filter((function(e){return!!e}));var l=s.slice(),c=l.map((function(e){return JSON.stringify(e)}));l=l.filter((function(e,t){return c.indexOf(JSON.stringify(e))===t}));var u=[],d=[];e.forEach((function(e,n){l.forEach((function(i,o){i.indexOf(n)>-1&&(void 0===u[o]&&(u[o]=[],d[o]=[]),u[o].push({key:n,value:e}),d[o].push({key:n,value:t[n]}))}))}));var h=Array.apply(null,Array(l.length)).map(Number.prototype.valueOf,Number.MIN_VALUE),f=Array.apply(null,Array(l.length)).map(Number.prototype.valueOf,-Number.MAX_VALUE);u.forEach((function(e,t){e.forEach((function(e,n){h[t]=Math.min(e.value,h[t])}))})),d.forEach((function(e,t){e.forEach((function(e,n){f[t]=Math.max(e.value,f[t])}))})),e.forEach((function(e,t){d.forEach((function(e,n){var a=h[n],s=f[n];o.chart.stacked&&(s=0,e.forEach((function(e,t){e.value!==-Number.MAX_VALUE&&(s+=e.value),a!==Number.MIN_VALUE&&(a+=u[n][t].value)}))),e.forEach((function(n,l){e[l].key===t&&(void 0!==o.yaxis[t].min&&(a="function"==typeof o.yaxis[t].min?o.yaxis[t].min(r.minY):o.yaxis[t].min),void 0!==o.yaxis[t].max&&(s="function"==typeof o.yaxis[t].max?o.yaxis[t].max(r.maxY):o.yaxis[t].max),i.setYScaleForIndex(t,a,s))}))}))}))}},{key:"autoScaleY",value:function(e,t,n){e||(e=this);var i=e.w;if(i.globals.isMultipleYAxis||i.globals.collapsedSeries.length)return console.warn("autoScaleYaxis is not supported in a multi-yaxis chart."),t;var o=i.globals.seriesX[0],r=i.config.chart.stacked;return t.forEach((function(e,a){for(var s=0,l=0;l=n.xaxis.min){s=l;break}var c,u,d=i.globals.minYArr[a],h=i.globals.maxYArr[a],f=i.globals.stackedSeriesTotals;i.globals.series.forEach((function(a,l){var p=a[s];r?(p=f[s],c=u=p,f.forEach((function(e,t){o[t]<=n.xaxis.max&&o[t]>=n.xaxis.min&&(e>u&&null!==e&&(u=e),a[t]=n.xaxis.min){var r=e,a=e;i.globals.series.forEach((function(n,i){null!==e&&(r=Math.min(n[t],r),a=Math.max(n[t],a))})),a>u&&null!==a&&(u=a),rd&&(c=d),t.length>1?(t[l].min=void 0===e.min?c:e.min,t[l].max=void 0===e.max?u:e.max):(t[0].min=void 0===e.min?c:e.min,t[0].max=void 0===e.max?u:e.max)}))})),t}}]),e}(),Q=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.scales=new J(t)}return c(e,[{key:"init",value:function(){this.setYRange(),this.setXRange(),this.setZRange()}},{key:"getMinYMaxY",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-Number.MAX_VALUE,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=this.w.config,r=this.w.globals,a=-Number.MAX_VALUE,s=Number.MIN_VALUE;null===i&&(i=e+1);var l=r.series,c=l,u=l;"candlestick"===o.chart.type?(c=r.seriesCandleL,u=r.seriesCandleH):"boxPlot"===o.chart.type?(c=r.seriesCandleO,u=r.seriesCandleC):r.isRangeData&&(c=r.seriesRangeStart,u=r.seriesRangeEnd);for(var d=e;dc[d][h]&&c[d][h]<0&&(s=c[d][h])):r.hasNullValues=!0}}return"rangeBar"===o.chart.type&&r.seriesRangeStart.length&&r.isBarHorizontal&&(s=t),"bar"===o.chart.type&&(s<0&&a<0&&(a=0),s===Number.MIN_VALUE&&(s=0)),{minY:s,maxY:a,lowestY:t,highestY:n}}},{key:"setYRange",value:function(){var e=this.w.globals,t=this.w.config;e.maxY=-Number.MAX_VALUE,e.minY=Number.MIN_VALUE;var n=Number.MAX_VALUE;if(e.isMultipleYAxis)for(var i=0;i=0&&n<=10||void 0!==t.yaxis[0].min||void 0!==t.yaxis[0].max)&&(a=0),e.minY=n-5*a/100,n>0&&e.minY<0&&(e.minY=0),e.maxY=e.maxY+5*a/100}return t.yaxis.forEach((function(t,n){void 0!==t.max&&("number"==typeof t.max?e.maxYArr[n]=t.max:"function"==typeof t.max&&(e.maxYArr[n]=t.max(e.isMultipleYAxis?e.maxYArr[n]:e.maxY)),e.maxY=e.maxYArr[n]),void 0!==t.min&&("number"==typeof t.min?e.minYArr[n]=t.min:"function"==typeof t.min&&(e.minYArr[n]=t.min(e.isMultipleYAxis?e.minYArr[n]===Number.MIN_VALUE?0:e.minYArr[n]:e.minY)),e.minY=e.minYArr[n])})),e.isBarHorizontal&&["min","max"].forEach((function(n){void 0!==t.xaxis[n]&&"number"==typeof t.xaxis[n]&&("min"===n?e.minY=t.xaxis[n]:e.maxY=t.xaxis[n])})),e.isMultipleYAxis?(this.scales.setMultipleYScales(),e.minY=n,e.yAxisScale.forEach((function(t,n){e.minYArr[n]=t.niceMin,e.maxYArr[n]=t.niceMax}))):(this.scales.setYScaleForIndex(0,e.minY,e.maxY),e.minY=e.yAxisScale[0].niceMin,e.maxY=e.yAxisScale[0].niceMax,e.minYArr[0]=e.yAxisScale[0].niceMin,e.maxYArr[0]=e.yAxisScale[0].niceMax),{minY:e.minY,maxY:e.maxY,minYArr:e.minYArr,maxYArr:e.maxYArr,yAxisScale:e.yAxisScale}}},{key:"setXRange",value:function(){var e=this.w.globals,t=this.w.config,n="numeric"===t.xaxis.type||"datetime"===t.xaxis.type||"category"===t.xaxis.type&&!e.noLabelsProvided||e.noLabelsProvided||e.isXNumeric;if(e.isXNumeric&&function(){for(var t=0;te.dataPoints&&0!==e.dataPoints&&(i=e.dataPoints-1)):"dataPoints"===t.xaxis.tickAmount?(e.series.length>1&&(i=e.series[e.maxValsInArrayIndex].length-1),e.isXNumeric&&(i=e.maxX-e.minX-1)):i=t.xaxis.tickAmount,e.xTickAmount=i,void 0!==t.xaxis.max&&"number"==typeof t.xaxis.max&&(e.maxX=t.xaxis.max),void 0!==t.xaxis.min&&"number"==typeof t.xaxis.min&&(e.minX=t.xaxis.min),void 0!==t.xaxis.range&&(e.minX=e.maxX-t.xaxis.range),e.minX!==Number.MAX_VALUE&&e.maxX!==-Number.MAX_VALUE)if(t.xaxis.convertedCatToNumeric&&!e.dataFormatXNumeric){for(var o=[],r=e.minX-1;r0&&(e.xAxisScale=this.scales.linearScale(1,e.labels.length,i-1),e.seriesX=e.labels.slice());n&&(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 t=0;t0){var o=t-i[n-1];o>0&&(e.minXDiff=Math.min(o,e.minXDiff))}})),1!==e.dataPoints&&e.minXDiff!==Number.MAX_VALUE||(e.minXDiff=.5)}))}},{key:"_setStackedMinMax",value:function(){var e=this.w.globals,t=[],n=[];if(e.series.length)for(var i=0;i0?o=o+parseFloat(e.series[a][i])+1e-4:r+=parseFloat(e.series[a][i])),a===e.series.length-1&&(t.push(o),n.push(r));for(var s=0;s=0;m--)v(m);if(void 0!==n.config.yaxis[e].title.text){var b=i.group({class:"apexcharts-yaxis-title"}),x=0;n.config.yaxis[e].opposite&&(x=n.globals.translateYAxisX[e]);var y=i.drawText({x,y:n.globals.gridHeight/2+n.globals.translateY+n.config.yaxis[e].title.offsetY,text:n.config.yaxis[e].title.text,textAnchor:"end",foreColor:n.config.yaxis[e].title.style.color,fontSize:n.config.yaxis[e].title.style.fontSize,fontWeight:n.config.yaxis[e].title.style.fontWeight,fontFamily:n.config.yaxis[e].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+n.config.yaxis[e].title.style.cssClass});b.add(y),l.add(b)}var w=n.config.yaxis[e].axisBorder,k=31+w.offsetX;if(n.config.yaxis[e].opposite&&(k=-31-w.offsetX),w.show){var C=i.drawLine(k,n.globals.translateY+w.offsetY-2,k,n.globals.gridHeight+n.globals.translateY+w.offsetY+2,w.color,0,w.width);l.add(C)}return n.config.yaxis[e].axisTicks.show&&this.axesUtils.drawYAxisTicks(k,u,w,n.config.yaxis[e].axisTicks,e,d,l),l}},{key:"drawYaxisInversed",value:function(e){var t=this.w,n=new S(this.ctx),i=n.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),o=n.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(t.globals.translateXAxisX,", ").concat(t.globals.translateXAxisY,")")});i.add(o);var r=t.globals.yAxisScale[e].result.length-1,a=t.globals.gridWidth/r+.1,s=a+t.config.xaxis.labels.offsetX,l=t.globals.xLabelFormatter,c=t.globals.yAxisScale[e].result.slice(),u=t.globals.timescaleLabels;u.length>0&&(this.xaxisLabels=u.slice(),r=(c=u.slice()).length),c=this.axesUtils.checkForReversedLabels(e,c);var d=u.length;if(t.config.xaxis.labels.show)for(var h=d?0:r;d?h=0;d?h++:h--){var f=c[h];f=l(f,h,t);var p=t.globals.gridWidth+t.globals.padHorizontal-(s-a+t.config.xaxis.labels.offsetX);if(u.length){var g=this.axesUtils.getLabel(c,u,p,h,this.drawnLabels,this.xaxisFontSize);p=g.x,f=g.text,this.drawnLabels.push(g.text),0===h&&t.globals.skipFirstTimelinelabel&&(f=""),h===c.length-1&&t.globals.skipLastTimelinelabel&&(f="")}var v=n.drawText({x:p,y:this.xAxisoffX+t.config.xaxis.labels.offsetY+30-("top"===t.config.xaxis.position?t.globals.xAxisHeight+t.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:t.config.xaxis.labels.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-xaxis-label "+t.config.xaxis.labels.style.cssClass});o.add(v),v.tspan(f);var m=document.createElementNS(t.globals.SVGNS,"title");m.textContent=f,v.node.appendChild(m),s+=a}return this.inversedYAxisTitleText(i),this.inversedYAxisBorder(i),i}},{key:"inversedYAxisBorder",value:function(e){var t=this.w,n=new S(this.ctx),i=t.config.xaxis.axisBorder;if(i.show){var o=0;"bar"===t.config.chart.type&&t.globals.isXNumeric&&(o-=15);var r=n.drawLine(t.globals.padHorizontal+o+i.offsetX,this.xAxisoffX,t.globals.gridWidth,this.xAxisoffX,i.color,0,i.height);e.add(r)}}},{key:"inversedYAxisTitleText",value:function(e){var t=this.w,n=new S(this.ctx);if(void 0!==t.config.xaxis.title.text){var i=n.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),o=n.drawText({x:t.globals.gridWidth/2+t.config.xaxis.title.offsetX,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(t.config.xaxis.title.style.fontSize)+t.config.xaxis.title.offsetY+20,text:t.config.xaxis.title.text,textAnchor:"middle",fontSize:t.config.xaxis.title.style.fontSize,fontFamily:t.config.xaxis.title.style.fontFamily,fontWeight:t.config.xaxis.title.style.fontWeight,foreColor:t.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+t.config.xaxis.title.style.cssClass});i.add(o),e.add(i)}}},{key:"yAxisTitleRotate",value:function(e,t){var n=this.w,i=new S(this.ctx),o={width:0,height:0},r={width:0,height:0},a=n.globals.dom.baseEl.querySelector(" .apexcharts-yaxis[rel='".concat(e,"'] .apexcharts-yaxis-texts-g"));null!==a&&(o=a.getBoundingClientRect());var s=n.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(e,"'] .apexcharts-yaxis-title text"));if(null!==s&&(r=s.getBoundingClientRect()),null!==s){var l=this.xPaddingForYAxisTitle(e,o,r,t);s.setAttribute("x",l.xPos-(t?10:0))}if(null!==s){var c=i.rotateAroundCenter(s);s.setAttribute("transform","rotate(".concat(t?-1*n.config.yaxis[e].title.rotate:n.config.yaxis[e].title.rotate," ").concat(c.x," ").concat(c.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(e,t,n,i){var o=this.w,r=0,a=0,s=10;return void 0===o.config.yaxis[e].title.text||e<0?{xPos:a,padd:0}:(i?(a=t.width+o.config.yaxis[e].title.offsetX+n.width/2+s/2,0===(r+=1)&&(a-=s/2)):(a=-1*t.width+o.config.yaxis[e].title.offsetX+s/2+n.width/2,o.globals.isBarHorizontal&&(s=25,a=-1*t.width-o.config.yaxis[e].title.offsetX-s)),{xPos:a,padd:s})}},{key:"setYAxisXPosition",value:function(e,t){var n=this.w,i=0,o=0,r=18,a=1;n.config.yaxis.length>1&&(this.multipleYs=!0),n.config.yaxis.map((function(s,l){var c=n.globals.ignoreYAxisIndexes.indexOf(l)>-1||!s.show||s.floating||0===e[l].width,u=e[l].width+t[l].width;s.opposite?n.globals.isBarHorizontal?(o=n.globals.gridWidth+n.globals.translateX-1,n.globals.translateYAxisX[l]=o-s.labels.offsetX):(o=n.globals.gridWidth+n.globals.translateX+a,c||(a=a+u+20),n.globals.translateYAxisX[l]=o-s.labels.offsetX+20):(i=n.globals.translateX-r,c||(r=r+u+20),n.globals.translateYAxisX[l]=i+s.labels.offsetX)}))}},{key:"setYAxisTextAlignments",value:function(){var e=this.w,t=e.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis");(t=y.listToArray(t)).forEach((function(t,n){var i=e.config.yaxis[n];if(i&&void 0!==i.labels.align){var o=e.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(n,"'] .apexcharts-yaxis-texts-g")),r=e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(n,"'] .apexcharts-yaxis-label"));r=y.listToArray(r);var a=o.getBoundingClientRect();"left"===i.labels.align?(r.forEach((function(e,t){e.setAttribute("text-anchor","start")})),i.opposite||o.setAttribute("transform","translate(-".concat(a.width,", 0)"))):"center"===i.labels.align?(r.forEach((function(e,t){e.setAttribute("text-anchor","middle")})),o.setAttribute("transform","translate(".concat(a.width/2*(i.opposite?1:-1),", 0)"))):"right"===i.labels.align&&(r.forEach((function(e,t){e.setAttribute("text-anchor","end")})),i.opposite&&o.setAttribute("transform","translate(".concat(a.width,", 0)")))}}))}}]),e}(),te=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.documentEvent=y.bind(this.documentEvent,this)}return c(e,[{key:"addEventListener",value:function(e,t){var n=this.w;n.globals.events.hasOwnProperty(e)?n.globals.events[e].push(t):n.globals.events[e]=[t]}},{key:"removeEventListener",value:function(e,t){var n=this.w;if(n.globals.events.hasOwnProperty(e)){var i=n.globals.events[e].indexOf(t);-1!==i&&n.globals.events[e].splice(i,1)}}},{key:"fireEvent",value:function(e,t){var n=this.w;if(n.globals.events.hasOwnProperty(e)){t&&t.length||(t=[]);for(var i=n.globals.events[e],o=i.length,r=0;r0&&(t=this.w.config.chart.locales.concat(window.Apex.chart.locales));var n=t.filter((function(t){return t.name===e}))[0];if(!n)throw new Error("Wrong locale name provided. Please make sure you set the correct locale name in options");var i=y.extend(j,n);this.w.globals.locale=i.options}}]),e}(),ie=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"drawAxis",value:function(e,t){var n,i,o=this.w.globals,r=this.w.config,a=new G(this.ctx),s=new ee(this.ctx);o.axisCharts&&"radar"!==e&&(o.isBarHorizontal?(i=s.drawYaxisInversed(0),n=a.drawXaxisInversed(0),o.dom.elGraphical.add(n),o.dom.elGraphical.add(i)):(n=a.drawXaxis(),o.dom.elGraphical.add(n),r.yaxis.map((function(e,t){-1===o.ignoreYAxisIndexes.indexOf(t)&&(i=s.drawYaxis(t),o.dom.Paper.add(i))}))))}}]),e}(),oe=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"drawXCrosshairs",value:function(){var e=this.w,t=new S(this.ctx),n=new k(this.ctx),i=e.config.xaxis.crosshairs.fill.gradient,o=e.config.xaxis.crosshairs.dropShadow,r=e.config.xaxis.crosshairs.fill.type,a=i.colorFrom,s=i.colorTo,l=i.opacityFrom,c=i.opacityTo,u=i.stops,d=o.enabled,h=o.left,f=o.top,p=o.blur,g=o.color,v=o.opacity,m=e.config.xaxis.crosshairs.fill.color;if(e.config.xaxis.crosshairs.show){"gradient"===r&&(m=t.drawGradient("vertical",a,s,l,c,null,u,null));var b=t.drawRect();1===e.config.xaxis.crosshairs.width&&(b=t.drawLine());var x=e.globals.gridHeight;(!y.isNumber(x)||x<0)&&(x=0);var w=e.config.xaxis.crosshairs.width;(!y.isNumber(w)||w<0)&&(w=0),b.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:x,width:w,height:x,fill:m,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}),d&&(b=n.dropShadow(b,{left:h,top:f,blur:p,color:g,opacity:v})),e.globals.dom.elGraphical.add(b)}}},{key:"drawYCrosshairs",value:function(){var e=this.w,t=new S(this.ctx),n=e.config.yaxis[0].crosshairs,i=e.globals.barPadForNumericAxis;if(e.config.yaxis[0].crosshairs.show){var o=t.drawLine(-i,0,e.globals.gridWidth+i,0,n.stroke.color,n.stroke.dashArray,n.stroke.width);o.attr({class:"apexcharts-ycrosshairs"}),e.globals.dom.elGraphical.add(o)}var r=t.drawLine(-i,0,e.globals.gridWidth+i,0,n.stroke.color,0,0);r.attr({class:"apexcharts-ycrosshairs-hidden"}),e.globals.dom.elGraphical.add(r)}}]),e}(),re=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"checkResponsiveConfig",value:function(e){var t=this,n=this.w,i=n.config;if(0!==i.responsive.length){var o=i.responsive.slice();o.sort((function(e,t){return e.breakpoint>t.breakpoint?1:t.breakpoint>e.breakpoint?-1:0})).reverse();var r=new Y({}),a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=o[0].breakpoint,a=window.innerWidth>0?window.innerWidth:screen.width;if(a>i){var s=C.extendArrayProps(r,n.globals.initialConfig,n);e=y.extend(s,e),e=y.extend(n.config,e),t.overrideResponsiveOptions(e)}else for(var l=0;l0&&"function"==typeof t.config.colors[0]&&(t.globals.colors=t.config.series.map((function(n,i){var o=t.config.colors[i];return o||(o=t.config.colors[0]),"function"==typeof o?(e.isColorFn=!0,o({value:t.globals.axisCharts?t.globals.series[i][0]?t.globals.series[i][0]:0:t.globals.series[i],seriesIndex:i,dataPointIndex:i,w:t})):o})))),t.globals.seriesColors.map((function(e,n){e&&(t.globals.colors[n]=e)})),t.config.theme.monochrome.enabled){var i=[],o=t.globals.series.length;(this.isBarDistributed||this.isHeatmapDistributed)&&(o=t.globals.series[0].length*t.globals.series.length);for(var r=t.config.theme.monochrome.color,a=1/(o/t.config.theme.monochrome.shadeIntensity),s=t.config.theme.monochrome.shadeTo,l=0,c=0;c2&&void 0!==arguments[2]?arguments[2]:null,i=this.w,o=t||i.globals.series.length;if(null===n&&(n=this.isBarDistributed||this.isHeatmapDistributed||"heatmap"===i.config.chart.type&&i.config.plotOptions.heatmap.colorScale.inverse),n&&i.globals.series.length&&(o=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:"getLargestStringFromMultiArr",value:function(e,t){var n=e;if(this.w.globals.isMultiLineX){var i=t.map((function(e,t){return Array.isArray(e)?e.length:1})),o=Math.max.apply(Math,m(i));n=t[i.indexOf(o)]}return n}}]),e}(),ce=function(){function e(t){s(this,e),this.w=t.w,this.dCtx=t}return c(e,[{key:"getxAxisLabelsCoords",value:function(){var e,t=this.w,n=t.globals.labels.slice();if(t.config.xaxis.convertedCatToNumeric&&0===n.length&&(n=t.globals.categoryLabels),t.globals.timescaleLabels.length>0){var i=this.getxAxisTimeScaleLabelsCoords();e={width:i.width,height:i.height},t.globals.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends="left"!==t.config.legend.position&&"right"!==t.config.legend.position||t.config.legend.floating?0:this.dCtx.lgRect.width;var o=t.globals.xLabelFormatter,r=y.getLargestStringFromArr(n),a=this.dCtx.dimHelpers.getLargestStringFromMultiArr(r,n);t.globals.isBarHorizontal&&(a=r=t.globals.yAxisScale[0].result.reduce((function(e,t){return e.length>t.length?e:t}),0));var s=new U(this.dCtx.ctx),l=r;r=s.xLabelFormat(o,r,l,{i:void 0,dateFormatter:new B(this.dCtx.ctx).formatDate,w:t}),a=s.xLabelFormat(o,a,l,{i:void 0,dateFormatter:new B(this.dCtx.ctx).formatDate,w:t}),(t.config.xaxis.convertedCatToNumeric&&void 0===r||""===String(r).trim())&&(a=r="1");var c=new S(this.dCtx.ctx),u=c.getTextRects(r,t.config.xaxis.labels.style.fontSize),d=u;if(r!==a&&(d=c.getTextRects(a,t.config.xaxis.labels.style.fontSize)),(e={width:u.width>=d.width?u.width:d.width,height:u.height>=d.height?u.height:d.height}).width*n.length>t.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&0!==t.config.xaxis.labels.rotate||t.config.xaxis.labels.rotateAlways){if(!t.globals.isBarHorizontal){t.globals.rotateXLabels=!0;var h=function(e){return c.getTextRects(e,t.config.xaxis.labels.style.fontSize,t.config.xaxis.labels.style.fontFamily,"rotate(".concat(t.config.xaxis.labels.rotate," 0 0)"),!1)};u=h(r),r!==a&&(d=h(a)),e.height=(u.height>d.height?u.height:d.height)/1.5,e.width=u.width>d.width?u.width:d.width}}else t.globals.rotateXLabels=!1}return t.config.xaxis.labels.show||(e={width:0,height:0}),{width:e.width,height:e.height}}},{key:"getxAxisGroupLabelsCoords",value:function(){var e,t=this.w;if(!t.globals.hasGroups)return{width:0,height:0};var n,i=(null===(e=t.config.xaxis.group.style)||void 0===e?void 0:e.fontSize)||t.config.xaxis.labels.style.fontSize,o=t.globals.groups.map((function(e){return e.title})),r=y.getLargestStringFromArr(o),a=this.dCtx.dimHelpers.getLargestStringFromMultiArr(r,o),s=new S(this.dCtx.ctx),l=s.getTextRects(r,i),c=l;return r!==a&&(c=s.getTextRects(a,i)),n={width:l.width>=c.width?l.width:c.width,height:l.height>=c.height?l.height:c.height},t.config.xaxis.labels.show||(n={width:0,height:0}),{width:n.width,height:n.height}}},{key:"getxAxisTitleCoords",value:function(){var e=this.w,t=0,n=0;if(void 0!==e.config.xaxis.title.text){var i=new S(this.dCtx.ctx).getTextRects(e.config.xaxis.title.text,e.config.xaxis.title.style.fontSize);t=i.width,n=i.height}return{width:t,height:n}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var e,t=this.w;this.dCtx.timescaleLabels=t.globals.timescaleLabels.slice();var n=this.dCtx.timescaleLabels.map((function(e){return e.value})),i=n.reduce((function(e,t){return void 0===e?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):e.length>t.length?e:t}),0);return 1.05*(e=new S(this.dCtx.ctx).getTextRects(i,t.config.xaxis.labels.style.fontSize)).width*n.length>t.globals.gridWidth&&0!==t.config.xaxis.labels.rotate&&(t.globals.overlappingXLabels=!0),e}},{key:"additionalPaddingXLabels",value:function(e){var t=this,n=this.w,i=n.globals,o=n.config,r=o.xaxis.type,a=e.width;i.skipLastTimelinelabel=!1,i.skipFirstTimelinelabel=!1;var s=n.config.yaxis[0].opposite&&n.globals.isBarHorizontal,l=function(e,s){(function(e){return-1!==i.collapsedSeriesIndices.indexOf(e)})(s)||function(e){if(t.dCtx.timescaleLabels&&t.dCtx.timescaleLabels.length){var s=t.dCtx.timescaleLabels[0],l=t.dCtx.timescaleLabels[t.dCtx.timescaleLabels.length-1].position+a/1.75-t.dCtx.yAxisWidthRight,c=s.position-a/1.75+t.dCtx.yAxisWidthLeft,u="right"===n.config.legend.position&&t.dCtx.lgRect.width>0?t.dCtx.lgRect.width:0;l>i.svgWidth-i.translateX-u&&(i.skipLastTimelinelabel=!0),c<-(e.show&&!e.floating||"bar"!==o.chart.type&&"candlestick"!==o.chart.type&&"rangeBar"!==o.chart.type&&"boxPlot"!==o.chart.type?10:a/1.75)&&(i.skipFirstTimelinelabel=!0)}else"datetime"===r?t.dCtx.gridPad.rightString(s.niceMax).length?u:s.niceMax,h=c(d,{seriesIndex:a,dataPointIndex:-1,w:t}),f=h;if(void 0!==h&&0!==h.length||(h=d),t.globals.isBarHorizontal){i=0;var p=t.globals.labels.slice();h=c(h=y.getLargestStringFromArr(p),{seriesIndex:a,dataPointIndex:-1,w:t}),f=e.dCtx.dimHelpers.getLargestStringFromMultiArr(h,p)}var g=new S(e.dCtx.ctx),v="rotate(".concat(r.labels.rotate," 0 0)"),m=g.getTextRects(h,r.labels.style.fontSize,r.labels.style.fontFamily,v,!1),b=m;h!==f&&(b=g.getTextRects(f,r.labels.style.fontSize,r.labels.style.fontFamily,v,!1)),n.push({width:(l>b.width||l>m.width?l:b.width>m.width?b.width:m.width)+i,height:b.height>m.height?b.height:m.height})}else n.push({width:0,height:0})})),n}},{key:"getyAxisTitleCoords",value:function(){var e=this,t=this.w,n=[];return t.config.yaxis.map((function(t,i){if(t.show&&void 0!==t.title.text){var o=new S(e.dCtx.ctx),r="rotate(".concat(t.title.rotate," 0 0)"),a=o.getTextRects(t.title.text,t.title.style.fontSize,t.title.style.fontFamily,r,!1);n.push({width:a.width,height:a.height})}else n.push({width:0,height:0})})),n}},{key:"getTotalYAxisWidth",value:function(){var e=this.w,t=0,n=0,i=0,o=e.globals.yAxisScale.length>1?10:0,r=new Z(this.dCtx.ctx),a=function(a,s){var l=e.config.yaxis[s].floating,c=0;a.width>0&&!l?(c=a.width+o,function(t){return e.globals.ignoreYAxisIndexes.indexOf(t)>-1}(s)&&(c=c-a.width-o)):c=l||r.isYAxisHidden(s)?0:5,e.config.yaxis[s].opposite?i+=c:n+=c,t+=c};return e.globals.yLabelsCoords.map((function(e,t){a(e,t)})),e.globals.yTitleCoords.map((function(e,t){a(e,t)})),e.globals.isBarHorizontal&&!e.config.yaxis[0].floating&&(t=e.globals.yLabelsCoords[0].width+e.globals.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=n,this.dCtx.yAxisWidthRight=i,t}}]),e}(),de=function(){function e(t){s(this,e),this.w=t.w,this.dCtx=t}return c(e,[{key:"gridPadForColumnsInNumericAxis",value:function(e){var t=this.w;if(t.globals.noData||t.globals.allSeriesCollapsed)return 0;var n=function(e){return"bar"===e||"rangeBar"===e||"candlestick"===e||"boxPlot"===e},i=t.config.chart.type,o=0,r=n(i)?t.config.series.length:1;if(t.globals.comboBarCount>0&&(r=t.globals.comboBarCount),t.globals.collapsedSeries.forEach((function(e){n(e.type)&&(r-=1)})),t.config.chart.stacked&&(r=1),(n(i)||t.globals.comboBarCount>0)&&t.globals.isXNumeric&&!t.globals.isBarHorizontal&&r>0){var a,s,l=Math.abs(t.globals.initialMaxX-t.globals.initialMinX);l<=3&&(l=t.globals.dataPoints),a=l/e,t.globals.minXDiff&&t.globals.minXDiff/a>0&&(s=t.globals.minXDiff/a),s>e/2&&(s/=2),(o=s/r*parseInt(t.config.plotOptions.bar.columnWidth,10)/100)<1&&(o=1),o=o/(r>1?1:1.5)+5,t.globals.barPadForNumericAxis=o}return o}},{key:"gridPadFortitleSubtitle",value:function(){var e=this,t=this.w,n=t.globals,i=this.dCtx.isSparkline||!t.globals.axisCharts?0:10;["title","subtitle"].forEach((function(n){void 0!==t.config[n].text?i+=t.config[n].margin:i+=e.dCtx.isSparkline||!t.globals.axisCharts?0:5})),!t.config.legend.show||"bottom"!==t.config.legend.position||t.config.legend.floating||t.globals.axisCharts||(i+=10);var o=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),r=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");n.gridHeight=n.gridHeight-o.height-r.height-i,n.translateY=n.translateY+o.height+r.height+i}},{key:"setGridXPosForDualYAxis",value:function(e,t){var n=this.w,i=new Z(this.dCtx.ctx);n.config.yaxis.map((function(o,r){-1!==n.globals.ignoreYAxisIndexes.indexOf(r)||o.floating||i.isYAxisHidden(r)||(o.opposite&&(n.globals.translateX=n.globals.translateX-(t[r].width+e[r].width)-parseInt(n.config.yaxis[r].labels.style.fontSize,10)/1.2-12),n.globals.translateX<2&&(n.globals.translateX=2))}))}}]),e}(),he=function(){function e(t){s(this,e),this.ctx=t,this.w=t.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 le(this),this.dimYAxis=new ue(this),this.dimXAxis=new ce(this),this.dimGrid=new de(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}return c(e,[{key:"plotCoords",value:function(){var e=this,t=this.w,n=t.globals;this.lgRect=this.dimHelpers.getLegendsRect(),this.isSparkline&&(t.config.markers.discrete.length>0||t.config.markers.size>0)&&Object.entries(this.gridPad).forEach((function(t){var n=v(t,2),i=n[0],o=n[1];e.gridPad[i]=Math.max(o,e.w.globals.markers.largestSize/1.5)})),n.axisCharts?this.setDimensionsForAxisCharts():this.setDimensionsForNonAxisCharts(),this.dimGrid.gridPadFortitleSubtitle(),n.gridHeight=n.gridHeight-this.gridPad.top-this.gridPad.bottom,n.gridWidth=n.gridWidth-this.gridPad.left-this.gridPad.right-this.xPadRight-this.xPadLeft;var i=this.dimGrid.gridPadForColumnsInNumericAxis(n.gridWidth);n.gridWidth=n.gridWidth-2*i,n.translateX=n.translateX+this.gridPad.left+this.xPadLeft+(i>0?i+4:0),n.translateY=n.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var e=this,t=this.w,n=t.globals,i=this.dimYAxis.getyAxisLabelsCoords(),o=this.dimYAxis.getyAxisTitleCoords();t.globals.yLabelsCoords=[],t.globals.yTitleCoords=[],t.config.yaxis.map((function(e,n){t.globals.yLabelsCoords.push({width:i[n].width,index:n}),t.globals.yTitleCoords.push({width:o[n].width,index:n})})),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var r=this.dimXAxis.getxAxisLabelsCoords(),a=this.dimXAxis.getxAxisGroupLabelsCoords(),s=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(r,s,a),n.translateXAxisY=t.globals.rotateXLabels?this.xAxisHeight/8:-4,n.translateXAxisX=t.globals.rotateXLabels&&t.globals.isXNumeric&&t.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,t.globals.isBarHorizontal&&(n.rotateXLabels=!1,n.translateXAxisY=parseInt(t.config.xaxis.labels.style.fontSize,10)/1.5*-1),n.translateXAxisY=n.translateXAxisY+t.config.xaxis.labels.offsetY,n.translateXAxisX=n.translateXAxisX+t.config.xaxis.labels.offsetX;var l=this.yAxisWidth,c=this.xAxisHeight;n.xAxisLabelsHeight=this.xAxisHeight-s.height,n.xAxisGroupLabelsHeight=n.xAxisLabelsHeight-r.height,n.xAxisLabelsWidth=this.xAxisWidth,n.xAxisHeight=this.xAxisHeight;var u=10;("radar"===t.config.chart.type||this.isSparkline)&&(l=0,c=n.goldenPadding),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||"treemap"===t.config.chart.type)&&(l=0,c=0,u=0),this.isSparkline||this.dimXAxis.additionalPaddingXLabels(r);var d=function(){n.translateX=l,n.gridHeight=n.svgHeight-e.lgRect.height-c-(e.isSparkline||"treemap"===t.config.chart.type?0:t.globals.rotateXLabels?10:15),n.gridWidth=n.svgWidth-l};switch("top"===t.config.xaxis.position&&(u=n.xAxisHeight-t.config.xaxis.axisTicks.height-5),t.config.legend.position){case"bottom":n.translateY=u,d();break;case"top":n.translateY=this.lgRect.height+u,d();break;case"left":n.translateY=u,n.translateX=this.lgRect.width+l,n.gridHeight=n.svgHeight-c-12,n.gridWidth=n.svgWidth-this.lgRect.width-l;break;case"right":n.translateY=u,n.translateX=l,n.gridHeight=n.svgHeight-c-12,n.gridWidth=n.svgWidth-this.lgRect.width-l-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(o,i),new ee(this.ctx).setYAxisXPosition(i,o)}},{key:"setDimensionsForNonAxisCharts",value:function(){var e=this.w,t=e.globals,n=e.config,i=0;e.config.legend.show&&!e.config.legend.floating&&(i=20);var o="pie"===n.chart.type||"polarArea"===n.chart.type||"donut"===n.chart.type?"pie":"radialBar",r=n.plotOptions[o].offsetY,a=n.plotOptions[o].offsetX;if(!n.legend.show||n.legend.floating)return t.gridHeight=t.svgHeight-n.grid.padding.left+n.grid.padding.right,t.gridWidth=t.gridHeight,t.translateY=r,void(t.translateX=a+(t.svgWidth-t.gridWidth)/2);switch(n.legend.position){case"bottom":t.gridHeight=t.svgHeight-this.lgRect.height-t.goldenPadding,t.gridWidth=t.svgWidth,t.translateY=r-10,t.translateX=a+(t.svgWidth-t.gridWidth)/2;break;case"top":t.gridHeight=t.svgHeight-this.lgRect.height-t.goldenPadding,t.gridWidth=t.svgWidth,t.translateY=this.lgRect.height+r+10,t.translateX=a+(t.svgWidth-t.gridWidth)/2;break;case"left":t.gridWidth=t.svgWidth-this.lgRect.width-i,t.gridHeight="auto"!==n.chart.height?t.svgHeight:t.gridWidth,t.translateY=r,t.translateX=a+this.lgRect.width+i;break;case"right":t.gridWidth=t.svgWidth-this.lgRect.width-i-5,t.gridHeight="auto"!==n.chart.height?t.svgHeight:t.gridWidth,t.translateY=r,t.translateX=a+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(e,t,n){var i=this.w,o=i.globals.hasGroups?2:1,r=n.height+e.height+t.height,a=i.globals.isMultiLineX?1.2:i.globals.LINE_HEIGHT_RATIO,s=i.globals.rotateXLabels?22:10,l=i.globals.rotateXLabels&&"bottom"===i.config.legend.position?10:0;this.xAxisHeight=r*a+o*s+l,this.xAxisWidth=e.width,this.xAxisHeight-t.height>i.config.xaxis.labels.maxHeight&&(this.xAxisHeight=i.config.xaxis.labels.maxHeight),i.config.xaxis.labels.minHeight&&this.xAxisHeightu&&(this.yAxisWidth=u)}}]),e}(),fe=function(){function e(t){s(this,e),this.w=t.w,this.lgCtx=t}return c(e,[{key:"getLegendStyles",value:function(){var e=document.createElement("style");e.setAttribute("type","text/css");var t=document.createTextNode("\t\n \t\n .apexcharts-legend {\t\n display: flex;\t\n overflow: auto;\t\n padding: 0 10px;\t\n }\t\n .apexcharts-legend.apx-legend-position-bottom, .apexcharts-legend.apx-legend-position-top {\t\n flex-wrap: wrap\t\n }\t\n .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left {\t\n flex-direction: column;\t\n bottom: 0;\t\n }\t\n .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 {\t\n justify-content: flex-start;\t\n }\t\n .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-center, .apexcharts-legend.apx-legend-position-top.apexcharts-align-center {\t\n justify-content: center; \t\n }\t\n .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-right, .apexcharts-legend.apx-legend-position-top.apexcharts-align-right {\t\n justify-content: flex-end;\t\n }\t\n .apexcharts-legend-series {\t\n cursor: pointer;\t\n line-height: normal;\t\n }\t\n .apexcharts-legend.apx-legend-position-bottom .apexcharts-legend-series, .apexcharts-legend.apx-legend-position-top .apexcharts-legend-series{\t\n display: flex;\t\n align-items: center;\t\n }\t\n .apexcharts-legend-text {\t\n position: relative;\t\n font-size: 14px;\t\n }\t\n .apexcharts-legend-text *, .apexcharts-legend-marker * {\t\n pointer-events: none;\t\n }\t\n .apexcharts-legend-marker {\t\n position: relative;\t\n display: inline-block;\t\n cursor: pointer;\t\n margin-right: 3px;\t\n border-style: solid;\n }\t\n \t\n .apexcharts-legend.apexcharts-align-right .apexcharts-legend-series, .apexcharts-legend.apexcharts-align-left .apexcharts-legend-series{\t\n display: inline-block;\t\n }\t\n .apexcharts-legend-series.apexcharts-no-click {\t\n cursor: auto;\t\n }\t\n .apexcharts-legend .apexcharts-hidden-zero-series, .apexcharts-legend .apexcharts-hidden-null-series {\t\n display: none !important;\t\n }\t\n .apexcharts-inactive-legend {\t\n opacity: 0.45;\t\n }");return e.appendChild(t),e}},{key:"getLegendBBox",value:function(){var e=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend").getBoundingClientRect(),t=e.width;return{clwh:e.height,clww:t}}},{key:"appendToForeignObject",value:function(){var e=this.w.globals;e.dom.elLegendForeign=document.createElementNS(e.SVGNS,"foreignObject");var t=e.dom.elLegendForeign;t.setAttribute("x",0),t.setAttribute("y",0),t.setAttribute("width",e.svgWidth),t.setAttribute("height",e.svgHeight),e.dom.elLegendWrap.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),t.appendChild(e.dom.elLegendWrap),t.appendChild(this.getLegendStyles()),e.dom.Paper.node.insertBefore(t,e.dom.elGraphical.node)}},{key:"toggleDataSeries",value:function(e,t){var n=this,i=this.w;if(i.globals.axisCharts||"radialBar"===i.config.chart.type){i.globals.resized=!0;var o=null,r=null;i.globals.risingSeries=[],i.globals.axisCharts?(o=i.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(e,"']")),r=parseInt(o.getAttribute("data:realIndex"),10)):(o=i.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(e+1,"']")),r=parseInt(o.getAttribute("rel"),10)-1),t?[{cs:i.globals.collapsedSeries,csi:i.globals.collapsedSeriesIndices},{cs:i.globals.ancillaryCollapsedSeries,csi:i.globals.ancillaryCollapsedSeriesIndices}].forEach((function(e){n.riseCollapsedSeries(e.cs,e.csi,r)})):this.hideSeries({seriesEl:o,realIndex:r})}else{var a=i.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(e+1,"'] path")),s=i.config.chart.type;if("pie"===s||"polarArea"===s||"donut"===s){var l=i.config.plotOptions.pie.donut.labels;new S(this.lgCtx.ctx).pathMouseDown(a.members[0],null),this.lgCtx.ctx.pie.printDataLabelsInner(a.members[0].node,l)}a.fire("click")}}},{key:"hideSeries",value:function(e){var t=e.seriesEl,n=e.realIndex,i=this.w,o=y.clone(i.config.series);if(i.globals.axisCharts){var r=!1;if(i.config.yaxis[n]&&i.config.yaxis[n].show&&i.config.yaxis[n].showAlways&&(r=!0,i.globals.ancillaryCollapsedSeriesIndices.indexOf(n)<0&&(i.globals.ancillaryCollapsedSeries.push({index:n,data:o[n].data.slice(),type:t.parentNode.className.baseVal.split("-")[1]}),i.globals.ancillaryCollapsedSeriesIndices.push(n))),!r){i.globals.collapsedSeries.push({index:n,data:o[n].data.slice(),type:t.parentNode.className.baseVal.split("-")[1]}),i.globals.collapsedSeriesIndices.push(n);var a=i.globals.risingSeries.indexOf(n);i.globals.risingSeries.splice(a,1)}}else i.globals.collapsedSeries.push({index:n,data:o[n]}),i.globals.collapsedSeriesIndices.push(n);for(var s=t.childNodes,l=0;l0){for(var r=0;r-1&&(e[i].data=[])})):e.forEach((function(n,i){t.globals.collapsedSeriesIndices.indexOf(i)>-1&&(e[i]=0)})),e}}]),e}(),pe=function(){function e(t,n){s(this,e),this.ctx=t,this.w=t.w,this.onLegendClick=this.onLegendClick.bind(this),this.onLegendHovered=this.onLegendHovered.bind(this),this.isBarsDistributed="bar"===this.w.config.chart.type&&this.w.config.plotOptions.bar.distributed&&1===this.w.config.series.length,this.legendHelpers=new fe(this)}return c(e,[{key:"init",value:function(){var e=this.w,t=e.globals,n=e.config;if((n.legend.showForSingleSeries&&1===t.series.length||this.isBarsDistributed||t.series.length>1||!t.axisCharts)&&n.legend.show){for(;t.dom.elLegendWrap.firstChild;)t.dom.elLegendWrap.removeChild(t.dom.elLegendWrap.firstChild);this.drawLegends(),y.isIE11()?document.getElementsByTagName("head")[0].appendChild(this.legendHelpers.getLegendStyles()):this.legendHelpers.appendToForeignObject(),"bottom"===n.legend.position||"top"===n.legend.position?this.legendAlignHorizontal():"right"!==n.legend.position&&"left"!==n.legend.position||this.legendAlignVertical()}}},{key:"drawLegends",value:function(){var e=this,t=this.w,n=t.config.legend.fontFamily,i=t.globals.seriesNames,o=t.globals.colors.slice();if("heatmap"===t.config.chart.type){var r=t.config.plotOptions.heatmap.colorScale.ranges;i=r.map((function(e){return e.name?e.name:e.from+" - "+e.to})),o=r.map((function(e){return e.color}))}else this.isBarsDistributed&&(i=t.globals.labels.slice());t.config.legend.customLegendItems.length&&(i=t.config.legend.customLegendItems);for(var a=t.globals.legendFormatter,s=t.config.legend.inverseOrder,l=s?i.length-1:0;s?l>=0:l<=i.length-1;s?l--:l++){var c=a(i[l],{seriesIndex:l,w:t}),u=!1,d=!1;if(t.globals.collapsedSeries.length>0)for(var h=0;h0)for(var f=0;f0?l-10:0)+(c>0?c-10:0)}i.style.position="absolute",r=r+e+n.config.legend.offsetX,a=a+t+n.config.legend.offsetY,i.style.left=r+"px",i.style.top=a+"px","bottom"===n.config.legend.position?(i.style.top="auto",i.style.bottom=5-n.config.legend.offsetY+"px"):"right"===n.config.legend.position&&(i.style.left="auto",i.style.right=25+n.config.legend.offsetX+"px"),["width","height"].forEach((function(e){i.style[e]&&(i.style[e]=parseInt(n.config.legend[e],10)+"px")}))}},{key:"legendAlignHorizontal",value:function(){var e=this.w;e.globals.dom.baseEl.querySelector(".apexcharts-legend").style.right=0;var t=this.legendHelpers.getLegendBBox(),n=new he(this.ctx),i=n.dimHelpers.getTitleSubtitleCoords("title"),o=n.dimHelpers.getTitleSubtitleCoords("subtitle"),r=0;"bottom"===e.config.legend.position?r=-t.clwh/1.8:"top"===e.config.legend.position&&(r=i.height+o.height+e.config.title.margin+e.config.subtitle.margin-10),this.setLegendWrapXY(20,r)}},{key:"legendAlignVertical",value:function(){var e=this.w,t=this.legendHelpers.getLegendBBox(),n=0;"left"===e.config.legend.position&&(n=20),"right"===e.config.legend.position&&(n=e.globals.svgWidth-t.clww-10),this.setLegendWrapXY(n,20)}},{key:"onLegendHovered",value:function(e){var t=this.w,n=e.target.classList.contains("apexcharts-legend-text")||e.target.classList.contains("apexcharts-legend-marker");if("heatmap"===t.config.chart.type||this.isBarsDistributed){if(n){var i=parseInt(e.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,i,this.w]),new z(this.ctx).highlightRangeInSeries(e,e.target)}}else!e.target.classList.contains("apexcharts-inactive-legend")&&n&&new z(this.ctx).toggleSeriesOnHover(e,e.target)}},{key:"onLegendClick",value:function(e){var t=this.w;if(!t.config.legend.customLegendItems.length&&(e.target.classList.contains("apexcharts-legend-text")||e.target.classList.contains("apexcharts-legend-marker"))){var n=parseInt(e.target.getAttribute("rel"),10)-1,i="true"===e.target.getAttribute("data:collapsed"),o=this.w.config.chart.events.legendClick;"function"==typeof o&&o(this.ctx,n,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,n,this.w]);var r=this.w.config.legend.markers.onClick;"function"==typeof r&&e.target.classList.contains("apexcharts-legend-marker")&&(r(this.ctx,n,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,n,this.w])),"treemap"!==t.config.chart.type&&"heatmap"!==t.config.chart.type&&!this.isBarsDistributed&&t.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(n,i)}}}]),e}(),ge=function(){function e(t){s(this,e),this.ctx=t,this.w=t.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 c(e,[{key:"createToolbar",value:function(){var e=this,t=this.w,n=function(){return document.createElement("div")},i=n();if(i.setAttribute("class","apexcharts-toolbar"),i.style.top=t.config.chart.toolbar.offsetY+"px",i.style.right=3-t.config.chart.toolbar.offsetX+"px",t.globals.dom.elWrap.appendChild(i),this.elZoom=n(),this.elZoomIn=n(),this.elZoomOut=n(),this.elPan=n(),this.elSelection=n(),this.elZoomReset=n(),this.elMenuIcon=n(),this.elMenu=n(),this.elCustomIcons=[],this.t=t.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var o=0;o\n \n \n\n'),a("zoomOut",this.elZoomOut,'\n \n \n\n');var s=function(n){e.t[n]&&t.config.chart[n].enabled&&r.push({el:"zoom"===n?e.elZoom:e.elSelection,icon:"string"==typeof e.t[n]?e.t[n]:"zoom"===n?'\n \n \n \n':'\n \n \n',title:e.localeValues["zoom"===n?"selectionZoom":"selection"],class:t.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(n,"-icon")})};s("zoom"),s("selection"),this.t.pan&&t.config.chart.zoom.enabled&&r.push({el:this.elPan,icon:"string"==typeof this.t.pan?this.t.pan:'\n \n \n \n \n \n \n \n',title:this.localeValues.pan,class:t.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),a("reset",this.elZoomReset,'\n \n \n'),this.t.download&&r.push({el:this.elMenuIcon,icon:"string"==typeof this.t.download?this.t.download:'',title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(var l=0;l0&&t.height>0&&this.slDraggableRect.selectize({points:"l, r",pointSize:8,pointType:"rect"}).resize({constraint:{minX:0,minY:0,maxX:e.globals.gridWidth,maxY:e.globals.gridHeight}}).on("resizing",this.selectionDragging.bind(this,"resizing"))}}},{key:"preselectedSelection",value:function(){var e=this.w,t=this.xyRatios;if(!e.globals.zoomEnabled)if(void 0!==e.globals.selection&&null!==e.globals.selection)this.drawSelectionRect(e.globals.selection);else if(void 0!==e.config.chart.selection.xaxis.min&&void 0!==e.config.chart.selection.xaxis.max){var n=(e.config.chart.selection.xaxis.min-e.globals.minX)/t.xRatio,i={x:n,y:0,width:e.globals.gridWidth-(e.globals.maxX-e.config.chart.selection.xaxis.max)/t.xRatio-n,height:e.globals.gridHeight,translateX:0,translateY:0,selectionEnabled:!0};this.drawSelectionRect(i),this.makeSelectionRectDraggable(),"function"==typeof e.config.chart.events.selection&&e.config.chart.events.selection(this.ctx,{xaxis:{min:e.config.chart.selection.xaxis.min,max:e.config.chart.selection.xaxis.max},yaxis:{}})}}},{key:"drawSelectionRect",value:function(e){var t=e.x,n=e.y,i=e.width,o=e.height,r=e.translateX,a=void 0===r?0:r,s=e.translateY,l=void 0===s?0:s,c=this.w,u=this.zoomRect,d=this.selectionRect;if(this.dragged||null!==c.globals.selection){var h={transform:"translate("+a+", "+l+")"};c.globals.zoomEnabled&&this.dragged&&(i<0&&(i=1),u.attr({x:t,y:n,width:i,height:o,fill:c.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":c.config.chart.zoom.zoomedArea.fill.opacity,stroke:c.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":c.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":c.config.chart.zoom.zoomedArea.stroke.opacity}),S.setAttrs(u.node,h)),c.globals.selectionEnabled&&(d.attr({x:t,y:n,width:i>0?i:0,height:o>0?o:0,fill:c.config.chart.selection.fill.color,"fill-opacity":c.config.chart.selection.fill.opacity,stroke:c.config.chart.selection.stroke.color,"stroke-width":c.config.chart.selection.stroke.width,"stroke-dasharray":c.config.chart.selection.stroke.dashArray,"stroke-opacity":c.config.chart.selection.stroke.opacity}),S.setAttrs(d.node,h))}}},{key:"hideSelectionRect",value:function(e){e&&e.attr({x:0,y:0,width:0,height:0})}},{key:"selectionDrawing",value:function(e){var t=e.context,n=e.zoomtype,i=this.w,o=t,r=this.gridRect.getBoundingClientRect(),a=o.startX-1,s=o.startY,l=!1,c=!1,u=o.clientX-r.left-a,d=o.clientY-r.top-s,h={};return Math.abs(u+a)>i.globals.gridWidth?u=i.globals.gridWidth-a:o.clientX-r.left<0&&(u=a),a>o.clientX-r.left&&(l=!0,u=Math.abs(u)),s>o.clientY-r.top&&(c=!0,d=Math.abs(d)),h="x"===n?{x:l?a-u:a,y:0,width:u,height:i.globals.gridHeight}:"y"===n?{x:0,y:c?s-d:s,width:i.globals.gridWidth,height:d}:{x:l?a-u:a,y:c?s-d:s,width:u,height:d},o.drawSelectionRect(h),o.selectionDragging("resizing"),h}},{key:"selectionDragging",value:function(e,t){var n=this,i=this.w,o=this.xyRatios,r=this.selectionRect,a=0;"resizing"===e&&(a=30);var s=function(e){return parseFloat(r.node.getAttribute(e))},l={x:s("x"),y:s("y"),width:s("width"),height:s("height")};i.globals.selection=l,"function"==typeof i.config.chart.events.selection&&i.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout((function(){var e=n.gridRect.getBoundingClientRect(),t=r.node.getBoundingClientRect(),a={xaxis:{min:i.globals.xAxisScale.niceMin+(t.left-e.left)*o.xRatio,max:i.globals.xAxisScale.niceMin+(t.right-e.left)*o.xRatio},yaxis:{min:i.globals.yAxisScale[0].niceMin+(e.bottom-t.bottom)*o.yRatio[0],max:i.globals.yAxisScale[0].niceMax-(t.top-e.top)*o.yRatio[0]}};i.config.chart.events.selection(n.ctx,a),i.config.chart.brush.enabled&&void 0!==i.config.chart.events.brushScrolled&&i.config.chart.events.brushScrolled(n.ctx,a)}),a))}},{key:"selectionDrawn",value:function(e){var t=e.context,n=e.zoomtype,i=this.w,o=t,r=this.xyRatios,a=this.ctx.toolbar;if(o.startX>o.endX){var s=o.startX;o.startX=o.endX,o.endX=s}if(o.startY>o.endY){var l=o.startY;o.startY=o.endY,o.endY=l}var c=void 0,u=void 0;i.globals.isRangeBar?(c=i.globals.yAxisScale[0].niceMin+o.startX*r.invertedYRatio,u=i.globals.yAxisScale[0].niceMin+o.endX*r.invertedYRatio):(c=i.globals.xAxisScale.niceMin+o.startX*r.xRatio,u=i.globals.xAxisScale.niceMin+o.endX*r.xRatio);var d=[],h=[];if(i.config.yaxis.forEach((function(e,t){d.push(i.globals.yAxisScale[t].niceMax-r.yRatio[t]*o.startY),h.push(i.globals.yAxisScale[t].niceMax-r.yRatio[t]*o.endY)})),o.dragged&&(o.dragX>10||o.dragY>10)&&c!==u)if(i.globals.zoomEnabled){var f=y.clone(i.globals.initialConfig.yaxis),p=y.clone(i.globals.initialConfig.xaxis);if(i.globals.zoomed=!0,i.config.xaxis.convertedCatToNumeric&&(c=Math.floor(c),u=Math.floor(u),c<1&&(c=1,u=i.globals.dataPoints),u-c<2&&(u=c+1)),"xy"!==n&&"x"!==n||(p={min:c,max:u}),"xy"!==n&&"y"!==n||f.forEach((function(e,t){f[t].min=h[t],f[t].max=d[t]})),i.config.chart.zoom.autoScaleYaxis){var g=new J(o.ctx);f=g.autoScaleY(o.ctx,f,{xaxis:p})}if(a){var v=a.getBeforeZoomRange(p,f);v&&(p=v.xaxis?v.xaxis:p,f=v.yaxis?v.yaxis:f)}var m={xaxis:p};i.config.chart.group||(m.yaxis=f),o.ctx.updateHelpers._updateOptions(m,!1,o.w.config.chart.animations.dynamicAnimation.enabled),"function"==typeof i.config.chart.events.zoomed&&a.zoomCallback(p,f)}else if(i.globals.selectionEnabled){var b,x=null;b={min:c,max:u},"xy"!==n&&"y"!==n||(x=y.clone(i.config.yaxis)).forEach((function(e,t){x[t].min=h[t],x[t].max=d[t]})),i.globals.selection=o.selection,"function"==typeof i.config.chart.events.selection&&i.config.chart.events.selection(o.ctx,{xaxis:b,yaxis:x})}}},{key:"panDragging",value:function(e){var t=e.context,n=this.w,i=t;if(void 0!==n.globals.lastClientPosition.x){var o=n.globals.lastClientPosition.x-i.clientX,r=n.globals.lastClientPosition.y-i.clientY;Math.abs(o)>Math.abs(r)&&o>0?this.moveDirection="left":Math.abs(o)>Math.abs(r)&&o<0?this.moveDirection="right":Math.abs(r)>Math.abs(o)&&r>0?this.moveDirection="up":Math.abs(r)>Math.abs(o)&&r<0&&(this.moveDirection="down")}n.globals.lastClientPosition={x:i.clientX,y:i.clientY};var a=n.globals.isRangeBar?n.globals.minY:n.globals.minX,s=n.globals.isRangeBar?n.globals.maxY:n.globals.maxX;n.config.xaxis.convertedCatToNumeric||i.panScrolled(a,s)}},{key:"delayedPanScrolled",value:function(){var e=this.w,t=e.globals.minX,n=e.globals.maxX,i=(e.globals.maxX-e.globals.minX)/2;"left"===this.moveDirection?(t=e.globals.minX+i,n=e.globals.maxX+i):"right"===this.moveDirection&&(t=e.globals.minX-i,n=e.globals.maxX-i),t=Math.floor(t),n=Math.floor(n),this.updateScrolledChart({xaxis:{min:t,max:n}},t,n)}},{key:"panScrolled",value:function(e,t){var n=this.w,i=this.xyRatios,o=y.clone(n.globals.initialConfig.yaxis),r=i.xRatio,a=n.globals.minX,s=n.globals.maxX;n.globals.isRangeBar&&(r=i.invertedYRatio,a=n.globals.minY,s=n.globals.maxY),"left"===this.moveDirection?(e=a+n.globals.gridWidth/15*r,t=s+n.globals.gridWidth/15*r):"right"===this.moveDirection&&(e=a-n.globals.gridWidth/15*r,t=s-n.globals.gridWidth/15*r),n.globals.isRangeBar||(en.globals.initialMaxX)&&(e=a,t=s);var l={min:e,max:t};n.config.chart.zoom.autoScaleYaxis&&(o=new J(this.ctx).autoScaleY(this.ctx,o,{xaxis:l}));var c={xaxis:{min:e,max:t}};n.config.chart.group||(c.yaxis=o),this.updateScrolledChart(c,e,t)}},{key:"updateScrolledChart",value:function(e,t,n){var i=this.w;this.ctx.updateHelpers._updateOptions(e,!1,!1),"function"==typeof i.config.chart.events.scrolled&&i.config.chart.events.scrolled(this.ctx,{xaxis:{min:t,max:n}})}}]),n}(),me=function(){function e(t){s(this,e),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx}return c(e,[{key:"getNearestValues",value:function(e){var t=e.hoverArea,n=e.elGrid,i=e.clientX,o=e.clientY,r=this.w,a=n.getBoundingClientRect(),s=a.width,l=a.height,c=s/(r.globals.dataPoints-1),u=l/r.globals.dataPoints,d=this.hasBars();!r.globals.comboCharts&&!d||r.config.xaxis.convertedCatToNumeric||(c=s/r.globals.dataPoints);var h=i-a.left-r.globals.barPadForNumericAxis,f=o-a.top;h<0||f<0||h>s||f>l?(t.classList.remove("hovering-zoom"),t.classList.remove("hovering-pan")):r.globals.zoomEnabled?(t.classList.remove("hovering-pan"),t.classList.add("hovering-zoom")):r.globals.panEnabled&&(t.classList.remove("hovering-zoom"),t.classList.add("hovering-pan"));var p=Math.round(h/c),g=Math.floor(f/u);d&&!r.config.xaxis.convertedCatToNumeric&&(p=Math.ceil(h/c),p-=1);var v=null,m=null,b=[],x=[];if(r.globals.seriesXvalues.forEach((function(e){b.push([e[0]+1e-6].concat(e))})),r.globals.seriesYvalues.forEach((function(e){x.push([e[0]+1e-6].concat(e))})),b=b.map((function(e){return e.filter((function(e){return y.isNumber(e)}))})),x=x.map((function(e){return e.filter((function(e){return y.isNumber(e)}))})),r.globals.isXNumeric){var w=this.ttCtx.getElGrid().getBoundingClientRect(),k=h*(w.width/s),S=f*(w.height/l);v=(m=this.closestInMultiArray(k,S,b,x)).index,p=m.j,null!==v&&(b=r.globals.seriesXvalues[v],p=(m=this.closestInArray(k,b)).index)}return r.globals.capturedSeriesIndex=null===v?-1:v,(!p||p<1)&&(p=0),r.globals.isBarHorizontal?r.globals.capturedDataPointIndex=g:r.globals.capturedDataPointIndex=p,{capturedSeries:v,j:r.globals.isBarHorizontal?g:p,hoverX:h,hoverY:f}}},{key:"closestInMultiArray",value:function(e,t,n,i){var o=this.w,r=0,a=null,s=-1;o.globals.series.length>1?r=this.getFirstActiveXArray(n):a=0;var l=n[r][0],c=Math.abs(e-l);if(n.forEach((function(t){t.forEach((function(t,n){var i=Math.abs(e-t);i0?t:-1})),o=0;o0)for(var i=0;in?-1:0}));var t=[];return e.forEach((function(e){t.push(e.querySelector(".apexcharts-marker"))})),t}},{key:"hasMarkers",value:function(){return this.getElMarkers().length>0}},{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 t=this.w,n=t.config.markers.hover.size;return void 0===n&&(n=t.globals.markers.size[e]+t.config.markers.hover.sizeOffset),n}},{key:"toggleAllTooltipSeriesGroups",value:function(e){var t=this.w,n=this.ttCtx;0===n.allTooltipSeriesGroups.length&&(n.allTooltipSeriesGroups=t.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var i=n.allTooltipSeriesGroups,o=0;o ').concat(n.attrs.name,""),t+="
".concat(n.val,"
")})),b.innerHTML=e+"",x.innerHTML=t+""};a?l.globals.seriesGoals[t][n]&&Array.isArray(l.globals.seriesGoals[t][n])?y():(b.innerHTML="",x.innerHTML=""):y()}else b.innerHTML="",x.innerHTML="";null!==p&&(i[t].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=l.config.tooltip.z.title,i[t].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=void 0!==p?p:""),a&&g[0]&&(null==u||l.globals.ancillaryCollapsedSeriesIndices.indexOf(t)>-1||l.globals.collapsedSeriesIndices.indexOf(t)>-1?g[0].parentNode.style.display="none":g[0].parentNode.style.display=l.config.tooltip.items.display)}},{key:"toggleActiveInactiveSeries",value:function(e){var t=this.w;if(e)this.tooltipUtil.toggleAllTooltipSeriesGroups("enable");else{this.tooltipUtil.toggleAllTooltipSeriesGroups("disable");var n=t.globals.dom.baseEl.querySelector(".apexcharts-tooltip-series-group");n&&(n.classList.add("apexcharts-active"),n.style.display=t.config.tooltip.items.display)}}},{key:"getValuesToPrint",value:function(e){var t=e.i,n=e.j,i=this.w,o=this.ctx.series.filteredSeriesX(),r="",a="",s=null,l=null,c={series:i.globals.series,seriesIndex:t,dataPointIndex:n,w:i},u=i.globals.ttZFormatter;null===n?l=i.globals.series[t]:i.globals.isXNumeric&&"treemap"!==i.config.chart.type?(r=o[t][n],0===o[t].length&&(r=o[this.tooltipUtil.getFirstActiveXArray(o)][n])):r=void 0!==i.globals.labels[n]?i.globals.labels[n]:"";var d=r;return r=i.globals.isXNumeric&&"datetime"===i.config.xaxis.type?new U(this.ctx).xLabelFormat(i.globals.ttKeyFormatter,d,d,{i:void 0,dateFormatter:new B(this.ctx).formatDate,w:this.w}):i.globals.isBarHorizontal?i.globals.yLabelFormatters[0](d,c):i.globals.xLabelFormatter(d,c),void 0!==i.config.tooltip.x.formatter&&(r=i.globals.ttKeyFormatter(d,c)),i.globals.seriesZ.length>0&&i.globals.seriesZ[t].length>0&&(s=u(i.globals.seriesZ[t][n],i)),a="function"==typeof i.config.xaxis.tooltip.formatter?i.globals.xaxisTooltipFormatter(d,c):r,{val:Array.isArray(l)?l.join(" "):l,xVal:Array.isArray(r)?r.join(" "):r,xAxisTTVal:Array.isArray(a)?a.join(" "):a,zVal:s}}},{key:"handleCustomTooltip",value:function(e){var t=e.i,n=e.j,i=e.y1,o=e.y2,r=e.w,a=this.ttCtx.getElTooltip(),s=r.config.tooltip.custom;Array.isArray(s)&&s[t]&&(s=s[t]),a.innerHTML=s({ctx:this.ctx,series:r.globals.series,seriesIndex:t,dataPointIndex:n,y1:i,y2:o,w:r})}}]),e}(),xe=function(){function e(t){s(this,e),this.ttCtx=t,this.ctx=t.ctx,this.w=t.w}return c(e,[{key:"moveXCrosshairs",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.ttCtx,i=this.w,o=n.getElXCrosshairs(),r=e-n.xcrosshairsWidth/2,a=i.globals.labels.slice().length;if(null!==t&&(r=i.globals.gridWidth/a*t),null===o||i.globals.isBarHorizontal||(o.setAttribute("x",r),o.setAttribute("x1",r),o.setAttribute("x2",r),o.setAttribute("y2",i.globals.gridHeight),o.classList.add("apexcharts-active")),r<0&&(r=0),r>i.globals.gridWidth&&(r=i.globals.gridWidth),n.isXAxisTooltipEnabled){var s=r;"tickWidth"!==i.config.xaxis.crosshairs.width&&"barWidth"!==i.config.xaxis.crosshairs.width||(s=r+n.xcrosshairsWidth/2),this.moveXAxisTooltip(s)}}},{key:"moveYCrosshairs",value:function(e){var t=this.ttCtx;null!==t.ycrosshairs&&S.setAttrs(t.ycrosshairs,{y1:e,y2:e}),null!==t.ycrosshairsHidden&&S.setAttrs(t.ycrosshairsHidden,{y1:e,y2:e})}},{key:"moveXAxisTooltip",value:function(e){var t=this.w,n=this.ttCtx;if(null!==n.xaxisTooltip&&0!==n.xcrosshairsWidth){n.xaxisTooltip.classList.add("apexcharts-active");var i,o=n.xaxisOffY+t.config.xaxis.tooltip.offsetY+t.globals.translateY+1+t.config.xaxis.offsetY;if(e-=n.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(e))e+=t.globals.translateX,i=new S(this.ctx).getTextRects(n.xaxisTooltipText.innerHTML),n.xaxisTooltipText.style.minWidth=i.width+"px",n.xaxisTooltip.style.left=e+"px",n.xaxisTooltip.style.top=o+"px"}}},{key:"moveYAxisTooltip",value:function(e){var t=this.w,n=this.ttCtx;null===n.yaxisTTEls&&(n.yaxisTTEls=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var i=parseInt(n.ycrosshairsHidden.getAttribute("y1"),10),o=t.globals.translateY+i,r=n.yaxisTTEls[e].getBoundingClientRect().height,a=t.globals.translateYAxisX[e]-2;t.config.yaxis[e].opposite&&(a-=26),o-=r/2,-1===t.globals.ignoreYAxisIndexes.indexOf(e)?(n.yaxisTTEls[e].classList.add("apexcharts-active"),n.yaxisTTEls[e].style.top=o+"px",n.yaxisTTEls[e].style.left=a+t.config.yaxis[e].tooltip.offsetX+"px"):n.yaxisTTEls[e].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=this.w,o=this.ttCtx,r=o.getElTooltip(),a=o.tooltipRect,s=null!==n?parseFloat(n):1,l=parseFloat(e)+s+5,c=parseFloat(t)+s/2;if(l>i.globals.gridWidth/2&&(l=l-a.ttWidth-s-10),l>i.globals.gridWidth-a.ttWidth-10&&(l=i.globals.gridWidth-a.ttWidth),l<-20&&(l=-20),i.config.tooltip.followCursor){var u=o.getElGrid(),d=u.getBoundingClientRect();c=o.e.clientY+i.globals.translateY-d.top-a.ttHeight/2}else i.globals.isBarHorizontal||(a.ttHeight/2+c>i.globals.gridHeight&&(c=i.globals.gridHeight-a.ttHeight+i.globals.translateY),c<0&&(c=0));isNaN(l)||(l+=i.globals.translateX,r.style.left=l+"px",r.style.top=c+"px")}},{key:"moveMarkers",value:function(e,t){var n=this.w,i=this.ttCtx;if(n.globals.markers.size[e]>0)for(var o=n.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(e,"'] .apexcharts-marker")),r=0;r0&&(c.setAttribute("r",s),c.setAttribute("cx",n),c.setAttribute("cy",i)),this.moveXCrosshairs(n),r.fixedTooltip||this.moveTooltip(n,i,s)}}},{key:"moveDynamicPointsOnHover",value:function(e){var t,n=this.ttCtx,i=n.w,o=0,r=0,a=i.globals.pointsArray;t=new z(this.ctx).getActiveConfigSeriesIndex(!0);var s=n.tooltipUtil.getHoverMarkerSize(t);a[t]&&(o=a[t][e][0],r=a[t][e][1]);var l=n.tooltipUtil.getAllMarkers();if(null!==l)for(var c=0;c0?(l[c]&&l[c].setAttribute("r",s),l[c]&&l[c].setAttribute("cy",d)):l[c]&&l[c].setAttribute("r",0)}}if(this.moveXCrosshairs(o),!n.fixedTooltip){var h=r||i.globals.gridHeight;this.moveTooltip(o,h,s)}}},{key:"moveStickyTooltipOverBars",value:function(e){var t=this.w,n=this.ttCtx,i=t.globals.columnSeries?t.globals.columnSeries.length:t.globals.series.length,o=i>=2&&i%2==0?Math.floor(i/2):Math.floor(i/2)+1;t.globals.isBarHorizontal&&(o=new z(this.ctx).getActiveConfigSeriesIndex(!1,"desc")+1);var r=t.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(o,"'] path[j='").concat(e,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(o,"'] path[j='").concat(e,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(o,"'] path[j='").concat(e,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(o,"'] path[j='").concat(e,"']")),a=r?parseFloat(r.getAttribute("cx")):0,s=r?parseFloat(r.getAttribute("cy")):0,l=r?parseFloat(r.getAttribute("barWidth")):0,c=r?parseFloat(r.getAttribute("barHeight")):0,u=n.getElGrid().getBoundingClientRect(),d=r.classList.contains("apexcharts-candlestick-area")||r.classList.contains("apexcharts-boxPlot-area");if(t.globals.isXNumeric?(r&&!d&&(a-=i%2!=0?l/2:0),r&&d&&t.globals.comboCharts&&(a-=l/2)):t.globals.isBarHorizontal||(a=n.xAxisTicksPositions[e-1]+n.dataPointsDividedWidth/2,isNaN(a)&&(a=n.xAxisTicksPositions[e]-n.dataPointsDividedWidth/2)),t.globals.isBarHorizontal?(s>t.globals.gridHeight/2&&(s-=n.tooltipRect.ttHeight),(s=s+t.config.grid.padding.top+c/3)+c>t.globals.gridHeight&&(s=t.globals.gridHeight-c)):t.config.tooltip.followCursor?s=n.e.clientY-u.top-n.tooltipRect.ttHeight/2:s+n.tooltipRect.ttHeight+15>t.globals.gridHeight&&(s=t.globals.gridHeight),s<-10&&(s=-10),t.globals.isBarHorizontal||this.moveXCrosshairs(a),!n.fixedTooltip){var h=s||t.globals.gridHeight;this.moveTooltip(a,h)}}}]),e}(),ye=function(){function e(t){s(this,e),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx,this.tooltipPosition=new xe(t)}return c(e,[{key:"drawDynamicPoints",value:function(){var e=this.w,t=new S(this.ctx),n=new M(this.ctx),i=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series");i=m(i),e.config.chart.stacked&&i.sort((function(e,t){return parseFloat(e.getAttribute("data:realIndex"))-parseFloat(t.getAttribute("data:realIndex"))}));for(var o=0;o2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=this.w;"bubble"!==o.config.chart.type&&this.newPointSize(e,t);var r=t.getAttribute("cx"),a=t.getAttribute("cy");if(null!==n&&null!==i&&(r=n,a=i),this.tooltipPosition.moveXCrosshairs(r),!this.fixedTooltip){if("radar"===o.config.chart.type){var s=this.ttCtx.getElGrid(),l=s.getBoundingClientRect();r=this.ttCtx.e.clientX-l.left}this.tooltipPosition.moveTooltip(r,a,o.config.markers.hover.size)}}},{key:"enlargePoints",value:function(e){for(var t=this.w,n=this,i=this.ttCtx,o=e,r=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),a=t.config.markers.hover.size,s=0;s=0?e[t].setAttribute("r",n):e[t].setAttribute("r",0)}}}]),e}(),we=function(){function e(t){s(this,e),this.w=t.w,this.ttCtx=t}return c(e,[{key:"getAttr",value:function(e,t){return parseFloat(e.target.getAttribute(t))}},{key:"handleHeatTreeTooltip",value:function(e){var t=e.e,n=e.opt,i=e.x,o=e.y,r=e.type,a=this.ttCtx,s=this.w;if(t.target.classList.contains("apexcharts-".concat(r,"-rect"))){var l=this.getAttr(t,"i"),c=this.getAttr(t,"j"),u=this.getAttr(t,"cx"),d=this.getAttr(t,"cy"),h=this.getAttr(t,"width"),f=this.getAttr(t,"height");if(a.tooltipLabels.drawSeriesTexts({ttItems:n.ttItems,i:l,j:c,shared:!1,e:t}),s.globals.capturedSeriesIndex=l,s.globals.capturedDataPointIndex=c,i=u+a.tooltipRect.ttWidth/2+h,o=d+a.tooltipRect.ttHeight/2-f/2,a.tooltipPosition.moveXCrosshairs(u+h/2),i>s.globals.gridWidth/2&&(i=u-a.tooltipRect.ttWidth/2+h),a.w.config.tooltip.followCursor){var p=s.globals.dom.elWrap.getBoundingClientRect();i=s.globals.clientX-p.left-(i>s.globals.gridWidth/2?a.tooltipRect.ttWidth:0),o=s.globals.clientY-p.top-(o>s.globals.gridHeight/2?a.tooltipRect.ttHeight:0)}}return{x:i,y:o}}},{key:"handleMarkerTooltip",value:function(e){var t,n,i=e.e,o=e.opt,r=e.x,a=e.y,s=this.w,l=this.ttCtx;if(i.target.classList.contains("apexcharts-marker")){var c=parseInt(o.paths.getAttribute("cx"),10),u=parseInt(o.paths.getAttribute("cy"),10),d=parseFloat(o.paths.getAttribute("val"));if(n=parseInt(o.paths.getAttribute("rel"),10),t=parseInt(o.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,l.intersect){var h=y.findAncestor(o.paths,"apexcharts-series");h&&(t=parseInt(h.getAttribute("data:realIndex"),10))}if(l.tooltipLabels.drawSeriesTexts({ttItems:o.ttItems,i:t,j:n,shared:!l.showOnIntersect&&s.config.tooltip.shared,e:i}),"mouseup"===i.type&&l.markerClick(i,t,n),s.globals.capturedSeriesIndex=t,s.globals.capturedDataPointIndex=n,r=c,a=u+s.globals.translateY-1.4*l.tooltipRect.ttHeight,l.w.config.tooltip.followCursor){var f=l.getElGrid().getBoundingClientRect();a=l.e.clientY+s.globals.translateY-f.top}d<0&&(a=u),l.marker.enlargeCurrentPoint(n,o.paths,r,a)}return{x:r,y:a}}},{key:"handleBarTooltip",value:function(e){var t,n,i=e.e,o=e.opt,r=this.w,a=this.ttCtx,s=a.getElTooltip(),l=0,c=0,u=0,d=this.getBarTooltipXY({e:i,opt:o});t=d.i;var h=d.barHeight,f=d.j;r.globals.capturedSeriesIndex=t,r.globals.capturedDataPointIndex=f,r.globals.isBarHorizontal&&a.tooltipUtil.hasBars()||!r.config.tooltip.shared?(c=d.x,u=d.y,n=Array.isArray(r.config.stroke.width)?r.config.stroke.width[t]:r.config.stroke.width,l=c):r.globals.comboCharts||r.config.tooltip.shared||(l/=2),isNaN(u)?u=r.globals.svgHeight-a.tooltipRect.ttHeight:u<0&&(u=0);var p=parseInt(o.paths.parentNode.getAttribute("data:realIndex"),10),g=r.globals.isMultipleYAxis?r.config.yaxis[p]&&r.config.yaxis[p].reversed:r.config.yaxis[0].reversed;if(c+a.tooltipRect.ttWidth>r.globals.gridWidth&&!g?c-=a.tooltipRect.ttWidth:c<0&&(c=0),a.w.config.tooltip.followCursor){var v=a.getElGrid().getBoundingClientRect();u=a.e.clientY-v.top}null===a.tooltip&&(a.tooltip=r.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),r.config.tooltip.shared||(r.globals.comboBarCount>0?a.tooltipPosition.moveXCrosshairs(l+n/2):a.tooltipPosition.moveXCrosshairs(l)),!a.fixedTooltip&&(!r.config.tooltip.shared||r.globals.isBarHorizontal&&a.tooltipUtil.hasBars())&&(g&&(c-=a.tooltipRect.ttWidth)<0&&(c=0),!g||r.globals.isBarHorizontal&&a.tooltipUtil.hasBars()||(u=u+h-2*(r.globals.series[t][f]<0?h:0)),a.tooltipRect.ttHeight+u>r.globals.gridHeight?u=r.globals.gridHeight-a.tooltipRect.ttHeight+r.globals.translateY:(u=u+r.globals.translateY-a.tooltipRect.ttHeight/2)<0&&(u=0),s.style.left=c+r.globals.translateX+"px",s.style.top=u+"px")}},{key:"getBarTooltipXY",value:function(e){var t=e.e,n=e.opt,i=this.w,o=null,r=this.ttCtx,a=0,s=0,l=0,c=0,u=0,d=t.target.classList;if(d.contains("apexcharts-bar-area")||d.contains("apexcharts-candlestick-area")||d.contains("apexcharts-boxPlot-area")||d.contains("apexcharts-rangebar-area")){var h=t.target,f=h.getBoundingClientRect(),p=n.elGrid.getBoundingClientRect(),g=f.height;u=f.height;var v=f.width,m=parseInt(h.getAttribute("cx"),10),b=parseInt(h.getAttribute("cy"),10);c=parseFloat(h.getAttribute("barWidth"));var x="touchmove"===t.type?t.touches[0].clientX:t.clientX;o=parseInt(h.getAttribute("j"),10),a=parseInt(h.parentNode.getAttribute("rel"),10)-1;var y=h.getAttribute("data-range-y1"),w=h.getAttribute("data-range-y2");i.globals.comboCharts&&(a=parseInt(h.parentNode.getAttribute("data:realIndex"),10)),r.tooltipLabels.drawSeriesTexts({ttItems:n.ttItems,i:a,j:o,y1:y?parseInt(y,10):null,y2:w?parseInt(w,10):null,shared:!r.showOnIntersect&&i.config.tooltip.shared,e:t}),i.config.tooltip.followCursor?i.globals.isBarHorizontal?(s=x-p.left+15,l=b-r.dataPointsDividedHeight+g/2-r.tooltipRect.ttHeight/2):(s=i.globals.isXNumeric?m-v/2:m-r.dataPointsDividedWidth+v/2,l=t.clientY-p.top-r.tooltipRect.ttHeight/2-15):i.globals.isBarHorizontal?((s=m)0&&n.setAttribute("width",t.xcrosshairsWidth)}},{key:"handleYCrosshair",value:function(){var e=this.w,t=this.ttCtx;t.ycrosshairs=e.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),t.ycrosshairsHidden=e.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}},{key:"drawYaxisTooltipText",value:function(e,t,n){var i=this.ttCtx,o=this.w,r=o.globals.yLabelFormatters[e];if(i.yaxisTooltips[e]){var a=i.getElGrid().getBoundingClientRect(),s=(t-a.top)*n.yRatio[e],l=o.globals.maxYArr[e]-o.globals.minYArr[e],c=o.globals.minYArr[e]+(l-s);i.tooltipPosition.moveYCrosshairs(t-a.top),i.yaxisTooltipText[e].innerHTML=r(c),i.tooltipPosition.moveYAxisTooltip(e)}}}]),e}(),Se=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w;var n=this.w;this.tConfig=n.config.tooltip,this.tooltipUtil=new me(this),this.tooltipLabels=new be(this),this.tooltipPosition=new xe(this),this.marker=new ye(this),this.intersect=new we(this),this.axesTooltip=new ke(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 c(e,[{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 t=this.w;this.xyRatios=e,this.isXAxisTooltipEnabled=t.config.xaxis.tooltip.enabled&&t.globals.axisCharts,this.yaxisTooltips=t.config.yaxis.map((function(e,n){return!!(e.show&&e.tooltip.enabled&&t.globals.axisCharts)})),this.allTooltipSeriesGroups=[],t.globals.axisCharts||(this.showTooltipTitle=!1);var n=document.createElement("div");if(n.classList.add("apexcharts-tooltip"),t.config.tooltip.cssClass&&n.classList.add(t.config.tooltip.cssClass),n.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),t.globals.dom.elWrap.appendChild(n),t.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var i=new G(this.ctx);this.xAxisTicksPositions=i.getXAxisTicksPositions()}if(!t.globals.comboCharts&&!this.tConfig.intersect&&"rangeBar"!==t.config.chart.type||this.tConfig.shared||(this.showOnIntersect=!0),0!==t.config.markers.size&&0!==t.globals.markers.largestSize||this.marker.drawDynamicPoints(this),t.globals.collapsedSeries.length!==t.globals.series.length){this.dataPointsDividedHeight=t.globals.gridHeight/t.globals.dataPoints,this.dataPointsDividedWidth=t.globals.gridWidth/t.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=document.createElement("div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||t.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,n.appendChild(this.tooltipTitle));var o=t.globals.series.length;(t.globals.xyCharts||t.globals.comboCharts)&&this.tConfig.shared&&(o=this.showOnIntersect?1:t.globals.series.length),this.legendLabels=t.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(o),this.addSVGEvents()}}},{key:"createTTElements",value:function(e){for(var t=this,n=this.w,i=[],o=this.getElTooltip(),r=function(r){var a=document.createElement("div");a.classList.add("apexcharts-tooltip-series-group"),a.style.order=n.config.tooltip.inverseOrder?e-r:r+1,t.tConfig.shared&&t.tConfig.enabledOnSeries&&Array.isArray(t.tConfig.enabledOnSeries)&&t.tConfig.enabledOnSeries.indexOf(r)<0&&a.classList.add("apexcharts-tooltip-series-group-hidden");var s=document.createElement("span");s.classList.add("apexcharts-tooltip-marker"),s.style.backgroundColor=n.globals.colors[r],a.appendChild(s);var l=document.createElement("div");l.classList.add("apexcharts-tooltip-text"),l.style.fontFamily=t.tConfig.style.fontFamily||n.config.chart.fontFamily,l.style.fontSize=t.tConfig.style.fontSize,["y","goals","z"].forEach((function(e){var t=document.createElement("div");t.classList.add("apexcharts-tooltip-".concat(e,"-group"));var n=document.createElement("span");n.classList.add("apexcharts-tooltip-text-".concat(e,"-label")),t.appendChild(n);var i=document.createElement("span");i.classList.add("apexcharts-tooltip-text-".concat(e,"-value")),t.appendChild(i),l.appendChild(t)})),a.appendChild(l),o.appendChild(a),i.push(a)},a=0;a0&&this.addPathsEventListeners(f,u),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(u)}}},{key:"drawFixedTooltipRect",value:function(){var e=this.w,t=this.getElTooltip(),n=t.getBoundingClientRect(),i=n.width+10,o=n.height+10,r=this.tConfig.fixed.offsetX,a=this.tConfig.fixed.offsetY,s=this.tConfig.fixed.position.toLowerCase();return s.indexOf("right")>-1&&(r=r+e.globals.svgWidth-i+10),s.indexOf("bottom")>-1&&(a=a+e.globals.svgHeight-o-10),t.style.left=r+"px",t.style.top=a+"px",{x:r,y:a,ttWidth:i,ttHeight:o}}},{key:"addDatapointEventsListeners",value:function(e){var t=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(t,e)}},{key:"addPathsEventListeners",value:function(e,t){for(var n=this,i=function(i){var o={paths:e[i],tooltipEl:t.tooltipEl,tooltipY:t.tooltipY,tooltipX:t.tooltipX,elGrid:t.elGrid,hoverArea:t.hoverArea,ttItems:t.ttItems};["mousemove","mouseup","touchmove","mouseout","touchend"].map((function(t){return e[i].addEventListener(t,n.onSeriesHover.bind(n,o),{capture:!1,passive:!0})}))},o=0;o=100?this.seriesHover(e,t):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout((function(){n.seriesHover(e,t)}),100-i))}},{key:"seriesHover",value:function(e,t){var n=this;this.lastHoverTime=Date.now();var i=[],o=this.w;o.config.chart.group&&(i=this.ctx.getGroupedCharts()),o.globals.axisCharts&&(o.globals.minX===-1/0&&o.globals.maxX===1/0||0===o.globals.dataPoints)||(i.length?i.forEach((function(i){var o=n.getElTooltip(i),r={paths:e.paths,tooltipEl:o,tooltipY:e.tooltipY,tooltipX:e.tooltipX,elGrid:e.elGrid,hoverArea:e.hoverArea,ttItems:i.w.globals.tooltip.ttItems};i.w.globals.minX===n.w.globals.minX&&i.w.globals.maxX===n.w.globals.maxX&&i.w.globals.tooltip.seriesHoverByContext({chartCtx:i,ttCtx:i.w.globals.tooltip,opt:r,e:t})})):this.seriesHoverByContext({chartCtx:this.ctx,ttCtx:this.w.globals.tooltip,opt:e,e:t}))}},{key:"seriesHoverByContext",value:function(e){var t=e.chartCtx,n=e.ttCtx,i=e.opt,o=e.e,r=t.w,a=this.getElTooltip();a&&(n.tooltipRect={x:0,y:0,ttWidth:a.getBoundingClientRect().width,ttHeight:a.getBoundingClientRect().height},n.e=o,!n.tooltipUtil.hasBars()||r.globals.comboCharts||n.isBarShared||this.tConfig.onDatasetHover.highlightDataSeries&&new z(t).toggleSeriesOnHover(o,o.target.parentNode),n.fixedTooltip&&n.drawFixedTooltipRect(),r.globals.axisCharts?n.axisChartsTooltips({e:o,opt:i,tooltipRect:n.tooltipRect}):n.nonAxisChartsTooltips({e:o,opt:i,tooltipRect:n.tooltipRect}))}},{key:"axisChartsTooltips",value:function(e){var t,n,i=e.e,o=e.opt,r=this.w,a=o.elGrid.getBoundingClientRect(),s="touchmove"===i.type?i.touches[0].clientX:i.clientX,l="touchmove"===i.type?i.touches[0].clientY:i.clientY;if(this.clientY=l,this.clientX=s,r.globals.capturedSeriesIndex=-1,r.globals.capturedDataPointIndex=-1,la.top+a.height)this.handleMouseOut(o);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!r.config.tooltip.shared){var c=parseInt(o.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(c)<0)return void this.handleMouseOut(o)}var u=this.getElTooltip(),d=this.getElXCrosshairs(),h=r.globals.xyCharts||"bar"===r.config.chart.type&&!r.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||r.globals.comboCharts&&this.tooltipUtil.hasBars();if("mousemove"===i.type||"touchmove"===i.type||"mouseup"===i.type){if(r.globals.collapsedSeries.length+r.globals.ancillaryCollapsedSeries.length===r.globals.series.length)return;null!==d&&d.classList.add("apexcharts-active");var f=this.yaxisTooltips.filter((function(e){return!0===e}));if(null!==this.ycrosshairs&&f.length&&this.ycrosshairs.classList.add("apexcharts-active"),h&&!this.showOnIntersect)this.handleStickyTooltip(i,s,l,o);else if("heatmap"===r.config.chart.type||"treemap"===r.config.chart.type){var p=this.intersect.handleHeatTreeTooltip({e:i,opt:o,x:t,y:n,type:r.config.chart.type});t=p.x,n=p.y,u.style.left=t+"px",u.style.top=n+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:i,opt:o}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:i,opt:o,x:t,y:n});if(this.yaxisTooltips.length)for(var g=0;gl.width?this.handleMouseOut(i):null!==s?this.handleStickyCapturedSeries(e,s,i,a):(this.tooltipUtil.isXoverlap(a)||o.globals.isBarHorizontal)&&this.create(e,this,0,a,i.ttItems)}},{key:"handleStickyCapturedSeries",value:function(e,t,n,i){var o=this.w;this.tConfig.shared||null!==o.globals.series[t][i]?void 0!==o.globals.series[t][i]?this.tConfig.shared&&this.tooltipUtil.isXoverlap(i)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(e,this,t,i,n.ttItems):this.create(e,this,t,i,n.ttItems,!1):this.tooltipUtil.isXoverlap(i)&&this.create(e,this,0,i,n.ttItems):this.handleMouseOut(n)}},{key:"deactivateHoverFilter",value:function(){for(var e=this.w,t=new S(this.ctx),n=e.globals.dom.Paper.select(".apexcharts-bar-area"),i=0;i5&&void 0!==arguments[5]?arguments[5]:null,a=this.w,s=t;"mouseup"===e.type&&this.markerClick(e,n,i),null===r&&(r=this.tConfig.shared);var l=this.tooltipUtil.hasMarkers(),c=this.tooltipUtil.getElBars();if(a.config.legend.tooltipHoverFormatter){var u=a.config.legend.tooltipHoverFormatter,d=Array.from(this.legendLabels);d.forEach((function(e){var t=e.getAttribute("data:default-text");e.innerHTML=decodeURIComponent(t)}));for(var h=0;h0?s.marker.enlargePoints(i):s.tooltipPosition.moveDynamicPointsOnHover(i)),this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(c),this.barSeriesHeight>0)){var m=new S(this.ctx),b=a.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(i,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(i);for(var x=0;x0&&(this.totalItems+=e[a].length);for(var s=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),l=0,c=0,u=function(o,a){var u=void 0,d=void 0,h=void 0,f=void 0,p=[],g=[],v=i.globals.comboCharts?t[o]:o;n.yRatio.length>1&&(n.yaxisIndex=v),n.isReversed=i.config.yaxis[n.yaxisIndex]&&i.config.yaxis[n.yaxisIndex].reversed;var m=n.graphics.group({class:"apexcharts-series",seriesName:y.escapeString(i.globals.seriesNames[v]),rel:o+1,"data:realIndex":v});n.ctx.series.addCollapsedClassToSeries(m,v);var b=n.graphics.group({class:"apexcharts-datalabels","data:realIndex":v}),x=0,w=0,k=n.initialPositions(l,c,u,d,h,f);c=k.y,x=k.barHeight,d=k.yDivision,f=k.zeroW,l=k.x,w=k.barWidth,u=k.xDivision,h=k.zeroH,n.yArrj=[],n.yArrjF=[],n.yArrjVal=[],n.xArrj=[],n.xArrjF=[],n.xArrjVal=[],1===n.prevY.length&&n.prevY[0].every((function(e){return isNaN(e)}))&&(n.prevY[0]=n.prevY[0].map((function(e){return h})),n.prevYF[0]=n.prevYF[0].map((function(e){return 0})));for(var S=0;S1?(n=l.globals.minXDiff/this.xRatio)*parseInt(this.barOptions.columnWidth,10)/100:s*parseInt(l.config.plotOptions.bar.columnWidth,10)/100,o=this.baseLineY[this.yaxisIndex]+(this.isReversed?l.globals.gridHeight:0)-(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),e=l.globals.padHorizontal+(n-s)/2),{x:e,y:t,yDivision:i,xDivision:n,barHeight:a,barWidth:s,zeroH:o,zeroW:r}}},{key:"drawStackedBarPaths",value:function(e){for(var t,n=e.indexes,i=e.barHeight,o=e.strokeWidth,r=e.zeroW,a=e.x,s=e.y,l=e.yDivision,c=e.elSeries,u=this.w,d=s,h=n.i,f=n.j,p=0,g=0;g0){var v=r;this.prevXVal[h-1][f]<0?v=this.series[h][f]>=0?this.prevX[h-1][f]+p-2*(this.isReversed?p:0):this.prevX[h-1][f]:this.prevXVal[h-1][f]>=0&&(v=this.series[h][f]>=0?this.prevX[h-1][f]:this.prevX[h-1][f]-p+2*(this.isReversed?p:0)),t=v}else t=r;a=null===this.series[h][f]?t:t+this.series[h][f]/this.invertedYRatio-2*(this.isReversed?this.series[h][f]/this.invertedYRatio:0);var m=this.barHelpers.getBarpaths({barYPosition:d,barHeight:i,x1:t,x2:a,strokeWidth:o,series:this.series,realIndex:n.realIndex,i:h,j:f,w:u});return this.barHelpers.barBackground({j:f,i:h,y1:d,y2:i,elSeries:c}),s+=l,{pathTo:m.pathTo,pathFrom:m.pathFrom,x:a,y:s}}},{key:"drawStackedColumnPaths",value:function(e){var t=e.indexes,n=e.x,i=e.y,o=e.xDivision,r=e.barWidth,a=e.zeroH;e.strokeWidth;var s=e.elSeries,l=this.w,c=t.i,u=t.j,d=t.bc;if(l.globals.isXNumeric){var h=l.globals.seriesX[c][u];h||(h=0),n=(h-l.globals.minX)/this.xRatio-r/2}for(var f,p=n,g=0,v=0;v0&&!l.globals.isXNumeric||c>0&&l.globals.isXNumeric&&l.globals.seriesX[c-1][u]===l.globals.seriesX[c][u]){var m,b,x=Math.min(this.yRatio.length+1,c+1);if(void 0!==this.prevY[c-1])for(var y=1;y=0?b-g+2*(this.isReversed?g:0):b;break}if(this.prevYVal[c-w][u]>=0){m=this.series[c][u]>=0?b:b+g-2*(this.isReversed?g:0);break}}void 0===m&&(m=l.globals.gridHeight),f=this.prevYF[0].every((function(e){return 0===e}))&&this.prevYF.slice(1,c).every((function(e){return e.every((function(e){return isNaN(e)}))}))?l.globals.gridHeight-a:m}else f=l.globals.gridHeight-a;i=f-this.series[c][u]/this.yRatio[this.yaxisIndex]+2*(this.isReversed?this.series[c][u]/this.yRatio[this.yaxisIndex]:0);var k=this.barHelpers.getColumnPaths({barXPosition:p,barWidth:r,y1:f,y2:i,yRatio:this.yRatio[this.yaxisIndex],strokeWidth:this.strokeWidth,series:this.series,realIndex:t.realIndex,i:c,j:u,w:l});return this.barHelpers.barBackground({bc:d,j:u,i:c,x1:p,x2:r,elSeries:s}),n+=o,{pathTo:k.pathTo,pathFrom:k.pathFrom,x:l.globals.isXNumeric?n-o:n,y:i}}}]),n}(),_e=function(e){d(n,N);var t=g(n);function n(){return s(this,n),t.apply(this,arguments)}return c(n,[{key:"draw",value:function(e,t){var n=this,i=this.w,o=new S(this.ctx),a=new E(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=i.config.plotOptions.bar.horizontal;var s=new C(this.ctx,i);e=s.getLogSeries(e),this.series=e,this.yRatio=s.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e);for(var l=o.group({class:"apexcharts-".concat(i.config.chart.type,"-series apexcharts-plot-series")}),c=function(s){n.isBoxPlot="boxPlot"===i.config.chart.type||"boxPlot"===i.config.series[s].type;var c,u,d,h,f,p,g=void 0,v=void 0,m=[],b=[],x=i.globals.comboCharts?t[s]:s,w=o.group({class:"apexcharts-series",seriesName:y.escapeString(i.globals.seriesNames[x]),rel:s+1,"data:realIndex":x});n.ctx.series.addCollapsedClassToSeries(w,x),e[s].length>0&&(n.visibleI=n.visibleI+1),n.yRatio.length>1&&(n.yaxisIndex=x);var k=n.barHelpers.initialPositions();v=k.y,f=k.barHeight,u=k.yDivision,h=k.zeroW,g=k.x,p=k.barWidth,c=k.xDivision,d=k.zeroH,b.push(g+p/2);for(var S=o.group({class:"apexcharts-datalabels","data:realIndex":x}),C=function(t){var o=n.barHelpers.getStrokeWidth(s,t,x),l=null,y={indexes:{i:s,j:t,realIndex:x},x:g,y:v,strokeWidth:o,elSeries:w};l=n.isHorizontal?n.drawHorizontalBoxPaths(r(r({},y),{},{yDivision:u,barHeight:f,zeroW:h})):n.drawVerticalBoxPaths(r(r({},y),{},{xDivision:c,barWidth:p,zeroH:d})),v=l.y,g=l.x,t>0&&b.push(g+p/2),m.push(v),l.pathTo.forEach((function(r,c){var u=!n.isBoxPlot&&n.candlestickOptions.wick.useFillColor?l.color[c]:i.globals.stroke.colors[s],d=a.fillPath({seriesNumber:x,dataPointIndex:t,color:l.color[c],value:e[s][t]});n.renderSeries({realIndex:x,pathFill:d,lineFill:u,j:t,i:s,pathFrom:l.pathFrom,pathTo:r,strokeWidth:o,elSeries:w,x:g,y:v,series:e,barHeight:f,barWidth:p,elDataLabelsWrap:S,visibleSeries:n.visibleI,type:i.config.chart.type})}))},_=0;_m.c&&(d=!1);var y=Math.min(m.o,m.c),w=Math.max(m.o,m.c),k=m.m;s.globals.isXNumeric&&(n=(s.globals.seriesX[v][u]-s.globals.minX)/this.xRatio-o/2);var C=n+o*this.visibleI;void 0===this.series[c][u]||null===this.series[c][u]?(y=r,w=r):(y=r-y/g,w=r-w/g,b=r-m.h/g,x=r-m.l/g,k=r-m.m/g);var _=l.move(C,r),A=l.move(C+o/2,y);return s.globals.previousPaths.length>0&&(A=this.getPreviousPath(v,u,!0)),_=this.isBoxPlot?[l.move(C,y)+l.line(C+o/2,y)+l.line(C+o/2,b)+l.line(C+o/4,b)+l.line(C+o-o/4,b)+l.line(C+o/2,b)+l.line(C+o/2,y)+l.line(C+o,y)+l.line(C+o,k)+l.line(C,k)+l.line(C,y+a/2),l.move(C,k)+l.line(C+o,k)+l.line(C+o,w)+l.line(C+o/2,w)+l.line(C+o/2,x)+l.line(C+o-o/4,x)+l.line(C+o/4,x)+l.line(C+o/2,x)+l.line(C+o/2,w)+l.line(C,w)+l.line(C,k)+"z"]:[l.move(C,w)+l.line(C+o/2,w)+l.line(C+o/2,b)+l.line(C+o/2,w)+l.line(C+o,w)+l.line(C+o,y)+l.line(C+o/2,y)+l.line(C+o/2,x)+l.line(C+o/2,y)+l.line(C,y)+l.line(C,w-a/2)],A+=l.move(C,y),s.globals.isXNumeric||(n+=i),{pathTo:_,pathFrom:A,x:n,y:w,barXPosition:C,color:this.isBoxPlot?p:d?[h]:[f]}}},{key:"drawHorizontalBoxPaths",value:function(e){var t=e.indexes;e.x;var n=e.y,i=e.yDivision,o=e.barHeight,r=e.zeroW,a=e.strokeWidth,s=this.w,l=new S(this.ctx),c=t.i,u=t.j,d=this.boxOptions.colors.lower;this.isBoxPlot&&(d=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var h=this.invertedYRatio,f=t.realIndex,p=this.getOHLCValue(f,u),g=r,v=r,m=Math.min(p.o,p.c),b=Math.max(p.o,p.c),x=p.m;s.globals.isXNumeric&&(n=(s.globals.seriesX[f][u]-s.globals.minX)/this.invertedXRatio-o/2);var y=n+o*this.visibleI;void 0===this.series[c][u]||null===this.series[c][u]?(m=r,b=r):(m=r+m/h,b=r+b/h,g=r+p.h/h,v=r+p.l/h,x=r+p.m/h);var w=l.move(r,y),k=l.move(m,y+o/2);return s.globals.previousPaths.length>0&&(k=this.getPreviousPath(f,u,!0)),w=[l.move(m,y)+l.line(m,y+o/2)+l.line(g,y+o/2)+l.line(g,y+o/2-o/4)+l.line(g,y+o/2+o/4)+l.line(g,y+o/2)+l.line(m,y+o/2)+l.line(m,y+o)+l.line(x,y+o)+l.line(x,y)+l.line(m+a/2,y),l.move(x,y)+l.line(x,y+o)+l.line(b,y+o)+l.line(b,y+o/2)+l.line(v,y+o/2)+l.line(v,y+o-o/4)+l.line(v,y+o/4)+l.line(v,y+o/2)+l.line(b,y+o/2)+l.line(b,y)+l.line(x,y)+"z"],k+=l.move(m,y),s.globals.isXNumeric||(n+=i),{pathTo:w,pathFrom:k,x:b,y:n,barYPosition:y,color:d}}},{key:"getOHLCValue",value:function(e,t){var n=this.w;return{o:this.isBoxPlot?n.globals.seriesCandleH[e][t]:n.globals.seriesCandleO[e][t],h:this.isBoxPlot?n.globals.seriesCandleO[e][t]:n.globals.seriesCandleH[e][t],m:n.globals.seriesCandleM[e][t],l:this.isBoxPlot?n.globals.seriesCandleC[e][t]:n.globals.seriesCandleL[e][t],c:this.isBoxPlot?n.globals.seriesCandleL[e][t]:n.globals.seriesCandleC[e][t]}}}]),n}(),Ae=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"checkColorRange",value:function(){var e=this.w,t=!1,n=e.config.plotOptions[e.config.chart.type];return n.colorScale.ranges.length>0&&n.colorScale.ranges.map((function(e,n){e.from<=0&&(t=!0)})),t}},{key:"getShadeColor",value:function(e,t,n,i){var o=this.w,r=1,a=o.config.plotOptions[e].shadeIntensity,s=this.determineColor(e,t,n);o.globals.hasNegs||i?r=o.config.plotOptions[e].reverseNegativeShade?s.percent<0?s.percent/100*(1.25*a):(1-s.percent/100)*(1.25*a):s.percent<=0?1-(1+s.percent/100)*a:(1-s.percent/100)*a:(r=1-s.percent/100,"treemap"===e&&(r=(1-s.percent/100)*(1.25*a)));var l=s.color,c=new y;return o.config.plotOptions[e].enableShades&&(l="dark"===this.w.config.theme.mode?y.hexToRgba(c.shadeColor(-1*r,s.color),o.config.fill.opacity):y.hexToRgba(c.shadeColor(r,s.color),o.config.fill.opacity)),{color:l,colorProps:s}}},{key:"determineColor",value:function(e,t,n){var i=this.w,o=i.globals.series[t][n],r=i.config.plotOptions[e],a=r.colorScale.inverse?n:t;r.distributed&&"treemap"===i.config.chart.type&&(a=n);var s=i.globals.colors[a],l=null,c=Math.min.apply(Math,m(i.globals.series[t])),u=Math.max.apply(Math,m(i.globals.series[t]));r.distributed||"heatmap"!==e||(c=i.globals.minY,u=i.globals.maxY),void 0!==r.colorScale.min&&(c=r.colorScale.mini.globals.maxY?r.colorScale.max:i.globals.maxY);var d=Math.abs(u)+Math.abs(c),h=100*o/(0===d?d-1e-6:d);return r.colorScale.ranges.length>0&&r.colorScale.ranges.map((function(e,t){if(o>=e.from&&o<=e.to){s=e.color,l=e.foreColor?e.foreColor:null,c=e.from,u=e.to;var n=Math.abs(u)+Math.abs(c);h=100*o/(0===n?n-1e-6:n)}})),{color:s,foreColor:l,percent:h}}},{key:"calculateDataLabels",value:function(e){var t=e.text,n=e.x,i=e.y,o=e.i,r=e.j,a=e.colorProps,s=e.fontSize,l=this.w.config.dataLabels,c=new S(this.ctx),u=new R(this.ctx),d=null;if(l.enabled){d=c.group({class:"apexcharts-data-labels"});var h=l.offsetX,f=l.offsetY,p=n+h,g=i+parseFloat(l.style.fontSize)/3+f;u.plotDataLabelsText({x:p,y:g,text:t,i:o,j:r,color:a.foreColor,parent:d,fontSize:s,dataLabelsConfig:l})}return d}},{key:"addListeners",value:function(e){var t=new S(this.ctx);e.node.addEventListener("mouseenter",t.pathMouseEnter.bind(this,e)),e.node.addEventListener("mouseleave",t.pathMouseLeave.bind(this,e)),e.node.addEventListener("mousedown",t.pathMouseDown.bind(this,e))}}]),e}(),Pe=function(){function e(t,n){s(this,e),this.ctx=t,this.w=t.w,this.xRatio=n.xRatio,this.yRatio=n.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new Ae(t),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}return c(e,[{key:"draw",value:function(e){var t=this.w,n=new S(this.ctx),i=n.group({class:"apexcharts-heatmap"});i.attr("clip-path","url(#gridRectMask".concat(t.globals.cuid,")"));var o=t.globals.gridWidth/t.globals.dataPoints,r=t.globals.gridHeight/t.globals.series.length,a=0,s=!1;this.negRange=this.helpers.checkColorRange();var l=e.slice();t.config.yaxis[0].reversed&&(s=!0,l.reverse());for(var c=s?0:l.length-1;s?c=0;s?c++:c--){var u=n.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:y.escapeString(t.globals.seriesNames[c]),rel:c+1,"data:realIndex":c});if(this.ctx.series.addCollapsedClassToSeries(u,c),t.config.chart.dropShadow.enabled){var d=t.config.chart.dropShadow;new k(this.ctx).dropShadow(u,d,c)}for(var h=0,f=t.config.plotOptions.heatmap.shadeIntensity,p=0;p-1&&this.pieClicked(d),n.config.dataLabels.enabled){var w=b.x,C=b.y,_=100*f/this.fullAngle+"%";if(0!==f&&n.config.plotOptions.pie.dataLabels.minAngleToShowLabelthis.fullAngle?t.endAngle=t.endAngle-(i+a):i+a=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(s=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(s)>this.fullAngle&&(s-=this.fullAngle);var l=Math.PI*(s-90)/180,c=t.centerX+o*Math.cos(a),u=t.centerY+o*Math.sin(a),d=t.centerX+o*Math.cos(l),h=t.centerY+o*Math.sin(l),f=y.polarToCartesian(t.centerX,t.centerY,t.donutSize,s),p=y.polarToCartesian(t.centerX,t.centerY,t.donutSize,r),g=i>180?1:0,v=["M",c,u,"A",o,o,0,g,1,d,h];return"donut"===t.chartType?[].concat(v,["L",f.x,f.y,"A",t.donutSize,t.donutSize,0,g,0,p.x,p.y,"L",c,u,"z"]).join(" "):"pie"===t.chartType||"polarArea"===t.chartType?[].concat(v,["L",t.centerX,t.centerY,"L",c,u]).join(" "):[].concat(v).join(" ")}},{key:"drawPolarElements",value:function(e){var t=this.w,n=new J(this.ctx),i=new S(this.ctx),o=new Le(this.ctx),r=i.group(),a=i.group(),s=n.niceScale(0,Math.ceil(this.maxY),t.config.yaxis[0].tickAmount,0,!0),l=s.result.reverse(),c=s.result.length;this.maxY=s.niceMax;for(var u=t.globals.radialSize,d=u/(c-1),h=0;h1&&e.total.show&&(o=e.total.color);var a=r.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),s=r.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");n=(0,e.value.formatter)(n,r),i||"function"!=typeof e.total.formatter||(n=e.total.formatter(r));var l=t===e.total.label;t=e.name.formatter(t,l,r),null!==a&&(a.textContent=t),null!==s&&(s.textContent=n),null!==a&&(a.style.fill=o)}},{key:"printDataLabelsInner",value:function(e,t){var n=this.w,i=e.getAttribute("data:value"),o=n.globals.seriesNames[parseInt(e.parentNode.getAttribute("rel"),10)-1];n.globals.series.length>1&&this.printInnerLabels(t,o,i,e);var r=n.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");null!==r&&(r.style.opacity=1)}},{key:"drawSpokes",value:function(e){var t=this,n=this.w,i=new S(this.ctx),o=n.config.plotOptions.polarArea.spokes;if(0!==o.strokeWidth){for(var r=[],a=360/n.globals.series.length,s=0;s1)a&&!t.total.showAlways?l({makeSliceOut:!1,printLabel:!0}):this.printInnerLabels(t,t.total.label,t.total.formatter(o));else if(l({makeSliceOut:!1,printLabel:!0}),!a)if(o.globals.selectedDataPoints.length&&o.globals.series.length>1)if(o.globals.selectedDataPoints[0].length>0){var c=o.globals.selectedDataPoints[0],u=o.globals.dom.baseEl.querySelector(".apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(c));this.printDataLabelsInner(u,t)}else r&&o.globals.selectedDataPoints.length&&0===o.globals.selectedDataPoints[0].length&&(r.style.opacity=0);else r&&o.globals.series.length>1&&(r.style.opacity=0)}}]),e}(),Te=function(){function e(t){s(this,e),this.ctx=t,this.w=t.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.animDur=0;var n=this.w;this.graphics=new S(this.ctx),this.lineColorArr=void 0!==n.globals.stroke.colors?n.globals.stroke.colors:n.globals.colors,this.defaultSize=n.globals.svgHeight0&&(g=t.getPreviousPath(s));for(var v=0;v=10?e.x>0?(n="start",i+=10):e.x<0&&(n="end",i-=10):n="middle",Math.abs(e.y)>=t-10&&(e.y<0?o-=10:e.y>0&&(o+=10)),{textAnchor:n,newX:i,newY:o}}},{key:"getPreviousPath",value:function(e){for(var t=this.w,n=null,i=0;i0&&parseInt(o.realIndex,10)===parseInt(e,10)&&void 0!==t.globals.previousPaths[i].paths[0]&&(n=t.globals.previousPaths[i].paths[0].d)}return n}},{key:"getDataPointsPos",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.dataPointsLen;e=e||[],t=t||[];for(var i=[],o=0;o=360&&(h=360-Math.abs(this.startAngle)-.1);var f=n.drawPath({d:"",stroke:u,strokeWidth:a*parseInt(c.strokeWidth,10)/100,fill:"none",strokeOpacity:c.opacity,classes:"apexcharts-radialbar-area"});if(c.dropShadow.enabled){var p=c.dropShadow;o.dropShadow(f,p)}l.add(f),f.attr("id","apexcharts-radialbarTrack-"+s),this.animatePaths(f,{centerX:e.centerX,centerY:e.centerY,endAngle:h,startAngle:d,size:e.size,i:s,totalItems:2,animBeginArr:0,dur:0,isTrack:!0,easing:t.globals.easing})}return i}},{key:"drawArcs",value:function(e){var t=this.w,n=new S(this.ctx),i=new E(this.ctx),o=new k(this.ctx),r=n.group(),a=this.getStrokeWidth(e);e.size=e.size-a/2;var s=t.config.plotOptions.radialBar.hollow.background,l=e.size-a*e.series.length-this.margin*e.series.length-a*parseInt(t.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,c=l-t.config.plotOptions.radialBar.hollow.margin;void 0!==t.config.plotOptions.radialBar.hollow.image&&(s=this.drawHollowImage(e,r,l,s));var u=this.drawHollow({size:c,centerX:e.centerX,centerY:e.centerY,fill:s||"transparent"});if(t.config.plotOptions.radialBar.hollow.dropShadow.enabled){var d=t.config.plotOptions.radialBar.hollow.dropShadow;o.dropShadow(u,d)}var h=1;!this.radialDataLabels.total.show&&t.globals.series.length>1&&(h=0);var f=null;this.radialDataLabels.show&&(f=this.renderInnerDataLabels(this.radialDataLabels,{hollowSize:l,centerX:e.centerX,centerY:e.centerY,opacity:h})),"back"===t.config.plotOptions.radialBar.hollow.position&&(r.add(u),f&&r.add(f));var p=!1;t.config.plotOptions.radialBar.inverseOrder&&(p=!0);for(var g=p?e.series.length-1:0;p?g>=0:g100?100:e.series[g])/100,C=Math.round(this.totalAngle*w)+this.startAngle,_=void 0;t.globals.dataChanged&&(x=this.startAngle,_=Math.round(this.totalAngle*y.negToZero(t.globals.previousPaths[g])/100)+x),Math.abs(C)+Math.abs(b)>=360&&(C-=.01),Math.abs(_)+Math.abs(x)>=360&&(_-=.01);var A=C-b,P=Array.isArray(t.config.stroke.dashArray)?t.config.stroke.dashArray[g]:t.config.stroke.dashArray,L=n.drawPath({d:"",stroke:m,strokeWidth:a,fill:"none",fillOpacity:t.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+g,strokeDashArray:P});if(S.setAttrs(L.node,{"data:angle":A,"data:value":e.series[g]}),t.config.chart.dropShadow.enabled){var j=t.config.chart.dropShadow;o.dropShadow(L,j,g)}o.setSelectionFilter(L,0,g),this.addListeners(L,this.radialDataLabels),v.add(L),L.attr({index:0,j:g});var T=0;!this.initialAnim||t.globals.resized||t.globals.dataChanged||(T=t.config.chart.animations.speed),t.globals.dataChanged&&(T=t.config.chart.animations.dynamicAnimation.speed),this.animDur=T/(1.2*e.series.length)+this.animDur,this.animBeginArr.push(this.animDur),this.animatePaths(L,{centerX:e.centerX,centerY:e.centerY,endAngle:C,startAngle:b,prevEndAngle:_,prevStartAngle:x,size:e.size,i:g,totalItems:2,animBeginArr:this.animBeginArr,dur:T,shouldSetPrevPaths:!0,easing:t.globals.easing})}return{g:r,elHollow:u,dataLabels:f}}},{key:"drawHollow",value:function(e){var t=new S(this.ctx).drawCircle(2*e.size);return t.attr({class:"apexcharts-radialbar-hollow",cx:e.centerX,cy:e.centerY,r:e.size,fill:e.fill}),t}},{key:"drawHollowImage",value:function(e,t,n,i){var o=this.w,r=new E(this.ctx),a=y.randomId(),s=o.config.plotOptions.radialBar.hollow.image;if(o.config.plotOptions.radialBar.hollow.imageClipped)r.clippedImgArea({width:n,height:n,image:s,patternID:"pattern".concat(o.globals.cuid).concat(a)}),i="url(#pattern".concat(o.globals.cuid).concat(a,")");else{var l=o.config.plotOptions.radialBar.hollow.imageWidth,c=o.config.plotOptions.radialBar.hollow.imageHeight;if(void 0===l&&void 0===c){var u=o.globals.dom.Paper.image(s).loaded((function(t){this.move(e.centerX-t.width/2+o.config.plotOptions.radialBar.hollow.imageOffsetX,e.centerY-t.height/2+o.config.plotOptions.radialBar.hollow.imageOffsetY)}));t.add(u)}else{var d=o.globals.dom.Paper.image(s).loaded((function(t){this.move(e.centerX-l/2+o.config.plotOptions.radialBar.hollow.imageOffsetX,e.centerY-c/2+o.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(l,c)}));t.add(d)}}return i}},{key:"getStrokeWidth",value:function(e){var t=this.w;return e.size*(100-parseInt(t.config.plotOptions.radialBar.hollow.size,10))/100/(e.series.length+1)-this.margin}}]),n}(),Ee=function(){function e(t){s(this,e),this.w=t.w,this.lineCtx=t}return c(e,[{key:"sameValueSeriesFix",value:function(e,t){var n=this.w;if("line"===n.config.chart.type&&("gradient"===n.config.fill.type||"gradient"===n.config.fill.type[e])&&new C(this.lineCtx.ctx,n).seriesHaveSameValues(e)){var i=t[e].slice();i[i.length-1]=i[i.length-1]+1e-6,t[e]=i}return t}},{key:"calculatePoints",value:function(e){var t=e.series,n=e.realIndex,i=e.x,o=e.y,r=e.i,a=e.j,s=e.prevY,l=this.w,c=[],u=[];if(0===a){var d=this.lineCtx.categoryAxisCorrection+l.config.markers.offsetX;l.globals.isXNumeric&&(d=(l.globals.seriesX[n][0]-l.globals.minX)/this.lineCtx.xRatio+l.config.markers.offsetX),c.push(d),u.push(y.isNumber(t[r][0])?s+l.config.markers.offsetY:null),c.push(i+l.config.markers.offsetX),u.push(y.isNumber(t[r][a+1])?o+l.config.markers.offsetY:null)}else c.push(i+l.config.markers.offsetX),u.push(y.isNumber(t[r][a+1])?o+l.config.markers.offsetY:null);return{x:c,y:u}}},{key:"checkPreviousPaths",value:function(e){for(var t=e.pathFromLine,n=e.pathFromArea,i=e.realIndex,o=this.w,r=0;r0&&parseInt(a.realIndex,10)===parseInt(i,10)&&("line"===a.type?(this.lineCtx.appendPathFrom=!1,t=o.globals.previousPaths[r].paths[0].d):"area"===a.type&&(this.lineCtx.appendPathFrom=!1,n=o.globals.previousPaths[r].paths[0].d,o.config.stroke.show&&o.globals.previousPaths[r].paths[1]&&(t=o.globals.previousPaths[r].paths[1].d)))}return{pathFromLine:t,pathFromArea:n}}},{key:"determineFirstPrevY",value:function(e){var t=e.i,n=e.series,i=e.prevY,o=e.lineYPosition,r=this.w;if(void 0!==n[t][0])i=(o=r.config.chart.stacked&&t>0?this.lineCtx.prevSeriesY[t-1][0]:this.lineCtx.zeroY)-n[t][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]+2*(this.lineCtx.isReversed?n[t][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]:0);else if(r.config.chart.stacked&&t>0&&void 0===n[t][0])for(var a=t-1;a>=0;a--)if(null!==n[a][0]&&void 0!==n[a][0]){i=o=this.lineCtx.prevSeriesY[a][0];break}return{prevY:i,lineYPosition:o}}}]),e}(),Me=function(){function e(t,n,i){s(this,e),this.ctx=t,this.w=t.w,this.xyRatios=n,this.pointsChart=!("bubble"!==this.w.config.chart.type&&"scatter"!==this.w.config.chart.type)||i,this.scatter=new O(this.ctx),this.noNegatives=this.w.globals.minX===Number.MAX_VALUE,this.lineHelpers=new Ee(this),this.markers=new M(this.ctx),this.prevSeriesY=[],this.categoryAxisCorrection=0,this.yaxisIndex=0}return c(e,[{key:"draw",value:function(e,t,n){var i=this.w,o=new S(this.ctx),r=i.globals.comboCharts?t:i.config.chart.type,a=o.group({class:"apexcharts-".concat(r,"-series apexcharts-plot-series")}),s=new C(this.ctx,i);this.yRatio=this.xyRatios.yRatio,this.zRatio=this.xyRatios.zRatio,this.xRatio=this.xyRatios.xRatio,this.baseLineY=this.xyRatios.baseLineY,e=s.getLogSeries(e),this.yRatio=s.getLogYRatios(this.yRatio);for(var l=[],c=0;c0&&(f=(i.globals.seriesX[u][0]-i.globals.minX)/this.xRatio),h.push(f);var p,g=f,v=g,m=this.zeroY;m=this.lineHelpers.determineFirstPrevY({i:c,series:e,prevY:m,lineYPosition:0}).prevY,d.push(m),p=m;var b=this._calculatePathsFrom({series:e,i:c,realIndex:u,prevX:v,prevY:m}),x=this._iterateOverDataPoints({series:e,realIndex:u,i:c,x:f,y:1,pX:g,pY:p,pathsFrom:b,linePaths:[],areaPaths:[],seriesIndex:n,lineYPosition:0,xArrj:h,yArrj:d});this._handlePaths({type:r,realIndex:u,i:c,paths:x}),this.elSeries.add(this.elPointsMain),this.elSeries.add(this.elDataLabelsWrap),l.push(this.elSeries)}if(i.config.chart.stacked)for(var y=l.length;y>0;y--)a.add(l[y-1]);else for(var w=0;w1&&(this.yaxisIndex=n),this.isReversed=i.config.yaxis[this.yaxisIndex]&&i.config.yaxis[this.yaxisIndex].reversed,this.zeroY=i.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?i.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),this.areaBottomY=this.zeroY,(this.zeroY>i.globals.gridHeight||"end"===i.config.plotOptions.area.fillTo)&&(this.areaBottomY=i.globals.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=o.group({class:"apexcharts-series",seriesName:y.escapeString(i.globals.seriesNames[n])}),this.elPointsMain=o.group({class:"apexcharts-series-markers-wrap","data:realIndex":n}),this.elDataLabelsWrap=o.group({class:"apexcharts-datalabels","data:realIndex":n});var r=e[t].length===i.globals.dataPoints;this.elSeries.attr({"data:longestSeries":r,rel:t+1,"data:realIndex":n}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(e){var t,n,i,o,r=e.series,a=e.i,s=e.realIndex,l=e.prevX,c=e.prevY,u=this.w,d=new S(this.ctx);if(null===r[a][0]){for(var h=0;h0){var f=this.lineHelpers.checkPreviousPaths({pathFromLine:i,pathFromArea:o,realIndex:s});i=f.pathFromLine,o=f.pathFromArea}return{prevX:l,prevY:c,linePath:t,areaPath:n,pathFromLine:i,pathFromArea:o}}},{key:"_handlePaths",value:function(e){var t=e.type,n=e.realIndex,i=e.i,o=e.paths,a=this.w,s=new S(this.ctx),l=new E(this.ctx);this.prevSeriesY.push(o.yArrj),a.globals.seriesXvalues[n]=o.xArrj,a.globals.seriesYvalues[n]=o.yArrj;var c=a.config.forecastDataPoints;if(c.count>0){var u=a.globals.seriesXvalues[n][a.globals.seriesXvalues[n].length-c.count-1],d=s.drawRect(u,0,a.globals.gridWidth,a.globals.gridHeight,0);a.globals.dom.elForecastMask.appendChild(d.node);var h=s.drawRect(0,0,u,a.globals.gridHeight,0);a.globals.dom.elNonForecastMask.appendChild(h.node)}this.pointsChart||a.globals.delayedElements.push({el:this.elPointsMain.node,index:n});var f={i,realIndex:n,animationDelay:i,initialSpeed:a.config.chart.animations.speed,dataChangeSpeed:a.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(t)};if("area"===t)for(var p=l.fillPath({seriesNumber:n}),g=0;g0){var k=s.renderPaths(y);k.node.setAttribute("stroke-dasharray",c.dashArray),c.strokeWidth&&k.node.setAttribute("stroke-width",c.strokeWidth),this.elSeries.add(k),k.attr("clip-path","url(#forecastMask".concat(a.globals.cuid,")")),w.attr("clip-path","url(#nonForecastMask".concat(a.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(e){for(var t=e.series,n=e.realIndex,i=e.i,o=e.x,r=e.y,a=e.pX,s=e.pY,l=e.pathsFrom,c=e.linePaths,u=e.areaPaths,d=e.seriesIndex,h=e.lineYPosition,f=e.xArrj,p=e.yArrj,g=this.w,v=new S(this.ctx),m=this.yRatio,b=l.prevY,x=l.linePath,w=l.areaPath,k=l.pathFromLine,C=l.pathFromArea,_=y.isNumber(g.globals.minYArr[n])?g.globals.minYArr[n]:g.globals.minY,A=g.globals.dataPoints>1?g.globals.dataPoints-1:g.globals.dataPoints,P=0;P0&&g.globals.collapsedSeries.length-1){t--;break}return t>=0?t:0}(i-1)][P+1]:this.zeroY,r=L?h-_/m[this.yaxisIndex]+2*(this.isReversed?_/m[this.yaxisIndex]:0):h-t[i][P+1]/m[this.yaxisIndex]+2*(this.isReversed?t[i][P+1]/m[this.yaxisIndex]:0),f.push(o),p.push(r);var T=this.lineHelpers.calculatePoints({series:t,x:o,y:r,realIndex:n,i,j:P,prevY:b}),F=this._createPaths({series:t,i,realIndex:n,j:P,x:o,y:r,pX:a,pY:s,linePath:x,areaPath:w,linePaths:c,areaPaths:u,seriesIndex:d});u=F.areaPaths,c=F.linePaths,a=F.pX,s=F.pY,w=F.areaPath,x=F.linePath,this.appendPathFrom&&(k+=v.line(o,this.zeroY),C+=v.line(o,this.zeroY)),this.handleNullDataPoints(t,T,i,P,n),this._handleMarkersAndLabels({pointsPos:T,series:t,x:o,y:r,prevY:b,i,j:P,realIndex:n})}return{yArrj:p,xArrj:f,pathFromArea:C,areaPaths:u,pathFromLine:k,linePaths:c}}},{key:"_handleMarkersAndLabels",value:function(e){var t=e.pointsPos;e.series,e.x,e.y,e.prevY;var n=e.i,i=e.j,o=e.realIndex,r=this.w,a=new R(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,i,{realIndex:o,pointsPos:t,zRatio:this.zRatio,elParent:this.elPointsMain});else{r.globals.series[n].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var s=this.markers.plotChartMarkers(t,o,i+1);null!==s&&this.elPointsMain.add(s)}var l=a.drawDataLabel(t,o,i+1,null);null!==l&&this.elDataLabelsWrap.add(l)}},{key:"_createPaths",value:function(e){var t=e.series,n=e.i,i=e.realIndex,o=e.j,r=e.x,a=e.y,s=e.pX,l=e.pY,c=e.linePath,u=e.areaPath,d=e.linePaths,h=e.areaPaths,f=e.seriesIndex,p=this.w,g=new S(this.ctx),v=p.config.stroke.curve,m=this.areaBottomY;if(Array.isArray(p.config.stroke.curve)&&(v=Array.isArray(f)?p.config.stroke.curve[f[n]]:p.config.stroke.curve[n]),"smooth"===v){var b=.35*(r-s);p.globals.hasNullValues?(null!==t[n][o]&&(null!==t[n][o+1]?(c=g.move(s,l)+g.curve(s+b,l,r-b,a,r+1,a),u=g.move(s+1,l)+g.curve(s+b,l,r-b,a,r+1,a)+g.line(r,m)+g.line(s,m)+"z"):(c=g.move(s,l),u=g.move(s,l)+"z")),d.push(c),h.push(u)):(c+=g.curve(s+b,l,r-b,a,r,a),u+=g.curve(s+b,l,r-b,a,r,a)),s=r,l=a,o===t[n].length-2&&(u=u+g.curve(s,l,r,a,r,m)+g.move(r,a)+"z",p.globals.hasNullValues||(d.push(c),h.push(u)))}else{if(null===t[n][o+1]){c+=g.move(r,a);var x=p.globals.isXNumeric?(p.globals.seriesX[i][o]-p.globals.minX)/this.xRatio:r-this.xDivision;u=u+g.line(x,m)+g.move(r,a)+"z"}null===t[n][o]&&(c+=g.move(r,a),u+=g.move(r,m)),"stepline"===v?(c=c+g.line(r,null,"H")+g.line(null,a,"V"),u=u+g.line(r,null,"H")+g.line(null,a,"V")):"straight"===v&&(c+=g.line(r,a),u+=g.line(r,a)),o===t[n].length-2&&(u=u+g.line(r,m)+g.move(r,a)+"z",d.push(c),h.push(u))}return{linePaths:d,areaPaths:h,pX:s,pY:l,linePath:c,areaPath:u}}},{key:"handleNullDataPoints",value:function(e,t,n,i,o){var r=this.w;if(null===e[n][i]&&r.config.markers.showNullDataPoints||1===e[n].length){var a=this.markers.plotChartMarkers(t,o,i+1,this.strokeWidth-r.config.markers.strokeWidth/2,!0);null!==a&&this.elPointsMain.add(a)}}}]),e}();window.TreemapSquared={},window.TreemapSquared.generate=function(){function e(t,n,i,o){this.xoffset=t,this.yoffset=n,this.height=o,this.width=i,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(e){var t,n=[],i=this.xoffset,o=this.yoffset,a=r(e)/this.height,s=r(e)/this.width;if(this.width>=this.height)for(t=0;t=this.height){var i=t/this.height,o=this.width-i;n=new e(this.xoffset+i,this.yoffset,o,this.height)}else{var r=t/this.width,a=this.height-r;n=new e(this.xoffset,this.yoffset+r,this.width,a)}return n}}function t(t,i,o,a,s){return a=void 0===a?0:a,s=void 0===s?0:s,function(e){var t,n,i=[];for(t=0;t=a}(t,l=e[0],s)?(t.push(l),n(e.slice(1),t,o,a)):(c=o.cutArea(r(t),a),a.push(o.getCoordinates(t)),n(e,[],c,a)),a;a.push(o.getCoordinates(t))}function i(e,t){var n=Math.min.apply(Math,e),i=Math.max.apply(Math,e),o=r(e);return Math.max(Math.pow(t,2)*i/Math.pow(o,2),Math.pow(o,2)/(Math.pow(t,2)*n))}function o(e){return e&&e.constructor===Array}function r(e){var t,n=0;for(t=0;to-n&&s.width<=r-i){var l=a.rotateAroundCenter(e.node);e.node.setAttribute("transform","rotate(-90 ".concat(l.x," ").concat(l.y,")"))}}},{key:"animateTreemap",value:function(e,t,n,i){var o=new w(this.ctx);o.animateRect(e,{x:t.x,y:t.y,width:t.width,height:t.height},{x:n.x,y:n.y,width:n.width,height:n.height},i,(function(){o.animationCompleted(e)}))}}]),e}(),ze=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return c(e,[{key:"calculateTimeScaleTicks",value:function(e,t){var n=this,i=this.w;if(i.globals.allSeriesCollapsed)return i.globals.labels=[],i.globals.timescaleLabels=[],[];var o=new B(this.ctx),a=(t-e)/864e5;this.determineInterval(a),i.globals.disableZoomIn=!1,i.globals.disableZoomOut=!1,a<.00011574074074074075?i.globals.disableZoomIn=!0:a>5e4&&(i.globals.disableZoomOut=!0);var s=o.getTimeUnitsfromTimestamp(e,t,this.utc),l=i.globals.gridWidth/a,c=l/24,u=c/60,d=u/60,h=Math.floor(24*a),f=Math.floor(1440*a),p=Math.floor(86400*a),g=Math.floor(a),v=Math.floor(a/30),m=Math.floor(a/365),b={minMillisecond:s.minMillisecond,minSecond:s.minSecond,minMinute:s.minMinute,minHour:s.minHour,minDate:s.minDate,minMonth:s.minMonth,minYear:s.minYear},x={firstVal:b,currentMillisecond:b.minMillisecond,currentSecond:b.minSecond,currentMinute:b.minMinute,currentHour:b.minHour,currentMonthDate:b.minDate,currentDate:b.minDate,currentMonth:b.minMonth,currentYear:b.minYear,daysWidthOnXAxis:l,hoursWidthOnXAxis:c,minutesWidthOnXAxis:u,secondsWidthOnXAxis:d,numberOfSeconds:p,numberOfMinutes:f,numberOfHours:h,numberOfDays:g,numberOfMonths:v,numberOfYears:m};switch(this.tickInterval){case"years":this.generateYearScale(x);break;case"months":case"half_year":this.generateMonthScale(x);break;case"months_days":case"months_fortnight":case"days":case"week_days":this.generateDayScale(x);break;case"hours":this.generateHourScale(x);break;case"minutes_fives":case"minutes":this.generateMinuteScale(x);break;case"seconds_tens":case"seconds_fives":case"seconds":this.generateSecondScale(x)}var y=this.timeScaleArray.map((function(e){var t={position:e.position,unit:e.unit,year:e.year,day:e.day?e.day:1,hour:e.hour?e.hour:0,month:e.month+1};return"month"===e.unit?r(r({},t),{},{day:1,value:e.value+1}):"day"===e.unit||"hour"===e.unit?r(r({},t),{},{value:e.value}):"minute"===e.unit?r(r({},t),{},{value:e.value,minute:e.value}):"second"===e.unit?r(r({},t),{},{value:e.value,minute:e.minute,second:e.second}):e}));return y.filter((function(e){var t=1,o=Math.ceil(i.globals.gridWidth/120),r=e.value;void 0!==i.config.xaxis.tickAmount&&(o=i.config.xaxis.tickAmount),y.length>o&&(t=Math.floor(y.length/o));var a=!1,s=!1;switch(n.tickInterval){case"years":"year"===e.unit&&(a=!0);break;case"half_year":t=7,"year"===e.unit&&(a=!0);break;case"months":t=1,"year"===e.unit&&(a=!0);break;case"months_fortnight":t=15,"year"!==e.unit&&"month"!==e.unit||(a=!0),30===r&&(s=!0);break;case"months_days":t=10,"month"===e.unit&&(a=!0),30===r&&(s=!0);break;case"week_days":t=8,"month"===e.unit&&(a=!0);break;case"days":t=1,"month"===e.unit&&(a=!0);break;case"hours":"day"===e.unit&&(a=!0);break;case"minutes_fives":r%5!=0&&(s=!0);break;case"seconds_tens":r%10!=0&&(s=!0);break;case"seconds_fives":r%5!=0&&(s=!0)}if("hours"===n.tickInterval||"minutes_fives"===n.tickInterval||"seconds_tens"===n.tickInterval||"seconds_fives"===n.tickInterval){if(!s)return!0}else if((r%t==0||a)&&!s)return!0}))}},{key:"recalcDimensionsBasedOnFormat",value:function(e,t){var n=this.w,i=this.formatDates(e),o=this.removeOverlappingTS(i);n.globals.timescaleLabels=o.slice(),new he(this.ctx).plotCoords()}},{key:"determineInterval",value:function(e){var t=24*e,n=60*t;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 t>2.4:this.tickInterval="hours";break;case n>15:this.tickInterval="minutes_fives";break;case n>5:this.tickInterval="minutes";break;case n>1:this.tickInterval="seconds_tens";break;case 60*n>20:this.tickInterval="seconds_fives";break;default:this.tickInterval="seconds"}}},{key:"generateYearScale",value:function(e){var t=e.firstVal,n=e.currentMonth,i=e.currentYear,o=e.daysWidthOnXAxis,r=e.numberOfYears,a=t.minYear,s=0,l=new B(this.ctx),c="year";if(t.minDate>1||t.minMonth>0){var u=l.determineRemainingDaysOfYear(t.minYear,t.minMonth,t.minDate);s=(l.determineDaysOfYear(t.minYear)-u+1)*o,a=t.minYear+1,this.timeScaleArray.push({position:s,value:a,unit:c,year:a,month:y.monthMod(n+1)})}else 1===t.minDate&&0===t.minMonth&&this.timeScaleArray.push({position:s,value:a,unit:c,year:i,month:y.monthMod(n+1)});for(var d=a,h=s,f=0;f1){l=(c.determineDaysOfMonths(i+1,t.minYear)-n+1)*r,s=y.monthMod(i+1);var h=o+d,f=y.monthMod(s),p=s;0===s&&(u="year",p=h,f=1,h+=d+=1),this.timeScaleArray.push({position:l,value:p,unit:u,year:h,month:f})}else this.timeScaleArray.push({position:l,value:s,unit:u,year:o,month:y.monthMod(i)});for(var g=s+1,v=l,m=0,b=1;ma.determineDaysOfMonths(t+1,n)?(c=1,s="month",h=t+=1,t):t},d=(24-t.minHour)*o,h=l,f=u(c,n,i);0===t.minHour&&1===t.minDate?(d=0,h=y.monthMod(t.minMonth),s="month",c=t.minDate,r++):1!==t.minDate&&0===t.minHour&&0===t.minMinute&&(d=0,l=t.minDate,h=l,f=u(c=l,n,i)),this.timeScaleArray.push({position:d,value:h,unit:s,year:this._getYear(i,f,0),month:y.monthMod(f),day:c});for(var p=d,g=0;gs.determineDaysOfMonths(t+1,o)&&(g=1,t+=1),{month:t,date:g}},u=function(e,t){return e>s.determineDaysOfMonths(t+1,o)?t+=1:t},d=60-(t.minMinute+t.minSecond/60),h=d*r,f=t.minHour+1,p=f+1;60===d&&(h=0,p=(f=t.minHour)+1);var g=n,v=u(g,i);this.timeScaleArray.push({position:h,value:f,unit:l,day:g,hour:p,year:o,month:y.monthMod(v)});for(var m=h,b=0;b=24&&(p=0,l="day",v=c(g+=1,v).month,v=u(g,v));var x=this._getYear(o,v,0);m=0===p&&0===b?d*r:60*r+m;var w=0===p?g:p;this.timeScaleArray.push({position:m,value:w,unit:l,hour:p,day:g,year:x,month:y.monthMod(v)}),p++}}},{key:"generateMinuteScale",value:function(e){for(var t=e.currentMillisecond,n=e.currentSecond,i=e.currentMinute,o=e.currentHour,r=e.currentDate,a=e.currentMonth,s=e.currentYear,l=e.minutesWidthOnXAxis,c=e.secondsWidthOnXAxis,u=e.numberOfMinutes,d=i+1,h=r,f=a,p=s,g=o,v=(60-n-t/1e3)*c,m=0;m=60&&(d=0,24===(g+=1)&&(g=0)),this.timeScaleArray.push({position:v,value:d,unit:"minute",hour:g,minute:d,day:h,year:this._getYear(p,f,0),month:y.monthMod(f)}),v+=l,d++}},{key:"generateSecondScale",value:function(e){for(var t=e.currentMillisecond,n=e.currentSecond,i=e.currentMinute,o=e.currentHour,r=e.currentDate,a=e.currentMonth,s=e.currentYear,l=e.secondsWidthOnXAxis,c=e.numberOfSeconds,u=n+1,d=i,h=r,f=a,p=s,g=o,v=(1e3-t)/1e3*l,m=0;m=60&&(u=0,++d>=60&&(d=0,24===++g&&(g=0))),this.timeScaleArray.push({position:v,value:u,unit:"second",hour:g,minute:d,second:u,day:h,year:this._getYear(p,f,0),month:y.monthMod(f)}),v+=l,u++}},{key:"createRawDateString",value:function(e,t){var n=e.year;return 0===e.month&&(e.month=1),n+="-"+("0"+e.month.toString()).slice(-2),"day"===e.unit?n+="day"===e.unit?"-"+("0"+t).slice(-2):"-01":n+="-"+("0"+(e.day?e.day:"1")).slice(-2),"hour"===e.unit?n+="hour"===e.unit?"T"+("0"+t).slice(-2):"T00":n+="T"+("0"+(e.hour?e.hour:"0")).slice(-2),"minute"===e.unit?n+=":"+("0"+t).slice(-2):n+=":"+(e.minute?("0"+e.minute).slice(-2):"00"),"second"===e.unit?n+=":"+("0"+t).slice(-2):n+=":00",this.utc&&(n+=".000Z"),n}},{key:"formatDates",value:function(e){var t=this,n=this.w;return e.map((function(e){var i=e.value.toString(),o=new B(t.ctx),r=t.createRawDateString(e,i),a=o.getDate(o.parseDate(r));if(t.utc||(a=o.getDate(o.parseDateWithTimezone(r))),void 0===n.config.xaxis.labels.format){var s="dd MMM",l=n.config.xaxis.labels.datetimeFormatter;"year"===e.unit&&(s=l.year),"month"===e.unit&&(s=l.month),"day"===e.unit&&(s=l.day),"hour"===e.unit&&(s=l.hour),"minute"===e.unit&&(s=l.minute),"second"===e.unit&&(s=l.second),i=o.formatDate(a,s)}else i=o.formatDate(a,n.config.xaxis.labels.format);return{dateString:r,position:e.position,value:i,unit:e.unit,year:e.year,month:e.month}}))}},{key:"removeOverlappingTS",value:function(e){var t,n=this,i=new S(this.ctx),o=!1;e.length>0&&e[0].value&&e.every((function(t){return t.value.length===e[0].value.length}))&&(o=!0,t=i.getTextRects(e[0].value).width);var r=0,a=e.map((function(a,s){if(s>0&&n.w.config.xaxis.labels.hideOverlappingLabels){var l=o?t:i.getTextRects(e[r].value).width,c=e[r].position;return a.position>c+l+10?(r=s,a):null}return a}));return a.filter((function(e){return null!==e}))}},{key:"_getYear",value:function(e,t,n){return e+Math.floor(t/12)+n}}]),e}(),He=function(){function e(t,n){s(this,e),this.ctx=n,this.w=n.w,this.el=t}return c(e,[{key:"setupElements",value:function(){var e=this.w.globals,t=this.w.config,n=t.chart.type;e.axisCharts=["line","area","bar","rangeBar","candlestick","boxPlot","scatter","bubble","radar","heatmap","treemap"].indexOf(n)>-1,e.xyCharts=["line","area","bar","rangeBar","candlestick","boxPlot","scatter","bubble"].indexOf(n)>-1,e.isBarHorizontal=("bar"===t.chart.type||"rangeBar"===t.chart.type||"boxPlot"===t.chart.type)&&t.plotOptions.bar.horizontal,e.chartClass=".apexcharts"+e.chartID,e.dom.baseEl=this.el,e.dom.elWrap=document.createElement("div"),S.setAttrs(e.dom.elWrap,{id:e.chartClass.substring(1),class:"apexcharts-canvas "+e.chartClass.substring(1)}),this.el.appendChild(e.dom.elWrap),e.dom.Paper=new window.SVG.Doc(e.dom.elWrap),e.dom.Paper.attr({class:"apexcharts-svg","xmlns:data":"ApexChartsNS",transform:"translate(".concat(t.chart.offsetX,", ").concat(t.chart.offsetY,")")}),e.dom.Paper.node.style.background=t.chart.background,this.setSVGDimensions(),e.dom.elGraphical=e.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),e.dom.elAnnotations=e.dom.Paper.group().attr({class:"apexcharts-annotations"}),e.dom.elDefs=e.dom.Paper.defs(),e.dom.elLegendWrap=document.createElement("div"),e.dom.elLegendWrap.classList.add("apexcharts-legend"),e.dom.elWrap.appendChild(e.dom.elLegendWrap),e.dom.Paper.add(e.dom.elGraphical),e.dom.elGraphical.add(e.dom.elDefs)}},{key:"plotChartType",value:function(e,t){var n=this.w,i=n.config,o=n.globals,r={series:[],i:[]},a={series:[],i:[]},s={series:[],i:[]},l={series:[],i:[]},c={series:[],i:[]},u={series:[],i:[]},d={series:[],i:[]};o.series.map((function(t,h){var f=0;void 0!==e[h].type?("column"===e[h].type||"bar"===e[h].type?(o.series.length>1&&i.plotOptions.bar.horizontal&&console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"),c.series.push(t),c.i.push(h),f++,n.globals.columnSeries=c.series):"area"===e[h].type?(a.series.push(t),a.i.push(h),f++):"line"===e[h].type?(r.series.push(t),r.i.push(h),f++):"scatter"===e[h].type?(s.series.push(t),s.i.push(h)):"bubble"===e[h].type?(l.series.push(t),l.i.push(h),f++):"candlestick"===e[h].type?(u.series.push(t),u.i.push(h),f++):"boxPlot"===e[h].type?(d.series.push(t),d.i.push(h),f++):console.warn("You have specified an unrecognized chart type. Available types for this property are line/area/column/bar/scatter/bubble"),f>1&&(o.comboCharts=!0)):(r.series.push(t),r.i.push(h))}));var h=new Me(this.ctx,t),f=new _e(this.ctx,t);this.ctx.pie=new je(this.ctx);var p=new Fe(this.ctx);this.ctx.rangeBar=new q(this.ctx,t);var g=new Te(this.ctx),v=[];if(o.comboCharts){if(a.series.length>0&&v.push(h.draw(a.series,"area",a.i)),c.series.length>0)if(n.config.chart.stacked){var m=new Ce(this.ctx,t);v.push(m.draw(c.series,c.i))}else this.ctx.bar=new N(this.ctx,t),v.push(this.ctx.bar.draw(c.series,c.i));if(r.series.length>0&&v.push(h.draw(r.series,"line",r.i)),u.series.length>0&&v.push(f.draw(u.series,u.i)),d.series.length>0&&v.push(f.draw(d.series,d.i)),s.series.length>0){var b=new Me(this.ctx,t,!0);v.push(b.draw(s.series,"scatter",s.i))}if(l.series.length>0){var x=new Me(this.ctx,t,!0);v.push(x.draw(l.series,"bubble",l.i))}}else switch(i.chart.type){case"line":v=h.draw(o.series,"line");break;case"area":v=h.draw(o.series,"area");break;case"bar":i.chart.stacked?v=new Ce(this.ctx,t).draw(o.series):(this.ctx.bar=new N(this.ctx,t),v=this.ctx.bar.draw(o.series));break;case"candlestick":v=new _e(this.ctx,t).draw(o.series);break;case"boxPlot":v=new _e(this.ctx,t).draw(o.series);break;case"rangeBar":v=this.ctx.rangeBar.draw(o.series);break;case"heatmap":v=new Pe(this.ctx,t).draw(o.series);break;case"treemap":v=new Ie(this.ctx,t).draw(o.series);break;case"pie":case"donut":case"polarArea":v=this.ctx.pie.draw(o.series);break;case"radialBar":v=p.draw(o.series);break;case"radar":v=g.draw(o.series);break;default:v=h.draw(o.series)}return v}},{key:"setSVGDimensions",value:function(){var e=this.w.globals,t=this.w.config;e.svgWidth=t.chart.width,e.svgHeight=t.chart.height;var n=y.getDimensions(this.el),i=t.chart.width.toString().split(/[0-9]+/g).pop();"%"===i?y.isNumber(n[0])&&(0===n[0].width&&(n=y.getDimensions(this.el.parentNode)),e.svgWidth=n[0]*parseInt(t.chart.width,10)/100):"px"!==i&&""!==i||(e.svgWidth=parseInt(t.chart.width,10));var o=t.chart.height.toString().split(/[0-9]+/g).pop();if("auto"!==e.svgHeight&&""!==e.svgHeight)if("%"===o){var r=y.getDimensions(this.el.parentNode);e.svgHeight=r[1]*parseInt(t.chart.height,10)/100}else e.svgHeight=parseInt(t.chart.height,10);else e.axisCharts?e.svgHeight=e.svgWidth/1.61:e.svgHeight=e.svgWidth/1.2;if(e.svgWidth<0&&(e.svgWidth=0),e.svgHeight<0&&(e.svgHeight=0),S.setAttrs(e.dom.Paper.node,{width:e.svgWidth,height:e.svgHeight}),"%"!==o){var a=t.chart.sparkline.enabled?0:e.axisCharts?t.chart.parentHeightOffset:0;e.dom.Paper.node.parentNode.parentNode.style.minHeight=e.svgHeight+a+"px"}e.dom.elWrap.style.width=e.svgWidth+"px",e.dom.elWrap.style.height=e.svgHeight+"px"}},{key:"shiftGraphPosition",value:function(){var e=this.w.globals,t=e.translateY,n={transform:"translate("+e.translateX+", "+t+")"};S.setAttrs(e.dom.elGraphical.node,n)}},{key:"resizeNonAxisCharts",value:function(){var e=this.w,t=e.globals,n=0,i=e.config.chart.sparkline.enabled?1:15;i+=e.config.grid.padding.bottom,"top"!==e.config.legend.position&&"bottom"!==e.config.legend.position||!e.config.legend.show||e.config.legend.floating||(n=new pe(this.ctx).legendHelpers.getLegendBBox().clwh+10);var o=e.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),r=2.05*e.globals.radialSize;if(o&&!e.config.chart.sparkline.enabled&&0!==e.config.plotOptions.radialBar.startAngle){var a=y.getBoundingClientRect(o);r=a.bottom;var s=a.bottom-a.top;r=Math.max(2.05*e.globals.radialSize,s)}var l=r+t.translateY+n+i;t.dom.elLegendForeign&&t.dom.elLegendForeign.setAttribute("height",l),e.config.chart.height&&String(e.config.chart.height).indexOf("%")>0||(t.dom.elWrap.style.height=l+"px",S.setAttrs(t.dom.Paper.node,{height:l}),t.dom.Paper.node.parentNode.parentNode.style.minHeight=l+"px")}},{key:"coreCalculations",value:function(){new Q(this.ctx).init()}},{key:"resetGlobals",value:function(){var e=this,t=function(){return e.w.config.series.map((function(e){return[]}))},n=new X,i=this.w.globals;n.initGlobalVars(i),i.seriesXvalues=t(),i.seriesYvalues=t()}},{key:"isMultipleY",value:function(){if(this.w.config.yaxis.constructor===Array&&this.w.config.yaxis.length>1)return this.w.globals.isMultipleYAxis=!0,!0}},{key:"xySettings",value:function(){var e=null,t=this.w;if(t.globals.axisCharts){if("back"===t.config.xaxis.crosshairs.position&&new oe(this.ctx).drawXCrosshairs(),"back"===t.config.yaxis[0].crosshairs.position&&new oe(this.ctx).drawYCrosshairs(),"datetime"===t.config.xaxis.type&&void 0===t.config.xaxis.labels.formatter){this.ctx.timeScale=new ze(this.ctx);var n=[];isFinite(t.globals.minX)&&isFinite(t.globals.maxX)&&!t.globals.isBarHorizontal?n=this.ctx.timeScale.calculateTimeScaleTicks(t.globals.minX,t.globals.maxX):t.globals.isBarHorizontal&&(n=this.ctx.timeScale.calculateTimeScaleTicks(t.globals.minY,t.globals.maxY)),this.ctx.timeScale.recalcDimensionsBasedOnFormat(n)}e=new C(this.ctx).getCalculatedRatios()}return e}},{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,t=this.w;if(t.config.chart.brush.enabled&&"function"!=typeof t.config.chart.events.selection){var n=t.config.chart.brush.targets||[t.config.chart.brush.target];n.forEach((function(t){var n=ApexCharts.getChartByID(t);n.w.globals.brushSource=e.ctx,"function"!=typeof n.w.config.chart.events.zoomed&&(n.w.config.chart.events.zoomed=function(){e.updateSourceChart(n)}),"function"!=typeof n.w.config.chart.events.scrolled&&(n.w.config.chart.events.scrolled=function(){e.updateSourceChart(n)})})),t.config.chart.events.selection=function(e,i){n.forEach((function(e){var n=ApexCharts.getChartByID(e),o=y.clone(t.config.yaxis);if(t.config.chart.brush.autoScaleYaxis&&1===n.w.globals.series.length){var a=new J(n);o=a.autoScaleY(n,o,i)}var s=n.w.config.yaxis.reduce((function(e,t,i){return[].concat(m(e),[r(r({},n.w.config.yaxis[i]),{},{min:o[0].min,max:o[0].max})])}),[]);n.ctx.updateHelpers._updateOptions({xaxis:{min:i.xaxis.min,max:i.xaxis.max},yaxis:s},!1,!1,!1,!1)}))}}}}]),e}(),Ne=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"_updateOptions",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return new Promise((function(s){var l=[t.ctx];o&&(l=t.ctx.getSyncedCharts()),t.ctx.w.globals.isExecCalled&&(l=[t.ctx],t.ctx.w.globals.isExecCalled=!1),l.forEach((function(o,c){var u=o.w;if(u.globals.shouldAnimate=i,n||(u.globals.resized=!0,u.globals.dataChanged=!0,i&&o.series.getPreviousPaths()),e&&"object"===a(e)&&(o.config=new Y(e),e=C.extendArrayProps(o.config,e,u),o.w.globals.chartID!==t.ctx.w.globals.chartID&&delete e.series,u.config=y.extend(u.config,e),r&&(u.globals.lastXAxis=e.xaxis?y.clone(e.xaxis):[],u.globals.lastYAxis=e.yaxis?y.clone(e.yaxis):[],u.globals.initialConfig=y.extend({},u.config),u.globals.initialSeries=y.clone(u.config.series),e.series))){for(var d=0;d2&&void 0!==arguments[2]&&arguments[2];return new Promise((function(o){var r,a=n.w;return a.globals.shouldAnimate=t,a.globals.dataChanged=!0,t&&n.ctx.series.getPreviousPaths(),a.globals.axisCharts?(0===(r=e.map((function(e,t){return n._extendSeries(e,t)}))).length&&(r=[{data:[]}]),a.config.series=r):a.config.series=e.slice(),i&&(a.globals.initialSeries=y.clone(a.config.series)),n.ctx.update().then((function(){o(n.ctx)}))}))}},{key:"_extendSeries",value:function(e,t){var n=this.w,i=n.config.series[t];return r(r({},n.config.series[t]),{},{name:e.name?e.name:i&&i.name,color:e.color?e.color:i&&i.color,type:e.type?e.type:i&&i.type,data:e.data?e.data:i&&i.data})}},{key:"toggleDataPointSelection",value:function(e,t){var n=this.w,i=null,o=".apexcharts-series[data\\:realIndex='".concat(e,"']");return n.globals.axisCharts?i=n.globals.dom.Paper.select("".concat(o," path[j='").concat(t,"'], ").concat(o," circle[j='").concat(t,"'], ").concat(o," rect[j='").concat(t,"']")).members[0]:void 0===t&&(i=n.globals.dom.Paper.select("".concat(o," path[j='").concat(e,"']")).members[0],"pie"!==n.config.chart.type&&"polarArea"!==n.config.chart.type&&"donut"!==n.config.chart.type||this.ctx.pie.pieClicked(e)),i?(new S(this.ctx).pathMouseDown(i,null),i.node?i.node:null):(console.warn("toggleDataPointSelection: Element not found"),null)}},{key:"forceXAxisUpdate",value:function(e){var t=this.w;if(["min","max"].forEach((function(n){void 0!==e.xaxis[n]&&(t.config.xaxis[n]=e.xaxis[n],t.globals.lastXAxis[n]=e.xaxis[n])})),e.xaxis.categories&&e.xaxis.categories.length&&(t.config.xaxis.categories=e.xaxis.categories),t.config.xaxis.convertedCatToNumeric){var n=new D(e);e=n.convertCatToNumericXaxis(e,this.ctx)}return e}},{key:"forceYAxisUpdate",value:function(e){var t=this.w;return t.config.chart.stacked&&"100%"===t.config.chart.stackType&&(Array.isArray(e.yaxis)?e.yaxis.forEach((function(t,n){e.yaxis[n].min=0,e.yaxis[n].max=100})):(e.yaxis.min=0,e.yaxis.max=100)),e}},{key:"revertDefaultAxisMinMax",value:function(e){var t=this,n=this.w,i=n.globals.lastXAxis,o=n.globals.lastYAxis;e&&e.xaxis&&(i=e.xaxis),e&&e.yaxis&&(o=e.yaxis),n.config.xaxis.min=i.min,n.config.xaxis.max=i.max;var r=function(e){void 0!==o[e]&&(n.config.yaxis[e].min=o[e].min,n.config.yaxis[e].max=o[e].max)};n.config.yaxis.map((function(e,i){n.globals.zoomed||void 0!==o[i]?r(i):void 0!==t.ctx.opts.yaxis[i]&&(e.min=t.ctx.opts.yaxis[i].min,e.max=t.ctx.opts.yaxis[i].max)}))}}]),e}();Oe="undefined"!=typeof window?window:void 0,Re=function(e,t){var n=(void 0!==this?this:e).SVG=function(e){if(n.supported)return e=new n.Doc(e),n.parser.draw||n.prepare(),e};if(n.ns="http://www.w3.org/2000/svg",n.xmlns="http://www.w3.org/2000/xmlns/",n.xlink="http://www.w3.org/1999/xlink",n.svgjs="http://svgjs.dev",n.supported=!0,!n.supported)return!1;n.did=1e3,n.eid=function(e){return"Svgjs"+d(e)+n.did++},n.create=function(e){var n=t.createElementNS(this.ns,e);return n.setAttribute("id",this.eid(e)),n},n.extend=function(){var e,t;t=(e=[].slice.call(arguments)).pop();for(var i=e.length-1;i>=0;i--)if(e[i])for(var o in t)e[i].prototype[o]=t[o];n.Set&&n.Set.inherit&&n.Set.inherit()},n.invent=function(e){var t="function"==typeof e.create?e.create:function(){this.constructor.call(this,n.create(e.create))};return e.inherit&&(t.prototype=new e.inherit),e.extend&&n.extend(t,e.extend),e.construct&&n.extend(e.parent||n.Container,e.construct),t},n.adopt=function(t){return t?t.instance?t.instance:((i="svg"==t.nodeName?t.parentNode instanceof e.SVGElement?new n.Nested:new n.Doc:"linearGradient"==t.nodeName?new n.Gradient("linear"):"radialGradient"==t.nodeName?new n.Gradient("radial"):n[d(t.nodeName)]?new(n[d(t.nodeName)]):new n.Element(t)).type=t.nodeName,i.node=t,t.instance=i,i instanceof n.Doc&&i.namespace().defs(),i.setData(JSON.parse(t.getAttribute("svgjs:data"))||{}),i):null;var i},n.prepare=function(){var e=t.getElementsByTagName("body")[0],i=(e?new n.Doc(e):n.adopt(t.documentElement).nested()).size(2,0);n.parser={body:e||t.documentElement,draw:i.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:i.polyline().node,path:i.path().node,native:n.create("svg")}},n.parser={native:n.create("svg")},t.addEventListener("DOMContentLoaded",(function(){n.parser.draw||n.prepare()}),!1),n.regex={numberAndUnit:/^([+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?)([a-z%]*)$/i,hex:/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,rgb:/rgb\((\d+),(\d+),(\d+)\)/,reference:/#([a-z0-9\-_]+)/i,transforms:/\)\s*,?\s*/,whitespace:/\s/g,isHex:/^#[a-f0-9]{3,6}$/i,isRgb:/^rgb\(/,isCss:/[^:]+:[^;]+;?/,isBlank:/^(\s+)?$/,isNumber:/^[+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,isPercent:/^-?[\d\.]+%$/,isImage:/\.(jpg|jpeg|png|gif|svg)(\?[^=]+.*)?/i,delimiter:/[\s,]+/,hyphen:/([^e])\-/gi,pathLetters:/[MLHVCSQTAZ]/gi,isPathLetter:/[MLHVCSQTAZ]/i,numbersWithDots:/((\d?\.\d+(?:e[+-]?\d+)?)((?:\.\d+(?:e[+-]?\d+)?)+))+/gi,dots:/\./g},n.utils={map:function(e,t){for(var n=e.length,i=[],o=0;o1?1:e,new n.Color({r:~~(this.r+(this.destination.r-this.r)*e),g:~~(this.g+(this.destination.g-this.g)*e),b:~~(this.b+(this.destination.b-this.b)*e)})):this}}),n.Color.test=function(e){return e+="",n.regex.isHex.test(e)||n.regex.isRgb.test(e)},n.Color.isRgb=function(e){return e&&"number"==typeof e.r&&"number"==typeof e.g&&"number"==typeof e.b},n.Color.isColor=function(e){return n.Color.isRgb(e)||n.Color.test(e)},n.Array=function(e,t){0==(e=(e||[]).valueOf()).length&&t&&(e=t.valueOf()),this.value=this.parse(e)},n.extend(n.Array,{toString:function(){return this.value.join(" ")},valueOf:function(){return this.value},parse:function(e){return e=e.valueOf(),Array.isArray(e)?e:this.split(e)}}),n.PointArray=function(e,t){n.Array.call(this,e,t||[[0,0]])},n.PointArray.prototype=new n.Array,n.PointArray.prototype.constructor=n.PointArray;for(var i={M:function(e,t,n){return t.x=n.x=e[0],t.y=n.y=e[1],["M",t.x,t.y]},L:function(e,t){return t.x=e[0],t.y=e[1],["L",e[0],e[1]]},H:function(e,t){return t.x=e[0],["H",e[0]]},V:function(e,t){return t.y=e[0],["V",e[0]]},C:function(e,t){return t.x=e[4],t.y=e[5],["C",e[0],e[1],e[2],e[3],e[4],e[5]]},Q:function(e,t){return t.x=e[2],t.y=e[3],["Q",e[0],e[1],e[2],e[3]]},Z:function(e,t,n){return t.x=n.x,t.y=n.y,["Z"]}},o="mlhvqtcsaz".split(""),r=0,s=o.length;rl);return r},bbox:function(){return n.parser.draw||n.prepare(),n.parser.path.setAttribute("d",this.toString()),n.parser.path.getBBox()}}),n.Number=n.invent({create:function(e,t){this.value=0,this.unit=t||"","number"==typeof e?this.value=isNaN(e)?0:isFinite(e)?e:e<0?-34e37:34e37:"string"==typeof e?(t=e.match(n.regex.numberAndUnit))&&(this.value=parseFloat(t[1]),"%"==t[5]?this.value/=100:"s"==t[5]&&(this.value*=1e3),this.unit=t[5]):e instanceof n.Number&&(this.value=e.valueOf(),this.unit=e.unit)},extend:{toString:function(){return("%"==this.unit?~~(1e8*this.value)/1e6:"s"==this.unit?this.value/1e3:this.value)+this.unit},toJSON:function(){return this.toString()},valueOf:function(){return this.value},plus:function(e){return e=new n.Number(e),new n.Number(this+e,this.unit||e.unit)},minus:function(e){return e=new n.Number(e),new n.Number(this-e,this.unit||e.unit)},times:function(e){return e=new n.Number(e),new n.Number(this*e,this.unit||e.unit)},divide:function(e){return e=new n.Number(e),new n.Number(this/e,this.unit||e.unit)},to:function(e){var t=new n.Number(this);return"string"==typeof e&&(t.unit=e),t},morph:function(e){return this.destination=new n.Number(e),e.relative&&(this.destination.value+=this.value),this},at:function(e){return this.destination?new n.Number(this.destination).minus(this).times(e).plus(this):this}}}),n.Element=n.invent({create:function(e){this._stroke=n.defaults.attrs.stroke,this._event=null,this.dom={},(this.node=e)&&(this.type=e.nodeName,this.node.instance=this,this._stroke=e.getAttribute("stroke")||this._stroke)},extend:{x:function(e){return this.attr("x",e)},y:function(e){return this.attr("y",e)},cx:function(e){return null==e?this.x()+this.width()/2:this.x(e-this.width()/2)},cy:function(e){return null==e?this.y()+this.height()/2:this.y(e-this.height()/2)},move:function(e,t){return this.x(e).y(t)},center:function(e,t){return this.cx(e).cy(t)},width:function(e){return this.attr("width",e)},height:function(e){return this.attr("height",e)},size:function(e,t){var i=f(this,e,t);return this.width(new n.Number(i.width)).height(new n.Number(i.height))},clone:function(e){this.writeDataToDom();var t=v(this.node.cloneNode(!0));return e?e.add(t):this.after(t),t},remove:function(){return this.parent()&&this.parent().removeElement(this),this},replace:function(e){return this.after(e).remove(),e},addTo:function(e){return e.put(this)},putIn:function(e){return e.add(this)},id:function(e){return this.attr("id",e)},show:function(){return this.style("display","")},hide:function(){return this.style("display","none")},visible:function(){return"none"!=this.style("display")},toString:function(){return this.attr("id")},classes:function(){var e=this.attr("class");return null==e?[]:e.trim().split(n.regex.delimiter)},hasClass:function(e){return-1!=this.classes().indexOf(e)},addClass:function(e){if(!this.hasClass(e)){var t=this.classes();t.push(e),this.attr("class",t.join(" "))}return this},removeClass:function(e){return this.hasClass(e)&&this.attr("class",this.classes().filter((function(t){return t!=e})).join(" ")),this},toggleClass:function(e){return this.hasClass(e)?this.removeClass(e):this.addClass(e)},reference:function(e){return n.get(this.attr(e))},parent:function(t){var i=this;if(!i.node.parentNode)return null;if(i=n.adopt(i.node.parentNode),!t)return i;for(;i&&i.node instanceof e.SVGElement;){if("string"==typeof t?i.matches(t):i instanceof t)return i;if(!i.node.parentNode||"#document"==i.node.parentNode.nodeName)return null;i=n.adopt(i.node.parentNode)}},doc:function(){return this instanceof n.Doc?this:this.parent(n.Doc)},parents:function(e){var t=[],n=this;do{if(!(n=n.parent(e))||!n.node)break;t.push(n)}while(n.parent);return t},matches:function(e){return function(e,t){return(e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector).call(e,t)}(this.node,e)},native:function(){return this.node},svg:function(e){var i=t.createElement("svg");if(!(e&&this instanceof n.Parent))return i.appendChild(e=t.createElement("svg")),this.writeDataToDom(),e.appendChild(this.node.cloneNode(!0)),i.innerHTML.replace(/^/,"").replace(/<\/svg>$/,"");i.innerHTML=""+e.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2>")+"";for(var o=0,r=i.firstChild.childNodes.length;o":function(e){return-Math.cos(e*Math.PI)/2+.5},">":function(e){return Math.sin(e*Math.PI/2)},"<":function(e){return 1-Math.cos(e*Math.PI/2)}},n.morph=function(e){return function(t,i){return new n.MorphObj(t,i).at(e)}},n.Situation=n.invent({create:function(e){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new n.Number(e.duration).valueOf(),this.delay=new n.Number(e.delay).valueOf(),this.start=+new Date+this.delay,this.finish=this.start+this.duration,this.ease=e.ease,this.loop=0,this.loops=!1,this.animations={},this.attrs={},this.styles={},this.transforms=[],this.once={}}}),n.FX=n.invent({create:function(e){this._target=e,this.situations=[],this.active=!1,this.situation=null,this.paused=!1,this.lastPos=0,this.pos=0,this.absPos=0,this._speed=1},extend:{animate:function(e,t,i){"object"===a(e)&&(t=e.ease,i=e.delay,e=e.duration);var o=new n.Situation({duration:e||1e3,delay:i||0,ease:n.easing[t||"-"]||t});return this.queue(o),this},target:function(e){return e&&e instanceof n.Element?(this._target=e,this):this._target},timeToAbsPos:function(e){return(e-this.situation.start)/(this.situation.duration/this._speed)},absPosToTime:function(e){return this.situation.duration/this._speed*e+this.situation.start},startAnimFrame:function(){this.stopAnimFrame(),this.animationFrame=e.requestAnimationFrame(function(){this.step()}.bind(this))},stopAnimFrame:function(){e.cancelAnimationFrame(this.animationFrame)},start:function(){return!this.active&&this.situation&&(this.active=!0,this.startCurrent()),this},startCurrent:function(){return this.situation.start=+new Date+this.situation.delay/this._speed,this.situation.finish=this.situation.start+this.situation.duration/this._speed,this.initAnimations().step()},queue:function(e){return("function"==typeof e||e instanceof n.Situation)&&this.situations.push(e),this.situation||(this.situation=this.situations.shift()),this},dequeue:function(){return this.stop(),this.situation=this.situations.shift(),this.situation&&(this.situation instanceof n.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var e,t=this.situation;if(t.init)return this;for(var i in t.animations){e=this.target()[i](),Array.isArray(e)||(e=[e]),Array.isArray(t.animations[i])||(t.animations[i]=[t.animations[i]]);for(var o=e.length;o--;)t.animations[i][o]instanceof n.Number&&(e[o]=new n.Number(e[o])),t.animations[i][o]=e[o].morph(t.animations[i][o])}for(var i in t.attrs)t.attrs[i]=new n.MorphObj(this.target().attr(i),t.attrs[i]);for(var i in t.styles)t.styles[i]=new n.MorphObj(this.target().style(i),t.styles[i]);return t.initialTransformation=this.target().matrixify(),t.init=!0,this},clearQueue:function(){return this.situations=[],this},clearCurrent:function(){return this.situation=null,this},stop:function(e,t){var n=this.active;return this.active=!1,t&&this.clearQueue(),e&&this.situation&&(!n&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},after:function(e){var t=this.last();return this.target().on("finished.fx",(function n(i){i.detail.situation==t&&(e.call(this,t),this.off("finished.fx",n))})),this._callStart()},during:function(e){var t=this.last(),i=function(i){i.detail.situation==t&&e.call(this,i.detail.pos,n.morph(i.detail.pos),i.detail.eased,t)};return this.target().off("during.fx",i).on("during.fx",i),this.after((function(){this.off("during.fx",i)})),this._callStart()},afterAll:function(e){var t=function t(n){e.call(this),this.off("allfinished.fx",t)};return this.target().off("allfinished.fx",t).on("allfinished.fx",t),this._callStart()},last:function(){return this.situations.length?this.situations[this.situations.length-1]:this.situation},add:function(e,t,n){return this.last()[n||"animations"][e]=t,this._callStart()},step:function(e){var t,n,i;e||(this.absPos=this.timeToAbsPos(+new Date)),!1!==this.situation.loops?(t=Math.max(this.absPos,0),n=Math.floor(t),!0===this.situation.loops||nthis.lastPos&&r<=o&&(this.situation.once[r].call(this.target(),this.pos,o),delete this.situation.once[r]);return this.active&&this.target().fire("during",{pos:this.pos,eased:o,fx:this,situation:this.situation}),this.situation?(this.eachAt(),1==this.pos&&!this.situation.reversed||this.situation.reversed&&0==this.pos?(this.stopAnimFrame(),this.target().fire("finished",{fx:this,situation:this.situation}),this.situations.length||(this.target().fire("allfinished"),this.situations.length||(this.target().off(".fx"),this.active=!1)),this.active?this.dequeue():this.clearCurrent()):!this.paused&&this.active&&this.startAnimFrame(),this.lastPos=o,this):this},eachAt:function(){var e,t=this,i=this.target(),o=this.situation;for(var r in o.animations)e=[].concat(o.animations[r]).map((function(e){return"string"!=typeof e&&e.at?e.at(o.ease(t.pos),t.pos):e})),i[r].apply(i,e);for(var r in o.attrs)e=[r].concat(o.attrs[r]).map((function(e){return"string"!=typeof e&&e.at?e.at(o.ease(t.pos),t.pos):e})),i.attr.apply(i,e);for(var r in o.styles)e=[r].concat(o.styles[r]).map((function(e){return"string"!=typeof e&&e.at?e.at(o.ease(t.pos),t.pos):e})),i.style.apply(i,e);if(o.transforms.length){e=o.initialTransformation,r=0;for(var a=o.transforms.length;r=0;--i)this[x[i]]=null!=e[x[i]]?e[x[i]]:t[x[i]]},extend:{extract:function(){var e=p(this,0,1);p(this,1,0);var t=180/Math.PI*Math.atan2(e.y,e.x)-90;return{x:this.e,y:this.f,transformedX:(this.e*Math.cos(t*Math.PI/180)+this.f*Math.sin(t*Math.PI/180))/Math.sqrt(this.a*this.a+this.b*this.b),transformedY:(this.f*Math.cos(t*Math.PI/180)+this.e*Math.sin(-t*Math.PI/180))/Math.sqrt(this.c*this.c+this.d*this.d),rotation:t,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f,matrix:new n.Matrix(this)}},clone:function(){return new n.Matrix(this)},morph:function(e){return this.destination=new n.Matrix(e),this},multiply:function(e){return new n.Matrix(this.native().multiply(function(e){return e instanceof n.Matrix||(e=new n.Matrix(e)),e}(e).native()))},inverse:function(){return new n.Matrix(this.native().inverse())},translate:function(e,t){return new n.Matrix(this.native().translate(e||0,t||0))},native:function(){for(var e=n.parser.native.createSVGMatrix(),t=x.length-1;t>=0;t--)e[x[t]]=this[x[t]];return e},toString:function(){return"matrix("+b(this.a)+","+b(this.b)+","+b(this.c)+","+b(this.d)+","+b(this.e)+","+b(this.f)+")"}},parent:n.Element,construct:{ctm:function(){return new n.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof n.Nested){var e=this.rect(1,1),t=e.node.getScreenCTM();return e.remove(),new n.Matrix(t)}return new n.Matrix(this.node.getScreenCTM())}}}),n.Point=n.invent({create:function(e,t){var n;n=Array.isArray(e)?{x:e[0],y:e[1]}:"object"===a(e)?{x:e.x,y:e.y}:null!=e?{x:e,y:null!=t?t:e}:{x:0,y:0},this.x=n.x,this.y=n.y},extend:{clone:function(){return new n.Point(this)},morph:function(e,t){return this.destination=new n.Point(e,t),this}}}),n.extend(n.Element,{point:function(e,t){return new n.Point(e,t).transform(this.screenCTM().inverse())}}),n.extend(n.Element,{attr:function(e,t,i){if(null==e){for(e={},i=(t=this.node.attributes).length-1;i>=0;i--)e[t[i].nodeName]=n.regex.isNumber.test(t[i].nodeValue)?parseFloat(t[i].nodeValue):t[i].nodeValue;return e}if("object"===a(e))for(var o in e)this.attr(o,e[o]);else if(null===t)this.node.removeAttribute(e);else{if(null==t)return null==(t=this.node.getAttribute(e))?n.defaults.attrs[e]:n.regex.isNumber.test(t)?parseFloat(t):t;"stroke-width"==e?this.attr("stroke",parseFloat(t)>0?this._stroke:null):"stroke"==e&&(this._stroke=t),"fill"!=e&&"stroke"!=e||(n.regex.isImage.test(t)&&(t=this.doc().defs().image(t,0,0)),t instanceof n.Image&&(t=this.doc().defs().pattern(0,0,(function(){this.add(t)})))),"number"==typeof t?t=new n.Number(t):n.Color.isColor(t)?t=new n.Color(t):Array.isArray(t)&&(t=new n.Array(t)),"leading"==e?this.leading&&this.leading(t):"string"==typeof i?this.node.setAttributeNS(i,e,t.toString()):this.node.setAttribute(e,t.toString()),!this.rebuild||"font-size"!=e&&"x"!=e||this.rebuild(e,t)}return this}}),n.extend(n.Element,{transform:function(e,t){var i;return"object"!==a(e)?(i=new n.Matrix(this).extract(),"string"==typeof e?i[e]:i):(i=new n.Matrix(this),t=!!t||!!e.relative,null!=e.a&&(i=t?i.multiply(new n.Matrix(e)):new n.Matrix(e)),this.attr("transform",i))}}),n.extend(n.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(n.regex.transforms).slice(0,-1).map((function(e){var t=e.trim().split("(");return[t[0],t[1].split(n.regex.delimiter).map((function(e){return parseFloat(e)}))]})).reduce((function(e,t){return"matrix"==t[0]?e.multiply(g(t[1])):e[t[0]].apply(e,t[1])}),new n.Matrix)},toParent:function(e){if(this==e)return this;var t=this.screenCTM(),n=e.screenCTM().inverse();return this.addTo(e).untransform().transform(n.multiply(t)),this},toDoc:function(){return this.toParent(this.doc())}}),n.Transformation=n.invent({create:function(e,t){if(arguments.length>1&&"boolean"!=typeof t)return this.constructor.call(this,[].slice.call(arguments));if(Array.isArray(e))for(var n=0,i=this.arguments.length;n=0},index:function(e){return[].slice.call(this.node.childNodes).indexOf(e.node)},get:function(e){return n.adopt(this.node.childNodes[e])},first:function(){return this.get(0)},last:function(){return this.get(this.node.childNodes.length-1)},each:function(e,t){for(var i=this.children(),o=0,r=i.length;o=0;i--)t.childNodes[i]instanceof e.SVGElement&&v(t.childNodes[i]);return n.adopt(t).id(n.eid(t.nodeName))}function m(e){return null==e.x&&(e.x=0,e.y=0,e.width=0,e.height=0),e.w=e.width,e.h=e.height,e.x2=e.x+e.width,e.y2=e.y+e.height,e.cx=e.x+e.width/2,e.cy=e.y+e.height/2,e}function b(e){return Math.abs(e)>1e-37?e:0}["fill","stroke"].forEach((function(e){var t={};t[e]=function(t){if(void 0===t)return this;if("string"==typeof t||n.Color.isRgb(t)||t&&"function"==typeof t.fill)this.attr(e,t);else for(var i=l[e].length-1;i>=0;i--)null!=t[l[e][i]]&&this.attr(l.prefix(e,l[e][i]),t[l[e][i]]);return this},n.extend(n.Element,n.FX,t)})),n.extend(n.Element,n.FX,{translate:function(e,t){return this.transform({x:e,y:t})},matrix:function(e){return this.attr("transform",new n.Matrix(6==arguments.length?[].slice.call(arguments):e))},opacity:function(e){return this.attr("opacity",e)},dx:function(e){return this.x(new n.Number(e).plus(this instanceof n.FX?0:this.x()),!0)},dy:function(e){return this.y(new n.Number(e).plus(this instanceof n.FX?0:this.y()),!0)}}),n.extend(n.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(e){return this.node.getPointAtLength(e)}}),n.Set=n.invent({create:function(e){Array.isArray(e)?this.members=e:this.clear()},extend:{add:function(){for(var e=[].slice.call(arguments),t=0,n=e.length;t-1&&this.members.splice(t,1),this},each:function(e){for(var t=0,n=this.members.length;t=0},index:function(e){return this.members.indexOf(e)},get:function(e){return this.members[e]},first:function(){return this.get(0)},last:function(){return this.get(this.members.length-1)},valueOf:function(){return this.members}},construct:{set:function(e){return new n.Set(e)}}}),n.FX.Set=n.invent({create:function(e){this.set=e}}),n.Set.inherit=function(){var e=[];for(var t in n.Shape.prototype)"function"==typeof n.Shape.prototype[t]&&"function"!=typeof n.Set.prototype[t]&&e.push(t);for(var t in e.forEach((function(e){n.Set.prototype[e]=function(){for(var t=0,i=this.members.length;t=0;e--)delete this.memory()[arguments[e]];return this},memory:function(){return this._memory||(this._memory={})}}),n.get=function(e){var i=t.getElementById(function(e){var t=(e||"").toString().match(n.regex.reference);if(t)return t[1]}(e)||e);return n.adopt(i)},n.select=function(e,i){return new n.Set(n.utils.map((i||t).querySelectorAll(e),(function(e){return n.adopt(e)})))},n.extend(n.Parent,{select:function(e){return n.select(e,this.node)}});var x="abcdef".split("");if("function"!=typeof e.CustomEvent){var y=function(e,n){n=n||{bubbles:!1,cancelable:!1,detail:void 0};var i=t.createEvent("CustomEvent");return i.initCustomEvent(e,n.bubbles,n.cancelable,n.detail),i};y.prototype=e.Event.prototype,n.CustomEvent=y}else n.CustomEvent=e.CustomEvent;return n},i=function(){return Re(Oe,Oe.document)}.call(t,n,t,e),void 0!==i&&(e.exports=i), + */function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function r(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,i=new Array(t);n>16,a=n>>8&255,s=255&n;return"#"+(16777216+65536*(Math.round((i-r)*o)+r)+256*(Math.round((i-a)*o)+a)+(Math.round((i-s)*o)+s)).toString(16).slice(1)}},{key:"shadeColor",value:function(t,n){return e.isColorHex(n)?this.shadeHexColor(t,n):this.shadeRGBColor(t,n)}}],[{key:"bind",value:function(e,t){return function(){return e.apply(t,arguments)}}},{key:"isObject",value:function(e){return e&&"object"===a(e)&&!Array.isArray(e)&&null!=e}},{key:"is",value:function(e,t){return Object.prototype.toString.call(t)==="[object "+e+"]"}},{key:"listToArray",value:function(e){var t,n=[];for(t=0;tt.length?e:t}))),e.length>t.length?e:t}),0)}},{key:"hexToRgba",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#999999",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.6;"#"!==e.substring(0,1)&&(e="#999999");var n=e.replace("#","");n=n.match(new RegExp("(.{"+n.length/3+"})","g"));for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:"x",n=e.toString().slice();return n.replace(/[` ~!@#$%^&*()_|+\-=?;:'",.<>{}[\]\\/]/gi,t)}},{key:"negToZero",value:function(e){return e<0?0:e}},{key:"moveIndexInArray",value:function(e,t,n){if(n>=e.length)for(var i=n-e.length+1;i--;)e.push(void 0);return e.splice(n,0,e.splice(t,1)[0]),e}},{key:"extractNumber",value:function(e){return parseFloat(e.replace(/[^\d.]*/g,""))}},{key:"findAncestor",value:function(e,t){for(;(e=e.parentElement)&&!e.classList.contains(t););return e}},{key:"setELstyles",value:function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e.style.key=t[n])}},{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:"isSafari",value:function(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}},{key:"isFirefox",value:function(){return navigator.userAgent.toLowerCase().indexOf("firefox")>-1}},{key:"isIE11",value:function(){if(-1!==window.navigator.userAgent.indexOf("MSIE")||window.navigator.appVersion.indexOf("Trident/")>-1)return!0}},{key:"isIE",value:function(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);if(e.indexOf("Trident/")>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var i=e.indexOf("Edge/");return i>0&&parseInt(e.substring(i+5,e.indexOf(".",i)),10)}}]),e}(),w=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.setEasingFunctions()}return c(e,[{key:"setEasingFunctions",value:function(){var e;if(!this.w.globals.easing){switch(this.w.config.chart.animations.easing){case"linear":e="-";break;case"easein":e="<";break;case"easeout":e=">";break;case"easeinout":e="<>";break;case"swing":e=function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1};break;case"bounce":e=function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375};break;case"elastic":e=function(e){return e===!!e?e:Math.pow(2,-10*e)*Math.sin((e-.075)*(2*Math.PI)/.3)+1};break;default:e="<>"}this.w.globals.easing=e}}},{key:"animateLine",value:function(e,t,n,i){e.attr(t).animate(i).attr(n)}},{key:"animateMarker",value:function(e,t,n,i,o,r){t||(t=0),e.attr({r:t,width:t,height:t}).animate(i,o).attr({r:n,width:n.width,height:n.height}).afterAll((function(){r()}))}},{key:"animateCircle",value:function(e,t,n,i,o){e.attr({r:t.r,cx:t.cx,cy:t.cy}).animate(i,o).attr({r:n.r,cx:n.cx,cy:n.cy})}},{key:"animateRect",value:function(e,t,n,i,o){e.attr(t).animate(i).attr(n).afterAll((function(){return o()}))}},{key:"animatePathsGradually",value:function(e){var t=e.el,n=e.realIndex,i=e.j,o=e.fill,r=e.pathFrom,a=e.pathTo,s=e.speed,l=e.delay,c=this.w,u=0;c.config.chart.animations.animateGradually.enabled&&(u=c.config.chart.animations.animateGradually.delay),c.config.chart.animations.dynamicAnimation.enabled&&c.globals.dataChanged&&"bar"!==c.config.chart.type&&(u=0),this.morphSVG(t,n,i,"line"!==c.config.chart.type||c.globals.comboCharts?o:"stroke",r,a,s,l*u)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach((function(e){e.el.classList.remove("apexcharts-element-hidden")}))}},{key:"animationCompleted",value:function(e){var t=this.w;t.globals.animationEnded||(t.globals.animationEnded=!0,this.showDelayedElements(),"function"==typeof t.config.chart.events.animationEnd&&t.config.chart.events.animationEnd(this.ctx,{el:e,w:t}))}},{key:"morphSVG",value:function(e,t,n,i,o,r,a,s){var l=this,c=this.w;o||(o=e.attr("pathFrom")),r||(r=e.attr("pathTo"));var u=function(e){return"radar"===c.config.chart.type&&(a=1),"M 0 ".concat(c.globals.gridHeight)};(!o||o.indexOf("undefined")>-1||o.indexOf("NaN")>-1)&&(o=u()),(!r||r.indexOf("undefined")>-1||r.indexOf("NaN")>-1)&&(r=u()),c.globals.shouldAnimate||(a=1),e.plot(o).animate(1,c.globals.easing,s).plot(o).animate(a,c.globals.easing,s).plot(r).afterAll((function(){y.isNumber(n)?n===c.globals.series[c.globals.maxValsInArrayIndex].length-2&&c.globals.shouldAnimate&&l.animationCompleted(e):"none"!==i&&c.globals.shouldAnimate&&(!c.globals.comboCharts&&t===c.globals.series.length-1||c.globals.comboCharts)&&l.animationCompleted(e),l.showDelayedElements()}))}}]),e}(),k=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"getDefaultFilter",value:function(e,t){var n=this.w;e.unfilter(!0),(new window.SVG.Filter).size("120%","180%","-5%","-40%"),"none"!==n.config.states.normal.filter?this.applyFilter(e,t,n.config.states.normal.filter.type,n.config.states.normal.filter.value):n.config.chart.dropShadow.enabled&&this.dropShadow(e,n.config.chart.dropShadow,t)}},{key:"addNormalFilter",value:function(e,t){var n=this.w;n.config.chart.dropShadow.enabled&&!e.node.classList.contains("apexcharts-marker")&&this.dropShadow(e,n.config.chart.dropShadow,t)}},{key:"addLightenFilter",value:function(e,t,n){var i=this,o=this.w,r=n.intensity;e.unfilter(!0),new window.SVG.Filter,e.filter((function(e){var n=o.config.chart.dropShadow;(n.enabled?i.addShadow(e,t,n):e).componentTransfer({rgb:{type:"linear",slope:1.5,intercept:r}})})),e.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(e.filterer.node)}},{key:"addDarkenFilter",value:function(e,t,n){var i=this,o=this.w,r=n.intensity;e.unfilter(!0),new window.SVG.Filter,e.filter((function(e){var n=o.config.chart.dropShadow;(n.enabled?i.addShadow(e,t,n):e).componentTransfer({rgb:{type:"linear",slope:r}})})),e.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(e.filterer.node)}},{key:"applyFilter",value:function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;switch(n){case"none":this.addNormalFilter(e,t);break;case"lighten":this.addLightenFilter(e,t,{intensity:i});break;case"darken":this.addDarkenFilter(e,t,{intensity:i})}}},{key:"addShadow",value:function(e,t,n){var i=n.blur,o=n.top,r=n.left,a=n.color,s=n.opacity,l=e.flood(Array.isArray(a)?a[t]:a,s).composite(e.sourceAlpha,"in").offset(r,o).gaussianBlur(i).merge(e.source);return e.blend(e.source,l)}},{key:"dropShadow",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=t.top,o=t.left,r=t.blur,a=t.color,s=t.opacity,l=t.noUserSpaceOnUse,c=this.w;return e.unfilter(!0),y.isIE()&&"radialBar"===c.config.chart.type||(a=Array.isArray(a)?a[n]:a,e.filter((function(e){var t=null;t=y.isSafari()||y.isFirefox()||y.isIE()?e.flood(a,s).composite(e.sourceAlpha,"in").offset(o,i).gaussianBlur(r):e.flood(a,s).composite(e.sourceAlpha,"in").offset(o,i).gaussianBlur(r).merge(e.source),e.blend(e.source,t)})),l||e.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(e.filterer.node)),e}},{key:"setSelectionFilter",value:function(e,t,n){var i=this.w;if(void 0!==i.globals.selectedDataPoints[t]&&i.globals.selectedDataPoints[t].indexOf(n)>-1){e.node.setAttribute("selected",!0);var o=i.config.states.active.filter;"none"!==o&&this.applyFilter(e,t,o.type,o.value)}}},{key:"_scaleFilterSize",value:function(e){!function(t){for(var n in t)t.hasOwnProperty(n)&&e.setAttribute(n,t[n])}({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),e}(),S=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"drawLine",value:function(e,t,n,i){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"#a8a8a8",r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"butt",l=this.w,c=l.globals.dom.Paper.line().attr({x1:e,y1:t,x2:n,y2:i,stroke:o,"stroke-dasharray":r,"stroke-width":a,"stroke-linecap":s});return c}},{key:"drawRect",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"#fefefe",a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:1,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:null,c=arguments.length>9&&void 0!==arguments[9]?arguments[9]:0,u=this.w,d=u.globals.dom.Paper.rect();return d.attr({x:e,y:t,width:n>0?n:0,height:i>0?i:0,rx:o,ry:o,opacity:a,"stroke-width":null!==s?s:0,stroke:null!==l?l:"none","stroke-dasharray":c}),d.node.setAttribute("fill",r),d}},{key:"drawPolygon",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"#e1e1e1",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"none",o=this.w,r=o.globals.dom.Paper.polygon(e).attr({fill:i,stroke:t,"stroke-width":n});return r}},{key:"drawCircle",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.w;e<0&&(e=0);var i=n.globals.dom.Paper.circle(2*e);return null!==t&&i.attr(t),i}},{key:"drawPath",value:function(e){var t=e.d,n=void 0===t?"":t,i=e.stroke,o=void 0===i?"#a8a8a8":i,r=e.strokeWidth,a=void 0===r?1:r,s=e.fill,l=e.fillOpacity,c=void 0===l?1:l,u=e.strokeOpacity,d=void 0===u?1:u,h=e.classes,f=e.strokeLinecap,p=void 0===f?null:f,g=e.strokeDashArray,v=void 0===g?0:g,m=this.w;return null===p&&(p=m.config.stroke.lineCap),(n.indexOf("undefined")>-1||n.indexOf("NaN")>-1)&&(n="M 0 ".concat(m.globals.gridHeight)),m.globals.dom.Paper.path(n).attr({fill:s,"fill-opacity":c,stroke:o,"stroke-opacity":d,"stroke-linecap":p,"stroke-width":a,"stroke-dasharray":v,class:h})}},{key:"group",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.w,n=t.globals.dom.Paper.group();return null!==e&&n.attr(e),n}},{key:"move",value:function(e,t){var n=["M",e,t].join(" ");return n}},{key:"line",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=null;return null===n?i=["L",e,t].join(" "):"H"===n?i=["H",e].join(" "):"V"===n&&(i=["V",t].join(" ")),i}},{key:"curve",value:function(e,t,n,i,o,r){var a=["C",e,t,n,i,o,r].join(" ");return a}},{key:"quadraticCurve",value:function(e,t,n,i){return["Q",e,t,n,i].join(" ")}},{key:"arc",value:function(e,t,n,i,o,r,a){var s=arguments.length>7&&void 0!==arguments[7]&&arguments[7],l="A";s&&(l="a");var c=[l,e,t,n,i,o,r,a].join(" ");return c}},{key:"renderPaths",value:function(e){var t,n=e.j,i=e.realIndex,o=e.pathFrom,a=e.pathTo,s=e.stroke,l=e.strokeWidth,c=e.strokeLinecap,u=e.fill,d=e.animationDelay,h=e.initialSpeed,f=e.dataChangeSpeed,p=e.className,g=e.shouldClipToGrid,v=void 0===g||g,m=e.bindEventsOnPaths,b=void 0===m||m,x=e.drawShadow,y=void 0===x||x,S=this.w,C=new k(this.ctx),_=new w(this.ctx),A=this.w.config.chart.animations.enabled,P=A&&this.w.config.chart.animations.dynamicAnimation.enabled,L=!!(A&&!S.globals.resized||P&&S.globals.dataChanged&&S.globals.shouldAnimate);L?t=o:(t=a,S.globals.animationEnded=!0);var j=S.config.stroke.dashArray,T=0;T=Array.isArray(j)?j[i]:S.config.stroke.dashArray;var F=this.drawPath({d:t,stroke:s,strokeWidth:l,fill:u,fillOpacity:1,classes:p,strokeLinecap:c,strokeDashArray:T});if(F.attr("index",i),v&&F.attr({"clip-path":"url(#gridRectMask".concat(S.globals.cuid,")")}),"none"!==S.config.states.normal.filter.type)C.getDefaultFilter(F,i);else if(S.config.chart.dropShadow.enabled&&y&&(!S.config.chart.dropShadow.enabledOnSeries||S.config.chart.dropShadow.enabledOnSeries&&-1!==S.config.chart.dropShadow.enabledOnSeries.indexOf(i))){var E=S.config.chart.dropShadow;C.dropShadow(F,E,i)}b&&(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:a,pathFrom:o});var M={el:F,j:n,realIndex:i,pathFrom:o,pathTo:a,fill:u,strokeWidth:l,delay:d};return!A||S.globals.resized||S.globals.dataChanged?!S.globals.resized&&S.globals.dataChanged||_.showDelayedElements():_.animatePathsGradually(r(r({},M),{},{speed:h})),S.globals.dataChanged&&P&&L&&_.animatePathsGradually(r(r({},M),{},{speed:f})),F}},{key:"drawPattern",value:function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"#a8a8a8",o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,r=this.w,a=r.globals.dom.Paper.pattern(t,n,(function(r){"horizontalLines"===e?r.line(0,0,n,0).stroke({color:i,width:o+1}):"verticalLines"===e?r.line(0,0,0,t).stroke({color:i,width:o+1}):"slantedLines"===e?r.line(0,0,t,n).stroke({color:i,width:o}):"squares"===e?r.rect(t,n).fill("none").stroke({color:i,width:o}):"circles"===e&&r.circle(t).fill("none").stroke({color:i,width:o})}));return a}},{key:"drawGradient",value:function(e,t,n,i,o){var r,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,l=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:0,u=this.w;t.length<9&&0===t.indexOf("#")&&(t=y.hexToRgba(t,i)),n.length<9&&0===n.indexOf("#")&&(n=y.hexToRgba(n,o));var d=0,h=1,f=1,p=null;null!==s&&(d=void 0!==s[0]?s[0]/100:0,h=void 0!==s[1]?s[1]/100:1,f=void 0!==s[2]?s[2]/100:1,p=void 0!==s[3]?s[3]/100:null);var g=!("donut"!==u.config.chart.type&&"pie"!==u.config.chart.type&&"polarArea"!==u.config.chart.type&&"bubble"!==u.config.chart.type);if(r=null===l||0===l.length?u.globals.dom.Paper.gradient(g?"radial":"linear",(function(e){e.at(d,t,i),e.at(h,n,o),e.at(f,n,o),null!==p&&e.at(p,t,i)})):u.globals.dom.Paper.gradient(g?"radial":"linear",(function(e){(Array.isArray(l[c])?l[c]:l).forEach((function(t){e.at(t.offset/100,t.color,t.opacity)}))})),g){var v=u.globals.gridWidth/2,m=u.globals.gridHeight/2;"bubble"!==u.config.chart.type?r.attr({gradientUnits:"userSpaceOnUse",cx:v,cy:m,r:a}):r.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else"vertical"===e?r.from(0,0).to(0,1):"diagonal"===e?r.from(0,0).to(1,1):"horizontal"===e?r.from(0,1).to(1,1):"diagonal2"===e&&r.from(1,0).to(0,1);return r}},{key:"getTextBasedOnMaxWidth",value:function(e){var t=e.text,n=e.maxWidth,i=e.fontSize,o=e.fontFamily,r=this.getTextRects(t,i,o),a=r.width/t.length,s=Math.floor(n/a);return n-1){var s=n.globals.selectedDataPoints[o].indexOf(r);n.globals.selectedDataPoints[o].splice(s,1)}}else{if(!n.config.states.active.allowMultipleDataPointsSelection&&n.globals.selectedDataPoints.length>0){n.globals.selectedDataPoints=[];var l=n.globals.dom.Paper.select(".apexcharts-series path").members,c=n.globals.dom.Paper.select(".apexcharts-series circle, .apexcharts-series rect").members,u=function(e){Array.prototype.forEach.call(e,(function(e){e.node.setAttribute("selected","false"),i.getDefaultFilter(e,o)}))};u(l),u(c)}e.node.setAttribute("selected","true"),a="true",void 0===n.globals.selectedDataPoints[o]&&(n.globals.selectedDataPoints[o]=[]),n.globals.selectedDataPoints[o].push(r)}if("true"===a){var d=n.config.states.active.filter;if("none"!==d)i.applyFilter(e,o,d.type,d.value);else if("none"!==n.config.states.hover.filter&&!n.globals.isTouchDevice){var h=n.config.states.hover.filter;i.applyFilter(e,o,h.type,h.value)}}else"none"!==n.config.states.active.filter.type&&("none"===n.config.states.hover.filter.type||n.globals.isTouchDevice?i.getDefaultFilter(e,o):(h=n.config.states.hover.filter,i.applyFilter(e,o,h.type,h.value)));"function"==typeof n.config.chart.events.dataPointSelection&&n.config.chart.events.dataPointSelection(t,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:o,dataPointIndex:r,w:n}),t&&this.ctx.events.fireEvent("dataPointSelection",[t,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:o,dataPointIndex:r,w:n}])}},{key:"rotateAroundCenter",value:function(e){var t={};return e&&"function"==typeof e.getBBox&&(t=e.getBBox()),{x:t.x+t.width/2,y:t.y+t.height/2}}},{key:"getTextRects",value:function(e,t,n,i){var o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],r=this.w,a=this.drawText({x:-200,y:-200,text:e,textAnchor:"start",fontSize:t,fontFamily:n,foreColor:"#fff",opacity:0});i&&a.attr("transform",i),r.globals.dom.Paper.add(a);var s=a.bbox();return o||(s=a.node.getBoundingClientRect()),a.remove(),{width:s.width,height:s.height}}},{key:"placeTextWithEllipsis",value:function(e,t,n){if("function"==typeof e.getComputedTextLength&&(e.textContent=t,t.length>0&&e.getComputedTextLength()>=n/1.1)){for(var i=t.length-3;i>0;i-=3)if(e.getSubStringLength(0,i)<=n/1.1)return void(e.textContent=t.substring(0,i)+"...");e.textContent="."}}}],[{key:"setAttrs",value:function(e,t){for(var n in t)t.hasOwnProperty(n)&&e.setAttribute(n,t[n])}}]),e}(),C=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"getStackedSeriesTotals",value:function(){var e=this.w,t=[];if(0===e.globals.series.length)return t;for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:null;return null===e?this.w.config.series.reduce((function(e,t){return e+t}),0):this.w.globals.series[e].reduce((function(e,t){return e+t}),0)}},{key:"isSeriesNull",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return 0===(null===e?this.w.config.series.filter((function(e){return null!==e})):this.w.config.series[e].data.filter((function(e){return null!==e}))).length}},{key:"seriesHaveSameValues",value:function(e){return this.w.globals.series[e].every((function(e,t,n){return e===n[0]}))}},{key:"getCategoryLabels",value:function(e){var t=this.w,n=e.slice();return t.config.xaxis.convertedCatToNumeric&&(n=e.map((function(e,n){return t.config.xaxis.labels.formatter(e-t.globals.minX+1)}))),n}},{key:"getLargestSeries",value:function(){var e=this.w;e.globals.maxValsInArrayIndex=e.globals.series.map((function(e){return e.length})).indexOf(Math.max.apply(Math,e.globals.series.map((function(e){return e.length}))))}},{key:"getLargestMarkerSize",value:function(){var e=this.w,t=0;return e.globals.markers.size.forEach((function(e){t=Math.max(t,e)})),e.config.markers.discrete&&e.config.markers.discrete.length&&e.config.markers.discrete.forEach((function(e){t=Math.max(t,e.size)})),t>0&&(t+=e.config.markers.hover.sizeOffset+1),e.globals.markers.largestSize=t,t}},{key:"getSeriesTotals",value:function(){var e=this.w;e.globals.seriesTotals=e.globals.series.map((function(e,t){var n=0;if(Array.isArray(e))for(var i=0;ie&&n.globals.seriesX[o][a]0&&(t=!0),{comboBarCount:n,comboCharts:t}}},{key:"extendArrayProps",value:function(e,t,n){return t.yaxis&&(t=e.extendYAxis(t,n)),t.annotations&&(t.annotations.yaxis&&(t=e.extendYAxisAnnotations(t)),t.annotations.xaxis&&(t=e.extendXAxisAnnotations(t)),t.annotations.points&&(t=e.extendPointAnnotations(t))),t}}]),e}(),_=function(){function e(t){s(this,e),this.w=t.w,this.annoCtx=t}return c(e,[{key:"setOrientations",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.w;if("vertical"===e.label.orientation){var i=null!==t?t:0,o=n.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(i,"']"));if(null!==o){var r=o.getBoundingClientRect();o.setAttribute("x",parseFloat(o.getAttribute("x"))-r.height+4),"top"===e.label.position?o.setAttribute("y",parseFloat(o.getAttribute("y"))+r.width):o.setAttribute("y",parseFloat(o.getAttribute("y"))-r.width);var a=this.annoCtx.graphics.rotateAroundCenter(o),s=a.x,l=a.y;o.setAttribute("transform","rotate(-90 ".concat(s," ").concat(l,")"))}}}},{key:"addBackgroundToAnno",value:function(e,t){var n=this.w;if(!e||void 0===t.label.text||void 0!==t.label.text&&!String(t.label.text).trim())return null;var i=n.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),o=e.getBoundingClientRect(),r=t.label.style.padding.left,a=t.label.style.padding.right,s=t.label.style.padding.top,l=t.label.style.padding.bottom;"vertical"===t.label.orientation&&(s=t.label.style.padding.left,l=t.label.style.padding.right,r=t.label.style.padding.top,a=t.label.style.padding.bottom);var c=o.left-i.left-r,u=o.top-i.top-s,d=this.annoCtx.graphics.drawRect(c-n.globals.barPadForNumericAxis,u,o.width+r+a,o.height+s+l,t.label.borderRadius,t.label.style.background,1,t.label.borderWidth,t.label.borderColor,0);return t.id&&d.node.classList.add(t.id),d}},{key:"annotationsBackground",value:function(){var e=this,t=this.w,n=function(n,i,o){var r=t.globals.dom.baseEl.querySelector(".apexcharts-".concat(o,"-annotations .apexcharts-").concat(o,"-annotation-label[rel='").concat(i,"']"));if(r){var a=r.parentNode,s=e.addBackgroundToAnno(r,n);s&&(a.insertBefore(s.node,r),n.label.mouseEnter&&s.node.addEventListener("mouseenter",n.label.mouseEnter.bind(e,n)),n.label.mouseLeave&&s.node.addEventListener("mouseleave",n.label.mouseLeave.bind(e,n)))}};t.config.annotations.xaxis.map((function(e,t){n(e,t,"xaxis")})),t.config.annotations.yaxis.map((function(e,t){n(e,t,"yaxis")})),t.config.annotations.points.map((function(e,t){n(e,t,"point")}))}},{key:"getY1Y2",value:function(e,t){var n,i="y1"===e?t.y:t.y2,o=this.w;if(this.annoCtx.invertAxis){var r=o.globals.labels.indexOf(i);o.config.xaxis.convertedCatToNumeric&&(r=o.globals.categoryLabels.indexOf(i));var a=o.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child("+(r+1)+")");a&&(n=parseFloat(a.getAttribute("y")))}else{var s;s=o.config.yaxis[t.yAxisIndex].logarithmic?(i=new C(this.annoCtx.ctx).getLogVal(i,t.yAxisIndex))/o.globals.yLogRatio[t.yAxisIndex]:(i-o.globals.minYArr[t.yAxisIndex])/(o.globals.yRange[t.yAxisIndex]/o.globals.gridHeight),n=o.globals.gridHeight-s,o.config.yaxis[t.yAxisIndex]&&o.config.yaxis[t.yAxisIndex].reversed&&(n=s)}return n}},{key:"getX1X2",value:function(e,t){var n=this.w,i=this.annoCtx.invertAxis?n.globals.minY:n.globals.minX,o=this.annoCtx.invertAxis?n.globals.maxY:n.globals.maxX,r=this.annoCtx.invertAxis?n.globals.yRange[0]:n.globals.xRange,a=(t.x-i)/(r/n.globals.gridWidth);this.annoCtx.inversedReversedAxis&&(a=(o-t.x)/(r/n.globals.gridWidth)),"category"!==n.config.xaxis.type&&!n.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||n.globals.dataFormatXNumeric||(a=this.getStringX(t.x));var s=(t.x2-i)/(r/n.globals.gridWidth);return this.annoCtx.inversedReversedAxis&&(s=(o-t.x2)/(r/n.globals.gridWidth)),"category"!==n.config.xaxis.type&&!n.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||n.globals.dataFormatXNumeric||(s=this.getStringX(t.x2)),"x1"===e?a:s}},{key:"getStringX",value:function(e){var t=this.w,n=e;t.config.xaxis.convertedCatToNumeric&&t.globals.categoryLabels.length&&(e=t.globals.categoryLabels.indexOf(e)+1);var i=t.globals.labels.indexOf(e),o=t.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child("+(i+1)+")");return o&&(n=parseFloat(o.getAttribute("x"))),n}}]),e}(),A=function(){function e(t){s(this,e),this.w=t.w,this.annoCtx=t,this.invertAxis=this.annoCtx.invertAxis,this.helpers=new _(this.annoCtx)}return c(e,[{key:"addXaxisAnnotation",value:function(e,t,n){var i,o=this.w,r=this.helpers.getX1X2("x1",e),a=e.label.text,s=e.strokeDashArray;if(y.isNumber(r)){if(null===e.x2||void 0===e.x2){var l=this.annoCtx.graphics.drawLine(r+e.offsetX,0+e.offsetY,r+e.offsetX,o.globals.gridHeight+e.offsetY,e.borderColor,s,e.borderWidth);t.appendChild(l.node),e.id&&l.node.classList.add(e.id)}else{if((i=this.helpers.getX1X2("x2",e))a){var c=a;a=i,i=c}var u=this.annoCtx.graphics.drawRect(0+e.offsetX,i+e.offsetY,this._getYAxisAnnotationWidth(e),a-i,0,e.fillColor,e.opacity,1,e.borderColor,r);u.node.classList.add("apexcharts-annotation-rect"),u.attr("clip-path","url(#gridRectMask".concat(o.globals.cuid,")")),t.appendChild(u.node),e.id&&u.node.classList.add(e.id)}var d="right"===e.label.position?o.globals.gridWidth:0,h=this.annoCtx.graphics.drawText({x:d+e.label.offsetX,y:(null!=i?i:a)+e.label.offsetY-3,text:s,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:"")});h.attr({rel:n}),t.appendChild(h.node)}},{key:"_getYAxisAnnotationWidth",value:function(e){var t=this.w;return t.globals.gridWidth,(e.width.indexOf("%")>-1?t.globals.gridWidth*parseInt(e.width,10)/100:parseInt(e.width,10))+e.offsetX}},{key:"drawYAxisAnnotations",value:function(){var e=this,t=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return t.config.annotations.yaxis.map((function(t,i){e.addYaxisAnnotation(t,n.node,i)})),n}}]),e}(),L=function(){function e(t){s(this,e),this.w=t.w,this.annoCtx=t,this.helpers=new _(this.annoCtx)}return c(e,[{key:"addPointAnnotation",value:function(e,t,n){this.w;var i=this.helpers.getX1X2("x1",e),o=this.helpers.getY1Y2("y1",e);if(y.isNumber(i)){var r={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:"")},a=this.annoCtx.graphics.drawMarker(i+e.marker.offsetX,o+e.marker.offsetY,r);t.appendChild(a.node);var s=e.label.text?e.label.text:"",l=this.annoCtx.graphics.drawText({x:i+e.label.offsetX,y:o+e.label.offsetY-e.marker.size-parseFloat(e.label.style.fontSize)/1.6,text:s,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(l.attr({rel:n}),t.appendChild(l.node),e.customSVG.SVG){var c=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+e.customSVG.cssClass});c.attr({transform:"translate(".concat(i+e.customSVG.offsetX,", ").concat(o+e.customSVG.offsetY,")")}),c.node.innerHTML=e.customSVG.SVG,t.appendChild(c.node)}if(e.image.path){var u=e.image.width?e.image.width:20,d=e.image.height?e.image.height:20;a=this.annoCtx.addImage({x:i+e.image.offsetX-u/2,y:o+e.image.offsetY-d/2,width:u,height:d,path:e.image.path,appendTo:".apexcharts-point-annotations"})}e.mouseEnter&&a.node.addEventListener("mouseenter",e.mouseEnter.bind(this,e)),e.mouseLeave&&a.node.addEventListener("mouseleave",e.mouseLeave.bind(this,e))}}},{key:"drawPointAnnotations",value:function(){var e=this,t=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return t.config.annotations.points.map((function(t,i){e.addPointAnnotation(t,n.node,i)})),n}}]),e}(),j={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"}}},T=function(){function e(){s(this,e),this.yAxis={show:!0,showAlways:!1,showForNullSeries:!0,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,logBase:10,tickAmount:void 0,forceNiceScale:!1,max:void 0,min:void 0,floating:!1,decimalsInFloat:void 0,labels:{show:!0,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:0,mouseEnter:void 0,mouseLeave:void 0,marker:{size:4,fillColor:"#fff",strokeWidth:2,strokeColor:"#333",shape:"circle",offsetX:0,offsetY:0,radius:2,cssClass:""},label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave: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,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,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 c(e,[{key:"init",value:function(){return{annotations:{position:"front",yaxis:[this.yAxisAnnotation],xaxis:[this.xAxisAnnotation],points:[this.pointAnnotation],texts:[],images:[],shapes:[]},chart:{animations:{enabled:!0,easing:"easeinout",speed:800,animateGradually:{delay:150,enabled:!0},dynamicAnimation:{enabled:!0,speed:350}},background:"transparent",locales:[j],defaultLocale:"en",dropShadow:{enabled:!1,enabledOnSeries:void 0,top:2,left:2,blur:4,color:"#000",opacity:.35},events:{animationEnd:void 0,beforeMount:void 0,mounted:void 0,updated:void 0,click:void 0,mouseMove:void 0,mouseLeave: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,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},stacked:!1,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",dateFormatter:function(e){return new Date(e).toDateString()}},png:{filename:void 0},svg:{filename:void 0}},autoSelected:"zoom"},type:"line",width:"100%",zoom:{enabled:!0,type:"x",autoScaleYaxis:!1,zoomedArea:{fill:{color:"#90CAF9",opacity:.4},stroke:{color:"#0D47A1",opacity:.4,width:1}}}},plotOptions:{area:{fillTo:"origin"},bar:{horizontal:!1,columnWidth:"70%",barHeight:"70%",distributed:!1,borderRadius:0,rangeBarOverlap:!0,rangeBarGroupRows:!1,colors:{ranges:[],backgroundBarColors:[],backgroundBarOpacity:1,backgroundBarRadius:0},dataLabels:{position:"top",maxItems:100,hideOverflowingLabels:!0,orientation:"horizontal"}},bubble:{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,colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},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(e,t){return e+t}),0)/e.globals.series.length+"%"}}}},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(e,t){return e+t}),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 null!==e?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:.45}},dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},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:[],labels:{colors:void 0,useSeriesColors:!1},markers:{width:12,height:12,strokeWidth:0,fillColors:void 0,strokeColor:"#fff",radius:12,customHTML:void 0,offsetX:0,offsetY:0,onClick:void 0},itemMargin:{horizontal:5,vertical:2},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",width:8,height:8,radius:2,offsetX:0,offsetY:0,onClick:void 0,onDblClick:void 0,showNullDataPoints:!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:{normal:{filter:{type:"none",value:0}},hover:{filter:{type:"lighten",value:.1}},active:{allowMultipleDataPointsSelection:!1,filter:{type:"darken",value:.5}}},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,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},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:.4}},tooltip:{enabled:!0,offsetY:0,formatter:void 0,style:{fontSize:"12px",fontFamily:void 0}}},yaxis:this.yAxis,theme:{mode:"light",palette:"palette1",monochrome:{enabled:!1,color:"#008FFB",shadeTo:"light",shadeIntensity:.65}}}}}]),e}(),F=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.graphics=new S(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new _(this),this.xAxisAnnotations=new A(this),this.yAxisAnnotations=new P(this),this.pointsAnnotations=new L(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 c(e,[{key:"drawAxesAnnotations",value:function(){var e=this.w;if(e.globals.axisCharts){for(var t=this.yAxisAnnotations.drawYAxisAnnotations(),n=this.xAxisAnnotations.drawXAxisAnnotations(),i=this.pointsAnnotations.drawPointAnnotations(),o=e.config.chart.animations.enabled,r=[t,n,i],a=[n.node,t.node,i.node],s=0;s<3;s++)e.globals.dom.elGraphical.add(r[s]),!o||e.globals.resized||e.globals.dataChanged||"scatter"!==e.config.chart.type&&"bubble"!==e.config.chart.type&&e.globals.dataPoints>1&&a[s].classList.add("apexcharts-element-hidden"),e.globals.delayedElements.push({el:a[s],index:0});this.helpers.annotationsBackground()}}},{key:"drawImageAnnos",value:function(){var e=this;this.w.config.annotations.images.map((function(t,n){e.addImage(t,n)}))}},{key:"drawTextAnnos",value:function(){var e=this;this.w.config.annotations.texts.map((function(t,n){e.addText(t,n)}))}},{key:"addXaxisAnnotation",value:function(e,t,n){this.xAxisAnnotations.addXaxisAnnotation(e,t,n)}},{key:"addYaxisAnnotation",value:function(e,t,n){this.yAxisAnnotations.addYaxisAnnotation(e,t,n)}},{key:"addPointAnnotation",value:function(e,t,n){this.pointsAnnotations.addPointAnnotation(e,t,n)}},{key:"addText",value:function(e,t){var n=e.x,i=e.y,o=e.text,r=e.textAnchor,a=e.foreColor,s=e.fontSize,l=e.fontFamily,c=e.fontWeight,u=e.cssClass,d=e.backgroundColor,h=e.borderWidth,f=e.strokeDashArray,p=e.borderRadius,g=e.borderColor,v=e.appendTo,m=void 0===v?".apexcharts-annotations":v,b=e.paddingLeft,x=void 0===b?4:b,y=e.paddingRight,w=void 0===y?4:y,k=e.paddingBottom,S=void 0===k?2:k,C=e.paddingTop,_=void 0===C?2:C,A=this.w,P=this.graphics.drawText({x:n,y:i,text:o,textAnchor:r||"start",fontSize:s||"12px",fontWeight:c||"regular",fontFamily:l||A.config.chart.fontFamily,foreColor:a||A.config.chart.foreColor,cssClass:u}),L=A.globals.dom.baseEl.querySelector(m);L&&L.appendChild(P.node);var j=P.bbox();if(o){var T=this.graphics.drawRect(j.x-x,j.y-_,j.width+x+w,j.height+S+_,p,d||"transparent",1,h,g,f);L.insertBefore(T.node,P.node)}}},{key:"addImage",value:function(e,t){var n=this.w,i=e.path,o=e.x,r=void 0===o?0:o,a=e.y,s=void 0===a?0:a,l=e.width,c=void 0===l?20:l,u=e.height,d=void 0===u?20:u,h=e.appendTo,f=void 0===h?".apexcharts-annotations":h,p=n.globals.dom.Paper.image(i);p.size(c,d).move(r,s);var g=n.globals.dom.baseEl.querySelector(f);return g&&g.appendChild(p.node),p}},{key:"addXaxisAnnotationExternal",value:function(e,t,n){return this.addAnnotationExternal({params:e,pushToMemory:t,context:n,type:"xaxis",contextMethod:n.addXaxisAnnotation}),n}},{key:"addYaxisAnnotationExternal",value:function(e,t,n){return this.addAnnotationExternal({params:e,pushToMemory:t,context:n,type:"yaxis",contextMethod:n.addYaxisAnnotation}),n}},{key:"addPointAnnotationExternal",value:function(e,t,n){return void 0===this.invertAxis&&(this.invertAxis=n.w.globals.isBarHorizontal),this.addAnnotationExternal({params:e,pushToMemory:t,context:n,type:"point",contextMethod:n.addPointAnnotation}),n}},{key:"addAnnotationExternal",value:function(e){var t=e.params,n=e.pushToMemory,i=e.context,o=e.type,r=e.contextMethod,a=i,s=a.w,l=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(o,"-annotations")),c=l.childNodes.length+1,u=new T,d=Object.assign({},"xaxis"===o?u.xAxisAnnotation:"yaxis"===o?u.yAxisAnnotation:u.pointAnnotation),h=y.extend(d,t);switch(o){case"xaxis":this.addXaxisAnnotation(h,l,c);break;case"yaxis":this.addYaxisAnnotation(h,l,c);break;case"point":this.addPointAnnotation(h,l,c)}var f=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(o,"-annotations .apexcharts-").concat(o,"-annotation-label[rel='").concat(c,"']")),p=this.helpers.addBackgroundToAnno(f,h);return p&&l.insertBefore(p.node,f),n&&s.globals.memory.methodsToExec.push({context:a,id:h.id?h.id:y.randomId(),method:r,label:"addAnnotation",params:t}),i}},{key:"clearAnnotations",value:function(e){var t=e.w,n=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations");t.globals.memory.methodsToExec.map((function(e,n){"addText"!==e.label&&"addAnnotation"!==e.label||t.globals.memory.methodsToExec.splice(n,1)})),n=y.listToArray(n),Array.prototype.forEach.call(n,(function(e){for(;e.firstChild;)e.removeChild(e.firstChild)}))}},{key:"removeAnnotation",value:function(e,t){var n=e.w,i=n.globals.dom.baseEl.querySelectorAll(".".concat(t));i&&(n.globals.memory.methodsToExec.map((function(e,i){e.id===t&&n.globals.memory.methodsToExec.splice(i,1)})),Array.prototype.forEach.call(i,(function(e){e.parentElement.removeChild(e)})))}}]),e}(),E=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.opts=null,this.seriesIndex=0}return c(e,[{key:"clippedImgArea",value:function(e){var t=this.w,n=t.config,i=parseInt(t.globals.gridWidth,10),o=parseInt(t.globals.gridHeight,10),r=i>o?i:o,a=e.image,s=0,l=0;void 0===e.width&&void 0===e.height?void 0!==n.fill.image.width&&void 0!==n.fill.image.height?(s=n.fill.image.width+1,l=n.fill.image.height):(s=r+1,l=r):(s=e.width,l=e.height);var c=document.createElementNS(t.globals.SVGNS,"pattern");S.setAttrs(c,{id:e.patternID,patternUnits:e.patternUnits?e.patternUnits:"userSpaceOnUse",width:s+"px",height:l+"px"});var u=document.createElementNS(t.globals.SVGNS,"image");c.appendChild(u),u.setAttributeNS(window.SVG.xlink,"href",a),S.setAttrs(u,{x:0,y:0,preserveAspectRatio:"none",width:s+"px",height:l+"px"}),u.style.opacity=e.opacity,t.globals.dom.elDefs.node.appendChild(c)}},{key:"getSeriesIndex",value:function(e){var t=this.w;return("bar"===t.config.chart.type||"rangeBar"===t.config.chart.type)&&t.config.plotOptions.bar.distributed||"heatmap"===t.config.chart.type||"treemap"===t.config.chart.type?this.seriesIndex=e.seriesNumber:this.seriesIndex=e.seriesNumber%t.globals.series.length,this.seriesIndex}},{key:"fillPath",value:function(e){var t=this.w;this.opts=e;var n,i,o,r=this.w.config;this.seriesIndex=this.getSeriesIndex(e);var a=this.getFillColors()[this.seriesIndex];void 0!==t.globals.seriesColors[this.seriesIndex]&&(a=t.globals.seriesColors[this.seriesIndex]),"function"==typeof a&&(a=a({seriesIndex:this.seriesIndex,dataPointIndex:e.dataPointIndex,value:e.value,w:t}));var s=this.getFillType(this.seriesIndex),l=Array.isArray(r.fill.opacity)?r.fill.opacity[this.seriesIndex]:r.fill.opacity;e.color&&(a=e.color);var c=a;if(-1===a.indexOf("rgb")?a.length<9&&(c=y.hexToRgba(a,l)):a.indexOf("rgba")>-1&&(l=y.getOpacityFromRGBA(a)),e.opacity&&(l=e.opacity),"pattern"===s&&(i=this.handlePatternFill(i,a,l,c)),"gradient"===s&&(o=this.handleGradientFill(a,l,this.seriesIndex)),"image"===s){var u=r.fill.image.src,d=e.patternID?e.patternID:"";this.clippedImgArea({opacity:l,image:Array.isArray(u)?e.seriesNumber-1&&(u=y.getOpacityFromRGBA(c));var d=void 0===o.fill.gradient.opacityTo?t:Array.isArray(o.fill.gradient.opacityTo)?o.fill.gradient.opacityTo[n]:o.fill.gradient.opacityTo;if(void 0===o.fill.gradient.gradientToColors||0===o.fill.gradient.gradientToColors.length)i="dark"===o.fill.gradient.shade?s.shadeColor(-1*parseFloat(o.fill.gradient.shadeIntensity),e.indexOf("rgb")>-1?y.rgb2hex(e):e):s.shadeColor(parseFloat(o.fill.gradient.shadeIntensity),e.indexOf("rgb")>-1?y.rgb2hex(e):e);else if(o.fill.gradient.gradientToColors[r.seriesNumber]){var h=o.fill.gradient.gradientToColors[r.seriesNumber];i=h,h.indexOf("rgba")>-1&&(d=y.getOpacityFromRGBA(h))}else i=e;if(o.fill.gradient.inverseColors){var f=c;c=i,i=f}return c.indexOf("rgb")>-1&&(c=y.rgb2hex(c)),i.indexOf("rgb")>-1&&(i=y.rgb2hex(i)),a.drawGradient(l,c,i,u,d,r.size,o.fill.gradient.stops,o.fill.gradient.colorStops,n)}}]),e}(),M=function(){function e(t,n){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{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.length4&&void 0!==arguments[4]&&arguments[4],a=this.w,s=t,l=e,c=null,u=new S(this.ctx),d=a.config.markers.discrete&&a.config.markers.discrete.length;if((a.globals.markers.size[t]>0||r||d)&&(c=u.group({class:r||d?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(a.globals.cuid,")")),Array.isArray(l.x))for(var h=0;h0:a.config.markers.size>0;if(g||r||d){y.isNumber(l.y[h])?p+=" w".concat(y.randomId()):p="apexcharts-nullpoint";var v=this.getMarkerConfig({cssClass:p,seriesIndex:t,dataPointIndex:f});a.config.series[s].data[f]&&(a.config.series[s].data[f].fillColor&&(v.pointFillColor=a.config.series[s].data[f].fillColor),a.config.series[s].data[f].strokeColor&&(v.pointStrokeColor=a.config.series[s].data[f].strokeColor)),i&&(v.pSize=i),(o=u.drawMarker(l.x[h],l.y[h],v)).attr("rel",f),o.attr("j",f),o.attr("index",t),o.node.setAttribute("default-marker-size",v.pSize);var m=new k(this.ctx);m.setSelectionFilter(o,t,f),this.addEvents(o),c&&c.add(o)}else void 0===a.globals.pointsArray[t]&&(a.globals.pointsArray[t]=[]),a.globals.pointsArray[t].push([l.x[h],l.y[h]])}return c}},{key:"getMarkerConfig",value:function(e){var t=e.cssClass,n=e.seriesIndex,i=e.dataPointIndex,o=void 0===i?null:i,r=e.finishRadius,a=void 0===r?null:r,s=this.w,l=this.getMarkerStyle(n),c=s.globals.markers.size[n],u=s.config.markers;return null!==o&&u.discrete.length&&u.discrete.map((function(e){e.seriesIndex===n&&e.dataPointIndex===o&&(l.pointStrokeColor=e.strokeColor,l.pointFillColor=e.fillColor,c=e.size,l.pointShape=e.shape)})),{pSize:null===a?c:a,pRadius:u.radius,width:Array.isArray(u.width)?u.width[n]:u.width,height:Array.isArray(u.height)?u.height[n]:u.height,pointStrokeWidth:Array.isArray(u.strokeWidth)?u.strokeWidth[n]:u.strokeWidth,pointStrokeColor:l.pointStrokeColor,pointFillColor:l.pointFillColor,shape:l.pointShape||(Array.isArray(u.shape)?u.shape[n]:u.shape),class:t,pointStrokeOpacity:Array.isArray(u.strokeOpacity)?u.strokeOpacity[n]:u.strokeOpacity,pointStrokeDashArray:Array.isArray(u.strokeDashArray)?u.strokeDashArray[n]:u.strokeDashArray,pointFillOpacity:Array.isArray(u.fillOpacity)?u.fillOpacity[n]:u.fillOpacity,seriesIndex:n}}},{key:"addEvents",value:function(e){var t=this.w,n=new S(this.ctx);e.node.addEventListener("mouseenter",n.pathMouseEnter.bind(this.ctx,e)),e.node.addEventListener("mouseleave",n.pathMouseLeave.bind(this.ctx,e)),e.node.addEventListener("mousedown",n.pathMouseDown.bind(this.ctx,e)),e.node.addEventListener("click",t.config.markers.onClick),e.node.addEventListener("dblclick",t.config.markers.onDblClick),e.node.addEventListener("touchstart",n.pathMouseDown.bind(this.ctx,e),{passive:!0})}},{key:"getMarkerStyle",value:function(e){var t=this.w,n=t.globals.markers.colors,i=t.config.markers.strokeColor||t.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(i)?i[e]:i,pointFillColor:Array.isArray(n)?n[e]:n}}}]),e}(),O=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled}return c(e,[{key:"draw",value:function(e,t,n){var i=this.w,o=new S(this.ctx),r=n.realIndex,a=n.pointsPos,s=n.zRatio,l=n.elParent,c=o.group({class:"apexcharts-series-markers apexcharts-series-".concat(i.config.chart.type)});if(c.attr("clip-path","url(#gridRectMarkerMask".concat(i.globals.cuid,")")),Array.isArray(a.x))for(var u=0;ug.maxBubbleRadius&&(p=g.maxBubbleRadius)}i.config.chart.animations.enabled||(f=p);var v=a.x[u],m=a.y[u];if(f=f||0,null!==m&&void 0!==i.globals.series[r][d]||(h=!1),h){var b=this.drawPoint(v,m,f,p,r,d,t);c.add(b)}l.add(c)}}},{key:"drawPoint",value:function(e,t,n,i,o,r,a){var s=this.w,l=o,c=new w(this.ctx),u=new k(this.ctx),d=new E(this.ctx),h=new M(this.ctx),f=new S(this.ctx),p=h.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:l,dataPointIndex:r,finishRadius:"bubble"===s.config.chart.type||s.globals.comboCharts&&s.config.series[o]&&"bubble"===s.config.series[o].type?i:null});i=p.pSize;var g,v=d.fillPath({seriesNumber:o,dataPointIndex:r,color:p.pointFillColor,patternUnits:"objectBoundingBox",value:s.globals.series[o][a]});if("circle"===p.shape?g=f.drawCircle(n):"square"!==p.shape&&"rect"!==p.shape||(g=f.drawRect(0,0,p.width-p.pointStrokeWidth/2,p.height-p.pointStrokeWidth/2,p.pRadius)),s.config.series[l].data[r]&&s.config.series[l].data[r].fillColor&&(v=s.config.series[l].data[r].fillColor),g.attr({x:e-p.width/2-p.pointStrokeWidth/2,y:t-p.height/2-p.pointStrokeWidth/2,cx:e,cy:t,fill:v,"fill-opacity":p.pointFillOpacity,stroke:p.pointStrokeColor,r:i,"stroke-width":p.pointStrokeWidth,"stroke-dasharray":p.pointStrokeDashArray,"stroke-opacity":p.pointStrokeOpacity}),s.config.chart.dropShadow.enabled){var m=s.config.chart.dropShadow;u.dropShadow(g,m,o)}if(!this.initialAnim||s.globals.dataChanged||s.globals.resized)s.globals.animationEnded=!0;else{var b=s.config.chart.animations.speed;c.animateMarker(g,0,"circle"===p.shape?i:{width:p.width,height:p.height},b,s.globals.easing,(function(){window.setTimeout((function(){c.animationCompleted(g)}),100)}))}if(s.globals.dataChanged&&"circle"===p.shape)if(this.dynamicAnim){var x,y,C,_,A=s.config.chart.animations.dynamicAnimation.speed;null!=(_=s.globals.previousPaths[o]&&s.globals.previousPaths[o][a])&&(x=_.x,y=_.y,C=void 0!==_.r?_.r:i);for(var P=0;Ps.globals.gridHeight+d&&(t=s.globals.gridHeight+d/2),void 0===s.globals.dataLabelsRects[i]&&(s.globals.dataLabelsRects[i]=[]),s.globals.dataLabelsRects[i].push({x:e,y:t,width:u,height:d});var h=s.globals.dataLabelsRects[i].length-2,f=void 0!==s.globals.lastDrawnDataLabelsIndexes[i]?s.globals.lastDrawnDataLabelsIndexes[i][s.globals.lastDrawnDataLabelsIndexes[i].length-1]:0;if(void 0!==s.globals.dataLabelsRects[i][h]){var p=s.globals.dataLabelsRects[i][f];(e>p.x+p.width+2||t>p.y+p.height+2||e+u4&&void 0!==arguments[4]?arguments[4]:2,r=this.w,a=new S(this.ctx),s=r.config.dataLabels,l=0,c=0,u=n,d=null;if(!s.enabled||!Array.isArray(e.x))return d;d=a.group({class:"apexcharts-data-labels"});for(var h=0;ht.globals.gridWidth+g.textRects.width+10)&&(s="");var v=t.globals.dataLabels.style.colors[r];(("bar"===t.config.chart.type||"rangeBar"===t.config.chart.type)&&t.config.plotOptions.bar.distributed||t.config.dataLabels.distributed)&&(v=t.globals.dataLabels.style.colors[a]),"function"==typeof v&&(v=v({series:t.globals.series,seriesIndex:r,dataPointIndex:a,w:t})),h&&(v=h);var m=d.offsetX,b=d.offsetY;if("bar"!==t.config.chart.type&&"rangeBar"!==t.config.chart.type||(m=0,b=0),g.drawnextLabel){var x=n.drawText({width:100,height:parseInt(d.style.fontSize,10),x:i+m,y:o+b,foreColor:v,textAnchor:l||d.textAnchor,text:s,fontSize:c||d.style.fontSize,fontFamily:d.style.fontFamily,fontWeight:d.style.fontWeight||"normal"});if(x.attr({class:"apexcharts-datalabel",cx:i,cy:o}),d.dropShadow.enabled){var y=d.dropShadow;new k(this.ctx).dropShadow(x,y)}u.add(x),void 0===t.globals.lastDrawnDataLabelsIndexes[r]&&(t.globals.lastDrawnDataLabelsIndexes[r]=[]),t.globals.lastDrawnDataLabelsIndexes[r].push(a)}}}},{key:"addBackgroundToDataLabel",value:function(e,t){var n=this.w,i=n.config.dataLabels.background,o=i.padding,r=i.padding/2,a=t.width,s=t.height,l=new S(this.ctx).drawRect(t.x-o,t.y-r/2,a+2*o,s+r,i.borderRadius,"transparent"===n.config.chart.background?"#fff":n.config.chart.background,i.opacity,i.borderWidth,i.borderColor);return i.dropShadow.enabled&&new k(this.ctx).dropShadow(l,i.dropShadow),l}},{key:"dataLabelsBackground",value:function(){var e=this.w;if("bubble"!==e.config.chart.type)for(var t=e.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels text"),n=0;nn.globals.gridHeight&&(u=n.globals.gridHeight-h)),{bcx:a,bcy:r,dataLabelsX:t,dataLabelsY:u}}},{key:"calculateBarsDataLabelsPosition",value:function(e){var t=this.w,n=e.x,i=e.i,o=e.j,r=e.bcy,a=e.barHeight,s=e.barWidth,l=e.textRects,c=e.dataLabelsX,u=e.strokeWidth,d=e.barDataLabelsConfig,h=e.offX,f=e.offY,p=t.globals.gridHeight/t.globals.dataPoints;s=Math.abs(s);var g=r-(this.barCtx.isRangeBar?0:p)+a/2+l.height/2+f-3,v=this.barCtx.series[i][o]<0,m=n;switch(this.barCtx.isReversed&&(m=n+s-(v?2*s:0),n=t.globals.gridWidth-s),d.position){case"center":c=v?m+s/2-h:Math.max(l.width/2,m-s/2)+h;break;case"bottom":c=v?m+s-u-Math.round(l.width/2)-h:m-s+u+Math.round(l.width/2)+h;break;case"top":c=v?m-u+Math.round(l.width/2)-h:m-u-Math.round(l.width/2)+h}return t.config.chart.stacked||(c<0?c=c+l.width+u:c+l.width/2>t.globals.gridWidth&&(c=t.globals.gridWidth-l.width-u)),{bcx:n,bcy:r,dataLabelsX:c,dataLabelsY:g}}},{key:"drawCalculatedDataLabels",value:function(e){var t=e.x,n=e.y,i=e.val,o=e.i,a=e.j,s=e.textRects,l=e.barHeight,c=e.barWidth,u=e.dataLabelsConfig,d=this.w,h="rotate(0)";"vertical"===d.config.plotOptions.bar.dataLabels.orientation&&(h="rotate(-90, ".concat(t,", ").concat(n,")"));var f=new R(this.barCtx.ctx),p=new S(this.barCtx.ctx),g=u.formatter,v=null,m=d.globals.collapsedSeriesIndices.indexOf(o)>-1;if(u.enabled&&!m){v=p.group({class:"apexcharts-data-labels",transform:h});var b="";void 0!==i&&(b=g(i,{seriesIndex:o,dataPointIndex:a,w:d}));var x=d.globals.series[o][a]<0,y=d.config.plotOptions.bar.dataLabels.position;"vertical"===d.config.plotOptions.bar.dataLabels.orientation&&("top"===y&&(u.textAnchor=x?"end":"start"),"center"===y&&(u.textAnchor="middle"),"bottom"===y&&(u.textAnchor=x?"end":"start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&cMath.abs(c)&&(b=""):s.height/1.6>Math.abs(l)&&(b=""));var w=r({},u);this.barCtx.isHorizontal&&i<0&&("start"===u.textAnchor?w.textAnchor="end":"end"===u.textAnchor&&(w.textAnchor="start")),f.plotDataLabelsText({x:t,y:n,text:b,i:o,j:a,parent:v,dataLabelsConfig:w,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return v}}]),e}(),z=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.legendInactiveClass="legend-mouseover-inactive"}return c(e,[{key:"getAllSeriesEls",value:function(){return this.w.globals.dom.baseEl.getElementsByClassName("apexcharts-series")}},{key:"getSeriesByName",value:function(e){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner .apexcharts-series[seriesName='".concat(y.escapeString(e),"']"))}},{key:"isSeriesHidden",value:function(e){var t=this.getSeriesByName(e),n=parseInt(t.getAttribute("data:realIndex"),10);return{isHidden:t.classList.contains("apexcharts-series-collapsed"),realIndex:n}}},{key:"addCollapsedClassToSeries",value:function(e,t){var n=this.w;function i(n){for(var i=0;i0&&void 0!==arguments[0])||arguments[0],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=this.w,o=y.clone(i.globals.initialSeries);i.globals.previousPaths=[],n?(i.globals.collapsedSeries=[],i.globals.ancillaryCollapsedSeries=[],i.globals.collapsedSeriesIndices=[],i.globals.ancillaryCollapsedSeriesIndices=[]):o=this.emptyCollapsedSeries(o),i.config.series=o,e&&(t&&(i.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(o,i.config.chart.animations.dynamicAnimation.enabled))}},{key:"emptyCollapsedSeries",value:function(e){for(var t=this.w,n=0;n-1&&(e[n].data=[]);return e}},{key:"toggleSeriesOnHover",value:function(e,t){var n=this.w;t||(t=e.target);var i=n.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels");if("mousemove"===e.type){var o=parseInt(t.getAttribute("rel"),10)-1,r=null,a=null;n.globals.axisCharts||"radialBar"===n.config.chart.type?n.globals.axisCharts?(r=n.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(o,"']")),a=n.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(o,"']"))):r=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(o+1,"']")):r=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(o+1,"'] path"));for(var s=0;s=e.from&&i<=e.to&&o[t].classList.remove(n.legendInactiveClass)}}(i.config.plotOptions.heatmap.colorScale.ranges[a])}else"mouseout"===e.type&&r("remove")}},{key:"getActiveConfigSeriesIndex",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"asc",n=this.w,i=0;if(n.config.series.length>1)for(var o=n.config.series.map((function(t,i){var o=!1;return e&&(o="bar"===n.config.series[i].type||"column"===n.config.series[i].type),t.data&&t.data.length>0&&!o?i:-1})),r="asc"===t?0:o.length-1;"asc"===t?r=0;"asc"===t?r++:r--)if(-1!==o[r]){i=o[r];break}return i}},{key:"getPreviousPaths",value:function(){var e=this.w;function t(t,n,i){for(var o=t[n].childNodes,r={type:i,paths:[],realIndex:t[n].getAttribute("data:realIndex")},a=0;a0)for(var i=function(t){for(var n=e.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(e.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(t,"'] rect")),i=[],o=function(e){var t=function(t){return n[e].getAttribute(t)},o={x:parseFloat(t("x")),y:parseFloat(t("y")),width:parseFloat(t("width")),height:parseFloat(t("height"))};i.push({rect:o,color:n[e].getAttribute("color")})},r=0;r0)for(var i=0;i0?e:[]}));return e}}]),e}(),H=function(){function e(t){s(this,e),this.w=t.w,this.barCtx=t}return c(e,[{key:"initVariables",value:function(e){var t=this.w;this.barCtx.series=e,this.barCtx.totalItems=0,this.barCtx.seriesLen=0,this.barCtx.visibleI=-1,this.barCtx.visibleItems=1;for(var n=0;n0&&(this.barCtx.seriesLen=this.barCtx.seriesLen+1,this.barCtx.totalItems+=e[n].length),t.globals.isXNumeric)for(var i=0;it.globals.minX&&t.globals.seriesX[n][i]0&&(i=l.globals.minXDiff/d),(r=i/this.barCtx.seriesLen*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(r=1)}a=l.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.yaxisIndex]-(this.barCtx.isReversed?l.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.yaxisIndex]:0),e=l.globals.padHorizontal+(i-r*this.barCtx.seriesLen)/2}return{x:e,y:t,yDivision:n,xDivision:i,barHeight:o,barWidth:r,zeroH:a,zeroW:s}}},{key:"getPathFillColor",value:function(e,t,n,i){var o=this.w,r=new E(this.barCtx.ctx),a=null,s=this.barCtx.barOptions.distributed?n:t;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map((function(i){e[t][n]>=i.from&&e[t][n]<=i.to&&(a=i.color)})),o.config.series[t].data[n]&&o.config.series[t].data[n].fillColor&&(a=o.config.series[t].data[n].fillColor),r.fillPath({seriesNumber:this.barCtx.barOptions.distributed?s:i,dataPointIndex:n,color:a,value:e[t][n]})}},{key:"getStrokeWidth",value:function(e,t,n){var i=0,o=this.w;return void 0===this.barCtx.series[e][t]||null===this.barCtx.series[e][t]?this.barCtx.isNullValue=!0:this.barCtx.isNullValue=!1,o.config.stroke.show&&(this.barCtx.isNullValue||(i=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[n]:this.barCtx.strokeWidth)),i}},{key:"barBackground",value:function(e){var t=e.j,n=e.i,i=e.x1,o=e.x2,r=e.y1,a=e.y2,s=e.elSeries,l=this.w,c=new S(this.barCtx.ctx),u=new z(this.barCtx.ctx).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&u===n){t>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(t%=this.barCtx.barOptions.colors.backgroundBarColors.length);var d=this.barCtx.barOptions.colors.backgroundBarColors[t],h=c.drawRect(void 0!==i?i:0,void 0!==r?r:0,void 0!==o?o:l.globals.gridWidth,void 0!==a?a:l.globals.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,d,this.barCtx.barOptions.colors.backgroundBarOpacity);s.add(h),h.node.classList.add("apexcharts-backgroundBar")}}},{key:"getColumnPaths",value:function(e){var t=e.barWidth,n=e.barXPosition,i=e.yRatio,o=e.y1,r=e.y2,a=e.strokeWidth,s=e.series,l=e.realIndex,c=e.i,u=e.j,d=e.w,h=new S(this.barCtx.ctx);(a=Array.isArray(a)?a[l]:a)||(a=0);var f={barWidth:t,strokeWidth:a,yRatio:i,barXPosition:n,y1:o,y2:r},p=this.getRoundedBars(d,f,s,c,u),g=n,v=n+t,m=h.move(g,o),b=h.move(g,o),x=h.line(v-a,o);return d.globals.previousPaths.length>0&&(b=this.barCtx.getPreviousPath(l,u,!1)),m=m+h.line(g,p.y2)+p.pathWithRadius+h.line(v-a,p.y2)+x+x+"z",b=b+h.line(g,o)+x+x+x+x+x+h.line(g,o),d.config.chart.stacked&&(this.barCtx.yArrj.push(p.y2),this.barCtx.yArrjF.push(Math.abs(o-p.y2)),this.barCtx.yArrjVal.push(this.barCtx.series[c][u])),{pathTo:m,pathFrom:b}}},{key:"getBarpaths",value:function(e){var t=e.barYPosition,n=e.barHeight,i=e.x1,o=e.x2,r=e.strokeWidth,a=e.series,s=e.realIndex,l=e.i,c=e.j,u=e.w,d=new S(this.barCtx.ctx);(r=Array.isArray(r)?r[s]:r)||(r=0);var h={barHeight:n,strokeWidth:r,barYPosition:t,x2:o,x1:i},f=this.getRoundedBars(u,h,a,l,c),p=d.move(i,t),g=d.move(i,t);u.globals.previousPaths.length>0&&(g=this.barCtx.getPreviousPath(s,c,!1));var v=t,m=t+n,b=d.line(i,m-r);return p=p+d.line(f.x2,v)+f.pathWithRadius+d.line(f.x2,m-r)+b+b+"z",g=g+d.line(i,v)+b+b+b+b+b+d.line(i,v),u.config.chart.stacked&&(this.barCtx.xArrj.push(f.x2),this.barCtx.xArrjF.push(Math.abs(i-f.x2)),this.barCtx.xArrjVal.push(this.barCtx.series[l][c])),{pathTo:p,pathFrom:g}}},{key:"getRoundedBars",value:function(e,t,n,i,o){var r=new S(this.barCtx.ctx),a=0,s=e.config.plotOptions.bar.borderRadius,l=Array.isArray(s);if(a=l?s[i>s.length-1?s.length-1:i]:s,e.config.chart.stacked&&n.length>1&&i!==this.barCtx.radiusOnSeriesNumber&&!l&&(a=0),this.barCtx.isHorizontal){var c="",u=t.x2;if(Math.abs(t.x1-t.x2)0:n[i][o]<0;d&&(a*=-1),u-=a,c=r.quadraticCurve(u+a,t.barYPosition,u+a,t.barYPosition+(d?-1*a:a))+r.line(u+a,t.barYPosition+t.barHeight-t.strokeWidth-(d?-1*a:a))+r.quadraticCurve(u+a,t.barYPosition+t.barHeight-t.strokeWidth,u,t.barYPosition+t.barHeight-t.strokeWidth)}return{pathWithRadius:c,x2:u}}var h="",f=t.y2;if(Math.abs(t.y1-t.y2)=0;a--)this.barCtx.zeroSerieses.indexOf(a)>-1&&a===this.radiusOnSeriesNumber&&(this.barCtx.radiusOnSeriesNumber-=1);for(var s=t.length-1;s>=0;s--)n.globals.collapsedSeriesIndices.indexOf(this.barCtx.radiusOnSeriesNumber)>-1&&(this.barCtx.radiusOnSeriesNumber-=1)}},{key:"getXForValue",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=n?t:null;return null!=e&&(i=t+e/this.barCtx.invertedYRatio-2*(this.barCtx.isReversed?e/this.barCtx.invertedYRatio:0)),i}},{key:"getYForValue",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=n?t:null;return null!=e&&(i=t-e/this.barCtx.yRatio[this.barCtx.yaxisIndex]+2*(this.barCtx.isReversed?e/this.barCtx.yRatio[this.barCtx.yaxisIndex]:0)),i}},{key:"getGoalValues",value:function(e,t,n,i,o){var r=this,a=this.w,s=[];return a.globals.seriesGoals[i]&&a.globals.seriesGoals[i][o]&&Array.isArray(a.globals.seriesGoals[i][o])&&a.globals.seriesGoals[i][o].forEach((function(i){var o;s.push((u(o={},e,"x"===e?r.getXForValue(i.value,t,!1):r.getYForValue(i.value,n,!1)),u(o,"attrs",i),o))})),s}},{key:"drawGoalLine",value:function(e){var t=e.barXPosition,n=e.barYPosition,i=e.goalX,o=e.goalY,r=e.barWidth,a=e.barHeight,s=new S(this.barCtx.ctx),l=s.group({className:"apexcharts-bar-goals-groups"}),c=null;return this.barCtx.isHorizontal?Array.isArray(i)&&i.forEach((function(e){var t=void 0!==e.attrs.strokeHeight?e.attrs.strokeHeight:a/2,i=n+t+a/2;c=s.drawLine(e.x,i-2*t,e.x,i,e.attrs.strokeColor?e.attrs.strokeColor:void 0,e.attrs.strokeDashArray,e.attrs.strokeWidth?e.attrs.strokeWidth:2,e.attrs.strokeLineCap),l.add(c)})):Array.isArray(o)&&o.forEach((function(e){var n=void 0!==e.attrs.strokeWidth?e.attrs.strokeWidth:r/2,i=t+n+r/2;c=s.drawLine(i-2*n,e.y,i,e.y,e.attrs.strokeColor?e.attrs.strokeColor:void 0,e.attrs.strokeDashArray,e.attrs.strokeHeight?e.attrs.strokeHeight:2,e.attrs.strokeLineCap),l.add(c)})),l}}]),e}(),N=function(){function e(t,n){s(this,e),this.ctx=t,this.w=t.w;var i=this.w;this.barOptions=i.config.plotOptions.bar,this.isHorizontal=this.barOptions.horizontal,this.strokeWidth=i.config.stroke.width,this.isNullValue=!1,this.isRangeBar=i.globals.seriesRangeBar.length&&this.isHorizontal,this.xyRatios=n,null!==this.xyRatios&&(this.xRatio=n.xRatio,this.initialXRatio=n.initialXRatio,this.yRatio=n.yRatio,this.invertedXRatio=n.invertedXRatio,this.invertedYRatio=n.invertedYRatio,this.baseLineY=n.baseLineY,this.baseLineInvertedY=n.baseLineInvertedY),this.yaxisIndex=0,this.seriesLen=0,this.barHelpers=new H(this)}return c(e,[{key:"draw",value:function(e,t){var n=this.w,i=new S(this.ctx),o=new C(this.ctx,n);e=o.getLogSeries(e),this.series=e,this.yRatio=o.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e);var a=i.group({class:"apexcharts-bar-series apexcharts-plot-series"});n.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.");for(var s=0,l=0;s0&&(this.visibleI=this.visibleI+1);var x=0,w=0;this.yRatio.length>1&&(this.yaxisIndex=m),this.isReversed=n.config.yaxis[this.yaxisIndex]&&n.config.yaxis[this.yaxisIndex].reversed;var k=this.barHelpers.initialPositions();p=k.y,x=k.barHeight,u=k.yDivision,h=k.zeroW,f=k.x,w=k.barWidth,c=k.xDivision,d=k.zeroH,this.horizontal||v.push(f+w/2);for(var _=i.group({class:"apexcharts-datalabels","data:realIndex":m}),A=i.group({class:"apexcharts-bar-goals-markers",style:"pointer-events: none"}),P=0;P0&&v.push(f+w/2),g.push(p);var E=this.barHelpers.getPathFillColor(e,s,P,m);this.renderSeries({realIndex:m,pathFill:E,j:P,i:s,pathFrom:j.pathFrom,pathTo:j.pathTo,strokeWidth:L,elSeries:b,x:f,y:p,series:e,barHeight:x,barWidth:w,elDataLabelsWrap:_,elGoalsMarkers:A,visibleSeries:this.visibleI,type:"bar"})}n.globals.seriesXvalues[m]=v,n.globals.seriesYvalues[m]=g,a.add(b)}return a}},{key:"renderSeries",value:function(e){var t=e.realIndex,n=e.pathFill,i=e.lineFill,o=e.j,r=e.i,a=e.pathFrom,s=e.pathTo,l=e.strokeWidth,c=e.elSeries,u=e.x,d=e.y,h=e.y1,f=e.y2,p=e.series,g=e.barHeight,v=e.barWidth,m=e.barYPosition,b=e.elDataLabelsWrap,x=e.elGoalsMarkers,y=e.visibleSeries,w=e.type,C=this.w,_=new S(this.ctx);i||(i=this.barOptions.distributed?C.globals.stroke.colors[o]:C.globals.stroke.colors[t]),C.config.series[r].data[o]&&C.config.series[r].data[o].strokeColor&&(i=C.config.series[r].data[o].strokeColor),this.isNullValue&&(n="none");var A=o/C.config.chart.animations.animateGradually.delay*(C.config.chart.animations.speed/C.globals.dataPoints)/2.4,P=_.renderPaths({i:r,j:o,realIndex:t,pathFrom:a,pathTo:s,stroke:i,strokeWidth:l,strokeLineCap:C.config.stroke.lineCap,fill:n,animationDelay:A,initialSpeed:C.config.chart.animations.speed,dataChangeSpeed:C.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(w,"-area")});P.attr("clip-path","url(#gridRectMask".concat(C.globals.cuid,")"));var L=C.config.forecastDataPoints;L.count>0&&o>=C.globals.dataPoints-L.count&&(P.node.setAttribute("stroke-dasharray",L.dashArray),P.node.setAttribute("stroke-width",L.strokeWidth),P.node.setAttribute("fill-opacity",L.fillOpacity)),void 0!==h&&void 0!==f&&(P.attr("data-range-y1",h),P.attr("data-range-y2",f)),new k(this.ctx).setSelectionFilter(P,t,o),c.add(P);var j=new I(this).handleBarDataLabels({x:u,y:d,y1:h,y2:f,i:r,j:o,series:p,realIndex:t,barHeight:g,barWidth:v,barYPosition:m,renderedPath:P,visibleSeries:y});return null!==j&&b.add(j),c.add(b),x&&c.add(x),c}},{key:"drawBarPaths",value:function(e){var t=e.indexes,n=e.barHeight,i=e.strokeWidth,o=e.zeroW,r=e.x,a=e.y,s=e.yDivision,l=e.elSeries,c=this.w,u=t.i,d=t.j;c.globals.isXNumeric&&(a=(c.globals.seriesX[u][d]-c.globals.minX)/this.invertedXRatio-n);var h=a+n*this.visibleI;r=this.barHelpers.getXForValue(this.series[u][d],o);var f=this.barHelpers.getBarpaths({barYPosition:h,barHeight:n,x1:o,x2:r,strokeWidth:i,series:this.series,realIndex:t.realIndex,i:u,j:d,w:c});return c.globals.isXNumeric||(a+=s),this.barHelpers.barBackground({j:d,i:u,y1:h-n*this.visibleI,y2:n*this.seriesLen,elSeries:l}),{pathTo:f.pathTo,pathFrom:f.pathFrom,x:r,y:a,goalX:this.barHelpers.getGoalValues("x",o,null,u,d),barYPosition:h}}},{key:"drawColumnPaths",value:function(e){var t=e.indexes,n=e.x,i=e.y,o=e.xDivision,r=e.barWidth,a=e.zeroH,s=e.strokeWidth,l=e.elSeries,c=this.w,u=t.realIndex,d=t.i,h=t.j,f=t.bc;if(c.globals.isXNumeric){var p=u;c.globals.seriesX[u].length||(p=c.globals.maxValsInArrayIndex),n=(c.globals.seriesX[p][h]-c.globals.minX)/this.xRatio-r*this.seriesLen/2}var g=n+r*this.visibleI;i=this.barHelpers.getYForValue(this.series[d][h],a);var v=this.barHelpers.getColumnPaths({barXPosition:g,barWidth:r,y1:a,y2:i,strokeWidth:s,series:this.series,realIndex:t.realIndex,i:d,j:h,w:c});return c.globals.isXNumeric||(n+=o),this.barHelpers.barBackground({bc:f,j:h,i:d,x1:g-s/2-r*this.visibleI,x2:r*this.seriesLen+s/2,elSeries:l}),{pathTo:v.pathTo,pathFrom:v.pathFrom,x:n,y:i,goalY:this.barHelpers.getGoalValues("y",null,a,d,h),barXPosition:g}}},{key:"getPreviousPath",value:function(e,t){for(var n,i=this.w,o=0;o0&&parseInt(r.realIndex,10)===parseInt(e,10)&&void 0!==i.globals.previousPaths[o].paths[t]&&(n=i.globals.previousPaths[o].paths[t].d)}return n}}]),e}(),B=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.months31=[1,3,5,7,8,10,12],this.months30=[2,4,6,9,11],this.daysCntOfYear=[0,31,59,90,120,151,181,212,243,273,304,334]}return c(e,[{key:"isValidDate",value:function(e){return!isNaN(this.parseDate(e))}},{key:"getTimeStamp",value:function(e){return Date.parse(e)?this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(e).toISOString().substr(0,25)).getTime():new Date(e).getTime():e}},{key:"getDate",value:function(e){return this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(e).toUTCString()):new Date(e)}},{key:"parseDate",value:function(e){var t=Date.parse(e);if(!isNaN(t))return this.getTimeStamp(e);var n=Date.parse(e.replace(/-/g,"/").replace(/[a-z]+/gi," "));return this.getTimeStamp(n)}},{key:"parseDateWithTimezone",value:function(e){return Date.parse(e.replace(/-/g,"/").replace(/[a-z]+/gi," "))}},{key:"formatDate",value:function(e,t){var n=this.w.globals.locale,i=this.w.config.xaxis.labels.datetimeUTC,o=["\0"].concat(m(n.months)),r=[""].concat(m(n.shortMonths)),a=[""].concat(m(n.days)),s=[""].concat(m(n.shortDays));function l(e,t){var n=e+"";for(t=t||2;n.length12?h-12:0===h?12:h;t=(t=(t=(t=t.replace(/(^|[^\\])HH+/g,"$1"+l(h))).replace(/(^|[^\\])H/g,"$1"+h)).replace(/(^|[^\\])hh+/g,"$1"+l(f))).replace(/(^|[^\\])h/g,"$1"+f);var p=i?e.getUTCMinutes():e.getMinutes();t=(t=t.replace(/(^|[^\\])mm+/g,"$1"+l(p))).replace(/(^|[^\\])m/g,"$1"+p);var g=i?e.getUTCSeconds():e.getSeconds();t=(t=t.replace(/(^|[^\\])ss+/g,"$1"+l(g))).replace(/(^|[^\\])s/g,"$1"+g);var v=i?e.getUTCMilliseconds():e.getMilliseconds();t=t.replace(/(^|[^\\])fff+/g,"$1"+l(v,3)),v=Math.round(v/10),t=t.replace(/(^|[^\\])ff/g,"$1"+l(v)),v=Math.round(v/10);var b=h<12?"AM":"PM";t=(t=(t=t.replace(/(^|[^\\])f/g,"$1"+v)).replace(/(^|[^\\])TT+/g,"$1"+b)).replace(/(^|[^\\])T/g,"$1"+b.charAt(0));var x=b.toLowerCase();t=(t=t.replace(/(^|[^\\])tt+/g,"$1"+x)).replace(/(^|[^\\])t/g,"$1"+x.charAt(0));var y=-e.getTimezoneOffset(),w=i||!y?"Z":y>0?"+":"-";if(!i){var k=(y=Math.abs(y))%60;w+=l(Math.floor(y/60))+":"+l(k)}t=t.replace(/(^|[^\\])K/g,"$1"+w);var S=(i?e.getUTCDay():e.getDay())+1;return(t=(t=(t=(t=t.replace(new RegExp(a[0],"g"),a[S])).replace(new RegExp(s[0],"g"),s[S])).replace(new RegExp(o[0],"g"),o[u])).replace(new RegExp(r[0],"g"),r[u])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(e,t,n){var i=this.w;void 0!==i.config.xaxis.min&&(e=i.config.xaxis.min),void 0!==i.config.xaxis.max&&(t=i.config.xaxis.max);var o=this.getDate(e),r=this.getDate(t),a=this.formatDate(o,"yyyy MM dd HH mm ss fff").split(" "),s=this.formatDate(r,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(a[6],10),maxMillisecond:parseInt(s[6],10),minSecond:parseInt(a[5],10),maxSecond:parseInt(s[5],10),minMinute:parseInt(a[4],10),maxMinute:parseInt(s[4],10),minHour:parseInt(a[3],10),maxHour:parseInt(s[3],10),minDate:parseInt(a[2],10),maxDate:parseInt(s[2],10),minMonth:parseInt(a[1],10)-1,maxMonth:parseInt(s[1],10)-1,minYear:parseInt(a[0],10),maxYear:parseInt(s[0],10)}}},{key:"isLeapYear",value:function(e){return e%4==0&&e%100!=0||e%400==0}},{key:"calculcateLastDaysOfMonth",value:function(e,t,n){return this.determineDaysOfMonths(e,t)-n}},{key:"determineDaysOfYear",value:function(e){var t=365;return this.isLeapYear(e)&&(t=366),t}},{key:"determineRemainingDaysOfYear",value:function(e,t,n){var i=this.daysCntOfYear[t]+n;return t>1&&this.isLeapYear()&&i++,i}},{key:"determineDaysOfMonths",value:function(e,t){var n=30;switch(e=y.monthMod(e),!0){case this.months30.indexOf(e)>-1:2===e&&(n=this.isLeapYear(t)?29:28);break;case this.months31.indexOf(e)>-1:default:n=31}return n}}]),e}(),q=function(e){d(n,N);var t=g(n);function n(){return s(this,n),t.apply(this,arguments)}return c(n,[{key:"draw",value:function(e,t){var n=this.w,i=new S(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=e,this.seriesRangeStart=n.globals.seriesRangeStart,this.seriesRangeEnd=n.globals.seriesRangeEnd,this.barHelpers.initVariables(e);for(var o=i.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),a=0;a0&&(this.visibleI=this.visibleI+1);var g=0,v=0;this.yRatio.length>1&&(this.yaxisIndex=f);var m=this.barHelpers.initialPositions();d=m.y,c=m.zeroW,u=m.x,v=m.barWidth,s=m.xDivision,l=m.zeroH;for(var b=i.group({class:"apexcharts-datalabels","data:realIndex":f}),x=i.group({class:"apexcharts-rangebar-goals-markers",style:"pointer-events: none"}),w=0;w0}));return i=l.config.plotOptions.bar.rangeBarGroupRows?o+a*h:o+r*this.visibleI+a*h,f>-1&&!l.config.plotOptions.bar.rangeBarOverlap&&(c=l.globals.seriesRangeBar[t][f].overlaps).indexOf(u)>-1&&(i=(r=s.barHeight/c.length)*this.visibleI+a*(100-parseInt(this.barOptions.barHeight,10))/100/2+r*(this.visibleI+c.indexOf(u))+a*h),{barYPosition:i,barHeight:r}}},{key:"drawRangeColumnPaths",value:function(e){var t=e.indexes,n=e.x;e.strokeWidth;var i=e.xDivision,o=e.barWidth,r=e.zeroH,a=this.w,s=t.i,l=t.j,c=this.yRatio[this.yaxisIndex],u=t.realIndex,d=this.getRangeValue(u,l),h=Math.min(d.start,d.end),f=Math.max(d.start,d.end);a.globals.isXNumeric&&(n=(a.globals.seriesX[s][l]-a.globals.minX)/this.xRatio-o/2);var p=n+o*this.visibleI;void 0===this.series[s][l]||null===this.series[s][l]?h=r:(h=r-h/c,f=r-f/c);var g=Math.abs(f-h),v=this.barHelpers.getColumnPaths({barXPosition:p,barWidth:o,y1:h,y2:f,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:t.realIndex,i:u,j:l,w:a});return a.globals.isXNumeric||(n+=i),{pathTo:v.pathTo,pathFrom:v.pathFrom,barHeight:g,x:n,y:f,goalY:this.barHelpers.getGoalValues("y",null,r,s,l),barXPosition:p}}},{key:"drawRangeBarPaths",value:function(e){var t=e.indexes,n=e.y,i=e.y1,o=e.y2,r=e.yDivision,a=e.barHeight,s=e.barYPosition,l=e.zeroW,c=this.w,u=l+i/this.invertedYRatio,d=l+o/this.invertedYRatio,h=Math.abs(d-u),f=this.barHelpers.getBarpaths({barYPosition:s,barHeight:a,x1:u,x2:d,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:t.realIndex,realIndex:t.realIndex,j:t.j,w:c});return c.globals.isXNumeric||(n+=r),{pathTo:f.pathTo,pathFrom:f.pathFrom,barWidth:h,x:d,goalX:this.barHelpers.getGoalValues("x",l,null,t.realIndex,t.j),y:n}}},{key:"getRangeValue",value:function(e,t){var n=this.w;return{start:n.globals.seriesRangeStart[e][t],end:n.globals.seriesRangeEnd[e][t]}}},{key:"getTooltipValues",value:function(e){var t=e.ctx,n=e.seriesIndex,i=e.dataPointIndex,o=e.y1,r=e.y2,a=e.w,s=a.globals.seriesRangeStart[n][i],l=a.globals.seriesRangeEnd[n][i],c=a.globals.labels[i],u=a.config.series[n].name?a.config.series[n].name:"",d=a.config.tooltip.y.formatter,h=a.config.tooltip.y.title.formatter,f={w:a,seriesIndex:n,dataPointIndex:i,start:s,end:l};"function"==typeof h&&(u=h(u,f)),Number.isFinite(o)&&Number.isFinite(r)&&(s=o,l=r,a.config.series[n].data[i].x&&(c=a.config.series[n].data[i].x+":"),"function"==typeof d&&(c=d(c,f)));var p="",g="",v=a.globals.colors[n];if(void 0===a.config.tooltip.x.formatter)if("datetime"===a.config.xaxis.type){var m=new B(t);p=m.formatDate(m.getDate(s),a.config.tooltip.x.format),g=m.formatDate(m.getDate(l),a.config.tooltip.x.format)}else p=s,g=l;else p=a.config.tooltip.x.formatter(s),g=a.config.tooltip.x.formatter(l);return{start:s,end:l,startVal:p,endVal:g,ylabel:c,color:v,seriesName:u}}},{key:"buildCustomTooltipHTML",value:function(e){var t=e.color,n=e.seriesName;return'
'+(n||"")+'
'+e.ylabel+' '+e.start+' - '+e.end+"
"}}]),n}(),D=function(){function e(t){s(this,e),this.opts=t}return c(e,[{key:"line",value:function(){return{chart:{animations:{easing:"swing"}},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.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,y.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:"bar",value:function(){return{chart:{stacked:!1,animations:{easing:"swing"}},plotOptions:{bar:{dataLabels:{position:"center"}}},dataLabels:{style:{colors:["#fff"]},background:{enabled:!1}},stroke:{width:0,lineCap:"round"},fill:{opacity:.85},legend:{markers:{shape:"square",radius:2,size:8}},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:"candlestick",value:function(){var e=this;return{stroke:{width:1,colors:["#333"]},fill:{opacity:1},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(t){var n=t.seriesIndex,i=t.dataPointIndex,o=t.w;return e._getBoxTooltip(o,n,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(t){var n=t.seriesIndex,i=t.dataPointIndex,o=t.w;return e._getBoxTooltip(o,n,i,["Minimum","Q1","Median","Q3","Maximum"],"boxPlot")}},markers:{size:5,strokeWidth:1,strokeColors:"#111"},xaxis:{crosshairs:{width:1}}}}},{key:"rangeBar",value:function(){return{stroke:{width:0,lineCap:"square"},plotOptions:{bar:{borderRadius:0,dataLabels:{position:"center"}}},dataLabels:{enabled:!1,formatter:function(e,t){t.ctx;var n=t.seriesIndex,i=t.dataPointIndex,o=t.w,r=o.globals.seriesRangeStart[n][i];return o.globals.seriesRangeEnd[n][i]-r},background:{enabled:!1},style:{colors:["#fff"]}},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(e){var t=new q(e.ctx,null),n=t.getTooltipValues(e),i=n.color,o=n.seriesName,r=n.ylabel,a=n.startVal,s=n.endVal;return t.buildCustomTooltipHTML({color:i,seriesName:o,ylabel:r,start:a,end:s})}(e):function(e){var t=new q(e.ctx,null),n=t.getTooltipValues(e),i=n.color,o=n.seriesName,r=n.ylabel,a=n.start,s=n.end;return t.buildCustomTooltipHTML({color:i,seriesName:o,ylabel:r,start:a,end:s})}(e)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{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:"brush",value:function(e){return y.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 t=e.dataLabels.formatter;return e.yaxis.forEach((function(t,n){e.yaxis[n].min=0,e.yaxis[n].max=100})),"bar"===e.chart.type&&(e.dataLabels.formatter=t||function(e){return"number"==typeof e&&e?e.toFixed(0)+"%":e}),e}},{key:"convertCatToNumeric",value:function(e){return e.xaxis.convertedCatToNumeric=!0,e}},{key:"convertCatToNumericXaxis",value:function(e,t,n){e.xaxis.type="numeric",e.xaxis.labels=e.xaxis.labels||{},e.xaxis.labels.formatter=e.xaxis.labels.formatter||function(e){return y.isNumber(e)?Math.floor(e):e};var i=e.xaxis.labels.formatter,o=e.xaxis.categories&&e.xaxis.categories.length?e.xaxis.categories:e.labels;return n&&n.length&&(o=n.map((function(e){return Array.isArray(e)?e:String(e)}))),o&&o.length&&(e.xaxis.labels.formatter=function(e){return y.isNumber(e)?i(o[Math.floor(e)-1]):i(e)}),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",size:10,offsetY:2}},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:{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"}}}},{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"}}}},{key:"polarArea",value:function(){return this.opts.yaxis[0].tickAmount=this.opts.yaxis[0].tickAmount?this.opts.yaxis[0].tickAmount:6,{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"}}}},{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:3,strokeWidth:1,strokeOpacity:1},fill:{opacity:.2},tooltip:{shared:!1,intersect:!0,followCursor:!0},grid:{show:!1},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}}}},{key:"_getBoxTooltip",value:function(e,t,n,i,o){var r=e.globals.seriesCandleO[t][n],a=e.globals.seriesCandleH[t][n],s=e.globals.seriesCandleM[t][n],l=e.globals.seriesCandleL[t][n],c=e.globals.seriesCandleC[t][n];return e.config.series[t].type&&e.config.series[t].type!==o?'
\n '.concat(e.config.series[t].name?e.config.series[t].name:"series-"+(t+1),": ").concat(e.globals.series[t][n],"\n
"):'
')+"
".concat(i[0],': ')+r+"
"+"
".concat(i[1],': ')+a+"
"+(s?"
".concat(i[2],': ')+s+"
":"")+"
".concat(i[3],': ')+l+"
"+"
".concat(i[4],': ')+c+"
"}}]),e}(),Y=function(){function e(t){s(this,e),this.opts=t}return c(e,[{key:"init",value:function(e){var t=e.responsiveOverride,n=this.opts,i=new T,o=new D(n);this.chartType=n.chart.type,"histogram"===this.chartType&&(n.chart.type="bar",n=y.extend({plotOptions:{bar:{columnWidth:"99.99%"}}},n)),n=this.extendYAxis(n),n=this.extendAnnotations(n);var r=i.init(),s={};if(n&&"object"===a(n)){var l={};l=-1!==["line","area","bar","candlestick","boxPlot","rangeBar","histogram","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(n.chart.type)?o[n.chart.type]():o.line(),n.chart.brush&&n.chart.brush.enabled&&(l=o.brush(l)),n.chart.stacked&&"100%"===n.chart.stackType&&(n=o.stacked100(n)),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(n),n.xaxis=n.xaxis||window.Apex.xaxis||{},t||(n.xaxis.convertedCatToNumeric=!1),((n=this.checkForCatToNumericXAxis(this.chartType,l,n)).chart.sparkline&&n.chart.sparkline.enabled||window.Apex.chart&&window.Apex.chart.sparkline&&window.Apex.chart.sparkline.enabled)&&(l=o.sparkline(l)),s=y.extend(r,l)}var c=y.extend(s,window.Apex);return r=y.extend(c,n),this.handleUserInputErrors(r)}},{key:"checkForCatToNumericXAxis",value:function(e,t,n){var i=new D(n),o=("bar"===e||"boxPlot"===e)&&n.plotOptions&&n.plotOptions.bar&&n.plotOptions.bar.horizontal,r="pie"===e||"polarArea"===e||"donut"===e||"radar"===e||"radialBar"===e||"heatmap"===e,a="datetime"!==n.xaxis.type&&"numeric"!==n.xaxis.type,s=n.xaxis.tickPlacement?n.xaxis.tickPlacement:t.xaxis&&t.xaxis.tickPlacement;return o||r||!a||"between"===s||(n=i.convertCatToNumeric(n)),n}},{key:"extendYAxis",value:function(e,t){var n=new T;(void 0===e.yaxis||!e.yaxis||Array.isArray(e.yaxis)&&0===e.yaxis.length)&&(e.yaxis={}),e.yaxis.constructor!==Array&&window.Apex.yaxis&&window.Apex.yaxis.constructor!==Array&&(e.yaxis=y.extend(e.yaxis,window.Apex.yaxis)),e.yaxis.constructor!==Array?e.yaxis=[y.extend(n.yAxis,e.yaxis)]:e.yaxis=y.extendArray(e.yaxis,n.yAxis);var i=!1;e.yaxis.forEach((function(e){e.logarithmic&&(i=!0)}));var o=e.series;return t&&!o&&(o=t.config.series),i&&o.length!==e.yaxis.length&&o.length&&(e.yaxis=o.map((function(t,i){if(t.name||(o[i].name="series-".concat(i+1)),e.yaxis[i])return e.yaxis[i].seriesName=o[i].name,e.yaxis[i];var r=y.extend(n.yAxis,e.yaxis[0]);return r.show=!1,r}))),i&&o.length>1&&o.length!==e.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes. Please make sure to equalize both."),e}},{key:"extendAnnotations",value:function(e){return void 0===e.annotations&&(e.annotations={},e.annotations.yaxis=[],e.annotations.xaxis=[],e.annotations.points=[]),e=this.extendYAxisAnnotations(e),e=this.extendXAxisAnnotations(e),this.extendPointAnnotations(e)}},{key:"extendYAxisAnnotations",value:function(e){var t=new T;return e.annotations.yaxis=y.extendArray(void 0!==e.annotations.yaxis?e.annotations.yaxis:[],t.yAxisAnnotation),e}},{key:"extendXAxisAnnotations",value:function(e){var t=new T;return e.annotations.xaxis=y.extendArray(void 0!==e.annotations.xaxis?e.annotations.xaxis:[],t.xAxisAnnotation),e}},{key:"extendPointAnnotations",value:function(e){var t=new T;return e.annotations.points=y.extendArray(void 0!==e.annotations.points?e.annotations.points:[],t.pointAnnotation),e}},{key:"checkForDarkTheme",value:function(e){e.theme&&"dark"===e.theme.mode&&(e.tooltip||(e.tooltip={}),"light"!==e.tooltip.theme&&(e.tooltip.theme="dark"),e.chart.foreColor||(e.chart.foreColor="#f6f7f8"),e.chart.background||(e.chart.background="#424242"),e.theme.palette||(e.theme.palette="palette4"))}},{key:"handleUserInputErrors",value:function(e){var t=e;if(t.tooltip.shared&&t.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("bar"===t.chart.type&&t.plotOptions.bar.horizontal){if(t.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");t.yaxis[0].reversed&&(t.yaxis[0].opposite=!0),t.xaxis.tooltip.enabled=!1,t.yaxis[0].tooltip.enabled=!1,t.chart.zoom.enabled=!1}return"bar"!==t.chart.type&&"rangeBar"!==t.chart.type||t.tooltip.shared&&"barWidth"===t.xaxis.crosshairs.width&&t.series.length>1&&(t.xaxis.crosshairs.width="tickWidth"),"candlestick"!==t.chart.type&&"boxPlot"!==t.chart.type||t.yaxis[0].reversed&&(console.warn("Reversed y-axis in ".concat(t.chart.type," chart is not supported.")),t.yaxis[0].reversed=!1),t}}]),e}(),X=function(){function e(){s(this,e)}return c(e,[{key:"initGlobalVars",value:function(e){e.series=[],e.seriesCandleO=[],e.seriesCandleH=[],e.seriesCandleM=[],e.seriesCandleL=[],e.seriesCandleC=[],e.seriesRangeStart=[],e.seriesRangeEnd=[],e.seriesRangeBar=[],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.hasGroups=!1,e.groups=[],e.categoryLabels=[],e.timescaleLabels=[],e.noLabelsProvided=!1,e.resizeTimer=null,e.selectionResizeTimer=null,e.delayedElements=[],e.pointsArray=[],e.dataLabelsRects=[],e.isXNumeric=!1,e.xaxisLabelsCount=0,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}},{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:[],goldenPadding:35,invalidLogScale:!1,ignoreYAxisIndexes:[],yAxisSameScaleIndices:[],maxValsInArrayIndex:0,radialSize:0,selection:void 0,zoomEnabled:"zoom"===e.chart.toolbar.autoSelected&&e.chart.toolbar.tools.zoom&&e.chart.zoom.enabled,panEnabled:"pan"===e.chart.toolbar.autoSelected&&e.chart.toolbar.tools.pan,selectionEnabled:"selection"===e.chart.toolbar.autoSelected&&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,resized:!1,resizeTimer:null,comboCharts:!1,dataChanged:!1,previousPaths:[],allSeriesHasEqualX:!0,pointsArray:[],dataLabelsRects:[],lastDrawnDataLabelsIndexes:[],hasNullValues:!1,easing:null,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}}},{key:"init",value:function(e){var t=this.globalVars(e);return this.initGlobalVars(t),t.initialConfig=y.extend({},e),t.initialSeries=y.clone(e.series),t.lastXAxis=y.clone(t.initialConfig.xaxis),t.lastYAxis=y.clone(t.initialConfig.yaxis),t}}]),e}(),W=function(){function e(t){s(this,e),this.opts=t}return c(e,[{key:"init",value:function(){var e=new Y(this.opts).init({responsiveOverride:!1});return{config:e,globals:(new X).init(e)}}}]),e}(),V=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new C(this.ctx)}return c(e,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var e=this.w.config.series.slice(),t=new z(this.ctx);if(this.activeSeriesIndex=t.getActiveConfigSeriesIndex(),void 0!==e[this.activeSeriesIndex].data&&e[this.activeSeriesIndex].data.length>0&&null!==e[this.activeSeriesIndex].data[0]&&void 0!==e[this.activeSeriesIndex].data[0].x&&null!==e[this.activeSeriesIndex].data[0])return!0}},{key:"isFormat2DArray",value:function(){var e=this.w.config.series.slice(),t=new z(this.ctx);if(this.activeSeriesIndex=t.getActiveConfigSeriesIndex(),void 0!==e[this.activeSeriesIndex].data&&e[this.activeSeriesIndex].data.length>0&&void 0!==e[this.activeSeriesIndex].data[0]&&null!==e[this.activeSeriesIndex].data[0]&&e[this.activeSeriesIndex].data[0].constructor===Array)return!0}},{key:"handleFormat2DArray",value:function(e,t){for(var n=this.w.config,i=this.w.globals,o="boxPlot"===n.chart.type||"boxPlot"===n.series[t].type,r=0;r=5?this.twoDSeries.push(y.parseNumber(e[t].data[r][4])):this.twoDSeries.push(y.parseNumber(e[t].data[r][1])),i.dataFormatXNumeric=!0),"datetime"===n.xaxis.type){var a=new Date(e[t].data[r][0]);a=new Date(a).getTime(),this.twoDSeriesX.push(a)}else this.twoDSeriesX.push(e[t].data[r][0]);for(var s=0;s-1&&(r=this.activeSeriesIndex);for(var a=0;a1&&void 0!==arguments[1]?arguments[1]:this.ctx,i=this.w.config,o=this.w.globals,r=new B(n),a=i.labels.length>0?i.labels.slice():i.xaxis.categories.slice();o.isRangeBar="rangeBar"===i.chart.type&&o.isBarHorizontal,o.hasGroups="category"===i.xaxis.type&&i.xaxis.group.groups.length>0,o.hasGroups&&(o.groups=i.xaxis.group.groups);for(var s=function(){for(var e=0;e0&&(this.twoDSeriesX=a,o.seriesX.push(this.twoDSeriesX))),o.labels.push(this.twoDSeriesX);var c=e[l].data.map((function(e){return y.parseNumber(e)}));o.series.push(c)}o.seriesZ.push(this.threeDSeries),void 0!==e[l].name?o.seriesNames.push(e[l].name):o.seriesNames.push("series-"+parseInt(l+1,10)),void 0!==e[l].color?o.seriesColors.push(e[l].color):o.seriesColors.push(void 0)}return this.w}},{key:"parseDataNonAxisCharts",value:function(e){var t=this.w.globals,n=this.w.config;t.series=e.slice(),t.seriesNames=n.labels.slice();for(var i=0;i0?n.labels=t.xaxis.categories:t.labels.length>0?n.labels=t.labels.slice():this.fallbackToCategory?(n.labels=n.labels[0],n.seriesRangeBar.length&&(n.seriesRangeBar.map((function(e){e.forEach((function(e){n.labels.indexOf(e.x)<0&&e.x&&n.labels.push(e.x)}))})),n.labels=n.labels.filter((function(e,t,n){return n.indexOf(e)===t}))),t.xaxis.convertedCatToNumeric&&(new D(t).convertCatToNumericXaxis(t,this.ctx,n.seriesX[0]),this._generateExternalLabels(e))):this._generateExternalLabels(e)}},{key:"_generateExternalLabels",value:function(e){var t=this.w.globals,n=this.w.config,i=[];if(t.axisCharts){if(t.series.length>0)if(this.isFormatXY())for(var o=n.series.map((function(e,t){return e.data.filter((function(e,t,n){return n.findIndex((function(t){return t.x===e.x}))===t}))})),r=o.reduce((function(e,t,n,i){return i[e].length>t.length?e:n}),0),a=0;a0&&n<100?e.toFixed(1):e.toFixed(0)}return t.globals.isBarHorizontal&&t.globals.maxY-t.globals.minYArr<4?e.toFixed(1):e.toFixed(0)}return e},"function"==typeof t.config.tooltip.x.formatter?t.globals.ttKeyFormatter=t.config.tooltip.x.formatter:t.globals.ttKeyFormatter=t.globals.xLabelFormatter,"function"==typeof t.config.xaxis.tooltip.formatter&&(t.globals.xaxisTooltipFormatter=t.config.xaxis.tooltip.formatter),(Array.isArray(t.config.tooltip.y)||void 0!==t.config.tooltip.y.formatter)&&(t.globals.ttVal=t.config.tooltip.y),void 0!==t.config.tooltip.z.formatter&&(t.globals.ttZFormatter=t.config.tooltip.z.formatter),void 0!==t.config.legend.formatter&&(t.globals.legendFormatter=t.config.legend.formatter),t.config.yaxis.forEach((function(n,i){void 0!==n.labels.formatter?t.globals.yLabelFormatters[i]=n.labels.formatter:t.globals.yLabelFormatters[i]=function(o){return t.globals.xyCharts?Array.isArray(o)?o.map((function(t){return e.defaultYFormatter(t,n,i)})):e.defaultYFormatter(o,n,i):o}})),t.globals}},{key:"heatmapLabelFormatters",value:function(){var e=this.w;if("heatmap"===e.config.chart.type){e.globals.yAxisScale[0].result=e.globals.seriesNames.slice();var t=e.globals.seriesNames.reduce((function(e,t){return e.length>t.length?e:t}),0);e.globals.yAxisScale[0].niceMax=t,e.globals.yAxisScale[0].niceMin=t}}}]),e}(),$=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"getLabel",value:function(e,t,n,i){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"12px",a=!(arguments.length>6&&void 0!==arguments[6])||arguments[6],s=this.w,l=void 0===e[i]?"":e[i],c=l,u=s.globals.xLabelFormatter,d=s.config.xaxis.labels.formatter,h=!1,f=new U(this.ctx),p=l;a&&(c=f.xLabelFormat(u,l,p,{i,dateFormatter:new B(this.ctx).formatDate,w:s}),void 0!==d&&(c=d(l,e[i],{i,dateFormatter:new B(this.ctx).formatDate,w:s})));var g=function(e){var n=null;return t.forEach((function(e){"month"===e.unit?n="year":"day"===e.unit?n="month":"hour"===e.unit?n="day":"minute"===e.unit&&(n="hour")})),n===e};t.length>0?(h=g(t[i].unit),n=t[i].position,c=t[i].value):"datetime"===s.config.xaxis.type&&void 0===d&&(c=""),void 0===c&&(c=""),c=Array.isArray(c)?c:c.toString();var v=new S(this.ctx),m={};m=s.globals.rotateXLabels&&a?v.getTextRects(c,parseInt(r,10),null,"rotate(".concat(s.config.xaxis.labels.rotate," 0 0)"),!1):v.getTextRects(c,parseInt(r,10));var b=!s.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(c)&&(0===c.indexOf("NaN")||0===c.toLowerCase().indexOf("invalid")||c.toLowerCase().indexOf("infinity")>=0||o.indexOf(c)>=0&&b)&&(c=""),{x:n,text:c,textRect:m,isBold:h}}},{key:"checkLabelBasedOnTickamount",value:function(e,t,n){var i=this.w,o=i.config.xaxis.tickAmount;return"dataPoints"===o&&(o=Math.round(i.globals.gridWidth/120)),o>n||e%Math.round(n/(o+1))==0||(t.text=""),t}},{key:"checkForOverflowingLabels",value:function(e,t,n,i,o){var r=this.w;if(0===e&&r.globals.skipFirstTimelinelabel&&(t.text=""),e===n-1&&r.globals.skipLastTimelinelabel&&(t.text=""),r.config.xaxis.labels.hideOverlappingLabels&&i.length>0){var a=o[o.length-1];t.x0){!0===s.config.yaxis[o].opposite&&(e+=i.width);for(var u=t;u>=0;u--){var d=c+t/10+s.config.yaxis[o].labels.offsetY-1;s.globals.isBarHorizontal&&(d=r*u),"heatmap"===s.config.chart.type&&(d+=r/2);var h=l.drawLine(e+n.offsetX-i.width+i.offsetX,d+i.offsetY,e+n.offsetX+i.offsetX,d+i.offsetY,i.color);a.add(h),c+=r}}}}]),e}(),Z=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"scaleSvgNode",value:function(e,t){var n=parseFloat(e.getAttributeNS(null,"width")),i=parseFloat(e.getAttributeNS(null,"height"));e.setAttributeNS(null,"width",n*t),e.setAttributeNS(null,"height",i*t),e.setAttributeNS(null,"viewBox","0 0 "+n+" "+i)}},{key:"fixSvgStringForIe11",value:function(e){if(!y.isIE11())return e.replace(/ /g," ");var t=0,n=e.replace(/xmlns="http:\/\/www.w3.org\/2000\/svg"/g,(function(e){return 2===++t?'xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev"':e}));return(n=n.replace(/xmlns:NS\d+=""/g,"")).replace(/NS\d+:(\w+:\w+=")/g,"$1")}},{key:"getSvgString",value:function(e){null==e&&(e=1);var t=this.w.globals.dom.Paper.svg();if(1!==e){var n=this.w.globals.dom.Paper.node.cloneNode(!0);this.scaleSvgNode(n,e),t=(new XMLSerializer).serializeToString(n)}return this.fixSvgStringForIe11(t)}},{key:"cleanup",value:function(){var e=this.w,t=e.globals.dom.baseEl.getElementsByClassName("apexcharts-xcrosshairs"),n=e.globals.dom.baseEl.getElementsByClassName("apexcharts-ycrosshairs"),i=e.globals.dom.baseEl.querySelectorAll(".apexcharts-zoom-rect, .apexcharts-selection-rect");Array.prototype.forEach.call(i,(function(e){e.setAttribute("width",0)})),t&&t[0]&&(t[0].setAttribute("x",-500),t[0].setAttribute("x1",-500),t[0].setAttribute("x2",-500)),n&&n[0]&&(n[0].setAttribute("y",-100),n[0].setAttribute("y1",-100),n[0].setAttribute("y2",-100))}},{key:"svgUrl",value:function(){this.cleanup();var e=this.getSvgString(),t=new Blob([e],{type:"image/svg+xml;charset=utf-8"});return URL.createObjectURL(t)}},{key:"dataURI",value:function(e){var t=this;return new Promise((function(n){var i=t.w,o=e?e.scale||e.width/i.globals.svgWidth:1;t.cleanup();var r=document.createElement("canvas");r.width=i.globals.svgWidth*o,r.height=parseInt(i.globals.dom.elWrap.style.height,10)*o;var a="transparent"===i.config.chart.background?"#fff":i.config.chart.background,s=r.getContext("2d");s.fillStyle=a,s.fillRect(0,0,r.width*o,r.height*o);var l=t.getSvgString(o);if(window.canvg&&y.isIE11()){var c=window.canvg.Canvg.fromString(s,l,{ignoreClear:!0,ignoreDimensions:!0});c.start();var u=r.msToBlob();c.stop(),n({blob:u})}else{var d="data:image/svg+xml,"+encodeURIComponent(l),h=new Image;h.crossOrigin="anonymous",h.onload=function(){if(s.drawImage(h,0,0),r.msToBlob){var e=r.msToBlob();n({blob:e})}else{var t=r.toDataURL("image/png");n({imgURI:t})}},h.src=d}}))}},{key:"exportToSVG",value:function(){this.triggerDownload(this.svgUrl(),this.w.config.chart.toolbar.export.svg.filename,".svg")}},{key:"exportToPng",value:function(){var e=this;this.dataURI().then((function(t){var n=t.imgURI,i=t.blob;i?navigator.msSaveOrOpenBlob(i,e.w.globals.chartID+".png"):e.triggerDownload(n,e.w.config.chart.toolbar.export.png.filename,".png")}))}},{key:"exportToCSV",value:function(e){var t=this,n=e.series,i=e.columnDelimiter,o=e.lineDelimiter,r=void 0===o?"\n":o,a=this.w,s=[],l=[],c="",u=new V(this.ctx),d=new $(this.ctx),h=function(e){var n="";if(a.globals.axisCharts){if("category"===a.config.xaxis.type||a.config.xaxis.convertedCatToNumeric)if(a.globals.isBarHorizontal){var o=a.globals.yLabelFormatters[0],r=new z(t.ctx).getActiveConfigSeriesIndex();n=o(a.globals.labels[e],{seriesIndex:r,dataPointIndex:e,w:a})}else n=d.getLabel(a.globals.labels,a.globals.timescaleLabels,0,e).text;"datetime"===a.config.xaxis.type&&(a.config.xaxis.categories.length?n=a.config.xaxis.categories[e]:a.config.labels.length&&(n=a.config.labels[e]))}else n=a.config.labels[e];return Array.isArray(n)&&(n=n.join(" ")),y.isNumber(n)?n:n.split(i).join("")};s.push(a.config.chart.toolbar.export.csv.headerCategory),n.map((function(e,t){var n=e.name?e.name:"series-".concat(t);a.globals.axisCharts&&s.push(n.split(i).join("")?n.split(i).join(""):"series-".concat(t))})),a.globals.axisCharts||(s.push(a.config.chart.toolbar.export.csv.headerValue),l.push(s.join(i))),n.map((function(e,t){a.globals.axisCharts?function(e,t){if(s.length&&0===t&&l.push(s.join(i)),e.data&&e.data.length)for(var o=0;o=10?a.config.chart.toolbar.export.csv.dateFormatter(r):y.isNumber(r)?r:r.split(i).join("")));for(var c=0;c0&&!n.globals.isBarHorizontal&&(this.xaxisLabels=n.globals.timescaleLabels.slice()),n.config.xaxis.overwriteCategories&&(this.xaxisLabels=n.config.xaxis.overwriteCategories),this.drawnLabels=[],this.drawnLabelsRects=[],"top"===n.config.xaxis.position?this.offY=0:this.offY=n.globals.gridHeight+1,this.offY=this.offY+n.config.xaxis.axisBorder.offsetY,this.isCategoryBarHorizontal="bar"===n.config.chart.type&&n.config.plotOptions.bar.horizontal,this.xaxisFontSize=n.config.xaxis.labels.style.fontSize,this.xaxisFontFamily=n.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=n.config.xaxis.labels.style.colors,this.xaxisBorderWidth=n.config.xaxis.axisBorder.width,this.isCategoryBarHorizontal&&(this.xaxisBorderWidth=n.config.yaxis[0].axisBorder.width.toString()),this.xaxisBorderWidth.indexOf("%")>-1?this.xaxisBorderWidth=n.globals.gridWidth*parseInt(this.xaxisBorderWidth,10)/100:this.xaxisBorderWidth=parseInt(this.xaxisBorderWidth,10),this.xaxisBorderHeight=n.config.xaxis.axisBorder.height,this.yaxis=n.config.yaxis[0]}return c(e,[{key:"drawXaxis",value:function(){var e=this.w,t=new S(this.ctx),n=t.group({class:"apexcharts-xaxis",transform:"translate(".concat(e.config.xaxis.offsetX,", ").concat(e.config.xaxis.offsetY,")")}),i=t.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(e.globals.translateXAxisX,", ").concat(e.globals.translateXAxisY,")")});n.add(i);for(var o=[],r=0;r6&&void 0!==arguments[6]?arguments[6]:{},c=[],u=[],d=this.w,h=l.xaxisFontSize||this.xaxisFontSize,f=l.xaxisFontFamily||this.xaxisFontFamily,p=l.xaxisForeColors||this.xaxisForeColors,g=l.fontWeight||d.config.xaxis.labels.style.fontWeight,v=l.cssClass||d.config.xaxis.labels.style.cssClass,m=d.globals.padHorizontal,b=i.length,x="category"===d.config.xaxis.type?d.globals.dataPoints:b;if(o){var y=x>1?x-1:x;a=d.globals.gridWidth/y,m=m+r(0,a)/2+d.config.xaxis.labels.offsetX}else a=d.globals.gridWidth/x,m=m+r(0,a)+d.config.xaxis.labels.offsetX;for(var w=function(o){var l=m-r(o,a)/2+d.config.xaxis.labels.offsetX;0===o&&1===b&&a/2===m&&1===x&&(l=d.globals.gridWidth/2);var y=s.axesUtils.getLabel(i,d.globals.timescaleLabels,l,o,c,h,e),w=28;if(d.globals.rotateXLabels&&e&&(w=22),e||(w=w+parseFloat(h)+(d.globals.xAxisLabelsHeight-d.globals.xAxisGroupLabelsHeight)+(d.globals.rotateXLabels?10:0)),y=void 0!==d.config.xaxis.tickAmount&&"dataPoints"!==d.config.xaxis.tickAmount&&"datetime"!==d.config.xaxis.type?s.axesUtils.checkLabelBasedOnTickamount(o,y,b):s.axesUtils.checkForOverflowingLabels(o,y,b,c,u),e&&y.text&&d.globals.xaxisLabelsCount++,d.config.xaxis.labels.show){var k=t.drawText({x:y.x,y:s.offY+d.config.xaxis.labels.offsetY+w-("top"===d.config.xaxis.position?d.globals.xAxisHeight+d.config.xaxis.axisTicks.height-2:0),text:y.text,textAnchor:"middle",fontWeight:y.isBold?600:g,fontSize:h,fontFamily:f,foreColor:Array.isArray(p)?e&&d.config.xaxis.convertedCatToNumeric?p[d.globals.minX+o-1]:p[o]:p,isPlainText:!1,cssClass:(e?"apexcharts-xaxis-label ":"apexcharts-xaxis-group-label ")+v});if(n.add(k),e){var S=document.createElementNS(d.globals.SVGNS,"title");S.textContent=Array.isArray(y.text)?y.text.join(" "):y.text,k.node.appendChild(S),""!==y.text&&(c.push(y.text),u.push(y))}}oi.globals.gridWidth)){var r=this.offY+i.config.xaxis.axisTicks.offsetY;if(t=t+r+i.config.xaxis.axisTicks.height,"top"===i.config.xaxis.position&&(t=r-i.config.xaxis.axisTicks.height),i.config.xaxis.axisTicks.show){var a=new S(this.ctx).drawLine(e+i.config.xaxis.axisTicks.offsetX,r+i.config.xaxis.offsetY,o+i.config.xaxis.axisTicks.offsetX,t+i.config.xaxis.offsetY,i.config.xaxis.axisTicks.color);n.add(a),a.node.classList.add("apexcharts-xaxis-tick")}}}},{key:"getXAxisTicksPositions",value:function(){var e=this.w,t=[],n=this.xaxisLabels.length,i=e.globals.padHorizontal;if(e.globals.timescaleLabels.length>0)for(var o=0;o0){var c=o[o.length-1].getBBox(),u=o[0].getBBox();c.x<-20&&o[o.length-1].parentNode.removeChild(o[o.length-1]),u.x+u.width>e.globals.gridWidth&&!e.globals.isBarHorizontal&&o[0].parentNode.removeChild(o[0]);for(var d=0;d0&&(this.xaxisLabels=n.globals.timescaleLabels.slice())}return c(e,[{key:"drawGridArea",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.w,n=new S(this.ctx);null===e&&(e=n.group({class:"apexcharts-grid"}));var i=n.drawLine(t.globals.padHorizontal,1,t.globals.padHorizontal,t.globals.gridHeight,"transparent"),o=n.drawLine(t.globals.padHorizontal,t.globals.gridHeight,t.globals.gridWidth,t.globals.gridHeight,"transparent");return e.add(o),e.add(i),e}},{key:"drawGrid",value:function(){var e=null;return this.w.globals.axisCharts&&(e=this.renderGrid(),this.drawGridArea(e.el)),e}},{key:"createGridMask",value:function(){var e=this.w,t=e.globals,n=new S(this.ctx),i=Array.isArray(e.config.stroke.width)?0:e.config.stroke.width;if(Array.isArray(e.config.stroke.width)){var o=0;e.config.stroke.width.forEach((function(e){o=Math.max(o,e)})),i=o}t.dom.elGridRectMask=document.createElementNS(t.SVGNS,"clipPath"),t.dom.elGridRectMask.setAttribute("id","gridRectMask".concat(t.cuid)),t.dom.elGridRectMarkerMask=document.createElementNS(t.SVGNS,"clipPath"),t.dom.elGridRectMarkerMask.setAttribute("id","gridRectMarkerMask".concat(t.cuid)),t.dom.elForecastMask=document.createElementNS(t.SVGNS,"clipPath"),t.dom.elForecastMask.setAttribute("id","forecastMask".concat(t.cuid)),t.dom.elNonForecastMask=document.createElementNS(t.SVGNS,"clipPath"),t.dom.elNonForecastMask.setAttribute("id","nonForecastMask".concat(t.cuid));var r=e.config.chart.type,a=0,s=0;("bar"===r||"rangeBar"===r||"candlestick"===r||"boxPlot"===r||e.globals.comboBarCount>0)&&e.globals.isXNumeric&&!e.globals.isBarHorizontal&&(a=e.config.grid.padding.left,s=e.config.grid.padding.right,t.barPadForNumericAxis>a&&(a=t.barPadForNumericAxis,s=t.barPadForNumericAxis)),t.dom.elGridRect=n.drawRect(-i/2-a-2,-i/2,t.gridWidth+i+s+a+4,t.gridHeight+i,0,"#fff");var l=e.globals.markers.largestSize+1;t.dom.elGridRectMarker=n.drawRect(2*-l,2*-l,t.gridWidth+4*l,t.gridHeight+4*l,0,"#fff"),t.dom.elGridRectMask.appendChild(t.dom.elGridRect.node),t.dom.elGridRectMarkerMask.appendChild(t.dom.elGridRectMarker.node);var c=t.dom.baseEl.querySelector("defs");c.appendChild(t.dom.elGridRectMask),c.appendChild(t.dom.elForecastMask),c.appendChild(t.dom.elNonForecastMask),c.appendChild(t.dom.elGridRectMarkerMask)}},{key:"_drawGridLines",value:function(e){var t=e.i,n=e.x1,i=e.y1,o=e.x2,r=e.y2,a=e.xCount,s=e.parent,l=this.w;if(!(0===t&&l.globals.skipFirstTimelinelabel||t===a-1&&l.globals.skipLastTimelinelabel&&!l.config.xaxis.labels.formatter||"radar"===l.config.chart.type)){l.config.grid.xaxis.lines.show&&this._drawGridLine({x1:n,y1:i,x2:o,y2:r,parent:s});var c=0;if(l.globals.hasGroups&&"between"===l.config.xaxis.tickPlacement){var u=l.globals.groups;if(u){for(var d=0,h=0;d2));o++);return!e.globals.isBarHorizontal||this.isRangeBar?(n=this.xaxisLabels.length,this.isRangeBar&&(i=e.globals.labels.length,e.config.xaxis.tickAmount&&e.config.xaxis.labels.formatter&&(n=e.config.xaxis.tickAmount)),this._drawXYLines({xCount:n,tickAmount:i})):(n=i,i=e.globals.xTickAmount,this._drawInvertedXYLines({xCount:n,tickAmount:i})),this.drawGridBands(n,i),{el:this.elg,xAxisTickWidth:e.globals.gridWidth/n}}},{key:"drawGridBands",value:function(e,t){var n=this.w;if(void 0!==n.config.grid.row.colors&&n.config.grid.row.colors.length>0)for(var i=0,o=n.globals.gridHeight/t,r=n.globals.gridWidth,a=0,s=0;a=n.config.grid.row.colors.length&&(s=0),this._drawGridBandRect({c:s,x1:0,y1:i,x2:r,y2:o,type:"row"}),i+=n.globals.gridHeight/t;if(void 0!==n.config.grid.column.colors&&n.config.grid.column.colors.length>0)for(var l=n.globals.isBarHorizontal||"category"!==n.config.xaxis.type&&!n.config.xaxis.convertedCatToNumeric?e:e-1,c=n.globals.padHorizontal,u=n.globals.padHorizontal+n.globals.gridWidth/l,d=n.globals.gridHeight,h=0,f=0;h=n.config.grid.column.colors.length&&(f=0),this._drawGridBandRect({c:f,x1:c,y1:0,x2:u,y2:d,type:"column"}),c+=n.globals.gridWidth/l}}]),e}(),J=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"niceScale",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4?arguments[4]:void 0,r=this.w,a=Math.abs(t-e);if("dataPoints"===(n=this._adjustTicksForSmallRange(n,i,a))&&(n=r.globals.dataPoints-1),e===Number.MIN_VALUE&&0===t||!y.isNumber(e)&&!y.isNumber(t)||e===Number.MIN_VALUE&&t===-Number.MAX_VALUE){e=0,t=n;var s=this.linearScale(e,t,n);return s}e>t?(console.warn("axis.min cannot be greater than axis.max"),t=e+.1):e===t&&(e=0===e?0:e-.5,t=0===t?2:t+.5);var l=[];a<1&&o&&("candlestick"===r.config.chart.type||"candlestick"===r.config.series[i].type||"boxPlot"===r.config.chart.type||"boxPlot"===r.config.series[i].type||r.globals.isRangeData)&&(t*=1.01);var c=n+1;c<2?c=2:c>2&&(c-=2);var u=a/c,d=Math.floor(y.log10(u)),h=Math.pow(10,d),f=Math.round(u/h);f<1&&(f=1);var p=f*h,g=p*Math.floor(e/p),v=p*Math.ceil(t/p),m=g;if(o&&a>2){for(;l.push(m),!((m+=p)>v););return{result:l,niceMin:l[0],niceMax:l[l.length-1]}}var b=e;(l=[]).push(b);for(var x=Math.abs(t-e)/n,w=0;w<=n;w++)b+=x,l.push(b);return l[l.length-2]>=t&&l.pop(),{result:l,niceMin:l[0],niceMax:l[l.length-1]}}},{key:"linearScale",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,i=arguments.length>3?arguments[3]:void 0,o=Math.abs(t-e);"dataPoints"===(n=this._adjustTicksForSmallRange(n,i,o))&&(n=this.w.globals.dataPoints-1);var r=o/n;n===Number.MAX_VALUE&&(n=10,r=1);for(var a=[],s=e;n>=0;)a.push(s),s+=r,n-=1;return{result:a,niceMin:a[0],niceMax:a[a.length-1]}}},{key:"logarithmicScaleNice",value:function(e,t,n){t<=0&&(t=Math.max(e,n)),e<=0&&(e=Math.min(t,n));for(var i=[],o=Math.ceil(Math.log(t)/Math.log(n)+1),r=Math.floor(Math.log(e)/Math.log(n));r5)i.allSeriesCollapsed=!1,i.yAxisScale[e]=this.logarithmicScale(t,n,r.logBase),i.yAxisScale[e]=r.forceNiceScale?this.logarithmicScaleNice(t,n,r.logBase):this.logarithmicScale(t,n,r.logBase);else if(n!==-Number.MAX_VALUE&&y.isNumber(n))if(i.allSeriesCollapsed=!1,void 0===r.min&&void 0===r.max||r.forceNiceScale){var s=void 0===o.yaxis[e].max&&void 0===o.yaxis[e].min||o.yaxis[e].forceNiceScale;i.yAxisScale[e]=this.niceScale(t,n,r.tickAmount?r.tickAmount:a<5&&a>1?a+1:5,e,s)}else i.yAxisScale[e]=this.linearScale(t,n,r.tickAmount,e);else i.yAxisScale[e]=this.linearScale(0,5,5)}},{key:"setXScale",value:function(e,t){var n=this.w,i=n.globals,o=n.config.xaxis,r=Math.abs(t-e);return t!==-Number.MAX_VALUE&&y.isNumber(t)?i.xAxisScale=this.linearScale(e,t,o.tickAmount?o.tickAmount:r<5&&r>1?r+1:5,0):i.xAxisScale=this.linearScale(0,5,5),i.xAxisScale}},{key:"setMultipleYScales",value:function(){var e=this,t=this.w.globals,n=this.w.config,i=t.minYArr.concat([]),o=t.maxYArr.concat([]),r=[];n.yaxis.forEach((function(t,a){var s=a;n.series.forEach((function(e,n){e.name===t.seriesName&&(s=n,a!==n?r.push({index:n,similarIndex:a,alreadyExists:!0}):r.push({index:n}))}));var l=i[s],c=o[s];e.setYScaleForIndex(a,l,c)})),this.sameScaleInMultipleAxes(i,o,r)}},{key:"sameScaleInMultipleAxes",value:function(e,t,n){var i=this,o=this.w.config,r=this.w.globals,a=[];n.forEach((function(e){e.alreadyExists&&(void 0===a[e.index]&&(a[e.index]=[]),a[e.index].push(e.index),a[e.index].push(e.similarIndex))})),r.yAxisSameScaleIndices=a,a.forEach((function(e,t){a.forEach((function(n,i){var o,r;t!==i&&(o=e,r=n,o.filter((function(e){return-1!==r.indexOf(e)}))).length>0&&(a[t]=a[t].concat(a[i]))}))}));var s=a.map((function(e){return e.filter((function(t,n){return e.indexOf(t)===n}))})).map((function(e){return e.sort()}));a=a.filter((function(e){return!!e}));var l=s.slice(),c=l.map((function(e){return JSON.stringify(e)}));l=l.filter((function(e,t){return c.indexOf(JSON.stringify(e))===t}));var u=[],d=[];e.forEach((function(e,n){l.forEach((function(i,o){i.indexOf(n)>-1&&(void 0===u[o]&&(u[o]=[],d[o]=[]),u[o].push({key:n,value:e}),d[o].push({key:n,value:t[n]}))}))}));var h=Array.apply(null,Array(l.length)).map(Number.prototype.valueOf,Number.MIN_VALUE),f=Array.apply(null,Array(l.length)).map(Number.prototype.valueOf,-Number.MAX_VALUE);u.forEach((function(e,t){e.forEach((function(e,n){h[t]=Math.min(e.value,h[t])}))})),d.forEach((function(e,t){e.forEach((function(e,n){f[t]=Math.max(e.value,f[t])}))})),e.forEach((function(e,t){d.forEach((function(e,n){var a=h[n],s=f[n];o.chart.stacked&&(s=0,e.forEach((function(e,t){e.value!==-Number.MAX_VALUE&&(s+=e.value),a!==Number.MIN_VALUE&&(a+=u[n][t].value)}))),e.forEach((function(n,l){e[l].key===t&&(void 0!==o.yaxis[t].min&&(a="function"==typeof o.yaxis[t].min?o.yaxis[t].min(r.minY):o.yaxis[t].min),void 0!==o.yaxis[t].max&&(s="function"==typeof o.yaxis[t].max?o.yaxis[t].max(r.maxY):o.yaxis[t].max),i.setYScaleForIndex(t,a,s))}))}))}))}},{key:"autoScaleY",value:function(e,t,n){e||(e=this);var i=e.w;if(i.globals.isMultipleYAxis||i.globals.collapsedSeries.length)return console.warn("autoScaleYaxis is not supported in a multi-yaxis chart."),t;var o=i.globals.seriesX[0],r=i.config.chart.stacked;return t.forEach((function(e,a){for(var s=0,l=0;l=n.xaxis.min){s=l;break}var c,u,d=i.globals.minYArr[a],h=i.globals.maxYArr[a],f=i.globals.stackedSeriesTotals;i.globals.series.forEach((function(a,l){var p=a[s];r?(p=f[s],c=u=p,f.forEach((function(e,t){o[t]<=n.xaxis.max&&o[t]>=n.xaxis.min&&(e>u&&null!==e&&(u=e),a[t]=n.xaxis.min){var r=e,a=e;i.globals.series.forEach((function(n,i){null!==e&&(r=Math.min(n[t],r),a=Math.max(n[t],a))})),a>u&&null!==a&&(u=a),rd&&(c=d),t.length>1?(t[l].min=void 0===e.min?c:e.min,t[l].max=void 0===e.max?u:e.max):(t[0].min=void 0===e.min?c:e.min,t[0].max=void 0===e.max?u:e.max)}))})),t}}]),e}(),Q=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.scales=new J(t)}return c(e,[{key:"init",value:function(){this.setYRange(),this.setXRange(),this.setZRange()}},{key:"getMinYMaxY",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-Number.MAX_VALUE,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=this.w.config,r=this.w.globals,a=-Number.MAX_VALUE,s=Number.MIN_VALUE;null===i&&(i=e+1);var l=r.series,c=l,u=l;"candlestick"===o.chart.type?(c=r.seriesCandleL,u=r.seriesCandleH):"boxPlot"===o.chart.type?(c=r.seriesCandleO,u=r.seriesCandleC):r.isRangeData&&(c=r.seriesRangeStart,u=r.seriesRangeEnd);for(var d=e;dc[d][h]&&c[d][h]<0&&(s=c[d][h])):r.hasNullValues=!0}}return"rangeBar"===o.chart.type&&r.seriesRangeStart.length&&r.isBarHorizontal&&(s=t),"bar"===o.chart.type&&(s<0&&a<0&&(a=0),s===Number.MIN_VALUE&&(s=0)),{minY:s,maxY:a,lowestY:t,highestY:n}}},{key:"setYRange",value:function(){var e=this.w.globals,t=this.w.config;e.maxY=-Number.MAX_VALUE,e.minY=Number.MIN_VALUE;var n=Number.MAX_VALUE;if(e.isMultipleYAxis)for(var i=0;i=0&&n<=10||void 0!==t.yaxis[0].min||void 0!==t.yaxis[0].max)&&(a=0),e.minY=n-5*a/100,n>0&&e.minY<0&&(e.minY=0),e.maxY=e.maxY+5*a/100}return t.yaxis.forEach((function(t,n){void 0!==t.max&&("number"==typeof t.max?e.maxYArr[n]=t.max:"function"==typeof t.max&&(e.maxYArr[n]=t.max(e.isMultipleYAxis?e.maxYArr[n]:e.maxY)),e.maxY=e.maxYArr[n]),void 0!==t.min&&("number"==typeof t.min?e.minYArr[n]=t.min:"function"==typeof t.min&&(e.minYArr[n]=t.min(e.isMultipleYAxis?e.minYArr[n]===Number.MIN_VALUE?0:e.minYArr[n]:e.minY)),e.minY=e.minYArr[n])})),e.isBarHorizontal&&["min","max"].forEach((function(n){void 0!==t.xaxis[n]&&"number"==typeof t.xaxis[n]&&("min"===n?e.minY=t.xaxis[n]:e.maxY=t.xaxis[n])})),e.isMultipleYAxis?(this.scales.setMultipleYScales(),e.minY=n,e.yAxisScale.forEach((function(t,n){e.minYArr[n]=t.niceMin,e.maxYArr[n]=t.niceMax}))):(this.scales.setYScaleForIndex(0,e.minY,e.maxY),e.minY=e.yAxisScale[0].niceMin,e.maxY=e.yAxisScale[0].niceMax,e.minYArr[0]=e.yAxisScale[0].niceMin,e.maxYArr[0]=e.yAxisScale[0].niceMax),{minY:e.minY,maxY:e.maxY,minYArr:e.minYArr,maxYArr:e.maxYArr,yAxisScale:e.yAxisScale}}},{key:"setXRange",value:function(){var e=this.w.globals,t=this.w.config,n="numeric"===t.xaxis.type||"datetime"===t.xaxis.type||"category"===t.xaxis.type&&!e.noLabelsProvided||e.noLabelsProvided||e.isXNumeric;if(e.isXNumeric&&function(){for(var t=0;te.dataPoints&&0!==e.dataPoints&&(i=e.dataPoints-1)):"dataPoints"===t.xaxis.tickAmount?(e.series.length>1&&(i=e.series[e.maxValsInArrayIndex].length-1),e.isXNumeric&&(i=e.maxX-e.minX-1)):i=t.xaxis.tickAmount,e.xTickAmount=i,void 0!==t.xaxis.max&&"number"==typeof t.xaxis.max&&(e.maxX=t.xaxis.max),void 0!==t.xaxis.min&&"number"==typeof t.xaxis.min&&(e.minX=t.xaxis.min),void 0!==t.xaxis.range&&(e.minX=e.maxX-t.xaxis.range),e.minX!==Number.MAX_VALUE&&e.maxX!==-Number.MAX_VALUE)if(t.xaxis.convertedCatToNumeric&&!e.dataFormatXNumeric){for(var o=[],r=e.minX-1;r0&&(e.xAxisScale=this.scales.linearScale(1,e.labels.length,i-1),e.seriesX=e.labels.slice());n&&(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 t=0;t0){var o=t-i[n-1];o>0&&(e.minXDiff=Math.min(o,e.minXDiff))}})),1!==e.dataPoints&&e.minXDiff!==Number.MAX_VALUE||(e.minXDiff=.5)}))}},{key:"_setStackedMinMax",value:function(){var e=this.w.globals,t=[],n=[];if(e.series.length)for(var i=0;i0?o=o+parseFloat(e.series[a][i])+1e-4:r+=parseFloat(e.series[a][i])),a===e.series.length-1&&(t.push(o),n.push(r));for(var s=0;s=0;m--)v(m);if(void 0!==n.config.yaxis[e].title.text){var b=i.group({class:"apexcharts-yaxis-title"}),x=0;n.config.yaxis[e].opposite&&(x=n.globals.translateYAxisX[e]);var y=i.drawText({x,y:n.globals.gridHeight/2+n.globals.translateY+n.config.yaxis[e].title.offsetY,text:n.config.yaxis[e].title.text,textAnchor:"end",foreColor:n.config.yaxis[e].title.style.color,fontSize:n.config.yaxis[e].title.style.fontSize,fontWeight:n.config.yaxis[e].title.style.fontWeight,fontFamily:n.config.yaxis[e].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+n.config.yaxis[e].title.style.cssClass});b.add(y),l.add(b)}var w=n.config.yaxis[e].axisBorder,k=31+w.offsetX;if(n.config.yaxis[e].opposite&&(k=-31-w.offsetX),w.show){var C=i.drawLine(k,n.globals.translateY+w.offsetY-2,k,n.globals.gridHeight+n.globals.translateY+w.offsetY+2,w.color,0,w.width);l.add(C)}return n.config.yaxis[e].axisTicks.show&&this.axesUtils.drawYAxisTicks(k,u,w,n.config.yaxis[e].axisTicks,e,d,l),l}},{key:"drawYaxisInversed",value:function(e){var t=this.w,n=new S(this.ctx),i=n.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),o=n.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(t.globals.translateXAxisX,", ").concat(t.globals.translateXAxisY,")")});i.add(o);var r=t.globals.yAxisScale[e].result.length-1,a=t.globals.gridWidth/r+.1,s=a+t.config.xaxis.labels.offsetX,l=t.globals.xLabelFormatter,c=t.globals.yAxisScale[e].result.slice(),u=t.globals.timescaleLabels;u.length>0&&(this.xaxisLabels=u.slice(),r=(c=u.slice()).length),c=this.axesUtils.checkForReversedLabels(e,c);var d=u.length;if(t.config.xaxis.labels.show)for(var h=d?0:r;d?h=0;d?h++:h--){var f=c[h];f=l(f,h,t);var p=t.globals.gridWidth+t.globals.padHorizontal-(s-a+t.config.xaxis.labels.offsetX);if(u.length){var g=this.axesUtils.getLabel(c,u,p,h,this.drawnLabels,this.xaxisFontSize);p=g.x,f=g.text,this.drawnLabels.push(g.text),0===h&&t.globals.skipFirstTimelinelabel&&(f=""),h===c.length-1&&t.globals.skipLastTimelinelabel&&(f="")}var v=n.drawText({x:p,y:this.xAxisoffX+t.config.xaxis.labels.offsetY+30-("top"===t.config.xaxis.position?t.globals.xAxisHeight+t.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:t.config.xaxis.labels.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-xaxis-label "+t.config.xaxis.labels.style.cssClass});o.add(v),v.tspan(f);var m=document.createElementNS(t.globals.SVGNS,"title");m.textContent=f,v.node.appendChild(m),s+=a}return this.inversedYAxisTitleText(i),this.inversedYAxisBorder(i),i}},{key:"inversedYAxisBorder",value:function(e){var t=this.w,n=new S(this.ctx),i=t.config.xaxis.axisBorder;if(i.show){var o=0;"bar"===t.config.chart.type&&t.globals.isXNumeric&&(o-=15);var r=n.drawLine(t.globals.padHorizontal+o+i.offsetX,this.xAxisoffX,t.globals.gridWidth,this.xAxisoffX,i.color,0,i.height);e.add(r)}}},{key:"inversedYAxisTitleText",value:function(e){var t=this.w,n=new S(this.ctx);if(void 0!==t.config.xaxis.title.text){var i=n.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),o=n.drawText({x:t.globals.gridWidth/2+t.config.xaxis.title.offsetX,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(t.config.xaxis.title.style.fontSize)+t.config.xaxis.title.offsetY+20,text:t.config.xaxis.title.text,textAnchor:"middle",fontSize:t.config.xaxis.title.style.fontSize,fontFamily:t.config.xaxis.title.style.fontFamily,fontWeight:t.config.xaxis.title.style.fontWeight,foreColor:t.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+t.config.xaxis.title.style.cssClass});i.add(o),e.add(i)}}},{key:"yAxisTitleRotate",value:function(e,t){var n=this.w,i=new S(this.ctx),o={width:0,height:0},r={width:0,height:0},a=n.globals.dom.baseEl.querySelector(" .apexcharts-yaxis[rel='".concat(e,"'] .apexcharts-yaxis-texts-g"));null!==a&&(o=a.getBoundingClientRect());var s=n.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(e,"'] .apexcharts-yaxis-title text"));if(null!==s&&(r=s.getBoundingClientRect()),null!==s){var l=this.xPaddingForYAxisTitle(e,o,r,t);s.setAttribute("x",l.xPos-(t?10:0))}if(null!==s){var c=i.rotateAroundCenter(s);s.setAttribute("transform","rotate(".concat(t?-1*n.config.yaxis[e].title.rotate:n.config.yaxis[e].title.rotate," ").concat(c.x," ").concat(c.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(e,t,n,i){var o=this.w,r=0,a=0,s=10;return void 0===o.config.yaxis[e].title.text||e<0?{xPos:a,padd:0}:(i?(a=t.width+o.config.yaxis[e].title.offsetX+n.width/2+s/2,0===(r+=1)&&(a-=s/2)):(a=-1*t.width+o.config.yaxis[e].title.offsetX+s/2+n.width/2,o.globals.isBarHorizontal&&(s=25,a=-1*t.width-o.config.yaxis[e].title.offsetX-s)),{xPos:a,padd:s})}},{key:"setYAxisXPosition",value:function(e,t){var n=this.w,i=0,o=0,r=18,a=1;n.config.yaxis.length>1&&(this.multipleYs=!0),n.config.yaxis.map((function(s,l){var c=n.globals.ignoreYAxisIndexes.indexOf(l)>-1||!s.show||s.floating||0===e[l].width,u=e[l].width+t[l].width;s.opposite?n.globals.isBarHorizontal?(o=n.globals.gridWidth+n.globals.translateX-1,n.globals.translateYAxisX[l]=o-s.labels.offsetX):(o=n.globals.gridWidth+n.globals.translateX+a,c||(a=a+u+20),n.globals.translateYAxisX[l]=o-s.labels.offsetX+20):(i=n.globals.translateX-r,c||(r=r+u+20),n.globals.translateYAxisX[l]=i+s.labels.offsetX)}))}},{key:"setYAxisTextAlignments",value:function(){var e=this.w,t=e.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis");(t=y.listToArray(t)).forEach((function(t,n){var i=e.config.yaxis[n];if(i&&void 0!==i.labels.align){var o=e.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(n,"'] .apexcharts-yaxis-texts-g")),r=e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(n,"'] .apexcharts-yaxis-label"));r=y.listToArray(r);var a=o.getBoundingClientRect();"left"===i.labels.align?(r.forEach((function(e,t){e.setAttribute("text-anchor","start")})),i.opposite||o.setAttribute("transform","translate(-".concat(a.width,", 0)"))):"center"===i.labels.align?(r.forEach((function(e,t){e.setAttribute("text-anchor","middle")})),o.setAttribute("transform","translate(".concat(a.width/2*(i.opposite?1:-1),", 0)"))):"right"===i.labels.align&&(r.forEach((function(e,t){e.setAttribute("text-anchor","end")})),i.opposite&&o.setAttribute("transform","translate(".concat(a.width,", 0)")))}}))}}]),e}(),te=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.documentEvent=y.bind(this.documentEvent,this)}return c(e,[{key:"addEventListener",value:function(e,t){var n=this.w;n.globals.events.hasOwnProperty(e)?n.globals.events[e].push(t):n.globals.events[e]=[t]}},{key:"removeEventListener",value:function(e,t){var n=this.w;if(n.globals.events.hasOwnProperty(e)){var i=n.globals.events[e].indexOf(t);-1!==i&&n.globals.events[e].splice(i,1)}}},{key:"fireEvent",value:function(e,t){var n=this.w;if(n.globals.events.hasOwnProperty(e)){t&&t.length||(t=[]);for(var i=n.globals.events[e],o=i.length,r=0;r0&&(t=this.w.config.chart.locales.concat(window.Apex.chart.locales));var n=t.filter((function(t){return t.name===e}))[0];if(!n)throw new Error("Wrong locale name provided. Please make sure you set the correct locale name in options");var i=y.extend(j,n);this.w.globals.locale=i.options}}]),e}(),ie=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"drawAxis",value:function(e,t){var n,i,o=this.w.globals,r=this.w.config,a=new G(this.ctx),s=new ee(this.ctx);o.axisCharts&&"radar"!==e&&(o.isBarHorizontal?(i=s.drawYaxisInversed(0),n=a.drawXaxisInversed(0),o.dom.elGraphical.add(n),o.dom.elGraphical.add(i)):(n=a.drawXaxis(),o.dom.elGraphical.add(n),r.yaxis.map((function(e,t){-1===o.ignoreYAxisIndexes.indexOf(t)&&(i=s.drawYaxis(t),o.dom.Paper.add(i))}))))}}]),e}(),oe=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"drawXCrosshairs",value:function(){var e=this.w,t=new S(this.ctx),n=new k(this.ctx),i=e.config.xaxis.crosshairs.fill.gradient,o=e.config.xaxis.crosshairs.dropShadow,r=e.config.xaxis.crosshairs.fill.type,a=i.colorFrom,s=i.colorTo,l=i.opacityFrom,c=i.opacityTo,u=i.stops,d=o.enabled,h=o.left,f=o.top,p=o.blur,g=o.color,v=o.opacity,m=e.config.xaxis.crosshairs.fill.color;if(e.config.xaxis.crosshairs.show){"gradient"===r&&(m=t.drawGradient("vertical",a,s,l,c,null,u,null));var b=t.drawRect();1===e.config.xaxis.crosshairs.width&&(b=t.drawLine());var x=e.globals.gridHeight;(!y.isNumber(x)||x<0)&&(x=0);var w=e.config.xaxis.crosshairs.width;(!y.isNumber(w)||w<0)&&(w=0),b.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:x,width:w,height:x,fill:m,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}),d&&(b=n.dropShadow(b,{left:h,top:f,blur:p,color:g,opacity:v})),e.globals.dom.elGraphical.add(b)}}},{key:"drawYCrosshairs",value:function(){var e=this.w,t=new S(this.ctx),n=e.config.yaxis[0].crosshairs,i=e.globals.barPadForNumericAxis;if(e.config.yaxis[0].crosshairs.show){var o=t.drawLine(-i,0,e.globals.gridWidth+i,0,n.stroke.color,n.stroke.dashArray,n.stroke.width);o.attr({class:"apexcharts-ycrosshairs"}),e.globals.dom.elGraphical.add(o)}var r=t.drawLine(-i,0,e.globals.gridWidth+i,0,n.stroke.color,0,0);r.attr({class:"apexcharts-ycrosshairs-hidden"}),e.globals.dom.elGraphical.add(r)}}]),e}(),re=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"checkResponsiveConfig",value:function(e){var t=this,n=this.w,i=n.config;if(0!==i.responsive.length){var o=i.responsive.slice();o.sort((function(e,t){return e.breakpoint>t.breakpoint?1:t.breakpoint>e.breakpoint?-1:0})).reverse();var r=new Y({}),a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=o[0].breakpoint,a=window.innerWidth>0?window.innerWidth:screen.width;if(a>i){var s=C.extendArrayProps(r,n.globals.initialConfig,n);e=y.extend(s,e),e=y.extend(n.config,e),t.overrideResponsiveOptions(e)}else for(var l=0;l0&&"function"==typeof t.config.colors[0]&&(t.globals.colors=t.config.series.map((function(n,i){var o=t.config.colors[i];return o||(o=t.config.colors[0]),"function"==typeof o?(e.isColorFn=!0,o({value:t.globals.axisCharts?t.globals.series[i][0]?t.globals.series[i][0]:0:t.globals.series[i],seriesIndex:i,dataPointIndex:i,w:t})):o})))),t.globals.seriesColors.map((function(e,n){e&&(t.globals.colors[n]=e)})),t.config.theme.monochrome.enabled){var i=[],o=t.globals.series.length;(this.isBarDistributed||this.isHeatmapDistributed)&&(o=t.globals.series[0].length*t.globals.series.length);for(var r=t.config.theme.monochrome.color,a=1/(o/t.config.theme.monochrome.shadeIntensity),s=t.config.theme.monochrome.shadeTo,l=0,c=0;c2&&void 0!==arguments[2]?arguments[2]:null,i=this.w,o=t||i.globals.series.length;if(null===n&&(n=this.isBarDistributed||this.isHeatmapDistributed||"heatmap"===i.config.chart.type&&i.config.plotOptions.heatmap.colorScale.inverse),n&&i.globals.series.length&&(o=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:"getLargestStringFromMultiArr",value:function(e,t){var n=e;if(this.w.globals.isMultiLineX){var i=t.map((function(e,t){return Array.isArray(e)?e.length:1})),o=Math.max.apply(Math,m(i));n=t[i.indexOf(o)]}return n}}]),e}(),ce=function(){function e(t){s(this,e),this.w=t.w,this.dCtx=t}return c(e,[{key:"getxAxisLabelsCoords",value:function(){var e,t=this.w,n=t.globals.labels.slice();if(t.config.xaxis.convertedCatToNumeric&&0===n.length&&(n=t.globals.categoryLabels),t.globals.timescaleLabels.length>0){var i=this.getxAxisTimeScaleLabelsCoords();e={width:i.width,height:i.height},t.globals.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends="left"!==t.config.legend.position&&"right"!==t.config.legend.position||t.config.legend.floating?0:this.dCtx.lgRect.width;var o=t.globals.xLabelFormatter,r=y.getLargestStringFromArr(n),a=this.dCtx.dimHelpers.getLargestStringFromMultiArr(r,n);t.globals.isBarHorizontal&&(a=r=t.globals.yAxisScale[0].result.reduce((function(e,t){return e.length>t.length?e:t}),0));var s=new U(this.dCtx.ctx),l=r;r=s.xLabelFormat(o,r,l,{i:void 0,dateFormatter:new B(this.dCtx.ctx).formatDate,w:t}),a=s.xLabelFormat(o,a,l,{i:void 0,dateFormatter:new B(this.dCtx.ctx).formatDate,w:t}),(t.config.xaxis.convertedCatToNumeric&&void 0===r||""===String(r).trim())&&(a=r="1");var c=new S(this.dCtx.ctx),u=c.getTextRects(r,t.config.xaxis.labels.style.fontSize),d=u;if(r!==a&&(d=c.getTextRects(a,t.config.xaxis.labels.style.fontSize)),(e={width:u.width>=d.width?u.width:d.width,height:u.height>=d.height?u.height:d.height}).width*n.length>t.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&0!==t.config.xaxis.labels.rotate||t.config.xaxis.labels.rotateAlways){if(!t.globals.isBarHorizontal){t.globals.rotateXLabels=!0;var h=function(e){return c.getTextRects(e,t.config.xaxis.labels.style.fontSize,t.config.xaxis.labels.style.fontFamily,"rotate(".concat(t.config.xaxis.labels.rotate," 0 0)"),!1)};u=h(r),r!==a&&(d=h(a)),e.height=(u.height>d.height?u.height:d.height)/1.5,e.width=u.width>d.width?u.width:d.width}}else t.globals.rotateXLabels=!1}return t.config.xaxis.labels.show||(e={width:0,height:0}),{width:e.width,height:e.height}}},{key:"getxAxisGroupLabelsCoords",value:function(){var e,t=this.w;if(!t.globals.hasGroups)return{width:0,height:0};var n,i=(null===(e=t.config.xaxis.group.style)||void 0===e?void 0:e.fontSize)||t.config.xaxis.labels.style.fontSize,o=t.globals.groups.map((function(e){return e.title})),r=y.getLargestStringFromArr(o),a=this.dCtx.dimHelpers.getLargestStringFromMultiArr(r,o),s=new S(this.dCtx.ctx),l=s.getTextRects(r,i),c=l;return r!==a&&(c=s.getTextRects(a,i)),n={width:l.width>=c.width?l.width:c.width,height:l.height>=c.height?l.height:c.height},t.config.xaxis.labels.show||(n={width:0,height:0}),{width:n.width,height:n.height}}},{key:"getxAxisTitleCoords",value:function(){var e=this.w,t=0,n=0;if(void 0!==e.config.xaxis.title.text){var i=new S(this.dCtx.ctx).getTextRects(e.config.xaxis.title.text,e.config.xaxis.title.style.fontSize);t=i.width,n=i.height}return{width:t,height:n}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var e,t=this.w;this.dCtx.timescaleLabels=t.globals.timescaleLabels.slice();var n=this.dCtx.timescaleLabels.map((function(e){return e.value})),i=n.reduce((function(e,t){return void 0===e?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):e.length>t.length?e:t}),0);return 1.05*(e=new S(this.dCtx.ctx).getTextRects(i,t.config.xaxis.labels.style.fontSize)).width*n.length>t.globals.gridWidth&&0!==t.config.xaxis.labels.rotate&&(t.globals.overlappingXLabels=!0),e}},{key:"additionalPaddingXLabels",value:function(e){var t=this,n=this.w,i=n.globals,o=n.config,r=o.xaxis.type,a=e.width;i.skipLastTimelinelabel=!1,i.skipFirstTimelinelabel=!1;var s=n.config.yaxis[0].opposite&&n.globals.isBarHorizontal,l=function(e,s){(function(e){return-1!==i.collapsedSeriesIndices.indexOf(e)})(s)||function(e){if(t.dCtx.timescaleLabels&&t.dCtx.timescaleLabels.length){var s=t.dCtx.timescaleLabels[0],l=t.dCtx.timescaleLabels[t.dCtx.timescaleLabels.length-1].position+a/1.75-t.dCtx.yAxisWidthRight,c=s.position-a/1.75+t.dCtx.yAxisWidthLeft,u="right"===n.config.legend.position&&t.dCtx.lgRect.width>0?t.dCtx.lgRect.width:0;l>i.svgWidth-i.translateX-u&&(i.skipLastTimelinelabel=!0),c<-(e.show&&!e.floating||"bar"!==o.chart.type&&"candlestick"!==o.chart.type&&"rangeBar"!==o.chart.type&&"boxPlot"!==o.chart.type?10:a/1.75)&&(i.skipFirstTimelinelabel=!0)}else"datetime"===r?t.dCtx.gridPad.rightString(s.niceMax).length?u:s.niceMax,h=c(d,{seriesIndex:a,dataPointIndex:-1,w:t}),f=h;if(void 0!==h&&0!==h.length||(h=d),t.globals.isBarHorizontal){i=0;var p=t.globals.labels.slice();h=c(h=y.getLargestStringFromArr(p),{seriesIndex:a,dataPointIndex:-1,w:t}),f=e.dCtx.dimHelpers.getLargestStringFromMultiArr(h,p)}var g=new S(e.dCtx.ctx),v="rotate(".concat(r.labels.rotate," 0 0)"),m=g.getTextRects(h,r.labels.style.fontSize,r.labels.style.fontFamily,v,!1),b=m;h!==f&&(b=g.getTextRects(f,r.labels.style.fontSize,r.labels.style.fontFamily,v,!1)),n.push({width:(l>b.width||l>m.width?l:b.width>m.width?b.width:m.width)+i,height:b.height>m.height?b.height:m.height})}else n.push({width:0,height:0})})),n}},{key:"getyAxisTitleCoords",value:function(){var e=this,t=this.w,n=[];return t.config.yaxis.map((function(t,i){if(t.show&&void 0!==t.title.text){var o=new S(e.dCtx.ctx),r="rotate(".concat(t.title.rotate," 0 0)"),a=o.getTextRects(t.title.text,t.title.style.fontSize,t.title.style.fontFamily,r,!1);n.push({width:a.width,height:a.height})}else n.push({width:0,height:0})})),n}},{key:"getTotalYAxisWidth",value:function(){var e=this.w,t=0,n=0,i=0,o=e.globals.yAxisScale.length>1?10:0,r=new $(this.dCtx.ctx),a=function(a,s){var l=e.config.yaxis[s].floating,c=0;a.width>0&&!l?(c=a.width+o,function(t){return e.globals.ignoreYAxisIndexes.indexOf(t)>-1}(s)&&(c=c-a.width-o)):c=l||r.isYAxisHidden(s)?0:5,e.config.yaxis[s].opposite?i+=c:n+=c,t+=c};return e.globals.yLabelsCoords.map((function(e,t){a(e,t)})),e.globals.yTitleCoords.map((function(e,t){a(e,t)})),e.globals.isBarHorizontal&&!e.config.yaxis[0].floating&&(t=e.globals.yLabelsCoords[0].width+e.globals.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=n,this.dCtx.yAxisWidthRight=i,t}}]),e}(),de=function(){function e(t){s(this,e),this.w=t.w,this.dCtx=t}return c(e,[{key:"gridPadForColumnsInNumericAxis",value:function(e){var t=this.w;if(t.globals.noData||t.globals.allSeriesCollapsed)return 0;var n=function(e){return"bar"===e||"rangeBar"===e||"candlestick"===e||"boxPlot"===e},i=t.config.chart.type,o=0,r=n(i)?t.config.series.length:1;if(t.globals.comboBarCount>0&&(r=t.globals.comboBarCount),t.globals.collapsedSeries.forEach((function(e){n(e.type)&&(r-=1)})),t.config.chart.stacked&&(r=1),(n(i)||t.globals.comboBarCount>0)&&t.globals.isXNumeric&&!t.globals.isBarHorizontal&&r>0){var a,s,l=Math.abs(t.globals.initialMaxX-t.globals.initialMinX);l<=3&&(l=t.globals.dataPoints),a=l/e,t.globals.minXDiff&&t.globals.minXDiff/a>0&&(s=t.globals.minXDiff/a),s>e/2&&(s/=2),(o=s/r*parseInt(t.config.plotOptions.bar.columnWidth,10)/100)<1&&(o=1),o=o/(r>1?1:1.5)+5,t.globals.barPadForNumericAxis=o}return o}},{key:"gridPadFortitleSubtitle",value:function(){var e=this,t=this.w,n=t.globals,i=this.dCtx.isSparkline||!t.globals.axisCharts?0:10;["title","subtitle"].forEach((function(n){void 0!==t.config[n].text?i+=t.config[n].margin:i+=e.dCtx.isSparkline||!t.globals.axisCharts?0:5})),!t.config.legend.show||"bottom"!==t.config.legend.position||t.config.legend.floating||t.globals.axisCharts||(i+=10);var o=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),r=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");n.gridHeight=n.gridHeight-o.height-r.height-i,n.translateY=n.translateY+o.height+r.height+i}},{key:"setGridXPosForDualYAxis",value:function(e,t){var n=this.w,i=new $(this.dCtx.ctx);n.config.yaxis.map((function(o,r){-1!==n.globals.ignoreYAxisIndexes.indexOf(r)||o.floating||i.isYAxisHidden(r)||(o.opposite&&(n.globals.translateX=n.globals.translateX-(t[r].width+e[r].width)-parseInt(n.config.yaxis[r].labels.style.fontSize,10)/1.2-12),n.globals.translateX<2&&(n.globals.translateX=2))}))}}]),e}(),he=function(){function e(t){s(this,e),this.ctx=t,this.w=t.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 le(this),this.dimYAxis=new ue(this),this.dimXAxis=new ce(this),this.dimGrid=new de(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}return c(e,[{key:"plotCoords",value:function(){var e=this,t=this.w,n=t.globals;this.lgRect=this.dimHelpers.getLegendsRect(),this.isSparkline&&(t.config.markers.discrete.length>0||t.config.markers.size>0)&&Object.entries(this.gridPad).forEach((function(t){var n=v(t,2),i=n[0],o=n[1];e.gridPad[i]=Math.max(o,e.w.globals.markers.largestSize/1.5)})),n.axisCharts?this.setDimensionsForAxisCharts():this.setDimensionsForNonAxisCharts(),this.dimGrid.gridPadFortitleSubtitle(),n.gridHeight=n.gridHeight-this.gridPad.top-this.gridPad.bottom,n.gridWidth=n.gridWidth-this.gridPad.left-this.gridPad.right-this.xPadRight-this.xPadLeft;var i=this.dimGrid.gridPadForColumnsInNumericAxis(n.gridWidth);n.gridWidth=n.gridWidth-2*i,n.translateX=n.translateX+this.gridPad.left+this.xPadLeft+(i>0?i+4:0),n.translateY=n.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var e=this,t=this.w,n=t.globals,i=this.dimYAxis.getyAxisLabelsCoords(),o=this.dimYAxis.getyAxisTitleCoords();t.globals.yLabelsCoords=[],t.globals.yTitleCoords=[],t.config.yaxis.map((function(e,n){t.globals.yLabelsCoords.push({width:i[n].width,index:n}),t.globals.yTitleCoords.push({width:o[n].width,index:n})})),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var r=this.dimXAxis.getxAxisLabelsCoords(),a=this.dimXAxis.getxAxisGroupLabelsCoords(),s=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(r,s,a),n.translateXAxisY=t.globals.rotateXLabels?this.xAxisHeight/8:-4,n.translateXAxisX=t.globals.rotateXLabels&&t.globals.isXNumeric&&t.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,t.globals.isBarHorizontal&&(n.rotateXLabels=!1,n.translateXAxisY=parseInt(t.config.xaxis.labels.style.fontSize,10)/1.5*-1),n.translateXAxisY=n.translateXAxisY+t.config.xaxis.labels.offsetY,n.translateXAxisX=n.translateXAxisX+t.config.xaxis.labels.offsetX;var l=this.yAxisWidth,c=this.xAxisHeight;n.xAxisLabelsHeight=this.xAxisHeight-s.height,n.xAxisGroupLabelsHeight=n.xAxisLabelsHeight-r.height,n.xAxisLabelsWidth=this.xAxisWidth,n.xAxisHeight=this.xAxisHeight;var u=10;("radar"===t.config.chart.type||this.isSparkline)&&(l=0,c=n.goldenPadding),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||"treemap"===t.config.chart.type)&&(l=0,c=0,u=0),this.isSparkline||this.dimXAxis.additionalPaddingXLabels(r);var d=function(){n.translateX=l,n.gridHeight=n.svgHeight-e.lgRect.height-c-(e.isSparkline||"treemap"===t.config.chart.type?0:t.globals.rotateXLabels?10:15),n.gridWidth=n.svgWidth-l};switch("top"===t.config.xaxis.position&&(u=n.xAxisHeight-t.config.xaxis.axisTicks.height-5),t.config.legend.position){case"bottom":n.translateY=u,d();break;case"top":n.translateY=this.lgRect.height+u,d();break;case"left":n.translateY=u,n.translateX=this.lgRect.width+l,n.gridHeight=n.svgHeight-c-12,n.gridWidth=n.svgWidth-this.lgRect.width-l;break;case"right":n.translateY=u,n.translateX=l,n.gridHeight=n.svgHeight-c-12,n.gridWidth=n.svgWidth-this.lgRect.width-l-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(o,i),new ee(this.ctx).setYAxisXPosition(i,o)}},{key:"setDimensionsForNonAxisCharts",value:function(){var e=this.w,t=e.globals,n=e.config,i=0;e.config.legend.show&&!e.config.legend.floating&&(i=20);var o="pie"===n.chart.type||"polarArea"===n.chart.type||"donut"===n.chart.type?"pie":"radialBar",r=n.plotOptions[o].offsetY,a=n.plotOptions[o].offsetX;if(!n.legend.show||n.legend.floating)return t.gridHeight=t.svgHeight-n.grid.padding.left+n.grid.padding.right,t.gridWidth=t.gridHeight,t.translateY=r,void(t.translateX=a+(t.svgWidth-t.gridWidth)/2);switch(n.legend.position){case"bottom":t.gridHeight=t.svgHeight-this.lgRect.height-t.goldenPadding,t.gridWidth=t.svgWidth,t.translateY=r-10,t.translateX=a+(t.svgWidth-t.gridWidth)/2;break;case"top":t.gridHeight=t.svgHeight-this.lgRect.height-t.goldenPadding,t.gridWidth=t.svgWidth,t.translateY=this.lgRect.height+r+10,t.translateX=a+(t.svgWidth-t.gridWidth)/2;break;case"left":t.gridWidth=t.svgWidth-this.lgRect.width-i,t.gridHeight="auto"!==n.chart.height?t.svgHeight:t.gridWidth,t.translateY=r,t.translateX=a+this.lgRect.width+i;break;case"right":t.gridWidth=t.svgWidth-this.lgRect.width-i-5,t.gridHeight="auto"!==n.chart.height?t.svgHeight:t.gridWidth,t.translateY=r,t.translateX=a+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(e,t,n){var i=this.w,o=i.globals.hasGroups?2:1,r=n.height+e.height+t.height,a=i.globals.isMultiLineX?1.2:i.globals.LINE_HEIGHT_RATIO,s=i.globals.rotateXLabels?22:10,l=i.globals.rotateXLabels&&"bottom"===i.config.legend.position?10:0;this.xAxisHeight=r*a+o*s+l,this.xAxisWidth=e.width,this.xAxisHeight-t.height>i.config.xaxis.labels.maxHeight&&(this.xAxisHeight=i.config.xaxis.labels.maxHeight),i.config.xaxis.labels.minHeight&&this.xAxisHeightu&&(this.yAxisWidth=u)}}]),e}(),fe=function(){function e(t){s(this,e),this.w=t.w,this.lgCtx=t}return c(e,[{key:"getLegendStyles",value:function(){var e=document.createElement("style");e.setAttribute("type","text/css");var t=document.createTextNode("\t\n \t\n .apexcharts-legend {\t\n display: flex;\t\n overflow: auto;\t\n padding: 0 10px;\t\n }\t\n .apexcharts-legend.apx-legend-position-bottom, .apexcharts-legend.apx-legend-position-top {\t\n flex-wrap: wrap\t\n }\t\n .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left {\t\n flex-direction: column;\t\n bottom: 0;\t\n }\t\n .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 {\t\n justify-content: flex-start;\t\n }\t\n .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-center, .apexcharts-legend.apx-legend-position-top.apexcharts-align-center {\t\n justify-content: center; \t\n }\t\n .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-right, .apexcharts-legend.apx-legend-position-top.apexcharts-align-right {\t\n justify-content: flex-end;\t\n }\t\n .apexcharts-legend-series {\t\n cursor: pointer;\t\n line-height: normal;\t\n }\t\n .apexcharts-legend.apx-legend-position-bottom .apexcharts-legend-series, .apexcharts-legend.apx-legend-position-top .apexcharts-legend-series{\t\n display: flex;\t\n align-items: center;\t\n }\t\n .apexcharts-legend-text {\t\n position: relative;\t\n font-size: 14px;\t\n }\t\n .apexcharts-legend-text *, .apexcharts-legend-marker * {\t\n pointer-events: none;\t\n }\t\n .apexcharts-legend-marker {\t\n position: relative;\t\n display: inline-block;\t\n cursor: pointer;\t\n margin-right: 3px;\t\n border-style: solid;\n }\t\n \t\n .apexcharts-legend.apexcharts-align-right .apexcharts-legend-series, .apexcharts-legend.apexcharts-align-left .apexcharts-legend-series{\t\n display: inline-block;\t\n }\t\n .apexcharts-legend-series.apexcharts-no-click {\t\n cursor: auto;\t\n }\t\n .apexcharts-legend .apexcharts-hidden-zero-series, .apexcharts-legend .apexcharts-hidden-null-series {\t\n display: none !important;\t\n }\t\n .apexcharts-inactive-legend {\t\n opacity: 0.45;\t\n }");return e.appendChild(t),e}},{key:"getLegendBBox",value:function(){var e=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend").getBoundingClientRect(),t=e.width;return{clwh:e.height,clww:t}}},{key:"appendToForeignObject",value:function(){var e=this.w.globals;e.dom.elLegendForeign=document.createElementNS(e.SVGNS,"foreignObject");var t=e.dom.elLegendForeign;t.setAttribute("x",0),t.setAttribute("y",0),t.setAttribute("width",e.svgWidth),t.setAttribute("height",e.svgHeight),e.dom.elLegendWrap.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),t.appendChild(e.dom.elLegendWrap),t.appendChild(this.getLegendStyles()),e.dom.Paper.node.insertBefore(t,e.dom.elGraphical.node)}},{key:"toggleDataSeries",value:function(e,t){var n=this,i=this.w;if(i.globals.axisCharts||"radialBar"===i.config.chart.type){i.globals.resized=!0;var o=null,r=null;i.globals.risingSeries=[],i.globals.axisCharts?(o=i.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(e,"']")),r=parseInt(o.getAttribute("data:realIndex"),10)):(o=i.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(e+1,"']")),r=parseInt(o.getAttribute("rel"),10)-1),t?[{cs:i.globals.collapsedSeries,csi:i.globals.collapsedSeriesIndices},{cs:i.globals.ancillaryCollapsedSeries,csi:i.globals.ancillaryCollapsedSeriesIndices}].forEach((function(e){n.riseCollapsedSeries(e.cs,e.csi,r)})):this.hideSeries({seriesEl:o,realIndex:r})}else{var a=i.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(e+1,"'] path")),s=i.config.chart.type;if("pie"===s||"polarArea"===s||"donut"===s){var l=i.config.plotOptions.pie.donut.labels;new S(this.lgCtx.ctx).pathMouseDown(a.members[0],null),this.lgCtx.ctx.pie.printDataLabelsInner(a.members[0].node,l)}a.fire("click")}}},{key:"hideSeries",value:function(e){var t=e.seriesEl,n=e.realIndex,i=this.w,o=y.clone(i.config.series);if(i.globals.axisCharts){var r=!1;if(i.config.yaxis[n]&&i.config.yaxis[n].show&&i.config.yaxis[n].showAlways&&(r=!0,i.globals.ancillaryCollapsedSeriesIndices.indexOf(n)<0&&(i.globals.ancillaryCollapsedSeries.push({index:n,data:o[n].data.slice(),type:t.parentNode.className.baseVal.split("-")[1]}),i.globals.ancillaryCollapsedSeriesIndices.push(n))),!r){i.globals.collapsedSeries.push({index:n,data:o[n].data.slice(),type:t.parentNode.className.baseVal.split("-")[1]}),i.globals.collapsedSeriesIndices.push(n);var a=i.globals.risingSeries.indexOf(n);i.globals.risingSeries.splice(a,1)}}else i.globals.collapsedSeries.push({index:n,data:o[n]}),i.globals.collapsedSeriesIndices.push(n);for(var s=t.childNodes,l=0;l0){for(var r=0;r-1&&(e[i].data=[])})):e.forEach((function(n,i){t.globals.collapsedSeriesIndices.indexOf(i)>-1&&(e[i]=0)})),e}}]),e}(),pe=function(){function e(t,n){s(this,e),this.ctx=t,this.w=t.w,this.onLegendClick=this.onLegendClick.bind(this),this.onLegendHovered=this.onLegendHovered.bind(this),this.isBarsDistributed="bar"===this.w.config.chart.type&&this.w.config.plotOptions.bar.distributed&&1===this.w.config.series.length,this.legendHelpers=new fe(this)}return c(e,[{key:"init",value:function(){var e=this.w,t=e.globals,n=e.config;if((n.legend.showForSingleSeries&&1===t.series.length||this.isBarsDistributed||t.series.length>1||!t.axisCharts)&&n.legend.show){for(;t.dom.elLegendWrap.firstChild;)t.dom.elLegendWrap.removeChild(t.dom.elLegendWrap.firstChild);this.drawLegends(),y.isIE11()?document.getElementsByTagName("head")[0].appendChild(this.legendHelpers.getLegendStyles()):this.legendHelpers.appendToForeignObject(),"bottom"===n.legend.position||"top"===n.legend.position?this.legendAlignHorizontal():"right"!==n.legend.position&&"left"!==n.legend.position||this.legendAlignVertical()}}},{key:"drawLegends",value:function(){var e=this,t=this.w,n=t.config.legend.fontFamily,i=t.globals.seriesNames,o=t.globals.colors.slice();if("heatmap"===t.config.chart.type){var r=t.config.plotOptions.heatmap.colorScale.ranges;i=r.map((function(e){return e.name?e.name:e.from+" - "+e.to})),o=r.map((function(e){return e.color}))}else this.isBarsDistributed&&(i=t.globals.labels.slice());t.config.legend.customLegendItems.length&&(i=t.config.legend.customLegendItems);for(var a=t.globals.legendFormatter,s=t.config.legend.inverseOrder,l=s?i.length-1:0;s?l>=0:l<=i.length-1;s?l--:l++){var c=a(i[l],{seriesIndex:l,w:t}),u=!1,d=!1;if(t.globals.collapsedSeries.length>0)for(var h=0;h0)for(var f=0;f0?l-10:0)+(c>0?c-10:0)}i.style.position="absolute",r=r+e+n.config.legend.offsetX,a=a+t+n.config.legend.offsetY,i.style.left=r+"px",i.style.top=a+"px","bottom"===n.config.legend.position?(i.style.top="auto",i.style.bottom=5-n.config.legend.offsetY+"px"):"right"===n.config.legend.position&&(i.style.left="auto",i.style.right=25+n.config.legend.offsetX+"px"),["width","height"].forEach((function(e){i.style[e]&&(i.style[e]=parseInt(n.config.legend[e],10)+"px")}))}},{key:"legendAlignHorizontal",value:function(){var e=this.w;e.globals.dom.baseEl.querySelector(".apexcharts-legend").style.right=0;var t=this.legendHelpers.getLegendBBox(),n=new he(this.ctx),i=n.dimHelpers.getTitleSubtitleCoords("title"),o=n.dimHelpers.getTitleSubtitleCoords("subtitle"),r=0;"bottom"===e.config.legend.position?r=-t.clwh/1.8:"top"===e.config.legend.position&&(r=i.height+o.height+e.config.title.margin+e.config.subtitle.margin-10),this.setLegendWrapXY(20,r)}},{key:"legendAlignVertical",value:function(){var e=this.w,t=this.legendHelpers.getLegendBBox(),n=0;"left"===e.config.legend.position&&(n=20),"right"===e.config.legend.position&&(n=e.globals.svgWidth-t.clww-10),this.setLegendWrapXY(n,20)}},{key:"onLegendHovered",value:function(e){var t=this.w,n=e.target.classList.contains("apexcharts-legend-text")||e.target.classList.contains("apexcharts-legend-marker");if("heatmap"===t.config.chart.type||this.isBarsDistributed){if(n){var i=parseInt(e.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,i,this.w]),new z(this.ctx).highlightRangeInSeries(e,e.target)}}else!e.target.classList.contains("apexcharts-inactive-legend")&&n&&new z(this.ctx).toggleSeriesOnHover(e,e.target)}},{key:"onLegendClick",value:function(e){var t=this.w;if(!t.config.legend.customLegendItems.length&&(e.target.classList.contains("apexcharts-legend-text")||e.target.classList.contains("apexcharts-legend-marker"))){var n=parseInt(e.target.getAttribute("rel"),10)-1,i="true"===e.target.getAttribute("data:collapsed"),o=this.w.config.chart.events.legendClick;"function"==typeof o&&o(this.ctx,n,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,n,this.w]);var r=this.w.config.legend.markers.onClick;"function"==typeof r&&e.target.classList.contains("apexcharts-legend-marker")&&(r(this.ctx,n,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,n,this.w])),"treemap"!==t.config.chart.type&&"heatmap"!==t.config.chart.type&&!this.isBarsDistributed&&t.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(n,i)}}}]),e}(),ge=function(){function e(t){s(this,e),this.ctx=t,this.w=t.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 c(e,[{key:"createToolbar",value:function(){var e=this,t=this.w,n=function(){return document.createElement("div")},i=n();if(i.setAttribute("class","apexcharts-toolbar"),i.style.top=t.config.chart.toolbar.offsetY+"px",i.style.right=3-t.config.chart.toolbar.offsetX+"px",t.globals.dom.elWrap.appendChild(i),this.elZoom=n(),this.elZoomIn=n(),this.elZoomOut=n(),this.elPan=n(),this.elSelection=n(),this.elZoomReset=n(),this.elMenuIcon=n(),this.elMenu=n(),this.elCustomIcons=[],this.t=t.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var o=0;o\n \n \n\n'),a("zoomOut",this.elZoomOut,'\n \n \n\n');var s=function(n){e.t[n]&&t.config.chart[n].enabled&&r.push({el:"zoom"===n?e.elZoom:e.elSelection,icon:"string"==typeof e.t[n]?e.t[n]:"zoom"===n?'\n \n \n \n':'\n \n \n',title:e.localeValues["zoom"===n?"selectionZoom":"selection"],class:t.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(n,"-icon")})};s("zoom"),s("selection"),this.t.pan&&t.config.chart.zoom.enabled&&r.push({el:this.elPan,icon:"string"==typeof this.t.pan?this.t.pan:'\n \n \n \n \n \n \n \n',title:this.localeValues.pan,class:t.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),a("reset",this.elZoomReset,'\n \n \n'),this.t.download&&r.push({el:this.elMenuIcon,icon:"string"==typeof this.t.download?this.t.download:'',title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(var l=0;l0&&t.height>0&&this.slDraggableRect.selectize({points:"l, r",pointSize:8,pointType:"rect"}).resize({constraint:{minX:0,minY:0,maxX:e.globals.gridWidth,maxY:e.globals.gridHeight}}).on("resizing",this.selectionDragging.bind(this,"resizing"))}}},{key:"preselectedSelection",value:function(){var e=this.w,t=this.xyRatios;if(!e.globals.zoomEnabled)if(void 0!==e.globals.selection&&null!==e.globals.selection)this.drawSelectionRect(e.globals.selection);else if(void 0!==e.config.chart.selection.xaxis.min&&void 0!==e.config.chart.selection.xaxis.max){var n=(e.config.chart.selection.xaxis.min-e.globals.minX)/t.xRatio,i={x:n,y:0,width:e.globals.gridWidth-(e.globals.maxX-e.config.chart.selection.xaxis.max)/t.xRatio-n,height:e.globals.gridHeight,translateX:0,translateY:0,selectionEnabled:!0};this.drawSelectionRect(i),this.makeSelectionRectDraggable(),"function"==typeof e.config.chart.events.selection&&e.config.chart.events.selection(this.ctx,{xaxis:{min:e.config.chart.selection.xaxis.min,max:e.config.chart.selection.xaxis.max},yaxis:{}})}}},{key:"drawSelectionRect",value:function(e){var t=e.x,n=e.y,i=e.width,o=e.height,r=e.translateX,a=void 0===r?0:r,s=e.translateY,l=void 0===s?0:s,c=this.w,u=this.zoomRect,d=this.selectionRect;if(this.dragged||null!==c.globals.selection){var h={transform:"translate("+a+", "+l+")"};c.globals.zoomEnabled&&this.dragged&&(i<0&&(i=1),u.attr({x:t,y:n,width:i,height:o,fill:c.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":c.config.chart.zoom.zoomedArea.fill.opacity,stroke:c.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":c.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":c.config.chart.zoom.zoomedArea.stroke.opacity}),S.setAttrs(u.node,h)),c.globals.selectionEnabled&&(d.attr({x:t,y:n,width:i>0?i:0,height:o>0?o:0,fill:c.config.chart.selection.fill.color,"fill-opacity":c.config.chart.selection.fill.opacity,stroke:c.config.chart.selection.stroke.color,"stroke-width":c.config.chart.selection.stroke.width,"stroke-dasharray":c.config.chart.selection.stroke.dashArray,"stroke-opacity":c.config.chart.selection.stroke.opacity}),S.setAttrs(d.node,h))}}},{key:"hideSelectionRect",value:function(e){e&&e.attr({x:0,y:0,width:0,height:0})}},{key:"selectionDrawing",value:function(e){var t=e.context,n=e.zoomtype,i=this.w,o=t,r=this.gridRect.getBoundingClientRect(),a=o.startX-1,s=o.startY,l=!1,c=!1,u=o.clientX-r.left-a,d=o.clientY-r.top-s,h={};return Math.abs(u+a)>i.globals.gridWidth?u=i.globals.gridWidth-a:o.clientX-r.left<0&&(u=a),a>o.clientX-r.left&&(l=!0,u=Math.abs(u)),s>o.clientY-r.top&&(c=!0,d=Math.abs(d)),h="x"===n?{x:l?a-u:a,y:0,width:u,height:i.globals.gridHeight}:"y"===n?{x:0,y:c?s-d:s,width:i.globals.gridWidth,height:d}:{x:l?a-u:a,y:c?s-d:s,width:u,height:d},o.drawSelectionRect(h),o.selectionDragging("resizing"),h}},{key:"selectionDragging",value:function(e,t){var n=this,i=this.w,o=this.xyRatios,r=this.selectionRect,a=0;"resizing"===e&&(a=30);var s=function(e){return parseFloat(r.node.getAttribute(e))},l={x:s("x"),y:s("y"),width:s("width"),height:s("height")};i.globals.selection=l,"function"==typeof i.config.chart.events.selection&&i.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout((function(){var e=n.gridRect.getBoundingClientRect(),t=r.node.getBoundingClientRect(),a={xaxis:{min:i.globals.xAxisScale.niceMin+(t.left-e.left)*o.xRatio,max:i.globals.xAxisScale.niceMin+(t.right-e.left)*o.xRatio},yaxis:{min:i.globals.yAxisScale[0].niceMin+(e.bottom-t.bottom)*o.yRatio[0],max:i.globals.yAxisScale[0].niceMax-(t.top-e.top)*o.yRatio[0]}};i.config.chart.events.selection(n.ctx,a),i.config.chart.brush.enabled&&void 0!==i.config.chart.events.brushScrolled&&i.config.chart.events.brushScrolled(n.ctx,a)}),a))}},{key:"selectionDrawn",value:function(e){var t=e.context,n=e.zoomtype,i=this.w,o=t,r=this.xyRatios,a=this.ctx.toolbar;if(o.startX>o.endX){var s=o.startX;o.startX=o.endX,o.endX=s}if(o.startY>o.endY){var l=o.startY;o.startY=o.endY,o.endY=l}var c=void 0,u=void 0;i.globals.isRangeBar?(c=i.globals.yAxisScale[0].niceMin+o.startX*r.invertedYRatio,u=i.globals.yAxisScale[0].niceMin+o.endX*r.invertedYRatio):(c=i.globals.xAxisScale.niceMin+o.startX*r.xRatio,u=i.globals.xAxisScale.niceMin+o.endX*r.xRatio);var d=[],h=[];if(i.config.yaxis.forEach((function(e,t){d.push(i.globals.yAxisScale[t].niceMax-r.yRatio[t]*o.startY),h.push(i.globals.yAxisScale[t].niceMax-r.yRatio[t]*o.endY)})),o.dragged&&(o.dragX>10||o.dragY>10)&&c!==u)if(i.globals.zoomEnabled){var f=y.clone(i.globals.initialConfig.yaxis),p=y.clone(i.globals.initialConfig.xaxis);if(i.globals.zoomed=!0,i.config.xaxis.convertedCatToNumeric&&(c=Math.floor(c),u=Math.floor(u),c<1&&(c=1,u=i.globals.dataPoints),u-c<2&&(u=c+1)),"xy"!==n&&"x"!==n||(p={min:c,max:u}),"xy"!==n&&"y"!==n||f.forEach((function(e,t){f[t].min=h[t],f[t].max=d[t]})),i.config.chart.zoom.autoScaleYaxis){var g=new J(o.ctx);f=g.autoScaleY(o.ctx,f,{xaxis:p})}if(a){var v=a.getBeforeZoomRange(p,f);v&&(p=v.xaxis?v.xaxis:p,f=v.yaxis?v.yaxis:f)}var m={xaxis:p};i.config.chart.group||(m.yaxis=f),o.ctx.updateHelpers._updateOptions(m,!1,o.w.config.chart.animations.dynamicAnimation.enabled),"function"==typeof i.config.chart.events.zoomed&&a.zoomCallback(p,f)}else if(i.globals.selectionEnabled){var b,x=null;b={min:c,max:u},"xy"!==n&&"y"!==n||(x=y.clone(i.config.yaxis)).forEach((function(e,t){x[t].min=h[t],x[t].max=d[t]})),i.globals.selection=o.selection,"function"==typeof i.config.chart.events.selection&&i.config.chart.events.selection(o.ctx,{xaxis:b,yaxis:x})}}},{key:"panDragging",value:function(e){var t=e.context,n=this.w,i=t;if(void 0!==n.globals.lastClientPosition.x){var o=n.globals.lastClientPosition.x-i.clientX,r=n.globals.lastClientPosition.y-i.clientY;Math.abs(o)>Math.abs(r)&&o>0?this.moveDirection="left":Math.abs(o)>Math.abs(r)&&o<0?this.moveDirection="right":Math.abs(r)>Math.abs(o)&&r>0?this.moveDirection="up":Math.abs(r)>Math.abs(o)&&r<0&&(this.moveDirection="down")}n.globals.lastClientPosition={x:i.clientX,y:i.clientY};var a=n.globals.isRangeBar?n.globals.minY:n.globals.minX,s=n.globals.isRangeBar?n.globals.maxY:n.globals.maxX;n.config.xaxis.convertedCatToNumeric||i.panScrolled(a,s)}},{key:"delayedPanScrolled",value:function(){var e=this.w,t=e.globals.minX,n=e.globals.maxX,i=(e.globals.maxX-e.globals.minX)/2;"left"===this.moveDirection?(t=e.globals.minX+i,n=e.globals.maxX+i):"right"===this.moveDirection&&(t=e.globals.minX-i,n=e.globals.maxX-i),t=Math.floor(t),n=Math.floor(n),this.updateScrolledChart({xaxis:{min:t,max:n}},t,n)}},{key:"panScrolled",value:function(e,t){var n=this.w,i=this.xyRatios,o=y.clone(n.globals.initialConfig.yaxis),r=i.xRatio,a=n.globals.minX,s=n.globals.maxX;n.globals.isRangeBar&&(r=i.invertedYRatio,a=n.globals.minY,s=n.globals.maxY),"left"===this.moveDirection?(e=a+n.globals.gridWidth/15*r,t=s+n.globals.gridWidth/15*r):"right"===this.moveDirection&&(e=a-n.globals.gridWidth/15*r,t=s-n.globals.gridWidth/15*r),n.globals.isRangeBar||(en.globals.initialMaxX)&&(e=a,t=s);var l={min:e,max:t};n.config.chart.zoom.autoScaleYaxis&&(o=new J(this.ctx).autoScaleY(this.ctx,o,{xaxis:l}));var c={xaxis:{min:e,max:t}};n.config.chart.group||(c.yaxis=o),this.updateScrolledChart(c,e,t)}},{key:"updateScrolledChart",value:function(e,t,n){var i=this.w;this.ctx.updateHelpers._updateOptions(e,!1,!1),"function"==typeof i.config.chart.events.scrolled&&i.config.chart.events.scrolled(this.ctx,{xaxis:{min:t,max:n}})}}]),n}(),me=function(){function e(t){s(this,e),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx}return c(e,[{key:"getNearestValues",value:function(e){var t=e.hoverArea,n=e.elGrid,i=e.clientX,o=e.clientY,r=this.w,a=n.getBoundingClientRect(),s=a.width,l=a.height,c=s/(r.globals.dataPoints-1),u=l/r.globals.dataPoints,d=this.hasBars();!r.globals.comboCharts&&!d||r.config.xaxis.convertedCatToNumeric||(c=s/r.globals.dataPoints);var h=i-a.left-r.globals.barPadForNumericAxis,f=o-a.top;h<0||f<0||h>s||f>l?(t.classList.remove("hovering-zoom"),t.classList.remove("hovering-pan")):r.globals.zoomEnabled?(t.classList.remove("hovering-pan"),t.classList.add("hovering-zoom")):r.globals.panEnabled&&(t.classList.remove("hovering-zoom"),t.classList.add("hovering-pan"));var p=Math.round(h/c),g=Math.floor(f/u);d&&!r.config.xaxis.convertedCatToNumeric&&(p=Math.ceil(h/c),p-=1);var v=null,m=null,b=[],x=[];if(r.globals.seriesXvalues.forEach((function(e){b.push([e[0]+1e-6].concat(e))})),r.globals.seriesYvalues.forEach((function(e){x.push([e[0]+1e-6].concat(e))})),b=b.map((function(e){return e.filter((function(e){return y.isNumber(e)}))})),x=x.map((function(e){return e.filter((function(e){return y.isNumber(e)}))})),r.globals.isXNumeric){var w=this.ttCtx.getElGrid().getBoundingClientRect(),k=h*(w.width/s),S=f*(w.height/l);v=(m=this.closestInMultiArray(k,S,b,x)).index,p=m.j,null!==v&&(b=r.globals.seriesXvalues[v],p=(m=this.closestInArray(k,b)).index)}return r.globals.capturedSeriesIndex=null===v?-1:v,(!p||p<1)&&(p=0),r.globals.isBarHorizontal?r.globals.capturedDataPointIndex=g:r.globals.capturedDataPointIndex=p,{capturedSeries:v,j:r.globals.isBarHorizontal?g:p,hoverX:h,hoverY:f}}},{key:"closestInMultiArray",value:function(e,t,n,i){var o=this.w,r=0,a=null,s=-1;o.globals.series.length>1?r=this.getFirstActiveXArray(n):a=0;var l=n[r][0],c=Math.abs(e-l);if(n.forEach((function(t){t.forEach((function(t,n){var i=Math.abs(e-t);i0?t:-1})),o=0;o0)for(var i=0;in?-1:0}));var t=[];return e.forEach((function(e){t.push(e.querySelector(".apexcharts-marker"))})),t}},{key:"hasMarkers",value:function(){return this.getElMarkers().length>0}},{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 t=this.w,n=t.config.markers.hover.size;return void 0===n&&(n=t.globals.markers.size[e]+t.config.markers.hover.sizeOffset),n}},{key:"toggleAllTooltipSeriesGroups",value:function(e){var t=this.w,n=this.ttCtx;0===n.allTooltipSeriesGroups.length&&(n.allTooltipSeriesGroups=t.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var i=n.allTooltipSeriesGroups,o=0;o ').concat(n.attrs.name,""),t+="
".concat(n.val,"
")})),b.innerHTML=e+"",x.innerHTML=t+""};a?l.globals.seriesGoals[t][n]&&Array.isArray(l.globals.seriesGoals[t][n])?y():(b.innerHTML="",x.innerHTML=""):y()}else b.innerHTML="",x.innerHTML="";null!==p&&(i[t].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=l.config.tooltip.z.title,i[t].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=void 0!==p?p:""),a&&g[0]&&(null==u||l.globals.ancillaryCollapsedSeriesIndices.indexOf(t)>-1||l.globals.collapsedSeriesIndices.indexOf(t)>-1?g[0].parentNode.style.display="none":g[0].parentNode.style.display=l.config.tooltip.items.display)}},{key:"toggleActiveInactiveSeries",value:function(e){var t=this.w;if(e)this.tooltipUtil.toggleAllTooltipSeriesGroups("enable");else{this.tooltipUtil.toggleAllTooltipSeriesGroups("disable");var n=t.globals.dom.baseEl.querySelector(".apexcharts-tooltip-series-group");n&&(n.classList.add("apexcharts-active"),n.style.display=t.config.tooltip.items.display)}}},{key:"getValuesToPrint",value:function(e){var t=e.i,n=e.j,i=this.w,o=this.ctx.series.filteredSeriesX(),r="",a="",s=null,l=null,c={series:i.globals.series,seriesIndex:t,dataPointIndex:n,w:i},u=i.globals.ttZFormatter;null===n?l=i.globals.series[t]:i.globals.isXNumeric&&"treemap"!==i.config.chart.type?(r=o[t][n],0===o[t].length&&(r=o[this.tooltipUtil.getFirstActiveXArray(o)][n])):r=void 0!==i.globals.labels[n]?i.globals.labels[n]:"";var d=r;return r=i.globals.isXNumeric&&"datetime"===i.config.xaxis.type?new U(this.ctx).xLabelFormat(i.globals.ttKeyFormatter,d,d,{i:void 0,dateFormatter:new B(this.ctx).formatDate,w:this.w}):i.globals.isBarHorizontal?i.globals.yLabelFormatters[0](d,c):i.globals.xLabelFormatter(d,c),void 0!==i.config.tooltip.x.formatter&&(r=i.globals.ttKeyFormatter(d,c)),i.globals.seriesZ.length>0&&i.globals.seriesZ[t].length>0&&(s=u(i.globals.seriesZ[t][n],i)),a="function"==typeof i.config.xaxis.tooltip.formatter?i.globals.xaxisTooltipFormatter(d,c):r,{val:Array.isArray(l)?l.join(" "):l,xVal:Array.isArray(r)?r.join(" "):r,xAxisTTVal:Array.isArray(a)?a.join(" "):a,zVal:s}}},{key:"handleCustomTooltip",value:function(e){var t=e.i,n=e.j,i=e.y1,o=e.y2,r=e.w,a=this.ttCtx.getElTooltip(),s=r.config.tooltip.custom;Array.isArray(s)&&s[t]&&(s=s[t]),a.innerHTML=s({ctx:this.ctx,series:r.globals.series,seriesIndex:t,dataPointIndex:n,y1:i,y2:o,w:r})}}]),e}(),xe=function(){function e(t){s(this,e),this.ttCtx=t,this.ctx=t.ctx,this.w=t.w}return c(e,[{key:"moveXCrosshairs",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.ttCtx,i=this.w,o=n.getElXCrosshairs(),r=e-n.xcrosshairsWidth/2,a=i.globals.labels.slice().length;if(null!==t&&(r=i.globals.gridWidth/a*t),null===o||i.globals.isBarHorizontal||(o.setAttribute("x",r),o.setAttribute("x1",r),o.setAttribute("x2",r),o.setAttribute("y2",i.globals.gridHeight),o.classList.add("apexcharts-active")),r<0&&(r=0),r>i.globals.gridWidth&&(r=i.globals.gridWidth),n.isXAxisTooltipEnabled){var s=r;"tickWidth"!==i.config.xaxis.crosshairs.width&&"barWidth"!==i.config.xaxis.crosshairs.width||(s=r+n.xcrosshairsWidth/2),this.moveXAxisTooltip(s)}}},{key:"moveYCrosshairs",value:function(e){var t=this.ttCtx;null!==t.ycrosshairs&&S.setAttrs(t.ycrosshairs,{y1:e,y2:e}),null!==t.ycrosshairsHidden&&S.setAttrs(t.ycrosshairsHidden,{y1:e,y2:e})}},{key:"moveXAxisTooltip",value:function(e){var t=this.w,n=this.ttCtx;if(null!==n.xaxisTooltip&&0!==n.xcrosshairsWidth){n.xaxisTooltip.classList.add("apexcharts-active");var i,o=n.xaxisOffY+t.config.xaxis.tooltip.offsetY+t.globals.translateY+1+t.config.xaxis.offsetY;if(e-=n.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(e))e+=t.globals.translateX,i=new S(this.ctx).getTextRects(n.xaxisTooltipText.innerHTML),n.xaxisTooltipText.style.minWidth=i.width+"px",n.xaxisTooltip.style.left=e+"px",n.xaxisTooltip.style.top=o+"px"}}},{key:"moveYAxisTooltip",value:function(e){var t=this.w,n=this.ttCtx;null===n.yaxisTTEls&&(n.yaxisTTEls=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var i=parseInt(n.ycrosshairsHidden.getAttribute("y1"),10),o=t.globals.translateY+i,r=n.yaxisTTEls[e].getBoundingClientRect().height,a=t.globals.translateYAxisX[e]-2;t.config.yaxis[e].opposite&&(a-=26),o-=r/2,-1===t.globals.ignoreYAxisIndexes.indexOf(e)?(n.yaxisTTEls[e].classList.add("apexcharts-active"),n.yaxisTTEls[e].style.top=o+"px",n.yaxisTTEls[e].style.left=a+t.config.yaxis[e].tooltip.offsetX+"px"):n.yaxisTTEls[e].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=this.w,o=this.ttCtx,r=o.getElTooltip(),a=o.tooltipRect,s=null!==n?parseFloat(n):1,l=parseFloat(e)+s+5,c=parseFloat(t)+s/2;if(l>i.globals.gridWidth/2&&(l=l-a.ttWidth-s-10),l>i.globals.gridWidth-a.ttWidth-10&&(l=i.globals.gridWidth-a.ttWidth),l<-20&&(l=-20),i.config.tooltip.followCursor){var u=o.getElGrid(),d=u.getBoundingClientRect();c=o.e.clientY+i.globals.translateY-d.top-a.ttHeight/2}else i.globals.isBarHorizontal||(a.ttHeight/2+c>i.globals.gridHeight&&(c=i.globals.gridHeight-a.ttHeight+i.globals.translateY),c<0&&(c=0));isNaN(l)||(l+=i.globals.translateX,r.style.left=l+"px",r.style.top=c+"px")}},{key:"moveMarkers",value:function(e,t){var n=this.w,i=this.ttCtx;if(n.globals.markers.size[e]>0)for(var o=n.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(e,"'] .apexcharts-marker")),r=0;r0&&(c.setAttribute("r",s),c.setAttribute("cx",n),c.setAttribute("cy",i)),this.moveXCrosshairs(n),r.fixedTooltip||this.moveTooltip(n,i,s)}}},{key:"moveDynamicPointsOnHover",value:function(e){var t,n=this.ttCtx,i=n.w,o=0,r=0,a=i.globals.pointsArray;t=new z(this.ctx).getActiveConfigSeriesIndex(!0);var s=n.tooltipUtil.getHoverMarkerSize(t);a[t]&&(o=a[t][e][0],r=a[t][e][1]);var l=n.tooltipUtil.getAllMarkers();if(null!==l)for(var c=0;c0?(l[c]&&l[c].setAttribute("r",s),l[c]&&l[c].setAttribute("cy",d)):l[c]&&l[c].setAttribute("r",0)}}if(this.moveXCrosshairs(o),!n.fixedTooltip){var h=r||i.globals.gridHeight;this.moveTooltip(o,h,s)}}},{key:"moveStickyTooltipOverBars",value:function(e){var t=this.w,n=this.ttCtx,i=t.globals.columnSeries?t.globals.columnSeries.length:t.globals.series.length,o=i>=2&&i%2==0?Math.floor(i/2):Math.floor(i/2)+1;t.globals.isBarHorizontal&&(o=new z(this.ctx).getActiveConfigSeriesIndex(!1,"desc")+1);var r=t.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(o,"'] path[j='").concat(e,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(o,"'] path[j='").concat(e,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(o,"'] path[j='").concat(e,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(o,"'] path[j='").concat(e,"']")),a=r?parseFloat(r.getAttribute("cx")):0,s=r?parseFloat(r.getAttribute("cy")):0,l=r?parseFloat(r.getAttribute("barWidth")):0,c=r?parseFloat(r.getAttribute("barHeight")):0,u=n.getElGrid().getBoundingClientRect(),d=r.classList.contains("apexcharts-candlestick-area")||r.classList.contains("apexcharts-boxPlot-area");if(t.globals.isXNumeric?(r&&!d&&(a-=i%2!=0?l/2:0),r&&d&&t.globals.comboCharts&&(a-=l/2)):t.globals.isBarHorizontal||(a=n.xAxisTicksPositions[e-1]+n.dataPointsDividedWidth/2,isNaN(a)&&(a=n.xAxisTicksPositions[e]-n.dataPointsDividedWidth/2)),t.globals.isBarHorizontal?(s>t.globals.gridHeight/2&&(s-=n.tooltipRect.ttHeight),(s=s+t.config.grid.padding.top+c/3)+c>t.globals.gridHeight&&(s=t.globals.gridHeight-c)):t.config.tooltip.followCursor?s=n.e.clientY-u.top-n.tooltipRect.ttHeight/2:s+n.tooltipRect.ttHeight+15>t.globals.gridHeight&&(s=t.globals.gridHeight),s<-10&&(s=-10),t.globals.isBarHorizontal||this.moveXCrosshairs(a),!n.fixedTooltip){var h=s||t.globals.gridHeight;this.moveTooltip(a,h)}}}]),e}(),ye=function(){function e(t){s(this,e),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx,this.tooltipPosition=new xe(t)}return c(e,[{key:"drawDynamicPoints",value:function(){var e=this.w,t=new S(this.ctx),n=new M(this.ctx),i=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series");i=m(i),e.config.chart.stacked&&i.sort((function(e,t){return parseFloat(e.getAttribute("data:realIndex"))-parseFloat(t.getAttribute("data:realIndex"))}));for(var o=0;o2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=this.w;"bubble"!==o.config.chart.type&&this.newPointSize(e,t);var r=t.getAttribute("cx"),a=t.getAttribute("cy");if(null!==n&&null!==i&&(r=n,a=i),this.tooltipPosition.moveXCrosshairs(r),!this.fixedTooltip){if("radar"===o.config.chart.type){var s=this.ttCtx.getElGrid(),l=s.getBoundingClientRect();r=this.ttCtx.e.clientX-l.left}this.tooltipPosition.moveTooltip(r,a,o.config.markers.hover.size)}}},{key:"enlargePoints",value:function(e){for(var t=this.w,n=this,i=this.ttCtx,o=e,r=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),a=t.config.markers.hover.size,s=0;s=0?e[t].setAttribute("r",n):e[t].setAttribute("r",0)}}}]),e}(),we=function(){function e(t){s(this,e),this.w=t.w,this.ttCtx=t}return c(e,[{key:"getAttr",value:function(e,t){return parseFloat(e.target.getAttribute(t))}},{key:"handleHeatTreeTooltip",value:function(e){var t=e.e,n=e.opt,i=e.x,o=e.y,r=e.type,a=this.ttCtx,s=this.w;if(t.target.classList.contains("apexcharts-".concat(r,"-rect"))){var l=this.getAttr(t,"i"),c=this.getAttr(t,"j"),u=this.getAttr(t,"cx"),d=this.getAttr(t,"cy"),h=this.getAttr(t,"width"),f=this.getAttr(t,"height");if(a.tooltipLabels.drawSeriesTexts({ttItems:n.ttItems,i:l,j:c,shared:!1,e:t}),s.globals.capturedSeriesIndex=l,s.globals.capturedDataPointIndex=c,i=u+a.tooltipRect.ttWidth/2+h,o=d+a.tooltipRect.ttHeight/2-f/2,a.tooltipPosition.moveXCrosshairs(u+h/2),i>s.globals.gridWidth/2&&(i=u-a.tooltipRect.ttWidth/2+h),a.w.config.tooltip.followCursor){var p=s.globals.dom.elWrap.getBoundingClientRect();i=s.globals.clientX-p.left-(i>s.globals.gridWidth/2?a.tooltipRect.ttWidth:0),o=s.globals.clientY-p.top-(o>s.globals.gridHeight/2?a.tooltipRect.ttHeight:0)}}return{x:i,y:o}}},{key:"handleMarkerTooltip",value:function(e){var t,n,i=e.e,o=e.opt,r=e.x,a=e.y,s=this.w,l=this.ttCtx;if(i.target.classList.contains("apexcharts-marker")){var c=parseInt(o.paths.getAttribute("cx"),10),u=parseInt(o.paths.getAttribute("cy"),10),d=parseFloat(o.paths.getAttribute("val"));if(n=parseInt(o.paths.getAttribute("rel"),10),t=parseInt(o.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,l.intersect){var h=y.findAncestor(o.paths,"apexcharts-series");h&&(t=parseInt(h.getAttribute("data:realIndex"),10))}if(l.tooltipLabels.drawSeriesTexts({ttItems:o.ttItems,i:t,j:n,shared:!l.showOnIntersect&&s.config.tooltip.shared,e:i}),"mouseup"===i.type&&l.markerClick(i,t,n),s.globals.capturedSeriesIndex=t,s.globals.capturedDataPointIndex=n,r=c,a=u+s.globals.translateY-1.4*l.tooltipRect.ttHeight,l.w.config.tooltip.followCursor){var f=l.getElGrid().getBoundingClientRect();a=l.e.clientY+s.globals.translateY-f.top}d<0&&(a=u),l.marker.enlargeCurrentPoint(n,o.paths,r,a)}return{x:r,y:a}}},{key:"handleBarTooltip",value:function(e){var t,n,i=e.e,o=e.opt,r=this.w,a=this.ttCtx,s=a.getElTooltip(),l=0,c=0,u=0,d=this.getBarTooltipXY({e:i,opt:o});t=d.i;var h=d.barHeight,f=d.j;r.globals.capturedSeriesIndex=t,r.globals.capturedDataPointIndex=f,r.globals.isBarHorizontal&&a.tooltipUtil.hasBars()||!r.config.tooltip.shared?(c=d.x,u=d.y,n=Array.isArray(r.config.stroke.width)?r.config.stroke.width[t]:r.config.stroke.width,l=c):r.globals.comboCharts||r.config.tooltip.shared||(l/=2),isNaN(u)?u=r.globals.svgHeight-a.tooltipRect.ttHeight:u<0&&(u=0);var p=parseInt(o.paths.parentNode.getAttribute("data:realIndex"),10),g=r.globals.isMultipleYAxis?r.config.yaxis[p]&&r.config.yaxis[p].reversed:r.config.yaxis[0].reversed;if(c+a.tooltipRect.ttWidth>r.globals.gridWidth&&!g?c-=a.tooltipRect.ttWidth:c<0&&(c=0),a.w.config.tooltip.followCursor){var v=a.getElGrid().getBoundingClientRect();u=a.e.clientY-v.top}null===a.tooltip&&(a.tooltip=r.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),r.config.tooltip.shared||(r.globals.comboBarCount>0?a.tooltipPosition.moveXCrosshairs(l+n/2):a.tooltipPosition.moveXCrosshairs(l)),!a.fixedTooltip&&(!r.config.tooltip.shared||r.globals.isBarHorizontal&&a.tooltipUtil.hasBars())&&(g&&(c-=a.tooltipRect.ttWidth)<0&&(c=0),!g||r.globals.isBarHorizontal&&a.tooltipUtil.hasBars()||(u=u+h-2*(r.globals.series[t][f]<0?h:0)),a.tooltipRect.ttHeight+u>r.globals.gridHeight?u=r.globals.gridHeight-a.tooltipRect.ttHeight+r.globals.translateY:(u=u+r.globals.translateY-a.tooltipRect.ttHeight/2)<0&&(u=0),s.style.left=c+r.globals.translateX+"px",s.style.top=u+"px")}},{key:"getBarTooltipXY",value:function(e){var t=e.e,n=e.opt,i=this.w,o=null,r=this.ttCtx,a=0,s=0,l=0,c=0,u=0,d=t.target.classList;if(d.contains("apexcharts-bar-area")||d.contains("apexcharts-candlestick-area")||d.contains("apexcharts-boxPlot-area")||d.contains("apexcharts-rangebar-area")){var h=t.target,f=h.getBoundingClientRect(),p=n.elGrid.getBoundingClientRect(),g=f.height;u=f.height;var v=f.width,m=parseInt(h.getAttribute("cx"),10),b=parseInt(h.getAttribute("cy"),10);c=parseFloat(h.getAttribute("barWidth"));var x="touchmove"===t.type?t.touches[0].clientX:t.clientX;o=parseInt(h.getAttribute("j"),10),a=parseInt(h.parentNode.getAttribute("rel"),10)-1;var y=h.getAttribute("data-range-y1"),w=h.getAttribute("data-range-y2");i.globals.comboCharts&&(a=parseInt(h.parentNode.getAttribute("data:realIndex"),10)),r.tooltipLabels.drawSeriesTexts({ttItems:n.ttItems,i:a,j:o,y1:y?parseInt(y,10):null,y2:w?parseInt(w,10):null,shared:!r.showOnIntersect&&i.config.tooltip.shared,e:t}),i.config.tooltip.followCursor?i.globals.isBarHorizontal?(s=x-p.left+15,l=b-r.dataPointsDividedHeight+g/2-r.tooltipRect.ttHeight/2):(s=i.globals.isXNumeric?m-v/2:m-r.dataPointsDividedWidth+v/2,l=t.clientY-p.top-r.tooltipRect.ttHeight/2-15):i.globals.isBarHorizontal?((s=m)0&&n.setAttribute("width",t.xcrosshairsWidth)}},{key:"handleYCrosshair",value:function(){var e=this.w,t=this.ttCtx;t.ycrosshairs=e.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),t.ycrosshairsHidden=e.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}},{key:"drawYaxisTooltipText",value:function(e,t,n){var i=this.ttCtx,o=this.w,r=o.globals.yLabelFormatters[e];if(i.yaxisTooltips[e]){var a=i.getElGrid().getBoundingClientRect(),s=(t-a.top)*n.yRatio[e],l=o.globals.maxYArr[e]-o.globals.minYArr[e],c=o.globals.minYArr[e]+(l-s);i.tooltipPosition.moveYCrosshairs(t-a.top),i.yaxisTooltipText[e].innerHTML=r(c),i.tooltipPosition.moveYAxisTooltip(e)}}}]),e}(),Se=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w;var n=this.w;this.tConfig=n.config.tooltip,this.tooltipUtil=new me(this),this.tooltipLabels=new be(this),this.tooltipPosition=new xe(this),this.marker=new ye(this),this.intersect=new we(this),this.axesTooltip=new ke(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 c(e,[{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 t=this.w;this.xyRatios=e,this.isXAxisTooltipEnabled=t.config.xaxis.tooltip.enabled&&t.globals.axisCharts,this.yaxisTooltips=t.config.yaxis.map((function(e,n){return!!(e.show&&e.tooltip.enabled&&t.globals.axisCharts)})),this.allTooltipSeriesGroups=[],t.globals.axisCharts||(this.showTooltipTitle=!1);var n=document.createElement("div");if(n.classList.add("apexcharts-tooltip"),t.config.tooltip.cssClass&&n.classList.add(t.config.tooltip.cssClass),n.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),t.globals.dom.elWrap.appendChild(n),t.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var i=new G(this.ctx);this.xAxisTicksPositions=i.getXAxisTicksPositions()}if(!t.globals.comboCharts&&!this.tConfig.intersect&&"rangeBar"!==t.config.chart.type||this.tConfig.shared||(this.showOnIntersect=!0),0!==t.config.markers.size&&0!==t.globals.markers.largestSize||this.marker.drawDynamicPoints(this),t.globals.collapsedSeries.length!==t.globals.series.length){this.dataPointsDividedHeight=t.globals.gridHeight/t.globals.dataPoints,this.dataPointsDividedWidth=t.globals.gridWidth/t.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=document.createElement("div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||t.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,n.appendChild(this.tooltipTitle));var o=t.globals.series.length;(t.globals.xyCharts||t.globals.comboCharts)&&this.tConfig.shared&&(o=this.showOnIntersect?1:t.globals.series.length),this.legendLabels=t.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(o),this.addSVGEvents()}}},{key:"createTTElements",value:function(e){for(var t=this,n=this.w,i=[],o=this.getElTooltip(),r=function(r){var a=document.createElement("div");a.classList.add("apexcharts-tooltip-series-group"),a.style.order=n.config.tooltip.inverseOrder?e-r:r+1,t.tConfig.shared&&t.tConfig.enabledOnSeries&&Array.isArray(t.tConfig.enabledOnSeries)&&t.tConfig.enabledOnSeries.indexOf(r)<0&&a.classList.add("apexcharts-tooltip-series-group-hidden");var s=document.createElement("span");s.classList.add("apexcharts-tooltip-marker"),s.style.backgroundColor=n.globals.colors[r],a.appendChild(s);var l=document.createElement("div");l.classList.add("apexcharts-tooltip-text"),l.style.fontFamily=t.tConfig.style.fontFamily||n.config.chart.fontFamily,l.style.fontSize=t.tConfig.style.fontSize,["y","goals","z"].forEach((function(e){var t=document.createElement("div");t.classList.add("apexcharts-tooltip-".concat(e,"-group"));var n=document.createElement("span");n.classList.add("apexcharts-tooltip-text-".concat(e,"-label")),t.appendChild(n);var i=document.createElement("span");i.classList.add("apexcharts-tooltip-text-".concat(e,"-value")),t.appendChild(i),l.appendChild(t)})),a.appendChild(l),o.appendChild(a),i.push(a)},a=0;a0&&this.addPathsEventListeners(f,u),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(u)}}},{key:"drawFixedTooltipRect",value:function(){var e=this.w,t=this.getElTooltip(),n=t.getBoundingClientRect(),i=n.width+10,o=n.height+10,r=this.tConfig.fixed.offsetX,a=this.tConfig.fixed.offsetY,s=this.tConfig.fixed.position.toLowerCase();return s.indexOf("right")>-1&&(r=r+e.globals.svgWidth-i+10),s.indexOf("bottom")>-1&&(a=a+e.globals.svgHeight-o-10),t.style.left=r+"px",t.style.top=a+"px",{x:r,y:a,ttWidth:i,ttHeight:o}}},{key:"addDatapointEventsListeners",value:function(e){var t=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(t,e)}},{key:"addPathsEventListeners",value:function(e,t){for(var n=this,i=function(i){var o={paths:e[i],tooltipEl:t.tooltipEl,tooltipY:t.tooltipY,tooltipX:t.tooltipX,elGrid:t.elGrid,hoverArea:t.hoverArea,ttItems:t.ttItems};["mousemove","mouseup","touchmove","mouseout","touchend"].map((function(t){return e[i].addEventListener(t,n.onSeriesHover.bind(n,o),{capture:!1,passive:!0})}))},o=0;o=100?this.seriesHover(e,t):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout((function(){n.seriesHover(e,t)}),100-i))}},{key:"seriesHover",value:function(e,t){var n=this;this.lastHoverTime=Date.now();var i=[],o=this.w;o.config.chart.group&&(i=this.ctx.getGroupedCharts()),o.globals.axisCharts&&(o.globals.minX===-1/0&&o.globals.maxX===1/0||0===o.globals.dataPoints)||(i.length?i.forEach((function(i){var o=n.getElTooltip(i),r={paths:e.paths,tooltipEl:o,tooltipY:e.tooltipY,tooltipX:e.tooltipX,elGrid:e.elGrid,hoverArea:e.hoverArea,ttItems:i.w.globals.tooltip.ttItems};i.w.globals.minX===n.w.globals.minX&&i.w.globals.maxX===n.w.globals.maxX&&i.w.globals.tooltip.seriesHoverByContext({chartCtx:i,ttCtx:i.w.globals.tooltip,opt:r,e:t})})):this.seriesHoverByContext({chartCtx:this.ctx,ttCtx:this.w.globals.tooltip,opt:e,e:t}))}},{key:"seriesHoverByContext",value:function(e){var t=e.chartCtx,n=e.ttCtx,i=e.opt,o=e.e,r=t.w,a=this.getElTooltip();a&&(n.tooltipRect={x:0,y:0,ttWidth:a.getBoundingClientRect().width,ttHeight:a.getBoundingClientRect().height},n.e=o,!n.tooltipUtil.hasBars()||r.globals.comboCharts||n.isBarShared||this.tConfig.onDatasetHover.highlightDataSeries&&new z(t).toggleSeriesOnHover(o,o.target.parentNode),n.fixedTooltip&&n.drawFixedTooltipRect(),r.globals.axisCharts?n.axisChartsTooltips({e:o,opt:i,tooltipRect:n.tooltipRect}):n.nonAxisChartsTooltips({e:o,opt:i,tooltipRect:n.tooltipRect}))}},{key:"axisChartsTooltips",value:function(e){var t,n,i=e.e,o=e.opt,r=this.w,a=o.elGrid.getBoundingClientRect(),s="touchmove"===i.type?i.touches[0].clientX:i.clientX,l="touchmove"===i.type?i.touches[0].clientY:i.clientY;if(this.clientY=l,this.clientX=s,r.globals.capturedSeriesIndex=-1,r.globals.capturedDataPointIndex=-1,la.top+a.height)this.handleMouseOut(o);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!r.config.tooltip.shared){var c=parseInt(o.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(c)<0)return void this.handleMouseOut(o)}var u=this.getElTooltip(),d=this.getElXCrosshairs(),h=r.globals.xyCharts||"bar"===r.config.chart.type&&!r.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||r.globals.comboCharts&&this.tooltipUtil.hasBars();if("mousemove"===i.type||"touchmove"===i.type||"mouseup"===i.type){if(r.globals.collapsedSeries.length+r.globals.ancillaryCollapsedSeries.length===r.globals.series.length)return;null!==d&&d.classList.add("apexcharts-active");var f=this.yaxisTooltips.filter((function(e){return!0===e}));if(null!==this.ycrosshairs&&f.length&&this.ycrosshairs.classList.add("apexcharts-active"),h&&!this.showOnIntersect)this.handleStickyTooltip(i,s,l,o);else if("heatmap"===r.config.chart.type||"treemap"===r.config.chart.type){var p=this.intersect.handleHeatTreeTooltip({e:i,opt:o,x:t,y:n,type:r.config.chart.type});t=p.x,n=p.y,u.style.left=t+"px",u.style.top=n+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:i,opt:o}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:i,opt:o,x:t,y:n});if(this.yaxisTooltips.length)for(var g=0;gl.width?this.handleMouseOut(i):null!==s?this.handleStickyCapturedSeries(e,s,i,a):(this.tooltipUtil.isXoverlap(a)||o.globals.isBarHorizontal)&&this.create(e,this,0,a,i.ttItems)}},{key:"handleStickyCapturedSeries",value:function(e,t,n,i){var o=this.w;this.tConfig.shared||null!==o.globals.series[t][i]?void 0!==o.globals.series[t][i]?this.tConfig.shared&&this.tooltipUtil.isXoverlap(i)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(e,this,t,i,n.ttItems):this.create(e,this,t,i,n.ttItems,!1):this.tooltipUtil.isXoverlap(i)&&this.create(e,this,0,i,n.ttItems):this.handleMouseOut(n)}},{key:"deactivateHoverFilter",value:function(){for(var e=this.w,t=new S(this.ctx),n=e.globals.dom.Paper.select(".apexcharts-bar-area"),i=0;i5&&void 0!==arguments[5]?arguments[5]:null,a=this.w,s=t;"mouseup"===e.type&&this.markerClick(e,n,i),null===r&&(r=this.tConfig.shared);var l=this.tooltipUtil.hasMarkers(),c=this.tooltipUtil.getElBars();if(a.config.legend.tooltipHoverFormatter){var u=a.config.legend.tooltipHoverFormatter,d=Array.from(this.legendLabels);d.forEach((function(e){var t=e.getAttribute("data:default-text");e.innerHTML=decodeURIComponent(t)}));for(var h=0;h0?s.marker.enlargePoints(i):s.tooltipPosition.moveDynamicPointsOnHover(i)),this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(c),this.barSeriesHeight>0)){var m=new S(this.ctx),b=a.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(i,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(i);for(var x=0;x0&&(this.totalItems+=e[a].length);for(var s=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),l=0,c=0,u=function(o,a){var u=void 0,d=void 0,h=void 0,f=void 0,p=[],g=[],v=i.globals.comboCharts?t[o]:o;n.yRatio.length>1&&(n.yaxisIndex=v),n.isReversed=i.config.yaxis[n.yaxisIndex]&&i.config.yaxis[n.yaxisIndex].reversed;var m=n.graphics.group({class:"apexcharts-series",seriesName:y.escapeString(i.globals.seriesNames[v]),rel:o+1,"data:realIndex":v});n.ctx.series.addCollapsedClassToSeries(m,v);var b=n.graphics.group({class:"apexcharts-datalabels","data:realIndex":v}),x=0,w=0,k=n.initialPositions(l,c,u,d,h,f);c=k.y,x=k.barHeight,d=k.yDivision,f=k.zeroW,l=k.x,w=k.barWidth,u=k.xDivision,h=k.zeroH,n.yArrj=[],n.yArrjF=[],n.yArrjVal=[],n.xArrj=[],n.xArrjF=[],n.xArrjVal=[],1===n.prevY.length&&n.prevY[0].every((function(e){return isNaN(e)}))&&(n.prevY[0]=n.prevY[0].map((function(e){return h})),n.prevYF[0]=n.prevYF[0].map((function(e){return 0})));for(var S=0;S1?(n=l.globals.minXDiff/this.xRatio)*parseInt(this.barOptions.columnWidth,10)/100:s*parseInt(l.config.plotOptions.bar.columnWidth,10)/100,o=this.baseLineY[this.yaxisIndex]+(this.isReversed?l.globals.gridHeight:0)-(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),e=l.globals.padHorizontal+(n-s)/2),{x:e,y:t,yDivision:i,xDivision:n,barHeight:a,barWidth:s,zeroH:o,zeroW:r}}},{key:"drawStackedBarPaths",value:function(e){for(var t,n=e.indexes,i=e.barHeight,o=e.strokeWidth,r=e.zeroW,a=e.x,s=e.y,l=e.yDivision,c=e.elSeries,u=this.w,d=s,h=n.i,f=n.j,p=0,g=0;g0){var v=r;this.prevXVal[h-1][f]<0?v=this.series[h][f]>=0?this.prevX[h-1][f]+p-2*(this.isReversed?p:0):this.prevX[h-1][f]:this.prevXVal[h-1][f]>=0&&(v=this.series[h][f]>=0?this.prevX[h-1][f]:this.prevX[h-1][f]-p+2*(this.isReversed?p:0)),t=v}else t=r;a=null===this.series[h][f]?t:t+this.series[h][f]/this.invertedYRatio-2*(this.isReversed?this.series[h][f]/this.invertedYRatio:0);var m=this.barHelpers.getBarpaths({barYPosition:d,barHeight:i,x1:t,x2:a,strokeWidth:o,series:this.series,realIndex:n.realIndex,i:h,j:f,w:u});return this.barHelpers.barBackground({j:f,i:h,y1:d,y2:i,elSeries:c}),s+=l,{pathTo:m.pathTo,pathFrom:m.pathFrom,x:a,y:s}}},{key:"drawStackedColumnPaths",value:function(e){var t=e.indexes,n=e.x,i=e.y,o=e.xDivision,r=e.barWidth,a=e.zeroH;e.strokeWidth;var s=e.elSeries,l=this.w,c=t.i,u=t.j,d=t.bc;if(l.globals.isXNumeric){var h=l.globals.seriesX[c][u];h||(h=0),n=(h-l.globals.minX)/this.xRatio-r/2}for(var f,p=n,g=0,v=0;v0&&!l.globals.isXNumeric||c>0&&l.globals.isXNumeric&&l.globals.seriesX[c-1][u]===l.globals.seriesX[c][u]){var m,b,x=Math.min(this.yRatio.length+1,c+1);if(void 0!==this.prevY[c-1])for(var y=1;y=0?b-g+2*(this.isReversed?g:0):b;break}if(this.prevYVal[c-w][u]>=0){m=this.series[c][u]>=0?b:b+g-2*(this.isReversed?g:0);break}}void 0===m&&(m=l.globals.gridHeight),f=this.prevYF[0].every((function(e){return 0===e}))&&this.prevYF.slice(1,c).every((function(e){return e.every((function(e){return isNaN(e)}))}))?l.globals.gridHeight-a:m}else f=l.globals.gridHeight-a;i=f-this.series[c][u]/this.yRatio[this.yaxisIndex]+2*(this.isReversed?this.series[c][u]/this.yRatio[this.yaxisIndex]:0);var k=this.barHelpers.getColumnPaths({barXPosition:p,barWidth:r,y1:f,y2:i,yRatio:this.yRatio[this.yaxisIndex],strokeWidth:this.strokeWidth,series:this.series,realIndex:t.realIndex,i:c,j:u,w:l});return this.barHelpers.barBackground({bc:d,j:u,i:c,x1:p,x2:r,elSeries:s}),n+=o,{pathTo:k.pathTo,pathFrom:k.pathFrom,x:l.globals.isXNumeric?n-o:n,y:i}}}]),n}(),_e=function(e){d(n,N);var t=g(n);function n(){return s(this,n),t.apply(this,arguments)}return c(n,[{key:"draw",value:function(e,t){var n=this,i=this.w,o=new S(this.ctx),a=new E(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=i.config.plotOptions.bar.horizontal;var s=new C(this.ctx,i);e=s.getLogSeries(e),this.series=e,this.yRatio=s.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e);for(var l=o.group({class:"apexcharts-".concat(i.config.chart.type,"-series apexcharts-plot-series")}),c=function(s){n.isBoxPlot="boxPlot"===i.config.chart.type||"boxPlot"===i.config.series[s].type;var c,u,d,h,f,p,g=void 0,v=void 0,m=[],b=[],x=i.globals.comboCharts?t[s]:s,w=o.group({class:"apexcharts-series",seriesName:y.escapeString(i.globals.seriesNames[x]),rel:s+1,"data:realIndex":x});n.ctx.series.addCollapsedClassToSeries(w,x),e[s].length>0&&(n.visibleI=n.visibleI+1),n.yRatio.length>1&&(n.yaxisIndex=x);var k=n.barHelpers.initialPositions();v=k.y,f=k.barHeight,u=k.yDivision,h=k.zeroW,g=k.x,p=k.barWidth,c=k.xDivision,d=k.zeroH,b.push(g+p/2);for(var S=o.group({class:"apexcharts-datalabels","data:realIndex":x}),C=function(t){var o=n.barHelpers.getStrokeWidth(s,t,x),l=null,y={indexes:{i:s,j:t,realIndex:x},x:g,y:v,strokeWidth:o,elSeries:w};l=n.isHorizontal?n.drawHorizontalBoxPaths(r(r({},y),{},{yDivision:u,barHeight:f,zeroW:h})):n.drawVerticalBoxPaths(r(r({},y),{},{xDivision:c,barWidth:p,zeroH:d})),v=l.y,g=l.x,t>0&&b.push(g+p/2),m.push(v),l.pathTo.forEach((function(r,c){var u=!n.isBoxPlot&&n.candlestickOptions.wick.useFillColor?l.color[c]:i.globals.stroke.colors[s],d=a.fillPath({seriesNumber:x,dataPointIndex:t,color:l.color[c],value:e[s][t]});n.renderSeries({realIndex:x,pathFill:d,lineFill:u,j:t,i:s,pathFrom:l.pathFrom,pathTo:r,strokeWidth:o,elSeries:w,x:g,y:v,series:e,barHeight:f,barWidth:p,elDataLabelsWrap:S,visibleSeries:n.visibleI,type:i.config.chart.type})}))},_=0;_m.c&&(d=!1);var y=Math.min(m.o,m.c),w=Math.max(m.o,m.c),k=m.m;s.globals.isXNumeric&&(n=(s.globals.seriesX[v][u]-s.globals.minX)/this.xRatio-o/2);var C=n+o*this.visibleI;void 0===this.series[c][u]||null===this.series[c][u]?(y=r,w=r):(y=r-y/g,w=r-w/g,b=r-m.h/g,x=r-m.l/g,k=r-m.m/g);var _=l.move(C,r),A=l.move(C+o/2,y);return s.globals.previousPaths.length>0&&(A=this.getPreviousPath(v,u,!0)),_=this.isBoxPlot?[l.move(C,y)+l.line(C+o/2,y)+l.line(C+o/2,b)+l.line(C+o/4,b)+l.line(C+o-o/4,b)+l.line(C+o/2,b)+l.line(C+o/2,y)+l.line(C+o,y)+l.line(C+o,k)+l.line(C,k)+l.line(C,y+a/2),l.move(C,k)+l.line(C+o,k)+l.line(C+o,w)+l.line(C+o/2,w)+l.line(C+o/2,x)+l.line(C+o-o/4,x)+l.line(C+o/4,x)+l.line(C+o/2,x)+l.line(C+o/2,w)+l.line(C,w)+l.line(C,k)+"z"]:[l.move(C,w)+l.line(C+o/2,w)+l.line(C+o/2,b)+l.line(C+o/2,w)+l.line(C+o,w)+l.line(C+o,y)+l.line(C+o/2,y)+l.line(C+o/2,x)+l.line(C+o/2,y)+l.line(C,y)+l.line(C,w-a/2)],A+=l.move(C,y),s.globals.isXNumeric||(n+=i),{pathTo:_,pathFrom:A,x:n,y:w,barXPosition:C,color:this.isBoxPlot?p:d?[h]:[f]}}},{key:"drawHorizontalBoxPaths",value:function(e){var t=e.indexes;e.x;var n=e.y,i=e.yDivision,o=e.barHeight,r=e.zeroW,a=e.strokeWidth,s=this.w,l=new S(this.ctx),c=t.i,u=t.j,d=this.boxOptions.colors.lower;this.isBoxPlot&&(d=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var h=this.invertedYRatio,f=t.realIndex,p=this.getOHLCValue(f,u),g=r,v=r,m=Math.min(p.o,p.c),b=Math.max(p.o,p.c),x=p.m;s.globals.isXNumeric&&(n=(s.globals.seriesX[f][u]-s.globals.minX)/this.invertedXRatio-o/2);var y=n+o*this.visibleI;void 0===this.series[c][u]||null===this.series[c][u]?(m=r,b=r):(m=r+m/h,b=r+b/h,g=r+p.h/h,v=r+p.l/h,x=r+p.m/h);var w=l.move(r,y),k=l.move(m,y+o/2);return s.globals.previousPaths.length>0&&(k=this.getPreviousPath(f,u,!0)),w=[l.move(m,y)+l.line(m,y+o/2)+l.line(g,y+o/2)+l.line(g,y+o/2-o/4)+l.line(g,y+o/2+o/4)+l.line(g,y+o/2)+l.line(m,y+o/2)+l.line(m,y+o)+l.line(x,y+o)+l.line(x,y)+l.line(m+a/2,y),l.move(x,y)+l.line(x,y+o)+l.line(b,y+o)+l.line(b,y+o/2)+l.line(v,y+o/2)+l.line(v,y+o-o/4)+l.line(v,y+o/4)+l.line(v,y+o/2)+l.line(b,y+o/2)+l.line(b,y)+l.line(x,y)+"z"],k+=l.move(m,y),s.globals.isXNumeric||(n+=i),{pathTo:w,pathFrom:k,x:b,y:n,barYPosition:y,color:d}}},{key:"getOHLCValue",value:function(e,t){var n=this.w;return{o:this.isBoxPlot?n.globals.seriesCandleH[e][t]:n.globals.seriesCandleO[e][t],h:this.isBoxPlot?n.globals.seriesCandleO[e][t]:n.globals.seriesCandleH[e][t],m:n.globals.seriesCandleM[e][t],l:this.isBoxPlot?n.globals.seriesCandleC[e][t]:n.globals.seriesCandleL[e][t],c:this.isBoxPlot?n.globals.seriesCandleL[e][t]:n.globals.seriesCandleC[e][t]}}}]),n}(),Ae=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"checkColorRange",value:function(){var e=this.w,t=!1,n=e.config.plotOptions[e.config.chart.type];return n.colorScale.ranges.length>0&&n.colorScale.ranges.map((function(e,n){e.from<=0&&(t=!0)})),t}},{key:"getShadeColor",value:function(e,t,n,i){var o=this.w,r=1,a=o.config.plotOptions[e].shadeIntensity,s=this.determineColor(e,t,n);o.globals.hasNegs||i?r=o.config.plotOptions[e].reverseNegativeShade?s.percent<0?s.percent/100*(1.25*a):(1-s.percent/100)*(1.25*a):s.percent<=0?1-(1+s.percent/100)*a:(1-s.percent/100)*a:(r=1-s.percent/100,"treemap"===e&&(r=(1-s.percent/100)*(1.25*a)));var l=s.color,c=new y;return o.config.plotOptions[e].enableShades&&(l="dark"===this.w.config.theme.mode?y.hexToRgba(c.shadeColor(-1*r,s.color),o.config.fill.opacity):y.hexToRgba(c.shadeColor(r,s.color),o.config.fill.opacity)),{color:l,colorProps:s}}},{key:"determineColor",value:function(e,t,n){var i=this.w,o=i.globals.series[t][n],r=i.config.plotOptions[e],a=r.colorScale.inverse?n:t;r.distributed&&"treemap"===i.config.chart.type&&(a=n);var s=i.globals.colors[a],l=null,c=Math.min.apply(Math,m(i.globals.series[t])),u=Math.max.apply(Math,m(i.globals.series[t]));r.distributed||"heatmap"!==e||(c=i.globals.minY,u=i.globals.maxY),void 0!==r.colorScale.min&&(c=r.colorScale.mini.globals.maxY?r.colorScale.max:i.globals.maxY);var d=Math.abs(u)+Math.abs(c),h=100*o/(0===d?d-1e-6:d);return r.colorScale.ranges.length>0&&r.colorScale.ranges.map((function(e,t){if(o>=e.from&&o<=e.to){s=e.color,l=e.foreColor?e.foreColor:null,c=e.from,u=e.to;var n=Math.abs(u)+Math.abs(c);h=100*o/(0===n?n-1e-6:n)}})),{color:s,foreColor:l,percent:h}}},{key:"calculateDataLabels",value:function(e){var t=e.text,n=e.x,i=e.y,o=e.i,r=e.j,a=e.colorProps,s=e.fontSize,l=this.w.config.dataLabels,c=new S(this.ctx),u=new R(this.ctx),d=null;if(l.enabled){d=c.group({class:"apexcharts-data-labels"});var h=l.offsetX,f=l.offsetY,p=n+h,g=i+parseFloat(l.style.fontSize)/3+f;u.plotDataLabelsText({x:p,y:g,text:t,i:o,j:r,color:a.foreColor,parent:d,fontSize:s,dataLabelsConfig:l})}return d}},{key:"addListeners",value:function(e){var t=new S(this.ctx);e.node.addEventListener("mouseenter",t.pathMouseEnter.bind(this,e)),e.node.addEventListener("mouseleave",t.pathMouseLeave.bind(this,e)),e.node.addEventListener("mousedown",t.pathMouseDown.bind(this,e))}}]),e}(),Pe=function(){function e(t,n){s(this,e),this.ctx=t,this.w=t.w,this.xRatio=n.xRatio,this.yRatio=n.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new Ae(t),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}return c(e,[{key:"draw",value:function(e){var t=this.w,n=new S(this.ctx),i=n.group({class:"apexcharts-heatmap"});i.attr("clip-path","url(#gridRectMask".concat(t.globals.cuid,")"));var o=t.globals.gridWidth/t.globals.dataPoints,r=t.globals.gridHeight/t.globals.series.length,a=0,s=!1;this.negRange=this.helpers.checkColorRange();var l=e.slice();t.config.yaxis[0].reversed&&(s=!0,l.reverse());for(var c=s?0:l.length-1;s?c=0;s?c++:c--){var u=n.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:y.escapeString(t.globals.seriesNames[c]),rel:c+1,"data:realIndex":c});if(this.ctx.series.addCollapsedClassToSeries(u,c),t.config.chart.dropShadow.enabled){var d=t.config.chart.dropShadow;new k(this.ctx).dropShadow(u,d,c)}for(var h=0,f=t.config.plotOptions.heatmap.shadeIntensity,p=0;p-1&&this.pieClicked(d),n.config.dataLabels.enabled){var w=b.x,C=b.y,_=100*f/this.fullAngle+"%";if(0!==f&&n.config.plotOptions.pie.dataLabels.minAngleToShowLabelthis.fullAngle?t.endAngle=t.endAngle-(i+a):i+a=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(s=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(s)>this.fullAngle&&(s-=this.fullAngle);var l=Math.PI*(s-90)/180,c=t.centerX+o*Math.cos(a),u=t.centerY+o*Math.sin(a),d=t.centerX+o*Math.cos(l),h=t.centerY+o*Math.sin(l),f=y.polarToCartesian(t.centerX,t.centerY,t.donutSize,s),p=y.polarToCartesian(t.centerX,t.centerY,t.donutSize,r),g=i>180?1:0,v=["M",c,u,"A",o,o,0,g,1,d,h];return"donut"===t.chartType?[].concat(v,["L",f.x,f.y,"A",t.donutSize,t.donutSize,0,g,0,p.x,p.y,"L",c,u,"z"]).join(" "):"pie"===t.chartType||"polarArea"===t.chartType?[].concat(v,["L",t.centerX,t.centerY,"L",c,u]).join(" "):[].concat(v).join(" ")}},{key:"drawPolarElements",value:function(e){var t=this.w,n=new J(this.ctx),i=new S(this.ctx),o=new Le(this.ctx),r=i.group(),a=i.group(),s=n.niceScale(0,Math.ceil(this.maxY),t.config.yaxis[0].tickAmount,0,!0),l=s.result.reverse(),c=s.result.length;this.maxY=s.niceMax;for(var u=t.globals.radialSize,d=u/(c-1),h=0;h1&&e.total.show&&(o=e.total.color);var a=r.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),s=r.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");n=(0,e.value.formatter)(n,r),i||"function"!=typeof e.total.formatter||(n=e.total.formatter(r));var l=t===e.total.label;t=e.name.formatter(t,l,r),null!==a&&(a.textContent=t),null!==s&&(s.textContent=n),null!==a&&(a.style.fill=o)}},{key:"printDataLabelsInner",value:function(e,t){var n=this.w,i=e.getAttribute("data:value"),o=n.globals.seriesNames[parseInt(e.parentNode.getAttribute("rel"),10)-1];n.globals.series.length>1&&this.printInnerLabels(t,o,i,e);var r=n.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");null!==r&&(r.style.opacity=1)}},{key:"drawSpokes",value:function(e){var t=this,n=this.w,i=new S(this.ctx),o=n.config.plotOptions.polarArea.spokes;if(0!==o.strokeWidth){for(var r=[],a=360/n.globals.series.length,s=0;s1)a&&!t.total.showAlways?l({makeSliceOut:!1,printLabel:!0}):this.printInnerLabels(t,t.total.label,t.total.formatter(o));else if(l({makeSliceOut:!1,printLabel:!0}),!a)if(o.globals.selectedDataPoints.length&&o.globals.series.length>1)if(o.globals.selectedDataPoints[0].length>0){var c=o.globals.selectedDataPoints[0],u=o.globals.dom.baseEl.querySelector(".apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(c));this.printDataLabelsInner(u,t)}else r&&o.globals.selectedDataPoints.length&&0===o.globals.selectedDataPoints[0].length&&(r.style.opacity=0);else r&&o.globals.series.length>1&&(r.style.opacity=0)}}]),e}(),Te=function(){function e(t){s(this,e),this.ctx=t,this.w=t.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.animDur=0;var n=this.w;this.graphics=new S(this.ctx),this.lineColorArr=void 0!==n.globals.stroke.colors?n.globals.stroke.colors:n.globals.colors,this.defaultSize=n.globals.svgHeight0&&(g=t.getPreviousPath(s));for(var v=0;v=10?e.x>0?(n="start",i+=10):e.x<0&&(n="end",i-=10):n="middle",Math.abs(e.y)>=t-10&&(e.y<0?o-=10:e.y>0&&(o+=10)),{textAnchor:n,newX:i,newY:o}}},{key:"getPreviousPath",value:function(e){for(var t=this.w,n=null,i=0;i0&&parseInt(o.realIndex,10)===parseInt(e,10)&&void 0!==t.globals.previousPaths[i].paths[0]&&(n=t.globals.previousPaths[i].paths[0].d)}return n}},{key:"getDataPointsPos",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.dataPointsLen;e=e||[],t=t||[];for(var i=[],o=0;o=360&&(h=360-Math.abs(this.startAngle)-.1);var f=n.drawPath({d:"",stroke:u,strokeWidth:a*parseInt(c.strokeWidth,10)/100,fill:"none",strokeOpacity:c.opacity,classes:"apexcharts-radialbar-area"});if(c.dropShadow.enabled){var p=c.dropShadow;o.dropShadow(f,p)}l.add(f),f.attr("id","apexcharts-radialbarTrack-"+s),this.animatePaths(f,{centerX:e.centerX,centerY:e.centerY,endAngle:h,startAngle:d,size:e.size,i:s,totalItems:2,animBeginArr:0,dur:0,isTrack:!0,easing:t.globals.easing})}return i}},{key:"drawArcs",value:function(e){var t=this.w,n=new S(this.ctx),i=new E(this.ctx),o=new k(this.ctx),r=n.group(),a=this.getStrokeWidth(e);e.size=e.size-a/2;var s=t.config.plotOptions.radialBar.hollow.background,l=e.size-a*e.series.length-this.margin*e.series.length-a*parseInt(t.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,c=l-t.config.plotOptions.radialBar.hollow.margin;void 0!==t.config.plotOptions.radialBar.hollow.image&&(s=this.drawHollowImage(e,r,l,s));var u=this.drawHollow({size:c,centerX:e.centerX,centerY:e.centerY,fill:s||"transparent"});if(t.config.plotOptions.radialBar.hollow.dropShadow.enabled){var d=t.config.plotOptions.radialBar.hollow.dropShadow;o.dropShadow(u,d)}var h=1;!this.radialDataLabels.total.show&&t.globals.series.length>1&&(h=0);var f=null;this.radialDataLabels.show&&(f=this.renderInnerDataLabels(this.radialDataLabels,{hollowSize:l,centerX:e.centerX,centerY:e.centerY,opacity:h})),"back"===t.config.plotOptions.radialBar.hollow.position&&(r.add(u),f&&r.add(f));var p=!1;t.config.plotOptions.radialBar.inverseOrder&&(p=!0);for(var g=p?e.series.length-1:0;p?g>=0:g100?100:e.series[g])/100,C=Math.round(this.totalAngle*w)+this.startAngle,_=void 0;t.globals.dataChanged&&(x=this.startAngle,_=Math.round(this.totalAngle*y.negToZero(t.globals.previousPaths[g])/100)+x),Math.abs(C)+Math.abs(b)>=360&&(C-=.01),Math.abs(_)+Math.abs(x)>=360&&(_-=.01);var A=C-b,P=Array.isArray(t.config.stroke.dashArray)?t.config.stroke.dashArray[g]:t.config.stroke.dashArray,L=n.drawPath({d:"",stroke:m,strokeWidth:a,fill:"none",fillOpacity:t.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+g,strokeDashArray:P});if(S.setAttrs(L.node,{"data:angle":A,"data:value":e.series[g]}),t.config.chart.dropShadow.enabled){var j=t.config.chart.dropShadow;o.dropShadow(L,j,g)}o.setSelectionFilter(L,0,g),this.addListeners(L,this.radialDataLabels),v.add(L),L.attr({index:0,j:g});var T=0;!this.initialAnim||t.globals.resized||t.globals.dataChanged||(T=t.config.chart.animations.speed),t.globals.dataChanged&&(T=t.config.chart.animations.dynamicAnimation.speed),this.animDur=T/(1.2*e.series.length)+this.animDur,this.animBeginArr.push(this.animDur),this.animatePaths(L,{centerX:e.centerX,centerY:e.centerY,endAngle:C,startAngle:b,prevEndAngle:_,prevStartAngle:x,size:e.size,i:g,totalItems:2,animBeginArr:this.animBeginArr,dur:T,shouldSetPrevPaths:!0,easing:t.globals.easing})}return{g:r,elHollow:u,dataLabels:f}}},{key:"drawHollow",value:function(e){var t=new S(this.ctx).drawCircle(2*e.size);return t.attr({class:"apexcharts-radialbar-hollow",cx:e.centerX,cy:e.centerY,r:e.size,fill:e.fill}),t}},{key:"drawHollowImage",value:function(e,t,n,i){var o=this.w,r=new E(this.ctx),a=y.randomId(),s=o.config.plotOptions.radialBar.hollow.image;if(o.config.plotOptions.radialBar.hollow.imageClipped)r.clippedImgArea({width:n,height:n,image:s,patternID:"pattern".concat(o.globals.cuid).concat(a)}),i="url(#pattern".concat(o.globals.cuid).concat(a,")");else{var l=o.config.plotOptions.radialBar.hollow.imageWidth,c=o.config.plotOptions.radialBar.hollow.imageHeight;if(void 0===l&&void 0===c){var u=o.globals.dom.Paper.image(s).loaded((function(t){this.move(e.centerX-t.width/2+o.config.plotOptions.radialBar.hollow.imageOffsetX,e.centerY-t.height/2+o.config.plotOptions.radialBar.hollow.imageOffsetY)}));t.add(u)}else{var d=o.globals.dom.Paper.image(s).loaded((function(t){this.move(e.centerX-l/2+o.config.plotOptions.radialBar.hollow.imageOffsetX,e.centerY-c/2+o.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(l,c)}));t.add(d)}}return i}},{key:"getStrokeWidth",value:function(e){var t=this.w;return e.size*(100-parseInt(t.config.plotOptions.radialBar.hollow.size,10))/100/(e.series.length+1)-this.margin}}]),n}(),Ee=function(){function e(t){s(this,e),this.w=t.w,this.lineCtx=t}return c(e,[{key:"sameValueSeriesFix",value:function(e,t){var n=this.w;if("line"===n.config.chart.type&&("gradient"===n.config.fill.type||"gradient"===n.config.fill.type[e])&&new C(this.lineCtx.ctx,n).seriesHaveSameValues(e)){var i=t[e].slice();i[i.length-1]=i[i.length-1]+1e-6,t[e]=i}return t}},{key:"calculatePoints",value:function(e){var t=e.series,n=e.realIndex,i=e.x,o=e.y,r=e.i,a=e.j,s=e.prevY,l=this.w,c=[],u=[];if(0===a){var d=this.lineCtx.categoryAxisCorrection+l.config.markers.offsetX;l.globals.isXNumeric&&(d=(l.globals.seriesX[n][0]-l.globals.minX)/this.lineCtx.xRatio+l.config.markers.offsetX),c.push(d),u.push(y.isNumber(t[r][0])?s+l.config.markers.offsetY:null),c.push(i+l.config.markers.offsetX),u.push(y.isNumber(t[r][a+1])?o+l.config.markers.offsetY:null)}else c.push(i+l.config.markers.offsetX),u.push(y.isNumber(t[r][a+1])?o+l.config.markers.offsetY:null);return{x:c,y:u}}},{key:"checkPreviousPaths",value:function(e){for(var t=e.pathFromLine,n=e.pathFromArea,i=e.realIndex,o=this.w,r=0;r0&&parseInt(a.realIndex,10)===parseInt(i,10)&&("line"===a.type?(this.lineCtx.appendPathFrom=!1,t=o.globals.previousPaths[r].paths[0].d):"area"===a.type&&(this.lineCtx.appendPathFrom=!1,n=o.globals.previousPaths[r].paths[0].d,o.config.stroke.show&&o.globals.previousPaths[r].paths[1]&&(t=o.globals.previousPaths[r].paths[1].d)))}return{pathFromLine:t,pathFromArea:n}}},{key:"determineFirstPrevY",value:function(e){var t=e.i,n=e.series,i=e.prevY,o=e.lineYPosition,r=this.w;if(void 0!==n[t][0])i=(o=r.config.chart.stacked&&t>0?this.lineCtx.prevSeriesY[t-1][0]:this.lineCtx.zeroY)-n[t][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]+2*(this.lineCtx.isReversed?n[t][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]:0);else if(r.config.chart.stacked&&t>0&&void 0===n[t][0])for(var a=t-1;a>=0;a--)if(null!==n[a][0]&&void 0!==n[a][0]){i=o=this.lineCtx.prevSeriesY[a][0];break}return{prevY:i,lineYPosition:o}}}]),e}(),Me=function(){function e(t,n,i){s(this,e),this.ctx=t,this.w=t.w,this.xyRatios=n,this.pointsChart=!("bubble"!==this.w.config.chart.type&&"scatter"!==this.w.config.chart.type)||i,this.scatter=new O(this.ctx),this.noNegatives=this.w.globals.minX===Number.MAX_VALUE,this.lineHelpers=new Ee(this),this.markers=new M(this.ctx),this.prevSeriesY=[],this.categoryAxisCorrection=0,this.yaxisIndex=0}return c(e,[{key:"draw",value:function(e,t,n){var i=this.w,o=new S(this.ctx),r=i.globals.comboCharts?t:i.config.chart.type,a=o.group({class:"apexcharts-".concat(r,"-series apexcharts-plot-series")}),s=new C(this.ctx,i);this.yRatio=this.xyRatios.yRatio,this.zRatio=this.xyRatios.zRatio,this.xRatio=this.xyRatios.xRatio,this.baseLineY=this.xyRatios.baseLineY,e=s.getLogSeries(e),this.yRatio=s.getLogYRatios(this.yRatio);for(var l=[],c=0;c0&&(f=(i.globals.seriesX[u][0]-i.globals.minX)/this.xRatio),h.push(f);var p,g=f,v=g,m=this.zeroY;m=this.lineHelpers.determineFirstPrevY({i:c,series:e,prevY:m,lineYPosition:0}).prevY,d.push(m),p=m;var b=this._calculatePathsFrom({series:e,i:c,realIndex:u,prevX:v,prevY:m}),x=this._iterateOverDataPoints({series:e,realIndex:u,i:c,x:f,y:1,pX:g,pY:p,pathsFrom:b,linePaths:[],areaPaths:[],seriesIndex:n,lineYPosition:0,xArrj:h,yArrj:d});this._handlePaths({type:r,realIndex:u,i:c,paths:x}),this.elSeries.add(this.elPointsMain),this.elSeries.add(this.elDataLabelsWrap),l.push(this.elSeries)}if(i.config.chart.stacked)for(var y=l.length;y>0;y--)a.add(l[y-1]);else for(var w=0;w1&&(this.yaxisIndex=n),this.isReversed=i.config.yaxis[this.yaxisIndex]&&i.config.yaxis[this.yaxisIndex].reversed,this.zeroY=i.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?i.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),this.areaBottomY=this.zeroY,(this.zeroY>i.globals.gridHeight||"end"===i.config.plotOptions.area.fillTo)&&(this.areaBottomY=i.globals.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=o.group({class:"apexcharts-series",seriesName:y.escapeString(i.globals.seriesNames[n])}),this.elPointsMain=o.group({class:"apexcharts-series-markers-wrap","data:realIndex":n}),this.elDataLabelsWrap=o.group({class:"apexcharts-datalabels","data:realIndex":n});var r=e[t].length===i.globals.dataPoints;this.elSeries.attr({"data:longestSeries":r,rel:t+1,"data:realIndex":n}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(e){var t,n,i,o,r=e.series,a=e.i,s=e.realIndex,l=e.prevX,c=e.prevY,u=this.w,d=new S(this.ctx);if(null===r[a][0]){for(var h=0;h0){var f=this.lineHelpers.checkPreviousPaths({pathFromLine:i,pathFromArea:o,realIndex:s});i=f.pathFromLine,o=f.pathFromArea}return{prevX:l,prevY:c,linePath:t,areaPath:n,pathFromLine:i,pathFromArea:o}}},{key:"_handlePaths",value:function(e){var t=e.type,n=e.realIndex,i=e.i,o=e.paths,a=this.w,s=new S(this.ctx),l=new E(this.ctx);this.prevSeriesY.push(o.yArrj),a.globals.seriesXvalues[n]=o.xArrj,a.globals.seriesYvalues[n]=o.yArrj;var c=a.config.forecastDataPoints;if(c.count>0){var u=a.globals.seriesXvalues[n][a.globals.seriesXvalues[n].length-c.count-1],d=s.drawRect(u,0,a.globals.gridWidth,a.globals.gridHeight,0);a.globals.dom.elForecastMask.appendChild(d.node);var h=s.drawRect(0,0,u,a.globals.gridHeight,0);a.globals.dom.elNonForecastMask.appendChild(h.node)}this.pointsChart||a.globals.delayedElements.push({el:this.elPointsMain.node,index:n});var f={i,realIndex:n,animationDelay:i,initialSpeed:a.config.chart.animations.speed,dataChangeSpeed:a.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(t)};if("area"===t)for(var p=l.fillPath({seriesNumber:n}),g=0;g0){var k=s.renderPaths(y);k.node.setAttribute("stroke-dasharray",c.dashArray),c.strokeWidth&&k.node.setAttribute("stroke-width",c.strokeWidth),this.elSeries.add(k),k.attr("clip-path","url(#forecastMask".concat(a.globals.cuid,")")),w.attr("clip-path","url(#nonForecastMask".concat(a.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(e){for(var t=e.series,n=e.realIndex,i=e.i,o=e.x,r=e.y,a=e.pX,s=e.pY,l=e.pathsFrom,c=e.linePaths,u=e.areaPaths,d=e.seriesIndex,h=e.lineYPosition,f=e.xArrj,p=e.yArrj,g=this.w,v=new S(this.ctx),m=this.yRatio,b=l.prevY,x=l.linePath,w=l.areaPath,k=l.pathFromLine,C=l.pathFromArea,_=y.isNumber(g.globals.minYArr[n])?g.globals.minYArr[n]:g.globals.minY,A=g.globals.dataPoints>1?g.globals.dataPoints-1:g.globals.dataPoints,P=0;P0&&g.globals.collapsedSeries.length-1){t--;break}return t>=0?t:0}(i-1)][P+1]:this.zeroY,r=L?h-_/m[this.yaxisIndex]+2*(this.isReversed?_/m[this.yaxisIndex]:0):h-t[i][P+1]/m[this.yaxisIndex]+2*(this.isReversed?t[i][P+1]/m[this.yaxisIndex]:0),f.push(o),p.push(r);var T=this.lineHelpers.calculatePoints({series:t,x:o,y:r,realIndex:n,i,j:P,prevY:b}),F=this._createPaths({series:t,i,realIndex:n,j:P,x:o,y:r,pX:a,pY:s,linePath:x,areaPath:w,linePaths:c,areaPaths:u,seriesIndex:d});u=F.areaPaths,c=F.linePaths,a=F.pX,s=F.pY,w=F.areaPath,x=F.linePath,this.appendPathFrom&&(k+=v.line(o,this.zeroY),C+=v.line(o,this.zeroY)),this.handleNullDataPoints(t,T,i,P,n),this._handleMarkersAndLabels({pointsPos:T,series:t,x:o,y:r,prevY:b,i,j:P,realIndex:n})}return{yArrj:p,xArrj:f,pathFromArea:C,areaPaths:u,pathFromLine:k,linePaths:c}}},{key:"_handleMarkersAndLabels",value:function(e){var t=e.pointsPos;e.series,e.x,e.y,e.prevY;var n=e.i,i=e.j,o=e.realIndex,r=this.w,a=new R(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,i,{realIndex:o,pointsPos:t,zRatio:this.zRatio,elParent:this.elPointsMain});else{r.globals.series[n].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var s=this.markers.plotChartMarkers(t,o,i+1);null!==s&&this.elPointsMain.add(s)}var l=a.drawDataLabel(t,o,i+1,null);null!==l&&this.elDataLabelsWrap.add(l)}},{key:"_createPaths",value:function(e){var t=e.series,n=e.i,i=e.realIndex,o=e.j,r=e.x,a=e.y,s=e.pX,l=e.pY,c=e.linePath,u=e.areaPath,d=e.linePaths,h=e.areaPaths,f=e.seriesIndex,p=this.w,g=new S(this.ctx),v=p.config.stroke.curve,m=this.areaBottomY;if(Array.isArray(p.config.stroke.curve)&&(v=Array.isArray(f)?p.config.stroke.curve[f[n]]:p.config.stroke.curve[n]),"smooth"===v){var b=.35*(r-s);p.globals.hasNullValues?(null!==t[n][o]&&(null!==t[n][o+1]?(c=g.move(s,l)+g.curve(s+b,l,r-b,a,r+1,a),u=g.move(s+1,l)+g.curve(s+b,l,r-b,a,r+1,a)+g.line(r,m)+g.line(s,m)+"z"):(c=g.move(s,l),u=g.move(s,l)+"z")),d.push(c),h.push(u)):(c+=g.curve(s+b,l,r-b,a,r,a),u+=g.curve(s+b,l,r-b,a,r,a)),s=r,l=a,o===t[n].length-2&&(u=u+g.curve(s,l,r,a,r,m)+g.move(r,a)+"z",p.globals.hasNullValues||(d.push(c),h.push(u)))}else{if(null===t[n][o+1]){c+=g.move(r,a);var x=p.globals.isXNumeric?(p.globals.seriesX[i][o]-p.globals.minX)/this.xRatio:r-this.xDivision;u=u+g.line(x,m)+g.move(r,a)+"z"}null===t[n][o]&&(c+=g.move(r,a),u+=g.move(r,m)),"stepline"===v?(c=c+g.line(r,null,"H")+g.line(null,a,"V"),u=u+g.line(r,null,"H")+g.line(null,a,"V")):"straight"===v&&(c+=g.line(r,a),u+=g.line(r,a)),o===t[n].length-2&&(u=u+g.line(r,m)+g.move(r,a)+"z",d.push(c),h.push(u))}return{linePaths:d,areaPaths:h,pX:s,pY:l,linePath:c,areaPath:u}}},{key:"handleNullDataPoints",value:function(e,t,n,i,o){var r=this.w;if(null===e[n][i]&&r.config.markers.showNullDataPoints||1===e[n].length){var a=this.markers.plotChartMarkers(t,o,i+1,this.strokeWidth-r.config.markers.strokeWidth/2,!0);null!==a&&this.elPointsMain.add(a)}}}]),e}();window.TreemapSquared={},window.TreemapSquared.generate=function(){function e(t,n,i,o){this.xoffset=t,this.yoffset=n,this.height=o,this.width=i,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(e){var t,n=[],i=this.xoffset,o=this.yoffset,a=r(e)/this.height,s=r(e)/this.width;if(this.width>=this.height)for(t=0;t=this.height){var i=t/this.height,o=this.width-i;n=new e(this.xoffset+i,this.yoffset,o,this.height)}else{var r=t/this.width,a=this.height-r;n=new e(this.xoffset,this.yoffset+r,this.width,a)}return n}}function t(t,i,o,a,s){return a=void 0===a?0:a,s=void 0===s?0:s,function(e){var t,n,i=[];for(t=0;t=a}(t,l=e[0],s)?(t.push(l),n(e.slice(1),t,o,a)):(c=o.cutArea(r(t),a),a.push(o.getCoordinates(t)),n(e,[],c,a)),a;a.push(o.getCoordinates(t))}function i(e,t){var n=Math.min.apply(Math,e),i=Math.max.apply(Math,e),o=r(e);return Math.max(Math.pow(t,2)*i/Math.pow(o,2),Math.pow(o,2)/(Math.pow(t,2)*n))}function o(e){return e&&e.constructor===Array}function r(e){var t,n=0;for(t=0;to-n&&s.width<=r-i){var l=a.rotateAroundCenter(e.node);e.node.setAttribute("transform","rotate(-90 ".concat(l.x," ").concat(l.y,")"))}}},{key:"animateTreemap",value:function(e,t,n,i){var o=new w(this.ctx);o.animateRect(e,{x:t.x,y:t.y,width:t.width,height:t.height},{x:n.x,y:n.y,width:n.width,height:n.height},i,(function(){o.animationCompleted(e)}))}}]),e}(),ze=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return c(e,[{key:"calculateTimeScaleTicks",value:function(e,t){var n=this,i=this.w;if(i.globals.allSeriesCollapsed)return i.globals.labels=[],i.globals.timescaleLabels=[],[];var o=new B(this.ctx),a=(t-e)/864e5;this.determineInterval(a),i.globals.disableZoomIn=!1,i.globals.disableZoomOut=!1,a<.00011574074074074075?i.globals.disableZoomIn=!0:a>5e4&&(i.globals.disableZoomOut=!0);var s=o.getTimeUnitsfromTimestamp(e,t,this.utc),l=i.globals.gridWidth/a,c=l/24,u=c/60,d=u/60,h=Math.floor(24*a),f=Math.floor(1440*a),p=Math.floor(86400*a),g=Math.floor(a),v=Math.floor(a/30),m=Math.floor(a/365),b={minMillisecond:s.minMillisecond,minSecond:s.minSecond,minMinute:s.minMinute,minHour:s.minHour,minDate:s.minDate,minMonth:s.minMonth,minYear:s.minYear},x={firstVal:b,currentMillisecond:b.minMillisecond,currentSecond:b.minSecond,currentMinute:b.minMinute,currentHour:b.minHour,currentMonthDate:b.minDate,currentDate:b.minDate,currentMonth:b.minMonth,currentYear:b.minYear,daysWidthOnXAxis:l,hoursWidthOnXAxis:c,minutesWidthOnXAxis:u,secondsWidthOnXAxis:d,numberOfSeconds:p,numberOfMinutes:f,numberOfHours:h,numberOfDays:g,numberOfMonths:v,numberOfYears:m};switch(this.tickInterval){case"years":this.generateYearScale(x);break;case"months":case"half_year":this.generateMonthScale(x);break;case"months_days":case"months_fortnight":case"days":case"week_days":this.generateDayScale(x);break;case"hours":this.generateHourScale(x);break;case"minutes_fives":case"minutes":this.generateMinuteScale(x);break;case"seconds_tens":case"seconds_fives":case"seconds":this.generateSecondScale(x)}var y=this.timeScaleArray.map((function(e){var t={position:e.position,unit:e.unit,year:e.year,day:e.day?e.day:1,hour:e.hour?e.hour:0,month:e.month+1};return"month"===e.unit?r(r({},t),{},{day:1,value:e.value+1}):"day"===e.unit||"hour"===e.unit?r(r({},t),{},{value:e.value}):"minute"===e.unit?r(r({},t),{},{value:e.value,minute:e.value}):"second"===e.unit?r(r({},t),{},{value:e.value,minute:e.minute,second:e.second}):e}));return y.filter((function(e){var t=1,o=Math.ceil(i.globals.gridWidth/120),r=e.value;void 0!==i.config.xaxis.tickAmount&&(o=i.config.xaxis.tickAmount),y.length>o&&(t=Math.floor(y.length/o));var a=!1,s=!1;switch(n.tickInterval){case"years":"year"===e.unit&&(a=!0);break;case"half_year":t=7,"year"===e.unit&&(a=!0);break;case"months":t=1,"year"===e.unit&&(a=!0);break;case"months_fortnight":t=15,"year"!==e.unit&&"month"!==e.unit||(a=!0),30===r&&(s=!0);break;case"months_days":t=10,"month"===e.unit&&(a=!0),30===r&&(s=!0);break;case"week_days":t=8,"month"===e.unit&&(a=!0);break;case"days":t=1,"month"===e.unit&&(a=!0);break;case"hours":"day"===e.unit&&(a=!0);break;case"minutes_fives":r%5!=0&&(s=!0);break;case"seconds_tens":r%10!=0&&(s=!0);break;case"seconds_fives":r%5!=0&&(s=!0)}if("hours"===n.tickInterval||"minutes_fives"===n.tickInterval||"seconds_tens"===n.tickInterval||"seconds_fives"===n.tickInterval){if(!s)return!0}else if((r%t==0||a)&&!s)return!0}))}},{key:"recalcDimensionsBasedOnFormat",value:function(e,t){var n=this.w,i=this.formatDates(e),o=this.removeOverlappingTS(i);n.globals.timescaleLabels=o.slice(),new he(this.ctx).plotCoords()}},{key:"determineInterval",value:function(e){var t=24*e,n=60*t;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 t>2.4:this.tickInterval="hours";break;case n>15:this.tickInterval="minutes_fives";break;case n>5:this.tickInterval="minutes";break;case n>1:this.tickInterval="seconds_tens";break;case 60*n>20:this.tickInterval="seconds_fives";break;default:this.tickInterval="seconds"}}},{key:"generateYearScale",value:function(e){var t=e.firstVal,n=e.currentMonth,i=e.currentYear,o=e.daysWidthOnXAxis,r=e.numberOfYears,a=t.minYear,s=0,l=new B(this.ctx),c="year";if(t.minDate>1||t.minMonth>0){var u=l.determineRemainingDaysOfYear(t.minYear,t.minMonth,t.minDate);s=(l.determineDaysOfYear(t.minYear)-u+1)*o,a=t.minYear+1,this.timeScaleArray.push({position:s,value:a,unit:c,year:a,month:y.monthMod(n+1)})}else 1===t.minDate&&0===t.minMonth&&this.timeScaleArray.push({position:s,value:a,unit:c,year:i,month:y.monthMod(n+1)});for(var d=a,h=s,f=0;f1){l=(c.determineDaysOfMonths(i+1,t.minYear)-n+1)*r,s=y.monthMod(i+1);var h=o+d,f=y.monthMod(s),p=s;0===s&&(u="year",p=h,f=1,h+=d+=1),this.timeScaleArray.push({position:l,value:p,unit:u,year:h,month:f})}else this.timeScaleArray.push({position:l,value:s,unit:u,year:o,month:y.monthMod(i)});for(var g=s+1,v=l,m=0,b=1;ma.determineDaysOfMonths(t+1,n)?(c=1,s="month",h=t+=1,t):t},d=(24-t.minHour)*o,h=l,f=u(c,n,i);0===t.minHour&&1===t.minDate?(d=0,h=y.monthMod(t.minMonth),s="month",c=t.minDate,r++):1!==t.minDate&&0===t.minHour&&0===t.minMinute&&(d=0,l=t.minDate,h=l,f=u(c=l,n,i)),this.timeScaleArray.push({position:d,value:h,unit:s,year:this._getYear(i,f,0),month:y.monthMod(f),day:c});for(var p=d,g=0;gs.determineDaysOfMonths(t+1,o)&&(g=1,t+=1),{month:t,date:g}},u=function(e,t){return e>s.determineDaysOfMonths(t+1,o)?t+=1:t},d=60-(t.minMinute+t.minSecond/60),h=d*r,f=t.minHour+1,p=f+1;60===d&&(h=0,p=(f=t.minHour)+1);var g=n,v=u(g,i);this.timeScaleArray.push({position:h,value:f,unit:l,day:g,hour:p,year:o,month:y.monthMod(v)});for(var m=h,b=0;b=24&&(p=0,l="day",v=c(g+=1,v).month,v=u(g,v));var x=this._getYear(o,v,0);m=0===p&&0===b?d*r:60*r+m;var w=0===p?g:p;this.timeScaleArray.push({position:m,value:w,unit:l,hour:p,day:g,year:x,month:y.monthMod(v)}),p++}}},{key:"generateMinuteScale",value:function(e){for(var t=e.currentMillisecond,n=e.currentSecond,i=e.currentMinute,o=e.currentHour,r=e.currentDate,a=e.currentMonth,s=e.currentYear,l=e.minutesWidthOnXAxis,c=e.secondsWidthOnXAxis,u=e.numberOfMinutes,d=i+1,h=r,f=a,p=s,g=o,v=(60-n-t/1e3)*c,m=0;m=60&&(d=0,24===(g+=1)&&(g=0)),this.timeScaleArray.push({position:v,value:d,unit:"minute",hour:g,minute:d,day:h,year:this._getYear(p,f,0),month:y.monthMod(f)}),v+=l,d++}},{key:"generateSecondScale",value:function(e){for(var t=e.currentMillisecond,n=e.currentSecond,i=e.currentMinute,o=e.currentHour,r=e.currentDate,a=e.currentMonth,s=e.currentYear,l=e.secondsWidthOnXAxis,c=e.numberOfSeconds,u=n+1,d=i,h=r,f=a,p=s,g=o,v=(1e3-t)/1e3*l,m=0;m=60&&(u=0,++d>=60&&(d=0,24===++g&&(g=0))),this.timeScaleArray.push({position:v,value:u,unit:"second",hour:g,minute:d,second:u,day:h,year:this._getYear(p,f,0),month:y.monthMod(f)}),v+=l,u++}},{key:"createRawDateString",value:function(e,t){var n=e.year;return 0===e.month&&(e.month=1),n+="-"+("0"+e.month.toString()).slice(-2),"day"===e.unit?n+="day"===e.unit?"-"+("0"+t).slice(-2):"-01":n+="-"+("0"+(e.day?e.day:"1")).slice(-2),"hour"===e.unit?n+="hour"===e.unit?"T"+("0"+t).slice(-2):"T00":n+="T"+("0"+(e.hour?e.hour:"0")).slice(-2),"minute"===e.unit?n+=":"+("0"+t).slice(-2):n+=":"+(e.minute?("0"+e.minute).slice(-2):"00"),"second"===e.unit?n+=":"+("0"+t).slice(-2):n+=":00",this.utc&&(n+=".000Z"),n}},{key:"formatDates",value:function(e){var t=this,n=this.w;return e.map((function(e){var i=e.value.toString(),o=new B(t.ctx),r=t.createRawDateString(e,i),a=o.getDate(o.parseDate(r));if(t.utc||(a=o.getDate(o.parseDateWithTimezone(r))),void 0===n.config.xaxis.labels.format){var s="dd MMM",l=n.config.xaxis.labels.datetimeFormatter;"year"===e.unit&&(s=l.year),"month"===e.unit&&(s=l.month),"day"===e.unit&&(s=l.day),"hour"===e.unit&&(s=l.hour),"minute"===e.unit&&(s=l.minute),"second"===e.unit&&(s=l.second),i=o.formatDate(a,s)}else i=o.formatDate(a,n.config.xaxis.labels.format);return{dateString:r,position:e.position,value:i,unit:e.unit,year:e.year,month:e.month}}))}},{key:"removeOverlappingTS",value:function(e){var t,n=this,i=new S(this.ctx),o=!1;e.length>0&&e[0].value&&e.every((function(t){return t.value.length===e[0].value.length}))&&(o=!0,t=i.getTextRects(e[0].value).width);var r=0,a=e.map((function(a,s){if(s>0&&n.w.config.xaxis.labels.hideOverlappingLabels){var l=o?t:i.getTextRects(e[r].value).width,c=e[r].position;return a.position>c+l+10?(r=s,a):null}return a}));return a.filter((function(e){return null!==e}))}},{key:"_getYear",value:function(e,t,n){return e+Math.floor(t/12)+n}}]),e}(),He=function(){function e(t,n){s(this,e),this.ctx=n,this.w=n.w,this.el=t}return c(e,[{key:"setupElements",value:function(){var e=this.w.globals,t=this.w.config,n=t.chart.type;e.axisCharts=["line","area","bar","rangeBar","candlestick","boxPlot","scatter","bubble","radar","heatmap","treemap"].indexOf(n)>-1,e.xyCharts=["line","area","bar","rangeBar","candlestick","boxPlot","scatter","bubble"].indexOf(n)>-1,e.isBarHorizontal=("bar"===t.chart.type||"rangeBar"===t.chart.type||"boxPlot"===t.chart.type)&&t.plotOptions.bar.horizontal,e.chartClass=".apexcharts"+e.chartID,e.dom.baseEl=this.el,e.dom.elWrap=document.createElement("div"),S.setAttrs(e.dom.elWrap,{id:e.chartClass.substring(1),class:"apexcharts-canvas "+e.chartClass.substring(1)}),this.el.appendChild(e.dom.elWrap),e.dom.Paper=new window.SVG.Doc(e.dom.elWrap),e.dom.Paper.attr({class:"apexcharts-svg","xmlns:data":"ApexChartsNS",transform:"translate(".concat(t.chart.offsetX,", ").concat(t.chart.offsetY,")")}),e.dom.Paper.node.style.background=t.chart.background,this.setSVGDimensions(),e.dom.elGraphical=e.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),e.dom.elAnnotations=e.dom.Paper.group().attr({class:"apexcharts-annotations"}),e.dom.elDefs=e.dom.Paper.defs(),e.dom.elLegendWrap=document.createElement("div"),e.dom.elLegendWrap.classList.add("apexcharts-legend"),e.dom.elWrap.appendChild(e.dom.elLegendWrap),e.dom.Paper.add(e.dom.elGraphical),e.dom.elGraphical.add(e.dom.elDefs)}},{key:"plotChartType",value:function(e,t){var n=this.w,i=n.config,o=n.globals,r={series:[],i:[]},a={series:[],i:[]},s={series:[],i:[]},l={series:[],i:[]},c={series:[],i:[]},u={series:[],i:[]},d={series:[],i:[]};o.series.map((function(t,h){var f=0;void 0!==e[h].type?("column"===e[h].type||"bar"===e[h].type?(o.series.length>1&&i.plotOptions.bar.horizontal&&console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"),c.series.push(t),c.i.push(h),f++,n.globals.columnSeries=c.series):"area"===e[h].type?(a.series.push(t),a.i.push(h),f++):"line"===e[h].type?(r.series.push(t),r.i.push(h),f++):"scatter"===e[h].type?(s.series.push(t),s.i.push(h)):"bubble"===e[h].type?(l.series.push(t),l.i.push(h),f++):"candlestick"===e[h].type?(u.series.push(t),u.i.push(h),f++):"boxPlot"===e[h].type?(d.series.push(t),d.i.push(h),f++):console.warn("You have specified an unrecognized chart type. Available types for this property are line/area/column/bar/scatter/bubble"),f>1&&(o.comboCharts=!0)):(r.series.push(t),r.i.push(h))}));var h=new Me(this.ctx,t),f=new _e(this.ctx,t);this.ctx.pie=new je(this.ctx);var p=new Fe(this.ctx);this.ctx.rangeBar=new q(this.ctx,t);var g=new Te(this.ctx),v=[];if(o.comboCharts){if(a.series.length>0&&v.push(h.draw(a.series,"area",a.i)),c.series.length>0)if(n.config.chart.stacked){var m=new Ce(this.ctx,t);v.push(m.draw(c.series,c.i))}else this.ctx.bar=new N(this.ctx,t),v.push(this.ctx.bar.draw(c.series,c.i));if(r.series.length>0&&v.push(h.draw(r.series,"line",r.i)),u.series.length>0&&v.push(f.draw(u.series,u.i)),d.series.length>0&&v.push(f.draw(d.series,d.i)),s.series.length>0){var b=new Me(this.ctx,t,!0);v.push(b.draw(s.series,"scatter",s.i))}if(l.series.length>0){var x=new Me(this.ctx,t,!0);v.push(x.draw(l.series,"bubble",l.i))}}else switch(i.chart.type){case"line":v=h.draw(o.series,"line");break;case"area":v=h.draw(o.series,"area");break;case"bar":i.chart.stacked?v=new Ce(this.ctx,t).draw(o.series):(this.ctx.bar=new N(this.ctx,t),v=this.ctx.bar.draw(o.series));break;case"candlestick":v=new _e(this.ctx,t).draw(o.series);break;case"boxPlot":v=new _e(this.ctx,t).draw(o.series);break;case"rangeBar":v=this.ctx.rangeBar.draw(o.series);break;case"heatmap":v=new Pe(this.ctx,t).draw(o.series);break;case"treemap":v=new Ie(this.ctx,t).draw(o.series);break;case"pie":case"donut":case"polarArea":v=this.ctx.pie.draw(o.series);break;case"radialBar":v=p.draw(o.series);break;case"radar":v=g.draw(o.series);break;default:v=h.draw(o.series)}return v}},{key:"setSVGDimensions",value:function(){var e=this.w.globals,t=this.w.config;e.svgWidth=t.chart.width,e.svgHeight=t.chart.height;var n=y.getDimensions(this.el),i=t.chart.width.toString().split(/[0-9]+/g).pop();"%"===i?y.isNumber(n[0])&&(0===n[0].width&&(n=y.getDimensions(this.el.parentNode)),e.svgWidth=n[0]*parseInt(t.chart.width,10)/100):"px"!==i&&""!==i||(e.svgWidth=parseInt(t.chart.width,10));var o=t.chart.height.toString().split(/[0-9]+/g).pop();if("auto"!==e.svgHeight&&""!==e.svgHeight)if("%"===o){var r=y.getDimensions(this.el.parentNode);e.svgHeight=r[1]*parseInt(t.chart.height,10)/100}else e.svgHeight=parseInt(t.chart.height,10);else e.axisCharts?e.svgHeight=e.svgWidth/1.61:e.svgHeight=e.svgWidth/1.2;if(e.svgWidth<0&&(e.svgWidth=0),e.svgHeight<0&&(e.svgHeight=0),S.setAttrs(e.dom.Paper.node,{width:e.svgWidth,height:e.svgHeight}),"%"!==o){var a=t.chart.sparkline.enabled?0:e.axisCharts?t.chart.parentHeightOffset:0;e.dom.Paper.node.parentNode.parentNode.style.minHeight=e.svgHeight+a+"px"}e.dom.elWrap.style.width=e.svgWidth+"px",e.dom.elWrap.style.height=e.svgHeight+"px"}},{key:"shiftGraphPosition",value:function(){var e=this.w.globals,t=e.translateY,n={transform:"translate("+e.translateX+", "+t+")"};S.setAttrs(e.dom.elGraphical.node,n)}},{key:"resizeNonAxisCharts",value:function(){var e=this.w,t=e.globals,n=0,i=e.config.chart.sparkline.enabled?1:15;i+=e.config.grid.padding.bottom,"top"!==e.config.legend.position&&"bottom"!==e.config.legend.position||!e.config.legend.show||e.config.legend.floating||(n=new pe(this.ctx).legendHelpers.getLegendBBox().clwh+10);var o=e.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),r=2.05*e.globals.radialSize;if(o&&!e.config.chart.sparkline.enabled&&0!==e.config.plotOptions.radialBar.startAngle){var a=y.getBoundingClientRect(o);r=a.bottom;var s=a.bottom-a.top;r=Math.max(2.05*e.globals.radialSize,s)}var l=r+t.translateY+n+i;t.dom.elLegendForeign&&t.dom.elLegendForeign.setAttribute("height",l),e.config.chart.height&&String(e.config.chart.height).indexOf("%")>0||(t.dom.elWrap.style.height=l+"px",S.setAttrs(t.dom.Paper.node,{height:l}),t.dom.Paper.node.parentNode.parentNode.style.minHeight=l+"px")}},{key:"coreCalculations",value:function(){new Q(this.ctx).init()}},{key:"resetGlobals",value:function(){var e=this,t=function(){return e.w.config.series.map((function(e){return[]}))},n=new X,i=this.w.globals;n.initGlobalVars(i),i.seriesXvalues=t(),i.seriesYvalues=t()}},{key:"isMultipleY",value:function(){if(this.w.config.yaxis.constructor===Array&&this.w.config.yaxis.length>1)return this.w.globals.isMultipleYAxis=!0,!0}},{key:"xySettings",value:function(){var e=null,t=this.w;if(t.globals.axisCharts){if("back"===t.config.xaxis.crosshairs.position&&new oe(this.ctx).drawXCrosshairs(),"back"===t.config.yaxis[0].crosshairs.position&&new oe(this.ctx).drawYCrosshairs(),"datetime"===t.config.xaxis.type&&void 0===t.config.xaxis.labels.formatter){this.ctx.timeScale=new ze(this.ctx);var n=[];isFinite(t.globals.minX)&&isFinite(t.globals.maxX)&&!t.globals.isBarHorizontal?n=this.ctx.timeScale.calculateTimeScaleTicks(t.globals.minX,t.globals.maxX):t.globals.isBarHorizontal&&(n=this.ctx.timeScale.calculateTimeScaleTicks(t.globals.minY,t.globals.maxY)),this.ctx.timeScale.recalcDimensionsBasedOnFormat(n)}e=new C(this.ctx).getCalculatedRatios()}return e}},{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,t=this.w;if(t.config.chart.brush.enabled&&"function"!=typeof t.config.chart.events.selection){var n=t.config.chart.brush.targets||[t.config.chart.brush.target];n.forEach((function(t){var n=ApexCharts.getChartByID(t);n.w.globals.brushSource=e.ctx,"function"!=typeof n.w.config.chart.events.zoomed&&(n.w.config.chart.events.zoomed=function(){e.updateSourceChart(n)}),"function"!=typeof n.w.config.chart.events.scrolled&&(n.w.config.chart.events.scrolled=function(){e.updateSourceChart(n)})})),t.config.chart.events.selection=function(e,i){n.forEach((function(e){var n=ApexCharts.getChartByID(e),o=y.clone(t.config.yaxis);if(t.config.chart.brush.autoScaleYaxis&&1===n.w.globals.series.length){var a=new J(n);o=a.autoScaleY(n,o,i)}var s=n.w.config.yaxis.reduce((function(e,t,i){return[].concat(m(e),[r(r({},n.w.config.yaxis[i]),{},{min:o[0].min,max:o[0].max})])}),[]);n.ctx.updateHelpers._updateOptions({xaxis:{min:i.xaxis.min,max:i.xaxis.max},yaxis:s},!1,!1,!1,!1)}))}}}}]),e}(),Ne=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"_updateOptions",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return new Promise((function(s){var l=[t.ctx];o&&(l=t.ctx.getSyncedCharts()),t.ctx.w.globals.isExecCalled&&(l=[t.ctx],t.ctx.w.globals.isExecCalled=!1),l.forEach((function(o,c){var u=o.w;if(u.globals.shouldAnimate=i,n||(u.globals.resized=!0,u.globals.dataChanged=!0,i&&o.series.getPreviousPaths()),e&&"object"===a(e)&&(o.config=new Y(e),e=C.extendArrayProps(o.config,e,u),o.w.globals.chartID!==t.ctx.w.globals.chartID&&delete e.series,u.config=y.extend(u.config,e),r&&(u.globals.lastXAxis=e.xaxis?y.clone(e.xaxis):[],u.globals.lastYAxis=e.yaxis?y.clone(e.yaxis):[],u.globals.initialConfig=y.extend({},u.config),u.globals.initialSeries=y.clone(u.config.series),e.series))){for(var d=0;d2&&void 0!==arguments[2]&&arguments[2];return new Promise((function(o){var r,a=n.w;return a.globals.shouldAnimate=t,a.globals.dataChanged=!0,t&&n.ctx.series.getPreviousPaths(),a.globals.axisCharts?(0===(r=e.map((function(e,t){return n._extendSeries(e,t)}))).length&&(r=[{data:[]}]),a.config.series=r):a.config.series=e.slice(),i&&(a.globals.initialSeries=y.clone(a.config.series)),n.ctx.update().then((function(){o(n.ctx)}))}))}},{key:"_extendSeries",value:function(e,t){var n=this.w,i=n.config.series[t];return r(r({},n.config.series[t]),{},{name:e.name?e.name:i&&i.name,color:e.color?e.color:i&&i.color,type:e.type?e.type:i&&i.type,data:e.data?e.data:i&&i.data})}},{key:"toggleDataPointSelection",value:function(e,t){var n=this.w,i=null,o=".apexcharts-series[data\\:realIndex='".concat(e,"']");return n.globals.axisCharts?i=n.globals.dom.Paper.select("".concat(o," path[j='").concat(t,"'], ").concat(o," circle[j='").concat(t,"'], ").concat(o," rect[j='").concat(t,"']")).members[0]:void 0===t&&(i=n.globals.dom.Paper.select("".concat(o," path[j='").concat(e,"']")).members[0],"pie"!==n.config.chart.type&&"polarArea"!==n.config.chart.type&&"donut"!==n.config.chart.type||this.ctx.pie.pieClicked(e)),i?(new S(this.ctx).pathMouseDown(i,null),i.node?i.node:null):(console.warn("toggleDataPointSelection: Element not found"),null)}},{key:"forceXAxisUpdate",value:function(e){var t=this.w;if(["min","max"].forEach((function(n){void 0!==e.xaxis[n]&&(t.config.xaxis[n]=e.xaxis[n],t.globals.lastXAxis[n]=e.xaxis[n])})),e.xaxis.categories&&e.xaxis.categories.length&&(t.config.xaxis.categories=e.xaxis.categories),t.config.xaxis.convertedCatToNumeric){var n=new D(e);e=n.convertCatToNumericXaxis(e,this.ctx)}return e}},{key:"forceYAxisUpdate",value:function(e){var t=this.w;return t.config.chart.stacked&&"100%"===t.config.chart.stackType&&(Array.isArray(e.yaxis)?e.yaxis.forEach((function(t,n){e.yaxis[n].min=0,e.yaxis[n].max=100})):(e.yaxis.min=0,e.yaxis.max=100)),e}},{key:"revertDefaultAxisMinMax",value:function(e){var t=this,n=this.w,i=n.globals.lastXAxis,o=n.globals.lastYAxis;e&&e.xaxis&&(i=e.xaxis),e&&e.yaxis&&(o=e.yaxis),n.config.xaxis.min=i.min,n.config.xaxis.max=i.max;var r=function(e){void 0!==o[e]&&(n.config.yaxis[e].min=o[e].min,n.config.yaxis[e].max=o[e].max)};n.config.yaxis.map((function(e,i){n.globals.zoomed||void 0!==o[i]?r(i):void 0!==t.ctx.opts.yaxis[i]&&(e.min=t.ctx.opts.yaxis[i].min,e.max=t.ctx.opts.yaxis[i].max)}))}}]),e}();Oe="undefined"!=typeof window?window:void 0,Re=function(e,t){var n=(void 0!==this?this:e).SVG=function(e){if(n.supported)return e=new n.Doc(e),n.parser.draw||n.prepare(),e};if(n.ns="http://www.w3.org/2000/svg",n.xmlns="http://www.w3.org/2000/xmlns/",n.xlink="http://www.w3.org/1999/xlink",n.svgjs="http://svgjs.dev",n.supported=!0,!n.supported)return!1;n.did=1e3,n.eid=function(e){return"Svgjs"+d(e)+n.did++},n.create=function(e){var n=t.createElementNS(this.ns,e);return n.setAttribute("id",this.eid(e)),n},n.extend=function(){var e,t;t=(e=[].slice.call(arguments)).pop();for(var i=e.length-1;i>=0;i--)if(e[i])for(var o in t)e[i].prototype[o]=t[o];n.Set&&n.Set.inherit&&n.Set.inherit()},n.invent=function(e){var t="function"==typeof e.create?e.create:function(){this.constructor.call(this,n.create(e.create))};return e.inherit&&(t.prototype=new e.inherit),e.extend&&n.extend(t,e.extend),e.construct&&n.extend(e.parent||n.Container,e.construct),t},n.adopt=function(t){return t?t.instance?t.instance:((i="svg"==t.nodeName?t.parentNode instanceof e.SVGElement?new n.Nested:new n.Doc:"linearGradient"==t.nodeName?new n.Gradient("linear"):"radialGradient"==t.nodeName?new n.Gradient("radial"):n[d(t.nodeName)]?new(n[d(t.nodeName)]):new n.Element(t)).type=t.nodeName,i.node=t,t.instance=i,i instanceof n.Doc&&i.namespace().defs(),i.setData(JSON.parse(t.getAttribute("svgjs:data"))||{}),i):null;var i},n.prepare=function(){var e=t.getElementsByTagName("body")[0],i=(e?new n.Doc(e):n.adopt(t.documentElement).nested()).size(2,0);n.parser={body:e||t.documentElement,draw:i.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:i.polyline().node,path:i.path().node,native:n.create("svg")}},n.parser={native:n.create("svg")},t.addEventListener("DOMContentLoaded",(function(){n.parser.draw||n.prepare()}),!1),n.regex={numberAndUnit:/^([+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?)([a-z%]*)$/i,hex:/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,rgb:/rgb\((\d+),(\d+),(\d+)\)/,reference:/#([a-z0-9\-_]+)/i,transforms:/\)\s*,?\s*/,whitespace:/\s/g,isHex:/^#[a-f0-9]{3,6}$/i,isRgb:/^rgb\(/,isCss:/[^:]+:[^;]+;?/,isBlank:/^(\s+)?$/,isNumber:/^[+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,isPercent:/^-?[\d\.]+%$/,isImage:/\.(jpg|jpeg|png|gif|svg)(\?[^=]+.*)?/i,delimiter:/[\s,]+/,hyphen:/([^e])\-/gi,pathLetters:/[MLHVCSQTAZ]/gi,isPathLetter:/[MLHVCSQTAZ]/i,numbersWithDots:/((\d?\.\d+(?:e[+-]?\d+)?)((?:\.\d+(?:e[+-]?\d+)?)+))+/gi,dots:/\./g},n.utils={map:function(e,t){for(var n=e.length,i=[],o=0;o1?1:e,new n.Color({r:~~(this.r+(this.destination.r-this.r)*e),g:~~(this.g+(this.destination.g-this.g)*e),b:~~(this.b+(this.destination.b-this.b)*e)})):this}}),n.Color.test=function(e){return e+="",n.regex.isHex.test(e)||n.regex.isRgb.test(e)},n.Color.isRgb=function(e){return e&&"number"==typeof e.r&&"number"==typeof e.g&&"number"==typeof e.b},n.Color.isColor=function(e){return n.Color.isRgb(e)||n.Color.test(e)},n.Array=function(e,t){0==(e=(e||[]).valueOf()).length&&t&&(e=t.valueOf()),this.value=this.parse(e)},n.extend(n.Array,{toString:function(){return this.value.join(" ")},valueOf:function(){return this.value},parse:function(e){return e=e.valueOf(),Array.isArray(e)?e:this.split(e)}}),n.PointArray=function(e,t){n.Array.call(this,e,t||[[0,0]])},n.PointArray.prototype=new n.Array,n.PointArray.prototype.constructor=n.PointArray;for(var i={M:function(e,t,n){return t.x=n.x=e[0],t.y=n.y=e[1],["M",t.x,t.y]},L:function(e,t){return t.x=e[0],t.y=e[1],["L",e[0],e[1]]},H:function(e,t){return t.x=e[0],["H",e[0]]},V:function(e,t){return t.y=e[0],["V",e[0]]},C:function(e,t){return t.x=e[4],t.y=e[5],["C",e[0],e[1],e[2],e[3],e[4],e[5]]},Q:function(e,t){return t.x=e[2],t.y=e[3],["Q",e[0],e[1],e[2],e[3]]},Z:function(e,t,n){return t.x=n.x,t.y=n.y,["Z"]}},o="mlhvqtcsaz".split(""),r=0,s=o.length;rl);return r},bbox:function(){return n.parser.draw||n.prepare(),n.parser.path.setAttribute("d",this.toString()),n.parser.path.getBBox()}}),n.Number=n.invent({create:function(e,t){this.value=0,this.unit=t||"","number"==typeof e?this.value=isNaN(e)?0:isFinite(e)?e:e<0?-34e37:34e37:"string"==typeof e?(t=e.match(n.regex.numberAndUnit))&&(this.value=parseFloat(t[1]),"%"==t[5]?this.value/=100:"s"==t[5]&&(this.value*=1e3),this.unit=t[5]):e instanceof n.Number&&(this.value=e.valueOf(),this.unit=e.unit)},extend:{toString:function(){return("%"==this.unit?~~(1e8*this.value)/1e6:"s"==this.unit?this.value/1e3:this.value)+this.unit},toJSON:function(){return this.toString()},valueOf:function(){return this.value},plus:function(e){return e=new n.Number(e),new n.Number(this+e,this.unit||e.unit)},minus:function(e){return e=new n.Number(e),new n.Number(this-e,this.unit||e.unit)},times:function(e){return e=new n.Number(e),new n.Number(this*e,this.unit||e.unit)},divide:function(e){return e=new n.Number(e),new n.Number(this/e,this.unit||e.unit)},to:function(e){var t=new n.Number(this);return"string"==typeof e&&(t.unit=e),t},morph:function(e){return this.destination=new n.Number(e),e.relative&&(this.destination.value+=this.value),this},at:function(e){return this.destination?new n.Number(this.destination).minus(this).times(e).plus(this):this}}}),n.Element=n.invent({create:function(e){this._stroke=n.defaults.attrs.stroke,this._event=null,this.dom={},(this.node=e)&&(this.type=e.nodeName,this.node.instance=this,this._stroke=e.getAttribute("stroke")||this._stroke)},extend:{x:function(e){return this.attr("x",e)},y:function(e){return this.attr("y",e)},cx:function(e){return null==e?this.x()+this.width()/2:this.x(e-this.width()/2)},cy:function(e){return null==e?this.y()+this.height()/2:this.y(e-this.height()/2)},move:function(e,t){return this.x(e).y(t)},center:function(e,t){return this.cx(e).cy(t)},width:function(e){return this.attr("width",e)},height:function(e){return this.attr("height",e)},size:function(e,t){var i=f(this,e,t);return this.width(new n.Number(i.width)).height(new n.Number(i.height))},clone:function(e){this.writeDataToDom();var t=v(this.node.cloneNode(!0));return e?e.add(t):this.after(t),t},remove:function(){return this.parent()&&this.parent().removeElement(this),this},replace:function(e){return this.after(e).remove(),e},addTo:function(e){return e.put(this)},putIn:function(e){return e.add(this)},id:function(e){return this.attr("id",e)},show:function(){return this.style("display","")},hide:function(){return this.style("display","none")},visible:function(){return"none"!=this.style("display")},toString:function(){return this.attr("id")},classes:function(){var e=this.attr("class");return null==e?[]:e.trim().split(n.regex.delimiter)},hasClass:function(e){return-1!=this.classes().indexOf(e)},addClass:function(e){if(!this.hasClass(e)){var t=this.classes();t.push(e),this.attr("class",t.join(" "))}return this},removeClass:function(e){return this.hasClass(e)&&this.attr("class",this.classes().filter((function(t){return t!=e})).join(" ")),this},toggleClass:function(e){return this.hasClass(e)?this.removeClass(e):this.addClass(e)},reference:function(e){return n.get(this.attr(e))},parent:function(t){var i=this;if(!i.node.parentNode)return null;if(i=n.adopt(i.node.parentNode),!t)return i;for(;i&&i.node instanceof e.SVGElement;){if("string"==typeof t?i.matches(t):i instanceof t)return i;if(!i.node.parentNode||"#document"==i.node.parentNode.nodeName)return null;i=n.adopt(i.node.parentNode)}},doc:function(){return this instanceof n.Doc?this:this.parent(n.Doc)},parents:function(e){var t=[],n=this;do{if(!(n=n.parent(e))||!n.node)break;t.push(n)}while(n.parent);return t},matches:function(e){return function(e,t){return(e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector).call(e,t)}(this.node,e)},native:function(){return this.node},svg:function(e){var i=t.createElement("svg");if(!(e&&this instanceof n.Parent))return i.appendChild(e=t.createElement("svg")),this.writeDataToDom(),e.appendChild(this.node.cloneNode(!0)),i.innerHTML.replace(/^/,"").replace(/<\/svg>$/,"");i.innerHTML=""+e.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2>")+"";for(var o=0,r=i.firstChild.childNodes.length;o":function(e){return-Math.cos(e*Math.PI)/2+.5},">":function(e){return Math.sin(e*Math.PI/2)},"<":function(e){return 1-Math.cos(e*Math.PI/2)}},n.morph=function(e){return function(t,i){return new n.MorphObj(t,i).at(e)}},n.Situation=n.invent({create:function(e){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new n.Number(e.duration).valueOf(),this.delay=new n.Number(e.delay).valueOf(),this.start=+new Date+this.delay,this.finish=this.start+this.duration,this.ease=e.ease,this.loop=0,this.loops=!1,this.animations={},this.attrs={},this.styles={},this.transforms=[],this.once={}}}),n.FX=n.invent({create:function(e){this._target=e,this.situations=[],this.active=!1,this.situation=null,this.paused=!1,this.lastPos=0,this.pos=0,this.absPos=0,this._speed=1},extend:{animate:function(e,t,i){"object"===a(e)&&(t=e.ease,i=e.delay,e=e.duration);var o=new n.Situation({duration:e||1e3,delay:i||0,ease:n.easing[t||"-"]||t});return this.queue(o),this},target:function(e){return e&&e instanceof n.Element?(this._target=e,this):this._target},timeToAbsPos:function(e){return(e-this.situation.start)/(this.situation.duration/this._speed)},absPosToTime:function(e){return this.situation.duration/this._speed*e+this.situation.start},startAnimFrame:function(){this.stopAnimFrame(),this.animationFrame=e.requestAnimationFrame(function(){this.step()}.bind(this))},stopAnimFrame:function(){e.cancelAnimationFrame(this.animationFrame)},start:function(){return!this.active&&this.situation&&(this.active=!0,this.startCurrent()),this},startCurrent:function(){return this.situation.start=+new Date+this.situation.delay/this._speed,this.situation.finish=this.situation.start+this.situation.duration/this._speed,this.initAnimations().step()},queue:function(e){return("function"==typeof e||e instanceof n.Situation)&&this.situations.push(e),this.situation||(this.situation=this.situations.shift()),this},dequeue:function(){return this.stop(),this.situation=this.situations.shift(),this.situation&&(this.situation instanceof n.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var e,t=this.situation;if(t.init)return this;for(var i in t.animations){e=this.target()[i](),Array.isArray(e)||(e=[e]),Array.isArray(t.animations[i])||(t.animations[i]=[t.animations[i]]);for(var o=e.length;o--;)t.animations[i][o]instanceof n.Number&&(e[o]=new n.Number(e[o])),t.animations[i][o]=e[o].morph(t.animations[i][o])}for(var i in t.attrs)t.attrs[i]=new n.MorphObj(this.target().attr(i),t.attrs[i]);for(var i in t.styles)t.styles[i]=new n.MorphObj(this.target().style(i),t.styles[i]);return t.initialTransformation=this.target().matrixify(),t.init=!0,this},clearQueue:function(){return this.situations=[],this},clearCurrent:function(){return this.situation=null,this},stop:function(e,t){var n=this.active;return this.active=!1,t&&this.clearQueue(),e&&this.situation&&(!n&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},after:function(e){var t=this.last();return this.target().on("finished.fx",(function n(i){i.detail.situation==t&&(e.call(this,t),this.off("finished.fx",n))})),this._callStart()},during:function(e){var t=this.last(),i=function(i){i.detail.situation==t&&e.call(this,i.detail.pos,n.morph(i.detail.pos),i.detail.eased,t)};return this.target().off("during.fx",i).on("during.fx",i),this.after((function(){this.off("during.fx",i)})),this._callStart()},afterAll:function(e){var t=function t(n){e.call(this),this.off("allfinished.fx",t)};return this.target().off("allfinished.fx",t).on("allfinished.fx",t),this._callStart()},last:function(){return this.situations.length?this.situations[this.situations.length-1]:this.situation},add:function(e,t,n){return this.last()[n||"animations"][e]=t,this._callStart()},step:function(e){var t,n,i;e||(this.absPos=this.timeToAbsPos(+new Date)),!1!==this.situation.loops?(t=Math.max(this.absPos,0),n=Math.floor(t),!0===this.situation.loops||nthis.lastPos&&r<=o&&(this.situation.once[r].call(this.target(),this.pos,o),delete this.situation.once[r]);return this.active&&this.target().fire("during",{pos:this.pos,eased:o,fx:this,situation:this.situation}),this.situation?(this.eachAt(),1==this.pos&&!this.situation.reversed||this.situation.reversed&&0==this.pos?(this.stopAnimFrame(),this.target().fire("finished",{fx:this,situation:this.situation}),this.situations.length||(this.target().fire("allfinished"),this.situations.length||(this.target().off(".fx"),this.active=!1)),this.active?this.dequeue():this.clearCurrent()):!this.paused&&this.active&&this.startAnimFrame(),this.lastPos=o,this):this},eachAt:function(){var e,t=this,i=this.target(),o=this.situation;for(var r in o.animations)e=[].concat(o.animations[r]).map((function(e){return"string"!=typeof e&&e.at?e.at(o.ease(t.pos),t.pos):e})),i[r].apply(i,e);for(var r in o.attrs)e=[r].concat(o.attrs[r]).map((function(e){return"string"!=typeof e&&e.at?e.at(o.ease(t.pos),t.pos):e})),i.attr.apply(i,e);for(var r in o.styles)e=[r].concat(o.styles[r]).map((function(e){return"string"!=typeof e&&e.at?e.at(o.ease(t.pos),t.pos):e})),i.style.apply(i,e);if(o.transforms.length){e=o.initialTransformation,r=0;for(var a=o.transforms.length;r=0;--i)this[x[i]]=null!=e[x[i]]?e[x[i]]:t[x[i]]},extend:{extract:function(){var e=p(this,0,1);p(this,1,0);var t=180/Math.PI*Math.atan2(e.y,e.x)-90;return{x:this.e,y:this.f,transformedX:(this.e*Math.cos(t*Math.PI/180)+this.f*Math.sin(t*Math.PI/180))/Math.sqrt(this.a*this.a+this.b*this.b),transformedY:(this.f*Math.cos(t*Math.PI/180)+this.e*Math.sin(-t*Math.PI/180))/Math.sqrt(this.c*this.c+this.d*this.d),rotation:t,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f,matrix:new n.Matrix(this)}},clone:function(){return new n.Matrix(this)},morph:function(e){return this.destination=new n.Matrix(e),this},multiply:function(e){return new n.Matrix(this.native().multiply(function(e){return e instanceof n.Matrix||(e=new n.Matrix(e)),e}(e).native()))},inverse:function(){return new n.Matrix(this.native().inverse())},translate:function(e,t){return new n.Matrix(this.native().translate(e||0,t||0))},native:function(){for(var e=n.parser.native.createSVGMatrix(),t=x.length-1;t>=0;t--)e[x[t]]=this[x[t]];return e},toString:function(){return"matrix("+b(this.a)+","+b(this.b)+","+b(this.c)+","+b(this.d)+","+b(this.e)+","+b(this.f)+")"}},parent:n.Element,construct:{ctm:function(){return new n.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof n.Nested){var e=this.rect(1,1),t=e.node.getScreenCTM();return e.remove(),new n.Matrix(t)}return new n.Matrix(this.node.getScreenCTM())}}}),n.Point=n.invent({create:function(e,t){var n;n=Array.isArray(e)?{x:e[0],y:e[1]}:"object"===a(e)?{x:e.x,y:e.y}:null!=e?{x:e,y:null!=t?t:e}:{x:0,y:0},this.x=n.x,this.y=n.y},extend:{clone:function(){return new n.Point(this)},morph:function(e,t){return this.destination=new n.Point(e,t),this}}}),n.extend(n.Element,{point:function(e,t){return new n.Point(e,t).transform(this.screenCTM().inverse())}}),n.extend(n.Element,{attr:function(e,t,i){if(null==e){for(e={},i=(t=this.node.attributes).length-1;i>=0;i--)e[t[i].nodeName]=n.regex.isNumber.test(t[i].nodeValue)?parseFloat(t[i].nodeValue):t[i].nodeValue;return e}if("object"===a(e))for(var o in e)this.attr(o,e[o]);else if(null===t)this.node.removeAttribute(e);else{if(null==t)return null==(t=this.node.getAttribute(e))?n.defaults.attrs[e]:n.regex.isNumber.test(t)?parseFloat(t):t;"stroke-width"==e?this.attr("stroke",parseFloat(t)>0?this._stroke:null):"stroke"==e&&(this._stroke=t),"fill"!=e&&"stroke"!=e||(n.regex.isImage.test(t)&&(t=this.doc().defs().image(t,0,0)),t instanceof n.Image&&(t=this.doc().defs().pattern(0,0,(function(){this.add(t)})))),"number"==typeof t?t=new n.Number(t):n.Color.isColor(t)?t=new n.Color(t):Array.isArray(t)&&(t=new n.Array(t)),"leading"==e?this.leading&&this.leading(t):"string"==typeof i?this.node.setAttributeNS(i,e,t.toString()):this.node.setAttribute(e,t.toString()),!this.rebuild||"font-size"!=e&&"x"!=e||this.rebuild(e,t)}return this}}),n.extend(n.Element,{transform:function(e,t){var i;return"object"!==a(e)?(i=new n.Matrix(this).extract(),"string"==typeof e?i[e]:i):(i=new n.Matrix(this),t=!!t||!!e.relative,null!=e.a&&(i=t?i.multiply(new n.Matrix(e)):new n.Matrix(e)),this.attr("transform",i))}}),n.extend(n.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(n.regex.transforms).slice(0,-1).map((function(e){var t=e.trim().split("(");return[t[0],t[1].split(n.regex.delimiter).map((function(e){return parseFloat(e)}))]})).reduce((function(e,t){return"matrix"==t[0]?e.multiply(g(t[1])):e[t[0]].apply(e,t[1])}),new n.Matrix)},toParent:function(e){if(this==e)return this;var t=this.screenCTM(),n=e.screenCTM().inverse();return this.addTo(e).untransform().transform(n.multiply(t)),this},toDoc:function(){return this.toParent(this.doc())}}),n.Transformation=n.invent({create:function(e,t){if(arguments.length>1&&"boolean"!=typeof t)return this.constructor.call(this,[].slice.call(arguments));if(Array.isArray(e))for(var n=0,i=this.arguments.length;n=0},index:function(e){return[].slice.call(this.node.childNodes).indexOf(e.node)},get:function(e){return n.adopt(this.node.childNodes[e])},first:function(){return this.get(0)},last:function(){return this.get(this.node.childNodes.length-1)},each:function(e,t){for(var i=this.children(),o=0,r=i.length;o=0;i--)t.childNodes[i]instanceof e.SVGElement&&v(t.childNodes[i]);return n.adopt(t).id(n.eid(t.nodeName))}function m(e){return null==e.x&&(e.x=0,e.y=0,e.width=0,e.height=0),e.w=e.width,e.h=e.height,e.x2=e.x+e.width,e.y2=e.y+e.height,e.cx=e.x+e.width/2,e.cy=e.y+e.height/2,e}function b(e){return Math.abs(e)>1e-37?e:0}["fill","stroke"].forEach((function(e){var t={};t[e]=function(t){if(void 0===t)return this;if("string"==typeof t||n.Color.isRgb(t)||t&&"function"==typeof t.fill)this.attr(e,t);else for(var i=l[e].length-1;i>=0;i--)null!=t[l[e][i]]&&this.attr(l.prefix(e,l[e][i]),t[l[e][i]]);return this},n.extend(n.Element,n.FX,t)})),n.extend(n.Element,n.FX,{translate:function(e,t){return this.transform({x:e,y:t})},matrix:function(e){return this.attr("transform",new n.Matrix(6==arguments.length?[].slice.call(arguments):e))},opacity:function(e){return this.attr("opacity",e)},dx:function(e){return this.x(new n.Number(e).plus(this instanceof n.FX?0:this.x()),!0)},dy:function(e){return this.y(new n.Number(e).plus(this instanceof n.FX?0:this.y()),!0)}}),n.extend(n.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(e){return this.node.getPointAtLength(e)}}),n.Set=n.invent({create:function(e){Array.isArray(e)?this.members=e:this.clear()},extend:{add:function(){for(var e=[].slice.call(arguments),t=0,n=e.length;t-1&&this.members.splice(t,1),this},each:function(e){for(var t=0,n=this.members.length;t=0},index:function(e){return this.members.indexOf(e)},get:function(e){return this.members[e]},first:function(){return this.get(0)},last:function(){return this.get(this.members.length-1)},valueOf:function(){return this.members}},construct:{set:function(e){return new n.Set(e)}}}),n.FX.Set=n.invent({create:function(e){this.set=e}}),n.Set.inherit=function(){var e=[];for(var t in n.Shape.prototype)"function"==typeof n.Shape.prototype[t]&&"function"!=typeof n.Set.prototype[t]&&e.push(t);for(var t in e.forEach((function(e){n.Set.prototype[e]=function(){for(var t=0,i=this.members.length;t=0;e--)delete this.memory()[arguments[e]];return this},memory:function(){return this._memory||(this._memory={})}}),n.get=function(e){var i=t.getElementById(function(e){var t=(e||"").toString().match(n.regex.reference);if(t)return t[1]}(e)||e);return n.adopt(i)},n.select=function(e,i){return new n.Set(n.utils.map((i||t).querySelectorAll(e),(function(e){return n.adopt(e)})))},n.extend(n.Parent,{select:function(e){return n.select(e,this.node)}});var x="abcdef".split("");if("function"!=typeof e.CustomEvent){var y=function(e,n){n=n||{bubbles:!1,cancelable:!1,detail:void 0};var i=t.createEvent("CustomEvent");return i.initCustomEvent(e,n.bubbles,n.cancelable,n.detail),i};y.prototype=e.Event.prototype,n.CustomEvent=y}else n.CustomEvent=e.CustomEvent;return n},i=function(){return Re(Oe,Oe.document)}.call(t,n,t,e),void 0!==i&&(e.exports=i), /*! svg.filter.js - v2.0.2 - 2016-02-24 * https://github.com/wout/svg.filter.js * Copyright (c) 2016 Wout Fierens; Licensed MIT */ @@ -11,7 +11,7 @@ function(){SVG.Filter=SVG.invent({create:"filter",inherit:SVG.Parent,extend:{sou /*! svg.draggable.js - v2.2.2 - 2019-01-08 * https://github.com/svgdotjs/svg.draggable.js * Copyright (c) 2019 Wout Fierens; Licensed MIT */ -function(){function e(e){e.remember("_draggable",this),this.el=e}e.prototype.init=function(e,t){var n=this;this.constraint=e,this.value=t,this.el.on("mousedown.drag",(function(e){n.start(e)})),this.el.on("touchstart.drag",(function(e){n.start(e)}))},e.prototype.transformPoint=function(e,t){var n=(e=e||window.event).changedTouches&&e.changedTouches[0]||e;return this.p.x=n.clientX-(t||0),this.p.y=n.clientY,this.p.matrixTransform(this.m)},e.prototype.getBBox=function(){var e=this.el.bbox();return this.el instanceof SVG.Nested&&(e=this.el.rbox()),(this.el instanceof SVG.G||this.el instanceof SVG.Use||this.el instanceof SVG.Nested)&&(e.x=this.el.x(),e.y=this.el.y()),e},e.prototype.start=function(e){if("click"!=e.type&&"mousedown"!=e.type&&"mousemove"!=e.type||1==(e.which||e.buttons)){var t=this;if(this.el.fire("beforedrag",{event:e,handler:this}),!this.el.event().defaultPrevented){e.preventDefault(),e.stopPropagation(),this.parent=this.parent||this.el.parent(SVG.Nested)||this.el.parent(SVG.Doc),this.p=this.parent.node.createSVGPoint(),this.m=this.el.node.getScreenCTM().inverse();var n,i=this.getBBox();if(this.el instanceof SVG.Text)switch(n=this.el.node.getComputedTextLength(),this.el.attr("text-anchor")){case"middle":n/=2;break;case"start":n=0}this.startPoints={point:this.transformPoint(e,n),box:i,transform:this.el.transform()},SVG.on(window,"mousemove.drag",(function(e){t.drag(e)})),SVG.on(window,"touchmove.drag",(function(e){t.drag(e)})),SVG.on(window,"mouseup.drag",(function(e){t.end(e)})),SVG.on(window,"touchend.drag",(function(e){t.end(e)})),this.el.fire("dragstart",{event:e,p:this.startPoints.point,m:this.m,handler:this})}}},e.prototype.drag=function(e){var t=this.getBBox(),n=this.transformPoint(e),i=this.startPoints.box.x+n.x-this.startPoints.point.x,o=this.startPoints.box.y+n.y-this.startPoints.point.y,r=this.constraint,a=n.x-this.startPoints.point.x,s=n.y-this.startPoints.point.y;if(this.el.fire("dragmove",{event:e,p:n,m:this.m,handler:this}),this.el.event().defaultPrevented)return n;if("function"==typeof r){var l=r.call(this.el,i,o,this.m);"boolean"==typeof l&&(l={x:l,y:l}),!0===l.x?this.el.x(i):!1!==l.x&&this.el.x(l.x),!0===l.y?this.el.y(o):!1!==l.y&&this.el.y(l.y)}else"object"==typeof r&&(null!=r.minX&&ir.maxX-t.width&&(a=(i=r.maxX-t.width)-this.startPoints.box.x),null!=r.minY&&or.maxY-t.height&&(s=(o=r.maxY-t.height)-this.startPoints.box.y),null!=r.snapToGrid&&(i-=i%r.snapToGrid,o-=o%r.snapToGrid,a-=a%r.snapToGrid,s-=s%r.snapToGrid),this.el instanceof SVG.G?this.el.matrix(this.startPoints.transform).transform({x:a,y:s},!0):this.el.move(i,o));return n},e.prototype.end=function(e){var t=this.drag(e);this.el.fire("dragend",{event:e,p:t,m:this.m,handler:this}),SVG.off(window,"mousemove.drag"),SVG.off(window,"touchmove.drag"),SVG.off(window,"mouseup.drag"),SVG.off(window,"touchend.drag")},SVG.extend(SVG.Element,{draggable:function(t,n){"function"!=typeof t&&"object"!=typeof t||(n=t,t=!0);var i=this.remember("_draggable")||new e(this);return(t=void 0===t||t)?i.init(n||{},t):(this.off("mousedown.drag"),this.off("touchstart.drag")),this}})}.call(void 0),function(){function e(e){this.el=e,e.remember("_selectHandler",this),this.pointSelection={isSelected:!1},this.rectSelection={isSelected:!1},this.pointsList={lt:[0,0],rt:["width",0],rb:["width","height"],lb:[0,"height"],t:["width",0],r:["width","height"],b:["width","height"],l:[0,"height"]},this.pointCoord=function(e,t,n){var i="string"!=typeof e?e:t[e];return n?i/2:i},this.pointCoords=function(e,t){var n=this.pointsList[e];return{x:this.pointCoord(n[0],t,"t"===e||"b"===e),y:this.pointCoord(n[1],t,"r"===e||"l"===e)}}}e.prototype.init=function(e,t){var n=this.el.bbox();this.options={};var i=this.el.selectize.defaults.points;for(var o in this.el.selectize.defaults)this.options[o]=this.el.selectize.defaults[o],void 0!==t[o]&&(this.options[o]=t[o]);var r=["points","pointsExclude"];for(var o in r){var a=this.options[r[o]];"string"==typeof a?a=a.length>0?a.split(/\s*,\s*/i):[]:"boolean"==typeof a&&"points"===r[o]&&(a=a?i:[]),this.options[r[o]]=a}this.options.points=[i,this.options.points].reduce((function(e,t){return e.filter((function(e){return t.indexOf(e)>-1}))})),this.options.points=[this.options.points,this.options.pointsExclude].reduce((function(e,t){return e.filter((function(e){return t.indexOf(e)<0}))})),this.parent=this.el.parent(),this.nested=this.nested||this.parent.group(),this.nested.matrix(new SVG.Matrix(this.el).translate(n.x,n.y)),this.options.deepSelect&&-1!==["line","polyline","polygon"].indexOf(this.el.type)?this.selectPoints(e):this.selectRect(e),this.observe(),this.cleanup()},e.prototype.selectPoints=function(e){return this.pointSelection.isSelected=e,this.pointSelection.set||(this.pointSelection.set=this.parent.set(),this.drawPoints()),this},e.prototype.getPointArray=function(){var e=this.el.bbox();return this.el.array().valueOf().map((function(t){return[t[0]-e.x,t[1]-e.y]}))},e.prototype.drawPoints=function(){for(var e=this,t=this.getPointArray(),n=0,i=t.length;n0&&this.parameters.box.height-n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-n[0]);n=this.checkAspectRatio(n),this.el.move(this.parameters.box.x+n[0],this.parameters.box.y+n[1]).size(this.parameters.box.width-n[0],this.parameters.box.height-n[1])}};break;case"rt":this.calc=function(e,t){var n=this.snapToGrid(e,t,2);if(this.parameters.box.width+n[0]>0&&this.parameters.box.height-n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+n[0]);n=this.checkAspectRatio(n,!0),this.el.move(this.parameters.box.x,this.parameters.box.y+n[1]).size(this.parameters.box.width+n[0],this.parameters.box.height-n[1])}};break;case"rb":this.calc=function(e,t){var n=this.snapToGrid(e,t,0);if(this.parameters.box.width+n[0]>0&&this.parameters.box.height+n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+n[0]);n=this.checkAspectRatio(n),this.el.move(this.parameters.box.x,this.parameters.box.y).size(this.parameters.box.width+n[0],this.parameters.box.height+n[1])}};break;case"lb":this.calc=function(e,t){var n=this.snapToGrid(e,t,1);if(this.parameters.box.width-n[0]>0&&this.parameters.box.height+n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-n[0]);n=this.checkAspectRatio(n,!0),this.el.move(this.parameters.box.x+n[0],this.parameters.box.y).size(this.parameters.box.width-n[0],this.parameters.box.height+n[1])}};break;case"t":this.calc=function(e,t){var n=this.snapToGrid(e,t,2);if(this.parameters.box.height-n[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y+n[1]).height(this.parameters.box.height-n[1])}};break;case"r":this.calc=function(e,t){var n=this.snapToGrid(e,t,0);if(this.parameters.box.width+n[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).width(this.parameters.box.width+n[0])}};break;case"b":this.calc=function(e,t){var n=this.snapToGrid(e,t,0);if(this.parameters.box.height+n[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).height(this.parameters.box.height+n[1])}};break;case"l":this.calc=function(e,t){var n=this.snapToGrid(e,t,1);if(this.parameters.box.width-n[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x+n[0],this.parameters.box.y).width(this.parameters.box.width-n[0])}};break;case"rot":this.calc=function(e,t){var n=e+this.parameters.p.x,i=t+this.parameters.p.y,o=Math.atan2(this.parameters.p.y-this.parameters.box.y-this.parameters.box.height/2,this.parameters.p.x-this.parameters.box.x-this.parameters.box.width/2),r=Math.atan2(i-this.parameters.box.y-this.parameters.box.height/2,n-this.parameters.box.x-this.parameters.box.width/2),a=this.parameters.rotation+180*(r-o)/Math.PI+this.options.snapToAngle/2;this.el.center(this.parameters.box.cx,this.parameters.box.cy).rotate(a-a%this.options.snapToAngle,this.parameters.box.cx,this.parameters.box.cy)};break;case"point":this.calc=function(e,t){var n=this.snapToGrid(e,t,this.parameters.pointCoords[0],this.parameters.pointCoords[1]),i=this.el.array().valueOf();i[this.parameters.i][0]=this.parameters.pointCoords[0]+n[0],i[this.parameters.i][1]=this.parameters.pointCoords[1]+n[1],this.el.plot(i)}}this.el.fire("resizestart",{dx:this.parameters.x,dy:this.parameters.y,event:e}),SVG.on(window,"touchmove.resize",(function(e){t.update(e||window.event)})),SVG.on(window,"touchend.resize",(function(){t.done()})),SVG.on(window,"mousemove.resize",(function(e){t.update(e||window.event)})),SVG.on(window,"mouseup.resize",(function(){t.done()}))},e.prototype.update=function(e){if(e){var t=this._extractPosition(e),n=this.transformPoint(t.x,t.y),i=n.x-this.parameters.p.x,o=n.y-this.parameters.p.y;this.lastUpdateCall=[i,o],this.calc(i,o),this.el.fire("resizing",{dx:i,dy:o,event:e})}else this.lastUpdateCall&&this.calc(this.lastUpdateCall[0],this.lastUpdateCall[1])},e.prototype.done=function(){this.lastUpdateCall=null,SVG.off(window,"mousemove.resize"),SVG.off(window,"mouseup.resize"),SVG.off(window,"touchmove.resize"),SVG.off(window,"touchend.resize"),this.el.fire("resizedone")},e.prototype.snapToGrid=function(e,t,n,i){var o;return void 0!==i?o=[(n+e)%this.options.snapToGrid,(i+t)%this.options.snapToGrid]:(n=null==n?3:n,o=[(this.parameters.box.x+e+(1&n?0:this.parameters.box.width))%this.options.snapToGrid,(this.parameters.box.y+t+(2&n?0:this.parameters.box.height))%this.options.snapToGrid]),e<0&&(o[0]-=this.options.snapToGrid),t<0&&(o[1]-=this.options.snapToGrid),e-=Math.abs(o[0])a.maxX&&(e=a.maxX-o),void 0!==a.minY&&r+ta.maxY&&(t=a.maxY-r),[e,t]},e.prototype.checkAspectRatio=function(e,t){if(!this.options.saveAspectRatio)return e;var n=e.slice(),i=this.parameters.box.width/this.parameters.box.height,o=this.parameters.box.width+e[0],r=this.parameters.box.height-e[1],a=o/r;return ai&&(n[0]=this.parameters.box.width-r*i,t&&(n[0]=-n[0])),n},SVG.extend(SVG.Element,{resize:function(t){return(this.remember("_resizeHandler")||new e(this)).init(t||{}),this}}),SVG.Element.prototype.resize.defaults={snapToAngle:.1,snapToGrid:1,constraint:{},saveAspectRatio:!1}}).call(this)}(),void 0===window.Apex&&(window.Apex={});var Be=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"initModules",value:function(){this.ctx.publicMethods=["updateOptions","updateSeries","appendData","appendSeries","toggleSeries","showSeries","hideSeries","setLocale","resetSeries","zoomX","toggleDataPointSelection","dataURI","addXaxisAnnotation","addYaxisAnnotation","addPointAnnotation","clearAnnotations","removeAnnotation","paper","destroy"],this.ctx.eventList=["click","mousedown","mousemove","mouseleave","touchstart","touchmove","touchleave","mouseup","touchend"],this.ctx.animations=new w(this.ctx),this.ctx.axes=new ie(this.ctx),this.ctx.core=new He(this.ctx.el,this.ctx),this.ctx.config=new Y({}),this.ctx.data=new V(this.ctx),this.ctx.grid=new K(this.ctx),this.ctx.graphics=new S(this.ctx),this.ctx.coreUtils=new C(this.ctx),this.ctx.crosshairs=new oe(this.ctx),this.ctx.events=new te(this.ctx),this.ctx.exports=new $(this.ctx),this.ctx.localization=new ne(this.ctx),this.ctx.options=new T,this.ctx.responsive=new re(this.ctx),this.ctx.series=new z(this.ctx),this.ctx.theme=new ae(this.ctx),this.ctx.formatters=new U(this.ctx),this.ctx.titleSubtitle=new se(this.ctx),this.ctx.legend=new pe(this.ctx),this.ctx.toolbar=new ge(this.ctx),this.ctx.dimensions=new he(this.ctx),this.ctx.updateHelpers=new Ne(this.ctx),this.ctx.zoomPanSelection=new ve(this.ctx),this.ctx.w.globals.tooltip=new Se(this.ctx)}}]),e}(),qe=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"clear",value:function(e){var t=e.isUpdating;this.ctx.zoomPanSelection&&this.ctx.zoomPanSelection.destroy(),this.ctx.toolbar&&this.ctx.toolbar.destroy(),this.ctx.animations=null,this.ctx.axes=null,this.ctx.annotations=null,this.ctx.core=null,this.ctx.data=null,this.ctx.grid=null,this.ctx.series=null,this.ctx.responsive=null,this.ctx.theme=null,this.ctx.formatters=null,this.ctx.titleSubtitle=null,this.ctx.legend=null,this.ctx.dimensions=null,this.ctx.options=null,this.ctx.crosshairs=null,this.ctx.zoomPanSelection=null,this.ctx.updateHelpers=null,this.ctx.toolbar=null,this.ctx.localization=null,this.ctx.w.globals.tooltip=null,this.clearDomElements({isUpdating:t})}},{key:"killSVG",value:function(e){e.each((function(e,t){this.removeClass("*"),this.off(),this.stop()}),!0),e.ungroup(),e.clear()}},{key:"clearDomElements",value:function(e){var t=this,n=e.isUpdating,i=this.w.globals.dom.Paper.node;i.parentNode&&i.parentNode.parentNode&&!n&&(i.parentNode.parentNode.style.minHeight="unset");var o=this.w.globals.dom.baseEl;o&&this.ctx.eventList.forEach((function(e){o.removeEventListener(e,t.ctx.events.documentEvent)}));var r=this.w.globals.dom;if(null!==this.ctx.el)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(r.Paper),r.Paper.remove(),r.elWrap=null,r.elGraphical=null,r.elAnnotations=null,r.elLegendWrap=null,r.baseEl=null,r.elGridRect=null,r.elGridRectMask=null,r.elGridRectMarkerMask=null,r.elForecastMask=null,r.elNonForecastMask=null,r.elDefs=null}}]),e}(),De=new WeakMap,Ye=function(){function e(t,n){s(this,e),this.opts=n,this.ctx=this,this.w=new W(n).init(),this.el=t,this.w.globals.cuid=y.randomId(),this.w.globals.chartID=this.w.config.chart.id?y.escapeString(this.w.config.chart.id):this.w.globals.cuid,new Be(this).initModules(),this.create=y.bind(this.create,this),this.windowResizeHandler=this._windowResizeHandler.bind(this),this.parentResizeHandler=this._parentResizeCallback.bind(this)}return c(e,[{key:"render",value:function(){var e=this;return new Promise((function(t,n){if(null!==e.el){void 0===Apex._chartInstances&&(Apex._chartInstances=[]),e.w.config.chart.id&&Apex._chartInstances.push({id:e.w.globals.chartID,group:e.w.config.chart.group,chart:e}),e.setLocale(e.w.config.chart.defaultLocale);var i=e.w.config.chart.events.beforeMount;if("function"==typeof i&&i(e,e.w),e.events.fireEvent("beforeMount",[e,e.w]),window.addEventListener("resize",e.windowResizeHandler),function(e,t){var n=!1,i=e.getBoundingClientRect();"none"!==e.style.display&&0!==i.width||(n=!0);var o=new ResizeObserver((function(i){n&&t.call(e,i),n=!0}));e.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Array.from(e.children).forEach((function(e){return o.observe(e)})):o.observe(e),De.set(t,o)}(e.el.parentNode,e.parentResizeHandler),!e.css){var o=e.el.getRootNode&&e.el.getRootNode(),r=y.is("ShadowRoot",o),a=e.el.ownerDocument,s=a.getElementById("apexcharts-css");!r&&s||(e.css=document.createElement("style"),e.css.id="apexcharts-css",e.css.textContent='.apexcharts-canvas {\n position: relative;\n user-select: none;\n /* cannot give overflow: hidden as it will crop tooltips which overflow outside chart area */\n}\n\n\n/* scrollbar is not visible by default for legend, hence forcing the visibility */\n.apexcharts-canvas ::-webkit-scrollbar {\n -webkit-appearance: none;\n width: 6px;\n}\n\n.apexcharts-canvas ::-webkit-scrollbar-thumb {\n border-radius: 4px;\n background-color: rgba(0, 0, 0, .5);\n box-shadow: 0 0 1px rgba(255, 255, 255, .5);\n -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5);\n}\n\n\n.apexcharts-inner {\n position: relative;\n}\n\n.apexcharts-text tspan {\n font-family: inherit;\n}\n\n.legend-mouseover-inactive {\n transition: 0.15s ease all;\n opacity: 0.20;\n}\n\n.apexcharts-series-collapsed {\n opacity: 0;\n}\n\n.apexcharts-tooltip {\n border-radius: 5px;\n box-shadow: 2px 2px 6px -4px #999;\n cursor: default;\n font-size: 14px;\n left: 62px;\n opacity: 0;\n pointer-events: none;\n position: absolute;\n top: 20px;\n display: flex;\n flex-direction: column;\n overflow: hidden;\n white-space: nowrap;\n z-index: 12;\n transition: 0.15s ease all;\n}\n\n.apexcharts-tooltip.apexcharts-active {\n opacity: 1;\n transition: 0.15s ease all;\n}\n\n.apexcharts-tooltip.apexcharts-theme-light {\n border: 1px solid #e3e3e3;\n background: rgba(255, 255, 255, 0.96);\n}\n\n.apexcharts-tooltip.apexcharts-theme-dark {\n color: #fff;\n background: rgba(30, 30, 30, 0.8);\n}\n\n.apexcharts-tooltip * {\n font-family: inherit;\n}\n\n\n.apexcharts-tooltip-title {\n padding: 6px;\n font-size: 15px;\n margin-bottom: 4px;\n}\n\n.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {\n background: #ECEFF1;\n border-bottom: 1px solid #ddd;\n}\n\n.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title {\n background: rgba(0, 0, 0, 0.7);\n border-bottom: 1px solid #333;\n}\n\n.apexcharts-tooltip-text-y-value,\n.apexcharts-tooltip-text-goals-value,\n.apexcharts-tooltip-text-z-value {\n display: inline-block;\n font-weight: 600;\n margin-left: 5px;\n}\n\n.apexcharts-tooltip-title:empty,\n.apexcharts-tooltip-text-y-label:empty,\n.apexcharts-tooltip-text-y-value:empty,\n.apexcharts-tooltip-text-goals-label:empty,\n.apexcharts-tooltip-text-goals-value:empty,\n.apexcharts-tooltip-text-z-value:empty {\n display: none;\n}\n\n.apexcharts-tooltip-text-y-value,\n.apexcharts-tooltip-text-goals-value,\n.apexcharts-tooltip-text-z-value {\n font-weight: 600;\n}\n\n.apexcharts-tooltip-text-goals-label, \n.apexcharts-tooltip-text-goals-value {\n padding: 6px 0 5px;\n}\n\n.apexcharts-tooltip-goals-group, \n.apexcharts-tooltip-text-goals-label, \n.apexcharts-tooltip-text-goals-value {\n display: flex;\n}\n.apexcharts-tooltip-text-goals-label:not(:empty),\n.apexcharts-tooltip-text-goals-value:not(:empty) {\n margin-top: -6px;\n}\n\n.apexcharts-tooltip-marker {\n width: 12px;\n height: 12px;\n position: relative;\n top: 0px;\n margin-right: 10px;\n border-radius: 50%;\n}\n\n.apexcharts-tooltip-series-group {\n padding: 0 10px;\n display: none;\n text-align: left;\n justify-content: left;\n align-items: center;\n}\n\n.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker {\n opacity: 1;\n}\n\n.apexcharts-tooltip-series-group.apexcharts-active,\n.apexcharts-tooltip-series-group:last-child {\n padding-bottom: 4px;\n}\n\n.apexcharts-tooltip-series-group-hidden {\n opacity: 0;\n height: 0;\n line-height: 0;\n padding: 0 !important;\n}\n\n.apexcharts-tooltip-y-group {\n padding: 6px 0 5px;\n}\n\n.apexcharts-tooltip-box, .apexcharts-custom-tooltip {\n padding: 4px 8px;\n}\n\n.apexcharts-tooltip-boxPlot {\n display: flex;\n flex-direction: column-reverse;\n}\n\n.apexcharts-tooltip-box>div {\n margin: 4px 0;\n}\n\n.apexcharts-tooltip-box span.value {\n font-weight: bold;\n}\n\n.apexcharts-tooltip-rangebar {\n padding: 5px 8px;\n}\n\n.apexcharts-tooltip-rangebar .category {\n font-weight: 600;\n color: #777;\n}\n\n.apexcharts-tooltip-rangebar .series-name {\n font-weight: bold;\n display: block;\n margin-bottom: 5px;\n}\n\n.apexcharts-xaxistooltip {\n opacity: 0;\n padding: 9px 10px;\n pointer-events: none;\n color: #373d3f;\n font-size: 13px;\n text-align: center;\n border-radius: 2px;\n position: absolute;\n z-index: 10;\n background: #ECEFF1;\n border: 1px solid #90A4AE;\n transition: 0.15s ease all;\n}\n\n.apexcharts-xaxistooltip.apexcharts-theme-dark {\n background: rgba(0, 0, 0, 0.7);\n border: 1px solid rgba(0, 0, 0, 0.5);\n color: #fff;\n}\n\n.apexcharts-xaxistooltip:after,\n.apexcharts-xaxistooltip:before {\n left: 50%;\n border: solid transparent;\n content: " ";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none;\n}\n\n.apexcharts-xaxistooltip:after {\n border-color: rgba(236, 239, 241, 0);\n border-width: 6px;\n margin-left: -6px;\n}\n\n.apexcharts-xaxistooltip:before {\n border-color: rgba(144, 164, 174, 0);\n border-width: 7px;\n margin-left: -7px;\n}\n\n.apexcharts-xaxistooltip-bottom:after,\n.apexcharts-xaxistooltip-bottom:before {\n bottom: 100%;\n}\n\n.apexcharts-xaxistooltip-top:after,\n.apexcharts-xaxistooltip-top:before {\n top: 100%;\n}\n\n.apexcharts-xaxistooltip-bottom:after {\n border-bottom-color: #ECEFF1;\n}\n\n.apexcharts-xaxistooltip-bottom:before {\n border-bottom-color: #90A4AE;\n}\n\n.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after {\n border-bottom-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before {\n border-bottom-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-xaxistooltip-top:after {\n border-top-color: #ECEFF1\n}\n\n.apexcharts-xaxistooltip-top:before {\n border-top-color: #90A4AE;\n}\n\n.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after {\n border-top-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before {\n border-top-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-xaxistooltip.apexcharts-active {\n opacity: 1;\n transition: 0.15s ease all;\n}\n\n.apexcharts-yaxistooltip {\n opacity: 0;\n padding: 4px 10px;\n pointer-events: none;\n color: #373d3f;\n font-size: 13px;\n text-align: center;\n border-radius: 2px;\n position: absolute;\n z-index: 10;\n background: #ECEFF1;\n border: 1px solid #90A4AE;\n}\n\n.apexcharts-yaxistooltip.apexcharts-theme-dark {\n background: rgba(0, 0, 0, 0.7);\n border: 1px solid rgba(0, 0, 0, 0.5);\n color: #fff;\n}\n\n.apexcharts-yaxistooltip:after,\n.apexcharts-yaxistooltip:before {\n top: 50%;\n border: solid transparent;\n content: " ";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none;\n}\n\n.apexcharts-yaxistooltip:after {\n border-color: rgba(236, 239, 241, 0);\n border-width: 6px;\n margin-top: -6px;\n}\n\n.apexcharts-yaxistooltip:before {\n border-color: rgba(144, 164, 174, 0);\n border-width: 7px;\n margin-top: -7px;\n}\n\n.apexcharts-yaxistooltip-left:after,\n.apexcharts-yaxistooltip-left:before {\n left: 100%;\n}\n\n.apexcharts-yaxistooltip-right:after,\n.apexcharts-yaxistooltip-right:before {\n right: 100%;\n}\n\n.apexcharts-yaxistooltip-left:after {\n border-left-color: #ECEFF1;\n}\n\n.apexcharts-yaxistooltip-left:before {\n border-left-color: #90A4AE;\n}\n\n.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after {\n border-left-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before {\n border-left-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-yaxistooltip-right:after {\n border-right-color: #ECEFF1;\n}\n\n.apexcharts-yaxistooltip-right:before {\n border-right-color: #90A4AE;\n}\n\n.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after {\n border-right-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before {\n border-right-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-yaxistooltip.apexcharts-active {\n opacity: 1;\n}\n\n.apexcharts-yaxistooltip-hidden {\n display: none;\n}\n\n.apexcharts-xcrosshairs,\n.apexcharts-ycrosshairs {\n pointer-events: none;\n opacity: 0;\n transition: 0.15s ease all;\n}\n\n.apexcharts-xcrosshairs.apexcharts-active,\n.apexcharts-ycrosshairs.apexcharts-active {\n opacity: 1;\n transition: 0.15s ease all;\n}\n\n.apexcharts-ycrosshairs-hidden {\n opacity: 0;\n}\n\n.apexcharts-selection-rect {\n cursor: move;\n}\n\n.svg_select_boundingRect, .svg_select_points_rot {\n pointer-events: none;\n opacity: 0;\n visibility: hidden;\n}\n.apexcharts-selection-rect + g .svg_select_boundingRect,\n.apexcharts-selection-rect + g .svg_select_points_rot {\n opacity: 0;\n visibility: hidden;\n}\n\n.apexcharts-selection-rect + g .svg_select_points_l,\n.apexcharts-selection-rect + g .svg_select_points_r {\n cursor: ew-resize;\n opacity: 1;\n visibility: visible;\n}\n\n.svg_select_points {\n fill: #efefef;\n stroke: #333;\n rx: 2;\n}\n\n.apexcharts-svg.apexcharts-zoomable.hovering-zoom {\n cursor: crosshair\n}\n\n.apexcharts-svg.apexcharts-zoomable.hovering-pan {\n cursor: move\n}\n\n.apexcharts-zoom-icon,\n.apexcharts-zoomin-icon,\n.apexcharts-zoomout-icon,\n.apexcharts-reset-icon,\n.apexcharts-pan-icon,\n.apexcharts-selection-icon,\n.apexcharts-menu-icon,\n.apexcharts-toolbar-custom-icon {\n cursor: pointer;\n width: 20px;\n height: 20px;\n line-height: 24px;\n color: #6E8192;\n text-align: center;\n}\n\n.apexcharts-zoom-icon svg,\n.apexcharts-zoomin-icon svg,\n.apexcharts-zoomout-icon svg,\n.apexcharts-reset-icon svg,\n.apexcharts-menu-icon svg {\n fill: #6E8192;\n}\n\n.apexcharts-selection-icon svg {\n fill: #444;\n transform: scale(0.76)\n}\n\n.apexcharts-theme-dark .apexcharts-zoom-icon svg,\n.apexcharts-theme-dark .apexcharts-zoomin-icon svg,\n.apexcharts-theme-dark .apexcharts-zoomout-icon svg,\n.apexcharts-theme-dark .apexcharts-reset-icon svg,\n.apexcharts-theme-dark .apexcharts-pan-icon svg,\n.apexcharts-theme-dark .apexcharts-selection-icon svg,\n.apexcharts-theme-dark .apexcharts-menu-icon svg,\n.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg {\n fill: #f3f4f5;\n}\n\n.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg,\n.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,\n.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg {\n fill: #008FFB;\n}\n\n.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,\n.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,\n.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,\n.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg,\n.apexcharts-theme-light .apexcharts-reset-icon:hover svg,\n.apexcharts-theme-light .apexcharts-menu-icon:hover svg {\n fill: #333;\n}\n\n.apexcharts-selection-icon,\n.apexcharts-menu-icon {\n position: relative;\n}\n\n.apexcharts-reset-icon {\n margin-left: 5px;\n}\n\n.apexcharts-zoom-icon,\n.apexcharts-reset-icon,\n.apexcharts-menu-icon {\n transform: scale(0.85);\n}\n\n.apexcharts-zoomin-icon,\n.apexcharts-zoomout-icon {\n transform: scale(0.7)\n}\n\n.apexcharts-zoomout-icon {\n margin-right: 3px;\n}\n\n.apexcharts-pan-icon {\n transform: scale(0.62);\n position: relative;\n left: 1px;\n top: 0px;\n}\n\n.apexcharts-pan-icon svg {\n fill: #fff;\n stroke: #6E8192;\n stroke-width: 2;\n}\n\n.apexcharts-pan-icon.apexcharts-selected svg {\n stroke: #008FFB;\n}\n\n.apexcharts-pan-icon:not(.apexcharts-selected):hover svg {\n stroke: #333;\n}\n\n.apexcharts-toolbar {\n position: absolute;\n z-index: 11;\n max-width: 176px;\n text-align: right;\n border-radius: 3px;\n padding: 0px 6px 2px 6px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n\n.apexcharts-menu {\n background: #fff;\n position: absolute;\n top: 100%;\n border: 1px solid #ddd;\n border-radius: 3px;\n padding: 3px;\n right: 10px;\n opacity: 0;\n min-width: 110px;\n transition: 0.15s ease all;\n pointer-events: none;\n}\n\n.apexcharts-menu.apexcharts-menu-open {\n opacity: 1;\n pointer-events: all;\n transition: 0.15s ease all;\n}\n\n.apexcharts-menu-item {\n padding: 6px 7px;\n font-size: 12px;\n cursor: pointer;\n}\n\n.apexcharts-theme-light .apexcharts-menu-item:hover {\n background: #eee;\n}\n\n.apexcharts-theme-dark .apexcharts-menu {\n background: rgba(0, 0, 0, 0.7);\n color: #fff;\n}\n\n@media screen and (min-width: 768px) {\n .apexcharts-canvas:hover .apexcharts-toolbar {\n opacity: 1;\n }\n}\n\n.apexcharts-datalabel.apexcharts-element-hidden {\n opacity: 0;\n}\n\n.apexcharts-pie-label,\n.apexcharts-datalabels,\n.apexcharts-datalabel,\n.apexcharts-datalabel-label,\n.apexcharts-datalabel-value {\n cursor: default;\n pointer-events: none;\n}\n\n.apexcharts-pie-label-delay {\n opacity: 0;\n animation-name: opaque;\n animation-duration: 0.3s;\n animation-fill-mode: forwards;\n animation-timing-function: ease;\n}\n\n.apexcharts-canvas .apexcharts-element-hidden {\n opacity: 0;\n}\n\n.apexcharts-hide .apexcharts-series-points {\n opacity: 0;\n}\n\n.apexcharts-gridline,\n.apexcharts-annotation-rect,\n.apexcharts-tooltip .apexcharts-marker,\n.apexcharts-area-series .apexcharts-area,\n.apexcharts-line,\n.apexcharts-zoom-rect,\n.apexcharts-toolbar svg,\n.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,\n.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,\n.apexcharts-radar-series path,\n.apexcharts-radar-series polygon {\n pointer-events: none;\n}\n\n\n/* markers */\n\n.apexcharts-marker {\n transition: 0.15s ease all;\n}\n\n@keyframes opaque {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n\n/* Resize generated styles */\n\n@keyframes resizeanim {\n from {\n opacity: 0;\n }\n to {\n opacity: 0;\n }\n}\n\n.resize-triggers {\n animation: 1ms resizeanim;\n visibility: hidden;\n opacity: 0;\n}\n\n.resize-triggers,\n.resize-triggers>div,\n.contract-trigger:before {\n content: " ";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n}\n\n.resize-triggers>div {\n background: #eee;\n overflow: auto;\n}\n\n.contract-trigger:before {\n width: 200%;\n height: 200%;\n}',r?o.prepend(e.css):a.head.appendChild(e.css))}var l=e.create(e.w.config.series,{});if(!l)return t(e);e.mount(l).then((function(){"function"==typeof e.w.config.chart.events.mounted&&e.w.config.chart.events.mounted(e,e.w),e.events.fireEvent("mounted",[e,e.w]),t(l)})).catch((function(e){n(e)}))}else n(new Error("Element not found"))}))}},{key:"create",value:function(e,t){var n=this.w;new Be(this).initModules();var i=this.w.globals;if(i.noData=!1,i.animationEnded=!1,this.responsive.checkResponsiveConfig(t),n.config.xaxis.convertedCatToNumeric&&new D(n.config).convertCatToNumericXaxis(n.config,this.ctx),null===this.el)return i.animationEnded=!0,null;if(this.core.setupElements(),"treemap"===n.config.chart.type&&(n.config.grid.show=!1,n.config.yaxis[0].show=!1),0===i.svgWidth)return i.animationEnded=!0,null;var o=C.checkComboSeries(e);i.comboCharts=o.comboCharts,i.comboBarCount=o.comboBarCount;var r=e.every((function(e){return e.data&&0===e.data.length}));(0===e.length||r)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(e),this.theme.init(),new M(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),i.noData&&i.collapsedSeries.length!==i.series.length&&!n.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),i.axisCharts&&(this.core.coreCalculations(),"category"!==n.config.xaxis.type&&this.formatters.setLabelFormatters(),this.ctx.toolbar.minX=n.globals.minX,this.ctx.toolbar.maxX=n.globals.maxX),this.formatters.heatmapLabelFormatters(),new C(this).getLargestMarkerSize(),this.dimensions.plotCoords();var a=this.core.xySettings();this.grid.createGridMask();var s=this.core.plotChartType(e,a),l=new R(this);l.bringForward(),n.config.dataLabels.background.enabled&&l.dataLabelsBackground(),this.core.shiftGraphPosition();var c={plot:{left:n.globals.translateX,top:n.globals.translateY,width:n.globals.gridWidth,height:n.globals.gridHeight}};return{elGraph:s,xyRatios:a,elInner:n.globals.dom.elGraphical,dimensions:c}}},{key:"mount",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=this,i=n.w;return new Promise((function(o,r){if(null===n.el)return r(new Error("Not enough data to display or target element not found"));(null===t||i.globals.allSeriesCollapsed)&&n.series.handleNoData(),"treemap"!==i.config.chart.type&&n.axes.drawAxis(i.config.chart.type,t.xyRatios),n.grid=new K(n);var a=n.grid.drawGrid();n.annotations=new F(n),n.annotations.drawImageAnnos(),n.annotations.drawTextAnnos(),"back"===i.config.grid.position&&a&&i.globals.dom.elGraphical.add(a.el);var s=new G(e.ctx),l=new ee(e.ctx);if(null!==a&&(s.xAxisLabelCorrections(a.xAxisTickWidth),l.setYAxisTextAlignments(),i.config.yaxis.map((function(e,t){-1===i.globals.ignoreYAxisIndexes.indexOf(t)&&l.yAxisTitleRotate(t,e.opposite)}))),"back"===i.config.annotations.position&&(i.globals.dom.Paper.add(i.globals.dom.elAnnotations),n.annotations.drawAxesAnnotations()),Array.isArray(t.elGraph))for(var c=0;c0&&i.globals.memory.methodsToExec.forEach((function(e){e.method(e.params,!1,e.context)})),i.globals.axisCharts||i.globals.noData||n.core.resizeNonAxisCharts(),o(n)}))}},{key:"destroy",value:function(){var e,t;window.removeEventListener("resize",this.windowResizeHandler),this.el.parentNode,e=this.parentResizeHandler,(t=De.get(e))&&(t.disconnect(),De.delete(e));var n=this.w.config.chart.id;n&&Apex._chartInstances.forEach((function(e,t){e.id===y.escapeString(n)&&Apex._chartInstances.splice(t,1)})),new qe(this.ctx).clear({isUpdating:!1})}},{key:"updateOptions",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],r=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],a=this.w;return a.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(e,n){return t.updateHelpers._extendSeries(e,n)}))),this.updateHelpers.revertDefaultAxisMinMax()),e.xaxis&&(e=this.updateHelpers.forceXAxisUpdate(e)),e.yaxis&&(e=this.updateHelpers.forceYAxisUpdate(e)),a.globals.collapsedSeriesIndices.length>0&&this.series.clearPreviousPaths(),e.theme&&(e=this.theme.updateThemeOptions(e)),this.updateHelpers._updateOptions(e,n,i,o,r)}},{key:"updateSeries",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(e,t,n)}},{key:"appendSeries",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=this.w.config.series.slice();return i.push(e),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(i,t,n)}},{key:"appendData",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this;n.w.globals.dataChanged=!0,n.series.getPreviousPaths();for(var i=n.w.config.series.slice(),o=0;o0&&void 0!==arguments[0])||arguments[0],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.series.resetSeries(e,t)}},{key:"addEventListener",value:function(e,t){this.events.addEventListener(e,t)}},{key:"removeEventListener",value:function(e,t){this.events.removeEventListener(e,t)}},{key:"addXaxisAnnotation",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,i=this;n&&(i=n),i.annotations.addXaxisAnnotationExternal(e,t,i)}},{key:"addYaxisAnnotation",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,i=this;n&&(i=n),i.annotations.addYaxisAnnotationExternal(e,t,i)}},{key:"addPointAnnotation",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,i=this;n&&(i=n),i.annotations.addPointAnnotationExternal(e,t,i)}},{key:"clearAnnotations",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t=this;e&&(t=e),t.annotations.clearAnnotations(t)}},{key:"removeAnnotation",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=this;t&&(n=t),n.annotations.removeAnnotation(n,e)}},{key:"getChartArea",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner")}},{key:"getSeriesTotalXRange",value:function(e,t){return this.coreUtils.getSeriesTotalsXRange(e,t)}},{key:"getHighestValueInSeries",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=new Q(this.ctx);return t.getMinYMaxY(e).highestY}},{key:"getLowestValueInSeries",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=new Q(this.ctx);return t.getMinYMaxY(e).lowestY}},{key:"getSeriesTotal",value:function(){return this.w.globals.seriesTotals}},{key:"toggleDataPointSelection",value:function(e,t){return this.updateHelpers.toggleDataPointSelection(e,t)}},{key:"zoomX",value:function(e,t){this.ctx.toolbar.zoomUpdateOptions(e,t)}},{key:"setLocale",value:function(e){this.localization.setCurrentLocaleValues(e)}},{key:"dataURI",value:function(e){return new $(this.ctx).dataURI(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;"function"==typeof e&&(e=e()),e&&this._windowResize()}}],[{key:"getChartByID",value:function(e){var t=y.escapeString(e),n=Apex._chartInstances.filter((function(e){return e.id===t}))[0];return n&&n.chart}},{key:"initOnLoad",value:function(){for(var t=document.querySelectorAll("[data-apexcharts]"),n=0;n2?o-2:0),a=2;a{(function(t,i){e.exports=i(n(9981))})(window,(function(e){return function(e){var t={};function n(i){if(t[i])return t[i].exports;var o=t[i]={i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(i,o,function(t){return e[t]}.bind(null,o));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="./src/index.js")}({"./node_modules/cache-control-esm/index.js": +function(){function e(e){e.remember("_draggable",this),this.el=e}e.prototype.init=function(e,t){var n=this;this.constraint=e,this.value=t,this.el.on("mousedown.drag",(function(e){n.start(e)})),this.el.on("touchstart.drag",(function(e){n.start(e)}))},e.prototype.transformPoint=function(e,t){var n=(e=e||window.event).changedTouches&&e.changedTouches[0]||e;return this.p.x=n.clientX-(t||0),this.p.y=n.clientY,this.p.matrixTransform(this.m)},e.prototype.getBBox=function(){var e=this.el.bbox();return this.el instanceof SVG.Nested&&(e=this.el.rbox()),(this.el instanceof SVG.G||this.el instanceof SVG.Use||this.el instanceof SVG.Nested)&&(e.x=this.el.x(),e.y=this.el.y()),e},e.prototype.start=function(e){if("click"!=e.type&&"mousedown"!=e.type&&"mousemove"!=e.type||1==(e.which||e.buttons)){var t=this;if(this.el.fire("beforedrag",{event:e,handler:this}),!this.el.event().defaultPrevented){e.preventDefault(),e.stopPropagation(),this.parent=this.parent||this.el.parent(SVG.Nested)||this.el.parent(SVG.Doc),this.p=this.parent.node.createSVGPoint(),this.m=this.el.node.getScreenCTM().inverse();var n,i=this.getBBox();if(this.el instanceof SVG.Text)switch(n=this.el.node.getComputedTextLength(),this.el.attr("text-anchor")){case"middle":n/=2;break;case"start":n=0}this.startPoints={point:this.transformPoint(e,n),box:i,transform:this.el.transform()},SVG.on(window,"mousemove.drag",(function(e){t.drag(e)})),SVG.on(window,"touchmove.drag",(function(e){t.drag(e)})),SVG.on(window,"mouseup.drag",(function(e){t.end(e)})),SVG.on(window,"touchend.drag",(function(e){t.end(e)})),this.el.fire("dragstart",{event:e,p:this.startPoints.point,m:this.m,handler:this})}}},e.prototype.drag=function(e){var t=this.getBBox(),n=this.transformPoint(e),i=this.startPoints.box.x+n.x-this.startPoints.point.x,o=this.startPoints.box.y+n.y-this.startPoints.point.y,r=this.constraint,a=n.x-this.startPoints.point.x,s=n.y-this.startPoints.point.y;if(this.el.fire("dragmove",{event:e,p:n,m:this.m,handler:this}),this.el.event().defaultPrevented)return n;if("function"==typeof r){var l=r.call(this.el,i,o,this.m);"boolean"==typeof l&&(l={x:l,y:l}),!0===l.x?this.el.x(i):!1!==l.x&&this.el.x(l.x),!0===l.y?this.el.y(o):!1!==l.y&&this.el.y(l.y)}else"object"==typeof r&&(null!=r.minX&&ir.maxX-t.width&&(a=(i=r.maxX-t.width)-this.startPoints.box.x),null!=r.minY&&or.maxY-t.height&&(s=(o=r.maxY-t.height)-this.startPoints.box.y),null!=r.snapToGrid&&(i-=i%r.snapToGrid,o-=o%r.snapToGrid,a-=a%r.snapToGrid,s-=s%r.snapToGrid),this.el instanceof SVG.G?this.el.matrix(this.startPoints.transform).transform({x:a,y:s},!0):this.el.move(i,o));return n},e.prototype.end=function(e){var t=this.drag(e);this.el.fire("dragend",{event:e,p:t,m:this.m,handler:this}),SVG.off(window,"mousemove.drag"),SVG.off(window,"touchmove.drag"),SVG.off(window,"mouseup.drag"),SVG.off(window,"touchend.drag")},SVG.extend(SVG.Element,{draggable:function(t,n){"function"!=typeof t&&"object"!=typeof t||(n=t,t=!0);var i=this.remember("_draggable")||new e(this);return(t=void 0===t||t)?i.init(n||{},t):(this.off("mousedown.drag"),this.off("touchstart.drag")),this}})}.call(void 0),function(){function e(e){this.el=e,e.remember("_selectHandler",this),this.pointSelection={isSelected:!1},this.rectSelection={isSelected:!1},this.pointsList={lt:[0,0],rt:["width",0],rb:["width","height"],lb:[0,"height"],t:["width",0],r:["width","height"],b:["width","height"],l:[0,"height"]},this.pointCoord=function(e,t,n){var i="string"!=typeof e?e:t[e];return n?i/2:i},this.pointCoords=function(e,t){var n=this.pointsList[e];return{x:this.pointCoord(n[0],t,"t"===e||"b"===e),y:this.pointCoord(n[1],t,"r"===e||"l"===e)}}}e.prototype.init=function(e,t){var n=this.el.bbox();this.options={};var i=this.el.selectize.defaults.points;for(var o in this.el.selectize.defaults)this.options[o]=this.el.selectize.defaults[o],void 0!==t[o]&&(this.options[o]=t[o]);var r=["points","pointsExclude"];for(var o in r){var a=this.options[r[o]];"string"==typeof a?a=a.length>0?a.split(/\s*,\s*/i):[]:"boolean"==typeof a&&"points"===r[o]&&(a=a?i:[]),this.options[r[o]]=a}this.options.points=[i,this.options.points].reduce((function(e,t){return e.filter((function(e){return t.indexOf(e)>-1}))})),this.options.points=[this.options.points,this.options.pointsExclude].reduce((function(e,t){return e.filter((function(e){return t.indexOf(e)<0}))})),this.parent=this.el.parent(),this.nested=this.nested||this.parent.group(),this.nested.matrix(new SVG.Matrix(this.el).translate(n.x,n.y)),this.options.deepSelect&&-1!==["line","polyline","polygon"].indexOf(this.el.type)?this.selectPoints(e):this.selectRect(e),this.observe(),this.cleanup()},e.prototype.selectPoints=function(e){return this.pointSelection.isSelected=e,this.pointSelection.set||(this.pointSelection.set=this.parent.set(),this.drawPoints()),this},e.prototype.getPointArray=function(){var e=this.el.bbox();return this.el.array().valueOf().map((function(t){return[t[0]-e.x,t[1]-e.y]}))},e.prototype.drawPoints=function(){for(var e=this,t=this.getPointArray(),n=0,i=t.length;n0&&this.parameters.box.height-n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-n[0]);n=this.checkAspectRatio(n),this.el.move(this.parameters.box.x+n[0],this.parameters.box.y+n[1]).size(this.parameters.box.width-n[0],this.parameters.box.height-n[1])}};break;case"rt":this.calc=function(e,t){var n=this.snapToGrid(e,t,2);if(this.parameters.box.width+n[0]>0&&this.parameters.box.height-n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+n[0]);n=this.checkAspectRatio(n,!0),this.el.move(this.parameters.box.x,this.parameters.box.y+n[1]).size(this.parameters.box.width+n[0],this.parameters.box.height-n[1])}};break;case"rb":this.calc=function(e,t){var n=this.snapToGrid(e,t,0);if(this.parameters.box.width+n[0]>0&&this.parameters.box.height+n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+n[0]);n=this.checkAspectRatio(n),this.el.move(this.parameters.box.x,this.parameters.box.y).size(this.parameters.box.width+n[0],this.parameters.box.height+n[1])}};break;case"lb":this.calc=function(e,t){var n=this.snapToGrid(e,t,1);if(this.parameters.box.width-n[0]>0&&this.parameters.box.height+n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-n[0]);n=this.checkAspectRatio(n,!0),this.el.move(this.parameters.box.x+n[0],this.parameters.box.y).size(this.parameters.box.width-n[0],this.parameters.box.height+n[1])}};break;case"t":this.calc=function(e,t){var n=this.snapToGrid(e,t,2);if(this.parameters.box.height-n[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y+n[1]).height(this.parameters.box.height-n[1])}};break;case"r":this.calc=function(e,t){var n=this.snapToGrid(e,t,0);if(this.parameters.box.width+n[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).width(this.parameters.box.width+n[0])}};break;case"b":this.calc=function(e,t){var n=this.snapToGrid(e,t,0);if(this.parameters.box.height+n[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).height(this.parameters.box.height+n[1])}};break;case"l":this.calc=function(e,t){var n=this.snapToGrid(e,t,1);if(this.parameters.box.width-n[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x+n[0],this.parameters.box.y).width(this.parameters.box.width-n[0])}};break;case"rot":this.calc=function(e,t){var n=e+this.parameters.p.x,i=t+this.parameters.p.y,o=Math.atan2(this.parameters.p.y-this.parameters.box.y-this.parameters.box.height/2,this.parameters.p.x-this.parameters.box.x-this.parameters.box.width/2),r=Math.atan2(i-this.parameters.box.y-this.parameters.box.height/2,n-this.parameters.box.x-this.parameters.box.width/2),a=this.parameters.rotation+180*(r-o)/Math.PI+this.options.snapToAngle/2;this.el.center(this.parameters.box.cx,this.parameters.box.cy).rotate(a-a%this.options.snapToAngle,this.parameters.box.cx,this.parameters.box.cy)};break;case"point":this.calc=function(e,t){var n=this.snapToGrid(e,t,this.parameters.pointCoords[0],this.parameters.pointCoords[1]),i=this.el.array().valueOf();i[this.parameters.i][0]=this.parameters.pointCoords[0]+n[0],i[this.parameters.i][1]=this.parameters.pointCoords[1]+n[1],this.el.plot(i)}}this.el.fire("resizestart",{dx:this.parameters.x,dy:this.parameters.y,event:e}),SVG.on(window,"touchmove.resize",(function(e){t.update(e||window.event)})),SVG.on(window,"touchend.resize",(function(){t.done()})),SVG.on(window,"mousemove.resize",(function(e){t.update(e||window.event)})),SVG.on(window,"mouseup.resize",(function(){t.done()}))},e.prototype.update=function(e){if(e){var t=this._extractPosition(e),n=this.transformPoint(t.x,t.y),i=n.x-this.parameters.p.x,o=n.y-this.parameters.p.y;this.lastUpdateCall=[i,o],this.calc(i,o),this.el.fire("resizing",{dx:i,dy:o,event:e})}else this.lastUpdateCall&&this.calc(this.lastUpdateCall[0],this.lastUpdateCall[1])},e.prototype.done=function(){this.lastUpdateCall=null,SVG.off(window,"mousemove.resize"),SVG.off(window,"mouseup.resize"),SVG.off(window,"touchmove.resize"),SVG.off(window,"touchend.resize"),this.el.fire("resizedone")},e.prototype.snapToGrid=function(e,t,n,i){var o;return void 0!==i?o=[(n+e)%this.options.snapToGrid,(i+t)%this.options.snapToGrid]:(n=null==n?3:n,o=[(this.parameters.box.x+e+(1&n?0:this.parameters.box.width))%this.options.snapToGrid,(this.parameters.box.y+t+(2&n?0:this.parameters.box.height))%this.options.snapToGrid]),e<0&&(o[0]-=this.options.snapToGrid),t<0&&(o[1]-=this.options.snapToGrid),e-=Math.abs(o[0])a.maxX&&(e=a.maxX-o),void 0!==a.minY&&r+ta.maxY&&(t=a.maxY-r),[e,t]},e.prototype.checkAspectRatio=function(e,t){if(!this.options.saveAspectRatio)return e;var n=e.slice(),i=this.parameters.box.width/this.parameters.box.height,o=this.parameters.box.width+e[0],r=this.parameters.box.height-e[1],a=o/r;return ai&&(n[0]=this.parameters.box.width-r*i,t&&(n[0]=-n[0])),n},SVG.extend(SVG.Element,{resize:function(t){return(this.remember("_resizeHandler")||new e(this)).init(t||{}),this}}),SVG.Element.prototype.resize.defaults={snapToAngle:.1,snapToGrid:1,constraint:{},saveAspectRatio:!1}}).call(this)}(),void 0===window.Apex&&(window.Apex={});var Be=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"initModules",value:function(){this.ctx.publicMethods=["updateOptions","updateSeries","appendData","appendSeries","toggleSeries","showSeries","hideSeries","setLocale","resetSeries","zoomX","toggleDataPointSelection","dataURI","addXaxisAnnotation","addYaxisAnnotation","addPointAnnotation","clearAnnotations","removeAnnotation","paper","destroy"],this.ctx.eventList=["click","mousedown","mousemove","mouseleave","touchstart","touchmove","touchleave","mouseup","touchend"],this.ctx.animations=new w(this.ctx),this.ctx.axes=new ie(this.ctx),this.ctx.core=new He(this.ctx.el,this.ctx),this.ctx.config=new Y({}),this.ctx.data=new V(this.ctx),this.ctx.grid=new K(this.ctx),this.ctx.graphics=new S(this.ctx),this.ctx.coreUtils=new C(this.ctx),this.ctx.crosshairs=new oe(this.ctx),this.ctx.events=new te(this.ctx),this.ctx.exports=new Z(this.ctx),this.ctx.localization=new ne(this.ctx),this.ctx.options=new T,this.ctx.responsive=new re(this.ctx),this.ctx.series=new z(this.ctx),this.ctx.theme=new ae(this.ctx),this.ctx.formatters=new U(this.ctx),this.ctx.titleSubtitle=new se(this.ctx),this.ctx.legend=new pe(this.ctx),this.ctx.toolbar=new ge(this.ctx),this.ctx.dimensions=new he(this.ctx),this.ctx.updateHelpers=new Ne(this.ctx),this.ctx.zoomPanSelection=new ve(this.ctx),this.ctx.w.globals.tooltip=new Se(this.ctx)}}]),e}(),qe=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"clear",value:function(e){var t=e.isUpdating;this.ctx.zoomPanSelection&&this.ctx.zoomPanSelection.destroy(),this.ctx.toolbar&&this.ctx.toolbar.destroy(),this.ctx.animations=null,this.ctx.axes=null,this.ctx.annotations=null,this.ctx.core=null,this.ctx.data=null,this.ctx.grid=null,this.ctx.series=null,this.ctx.responsive=null,this.ctx.theme=null,this.ctx.formatters=null,this.ctx.titleSubtitle=null,this.ctx.legend=null,this.ctx.dimensions=null,this.ctx.options=null,this.ctx.crosshairs=null,this.ctx.zoomPanSelection=null,this.ctx.updateHelpers=null,this.ctx.toolbar=null,this.ctx.localization=null,this.ctx.w.globals.tooltip=null,this.clearDomElements({isUpdating:t})}},{key:"killSVG",value:function(e){e.each((function(e,t){this.removeClass("*"),this.off(),this.stop()}),!0),e.ungroup(),e.clear()}},{key:"clearDomElements",value:function(e){var t=this,n=e.isUpdating,i=this.w.globals.dom.Paper.node;i.parentNode&&i.parentNode.parentNode&&!n&&(i.parentNode.parentNode.style.minHeight="unset");var o=this.w.globals.dom.baseEl;o&&this.ctx.eventList.forEach((function(e){o.removeEventListener(e,t.ctx.events.documentEvent)}));var r=this.w.globals.dom;if(null!==this.ctx.el)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(r.Paper),r.Paper.remove(),r.elWrap=null,r.elGraphical=null,r.elAnnotations=null,r.elLegendWrap=null,r.baseEl=null,r.elGridRect=null,r.elGridRectMask=null,r.elGridRectMarkerMask=null,r.elForecastMask=null,r.elNonForecastMask=null,r.elDefs=null}}]),e}(),De=new WeakMap,Ye=function(){function e(t,n){s(this,e),this.opts=n,this.ctx=this,this.w=new W(n).init(),this.el=t,this.w.globals.cuid=y.randomId(),this.w.globals.chartID=this.w.config.chart.id?y.escapeString(this.w.config.chart.id):this.w.globals.cuid,new Be(this).initModules(),this.create=y.bind(this.create,this),this.windowResizeHandler=this._windowResizeHandler.bind(this),this.parentResizeHandler=this._parentResizeCallback.bind(this)}return c(e,[{key:"render",value:function(){var e=this;return new Promise((function(t,n){if(null!==e.el){void 0===Apex._chartInstances&&(Apex._chartInstances=[]),e.w.config.chart.id&&Apex._chartInstances.push({id:e.w.globals.chartID,group:e.w.config.chart.group,chart:e}),e.setLocale(e.w.config.chart.defaultLocale);var i=e.w.config.chart.events.beforeMount;if("function"==typeof i&&i(e,e.w),e.events.fireEvent("beforeMount",[e,e.w]),window.addEventListener("resize",e.windowResizeHandler),function(e,t){var n=!1,i=e.getBoundingClientRect();"none"!==e.style.display&&0!==i.width||(n=!0);var o=new ResizeObserver((function(i){n&&t.call(e,i),n=!0}));e.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Array.from(e.children).forEach((function(e){return o.observe(e)})):o.observe(e),De.set(t,o)}(e.el.parentNode,e.parentResizeHandler),!e.css){var o=e.el.getRootNode&&e.el.getRootNode(),r=y.is("ShadowRoot",o),a=e.el.ownerDocument,s=a.getElementById("apexcharts-css");!r&&s||(e.css=document.createElement("style"),e.css.id="apexcharts-css",e.css.textContent='.apexcharts-canvas {\n position: relative;\n user-select: none;\n /* cannot give overflow: hidden as it will crop tooltips which overflow outside chart area */\n}\n\n\n/* scrollbar is not visible by default for legend, hence forcing the visibility */\n.apexcharts-canvas ::-webkit-scrollbar {\n -webkit-appearance: none;\n width: 6px;\n}\n\n.apexcharts-canvas ::-webkit-scrollbar-thumb {\n border-radius: 4px;\n background-color: rgba(0, 0, 0, .5);\n box-shadow: 0 0 1px rgba(255, 255, 255, .5);\n -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5);\n}\n\n\n.apexcharts-inner {\n position: relative;\n}\n\n.apexcharts-text tspan {\n font-family: inherit;\n}\n\n.legend-mouseover-inactive {\n transition: 0.15s ease all;\n opacity: 0.20;\n}\n\n.apexcharts-series-collapsed {\n opacity: 0;\n}\n\n.apexcharts-tooltip {\n border-radius: 5px;\n box-shadow: 2px 2px 6px -4px #999;\n cursor: default;\n font-size: 14px;\n left: 62px;\n opacity: 0;\n pointer-events: none;\n position: absolute;\n top: 20px;\n display: flex;\n flex-direction: column;\n overflow: hidden;\n white-space: nowrap;\n z-index: 12;\n transition: 0.15s ease all;\n}\n\n.apexcharts-tooltip.apexcharts-active {\n opacity: 1;\n transition: 0.15s ease all;\n}\n\n.apexcharts-tooltip.apexcharts-theme-light {\n border: 1px solid #e3e3e3;\n background: rgba(255, 255, 255, 0.96);\n}\n\n.apexcharts-tooltip.apexcharts-theme-dark {\n color: #fff;\n background: rgba(30, 30, 30, 0.8);\n}\n\n.apexcharts-tooltip * {\n font-family: inherit;\n}\n\n\n.apexcharts-tooltip-title {\n padding: 6px;\n font-size: 15px;\n margin-bottom: 4px;\n}\n\n.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {\n background: #ECEFF1;\n border-bottom: 1px solid #ddd;\n}\n\n.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title {\n background: rgba(0, 0, 0, 0.7);\n border-bottom: 1px solid #333;\n}\n\n.apexcharts-tooltip-text-y-value,\n.apexcharts-tooltip-text-goals-value,\n.apexcharts-tooltip-text-z-value {\n display: inline-block;\n font-weight: 600;\n margin-left: 5px;\n}\n\n.apexcharts-tooltip-title:empty,\n.apexcharts-tooltip-text-y-label:empty,\n.apexcharts-tooltip-text-y-value:empty,\n.apexcharts-tooltip-text-goals-label:empty,\n.apexcharts-tooltip-text-goals-value:empty,\n.apexcharts-tooltip-text-z-value:empty {\n display: none;\n}\n\n.apexcharts-tooltip-text-y-value,\n.apexcharts-tooltip-text-goals-value,\n.apexcharts-tooltip-text-z-value {\n font-weight: 600;\n}\n\n.apexcharts-tooltip-text-goals-label, \n.apexcharts-tooltip-text-goals-value {\n padding: 6px 0 5px;\n}\n\n.apexcharts-tooltip-goals-group, \n.apexcharts-tooltip-text-goals-label, \n.apexcharts-tooltip-text-goals-value {\n display: flex;\n}\n.apexcharts-tooltip-text-goals-label:not(:empty),\n.apexcharts-tooltip-text-goals-value:not(:empty) {\n margin-top: -6px;\n}\n\n.apexcharts-tooltip-marker {\n width: 12px;\n height: 12px;\n position: relative;\n top: 0px;\n margin-right: 10px;\n border-radius: 50%;\n}\n\n.apexcharts-tooltip-series-group {\n padding: 0 10px;\n display: none;\n text-align: left;\n justify-content: left;\n align-items: center;\n}\n\n.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker {\n opacity: 1;\n}\n\n.apexcharts-tooltip-series-group.apexcharts-active,\n.apexcharts-tooltip-series-group:last-child {\n padding-bottom: 4px;\n}\n\n.apexcharts-tooltip-series-group-hidden {\n opacity: 0;\n height: 0;\n line-height: 0;\n padding: 0 !important;\n}\n\n.apexcharts-tooltip-y-group {\n padding: 6px 0 5px;\n}\n\n.apexcharts-tooltip-box, .apexcharts-custom-tooltip {\n padding: 4px 8px;\n}\n\n.apexcharts-tooltip-boxPlot {\n display: flex;\n flex-direction: column-reverse;\n}\n\n.apexcharts-tooltip-box>div {\n margin: 4px 0;\n}\n\n.apexcharts-tooltip-box span.value {\n font-weight: bold;\n}\n\n.apexcharts-tooltip-rangebar {\n padding: 5px 8px;\n}\n\n.apexcharts-tooltip-rangebar .category {\n font-weight: 600;\n color: #777;\n}\n\n.apexcharts-tooltip-rangebar .series-name {\n font-weight: bold;\n display: block;\n margin-bottom: 5px;\n}\n\n.apexcharts-xaxistooltip {\n opacity: 0;\n padding: 9px 10px;\n pointer-events: none;\n color: #373d3f;\n font-size: 13px;\n text-align: center;\n border-radius: 2px;\n position: absolute;\n z-index: 10;\n background: #ECEFF1;\n border: 1px solid #90A4AE;\n transition: 0.15s ease all;\n}\n\n.apexcharts-xaxistooltip.apexcharts-theme-dark {\n background: rgba(0, 0, 0, 0.7);\n border: 1px solid rgba(0, 0, 0, 0.5);\n color: #fff;\n}\n\n.apexcharts-xaxistooltip:after,\n.apexcharts-xaxistooltip:before {\n left: 50%;\n border: solid transparent;\n content: " ";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none;\n}\n\n.apexcharts-xaxistooltip:after {\n border-color: rgba(236, 239, 241, 0);\n border-width: 6px;\n margin-left: -6px;\n}\n\n.apexcharts-xaxistooltip:before {\n border-color: rgba(144, 164, 174, 0);\n border-width: 7px;\n margin-left: -7px;\n}\n\n.apexcharts-xaxistooltip-bottom:after,\n.apexcharts-xaxistooltip-bottom:before {\n bottom: 100%;\n}\n\n.apexcharts-xaxistooltip-top:after,\n.apexcharts-xaxistooltip-top:before {\n top: 100%;\n}\n\n.apexcharts-xaxistooltip-bottom:after {\n border-bottom-color: #ECEFF1;\n}\n\n.apexcharts-xaxistooltip-bottom:before {\n border-bottom-color: #90A4AE;\n}\n\n.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after {\n border-bottom-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before {\n border-bottom-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-xaxistooltip-top:after {\n border-top-color: #ECEFF1\n}\n\n.apexcharts-xaxistooltip-top:before {\n border-top-color: #90A4AE;\n}\n\n.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after {\n border-top-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before {\n border-top-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-xaxistooltip.apexcharts-active {\n opacity: 1;\n transition: 0.15s ease all;\n}\n\n.apexcharts-yaxistooltip {\n opacity: 0;\n padding: 4px 10px;\n pointer-events: none;\n color: #373d3f;\n font-size: 13px;\n text-align: center;\n border-radius: 2px;\n position: absolute;\n z-index: 10;\n background: #ECEFF1;\n border: 1px solid #90A4AE;\n}\n\n.apexcharts-yaxistooltip.apexcharts-theme-dark {\n background: rgba(0, 0, 0, 0.7);\n border: 1px solid rgba(0, 0, 0, 0.5);\n color: #fff;\n}\n\n.apexcharts-yaxistooltip:after,\n.apexcharts-yaxistooltip:before {\n top: 50%;\n border: solid transparent;\n content: " ";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none;\n}\n\n.apexcharts-yaxistooltip:after {\n border-color: rgba(236, 239, 241, 0);\n border-width: 6px;\n margin-top: -6px;\n}\n\n.apexcharts-yaxistooltip:before {\n border-color: rgba(144, 164, 174, 0);\n border-width: 7px;\n margin-top: -7px;\n}\n\n.apexcharts-yaxistooltip-left:after,\n.apexcharts-yaxistooltip-left:before {\n left: 100%;\n}\n\n.apexcharts-yaxistooltip-right:after,\n.apexcharts-yaxistooltip-right:before {\n right: 100%;\n}\n\n.apexcharts-yaxistooltip-left:after {\n border-left-color: #ECEFF1;\n}\n\n.apexcharts-yaxistooltip-left:before {\n border-left-color: #90A4AE;\n}\n\n.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after {\n border-left-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before {\n border-left-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-yaxistooltip-right:after {\n border-right-color: #ECEFF1;\n}\n\n.apexcharts-yaxistooltip-right:before {\n border-right-color: #90A4AE;\n}\n\n.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after {\n border-right-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before {\n border-right-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-yaxistooltip.apexcharts-active {\n opacity: 1;\n}\n\n.apexcharts-yaxistooltip-hidden {\n display: none;\n}\n\n.apexcharts-xcrosshairs,\n.apexcharts-ycrosshairs {\n pointer-events: none;\n opacity: 0;\n transition: 0.15s ease all;\n}\n\n.apexcharts-xcrosshairs.apexcharts-active,\n.apexcharts-ycrosshairs.apexcharts-active {\n opacity: 1;\n transition: 0.15s ease all;\n}\n\n.apexcharts-ycrosshairs-hidden {\n opacity: 0;\n}\n\n.apexcharts-selection-rect {\n cursor: move;\n}\n\n.svg_select_boundingRect, .svg_select_points_rot {\n pointer-events: none;\n opacity: 0;\n visibility: hidden;\n}\n.apexcharts-selection-rect + g .svg_select_boundingRect,\n.apexcharts-selection-rect + g .svg_select_points_rot {\n opacity: 0;\n visibility: hidden;\n}\n\n.apexcharts-selection-rect + g .svg_select_points_l,\n.apexcharts-selection-rect + g .svg_select_points_r {\n cursor: ew-resize;\n opacity: 1;\n visibility: visible;\n}\n\n.svg_select_points {\n fill: #efefef;\n stroke: #333;\n rx: 2;\n}\n\n.apexcharts-svg.apexcharts-zoomable.hovering-zoom {\n cursor: crosshair\n}\n\n.apexcharts-svg.apexcharts-zoomable.hovering-pan {\n cursor: move\n}\n\n.apexcharts-zoom-icon,\n.apexcharts-zoomin-icon,\n.apexcharts-zoomout-icon,\n.apexcharts-reset-icon,\n.apexcharts-pan-icon,\n.apexcharts-selection-icon,\n.apexcharts-menu-icon,\n.apexcharts-toolbar-custom-icon {\n cursor: pointer;\n width: 20px;\n height: 20px;\n line-height: 24px;\n color: #6E8192;\n text-align: center;\n}\n\n.apexcharts-zoom-icon svg,\n.apexcharts-zoomin-icon svg,\n.apexcharts-zoomout-icon svg,\n.apexcharts-reset-icon svg,\n.apexcharts-menu-icon svg {\n fill: #6E8192;\n}\n\n.apexcharts-selection-icon svg {\n fill: #444;\n transform: scale(0.76)\n}\n\n.apexcharts-theme-dark .apexcharts-zoom-icon svg,\n.apexcharts-theme-dark .apexcharts-zoomin-icon svg,\n.apexcharts-theme-dark .apexcharts-zoomout-icon svg,\n.apexcharts-theme-dark .apexcharts-reset-icon svg,\n.apexcharts-theme-dark .apexcharts-pan-icon svg,\n.apexcharts-theme-dark .apexcharts-selection-icon svg,\n.apexcharts-theme-dark .apexcharts-menu-icon svg,\n.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg {\n fill: #f3f4f5;\n}\n\n.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg,\n.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,\n.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg {\n fill: #008FFB;\n}\n\n.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,\n.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,\n.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,\n.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg,\n.apexcharts-theme-light .apexcharts-reset-icon:hover svg,\n.apexcharts-theme-light .apexcharts-menu-icon:hover svg {\n fill: #333;\n}\n\n.apexcharts-selection-icon,\n.apexcharts-menu-icon {\n position: relative;\n}\n\n.apexcharts-reset-icon {\n margin-left: 5px;\n}\n\n.apexcharts-zoom-icon,\n.apexcharts-reset-icon,\n.apexcharts-menu-icon {\n transform: scale(0.85);\n}\n\n.apexcharts-zoomin-icon,\n.apexcharts-zoomout-icon {\n transform: scale(0.7)\n}\n\n.apexcharts-zoomout-icon {\n margin-right: 3px;\n}\n\n.apexcharts-pan-icon {\n transform: scale(0.62);\n position: relative;\n left: 1px;\n top: 0px;\n}\n\n.apexcharts-pan-icon svg {\n fill: #fff;\n stroke: #6E8192;\n stroke-width: 2;\n}\n\n.apexcharts-pan-icon.apexcharts-selected svg {\n stroke: #008FFB;\n}\n\n.apexcharts-pan-icon:not(.apexcharts-selected):hover svg {\n stroke: #333;\n}\n\n.apexcharts-toolbar {\n position: absolute;\n z-index: 11;\n max-width: 176px;\n text-align: right;\n border-radius: 3px;\n padding: 0px 6px 2px 6px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n\n.apexcharts-menu {\n background: #fff;\n position: absolute;\n top: 100%;\n border: 1px solid #ddd;\n border-radius: 3px;\n padding: 3px;\n right: 10px;\n opacity: 0;\n min-width: 110px;\n transition: 0.15s ease all;\n pointer-events: none;\n}\n\n.apexcharts-menu.apexcharts-menu-open {\n opacity: 1;\n pointer-events: all;\n transition: 0.15s ease all;\n}\n\n.apexcharts-menu-item {\n padding: 6px 7px;\n font-size: 12px;\n cursor: pointer;\n}\n\n.apexcharts-theme-light .apexcharts-menu-item:hover {\n background: #eee;\n}\n\n.apexcharts-theme-dark .apexcharts-menu {\n background: rgba(0, 0, 0, 0.7);\n color: #fff;\n}\n\n@media screen and (min-width: 768px) {\n .apexcharts-canvas:hover .apexcharts-toolbar {\n opacity: 1;\n }\n}\n\n.apexcharts-datalabel.apexcharts-element-hidden {\n opacity: 0;\n}\n\n.apexcharts-pie-label,\n.apexcharts-datalabels,\n.apexcharts-datalabel,\n.apexcharts-datalabel-label,\n.apexcharts-datalabel-value {\n cursor: default;\n pointer-events: none;\n}\n\n.apexcharts-pie-label-delay {\n opacity: 0;\n animation-name: opaque;\n animation-duration: 0.3s;\n animation-fill-mode: forwards;\n animation-timing-function: ease;\n}\n\n.apexcharts-canvas .apexcharts-element-hidden {\n opacity: 0;\n}\n\n.apexcharts-hide .apexcharts-series-points {\n opacity: 0;\n}\n\n.apexcharts-gridline,\n.apexcharts-annotation-rect,\n.apexcharts-tooltip .apexcharts-marker,\n.apexcharts-area-series .apexcharts-area,\n.apexcharts-line,\n.apexcharts-zoom-rect,\n.apexcharts-toolbar svg,\n.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,\n.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,\n.apexcharts-radar-series path,\n.apexcharts-radar-series polygon {\n pointer-events: none;\n}\n\n\n/* markers */\n\n.apexcharts-marker {\n transition: 0.15s ease all;\n}\n\n@keyframes opaque {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n\n/* Resize generated styles */\n\n@keyframes resizeanim {\n from {\n opacity: 0;\n }\n to {\n opacity: 0;\n }\n}\n\n.resize-triggers {\n animation: 1ms resizeanim;\n visibility: hidden;\n opacity: 0;\n}\n\n.resize-triggers,\n.resize-triggers>div,\n.contract-trigger:before {\n content: " ";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n}\n\n.resize-triggers>div {\n background: #eee;\n overflow: auto;\n}\n\n.contract-trigger:before {\n width: 200%;\n height: 200%;\n}',r?o.prepend(e.css):a.head.appendChild(e.css))}var l=e.create(e.w.config.series,{});if(!l)return t(e);e.mount(l).then((function(){"function"==typeof e.w.config.chart.events.mounted&&e.w.config.chart.events.mounted(e,e.w),e.events.fireEvent("mounted",[e,e.w]),t(l)})).catch((function(e){n(e)}))}else n(new Error("Element not found"))}))}},{key:"create",value:function(e,t){var n=this.w;new Be(this).initModules();var i=this.w.globals;if(i.noData=!1,i.animationEnded=!1,this.responsive.checkResponsiveConfig(t),n.config.xaxis.convertedCatToNumeric&&new D(n.config).convertCatToNumericXaxis(n.config,this.ctx),null===this.el)return i.animationEnded=!0,null;if(this.core.setupElements(),"treemap"===n.config.chart.type&&(n.config.grid.show=!1,n.config.yaxis[0].show=!1),0===i.svgWidth)return i.animationEnded=!0,null;var o=C.checkComboSeries(e);i.comboCharts=o.comboCharts,i.comboBarCount=o.comboBarCount;var r=e.every((function(e){return e.data&&0===e.data.length}));(0===e.length||r)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(e),this.theme.init(),new M(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),i.noData&&i.collapsedSeries.length!==i.series.length&&!n.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),i.axisCharts&&(this.core.coreCalculations(),"category"!==n.config.xaxis.type&&this.formatters.setLabelFormatters(),this.ctx.toolbar.minX=n.globals.minX,this.ctx.toolbar.maxX=n.globals.maxX),this.formatters.heatmapLabelFormatters(),new C(this).getLargestMarkerSize(),this.dimensions.plotCoords();var a=this.core.xySettings();this.grid.createGridMask();var s=this.core.plotChartType(e,a),l=new R(this);l.bringForward(),n.config.dataLabels.background.enabled&&l.dataLabelsBackground(),this.core.shiftGraphPosition();var c={plot:{left:n.globals.translateX,top:n.globals.translateY,width:n.globals.gridWidth,height:n.globals.gridHeight}};return{elGraph:s,xyRatios:a,elInner:n.globals.dom.elGraphical,dimensions:c}}},{key:"mount",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=this,i=n.w;return new Promise((function(o,r){if(null===n.el)return r(new Error("Not enough data to display or target element not found"));(null===t||i.globals.allSeriesCollapsed)&&n.series.handleNoData(),"treemap"!==i.config.chart.type&&n.axes.drawAxis(i.config.chart.type,t.xyRatios),n.grid=new K(n);var a=n.grid.drawGrid();n.annotations=new F(n),n.annotations.drawImageAnnos(),n.annotations.drawTextAnnos(),"back"===i.config.grid.position&&a&&i.globals.dom.elGraphical.add(a.el);var s=new G(e.ctx),l=new ee(e.ctx);if(null!==a&&(s.xAxisLabelCorrections(a.xAxisTickWidth),l.setYAxisTextAlignments(),i.config.yaxis.map((function(e,t){-1===i.globals.ignoreYAxisIndexes.indexOf(t)&&l.yAxisTitleRotate(t,e.opposite)}))),"back"===i.config.annotations.position&&(i.globals.dom.Paper.add(i.globals.dom.elAnnotations),n.annotations.drawAxesAnnotations()),Array.isArray(t.elGraph))for(var c=0;c0&&i.globals.memory.methodsToExec.forEach((function(e){e.method(e.params,!1,e.context)})),i.globals.axisCharts||i.globals.noData||n.core.resizeNonAxisCharts(),o(n)}))}},{key:"destroy",value:function(){var e,t;window.removeEventListener("resize",this.windowResizeHandler),this.el.parentNode,e=this.parentResizeHandler,(t=De.get(e))&&(t.disconnect(),De.delete(e));var n=this.w.config.chart.id;n&&Apex._chartInstances.forEach((function(e,t){e.id===y.escapeString(n)&&Apex._chartInstances.splice(t,1)})),new qe(this.ctx).clear({isUpdating:!1})}},{key:"updateOptions",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],r=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],a=this.w;return a.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(e,n){return t.updateHelpers._extendSeries(e,n)}))),this.updateHelpers.revertDefaultAxisMinMax()),e.xaxis&&(e=this.updateHelpers.forceXAxisUpdate(e)),e.yaxis&&(e=this.updateHelpers.forceYAxisUpdate(e)),a.globals.collapsedSeriesIndices.length>0&&this.series.clearPreviousPaths(),e.theme&&(e=this.theme.updateThemeOptions(e)),this.updateHelpers._updateOptions(e,n,i,o,r)}},{key:"updateSeries",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(e,t,n)}},{key:"appendSeries",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=this.w.config.series.slice();return i.push(e),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(i,t,n)}},{key:"appendData",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this;n.w.globals.dataChanged=!0,n.series.getPreviousPaths();for(var i=n.w.config.series.slice(),o=0;o0&&void 0!==arguments[0])||arguments[0],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.series.resetSeries(e,t)}},{key:"addEventListener",value:function(e,t){this.events.addEventListener(e,t)}},{key:"removeEventListener",value:function(e,t){this.events.removeEventListener(e,t)}},{key:"addXaxisAnnotation",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,i=this;n&&(i=n),i.annotations.addXaxisAnnotationExternal(e,t,i)}},{key:"addYaxisAnnotation",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,i=this;n&&(i=n),i.annotations.addYaxisAnnotationExternal(e,t,i)}},{key:"addPointAnnotation",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,i=this;n&&(i=n),i.annotations.addPointAnnotationExternal(e,t,i)}},{key:"clearAnnotations",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t=this;e&&(t=e),t.annotations.clearAnnotations(t)}},{key:"removeAnnotation",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=this;t&&(n=t),n.annotations.removeAnnotation(n,e)}},{key:"getChartArea",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner")}},{key:"getSeriesTotalXRange",value:function(e,t){return this.coreUtils.getSeriesTotalsXRange(e,t)}},{key:"getHighestValueInSeries",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=new Q(this.ctx);return t.getMinYMaxY(e).highestY}},{key:"getLowestValueInSeries",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=new Q(this.ctx);return t.getMinYMaxY(e).lowestY}},{key:"getSeriesTotal",value:function(){return this.w.globals.seriesTotals}},{key:"toggleDataPointSelection",value:function(e,t){return this.updateHelpers.toggleDataPointSelection(e,t)}},{key:"zoomX",value:function(e,t){this.ctx.toolbar.zoomUpdateOptions(e,t)}},{key:"setLocale",value:function(e){this.localization.setCurrentLocaleValues(e)}},{key:"dataURI",value:function(e){return new Z(this.ctx).dataURI(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;"function"==typeof e&&(e=e()),e&&this._windowResize()}}],[{key:"getChartByID",value:function(e){var t=y.escapeString(e),n=Apex._chartInstances.filter((function(e){return e.id===t}))[0];return n&&n.chart}},{key:"initOnLoad",value:function(){for(var t=document.querySelectorAll("[data-apexcharts]"),n=0;n2?o-2:0),a=2;a{(function(t,i){e.exports=i(n(9981))})(window,(function(e){return function(e){var t={};function n(i){if(t[i])return t[i].exports;var o=t[i]={i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(i,o,function(t){return e[t]}.bind(null,o));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="./src/index.js")}({"./node_modules/cache-control-esm/index.js": /*!*************************************************!*\ !*** ./node_modules/cache-control-esm/index.js ***! \*************************************************/ @@ -343,7 +343,7 @@ function(){function e(e){e.remember("_draggable",this),this.el=e}e.prototype.ini /*!****************************************************!*\ !*** ./node_modules/core-js/modules/es6.symbol.js ***! \****************************************************/ -/*! no static exports found */function(e,t,n){"use strict";var i=n(/*! ./_global */"./node_modules/core-js/modules/_global.js"),o=n(/*! ./_has */"./node_modules/core-js/modules/_has.js"),r=n(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js"),a=n(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=n(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js"),l=n(/*! ./_meta */"./node_modules/core-js/modules/_meta.js").KEY,c=n(/*! ./_fails */"./node_modules/core-js/modules/_fails.js"),u=n(/*! ./_shared */"./node_modules/core-js/modules/_shared.js"),d=n(/*! ./_set-to-string-tag */"./node_modules/core-js/modules/_set-to-string-tag.js"),h=n(/*! ./_uid */"./node_modules/core-js/modules/_uid.js"),f=n(/*! ./_wks */"./node_modules/core-js/modules/_wks.js"),p=n(/*! ./_wks-ext */"./node_modules/core-js/modules/_wks-ext.js"),g=n(/*! ./_wks-define */"./node_modules/core-js/modules/_wks-define.js"),v=n(/*! ./_enum-keys */"./node_modules/core-js/modules/_enum-keys.js"),m=n(/*! ./_is-array */"./node_modules/core-js/modules/_is-array.js"),b=n(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),x=n(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),y=n(/*! ./_to-object */"./node_modules/core-js/modules/_to-object.js"),w=n(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js"),k=n(/*! ./_to-primitive */"./node_modules/core-js/modules/_to-primitive.js"),S=n(/*! ./_property-desc */"./node_modules/core-js/modules/_property-desc.js"),C=n(/*! ./_object-create */"./node_modules/core-js/modules/_object-create.js"),_=n(/*! ./_object-gopn-ext */"./node_modules/core-js/modules/_object-gopn-ext.js"),A=n(/*! ./_object-gopd */"./node_modules/core-js/modules/_object-gopd.js"),P=n(/*! ./_object-gops */"./node_modules/core-js/modules/_object-gops.js"),L=n(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js"),j=n(/*! ./_object-keys */"./node_modules/core-js/modules/_object-keys.js"),T=A.f,F=L.f,E=_.f,M=i.Symbol,O=i.JSON,R=O&&O.stringify,I="prototype",z=f("_hidden"),H=f("toPrimitive"),N={}.propertyIsEnumerable,B=u("symbol-registry"),q=u("symbols"),D=u("op-symbols"),Y=Object[I],X="function"==typeof M&&!!P.f,W=i.QObject,V=!W||!W[I]||!W[I].findChild,U=r&&c((function(){return 7!=C(F({},"a",{get:function(){return F(this,"a",{value:7}).a}})).a}))?function(e,t,n){var i=T(Y,t);i&&delete Y[t],F(e,t,n),i&&e!==Y&&F(Y,t,i)}:F,Z=function(e){var t=q[e]=C(M[I]);return t._k=e,t},$=X&&"symbol"==typeof M.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof M},G=function(e,t,n){return e===Y&&G(D,t,n),b(e),t=k(t,!0),b(n),o(q,t)?(n.enumerable?(o(e,z)&&e[z][t]&&(e[z][t]=!1),n=C(n,{enumerable:S(0,!1)})):(o(e,z)||F(e,z,S(1,{})),e[z][t]=!0),U(e,t,n)):F(e,t,n)},K=function(e,t){b(e);var n,i=v(t=w(t)),o=0,r=i.length;while(r>o)G(e,n=i[o++],t[n]);return e},J=function(e,t){return void 0===t?C(e):K(C(e),t)},Q=function(e){var t=N.call(this,e=k(e,!0));return!(this===Y&&o(q,e)&&!o(D,e))&&(!(t||!o(this,e)||!o(q,e)||o(this,z)&&this[z][e])||t)},ee=function(e,t){if(e=w(e),t=k(t,!0),e!==Y||!o(q,t)||o(D,t)){var n=T(e,t);return!n||!o(q,t)||o(e,z)&&e[z][t]||(n.enumerable=!0),n}},te=function(e){var t,n=E(w(e)),i=[],r=0;while(n.length>r)o(q,t=n[r++])||t==z||t==l||i.push(t);return i},ne=function(e){var t,n=e===Y,i=E(n?D:w(e)),r=[],a=0;while(i.length>a)!o(q,t=i[a++])||n&&!o(Y,t)||r.push(q[t]);return r};X||(M=function(){if(this instanceof M)throw TypeError("Symbol is not a constructor!");var e=h(arguments.length>0?arguments[0]:void 0),t=function(n){this===Y&&t.call(D,n),o(this,z)&&o(this[z],e)&&(this[z][e]=!1),U(this,e,S(1,n))};return r&&V&&U(Y,e,{configurable:!0,set:t}),Z(e)},s(M[I],"toString",(function(){return this._k})),A.f=ee,L.f=G,n(/*! ./_object-gopn */"./node_modules/core-js/modules/_object-gopn.js").f=_.f=te,n(/*! ./_object-pie */"./node_modules/core-js/modules/_object-pie.js").f=Q,P.f=ne,r&&!n(/*! ./_library */"./node_modules/core-js/modules/_library.js")&&s(Y,"propertyIsEnumerable",Q,!0),p.f=function(e){return Z(f(e))}),a(a.G+a.W+a.F*!X,{Symbol:M});for(var ie="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),oe=0;ie.length>oe;)f(ie[oe++]);for(var re=j(f.store),ae=0;re.length>ae;)g(re[ae++]);a(a.S+a.F*!X,"Symbol",{for:function(e){return o(B,e+="")?B[e]:B[e]=M(e)},keyFor:function(e){if(!$(e))throw TypeError(e+" is not a symbol!");for(var t in B)if(B[t]===e)return t},useSetter:function(){V=!0},useSimple:function(){V=!1}}),a(a.S+a.F*!X,"Object",{create:J,defineProperty:G,defineProperties:K,getOwnPropertyDescriptor:ee,getOwnPropertyNames:te,getOwnPropertySymbols:ne});var se=c((function(){P.f(1)}));a(a.S+a.F*se,"Object",{getOwnPropertySymbols:function(e){return P.f(y(e))}}),O&&a(a.S+a.F*(!X||c((function(){var e=M();return"[null]"!=R([e])||"{}"!=R({a:e})||"{}"!=R(Object(e))}))),"JSON",{stringify:function(e){var t,n,i=[e],o=1;while(arguments.length>o)i.push(arguments[o++]);if(n=t=i[1],(x(t)||void 0!==e)&&!$(e))return m(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!$(t))return t}),i[1]=t,R.apply(O,i)}}),M[I][H]||n(/*! ./_hide */"./node_modules/core-js/modules/_hide.js")(M[I],H,M[I].valueOf),d(M,"Symbol"),d(Math,"Math",!0),d(i.JSON,"JSON",!0)},"./node_modules/core-js/modules/es7.array.includes.js": +/*! no static exports found */function(e,t,n){"use strict";var i=n(/*! ./_global */"./node_modules/core-js/modules/_global.js"),o=n(/*! ./_has */"./node_modules/core-js/modules/_has.js"),r=n(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js"),a=n(/*! ./_export */"./node_modules/core-js/modules/_export.js"),s=n(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js"),l=n(/*! ./_meta */"./node_modules/core-js/modules/_meta.js").KEY,c=n(/*! ./_fails */"./node_modules/core-js/modules/_fails.js"),u=n(/*! ./_shared */"./node_modules/core-js/modules/_shared.js"),d=n(/*! ./_set-to-string-tag */"./node_modules/core-js/modules/_set-to-string-tag.js"),h=n(/*! ./_uid */"./node_modules/core-js/modules/_uid.js"),f=n(/*! ./_wks */"./node_modules/core-js/modules/_wks.js"),p=n(/*! ./_wks-ext */"./node_modules/core-js/modules/_wks-ext.js"),g=n(/*! ./_wks-define */"./node_modules/core-js/modules/_wks-define.js"),v=n(/*! ./_enum-keys */"./node_modules/core-js/modules/_enum-keys.js"),m=n(/*! ./_is-array */"./node_modules/core-js/modules/_is-array.js"),b=n(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),x=n(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),y=n(/*! ./_to-object */"./node_modules/core-js/modules/_to-object.js"),w=n(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js"),k=n(/*! ./_to-primitive */"./node_modules/core-js/modules/_to-primitive.js"),S=n(/*! ./_property-desc */"./node_modules/core-js/modules/_property-desc.js"),C=n(/*! ./_object-create */"./node_modules/core-js/modules/_object-create.js"),_=n(/*! ./_object-gopn-ext */"./node_modules/core-js/modules/_object-gopn-ext.js"),A=n(/*! ./_object-gopd */"./node_modules/core-js/modules/_object-gopd.js"),P=n(/*! ./_object-gops */"./node_modules/core-js/modules/_object-gops.js"),L=n(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js"),j=n(/*! ./_object-keys */"./node_modules/core-js/modules/_object-keys.js"),T=A.f,F=L.f,E=_.f,M=i.Symbol,O=i.JSON,R=O&&O.stringify,I="prototype",z=f("_hidden"),H=f("toPrimitive"),N={}.propertyIsEnumerable,B=u("symbol-registry"),q=u("symbols"),D=u("op-symbols"),Y=Object[I],X="function"==typeof M&&!!P.f,W=i.QObject,V=!W||!W[I]||!W[I].findChild,U=r&&c((function(){return 7!=C(F({},"a",{get:function(){return F(this,"a",{value:7}).a}})).a}))?function(e,t,n){var i=T(Y,t);i&&delete Y[t],F(e,t,n),i&&e!==Y&&F(Y,t,i)}:F,$=function(e){var t=q[e]=C(M[I]);return t._k=e,t},Z=X&&"symbol"==typeof M.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof M},G=function(e,t,n){return e===Y&&G(D,t,n),b(e),t=k(t,!0),b(n),o(q,t)?(n.enumerable?(o(e,z)&&e[z][t]&&(e[z][t]=!1),n=C(n,{enumerable:S(0,!1)})):(o(e,z)||F(e,z,S(1,{})),e[z][t]=!0),U(e,t,n)):F(e,t,n)},K=function(e,t){b(e);var n,i=v(t=w(t)),o=0,r=i.length;while(r>o)G(e,n=i[o++],t[n]);return e},J=function(e,t){return void 0===t?C(e):K(C(e),t)},Q=function(e){var t=N.call(this,e=k(e,!0));return!(this===Y&&o(q,e)&&!o(D,e))&&(!(t||!o(this,e)||!o(q,e)||o(this,z)&&this[z][e])||t)},ee=function(e,t){if(e=w(e),t=k(t,!0),e!==Y||!o(q,t)||o(D,t)){var n=T(e,t);return!n||!o(q,t)||o(e,z)&&e[z][t]||(n.enumerable=!0),n}},te=function(e){var t,n=E(w(e)),i=[],r=0;while(n.length>r)o(q,t=n[r++])||t==z||t==l||i.push(t);return i},ne=function(e){var t,n=e===Y,i=E(n?D:w(e)),r=[],a=0;while(i.length>a)!o(q,t=i[a++])||n&&!o(Y,t)||r.push(q[t]);return r};X||(M=function(){if(this instanceof M)throw TypeError("Symbol is not a constructor!");var e=h(arguments.length>0?arguments[0]:void 0),t=function(n){this===Y&&t.call(D,n),o(this,z)&&o(this[z],e)&&(this[z][e]=!1),U(this,e,S(1,n))};return r&&V&&U(Y,e,{configurable:!0,set:t}),$(e)},s(M[I],"toString",(function(){return this._k})),A.f=ee,L.f=G,n(/*! ./_object-gopn */"./node_modules/core-js/modules/_object-gopn.js").f=_.f=te,n(/*! ./_object-pie */"./node_modules/core-js/modules/_object-pie.js").f=Q,P.f=ne,r&&!n(/*! ./_library */"./node_modules/core-js/modules/_library.js")&&s(Y,"propertyIsEnumerable",Q,!0),p.f=function(e){return $(f(e))}),a(a.G+a.W+a.F*!X,{Symbol:M});for(var ie="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),oe=0;ie.length>oe;)f(ie[oe++]);for(var re=j(f.store),ae=0;re.length>ae;)g(re[ae++]);a(a.S+a.F*!X,"Symbol",{for:function(e){return o(B,e+="")?B[e]:B[e]=M(e)},keyFor:function(e){if(!Z(e))throw TypeError(e+" is not a symbol!");for(var t in B)if(B[t]===e)return t},useSetter:function(){V=!0},useSimple:function(){V=!1}}),a(a.S+a.F*!X,"Object",{create:J,defineProperty:G,defineProperties:K,getOwnPropertyDescriptor:ee,getOwnPropertyNames:te,getOwnPropertySymbols:ne});var se=c((function(){P.f(1)}));a(a.S+a.F*se,"Object",{getOwnPropertySymbols:function(e){return P.f(y(e))}}),O&&a(a.S+a.F*(!X||c((function(){var e=M();return"[null]"!=R([e])||"{}"!=R({a:e})||"{}"!=R(Object(e))}))),"JSON",{stringify:function(e){var t,n,i=[e],o=1;while(arguments.length>o)i.push(arguments[o++]);if(n=t=i[1],(x(t)||void 0!==e)&&!Z(e))return m(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!Z(t))return t}),i[1]=t,R.apply(O,i)}}),M[I][H]||n(/*! ./_hide */"./node_modules/core-js/modules/_hide.js")(M[I],H,M[I].valueOf),d(M,"Symbol"),d(Math,"Math",!0),d(i.JSON,"JSON",!0)},"./node_modules/core-js/modules/es7.array.includes.js": /*!************************************************************!*\ !*** ./node_modules/core-js/modules/es7.array.includes.js ***! \************************************************************/ @@ -430,19 +430,19 @@ e.exports=function(e){return null!=e&&(n(e)||i(e)||!!e._isBuffer)}},"./node_modu /*!*************************************************************************************!*\ !*** external {"umd":"axios","amd":"axios","commonjs":"axios","commonjs2":"axios"} ***! \*************************************************************************************/ -/*! no static exports found */function(t,n){t.exports=e}})}))},9981:(e,t,n)=>{e.exports=n(6148)},6857:(e,t,n)=>{"use strict";var i=n(6031),o=n(8117),r=n(6139),a=n(9395),s=n(7187),l=n(7758),c=n(4908),u=n(7381);e.exports=function(e){return new Promise((function(t,n){var d=e.data,h=e.headers,f=e.responseType;i.isFormData(d)&&delete h["Content-Type"];var p=new XMLHttpRequest;if(e.auth){var g=e.auth.username||"",v=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";h.Authorization="Basic "+btoa(g+":"+v)}var m=s(e.baseURL,e.url);function b(){if(p){var i="getAllResponseHeaders"in p?l(p.getAllResponseHeaders()):null,r=f&&"text"!==f&&"json"!==f?p.response:p.responseText,a={data:r,status:p.status,statusText:p.statusText,headers:i,config:e,request:p};o(t,n,a),p=null}}if(p.open(e.method.toUpperCase(),a(m,e.params,e.paramsSerializer),!0),p.timeout=e.timeout,"onloadend"in p?p.onloadend=b:p.onreadystatechange=function(){p&&4===p.readyState&&(0!==p.status||p.responseURL&&0===p.responseURL.indexOf("file:"))&&setTimeout(b)},p.onabort=function(){p&&(n(u("Request aborted",e,"ECONNABORTED",p)),p=null)},p.onerror=function(){n(u("Network Error",e,null,p)),p=null},p.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(u(t,e,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",p)),p=null},i.isStandardBrowserEnv()){var x=(e.withCredentials||c(m))&&e.xsrfCookieName?r.read(e.xsrfCookieName):void 0;x&&(h[e.xsrfHeaderName]=x)}"setRequestHeader"in p&&i.forEach(h,(function(e,t){"undefined"===typeof d&&"content-type"===t.toLowerCase()?delete h[t]:p.setRequestHeader(t,e)})),i.isUndefined(e.withCredentials)||(p.withCredentials=!!e.withCredentials),f&&"json"!==f&&(p.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&p.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&&p.upload&&p.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){p&&(p.abort(),n(e),p=null)})),d||(d=null),p.send(d)}))}},6148:(e,t,n)=>{"use strict";var i=n(6031),o=n(4009),r=n(7237),a=n(8342),s=n(9860);function l(e){var t=new r(e),n=o(r.prototype.request,t);return i.extend(n,r.prototype,t),i.extend(n,t),n}var c=l(s);c.Axios=r,c.create=function(e){return l(a(c.defaults,e))},c.Cancel=n(5838),c.CancelToken=n(5e3),c.isCancel=n(2649),c.all=function(e){return Promise.all(e)},c.spread=n(7615),c.isAxiosError=n(6794),e.exports=c,e.exports["default"]=c},5838:e=>{"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},5e3:(e,t,n)=>{"use strict";var i=n(5838);function o(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new i(e),t(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var e,t=new o((function(t){e=t}));return{token:t,cancel:e}},e.exports=o},2649:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},7237:(e,t,n)=>{"use strict";var i=n(6031),o=n(9395),r=n(7332),a=n(1014),s=n(8342),l=n(9206),c=l.validators;function u(e){this.defaults=e,this.interceptors={request:new r,response:new r}}u.prototype.request=function(e){"string"===typeof e?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},e=s(this.defaults,e),e.method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&l.assertOptions(t,{silentJSONParsing:c.transitional(c.boolean,"1.0.0"),forcedJSONParsing:c.transitional(c.boolean,"1.0.0"),clarifyTimeoutError:c.transitional(c.boolean,"1.0.0")},!1);var n=[],i=!0;this.interceptors.request.forEach((function(t){"function"===typeof t.runWhen&&!1===t.runWhen(e)||(i=i&&t.synchronous,n.unshift(t.fulfilled,t.rejected))}));var o,r=[];if(this.interceptors.response.forEach((function(e){r.push(e.fulfilled,e.rejected)})),!i){var u=[a,void 0];Array.prototype.unshift.apply(u,n),u=u.concat(r),o=Promise.resolve(e);while(u.length)o=o.then(u.shift(),u.shift());return o}var d=e;while(n.length){var h=n.shift(),f=n.shift();try{d=h(d)}catch(p){f(p);break}}try{o=a(d)}catch(p){return Promise.reject(p)}while(r.length)o=o.then(r.shift(),r.shift());return o},u.prototype.getUri=function(e){return e=s(this.defaults,e),o(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},i.forEach(["delete","get","head","options"],(function(e){u.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}})),i.forEach(["post","put","patch"],(function(e){u.prototype[e]=function(t,n,i){return this.request(s(i||{},{method:e,url:t,data:n}))}})),e.exports=u},7332:(e,t,n)=>{"use strict";var i=n(6031);function o(){this.handlers=[]}o.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){i.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},7187:(e,t,n)=>{"use strict";var i=n(6847),o=n(6560);e.exports=function(e,t){return e&&!i(t)?o(e,t):t}},7381:(e,t,n)=>{"use strict";var i=n(4918);e.exports=function(e,t,n,o,r){var a=new Error(e);return i(a,t,n,o,r)}},1014:(e,t,n)=>{"use strict";var i=n(6031),o=n(2297),r=n(2649),a=n(9860);function s(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){s(e),e.headers=e.headers||{},e.data=o.call(e,e.data,e.headers,e.transformRequest),e.headers=i.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),i.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]}));var t=e.adapter||a.adapter;return t(e).then((function(t){return s(e),t.data=o.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return r(t)||(s(e),t&&t.response&&(t.response.data=o.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},4918:e=>{"use strict";e.exports=function(e,t,n,i,o){return e.config=t,n&&(e.code=n),e.request=i,e.response=o,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},8342:(e,t,n)=>{"use strict";var i=n(6031);e.exports=function(e,t){t=t||{};var n={},o=["url","method","data"],r=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function l(e,t){return i.isPlainObject(e)&&i.isPlainObject(t)?i.merge(e,t):i.isPlainObject(t)?i.merge({},t):i.isArray(t)?t.slice():t}function c(o){i.isUndefined(t[o])?i.isUndefined(e[o])||(n[o]=l(void 0,e[o])):n[o]=l(e[o],t[o])}i.forEach(o,(function(e){i.isUndefined(t[e])||(n[e]=l(void 0,t[e]))})),i.forEach(r,c),i.forEach(a,(function(o){i.isUndefined(t[o])?i.isUndefined(e[o])||(n[o]=l(void 0,e[o])):n[o]=l(void 0,t[o])})),i.forEach(s,(function(i){i in t?n[i]=l(e[i],t[i]):i in e&&(n[i]=l(void 0,e[i]))}));var u=o.concat(r).concat(a).concat(s),d=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===u.indexOf(e)}));return i.forEach(d,c),n}},8117:(e,t,n)=>{"use strict";var i=n(7381);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(i("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},2297:(e,t,n)=>{"use strict";var i=n(6031),o=n(9860);e.exports=function(e,t,n){var r=this||o;return i.forEach(n,(function(n){e=n.call(r,e,t)})),e}},9860:(e,t,n)=>{"use strict";var i=n(6031),o=n(4129),r=n(4918),a={"Content-Type":"application/x-www-form-urlencoded"};function s(e,t){!i.isUndefined(e)&&i.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function l(){var e;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(e=n(6857)),e}function c(e,t,n){if(i.isString(e))try{return(t||JSON.parse)(e),i.trim(e)}catch(o){if("SyntaxError"!==o.name)throw o}return(n||JSON.stringify)(e)}var u={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:l(),transformRequest:[function(e,t){return o(t,"Accept"),o(t,"Content-Type"),i.isFormData(e)||i.isArrayBuffer(e)||i.isBuffer(e)||i.isStream(e)||i.isFile(e)||i.isBlob(e)?e:i.isArrayBufferView(e)?e.buffer:i.isURLSearchParams(e)?(s(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):i.isObject(e)||t&&"application/json"===t["Content-Type"]?(s(t,"application/json"),c(e)):e}],transformResponse:[function(e){var t=this.transitional,n=t&&t.silentJSONParsing,o=t&&t.forcedJSONParsing,a=!n&&"json"===this.responseType;if(a||o&&i.isString(e)&&e.length)try{return JSON.parse(e)}catch(s){if(a){if("SyntaxError"===s.name)throw r(s,this,"E_JSON_PARSE");throw s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};i.forEach(["delete","get","head"],(function(e){u.headers[e]={}})),i.forEach(["post","put","patch"],(function(e){u.headers[e]=i.merge(a)})),e.exports=u},4009:e=>{"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),i=0;i{"use strict";var i=n(6031);function o(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var r;if(n)r=n(t);else if(i.isURLSearchParams(t))r=t.toString();else{var a=[];i.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof e&&(i.isArray(e)?t+="[]":e=[e],i.forEach(e,(function(e){i.isDate(e)?e=e.toISOString():i.isObject(e)&&(e=JSON.stringify(e)),a.push(o(t)+"="+o(e))})))})),r=a.join("&")}if(r){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}},6560:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},6139:(e,t,n)=>{"use strict";var i=n(6031);e.exports=i.isStandardBrowserEnv()?function(){return{write:function(e,t,n,o,r,a){var s=[];s.push(e+"="+encodeURIComponent(t)),i.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),i.isString(o)&&s.push("path="+o),i.isString(r)&&s.push("domain="+r),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},6847:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},6794:e=>{"use strict";e.exports=function(e){return"object"===typeof e&&!0===e.isAxiosError}},4908:(e,t,n)=>{"use strict";var i=n(6031);e.exports=i.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var i=e;return t&&(n.setAttribute("href",i),i=n.href),n.setAttribute("href",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=i.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return function(){return!0}}()},4129:(e,t,n)=>{"use strict";var i=n(6031);e.exports=function(e,t){i.forEach(e,(function(n,i){i!==t&&i.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[i])}))}},7758:(e,t,n)=>{"use strict";var i=n(6031),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,r,a={};return e?(i.forEach(e.split("\n"),(function(e){if(r=e.indexOf(":"),t=i.trim(e.substr(0,r)).toLowerCase(),n=i.trim(e.substr(r+1)),t){if(a[t]&&o.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},7615:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},9206:(e,t,n)=>{"use strict";var i=n(8593),o={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){o[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var r={},a=i.version.split(".");function s(e,t){for(var n=t?t.split("."):a,i=e.split("."),o=0;o<3;o++){if(n[o]>i[o])return!0;if(n[o]0){var r=i[o],a=t[r];if(a){var s=e[r],l=void 0===s||a(s,r,e);if(!0!==l)throw new TypeError("option "+r+" must be "+l)}else if(!0!==n)throw Error("Unknown option "+r)}}o.transitional=function(e,t,n){var o=t&&s(t);function a(e,t){return"[Axios v"+i.version+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,i,s){if(!1===e)throw new Error(a(i," has been removed in "+t));return o&&!r[i]&&(r[i]=!0,console.warn(a(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,s)}},e.exports={isOlderVersion:s,assertOptions:l,validators:o}},6031:(e,t,n)=>{"use strict";var i=n(4009),o=Object.prototype.toString;function r(e){return"[object Array]"===o.call(e)}function a(e){return"undefined"===typeof e}function s(e){return null!==e&&!a(e)&&null!==e.constructor&&!a(e.constructor)&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function l(e){return"[object ArrayBuffer]"===o.call(e)}function c(e){return"undefined"!==typeof FormData&&e instanceof FormData}function u(e){var t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer,t}function d(e){return"string"===typeof e}function h(e){return"number"===typeof e}function f(e){return null!==e&&"object"===typeof e}function p(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function g(e){return"[object Date]"===o.call(e)}function v(e){return"[object File]"===o.call(e)}function m(e){return"[object Blob]"===o.call(e)}function b(e){return"[object Function]"===o.call(e)}function x(e){return f(e)&&b(e.pipe)}function y(e){return"undefined"!==typeof URLSearchParams&&e instanceof URLSearchParams}function w(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function k(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)}function S(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),r(e))for(var n=0,i=e.length;n{function t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}e.exports=t,e.exports.__esModule=!0,e.exports["default"]=e.exports},1357:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(2857),r=n(244),a=n(5987),s=n(2026);const l=(0,a.L)({name:"QAvatar",props:{...r.LU,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(e,{slots:t}){const n=(0,r.ZP)(e),a=(0,i.Fl)((()=>"q-avatar"+(e.color?` bg-${e.color}`:"")+(e.textColor?` text-${e.textColor} q-chip--colored`:"")+(!0===e.square?" q-avatar--square":!0===e.rounded?" rounded-borders":""))),l=(0,i.Fl)((()=>e.fontSize?{fontSize:e.fontSize}:null));return()=>{const r=void 0!==e.icon?[(0,i.h)(o.Z,{name:e.icon})]:void 0;return(0,i.h)("div",{class:a.value,style:n.value},[(0,i.h)("div",{class:"q-avatar__content row flex-center overflow-hidden",style:l.value},(0,s.pf)(t.default,r))])}}})},990:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});n(6727);var i=n(9835),o=n(5987),r=n(2026);const a=["top","middle","bottom"],s=(0,o.L)({name:"QBadge",props:{color:String,textColor:String,floating:Boolean,transparent:Boolean,multiLine:Boolean,outline:Boolean,rounded:Boolean,label:[Number,String],align:{type:String,validator:e=>a.includes(e)}},setup(e,{slots:t}){const n=(0,i.Fl)((()=>void 0!==e.align?{verticalAlign:e.align}:null)),o=(0,i.Fl)((()=>{const t=!0===e.outline&&e.color||e.textColor;return`q-badge flex inline items-center no-wrap q-badge--${!0===e.multiLine?"multi":"single"}-line`+(!0===e.outline?" q-badge--outline":void 0!==e.color?` bg-${e.color}`:"")+(void 0!==t?` text-${t}`:"")+(!0===e.floating?" q-badge--floating":"")+(!0===e.rounded?" q-badge--rounded":"")+(!0===e.transparent?" q-badge--transparent":"")}));return()=>(0,i.h)("div",{class:o.value,style:n.value,role:"alert","aria-label":e.label},(0,r.vs)(t.default,void 0!==e.label?[e.label]:[]))}})},7128:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(5987),r=n(8234),a=n(2026);const s=(0,o.L)({name:"QBanner",props:{...r.S,inlineActions:Boolean,dense:Boolean,rounded:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),o=(0,r.Z)(e,n.proxy.$q),s=(0,i.Fl)((()=>"q-banner row items-center"+(!0===e.dense?" q-banner--dense":"")+(!0===o.value?" q-banner--dark q-dark":"")+(!0===e.rounded?" rounded-borders":""))),l=(0,i.Fl)((()=>"q-banner__actions row items-center justify-end col-"+(!0===e.inlineActions?"auto":"all")));return()=>{const n=[(0,i.h)("div",{class:"q-banner__avatar col-auto row items-center self-start"},(0,a.KR)(t.avatar)),(0,i.h)("div",{class:"q-banner__content col text-body2"},(0,a.KR)(t.default))],o=(0,a.KR)(t.action);return void 0!==o&&n.push((0,i.h)("div",{class:l.value},o)),(0,i.h)("div",{class:s.value+(!1===e.inlineActions&&void 0!==o?" q-banner--top-padding":""),role:"alert"},n)}}})},2605:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});n(6727);var i=n(9835),o=n(5065),r=n(5987),a=n(2026),s=n(2046);const l=[void 0,!0],c=(0,r.L)({name:"QBreadcrumbs",props:{...o.jO,separator:{type:String,default:"/"},separatorColor:String,activeColor:{type:String,default:"primary"},gutter:{type:String,validator:e=>["none","xs","sm","md","lg","xl"].includes(e),default:"sm"}},setup(e,{slots:t}){const n=(0,o.ZP)(e),r=(0,i.Fl)((()=>`flex items-center ${n.value}${"none"===e.gutter?"":` q-gutter-${e.gutter}`}`)),c=(0,i.Fl)((()=>e.separatorColor?` text-${e.separatorColor}`:"")),u=(0,i.Fl)((()=>` text-${e.activeColor}`));return()=>{const n=(0,s.Pf)((0,a.KR)(t.default));if(0===n.length)return;let o=1;const d=[],h=n.filter((e=>void 0!==e.type&&"QBreadcrumbsEl"===e.type.name)).length,f=void 0!==t.separator?t.separator:()=>e.separator;return n.forEach((e=>{if(void 0!==e.type&&"QBreadcrumbsEl"===e.type.name){const t=o{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(2857),r=n(5987),a=n(2026),s=n(945);const l=(0,r.L)({name:"QBreadcrumbsEl",props:{...s.$,label:String,icon:String,tag:{type:String,default:"span"}},setup(e,{slots:t}){const{linkTag:n,linkProps:r,linkClass:l,hasRouterLink:c,navigateToRouterLink:u}=(0,s.Z)(),d=(0,i.Fl)((()=>{const t={class:"q-breadcrumbs__el q-link flex inline items-center relative-position "+(!0!==e.disable?"q-link--focusable"+l.value:"q-breadcrumbs__el--disable"),...r.value};return!0===c.value&&(t.onClick=u),t})),h=(0,i.Fl)((()=>"q-breadcrumbs__el-icon"+(void 0!==e.label?" q-breadcrumbs__el-icon--with-label":"")));return()=>{const r=[];return void 0!==e.icon&&r.push((0,i.h)(o.Z,{class:h.value,name:e.icon})),void 0!==e.label&&r.push(e.label),(0,i.h)(n.value,{...d.value},(0,a.vs)(t.default,r))}}})},2045:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});n(5583);var i=n(9835),o=n(499),r=n(2857),a=n(8879),s=n(7236),l=n(5290),c=n(6073),u=n(5987),d=n(1384),h=n(2026);const f=(0,u.L)({name:"QBtnDropdown",props:{...c.b,modelValue:Boolean,split:Boolean,dropdownIcon:String,contentClass:[Array,String,Object],contentStyle:[Array,String,Object],cover:Boolean,persistent:Boolean,noRouteDismiss:Boolean,autoClose:Boolean,menuAnchor:{type:String,default:"bottom end"},menuSelf:{type:String,default:"top end"},menuOffset:Array,disableMainBtn:Boolean,disableDropdown:Boolean,noIconAnimation:Boolean},emits:["update:modelValue","click","before-show","show","before-hide","hide"],setup(e,{slots:t,emit:n}){const{proxy:c}=(0,i.FN)(),u=(0,o.iH)(e.modelValue),f=(0,o.iH)(null),p=(0,i.Fl)((()=>{const t={"aria-expanded":!0===u.value?"true":"false","aria-haspopup":"true"};return(!0===e.disable||!1===e.split&&!0===e.disableMainBtn||!0===e.disableDropdown)&&(t["aria-disabled"]="true"),t})),g=(0,i.Fl)((()=>"q-btn-dropdown__arrow"+(!0===u.value&&!1===e.noIconAnimation?" rotate-180":"")+(!1===e.split?" q-btn-dropdown__arrow-container":"")));function v(e){u.value=!0,n("before-show",e)}function m(e){n("show",e),n("update:modelValue",!0)}function b(e){u.value=!1,n("before-hide",e)}function x(e){n("hide",e),n("update:modelValue",!1)}function y(e){n("click",e)}function w(e){(0,d.sT)(e),C(),n("click",e)}function k(e){null!==f.value&&f.value.toggle(e)}function S(e){null!==f.value&&f.value.show(e)}function C(e){null!==f.value&&f.value.hide(e)}return(0,i.YP)((()=>e.modelValue),(e=>{null!==f.value&&f.value[e?"show":"hide"]()})),(0,i.YP)((()=>e.split),C),Object.assign(c,{show:S,hide:C,toggle:k}),(0,i.bv)((()=>{!0===e.modelValue&&S()})),()=>{const n=[(0,i.h)(r.Z,{class:g.value,name:e.dropdownIcon||c.$q.iconSet.arrow.dropdown})];return!0!==e.disableDropdown&&n.push((0,i.h)(l.Z,{ref:f,class:e.contentClass,style:e.contentStyle,cover:e.cover,fit:!0,persistent:e.persistent,noRouteDismiss:e.noRouteDismiss,autoClose:e.autoClose,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,separateClosePopup:!0,onBeforeShow:v,onShow:m,onBeforeHide:b,onHide:x},t.default)),!1===e.split?(0,i.h)(a.Z,{class:"q-btn-dropdown q-btn-dropdown--simple",...e,disable:!0===e.disable||!0===e.disableMainBtn,noWrap:!0,round:!1,...p.value,onClick:y},(()=>(0,h.KR)(t.label,[]).concat(n))):(0,i.h)(s.Z,{class:"q-btn-dropdown q-btn-dropdown--split no-wrap q-btn-item",outline:e.outline,flat:e.flat,rounded:e.rounded,push:e.push,unelevated:e.unelevated,glossy:e.glossy,stretch:e.stretch},(()=>[(0,i.h)(a.Z,{class:"q-btn-dropdown--current",...e,disable:!0===e.disable||!0===e.disableMainBtn,noWrap:!0,iconRight:e.iconRight,round:!1,onClick:w},t.label),(0,i.h)(a.Z,{class:"q-btn-dropdown__arrow-container q-anchor--skip",...p.value,disable:!0===e.disable||!0===e.disableDropdown,outline:e.outline,flat:e.flat,rounded:e.rounded,push:e.push,size:e.size,color:e.color,textColor:e.textColor,dense:e.dense,ripple:e.ripple},(()=>n))]))}}})},7236:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(9835),o=n(5987),r=n(2026);const a=(0,o.L)({name:"QBtnGroup",props:{unelevated:Boolean,outline:Boolean,flat:Boolean,rounded:Boolean,push:Boolean,stretch:Boolean,glossy:Boolean,spread:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>{const t=["unelevated","outline","flat","rounded","push","stretch","glossy"].filter((t=>!0===e[t])).map((e=>`q-btn-group--${e}`)).join(" ");return"q-btn-group row no-wrap"+(t.length>0?" "+t:"")+(!0===e.spread?" q-btn-group--spread":" inline")}));return()=>(0,i.h)("div",{class:n.value},(0,r.KR)(t.default))}})},8879:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});var i=n(9835),o=n(499),r=n(1957),a=n(2857),s=n(3940),l=n(1136),c=n(6073),u=n(5987),d=n(2026),h=n(1384),f=n(1705);const{passiveCapture:p}=h.rU;let g=null,v=null,m=null;const b=(0,u.L)({name:"QBtn",props:{...c.b,percentage:Number,darkPercentage:Boolean},emits:["click","keydown","touchstart","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,i.FN)(),{classes:b,style:x,innerClasses:y,attributes:w,hasRouterLink:k,hasLink:S,linkTag:C,navigateToRouterLink:_,isActionable:A}=(0,c.Z)(e),P=(0,o.iH)(null),L=(0,o.iH)(null);let j,T,F=null;const E=(0,i.Fl)((()=>void 0!==e.label&&null!==e.label&&""!==e.label)),M=(0,i.Fl)((()=>!0!==e.disable&&!1!==e.ripple&&{keyCodes:!0===S.value?[13,32]:[13],...!0===e.ripple?{}:e.ripple})),O=(0,i.Fl)((()=>({center:e.round}))),R=(0,i.Fl)((()=>{const t=Math.max(0,Math.min(100,e.percentage));return t>0?{transition:"transform 0.6s",transform:`translateX(${t-100}%)`}:{}})),I=(0,i.Fl)((()=>!0===e.loading?{onMousedown:X,onTouchstartPassive:X,onClick:X,onKeydown:X,onKeyup:X}:!0===A.value?{onClick:H,onKeydown:N,onMousedown:q,onTouchstart:B}:{onClick:h.NS})),z=(0,i.Fl)((()=>({ref:P,class:"q-btn q-btn-item non-selectable no-outline "+b.value,style:x.value,...w.value,...I.value})));function H(t){if(null!==P.value){if(void 0!==t){if(!0===t.defaultPrevented)return;const n=document.activeElement;if("submit"===e.type&&n!==document.body&&!1===P.value.contains(n)&&!1===n.contains(P.value)){P.value.focus();const e=()=>{document.removeEventListener("keydown",h.NS,!0),document.removeEventListener("keyup",e,p),null!==P.value&&P.value.removeEventListener("blur",e,p)};document.addEventListener("keydown",h.NS,!0),document.addEventListener("keyup",e,p),P.value.addEventListener("blur",e,p)}}if(!0===k.value){const e=()=>{t.__qNavigate=!0,_(t)};n("click",t,e),!0!==t.defaultPrevented&&e()}else n("click",t)}}function N(e){null!==P.value&&(n("keydown",e),!0===(0,f.So)(e,[13,32])&&v!==P.value&&(null!==v&&Y(),!0!==e.defaultPrevented&&(P.value.focus(),v=P.value,P.value.classList.add("q-btn--active"),document.addEventListener("keyup",D,!0),P.value.addEventListener("blur",D,p)),(0,h.NS)(e)))}function B(e){null!==P.value&&(n("touchstart",e),!0!==e.defaultPrevented&&(g!==P.value&&(null!==g&&Y(),g=P.value,F=e.target,F.addEventListener("touchcancel",D,p),F.addEventListener("touchend",D,p)),j=!0,clearTimeout(T),T=setTimeout((()=>{j=!1}),200)))}function q(e){null!==P.value&&(e.qSkipRipple=!0===j,n("mousedown",e),!0!==e.defaultPrevented&&m!==P.value&&(null!==m&&Y(),m=P.value,P.value.classList.add("q-btn--active"),document.addEventListener("mouseup",D,p)))}function D(e){if(null!==P.value&&(void 0===e||"blur"!==e.type||document.activeElement!==P.value)){if(void 0!==e&&"keyup"===e.type){if(v===P.value&&!0===(0,f.So)(e,[13,32])){const t=new MouseEvent("click",e);t.qKeyEvent=!0,!0===e.defaultPrevented&&(0,h.X$)(t),!0===e.cancelBubble&&(0,h.sT)(t),P.value.dispatchEvent(t),(0,h.NS)(e),e.qKeyEvent=!0}n("keyup",e)}Y()}}function Y(e){const t=L.value;!0===e||g!==P.value&&m!==P.value||null===t||t===document.activeElement||(t.setAttribute("tabindex",-1),t.focus()),g===P.value&&(null!==F&&(F.removeEventListener("touchcancel",D,p),F.removeEventListener("touchend",D,p)),g=F=null),m===P.value&&(document.removeEventListener("mouseup",D,p),m=null),v===P.value&&(document.removeEventListener("keyup",D,!0),null!==P.value&&P.value.removeEventListener("blur",D,p),v=null),null!==P.value&&P.value.classList.remove("q-btn--active")}function X(e){(0,h.NS)(e),e.qSkipRipple=!0}return(0,i.Jd)((()=>{Y(!0)})),Object.assign(u,{click:H}),()=>{let n=[];void 0!==e.icon&&n.push((0,i.h)(a.Z,{name:e.icon,left:!1===e.stack&&!0===E.value,role:"img","aria-hidden":"true"})),!0===E.value&&n.push((0,i.h)("span",{class:"block"},[e.label])),n=(0,d.vs)(t.default,n),void 0!==e.iconRight&&!1===e.round&&n.push((0,i.h)(a.Z,{name:e.iconRight,right:!1===e.stack&&!0===E.value,role:"img","aria-hidden":"true"}));const o=[(0,i.h)("span",{class:"q-focus-helper",ref:L})];return!0===e.loading&&void 0!==e.percentage&&o.push((0,i.h)("span",{class:"q-btn__progress absolute-full overflow-hidden"+(!0===e.darkPercentage?" q-btn__progress--dark":"")},[(0,i.h)("span",{class:"q-btn__progress-indicator fit block",style:R.value})])),o.push((0,i.h)("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+y.value},n)),null!==e.loading&&o.push((0,i.h)(r.uT,{name:"q-transition--fade"},(()=>!0===e.loading?[(0,i.h)("span",{key:"loading",class:"absolute-full flex flex-center"},void 0!==t.loading?t.loading():[(0,i.h)(s.Z)])]:null))),(0,i.wy)((0,i.h)(C.value,z.value,o),[[l.Z,M.value,void 0,O.value]])}}})},6073:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h,b:()=>d});n(5583),n(6727);var i=n(9835),o=n(5065),r=n(244),a=n(945);const s={none:0,xs:4,sm:8,md:16,lg:24,xl:32},l={xs:8,sm:10,md:14,lg:20,xl:24},c=["button","submit","reset"],u=/[^\s]\/[^\s]/,d={...r.LU,...a.$,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,round:Boolean,outline:Boolean,flat:Boolean,unelevated:Boolean,rounded:Boolean,push:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,padding:String,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],ripple:{type:[Boolean,Object],default:!0},align:{...o.jO.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean};function h(e){const t=(0,r.ZP)(e,l),n=(0,o.ZP)(e),{hasRouterLink:d,hasLink:h,linkTag:f,linkProps:p,navigateToRouterLink:g}=(0,a.Z)("button"),v=(0,i.Fl)((()=>{const n=!1===e.fab&&!1===e.fabMini?t.value:{};return void 0!==e.padding?Object.assign({},n,{padding:e.padding.split(/\s+/).map((e=>e in s?s[e]+"px":e)).join(" "),minWidth:"0",minHeight:"0"}):n})),m=(0,i.Fl)((()=>!0===e.rounded||!0===e.fab||!0===e.fabMini)),b=(0,i.Fl)((()=>!0!==e.disable&&!0!==e.loading)),x=(0,i.Fl)((()=>!0===b.value?e.tabindex||0:-1)),y=(0,i.Fl)((()=>!0===e.flat?"flat":!0===e.outline?"outline":!0===e.push?"push":!0===e.unelevated?"unelevated":"standard")),w=(0,i.Fl)((()=>{const t={tabindex:x.value};return!0===h.value?Object.assign(t,p.value):!0===c.includes(e.type)&&(t.type=e.type),"a"===f.value?(!0===e.disable?t["aria-disabled"]="true":void 0===t.href&&(t.role="button"),!0!==d.value&&!0===u.test(e.type)&&(t.type=e.type)):!0===e.disable&&(t.disabled="",t["aria-disabled"]="true"),!0===e.loading&&void 0!==e.percentage&&Object.assign(t,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),t})),k=(0,i.Fl)((()=>{let t;return void 0!==e.color?t=!0===e.flat||!0===e.outline?`text-${e.textColor||e.color}`:`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(t=`text-${e.textColor}`),`q-btn--${y.value} q-btn--`+(!0===e.round?"round":"rectangle"+(!0===m.value?" q-btn--rounded":""))+(void 0!==t?" "+t:"")+(!0===b.value?" q-btn--actionable q-focusable q-hoverable":!0===e.disable?" disabled":"")+(!0===e.fab?" q-btn--fab":!0===e.fabMini?" q-btn--fab-mini":"")+(!0===e.noCaps?" q-btn--no-uppercase":"")+(!0===e.dense?" q-btn--dense":"")+(!0===e.stretch?" no-border-radius self-stretch":"")+(!0===e.glossy?" glossy":"")})),S=(0,i.Fl)((()=>n.value+(!0===e.stack?" column":" row")+(!0===e.noWrap?" no-wrap text-no-wrap":"")+(!0===e.loading?" q-btn__content--hidden":"")));return{classes:k,style:v,innerClasses:S,attributes:w,hasRouterLink:d,hasLink:h,linkTag:f,navigateToRouterLink:g,isActionable:b}}},4458:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});n(5583);var i=n(9835),o=n(8234),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QCard",props:{...o.S,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),r=(0,o.Z)(e,n.proxy.$q),s=(0,i.Fl)((()=>"q-card"+(!0===r.value?" q-card--dark q-dark":"")+(!0===e.bordered?" q-card--bordered":"")+(!0===e.square?" q-card--square no-border-radius":"")+(!0===e.flat?" q-card--flat no-shadow":"")));return()=>(0,i.h)(e.tag,{class:s.value},(0,a.KR)(t.default))}})},1821:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(5065),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QCardActions",props:{...o.jO,vertical:Boolean},setup(e,{slots:t}){const n=(0,o.ZP)(e),r=(0,i.Fl)((()=>`q-card__actions ${n.value} q-card__actions--`+(!0===e.vertical?"vert column":"horiz row")));return()=>(0,i.h)("div",{class:r.value},(0,a.KR)(t.default))}})},3190:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(9835),o=n(5987),r=n(2026);const a=(0,o.L)({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-card__section q-card__section--"+(!0===e.horizontal?"horiz row no-wrap":"vert")));return()=>(0,i.h)(e.tag,{class:n.value},(0,r.KR)(t.default))}})},1221:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(2857),r=n(5987),a=n(1926);const s=(0,i.h)("div",{key:"svg",class:"q-checkbox__bg absolute"},[(0,i.h)("svg",{class:"q-checkbox__svg fit absolute-full",viewBox:"0 0 24 24","aria-hidden":"true"},[(0,i.h)("path",{class:"q-checkbox__truthy",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"}),(0,i.h)("path",{class:"q-checkbox__indet",d:"M4,14H20V10H4"})])]),l=(0,r.L)({name:"QCheckbox",props:a.Fz,emits:a.ZB,setup(e){function t(t,n){const r=(0,i.Fl)((()=>(!0===t.value?e.checkedIcon:!0===n.value?e.indeterminateIcon:e.uncheckedIcon)||null));return()=>null!==r.value?[(0,i.h)("div",{key:"icon",class:"q-checkbox__icon-container absolute-full flex flex-center no-wrap"},[(0,i.h)(o.Z,{class:"q-checkbox__icon",name:r.value})])]:[s]}return(0,a.ZP)("checkbox",t)}})},1926:(e,t,n)=>{"use strict";n.d(t,{Fz:()=>h,ZB:()=>f,ZP:()=>p});var i=n(9835),o=n(499),r=n(8234),a=n(244),s=n(5917),l=n(9256),c=n(9480),u=n(1384),d=n(2026);const h={...r.S,...a.LU,...l.Fz,modelValue:{required:!0,default:null},val:{},trueValue:{default:!0},falseValue:{default:!1},indeterminateValue:{default:null},checkedIcon:String,uncheckedIcon:String,indeterminateIcon:String,toggleOrder:{type:String,validator:e=>"tf"===e||"ft"===e},toggleIndeterminate:Boolean,label:String,leftLabel:Boolean,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},f=["update:modelValue"];function p(e,t){const{props:n,slots:h,emit:f,proxy:p}=(0,i.FN)(),{$q:g}=p,v=(0,r.Z)(n,g),m=(0,o.iH)(null),{refocusTargetEl:b,refocusTarget:x}=(0,s.Z)(n,m),y=(0,a.ZP)(n,c.Z),w=(0,i.Fl)((()=>void 0!==n.val&&Array.isArray(n.modelValue))),k=(0,i.Fl)((()=>{const e=(0,o.IU)(n.val);return!0===w.value?n.modelValue.findIndex((t=>(0,o.IU)(t)===e)):-1})),S=(0,i.Fl)((()=>!0===w.value?k.value>-1:(0,o.IU)(n.modelValue)===(0,o.IU)(n.trueValue))),C=(0,i.Fl)((()=>!0===w.value?-1===k.value:(0,o.IU)(n.modelValue)===(0,o.IU)(n.falseValue))),_=(0,i.Fl)((()=>!1===S.value&&!1===C.value)),A=(0,i.Fl)((()=>!0===n.disable?-1:n.tabindex||0)),P=(0,i.Fl)((()=>`q-${e} cursor-pointer no-outline row inline no-wrap items-center`+(!0===n.disable?" disabled":"")+(!0===v.value?` q-${e}--dark`:"")+(!0===n.dense?` q-${e}--dense`:"")+(!0===n.leftLabel?" reverse":""))),L=(0,i.Fl)((()=>{const t=!0===S.value?"truthy":!0===C.value?"falsy":"indet",i=void 0===n.color||!0!==n.keepColor&&("toggle"===e?!0!==S.value:!0===C.value)?"":` text-${n.color}`;return`q-${e}__inner relative-position non-selectable q-${e}__inner--${t}${i}`})),j=(0,i.Fl)((()=>{const e={type:"checkbox"};return void 0!==n.name&&Object.assign(e,{"^checked":!0===S.value?"checked":void 0,name:n.name,value:!0===w.value?n.val:n.trueValue}),e})),T=(0,l.eX)(j),F=(0,i.Fl)((()=>{const e={tabindex:A.value,role:"checkbox","aria-label":n.label,"aria-checked":!0===_.value?"mixed":!0===S.value?"true":"false"};return!0===n.disable&&(e["aria-disabled"]="true"),e}));function E(e){void 0!==e&&((0,u.NS)(e),x(e)),!0!==n.disable&&f("update:modelValue",M(),e)}function M(){if(!0===w.value){if(!0===S.value){const e=n.modelValue.slice();return e.splice(k.value,1),e}return n.modelValue.concat([n.val])}if(!0===S.value){if("ft"!==n.toggleOrder||!1===n.toggleIndeterminate)return n.falseValue}else{if(!0!==C.value)return"ft"!==n.toggleOrder?n.trueValue:n.falseValue;if("ft"===n.toggleOrder||!1===n.toggleIndeterminate)return n.trueValue}return n.indeterminateValue}function O(e){13!==e.keyCode&&32!==e.keyCode||(0,u.NS)(e)}function R(e){13!==e.keyCode&&32!==e.keyCode||E(e)}const I=t(S,_);return Object.assign(p,{toggle:E}),()=>{const t=I();!0!==n.disable&&T(t,"unshift",` q-${e}__native absolute q-ma-none q-pa-none`);const o=[(0,i.h)("div",{class:L.value,style:y.value},t)];null!==b.value&&o.push(b.value);const r=void 0!==n.label?(0,d.vs)(h.default,[n.label]):(0,d.KR)(h.default);return void 0!==r&&o.push((0,i.h)("div",{class:`q-${e}__label q-anchor--skip`},r)),(0,i.h)("div",{ref:m,class:P.value,...F.value,onClick:E,onKeydown:O,onKeyup:R},o)}}},3302:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var i=n(9835),o=n(244);const r={...o.LU,min:{type:Number,default:0},max:{type:Number,default:100},color:String,centerColor:String,trackColor:String,fontSize:String,thickness:{type:Number,default:.2,validator:e=>e>=0&&e<=1},angle:{type:Number,default:0},showValue:Boolean,reverse:Boolean,instantFeedback:Boolean};var a=n(5987),s=n(2026),l=n(321);const c=50,u=2*c,d=u*Math.PI,h=Math.round(1e3*d)/1e3,f=(0,a.L)({name:"QCircularProgress",props:{...r,value:{type:Number,default:0},animationSpeed:{type:[String,Number],default:600},indeterminate:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),r=(0,o.ZP)(e),a=(0,i.Fl)((()=>{const t=(!0===n.lang.rtl?-1:1)*e.angle;return{transform:e.reverse!==(!0===n.lang.rtl)?`scale3d(-1, 1, 1) rotate3d(0, 0, 1, ${-90-t}deg)`:`rotate3d(0, 0, 1, ${t-90}deg)`}})),f=(0,i.Fl)((()=>!0!==e.instantFeedback&&!0!==e.indeterminate?{transition:`stroke-dashoffset ${e.animationSpeed}ms ease 0s, stroke ${e.animationSpeed}ms ease`}:"")),p=(0,i.Fl)((()=>u/(1-e.thickness/2))),g=(0,i.Fl)((()=>`${p.value/2} ${p.value/2} ${p.value} ${p.value}`)),v=(0,i.Fl)((()=>(0,l.vX)(e.value,e.min,e.max))),m=(0,i.Fl)((()=>d*(1-(v.value-e.min)/(e.max-e.min)))),b=(0,i.Fl)((()=>e.thickness/2*p.value));function x({thickness:e,offset:t,color:n,cls:o}){return(0,i.h)("circle",{class:"q-circular-progress__"+o+(void 0!==n?` text-${n}`:""),style:f.value,fill:"transparent",stroke:"currentColor","stroke-width":e,"stroke-dasharray":h,"stroke-dashoffset":t,cx:p.value,cy:p.value,r:c})}return()=>{const n=[];void 0!==e.centerColor&&"transparent"!==e.centerColor&&n.push((0,i.h)("circle",{class:`q-circular-progress__center text-${e.centerColor}`,fill:"currentColor",r:c-b.value/2,cx:p.value,cy:p.value})),void 0!==e.trackColor&&"transparent"!==e.trackColor&&n.push(x({cls:"track",thickness:b.value,offset:0,color:e.trackColor})),n.push(x({cls:"circle",thickness:b.value,offset:m.value,color:e.color}));const o=[(0,i.h)("svg",{class:"q-circular-progress__svg",style:a.value,viewBox:g.value,"aria-hidden":"true"},n)];return!0===e.showValue&&o.push((0,i.h)("div",{class:"q-circular-progress__text absolute-full row flex-center content-center",style:{fontSize:e.fontSize}},void 0!==t.default?t.default():[(0,i.h)("div",v.value)])),(0,i.h)("div",{class:`q-circular-progress q-circular-progress--${!0===e.indeterminate?"in":""}determinate`,style:r.value,role:"progressbar","aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":!0===e.indeterminate?void 0:v.value},(0,s.pf)(t.internal,o))}}})},7088:(e,t,n)=>{"use strict";n.d(t,{Z:()=>P});n(6727),n(702),n(5583);var i=n(9835),o=n(499),r=n(1957),a=n(8879),s=n(8234),l=n(3978),c=n(9256),u=n(3941),d=n(321);const h=["gregorian","persian"],f={modelValue:{required:!0},mask:{type:String},locale:Object,calendar:{type:String,validator:e=>h.includes(e),default:"gregorian"},landscape:Boolean,color:String,textColor:String,square:Boolean,flat:Boolean,bordered:Boolean,readonly:Boolean,disable:Boolean},p=["update:modelValue"];function g(e){return e.year+"/"+(0,d.vk)(e.month)+"/"+(0,d.vk)(e.day)}function v(e,t){const n=(0,i.Fl)((()=>!0!==e.disable&&!0!==e.readonly)),o=(0,i.Fl)((()=>!0===e.editable?0:-1)),r=(0,i.Fl)((()=>{const t=[];return void 0!==e.color&&t.push(`bg-${e.color}`),void 0!==e.textColor&&t.push(`text-${e.textColor}`),t.join(" ")}));function a(){return void 0!==e.locale?{...t.lang.date,...e.locale}:t.lang.date}function s(t){const n=new Date,i=!0===t?null:0;if("persian"===e.calendar){const e=(0,u.nG)(n);return{year:e.jy,month:e.jm,day:e.jd}}return{year:n.getFullYear(),month:n.getMonth()+1,day:n.getDate(),hour:i,minute:i,second:i,millisecond:i}}return{editable:n,tabindex:o,headerClass:r,getLocale:a,getCurrentDate:s}}var m=n(5987),b=n(2026),x=n(4170),y=n(6254);const w=20,k=["Calendar","Years","Months"],S=e=>k.includes(e),C=e=>/^-?[\d]+\/[0-1]\d$/.test(e),_=" — ";function A(e){return e.year+"/"+(0,d.vk)(e.month)}const P=(0,m.L)({name:"QDate",props:{...f,...c.Fz,...s.S,multiple:Boolean,range:Boolean,title:String,subtitle:String,mask:{default:"YYYY/MM/DD"},defaultYearMonth:{type:String,validator:C},yearsInMonthView:Boolean,events:[Array,Function],eventColor:[String,Function],emitImmediately:Boolean,options:[Array,Function],navigationMinYearMonth:{type:String,validator:C},navigationMaxYearMonth:{type:String,validator:C},noUnset:Boolean,firstDayOfWeek:[String,Number],todayBtn:Boolean,minimal:Boolean,defaultView:{type:String,default:"Calendar",validator:S}},emits:[...p,"range-start","range-end","navigation"],setup(e,{slots:t,emit:n}){const{proxy:h}=(0,i.FN)(),{$q:f}=h,p=(0,s.Z)(e,f),{getCache:m}=(0,l.Z)(),{tabindex:k,headerClass:C,getLocale:P,getCurrentDate:L}=v(e,f);let j;const T=(0,c.Vt)(e),F=(0,c.eX)(T),E=(0,o.iH)(null),M=(0,o.iH)(Le()),O=(0,o.iH)(P()),R=(0,i.Fl)((()=>Le())),I=(0,i.Fl)((()=>P())),z=(0,i.Fl)((()=>L())),H=(0,o.iH)(Te(M.value,O.value)),N=(0,o.iH)(e.defaultView),B=!0===f.lang.rtl?"right":"left",q=(0,o.iH)(B.value),D=(0,o.iH)(B.value),Y=H.value.year,X=(0,o.iH)(Y-Y%w-(Y<0?w:0)),W=(0,o.iH)(null),V=(0,i.Fl)((()=>{const t=!0===e.landscape?"landscape":"portrait";return`q-date q-date--${t} q-date--${t}-${!0===e.minimal?"minimal":"standard"}`+(!0===p.value?" q-date--dark q-dark":"")+(!0===e.bordered?" q-date--bordered":"")+(!0===e.square?" q-date--square no-border-radius":"")+(!0===e.flat?" q-date--flat no-shadow":"")+(!0===e.disable?" disabled":!0===e.readonly?" q-date--readonly":"")})),U=(0,i.Fl)((()=>e.color||"primary")),Z=(0,i.Fl)((()=>e.textColor||"white")),$=(0,i.Fl)((()=>!0===e.emitImmediately&&!0!==e.multiple&&!0!==e.range)),G=(0,i.Fl)((()=>!0===Array.isArray(e.modelValue)?e.modelValue:null!==e.modelValue&&void 0!==e.modelValue?[e.modelValue]:[])),K=(0,i.Fl)((()=>G.value.filter((e=>"string"===typeof e)).map((e=>je(e,M.value,O.value))).filter((e=>null!==e.dateHash&&null!==e.day&&null!==e.month&&null!==e.year)))),J=(0,i.Fl)((()=>{const e=e=>je(e,M.value,O.value);return G.value.filter((e=>!0===(0,y.Kn)(e)&&void 0!==e.from&&void 0!==e.to)).map((t=>({from:e(t.from),to:e(t.to)}))).filter((e=>null!==e.from.dateHash&&null!==e.to.dateHash&&e.from.dateHash"persian"!==e.calendar?e=>new Date(e.year,e.month-1,e.day):e=>{const t=(0,u.qJ)(e.year,e.month,e.day);return new Date(t.gy,t.gm-1,t.gd)})),ee=(0,i.Fl)((()=>"persian"===e.calendar?g:(e,t,n)=>(0,x.p6)(new Date(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond),void 0===t?M.value:t,void 0===n?O.value:n,e.year,e.timezoneOffset))),te=(0,i.Fl)((()=>K.value.length+J.value.reduce(((e,t)=>e+1+(0,x.Ug)(Q.value(t.to),Q.value(t.from))),0))),ne=(0,i.Fl)((()=>{if(void 0!==e.title&&null!==e.title&&e.title.length>0)return e.title;if(null!==W.value){const e=W.value.init,t=Q.value(e);return O.value.daysShort[t.getDay()]+", "+O.value.monthsShort[e.month-1]+" "+e.day+_+"?"}if(0===te.value)return _;if(te.value>1)return`${te.value} ${O.value.pluralDay}`;const t=K.value[0],n=Q.value(t);return!0===isNaN(n.valueOf())?_:void 0!==O.value.headerTitle?O.value.headerTitle(n,t):O.value.daysShort[n.getDay()]+", "+O.value.monthsShort[t.month-1]+" "+t.day})),ie=(0,i.Fl)((()=>{const e=K.value.concat(J.value.map((e=>e.from))).sort(((e,t)=>e.year-t.year||e.month-t.month));return e[0]})),oe=(0,i.Fl)((()=>{const e=K.value.concat(J.value.map((e=>e.to))).sort(((e,t)=>t.year-e.year||t.month-e.month));return e[0]})),re=(0,i.Fl)((()=>{if(void 0!==e.subtitle&&null!==e.subtitle&&e.subtitle.length>0)return e.subtitle;if(0===te.value)return _;if(te.value>1){const e=ie.value,t=oe.value,n=O.value.monthsShort;return n[e.month-1]+(e.year!==t.year?" "+e.year+_+n[t.month-1]+" ":e.month!==t.month?_+n[t.month-1]:"")+" "+t.year}return K.value[0].year})),ae=(0,i.Fl)((()=>{const e=[f.iconSet.datetime.arrowLeft,f.iconSet.datetime.arrowRight];return!0===f.lang.rtl?e.reverse():e})),se=(0,i.Fl)((()=>void 0!==e.firstDayOfWeek?Number(e.firstDayOfWeek):O.value.firstDayOfWeek)),le=(0,i.Fl)((()=>{const e=O.value.daysShort,t=se.value;return t>0?e.slice(t,7).concat(e.slice(0,t)):e})),ce=(0,i.Fl)((()=>{const t=H.value;return"persian"!==e.calendar?new Date(t.year,t.month,0).getDate():(0,u.qM)(t.year,t.month)})),ue=(0,i.Fl)((()=>"function"===typeof e.eventColor?e.eventColor:()=>e.eventColor)),de=(0,i.Fl)((()=>{if(void 0===e.navigationMinYearMonth)return null;const t=e.navigationMinYearMonth.split("/");return{year:parseInt(t[0],10),month:parseInt(t[1],10)}})),he=(0,i.Fl)((()=>{if(void 0===e.navigationMaxYearMonth)return null;const t=e.navigationMaxYearMonth.split("/");return{year:parseInt(t[0],10),month:parseInt(t[1],10)}})),fe=(0,i.Fl)((()=>{const e={month:{prev:!0,next:!0},year:{prev:!0,next:!0}};return null!==de.value&&de.value.year>=H.value.year&&(e.year.prev=!1,de.value.year===H.value.year&&de.value.month>=H.value.month&&(e.month.prev=!1)),null!==he.value&&he.value.year<=H.value.year&&(e.year.next=!1,he.value.year===H.value.year&&he.value.month<=H.value.month&&(e.month.next=!1)),e})),pe=(0,i.Fl)((()=>{const e={};return K.value.forEach((t=>{const n=A(t);void 0===e[n]&&(e[n]=[]),e[n].push(t.day)})),e})),ge=(0,i.Fl)((()=>{const e={};return J.value.forEach((t=>{const n=A(t.from),i=A(t.to);if(void 0===e[n]&&(e[n]=[]),e[n].push({from:t.from.day,to:n===i?t.to.day:void 0,range:t}),n12&&(a.year++,a.month=1)}})),e})),ve=(0,i.Fl)((()=>{if(null===W.value)return;const{init:e,initHash:t,final:n,finalHash:i}=W.value,[o,r]=t<=i?[e,n]:[n,e],a=A(o),s=A(r);if(a!==me.value&&s!==me.value)return;const l={};return a===me.value?(l.from=o.day,l.includeFrom=!0):l.from=1,s===me.value?(l.to=r.day,l.includeTo=!0):l.to=ce.value,l})),me=(0,i.Fl)((()=>A(H.value))),be=(0,i.Fl)((()=>{const t={};if(void 0===e.options){for(let e=1;e<=ce.value;e++)t[e]=!0;return t}const n="function"===typeof e.options?e.options:t=>e.options.includes(t);for(let e=1;e<=ce.value;e++){const i=me.value+"/"+(0,d.vk)(e);t[e]=n(i)}return t})),xe=(0,i.Fl)((()=>{const t={};if(void 0===e.events)for(let e=1;e<=ce.value;e++)t[e]=!1;else{const n="function"===typeof e.events?e.events:t=>e.events.includes(t);for(let e=1;e<=ce.value;e++){const i=me.value+"/"+(0,d.vk)(e);t[e]=!0===n(i)&&ue.value(i)}}return t})),ye=(0,i.Fl)((()=>{let t,n;const{year:i,month:o}=H.value;if("persian"!==e.calendar)t=new Date(i,o-1,1),n=new Date(i,o-1,0).getDate();else{const e=(0,u.qJ)(i,o,1);t=new Date(e.gy,e.gm-1,e.gd);let r=o-1,a=i;0===r&&(r=12,a--),n=(0,u.qM)(a,r)}return{days:t.getDay()-se.value-1,endDay:n}})),we=(0,i.Fl)((()=>{const e=[],{days:t,endDay:n}=ye.value,i=t<0?t+7:t;if(i<6)for(let a=n-i;a<=n;a++)e.push({i:a,fill:!0});const o=e.length;for(let a=1;a<=ce.value;a++){const t={i:a,event:xe.value[a],classes:[]};!0===be.value[a]&&(t.in=!0,t.flat=!0),e.push(t)}if(void 0!==pe.value[me.value]&&pe.value[me.value].forEach((t=>{const n=o+t-1;Object.assign(e[n],{selected:!0,unelevated:!0,flat:!1,color:U.value,textColor:Z.value})})),void 0!==ge.value[me.value]&&ge.value[me.value].forEach((t=>{if(void 0!==t.from){const n=o+t.from-1,i=o+(t.to||ce.value)-1;for(let o=n;o<=i;o++)Object.assign(e[o],{range:t.range,unelevated:!0,color:U.value,textColor:Z.value});Object.assign(e[n],{rangeFrom:!0,flat:!1}),void 0!==t.to&&Object.assign(e[i],{rangeTo:!0,flat:!1})}else if(void 0!==t.to){const n=o+t.to-1;for(let i=o;i<=n;i++)Object.assign(e[i],{range:t.range,unelevated:!0,color:U.value,textColor:Z.value});Object.assign(e[n],{flat:!1,rangeTo:!0})}else{const n=o+ce.value-1;for(let i=o;i<=n;i++)Object.assign(e[i],{range:t.range,unelevated:!0,color:U.value,textColor:Z.value})}})),void 0!==ve.value){const t=o+ve.value.from-1,n=o+ve.value.to-1;for(let i=t;i<=n;i++)e[i].color=U.value,e[i].editRange=!0;!0===ve.value.includeFrom&&(e[t].editRangeFrom=!0),!0===ve.value.includeTo&&(e[n].editRangeTo=!0)}H.value.year===z.value.year&&H.value.month===z.value.month&&(e[o+z.value.day-1].today=!0);const r=e.length%7;if(r>0){const t=7-r;for(let n=1;n<=t;n++)e.push({i:n,fill:!0})}return e.forEach((e=>{let t="q-date__calendar-item ";!0===e.fill?t+="q-date__calendar-item--fill":(t+="q-date__calendar-item--"+(!0===e.in?"in":"out"),void 0!==e.range&&(t+=" q-date__range"+(!0===e.rangeTo?"-to":!0===e.rangeFrom?"-from":"")),!0===e.editRange&&(t+=` q-date__edit-range${!0===e.editRangeFrom?"-from":""}${!0===e.editRangeTo?"-to":""}`),void 0===e.range&&!0!==e.editRange||(t+=` text-${e.color}`)),e.classes=t})),e})),ke=(0,i.Fl)((()=>!0===e.disable?{"aria-disabled":"true"}:!0===e.readonly?{"aria-readonly":"true"}:{}));function Se(){const e=z.value,t=pe.value[A(e)];void 0!==t&&!1!==t.includes(e.day)||Ye(e),Ae(e.year,e.month)}function Ce(e){!0===S(e)&&(N.value=e)}function _e(e,t){if(["month","year"].includes(e)){const n="month"===e?Ee:Me;n(!0===t?-1:1)}}function Ae(e,t){N.value="Calendar",He(e,t)}function Pe(t,n){if(!1===e.range||!t)return void(W.value=null);const i=Object.assign({...H.value},t),o=void 0!==n?Object.assign({...H.value},n):i;W.value={init:i,initHash:g(i),final:o,finalHash:g(o)},Ae(i.year,i.month)}function Le(){return"persian"===e.calendar?"YYYY/MM/DD":e.mask}function je(t,n,i){return(0,x.bK)(t,n,i,e.calendar,{hour:0,minute:0,second:0,millisecond:0})}function Te(t,n){const i=!0===Array.isArray(e.modelValue)?e.modelValue:e.modelValue?[e.modelValue]:[];if(0===i.length)return Fe();const o=i[i.length-1],r=je(void 0!==o.from?o.from:o,t,n);return null===r.dateHash?Fe():r}function Fe(){let t,n;if(void 0!==e.defaultYearMonth){const i=e.defaultYearMonth.split("/");t=parseInt(i[0],10),n=parseInt(i[1],10)}else{const e=void 0!==z.value?z.value:L();t=e.year,n=e.month}return{year:t,month:n,day:1,hour:0,minute:0,second:0,millisecond:0,dateHash:t+"/"+(0,d.vk)(n)+"/01"}}function Ee(e){let t=H.value.year,n=Number(H.value.month)+e;13===n?(n=1,t++):0===n&&(n=12,t--),He(t,n),!0===$.value&&Be("month")}function Me(e){const t=Number(H.value.year)+e;He(t,H.value.month),!0===$.value&&Be("year")}function Oe(t){He(t,H.value.month),N.value="Years"===e.defaultView?"Months":"Calendar",!0===$.value&&Be("year")}function Re(e){He(H.value.year,e),N.value="Calendar",!0===$.value&&Be("month")}function Ie(e,t){const n=pe.value[t],i=void 0!==n&&!0===n.includes(e.day)?Xe:Ye;i(e)}function ze(e){return{year:e.year,month:e.month,day:e.day}}function He(e,t){null!==de.value&&e<=de.value.year&&(e=de.value.year,t=he.value.year&&(e=he.value.year,t>he.value.month&&(t=he.value.month));const n=e+"/"+(0,d.vk)(t)+"/01";n!==H.value.dateHash&&(q.value=H.value.dateHash{X.value=e-e%w-(e<0?w:0),Object.assign(H.value,{year:e,month:t,day:1,dateHash:n})})))}function Ne(t,i,o){const r=null!==t&&1===t.length&&!1===e.multiple?t[0]:t;j=r;const{reason:a,details:s}=qe(i,o);n("update:modelValue",r,a,s)}function Be(t){const o=void 0!==K.value[0]&&null!==K.value[0].dateHash?{...K.value[0]}:{...H.value};(0,i.Y3)((()=>{o.year=H.value.year,o.month=H.value.month;const i="persian"!==e.calendar?new Date(o.year,o.month,0).getDate():(0,u.qM)(o.year,o.month);o.day=Math.min(Math.max(1,o.day),i);const r=De(o);j=r;const{details:a}=qe("",o);n("update:modelValue",r,t,a)}))}function qe(e,t){return void 0!==t.from?{reason:`${e}-range`,details:{...ze(t.target),from:ze(t.from),to:ze(t.to)}}:{reason:`${e}-day`,details:ze(t)}}function De(e,t,n){return void 0!==e.from?{from:ee.value(e.from,t,n),to:ee.value(e.to,t,n)}:ee.value(e,t,n)}function Ye(t){let n;if(!0===e.multiple)if(void 0!==t.from){const e=g(t.from),i=g(t.to),o=K.value.filter((t=>t.dateHashi)),r=J.value.filter((({from:t,to:n})=>n.dateHashi));n=o.concat(r).concat(t).map((e=>De(e)))}else{const e=G.value.slice();e.push(De(t)),n=e}else n=De(t);Ne(n,"add",t)}function Xe(t){if(!0===e.noUnset)return;let n=null;if(!0===e.multiple&&!0===Array.isArray(e.modelValue)){const i=De(t);n=void 0!==t.from?e.modelValue.filter((e=>void 0===e.from||e.from!==i.from&&e.to!==i.to)):e.modelValue.filter((e=>e!==i)),0===n.length&&(n=null)}Ne(n,"remove",t)}function We(t,i,o){const r=K.value.concat(J.value).map((e=>De(e,t,i))).filter((e=>void 0!==e.from?null!==e.from.dateHash&&null!==e.to.dateHash:null!==e.dateHash));n("update:modelValue",(!0===e.multiple?r:r[0])||null,o)}function Ve(){if(!0!==e.minimal)return(0,i.h)("div",{class:"q-date__header "+C.value},[(0,i.h)("div",{class:"relative-position"},[(0,i.h)(r.uT,{name:"q-transition--fade"},(()=>(0,i.h)("div",{key:"h-yr-"+re.value,class:"q-date__header-subtitle q-date__header-link "+("Years"===N.value?"q-date__header-link--active":"cursor-pointer"),tabindex:k.value,...m("vY",{onClick(){N.value="Years"},onKeyup(e){13===e.keyCode&&(N.value="Years")}})},[re.value])))]),(0,i.h)("div",{class:"q-date__header-title relative-position flex no-wrap"},[(0,i.h)("div",{class:"relative-position col"},[(0,i.h)(r.uT,{name:"q-transition--fade"},(()=>(0,i.h)("div",{key:"h-sub"+ne.value,class:"q-date__header-title-label q-date__header-link "+("Calendar"===N.value?"q-date__header-link--active":"cursor-pointer"),tabindex:k.value,...m("vC",{onClick(){N.value="Calendar"},onKeyup(e){13===e.keyCode&&(N.value="Calendar")}})},[ne.value])))]),!0===e.todayBtn?(0,i.h)(a.Z,{class:"q-date__header-today self-start",icon:f.iconSet.datetime.today,flat:!0,size:"sm",round:!0,tabindex:k.value,onClick:Se}):null])])}function Ue({label:e,type:t,key:n,dir:o,goTo:s,boundaries:l,cls:c}){return[(0,i.h)("div",{class:"row items-center q-date__arrow"},[(0,i.h)(a.Z,{round:!0,dense:!0,size:"sm",flat:!0,icon:ae.value[0],tabindex:k.value,disable:!1===l.prev,...m("go-#"+t,{onClick(){s(-1)}})})]),(0,i.h)("div",{class:"relative-position overflow-hidden flex flex-center"+c},[(0,i.h)(r.uT,{name:"q-transition--jump-"+o},(()=>(0,i.h)("div",{key:n},[(0,i.h)(a.Z,{flat:!0,dense:!0,noCaps:!0,label:e,tabindex:k.value,...m("view#"+t,{onClick:()=>{N.value=t}})})])))]),(0,i.h)("div",{class:"row items-center q-date__arrow"},[(0,i.h)(a.Z,{round:!0,dense:!0,size:"sm",flat:!0,icon:ae.value[1],tabindex:k.value,disable:!1===l.next,...m("go+#"+t,{onClick(){s(1)}})})])]}(0,i.YP)((()=>e.modelValue),(e=>{if(j===e)j=0;else{const{year:e,month:t}=Te(M.value,O.value);He(e,t)}})),(0,i.YP)(N,(()=>{null!==E.value&&E.value.focus()})),(0,i.YP)((()=>H.value.year),(e=>{n("navigation",{year:e,month:H.value.month})})),(0,i.YP)((()=>H.value.month),(e=>{n("navigation",{year:H.value.year,month:e})})),(0,i.YP)(R,(e=>{We(e,O.value,"mask"),M.value=e})),(0,i.YP)(I,(e=>{We(M.value,e,"locale"),O.value=e})),Object.assign(h,{setToday:Se,setView:Ce,offsetCalendar:_e,setCalendarTo:Ae,setEditingRange:Pe});const Ze={Calendar:()=>[(0,i.h)("div",{key:"calendar-view",class:"q-date__view q-date__calendar"},[(0,i.h)("div",{class:"q-date__navigation row items-center no-wrap"},Ue({label:O.value.months[H.value.month-1],type:"Months",key:H.value.month,dir:q.value,goTo:Ee,boundaries:fe.value.month,cls:" col"}).concat(Ue({label:H.value.year,type:"Years",key:H.value.year,dir:D.value,goTo:Me,boundaries:fe.value.year,cls:""}))),(0,i.h)("div",{class:"q-date__calendar-weekdays row items-center no-wrap"},le.value.map((e=>(0,i.h)("div",{class:"q-date__calendar-item"},[(0,i.h)("div",e)])))),(0,i.h)("div",{class:"q-date__calendar-days-container relative-position overflow-hidden"},[(0,i.h)(r.uT,{name:"q-transition--slide-"+q.value},(()=>(0,i.h)("div",{key:me.value,class:"q-date__calendar-days fit"},we.value.map((e=>(0,i.h)("div",{class:e.classes},[!0===e.in?(0,i.h)(a.Z,{class:!0===e.today?"q-date__today":"",dense:!0,flat:e.flat,unelevated:e.unelevated,color:e.color,textColor:e.textColor,label:e.i,tabindex:k.value,...m("day#"+e.i,{onClick:()=>{$e(e.i)},onMouseover:()=>{Ge(e.i)}})},!1!==e.event?()=>(0,i.h)("div",{class:"q-date__event bg-"+e.event}):null):(0,i.h)("div",""+e.i)]))))))])])],Months(){const t=H.value.year===z.value.year,n=e=>null!==de.value&&H.value.year===de.value.year&&de.value.month>e||null!==he.value&&H.value.year===he.value.year&&he.value.month{const r=H.value.month===o+1;return(0,i.h)("div",{class:"q-date__months-item flex flex-center"},[(0,i.h)(a.Z,{class:!0===t&&z.value.month===o+1?"q-date__today":null,flat:!0!==r,label:e,unelevated:r,color:!0===r?U.value:null,textColor:!0===r?Z.value:null,tabindex:k.value,disable:n(o+1),...m("month#"+o,{onClick:()=>{Re(o+1)}})})])}));return!0===e.yearsInMonthView&&o.unshift((0,i.h)("div",{class:"row no-wrap full-width"},[Ue({label:H.value.year,type:"Years",key:H.value.year,dir:D.value,goTo:Me,boundaries:fe.value.year,cls:" col"})])),(0,i.h)("div",{key:"months-view",class:"q-date__view q-date__months flex flex-center"},o)},Years(){const e=X.value,t=e+w,n=[],o=e=>null!==de.value&&de.value.year>e||null!==he.value&&he.value.year{Oe(r)}})})]))}return(0,i.h)("div",{class:"q-date__view q-date__years flex flex-center"},[(0,i.h)("div",{class:"col-auto"},[(0,i.h)(a.Z,{round:!0,dense:!0,flat:!0,icon:ae.value[0],tabindex:k.value,disable:o(e),...m("y-",{onClick:()=>{X.value-=w}})})]),(0,i.h)("div",{class:"q-date__years-content col self-stretch row items-center"},n),(0,i.h)("div",{class:"col-auto"},[(0,i.h)(a.Z,{round:!0,dense:!0,flat:!0,icon:ae.value[1],tabindex:k.value,disable:o(t),...m("y+",{onClick:()=>{X.value+=w}})})])])}};function $e(t){const i={...H.value,day:t};if(!1!==e.range)if(null===W.value){const o=we.value.find((e=>!0!==e.fill&&e.i===t));if(!0!==e.noUnset&&void 0!==o.range)return void Xe({target:i,from:o.range.from,to:o.range.to});if(!0===o.selected)return void Xe(i);const r=g(i);W.value={init:i,initHash:r,final:i,finalHash:r},n("range-start",ze(i))}else{const e=W.value.initHash,t=g(i),o=e<=t?{from:W.value.init,to:i}:{from:i,to:W.value.init};W.value=null,Ye(e===t?i:{target:i,...o}),n("range-end",{from:ze(o.from),to:ze(o.to)})}else Ie(i,me.value)}function Ge(e){if(null!==W.value){const t={...H.value,day:e};Object.assign(W.value,{final:t,finalHash:g(t)})}}return()=>{const n=[(0,i.h)("div",{class:"q-date__content col relative-position"},[(0,i.h)(r.uT,{name:"q-transition--fade"},Ze[N.value])])],o=(0,b.KR)(t.default);return void 0!==o&&n.push((0,i.h)("div",{class:"q-date__actions"},o)),void 0!==e.name&&!0!==e.disable&&F(n,"push"),(0,i.h)("div",{class:V.value,...ke.value},[Ve(),(0,i.h)("div",{ref:E,class:"q-date__main col column",tabindex:-1},n)])}}})},2074:(e,t,n)=>{"use strict";n.d(t,{Z:()=>k});n(6727),n(702);var i=n(9835),o=n(499),r=n(1957),a=n(4953),s=n(2695),l=n(6916),c=n(3842),u=n(431),d=n(1518),h=n(9754),f=n(5987),p=n(223),g=n(2026),v=n(6532),m=n(4173),b=n(7026);let x=0;const y={standard:"fixed-full flex-center",top:"fixed-top justify-center",bottom:"fixed-bottom justify-center",right:"fixed-right items-center",left:"fixed-left items-center"},w={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},k=(0,f.L)({name:"QDialog",inheritAttrs:!1,props:{...c.vr,...u.D,transitionShow:String,transitionHide:String,persistent:Boolean,autoClose:Boolean,noEscDismiss:Boolean,noBackdropDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,noShake:Boolean,seamless:Boolean,maximized:Boolean,fullWidth:Boolean,fullHeight:Boolean,square:Boolean,position:{type:String,default:"standard",validator:e=>"standard"===e||["top","bottom","left","right"].includes(e)}},emits:[...c.gH,"shake","click","escape-key"],setup(e,{slots:t,emit:n,attrs:u}){const f=(0,i.FN)(),k=(0,o.iH)(null),S=(0,o.iH)(!1),C=(0,o.iH)(!1),_=(0,o.iH)(!1);let A,P,L,j=null;const T=(0,i.Fl)((()=>!0!==e.persistent&&!0!==e.noRouteDismiss&&!0!==e.seamless)),{preventBodyScroll:F}=(0,h.Z)(),{registerTimeout:E,removeTimeout:M}=(0,s.Z)(),{registerTick:O,removeTick:R}=(0,l.Z)(),{showPortal:I,hidePortal:z,portalIsAccessible:H,renderPortal:N}=(0,d.Z)(f,k,se,!0),{hide:B}=(0,c.ZP)({showing:S,hideOnRouteChange:T,handleShow:K,handleHide:J,processOnMount:!0}),{addToHistory:q,removeFromHistory:D}=(0,a.Z)(S,B,T),Y=(0,i.Fl)((()=>"q-dialog__inner flex no-pointer-events q-dialog__inner--"+(!0===e.maximized?"maximized":"minimized")+` q-dialog__inner--${e.position} ${y[e.position]}`+(!0===_.value?" q-dialog__inner--animating":"")+(!0===e.fullWidth?" q-dialog__inner--fullwidth":"")+(!0===e.fullHeight?" q-dialog__inner--fullheight":"")+(!0===e.square?" q-dialog__inner--square":""))),X=(0,i.Fl)((()=>"q-transition--"+(void 0===e.transitionShow?w[e.position][0]:e.transitionShow))),W=(0,i.Fl)((()=>"q-transition--"+(void 0===e.transitionHide?w[e.position][1]:e.transitionHide))),V=(0,i.Fl)((()=>!0===C.value?W.value:X.value)),U=(0,i.Fl)((()=>`--q-transition-duration: ${e.transitionDuration}ms`)),Z=(0,i.Fl)((()=>!0===S.value&&!0!==e.seamless)),$=(0,i.Fl)((()=>!0===e.autoClose?{onClick:oe}:{})),G=(0,i.Fl)((()=>["q-dialog fullscreen no-pointer-events q-dialog--"+(!0===Z.value?"modal":"seamless"),u.class]));function K(t){M(),R(),q(),j=!1===e.noRefocus&&null!==document.activeElement?document.activeElement:null,ie(e.maximized),I(),_.value=!0,!0!==e.noFocus&&(null!==document.activeElement&&document.activeElement.blur(),O(Q)),E((()=>{if(!0===f.proxy.$q.platform.is.ios){if(!0!==e.seamless&&document.activeElement){const{top:e,bottom:t}=document.activeElement.getBoundingClientRect(),{innerHeight:n}=window,i=void 0!==window.visualViewport?window.visualViewport.height:n;e>0&&t>i/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-i,t>=n?1/0:Math.ceil(document.scrollingElement.scrollTop+t-i/2))),document.activeElement.scrollIntoView()}L=!0,k.value.click(),L=!1}I(!0),_.value=!1,n("show",t)}),e.transitionDuration)}function J(t){M(),R(),D(),ne(!0),_.value=!0,z(),null!==j&&(j.focus(),j=null),E((()=>{z(!0),_.value=!1,n("hide",t)}),e.transitionDuration)}function Q(e){(0,b.jd)((()=>{let t=k.value;null!==t&&!0!==t.contains(document.activeElement)&&(t=t.querySelector(e||"[autofocus], [data-autofocus]")||t,t.focus({preventScroll:!0}))}))}function ee(){Q(),n("shake");const e=k.value;null!==e&&(e.classList.remove("q-animate--scale"),e.classList.add("q-animate--scale"),clearTimeout(A),A=setTimeout((()=>{null!==k.value&&(e.classList.remove("q-animate--scale"),Q())}),170))}function te(){!0!==e.seamless&&(!0===e.persistent||!0===e.noEscDismiss?!0!==e.maximized&&!0!==e.noShake&&ee():(n("escape-key"),B()))}function ne(t){clearTimeout(A),!0!==t&&!0!==S.value||(ie(!1),!0!==e.seamless&&(F(!1),(0,m.H)(ae),(0,v.k)(te))),!0!==t&&(j=null)}function ie(e){!0===e?!0!==P&&(x<1&&document.body.classList.add("q-body--dialog"),x++,P=!0):!0===P&&(x<2&&document.body.classList.remove("q-body--dialog"),x--,P=!1)}function oe(e){!0!==L&&(B(e),n("click",e))}function re(t){!0!==e.persistent&&!0!==e.noBackdropDismiss?B(t):!0!==e.noShake&&ee()}function ae(e){!0===H.value&&!0!==(0,p.mY)(k.value,e.target)&&Q('[tabindex]:not([tabindex="-1"])')}function se(){return(0,i.h)("div",{...u,class:G.value},[(0,i.h)(r.uT,{name:"q-transition--fade",appear:!0},(()=>!0===Z.value?(0,i.h)("div",{class:"q-dialog__backdrop fixed-full",style:U.value,"aria-hidden":"true",onMousedown:re}):null)),(0,i.h)(r.uT,{name:V.value,appear:!0},(()=>!0===S.value?(0,i.h)("div",{ref:k,class:Y.value,style:U.value,tabindex:-1,...$.value},(0,g.KR)(t.default)):null))])}return(0,i.YP)(S,(e=>{(0,i.Y3)((()=>{C.value=e}))})),(0,i.YP)((()=>e.maximized),(e=>{!0===S.value&&ie(e)})),(0,i.YP)(Z,(e=>{F(e),!0===e?((0,m.i)(ae),(0,v.c)(te)):((0,m.H)(ae),(0,v.k)(te))})),Object.assign(f.proxy,{focus:Q,shake:ee,__updateRefocusTarget(e){j=e||null}}),(0,i.Jd)(ne),N}})},906:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});n(6727),n(702);var i=n(9835),o=n(499),r=n(4953),a=n(3842),s=n(9754),l=n(2695),c=n(8234),u=n(2873),d=n(5987),h=n(321),f=n(2026),p=n(5439);const g=150,v=(0,d.L)({name:"QDrawer",inheritAttrs:!1,props:{...a.vr,...c.S,side:{type:String,default:"left",validator:e=>["left","right"].includes(e)},width:{type:Number,default:300},mini:Boolean,miniToOverlay:Boolean,miniWidth:{type:Number,default:57},breakpoint:{type:Number,default:1023},showIfAbove:Boolean,behavior:{type:String,validator:e=>["default","desktop","mobile"].includes(e),default:"default"},bordered:Boolean,elevated:Boolean,overlay:Boolean,persistent:Boolean,noSwipeOpen:Boolean,noSwipeClose:Boolean,noSwipeBackdrop:Boolean},emits:[...a.gH,"on-layout","mini-state"],setup(e,{slots:t,emit:n,attrs:d}){const v=(0,i.FN)(),{proxy:{$q:m}}=v,b=(0,c.Z)(e,m),{preventBodyScroll:x}=(0,s.Z)(),{registerTimeout:y}=(0,l.Z)(),w=(0,i.f3)(p.YE,(()=>{console.error("QDrawer needs to be child of QLayout")}));let k,S,C;const _=(0,o.iH)("mobile"===e.behavior||"desktop"!==e.behavior&&w.totalWidth.value<=e.breakpoint),A=(0,i.Fl)((()=>!0===e.mini&&!0!==_.value)),P=(0,i.Fl)((()=>!0===A.value?e.miniWidth:e.width)),L=(0,o.iH)(!0===e.showIfAbove&&!1===_.value||!0===e.modelValue),j=(0,i.Fl)((()=>!0!==e.persistent&&(!0===_.value||!0===U.value)));function T(e,t){if(O(),!1!==e&&w.animate(),ae(0),!0===_.value){const e=w.instances[Y.value];void 0!==e&&!0===e.belowBreakpoint&&e.hide(!1),se(1),!0!==w.isContainer.value&&x(!0)}else se(0),!1!==e&&le(!1);y((()=>{!1!==e&&le(!0),!0!==t&&n("show",e)}),g)}function F(e,t){R(),!1!==e&&w.animate(),se(0),ae(H.value*P.value),he(),!0!==t&&y((()=>{n("hide",e)}),g)}const{show:E,hide:M}=(0,a.ZP)({showing:L,hideOnRouteChange:j,handleShow:T,handleHide:F}),{addToHistory:O,removeFromHistory:R}=(0,r.Z)(L,M,j),I={belowBreakpoint:_,hide:M},z=(0,i.Fl)((()=>"right"===e.side)),H=(0,i.Fl)((()=>(!0===m.lang.rtl?-1:1)*(!0===z.value?1:-1))),N=(0,o.iH)(0),B=(0,o.iH)(!1),q=(0,o.iH)(!1),D=(0,o.iH)(P.value*H.value),Y=(0,i.Fl)((()=>!0===z.value?"left":"right")),X=(0,i.Fl)((()=>!0===L.value&&!1===_.value&&!1===e.overlay?!0===e.miniToOverlay?e.miniWidth:P.value:0)),W=(0,i.Fl)((()=>!0===e.overlay||!0===e.miniToOverlay||w.view.value.indexOf(z.value?"R":"L")>-1||!0===m.platform.is.ios&&!0===w.isContainer.value)),V=(0,i.Fl)((()=>!1===e.overlay&&!0===L.value&&!1===_.value)),U=(0,i.Fl)((()=>!0===e.overlay&&!0===L.value&&!1===_.value)),Z=(0,i.Fl)((()=>"fullscreen q-drawer__backdrop"+(!1===L.value&&!1===B.value?" hidden":""))),$=(0,i.Fl)((()=>({backgroundColor:`rgba(0,0,0,${.4*N.value})`}))),G=(0,i.Fl)((()=>!0===z.value?"r"===w.rows.value.top[2]:"l"===w.rows.value.top[0])),K=(0,i.Fl)((()=>!0===z.value?"r"===w.rows.value.bottom[2]:"l"===w.rows.value.bottom[0])),J=(0,i.Fl)((()=>{const e={};return!0===w.header.space&&!1===G.value&&(!0===W.value?e.top=`${w.header.offset}px`:!0===w.header.space&&(e.top=`${w.header.size}px`)),!0===w.footer.space&&!1===K.value&&(!0===W.value?e.bottom=`${w.footer.offset}px`:!0===w.footer.space&&(e.bottom=`${w.footer.size}px`)),e})),Q=(0,i.Fl)((()=>{const e={width:`${P.value}px`,transform:`translateX(${D.value}px)`};return!0===_.value?e:Object.assign(e,J.value)})),ee=(0,i.Fl)((()=>"q-drawer__content fit "+(!0!==w.isContainer.value?"scroll":"overflow-auto"))),te=(0,i.Fl)((()=>`q-drawer q-drawer--${e.side}`+(!0===q.value?" q-drawer--mini-animate":"")+(!0===e.bordered?" q-drawer--bordered":"")+(!0===b.value?" q-drawer--dark q-dark":"")+(!0===B.value?" no-transition":!0===L.value?"":" q-layout--prevent-focus")+(!0===_.value?" fixed q-drawer--on-top q-drawer--mobile q-drawer--top-padding":" q-drawer--"+(!0===A.value?"mini":"standard")+(!0===W.value||!0!==V.value?" fixed":"")+(!0===e.overlay||!0===e.miniToOverlay?" q-drawer--on-top":"")+(!0===G.value?" q-drawer--top-padding":"")))),ne=(0,i.Fl)((()=>{const t=!0===m.lang.rtl?e.side:Y.value;return[[u.Z,ue,void 0,{[t]:!0,mouse:!0}]]})),ie=(0,i.Fl)((()=>{const t=!0===m.lang.rtl?Y.value:e.side;return[[u.Z,de,void 0,{[t]:!0,mouse:!0}]]})),oe=(0,i.Fl)((()=>{const t=!0===m.lang.rtl?Y.value:e.side;return[[u.Z,de,void 0,{[t]:!0,mouse:!0,mouseAllDir:!0}]]}));function re(){pe(_,"mobile"===e.behavior||"desktop"!==e.behavior&&w.totalWidth.value<=e.breakpoint)}function ae(e){void 0===e?(0,i.Y3)((()=>{e=!0===L.value?0:P.value,ae(H.value*e)})):(!0!==w.isContainer.value||!0!==z.value||!0!==_.value&&Math.abs(e)!==P.value||(e+=H.value*w.scrollbarWidth.value),D.value=e)}function se(e){N.value=e}function le(e){const t=!0===e?"remove":!0!==w.isContainer.value?"add":"";""!==t&&document.body.classList[t]("q-body--drawer-toggle")}function ce(){clearTimeout(S),v.proxy&&v.proxy.$el&&v.proxy.$el.classList.add("q-drawer--mini-animate"),q.value=!0,S=setTimeout((()=>{q.value=!1,v&&v.proxy&&v.proxy.$el&&v.proxy.$el.classList.remove("q-drawer--mini-animate")}),150)}function ue(e){if(!1!==L.value)return;const t=P.value,n=(0,h.vX)(e.distance.x,0,t);if(!0===e.isFinal){const e=n>=Math.min(75,t);return!0===e?E():(w.animate(),se(0),ae(H.value*t)),void(B.value=!1)}ae((!0===m.lang.rtl?!0!==z.value:z.value)?Math.max(t-n,0):Math.min(0,n-t)),se((0,h.vX)(n/t,0,1)),!0===e.isFirst&&(B.value=!0)}function de(t){if(!0!==L.value)return;const n=P.value,i=t.direction===e.side,o=(!0===m.lang.rtl?!0!==i:i)?(0,h.vX)(t.distance.x,0,n):0;if(!0===t.isFinal){const e=Math.abs(o){!0===t?(k=L.value,!0===L.value&&M(!1)):!1===e.overlay&&"mobile"!==e.behavior&&!1!==k&&(!0===L.value?(ae(0),se(0),he()):E(!1))})),(0,i.YP)((()=>e.side),((e,t)=>{w.instances[t]===I&&(w.instances[t]=void 0,w[t].space=!1,w[t].offset=0),w.instances[e]=I,w[e].size=P.value,w[e].space=V.value,w[e].offset=X.value})),(0,i.YP)(w.totalWidth,(()=>{!0!==w.isContainer.value&&!0===document.qScrollPrevented||re()})),(0,i.YP)((()=>e.behavior+e.breakpoint),re),(0,i.YP)(w.isContainer,(e=>{!0===L.value&&x(!0!==e),!0===e&&re()})),(0,i.YP)(w.scrollbarWidth,(()=>{ae(!0===L.value?0:void 0)})),(0,i.YP)(X,(e=>{fe("offset",e)})),(0,i.YP)(V,(e=>{n("on-layout",e),fe("space",e)})),(0,i.YP)(z,(()=>{ae()})),(0,i.YP)(P,(t=>{ae(),ge(e.miniToOverlay,t)})),(0,i.YP)((()=>e.miniToOverlay),(e=>{ge(e,P.value)})),(0,i.YP)((()=>m.lang.rtl),(()=>{ae()})),(0,i.YP)((()=>e.mini),(()=>{!0===e.modelValue&&(ce(),w.animate())})),(0,i.YP)(A,(e=>{n("mini-state",e)})),w.instances[e.side]=I,ge(e.miniToOverlay,P.value),fe("space",V.value),fe("offset",X.value),!0===e.showIfAbove&&!0!==e.modelValue&&!0===L.value&&void 0!==e["onUpdate:modelValue"]&&n("update:modelValue",!0),(0,i.bv)((()=>{n("on-layout",V.value),n("mini-state",A.value),k=!0===e.showIfAbove;const t=()=>{const e=!0===L.value?T:F;e(!1,!0)};0===w.totalWidth.value?C=(0,i.YP)(w.totalWidth,(()=>{C(),C=void 0,!1===L.value&&!0===e.showIfAbove&&!1===_.value?E(!1):t()})):(0,i.Y3)(t)})),(0,i.Jd)((()=>{void 0!==C&&C(),clearTimeout(S),!0===L.value&&he(),w.instances[e.side]===I&&(w.instances[e.side]=void 0,fe("size",0),fe("offset",0),fe("space",!1))})),()=>{const n=[];!0===_.value&&(!1===e.noSwipeOpen&&n.push((0,i.wy)((0,i.h)("div",{key:"open",class:`q-drawer__opener fixed-${e.side}`,"aria-hidden":"true"}),ne.value)),n.push((0,f.Jl)("div",{ref:"backdrop",class:Z.value,style:$.value,"aria-hidden":"true",onClick:M},void 0,"backdrop",!0!==e.noSwipeBackdrop&&!0===L.value,(()=>oe.value))));const o=!0===A.value&&void 0!==t.mini,r=[(0,i.h)("div",{...d,key:""+o,class:[ee.value,d.class]},!0===o?t.mini():(0,f.KR)(t.default))];return!0===e.elevated&&!0===L.value&&r.push((0,i.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,f.Jl)("aside",{ref:"content",class:te.value,style:Q.value},r,"contentclose",!0!==e.noSwipeClose&&!0===_.value,(()=>ie.value))),(0,i.h)("div",{class:"q-drawer-container"},n)}}})},1123:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});n(702);var i=n(499),o=n(9835),r=n(1957),a=n(490),s=n(1233),l=n(3115),c=n(2857),u=n(5987);const d=(0,u.L)({name:"QSlideTransition",props:{appear:Boolean,duration:{type:Number,default:300}},emits:["show","hide"],setup(e,{slots:t,emit:n}){let i,a,s,l,c,u,d=!1;function h(){i&&i(),i=null,d=!1,clearTimeout(s),clearTimeout(l),void 0!==a&&a.removeEventListener("transitionend",c),c=null}function f(t,n,o){t.style.overflowY="hidden",void 0!==n&&(t.style.height=`${n}px`),t.style.transition=`height ${e.duration}ms cubic-bezier(.25, .8, .50, 1)`,d=!0,i=o}function p(e,t){e.style.overflowY=null,e.style.height=null,e.style.transition=null,h(),t!==u&&n(t)}function g(t,n){let i=0;a=t,!0===d?(h(),i=t.offsetHeight===t.scrollHeight?0:void 0):u="hide",f(t,i,n),s=setTimeout((()=>{t.style.height=`${t.scrollHeight}px`,c=e=>{Object(e)===e&&e.target!==t||p(t,"show")},t.addEventListener("transitionend",c),l=setTimeout(c,1.1*e.duration)}),100)}function v(t,n){let i;a=t,!0===d?h():(u="show",i=t.scrollHeight),f(t,i,n),s=setTimeout((()=>{t.style.height=0,c=e=>{Object(e)===e&&e.target!==t||p(t,"hide")},t.addEventListener("transitionend",c),l=setTimeout(c,1.1*e.duration)}),100)}return(0,o.Jd)((()=>{!0===d&&h()})),()=>(0,o.h)(r.uT,{css:!1,appear:e.appear,onEnter:g,onLeave:v},t.default)}});var h=n(926),f=n(8234),p=n(945),g=n(3842),v=n(1384),m=n(2026),b=n(796);const x=(0,i.Um)({}),y=Object.keys(p.$),w=(0,u.L)({name:"QExpansionItem",props:{...p.$,...g.vr,...f.S,icon:String,label:String,labelLines:[Number,String],caption:String,captionLines:[Number,String],dense:Boolean,expandIcon:String,expandedIcon:String,expandIconClass:[Array,String,Object],duration:Number,headerInsetLevel:Number,contentInsetLevel:Number,expandSeparator:Boolean,defaultOpened:Boolean,expandIconToggle:Boolean,switchToggleSide:Boolean,denseToggle:Boolean,group:String,popup:Boolean,headerStyle:[Array,String,Object],headerClass:[Array,String,Object]},emits:[...g.gH,"click","after-show","after-hide"],setup(e,{slots:t,emit:n}){const{proxy:{$q:u}}=(0,o.FN)(),p=(0,f.Z)(e,u),w=(0,i.iH)(null!==e.modelValue?e.modelValue:e.defaultOpened),k=(0,i.iH)(null),{hide:S,toggle:C}=(0,g.ZP)({showing:w});let _,A;const P=(0,o.Fl)((()=>"q-expansion-item q-item-type q-expansion-item--"+(!0===w.value?"expanded":"collapsed")+" q-expansion-item--"+(!0===e.popup?"popup":"standard"))),L=(0,o.Fl)((()=>{if(void 0===e.contentInsetLevel)return null;const t=!0===u.lang.rtl?"Right":"Left";return{["padding"+t]:56*e.contentInsetLevel+"px"}})),j=(0,o.Fl)((()=>!0!==e.disable&&(void 0!==e.href||void 0!==e.to&&null!==e.to&&""!==e.to))),T=(0,o.Fl)((()=>{const t={};return y.forEach((n=>{t[n]=e[n]})),t})),F=(0,o.Fl)((()=>!0===j.value||!0!==e.expandIconToggle)),E=(0,o.Fl)((()=>void 0!==e.expandedIcon&&!0===w.value?e.expandedIcon:e.expandIcon||u.iconSet.expansionItem[!0===e.denseToggle?"denseIcon":"icon"])),M=(0,o.Fl)((()=>!0!==e.disable&&(!0===j.value||!0===e.expandIconToggle)));function O(e){!0!==j.value&&C(e),n("click",e)}function R(e){13===e.keyCode&&I(e,!0)}function I(e,t){!0!==t&&null!==k.value&&k.value.focus(),C(e),(0,v.NS)(e)}function z(){n("after-show")}function H(){n("after-hide")}function N(){void 0===_&&(_=(0,b.Z)()),!0===w.value&&(x[e.group]=_);const t=(0,o.YP)(w,(t=>{!0===t?x[e.group]=_:x[e.group]===_&&delete x[e.group]})),n=(0,o.YP)((()=>x[e.group]),((e,t)=>{t===_&&void 0!==e&&e!==_&&S()}));A=()=>{t(),n(),x[e.group]===_&&delete x[e.group],A=void 0}}function B(){const t={class:["q-focusable relative-position cursor-pointer"+(!0===e.denseToggle&&!0===e.switchToggleSide?" items-end":""),e.expandIconClass],side:!0!==e.switchToggleSide,avatar:e.switchToggleSide},n=[(0,o.h)(c.Z,{class:"q-expansion-item__toggle-icon"+(void 0===e.expandedIcon&&!0===w.value?" q-expansion-item__toggle-icon--rotated":""),name:E.value})];return!0===M.value&&(Object.assign(t,{tabindex:0,onClick:I,onKeyup:R}),n.unshift((0,o.h)("div",{ref:k,class:"q-expansion-item__toggle-focus q-icon q-focus-helper q-focus-helper--rounded",tabindex:-1}))),(0,o.h)(s.Z,t,(()=>n))}function q(){let n;return void 0!==t.header?n=[].concat(t.header()):(n=[(0,o.h)(s.Z,(()=>[(0,o.h)(l.Z,{lines:e.labelLines},(()=>e.label||"")),e.caption?(0,o.h)(l.Z,{lines:e.captionLines,caption:!0},(()=>e.caption)):null]))],e.icon&&n[!0===e.switchToggleSide?"push":"unshift"]((0,o.h)(s.Z,{side:!0===e.switchToggleSide,avatar:!0!==e.switchToggleSide},(()=>(0,o.h)(c.Z,{name:e.icon}))))),!0!==e.disable&&n[!0===e.switchToggleSide?"unshift":"push"](B()),n}function D(){const t={ref:"item",style:e.headerStyle,class:e.headerClass,dark:p.value,disable:e.disable,dense:e.dense,insetLevel:e.headerInsetLevel};return!0===F.value&&(t.clickable=!0,t.onClick=O,!0===j.value&&Object.assign(t,T.value)),(0,o.h)(a.Z,t,q)}function Y(){return(0,o.wy)((0,o.h)("div",{key:"e-content",class:"q-expansion-item__content relative-position",style:L.value},(0,m.KR)(t.default)),[[r.F8,w.value]])}function X(){const t=[D(),(0,o.h)(d,{duration:e.duration,onShow:z,onHide:H},Y)];return!0===e.expandSeparator&&t.push((0,o.h)(h.Z,{class:"q-expansion-item__border q-expansion-item__border--top absolute-top",dark:p.value}),(0,o.h)(h.Z,{class:"q-expansion-item__border q-expansion-item__border--bottom absolute-bottom",dark:p.value})),t}return(0,o.YP)((()=>e.group),(e=>{void 0!==A&&A(),void 0!==e&&N()})),void 0!==e.group&&N(),(0,o.Jd)((()=>{void 0!==A&&A()})),()=>(0,o.h)("div",{class:P.value},[(0,o.h)("div",{class:"q-expansion-item__container relative-position"},X())])}})},9361:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(6727);var i=n(499),o=n(9835),r=n(8879),a=n(2857),s=n(647),l=n(3842),c=n(5987),u=n(2026),d=n(5439);const h=["up","right","down","left"],f=["left","center","right"],p=(0,c.L)({name:"QFab",props:{...s.$,...l.vr,icon:String,activeIcon:String,hideIcon:Boolean,hideLabel:{default:null},direction:{type:String,default:"right",validator:e=>h.includes(e)},persistent:Boolean,verticalActionsAlign:{type:String,default:"center",validator:e=>f.includes(e)}},emits:l.gH,setup(e,{slots:t}){const n=(0,i.iH)(null),c=(0,i.iH)(!0===e.modelValue),{proxy:{$q:h}}=(0,o.FN)(),{formClass:f,labelProps:p}=(0,s.Z)(e,c),g=(0,o.Fl)((()=>!0!==e.persistent)),{hide:v,toggle:m}=(0,l.ZP)({showing:c,hideOnRouteChange:g}),b=(0,o.Fl)((()=>({opened:c.value}))),x=(0,o.Fl)((()=>`q-fab z-fab row inline justify-center q-fab--align-${e.verticalActionsAlign} ${f.value}`+(!0===c.value?" q-fab--opened":" q-fab--closed"))),y=(0,o.Fl)((()=>`q-fab__actions flex no-wrap inline q-fab__actions--${e.direction} q-fab__actions--`+(!0===c.value?"opened":"closed"))),w=(0,o.Fl)((()=>"q-fab__icon-holder q-fab__icon-holder--"+(!0===c.value?"opened":"closed")));function k(n,i){const r=t[n],s=`q-fab__${n} absolute-full`;return void 0===r?(0,o.h)(a.Z,{class:s,name:e[i]||h.iconSet.fab[i]}):(0,o.h)("div",{class:s},r(b.value))}function S(){const n=[];return!0!==e.hideIcon&&n.push((0,o.h)("div",{class:w.value},[k("icon","icon"),k("active-icon","activeIcon")])),""===e.label&&void 0===t.label||n[p.value.action]((0,o.h)("div",p.value.data,void 0!==t.label?t.label(b.value):[e.label])),(0,u.vs)(t.tooltip,n)}return(0,o.JJ)(d.Lr,{showing:c,onChildClick(e){v(e),null!==n.value&&n.value.$el.focus()}}),()=>(0,o.h)("div",{class:x.value},[(0,o.h)(r.Z,{ref:n,class:f.value,...e,noWrap:!0,stack:e.stacked,align:void 0,icon:void 0,label:void 0,noCaps:!0,fab:!0,"aria-expanded":!0===c.value?"true":"false","aria-haspopup":"true",onClick:m},S),(0,o.h)("div",{class:y.value},(0,u.KR)(t.default))])}})},935:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});n(6727);var i=n(9835),o=n(8879),r=n(2857),a=n(647),s=n(5987),l=n(5439),c=n(2026),u=n(1384);const d={start:"self-end",center:"self-center",end:"self-start"},h=Object.keys(d),f=(0,s.L)({name:"QFabAction",props:{...a.$,icon:{type:String,default:""},anchor:{type:String,validator:e=>h.includes(e)},to:[String,Object],replace:Boolean},emits:["click"],setup(e,{slots:t,emit:n}){const s=(0,i.f3)(l.Lr,(()=>({showing:{value:!0},onChildClick:u.ZT}))),{formClass:h,labelProps:f}=(0,a.Z)(e,s.showing),p=(0,i.Fl)((()=>{const t=d[e.anchor];return h.value+(void 0!==t?` ${t}`:"")})),g=(0,i.Fl)((()=>!0===e.disable||!0!==s.showing.value));function v(e){s.onChildClick(e),n("click",e)}function m(){const n=[];return void 0!==t.icon?n.push(t.icon()):""!==e.icon&&n.push((0,i.h)(r.Z,{name:e.icon})),""===e.label&&void 0===t.label||n[f.value.action]((0,i.h)("div",f.value.data,void 0!==t.label?t.label():[e.label])),(0,c.vs)(t.default,n)}const b=(0,i.FN)();return Object.assign(b.proxy,{click:v}),()=>(0,i.h)(o.Z,{class:p.value,...e,noWrap:!0,stack:e.stacked,icon:void 0,label:void 0,noCaps:!0,fabMini:!0,disable:g.value,onClick:v},m)}})},647:(e,t,n)=>{"use strict";n.d(t,{$:()=>r,Z:()=>a});n(6727);var i=n(9835);const o=["top","right","bottom","left"],r={type:{type:String,default:"a"},outline:Boolean,push:Boolean,flat:Boolean,unelevated:Boolean,color:String,textColor:String,glossy:Boolean,square:Boolean,padding:String,label:{type:[String,Number],default:""},labelPosition:{type:String,default:"right",validator:e=>o.includes(e)},externalLabel:Boolean,hideLabel:{type:Boolean},labelClass:[Array,String,Object],labelStyle:[Array,String,Object],disable:Boolean,tabindex:[Number,String]};function a(e,t){return{formClass:(0,i.Fl)((()=>"q-fab--form-"+(!0===e.square?"square":"rounded"))),stacked:(0,i.Fl)((()=>!1===e.externalLabel&&["top","bottom"].includes(e.labelPosition))),labelProps:(0,i.Fl)((()=>{if(!0===e.externalLabel){const n=null===e.hideLabel?!1===t.value:e.hideLabel;return{action:"push",data:{class:[e.labelClass,`q-fab__label q-tooltip--style q-fab__label--external q-fab__label--external-${e.labelPosition}`+(!0===n?" q-fab__label--external-hidden":"")],style:e.labelStyle}}}return{action:["left","top"].includes(e.labelPosition)?"unshift":"push",data:{class:[e.labelClass,`q-fab__label q-fab__label--internal q-fab__label--internal-${e.labelPosition}`+(!0===e.hideLabel?" q-fab__label--internal-hidden":"")],style:e.labelStyle}}}))}}},1378:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(9835),o=n(499),r=n(7506),a=n(883),s=n(5987),l=n(2026),c=n(5439);const u=(0,s.L)({name:"QFooter",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(e,{slots:t,emit:n}){const{proxy:{$q:s}}=(0,i.FN)(),u=(0,i.f3)(c.YE,(()=>{console.error("QFooter needs to be child of QLayout")})),d=(0,o.iH)(parseInt(e.heightHint,10)),h=(0,o.iH)(!0),f=(0,o.iH)(!0===r.uX.value||!0===u.isContainer.value?0:window.innerHeight),p=(0,i.Fl)((()=>!0===e.reveal||u.view.value.indexOf("F")>-1||s.platform.is.ios&&!0===u.isContainer.value)),g=(0,i.Fl)((()=>!0===u.isContainer.value?u.containerHeight.value:f.value)),v=(0,i.Fl)((()=>{if(!0!==e.modelValue)return 0;if(!0===p.value)return!0===h.value?d.value:0;const t=u.scroll.value.position+g.value+d.value-u.height.value;return t>0?t:0})),m=(0,i.Fl)((()=>!0!==e.modelValue||!0===p.value&&!0!==h.value)),b=(0,i.Fl)((()=>!0===e.modelValue&&!0===m.value&&!0===e.reveal)),x=(0,i.Fl)((()=>"q-footer q-layout__section--marginal "+(!0===p.value?"fixed":"absolute")+"-bottom"+(!0===e.bordered?" q-footer--bordered":"")+(!0===m.value?" q-footer--hidden":"")+(!0!==e.modelValue?" q-layout--prevent-focus"+(!0!==p.value?" hidden":""):""))),y=(0,i.Fl)((()=>{const e=u.rows.value.bottom,t={};return"l"===e[0]&&!0===u.left.space&&(t[!0===s.lang.rtl?"right":"left"]=`${u.left.size}px`),"r"===e[2]&&!0===u.right.space&&(t[!0===s.lang.rtl?"left":"right"]=`${u.right.size}px`),t}));function w(e,t){u.update("footer",e,t)}function k(e,t){e.value!==t&&(e.value=t)}function S({height:e}){k(d,e),w("size",e)}function C(){if(!0!==e.reveal)return;const{direction:t,position:n,inflectionPoint:i}=u.scroll.value;k(h,"up"===t||n-i<100||u.height.value-g.value-n-d.value<300)}function _(e){!0===b.value&&k(h,!0),n("focusin",e)}(0,i.YP)((()=>e.modelValue),(e=>{w("space",e),k(h,!0),u.animate()})),(0,i.YP)(v,(e=>{w("offset",e)})),(0,i.YP)((()=>e.reveal),(t=>{!1===t&&k(h,e.modelValue)})),(0,i.YP)(h,(e=>{u.animate(),n("reveal",e)})),(0,i.YP)([d,u.scroll,u.height],C),(0,i.YP)((()=>s.screen.height),(e=>{!0!==u.isContainer.value&&k(f,e)}));const A={};return u.instances.footer=A,!0===e.modelValue&&w("size",d.value),w("space",e.modelValue),w("offset",v.value),(0,i.Jd)((()=>{u.instances.footer===A&&(u.instances.footer=void 0,w("size",0),w("offset",0),w("space",!1))})),()=>{const n=(0,l.vs)(t.default,[(0,i.h)(a.Z,{debounce:0,onResize:S})]);return!0===e.elevated&&n.push((0,i.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),(0,i.h)("footer",{class:x.value,style:y.value,onFocusin:_},n)}}})},6602:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(9835),o=n(499),r=n(883),a=n(5987),s=n(2026),l=n(5439);const c=(0,a.L)({name:"QHeader",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,revealOffset:{type:Number,default:250},bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(e,{slots:t,emit:n}){const{proxy:{$q:a}}=(0,i.FN)(),c=(0,i.f3)(l.YE,(()=>{console.error("QHeader needs to be child of QLayout")})),u=(0,o.iH)(parseInt(e.heightHint,10)),d=(0,o.iH)(!0),h=(0,i.Fl)((()=>!0===e.reveal||c.view.value.indexOf("H")>-1||a.platform.is.ios&&!0===c.isContainer.value)),f=(0,i.Fl)((()=>{if(!0!==e.modelValue)return 0;if(!0===h.value)return!0===d.value?u.value:0;const t=u.value-c.scroll.value.position;return t>0?t:0})),p=(0,i.Fl)((()=>!0!==e.modelValue||!0===h.value&&!0!==d.value)),g=(0,i.Fl)((()=>!0===e.modelValue&&!0===p.value&&!0===e.reveal)),v=(0,i.Fl)((()=>"q-header q-layout__section--marginal "+(!0===h.value?"fixed":"absolute")+"-top"+(!0===e.bordered?" q-header--bordered":"")+(!0===p.value?" q-header--hidden":"")+(!0!==e.modelValue?" q-layout--prevent-focus":""))),m=(0,i.Fl)((()=>{const e=c.rows.value.top,t={};return"l"===e[0]&&!0===c.left.space&&(t[!0===a.lang.rtl?"right":"left"]=`${c.left.size}px`),"r"===e[2]&&!0===c.right.space&&(t[!0===a.lang.rtl?"left":"right"]=`${c.right.size}px`),t}));function b(e,t){c.update("header",e,t)}function x(e,t){e.value!==t&&(e.value=t)}function y({height:e}){x(u,e),b("size",e)}function w(e){!0===g.value&&x(d,!0),n("focusin",e)}(0,i.YP)((()=>e.modelValue),(e=>{b("space",e),x(d,!0),c.animate()})),(0,i.YP)(f,(e=>{b("offset",e)})),(0,i.YP)((()=>e.reveal),(t=>{!1===t&&x(d,e.modelValue)})),(0,i.YP)(d,(e=>{c.animate(),n("reveal",e)})),(0,i.YP)(c.scroll,(t=>{!0===e.reveal&&x(d,"up"===t.direction||t.position<=e.revealOffset||t.position-t.inflectionPoint<100)}));const k={};return c.instances.header=k,!0===e.modelValue&&b("size",u.value),b("space",e.modelValue),b("offset",f.value),(0,i.Jd)((()=>{c.instances.header===k&&(c.instances.header=void 0,b("size",0),b("offset",0),b("space",!1))})),()=>{const n=(0,s.Bl)(t.default,[]);return!0===e.elevated&&n.push((0,i.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,i.h)(r.Z,{debounce:0,onResize:y})),(0,i.h)("header",{class:v.value,style:m.value,onFocusin:w},n)}}})},2857:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});n(702);var i=n(9835),o=n(244),r=n(5987),a=n(2026);const s="0 0 24 24",l=e=>e,c=e=>`ionicons ${e}`,u={"mdi-":e=>`mdi ${e}`,"icon-":l,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":c,"ion-ios":c,"ion-logo":c,"iconfont ":l,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`},d={o_:"-outlined",r_:"-round",s_:"-sharp"},h={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},f=new RegExp("^("+Object.keys(u).join("|")+")"),p=new RegExp("^("+Object.keys(d).join("|")+")"),g=new RegExp("^("+Object.keys(h).join("|")+")"),v=/^[Mm]\s?[-+]?\.?\d/,m=/^img:/,b=/^svguse:/,x=/^ion-/,y=/^(fa-(solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,w=(0,r.L)({name:"QIcon",props:{...o.LU,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),r=(0,o.ZP)(e),l=(0,i.Fl)((()=>"q-icon"+(!0===e.left?" on-left":"")+(!0===e.right?" on-right":"")+(void 0!==e.color?` text-${e.color}`:""))),c=(0,i.Fl)((()=>{let t,o=e.name;if("none"===o||!o)return{none:!0};if(null!==n.iconMapFn){const e=n.iconMapFn(o);if(void 0!==e){if(void 0===e.icon)return{cls:e.cls,content:void 0!==e.content?e.content:" "};if(o=e.icon,"none"===o||!o)return{none:!0}}}if(!0===v.test(o)){const[e,t=s]=o.split("|");return{svg:!0,viewBox:t,nodes:e.split("&&").map((e=>{const[t,n,o]=e.split("@@");return(0,i.h)("path",{style:n,d:t,transform:o})}))}}if(!0===m.test(o))return{img:!0,src:o.substring(4)};if(!0===b.test(o)){const[e,t=s]=o.split("|");return{svguse:!0,src:e.substring(7),viewBox:t}}let r=" ";const a=o.match(f);if(null!==a)t=u[a[1]](o);else if(!0===y.test(o))t=o;else if(!0===x.test(o))t=`ionicons ion-${!0===n.platform.is.ios?"ios":"md"}${o.substring(3)}`;else if(!0===g.test(o)){t="notranslate material-symbols";const e=o.match(g);null!==e&&(o=o.substring(6),t+=h[e[1]]),r=o}else{t="notranslate material-icons";const e=o.match(p);null!==e&&(o=o.substring(2),t+=d[e[1]]),r=o}return{cls:t,content:r}}));return()=>{const n={class:l.value,style:r.value,"aria-hidden":"true",role:"presentation"};return!0===c.value.none?(0,i.h)(e.tag,n,(0,a.KR)(t.default)):!0===c.value.img?(0,i.h)("span",n,(0,a.vs)(t.default,[(0,i.h)("img",{src:c.value.src})])):!0===c.value.svg?(0,i.h)("span",n,(0,a.vs)(t.default,[(0,i.h)("svg",{viewBox:c.value.viewBox||"0 0 24 24"},c.value.nodes)])):!0===c.value.svguse?(0,i.h)("span",n,(0,a.vs)(t.default,[(0,i.h)("svg",{viewBox:c.value.viewBox},[(0,i.h)("use",{"xlink:href":c.value.src})])])):(void 0!==c.value.cls&&(n.class+=" "+c.value.cls),(0,i.h)(e.tag,n,(0,a.vs)(t.default,[c.value.content])))}}})},6611:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});n(702),n(6727);var i=n(499),o=n(9835),r=n(8169),a=(n(8964),n(1705));const s={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},l={"#":{pattern:"[\\d]",negate:"[^\\d]"},S:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]"},N:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]"},A:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleUpperCase()},a:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleLowerCase()},X:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleUpperCase()},x:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleLowerCase()}},c=Object.keys(l);c.forEach((e=>{l[e].regex=new RegExp(l[e].pattern)}));const u=new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+c.join("")+"])|(.)","g"),d=/[.*+?^${}()|[\]\\]/g,h=String.fromCharCode(1),f={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean};function p(e,t,n,r){let c,f,p,g;const v=(0,i.iH)(null),m=(0,i.iH)(x());function b(){return!0===e.autogrow||["textarea","text","search","url","tel","password"].includes(e.type)}function x(){if(w(),!0===v.value){const t=A(L(e.modelValue));return!1!==e.fillMask?j(t):t}return e.modelValue}function y(e){if(e-1){for(let i=e-n.length;i>0;i--)t+=h;n=n.slice(0,i)+t+n.slice(i)}return n}function w(){if(v.value=void 0!==e.mask&&e.mask.length>0&&b(),!1===v.value)return g=void 0,c="",void(f="");const t=void 0===s[e.mask]?e.mask:s[e.mask],n="string"===typeof e.fillMask&&e.fillMask.length>0?e.fillMask.slice(0,1):"_",i=n.replace(d,"\\$&"),o=[],r=[],a=[];let m=!0===e.reverseFillMask,x="",y="";t.replace(u,((e,t,n,i,s)=>{if(void 0!==i){const e=l[i];a.push(e),y=e.negate,!0===m&&(r.push("(?:"+y+"+)?("+e.pattern+"+)?(?:"+y+"+)?("+e.pattern+"+)?"),m=!1),r.push("(?:"+y+"+)?("+e.pattern+")?")}else if(void 0!==n)x="\\"+("\\"===n?"":n),a.push(n),o.push("([^"+x+"]+)?"+x+"?");else{const e=void 0!==t?t:s;x="\\"===e?"\\\\\\\\":e.replace(d,"\\\\$&"),a.push(e),o.push("([^"+x+"]+)?"+x+"?")}}));const w=new RegExp("^"+o.join("")+"("+(""===x?".":"[^"+x+"]")+"+)?$"),k=r.length-1,S=r.map(((t,n)=>0===n&&!0===e.reverseFillMask?new RegExp("^"+i+"*"+t):n===k?new RegExp("^"+t+"("+(""===y?".":y)+"+)?"+(!0===e.reverseFillMask?"$":i+"*")):new RegExp("^"+t)));p=a,g=e=>{const t=w.exec(e);null!==t&&(e=t.slice(1).join(""));const n=[],i=S.length;for(let o=0,r=e;o0?n.join(""):e},c=a.map((e=>"string"===typeof e?e:h)).join(""),f=c.split(h).join(n)}function k(t,i,a){const s=r.value,l=s.selectionEnd,u=s.value.length-l,d=L(t);!0===i&&w();const p=A(d),g=!1!==e.fillMask?j(p):p,v=m.value!==g;s.value!==g&&(s.value=g),!0===v&&(m.value=g),document.activeElement===s&&(0,o.Y3)((()=>{if(g!==f)if("insertFromPaste"!==a||!0===e.reverseFillMask)if(["deleteContentBackward","deleteContentForward"].indexOf(a)>-1){const t=!0===e.reverseFillMask?0===l?g.length>p.length?1:0:Math.max(0,g.length-(g===f?0:Math.min(p.length,u)+1))+1:l;s.setSelectionRange(t,t,"forward")}else if(!0===e.reverseFillMask)if(!0===v){const e=Math.max(0,g.length-(g===f?0:Math.min(p.length,u+1)));1===e&&1===l?s.setSelectionRange(e,e,"forward"):C.rightReverse(s,e,e)}else{const e=g.length-u;s.setSelectionRange(e,e,"backward")}else if(!0===v){const e=Math.max(0,c.indexOf(h),Math.min(p.length,l)-1);C.right(s,e,e)}else{const e=l-1;C.right(s,e,e)}else{const e=l-1;C.right(s,e,e)}else{const t=!0===e.reverseFillMask?f.length:0;s.setSelectionRange(t,t,"forward")}}));const b=!0===e.unmaskedValue?L(g):g;String(e.modelValue)!==b&&n(b,!0)}function S(e,t,n){const i=A(L(e.value));t=Math.max(0,c.indexOf(h),Math.min(i.length,t)),e.setSelectionRange(t,n,"forward")}(0,o.YP)((()=>e.type+e.autogrow),w),(0,o.YP)((()=>e.mask),(n=>{if(void 0!==n)k(m.value,!0);else{const n=L(m.value);w(),e.modelValue!==n&&t("update:modelValue",n)}})),(0,o.YP)((()=>e.fillMask+e.reverseFillMask),(()=>{!0===v.value&&k(m.value,!0)})),(0,o.YP)((()=>e.unmaskedValue),(()=>{!0===v.value&&k(m.value)}));const C={left(e,t,n,i){const o=-1===c.slice(t-1).indexOf(h);let r=Math.max(0,t-1);for(;r>=0;r--)if(c[r]===h){t=r,!0===o&&t++;break}if(r<0&&void 0!==c[t]&&c[t]!==h)return C.right(e,0,0);t>=0&&e.setSelectionRange(t,!0===i?n:t,"backward")},right(e,t,n,i){const o=e.value.length;let r=Math.min(o,n+1);for(;r<=o;r++){if(c[r]===h){n=r;break}c[r-1]===h&&(n=r)}if(r>o&&void 0!==c[n-1]&&c[n-1]!==h)return C.left(e,o,o);e.setSelectionRange(i?t:n,n,"forward")},leftReverse(e,t,n,i){const o=y(e.value.length);let r=Math.max(0,t-1);for(;r>=0;r--){if(o[r-1]===h){t=r;break}if(o[r]===h&&(t=r,0===r))break}if(r<0&&void 0!==o[t]&&o[t]!==h)return C.rightReverse(e,0,0);t>=0&&e.setSelectionRange(t,!0===i?n:t,"backward")},rightReverse(e,t,n,i){const o=e.value.length,r=y(o),a=-1===r.slice(0,n+1).indexOf(h);let s=Math.min(o,n+1);for(;s<=o;s++)if(r[s-1]===h){n=s,n>0&&!0===a&&n--;break}if(s>o&&void 0!==r[n-1]&&r[n-1]!==h)return C.leftReverse(e,o,o);e.setSelectionRange(!0===i?t:n,n,"forward")}};function _(t){if(!0===(0,a.Wm)(t))return;const n=r.value,i=n.selectionStart,o=n.selectionEnd;if(37===t.keyCode||39===t.keyCode){const r=C[(39===t.keyCode?"right":"left")+(!0===e.reverseFillMask?"Reverse":"")];t.preventDefault(),r(n,i,o,t.shiftKey)}else 8===t.keyCode&&!0!==e.reverseFillMask&&i===o?C.left(n,i,o,!0):46===t.keyCode&&!0===e.reverseFillMask&&i===o&&C.rightReverse(n,i,o,!0)}function A(t){if(void 0===t||null===t||""===t)return"";if(!0===e.reverseFillMask)return P(t);const n=p;let i=0,o="";for(let e=0;e=0&&i>-1;r--){const a=t[r];let s=e[i];if("string"===typeof a)o=a+o,s===a&&i--;else{if(void 0===s||!a.regex.test(s))return o;do{o=(void 0!==a.transform?a.transform(s):s)+o,i--,s=e[i]}while(n===r&&void 0!==s&&a.regex.test(s))}}return o}function L(e){return"string"!==typeof e||void 0===g?"number"===typeof e?g(""+e):e:g(e)}function j(t){return f.length-t.length<=0?t:!0===e.reverseFillMask&&t.length>0?f.slice(0,-t.length)+t:t+f.slice(t.length)}return{innerValue:m,hasMask:v,moveCursorForPaste:S,updateMaskValue:k,onMaskedKeydown:_}}var g=n(9256);function v(e,t){function n(){const t=e.modelValue;try{const e="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;return Object(t)===t&&("length"in t?Array.from(t):[t]).forEach((t=>{e.items.add(t)})),{files:e.files}}catch(n){return{files:void 0}}}return!0===t?(0,o.Fl)((()=>{if("file"===e.type)return n()})):(0,o.Fl)(n)}var m=n(2802),b=n(5987),x=n(1384),y=n(7026);const w=(0,b.L)({name:"QInput",inheritAttrs:!1,props:{...r.Cl,...f,...g.Fz,modelValue:{required:!1},shadowText:String,type:{type:String,default:"text"},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...r.HJ,"paste","change"],setup(e,{emit:t,attrs:n}){const a={};let s,l,c,u,d=NaN;const h=(0,i.iH)(null),f=(0,g.Do)(e),{innerValue:b,hasMask:w,moveCursorForPaste:k,updateMaskValue:S,onMaskedKeydown:C}=p(e,t,z,h),_=v(e,!0),A=(0,o.Fl)((()=>(0,r.yV)(b.value))),P=(0,m.Z)(I),L=(0,r.tL)(),j=(0,o.Fl)((()=>"textarea"===e.type||!0===e.autogrow)),T=(0,o.Fl)((()=>!0===j.value||["text","search","url","tel","password"].includes(e.type))),F=(0,o.Fl)((()=>{const t={...L.splitAttrs.listeners.value,onInput:I,onPaste:R,onChange:N,onBlur:B,onFocus:x.sT};return t.onCompositionstart=t.onCompositionupdate=t.onCompositionend=P,!0===w.value&&(t.onKeydown=C),!0===e.autogrow&&(t.onAnimationend=H),t})),E=(0,o.Fl)((()=>{const t={tabindex:0,"data-autofocus":!0===e.autofocus||void 0,rows:"textarea"===e.type?6:void 0,"aria-label":e.label,name:f.value,...L.splitAttrs.attributes.value,id:L.targetUid.value,maxlength:e.maxlength,disabled:!0===e.disable,readonly:!0===e.readonly};return!1===j.value&&(t.type=e.type),!0===e.autogrow&&(t.rows=1),t}));function M(){(0,y.jd)((()=>{const e=document.activeElement;null===h.value||h.value===e||null!==e&&e.id===L.targetUid.value||h.value.focus({preventScroll:!0})}))}function O(){null!==h.value&&h.value.select()}function R(n){if(!0===w.value&&!0!==e.reverseFillMask){const e=n.target;k(e,e.selectionStart,e.selectionEnd)}t("paste",n)}function I(n){if(!n||!n.target||!0===n.target.qComposing)return;if("file"===e.type)return void t("update:modelValue",n.target.files);const i=n.target.value;if(!0===w.value)S(i,!1,n.inputType);else if(z(i),!0===T.value&&n.target===document.activeElement){const{selectionStart:e,selectionEnd:t}=n.target;void 0!==e&&void 0!==t&&(0,o.Y3)((()=>{n.target===document.activeElement&&0===i.indexOf(n.target.value)&&n.target.setSelectionRange(e,t)}))}!0===e.autogrow&&H()}function z(n,i){u=()=>{"number"!==e.type&&!0===a.hasOwnProperty("value")&&delete a.value,e.modelValue!==n&&d!==n&&(d=n,!0===i&&(l=!0),t("update:modelValue",n),(0,o.Y3)((()=>{d===n&&(d=NaN)}))),u=void 0},"number"===e.type&&(s=!0,a.value=n),void 0!==e.debounce?(clearTimeout(c),a.value=n,c=setTimeout(u,e.debounce)):u()}function H(){const e=h.value;if(null!==e){const t=e.parentNode.style,{overflow:n}=e.style;t.marginBottom=e.scrollHeight-1+"px",e.style.height="1px",e.style.overflow="hidden",e.style.height=e.scrollHeight+"px",e.style.overflow=n,t.marginBottom=""}}function N(e){P(e),clearTimeout(c),void 0!==u&&u(),t("change",e.target.value)}function B(t){void 0!==t&&(0,x.sT)(t),clearTimeout(c),void 0!==u&&u(),s=!1,l=!1,delete a.value,"file"!==e.type&&setTimeout((()=>{null!==h.value&&(h.value.value=void 0!==b.value?b.value:"")}))}function q(){return!0===a.hasOwnProperty("value")?a.value:void 0!==b.value?b.value:""}(0,o.YP)((()=>e.type),(()=>{h.value&&(h.value.value=e.modelValue)})),(0,o.YP)((()=>e.modelValue),(t=>{if(!0===w.value){if(!0===l&&(l=!1,String(t)===d))return;S(t)}else b.value!==t&&(b.value=t,"number"===e.type&&!0===a.hasOwnProperty("value")&&(!0===s?s=!1:delete a.value));!0===e.autogrow&&(0,o.Y3)(H)})),(0,o.YP)((()=>e.autogrow),(e=>{!0===e?(0,o.Y3)(H):null!==h.value&&n.rows>0&&(h.value.style.height="auto")})),(0,o.YP)((()=>e.dense),(()=>{!0===e.autogrow&&(0,o.Y3)(H)})),(0,o.Jd)((()=>{B()})),(0,o.bv)((()=>{!0===e.autogrow&&H()})),Object.assign(L,{innerValue:b,fieldClass:(0,o.Fl)((()=>"q-"+(!0===j.value?"textarea":"input")+(!0===e.autogrow?" q-textarea--autogrow":""))),hasShadow:(0,o.Fl)((()=>"file"!==e.type&&"string"===typeof e.shadowText&&e.shadowText.length>0)),inputRef:h,emitValue:z,hasValue:A,floatingLabel:(0,o.Fl)((()=>!0===A.value||(0,r.yV)(e.displayValue))),getControl:()=>(0,o.h)(!0===j.value?"textarea":"input",{ref:h,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...E.value,...F.value,..."file"!==e.type?{value:q()}:_.value}),getShadowControl:()=>(0,o.h)("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(!0===j.value?"":" text-no-wrap")},[(0,o.h)("span",{class:"invisible"},q()),(0,o.h)("span",e.shadowText)])});const D=(0,r.ZP)(L),Y=(0,o.FN)();return Object.assign(Y.proxy,{focus:M,select:O,getNativeElement:()=>h.value}),D}})},490:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var i=n(9835),o=n(499),r=n(8234),a=n(945),s=n(5987),l=n(2026),c=n(1384),u=n(1705);const d=(0,s.L)({name:"QItem",props:{...r.S,...a.$,tag:{type:String,default:"div"},active:{type:Boolean,default:null},clickable:Boolean,dense:Boolean,insetLevel:Number,tabindex:[String,Number],focused:Boolean,manualFocus:Boolean},emits:["click","keyup"],setup(e,{slots:t,emit:n}){const{proxy:{$q:s}}=(0,i.FN)(),d=(0,r.Z)(e,s),{hasRouterLink:h,hasLink:f,linkProps:p,linkClass:g,linkTag:v,navigateToRouterLink:m}=(0,a.Z)(),b=(0,o.iH)(null),x=(0,o.iH)(null),y=(0,i.Fl)((()=>!0===e.clickable||!0===f.value||"label"===e.tag)),w=(0,i.Fl)((()=>!0!==e.disable&&!0===y.value)),k=(0,i.Fl)((()=>"q-item q-item-type row no-wrap"+(!0===e.dense?" q-item--dense":"")+(!0===d.value?" q-item--dark":"")+(!0===f.value&&null===e.active?g.value:!0===e.active?(void 0!==e.activeClass?` ${e.activeClass}`:"")+" q-item--active":"")+(!0===e.disable?" disabled":"")+(!0===w.value?" q-item--clickable q-link cursor-pointer "+(!0===e.manualFocus?"q-manual-focusable":"q-focusable q-hoverable")+(!0===e.focused?" q-manual-focusable--focused":""):""))),S=(0,i.Fl)((()=>{if(void 0===e.insetLevel)return null;const t=!0===s.lang.rtl?"Right":"Left";return{["padding"+t]:16+56*e.insetLevel+"px"}}));function C(e){!0===w.value&&(null!==x.value&&(!0!==e.qKeyEvent&&document.activeElement===b.value?x.value.focus():document.activeElement===x.value&&b.value.focus()),!0===h.value&&m(e),n("click",e))}function _(e){if(!0===w.value&&!0===(0,u.So)(e,13)){(0,c.NS)(e),e.qKeyEvent=!0;const t=new MouseEvent("click",e);t.qKeyEvent=!0,b.value.dispatchEvent(t)}n("keyup",e)}function A(){const e=(0,l.Bl)(t.default,[]);return!0===w.value&&e.unshift((0,i.h)("div",{class:"q-focus-helper",tabindex:-1,ref:x})),e}return()=>{const t={ref:b,class:k.value,style:S.value,onClick:C,onKeyup:_};return!0===w.value?(t.tabindex=e.tabindex||"0",Object.assign(t,p.value)):!0===y.value&&(t["aria-disabled"]="true"),(0,i.h)(v.value,t,A())}}})},3115:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(9835),o=n(5987),r=n(2026);const a=(0,o.L)({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:t}){const n=(0,i.Fl)((()=>parseInt(e.lines,10))),o=(0,i.Fl)((()=>"q-item__label"+(!0===e.overline?" q-item__label--overline text-overline":"")+(!0===e.caption?" q-item__label--caption text-caption":"")+(!0===e.header?" q-item__label--header":"")+(1===n.value?" ellipsis":""))),a=(0,i.Fl)((()=>void 0!==e.lines&&n.value>1?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":n.value}:null));return()=>(0,i.h)("div",{style:a.value,class:o.value},(0,r.KR)(t.default))}})},1233:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(9835),o=n(5987),r=n(2026);const a=(0,o.L)({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-item__section column q-item__section--"+(!0===e.avatar||!0===e.side||!0===e.thumbnail?"side":"main")+(!0===e.top?" q-item__section--top justify-start":" justify-center")+(!0===e.avatar?" q-item__section--avatar":"")+(!0===e.thumbnail?" q-item__section--thumbnail":"")+(!0===e.noWrap?" q-item__section--nowrap":"")));return()=>(0,i.h)("div",{class:n.value},(0,r.KR)(t.default))}})},3246:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(5987),r=n(8234),a=n(2026);const s=(0,o.L)({name:"QList",props:{...r.S,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),o=(0,r.Z)(e,n.proxy.$q),s=(0,i.Fl)((()=>"q-list"+(!0===e.bordered?" q-list--bordered":"")+(!0===e.dense?" q-list--dense":"")+(!0===e.separator?" q-list--separator":"")+(!0===o.value?" q-list--dark":"")+(!0===e.padding?" q-list--padding":"")));return()=>(0,i.h)("div",{class:s.value},(0,a.KR)(t.default))}})},249:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var i=n(9835),o=n(499),r=n(7506),a=n(1868),s=n(883),l=n(5987),c=n(3701),u=n(2026),d=n(5439);const h=(0,l.L)({name:"QLayout",props:{container:Boolean,view:{type:String,default:"hhh lpr fff",validator:e=>/^(h|l)h(h|r) lpr (f|l)f(f|r)$/.test(e.toLowerCase())},onScroll:Function,onScrollHeight:Function,onResize:Function},setup(e,{slots:t,emit:n}){const{proxy:{$q:l}}=(0,i.FN)(),h=(0,o.iH)(null),f=(0,o.iH)(l.screen.height),p=(0,o.iH)(!0===e.container?0:l.screen.width),g=(0,o.iH)({position:0,direction:"down",inflectionPoint:0}),v=(0,o.iH)(0),m=(0,o.iH)(!0===r.uX.value?0:(0,c.np)()),b=(0,i.Fl)((()=>"q-layout q-layout--"+(!0===e.container?"containerized":"standard"))),x=(0,i.Fl)((()=>!1===e.container?{minHeight:l.screen.height+"px"}:null)),y=(0,i.Fl)((()=>0!==m.value?{[!0===l.lang.rtl?"left":"right"]:`${m.value}px`}:null)),w=(0,i.Fl)((()=>0!==m.value?{[!0===l.lang.rtl?"right":"left"]:0,[!0===l.lang.rtl?"left":"right"]:`-${m.value}px`,width:`calc(100% + ${m.value}px)`}:null));function k(t){if(!0===e.container||!0!==document.qScrollPrevented){const i={position:t.position.top,direction:t.direction,directionChanged:t.directionChanged,inflectionPoint:t.inflectionPoint.top,delta:t.delta.top};g.value=i,void 0!==e.onScroll&&n("scroll",i)}}function S(t){const{height:i,width:o}=t;let r=!1;f.value!==i&&(r=!0,f.value=i,void 0!==e.onScrollHeight&&n("scroll-height",i),_()),p.value!==o&&(r=!0,p.value=o),!0===r&&void 0!==e.onResize&&n("resize",t)}function C({height:e}){v.value!==e&&(v.value=e,_())}function _(){if(!0===e.container){const e=f.value>v.value?(0,c.np)():0;m.value!==e&&(m.value=e)}}let A;const P={instances:{},view:(0,i.Fl)((()=>e.view)),isContainer:(0,i.Fl)((()=>e.container)),rootRef:h,height:f,containerHeight:v,scrollbarWidth:m,totalWidth:(0,i.Fl)((()=>p.value+m.value)),rows:(0,i.Fl)((()=>{const t=e.view.toLowerCase().split(" ");return{top:t[0].split(""),middle:t[1].split(""),bottom:t[2].split("")}})),header:(0,o.qj)({size:0,offset:0,space:!1}),right:(0,o.qj)({size:300,offset:0,space:!1}),footer:(0,o.qj)({size:0,offset:0,space:!1}),left:(0,o.qj)({size:300,offset:0,space:!1}),scroll:g,animate(){void 0!==A?clearTimeout(A):document.body.classList.add("q-body--layout-animate"),A=setTimeout((()=>{document.body.classList.remove("q-body--layout-animate"),A=void 0}),155)},update(e,t,n){P[e][t]=n}};if((0,i.JJ)(d.YE,P),(0,c.np)()>0){let L=null;const j=document.body;function T(){L=null,j.classList.remove("hide-scrollbar")}function F(){if(null===L){if(j.scrollHeight>l.screen.height)return;j.classList.add("hide-scrollbar")}else clearTimeout(L);L=setTimeout(T,300)}function E(e){null!==L&&"remove"===e&&(clearTimeout(L),T()),window[`${e}EventListener`]("resize",F)}(0,i.YP)((()=>!0!==e.container?"add":"remove"),E),!0!==e.container&&E("add"),(0,i.Ah)((()=>{E("remove")}))}return()=>{const n=(0,u.vs)(t.default,[(0,i.h)(a.Z,{onScroll:k}),(0,i.h)(s.Z,{onResize:S})]),o=(0,i.h)("div",{class:b.value,style:x.value,ref:!0===e.container?void 0:h,tabindex:-1},n);return!0===e.container?(0,i.h)("div",{class:"q-layout-container overflow-hidden",ref:h},[(0,i.h)(s.Z,{onResize:C}),(0,i.h)("div",{class:"absolute-full",style:y.value},[(0,i.h)("div",{class:"scroll",style:w.value},[o])])]):o}}})},5290:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Y});n(702);var i=n(9835),o=n(499),r=n(1957),a=n(2589),s=n(1384),l=n(1705);const c={target:{default:!0},noParentEvent:Boolean,contextMenu:Boolean};function u({showing:e,avoidEmit:t,configureAnchorEl:n}){const{props:r,proxy:c,emit:u}=(0,i.FN)(),d=(0,o.iH)(null);let h;function f(e){return null!==d.value&&(void 0===e||void 0===e.touches||e.touches.length<=1)}const p={};function g(){(0,s.ul)(p,"anchor")}function v(e){d.value=e;while(d.value.classList.contains("q-anchor--skip"))d.value=d.value.parentNode;n()}function m(){if(!1===r.target||""===r.target)d.value=null;else if(!0===r.target)v(c.$el.parentNode);else{let t=r.target;if("string"===typeof r.target)try{t=document.querySelector(r.target)}catch(e){t=void 0}void 0!==t&&null!==t?(d.value=t.$el||t,n()):(d.value=null,console.error(`Anchor: target "${r.target}" not found`))}}return void 0===n&&(Object.assign(p,{hide(e){c.hide(e)},toggle(e){c.toggle(e),e.qAnchorHandled=!0},toggleKey(e){!0===(0,l.So)(e,13)&&p.toggle(e)},contextClick(e){c.hide(e),(0,s.X$)(e),(0,i.Y3)((()=>{c.show(e),e.qAnchorHandled=!0}))},prevent:s.X$,mobileTouch(e){if(p.mobileCleanup(e),!0!==f(e))return;c.hide(e),d.value.classList.add("non-selectable");const t=e.target;(0,s.M0)(p,"anchor",[[t,"touchmove","mobileCleanup","passive"],[t,"touchend","mobileCleanup","passive"],[t,"touchcancel","mobileCleanup","passive"],[d.value,"contextmenu","prevent","notPassive"]]),h=setTimeout((()=>{c.show(e),e.qAnchorHandled=!0}),300)},mobileCleanup(t){d.value.classList.remove("non-selectable"),clearTimeout(h),!0===e.value&&void 0!==t&&(0,a.M)()}}),n=function(e=r.contextMenu){if(!0===r.noParentEvent||null===d.value)return;let t;t=!0===e?!0===c.$q.platform.is.mobile?[[d.value,"touchstart","mobileTouch","passive"]]:[[d.value,"mousedown","hide","passive"],[d.value,"contextmenu","contextClick","notPassive"]]:[[d.value,"click","toggle","passive"],[d.value,"keyup","toggleKey","passive"]],(0,s.M0)(p,"anchor",t)}),(0,i.YP)((()=>r.contextMenu),(e=>{null!==d.value&&(g(),n(e))})),(0,i.YP)((()=>r.target),(()=>{null!==d.value&&g(),m()})),(0,i.YP)((()=>r.noParentEvent),(e=>{null!==d.value&&(!0===e?g():n())})),(0,i.bv)((()=>{m(),!0!==t&&!0===r.modelValue&&null===d.value&&u("update:modelValue",!1)})),(0,i.Jd)((()=>{clearTimeout(h),g()})),{anchorEl:d,canShow:f,anchorEvents:p}}function d(e,t){const n=(0,o.iH)(null);let r;function a(e,t){const n=(void 0!==t?"add":"remove")+"EventListener",i=void 0!==t?t:r;e!==window&&e[n]("scroll",i,s.rU.passive),window[n]("scroll",i,s.rU.passive),r=t}function l(){null!==n.value&&(a(n.value),n.value=null)}const c=(0,i.YP)((()=>e.noParentEvent),(()=>{null!==n.value&&(l(),t())}));return(0,i.Jd)(c),{localScrollTarget:n,unconfigureScrollTarget:l,changeScrollEvent:a}}var h=n(3842),f=n(8234),p=n(1518),g=n(431),v=n(6916),m=n(2695),b=n(5987),x=n(2909),y=n(3701),w=n(2026),k=n(6532),S=n(4173),C=n(223);let _;const{notPassiveCapture:A}=s.rU,P=[];function L(e){clearTimeout(_);const t=e.target;if(void 0===t||8===t.nodeType||!0===t.classList.contains("no-pointer-events"))return;let n=x.wN.length-1;while(n>=0){const e=x.wN[n].$;if("QDialog"!==e.type.name)break;if(!0!==e.props.seamless)return;n--}for(let i=P.length-1;i>=0;i--){const n=P[i];if(null!==n.anchorEl.value&&!1!==n.anchorEl.value.contains(t)||t!==document.body&&(null===n.innerRef.value||!1!==n.innerRef.value.contains(t)))return;e.qClickOutside=!0,n.onClickOutside(e)}}function j(e){P.push(e),1===P.length&&(document.addEventListener("mousedown",L,A),document.addEventListener("touchstart",L,A))}function T(e){const t=P.findIndex((t=>t===e));t>-1&&(P.splice(t,1),0===P.length&&(clearTimeout(_),document.removeEventListener("mousedown",L,A),document.removeEventListener("touchstart",L,A)))}var F=n(7026),E=(n(6727),n(7506));let M,O;function R(e){const t=e.split(" ");return 2===t.length&&(!0!==["top","center","bottom"].includes(t[0])?(console.error("Anchor/Self position must start with one of top/center/bottom"),!1):!0===["left","middle","right","start","end"].includes(t[1])||(console.error("Anchor/Self position must end with one of left/middle/right/start/end"),!1))}function I(e){return!e||2===e.length&&("number"===typeof e[0]&&"number"===typeof e[1])}const z={"start#ltr":"left","start#rtl":"right","end#ltr":"right","end#rtl":"left"};function H(e,t){const n=e.split(" ");return{vertical:n[0],horizontal:z[`${n[1]}#${!0===t?"rtl":"ltr"}`]}}function N(e,t){let{top:n,left:i,right:o,bottom:r,width:a,height:s}=e.getBoundingClientRect();return void 0!==t&&(n-=t[1],i-=t[0],r+=t[1],o+=t[0],a+=t[0],s+=t[1]),{top:n,left:i,right:o,bottom:r,width:a,height:s,middle:i+(o-i)/2,center:n+(r-n)/2}}function B(e){return{top:0,center:e.offsetHeight/2,bottom:e.offsetHeight,left:0,middle:e.offsetWidth/2,right:e.offsetWidth}}function q(e){if(!0===E.Lp.is.ios&&void 0!==window.visualViewport){const e=document.body.style,{offsetLeft:t,offsetTop:n}=window.visualViewport;t!==M&&(e.setProperty("--q-pe-left",t+"px"),M=t),n!==O&&(e.setProperty("--q-pe-top",n+"px"),O=n)}let t;const{scrollLeft:n,scrollTop:i}=e.el;if(void 0===e.absoluteOffset)t=N(e.anchorEl,!0===e.cover?[0,0]:e.offset);else{const{top:n,left:i}=e.anchorEl.getBoundingClientRect(),o=n+e.absoluteOffset.top,r=i+e.absoluteOffset.left;t={top:o,left:r,width:1,height:1,right:r+1,center:o,middle:r,bottom:o+1}}let o={maxHeight:e.maxHeight,maxWidth:e.maxWidth,visibility:"visible"};!0!==e.fit&&!0!==e.cover||(o.minWidth=t.width+"px",!0===e.cover&&(o.minHeight=t.height+"px")),Object.assign(e.el.style,o);const r=B(e.el),a={top:t[e.anchorOrigin.vertical]-r[e.selfOrigin.vertical],left:t[e.anchorOrigin.horizontal]-r[e.selfOrigin.horizontal]};D(a,t,r,e.anchorOrigin,e.selfOrigin),o={top:a.top+"px",left:a.left+"px"},void 0!==a.maxHeight&&(o.maxHeight=a.maxHeight+"px",t.height>a.maxHeight&&(o.minHeight=o.maxHeight)),void 0!==a.maxWidth&&(o.maxWidth=a.maxWidth+"px",t.width>a.maxWidth&&(o.minWidth=o.maxWidth)),Object.assign(e.el.style,o),e.el.scrollTop!==i&&(e.el.scrollTop=i),e.el.scrollLeft!==n&&(e.el.scrollLeft=n)}function D(e,t,n,i,o){const r=n.bottom,a=n.right,s=(0,y.np)(),l=window.innerHeight-s,c=document.body.clientWidth;if(e.top<0||e.top+r>l)if("center"===o.vertical)e.top=t[i.vertical]>l/2?Math.max(0,l-r):0,e.maxHeight=Math.min(r,l);else if(t[i.vertical]>l/2){const n=Math.min(l,"center"===i.vertical?t.center:i.vertical===o.vertical?t.bottom:t.top);e.maxHeight=Math.min(r,n),e.top=Math.max(0,n-r)}else e.top=Math.max(0,"center"===i.vertical?t.center:i.vertical===o.vertical?t.top:t.bottom),e.maxHeight=Math.min(r,l-e.top);if(e.left<0||e.left+a>c)if(e.maxWidth=Math.min(a,c),"middle"===o.horizontal)e.left=t[i.horizontal]>c/2?Math.max(0,c-a):0;else if(t[i.horizontal]>c/2){const n=Math.min(c,"middle"===i.horizontal?t.middle:i.horizontal===o.horizontal?t.right:t.left);e.maxWidth=Math.min(a,n),e.left=Math.max(0,n-e.maxWidth)}else e.left=Math.max(0,"middle"===i.horizontal?t.middle:i.horizontal===o.horizontal?t.left:t.right),e.maxWidth=Math.min(a,c-e.left)}["left","middle","right"].forEach((e=>{z[`${e}#ltr`]=e,z[`${e}#rtl`]=e}));const Y=(0,b.L)({name:"QMenu",inheritAttrs:!1,props:{...c,...h.vr,...f.S,...g.D,persistent:Boolean,autoClose:Boolean,separateClosePopup:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,fit:Boolean,cover:Boolean,square:Boolean,anchor:{type:String,validator:R},self:{type:String,validator:R},offset:{type:Array,validator:I},scrollTarget:{default:void 0},touchPosition:Boolean,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null}},emits:[...h.gH,"click","escape-key"],setup(e,{slots:t,emit:n,attrs:a}){let l,c,b,_=null;const A=(0,i.FN)(),{proxy:P}=A,{$q:L}=P,E=(0,o.iH)(null),M=(0,o.iH)(!1),O=(0,i.Fl)((()=>!0!==e.persistent&&!0!==e.noRouteDismiss)),R=(0,f.Z)(e,L),{registerTick:I,removeTick:z}=(0,v.Z)(),{registerTimeout:N,removeTimeout:B}=(0,m.Z)(),{transition:D,transitionStyle:Y}=(0,g.Z)(e,M),{localScrollTarget:X,changeScrollEvent:W,unconfigureScrollTarget:V}=d(e,ce),{anchorEl:U,canShow:Z}=u({showing:M}),{hide:$}=(0,h.ZP)({showing:M,canShow:Z,handleShow:ae,handleHide:se,hideOnRouteChange:O,processOnMount:!0}),{showPortal:G,hidePortal:K,renderPortal:J}=(0,p.Z)(A,E,pe),Q={anchorEl:U,innerRef:E,onClickOutside(t){if(!0!==e.persistent&&!0===M.value)return $(t),("touchstart"===t.type||t.target.classList.contains("q-dialog__backdrop"))&&(0,s.NS)(t),!0}},ee=(0,i.Fl)((()=>H(e.anchor||(!0===e.cover?"center middle":"bottom start"),L.lang.rtl))),te=(0,i.Fl)((()=>!0===e.cover?ee.value:H(e.self||"top start",L.lang.rtl))),ne=(0,i.Fl)((()=>(!0===e.square?" q-menu--square":"")+(!0===R.value?" q-menu--dark q-dark":""))),ie=(0,i.Fl)((()=>!0===e.autoClose?{onClick:ue}:{})),oe=(0,i.Fl)((()=>!0===M.value&&!0!==e.persistent));function re(){(0,F.jd)((()=>{let e=E.value;e&&!0!==e.contains(document.activeElement)&&(e=e.querySelector("[autofocus], [data-autofocus]")||e,e.focus({preventScroll:!0}))}))}function ae(t){if(z(),B(),_=!1===e.noRefocus?document.activeElement:null,(0,S.i)(de),G(),ce(),l=void 0,void 0!==t&&(e.touchPosition||e.contextMenu)){const e=(0,s.FK)(t);if(void 0!==e.left){const{top:t,left:n}=U.value.getBoundingClientRect();l={left:e.left-n,top:e.top-t}}}void 0===c&&(c=(0,i.YP)((()=>L.screen.width+"|"+L.screen.height+"|"+e.self+"|"+e.anchor+"|"+L.lang.rtl),fe)),!0!==e.noFocus&&document.activeElement.blur(),I((()=>{fe(),!0!==e.noFocus&&re()})),N((()=>{!0===L.platform.is.ios&&(b=e.autoClose,E.value.click()),fe(),G(!0),n("show",t)}),e.transitionDuration)}function se(t){z(),B(),K(),le(!0),null===_||void 0!==t&&!0===t.qClickOutside||(_.focus(),_=null),N((()=>{K(!0),n("hide",t)}),e.transitionDuration)}function le(e){l=void 0,void 0!==c&&(c(),c=void 0),!0!==e&&!0!==M.value||((0,S.H)(de),V(),T(Q),(0,k.k)(he)),!0!==e&&(_=null)}function ce(){null===U.value&&void 0===e.scrollTarget||(X.value=(0,y.b0)(U.value,e.scrollTarget),W(X.value,fe))}function ue(e){!0!==b?((0,x.AH)(P,e),n("click",e)):b=!1}function de(t){!0===oe.value&&!0!==e.noFocus&&!0!==(0,C.mY)(E.value,t.target)&&re()}function he(e){n("escape-key"),$(e)}function fe(){const t=E.value;null!==t&&null!==U.value&&q({el:t,offset:e.offset,anchorEl:U.value,anchorOrigin:ee.value,selfOrigin:te.value,absoluteOffset:l,fit:e.fit,cover:e.cover,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function pe(){return(0,i.h)(r.uT,{name:D.value,appear:!0},(()=>!0===M.value?(0,i.h)("div",{...a,ref:E,tabindex:-1,class:["q-menu q-position-engine scroll"+ne.value,a.class],style:[a.style,Y.value],...ie.value},(0,w.KR)(t.default)):null))}return(0,i.YP)(oe,(e=>{!0===e?((0,k.c)(he),j(Q)):((0,k.k)(he),T(Q))})),(0,i.Jd)(le),Object.assign(P,{focus:re,updatePosition:fe}),J}})},5429:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});n(6727);var i=n(9835),o=n(499),r=n(2857),a=n(8234),s=n(244),l=n(5917),c=n(9256),u=n(5987),d=n(9480),h=n(1384),f=n(2026);const p=(0,i.h)("svg",{key:"svg",class:"q-radio__bg absolute non-selectable",viewBox:"0 0 24 24","aria-hidden":"true"},[(0,i.h)("path",{d:"M12,22a10,10 0 0 1 -10,-10a10,10 0 0 1 10,-10a10,10 0 0 1 10,10a10,10 0 0 1 -10,10m0,-22a12,12 0 0 0 -12,12a12,12 0 0 0 12,12a12,12 0 0 0 12,-12a12,12 0 0 0 -12,-12"}),(0,i.h)("path",{class:"q-radio__check",d:"M12,6a6,6 0 0 0 -6,6a6,6 0 0 0 6,6a6,6 0 0 0 6,-6a6,6 0 0 0 -6,-6"})]),g=(0,u.L)({name:"QRadio",props:{...a.S,...s.LU,...c.Fz,modelValue:{required:!0},val:{required:!0},label:String,leftLabel:Boolean,checkedIcon:String,uncheckedIcon:String,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},emits:["update:modelValue"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,i.FN)(),g=(0,a.Z)(e,u.$q),v=(0,s.ZP)(e,d.Z),m=(0,o.iH)(null),{refocusTargetEl:b,refocusTarget:x}=(0,l.Z)(e,m),y=(0,i.Fl)((()=>(0,o.IU)(e.modelValue)===(0,o.IU)(e.val))),w=(0,i.Fl)((()=>"q-radio cursor-pointer no-outline row inline no-wrap items-center"+(!0===e.disable?" disabled":"")+(!0===g.value?" q-radio--dark":"")+(!0===e.dense?" q-radio--dense":"")+(!0===e.leftLabel?" reverse":""))),k=(0,i.Fl)((()=>{const t=void 0===e.color||!0!==e.keepColor&&!0!==y.value?"":` text-${e.color}`;return`q-radio__inner relative-position q-radio__inner--${!0===y.value?"truthy":"falsy"}${t}`})),S=(0,i.Fl)((()=>(!0===y.value?e.checkedIcon:e.uncheckedIcon)||null)),C=(0,i.Fl)((()=>!0===e.disable?-1:e.tabindex||0)),_=(0,i.Fl)((()=>{const t={type:"radio"};return void 0!==e.name&&Object.assign(t,{"^checked":!0===y.value?"checked":void 0,name:e.name,value:e.val}),t})),A=(0,c.eX)(_);function P(t){void 0!==t&&((0,h.NS)(t),x(t)),!0!==e.disable&&!0!==y.value&&n("update:modelValue",e.val,t)}function L(e){13!==e.keyCode&&32!==e.keyCode||(0,h.NS)(e)}function j(e){13!==e.keyCode&&32!==e.keyCode||P(e)}return Object.assign(u,{set:P}),()=>{const n=null!==S.value?[(0,i.h)("div",{key:"icon",class:"q-radio__icon-container absolute-full flex flex-center no-wrap"},[(0,i.h)(r.Z,{class:"q-radio__icon",name:S.value})])]:[p];!0!==e.disable&&A(n,"unshift"," q-radio__native q-ma-none q-pa-none");const o=[(0,i.h)("div",{class:k.value,style:v.value},n)];null!==b.value&&o.push(b.value);const a=void 0!==e.label?(0,f.vs)(t.default,[e.label]):(0,f.KR)(t.default);return void 0!==a&&o.push((0,i.h)("div",{class:"q-radio__label q-anchor--skip"},a)),(0,i.h)("div",{ref:m,class:w.value,tabindex:C.value,role:"radio","aria-label":e.label,"aria-checked":!0===y.value?"true":"false","aria-disabled":!0===e.disable?"true":void 0,onClick:P,onKeydown:L,onKeyup:j},o)}}});var v=n(1221),m=n(1926);const b=(0,u.L)({name:"QToggle",props:{...m.Fz,icon:String,iconColor:String},emits:m.ZB,setup(e){function t(t,n){const o=(0,i.Fl)((()=>(!0===t.value?e.checkedIcon:!0===n.value?e.indeterminateIcon:e.uncheckedIcon)||e.icon)),a=(0,i.Fl)((()=>!0===t.value?e.iconColor:null));return()=>[(0,i.h)("div",{class:"q-toggle__track"}),(0,i.h)("div",{class:"q-toggle__thumb absolute flex flex-center no-wrap"},void 0!==o.value?[(0,i.h)(r.Z,{name:o.value,color:a.value})]:void 0)]}return(0,m.ZP)("toggle",t)}}),x={radio:g,checkbox:v.Z,toggle:b},y=Object.keys(x),w=(0,u.L)({name:"QOptionGroup",props:{...a.S,modelValue:{required:!0},options:{type:Array,validator:e=>e.every((e=>"value"in e&&"label"in e))},name:String,type:{default:"radio",validator:e=>y.includes(e)},color:String,keepColor:Boolean,dense:Boolean,size:String,leftLabel:Boolean,inline:Boolean,disable:Boolean},emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{proxy:{$q:o}}=(0,i.FN)(),r=Array.isArray(e.modelValue);"radio"===e.type?!0===r&&console.error("q-option-group: model should not be array"):!1===r&&console.error("q-option-group: model should be array in your case");const s=(0,a.Z)(e,o),l=(0,i.Fl)((()=>x[e.type])),c=(0,i.Fl)((()=>"q-option-group q-gutter-x-sm"+(!0===e.inline?" q-option-group--inline":""))),u=(0,i.Fl)((()=>{const t={};return"radio"===e.type&&(t.role="radiogroup",!0===e.disable&&(t["aria-disabled"]="true")),t}));function d(e){t("update:modelValue",e)}return()=>(0,i.h)("div",{class:c.value,...u.value},e.options.map(((t,o)=>{const r=void 0!==n["label-"+o]?()=>n["label-"+o](t):void 0!==n.label?()=>n.label(t):void 0;return(0,i.h)("div",[(0,i.h)(l.value,{modelValue:e.modelValue,val:t.value,name:void 0===t.name?e.name:t.name,disable:e.disable||t.disable,label:void 0===r?t.label:null,leftLabel:void 0===t.leftLabel?e.leftLabel:t.leftLabel,color:void 0===t.color?e.color:t.color,checkedIcon:t.checkedIcon,uncheckedIcon:t.uncheckedIcon,dark:t.dark||s.value,size:void 0===t.size?e.size:t.size,dense:e.dense,keepColor:void 0===t.keepColor?e.keepColor:t.keepColor,"onUpdate:modelValue":d},r)])})))}})},1237:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(9835),o=n(499),r=n(1957),a=n(7532),s=n(3701),l=n(5987);const c=(0,l.L)({name:"QPageScroller",props:{...a.M,scrollOffset:{type:Number,default:1e3},reverse:Boolean,duration:{type:Number,default:300},offset:{default:()=>[18,18]}},emits:["click"],setup(e,{slots:t,emit:n}){const{proxy:{$q:l}}=(0,i.FN)(),{$layout:c,getStickyContent:u}=(0,a.Z)(),d=(0,o.iH)(null);let h;const f=(0,i.Fl)((()=>c.height.value-(!0===c.isContainer.value?c.containerHeight.value:l.screen.height)));function p(){return!0===e.reverse?f.value-c.scroll.value.position>e.scrollOffset:c.scroll.value.position>e.scrollOffset}const g=(0,o.iH)(p());function v(){const e=p();g.value!==e&&(g.value=e)}function m(){!0===e.reverse?void 0===h&&(h=(0,i.YP)(f,v)):b()}function b(){void 0!==h&&(h(),h=void 0)}function x(t){const i=(0,s.b0)(!0===c.isContainer.value?d.value:c.rootRef.value);(0,s.f3)(i,!0===e.reverse?c.height.value:0,e.duration),n("click",t)}function y(){return!0===g.value?(0,i.h)("div",{ref:d,class:"q-page-scroller",onClick:x},u(t)):null}return(0,i.YP)(c.scroll,v),(0,i.YP)((()=>e.reverse),m),m(),(0,i.Jd)(b),()=>(0,i.h)(r.uT,{name:"q-transition--fade"},y)}})},3388:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(5987),o=n(7532);const r=(0,i.L)({name:"QPageSticky",props:o.M,setup(e,{slots:t}){const{getStickyContent:n}=(0,o.Z)();return()=>n(t)}})},7532:(e,t,n)=>{"use strict";n.d(t,{M:()=>a,Z:()=>s});n(6727);var i=n(9835),o=n(2026),r=n(5439);const a={position:{type:String,default:"bottom-right",validator:e=>["top-right","top-left","bottom-right","bottom-left","top","right","bottom","left"].includes(e)},offset:{type:Array,validator:e=>2===e.length},expand:Boolean};function s(){const{props:e,proxy:t}=(0,i.FN)(),{$q:n}=t,a=(0,i.f3)(r.YE,(()=>{console.error("QPageSticky needs to be child of QLayout")})),s=(0,i.Fl)((()=>{const t=e.position;return{top:t.indexOf("top")>-1,right:t.indexOf("right")>-1,bottom:t.indexOf("bottom")>-1,left:t.indexOf("left")>-1,vertical:"top"===t||"bottom"===t,horizontal:"left"===t||"right"===t}})),l=(0,i.Fl)((()=>a.header.offset)),c=(0,i.Fl)((()=>a.right.offset)),u=(0,i.Fl)((()=>a.footer.offset)),d=(0,i.Fl)((()=>a.left.offset)),h=(0,i.Fl)((()=>{let t=0,i=0;const o=s.value,r=!0===n.lang.rtl?-1:1;!0===o.top&&0!==l.value?i=`${l.value}px`:!0===o.bottom&&0!==u.value&&(i=-u.value+"px"),!0===o.left&&0!==d.value?t=r*d.value+"px":!0===o.right&&0!==c.value&&(t=-r*c.value+"px");const a={transform:`translate(${t}, ${i})`};return e.offset&&(a.margin=`${e.offset[1]}px ${e.offset[0]}px`),!0===o.vertical?(0!==d.value&&(a[!0===n.lang.rtl?"right":"left"]=`${d.value}px`),0!==c.value&&(a[!0===n.lang.rtl?"left":"right"]=`${c.value}px`)):!0===o.horizontal&&(0!==l.value&&(a.top=`${l.value}px`),0!==u.value&&(a.bottom=`${u.value}px`)),a})),f=(0,i.Fl)((()=>`q-page-sticky row flex-center fixed-${e.position} q-page-sticky--`+(!0===e.expand?"expand":"shrink")));function p(t){const n=(0,o.KR)(t.default);return(0,i.h)("div",{class:f.value,style:h.value},!0===e.expand?n:[(0,i.h)("div",n)])}return{$layout:a,getStickyContent:p}}},9885:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(5987),r=n(2026),a=n(5439);const s=(0,o.L)({name:"QPage",props:{padding:Boolean,styleFn:Function},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),o=(0,i.f3)(a.YE);(0,i.f3)(a.Mw,(()=>{console.error("QPage needs to be child of QPageContainer")}));const s=(0,i.Fl)((()=>{const t=(!0===o.header.space?o.header.size:0)+(!0===o.footer.space?o.footer.size:0);if("function"===typeof e.styleFn){const i=!0===o.isContainer.value?o.containerHeight.value:n.screen.height;return e.styleFn(t,i)}return{minHeight:!0===o.isContainer.value?o.containerHeight.value-t+"px":0===n.screen.height?0!==t?`calc(100vh - ${t}px)`:"100vh":n.screen.height-t+"px"}})),l=(0,i.Fl)((()=>"q-page "+(!0===e.padding?" q-layout-padding":"")));return()=>(0,i.h)("main",{class:l.value,style:s.value},(0,r.KR)(t.default))}})},2133:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(5987),r=n(2026),a=n(5439);const s=(0,o.L)({name:"QPageContainer",setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),o=(0,i.f3)(a.YE,(()=>{console.error("QPageContainer needs to be child of QLayout")}));(0,i.JJ)(a.Mw,!0);const s=(0,i.Fl)((()=>{const e={};return!0===o.header.space&&(e.paddingTop=`${o.header.size}px`),!0===o.right.space&&(e["padding"+(!0===n.lang.rtl?"Left":"Right")]=`${o.right.size}px`),!0===o.footer.space&&(e.paddingBottom=`${o.footer.size}px`),!0===o.left.space&&(e["padding"+(!0===n.lang.rtl?"Right":"Left")]=`${o.left.size}px`),e}));return()=>(0,i.h)("div",{class:"q-page-container",style:s.value},(0,r.KR)(t.default))}})},9843:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var i=n(9835),o=n(499),r=n(5290),a=n(8879),s=n(5987),l=n(6457),c=n(6254),u=n(3251);const d=(0,s.L)({name:"QPopupEdit",props:{modelValue:{required:!0},title:String,buttons:Boolean,labelSet:String,labelCancel:String,color:{type:String,default:"primary"},validate:{type:Function,default:()=>!0},autoSave:Boolean,cover:{type:Boolean,default:!0},disable:Boolean},emits:["update:modelValue","save","cancel","before-show","show","before-hide","hide"],setup(e,{slots:t,emit:n}){const{proxy:s}=(0,i.FN)(),{$q:d}=s,h=(0,o.iH)(null),f=(0,o.iH)(""),p=(0,o.iH)("");let g=!1;const v=(0,i.Fl)((()=>{const t={initialValue:f.value,validate:e.validate,set:m,cancel:b,updatePosition:x};return(0,u.g)(t,"value",(()=>p.value),(e=>{p.value=e})),t}));function m(){!1!==e.validate(p.value)&&(!0===y()&&(n("save",p.value,f.value),n("update:modelValue",p.value)),w())}function b(){!0===y()&&n("cancel",p.value,f.value),w()}function x(){(0,i.Y3)((()=>{h.value.updatePosition()}))}function y(){return!1===(0,c.xb)(p.value,f.value)}function w(){g=!0,h.value.hide()}function k(){g=!1,f.value=(0,l.Z)(e.modelValue),p.value=(0,l.Z)(e.modelValue),n("before-show")}function S(){n("show")}function C(){!1===g&&!0===y()&&(!0===e.autoSave&&!0===e.validate(p.value)?(n("save",p.value,f.value),n("update:modelValue",p.value)):n("cancel",p.value,f.value)),n("before-hide")}function _(){n("hide")}function A(){const n=void 0!==t.default?[].concat(t.default(v.value)):[];return e.title&&n.unshift((0,i.h)("div",{class:"q-dialog__title q-mt-sm q-mb-sm"},e.title)),!0===e.buttons&&n.push((0,i.h)("div",{class:"q-popup-edit__buttons row justify-center no-wrap"},[(0,i.h)(a.Z,{flat:!0,color:e.color,label:e.labelCancel||d.lang.label.cancel,onClick:b}),(0,i.h)(a.Z,{flat:!0,color:e.color,label:e.labelSet||d.lang.label.set,onClick:m})])),n}return Object.assign(s,{set:m,cancel:b,show(e){null!==h.value&&h.value.show(e)},hide(e){null!==h.value&&h.value.hide(e)},updatePosition:x}),()=>{if(!0!==e.disable)return(0,i.h)(r.Z,{ref:h,class:"q-popup-edit",cover:e.cover,onBeforeShow:k,onShow:S,onBeforeHide:C,onHide:_,onEscapeKey:b},A)}}})},883:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var i=n(9835),o=n(499),r=n(7506);function a(){const e=(0,o.iH)(!r.uX.value);return!1===e.value&&(0,i.bv)((()=>{e.value=!0})),e}var s=n(5987),l=n(1384);const c="undefined"!==typeof ResizeObserver,u=!0===c?{}:{style:"display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1;",url:"about:blank"},d=(0,s.L)({name:"QResizeObserver",props:{debounce:{type:[String,Number],default:100}},emits:["resize"],setup(e,{emit:t}){let n,o=null,r={width:-1,height:-1};function s(t){!0===t||0===e.debounce||"0"===e.debounce?d():null===o&&(o=setTimeout(d,e.debounce))}function d(){if(clearTimeout(o),o=null,n){const{offsetWidth:e,offsetHeight:i}=n;e===r.width&&i===r.height||(r={width:e,height:i},t("resize",r))}}const h=(0,i.FN)();if(Object.assign(h.proxy,{trigger:s}),!0===c){let f;return(0,i.bv)((()=>{(0,i.Y3)((()=>{n=h.proxy.$el.parentNode,n&&(f=new ResizeObserver(s),f.observe(n),d())}))})),(0,i.Jd)((()=>{clearTimeout(o),void 0!==f&&(void 0!==f.disconnect?f.disconnect():n&&f.unobserve(n))})),l.ZT}{const p=a();let g;function v(){clearTimeout(o),void 0!==g&&(void 0!==g.removeEventListener&&g.removeEventListener("resize",s,l.rU.passive),g=void 0)}function m(){v(),n&&n.contentDocument&&(g=n.contentDocument.defaultView,g.addEventListener("resize",s,l.rU.passive),d())}return(0,i.bv)((()=>{(0,i.Y3)((()=>{n=h.proxy.$el,n&&m()}))})),(0,i.Jd)(v),()=>{if(!0===p.value)return(0,i.h)("object",{style:u.style,tabindex:-1,type:"text/html",data:u.url,"aria-hidden":"true",onLoad:m})}}}})},6663:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});n(6727);var i=n(499),o=n(9835),r=n(8234),a=n(883),s=n(1868),l=n(2873),c=n(5987),u=n(321),d=n(3701),h=n(2026),f=n(899);const p=["vertical","horizontal"],g={vertical:{offset:"offsetY",scroll:"scrollTop",dir:"down",dist:"y"},horizontal:{offset:"offsetX",scroll:"scrollLeft",dir:"right",dist:"x"}},v={prevent:!0,mouse:!0,mouseAllDir:!0},m=(0,c.L)({name:"QScrollArea",props:{...r.S,thumbStyle:Object,verticalThumbStyle:Object,horizontalThumbStyle:Object,barStyle:[Array,String,Object],verticalBarStyle:[Array,String,Object],horizontalBarStyle:[Array,String,Object],contentStyle:[Array,String,Object],contentActiveStyle:[Array,String,Object],delay:{type:[String,Number],default:1e3},visible:{type:Boolean,default:null},tabindex:[String,Number],onScroll:Function},setup(e,{slots:t,emit:n}){const c=(0,i.iH)(!1),m=(0,i.iH)(!1),b=(0,i.iH)(!1),x={vertical:(0,i.iH)(0),horizontal:(0,i.iH)(0)},y={vertical:{ref:(0,i.iH)(null),position:(0,i.iH)(0),size:(0,i.iH)(0)},horizontal:{ref:(0,i.iH)(null),position:(0,i.iH)(0),size:(0,i.iH)(0)}},w=(0,o.FN)(),k=(0,r.Z)(e,w.proxy.$q);let S,C;const _=(0,i.iH)(null),A=(0,o.Fl)((()=>"q-scrollarea"+(!0===k.value?" q-scrollarea--dark":"")));y.vertical.percentage=(0,o.Fl)((()=>{const e=y.vertical.size.value-x.vertical.value;if(e<=0)return 0;const t=(0,u.vX)(y.vertical.position.value/e,0,1);return Math.round(1e4*t)/1e4})),y.vertical.thumbHidden=(0,o.Fl)((()=>!0!==(null===e.visible?b.value:e.visible)&&!1===c.value&&!1===m.value||y.vertical.size.value<=x.vertical.value+1)),y.vertical.thumbStart=(0,o.Fl)((()=>y.vertical.percentage.value*(x.vertical.value-y.vertical.thumbSize.value))),y.vertical.thumbSize=(0,o.Fl)((()=>Math.round((0,u.vX)(x.vertical.value*x.vertical.value/y.vertical.size.value,50,x.vertical.value)))),y.vertical.style=(0,o.Fl)((()=>({...e.thumbStyle,...e.verticalThumbStyle,top:`${y.vertical.thumbStart.value}px`,height:`${y.vertical.thumbSize.value}px`}))),y.vertical.thumbClass=(0,o.Fl)((()=>"q-scrollarea__thumb q-scrollarea__thumb--v absolute-right"+(!0===y.vertical.thumbHidden.value?" q-scrollarea__thumb--invisible":""))),y.vertical.barClass=(0,o.Fl)((()=>"q-scrollarea__bar q-scrollarea__bar--v absolute-right"+(!0===y.vertical.thumbHidden.value?" q-scrollarea__bar--invisible":""))),y.horizontal.percentage=(0,o.Fl)((()=>{const e=y.horizontal.size.value-x.horizontal.value;if(e<=0)return 0;const t=(0,u.vX)(y.horizontal.position.value/e,0,1);return Math.round(1e4*t)/1e4})),y.horizontal.thumbHidden=(0,o.Fl)((()=>!0!==(null===e.visible?b.value:e.visible)&&!1===c.value&&!1===m.value||y.horizontal.size.value<=x.horizontal.value+1)),y.horizontal.thumbStart=(0,o.Fl)((()=>y.horizontal.percentage.value*(x.horizontal.value-y.horizontal.thumbSize.value))),y.horizontal.thumbSize=(0,o.Fl)((()=>Math.round((0,u.vX)(x.horizontal.value*x.horizontal.value/y.horizontal.size.value,50,x.horizontal.value)))),y.horizontal.style=(0,o.Fl)((()=>({...e.thumbStyle,...e.horizontalThumbStyle,left:`${y.horizontal.thumbStart.value}px`,width:`${y.horizontal.thumbSize.value}px`}))),y.horizontal.thumbClass=(0,o.Fl)((()=>"q-scrollarea__thumb q-scrollarea__thumb--h absolute-bottom"+(!0===y.horizontal.thumbHidden.value?" q-scrollarea__thumb--invisible":""))),y.horizontal.barClass=(0,o.Fl)((()=>"q-scrollarea__bar q-scrollarea__bar--h absolute-bottom"+(!0===y.horizontal.thumbHidden.value?" q-scrollarea__bar--invisible":"")));const P=(0,o.Fl)((()=>!0===y.vertical.thumbHidden.value&&!0===y.horizontal.thumbHidden.value?e.contentStyle:e.contentActiveStyle)),L=[[l.Z,e=>{I(e,"vertical")},void 0,{vertical:!0,...v}]],j=[[l.Z,e=>{I(e,"horizontal")},void 0,{horizontal:!0,...v}]];function T(){const e={};return p.forEach((t=>{const n=y[t];e[t+"Position"]=n.position.value,e[t+"Percentage"]=n.percentage.value,e[t+"Size"]=n.size.value,e[t+"ContainerSize"]=x[t].value})),e}const F=(0,f.Z)((()=>{const e=T();e.ref=w.proxy,n("scroll",e)}),0);function E(e,t,n){if(!1===p.includes(e))return void console.error("[QScrollArea]: wrong first param of setScrollPosition (vertical/horizontal)");const i="vertical"===e?d.f3:d.ik;i(_.value,t,n)}function M({height:e,width:t}){let n=!1;x.vertical.value!==e&&(x.vertical.value=e,n=!0),x.horizontal.value!==t&&(x.horizontal.value=t,n=!0),!0===n&&B()}function O({position:e}){let t=!1;y.vertical.position.value!==e.top&&(y.vertical.position.value=e.top,t=!0),y.horizontal.position.value!==e.left&&(y.horizontal.position.value=e.left,t=!0),!0===t&&B()}function R({height:e,width:t}){y.horizontal.size.value!==t&&(y.horizontal.size.value=t,B()),y.vertical.size.value!==e&&(y.vertical.size.value=e,B())}function I(e,t){const n=y[t];if(!0===e.isFirst){if(!0===n.thumbHidden.value)return;C=n.position.value,m.value=!0}else if(!0!==m.value)return;!0===e.isFinal&&(m.value=!1);const i=g[t],o=x[t].value,r=(n.size.value-o)/(o-n.thumbSize.value),a=e.distance[i.dist],s=C+(e.direction===i.dir?1:-1)*a*r;q(s,t)}function z(e,t){const n=y[t];if(!0!==n.thumbHidden.value){const i=e[g[t].offset];if(in.thumbStart.value+n.thumbSize.value){const e=i-n.thumbSize.value/2;q(e/x[t].value*n.size.value,t)}null!==n.ref.value&&n.ref.value.dispatchEvent(new MouseEvent(e.type,e))}}function H(e){z(e,"vertical")}function N(e){z(e,"horizontal")}function B(){!0===c.value?clearTimeout(S):c.value=!0,S=setTimeout((()=>{c.value=!1}),e.delay),void 0!==e.onScroll&&F()}function q(e,t){_.value[g[t].scroll]=e}function D(){b.value=!0}function Y(){b.value=!1}Object.assign(w.proxy,{getScrollTarget:()=>_.value,getScroll:T,getScrollPosition:()=>({top:y.vertical.position.value,left:y.horizontal.position.value}),getScrollPercentage:()=>({top:y.vertical.percentage.value,left:y.horizontal.percentage.value}),setScrollPosition:E,setScrollPercentage(e,t,n){E(e,t*(y[e].size.value-x[e].value),n)}});let X=null;return(0,o.se)((()=>{X={top:y.vertical.position.value,left:y.horizontal.position.value}})),(0,o.dl)((()=>{if(null===X)return;const e=_.value;null!==e&&((0,d.ik)(e,X.left),(0,d.f3)(e,X.top))})),(0,o.Jd)(F.cancel),()=>(0,o.h)("div",{class:A.value,onMouseenter:D,onMouseleave:Y},[(0,o.h)("div",{ref:_,class:"q-scrollarea__container scroll relative-position fit hide-scrollbar",tabindex:void 0!==e.tabindex?e.tabindex:void 0},[(0,o.h)("div",{class:"q-scrollarea__content absolute",style:P.value},(0,h.vs)(t.default,[(0,o.h)(a.Z,{debounce:0,onResize:R})])),(0,o.h)(s.Z,{axis:"both",onScroll:O})]),(0,o.h)(a.Z,{debounce:0,onResize:M}),(0,o.h)("div",{class:y.vertical.barClass.value,style:[e.barStyle,e.verticalBarStyle],"aria-hidden":"true",onMousedown:H}),(0,o.h)("div",{class:y.horizontal.barClass.value,style:[e.barStyle,e.horizontalBarStyle],"aria-hidden":"true",onMousedown:N}),(0,o.wy)((0,o.h)("div",{ref:y.vertical.ref,class:y.vertical.thumbClass.value,style:y.vertical.style.value,"aria-hidden":"true"}),L),(0,o.wy)((0,o.h)("div",{ref:y.horizontal.ref,class:y.horizontal.thumbClass.value,style:y.horizontal.style.value,"aria-hidden":"true"}),j)])}})},1868:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});n(6727),n(702);var i=n(9835),o=n(5987),r=n(3701),a=n(1384);const{passive:s}=a.rU,l=["both","horizontal","vertical"],c=(0,o.L)({name:"QScrollObserver",props:{axis:{type:String,validator:e=>l.includes(e),default:"vertical"},debounce:[String,Number],scrollTarget:{default:void 0}},emits:["scroll"],setup(e,{emit:t}){const n={position:{top:0,left:0},direction:"down",directionChanged:!1,delta:{top:0,left:0},inflectionPoint:{top:0,left:0}};let o,l,c=null;function u(){null!==c&&c();const i=Math.max(0,(0,r.u3)(o)),a=(0,r.OI)(o),s={top:i-n.position.top,left:a-n.position.left};if("vertical"===e.axis&&0===s.top||"horizontal"===e.axis&&0===s.left)return;const l=Math.abs(s.top)>=Math.abs(s.left)?s.top<0?"up":"down":s.left<0?"left":"right";n.position={top:i,left:a},n.directionChanged=n.direction!==l,n.delta=s,!0===n.directionChanged&&(n.direction=l,n.inflectionPoint=n.position),t("scroll",{...n})}function d(){o=(0,r.b0)(l,e.scrollTarget),o.addEventListener("scroll",f,s),f(!0)}function h(){void 0!==o&&(o.removeEventListener("scroll",f,s),o=void 0)}function f(t){if(!0===t||0===e.debounce||"0"===e.debounce)u();else if(null===c){const[t,n]=e.debounce?[setTimeout(u,e.debounce),clearTimeout]:[requestAnimationFrame(u),cancelAnimationFrame];c=()=>{n(t),c=null}}}(0,i.YP)((()=>e.scrollTarget),(()=>{h(),d()}));const p=(0,i.FN)();return(0,i.bv)((()=>{l=p.proxy.$el.parentNode,d()})),(0,i.Jd)((()=>{null!==c&&c(),h()})),Object.assign(p.proxy,{trigger:f,getPosition:()=>n}),a.ZT}})},7887:(e,t,n)=>{"use strict";n.d(t,{Z:()=>T});n(6727),n(702);var i=n(9835),o=n(499),r=n(8169),a=n(5987);const s=(0,a.L)({name:"QField",inheritAttrs:!1,props:r.Cl,emits:r.HJ,setup(){return(0,r.ZP)((0,r.tL)())}});var l=n(2857),c=n(1136),u=n(8234),d=n(244),h=n(1384),f=n(2026);const p={xs:8,sm:10,md:14,lg:20,xl:24},g=(0,a.L)({name:"QChip",props:{...u.S,...d.LU,dense:Boolean,icon:String,iconRight:String,iconRemove:String,iconSelected:String,label:[String,Number],color:String,textColor:String,modelValue:{type:Boolean,default:!0},selected:{type:Boolean,default:null},square:Boolean,outline:Boolean,clickable:Boolean,removable:Boolean,tabindex:[String,Number],disable:Boolean,ripple:{type:[Boolean,Object],default:!0}},emits:["update:modelValue","update:selected","remove","click"],setup(e,{slots:t,emit:n}){const{proxy:{$q:o}}=(0,i.FN)(),r=(0,u.Z)(e,o),a=(0,d.ZP)(e,p),s=(0,i.Fl)((()=>!0===e.selected||void 0!==e.icon)),g=(0,i.Fl)((()=>!0===e.selected?e.iconSelected||o.iconSet.chip.selected:e.icon)),v=(0,i.Fl)((()=>e.iconRemove||o.iconSet.chip.remove)),m=(0,i.Fl)((()=>!1===e.disable&&(!0===e.clickable||null!==e.selected))),b=(0,i.Fl)((()=>{const t=!0===e.outline&&e.color||e.textColor;return"q-chip row inline no-wrap items-center"+(!1===e.outline&&void 0!==e.color?` bg-${e.color}`:"")+(t?` text-${t} q-chip--colored`:"")+(!0===e.disable?" disabled":"")+(!0===e.dense?" q-chip--dense":"")+(!0===e.outline?" q-chip--outline":"")+(!0===e.selected?" q-chip--selected":"")+(!0===m.value?" q-chip--clickable cursor-pointer non-selectable q-hoverable":"")+(!0===e.square?" q-chip--square":"")+(!0===r.value?" q-chip--dark q-dark":"")})),x=(0,i.Fl)((()=>!0===e.disable?{tabindex:-1,"aria-disabled":"true"}:{tabindex:e.tabindex||0}));function y(e){13===e.keyCode&&w(e)}function w(t){e.disable||(n("update:selected",!e.selected),n("click",t))}function k(t){void 0!==t.keyCode&&13!==t.keyCode||((0,h.NS)(t),!1===e.disable&&(n("update:modelValue",!1),n("remove")))}function S(){const n=[];!0===m.value&&n.push((0,i.h)("div",{class:"q-focus-helper"})),!0===s.value&&n.push((0,i.h)(l.Z,{class:"q-chip__icon q-chip__icon--left",name:g.value}));const o=void 0!==e.label?[(0,i.h)("div",{class:"ellipsis"},[e.label])]:void 0;return n.push((0,i.h)("div",{class:"q-chip__content col row no-wrap items-center q-anchor--skip"},(0,f.pf)(t.default,o))),e.iconRight&&n.push((0,i.h)(l.Z,{class:"q-chip__icon q-chip__icon--right",name:e.iconRight})),!0===e.removable&&n.push((0,i.h)(l.Z,{class:"q-chip__icon q-chip__icon--remove cursor-pointer",name:v.value,...x.value,onClick:k,onKeyup:k})),n}return()=>{if(!1===e.modelValue)return;const t={class:b.value,style:a.value};return!0===m.value&&Object.assign(t,x.value,{onClick:w,onKeyup:y}),(0,f.Jl)("div",t,S(),"ripple",!1!==e.ripple&&!0!==e.disable,(()=>[[c.Z,e.ripple]]))}}});var v=n(490),m=n(1233),b=n(3115),x=n(5290),y=n(2074),w=n(2043),k=n(9256),S=n(2802),C=n(6254),_=n(321),A=n(1705);const P=e=>["add","add-unique","toggle"].includes(e),L=".*+?^${}()|[]\\",j=Object.keys(r.Cl),T=(0,a.L)({name:"QSelect",inheritAttrs:!1,props:{...w.t9,...k.Fz,...r.Cl,modelValue:{required:!0},multiple:Boolean,displayValue:[String,Number],displayValueHtml:Boolean,dropdownIcon:String,options:{type:Array,default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],hideSelected:Boolean,hideDropdownIcon:Boolean,fillInput:Boolean,maxValues:[Number,String],optionsDense:Boolean,optionsDark:{type:Boolean,default:null},optionsSelectedClass:String,optionsHtml:Boolean,optionsCover:Boolean,menuShrink:Boolean,menuAnchor:String,menuSelf:String,menuOffset:Array,popupContentClass:String,popupContentStyle:[String,Array,Object],useInput:Boolean,useChips:Boolean,newValueMode:{type:String,validator:P},mapOptions:Boolean,emitValue:Boolean,inputDebounce:{type:[Number,String],default:500},inputClass:[Array,String,Object],inputStyle:[Array,String,Object],tabindex:{type:[String,Number],default:0},autocomplete:String,transitionShow:String,transitionHide:String,transitionDuration:[String,Number],behavior:{type:String,validator:e=>["default","menu","dialog"].includes(e),default:"default"},virtualScrollItemSize:{type:[Number,String],default:void 0},onNewValue:Function,onFilter:Function},emits:[...r.HJ,"add","remove","input-value","keyup","keypress","keydown","filter-abort"],setup(e,{slots:t,emit:n}){const{proxy:a}=(0,i.FN)(),{$q:c}=a,u=(0,o.iH)(!1),d=(0,o.iH)(!1),p=(0,o.iH)(-1),T=(0,o.iH)(""),F=(0,o.iH)(!1),E=(0,o.iH)(!1);let M,O,R,I,z,H,N,B,q;const D=(0,o.iH)(null),Y=(0,o.iH)(null),X=(0,o.iH)(null),W=(0,o.iH)(null),V=(0,o.iH)(null),U=(0,k.Do)(e),Z=(0,S.Z)($e),$=(0,i.Fl)((()=>Array.isArray(e.options)?e.options.length:0)),G=(0,i.Fl)((()=>void 0===e.virtualScrollItemSize?!0===e.optionsDense?24:48:e.virtualScrollItemSize)),{virtualScrollSliceRange:K,virtualScrollSliceSizeComputed:J,localResetVirtualScroll:Q,padVirtualScroll:ee,onVirtualScrollEvt:te,reset:ne,scrollTo:ie,setVirtualScrollSize:oe}=(0,w.vp)({virtualScrollLength:$,getVirtualScrollTarget:We,getVirtualScrollEl:Xe,virtualScrollItemSizeComputed:G}),re=(0,r.tL)(),ae=(0,i.Fl)((()=>{const t=!0===e.mapOptions&&!0!==e.multiple,n=void 0===e.modelValue||null===e.modelValue&&!0!==t?[]:!0===e.multiple&&Array.isArray(e.modelValue)?e.modelValue:[e.modelValue];if(!0===e.mapOptions&&!0===Array.isArray(e.options)){const i=!0===e.mapOptions&&void 0!==O?O:[],o=n.map((e=>Ie(e,i)));return null===e.modelValue&&!0===t?o.filter((e=>null!==e)):o}return n})),se=(0,i.Fl)((()=>{const t={};return j.forEach((n=>{const i=e[n];void 0!==i&&(t[n]=i)})),t})),le=(0,i.Fl)((()=>null===e.optionsDark?re.isDark.value:e.optionsDark)),ce=(0,i.Fl)((()=>(0,r.yV)(ae.value))),ue=(0,i.Fl)((()=>{let t="q-field__input q-placeholder col";return!0===e.hideSelected||0===ae.value.length?[t,e.inputClass]:(t+=" q-field__input--padding",void 0===e.inputClass?t:[t,e.inputClass])})),de=(0,i.Fl)((()=>(!0===e.virtualScrollHorizontal?"q-virtual-scroll--horizontal":"")+(e.popupContentClass?" "+e.popupContentClass:""))),he=(0,i.Fl)((()=>0===$.value)),fe=(0,i.Fl)((()=>ae.value.map((e=>_e.value(e))).join(", "))),pe=(0,i.Fl)((()=>!0===e.optionsHtml?()=>!0:e=>void 0!==e&&null!==e&&!0===e.html)),ge=(0,i.Fl)((()=>!0===e.displayValueHtml||void 0===e.displayValue&&(!0===e.optionsHtml||ae.value.some(pe.value)))),ve=(0,i.Fl)((()=>!0===re.focused.value?e.tabindex:-1)),me=(0,i.Fl)((()=>({tabindex:e.tabindex,role:"combobox","aria-label":e.label,"aria-autocomplete":!0===e.useInput?"list":"none","aria-expanded":!0===u.value?"true":"false","aria-owns":`${re.targetUid.value}_lb`,"aria-controls":`${re.targetUid.value}_lb`}))),be=(0,i.Fl)((()=>{const t={id:`${re.targetUid.value}_lb`,role:"listbox","aria-multiselectable":!0===e.multiple?"true":"false"};return p.value>=0&&(t["aria-activedescendant"]=`${re.targetUid.value}_${p.value}`),t})),xe=(0,i.Fl)((()=>ae.value.map(((e,t)=>({index:t,opt:e,html:pe.value(e),selected:!0,removeAtIndex:Fe,toggleOption:Me,tabindex:ve.value}))))),ye=(0,i.Fl)((()=>{if(0===$.value)return[];const{from:t,to:n}=K.value;return e.options.slice(t,n).map(((n,i)=>{const o=!0===Ae.value(n),r=t+i,a={clickable:!0,active:!1,activeClass:Se.value,manualFocus:!0,focused:!1,disable:o,tabindex:-1,dense:e.optionsDense,dark:le.value,role:"option",id:`${re.targetUid.value}_${r}`,onClick:()=>{Me(n)}};return!0!==o&&(!0===He(n)&&(a.active=!0),p.value===r&&(a.focused=!0),a["aria-selected"]=!0===a.active?"true":"false",!0===c.platform.is.desktop&&(a.onMousemove=()=>{!0===u.value&&Oe(r)})),{index:r,opt:n,html:pe.value(n),label:_e.value(n),selected:a.active,focused:a.focused,toggleOption:Me,setOptionIndex:Oe,itemProps:a}}))})),we=(0,i.Fl)((()=>void 0!==e.dropdownIcon?e.dropdownIcon:c.iconSet.arrow.dropdown)),ke=(0,i.Fl)((()=>!1===e.optionsCover&&!0!==e.outlined&&!0!==e.standout&&!0!==e.borderless&&!0!==e.rounded)),Se=(0,i.Fl)((()=>void 0!==e.optionsSelectedClass?e.optionsSelectedClass:void 0!==e.color?`text-${e.color}`:"")),Ce=(0,i.Fl)((()=>ze(e.optionValue,"value"))),_e=(0,i.Fl)((()=>ze(e.optionLabel,"label"))),Ae=(0,i.Fl)((()=>ze(e.optionDisable,"disable"))),Pe=(0,i.Fl)((()=>ae.value.map((e=>Ce.value(e))))),Le=(0,i.Fl)((()=>{const e={onInput:$e,onChange:Z,onKeydown:Ye,onKeyup:qe,onKeypress:De,onFocus:Ne,onClick(e){!0===R&&(0,h.sT)(e)}};return e.onCompositionstart=e.onCompositionupdate=e.onCompositionend=Z,e}));function je(t){return!0===e.emitValue?Ce.value(t):t}function Te(t){if(t>-1&&t=e.maxValues)return;const r=e.modelValue.slice();n("add",{index:r.length,value:o}),r.push(o),n("update:modelValue",r)}function Me(t,i){if(!0!==re.editable.value||void 0===t||!0===Ae.value(t))return;const o=Ce.value(t);if(!0!==e.multiple)return!0!==i&&(Ke(!0===e.fillInput?_e.value(t):"",!0,!0),ut()),null!==Y.value&&Y.value.focus(),void(0!==ae.value.length&&!0===(0,C.xb)(Ce.value(ae.value[0]),o)||n("update:modelValue",!0===e.emitValue?o:t));if((!0!==R||!0===F.value)&&re.focus(),Ne(),0===ae.value.length){const i=!0===e.emitValue?o:t;return n("add",{index:0,value:i}),void n("update:modelValue",!0===e.multiple?[i]:i)}const r=e.modelValue.slice(),a=Pe.value.findIndex((e=>(0,C.xb)(e,o)));if(a>-1)n("remove",{index:a,value:r.splice(a,1)[0]});else{if(void 0!==e.maxValues&&r.length>=e.maxValues)return;const i=!0===e.emitValue?o:t;n("add",{index:r.length,value:i}),r.push(i)}n("update:modelValue",r)}function Oe(e){if(!0!==c.platform.is.desktop)return;const t=e>-1&&e<$.value?e:-1;p.value!==t&&(p.value=t)}function Re(t=1,n){if(!0===u.value){let i=p.value;do{i=(0,_.Uz)(i+t,-1,$.value-1)}while(-1!==i&&i!==p.value&&!0===Ae.value(e.options[i]));p.value!==i&&(Oe(i),ie(i),!0!==n&&!0===e.useInput&&!0===e.fillInput&&Ge(i>=0?_e.value(e.options[i]):H))}}function Ie(t,n){const i=e=>(0,C.xb)(Ce.value(e),t);return e.options.find(i)||n.find(i)||t}function ze(e,t){const n=void 0!==e?e:t;return"function"===typeof n?n:e=>null!==e&&"object"===typeof e&&n in e?e[n]:e}function He(e){const t=Ce.value(e);return void 0!==Pe.value.find((e=>(0,C.xb)(e,t)))}function Ne(t){!0===e.useInput&&null!==Y.value&&(void 0===t||Y.value===t.target&&t.target.value===fe.value)&&Y.value.select()}function Be(e){!0===(0,A.So)(e,27)&&!0===u.value&&((0,h.sT)(e),ut(),dt()),n("keyup",e)}function qe(t){const{value:n}=t.target;if(void 0===t.keyCode)if(t.target.value="",clearTimeout(M),dt(),"string"===typeof n&&n.length>0){const t=n.toLocaleLowerCase(),i=n=>{const i=e.options.find((e=>n.value(e).toLocaleLowerCase()===t));return void 0!==i&&(-1===ae.value.indexOf(i)?Me(i):ut(),!0)},o=e=>{!0!==i(Ce)&&!0!==i(_e)&&!0!==e&&Je(n,!0,(()=>o(!0)))};o()}else re.clearValue(t);else Be(t)}function De(e){n("keypress",e)}function Ye(t){if(n("keydown",t),!0===(0,A.Wm)(t))return;const o=T.value.length>0&&(void 0!==e.newValueMode||void 0!==e.onNewValue),r=!0!==t.shiftKey&&!0!==e.multiple&&(p.value>-1||!0===o);if(27===t.keyCode)return void(0,h.X$)(t);if(9===t.keyCode&&!1===r)return void lt();if(void 0===t.target||t.target.id!==re.targetUid.value)return;if(40===t.keyCode&&!0!==re.innerLoading.value&&!1===u.value)return(0,h.NS)(t),void ct();if(8===t.keyCode&&!0!==e.hideSelected&&0===T.value.length)return void(!0===e.multiple&&!0===Array.isArray(e.modelValue)?Te(e.modelValue.length-1):!0!==e.multiple&&null!==e.modelValue&&n("update:modelValue",null));35!==t.keyCode&&36!==t.keyCode||"string"===typeof T.value&&0!==T.value.length||((0,h.NS)(t),p.value=-1,Re(36===t.keyCode?1:-1,e.multiple)),33!==t.keyCode&&34!==t.keyCode||void 0===J.value||((0,h.NS)(t),p.value=Math.max(-1,Math.min($.value,p.value+(33===t.keyCode?-1:1)*J.value.view)),Re(33===t.keyCode?1:-1,e.multiple)),38!==t.keyCode&&40!==t.keyCode||((0,h.NS)(t),Re(38===t.keyCode?-1:1,e.multiple));const a=$.value;if((void 0===B||q0&&!0!==e.useInput&&void 0!==t.key&&1===t.key.length&&t.altKey===t.ctrlKey&&(32!==t.keyCode||B.length>0)){!0!==u.value&&ct(t);const n=t.key.toLocaleLowerCase(),o=1===B.length&&B[0]===n;q=Date.now()+1500,!1===o&&((0,h.NS)(t),B+=n);const r=new RegExp("^"+B.split("").map((e=>L.indexOf(e)>-1?"\\"+e:e)).join(".*"),"i");let s=p.value;if(!0===o||s<0||!0!==r.test(_e.value(e.options[s])))do{s=(0,_.Uz)(s+1,-1,a-1)}while(s!==p.value&&(!0===Ae.value(e.options[s])||!0!==r.test(_e.value(e.options[s]))));p.value!==s&&(0,i.Y3)((()=>{Oe(s),ie(s),s>=0&&!0===e.useInput&&!0===e.fillInput&&Ge(_e.value(e.options[s]))}))}else if(13===t.keyCode||32===t.keyCode&&!0!==e.useInput&&""===B||9===t.keyCode&&!1!==r)if(9!==t.keyCode&&(0,h.NS)(t),p.value>-1&&p.value{if(n){if(!0!==P(n))return}else n=e.newValueMode;if(void 0===t||null===t)return;Ke("",!0!==e.multiple,!0);const i="toggle"===n?Me:Ee;i(t,"add-unique"===n),!0!==e.multiple&&(null!==Y.value&&Y.value.focus(),ut())};if(void 0!==e.onNewValue?n("new-value",T.value,t):t(T.value),!0!==e.multiple)return}!0===u.value?lt():!0!==re.innerLoading.value&&ct()}}function Xe(){return!0===R?V.value:null!==X.value&&null!==X.value.__qPortalInnerRef.value?X.value.__qPortalInnerRef.value:void 0}function We(){return Xe()}function Ve(){return!0===e.hideSelected?[]:void 0!==t["selected-item"]?xe.value.map((e=>t["selected-item"](e))).slice():void 0!==t.selected?[].concat(t.selected()):!0===e.useChips?xe.value.map(((t,n)=>(0,i.h)(g,{key:"option-"+n,removable:!0===re.editable.value&&!0!==Ae.value(t.opt),dense:!0,textColor:e.color,tabindex:ve.value,onRemove(){t.removeAtIndex(n)}},(()=>(0,i.h)("span",{class:"ellipsis",[!0===t.html?"innerHTML":"textContent"]:_e.value(t.opt)}))))):[(0,i.h)("span",{[!0===ge.value?"innerHTML":"textContent"]:void 0!==e.displayValue?e.displayValue:fe.value})]}function Ue(){if(!0===he.value)return void 0!==t["no-option"]?t["no-option"]({inputValue:T.value}):void 0;const e=void 0!==t.option?t.option:e=>(0,i.h)(v.Z,{key:e.index,...e.itemProps},(()=>(0,i.h)(m.Z,(()=>(0,i.h)(b.Z,(()=>(0,i.h)("span",{[!0===e.html?"innerHTML":"textContent"]:e.label})))))));let n=ee("div",ye.value.map(e));return void 0!==t["before-options"]&&(n=t["before-options"]().concat(n)),(0,f.vs)(t["after-options"],n)}function Ze(t,n){const o=!0===n?{...me.value,...re.splitAttrs.attributes.value}:void 0,r={ref:!0===n?Y:void 0,key:"i_t",class:ue.value,style:e.inputStyle,value:void 0!==T.value?T.value:"",type:"search",...o,id:!0===n?re.targetUid.value:void 0,maxlength:e.maxlength,autocomplete:e.autocomplete,"data-autofocus":!0!==t&&!0===e.autofocus||void 0,disabled:!0===e.disable,readonly:!0===e.readonly,...Le.value};return!0!==t&&!0===R&&(!0===Array.isArray(r.class)?r.class=[...r.class,"no-pointer-events"]:r.class+=" no-pointer-events"),(0,i.h)("input",r)}function $e(t){clearTimeout(M),t&&t.target&&!0===t.target.qComposing||(Ge(t.target.value||""),I=!0,H=T.value,!0===re.focused.value||!0===R&&!0!==F.value||re.focus(),void 0!==e.onFilter&&(M=setTimeout((()=>{Je(T.value)}),e.inputDebounce)))}function Ge(e){T.value!==e&&(T.value=e,n("input-value",e))}function Ke(t,n,i){I=!0!==i,!0===e.useInput&&(Ge(t),!0!==n&&!0===i||(H=t),!0!==n&&Je(t))}function Je(t,o,r){if(void 0===e.onFilter||!0!==o&&!0!==re.focused.value)return;!0===re.innerLoading.value?n("filter-abort"):(re.innerLoading.value=!0,E.value=!0),""!==t&&!0!==e.multiple&&ae.value.length>0&&!0!==I&&t===_e.value(ae.value[0])&&(t="");const s=setTimeout((()=>{!0===u.value&&(u.value=!1)}),10);clearTimeout(z),z=s,n("filter",t,((e,t)=>{!0!==o&&!0!==re.focused.value||z!==s||(clearTimeout(z),"function"===typeof e&&e(),E.value=!1,(0,i.Y3)((()=>{re.innerLoading.value=!1,!0===re.editable.value&&(!0===o?!0===u.value&&ut():!0===u.value?ht(!0):u.value=!0),"function"===typeof t&&(0,i.Y3)((()=>{t(a)})),"function"===typeof r&&(0,i.Y3)((()=>{r(a)}))})))}),(()=>{!0===re.focused.value&&z===s&&(clearTimeout(z),re.innerLoading.value=!1,E.value=!1),!0===u.value&&(u.value=!1)}))}function Qe(){return(0,i.h)(x.Z,{ref:X,class:de.value,style:e.popupContentStyle,modelValue:u.value,fit:!0!==e.menuShrink,cover:!0===e.optionsCover&&!0!==he.value&&!0!==e.useInput,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,dark:le.value,noParentEvent:!0,noRefocus:!0,noFocus:!0,square:ke.value,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,separateClosePopup:!0,...be.value,onScrollPassive:te,onBeforeShow:gt,onBeforeHide:et,onShow:tt},Ue)}function et(e){vt(e),lt()}function tt(){oe()}function nt(e){(0,h.sT)(e),null!==Y.value&&Y.value.focus(),F.value=!0,window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,0)}function it(e){(0,h.sT)(e),(0,i.Y3)((()=>{F.value=!1}))}function ot(){const n=[(0,i.h)(s,{class:`col-auto ${re.fieldClass.value}`,...se.value,for:re.targetUid.value,dark:le.value,square:!0,loading:E.value,itemAligned:!1,filled:!0,stackLabel:T.value.length>0,...re.splitAttrs.listeners.value,onFocus:nt,onBlur:it},{...t,rawControl:()=>re.getControl(!0),before:void 0,after:void 0})];return!0===u.value&&n.push((0,i.h)("div",{ref:V,class:de.value+" scroll",style:e.popupContentStyle,...be.value,onClick:h.X$,onScrollPassive:te},Ue())),(0,i.h)(y.Z,{ref:W,modelValue:d.value,position:!0===e.useInput?"top":void 0,transitionShow:N,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,onBeforeShow:gt,onBeforeHide:rt,onHide:at,onShow:st},(()=>(0,i.h)("div",{class:"q-select__dialog"+(!0===le.value?" q-select__dialog--dark q-dark":"")+(!0===F.value?" q-select__dialog--focused":"")},n)))}function rt(e){vt(e),null!==W.value&&W.value.__updateRefocusTarget(re.rootRef.value.querySelector(".q-field__native > [tabindex]:last-child")),re.focused.value=!1}function at(e){ut(),!1===re.focused.value&&n("blur",e),dt()}function st(){const e=document.activeElement;null!==e&&e.id===re.targetUid.value||null===Y.value||Y.value===e||Y.value.focus(),oe()}function lt(){!0!==d.value&&(p.value=-1,!0===u.value&&(u.value=!1),!1===re.focused.value&&(clearTimeout(z),z=void 0,!0===re.innerLoading.value&&(n("filter-abort"),re.innerLoading.value=!1,E.value=!1)))}function ct(n){!0===re.editable.value&&(!0===R?(re.onControlFocusin(n),d.value=!0,(0,i.Y3)((()=>{re.focus()}))):re.focus(),void 0!==e.onFilter?Je(T.value):!0===he.value&&void 0===t["no-option"]||(u.value=!0))}function ut(){d.value=!1,lt()}function dt(){!0===e.useInput&&Ke(!0!==e.multiple&&!0===e.fillInput&&ae.value.length>0&&_e.value(ae.value[0])||"",!0,!0)}function ht(t){let n=-1;if(!0===t){if(ae.value.length>0){const t=Ce.value(ae.value[0]);n=e.options.findIndex((e=>(0,C.xb)(Ce.value(e),t)))}Q(n)}Oe(n)}function ft(){!0===u.value&&!1===re.innerLoading.value&&(ne(),(0,i.Y3)((()=>{!0===u.value&&!1===re.innerLoading.value&&ht(!0)})))}function pt(){!1===d.value&&null!==X.value&&X.value.updatePosition()}function gt(e){void 0!==e&&(0,h.sT)(e),n("popup-show",e),re.hasPopupOpen=!0,re.onControlFocusin(e)}function vt(e){void 0!==e&&(0,h.sT)(e),n("popup-hide",e),re.hasPopupOpen=!1,re.onControlFocusout(e)}function mt(){R=(!0===c.platform.is.mobile||"dialog"===e.behavior)&&("menu"!==e.behavior&&(!0!==e.useInput||(void 0!==t["no-option"]||void 0!==e.onFilter||!1===he.value))),N=!0===c.platform.is.ios&&!0===R&&!0===e.useInput?"fade":e.transitionShow}return(0,i.YP)(ae,(t=>{O=t,!0===e.useInput&&!0===e.fillInput&&!0!==e.multiple&&!0!==re.innerLoading.value&&(!0!==d.value&&!0!==u.value||!0!==ce.value)&&(!0!==I&&dt(),!0!==d.value&&!0!==u.value||Je(""))}),{immediate:!0}),(0,i.YP)((()=>e.fillInput),dt),(0,i.YP)(u,ht),(0,i.YP)($,ft),(0,i.Xn)(mt),(0,i.ic)(pt),mt(),(0,i.Jd)((()=>{clearTimeout(M)})),Object.assign(a,{showPopup:ct,hidePopup:ut,removeAtIndex:Te,add:Ee,toggleOption:Me,getOptionIndex:()=>p.value,setOptionIndex:Oe,moveOptionSelection:Re,filter:Je,updateMenuPosition:pt,updateInputValue:Ke,isOptionSelected:He,getEmittingOptionValue:je,isOptionDisabled:(...e)=>!0===Ae.value.apply(null,e),getOptionValue:(...e)=>Ce.value.apply(null,e),getOptionLabel:(...e)=>_e.value.apply(null,e)}),Object.assign(re,{innerValue:ae,fieldClass:(0,i.Fl)((()=>`q-select q-field--auto-height q-select--with${!0!==e.useInput?"out":""}-input q-select--with${!0!==e.useChips?"out":""}-chips q-select--`+(!0===e.multiple?"multiple":"single"))),inputRef:D,targetRef:Y,hasValue:ce,showPopup:ct,floatingLabel:(0,i.Fl)((()=>(!0===e.hideSelected?T.value.length>0:!0===ce.value)||(0,r.yV)(e.displayValue))),getControlChild:()=>{if(!1!==re.editable.value&&(!0===d.value||!0!==he.value||void 0!==t["no-option"]))return!0===R?ot():Qe();!0===re.hasPopupOpen&&(re.hasPopupOpen=!1)},controlEvents:{onFocusin(e){re.onControlFocusin(e)},onFocusout(e){re.onControlFocusout(e,(()=>{dt(),lt()}))},onClick(e){if((0,h.X$)(e),!0!==R&&!0===u.value)return lt(),void(null!==Y.value&&Y.value.focus());ct(e)}},getControl:t=>{const n=Ve(),o=!0===t||!0!==d.value||!0!==R;if(!0===e.useInput)n.push(Ze(t,o));else if(!0===re.editable.value){const t=!0===o?me.value:void 0;n.push((0,i.h)("input",{ref:!0===o?Y:void 0,key:"d_t",class:"q-select__focus-target",id:!0===o?re.targetUid.value:void 0,readonly:!0,...t,onKeydown:Ye,onKeyup:Be,onKeypress:De})),!0===o&&"string"===typeof e.autocomplete&&e.autocomplete.length>0&&n.push((0,i.h)("input",{class:"q-select__autocomplete-input",autocomplete:e.autocomplete,onKeyup:qe}))}if(void 0!==U.value&&!0!==e.disable&&Pe.value.length>0){const t=Pe.value.map((e=>(0,i.h)("option",{value:e,selected:!0})));n.push((0,i.h)("select",{class:"hidden",name:U.value,multiple:e.multiple},t))}const r=!0===e.useInput||!0!==o?void 0:re.splitAttrs.attributes.value;return(0,i.h)("div",{class:"q-field__native row items-center",...r},n)},getInnerAppend:()=>!0!==e.loading&&!0!==E.value&&!0!==e.hideDropdownIcon?[(0,i.h)(l.Z,{class:"q-select__dropdown-icon"+(!0===u.value?" rotate-180":""),name:we.value})]:null}),(0,r.ZP)(re)}})},926:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(8234),r=n(5987);const a={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},s={xs:2,sm:4,md:8,lg:16,xl:24},l=(0,r.L)({name:"QSeparator",props:{...o.S,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){const t=(0,i.FN)(),n=(0,o.Z)(e,t.proxy.$q),r=(0,i.Fl)((()=>!0===e.vertical?"vertical":"horizontal")),l=(0,i.Fl)((()=>` q-separator--${r.value}`)),c=(0,i.Fl)((()=>!1!==e.inset?`${l.value}-${a[e.inset]}`:"")),u=(0,i.Fl)((()=>`q-separator${l.value}${c.value}`+(void 0!==e.color?` bg-${e.color}`:"")+(!0===n.value?" q-separator--dark":""))),d=(0,i.Fl)((()=>{const t={};if(void 0!==e.size&&(t[!0===e.vertical?"width":"height"]=e.size),!1!==e.spaced){const n=!0===e.spaced?`${s.md}px`:e.spaced in s?`${s[e.spaced]}px`:e.spaced,i=!0===e.vertical?["Left","Right"]:["Top","Bottom"];t[`margin${i[0]}`]=t[`margin${i[1]}`]=n}return t}));return()=>(0,i.h)("hr",{class:u.value,style:d.value,"aria-orientation":r.value})}})},3940:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(244);const r={size:{type:[Number,String],default:"1em"},color:String};function a(e){return{cSize:(0,i.Fl)((()=>e.size in o.Ok?`${o.Ok[e.size]}px`:e.size)),classes:(0,i.Fl)((()=>"q-spinner"+(e.color?` text-${e.color}`:"")))}}var s=n(5987);const l=(0,s.L)({name:"QSpinner",props:{...r,thickness:{type:Number,default:5}},setup(e){const{cSize:t,classes:n}=a(e);return()=>(0,i.h)("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[(0,i.h)("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}})},4106:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(5475),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QTabPanel",props:o.vZ,setup(e,{slots:t}){return()=>(0,i.h)("div",{class:"q-tab-panel"},(0,a.KR)(t.default))}})},9800:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(8234),r=n(5475),a=n(5987),s=n(2026);const l=(0,a.L)({name:"QTabPanels",props:{...r.t6,...o.S},emits:r.K6,setup(e,{slots:t}){const n=(0,i.FN)(),a=(0,o.Z)(e,n.proxy.$q),{updatePanelsList:l,getPanelContent:c,panelDirectives:u}=(0,r.ZP)(),d=(0,i.Fl)((()=>"q-tab-panels q-panel-parent"+(!0===a.value?" q-tab-panels--dark q-dark":"")));return()=>(l(t),(0,s.Jl)("div",{class:d.value},c(),"pan",e.swipeable,(()=>u.value)))}})},1746:(e,t,n)=>{"use strict";n.d(t,{Z:()=>ie});n(6727),n(702),n(5583);var i=n(9835),o=n(499),r=n(1682),a=n(926),s=n(2857),l=n(3246),c=n(8234),u=n(5987),d=n(2026);const h=["horizontal","vertical","cell","none"],f=(0,u.L)({name:"QMarkupTable",props:{...c.S,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,wrapCells:Boolean,separator:{type:String,default:"horizontal",validator:e=>h.includes(e)}},setup(e,{slots:t}){const n=(0,i.FN)(),o=(0,c.Z)(e,n.proxy.$q),r=(0,i.Fl)((()=>`q-markup-table q-table__container q-table__card q-table--${e.separator}-separator`+(!0===o.value?" q-table--dark q-table__card--dark q-dark":"")+(!0===e.dense?" q-table--dense":"")+(!0===e.flat?" q-table--flat":"")+(!0===e.bordered?" q-table--bordered":"")+(!0===e.square?" q-table--square":"")+(!1===e.wrapCells?" q-table--no-wrap":"")));return()=>(0,i.h)("div",{class:r.value},[(0,i.h)("table",{class:"q-table"},(0,d.KR)(t.default))])}});function p(e,t){return(0,i.h)("div",e,[(0,i.h)("table",{class:"q-table"},t)])}var g=n(2043),v=n(3701),m=n(1384);const b={list:l.Z,table:f},x=["list","table","__qtable"],y=(0,u.L)({name:"QVirtualScroll",props:{...g.t9,type:{type:String,default:"list",validator:e=>x.includes(e)},items:{type:Array,default:()=>[]},itemsFn:Function,itemsSize:Number,scrollTarget:{default:void 0}},setup(e,{slots:t,attrs:n}){let r;const a=(0,o.iH)(null),s=(0,i.Fl)((()=>e.itemsSize>=0&&void 0!==e.itemsFn?parseInt(e.itemsSize,10):Array.isArray(e.items)?e.items.length:0)),{virtualScrollSliceRange:l,localResetVirtualScroll:c,padVirtualScroll:u,onVirtualScrollEvt:h}=(0,g.vp)({virtualScrollLength:s,getVirtualScrollTarget:k,getVirtualScrollEl:w}),f=(0,i.Fl)((()=>{if(0===s.value)return[];const t=(e,t)=>({index:l.value.from+t,item:e});return void 0===e.itemsFn?e.items.slice(l.value.from,l.value.to).map(t):e.itemsFn(l.value.from,l.value.to-l.value.from).map(t)})),x=(0,i.Fl)((()=>"q-virtual-scroll q-virtual-scroll"+(!0===e.virtualScrollHorizontal?"--horizontal":"--vertical")+(void 0!==e.scrollTarget?"":" scroll"))),y=(0,i.Fl)((()=>void 0!==e.scrollTarget?{}:{tabindex:0}));function w(){return a.value.$el||a.value}function k(){return r}function S(){r=(0,v.b0)(w(),e.scrollTarget),r.addEventListener("scroll",h,m.rU.passive)}function C(){void 0!==r&&(r.removeEventListener("scroll",h,m.rU.passive),r=void 0)}function _(){let n=u("list"===e.type?"div":"tbody",f.value.map(t.default));return void 0!==t.before&&(n=t.before().concat(n)),(0,d.vs)(t.after,n)}return(0,i.YP)(s,(()=>{c()})),(0,i.YP)((()=>e.scrollTarget),(()=>{C(),S()})),(0,i.wF)((()=>{c()})),(0,i.bv)((()=>{S()})),(0,i.dl)((()=>{S()})),(0,i.se)((()=>{C()})),(0,i.Jd)((()=>{C()})),()=>{if(void 0!==t.default)return"__qtable"===e.type?p({ref:a,class:"q-table__middle "+x.value},_()):(0,i.h)(b[e.type],{...n,ref:a,class:[n.class,x.value],...y.value},_);console.error("QVirtualScroll: default scoped slot is required for rendering")}}});var w=n(7887),k=n(244);const S={xs:2,sm:4,md:6,lg:10,xl:14};function C(e,t,n){return{transform:!0===t?`translateX(${!0===n.lang.rtl?"-":""}100%) scale3d(${-e},1,1)`:`scale3d(${e},1,1)`}}const _=(0,u.L)({name:"QLinearProgress",props:{...c.S,...k.LU,value:{type:Number,default:0},buffer:Number,color:String,trackColor:String,reverse:Boolean,stripe:Boolean,indeterminate:Boolean,query:Boolean,rounded:Boolean,animationSpeed:{type:[String,Number],default:2100},instantFeedback:Boolean},setup(e,{slots:t}){const{proxy:n}=(0,i.FN)(),o=(0,c.Z)(e,n.$q),r=(0,k.ZP)(e,S),a=(0,i.Fl)((()=>!0===e.indeterminate||!0===e.query)),s=(0,i.Fl)((()=>e.reverse!==e.query)),l=(0,i.Fl)((()=>({...null!==r.value?r.value:{},"--q-linear-progress-speed":`${e.animationSpeed}ms`}))),u=(0,i.Fl)((()=>"q-linear-progress"+(void 0!==e.color?` text-${e.color}`:"")+(!0===e.reverse||!0===e.query?" q-linear-progress--reverse":"")+(!0===e.rounded?" rounded-borders":""))),h=(0,i.Fl)((()=>C(void 0!==e.buffer?e.buffer:1,s.value,n.$q))),f=(0,i.Fl)((()=>`q-linear-progress__track absolute-full q-linear-progress__track--with${!0===e.instantFeedback?"out":""}-transition q-linear-progress__track--`+(!0===o.value?"dark":"light")+(void 0!==e.trackColor?` bg-${e.trackColor}`:""))),p=(0,i.Fl)((()=>C(!0===a.value?1:e.value,s.value,n.$q))),g=(0,i.Fl)((()=>`q-linear-progress__model absolute-full q-linear-progress__model--with${!0===e.instantFeedback?"out":""}-transition q-linear-progress__model--${!0===a.value?"in":""}determinate`)),v=(0,i.Fl)((()=>({width:100*e.value+"%"}))),m=(0,i.Fl)((()=>"q-linear-progress__stripe absolute-"+(!0===e.reverse?"right":"left")));return()=>{const n=[(0,i.h)("div",{class:f.value,style:h.value}),(0,i.h)("div",{class:g.value,style:p.value})];return!0===e.stripe&&!1===a.value&&n.push((0,i.h)("div",{class:m.value,style:v.value})),(0,i.h)("div",{class:u.value,style:l.value,role:"progressbar","aria-valuemin":0,"aria-valuemax":1,"aria-valuenow":!0===e.indeterminate?void 0:e.value},(0,d.vs)(t.default,n))}}});var A=n(1221),P=n(8879),L=n(5310),j=n(2046);let T=0;const F={fullscreen:Boolean,noRouteFullscreenExit:Boolean},E=["update:fullscreen","fullscreen"];function M(){const e=(0,i.FN)(),{props:t,emit:n,proxy:r}=e;let a,s,l;const c=(0,o.iH)(!1);function u(){!0===c.value?h():d()}function d(){!0!==c.value&&(c.value=!0,l=r.$el.parentNode,l.replaceChild(s,r.$el),document.body.appendChild(r.$el),T++,1===T&&document.body.classList.add("q-body--fullscreen-mixin"),a={handler:h},L.Z.add(a))}function h(){!0===c.value&&(void 0!==a&&(L.Z.remove(a),a=void 0),l.replaceChild(r.$el,s),c.value=!1,T=Math.max(0,T-1),0===T&&(document.body.classList.remove("q-body--fullscreen-mixin"),void 0!==r.$el.scrollIntoView&&setTimeout((()=>{r.$el.scrollIntoView()}))))}return!0===(0,j.Rb)(e)&&(0,i.YP)((()=>r.$route.fullPath),(()=>{!0!==t.noRouteFullscreenExit&&h()})),(0,i.YP)((()=>t.fullscreen),(e=>{c.value!==e&&u()})),(0,i.YP)(c,(e=>{n("update:fullscreen",e),n("fullscreen",e)})),(0,i.wF)((()=>{s=document.createElement("span")})),(0,i.bv)((()=>{!0===t.fullscreen&&d()})),(0,i.Jd)(h),Object.assign(r,{toggleFullscreen:u,setFullscreen:d,exitFullscreen:h}),{inFullscreen:c,toggleFullscreen:u}}function O(e,t){return new Date(e)-new Date(t)}var R=n(6254);const I={sortMethod:Function,binaryStateSort:Boolean,columnSortOrder:{type:String,validator:e=>"ad"===e||"da"===e,default:"ad"}};function z(e,t,n,o){const r=(0,i.Fl)((()=>{const{sortBy:e}=t.value;return e&&n.value.find((t=>t.name===e))||null})),a=(0,i.Fl)((()=>void 0!==e.sortMethod?e.sortMethod:(e,t,i)=>{const o=n.value.find((e=>e.name===t));if(void 0===o||void 0===o.field)return e;const r=!0===i?-1:1,a="function"===typeof o.field?e=>o.field(e):e=>e[o.field];return e.sort(((e,t)=>{let n=a(e),i=a(t);return null===n||void 0===n?-1*r:null===i||void 0===i?1*r:void 0!==o.sort?o.sort(n,i,e,t)*r:!0===(0,R.hj)(n)&&!0===(0,R.hj)(i)?(n-i)*r:!0===(0,R.J_)(n)&&!0===(0,R.J_)(i)?O(n,i)*r:"boolean"===typeof n&&"boolean"===typeof i?(n-i)*r:([n,i]=[n,i].map((e=>(e+"").toLocaleString().toLowerCase())),ne.name===i));void 0!==e&&e.sortOrder&&(r=e.sortOrder)}let{sortBy:a,descending:s}=t.value;a!==i?(a=i,s="da"===r):!0===e.binaryStateSort?s=!s:!0===s?"ad"===r?a=null:s=!1:"ad"===r?s=!0:a=null,o({sortBy:a,descending:s,page:1})}return{columnToSort:r,computedSortMethod:a,sort:s}}const H={filter:[String,Object],filterMethod:Function};function N(e,t){const n=(0,i.Fl)((()=>void 0!==e.filterMethod?e.filterMethod:(e,t,n,i)=>{const o=t?t.toLowerCase():"";return e.filter((e=>n.some((t=>{const n=i(t,e)+"",r="undefined"===n||"null"===n?"":n.toLowerCase();return-1!==r.indexOf(o)}))))}));return(0,i.YP)((()=>e.filter),(()=>{(0,i.Y3)((()=>{t({page:1},!0)}))}),{deep:!0}),{computedFilterMethod:n}}function B(e,t){for(const n in t)if(t[n]!==e[n])return!1;return!0}function q(e){return e.page<1&&(e.page=1),void 0!==e.rowsPerPage&&e.rowsPerPage<1&&(e.rowsPerPage=0),e}const D={pagination:Object,rowsPerPageOptions:{type:Array,default:()=>[5,7,10,15,20,25,50,0]},"onUpdate:pagination":[Function,Array]};function Y(e,t){const{props:n,emit:r}=e,a=(0,o.iH)(Object.assign({sortBy:null,descending:!1,page:1,rowsPerPage:n.rowsPerPageOptions.length>0?n.rowsPerPageOptions[0]:5},n.pagination)),s=(0,i.Fl)((()=>{const e=void 0!==n["onUpdate:pagination"]?{...a.value,...n.pagination}:a.value;return q(e)})),l=(0,i.Fl)((()=>void 0!==s.value.rowsNumber));function c(e){u({pagination:e,filter:n.filter})}function u(e={}){(0,i.Y3)((()=>{r("request",{pagination:e.pagination||s.value,filter:e.filter||n.filter,getCellValue:t})}))}function d(e,t){const i=q({...s.value,...e});!0!==B(s.value,i)?!0!==l.value?void 0!==n.pagination&&void 0!==n["onUpdate:pagination"]?r("update:pagination",i):a.value=i:c(i):!0===l.value&&!0===t&&c(i)}return{innerPagination:a,computedPagination:s,isServerSide:l,requestServerInteraction:u,setPagination:d}}function X(e,t,n,o,r,a){const{props:s,emit:l,proxy:{$q:c}}=e,u=(0,i.Fl)((()=>!0===o.value?n.value.rowsNumber||0:a.value)),d=(0,i.Fl)((()=>{const{page:e,rowsPerPage:t}=n.value;return(e-1)*t})),h=(0,i.Fl)((()=>{const{page:e,rowsPerPage:t}=n.value;return e*t})),f=(0,i.Fl)((()=>1===n.value.page)),p=(0,i.Fl)((()=>0===n.value.rowsPerPage?1:Math.max(1,Math.ceil(u.value/n.value.rowsPerPage)))),g=(0,i.Fl)((()=>0===h.value||n.value.page>=p.value)),v=(0,i.Fl)((()=>{const e=s.rowsPerPageOptions.includes(t.value.rowsPerPage)?s.rowsPerPageOptions:[t.value.rowsPerPage].concat(s.rowsPerPageOptions);return e.map((e=>({label:0===e?c.lang.table.allRows:""+e,value:e})))}));function m(){r({page:1})}function b(){const{page:e}=n.value;e>1&&r({page:e-1})}function x(){const{page:e,rowsPerPage:t}=n.value;h.value>0&&e*t{if(e===t)return;const i=n.value.page;e&&!i?r({page:1}):e["single","multiple","none"].includes(e)},selected:{type:Array,default:()=>[]}},V=["update:selected","selection"];function U(e,t,n,o){const r=(0,i.Fl)((()=>{const t={};return e.selected.map(o.value).forEach((e=>{t[e]=!0})),t})),a=(0,i.Fl)((()=>"none"!==e.selection)),s=(0,i.Fl)((()=>"single"===e.selection)),l=(0,i.Fl)((()=>"multiple"===e.selection)),c=(0,i.Fl)((()=>n.value.length>0&&n.value.every((e=>!0===r.value[o.value(e)])))),u=(0,i.Fl)((()=>!0!==c.value&&n.value.some((e=>!0===r.value[o.value(e)])))),d=(0,i.Fl)((()=>e.selected.length));function h(e){return!0===r.value[e]}function f(){t("update:selected",[])}function p(n,i,r,a){t("selection",{rows:i,added:r,keys:n,evt:a});const l=!0===s.value?!0===r?i:[]:!0===r?e.selected.concat(i):e.selected.filter((e=>!1===n.includes(o.value(e))));t("update:selected",l)}return{hasSelectionMode:a,singleSelection:s,multipleSelection:l,allRowsSelected:c,someRowsSelected:u,rowsSelectedNumber:d,isRowSelected:h,clearSelection:f,updateSelection:p}}function Z(e){return Array.isArray(e)?e.slice():[]}const $={expanded:Array},G=["update:expanded"];function K(e,t){const n=(0,o.iH)(Z(e.expanded));function r(e){return n.value.includes(e)}function a(i){void 0!==e.expanded?t("update:expanded",i):n.value=i}function s(e,t){const i=n.value.slice(),o=i.indexOf(e);!0===t?-1===o&&(i.push(e),a(i)):-1!==o&&(i.splice(o,1),a(i))}return(0,i.YP)((()=>e.expanded),(e=>{n.value=Z(e)})),{isRowExpanded:r,setExpanded:a,updateExpanded:s}}const J={visibleColumns:Array};function Q(e,t,n){const o=(0,i.Fl)((()=>{if(void 0!==e.columns)return e.columns;const t=e.rows[0];return void 0!==t?Object.keys(t).map((e=>({name:e,label:e.toUpperCase(),field:e,align:(0,R.hj)(t[e])?"right":"left",sortable:!0}))):[]})),r=(0,i.Fl)((()=>{const{sortBy:n,descending:i}=t.value,r=void 0!==e.visibleColumns?o.value.filter((t=>!0===t.required||!0===e.visibleColumns.includes(t.name))):o.value;return r.map((e=>{const t=e.align||"right",o=`text-${t}`;return{...e,align:t,__iconClass:`q-table__sort-icon q-table__sort-icon--${t}`,__thClass:o+(void 0!==e.headerClasses?" "+e.headerClasses:"")+(!0===e.sortable?" sortable":"")+(e.name===n?" sorted "+(!0===i?"sort-desc":""):""),__tdStyle:void 0!==e.style?"function"!==typeof e.style?()=>e.style:e.style:()=>null,__tdClass:void 0!==e.classes?"function"!==typeof e.classes?()=>o+" "+e.classes:t=>o+" "+e.classes(t):()=>o}}))})),a=(0,i.Fl)((()=>{const e={};return r.value.forEach((t=>{e[t.name]=t})),e})),s=(0,i.Fl)((()=>void 0!==e.tableColspan?e.tableColspan:r.value.length+(!0===n.value?1:0)));return{colList:o,computedCols:r,computedColsMap:a,computedColspan:s}}var ee=n(3251);const te="q-table__bottom row items-center",ne={};g.If.forEach((e=>{ne[e]={}}));const ie=(0,u.L)({name:"QTable",props:{rows:{type:Array,default:()=>[]},rowKey:{type:[String,Function],default:"id"},columns:Array,loading:Boolean,iconFirstPage:String,iconPrevPage:String,iconNextPage:String,iconLastPage:String,title:String,hideHeader:Boolean,grid:Boolean,gridHeader:Boolean,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,separator:{type:String,default:"horizontal",validator:e=>["horizontal","vertical","cell","none"].includes(e)},wrapCells:Boolean,virtualScroll:Boolean,virtualScrollTarget:{default:void 0},...ne,noDataLabel:String,noResultsLabel:String,loadingLabel:String,selectedRowsLabel:Function,rowsPerPageLabel:String,paginationLabel:Function,color:{type:String,default:"grey-8"},titleClass:[String,Array,Object],tableStyle:[String,Array,Object],tableClass:[String,Array,Object],tableHeaderStyle:[String,Array,Object],tableHeaderClass:[String,Array,Object],cardContainerClass:[String,Array,Object],cardContainerStyle:[String,Array,Object],cardStyle:[String,Array,Object],cardClass:[String,Array,Object],hideBottom:Boolean,hideSelectedBanner:Boolean,hideNoData:Boolean,hidePagination:Boolean,onRowClick:Function,onRowDblclick:Function,onRowContextmenu:Function,...c.S,...F,...J,...H,...D,...$,...W,...I},emits:["request","virtual-scroll",...E,...G,...V],setup(e,{slots:t,emit:n}){const l=(0,i.FN)(),{proxy:{$q:u}}=l,d=(0,c.Z)(e,u),{inFullscreen:h,toggleFullscreen:f}=M(),v=(0,i.Fl)((()=>"function"===typeof e.rowKey?e.rowKey:t=>t[e.rowKey])),m=(0,o.iH)(null),b=(0,o.iH)(null),x=(0,i.Fl)((()=>!0!==e.grid&&!0===e.virtualScroll)),k=(0,i.Fl)((()=>" q-table__card"+(!0===d.value?" q-table__card--dark q-dark":"")+(!0===e.square?" q-table--square":"")+(!0===e.flat?" q-table--flat":"")+(!0===e.bordered?" q-table--bordered":""))),S=(0,i.Fl)((()=>`q-table__container q-table--${e.separator}-separator column no-wrap`+(!0===e.loading?" q-table--loading":"")+(!0===e.grid?" q-table--grid":k.value)+(!0===d.value?" q-table--dark":"")+(!0===e.dense?" q-table--dense":"")+(!1===e.wrapCells?" q-table--no-wrap":"")+(!0===h.value?" fullscreen scroll":""))),C=(0,i.Fl)((()=>S.value+(!0===e.loading?" q-table--loading":"")));(0,i.YP)((()=>e.tableStyle+e.tableClass+e.tableHeaderStyle+e.tableHeaderClass+S.value),(()=>{!0===x.value&&null!==b.value&&b.value.reset()}));const{innerPagination:L,computedPagination:j,isServerSide:T,requestServerInteraction:F,setPagination:E}=Y(l,Ie),{computedFilterMethod:O}=N(e,E),{isRowExpanded:R,setExpanded:I,updateExpanded:H}=K(e,n),B=(0,i.Fl)((()=>{let t=e.rows;if(!0===T.value||0===t.length)return t;const{sortBy:n,descending:i}=j.value;return e.filter&&(t=O.value(t,e.filter,ae.value,Ie)),null!==ce.value&&(t=ue.value(e.rows===t?t.slice():t,n,i)),t})),q=(0,i.Fl)((()=>B.value.length)),D=(0,i.Fl)((()=>{let t=B.value;if(!0===T.value)return t;const{rowsPerPage:n}=j.value;return 0!==n&&(0===he.value&&e.rows!==t?t.length>fe.value&&(t=t.slice(0,fe.value)):t=t.slice(he.value,fe.value)),t})),{hasSelectionMode:W,singleSelection:V,multipleSelection:Z,allRowsSelected:$,someRowsSelected:G,rowsSelectedNumber:J,isRowSelected:ne,clearSelection:ie,updateSelection:oe}=U(e,n,D,v),{colList:re,computedCols:ae,computedColsMap:se,computedColspan:le}=Q(e,j,W),{columnToSort:ce,computedSortMethod:ue,sort:de}=z(e,j,re,E),{firstRowIndex:he,lastRowIndex:fe,isFirstPage:pe,isLastPage:ge,pagesNumber:ve,computedRowsPerPageOptions:me,computedRowsNumber:be,firstPage:xe,prevPage:ye,nextPage:we,lastPage:ke}=X(l,L,j,T,E,q),Se=(0,i.Fl)((()=>0===D.value.length)),Ce=(0,i.Fl)((()=>{const t={};return g.If.forEach((n=>{t[n]=e[n]})),void 0===t.virtualScrollItemSize&&(t.virtualScrollItemSize=!0===e.dense?28:48),t}));function _e(){!0===x.value&&b.value.reset()}function Ae(){if(!0===e.grid)return $e();const n=!0!==e.hideHeader?Be:null;if(!0===x.value){const o=t["top-row"],r=t["bottom-row"],a={default:e=>Te(e.item,t.body,e.index)};if(void 0!==o){const e=(0,i.h)("tbody",o({cols:ae.value}));a.before=null===n?()=>e:()=>[n()].concat(e)}else null!==n&&(a.before=n);return void 0!==r&&(a.after=()=>(0,i.h)("tbody",r({cols:ae.value}))),(0,i.h)(y,{ref:b,class:e.tableClass,style:e.tableStyle,...Ce.value,scrollTarget:e.virtualScrollTarget,items:D.value,type:"__qtable",tableColspan:le.value,onVirtualScroll:Le},a)}const o=[Fe()];return null!==n&&o.unshift(n()),p({class:["q-table__middle scroll",e.tableClass],style:e.tableStyle},o)}function Pe(e,t){if(null!==b.value)return void b.value.scrollTo(e,t);e=parseInt(e,10);const i=m.value.querySelector(`tbody tr:nth-of-type(${e+1})`);if(null!==i){const t=m.value.querySelector(".q-table__middle.scroll"),{offsetTop:o}=i,r=o{const n=t[`body-cell-${e.name}`],r=void 0!==n?n:c;return void 0!==r?r(Me({key:s,row:o,pageIndex:a,col:e})):(0,i.h)("td",{class:e.__tdClass(o),style:e.__tdStyle(o)},Ie(e,o))}));if(!0===W.value){const n=t["body-selection"],r=void 0!==n?n(Oe({key:s,row:o,pageIndex:a})):[(0,i.h)(A.Z,{modelValue:l,color:e.color,dark:d.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{oe([s],[o],e,t)}})];u.unshift((0,i.h)("td",{class:"q-table--col-auto-width"},r))}const h={key:s,class:{selected:l}};return void 0!==e.onRowClick&&(h.class["cursor-pointer"]=!0,h.onClick=e=>{n("RowClick",e,o,a)}),void 0!==e.onRowDblclick&&(h.class["cursor-pointer"]=!0,h.onDblclick=e=>{n("RowDblclick",e,o,a)}),void 0!==e.onRowContextmenu&&(h.class["cursor-pointer"]=!0,h.onContextmenu=e=>{n("RowContextmenu",e,o,a)}),(0,i.h)("tr",h,u)}function Fe(){const e=t.body,n=t["top-row"],o=t["bottom-row"];let r=D.value.map(((t,n)=>Te(t,e,n)));return void 0!==n&&(r=n({cols:ae.value}).concat(r)),void 0!==o&&(r=r.concat(o({cols:ae.value}))),(0,i.h)("tbody",r)}function Ee(e){return Re(e),e.cols=e.cols.map((t=>{const n={...t};return(0,ee.g)(n,"value",(()=>Ie(t,e.row))),n})),e}function Me(e){return Re(e),(0,ee.g)(e,"value",(()=>Ie(e.col,e.row))),e}function Oe(e){return Re(e),e}function Re(t){Object.assign(t,{cols:ae.value,colsMap:se.value,sort:de,rowIndex:he.value+t.pageIndex,color:e.color,dark:d.value,dense:e.dense}),!0===W.value&&(0,ee.g)(t,"selected",(()=>ne(t.key)),((e,n)=>{oe([t.key],[t.row],e,n)})),(0,ee.g)(t,"expand",(()=>R(t.key)),(e=>{H(t.key,e)}))}function Ie(e,t){const n="function"===typeof e.field?e.field(t):t[e.field];return void 0!==e.format?e.format(n,t):n}const ze=(0,i.Fl)((()=>({pagination:j.value,pagesNumber:ve.value,isFirstPage:pe.value,isLastPage:ge.value,firstPage:xe,prevPage:ye,nextPage:we,lastPage:ke,inFullscreen:h.value,toggleFullscreen:f})));function He(){const n=t.top,o=t["top-left"],r=t["top-right"],a=t["top-selection"],s=!0===W.value&&void 0!==a&&J.value>0,l="q-table__top relative-position row items-center";if(void 0!==n)return(0,i.h)("div",{class:l},[n(ze.value)]);let c;return!0===s?c=a(ze.value).slice():(c=[],void 0!==o?c.push((0,i.h)("div",{class:"q-table-control"},[o(ze.value)])):e.title&&c.push((0,i.h)("div",{class:"q-table__control"},[(0,i.h)("div",{class:["q-table__title",e.titleClass]},e.title)]))),void 0!==r&&(c.push((0,i.h)("div",{class:"q-table__separator col"})),c.push((0,i.h)("div",{class:"q-table__control"},[r(ze.value)]))),0!==c.length?(0,i.h)("div",{class:l},c):void 0}const Ne=(0,i.Fl)((()=>!0===G.value?null:$.value));function Be(){const n=qe();return!0===e.loading&&void 0===t.loading&&n.push((0,i.h)("tr",{class:"q-table__progress"},[(0,i.h)("th",{class:"relative-position",colspan:le.value},je())])),(0,i.h)("thead",n)}function qe(){const n=t.header,o=t["header-cell"];if(void 0!==n)return n(De({header:!0})).slice();const a=ae.value.map((e=>{const n=t[`header-cell-${e.name}`],a=void 0!==n?n:o,s=De({col:e});return void 0!==a?a(s):(0,i.h)(r.Z,{key:e.name,props:s},(()=>e.label))}));if(!0===V.value&&!0!==e.grid)a.unshift((0,i.h)("th",{class:"q-table--col-auto-width"}," "));else if(!0===Z.value){const n=t["header-selection"],o=void 0!==n?n(De({})):[(0,i.h)(A.Z,{color:e.color,modelValue:Ne.value,dark:d.value,dense:e.dense,"onUpdate:modelValue":Ye})];a.unshift((0,i.h)("th",{class:"q-table--col-auto-width"},o))}return[(0,i.h)("tr",{class:e.tableHeaderClass,style:e.tableHeaderStyle},a)]}function De(t){return Object.assign(t,{cols:ae.value,sort:de,colsMap:se.value,color:e.color,dark:d.value,dense:e.dense}),!0===Z.value&&(0,ee.g)(t,"selected",(()=>Ne.value),Ye),t}function Ye(e){!0===G.value&&(e=!1),oe(D.value.map(v.value),D.value,e)}const Xe=(0,i.Fl)((()=>{const t=[e.iconFirstPage||u.iconSet.table.firstPage,e.iconPrevPage||u.iconSet.table.prevPage,e.iconNextPage||u.iconSet.table.nextPage,e.iconLastPage||u.iconSet.table.lastPage];return!0===u.lang.rtl?t.reverse():t}));function We(){if(!0===e.hideBottom)return;if(!0===Se.value){if(!0===e.hideNoData)return;const n=!0===e.loading?e.loadingLabel||u.lang.table.loading:e.filter?e.noResultsLabel||u.lang.table.noResults:e.noDataLabel||u.lang.table.noData,o=t["no-data"],r=void 0!==o?[o({message:n,icon:u.iconSet.table.warning,filter:e.filter})]:[(0,i.h)(s.Z,{class:"q-table__bottom-nodata-icon",name:u.iconSet.table.warning}),n];return(0,i.h)("div",{class:te+" q-table__bottom--nodata"},r)}const n=t.bottom;if(void 0!==n)return(0,i.h)("div",{class:te},[n(ze.value)]);const o=!0!==e.hideSelectedBanner&&!0===W.value&&J.value>0?[(0,i.h)("div",{class:"q-table__control"},[(0,i.h)("div",[(e.selectedRowsLabel||u.lang.table.selectedRecords)(J.value)])])]:[];return!0!==e.hidePagination?(0,i.h)("div",{class:te+" justify-end"},Ue(o)):o.length>0?(0,i.h)("div",{class:te},o):void 0}function Ve(e){E({page:1,rowsPerPage:e.value})}function Ue(n){let o;const{rowsPerPage:r}=j.value,a=e.paginationLabel||u.lang.table.pagination,s=t.pagination,l=e.rowsPerPageOptions.length>1;if(n.push((0,i.h)("div",{class:"q-table__separator col"})),!0===l&&n.push((0,i.h)("div",{class:"q-table__control"},[(0,i.h)("span",{class:"q-table__bottom-item"},[e.rowsPerPageLabel||u.lang.table.recordsPerPage]),(0,i.h)(w.Z,{class:"q-table__select inline q-table__bottom-item",color:e.color,modelValue:r,options:me.value,displayValue:0===r?u.lang.table.allRows:r,dark:d.value,borderless:!0,dense:!0,optionsDense:!0,optionsCover:!0,"onUpdate:modelValue":Ve})])),void 0!==s)o=s(ze.value);else if(o=[(0,i.h)("span",0!==r?{class:"q-table__bottom-item"}:{},[r?a(he.value+1,Math.min(fe.value,be.value),be.value):a(1,q.value,be.value)])],0!==r&&ve.value>1){const t={color:e.color,round:!0,dense:!0,flat:!0};!0===e.dense&&(t.size="sm"),ve.value>2&&o.push((0,i.h)(P.Z,{key:"pgFirst",...t,icon:Xe.value[0],disable:pe.value,onClick:xe})),o.push((0,i.h)(P.Z,{key:"pgPrev",...t,icon:Xe.value[1],disable:pe.value,onClick:ye}),(0,i.h)(P.Z,{key:"pgNext",...t,icon:Xe.value[2],disable:ge.value,onClick:we})),ve.value>2&&o.push((0,i.h)(P.Z,{key:"pgLast",...t,icon:Xe.value[3],disable:ge.value,onClick:ke}))}return n.push((0,i.h)("div",{class:"q-table__control"},o)),n}function Ze(){const n=!0===e.gridHeader?[(0,i.h)("table",{class:"q-table"},[Be(i.h)])]:!0===e.loading&&void 0===t.loading?je(i.h):void 0;return(0,i.h)("div",{class:"q-table__middle"},n)}function $e(){const o=void 0!==t.item?t.item:o=>{const r=o.cols.map((e=>(0,i.h)("div",{class:"q-table__grid-item-row"},[(0,i.h)("div",{class:"q-table__grid-item-title"},[e.label]),(0,i.h)("div",{class:"q-table__grid-item-value"},[e.value])])));if(!0===W.value){const n=t["body-selection"],s=void 0!==n?n(o):[(0,i.h)(A.Z,{modelValue:o.selected,color:e.color,dark:d.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{oe([o.key],[o.row],e,t)}})];r.unshift((0,i.h)("div",{class:"q-table__grid-item-row"},s),(0,i.h)(a.Z,{dark:d.value}))}const s={class:["q-table__grid-item-card"+k.value,e.cardClass],style:e.cardStyle};return void 0===e.onRowClick&&void 0===e.onRowDblclick||(s.class[0]+=" cursor-pointer",void 0!==e.onRowClick&&(s.onClick=e=>{n("RowClick",e,o.row,o.pageIndex)}),void 0!==e.onRowDblclick&&(s.onDblclick=e=>{n("RowDblclick",e,o.row,o.pageIndex)})),(0,i.h)("div",{class:"q-table__grid-item col-xs-12 col-sm-6 col-md-4 col-lg-3"+(!0===o.selected?" q-table__grid-item--selected":"")},[(0,i.h)("div",s,r)])};return(0,i.h)("div",{class:["q-table__grid-content row",e.cardContainerClass],style:e.cardContainerStyle},D.value.map(((e,t)=>o(Ee({key:v.value(e),row:e,pageIndex:t})))))}return Object.assign(l.proxy,{requestServerInteraction:F,setPagination:E,firstPage:xe,prevPage:ye,nextPage:we,lastPage:ke,isRowSelected:ne,clearSelection:ie,isRowExpanded:R,setExpanded:I,sort:de,resetVirtualScroll:_e,scrollTo:Pe,getCellValue:Ie}),(0,ee.K)(l.proxy,{filteredSortedRows:()=>B.value,computedRows:()=>D.value,computedRowsNumber:()=>be.value}),()=>{const n=[He()],o={ref:m,class:C.value};return!0===e.grid?n.push(Ze()):Object.assign(o,{class:[o.class,e.cardClass],style:e.cardStyle}),n.push(Ae(),We()),!0===e.loading&&void 0!==t.loading&&n.push(t.loading()),(0,i.h)("div",o,n)}}})},7220:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(9835),o=n(5987),r=n(2026);const a=(0,o.L)({name:"QTd",props:{props:Object,autoWidth:Boolean,noHover:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),o=(0,i.Fl)((()=>"q-td"+(!0===e.autoWidth?" q-table--col-auto-width":"")+(!0===e.noHover?" q-td--no-hover":"")+" "));return()=>{if(void 0===e.props)return(0,i.h)("td",{class:o.value},(0,r.KR)(t.default));const a=n.vnode.key,s=(void 0!==e.props.colsMap?e.props.colsMap[a]:null)||e.props.col;if(void 0===s)return;const{row:l}=e.props;return(0,i.h)("td",{class:o.value+s.__tdClass(l),style:s.__tdStyle(l)},(0,r.KR)(t.default))}}})},1682:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(2857),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QTh",props:{props:Object,autoWidth:Boolean},emits:["click"],setup(e,{slots:t,emit:n}){const r=(0,i.FN)(),{proxy:{$q:s}}=r,l=e=>{n("click",e)};return()=>{if(void 0===e.props)return(0,i.h)("th",{class:!0===e.autoWidth?"q-table--col-auto-width":"",onClick:l},(0,a.KR)(t.default));let n,c;const u=r.vnode.key;if(u){if(n=e.props.colsMap[u],void 0===n)return}else n=e.props.col;if(!0===n.sortable){const e="right"===n.align?"unshift":"push";c=(0,a.Bl)(t.default,[]),c[e]((0,i.h)(o.Z,{class:n.__iconClass,name:s.iconSet.table.arrowUp}))}else c=(0,a.KR)(t.default);const d={class:n.__thClass+(!0===e.autoWidth?" q-table--col-auto-width":""),style:n.headerStyle,onClick:t=>{!0===n.sortable&&e.props.sort(n),l(t)}};return(0,i.h)("th",d,c)}}})},9546:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(9835),o=n(5987),r=n(2026);const a=(0,o.L)({name:"QTr",props:{props:Object,noHover:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-tr"+(void 0===e.props||!0===e.props.header?"":" "+e.props.__trClass)+(!0===e.noHover?" q-tr--no-hover":"")));return()=>(0,i.h)("tr",{class:n.value},(0,r.KR)(t.default))}})},900:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});var i=n(9835),o=n(499),r=n(2857),a=n(1136),s=n(2026),l=n(1705),c=n(5439),u=n(1384);let d=0;const h=["click","keydown"],f={icon:String,label:[Number,String],alert:[Boolean,String],alertIcon:String,name:{type:[Number,String],default:()=>"t_"+d++},noCaps:Boolean,tabindex:[String,Number],disable:Boolean,contentClass:String,ripple:{type:[Boolean,Object],default:!0}};function p(e,t,n,d){const h=(0,i.f3)(c.Nd,(()=>{console.error("QTab/QRouteTab component needs to be child of QTabs")})),{proxy:f}=(0,i.FN)(),p=(0,o.iH)(null),g=(0,o.iH)(null),v=(0,o.iH)(null),m=(0,i.Fl)((()=>!0!==e.disable&&!1!==e.ripple&&Object.assign({keyCodes:[13,32],early:!0},!0===e.ripple?{}:e.ripple))),b=(0,i.Fl)((()=>h.currentModel.value===e.name)),x=(0,i.Fl)((()=>"q-tab relative-position self-stretch flex flex-center text-center"+(!0===b.value?" q-tab--active"+(h.tabProps.value.activeClass?" "+h.tabProps.value.activeClass:"")+(h.tabProps.value.activeColor?` text-${h.tabProps.value.activeColor}`:"")+(h.tabProps.value.activeBgColor?` bg-${h.tabProps.value.activeBgColor}`:""):" q-tab--inactive")+(e.icon&&e.label&&!1===h.tabProps.value.inlineLabel?" q-tab--full":"")+(!0===e.noCaps||!0===h.tabProps.value.noCaps?" q-tab--no-caps":"")+(!0===e.disable?" disabled":" q-focusable q-hoverable cursor-pointer")+(void 0!==d&&""!==d.linkClass.value?` ${d.linkClass.value}`:""))),y=(0,i.Fl)((()=>"q-tab__content self-stretch flex-center relative-position q-anchor--skip non-selectable "+(!0===h.tabProps.value.inlineLabel?"row no-wrap q-tab__content--inline":"column")+(void 0!==e.contentClass?` ${e.contentClass}`:""))),w=(0,i.Fl)((()=>!0===e.disable||!0===h.hasFocus.value?-1:e.tabindex||0));function k(t,i){if(!0!==i&&null!==p.value&&p.value.focus(),!0!==e.disable){let i;if(void 0!==d){if(!0!==d.hasRouterLink.value)return void n("click",t);i=()=>{t.__qNavigate=!0,h.avoidRouteWatcher=!0;const n=d.navigateToRouterLink(t);!1===n?h.avoidRouteWatcher=!1:n.then((t=>{h.avoidRouteWatcher=!1,void 0===t&&h.updateModel({name:e.name,fromRoute:!0})}))}}else i=()=>{h.updateModel({name:e.name,fromRoute:!1})};n("click",t,i),!0!==t.defaultPrevented&&i()}}function S(e){(0,l.So)(e,[13,32])?k(e,!0):!0!==(0,l.Wm)(e)&&e.keyCode>=35&&e.keyCode<=40&&!0===h.onKbdNavigate(e.keyCode,f.$el)&&(0,u.NS)(e),n("keydown",e)}function C(){const n=h.tabProps.value.narrowIndicator,o=[],a=(0,i.h)("div",{ref:v,class:["q-tab__indicator",h.tabProps.value.indicatorClass]});void 0!==e.icon&&o.push((0,i.h)(r.Z,{class:"q-tab__icon",name:e.icon})),void 0!==e.label&&o.push((0,i.h)("div",{class:"q-tab__label"},e.label)),!1!==e.alert&&o.push(void 0!==e.alertIcon?(0,i.h)(r.Z,{class:"q-tab__alert-icon",color:!0!==e.alert?e.alert:void 0,name:e.alertIcon}):(0,i.h)("div",{class:"q-tab__alert"+(!0!==e.alert?` text-${e.alert}`:"")})),!0===n&&o.push(a);const l=[(0,i.h)("div",{class:"q-focus-helper",tabindex:-1,ref:p}),(0,i.h)("div",{class:y.value},(0,s.vs)(t.default,o))];return!1===n&&l.push(a),l}const _={name:(0,i.Fl)((()=>e.name)),rootRef:g,tabIndicatorRef:v,routerProps:d};function A(t,n){const o={ref:g,class:x.value,tabindex:w.value,role:"tab","aria-selected":!0===b.value?"true":"false","aria-disabled":!0===e.disable?"true":void 0,onClick:k,onKeydown:S,...n};return(0,i.wy)((0,i.h)(t,o,C()),[[a.Z,m.value]])}return(0,i.Jd)((()=>{h.unregisterTab(_),h.recalculateScroll()})),(0,i.bv)((()=>{h.registerTab(_),h.recalculateScroll()})),{renderTab:A,$tabs:h}}var g=n(5987);const v=(0,g.L)({name:"QTab",props:f,emits:h,setup(e,{slots:t,emit:n}){const{renderTab:i}=p(e,t,n);return()=>i("div")}})},7817:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});n(6727),n(702);var i=n(9835),o=n(499),r=n(2857),a=n(883),s=n(6916),l=n(2695),c=n(5987),u=n(1384),d=n(2026),h=n(5439),f=n(8383);function p(e,t,n){const i=!0===n?["left","right"]:["top","bottom"];return`absolute-${!0===t?i[0]:i[1]}${e?` text-${e}`:""}`}const g=["left","center","right","justify"],v=()=>{},m=(0,c.L)({name:"QTabs",props:{modelValue:[Number,String],align:{type:String,default:"center",validator:e=>g.includes(e)},breakpoint:{type:[String,Number],default:600},vertical:Boolean,shrink:Boolean,stretch:Boolean,activeClass:String,activeColor:String,activeBgColor:String,indicatorColor:String,leftIcon:String,rightIcon:String,outsideArrows:Boolean,mobileArrows:Boolean,switchIndicator:Boolean,narrowIndicator:Boolean,inlineLabel:Boolean,noCaps:Boolean,dense:Boolean,contentClass:String,"onUpdate:modelValue":[Function,Array]},setup(e,{slots:t,emit:n}){const c=(0,i.FN)(),{proxy:{$q:g}}=c,{registerTick:m}=(0,s.Z)(),{registerTimeout:b,removeTimeout:x}=(0,l.Z)(),{registerTimeout:y}=(0,l.Z)(),w=(0,o.iH)(null),k=(0,o.iH)(null),S=(0,o.iH)(e.modelValue),C=(0,o.iH)(!1),_=(0,o.iH)(!0),A=(0,o.iH)(!1),P=(0,o.iH)(!1),L=(0,i.Fl)((()=>!0===g.platform.is.desktop||!0===e.mobileArrows)),j=[],T=(0,o.iH)(!1);let F,E,M,O=!1,R=!0===L.value?Z:u.ZT;const I=(0,i.Fl)((()=>({activeClass:e.activeClass,activeColor:e.activeColor,activeBgColor:e.activeBgColor,indicatorClass:p(e.indicatorColor,e.switchIndicator,e.vertical),narrowIndicator:e.narrowIndicator,inlineLabel:e.inlineLabel,noCaps:e.noCaps}))),z=(0,i.Fl)((()=>{const t=!0===C.value?"left":!0===P.value?"justify":e.align;return`q-tabs__content--align-${t}`})),H=(0,i.Fl)((()=>`q-tabs row no-wrap items-center q-tabs--${!0===C.value?"":"not-"}scrollable q-tabs--`+(!0===e.vertical?"vertical":"horizontal")+" q-tabs__arrows--"+(!0===L.value&&!0===e.outsideArrows?"outside":"inside")+(!0===e.dense?" q-tabs--dense":"")+(!0===e.shrink?" col-shrink":"")+(!0===e.stretch?" self-stretch":""))),N=(0,i.Fl)((()=>"q-tabs__content row no-wrap items-center self-stretch hide-scrollbar relative-position "+z.value+(void 0!==e.contentClass?` ${e.contentClass}`:"")+(!0===g.platform.is.mobile?" scroll":""))),B=(0,i.Fl)((()=>!0===e.vertical?{container:"height",content:"offsetHeight",scroll:"scrollHeight"}:{container:"width",content:"offsetWidth",scroll:"scrollWidth"})),q=(0,i.Fl)((()=>!0!==e.vertical&&!0===g.lang.rtl)),D=(0,i.Fl)((()=>!1===f.e&&!0===q.value));function Y({name:t,setCurrent:i,skipEmit:o,fromRoute:r}){S.value!==t&&(!0!==o&&n("update:modelValue",t),!0!==i&&void 0!==e["onUpdate:modelValue"]||(V(S.value,t),S.value=t)),void 0!==r&&(O=r)}function X(){m((()=>{!0!==c.isDeactivated&&!0!==c.isUnmounted&&W({width:w.value.offsetWidth,height:w.value.offsetHeight})}))}function W(t){if(void 0===B.value||null===k.value)return;const n=t[B.value.container],o=Math.min(k.value[B.value.scroll],Array.prototype.reduce.call(k.value.children,((e,t)=>e+(t[B.value.content]||0)),0)),r=n>0&&o>n;C.value!==r&&(C.value=r),!0===r&&(0,i.Y3)(R);const a=ne.name.value===t)):null,r=void 0!==n&&null!==n&&""!==n?j.find((e=>e.name.value===n)):null;if(o&&r){const t=o.tabIndicatorRef.value,n=r.tabIndicatorRef.value;clearTimeout(F),t.style.transition="none",t.style.transform="none",n.style.transition="none",n.style.transform="none";const a=t.getBoundingClientRect(),s=n.getBoundingClientRect();n.style.transform=!0===e.vertical?`translate3d(0,${a.top-s.top}px,0) scale3d(1,${s.height?a.height/s.height:1},1)`:`translate3d(${a.left-s.left}px,0,0) scale3d(${s.width?a.width/s.width:1},1,1)`,(0,i.Y3)((()=>{F=setTimeout((()=>{n.style.transition="transform .25s cubic-bezier(.4, 0, .2, 1)",n.style.transform="none"}),70)}))}r&&!0===C.value&&U(r.rootRef.value)}function U(t){const{left:n,width:i,top:o,height:r}=k.value.getBoundingClientRect(),a=t.getBoundingClientRect();let s=!0===e.vertical?a.top-o:a.left-n;if(s<0)return k.value[!0===e.vertical?"scrollTop":"scrollLeft"]+=Math.floor(s),void R();s+=!0===e.vertical?a.height-r:a.width-i,s>0&&(k.value[!0===e.vertical?"scrollTop":"scrollLeft"]+=Math.ceil(s),R())}function Z(){const t=k.value;if(null!==t){const n=t.getBoundingClientRect(),i=!0===e.vertical?t.scrollTop:Math.abs(t.scrollLeft);!0===q.value?(_.value=Math.ceil(i+n.width)0):(_.value=i>0,A.value=!0===e.vertical?Math.ceil(i+n.height){!0===te(e)&&J()}),5)}function G(){$(!0===D.value?Number.MAX_SAFE_INTEGER:0)}function K(){$(!0===D.value?0:Number.MAX_SAFE_INTEGER)}function J(){clearInterval(E)}function Q(t,n){const i=Array.prototype.filter.call(k.value.children,(e=>e===n||e.matches&&!0===e.matches(".q-tab.q-focusable"))),o=i.length;if(0===o)return;if(36===t)return U(i[0]),!0;if(35===t)return U(i[o-1]),!0;const r=t===(!0===e.vertical?38:37),a=t===(!0===e.vertical?40:39),s=!0===r?-1:!0===a?1:void 0;if(void 0!==s){const e=!0===q.value?-1:1,t=i.indexOf(n)+s*e;return t>=0&&te.modelValue),(e=>{Y({name:e,setCurrent:!0,skipEmit:!0})})),(0,i.YP)((()=>e.outsideArrows),(()=>{(0,i.Y3)(X())})),(0,i.YP)(L,(e=>{R=!0===e?Z:u.ZT,(0,i.Y3)(X())}));const ee=(0,i.Fl)((()=>!0===D.value?{get:e=>Math.abs(e.scrollLeft),set:(e,t)=>{e.scrollLeft=-t}}:!0===e.vertical?{get:e=>e.scrollTop,set:(e,t)=>{e.scrollTop=t}}:{get:e=>e.scrollLeft,set:(e,t)=>{e.scrollLeft=t}}));function te(e){const t=k.value,{get:n,set:i}=ee.value;let o=!1,r=n(t);const a=e=e)&&(o=!0,r=e),i(t,r),R(),o}function ne(){return j.filter((e=>void 0!==e.routerProps&&!0===e.routerProps.hasRouterLink.value))}function ie(){let e=null,t=O;const n={matchedLen:0,hrefLen:0,exact:!1,found:!1},{hash:i}=c.proxy.$route,o=S.value;let r=!0===t?v:e=>{o===e.name.value&&(t=!0,r=v)};const a=ne();for(const s of a){const t=!0===s.routerProps.exact.value;if(!0!==s.routerProps[!0===t?"linkIsExactActive":"linkIsActive"].value||!0===n.exact&&!0!==t){r(s);continue}const o=s.routerProps.linkRoute.value,a=o.hash;if(!0===t){if(i===a){e=s.name.value;break}if(""!==i&&""!==a){r(s);continue}}const l=o.matched.length,c=o.href.length-a.length;(l===n.matchedLen?c>n.hrefLen:l>n.matchedLen)?(e=s.name.value,Object.assign(n,{matchedLen:l,hrefLen:c,exact:t})):r(s)}!0!==t&&null===e||Y({name:e,setCurrent:!0,fromRoute:!0})}function oe(e){if(x(),!0!==T.value&&null!==w.value&&e.target&&"function"===typeof e.target.closest){const t=e.target.closest(".q-tab");t&&!0===w.value.contains(t)&&(T.value=!0)}}function re(){b((()=>{T.value=!1}),30)}function ae(){!0!==ce.avoidRouteWatcher&&y(ie)}function se(e){j.push(e);const t=ne();t.length>0&&(void 0===M&&(M=(0,i.YP)((()=>c.proxy.$route),ae)),ae())}function le(e){if(j.splice(j.indexOf(e),1),void 0!==M){const e=ne();0===e.length&&(M(),M=void 0),ae()}}const ce={currentModel:S,tabProps:I,hasFocus:T,registerTab:se,unregisterTab:le,verifyRouteModel:ae,updateModel:Y,recalculateScroll:X,onKbdNavigate:Q,avoidRouteWatcher:!1};(0,i.JJ)(h.Nd,ce),(0,i.Jd)((()=>{clearTimeout(F),void 0!==M&&M()}));let ue=!1;return(0,i.se)((()=>{ue=!0})),(0,i.dl)((()=>{!0===ue&&X()})),()=>{const n=[(0,i.h)(a.Z,{onResize:W}),(0,i.h)("div",{ref:k,class:N.value,onScroll:R},(0,d.KR)(t.default))];return!0===L.value&&n.push((0,i.h)(r.Z,{class:"q-tabs__arrow q-tabs__arrow--left absolute q-tab__icon"+(!0===_.value?"":" q-tabs__arrow--faded"),name:e.leftIcon||g.iconSet.tabs[!0===e.vertical?"up":"left"],onMousedown:G,onTouchstartPassive:G,onMouseup:J,onMouseleave:J,onTouchend:J}),(0,i.h)(r.Z,{class:"q-tabs__arrow q-tabs__arrow--right absolute q-tab__icon"+(!0===A.value?"":" q-tabs__arrow--faded"),name:e.rightIcon||g.iconSet.tabs[!0===e.vertical?"down":"right"],onMousedown:K,onTouchstartPassive:K,onMouseup:J,onMouseleave:J,onTouchend:J})),(0,i.h)("div",{ref:w,class:H.value,role:"tablist",onFocusin:oe,onFocusout:re},n)}}})},1663:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(9835),o=n(5987),r=n(2026);const a=(0,o.L)({name:"QToolbar",props:{inset:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-toolbar row no-wrap items-center"+(!0===e.inset?" q-toolbar--inset":"")));return()=>(0,i.h)("div",{class:n.value},(0,r.KR)(t.default))}})},1973:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(9835),o=n(5987),r=n(2026);const a=(0,o.L)({name:"QToolbarTitle",props:{shrink:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-toolbar__title ellipsis"+(!0===e.shrink?" col-shrink":"")));return()=>(0,i.h)("div",{class:n.value},(0,r.KR)(t.default))}})},2043:(e,t,n)=>{"use strict";n.d(t,{If:()=>m,t9:()=>b,vp:()=>x});n(8964),n(5583);var i=n(9835),o=n(499),r=n(899),a=n(1384),s=n(8383);const l=1e3,c=["start","center","end","start-force","center-force","end-force"],u=Array.prototype.filter,d=void 0===window.getComputedStyle(document.body).overflowAnchor?a.ZT:function(e,t){requestAnimationFrame((()=>{if(null===e)return;const n=e.children||[];u.call(n,(e=>e.dataset&&void 0!==e.dataset.qVsAnchor)).forEach((e=>{delete e.dataset.qVsAnchor}));const i=n[t];i&&i.dataset&&(i.dataset.qVsAnchor="")}))};function h(e,t){return e+t}function f(e,t,n,i,o,r,a,l){const c=e===window?document.scrollingElement||document.documentElement:e,u=!0===o?"offsetWidth":"offsetHeight",d={scrollStart:0,scrollViewSize:-a-l,scrollMaxSize:0,offsetStart:-a,offsetEnd:-l};if(!0===o?(e===window?(d.scrollStart=window.pageXOffset||window.scrollX||document.body.scrollLeft||0,d.scrollViewSize+=document.documentElement.clientWidth):(d.scrollStart=c.scrollLeft,d.scrollViewSize+=c.clientWidth),d.scrollMaxSize=c.scrollWidth,!0===r&&(d.scrollStart=(!0===s.e?d.scrollMaxSize-d.scrollViewSize:0)-d.scrollStart)):(e===window?(d.scrollStart=window.pageYOffset||window.scrollY||document.body.scrollTop||0,d.scrollViewSize+=document.documentElement.clientHeight):(d.scrollStart=c.scrollTop,d.scrollViewSize+=c.clientHeight),d.scrollMaxSize=c.scrollHeight),null!==n)for(let s=n.previousElementSibling;null!==s;s=s.previousElementSibling)!1===s.classList.contains("q-virtual-scroll--skip")&&(d.offsetStart+=s[u]);if(null!==i)for(let s=i.nextElementSibling;null!==s;s=s.nextElementSibling)!1===s.classList.contains("q-virtual-scroll--skip")&&(d.offsetEnd+=s[u]);if(t!==e){const n=c.getBoundingClientRect(),i=t.getBoundingClientRect();!0===o?(d.offsetStart+=i.left-n.left,d.offsetEnd-=i.width):(d.offsetStart+=i.top-n.top,d.offsetEnd-=i.height),e!==window&&(d.offsetStart+=d.scrollStart),d.offsetEnd+=d.scrollMaxSize-d.offsetStart}return d}function p(e,t,n,i){"end"===t&&(t=(e===window?document.body:e)[!0===n?"scrollWidth":"scrollHeight"]),e===window?!0===n?(!0===i&&(t=(!0===s.e?document.body.scrollWidth-document.documentElement.clientWidth:0)-t),window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)):window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t):!0===n?(!0===i&&(t=(!0===s.e?e.scrollWidth-e.offsetWidth:0)-t),e.scrollLeft=t):e.scrollTop=t}function g(e,t,n,i){if(n>=i)return 0;const o=t.length,r=Math.floor(n/l),a=Math.floor((i-1)/l)+1;let s=e.slice(r,a).reduce(h,0);return n%l!==0&&(s-=t.slice(r*l,n).reduce(h,0)),i%l!==0&&i!==o&&(s-=t.slice(i,a*l).reduce(h,0)),s}const v={virtualScrollSliceSize:{type:[Number,String],default:null},virtualScrollSliceRatioBefore:{type:[Number,String],default:1},virtualScrollSliceRatioAfter:{type:[Number,String],default:1},virtualScrollItemSize:{type:[Number,String],default:24},virtualScrollStickySizeStart:{type:[Number,String],default:0},virtualScrollStickySizeEnd:{type:[Number,String],default:0},tableColspan:[Number,String]},m=Object.keys(v),b={virtualScrollHorizontal:Boolean,onVirtualScroll:Function,...v};function x({virtualScrollLength:e,getVirtualScrollTarget:t,getVirtualScrollEl:n,virtualScrollItemSizeComputed:a}){const s=(0,i.FN)(),{props:v,emit:m,proxy:b}=s,{$q:x}=b;let y,w,k,S,C=[];const _=(0,o.iH)(0),A=(0,o.iH)(0),P=(0,o.iH)({}),L=(0,o.iH)(null),j=(0,o.iH)(null),T=(0,o.iH)(null),F=(0,o.iH)({from:0,to:0}),E=(0,i.Fl)((()=>void 0!==v.tableColspan?v.tableColspan:100));void 0===a&&(a=(0,i.Fl)((()=>v.virtualScrollItemSize)));const M=(0,i.Fl)((()=>a.value+";"+v.virtualScrollHorizontal)),O=(0,i.Fl)((()=>M.value+";"+v.virtualScrollSliceRatioBefore+";"+v.virtualScrollSliceRatioAfter));function R(){D(w,!0)}function I(e){D(void 0===e?w:e)}function z(i,o){const r=t();if(void 0===r||null===r||8===r.nodeType)return;const a=f(r,n(),L.value,j.value,v.virtualScrollHorizontal,x.lang.rtl,v.virtualScrollStickySizeStart,v.virtualScrollStickySizeEnd);k!==a.scrollViewSize&&Y(a.scrollViewSize),N(r,a,Math.min(e.value-1,Math.max(0,parseInt(i,10)||0)),0,c.indexOf(o)>-1?o:w>-1&&i>w?"end":"start")}function H(){const i=t();if(void 0===i||null===i||8===i.nodeType)return;const o=f(i,n(),L.value,j.value,v.virtualScrollHorizontal,x.lang.rtl,v.virtualScrollStickySizeStart,v.virtualScrollStickySizeEnd),r=e.value-1,a=o.scrollMaxSize-o.offsetStart-o.offsetEnd-A.value;if(y===o.scrollStart)return;if(o.scrollMaxSize<=0)return void N(i,o,0,0);k!==o.scrollViewSize&&Y(o.scrollViewSize),B(F.value.from);const s=Math.floor(o.scrollMaxSize-Math.max(o.scrollViewSize,o.offsetEnd)-Math.min(S[r],o.scrollViewSize/2));if(s>0&&Math.ceil(o.scrollStart)>=s)return void N(i,o,r,o.scrollMaxSize-o.offsetEnd-C.reduce(h,0));let c=0,u=o.scrollStart-o.offsetStart,d=u;if(u<=a&&u+o.scrollViewSize>=_.value)u-=_.value,c=F.value.from,d=u;else for(let e=0;u>=C[e]&&c0&&c-o.scrollViewSize?(c++,d=u):d=S[c]+u;N(i,o,c,d)}function N(t,n,i,o,r){const a="string"===typeof r&&r.indexOf("-force")>-1,s=!0===a?r.replace("-force",""):r,l=void 0!==s?s:"start";let c=Math.max(0,i-P.value[l]),u=c+P.value.total;u>e.value&&(u=e.value,c=Math.max(0,u-P.value.total)),y=n.scrollStart;const f=c!==F.value.from||u!==F.value.to;if(!1===f&&void 0===s)return void W(i);const{activeElement:m}=document,b=T.value;!0===f&&null!==b&&b!==m&&!0===b.contains(m)&&(b.addEventListener("focusout",q),setTimeout((()=>{null!==b&&b.removeEventListener("focusout",q)}))),d(b,i-c);const w=void 0!==s?S.slice(c,i).reduce(h,0):0;if(!0===f){const t=u>=F.value.from&&c<=F.value.to?F.value.to:u;F.value={from:c,to:t},_.value=g(C,S,0,c),A.value=g(C,S,u,e.value),requestAnimationFrame((()=>{F.value.to!==u&&y===n.scrollStart&&(F.value={from:F.value.from,to:u},A.value=g(C,S,u,e.value))}))}requestAnimationFrame((()=>{if(y!==n.scrollStart)return;!0===f&&B(c);const e=S.slice(c,i).reduce(h,0),r=e+n.offsetStart+_.value,l=r+S[i];let u=r+o;if(void 0!==s){const t=e-w,o=n.scrollStart+t;u=!0!==a&&oe.classList&&!1===e.classList.contains("q-virtual-scroll--skip"))),i=n.length,o=!0===v.virtualScrollHorizontal?e=>e.getBoundingClientRect().width:e=>e.offsetHeight;let r,a,s=e;for(let e=0;e=r;i--)S[i]=o;const s=Math.floor((e.value-1)/l);C=[];for(let i=0;i<=s;i++){let t=0;const n=Math.min((i+1)*l,e.value);for(let e=i*l;e=0?(B(F.value.from),(0,i.Y3)((()=>{z(t)}))):V()}function Y(e){if(void 0===e&&"undefined"!==typeof window){const i=t();void 0!==i&&null!==i&&8!==i.nodeType&&(e=f(i,n(),L.value,j.value,v.virtualScrollHorizontal,x.lang.rtl,v.virtualScrollStickySizeStart,v.virtualScrollStickySizeEnd).scrollViewSize)}k=e;const i=parseFloat(v.virtualScrollSliceRatioBefore)||0,o=parseFloat(v.virtualScrollSliceRatioAfter)||0,r=1+i+o,s=void 0===e||e<=0?1:Math.ceil(e/a.value),l=Math.max(1,s,Math.ceil((v.virtualScrollSliceSize>0?v.virtualScrollSliceSize:10)/r));P.value={total:Math.ceil(l*r),start:Math.ceil(l*i),center:Math.ceil(l*(.5+i)),end:Math.ceil(l*(1+i)),view:s}}function X(e,t){const n=!0===v.virtualScrollHorizontal?"width":"height",o={["--q-virtual-scroll-item-"+n]:a.value+"px"};return["tbody"===e?(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:L},[(0,i.h)("tr",[(0,i.h)("td",{style:{[n]:`${_.value}px`,...o},colspan:E.value})])]):(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:L,style:{[n]:`${_.value}px`,...o}}),(0,i.h)(e,{class:"q-virtual-scroll__content",key:"content",ref:T,tabindex:-1},t.flat()),"tbody"===e?(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:j},[(0,i.h)("tr",[(0,i.h)("td",{style:{[n]:`${A.value}px`,...o},colspan:E.value})])]):(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:j,style:{[n]:`${A.value}px`,...o}})]}function W(e){w!==e&&(void 0!==v.onVirtualScroll&&m("virtual-scroll",{index:e,from:F.value.from,to:F.value.to-1,direction:e{Y()})),(0,i.YP)(M,R),Y();const V=(0,r.Z)(H,!0===x.platform.is.ios?120:35);(0,i.wF)((()=>{Y()}));let U=!1;return(0,i.se)((()=>{U=!0})),(0,i.dl)((()=>{if(!0!==U)return;const e=t();void 0!==y&&void 0!==e&&null!==e&&8!==e.nodeType?p(e,y,v.virtualScrollHorizontal,x.lang.rtl):z(w)})),(0,i.Jd)((()=>{V.cancel()})),Object.assign(b,{scrollTo:z,reset:R,refresh:I}),{virtualScrollSliceRange:F,virtualScrollSliceSizeComputed:P,setVirtualScrollSize:Y,onVirtualScrollEvt:V,localResetVirtualScroll:D,padVirtualScroll:X,scrollTo:z,reset:R,refresh:I}}},5065:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>s,jO:()=>a});n(6727);var i=n(9835);const o={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},r=Object.keys(o),a={align:{type:String,validator:e=>r.includes(e)}};function s(e){return(0,i.Fl)((()=>{const t=void 0===e.align?!0===e.vertical?"stretch":"left":e.align;return`${!0===e.vertical?"items":"justify"}-${o[t]}`}))}},3978:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});n(702);function i(){const e=new Map;return{getCache:function(t,n){return void 0===e[t]?e[t]=n:e[t]},getCacheWithFn:function(t,n){return void 0===e[t]?e[t]=n():e[t]}}}},8234:(e,t,n)=>{"use strict";n.d(t,{S:()=>o,Z:()=>r});var i=n(9835);const o={dark:{type:Boolean,default:null}};function r(e,t){return(0,i.Fl)((()=>null===e.dark?t.dark.isActive:e.dark))}},8169:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>B,yV:()=>I,HJ:()=>H,Cl:()=>z,tL:()=>N});var i=n(9835),o=n(499),r=n(1957),a=n(7506),s=n(2857),l=n(3940),c=n(8234),u=(n(6727),n(702),n(5439));function d({validate:e,resetValidation:t,requiresQForm:n}){const o=(0,i.f3)(u.vh,!1);if(!1!==o){const{props:n,proxy:r}=(0,i.FN)();Object.assign(r,{validate:e,resetValidation:t}),(0,i.YP)((()=>n.disable),(e=>{!0===e?("function"===typeof t&&t(),o.unbindComponent(r)):o.bindComponent(r)})),!0!==n.disable&&o.bindComponent(r),(0,i.Jd)((()=>{!0!==n.disable&&o.unbindComponent(r)}))}else!0===n&&console.error("Parent QForm not found on useFormChild()!")}const h=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,f=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,p=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,g=/^rgb\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5])\)$/,v=/^rgba\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/,m={date:e=>/^-?[\d]+\/[0-1]\d\/[0-3]\d$/.test(e),time:e=>/^([0-1]?\d|2[0-3]):[0-5]\d$/.test(e),fulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d:[0-5]\d$/.test(e),timeOrFulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d(:[0-5]\d)?$/.test(e),email:e=>/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e),hexColor:e=>h.test(e),hexaColor:e=>f.test(e),hexOrHexaColor:e=>p.test(e),rgbColor:e=>g.test(e),rgbaColor:e=>v.test(e),rgbOrRgbaColor:e=>g.test(e)||v.test(e),hexOrRgbColor:e=>h.test(e)||g.test(e),hexaOrRgbaColor:e=>f.test(e)||v.test(e),anyColor:e=>p.test(e)||g.test(e)||v.test(e)};n(6457),n(6822),n(8964);Object.prototype.toString,Object.prototype.hasOwnProperty;const b={};"Boolean Number String Function Array Date RegExp Object".split(" ").forEach((e=>{b["[object "+e+"]"]=e.toLowerCase()}));n(5583),n(4641),n(3269),n(8879),n(3302);var x=n(1384);const y={multiple:Boolean,accept:String,capture:String,maxFileSize:[Number,String],maxTotalSize:[Number,String],maxFiles:[Number,String],filter:Function},w=["rejected"];n(321);c.S,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean;const k=[...w,"start","finish","added","removed"];const S=()=>!0;function C(e){const t={};return e.forEach((e=>{t[e]=S})),t}n(6254);C(k);n(4170);var _=n(899);n(223);n(3701),n(7674);var A=n(796),P=n(3251);const L=[!0,!1,"ondemand"],j={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],validator:e=>L.includes(e)}};function T(e,t){const{props:n,proxy:r}=(0,i.FN)(),a=(0,o.iH)(!1),s=(0,o.iH)(null),l=(0,o.iH)(null);d({validate:b,resetValidation:v});let c,u=0;const h=(0,i.Fl)((()=>void 0!==n.rules&&null!==n.rules&&n.rules.length>0)),f=(0,i.Fl)((()=>!0!==n.disable&&!0===h.value)),p=(0,i.Fl)((()=>!0===n.error||!0===a.value)),g=(0,i.Fl)((()=>"string"===typeof n.errorMessage&&n.errorMessage.length>0?n.errorMessage:s.value));function v(){u++,t.value=!1,l.value=null,a.value=!1,s.value=null,y.cancel()}function b(e=n.modelValue){if(!0!==f.value)return!0;const i=++u;!0!==t.value&&!0!==n.lazyRules&&(l.value=!0);const o=(e,n)=>{a.value!==e&&(a.value=e);const i=n||void 0;s.value!==i&&(s.value=i),t.value=!1},r=[];for(let t=0;t{if(void 0===e||!1===Array.isArray(e)||0===e.length)return i===u&&o(!1),!0;const t=e.find((e=>!1===e||"string"===typeof e));return i===u&&o(void 0!==t,t),void 0===t}),(e=>(i===u&&(console.error(e),o(!0)),!1))))}function x(e){!0===f.value&&"ondemand"!==n.lazyRules&&(!0===l.value||!0!==n.lazyRules&&!0!==e)&&y()}(0,i.YP)((()=>n.modelValue),(()=>{x()})),(0,i.YP)((()=>n.reactiveRules),(e=>{!0===e?void 0===c&&(c=(0,i.YP)((()=>n.rules),(()=>{x(!0)}))):void 0!==c&&(c(),c=void 0)}),{immediate:!0}),(0,i.YP)(e,(e=>{!0===e?null===l.value&&(l.value=!1):!1===l.value&&(l.value=!0,!0===f.value&&"ondemand"!==n.lazyRules&&!1===t.value&&y())}));const y=(0,_.Z)(b,0);return(0,i.Jd)((()=>{void 0!==c&&c(),y.cancel()})),Object.assign(r,{resetValidation:v,validate:b}),(0,P.g)(r,"hasError",(()=>p.value)),{isDirtyModel:l,hasRules:h,hasError:p,errorMessage:g,validate:b,resetValidation:v}}const F=/^on[A-Z]/;function E(e,t){const n={listeners:(0,o.iH)({}),attributes:(0,o.iH)({})};function r(){const i={},o={};for(const t in e)"class"!==t&&"style"!==t&&!1===F.test(t)&&(i[t]=e[t]);for(const e in t.props)!0===F.test(e)&&(o[e]=t.props[e]);n.attributes.value=i,n.listeners.value=o}return(0,i.Xn)(r),r(),n}var M=n(2026),O=n(7026);function R(e){return void 0===e?`f_${(0,A.Z)()}`:e}function I(e){return void 0!==e&&null!==e&&(""+e).length>0}const z={...c.S,...j,label:String,stackLabel:Boolean,hint:String,hideHint:Boolean,prefix:String,suffix:String,labelColor:String,color:String,bgColor:String,filled:Boolean,outlined:Boolean,borderless:Boolean,standout:[Boolean,String],square:Boolean,loading:Boolean,labelSlot:Boolean,bottomSlots:Boolean,hideBottomSpace:Boolean,rounded:Boolean,dense:Boolean,itemAligned:Boolean,counter:Boolean,clearable:Boolean,clearIcon:String,disable:Boolean,readonly:Boolean,autofocus:Boolean,for:String,maxlength:[Number,String]},H=["update:modelValue","clear","focus","blur","popup-show","popup-hide"];function N(){const{props:e,attrs:t,proxy:n,vnode:r}=(0,i.FN)(),a=(0,c.Z)(e,n.$q);return{isDark:a,editable:(0,i.Fl)((()=>!0!==e.disable&&!0!==e.readonly)),innerLoading:(0,o.iH)(!1),focused:(0,o.iH)(!1),hasPopupOpen:!1,splitAttrs:E(t,r),targetUid:(0,o.iH)(R(e.for)),rootRef:(0,o.iH)(null),targetRef:(0,o.iH)(null),controlRef:(0,o.iH)(null)}}function B(e){const{props:t,emit:n,slots:o,attrs:c,proxy:u}=(0,i.FN)(),{$q:d}=u;let h;void 0===e.hasValue&&(e.hasValue=(0,i.Fl)((()=>I(t.modelValue)))),void 0===e.emitValue&&(e.emitValue=e=>{n("update:modelValue",e)}),void 0===e.controlEvents&&(e.controlEvents={onFocusin:E,onFocusout:z}),Object.assign(e,{clearValue:H,onControlFocusin:E,onControlFocusout:z,focus:j}),void 0===e.computedCounter&&(e.computedCounter=(0,i.Fl)((()=>{if(!1!==t.counter){const e="string"===typeof t.modelValue||"number"===typeof t.modelValue?(""+t.modelValue).length:!0===Array.isArray(t.modelValue)?t.modelValue.length:0,n=void 0!==t.maxlength?t.maxlength:t.maxValues;return e+(void 0!==n?" / "+n:"")}})));const{isDirtyModel:f,hasRules:p,hasError:g,errorMessage:v,resetValidation:m}=T(e.focused,e.innerLoading),b=void 0!==e.floatingLabel?(0,i.Fl)((()=>!0===t.stackLabel||!0===e.focused.value||!0===e.floatingLabel.value)):(0,i.Fl)((()=>!0===t.stackLabel||!0===e.focused.value||!0===e.hasValue.value)),y=(0,i.Fl)((()=>!0===t.bottomSlots||void 0!==t.hint||!0===p.value||!0===t.counter||null!==t.error)),w=(0,i.Fl)((()=>!0===t.filled?"filled":!0===t.outlined?"outlined":!0===t.borderless?"borderless":t.standout?"standout":"standard")),k=(0,i.Fl)((()=>`q-field row no-wrap items-start q-field--${w.value}`+(void 0!==e.fieldClass?` ${e.fieldClass.value}`:"")+(!0===t.rounded?" q-field--rounded":"")+(!0===t.square?" q-field--square":"")+(!0===b.value?" q-field--float":"")+(!0===C.value?" q-field--labeled":"")+(!0===t.dense?" q-field--dense":"")+(!0===t.itemAligned?" q-field--item-aligned q-item-type":"")+(!0===e.isDark.value?" q-field--dark":"")+(void 0===e.getControl?" q-field--auto-height":"")+(!0===e.focused.value?" q-field--focused":"")+(!0===g.value?" q-field--error":"")+(!0===g.value||!0===e.focused.value?" q-field--highlighted":"")+(!0!==t.hideBottomSpace&&!0===y.value?" q-field--with-bottom":"")+(!0===t.disable?" q-field--disabled":!0===t.readonly?" q-field--readonly":""))),S=(0,i.Fl)((()=>"q-field__control relative-position row no-wrap"+(void 0!==t.bgColor?` bg-${t.bgColor}`:"")+(!0===g.value?" text-negative":"string"===typeof t.standout&&t.standout.length>0&&!0===e.focused.value?` ${t.standout}`:void 0!==t.color?` text-${t.color}`:""))),C=(0,i.Fl)((()=>!0===t.labelSlot||void 0!==t.label)),_=(0,i.Fl)((()=>"q-field__label no-pointer-events absolute ellipsis"+(void 0!==t.labelColor&&!0!==g.value?` text-${t.labelColor}`:""))),A=(0,i.Fl)((()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:b.value,modelValue:t.modelValue,emitValue:e.emitValue}))),P=(0,i.Fl)((()=>{const n={for:e.targetUid.value};return!0===t.disable?n["aria-disabled"]="true":!0===t.readonly&&(n["aria-readonly"]="true"),n}));function L(){const t=document.activeElement;let n=void 0!==e.targetRef&&e.targetRef.value;!n||null!==t&&t.id===e.targetUid.value||(!0===n.hasAttribute("tabindex")||(n=n.querySelector("[tabindex]")),n&&n!==t&&n.focus({preventScroll:!0}))}function j(){(0,O.jd)(L)}function F(){(0,O.fP)(L);const t=document.activeElement;null!==t&&e.rootRef.value.contains(t)&&t.blur()}function E(t){clearTimeout(h),!0===e.editable.value&&!1===e.focused.value&&(e.focused.value=!0,n("focus",t))}function z(t,i){clearTimeout(h),h=setTimeout((()=>{(!0!==document.hasFocus()||!0!==e.hasPopupOpen&&void 0!==e.controlRef&&null!==e.controlRef.value&&!1===e.controlRef.value.contains(document.activeElement))&&(!0===e.focused.value&&(e.focused.value=!1,n("blur",t)),void 0!==i&&i())}))}function H(o){if((0,x.NS)(o),!0!==d.platform.is.mobile){const t=void 0!==e.targetRef&&e.targetRef.value||e.rootRef.value;t.focus()}else!0===e.rootRef.value.contains(document.activeElement)&&document.activeElement.blur();"file"===t.type&&(e.inputRef.value.value=null),n("update:modelValue",null),n("clear",t.modelValue),(0,i.Y3)((()=>{m(),!0!==d.platform.is.mobile&&(f.value=!1)}))}function N(){const n=[];return void 0!==o.prepend&&n.push((0,i.h)("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:x.X$},o.prepend())),n.push((0,i.h)("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},B())),!0===g.value&&!1===t.noErrorIcon&&n.push(D("error",[(0,i.h)(s.Z,{name:d.iconSet.field.error,color:"negative"})])),!0===t.loading||!0===e.innerLoading.value?n.push(D("inner-loading-append",void 0!==o.loading?o.loading():[(0,i.h)(l.Z,{color:t.color})])):!0===t.clearable&&!0===e.hasValue.value&&!0===e.editable.value&&n.push(D("inner-clearable-append",[(0,i.h)(s.Z,{class:"q-field__focusable-action",tag:"button",name:t.clearIcon||d.iconSet.field.clear,tabindex:0,type:"button","aria-hidden":null,role:null,onClick:H})])),void 0!==o.append&&n.push((0,i.h)("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:x.X$},o.append())),void 0!==e.getInnerAppend&&n.push(D("inner-append",e.getInnerAppend())),void 0!==e.getControlChild&&n.push(e.getControlChild()),n}function B(){const n=[];return void 0!==t.prefix&&null!==t.prefix&&n.push((0,i.h)("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),void 0!==e.getShadowControl&&!0===e.hasShadow.value&&n.push(e.getShadowControl()),void 0!==e.getControl?n.push(e.getControl()):void 0!==o.rawControl?n.push(o.rawControl()):void 0!==o.control&&n.push((0,i.h)("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0},o.control(A.value))),!0===C.value&&n.push((0,i.h)("div",{class:_.value},(0,M.KR)(o.label,t.label))),void 0!==t.suffix&&null!==t.suffix&&n.push((0,i.h)("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),n.concat((0,M.KR)(o.default))}function q(){let n,a;!0===g.value?null!==v.value?(n=[(0,i.h)("div",{role:"alert"},v.value)],a=`q--slot-error-${v.value}`):(n=(0,M.KR)(o.error),a="q--slot-error"):!0===t.hideHint&&!0!==e.focused.value||(void 0!==t.hint?(n=[(0,i.h)("div",t.hint)],a=`q--slot-hint-${t.hint}`):(n=(0,M.KR)(o.hint),a="q--slot-hint"));const s=!0===t.counter||void 0!==o.counter;if(!0===t.hideBottomSpace&&!1===s&&void 0===n)return;const l=(0,i.h)("div",{key:a,class:"q-field__messages col"},n);return(0,i.h)("div",{class:"q-field__bottom row items-start q-field__bottom--"+(!0!==t.hideBottomSpace?"animated":"stale")},[!0===t.hideBottomSpace?l:(0,i.h)(r.uT,{name:"q-transition--field-message"},(()=>l)),!0===s?(0,i.h)("div",{class:"q-field__counter"},void 0!==o.counter?o.counter():e.computedCounter.value):null])}function D(e,t){return null===t?null:(0,i.h)("div",{key:e,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},t)}(0,i.YP)((()=>t.for),(t=>{e.targetUid.value=R(t)})),Object.assign(u,{focus:j,blur:F});let Y=!1;return(0,i.se)((()=>{Y=!0})),(0,i.dl)((()=>{!0===Y&&!0===t.autofocus&&u.focus()})),(0,i.bv)((()=>{!0===a.uX.value&&void 0===t.for&&(e.targetUid.value=R()),!0===t.autofocus&&u.focus()})),(0,i.Jd)((()=>{clearTimeout(h)})),function(){const n=void 0===e.getControl&&void 0===o.control?{...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus,...P.value}:P.value;return(0,i.h)("label",{ref:e.rootRef,class:[k.value,c.class],style:c.style,...n},[void 0!==o.before?(0,i.h)("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:x.X$},o.before()):null,(0,i.h)("div",{class:"q-field__inner relative-position col self-stretch"},[(0,i.h)("div",{ref:e.controlRef,class:S.value,tabindex:-1,...e.controlEvents},N()),!0===y.value?q():null]),void 0!==o.after?(0,i.h)("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:x.X$},o.after()):null])}}},9256:(e,t,n)=>{"use strict";n.d(t,{Do:()=>s,Fz:()=>o,Vt:()=>r,eX:()=>a});var i=n(9835);const o={name:String};function r(e){return(0,i.Fl)((()=>({type:"hidden",name:e.name,value:e.modelValue})))}function a(e={}){return(t,n,o)=>{t[n]((0,i.h)("input",{class:"hidden"+(o||""),...e.value}))}}function s(e){return(0,i.Fl)((()=>e.name||e.for))}},4953:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(9835),o=n(5310);function r(e,t,n){let r;function a(){void 0!==r&&(o.Z.remove(r),r=void 0)}return(0,i.Jd)((()=>{!0===e.value&&a()})),{removeFromHistory:a,addToHistory(){r={condition:()=>!0===n.value,handler:t},o.Z.add(r)}}}},2802:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(7506);const o=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,r=/[\u4e00-\u9fff\u3400-\u4dbf\u{20000}-\u{2a6df}\u{2a700}-\u{2b73f}\u{2b740}-\u{2b81f}\u{2b820}-\u{2ceaf}\uf900-\ufaff\u3300-\u33ff\ufe30-\ufe4f\uf900-\ufaff\u{2f800}-\u{2fa1f}]/u,a=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/,s=/[a-z0-9_ -]$/i;function l(e){return function(t){if("compositionend"===t.type||"change"===t.type){if(!0!==t.target.qComposing)return;t.target.qComposing=!1,e(t)}else if("compositionupdate"===t.type){if(!0!==t.target.qComposing&&"string"===typeof t.data){const e=!0===i.Lp.is.firefox?!1===s.test(t.data):!0===o.test(t.data)&&!0===r.test(t.data)&&!0===a.test(t.data);!0===e&&(t.target.qComposing=!0)}}else t.target.qComposing=!0}}},3842:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>s,gH:()=>a,vr:()=>r});var i=n(9835),o=n(2046);const r={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},a=["before-show","show","before-hide","hide"];function s({showing:e,canShow:t,hideOnRouteChange:n,handleShow:r,handleHide:a,processOnMount:s}){const l=(0,i.FN)(),{props:c,emit:u,proxy:d}=l;let h;function f(t){!0===e.value?v(t):p(t)}function p(e){if(!0===c.disable||void 0!==e&&!0===e.qAnchorHandled||void 0!==t&&!0!==t(e))return;const n=void 0!==c["onUpdate:modelValue"];!0===n&&(u("update:modelValue",!0),h=e,(0,i.Y3)((()=>{h===e&&(h=void 0)}))),null!==c.modelValue&&!1!==n||g(e)}function g(t){!0!==e.value&&(e.value=!0,u("before-show",t),void 0!==r?r(t):u("show",t))}function v(e){if(!0===c.disable)return;const t=void 0!==c["onUpdate:modelValue"];!0===t&&(u("update:modelValue",!1),h=e,(0,i.Y3)((()=>{h===e&&(h=void 0)}))),null!==c.modelValue&&!1!==t||m(e)}function m(t){!1!==e.value&&(e.value=!1,u("before-hide",t),void 0!==a?a(t):u("hide",t))}function b(t){if(!0===c.disable&&!0===t)void 0!==c["onUpdate:modelValue"]&&u("update:modelValue",!1);else if(!0===t!==e.value){const e=!0===t?g:m;e(h)}}(0,i.YP)((()=>c.modelValue),b),void 0!==n&&!0===(0,o.Rb)(l)&&(0,i.YP)((()=>d.$route.fullPath),(()=>{!0===n.value&&!0===e.value&&v()})),!0===s&&(0,i.bv)((()=>{b(c.modelValue)}));const x={show:p,hide:v,toggle:f};return Object.assign(d,x),x}},5475:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>y,vZ:()=>v,K6:()=>x,t6:()=>b});var i=n(9835),o=n(499),r=n(1957),a=n(7506),s=n(5987),l=n(9367),c=n(1384),u=n(2589);function d(e){const t=[.06,6,50];return"string"===typeof e&&e.length&&e.split(":").forEach(((e,n)=>{const i=parseFloat(e);i&&(t[n]=i)})),t}const h=(0,s.f)({name:"touch-swipe",beforeMount(e,{value:t,arg:n,modifiers:i}){if(!0!==i.mouse&&!0!==a.Lp.has.touch)return;const o=!0===i.mouseCapture?"Capture":"",r={handler:t,sensitivity:d(n),direction:(0,l.R)(i),noop:c.ZT,mouseStart(e){(0,l.n)(e,r)&&(0,c.du)(e)&&((0,c.M0)(r,"temp",[[document,"mousemove","move",`notPassive${o}`],[document,"mouseup","end","notPassiveCapture"]]),r.start(e,!0))},touchStart(e){if((0,l.n)(e,r)){const t=e.target;(0,c.M0)(r,"temp",[[t,"touchmove","move","notPassiveCapture"],[t,"touchcancel","end","notPassiveCapture"],[t,"touchend","end","notPassiveCapture"]]),r.start(e)}},start(t,n){!0===a.Lp.is.firefox&&(0,c.Jf)(e,!0);const i=(0,c.FK)(t);r.event={x:i.left,y:i.top,time:Date.now(),mouse:!0===n,dir:!1}},move(e){if(void 0===r.event)return;if(!1!==r.event.dir)return void(0,c.NS)(e);const t=Date.now()-r.event.time;if(0===t)return;const n=(0,c.FK)(e),i=n.left-r.event.x,o=Math.abs(i),a=n.top-r.event.y,s=Math.abs(a);if(!0!==r.event.mouse){if(or.sensitivity[0]&&(r.event.dir=a<0?"up":"down"),!0===r.direction.horizontal&&o>s&&s<100&&l>r.sensitivity[0]&&(r.event.dir=i<0?"left":"right"),!0===r.direction.up&&or.sensitivity[0]&&(r.event.dir="up"),!0===r.direction.down&&o0&&o<100&&d>r.sensitivity[0]&&(r.event.dir="down"),!0===r.direction.left&&o>s&&i<0&&s<100&&l>r.sensitivity[0]&&(r.event.dir="left"),!0===r.direction.right&&o>s&&i>0&&s<100&&l>r.sensitivity[0]&&(r.event.dir="right"),!1!==r.event.dir?((0,c.NS)(e),!0===r.event.mouse&&(document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),(0,u.M)(),r.styleCleanup=e=>{r.styleCleanup=void 0,document.body.classList.remove("non-selectable");const t=()=>{document.body.classList.remove("no-pointer-events--children")};!0===e?setTimeout(t,50):t()}),r.handler({evt:e,touch:!0!==r.event.mouse,mouse:r.event.mouse,direction:r.event.dir,duration:t,distance:{x:o,y:s}})):r.end(e)},end(t){void 0!==r.event&&((0,c.ul)(r,"temp"),!0===a.Lp.is.firefox&&(0,c.Jf)(e,!1),void 0!==r.styleCleanup&&r.styleCleanup(!0),void 0!==t&&!1!==r.event.dir&&(0,c.NS)(t),r.event=void 0)}};e.__qtouchswipe=r,!0===i.mouse&&(0,c.M0)(r,"main",[[e,"mousedown","mouseStart",`passive${o}`]]),!0===a.Lp.has.touch&&(0,c.M0)(r,"main",[[e,"touchstart","touchStart","passive"+(!0===i.capture?"Capture":"")],[e,"touchmove","noop","notPassiveCapture"]])},updated(e,t){const n=e.__qtouchswipe;void 0!==n&&(t.oldValue!==t.value&&("function"!==typeof t.value&&n.end(),n.handler=t.value),n.direction=(0,l.R)(t.modifiers))},beforeUnmount(e){const t=e.__qtouchswipe;void 0!==t&&((0,c.ul)(t,"main"),(0,c.ul)(t,"temp"),!0===a.Lp.is.firefox&&(0,c.Jf)(e,!1),void 0!==t.styleCleanup&&t.styleCleanup(),delete e.__qtouchswipe)}});var f=n(3978),p=n(2026),g=n(2046);const v={name:{required:!0},disable:Boolean},m={setup(e,{slots:t}){return()=>(0,i.h)("div",{class:"q-panel scroll",role:"tabpanel"},(0,p.KR)(t.default))}},b={modelValue:{required:!0},animated:Boolean,infinite:Boolean,swipeable:Boolean,vertical:Boolean,transitionPrev:String,transitionNext:String,transitionDuration:{type:[String,Number],default:300},keepAlive:Boolean,keepAliveInclude:[String,Array,RegExp],keepAliveExclude:[String,Array,RegExp],keepAliveMax:Number},x=["update:modelValue","before-transition","transition"];function y(){const{props:e,emit:t,proxy:n}=(0,i.FN)(),{getCacheWithFn:a}=(0,f.Z)();let s,l;const c=(0,o.iH)(null),u=(0,o.iH)(null);function d(t){const i=!0===e.vertical?"up":"left";F((!0===n.$q.lang.rtl?-1:1)*(t.direction===i?1:-1))}const v=(0,i.Fl)((()=>[[h,d,void 0,{horizontal:!0!==e.vertical,vertical:e.vertical,mouse:!0}]])),b=(0,i.Fl)((()=>e.transitionPrev||"slide-"+(!0===e.vertical?"down":"right"))),x=(0,i.Fl)((()=>e.transitionNext||"slide-"+(!0===e.vertical?"up":"left"))),y=(0,i.Fl)((()=>`--q-transition-duration: ${e.transitionDuration}ms`)),w=(0,i.Fl)((()=>"string"===typeof e.modelValue||"number"===typeof e.modelValue?e.modelValue:String(e.modelValue))),k=(0,i.Fl)((()=>({include:e.keepAliveInclude,exclude:e.keepAliveExclude,max:e.keepAliveMax}))),S=(0,i.Fl)((()=>void 0!==e.keepAliveInclude||void 0!==e.keepAliveExclude));function C(){F(1)}function _(){F(-1)}function A(e){t("update:modelValue",e)}function P(e){return void 0!==e&&null!==e&&""!==e}function L(e){return s.findIndex((t=>t.props.name===e&&""!==t.props.disable&&!0!==t.props.disable))}function j(){return s.filter((e=>""!==e.props.disable&&!0!==e.props.disable))}function T(t){const n=0!==t&&!0===e.animated&&-1!==c.value?"q-transition--"+(-1===t?b.value:x.value):null;u.value!==n&&(u.value=n)}function F(n,i=c.value){let o=i+n;while(o>-1&&o{l=!1}));o+=n}!0===e.infinite&&s.length>0&&-1!==i&&i!==s.length&&F(n,-1===n?s.length:-1)}function E(){const t=L(e.modelValue);return c.value!==t&&(c.value=t),!0}function M(){const t=!0===P(e.modelValue)&&E()&&s[c.value];return!0===e.keepAlive?[(0,i.h)(i.Ob,k.value,[(0,i.h)(!0===S.value?a(w.value,(()=>({...m,name:w.value}))):m,{key:w.value,style:y.value},(()=>t))])]:[(0,i.h)("div",{class:"q-panel scroll",style:y.value,key:w.value,role:"tabpanel"},[t])]}function O(){if(0!==s.length)return!0===e.animated?[(0,i.h)(r.uT,{name:u.value},M)]:M()}function R(e){return s=(0,g.Pf)((0,p.KR)(e.default,[])).filter((e=>null!==e.props&&void 0===e.props.slot&&!0===P(e.props.name))),s.length}function I(){return s}return(0,i.YP)((()=>e.modelValue),((e,n)=>{const o=!0===P(e)?L(e):-1;!0!==l&&T(-1===o?0:o{t("transition",e,n)})))})),Object.assign(n,{next:C,previous:_,goTo:A}),{panelIndex:c,panelDirectives:v,updatePanelsList:R,updatePanelIndex:E,getPanelContent:O,getEnabledPanels:j,getPanels:I,isValidPanelName:P,keepAliveProps:k,needsUniqueKeepAliveWrapper:S,goToPanelByOffset:F,goToPanel:A,nextPanel:C,previousPanel:_}}},1518:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(499),o=n(9835),r=(n(1384),n(7026)),a=n(6669),s=n(2909);function l(e){e=e.parent;while(void 0!==e&&null!==e){if("QGlobalDialog"===e.type.name)return!0;if("QDialog"===e.type.name||"QMenu"===e.type.name)return!1;e=e.parent}return!1}function c(e,t,n,c){const u=(0,i.iH)(!1),d=(0,i.iH)(!1);let h=null;const f={},p=!0===c&&l(e);function g(t){if(!0===t)return(0,r.xF)(f),void(d.value=!0);d.value=!1,!1===u.value&&(!1===p&&null===h&&(h=(0,a.q_)()),u.value=!0,s.wN.push(e.proxy),(0,r.YX)(f))}function v(t){if(d.value=!1,!0!==t)return;(0,r.xF)(f),u.value=!1;const n=s.wN.indexOf(e.proxy);n>-1&&s.wN.splice(n,1),null!==h&&((0,a.pB)(h),h=null)}return(0,o.Ah)((()=>{v(!0)})),Object.assign(e.proxy,{__qPortalInnerRef:t}),{showPortal:g,hidePortal:v,portalIsActive:u,portalIsAccessible:d,renderPortal:()=>!0===p?n():!0===u.value?[(0,o.h)(o.lR,{to:h},n())]:void 0}}},9754:(e,t,n)=>{"use strict";n.d(t,{Z:()=>y});var i=n(1384),o=n(3701),r=n(7506);let a,s,l,c,u,d,h=0,f=!1;function p(e){g(e)&&(0,i.NS)(e)}function g(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const t=(0,i.AZ)(e),n=e.shiftKey&&!e.deltaX,r=!n&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),a=n||r?e.deltaY:e.deltaX;for(let i=0;i0&&e.scrollTop+e.clientHeight===e.scrollHeight:a<0&&0===e.scrollLeft||a>0&&e.scrollLeft+e.clientWidth===e.scrollWidth}return!0}function v(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function m(e){!0!==f&&(f=!0,requestAnimationFrame((()=>{f=!1;const{height:t}=e.target,{clientHeight:n,scrollTop:i}=document.scrollingElement;void 0!==l&&t===window.innerHeight||(l=n-t,document.scrollingElement.scrollTop=i),i>l&&(document.scrollingElement.scrollTop-=Math.ceil((i-l)/8))})))}function b(e){const t=document.body,n=void 0!==window.visualViewport;if("add"===e){const{overflowY:e,overflowX:l}=window.getComputedStyle(t);a=(0,o.OI)(window),s=(0,o.u3)(window),c=t.style.left,u=t.style.top,t.style.left=`-${a}px`,t.style.top=`-${s}px`,"hidden"!==l&&("scroll"===l||t.scrollWidth>window.innerWidth)&&t.classList.add("q-body--force-scrollbar-x"),"hidden"!==e&&("scroll"===e||t.scrollHeight>window.innerHeight)&&t.classList.add("q-body--force-scrollbar-y"),t.classList.add("q-body--prevent-scroll"),document.qScrollPrevented=!0,!0===r.Lp.is.ios&&(!0===n?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",m,i.rU.passiveCapture),window.visualViewport.addEventListener("scroll",m,i.rU.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",v,i.rU.passiveCapture))}!0===r.Lp.is.desktop&&!0===r.Lp.is.mac&&window[`${e}EventListener`]("wheel",p,i.rU.notPassive),"remove"===e&&(!0===r.Lp.is.ios&&(!0===n?(window.visualViewport.removeEventListener("resize",m,i.rU.passiveCapture),window.visualViewport.removeEventListener("scroll",m,i.rU.passiveCapture)):window.removeEventListener("scroll",v,i.rU.passiveCapture)),t.classList.remove("q-body--prevent-scroll"),t.classList.remove("q-body--force-scrollbar-x"),t.classList.remove("q-body--force-scrollbar-y"),document.qScrollPrevented=!1,t.style.left=c,t.style.top=u,window.scrollTo(a,s),l=void 0)}function x(e){let t="add";if(!0===e){if(h++,void 0!==d)return clearTimeout(d),void(d=void 0);if(h>1)return}else{if(0===h)return;if(h--,h>0)return;if(t="remove",!0===r.Lp.is.ios&&!0===r.Lp.is.nativeMobile)return clearTimeout(d),void(d=setTimeout((()=>{b(t),d=void 0}),100))}b(t)}function y(){let e;return{preventBodyScroll(t){t===e||void 0===e&&!0!==t||(e=t,x(t))}}}},5917:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(499),o=n(9835);function r(e,t){const n=(0,i.iH)(null),r=(0,o.Fl)((()=>!0!==e.disable?null:(0,o.h)("span",{ref:n,class:"no-outline",tabindex:-1})));function a(e){const i=t.value;void 0!==e&&0===e.type.indexOf("key")?null!==i&&document.activeElement!==i&&!0===i.contains(document.activeElement)&&i.focus():null!==n.value&&(void 0===e||null!==i&&!0===i.contains(e.target))&&n.value.focus()}return{refocusTargetEl:r,refocusTarget:a}}},945:(e,t,n)=>{"use strict";n.d(t,{$:()=>h,Z:()=>f});n(8964);var i=n(9835),o=n(1384),r=n(2046);function a(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function s(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function l(e,t){for(const n in t){const i=t[n],o=e[n];if("string"===typeof i){if(i!==o)return!1}else if(!1===Array.isArray(o)||o.length!==i.length||i.some(((e,t)=>e!==o[t])))return!1}return!0}function c(e,t){return!0===Array.isArray(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}function u(e,t){return!0===Array.isArray(e)?c(e,t):!0===Array.isArray(t)?c(t,e):e===t}function d(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!1===u(e[n],t[n]))return!1;return!0}const h={to:[String,Object],replace:Boolean,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"},href:String,target:String,disable:Boolean};function f(e){const t=(0,i.FN)(),{props:n,proxy:c}=t,u=(0,r.Rb)(t),h=(0,i.Fl)((()=>!0!==n.disable&&void 0!==n.href)),f=(0,i.Fl)((()=>!0===u&&!0!==n.disable&&!0!==h.value&&void 0!==n.to&&null!==n.to&&""!==n.to)),p=(0,i.Fl)((()=>{if(!0===f.value)try{return c.$router.resolve(n.to)}catch(e){}return null})),g=(0,i.Fl)((()=>null!==p.value)),v=(0,i.Fl)((()=>!0===h.value||!0===g.value)),m=(0,i.Fl)((()=>"a"===n.type||!0===v.value?"a":n.tag||e||"div")),b=(0,i.Fl)((()=>!0===h.value?{href:n.href,target:n.target}:!0===g.value?{href:p.value.href,target:n.target}:{})),x=(0,i.Fl)((()=>{if(!1===g.value)return null;const{matched:e}=p.value,{length:t}=e,n=e[t-1];if(void 0===n)return-1;const i=c.$route.matched;if(0===i.length)return-1;const o=i.findIndex(s.bind(null,n));if(o>-1)return o;const r=a(e[t-2]);return t>1&&a(n)===r&&i[i.length-1].path!==r?i.findIndex(s.bind(null,e[t-2])):o})),y=(0,i.Fl)((()=>!0===g.value&&x.value>-1&&l(c.$route.params,p.value.params))),w=(0,i.Fl)((()=>!0===y.value&&x.value===c.$route.matched.length-1&&d(c.$route.params,p.value.params))),k=(0,i.Fl)((()=>!0===g.value?!0===w.value?` ${n.exactActiveClass} ${n.activeClass}`:!0===n.exact?"":!0===y.value?` ${n.activeClass}`:"":""));function S(e){return!(!0===n.disable||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||!0!==e.__qNavigate&&!0===e.defaultPrevented||void 0!==e.button&&0!==e.button||"_blank"===n.target)&&((0,o.X$)(e),c.$router[!0===n.replace?"replace":"push"](n.to).catch((e=>e)))}return{hasRouterLink:g,hasHrefLink:h,hasLink:v,linkTag:m,linkRoute:p,linkIsActive:y,linkIsExactActive:w,linkClass:k,linkProps:b,navigateToRouterLink:S}}},244:(e,t,n)=>{"use strict";n.d(t,{LU:()=>r,Ok:()=>o,ZP:()=>a});var i=n(9835);const o={xs:18,sm:24,md:32,lg:38,xl:46},r={size:String};function a(e,t=o){return(0,i.Fl)((()=>void 0!==e.size?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null))}},6916:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var i=n(9835);function o(){let e;return(0,i.Jd)((()=>{e=void 0})),{registerTick(t){e=t,(0,i.Y3)((()=>{e===t&&(e(),e=void 0)}))},removeTick(){e=void 0}}}},2695:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var i=n(9835);function o(){let e;return(0,i.Jd)((()=>{clearTimeout(e)})),{registerTimeout(t,n){clearTimeout(e),e=setTimeout(t,n)},removeTimeout(){clearTimeout(e)}}}},431:(e,t,n)=>{"use strict";n.d(t,{D:()=>r,Z:()=>a});var i=n(499),o=n(9835);const r={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function a(e,t){const n=(0,i.iH)(t.value);return(0,o.YP)(t,(e=>{(0,o.Y3)((()=>{n.value=e}))})),{transition:(0,o.Fl)((()=>"q-transition--"+(!0===n.value?e.transitionHide:e.transitionShow))),transitionStyle:(0,o.Fl)((()=>`--q-transition-duration: ${e.transitionDuration}ms`))}}},9302:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(9835),o=n(5439);function r(){return(0,i.f3)(o.Ng)}},2146:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(5987),o=n(2909),r=n(1705);function a(e){if(!1===e)return 0;if(!0===e||void 0===e)return 1;const t=parseInt(e,10);return isNaN(t)?0:t}const s=(0,i.f)({name:"close-popup",beforeMount(e,{value:t}){const n={depth:a(t),handler(t){0!==n.depth&&setTimeout((()=>{const i=(0,o.HW)(e);void 0!==i&&(0,o.S7)(i,t,n.depth)}))},handlerKey(e){!0===(0,r.So)(e,13)&&n.handler(e)}};e.__qclosepopup=n,e.addEventListener("click",n.handler),e.addEventListener("keyup",n.handlerKey)},updated(e,{value:t,oldValue:n}){t!==n&&(e.__qclosepopup.depth=a(t))},beforeUnmount(e){const t=e.__qclosepopup;e.removeEventListener("click",t.handler),e.removeEventListener("keyup",t.handlerKey),delete e.__qclosepopup}})},1136:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});n(6727);var i=n(5987),o=n(223),r=n(1384),a=n(1705);function s(e,t=250){let n,i=!1;return function(){return!1===i&&(i=!0,setTimeout((()=>{i=!1}),t),n=e.apply(this,arguments)),n}}function l(e,t,n,i){!0===n.modifiers.stop&&(0,r.sT)(e);const a=n.modifiers.color;let s=n.modifiers.center;s=!0===s||!0===i;const l=document.createElement("span"),c=document.createElement("span"),u=(0,r.FK)(e),{left:d,top:h,width:f,height:p}=t.getBoundingClientRect(),g=Math.sqrt(f*f+p*p),v=g/2,m=(f-g)/2+"px",b=s?m:u.left-d-v+"px",x=(p-g)/2+"px",y=s?x:u.top-h-v+"px";c.className="q-ripple__inner",(0,o.iv)(c,{height:`${g}px`,width:`${g}px`,transform:`translate3d(${b},${y},0) scale3d(.2,.2,1)`,opacity:0}),l.className="q-ripple"+(a?" text-"+a:""),l.setAttribute("dir","ltr"),l.appendChild(c),t.appendChild(l);const w=()=>{l.remove(),clearTimeout(k)};n.abort.push(w);let k=setTimeout((()=>{c.classList.add("q-ripple__inner--enter"),c.style.transform=`translate3d(${m},${x},0) scale3d(1,1,1)`,c.style.opacity=.2,k=setTimeout((()=>{c.classList.remove("q-ripple__inner--enter"),c.classList.add("q-ripple__inner--leave"),c.style.opacity=0,k=setTimeout((()=>{l.remove(),n.abort.splice(n.abort.indexOf(w),1)}),275)}),250)}),50)}function c(e,{modifiers:t,value:n,arg:i,instance:o}){const r=Object.assign({},o.$q.config.ripple,t,n);e.modifiers={early:!0===r.early,stop:!0===r.stop,center:!0===r.center,color:r.color||i,keyCodes:[].concat(r.keyCodes||13)}}const u=(0,i.f)({name:"ripple",beforeMount(e,t){const n={enabled:!1!==t.value,modifiers:{},abort:[],start(t){!0===n.enabled&&!0!==t.qSkipRipple&&(!0===n.modifiers.early?!0===["mousedown","touchstart"].includes(t.type):"click"===t.type)&&l(t,e,n,!0===t.qKeyEvent)},keystart:s((t=>{!0===n.enabled&&!0!==t.qSkipRipple&&!0===(0,a.So)(t,n.modifiers.keyCodes)&&t.type==="key"+(!0===n.modifiers.early?"down":"up")&&l(t,e,n,!0)}),300)};c(n,t),e.__qripple=n,(0,r.M0)(n,"main",[[e,"mousedown","start","passive"],[e,"touchstart","start","passive"],[e,"click","start","passive"],[e,"keydown","keystart","passive"],[e,"keyup","keystart","passive"]])},updated(e,t){if(t.oldValue!==t.value){const n=e.__qripple;n.enabled=!1!==t.value,!0===n.enabled&&Object(t.value)===t.value&&c(n,t)}},beforeUnmount(e){const t=e.__qripple;t.abort.forEach((e=>{e()})),(0,r.ul)(t,"main"),delete e._qripple}})},2873:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(7506),o=n(5987),r=n(9367),a=n(1384),s=n(2589);function l(e,t,n){const i=(0,a.FK)(e);let o,r=i.left-t.event.x,s=i.top-t.event.y,l=Math.abs(r),c=Math.abs(s);const u=t.direction;!0===u.horizontal&&!0!==u.vertical?o=r<0?"left":"right":!0!==u.horizontal&&!0===u.vertical?o=s<0?"up":"down":!0===u.up&&s<0?(o="up",l>c&&(!0===u.left&&r<0?o="left":!0===u.right&&r>0&&(o="right"))):!0===u.down&&s>0?(o="down",l>c&&(!0===u.left&&r<0?o="left":!0===u.right&&r>0&&(o="right"))):!0===u.left&&r<0?(o="left",l0&&(o="down"))):!0===u.right&&r>0&&(o="right",l0&&(o="down")));let d=!1;if(void 0===o&&!1===n){if(!0===t.event.isFirst||void 0===t.event.lastDir)return{};o=t.event.lastDir,d=!0,"left"===o||"right"===o?(i.left-=r,l=0,r=0):(i.top-=s,c=0,s=0)}return{synthetic:d,payload:{evt:e,touch:!0!==t.event.mouse,mouse:!0===t.event.mouse,position:i,direction:o,isFirst:t.event.isFirst,isFinal:!0===n,duration:Date.now()-t.event.time,distance:{x:l,y:c},offset:{x:r,y:s},delta:{x:i.left-t.event.lastX,y:i.top-t.event.lastY}}}}let c=0;const u=(0,o.f)({name:"touch-pan",beforeMount(e,{value:t,modifiers:n}){if(!0!==n.mouse&&!0!==i.Lp.has.touch)return;function o(e,t){!0===n.mouse&&!0===t?(0,a.NS)(e):(!0===n.stop&&(0,a.sT)(e),!0===n.prevent&&(0,a.X$)(e))}const u={uid:"qvtp_"+c++,handler:t,modifiers:n,direction:(0,r.R)(n),noop:a.ZT,mouseStart(e){(0,r.n)(e,u)&&(0,a.du)(e)&&((0,a.M0)(u,"temp",[[document,"mousemove","move","notPassiveCapture"],[document,"mouseup","end","passiveCapture"]]),u.start(e,!0))},touchStart(e){if((0,r.n)(e,u)){const t=e.target;(0,a.M0)(u,"temp",[[t,"touchmove","move","notPassiveCapture"],[t,"touchcancel","end","passiveCapture"],[t,"touchend","end","passiveCapture"]]),u.start(e)}},start(t,o){if(!0===i.Lp.is.firefox&&(0,a.Jf)(e,!0),u.lastEvt=t,!0===o||!0===n.stop){if(!0!==u.direction.all&&(!0!==o||!0!==u.modifiers.mouseAllDir)){const e=t.type.indexOf("mouse")>-1?new MouseEvent(t.type,t):new TouchEvent(t.type,t);!0===t.defaultPrevented&&(0,a.X$)(e),!0===t.cancelBubble&&(0,a.sT)(e),Object.assign(e,{qKeyEvent:t.qKeyEvent,qClickOutside:t.qClickOutside,qAnchorHandled:t.qAnchorHandled,qClonedBy:void 0===t.qClonedBy?[u.uid]:t.qClonedBy.concat(u.uid)}),u.initialEvent={target:t.target,event:e}}(0,a.sT)(t)}const{left:r,top:s}=(0,a.FK)(t);u.event={x:r,y:s,time:Date.now(),mouse:!0===o,detected:!1,isFirst:!0,isFinal:!1,lastX:r,lastY:s}},move(e){if(void 0===u.event)return;const t=(0,a.FK)(e),i=t.left-u.event.x,r=t.top-u.event.y;if(0===i&&0===r)return;u.lastEvt=e;const c=!0===u.event.mouse,d=()=>{o(e,c),!0!==n.preserveCursor&&(document.documentElement.style.cursor="grabbing"),!0===c&&document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),(0,s.M)(),u.styleCleanup=e=>{if(u.styleCleanup=void 0,!0!==n.preserveCursor&&(document.documentElement.style.cursor=""),document.body.classList.remove("non-selectable"),!0===c){const t=()=>{document.body.classList.remove("no-pointer-events--children")};void 0!==e?setTimeout((()=>{t(),e()}),50):t()}else void 0!==e&&e()}};if(!0===u.event.detected){!0!==u.event.isFirst&&o(e,u.event.mouse);const{payload:t,synthetic:n}=l(e,u,!1);return void(void 0!==t&&(!1===u.handler(t)?u.end(e):(void 0===u.styleCleanup&&!0===u.event.isFirst&&d(),u.event.lastX=t.position.left,u.event.lastY=t.position.top,u.event.lastDir=!0===n?void 0:t.direction,u.event.isFirst=!1)))}if(!0===u.direction.all||!0===c&&!0===u.modifiers.mouseAllDir)return d(),u.event.detected=!0,void u.move(e);const h=Math.abs(i),f=Math.abs(r);h!==f&&(!0===u.direction.horizontal&&h>f||!0===u.direction.vertical&&h0||!0===u.direction.left&&h>f&&i<0||!0===u.direction.right&&h>f&&i>0?(u.event.detected=!0,u.move(e)):u.end(e,!0))},end(t,n){if(void 0!==u.event){if((0,a.ul)(u,"temp"),!0===i.Lp.is.firefox&&(0,a.Jf)(e,!1),!0===n)void 0!==u.styleCleanup&&u.styleCleanup(),!0!==u.event.detected&&void 0!==u.initialEvent&&u.initialEvent.target.dispatchEvent(u.initialEvent.event);else if(!0===u.event.detected){!0===u.event.isFirst&&u.handler(l(void 0===t?u.lastEvt:t,u).payload);const{payload:e}=l(void 0===t?u.lastEvt:t,u,!0),n=()=>{u.handler(e)};void 0!==u.styleCleanup?u.styleCleanup(n):n()}u.event=void 0,u.initialEvent=void 0,u.lastEvt=void 0}}};e.__qtouchpan=u,!0===n.mouse&&(0,a.M0)(u,"main",[[e,"mousedown","mouseStart","passive"+(!0===n.mouseCapture?"Capture":"")]]),!0===i.Lp.has.touch&&(0,a.M0)(u,"main",[[e,"touchstart","touchStart","passive"+(!0===n.capture?"Capture":"")],[e,"touchmove","noop","notPassiveCapture"]])},updated(e,t){const n=e.__qtouchpan;void 0!==n&&(t.oldValue!==t.value&&("function"!==typeof value&&n.end(),n.handler=t.value),n.direction=(0,r.R)(t.modifiers))},beforeUnmount(e){const t=e.__qtouchpan;void 0!==t&&(void 0!==t.event&&t.end(),(0,a.ul)(t,"main"),(0,a.ul)(t,"temp"),!0===i.Lp.is.firefox&&(0,a.Jf)(e,!1),void 0!==t.styleCleanup&&t.styleCleanup(),delete e.__qtouchpan)}})},5310:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});n(702),n(6727);var i=n(7506),o=n(1384);const r=()=>!0;function a(e){return"string"===typeof e&&""!==e&&"/"!==e&&"#/"!==e}function s(e){return!0===e.startsWith("#")&&(e=e.substring(1)),!1===e.startsWith("/")&&(e="/"+e),!0===e.endsWith("/")&&(e=e.substring(0,e.length-1)),"#"+e}function l(e){if(!1===e.backButtonExit)return()=>!1;if("*"===e.backButtonExit)return r;const t=["#/"];return!0===Array.isArray(e.backButtonExit)&&t.push(...e.backButtonExit.filter(a).map(s)),()=>t.includes(window.location.hash)}const c={__history:[],add:o.ZT,remove:o.ZT,install({$q:e}){if(!0===this.__installed)return;const{cordova:t,capacitor:n}=i.Lp.is;if(!0!==t&&!0!==n)return;const o=e.config[!0===t?"cordova":"capacitor"];if(void 0!==o&&!1===o.backButton)return;if(!0===n&&(void 0===window.Capacitor||void 0===window.Capacitor.Plugins.App))return;this.add=e=>{void 0===e.condition&&(e.condition=r),this.__history.push(e)},this.remove=e=>{const t=this.__history.indexOf(e);t>=0&&this.__history.splice(t,1)};const a=l(Object.assign({backButtonExit:!0},o)),s=()=>{if(this.__history.length){const e=this.__history[this.__history.length-1];!0===e.condition()&&(this.__history.pop(),e.handler())}else!0===a()?navigator.app.exitApp():window.history.back()};!0===t?document.addEventListener("deviceready",(()=>{document.addEventListener("backbutton",s,!1)})):window.Capacitor.Plugins.App.addListener("backButton",s)}}},2289:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(4124),o=n(3251);const r={name:"material-icons",type:{positive:"check_circle",negative:"warning",info:"info",warning:"priority_high"},arrow:{up:"arrow_upward",right:"arrow_forward",down:"arrow_downward",left:"arrow_back",dropdown:"arrow_drop_down"},chevron:{left:"chevron_left",right:"chevron_right"},colorPicker:{spectrum:"gradient",tune:"tune",palette:"style"},pullToRefresh:{icon:"refresh"},carousel:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down",navigationIcon:"lens"},chip:{remove:"cancel",selected:"check"},datetime:{arrowLeft:"chevron_left",arrowRight:"chevron_right",now:"access_time",today:"today"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",heading:"format_size",code:"code",size:"format_size",font:"font_download",viewSource:"code"},expansionItem:{icon:"keyboard_arrow_down",denseIcon:"arrow_drop_down"},fab:{icon:"add",activeIcon:"close"},field:{clear:"cancel",error:"error"},pagination:{first:"first_page",prev:"keyboard_arrow_left",next:"keyboard_arrow_right",last:"last_page"},rating:{icon:"grade"},stepper:{done:"check",active:"edit",error:"warning"},tabs:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down"},table:{arrowUp:"arrow_upward",warning:"warning",firstPage:"first_page",prevPage:"chevron_left",nextPage:"chevron_right",lastPage:"last_page"},tree:{icon:"play_arrow"},uploader:{done:"done",clear:"clear",add:"add_box",upload:"cloud_upload",removeQueue:"clear_all",removeUploaded:"done_all"}},a=(0,i.Z)({iconMapFn:null,__icons:{}},{set(e,t){const n={...e,rtl:!0===e.rtl};n.set=a.set,Object.assign(a.__icons,n)},install({$q:e,iconSet:t,ssrContext:n}){void 0!==e.config.iconMapFn&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__icons,(0,o.g)(e,"iconMapFn",(()=>this.iconMapFn),(e=>{this.iconMapFn=e})),!0===this.__installed?void 0!==t&&this.set(t):this.set(t||r)}}),s=a},1583:(e,t,n)=>{"use strict";n.d(t,{$:()=>P,Z:()=>T});n(6727);var i=n(1957),o=n(7506),r=(n(702),n(4124)),a=n(1384),s=n(899);const l=["sm","md","lg","xl"],{passive:c}=a.rU,u=(0,r.Z)({width:0,height:0,name:"xs",sizes:{sm:600,md:1024,lg:1440,xl:1920},lt:{sm:!0,md:!0,lg:!0,xl:!0},gt:{xs:!1,sm:!1,md:!1,lg:!1},xs:!0,sm:!1,md:!1,lg:!1,xl:!1},{setSizes:a.ZT,setDebounce:a.ZT,install({$q:e,onSSRHydrated:t}){if(e.screen=this,!0===this.__installed)return void(void 0!==e.config.screen&&(!1===e.config.screen.bodyClasses?document.body.classList.remove(`screen--${this.name}`):this.__update(!0)));const{visualViewport:n}=window,i=n||window,r=document.scrollingElement||document.documentElement,a=void 0===n||!0===o.Lp.is.mobile?()=>[Math.max(window.innerWidth,r.clientWidth),Math.max(window.innerHeight,r.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-r.clientWidth,n.height*n.scale+window.innerHeight-r.clientHeight],u=void 0!==e.config.screen&&!0===e.config.screen.bodyClasses;this.__update=e=>{const[t,n]=a();if(n!==this.height&&(this.height=n),t!==this.width)this.width=t;else if(!0!==e)return;let i=this.sizes;this.gt.xs=t>=i.sm,this.gt.sm=t>=i.md,this.gt.md=t>=i.lg,this.gt.lg=t>=i.xl,this.lt.sm=t{l.forEach((t=>{void 0!==e[t]&&(h[t]=e[t])}))},this.setDebounce=e=>{f=e};const p=()=>{const e=getComputedStyle(document.body);e.getPropertyValue("--q-size-sm")&&l.forEach((t=>{this.sizes[t]=parseInt(e.getPropertyValue(`--q-size-${t}`),10)})),this.setSizes=e=>{l.forEach((t=>{e[t]&&(this.sizes[t]=e[t])})),this.__update(!0)},this.setDebounce=e=>{void 0!==d&&i.removeEventListener("resize",d,c),d=e>0?(0,s.Z)(this.__update,e):this.__update,i.addEventListener("resize",d,c)},this.setDebounce(f),Object.keys(h).length>0?(this.setSizes(h),h=void 0):this.__update(),!0===u&&"xs"===this.name&&document.body.classList.add("screen--xs")};!0===o.uX.value?t.push(p):p()}});n(8964);const d=(0,r.Z)({isActive:!1,mode:!1},{__media:void 0,set(e){d.mode=e,"auto"===e?(void 0===d.__media&&(d.__media=window.matchMedia("(prefers-color-scheme: dark)"),d.__updateMedia=()=>{d.set("auto")},d.__media.addListener(d.__updateMedia)),e=d.__media.matches):void 0!==d.__media&&(d.__media.removeListener(d.__updateMedia),d.__media=void 0),d.isActive=!0===e,document.body.classList.remove("body--"+(!0===e?"light":"dark")),document.body.classList.add("body--"+(!0===e?"dark":"light"))},toggle(){d.set(!1===d.isActive)},install({$q:e,onSSRHydrated:t,ssrContext:n}){const{dark:i}=e.config;if(e.dark=this,!0===this.__installed&&void 0===i)return;this.isActive=!0===i;const r=void 0!==i&&i;if(!0===o.uX.value){const e=e=>{this.__fromSSR=e},n=this.set;this.set=e,e(r),t.push((()=>{this.set=n,this.set(this.__fromSSR)}))}else this.set(r)}}),h=d;var f=n(5310),p=n(892),g=n(7674),v=n(1705);function m(e){return!0===e.ios?"ios":!0===e.android?"android":void 0}function b({is:e,has:t,within:n},i){const o=[!0===e.desktop?"desktop":"mobile",(!1===t.touch?"no-":"")+"touch"];if(!0===e.mobile){const t=m(e);void 0!==t&&o.push("platform-"+t)}if(!0===e.nativeMobile){const t=e.nativeMobileWrapper;o.push(t),o.push("native-mobile"),!0!==e.ios||void 0!==i[t]&&!1===i[t].iosStatusBarPadding||o.push("q-ios-padding")}else!0===e.electron?o.push("electron"):!0===e.bex&&o.push("bex");return!0===n.iframe&&o.push("within-iframe"),o}function x(){const e=document.body.className;let t=e;void 0!==o.aG&&(t=t.replace("desktop","platform-ios mobile")),!0===o.Lp.has.touch&&(t=t.replace("no-touch","touch")),!0===o.Lp.within.iframe&&(t+=" within-iframe"),e!==t&&(document.body.className=t)}function y(e){for(const t in e)(0,g.Z)(t,e[t])}const w={install(e){if(!0!==this.__installed){if(!0===o.uX.value)x();else{const{$q:t}=e;void 0!==t.config.brand&&y(t.config.brand);const n=b(o.Lp,t.config);document.body.classList.add.apply(document.body.classList,n)}!0===o.Lp.is.ios&&document.body.addEventListener("touchstart",a.ZT),window.addEventListener("keydown",v.ZK,!0)}}};var k=n(2289),S=n(5439),C=n(7495),_=n(6254);const A=[o.ZP,w,h,u,f.Z,p.Z,k.Z];function P(e,t){const n=(0,i.ri)(e);n.config.globalProperties=t.config.globalProperties;const{reload:o,...r}=t._context;return Object.assign(n._context,r),n}function L(e,t){t.forEach((t=>{t.install(e),t.__installed=!0}))}function j(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(S.Ng,n.$q),L(n,A),void 0!==t.components&&Object.values(t.components).forEach((t=>{!0===(0,_.Kn)(t)&&void 0!==t.name&&e.component(t.name,t)})),void 0!==t.directives&&Object.values(t.directives).forEach((t=>{!0===(0,_.Kn)(t)&&void 0!==t.name&&e.directive(t.name,t)})),void 0!==t.plugins&&L(n,Object.values(t.plugins).filter((e=>"function"===typeof e.install&&!1===A.includes(e)))),!0===o.uX.value&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach((e=>{e()})),n.$q.onSSRHydrated=()=>{}})}const T=function(e,t={}){const n={version:"2.7.1"};!1===C.Uf?(void 0!==t.config&&Object.assign(C.w6,t.config),n.config={...C.w6},(0,C.tP)()):n.config=t.config||{},j(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})}},892:(e,t,n)=>{"use strict";n.d(t,{F:()=>o.Z,Z:()=>s});n(8964);var i=n(4124),o=n(9527);function r(){const e=!0===Array.isArray(navigator.languages)&&navigator.languages.length>0?navigator.languages[0]:navigator.language;if("string"===typeof e)return e.split(/[-_]/).map(((e,t)=>0===t?e.toLowerCase():t>1||e.length<4?e.toUpperCase():e[0].toUpperCase()+e.slice(1).toLowerCase())).join("-")}const a=(0,i.Z)({__langPack:{}},{getLocale:r,set(e=o.Z,t){const n={...e,rtl:!0===e.rtl,getLocale:r};{const e=document.documentElement;e.setAttribute("dir",!0===n.rtl?"rtl":"ltr"),e.setAttribute("lang",n.isoName),n.set=a.set,Object.assign(a.__langPack,n),a.props=n,a.isoName=n.isoName,a.nativeName=n.nativeName}},install({$q:e,lang:t,ssrContext:n}){e.lang=a.__langPack,!0===this.__installed?void 0!==t&&this.set(t):this.set(t||o.Z)}}),s=a},4462:(e,t,n)=>{"use strict";n.d(t,{Z:()=>S});n(6727);var i=n(9835),o=n(499),r=n(2074),a=n(8879),s=n(4458),l=n(3190),c=n(1821),u=n(926),d=n(6611),h=n(5429),f=n(3940),p=n(5987),g=n(8234),v=n(1705),m=n(6254);const b=(0,p.L)({name:"DialogPlugin",props:{...g.S,title:String,message:String,prompt:Object,options:Object,progress:[Boolean,Object],html:Boolean,ok:{type:[String,Object,Boolean],default:!0},cancel:[String,Object,Boolean],focus:{type:String,default:"ok",validator:e=>["ok","cancel","none"].includes(e)},stackButtons:Boolean,color:String,cardClass:[String,Array,Object],cardStyle:[String,Array,Object]},emits:["ok","hide"],setup(e,{emit:t}){const{proxy:n}=(0,i.FN)(),{$q:p}=n,b=(0,g.Z)(e,p),x=(0,o.iH)(null),y=(0,o.iH)(void 0!==e.prompt?e.prompt.model:void 0!==e.options?e.options.model:void 0),w=(0,i.Fl)((()=>"q-dialog-plugin"+(!0===b.value?" q-dialog-plugin--dark q-dark":"")+(!1!==e.progress?" q-dialog-plugin--progress":""))),k=(0,i.Fl)((()=>e.color||(!0===b.value?"amber":"primary"))),S=(0,i.Fl)((()=>!1===e.progress?null:!0===(0,m.Kn)(e.progress)?{component:e.progress.spinner||f.Z,props:{color:e.progress.color||k.value}}:{component:f.Z,props:{color:k.value}})),C=(0,i.Fl)((()=>void 0!==e.prompt||void 0!==e.options)),_=(0,i.Fl)((()=>{if(!0!==C.value)return{};const{model:t,isValid:n,items:i,...o}=void 0!==e.prompt?e.prompt:e.options;return o})),A=(0,i.Fl)((()=>!0===(0,m.Kn)(e.ok)||!0===e.ok?p.lang.label.ok:e.ok)),P=(0,i.Fl)((()=>!0===(0,m.Kn)(e.cancel)||!0===e.cancel?p.lang.label.cancel:e.cancel)),L=(0,i.Fl)((()=>void 0!==e.prompt?void 0!==e.prompt.isValid&&!0!==e.prompt.isValid(y.value):void 0!==e.options&&(void 0!==e.options.isValid&&!0!==e.options.isValid(y.value)))),j=(0,i.Fl)((()=>({color:k.value,label:A.value,ripple:!1,disable:L.value,...!0===(0,m.Kn)(e.ok)?e.ok:{flat:!0},"data-autofocus":"ok"===e.focus&&!0!==C.value||void 0,onClick:M}))),T=(0,i.Fl)((()=>({color:k.value,label:P.value,ripple:!1,...!0===(0,m.Kn)(e.cancel)?e.cancel:{flat:!0},"data-autofocus":"cancel"===e.focus&&!0!==C.value||void 0,onClick:O})));function F(){x.value.show()}function E(){x.value.hide()}function M(){t("ok",(0,o.IU)(y.value)),E()}function O(){E()}function R(){t("hide")}function I(e){y.value=e}function z(t){!0!==L.value&&"textarea"!==e.prompt.type&&!0===(0,v.So)(t,13)&&M()}function H(t,n){return!0===e.html?(0,i.h)(l.Z,{class:t,innerHTML:n}):(0,i.h)(l.Z,{class:t},(()=>n))}function N(){return[(0,i.h)(d.Z,{modelValue:y.value,..._.value,color:k.value,dense:!0,autofocus:!0,dark:b.value,"onUpdate:modelValue":I,onKeyup:z})]}function B(){return[(0,i.h)(h.Z,{modelValue:y.value,..._.value,color:k.value,options:e.options.items,dark:b.value,"onUpdate:modelValue":I})]}function q(){const t=[];return e.cancel&&t.push((0,i.h)(a.Z,T.value)),e.ok&&t.push((0,i.h)(a.Z,j.value)),(0,i.h)(c.Z,{class:!0===e.stackButtons?"items-end":"",vertical:e.stackButtons,align:"right"},(()=>t))}function D(){const t=[];return e.title&&t.push(H("q-dialog__title",e.title)),!1!==e.progress&&t.push((0,i.h)(l.Z,{class:"q-dialog__progress"},(()=>(0,i.h)(S.value.component,S.value.props)))),e.message&&t.push(H("q-dialog__message",e.message)),void 0!==e.prompt?t.push((0,i.h)(l.Z,{class:"scroll q-dialog-plugin__form"},N)):void 0!==e.options&&t.push((0,i.h)(u.Z,{dark:b.value}),(0,i.h)(l.Z,{class:"scroll q-dialog-plugin__form"},B),(0,i.h)(u.Z,{dark:b.value})),(e.ok||e.cancel)&&t.push(q()),t}function Y(){return[(0,i.h)(s.Z,{class:[w.value,e.cardClass],style:e.cardStyle,dark:b.value},D)]}return(0,i.YP)((()=>e.prompt&&e.prompt.model),I),(0,i.YP)((()=>e.options&&e.options.model),I),Object.assign(n,{show:F,hide:E}),()=>(0,i.h)(r.Z,{ref:x,onHide:R},Y)}});var x=n(1583),y=n(6669);function w(e,t){for(const n in t)"spinner"!==n&&Object(t[n])===t[n]?(e[n]=Object(e[n])!==e[n]?{}:{...e[n]},w(e[n],t[n])):e[n]=t[n]}function k(e,t,n){return r=>{let a,s;const l=!0===t&&void 0!==r.component;if(!0===l){const{component:e,componentProps:t}=r;a="string"===typeof e?n.component(e):e,s=t}else{const{class:t,style:n,...i}=r;a=e,s=i,void 0!==t&&(i.cardClass=t),void 0!==n&&(i.cardStyle=n)}let c,u=!1;const d=(0,o.iH)(null),h=(0,y.q_)(),f=e=>{if(null!==d.value&&void 0!==d.value[e])return void d.value[e]();const t=c.$.subTree;if(t&&t.component){if(t.component.proxy&&t.component.proxy[e])return void t.component.proxy[e]();if(t.component.subTree&&t.component.subTree.component&&t.component.subTree.component.proxy&&t.component.subTree.component.proxy[e])return void t.component.subTree.component.proxy[e]()}console.error("[Quasar] Incorrectly defined Dialog component")},p=[],g=[],v={onOk(e){return p.push(e),v},onCancel(e){return g.push(e),v},onDismiss(e){return p.push(e),g.push(e),v},hide(){return f("hide"),v},update(e){if(null!==c){if(!0===l)Object.assign(s,e);else{const{class:t,style:n,...i}=e;void 0!==t&&(i.cardClass=t),void 0!==n&&(i.cardStyle=n),w(s,i)}c.$forceUpdate()}return v}},m=e=>{u=!0,p.forEach((t=>{t(e)}))},b=()=>{k.unmount(h),(0,y.pB)(h),k=null,c=null,!0!==u&&g.forEach((e=>{e()}))};let k=(0,x.$)({name:"QGlobalDialog",setup:()=>()=>(0,i.h)(a,{...s,ref:d,onOk:m,onHide:b})},n);function S(){f("show")}return c=k.mount(h),"function"===typeof a.__asyncLoader?a.__asyncLoader().then((()=>{(0,i.Y3)(S)})):(0,i.Y3)(S),v}}const S={install({$q:e,parentApp:t}){e.dialog=k(b,!0,t),!0!==this.__installed&&(this.create=e.dialog)}}},3703:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var i=n(7506),o=n(1384),r=n(6254);function a(e){return!0===(0,r.J_)(e)?"__q_date|"+e.toUTCString():!0===(0,r.Gf)(e)?"__q_expr|"+e.source:"number"===typeof e?"__q_numb|"+e:"boolean"===typeof e?"__q_bool|"+(e?"1":"0"):"string"===typeof e?"__q_strn|"+e:"function"===typeof e?"__q_strn|"+e.toString():e===Object(e)?"__q_objt|"+JSON.stringify(e):e}function s(e){const t=e.length;if(t<9)return e;const n=e.substring(0,8),i=e.substring(9);switch(n){case"__q_date":return new Date(i);case"__q_expr":return new RegExp(i);case"__q_numb":return Number(i);case"__q_bool":return Boolean("1"===i);case"__q_strn":return""+i;case"__q_objt":return JSON.parse(i);default:return e}}function l(){const e=()=>null;return{has:()=>!1,getLength:()=>0,getItem:e,getIndex:e,getKey:e,getAll:()=>{},getAllKeys:()=>[],set:o.ZT,remove:o.ZT,clear:o.ZT,isEmpty:()=>!0}}function c(e){const t=window[e+"Storage"],n=e=>{const n=t.getItem(e);return n?s(n):null};return{has:e=>null!==t.getItem(e),getLength:()=>t.length,getItem:n,getIndex:e=>ee{let e;const i={},o=t.length;for(let r=0;r{const e=[],n=t.length;for(let i=0;i{t.setItem(e,a(n))},remove:e=>{t.removeItem(e)},clear:()=>{t.clear()},isEmpty:()=>0===t.length}}const u=!1===i.Lp.has.webStorage?l():c("local"),d={install({$q:e}){e.localStorage=u}};Object.assign(d,u);const h=d},7506:(e,t,n)=>{"use strict";n.d(t,{Lp:()=>g,ZP:()=>m,aG:()=>a,uX:()=>r});var i=n(499),o=n(3251);const r=(0,i.iH)(!1);let a,s=!1;function l(e,t){const n=/(edg|edge|edga|edgios)\/([\w.]+)/.exec(e)||/(opr)[\/]([\w.]+)/.exec(e)||/(vivaldi)[\/]([\w.]+)/.exec(e)||/(chrome|crios)[\/]([\w.]+)/.exec(e)||/(version)(applewebkit)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+).*(version)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(firefox|fxios)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[\/]([\w.]+)/.exec(e)||[];return{browser:n[5]||n[3]||n[1]||"",version:n[2]||n[4]||"0",versionNumber:n[4]||n[2]||"0",platform:t[0]||""}}function c(e){return/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[]}const u="ontouchstart"in window||window.navigator.maxTouchPoints>0;function d(e){a={is:{...e}},delete e.mac,delete e.desktop;const t=Math.min(window.innerHeight,window.innerWidth)>414?"ipad":"iphone";Object.assign(e,{mobile:!0,ios:!0,platform:t,[t]:!0})}function h(e){const t=e.toLowerCase(),n=c(t),i=l(t,n),o={};i.browser&&(o[i.browser]=!0,o.version=i.version,o.versionNumber=parseInt(i.versionNumber,10)),i.platform&&(o[i.platform]=!0);const r=o.android||o.ios||o.bb||o.blackberry||o.ipad||o.iphone||o.ipod||o.kindle||o.playbook||o.silk||o["windows phone"];return!0===r||t.indexOf("mobile")>-1?(o.mobile=!0,o.edga||o.edgios?(o.edge=!0,i.browser="edge"):o.crios?(o.chrome=!0,i.browser="chrome"):o.fxios&&(o.firefox=!0,i.browser="firefox")):o.desktop=!0,(o.ipod||o.ipad||o.iphone)&&(o.ios=!0),o["windows phone"]&&(o.winphone=!0,delete o["windows phone"]),(o.chrome||o.opr||o.safari||o.vivaldi||!0===o.mobile&&!0!==o.ios&&!0!==r)&&(o.webkit=!0),o.edg&&(i.browser="edgechromium",o.edgeChromium=!0),(o.safari&&o.blackberry||o.bb)&&(i.browser="blackberry",o.blackberry=!0),o.safari&&o.playbook&&(i.browser="playbook",o.playbook=!0),o.opr&&(i.browser="opera",o.opera=!0),o.safari&&o.android&&(i.browser="android",o.android=!0),o.safari&&o.kindle&&(i.browser="kindle",o.kindle=!0),o.safari&&o.silk&&(i.browser="silk",o.silk=!0),o.vivaldi&&(i.browser="vivaldi",o.vivaldi=!0),o.name=i.browser,o.platform=i.platform,t.indexOf("electron")>-1?o.electron=!0:document.location.href.indexOf("-extension://")>-1?o.bex=!0:(void 0!==window.Capacitor?(o.capacitor=!0,o.nativeMobile=!0,o.nativeMobileWrapper="capacitor"):void 0===window._cordovaNative&&void 0===window.cordova||(o.cordova=!0,o.nativeMobile=!0,o.nativeMobileWrapper="cordova"),!0===u&&!0===o.mac&&(!0===o.desktop&&!0===o.safari||!0===o.nativeMobile&&!0!==o.android&&!0!==o.ios&&!0!==o.ipad)&&d(o)),o}const f=navigator.userAgent||navigator.vendor||window.opera,p={has:{touch:!1,webStorage:!1},within:{iframe:!1}},g={userAgent:f,is:h(f),has:{touch:u},within:{iframe:window.self!==window.top}},v={install(e){const{$q:t}=e;!0===r.value?(e.onSSRHydrated.push((()=>{r.value=!1,Object.assign(t.platform,g),a=void 0})),t.platform=(0,i.qj)(this)):t.platform=this}};{let e;(0,o.g)(g.has,"webStorage",(()=>{if(void 0!==e)return e;try{if(window.localStorage)return e=!0,!0}catch(t){}return e=!1,!1})),s=!0===g.is.ios&&-1===window.navigator.vendor.toLowerCase().indexOf("apple"),!0===r.value?Object.assign(v,g,a,p):Object.assign(v,g)}const m=v},6457:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});n(702);function i(e,t=new WeakMap){if(Object(e)!==e)return e;if(t.has(e))return t.get(e);const n=e instanceof Date?new Date(e):e instanceof RegExp?new RegExp(e.source,e.flags):e instanceof Set?new Set:e instanceof Map?new Map:"function"!==typeof e.constructor?Object.create(null):void 0!==e.prototype&&"function"===typeof e.prototype.constructor?e:new e.constructor;if("function"===typeof e.constructor&&"function"===typeof e.valueOf){const n=e.valueOf();if(Object(n)!==n){const i=new e.constructor(n);return t.set(e,i),i}}return t.set(e,n),e instanceof Set?e.forEach((e=>{n.add(i(e,t))})):e instanceof Map&&e.forEach(((e,o)=>{n.set(o,i(e,t))})),Object.assign(n,...Object.keys(e).map((n=>({[n]:i(e[n],t)}))))}},4170:(e,t,n)=>{"use strict";n.d(t,{Ug:()=>y,bK:()=>v,p6:()=>C});n(8964),n(6822),n(6254);var i=n(321),o=n(3941),r=n(892);const a=864e5,s=36e5,l=6e4,c="YYYY-MM-DDTHH:mm:ss.SSSZ",u=/\[((?:[^\]\\]|\\]|\\)*)\]|d{1,4}|M{1,4}|m{1,2}|w{1,2}|Qo|Do|D{1,4}|YY(?:YY)?|H{1,2}|h{1,2}|s{1,2}|S{1,3}|Z{1,2}|a{1,2}|[AQExX]/g,d=/(\[[^\]]*\])|d{1,4}|M{1,4}|m{1,2}|w{1,2}|Qo|Do|D{1,4}|YY(?:YY)?|H{1,2}|h{1,2}|s{1,2}|S{1,3}|Z{1,2}|a{1,2}|[AQExX]|([.*+:?^,\s${}()|\\]+)/g,h={};function f(e,t){const n="("+t.days.join("|")+")",i=e+n;if(void 0!==h[i])return h[i];const o="("+t.daysShort.join("|")+")",r="("+t.months.join("|")+")",a="("+t.monthsShort.join("|")+")",s={};let l=0;const c=e.replace(d,(e=>{switch(l++,e){case"YY":return s.YY=l,"(-?\\d{1,2})";case"YYYY":return s.YYYY=l,"(-?\\d{1,4})";case"M":return s.M=l,"(\\d{1,2})";case"MM":return s.M=l,"(\\d{2})";case"MMM":return s.MMM=l,a;case"MMMM":return s.MMMM=l,r;case"D":return s.D=l,"(\\d{1,2})";case"Do":return s.D=l++,"(\\d{1,2}(st|nd|rd|th))";case"DD":return s.D=l,"(\\d{2})";case"H":return s.H=l,"(\\d{1,2})";case"HH":return s.H=l,"(\\d{2})";case"h":return s.h=l,"(\\d{1,2})";case"hh":return s.h=l,"(\\d{2})";case"m":return s.m=l,"(\\d{1,2})";case"mm":return s.m=l,"(\\d{2})";case"s":return s.s=l,"(\\d{1,2})";case"ss":return s.s=l,"(\\d{2})";case"S":return s.S=l,"(\\d{1})";case"SS":return s.S=l,"(\\d{2})";case"SSS":return s.S=l,"(\\d{3})";case"A":return s.A=l,"(AM|PM)";case"a":return s.a=l,"(am|pm)";case"aa":return s.aa=l,"(a\\.m\\.|p\\.m\\.)";case"ddd":return o;case"dddd":return n;case"Q":case"d":case"E":return"(\\d{1})";case"Qo":return"(1st|2nd|3rd|4th)";case"DDD":case"DDDD":return"(\\d{1,3})";case"w":return"(\\d{1,2})";case"ww":return"(\\d{2})";case"Z":return s.Z=l,"(Z|[+-]\\d{2}:\\d{2})";case"ZZ":return s.ZZ=l,"(Z|[+-]\\d{2}\\d{2})";case"X":return s.X=l,"(-?\\d+)";case"x":return s.x=l,"(-?\\d{4,})";default:return l--,"["===e[0]&&(e=e.substring(1,e.length-1)),e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}})),u={map:s,regex:new RegExp("^"+c)};return h[i]=u,u}function p(e,t){return void 0!==e?e:void 0!==t?t.date:r.F.date}function g(e,t=""){const n=e>0?"-":"+",o=Math.abs(e),r=Math.floor(o/60),a=o%60;return n+(0,i.vk)(r)+t+(0,i.vk)(a)}function v(e,t,n,a,s){const l={year:null,month:null,day:null,hour:null,minute:null,second:null,millisecond:null,timezoneOffset:null,dateHash:null,timeHash:null};if(void 0!==s&&Object.assign(l,s),void 0===e||null===e||""===e||"string"!==typeof e)return l;void 0===t&&(t=c);const u=p(n,r.Z.props),d=u.months,h=u.monthsShort,{regex:g,map:v}=f(t,u),m=e.match(g);if(null===m)return l;let b="";if(void 0!==v.X||void 0!==v.x){const e=parseInt(m[void 0!==v.X?v.X:v.x],10);if(!0===isNaN(e)||e<0)return l;const t=new Date(e*(void 0!==v.X?1e3:1));l.year=t.getFullYear(),l.month=t.getMonth()+1,l.day=t.getDate(),l.hour=t.getHours(),l.minute=t.getMinutes(),l.second=t.getSeconds(),l.millisecond=t.getMilliseconds()}else{if(void 0!==v.YYYY)l.year=parseInt(m[v.YYYY],10);else if(void 0!==v.YY){const e=parseInt(m[v.YY],10);l.year=e<0?e:2e3+e}if(void 0!==v.M){if(l.month=parseInt(m[v.M],10),l.month<1||l.month>12)return l}else void 0!==v.MMM?l.month=h.indexOf(m[v.MMM])+1:void 0!==v.MMMM&&(l.month=d.indexOf(m[v.MMMM])+1);if(void 0!==v.D){if(l.day=parseInt(m[v.D],10),null===l.year||null===l.month||l.day<1)return l;const e="persian"!==a?new Date(l.year,l.month,0).getDate():(0,o.qM)(l.year,l.month);if(l.day>e)return l}void 0!==v.H?l.hour=parseInt(m[v.H],10)%24:void 0!==v.h&&(l.hour=parseInt(m[v.h],10)%12,(v.A&&"PM"===m[v.A]||v.a&&"pm"===m[v.a]||v.aa&&"p.m."===m[v.aa])&&(l.hour+=12),l.hour=l.hour%24),void 0!==v.m&&(l.minute=parseInt(m[v.m],10)%60),void 0!==v.s&&(l.second=parseInt(m[v.s],10)%60),void 0!==v.S&&(l.millisecond=parseInt(m[v.S],10)*10**(3-m[v.S].length)),void 0===v.Z&&void 0===v.ZZ||(b=void 0!==v.Z?m[v.Z].replace(":",""):m[v.ZZ],l.timezoneOffset=("+"===b[0]?-1:1)*(60*b.slice(1,3)+1*b.slice(3,5)))}return l.dateHash=(0,i.vk)(l.year,6)+"/"+(0,i.vk)(l.month)+"/"+(0,i.vk)(l.day),l.timeHash=(0,i.vk)(l.hour)+":"+(0,i.vk)(l.minute)+":"+(0,i.vk)(l.second)+b,l}function m(e){const t=new Date(e.getFullYear(),e.getMonth(),e.getDate());t.setDate(t.getDate()-(t.getDay()+6)%7+3);const n=new Date(t.getFullYear(),0,4);n.setDate(n.getDate()-(n.getDay()+6)%7+3);const i=t.getTimezoneOffset()-n.getTimezoneOffset();t.setHours(t.getHours()-i);const o=(t-n)/(7*a);return 1+Math.floor(o)}function b(e,t,n){const i=new Date(e),o="set"+(!0===n?"UTC":"");switch(t){case"year":case"years":i[`${o}Month`](0);case"month":case"months":i[`${o}Date`](1);case"day":case"days":case"date":i[`${o}Hours`](0);case"hour":case"hours":i[`${o}Minutes`](0);case"minute":case"minutes":i[`${o}Seconds`](0);case"second":case"seconds":i[`${o}Milliseconds`](0)}return i}function x(e,t,n){return(e.getTime()-e.getTimezoneOffset()*l-(t.getTime()-t.getTimezoneOffset()*l))/n}function y(e,t,n="days"){const i=new Date(e),o=new Date(t);switch(n){case"years":case"year":return i.getFullYear()-o.getFullYear();case"months":case"month":return 12*(i.getFullYear()-o.getFullYear())+i.getMonth()-o.getMonth();case"days":case"day":case"date":return x(b(i,"day"),b(o,"day"),a);case"hours":case"hour":return x(b(i,"hour"),b(o,"hour"),s);case"minutes":case"minute":return x(b(i,"minute"),b(o,"minute"),l);case"seconds":case"second":return x(b(i,"second"),b(o,"second"),1e3)}}function w(e){return y(e,b(e,"year"),"days")+1}function k(e){if(e>=11&&e<=13)return`${e}th`;switch(e%10){case 1:return`${e}st`;case 2:return`${e}nd`;case 3:return`${e}rd`}return`${e}th`}const S={YY(e,t,n){const o=this.YYYY(e,t,n)%100;return o>0?(0,i.vk)(o):"-"+(0,i.vk)(Math.abs(o))},YYYY(e,t,n){return void 0!==n&&null!==n?n:e.getFullYear()},M(e){return e.getMonth()+1},MM(e){return(0,i.vk)(e.getMonth()+1)},MMM(e,t){return t.monthsShort[e.getMonth()]},MMMM(e,t){return t.months[e.getMonth()]},Q(e){return Math.ceil((e.getMonth()+1)/3)},Qo(e){return k(this.Q(e))},D(e){return e.getDate()},Do(e){return k(e.getDate())},DD(e){return(0,i.vk)(e.getDate())},DDD(e){return w(e)},DDDD(e){return(0,i.vk)(w(e),3)},d(e){return e.getDay()},dd(e,t){return this.dddd(e,t).slice(0,2)},ddd(e,t){return t.daysShort[e.getDay()]},dddd(e,t){return t.days[e.getDay()]},E(e){return e.getDay()||7},w(e){return m(e)},ww(e){return(0,i.vk)(m(e))},H(e){return e.getHours()},HH(e){return(0,i.vk)(e.getHours())},h(e){const t=e.getHours();return 0===t?12:t>12?t%12:t},hh(e){return(0,i.vk)(this.h(e))},m(e){return e.getMinutes()},mm(e){return(0,i.vk)(e.getMinutes())},s(e){return e.getSeconds()},ss(e){return(0,i.vk)(e.getSeconds())},S(e){return Math.floor(e.getMilliseconds()/100)},SS(e){return(0,i.vk)(Math.floor(e.getMilliseconds()/10))},SSS(e){return(0,i.vk)(e.getMilliseconds(),3)},A(e){return this.H(e)<12?"AM":"PM"},a(e){return this.H(e)<12?"am":"pm"},aa(e){return this.H(e)<12?"a.m.":"p.m."},Z(e,t,n,i){const o=void 0===i||null===i?e.getTimezoneOffset():i;return g(o,":")},ZZ(e,t,n,i){const o=void 0===i||null===i?e.getTimezoneOffset():i;return g(o)},X(e){return Math.floor(e.getTime()/1e3)},x(e){return e.getTime()}};function C(e,t,n,i,o){if(0!==e&&!e||e===1/0||e===-1/0)return;const a=new Date(e);if(isNaN(a))return;void 0===t&&(t=c);const s=p(n,r.Z.props);return t.replace(u,((e,t)=>e in S?S[e](a,s,i,o):void 0===t?e:t.split("\\]").join("]")))}},899:(e,t,n)=>{"use strict";function i(e,t=250,n){let i;function o(){const o=arguments,r=()=>{i=void 0,!0!==n&&e.apply(this,o)};clearTimeout(i),!0===n&&void 0===i&&e.apply(this,o),i=setTimeout(r,t)}return o.cancel=()=>{clearTimeout(i)},o}n.d(t,{Z:()=>i})},223:(e,t,n)=>{"use strict";n.d(t,{iv:()=>o,mY:()=>a,sb:()=>r});var i=n(499);function o(e,t){const n=e.style;for(const i in t)n[i]=t[i]}function r(e){if(void 0===e||null===e)return;if("string"===typeof e)try{return document.querySelector(e)||void 0}catch(n){return}const t=!0===(0,i.dq)(e)?e.value:e;return t?t.$el||t:void 0}function a(e,t){if(void 0===e||null===e||!0===e.contains(t))return!0;for(let n=e.nextElementSibling;null!==n;n=n.nextElementSibling)if(n.contains(t))return!0;return!1}},1384:(e,t,n)=>{"use strict";n.d(t,{AZ:()=>s,FK:()=>a,Jf:()=>d,M0:()=>h,NS:()=>u,X$:()=>c,ZT:()=>o,du:()=>r,rU:()=>i,sT:()=>l,ul:()=>f});n(702);const i={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(i,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener("qtest",null,e),window.removeEventListener("qtest",null,e)}catch(p){}function o(){}function r(e){return 0===e.button}function a(e){return e.touches&&e.touches[0]?e=e.touches[0]:e.changedTouches&&e.changedTouches[0]?e=e.changedTouches[0]:e.targetTouches&&e.targetTouches[0]&&(e=e.targetTouches[0]),{top:e.clientY,left:e.clientX}}function s(e){if(e.path)return e.path;if(e.composedPath)return e.composedPath();const t=[];let n=e.target;while(n){if(t.push(n),"HTML"===n.tagName)return t.push(document),t.push(window),t;n=n.parentElement}}function l(e){e.stopPropagation()}function c(e){!1!==e.cancelable&&e.preventDefault()}function u(e){!1!==e.cancelable&&e.preventDefault(),e.stopPropagation()}function d(e,t){if(void 0===e||!0===t&&!0===e.__dragPrevented)return;const n=!0===t?e=>{e.__dragPrevented=!0,e.addEventListener("dragstart",c,i.notPassiveCapture)}:e=>{delete e.__dragPrevented,e.removeEventListener("dragstart",c,i.notPassiveCapture)};e.querySelectorAll("a, img").forEach(n)}function h(e,t,n){const o=`__q_${t}_evt`;e[o]=void 0!==e[o]?e[o].concat(n):n,n.forEach((t=>{t[0].addEventListener(t[1],e[t[2]],i[t[3]])}))}function f(e,t){const n=`__q_${t}_evt`;void 0!==e[n]&&(e[n].forEach((t=>{t[0].removeEventListener(t[1],e[t[2]],i[t[3]])})),e[n]=void 0)}},321:(e,t,n)=>{"use strict";n.d(t,{Uz:()=>r,kC:()=>i,vX:()=>o,vk:()=>a});function i(e){return e.charAt(0).toUpperCase()+e.slice(1)}function o(e,t,n){return n<=t?t:Math.min(n,Math.max(t,e))}function r(e,t,n){if(n<=t)return t;const i=n-t+1;let o=t+(e-t)%i;return o=t?i:new Array(t-i.length+1).join(n)+i}},5987:(e,t,n)=>{"use strict";n.d(t,{L:()=>r,f:()=>a});var i=n(499),o=n(9835);const r=e=>(0,i.Xl)((0,o.aZ)(e)),a=e=>(0,i.Xl)(e)},3941:(e,t,n)=>{"use strict";n.d(t,{nG:()=>o,qJ:()=>r,qM:()=>s});n(6822);const i=[-61,9,38,199,426,686,756,818,1111,1181,1210,1635,2060,2097,2192,2262,2324,2394,2456,3178];function o(e,t,n){return"[object Date]"===Object.prototype.toString.call(e)&&(n=e.getDate(),t=e.getMonth()+1,e=e.getFullYear()),d(h(e,t,n))}function r(e,t,n){return f(u(e,t,n))}function a(e){return 0===l(e)}function s(e,t){return t<=6?31:t<=11||a(e)?30:29}function l(e){const t=i.length;let n,o,r,a,s,l=i[0];if(e=i[t-1])throw new Error("Invalid Jalaali year "+e);for(s=1;s=i[n-1])throw new Error("Invalid Jalaali year "+e);for(c=1;c=0){if(o<=185)return i=1+p(o,31),n=g(o,31)+1,{jy:r,jm:i,jd:n};o-=186}else r-=1,o+=179,1===a.leap&&(o+=1);return i=7+p(o,30),n=g(o,30)+1,{jy:r,jm:i,jd:n}}function h(e,t,n){let i=p(1461*(e+p(t-8,6)+100100),4)+p(153*g(t+9,12)+2,5)+n-34840408;return i=i-p(3*p(e+100100+p(t-8,6),100),4)+752,i}function f(e){let t=4*e+139361631;t=t+4*p(3*p(4*e+183187720,146097),4)-3908;const n=5*p(g(t,1461),4)+308,i=p(g(n,153),5)+1,o=g(p(n,153),12)+1,r=p(t,1461)-100100+p(8-o,6);return{gy:r,gm:o,gd:i}}function p(e,t){return~~(e/t)}function g(e,t){return e-~~(e/t)*t}},4124:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(499),o=n(3251);const r=(e,t)=>{const n=(0,i.qj)(e);for(const i in e)(0,o.g)(t,i,(()=>n[i]),(e=>{n[i]=e}));return t}},6532:(e,t,n)=>{"use strict";n.d(t,{c:()=>d,k:()=>h});var i=n(7506),o=n(1705);const r=[];let a;function s(e){a=27===e.keyCode}function l(){!0===a&&(a=!1)}function c(e){!0===a&&(a=!1,!0===(0,o.So)(e,27)&&r[r.length-1](e))}function u(e){window[e]("keydown",s),window[e]("blur",l),window[e]("keyup",c),a=!1}function d(e){!0===i.Lp.is.desktop&&(r.push(e),1===r.length&&u("addEventListener"))}function h(e){const t=r.indexOf(e);t>-1&&(r.splice(t,1),0===r.length&&u("removeEventListener"))}},7026:(e,t,n)=>{"use strict";n.d(t,{YX:()=>a,fP:()=>c,jd:()=>l,xF:()=>s});let i=[],o=[];function r(e){o=o.filter((t=>t!==e))}function a(e){r(e),o.push(e)}function s(e){r(e),0===o.length&&i.length>0&&(i[i.length-1](),i=[])}function l(e){0===o.length?e():i.push(e)}function c(e){i=i.filter((t=>t!==e))}},4173:(e,t,n)=>{"use strict";n.d(t,{H:()=>s,i:()=>a});var i=n(7506);const o=[];function r(e){o[o.length-1](e)}function a(e){!0===i.Lp.is.desktop&&(o.push(e),1===o.length&&document.body.addEventListener("focusin",r))}function s(e){const t=o.indexOf(e);t>-1&&(o.splice(t,1),0===o.length&&document.body.removeEventListener("focusin",r))}},7495:(e,t,n)=>{"use strict";n.d(t,{Uf:()=>o,tP:()=>r,w6:()=>i});const i={};let o=!1;function r(){o=!0}},6669:(e,t,n)=>{"use strict";n.d(t,{pB:()=>s,q_:()=>a});var i=n(7495);const o=[];let r=document.body;function a(e){const t=document.createElement("div");if(void 0!==e&&(t.id=e),void 0!==i.w6.globalNodes){const e=i.w6.globalNodes["class"];void 0!==e&&(t.className=e)}return r.appendChild(t),o.push(t),t}function s(e){o.splice(o.indexOf(e),1),e.remove()}},3251:(e,t,n)=>{"use strict";function i(e,t,n,i){Object.defineProperty(e,t,{get:n,set:i,enumerable:!0})}function o(e,t){for(const n in t)i(e,n,t[n])}n.d(t,{K:()=>o,g:()=>i})},6254:(e,t,n)=>{"use strict";n.d(t,{Gf:()=>c,J_:()=>l,Kn:()=>s,hj:()=>u,xb:()=>a});n(702);const i="function"===typeof Map,o="function"===typeof Set,r="function"===typeof ArrayBuffer;function a(e,t){if(e===t)return!0;if(null!==e&&null!==t&&"object"===typeof e&&"object"===typeof t){if(e.constructor!==t.constructor)return!1;let n,s;if(e.constructor===Array){if(n=e.length,n!==t.length)return!1;for(s=n;0!==s--;)if(!0!==a(e[s],t[s]))return!1;return!0}if(!0===i&&e.constructor===Map){if(e.size!==t.size)return!1;s=e.entries().next();while(!0!==s.done){if(!0!==t.has(s.value[0]))return!1;s=s.next()}s=e.entries().next();while(!0!==s.done){if(!0!==a(s.value[1],t.get(s.value[0])))return!1;s=s.next()}return!0}if(!0===o&&e.constructor===Set){if(e.size!==t.size)return!1;s=e.entries().next();while(!0!==s.done){if(!0!==t.has(s.value[0]))return!1;s=s.next()}return!0}if(!0===r&&null!=e.buffer&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(s=n;0!==s--;)if(e[s]!==t[s])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();const l=Object.keys(e).filter((t=>void 0!==e[t]));if(n=l.length,n!==Object.keys(t).filter((e=>void 0!==t[e])).length)return!1;for(s=n;0!==s--;){const n=l[s];if(!0!==a(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function s(e){return null!==e&&"object"===typeof e&&!0!==Array.isArray(e)}function l(e){return"[object Date]"===Object.prototype.toString.call(e)}function c(e){return"[object RegExp]"===Object.prototype.toString.call(e)}function u(e){return"number"===typeof e&&isFinite(e)}},1705:(e,t,n)=>{"use strict";n.d(t,{So:()=>a,Wm:()=>r,ZK:()=>o});n(6727);let i=!1;function o(e){i=!0===e.isComposing}function r(e){return!0===i||e!==Object(e)||!0===e.isComposing||!0===e.qKeyEvent}function a(e,t){return!0!==r(e)&&[].concat(t).includes(e.keyCode)}},9480:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});const i={xs:30,sm:35,md:40,lg:50,xl:60}},2909:(e,t,n)=>{"use strict";n.d(t,{AH:()=>a,HW:()=>r,S7:()=>s,wN:()=>o});var i=n(2046);const o=[];function r(e){return o.find((t=>null!==t.__qPortalInnerRef.value&&t.__qPortalInnerRef.value.contains(e)))}function a(e,t){do{if("QMenu"===e.$options.name){if(e.hide(t),!0===e.$props.separateClosePopup)return(0,i.Kq)(e)}else if(void 0!==e.__qPortalInnerRef){const n=(0,i.Kq)(e);return void 0!==n&&"QPopupProxy"===n.$options.name?(e.hide(t),n):e}e=(0,i.Kq)(e)}while(void 0!==e&&null!==e)}function s(e,t,n){while(0!==n&&void 0!==e&&null!==e){if(void 0!==e.__qPortalInnerRef){if(n--,"QMenu"===e.$options.name){e=a(e,t);continue}e.hide(t)}e=(0,i.Kq)(e)}}},2026:(e,t,n)=>{"use strict";n.d(t,{Bl:()=>r,Jl:()=>l,KR:()=>o,pf:()=>s,vs:()=>a});var i=n(9835);function o(e,t){return void 0!==e&&e()||t}function r(e,t){if(void 0!==e){const t=e();if(void 0!==t&&null!==t)return t.slice()}return t}function a(e,t){return void 0!==e?t.concat(e()):t}function s(e,t){return void 0===e?t:void 0!==t?t.concat(e()):e()}function l(e,t,n,o,r,a){t.key=o+r;const s=(0,i.h)(e,t,n);return!0===r?(0,i.wy)(s,a()):s}},8383:(e,t,n)=>{"use strict";n.d(t,{e:()=>i});let i=!1;{const e=document.createElement("div"),t=document.createElement("div");e.setAttribute("dir","rtl"),e.style.width="1px",e.style.height="1px",e.style.overflow="auto",t.style.width="1000px",t.style.height="1px",document.body.appendChild(e),e.appendChild(t),e.scrollLeft=-1e3,i=e.scrollLeft>=0,e.remove()}},2589:(e,t,n)=>{"use strict";n.d(t,{M:()=>o});var i=n(7506);function o(){if(void 0!==window.getSelection){const e=window.getSelection();void 0!==e.empty?e.empty():void 0!==e.removeAllRanges&&(e.removeAllRanges(),!0!==i.ZP.is.mobile&&e.addRange(document.createRange()))}else void 0!==document.selection&&document.selection.empty()}},5439:(e,t,n)=>{"use strict";n.d(t,{Lr:()=>a,Mw:()=>r,Nd:()=>l,Ng:()=>i,YE:()=>o,vh:()=>s});const i="_q_",o="_q_l_",r="_q_pc_",a="_q_f_",s="_q_fo_",l="_q_tabs_"},9367:(e,t,n)=>{"use strict";n.d(t,{R:()=>r,n:()=>a});n(702);const i={left:!0,right:!0,up:!0,down:!0,horizontal:!0,vertical:!0},o=Object.keys(i);function r(e){const t={};for(const n of o)!0===e[n]&&(t[n]=!0);return 0===Object.keys(t).length?i:(!0===t.horizontal?t.left=t.right=!0:!0===t.left&&!0===t.right&&(t.horizontal=!0),!0===t.vertical?t.up=t.down=!0:!0===t.up&&!0===t.down&&(t.vertical=!0),!0===t.horizontal&&!0===t.vertical&&(t.all=!0),t)}function a(e,t){return void 0===t.event&&void 0!==e.target&&!0!==e.target.draggable&&"function"===typeof t.handler&&"INPUT"!==e.target.nodeName.toUpperCase()&&(void 0===e.qClonedBy||-1===e.qClonedBy.indexOf(t.uid))}i.all=!0},2046:(e,t,n)=>{"use strict";n.d(t,{Kq:()=>i,Pf:()=>r,Rb:()=>a});n(702);function i(e){if(Object(e.$parent)===e.$parent)return e.$parent;e=e.$.parent;while(Object(e)===e){if(Object(e.proxy)===e.proxy)return e.proxy;e=e.parent}}function o(e,t){"symbol"===typeof t.type?!0===Array.isArray(t.children)&&t.children.forEach((t=>{o(e,t)})):e.add(t)}function r(e){const t=new Set;return e.forEach((e=>{o(t,e)})),Array.from(t)}function a(e){return void 0!==e.appContext.config.globalProperties.$router}},3701:(e,t,n)=>{"use strict";n.d(t,{OI:()=>s,QA:()=>v,b0:()=>r,f3:()=>h,ik:()=>f,np:()=>g,u3:()=>a});n(6727);var i=n(223);const o=[null,document,document.body,document.scrollingElement,document.documentElement];function r(e,t){let n=(0,i.sb)(t);if(void 0===n){if(void 0===e||null===e)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return o.includes(n)?window:n}function a(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function s(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}function l(e,t,n=0){const i=void 0===arguments[3]?performance.now():arguments[3],o=a(e);n<=0?o!==t&&u(e,t):requestAnimationFrame((r=>{const a=r-i,s=o+(t-o)/Math.max(a,n)*a;u(e,s),s!==t&&l(e,t,n-a,r)}))}function c(e,t,n=0){const i=void 0===arguments[3]?performance.now():arguments[3],o=s(e);n<=0?o!==t&&d(e,t):requestAnimationFrame((r=>{const a=r-i,s=o+(t-o)/Math.max(a,n)*a;d(e,s),s!==t&&c(e,t,n-a,r)}))}function u(e,t){e!==window?e.scrollTop=t:window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t)}function d(e,t){e!==window?e.scrollLeft=t:window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)}function h(e,t,n){n?l(e,t,n):u(e,t)}function f(e,t,n){n?c(e,t,n):d(e,t)}let p;function g(){if(void 0!==p)return p;const e=document.createElement("p"),t=document.createElement("div");(0,i.iv)(e,{width:"100%",height:"200px"}),(0,i.iv)(t,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),t.appendChild(e),document.body.appendChild(t);const n=e.offsetWidth;t.style.overflow="scroll";let o=e.offsetWidth;return n===o&&(o=t.clientWidth),t.remove(),p=n-o,p}function v(e,t=!0){return!(!e||e.nodeType!==Node.ELEMENT_NODE)&&(t?e.scrollHeight>e.clientHeight&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-y"])):e.scrollWidth>e.clientWidth&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-x"])))}},7674:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});n(6822);function i(e,t,n=document.body){if("string"!==typeof e)throw new TypeError("Expected a string as propName");if("string"!==typeof t)throw new TypeError("Expected a string as value");if(!(n instanceof Element))throw new TypeError("Expected a DOM element");n.style.setProperty(`--q-${e}`,t)}},796:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});n(8170),n(5231),n(7725),n(9359),n(6408);let i,o=0;const r=new Array(256);for(let c=0;c<256;c++)r[c]=(c+256).toString(16).substring(1);const a=(()=>{const e="undefined"!==typeof crypto?crypto:"undefined"!==typeof window?window.crypto||window.msCrypto:void 0;if(void 0!==e){if(void 0!==e.randomBytes)return e.randomBytes;if(void 0!==e.getRandomValues)return t=>{const n=new Uint8Array(t);return e.getRandomValues(n),n}}return e=>{const t=[];for(let n=e;n>0;n--)t.push(Math.floor(256*Math.random()));return t}})(),s=4096;function l(){(void 0===i||o+16>s)&&(o=0,i=a(s));const e=Array.prototype.slice.call(i,o,o+=16);return e[6]=15&e[6]|64,e[8]=63&e[8]|128,r[e[0]]+r[e[1]]+r[e[2]]+r[e[3]]+"-"+r[e[4]]+r[e[5]]+"-"+r[e[6]]+r[e[7]]+"-"+r[e[8]]+r[e[9]]+"-"+r[e[10]]+r[e[11]]+r[e[12]]+r[e[13]]+r[e[14]]+r[e[15]]}},1947:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(1583),o=n(892),r=n(2289);const a={version:"2.7.1",install:i.Z,lang:o.Z,iconSet:r.Z}},8762:(e,t,n)=>{var i=n(6107),o=n(7545),r=TypeError;e.exports=function(e){if(i(e))return e;throw r(o(e)+" is not a function")}},9667:(e,t,n)=>{var i=n(9627),o=n(7545),r=TypeError;e.exports=function(e){if(i(e))return e;throw r(o(e)+" is not a constructor")}},9220:(e,t,n)=>{var i=n(6107),o=String,r=TypeError;e.exports=function(e){if("object"==typeof e||i(e))return e;throw r("Can't set "+o(e)+" as a prototype")}},5323:(e,t,n)=>{var i=n(4103),o=n(5267),r=n(1012).f,a=i("unscopables"),s=Array.prototype;void 0==s[a]&&r(s,a,{configurable:!0,value:o(null)}),e.exports=function(e){s[a][e]=!0}},3366:(e,t,n)=>{"use strict";var i=n(6823).charAt;e.exports=function(e,t,n){return t+(n?i(e,t).length:1)}},8406:(e,t,n)=>{var i=n(6123),o=TypeError;e.exports=function(e,t){if(i(t,e))return e;throw o("Incorrect invocation")}},616:(e,t,n)=>{var i=n(1419),o=String,r=TypeError;e.exports=function(e){if(i(e))return e;throw r(o(e)+" is not an object")}},2884:e=>{e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},8086:(e,t,n)=>{"use strict";var i,o,r,a=n(2884),s=n(4133),l=n(3834),c=n(6107),u=n(1419),d=n(2924),h=n(4239),f=n(7545),p=n(4722),g=n(4076),v=n(1012).f,m=n(6123),b=n(7886),x=n(6534),y=n(4103),w=n(3965),k=l.Int8Array,S=k&&k.prototype,C=l.Uint8ClampedArray,_=C&&C.prototype,A=k&&b(k),P=S&&b(S),L=Object.prototype,j=l.TypeError,T=y("toStringTag"),F=w("TYPED_ARRAY_TAG"),E=w("TYPED_ARRAY_CONSTRUCTOR"),M=a&&!!x&&"Opera"!==h(l.opera),O=!1,R={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},I={BigInt64Array:8,BigUint64Array:8},z=function(e){if(!u(e))return!1;var t=h(e);return"DataView"===t||d(R,t)||d(I,t)},H=function(e){if(!u(e))return!1;var t=h(e);return d(R,t)||d(I,t)},N=function(e){if(H(e))return e;throw j("Target is not a typed array")},B=function(e){if(c(e)&&(!x||m(A,e)))return e;throw j(f(e)+" is not a typed array constructor")},q=function(e,t,n,i){if(s){if(n)for(var o in R){var r=l[o];if(r&&d(r.prototype,e))try{delete r.prototype[e]}catch(a){try{r.prototype[e]=t}catch(c){}}}P[e]&&!n||g(P,e,n?t:M&&S[e]||t,i)}},D=function(e,t,n){var i,o;if(s){if(x){if(n)for(i in R)if(o=l[i],o&&d(o,e))try{delete o[e]}catch(r){}if(A[e]&&!n)return;try{return g(A,e,n?t:M&&A[e]||t)}catch(r){}}for(i in R)o=l[i],!o||o[e]&&!n||g(o,e,t)}};for(i in R)o=l[i],r=o&&o.prototype,r?p(r,E,o):M=!1;for(i in I)o=l[i],r=o&&o.prototype,r&&p(r,E,o);if((!M||!c(A)||A===Function.prototype)&&(A=function(){throw j("Incorrect invocation")},M))for(i in R)l[i]&&x(l[i],A);if((!M||!P||P===L)&&(P=A.prototype,M))for(i in R)l[i]&&x(l[i].prototype,P);if(M&&b(_)!==P&&x(_,P),s&&!d(P,T))for(i in O=!0,v(P,T,{get:function(){return u(this)?this[F]:void 0}}),R)l[i]&&p(l[i],F,i);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:M,TYPED_ARRAY_CONSTRUCTOR:E,TYPED_ARRAY_TAG:O&&F,aTypedArray:N,aTypedArrayConstructor:B,exportTypedArrayMethod:q,exportTypedArrayStaticMethod:D,isView:z,isTypedArray:H,TypedArray:A,TypedArrayPrototype:P}},2248:(e,t,n)=>{"use strict";var i=n(3834),o=n(1636),r=n(4133),a=n(2884),s=n(9104),l=n(4722),c=n(2714),u=n(8814),d=n(8406),h=n(6675),f=n(7302),p=n(4686),g=n(9798),v=n(7886),m=n(6534),b=n(3450).f,x=n(1012).f,y=n(5408),w=n(6378),k=n(2365),S=n(780),C=s.PROPER,_=s.CONFIGURABLE,A=S.get,P=S.set,L="ArrayBuffer",j="DataView",T="prototype",F="Wrong length",E="Wrong index",M=i[L],O=M,R=O&&O[T],I=i[j],z=I&&I[T],H=Object.prototype,N=i.Array,B=i.RangeError,q=o(y),D=o([].reverse),Y=g.pack,X=g.unpack,W=function(e){return[255&e]},V=function(e){return[255&e,e>>8&255]},U=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},Z=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},$=function(e){return Y(e,23,4)},G=function(e){return Y(e,52,8)},K=function(e,t){x(e[T],t,{get:function(){return A(this)[t]}})},J=function(e,t,n,i){var o=p(n),r=A(e);if(o+t>r.byteLength)throw B(E);var a=A(r.buffer).bytes,s=o+r.byteOffset,l=w(a,s,s+t);return i?l:D(l)},Q=function(e,t,n,i,o,r){var a=p(n),s=A(e);if(a+t>s.byteLength)throw B(E);for(var l=A(s.buffer).bytes,c=a+s.byteOffset,u=i(+o),d=0;die;)(te=ne[ie++])in O||l(O,te,M[te]);R.constructor=O}m&&v(z)!==H&&m(z,H);var oe=new I(new O(2)),re=o(z.setInt8);oe.setInt8(0,2147483648),oe.setInt8(1,2147483649),!oe.getInt8(0)&&oe.getInt8(1)||c(z,{setInt8:function(e,t){re(this,e,t<<24>>24)},setUint8:function(e,t){re(this,e,t<<24>>24)}},{unsafe:!0})}else O=function(e){d(this,R);var t=p(e);P(this,{bytes:q(N(t),0),byteLength:t}),r||(this.byteLength=t)},R=O[T],I=function(e,t,n){d(this,z),d(e,R);var i=A(e).byteLength,o=h(t);if(o<0||o>i)throw B("Wrong offset");if(n=void 0===n?i-o:f(n),o+n>i)throw B(F);P(this,{buffer:e,byteLength:n,byteOffset:o}),r||(this.buffer=e,this.byteLength=n,this.byteOffset=o)},z=I[T],r&&(K(O,"byteLength"),K(I,"buffer"),K(I,"byteLength"),K(I,"byteOffset")),c(z,{getInt8:function(e){return J(this,1,e)[0]<<24>>24},getUint8:function(e){return J(this,1,e)[0]},getInt16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return Z(J(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return Z(J(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return X(J(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return X(J(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){Q(this,1,e,W,t)},setUint8:function(e,t){Q(this,1,e,W,t)},setInt16:function(e,t){Q(this,2,e,V,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){Q(this,2,e,V,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){Q(this,4,e,U,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){Q(this,4,e,U,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){Q(this,4,e,$,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){Q(this,8,e,G,t,arguments.length>2?arguments[2]:void 0)}});k(O,L),k(I,j),e.exports={ArrayBuffer:O,DataView:I}},5408:(e,t,n)=>{"use strict";var i=n(8332),o=n(2661),r=n(8600);e.exports=function(e){var t=i(this),n=r(t),a=arguments.length,s=o(a>1?arguments[1]:void 0,n),l=a>2?arguments[2]:void 0,c=void 0===l?n:o(l,n);while(c>s)t[s++]=e;return t}},7508:(e,t,n)=>{"use strict";var i=n(6158),o=n(6654),r=n(8332),a=n(1108),s=n(5712),l=n(9627),c=n(8600),u=n(5976),d=n(4021),h=n(3395),f=Array;e.exports=function(e){var t=r(e),n=l(this),p=arguments.length,g=p>1?arguments[1]:void 0,v=void 0!==g;v&&(g=i(g,p>2?arguments[2]:void 0));var m,b,x,y,w,k,S=h(t),C=0;if(!S||this===f&&s(S))for(m=c(t),b=n?new this(m):f(m);m>C;C++)k=v?g(t[C],C):t[C],u(b,C,k);else for(y=d(t,S),w=y.next,b=n?new this:[];!(x=o(w,y)).done;C++)k=v?a(y,g,[x.value,C],!0):x.value,u(b,C,k);return b.length=C,b}},7714:(e,t,n)=>{var i=n(7447),o=n(2661),r=n(8600),a=function(e){return function(t,n,a){var s,l=i(t),c=r(l),u=o(a,c);if(e&&n!=n){while(c>u)if(s=l[u++],s!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},9226:(e,t,n)=>{var i=n(6158),o=n(1636),r=n(3972),a=n(8332),s=n(8600),l=n(4837),c=o([].push),u=function(e){var t=1==e,n=2==e,o=3==e,u=4==e,d=6==e,h=7==e,f=5==e||d;return function(p,g,v,m){for(var b,x,y=a(p),w=r(y),k=i(g,v),S=s(w),C=0,_=m||l,A=t?_(p,S):n||h?_(p,0):void 0;S>C;C++)if((f||C in w)&&(b=w[C],x=k(b,C,y),e))if(t)A[C]=x;else if(x)switch(e){case 3:return!0;case 5:return b;case 6:return C;case 2:c(A,b)}else switch(e){case 4:return!1;case 7:c(A,b)}return d?-1:o||u?u:A}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},6378:(e,t,n)=>{var i=n(2661),o=n(8600),r=n(5976),a=Array,s=Math.max;e.exports=function(e,t,n){for(var l=o(e),c=i(t,l),u=i(void 0===n?l:n,l),d=a(s(u-c,0)),h=0;c{var i=n(6378),o=Math.floor,r=function(e,t){var n=e.length,l=o(n/2);return n<8?a(e,t):s(e,r(i(e,0,l),t),r(i(e,l),t),t)},a=function(e,t){var n,i,o=e.length,r=1;while(r0)e[i]=e[--i];i!==r++&&(e[i]=n)}return e},s=function(e,t,n,i){var o=t.length,r=n.length,a=0,s=0;while(a{var i=n(6555),o=n(9627),r=n(1419),a=n(4103),s=a("species"),l=Array;e.exports=function(e){var t;return i(e)&&(t=e.constructor,o(t)&&(t===l||i(t.prototype))?t=void 0:r(t)&&(t=t[s],null===t&&(t=void 0))),void 0===t?l:t}},4837:(e,t,n)=>{var i=n(4622);e.exports=function(e,t){return new(i(e))(0===t?0:t)}},1108:(e,t,n)=>{var i=n(616),o=n(4829);e.exports=function(e,t,n,r){try{return r?t(i(n)[0],n[1]):t(n)}catch(a){o(e,"throw",a)}}},8272:(e,t,n)=>{var i=n(4103),o=i("iterator"),r=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){r=!0}};s[o]=function(){return this},Array.from(s,(function(){throw 2}))}catch(l){}e.exports=function(e,t){if(!t&&!r)return!1;var n=!1;try{var i={};i[o]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(l){}return n}},6749:(e,t,n)=>{var i=n(1636),o=i({}.toString),r=i("".slice);e.exports=function(e){return r(o(e),8,-1)}},4239:(e,t,n)=>{var i=n(4130),o=n(6107),r=n(6749),a=n(4103),s=a("toStringTag"),l=Object,c="Arguments"==r(function(){return arguments}()),u=function(e,t){try{return e[t]}catch(n){}};e.exports=i?r:function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=u(t=l(e),s))?n:c?r(t):"Object"==(i=r(t))&&o(t.callee)?"Arguments":i}},1328:(e,t,n)=>{var i=n(1636),o=Error,r=i("".replace),a=function(e){return String(o(e).stack)}("zxcasd"),s=/\n\s*at [^:]*:[^\n]*/,l=s.test(a);e.exports=function(e,t){if(l&&"string"==typeof e&&!o.prepareStackTrace)while(t--)e=r(e,s,"");return e}},7366:(e,t,n)=>{var i=n(2924),o=n(1240),r=n(863),a=n(1012);e.exports=function(e,t,n){for(var s=o(t),l=a.f,c=r.f,u=0;u{var i=n(8814);e.exports=!i((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},1551:(e,t,n)=>{"use strict";var i=n(619).IteratorPrototype,o=n(5267),r=n(3386),a=n(2365),s=n(1366),l=function(){return this};e.exports=function(e,t,n,c){var u=t+" Iterator";return e.prototype=o(i,{next:r(+!c,n)}),a(e,u,!1,!0),s[u]=l,e}},4722:(e,t,n)=>{var i=n(4133),o=n(1012),r=n(3386);e.exports=i?function(e,t,n){return o.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},3386:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},5976:(e,t,n)=>{"use strict";var i=n(1017),o=n(1012),r=n(3386);e.exports=function(e,t,n){var a=i(t);a in e?o.f(e,a,r(0,n)):e[a]=n}},9570:(e,t,n)=>{var i=n(2358),o=n(1012);e.exports=function(e,t,n){return n.get&&i(n.get,t,{getter:!0}),n.set&&i(n.set,t,{setter:!0}),o.f(e,t,n)}},4076:(e,t,n)=>{var i=n(6107),o=n(4722),r=n(2358),a=n(5437);e.exports=function(e,t,n,s){s||(s={});var l=s.enumerable,c=void 0!==s.name?s.name:t;return i(n)&&r(n,c,s),s.global?l?e[t]=n:a(t,n):(s.unsafe?e[t]&&(l=!0):delete e[t],l?e[t]=n:o(e,t,n)),e}},2714:(e,t,n)=>{var i=n(4076);e.exports=function(e,t,n){for(var o in t)i(e,o,t[o],n);return e}},5437:(e,t,n)=>{var i=n(3834),o=Object.defineProperty;e.exports=function(e,t){try{o(i,e,{value:t,configurable:!0,writable:!0})}catch(n){i[e]=t}return t}},3532:(e,t,n)=>{"use strict";var i=n(6943),o=n(6654),r=n(200),a=n(9104),s=n(6107),l=n(1551),c=n(7886),u=n(6534),d=n(2365),h=n(4722),f=n(4076),p=n(4103),g=n(1366),v=n(619),m=a.PROPER,b=a.CONFIGURABLE,x=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,w=p("iterator"),k="keys",S="values",C="entries",_=function(){return this};e.exports=function(e,t,n,a,p,v,A){l(n,t,a);var P,L,j,T=function(e){if(e===p&&R)return R;if(!y&&e in M)return M[e];switch(e){case k:return function(){return new n(this,e)};case S:return function(){return new n(this,e)};case C:return function(){return new n(this,e)}}return function(){return new n(this)}},F=t+" Iterator",E=!1,M=e.prototype,O=M[w]||M["@@iterator"]||p&&M[p],R=!y&&O||T(p),I="Array"==t&&M.entries||O;if(I&&(P=c(I.call(new e)),P!==Object.prototype&&P.next&&(r||c(P)===x||(u?u(P,x):s(P[w])||f(P,w,_)),d(P,F,!0,!0),r&&(g[F]=_))),m&&p==S&&O&&O.name!==S&&(!r&&b?h(M,"name",S):(E=!0,R=function(){return o(O,this)})),p)if(L={values:T(S),keys:v?R:T(k),entries:T(C)},A)for(j in L)(y||E||!(j in M))&&f(M,j,L[j]);else i({target:t,proto:!0,forced:y||E},L);return r&&!A||M[w]===R||f(M,w,R,{name:p}),g[t]=R,L}},4133:(e,t,n)=>{var i=n(8814);e.exports=!i((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},1657:(e,t,n)=>{var i=n(3834),o=n(1419),r=i.document,a=o(r)&&o(r.createElement);e.exports=function(e){return a?r.createElement(e):{}}},5243:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},210:(e,t,n)=>{var i=n(1657),o=i("span").classList,r=o&&o.constructor&&o.constructor.prototype;e.exports=r===Object.prototype?void 0:r},259:(e,t,n)=>{var i=n(322),o=i.match(/firefox\/(\d+)/i);e.exports=!!o&&+o[1]},1280:(e,t,n)=>{var i=n(322);e.exports=/MSIE|Trident/.test(i)},322:(e,t,n)=>{var i=n(7859);e.exports=i("navigator","userAgent")||""},1418:(e,t,n)=>{var i,o,r=n(3834),a=n(322),s=r.process,l=r.Deno,c=s&&s.versions||l&&l.version,u=c&&c.v8;u&&(i=u.split("."),o=i[0]>0&&i[0]<4?1:+(i[0]+i[1])),!o&&a&&(i=a.match(/Edge\/(\d+)/),(!i||i[1]>=74)&&(i=a.match(/Chrome\/(\d+)/),i&&(o=+i[1]))),e.exports=o},7433:(e,t,n)=>{var i=n(322),o=i.match(/AppleWebKit\/(\d+)\./);e.exports=!!o&&+o[1]},203:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},9277:(e,t,n)=>{var i=n(8814),o=n(3386);e.exports=!i((function(){var e=Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",o(1,7)),7!==e.stack)}))},6943:(e,t,n)=>{var i=n(3834),o=n(863).f,r=n(4722),a=n(4076),s=n(5437),l=n(7366),c=n(2764);e.exports=function(e,t){var n,u,d,h,f,p,g=e.target,v=e.global,m=e.stat;if(u=v?i:m?i[g]||s(g,{}):(i[g]||{}).prototype,u)for(d in t){if(f=t[d],e.dontCallGetSet?(p=o(u,d),h=p&&p.value):h=u[d],n=c(v?d:g+(m?".":"#")+d,e.forced),!n&&void 0!==h){if(typeof f==typeof h)continue;l(f,h)}(e.sham||h&&h.sham)&&r(f,"sham",!0),a(u,d,f,e)}}},8814:e=>{e.exports=function(e){try{return!!e()}catch(t){return!0}}},3218:(e,t,n)=>{"use strict";n(1476);var i=n(1636),o=n(4076),r=n(738),a=n(8814),s=n(4103),l=n(4722),c=s("species"),u=RegExp.prototype;e.exports=function(e,t,n,d){var h=s(e),f=!a((function(){var t={};return t[h]=function(){return 7},7!=""[e](t)})),p=f&&!a((function(){var t=!1,n=/a/;return"split"===e&&(n={},n.constructor={},n.constructor[c]=function(){return n},n.flags="",n[h]=/./[h]),n.exec=function(){return t=!0,null},n[h](""),!t}));if(!f||!p||n){var g=i(/./[h]),v=t(h,""[e],(function(e,t,n,o,a){var s=i(e),l=t.exec;return l===r||l===u.exec?f&&!a?{done:!0,value:g(t,n,o)}:{done:!0,value:s(n,t,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(u,h,v[1])}d&&l(u[h],"sham",!0)}},6112:(e,t,n)=>{var i=n(9793),o=Function.prototype,r=o.apply,a=o.call;e.exports="object"==typeof Reflect&&Reflect.apply||(i?a.bind(r):function(){return a.apply(r,arguments)})},6158:(e,t,n)=>{var i=n(1636),o=n(8762),r=n(9793),a=i(i.bind);e.exports=function(e,t){return o(e),void 0===t?e:r?a(e,t):function(){return e.apply(t,arguments)}}},9793:(e,t,n)=>{var i=n(8814);e.exports=!i((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},6654:(e,t,n)=>{var i=n(9793),o=Function.prototype.call;e.exports=i?o.bind(o):function(){return o.apply(o,arguments)}},9104:(e,t,n)=>{var i=n(4133),o=n(2924),r=Function.prototype,a=i&&Object.getOwnPropertyDescriptor,s=o(r,"name"),l=s&&"something"===function(){}.name,c=s&&(!i||i&&a(r,"name").configurable);e.exports={EXISTS:s,PROPER:l,CONFIGURABLE:c}},1636:(e,t,n)=>{var i=n(9793),o=Function.prototype,r=o.bind,a=o.call,s=i&&r.bind(a,a);e.exports=i?function(e){return e&&s(e)}:function(e){return e&&function(){return a.apply(e,arguments)}}},7859:(e,t,n)=>{var i=n(3834),o=n(6107),r=function(e){return o(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?r(i[e]):i[e]&&i[e][t]}},3395:(e,t,n)=>{var i=n(4239),o=n(7689),r=n(1366),a=n(4103),s=a("iterator");e.exports=function(e){if(void 0!=e)return o(e,s)||o(e,"@@iterator")||r[i(e)]}},4021:(e,t,n)=>{var i=n(6654),o=n(8762),r=n(616),a=n(7545),s=n(3395),l=TypeError;e.exports=function(e,t){var n=arguments.length<2?s(e):t;if(o(n))return r(i(n,e));throw l(a(e)+" is not iterable")}},7689:(e,t,n)=>{var i=n(8762);e.exports=function(e,t){var n=e[t];return null==n?void 0:i(n)}},3075:(e,t,n)=>{var i=n(1636),o=n(8332),r=Math.floor,a=i("".charAt),s=i("".replace),l=i("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,i,d,h){var f=n+e.length,p=i.length,g=u;return void 0!==d&&(d=o(d),g=c),s(h,g,(function(o,s){var c;switch(a(s,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,n);case"'":return l(t,f);case"<":c=d[l(s,1,-1)];break;default:var u=+s;if(0===u)return o;if(u>p){var h=r(u/10);return 0===h?o:h<=p?void 0===i[h-1]?a(s,1):i[h-1]+a(s,1):o}c=i[u-1]}return void 0===c?"":c}))}},3834:(e,t,n)=>{var i=function(e){return e&&e.Math==Math&&e};e.exports=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},2924:(e,t,n)=>{var i=n(1636),o=n(8332),r=i({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return r(o(e),t)}},1999:e=>{e.exports={}},6052:(e,t,n)=>{var i=n(7859);e.exports=i("document","documentElement")},6335:(e,t,n)=>{var i=n(4133),o=n(8814),r=n(1657);e.exports=!i&&!o((function(){return 7!=Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a}))},9798:e=>{var t=Array,n=Math.abs,i=Math.pow,o=Math.floor,r=Math.log,a=Math.LN2,s=function(e,s,l){var c,u,d,h=t(l),f=8*l-s-1,p=(1<>1,v=23===s?i(2,-24)-i(2,-77):0,m=e<0||0===e&&1/e<0?1:0,b=0;e=n(e),e!=e||e===1/0?(u=e!=e?1:0,c=p):(c=o(r(e)/a),d=i(2,-c),e*d<1&&(c--,d*=2),e+=c+g>=1?v/d:v*i(2,1-g),e*d>=2&&(c++,d/=2),c+g>=p?(u=0,c=p):c+g>=1?(u=(e*d-1)*i(2,s),c+=g):(u=e*i(2,g-1)*i(2,s),c=0));while(s>=8)h[b++]=255&u,u/=256,s-=8;c=c<0)h[b++]=255&c,c/=256,f-=8;return h[--b]|=128*m,h},l=function(e,t){var n,o=e.length,r=8*o-t-1,a=(1<>1,l=r-7,c=o-1,u=e[c--],d=127&u;u>>=7;while(l>0)d=256*d+e[c--],l-=8;n=d&(1<<-l)-1,d>>=-l,l+=t;while(l>0)n=256*n+e[c--],l-=8;if(0===d)d=1-s;else{if(d===a)return n?NaN:u?-1/0:1/0;n+=i(2,t),d-=s}return(u?-1:1)*n*i(2,d-t)};e.exports={pack:s,unpack:l}},3972:(e,t,n)=>{var i=n(1636),o=n(8814),r=n(6749),a=Object,s=i("".split);e.exports=o((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"==r(e)?s(e,""):a(e)}:a},2511:(e,t,n)=>{var i=n(6107),o=n(1419),r=n(6534);e.exports=function(e,t,n){var a,s;return r&&i(a=t.constructor)&&a!==n&&o(s=a.prototype)&&s!==n.prototype&&r(e,s),e}},6461:(e,t,n)=>{var i=n(1636),o=n(6107),r=n(6081),a=i(Function.toString);o(r.inspectSource)||(r.inspectSource=function(e){return a(e)}),e.exports=r.inspectSource},6270:(e,t,n)=>{var i=n(1419),o=n(4722);e.exports=function(e,t){i(t)&&"cause"in t&&o(e,"cause",t.cause)}},780:(e,t,n)=>{var i,o,r,a=n(4825),s=n(3834),l=n(1636),c=n(1419),u=n(4722),d=n(2924),h=n(6081),f=n(5315),p=n(1999),g="Object already initialized",v=s.TypeError,m=s.WeakMap,b=function(e){return r(e)?o(e):i(e,{})},x=function(e){return function(t){var n;if(!c(t)||(n=o(t)).type!==e)throw v("Incompatible receiver, "+e+" required");return n}};if(a||h.state){var y=h.state||(h.state=new m),w=l(y.get),k=l(y.has),S=l(y.set);i=function(e,t){if(k(y,e))throw new v(g);return t.facade=e,S(y,e,t),t},o=function(e){return w(y,e)||{}},r=function(e){return k(y,e)}}else{var C=f("state");p[C]=!0,i=function(e,t){if(d(e,C))throw new v(g);return t.facade=e,u(e,C,t),t},o=function(e){return d(e,C)?e[C]:{}},r=function(e){return d(e,C)}}e.exports={set:i,get:o,has:r,enforce:b,getterFor:x}},5712:(e,t,n)=>{var i=n(4103),o=n(1366),r=i("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[r]===e)}},6555:(e,t,n)=>{var i=n(6749);e.exports=Array.isArray||function(e){return"Array"==i(e)}},6107:e=>{e.exports=function(e){return"function"==typeof e}},9627:(e,t,n)=>{var i=n(1636),o=n(8814),r=n(6107),a=n(4239),s=n(7859),l=n(6461),c=function(){},u=[],d=s("Reflect","construct"),h=/^\s*(?:class|function)\b/,f=i(h.exec),p=!h.exec(c),g=function(e){if(!r(e))return!1;try{return d(c,u,e),!0}catch(t){return!1}},v=function(e){if(!r(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!f(h,l(e))}catch(t){return!0}};v.sham=!0,e.exports=!d||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?v:g},2764:(e,t,n)=>{var i=n(8814),o=n(6107),r=/#|\.prototype\./,a=function(e,t){var n=l[s(e)];return n==u||n!=c&&(o(t)?i(t):!!t)},s=a.normalize=function(e){return String(e).replace(r,".").toLowerCase()},l=a.data={},c=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},3903:(e,t,n)=>{var i=n(1419),o=Math.floor;e.exports=Number.isInteger||function(e){return!i(e)&&isFinite(e)&&o(e)===e}},1419:(e,t,n)=>{var i=n(6107);e.exports=function(e){return"object"==typeof e?null!==e:i(e)}},200:e=>{e.exports=!1},1637:(e,t,n)=>{var i=n(7859),o=n(6107),r=n(6123),a=n(49),s=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=i("Symbol");return o(t)&&r(t.prototype,s(e))}},4829:(e,t,n)=>{var i=n(6654),o=n(616),r=n(7689);e.exports=function(e,t,n){var a,s;o(e);try{if(a=r(e,"return"),!a){if("throw"===t)throw n;return n}a=i(a,e)}catch(l){s=!0,a=l}if("throw"===t)throw n;if(s)throw a;return o(a),n}},619:(e,t,n)=>{"use strict";var i,o,r,a=n(8814),s=n(6107),l=n(5267),c=n(7886),u=n(4076),d=n(4103),h=n(200),f=d("iterator"),p=!1;[].keys&&(r=[].keys(),"next"in r?(o=c(c(r)),o!==Object.prototype&&(i=o)):p=!0);var g=void 0==i||a((function(){var e={};return i[f].call(e)!==e}));g?i={}:h&&(i=l(i)),s(i[f])||u(i,f,(function(){return this})),e.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:p}},1366:e=>{e.exports={}},8600:(e,t,n)=>{var i=n(7302);e.exports=function(e){return i(e.length)}},2358:(e,t,n)=>{var i=n(8814),o=n(6107),r=n(2924),a=n(4133),s=n(9104).CONFIGURABLE,l=n(6461),c=n(780),u=c.enforce,d=c.get,h=Object.defineProperty,f=a&&!i((function(){return 8!==h((function(){}),"length",{value:8}).length})),p=String(String).split("String"),g=e.exports=function(e,t,n){"Symbol("===String(t).slice(0,7)&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!r(e,"name")||s&&e.name!==t)&&h(e,"name",{value:t,configurable:!0}),f&&n&&r(n,"arity")&&e.length!==n.arity&&h(e,"length",{value:n.arity});try{n&&r(n,"constructor")&&n.constructor?a&&h(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(o){}var i=u(e);return r(i,"source")||(i.source=p.join("string"==typeof t?t:"")),e};Function.prototype.toString=g((function(){return o(this)&&d(this).source||l(this)}),"toString")},7233:e=>{var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var i=+e;return(i>0?n:t)(i)}},1368:(e,t,n)=>{var i=n(1418),o=n(8814);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41}))},211:(e,t,n)=>{var i=n(8814),o=n(4103),r=n(200),a=o("iterator");e.exports=!i((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n="";return e.pathname="c%20d",t.forEach((function(e,i){t["delete"]("b"),n+=i+e})),r&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},4825:(e,t,n)=>{var i=n(3834),o=n(6107),r=n(6461),a=i.WeakMap;e.exports=o(a)&&/native code/.test(r(a))},1356:(e,t,n)=>{var i=n(6975);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:i(e)}},9804:(e,t,n)=>{"use strict";var i=n(4133),o=n(1636),r=n(6654),a=n(8814),s=n(4315),l=n(1996),c=n(8068),u=n(8332),d=n(3972),h=Object.assign,f=Object.defineProperty,p=o([].concat);e.exports=!h||a((function(){if(i&&1!==h({b:1},h(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach((function(e){t[e]=e})),7!=h({},e)[n]||s(h({},t)).join("")!=o}))?function(e,t){var n=u(e),o=arguments.length,a=1,h=l.f,f=c.f;while(o>a){var g,v=d(arguments[a++]),m=h?p(s(v),h(v)):s(v),b=m.length,x=0;while(b>x)g=m[x++],i&&!r(f,v,g)||(n[g]=v[g])}return n}:h},5267:(e,t,n)=>{var i,o=n(616),r=n(6029),a=n(203),s=n(1999),l=n(6052),c=n(1657),u=n(5315),d=">",h="<",f="prototype",p="script",g=u("IE_PROTO"),v=function(){},m=function(e){return h+p+d+e+h+"/"+p+d},b=function(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t},x=function(){var e,t=c("iframe"),n="java"+p+":";return t.style.display="none",l.appendChild(t),t.src=String(n),e=t.contentWindow.document,e.open(),e.write(m("document.F=Object")),e.close(),e.F},y=function(){try{i=new ActiveXObject("htmlfile")}catch(t){}y="undefined"!=typeof document?document.domain&&i?b(i):x():b(i);var e=a.length;while(e--)delete y[f][a[e]];return y()};s[g]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(v[f]=o(e),n=new v,v[f]=null,n[g]=e):n=y(),void 0===t?n:r.f(n,t)}},6029:(e,t,n)=>{var i=n(4133),o=n(64),r=n(1012),a=n(616),s=n(7447),l=n(4315);t.f=i&&!o?Object.defineProperties:function(e,t){a(e);var n,i=s(t),o=l(t),c=o.length,u=0;while(c>u)r.f(e,n=o[u++],i[n]);return e}},1012:(e,t,n)=>{var i=n(4133),o=n(6335),r=n(64),a=n(616),s=n(1017),l=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,d="enumerable",h="configurable",f="writable";t.f=i?r?function(e,t,n){if(a(e),t=s(t),a(n),"function"===typeof e&&"prototype"===t&&"value"in n&&f in n&&!n[f]){var i=u(e,t);i&&i[f]&&(e[t]=n.value,n={configurable:h in n?n[h]:i[h],enumerable:d in n?n[d]:i[d],writable:!1})}return c(e,t,n)}:c:function(e,t,n){if(a(e),t=s(t),a(n),o)try{return c(e,t,n)}catch(i){}if("get"in n||"set"in n)throw l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},863:(e,t,n)=>{var i=n(4133),o=n(6654),r=n(8068),a=n(3386),s=n(7447),l=n(1017),c=n(2924),u=n(6335),d=Object.getOwnPropertyDescriptor;t.f=i?d:function(e,t){if(e=s(e),t=l(t),u)try{return d(e,t)}catch(n){}if(c(e,t))return a(!o(r.f,e,t),e[t])}},3450:(e,t,n)=>{var i=n(6682),o=n(203),r=o.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,r)}},1996:(e,t)=>{t.f=Object.getOwnPropertySymbols},7886:(e,t,n)=>{var i=n(2924),o=n(6107),r=n(8332),a=n(5315),s=n(911),l=a("IE_PROTO"),c=Object,u=c.prototype;e.exports=s?c.getPrototypeOf:function(e){var t=r(e);if(i(t,l))return t[l];var n=t.constructor;return o(n)&&t instanceof n?n.prototype:t instanceof c?u:null}},6123:(e,t,n)=>{var i=n(1636);e.exports=i({}.isPrototypeOf)},6682:(e,t,n)=>{var i=n(1636),o=n(2924),r=n(7447),a=n(7714).indexOf,s=n(1999),l=i([].push);e.exports=function(e,t){var n,i=r(e),c=0,u=[];for(n in i)!o(s,n)&&o(i,n)&&l(u,n);while(t.length>c)o(i,n=t[c++])&&(~a(u,n)||l(u,n));return u}},4315:(e,t,n)=>{var i=n(6682),o=n(203);e.exports=Object.keys||function(e){return i(e,o)}},8068:(e,t)=>{"use strict";var n={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!n.call({1:2},1);t.f=o?function(e){var t=i(this,e);return!!t&&t.enumerable}:n},6534:(e,t,n)=>{var i=n(1636),o=n(616),r=n(9220);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=i(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),e(n,[]),t=n instanceof Array}catch(a){}return function(n,i){return o(n),r(i),t?e(n,i):n.__proto__=i,n}}():void 0)},9370:(e,t,n)=>{var i=n(6654),o=n(6107),r=n(1419),a=TypeError;e.exports=function(e,t){var n,s;if("string"===t&&o(n=e.toString)&&!r(s=i(n,e)))return s;if(o(n=e.valueOf)&&!r(s=i(n,e)))return s;if("string"!==t&&o(n=e.toString)&&!r(s=i(n,e)))return s;throw a("Can't convert object to primitive value")}},1240:(e,t,n)=>{var i=n(7859),o=n(1636),r=n(3450),a=n(1996),s=n(616),l=o([].concat);e.exports=i("Reflect","ownKeys")||function(e){var t=r.f(s(e)),n=a.f;return n?l(t,n(e)):t}},4569:(e,t,n)=>{var i=n(1012).f;e.exports=function(e,t,n){n in e||i(e,n,{configurable:!0,get:function(){return t[n]},set:function(e){t[n]=e}})}},3808:(e,t,n)=>{var i=n(6654),o=n(616),r=n(6107),a=n(6749),s=n(738),l=TypeError;e.exports=function(e,t){var n=e.exec;if(r(n)){var c=i(n,e,t);return null!==c&&o(c),c}if("RegExp"===a(e))return i(s,e,t);throw l("RegExp#exec called on incompatible receiver")}},738:(e,t,n)=>{"use strict";var i=n(6654),o=n(1636),r=n(6975),a=n(9592),s=n(9165),l=n(8850),c=n(5267),u=n(780).get,d=n(3425),h=n(10),f=l("native-string-replace",String.prototype.replace),p=RegExp.prototype.exec,g=p,v=o("".charAt),m=o("".indexOf),b=o("".replace),x=o("".slice),y=function(){var e=/a/,t=/b*/g;return i(p,e,"a"),i(p,t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),w=s.BROKEN_CARET,k=void 0!==/()??/.exec("")[1],S=y||k||w||d||h;S&&(g=function(e){var t,n,o,s,l,d,h,S=this,C=u(S),_=r(e),A=C.raw;if(A)return A.lastIndex=S.lastIndex,t=i(g,A,_),S.lastIndex=A.lastIndex,t;var P=C.groups,L=w&&S.sticky,j=i(a,S),T=S.source,F=0,E=_;if(L&&(j=b(j,"y",""),-1===m(j,"g")&&(j+="g"),E=x(_,S.lastIndex),S.lastIndex>0&&(!S.multiline||S.multiline&&"\n"!==v(_,S.lastIndex-1))&&(T="(?: "+T+")",E=" "+E,F++),n=new RegExp("^(?:"+T+")",j)),k&&(n=new RegExp("^"+T+"$(?!\\s)",j)),y&&(o=S.lastIndex),s=i(p,L?n:S,E),L?s?(s.input=x(s.input,F),s[0]=x(s[0],F),s.index=S.lastIndex,S.lastIndex+=s[0].length):S.lastIndex=0:y&&s&&(S.lastIndex=S.global?s.index+s[0].length:o),k&&s&&s.length>1&&i(f,s[0],n,(function(){for(l=1;l{"use strict";var i=n(616);e.exports=function(){var e=i(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},9165:(e,t,n)=>{var i=n(8814),o=n(3834),r=o.RegExp,a=i((function(){var e=r("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),s=a||i((function(){return!r("a","y").sticky})),l=a||i((function(){var e=r("^r","gy");return e.lastIndex=2,null!=e.exec("str")}));e.exports={BROKEN_CARET:l,MISSED_STICKY:s,UNSUPPORTED_Y:a}},3425:(e,t,n)=>{var i=n(8814),o=n(3834),r=o.RegExp;e.exports=i((function(){var e=r(".","s");return!(e.dotAll&&e.exec("\n")&&"s"===e.flags)}))},10:(e,t,n)=>{var i=n(8814),o=n(3834),r=o.RegExp;e.exports=i((function(){var e=r("(?b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")}))},5177:e=>{var t=TypeError;e.exports=function(e){if(void 0==e)throw t("Can't call method on "+e);return e}},2578:(e,t,n)=>{"use strict";var i=n(7859),o=n(1012),r=n(4103),a=n(4133),s=r("species");e.exports=function(e){var t=i(e),n=o.f;a&&t&&!t[s]&&n(t,s,{configurable:!0,get:function(){return this}})}},2365:(e,t,n)=>{var i=n(1012).f,o=n(2924),r=n(4103),a=r("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!o(e,a)&&i(e,a,{configurable:!0,value:t})}},5315:(e,t,n)=>{var i=n(8850),o=n(3965),r=i("keys");e.exports=function(e){return r[e]||(r[e]=o(e))}},6081:(e,t,n)=>{var i=n(3834),o=n(5437),r="__core-js_shared__",a=i[r]||o(r,{});e.exports=a},8850:(e,t,n)=>{var i=n(200),o=n(6081);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.22.8",mode:i?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.22.8/LICENSE",source:"https://github.com/zloirock/core-js"})},6823:(e,t,n)=>{var i=n(1636),o=n(6675),r=n(6975),a=n(5177),s=i("".charAt),l=i("".charCodeAt),c=i("".slice),u=function(e){return function(t,n){var i,u,d=r(a(t)),h=o(n),f=d.length;return h<0||h>=f?e?"":void 0:(i=l(d,h),i<55296||i>56319||h+1===f||(u=l(d,h+1))<56320||u>57343?e?s(d,h):i:e?c(d,h,h+2):u-56320+(i-55296<<10)+65536)}};e.exports={codeAt:u(!1),charAt:u(!0)}},2552:(e,t,n)=>{"use strict";var i=n(1636),o=2147483647,r=36,a=1,s=26,l=38,c=700,u=72,d=128,h="-",f=/[^\0-\u007E]/,p=/[.\u3002\uFF0E\uFF61]/g,g="Overflow: input needs wider integers to process",v=r-a,m=RangeError,b=i(p.exec),x=Math.floor,y=String.fromCharCode,w=i("".charCodeAt),k=i([].join),S=i([].push),C=i("".replace),_=i("".split),A=i("".toLowerCase),P=function(e){var t=[],n=0,i=e.length;while(n=55296&&o<=56319&&n>1,e+=x(e/t);while(e>v*s>>1)e=x(e/v),i+=r;return x(i+(v+1)*e/(e+l))},T=function(e){var t=[];e=P(e);var n,i,l=e.length,c=d,f=0,p=u;for(n=0;n=c&&ix((o-f)/C))throw m(g);for(f+=(w-c)*C,c=w,n=0;no)throw m(g);if(i==c){var _=f,A=r;while(1){var T=A<=p?a:A>=p+s?s:A-p;if(_{var i=n(6675),o=Math.max,r=Math.min;e.exports=function(e,t){var n=i(e);return n<0?o(n+t,0):r(n,t)}},7385:(e,t,n)=>{var i=n(4384),o=TypeError;e.exports=function(e){var t=i(e,"number");if("number"==typeof t)throw o("Can't convert number to bigint");return BigInt(t)}},4686:(e,t,n)=>{var i=n(6675),o=n(7302),r=RangeError;e.exports=function(e){if(void 0===e)return 0;var t=i(e),n=o(t);if(t!==n)throw r("Wrong length or index");return n}},7447:(e,t,n)=>{var i=n(3972),o=n(5177);e.exports=function(e){return i(o(e))}},6675:(e,t,n)=>{var i=n(7233);e.exports=function(e){var t=+e;return t!==t||0===t?0:i(t)}},7302:(e,t,n)=>{var i=n(6675),o=Math.min;e.exports=function(e){return e>0?o(i(e),9007199254740991):0}},8332:(e,t,n)=>{var i=n(5177),o=Object;e.exports=function(e){return o(i(e))}},4084:(e,t,n)=>{var i=n(859),o=RangeError;e.exports=function(e,t){var n=i(e);if(n%t)throw o("Wrong offset");return n}},859:(e,t,n)=>{var i=n(6675),o=RangeError;e.exports=function(e){var t=i(e);if(t<0)throw o("The argument can't be less than 0");return t}},4384:(e,t,n)=>{var i=n(6654),o=n(1419),r=n(1637),a=n(7689),s=n(9370),l=n(4103),c=TypeError,u=l("toPrimitive");e.exports=function(e,t){if(!o(e)||r(e))return e;var n,l=a(e,u);if(l){if(void 0===t&&(t="default"),n=i(l,e,t),!o(n)||r(n))return n;throw c("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},1017:(e,t,n)=>{var i=n(4384),o=n(1637);e.exports=function(e){var t=i(e,"string");return o(t)?t:t+""}},4130:(e,t,n)=>{var i=n(4103),o=i("toStringTag"),r={};r[o]="z",e.exports="[object z]"===String(r)},6975:(e,t,n)=>{var i=n(4239),o=String;e.exports=function(e){if("Symbol"===i(e))throw TypeError("Cannot convert a Symbol value to a string");return o(e)}},7545:e=>{var t=String;e.exports=function(e){try{return t(e)}catch(n){return"Object"}}},8532:(e,t,n)=>{"use strict";var i=n(6943),o=n(3834),r=n(6654),a=n(4133),s=n(5136),l=n(8086),c=n(2248),u=n(8406),d=n(3386),h=n(4722),f=n(3903),p=n(7302),g=n(4686),v=n(4084),m=n(1017),b=n(2924),x=n(4239),y=n(1419),w=n(1637),k=n(5267),S=n(6123),C=n(6534),_=n(3450).f,A=n(1157),P=n(9226).forEach,L=n(2578),j=n(1012),T=n(863),F=n(780),E=n(2511),M=F.get,O=F.set,R=j.f,I=T.f,z=Math.round,H=o.RangeError,N=c.ArrayBuffer,B=N.prototype,q=c.DataView,D=l.NATIVE_ARRAY_BUFFER_VIEWS,Y=l.TYPED_ARRAY_CONSTRUCTOR,X=l.TYPED_ARRAY_TAG,W=l.TypedArray,V=l.TypedArrayPrototype,U=l.aTypedArrayConstructor,Z=l.isTypedArray,$="BYTES_PER_ELEMENT",G="Wrong length",K=function(e,t){U(e);var n=0,i=t.length,o=new e(i);while(i>n)o[n]=t[n++];return o},J=function(e,t){R(e,t,{get:function(){return M(this)[t]}})},Q=function(e){var t;return S(B,e)||"ArrayBuffer"==(t=x(e))||"SharedArrayBuffer"==t},ee=function(e,t){return Z(e)&&!w(t)&&t in e&&f(+t)&&t>=0},te=function(e,t){return t=m(t),ee(e,t)?d(2,e[t]):I(e,t)},ne=function(e,t,n){return t=m(t),!(ee(e,t)&&y(n)&&b(n,"value"))||b(n,"get")||b(n,"set")||n.configurable||b(n,"writable")&&!n.writable||b(n,"enumerable")&&!n.enumerable?R(e,t,n):(e[t]=n.value,e)};a?(D||(T.f=te,j.f=ne,J(V,"buffer"),J(V,"byteOffset"),J(V,"byteLength"),J(V,"length")),i({target:"Object",stat:!0,forced:!D},{getOwnPropertyDescriptor:te,defineProperty:ne}),e.exports=function(e,t,n){var a=e.match(/\d+$/)[0]/8,l=e+(n?"Clamped":"")+"Array",c="get"+e,d="set"+e,f=o[l],m=f,b=m&&m.prototype,x={},w=function(e,t){var n=M(e);return n.view[c](t*a+n.byteOffset,!0)},S=function(e,t,i){var o=M(e);n&&(i=(i=z(i))<0?0:i>255?255:255&i),o.view[d](t*a+o.byteOffset,i,!0)},j=function(e,t){R(e,t,{get:function(){return w(this,t)},set:function(e){return S(this,t,e)},enumerable:!0})};D?s&&(m=t((function(e,t,n,i){return u(e,b),E(function(){return y(t)?Q(t)?void 0!==i?new f(t,v(n,a),i):void 0!==n?new f(t,v(n,a)):new f(t):Z(t)?K(m,t):r(A,m,t):new f(g(t))}(),e,m)})),C&&C(m,W),P(_(f),(function(e){e in m||h(m,e,f[e])})),m.prototype=b):(m=t((function(e,t,n,i){u(e,b);var o,s,l,c=0,d=0;if(y(t)){if(!Q(t))return Z(t)?K(m,t):r(A,m,t);o=t,d=v(n,a);var h=t.byteLength;if(void 0===i){if(h%a)throw H(G);if(s=h-d,s<0)throw H(G)}else if(s=p(i)*a,s+d>h)throw H(G);l=s/a}else l=g(t),s=l*a,o=new N(s);O(e,{buffer:o,byteOffset:d,byteLength:s,length:l,view:new q(o)});while(c{var i=n(3834),o=n(8814),r=n(8272),a=n(8086).NATIVE_ARRAY_BUFFER_VIEWS,s=i.ArrayBuffer,l=i.Int8Array;e.exports=!a||!o((function(){l(1)}))||!o((function(){new l(-1)}))||!r((function(e){new l,new l(null),new l(1.5),new l(e)}),!0)||o((function(){return 1!==new l(new s(2),1,void 0).length}))},1157:(e,t,n)=>{var i=n(6158),o=n(6654),r=n(9667),a=n(8332),s=n(8600),l=n(4021),c=n(3395),u=n(5712),d=n(8086).aTypedArrayConstructor;e.exports=function(e){var t,n,h,f,p,g,v=r(this),m=a(e),b=arguments.length,x=b>1?arguments[1]:void 0,y=void 0!==x,w=c(m);if(w&&!u(w)){p=l(m,w),g=p.next,m=[];while(!(f=o(g,p)).done)m.push(f.value)}for(y&&b>2&&(x=i(x,arguments[2])),n=s(m),h=new(d(v))(n),t=0;n>t;t++)h[t]=y?x(m[t],t):m[t];return h}},3965:(e,t,n)=>{var i=n(1636),o=0,r=Math.random(),a=i(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++o+r,36)}},49:(e,t,n)=>{var i=n(1368);e.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},64:(e,t,n)=>{var i=n(4133),o=n(8814);e.exports=i&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},5809:e=>{var t=TypeError;e.exports=function(e,n){if(e{var i=n(3834),o=n(8850),r=n(2924),a=n(3965),s=n(1368),l=n(49),c=o("wks"),u=i.Symbol,d=u&&u["for"],h=l?u:u&&u.withoutSetter||a;e.exports=function(e){if(!r(c,e)||!s&&"string"!=typeof c[e]){var t="Symbol."+e;s&&r(u,e)?c[e]=u[e]:c[e]=l&&d?d(t):h(t)}return c[e]}},8376:(e,t,n)=>{"use strict";var i=n(7859),o=n(2924),r=n(4722),a=n(6123),s=n(6534),l=n(7366),c=n(4569),u=n(2511),d=n(1356),h=n(6270),f=n(1328),p=n(9277),g=n(4133),v=n(200);e.exports=function(e,t,n,m){var b="stackTraceLimit",x=m?2:1,y=e.split("."),w=y[y.length-1],k=i.apply(null,y);if(k){var S=k.prototype;if(!v&&o(S,"cause")&&delete S.cause,!n)return k;var C=i("Error"),_=t((function(e,t){var n=d(m?t:e,void 0),i=m?new k(e):new k;return void 0!==n&&r(i,"message",n),p&&r(i,"stack",f(i.stack,2)),this&&a(S,this)&&u(i,this,_),arguments.length>x&&h(i,arguments[x]),i}));if(_.prototype=S,"Error"!==w?s?s(_,C):l(_,C,{name:!0}):g&&b in k&&(c(_,k,b),c(_,k,"prepareStackTrace")),l(_,k),!v)try{S.name!==w&&r(S,"name",w),S.constructor=_}catch(A){}return _}}},6727:(e,t,n)=>{"use strict";var i=n(6943),o=n(7714).includes,r=n(8814),a=n(5323),s=r((function(){return!Array(1).includes()}));i({target:"Array",proto:!0,forced:s},{includes:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),a("includes")},8998:(e,t,n)=>{"use strict";var i=n(7447),o=n(5323),r=n(1366),a=n(780),s=n(1012).f,l=n(3532),c=n(200),u=n(4133),d="Array Iterator",h=a.set,f=a.getterFor(d);e.exports=l(Array,"Array",(function(e,t){h(this,{type:d,target:i(e),index:0,kind:t})}),(function(){var e=f(this),t=e.target,n=e.kind,i=e.index++;return!t||i>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:i,done:!1}:"values"==n?{value:t[i],done:!1}:{value:[i,t[i]],done:!1}}),"values");var p=r.Arguments=r.Array;if(o("keys"),o("values"),o("entries"),!c&&u&&"values"!==p.name)try{s(p,"name",{value:"values"})}catch(g){}},5583:(e,t,n)=>{var i=n(5323);i("flat")},6822:(e,t,n)=>{var i=n(6943),o=n(3834),r=n(6112),a=n(8376),s="WebAssembly",l=o[s],c=7!==Error("e",{cause:7}).cause,u=function(e,t){var n={};n[e]=a(e,t,c),i({global:!0,constructor:!0,arity:1,forced:c},n)},d=function(e,t){if(l&&l[e]){var n={};n[e]=a(s+"."+e,t,c),i({target:s,stat:!0,constructor:!0,arity:1,forced:c},n)}};u("Error",(function(e){return function(t){return r(e,this,arguments)}})),u("EvalError",(function(e){return function(t){return r(e,this,arguments)}})),u("RangeError",(function(e){return function(t){return r(e,this,arguments)}})),u("ReferenceError",(function(e){return function(t){return r(e,this,arguments)}})),u("SyntaxError",(function(e){return function(t){return r(e,this,arguments)}})),u("TypeError",(function(e){return function(t){return r(e,this,arguments)}})),u("URIError",(function(e){return function(t){return r(e,this,arguments)}})),d("CompileError",(function(e){return function(t){return r(e,this,arguments)}})),d("LinkError",(function(e){return function(t){return r(e,this,arguments)}})),d("RuntimeError",(function(e){return function(t){return r(e,this,arguments)}}))},1476:(e,t,n)=>{"use strict";var i=n(6943),o=n(738);i({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},7280:(e,t,n)=>{"use strict";var i=n(6823).charAt,o=n(6975),r=n(780),a=n(3532),s="String Iterator",l=r.set,c=r.getterFor(s);a(String,"String",(function(e){l(this,{type:s,string:o(e),index:0})}),(function(){var e,t=c(this),n=t.string,o=t.index;return o>=n.length?{value:void 0,done:!0}:(e=i(n,o),t.index+=e.length,{value:e,done:!1})}))},8964:(e,t,n)=>{"use strict";var i=n(6112),o=n(6654),r=n(1636),a=n(3218),s=n(8814),l=n(616),c=n(6107),u=n(6675),d=n(7302),h=n(6975),f=n(5177),p=n(3366),g=n(7689),v=n(3075),m=n(3808),b=n(4103),x=b("replace"),y=Math.max,w=Math.min,k=r([].concat),S=r([].push),C=r("".indexOf),_=r("".slice),A=function(e){return void 0===e?e:String(e)},P=function(){return"$0"==="a".replace(/./,"$0")}(),L=function(){return!!/./[x]&&""===/./[x]("a","$0")}(),j=!s((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")}));a("replace",(function(e,t,n){var r=L?"$":"$0";return[function(e,n){var i=f(this),r=void 0==e?void 0:g(e,x);return r?o(r,e,i,n):o(t,h(i),e,n)},function(e,o){var a=l(this),s=h(e);if("string"==typeof o&&-1===C(o,r)&&-1===C(o,"$<")){var f=n(t,a,s,o);if(f.done)return f.value}var g=c(o);g||(o=h(o));var b=a.global;if(b){var x=a.unicode;a.lastIndex=0}var P=[];while(1){var L=m(a,s);if(null===L)break;if(S(P,L),!b)break;var j=h(L[0]);""===j&&(a.lastIndex=p(s,d(a.lastIndex),x))}for(var T="",F=0,E=0;E=F&&(T+=_(s,F,O)+N,F=O+M.length)}return T+_(s,F)}]}),!j||!P||L)},5231:(e,t,n)=>{"use strict";var i=n(8086),o=n(8600),r=n(6675),a=i.aTypedArray,s=i.exportTypedArrayMethod;s("at",(function(e){var t=a(this),n=o(t),i=r(e),s=i>=0?i:n+i;return s<0||s>=n?void 0:t[s]}))},7725:(e,t,n)=>{"use strict";var i=n(8086),o=n(5408),r=n(7385),a=n(4239),s=n(6654),l=n(1636),c=n(8814),u=i.aTypedArray,d=i.exportTypedArrayMethod,h=l("".slice),f=c((function(){var e=0;return new Int8Array(2).fill({valueOf:function(){return e++}}),1!==e}));d("fill",(function(e){var t=arguments.length;u(this);var n="Big"===h(a(this),0,3)?r(e):+e;return s(o,this,n,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)}),f)},9359:(e,t,n)=>{"use strict";var i=n(3834),o=n(6654),r=n(8086),a=n(8600),s=n(4084),l=n(8332),c=n(8814),u=i.RangeError,d=i.Int8Array,h=d&&d.prototype,f=h&&h.set,p=r.aTypedArray,g=r.exportTypedArrayMethod,v=!c((function(){var e=new Uint8ClampedArray(2);return o(f,e,{length:1,0:3},1),3!==e[1]})),m=v&&r.NATIVE_ARRAY_BUFFER_VIEWS&&c((function(){var e=new d(2);return e.set(1),e.set("2",1),0!==e[0]||2!==e[1]}));g("set",(function(e){p(this);var t=s(arguments.length>1?arguments[1]:void 0,1),n=l(e);if(v)return o(f,this,n,t);var i=this.length,r=a(n),c=0;if(r+t>i)throw u("Wrong length");while(c{"use strict";var i=n(3834),o=n(1636),r=n(8814),a=n(8762),s=n(7085),l=n(8086),c=n(259),u=n(1280),d=n(1418),h=n(7433),f=l.aTypedArray,p=l.exportTypedArrayMethod,g=i.Uint16Array,v=g&&o(g.prototype.sort),m=!!v&&!(r((function(){v(new g(2),null)}))&&r((function(){v(new g(2),{})}))),b=!!v&&!r((function(){if(d)return d<74;if(c)return c<67;if(u)return!0;if(h)return h<602;var e,t,n=new g(516),i=Array(516);for(e=0;e<516;e++)t=e%4,n[e]=515-e,i[e]=e-2*t+3;for(v(n,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(n[e]!==i[e])return!0})),x=function(e){return function(t,n){return void 0!==e?+e(t,n)||0:n!==n?-1:t!==t?1:0===t&&0===n?1/t>0&&1/n<0?1:-1:t>n}};p("sort",(function(e){return void 0!==e&&a(e),b?v(this,e):s(f(this),x(e))}),!b||m)},8170:(e,t,n)=>{var i=n(8532);i("Uint8",(function(e){return function(t,n,i){return e(this,t,n,i)}}))},702:(e,t,n)=>{var i=n(3834),o=n(5243),r=n(210),a=n(8998),s=n(4722),l=n(4103),c=l("iterator"),u=l("toStringTag"),d=a.values,h=function(e,t){if(e){if(e[c]!==d)try{s(e,c,d)}catch(i){e[c]=d}if(e[u]||s(e,u,t),o[t])for(var n in a)if(e[n]!==a[n])try{s(e,n,a[n])}catch(i){e[n]=a[n]}}};for(var f in o)h(i[f]&&i[f].prototype,f);h(r,"DOMTokenList")},8623:(e,t,n)=>{"use strict";n(8998);var i=n(6943),o=n(3834),r=n(6654),a=n(1636),s=n(4133),l=n(211),c=n(4076),u=n(2714),d=n(2365),h=n(1551),f=n(780),p=n(8406),g=n(6107),v=n(2924),m=n(6158),b=n(4239),x=n(616),y=n(1419),w=n(6975),k=n(5267),S=n(3386),C=n(4021),_=n(3395),A=n(5809),P=n(4103),L=n(7085),j=P("iterator"),T="URLSearchParams",F=T+"Iterator",E=f.set,M=f.getterFor(T),O=f.getterFor(F),R=Object.getOwnPropertyDescriptor,I=function(e){if(!s)return o[e];var t=R(o,e);return t&&t.value},z=I("fetch"),H=I("Request"),N=I("Headers"),B=H&&H.prototype,q=N&&N.prototype,D=o.RegExp,Y=o.TypeError,X=o.decodeURIComponent,W=o.encodeURIComponent,V=a("".charAt),U=a([].join),Z=a([].push),$=a("".replace),G=a([].shift),K=a([].splice),J=a("".split),Q=a("".slice),ee=/\+/g,te=Array(4),ne=function(e){return te[e-1]||(te[e-1]=D("((?:%[\\da-f]{2}){"+e+"})","gi"))},ie=function(e){try{return X(e)}catch(t){return e}},oe=function(e){var t=$(e,ee," "),n=4;try{return X(t)}catch(i){while(n)t=$(t,ne(n--),ie);return t}},re=/[!'()~]|%20/g,ae={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},se=function(e){return ae[e]},le=function(e){return $(W(e),re,se)},ce=h((function(e,t){E(this,{type:F,iterator:C(M(e).entries),kind:t})}),"Iterator",(function(){var e=O(this),t=e.kind,n=e.iterator.next(),i=n.value;return n.done||(n.value="keys"===t?i.key:"values"===t?i.value:[i.key,i.value]),n}),!0),ue=function(e){this.entries=[],this.url=null,void 0!==e&&(y(e)?this.parseObject(e):this.parseQuery("string"==typeof e?"?"===V(e,0)?Q(e,1):e:w(e)))};ue.prototype={type:T,bindURL:function(e){this.url=e,this.update()},parseObject:function(e){var t,n,i,o,a,s,l,c=_(e);if(c){t=C(e,c),n=t.next;while(!(i=r(n,t)).done){if(o=C(x(i.value)),a=o.next,(s=r(a,o)).done||(l=r(a,o)).done||!r(a,o).done)throw Y("Expected sequence with length 2");Z(this.entries,{key:w(s.value),value:w(l.value)})}}else for(var u in e)v(e,u)&&Z(this.entries,{key:u,value:w(e[u])})},parseQuery:function(e){if(e){var t,n,i=J(e,"&"),o=0;while(o0?arguments[0]:void 0;E(this,new ue(e))},he=de.prototype;if(u(he,{append:function(e,t){A(arguments.length,2);var n=M(this);Z(n.entries,{key:w(e),value:w(t)}),n.updateURL()},delete:function(e){A(arguments.length,1);var t=M(this),n=t.entries,i=w(e),o=0;while(ot.key?1:-1})),e.updateURL()},forEach:function(e){var t,n=M(this).entries,i=m(e,arguments.length>1?arguments[1]:void 0),o=0;while(o1?ge(arguments[1]):{})}}),g(H)){var ve=function(e){return p(this,B),new H(e,arguments.length>1?ge(arguments[1]):{})};B.constructor=ve,ve.prototype=B,i({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:ve})}}e.exports={URLSearchParams:de,getState:M}},3269:(e,t,n)=>{n(8623)},6614:(e,t,n)=>{"use strict";n(7280);var i,o=n(6943),r=n(4133),a=n(211),s=n(3834),l=n(6158),c=n(1636),u=n(4076),d=n(9570),h=n(8406),f=n(2924),p=n(9804),g=n(7508),v=n(6378),m=n(6823).codeAt,b=n(2552),x=n(6975),y=n(2365),w=n(5809),k=n(8623),S=n(780),C=S.set,_=S.getterFor("URL"),A=k.URLSearchParams,P=k.getState,L=s.URL,j=s.TypeError,T=s.parseInt,F=Math.floor,E=Math.pow,M=c("".charAt),O=c(/./.exec),R=c([].join),I=c(1..toString),z=c([].pop),H=c([].push),N=c("".replace),B=c([].shift),q=c("".split),D=c("".slice),Y=c("".toLowerCase),X=c([].unshift),W="Invalid authority",V="Invalid scheme",U="Invalid host",Z="Invalid port",$=/[a-z]/i,G=/[\d+-.a-z]/i,K=/\d/,J=/^0x/i,Q=/^[0-7]+$/,ee=/^\d+$/,te=/^[\da-f]+$/i,ne=/[\0\t\n\r #%/:<>?@[\\\]^|]/,ie=/[\0\t\n\r #/:<>?@[\\\]^|]/,oe=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,re=/[\t\n\r]/g,ae=function(e){var t,n,i,o,r,a,s,l=q(e,".");if(l.length&&""==l[l.length-1]&&l.length--,t=l.length,t>4)return e;for(n=[],i=0;i1&&"0"==M(o,0)&&(r=O(J,o)?16:8,o=D(o,8==r?1:2)),""===o)a=0;else{if(!O(10==r?ee:8==r?Q:te,o))return e;a=T(o,r)}H(n,a)}for(i=0;i=E(256,5-t))return null}else if(a>255)return null;for(s=z(n),i=0;i6)return;i=0;while(h()){if(o=null,i>0){if(!("."==h()&&i<4))return;d++}if(!O(K,h()))return;while(O(K,h())){if(r=T(h(),10),null===o)o=r;else{if(0==o)return;o=10*o+r}if(o>255)return;d++}l[c]=256*l[c]+o,i++,2!=i&&4!=i||c++}if(4!=i)return;break}if(":"==h()){if(d++,!h())return}else if(h())return;l[c++]=t}else{if(null!==u)return;d++,c++,u=c}}if(null!==u){a=c-u,c=7;while(0!=c&&a>0)s=l[c],l[c--]=l[u+a-1],l[u+--a]=s}else if(8!=c)return;return l},le=function(e){for(var t=null,n=1,i=null,o=0,r=0;r<8;r++)0!==e[r]?(o>n&&(t=i,n=o),i=null,o=0):(null===i&&(i=r),++o);return o>n&&(t=i,n=o),t},ce=function(e){var t,n,i,o;if("number"==typeof e){for(t=[],n=0;n<4;n++)X(t,e%256),e=F(e/256);return R(t,".")}if("object"==typeof e){for(t="",i=le(e),n=0;n<8;n++)o&&0===e[n]||(o&&(o=!1),i===n?(t+=n?":":"::",o=!0):(t+=I(e[n],16),n<7&&(t+=":")));return"["+t+"]"}return e},ue={},de=p({},ue,{" ":1,'"':1,"<":1,">":1,"`":1}),he=p({},de,{"#":1,"?":1,"{":1,"}":1}),fe=p({},he,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),pe=function(e,t){var n=m(e,0);return n>32&&n<127&&!f(t,e)?e:encodeURIComponent(e)},ge={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ve=function(e,t){var n;return 2==e.length&&O($,M(e,0))&&(":"==(n=M(e,1))||!t&&"|"==n)},me=function(e){var t;return e.length>1&&ve(D(e,0,2))&&(2==e.length||"/"===(t=M(e,2))||"\\"===t||"?"===t||"#"===t)},be=function(e){return"."===e||"%2e"===Y(e)},xe=function(e){return e=Y(e),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},ye={},we={},ke={},Se={},Ce={},_e={},Ae={},Pe={},Le={},je={},Te={},Fe={},Ee={},Me={},Oe={},Re={},Ie={},ze={},He={},Ne={},Be={},qe=function(e,t,n){var i,o,r,a=x(e);if(t){if(o=this.parse(a),o)throw j(o);this.searchParams=null}else{if(void 0!==n&&(i=new qe(n,!0)),o=this.parse(a,null,i),o)throw j(o);r=P(new A),r.bindURL(this),this.searchParams=r}};qe.prototype={type:"URL",parse:function(e,t,n){var o,r,a,s,l=this,c=t||ye,u=0,d="",h=!1,p=!1,m=!1;e=x(e),t||(l.scheme="",l.username="",l.password="",l.host=null,l.port=null,l.path=[],l.query=null,l.fragment=null,l.cannotBeABaseURL=!1,e=N(e,oe,"")),e=N(e,re,""),o=g(e);while(u<=o.length){switch(r=o[u],c){case ye:if(!r||!O($,r)){if(t)return V;c=ke;continue}d+=Y(r),c=we;break;case we:if(r&&(O(G,r)||"+"==r||"-"==r||"."==r))d+=Y(r);else{if(":"!=r){if(t)return V;d="",c=ke,u=0;continue}if(t&&(l.isSpecial()!=f(ge,d)||"file"==d&&(l.includesCredentials()||null!==l.port)||"file"==l.scheme&&!l.host))return;if(l.scheme=d,t)return void(l.isSpecial()&&ge[l.scheme]==l.port&&(l.port=null));d="","file"==l.scheme?c=Me:l.isSpecial()&&n&&n.scheme==l.scheme?c=Se:l.isSpecial()?c=Pe:"/"==o[u+1]?(c=Ce,u++):(l.cannotBeABaseURL=!0,H(l.path,""),c=He)}break;case ke:if(!n||n.cannotBeABaseURL&&"#"!=r)return V;if(n.cannotBeABaseURL&&"#"==r){l.scheme=n.scheme,l.path=v(n.path),l.query=n.query,l.fragment="",l.cannotBeABaseURL=!0,c=Be;break}c="file"==n.scheme?Me:_e;continue;case Se:if("/"!=r||"/"!=o[u+1]){c=_e;continue}c=Le,u++;break;case Ce:if("/"==r){c=je;break}c=ze;continue;case _e:if(l.scheme=n.scheme,r==i)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query=n.query;else if("/"==r||"\\"==r&&l.isSpecial())c=Ae;else if("?"==r)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query="",c=Ne;else{if("#"!=r){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.path.length--,c=ze;continue}l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query=n.query,l.fragment="",c=Be}break;case Ae:if(!l.isSpecial()||"/"!=r&&"\\"!=r){if("/"!=r){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,c=ze;continue}c=je}else c=Le;break;case Pe:if(c=Le,"/"!=r||"/"!=M(d,u+1))continue;u++;break;case Le:if("/"!=r&&"\\"!=r){c=je;continue}break;case je:if("@"==r){h&&(d="%40"+d),h=!0,a=g(d);for(var b=0;b65535)return Z;l.port=l.isSpecial()&&k===ge[l.scheme]?null:k,d=""}if(t)return;c=Ie;continue}return Z}d+=r;break;case Me:if(l.scheme="file","/"==r||"\\"==r)c=Oe;else{if(!n||"file"!=n.scheme){c=ze;continue}if(r==i)l.host=n.host,l.path=v(n.path),l.query=n.query;else if("?"==r)l.host=n.host,l.path=v(n.path),l.query="",c=Ne;else{if("#"!=r){me(R(v(o,u),""))||(l.host=n.host,l.path=v(n.path),l.shortenPath()),c=ze;continue}l.host=n.host,l.path=v(n.path),l.query=n.query,l.fragment="",c=Be}}break;case Oe:if("/"==r||"\\"==r){c=Re;break}n&&"file"==n.scheme&&!me(R(v(o,u),""))&&(ve(n.path[0],!0)?H(l.path,n.path[0]):l.host=n.host),c=ze;continue;case Re:if(r==i||"/"==r||"\\"==r||"?"==r||"#"==r){if(!t&&ve(d))c=ze;else if(""==d){if(l.host="",t)return;c=Ie}else{if(s=l.parseHost(d),s)return s;if("localhost"==l.host&&(l.host=""),t)return;d="",c=Ie}continue}d+=r;break;case Ie:if(l.isSpecial()){if(c=ze,"/"!=r&&"\\"!=r)continue}else if(t||"?"!=r)if(t||"#"!=r){if(r!=i&&(c=ze,"/"!=r))continue}else l.fragment="",c=Be;else l.query="",c=Ne;break;case ze:if(r==i||"/"==r||"\\"==r&&l.isSpecial()||!t&&("?"==r||"#"==r)){if(xe(d)?(l.shortenPath(),"/"==r||"\\"==r&&l.isSpecial()||H(l.path,"")):be(d)?"/"==r||"\\"==r&&l.isSpecial()||H(l.path,""):("file"==l.scheme&&!l.path.length&&ve(d)&&(l.host&&(l.host=""),d=M(d,0)+":"),H(l.path,d)),d="","file"==l.scheme&&(r==i||"?"==r||"#"==r))while(l.path.length>1&&""===l.path[0])B(l.path);"?"==r?(l.query="",c=Ne):"#"==r&&(l.fragment="",c=Be)}else d+=pe(r,he);break;case He:"?"==r?(l.query="",c=Ne):"#"==r?(l.fragment="",c=Be):r!=i&&(l.path[0]+=pe(r,ue));break;case Ne:t||"#"!=r?r!=i&&("'"==r&&l.isSpecial()?l.query+="%27":l.query+="#"==r?"%23":pe(r,ue)):(l.fragment="",c=Be);break;case Be:r!=i&&(l.fragment+=pe(r,de));break}u++}},parseHost:function(e){var t,n,i;if("["==M(e,0)){if("]"!=M(e,e.length-1))return U;if(t=se(D(e,1,-1)),!t)return U;this.host=t}else if(this.isSpecial()){if(e=b(e),O(ne,e))return U;if(t=ae(e),null===t)return U;this.host=t}else{if(O(ie,e))return U;for(t="",n=g(e),i=0;i1?arguments[1]:void 0,i=C(t,new qe(e,!1,n));r||(t.href=i.serialize(),t.origin=i.getOrigin(),t.protocol=i.getProtocol(),t.username=i.getUsername(),t.password=i.getPassword(),t.host=i.getHost(),t.hostname=i.getHostname(),t.port=i.getPort(),t.pathname=i.getPathname(),t.search=i.getSearch(),t.searchParams=i.getSearchParams(),t.hash=i.getHash())},Ye=De.prototype,Xe=function(e,t){return{get:function(){return _(this)[e]()},set:t&&function(e){return _(this)[t](e)},configurable:!0,enumerable:!0}};if(r&&(d(Ye,"href",Xe("serialize","setHref")),d(Ye,"origin",Xe("getOrigin")),d(Ye,"protocol",Xe("getProtocol","setProtocol")),d(Ye,"username",Xe("getUsername","setUsername")),d(Ye,"password",Xe("getPassword","setPassword")),d(Ye,"host",Xe("getHost","setHost")),d(Ye,"hostname",Xe("getHostname","setHostname")),d(Ye,"port",Xe("getPort","setPort")),d(Ye,"pathname",Xe("getPathname","setPathname")),d(Ye,"search",Xe("getSearch","setSearch")),d(Ye,"searchParams",Xe("getSearchParams")),d(Ye,"hash",Xe("getHash","setHash"))),u(Ye,"toJSON",(function(){return _(this).serialize()}),{enumerable:!0}),u(Ye,"toString",(function(){return _(this).serialize()}),{enumerable:!0}),L){var We=L.createObjectURL,Ve=L.revokeObjectURL;We&&u(De,"createObjectURL",l(We,L)),Ve&&u(De,"revokeObjectURL",l(Ve,L))}y(De,"URL"),o({global:!0,constructor:!0,forced:!a,sham:!r},{URL:De})},4641:(e,t,n)=>{n(6614)},6704:(e,t,n)=>{"use strict";function i(e,t){var n=e<0?"-":"",i=Math.abs(e).toString();while(i.lengthi})},8778:(e,t,n)=>{"use strict";function i(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}n.d(t,{Z:()=>i})},2705:(e,t,n)=>{"use strict";function i(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}n.d(t,{Z:()=>i})},3637:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e);return t.setHours(23,59,59,999),t}},5057:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}},4453:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=t.getMonth(),r=n-n%3+3;return t.setMonth(r,0),t.setHours(23,59,59,999),t}},9739:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(6093),o=n(2705),r=n(8778);function a(e,t){(0,r.Z)(1,arguments);var n=t||{},a=n.locale,s=a&&a.options&&a.options.weekStartsOn,l=null==s?0:(0,o.Z)(s),c=null==n.weekStartsOn?l:(0,o.Z)(n.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=(0,i.Z)(e),d=u.getDay(),h=6+(d{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(23,59,59,999),t}},8898:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Re});var i=n(8778);function o(e){return(0,i.Z)(1,arguments),e instanceof Date||"object"===typeof e&&"[object Date]"===Object.prototype.toString.call(e)}var r=n(6093);function a(e){if((0,i.Z)(1,arguments),!o(e)&&"number"!==typeof e)return!1;var t=(0,r.Z)(e);return!isNaN(Number(t))}var s={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},l=function(e,t,n){var i,o=s[e];return i="string"===typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+i:i+" ago":i};const c=l;function u(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,i=e.formats[n]||e.formats[e.defaultWidth];return i}}var d={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},h={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},f={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},p={date:u({formats:d,defaultWidth:"full"}),time:u({formats:h,defaultWidth:"full"}),dateTime:u({formats:f,defaultWidth:"full"})};const g=p;var v={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},m=function(e,t,n,i){return v[e]};const b=m;function x(e){return function(t,n){var i,o=n||{},r=o.context?String(o.context):"standalone";if("formatting"===r&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,s=o.width?String(o.width):a;i=e.formattingValues[s]||e.formattingValues[a]}else{var l=e.defaultWidth,c=o.width?String(o.width):e.defaultWidth;i=e.values[c]||e.values[l]}var u=e.argumentCallback?e.argumentCallback(t):t;return i[u]}}var y={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},w={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},k={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},S={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},C={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},_={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},A=function(e,t){var n=Number(e),i=n%100;if(i>20||i<10)switch(i%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},P={ordinalNumber:A,era:x({values:y,defaultWidth:"wide"}),quarter:x({values:w,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:x({values:k,defaultWidth:"wide"}),day:x({values:S,defaultWidth:"wide"}),dayPeriod:x({values:C,defaultWidth:"wide",formattingValues:_,defaultFormattingWidth:"wide"})};const L=P;function j(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=n.width,o=i&&e.matchPatterns[i]||e.matchPatterns[e.defaultMatchWidth],r=t.match(o);if(!r)return null;var a,s=r[0],l=i&&e.parsePatterns[i]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?F(l,(function(e){return e.test(s)})):T(l,(function(e){return e.test(s)}));a=e.valueCallback?e.valueCallback(c):c,a=n.valueCallback?n.valueCallback(a):a;var u=t.slice(s.length);return{value:a,rest:u}}}function T(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function F(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},i=t.match(e.matchPattern);if(!i)return null;var o=i[0],r=t.match(e.parsePattern);if(!r)return null;var a=e.valueCallback?e.valueCallback(r[0]):r[0];a=n.valueCallback?n.valueCallback(a):a;var s=t.slice(o.length);return{value:a,rest:s}}}var M=/^(\d+)(th|st|nd|rd)?/i,O=/\d+/i,R={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},I={any:[/^b/i,/^(a|c)/i]},z={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},H={any:[/1/i,/2/i,/3/i,/4/i]},N={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},B={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},q={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},D={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},Y={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},X={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},W={ordinalNumber:E({matchPattern:M,parsePattern:O,valueCallback:function(e){return parseInt(e,10)}}),era:j({matchPatterns:R,defaultMatchWidth:"wide",parsePatterns:I,defaultParseWidth:"any"}),quarter:j({matchPatterns:z,defaultMatchWidth:"wide",parsePatterns:H,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:j({matchPatterns:N,defaultMatchWidth:"wide",parsePatterns:B,defaultParseWidth:"any"}),day:j({matchPatterns:q,defaultMatchWidth:"wide",parsePatterns:D,defaultParseWidth:"any"}),dayPeriod:j({matchPatterns:Y,defaultMatchWidth:"any",parsePatterns:X,defaultParseWidth:"any"})};const V=W;var U={code:"en-US",formatDistance:c,formatLong:g,formatRelative:b,localize:L,match:V,options:{weekStartsOn:0,firstWeekContainsDate:1}};const Z=U;var $=n(2705);function G(e,t){(0,i.Z)(2,arguments);var n=(0,r.Z)(e).getTime(),o=(0,$.Z)(t);return new Date(n+o)}function K(e,t){(0,i.Z)(2,arguments);var n=(0,$.Z)(t);return G(e,-n)}var J=864e5;function Q(e){(0,i.Z)(1,arguments);var t=(0,r.Z)(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var o=t.getTime(),a=n-o;return Math.floor(a/J)+1}function ee(e){(0,i.Z)(1,arguments);var t=1,n=(0,r.Z)(e),o=n.getUTCDay(),a=(o=a.getTime()?n+1:t.getTime()>=l.getTime()?n:n-1}function ne(e){(0,i.Z)(1,arguments);var t=te(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var o=ee(n);return o}var ie=6048e5;function oe(e){(0,i.Z)(1,arguments);var t=(0,r.Z)(e),n=ee(t).getTime()-ne(t).getTime();return Math.round(n/ie)+1}function re(e,t){(0,i.Z)(1,arguments);var n=t||{},o=n.locale,a=o&&o.options&&o.options.weekStartsOn,s=null==a?0:(0,$.Z)(a),l=null==n.weekStartsOn?s:(0,$.Z)(n.weekStartsOn);if(!(l>=0&&l<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=(0,r.Z)(e),u=c.getUTCDay(),d=(u=1&&u<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var d=new Date(0);d.setUTCFullYear(o+1,0,u),d.setUTCHours(0,0,0,0);var h=re(d,t),f=new Date(0);f.setUTCFullYear(o,0,u),f.setUTCHours(0,0,0,0);var p=re(f,t);return n.getTime()>=h.getTime()?o+1:n.getTime()>=p.getTime()?o:o-1}function se(e,t){(0,i.Z)(1,arguments);var n=t||{},o=n.locale,r=o&&o.options&&o.options.firstWeekContainsDate,a=null==r?1:(0,$.Z)(r),s=null==n.firstWeekContainsDate?a:(0,$.Z)(n.firstWeekContainsDate),l=ae(e,t),c=new Date(0);c.setUTCFullYear(l,0,s),c.setUTCHours(0,0,0,0);var u=re(c,t);return u}var le=6048e5;function ce(e,t){(0,i.Z)(1,arguments);var n=(0,r.Z)(e),o=re(n,t).getTime()-se(n,t).getTime();return Math.round(o/le)+1}var ue=n(6704),de={y:function(e,t){var n=e.getUTCFullYear(),i=n>0?n:1-n;return(0,ue.Z)("yy"===t?i%100:i,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):(0,ue.Z)(n+1,2)},d:function(e,t){return(0,ue.Z)(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return"am"===n?"a.m.":"p.m."}},h:function(e,t){return(0,ue.Z)(e.getUTCHours()%12||12,t.length)},H:function(e,t){return(0,ue.Z)(e.getUTCHours(),t.length)},m:function(e,t){return(0,ue.Z)(e.getUTCMinutes(),t.length)},s:function(e,t){return(0,ue.Z)(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,i=e.getUTCMilliseconds(),o=Math.floor(i*Math.pow(10,n-3));return(0,ue.Z)(o,t.length)}};const he=de;var fe={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},pe={G:function(e,t,n){var i=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(i,{width:"abbreviated"});case"GGGGG":return n.era(i,{width:"narrow"});case"GGGG":default:return n.era(i,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var i=e.getUTCFullYear(),o=i>0?i:1-i;return n.ordinalNumber(o,{unit:"year"})}return he.y(e,t)},Y:function(e,t,n,i){var o=ae(e,i),r=o>0?o:1-o;if("YY"===t){var a=r%100;return(0,ue.Z)(a,2)}return"Yo"===t?n.ordinalNumber(r,{unit:"year"}):(0,ue.Z)(r,t.length)},R:function(e,t){var n=te(e);return(0,ue.Z)(n,t.length)},u:function(e,t){var n=e.getUTCFullYear();return(0,ue.Z)(n,t.length)},Q:function(e,t,n){var i=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(i);case"QQ":return(0,ue.Z)(i,2);case"Qo":return n.ordinalNumber(i,{unit:"quarter"});case"QQQ":return n.quarter(i,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(i,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(i,{width:"wide",context:"formatting"})}},q:function(e,t,n){var i=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(i);case"qq":return(0,ue.Z)(i,2);case"qo":return n.ordinalNumber(i,{unit:"quarter"});case"qqq":return n.quarter(i,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(i,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(i,{width:"wide",context:"standalone"})}},M:function(e,t,n){var i=e.getUTCMonth();switch(t){case"M":case"MM":return he.M(e,t);case"Mo":return n.ordinalNumber(i+1,{unit:"month"});case"MMM":return n.month(i,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(i,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(i,{width:"wide",context:"formatting"})}},L:function(e,t,n){var i=e.getUTCMonth();switch(t){case"L":return String(i+1);case"LL":return(0,ue.Z)(i+1,2);case"Lo":return n.ordinalNumber(i+1,{unit:"month"});case"LLL":return n.month(i,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(i,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(i,{width:"wide",context:"standalone"})}},w:function(e,t,n,i){var o=ce(e,i);return"wo"===t?n.ordinalNumber(o,{unit:"week"}):(0,ue.Z)(o,t.length)},I:function(e,t,n){var i=oe(e);return"Io"===t?n.ordinalNumber(i,{unit:"week"}):(0,ue.Z)(i,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):he.d(e,t)},D:function(e,t,n){var i=Q(e);return"Do"===t?n.ordinalNumber(i,{unit:"dayOfYear"}):(0,ue.Z)(i,t.length)},E:function(e,t,n){var i=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(i,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(i,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(i,{width:"short",context:"formatting"});case"EEEE":default:return n.day(i,{width:"wide",context:"formatting"})}},e:function(e,t,n,i){var o=e.getUTCDay(),r=(o-i.weekStartsOn+8)%7||7;switch(t){case"e":return String(r);case"ee":return(0,ue.Z)(r,2);case"eo":return n.ordinalNumber(r,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});case"eeee":default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,i){var o=e.getUTCDay(),r=(o-i.weekStartsOn+8)%7||7;switch(t){case"c":return String(r);case"cc":return(0,ue.Z)(r,t.length);case"co":return n.ordinalNumber(r,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});case"cccc":default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){var i=e.getUTCDay(),o=0===i?7:i;switch(t){case"i":return String(o);case"ii":return(0,ue.Z)(o,t.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(i,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(i,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(i,{width:"short",context:"formatting"});case"iiii":default:return n.day(i,{width:"wide",context:"formatting"})}},a:function(e,t,n){var i=e.getUTCHours(),o=i/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,t,n){var i,o=e.getUTCHours();switch(i=12===o?fe.noon:0===o?fe.midnight:o/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(e,t,n){var i,o=e.getUTCHours();switch(i=o>=17?fe.evening:o>=12?fe.afternoon:o>=4?fe.morning:fe.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var i=e.getUTCHours()%12;return 0===i&&(i=12),n.ordinalNumber(i,{unit:"hour"})}return he.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):he.H(e,t)},K:function(e,t,n){var i=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(i,{unit:"hour"}):(0,ue.Z)(i,t.length)},k:function(e,t,n){var i=e.getUTCHours();return 0===i&&(i=24),"ko"===t?n.ordinalNumber(i,{unit:"hour"}):(0,ue.Z)(i,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):he.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):he.s(e,t)},S:function(e,t){return he.S(e,t)},X:function(e,t,n,i){var o=i._originalDate||e,r=o.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return ve(r);case"XXXX":case"XX":return me(r);case"XXXXX":case"XXX":default:return me(r,":")}},x:function(e,t,n,i){var o=i._originalDate||e,r=o.getTimezoneOffset();switch(t){case"x":return ve(r);case"xxxx":case"xx":return me(r);case"xxxxx":case"xxx":default:return me(r,":")}},O:function(e,t,n,i){var o=i._originalDate||e,r=o.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+ge(r,":");case"OOOO":default:return"GMT"+me(r,":")}},z:function(e,t,n,i){var o=i._originalDate||e,r=o.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+ge(r,":");case"zzzz":default:return"GMT"+me(r,":")}},t:function(e,t,n,i){var o=i._originalDate||e,r=Math.floor(o.getTime()/1e3);return(0,ue.Z)(r,t.length)},T:function(e,t,n,i){var o=i._originalDate||e,r=o.getTime();return(0,ue.Z)(r,t.length)}};function ge(e,t){var n=e>0?"-":"+",i=Math.abs(e),o=Math.floor(i/60),r=i%60;if(0===r)return n+String(o);var a=t||"";return n+String(o)+a+(0,ue.Z)(r,2)}function ve(e,t){if(e%60===0){var n=e>0?"-":"+";return n+(0,ue.Z)(Math.abs(e)/60,2)}return me(e,t)}function me(e,t){var n=t||"",i=e>0?"-":"+",o=Math.abs(e),r=(0,ue.Z)(Math.floor(o/60),2),a=(0,ue.Z)(o%60,2);return i+r+n+a}const be=pe;function xe(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}}function ye(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}}function we(e,t){var n,i=e.match(/(P+)(p+)?/)||[],o=i[1],r=i[2];if(!r)return xe(e,t);switch(o){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;case"PPPP":default:n=t.dateTime({width:"full"});break}return n.replace("{{date}}",xe(o,t)).replace("{{time}}",ye(r,t))}var ke={p:ye,P:we};const Se=ke;function Ce(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}var _e=["D","DD"],Ae=["YY","YYYY"];function Pe(e){return-1!==_e.indexOf(e)}function Le(e){return-1!==Ae.indexOf(e)}function je(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"))}var Te=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Fe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Ee=/^'([^]*?)'?$/,Me=/''/g,Oe=/[a-zA-Z]/;function Re(e,t,n){(0,i.Z)(2,arguments);var o=String(t),s=n||{},l=s.locale||Z,c=l.options&&l.options.firstWeekContainsDate,u=null==c?1:(0,$.Z)(c),d=null==s.firstWeekContainsDate?u:(0,$.Z)(s.firstWeekContainsDate);if(!(d>=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=l.options&&l.options.weekStartsOn,f=null==h?0:(0,$.Z)(h),p=null==s.weekStartsOn?f:(0,$.Z)(s.weekStartsOn);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!l.localize)throw new RangeError("locale must contain localize property");if(!l.formatLong)throw new RangeError("locale must contain formatLong property");var g=(0,r.Z)(e);if(!a(g))throw new RangeError("Invalid time value");var v=Ce(g),m=K(g,v),b={firstWeekContainsDate:d,weekStartsOn:p,locale:l,_originalDate:g},x=o.match(Fe).map((function(e){var t=e[0];if("p"===t||"P"===t){var n=Se[t];return n(e,l.formatLong,b)}return e})).join("").match(Te).map((function(n){if("''"===n)return"'";var i=n[0];if("'"===i)return Ie(n);var o=be[i];if(o)return!s.useAdditionalWeekYearTokens&&Le(n)&&je(n,t,e),!s.useAdditionalDayOfYearTokens&&Pe(n)&&je(n,t,e),o(m,n,l.localize,b);if(i.match(Oe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+i+"`");return n})).join("");return x}function Ie(e){return e.match(Ee)[1].replace(Me,"'")}},5115:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(6093),o=n(6704),r=n(8778);function a(e,t){(0,r.Z)(1,arguments);var n=(0,i.Z)(e);if(isNaN(n.getTime()))throw new RangeError("Invalid time value");var a=null!==t&&void 0!==t&&t.format?String(t.format):"extended",s=null!==t&&void 0!==t&&t.representation?String(t.representation):"complete";if("extended"!==a&&"basic"!==a)throw new RangeError("format must be 'extended' or 'basic'");if("date"!==s&&"time"!==s&&"complete"!==s)throw new RangeError("representation must be 'date', 'time', or 'complete'");var l="",c="",u="extended"===a?"-":"",d="extended"===a?":":"";if("time"!==s){var h=(0,o.Z)(n.getDate(),2),f=(0,o.Z)(n.getMonth()+1,2),p=(0,o.Z)(n.getFullYear(),4);l="".concat(p).concat(u).concat(f).concat(u).concat(h)}if("date"!==s){var g=n.getTimezoneOffset();if(0!==g){var v=Math.abs(g),m=(0,o.Z)(Math.floor(v/60),2),b=(0,o.Z)(v%60,2),x=g<0?"+":"-";c="".concat(x).concat(m,":").concat(b)}else c="Z";var y=(0,o.Z)(n.getHours(),2),w=(0,o.Z)(n.getMinutes(),2),k=(0,o.Z)(n.getSeconds(),2),S=""===l?"":"T",C=[y,w,k].join(d);l="".concat(l).concat(S).concat(C).concat(c)}return l}},8480:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});Math.pow(10,8);var i=6e4,o=36e5,r=n(8778),a=n(2705);function s(e,t){(0,r.Z)(1,arguments);var n=t||{},i=null==n.additionalDigits?2:(0,a.Z)(n.additionalDigits);if(2!==i&&1!==i&&0!==i)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!==typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var o,s=h(e);if(s.date){var l=f(s.date,i);o=p(l.restDateString,l.year)}if(!o||isNaN(o.getTime()))return new Date(NaN);var c,u=o.getTime(),d=0;if(s.time&&(d=v(s.time),isNaN(d)))return new Date(NaN);if(!s.timezone){var g=new Date(u+d),m=new Date(0);return m.setFullYear(g.getUTCFullYear(),g.getUTCMonth(),g.getUTCDate()),m.setHours(g.getUTCHours(),g.getUTCMinutes(),g.getUTCSeconds(),g.getUTCMilliseconds()),m}return c=b(s.timezone),isNaN(c)?new Date(NaN):new Date(u+d+c)}var l={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},c=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,u=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,d=/^([+-])(\d{2})(?::?(\d{2}))?$/;function h(e){var t,n={},i=e.split(l.dateTimeDelimiter);if(i.length>2)return n;if(/:/.test(i[0])?t=i[0]:(n.date=i[0],t=i[1],l.timeZoneDelimiter.test(n.date)&&(n.date=e.split(l.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length))),t){var o=l.timezone.exec(t);o?(n.time=t.replace(o[1],""),n.timezone=o[1]):n.time=t}return n}function f(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),i=e.match(n);if(!i)return{year:NaN,restDateString:""};var o=i[1]?parseInt(i[1]):null,r=i[2]?parseInt(i[2]):null;return{year:null===r?o:100*r,restDateString:e.slice((i[1]||i[2]).length)}}function p(e,t){if(null===t)return new Date(NaN);var n=e.match(c);if(!n)return new Date(NaN);var i=!!n[4],o=g(n[1]),r=g(n[2])-1,a=g(n[3]),s=g(n[4]),l=g(n[5])-1;if(i)return C(t,s,l)?x(t,s,l):new Date(NaN);var u=new Date(0);return k(t,r,a)&&S(t,o)?(u.setUTCFullYear(t,r,Math.max(o,a)),u):new Date(NaN)}function g(e){return e?parseInt(e):1}function v(e){var t=e.match(u);if(!t)return NaN;var n=m(t[1]),r=m(t[2]),a=m(t[3]);return _(n,r,a)?n*o+r*i+1e3*a:NaN}function m(e){return e&&parseFloat(e.replace(",","."))||0}function b(e){if("Z"===e)return 0;var t=e.match(d);if(!t)return 0;var n="+"===t[1]?-1:1,r=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;return A(r,a)?n*(r*o+a*i):NaN}function x(e,t,n){var i=new Date(0);i.setUTCFullYear(e,0,4);var o=i.getUTCDay()||7,r=7*(t-1)+n+1-o;return i.setUTCDate(i.getUTCDate()+r),i}var y=[31,null,31,30,31,30,31,31,30,31,30,31];function w(e){return e%400===0||e%4===0&&e%100!==0}function k(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(y[t]||(w(e)?29:28))}function S(e,t){return t>=1&&t<=(w(e)?366:365)}function C(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}function _(e,t,n){return 24===e?0===t&&0===n:n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}function A(e,t){return t>=0&&t<=59}},1776:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e);return t.setHours(0,0,0,0),t}},7164:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e);return t.setDate(1),t.setHours(0,0,0,0),t}},6490:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=t.getMonth(),r=n-n%3;return t.setMonth(r,1),t.setHours(0,0,0,0),t}},3611:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(6093),o=n(2705),r=n(8778);function a(e,t){(0,r.Z)(1,arguments);var n=t||{},a=n.locale,s=a&&a.options&&a.options.weekStartsOn,l=null==s?0:(0,o.Z)(s),c=null==n.weekStartsOn?l:(0,o.Z)(n.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=(0,i.Z)(e),d=u.getDay(),h=(d{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}},7104:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(2705),o=n(6093),r=n(8778);function a(e,t){(0,r.Z)(2,arguments);var n=(0,o.Z)(e),a=(0,i.Z)(t);return isNaN(a)?new Date(NaN):a?(n.setDate(n.getDate()+a),n):n}function s(e,t){(0,r.Z)(2,arguments);var n=(0,i.Z)(t);return a(e,-n)}},6093:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var i=n(8778);function o(e){(0,i.Z)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===typeof e&&"[object Date]"===t?new Date(e.getTime()):"number"===typeof e||"[object Number]"===t?new Date(e):("string"!==typeof e&&"[object String]"!==t||"undefined"===typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn((new Error).stack)),new Date(NaN))}},7363:(e,t,n)=>{"use strict";n.d(t,{WB:()=>C,Q_:()=>I});var i=!1;function o(e,t,n){return Array.isArray(e)?(e.length=Math.max(e.length,t),e.splice(t,1,n),n):(e[t]=n,n)}var r=n(499),a=n(9835); +/*! no static exports found */function(t,n){t.exports=e}})}))},9981:(e,t,n)=>{e.exports=n(6148)},6857:(e,t,n)=>{"use strict";var i=n(6031),o=n(8117),r=n(6139),a=n(9395),s=n(7187),l=n(7758),c=n(4908),u=n(7381);e.exports=function(e){return new Promise((function(t,n){var d=e.data,h=e.headers,f=e.responseType;i.isFormData(d)&&delete h["Content-Type"];var p=new XMLHttpRequest;if(e.auth){var g=e.auth.username||"",v=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";h.Authorization="Basic "+btoa(g+":"+v)}var m=s(e.baseURL,e.url);function b(){if(p){var i="getAllResponseHeaders"in p?l(p.getAllResponseHeaders()):null,r=f&&"text"!==f&&"json"!==f?p.response:p.responseText,a={data:r,status:p.status,statusText:p.statusText,headers:i,config:e,request:p};o(t,n,a),p=null}}if(p.open(e.method.toUpperCase(),a(m,e.params,e.paramsSerializer),!0),p.timeout=e.timeout,"onloadend"in p?p.onloadend=b:p.onreadystatechange=function(){p&&4===p.readyState&&(0!==p.status||p.responseURL&&0===p.responseURL.indexOf("file:"))&&setTimeout(b)},p.onabort=function(){p&&(n(u("Request aborted",e,"ECONNABORTED",p)),p=null)},p.onerror=function(){n(u("Network Error",e,null,p)),p=null},p.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(u(t,e,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",p)),p=null},i.isStandardBrowserEnv()){var x=(e.withCredentials||c(m))&&e.xsrfCookieName?r.read(e.xsrfCookieName):void 0;x&&(h[e.xsrfHeaderName]=x)}"setRequestHeader"in p&&i.forEach(h,(function(e,t){"undefined"===typeof d&&"content-type"===t.toLowerCase()?delete h[t]:p.setRequestHeader(t,e)})),i.isUndefined(e.withCredentials)||(p.withCredentials=!!e.withCredentials),f&&"json"!==f&&(p.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&p.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&&p.upload&&p.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){p&&(p.abort(),n(e),p=null)})),d||(d=null),p.send(d)}))}},6148:(e,t,n)=>{"use strict";var i=n(6031),o=n(4009),r=n(7237),a=n(8342),s=n(9860);function l(e){var t=new r(e),n=o(r.prototype.request,t);return i.extend(n,r.prototype,t),i.extend(n,t),n}var c=l(s);c.Axios=r,c.create=function(e){return l(a(c.defaults,e))},c.Cancel=n(5838),c.CancelToken=n(5e3),c.isCancel=n(2649),c.all=function(e){return Promise.all(e)},c.spread=n(7615),c.isAxiosError=n(6794),e.exports=c,e.exports["default"]=c},5838:e=>{"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},5e3:(e,t,n)=>{"use strict";var i=n(5838);function o(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new i(e),t(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var e,t=new o((function(t){e=t}));return{token:t,cancel:e}},e.exports=o},2649:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},7237:(e,t,n)=>{"use strict";var i=n(6031),o=n(9395),r=n(7332),a=n(1014),s=n(8342),l=n(9206),c=l.validators;function u(e){this.defaults=e,this.interceptors={request:new r,response:new r}}u.prototype.request=function(e){"string"===typeof e?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},e=s(this.defaults,e),e.method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&l.assertOptions(t,{silentJSONParsing:c.transitional(c.boolean,"1.0.0"),forcedJSONParsing:c.transitional(c.boolean,"1.0.0"),clarifyTimeoutError:c.transitional(c.boolean,"1.0.0")},!1);var n=[],i=!0;this.interceptors.request.forEach((function(t){"function"===typeof t.runWhen&&!1===t.runWhen(e)||(i=i&&t.synchronous,n.unshift(t.fulfilled,t.rejected))}));var o,r=[];if(this.interceptors.response.forEach((function(e){r.push(e.fulfilled,e.rejected)})),!i){var u=[a,void 0];Array.prototype.unshift.apply(u,n),u=u.concat(r),o=Promise.resolve(e);while(u.length)o=o.then(u.shift(),u.shift());return o}var d=e;while(n.length){var h=n.shift(),f=n.shift();try{d=h(d)}catch(p){f(p);break}}try{o=a(d)}catch(p){return Promise.reject(p)}while(r.length)o=o.then(r.shift(),r.shift());return o},u.prototype.getUri=function(e){return e=s(this.defaults,e),o(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},i.forEach(["delete","get","head","options"],(function(e){u.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}})),i.forEach(["post","put","patch"],(function(e){u.prototype[e]=function(t,n,i){return this.request(s(i||{},{method:e,url:t,data:n}))}})),e.exports=u},7332:(e,t,n)=>{"use strict";var i=n(6031);function o(){this.handlers=[]}o.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){i.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},7187:(e,t,n)=>{"use strict";var i=n(6847),o=n(6560);e.exports=function(e,t){return e&&!i(t)?o(e,t):t}},7381:(e,t,n)=>{"use strict";var i=n(4918);e.exports=function(e,t,n,o,r){var a=new Error(e);return i(a,t,n,o,r)}},1014:(e,t,n)=>{"use strict";var i=n(6031),o=n(2297),r=n(2649),a=n(9860);function s(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){s(e),e.headers=e.headers||{},e.data=o.call(e,e.data,e.headers,e.transformRequest),e.headers=i.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),i.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]}));var t=e.adapter||a.adapter;return t(e).then((function(t){return s(e),t.data=o.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return r(t)||(s(e),t&&t.response&&(t.response.data=o.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},4918:e=>{"use strict";e.exports=function(e,t,n,i,o){return e.config=t,n&&(e.code=n),e.request=i,e.response=o,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},8342:(e,t,n)=>{"use strict";var i=n(6031);e.exports=function(e,t){t=t||{};var n={},o=["url","method","data"],r=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function l(e,t){return i.isPlainObject(e)&&i.isPlainObject(t)?i.merge(e,t):i.isPlainObject(t)?i.merge({},t):i.isArray(t)?t.slice():t}function c(o){i.isUndefined(t[o])?i.isUndefined(e[o])||(n[o]=l(void 0,e[o])):n[o]=l(e[o],t[o])}i.forEach(o,(function(e){i.isUndefined(t[e])||(n[e]=l(void 0,t[e]))})),i.forEach(r,c),i.forEach(a,(function(o){i.isUndefined(t[o])?i.isUndefined(e[o])||(n[o]=l(void 0,e[o])):n[o]=l(void 0,t[o])})),i.forEach(s,(function(i){i in t?n[i]=l(e[i],t[i]):i in e&&(n[i]=l(void 0,e[i]))}));var u=o.concat(r).concat(a).concat(s),d=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===u.indexOf(e)}));return i.forEach(d,c),n}},8117:(e,t,n)=>{"use strict";var i=n(7381);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(i("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},2297:(e,t,n)=>{"use strict";var i=n(6031),o=n(9860);e.exports=function(e,t,n){var r=this||o;return i.forEach(n,(function(n){e=n.call(r,e,t)})),e}},9860:(e,t,n)=>{"use strict";var i=n(6031),o=n(4129),r=n(4918),a={"Content-Type":"application/x-www-form-urlencoded"};function s(e,t){!i.isUndefined(e)&&i.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function l(){var e;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(e=n(6857)),e}function c(e,t,n){if(i.isString(e))try{return(t||JSON.parse)(e),i.trim(e)}catch(o){if("SyntaxError"!==o.name)throw o}return(n||JSON.stringify)(e)}var u={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:l(),transformRequest:[function(e,t){return o(t,"Accept"),o(t,"Content-Type"),i.isFormData(e)||i.isArrayBuffer(e)||i.isBuffer(e)||i.isStream(e)||i.isFile(e)||i.isBlob(e)?e:i.isArrayBufferView(e)?e.buffer:i.isURLSearchParams(e)?(s(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):i.isObject(e)||t&&"application/json"===t["Content-Type"]?(s(t,"application/json"),c(e)):e}],transformResponse:[function(e){var t=this.transitional,n=t&&t.silentJSONParsing,o=t&&t.forcedJSONParsing,a=!n&&"json"===this.responseType;if(a||o&&i.isString(e)&&e.length)try{return JSON.parse(e)}catch(s){if(a){if("SyntaxError"===s.name)throw r(s,this,"E_JSON_PARSE");throw s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};i.forEach(["delete","get","head"],(function(e){u.headers[e]={}})),i.forEach(["post","put","patch"],(function(e){u.headers[e]=i.merge(a)})),e.exports=u},4009:e=>{"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),i=0;i{"use strict";var i=n(6031);function o(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var r;if(n)r=n(t);else if(i.isURLSearchParams(t))r=t.toString();else{var a=[];i.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof e&&(i.isArray(e)?t+="[]":e=[e],i.forEach(e,(function(e){i.isDate(e)?e=e.toISOString():i.isObject(e)&&(e=JSON.stringify(e)),a.push(o(t)+"="+o(e))})))})),r=a.join("&")}if(r){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}},6560:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},6139:(e,t,n)=>{"use strict";var i=n(6031);e.exports=i.isStandardBrowserEnv()?function(){return{write:function(e,t,n,o,r,a){var s=[];s.push(e+"="+encodeURIComponent(t)),i.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),i.isString(o)&&s.push("path="+o),i.isString(r)&&s.push("domain="+r),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},6847:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},6794:e=>{"use strict";e.exports=function(e){return"object"===typeof e&&!0===e.isAxiosError}},4908:(e,t,n)=>{"use strict";var i=n(6031);e.exports=i.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var i=e;return t&&(n.setAttribute("href",i),i=n.href),n.setAttribute("href",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=i.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return function(){return!0}}()},4129:(e,t,n)=>{"use strict";var i=n(6031);e.exports=function(e,t){i.forEach(e,(function(n,i){i!==t&&i.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[i])}))}},7758:(e,t,n)=>{"use strict";var i=n(6031),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,r,a={};return e?(i.forEach(e.split("\n"),(function(e){if(r=e.indexOf(":"),t=i.trim(e.substr(0,r)).toLowerCase(),n=i.trim(e.substr(r+1)),t){if(a[t]&&o.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},7615:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},9206:(e,t,n)=>{"use strict";var i=n(8593),o={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){o[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var r={},a=i.version.split(".");function s(e,t){for(var n=t?t.split("."):a,i=e.split("."),o=0;o<3;o++){if(n[o]>i[o])return!0;if(n[o]0){var r=i[o],a=t[r];if(a){var s=e[r],l=void 0===s||a(s,r,e);if(!0!==l)throw new TypeError("option "+r+" must be "+l)}else if(!0!==n)throw Error("Unknown option "+r)}}o.transitional=function(e,t,n){var o=t&&s(t);function a(e,t){return"[Axios v"+i.version+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,i,s){if(!1===e)throw new Error(a(i," has been removed in "+t));return o&&!r[i]&&(r[i]=!0,console.warn(a(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,s)}},e.exports={isOlderVersion:s,assertOptions:l,validators:o}},6031:(e,t,n)=>{"use strict";var i=n(4009),o=Object.prototype.toString;function r(e){return"[object Array]"===o.call(e)}function a(e){return"undefined"===typeof e}function s(e){return null!==e&&!a(e)&&null!==e.constructor&&!a(e.constructor)&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function l(e){return"[object ArrayBuffer]"===o.call(e)}function c(e){return"undefined"!==typeof FormData&&e instanceof FormData}function u(e){var t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer,t}function d(e){return"string"===typeof e}function h(e){return"number"===typeof e}function f(e){return null!==e&&"object"===typeof e}function p(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function g(e){return"[object Date]"===o.call(e)}function v(e){return"[object File]"===o.call(e)}function m(e){return"[object Blob]"===o.call(e)}function b(e){return"[object Function]"===o.call(e)}function x(e){return f(e)&&b(e.pipe)}function y(e){return"undefined"!==typeof URLSearchParams&&e instanceof URLSearchParams}function w(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function k(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)}function S(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),r(e))for(var n=0,i=e.length;n{function t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}e.exports=t,e.exports.__esModule=!0,e.exports["default"]=e.exports},1357:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(2857),r=n(244),a=n(5987),s=n(2026);const l=(0,a.L)({name:"QAvatar",props:{...r.LU,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(e,{slots:t}){const n=(0,r.ZP)(e),a=(0,i.Fl)((()=>"q-avatar"+(e.color?` bg-${e.color}`:"")+(e.textColor?` text-${e.textColor} q-chip--colored`:"")+(!0===e.square?" q-avatar--square":!0===e.rounded?" rounded-borders":""))),l=(0,i.Fl)((()=>e.fontSize?{fontSize:e.fontSize}:null));return()=>{const r=void 0!==e.icon?[(0,i.h)(o.Z,{name:e.icon})]:void 0;return(0,i.h)("div",{class:a.value,style:n.value},[(0,i.h)("div",{class:"q-avatar__content row flex-center overflow-hidden",style:l.value},(0,s.pf)(t.default,r))])}}})},990:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});n(6727);var i=n(9835),o=n(5987),r=n(2026);const a=["top","middle","bottom"],s=(0,o.L)({name:"QBadge",props:{color:String,textColor:String,floating:Boolean,transparent:Boolean,multiLine:Boolean,outline:Boolean,rounded:Boolean,label:[Number,String],align:{type:String,validator:e=>a.includes(e)}},setup(e,{slots:t}){const n=(0,i.Fl)((()=>void 0!==e.align?{verticalAlign:e.align}:null)),o=(0,i.Fl)((()=>{const t=!0===e.outline&&e.color||e.textColor;return`q-badge flex inline items-center no-wrap q-badge--${!0===e.multiLine?"multi":"single"}-line`+(!0===e.outline?" q-badge--outline":void 0!==e.color?` bg-${e.color}`:"")+(void 0!==t?` text-${t}`:"")+(!0===e.floating?" q-badge--floating":"")+(!0===e.rounded?" q-badge--rounded":"")+(!0===e.transparent?" q-badge--transparent":"")}));return()=>(0,i.h)("div",{class:o.value,style:n.value,role:"alert","aria-label":e.label},(0,r.vs)(t.default,void 0!==e.label?[e.label]:[]))}})},7128:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(5987),r=n(8234),a=n(2026);const s=(0,o.L)({name:"QBanner",props:{...r.S,inlineActions:Boolean,dense:Boolean,rounded:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),o=(0,r.Z)(e,n.proxy.$q),s=(0,i.Fl)((()=>"q-banner row items-center"+(!0===e.dense?" q-banner--dense":"")+(!0===o.value?" q-banner--dark q-dark":"")+(!0===e.rounded?" rounded-borders":""))),l=(0,i.Fl)((()=>"q-banner__actions row items-center justify-end col-"+(!0===e.inlineActions?"auto":"all")));return()=>{const n=[(0,i.h)("div",{class:"q-banner__avatar col-auto row items-center self-start"},(0,a.KR)(t.avatar)),(0,i.h)("div",{class:"q-banner__content col text-body2"},(0,a.KR)(t.default))],o=(0,a.KR)(t.action);return void 0!==o&&n.push((0,i.h)("div",{class:l.value},o)),(0,i.h)("div",{class:s.value+(!1===e.inlineActions&&void 0!==o?" q-banner--top-padding":""),role:"alert"},n)}}})},2605:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});n(6727);var i=n(9835),o=n(5065),r=n(5987),a=n(2026),s=n(2046);const l=["",!0],c=(0,r.L)({name:"QBreadcrumbs",props:{...o.jO,separator:{type:String,default:"/"},separatorColor:String,activeColor:{type:String,default:"primary"},gutter:{type:String,validator:e=>["none","xs","sm","md","lg","xl"].includes(e),default:"sm"}},setup(e,{slots:t}){const n=(0,o.ZP)(e),r=(0,i.Fl)((()=>`flex items-center ${n.value}${"none"===e.gutter?"":` q-gutter-${e.gutter}`}`)),c=(0,i.Fl)((()=>e.separatorColor?` text-${e.separatorColor}`:"")),u=(0,i.Fl)((()=>` text-${e.activeColor}`));return()=>{const n=(0,s.Pf)((0,a.KR)(t.default));if(0===n.length)return;let o=1;const d=[],h=n.filter((e=>void 0!==e.type&&"QBreadcrumbsEl"===e.type.name)).length,f=void 0!==t.separator?t.separator:()=>e.separator;return n.forEach((e=>{if(void 0!==e.type&&"QBreadcrumbsEl"===e.type.name){const t=o{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(2857),r=n(5987),a=n(2026),s=n(945);const l=(0,r.L)({name:"QBreadcrumbsEl",props:{...s.$,label:String,icon:String,tag:{type:String,default:"span"}},setup(e,{slots:t}){const{linkTag:n,linkProps:r,linkClass:l,hasRouterLink:c,navigateToRouterLink:u}=(0,s.Z)(),d=(0,i.Fl)((()=>{const t={class:"q-breadcrumbs__el q-link flex inline items-center relative-position "+(!0!==e.disable?"q-link--focusable"+l.value:"q-breadcrumbs__el--disable"),...r.value};return!0===c.value&&(t.onClick=u),t})),h=(0,i.Fl)((()=>"q-breadcrumbs__el-icon"+(void 0!==e.label?" q-breadcrumbs__el-icon--with-label":"")));return()=>{const r=[];return void 0!==e.icon&&r.push((0,i.h)(o.Z,{class:h.value,name:e.icon})),void 0!==e.label&&r.push(e.label),(0,i.h)(n.value,{...d.value},(0,a.vs)(t.default,r))}}})},2045:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});n(5583);var i=n(9835),o=n(499),r=n(2857),a=n(8879),s=n(7236),l=n(5290),c=n(6073),u=n(5987),d=n(1384),h=n(2026);const f=(0,u.L)({name:"QBtnDropdown",props:{...c.b,modelValue:Boolean,split:Boolean,dropdownIcon:String,contentClass:[Array,String,Object],contentStyle:[Array,String,Object],cover:Boolean,persistent:Boolean,noRouteDismiss:Boolean,autoClose:Boolean,menuAnchor:{type:String,default:"bottom end"},menuSelf:{type:String,default:"top end"},menuOffset:Array,disableMainBtn:Boolean,disableDropdown:Boolean,noIconAnimation:Boolean},emits:["update:modelValue","click","before-show","show","before-hide","hide"],setup(e,{slots:t,emit:n}){const{proxy:c}=(0,i.FN)(),u=(0,o.iH)(e.modelValue),f=(0,o.iH)(null),p=(0,i.Fl)((()=>{const t={"aria-expanded":!0===u.value?"true":"false","aria-haspopup":"true"};return(!0===e.disable||!1===e.split&&!0===e.disableMainBtn||!0===e.disableDropdown)&&(t["aria-disabled"]="true"),t})),g=(0,i.Fl)((()=>"q-btn-dropdown__arrow"+(!0===u.value&&!1===e.noIconAnimation?" rotate-180":"")+(!1===e.split?" q-btn-dropdown__arrow-container":"")));function v(e){u.value=!0,n("before-show",e)}function m(e){n("show",e),n("update:modelValue",!0)}function b(e){u.value=!1,n("before-hide",e)}function x(e){n("hide",e),n("update:modelValue",!1)}function y(e){n("click",e)}function w(e){(0,d.sT)(e),C(),n("click",e)}function k(e){null!==f.value&&f.value.toggle(e)}function S(e){null!==f.value&&f.value.show(e)}function C(e){null!==f.value&&f.value.hide(e)}return(0,i.YP)((()=>e.modelValue),(e=>{null!==f.value&&f.value[e?"show":"hide"]()})),(0,i.YP)((()=>e.split),C),Object.assign(c,{show:S,hide:C,toggle:k}),(0,i.bv)((()=>{!0===e.modelValue&&S()})),()=>{const n=[(0,i.h)(r.Z,{class:g.value,name:e.dropdownIcon||c.$q.iconSet.arrow.dropdown})];return!0!==e.disableDropdown&&n.push((0,i.h)(l.Z,{ref:f,class:e.contentClass,style:e.contentStyle,cover:e.cover,fit:!0,persistent:e.persistent,noRouteDismiss:e.noRouteDismiss,autoClose:e.autoClose,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,separateClosePopup:!0,onBeforeShow:v,onShow:m,onBeforeHide:b,onHide:x},t.default)),!1===e.split?(0,i.h)(a.Z,{class:"q-btn-dropdown q-btn-dropdown--simple",...e,disable:!0===e.disable||!0===e.disableMainBtn,noWrap:!0,round:!1,...p.value,onClick:y},(()=>(0,h.KR)(t.label,[]).concat(n))):(0,i.h)(s.Z,{class:"q-btn-dropdown q-btn-dropdown--split no-wrap q-btn-item",outline:e.outline,flat:e.flat,rounded:e.rounded,push:e.push,unelevated:e.unelevated,glossy:e.glossy,stretch:e.stretch},(()=>[(0,i.h)(a.Z,{class:"q-btn-dropdown--current",...e,disable:!0===e.disable||!0===e.disableMainBtn,noWrap:!0,iconRight:e.iconRight,round:!1,onClick:w},t.label),(0,i.h)(a.Z,{class:"q-btn-dropdown__arrow-container q-anchor--skip",...p.value,disable:!0===e.disable||!0===e.disableDropdown,outline:e.outline,flat:e.flat,rounded:e.rounded,push:e.push,size:e.size,color:e.color,textColor:e.textColor,dense:e.dense,ripple:e.ripple},(()=>n))]))}}})},7236:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(9835),o=n(5987),r=n(2026);const a=(0,o.L)({name:"QBtnGroup",props:{unelevated:Boolean,outline:Boolean,flat:Boolean,rounded:Boolean,push:Boolean,stretch:Boolean,glossy:Boolean,spread:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>{const t=["unelevated","outline","flat","rounded","push","stretch","glossy"].filter((t=>!0===e[t])).map((e=>`q-btn-group--${e}`)).join(" ");return"q-btn-group row no-wrap"+(t.length>0?" "+t:"")+(!0===e.spread?" q-btn-group--spread":" inline")}));return()=>(0,i.h)("div",{class:n.value},(0,r.KR)(t.default))}})},8879:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});var i=n(9835),o=n(499),r=n(1957),a=n(2857),s=n(3940),l=n(1136),c=n(6073),u=n(5987),d=n(2026),h=n(1384),f=n(1705);const{passiveCapture:p}=h.rU;let g=null,v=null,m=null;const b=(0,u.L)({name:"QBtn",props:{...c.b,percentage:Number,darkPercentage:Boolean},emits:["click","keydown","touchstart","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,i.FN)(),{classes:b,style:x,innerClasses:y,attributes:w,hasRouterLink:k,hasLink:S,linkTag:C,navigateToRouterLink:_,isActionable:A}=(0,c.Z)(e),P=(0,o.iH)(null),L=(0,o.iH)(null);let j,T,F=null;const E=(0,i.Fl)((()=>void 0!==e.label&&null!==e.label&&""!==e.label)),M=(0,i.Fl)((()=>!0!==e.disable&&!1!==e.ripple&&{keyCodes:!0===S.value?[13,32]:[13],...!0===e.ripple?{}:e.ripple})),O=(0,i.Fl)((()=>({center:e.round}))),R=(0,i.Fl)((()=>{const t=Math.max(0,Math.min(100,e.percentage));return t>0?{transition:"transform 0.6s",transform:`translateX(${t-100}%)`}:{}})),I=(0,i.Fl)((()=>!0===e.loading?{onMousedown:X,onTouchstartPassive:X,onClick:X,onKeydown:X,onKeyup:X}:!0===A.value?{onClick:H,onKeydown:N,onMousedown:q,onTouchstart:B}:{onClick:h.NS})),z=(0,i.Fl)((()=>({ref:P,class:"q-btn q-btn-item non-selectable no-outline "+b.value,style:x.value,...w.value,...I.value})));function H(t){if(null!==P.value){if(void 0!==t){if(!0===t.defaultPrevented)return;const n=document.activeElement;if("submit"===e.type&&n!==document.body&&!1===P.value.contains(n)&&!1===n.contains(P.value)){P.value.focus();const e=()=>{document.removeEventListener("keydown",h.NS,!0),document.removeEventListener("keyup",e,p),null!==P.value&&P.value.removeEventListener("blur",e,p)};document.addEventListener("keydown",h.NS,!0),document.addEventListener("keyup",e,p),P.value.addEventListener("blur",e,p)}}if(!0===k.value){const e=()=>{t.__qNavigate=!0,_(t)};n("click",t,e),!0!==t.defaultPrevented&&e()}else n("click",t)}}function N(e){null!==P.value&&(n("keydown",e),!0===(0,f.So)(e,[13,32])&&v!==P.value&&(null!==v&&Y(),!0!==e.defaultPrevented&&(P.value.focus(),v=P.value,P.value.classList.add("q-btn--active"),document.addEventListener("keyup",D,!0),P.value.addEventListener("blur",D,p)),(0,h.NS)(e)))}function B(e){null!==P.value&&(n("touchstart",e),!0!==e.defaultPrevented&&(g!==P.value&&(null!==g&&Y(),g=P.value,F=e.target,F.addEventListener("touchcancel",D,p),F.addEventListener("touchend",D,p)),j=!0,clearTimeout(T),T=setTimeout((()=>{j=!1}),200)))}function q(e){null!==P.value&&(e.qSkipRipple=!0===j,n("mousedown",e),!0!==e.defaultPrevented&&m!==P.value&&(null!==m&&Y(),m=P.value,P.value.classList.add("q-btn--active"),document.addEventListener("mouseup",D,p)))}function D(e){if(null!==P.value&&(void 0===e||"blur"!==e.type||document.activeElement!==P.value)){if(void 0!==e&&"keyup"===e.type){if(v===P.value&&!0===(0,f.So)(e,[13,32])){const t=new MouseEvent("click",e);t.qKeyEvent=!0,!0===e.defaultPrevented&&(0,h.X$)(t),!0===e.cancelBubble&&(0,h.sT)(t),P.value.dispatchEvent(t),(0,h.NS)(e),e.qKeyEvent=!0}n("keyup",e)}Y()}}function Y(e){const t=L.value;!0===e||g!==P.value&&m!==P.value||null===t||t===document.activeElement||(t.setAttribute("tabindex",-1),t.focus()),g===P.value&&(null!==F&&(F.removeEventListener("touchcancel",D,p),F.removeEventListener("touchend",D,p)),g=F=null),m===P.value&&(document.removeEventListener("mouseup",D,p),m=null),v===P.value&&(document.removeEventListener("keyup",D,!0),null!==P.value&&P.value.removeEventListener("blur",D,p),v=null),null!==P.value&&P.value.classList.remove("q-btn--active")}function X(e){(0,h.NS)(e),e.qSkipRipple=!0}return(0,i.Jd)((()=>{Y(!0)})),Object.assign(u,{click:H}),()=>{let n=[];void 0!==e.icon&&n.push((0,i.h)(a.Z,{name:e.icon,left:!1===e.stack&&!0===E.value,role:"img","aria-hidden":"true"})),!0===E.value&&n.push((0,i.h)("span",{class:"block"},[e.label])),n=(0,d.vs)(t.default,n),void 0!==e.iconRight&&!1===e.round&&n.push((0,i.h)(a.Z,{name:e.iconRight,right:!1===e.stack&&!0===E.value,role:"img","aria-hidden":"true"}));const o=[(0,i.h)("span",{class:"q-focus-helper",ref:L})];return!0===e.loading&&void 0!==e.percentage&&o.push((0,i.h)("span",{class:"q-btn__progress absolute-full overflow-hidden"+(!0===e.darkPercentage?" q-btn__progress--dark":"")},[(0,i.h)("span",{class:"q-btn__progress-indicator fit block",style:R.value})])),o.push((0,i.h)("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+y.value},n)),null!==e.loading&&o.push((0,i.h)(r.uT,{name:"q-transition--fade"},(()=>!0===e.loading?[(0,i.h)("span",{key:"loading",class:"absolute-full flex flex-center"},void 0!==t.loading?t.loading():[(0,i.h)(s.Z)])]:null))),(0,i.wy)((0,i.h)(C.value,z.value,o),[[l.Z,M.value,void 0,O.value]])}}})},6073:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h,b:()=>d});n(5583),n(6727);var i=n(9835),o=n(5065),r=n(244),a=n(945);const s={none:0,xs:4,sm:8,md:16,lg:24,xl:32},l={xs:8,sm:10,md:14,lg:20,xl:24},c=["button","submit","reset"],u=/[^\s]\/[^\s]/,d={...r.LU,...a.$,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,round:Boolean,outline:Boolean,flat:Boolean,unelevated:Boolean,rounded:Boolean,push:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,padding:String,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],ripple:{type:[Boolean,Object],default:!0},align:{...o.jO.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean};function h(e){const t=(0,r.ZP)(e,l),n=(0,o.ZP)(e),{hasRouterLink:d,hasLink:h,linkTag:f,linkProps:p,navigateToRouterLink:g}=(0,a.Z)("button"),v=(0,i.Fl)((()=>{const n=!1===e.fab&&!1===e.fabMini?t.value:{};return void 0!==e.padding?Object.assign({},n,{padding:e.padding.split(/\s+/).map((e=>e in s?s[e]+"px":e)).join(" "),minWidth:"0",minHeight:"0"}):n})),m=(0,i.Fl)((()=>!0===e.rounded||!0===e.fab||!0===e.fabMini)),b=(0,i.Fl)((()=>!0!==e.disable&&!0!==e.loading)),x=(0,i.Fl)((()=>!0===b.value?e.tabindex||0:-1)),y=(0,i.Fl)((()=>!0===e.flat?"flat":!0===e.outline?"outline":!0===e.push?"push":!0===e.unelevated?"unelevated":"standard")),w=(0,i.Fl)((()=>{const t={tabindex:x.value};return!0===h.value?Object.assign(t,p.value):!0===c.includes(e.type)&&(t.type=e.type),"a"===f.value?(!0===e.disable?t["aria-disabled"]="true":void 0===t.href&&(t.role="button"),!0!==d.value&&!0===u.test(e.type)&&(t.type=e.type)):!0===e.disable&&(t.disabled="",t["aria-disabled"]="true"),!0===e.loading&&void 0!==e.percentage&&Object.assign(t,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),t})),k=(0,i.Fl)((()=>{let t;return void 0!==e.color?t=!0===e.flat||!0===e.outline?`text-${e.textColor||e.color}`:`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(t=`text-${e.textColor}`),`q-btn--${y.value} q-btn--`+(!0===e.round?"round":"rectangle"+(!0===m.value?" q-btn--rounded":""))+(void 0!==t?" "+t:"")+(!0===b.value?" q-btn--actionable q-focusable q-hoverable":!0===e.disable?" disabled":"")+(!0===e.fab?" q-btn--fab":!0===e.fabMini?" q-btn--fab-mini":"")+(!0===e.noCaps?" q-btn--no-uppercase":"")+(!0===e.dense?" q-btn--dense":"")+(!0===e.stretch?" no-border-radius self-stretch":"")+(!0===e.glossy?" glossy":"")})),S=(0,i.Fl)((()=>n.value+(!0===e.stack?" column":" row")+(!0===e.noWrap?" no-wrap text-no-wrap":"")+(!0===e.loading?" q-btn__content--hidden":"")));return{classes:k,style:v,innerClasses:S,attributes:w,hasRouterLink:d,hasLink:h,linkTag:f,navigateToRouterLink:g,isActionable:b}}},4458:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});n(5583);var i=n(9835),o=n(8234),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QCard",props:{...o.S,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),r=(0,o.Z)(e,n.proxy.$q),s=(0,i.Fl)((()=>"q-card"+(!0===r.value?" q-card--dark q-dark":"")+(!0===e.bordered?" q-card--bordered":"")+(!0===e.square?" q-card--square no-border-radius":"")+(!0===e.flat?" q-card--flat no-shadow":"")));return()=>(0,i.h)(e.tag,{class:s.value},(0,a.KR)(t.default))}})},1821:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(5065),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QCardActions",props:{...o.jO,vertical:Boolean},setup(e,{slots:t}){const n=(0,o.ZP)(e),r=(0,i.Fl)((()=>`q-card__actions ${n.value} q-card__actions--`+(!0===e.vertical?"vert column":"horiz row")));return()=>(0,i.h)("div",{class:r.value},(0,a.KR)(t.default))}})},3190:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(9835),o=n(5987),r=n(2026);const a=(0,o.L)({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-card__section q-card__section--"+(!0===e.horizontal?"horiz row no-wrap":"vert")));return()=>(0,i.h)(e.tag,{class:n.value},(0,r.KR)(t.default))}})},1221:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(2857),r=n(5987),a=n(1926);const s=(0,i.h)("div",{key:"svg",class:"q-checkbox__bg absolute"},[(0,i.h)("svg",{class:"q-checkbox__svg fit absolute-full",viewBox:"0 0 24 24","aria-hidden":"true"},[(0,i.h)("path",{class:"q-checkbox__truthy",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"}),(0,i.h)("path",{class:"q-checkbox__indet",d:"M4,14H20V10H4"})])]),l=(0,r.L)({name:"QCheckbox",props:a.Fz,emits:a.ZB,setup(e){function t(t,n){const r=(0,i.Fl)((()=>(!0===t.value?e.checkedIcon:!0===n.value?e.indeterminateIcon:e.uncheckedIcon)||null));return()=>null!==r.value?[(0,i.h)("div",{key:"icon",class:"q-checkbox__icon-container absolute-full flex flex-center no-wrap"},[(0,i.h)(o.Z,{class:"q-checkbox__icon",name:r.value})])]:[s]}return(0,a.ZP)("checkbox",t)}})},1926:(e,t,n)=>{"use strict";n.d(t,{Fz:()=>h,ZB:()=>f,ZP:()=>p});var i=n(9835),o=n(499),r=n(8234),a=n(244),s=n(5917),l=n(9256),c=n(9480),u=n(1384),d=n(2026);const h={...r.S,...a.LU,...l.Fz,modelValue:{required:!0,default:null},val:{},trueValue:{default:!0},falseValue:{default:!1},indeterminateValue:{default:null},checkedIcon:String,uncheckedIcon:String,indeterminateIcon:String,toggleOrder:{type:String,validator:e=>"tf"===e||"ft"===e},toggleIndeterminate:Boolean,label:String,leftLabel:Boolean,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},f=["update:modelValue"];function p(e,t){const{props:n,slots:h,emit:f,proxy:p}=(0,i.FN)(),{$q:g}=p,v=(0,r.Z)(n,g),m=(0,o.iH)(null),{refocusTargetEl:b,refocusTarget:x}=(0,s.Z)(n,m),y=(0,a.ZP)(n,c.Z),w=(0,i.Fl)((()=>void 0!==n.val&&Array.isArray(n.modelValue))),k=(0,i.Fl)((()=>{const e=(0,o.IU)(n.val);return!0===w.value?n.modelValue.findIndex((t=>(0,o.IU)(t)===e)):-1})),S=(0,i.Fl)((()=>!0===w.value?k.value>-1:(0,o.IU)(n.modelValue)===(0,o.IU)(n.trueValue))),C=(0,i.Fl)((()=>!0===w.value?-1===k.value:(0,o.IU)(n.modelValue)===(0,o.IU)(n.falseValue))),_=(0,i.Fl)((()=>!1===S.value&&!1===C.value)),A=(0,i.Fl)((()=>!0===n.disable?-1:n.tabindex||0)),P=(0,i.Fl)((()=>`q-${e} cursor-pointer no-outline row inline no-wrap items-center`+(!0===n.disable?" disabled":"")+(!0===v.value?` q-${e}--dark`:"")+(!0===n.dense?` q-${e}--dense`:"")+(!0===n.leftLabel?" reverse":""))),L=(0,i.Fl)((()=>{const t=!0===S.value?"truthy":!0===C.value?"falsy":"indet",i=void 0===n.color||!0!==n.keepColor&&("toggle"===e?!0!==S.value:!0===C.value)?"":` text-${n.color}`;return`q-${e}__inner relative-position non-selectable q-${e}__inner--${t}${i}`})),j=(0,i.Fl)((()=>{const e={type:"checkbox"};return void 0!==n.name&&Object.assign(e,{"^checked":!0===S.value?"checked":void 0,name:n.name,value:!0===w.value?n.val:n.trueValue}),e})),T=(0,l.eX)(j),F=(0,i.Fl)((()=>{const e={tabindex:A.value,role:"checkbox","aria-label":n.label,"aria-checked":!0===_.value?"mixed":!0===S.value?"true":"false"};return!0===n.disable&&(e["aria-disabled"]="true"),e}));function E(e){void 0!==e&&((0,u.NS)(e),x(e)),!0!==n.disable&&f("update:modelValue",M(),e)}function M(){if(!0===w.value){if(!0===S.value){const e=n.modelValue.slice();return e.splice(k.value,1),e}return n.modelValue.concat([n.val])}if(!0===S.value){if("ft"!==n.toggleOrder||!1===n.toggleIndeterminate)return n.falseValue}else{if(!0!==C.value)return"ft"!==n.toggleOrder?n.trueValue:n.falseValue;if("ft"===n.toggleOrder||!1===n.toggleIndeterminate)return n.trueValue}return n.indeterminateValue}function O(e){13!==e.keyCode&&32!==e.keyCode||(0,u.NS)(e)}function R(e){13!==e.keyCode&&32!==e.keyCode||E(e)}const I=t(S,_);return Object.assign(p,{toggle:E}),()=>{const t=I();!0!==n.disable&&T(t,"unshift",` q-${e}__native absolute q-ma-none q-pa-none`);const o=[(0,i.h)("div",{class:L.value,style:y.value},t)];null!==b.value&&o.push(b.value);const r=void 0!==n.label?(0,d.vs)(h.default,[n.label]):(0,d.KR)(h.default);return void 0!==r&&o.push((0,i.h)("div",{class:`q-${e}__label q-anchor--skip`},r)),(0,i.h)("div",{ref:m,class:P.value,...F.value,onClick:E,onKeydown:O,onKeyup:R},o)}}},3302:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var i=n(9835),o=n(244);const r={...o.LU,min:{type:Number,default:0},max:{type:Number,default:100},color:String,centerColor:String,trackColor:String,fontSize:String,thickness:{type:Number,default:.2,validator:e=>e>=0&&e<=1},angle:{type:Number,default:0},showValue:Boolean,reverse:Boolean,instantFeedback:Boolean};var a=n(5987),s=n(2026),l=n(321);const c=50,u=2*c,d=u*Math.PI,h=Math.round(1e3*d)/1e3,f=(0,a.L)({name:"QCircularProgress",props:{...r,value:{type:Number,default:0},animationSpeed:{type:[String,Number],default:600},indeterminate:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),r=(0,o.ZP)(e),a=(0,i.Fl)((()=>{const t=(!0===n.lang.rtl?-1:1)*e.angle;return{transform:e.reverse!==(!0===n.lang.rtl)?`scale3d(-1, 1, 1) rotate3d(0, 0, 1, ${-90-t}deg)`:`rotate3d(0, 0, 1, ${t-90}deg)`}})),f=(0,i.Fl)((()=>!0!==e.instantFeedback&&!0!==e.indeterminate?{transition:`stroke-dashoffset ${e.animationSpeed}ms ease 0s, stroke ${e.animationSpeed}ms ease`}:"")),p=(0,i.Fl)((()=>u/(1-e.thickness/2))),g=(0,i.Fl)((()=>`${p.value/2} ${p.value/2} ${p.value} ${p.value}`)),v=(0,i.Fl)((()=>(0,l.vX)(e.value,e.min,e.max))),m=(0,i.Fl)((()=>d*(1-(v.value-e.min)/(e.max-e.min)))),b=(0,i.Fl)((()=>e.thickness/2*p.value));function x({thickness:e,offset:t,color:n,cls:o}){return(0,i.h)("circle",{class:"q-circular-progress__"+o+(void 0!==n?` text-${n}`:""),style:f.value,fill:"transparent",stroke:"currentColor","stroke-width":e,"stroke-dasharray":h,"stroke-dashoffset":t,cx:p.value,cy:p.value,r:c})}return()=>{const n=[];void 0!==e.centerColor&&"transparent"!==e.centerColor&&n.push((0,i.h)("circle",{class:`q-circular-progress__center text-${e.centerColor}`,fill:"currentColor",r:c-b.value/2,cx:p.value,cy:p.value})),void 0!==e.trackColor&&"transparent"!==e.trackColor&&n.push(x({cls:"track",thickness:b.value,offset:0,color:e.trackColor})),n.push(x({cls:"circle",thickness:b.value,offset:m.value,color:e.color}));const o=[(0,i.h)("svg",{class:"q-circular-progress__svg",style:a.value,viewBox:g.value,"aria-hidden":"true"},n)];return!0===e.showValue&&o.push((0,i.h)("div",{class:"q-circular-progress__text absolute-full row flex-center content-center",style:{fontSize:e.fontSize}},void 0!==t.default?t.default():[(0,i.h)("div",v.value)])),(0,i.h)("div",{class:`q-circular-progress q-circular-progress--${!0===e.indeterminate?"in":""}determinate`,style:r.value,role:"progressbar","aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":!0===e.indeterminate?void 0:v.value},(0,s.pf)(t.internal,o))}}})},7088:(e,t,n)=>{"use strict";n.d(t,{Z:()=>P});n(6727),n(702),n(5583);var i=n(9835),o=n(499),r=n(1957),a=n(8879),s=n(8234),l=n(3978),c=n(9256),u=n(3941),d=n(321);const h=["gregorian","persian"],f={modelValue:{required:!0},mask:{type:String},locale:Object,calendar:{type:String,validator:e=>h.includes(e),default:"gregorian"},landscape:Boolean,color:String,textColor:String,square:Boolean,flat:Boolean,bordered:Boolean,readonly:Boolean,disable:Boolean},p=["update:modelValue"];function g(e){return e.year+"/"+(0,d.vk)(e.month)+"/"+(0,d.vk)(e.day)}function v(e,t){const n=(0,i.Fl)((()=>!0!==e.disable&&!0!==e.readonly)),o=(0,i.Fl)((()=>!0===e.editable?0:-1)),r=(0,i.Fl)((()=>{const t=[];return void 0!==e.color&&t.push(`bg-${e.color}`),void 0!==e.textColor&&t.push(`text-${e.textColor}`),t.join(" ")}));function a(){return void 0!==e.locale?{...t.lang.date,...e.locale}:t.lang.date}function s(t){const n=new Date,i=!0===t?null:0;if("persian"===e.calendar){const e=(0,u.nG)(n);return{year:e.jy,month:e.jm,day:e.jd}}return{year:n.getFullYear(),month:n.getMonth()+1,day:n.getDate(),hour:i,minute:i,second:i,millisecond:i}}return{editable:n,tabindex:o,headerClass:r,getLocale:a,getCurrentDate:s}}var m=n(5987),b=n(2026),x=n(4170),y=n(6254);const w=20,k=["Calendar","Years","Months"],S=e=>k.includes(e),C=e=>/^-?[\d]+\/[0-1]\d$/.test(e),_=" — ";function A(e){return e.year+"/"+(0,d.vk)(e.month)}const P=(0,m.L)({name:"QDate",props:{...f,...c.Fz,...s.S,multiple:Boolean,range:Boolean,title:String,subtitle:String,mask:{default:"YYYY/MM/DD"},defaultYearMonth:{type:String,validator:C},yearsInMonthView:Boolean,events:[Array,Function],eventColor:[String,Function],emitImmediately:Boolean,options:[Array,Function],navigationMinYearMonth:{type:String,validator:C},navigationMaxYearMonth:{type:String,validator:C},noUnset:Boolean,firstDayOfWeek:[String,Number],todayBtn:Boolean,minimal:Boolean,defaultView:{type:String,default:"Calendar",validator:S}},emits:[...p,"range-start","range-end","navigation"],setup(e,{slots:t,emit:n}){const{proxy:h}=(0,i.FN)(),{$q:f}=h,p=(0,s.Z)(e,f),{getCache:m}=(0,l.Z)(),{tabindex:k,headerClass:C,getLocale:P,getCurrentDate:L}=v(e,f);let j;const T=(0,c.Vt)(e),F=(0,c.eX)(T),E=(0,o.iH)(null),M=(0,o.iH)(Le()),O=(0,o.iH)(P()),R=(0,i.Fl)((()=>Le())),I=(0,i.Fl)((()=>P())),z=(0,i.Fl)((()=>L())),H=(0,o.iH)(Te(M.value,O.value)),N=(0,o.iH)(e.defaultView),B=!0===f.lang.rtl?"right":"left",q=(0,o.iH)(B.value),D=(0,o.iH)(B.value),Y=H.value.year,X=(0,o.iH)(Y-Y%w-(Y<0?w:0)),W=(0,o.iH)(null),V=(0,i.Fl)((()=>{const t=!0===e.landscape?"landscape":"portrait";return`q-date q-date--${t} q-date--${t}-${!0===e.minimal?"minimal":"standard"}`+(!0===p.value?" q-date--dark q-dark":"")+(!0===e.bordered?" q-date--bordered":"")+(!0===e.square?" q-date--square no-border-radius":"")+(!0===e.flat?" q-date--flat no-shadow":"")+(!0===e.disable?" disabled":!0===e.readonly?" q-date--readonly":"")})),U=(0,i.Fl)((()=>e.color||"primary")),$=(0,i.Fl)((()=>e.textColor||"white")),Z=(0,i.Fl)((()=>!0===e.emitImmediately&&!0!==e.multiple&&!0!==e.range)),G=(0,i.Fl)((()=>!0===Array.isArray(e.modelValue)?e.modelValue:null!==e.modelValue&&void 0!==e.modelValue?[e.modelValue]:[])),K=(0,i.Fl)((()=>G.value.filter((e=>"string"===typeof e)).map((e=>je(e,M.value,O.value))).filter((e=>null!==e.dateHash&&null!==e.day&&null!==e.month&&null!==e.year)))),J=(0,i.Fl)((()=>{const e=e=>je(e,M.value,O.value);return G.value.filter((e=>!0===(0,y.Kn)(e)&&void 0!==e.from&&void 0!==e.to)).map((t=>({from:e(t.from),to:e(t.to)}))).filter((e=>null!==e.from.dateHash&&null!==e.to.dateHash&&e.from.dateHash"persian"!==e.calendar?e=>new Date(e.year,e.month-1,e.day):e=>{const t=(0,u.qJ)(e.year,e.month,e.day);return new Date(t.gy,t.gm-1,t.gd)})),ee=(0,i.Fl)((()=>"persian"===e.calendar?g:(e,t,n)=>(0,x.p6)(new Date(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond),void 0===t?M.value:t,void 0===n?O.value:n,e.year,e.timezoneOffset))),te=(0,i.Fl)((()=>K.value.length+J.value.reduce(((e,t)=>e+1+(0,x.Ug)(Q.value(t.to),Q.value(t.from))),0))),ne=(0,i.Fl)((()=>{if(void 0!==e.title&&null!==e.title&&e.title.length>0)return e.title;if(null!==W.value){const e=W.value.init,t=Q.value(e);return O.value.daysShort[t.getDay()]+", "+O.value.monthsShort[e.month-1]+" "+e.day+_+"?"}if(0===te.value)return _;if(te.value>1)return`${te.value} ${O.value.pluralDay}`;const t=K.value[0],n=Q.value(t);return!0===isNaN(n.valueOf())?_:void 0!==O.value.headerTitle?O.value.headerTitle(n,t):O.value.daysShort[n.getDay()]+", "+O.value.monthsShort[t.month-1]+" "+t.day})),ie=(0,i.Fl)((()=>{const e=K.value.concat(J.value.map((e=>e.from))).sort(((e,t)=>e.year-t.year||e.month-t.month));return e[0]})),oe=(0,i.Fl)((()=>{const e=K.value.concat(J.value.map((e=>e.to))).sort(((e,t)=>t.year-e.year||t.month-e.month));return e[0]})),re=(0,i.Fl)((()=>{if(void 0!==e.subtitle&&null!==e.subtitle&&e.subtitle.length>0)return e.subtitle;if(0===te.value)return _;if(te.value>1){const e=ie.value,t=oe.value,n=O.value.monthsShort;return n[e.month-1]+(e.year!==t.year?" "+e.year+_+n[t.month-1]+" ":e.month!==t.month?_+n[t.month-1]:"")+" "+t.year}return K.value[0].year})),ae=(0,i.Fl)((()=>{const e=[f.iconSet.datetime.arrowLeft,f.iconSet.datetime.arrowRight];return!0===f.lang.rtl?e.reverse():e})),se=(0,i.Fl)((()=>void 0!==e.firstDayOfWeek?Number(e.firstDayOfWeek):O.value.firstDayOfWeek)),le=(0,i.Fl)((()=>{const e=O.value.daysShort,t=se.value;return t>0?e.slice(t,7).concat(e.slice(0,t)):e})),ce=(0,i.Fl)((()=>{const t=H.value;return"persian"!==e.calendar?new Date(t.year,t.month,0).getDate():(0,u.qM)(t.year,t.month)})),ue=(0,i.Fl)((()=>"function"===typeof e.eventColor?e.eventColor:()=>e.eventColor)),de=(0,i.Fl)((()=>{if(void 0===e.navigationMinYearMonth)return null;const t=e.navigationMinYearMonth.split("/");return{year:parseInt(t[0],10),month:parseInt(t[1],10)}})),he=(0,i.Fl)((()=>{if(void 0===e.navigationMaxYearMonth)return null;const t=e.navigationMaxYearMonth.split("/");return{year:parseInt(t[0],10),month:parseInt(t[1],10)}})),fe=(0,i.Fl)((()=>{const e={month:{prev:!0,next:!0},year:{prev:!0,next:!0}};return null!==de.value&&de.value.year>=H.value.year&&(e.year.prev=!1,de.value.year===H.value.year&&de.value.month>=H.value.month&&(e.month.prev=!1)),null!==he.value&&he.value.year<=H.value.year&&(e.year.next=!1,he.value.year===H.value.year&&he.value.month<=H.value.month&&(e.month.next=!1)),e})),pe=(0,i.Fl)((()=>{const e={};return K.value.forEach((t=>{const n=A(t);void 0===e[n]&&(e[n]=[]),e[n].push(t.day)})),e})),ge=(0,i.Fl)((()=>{const e={};return J.value.forEach((t=>{const n=A(t.from),i=A(t.to);if(void 0===e[n]&&(e[n]=[]),e[n].push({from:t.from.day,to:n===i?t.to.day:void 0,range:t}),n12&&(a.year++,a.month=1)}})),e})),ve=(0,i.Fl)((()=>{if(null===W.value)return;const{init:e,initHash:t,final:n,finalHash:i}=W.value,[o,r]=t<=i?[e,n]:[n,e],a=A(o),s=A(r);if(a!==me.value&&s!==me.value)return;const l={};return a===me.value?(l.from=o.day,l.includeFrom=!0):l.from=1,s===me.value?(l.to=r.day,l.includeTo=!0):l.to=ce.value,l})),me=(0,i.Fl)((()=>A(H.value))),be=(0,i.Fl)((()=>{const t={};if(void 0===e.options){for(let e=1;e<=ce.value;e++)t[e]=!0;return t}const n="function"===typeof e.options?e.options:t=>e.options.includes(t);for(let e=1;e<=ce.value;e++){const i=me.value+"/"+(0,d.vk)(e);t[e]=n(i)}return t})),xe=(0,i.Fl)((()=>{const t={};if(void 0===e.events)for(let e=1;e<=ce.value;e++)t[e]=!1;else{const n="function"===typeof e.events?e.events:t=>e.events.includes(t);for(let e=1;e<=ce.value;e++){const i=me.value+"/"+(0,d.vk)(e);t[e]=!0===n(i)&&ue.value(i)}}return t})),ye=(0,i.Fl)((()=>{let t,n;const{year:i,month:o}=H.value;if("persian"!==e.calendar)t=new Date(i,o-1,1),n=new Date(i,o-1,0).getDate();else{const e=(0,u.qJ)(i,o,1);t=new Date(e.gy,e.gm-1,e.gd);let r=o-1,a=i;0===r&&(r=12,a--),n=(0,u.qM)(a,r)}return{days:t.getDay()-se.value-1,endDay:n}})),we=(0,i.Fl)((()=>{const e=[],{days:t,endDay:n}=ye.value,i=t<0?t+7:t;if(i<6)for(let a=n-i;a<=n;a++)e.push({i:a,fill:!0});const o=e.length;for(let a=1;a<=ce.value;a++){const t={i:a,event:xe.value[a],classes:[]};!0===be.value[a]&&(t.in=!0,t.flat=!0),e.push(t)}if(void 0!==pe.value[me.value]&&pe.value[me.value].forEach((t=>{const n=o+t-1;Object.assign(e[n],{selected:!0,unelevated:!0,flat:!1,color:U.value,textColor:$.value})})),void 0!==ge.value[me.value]&&ge.value[me.value].forEach((t=>{if(void 0!==t.from){const n=o+t.from-1,i=o+(t.to||ce.value)-1;for(let o=n;o<=i;o++)Object.assign(e[o],{range:t.range,unelevated:!0,color:U.value,textColor:$.value});Object.assign(e[n],{rangeFrom:!0,flat:!1}),void 0!==t.to&&Object.assign(e[i],{rangeTo:!0,flat:!1})}else if(void 0!==t.to){const n=o+t.to-1;for(let i=o;i<=n;i++)Object.assign(e[i],{range:t.range,unelevated:!0,color:U.value,textColor:$.value});Object.assign(e[n],{flat:!1,rangeTo:!0})}else{const n=o+ce.value-1;for(let i=o;i<=n;i++)Object.assign(e[i],{range:t.range,unelevated:!0,color:U.value,textColor:$.value})}})),void 0!==ve.value){const t=o+ve.value.from-1,n=o+ve.value.to-1;for(let i=t;i<=n;i++)e[i].color=U.value,e[i].editRange=!0;!0===ve.value.includeFrom&&(e[t].editRangeFrom=!0),!0===ve.value.includeTo&&(e[n].editRangeTo=!0)}H.value.year===z.value.year&&H.value.month===z.value.month&&(e[o+z.value.day-1].today=!0);const r=e.length%7;if(r>0){const t=7-r;for(let n=1;n<=t;n++)e.push({i:n,fill:!0})}return e.forEach((e=>{let t="q-date__calendar-item ";!0===e.fill?t+="q-date__calendar-item--fill":(t+="q-date__calendar-item--"+(!0===e.in?"in":"out"),void 0!==e.range&&(t+=" q-date__range"+(!0===e.rangeTo?"-to":!0===e.rangeFrom?"-from":"")),!0===e.editRange&&(t+=` q-date__edit-range${!0===e.editRangeFrom?"-from":""}${!0===e.editRangeTo?"-to":""}`),void 0===e.range&&!0!==e.editRange||(t+=` text-${e.color}`)),e.classes=t})),e})),ke=(0,i.Fl)((()=>!0===e.disable?{"aria-disabled":"true"}:!0===e.readonly?{"aria-readonly":"true"}:{}));function Se(){const e=z.value,t=pe.value[A(e)];void 0!==t&&!1!==t.includes(e.day)||Ye(e),Ae(e.year,e.month)}function Ce(e){!0===S(e)&&(N.value=e)}function _e(e,t){if(["month","year"].includes(e)){const n="month"===e?Ee:Me;n(!0===t?-1:1)}}function Ae(e,t){N.value="Calendar",He(e,t)}function Pe(t,n){if(!1===e.range||!t)return void(W.value=null);const i=Object.assign({...H.value},t),o=void 0!==n?Object.assign({...H.value},n):i;W.value={init:i,initHash:g(i),final:o,finalHash:g(o)},Ae(i.year,i.month)}function Le(){return"persian"===e.calendar?"YYYY/MM/DD":e.mask}function je(t,n,i){return(0,x.bK)(t,n,i,e.calendar,{hour:0,minute:0,second:0,millisecond:0})}function Te(t,n){const i=!0===Array.isArray(e.modelValue)?e.modelValue:e.modelValue?[e.modelValue]:[];if(0===i.length)return Fe();const o=i[i.length-1],r=je(void 0!==o.from?o.from:o,t,n);return null===r.dateHash?Fe():r}function Fe(){let t,n;if(void 0!==e.defaultYearMonth){const i=e.defaultYearMonth.split("/");t=parseInt(i[0],10),n=parseInt(i[1],10)}else{const e=void 0!==z.value?z.value:L();t=e.year,n=e.month}return{year:t,month:n,day:1,hour:0,minute:0,second:0,millisecond:0,dateHash:t+"/"+(0,d.vk)(n)+"/01"}}function Ee(e){let t=H.value.year,n=Number(H.value.month)+e;13===n?(n=1,t++):0===n&&(n=12,t--),He(t,n),!0===Z.value&&Be("month")}function Me(e){const t=Number(H.value.year)+e;He(t,H.value.month),!0===Z.value&&Be("year")}function Oe(t){He(t,H.value.month),N.value="Years"===e.defaultView?"Months":"Calendar",!0===Z.value&&Be("year")}function Re(e){He(H.value.year,e),N.value="Calendar",!0===Z.value&&Be("month")}function Ie(e,t){const n=pe.value[t],i=void 0!==n&&!0===n.includes(e.day)?Xe:Ye;i(e)}function ze(e){return{year:e.year,month:e.month,day:e.day}}function He(e,t){null!==de.value&&e<=de.value.year&&(e=de.value.year,t=he.value.year&&(e=he.value.year,t>he.value.month&&(t=he.value.month));const n=e+"/"+(0,d.vk)(t)+"/01";n!==H.value.dateHash&&(q.value=H.value.dateHash{X.value=e-e%w-(e<0?w:0),Object.assign(H.value,{year:e,month:t,day:1,dateHash:n})})))}function Ne(t,i,o){const r=null!==t&&1===t.length&&!1===e.multiple?t[0]:t;j=r;const{reason:a,details:s}=qe(i,o);n("update:modelValue",r,a,s)}function Be(t){const o=void 0!==K.value[0]&&null!==K.value[0].dateHash?{...K.value[0]}:{...H.value};(0,i.Y3)((()=>{o.year=H.value.year,o.month=H.value.month;const i="persian"!==e.calendar?new Date(o.year,o.month,0).getDate():(0,u.qM)(o.year,o.month);o.day=Math.min(Math.max(1,o.day),i);const r=De(o);j=r;const{details:a}=qe("",o);n("update:modelValue",r,t,a)}))}function qe(e,t){return void 0!==t.from?{reason:`${e}-range`,details:{...ze(t.target),from:ze(t.from),to:ze(t.to)}}:{reason:`${e}-day`,details:ze(t)}}function De(e,t,n){return void 0!==e.from?{from:ee.value(e.from,t,n),to:ee.value(e.to,t,n)}:ee.value(e,t,n)}function Ye(t){let n;if(!0===e.multiple)if(void 0!==t.from){const e=g(t.from),i=g(t.to),o=K.value.filter((t=>t.dateHashi)),r=J.value.filter((({from:t,to:n})=>n.dateHashi));n=o.concat(r).concat(t).map((e=>De(e)))}else{const e=G.value.slice();e.push(De(t)),n=e}else n=De(t);Ne(n,"add",t)}function Xe(t){if(!0===e.noUnset)return;let n=null;if(!0===e.multiple&&!0===Array.isArray(e.modelValue)){const i=De(t);n=void 0!==t.from?e.modelValue.filter((e=>void 0===e.from||e.from!==i.from&&e.to!==i.to)):e.modelValue.filter((e=>e!==i)),0===n.length&&(n=null)}Ne(n,"remove",t)}function We(t,i,o){const r=K.value.concat(J.value).map((e=>De(e,t,i))).filter((e=>void 0!==e.from?null!==e.from.dateHash&&null!==e.to.dateHash:null!==e.dateHash));n("update:modelValue",(!0===e.multiple?r:r[0])||null,o)}function Ve(){if(!0!==e.minimal)return(0,i.h)("div",{class:"q-date__header "+C.value},[(0,i.h)("div",{class:"relative-position"},[(0,i.h)(r.uT,{name:"q-transition--fade"},(()=>(0,i.h)("div",{key:"h-yr-"+re.value,class:"q-date__header-subtitle q-date__header-link "+("Years"===N.value?"q-date__header-link--active":"cursor-pointer"),tabindex:k.value,...m("vY",{onClick(){N.value="Years"},onKeyup(e){13===e.keyCode&&(N.value="Years")}})},[re.value])))]),(0,i.h)("div",{class:"q-date__header-title relative-position flex no-wrap"},[(0,i.h)("div",{class:"relative-position col"},[(0,i.h)(r.uT,{name:"q-transition--fade"},(()=>(0,i.h)("div",{key:"h-sub"+ne.value,class:"q-date__header-title-label q-date__header-link "+("Calendar"===N.value?"q-date__header-link--active":"cursor-pointer"),tabindex:k.value,...m("vC",{onClick(){N.value="Calendar"},onKeyup(e){13===e.keyCode&&(N.value="Calendar")}})},[ne.value])))]),!0===e.todayBtn?(0,i.h)(a.Z,{class:"q-date__header-today self-start",icon:f.iconSet.datetime.today,flat:!0,size:"sm",round:!0,tabindex:k.value,onClick:Se}):null])])}function Ue({label:e,type:t,key:n,dir:o,goTo:s,boundaries:l,cls:c}){return[(0,i.h)("div",{class:"row items-center q-date__arrow"},[(0,i.h)(a.Z,{round:!0,dense:!0,size:"sm",flat:!0,icon:ae.value[0],tabindex:k.value,disable:!1===l.prev,...m("go-#"+t,{onClick(){s(-1)}})})]),(0,i.h)("div",{class:"relative-position overflow-hidden flex flex-center"+c},[(0,i.h)(r.uT,{name:"q-transition--jump-"+o},(()=>(0,i.h)("div",{key:n},[(0,i.h)(a.Z,{flat:!0,dense:!0,noCaps:!0,label:e,tabindex:k.value,...m("view#"+t,{onClick:()=>{N.value=t}})})])))]),(0,i.h)("div",{class:"row items-center q-date__arrow"},[(0,i.h)(a.Z,{round:!0,dense:!0,size:"sm",flat:!0,icon:ae.value[1],tabindex:k.value,disable:!1===l.next,...m("go+#"+t,{onClick(){s(1)}})})])]}(0,i.YP)((()=>e.modelValue),(e=>{if(j===e)j=0;else{const{year:e,month:t}=Te(M.value,O.value);He(e,t)}})),(0,i.YP)(N,(()=>{null!==E.value&&E.value.focus()})),(0,i.YP)((()=>H.value.year),(e=>{n("navigation",{year:e,month:H.value.month})})),(0,i.YP)((()=>H.value.month),(e=>{n("navigation",{year:H.value.year,month:e})})),(0,i.YP)(R,(e=>{We(e,O.value,"mask"),M.value=e})),(0,i.YP)(I,(e=>{We(M.value,e,"locale"),O.value=e})),Object.assign(h,{setToday:Se,setView:Ce,offsetCalendar:_e,setCalendarTo:Ae,setEditingRange:Pe});const $e={Calendar:()=>[(0,i.h)("div",{key:"calendar-view",class:"q-date__view q-date__calendar"},[(0,i.h)("div",{class:"q-date__navigation row items-center no-wrap"},Ue({label:O.value.months[H.value.month-1],type:"Months",key:H.value.month,dir:q.value,goTo:Ee,boundaries:fe.value.month,cls:" col"}).concat(Ue({label:H.value.year,type:"Years",key:H.value.year,dir:D.value,goTo:Me,boundaries:fe.value.year,cls:""}))),(0,i.h)("div",{class:"q-date__calendar-weekdays row items-center no-wrap"},le.value.map((e=>(0,i.h)("div",{class:"q-date__calendar-item"},[(0,i.h)("div",e)])))),(0,i.h)("div",{class:"q-date__calendar-days-container relative-position overflow-hidden"},[(0,i.h)(r.uT,{name:"q-transition--slide-"+q.value},(()=>(0,i.h)("div",{key:me.value,class:"q-date__calendar-days fit"},we.value.map((e=>(0,i.h)("div",{class:e.classes},[!0===e.in?(0,i.h)(a.Z,{class:!0===e.today?"q-date__today":"",dense:!0,flat:e.flat,unelevated:e.unelevated,color:e.color,textColor:e.textColor,label:e.i,tabindex:k.value,...m("day#"+e.i,{onClick:()=>{Ze(e.i)},onMouseover:()=>{Ge(e.i)}})},!1!==e.event?()=>(0,i.h)("div",{class:"q-date__event bg-"+e.event}):null):(0,i.h)("div",""+e.i)]))))))])])],Months(){const t=H.value.year===z.value.year,n=e=>null!==de.value&&H.value.year===de.value.year&&de.value.month>e||null!==he.value&&H.value.year===he.value.year&&he.value.month{const r=H.value.month===o+1;return(0,i.h)("div",{class:"q-date__months-item flex flex-center"},[(0,i.h)(a.Z,{class:!0===t&&z.value.month===o+1?"q-date__today":null,flat:!0!==r,label:e,unelevated:r,color:!0===r?U.value:null,textColor:!0===r?$.value:null,tabindex:k.value,disable:n(o+1),...m("month#"+o,{onClick:()=>{Re(o+1)}})})])}));return!0===e.yearsInMonthView&&o.unshift((0,i.h)("div",{class:"row no-wrap full-width"},[Ue({label:H.value.year,type:"Years",key:H.value.year,dir:D.value,goTo:Me,boundaries:fe.value.year,cls:" col"})])),(0,i.h)("div",{key:"months-view",class:"q-date__view q-date__months flex flex-center"},o)},Years(){const e=X.value,t=e+w,n=[],o=e=>null!==de.value&&de.value.year>e||null!==he.value&&he.value.year{Oe(r)}})})]))}return(0,i.h)("div",{class:"q-date__view q-date__years flex flex-center"},[(0,i.h)("div",{class:"col-auto"},[(0,i.h)(a.Z,{round:!0,dense:!0,flat:!0,icon:ae.value[0],tabindex:k.value,disable:o(e),...m("y-",{onClick:()=>{X.value-=w}})})]),(0,i.h)("div",{class:"q-date__years-content col self-stretch row items-center"},n),(0,i.h)("div",{class:"col-auto"},[(0,i.h)(a.Z,{round:!0,dense:!0,flat:!0,icon:ae.value[1],tabindex:k.value,disable:o(t),...m("y+",{onClick:()=>{X.value+=w}})})])])}};function Ze(t){const i={...H.value,day:t};if(!1!==e.range)if(null===W.value){const o=we.value.find((e=>!0!==e.fill&&e.i===t));if(!0!==e.noUnset&&void 0!==o.range)return void Xe({target:i,from:o.range.from,to:o.range.to});if(!0===o.selected)return void Xe(i);const r=g(i);W.value={init:i,initHash:r,final:i,finalHash:r},n("range-start",ze(i))}else{const e=W.value.initHash,t=g(i),o=e<=t?{from:W.value.init,to:i}:{from:i,to:W.value.init};W.value=null,Ye(e===t?i:{target:i,...o}),n("range-end",{from:ze(o.from),to:ze(o.to)})}else Ie(i,me.value)}function Ge(e){if(null!==W.value){const t={...H.value,day:e};Object.assign(W.value,{final:t,finalHash:g(t)})}}return()=>{const n=[(0,i.h)("div",{class:"q-date__content col relative-position"},[(0,i.h)(r.uT,{name:"q-transition--fade"},$e[N.value])])],o=(0,b.KR)(t.default);return void 0!==o&&n.push((0,i.h)("div",{class:"q-date__actions"},o)),void 0!==e.name&&!0!==e.disable&&F(n,"push"),(0,i.h)("div",{class:V.value,...ke.value},[Ve(),(0,i.h)("div",{ref:E,class:"q-date__main col column",tabindex:-1},n)])}}})},2074:(e,t,n)=>{"use strict";n.d(t,{Z:()=>k});n(6727),n(702);var i=n(9835),o=n(499),r=n(1957),a=n(4953),s=n(2695),l=n(6916),c=n(3842),u=n(431),d=n(1518),h=n(9754),f=n(5987),p=n(223),g=n(2026),v=n(6532),m=n(4173),b=n(7026);let x=0;const y={standard:"fixed-full flex-center",top:"fixed-top justify-center",bottom:"fixed-bottom justify-center",right:"fixed-right items-center",left:"fixed-left items-center"},w={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},k=(0,f.L)({name:"QDialog",inheritAttrs:!1,props:{...c.vr,...u.D,transitionShow:String,transitionHide:String,persistent:Boolean,autoClose:Boolean,allowFocusOutside:Boolean,noEscDismiss:Boolean,noBackdropDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,noShake:Boolean,seamless:Boolean,maximized:Boolean,fullWidth:Boolean,fullHeight:Boolean,square:Boolean,position:{type:String,default:"standard",validator:e=>"standard"===e||["top","bottom","left","right"].includes(e)}},emits:[...c.gH,"shake","click","escape-key"],setup(e,{slots:t,emit:n,attrs:u}){const f=(0,i.FN)(),k=(0,o.iH)(null),S=(0,o.iH)(!1),C=(0,o.iH)(!1),_=(0,o.iH)(!1);let A,P,L,j=null;const T=(0,i.Fl)((()=>!0!==e.persistent&&!0!==e.noRouteDismiss&&!0!==e.seamless)),{preventBodyScroll:F}=(0,h.Z)(),{registerTimeout:E,removeTimeout:M}=(0,s.Z)(),{registerTick:O,removeTick:R}=(0,l.Z)(),{showPortal:I,hidePortal:z,portalIsAccessible:H,renderPortal:N}=(0,d.Z)(f,k,se,!0),{hide:B}=(0,c.ZP)({showing:S,hideOnRouteChange:T,handleShow:K,handleHide:J,processOnMount:!0}),{addToHistory:q,removeFromHistory:D}=(0,a.Z)(S,B,T),Y=(0,i.Fl)((()=>"q-dialog__inner flex no-pointer-events q-dialog__inner--"+(!0===e.maximized?"maximized":"minimized")+` q-dialog__inner--${e.position} ${y[e.position]}`+(!0===_.value?" q-dialog__inner--animating":"")+(!0===e.fullWidth?" q-dialog__inner--fullwidth":"")+(!0===e.fullHeight?" q-dialog__inner--fullheight":"")+(!0===e.square?" q-dialog__inner--square":""))),X=(0,i.Fl)((()=>"q-transition--"+(void 0===e.transitionShow?w[e.position][0]:e.transitionShow))),W=(0,i.Fl)((()=>"q-transition--"+(void 0===e.transitionHide?w[e.position][1]:e.transitionHide))),V=(0,i.Fl)((()=>!0===C.value?W.value:X.value)),U=(0,i.Fl)((()=>`--q-transition-duration: ${e.transitionDuration}ms`)),$=(0,i.Fl)((()=>!0===S.value&&!0!==e.seamless)),Z=(0,i.Fl)((()=>!0===e.autoClose?{onClick:oe}:{})),G=(0,i.Fl)((()=>["q-dialog fullscreen no-pointer-events q-dialog--"+(!0===$.value?"modal":"seamless"),u.class]));function K(t){M(),R(),q(),j=!1===e.noRefocus&&null!==document.activeElement?document.activeElement:null,ie(e.maximized),I(),_.value=!0,!0!==e.noFocus&&(null!==document.activeElement&&document.activeElement.blur(),O(Q)),E((()=>{if(!0===f.proxy.$q.platform.is.ios){if(!0!==e.seamless&&document.activeElement){const{top:e,bottom:t}=document.activeElement.getBoundingClientRect(),{innerHeight:n}=window,i=void 0!==window.visualViewport?window.visualViewport.height:n;e>0&&t>i/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-i,t>=n?1/0:Math.ceil(document.scrollingElement.scrollTop+t-i/2))),document.activeElement.scrollIntoView()}L=!0,k.value.click(),L=!1}I(!0),_.value=!1,n("show",t)}),e.transitionDuration)}function J(t){M(),R(),D(),ne(!0),_.value=!0,z(),null!==j&&(j.focus(),j=null),E((()=>{z(!0),_.value=!1,n("hide",t)}),e.transitionDuration)}function Q(e){(0,b.jd)((()=>{let t=k.value;null!==t&&!0!==t.contains(document.activeElement)&&(t=t.querySelector(e||"[autofocus], [data-autofocus]")||t,t.focus({preventScroll:!0}))}))}function ee(){Q(),n("shake");const e=k.value;null!==e&&(e.classList.remove("q-animate--scale"),e.classList.add("q-animate--scale"),clearTimeout(A),A=setTimeout((()=>{null!==k.value&&(e.classList.remove("q-animate--scale"),Q())}),170))}function te(){!0!==e.seamless&&(!0===e.persistent||!0===e.noEscDismiss?!0!==e.maximized&&!0!==e.noShake&&ee():(n("escape-key"),B()))}function ne(t){clearTimeout(A),!0!==t&&!0!==S.value||(ie(!1),!0!==e.seamless&&(F(!1),(0,m.H)(ae),(0,v.k)(te))),!0!==t&&(j=null)}function ie(e){!0===e?!0!==P&&(x<1&&document.body.classList.add("q-body--dialog"),x++,P=!0):!0===P&&(x<2&&document.body.classList.remove("q-body--dialog"),x--,P=!1)}function oe(e){!0!==L&&(B(e),n("click",e))}function re(t){!0!==e.persistent&&!0!==e.noBackdropDismiss?B(t):!0!==e.noShake&&ee()}function ae(t){!0!==e.allowFocusOutside&&!0===H.value&&!0!==(0,p.mY)(k.value,t.target)&&Q('[tabindex]:not([tabindex="-1"])')}function se(){return(0,i.h)("div",{...u,class:G.value},[(0,i.h)(r.uT,{name:"q-transition--fade",appear:!0},(()=>!0===$.value?(0,i.h)("div",{class:"q-dialog__backdrop fixed-full",style:U.value,"aria-hidden":"true",onMousedown:re}):null)),(0,i.h)(r.uT,{name:V.value,appear:!0},(()=>!0===S.value?(0,i.h)("div",{ref:k,class:Y.value,style:U.value,tabindex:-1,...Z.value},(0,g.KR)(t.default)):null))])}return(0,i.YP)(S,(e=>{(0,i.Y3)((()=>{C.value=e}))})),(0,i.YP)((()=>e.maximized),(e=>{!0===S.value&&ie(e)})),(0,i.YP)($,(e=>{F(e),!0===e?((0,m.i)(ae),(0,v.c)(te)):((0,m.H)(ae),(0,v.k)(te))})),Object.assign(f.proxy,{focus:Q,shake:ee,__updateRefocusTarget(e){j=e||null}}),(0,i.Jd)(ne),N}})},906:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});n(6727),n(702);var i=n(9835),o=n(499),r=n(4953),a=n(3842),s=n(9754),l=n(2695),c=n(8234),u=n(2873),d=n(5987),h=n(321),f=n(2026),p=n(5439);const g=150,v=(0,d.L)({name:"QDrawer",inheritAttrs:!1,props:{...a.vr,...c.S,side:{type:String,default:"left",validator:e=>["left","right"].includes(e)},width:{type:Number,default:300},mini:Boolean,miniToOverlay:Boolean,miniWidth:{type:Number,default:57},breakpoint:{type:Number,default:1023},showIfAbove:Boolean,behavior:{type:String,validator:e=>["default","desktop","mobile"].includes(e),default:"default"},bordered:Boolean,elevated:Boolean,overlay:Boolean,persistent:Boolean,noSwipeOpen:Boolean,noSwipeClose:Boolean,noSwipeBackdrop:Boolean},emits:[...a.gH,"on-layout","mini-state"],setup(e,{slots:t,emit:n,attrs:d}){const v=(0,i.FN)(),{proxy:{$q:m}}=v,b=(0,c.Z)(e,m),{preventBodyScroll:x}=(0,s.Z)(),{registerTimeout:y}=(0,l.Z)(),w=(0,i.f3)(p.YE,(()=>{console.error("QDrawer needs to be child of QLayout")}));let k,S,C;const _=(0,o.iH)("mobile"===e.behavior||"desktop"!==e.behavior&&w.totalWidth.value<=e.breakpoint),A=(0,i.Fl)((()=>!0===e.mini&&!0!==_.value)),P=(0,i.Fl)((()=>!0===A.value?e.miniWidth:e.width)),L=(0,o.iH)(!0===e.showIfAbove&&!1===_.value||!0===e.modelValue),j=(0,i.Fl)((()=>!0!==e.persistent&&(!0===_.value||!0===U.value)));function T(e,t){if(O(),!1!==e&&w.animate(),ae(0),!0===_.value){const e=w.instances[Y.value];void 0!==e&&!0===e.belowBreakpoint&&e.hide(!1),se(1),!0!==w.isContainer.value&&x(!0)}else se(0),!1!==e&&le(!1);y((()=>{!1!==e&&le(!0),!0!==t&&n("show",e)}),g)}function F(e,t){R(),!1!==e&&w.animate(),se(0),ae(H.value*P.value),he(),!0!==t&&y((()=>{n("hide",e)}),g)}const{show:E,hide:M}=(0,a.ZP)({showing:L,hideOnRouteChange:j,handleShow:T,handleHide:F}),{addToHistory:O,removeFromHistory:R}=(0,r.Z)(L,M,j),I={belowBreakpoint:_,hide:M},z=(0,i.Fl)((()=>"right"===e.side)),H=(0,i.Fl)((()=>(!0===m.lang.rtl?-1:1)*(!0===z.value?1:-1))),N=(0,o.iH)(0),B=(0,o.iH)(!1),q=(0,o.iH)(!1),D=(0,o.iH)(P.value*H.value),Y=(0,i.Fl)((()=>!0===z.value?"left":"right")),X=(0,i.Fl)((()=>!0===L.value&&!1===_.value&&!1===e.overlay?!0===e.miniToOverlay?e.miniWidth:P.value:0)),W=(0,i.Fl)((()=>!0===e.overlay||!0===e.miniToOverlay||w.view.value.indexOf(z.value?"R":"L")>-1||!0===m.platform.is.ios&&!0===w.isContainer.value)),V=(0,i.Fl)((()=>!1===e.overlay&&!0===L.value&&!1===_.value)),U=(0,i.Fl)((()=>!0===e.overlay&&!0===L.value&&!1===_.value)),$=(0,i.Fl)((()=>"fullscreen q-drawer__backdrop"+(!1===L.value&&!1===B.value?" hidden":""))),Z=(0,i.Fl)((()=>({backgroundColor:`rgba(0,0,0,${.4*N.value})`}))),G=(0,i.Fl)((()=>!0===z.value?"r"===w.rows.value.top[2]:"l"===w.rows.value.top[0])),K=(0,i.Fl)((()=>!0===z.value?"r"===w.rows.value.bottom[2]:"l"===w.rows.value.bottom[0])),J=(0,i.Fl)((()=>{const e={};return!0===w.header.space&&!1===G.value&&(!0===W.value?e.top=`${w.header.offset}px`:!0===w.header.space&&(e.top=`${w.header.size}px`)),!0===w.footer.space&&!1===K.value&&(!0===W.value?e.bottom=`${w.footer.offset}px`:!0===w.footer.space&&(e.bottom=`${w.footer.size}px`)),e})),Q=(0,i.Fl)((()=>{const e={width:`${P.value}px`,transform:`translateX(${D.value}px)`};return!0===_.value?e:Object.assign(e,J.value)})),ee=(0,i.Fl)((()=>"q-drawer__content fit "+(!0!==w.isContainer.value?"scroll":"overflow-auto"))),te=(0,i.Fl)((()=>`q-drawer q-drawer--${e.side}`+(!0===q.value?" q-drawer--mini-animate":"")+(!0===e.bordered?" q-drawer--bordered":"")+(!0===b.value?" q-drawer--dark q-dark":"")+(!0===B.value?" no-transition":!0===L.value?"":" q-layout--prevent-focus")+(!0===_.value?" fixed q-drawer--on-top q-drawer--mobile q-drawer--top-padding":" q-drawer--"+(!0===A.value?"mini":"standard")+(!0===W.value||!0!==V.value?" fixed":"")+(!0===e.overlay||!0===e.miniToOverlay?" q-drawer--on-top":"")+(!0===G.value?" q-drawer--top-padding":"")))),ne=(0,i.Fl)((()=>{const t=!0===m.lang.rtl?e.side:Y.value;return[[u.Z,ue,void 0,{[t]:!0,mouse:!0}]]})),ie=(0,i.Fl)((()=>{const t=!0===m.lang.rtl?Y.value:e.side;return[[u.Z,de,void 0,{[t]:!0,mouse:!0}]]})),oe=(0,i.Fl)((()=>{const t=!0===m.lang.rtl?Y.value:e.side;return[[u.Z,de,void 0,{[t]:!0,mouse:!0,mouseAllDir:!0}]]}));function re(){pe(_,"mobile"===e.behavior||"desktop"!==e.behavior&&w.totalWidth.value<=e.breakpoint)}function ae(e){void 0===e?(0,i.Y3)((()=>{e=!0===L.value?0:P.value,ae(H.value*e)})):(!0!==w.isContainer.value||!0!==z.value||!0!==_.value&&Math.abs(e)!==P.value||(e+=H.value*w.scrollbarWidth.value),D.value=e)}function se(e){N.value=e}function le(e){const t=!0===e?"remove":!0!==w.isContainer.value?"add":"";""!==t&&document.body.classList[t]("q-body--drawer-toggle")}function ce(){clearTimeout(S),v.proxy&&v.proxy.$el&&v.proxy.$el.classList.add("q-drawer--mini-animate"),q.value=!0,S=setTimeout((()=>{q.value=!1,v&&v.proxy&&v.proxy.$el&&v.proxy.$el.classList.remove("q-drawer--mini-animate")}),150)}function ue(e){if(!1!==L.value)return;const t=P.value,n=(0,h.vX)(e.distance.x,0,t);if(!0===e.isFinal){const e=n>=Math.min(75,t);return!0===e?E():(w.animate(),se(0),ae(H.value*t)),void(B.value=!1)}ae((!0===m.lang.rtl?!0!==z.value:z.value)?Math.max(t-n,0):Math.min(0,n-t)),se((0,h.vX)(n/t,0,1)),!0===e.isFirst&&(B.value=!0)}function de(t){if(!0!==L.value)return;const n=P.value,i=t.direction===e.side,o=(!0===m.lang.rtl?!0!==i:i)?(0,h.vX)(t.distance.x,0,n):0;if(!0===t.isFinal){const e=Math.abs(o){!0===t?(k=L.value,!0===L.value&&M(!1)):!1===e.overlay&&"mobile"!==e.behavior&&!1!==k&&(!0===L.value?(ae(0),se(0),he()):E(!1))})),(0,i.YP)((()=>e.side),((e,t)=>{w.instances[t]===I&&(w.instances[t]=void 0,w[t].space=!1,w[t].offset=0),w.instances[e]=I,w[e].size=P.value,w[e].space=V.value,w[e].offset=X.value})),(0,i.YP)(w.totalWidth,(()=>{!0!==w.isContainer.value&&!0===document.qScrollPrevented||re()})),(0,i.YP)((()=>e.behavior+e.breakpoint),re),(0,i.YP)(w.isContainer,(e=>{!0===L.value&&x(!0!==e),!0===e&&re()})),(0,i.YP)(w.scrollbarWidth,(()=>{ae(!0===L.value?0:void 0)})),(0,i.YP)(X,(e=>{fe("offset",e)})),(0,i.YP)(V,(e=>{n("on-layout",e),fe("space",e)})),(0,i.YP)(z,(()=>{ae()})),(0,i.YP)(P,(t=>{ae(),ge(e.miniToOverlay,t)})),(0,i.YP)((()=>e.miniToOverlay),(e=>{ge(e,P.value)})),(0,i.YP)((()=>m.lang.rtl),(()=>{ae()})),(0,i.YP)((()=>e.mini),(()=>{!0===e.modelValue&&(ce(),w.animate())})),(0,i.YP)(A,(e=>{n("mini-state",e)})),w.instances[e.side]=I,ge(e.miniToOverlay,P.value),fe("space",V.value),fe("offset",X.value),!0===e.showIfAbove&&!0!==e.modelValue&&!0===L.value&&void 0!==e["onUpdate:modelValue"]&&n("update:modelValue",!0),(0,i.bv)((()=>{n("on-layout",V.value),n("mini-state",A.value),k=!0===e.showIfAbove;const t=()=>{const e=!0===L.value?T:F;e(!1,!0)};0===w.totalWidth.value?C=(0,i.YP)(w.totalWidth,(()=>{C(),C=void 0,!1===L.value&&!0===e.showIfAbove&&!1===_.value?E(!1):t()})):(0,i.Y3)(t)})),(0,i.Jd)((()=>{void 0!==C&&C(),clearTimeout(S),!0===L.value&&he(),w.instances[e.side]===I&&(w.instances[e.side]=void 0,fe("size",0),fe("offset",0),fe("space",!1))})),()=>{const n=[];!0===_.value&&(!1===e.noSwipeOpen&&n.push((0,i.wy)((0,i.h)("div",{key:"open",class:`q-drawer__opener fixed-${e.side}`,"aria-hidden":"true"}),ne.value)),n.push((0,f.Jl)("div",{ref:"backdrop",class:$.value,style:Z.value,"aria-hidden":"true",onClick:M},void 0,"backdrop",!0!==e.noSwipeBackdrop&&!0===L.value,(()=>oe.value))));const o=!0===A.value&&void 0!==t.mini,r=[(0,i.h)("div",{...d,key:""+o,class:[ee.value,d.class]},!0===o?t.mini():(0,f.KR)(t.default))];return!0===e.elevated&&!0===L.value&&r.push((0,i.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,f.Jl)("aside",{ref:"content",class:te.value,style:Q.value},r,"contentclose",!0!==e.noSwipeClose&&!0===_.value,(()=>ie.value))),(0,i.h)("div",{class:"q-drawer-container"},n)}}})},1123:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});n(702);var i=n(499),o=n(9835),r=n(1957),a=n(490),s=n(1233),l=n(3115),c=n(2857),u=n(5987);const d=(0,u.L)({name:"QSlideTransition",props:{appear:Boolean,duration:{type:Number,default:300}},emits:["show","hide"],setup(e,{slots:t,emit:n}){let i,a,s,l,c,u,d=!1;function h(){i&&i(),i=null,d=!1,clearTimeout(s),clearTimeout(l),void 0!==a&&a.removeEventListener("transitionend",c),c=null}function f(t,n,o){t.style.overflowY="hidden",void 0!==n&&(t.style.height=`${n}px`),t.style.transition=`height ${e.duration}ms cubic-bezier(.25, .8, .50, 1)`,d=!0,i=o}function p(e,t){e.style.overflowY=null,e.style.height=null,e.style.transition=null,h(),t!==u&&n(t)}function g(t,n){let i=0;a=t,!0===d?(h(),i=t.offsetHeight===t.scrollHeight?0:void 0):u="hide",f(t,i,n),s=setTimeout((()=>{t.style.height=`${t.scrollHeight}px`,c=e=>{Object(e)===e&&e.target!==t||p(t,"show")},t.addEventListener("transitionend",c),l=setTimeout(c,1.1*e.duration)}),100)}function v(t,n){let i;a=t,!0===d?h():(u="show",i=t.scrollHeight),f(t,i,n),s=setTimeout((()=>{t.style.height=0,c=e=>{Object(e)===e&&e.target!==t||p(t,"hide")},t.addEventListener("transitionend",c),l=setTimeout(c,1.1*e.duration)}),100)}return(0,o.Jd)((()=>{!0===d&&h()})),()=>(0,o.h)(r.uT,{css:!1,appear:e.appear,onEnter:g,onLeave:v},t.default)}});var h=n(926),f=n(8234),p=n(945),g=n(3842),v=n(1384),m=n(2026),b=n(796);const x=(0,i.Um)({}),y=Object.keys(p.$),w=(0,u.L)({name:"QExpansionItem",props:{...p.$,...g.vr,...f.S,icon:String,label:String,labelLines:[Number,String],caption:String,captionLines:[Number,String],dense:Boolean,expandIcon:String,expandedIcon:String,expandIconClass:[Array,String,Object],duration:Number,headerInsetLevel:Number,contentInsetLevel:Number,expandSeparator:Boolean,defaultOpened:Boolean,expandIconToggle:Boolean,switchToggleSide:Boolean,denseToggle:Boolean,group:String,popup:Boolean,headerStyle:[Array,String,Object],headerClass:[Array,String,Object]},emits:[...g.gH,"click","after-show","after-hide"],setup(e,{slots:t,emit:n}){const{proxy:{$q:u}}=(0,o.FN)(),p=(0,f.Z)(e,u),w=(0,i.iH)(null!==e.modelValue?e.modelValue:e.defaultOpened),k=(0,i.iH)(null),{hide:S,toggle:C}=(0,g.ZP)({showing:w});let _,A;const P=(0,o.Fl)((()=>"q-expansion-item q-item-type q-expansion-item--"+(!0===w.value?"expanded":"collapsed")+" q-expansion-item--"+(!0===e.popup?"popup":"standard"))),L=(0,o.Fl)((()=>{if(void 0===e.contentInsetLevel)return null;const t=!0===u.lang.rtl?"Right":"Left";return{["padding"+t]:56*e.contentInsetLevel+"px"}})),j=(0,o.Fl)((()=>!0!==e.disable&&(void 0!==e.href||void 0!==e.to&&null!==e.to&&""!==e.to))),T=(0,o.Fl)((()=>{const t={};return y.forEach((n=>{t[n]=e[n]})),t})),F=(0,o.Fl)((()=>!0===j.value||!0!==e.expandIconToggle)),E=(0,o.Fl)((()=>void 0!==e.expandedIcon&&!0===w.value?e.expandedIcon:e.expandIcon||u.iconSet.expansionItem[!0===e.denseToggle?"denseIcon":"icon"])),M=(0,o.Fl)((()=>!0!==e.disable&&(!0===j.value||!0===e.expandIconToggle)));function O(e){!0!==j.value&&C(e),n("click",e)}function R(e){13===e.keyCode&&I(e,!0)}function I(e,t){!0!==t&&null!==k.value&&k.value.focus(),C(e),(0,v.NS)(e)}function z(){n("after-show")}function H(){n("after-hide")}function N(){void 0===_&&(_=(0,b.Z)()),!0===w.value&&(x[e.group]=_);const t=(0,o.YP)(w,(t=>{!0===t?x[e.group]=_:x[e.group]===_&&delete x[e.group]})),n=(0,o.YP)((()=>x[e.group]),((e,t)=>{t===_&&void 0!==e&&e!==_&&S()}));A=()=>{t(),n(),x[e.group]===_&&delete x[e.group],A=void 0}}function B(){const t={class:["q-focusable relative-position cursor-pointer"+(!0===e.denseToggle&&!0===e.switchToggleSide?" items-end":""),e.expandIconClass],side:!0!==e.switchToggleSide,avatar:e.switchToggleSide},n=[(0,o.h)(c.Z,{class:"q-expansion-item__toggle-icon"+(void 0===e.expandedIcon&&!0===w.value?" q-expansion-item__toggle-icon--rotated":""),name:E.value})];return!0===M.value&&(Object.assign(t,{tabindex:0,onClick:I,onKeyup:R}),n.unshift((0,o.h)("div",{ref:k,class:"q-expansion-item__toggle-focus q-icon q-focus-helper q-focus-helper--rounded",tabindex:-1}))),(0,o.h)(s.Z,t,(()=>n))}function q(){let n;return void 0!==t.header?n=[].concat(t.header()):(n=[(0,o.h)(s.Z,(()=>[(0,o.h)(l.Z,{lines:e.labelLines},(()=>e.label||"")),e.caption?(0,o.h)(l.Z,{lines:e.captionLines,caption:!0},(()=>e.caption)):null]))],e.icon&&n[!0===e.switchToggleSide?"push":"unshift"]((0,o.h)(s.Z,{side:!0===e.switchToggleSide,avatar:!0!==e.switchToggleSide},(()=>(0,o.h)(c.Z,{name:e.icon}))))),!0!==e.disable&&n[!0===e.switchToggleSide?"unshift":"push"](B()),n}function D(){const t={ref:"item",style:e.headerStyle,class:e.headerClass,dark:p.value,disable:e.disable,dense:e.dense,insetLevel:e.headerInsetLevel};return!0===F.value&&(t.clickable=!0,t.onClick=O,!0===j.value&&Object.assign(t,T.value)),(0,o.h)(a.Z,t,q)}function Y(){return(0,o.wy)((0,o.h)("div",{key:"e-content",class:"q-expansion-item__content relative-position",style:L.value},(0,m.KR)(t.default)),[[r.F8,w.value]])}function X(){const t=[D(),(0,o.h)(d,{duration:e.duration,onShow:z,onHide:H},Y)];return!0===e.expandSeparator&&t.push((0,o.h)(h.Z,{class:"q-expansion-item__border q-expansion-item__border--top absolute-top",dark:p.value}),(0,o.h)(h.Z,{class:"q-expansion-item__border q-expansion-item__border--bottom absolute-bottom",dark:p.value})),t}return(0,o.YP)((()=>e.group),(e=>{void 0!==A&&A(),void 0!==e&&N()})),void 0!==e.group&&N(),(0,o.Jd)((()=>{void 0!==A&&A()})),()=>(0,o.h)("div",{class:P.value},[(0,o.h)("div",{class:"q-expansion-item__container relative-position"},X())])}})},9361:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(6727);var i=n(499),o=n(9835),r=n(8879),a=n(2857),s=n(647),l=n(3842),c=n(5987),u=n(2026),d=n(5439);const h=["up","right","down","left"],f=["left","center","right"],p=(0,c.L)({name:"QFab",props:{...s.$,...l.vr,icon:String,activeIcon:String,hideIcon:Boolean,hideLabel:{default:null},direction:{type:String,default:"right",validator:e=>h.includes(e)},persistent:Boolean,verticalActionsAlign:{type:String,default:"center",validator:e=>f.includes(e)}},emits:l.gH,setup(e,{slots:t}){const n=(0,i.iH)(null),c=(0,i.iH)(!0===e.modelValue),{proxy:{$q:h}}=(0,o.FN)(),{formClass:f,labelProps:p}=(0,s.Z)(e,c),g=(0,o.Fl)((()=>!0!==e.persistent)),{hide:v,toggle:m}=(0,l.ZP)({showing:c,hideOnRouteChange:g}),b=(0,o.Fl)((()=>({opened:c.value}))),x=(0,o.Fl)((()=>`q-fab z-fab row inline justify-center q-fab--align-${e.verticalActionsAlign} ${f.value}`+(!0===c.value?" q-fab--opened":" q-fab--closed"))),y=(0,o.Fl)((()=>`q-fab__actions flex no-wrap inline q-fab__actions--${e.direction} q-fab__actions--`+(!0===c.value?"opened":"closed"))),w=(0,o.Fl)((()=>"q-fab__icon-holder q-fab__icon-holder--"+(!0===c.value?"opened":"closed")));function k(n,i){const r=t[n],s=`q-fab__${n} absolute-full`;return void 0===r?(0,o.h)(a.Z,{class:s,name:e[i]||h.iconSet.fab[i]}):(0,o.h)("div",{class:s},r(b.value))}function S(){const n=[];return!0!==e.hideIcon&&n.push((0,o.h)("div",{class:w.value},[k("icon","icon"),k("active-icon","activeIcon")])),""===e.label&&void 0===t.label||n[p.value.action]((0,o.h)("div",p.value.data,void 0!==t.label?t.label(b.value):[e.label])),(0,u.vs)(t.tooltip,n)}return(0,o.JJ)(d.Lr,{showing:c,onChildClick(e){v(e),null!==n.value&&n.value.$el.focus()}}),()=>(0,o.h)("div",{class:x.value},[(0,o.h)(r.Z,{ref:n,class:f.value,...e,noWrap:!0,stack:e.stacked,align:void 0,icon:void 0,label:void 0,noCaps:!0,fab:!0,"aria-expanded":!0===c.value?"true":"false","aria-haspopup":"true",onClick:m},S),(0,o.h)("div",{class:y.value},(0,u.KR)(t.default))])}})},935:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});n(6727);var i=n(9835),o=n(8879),r=n(2857),a=n(647),s=n(5987),l=n(5439),c=n(2026),u=n(1384);const d={start:"self-end",center:"self-center",end:"self-start"},h=Object.keys(d),f=(0,s.L)({name:"QFabAction",props:{...a.$,icon:{type:String,default:""},anchor:{type:String,validator:e=>h.includes(e)},to:[String,Object],replace:Boolean},emits:["click"],setup(e,{slots:t,emit:n}){const s=(0,i.f3)(l.Lr,(()=>({showing:{value:!0},onChildClick:u.ZT}))),{formClass:h,labelProps:f}=(0,a.Z)(e,s.showing),p=(0,i.Fl)((()=>{const t=d[e.anchor];return h.value+(void 0!==t?` ${t}`:"")})),g=(0,i.Fl)((()=>!0===e.disable||!0!==s.showing.value));function v(e){s.onChildClick(e),n("click",e)}function m(){const n=[];return void 0!==t.icon?n.push(t.icon()):""!==e.icon&&n.push((0,i.h)(r.Z,{name:e.icon})),""===e.label&&void 0===t.label||n[f.value.action]((0,i.h)("div",f.value.data,void 0!==t.label?t.label():[e.label])),(0,c.vs)(t.default,n)}const b=(0,i.FN)();return Object.assign(b.proxy,{click:v}),()=>(0,i.h)(o.Z,{class:p.value,...e,noWrap:!0,stack:e.stacked,icon:void 0,label:void 0,noCaps:!0,fabMini:!0,disable:g.value,onClick:v},m)}})},647:(e,t,n)=>{"use strict";n.d(t,{$:()=>r,Z:()=>a});n(6727);var i=n(9835);const o=["top","right","bottom","left"],r={type:{type:String,default:"a"},outline:Boolean,push:Boolean,flat:Boolean,unelevated:Boolean,color:String,textColor:String,glossy:Boolean,square:Boolean,padding:String,label:{type:[String,Number],default:""},labelPosition:{type:String,default:"right",validator:e=>o.includes(e)},externalLabel:Boolean,hideLabel:{type:Boolean},labelClass:[Array,String,Object],labelStyle:[Array,String,Object],disable:Boolean,tabindex:[Number,String]};function a(e,t){return{formClass:(0,i.Fl)((()=>"q-fab--form-"+(!0===e.square?"square":"rounded"))),stacked:(0,i.Fl)((()=>!1===e.externalLabel&&["top","bottom"].includes(e.labelPosition))),labelProps:(0,i.Fl)((()=>{if(!0===e.externalLabel){const n=null===e.hideLabel?!1===t.value:e.hideLabel;return{action:"push",data:{class:[e.labelClass,`q-fab__label q-tooltip--style q-fab__label--external q-fab__label--external-${e.labelPosition}`+(!0===n?" q-fab__label--external-hidden":"")],style:e.labelStyle}}}return{action:["left","top"].includes(e.labelPosition)?"unshift":"push",data:{class:[e.labelClass,`q-fab__label q-fab__label--internal q-fab__label--internal-${e.labelPosition}`+(!0===e.hideLabel?" q-fab__label--internal-hidden":"")],style:e.labelStyle}}}))}}},1378:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(9835),o=n(499),r=n(7506),a=n(883),s=n(5987),l=n(2026),c=n(5439);const u=(0,s.L)({name:"QFooter",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(e,{slots:t,emit:n}){const{proxy:{$q:s}}=(0,i.FN)(),u=(0,i.f3)(c.YE,(()=>{console.error("QFooter needs to be child of QLayout")})),d=(0,o.iH)(parseInt(e.heightHint,10)),h=(0,o.iH)(!0),f=(0,o.iH)(!0===r.uX.value||!0===u.isContainer.value?0:window.innerHeight),p=(0,i.Fl)((()=>!0===e.reveal||u.view.value.indexOf("F")>-1||s.platform.is.ios&&!0===u.isContainer.value)),g=(0,i.Fl)((()=>!0===u.isContainer.value?u.containerHeight.value:f.value)),v=(0,i.Fl)((()=>{if(!0!==e.modelValue)return 0;if(!0===p.value)return!0===h.value?d.value:0;const t=u.scroll.value.position+g.value+d.value-u.height.value;return t>0?t:0})),m=(0,i.Fl)((()=>!0!==e.modelValue||!0===p.value&&!0!==h.value)),b=(0,i.Fl)((()=>!0===e.modelValue&&!0===m.value&&!0===e.reveal)),x=(0,i.Fl)((()=>"q-footer q-layout__section--marginal "+(!0===p.value?"fixed":"absolute")+"-bottom"+(!0===e.bordered?" q-footer--bordered":"")+(!0===m.value?" q-footer--hidden":"")+(!0!==e.modelValue?" q-layout--prevent-focus"+(!0!==p.value?" hidden":""):""))),y=(0,i.Fl)((()=>{const e=u.rows.value.bottom,t={};return"l"===e[0]&&!0===u.left.space&&(t[!0===s.lang.rtl?"right":"left"]=`${u.left.size}px`),"r"===e[2]&&!0===u.right.space&&(t[!0===s.lang.rtl?"left":"right"]=`${u.right.size}px`),t}));function w(e,t){u.update("footer",e,t)}function k(e,t){e.value!==t&&(e.value=t)}function S({height:e}){k(d,e),w("size",e)}function C(){if(!0!==e.reveal)return;const{direction:t,position:n,inflectionPoint:i}=u.scroll.value;k(h,"up"===t||n-i<100||u.height.value-g.value-n-d.value<300)}function _(e){!0===b.value&&k(h,!0),n("focusin",e)}(0,i.YP)((()=>e.modelValue),(e=>{w("space",e),k(h,!0),u.animate()})),(0,i.YP)(v,(e=>{w("offset",e)})),(0,i.YP)((()=>e.reveal),(t=>{!1===t&&k(h,e.modelValue)})),(0,i.YP)(h,(e=>{u.animate(),n("reveal",e)})),(0,i.YP)([d,u.scroll,u.height],C),(0,i.YP)((()=>s.screen.height),(e=>{!0!==u.isContainer.value&&k(f,e)}));const A={};return u.instances.footer=A,!0===e.modelValue&&w("size",d.value),w("space",e.modelValue),w("offset",v.value),(0,i.Jd)((()=>{u.instances.footer===A&&(u.instances.footer=void 0,w("size",0),w("offset",0),w("space",!1))})),()=>{const n=(0,l.vs)(t.default,[(0,i.h)(a.Z,{debounce:0,onResize:S})]);return!0===e.elevated&&n.push((0,i.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),(0,i.h)("footer",{class:x.value,style:y.value,onFocusin:_},n)}}})},6602:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(9835),o=n(499),r=n(883),a=n(5987),s=n(2026),l=n(5439);const c=(0,a.L)({name:"QHeader",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,revealOffset:{type:Number,default:250},bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(e,{slots:t,emit:n}){const{proxy:{$q:a}}=(0,i.FN)(),c=(0,i.f3)(l.YE,(()=>{console.error("QHeader needs to be child of QLayout")})),u=(0,o.iH)(parseInt(e.heightHint,10)),d=(0,o.iH)(!0),h=(0,i.Fl)((()=>!0===e.reveal||c.view.value.indexOf("H")>-1||a.platform.is.ios&&!0===c.isContainer.value)),f=(0,i.Fl)((()=>{if(!0!==e.modelValue)return 0;if(!0===h.value)return!0===d.value?u.value:0;const t=u.value-c.scroll.value.position;return t>0?t:0})),p=(0,i.Fl)((()=>!0!==e.modelValue||!0===h.value&&!0!==d.value)),g=(0,i.Fl)((()=>!0===e.modelValue&&!0===p.value&&!0===e.reveal)),v=(0,i.Fl)((()=>"q-header q-layout__section--marginal "+(!0===h.value?"fixed":"absolute")+"-top"+(!0===e.bordered?" q-header--bordered":"")+(!0===p.value?" q-header--hidden":"")+(!0!==e.modelValue?" q-layout--prevent-focus":""))),m=(0,i.Fl)((()=>{const e=c.rows.value.top,t={};return"l"===e[0]&&!0===c.left.space&&(t[!0===a.lang.rtl?"right":"left"]=`${c.left.size}px`),"r"===e[2]&&!0===c.right.space&&(t[!0===a.lang.rtl?"left":"right"]=`${c.right.size}px`),t}));function b(e,t){c.update("header",e,t)}function x(e,t){e.value!==t&&(e.value=t)}function y({height:e}){x(u,e),b("size",e)}function w(e){!0===g.value&&x(d,!0),n("focusin",e)}(0,i.YP)((()=>e.modelValue),(e=>{b("space",e),x(d,!0),c.animate()})),(0,i.YP)(f,(e=>{b("offset",e)})),(0,i.YP)((()=>e.reveal),(t=>{!1===t&&x(d,e.modelValue)})),(0,i.YP)(d,(e=>{c.animate(),n("reveal",e)})),(0,i.YP)(c.scroll,(t=>{!0===e.reveal&&x(d,"up"===t.direction||t.position<=e.revealOffset||t.position-t.inflectionPoint<100)}));const k={};return c.instances.header=k,!0===e.modelValue&&b("size",u.value),b("space",e.modelValue),b("offset",f.value),(0,i.Jd)((()=>{c.instances.header===k&&(c.instances.header=void 0,b("size",0),b("offset",0),b("space",!1))})),()=>{const n=(0,s.Bl)(t.default,[]);return!0===e.elevated&&n.push((0,i.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,i.h)(r.Z,{debounce:0,onResize:y})),(0,i.h)("header",{class:v.value,style:m.value,onFocusin:w},n)}}})},2857:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});n(702);var i=n(9835),o=n(244),r=n(5987),a=n(2026);const s="0 0 24 24",l=e=>e,c=e=>`ionicons ${e}`,u={"mdi-":e=>`mdi ${e}`,"icon-":l,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":c,"ion-ios":c,"ion-logo":c,"iconfont ":l,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`},d={o_:"-outlined",r_:"-round",s_:"-sharp"},h={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},f=new RegExp("^("+Object.keys(u).join("|")+")"),p=new RegExp("^("+Object.keys(d).join("|")+")"),g=new RegExp("^("+Object.keys(h).join("|")+")"),v=/^[Mm]\s?[-+]?\.?\d/,m=/^img:/,b=/^svguse:/,x=/^ion-/,y=/^(fa-(solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,w=(0,r.L)({name:"QIcon",props:{...o.LU,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),r=(0,o.ZP)(e),l=(0,i.Fl)((()=>"q-icon"+(!0===e.left?" on-left":"")+(!0===e.right?" on-right":"")+(void 0!==e.color?` text-${e.color}`:""))),c=(0,i.Fl)((()=>{let t,o=e.name;if("none"===o||!o)return{none:!0};if(null!==n.iconMapFn){const e=n.iconMapFn(o);if(void 0!==e){if(void 0===e.icon)return{cls:e.cls,content:void 0!==e.content?e.content:" "};if(o=e.icon,"none"===o||!o)return{none:!0}}}if(!0===v.test(o)){const[e,t=s]=o.split("|");return{svg:!0,viewBox:t,nodes:e.split("&&").map((e=>{const[t,n,o]=e.split("@@");return(0,i.h)("path",{style:n,d:t,transform:o})}))}}if(!0===m.test(o))return{img:!0,src:o.substring(4)};if(!0===b.test(o)){const[e,t=s]=o.split("|");return{svguse:!0,src:e.substring(7),viewBox:t}}let r=" ";const a=o.match(f);if(null!==a)t=u[a[1]](o);else if(!0===y.test(o))t=o;else if(!0===x.test(o))t=`ionicons ion-${!0===n.platform.is.ios?"ios":"md"}${o.substring(3)}`;else if(!0===g.test(o)){t="notranslate material-symbols";const e=o.match(g);null!==e&&(o=o.substring(6),t+=h[e[1]]),r=o}else{t="notranslate material-icons";const e=o.match(p);null!==e&&(o=o.substring(2),t+=d[e[1]]),r=o}return{cls:t,content:r}}));return()=>{const n={class:l.value,style:r.value,"aria-hidden":"true",role:"presentation"};return!0===c.value.none?(0,i.h)(e.tag,n,(0,a.KR)(t.default)):!0===c.value.img?(0,i.h)("span",n,(0,a.vs)(t.default,[(0,i.h)("img",{src:c.value.src})])):!0===c.value.svg?(0,i.h)("span",n,(0,a.vs)(t.default,[(0,i.h)("svg",{viewBox:c.value.viewBox||"0 0 24 24"},c.value.nodes)])):!0===c.value.svguse?(0,i.h)("span",n,(0,a.vs)(t.default,[(0,i.h)("svg",{viewBox:c.value.viewBox},[(0,i.h)("use",{"xlink:href":c.value.src})])])):(void 0!==c.value.cls&&(n.class+=" "+c.value.cls),(0,i.h)(e.tag,n,(0,a.vs)(t.default,[c.value.content])))}}})},6611:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});n(702),n(6727);var i=n(499),o=n(9835),r=n(8169),a=(n(8964),n(1705));const s={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},l={"#":{pattern:"[\\d]",negate:"[^\\d]"},S:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]"},N:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]"},A:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleUpperCase()},a:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleLowerCase()},X:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleUpperCase()},x:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleLowerCase()}},c=Object.keys(l);c.forEach((e=>{l[e].regex=new RegExp(l[e].pattern)}));const u=new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+c.join("")+"])|(.)","g"),d=/[.*+?^${}()|[\]\\]/g,h=String.fromCharCode(1),f={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean};function p(e,t,n,r){let c,f,p,g;const v=(0,i.iH)(null),m=(0,i.iH)(x());function b(){return!0===e.autogrow||["textarea","text","search","url","tel","password"].includes(e.type)}function x(){if(w(),!0===v.value){const t=A(L(e.modelValue));return!1!==e.fillMask?j(t):t}return e.modelValue}function y(e){if(e-1){for(let i=e-n.length;i>0;i--)t+=h;n=n.slice(0,i)+t+n.slice(i)}return n}function w(){if(v.value=void 0!==e.mask&&e.mask.length>0&&b(),!1===v.value)return g=void 0,c="",void(f="");const t=void 0===s[e.mask]?e.mask:s[e.mask],n="string"===typeof e.fillMask&&e.fillMask.length>0?e.fillMask.slice(0,1):"_",i=n.replace(d,"\\$&"),o=[],r=[],a=[];let m=!0===e.reverseFillMask,x="",y="";t.replace(u,((e,t,n,i,s)=>{if(void 0!==i){const e=l[i];a.push(e),y=e.negate,!0===m&&(r.push("(?:"+y+"+)?("+e.pattern+"+)?(?:"+y+"+)?("+e.pattern+"+)?"),m=!1),r.push("(?:"+y+"+)?("+e.pattern+")?")}else if(void 0!==n)x="\\"+("\\"===n?"":n),a.push(n),o.push("([^"+x+"]+)?"+x+"?");else{const e=void 0!==t?t:s;x="\\"===e?"\\\\\\\\":e.replace(d,"\\\\$&"),a.push(e),o.push("([^"+x+"]+)?"+x+"?")}}));const w=new RegExp("^"+o.join("")+"("+(""===x?".":"[^"+x+"]")+"+)?$"),k=r.length-1,S=r.map(((t,n)=>0===n&&!0===e.reverseFillMask?new RegExp("^"+i+"*"+t):n===k?new RegExp("^"+t+"("+(""===y?".":y)+"+)?"+(!0===e.reverseFillMask?"$":i+"*")):new RegExp("^"+t)));p=a,g=e=>{const t=w.exec(e);null!==t&&(e=t.slice(1).join(""));const n=[],i=S.length;for(let o=0,r=e;o0?n.join(""):e},c=a.map((e=>"string"===typeof e?e:h)).join(""),f=c.split(h).join(n)}function k(t,i,a){const s=r.value,l=s.selectionEnd,u=s.value.length-l,d=L(t);!0===i&&w();const p=A(d),g=!1!==e.fillMask?j(p):p,v=m.value!==g;s.value!==g&&(s.value=g),!0===v&&(m.value=g),document.activeElement===s&&(0,o.Y3)((()=>{if(g!==f)if("insertFromPaste"!==a||!0===e.reverseFillMask)if(["deleteContentBackward","deleteContentForward"].indexOf(a)>-1){const t=!0===e.reverseFillMask?0===l?g.length>p.length?1:0:Math.max(0,g.length-(g===f?0:Math.min(p.length,u)+1))+1:l;s.setSelectionRange(t,t,"forward")}else if(!0===e.reverseFillMask)if(!0===v){const e=Math.max(0,g.length-(g===f?0:Math.min(p.length,u+1)));1===e&&1===l?s.setSelectionRange(e,e,"forward"):C.rightReverse(s,e,e)}else{const e=g.length-u;s.setSelectionRange(e,e,"backward")}else if(!0===v){const e=Math.max(0,c.indexOf(h),Math.min(p.length,l)-1);C.right(s,e,e)}else{const e=l-1;C.right(s,e,e)}else{const e=l-1;C.right(s,e,e)}else{const t=!0===e.reverseFillMask?f.length:0;s.setSelectionRange(t,t,"forward")}}));const b=!0===e.unmaskedValue?L(g):g;String(e.modelValue)!==b&&n(b,!0)}function S(e,t,n){const i=A(L(e.value));t=Math.max(0,c.indexOf(h),Math.min(i.length,t)),e.setSelectionRange(t,n,"forward")}(0,o.YP)((()=>e.type+e.autogrow),w),(0,o.YP)((()=>e.mask),(n=>{if(void 0!==n)k(m.value,!0);else{const n=L(m.value);w(),e.modelValue!==n&&t("update:modelValue",n)}})),(0,o.YP)((()=>e.fillMask+e.reverseFillMask),(()=>{!0===v.value&&k(m.value,!0)})),(0,o.YP)((()=>e.unmaskedValue),(()=>{!0===v.value&&k(m.value)}));const C={left(e,t,n,i){const o=-1===c.slice(t-1).indexOf(h);let r=Math.max(0,t-1);for(;r>=0;r--)if(c[r]===h){t=r,!0===o&&t++;break}if(r<0&&void 0!==c[t]&&c[t]!==h)return C.right(e,0,0);t>=0&&e.setSelectionRange(t,!0===i?n:t,"backward")},right(e,t,n,i){const o=e.value.length;let r=Math.min(o,n+1);for(;r<=o;r++){if(c[r]===h){n=r;break}c[r-1]===h&&(n=r)}if(r>o&&void 0!==c[n-1]&&c[n-1]!==h)return C.left(e,o,o);e.setSelectionRange(i?t:n,n,"forward")},leftReverse(e,t,n,i){const o=y(e.value.length);let r=Math.max(0,t-1);for(;r>=0;r--){if(o[r-1]===h){t=r;break}if(o[r]===h&&(t=r,0===r))break}if(r<0&&void 0!==o[t]&&o[t]!==h)return C.rightReverse(e,0,0);t>=0&&e.setSelectionRange(t,!0===i?n:t,"backward")},rightReverse(e,t,n,i){const o=e.value.length,r=y(o),a=-1===r.slice(0,n+1).indexOf(h);let s=Math.min(o,n+1);for(;s<=o;s++)if(r[s-1]===h){n=s,n>0&&!0===a&&n--;break}if(s>o&&void 0!==r[n-1]&&r[n-1]!==h)return C.leftReverse(e,o,o);e.setSelectionRange(!0===i?t:n,n,"forward")}};function _(t){if(!0===(0,a.Wm)(t))return;const n=r.value,i=n.selectionStart,o=n.selectionEnd;if(37===t.keyCode||39===t.keyCode){const r=C[(39===t.keyCode?"right":"left")+(!0===e.reverseFillMask?"Reverse":"")];t.preventDefault(),r(n,i,o,t.shiftKey)}else 8===t.keyCode&&!0!==e.reverseFillMask&&i===o?C.left(n,i,o,!0):46===t.keyCode&&!0===e.reverseFillMask&&i===o&&C.rightReverse(n,i,o,!0)}function A(t){if(void 0===t||null===t||""===t)return"";if(!0===e.reverseFillMask)return P(t);const n=p;let i=0,o="";for(let e=0;e=0&&i>-1;r--){const a=t[r];let s=e[i];if("string"===typeof a)o=a+o,s===a&&i--;else{if(void 0===s||!a.regex.test(s))return o;do{o=(void 0!==a.transform?a.transform(s):s)+o,i--,s=e[i]}while(n===r&&void 0!==s&&a.regex.test(s))}}return o}function L(e){return"string"!==typeof e||void 0===g?"number"===typeof e?g(""+e):e:g(e)}function j(t){return f.length-t.length<=0?t:!0===e.reverseFillMask&&t.length>0?f.slice(0,-t.length)+t:t+f.slice(t.length)}return{innerValue:m,hasMask:v,moveCursorForPaste:S,updateMaskValue:k,onMaskedKeydown:_}}var g=n(9256);function v(e,t){function n(){const t=e.modelValue;try{const e="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;return Object(t)===t&&("length"in t?Array.from(t):[t]).forEach((t=>{e.items.add(t)})),{files:e.files}}catch(n){return{files:void 0}}}return!0===t?(0,o.Fl)((()=>{if("file"===e.type)return n()})):(0,o.Fl)(n)}var m=n(2802),b=n(5987),x=n(1384),y=n(7026);const w=(0,b.L)({name:"QInput",inheritAttrs:!1,props:{...r.Cl,...f,...g.Fz,modelValue:{required:!1},shadowText:String,type:{type:String,default:"text"},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...r.HJ,"paste","change"],setup(e,{emit:t,attrs:n}){const a={};let s,l,c,u,d=NaN;const h=(0,i.iH)(null),f=(0,g.Do)(e),{innerValue:b,hasMask:w,moveCursorForPaste:k,updateMaskValue:S,onMaskedKeydown:C}=p(e,t,z,h),_=v(e,!0),A=(0,o.Fl)((()=>(0,r.yV)(b.value))),P=(0,m.Z)(I),L=(0,r.tL)(),j=(0,o.Fl)((()=>"textarea"===e.type||!0===e.autogrow)),T=(0,o.Fl)((()=>!0===j.value||["text","search","url","tel","password"].includes(e.type))),F=(0,o.Fl)((()=>{const t={...L.splitAttrs.listeners.value,onInput:I,onPaste:R,onChange:N,onBlur:B,onFocus:x.sT};return t.onCompositionstart=t.onCompositionupdate=t.onCompositionend=P,!0===w.value&&(t.onKeydown=C),!0===e.autogrow&&(t.onAnimationend=H),t})),E=(0,o.Fl)((()=>{const t={tabindex:0,"data-autofocus":!0===e.autofocus||void 0,rows:"textarea"===e.type?6:void 0,"aria-label":e.label,name:f.value,...L.splitAttrs.attributes.value,id:L.targetUid.value,maxlength:e.maxlength,disabled:!0===e.disable,readonly:!0===e.readonly};return!1===j.value&&(t.type=e.type),!0===e.autogrow&&(t.rows=1),t}));function M(){(0,y.jd)((()=>{const e=document.activeElement;null===h.value||h.value===e||null!==e&&e.id===L.targetUid.value||h.value.focus({preventScroll:!0})}))}function O(){null!==h.value&&h.value.select()}function R(n){if(!0===w.value&&!0!==e.reverseFillMask){const e=n.target;k(e,e.selectionStart,e.selectionEnd)}t("paste",n)}function I(n){if(!n||!n.target)return;if("file"===e.type)return void t("update:modelValue",n.target.files);const i=n.target.value;if(!0!==n.target.qComposing){if(!0===w.value)S(i,!1,n.inputType);else if(z(i),!0===T.value&&n.target===document.activeElement){const{selectionStart:e,selectionEnd:t}=n.target;void 0!==e&&void 0!==t&&(0,o.Y3)((()=>{n.target===document.activeElement&&0===i.indexOf(n.target.value)&&n.target.setSelectionRange(e,t)}))}!0===e.autogrow&&H()}else a.value=i}function z(n,i){u=()=>{"number"!==e.type&&!0===a.hasOwnProperty("value")&&delete a.value,e.modelValue!==n&&d!==n&&(d=n,!0===i&&(l=!0),t("update:modelValue",n),(0,o.Y3)((()=>{d===n&&(d=NaN)}))),u=void 0},"number"===e.type&&(s=!0,a.value=n),void 0!==e.debounce?(clearTimeout(c),a.value=n,c=setTimeout(u,e.debounce)):u()}function H(){const e=h.value;if(null!==e){const t=e.parentNode.style,{overflow:n}=e.style;t.marginBottom=e.scrollHeight-1+"px",e.style.height="1px",e.style.overflow="hidden",e.style.height=e.scrollHeight+"px",e.style.overflow=n,t.marginBottom=""}}function N(e){P(e),clearTimeout(c),void 0!==u&&u(),t("change",e.target.value)}function B(t){void 0!==t&&(0,x.sT)(t),clearTimeout(c),void 0!==u&&u(),s=!1,l=!1,delete a.value,"file"!==e.type&&setTimeout((()=>{null!==h.value&&(h.value.value=void 0!==b.value?b.value:"")}))}function q(){return!0===a.hasOwnProperty("value")?a.value:void 0!==b.value?b.value:""}(0,o.YP)((()=>e.type),(()=>{h.value&&(h.value.value=e.modelValue)})),(0,o.YP)((()=>e.modelValue),(t=>{if(!0===w.value){if(!0===l&&(l=!1,String(t)===d))return;S(t)}else b.value!==t&&(b.value=t,"number"===e.type&&!0===a.hasOwnProperty("value")&&(!0===s?s=!1:delete a.value));!0===e.autogrow&&(0,o.Y3)(H)})),(0,o.YP)((()=>e.autogrow),(e=>{!0===e?(0,o.Y3)(H):null!==h.value&&n.rows>0&&(h.value.style.height="auto")})),(0,o.YP)((()=>e.dense),(()=>{!0===e.autogrow&&(0,o.Y3)(H)})),(0,o.Jd)((()=>{B()})),(0,o.bv)((()=>{!0===e.autogrow&&H()})),Object.assign(L,{innerValue:b,fieldClass:(0,o.Fl)((()=>"q-"+(!0===j.value?"textarea":"input")+(!0===e.autogrow?" q-textarea--autogrow":""))),hasShadow:(0,o.Fl)((()=>"file"!==e.type&&"string"===typeof e.shadowText&&e.shadowText.length>0)),inputRef:h,emitValue:z,hasValue:A,floatingLabel:(0,o.Fl)((()=>!0===A.value||(0,r.yV)(e.displayValue))),getControl:()=>(0,o.h)(!0===j.value?"textarea":"input",{ref:h,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...E.value,...F.value,..."file"!==e.type?{value:q()}:_.value}),getShadowControl:()=>(0,o.h)("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(!0===j.value?"":" text-no-wrap")},[(0,o.h)("span",{class:"invisible"},q()),(0,o.h)("span",e.shadowText)])});const D=(0,r.ZP)(L),Y=(0,o.FN)();return Object.assign(Y.proxy,{focus:M,select:O,getNativeElement:()=>h.value}),D}})},490:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var i=n(9835),o=n(499),r=n(8234),a=n(945),s=n(5987),l=n(2026),c=n(1384),u=n(1705);const d=(0,s.L)({name:"QItem",props:{...r.S,...a.$,tag:{type:String,default:"div"},active:{type:Boolean,default:null},clickable:Boolean,dense:Boolean,insetLevel:Number,tabindex:[String,Number],focused:Boolean,manualFocus:Boolean},emits:["click","keyup"],setup(e,{slots:t,emit:n}){const{proxy:{$q:s}}=(0,i.FN)(),d=(0,r.Z)(e,s),{hasRouterLink:h,hasLink:f,linkProps:p,linkClass:g,linkTag:v,navigateToRouterLink:m}=(0,a.Z)(),b=(0,o.iH)(null),x=(0,o.iH)(null),y=(0,i.Fl)((()=>!0===e.clickable||!0===f.value||"label"===e.tag)),w=(0,i.Fl)((()=>!0!==e.disable&&!0===y.value)),k=(0,i.Fl)((()=>"q-item q-item-type row no-wrap"+(!0===e.dense?" q-item--dense":"")+(!0===d.value?" q-item--dark":"")+(!0===f.value&&null===e.active?g.value:!0===e.active?(void 0!==e.activeClass?` ${e.activeClass}`:"")+" q-item--active":"")+(!0===e.disable?" disabled":"")+(!0===w.value?" q-item--clickable q-link cursor-pointer "+(!0===e.manualFocus?"q-manual-focusable":"q-focusable q-hoverable")+(!0===e.focused?" q-manual-focusable--focused":""):""))),S=(0,i.Fl)((()=>{if(void 0===e.insetLevel)return null;const t=!0===s.lang.rtl?"Right":"Left";return{["padding"+t]:16+56*e.insetLevel+"px"}}));function C(e){!0===w.value&&(null!==x.value&&(!0!==e.qKeyEvent&&document.activeElement===b.value?x.value.focus():document.activeElement===x.value&&b.value.focus()),!0===h.value&&m(e),n("click",e))}function _(e){if(!0===w.value&&!0===(0,u.So)(e,13)){(0,c.NS)(e),e.qKeyEvent=!0;const t=new MouseEvent("click",e);t.qKeyEvent=!0,b.value.dispatchEvent(t)}n("keyup",e)}function A(){const e=(0,l.Bl)(t.default,[]);return!0===w.value&&e.unshift((0,i.h)("div",{class:"q-focus-helper",tabindex:-1,ref:x})),e}return()=>{const t={ref:b,class:k.value,style:S.value,onClick:C,onKeyup:_};return!0===w.value?(t.tabindex=e.tabindex||"0",Object.assign(t,p.value)):!0===y.value&&(t["aria-disabled"]="true"),(0,i.h)(v.value,t,A())}}})},3115:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(9835),o=n(5987),r=n(2026);const a=(0,o.L)({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:t}){const n=(0,i.Fl)((()=>parseInt(e.lines,10))),o=(0,i.Fl)((()=>"q-item__label"+(!0===e.overline?" q-item__label--overline text-overline":"")+(!0===e.caption?" q-item__label--caption text-caption":"")+(!0===e.header?" q-item__label--header":"")+(1===n.value?" ellipsis":""))),a=(0,i.Fl)((()=>void 0!==e.lines&&n.value>1?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":n.value}:null));return()=>(0,i.h)("div",{style:a.value,class:o.value},(0,r.KR)(t.default))}})},1233:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(9835),o=n(5987),r=n(2026);const a=(0,o.L)({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-item__section column q-item__section--"+(!0===e.avatar||!0===e.side||!0===e.thumbnail?"side":"main")+(!0===e.top?" q-item__section--top justify-start":" justify-center")+(!0===e.avatar?" q-item__section--avatar":"")+(!0===e.thumbnail?" q-item__section--thumbnail":"")+(!0===e.noWrap?" q-item__section--nowrap":"")));return()=>(0,i.h)("div",{class:n.value},(0,r.KR)(t.default))}})},3246:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(5987),r=n(8234),a=n(2026);const s=(0,o.L)({name:"QList",props:{...r.S,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),o=(0,r.Z)(e,n.proxy.$q),s=(0,i.Fl)((()=>"q-list"+(!0===e.bordered?" q-list--bordered":"")+(!0===e.dense?" q-list--dense":"")+(!0===e.separator?" q-list--separator":"")+(!0===o.value?" q-list--dark":"")+(!0===e.padding?" q-list--padding":"")));return()=>(0,i.h)("div",{class:s.value},(0,a.KR)(t.default))}})},249:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var i=n(9835),o=n(499),r=n(7506),a=n(1868),s=n(883),l=n(5987),c=n(3701),u=n(2026),d=n(5439);const h=(0,l.L)({name:"QLayout",props:{container:Boolean,view:{type:String,default:"hhh lpr fff",validator:e=>/^(h|l)h(h|r) lpr (f|l)f(f|r)$/.test(e.toLowerCase())},onScroll:Function,onScrollHeight:Function,onResize:Function},setup(e,{slots:t,emit:n}){const{proxy:{$q:l}}=(0,i.FN)(),h=(0,o.iH)(null),f=(0,o.iH)(l.screen.height),p=(0,o.iH)(!0===e.container?0:l.screen.width),g=(0,o.iH)({position:0,direction:"down",inflectionPoint:0}),v=(0,o.iH)(0),m=(0,o.iH)(!0===r.uX.value?0:(0,c.np)()),b=(0,i.Fl)((()=>"q-layout q-layout--"+(!0===e.container?"containerized":"standard"))),x=(0,i.Fl)((()=>!1===e.container?{minHeight:l.screen.height+"px"}:null)),y=(0,i.Fl)((()=>0!==m.value?{[!0===l.lang.rtl?"left":"right"]:`${m.value}px`}:null)),w=(0,i.Fl)((()=>0!==m.value?{[!0===l.lang.rtl?"right":"left"]:0,[!0===l.lang.rtl?"left":"right"]:`-${m.value}px`,width:`calc(100% + ${m.value}px)`}:null));function k(t){if(!0===e.container||!0!==document.qScrollPrevented){const i={position:t.position.top,direction:t.direction,directionChanged:t.directionChanged,inflectionPoint:t.inflectionPoint.top,delta:t.delta.top};g.value=i,void 0!==e.onScroll&&n("scroll",i)}}function S(t){const{height:i,width:o}=t;let r=!1;f.value!==i&&(r=!0,f.value=i,void 0!==e.onScrollHeight&&n("scroll-height",i),_()),p.value!==o&&(r=!0,p.value=o),!0===r&&void 0!==e.onResize&&n("resize",t)}function C({height:e}){v.value!==e&&(v.value=e,_())}function _(){if(!0===e.container){const e=f.value>v.value?(0,c.np)():0;m.value!==e&&(m.value=e)}}let A;const P={instances:{},view:(0,i.Fl)((()=>e.view)),isContainer:(0,i.Fl)((()=>e.container)),rootRef:h,height:f,containerHeight:v,scrollbarWidth:m,totalWidth:(0,i.Fl)((()=>p.value+m.value)),rows:(0,i.Fl)((()=>{const t=e.view.toLowerCase().split(" ");return{top:t[0].split(""),middle:t[1].split(""),bottom:t[2].split("")}})),header:(0,o.qj)({size:0,offset:0,space:!1}),right:(0,o.qj)({size:300,offset:0,space:!1}),footer:(0,o.qj)({size:0,offset:0,space:!1}),left:(0,o.qj)({size:300,offset:0,space:!1}),scroll:g,animate(){void 0!==A?clearTimeout(A):document.body.classList.add("q-body--layout-animate"),A=setTimeout((()=>{document.body.classList.remove("q-body--layout-animate"),A=void 0}),155)},update(e,t,n){P[e][t]=n}};if((0,i.JJ)(d.YE,P),(0,c.np)()>0){let L=null;const j=document.body;function T(){L=null,j.classList.remove("hide-scrollbar")}function F(){if(null===L){if(j.scrollHeight>l.screen.height)return;j.classList.add("hide-scrollbar")}else clearTimeout(L);L=setTimeout(T,300)}function E(e){null!==L&&"remove"===e&&(clearTimeout(L),T()),window[`${e}EventListener`]("resize",F)}(0,i.YP)((()=>!0!==e.container?"add":"remove"),E),!0!==e.container&&E("add"),(0,i.Ah)((()=>{E("remove")}))}return()=>{const n=(0,u.vs)(t.default,[(0,i.h)(a.Z,{onScroll:k}),(0,i.h)(s.Z,{onResize:S})]),o=(0,i.h)("div",{class:b.value,style:x.value,ref:!0===e.container?void 0:h,tabindex:-1},n);return!0===e.container?(0,i.h)("div",{class:"q-layout-container overflow-hidden",ref:h},[(0,i.h)(s.Z,{onResize:C}),(0,i.h)("div",{class:"absolute-full",style:y.value},[(0,i.h)("div",{class:"scroll",style:w.value},[o])])]):o}}})},6933:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});n(6727),n(5583);var i=n(9835),o=n(8234),r=n(5987),a=n(2026);const s=["horizontal","vertical","cell","none"],l=(0,r.L)({name:"QMarkupTable",props:{...o.S,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,wrapCells:Boolean,separator:{type:String,default:"horizontal",validator:e=>s.includes(e)}},setup(e,{slots:t}){const n=(0,i.FN)(),r=(0,o.Z)(e,n.proxy.$q),s=(0,i.Fl)((()=>`q-markup-table q-table__container q-table__card q-table--${e.separator}-separator`+(!0===r.value?" q-table--dark q-table__card--dark q-dark":"")+(!0===e.dense?" q-table--dense":"")+(!0===e.flat?" q-table--flat":"")+(!0===e.bordered?" q-table--bordered":"")+(!0===e.square?" q-table--square":"")+(!1===e.wrapCells?" q-table--no-wrap":"")));return()=>(0,i.h)("div",{class:s.value},[(0,i.h)("table",{class:"q-table"},(0,a.KR)(t.default))])}})},5290:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Y});n(702);var i=n(9835),o=n(499),r=n(1957),a=n(2589),s=n(1384),l=n(1705);const c={target:{default:!0},noParentEvent:Boolean,contextMenu:Boolean};function u({showing:e,avoidEmit:t,configureAnchorEl:n}){const{props:r,proxy:c,emit:u}=(0,i.FN)(),d=(0,o.iH)(null);let h;function f(e){return null!==d.value&&(void 0===e||void 0===e.touches||e.touches.length<=1)}const p={};function g(){(0,s.ul)(p,"anchor")}function v(e){d.value=e;while(d.value.classList.contains("q-anchor--skip"))d.value=d.value.parentNode;n()}function m(){if(!1===r.target||""===r.target||null===c.$el.parentNode)d.value=null;else if(!0===r.target)v(c.$el.parentNode);else{let t=r.target;if("string"===typeof r.target)try{t=document.querySelector(r.target)}catch(e){t=void 0}void 0!==t&&null!==t?(d.value=t.$el||t,n()):(d.value=null,console.error(`Anchor: target "${r.target}" not found`))}}return void 0===n&&(Object.assign(p,{hide(e){c.hide(e)},toggle(e){c.toggle(e),e.qAnchorHandled=!0},toggleKey(e){!0===(0,l.So)(e,13)&&p.toggle(e)},contextClick(e){c.hide(e),(0,s.X$)(e),(0,i.Y3)((()=>{c.show(e),e.qAnchorHandled=!0}))},prevent:s.X$,mobileTouch(e){if(p.mobileCleanup(e),!0!==f(e))return;c.hide(e),d.value.classList.add("non-selectable");const t=e.target;(0,s.M0)(p,"anchor",[[t,"touchmove","mobileCleanup","passive"],[t,"touchend","mobileCleanup","passive"],[t,"touchcancel","mobileCleanup","passive"],[d.value,"contextmenu","prevent","notPassive"]]),h=setTimeout((()=>{c.show(e),e.qAnchorHandled=!0}),300)},mobileCleanup(t){d.value.classList.remove("non-selectable"),clearTimeout(h),!0===e.value&&void 0!==t&&(0,a.M)()}}),n=function(e=r.contextMenu){if(!0===r.noParentEvent||null===d.value)return;let t;t=!0===e?!0===c.$q.platform.is.mobile?[[d.value,"touchstart","mobileTouch","passive"]]:[[d.value,"mousedown","hide","passive"],[d.value,"contextmenu","contextClick","notPassive"]]:[[d.value,"click","toggle","passive"],[d.value,"keyup","toggleKey","passive"]],(0,s.M0)(p,"anchor",t)}),(0,i.YP)((()=>r.contextMenu),(e=>{null!==d.value&&(g(),n(e))})),(0,i.YP)((()=>r.target),(()=>{null!==d.value&&g(),m()})),(0,i.YP)((()=>r.noParentEvent),(e=>{null!==d.value&&(!0===e?g():n())})),(0,i.bv)((()=>{m(),!0!==t&&!0===r.modelValue&&null===d.value&&u("update:modelValue",!1)})),(0,i.Jd)((()=>{clearTimeout(h),g()})),{anchorEl:d,canShow:f,anchorEvents:p}}function d(e,t){const n=(0,o.iH)(null);let r;function a(e,t){const n=(void 0!==t?"add":"remove")+"EventListener",i=void 0!==t?t:r;e!==window&&e[n]("scroll",i,s.rU.passive),window[n]("scroll",i,s.rU.passive),r=t}function l(){null!==n.value&&(a(n.value),n.value=null)}const c=(0,i.YP)((()=>e.noParentEvent),(()=>{null!==n.value&&(l(),t())}));return(0,i.Jd)(c),{localScrollTarget:n,unconfigureScrollTarget:l,changeScrollEvent:a}}var h=n(3842),f=n(8234),p=n(1518),g=n(431),v=n(6916),m=n(2695),b=n(5987),x=n(2909),y=n(3701),w=n(2026),k=n(6532),S=n(4173),C=n(223);let _;const{notPassiveCapture:A}=s.rU,P=[];function L(e){clearTimeout(_);const t=e.target;if(void 0===t||8===t.nodeType||!0===t.classList.contains("no-pointer-events"))return;let n=x.wN.length-1;while(n>=0){const e=x.wN[n].$;if("QDialog"!==e.type.name)break;if(!0!==e.props.seamless)return;n--}for(let i=P.length-1;i>=0;i--){const n=P[i];if(null!==n.anchorEl.value&&!1!==n.anchorEl.value.contains(t)||t!==document.body&&(null===n.innerRef.value||!1!==n.innerRef.value.contains(t)))return;e.qClickOutside=!0,n.onClickOutside(e)}}function j(e){P.push(e),1===P.length&&(document.addEventListener("mousedown",L,A),document.addEventListener("touchstart",L,A))}function T(e){const t=P.findIndex((t=>t===e));t>-1&&(P.splice(t,1),0===P.length&&(clearTimeout(_),document.removeEventListener("mousedown",L,A),document.removeEventListener("touchstart",L,A)))}var F=n(7026),E=(n(6727),n(7506));let M,O;function R(e){const t=e.split(" ");return 2===t.length&&(!0!==["top","center","bottom"].includes(t[0])?(console.error("Anchor/Self position must start with one of top/center/bottom"),!1):!0===["left","middle","right","start","end"].includes(t[1])||(console.error("Anchor/Self position must end with one of left/middle/right/start/end"),!1))}function I(e){return!e||2===e.length&&("number"===typeof e[0]&&"number"===typeof e[1])}const z={"start#ltr":"left","start#rtl":"right","end#ltr":"right","end#rtl":"left"};function H(e,t){const n=e.split(" ");return{vertical:n[0],horizontal:z[`${n[1]}#${!0===t?"rtl":"ltr"}`]}}function N(e,t){let{top:n,left:i,right:o,bottom:r,width:a,height:s}=e.getBoundingClientRect();return void 0!==t&&(n-=t[1],i-=t[0],r+=t[1],o+=t[0],a+=t[0],s+=t[1]),{top:n,left:i,right:o,bottom:r,width:a,height:s,middle:i+(o-i)/2,center:n+(r-n)/2}}function B(e){return{top:0,center:e.offsetHeight/2,bottom:e.offsetHeight,left:0,middle:e.offsetWidth/2,right:e.offsetWidth}}function q(e){if(!0===E.Lp.is.ios&&void 0!==window.visualViewport){const e=document.body.style,{offsetLeft:t,offsetTop:n}=window.visualViewport;t!==M&&(e.setProperty("--q-pe-left",t+"px"),M=t),n!==O&&(e.setProperty("--q-pe-top",n+"px"),O=n)}let t;const{scrollLeft:n,scrollTop:i}=e.el;if(void 0===e.absoluteOffset)t=N(e.anchorEl,!0===e.cover?[0,0]:e.offset);else{const{top:n,left:i}=e.anchorEl.getBoundingClientRect(),o=n+e.absoluteOffset.top,r=i+e.absoluteOffset.left;t={top:o,left:r,width:1,height:1,right:r+1,center:o,middle:r,bottom:o+1}}let o={maxHeight:e.maxHeight,maxWidth:e.maxWidth,visibility:"visible"};!0!==e.fit&&!0!==e.cover||(o.minWidth=t.width+"px",!0===e.cover&&(o.minHeight=t.height+"px")),Object.assign(e.el.style,o);const r=B(e.el),a={top:t[e.anchorOrigin.vertical]-r[e.selfOrigin.vertical],left:t[e.anchorOrigin.horizontal]-r[e.selfOrigin.horizontal]};D(a,t,r,e.anchorOrigin,e.selfOrigin),o={top:a.top+"px",left:a.left+"px"},void 0!==a.maxHeight&&(o.maxHeight=a.maxHeight+"px",t.height>a.maxHeight&&(o.minHeight=o.maxHeight)),void 0!==a.maxWidth&&(o.maxWidth=a.maxWidth+"px",t.width>a.maxWidth&&(o.minWidth=o.maxWidth)),Object.assign(e.el.style,o),e.el.scrollTop!==i&&(e.el.scrollTop=i),e.el.scrollLeft!==n&&(e.el.scrollLeft=n)}function D(e,t,n,i,o){const r=n.bottom,a=n.right,s=(0,y.np)(),l=window.innerHeight-s,c=document.body.clientWidth;if(e.top<0||e.top+r>l)if("center"===o.vertical)e.top=t[i.vertical]>l/2?Math.max(0,l-r):0,e.maxHeight=Math.min(r,l);else if(t[i.vertical]>l/2){const n=Math.min(l,"center"===i.vertical?t.center:i.vertical===o.vertical?t.bottom:t.top);e.maxHeight=Math.min(r,n),e.top=Math.max(0,n-r)}else e.top=Math.max(0,"center"===i.vertical?t.center:i.vertical===o.vertical?t.top:t.bottom),e.maxHeight=Math.min(r,l-e.top);if(e.left<0||e.left+a>c)if(e.maxWidth=Math.min(a,c),"middle"===o.horizontal)e.left=t[i.horizontal]>c/2?Math.max(0,c-a):0;else if(t[i.horizontal]>c/2){const n=Math.min(c,"middle"===i.horizontal?t.middle:i.horizontal===o.horizontal?t.right:t.left);e.maxWidth=Math.min(a,n),e.left=Math.max(0,n-e.maxWidth)}else e.left=Math.max(0,"middle"===i.horizontal?t.middle:i.horizontal===o.horizontal?t.left:t.right),e.maxWidth=Math.min(a,c-e.left)}["left","middle","right"].forEach((e=>{z[`${e}#ltr`]=e,z[`${e}#rtl`]=e}));const Y=(0,b.L)({name:"QMenu",inheritAttrs:!1,props:{...c,...h.vr,...f.S,...g.D,persistent:Boolean,autoClose:Boolean,separateClosePopup:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,fit:Boolean,cover:Boolean,square:Boolean,anchor:{type:String,validator:R},self:{type:String,validator:R},offset:{type:Array,validator:I},scrollTarget:{default:void 0},touchPosition:Boolean,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null}},emits:[...h.gH,"click","escape-key"],setup(e,{slots:t,emit:n,attrs:a}){let l,c,b,_=null;const A=(0,i.FN)(),{proxy:P}=A,{$q:L}=P,E=(0,o.iH)(null),M=(0,o.iH)(!1),O=(0,i.Fl)((()=>!0!==e.persistent&&!0!==e.noRouteDismiss)),R=(0,f.Z)(e,L),{registerTick:I,removeTick:z}=(0,v.Z)(),{registerTimeout:N,removeTimeout:B}=(0,m.Z)(),{transition:D,transitionStyle:Y}=(0,g.Z)(e,M),{localScrollTarget:X,changeScrollEvent:W,unconfigureScrollTarget:V}=d(e,ce),{anchorEl:U,canShow:$}=u({showing:M}),{hide:Z}=(0,h.ZP)({showing:M,canShow:$,handleShow:ae,handleHide:se,hideOnRouteChange:O,processOnMount:!0}),{showPortal:G,hidePortal:K,renderPortal:J}=(0,p.Z)(A,E,pe),Q={anchorEl:U,innerRef:E,onClickOutside(t){if(!0!==e.persistent&&!0===M.value)return Z(t),("touchstart"===t.type||t.target.classList.contains("q-dialog__backdrop"))&&(0,s.NS)(t),!0}},ee=(0,i.Fl)((()=>H(e.anchor||(!0===e.cover?"center middle":"bottom start"),L.lang.rtl))),te=(0,i.Fl)((()=>!0===e.cover?ee.value:H(e.self||"top start",L.lang.rtl))),ne=(0,i.Fl)((()=>(!0===e.square?" q-menu--square":"")+(!0===R.value?" q-menu--dark q-dark":""))),ie=(0,i.Fl)((()=>!0===e.autoClose?{onClick:ue}:{})),oe=(0,i.Fl)((()=>!0===M.value&&!0!==e.persistent));function re(){(0,F.jd)((()=>{let e=E.value;e&&!0!==e.contains(document.activeElement)&&(e=e.querySelector("[autofocus], [data-autofocus]")||e,e.focus({preventScroll:!0}))}))}function ae(t){if(z(),B(),_=!1===e.noRefocus?document.activeElement:null,(0,S.i)(de),G(),ce(),l=void 0,void 0!==t&&(e.touchPosition||e.contextMenu)){const e=(0,s.FK)(t);if(void 0!==e.left){const{top:t,left:n}=U.value.getBoundingClientRect();l={left:e.left-n,top:e.top-t}}}void 0===c&&(c=(0,i.YP)((()=>L.screen.width+"|"+L.screen.height+"|"+e.self+"|"+e.anchor+"|"+L.lang.rtl),fe)),!0!==e.noFocus&&document.activeElement.blur(),I((()=>{fe(),!0!==e.noFocus&&re()})),N((()=>{!0===L.platform.is.ios&&(b=e.autoClose,E.value.click()),fe(),G(!0),n("show",t)}),e.transitionDuration)}function se(t){z(),B(),K(),le(!0),null===_||void 0!==t&&!0===t.qClickOutside||(_.focus(),_=null),N((()=>{K(!0),n("hide",t)}),e.transitionDuration)}function le(e){l=void 0,void 0!==c&&(c(),c=void 0),!0!==e&&!0!==M.value||((0,S.H)(de),V(),T(Q),(0,k.k)(he)),!0!==e&&(_=null)}function ce(){null===U.value&&void 0===e.scrollTarget||(X.value=(0,y.b0)(U.value,e.scrollTarget),W(X.value,fe))}function ue(e){!0!==b?((0,x.AH)(P,e),n("click",e)):b=!1}function de(t){!0===oe.value&&!0!==e.noFocus&&!0!==(0,C.mY)(E.value,t.target)&&re()}function he(e){n("escape-key"),Z(e)}function fe(){const t=E.value;null!==t&&null!==U.value&&q({el:t,offset:e.offset,anchorEl:U.value,anchorOrigin:ee.value,selfOrigin:te.value,absoluteOffset:l,fit:e.fit,cover:e.cover,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function pe(){return(0,i.h)(r.uT,{name:D.value,appear:!0},(()=>!0===M.value?(0,i.h)("div",{...a,ref:E,tabindex:-1,class:["q-menu q-position-engine scroll"+ne.value,a.class],style:[a.style,Y.value],...ie.value},(0,w.KR)(t.default)):null))}return(0,i.YP)(oe,(e=>{!0===e?((0,k.c)(he),j(Q)):((0,k.k)(he),T(Q))})),(0,i.Jd)(le),Object.assign(P,{focus:re,updatePosition:fe}),J}})},5429:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});n(6727);var i=n(9835),o=n(499),r=n(2857),a=n(8234),s=n(244),l=n(5917),c=n(9256),u=n(5987),d=n(9480),h=n(1384),f=n(2026);const p=(0,i.h)("svg",{key:"svg",class:"q-radio__bg absolute non-selectable",viewBox:"0 0 24 24","aria-hidden":"true"},[(0,i.h)("path",{d:"M12,22a10,10 0 0 1 -10,-10a10,10 0 0 1 10,-10a10,10 0 0 1 10,10a10,10 0 0 1 -10,10m0,-22a12,12 0 0 0 -12,12a12,12 0 0 0 12,12a12,12 0 0 0 12,-12a12,12 0 0 0 -12,-12"}),(0,i.h)("path",{class:"q-radio__check",d:"M12,6a6,6 0 0 0 -6,6a6,6 0 0 0 6,6a6,6 0 0 0 6,-6a6,6 0 0 0 -6,-6"})]),g=(0,u.L)({name:"QRadio",props:{...a.S,...s.LU,...c.Fz,modelValue:{required:!0},val:{required:!0},label:String,leftLabel:Boolean,checkedIcon:String,uncheckedIcon:String,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},emits:["update:modelValue"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,i.FN)(),g=(0,a.Z)(e,u.$q),v=(0,s.ZP)(e,d.Z),m=(0,o.iH)(null),{refocusTargetEl:b,refocusTarget:x}=(0,l.Z)(e,m),y=(0,i.Fl)((()=>(0,o.IU)(e.modelValue)===(0,o.IU)(e.val))),w=(0,i.Fl)((()=>"q-radio cursor-pointer no-outline row inline no-wrap items-center"+(!0===e.disable?" disabled":"")+(!0===g.value?" q-radio--dark":"")+(!0===e.dense?" q-radio--dense":"")+(!0===e.leftLabel?" reverse":""))),k=(0,i.Fl)((()=>{const t=void 0===e.color||!0!==e.keepColor&&!0!==y.value?"":` text-${e.color}`;return`q-radio__inner relative-position q-radio__inner--${!0===y.value?"truthy":"falsy"}${t}`})),S=(0,i.Fl)((()=>(!0===y.value?e.checkedIcon:e.uncheckedIcon)||null)),C=(0,i.Fl)((()=>!0===e.disable?-1:e.tabindex||0)),_=(0,i.Fl)((()=>{const t={type:"radio"};return void 0!==e.name&&Object.assign(t,{"^checked":!0===y.value?"checked":void 0,name:e.name,value:e.val}),t})),A=(0,c.eX)(_);function P(t){void 0!==t&&((0,h.NS)(t),x(t)),!0!==e.disable&&!0!==y.value&&n("update:modelValue",e.val,t)}function L(e){13!==e.keyCode&&32!==e.keyCode||(0,h.NS)(e)}function j(e){13!==e.keyCode&&32!==e.keyCode||P(e)}return Object.assign(u,{set:P}),()=>{const n=null!==S.value?[(0,i.h)("div",{key:"icon",class:"q-radio__icon-container absolute-full flex flex-center no-wrap"},[(0,i.h)(r.Z,{class:"q-radio__icon",name:S.value})])]:[p];!0!==e.disable&&A(n,"unshift"," q-radio__native q-ma-none q-pa-none");const o=[(0,i.h)("div",{class:k.value,style:v.value},n)];null!==b.value&&o.push(b.value);const a=void 0!==e.label?(0,f.vs)(t.default,[e.label]):(0,f.KR)(t.default);return void 0!==a&&o.push((0,i.h)("div",{class:"q-radio__label q-anchor--skip"},a)),(0,i.h)("div",{ref:m,class:w.value,tabindex:C.value,role:"radio","aria-label":e.label,"aria-checked":!0===y.value?"true":"false","aria-disabled":!0===e.disable?"true":void 0,onClick:P,onKeydown:L,onKeyup:j},o)}}});var v=n(1221),m=n(1926);const b=(0,u.L)({name:"QToggle",props:{...m.Fz,icon:String,iconColor:String},emits:m.ZB,setup(e){function t(t,n){const o=(0,i.Fl)((()=>(!0===t.value?e.checkedIcon:!0===n.value?e.indeterminateIcon:e.uncheckedIcon)||e.icon)),a=(0,i.Fl)((()=>!0===t.value?e.iconColor:null));return()=>[(0,i.h)("div",{class:"q-toggle__track"}),(0,i.h)("div",{class:"q-toggle__thumb absolute flex flex-center no-wrap"},void 0!==o.value?[(0,i.h)(r.Z,{name:o.value,color:a.value})]:void 0)]}return(0,m.ZP)("toggle",t)}}),x={radio:g,checkbox:v.Z,toggle:b},y=Object.keys(x),w=(0,u.L)({name:"QOptionGroup",props:{...a.S,modelValue:{required:!0},options:{type:Array,validator:e=>e.every((e=>"value"in e&&"label"in e))},name:String,type:{default:"radio",validator:e=>y.includes(e)},color:String,keepColor:Boolean,dense:Boolean,size:String,leftLabel:Boolean,inline:Boolean,disable:Boolean},emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{proxy:{$q:o}}=(0,i.FN)(),r=Array.isArray(e.modelValue);"radio"===e.type?!0===r&&console.error("q-option-group: model should not be array"):!1===r&&console.error("q-option-group: model should be array in your case");const s=(0,a.Z)(e,o),l=(0,i.Fl)((()=>x[e.type])),c=(0,i.Fl)((()=>"q-option-group q-gutter-x-sm"+(!0===e.inline?" q-option-group--inline":""))),u=(0,i.Fl)((()=>{const t={};return"radio"===e.type&&(t.role="radiogroup",!0===e.disable&&(t["aria-disabled"]="true")),t}));function d(e){t("update:modelValue",e)}return()=>(0,i.h)("div",{class:c.value,...u.value},e.options.map(((t,o)=>{const r=void 0!==n["label-"+o]?()=>n["label-"+o](t):void 0!==n.label?()=>n.label(t):void 0;return(0,i.h)("div",[(0,i.h)(l.value,{modelValue:e.modelValue,val:t.value,name:void 0===t.name?e.name:t.name,disable:e.disable||t.disable,label:void 0===r?t.label:null,leftLabel:void 0===t.leftLabel?e.leftLabel:t.leftLabel,color:void 0===t.color?e.color:t.color,checkedIcon:t.checkedIcon,uncheckedIcon:t.uncheckedIcon,dark:t.dark||s.value,size:void 0===t.size?e.size:t.size,dense:e.dense,keepColor:void 0===t.keepColor?e.keepColor:t.keepColor,"onUpdate:modelValue":d},r)])})))}})},1237:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(9835),o=n(499),r=n(1957),a=n(7532),s=n(3701),l=n(5987);const c=(0,l.L)({name:"QPageScroller",props:{...a.M,scrollOffset:{type:Number,default:1e3},reverse:Boolean,duration:{type:Number,default:300},offset:{default:()=>[18,18]}},emits:["click"],setup(e,{slots:t,emit:n}){const{proxy:{$q:l}}=(0,i.FN)(),{$layout:c,getStickyContent:u}=(0,a.Z)(),d=(0,o.iH)(null);let h;const f=(0,i.Fl)((()=>c.height.value-(!0===c.isContainer.value?c.containerHeight.value:l.screen.height)));function p(){return!0===e.reverse?f.value-c.scroll.value.position>e.scrollOffset:c.scroll.value.position>e.scrollOffset}const g=(0,o.iH)(p());function v(){const e=p();g.value!==e&&(g.value=e)}function m(){!0===e.reverse?void 0===h&&(h=(0,i.YP)(f,v)):b()}function b(){void 0!==h&&(h(),h=void 0)}function x(t){const i=(0,s.b0)(!0===c.isContainer.value?d.value:c.rootRef.value);(0,s.f3)(i,!0===e.reverse?c.height.value:0,e.duration),n("click",t)}function y(){return!0===g.value?(0,i.h)("div",{ref:d,class:"q-page-scroller",onClick:x},u(t)):null}return(0,i.YP)(c.scroll,v),(0,i.YP)((()=>e.reverse),m),m(),(0,i.Jd)(b),()=>(0,i.h)(r.uT,{name:"q-transition--fade"},y)}})},3388:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(5987),o=n(7532);const r=(0,i.L)({name:"QPageSticky",props:o.M,setup(e,{slots:t}){const{getStickyContent:n}=(0,o.Z)();return()=>n(t)}})},7532:(e,t,n)=>{"use strict";n.d(t,{M:()=>a,Z:()=>s});n(6727);var i=n(9835),o=n(2026),r=n(5439);const a={position:{type:String,default:"bottom-right",validator:e=>["top-right","top-left","bottom-right","bottom-left","top","right","bottom","left"].includes(e)},offset:{type:Array,validator:e=>2===e.length},expand:Boolean};function s(){const{props:e,proxy:t}=(0,i.FN)(),{$q:n}=t,a=(0,i.f3)(r.YE,(()=>{console.error("QPageSticky needs to be child of QLayout")})),s=(0,i.Fl)((()=>{const t=e.position;return{top:t.indexOf("top")>-1,right:t.indexOf("right")>-1,bottom:t.indexOf("bottom")>-1,left:t.indexOf("left")>-1,vertical:"top"===t||"bottom"===t,horizontal:"left"===t||"right"===t}})),l=(0,i.Fl)((()=>a.header.offset)),c=(0,i.Fl)((()=>a.right.offset)),u=(0,i.Fl)((()=>a.footer.offset)),d=(0,i.Fl)((()=>a.left.offset)),h=(0,i.Fl)((()=>{let t=0,i=0;const o=s.value,r=!0===n.lang.rtl?-1:1;!0===o.top&&0!==l.value?i=`${l.value}px`:!0===o.bottom&&0!==u.value&&(i=-u.value+"px"),!0===o.left&&0!==d.value?t=r*d.value+"px":!0===o.right&&0!==c.value&&(t=-r*c.value+"px");const a={transform:`translate(${t}, ${i})`};return e.offset&&(a.margin=`${e.offset[1]}px ${e.offset[0]}px`),!0===o.vertical?(0!==d.value&&(a[!0===n.lang.rtl?"right":"left"]=`${d.value}px`),0!==c.value&&(a[!0===n.lang.rtl?"left":"right"]=`${c.value}px`)):!0===o.horizontal&&(0!==l.value&&(a.top=`${l.value}px`),0!==u.value&&(a.bottom=`${u.value}px`)),a})),f=(0,i.Fl)((()=>`q-page-sticky row flex-center fixed-${e.position} q-page-sticky--`+(!0===e.expand?"expand":"shrink")));function p(t){const n=(0,o.KR)(t.default);return(0,i.h)("div",{class:f.value,style:h.value},!0===e.expand?n:[(0,i.h)("div",n)])}return{$layout:a,getStickyContent:p}}},9885:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(5987),r=n(2026),a=n(5439);const s=(0,o.L)({name:"QPage",props:{padding:Boolean,styleFn:Function},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),o=(0,i.f3)(a.YE);(0,i.f3)(a.Mw,(()=>{console.error("QPage needs to be child of QPageContainer")}));const s=(0,i.Fl)((()=>{const t=(!0===o.header.space?o.header.size:0)+(!0===o.footer.space?o.footer.size:0);if("function"===typeof e.styleFn){const i=!0===o.isContainer.value?o.containerHeight.value:n.screen.height;return e.styleFn(t,i)}return{minHeight:!0===o.isContainer.value?o.containerHeight.value-t+"px":0===n.screen.height?0!==t?`calc(100vh - ${t}px)`:"100vh":n.screen.height-t+"px"}})),l=(0,i.Fl)((()=>"q-page "+(!0===e.padding?" q-layout-padding":"")));return()=>(0,i.h)("main",{class:l.value,style:s.value},(0,r.KR)(t.default))}})},2133:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(5987),r=n(2026),a=n(5439);const s=(0,o.L)({name:"QPageContainer",setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),o=(0,i.f3)(a.YE,(()=>{console.error("QPageContainer needs to be child of QLayout")}));(0,i.JJ)(a.Mw,!0);const s=(0,i.Fl)((()=>{const e={};return!0===o.header.space&&(e.paddingTop=`${o.header.size}px`),!0===o.right.space&&(e["padding"+(!0===n.lang.rtl?"Left":"Right")]=`${o.right.size}px`),!0===o.footer.space&&(e.paddingBottom=`${o.footer.size}px`),!0===o.left.space&&(e["padding"+(!0===n.lang.rtl?"Right":"Left")]=`${o.left.size}px`),e}));return()=>(0,i.h)("div",{class:"q-page-container",style:s.value},(0,r.KR)(t.default))}})},9843:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var i=n(9835),o=n(499),r=n(5290),a=n(8879),s=n(5987),l=n(6457),c=n(6254),u=n(3251);const d=(0,s.L)({name:"QPopupEdit",props:{modelValue:{required:!0},title:String,buttons:Boolean,labelSet:String,labelCancel:String,color:{type:String,default:"primary"},validate:{type:Function,default:()=>!0},autoSave:Boolean,cover:{type:Boolean,default:!0},disable:Boolean},emits:["update:modelValue","save","cancel","before-show","show","before-hide","hide"],setup(e,{slots:t,emit:n}){const{proxy:s}=(0,i.FN)(),{$q:d}=s,h=(0,o.iH)(null),f=(0,o.iH)(""),p=(0,o.iH)("");let g=!1;const v=(0,i.Fl)((()=>{const t={initialValue:f.value,validate:e.validate,set:m,cancel:b,updatePosition:x};return(0,u.g)(t,"value",(()=>p.value),(e=>{p.value=e})),t}));function m(){!1!==e.validate(p.value)&&(!0===y()&&(n("save",p.value,f.value),n("update:modelValue",p.value)),w())}function b(){!0===y()&&n("cancel",p.value,f.value),w()}function x(){(0,i.Y3)((()=>{h.value.updatePosition()}))}function y(){return!1===(0,c.xb)(p.value,f.value)}function w(){g=!0,h.value.hide()}function k(){g=!1,f.value=(0,l.Z)(e.modelValue),p.value=(0,l.Z)(e.modelValue),n("before-show")}function S(){n("show")}function C(){!1===g&&!0===y()&&(!0===e.autoSave&&!0===e.validate(p.value)?(n("save",p.value,f.value),n("update:modelValue",p.value)):n("cancel",p.value,f.value)),n("before-hide")}function _(){n("hide")}function A(){const n=void 0!==t.default?[].concat(t.default(v.value)):[];return e.title&&n.unshift((0,i.h)("div",{class:"q-dialog__title q-mt-sm q-mb-sm"},e.title)),!0===e.buttons&&n.push((0,i.h)("div",{class:"q-popup-edit__buttons row justify-center no-wrap"},[(0,i.h)(a.Z,{flat:!0,color:e.color,label:e.labelCancel||d.lang.label.cancel,onClick:b}),(0,i.h)(a.Z,{flat:!0,color:e.color,label:e.labelSet||d.lang.label.set,onClick:m})])),n}return Object.assign(s,{set:m,cancel:b,show(e){null!==h.value&&h.value.show(e)},hide(e){null!==h.value&&h.value.hide(e)},updatePosition:x}),()=>{if(!0!==e.disable)return(0,i.h)(r.Z,{ref:h,class:"q-popup-edit",cover:e.cover,onBeforeShow:k,onShow:S,onBeforeHide:C,onHide:_,onEscapeKey:b},A)}}})},883:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var i=n(9835),o=n(499),r=n(7506);function a(){const e=(0,o.iH)(!r.uX.value);return!1===e.value&&(0,i.bv)((()=>{e.value=!0})),e}var s=n(5987),l=n(1384);const c="undefined"!==typeof ResizeObserver,u=!0===c?{}:{style:"display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1;",url:"about:blank"},d=(0,s.L)({name:"QResizeObserver",props:{debounce:{type:[String,Number],default:100}},emits:["resize"],setup(e,{emit:t}){let n,o=null,r={width:-1,height:-1};function s(t){!0===t||0===e.debounce||"0"===e.debounce?d():null===o&&(o=setTimeout(d,e.debounce))}function d(){if(clearTimeout(o),o=null,n){const{offsetWidth:e,offsetHeight:i}=n;e===r.width&&i===r.height||(r={width:e,height:i},t("resize",r))}}const h=(0,i.FN)();if(Object.assign(h.proxy,{trigger:s}),!0===c){let f;return(0,i.bv)((()=>{(0,i.Y3)((()=>{n=h.proxy.$el.parentNode,n&&(f=new ResizeObserver(s),f.observe(n),d())}))})),(0,i.Jd)((()=>{clearTimeout(o),void 0!==f&&(void 0!==f.disconnect?f.disconnect():n&&f.unobserve(n))})),l.ZT}{const p=a();let g;function v(){clearTimeout(o),void 0!==g&&(void 0!==g.removeEventListener&&g.removeEventListener("resize",s,l.rU.passive),g=void 0)}function m(){v(),n&&n.contentDocument&&(g=n.contentDocument.defaultView,g.addEventListener("resize",s,l.rU.passive),d())}return(0,i.bv)((()=>{(0,i.Y3)((()=>{n=h.proxy.$el,n&&m()}))})),(0,i.Jd)(v),()=>{if(!0===p.value)return(0,i.h)("object",{style:u.style,tabindex:-1,type:"text/html",data:u.url,"aria-hidden":"true",onLoad:m})}}}})},6663:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});n(6727);var i=n(499),o=n(9835),r=n(8234),a=n(883),s=n(1868),l=n(2873),c=n(5987),u=n(321),d=n(3701),h=n(2026),f=n(899);const p=["vertical","horizontal"],g={vertical:{offset:"offsetY",scroll:"scrollTop",dir:"down",dist:"y"},horizontal:{offset:"offsetX",scroll:"scrollLeft",dir:"right",dist:"x"}},v={prevent:!0,mouse:!0,mouseAllDir:!0},m=e=>e>=250?50:Math.ceil(e/5),b=(0,c.L)({name:"QScrollArea",props:{...r.S,thumbStyle:Object,verticalThumbStyle:Object,horizontalThumbStyle:Object,barStyle:[Array,String,Object],verticalBarStyle:[Array,String,Object],horizontalBarStyle:[Array,String,Object],contentStyle:[Array,String,Object],contentActiveStyle:[Array,String,Object],delay:{type:[String,Number],default:1e3},visible:{type:Boolean,default:null},tabindex:[String,Number],onScroll:Function},setup(e,{slots:t,emit:n}){const c=(0,i.iH)(!1),b=(0,i.iH)(!1),x=(0,i.iH)(!1),y={vertical:(0,i.iH)(0),horizontal:(0,i.iH)(0)},w={vertical:{ref:(0,i.iH)(null),position:(0,i.iH)(0),size:(0,i.iH)(0)},horizontal:{ref:(0,i.iH)(null),position:(0,i.iH)(0),size:(0,i.iH)(0)}},k=(0,o.FN)(),S=(0,r.Z)(e,k.proxy.$q);let C,_;const A=(0,i.iH)(null),P=(0,o.Fl)((()=>"q-scrollarea"+(!0===S.value?" q-scrollarea--dark":"")));w.vertical.percentage=(0,o.Fl)((()=>{const e=w.vertical.size.value-y.vertical.value;if(e<=0)return 0;const t=(0,u.vX)(w.vertical.position.value/e,0,1);return Math.round(1e4*t)/1e4})),w.vertical.thumbHidden=(0,o.Fl)((()=>!0!==(null===e.visible?x.value:e.visible)&&!1===c.value&&!1===b.value||w.vertical.size.value<=y.vertical.value+1)),w.vertical.thumbStart=(0,o.Fl)((()=>w.vertical.percentage.value*(y.vertical.value-w.vertical.thumbSize.value))),w.vertical.thumbSize=(0,o.Fl)((()=>Math.round((0,u.vX)(y.vertical.value*y.vertical.value/w.vertical.size.value,m(y.vertical.value),y.vertical.value)))),w.vertical.style=(0,o.Fl)((()=>({...e.thumbStyle,...e.verticalThumbStyle,top:`${w.vertical.thumbStart.value}px`,height:`${w.vertical.thumbSize.value}px`}))),w.vertical.thumbClass=(0,o.Fl)((()=>"q-scrollarea__thumb q-scrollarea__thumb--v absolute-right"+(!0===w.vertical.thumbHidden.value?" q-scrollarea__thumb--invisible":""))),w.vertical.barClass=(0,o.Fl)((()=>"q-scrollarea__bar q-scrollarea__bar--v absolute-right"+(!0===w.vertical.thumbHidden.value?" q-scrollarea__bar--invisible":""))),w.horizontal.percentage=(0,o.Fl)((()=>{const e=w.horizontal.size.value-y.horizontal.value;if(e<=0)return 0;const t=(0,u.vX)(w.horizontal.position.value/e,0,1);return Math.round(1e4*t)/1e4})),w.horizontal.thumbHidden=(0,o.Fl)((()=>!0!==(null===e.visible?x.value:e.visible)&&!1===c.value&&!1===b.value||w.horizontal.size.value<=y.horizontal.value+1)),w.horizontal.thumbStart=(0,o.Fl)((()=>w.horizontal.percentage.value*(y.horizontal.value-w.horizontal.thumbSize.value))),w.horizontal.thumbSize=(0,o.Fl)((()=>Math.round((0,u.vX)(y.horizontal.value*y.horizontal.value/w.horizontal.size.value,m(y.horizontal.value),y.horizontal.value)))),w.horizontal.style=(0,o.Fl)((()=>({...e.thumbStyle,...e.horizontalThumbStyle,left:`${w.horizontal.thumbStart.value}px`,width:`${w.horizontal.thumbSize.value}px`}))),w.horizontal.thumbClass=(0,o.Fl)((()=>"q-scrollarea__thumb q-scrollarea__thumb--h absolute-bottom"+(!0===w.horizontal.thumbHidden.value?" q-scrollarea__thumb--invisible":""))),w.horizontal.barClass=(0,o.Fl)((()=>"q-scrollarea__bar q-scrollarea__bar--h absolute-bottom"+(!0===w.horizontal.thumbHidden.value?" q-scrollarea__bar--invisible":"")));const L=(0,o.Fl)((()=>!0===w.vertical.thumbHidden.value&&!0===w.horizontal.thumbHidden.value?e.contentStyle:e.contentActiveStyle)),j=[[l.Z,e=>{z(e,"vertical")},void 0,{vertical:!0,...v}]],T=[[l.Z,e=>{z(e,"horizontal")},void 0,{horizontal:!0,...v}]];function F(){const e={};return p.forEach((t=>{const n=w[t];e[t+"Position"]=n.position.value,e[t+"Percentage"]=n.percentage.value,e[t+"Size"]=n.size.value,e[t+"ContainerSize"]=y[t].value})),e}const E=(0,f.Z)((()=>{const e=F();e.ref=k.proxy,n("scroll",e)}),0);function M(e,t,n){if(!1===p.includes(e))return void console.error("[QScrollArea]: wrong first param of setScrollPosition (vertical/horizontal)");const i="vertical"===e?d.f3:d.ik;i(A.value,t,n)}function O({height:e,width:t}){let n=!1;y.vertical.value!==e&&(y.vertical.value=e,n=!0),y.horizontal.value!==t&&(y.horizontal.value=t,n=!0),!0===n&&q()}function R({position:e}){let t=!1;w.vertical.position.value!==e.top&&(w.vertical.position.value=e.top,t=!0),w.horizontal.position.value!==e.left&&(w.horizontal.position.value=e.left,t=!0),!0===t&&q()}function I({height:e,width:t}){w.horizontal.size.value!==t&&(w.horizontal.size.value=t,q()),w.vertical.size.value!==e&&(w.vertical.size.value=e,q())}function z(e,t){const n=w[t];if(!0===e.isFirst){if(!0===n.thumbHidden.value)return;_=n.position.value,b.value=!0}else if(!0!==b.value)return;!0===e.isFinal&&(b.value=!1);const i=g[t],o=y[t].value,r=(n.size.value-o)/(o-n.thumbSize.value),a=e.distance[i.dist],s=_+(e.direction===i.dir?1:-1)*a*r;D(s,t)}function H(e,t){const n=w[t];if(!0!==n.thumbHidden.value){const i=e[g[t].offset];if(in.thumbStart.value+n.thumbSize.value){const e=i-n.thumbSize.value/2;D(e/y[t].value*n.size.value,t)}null!==n.ref.value&&n.ref.value.dispatchEvent(new MouseEvent(e.type,e))}}function N(e){H(e,"vertical")}function B(e){H(e,"horizontal")}function q(){!0===c.value?clearTimeout(C):c.value=!0,C=setTimeout((()=>{c.value=!1}),e.delay),void 0!==e.onScroll&&E()}function D(e,t){A.value[g[t].scroll]=e}function Y(){x.value=!0}function X(){x.value=!1}Object.assign(k.proxy,{getScrollTarget:()=>A.value,getScroll:F,getScrollPosition:()=>({top:w.vertical.position.value,left:w.horizontal.position.value}),getScrollPercentage:()=>({top:w.vertical.percentage.value,left:w.horizontal.percentage.value}),setScrollPosition:M,setScrollPercentage(e,t,n){M(e,t*(w[e].size.value-y[e].value),n)}});let W=null;return(0,o.se)((()=>{W={top:w.vertical.position.value,left:w.horizontal.position.value}})),(0,o.dl)((()=>{if(null===W)return;const e=A.value;null!==e&&((0,d.ik)(e,W.left),(0,d.f3)(e,W.top))})),(0,o.Jd)(E.cancel),()=>(0,o.h)("div",{class:P.value,onMouseenter:Y,onMouseleave:X},[(0,o.h)("div",{ref:A,class:"q-scrollarea__container scroll relative-position fit hide-scrollbar",tabindex:void 0!==e.tabindex?e.tabindex:void 0},[(0,o.h)("div",{class:"q-scrollarea__content absolute",style:L.value},(0,h.vs)(t.default,[(0,o.h)(a.Z,{debounce:0,onResize:I})])),(0,o.h)(s.Z,{axis:"both",onScroll:R})]),(0,o.h)(a.Z,{debounce:0,onResize:O}),(0,o.h)("div",{class:w.vertical.barClass.value,style:[e.barStyle,e.verticalBarStyle],"aria-hidden":"true",onMousedown:N}),(0,o.h)("div",{class:w.horizontal.barClass.value,style:[e.barStyle,e.horizontalBarStyle],"aria-hidden":"true",onMousedown:B}),(0,o.wy)((0,o.h)("div",{ref:w.vertical.ref,class:w.vertical.thumbClass.value,style:w.vertical.style.value,"aria-hidden":"true"}),j),(0,o.wy)((0,o.h)("div",{ref:w.horizontal.ref,class:w.horizontal.thumbClass.value,style:w.horizontal.style.value,"aria-hidden":"true"}),T)])}})},1868:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});n(6727),n(702);var i=n(9835),o=n(5987),r=n(3701),a=n(1384);const{passive:s}=a.rU,l=["both","horizontal","vertical"],c=(0,o.L)({name:"QScrollObserver",props:{axis:{type:String,validator:e=>l.includes(e),default:"vertical"},debounce:[String,Number],scrollTarget:{default:void 0}},emits:["scroll"],setup(e,{emit:t}){const n={position:{top:0,left:0},direction:"down",directionChanged:!1,delta:{top:0,left:0},inflectionPoint:{top:0,left:0}};let o,l,c=null;function u(){null!==c&&c();const i=Math.max(0,(0,r.u3)(o)),a=(0,r.OI)(o),s={top:i-n.position.top,left:a-n.position.left};if("vertical"===e.axis&&0===s.top||"horizontal"===e.axis&&0===s.left)return;const l=Math.abs(s.top)>=Math.abs(s.left)?s.top<0?"up":"down":s.left<0?"left":"right";n.position={top:i,left:a},n.directionChanged=n.direction!==l,n.delta=s,!0===n.directionChanged&&(n.direction=l,n.inflectionPoint=n.position),t("scroll",{...n})}function d(){o=(0,r.b0)(l,e.scrollTarget),o.addEventListener("scroll",f,s),f(!0)}function h(){void 0!==o&&(o.removeEventListener("scroll",f,s),o=void 0)}function f(t){if(!0===t||0===e.debounce||"0"===e.debounce)u();else if(null===c){const[t,n]=e.debounce?[setTimeout(u,e.debounce),clearTimeout]:[requestAnimationFrame(u),cancelAnimationFrame];c=()=>{n(t),c=null}}}(0,i.YP)((()=>e.scrollTarget),(()=>{h(),d()}));const p=(0,i.FN)();return(0,i.bv)((()=>{l=p.proxy.$el.parentNode,d()})),(0,i.Jd)((()=>{null!==c&&c(),h()})),Object.assign(p.proxy,{trigger:f,getPosition:()=>n}),a.ZT}})},7887:(e,t,n)=>{"use strict";n.d(t,{Z:()=>T});n(6727),n(702);var i=n(9835),o=n(499),r=n(8169),a=n(5987);const s=(0,a.L)({name:"QField",inheritAttrs:!1,props:r.Cl,emits:r.HJ,setup(){return(0,r.ZP)((0,r.tL)())}});var l=n(2857),c=n(1136),u=n(8234),d=n(244),h=n(1384),f=n(2026);const p={xs:8,sm:10,md:14,lg:20,xl:24},g=(0,a.L)({name:"QChip",props:{...u.S,...d.LU,dense:Boolean,icon:String,iconRight:String,iconRemove:String,iconSelected:String,label:[String,Number],color:String,textColor:String,modelValue:{type:Boolean,default:!0},selected:{type:Boolean,default:null},square:Boolean,outline:Boolean,clickable:Boolean,removable:Boolean,tabindex:[String,Number],disable:Boolean,ripple:{type:[Boolean,Object],default:!0}},emits:["update:modelValue","update:selected","remove","click"],setup(e,{slots:t,emit:n}){const{proxy:{$q:o}}=(0,i.FN)(),r=(0,u.Z)(e,o),a=(0,d.ZP)(e,p),s=(0,i.Fl)((()=>!0===e.selected||void 0!==e.icon)),g=(0,i.Fl)((()=>!0===e.selected?e.iconSelected||o.iconSet.chip.selected:e.icon)),v=(0,i.Fl)((()=>e.iconRemove||o.iconSet.chip.remove)),m=(0,i.Fl)((()=>!1===e.disable&&(!0===e.clickable||null!==e.selected))),b=(0,i.Fl)((()=>{const t=!0===e.outline&&e.color||e.textColor;return"q-chip row inline no-wrap items-center"+(!1===e.outline&&void 0!==e.color?` bg-${e.color}`:"")+(t?` text-${t} q-chip--colored`:"")+(!0===e.disable?" disabled":"")+(!0===e.dense?" q-chip--dense":"")+(!0===e.outline?" q-chip--outline":"")+(!0===e.selected?" q-chip--selected":"")+(!0===m.value?" q-chip--clickable cursor-pointer non-selectable q-hoverable":"")+(!0===e.square?" q-chip--square":"")+(!0===r.value?" q-chip--dark q-dark":"")})),x=(0,i.Fl)((()=>!0===e.disable?{tabindex:-1,"aria-disabled":"true"}:{tabindex:e.tabindex||0}));function y(e){13===e.keyCode&&w(e)}function w(t){e.disable||(n("update:selected",!e.selected),n("click",t))}function k(t){void 0!==t.keyCode&&13!==t.keyCode||((0,h.NS)(t),!1===e.disable&&(n("update:modelValue",!1),n("remove")))}function S(){const n=[];!0===m.value&&n.push((0,i.h)("div",{class:"q-focus-helper"})),!0===s.value&&n.push((0,i.h)(l.Z,{class:"q-chip__icon q-chip__icon--left",name:g.value}));const o=void 0!==e.label?[(0,i.h)("div",{class:"ellipsis"},[e.label])]:void 0;return n.push((0,i.h)("div",{class:"q-chip__content col row no-wrap items-center q-anchor--skip"},(0,f.pf)(t.default,o))),e.iconRight&&n.push((0,i.h)(l.Z,{class:"q-chip__icon q-chip__icon--right",name:e.iconRight})),!0===e.removable&&n.push((0,i.h)(l.Z,{class:"q-chip__icon q-chip__icon--remove cursor-pointer",name:v.value,...x.value,onClick:k,onKeyup:k})),n}return()=>{if(!1===e.modelValue)return;const t={class:b.value,style:a.value};return!0===m.value&&Object.assign(t,x.value,{onClick:w,onKeyup:y}),(0,f.Jl)("div",t,S(),"ripple",!1!==e.ripple&&!0!==e.disable,(()=>[[c.Z,e.ripple]]))}}});var v=n(490),m=n(1233),b=n(3115),x=n(5290),y=n(2074),w=n(2043),k=n(9256),S=n(2802),C=n(6254),_=n(321),A=n(1705);const P=e=>["add","add-unique","toggle"].includes(e),L=".*+?^${}()|[]\\",j=Object.keys(r.Cl),T=(0,a.L)({name:"QSelect",inheritAttrs:!1,props:{...w.t9,...k.Fz,...r.Cl,modelValue:{required:!0},multiple:Boolean,displayValue:[String,Number],displayValueHtml:Boolean,dropdownIcon:String,options:{type:Array,default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],hideSelected:Boolean,hideDropdownIcon:Boolean,fillInput:Boolean,maxValues:[Number,String],optionsDense:Boolean,optionsDark:{type:Boolean,default:null},optionsSelectedClass:String,optionsHtml:Boolean,optionsCover:Boolean,menuShrink:Boolean,menuAnchor:String,menuSelf:String,menuOffset:Array,popupContentClass:String,popupContentStyle:[String,Array,Object],useInput:Boolean,useChips:Boolean,newValueMode:{type:String,validator:P},mapOptions:Boolean,emitValue:Boolean,inputDebounce:{type:[Number,String],default:500},inputClass:[Array,String,Object],inputStyle:[Array,String,Object],tabindex:{type:[String,Number],default:0},autocomplete:String,transitionShow:String,transitionHide:String,transitionDuration:[String,Number],behavior:{type:String,validator:e=>["default","menu","dialog"].includes(e),default:"default"},virtualScrollItemSize:{type:[Number,String],default:void 0},onNewValue:Function,onFilter:Function},emits:[...r.HJ,"add","remove","input-value","new-value","keyup","keypress","keydown","filter-abort"],setup(e,{slots:t,emit:n}){const{proxy:a}=(0,i.FN)(),{$q:c}=a,u=(0,o.iH)(!1),d=(0,o.iH)(!1),p=(0,o.iH)(-1),T=(0,o.iH)(""),F=(0,o.iH)(!1),E=(0,o.iH)(!1);let M,O,R,I,z,H,N,B,q;const D=(0,o.iH)(null),Y=(0,o.iH)(null),X=(0,o.iH)(null),W=(0,o.iH)(null),V=(0,o.iH)(null),U=(0,k.Do)(e),$=(0,S.Z)($e),Z=(0,i.Fl)((()=>Array.isArray(e.options)?e.options.length:0)),G=(0,i.Fl)((()=>void 0===e.virtualScrollItemSize?!0===e.optionsDense?24:48:e.virtualScrollItemSize)),{virtualScrollSliceRange:K,virtualScrollSliceSizeComputed:J,localResetVirtualScroll:Q,padVirtualScroll:ee,onVirtualScrollEvt:te,scrollTo:ne,setVirtualScrollSize:ie}=(0,w.vp)({virtualScrollLength:Z,getVirtualScrollTarget:Xe,getVirtualScrollEl:Ye,virtualScrollItemSizeComputed:G}),oe=(0,r.tL)(),re=(0,i.Fl)((()=>{const t=!0===e.mapOptions&&!0!==e.multiple,n=void 0===e.modelValue||null===e.modelValue&&!0!==t?[]:!0===e.multiple&&Array.isArray(e.modelValue)?e.modelValue:[e.modelValue];if(!0===e.mapOptions&&!0===Array.isArray(e.options)){const i=!0===e.mapOptions&&void 0!==O?O:[],o=n.map((e=>Re(e,i)));return null===e.modelValue&&!0===t?o.filter((e=>null!==e)):o}return n})),ae=(0,i.Fl)((()=>{const t={};return j.forEach((n=>{const i=e[n];void 0!==i&&(t[n]=i)})),t})),se=(0,i.Fl)((()=>null===e.optionsDark?oe.isDark.value:e.optionsDark)),le=(0,i.Fl)((()=>(0,r.yV)(re.value))),ce=(0,i.Fl)((()=>{let t="q-field__input q-placeholder col";return!0===e.hideSelected||0===re.value.length?[t,e.inputClass]:(t+=" q-field__input--padding",void 0===e.inputClass?t:[t,e.inputClass])})),ue=(0,i.Fl)((()=>(!0===e.virtualScrollHorizontal?"q-virtual-scroll--horizontal":"")+(e.popupContentClass?" "+e.popupContentClass:""))),de=(0,i.Fl)((()=>0===Z.value)),he=(0,i.Fl)((()=>re.value.map((e=>Ce.value(e))).join(", "))),fe=(0,i.Fl)((()=>!0===e.optionsHtml?()=>!0:e=>void 0!==e&&null!==e&&!0===e.html)),pe=(0,i.Fl)((()=>!0===e.displayValueHtml||void 0===e.displayValue&&(!0===e.optionsHtml||re.value.some(fe.value)))),ge=(0,i.Fl)((()=>!0===oe.focused.value?e.tabindex:-1)),ve=(0,i.Fl)((()=>{const t={tabindex:e.tabindex,role:"combobox","aria-label":e.label,"aria-autocomplete":!0===e.useInput?"list":"none","aria-expanded":!0===u.value?"true":"false","aria-owns":`${oe.targetUid.value}_lb`,"aria-controls":`${oe.targetUid.value}_lb`};return p.value>=0&&(t["aria-activedescendant"]=`${oe.targetUid.value}_${p.value}`),t})),me=(0,i.Fl)((()=>{const t={id:`${oe.targetUid.value}_lb`,role:"listbox","aria-multiselectable":!0===e.multiple?"true":"false"};return p.value>=0&&(t["aria-activedescendant"]=`${oe.targetUid.value}_${p.value}`),t})),be=(0,i.Fl)((()=>re.value.map(((e,t)=>({index:t,opt:e,html:fe.value(e),selected:!0,removeAtIndex:Te,toggleOption:Ee,tabindex:ge.value}))))),xe=(0,i.Fl)((()=>{if(0===Z.value)return[];const{from:t,to:n}=K.value;return e.options.slice(t,n).map(((n,i)=>{const o=!0===_e.value(n),r=t+i,a={clickable:!0,active:!1,activeClass:ke.value,manualFocus:!0,focused:!1,disable:o,tabindex:-1,dense:e.optionsDense,dark:se.value,role:"option",id:`${oe.targetUid.value}_${r}`,onClick:()=>{Ee(n)}};return!0!==o&&(!0===ze(n)&&(a.active=!0),p.value===r&&(a.focused=!0),a["aria-selected"]=!0===a.active?"true":"false",!0===c.platform.is.desktop&&(a.onMousemove=()=>{!0===u.value&&Me(r)})),{index:r,opt:n,html:fe.value(n),label:Ce.value(n),selected:a.active,focused:a.focused,toggleOption:Ee,setOptionIndex:Me,itemProps:a}}))})),ye=(0,i.Fl)((()=>void 0!==e.dropdownIcon?e.dropdownIcon:c.iconSet.arrow.dropdown)),we=(0,i.Fl)((()=>!1===e.optionsCover&&!0!==e.outlined&&!0!==e.standout&&!0!==e.borderless&&!0!==e.rounded)),ke=(0,i.Fl)((()=>void 0!==e.optionsSelectedClass?e.optionsSelectedClass:void 0!==e.color?`text-${e.color}`:"")),Se=(0,i.Fl)((()=>Ie(e.optionValue,"value"))),Ce=(0,i.Fl)((()=>Ie(e.optionLabel,"label"))),_e=(0,i.Fl)((()=>Ie(e.optionDisable,"disable"))),Ae=(0,i.Fl)((()=>re.value.map((e=>Se.value(e))))),Pe=(0,i.Fl)((()=>{const e={onInput:$e,onChange:$,onKeydown:De,onKeyup:Be,onKeypress:qe,onFocus:He,onClick(e){!0===R&&(0,h.sT)(e)}};return e.onCompositionstart=e.onCompositionupdate=e.onCompositionend=$,e}));function Le(t){return!0===e.emitValue?Se.value(t):t}function je(t){if(t>-1&&t=e.maxValues)return;const r=e.modelValue.slice();n("add",{index:r.length,value:o}),r.push(o),n("update:modelValue",r)}function Ee(t,i){if(!0!==oe.editable.value||void 0===t||!0===_e.value(t))return;const o=Se.value(t);if(!0!==e.multiple)return!0!==i&&(Ge(!0===e.fillInput?Ce.value(t):"",!0,!0),ct()),null!==Y.value&&Y.value.focus(),void(0!==re.value.length&&!0===(0,C.xb)(Se.value(re.value[0]),o)||n("update:modelValue",!0===e.emitValue?o:t));if((!0!==R||!0===F.value)&&oe.focus(),He(),0===re.value.length){const i=!0===e.emitValue?o:t;return n("add",{index:0,value:i}),void n("update:modelValue",!0===e.multiple?[i]:i)}const r=e.modelValue.slice(),a=Ae.value.findIndex((e=>(0,C.xb)(e,o)));if(a>-1)n("remove",{index:a,value:r.splice(a,1)[0]});else{if(void 0!==e.maxValues&&r.length>=e.maxValues)return;const i=!0===e.emitValue?o:t;n("add",{index:r.length,value:i}),r.push(i)}n("update:modelValue",r)}function Me(e){if(!0!==c.platform.is.desktop)return;const t=e>-1&&e=0?Ce.value(e.options[i]):H))}}function Re(t,n){const i=e=>(0,C.xb)(Se.value(e),t);return e.options.find(i)||n.find(i)||t}function Ie(e,t){const n=void 0!==e?e:t;return"function"===typeof n?n:e=>null!==e&&"object"===typeof e&&n in e?e[n]:e}function ze(e){const t=Se.value(e);return void 0!==Ae.value.find((e=>(0,C.xb)(e,t)))}function He(t){!0===e.useInput&&null!==Y.value&&(void 0===t||Y.value===t.target&&t.target.value===he.value)&&Y.value.select()}function Ne(e){!0===(0,A.So)(e,27)&&!0===u.value&&((0,h.sT)(e),ct(),ut()),n("keyup",e)}function Be(t){const{value:n}=t.target;if(void 0===t.keyCode)if(t.target.value="",clearTimeout(M),ut(),"string"===typeof n&&n.length>0){const t=n.toLocaleLowerCase(),i=n=>{const i=e.options.find((e=>n.value(e).toLocaleLowerCase()===t));return void 0!==i&&(-1===re.value.indexOf(i)?Ee(i):ct(),!0)},o=e=>{!0!==i(Se)&&!0!==i(Ce)&&!0!==e&&Ke(n,!0,(()=>o(!0)))};o()}else oe.clearValue(t);else Ne(t)}function qe(e){n("keypress",e)}function De(t){if(n("keydown",t),!0===(0,A.Wm)(t))return;const o=T.value.length>0&&(void 0!==e.newValueMode||void 0!==e.onNewValue),r=!0!==t.shiftKey&&!0!==e.multiple&&(p.value>-1||!0===o);if(27===t.keyCode)return void(0,h.X$)(t);if(9===t.keyCode&&!1===r)return void st();if(void 0===t.target||t.target.id!==oe.targetUid.value)return;if(40===t.keyCode&&!0!==oe.innerLoading.value&&!1===u.value)return(0,h.NS)(t),void lt();if(8===t.keyCode&&!0!==e.hideSelected&&0===T.value.length)return void(!0===e.multiple&&!0===Array.isArray(e.modelValue)?je(e.modelValue.length-1):!0!==e.multiple&&null!==e.modelValue&&n("update:modelValue",null));35!==t.keyCode&&36!==t.keyCode||"string"===typeof T.value&&0!==T.value.length||((0,h.NS)(t),p.value=-1,Oe(36===t.keyCode?1:-1,e.multiple)),33!==t.keyCode&&34!==t.keyCode||void 0===J.value||((0,h.NS)(t),p.value=Math.max(-1,Math.min(Z.value,p.value+(33===t.keyCode?-1:1)*J.value.view)),Oe(33===t.keyCode?1:-1,e.multiple)),38!==t.keyCode&&40!==t.keyCode||((0,h.NS)(t),Oe(38===t.keyCode?-1:1,e.multiple));const a=Z.value;if((void 0===B||q0&&!0!==e.useInput&&void 0!==t.key&&1===t.key.length&&t.altKey===t.ctrlKey&&(32!==t.keyCode||B.length>0)){!0!==u.value&<(t);const n=t.key.toLocaleLowerCase(),o=1===B.length&&B[0]===n;q=Date.now()+1500,!1===o&&((0,h.NS)(t),B+=n);const r=new RegExp("^"+B.split("").map((e=>L.indexOf(e)>-1?"\\"+e:e)).join(".*"),"i");let s=p.value;if(!0===o||s<0||!0!==r.test(Ce.value(e.options[s])))do{s=(0,_.Uz)(s+1,-1,a-1)}while(s!==p.value&&(!0===_e.value(e.options[s])||!0!==r.test(Ce.value(e.options[s]))));p.value!==s&&(0,i.Y3)((()=>{Me(s),ne(s),s>=0&&!0===e.useInput&&!0===e.fillInput&&Ze(Ce.value(e.options[s]))}))}else if(13===t.keyCode||32===t.keyCode&&!0!==e.useInput&&""===B||9===t.keyCode&&!1!==r)if(9!==t.keyCode&&(0,h.NS)(t),p.value>-1&&p.value{if(n){if(!0!==P(n))return}else n=e.newValueMode;if(void 0===t||null===t)return;Ge("",!0!==e.multiple,!0);const i="toggle"===n?Ee:Fe;i(t,"add-unique"===n),!0!==e.multiple&&(null!==Y.value&&Y.value.focus(),ct())};if(void 0!==e.onNewValue?n("new-value",T.value,t):t(T.value),!0!==e.multiple)return}!0===u.value?st():!0!==oe.innerLoading.value&<()}}function Ye(){return!0===R?V.value:null!==X.value&&null!==X.value.__qPortalInnerRef.value?X.value.__qPortalInnerRef.value:void 0}function Xe(){return Ye()}function We(){return!0===e.hideSelected?[]:void 0!==t["selected-item"]?be.value.map((e=>t["selected-item"](e))).slice():void 0!==t.selected?[].concat(t.selected()):!0===e.useChips?be.value.map(((t,n)=>(0,i.h)(g,{key:"option-"+n,removable:!0===oe.editable.value&&!0!==_e.value(t.opt),dense:!0,textColor:e.color,tabindex:ge.value,onRemove(){t.removeAtIndex(n)}},(()=>(0,i.h)("span",{class:"ellipsis",[!0===t.html?"innerHTML":"textContent"]:Ce.value(t.opt)}))))):[(0,i.h)("span",{[!0===pe.value?"innerHTML":"textContent"]:void 0!==e.displayValue?e.displayValue:he.value})]}function Ve(){if(!0===de.value)return void 0!==t["no-option"]?t["no-option"]({inputValue:T.value}):void 0;const e=void 0!==t.option?t.option:e=>(0,i.h)(v.Z,{key:e.index,...e.itemProps},(()=>(0,i.h)(m.Z,(()=>(0,i.h)(b.Z,(()=>(0,i.h)("span",{[!0===e.html?"innerHTML":"textContent"]:e.label})))))));let n=ee("div",xe.value.map(e));return void 0!==t["before-options"]&&(n=t["before-options"]().concat(n)),(0,f.vs)(t["after-options"],n)}function Ue(t,n){const o=!0===n?{...ve.value,...oe.splitAttrs.attributes.value}:void 0,r={ref:!0===n?Y:void 0,key:"i_t",class:ce.value,style:e.inputStyle,value:void 0!==T.value?T.value:"",type:"search",...o,id:!0===n?oe.targetUid.value:void 0,maxlength:e.maxlength,autocomplete:e.autocomplete,"data-autofocus":!0!==t&&!0===e.autofocus||void 0,disabled:!0===e.disable,readonly:!0===e.readonly,...Pe.value};return!0!==t&&!0===R&&(!0===Array.isArray(r.class)?r.class=[...r.class,"no-pointer-events"]:r.class+=" no-pointer-events"),(0,i.h)("input",r)}function $e(t){clearTimeout(M),t&&t.target&&!0===t.target.qComposing||(Ze(t.target.value||""),I=!0,H=T.value,!0===oe.focused.value||!0===R&&!0!==F.value||oe.focus(),void 0!==e.onFilter&&(M=setTimeout((()=>{Ke(T.value)}),e.inputDebounce)))}function Ze(e){T.value!==e&&(T.value=e,n("input-value",e))}function Ge(t,n,i){I=!0!==i,!0===e.useInput&&(Ze(t),!0!==n&&!0===i||(H=t),!0!==n&&Ke(t))}function Ke(t,o,r){if(void 0===e.onFilter||!0!==o&&!0!==oe.focused.value)return;!0===oe.innerLoading.value?n("filter-abort"):(oe.innerLoading.value=!0,E.value=!0),""!==t&&!0!==e.multiple&&re.value.length>0&&!0!==I&&t===Ce.value(re.value[0])&&(t="");const s=setTimeout((()=>{!0===u.value&&(u.value=!1)}),10);clearTimeout(z),z=s,n("filter",t,((e,t)=>{!0!==o&&!0!==oe.focused.value||z!==s||(clearTimeout(z),"function"===typeof e&&e(),E.value=!1,(0,i.Y3)((()=>{oe.innerLoading.value=!1,!0===oe.editable.value&&(!0===o?!0===u.value&&ct():!0===u.value?dt(!0):u.value=!0),"function"===typeof t&&(0,i.Y3)((()=>{t(a)})),"function"===typeof r&&(0,i.Y3)((()=>{r(a)}))})))}),(()=>{!0===oe.focused.value&&z===s&&(clearTimeout(z),oe.innerLoading.value=!1,E.value=!1),!0===u.value&&(u.value=!1)}))}function Je(){return(0,i.h)(x.Z,{ref:X,class:ue.value,style:e.popupContentStyle,modelValue:u.value,fit:!0!==e.menuShrink,cover:!0===e.optionsCover&&!0!==de.value&&!0!==e.useInput,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,dark:se.value,noParentEvent:!0,noRefocus:!0,noFocus:!0,square:we.value,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,separateClosePopup:!0,...me.value,onScrollPassive:te,onBeforeShow:pt,onBeforeHide:Qe,onShow:et},Ve)}function Qe(e){gt(e),st()}function et(){ie()}function tt(e){(0,h.sT)(e),null!==Y.value&&Y.value.focus(),F.value=!0,window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,0)}function nt(e){(0,h.sT)(e),(0,i.Y3)((()=>{F.value=!1}))}function it(){const n=[(0,i.h)(s,{class:`col-auto ${oe.fieldClass.value}`,...ae.value,for:oe.targetUid.value,dark:se.value,square:!0,loading:E.value,itemAligned:!1,filled:!0,stackLabel:T.value.length>0,...oe.splitAttrs.listeners.value,onFocus:tt,onBlur:nt},{...t,rawControl:()=>oe.getControl(!0),before:void 0,after:void 0})];return!0===u.value&&n.push((0,i.h)("div",{ref:V,class:ue.value+" scroll",style:e.popupContentStyle,...me.value,onClick:h.X$,onScrollPassive:te},Ve())),(0,i.h)(y.Z,{ref:W,modelValue:d.value,position:!0===e.useInput?"top":void 0,transitionShow:N,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,onBeforeShow:pt,onBeforeHide:ot,onHide:rt,onShow:at},(()=>(0,i.h)("div",{class:"q-select__dialog"+(!0===se.value?" q-select__dialog--dark q-dark":"")+(!0===F.value?" q-select__dialog--focused":"")},n)))}function ot(e){gt(e),null!==W.value&&W.value.__updateRefocusTarget(oe.rootRef.value.querySelector(".q-field__native > [tabindex]:last-child")),oe.focused.value=!1}function rt(e){ct(),!1===oe.focused.value&&n("blur",e),ut()}function at(){const e=document.activeElement;null!==e&&e.id===oe.targetUid.value||null===Y.value||Y.value===e||Y.value.focus(),ie()}function st(){!0!==d.value&&(p.value=-1,!0===u.value&&(u.value=!1),!1===oe.focused.value&&(clearTimeout(z),z=void 0,!0===oe.innerLoading.value&&(n("filter-abort"),oe.innerLoading.value=!1,E.value=!1)))}function lt(n){!0===oe.editable.value&&(!0===R?(oe.onControlFocusin(n),d.value=!0,(0,i.Y3)((()=>{oe.focus()}))):oe.focus(),void 0!==e.onFilter?Ke(T.value):!0===de.value&&void 0===t["no-option"]||(u.value=!0))}function ct(){d.value=!1,st()}function ut(){!0===e.useInput&&Ge(!0!==e.multiple&&!0===e.fillInput&&re.value.length>0&&Ce.value(re.value[0])||"",!0,!0)}function dt(t){let n=-1;if(!0===t){if(re.value.length>0){const t=Se.value(re.value[0]);n=e.options.findIndex((e=>(0,C.xb)(Se.value(e),t)))}Q(n)}Me(n)}function ht(e,t){!0===u.value&&!1===oe.innerLoading.value&&(Q(-1,!0),(0,i.Y3)((()=>{!0===u.value&&!1===oe.innerLoading.value&&(e>t?Q():dt(!0))})))}function ft(){!1===d.value&&null!==X.value&&X.value.updatePosition()}function pt(e){void 0!==e&&(0,h.sT)(e),n("popup-show",e),oe.hasPopupOpen=!0,oe.onControlFocusin(e)}function gt(e){void 0!==e&&(0,h.sT)(e),n("popup-hide",e),oe.hasPopupOpen=!1,oe.onControlFocusout(e)}function vt(){R=(!0===c.platform.is.mobile||"dialog"===e.behavior)&&("menu"!==e.behavior&&(!0!==e.useInput||(void 0!==t["no-option"]||void 0!==e.onFilter||!1===de.value))),N=!0===c.platform.is.ios&&!0===R&&!0===e.useInput?"fade":e.transitionShow}return(0,i.YP)(re,(t=>{O=t,!0===e.useInput&&!0===e.fillInput&&!0!==e.multiple&&!0!==oe.innerLoading.value&&(!0!==d.value&&!0!==u.value||!0!==le.value)&&(!0!==I&&ut(),!0!==d.value&&!0!==u.value||Ke(""))}),{immediate:!0}),(0,i.YP)((()=>e.fillInput),ut),(0,i.YP)(u,dt),(0,i.YP)(Z,ht),(0,i.Xn)(vt),(0,i.ic)(ft),vt(),(0,i.Jd)((()=>{clearTimeout(M)})),Object.assign(a,{showPopup:lt,hidePopup:ct,removeAtIndex:je,add:Fe,toggleOption:Ee,getOptionIndex:()=>p.value,setOptionIndex:Me,moveOptionSelection:Oe,filter:Ke,updateMenuPosition:ft,updateInputValue:Ge,isOptionSelected:ze,getEmittingOptionValue:Le,isOptionDisabled:(...e)=>!0===_e.value.apply(null,e),getOptionValue:(...e)=>Se.value.apply(null,e),getOptionLabel:(...e)=>Ce.value.apply(null,e)}),Object.assign(oe,{innerValue:re,fieldClass:(0,i.Fl)((()=>`q-select q-field--auto-height q-select--with${!0!==e.useInput?"out":""}-input q-select--with${!0!==e.useChips?"out":""}-chips q-select--`+(!0===e.multiple?"multiple":"single"))),inputRef:D,targetRef:Y,hasValue:le,showPopup:lt,floatingLabel:(0,i.Fl)((()=>!0!==e.hideSelected&&!0===le.value||T.value.length>0||(0,r.yV)(e.displayValue))),getControlChild:()=>{if(!1!==oe.editable.value&&(!0===d.value||!0!==de.value||void 0!==t["no-option"]))return!0===R?it():Je();!0===oe.hasPopupOpen&&(oe.hasPopupOpen=!1)},controlEvents:{onFocusin(e){oe.onControlFocusin(e)},onFocusout(e){oe.onControlFocusout(e,(()=>{ut(),st()}))},onClick(e){if((0,h.X$)(e),!0!==R&&!0===u.value)return st(),void(null!==Y.value&&Y.value.focus());lt(e)}},getControl:t=>{const n=We(),o=!0===t||!0!==d.value||!0!==R;if(!0===e.useInput)n.push(Ue(t,o));else if(!0===oe.editable.value){const r=!0===o?ve.value:void 0;n.push((0,i.h)("input",{ref:!0===o?Y:void 0,key:"d_t",class:"q-select__focus-target",id:!0===o?oe.targetUid.value:void 0,readonly:!0,"data-autofocus":!0!==t&&!0===e.autofocus||void 0,...r,onKeydown:De,onKeyup:Ne,onKeypress:qe})),!0===o&&"string"===typeof e.autocomplete&&e.autocomplete.length>0&&n.push((0,i.h)("input",{class:"q-select__autocomplete-input",autocomplete:e.autocomplete,onKeyup:Be}))}if(void 0!==U.value&&!0!==e.disable&&Ae.value.length>0){const t=Ae.value.map((e=>(0,i.h)("option",{value:e,selected:!0})));n.push((0,i.h)("select",{class:"hidden",name:U.value,multiple:e.multiple},t))}const r=!0===e.useInput||!0!==o?void 0:oe.splitAttrs.attributes.value;return(0,i.h)("div",{class:"q-field__native row items-center",...r},n)},getInnerAppend:()=>!0!==e.loading&&!0!==E.value&&!0!==e.hideDropdownIcon?[(0,i.h)(l.Z,{class:"q-select__dropdown-icon"+(!0===u.value?" rotate-180":""),name:ye.value})]:null}),(0,r.ZP)(oe)}})},926:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(8234),r=n(5987);const a={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},s={xs:2,sm:4,md:8,lg:16,xl:24},l=(0,r.L)({name:"QSeparator",props:{...o.S,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){const t=(0,i.FN)(),n=(0,o.Z)(e,t.proxy.$q),r=(0,i.Fl)((()=>!0===e.vertical?"vertical":"horizontal")),l=(0,i.Fl)((()=>` q-separator--${r.value}`)),c=(0,i.Fl)((()=>!1!==e.inset?`${l.value}-${a[e.inset]}`:"")),u=(0,i.Fl)((()=>`q-separator${l.value}${c.value}`+(void 0!==e.color?` bg-${e.color}`:"")+(!0===n.value?" q-separator--dark":""))),d=(0,i.Fl)((()=>{const t={};if(void 0!==e.size&&(t[!0===e.vertical?"width":"height"]=e.size),!1!==e.spaced){const n=!0===e.spaced?`${s.md}px`:e.spaced in s?`${s[e.spaced]}px`:e.spaced,i=!0===e.vertical?["Left","Right"]:["Top","Bottom"];t[`margin${i[0]}`]=t[`margin${i[1]}`]=n}return t}));return()=>(0,i.h)("hr",{class:u.value,style:d.value,"aria-orientation":r.value})}})},3940:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(244);const r={size:{type:[Number,String],default:"1em"},color:String};function a(e){return{cSize:(0,i.Fl)((()=>e.size in o.Ok?`${o.Ok[e.size]}px`:e.size)),classes:(0,i.Fl)((()=>"q-spinner"+(e.color?` text-${e.color}`:"")))}}var s=n(5987);const l=(0,s.L)({name:"QSpinner",props:{...r,thickness:{type:Number,default:5}},setup(e){const{cSize:t,classes:n}=a(e);return()=>(0,i.h)("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[(0,i.h)("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}})},4106:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(5475),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QTabPanel",props:o.vZ,setup(e,{slots:t}){return()=>(0,i.h)("div",{class:"q-tab-panel"},(0,a.KR)(t.default))}})},9800:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(8234),r=n(5475),a=n(5987),s=n(2026);const l=(0,a.L)({name:"QTabPanels",props:{...r.t6,...o.S},emits:r.K6,setup(e,{slots:t}){const n=(0,i.FN)(),a=(0,o.Z)(e,n.proxy.$q),{updatePanelsList:l,getPanelContent:c,panelDirectives:u}=(0,r.ZP)(),d=(0,i.Fl)((()=>"q-tab-panels q-panel-parent"+(!0===a.value?" q-tab-panels--dark q-dark":"")));return()=>(l(t),(0,s.Jl)("div",{class:d.value},c(),"pan",e.swipeable,(()=>u.value)))}})},9497:(e,t,n)=>{"use strict";n.d(t,{Z:()=>ne});n(6727),n(702),n(5583);var i=n(9835),o=n(499),r=n(1682),a=n(926),s=n(2857),l=n(3246),c=n(6933);function u(e,t){return(0,i.h)("div",e,[(0,i.h)("table",{class:"q-table"},t)])}var d=n(2043),h=n(5987),f=n(3701),p=n(1384),g=n(2026);const v={list:l.Z,table:c.Z},m=["list","table","__qtable"],b=(0,h.L)({name:"QVirtualScroll",props:{...d.t9,type:{type:String,default:"list",validator:e=>m.includes(e)},items:{type:Array,default:()=>[]},itemsFn:Function,itemsSize:Number,scrollTarget:{default:void 0}},setup(e,{slots:t,attrs:n}){let r;const a=(0,o.iH)(null),s=(0,i.Fl)((()=>e.itemsSize>=0&&void 0!==e.itemsFn?parseInt(e.itemsSize,10):Array.isArray(e.items)?e.items.length:0)),{virtualScrollSliceRange:l,localResetVirtualScroll:c,padVirtualScroll:h,onVirtualScrollEvt:m}=(0,d.vp)({virtualScrollLength:s,getVirtualScrollTarget:k,getVirtualScrollEl:w}),b=(0,i.Fl)((()=>{if(0===s.value)return[];const t=(e,t)=>({index:l.value.from+t,item:e});return void 0===e.itemsFn?e.items.slice(l.value.from,l.value.to).map(t):e.itemsFn(l.value.from,l.value.to-l.value.from).map(t)})),x=(0,i.Fl)((()=>"q-virtual-scroll q-virtual-scroll"+(!0===e.virtualScrollHorizontal?"--horizontal":"--vertical")+(void 0!==e.scrollTarget?"":" scroll"))),y=(0,i.Fl)((()=>void 0!==e.scrollTarget?{}:{tabindex:0}));function w(){return a.value.$el||a.value}function k(){return r}function S(){r=(0,f.b0)(w(),e.scrollTarget),r.addEventListener("scroll",m,p.rU.passive)}function C(){void 0!==r&&(r.removeEventListener("scroll",m,p.rU.passive),r=void 0)}function _(){let n=h("list"===e.type?"div":"tbody",b.value.map(t.default));return void 0!==t.before&&(n=t.before().concat(n)),(0,g.vs)(t.after,n)}return(0,i.YP)(s,(()=>{c()})),(0,i.YP)((()=>e.scrollTarget),(()=>{C(),S()})),(0,i.wF)((()=>{c()})),(0,i.bv)((()=>{S()})),(0,i.dl)((()=>{S()})),(0,i.se)((()=>{C()})),(0,i.Jd)((()=>{C()})),()=>{if(void 0!==t.default)return"__qtable"===e.type?u({ref:a,class:"q-table__middle "+x.value},_()):(0,i.h)(v[e.type],{...n,ref:a,class:[n.class,x.value],...y.value},_);console.error("QVirtualScroll: default scoped slot is required for rendering")}}});var x=n(7887),y=n(8234),w=n(244);const k={xs:2,sm:4,md:6,lg:10,xl:14};function S(e,t,n){return{transform:!0===t?`translateX(${!0===n.lang.rtl?"-":""}100%) scale3d(${-e},1,1)`:`scale3d(${e},1,1)`}}const C=(0,h.L)({name:"QLinearProgress",props:{...y.S,...w.LU,value:{type:Number,default:0},buffer:Number,color:String,trackColor:String,reverse:Boolean,stripe:Boolean,indeterminate:Boolean,query:Boolean,rounded:Boolean,animationSpeed:{type:[String,Number],default:2100},instantFeedback:Boolean},setup(e,{slots:t}){const{proxy:n}=(0,i.FN)(),o=(0,y.Z)(e,n.$q),r=(0,w.ZP)(e,k),a=(0,i.Fl)((()=>!0===e.indeterminate||!0===e.query)),s=(0,i.Fl)((()=>e.reverse!==e.query)),l=(0,i.Fl)((()=>({...null!==r.value?r.value:{},"--q-linear-progress-speed":`${e.animationSpeed}ms`}))),c=(0,i.Fl)((()=>"q-linear-progress"+(void 0!==e.color?` text-${e.color}`:"")+(!0===e.reverse||!0===e.query?" q-linear-progress--reverse":"")+(!0===e.rounded?" rounded-borders":""))),u=(0,i.Fl)((()=>S(void 0!==e.buffer?e.buffer:1,s.value,n.$q))),d=(0,i.Fl)((()=>`q-linear-progress__track absolute-full q-linear-progress__track--with${!0===e.instantFeedback?"out":""}-transition q-linear-progress__track--`+(!0===o.value?"dark":"light")+(void 0!==e.trackColor?` bg-${e.trackColor}`:""))),h=(0,i.Fl)((()=>S(!0===a.value?1:e.value,s.value,n.$q))),f=(0,i.Fl)((()=>`q-linear-progress__model absolute-full q-linear-progress__model--with${!0===e.instantFeedback?"out":""}-transition q-linear-progress__model--${!0===a.value?"in":""}determinate`)),p=(0,i.Fl)((()=>({width:100*e.value+"%"}))),v=(0,i.Fl)((()=>"q-linear-progress__stripe absolute-"+(!0===e.reverse?"right":"left")));return()=>{const n=[(0,i.h)("div",{class:d.value,style:u.value}),(0,i.h)("div",{class:f.value,style:h.value})];return!0===e.stripe&&!1===a.value&&n.push((0,i.h)("div",{class:v.value,style:p.value})),(0,i.h)("div",{class:c.value,style:l.value,role:"progressbar","aria-valuemin":0,"aria-valuemax":1,"aria-valuenow":!0===e.indeterminate?void 0:e.value},(0,g.vs)(t.default,n))}}});var _=n(1221),A=n(8879),P=n(5310),L=n(2046);let j=0;const T={fullscreen:Boolean,noRouteFullscreenExit:Boolean},F=["update:fullscreen","fullscreen"];function E(){const e=(0,i.FN)(),{props:t,emit:n,proxy:r}=e;let a,s,l;const c=(0,o.iH)(!1);function u(){!0===c.value?h():d()}function d(){!0!==c.value&&(c.value=!0,l=r.$el.parentNode,l.replaceChild(s,r.$el),document.body.appendChild(r.$el),j++,1===j&&document.body.classList.add("q-body--fullscreen-mixin"),a={handler:h},P.Z.add(a))}function h(){!0===c.value&&(void 0!==a&&(P.Z.remove(a),a=void 0),l.replaceChild(r.$el,s),c.value=!1,j=Math.max(0,j-1),0===j&&(document.body.classList.remove("q-body--fullscreen-mixin"),void 0!==r.$el.scrollIntoView&&setTimeout((()=>{r.$el.scrollIntoView()}))))}return!0===(0,L.Rb)(e)&&(0,i.YP)((()=>r.$route.fullPath),(()=>{!0!==t.noRouteFullscreenExit&&h()})),(0,i.YP)((()=>t.fullscreen),(e=>{c.value!==e&&u()})),(0,i.YP)(c,(e=>{n("update:fullscreen",e),n("fullscreen",e)})),(0,i.wF)((()=>{s=document.createElement("span")})),(0,i.bv)((()=>{!0===t.fullscreen&&d()})),(0,i.Jd)(h),Object.assign(r,{toggleFullscreen:u,setFullscreen:d,exitFullscreen:h}),{inFullscreen:c,toggleFullscreen:u}}function M(e,t){return new Date(e)-new Date(t)}var O=n(6254);const R={sortMethod:Function,binaryStateSort:Boolean,columnSortOrder:{type:String,validator:e=>"ad"===e||"da"===e,default:"ad"}};function I(e,t,n,o){const r=(0,i.Fl)((()=>{const{sortBy:e}=t.value;return e&&n.value.find((t=>t.name===e))||null})),a=(0,i.Fl)((()=>void 0!==e.sortMethod?e.sortMethod:(e,t,i)=>{const o=n.value.find((e=>e.name===t));if(void 0===o||void 0===o.field)return e;const r=!0===i?-1:1,a="function"===typeof o.field?e=>o.field(e):e=>e[o.field];return e.sort(((e,t)=>{let n=a(e),i=a(t);return null===n||void 0===n?-1*r:null===i||void 0===i?1*r:void 0!==o.sort?o.sort(n,i,e,t)*r:!0===(0,O.hj)(n)&&!0===(0,O.hj)(i)?(n-i)*r:!0===(0,O.J_)(n)&&!0===(0,O.J_)(i)?M(n,i)*r:"boolean"===typeof n&&"boolean"===typeof i?(n-i)*r:([n,i]=[n,i].map((e=>(e+"").toLocaleString().toLowerCase())),ne.name===i));void 0!==e&&e.sortOrder&&(r=e.sortOrder)}let{sortBy:a,descending:s}=t.value;a!==i?(a=i,s="da"===r):!0===e.binaryStateSort?s=!s:!0===s?"ad"===r?a=null:s=!1:"ad"===r?s=!0:a=null,o({sortBy:a,descending:s,page:1})}return{columnToSort:r,computedSortMethod:a,sort:s}}const z={filter:[String,Object],filterMethod:Function};function H(e,t){const n=(0,i.Fl)((()=>void 0!==e.filterMethod?e.filterMethod:(e,t,n,i)=>{const o=t?t.toLowerCase():"";return e.filter((e=>n.some((t=>{const n=i(t,e)+"",r="undefined"===n||"null"===n?"":n.toLowerCase();return-1!==r.indexOf(o)}))))}));return(0,i.YP)((()=>e.filter),(()=>{(0,i.Y3)((()=>{t({page:1},!0)}))}),{deep:!0}),{computedFilterMethod:n}}function N(e,t){for(const n in t)if(t[n]!==e[n])return!1;return!0}function B(e){return e.page<1&&(e.page=1),void 0!==e.rowsPerPage&&e.rowsPerPage<1&&(e.rowsPerPage=0),e}const q={pagination:Object,rowsPerPageOptions:{type:Array,default:()=>[5,7,10,15,20,25,50,0]},"onUpdate:pagination":[Function,Array]};function D(e,t){const{props:n,emit:r}=e,a=(0,o.iH)(Object.assign({sortBy:null,descending:!1,page:1,rowsPerPage:n.rowsPerPageOptions.length>0?n.rowsPerPageOptions[0]:5},n.pagination)),s=(0,i.Fl)((()=>{const e=void 0!==n["onUpdate:pagination"]?{...a.value,...n.pagination}:a.value;return B(e)})),l=(0,i.Fl)((()=>void 0!==s.value.rowsNumber));function c(e){u({pagination:e,filter:n.filter})}function u(e={}){(0,i.Y3)((()=>{r("request",{pagination:e.pagination||s.value,filter:e.filter||n.filter,getCellValue:t})}))}function d(e,t){const i=B({...s.value,...e});!0!==N(s.value,i)?!0!==l.value?void 0!==n.pagination&&void 0!==n["onUpdate:pagination"]?r("update:pagination",i):a.value=i:c(i):!0===l.value&&!0===t&&c(i)}return{innerPagination:a,computedPagination:s,isServerSide:l,requestServerInteraction:u,setPagination:d}}function Y(e,t,n,o,r,a){const{props:s,emit:l,proxy:{$q:c}}=e,u=(0,i.Fl)((()=>!0===o.value?n.value.rowsNumber||0:a.value)),d=(0,i.Fl)((()=>{const{page:e,rowsPerPage:t}=n.value;return(e-1)*t})),h=(0,i.Fl)((()=>{const{page:e,rowsPerPage:t}=n.value;return e*t})),f=(0,i.Fl)((()=>1===n.value.page)),p=(0,i.Fl)((()=>0===n.value.rowsPerPage?1:Math.max(1,Math.ceil(u.value/n.value.rowsPerPage)))),g=(0,i.Fl)((()=>0===h.value||n.value.page>=p.value)),v=(0,i.Fl)((()=>{const e=s.rowsPerPageOptions.includes(t.value.rowsPerPage)?s.rowsPerPageOptions:[t.value.rowsPerPage].concat(s.rowsPerPageOptions);return e.map((e=>({label:0===e?c.lang.table.allRows:""+e,value:e})))}));function m(){r({page:1})}function b(){const{page:e}=n.value;e>1&&r({page:e-1})}function x(){const{page:e,rowsPerPage:t}=n.value;h.value>0&&e*t{if(e===t)return;const i=n.value.page;e&&!i?r({page:1}):e["single","multiple","none"].includes(e)},selected:{type:Array,default:()=>[]}},W=["update:selected","selection"];function V(e,t,n,o){const r=(0,i.Fl)((()=>{const t={};return e.selected.map(o.value).forEach((e=>{t[e]=!0})),t})),a=(0,i.Fl)((()=>"none"!==e.selection)),s=(0,i.Fl)((()=>"single"===e.selection)),l=(0,i.Fl)((()=>"multiple"===e.selection)),c=(0,i.Fl)((()=>n.value.length>0&&n.value.every((e=>!0===r.value[o.value(e)])))),u=(0,i.Fl)((()=>!0!==c.value&&n.value.some((e=>!0===r.value[o.value(e)])))),d=(0,i.Fl)((()=>e.selected.length));function h(e){return!0===r.value[e]}function f(){t("update:selected",[])}function p(n,i,r,a){t("selection",{rows:i,added:r,keys:n,evt:a});const l=!0===s.value?!0===r?i:[]:!0===r?e.selected.concat(i):e.selected.filter((e=>!1===n.includes(o.value(e))));t("update:selected",l)}return{hasSelectionMode:a,singleSelection:s,multipleSelection:l,allRowsSelected:c,someRowsSelected:u,rowsSelectedNumber:d,isRowSelected:h,clearSelection:f,updateSelection:p}}function U(e){return Array.isArray(e)?e.slice():[]}const $={expanded:Array},Z=["update:expanded"];function G(e,t){const n=(0,o.iH)(U(e.expanded));function r(e){return n.value.includes(e)}function a(i){void 0!==e.expanded?t("update:expanded",i):n.value=i}function s(e,t){const i=n.value.slice(),o=i.indexOf(e);!0===t?-1===o&&(i.push(e),a(i)):-1!==o&&(i.splice(o,1),a(i))}return(0,i.YP)((()=>e.expanded),(e=>{n.value=U(e)})),{isRowExpanded:r,setExpanded:a,updateExpanded:s}}const K={visibleColumns:Array};function J(e,t,n){const o=(0,i.Fl)((()=>{if(void 0!==e.columns)return e.columns;const t=e.rows[0];return void 0!==t?Object.keys(t).map((e=>({name:e,label:e.toUpperCase(),field:e,align:(0,O.hj)(t[e])?"right":"left",sortable:!0}))):[]})),r=(0,i.Fl)((()=>{const{sortBy:n,descending:i}=t.value,r=void 0!==e.visibleColumns?o.value.filter((t=>!0===t.required||!0===e.visibleColumns.includes(t.name))):o.value;return r.map((e=>{const t=e.align||"right",o=`text-${t}`;return{...e,align:t,__iconClass:`q-table__sort-icon q-table__sort-icon--${t}`,__thClass:o+(void 0!==e.headerClasses?" "+e.headerClasses:"")+(!0===e.sortable?" sortable":"")+(e.name===n?" sorted "+(!0===i?"sort-desc":""):""),__tdStyle:void 0!==e.style?"function"!==typeof e.style?()=>e.style:e.style:()=>null,__tdClass:void 0!==e.classes?"function"!==typeof e.classes?()=>o+" "+e.classes:t=>o+" "+e.classes(t):()=>o}}))})),a=(0,i.Fl)((()=>{const e={};return r.value.forEach((t=>{e[t.name]=t})),e})),s=(0,i.Fl)((()=>void 0!==e.tableColspan?e.tableColspan:r.value.length+(!0===n.value?1:0)));return{colList:o,computedCols:r,computedColsMap:a,computedColspan:s}}var Q=n(3251);const ee="q-table__bottom row items-center",te={};d.If.forEach((e=>{te[e]={}}));const ne=(0,h.L)({name:"QTable",props:{rows:{type:Array,default:()=>[]},rowKey:{type:[String,Function],default:"id"},columns:Array,loading:Boolean,iconFirstPage:String,iconPrevPage:String,iconNextPage:String,iconLastPage:String,title:String,hideHeader:Boolean,grid:Boolean,gridHeader:Boolean,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,separator:{type:String,default:"horizontal",validator:e=>["horizontal","vertical","cell","none"].includes(e)},wrapCells:Boolean,virtualScroll:Boolean,virtualScrollTarget:{default:void 0},...te,noDataLabel:String,noResultsLabel:String,loadingLabel:String,selectedRowsLabel:Function,rowsPerPageLabel:String,paginationLabel:Function,color:{type:String,default:"grey-8"},titleClass:[String,Array,Object],tableStyle:[String,Array,Object],tableClass:[String,Array,Object],tableHeaderStyle:[String,Array,Object],tableHeaderClass:[String,Array,Object],cardContainerClass:[String,Array,Object],cardContainerStyle:[String,Array,Object],cardStyle:[String,Array,Object],cardClass:[String,Array,Object],hideBottom:Boolean,hideSelectedBanner:Boolean,hideNoData:Boolean,hidePagination:Boolean,onRowClick:Function,onRowDblclick:Function,onRowContextmenu:Function,...y.S,...T,...K,...z,...q,...$,...X,...R},emits:["request","virtual-scroll",...F,...Z,...W],setup(e,{slots:t,emit:n}){const l=(0,i.FN)(),{proxy:{$q:c}}=l,h=(0,y.Z)(e,c),{inFullscreen:f,toggleFullscreen:p}=E(),g=(0,i.Fl)((()=>"function"===typeof e.rowKey?e.rowKey:t=>t[e.rowKey])),v=(0,o.iH)(null),m=(0,o.iH)(null),w=(0,i.Fl)((()=>!0!==e.grid&&!0===e.virtualScroll)),k=(0,i.Fl)((()=>" q-table__card"+(!0===h.value?" q-table__card--dark q-dark":"")+(!0===e.square?" q-table--square":"")+(!0===e.flat?" q-table--flat":"")+(!0===e.bordered?" q-table--bordered":""))),S=(0,i.Fl)((()=>`q-table__container q-table--${e.separator}-separator column no-wrap`+(!0===e.grid?" q-table--grid":k.value)+(!0===h.value?" q-table--dark":"")+(!0===e.dense?" q-table--dense":"")+(!1===e.wrapCells?" q-table--no-wrap":"")+(!0===f.value?" fullscreen scroll":""))),P=(0,i.Fl)((()=>S.value+(!0===e.loading?" q-table--loading":"")));(0,i.YP)((()=>e.tableStyle+e.tableClass+e.tableHeaderStyle+e.tableHeaderClass+S.value),(()=>{!0===w.value&&null!==m.value&&m.value.reset()}));const{innerPagination:L,computedPagination:j,isServerSide:T,requestServerInteraction:F,setPagination:M}=D(l,Ie),{computedFilterMethod:O}=H(e,M),{isRowExpanded:R,setExpanded:z,updateExpanded:N}=G(e,n),B=(0,i.Fl)((()=>{let t=e.rows;if(!0===T.value||0===t.length)return t;const{sortBy:n,descending:i}=j.value;return e.filter&&(t=O.value(t,e.filter,ae.value,Ie)),null!==ce.value&&(t=ue.value(e.rows===t?t.slice():t,n,i)),t})),q=(0,i.Fl)((()=>B.value.length)),X=(0,i.Fl)((()=>{let t=B.value;if(!0===T.value)return t;const{rowsPerPage:n}=j.value;return 0!==n&&(0===he.value&&e.rows!==t?t.length>fe.value&&(t=t.slice(0,fe.value)):t=t.slice(he.value,fe.value)),t})),{hasSelectionMode:W,singleSelection:U,multipleSelection:$,allRowsSelected:Z,someRowsSelected:K,rowsSelectedNumber:te,isRowSelected:ne,clearSelection:ie,updateSelection:oe}=V(e,n,X,g),{colList:re,computedCols:ae,computedColsMap:se,computedColspan:le}=J(e,j,W),{columnToSort:ce,computedSortMethod:ue,sort:de}=I(e,j,re,M),{firstRowIndex:he,lastRowIndex:fe,isFirstPage:pe,isLastPage:ge,pagesNumber:ve,computedRowsPerPageOptions:me,computedRowsNumber:be,firstPage:xe,prevPage:ye,nextPage:we,lastPage:ke}=Y(l,L,j,T,M,q),Se=(0,i.Fl)((()=>0===X.value.length)),Ce=(0,i.Fl)((()=>{const t={};return d.If.forEach((n=>{t[n]=e[n]})),void 0===t.virtualScrollItemSize&&(t.virtualScrollItemSize=!0===e.dense?28:48),t}));function _e(){!0===w.value&&m.value.reset()}function Ae(){if(!0===e.grid)return Ze();const n=!0!==e.hideHeader?Be:null;if(!0===w.value){const o=t["top-row"],r=t["bottom-row"],a={default:e=>Te(e.item,t.body,e.index)};if(void 0!==o){const e=(0,i.h)("tbody",o({cols:ae.value}));a.before=null===n?()=>e:()=>[n()].concat(e)}else null!==n&&(a.before=n);return void 0!==r&&(a.after=()=>(0,i.h)("tbody",r({cols:ae.value}))),(0,i.h)(b,{ref:m,class:e.tableClass,style:e.tableStyle,...Ce.value,scrollTarget:e.virtualScrollTarget,items:X.value,type:"__qtable",tableColspan:le.value,onVirtualScroll:Le},a)}const o=[Fe()];return null!==n&&o.unshift(n()),u({class:["q-table__middle scroll",e.tableClass],style:e.tableStyle},o)}function Pe(e,t){if(null!==m.value)return void m.value.scrollTo(e,t);e=parseInt(e,10);const i=v.value.querySelector(`tbody tr:nth-of-type(${e+1})`);if(null!==i){const t=v.value.querySelector(".q-table__middle.scroll"),{offsetTop:o}=i,r=o{const n=t[`body-cell-${e.name}`],r=void 0!==n?n:c;return void 0!==r?r(Me({key:s,row:o,pageIndex:a,col:e})):(0,i.h)("td",{class:e.__tdClass(o),style:e.__tdStyle(o)},Ie(e,o))}));if(!0===W.value){const n=t["body-selection"],r=void 0!==n?n(Oe({key:s,row:o,pageIndex:a})):[(0,i.h)(_.Z,{modelValue:l,color:e.color,dark:h.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{oe([s],[o],e,t)}})];u.unshift((0,i.h)("td",{class:"q-table--col-auto-width"},r))}const d={key:s,class:{selected:l}};return void 0!==e.onRowClick&&(d.class["cursor-pointer"]=!0,d.onClick=e=>{n("RowClick",e,o,a)}),void 0!==e.onRowDblclick&&(d.class["cursor-pointer"]=!0,d.onDblclick=e=>{n("RowDblclick",e,o,a)}),void 0!==e.onRowContextmenu&&(d.class["cursor-pointer"]=!0,d.onContextmenu=e=>{n("RowContextmenu",e,o,a)}),(0,i.h)("tr",d,u)}function Fe(){const e=t.body,n=t["top-row"],o=t["bottom-row"];let r=X.value.map(((t,n)=>Te(t,e,n)));return void 0!==n&&(r=n({cols:ae.value}).concat(r)),void 0!==o&&(r=r.concat(o({cols:ae.value}))),(0,i.h)("tbody",r)}function Ee(e){return Re(e),e.cols=e.cols.map((t=>{const n={...t};return(0,Q.g)(n,"value",(()=>Ie(t,e.row))),n})),e}function Me(e){return Re(e),(0,Q.g)(e,"value",(()=>Ie(e.col,e.row))),e}function Oe(e){return Re(e),e}function Re(t){Object.assign(t,{cols:ae.value,colsMap:se.value,sort:de,rowIndex:he.value+t.pageIndex,color:e.color,dark:h.value,dense:e.dense}),!0===W.value&&(0,Q.g)(t,"selected",(()=>ne(t.key)),((e,n)=>{oe([t.key],[t.row],e,n)})),(0,Q.g)(t,"expand",(()=>R(t.key)),(e=>{N(t.key,e)}))}function Ie(e,t){const n="function"===typeof e.field?e.field(t):t[e.field];return void 0!==e.format?e.format(n,t):n}const ze=(0,i.Fl)((()=>({pagination:j.value,pagesNumber:ve.value,isFirstPage:pe.value,isLastPage:ge.value,firstPage:xe,prevPage:ye,nextPage:we,lastPage:ke,inFullscreen:f.value,toggleFullscreen:p})));function He(){const n=t.top,o=t["top-left"],r=t["top-right"],a=t["top-selection"],s=!0===W.value&&void 0!==a&&te.value>0,l="q-table__top relative-position row items-center";if(void 0!==n)return(0,i.h)("div",{class:l},[n(ze.value)]);let c;return!0===s?c=a(ze.value).slice():(c=[],void 0!==o?c.push((0,i.h)("div",{class:"q-table-control"},[o(ze.value)])):e.title&&c.push((0,i.h)("div",{class:"q-table__control"},[(0,i.h)("div",{class:["q-table__title",e.titleClass]},e.title)]))),void 0!==r&&(c.push((0,i.h)("div",{class:"q-table__separator col"})),c.push((0,i.h)("div",{class:"q-table__control"},[r(ze.value)]))),0!==c.length?(0,i.h)("div",{class:l},c):void 0}const Ne=(0,i.Fl)((()=>!0===K.value?null:Z.value));function Be(){const n=qe();return!0===e.loading&&void 0===t.loading&&n.push((0,i.h)("tr",{class:"q-table__progress"},[(0,i.h)("th",{class:"relative-position",colspan:le.value},je())])),(0,i.h)("thead",n)}function qe(){const n=t.header,o=t["header-cell"];if(void 0!==n)return n(De({header:!0})).slice();const a=ae.value.map((e=>{const n=t[`header-cell-${e.name}`],a=void 0!==n?n:o,s=De({col:e});return void 0!==a?a(s):(0,i.h)(r.Z,{key:e.name,props:s},(()=>e.label))}));if(!0===U.value&&!0!==e.grid)a.unshift((0,i.h)("th",{class:"q-table--col-auto-width"}," "));else if(!0===$.value){const n=t["header-selection"],o=void 0!==n?n(De({})):[(0,i.h)(_.Z,{color:e.color,modelValue:Ne.value,dark:h.value,dense:e.dense,"onUpdate:modelValue":Ye})];a.unshift((0,i.h)("th",{class:"q-table--col-auto-width"},o))}return[(0,i.h)("tr",{class:e.tableHeaderClass,style:e.tableHeaderStyle},a)]}function De(t){return Object.assign(t,{cols:ae.value,sort:de,colsMap:se.value,color:e.color,dark:h.value,dense:e.dense}),!0===$.value&&(0,Q.g)(t,"selected",(()=>Ne.value),Ye),t}function Ye(e){!0===K.value&&(e=!1),oe(X.value.map(g.value),X.value,e)}const Xe=(0,i.Fl)((()=>{const t=[e.iconFirstPage||c.iconSet.table.firstPage,e.iconPrevPage||c.iconSet.table.prevPage,e.iconNextPage||c.iconSet.table.nextPage,e.iconLastPage||c.iconSet.table.lastPage];return!0===c.lang.rtl?t.reverse():t}));function We(){if(!0===e.hideBottom)return;if(!0===Se.value){if(!0===e.hideNoData)return;const n=!0===e.loading?e.loadingLabel||c.lang.table.loading:e.filter?e.noResultsLabel||c.lang.table.noResults:e.noDataLabel||c.lang.table.noData,o=t["no-data"],r=void 0!==o?[o({message:n,icon:c.iconSet.table.warning,filter:e.filter})]:[(0,i.h)(s.Z,{class:"q-table__bottom-nodata-icon",name:c.iconSet.table.warning}),n];return(0,i.h)("div",{class:ee+" q-table__bottom--nodata"},r)}const n=t.bottom;if(void 0!==n)return(0,i.h)("div",{class:ee},[n(ze.value)]);const o=!0!==e.hideSelectedBanner&&!0===W.value&&te.value>0?[(0,i.h)("div",{class:"q-table__control"},[(0,i.h)("div",[(e.selectedRowsLabel||c.lang.table.selectedRecords)(te.value)])])]:[];return!0!==e.hidePagination?(0,i.h)("div",{class:ee+" justify-end"},Ue(o)):o.length>0?(0,i.h)("div",{class:ee},o):void 0}function Ve(e){M({page:1,rowsPerPage:e.value})}function Ue(n){let o;const{rowsPerPage:r}=j.value,a=e.paginationLabel||c.lang.table.pagination,s=t.pagination,l=e.rowsPerPageOptions.length>1;if(n.push((0,i.h)("div",{class:"q-table__separator col"})),!0===l&&n.push((0,i.h)("div",{class:"q-table__control"},[(0,i.h)("span",{class:"q-table__bottom-item"},[e.rowsPerPageLabel||c.lang.table.recordsPerPage]),(0,i.h)(x.Z,{class:"q-table__select inline q-table__bottom-item",color:e.color,modelValue:r,options:me.value,displayValue:0===r?c.lang.table.allRows:r,dark:h.value,borderless:!0,dense:!0,optionsDense:!0,optionsCover:!0,"onUpdate:modelValue":Ve})])),void 0!==s)o=s(ze.value);else if(o=[(0,i.h)("span",0!==r?{class:"q-table__bottom-item"}:{},[r?a(he.value+1,Math.min(fe.value,be.value),be.value):a(1,q.value,be.value)])],0!==r&&ve.value>1){const t={color:e.color,round:!0,dense:!0,flat:!0};!0===e.dense&&(t.size="sm"),ve.value>2&&o.push((0,i.h)(A.Z,{key:"pgFirst",...t,icon:Xe.value[0],disable:pe.value,onClick:xe})),o.push((0,i.h)(A.Z,{key:"pgPrev",...t,icon:Xe.value[1],disable:pe.value,onClick:ye}),(0,i.h)(A.Z,{key:"pgNext",...t,icon:Xe.value[2],disable:ge.value,onClick:we})),ve.value>2&&o.push((0,i.h)(A.Z,{key:"pgLast",...t,icon:Xe.value[3],disable:ge.value,onClick:ke}))}return n.push((0,i.h)("div",{class:"q-table__control"},o)),n}function $e(){const n=!0===e.gridHeader?[(0,i.h)("table",{class:"q-table"},[Be(i.h)])]:!0===e.loading&&void 0===t.loading?je(i.h):void 0;return(0,i.h)("div",{class:"q-table__middle"},n)}function Ze(){const o=void 0!==t.item?t.item:o=>{const r=o.cols.map((e=>(0,i.h)("div",{class:"q-table__grid-item-row"},[(0,i.h)("div",{class:"q-table__grid-item-title"},[e.label]),(0,i.h)("div",{class:"q-table__grid-item-value"},[e.value])])));if(!0===W.value){const n=t["body-selection"],s=void 0!==n?n(o):[(0,i.h)(_.Z,{modelValue:o.selected,color:e.color,dark:h.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{oe([o.key],[o.row],e,t)}})];r.unshift((0,i.h)("div",{class:"q-table__grid-item-row"},s),(0,i.h)(a.Z,{dark:h.value}))}const s={class:["q-table__grid-item-card"+k.value,e.cardClass],style:e.cardStyle};return void 0===e.onRowClick&&void 0===e.onRowDblclick||(s.class[0]+=" cursor-pointer",void 0!==e.onRowClick&&(s.onClick=e=>{n("RowClick",e,o.row,o.pageIndex)}),void 0!==e.onRowDblclick&&(s.onDblclick=e=>{n("RowDblclick",e,o.row,o.pageIndex)})),(0,i.h)("div",{class:"q-table__grid-item col-xs-12 col-sm-6 col-md-4 col-lg-3"+(!0===o.selected?" q-table__grid-item--selected":"")},[(0,i.h)("div",s,r)])};return(0,i.h)("div",{class:["q-table__grid-content row",e.cardContainerClass],style:e.cardContainerStyle},X.value.map(((e,t)=>o(Ee({key:g.value(e),row:e,pageIndex:t})))))}return Object.assign(l.proxy,{requestServerInteraction:F,setPagination:M,firstPage:xe,prevPage:ye,nextPage:we,lastPage:ke,isRowSelected:ne,clearSelection:ie,isRowExpanded:R,setExpanded:z,sort:de,resetVirtualScroll:_e,scrollTo:Pe,getCellValue:Ie}),(0,Q.K)(l.proxy,{filteredSortedRows:()=>B.value,computedRows:()=>X.value,computedRowsNumber:()=>be.value}),()=>{const n=[He()],o={ref:v,class:P.value};return!0===e.grid?n.push($e()):Object.assign(o,{class:[o.class,e.cardClass],style:e.cardStyle}),n.push(Ae(),We()),!0===e.loading&&void 0!==t.loading&&n.push(t.loading()),(0,i.h)("div",o,n)}}})},7220:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(9835),o=n(5987),r=n(2026);const a=(0,o.L)({name:"QTd",props:{props:Object,autoWidth:Boolean,noHover:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),o=(0,i.Fl)((()=>"q-td"+(!0===e.autoWidth?" q-table--col-auto-width":"")+(!0===e.noHover?" q-td--no-hover":"")+" "));return()=>{if(void 0===e.props)return(0,i.h)("td",{class:o.value},(0,r.KR)(t.default));const a=n.vnode.key,s=(void 0!==e.props.colsMap?e.props.colsMap[a]:null)||e.props.col;if(void 0===s)return;const{row:l}=e.props;return(0,i.h)("td",{class:o.value+s.__tdClass(l),style:s.__tdStyle(l)},(0,r.KR)(t.default))}}})},1682:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(2857),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QTh",props:{props:Object,autoWidth:Boolean},emits:["click"],setup(e,{slots:t,emit:n}){const r=(0,i.FN)(),{proxy:{$q:s}}=r,l=e=>{n("click",e)};return()=>{if(void 0===e.props)return(0,i.h)("th",{class:!0===e.autoWidth?"q-table--col-auto-width":"",onClick:l},(0,a.KR)(t.default));let n,c;const u=r.vnode.key;if(u){if(n=e.props.colsMap[u],void 0===n)return}else n=e.props.col;if(!0===n.sortable){const e="right"===n.align?"unshift":"push";c=(0,a.Bl)(t.default,[]),c[e]((0,i.h)(o.Z,{class:n.__iconClass,name:s.iconSet.table.arrowUp}))}else c=(0,a.KR)(t.default);const d={class:n.__thClass+(!0===e.autoWidth?" q-table--col-auto-width":""),style:n.headerStyle,onClick:t=>{!0===n.sortable&&e.props.sort(n),l(t)}};return(0,i.h)("th",d,c)}}})},9546:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(9835),o=n(5987),r=n(2026);const a=(0,o.L)({name:"QTr",props:{props:Object,noHover:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-tr"+(void 0===e.props||!0===e.props.header?"":" "+e.props.__trClass)+(!0===e.noHover?" q-tr--no-hover":"")));return()=>(0,i.h)("tr",{class:n.value},(0,r.KR)(t.default))}})},900:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});var i=n(9835),o=n(499),r=n(2857),a=n(1136),s=n(2026),l=n(1705),c=n(5439),u=n(1384);let d=0;const h=["click","keydown"],f={icon:String,label:[Number,String],alert:[Boolean,String],alertIcon:String,name:{type:[Number,String],default:()=>"t_"+d++},noCaps:Boolean,tabindex:[String,Number],disable:Boolean,contentClass:String,ripple:{type:[Boolean,Object],default:!0}};function p(e,t,n,d){const h=(0,i.f3)(c.Nd,(()=>{console.error("QTab/QRouteTab component needs to be child of QTabs")})),{proxy:f}=(0,i.FN)(),p=(0,o.iH)(null),g=(0,o.iH)(null),v=(0,o.iH)(null),m=(0,i.Fl)((()=>!0!==e.disable&&!1!==e.ripple&&Object.assign({keyCodes:[13,32],early:!0},!0===e.ripple?{}:e.ripple))),b=(0,i.Fl)((()=>h.currentModel.value===e.name)),x=(0,i.Fl)((()=>"q-tab relative-position self-stretch flex flex-center text-center"+(!0===b.value?" q-tab--active"+(h.tabProps.value.activeClass?" "+h.tabProps.value.activeClass:"")+(h.tabProps.value.activeColor?` text-${h.tabProps.value.activeColor}`:"")+(h.tabProps.value.activeBgColor?` bg-${h.tabProps.value.activeBgColor}`:""):" q-tab--inactive")+(e.icon&&e.label&&!1===h.tabProps.value.inlineLabel?" q-tab--full":"")+(!0===e.noCaps||!0===h.tabProps.value.noCaps?" q-tab--no-caps":"")+(!0===e.disable?" disabled":" q-focusable q-hoverable cursor-pointer")+(void 0!==d&&""!==d.linkClass.value?` ${d.linkClass.value}`:""))),y=(0,i.Fl)((()=>"q-tab__content self-stretch flex-center relative-position q-anchor--skip non-selectable "+(!0===h.tabProps.value.inlineLabel?"row no-wrap q-tab__content--inline":"column")+(void 0!==e.contentClass?` ${e.contentClass}`:""))),w=(0,i.Fl)((()=>!0===e.disable||!0===h.hasFocus.value?-1:e.tabindex||0));function k(t,i){if(!0!==i&&null!==p.value&&p.value.focus(),!0!==e.disable){let i;if(void 0!==d){if(!0!==d.hasRouterLink.value)return void n("click",t);i=()=>{t.__qNavigate=!0,h.avoidRouteWatcher=!0;const n=d.navigateToRouterLink(t);!1===n?h.avoidRouteWatcher=!1:n.then((t=>{h.avoidRouteWatcher=!1,void 0===t&&h.updateModel({name:e.name,fromRoute:!0})}))}}else i=()=>{h.updateModel({name:e.name,fromRoute:!1})};n("click",t,i),!0!==t.defaultPrevented&&i()}}function S(e){(0,l.So)(e,[13,32])?k(e,!0):!0!==(0,l.Wm)(e)&&e.keyCode>=35&&e.keyCode<=40&&!0===h.onKbdNavigate(e.keyCode,f.$el)&&(0,u.NS)(e),n("keydown",e)}function C(){const n=h.tabProps.value.narrowIndicator,o=[],a=(0,i.h)("div",{ref:v,class:["q-tab__indicator",h.tabProps.value.indicatorClass]});void 0!==e.icon&&o.push((0,i.h)(r.Z,{class:"q-tab__icon",name:e.icon})),void 0!==e.label&&o.push((0,i.h)("div",{class:"q-tab__label"},e.label)),!1!==e.alert&&o.push(void 0!==e.alertIcon?(0,i.h)(r.Z,{class:"q-tab__alert-icon",color:!0!==e.alert?e.alert:void 0,name:e.alertIcon}):(0,i.h)("div",{class:"q-tab__alert"+(!0!==e.alert?` text-${e.alert}`:"")})),!0===n&&o.push(a);const l=[(0,i.h)("div",{class:"q-focus-helper",tabindex:-1,ref:p}),(0,i.h)("div",{class:y.value},(0,s.vs)(t.default,o))];return!1===n&&l.push(a),l}const _={name:(0,i.Fl)((()=>e.name)),rootRef:g,tabIndicatorRef:v,routerProps:d};function A(t,n){const o={ref:g,class:x.value,tabindex:w.value,role:"tab","aria-selected":!0===b.value?"true":"false","aria-disabled":!0===e.disable?"true":void 0,onClick:k,onKeydown:S,...n};return(0,i.wy)((0,i.h)(t,o,C()),[[a.Z,m.value]])}return(0,i.Jd)((()=>{h.unregisterTab(_),h.recalculateScroll()})),(0,i.bv)((()=>{h.registerTab(_),h.recalculateScroll()})),{renderTab:A,$tabs:h}}var g=n(5987);const v=(0,g.L)({name:"QTab",props:f,emits:h,setup(e,{slots:t,emit:n}){const{renderTab:i}=p(e,t,n);return()=>i("div")}})},7817:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});n(6727),n(702);var i=n(9835),o=n(499),r=n(2857),a=n(883),s=n(6916),l=n(2695),c=n(5987),u=n(1384),d=n(2026),h=n(5439),f=n(8383);function p(e,t,n){const i=!0===n?["left","right"]:["top","bottom"];return`absolute-${!0===t?i[0]:i[1]}${e?` text-${e}`:""}`}const g=["left","center","right","justify"],v=()=>{},m=(0,c.L)({name:"QTabs",props:{modelValue:[Number,String],align:{type:String,default:"center",validator:e=>g.includes(e)},breakpoint:{type:[String,Number],default:600},vertical:Boolean,shrink:Boolean,stretch:Boolean,activeClass:String,activeColor:String,activeBgColor:String,indicatorColor:String,leftIcon:String,rightIcon:String,outsideArrows:Boolean,mobileArrows:Boolean,switchIndicator:Boolean,narrowIndicator:Boolean,inlineLabel:Boolean,noCaps:Boolean,dense:Boolean,contentClass:String,"onUpdate:modelValue":[Function,Array]},setup(e,{slots:t,emit:n}){const c=(0,i.FN)(),{proxy:{$q:g}}=c,{registerTick:m}=(0,s.Z)(),{registerTimeout:b,removeTimeout:x}=(0,l.Z)(),{registerTimeout:y}=(0,l.Z)(),w=(0,o.iH)(null),k=(0,o.iH)(null),S=(0,o.iH)(e.modelValue),C=(0,o.iH)(!1),_=(0,o.iH)(!0),A=(0,o.iH)(!1),P=(0,o.iH)(!1),L=(0,i.Fl)((()=>!0===g.platform.is.desktop||!0===e.mobileArrows)),j=[],T=(0,o.iH)(!1);let F,E,M,O=!1,R=!0===L.value?$:u.ZT;const I=(0,i.Fl)((()=>({activeClass:e.activeClass,activeColor:e.activeColor,activeBgColor:e.activeBgColor,indicatorClass:p(e.indicatorColor,e.switchIndicator,e.vertical),narrowIndicator:e.narrowIndicator,inlineLabel:e.inlineLabel,noCaps:e.noCaps}))),z=(0,i.Fl)((()=>{const t=!0===C.value?"left":!0===P.value?"justify":e.align;return`q-tabs__content--align-${t}`})),H=(0,i.Fl)((()=>`q-tabs row no-wrap items-center q-tabs--${!0===C.value?"":"not-"}scrollable q-tabs--`+(!0===e.vertical?"vertical":"horizontal")+" q-tabs__arrows--"+(!0===L.value&&!0===e.outsideArrows?"outside":"inside")+(!0===e.dense?" q-tabs--dense":"")+(!0===e.shrink?" col-shrink":"")+(!0===e.stretch?" self-stretch":""))),N=(0,i.Fl)((()=>"q-tabs__content row no-wrap items-center self-stretch hide-scrollbar relative-position "+z.value+(void 0!==e.contentClass?` ${e.contentClass}`:"")+(!0===g.platform.is.mobile?" scroll":""))),B=(0,i.Fl)((()=>!0===e.vertical?{container:"height",content:"offsetHeight",scroll:"scrollHeight"}:{container:"width",content:"offsetWidth",scroll:"scrollWidth"})),q=(0,i.Fl)((()=>!0!==e.vertical&&!0===g.lang.rtl)),D=(0,i.Fl)((()=>!1===f.e&&!0===q.value));function Y({name:t,setCurrent:i,skipEmit:o,fromRoute:r}){S.value!==t&&(!0!==o&&n("update:modelValue",t),!0!==i&&void 0!==e["onUpdate:modelValue"]||(V(S.value,t),S.value=t)),void 0!==r&&(O=r)}function X(){m((()=>{!0!==c.isDeactivated&&!0!==c.isUnmounted&&W({width:w.value.offsetWidth,height:w.value.offsetHeight})}))}function W(t){if(void 0===B.value||null===k.value)return;const n=t[B.value.container],o=Math.min(k.value[B.value.scroll],Array.prototype.reduce.call(k.value.children,((e,t)=>e+(t[B.value.content]||0)),0)),r=n>0&&o>n;C.value!==r&&(C.value=r),!0===r&&(0,i.Y3)(R);const a=ne.name.value===t)):null,r=void 0!==n&&null!==n&&""!==n?j.find((e=>e.name.value===n)):null;if(o&&r){const t=o.tabIndicatorRef.value,n=r.tabIndicatorRef.value;clearTimeout(F),t.style.transition="none",t.style.transform="none",n.style.transition="none",n.style.transform="none";const a=t.getBoundingClientRect(),s=n.getBoundingClientRect();n.style.transform=!0===e.vertical?`translate3d(0,${a.top-s.top}px,0) scale3d(1,${s.height?a.height/s.height:1},1)`:`translate3d(${a.left-s.left}px,0,0) scale3d(${s.width?a.width/s.width:1},1,1)`,(0,i.Y3)((()=>{F=setTimeout((()=>{n.style.transition="transform .25s cubic-bezier(.4, 0, .2, 1)",n.style.transform="none"}),70)}))}r&&!0===C.value&&U(r.rootRef.value)}function U(t){const{left:n,width:i,top:o,height:r}=k.value.getBoundingClientRect(),a=t.getBoundingClientRect();let s=!0===e.vertical?a.top-o:a.left-n;if(s<0)return k.value[!0===e.vertical?"scrollTop":"scrollLeft"]+=Math.floor(s),void R();s+=!0===e.vertical?a.height-r:a.width-i,s>0&&(k.value[!0===e.vertical?"scrollTop":"scrollLeft"]+=Math.ceil(s),R())}function $(){const t=k.value;if(null!==t){const n=t.getBoundingClientRect(),i=!0===e.vertical?t.scrollTop:Math.abs(t.scrollLeft);!0===q.value?(_.value=Math.ceil(i+n.width)0):(_.value=i>0,A.value=!0===e.vertical?Math.ceil(i+n.height){!0===te(e)&&J()}),5)}function G(){Z(!0===D.value?Number.MAX_SAFE_INTEGER:0)}function K(){Z(!0===D.value?0:Number.MAX_SAFE_INTEGER)}function J(){clearInterval(E)}function Q(t,n){const i=Array.prototype.filter.call(k.value.children,(e=>e===n||e.matches&&!0===e.matches(".q-tab.q-focusable"))),o=i.length;if(0===o)return;if(36===t)return U(i[0]),!0;if(35===t)return U(i[o-1]),!0;const r=t===(!0===e.vertical?38:37),a=t===(!0===e.vertical?40:39),s=!0===r?-1:!0===a?1:void 0;if(void 0!==s){const e=!0===q.value?-1:1,t=i.indexOf(n)+s*e;return t>=0&&te.modelValue),(e=>{Y({name:e,setCurrent:!0,skipEmit:!0})})),(0,i.YP)((()=>e.outsideArrows),(()=>{(0,i.Y3)(X())})),(0,i.YP)(L,(e=>{R=!0===e?$:u.ZT,(0,i.Y3)(X())}));const ee=(0,i.Fl)((()=>!0===D.value?{get:e=>Math.abs(e.scrollLeft),set:(e,t)=>{e.scrollLeft=-t}}:!0===e.vertical?{get:e=>e.scrollTop,set:(e,t)=>{e.scrollTop=t}}:{get:e=>e.scrollLeft,set:(e,t)=>{e.scrollLeft=t}}));function te(e){const t=k.value,{get:n,set:i}=ee.value;let o=!1,r=n(t);const a=e=e)&&(o=!0,r=e),i(t,r),R(),o}function ne(){return j.filter((e=>void 0!==e.routerProps&&!0===e.routerProps.hasRouterLink.value))}function ie(){let e=null,t=O;const n={matchedLen:0,hrefLen:0,exact:!1,found:!1},{hash:i}=c.proxy.$route,o=S.value;let r=!0===t?v:e=>{o===e.name.value&&(t=!0,r=v)};const a=ne();for(const s of a){const t=!0===s.routerProps.exact.value;if(!0!==s.routerProps[!0===t?"linkIsExactActive":"linkIsActive"].value||!0===n.exact&&!0!==t){r(s);continue}const o=s.routerProps.linkRoute.value,a=o.hash;if(!0===t){if(i===a){e=s.name.value;break}if(""!==i&&""!==a){r(s);continue}}const l=o.matched.length,c=o.href.length-a.length;(l===n.matchedLen?c>n.hrefLen:l>n.matchedLen)?(e=s.name.value,Object.assign(n,{matchedLen:l,hrefLen:c,exact:t})):r(s)}!0!==t&&null===e||Y({name:e,setCurrent:!0,fromRoute:!0})}function oe(e){if(x(),!0!==T.value&&null!==w.value&&e.target&&"function"===typeof e.target.closest){const t=e.target.closest(".q-tab");t&&!0===w.value.contains(t)&&(T.value=!0)}}function re(){b((()=>{T.value=!1}),30)}function ae(){!0!==ce.avoidRouteWatcher&&y(ie)}function se(e){j.push(e);const t=ne();t.length>0&&(void 0===M&&(M=(0,i.YP)((()=>c.proxy.$route),ae)),ae())}function le(e){if(j.splice(j.indexOf(e),1),void 0!==M){const e=ne();0===e.length&&(M(),M=void 0),ae()}}const ce={currentModel:S,tabProps:I,hasFocus:T,registerTab:se,unregisterTab:le,verifyRouteModel:ae,updateModel:Y,recalculateScroll:X,onKbdNavigate:Q,avoidRouteWatcher:!1};(0,i.JJ)(h.Nd,ce),(0,i.Jd)((()=>{clearTimeout(F),void 0!==M&&M()}));let ue=!1;return(0,i.se)((()=>{ue=!0})),(0,i.dl)((()=>{!0===ue&&X()})),()=>{const n=[(0,i.h)(a.Z,{onResize:W}),(0,i.h)("div",{ref:k,class:N.value,onScroll:R},(0,d.KR)(t.default))];return!0===L.value&&n.push((0,i.h)(r.Z,{class:"q-tabs__arrow q-tabs__arrow--left absolute q-tab__icon"+(!0===_.value?"":" q-tabs__arrow--faded"),name:e.leftIcon||g.iconSet.tabs[!0===e.vertical?"up":"left"],onMousedown:G,onTouchstartPassive:G,onMouseup:J,onMouseleave:J,onTouchend:J}),(0,i.h)(r.Z,{class:"q-tabs__arrow q-tabs__arrow--right absolute q-tab__icon"+(!0===A.value?"":" q-tabs__arrow--faded"),name:e.rightIcon||g.iconSet.tabs[!0===e.vertical?"down":"right"],onMousedown:K,onTouchstartPassive:K,onMouseup:J,onMouseleave:J,onTouchend:J})),(0,i.h)("div",{ref:w,class:H.value,role:"tablist",onFocusin:oe,onFocusout:re},n)}}})},1663:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(9835),o=n(5987),r=n(2026);const a=(0,o.L)({name:"QToolbar",props:{inset:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-toolbar row no-wrap items-center"+(!0===e.inset?" q-toolbar--inset":"")));return()=>(0,i.h)("div",{class:n.value},(0,r.KR)(t.default))}})},1973:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(9835),o=n(5987),r=n(2026);const a=(0,o.L)({name:"QToolbarTitle",props:{shrink:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-toolbar__title ellipsis"+(!0===e.shrink?" col-shrink":"")));return()=>(0,i.h)("div",{class:n.value},(0,r.KR)(t.default))}})},2043:(e,t,n)=>{"use strict";n.d(t,{If:()=>m,t9:()=>b,vp:()=>x});n(8964),n(5583);var i=n(9835),o=n(499),r=n(899),a=n(1384),s=n(8383);const l=1e3,c=["start","center","end","start-force","center-force","end-force"],u=Array.prototype.filter,d=void 0===window.getComputedStyle(document.body).overflowAnchor?a.ZT:function(e,t){null!==e&&(cancelAnimationFrame(e._qOverflowAnimationFrame),e._qOverflowAnimationFrame=requestAnimationFrame((()=>{if(null===e)return;const n=e.children||[];u.call(n,(e=>e.dataset&&void 0!==e.dataset.qVsAnchor)).forEach((e=>{delete e.dataset.qVsAnchor}));const i=n[t];i&&i.dataset&&(i.dataset.qVsAnchor="")})))};function h(e,t){return e+t}function f(e,t,n,i,o,r,a,l){const c=e===window?document.scrollingElement||document.documentElement:e,u=!0===o?"offsetWidth":"offsetHeight",d={scrollStart:0,scrollViewSize:-a-l,scrollMaxSize:0,offsetStart:-a,offsetEnd:-l};if(!0===o?(e===window?(d.scrollStart=window.pageXOffset||window.scrollX||document.body.scrollLeft||0,d.scrollViewSize+=document.documentElement.clientWidth):(d.scrollStart=c.scrollLeft,d.scrollViewSize+=c.clientWidth),d.scrollMaxSize=c.scrollWidth,!0===r&&(d.scrollStart=(!0===s.e?d.scrollMaxSize-d.scrollViewSize:0)-d.scrollStart)):(e===window?(d.scrollStart=window.pageYOffset||window.scrollY||document.body.scrollTop||0,d.scrollViewSize+=document.documentElement.clientHeight):(d.scrollStart=c.scrollTop,d.scrollViewSize+=c.clientHeight),d.scrollMaxSize=c.scrollHeight),null!==n)for(let s=n.previousElementSibling;null!==s;s=s.previousElementSibling)!1===s.classList.contains("q-virtual-scroll--skip")&&(d.offsetStart+=s[u]);if(null!==i)for(let s=i.nextElementSibling;null!==s;s=s.nextElementSibling)!1===s.classList.contains("q-virtual-scroll--skip")&&(d.offsetEnd+=s[u]);if(t!==e){const n=c.getBoundingClientRect(),i=t.getBoundingClientRect();!0===o?(d.offsetStart+=i.left-n.left,d.offsetEnd-=i.width):(d.offsetStart+=i.top-n.top,d.offsetEnd-=i.height),e!==window&&(d.offsetStart+=d.scrollStart),d.offsetEnd+=d.scrollMaxSize-d.offsetStart}return d}function p(e,t,n,i){"end"===t&&(t=(e===window?document.body:e)[!0===n?"scrollWidth":"scrollHeight"]),e===window?!0===n?(!0===i&&(t=(!0===s.e?document.body.scrollWidth-document.documentElement.clientWidth:0)-t),window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)):window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t):!0===n?(!0===i&&(t=(!0===s.e?e.scrollWidth-e.offsetWidth:0)-t),e.scrollLeft=t):e.scrollTop=t}function g(e,t,n,i){if(n>=i)return 0;const o=t.length,r=Math.floor(n/l),a=Math.floor((i-1)/l)+1;let s=e.slice(r,a).reduce(h,0);return n%l!==0&&(s-=t.slice(r*l,n).reduce(h,0)),i%l!==0&&i!==o&&(s-=t.slice(i,a*l).reduce(h,0)),s}const v={virtualScrollSliceSize:{type:[Number,String],default:null},virtualScrollSliceRatioBefore:{type:[Number,String],default:1},virtualScrollSliceRatioAfter:{type:[Number,String],default:1},virtualScrollItemSize:{type:[Number,String],default:24},virtualScrollStickySizeStart:{type:[Number,String],default:0},virtualScrollStickySizeEnd:{type:[Number,String],default:0},tableColspan:[Number,String]},m=Object.keys(v),b={virtualScrollHorizontal:Boolean,onVirtualScroll:Function,...v};function x({virtualScrollLength:e,getVirtualScrollTarget:t,getVirtualScrollEl:n,virtualScrollItemSizeComputed:a}){const s=(0,i.FN)(),{props:v,emit:m,proxy:b}=s,{$q:x}=b;let y,w,k,S,C=[];const _=(0,o.iH)(0),A=(0,o.iH)(0),P=(0,o.iH)({}),L=(0,o.iH)(null),j=(0,o.iH)(null),T=(0,o.iH)(null),F=(0,o.iH)({from:0,to:0}),E=(0,i.Fl)((()=>void 0!==v.tableColspan?v.tableColspan:100));void 0===a&&(a=(0,i.Fl)((()=>v.virtualScrollItemSize)));const M=(0,i.Fl)((()=>a.value+";"+v.virtualScrollHorizontal)),O=(0,i.Fl)((()=>M.value+";"+v.virtualScrollSliceRatioBefore+";"+v.virtualScrollSliceRatioAfter));function R(){D(w,!0)}function I(e){D(void 0===e?w:e)}function z(i,o){const r=t();if(void 0===r||null===r||8===r.nodeType)return;const a=f(r,n(),L.value,j.value,v.virtualScrollHorizontal,x.lang.rtl,v.virtualScrollStickySizeStart,v.virtualScrollStickySizeEnd);k!==a.scrollViewSize&&Y(a.scrollViewSize),N(r,a,Math.min(e.value-1,Math.max(0,parseInt(i,10)||0)),0,c.indexOf(o)>-1?o:w>-1&&i>w?"end":"start")}function H(){const i=t();if(void 0===i||null===i||8===i.nodeType)return;const o=f(i,n(),L.value,j.value,v.virtualScrollHorizontal,x.lang.rtl,v.virtualScrollStickySizeStart,v.virtualScrollStickySizeEnd),r=e.value-1,a=o.scrollMaxSize-o.offsetStart-o.offsetEnd-A.value;if(y===o.scrollStart)return;if(o.scrollMaxSize<=0)return void N(i,o,0,0);k!==o.scrollViewSize&&Y(o.scrollViewSize),B(F.value.from);const s=Math.floor(o.scrollMaxSize-Math.max(o.scrollViewSize,o.offsetEnd)-Math.min(S[r],o.scrollViewSize/2));if(s>0&&Math.ceil(o.scrollStart)>=s)return void N(i,o,r,o.scrollMaxSize-o.offsetEnd-C.reduce(h,0));let c=0,u=o.scrollStart-o.offsetStart,d=u;if(u<=a&&u+o.scrollViewSize>=_.value)u-=_.value,c=F.value.from,d=u;else for(let e=0;u>=C[e]&&c0&&c-o.scrollViewSize?(c++,d=u):d=S[c]+u;N(i,o,c,d)}function N(t,n,i,o,r){const a="string"===typeof r&&r.indexOf("-force")>-1,s=!0===a?r.replace("-force",""):r,l=void 0!==s?s:"start";let c=Math.max(0,i-P.value[l]),u=c+P.value.total;u>e.value&&(u=e.value,c=Math.max(0,u-P.value.total)),y=n.scrollStart;const f=c!==F.value.from||u!==F.value.to;if(!1===f&&void 0===s)return void W(i);const{activeElement:m}=document,b=T.value;!0===f&&null!==b&&b!==m&&!0===b.contains(m)&&(b.addEventListener("focusout",q),setTimeout((()=>{null!==b&&b.removeEventListener("focusout",q)}))),d(b,i-c);const w=void 0!==s?S.slice(c,i).reduce(h,0):0;if(!0===f){const t=u>=F.value.from&&c<=F.value.to?F.value.to:u;F.value={from:c,to:t},_.value=g(C,S,0,c),A.value=g(C,S,u,e.value),requestAnimationFrame((()=>{F.value.to!==u&&y===n.scrollStart&&(F.value={from:F.value.from,to:u},A.value=g(C,S,u,e.value))}))}requestAnimationFrame((()=>{if(y!==n.scrollStart)return;!0===f&&B(c);const e=S.slice(c,i).reduce(h,0),r=e+n.offsetStart+_.value,l=r+S[i];let u=r+o;if(void 0!==s){const t=e-w,o=n.scrollStart+t;u=!0!==a&&oe.classList&&!1===e.classList.contains("q-virtual-scroll--skip"))),i=n.length,o=!0===v.virtualScrollHorizontal?e=>e.getBoundingClientRect().width:e=>e.offsetHeight;let r,a,s=e;for(let e=0;e=r;i--)S[i]=o;const s=Math.floor((e.value-1)/l);C=[];for(let i=0;i<=s;i++){let t=0;const n=Math.min((i+1)*l,e.value);for(let e=i*l;e=0?(B(F.value.from),(0,i.Y3)((()=>{z(t)}))):V()}function Y(e){if(void 0===e&&"undefined"!==typeof window){const i=t();void 0!==i&&null!==i&&8!==i.nodeType&&(e=f(i,n(),L.value,j.value,v.virtualScrollHorizontal,x.lang.rtl,v.virtualScrollStickySizeStart,v.virtualScrollStickySizeEnd).scrollViewSize)}k=e;const i=parseFloat(v.virtualScrollSliceRatioBefore)||0,o=parseFloat(v.virtualScrollSliceRatioAfter)||0,r=1+i+o,s=void 0===e||e<=0?1:Math.ceil(e/a.value),l=Math.max(1,s,Math.ceil((v.virtualScrollSliceSize>0?v.virtualScrollSliceSize:10)/r));P.value={total:Math.ceil(l*r),start:Math.ceil(l*i),center:Math.ceil(l*(.5+i)),end:Math.ceil(l*(1+i)),view:s}}function X(e,t){const n=!0===v.virtualScrollHorizontal?"width":"height",o={["--q-virtual-scroll-item-"+n]:a.value+"px"};return["tbody"===e?(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:L},[(0,i.h)("tr",[(0,i.h)("td",{style:{[n]:`${_.value}px`,...o},colspan:E.value})])]):(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:L,style:{[n]:`${_.value}px`,...o}}),(0,i.h)(e,{class:"q-virtual-scroll__content",key:"content",ref:T,tabindex:-1},t.flat()),"tbody"===e?(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:j},[(0,i.h)("tr",[(0,i.h)("td",{style:{[n]:`${A.value}px`,...o},colspan:E.value})])]):(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:j,style:{[n]:`${A.value}px`,...o}})]}function W(e){w!==e&&(void 0!==v.onVirtualScroll&&m("virtual-scroll",{index:e,from:F.value.from,to:F.value.to-1,direction:e{Y()})),(0,i.YP)(M,R),Y();const V=(0,r.Z)(H,!0===x.platform.is.ios?120:35);(0,i.wF)((()=>{Y()}));let U=!1;return(0,i.se)((()=>{U=!0})),(0,i.dl)((()=>{if(!0!==U)return;const e=t();void 0!==y&&void 0!==e&&null!==e&&8!==e.nodeType?p(e,y,v.virtualScrollHorizontal,x.lang.rtl):z(w)})),(0,i.Jd)((()=>{V.cancel()})),Object.assign(b,{scrollTo:z,reset:R,refresh:I}),{virtualScrollSliceRange:F,virtualScrollSliceSizeComputed:P,setVirtualScrollSize:Y,onVirtualScrollEvt:V,localResetVirtualScroll:D,padVirtualScroll:X,scrollTo:z,reset:R,refresh:I}}},5065:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>s,jO:()=>a});n(6727);var i=n(9835);const o={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},r=Object.keys(o),a={align:{type:String,validator:e=>r.includes(e)}};function s(e){return(0,i.Fl)((()=>{const t=void 0===e.align?!0===e.vertical?"stretch":"left":e.align;return`${!0===e.vertical?"items":"justify"}-${o[t]}`}))}},3978:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});n(702);function i(){const e=new Map;return{getCache:function(t,n){return void 0===e[t]?e[t]=n:e[t]},getCacheWithFn:function(t,n){return void 0===e[t]?e[t]=n():e[t]}}}},8234:(e,t,n)=>{"use strict";n.d(t,{S:()=>o,Z:()=>r});var i=n(9835);const o={dark:{type:Boolean,default:null}};function r(e,t){return(0,i.Fl)((()=>null===e.dark?t.dark.isActive:e.dark))}},8169:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>B,yV:()=>I,HJ:()=>H,Cl:()=>z,tL:()=>N});var i=n(9835),o=n(499),r=n(1957),a=n(7506),s=n(2857),l=n(3940),c=n(8234),u=(n(6727),n(702),n(5439));function d({validate:e,resetValidation:t,requiresQForm:n}){const o=(0,i.f3)(u.vh,!1);if(!1!==o){const{props:n,proxy:r}=(0,i.FN)();Object.assign(r,{validate:e,resetValidation:t}),(0,i.YP)((()=>n.disable),(e=>{!0===e?("function"===typeof t&&t(),o.unbindComponent(r)):o.bindComponent(r)})),!0!==n.disable&&o.bindComponent(r),(0,i.Jd)((()=>{!0!==n.disable&&o.unbindComponent(r)}))}else!0===n&&console.error("Parent QForm not found on useFormChild()!")}const h=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,f=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,p=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,g=/^rgb\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5])\)$/,v=/^rgba\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/,m={date:e=>/^-?[\d]+\/[0-1]\d\/[0-3]\d$/.test(e),time:e=>/^([0-1]?\d|2[0-3]):[0-5]\d$/.test(e),fulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d:[0-5]\d$/.test(e),timeOrFulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d(:[0-5]\d)?$/.test(e),email:e=>/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e),hexColor:e=>h.test(e),hexaColor:e=>f.test(e),hexOrHexaColor:e=>p.test(e),rgbColor:e=>g.test(e),rgbaColor:e=>v.test(e),rgbOrRgbaColor:e=>g.test(e)||v.test(e),hexOrRgbColor:e=>h.test(e)||g.test(e),hexaOrRgbaColor:e=>f.test(e)||v.test(e),anyColor:e=>p.test(e)||g.test(e)||v.test(e)};n(6457),n(6822),n(8964);Object.prototype.toString,Object.prototype.hasOwnProperty;const b={};"Boolean Number String Function Array Date RegExp Object".split(" ").forEach((e=>{b["[object "+e+"]"]=e.toLowerCase()}));n(5583),n(4641),n(3269),n(8879),n(3302);var x=n(1384);const y={multiple:Boolean,accept:String,capture:String,maxFileSize:[Number,String],maxTotalSize:[Number,String],maxFiles:[Number,String],filter:Function},w=["rejected"];n(321);c.S,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean;const k=[...w,"start","finish","added","removed"];const S=()=>!0;function C(e){const t={};return e.forEach((e=>{t[e]=S})),t}n(6254);C(k);n(4170);var _=n(899);n(223);n(3701),n(7674);var A=n(796),P=n(3251);const L=[!0,!1,"ondemand"],j={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],validator:e=>L.includes(e)}};function T(e,t){const{props:n,proxy:r}=(0,i.FN)(),a=(0,o.iH)(!1),s=(0,o.iH)(null),l=(0,o.iH)(null);d({validate:b,resetValidation:v});let c,u=0;const h=(0,i.Fl)((()=>void 0!==n.rules&&null!==n.rules&&n.rules.length>0)),f=(0,i.Fl)((()=>!0!==n.disable&&!0===h.value)),p=(0,i.Fl)((()=>!0===n.error||!0===a.value)),g=(0,i.Fl)((()=>"string"===typeof n.errorMessage&&n.errorMessage.length>0?n.errorMessage:s.value));function v(){u++,t.value=!1,l.value=null,a.value=!1,s.value=null,y.cancel()}function b(e=n.modelValue){if(!0!==f.value)return!0;const i=++u;!0!==t.value&&!0!==n.lazyRules&&(l.value=!0);const o=(e,n)=>{a.value!==e&&(a.value=e);const i=n||void 0;s.value!==i&&(s.value=i),t.value=!1},r=[];for(let t=0;t{if(void 0===e||!1===Array.isArray(e)||0===e.length)return i===u&&o(!1),!0;const t=e.find((e=>!1===e||"string"===typeof e));return i===u&&o(void 0!==t,t),void 0===t}),(e=>(i===u&&(console.error(e),o(!0)),!1))))}function x(e){!0===f.value&&"ondemand"!==n.lazyRules&&(!0===l.value||!0!==n.lazyRules&&!0!==e)&&y()}(0,i.YP)((()=>n.modelValue),(()=>{x()})),(0,i.YP)((()=>n.reactiveRules),(e=>{!0===e?void 0===c&&(c=(0,i.YP)((()=>n.rules),(()=>{x(!0)}))):void 0!==c&&(c(),c=void 0)}),{immediate:!0}),(0,i.YP)(e,(e=>{!0===e?null===l.value&&(l.value=!1):!1===l.value&&(l.value=!0,!0===f.value&&"ondemand"!==n.lazyRules&&!1===t.value&&y())}));const y=(0,_.Z)(b,0);return(0,i.Jd)((()=>{void 0!==c&&c(),y.cancel()})),Object.assign(r,{resetValidation:v,validate:b}),(0,P.g)(r,"hasError",(()=>p.value)),{isDirtyModel:l,hasRules:h,hasError:p,errorMessage:g,validate:b,resetValidation:v}}const F=/^on[A-Z]/;function E(e,t){const n={listeners:(0,o.iH)({}),attributes:(0,o.iH)({})};function r(){const i={},o={};for(const t in e)"class"!==t&&"style"!==t&&!1===F.test(t)&&(i[t]=e[t]);for(const e in t.props)!0===F.test(e)&&(o[e]=t.props[e]);n.attributes.value=i,n.listeners.value=o}return(0,i.Xn)(r),r(),n}var M=n(2026),O=n(7026);function R(e){return void 0===e?`f_${(0,A.Z)()}`:e}function I(e){return void 0!==e&&null!==e&&(""+e).length>0}const z={...c.S,...j,label:String,stackLabel:Boolean,hint:String,hideHint:Boolean,prefix:String,suffix:String,labelColor:String,color:String,bgColor:String,filled:Boolean,outlined:Boolean,borderless:Boolean,standout:[Boolean,String],square:Boolean,loading:Boolean,labelSlot:Boolean,bottomSlots:Boolean,hideBottomSpace:Boolean,rounded:Boolean,dense:Boolean,itemAligned:Boolean,counter:Boolean,clearable:Boolean,clearIcon:String,disable:Boolean,readonly:Boolean,autofocus:Boolean,for:String,maxlength:[Number,String]},H=["update:modelValue","clear","focus","blur","popup-show","popup-hide"];function N(){const{props:e,attrs:t,proxy:n,vnode:r}=(0,i.FN)(),a=(0,c.Z)(e,n.$q);return{isDark:a,editable:(0,i.Fl)((()=>!0!==e.disable&&!0!==e.readonly)),innerLoading:(0,o.iH)(!1),focused:(0,o.iH)(!1),hasPopupOpen:!1,splitAttrs:E(t,r),targetUid:(0,o.iH)(R(e.for)),rootRef:(0,o.iH)(null),targetRef:(0,o.iH)(null),controlRef:(0,o.iH)(null)}}function B(e){const{props:t,emit:n,slots:o,attrs:c,proxy:u}=(0,i.FN)(),{$q:d}=u;let h;void 0===e.hasValue&&(e.hasValue=(0,i.Fl)((()=>I(t.modelValue)))),void 0===e.emitValue&&(e.emitValue=e=>{n("update:modelValue",e)}),void 0===e.controlEvents&&(e.controlEvents={onFocusin:E,onFocusout:z}),Object.assign(e,{clearValue:H,onControlFocusin:E,onControlFocusout:z,focus:j}),void 0===e.computedCounter&&(e.computedCounter=(0,i.Fl)((()=>{if(!1!==t.counter){const e="string"===typeof t.modelValue||"number"===typeof t.modelValue?(""+t.modelValue).length:!0===Array.isArray(t.modelValue)?t.modelValue.length:0,n=void 0!==t.maxlength?t.maxlength:t.maxValues;return e+(void 0!==n?" / "+n:"")}})));const{isDirtyModel:f,hasRules:p,hasError:g,errorMessage:v,resetValidation:m}=T(e.focused,e.innerLoading),b=void 0!==e.floatingLabel?(0,i.Fl)((()=>!0===t.stackLabel||!0===e.focused.value||!0===e.floatingLabel.value)):(0,i.Fl)((()=>!0===t.stackLabel||!0===e.focused.value||!0===e.hasValue.value)),y=(0,i.Fl)((()=>!0===t.bottomSlots||void 0!==t.hint||!0===p.value||!0===t.counter||null!==t.error)),w=(0,i.Fl)((()=>!0===t.filled?"filled":!0===t.outlined?"outlined":!0===t.borderless?"borderless":t.standout?"standout":"standard")),k=(0,i.Fl)((()=>`q-field row no-wrap items-start q-field--${w.value}`+(void 0!==e.fieldClass?` ${e.fieldClass.value}`:"")+(!0===t.rounded?" q-field--rounded":"")+(!0===t.square?" q-field--square":"")+(!0===b.value?" q-field--float":"")+(!0===C.value?" q-field--labeled":"")+(!0===t.dense?" q-field--dense":"")+(!0===t.itemAligned?" q-field--item-aligned q-item-type":"")+(!0===e.isDark.value?" q-field--dark":"")+(void 0===e.getControl?" q-field--auto-height":"")+(!0===e.focused.value?" q-field--focused":"")+(!0===g.value?" q-field--error":"")+(!0===g.value||!0===e.focused.value?" q-field--highlighted":"")+(!0!==t.hideBottomSpace&&!0===y.value?" q-field--with-bottom":"")+(!0===t.disable?" q-field--disabled":!0===t.readonly?" q-field--readonly":""))),S=(0,i.Fl)((()=>"q-field__control relative-position row no-wrap"+(void 0!==t.bgColor?` bg-${t.bgColor}`:"")+(!0===g.value?" text-negative":"string"===typeof t.standout&&t.standout.length>0&&!0===e.focused.value?` ${t.standout}`:void 0!==t.color?` text-${t.color}`:""))),C=(0,i.Fl)((()=>!0===t.labelSlot||void 0!==t.label)),_=(0,i.Fl)((()=>"q-field__label no-pointer-events absolute ellipsis"+(void 0!==t.labelColor&&!0!==g.value?` text-${t.labelColor}`:""))),A=(0,i.Fl)((()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:b.value,modelValue:t.modelValue,emitValue:e.emitValue}))),P=(0,i.Fl)((()=>{const n={for:e.targetUid.value};return!0===t.disable?n["aria-disabled"]="true":!0===t.readonly&&(n["aria-readonly"]="true"),n}));function L(){const t=document.activeElement;let n=void 0!==e.targetRef&&e.targetRef.value;!n||null!==t&&t.id===e.targetUid.value||(!0===n.hasAttribute("tabindex")||(n=n.querySelector("[tabindex]")),n&&n!==t&&n.focus({preventScroll:!0}))}function j(){(0,O.jd)(L)}function F(){(0,O.fP)(L);const t=document.activeElement;null!==t&&e.rootRef.value.contains(t)&&t.blur()}function E(t){clearTimeout(h),!0===e.editable.value&&!1===e.focused.value&&(e.focused.value=!0,n("focus",t))}function z(t,i){clearTimeout(h),h=setTimeout((()=>{(!0!==document.hasFocus()||!0!==e.hasPopupOpen&&void 0!==e.controlRef&&null!==e.controlRef.value&&!1===e.controlRef.value.contains(document.activeElement))&&(!0===e.focused.value&&(e.focused.value=!1,n("blur",t)),void 0!==i&&i())}))}function H(o){if((0,x.NS)(o),!0!==d.platform.is.mobile){const t=void 0!==e.targetRef&&e.targetRef.value||e.rootRef.value;t.focus()}else!0===e.rootRef.value.contains(document.activeElement)&&document.activeElement.blur();"file"===t.type&&(e.inputRef.value.value=null),n("update:modelValue",null),n("clear",t.modelValue),(0,i.Y3)((()=>{m(),!0!==d.platform.is.mobile&&(f.value=!1)}))}function N(){const n=[];return void 0!==o.prepend&&n.push((0,i.h)("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:x.X$},o.prepend())),n.push((0,i.h)("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},B())),!0===g.value&&!1===t.noErrorIcon&&n.push(D("error",[(0,i.h)(s.Z,{name:d.iconSet.field.error,color:"negative"})])),!0===t.loading||!0===e.innerLoading.value?n.push(D("inner-loading-append",void 0!==o.loading?o.loading():[(0,i.h)(l.Z,{color:t.color})])):!0===t.clearable&&!0===e.hasValue.value&&!0===e.editable.value&&n.push(D("inner-clearable-append",[(0,i.h)(s.Z,{class:"q-field__focusable-action",tag:"button",name:t.clearIcon||d.iconSet.field.clear,tabindex:0,type:"button","aria-hidden":null,role:null,onClick:H})])),void 0!==o.append&&n.push((0,i.h)("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:x.X$},o.append())),void 0!==e.getInnerAppend&&n.push(D("inner-append",e.getInnerAppend())),void 0!==e.getControlChild&&n.push(e.getControlChild()),n}function B(){const n=[];return void 0!==t.prefix&&null!==t.prefix&&n.push((0,i.h)("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),void 0!==e.getShadowControl&&!0===e.hasShadow.value&&n.push(e.getShadowControl()),void 0!==e.getControl?n.push(e.getControl()):void 0!==o.rawControl?n.push(o.rawControl()):void 0!==o.control&&n.push((0,i.h)("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0},o.control(A.value))),!0===C.value&&n.push((0,i.h)("div",{class:_.value},(0,M.KR)(o.label,t.label))),void 0!==t.suffix&&null!==t.suffix&&n.push((0,i.h)("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),n.concat((0,M.KR)(o.default))}function q(){let n,a;!0===g.value?null!==v.value?(n=[(0,i.h)("div",{role:"alert"},v.value)],a=`q--slot-error-${v.value}`):(n=(0,M.KR)(o.error),a="q--slot-error"):!0===t.hideHint&&!0!==e.focused.value||(void 0!==t.hint?(n=[(0,i.h)("div",t.hint)],a=`q--slot-hint-${t.hint}`):(n=(0,M.KR)(o.hint),a="q--slot-hint"));const s=!0===t.counter||void 0!==o.counter;if(!0===t.hideBottomSpace&&!1===s&&void 0===n)return;const l=(0,i.h)("div",{key:a,class:"q-field__messages col"},n);return(0,i.h)("div",{class:"q-field__bottom row items-start q-field__bottom--"+(!0!==t.hideBottomSpace?"animated":"stale")},[!0===t.hideBottomSpace?l:(0,i.h)(r.uT,{name:"q-transition--field-message"},(()=>l)),!0===s?(0,i.h)("div",{class:"q-field__counter"},void 0!==o.counter?o.counter():e.computedCounter.value):null])}function D(e,t){return null===t?null:(0,i.h)("div",{key:e,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},t)}(0,i.YP)((()=>t.for),(t=>{e.targetUid.value=R(t)})),Object.assign(u,{focus:j,blur:F});let Y=!1;return(0,i.se)((()=>{Y=!0})),(0,i.dl)((()=>{!0===Y&&!0===t.autofocus&&u.focus()})),(0,i.bv)((()=>{!0===a.uX.value&&void 0===t.for&&(e.targetUid.value=R()),!0===t.autofocus&&u.focus()})),(0,i.Jd)((()=>{clearTimeout(h)})),function(){const n=void 0===e.getControl&&void 0===o.control?{...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0,...P.value}:P.value;return(0,i.h)("label",{ref:e.rootRef,class:[k.value,c.class],style:c.style,...n},[void 0!==o.before?(0,i.h)("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:x.X$},o.before()):null,(0,i.h)("div",{class:"q-field__inner relative-position col self-stretch"},[(0,i.h)("div",{ref:e.controlRef,class:S.value,tabindex:-1,...e.controlEvents},N()),!0===y.value?q():null]),void 0!==o.after?(0,i.h)("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:x.X$},o.after()):null])}}},9256:(e,t,n)=>{"use strict";n.d(t,{Do:()=>s,Fz:()=>o,Vt:()=>r,eX:()=>a});var i=n(9835);const o={name:String};function r(e){return(0,i.Fl)((()=>({type:"hidden",name:e.name,value:e.modelValue})))}function a(e={}){return(t,n,o)=>{t[n]((0,i.h)("input",{class:"hidden"+(o||""),...e.value}))}}function s(e){return(0,i.Fl)((()=>e.name||e.for))}},4953:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(9835),o=n(5310);function r(e,t,n){let r;function a(){void 0!==r&&(o.Z.remove(r),r=void 0)}return(0,i.Jd)((()=>{!0===e.value&&a()})),{removeFromHistory:a,addToHistory(){r={condition:()=>!0===n.value,handler:t},o.Z.add(r)}}}},2802:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(7506);const o=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,r=/[\u4e00-\u9fff\u3400-\u4dbf\u{20000}-\u{2a6df}\u{2a700}-\u{2b73f}\u{2b740}-\u{2b81f}\u{2b820}-\u{2ceaf}\uf900-\ufaff\u3300-\u33ff\ufe30-\ufe4f\uf900-\ufaff\u{2f800}-\u{2fa1f}]/u,a=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/,s=/[a-z0-9_ -]$/i;function l(e){return function(t){if("compositionend"===t.type||"change"===t.type){if(!0!==t.target.qComposing)return;t.target.qComposing=!1,e(t)}else if("compositionupdate"===t.type&&!0!==t.target.qComposing&&"string"===typeof t.data){const e=!0===i.Lp.is.firefox?!1===s.test(t.data):!0===o.test(t.data)||!0===r.test(t.data)||!0===a.test(t.data);!0===e&&(t.target.qComposing=!0)}}}},3842:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>s,gH:()=>a,vr:()=>r});var i=n(9835),o=n(2046);const r={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},a=["before-show","show","before-hide","hide"];function s({showing:e,canShow:t,hideOnRouteChange:n,handleShow:r,handleHide:a,processOnMount:s}){const l=(0,i.FN)(),{props:c,emit:u,proxy:d}=l;let h;function f(t){!0===e.value?v(t):p(t)}function p(e){if(!0===c.disable||void 0!==e&&!0===e.qAnchorHandled||void 0!==t&&!0!==t(e))return;const n=void 0!==c["onUpdate:modelValue"];!0===n&&(u("update:modelValue",!0),h=e,(0,i.Y3)((()=>{h===e&&(h=void 0)}))),null!==c.modelValue&&!1!==n||g(e)}function g(t){!0!==e.value&&(e.value=!0,u("before-show",t),void 0!==r?r(t):u("show",t))}function v(e){if(!0===c.disable)return;const t=void 0!==c["onUpdate:modelValue"];!0===t&&(u("update:modelValue",!1),h=e,(0,i.Y3)((()=>{h===e&&(h=void 0)}))),null!==c.modelValue&&!1!==t||m(e)}function m(t){!1!==e.value&&(e.value=!1,u("before-hide",t),void 0!==a?a(t):u("hide",t))}function b(t){if(!0===c.disable&&!0===t)void 0!==c["onUpdate:modelValue"]&&u("update:modelValue",!1);else if(!0===t!==e.value){const e=!0===t?g:m;e(h)}}(0,i.YP)((()=>c.modelValue),b),void 0!==n&&!0===(0,o.Rb)(l)&&(0,i.YP)((()=>d.$route.fullPath),(()=>{!0===n.value&&!0===e.value&&v()})),!0===s&&(0,i.bv)((()=>{b(c.modelValue)}));const x={show:p,hide:v,toggle:f};return Object.assign(d,x),x}},5475:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>y,vZ:()=>v,K6:()=>x,t6:()=>b});var i=n(9835),o=n(499),r=n(1957),a=n(7506),s=n(5987),l=n(9367),c=n(1384),u=n(2589);function d(e){const t=[.06,6,50];return"string"===typeof e&&e.length&&e.split(":").forEach(((e,n)=>{const i=parseFloat(e);i&&(t[n]=i)})),t}const h=(0,s.f)({name:"touch-swipe",beforeMount(e,{value:t,arg:n,modifiers:i}){if(!0!==i.mouse&&!0!==a.Lp.has.touch)return;const o=!0===i.mouseCapture?"Capture":"",r={handler:t,sensitivity:d(n),direction:(0,l.R)(i),noop:c.ZT,mouseStart(e){(0,l.n)(e,r)&&(0,c.du)(e)&&((0,c.M0)(r,"temp",[[document,"mousemove","move",`notPassive${o}`],[document,"mouseup","end","notPassiveCapture"]]),r.start(e,!0))},touchStart(e){if((0,l.n)(e,r)){const t=e.target;(0,c.M0)(r,"temp",[[t,"touchmove","move","notPassiveCapture"],[t,"touchcancel","end","notPassiveCapture"],[t,"touchend","end","notPassiveCapture"]]),r.start(e)}},start(t,n){!0===a.Lp.is.firefox&&(0,c.Jf)(e,!0);const i=(0,c.FK)(t);r.event={x:i.left,y:i.top,time:Date.now(),mouse:!0===n,dir:!1}},move(e){if(void 0===r.event)return;if(!1!==r.event.dir)return void(0,c.NS)(e);const t=Date.now()-r.event.time;if(0===t)return;const n=(0,c.FK)(e),i=n.left-r.event.x,o=Math.abs(i),a=n.top-r.event.y,s=Math.abs(a);if(!0!==r.event.mouse){if(or.sensitivity[0]&&(r.event.dir=a<0?"up":"down"),!0===r.direction.horizontal&&o>s&&s<100&&l>r.sensitivity[0]&&(r.event.dir=i<0?"left":"right"),!0===r.direction.up&&or.sensitivity[0]&&(r.event.dir="up"),!0===r.direction.down&&o0&&o<100&&d>r.sensitivity[0]&&(r.event.dir="down"),!0===r.direction.left&&o>s&&i<0&&s<100&&l>r.sensitivity[0]&&(r.event.dir="left"),!0===r.direction.right&&o>s&&i>0&&s<100&&l>r.sensitivity[0]&&(r.event.dir="right"),!1!==r.event.dir?((0,c.NS)(e),!0===r.event.mouse&&(document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),(0,u.M)(),r.styleCleanup=e=>{r.styleCleanup=void 0,document.body.classList.remove("non-selectable");const t=()=>{document.body.classList.remove("no-pointer-events--children")};!0===e?setTimeout(t,50):t()}),r.handler({evt:e,touch:!0!==r.event.mouse,mouse:r.event.mouse,direction:r.event.dir,duration:t,distance:{x:o,y:s}})):r.end(e)},end(t){void 0!==r.event&&((0,c.ul)(r,"temp"),!0===a.Lp.is.firefox&&(0,c.Jf)(e,!1),void 0!==r.styleCleanup&&r.styleCleanup(!0),void 0!==t&&!1!==r.event.dir&&(0,c.NS)(t),r.event=void 0)}};e.__qtouchswipe=r,!0===i.mouse&&(0,c.M0)(r,"main",[[e,"mousedown","mouseStart",`passive${o}`]]),!0===a.Lp.has.touch&&(0,c.M0)(r,"main",[[e,"touchstart","touchStart","passive"+(!0===i.capture?"Capture":"")],[e,"touchmove","noop","notPassiveCapture"]])},updated(e,t){const n=e.__qtouchswipe;void 0!==n&&(t.oldValue!==t.value&&("function"!==typeof t.value&&n.end(),n.handler=t.value),n.direction=(0,l.R)(t.modifiers))},beforeUnmount(e){const t=e.__qtouchswipe;void 0!==t&&((0,c.ul)(t,"main"),(0,c.ul)(t,"temp"),!0===a.Lp.is.firefox&&(0,c.Jf)(e,!1),void 0!==t.styleCleanup&&t.styleCleanup(),delete e.__qtouchswipe)}});var f=n(3978),p=n(2026),g=n(2046);const v={name:{required:!0},disable:Boolean},m={setup(e,{slots:t}){return()=>(0,i.h)("div",{class:"q-panel scroll",role:"tabpanel"},(0,p.KR)(t.default))}},b={modelValue:{required:!0},animated:Boolean,infinite:Boolean,swipeable:Boolean,vertical:Boolean,transitionPrev:String,transitionNext:String,transitionDuration:{type:[String,Number],default:300},keepAlive:Boolean,keepAliveInclude:[String,Array,RegExp],keepAliveExclude:[String,Array,RegExp],keepAliveMax:Number},x=["update:modelValue","before-transition","transition"];function y(){const{props:e,emit:t,proxy:n}=(0,i.FN)(),{getCacheWithFn:a}=(0,f.Z)();let s,l;const c=(0,o.iH)(null),u=(0,o.iH)(null);function d(t){const i=!0===e.vertical?"up":"left";F((!0===n.$q.lang.rtl?-1:1)*(t.direction===i?1:-1))}const v=(0,i.Fl)((()=>[[h,d,void 0,{horizontal:!0!==e.vertical,vertical:e.vertical,mouse:!0}]])),b=(0,i.Fl)((()=>e.transitionPrev||"slide-"+(!0===e.vertical?"down":"right"))),x=(0,i.Fl)((()=>e.transitionNext||"slide-"+(!0===e.vertical?"up":"left"))),y=(0,i.Fl)((()=>`--q-transition-duration: ${e.transitionDuration}ms`)),w=(0,i.Fl)((()=>"string"===typeof e.modelValue||"number"===typeof e.modelValue?e.modelValue:String(e.modelValue))),k=(0,i.Fl)((()=>({include:e.keepAliveInclude,exclude:e.keepAliveExclude,max:e.keepAliveMax}))),S=(0,i.Fl)((()=>void 0!==e.keepAliveInclude||void 0!==e.keepAliveExclude));function C(){F(1)}function _(){F(-1)}function A(e){t("update:modelValue",e)}function P(e){return void 0!==e&&null!==e&&""!==e}function L(e){return s.findIndex((t=>t.props.name===e&&""!==t.props.disable&&!0!==t.props.disable))}function j(){return s.filter((e=>""!==e.props.disable&&!0!==e.props.disable))}function T(t){const n=0!==t&&!0===e.animated&&-1!==c.value?"q-transition--"+(-1===t?b.value:x.value):null;u.value!==n&&(u.value=n)}function F(n,i=c.value){let o=i+n;while(o>-1&&o{l=!1}));o+=n}!0===e.infinite&&s.length>0&&-1!==i&&i!==s.length&&F(n,-1===n?s.length:-1)}function E(){const t=L(e.modelValue);return c.value!==t&&(c.value=t),!0}function M(){const t=!0===P(e.modelValue)&&E()&&s[c.value];return!0===e.keepAlive?[(0,i.h)(i.Ob,k.value,[(0,i.h)(!0===S.value?a(w.value,(()=>({...m,name:w.value}))):m,{key:w.value,style:y.value},(()=>t))])]:[(0,i.h)("div",{class:"q-panel scroll",style:y.value,key:w.value,role:"tabpanel"},[t])]}function O(){if(0!==s.length)return!0===e.animated?[(0,i.h)(r.uT,{name:u.value},M)]:M()}function R(e){return s=(0,g.Pf)((0,p.KR)(e.default,[])).filter((e=>null!==e.props&&void 0===e.props.slot&&!0===P(e.props.name))),s.length}function I(){return s}return(0,i.YP)((()=>e.modelValue),((e,n)=>{const o=!0===P(e)?L(e):-1;!0!==l&&T(-1===o?0:o{t("transition",e,n)})))})),Object.assign(n,{next:C,previous:_,goTo:A}),{panelIndex:c,panelDirectives:v,updatePanelsList:R,updatePanelIndex:E,getPanelContent:O,getEnabledPanels:j,getPanels:I,isValidPanelName:P,keepAliveProps:k,needsUniqueKeepAliveWrapper:S,goToPanelByOffset:F,goToPanel:A,nextPanel:C,previousPanel:_}}},1518:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(499),o=n(9835),r=(n(1384),n(7026)),a=n(6669),s=n(2909);function l(e){e=e.parent;while(void 0!==e&&null!==e){if("QGlobalDialog"===e.type.name)return!0;if("QDialog"===e.type.name||"QMenu"===e.type.name)return!1;e=e.parent}return!1}function c(e,t,n,c){const u=(0,i.iH)(!1),d=(0,i.iH)(!1);let h=null;const f={},p=!0===c&&l(e);function g(t){if(!0===t)return(0,r.xF)(f),void(d.value=!0);d.value=!1,!1===u.value&&(!1===p&&null===h&&(h=(0,a.q_)()),u.value=!0,s.wN.push(e.proxy),(0,r.YX)(f))}function v(t){if(d.value=!1,!0!==t)return;(0,r.xF)(f),u.value=!1;const n=s.wN.indexOf(e.proxy);n>-1&&s.wN.splice(n,1),null!==h&&((0,a.pB)(h),h=null)}return(0,o.Ah)((()=>{v(!0)})),Object.assign(e.proxy,{__qPortalInnerRef:t}),{showPortal:g,hidePortal:v,portalIsActive:u,portalIsAccessible:d,renderPortal:()=>!0===p?n():!0===u.value?[(0,o.h)(o.lR,{to:h},n())]:void 0}}},9754:(e,t,n)=>{"use strict";n.d(t,{Z:()=>y});var i=n(1384),o=n(3701),r=n(7506);let a,s,l,c,u,d,h=0,f=!1;function p(e){g(e)&&(0,i.NS)(e)}function g(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const t=(0,i.AZ)(e),n=e.shiftKey&&!e.deltaX,r=!n&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),a=n||r?e.deltaY:e.deltaX;for(let i=0;i0&&e.scrollTop+e.clientHeight===e.scrollHeight:a<0&&0===e.scrollLeft||a>0&&e.scrollLeft+e.clientWidth===e.scrollWidth}return!0}function v(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function m(e){!0!==f&&(f=!0,requestAnimationFrame((()=>{f=!1;const{height:t}=e.target,{clientHeight:n,scrollTop:i}=document.scrollingElement;void 0!==l&&t===window.innerHeight||(l=n-t,document.scrollingElement.scrollTop=i),i>l&&(document.scrollingElement.scrollTop-=Math.ceil((i-l)/8))})))}function b(e){const t=document.body,n=void 0!==window.visualViewport;if("add"===e){const{overflowY:e,overflowX:l}=window.getComputedStyle(t);a=(0,o.OI)(window),s=(0,o.u3)(window),c=t.style.left,u=t.style.top,t.style.left=`-${a}px`,t.style.top=`-${s}px`,"hidden"!==l&&("scroll"===l||t.scrollWidth>window.innerWidth)&&t.classList.add("q-body--force-scrollbar-x"),"hidden"!==e&&("scroll"===e||t.scrollHeight>window.innerHeight)&&t.classList.add("q-body--force-scrollbar-y"),t.classList.add("q-body--prevent-scroll"),document.qScrollPrevented=!0,!0===r.Lp.is.ios&&(!0===n?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",m,i.rU.passiveCapture),window.visualViewport.addEventListener("scroll",m,i.rU.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",v,i.rU.passiveCapture))}!0===r.Lp.is.desktop&&!0===r.Lp.is.mac&&window[`${e}EventListener`]("wheel",p,i.rU.notPassive),"remove"===e&&(!0===r.Lp.is.ios&&(!0===n?(window.visualViewport.removeEventListener("resize",m,i.rU.passiveCapture),window.visualViewport.removeEventListener("scroll",m,i.rU.passiveCapture)):window.removeEventListener("scroll",v,i.rU.passiveCapture)),t.classList.remove("q-body--prevent-scroll"),t.classList.remove("q-body--force-scrollbar-x"),t.classList.remove("q-body--force-scrollbar-y"),document.qScrollPrevented=!1,t.style.left=c,t.style.top=u,window.scrollTo(a,s),l=void 0)}function x(e){let t="add";if(!0===e){if(h++,void 0!==d)return clearTimeout(d),void(d=void 0);if(h>1)return}else{if(0===h)return;if(h--,h>0)return;if(t="remove",!0===r.Lp.is.ios&&!0===r.Lp.is.nativeMobile)return clearTimeout(d),void(d=setTimeout((()=>{b(t),d=void 0}),100))}b(t)}function y(){let e;return{preventBodyScroll(t){t===e||void 0===e&&!0!==t||(e=t,x(t))}}}},5917:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(499),o=n(9835);function r(e,t){const n=(0,i.iH)(null),r=(0,o.Fl)((()=>!0!==e.disable?null:(0,o.h)("span",{ref:n,class:"no-outline",tabindex:-1})));function a(e){const i=t.value;void 0!==e&&0===e.type.indexOf("key")?null!==i&&document.activeElement!==i&&!0===i.contains(document.activeElement)&&i.focus():null!==n.value&&(void 0===e||null!==i&&!0===i.contains(e.target))&&n.value.focus()}return{refocusTargetEl:r,refocusTarget:a}}},945:(e,t,n)=>{"use strict";n.d(t,{$:()=>h,Z:()=>f});n(8964);var i=n(9835),o=n(1384),r=n(2046);function a(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function s(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function l(e,t){for(const n in t){const i=t[n],o=e[n];if("string"===typeof i){if(i!==o)return!1}else if(!1===Array.isArray(o)||o.length!==i.length||i.some(((e,t)=>e!==o[t])))return!1}return!0}function c(e,t){return!0===Array.isArray(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}function u(e,t){return!0===Array.isArray(e)?c(e,t):!0===Array.isArray(t)?c(t,e):e===t}function d(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!1===u(e[n],t[n]))return!1;return!0}const h={to:[String,Object],replace:Boolean,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"},href:String,target:String,disable:Boolean};function f(e){const t=(0,i.FN)(),{props:n,proxy:c}=t,u=(0,r.Rb)(t),h=(0,i.Fl)((()=>!0!==n.disable&&void 0!==n.href)),f=(0,i.Fl)((()=>!0===u&&!0!==n.disable&&!0!==h.value&&void 0!==n.to&&null!==n.to&&""!==n.to)),p=(0,i.Fl)((()=>{if(!0===f.value)try{return c.$router.resolve(n.to)}catch(e){}return null})),g=(0,i.Fl)((()=>null!==p.value)),v=(0,i.Fl)((()=>!0===h.value||!0===g.value)),m=(0,i.Fl)((()=>"a"===n.type||!0===v.value?"a":n.tag||e||"div")),b=(0,i.Fl)((()=>!0===h.value?{href:n.href,target:n.target}:!0===g.value?{href:p.value.href,target:n.target}:{})),x=(0,i.Fl)((()=>{if(!1===g.value)return null;const{matched:e}=p.value,{length:t}=e,n=e[t-1];if(void 0===n)return-1;const i=c.$route.matched;if(0===i.length)return-1;const o=i.findIndex(s.bind(null,n));if(o>-1)return o;const r=a(e[t-2]);return t>1&&a(n)===r&&i[i.length-1].path!==r?i.findIndex(s.bind(null,e[t-2])):o})),y=(0,i.Fl)((()=>!0===g.value&&x.value>-1&&l(c.$route.params,p.value.params))),w=(0,i.Fl)((()=>!0===y.value&&x.value===c.$route.matched.length-1&&d(c.$route.params,p.value.params))),k=(0,i.Fl)((()=>!0===g.value?!0===w.value?` ${n.exactActiveClass} ${n.activeClass}`:!0===n.exact?"":!0===y.value?` ${n.activeClass}`:"":""));function S(e){return!(!0===n.disable||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||!0!==e.__qNavigate&&!0===e.defaultPrevented||void 0!==e.button&&0!==e.button||"_blank"===n.target)&&((0,o.X$)(e),c.$router[!0===n.replace?"replace":"push"](n.to).catch((e=>e)))}return{hasRouterLink:g,hasHrefLink:h,hasLink:v,linkTag:m,linkRoute:p,linkIsActive:y,linkIsExactActive:w,linkClass:k,linkProps:b,navigateToRouterLink:S}}},244:(e,t,n)=>{"use strict";n.d(t,{LU:()=>r,Ok:()=>o,ZP:()=>a});var i=n(9835);const o={xs:18,sm:24,md:32,lg:38,xl:46},r={size:String};function a(e,t=o){return(0,i.Fl)((()=>void 0!==e.size?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null))}},6916:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var i=n(9835);function o(){let e;return(0,i.Jd)((()=>{e=void 0})),{registerTick(t){e=t,(0,i.Y3)((()=>{e===t&&(e(),e=void 0)}))},removeTick(){e=void 0}}}},2695:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var i=n(9835);function o(){let e;return(0,i.Jd)((()=>{clearTimeout(e)})),{registerTimeout(t,n){clearTimeout(e),e=setTimeout(t,n)},removeTimeout(){clearTimeout(e)}}}},431:(e,t,n)=>{"use strict";n.d(t,{D:()=>r,Z:()=>a});var i=n(499),o=n(9835);const r={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function a(e,t){const n=(0,i.iH)(t.value);return(0,o.YP)(t,(e=>{(0,o.Y3)((()=>{n.value=e}))})),{transition:(0,o.Fl)((()=>"q-transition--"+(!0===n.value?e.transitionHide:e.transitionShow))),transitionStyle:(0,o.Fl)((()=>`--q-transition-duration: ${e.transitionDuration}ms`))}}},9302:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(9835),o=n(5439);function r(){return(0,i.f3)(o.Ng)}},2146:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(5987),o=n(2909),r=n(1705);function a(e){if(!1===e)return 0;if(!0===e||void 0===e)return 1;const t=parseInt(e,10);return isNaN(t)?0:t}const s=(0,i.f)({name:"close-popup",beforeMount(e,{value:t}){const n={depth:a(t),handler(t){0!==n.depth&&setTimeout((()=>{const i=(0,o.HW)(e);void 0!==i&&(0,o.S7)(i,t,n.depth)}))},handlerKey(e){!0===(0,r.So)(e,13)&&n.handler(e)}};e.__qclosepopup=n,e.addEventListener("click",n.handler),e.addEventListener("keyup",n.handlerKey)},updated(e,{value:t,oldValue:n}){t!==n&&(e.__qclosepopup.depth=a(t))},beforeUnmount(e){const t=e.__qclosepopup;e.removeEventListener("click",t.handler),e.removeEventListener("keyup",t.handlerKey),delete e.__qclosepopup}})},1136:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(5987),o=n(223),r=n(1384),a=n(1705);function s(e,t=250){let n,i=!1;return function(){return!1===i&&(i=!0,setTimeout((()=>{i=!1}),t),n=e.apply(this,arguments)),n}}function l(e,t,n,i){!0===n.modifiers.stop&&(0,r.sT)(e);const a=n.modifiers.color;let s=n.modifiers.center;s=!0===s||!0===i;const l=document.createElement("span"),c=document.createElement("span"),u=(0,r.FK)(e),{left:d,top:h,width:f,height:p}=t.getBoundingClientRect(),g=Math.sqrt(f*f+p*p),v=g/2,m=(f-g)/2+"px",b=s?m:u.left-d-v+"px",x=(p-g)/2+"px",y=s?x:u.top-h-v+"px";c.className="q-ripple__inner",(0,o.iv)(c,{height:`${g}px`,width:`${g}px`,transform:`translate3d(${b},${y},0) scale3d(.2,.2,1)`,opacity:0}),l.className="q-ripple"+(a?" text-"+a:""),l.setAttribute("dir","ltr"),l.appendChild(c),t.appendChild(l);const w=()=>{l.remove(),clearTimeout(k)};n.abort.push(w);let k=setTimeout((()=>{c.classList.add("q-ripple__inner--enter"),c.style.transform=`translate3d(${m},${x},0) scale3d(1,1,1)`,c.style.opacity=.2,k=setTimeout((()=>{c.classList.remove("q-ripple__inner--enter"),c.classList.add("q-ripple__inner--leave"),c.style.opacity=0,k=setTimeout((()=>{l.remove(),n.abort.splice(n.abort.indexOf(w),1)}),275)}),250)}),50)}function c(e,{modifiers:t,value:n,arg:i}){const o=Object.assign({},e.cfg.ripple,t,n);e.modifiers={early:!0===o.early,stop:!0===o.stop,center:!0===o.center,color:o.color||i,keyCodes:[].concat(o.keyCodes||13)}}const u=(0,i.f)({name:"ripple",beforeMount(e,t){const n={cfg:t.instance.$.appContext.config.globalProperties.$q.config,enabled:!1!==t.value,modifiers:{},abort:[],start(t){!0===n.enabled&&!0!==t.qSkipRipple&&t.type===(!0===n.modifiers.early?"pointerdown":"click")&&l(t,e,n,!0===t.qKeyEvent)},keystart:s((t=>{!0===n.enabled&&!0!==t.qSkipRipple&&!0===(0,a.So)(t,n.modifiers.keyCodes)&&t.type==="key"+(!0===n.modifiers.early?"down":"up")&&l(t,e,n,!0)}),300)};c(n,t),e.__qripple=n,(0,r.M0)(n,"main",[[e,"pointerdown","start","passive"],[e,"click","start","passive"],[e,"keydown","keystart","passive"],[e,"keyup","keystart","passive"]])},updated(e,t){if(t.oldValue!==t.value){const n=e.__qripple;n.enabled=!1!==t.value,!0===n.enabled&&Object(t.value)===t.value&&c(n,t)}},beforeUnmount(e){const t=e.__qripple;t.abort.forEach((e=>{e()})),(0,r.ul)(t,"main"),delete e._qripple}})},2873:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(7506),o=n(5987),r=n(9367),a=n(1384),s=n(2589);function l(e,t,n){const i=(0,a.FK)(e);let o,r=i.left-t.event.x,s=i.top-t.event.y,l=Math.abs(r),c=Math.abs(s);const u=t.direction;!0===u.horizontal&&!0!==u.vertical?o=r<0?"left":"right":!0!==u.horizontal&&!0===u.vertical?o=s<0?"up":"down":!0===u.up&&s<0?(o="up",l>c&&(!0===u.left&&r<0?o="left":!0===u.right&&r>0&&(o="right"))):!0===u.down&&s>0?(o="down",l>c&&(!0===u.left&&r<0?o="left":!0===u.right&&r>0&&(o="right"))):!0===u.left&&r<0?(o="left",l0&&(o="down"))):!0===u.right&&r>0&&(o="right",l0&&(o="down")));let d=!1;if(void 0===o&&!1===n){if(!0===t.event.isFirst||void 0===t.event.lastDir)return{};o=t.event.lastDir,d=!0,"left"===o||"right"===o?(i.left-=r,l=0,r=0):(i.top-=s,c=0,s=0)}return{synthetic:d,payload:{evt:e,touch:!0!==t.event.mouse,mouse:!0===t.event.mouse,position:i,direction:o,isFirst:t.event.isFirst,isFinal:!0===n,duration:Date.now()-t.event.time,distance:{x:l,y:c},offset:{x:r,y:s},delta:{x:i.left-t.event.lastX,y:i.top-t.event.lastY}}}}let c=0;const u=(0,o.f)({name:"touch-pan",beforeMount(e,{value:t,modifiers:n}){if(!0!==n.mouse&&!0!==i.Lp.has.touch)return;function o(e,t){!0===n.mouse&&!0===t?(0,a.NS)(e):(!0===n.stop&&(0,a.sT)(e),!0===n.prevent&&(0,a.X$)(e))}const u={uid:"qvtp_"+c++,handler:t,modifiers:n,direction:(0,r.R)(n),noop:a.ZT,mouseStart(e){(0,r.n)(e,u)&&(0,a.du)(e)&&((0,a.M0)(u,"temp",[[document,"mousemove","move","notPassiveCapture"],[document,"mouseup","end","passiveCapture"]]),u.start(e,!0))},touchStart(e){if((0,r.n)(e,u)){const t=e.target;(0,a.M0)(u,"temp",[[t,"touchmove","move","notPassiveCapture"],[t,"touchcancel","end","passiveCapture"],[t,"touchend","end","passiveCapture"]]),u.start(e)}},start(t,o){if(!0===i.Lp.is.firefox&&(0,a.Jf)(e,!0),u.lastEvt=t,!0===o||!0===n.stop){if(!0!==u.direction.all&&(!0!==o||!0!==u.modifiers.mouseAllDir)){const e=t.type.indexOf("mouse")>-1?new MouseEvent(t.type,t):new TouchEvent(t.type,t);!0===t.defaultPrevented&&(0,a.X$)(e),!0===t.cancelBubble&&(0,a.sT)(e),Object.assign(e,{qKeyEvent:t.qKeyEvent,qClickOutside:t.qClickOutside,qAnchorHandled:t.qAnchorHandled,qClonedBy:void 0===t.qClonedBy?[u.uid]:t.qClonedBy.concat(u.uid)}),u.initialEvent={target:t.target,event:e}}(0,a.sT)(t)}const{left:r,top:s}=(0,a.FK)(t);u.event={x:r,y:s,time:Date.now(),mouse:!0===o,detected:!1,isFirst:!0,isFinal:!1,lastX:r,lastY:s}},move(e){if(void 0===u.event)return;const t=(0,a.FK)(e),i=t.left-u.event.x,r=t.top-u.event.y;if(0===i&&0===r)return;u.lastEvt=e;const c=!0===u.event.mouse,d=()=>{o(e,c),!0!==n.preserveCursor&&(document.documentElement.style.cursor="grabbing"),!0===c&&document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),(0,s.M)(),u.styleCleanup=e=>{if(u.styleCleanup=void 0,!0!==n.preserveCursor&&(document.documentElement.style.cursor=""),document.body.classList.remove("non-selectable"),!0===c){const t=()=>{document.body.classList.remove("no-pointer-events--children")};void 0!==e?setTimeout((()=>{t(),e()}),50):t()}else void 0!==e&&e()}};if(!0===u.event.detected){!0!==u.event.isFirst&&o(e,u.event.mouse);const{payload:t,synthetic:n}=l(e,u,!1);return void(void 0!==t&&(!1===u.handler(t)?u.end(e):(void 0===u.styleCleanup&&!0===u.event.isFirst&&d(),u.event.lastX=t.position.left,u.event.lastY=t.position.top,u.event.lastDir=!0===n?void 0:t.direction,u.event.isFirst=!1)))}if(!0===u.direction.all||!0===c&&!0===u.modifiers.mouseAllDir)return d(),u.event.detected=!0,void u.move(e);const h=Math.abs(i),f=Math.abs(r);h!==f&&(!0===u.direction.horizontal&&h>f||!0===u.direction.vertical&&h0||!0===u.direction.left&&h>f&&i<0||!0===u.direction.right&&h>f&&i>0?(u.event.detected=!0,u.move(e)):u.end(e,!0))},end(t,n){if(void 0!==u.event){if((0,a.ul)(u,"temp"),!0===i.Lp.is.firefox&&(0,a.Jf)(e,!1),!0===n)void 0!==u.styleCleanup&&u.styleCleanup(),!0!==u.event.detected&&void 0!==u.initialEvent&&u.initialEvent.target.dispatchEvent(u.initialEvent.event);else if(!0===u.event.detected){!0===u.event.isFirst&&u.handler(l(void 0===t?u.lastEvt:t,u).payload);const{payload:e}=l(void 0===t?u.lastEvt:t,u,!0),n=()=>{u.handler(e)};void 0!==u.styleCleanup?u.styleCleanup(n):n()}u.event=void 0,u.initialEvent=void 0,u.lastEvt=void 0}}};e.__qtouchpan=u,!0===n.mouse&&(0,a.M0)(u,"main",[[e,"mousedown","mouseStart","passive"+(!0===n.mouseCapture?"Capture":"")]]),!0===i.Lp.has.touch&&(0,a.M0)(u,"main",[[e,"touchstart","touchStart","passive"+(!0===n.capture?"Capture":"")],[e,"touchmove","noop","notPassiveCapture"]])},updated(e,t){const n=e.__qtouchpan;void 0!==n&&(t.oldValue!==t.value&&("function"!==typeof value&&n.end(),n.handler=t.value),n.direction=(0,r.R)(t.modifiers))},beforeUnmount(e){const t=e.__qtouchpan;void 0!==t&&(void 0!==t.event&&t.end(),(0,a.ul)(t,"main"),(0,a.ul)(t,"temp"),!0===i.Lp.is.firefox&&(0,a.Jf)(e,!1),void 0!==t.styleCleanup&&t.styleCleanup(),delete e.__qtouchpan)}})},5310:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});n(702),n(6727);var i=n(7506),o=n(1384);const r=()=>!0;function a(e){return"string"===typeof e&&""!==e&&"/"!==e&&"#/"!==e}function s(e){return!0===e.startsWith("#")&&(e=e.substring(1)),!1===e.startsWith("/")&&(e="/"+e),!0===e.endsWith("/")&&(e=e.substring(0,e.length-1)),"#"+e}function l(e){if(!1===e.backButtonExit)return()=>!1;if("*"===e.backButtonExit)return r;const t=["#/"];return!0===Array.isArray(e.backButtonExit)&&t.push(...e.backButtonExit.filter(a).map(s)),()=>t.includes(window.location.hash)}const c={__history:[],add:o.ZT,remove:o.ZT,install({$q:e}){if(!0===this.__installed)return;const{cordova:t,capacitor:n}=i.Lp.is;if(!0!==t&&!0!==n)return;const o=e.config[!0===t?"cordova":"capacitor"];if(void 0!==o&&!1===o.backButton)return;if(!0===n&&(void 0===window.Capacitor||void 0===window.Capacitor.Plugins.App))return;this.add=e=>{void 0===e.condition&&(e.condition=r),this.__history.push(e)},this.remove=e=>{const t=this.__history.indexOf(e);t>=0&&this.__history.splice(t,1)};const a=l(Object.assign({backButtonExit:!0},o)),s=()=>{if(this.__history.length){const e=this.__history[this.__history.length-1];!0===e.condition()&&(this.__history.pop(),e.handler())}else!0===a()?navigator.app.exitApp():window.history.back()};!0===t?document.addEventListener("deviceready",(()=>{document.addEventListener("backbutton",s,!1)})):window.Capacitor.Plugins.App.addListener("backButton",s)}}},2289:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(4124),o=n(3251);const r={name:"material-icons",type:{positive:"check_circle",negative:"warning",info:"info",warning:"priority_high"},arrow:{up:"arrow_upward",right:"arrow_forward",down:"arrow_downward",left:"arrow_back",dropdown:"arrow_drop_down"},chevron:{left:"chevron_left",right:"chevron_right"},colorPicker:{spectrum:"gradient",tune:"tune",palette:"style"},pullToRefresh:{icon:"refresh"},carousel:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down",navigationIcon:"lens"},chip:{remove:"cancel",selected:"check"},datetime:{arrowLeft:"chevron_left",arrowRight:"chevron_right",now:"access_time",today:"today"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",heading:"format_size",code:"code",size:"format_size",font:"font_download",viewSource:"code"},expansionItem:{icon:"keyboard_arrow_down",denseIcon:"arrow_drop_down"},fab:{icon:"add",activeIcon:"close"},field:{clear:"cancel",error:"error"},pagination:{first:"first_page",prev:"keyboard_arrow_left",next:"keyboard_arrow_right",last:"last_page"},rating:{icon:"grade"},stepper:{done:"check",active:"edit",error:"warning"},tabs:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down"},table:{arrowUp:"arrow_upward",warning:"warning",firstPage:"first_page",prevPage:"chevron_left",nextPage:"chevron_right",lastPage:"last_page"},tree:{icon:"play_arrow"},uploader:{done:"done",clear:"clear",add:"add_box",upload:"cloud_upload",removeQueue:"clear_all",removeUploaded:"done_all"}},a=(0,i.Z)({iconMapFn:null,__icons:{}},{set(e,t){const n={...e,rtl:!0===e.rtl};n.set=a.set,Object.assign(a.__icons,n)},install({$q:e,iconSet:t,ssrContext:n}){void 0!==e.config.iconMapFn&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__icons,(0,o.g)(e,"iconMapFn",(()=>this.iconMapFn),(e=>{this.iconMapFn=e})),!0===this.__installed?void 0!==t&&this.set(t):this.set(t||r)}}),s=a},1583:(e,t,n)=>{"use strict";n.d(t,{$:()=>P,Z:()=>T});n(6727);var i=n(1957),o=n(7506),r=(n(702),n(4124)),a=n(1384),s=n(899);const l=["sm","md","lg","xl"],{passive:c}=a.rU,u=(0,r.Z)({width:0,height:0,name:"xs",sizes:{sm:600,md:1024,lg:1440,xl:1920},lt:{sm:!0,md:!0,lg:!0,xl:!0},gt:{xs:!1,sm:!1,md:!1,lg:!1},xs:!0,sm:!1,md:!1,lg:!1,xl:!1},{setSizes:a.ZT,setDebounce:a.ZT,install({$q:e,onSSRHydrated:t}){if(e.screen=this,!0===this.__installed)return void(void 0!==e.config.screen&&(!1===e.config.screen.bodyClasses?document.body.classList.remove(`screen--${this.name}`):this.__update(!0)));const{visualViewport:n}=window,i=n||window,r=document.scrollingElement||document.documentElement,a=void 0===n||!0===o.Lp.is.mobile?()=>[Math.max(window.innerWidth,r.clientWidth),Math.max(window.innerHeight,r.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-r.clientWidth,n.height*n.scale+window.innerHeight-r.clientHeight],u=void 0!==e.config.screen&&!0===e.config.screen.bodyClasses;this.__update=e=>{const[t,n]=a();if(n!==this.height&&(this.height=n),t!==this.width)this.width=t;else if(!0!==e)return;let i=this.sizes;this.gt.xs=t>=i.sm,this.gt.sm=t>=i.md,this.gt.md=t>=i.lg,this.gt.lg=t>=i.xl,this.lt.sm=t{l.forEach((t=>{void 0!==e[t]&&(h[t]=e[t])}))},this.setDebounce=e=>{f=e};const p=()=>{const e=getComputedStyle(document.body);e.getPropertyValue("--q-size-sm")&&l.forEach((t=>{this.sizes[t]=parseInt(e.getPropertyValue(`--q-size-${t}`),10)})),this.setSizes=e=>{l.forEach((t=>{e[t]&&(this.sizes[t]=e[t])})),this.__update(!0)},this.setDebounce=e=>{void 0!==d&&i.removeEventListener("resize",d,c),d=e>0?(0,s.Z)(this.__update,e):this.__update,i.addEventListener("resize",d,c)},this.setDebounce(f),Object.keys(h).length>0?(this.setSizes(h),h=void 0):this.__update(),!0===u&&"xs"===this.name&&document.body.classList.add("screen--xs")};!0===o.uX.value?t.push(p):p()}});n(8964);const d=(0,r.Z)({isActive:!1,mode:!1},{__media:void 0,set(e){d.mode=e,"auto"===e?(void 0===d.__media&&(d.__media=window.matchMedia("(prefers-color-scheme: dark)"),d.__updateMedia=()=>{d.set("auto")},d.__media.addListener(d.__updateMedia)),e=d.__media.matches):void 0!==d.__media&&(d.__media.removeListener(d.__updateMedia),d.__media=void 0),d.isActive=!0===e,document.body.classList.remove("body--"+(!0===e?"light":"dark")),document.body.classList.add("body--"+(!0===e?"dark":"light"))},toggle(){d.set(!1===d.isActive)},install({$q:e,onSSRHydrated:t,ssrContext:n}){const{dark:i}=e.config;if(e.dark=this,!0===this.__installed&&void 0===i)return;this.isActive=!0===i;const r=void 0!==i&&i;if(!0===o.uX.value){const e=e=>{this.__fromSSR=e},n=this.set;this.set=e,e(r),t.push((()=>{this.set=n,this.set(this.__fromSSR)}))}else this.set(r)}}),h=d;var f=n(5310),p=n(892),g=n(7674),v=n(1705);function m(e){return!0===e.ios?"ios":!0===e.android?"android":void 0}function b({is:e,has:t,within:n},i){const o=[!0===e.desktop?"desktop":"mobile",(!1===t.touch?"no-":"")+"touch"];if(!0===e.mobile){const t=m(e);void 0!==t&&o.push("platform-"+t)}if(!0===e.nativeMobile){const t=e.nativeMobileWrapper;o.push(t),o.push("native-mobile"),!0!==e.ios||void 0!==i[t]&&!1===i[t].iosStatusBarPadding||o.push("q-ios-padding")}else!0===e.electron?o.push("electron"):!0===e.bex&&o.push("bex");return!0===n.iframe&&o.push("within-iframe"),o}function x(){const e=document.body.className;let t=e;void 0!==o.aG&&(t=t.replace("desktop","platform-ios mobile")),!0===o.Lp.has.touch&&(t=t.replace("no-touch","touch")),!0===o.Lp.within.iframe&&(t+=" within-iframe"),e!==t&&(document.body.className=t)}function y(e){for(const t in e)(0,g.Z)(t,e[t])}const w={install(e){if(!0!==this.__installed){if(!0===o.uX.value)x();else{const{$q:t}=e;void 0!==t.config.brand&&y(t.config.brand);const n=b(o.Lp,t.config);document.body.classList.add.apply(document.body.classList,n)}!0===o.Lp.is.ios&&document.body.addEventListener("touchstart",a.ZT),window.addEventListener("keydown",v.ZK,!0)}}};var k=n(2289),S=n(5439),C=n(7495),_=n(6254);const A=[o.ZP,w,h,u,f.Z,p.Z,k.Z];function P(e,t){const n=(0,i.ri)(e);n.config.globalProperties=t.config.globalProperties;const{reload:o,...r}=t._context;return Object.assign(n._context,r),n}function L(e,t){t.forEach((t=>{t.install(e),t.__installed=!0}))}function j(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(S.Ng,n.$q),L(n,A),void 0!==t.components&&Object.values(t.components).forEach((t=>{!0===(0,_.Kn)(t)&&void 0!==t.name&&e.component(t.name,t)})),void 0!==t.directives&&Object.values(t.directives).forEach((t=>{!0===(0,_.Kn)(t)&&void 0!==t.name&&e.directive(t.name,t)})),void 0!==t.plugins&&L(n,Object.values(t.plugins).filter((e=>"function"===typeof e.install&&!1===A.includes(e)))),!0===o.uX.value&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach((e=>{e()})),n.$q.onSSRHydrated=()=>{}})}const T=function(e,t={}){const n={version:"2.7.5"};!1===C.Uf?(void 0!==t.config&&Object.assign(C.w6,t.config),n.config={...C.w6},(0,C.tP)()):n.config=t.config||{},j(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})}},892:(e,t,n)=>{"use strict";n.d(t,{F:()=>o.Z,Z:()=>s});n(8964);var i=n(4124),o=n(9527);function r(){const e=!0===Array.isArray(navigator.languages)&&navigator.languages.length>0?navigator.languages[0]:navigator.language;if("string"===typeof e)return e.split(/[-_]/).map(((e,t)=>0===t?e.toLowerCase():t>1||e.length<4?e.toUpperCase():e[0].toUpperCase()+e.slice(1).toLowerCase())).join("-")}const a=(0,i.Z)({__langPack:{}},{getLocale:r,set(e=o.Z,t){const n={...e,rtl:!0===e.rtl,getLocale:r};{const e=document.documentElement;e.setAttribute("dir",!0===n.rtl?"rtl":"ltr"),e.setAttribute("lang",n.isoName),n.set=a.set,Object.assign(a.__langPack,n),a.props=n,a.isoName=n.isoName,a.nativeName=n.nativeName}},install({$q:e,lang:t,ssrContext:n}){e.lang=a.__langPack,!0===this.__installed?void 0!==t&&this.set(t):this.set(t||o.Z)}}),s=a},4462:(e,t,n)=>{"use strict";n.d(t,{Z:()=>S});n(6727);var i=n(9835),o=n(499),r=n(2074),a=n(8879),s=n(4458),l=n(3190),c=n(1821),u=n(926),d=n(6611),h=n(5429),f=n(3940),p=n(5987),g=n(8234),v=n(1705),m=n(6254);const b=(0,p.L)({name:"DialogPlugin",props:{...g.S,title:String,message:String,prompt:Object,options:Object,progress:[Boolean,Object],html:Boolean,ok:{type:[String,Object,Boolean],default:!0},cancel:[String,Object,Boolean],focus:{type:String,default:"ok",validator:e=>["ok","cancel","none"].includes(e)},stackButtons:Boolean,color:String,cardClass:[String,Array,Object],cardStyle:[String,Array,Object]},emits:["ok","hide"],setup(e,{emit:t}){const{proxy:n}=(0,i.FN)(),{$q:p}=n,b=(0,g.Z)(e,p),x=(0,o.iH)(null),y=(0,o.iH)(void 0!==e.prompt?e.prompt.model:void 0!==e.options?e.options.model:void 0),w=(0,i.Fl)((()=>"q-dialog-plugin"+(!0===b.value?" q-dialog-plugin--dark q-dark":"")+(!1!==e.progress?" q-dialog-plugin--progress":""))),k=(0,i.Fl)((()=>e.color||(!0===b.value?"amber":"primary"))),S=(0,i.Fl)((()=>!1===e.progress?null:!0===(0,m.Kn)(e.progress)?{component:e.progress.spinner||f.Z,props:{color:e.progress.color||k.value}}:{component:f.Z,props:{color:k.value}})),C=(0,i.Fl)((()=>void 0!==e.prompt||void 0!==e.options)),_=(0,i.Fl)((()=>{if(!0!==C.value)return{};const{model:t,isValid:n,items:i,...o}=void 0!==e.prompt?e.prompt:e.options;return o})),A=(0,i.Fl)((()=>!0===(0,m.Kn)(e.ok)||!0===e.ok?p.lang.label.ok:e.ok)),P=(0,i.Fl)((()=>!0===(0,m.Kn)(e.cancel)||!0===e.cancel?p.lang.label.cancel:e.cancel)),L=(0,i.Fl)((()=>void 0!==e.prompt?void 0!==e.prompt.isValid&&!0!==e.prompt.isValid(y.value):void 0!==e.options&&(void 0!==e.options.isValid&&!0!==e.options.isValid(y.value)))),j=(0,i.Fl)((()=>({color:k.value,label:A.value,ripple:!1,disable:L.value,...!0===(0,m.Kn)(e.ok)?e.ok:{flat:!0},"data-autofocus":"ok"===e.focus&&!0!==C.value||void 0,onClick:M}))),T=(0,i.Fl)((()=>({color:k.value,label:P.value,ripple:!1,...!0===(0,m.Kn)(e.cancel)?e.cancel:{flat:!0},"data-autofocus":"cancel"===e.focus&&!0!==C.value||void 0,onClick:O})));function F(){x.value.show()}function E(){x.value.hide()}function M(){t("ok",(0,o.IU)(y.value)),E()}function O(){E()}function R(){t("hide")}function I(e){y.value=e}function z(t){!0!==L.value&&"textarea"!==e.prompt.type&&!0===(0,v.So)(t,13)&&M()}function H(t,n){return!0===e.html?(0,i.h)(l.Z,{class:t,innerHTML:n}):(0,i.h)(l.Z,{class:t},(()=>n))}function N(){return[(0,i.h)(d.Z,{modelValue:y.value,..._.value,color:k.value,dense:!0,autofocus:!0,dark:b.value,"onUpdate:modelValue":I,onKeyup:z})]}function B(){return[(0,i.h)(h.Z,{modelValue:y.value,..._.value,color:k.value,options:e.options.items,dark:b.value,"onUpdate:modelValue":I})]}function q(){const t=[];return e.cancel&&t.push((0,i.h)(a.Z,T.value)),e.ok&&t.push((0,i.h)(a.Z,j.value)),(0,i.h)(c.Z,{class:!0===e.stackButtons?"items-end":"",vertical:e.stackButtons,align:"right"},(()=>t))}function D(){const t=[];return e.title&&t.push(H("q-dialog__title",e.title)),!1!==e.progress&&t.push((0,i.h)(l.Z,{class:"q-dialog__progress"},(()=>(0,i.h)(S.value.component,S.value.props)))),e.message&&t.push(H("q-dialog__message",e.message)),void 0!==e.prompt?t.push((0,i.h)(l.Z,{class:"scroll q-dialog-plugin__form"},N)):void 0!==e.options&&t.push((0,i.h)(u.Z,{dark:b.value}),(0,i.h)(l.Z,{class:"scroll q-dialog-plugin__form"},B),(0,i.h)(u.Z,{dark:b.value})),(e.ok||e.cancel)&&t.push(q()),t}function Y(){return[(0,i.h)(s.Z,{class:[w.value,e.cardClass],style:e.cardStyle,dark:b.value},D)]}return(0,i.YP)((()=>e.prompt&&e.prompt.model),I),(0,i.YP)((()=>e.options&&e.options.model),I),Object.assign(n,{show:F,hide:E}),()=>(0,i.h)(r.Z,{ref:x,onHide:R},Y)}});var x=n(1583),y=n(6669);function w(e,t){for(const n in t)"spinner"!==n&&Object(t[n])===t[n]?(e[n]=Object(e[n])!==e[n]?{}:{...e[n]},w(e[n],t[n])):e[n]=t[n]}function k(e,t,n){return r=>{let a,s;const l=!0===t&&void 0!==r.component;if(!0===l){const{component:e,componentProps:t}=r;a="string"===typeof e?n.component(e):e,s=t}else{const{class:t,style:n,...i}=r;a=e,s=i,void 0!==t&&(i.cardClass=t),void 0!==n&&(i.cardStyle=n)}let c,u=!1;const d=(0,o.iH)(null),h=(0,y.q_)(),f=e=>{if(null!==d.value&&void 0!==d.value[e])return void d.value[e]();const t=c.$.subTree;if(t&&t.component){if(t.component.proxy&&t.component.proxy[e])return void t.component.proxy[e]();if(t.component.subTree&&t.component.subTree.component&&t.component.subTree.component.proxy&&t.component.subTree.component.proxy[e])return void t.component.subTree.component.proxy[e]()}console.error("[Quasar] Incorrectly defined Dialog component")},p=[],g=[],v={onOk(e){return p.push(e),v},onCancel(e){return g.push(e),v},onDismiss(e){return p.push(e),g.push(e),v},hide(){return f("hide"),v},update(e){if(null!==c){if(!0===l)Object.assign(s,e);else{const{class:t,style:n,...i}=e;void 0!==t&&(i.cardClass=t),void 0!==n&&(i.cardStyle=n),w(s,i)}c.$forceUpdate()}return v}},m=e=>{u=!0,p.forEach((t=>{t(e)}))},b=()=>{k.unmount(h),(0,y.pB)(h),k=null,c=null,!0!==u&&g.forEach((e=>{e()}))};let k=(0,x.$)({name:"QGlobalDialog",setup:()=>()=>(0,i.h)(a,{...s,ref:d,onOk:m,onHide:b})},n);function S(){f("show")}return c=k.mount(h),"function"===typeof a.__asyncLoader?a.__asyncLoader().then((()=>{(0,i.Y3)(S)})):(0,i.Y3)(S),v}}const S={install({$q:e,parentApp:t}){e.dialog=k(b,!0,t),!0!==this.__installed&&(this.create=e.dialog)}}},3703:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var i=n(7506),o=n(1384),r=n(6254);function a(e){return!0===(0,r.J_)(e)?"__q_date|"+e.toUTCString():!0===(0,r.Gf)(e)?"__q_expr|"+e.source:"number"===typeof e?"__q_numb|"+e:"boolean"===typeof e?"__q_bool|"+(e?"1":"0"):"string"===typeof e?"__q_strn|"+e:"function"===typeof e?"__q_strn|"+e.toString():e===Object(e)?"__q_objt|"+JSON.stringify(e):e}function s(e){const t=e.length;if(t<9)return e;const n=e.substring(0,8),i=e.substring(9);switch(n){case"__q_date":return new Date(i);case"__q_expr":return new RegExp(i);case"__q_numb":return Number(i);case"__q_bool":return Boolean("1"===i);case"__q_strn":return""+i;case"__q_objt":return JSON.parse(i);default:return e}}function l(){const e=()=>null;return{has:()=>!1,getLength:()=>0,getItem:e,getIndex:e,getKey:e,getAll:()=>{},getAllKeys:()=>[],set:o.ZT,remove:o.ZT,clear:o.ZT,isEmpty:()=>!0}}function c(e){const t=window[e+"Storage"],n=e=>{const n=t.getItem(e);return n?s(n):null};return{has:e=>null!==t.getItem(e),getLength:()=>t.length,getItem:n,getIndex:e=>ee{let e;const i={},o=t.length;for(let r=0;r{const e=[],n=t.length;for(let i=0;i{t.setItem(e,a(n))},remove:e=>{t.removeItem(e)},clear:()=>{t.clear()},isEmpty:()=>0===t.length}}const u=!1===i.Lp.has.webStorage?l():c("local"),d={install({$q:e}){e.localStorage=u}};Object.assign(d,u);const h=d},7506:(e,t,n)=>{"use strict";n.d(t,{Lp:()=>g,ZP:()=>m,aG:()=>a,uX:()=>r});var i=n(499),o=n(3251);const r=(0,i.iH)(!1);let a,s=!1;function l(e,t){const n=/(edg|edge|edga|edgios)\/([\w.]+)/.exec(e)||/(opr)[\/]([\w.]+)/.exec(e)||/(vivaldi)[\/]([\w.]+)/.exec(e)||/(chrome|crios)[\/]([\w.]+)/.exec(e)||/(version)(applewebkit)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+).*(version)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(firefox|fxios)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[\/]([\w.]+)/.exec(e)||[];return{browser:n[5]||n[3]||n[1]||"",version:n[2]||n[4]||"0",versionNumber:n[4]||n[2]||"0",platform:t[0]||""}}function c(e){return/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[]}const u="ontouchstart"in window||window.navigator.maxTouchPoints>0;function d(e){a={is:{...e}},delete e.mac,delete e.desktop;const t=Math.min(window.innerHeight,window.innerWidth)>414?"ipad":"iphone";Object.assign(e,{mobile:!0,ios:!0,platform:t,[t]:!0})}function h(e){const t=e.toLowerCase(),n=c(t),i=l(t,n),o={};i.browser&&(o[i.browser]=!0,o.version=i.version,o.versionNumber=parseInt(i.versionNumber,10)),i.platform&&(o[i.platform]=!0);const r=o.android||o.ios||o.bb||o.blackberry||o.ipad||o.iphone||o.ipod||o.kindle||o.playbook||o.silk||o["windows phone"];return!0===r||t.indexOf("mobile")>-1?(o.mobile=!0,o.edga||o.edgios?(o.edge=!0,i.browser="edge"):o.crios?(o.chrome=!0,i.browser="chrome"):o.fxios&&(o.firefox=!0,i.browser="firefox")):o.desktop=!0,(o.ipod||o.ipad||o.iphone)&&(o.ios=!0),o["windows phone"]&&(o.winphone=!0,delete o["windows phone"]),(o.chrome||o.opr||o.safari||o.vivaldi||!0===o.mobile&&!0!==o.ios&&!0!==r)&&(o.webkit=!0),o.edg&&(i.browser="edgechromium",o.edgeChromium=!0),(o.safari&&o.blackberry||o.bb)&&(i.browser="blackberry",o.blackberry=!0),o.safari&&o.playbook&&(i.browser="playbook",o.playbook=!0),o.opr&&(i.browser="opera",o.opera=!0),o.safari&&o.android&&(i.browser="android",o.android=!0),o.safari&&o.kindle&&(i.browser="kindle",o.kindle=!0),o.safari&&o.silk&&(i.browser="silk",o.silk=!0),o.vivaldi&&(i.browser="vivaldi",o.vivaldi=!0),o.name=i.browser,o.platform=i.platform,t.indexOf("electron")>-1?o.electron=!0:document.location.href.indexOf("-extension://")>-1?o.bex=!0:(void 0!==window.Capacitor?(o.capacitor=!0,o.nativeMobile=!0,o.nativeMobileWrapper="capacitor"):void 0===window._cordovaNative&&void 0===window.cordova||(o.cordova=!0,o.nativeMobile=!0,o.nativeMobileWrapper="cordova"),!0===u&&!0===o.mac&&(!0===o.desktop&&!0===o.safari||!0===o.nativeMobile&&!0!==o.android&&!0!==o.ios&&!0!==o.ipad)&&d(o)),o}const f=navigator.userAgent||navigator.vendor||window.opera,p={has:{touch:!1,webStorage:!1},within:{iframe:!1}},g={userAgent:f,is:h(f),has:{touch:u},within:{iframe:window.self!==window.top}},v={install(e){const{$q:t}=e;!0===r.value?(e.onSSRHydrated.push((()=>{r.value=!1,Object.assign(t.platform,g),a=void 0})),t.platform=(0,i.qj)(this)):t.platform=this}};{let e;(0,o.g)(g.has,"webStorage",(()=>{if(void 0!==e)return e;try{if(window.localStorage)return e=!0,!0}catch(t){}return e=!1,!1})),s=!0===g.is.ios&&-1===window.navigator.vendor.toLowerCase().indexOf("apple"),!0===r.value?Object.assign(v,g,a,p):Object.assign(v,g)}const m=v},6457:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});n(702);function i(e,t=new WeakMap){if(Object(e)!==e)return e;if(t.has(e))return t.get(e);const n=e instanceof Date?new Date(e):e instanceof RegExp?new RegExp(e.source,e.flags):e instanceof Set?new Set:e instanceof Map?new Map:"function"!==typeof e.constructor?Object.create(null):void 0!==e.prototype&&"function"===typeof e.prototype.constructor?e:new e.constructor;if("function"===typeof e.constructor&&"function"===typeof e.valueOf){const n=e.valueOf();if(Object(n)!==n){const i=new e.constructor(n);return t.set(e,i),i}}return t.set(e,n),e instanceof Set?e.forEach((e=>{n.add(i(e,t))})):e instanceof Map&&e.forEach(((e,o)=>{n.set(o,i(e,t))})),Object.assign(n,...Object.keys(e).map((n=>({[n]:i(e[n],t)}))))}},4170:(e,t,n)=>{"use strict";n.d(t,{Ug:()=>y,bK:()=>v,p6:()=>C});n(8964),n(6822),n(6254);var i=n(321),o=n(3941),r=n(892);const a=864e5,s=36e5,l=6e4,c="YYYY-MM-DDTHH:mm:ss.SSSZ",u=/\[((?:[^\]\\]|\\]|\\)*)\]|d{1,4}|M{1,4}|m{1,2}|w{1,2}|Qo|Do|D{1,4}|YY(?:YY)?|H{1,2}|h{1,2}|s{1,2}|S{1,3}|Z{1,2}|a{1,2}|[AQExX]/g,d=/(\[[^\]]*\])|d{1,4}|M{1,4}|m{1,2}|w{1,2}|Qo|Do|D{1,4}|YY(?:YY)?|H{1,2}|h{1,2}|s{1,2}|S{1,3}|Z{1,2}|a{1,2}|[AQExX]|([.*+:?^,\s${}()|\\]+)/g,h={};function f(e,t){const n="("+t.days.join("|")+")",i=e+n;if(void 0!==h[i])return h[i];const o="("+t.daysShort.join("|")+")",r="("+t.months.join("|")+")",a="("+t.monthsShort.join("|")+")",s={};let l=0;const c=e.replace(d,(e=>{switch(l++,e){case"YY":return s.YY=l,"(-?\\d{1,2})";case"YYYY":return s.YYYY=l,"(-?\\d{1,4})";case"M":return s.M=l,"(\\d{1,2})";case"MM":return s.M=l,"(\\d{2})";case"MMM":return s.MMM=l,a;case"MMMM":return s.MMMM=l,r;case"D":return s.D=l,"(\\d{1,2})";case"Do":return s.D=l++,"(\\d{1,2}(st|nd|rd|th))";case"DD":return s.D=l,"(\\d{2})";case"H":return s.H=l,"(\\d{1,2})";case"HH":return s.H=l,"(\\d{2})";case"h":return s.h=l,"(\\d{1,2})";case"hh":return s.h=l,"(\\d{2})";case"m":return s.m=l,"(\\d{1,2})";case"mm":return s.m=l,"(\\d{2})";case"s":return s.s=l,"(\\d{1,2})";case"ss":return s.s=l,"(\\d{2})";case"S":return s.S=l,"(\\d{1})";case"SS":return s.S=l,"(\\d{2})";case"SSS":return s.S=l,"(\\d{3})";case"A":return s.A=l,"(AM|PM)";case"a":return s.a=l,"(am|pm)";case"aa":return s.aa=l,"(a\\.m\\.|p\\.m\\.)";case"ddd":return o;case"dddd":return n;case"Q":case"d":case"E":return"(\\d{1})";case"Qo":return"(1st|2nd|3rd|4th)";case"DDD":case"DDDD":return"(\\d{1,3})";case"w":return"(\\d{1,2})";case"ww":return"(\\d{2})";case"Z":return s.Z=l,"(Z|[+-]\\d{2}:\\d{2})";case"ZZ":return s.ZZ=l,"(Z|[+-]\\d{2}\\d{2})";case"X":return s.X=l,"(-?\\d+)";case"x":return s.x=l,"(-?\\d{4,})";default:return l--,"["===e[0]&&(e=e.substring(1,e.length-1)),e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}})),u={map:s,regex:new RegExp("^"+c)};return h[i]=u,u}function p(e,t){return void 0!==e?e:void 0!==t?t.date:r.F.date}function g(e,t=""){const n=e>0?"-":"+",o=Math.abs(e),r=Math.floor(o/60),a=o%60;return n+(0,i.vk)(r)+t+(0,i.vk)(a)}function v(e,t,n,a,s){const l={year:null,month:null,day:null,hour:null,minute:null,second:null,millisecond:null,timezoneOffset:null,dateHash:null,timeHash:null};if(void 0!==s&&Object.assign(l,s),void 0===e||null===e||""===e||"string"!==typeof e)return l;void 0===t&&(t=c);const u=p(n,r.Z.props),d=u.months,h=u.monthsShort,{regex:g,map:v}=f(t,u),m=e.match(g);if(null===m)return l;let b="";if(void 0!==v.X||void 0!==v.x){const e=parseInt(m[void 0!==v.X?v.X:v.x],10);if(!0===isNaN(e)||e<0)return l;const t=new Date(e*(void 0!==v.X?1e3:1));l.year=t.getFullYear(),l.month=t.getMonth()+1,l.day=t.getDate(),l.hour=t.getHours(),l.minute=t.getMinutes(),l.second=t.getSeconds(),l.millisecond=t.getMilliseconds()}else{if(void 0!==v.YYYY)l.year=parseInt(m[v.YYYY],10);else if(void 0!==v.YY){const e=parseInt(m[v.YY],10);l.year=e<0?e:2e3+e}if(void 0!==v.M){if(l.month=parseInt(m[v.M],10),l.month<1||l.month>12)return l}else void 0!==v.MMM?l.month=h.indexOf(m[v.MMM])+1:void 0!==v.MMMM&&(l.month=d.indexOf(m[v.MMMM])+1);if(void 0!==v.D){if(l.day=parseInt(m[v.D],10),null===l.year||null===l.month||l.day<1)return l;const e="persian"!==a?new Date(l.year,l.month,0).getDate():(0,o.qM)(l.year,l.month);if(l.day>e)return l}void 0!==v.H?l.hour=parseInt(m[v.H],10)%24:void 0!==v.h&&(l.hour=parseInt(m[v.h],10)%12,(v.A&&"PM"===m[v.A]||v.a&&"pm"===m[v.a]||v.aa&&"p.m."===m[v.aa])&&(l.hour+=12),l.hour=l.hour%24),void 0!==v.m&&(l.minute=parseInt(m[v.m],10)%60),void 0!==v.s&&(l.second=parseInt(m[v.s],10)%60),void 0!==v.S&&(l.millisecond=parseInt(m[v.S],10)*10**(3-m[v.S].length)),void 0===v.Z&&void 0===v.ZZ||(b=void 0!==v.Z?m[v.Z].replace(":",""):m[v.ZZ],l.timezoneOffset=("+"===b[0]?-1:1)*(60*b.slice(1,3)+1*b.slice(3,5)))}return l.dateHash=(0,i.vk)(l.year,6)+"/"+(0,i.vk)(l.month)+"/"+(0,i.vk)(l.day),l.timeHash=(0,i.vk)(l.hour)+":"+(0,i.vk)(l.minute)+":"+(0,i.vk)(l.second)+b,l}function m(e){const t=new Date(e.getFullYear(),e.getMonth(),e.getDate());t.setDate(t.getDate()-(t.getDay()+6)%7+3);const n=new Date(t.getFullYear(),0,4);n.setDate(n.getDate()-(n.getDay()+6)%7+3);const i=t.getTimezoneOffset()-n.getTimezoneOffset();t.setHours(t.getHours()-i);const o=(t-n)/(7*a);return 1+Math.floor(o)}function b(e,t,n){const i=new Date(e),o="set"+(!0===n?"UTC":"");switch(t){case"year":case"years":i[`${o}Month`](0);case"month":case"months":i[`${o}Date`](1);case"day":case"days":case"date":i[`${o}Hours`](0);case"hour":case"hours":i[`${o}Minutes`](0);case"minute":case"minutes":i[`${o}Seconds`](0);case"second":case"seconds":i[`${o}Milliseconds`](0)}return i}function x(e,t,n){return(e.getTime()-e.getTimezoneOffset()*l-(t.getTime()-t.getTimezoneOffset()*l))/n}function y(e,t,n="days"){const i=new Date(e),o=new Date(t);switch(n){case"years":case"year":return i.getFullYear()-o.getFullYear();case"months":case"month":return 12*(i.getFullYear()-o.getFullYear())+i.getMonth()-o.getMonth();case"days":case"day":case"date":return x(b(i,"day"),b(o,"day"),a);case"hours":case"hour":return x(b(i,"hour"),b(o,"hour"),s);case"minutes":case"minute":return x(b(i,"minute"),b(o,"minute"),l);case"seconds":case"second":return x(b(i,"second"),b(o,"second"),1e3)}}function w(e){return y(e,b(e,"year"),"days")+1}function k(e){if(e>=11&&e<=13)return`${e}th`;switch(e%10){case 1:return`${e}st`;case 2:return`${e}nd`;case 3:return`${e}rd`}return`${e}th`}const S={YY(e,t,n){const o=this.YYYY(e,t,n)%100;return o>=0?(0,i.vk)(o):"-"+(0,i.vk)(Math.abs(o))},YYYY(e,t,n){return void 0!==n&&null!==n?n:e.getFullYear()},M(e){return e.getMonth()+1},MM(e){return(0,i.vk)(e.getMonth()+1)},MMM(e,t){return t.monthsShort[e.getMonth()]},MMMM(e,t){return t.months[e.getMonth()]},Q(e){return Math.ceil((e.getMonth()+1)/3)},Qo(e){return k(this.Q(e))},D(e){return e.getDate()},Do(e){return k(e.getDate())},DD(e){return(0,i.vk)(e.getDate())},DDD(e){return w(e)},DDDD(e){return(0,i.vk)(w(e),3)},d(e){return e.getDay()},dd(e,t){return this.dddd(e,t).slice(0,2)},ddd(e,t){return t.daysShort[e.getDay()]},dddd(e,t){return t.days[e.getDay()]},E(e){return e.getDay()||7},w(e){return m(e)},ww(e){return(0,i.vk)(m(e))},H(e){return e.getHours()},HH(e){return(0,i.vk)(e.getHours())},h(e){const t=e.getHours();return 0===t?12:t>12?t%12:t},hh(e){return(0,i.vk)(this.h(e))},m(e){return e.getMinutes()},mm(e){return(0,i.vk)(e.getMinutes())},s(e){return e.getSeconds()},ss(e){return(0,i.vk)(e.getSeconds())},S(e){return Math.floor(e.getMilliseconds()/100)},SS(e){return(0,i.vk)(Math.floor(e.getMilliseconds()/10))},SSS(e){return(0,i.vk)(e.getMilliseconds(),3)},A(e){return this.H(e)<12?"AM":"PM"},a(e){return this.H(e)<12?"am":"pm"},aa(e){return this.H(e)<12?"a.m.":"p.m."},Z(e,t,n,i){const o=void 0===i||null===i?e.getTimezoneOffset():i;return g(o,":")},ZZ(e,t,n,i){const o=void 0===i||null===i?e.getTimezoneOffset():i;return g(o)},X(e){return Math.floor(e.getTime()/1e3)},x(e){return e.getTime()}};function C(e,t,n,i,o){if(0!==e&&!e||e===1/0||e===-1/0)return;const a=new Date(e);if(isNaN(a))return;void 0===t&&(t=c);const s=p(n,r.Z.props);return t.replace(u,((e,t)=>e in S?S[e](a,s,i,o):void 0===t?e:t.split("\\]").join("]")))}},899:(e,t,n)=>{"use strict";function i(e,t=250,n){let i;function o(){const o=arguments,r=()=>{i=void 0,!0!==n&&e.apply(this,o)};clearTimeout(i),!0===n&&void 0===i&&e.apply(this,o),i=setTimeout(r,t)}return o.cancel=()=>{clearTimeout(i)},o}n.d(t,{Z:()=>i})},223:(e,t,n)=>{"use strict";n.d(t,{iv:()=>o,mY:()=>a,sb:()=>r});var i=n(499);function o(e,t){const n=e.style;for(const i in t)n[i]=t[i]}function r(e){if(void 0===e||null===e)return;if("string"===typeof e)try{return document.querySelector(e)||void 0}catch(n){return}const t=!0===(0,i.dq)(e)?e.value:e;return t?t.$el||t:void 0}function a(e,t){if(void 0===e||null===e||!0===e.contains(t))return!0;for(let n=e.nextElementSibling;null!==n;n=n.nextElementSibling)if(n.contains(t))return!0;return!1}},1384:(e,t,n)=>{"use strict";n.d(t,{AZ:()=>s,FK:()=>a,Jf:()=>d,M0:()=>h,NS:()=>u,X$:()=>c,ZT:()=>o,du:()=>r,rU:()=>i,sT:()=>l,ul:()=>f});n(702);const i={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(i,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener("qtest",null,e),window.removeEventListener("qtest",null,e)}catch(p){}function o(){}function r(e){return 0===e.button}function a(e){return e.touches&&e.touches[0]?e=e.touches[0]:e.changedTouches&&e.changedTouches[0]?e=e.changedTouches[0]:e.targetTouches&&e.targetTouches[0]&&(e=e.targetTouches[0]),{top:e.clientY,left:e.clientX}}function s(e){if(e.path)return e.path;if(e.composedPath)return e.composedPath();const t=[];let n=e.target;while(n){if(t.push(n),"HTML"===n.tagName)return t.push(document),t.push(window),t;n=n.parentElement}}function l(e){e.stopPropagation()}function c(e){!1!==e.cancelable&&e.preventDefault()}function u(e){!1!==e.cancelable&&e.preventDefault(),e.stopPropagation()}function d(e,t){if(void 0===e||!0===t&&!0===e.__dragPrevented)return;const n=!0===t?e=>{e.__dragPrevented=!0,e.addEventListener("dragstart",c,i.notPassiveCapture)}:e=>{delete e.__dragPrevented,e.removeEventListener("dragstart",c,i.notPassiveCapture)};e.querySelectorAll("a, img").forEach(n)}function h(e,t,n){const o=`__q_${t}_evt`;e[o]=void 0!==e[o]?e[o].concat(n):n,n.forEach((t=>{t[0].addEventListener(t[1],e[t[2]],i[t[3]])}))}function f(e,t){const n=`__q_${t}_evt`;void 0!==e[n]&&(e[n].forEach((t=>{t[0].removeEventListener(t[1],e[t[2]],i[t[3]])})),e[n]=void 0)}},321:(e,t,n)=>{"use strict";n.d(t,{Uz:()=>r,kC:()=>i,vX:()=>o,vk:()=>a});function i(e){return e.charAt(0).toUpperCase()+e.slice(1)}function o(e,t,n){return n<=t?t:Math.min(n,Math.max(t,e))}function r(e,t,n){if(n<=t)return t;const i=n-t+1;let o=t+(e-t)%i;return o=t?i:new Array(t-i.length+1).join(n)+i}},5987:(e,t,n)=>{"use strict";n.d(t,{L:()=>r,f:()=>a});var i=n(499),o=n(9835);const r=e=>(0,i.Xl)((0,o.aZ)(e)),a=e=>(0,i.Xl)(e)},3941:(e,t,n)=>{"use strict";n.d(t,{nG:()=>o,qJ:()=>r,qM:()=>s});n(6822);const i=[-61,9,38,199,426,686,756,818,1111,1181,1210,1635,2060,2097,2192,2262,2324,2394,2456,3178];function o(e,t,n){return"[object Date]"===Object.prototype.toString.call(e)&&(n=e.getDate(),t=e.getMonth()+1,e=e.getFullYear()),d(h(e,t,n))}function r(e,t,n){return f(u(e,t,n))}function a(e){return 0===l(e)}function s(e,t){return t<=6?31:t<=11||a(e)?30:29}function l(e){const t=i.length;let n,o,r,a,s,l=i[0];if(e=i[t-1])throw new Error("Invalid Jalaali year "+e);for(s=1;s=i[n-1])throw new Error("Invalid Jalaali year "+e);for(c=1;c=0){if(o<=185)return i=1+p(o,31),n=g(o,31)+1,{jy:r,jm:i,jd:n};o-=186}else r-=1,o+=179,1===a.leap&&(o+=1);return i=7+p(o,30),n=g(o,30)+1,{jy:r,jm:i,jd:n}}function h(e,t,n){let i=p(1461*(e+p(t-8,6)+100100),4)+p(153*g(t+9,12)+2,5)+n-34840408;return i=i-p(3*p(e+100100+p(t-8,6),100),4)+752,i}function f(e){let t=4*e+139361631;t=t+4*p(3*p(4*e+183187720,146097),4)-3908;const n=5*p(g(t,1461),4)+308,i=p(g(n,153),5)+1,o=g(p(n,153),12)+1,r=p(t,1461)-100100+p(8-o,6);return{gy:r,gm:o,gd:i}}function p(e,t){return~~(e/t)}function g(e,t){return e-~~(e/t)*t}},4124:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(499),o=n(3251);const r=(e,t)=>{const n=(0,i.qj)(e);for(const i in e)(0,o.g)(t,i,(()=>n[i]),(e=>{n[i]=e}));return t}},6532:(e,t,n)=>{"use strict";n.d(t,{c:()=>d,k:()=>h});var i=n(7506),o=n(1705);const r=[];let a;function s(e){a=27===e.keyCode}function l(){!0===a&&(a=!1)}function c(e){!0===a&&(a=!1,!0===(0,o.So)(e,27)&&r[r.length-1](e))}function u(e){window[e]("keydown",s),window[e]("blur",l),window[e]("keyup",c),a=!1}function d(e){!0===i.Lp.is.desktop&&(r.push(e),1===r.length&&u("addEventListener"))}function h(e){const t=r.indexOf(e);t>-1&&(r.splice(t,1),0===r.length&&u("removeEventListener"))}},7026:(e,t,n)=>{"use strict";n.d(t,{YX:()=>a,fP:()=>c,jd:()=>l,xF:()=>s});let i=[],o=[];function r(e){o=o.filter((t=>t!==e))}function a(e){r(e),o.push(e)}function s(e){r(e),0===o.length&&i.length>0&&(i[i.length-1](),i=[])}function l(e){0===o.length?e():i.push(e)}function c(e){i=i.filter((t=>t!==e))}},4173:(e,t,n)=>{"use strict";n.d(t,{H:()=>s,i:()=>a});var i=n(7506);const o=[];function r(e){o[o.length-1](e)}function a(e){!0===i.Lp.is.desktop&&(o.push(e),1===o.length&&document.body.addEventListener("focusin",r))}function s(e){const t=o.indexOf(e);t>-1&&(o.splice(t,1),0===o.length&&document.body.removeEventListener("focusin",r))}},7495:(e,t,n)=>{"use strict";n.d(t,{Uf:()=>o,tP:()=>r,w6:()=>i});const i={};let o=!1;function r(){o=!0}},6669:(e,t,n)=>{"use strict";n.d(t,{pB:()=>s,q_:()=>a});var i=n(7495);const o=[];let r=document.body;function a(e){const t=document.createElement("div");if(void 0!==e&&(t.id=e),void 0!==i.w6.globalNodes){const e=i.w6.globalNodes["class"];void 0!==e&&(t.className=e)}return r.appendChild(t),o.push(t),t}function s(e){o.splice(o.indexOf(e),1),e.remove()}},3251:(e,t,n)=>{"use strict";function i(e,t,n,i){Object.defineProperty(e,t,{get:n,set:i,enumerable:!0})}function o(e,t){for(const n in t)i(e,n,t[n])}n.d(t,{K:()=>o,g:()=>i})},6254:(e,t,n)=>{"use strict";n.d(t,{Gf:()=>c,J_:()=>l,Kn:()=>s,hj:()=>u,xb:()=>a});n(702);const i="function"===typeof Map,o="function"===typeof Set,r="function"===typeof ArrayBuffer;function a(e,t){if(e===t)return!0;if(null!==e&&null!==t&&"object"===typeof e&&"object"===typeof t){if(e.constructor!==t.constructor)return!1;let n,s;if(e.constructor===Array){if(n=e.length,n!==t.length)return!1;for(s=n;0!==s--;)if(!0!==a(e[s],t[s]))return!1;return!0}if(!0===i&&e.constructor===Map){if(e.size!==t.size)return!1;s=e.entries().next();while(!0!==s.done){if(!0!==t.has(s.value[0]))return!1;s=s.next()}s=e.entries().next();while(!0!==s.done){if(!0!==a(s.value[1],t.get(s.value[0])))return!1;s=s.next()}return!0}if(!0===o&&e.constructor===Set){if(e.size!==t.size)return!1;s=e.entries().next();while(!0!==s.done){if(!0!==t.has(s.value[0]))return!1;s=s.next()}return!0}if(!0===r&&null!=e.buffer&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(s=n;0!==s--;)if(e[s]!==t[s])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();const l=Object.keys(e).filter((t=>void 0!==e[t]));if(n=l.length,n!==Object.keys(t).filter((e=>void 0!==t[e])).length)return!1;for(s=n;0!==s--;){const n=l[s];if(!0!==a(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function s(e){return null!==e&&"object"===typeof e&&!0!==Array.isArray(e)}function l(e){return"[object Date]"===Object.prototype.toString.call(e)}function c(e){return"[object RegExp]"===Object.prototype.toString.call(e)}function u(e){return"number"===typeof e&&isFinite(e)}},1705:(e,t,n)=>{"use strict";n.d(t,{So:()=>a,Wm:()=>r,ZK:()=>o});n(6727);let i=!1;function o(e){i=!0===e.isComposing}function r(e){return!0===i||e!==Object(e)||!0===e.isComposing||!0===e.qKeyEvent}function a(e,t){return!0!==r(e)&&[].concat(t).includes(e.keyCode)}},9480:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});const i={xs:30,sm:35,md:40,lg:50,xl:60}},2909:(e,t,n)=>{"use strict";n.d(t,{AH:()=>a,HW:()=>r,S7:()=>s,wN:()=>o});var i=n(2046);const o=[];function r(e){return o.find((t=>null!==t.__qPortalInnerRef.value&&t.__qPortalInnerRef.value.contains(e)))}function a(e,t){do{if("QMenu"===e.$options.name){if(e.hide(t),!0===e.$props.separateClosePopup)return(0,i.Kq)(e)}else if(void 0!==e.__qPortalInnerRef){const n=(0,i.Kq)(e);return void 0!==n&&"QPopupProxy"===n.$options.name?(e.hide(t),n):e}e=(0,i.Kq)(e)}while(void 0!==e&&null!==e)}function s(e,t,n){while(0!==n&&void 0!==e&&null!==e){if(void 0!==e.__qPortalInnerRef){if(n--,"QMenu"===e.$options.name){e=a(e,t);continue}e.hide(t)}e=(0,i.Kq)(e)}}},2026:(e,t,n)=>{"use strict";n.d(t,{Bl:()=>r,Jl:()=>l,KR:()=>o,pf:()=>s,vs:()=>a});var i=n(9835);function o(e,t){return void 0!==e&&e()||t}function r(e,t){if(void 0!==e){const t=e();if(void 0!==t&&null!==t)return t.slice()}return t}function a(e,t){return void 0!==e?t.concat(e()):t}function s(e,t){return void 0===e?t:void 0!==t?t.concat(e()):e()}function l(e,t,n,o,r,a){t.key=o+r;const s=(0,i.h)(e,t,n);return!0===r?(0,i.wy)(s,a()):s}},8383:(e,t,n)=>{"use strict";n.d(t,{e:()=>i});let i=!1;{const e=document.createElement("div"),t=document.createElement("div");e.setAttribute("dir","rtl"),e.style.width="1px",e.style.height="1px",e.style.overflow="auto",t.style.width="1000px",t.style.height="1px",document.body.appendChild(e),e.appendChild(t),e.scrollLeft=-1e3,i=e.scrollLeft>=0,e.remove()}},2589:(e,t,n)=>{"use strict";n.d(t,{M:()=>o});var i=n(7506);function o(){if(void 0!==window.getSelection){const e=window.getSelection();void 0!==e.empty?e.empty():void 0!==e.removeAllRanges&&(e.removeAllRanges(),!0!==i.ZP.is.mobile&&e.addRange(document.createRange()))}else void 0!==document.selection&&document.selection.empty()}},5439:(e,t,n)=>{"use strict";n.d(t,{Lr:()=>a,Mw:()=>r,Nd:()=>l,Ng:()=>i,YE:()=>o,vh:()=>s});const i="_q_",o="_q_l_",r="_q_pc_",a="_q_f_",s="_q_fo_",l="_q_tabs_"},9367:(e,t,n)=>{"use strict";n.d(t,{R:()=>r,n:()=>a});n(702);const i={left:!0,right:!0,up:!0,down:!0,horizontal:!0,vertical:!0},o=Object.keys(i);function r(e){const t={};for(const n of o)!0===e[n]&&(t[n]=!0);return 0===Object.keys(t).length?i:(!0===t.horizontal?t.left=t.right=!0:!0===t.left&&!0===t.right&&(t.horizontal=!0),!0===t.vertical?t.up=t.down=!0:!0===t.up&&!0===t.down&&(t.vertical=!0),!0===t.horizontal&&!0===t.vertical&&(t.all=!0),t)}function a(e,t){return void 0===t.event&&void 0!==e.target&&!0!==e.target.draggable&&"function"===typeof t.handler&&"INPUT"!==e.target.nodeName.toUpperCase()&&(void 0===e.qClonedBy||-1===e.qClonedBy.indexOf(t.uid))}i.all=!0},2046:(e,t,n)=>{"use strict";n.d(t,{Kq:()=>i,Pf:()=>r,Rb:()=>a});n(702);function i(e){if(Object(e.$parent)===e.$parent)return e.$parent;e=e.$.parent;while(Object(e)===e){if(Object(e.proxy)===e.proxy)return e.proxy;e=e.parent}}function o(e,t){"symbol"===typeof t.type?!0===Array.isArray(t.children)&&t.children.forEach((t=>{o(e,t)})):e.add(t)}function r(e){const t=new Set;return e.forEach((e=>{o(t,e)})),Array.from(t)}function a(e){return void 0!==e.appContext.config.globalProperties.$router}},3701:(e,t,n)=>{"use strict";n.d(t,{OI:()=>s,QA:()=>v,b0:()=>r,f3:()=>h,ik:()=>f,np:()=>g,u3:()=>a});n(6727);var i=n(223);const o=[null,document,document.body,document.scrollingElement,document.documentElement];function r(e,t){let n=(0,i.sb)(t);if(void 0===n){if(void 0===e||null===e)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return o.includes(n)?window:n}function a(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function s(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}function l(e,t,n=0){const i=void 0===arguments[3]?performance.now():arguments[3],o=a(e);n<=0?o!==t&&u(e,t):requestAnimationFrame((r=>{const a=r-i,s=o+(t-o)/Math.max(a,n)*a;u(e,s),s!==t&&l(e,t,n-a,r)}))}function c(e,t,n=0){const i=void 0===arguments[3]?performance.now():arguments[3],o=s(e);n<=0?o!==t&&d(e,t):requestAnimationFrame((r=>{const a=r-i,s=o+(t-o)/Math.max(a,n)*a;d(e,s),s!==t&&c(e,t,n-a,r)}))}function u(e,t){e!==window?e.scrollTop=t:window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t)}function d(e,t){e!==window?e.scrollLeft=t:window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)}function h(e,t,n){n?l(e,t,n):u(e,t)}function f(e,t,n){n?c(e,t,n):d(e,t)}let p;function g(){if(void 0!==p)return p;const e=document.createElement("p"),t=document.createElement("div");(0,i.iv)(e,{width:"100%",height:"200px"}),(0,i.iv)(t,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),t.appendChild(e),document.body.appendChild(t);const n=e.offsetWidth;t.style.overflow="scroll";let o=e.offsetWidth;return n===o&&(o=t.clientWidth),t.remove(),p=n-o,p}function v(e,t=!0){return!(!e||e.nodeType!==Node.ELEMENT_NODE)&&(t?e.scrollHeight>e.clientHeight&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-y"])):e.scrollWidth>e.clientWidth&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-x"])))}},7674:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});n(6822);function i(e,t,n=document.body){if("string"!==typeof e)throw new TypeError("Expected a string as propName");if("string"!==typeof t)throw new TypeError("Expected a string as value");if(!(n instanceof Element))throw new TypeError("Expected a DOM element");n.style.setProperty(`--q-${e}`,t)}},796:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});n(8170),n(5231),n(7725),n(9359),n(6408);let i,o=0;const r=new Array(256);for(let c=0;c<256;c++)r[c]=(c+256).toString(16).substring(1);const a=(()=>{const e="undefined"!==typeof crypto?crypto:"undefined"!==typeof window?window.crypto||window.msCrypto:void 0;if(void 0!==e){if(void 0!==e.randomBytes)return e.randomBytes;if(void 0!==e.getRandomValues)return t=>{const n=new Uint8Array(t);return e.getRandomValues(n),n}}return e=>{const t=[];for(let n=e;n>0;n--)t.push(Math.floor(256*Math.random()));return t}})(),s=4096;function l(){(void 0===i||o+16>s)&&(o=0,i=a(s));const e=Array.prototype.slice.call(i,o,o+=16);return e[6]=15&e[6]|64,e[8]=63&e[8]|128,r[e[0]]+r[e[1]]+r[e[2]]+r[e[3]]+"-"+r[e[4]]+r[e[5]]+"-"+r[e[6]]+r[e[7]]+"-"+r[e[8]]+r[e[9]]+"-"+r[e[10]]+r[e[11]]+r[e[12]]+r[e[13]]+r[e[14]]+r[e[15]]}},1947:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(1583),o=n(892),r=n(2289);const a={version:"2.7.5",install:i.Z,lang:o.Z,iconSet:r.Z}},8762:(e,t,n)=>{var i=n(6107),o=n(7545),r=TypeError;e.exports=function(e){if(i(e))return e;throw r(o(e)+" is not a function")}},9667:(e,t,n)=>{var i=n(9627),o=n(7545),r=TypeError;e.exports=function(e){if(i(e))return e;throw r(o(e)+" is not a constructor")}},9220:(e,t,n)=>{var i=n(6107),o=String,r=TypeError;e.exports=function(e){if("object"==typeof e||i(e))return e;throw r("Can't set "+o(e)+" as a prototype")}},5323:(e,t,n)=>{var i=n(4103),o=n(5267),r=n(1012).f,a=i("unscopables"),s=Array.prototype;void 0==s[a]&&r(s,a,{configurable:!0,value:o(null)}),e.exports=function(e){s[a][e]=!0}},3366:(e,t,n)=>{"use strict";var i=n(6823).charAt;e.exports=function(e,t,n){return t+(n?i(e,t).length:1)}},8406:(e,t,n)=>{var i=n(6123),o=TypeError;e.exports=function(e,t){if(i(t,e))return e;throw o("Incorrect invocation")}},616:(e,t,n)=>{var i=n(1419),o=String,r=TypeError;e.exports=function(e){if(i(e))return e;throw r(o(e)+" is not an object")}},2884:e=>{e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},8086:(e,t,n)=>{"use strict";var i,o,r,a=n(2884),s=n(4133),l=n(3834),c=n(6107),u=n(1419),d=n(2924),h=n(4239),f=n(7545),p=n(4722),g=n(4076),v=n(1012).f,m=n(6123),b=n(7886),x=n(6534),y=n(4103),w=n(3965),k=l.Int8Array,S=k&&k.prototype,C=l.Uint8ClampedArray,_=C&&C.prototype,A=k&&b(k),P=S&&b(S),L=Object.prototype,j=l.TypeError,T=y("toStringTag"),F=w("TYPED_ARRAY_TAG"),E=w("TYPED_ARRAY_CONSTRUCTOR"),M=a&&!!x&&"Opera"!==h(l.opera),O=!1,R={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},I={BigInt64Array:8,BigUint64Array:8},z=function(e){if(!u(e))return!1;var t=h(e);return"DataView"===t||d(R,t)||d(I,t)},H=function(e){if(!u(e))return!1;var t=h(e);return d(R,t)||d(I,t)},N=function(e){if(H(e))return e;throw j("Target is not a typed array")},B=function(e){if(c(e)&&(!x||m(A,e)))return e;throw j(f(e)+" is not a typed array constructor")},q=function(e,t,n,i){if(s){if(n)for(var o in R){var r=l[o];if(r&&d(r.prototype,e))try{delete r.prototype[e]}catch(a){try{r.prototype[e]=t}catch(c){}}}P[e]&&!n||g(P,e,n?t:M&&S[e]||t,i)}},D=function(e,t,n){var i,o;if(s){if(x){if(n)for(i in R)if(o=l[i],o&&d(o,e))try{delete o[e]}catch(r){}if(A[e]&&!n)return;try{return g(A,e,n?t:M&&A[e]||t)}catch(r){}}for(i in R)o=l[i],!o||o[e]&&!n||g(o,e,t)}};for(i in R)o=l[i],r=o&&o.prototype,r?p(r,E,o):M=!1;for(i in I)o=l[i],r=o&&o.prototype,r&&p(r,E,o);if((!M||!c(A)||A===Function.prototype)&&(A=function(){throw j("Incorrect invocation")},M))for(i in R)l[i]&&x(l[i],A);if((!M||!P||P===L)&&(P=A.prototype,M))for(i in R)l[i]&&x(l[i].prototype,P);if(M&&b(_)!==P&&x(_,P),s&&!d(P,T))for(i in O=!0,v(P,T,{get:function(){return u(this)?this[F]:void 0}}),R)l[i]&&p(l[i],F,i);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:M,TYPED_ARRAY_CONSTRUCTOR:E,TYPED_ARRAY_TAG:O&&F,aTypedArray:N,aTypedArrayConstructor:B,exportTypedArrayMethod:q,exportTypedArrayStaticMethod:D,isView:z,isTypedArray:H,TypedArray:A,TypedArrayPrototype:P}},2248:(e,t,n)=>{"use strict";var i=n(3834),o=n(1636),r=n(4133),a=n(2884),s=n(9104),l=n(4722),c=n(2714),u=n(8814),d=n(8406),h=n(6675),f=n(7302),p=n(4686),g=n(9798),v=n(7886),m=n(6534),b=n(3450).f,x=n(1012).f,y=n(5408),w=n(6378),k=n(2365),S=n(780),C=s.PROPER,_=s.CONFIGURABLE,A=S.get,P=S.set,L="ArrayBuffer",j="DataView",T="prototype",F="Wrong length",E="Wrong index",M=i[L],O=M,R=O&&O[T],I=i[j],z=I&&I[T],H=Object.prototype,N=i.Array,B=i.RangeError,q=o(y),D=o([].reverse),Y=g.pack,X=g.unpack,W=function(e){return[255&e]},V=function(e){return[255&e,e>>8&255]},U=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},$=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},Z=function(e){return Y(e,23,4)},G=function(e){return Y(e,52,8)},K=function(e,t){x(e[T],t,{get:function(){return A(this)[t]}})},J=function(e,t,n,i){var o=p(n),r=A(e);if(o+t>r.byteLength)throw B(E);var a=A(r.buffer).bytes,s=o+r.byteOffset,l=w(a,s,s+t);return i?l:D(l)},Q=function(e,t,n,i,o,r){var a=p(n),s=A(e);if(a+t>s.byteLength)throw B(E);for(var l=A(s.buffer).bytes,c=a+s.byteOffset,u=i(+o),d=0;die;)(te=ne[ie++])in O||l(O,te,M[te]);R.constructor=O}m&&v(z)!==H&&m(z,H);var oe=new I(new O(2)),re=o(z.setInt8);oe.setInt8(0,2147483648),oe.setInt8(1,2147483649),!oe.getInt8(0)&&oe.getInt8(1)||c(z,{setInt8:function(e,t){re(this,e,t<<24>>24)},setUint8:function(e,t){re(this,e,t<<24>>24)}},{unsafe:!0})}else O=function(e){d(this,R);var t=p(e);P(this,{bytes:q(N(t),0),byteLength:t}),r||(this.byteLength=t)},R=O[T],I=function(e,t,n){d(this,z),d(e,R);var i=A(e).byteLength,o=h(t);if(o<0||o>i)throw B("Wrong offset");if(n=void 0===n?i-o:f(n),o+n>i)throw B(F);P(this,{buffer:e,byteLength:n,byteOffset:o}),r||(this.buffer=e,this.byteLength=n,this.byteOffset=o)},z=I[T],r&&(K(O,"byteLength"),K(I,"buffer"),K(I,"byteLength"),K(I,"byteOffset")),c(z,{getInt8:function(e){return J(this,1,e)[0]<<24>>24},getUint8:function(e){return J(this,1,e)[0]},getInt16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return $(J(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return $(J(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return X(J(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return X(J(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){Q(this,1,e,W,t)},setUint8:function(e,t){Q(this,1,e,W,t)},setInt16:function(e,t){Q(this,2,e,V,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){Q(this,2,e,V,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){Q(this,4,e,U,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){Q(this,4,e,U,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){Q(this,4,e,Z,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){Q(this,8,e,G,t,arguments.length>2?arguments[2]:void 0)}});k(O,L),k(I,j),e.exports={ArrayBuffer:O,DataView:I}},5408:(e,t,n)=>{"use strict";var i=n(8332),o=n(2661),r=n(8600);e.exports=function(e){var t=i(this),n=r(t),a=arguments.length,s=o(a>1?arguments[1]:void 0,n),l=a>2?arguments[2]:void 0,c=void 0===l?n:o(l,n);while(c>s)t[s++]=e;return t}},7508:(e,t,n)=>{"use strict";var i=n(6158),o=n(6654),r=n(8332),a=n(1108),s=n(5712),l=n(9627),c=n(8600),u=n(5976),d=n(4021),h=n(3395),f=Array;e.exports=function(e){var t=r(e),n=l(this),p=arguments.length,g=p>1?arguments[1]:void 0,v=void 0!==g;v&&(g=i(g,p>2?arguments[2]:void 0));var m,b,x,y,w,k,S=h(t),C=0;if(!S||this===f&&s(S))for(m=c(t),b=n?new this(m):f(m);m>C;C++)k=v?g(t[C],C):t[C],u(b,C,k);else for(y=d(t,S),w=y.next,b=n?new this:[];!(x=o(w,y)).done;C++)k=v?a(y,g,[x.value,C],!0):x.value,u(b,C,k);return b.length=C,b}},7714:(e,t,n)=>{var i=n(7447),o=n(2661),r=n(8600),a=function(e){return function(t,n,a){var s,l=i(t),c=r(l),u=o(a,c);if(e&&n!=n){while(c>u)if(s=l[u++],s!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},9226:(e,t,n)=>{var i=n(6158),o=n(1636),r=n(3972),a=n(8332),s=n(8600),l=n(4837),c=o([].push),u=function(e){var t=1==e,n=2==e,o=3==e,u=4==e,d=6==e,h=7==e,f=5==e||d;return function(p,g,v,m){for(var b,x,y=a(p),w=r(y),k=i(g,v),S=s(w),C=0,_=m||l,A=t?_(p,S):n||h?_(p,0):void 0;S>C;C++)if((f||C in w)&&(b=w[C],x=k(b,C,y),e))if(t)A[C]=x;else if(x)switch(e){case 3:return!0;case 5:return b;case 6:return C;case 2:c(A,b)}else switch(e){case 4:return!1;case 7:c(A,b)}return d?-1:o||u?u:A}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},6378:(e,t,n)=>{var i=n(2661),o=n(8600),r=n(5976),a=Array,s=Math.max;e.exports=function(e,t,n){for(var l=o(e),c=i(t,l),u=i(void 0===n?l:n,l),d=a(s(u-c,0)),h=0;c{var i=n(6378),o=Math.floor,r=function(e,t){var n=e.length,l=o(n/2);return n<8?a(e,t):s(e,r(i(e,0,l),t),r(i(e,l),t),t)},a=function(e,t){var n,i,o=e.length,r=1;while(r0)e[i]=e[--i];i!==r++&&(e[i]=n)}return e},s=function(e,t,n,i){var o=t.length,r=n.length,a=0,s=0;while(a{var i=n(6555),o=n(9627),r=n(1419),a=n(4103),s=a("species"),l=Array;e.exports=function(e){var t;return i(e)&&(t=e.constructor,o(t)&&(t===l||i(t.prototype))?t=void 0:r(t)&&(t=t[s],null===t&&(t=void 0))),void 0===t?l:t}},4837:(e,t,n)=>{var i=n(4622);e.exports=function(e,t){return new(i(e))(0===t?0:t)}},1108:(e,t,n)=>{var i=n(616),o=n(4829);e.exports=function(e,t,n,r){try{return r?t(i(n)[0],n[1]):t(n)}catch(a){o(e,"throw",a)}}},8272:(e,t,n)=>{var i=n(4103),o=i("iterator"),r=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){r=!0}};s[o]=function(){return this},Array.from(s,(function(){throw 2}))}catch(l){}e.exports=function(e,t){if(!t&&!r)return!1;var n=!1;try{var i={};i[o]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(l){}return n}},6749:(e,t,n)=>{var i=n(1636),o=i({}.toString),r=i("".slice);e.exports=function(e){return r(o(e),8,-1)}},4239:(e,t,n)=>{var i=n(4130),o=n(6107),r=n(6749),a=n(4103),s=a("toStringTag"),l=Object,c="Arguments"==r(function(){return arguments}()),u=function(e,t){try{return e[t]}catch(n){}};e.exports=i?r:function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=u(t=l(e),s))?n:c?r(t):"Object"==(i=r(t))&&o(t.callee)?"Arguments":i}},1328:(e,t,n)=>{var i=n(1636),o=Error,r=i("".replace),a=function(e){return String(o(e).stack)}("zxcasd"),s=/\n\s*at [^:]*:[^\n]*/,l=s.test(a);e.exports=function(e,t){if(l&&"string"==typeof e&&!o.prepareStackTrace)while(t--)e=r(e,s,"");return e}},7366:(e,t,n)=>{var i=n(2924),o=n(1240),r=n(863),a=n(1012);e.exports=function(e,t,n){for(var s=o(t),l=a.f,c=r.f,u=0;u{var i=n(8814);e.exports=!i((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},1551:(e,t,n)=>{"use strict";var i=n(619).IteratorPrototype,o=n(5267),r=n(3386),a=n(2365),s=n(1366),l=function(){return this};e.exports=function(e,t,n,c){var u=t+" Iterator";return e.prototype=o(i,{next:r(+!c,n)}),a(e,u,!1,!0),s[u]=l,e}},4722:(e,t,n)=>{var i=n(4133),o=n(1012),r=n(3386);e.exports=i?function(e,t,n){return o.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},3386:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},5976:(e,t,n)=>{"use strict";var i=n(1017),o=n(1012),r=n(3386);e.exports=function(e,t,n){var a=i(t);a in e?o.f(e,a,r(0,n)):e[a]=n}},9570:(e,t,n)=>{var i=n(2358),o=n(1012);e.exports=function(e,t,n){return n.get&&i(n.get,t,{getter:!0}),n.set&&i(n.set,t,{setter:!0}),o.f(e,t,n)}},4076:(e,t,n)=>{var i=n(6107),o=n(4722),r=n(2358),a=n(5437);e.exports=function(e,t,n,s){s||(s={});var l=s.enumerable,c=void 0!==s.name?s.name:t;return i(n)&&r(n,c,s),s.global?l?e[t]=n:a(t,n):(s.unsafe?e[t]&&(l=!0):delete e[t],l?e[t]=n:o(e,t,n)),e}},2714:(e,t,n)=>{var i=n(4076);e.exports=function(e,t,n){for(var o in t)i(e,o,t[o],n);return e}},5437:(e,t,n)=>{var i=n(3834),o=Object.defineProperty;e.exports=function(e,t){try{o(i,e,{value:t,configurable:!0,writable:!0})}catch(n){i[e]=t}return t}},3532:(e,t,n)=>{"use strict";var i=n(6943),o=n(6654),r=n(200),a=n(9104),s=n(6107),l=n(1551),c=n(7886),u=n(6534),d=n(2365),h=n(4722),f=n(4076),p=n(4103),g=n(1366),v=n(619),m=a.PROPER,b=a.CONFIGURABLE,x=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,w=p("iterator"),k="keys",S="values",C="entries",_=function(){return this};e.exports=function(e,t,n,a,p,v,A){l(n,t,a);var P,L,j,T=function(e){if(e===p&&R)return R;if(!y&&e in M)return M[e];switch(e){case k:return function(){return new n(this,e)};case S:return function(){return new n(this,e)};case C:return function(){return new n(this,e)}}return function(){return new n(this)}},F=t+" Iterator",E=!1,M=e.prototype,O=M[w]||M["@@iterator"]||p&&M[p],R=!y&&O||T(p),I="Array"==t&&M.entries||O;if(I&&(P=c(I.call(new e)),P!==Object.prototype&&P.next&&(r||c(P)===x||(u?u(P,x):s(P[w])||f(P,w,_)),d(P,F,!0,!0),r&&(g[F]=_))),m&&p==S&&O&&O.name!==S&&(!r&&b?h(M,"name",S):(E=!0,R=function(){return o(O,this)})),p)if(L={values:T(S),keys:v?R:T(k),entries:T(C)},A)for(j in L)(y||E||!(j in M))&&f(M,j,L[j]);else i({target:t,proto:!0,forced:y||E},L);return r&&!A||M[w]===R||f(M,w,R,{name:p}),g[t]=R,L}},4133:(e,t,n)=>{var i=n(8814);e.exports=!i((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},1657:(e,t,n)=>{var i=n(3834),o=n(1419),r=i.document,a=o(r)&&o(r.createElement);e.exports=function(e){return a?r.createElement(e):{}}},5243:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},210:(e,t,n)=>{var i=n(1657),o=i("span").classList,r=o&&o.constructor&&o.constructor.prototype;e.exports=r===Object.prototype?void 0:r},259:(e,t,n)=>{var i=n(322),o=i.match(/firefox\/(\d+)/i);e.exports=!!o&&+o[1]},1280:(e,t,n)=>{var i=n(322);e.exports=/MSIE|Trident/.test(i)},322:(e,t,n)=>{var i=n(7859);e.exports=i("navigator","userAgent")||""},1418:(e,t,n)=>{var i,o,r=n(3834),a=n(322),s=r.process,l=r.Deno,c=s&&s.versions||l&&l.version,u=c&&c.v8;u&&(i=u.split("."),o=i[0]>0&&i[0]<4?1:+(i[0]+i[1])),!o&&a&&(i=a.match(/Edge\/(\d+)/),(!i||i[1]>=74)&&(i=a.match(/Chrome\/(\d+)/),i&&(o=+i[1]))),e.exports=o},7433:(e,t,n)=>{var i=n(322),o=i.match(/AppleWebKit\/(\d+)\./);e.exports=!!o&&+o[1]},203:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},9277:(e,t,n)=>{var i=n(8814),o=n(3386);e.exports=!i((function(){var e=Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",o(1,7)),7!==e.stack)}))},6943:(e,t,n)=>{var i=n(3834),o=n(863).f,r=n(4722),a=n(4076),s=n(5437),l=n(7366),c=n(2764);e.exports=function(e,t){var n,u,d,h,f,p,g=e.target,v=e.global,m=e.stat;if(u=v?i:m?i[g]||s(g,{}):(i[g]||{}).prototype,u)for(d in t){if(f=t[d],e.dontCallGetSet?(p=o(u,d),h=p&&p.value):h=u[d],n=c(v?d:g+(m?".":"#")+d,e.forced),!n&&void 0!==h){if(typeof f==typeof h)continue;l(f,h)}(e.sham||h&&h.sham)&&r(f,"sham",!0),a(u,d,f,e)}}},8814:e=>{e.exports=function(e){try{return!!e()}catch(t){return!0}}},3218:(e,t,n)=>{"use strict";n(1476);var i=n(1636),o=n(4076),r=n(738),a=n(8814),s=n(4103),l=n(4722),c=s("species"),u=RegExp.prototype;e.exports=function(e,t,n,d){var h=s(e),f=!a((function(){var t={};return t[h]=function(){return 7},7!=""[e](t)})),p=f&&!a((function(){var t=!1,n=/a/;return"split"===e&&(n={},n.constructor={},n.constructor[c]=function(){return n},n.flags="",n[h]=/./[h]),n.exec=function(){return t=!0,null},n[h](""),!t}));if(!f||!p||n){var g=i(/./[h]),v=t(h,""[e],(function(e,t,n,o,a){var s=i(e),l=t.exec;return l===r||l===u.exec?f&&!a?{done:!0,value:g(t,n,o)}:{done:!0,value:s(n,t,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(u,h,v[1])}d&&l(u[h],"sham",!0)}},6112:(e,t,n)=>{var i=n(9793),o=Function.prototype,r=o.apply,a=o.call;e.exports="object"==typeof Reflect&&Reflect.apply||(i?a.bind(r):function(){return a.apply(r,arguments)})},6158:(e,t,n)=>{var i=n(1636),o=n(8762),r=n(9793),a=i(i.bind);e.exports=function(e,t){return o(e),void 0===t?e:r?a(e,t):function(){return e.apply(t,arguments)}}},9793:(e,t,n)=>{var i=n(8814);e.exports=!i((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},6654:(e,t,n)=>{var i=n(9793),o=Function.prototype.call;e.exports=i?o.bind(o):function(){return o.apply(o,arguments)}},9104:(e,t,n)=>{var i=n(4133),o=n(2924),r=Function.prototype,a=i&&Object.getOwnPropertyDescriptor,s=o(r,"name"),l=s&&"something"===function(){}.name,c=s&&(!i||i&&a(r,"name").configurable);e.exports={EXISTS:s,PROPER:l,CONFIGURABLE:c}},1636:(e,t,n)=>{var i=n(9793),o=Function.prototype,r=o.bind,a=o.call,s=i&&r.bind(a,a);e.exports=i?function(e){return e&&s(e)}:function(e){return e&&function(){return a.apply(e,arguments)}}},7859:(e,t,n)=>{var i=n(3834),o=n(6107),r=function(e){return o(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?r(i[e]):i[e]&&i[e][t]}},3395:(e,t,n)=>{var i=n(4239),o=n(7689),r=n(1366),a=n(4103),s=a("iterator");e.exports=function(e){if(void 0!=e)return o(e,s)||o(e,"@@iterator")||r[i(e)]}},4021:(e,t,n)=>{var i=n(6654),o=n(8762),r=n(616),a=n(7545),s=n(3395),l=TypeError;e.exports=function(e,t){var n=arguments.length<2?s(e):t;if(o(n))return r(i(n,e));throw l(a(e)+" is not iterable")}},7689:(e,t,n)=>{var i=n(8762);e.exports=function(e,t){var n=e[t];return null==n?void 0:i(n)}},3075:(e,t,n)=>{var i=n(1636),o=n(8332),r=Math.floor,a=i("".charAt),s=i("".replace),l=i("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,i,d,h){var f=n+e.length,p=i.length,g=u;return void 0!==d&&(d=o(d),g=c),s(h,g,(function(o,s){var c;switch(a(s,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,n);case"'":return l(t,f);case"<":c=d[l(s,1,-1)];break;default:var u=+s;if(0===u)return o;if(u>p){var h=r(u/10);return 0===h?o:h<=p?void 0===i[h-1]?a(s,1):i[h-1]+a(s,1):o}c=i[u-1]}return void 0===c?"":c}))}},3834:(e,t,n)=>{var i=function(e){return e&&e.Math==Math&&e};e.exports=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},2924:(e,t,n)=>{var i=n(1636),o=n(8332),r=i({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return r(o(e),t)}},1999:e=>{e.exports={}},6052:(e,t,n)=>{var i=n(7859);e.exports=i("document","documentElement")},6335:(e,t,n)=>{var i=n(4133),o=n(8814),r=n(1657);e.exports=!i&&!o((function(){return 7!=Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a}))},9798:e=>{var t=Array,n=Math.abs,i=Math.pow,o=Math.floor,r=Math.log,a=Math.LN2,s=function(e,s,l){var c,u,d,h=t(l),f=8*l-s-1,p=(1<>1,v=23===s?i(2,-24)-i(2,-77):0,m=e<0||0===e&&1/e<0?1:0,b=0;e=n(e),e!=e||e===1/0?(u=e!=e?1:0,c=p):(c=o(r(e)/a),d=i(2,-c),e*d<1&&(c--,d*=2),e+=c+g>=1?v/d:v*i(2,1-g),e*d>=2&&(c++,d/=2),c+g>=p?(u=0,c=p):c+g>=1?(u=(e*d-1)*i(2,s),c+=g):(u=e*i(2,g-1)*i(2,s),c=0));while(s>=8)h[b++]=255&u,u/=256,s-=8;c=c<0)h[b++]=255&c,c/=256,f-=8;return h[--b]|=128*m,h},l=function(e,t){var n,o=e.length,r=8*o-t-1,a=(1<>1,l=r-7,c=o-1,u=e[c--],d=127&u;u>>=7;while(l>0)d=256*d+e[c--],l-=8;n=d&(1<<-l)-1,d>>=-l,l+=t;while(l>0)n=256*n+e[c--],l-=8;if(0===d)d=1-s;else{if(d===a)return n?NaN:u?-1/0:1/0;n+=i(2,t),d-=s}return(u?-1:1)*n*i(2,d-t)};e.exports={pack:s,unpack:l}},3972:(e,t,n)=>{var i=n(1636),o=n(8814),r=n(6749),a=Object,s=i("".split);e.exports=o((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"==r(e)?s(e,""):a(e)}:a},2511:(e,t,n)=>{var i=n(6107),o=n(1419),r=n(6534);e.exports=function(e,t,n){var a,s;return r&&i(a=t.constructor)&&a!==n&&o(s=a.prototype)&&s!==n.prototype&&r(e,s),e}},6461:(e,t,n)=>{var i=n(1636),o=n(6107),r=n(6081),a=i(Function.toString);o(r.inspectSource)||(r.inspectSource=function(e){return a(e)}),e.exports=r.inspectSource},6270:(e,t,n)=>{var i=n(1419),o=n(4722);e.exports=function(e,t){i(t)&&"cause"in t&&o(e,"cause",t.cause)}},780:(e,t,n)=>{var i,o,r,a=n(4825),s=n(3834),l=n(1636),c=n(1419),u=n(4722),d=n(2924),h=n(6081),f=n(5315),p=n(1999),g="Object already initialized",v=s.TypeError,m=s.WeakMap,b=function(e){return r(e)?o(e):i(e,{})},x=function(e){return function(t){var n;if(!c(t)||(n=o(t)).type!==e)throw v("Incompatible receiver, "+e+" required");return n}};if(a||h.state){var y=h.state||(h.state=new m),w=l(y.get),k=l(y.has),S=l(y.set);i=function(e,t){if(k(y,e))throw new v(g);return t.facade=e,S(y,e,t),t},o=function(e){return w(y,e)||{}},r=function(e){return k(y,e)}}else{var C=f("state");p[C]=!0,i=function(e,t){if(d(e,C))throw new v(g);return t.facade=e,u(e,C,t),t},o=function(e){return d(e,C)?e[C]:{}},r=function(e){return d(e,C)}}e.exports={set:i,get:o,has:r,enforce:b,getterFor:x}},5712:(e,t,n)=>{var i=n(4103),o=n(1366),r=i("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[r]===e)}},6555:(e,t,n)=>{var i=n(6749);e.exports=Array.isArray||function(e){return"Array"==i(e)}},6107:e=>{e.exports=function(e){return"function"==typeof e}},9627:(e,t,n)=>{var i=n(1636),o=n(8814),r=n(6107),a=n(4239),s=n(7859),l=n(6461),c=function(){},u=[],d=s("Reflect","construct"),h=/^\s*(?:class|function)\b/,f=i(h.exec),p=!h.exec(c),g=function(e){if(!r(e))return!1;try{return d(c,u,e),!0}catch(t){return!1}},v=function(e){if(!r(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!f(h,l(e))}catch(t){return!0}};v.sham=!0,e.exports=!d||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?v:g},2764:(e,t,n)=>{var i=n(8814),o=n(6107),r=/#|\.prototype\./,a=function(e,t){var n=l[s(e)];return n==u||n!=c&&(o(t)?i(t):!!t)},s=a.normalize=function(e){return String(e).replace(r,".").toLowerCase()},l=a.data={},c=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},3903:(e,t,n)=>{var i=n(1419),o=Math.floor;e.exports=Number.isInteger||function(e){return!i(e)&&isFinite(e)&&o(e)===e}},1419:(e,t,n)=>{var i=n(6107);e.exports=function(e){return"object"==typeof e?null!==e:i(e)}},200:e=>{e.exports=!1},1637:(e,t,n)=>{var i=n(7859),o=n(6107),r=n(6123),a=n(49),s=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=i("Symbol");return o(t)&&r(t.prototype,s(e))}},4829:(e,t,n)=>{var i=n(6654),o=n(616),r=n(7689);e.exports=function(e,t,n){var a,s;o(e);try{if(a=r(e,"return"),!a){if("throw"===t)throw n;return n}a=i(a,e)}catch(l){s=!0,a=l}if("throw"===t)throw n;if(s)throw a;return o(a),n}},619:(e,t,n)=>{"use strict";var i,o,r,a=n(8814),s=n(6107),l=n(5267),c=n(7886),u=n(4076),d=n(4103),h=n(200),f=d("iterator"),p=!1;[].keys&&(r=[].keys(),"next"in r?(o=c(c(r)),o!==Object.prototype&&(i=o)):p=!0);var g=void 0==i||a((function(){var e={};return i[f].call(e)!==e}));g?i={}:h&&(i=l(i)),s(i[f])||u(i,f,(function(){return this})),e.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:p}},1366:e=>{e.exports={}},8600:(e,t,n)=>{var i=n(7302);e.exports=function(e){return i(e.length)}},2358:(e,t,n)=>{var i=n(8814),o=n(6107),r=n(2924),a=n(4133),s=n(9104).CONFIGURABLE,l=n(6461),c=n(780),u=c.enforce,d=c.get,h=Object.defineProperty,f=a&&!i((function(){return 8!==h((function(){}),"length",{value:8}).length})),p=String(String).split("String"),g=e.exports=function(e,t,n){"Symbol("===String(t).slice(0,7)&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!r(e,"name")||s&&e.name!==t)&&h(e,"name",{value:t,configurable:!0}),f&&n&&r(n,"arity")&&e.length!==n.arity&&h(e,"length",{value:n.arity});try{n&&r(n,"constructor")&&n.constructor?a&&h(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(o){}var i=u(e);return r(i,"source")||(i.source=p.join("string"==typeof t?t:"")),e};Function.prototype.toString=g((function(){return o(this)&&d(this).source||l(this)}),"toString")},7233:e=>{var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var i=+e;return(i>0?n:t)(i)}},1368:(e,t,n)=>{var i=n(1418),o=n(8814);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41}))},211:(e,t,n)=>{var i=n(8814),o=n(4103),r=n(200),a=o("iterator");e.exports=!i((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n="";return e.pathname="c%20d",t.forEach((function(e,i){t["delete"]("b"),n+=i+e})),r&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},4825:(e,t,n)=>{var i=n(3834),o=n(6107),r=n(6461),a=i.WeakMap;e.exports=o(a)&&/native code/.test(r(a))},1356:(e,t,n)=>{var i=n(6975);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:i(e)}},9804:(e,t,n)=>{"use strict";var i=n(4133),o=n(1636),r=n(6654),a=n(8814),s=n(4315),l=n(1996),c=n(8068),u=n(8332),d=n(3972),h=Object.assign,f=Object.defineProperty,p=o([].concat);e.exports=!h||a((function(){if(i&&1!==h({b:1},h(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach((function(e){t[e]=e})),7!=h({},e)[n]||s(h({},t)).join("")!=o}))?function(e,t){var n=u(e),o=arguments.length,a=1,h=l.f,f=c.f;while(o>a){var g,v=d(arguments[a++]),m=h?p(s(v),h(v)):s(v),b=m.length,x=0;while(b>x)g=m[x++],i&&!r(f,v,g)||(n[g]=v[g])}return n}:h},5267:(e,t,n)=>{var i,o=n(616),r=n(6029),a=n(203),s=n(1999),l=n(6052),c=n(1657),u=n(5315),d=">",h="<",f="prototype",p="script",g=u("IE_PROTO"),v=function(){},m=function(e){return h+p+d+e+h+"/"+p+d},b=function(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t},x=function(){var e,t=c("iframe"),n="java"+p+":";return t.style.display="none",l.appendChild(t),t.src=String(n),e=t.contentWindow.document,e.open(),e.write(m("document.F=Object")),e.close(),e.F},y=function(){try{i=new ActiveXObject("htmlfile")}catch(t){}y="undefined"!=typeof document?document.domain&&i?b(i):x():b(i);var e=a.length;while(e--)delete y[f][a[e]];return y()};s[g]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(v[f]=o(e),n=new v,v[f]=null,n[g]=e):n=y(),void 0===t?n:r.f(n,t)}},6029:(e,t,n)=>{var i=n(4133),o=n(64),r=n(1012),a=n(616),s=n(7447),l=n(4315);t.f=i&&!o?Object.defineProperties:function(e,t){a(e);var n,i=s(t),o=l(t),c=o.length,u=0;while(c>u)r.f(e,n=o[u++],i[n]);return e}},1012:(e,t,n)=>{var i=n(4133),o=n(6335),r=n(64),a=n(616),s=n(1017),l=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,d="enumerable",h="configurable",f="writable";t.f=i?r?function(e,t,n){if(a(e),t=s(t),a(n),"function"===typeof e&&"prototype"===t&&"value"in n&&f in n&&!n[f]){var i=u(e,t);i&&i[f]&&(e[t]=n.value,n={configurable:h in n?n[h]:i[h],enumerable:d in n?n[d]:i[d],writable:!1})}return c(e,t,n)}:c:function(e,t,n){if(a(e),t=s(t),a(n),o)try{return c(e,t,n)}catch(i){}if("get"in n||"set"in n)throw l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},863:(e,t,n)=>{var i=n(4133),o=n(6654),r=n(8068),a=n(3386),s=n(7447),l=n(1017),c=n(2924),u=n(6335),d=Object.getOwnPropertyDescriptor;t.f=i?d:function(e,t){if(e=s(e),t=l(t),u)try{return d(e,t)}catch(n){}if(c(e,t))return a(!o(r.f,e,t),e[t])}},3450:(e,t,n)=>{var i=n(8498),o=n(203),r=o.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,r)}},1996:(e,t)=>{t.f=Object.getOwnPropertySymbols},7886:(e,t,n)=>{var i=n(2924),o=n(6107),r=n(8332),a=n(5315),s=n(911),l=a("IE_PROTO"),c=Object,u=c.prototype;e.exports=s?c.getPrototypeOf:function(e){var t=r(e);if(i(t,l))return t[l];var n=t.constructor;return o(n)&&t instanceof n?n.prototype:t instanceof c?u:null}},6123:(e,t,n)=>{var i=n(1636);e.exports=i({}.isPrototypeOf)},8498:(e,t,n)=>{var i=n(1636),o=n(2924),r=n(7447),a=n(7714).indexOf,s=n(1999),l=i([].push);e.exports=function(e,t){var n,i=r(e),c=0,u=[];for(n in i)!o(s,n)&&o(i,n)&&l(u,n);while(t.length>c)o(i,n=t[c++])&&(~a(u,n)||l(u,n));return u}},4315:(e,t,n)=>{var i=n(8498),o=n(203);e.exports=Object.keys||function(e){return i(e,o)}},8068:(e,t)=>{"use strict";var n={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!n.call({1:2},1);t.f=o?function(e){var t=i(this,e);return!!t&&t.enumerable}:n},6534:(e,t,n)=>{var i=n(1636),o=n(616),r=n(9220);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=i(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),e(n,[]),t=n instanceof Array}catch(a){}return function(n,i){return o(n),r(i),t?e(n,i):n.__proto__=i,n}}():void 0)},9370:(e,t,n)=>{var i=n(6654),o=n(6107),r=n(1419),a=TypeError;e.exports=function(e,t){var n,s;if("string"===t&&o(n=e.toString)&&!r(s=i(n,e)))return s;if(o(n=e.valueOf)&&!r(s=i(n,e)))return s;if("string"!==t&&o(n=e.toString)&&!r(s=i(n,e)))return s;throw a("Can't convert object to primitive value")}},1240:(e,t,n)=>{var i=n(7859),o=n(1636),r=n(3450),a=n(1996),s=n(616),l=o([].concat);e.exports=i("Reflect","ownKeys")||function(e){var t=r.f(s(e)),n=a.f;return n?l(t,n(e)):t}},4569:(e,t,n)=>{var i=n(1012).f;e.exports=function(e,t,n){n in e||i(e,n,{configurable:!0,get:function(){return t[n]},set:function(e){t[n]=e}})}},3808:(e,t,n)=>{var i=n(6654),o=n(616),r=n(6107),a=n(6749),s=n(738),l=TypeError;e.exports=function(e,t){var n=e.exec;if(r(n)){var c=i(n,e,t);return null!==c&&o(c),c}if("RegExp"===a(e))return i(s,e,t);throw l("RegExp#exec called on incompatible receiver")}},738:(e,t,n)=>{"use strict";var i=n(6654),o=n(1636),r=n(6975),a=n(9592),s=n(9165),l=n(8850),c=n(5267),u=n(780).get,d=n(3425),h=n(10),f=l("native-string-replace",String.prototype.replace),p=RegExp.prototype.exec,g=p,v=o("".charAt),m=o("".indexOf),b=o("".replace),x=o("".slice),y=function(){var e=/a/,t=/b*/g;return i(p,e,"a"),i(p,t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),w=s.BROKEN_CARET,k=void 0!==/()??/.exec("")[1],S=y||k||w||d||h;S&&(g=function(e){var t,n,o,s,l,d,h,S=this,C=u(S),_=r(e),A=C.raw;if(A)return A.lastIndex=S.lastIndex,t=i(g,A,_),S.lastIndex=A.lastIndex,t;var P=C.groups,L=w&&S.sticky,j=i(a,S),T=S.source,F=0,E=_;if(L&&(j=b(j,"y",""),-1===m(j,"g")&&(j+="g"),E=x(_,S.lastIndex),S.lastIndex>0&&(!S.multiline||S.multiline&&"\n"!==v(_,S.lastIndex-1))&&(T="(?: "+T+")",E=" "+E,F++),n=new RegExp("^(?:"+T+")",j)),k&&(n=new RegExp("^"+T+"$(?!\\s)",j)),y&&(o=S.lastIndex),s=i(p,L?n:S,E),L?s?(s.input=x(s.input,F),s[0]=x(s[0],F),s.index=S.lastIndex,S.lastIndex+=s[0].length):S.lastIndex=0:y&&s&&(S.lastIndex=S.global?s.index+s[0].length:o),k&&s&&s.length>1&&i(f,s[0],n,(function(){for(l=1;l{"use strict";var i=n(616);e.exports=function(){var e=i(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},9165:(e,t,n)=>{var i=n(8814),o=n(3834),r=o.RegExp,a=i((function(){var e=r("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),s=a||i((function(){return!r("a","y").sticky})),l=a||i((function(){var e=r("^r","gy");return e.lastIndex=2,null!=e.exec("str")}));e.exports={BROKEN_CARET:l,MISSED_STICKY:s,UNSUPPORTED_Y:a}},3425:(e,t,n)=>{var i=n(8814),o=n(3834),r=o.RegExp;e.exports=i((function(){var e=r(".","s");return!(e.dotAll&&e.exec("\n")&&"s"===e.flags)}))},10:(e,t,n)=>{var i=n(8814),o=n(3834),r=o.RegExp;e.exports=i((function(){var e=r("(?b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")}))},5177:e=>{var t=TypeError;e.exports=function(e){if(void 0==e)throw t("Can't call method on "+e);return e}},2578:(e,t,n)=>{"use strict";var i=n(7859),o=n(1012),r=n(4103),a=n(4133),s=r("species");e.exports=function(e){var t=i(e),n=o.f;a&&t&&!t[s]&&n(t,s,{configurable:!0,get:function(){return this}})}},2365:(e,t,n)=>{var i=n(1012).f,o=n(2924),r=n(4103),a=r("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!o(e,a)&&i(e,a,{configurable:!0,value:t})}},5315:(e,t,n)=>{var i=n(8850),o=n(3965),r=i("keys");e.exports=function(e){return r[e]||(r[e]=o(e))}},6081:(e,t,n)=>{var i=n(3834),o=n(5437),r="__core-js_shared__",a=i[r]||o(r,{});e.exports=a},8850:(e,t,n)=>{var i=n(200),o=n(6081);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.22.8",mode:i?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.22.8/LICENSE",source:"https://github.com/zloirock/core-js"})},6823:(e,t,n)=>{var i=n(1636),o=n(6675),r=n(6975),a=n(5177),s=i("".charAt),l=i("".charCodeAt),c=i("".slice),u=function(e){return function(t,n){var i,u,d=r(a(t)),h=o(n),f=d.length;return h<0||h>=f?e?"":void 0:(i=l(d,h),i<55296||i>56319||h+1===f||(u=l(d,h+1))<56320||u>57343?e?s(d,h):i:e?c(d,h,h+2):u-56320+(i-55296<<10)+65536)}};e.exports={codeAt:u(!1),charAt:u(!0)}},2552:(e,t,n)=>{"use strict";var i=n(1636),o=2147483647,r=36,a=1,s=26,l=38,c=700,u=72,d=128,h="-",f=/[^\0-\u007E]/,p=/[.\u3002\uFF0E\uFF61]/g,g="Overflow: input needs wider integers to process",v=r-a,m=RangeError,b=i(p.exec),x=Math.floor,y=String.fromCharCode,w=i("".charCodeAt),k=i([].join),S=i([].push),C=i("".replace),_=i("".split),A=i("".toLowerCase),P=function(e){var t=[],n=0,i=e.length;while(n=55296&&o<=56319&&n>1,e+=x(e/t);while(e>v*s>>1)e=x(e/v),i+=r;return x(i+(v+1)*e/(e+l))},T=function(e){var t=[];e=P(e);var n,i,l=e.length,c=d,f=0,p=u;for(n=0;n=c&&ix((o-f)/C))throw m(g);for(f+=(w-c)*C,c=w,n=0;no)throw m(g);if(i==c){var _=f,A=r;while(1){var T=A<=p?a:A>=p+s?s:A-p;if(_{var i=n(6675),o=Math.max,r=Math.min;e.exports=function(e,t){var n=i(e);return n<0?o(n+t,0):r(n,t)}},7385:(e,t,n)=>{var i=n(4384),o=TypeError;e.exports=function(e){var t=i(e,"number");if("number"==typeof t)throw o("Can't convert number to bigint");return BigInt(t)}},4686:(e,t,n)=>{var i=n(6675),o=n(7302),r=RangeError;e.exports=function(e){if(void 0===e)return 0;var t=i(e),n=o(t);if(t!==n)throw r("Wrong length or index");return n}},7447:(e,t,n)=>{var i=n(3972),o=n(5177);e.exports=function(e){return i(o(e))}},6675:(e,t,n)=>{var i=n(7233);e.exports=function(e){var t=+e;return t!==t||0===t?0:i(t)}},7302:(e,t,n)=>{var i=n(6675),o=Math.min;e.exports=function(e){return e>0?o(i(e),9007199254740991):0}},8332:(e,t,n)=>{var i=n(5177),o=Object;e.exports=function(e){return o(i(e))}},4084:(e,t,n)=>{var i=n(859),o=RangeError;e.exports=function(e,t){var n=i(e);if(n%t)throw o("Wrong offset");return n}},859:(e,t,n)=>{var i=n(6675),o=RangeError;e.exports=function(e){var t=i(e);if(t<0)throw o("The argument can't be less than 0");return t}},4384:(e,t,n)=>{var i=n(6654),o=n(1419),r=n(1637),a=n(7689),s=n(9370),l=n(4103),c=TypeError,u=l("toPrimitive");e.exports=function(e,t){if(!o(e)||r(e))return e;var n,l=a(e,u);if(l){if(void 0===t&&(t="default"),n=i(l,e,t),!o(n)||r(n))return n;throw c("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},1017:(e,t,n)=>{var i=n(4384),o=n(1637);e.exports=function(e){var t=i(e,"string");return o(t)?t:t+""}},4130:(e,t,n)=>{var i=n(4103),o=i("toStringTag"),r={};r[o]="z",e.exports="[object z]"===String(r)},6975:(e,t,n)=>{var i=n(4239),o=String;e.exports=function(e){if("Symbol"===i(e))throw TypeError("Cannot convert a Symbol value to a string");return o(e)}},7545:e=>{var t=String;e.exports=function(e){try{return t(e)}catch(n){return"Object"}}},8532:(e,t,n)=>{"use strict";var i=n(6943),o=n(3834),r=n(6654),a=n(4133),s=n(5136),l=n(8086),c=n(2248),u=n(8406),d=n(3386),h=n(4722),f=n(3903),p=n(7302),g=n(4686),v=n(4084),m=n(1017),b=n(2924),x=n(4239),y=n(1419),w=n(1637),k=n(5267),S=n(6123),C=n(6534),_=n(3450).f,A=n(1157),P=n(9226).forEach,L=n(2578),j=n(1012),T=n(863),F=n(780),E=n(2511),M=F.get,O=F.set,R=j.f,I=T.f,z=Math.round,H=o.RangeError,N=c.ArrayBuffer,B=N.prototype,q=c.DataView,D=l.NATIVE_ARRAY_BUFFER_VIEWS,Y=l.TYPED_ARRAY_CONSTRUCTOR,X=l.TYPED_ARRAY_TAG,W=l.TypedArray,V=l.TypedArrayPrototype,U=l.aTypedArrayConstructor,$=l.isTypedArray,Z="BYTES_PER_ELEMENT",G="Wrong length",K=function(e,t){U(e);var n=0,i=t.length,o=new e(i);while(i>n)o[n]=t[n++];return o},J=function(e,t){R(e,t,{get:function(){return M(this)[t]}})},Q=function(e){var t;return S(B,e)||"ArrayBuffer"==(t=x(e))||"SharedArrayBuffer"==t},ee=function(e,t){return $(e)&&!w(t)&&t in e&&f(+t)&&t>=0},te=function(e,t){return t=m(t),ee(e,t)?d(2,e[t]):I(e,t)},ne=function(e,t,n){return t=m(t),!(ee(e,t)&&y(n)&&b(n,"value"))||b(n,"get")||b(n,"set")||n.configurable||b(n,"writable")&&!n.writable||b(n,"enumerable")&&!n.enumerable?R(e,t,n):(e[t]=n.value,e)};a?(D||(T.f=te,j.f=ne,J(V,"buffer"),J(V,"byteOffset"),J(V,"byteLength"),J(V,"length")),i({target:"Object",stat:!0,forced:!D},{getOwnPropertyDescriptor:te,defineProperty:ne}),e.exports=function(e,t,n){var a=e.match(/\d+$/)[0]/8,l=e+(n?"Clamped":"")+"Array",c="get"+e,d="set"+e,f=o[l],m=f,b=m&&m.prototype,x={},w=function(e,t){var n=M(e);return n.view[c](t*a+n.byteOffset,!0)},S=function(e,t,i){var o=M(e);n&&(i=(i=z(i))<0?0:i>255?255:255&i),o.view[d](t*a+o.byteOffset,i,!0)},j=function(e,t){R(e,t,{get:function(){return w(this,t)},set:function(e){return S(this,t,e)},enumerable:!0})};D?s&&(m=t((function(e,t,n,i){return u(e,b),E(function(){return y(t)?Q(t)?void 0!==i?new f(t,v(n,a),i):void 0!==n?new f(t,v(n,a)):new f(t):$(t)?K(m,t):r(A,m,t):new f(g(t))}(),e,m)})),C&&C(m,W),P(_(f),(function(e){e in m||h(m,e,f[e])})),m.prototype=b):(m=t((function(e,t,n,i){u(e,b);var o,s,l,c=0,d=0;if(y(t)){if(!Q(t))return $(t)?K(m,t):r(A,m,t);o=t,d=v(n,a);var h=t.byteLength;if(void 0===i){if(h%a)throw H(G);if(s=h-d,s<0)throw H(G)}else if(s=p(i)*a,s+d>h)throw H(G);l=s/a}else l=g(t),s=l*a,o=new N(s);O(e,{buffer:o,byteOffset:d,byteLength:s,length:l,view:new q(o)});while(c{var i=n(3834),o=n(8814),r=n(8272),a=n(8086).NATIVE_ARRAY_BUFFER_VIEWS,s=i.ArrayBuffer,l=i.Int8Array;e.exports=!a||!o((function(){l(1)}))||!o((function(){new l(-1)}))||!r((function(e){new l,new l(null),new l(1.5),new l(e)}),!0)||o((function(){return 1!==new l(new s(2),1,void 0).length}))},1157:(e,t,n)=>{var i=n(6158),o=n(6654),r=n(9667),a=n(8332),s=n(8600),l=n(4021),c=n(3395),u=n(5712),d=n(8086).aTypedArrayConstructor;e.exports=function(e){var t,n,h,f,p,g,v=r(this),m=a(e),b=arguments.length,x=b>1?arguments[1]:void 0,y=void 0!==x,w=c(m);if(w&&!u(w)){p=l(m,w),g=p.next,m=[];while(!(f=o(g,p)).done)m.push(f.value)}for(y&&b>2&&(x=i(x,arguments[2])),n=s(m),h=new(d(v))(n),t=0;n>t;t++)h[t]=y?x(m[t],t):m[t];return h}},3965:(e,t,n)=>{var i=n(1636),o=0,r=Math.random(),a=i(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++o+r,36)}},49:(e,t,n)=>{var i=n(1368);e.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},64:(e,t,n)=>{var i=n(4133),o=n(8814);e.exports=i&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},5809:e=>{var t=TypeError;e.exports=function(e,n){if(e{var i=n(3834),o=n(8850),r=n(2924),a=n(3965),s=n(1368),l=n(49),c=o("wks"),u=i.Symbol,d=u&&u["for"],h=l?u:u&&u.withoutSetter||a;e.exports=function(e){if(!r(c,e)||!s&&"string"!=typeof c[e]){var t="Symbol."+e;s&&r(u,e)?c[e]=u[e]:c[e]=l&&d?d(t):h(t)}return c[e]}},8376:(e,t,n)=>{"use strict";var i=n(7859),o=n(2924),r=n(4722),a=n(6123),s=n(6534),l=n(7366),c=n(4569),u=n(2511),d=n(1356),h=n(6270),f=n(1328),p=n(9277),g=n(4133),v=n(200);e.exports=function(e,t,n,m){var b="stackTraceLimit",x=m?2:1,y=e.split("."),w=y[y.length-1],k=i.apply(null,y);if(k){var S=k.prototype;if(!v&&o(S,"cause")&&delete S.cause,!n)return k;var C=i("Error"),_=t((function(e,t){var n=d(m?t:e,void 0),i=m?new k(e):new k;return void 0!==n&&r(i,"message",n),p&&r(i,"stack",f(i.stack,2)),this&&a(S,this)&&u(i,this,_),arguments.length>x&&h(i,arguments[x]),i}));if(_.prototype=S,"Error"!==w?s?s(_,C):l(_,C,{name:!0}):g&&b in k&&(c(_,k,b),c(_,k,"prepareStackTrace")),l(_,k),!v)try{S.name!==w&&r(S,"name",w),S.constructor=_}catch(A){}return _}}},6727:(e,t,n)=>{"use strict";var i=n(6943),o=n(7714).includes,r=n(8814),a=n(5323),s=r((function(){return!Array(1).includes()}));i({target:"Array",proto:!0,forced:s},{includes:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),a("includes")},8998:(e,t,n)=>{"use strict";var i=n(7447),o=n(5323),r=n(1366),a=n(780),s=n(1012).f,l=n(3532),c=n(200),u=n(4133),d="Array Iterator",h=a.set,f=a.getterFor(d);e.exports=l(Array,"Array",(function(e,t){h(this,{type:d,target:i(e),index:0,kind:t})}),(function(){var e=f(this),t=e.target,n=e.kind,i=e.index++;return!t||i>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:i,done:!1}:"values"==n?{value:t[i],done:!1}:{value:[i,t[i]],done:!1}}),"values");var p=r.Arguments=r.Array;if(o("keys"),o("values"),o("entries"),!c&&u&&"values"!==p.name)try{s(p,"name",{value:"values"})}catch(g){}},5583:(e,t,n)=>{var i=n(5323);i("flat")},6822:(e,t,n)=>{var i=n(6943),o=n(3834),r=n(6112),a=n(8376),s="WebAssembly",l=o[s],c=7!==Error("e",{cause:7}).cause,u=function(e,t){var n={};n[e]=a(e,t,c),i({global:!0,constructor:!0,arity:1,forced:c},n)},d=function(e,t){if(l&&l[e]){var n={};n[e]=a(s+"."+e,t,c),i({target:s,stat:!0,constructor:!0,arity:1,forced:c},n)}};u("Error",(function(e){return function(t){return r(e,this,arguments)}})),u("EvalError",(function(e){return function(t){return r(e,this,arguments)}})),u("RangeError",(function(e){return function(t){return r(e,this,arguments)}})),u("ReferenceError",(function(e){return function(t){return r(e,this,arguments)}})),u("SyntaxError",(function(e){return function(t){return r(e,this,arguments)}})),u("TypeError",(function(e){return function(t){return r(e,this,arguments)}})),u("URIError",(function(e){return function(t){return r(e,this,arguments)}})),d("CompileError",(function(e){return function(t){return r(e,this,arguments)}})),d("LinkError",(function(e){return function(t){return r(e,this,arguments)}})),d("RuntimeError",(function(e){return function(t){return r(e,this,arguments)}}))},1476:(e,t,n)=>{"use strict";var i=n(6943),o=n(738);i({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},7280:(e,t,n)=>{"use strict";var i=n(6823).charAt,o=n(6975),r=n(780),a=n(3532),s="String Iterator",l=r.set,c=r.getterFor(s);a(String,"String",(function(e){l(this,{type:s,string:o(e),index:0})}),(function(){var e,t=c(this),n=t.string,o=t.index;return o>=n.length?{value:void 0,done:!0}:(e=i(n,o),t.index+=e.length,{value:e,done:!1})}))},8964:(e,t,n)=>{"use strict";var i=n(6112),o=n(6654),r=n(1636),a=n(3218),s=n(8814),l=n(616),c=n(6107),u=n(6675),d=n(7302),h=n(6975),f=n(5177),p=n(3366),g=n(7689),v=n(3075),m=n(3808),b=n(4103),x=b("replace"),y=Math.max,w=Math.min,k=r([].concat),S=r([].push),C=r("".indexOf),_=r("".slice),A=function(e){return void 0===e?e:String(e)},P=function(){return"$0"==="a".replace(/./,"$0")}(),L=function(){return!!/./[x]&&""===/./[x]("a","$0")}(),j=!s((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")}));a("replace",(function(e,t,n){var r=L?"$":"$0";return[function(e,n){var i=f(this),r=void 0==e?void 0:g(e,x);return r?o(r,e,i,n):o(t,h(i),e,n)},function(e,o){var a=l(this),s=h(e);if("string"==typeof o&&-1===C(o,r)&&-1===C(o,"$<")){var f=n(t,a,s,o);if(f.done)return f.value}var g=c(o);g||(o=h(o));var b=a.global;if(b){var x=a.unicode;a.lastIndex=0}var P=[];while(1){var L=m(a,s);if(null===L)break;if(S(P,L),!b)break;var j=h(L[0]);""===j&&(a.lastIndex=p(s,d(a.lastIndex),x))}for(var T="",F=0,E=0;E=F&&(T+=_(s,F,O)+N,F=O+M.length)}return T+_(s,F)}]}),!j||!P||L)},5231:(e,t,n)=>{"use strict";var i=n(8086),o=n(8600),r=n(6675),a=i.aTypedArray,s=i.exportTypedArrayMethod;s("at",(function(e){var t=a(this),n=o(t),i=r(e),s=i>=0?i:n+i;return s<0||s>=n?void 0:t[s]}))},7725:(e,t,n)=>{"use strict";var i=n(8086),o=n(5408),r=n(7385),a=n(4239),s=n(6654),l=n(1636),c=n(8814),u=i.aTypedArray,d=i.exportTypedArrayMethod,h=l("".slice),f=c((function(){var e=0;return new Int8Array(2).fill({valueOf:function(){return e++}}),1!==e}));d("fill",(function(e){var t=arguments.length;u(this);var n="Big"===h(a(this),0,3)?r(e):+e;return s(o,this,n,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)}),f)},9359:(e,t,n)=>{"use strict";var i=n(3834),o=n(6654),r=n(8086),a=n(8600),s=n(4084),l=n(8332),c=n(8814),u=i.RangeError,d=i.Int8Array,h=d&&d.prototype,f=h&&h.set,p=r.aTypedArray,g=r.exportTypedArrayMethod,v=!c((function(){var e=new Uint8ClampedArray(2);return o(f,e,{length:1,0:3},1),3!==e[1]})),m=v&&r.NATIVE_ARRAY_BUFFER_VIEWS&&c((function(){var e=new d(2);return e.set(1),e.set("2",1),0!==e[0]||2!==e[1]}));g("set",(function(e){p(this);var t=s(arguments.length>1?arguments[1]:void 0,1),n=l(e);if(v)return o(f,this,n,t);var i=this.length,r=a(n),c=0;if(r+t>i)throw u("Wrong length");while(c{"use strict";var i=n(3834),o=n(1636),r=n(8814),a=n(8762),s=n(7085),l=n(8086),c=n(259),u=n(1280),d=n(1418),h=n(7433),f=l.aTypedArray,p=l.exportTypedArrayMethod,g=i.Uint16Array,v=g&&o(g.prototype.sort),m=!!v&&!(r((function(){v(new g(2),null)}))&&r((function(){v(new g(2),{})}))),b=!!v&&!r((function(){if(d)return d<74;if(c)return c<67;if(u)return!0;if(h)return h<602;var e,t,n=new g(516),i=Array(516);for(e=0;e<516;e++)t=e%4,n[e]=515-e,i[e]=e-2*t+3;for(v(n,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(n[e]!==i[e])return!0})),x=function(e){return function(t,n){return void 0!==e?+e(t,n)||0:n!==n?-1:t!==t?1:0===t&&0===n?1/t>0&&1/n<0?1:-1:t>n}};p("sort",(function(e){return void 0!==e&&a(e),b?v(this,e):s(f(this),x(e))}),!b||m)},8170:(e,t,n)=>{var i=n(8532);i("Uint8",(function(e){return function(t,n,i){return e(this,t,n,i)}}))},702:(e,t,n)=>{var i=n(3834),o=n(5243),r=n(210),a=n(8998),s=n(4722),l=n(4103),c=l("iterator"),u=l("toStringTag"),d=a.values,h=function(e,t){if(e){if(e[c]!==d)try{s(e,c,d)}catch(i){e[c]=d}if(e[u]||s(e,u,t),o[t])for(var n in a)if(e[n]!==a[n])try{s(e,n,a[n])}catch(i){e[n]=a[n]}}};for(var f in o)h(i[f]&&i[f].prototype,f);h(r,"DOMTokenList")},8623:(e,t,n)=>{"use strict";n(8998);var i=n(6943),o=n(3834),r=n(6654),a=n(1636),s=n(4133),l=n(211),c=n(4076),u=n(2714),d=n(2365),h=n(1551),f=n(780),p=n(8406),g=n(6107),v=n(2924),m=n(6158),b=n(4239),x=n(616),y=n(1419),w=n(6975),k=n(5267),S=n(3386),C=n(4021),_=n(3395),A=n(5809),P=n(4103),L=n(7085),j=P("iterator"),T="URLSearchParams",F=T+"Iterator",E=f.set,M=f.getterFor(T),O=f.getterFor(F),R=Object.getOwnPropertyDescriptor,I=function(e){if(!s)return o[e];var t=R(o,e);return t&&t.value},z=I("fetch"),H=I("Request"),N=I("Headers"),B=H&&H.prototype,q=N&&N.prototype,D=o.RegExp,Y=o.TypeError,X=o.decodeURIComponent,W=o.encodeURIComponent,V=a("".charAt),U=a([].join),$=a([].push),Z=a("".replace),G=a([].shift),K=a([].splice),J=a("".split),Q=a("".slice),ee=/\+/g,te=Array(4),ne=function(e){return te[e-1]||(te[e-1]=D("((?:%[\\da-f]{2}){"+e+"})","gi"))},ie=function(e){try{return X(e)}catch(t){return e}},oe=function(e){var t=Z(e,ee," "),n=4;try{return X(t)}catch(i){while(n)t=Z(t,ne(n--),ie);return t}},re=/[!'()~]|%20/g,ae={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},se=function(e){return ae[e]},le=function(e){return Z(W(e),re,se)},ce=h((function(e,t){E(this,{type:F,iterator:C(M(e).entries),kind:t})}),"Iterator",(function(){var e=O(this),t=e.kind,n=e.iterator.next(),i=n.value;return n.done||(n.value="keys"===t?i.key:"values"===t?i.value:[i.key,i.value]),n}),!0),ue=function(e){this.entries=[],this.url=null,void 0!==e&&(y(e)?this.parseObject(e):this.parseQuery("string"==typeof e?"?"===V(e,0)?Q(e,1):e:w(e)))};ue.prototype={type:T,bindURL:function(e){this.url=e,this.update()},parseObject:function(e){var t,n,i,o,a,s,l,c=_(e);if(c){t=C(e,c),n=t.next;while(!(i=r(n,t)).done){if(o=C(x(i.value)),a=o.next,(s=r(a,o)).done||(l=r(a,o)).done||!r(a,o).done)throw Y("Expected sequence with length 2");$(this.entries,{key:w(s.value),value:w(l.value)})}}else for(var u in e)v(e,u)&&$(this.entries,{key:u,value:w(e[u])})},parseQuery:function(e){if(e){var t,n,i=J(e,"&"),o=0;while(o0?arguments[0]:void 0;E(this,new ue(e))},he=de.prototype;if(u(he,{append:function(e,t){A(arguments.length,2);var n=M(this);$(n.entries,{key:w(e),value:w(t)}),n.updateURL()},delete:function(e){A(arguments.length,1);var t=M(this),n=t.entries,i=w(e),o=0;while(ot.key?1:-1})),e.updateURL()},forEach:function(e){var t,n=M(this).entries,i=m(e,arguments.length>1?arguments[1]:void 0),o=0;while(o1?ge(arguments[1]):{})}}),g(H)){var ve=function(e){return p(this,B),new H(e,arguments.length>1?ge(arguments[1]):{})};B.constructor=ve,ve.prototype=B,i({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:ve})}}e.exports={URLSearchParams:de,getState:M}},3269:(e,t,n)=>{n(8623)},6614:(e,t,n)=>{"use strict";n(7280);var i,o=n(6943),r=n(4133),a=n(211),s=n(3834),l=n(6158),c=n(1636),u=n(4076),d=n(9570),h=n(8406),f=n(2924),p=n(9804),g=n(7508),v=n(6378),m=n(6823).codeAt,b=n(2552),x=n(6975),y=n(2365),w=n(5809),k=n(8623),S=n(780),C=S.set,_=S.getterFor("URL"),A=k.URLSearchParams,P=k.getState,L=s.URL,j=s.TypeError,T=s.parseInt,F=Math.floor,E=Math.pow,M=c("".charAt),O=c(/./.exec),R=c([].join),I=c(1..toString),z=c([].pop),H=c([].push),N=c("".replace),B=c([].shift),q=c("".split),D=c("".slice),Y=c("".toLowerCase),X=c([].unshift),W="Invalid authority",V="Invalid scheme",U="Invalid host",$="Invalid port",Z=/[a-z]/i,G=/[\d+-.a-z]/i,K=/\d/,J=/^0x/i,Q=/^[0-7]+$/,ee=/^\d+$/,te=/^[\da-f]+$/i,ne=/[\0\t\n\r #%/:<>?@[\\\]^|]/,ie=/[\0\t\n\r #/:<>?@[\\\]^|]/,oe=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,re=/[\t\n\r]/g,ae=function(e){var t,n,i,o,r,a,s,l=q(e,".");if(l.length&&""==l[l.length-1]&&l.length--,t=l.length,t>4)return e;for(n=[],i=0;i1&&"0"==M(o,0)&&(r=O(J,o)?16:8,o=D(o,8==r?1:2)),""===o)a=0;else{if(!O(10==r?ee:8==r?Q:te,o))return e;a=T(o,r)}H(n,a)}for(i=0;i=E(256,5-t))return null}else if(a>255)return null;for(s=z(n),i=0;i6)return;i=0;while(h()){if(o=null,i>0){if(!("."==h()&&i<4))return;d++}if(!O(K,h()))return;while(O(K,h())){if(r=T(h(),10),null===o)o=r;else{if(0==o)return;o=10*o+r}if(o>255)return;d++}l[c]=256*l[c]+o,i++,2!=i&&4!=i||c++}if(4!=i)return;break}if(":"==h()){if(d++,!h())return}else if(h())return;l[c++]=t}else{if(null!==u)return;d++,c++,u=c}}if(null!==u){a=c-u,c=7;while(0!=c&&a>0)s=l[c],l[c--]=l[u+a-1],l[u+--a]=s}else if(8!=c)return;return l},le=function(e){for(var t=null,n=1,i=null,o=0,r=0;r<8;r++)0!==e[r]?(o>n&&(t=i,n=o),i=null,o=0):(null===i&&(i=r),++o);return o>n&&(t=i,n=o),t},ce=function(e){var t,n,i,o;if("number"==typeof e){for(t=[],n=0;n<4;n++)X(t,e%256),e=F(e/256);return R(t,".")}if("object"==typeof e){for(t="",i=le(e),n=0;n<8;n++)o&&0===e[n]||(o&&(o=!1),i===n?(t+=n?":":"::",o=!0):(t+=I(e[n],16),n<7&&(t+=":")));return"["+t+"]"}return e},ue={},de=p({},ue,{" ":1,'"':1,"<":1,">":1,"`":1}),he=p({},de,{"#":1,"?":1,"{":1,"}":1}),fe=p({},he,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),pe=function(e,t){var n=m(e,0);return n>32&&n<127&&!f(t,e)?e:encodeURIComponent(e)},ge={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ve=function(e,t){var n;return 2==e.length&&O(Z,M(e,0))&&(":"==(n=M(e,1))||!t&&"|"==n)},me=function(e){var t;return e.length>1&&ve(D(e,0,2))&&(2==e.length||"/"===(t=M(e,2))||"\\"===t||"?"===t||"#"===t)},be=function(e){return"."===e||"%2e"===Y(e)},xe=function(e){return e=Y(e),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},ye={},we={},ke={},Se={},Ce={},_e={},Ae={},Pe={},Le={},je={},Te={},Fe={},Ee={},Me={},Oe={},Re={},Ie={},ze={},He={},Ne={},Be={},qe=function(e,t,n){var i,o,r,a=x(e);if(t){if(o=this.parse(a),o)throw j(o);this.searchParams=null}else{if(void 0!==n&&(i=new qe(n,!0)),o=this.parse(a,null,i),o)throw j(o);r=P(new A),r.bindURL(this),this.searchParams=r}};qe.prototype={type:"URL",parse:function(e,t,n){var o,r,a,s,l=this,c=t||ye,u=0,d="",h=!1,p=!1,m=!1;e=x(e),t||(l.scheme="",l.username="",l.password="",l.host=null,l.port=null,l.path=[],l.query=null,l.fragment=null,l.cannotBeABaseURL=!1,e=N(e,oe,"")),e=N(e,re,""),o=g(e);while(u<=o.length){switch(r=o[u],c){case ye:if(!r||!O(Z,r)){if(t)return V;c=ke;continue}d+=Y(r),c=we;break;case we:if(r&&(O(G,r)||"+"==r||"-"==r||"."==r))d+=Y(r);else{if(":"!=r){if(t)return V;d="",c=ke,u=0;continue}if(t&&(l.isSpecial()!=f(ge,d)||"file"==d&&(l.includesCredentials()||null!==l.port)||"file"==l.scheme&&!l.host))return;if(l.scheme=d,t)return void(l.isSpecial()&&ge[l.scheme]==l.port&&(l.port=null));d="","file"==l.scheme?c=Me:l.isSpecial()&&n&&n.scheme==l.scheme?c=Se:l.isSpecial()?c=Pe:"/"==o[u+1]?(c=Ce,u++):(l.cannotBeABaseURL=!0,H(l.path,""),c=He)}break;case ke:if(!n||n.cannotBeABaseURL&&"#"!=r)return V;if(n.cannotBeABaseURL&&"#"==r){l.scheme=n.scheme,l.path=v(n.path),l.query=n.query,l.fragment="",l.cannotBeABaseURL=!0,c=Be;break}c="file"==n.scheme?Me:_e;continue;case Se:if("/"!=r||"/"!=o[u+1]){c=_e;continue}c=Le,u++;break;case Ce:if("/"==r){c=je;break}c=ze;continue;case _e:if(l.scheme=n.scheme,r==i)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query=n.query;else if("/"==r||"\\"==r&&l.isSpecial())c=Ae;else if("?"==r)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query="",c=Ne;else{if("#"!=r){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.path.length--,c=ze;continue}l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query=n.query,l.fragment="",c=Be}break;case Ae:if(!l.isSpecial()||"/"!=r&&"\\"!=r){if("/"!=r){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,c=ze;continue}c=je}else c=Le;break;case Pe:if(c=Le,"/"!=r||"/"!=M(d,u+1))continue;u++;break;case Le:if("/"!=r&&"\\"!=r){c=je;continue}break;case je:if("@"==r){h&&(d="%40"+d),h=!0,a=g(d);for(var b=0;b65535)return $;l.port=l.isSpecial()&&k===ge[l.scheme]?null:k,d=""}if(t)return;c=Ie;continue}return $}d+=r;break;case Me:if(l.scheme="file","/"==r||"\\"==r)c=Oe;else{if(!n||"file"!=n.scheme){c=ze;continue}if(r==i)l.host=n.host,l.path=v(n.path),l.query=n.query;else if("?"==r)l.host=n.host,l.path=v(n.path),l.query="",c=Ne;else{if("#"!=r){me(R(v(o,u),""))||(l.host=n.host,l.path=v(n.path),l.shortenPath()),c=ze;continue}l.host=n.host,l.path=v(n.path),l.query=n.query,l.fragment="",c=Be}}break;case Oe:if("/"==r||"\\"==r){c=Re;break}n&&"file"==n.scheme&&!me(R(v(o,u),""))&&(ve(n.path[0],!0)?H(l.path,n.path[0]):l.host=n.host),c=ze;continue;case Re:if(r==i||"/"==r||"\\"==r||"?"==r||"#"==r){if(!t&&ve(d))c=ze;else if(""==d){if(l.host="",t)return;c=Ie}else{if(s=l.parseHost(d),s)return s;if("localhost"==l.host&&(l.host=""),t)return;d="",c=Ie}continue}d+=r;break;case Ie:if(l.isSpecial()){if(c=ze,"/"!=r&&"\\"!=r)continue}else if(t||"?"!=r)if(t||"#"!=r){if(r!=i&&(c=ze,"/"!=r))continue}else l.fragment="",c=Be;else l.query="",c=Ne;break;case ze:if(r==i||"/"==r||"\\"==r&&l.isSpecial()||!t&&("?"==r||"#"==r)){if(xe(d)?(l.shortenPath(),"/"==r||"\\"==r&&l.isSpecial()||H(l.path,"")):be(d)?"/"==r||"\\"==r&&l.isSpecial()||H(l.path,""):("file"==l.scheme&&!l.path.length&&ve(d)&&(l.host&&(l.host=""),d=M(d,0)+":"),H(l.path,d)),d="","file"==l.scheme&&(r==i||"?"==r||"#"==r))while(l.path.length>1&&""===l.path[0])B(l.path);"?"==r?(l.query="",c=Ne):"#"==r&&(l.fragment="",c=Be)}else d+=pe(r,he);break;case He:"?"==r?(l.query="",c=Ne):"#"==r?(l.fragment="",c=Be):r!=i&&(l.path[0]+=pe(r,ue));break;case Ne:t||"#"!=r?r!=i&&("'"==r&&l.isSpecial()?l.query+="%27":l.query+="#"==r?"%23":pe(r,ue)):(l.fragment="",c=Be);break;case Be:r!=i&&(l.fragment+=pe(r,de));break}u++}},parseHost:function(e){var t,n,i;if("["==M(e,0)){if("]"!=M(e,e.length-1))return U;if(t=se(D(e,1,-1)),!t)return U;this.host=t}else if(this.isSpecial()){if(e=b(e),O(ne,e))return U;if(t=ae(e),null===t)return U;this.host=t}else{if(O(ie,e))return U;for(t="",n=g(e),i=0;i1?arguments[1]:void 0,i=C(t,new qe(e,!1,n));r||(t.href=i.serialize(),t.origin=i.getOrigin(),t.protocol=i.getProtocol(),t.username=i.getUsername(),t.password=i.getPassword(),t.host=i.getHost(),t.hostname=i.getHostname(),t.port=i.getPort(),t.pathname=i.getPathname(),t.search=i.getSearch(),t.searchParams=i.getSearchParams(),t.hash=i.getHash())},Ye=De.prototype,Xe=function(e,t){return{get:function(){return _(this)[e]()},set:t&&function(e){return _(this)[t](e)},configurable:!0,enumerable:!0}};if(r&&(d(Ye,"href",Xe("serialize","setHref")),d(Ye,"origin",Xe("getOrigin")),d(Ye,"protocol",Xe("getProtocol","setProtocol")),d(Ye,"username",Xe("getUsername","setUsername")),d(Ye,"password",Xe("getPassword","setPassword")),d(Ye,"host",Xe("getHost","setHost")),d(Ye,"hostname",Xe("getHostname","setHostname")),d(Ye,"port",Xe("getPort","setPort")),d(Ye,"pathname",Xe("getPathname","setPathname")),d(Ye,"search",Xe("getSearch","setSearch")),d(Ye,"searchParams",Xe("getSearchParams")),d(Ye,"hash",Xe("getHash","setHash"))),u(Ye,"toJSON",(function(){return _(this).serialize()}),{enumerable:!0}),u(Ye,"toString",(function(){return _(this).serialize()}),{enumerable:!0}),L){var We=L.createObjectURL,Ve=L.revokeObjectURL;We&&u(De,"createObjectURL",l(We,L)),Ve&&u(De,"revokeObjectURL",l(Ve,L))}y(De,"URL"),o({global:!0,constructor:!0,forced:!a,sham:!r},{URL:De})},4641:(e,t,n)=>{n(6614)},6704:(e,t,n)=>{"use strict";function i(e,t){var n=e<0?"-":"",i=Math.abs(e).toString();while(i.lengthi})},8778:(e,t,n)=>{"use strict";function i(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}n.d(t,{Z:()=>i})},2705:(e,t,n)=>{"use strict";function i(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}n.d(t,{Z:()=>i})},3637:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e);return t.setHours(23,59,59,999),t}},5057:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}},4453:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=t.getMonth(),r=n-n%3+3;return t.setMonth(r,0),t.setHours(23,59,59,999),t}},9739:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(6093),o=n(2705),r=n(8778);function a(e,t){(0,r.Z)(1,arguments);var n=t||{},a=n.locale,s=a&&a.options&&a.options.weekStartsOn,l=null==s?0:(0,o.Z)(s),c=null==n.weekStartsOn?l:(0,o.Z)(n.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=(0,i.Z)(e),d=u.getDay(),h=6+(d{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(23,59,59,999),t}},8898:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Re});var i=n(8778);function o(e){return(0,i.Z)(1,arguments),e instanceof Date||"object"===typeof e&&"[object Date]"===Object.prototype.toString.call(e)}var r=n(6093);function a(e){if((0,i.Z)(1,arguments),!o(e)&&"number"!==typeof e)return!1;var t=(0,r.Z)(e);return!isNaN(Number(t))}var s={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},l=function(e,t,n){var i,o=s[e];return i="string"===typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+i:i+" ago":i};const c=l;function u(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,i=e.formats[n]||e.formats[e.defaultWidth];return i}}var d={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},h={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},f={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},p={date:u({formats:d,defaultWidth:"full"}),time:u({formats:h,defaultWidth:"full"}),dateTime:u({formats:f,defaultWidth:"full"})};const g=p;var v={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},m=function(e,t,n,i){return v[e]};const b=m;function x(e){return function(t,n){var i,o=n||{},r=o.context?String(o.context):"standalone";if("formatting"===r&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,s=o.width?String(o.width):a;i=e.formattingValues[s]||e.formattingValues[a]}else{var l=e.defaultWidth,c=o.width?String(o.width):e.defaultWidth;i=e.values[c]||e.values[l]}var u=e.argumentCallback?e.argumentCallback(t):t;return i[u]}}var y={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},w={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},k={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},S={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},C={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},_={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},A=function(e,t){var n=Number(e),i=n%100;if(i>20||i<10)switch(i%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},P={ordinalNumber:A,era:x({values:y,defaultWidth:"wide"}),quarter:x({values:w,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:x({values:k,defaultWidth:"wide"}),day:x({values:S,defaultWidth:"wide"}),dayPeriod:x({values:C,defaultWidth:"wide",formattingValues:_,defaultFormattingWidth:"wide"})};const L=P;function j(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=n.width,o=i&&e.matchPatterns[i]||e.matchPatterns[e.defaultMatchWidth],r=t.match(o);if(!r)return null;var a,s=r[0],l=i&&e.parsePatterns[i]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?F(l,(function(e){return e.test(s)})):T(l,(function(e){return e.test(s)}));a=e.valueCallback?e.valueCallback(c):c,a=n.valueCallback?n.valueCallback(a):a;var u=t.slice(s.length);return{value:a,rest:u}}}function T(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function F(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},i=t.match(e.matchPattern);if(!i)return null;var o=i[0],r=t.match(e.parsePattern);if(!r)return null;var a=e.valueCallback?e.valueCallback(r[0]):r[0];a=n.valueCallback?n.valueCallback(a):a;var s=t.slice(o.length);return{value:a,rest:s}}}var M=/^(\d+)(th|st|nd|rd)?/i,O=/\d+/i,R={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},I={any:[/^b/i,/^(a|c)/i]},z={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},H={any:[/1/i,/2/i,/3/i,/4/i]},N={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},B={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},q={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},D={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},Y={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},X={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},W={ordinalNumber:E({matchPattern:M,parsePattern:O,valueCallback:function(e){return parseInt(e,10)}}),era:j({matchPatterns:R,defaultMatchWidth:"wide",parsePatterns:I,defaultParseWidth:"any"}),quarter:j({matchPatterns:z,defaultMatchWidth:"wide",parsePatterns:H,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:j({matchPatterns:N,defaultMatchWidth:"wide",parsePatterns:B,defaultParseWidth:"any"}),day:j({matchPatterns:q,defaultMatchWidth:"wide",parsePatterns:D,defaultParseWidth:"any"}),dayPeriod:j({matchPatterns:Y,defaultMatchWidth:"any",parsePatterns:X,defaultParseWidth:"any"})};const V=W;var U={code:"en-US",formatDistance:c,formatLong:g,formatRelative:b,localize:L,match:V,options:{weekStartsOn:0,firstWeekContainsDate:1}};const $=U;var Z=n(2705);function G(e,t){(0,i.Z)(2,arguments);var n=(0,r.Z)(e).getTime(),o=(0,Z.Z)(t);return new Date(n+o)}function K(e,t){(0,i.Z)(2,arguments);var n=(0,Z.Z)(t);return G(e,-n)}var J=864e5;function Q(e){(0,i.Z)(1,arguments);var t=(0,r.Z)(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var o=t.getTime(),a=n-o;return Math.floor(a/J)+1}function ee(e){(0,i.Z)(1,arguments);var t=1,n=(0,r.Z)(e),o=n.getUTCDay(),a=(o=a.getTime()?n+1:t.getTime()>=l.getTime()?n:n-1}function ne(e){(0,i.Z)(1,arguments);var t=te(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var o=ee(n);return o}var ie=6048e5;function oe(e){(0,i.Z)(1,arguments);var t=(0,r.Z)(e),n=ee(t).getTime()-ne(t).getTime();return Math.round(n/ie)+1}function re(e,t){(0,i.Z)(1,arguments);var n=t||{},o=n.locale,a=o&&o.options&&o.options.weekStartsOn,s=null==a?0:(0,Z.Z)(a),l=null==n.weekStartsOn?s:(0,Z.Z)(n.weekStartsOn);if(!(l>=0&&l<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=(0,r.Z)(e),u=c.getUTCDay(),d=(u=1&&u<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var d=new Date(0);d.setUTCFullYear(o+1,0,u),d.setUTCHours(0,0,0,0);var h=re(d,t),f=new Date(0);f.setUTCFullYear(o,0,u),f.setUTCHours(0,0,0,0);var p=re(f,t);return n.getTime()>=h.getTime()?o+1:n.getTime()>=p.getTime()?o:o-1}function se(e,t){(0,i.Z)(1,arguments);var n=t||{},o=n.locale,r=o&&o.options&&o.options.firstWeekContainsDate,a=null==r?1:(0,Z.Z)(r),s=null==n.firstWeekContainsDate?a:(0,Z.Z)(n.firstWeekContainsDate),l=ae(e,t),c=new Date(0);c.setUTCFullYear(l,0,s),c.setUTCHours(0,0,0,0);var u=re(c,t);return u}var le=6048e5;function ce(e,t){(0,i.Z)(1,arguments);var n=(0,r.Z)(e),o=re(n,t).getTime()-se(n,t).getTime();return Math.round(o/le)+1}var ue=n(6704),de={y:function(e,t){var n=e.getUTCFullYear(),i=n>0?n:1-n;return(0,ue.Z)("yy"===t?i%100:i,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):(0,ue.Z)(n+1,2)},d:function(e,t){return(0,ue.Z)(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return"am"===n?"a.m.":"p.m."}},h:function(e,t){return(0,ue.Z)(e.getUTCHours()%12||12,t.length)},H:function(e,t){return(0,ue.Z)(e.getUTCHours(),t.length)},m:function(e,t){return(0,ue.Z)(e.getUTCMinutes(),t.length)},s:function(e,t){return(0,ue.Z)(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,i=e.getUTCMilliseconds(),o=Math.floor(i*Math.pow(10,n-3));return(0,ue.Z)(o,t.length)}};const he=de;var fe={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},pe={G:function(e,t,n){var i=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(i,{width:"abbreviated"});case"GGGGG":return n.era(i,{width:"narrow"});case"GGGG":default:return n.era(i,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var i=e.getUTCFullYear(),o=i>0?i:1-i;return n.ordinalNumber(o,{unit:"year"})}return he.y(e,t)},Y:function(e,t,n,i){var o=ae(e,i),r=o>0?o:1-o;if("YY"===t){var a=r%100;return(0,ue.Z)(a,2)}return"Yo"===t?n.ordinalNumber(r,{unit:"year"}):(0,ue.Z)(r,t.length)},R:function(e,t){var n=te(e);return(0,ue.Z)(n,t.length)},u:function(e,t){var n=e.getUTCFullYear();return(0,ue.Z)(n,t.length)},Q:function(e,t,n){var i=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(i);case"QQ":return(0,ue.Z)(i,2);case"Qo":return n.ordinalNumber(i,{unit:"quarter"});case"QQQ":return n.quarter(i,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(i,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(i,{width:"wide",context:"formatting"})}},q:function(e,t,n){var i=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(i);case"qq":return(0,ue.Z)(i,2);case"qo":return n.ordinalNumber(i,{unit:"quarter"});case"qqq":return n.quarter(i,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(i,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(i,{width:"wide",context:"standalone"})}},M:function(e,t,n){var i=e.getUTCMonth();switch(t){case"M":case"MM":return he.M(e,t);case"Mo":return n.ordinalNumber(i+1,{unit:"month"});case"MMM":return n.month(i,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(i,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(i,{width:"wide",context:"formatting"})}},L:function(e,t,n){var i=e.getUTCMonth();switch(t){case"L":return String(i+1);case"LL":return(0,ue.Z)(i+1,2);case"Lo":return n.ordinalNumber(i+1,{unit:"month"});case"LLL":return n.month(i,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(i,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(i,{width:"wide",context:"standalone"})}},w:function(e,t,n,i){var o=ce(e,i);return"wo"===t?n.ordinalNumber(o,{unit:"week"}):(0,ue.Z)(o,t.length)},I:function(e,t,n){var i=oe(e);return"Io"===t?n.ordinalNumber(i,{unit:"week"}):(0,ue.Z)(i,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):he.d(e,t)},D:function(e,t,n){var i=Q(e);return"Do"===t?n.ordinalNumber(i,{unit:"dayOfYear"}):(0,ue.Z)(i,t.length)},E:function(e,t,n){var i=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(i,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(i,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(i,{width:"short",context:"formatting"});case"EEEE":default:return n.day(i,{width:"wide",context:"formatting"})}},e:function(e,t,n,i){var o=e.getUTCDay(),r=(o-i.weekStartsOn+8)%7||7;switch(t){case"e":return String(r);case"ee":return(0,ue.Z)(r,2);case"eo":return n.ordinalNumber(r,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});case"eeee":default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,i){var o=e.getUTCDay(),r=(o-i.weekStartsOn+8)%7||7;switch(t){case"c":return String(r);case"cc":return(0,ue.Z)(r,t.length);case"co":return n.ordinalNumber(r,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});case"cccc":default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){var i=e.getUTCDay(),o=0===i?7:i;switch(t){case"i":return String(o);case"ii":return(0,ue.Z)(o,t.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(i,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(i,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(i,{width:"short",context:"formatting"});case"iiii":default:return n.day(i,{width:"wide",context:"formatting"})}},a:function(e,t,n){var i=e.getUTCHours(),o=i/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,t,n){var i,o=e.getUTCHours();switch(i=12===o?fe.noon:0===o?fe.midnight:o/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(e,t,n){var i,o=e.getUTCHours();switch(i=o>=17?fe.evening:o>=12?fe.afternoon:o>=4?fe.morning:fe.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var i=e.getUTCHours()%12;return 0===i&&(i=12),n.ordinalNumber(i,{unit:"hour"})}return he.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):he.H(e,t)},K:function(e,t,n){var i=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(i,{unit:"hour"}):(0,ue.Z)(i,t.length)},k:function(e,t,n){var i=e.getUTCHours();return 0===i&&(i=24),"ko"===t?n.ordinalNumber(i,{unit:"hour"}):(0,ue.Z)(i,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):he.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):he.s(e,t)},S:function(e,t){return he.S(e,t)},X:function(e,t,n,i){var o=i._originalDate||e,r=o.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return ve(r);case"XXXX":case"XX":return me(r);case"XXXXX":case"XXX":default:return me(r,":")}},x:function(e,t,n,i){var o=i._originalDate||e,r=o.getTimezoneOffset();switch(t){case"x":return ve(r);case"xxxx":case"xx":return me(r);case"xxxxx":case"xxx":default:return me(r,":")}},O:function(e,t,n,i){var o=i._originalDate||e,r=o.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+ge(r,":");case"OOOO":default:return"GMT"+me(r,":")}},z:function(e,t,n,i){var o=i._originalDate||e,r=o.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+ge(r,":");case"zzzz":default:return"GMT"+me(r,":")}},t:function(e,t,n,i){var o=i._originalDate||e,r=Math.floor(o.getTime()/1e3);return(0,ue.Z)(r,t.length)},T:function(e,t,n,i){var o=i._originalDate||e,r=o.getTime();return(0,ue.Z)(r,t.length)}};function ge(e,t){var n=e>0?"-":"+",i=Math.abs(e),o=Math.floor(i/60),r=i%60;if(0===r)return n+String(o);var a=t||"";return n+String(o)+a+(0,ue.Z)(r,2)}function ve(e,t){if(e%60===0){var n=e>0?"-":"+";return n+(0,ue.Z)(Math.abs(e)/60,2)}return me(e,t)}function me(e,t){var n=t||"",i=e>0?"-":"+",o=Math.abs(e),r=(0,ue.Z)(Math.floor(o/60),2),a=(0,ue.Z)(o%60,2);return i+r+n+a}const be=pe;function xe(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}}function ye(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}}function we(e,t){var n,i=e.match(/(P+)(p+)?/)||[],o=i[1],r=i[2];if(!r)return xe(e,t);switch(o){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;case"PPPP":default:n=t.dateTime({width:"full"});break}return n.replace("{{date}}",xe(o,t)).replace("{{time}}",ye(r,t))}var ke={p:ye,P:we};const Se=ke;function Ce(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}var _e=["D","DD"],Ae=["YY","YYYY"];function Pe(e){return-1!==_e.indexOf(e)}function Le(e){return-1!==Ae.indexOf(e)}function je(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"))}var Te=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Fe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Ee=/^'([^]*?)'?$/,Me=/''/g,Oe=/[a-zA-Z]/;function Re(e,t,n){(0,i.Z)(2,arguments);var o=String(t),s=n||{},l=s.locale||$,c=l.options&&l.options.firstWeekContainsDate,u=null==c?1:(0,Z.Z)(c),d=null==s.firstWeekContainsDate?u:(0,Z.Z)(s.firstWeekContainsDate);if(!(d>=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=l.options&&l.options.weekStartsOn,f=null==h?0:(0,Z.Z)(h),p=null==s.weekStartsOn?f:(0,Z.Z)(s.weekStartsOn);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!l.localize)throw new RangeError("locale must contain localize property");if(!l.formatLong)throw new RangeError("locale must contain formatLong property");var g=(0,r.Z)(e);if(!a(g))throw new RangeError("Invalid time value");var v=Ce(g),m=K(g,v),b={firstWeekContainsDate:d,weekStartsOn:p,locale:l,_originalDate:g},x=o.match(Fe).map((function(e){var t=e[0];if("p"===t||"P"===t){var n=Se[t];return n(e,l.formatLong,b)}return e})).join("").match(Te).map((function(n){if("''"===n)return"'";var i=n[0];if("'"===i)return Ie(n);var o=be[i];if(o)return!s.useAdditionalWeekYearTokens&&Le(n)&&je(n,t,e),!s.useAdditionalDayOfYearTokens&&Pe(n)&&je(n,t,e),o(m,n,l.localize,b);if(i.match(Oe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+i+"`");return n})).join("");return x}function Ie(e){return e.match(Ee)[1].replace(Me,"'")}},5115:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(6093),o=n(6704),r=n(8778);function a(e,t){(0,r.Z)(1,arguments);var n=(0,i.Z)(e);if(isNaN(n.getTime()))throw new RangeError("Invalid time value");var a=null!==t&&void 0!==t&&t.format?String(t.format):"extended",s=null!==t&&void 0!==t&&t.representation?String(t.representation):"complete";if("extended"!==a&&"basic"!==a)throw new RangeError("format must be 'extended' or 'basic'");if("date"!==s&&"time"!==s&&"complete"!==s)throw new RangeError("representation must be 'date', 'time', or 'complete'");var l="",c="",u="extended"===a?"-":"",d="extended"===a?":":"";if("time"!==s){var h=(0,o.Z)(n.getDate(),2),f=(0,o.Z)(n.getMonth()+1,2),p=(0,o.Z)(n.getFullYear(),4);l="".concat(p).concat(u).concat(f).concat(u).concat(h)}if("date"!==s){var g=n.getTimezoneOffset();if(0!==g){var v=Math.abs(g),m=(0,o.Z)(Math.floor(v/60),2),b=(0,o.Z)(v%60,2),x=g<0?"+":"-";c="".concat(x).concat(m,":").concat(b)}else c="Z";var y=(0,o.Z)(n.getHours(),2),w=(0,o.Z)(n.getMinutes(),2),k=(0,o.Z)(n.getSeconds(),2),S=""===l?"":"T",C=[y,w,k].join(d);l="".concat(l).concat(S).concat(C).concat(c)}return l}},8480:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});Math.pow(10,8);var i=6e4,o=36e5,r=n(8778),a=n(2705);function s(e,t){(0,r.Z)(1,arguments);var n=t||{},i=null==n.additionalDigits?2:(0,a.Z)(n.additionalDigits);if(2!==i&&1!==i&&0!==i)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!==typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var o,s=h(e);if(s.date){var l=f(s.date,i);o=p(l.restDateString,l.year)}if(!o||isNaN(o.getTime()))return new Date(NaN);var c,u=o.getTime(),d=0;if(s.time&&(d=v(s.time),isNaN(d)))return new Date(NaN);if(!s.timezone){var g=new Date(u+d),m=new Date(0);return m.setFullYear(g.getUTCFullYear(),g.getUTCMonth(),g.getUTCDate()),m.setHours(g.getUTCHours(),g.getUTCMinutes(),g.getUTCSeconds(),g.getUTCMilliseconds()),m}return c=b(s.timezone),isNaN(c)?new Date(NaN):new Date(u+d+c)}var l={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},c=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,u=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,d=/^([+-])(\d{2})(?::?(\d{2}))?$/;function h(e){var t,n={},i=e.split(l.dateTimeDelimiter);if(i.length>2)return n;if(/:/.test(i[0])?t=i[0]:(n.date=i[0],t=i[1],l.timeZoneDelimiter.test(n.date)&&(n.date=e.split(l.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length))),t){var o=l.timezone.exec(t);o?(n.time=t.replace(o[1],""),n.timezone=o[1]):n.time=t}return n}function f(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),i=e.match(n);if(!i)return{year:NaN,restDateString:""};var o=i[1]?parseInt(i[1]):null,r=i[2]?parseInt(i[2]):null;return{year:null===r?o:100*r,restDateString:e.slice((i[1]||i[2]).length)}}function p(e,t){if(null===t)return new Date(NaN);var n=e.match(c);if(!n)return new Date(NaN);var i=!!n[4],o=g(n[1]),r=g(n[2])-1,a=g(n[3]),s=g(n[4]),l=g(n[5])-1;if(i)return C(t,s,l)?x(t,s,l):new Date(NaN);var u=new Date(0);return k(t,r,a)&&S(t,o)?(u.setUTCFullYear(t,r,Math.max(o,a)),u):new Date(NaN)}function g(e){return e?parseInt(e):1}function v(e){var t=e.match(u);if(!t)return NaN;var n=m(t[1]),r=m(t[2]),a=m(t[3]);return _(n,r,a)?n*o+r*i+1e3*a:NaN}function m(e){return e&&parseFloat(e.replace(",","."))||0}function b(e){if("Z"===e)return 0;var t=e.match(d);if(!t)return 0;var n="+"===t[1]?-1:1,r=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;return A(r,a)?n*(r*o+a*i):NaN}function x(e,t,n){var i=new Date(0);i.setUTCFullYear(e,0,4);var o=i.getUTCDay()||7,r=7*(t-1)+n+1-o;return i.setUTCDate(i.getUTCDate()+r),i}var y=[31,null,31,30,31,30,31,31,30,31,30,31];function w(e){return e%400===0||e%4===0&&e%100!==0}function k(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(y[t]||(w(e)?29:28))}function S(e,t){return t>=1&&t<=(w(e)?366:365)}function C(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}function _(e,t,n){return 24===e?0===t&&0===n:n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}function A(e,t){return t>=0&&t<=59}},1776:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e);return t.setHours(0,0,0,0),t}},7164:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e);return t.setDate(1),t.setHours(0,0,0,0),t}},6490:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=t.getMonth(),r=n-n%3;return t.setMonth(r,1),t.setHours(0,0,0,0),t}},3611:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(6093),o=n(2705),r=n(8778);function a(e,t){(0,r.Z)(1,arguments);var n=t||{},a=n.locale,s=a&&a.options&&a.options.weekStartsOn,l=null==s?0:(0,o.Z)(s),c=null==n.weekStartsOn?l:(0,o.Z)(n.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=(0,i.Z)(e),d=u.getDay(),h=(d{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}},7104:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(2705),o=n(6093),r=n(8778);function a(e,t){(0,r.Z)(2,arguments);var n=(0,o.Z)(e),a=(0,i.Z)(t);return isNaN(a)?new Date(NaN):a?(n.setDate(n.getDate()+a),n):n}function s(e,t){(0,r.Z)(2,arguments);var n=(0,i.Z)(t);return a(e,-n)}},6093:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var i=n(8778);function o(e){(0,i.Z)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===typeof e&&"[object Date]"===t?new Date(e.getTime()):"number"===typeof e||"[object Number]"===t?new Date(e):("string"!==typeof e&&"[object String]"!==t||"undefined"===typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn((new Error).stack)),new Date(NaN))}},7363:(e,t,n)=>{"use strict";n.d(t,{Q_:()=>R});var i=!1;function o(e,t,n){return Array.isArray(e)?(e.length=Math.max(e.length,t),e.splice(t,1,n),n):(e[t]=n,n)}var r=n(9835),a=n(499); /*! * pinia v2.0.14 * (c) 2022 Eduardo San Martin Morote * @license MIT */ -let s;const l=e=>s=e,c=Symbol();function u(e){return e&&"object"===typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!==typeof e.toJSON}var d;(function(e){e["direct"]="direct",e["patchObject"]="patch object",e["patchFunction"]="patch function"})(d||(d={}));const h="undefined"!==typeof window,f=(()=>"object"===typeof window&&window.window===window?window:"object"===typeof self&&self.self===self?self:"object"===typeof n.g&&n.g.global===n.g?n.g:"object"===typeof globalThis?globalThis:{HTMLElement:null})();function p(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([String.fromCharCode(65279),e],{type:e.type}):e}function g(e,t,n){const i=new XMLHttpRequest;i.open("GET",e),i.responseType="blob",i.onload=function(){y(i.response,t,n)},i.onerror=function(){console.error("could not download file")},i.send()}function v(e){const t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(n){}return t.status>=200&&t.status<=299}function m(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){const n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}}const b="object"===typeof navigator?navigator:{userAgent:""},x=(()=>/Macintosh/.test(b.userAgent)&&/AppleWebKit/.test(b.userAgent)&&!/Safari/.test(b.userAgent))(),y=h?"undefined"!==typeof HTMLAnchorElement&&"download"in HTMLAnchorElement.prototype&&!x?w:"msSaveOrOpenBlob"in b?k:S:()=>{};function w(e,t="download",n){const i=document.createElement("a");i.download=t,i.rel="noopener","string"===typeof e?(i.href=e,i.origin!==location.origin?v(i.href)?g(e,t,n):(i.target="_blank",m(i)):m(i)):(i.href=URL.createObjectURL(e),setTimeout((function(){URL.revokeObjectURL(i.href)}),4e4),setTimeout((function(){m(i)}),0))}function k(e,t="download",n){if("string"===typeof e)if(v(e))g(e,t,n);else{const t=document.createElement("a");t.href=e,t.target="_blank",setTimeout((function(){m(t)}))}else navigator.msSaveOrOpenBlob(p(e,n),t)}function S(e,t,n,i){if(i=i||open("","_blank"),i&&(i.document.title=i.document.body.innerText="downloading..."),"string"===typeof e)return g(e,t,n);const o="application/octet-stream"===e.type,r=/constructor/i.test(String(f.HTMLElement))||"safari"in f,a=/CriOS\/[\d]+/.test(navigator.userAgent);if((a||o&&r||x)&&"undefined"!==typeof FileReader){const t=new FileReader;t.onloadend=function(){let e=t.result;if("string"!==typeof e)throw i=null,new Error("Wrong reader.result type");e=a?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),i?i.location.href=e:location.assign(e),i=null},t.readAsDataURL(e)}else{const t=URL.createObjectURL(e);i?i.location.assign(t):location.href=t,i=null,setTimeout((function(){URL.revokeObjectURL(t)}),4e4)}}function C(){const e=(0,r.B)(!0),t=e.run((()=>(0,r.iH)({})));let n=[],o=[];const a=(0,r.Xl)({install(e){l(a),i||(a._a=e,e.provide(c,a),e.config.globalProperties.$pinia=a,o.forEach((e=>n.push(e))),o=[])},use(e){return this._a||i?n.push(e):o.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return a}const _=()=>{};function A(e,t,n,i=_){e.push(t);const o=()=>{const n=e.indexOf(t);n>-1&&(e.splice(n,1),i())};return!n&&(0,a.FN)()&&(0,a.Ah)(o),o}function P(e,...t){e.slice().forEach((e=>{e(...t)}))}function L(e,t){for(const n in t){if(!t.hasOwnProperty(n))continue;const i=t[n],o=e[n];u(o)&&u(i)&&e.hasOwnProperty(n)&&!(0,r.dq)(i)&&!(0,r.PG)(i)?e[n]=L(o,i):e[n]=i}return e}const j=Symbol(),T=new WeakMap;function F(e){return i?!T.has(e):!u(e)||!e.hasOwnProperty(j)}const{assign:E}=Object;function M(e){return!(!(0,r.dq)(e)||!e.effect)}function O(e,t,n,s){const{state:c,actions:u,getters:d}=t,h=n.state.value[e];let f;function p(){h||(i?o(n.state.value,e,c?c():{}):n.state.value[e]=c?c():{});const t=(0,r.BK)(n.state.value[e]);return E(t,u,Object.keys(d||{}).reduce(((t,o)=>(t[o]=(0,r.Xl)((0,a.Fl)((()=>{l(n);const t=n._s.get(e);if(!i||t._r)return d[o].call(t,t)}))),t)),{}))}return f=R(e,p,t,n,s,!0),f.$reset=function(){const e=c?c():{};this.$patch((t=>{E(t,e)}))},f}function R(e,t,n={},s,c,u){let h;const f=E({actions:{}},n);const p={deep:!0};let g,v;let m,b=(0,r.Xl)([]),x=(0,r.Xl)([]);const y=s.state.value[e];u||y||(i?o(s.state.value,e,{}):s.state.value[e]={});(0,r.iH)({});let w;function k(t){let n;g=v=!1,"function"===typeof t?(t(s.state.value[e]),n={type:d.patchFunction,storeId:e,events:m}):(L(s.state.value[e],t),n={type:d.patchObject,payload:t,storeId:e,events:m});const i=w=Symbol();(0,a.Y3)().then((()=>{w===i&&(g=!0)})),v=!0,P(b,n,s.state.value[e])}const S=_;function C(){h.stop(),b=[],x=[],s._s.delete(e)}function j(t,n){return function(){l(s);const i=Array.from(arguments),o=[],r=[];function a(e){o.push(e)}function c(e){r.push(e)}let u;P(x,{args:i,name:t,store:O,after:a,onError:c});try{u=n.apply(this&&this.$id===e?this:O,i)}catch(d){throw P(r,d),d}return u instanceof Promise?u.then((e=>(P(o,e),e))).catch((e=>(P(r,e),Promise.reject(e)))):(P(o,u),u)}}const T={_p:s,$id:e,$onAction:A.bind(null,x),$patch:k,$reset:S,$subscribe(t,n={}){const i=A(b,t,n.detached,(()=>o())),o=h.run((()=>(0,a.YP)((()=>s.state.value[e]),(i=>{("sync"===n.flush?v:g)&&t({storeId:e,type:d.direct,events:m},i)}),E({},p,n))));return i},$dispose:C};i&&(T._r=!1);const O=(0,r.qj)(E({},T));s._s.set(e,O);const R=s._e.run((()=>(h=(0,r.B)(),h.run((()=>t())))));for(const a in R){const t=R[a];if((0,r.dq)(t)&&!M(t)||(0,r.PG)(t))u||(y&&F(t)&&((0,r.dq)(t)?t.value=y[a]:L(t,y[a])),i?o(s.state.value[e],a,t):s.state.value[e][a]=t);else if("function"===typeof t){const e=j(a,t);i?o(R,a,e):R[a]=e,f.actions[a]=t}else 0}return i?Object.keys(R).forEach((e=>{o(O,e,R[e])})):(E(O,R),E((0,r.IU)(O),R)),Object.defineProperty(O,"$state",{get:()=>s.state.value[e],set:e=>{k((t=>{E(t,e)}))}}),i&&(O._r=!0),s._p.forEach((e=>{E(O,h.run((()=>e({store:O,app:s._a,pinia:s,options:f}))))})),y&&u&&n.hydrate&&n.hydrate(O.$state,y),g=!0,v=!0,O}function I(e,t,n){let i,o;const r="function"===typeof t;function u(e,n){const u=(0,a.FN)();e=e||u&&(0,a.f3)(c),e&&l(e),e=s,e._s.has(i)||(r?R(i,t,o,e):O(i,o,e));const d=e._s.get(i);return d}return"string"===typeof e?(i=e,o=r?n:t):(o=e,i=e.id),u.$id=i,u}},9991:(e,t,n)=>{"use strict";n.d(t,{o:()=>qt});const i="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag,o=e=>i?Symbol(e):e,r=(e,t,n)=>a({l:e,k:t,s:n}),a=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),s=e=>"number"===typeof e&&isFinite(e),l=e=>"[object Date]"===k(e),c=e=>"[object RegExp]"===k(e),u=e=>S(e)&&0===Object.keys(e).length;function d(e,t){"undefined"!==typeof console&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const h=Object.assign;function f(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const p=Object.prototype.hasOwnProperty;function g(e,t){return p.call(e,t)}const v=Array.isArray,m=e=>"function"===typeof e,b=e=>"string"===typeof e,x=e=>"boolean"===typeof e,y=e=>null!==e&&"object"===typeof e,w=Object.prototype.toString,k=e=>w.call(e),S=e=>"[object Object]"===k(e),C=e=>null==e?"":v(e)||S(e)&&e.toString===w?JSON.stringify(e,null,2):String(e);const _=Object.prototype.hasOwnProperty;function A(e,t){return _.call(e,t)}const P=e=>null!==e&&"object"===typeof e,L=[];L[0]={["w"]:[0],["i"]:[3,0],["["]:[4],["o"]:[7]},L[1]={["w"]:[1],["."]:[2],["["]:[4],["o"]:[7]},L[2]={["w"]:[2],["i"]:[3,0],["0"]:[3,0]},L[3]={["i"]:[3,0],["0"]:[3,0],["w"]:[1,1],["."]:[2,1],["["]:[4,1],["o"]:[7,1]},L[4]={["'"]:[5,0],['"']:[6,0],["["]:[4,2],["]"]:[1,3],["o"]:8,["l"]:[4,0]},L[5]={["'"]:[4,0],["o"]:8,["l"]:[5,0]},L[6]={['"']:[4,0],["o"]:8,["l"]:[6,0]};const j=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function T(e){return j.test(e)}function F(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t!==n||34!==t&&39!==t?e:e.slice(1,-1)}function E(e){if(void 0===e||null===e)return"o";const t=e.charCodeAt(0);switch(t){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function M(e){const t=e.trim();return("0"!==e.charAt(0)||!isNaN(parseInt(e)))&&(T(t)?F(t):"*"+t)}function O(e){const t=[];let n,i,o,r,a,s,l,c=-1,u=0,d=0;const h=[];function f(){const t=e[c+1];if(5===u&&"'"===t||6===u&&'"'===t)return c++,o="\\"+t,h[0](),!0}h[0]=()=>{void 0===i?i=o:i+=o},h[1]=()=>{void 0!==i&&(t.push(i),i=void 0)},h[2]=()=>{h[0](),d++},h[3]=()=>{if(d>0)d--,u=4,h[0]();else{if(d=0,void 0===i)return!1;if(i=M(i),!1===i)return!1;h[1]()}};while(null!==u)if(c++,n=e[c],"\\"!==n||!f()){if(r=E(n),l=L[u],a=l[r]||l["l"]||8,8===a)return;if(u=a[0],void 0!==a[1]&&(s=h[a[1]],s&&(o=n,!1===s())))return;if(7===u)return t}}const R=new Map;function I(e,t){if(!P(e))return null;let n=R.get(t);if(n||(n=O(t),n&&R.set(t,n)),!n)return null;const i=n.length;let o=e,r=0;while(rs=e,c=Symbol();function u(e){return e&&"object"===typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!==typeof e.toJSON}var d;(function(e){e["direct"]="direct",e["patchObject"]="patch object",e["patchFunction"]="patch function"})(d||(d={}));const h="undefined"!==typeof window,f=(()=>"object"===typeof window&&window.window===window?window:"object"===typeof self&&self.self===self?self:"object"===typeof n.g&&n.g.global===n.g?n.g:"object"===typeof globalThis?globalThis:{HTMLElement:null})();function p(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([String.fromCharCode(65279),e],{type:e.type}):e}function g(e,t,n){const i=new XMLHttpRequest;i.open("GET",e),i.responseType="blob",i.onload=function(){y(i.response,t,n)},i.onerror=function(){console.error("could not download file")},i.send()}function v(e){const t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(n){}return t.status>=200&&t.status<=299}function m(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){const n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}}const b="object"===typeof navigator?navigator:{userAgent:""},x=(()=>/Macintosh/.test(b.userAgent)&&/AppleWebKit/.test(b.userAgent)&&!/Safari/.test(b.userAgent))(),y=h?"undefined"!==typeof HTMLAnchorElement&&"download"in HTMLAnchorElement.prototype&&!x?w:"msSaveOrOpenBlob"in b?k:S:()=>{};function w(e,t="download",n){const i=document.createElement("a");i.download=t,i.rel="noopener","string"===typeof e?(i.href=e,i.origin!==location.origin?v(i.href)?g(e,t,n):(i.target="_blank",m(i)):m(i)):(i.href=URL.createObjectURL(e),setTimeout((function(){URL.revokeObjectURL(i.href)}),4e4),setTimeout((function(){m(i)}),0))}function k(e,t="download",n){if("string"===typeof e)if(v(e))g(e,t,n);else{const t=document.createElement("a");t.href=e,t.target="_blank",setTimeout((function(){m(t)}))}else navigator.msSaveOrOpenBlob(p(e,n),t)}function S(e,t,n,i){if(i=i||open("","_blank"),i&&(i.document.title=i.document.body.innerText="downloading..."),"string"===typeof e)return g(e,t,n);const o="application/octet-stream"===e.type,r=/constructor/i.test(String(f.HTMLElement))||"safari"in f,a=/CriOS\/[\d]+/.test(navigator.userAgent);if((a||o&&r||x)&&"undefined"!==typeof FileReader){const t=new FileReader;t.onloadend=function(){let e=t.result;if("string"!==typeof e)throw i=null,new Error("Wrong reader.result type");e=a?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),i?i.location.href=e:location.assign(e),i=null},t.readAsDataURL(e)}else{const t=URL.createObjectURL(e);i?i.location.assign(t):location.href=t,i=null,setTimeout((function(){URL.revokeObjectURL(t)}),4e4)}}const C=()=>{};function _(e,t,n,i=C){e.push(t);const o=()=>{const n=e.indexOf(t);n>-1&&(e.splice(n,1),i())};return!n&&(0,r.FN)()&&(0,r.Ah)(o),o}function A(e,...t){e.slice().forEach((e=>{e(...t)}))}function P(e,t){for(const n in t){if(!t.hasOwnProperty(n))continue;const i=t[n],o=e[n];u(o)&&u(i)&&e.hasOwnProperty(n)&&!(0,a.dq)(i)&&!(0,a.PG)(i)?e[n]=P(o,i):e[n]=i}return e}const L=Symbol(),j=new WeakMap;function T(e){return i?!j.has(e):!u(e)||!e.hasOwnProperty(L)}const{assign:F}=Object;function E(e){return!(!(0,a.dq)(e)||!e.effect)}function M(e,t,n,s){const{state:c,actions:u,getters:d}=t,h=n.state.value[e];let f;function p(){h||(i?o(n.state.value,e,c?c():{}):n.state.value[e]=c?c():{});const t=(0,a.BK)(n.state.value[e]);return F(t,u,Object.keys(d||{}).reduce(((t,o)=>(t[o]=(0,a.Xl)((0,r.Fl)((()=>{l(n);const t=n._s.get(e);if(!i||t._r)return d[o].call(t,t)}))),t)),{}))}return f=O(e,p,t,n,s,!0),f.$reset=function(){const e=c?c():{};this.$patch((t=>{F(t,e)}))},f}function O(e,t,n={},s,c,u){let h;const f=F({actions:{}},n);const p={deep:!0};let g,v;let m,b=(0,a.Xl)([]),x=(0,a.Xl)([]);const y=s.state.value[e];u||y||(i?o(s.state.value,e,{}):s.state.value[e]={});(0,a.iH)({});let w;function k(t){let n;g=v=!1,"function"===typeof t?(t(s.state.value[e]),n={type:d.patchFunction,storeId:e,events:m}):(P(s.state.value[e],t),n={type:d.patchObject,payload:t,storeId:e,events:m});const i=w=Symbol();(0,r.Y3)().then((()=>{w===i&&(g=!0)})),v=!0,A(b,n,s.state.value[e])}const S=C;function L(){h.stop(),b=[],x=[],s._s.delete(e)}function j(t,n){return function(){l(s);const i=Array.from(arguments),o=[],r=[];function a(e){o.push(e)}function c(e){r.push(e)}let u;A(x,{args:i,name:t,store:O,after:a,onError:c});try{u=n.apply(this&&this.$id===e?this:O,i)}catch(d){throw A(r,d),d}return u instanceof Promise?u.then((e=>(A(o,e),e))).catch((e=>(A(r,e),Promise.reject(e)))):(A(o,u),u)}}const M={_p:s,$id:e,$onAction:_.bind(null,x),$patch:k,$reset:S,$subscribe(t,n={}){const i=_(b,t,n.detached,(()=>o())),o=h.run((()=>(0,r.YP)((()=>s.state.value[e]),(i=>{("sync"===n.flush?v:g)&&t({storeId:e,type:d.direct,events:m},i)}),F({},p,n))));return i},$dispose:L};i&&(M._r=!1);const O=(0,a.qj)(F({},M));s._s.set(e,O);const R=s._e.run((()=>(h=(0,a.B)(),h.run((()=>t())))));for(const r in R){const t=R[r];if((0,a.dq)(t)&&!E(t)||(0,a.PG)(t))u||(y&&T(t)&&((0,a.dq)(t)?t.value=y[r]:P(t,y[r])),i?o(s.state.value[e],r,t):s.state.value[e][r]=t);else if("function"===typeof t){const e=j(r,t);i?o(R,r,e):R[r]=e,f.actions[r]=t}else 0}return i?Object.keys(R).forEach((e=>{o(O,e,R[e])})):(F(O,R),F((0,a.IU)(O),R)),Object.defineProperty(O,"$state",{get:()=>s.state.value[e],set:e=>{k((t=>{F(t,e)}))}}),i&&(O._r=!0),s._p.forEach((e=>{F(O,h.run((()=>e({store:O,app:s._a,pinia:s,options:f}))))})),y&&u&&n.hydrate&&n.hydrate(O.$state,y),g=!0,v=!0,O}function R(e,t,n){let i,o;const a="function"===typeof t;function u(e,n){const u=(0,r.FN)();e=e||u&&(0,r.f3)(c),e&&l(e),e=s,e._s.has(i)||(a?O(i,t,o,e):M(i,o,e));const d=e._s.get(i);return d}return"string"===typeof e?(i=e,o=a?n:t):(o=e,i=e.id),u.$id=i,u}},9991:(e,t,n)=>{"use strict";n.d(t,{o:()=>qt});const i="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag,o=e=>i?Symbol(e):e,r=(e,t,n)=>a({l:e,k:t,s:n}),a=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),s=e=>"number"===typeof e&&isFinite(e),l=e=>"[object Date]"===k(e),c=e=>"[object RegExp]"===k(e),u=e=>S(e)&&0===Object.keys(e).length;function d(e,t){"undefined"!==typeof console&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const h=Object.assign;function f(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const p=Object.prototype.hasOwnProperty;function g(e,t){return p.call(e,t)}const v=Array.isArray,m=e=>"function"===typeof e,b=e=>"string"===typeof e,x=e=>"boolean"===typeof e,y=e=>null!==e&&"object"===typeof e,w=Object.prototype.toString,k=e=>w.call(e),S=e=>"[object Object]"===k(e),C=e=>null==e?"":v(e)||S(e)&&e.toString===w?JSON.stringify(e,null,2):String(e);const _=Object.prototype.hasOwnProperty;function A(e,t){return _.call(e,t)}const P=e=>null!==e&&"object"===typeof e,L=[];L[0]={["w"]:[0],["i"]:[3,0],["["]:[4],["o"]:[7]},L[1]={["w"]:[1],["."]:[2],["["]:[4],["o"]:[7]},L[2]={["w"]:[2],["i"]:[3,0],["0"]:[3,0]},L[3]={["i"]:[3,0],["0"]:[3,0],["w"]:[1,1],["."]:[2,1],["["]:[4,1],["o"]:[7,1]},L[4]={["'"]:[5,0],['"']:[6,0],["["]:[4,2],["]"]:[1,3],["o"]:8,["l"]:[4,0]},L[5]={["'"]:[4,0],["o"]:8,["l"]:[5,0]},L[6]={['"']:[4,0],["o"]:8,["l"]:[6,0]};const j=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function T(e){return j.test(e)}function F(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t!==n||34!==t&&39!==t?e:e.slice(1,-1)}function E(e){if(void 0===e||null===e)return"o";const t=e.charCodeAt(0);switch(t){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function M(e){const t=e.trim();return("0"!==e.charAt(0)||!isNaN(parseInt(e)))&&(T(t)?F(t):"*"+t)}function O(e){const t=[];let n,i,o,r,a,s,l,c=-1,u=0,d=0;const h=[];function f(){const t=e[c+1];if(5===u&&"'"===t||6===u&&'"'===t)return c++,o="\\"+t,h[0](),!0}h[0]=()=>{void 0===i?i=o:i+=o},h[1]=()=>{void 0!==i&&(t.push(i),i=void 0)},h[2]=()=>{h[0](),d++},h[3]=()=>{if(d>0)d--,u=4,h[0]();else{if(d=0,void 0===i)return!1;if(i=M(i),!1===i)return!1;h[1]()}};while(null!==u)if(c++,n=e[c],"\\"!==n||!f()){if(r=E(n),l=L[u],a=l[r]||l["l"]||8,8===a)return;if(u=a[0],void 0!==a[1]&&(s=h[a[1]],s&&(o=n,!1===s())))return;if(7===u)return t}}const R=new Map;function I(e,t){if(!P(e))return null;let n=R.get(t);if(n||(n=O(t),n&&R.set(t,n)),!n)return null;const i=n.length;let o=e,r=0;while(re,N=e=>"",B="text",q=e=>0===e.length?"":e.join(""),D=C;function Y(e,t){return e=Math.abs(e),2===t?e?e>1?1:0:1:e?Math.min(e,2):0}function X(e){const t=s(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(s(e.named.count)||s(e.named.n))?s(e.named.count)?e.named.count:s(e.named.n)?e.named.n:t:t}function W(e,t){t.count||(t.count=e),t.n||(t.n=e)}function V(e={}){const t=e.locale,n=X(e),i=y(e.pluralRules)&&b(t)&&m(e.pluralRules[t])?e.pluralRules[t]:Y,o=y(e.pluralRules)&&b(t)&&m(e.pluralRules[t])?Y:void 0,r=e=>e[i(n,e.length,o)],a=e.list||[],l=e=>a[e],c=e.named||{};s(e.pluralIndex)&&W(n,c);const u=e=>c[e];function d(t){const n=m(e.messages)?e.messages(t):!!y(e.messages)&&e.messages[t];return n||(e.parent?e.parent.message(t):N)}const h=t=>e.modifiers?e.modifiers[t]:H,f=S(e.processor)&&m(e.processor.normalize)?e.processor.normalize:q,p=S(e.processor)&&m(e.processor.interpolate)?e.processor.interpolate:D,g=S(e.processor)&&b(e.processor.type)?e.processor.type:B,v={["list"]:l,["named"]:u,["plural"]:r,["linked"]:(e,t)=>{const n=d(e)(v);return b(t)?h(t)(n):n},["message"]:d,["type"]:g,["interpolate"]:p,["normalize"]:f};return v}function U(e,t,n={}){const{domain:i,messages:o,args:r}=n,a=e,s=new SyntaxError(String(a));return s.code=e,t&&(s.location=t),s.domain=i,s}function Z(e){throw e}function $(e,t,n){return{line:e,column:t,offset:n}}function G(e,t,n){const i={start:e,end:t};return null!=n&&(i.source=n),i}const K=" ",J="\r",Q="\n",ee=String.fromCharCode(8232),te=String.fromCharCode(8233);function ne(e){const t=e;let n=0,i=1,o=1,r=0;const a=e=>t[e]===J&&t[e+1]===Q,s=e=>t[e]===Q,l=e=>t[e]===te,c=e=>t[e]===ee,u=e=>a(e)||s(e)||l(e)||c(e),d=()=>n,h=()=>i,f=()=>o,p=()=>r,g=e=>a(e)||l(e)||c(e)?Q:t[e],v=()=>g(n),m=()=>g(n+r);function b(){return r=0,u(n)&&(i++,o=0),a(n)&&n++,n++,o++,t[n]}function x(){return a(n+r)&&r++,r++,t[n+r]}function y(){n=0,i=1,o=1,r=0}function w(e=0){r=e}function k(){const e=n+r;while(e!==n)b();r=0}return{index:d,line:h,column:f,peekOffset:p,charAt:g,currentChar:v,currentPeek:m,next:b,peek:x,reset:y,resetPeek:w,skipToPeek:k}}const ie=void 0,oe="'",re="tokenizer";function ae(e,t={}){const n=!1!==t.location,i=ne(e),o=()=>i.index(),r=()=>$(i.line(),i.column(),i.index()),a=r(),s=o(),l={currentType:14,offset:s,startLoc:a,endLoc:a,lastType:14,lastOffset:s,lastStartLoc:a,lastEndLoc:a,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function d(e,t,n,...i){const o=c();if(t.column+=n,t.offset+=n,u){const n=G(o.startLoc,t),r=U(e,n,{domain:re,args:i});u(r)}}function h(e,t,i){e.endLoc=r(),e.currentType=t;const o={type:t};return n&&(o.loc=G(e.startLoc,e.endLoc)),null!=i&&(o.value=i),o}const f=e=>h(e,14);function p(e,t){return e.currentChar()===t?(e.next(),t):(d(0,r(),0,t),"")}function g(e){let t="";while(e.currentPeek()===K||e.currentPeek()===Q)t+=e.currentPeek(),e.peek();return t}function v(e){const t=g(e);return e.skipToPeek(),t}function m(e){if(e===ie)return!1;const t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||95===t}function b(e){if(e===ie)return!1;const t=e.charCodeAt(0);return t>=48&&t<=57}function x(e,t){const{currentType:n}=t;if(2!==n)return!1;g(e);const i=m(e.currentPeek());return e.resetPeek(),i}function y(e,t){const{currentType:n}=t;if(2!==n)return!1;g(e);const i="-"===e.currentPeek()?e.peek():e.currentPeek(),o=b(i);return e.resetPeek(),o}function w(e,t){const{currentType:n}=t;if(2!==n)return!1;g(e);const i=e.currentPeek()===oe;return e.resetPeek(),i}function k(e,t){const{currentType:n}=t;if(8!==n)return!1;g(e);const i="."===e.currentPeek();return e.resetPeek(),i}function S(e,t){const{currentType:n}=t;if(9!==n)return!1;g(e);const i=m(e.currentPeek());return e.resetPeek(),i}function C(e,t){const{currentType:n}=t;if(8!==n&&12!==n)return!1;g(e);const i=":"===e.currentPeek();return e.resetPeek(),i}function _(e,t){const{currentType:n}=t;if(10!==n)return!1;const i=()=>{const t=e.currentPeek();return"{"===t?m(e.peek()):!("@"===t||"%"===t||"|"===t||":"===t||"."===t||t===K||!t)&&(t===Q?(e.peek(),i()):m(t))},o=i();return e.resetPeek(),o}function A(e){g(e);const t="|"===e.currentPeek();return e.resetPeek(),t}function P(e,t=!0){const n=(t=!1,i="",o=!1)=>{const r=e.currentPeek();return"{"===r?"%"!==i&&t:"@"!==r&&r?"%"===r?(e.peek(),n(t,"%",!0)):"|"===r?!("%"!==i&&!o)||!(i===K||i===Q):r===K?(e.peek(),n(!0,K,o)):r!==Q||(e.peek(),n(!0,Q,o)):"%"===i||t},i=n();return t&&e.resetPeek(),i}function L(e,t){const n=e.currentChar();return n===ie?ie:t(n)?(e.next(),n):null}function j(e){const t=e=>{const t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||95===t||36===t};return L(e,t)}function T(e){const t=e=>{const t=e.charCodeAt(0);return t>=48&&t<=57};return L(e,t)}function F(e){const t=e=>{const t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102};return L(e,t)}function E(e){let t="",n="";while(t=T(e))n+=t;return n}function M(e){let t="";while(1){const n=e.currentChar();if("{"===n||"}"===n||"@"===n||"|"===n||!n)break;if("%"===n){if(!P(e))break;t+=n,e.next()}else if(n===K||n===Q)if(P(e))t+=n,e.next();else{if(A(e))break;t+=n,e.next()}else t+=n,e.next()}return t}function O(e){v(e);let t="",n="";while(t=j(e))n+=t;return e.currentChar()===ie&&d(6,r(),0),n}function R(e){v(e);let t="";return"-"===e.currentChar()?(e.next(),t+=`-${E(e)}`):t+=E(e),e.currentChar()===ie&&d(6,r(),0),t}function I(e){v(e),p(e,"'");let t="",n="";const i=e=>e!==oe&&e!==Q;while(t=L(e,i))n+="\\"===t?z(e):t;const o=e.currentChar();return o===Q||o===ie?(d(2,r(),0),o===Q&&(e.next(),p(e,"'")),n):(p(e,"'"),n)}function z(e){const t=e.currentChar();switch(t){case"\\":case"'":return e.next(),`\\${t}`;case"u":return H(e,t,4);case"U":return H(e,t,6);default:return d(3,r(),0,t),""}}function H(e,t,n){p(e,t);let i="";for(let o=0;o"{"!==e&&"}"!==e&&e!==K&&e!==Q;while(t=L(e,i))n+=t;return n}function B(e){let t="",n="";while(t=j(e))n+=t;return n}function q(e){const t=(n=!1,i)=>{const o=e.currentChar();return"{"!==o&&"%"!==o&&"@"!==o&&"|"!==o&&o?o===K?i:o===Q?(i+=o,e.next(),t(n,i)):(i+=o,e.next(),t(!0,i)):i};return t(!1,"")}function D(e){v(e);const t=p(e,"|");return v(e),t}function Y(e,t){let n=null;const i=e.currentChar();switch(i){case"{":return t.braceNest>=1&&d(8,r(),0),e.next(),n=h(t,2,"{"),v(e),t.braceNest++,n;case"}":return t.braceNest>0&&2===t.currentType&&d(7,r(),0),e.next(),n=h(t,3,"}"),t.braceNest--,t.braceNest>0&&v(e),t.inLinked&&0===t.braceNest&&(t.inLinked=!1),n;case"@":return t.braceNest>0&&d(6,r(),0),n=X(e,t)||f(t),t.braceNest=0,n;default:let i=!0,o=!0,a=!0;if(A(e))return t.braceNest>0&&d(6,r(),0),n=h(t,1,D(e)),t.braceNest=0,t.inLinked=!1,n;if(t.braceNest>0&&(5===t.currentType||6===t.currentType||7===t.currentType))return d(6,r(),0),t.braceNest=0,W(e,t);if(i=x(e,t))return n=h(t,5,O(e)),v(e),n;if(o=y(e,t))return n=h(t,6,R(e)),v(e),n;if(a=w(e,t))return n=h(t,7,I(e)),v(e),n;if(!i&&!o&&!a)return n=h(t,13,N(e)),d(1,r(),0,n.value),v(e),n;break}return n}function X(e,t){const{currentType:n}=t;let i=null;const o=e.currentChar();switch(8!==n&&9!==n&&12!==n&&10!==n||o!==Q&&o!==K||d(9,r(),0),o){case"@":return e.next(),i=h(t,8,"@"),t.inLinked=!0,i;case".":return v(e),e.next(),h(t,9,".");case":":return v(e),e.next(),h(t,10,":");default:return A(e)?(i=h(t,1,D(e)),t.braceNest=0,t.inLinked=!1,i):k(e,t)||C(e,t)?(v(e),X(e,t)):S(e,t)?(v(e),h(t,12,B(e))):_(e,t)?(v(e),"{"===o?Y(e,t)||i:h(t,11,q(e))):(8===n&&d(9,r(),0),t.braceNest=0,t.inLinked=!1,W(e,t))}}function W(e,t){let n={type:14};if(t.braceNest>0)return Y(e,t)||f(t);if(t.inLinked)return X(e,t)||f(t);const i=e.currentChar();switch(i){case"{":return Y(e,t)||f(t);case"}":return d(5,r(),0),e.next(),h(t,3,"}");case"@":return X(e,t)||f(t);default:if(A(e))return n=h(t,1,D(e)),t.braceNest=0,t.inLinked=!1,n;if(P(e))return h(t,0,M(e));if("%"===i)return e.next(),h(t,4,"%");break}return n}function V(){const{currentType:e,offset:t,startLoc:n,endLoc:a}=l;return l.lastType=e,l.lastOffset=t,l.lastStartLoc=n,l.lastEndLoc=a,l.offset=o(),l.startLoc=r(),i.currentChar()===ie?h(l,14):W(i,l)}return{nextToken:V,currentOffset:o,currentPosition:r,context:c}}const se="parser",le=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function ce(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const e=parseInt(t||n,16);return e<=55295||e>=57344?String.fromCodePoint(e):"�"}}}function ue(e={}){const t=!1!==e.location,{onError:n}=e;function i(e,t,i,o,...r){const a=e.currentPosition();if(a.offset+=o,a.column+=o,n){const e=G(i,a),o=U(t,e,{domain:se,args:r});n(o)}}function o(e,n,i){const o={type:e,start:n,end:n};return t&&(o.loc={start:i,end:i}),o}function r(e,n,i,o){e.end=n,o&&(e.type=o),t&&e.loc&&(e.loc.end=i)}function a(e,t){const n=e.context(),i=o(3,n.offset,n.startLoc);return i.value=t,r(i,e.currentOffset(),e.currentPosition()),i}function s(e,t){const n=e.context(),{lastOffset:i,lastStartLoc:a}=n,s=o(5,i,a);return s.index=parseInt(t,10),e.nextToken(),r(s,e.currentOffset(),e.currentPosition()),s}function l(e,t){const n=e.context(),{lastOffset:i,lastStartLoc:a}=n,s=o(4,i,a);return s.key=t,e.nextToken(),r(s,e.currentOffset(),e.currentPosition()),s}function c(e,t){const n=e.context(),{lastOffset:i,lastStartLoc:a}=n,s=o(9,i,a);return s.value=t.replace(le,ce),e.nextToken(),r(s,e.currentOffset(),e.currentPosition()),s}function u(e){const t=e.nextToken(),n=e.context(),{lastOffset:a,lastStartLoc:s}=n,l=o(8,a,s);return 12!==t.type?(i(e,11,n.lastStartLoc,0),l.value="",r(l,a,s),{nextConsumeToken:t,node:l}):(null==t.value&&i(e,13,n.lastStartLoc,0,de(t)),l.value=t.value||"",r(l,e.currentOffset(),e.currentPosition()),{node:l})}function d(e,t){const n=e.context(),i=o(7,n.offset,n.startLoc);return i.value=t,r(i,e.currentOffset(),e.currentPosition()),i}function f(e){const t=e.context(),n=o(6,t.offset,t.startLoc);let a=e.nextToken();if(9===a.type){const t=u(e);n.modifier=t.node,a=t.nextConsumeToken||e.nextToken()}switch(10!==a.type&&i(e,13,t.lastStartLoc,0,de(a)),a=e.nextToken(),2===a.type&&(a=e.nextToken()),a.type){case 11:null==a.value&&i(e,13,t.lastStartLoc,0,de(a)),n.key=d(e,a.value||"");break;case 5:null==a.value&&i(e,13,t.lastStartLoc,0,de(a)),n.key=l(e,a.value||"");break;case 6:null==a.value&&i(e,13,t.lastStartLoc,0,de(a)),n.key=s(e,a.value||"");break;case 7:null==a.value&&i(e,13,t.lastStartLoc,0,de(a)),n.key=c(e,a.value||"");break;default:i(e,12,t.lastStartLoc,0);const u=e.context(),h=o(7,u.offset,u.startLoc);return h.value="",r(h,u.offset,u.startLoc),n.key=h,r(n,u.offset,u.startLoc),{nextConsumeToken:a,node:n}}return r(n,e.currentOffset(),e.currentPosition()),{node:n}}function p(e){const t=e.context(),n=1===t.currentType?e.currentOffset():t.offset,u=1===t.currentType?t.endLoc:t.startLoc,d=o(2,n,u);d.items=[];let h=null;do{const n=h||e.nextToken();switch(h=null,n.type){case 0:null==n.value&&i(e,13,t.lastStartLoc,0,de(n)),d.items.push(a(e,n.value||""));break;case 6:null==n.value&&i(e,13,t.lastStartLoc,0,de(n)),d.items.push(s(e,n.value||""));break;case 5:null==n.value&&i(e,13,t.lastStartLoc,0,de(n)),d.items.push(l(e,n.value||""));break;case 7:null==n.value&&i(e,13,t.lastStartLoc,0,de(n)),d.items.push(c(e,n.value||""));break;case 8:const o=f(e);d.items.push(o.node),h=o.nextConsumeToken||null;break}}while(14!==t.currentType&&1!==t.currentType);const p=1===t.currentType?t.lastOffset:e.currentOffset(),g=1===t.currentType?t.lastEndLoc:e.currentPosition();return r(d,p,g),d}function g(e,t,n,a){const s=e.context();let l=0===a.items.length;const c=o(1,t,n);c.cases=[],c.cases.push(a);do{const t=p(e);l||(l=0===t.items.length),c.cases.push(t)}while(14!==s.currentType);return l&&i(e,10,n,0),r(c,e.currentOffset(),e.currentPosition()),c}function v(e){const t=e.context(),{offset:n,startLoc:i}=t,o=p(e);return 14===t.currentType?o:g(e,n,i,o)}function m(n){const a=ae(n,h({},e)),s=a.context(),l=o(0,s.offset,s.startLoc);return t&&l.loc&&(l.loc.source=n),l.body=v(a),14!==s.currentType&&i(a,13,s.lastStartLoc,0,n[s.offset]||""),r(l,a.currentOffset(),a.currentPosition()),l}return{parse:m}}function de(e){if(14===e.type)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function he(e,t={}){const n={ast:e,helpers:new Set},i=()=>n,o=e=>(n.helpers.add(e),e);return{context:i,helper:o}}function fe(e,t){for(let n=0;na;function l(e,t){a.code+=e}function c(e,t=!0){const n=t?o:"";l(r?n+" ".repeat(e):n)}function u(e=!0){const t=++a.indentLevel;e&&c(t)}function d(e=!0){const t=--a.indentLevel;e&&c(t)}function h(){c(a.indentLevel)}const f=e=>`_${e}`,p=()=>a.needIndent;return{context:s,push:l,indent:u,deindent:d,newline:h,helper:f,needIndent:p}}function me(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),we(e,t.key),t.modifier&&(e.push(", "),we(e,t.modifier)),e.push(")")}function be(e,t){const{helper:n,needIndent:i}=e;e.push(`${n("normalize")}([`),e.indent(i());const o=t.items.length;for(let r=0;r1){e.push(`${n("plural")}([`),e.indent(i());const o=t.cases.length;for(let n=0;n{const n=b(t.mode)?t.mode:"normal",i=b(t.filename)?t.filename:"message.intl",o=!!t.sourceMap,r=null!=t.breakLineCode?t.breakLineCode:"arrow"===n?";":"\n",a=t.needIndent?t.needIndent:"arrow"!==n,s=e.helpers||[],l=ve(e,{mode:n,filename:i,sourceMap:o,breakLineCode:r,needIndent:a});l.push("normal"===n?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(a),s.length>0&&(l.push(`const { ${s.map((e=>`${e}: _${e}`)).join(", ")} } = ctx`),l.newline()),l.push("return "),we(l,e),l.deindent(a),l.push("}");const{code:c,map:u}=l.context();return{ast:e,code:c,map:u?u.toJSON():void 0}};function Se(e,t={}){const n=h({},t),i=ue(n),o=i.parse(e);return ge(o,n),ke(o,n)} +const H=e=>e,N=e=>"",B="text",q=e=>0===e.length?"":e.join(""),D=C;function Y(e,t){return e=Math.abs(e),2===t?e?e>1?1:0:1:e?Math.min(e,2):0}function X(e){const t=s(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(s(e.named.count)||s(e.named.n))?s(e.named.count)?e.named.count:s(e.named.n)?e.named.n:t:t}function W(e,t){t.count||(t.count=e),t.n||(t.n=e)}function V(e={}){const t=e.locale,n=X(e),i=y(e.pluralRules)&&b(t)&&m(e.pluralRules[t])?e.pluralRules[t]:Y,o=y(e.pluralRules)&&b(t)&&m(e.pluralRules[t])?Y:void 0,r=e=>e[i(n,e.length,o)],a=e.list||[],l=e=>a[e],c=e.named||{};s(e.pluralIndex)&&W(n,c);const u=e=>c[e];function d(t){const n=m(e.messages)?e.messages(t):!!y(e.messages)&&e.messages[t];return n||(e.parent?e.parent.message(t):N)}const h=t=>e.modifiers?e.modifiers[t]:H,f=S(e.processor)&&m(e.processor.normalize)?e.processor.normalize:q,p=S(e.processor)&&m(e.processor.interpolate)?e.processor.interpolate:D,g=S(e.processor)&&b(e.processor.type)?e.processor.type:B,v={["list"]:l,["named"]:u,["plural"]:r,["linked"]:(e,t)=>{const n=d(e)(v);return b(t)?h(t)(n):n},["message"]:d,["type"]:g,["interpolate"]:p,["normalize"]:f};return v}function U(e,t,n={}){const{domain:i,messages:o,args:r}=n,a=e,s=new SyntaxError(String(a));return s.code=e,t&&(s.location=t),s.domain=i,s}function $(e){throw e}function Z(e,t,n){return{line:e,column:t,offset:n}}function G(e,t,n){const i={start:e,end:t};return null!=n&&(i.source=n),i}const K=" ",J="\r",Q="\n",ee=String.fromCharCode(8232),te=String.fromCharCode(8233);function ne(e){const t=e;let n=0,i=1,o=1,r=0;const a=e=>t[e]===J&&t[e+1]===Q,s=e=>t[e]===Q,l=e=>t[e]===te,c=e=>t[e]===ee,u=e=>a(e)||s(e)||l(e)||c(e),d=()=>n,h=()=>i,f=()=>o,p=()=>r,g=e=>a(e)||l(e)||c(e)?Q:t[e],v=()=>g(n),m=()=>g(n+r);function b(){return r=0,u(n)&&(i++,o=0),a(n)&&n++,n++,o++,t[n]}function x(){return a(n+r)&&r++,r++,t[n+r]}function y(){n=0,i=1,o=1,r=0}function w(e=0){r=e}function k(){const e=n+r;while(e!==n)b();r=0}return{index:d,line:h,column:f,peekOffset:p,charAt:g,currentChar:v,currentPeek:m,next:b,peek:x,reset:y,resetPeek:w,skipToPeek:k}}const ie=void 0,oe="'",re="tokenizer";function ae(e,t={}){const n=!1!==t.location,i=ne(e),o=()=>i.index(),r=()=>Z(i.line(),i.column(),i.index()),a=r(),s=o(),l={currentType:14,offset:s,startLoc:a,endLoc:a,lastType:14,lastOffset:s,lastStartLoc:a,lastEndLoc:a,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function d(e,t,n,...i){const o=c();if(t.column+=n,t.offset+=n,u){const n=G(o.startLoc,t),r=U(e,n,{domain:re,args:i});u(r)}}function h(e,t,i){e.endLoc=r(),e.currentType=t;const o={type:t};return n&&(o.loc=G(e.startLoc,e.endLoc)),null!=i&&(o.value=i),o}const f=e=>h(e,14);function p(e,t){return e.currentChar()===t?(e.next(),t):(d(0,r(),0,t),"")}function g(e){let t="";while(e.currentPeek()===K||e.currentPeek()===Q)t+=e.currentPeek(),e.peek();return t}function v(e){const t=g(e);return e.skipToPeek(),t}function m(e){if(e===ie)return!1;const t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||95===t}function b(e){if(e===ie)return!1;const t=e.charCodeAt(0);return t>=48&&t<=57}function x(e,t){const{currentType:n}=t;if(2!==n)return!1;g(e);const i=m(e.currentPeek());return e.resetPeek(),i}function y(e,t){const{currentType:n}=t;if(2!==n)return!1;g(e);const i="-"===e.currentPeek()?e.peek():e.currentPeek(),o=b(i);return e.resetPeek(),o}function w(e,t){const{currentType:n}=t;if(2!==n)return!1;g(e);const i=e.currentPeek()===oe;return e.resetPeek(),i}function k(e,t){const{currentType:n}=t;if(8!==n)return!1;g(e);const i="."===e.currentPeek();return e.resetPeek(),i}function S(e,t){const{currentType:n}=t;if(9!==n)return!1;g(e);const i=m(e.currentPeek());return e.resetPeek(),i}function C(e,t){const{currentType:n}=t;if(8!==n&&12!==n)return!1;g(e);const i=":"===e.currentPeek();return e.resetPeek(),i}function _(e,t){const{currentType:n}=t;if(10!==n)return!1;const i=()=>{const t=e.currentPeek();return"{"===t?m(e.peek()):!("@"===t||"%"===t||"|"===t||":"===t||"."===t||t===K||!t)&&(t===Q?(e.peek(),i()):m(t))},o=i();return e.resetPeek(),o}function A(e){g(e);const t="|"===e.currentPeek();return e.resetPeek(),t}function P(e,t=!0){const n=(t=!1,i="",o=!1)=>{const r=e.currentPeek();return"{"===r?"%"!==i&&t:"@"!==r&&r?"%"===r?(e.peek(),n(t,"%",!0)):"|"===r?!("%"!==i&&!o)||!(i===K||i===Q):r===K?(e.peek(),n(!0,K,o)):r!==Q||(e.peek(),n(!0,Q,o)):"%"===i||t},i=n();return t&&e.resetPeek(),i}function L(e,t){const n=e.currentChar();return n===ie?ie:t(n)?(e.next(),n):null}function j(e){const t=e=>{const t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||95===t||36===t};return L(e,t)}function T(e){const t=e=>{const t=e.charCodeAt(0);return t>=48&&t<=57};return L(e,t)}function F(e){const t=e=>{const t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102};return L(e,t)}function E(e){let t="",n="";while(t=T(e))n+=t;return n}function M(e){let t="";while(1){const n=e.currentChar();if("{"===n||"}"===n||"@"===n||"|"===n||!n)break;if("%"===n){if(!P(e))break;t+=n,e.next()}else if(n===K||n===Q)if(P(e))t+=n,e.next();else{if(A(e))break;t+=n,e.next()}else t+=n,e.next()}return t}function O(e){v(e);let t="",n="";while(t=j(e))n+=t;return e.currentChar()===ie&&d(6,r(),0),n}function R(e){v(e);let t="";return"-"===e.currentChar()?(e.next(),t+=`-${E(e)}`):t+=E(e),e.currentChar()===ie&&d(6,r(),0),t}function I(e){v(e),p(e,"'");let t="",n="";const i=e=>e!==oe&&e!==Q;while(t=L(e,i))n+="\\"===t?z(e):t;const o=e.currentChar();return o===Q||o===ie?(d(2,r(),0),o===Q&&(e.next(),p(e,"'")),n):(p(e,"'"),n)}function z(e){const t=e.currentChar();switch(t){case"\\":case"'":return e.next(),`\\${t}`;case"u":return H(e,t,4);case"U":return H(e,t,6);default:return d(3,r(),0,t),""}}function H(e,t,n){p(e,t);let i="";for(let o=0;o"{"!==e&&"}"!==e&&e!==K&&e!==Q;while(t=L(e,i))n+=t;return n}function B(e){let t="",n="";while(t=j(e))n+=t;return n}function q(e){const t=(n=!1,i)=>{const o=e.currentChar();return"{"!==o&&"%"!==o&&"@"!==o&&"|"!==o&&o?o===K?i:o===Q?(i+=o,e.next(),t(n,i)):(i+=o,e.next(),t(!0,i)):i};return t(!1,"")}function D(e){v(e);const t=p(e,"|");return v(e),t}function Y(e,t){let n=null;const i=e.currentChar();switch(i){case"{":return t.braceNest>=1&&d(8,r(),0),e.next(),n=h(t,2,"{"),v(e),t.braceNest++,n;case"}":return t.braceNest>0&&2===t.currentType&&d(7,r(),0),e.next(),n=h(t,3,"}"),t.braceNest--,t.braceNest>0&&v(e),t.inLinked&&0===t.braceNest&&(t.inLinked=!1),n;case"@":return t.braceNest>0&&d(6,r(),0),n=X(e,t)||f(t),t.braceNest=0,n;default:let i=!0,o=!0,a=!0;if(A(e))return t.braceNest>0&&d(6,r(),0),n=h(t,1,D(e)),t.braceNest=0,t.inLinked=!1,n;if(t.braceNest>0&&(5===t.currentType||6===t.currentType||7===t.currentType))return d(6,r(),0),t.braceNest=0,W(e,t);if(i=x(e,t))return n=h(t,5,O(e)),v(e),n;if(o=y(e,t))return n=h(t,6,R(e)),v(e),n;if(a=w(e,t))return n=h(t,7,I(e)),v(e),n;if(!i&&!o&&!a)return n=h(t,13,N(e)),d(1,r(),0,n.value),v(e),n;break}return n}function X(e,t){const{currentType:n}=t;let i=null;const o=e.currentChar();switch(8!==n&&9!==n&&12!==n&&10!==n||o!==Q&&o!==K||d(9,r(),0),o){case"@":return e.next(),i=h(t,8,"@"),t.inLinked=!0,i;case".":return v(e),e.next(),h(t,9,".");case":":return v(e),e.next(),h(t,10,":");default:return A(e)?(i=h(t,1,D(e)),t.braceNest=0,t.inLinked=!1,i):k(e,t)||C(e,t)?(v(e),X(e,t)):S(e,t)?(v(e),h(t,12,B(e))):_(e,t)?(v(e),"{"===o?Y(e,t)||i:h(t,11,q(e))):(8===n&&d(9,r(),0),t.braceNest=0,t.inLinked=!1,W(e,t))}}function W(e,t){let n={type:14};if(t.braceNest>0)return Y(e,t)||f(t);if(t.inLinked)return X(e,t)||f(t);const i=e.currentChar();switch(i){case"{":return Y(e,t)||f(t);case"}":return d(5,r(),0),e.next(),h(t,3,"}");case"@":return X(e,t)||f(t);default:if(A(e))return n=h(t,1,D(e)),t.braceNest=0,t.inLinked=!1,n;if(P(e))return h(t,0,M(e));if("%"===i)return e.next(),h(t,4,"%");break}return n}function V(){const{currentType:e,offset:t,startLoc:n,endLoc:a}=l;return l.lastType=e,l.lastOffset=t,l.lastStartLoc=n,l.lastEndLoc=a,l.offset=o(),l.startLoc=r(),i.currentChar()===ie?h(l,14):W(i,l)}return{nextToken:V,currentOffset:o,currentPosition:r,context:c}}const se="parser",le=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function ce(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const e=parseInt(t||n,16);return e<=55295||e>=57344?String.fromCodePoint(e):"�"}}}function ue(e={}){const t=!1!==e.location,{onError:n}=e;function i(e,t,i,o,...r){const a=e.currentPosition();if(a.offset+=o,a.column+=o,n){const e=G(i,a),o=U(t,e,{domain:se,args:r});n(o)}}function o(e,n,i){const o={type:e,start:n,end:n};return t&&(o.loc={start:i,end:i}),o}function r(e,n,i,o){e.end=n,o&&(e.type=o),t&&e.loc&&(e.loc.end=i)}function a(e,t){const n=e.context(),i=o(3,n.offset,n.startLoc);return i.value=t,r(i,e.currentOffset(),e.currentPosition()),i}function s(e,t){const n=e.context(),{lastOffset:i,lastStartLoc:a}=n,s=o(5,i,a);return s.index=parseInt(t,10),e.nextToken(),r(s,e.currentOffset(),e.currentPosition()),s}function l(e,t){const n=e.context(),{lastOffset:i,lastStartLoc:a}=n,s=o(4,i,a);return s.key=t,e.nextToken(),r(s,e.currentOffset(),e.currentPosition()),s}function c(e,t){const n=e.context(),{lastOffset:i,lastStartLoc:a}=n,s=o(9,i,a);return s.value=t.replace(le,ce),e.nextToken(),r(s,e.currentOffset(),e.currentPosition()),s}function u(e){const t=e.nextToken(),n=e.context(),{lastOffset:a,lastStartLoc:s}=n,l=o(8,a,s);return 12!==t.type?(i(e,11,n.lastStartLoc,0),l.value="",r(l,a,s),{nextConsumeToken:t,node:l}):(null==t.value&&i(e,13,n.lastStartLoc,0,de(t)),l.value=t.value||"",r(l,e.currentOffset(),e.currentPosition()),{node:l})}function d(e,t){const n=e.context(),i=o(7,n.offset,n.startLoc);return i.value=t,r(i,e.currentOffset(),e.currentPosition()),i}function f(e){const t=e.context(),n=o(6,t.offset,t.startLoc);let a=e.nextToken();if(9===a.type){const t=u(e);n.modifier=t.node,a=t.nextConsumeToken||e.nextToken()}switch(10!==a.type&&i(e,13,t.lastStartLoc,0,de(a)),a=e.nextToken(),2===a.type&&(a=e.nextToken()),a.type){case 11:null==a.value&&i(e,13,t.lastStartLoc,0,de(a)),n.key=d(e,a.value||"");break;case 5:null==a.value&&i(e,13,t.lastStartLoc,0,de(a)),n.key=l(e,a.value||"");break;case 6:null==a.value&&i(e,13,t.lastStartLoc,0,de(a)),n.key=s(e,a.value||"");break;case 7:null==a.value&&i(e,13,t.lastStartLoc,0,de(a)),n.key=c(e,a.value||"");break;default:i(e,12,t.lastStartLoc,0);const u=e.context(),h=o(7,u.offset,u.startLoc);return h.value="",r(h,u.offset,u.startLoc),n.key=h,r(n,u.offset,u.startLoc),{nextConsumeToken:a,node:n}}return r(n,e.currentOffset(),e.currentPosition()),{node:n}}function p(e){const t=e.context(),n=1===t.currentType?e.currentOffset():t.offset,u=1===t.currentType?t.endLoc:t.startLoc,d=o(2,n,u);d.items=[];let h=null;do{const n=h||e.nextToken();switch(h=null,n.type){case 0:null==n.value&&i(e,13,t.lastStartLoc,0,de(n)),d.items.push(a(e,n.value||""));break;case 6:null==n.value&&i(e,13,t.lastStartLoc,0,de(n)),d.items.push(s(e,n.value||""));break;case 5:null==n.value&&i(e,13,t.lastStartLoc,0,de(n)),d.items.push(l(e,n.value||""));break;case 7:null==n.value&&i(e,13,t.lastStartLoc,0,de(n)),d.items.push(c(e,n.value||""));break;case 8:const o=f(e);d.items.push(o.node),h=o.nextConsumeToken||null;break}}while(14!==t.currentType&&1!==t.currentType);const p=1===t.currentType?t.lastOffset:e.currentOffset(),g=1===t.currentType?t.lastEndLoc:e.currentPosition();return r(d,p,g),d}function g(e,t,n,a){const s=e.context();let l=0===a.items.length;const c=o(1,t,n);c.cases=[],c.cases.push(a);do{const t=p(e);l||(l=0===t.items.length),c.cases.push(t)}while(14!==s.currentType);return l&&i(e,10,n,0),r(c,e.currentOffset(),e.currentPosition()),c}function v(e){const t=e.context(),{offset:n,startLoc:i}=t,o=p(e);return 14===t.currentType?o:g(e,n,i,o)}function m(n){const a=ae(n,h({},e)),s=a.context(),l=o(0,s.offset,s.startLoc);return t&&l.loc&&(l.loc.source=n),l.body=v(a),14!==s.currentType&&i(a,13,s.lastStartLoc,0,n[s.offset]||""),r(l,a.currentOffset(),a.currentPosition()),l}return{parse:m}}function de(e){if(14===e.type)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function he(e,t={}){const n={ast:e,helpers:new Set},i=()=>n,o=e=>(n.helpers.add(e),e);return{context:i,helper:o}}function fe(e,t){for(let n=0;na;function l(e,t){a.code+=e}function c(e,t=!0){const n=t?o:"";l(r?n+" ".repeat(e):n)}function u(e=!0){const t=++a.indentLevel;e&&c(t)}function d(e=!0){const t=--a.indentLevel;e&&c(t)}function h(){c(a.indentLevel)}const f=e=>`_${e}`,p=()=>a.needIndent;return{context:s,push:l,indent:u,deindent:d,newline:h,helper:f,needIndent:p}}function me(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),we(e,t.key),t.modifier&&(e.push(", "),we(e,t.modifier)),e.push(")")}function be(e,t){const{helper:n,needIndent:i}=e;e.push(`${n("normalize")}([`),e.indent(i());const o=t.items.length;for(let r=0;r1){e.push(`${n("plural")}([`),e.indent(i());const o=t.cases.length;for(let n=0;n{const n=b(t.mode)?t.mode:"normal",i=b(t.filename)?t.filename:"message.intl",o=!!t.sourceMap,r=null!=t.breakLineCode?t.breakLineCode:"arrow"===n?";":"\n",a=t.needIndent?t.needIndent:"arrow"!==n,s=e.helpers||[],l=ve(e,{mode:n,filename:i,sourceMap:o,breakLineCode:r,needIndent:a});l.push("normal"===n?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(a),s.length>0&&(l.push(`const { ${s.map((e=>`${e}: _${e}`)).join(", ")} } = ctx`),l.newline()),l.push("return "),we(l,e),l.deindent(a),l.push("}");const{code:c,map:u}=l.context();return{ast:e,code:c,map:u?u.toJSON():void 0}};function Se(e,t={}){const n=h({},t),i=ue(n),o=i.parse(e);return ge(o,n),ke(o,n)} /*! * @intlify/devtools-if v9.1.10 * (c) 2022 kazuya kawaguchi @@ -454,16 +454,22 @@ const Ce={I18nInit:"i18n:init",FunctionTranslate:"function:translate"}; * (c) 2022 kazuya kawaguchi * Released under the MIT License. */ -let _e=null;Ce.FunctionTranslate;function Ae(e){return t=>_e&&_e.emit(e,t)}const Pe="9.1.10",Le=-1,je="";function Te(){return{upper:e=>b(e)?e.toUpperCase():e,lower:e=>b(e)?e.toLowerCase():e,capitalize:e=>b(e)?`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`:e}}let Fe;function Ee(e){Fe=e}let Me=0;function Oe(e={}){const t=b(e.version)?e.version:Pe,n=b(e.locale)?e.locale:"en-US",i=v(e.fallbackLocale)||S(e.fallbackLocale)||b(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:n,o=S(e.messages)?e.messages:{[n]:{}},r=S(e.datetimeFormats)?e.datetimeFormats:{[n]:{}},a=S(e.numberFormats)?e.numberFormats:{[n]:{}},s=h({},e.modifiers||{},Te()),l=e.pluralRules||{},u=m(e.missing)?e.missing:null,f=!x(e.missingWarn)&&!c(e.missingWarn)||e.missingWarn,p=!x(e.fallbackWarn)&&!c(e.fallbackWarn)||e.fallbackWarn,g=!!e.fallbackFormat,w=!!e.unresolving,k=m(e.postTranslation)?e.postTranslation:null,C=S(e.processor)?e.processor:null,_=!x(e.warnHtmlMessage)||e.warnHtmlMessage,A=!!e.escapeParameter,P=m(e.messageCompiler)?e.messageCompiler:Fe,L=m(e.onWarn)?e.onWarn:d,j=e,T=y(j.__datetimeFormatters)?j.__datetimeFormatters:new Map,F=y(j.__numberFormatters)?j.__numberFormatters:new Map,E=y(j.__meta)?j.__meta:{};Me++;const M={version:t,cid:Me,locale:n,fallbackLocale:i,messages:o,datetimeFormats:r,numberFormats:a,modifiers:s,pluralRules:l,missing:u,missingWarn:f,fallbackWarn:p,fallbackFormat:g,unresolving:w,postTranslation:k,processor:C,warnHtmlMessage:_,escapeParameter:A,messageCompiler:P,onWarn:L,__datetimeFormatters:T,__numberFormatters:F,__meta:E};return M}function Re(e,t,n,i,o){const{missing:r,onWarn:a}=e;if(null!==r){const i=r(e,n,t,o);return b(i)?i:t}return t}function Ie(e,t,n){const i=e;i.__localeChainCache||(i.__localeChainCache=new Map);let o=i.__localeChainCache.get(n);if(!o){o=[];let e=[n];while(v(e))e=ze(o,e,t);const r=v(t)?t:S(t)?t["default"]?t["default"]:null:t;e=b(r)?[r]:r,v(e)&&ze(o,e,!1),i.__localeChainCache.set(n,o)}return o}function ze(e,t,n){let i=!0;for(let o=0;oe;let De=Object.create(null);function Ye(e,t={}){{const n=t.onCacheKey||qe,i=n(e),o=De[i];if(o)return o;let r=!1;const a=t.onError||Z;t.onError=e=>{r=!0,a(e)};const{code:s}=Se(e,t),l=new Function(`return ${s}`)();return r?l:De[i]=l}}function Xe(e){return U(e,null,void 0)}const We=()=>"",Ve=e=>m(e);function Ue(e,...t){const{fallbackFormat:n,postTranslation:i,unresolving:o,fallbackLocale:r,messages:a}=e,[s,l]=Je(...t),c=x(l.missingWarn)?l.missingWarn:e.missingWarn,u=x(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,d=x(l.escapeParameter)?l.escapeParameter:e.escapeParameter,h=!!l.resolvedMessage,f=b(l.default)||x(l.default)?x(l.default)?s:l.default:n?s:"",p=n||""!==f,g=b(l.locale)?l.locale:e.locale;d&&Ze(l);let[v,m,y]=h?[s,g,a[g]||{}]:$e(e,s,g,r,u,c),w=s;if(h||b(v)||Ve(v)||p&&(v=f,w=v),!h&&(!b(v)&&!Ve(v)||!b(m)))return o?Le:s;let k=!1;const S=()=>{k=!0},C=Ve(v)?v:Ge(e,s,m,v,w,S);if(k)return v;const _=et(e,m,y,l),A=V(_),P=Ke(e,C,A),L=i?i(P):P;return L}function Ze(e){v(e.list)?e.list=e.list.map((e=>b(e)?f(e):e)):y(e.named)&&Object.keys(e.named).forEach((t=>{b(e.named[t])&&(e.named[t]=f(e.named[t]))}))}function $e(e,t,n,i,o,r){const{messages:a,onWarn:s}=e,l=Ie(e,i,n);let c,u={},d=null,h=n,f=null;const p="translate";for(let g=0;g{throw a&&a(e),e},onCacheKey:e=>r(t,n,e)}}function et(e,t,n,i){const{modifiers:o,pluralRules:r}=e,a=i=>{const o=I(n,i);if(b(o)){let n=!1;const r=()=>{n=!0},a=Ge(e,i,t,o,i,r);return n?We:a}return Ve(o)?o:We},l={locale:t,modifiers:o,pluralRules:r,messages:a};return e.processor&&(l.processor=e.processor),i.list&&(l.list=i.list),i.named&&(l.named=i.named),s(i.plural)&&(l.pluralIndex=i.plural),l}const tt="undefined"!==typeof Intl;tt&&Intl.DateTimeFormat,tt&&Intl.NumberFormat;function nt(e,...t){const{datetimeFormats:n,unresolving:i,fallbackLocale:o,onWarn:r}=e,{__datetimeFormatters:a}=e;const[s,l,c,d]=it(...t),f=x(c.missingWarn)?c.missingWarn:e.missingWarn,p=(x(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,!!c.part),g=b(c.locale)?c.locale:e.locale,v=Ie(e,o,g);if(!b(s)||""===s)return new Intl.DateTimeFormat(g).format(l);let m,y={},w=null,k=g,C=null;const _="datetime format";for(let u=0;u_e&&_e.emit(e,t)}const Pe="9.1.10",Le=-1,je="";function Te(){return{upper:e=>b(e)?e.toUpperCase():e,lower:e=>b(e)?e.toLowerCase():e,capitalize:e=>b(e)?`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`:e}}let Fe;function Ee(e){Fe=e}let Me=0;function Oe(e={}){const t=b(e.version)?e.version:Pe,n=b(e.locale)?e.locale:"en-US",i=v(e.fallbackLocale)||S(e.fallbackLocale)||b(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:n,o=S(e.messages)?e.messages:{[n]:{}},r=S(e.datetimeFormats)?e.datetimeFormats:{[n]:{}},a=S(e.numberFormats)?e.numberFormats:{[n]:{}},s=h({},e.modifiers||{},Te()),l=e.pluralRules||{},u=m(e.missing)?e.missing:null,f=!x(e.missingWarn)&&!c(e.missingWarn)||e.missingWarn,p=!x(e.fallbackWarn)&&!c(e.fallbackWarn)||e.fallbackWarn,g=!!e.fallbackFormat,w=!!e.unresolving,k=m(e.postTranslation)?e.postTranslation:null,C=S(e.processor)?e.processor:null,_=!x(e.warnHtmlMessage)||e.warnHtmlMessage,A=!!e.escapeParameter,P=m(e.messageCompiler)?e.messageCompiler:Fe,L=m(e.onWarn)?e.onWarn:d,j=e,T=y(j.__datetimeFormatters)?j.__datetimeFormatters:new Map,F=y(j.__numberFormatters)?j.__numberFormatters:new Map,E=y(j.__meta)?j.__meta:{};Me++;const M={version:t,cid:Me,locale:n,fallbackLocale:i,messages:o,datetimeFormats:r,numberFormats:a,modifiers:s,pluralRules:l,missing:u,missingWarn:f,fallbackWarn:p,fallbackFormat:g,unresolving:w,postTranslation:k,processor:C,warnHtmlMessage:_,escapeParameter:A,messageCompiler:P,onWarn:L,__datetimeFormatters:T,__numberFormatters:F,__meta:E};return M}function Re(e,t,n,i,o){const{missing:r,onWarn:a}=e;if(null!==r){const i=r(e,n,t,o);return b(i)?i:t}return t}function Ie(e,t,n){const i=e;i.__localeChainCache||(i.__localeChainCache=new Map);let o=i.__localeChainCache.get(n);if(!o){o=[];let e=[n];while(v(e))e=ze(o,e,t);const r=v(t)?t:S(t)?t["default"]?t["default"]:null:t;e=b(r)?[r]:r,v(e)&&ze(o,e,!1),i.__localeChainCache.set(n,o)}return o}function ze(e,t,n){let i=!0;for(let o=0;oe;let De=Object.create(null);function Ye(e,t={}){{const n=t.onCacheKey||qe,i=n(e),o=De[i];if(o)return o;let r=!1;const a=t.onError||$;t.onError=e=>{r=!0,a(e)};const{code:s}=Se(e,t),l=new Function(`return ${s}`)();return r?l:De[i]=l}}function Xe(e){return U(e,null,void 0)}const We=()=>"",Ve=e=>m(e);function Ue(e,...t){const{fallbackFormat:n,postTranslation:i,unresolving:o,fallbackLocale:r,messages:a}=e,[s,l]=Je(...t),c=x(l.missingWarn)?l.missingWarn:e.missingWarn,u=x(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,d=x(l.escapeParameter)?l.escapeParameter:e.escapeParameter,h=!!l.resolvedMessage,f=b(l.default)||x(l.default)?x(l.default)?s:l.default:n?s:"",p=n||""!==f,g=b(l.locale)?l.locale:e.locale;d&&$e(l);let[v,m,y]=h?[s,g,a[g]||{}]:Ze(e,s,g,r,u,c),w=s;if(h||b(v)||Ve(v)||p&&(v=f,w=v),!h&&(!b(v)&&!Ve(v)||!b(m)))return o?Le:s;let k=!1;const S=()=>{k=!0},C=Ve(v)?v:Ge(e,s,m,v,w,S);if(k)return v;const _=et(e,m,y,l),A=V(_),P=Ke(e,C,A),L=i?i(P):P;return L}function $e(e){v(e.list)?e.list=e.list.map((e=>b(e)?f(e):e)):y(e.named)&&Object.keys(e.named).forEach((t=>{b(e.named[t])&&(e.named[t]=f(e.named[t]))}))}function Ze(e,t,n,i,o,r){const{messages:a,onWarn:s}=e,l=Ie(e,i,n);let c,u={},d=null,h=n,f=null;const p="translate";for(let g=0;g{throw a&&a(e),e},onCacheKey:e=>r(t,n,e)}}function et(e,t,n,i){const{modifiers:o,pluralRules:r}=e,a=i=>{const o=I(n,i);if(b(o)){let n=!1;const r=()=>{n=!0},a=Ge(e,i,t,o,i,r);return n?We:a}return Ve(o)?o:We},l={locale:t,modifiers:o,pluralRules:r,messages:a};return e.processor&&(l.processor=e.processor),i.list&&(l.list=i.list),i.named&&(l.named=i.named),s(i.plural)&&(l.pluralIndex=i.plural),l}const tt="undefined"!==typeof Intl;tt&&Intl.DateTimeFormat,tt&&Intl.NumberFormat;function nt(e,...t){const{datetimeFormats:n,unresolving:i,fallbackLocale:o,onWarn:r}=e,{__datetimeFormatters:a}=e;const[s,l,c,d]=it(...t),f=x(c.missingWarn)?c.missingWarn:e.missingWarn,p=(x(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,!!c.part),g=b(c.locale)?c.locale:e.locale,v=Ie(e,o,g);if(!b(s)||""===s)return new Intl.DateTimeFormat(g).format(l);let m,y={},w=null,k=g,C=null;const _="datetime format";for(let u=0;ue(n,i,(0,lt.FN)()||void 0,o)}function yt(e,t){const{messages:n,__i18n:i}=t,o=S(n)?n:v(i)?{}:{[e]:{}};if(v(i)&&i.forEach((({locale:e,resource:t})=>{e?(o[e]=o[e]||{},kt(t,o[e])):kt(t,o)})),t.flatJson)for(const r in o)g(o,r)&&z(o[r]);return o}const wt=e=>!y(e)||v(e);function kt(e,t){if(wt(e)||wt(t))throw ht(20);for(const n in e)g(e,n)&&(wt(e[n])||wt(t[n])?t[n]=e[n]:kt(e[n],t[n]))}function St(e={}){const{__root:t}=e,n=void 0===t;let i=!x(e.inheritLocale)||e.inheritLocale;const o=(0,ct.iH)(t&&i?t.locale.value:b(e.locale)?e.locale:"en-US"),r=(0,ct.iH)(t&&i?t.fallbackLocale.value:b(e.fallbackLocale)||v(e.fallbackLocale)||S(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:o.value),a=(0,ct.iH)(yt(o.value,e)),l=(0,ct.iH)(S(e.datetimeFormats)?e.datetimeFormats:{[o.value]:{}}),u=(0,ct.iH)(S(e.numberFormats)?e.numberFormats:{[o.value]:{}});let d=t?t.missingWarn:!x(e.missingWarn)&&!c(e.missingWarn)||e.missingWarn,f=t?t.fallbackWarn:!x(e.fallbackWarn)&&!c(e.fallbackWarn)||e.fallbackWarn,p=t?t.fallbackRoot:!x(e.fallbackRoot)||e.fallbackRoot,g=!!e.fallbackFormat,w=m(e.missing)?e.missing:null,k=m(e.missing)?xt(e.missing):null,C=m(e.postTranslation)?e.postTranslation:null,_=!x(e.warnHtmlMessage)||e.warnHtmlMessage,A=!!e.escapeParameter;const P=t?t.modifiers:S(e.modifiers)?e.modifiers:{};let L,j=e.pluralRules||t&&t.pluralRules;function T(){return Oe({version:ut,locale:o.value,fallbackLocale:r.value,messages:a.value,datetimeFormats:l.value,numberFormats:u.value,modifiers:P,pluralRules:j,missing:null===k?void 0:k,missingWarn:d,fallbackWarn:f,fallbackFormat:g,unresolving:!0,postTranslation:null===C?void 0:C,warnHtmlMessage:_,escapeParameter:A,__datetimeFormatters:S(L)?L.__datetimeFormatters:void 0,__numberFormatters:S(L)?L.__numberFormatters:void 0,__v_emitter:S(L)?L.__v_emitter:void 0,__meta:{framework:"vue"}})}function F(){return[o.value,r.value,a.value,l.value,u.value]}L=T(),Be(L,o.value,r.value);const E=(0,lt.Fl)({get:()=>o.value,set:e=>{o.value=e,L.locale=o.value}}),M=(0,lt.Fl)({get:()=>r.value,set:e=>{r.value=e,L.fallbackLocale=r.value,Be(L,o.value,e)}}),O=(0,lt.Fl)((()=>a.value)),R=(0,lt.Fl)((()=>l.value)),z=(0,lt.Fl)((()=>u.value));function H(){return m(C)?C:null}function N(e){C=e,L.postTranslation=e}function B(){return w}function q(e){null!==e&&(k=xt(e)),w=e,L.missing=k}function D(e,n,i,o,r,a){let l;if(F(),l=e(L),s(l)&&l===Le){const[e,i]=n();return t&&p?o(t):r(e)}if(a(l))return l;throw ht(14)}function Y(...e){return D((t=>Ue(t,...e)),(()=>Je(...e)),"translate",(t=>t.t(...e)),(e=>e),(e=>b(e)))}function X(...e){const[t,n,i]=e;if(i&&!y(i))throw ht(15);return Y(t,n,h({resolvedMessage:!0},i||{}))}function W(...e){return D((t=>nt(t,...e)),(()=>it(...e)),"datetime format",(t=>t.d(...e)),(()=>je),(e=>b(e)))}function V(...e){return D((t=>rt(t,...e)),(()=>at(...e)),"number format",(t=>t.n(...e)),(()=>je),(e=>b(e)))}function U(e){return e.map((e=>b(e)?(0,lt.Wm)(lt.xv,null,e,0):e))}const Z=e=>e,$={normalize:U,interpolate:Z,type:"vnode"};function G(...e){return D((t=>{let n;const i=t;try{i.processor=$,n=Ue(i,...e)}finally{i.processor=null}return n}),(()=>Je(...e)),"translate",(t=>t[ft](...e)),(e=>[(0,lt.Wm)(lt.xv,null,e,0)]),(e=>v(e)))}function K(...e){return D((t=>rt(t,...e)),(()=>at(...e)),"number format",(t=>t[gt](...e)),(()=>[]),(e=>b(e)||v(e)))}function J(...e){return D((t=>nt(t,...e)),(()=>it(...e)),"datetime format",(t=>t[pt](...e)),(()=>[]),(e=>b(e)||v(e)))}function Q(e){j=e,L.pluralRules=j}function ee(e,t){const n=b(t)?t:o.value,i=ie(n);return null!==I(i,e)}function te(e){let t=null;const n=Ie(L,r.value,o.value);for(let i=0;i{i&&(o.value=e,L.locale=e,Be(L,o.value,r.value))})),(0,lt.YP)(t.fallbackLocale,(e=>{i&&(r.value=e,L.fallbackLocale=e,Be(L,o.value,r.value))})));const he={id:bt,locale:E,fallbackLocale:M,get inheritLocale(){return i},set inheritLocale(e){i=e,e&&t&&(o.value=t.locale.value,r.value=t.fallbackLocale.value,Be(L,o.value,r.value))},get availableLocales(){return Object.keys(a.value).sort()},messages:O,datetimeFormats:R,numberFormats:z,get modifiers(){return P},get pluralRules(){return j||{}},get isGlobal(){return n},get missingWarn(){return d},set missingWarn(e){d=e,L.missingWarn=d},get fallbackWarn(){return f},set fallbackWarn(e){f=e,L.fallbackWarn=f},get fallbackRoot(){return p},set fallbackRoot(e){p=e},get fallbackFormat(){return g},set fallbackFormat(e){g=e,L.fallbackFormat=g},get warnHtmlMessage(){return _},set warnHtmlMessage(e){_=e,L.warnHtmlMessage=e},get escapeParameter(){return A},set escapeParameter(e){A=e,L.escapeParameter=e},t:Y,rt:X,d:W,n:V,te:ee,tm:ne,getLocaleMessage:ie,setLocaleMessage:oe,mergeLocaleMessage:re,getDateTimeFormat:ae,setDateTimeFormat:se,mergeDateTimeFormat:le,getNumberFormat:ce,setNumberFormat:ue,mergeNumberFormat:de,getPostTranslationHandler:H,setPostTranslationHandler:N,getMissingHandler:B,setMissingHandler:q,[ft]:G,[gt]:K,[pt]:J,[vt]:Q,[mt]:e.__injectWithOption};return he}function Ct(e){const t=b(e.locale)?e.locale:"en-US",n=b(e.fallbackLocale)||v(e.fallbackLocale)||S(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:t,i=m(e.missing)?e.missing:void 0,o=!x(e.silentTranslationWarn)&&!c(e.silentTranslationWarn)||!e.silentTranslationWarn,r=!x(e.silentFallbackWarn)&&!c(e.silentFallbackWarn)||!e.silentFallbackWarn,a=!x(e.fallbackRoot)||e.fallbackRoot,s=!!e.formatFallbackMessages,l=S(e.modifiers)?e.modifiers:{},u=e.pluralizationRules,d=m(e.postTranslation)?e.postTranslation:void 0,f=!b(e.warnHtmlInMessage)||"off"!==e.warnHtmlInMessage,p=!!e.escapeParameterHtml,g=!x(e.sync)||e.sync;let y=e.messages;if(S(e.sharedMessages)){const t=e.sharedMessages,n=Object.keys(t);y=n.reduce(((e,n)=>{const i=e[n]||(e[n]={});return h(i,t[n]),e}),y||{})}const{__i18n:w,__root:k,__injectWithOption:C}=e,_=e.datetimeFormats,A=e.numberFormats,P=e.flatJson;return{locale:t,fallbackLocale:n,messages:y,flatJson:P,datetimeFormats:_,numberFormats:A,missing:i,missingWarn:o,fallbackWarn:r,fallbackRoot:a,fallbackFormat:s,modifiers:l,pluralRules:u,postTranslation:d,warnHtmlMessage:f,escapeParameter:p,inheritLocale:g,__i18n:w,__root:k,__injectWithOption:C}}function _t(e={}){const t=St(Ct(e)),n={id:t.id,get locale(){return t.locale.value},set locale(e){t.locale.value=e},get fallbackLocale(){return t.fallbackLocale.value},set fallbackLocale(e){t.fallbackLocale.value=e},get messages(){return t.messages.value},get datetimeFormats(){return t.datetimeFormats.value},get numberFormats(){return t.numberFormats.value},get availableLocales(){return t.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(e){},get missing(){return t.getMissingHandler()},set missing(e){t.setMissingHandler(e)},get silentTranslationWarn(){return x(t.missingWarn)?!t.missingWarn:t.missingWarn},set silentTranslationWarn(e){t.missingWarn=x(e)?!e:e},get silentFallbackWarn(){return x(t.fallbackWarn)?!t.fallbackWarn:t.fallbackWarn},set silentFallbackWarn(e){t.fallbackWarn=x(e)?!e:e},get modifiers(){return t.modifiers},get formatFallbackMessages(){return t.fallbackFormat},set formatFallbackMessages(e){t.fallbackFormat=e},get postTranslation(){return t.getPostTranslationHandler()},set postTranslation(e){t.setPostTranslationHandler(e)},get sync(){return t.inheritLocale},set sync(e){t.inheritLocale=e},get warnHtmlInMessage(){return t.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(e){t.warnHtmlMessage="off"!==e},get escapeParameterHtml(){return t.escapeParameter},set escapeParameterHtml(e){t.escapeParameter=e},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(e){},get pluralizationRules(){return t.pluralRules||{}},__composer:t,t(...e){const[n,i,o]=e,r={};let a=null,s=null;if(!b(n))throw ht(15);const l=n;return b(i)?r.locale=i:v(i)?a=i:S(i)&&(s=i),v(o)?a=o:S(o)&&(s=o),t.t(l,a||s||{},r)},rt(...e){return t.rt(...e)},tc(...e){const[n,i,o]=e,r={plural:1};let a=null,l=null;if(!b(n))throw ht(15);const c=n;return b(i)?r.locale=i:s(i)?r.plural=i:v(i)?a=i:S(i)&&(l=i),b(o)?r.locale=o:v(o)?a=o:S(o)&&(l=o),t.t(c,a||l||{},r)},te(e,n){return t.te(e,n)},tm(e){return t.tm(e)},getLocaleMessage(e){return t.getLocaleMessage(e)},setLocaleMessage(e,n){t.setLocaleMessage(e,n)},mergeLocaleMessage(e,n){t.mergeLocaleMessage(e,n)},d(...e){return t.d(...e)},getDateTimeFormat(e){return t.getDateTimeFormat(e)},setDateTimeFormat(e,n){t.setDateTimeFormat(e,n)},mergeDateTimeFormat(e,n){t.mergeDateTimeFormat(e,n)},n(...e){return t.n(...e)},getNumberFormat(e){return t.getNumberFormat(e)},setNumberFormat(e,n){t.setNumberFormat(e,n)},mergeNumberFormat(e,n){t.mergeNumberFormat(e,n)},getChoiceIndex(e,t){return-1},__onComponentInstanceCreated(t){const{componentInstanceCreatedListener:i}=e;i&&i(t,n)}};return n}const At={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>"parent"===e||"global"===e,default:"parent"},i18n:{type:Object}},Pt={name:"i18n-t",props:h({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>s(e)||!isNaN(e)}},At),setup(e,t){const{slots:n,attrs:i}=t,o=e.i18n||Dt({useScope:e.scope,__useComponent:!0}),r=Object.keys(n).filter((e=>"_"!==e));return()=>{const n={};e.locale&&(n.locale=e.locale),void 0!==e.plural&&(n.plural=b(e.plural)?+e.plural:e.plural);const a=Lt(t,r),s=o[ft](e.keypath,a,n),l=h({},i);return b(e.tag)||y(e.tag)?(0,lt.h)(e.tag,l,s):(0,lt.h)(lt.HY,l,s)}}};function Lt({slots:e},t){return 1===t.length&&"default"===t[0]?e.default?e.default():[]:t.reduce(((t,n)=>{const i=e[n];return i&&(t[n]=i()),t}),{})}function jt(e,t,n,i){const{slots:o,attrs:r}=t;return()=>{const t={part:!0};let a={};e.locale&&(t.locale=e.locale),b(e.format)?t.key=e.format:y(e.format)&&(b(e.format.key)&&(t.key=e.format.key),a=Object.keys(e.format).reduce(((t,i)=>n.includes(i)?h({},t,{[i]:e.format[i]}):t),{}));const s=i(e.value,t,a);let l=[t.key];v(s)?l=s.map(((e,t)=>{const n=o[e.type];return n?n({[e.type]:e.value,index:t,parts:s}):[e.value]})):b(s)&&(l=[s]);const c=h({},r);return b(e.tag)||y(e.tag)?(0,lt.h)(e.tag,c,l):(0,lt.h)(lt.HY,c,l)}}const Tt=["localeMatcher","style","unit","unitDisplay","currency","currencyDisplay","useGrouping","numberingSystem","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","notation","formatMatcher"],Ft={name:"i18n-n",props:h({value:{type:Number,required:!0},format:{type:[String,Object]}},At),setup(e,t){const n=e.i18n||Dt({useScope:"parent",__useComponent:!0});return jt(e,t,Tt,((...e)=>n[gt](...e)))}},Et=["dateStyle","timeStyle","fractionalSecondDigits","calendar","dayPeriod","numberingSystem","localeMatcher","timeZone","hour12","hourCycle","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"],Mt={name:"i18n-d",props:h({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},At),setup(e,t){const n=e.i18n||Dt({useScope:"parent",__useComponent:!0});return jt(e,t,Et,((...e)=>n[pt](...e)))}};function Ot(e,t){const n=e;if("composition"===e.mode)return n.__getInstance(t)||e.global;{const i=n.__getInstance(t);return null!=i?i.__composer:e.global.__composer}}function Rt(e){const t=(t,{instance:n,value:i,modifiers:o})=>{if(!n||!n.$)throw ht(22);const r=Ot(e,n.$);const a=It(i);t.textContent=r.t(...zt(a))};return{beforeMount:t,beforeUpdate:t}}function It(e){if(b(e))return{path:e};if(S(e)){if(!("path"in e))throw ht(19,"path");return e}throw ht(20)}function zt(e){const{path:t,locale:n,args:i,choice:o,plural:r}=e,a={},l=i||{};return b(n)&&(a.locale=n),s(o)&&(a.plural=o),s(r)&&(a.plural=r),[t,l,a]}function Ht(e,t,...n){const i=S(n[0])?n[0]:{},o=!!i.useI18nComponentName,r=!x(i.globalInstall)||i.globalInstall;r&&(e.component(o?"i18n":Pt.name,Pt),e.component(Ft.name,Ft),e.component(Mt.name,Mt)),e.directive("t",Rt(t))}function Nt(e,t,n){return{beforeCreate(){const i=(0,lt.FN)();if(!i)throw ht(22);const o=this.$options;if(o.i18n){const n=o.i18n;o.__i18n&&(n.__i18n=o.__i18n),n.__root=t,this===this.$root?this.$i18n=Bt(e,n):(n.__injectWithOption=!0,this.$i18n=_t(n))}else o.__i18n?this===this.$root?this.$i18n=Bt(e,o):this.$i18n=_t({__i18n:o.__i18n,__injectWithOption:!0,__root:t}):this.$i18n=e;e.__onComponentInstanceCreated(this.$i18n),n.__setInstance(i,this.$i18n),this.$t=(...e)=>this.$i18n.t(...e),this.$rt=(...e)=>this.$i18n.rt(...e),this.$tc=(...e)=>this.$i18n.tc(...e),this.$te=(e,t)=>this.$i18n.te(e,t),this.$d=(...e)=>this.$i18n.d(...e),this.$n=(...e)=>this.$i18n.n(...e),this.$tm=e=>this.$i18n.tm(e)},mounted(){0},beforeUnmount(){const e=(0,lt.FN)();if(!e)throw ht(22);delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,n.__deleteInstance(e),delete this.$i18n}}}function Bt(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[vt](t.pluralizationRules||e.pluralizationRules);const n=yt(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach((t=>e.mergeLocaleMessage(t,n[t]))),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach((n=>e.mergeDateTimeFormat(n,t.datetimeFormats[n]))),t.numberFormats&&Object.keys(t.numberFormats).forEach((n=>e.mergeNumberFormat(n,t.numberFormats[n]))),e}function qt(e={}){const t=!x(e.legacy)||e.legacy,n=!!e.globalInjection,i=new Map,r=t?_t(e):St(e),a=o(""),s={get mode(){return t?"legacy":"composition"},async install(e,...i){e.__VUE_I18N_SYMBOL__=a,e.provide(e.__VUE_I18N_SYMBOL__,s),!t&&n&&Ut(e,s.global),Ht(e,s,...i),t&&e.mixin(Nt(r,r.__composer,s))},get global(){return r},__instances:i,__getInstance(e){return i.get(e)||null},__setInstance(e,t){i.set(e,t)},__deleteInstance(e){i.delete(e)}};return s}function Dt(e={}){const t=(0,lt.FN)();if(null==t)throw ht(16);if(!t.appContext.app.__VUE_I18N_SYMBOL__)throw ht(17);const n=(0,lt.f3)(t.appContext.app.__VUE_I18N_SYMBOL__);if(!n)throw ht(22);const i="composition"===n.mode?n.global:n.global.__composer,o=u(e)?"__i18n"in t.type?"local":"global":e.useScope?e.useScope:"local";if("global"===o){let n=y(e.messages)?e.messages:{};"__i18nGlobal"in t.type&&(n=yt(i.locale.value,{messages:n,__i18n:t.type.__i18nGlobal}));const o=Object.keys(n);if(o.length&&o.forEach((e=>{i.mergeLocaleMessage(e,n[e])})),y(e.datetimeFormats)){const t=Object.keys(e.datetimeFormats);t.length&&t.forEach((t=>{i.mergeDateTimeFormat(t,e.datetimeFormats[t])}))}if(y(e.numberFormats)){const t=Object.keys(e.numberFormats);t.length&&t.forEach((t=>{i.mergeNumberFormat(t,e.numberFormats[t])}))}return i}if("parent"===o){let o=Yt(n,t,e.__useComponent);return null==o&&(o=i),o}if("legacy"===n.mode)throw ht(18);const r=n;let a=r.__getInstance(t);if(null==a){const n=t.type,o=h({},e);n.__i18n&&(o.__i18n=n.__i18n),i&&(o.__root=i),a=St(o),Xt(r,t,a),r.__setInstance(t,a)}return a}function Yt(e,t,n=!1){let i=null;const o=t.root;let r=t.parent;while(null!=r){const t=e;if("composition"===e.mode)i=t.__getInstance(r);else{const e=t.__getInstance(r);null!=e&&(i=e.__composer),n&&i&&!i[mt]&&(i=null)}if(null!=i)break;if(o===r)break;r=r.parent}return i}function Xt(e,t,n){(0,lt.bv)((()=>{0}),t),(0,lt.Ah)((()=>{e.__deleteInstance(t)}),t)}const Wt=["locale","fallbackLocale","availableLocales"],Vt=["t","rt","d","n","tm"];function Ut(e,t){const n=Object.create(null);Wt.forEach((e=>{const i=Object.getOwnPropertyDescriptor(t,e);if(!i)throw ht(22);const o=(0,ct.dq)(i.value)?{get(){return i.value.value},set(e){i.value.value=e}}:{get(){return i.get&&i.get()}};Object.defineProperty(n,e,o)})),e.config.globalProperties.$i18n=n,Vt.forEach((n=>{const i=Object.getOwnPropertyDescriptor(t,n);if(!i||!i.value)throw ht(22);Object.defineProperty(e.config.globalProperties,`$${n}`,i)}))}Ee(Ye),dt()},1639:(e,t)=>{"use strict";t.Z=(e,t)=>{const n=e.__vccOpts||e;for(const[i,o]of t)n[i]=o;return n}},8910:(e,t,n)=>{"use strict";n.d(t,{p7:()=>nt,r5:()=>V});var i=n(9835),o=n(499); +const ut="9.1.10";function dt(){}function ht(e,...t){return U(e,null,void 0)}const ft=o("__transrateVNode"),pt=o("__datetimeParts"),gt=o("__numberParts"),vt=(o("__enableEmitter"),o("__disableEmitter"),o("__setPluralRules"));o("__intlifyMeta");const mt=o("__injectWithOption");let bt=0;function xt(e){return(t,n,i,o)=>e(n,i,(0,lt.FN)()||void 0,o)}function yt(e,t){const{messages:n,__i18n:i}=t,o=S(n)?n:v(i)?{}:{[e]:{}};if(v(i)&&i.forEach((({locale:e,resource:t})=>{e?(o[e]=o[e]||{},kt(t,o[e])):kt(t,o)})),t.flatJson)for(const r in o)g(o,r)&&z(o[r]);return o}const wt=e=>!y(e)||v(e);function kt(e,t){if(wt(e)||wt(t))throw ht(20);for(const n in e)g(e,n)&&(wt(e[n])||wt(t[n])?t[n]=e[n]:kt(e[n],t[n]))}function St(e={}){const{__root:t}=e,n=void 0===t;let i=!x(e.inheritLocale)||e.inheritLocale;const o=(0,ct.iH)(t&&i?t.locale.value:b(e.locale)?e.locale:"en-US"),r=(0,ct.iH)(t&&i?t.fallbackLocale.value:b(e.fallbackLocale)||v(e.fallbackLocale)||S(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:o.value),a=(0,ct.iH)(yt(o.value,e)),l=(0,ct.iH)(S(e.datetimeFormats)?e.datetimeFormats:{[o.value]:{}}),u=(0,ct.iH)(S(e.numberFormats)?e.numberFormats:{[o.value]:{}});let d=t?t.missingWarn:!x(e.missingWarn)&&!c(e.missingWarn)||e.missingWarn,f=t?t.fallbackWarn:!x(e.fallbackWarn)&&!c(e.fallbackWarn)||e.fallbackWarn,p=t?t.fallbackRoot:!x(e.fallbackRoot)||e.fallbackRoot,g=!!e.fallbackFormat,w=m(e.missing)?e.missing:null,k=m(e.missing)?xt(e.missing):null,C=m(e.postTranslation)?e.postTranslation:null,_=!x(e.warnHtmlMessage)||e.warnHtmlMessage,A=!!e.escapeParameter;const P=t?t.modifiers:S(e.modifiers)?e.modifiers:{};let L,j=e.pluralRules||t&&t.pluralRules;function T(){return Oe({version:ut,locale:o.value,fallbackLocale:r.value,messages:a.value,datetimeFormats:l.value,numberFormats:u.value,modifiers:P,pluralRules:j,missing:null===k?void 0:k,missingWarn:d,fallbackWarn:f,fallbackFormat:g,unresolving:!0,postTranslation:null===C?void 0:C,warnHtmlMessage:_,escapeParameter:A,__datetimeFormatters:S(L)?L.__datetimeFormatters:void 0,__numberFormatters:S(L)?L.__numberFormatters:void 0,__v_emitter:S(L)?L.__v_emitter:void 0,__meta:{framework:"vue"}})}function F(){return[o.value,r.value,a.value,l.value,u.value]}L=T(),Be(L,o.value,r.value);const E=(0,lt.Fl)({get:()=>o.value,set:e=>{o.value=e,L.locale=o.value}}),M=(0,lt.Fl)({get:()=>r.value,set:e=>{r.value=e,L.fallbackLocale=r.value,Be(L,o.value,e)}}),O=(0,lt.Fl)((()=>a.value)),R=(0,lt.Fl)((()=>l.value)),z=(0,lt.Fl)((()=>u.value));function H(){return m(C)?C:null}function N(e){C=e,L.postTranslation=e}function B(){return w}function q(e){null!==e&&(k=xt(e)),w=e,L.missing=k}function D(e,n,i,o,r,a){let l;if(F(),l=e(L),s(l)&&l===Le){const[e,i]=n();return t&&p?o(t):r(e)}if(a(l))return l;throw ht(14)}function Y(...e){return D((t=>Ue(t,...e)),(()=>Je(...e)),"translate",(t=>t.t(...e)),(e=>e),(e=>b(e)))}function X(...e){const[t,n,i]=e;if(i&&!y(i))throw ht(15);return Y(t,n,h({resolvedMessage:!0},i||{}))}function W(...e){return D((t=>nt(t,...e)),(()=>it(...e)),"datetime format",(t=>t.d(...e)),(()=>je),(e=>b(e)))}function V(...e){return D((t=>rt(t,...e)),(()=>at(...e)),"number format",(t=>t.n(...e)),(()=>je),(e=>b(e)))}function U(e){return e.map((e=>b(e)?(0,lt.Wm)(lt.xv,null,e,0):e))}const $=e=>e,Z={normalize:U,interpolate:$,type:"vnode"};function G(...e){return D((t=>{let n;const i=t;try{i.processor=Z,n=Ue(i,...e)}finally{i.processor=null}return n}),(()=>Je(...e)),"translate",(t=>t[ft](...e)),(e=>[(0,lt.Wm)(lt.xv,null,e,0)]),(e=>v(e)))}function K(...e){return D((t=>rt(t,...e)),(()=>at(...e)),"number format",(t=>t[gt](...e)),(()=>[]),(e=>b(e)||v(e)))}function J(...e){return D((t=>nt(t,...e)),(()=>it(...e)),"datetime format",(t=>t[pt](...e)),(()=>[]),(e=>b(e)||v(e)))}function Q(e){j=e,L.pluralRules=j}function ee(e,t){const n=b(t)?t:o.value,i=ie(n);return null!==I(i,e)}function te(e){let t=null;const n=Ie(L,r.value,o.value);for(let i=0;i{i&&(o.value=e,L.locale=e,Be(L,o.value,r.value))})),(0,lt.YP)(t.fallbackLocale,(e=>{i&&(r.value=e,L.fallbackLocale=e,Be(L,o.value,r.value))})));const he={id:bt,locale:E,fallbackLocale:M,get inheritLocale(){return i},set inheritLocale(e){i=e,e&&t&&(o.value=t.locale.value,r.value=t.fallbackLocale.value,Be(L,o.value,r.value))},get availableLocales(){return Object.keys(a.value).sort()},messages:O,datetimeFormats:R,numberFormats:z,get modifiers(){return P},get pluralRules(){return j||{}},get isGlobal(){return n},get missingWarn(){return d},set missingWarn(e){d=e,L.missingWarn=d},get fallbackWarn(){return f},set fallbackWarn(e){f=e,L.fallbackWarn=f},get fallbackRoot(){return p},set fallbackRoot(e){p=e},get fallbackFormat(){return g},set fallbackFormat(e){g=e,L.fallbackFormat=g},get warnHtmlMessage(){return _},set warnHtmlMessage(e){_=e,L.warnHtmlMessage=e},get escapeParameter(){return A},set escapeParameter(e){A=e,L.escapeParameter=e},t:Y,rt:X,d:W,n:V,te:ee,tm:ne,getLocaleMessage:ie,setLocaleMessage:oe,mergeLocaleMessage:re,getDateTimeFormat:ae,setDateTimeFormat:se,mergeDateTimeFormat:le,getNumberFormat:ce,setNumberFormat:ue,mergeNumberFormat:de,getPostTranslationHandler:H,setPostTranslationHandler:N,getMissingHandler:B,setMissingHandler:q,[ft]:G,[gt]:K,[pt]:J,[vt]:Q,[mt]:e.__injectWithOption};return he}function Ct(e){const t=b(e.locale)?e.locale:"en-US",n=b(e.fallbackLocale)||v(e.fallbackLocale)||S(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:t,i=m(e.missing)?e.missing:void 0,o=!x(e.silentTranslationWarn)&&!c(e.silentTranslationWarn)||!e.silentTranslationWarn,r=!x(e.silentFallbackWarn)&&!c(e.silentFallbackWarn)||!e.silentFallbackWarn,a=!x(e.fallbackRoot)||e.fallbackRoot,s=!!e.formatFallbackMessages,l=S(e.modifiers)?e.modifiers:{},u=e.pluralizationRules,d=m(e.postTranslation)?e.postTranslation:void 0,f=!b(e.warnHtmlInMessage)||"off"!==e.warnHtmlInMessage,p=!!e.escapeParameterHtml,g=!x(e.sync)||e.sync;let y=e.messages;if(S(e.sharedMessages)){const t=e.sharedMessages,n=Object.keys(t);y=n.reduce(((e,n)=>{const i=e[n]||(e[n]={});return h(i,t[n]),e}),y||{})}const{__i18n:w,__root:k,__injectWithOption:C}=e,_=e.datetimeFormats,A=e.numberFormats,P=e.flatJson;return{locale:t,fallbackLocale:n,messages:y,flatJson:P,datetimeFormats:_,numberFormats:A,missing:i,missingWarn:o,fallbackWarn:r,fallbackRoot:a,fallbackFormat:s,modifiers:l,pluralRules:u,postTranslation:d,warnHtmlMessage:f,escapeParameter:p,inheritLocale:g,__i18n:w,__root:k,__injectWithOption:C}}function _t(e={}){const t=St(Ct(e)),n={id:t.id,get locale(){return t.locale.value},set locale(e){t.locale.value=e},get fallbackLocale(){return t.fallbackLocale.value},set fallbackLocale(e){t.fallbackLocale.value=e},get messages(){return t.messages.value},get datetimeFormats(){return t.datetimeFormats.value},get numberFormats(){return t.numberFormats.value},get availableLocales(){return t.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(e){},get missing(){return t.getMissingHandler()},set missing(e){t.setMissingHandler(e)},get silentTranslationWarn(){return x(t.missingWarn)?!t.missingWarn:t.missingWarn},set silentTranslationWarn(e){t.missingWarn=x(e)?!e:e},get silentFallbackWarn(){return x(t.fallbackWarn)?!t.fallbackWarn:t.fallbackWarn},set silentFallbackWarn(e){t.fallbackWarn=x(e)?!e:e},get modifiers(){return t.modifiers},get formatFallbackMessages(){return t.fallbackFormat},set formatFallbackMessages(e){t.fallbackFormat=e},get postTranslation(){return t.getPostTranslationHandler()},set postTranslation(e){t.setPostTranslationHandler(e)},get sync(){return t.inheritLocale},set sync(e){t.inheritLocale=e},get warnHtmlInMessage(){return t.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(e){t.warnHtmlMessage="off"!==e},get escapeParameterHtml(){return t.escapeParameter},set escapeParameterHtml(e){t.escapeParameter=e},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(e){},get pluralizationRules(){return t.pluralRules||{}},__composer:t,t(...e){const[n,i,o]=e,r={};let a=null,s=null;if(!b(n))throw ht(15);const l=n;return b(i)?r.locale=i:v(i)?a=i:S(i)&&(s=i),v(o)?a=o:S(o)&&(s=o),t.t(l,a||s||{},r)},rt(...e){return t.rt(...e)},tc(...e){const[n,i,o]=e,r={plural:1};let a=null,l=null;if(!b(n))throw ht(15);const c=n;return b(i)?r.locale=i:s(i)?r.plural=i:v(i)?a=i:S(i)&&(l=i),b(o)?r.locale=o:v(o)?a=o:S(o)&&(l=o),t.t(c,a||l||{},r)},te(e,n){return t.te(e,n)},tm(e){return t.tm(e)},getLocaleMessage(e){return t.getLocaleMessage(e)},setLocaleMessage(e,n){t.setLocaleMessage(e,n)},mergeLocaleMessage(e,n){t.mergeLocaleMessage(e,n)},d(...e){return t.d(...e)},getDateTimeFormat(e){return t.getDateTimeFormat(e)},setDateTimeFormat(e,n){t.setDateTimeFormat(e,n)},mergeDateTimeFormat(e,n){t.mergeDateTimeFormat(e,n)},n(...e){return t.n(...e)},getNumberFormat(e){return t.getNumberFormat(e)},setNumberFormat(e,n){t.setNumberFormat(e,n)},mergeNumberFormat(e,n){t.mergeNumberFormat(e,n)},getChoiceIndex(e,t){return-1},__onComponentInstanceCreated(t){const{componentInstanceCreatedListener:i}=e;i&&i(t,n)}};return n}const At={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>"parent"===e||"global"===e,default:"parent"},i18n:{type:Object}},Pt={name:"i18n-t",props:h({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>s(e)||!isNaN(e)}},At),setup(e,t){const{slots:n,attrs:i}=t,o=e.i18n||Dt({useScope:e.scope,__useComponent:!0}),r=Object.keys(n).filter((e=>"_"!==e));return()=>{const n={};e.locale&&(n.locale=e.locale),void 0!==e.plural&&(n.plural=b(e.plural)?+e.plural:e.plural);const a=Lt(t,r),s=o[ft](e.keypath,a,n),l=h({},i);return b(e.tag)||y(e.tag)?(0,lt.h)(e.tag,l,s):(0,lt.h)(lt.HY,l,s)}}};function Lt({slots:e},t){return 1===t.length&&"default"===t[0]?e.default?e.default():[]:t.reduce(((t,n)=>{const i=e[n];return i&&(t[n]=i()),t}),{})}function jt(e,t,n,i){const{slots:o,attrs:r}=t;return()=>{const t={part:!0};let a={};e.locale&&(t.locale=e.locale),b(e.format)?t.key=e.format:y(e.format)&&(b(e.format.key)&&(t.key=e.format.key),a=Object.keys(e.format).reduce(((t,i)=>n.includes(i)?h({},t,{[i]:e.format[i]}):t),{}));const s=i(e.value,t,a);let l=[t.key];v(s)?l=s.map(((e,t)=>{const n=o[e.type];return n?n({[e.type]:e.value,index:t,parts:s}):[e.value]})):b(s)&&(l=[s]);const c=h({},r);return b(e.tag)||y(e.tag)?(0,lt.h)(e.tag,c,l):(0,lt.h)(lt.HY,c,l)}}const Tt=["localeMatcher","style","unit","unitDisplay","currency","currencyDisplay","useGrouping","numberingSystem","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","notation","formatMatcher"],Ft={name:"i18n-n",props:h({value:{type:Number,required:!0},format:{type:[String,Object]}},At),setup(e,t){const n=e.i18n||Dt({useScope:"parent",__useComponent:!0});return jt(e,t,Tt,((...e)=>n[gt](...e)))}},Et=["dateStyle","timeStyle","fractionalSecondDigits","calendar","dayPeriod","numberingSystem","localeMatcher","timeZone","hour12","hourCycle","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"],Mt={name:"i18n-d",props:h({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},At),setup(e,t){const n=e.i18n||Dt({useScope:"parent",__useComponent:!0});return jt(e,t,Et,((...e)=>n[pt](...e)))}};function Ot(e,t){const n=e;if("composition"===e.mode)return n.__getInstance(t)||e.global;{const i=n.__getInstance(t);return null!=i?i.__composer:e.global.__composer}}function Rt(e){const t=(t,{instance:n,value:i,modifiers:o})=>{if(!n||!n.$)throw ht(22);const r=Ot(e,n.$);const a=It(i);t.textContent=r.t(...zt(a))};return{beforeMount:t,beforeUpdate:t}}function It(e){if(b(e))return{path:e};if(S(e)){if(!("path"in e))throw ht(19,"path");return e}throw ht(20)}function zt(e){const{path:t,locale:n,args:i,choice:o,plural:r}=e,a={},l=i||{};return b(n)&&(a.locale=n),s(o)&&(a.plural=o),s(r)&&(a.plural=r),[t,l,a]}function Ht(e,t,...n){const i=S(n[0])?n[0]:{},o=!!i.useI18nComponentName,r=!x(i.globalInstall)||i.globalInstall;r&&(e.component(o?"i18n":Pt.name,Pt),e.component(Ft.name,Ft),e.component(Mt.name,Mt)),e.directive("t",Rt(t))}function Nt(e,t,n){return{beforeCreate(){const i=(0,lt.FN)();if(!i)throw ht(22);const o=this.$options;if(o.i18n){const n=o.i18n;o.__i18n&&(n.__i18n=o.__i18n),n.__root=t,this===this.$root?this.$i18n=Bt(e,n):(n.__injectWithOption=!0,this.$i18n=_t(n))}else o.__i18n?this===this.$root?this.$i18n=Bt(e,o):this.$i18n=_t({__i18n:o.__i18n,__injectWithOption:!0,__root:t}):this.$i18n=e;e.__onComponentInstanceCreated(this.$i18n),n.__setInstance(i,this.$i18n),this.$t=(...e)=>this.$i18n.t(...e),this.$rt=(...e)=>this.$i18n.rt(...e),this.$tc=(...e)=>this.$i18n.tc(...e),this.$te=(e,t)=>this.$i18n.te(e,t),this.$d=(...e)=>this.$i18n.d(...e),this.$n=(...e)=>this.$i18n.n(...e),this.$tm=e=>this.$i18n.tm(e)},mounted(){0},beforeUnmount(){const e=(0,lt.FN)();if(!e)throw ht(22);delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,n.__deleteInstance(e),delete this.$i18n}}}function Bt(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[vt](t.pluralizationRules||e.pluralizationRules);const n=yt(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach((t=>e.mergeLocaleMessage(t,n[t]))),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach((n=>e.mergeDateTimeFormat(n,t.datetimeFormats[n]))),t.numberFormats&&Object.keys(t.numberFormats).forEach((n=>e.mergeNumberFormat(n,t.numberFormats[n]))),e}function qt(e={}){const t=!x(e.legacy)||e.legacy,n=!!e.globalInjection,i=new Map,r=t?_t(e):St(e),a=o(""),s={get mode(){return t?"legacy":"composition"},async install(e,...i){e.__VUE_I18N_SYMBOL__=a,e.provide(e.__VUE_I18N_SYMBOL__,s),!t&&n&&Ut(e,s.global),Ht(e,s,...i),t&&e.mixin(Nt(r,r.__composer,s))},get global(){return r},__instances:i,__getInstance(e){return i.get(e)||null},__setInstance(e,t){i.set(e,t)},__deleteInstance(e){i.delete(e)}};return s}function Dt(e={}){const t=(0,lt.FN)();if(null==t)throw ht(16);if(!t.appContext.app.__VUE_I18N_SYMBOL__)throw ht(17);const n=(0,lt.f3)(t.appContext.app.__VUE_I18N_SYMBOL__);if(!n)throw ht(22);const i="composition"===n.mode?n.global:n.global.__composer,o=u(e)?"__i18n"in t.type?"local":"global":e.useScope?e.useScope:"local";if("global"===o){let n=y(e.messages)?e.messages:{};"__i18nGlobal"in t.type&&(n=yt(i.locale.value,{messages:n,__i18n:t.type.__i18nGlobal}));const o=Object.keys(n);if(o.length&&o.forEach((e=>{i.mergeLocaleMessage(e,n[e])})),y(e.datetimeFormats)){const t=Object.keys(e.datetimeFormats);t.length&&t.forEach((t=>{i.mergeDateTimeFormat(t,e.datetimeFormats[t])}))}if(y(e.numberFormats)){const t=Object.keys(e.numberFormats);t.length&&t.forEach((t=>{i.mergeNumberFormat(t,e.numberFormats[t])}))}return i}if("parent"===o){let o=Yt(n,t,e.__useComponent);return null==o&&(o=i),o}if("legacy"===n.mode)throw ht(18);const r=n;let a=r.__getInstance(t);if(null==a){const n=t.type,o=h({},e);n.__i18n&&(o.__i18n=n.__i18n),i&&(o.__root=i),a=St(o),Xt(r,t,a),r.__setInstance(t,a)}return a}function Yt(e,t,n=!1){let i=null;const o=t.root;let r=t.parent;while(null!=r){const t=e;if("composition"===e.mode)i=t.__getInstance(r);else{const e=t.__getInstance(r);null!=e&&(i=e.__composer),n&&i&&!i[mt]&&(i=null)}if(null!=i)break;if(o===r)break;r=r.parent}return i}function Xt(e,t,n){(0,lt.bv)((()=>{0}),t),(0,lt.Ah)((()=>{e.__deleteInstance(t)}),t)}const Wt=["locale","fallbackLocale","availableLocales"],Vt=["t","rt","d","n","tm"];function Ut(e,t){const n=Object.create(null);Wt.forEach((e=>{const i=Object.getOwnPropertyDescriptor(t,e);if(!i)throw ht(22);const o=(0,ct.dq)(i.value)?{get(){return i.value.value},set(e){i.value.value=e}}:{get(){return i.get&&i.get()}};Object.defineProperty(n,e,o)})),e.config.globalProperties.$i18n=n,Vt.forEach((n=>{const i=Object.getOwnPropertyDescriptor(t,n);if(!i||!i.value)throw ht(22);Object.defineProperty(e.config.globalProperties,`$${n}`,i)}))}Ee(Ye),dt()},1639:(e,t)=>{"use strict";t.Z=(e,t)=>{const n=e.__vccOpts||e;for(const[i,o]of t)n[i]=o;return n}},8910:(e,t,n)=>{"use strict";n.d(t,{p7:()=>nt,r5:()=>V});var i=n(9835),o=n(499); /*! * vue-router v4.0.15 * (c) 2022 Eduardo San Martin Morote * @license MIT */ -const r="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag,a=e=>r?Symbol(e):"_vr_"+e,s=a("rvlm"),l=a("rvd"),c=a("r"),u=a("rl"),d=a("rvl"),h="undefined"!==typeof window;function f(e){return e.__esModule||r&&"Module"===e[Symbol.toStringTag]}const p=Object.assign;function g(e,t){const n={};for(const i in t){const o=t[i];n[i]=Array.isArray(o)?o.map(e):e(o)}return n}const v=()=>{};const m=/\/$/,b=e=>e.replace(m,"");function x(e,t,n="/"){let i,o={},r="",a="";const s=t.indexOf("?"),l=t.indexOf("#",s>-1?s:0);return s>-1&&(i=t.slice(0,s),r=t.slice(s+1,l>-1?l:t.length),o=e(r)),l>-1&&(i=i||t.slice(0,l),a=t.slice(l,t.length)),i=P(null!=i?i:t,n),{fullPath:i+(r&&"?")+r+a,path:i,query:o,hash:a}}function y(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function w(e,t){return t&&e.toLowerCase().startsWith(t.toLowerCase())?e.slice(t.length)||"/":e}function k(e,t,n){const i=t.matched.length-1,o=n.matched.length-1;return i>-1&&i===o&&S(t.matched[i],n.matched[o])&&C(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function S(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function C(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!_(e[n],t[n]))return!1;return!0}function _(e,t){return Array.isArray(e)?A(e,t):Array.isArray(t)?A(t,e):e===t}function A(e,t){return Array.isArray(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}function P(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),i=e.split("/");let o,r,a=n.length-1;for(o=0;o({left:window.pageXOffset,top:window.pageYOffset});function R(e){let t;if("el"in e){const n=e.el,i="string"===typeof n&&n.startsWith("#");0;const o="string"===typeof n?i?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=M(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(null!=t.left?t.left:window.pageXOffset,null!=t.top?t.top:window.pageYOffset)}function I(e,t){const n=history.state?history.state.position-t:-1;return n+e}const z=new Map;function H(e,t){z.set(e,t)}function N(e){const t=z.get(e);return z.delete(e),t}let B=()=>location.protocol+"//"+location.host;function q(e,t){const{pathname:n,search:i,hash:o}=t,r=e.indexOf("#");if(r>-1){let t=o.includes(e.slice(r))?e.slice(r).length:1,n=o.slice(t);return"/"!==n[0]&&(n="/"+n),w(n,"")}const a=w(n,e);return a+i+o}function D(e,t,n,i){let o=[],r=[],a=null;const s=({state:r})=>{const s=q(e,location),l=n.value,c=t.value;let u=0;if(r){if(n.value=s,t.value=r,a&&a===l)return void(a=null);u=c?r.position-c.position:0}else i(s);o.forEach((e=>{e(n.value,l,{delta:u,type:L.pop,direction:u?u>0?j.forward:j.back:j.unknown})}))};function l(){a=n.value}function c(e){o.push(e);const t=()=>{const t=o.indexOf(e);t>-1&&o.splice(t,1)};return r.push(t),t}function u(){const{history:e}=window;e.state&&e.replaceState(p({},e.state,{scroll:O()}),"")}function d(){for(const e of r)e();r=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",u),{pauseListeners:l,listen:c,destroy:d}}function Y(e,t,n,i=!1,o=!1){return{back:e,current:t,forward:n,replaced:i,position:window.history.length,scroll:o?O():null}}function X(e){const{history:t,location:n}=window,i={value:q(e,n)},o={value:t.state};function r(i,r,a){const s=e.indexOf("#"),l=s>-1?(n.host&&document.querySelector("base")?e:e.slice(s))+i:B()+e+i;try{t[a?"replaceState":"pushState"](r,"",l),o.value=r}catch(c){console.error(c),n[a?"replace":"assign"](l)}}function a(e,n){const a=p({},t.state,Y(o.value.back,e,o.value.forward,!0),n,{position:o.value.position});r(e,a,!0),i.value=e}function s(e,n){const a=p({},o.value,t.state,{forward:e,scroll:O()});r(a.current,a,!0);const s=p({},Y(i.value,e,null),{position:a.position+1},n);r(e,s,!1),i.value=e}return o.value||r(i.value,{back:null,current:i.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0),{location:i,state:o,push:s,replace:a}}function W(e){e=T(e);const t=X(e),n=D(e,t.state,t.location,t.replace);function i(e,t=!0){t||n.pauseListeners(),history.go(e)}const o=p({location:"",base:e,go:i,createHref:E.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function V(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),W(e)}function U(e){return"string"===typeof e||e&&"object"===typeof e}function Z(e){return"string"===typeof e||"symbol"===typeof e}const $={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},G=a("nf");var K;(function(e){e[e["aborted"]=4]="aborted",e[e["cancelled"]=8]="cancelled",e[e["duplicated"]=16]="duplicated"})(K||(K={}));function J(e,t){return p(new Error,{type:e,[G]:!0},t)}function Q(e,t){return e instanceof Error&&G in e&&(null==t||!!(e.type&t))}const ee="[^/]+?",te={sensitive:!1,strict:!1,start:!0,end:!0},ne=/[.+*?^${}()[\]/\\]/g;function ie(e,t){const n=p({},te,t),i=[];let o=n.start?"^":"";const r=[];for(const u of e){const e=u.length?[]:[90];n.strict&&!u.length&&(o+="/");for(let t=0;t1&&(n.endsWith("/")?n=n.slice(0,-1):i=!0)}n+=u}}return n}return{re:a,score:i,keys:r,parse:s,stringify:l}}function oe(e,t){let n=0;while(nt.length?1===t.length&&80===t[0]?1:-1:0}function re(e,t){let n=0;const i=e.score,o=t.score;while(n1&&("*"===s||"+"===s)&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:c,regexp:u,repeatable:"*"===s||"+"===s,optional:"*"===s||"?"===s})):t("Invalid state to consume buffer"),c="")}function h(){c+=s}while(l{a(h)}:v}function a(e){if(Z(e)){const t=i.get(e);t&&(i.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(a),t.alias.forEach(a))}else{const t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&i.delete(e.record.name),e.children.forEach(a),e.alias.forEach(a))}}function s(){return n}function l(e){let t=0;while(t=0&&(e.record.path!==n[t].record.path||!me(e,n[t])))t++;n.splice(t,0,e),e.record.name&&!pe(e)&&i.set(e.record.name,e)}function c(e,t){let o,r,a,s={};if("name"in e&&e.name){if(o=i.get(e.name),!o)throw J(1,{location:e});a=o.record.name,s=p(de(t.params,o.keys.filter((e=>!e.optional)).map((e=>e.name))),e.params),r=o.stringify(s)}else if("path"in e)r=e.path,o=n.find((e=>e.re.test(r))),o&&(s=o.parse(r),a=o.record.name);else{if(o=t.name?i.get(t.name):n.find((e=>e.re.test(t.path))),!o)throw J(1,{location:e,currentLocation:t});a=o.record.name,s=p({},t.params,e.params),r=o.stringify(s)}const l=[];let c=o;while(c)l.unshift(c.record),c=c.parent;return{name:a,path:r,params:s,matched:l,meta:ge(l)}}return t=ve({strict:!1,end:!0,sensitive:!1},t),e.forEach((e=>r(e))),{addRoute:r,resolve:c,removeRoute:a,getRoutes:s,getRecordMatcher:o}}function de(e,t){const n={};for(const i of t)i in e&&(n[i]=e[i]);return n}function he(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:fe(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||{}:{default:e.component}}}function fe(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const i in e.components)t[i]="boolean"===typeof n?n:n[i];return t}function pe(e){while(e){if(e.record.aliasOf)return!0;e=e.parent}return!1}function ge(e){return e.reduce(((e,t)=>p(e,t.meta)),{})}function ve(e,t){const n={};for(const i in e)n[i]=i in t?t[i]:e[i];return n}function me(e,t){return t.children.some((t=>t===e||me(e,t)))}const be=/#/g,xe=/&/g,ye=/\//g,we=/=/g,ke=/\?/g,Se=/\+/g,Ce=/%5B/g,_e=/%5D/g,Ae=/%5E/g,Pe=/%60/g,Le=/%7B/g,je=/%7C/g,Te=/%7D/g,Fe=/%20/g;function Ee(e){return encodeURI(""+e).replace(je,"|").replace(Ce,"[").replace(_e,"]")}function Me(e){return Ee(e).replace(Le,"{").replace(Te,"}").replace(Ae,"^")}function Oe(e){return Ee(e).replace(Se,"%2B").replace(Fe,"+").replace(be,"%23").replace(xe,"%26").replace(Pe,"`").replace(Le,"{").replace(Te,"}").replace(Ae,"^")}function Re(e){return Oe(e).replace(we,"%3D")}function Ie(e){return Ee(e).replace(be,"%23").replace(ke,"%3F")}function ze(e){return null==e?"":Ie(e).replace(ye,"%2F")}function He(e){try{return decodeURIComponent(""+e)}catch(t){}return""+e}function Ne(e){const t={};if(""===e||"?"===e)return t;const n="?"===e[0],i=(n?e.slice(1):e).split("&");for(let o=0;oe&&Oe(e))):[i&&Oe(i)];o.forEach((e=>{void 0!==e&&(t+=(t.length?"&":"")+n,null!=e&&(t+="="+e))}))}return t}function qe(e){const t={};for(const n in e){const i=e[n];void 0!==i&&(t[n]=Array.isArray(i)?i.map((e=>null==e?null:""+e)):null==i?i:""+i)}return t}function De(){let e=[];function t(t){return e.push(t),()=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function Ye(e,t,n,i,o){const r=i&&(i.enterCallbacks[o]=i.enterCallbacks[o]||[]);return()=>new Promise(((a,s)=>{const l=e=>{!1===e?s(J(4,{from:n,to:t})):e instanceof Error?s(e):U(e)?s(J(2,{from:t,to:e})):(r&&i.enterCallbacks[o]===r&&"function"===typeof e&&r.push(e),a())},c=e.call(i&&i.instances[o],t,n,l);let u=Promise.resolve(c);e.length<3&&(u=u.then(l)),u.catch((e=>s(e)))}))}function Xe(e,t,n,i){const o=[];for(const r of e)for(const e in r.components){let a=r.components[e];if("beforeRouteEnter"===t||r.instances[e])if(We(a)){const s=a.__vccOpts||a,l=s[t];l&&o.push(Ye(l,n,i,r,e))}else{let s=a();0,o.push((()=>s.then((o=>{if(!o)return Promise.reject(new Error(`Couldn't resolve component "${e}" at "${r.path}"`));const a=f(o)?o.default:o;r.components[e]=a;const s=a.__vccOpts||a,l=s[t];return l&&Ye(l,n,i,r,e)()}))))}}return o}function We(e){return"object"===typeof e||"displayName"in e||"props"in e||"__vccOpts"in e}function Ve(e){const t=(0,i.f3)(c),n=(0,i.f3)(u),r=(0,i.Fl)((()=>t.resolve((0,o.SU)(e.to)))),a=(0,i.Fl)((()=>{const{matched:e}=r.value,{length:t}=e,i=e[t-1],o=n.matched;if(!i||!o.length)return-1;const a=o.findIndex(S.bind(null,i));if(a>-1)return a;const s=Ke(e[t-2]);return t>1&&Ke(i)===s&&o[o.length-1].path!==s?o.findIndex(S.bind(null,e[t-2])):a})),s=(0,i.Fl)((()=>a.value>-1&&Ge(n.params,r.value.params))),l=(0,i.Fl)((()=>a.value>-1&&a.value===n.matched.length-1&&C(n.params,r.value.params)));function d(n={}){return $e(n)?t[(0,o.SU)(e.replace)?"replace":"push"]((0,o.SU)(e.to)).catch(v):Promise.resolve()}return{route:r,href:(0,i.Fl)((()=>r.value.href)),isActive:s,isExactActive:l,navigate:d}}const Ue=(0,i.aZ)({name:"RouterLink",props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Ve,setup(e,{slots:t}){const n=(0,o.qj)(Ve(e)),{options:r}=(0,i.f3)(c),a=(0,i.Fl)((()=>({[Je(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Je(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive})));return()=>{const o=t.default&&t.default(n);return e.custom?o:(0,i.h)("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:a.value},o)}}}),Ze=Ue;function $e(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&(void 0===e.button||0===e.button)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Ge(e,t){for(const n in t){const i=t[n],o=e[n];if("string"===typeof i){if(i!==o)return!1}else if(!Array.isArray(o)||o.length!==i.length||i.some(((e,t)=>e!==o[t])))return!1}return!0}function Ke(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Je=(e,t,n)=>null!=e?e:null!=t?t:n,Qe=(0,i.aZ)({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=(0,i.f3)(d),a=(0,i.Fl)((()=>e.route||r.value)),c=(0,i.f3)(l,0),u=(0,i.Fl)((()=>a.value.matched[c]));(0,i.JJ)(l,c+1),(0,i.JJ)(s,u),(0,i.JJ)(d,a);const h=(0,o.iH)();return(0,i.YP)((()=>[h.value,u.value,e.name]),(([e,t,n],[i,o,r])=>{t&&(t.instances[n]=e,o&&o!==t&&e&&e===i&&(t.leaveGuards.size||(t.leaveGuards=o.leaveGuards),t.updateGuards.size||(t.updateGuards=o.updateGuards))),!e||!t||o&&S(t,o)&&i||(t.enterCallbacks[n]||[]).forEach((t=>t(e)))}),{flush:"post"}),()=>{const o=a.value,r=u.value,s=r&&r.components[e.name],l=e.name;if(!s)return et(n.default,{Component:s,route:o});const c=r.props[e.name],d=c?!0===c?o.params:"function"===typeof c?c(o):c:null,f=e=>{e.component.isUnmounted&&(r.instances[l]=null)},g=(0,i.h)(s,p({},d,t,{onVnodeUnmounted:f,ref:h}));return et(n.default,{Component:g,route:o})||g}}});function et(e,t){if(!e)return null;const n=e(t);return 1===n.length?n[0]:n}const tt=Qe;function nt(e){const t=ue(e.routes,e),n=e.parseQuery||Ne,r=e.stringifyQuery||Be,a=e.history;const s=De(),l=De(),f=De(),m=(0,o.XI)($);let b=$;h&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const w=g.bind(null,(e=>""+e)),S=g.bind(null,ze),C=g.bind(null,He);function _(e,n){let i,o;return Z(e)?(i=t.getRecordMatcher(e),o=n):o=e,t.addRoute(o,i)}function A(e){const n=t.getRecordMatcher(e);n&&t.removeRoute(n)}function P(){return t.getRoutes().map((e=>e.record))}function j(e){return!!t.getRecordMatcher(e)}function T(e,i){if(i=p({},i||m.value),"string"===typeof e){const o=x(n,e,i.path),r=t.resolve({path:o.path},i),s=a.createHref(o.fullPath);return p(o,r,{params:C(r.params),hash:He(o.hash),redirectedFrom:void 0,href:s})}let o;if("path"in e)o=p({},e,{path:x(n,e.path,i.path).path});else{const t=p({},e.params);for(const e in t)null==t[e]&&delete t[e];o=p({},e,{params:S(e.params)}),i.params=S(i.params)}const s=t.resolve(o,i),l=e.hash||"";s.params=w(C(s.params));const c=y(r,p({},e,{hash:Me(l),path:s.path})),u=a.createHref(c);return p({fullPath:c,hash:l,query:r===Be?qe(e.query):e.query||{}},s,{redirectedFrom:void 0,href:u})}function F(e){return"string"===typeof e?x(n,e,m.value.path):p({},e)}function E(e,t){if(b!==e)return J(8,{from:t,to:e})}function M(e){return q(e)}function z(e){return M(p(F(e),{replace:!0}))}function B(e){const t=e.matched[e.matched.length-1];if(t&&t.redirect){const{redirect:n}=t;let i="function"===typeof n?n(e):n;return"string"===typeof i&&(i=i.includes("?")||i.includes("#")?i=F(i):{path:i},i.params={}),p({query:e.query,hash:e.hash,params:e.params},i)}}function q(e,t){const n=b=T(e),i=m.value,o=e.state,a=e.force,s=!0===e.replace,l=B(n);if(l)return q(p(F(l),{state:o,force:a,replace:s}),t||n);const c=n;let u;return c.redirectedFrom=t,!a&&k(r,i,n)&&(u=J(16,{to:c,from:i}),oe(i,i,!0,!1)),(u?Promise.resolve(u):Y(c,i)).catch((e=>Q(e)?Q(e,2)?e:ie(e):te(e,c,i))).then((e=>{if(e){if(Q(e,2))return q(p(F(e.to),{state:o,force:a,replace:s}),t||c)}else e=W(c,i,!0,s,o);return X(c,i,e),e}))}function D(e,t){const n=E(e,t);return n?Promise.reject(n):Promise.resolve()}function Y(e,t){let n;const[i,o,r]=ot(e,t);n=Xe(i.reverse(),"beforeRouteLeave",e,t);for(const s of i)s.leaveGuards.forEach((i=>{n.push(Ye(i,e,t))}));const a=D.bind(null,e,t);return n.push(a),it(n).then((()=>{n=[];for(const i of s.list())n.push(Ye(i,e,t));return n.push(a),it(n)})).then((()=>{n=Xe(o,"beforeRouteUpdate",e,t);for(const i of o)i.updateGuards.forEach((i=>{n.push(Ye(i,e,t))}));return n.push(a),it(n)})).then((()=>{n=[];for(const i of e.matched)if(i.beforeEnter&&!t.matched.includes(i))if(Array.isArray(i.beforeEnter))for(const o of i.beforeEnter)n.push(Ye(o,e,t));else n.push(Ye(i.beforeEnter,e,t));return n.push(a),it(n)})).then((()=>(e.matched.forEach((e=>e.enterCallbacks={})),n=Xe(r,"beforeRouteEnter",e,t),n.push(a),it(n)))).then((()=>{n=[];for(const i of l.list())n.push(Ye(i,e,t));return n.push(a),it(n)})).catch((e=>Q(e,8)?e:Promise.reject(e)))}function X(e,t,n){for(const i of f.list())i(e,t,n)}function W(e,t,n,i,o){const r=E(e,t);if(r)return r;const s=t===$,l=h?history.state:{};n&&(i||s?a.replace(e.fullPath,p({scroll:s&&l&&l.scroll},o)):a.push(e.fullPath,o)),m.value=e,oe(e,t,n,s),ie()}let V;function U(){V||(V=a.listen(((e,t,n)=>{const i=T(e),o=B(i);if(o)return void q(p(o,{replace:!0}),i).catch(v);b=i;const r=m.value;h&&H(I(r.fullPath,n.delta),O()),Y(i,r).catch((e=>Q(e,12)?e:Q(e,2)?(q(e.to,i).then((e=>{Q(e,20)&&!n.delta&&n.type===L.pop&&a.go(-1,!1)})).catch(v),Promise.reject()):(n.delta&&a.go(-n.delta,!1),te(e,i,r)))).then((e=>{e=e||W(i,r,!1),e&&(n.delta?a.go(-n.delta,!1):n.type===L.pop&&Q(e,20)&&a.go(-1,!1)),X(i,r,e)})).catch(v)})))}let G,K=De(),ee=De();function te(e,t,n){ie(e);const i=ee.list();return i.length?i.forEach((i=>i(e,t,n))):console.error(e),Promise.reject(e)}function ne(){return G&&m.value!==$?Promise.resolve():new Promise(((e,t)=>{K.add([e,t])}))}function ie(e){return G||(G=!e,U(),K.list().forEach((([t,n])=>e?n(e):t())),K.reset()),e}function oe(t,n,o,r){const{scrollBehavior:a}=e;if(!h||!a)return Promise.resolve();const s=!o&&N(I(t.fullPath,0))||(r||!o)&&history.state&&history.state.scroll||null;return(0,i.Y3)().then((()=>a(t,n,s))).then((e=>e&&R(e))).catch((e=>te(e,t,n)))}const re=e=>a.go(e);let ae;const se=new Set,le={currentRoute:m,addRoute:_,removeRoute:A,hasRoute:j,getRoutes:P,resolve:T,options:e,push:M,replace:z,go:re,back:()=>re(-1),forward:()=>re(1),beforeEach:s.add,beforeResolve:l.add,afterEach:f.add,onError:ee.add,isReady:ne,install(e){const t=this;e.component("RouterLink",Ze),e.component("RouterView",tt),e.config.globalProperties.$router=t,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>(0,o.SU)(m)}),h&&!ae&&m.value===$&&(ae=!0,M(a.location).catch((e=>{0})));const n={};for(const o in $)n[o]=(0,i.Fl)((()=>m.value[o]));e.provide(c,t),e.provide(u,(0,o.qj)(n)),e.provide(d,m);const r=e.unmount;se.add(e),e.unmount=function(){se.delete(e),se.size<1&&(b=$,V&&V(),V=null,m.value=$,ae=!1,G=!1),r()}}};return le}function it(e){return e.reduce(((e,t)=>e.then((()=>t()))),Promise.resolve())}function ot(e,t){const n=[],i=[],o=[],r=Math.max(t.matched.length,e.matched.length);for(let a=0;aS(e,r)))?i.push(r):n.push(r));const s=e.matched[a];s&&(t.matched.find((e=>S(e,s)))||o.push(s))}return[n,i,o]}},6256:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BaseTransition:()=>i.P$,Comment:()=>i.sv,EffectScope:()=>i.Bj,Fragment:()=>i.HY,KeepAlive:()=>i.Ob,ReactiveEffect:()=>i.qq,Static:()=>i.qG,Suspense:()=>i.n4,Teleport:()=>i.lR,Text:()=>i.xv,Transition:()=>i.uT,TransitionGroup:()=>i.W3,VueElement:()=>i.a2,callWithAsyncErrorHandling:()=>i.$d,callWithErrorHandling:()=>i.KU,camelize:()=>i._A,capitalize:()=>i.kC,cloneVNode:()=>i.Ho,compatUtils:()=>i.ry,compile:()=>o,computed:()=>i.Fl,createApp:()=>i.ri,createBlock:()=>i.j4,createCommentVNode:()=>i.kq,createElementBlock:()=>i.iD,createElementVNode:()=>i._,createHydrationRenderer:()=>i.Eo,createPropsRestProxy:()=>i.p1,createRenderer:()=>i.Us,createSSRApp:()=>i.vr,createSlots:()=>i.Nv,createStaticVNode:()=>i.uE,createTextVNode:()=>i.Uk,createVNode:()=>i.Wm,customRef:()=>i.ZM,defineAsyncComponent:()=>i.RC,defineComponent:()=>i.aZ,defineCustomElement:()=>i.MW,defineEmits:()=>i.Bz,defineExpose:()=>i.WY,defineProps:()=>i.yb,defineSSRCustomElement:()=>i.Ah,devtools:()=>i.mW,effect:()=>i.cE,effectScope:()=>i.B,getCurrentInstance:()=>i.FN,getCurrentScope:()=>i.nZ,getTransitionRawChildren:()=>i.Q6,guardReactiveProps:()=>i.F4,h:()=>i.h,handleError:()=>i.S3,hydrate:()=>i.ZB,initCustomFormatter:()=>i.Mr,initDirectivesForSSR:()=>i.Nd,inject:()=>i.f3,isMemoSame:()=>i.nQ,isProxy:()=>i.X3,isReactive:()=>i.PG,isReadonly:()=>i.$y,isRef:()=>i.dq,isRuntimeOnly:()=>i.of,isShallow:()=>i.yT,isVNode:()=>i.lA,markRaw:()=>i.Xl,mergeDefaults:()=>i.u_,mergeProps:()=>i.dG,nextTick:()=>i.Y3,normalizeClass:()=>i.C_,normalizeProps:()=>i.vs,normalizeStyle:()=>i.j5,onActivated:()=>i.dl,onBeforeMount:()=>i.wF,onBeforeUnmount:()=>i.Jd,onBeforeUpdate:()=>i.Xn,onDeactivated:()=>i.se,onErrorCaptured:()=>i.d1,onMounted:()=>i.bv,onRenderTracked:()=>i.bT,onRenderTriggered:()=>i.Yq,onScopeDispose:()=>i.EB,onServerPrefetch:()=>i.vl,onUnmounted:()=>i.SK,onUpdated:()=>i.ic,openBlock:()=>i.wg,popScopeId:()=>i.Cn,provide:()=>i.JJ,proxyRefs:()=>i.WL,pushScopeId:()=>i.dD,queuePostFlushCb:()=>i.qb,reactive:()=>i.qj,readonly:()=>i.OT,ref:()=>i.iH,registerRuntimeCompiler:()=>i.Y1,render:()=>i.sY,renderList:()=>i.Ko,renderSlot:()=>i.WI,resolveComponent:()=>i.up,resolveDirective:()=>i.Q2,resolveDynamicComponent:()=>i.LL,resolveFilter:()=>i.eq,resolveTransitionHooks:()=>i.U2,setBlockTracking:()=>i.qZ,setDevtoolsHook:()=>i.ec,setTransitionHooks:()=>i.nK,shallowReactive:()=>i.Um,shallowReadonly:()=>i.YS,shallowRef:()=>i.XI,ssrContextKey:()=>i.Uc,ssrUtils:()=>i.G,stop:()=>i.sT,toDisplayString:()=>i.zw,toHandlerKey:()=>i.hR,toHandlers:()=>i.mx,toRaw:()=>i.IU,toRef:()=>i.Vh,toRefs:()=>i.BK,transformVNodeArgs:()=>i.C3,triggerRef:()=>i.oR,unref:()=>i.SU,useAttrs:()=>i.l1,useCssModule:()=>i.fb,useCssVars:()=>i.sj,useSSRContext:()=>i.Zq,useSlots:()=>i.Rr,useTransitionState:()=>i.Y8,vModelCheckbox:()=>i.e8,vModelDynamic:()=>i.YZ,vModelRadio:()=>i.G2,vModelSelect:()=>i.bM,vModelText:()=>i.nr,vShow:()=>i.F8,version:()=>i.i8,warn:()=>i.ZK,watch:()=>i.YP,watchEffect:()=>i.m0,watchPostEffect:()=>i.Rh,watchSyncEffect:()=>i.yX,withAsyncContext:()=>i.mv,withCtx:()=>i.w5,withDefaults:()=>i.b9,withDirectives:()=>i.wy,withKeys:()=>i.D2,withMemo:()=>i.MX,withModifiers:()=>i.iM,withScopeId:()=>i.HX});var i=n(1957);const o=()=>{0}},7092:(e,t,n)=>{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var o=t[i]={i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(i,o,function(t){return e[t]}.bind(null,o));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="fb15")}({8875:function(e,t,n){var i,o,r;(function(n,a){o=[],i=a,r="function"===typeof i?i.apply(t,o):i,void 0===r||(e.exports=r)})("undefined"!==typeof self&&self,(function(){function e(){var t=Object.getOwnPropertyDescriptor(document,"currentScript");if(!t&&"currentScript"in document&&document.currentScript)return document.currentScript;if(t&&t.get!==e&&document.currentScript)return document.currentScript;try{throw new Error}catch(f){var n,i,o,r=/.*at [^(]*\((.*):(.+):(.+)\)$/gi,a=/@([^@]*):(\d+):(\d+)\s*$/gi,s=r.exec(f.stack)||a.exec(f.stack),l=s&&s[1]||!1,c=s&&s[2]||!1,u=document.location.href.replace(document.location.hash,""),d=document.getElementsByTagName("script");l===u&&(n=document.documentElement.outerHTML,i=new RegExp("(?:[^\\n]+?\\n){0,"+(c-2)+"}[^<]*