From 1665335525777d988ae3f58ef8dfdb97de7a5721 Mon Sep 17 00:00:00 2001 From: James Cole Date: Sat, 23 Sep 2023 07:19:20 +0200 Subject: [PATCH] Remove public references to v3 layout. --- .../Account/AccountRepositoryInterface.php | 1 + public/v3/apple-touch-icon.png | Bin 6903 -> 0 bytes public/v3/css/app.50c7ba73.css | 19 - public/v3/css/vendor.deebbe65.css | 30 -- public/v3/favicon-16x16.png | Bin 789 -> 0 bytes public/v3/favicon-32x32.png | Bin 1209 -> 0 bytes public/v3/fonts/fa-brands-400.150de8ea.ttf | Bin 187208 -> 0 bytes public/v3/fonts/fa-brands-400.e033a13e.woff2 | Bin 108020 -> 0 bytes public/v3/fonts/fa-regular-400.3223dc79.woff2 | Bin 24948 -> 0 bytes public/v3/fonts/fa-regular-400.d8747423.ttf | Bin 63952 -> 0 bytes public/v3/fonts/fa-solid-900.4a2cd718.ttf | Bin 394628 -> 0 bytes public/v3/fonts/fa-solid-900.bb975c96.woff2 | Bin 150124 -> 0 bytes .../v3/fonts/fa-v4compatibility.0e3a648b.ttf | Bin 10172 -> 0 bytes public/v3/index.html | 21 - public/v3/js/1019.ebc4d223.js | 1 - public/v3/js/1198.cbaca816.js | 1 - public/v3/js/1238.744a7b52.js | 1 - public/v3/js/1341.e6d35593.js | 1 - public/v3/js/159.849b2e88.js | 1 - public/v3/js/1800.73a958f8.js | 1 - public/v3/js/1872.235df0c5.js | 1 - public/v3/js/2255.106372da.js | 1 - public/v3/js/2306.accc86fe.js | 1 - public/v3/js/2372.0c493e6d.js | 1 - public/v3/js/2382.a6898a70.js | 1 - public/v3/js/2769.435f626d.js | 1 - public/v3/js/3576.5e70097a.js | 1 - public/v3/js/3611.d383e2f1.js | 1 - public/v3/js/3726.efae2175.js | 1 - public/v3/js/3912.55920040.js | 1 - public/v3/js/3922.0d52278f.js | 1 - public/v3/js/4036.46dc453b.js | 1 - public/v3/js/4216.13049863.js | 1 - public/v3/js/4355.044e2646.js | 1 - public/v3/js/4575.6117a3b3.js | 1 - public/v3/js/4647.eb08255c.js | 1 - public/v3/js/4670.83bf8b86.js | 1 - public/v3/js/4777.315d9cdb.js | 1 - public/v3/js/4799.53ec814f.js | 1 - public/v3/js/4918.ac68d296.js | 1 - public/v3/js/5114.96732a35.js | 1 - public/v3/js/5389.83172589.js | 1 - public/v3/js/5529.dbcd5e10.js | 1 - public/v3/js/5724.a11c8347.js | 1 - public/v3/js/607.a7330a8c.js | 1 - public/v3/js/6254.16279dd8.js | 1 - public/v3/js/6317.6569585a.js | 1 - public/v3/js/6745.426b85d7.js | 1 - public/v3/js/7039.7e8ac025.js | 1 - public/v3/js/7073.d2bf4ce4.js | 1 - public/v3/js/7222.f318969b.js | 1 - public/v3/js/7232.c2628686.js | 1 - public/v3/js/7341.eb42d75a.js | 1 - public/v3/js/7450.f34e8691.js | 1 - public/v3/js/7493.f0265108.js | 1 - public/v3/js/753.c47e29ea.js | 1 - public/v3/js/7676.a2a73fd6.js | 1 - public/v3/js/7697.84e1e5ec.js | 1 - public/v3/js/7700.8a677dfa.js | 1 - public/v3/js/7889.197b7788.js | 1 - public/v3/js/7916.085f15b4.js | 1 - public/v3/js/8006.ed33c726.js | 1 - public/v3/js/8135.8ac09b69.js | 1 - public/v3/js/8490.88c1c928.js | 1 - public/v3/js/8493.d667b5ff.js | 1 - public/v3/js/8561.1097efea.js | 1 - public/v3/js/8659.6dbd3a99.js | 1 - public/v3/js/884.34f91a60.js | 1 - public/v3/js/9052.436e16fe.js | 1 - public/v3/js/9053.8c7cb7c1.js | 1 - public/v3/js/9158.887ce7fc.js | 1 - public/v3/js/9173.44a0bd7d.js | 1 - public/v3/js/9253.d541f5eb.js | 1 - public/v3/js/936.308ce395.js | 1 - public/v3/js/9376.b2fa7b33.js | 1 - public/v3/js/9378.81ba39c5.js | 1 - public/v3/js/9381.936c3132.js | 1 - public/v3/js/9412.a953a672.js | 1 - public/v3/js/9432.7c03632b.js | 1 - public/v3/js/9729.a64217d1.js | 1 - public/v3/js/9814.61040ecb.js | 1 - public/v3/js/990.9f80994c.js | 1 - public/v3/js/app.d0f06e34.js | 1 - public/v3/js/chunk-common.2a30b5d5.js | 1 - public/v3/js/vendor.fa245dad.js | 469 ------------------ public/v3/manifest.webmanifest | 88 ---- public/v3/maskable-icon.svg | 36 -- public/v3/maskable120.png | Bin 3300 -> 0 bytes public/v3/maskable128.png | Bin 3551 -> 0 bytes public/v3/maskable152.png | Bin 4242 -> 0 bytes public/v3/maskable192.png | Bin 5299 -> 0 bytes public/v3/maskable512.png | Bin 15101 -> 0 bytes public/v3/maskable76.png | Bin 2107 -> 0 bytes public/v3/safari-pinned-tab.svg | 59 --- 94 files changed, 1 insertion(+), 792 deletions(-) delete mode 100644 public/v3/apple-touch-icon.png delete mode 100644 public/v3/css/app.50c7ba73.css delete mode 100644 public/v3/css/vendor.deebbe65.css delete mode 100644 public/v3/favicon-16x16.png delete mode 100644 public/v3/favicon-32x32.png delete mode 100644 public/v3/fonts/fa-brands-400.150de8ea.ttf delete mode 100644 public/v3/fonts/fa-brands-400.e033a13e.woff2 delete mode 100644 public/v3/fonts/fa-regular-400.3223dc79.woff2 delete mode 100644 public/v3/fonts/fa-regular-400.d8747423.ttf delete mode 100644 public/v3/fonts/fa-solid-900.4a2cd718.ttf delete mode 100644 public/v3/fonts/fa-solid-900.bb975c96.woff2 delete mode 100644 public/v3/fonts/fa-v4compatibility.0e3a648b.ttf delete mode 100644 public/v3/index.html delete mode 100644 public/v3/js/1019.ebc4d223.js delete mode 100644 public/v3/js/1198.cbaca816.js delete mode 100644 public/v3/js/1238.744a7b52.js delete mode 100644 public/v3/js/1341.e6d35593.js delete mode 100644 public/v3/js/159.849b2e88.js delete mode 100644 public/v3/js/1800.73a958f8.js delete mode 100644 public/v3/js/1872.235df0c5.js delete mode 100644 public/v3/js/2255.106372da.js delete mode 100644 public/v3/js/2306.accc86fe.js delete mode 100644 public/v3/js/2372.0c493e6d.js delete mode 100644 public/v3/js/2382.a6898a70.js delete mode 100644 public/v3/js/2769.435f626d.js delete mode 100644 public/v3/js/3576.5e70097a.js delete mode 100644 public/v3/js/3611.d383e2f1.js delete mode 100644 public/v3/js/3726.efae2175.js delete mode 100644 public/v3/js/3912.55920040.js delete mode 100644 public/v3/js/3922.0d52278f.js delete mode 100644 public/v3/js/4036.46dc453b.js delete mode 100644 public/v3/js/4216.13049863.js delete mode 100644 public/v3/js/4355.044e2646.js delete mode 100644 public/v3/js/4575.6117a3b3.js delete mode 100644 public/v3/js/4647.eb08255c.js delete mode 100644 public/v3/js/4670.83bf8b86.js delete mode 100644 public/v3/js/4777.315d9cdb.js delete mode 100644 public/v3/js/4799.53ec814f.js delete mode 100644 public/v3/js/4918.ac68d296.js delete mode 100644 public/v3/js/5114.96732a35.js delete mode 100644 public/v3/js/5389.83172589.js delete mode 100644 public/v3/js/5529.dbcd5e10.js delete mode 100644 public/v3/js/5724.a11c8347.js delete mode 100644 public/v3/js/607.a7330a8c.js delete mode 100644 public/v3/js/6254.16279dd8.js delete mode 100644 public/v3/js/6317.6569585a.js delete mode 100644 public/v3/js/6745.426b85d7.js delete mode 100644 public/v3/js/7039.7e8ac025.js delete mode 100644 public/v3/js/7073.d2bf4ce4.js delete mode 100644 public/v3/js/7222.f318969b.js delete mode 100644 public/v3/js/7232.c2628686.js delete mode 100644 public/v3/js/7341.eb42d75a.js delete mode 100644 public/v3/js/7450.f34e8691.js delete mode 100644 public/v3/js/7493.f0265108.js delete mode 100644 public/v3/js/753.c47e29ea.js delete mode 100644 public/v3/js/7676.a2a73fd6.js delete mode 100644 public/v3/js/7697.84e1e5ec.js delete mode 100644 public/v3/js/7700.8a677dfa.js delete mode 100644 public/v3/js/7889.197b7788.js delete mode 100644 public/v3/js/7916.085f15b4.js delete mode 100644 public/v3/js/8006.ed33c726.js delete mode 100644 public/v3/js/8135.8ac09b69.js delete mode 100644 public/v3/js/8490.88c1c928.js delete mode 100644 public/v3/js/8493.d667b5ff.js delete mode 100644 public/v3/js/8561.1097efea.js delete mode 100644 public/v3/js/8659.6dbd3a99.js delete mode 100644 public/v3/js/884.34f91a60.js delete mode 100644 public/v3/js/9052.436e16fe.js delete mode 100644 public/v3/js/9053.8c7cb7c1.js delete mode 100644 public/v3/js/9158.887ce7fc.js delete mode 100644 public/v3/js/9173.44a0bd7d.js delete mode 100644 public/v3/js/9253.d541f5eb.js delete mode 100644 public/v3/js/936.308ce395.js delete mode 100644 public/v3/js/9376.b2fa7b33.js delete mode 100644 public/v3/js/9378.81ba39c5.js delete mode 100644 public/v3/js/9381.936c3132.js delete mode 100644 public/v3/js/9412.a953a672.js delete mode 100644 public/v3/js/9432.7c03632b.js delete mode 100644 public/v3/js/9729.a64217d1.js delete mode 100644 public/v3/js/9814.61040ecb.js delete mode 100644 public/v3/js/990.9f80994c.js delete mode 100644 public/v3/js/app.d0f06e34.js delete mode 100644 public/v3/js/chunk-common.2a30b5d5.js delete mode 100644 public/v3/js/vendor.fa245dad.js delete mode 100644 public/v3/manifest.webmanifest delete mode 100644 public/v3/maskable-icon.svg delete mode 100644 public/v3/maskable120.png delete mode 100644 public/v3/maskable128.png delete mode 100644 public/v3/maskable152.png delete mode 100644 public/v3/maskable192.png delete mode 100644 public/v3/maskable512.png delete mode 100644 public/v3/maskable76.png delete mode 100644 public/v3/safari-pinned-tab.svg diff --git a/app/Repositories/UserGroups/Account/AccountRepositoryInterface.php b/app/Repositories/UserGroups/Account/AccountRepositoryInterface.php index 347baff32f..379615acbe 100644 --- a/app/Repositories/UserGroups/Account/AccountRepositoryInterface.php +++ b/app/Repositories/UserGroups/Account/AccountRepositoryInterface.php @@ -97,4 +97,5 @@ interface AccountRepositoryInterface */ public function searchAccount(string $query, array $types, int $limit): Collection; + } diff --git a/public/v3/apple-touch-icon.png b/public/v3/apple-touch-icon.png deleted file mode 100644 index cfd92079cc948f6f1b88aa5a0f757d6ca195fae9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6903 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 diff --git a/public/v3/css/app.50c7ba73.css b/public/v3/css/app.50c7ba73.css deleted file mode 100644 index aec25130fd..0000000000 --- a/public/v3/css/app.50c7ba73.css +++ /dev/null @@ -1,19 +0,0 @@ -/*! - * app.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 . - */ \ No newline at end of file diff --git a/public/v3/css/vendor.deebbe65.css b/public/v3/css/vendor.deebbe65.css deleted file mode 100644 index a06e49b631..0000000000 --- a/public/v3/css/vendor.deebbe65.css +++ /dev/null @@ -1,30 +0,0 @@ -@charset "UTF-8"; -/*! - * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com - * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - * Copyright 2023 Fonticons, Inc. - */.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:Font Awesome\ 6 Free}.fa-brands,.fab{font-family:Font Awesome\ 6 Brands}.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-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);line-height:inherit;position:absolute;text-align:center;width:var(--fa-li-width,2em)}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-bounce;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-flip;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-shake;animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,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%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-fill-drip:before{content:"\f576"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-at:before{content:"\40"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-text-height:before{content:"\f034"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-stethoscope:before{content:"\f0f1"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-info:before{content:"\f129"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-explosion:before{content:"\e4e9"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-wave-square:before{content:"\f83e"}.fa-ring:before{content:"\f70b"}.fa-building-un:before{content:"\e4d9"}.fa-dice-three:before{content:"\f527"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-door-open:before{content:"\f52b"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-atom:before{content:"\f5d2"}.fa-soap:before{content:"\e06e"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-pump-medical:before{content:"\e06a"}.fa-fingerprint:before{content:"\f577"}.fa-hand-point-right:before{content:"\f0a4"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-flag-checkered:before{content:"\f11e"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-crop:before{content:"\f125"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-users-rectangle:before{content:"\e594"}.fa-people-roof:before{content:"\e537"}.fa-people-line:before{content:"\e534"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-diagram-predecessor:before{content:"\e477"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-laptop:before{content:"\f109"}.fa-file-csv:before{content:"\f6dd"}.fa-menorah:before{content:"\f676"}.fa-truck-plane:before{content:"\e58f"}.fa-record-vinyl:before{content:"\f8d9"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-bong:before{content:"\f55c"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-jar-wheat:before{content:"\e517"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-pager:before{content:"\f815"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-strikethrough:before{content:"\f0cc"}.fa-k:before{content:"\4b"}.fa-landmark-flag:before{content:"\e51c"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-backward:before{content:"\f04a"}.fa-caret-right:before{content:"\f0da"}.fa-comments:before{content:"\f086"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-code-pull-request:before{content:"\e13c"}.fa-clipboard-list:before{content:"\f46d"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-user-check:before{content:"\f4fc"}.fa-vial-virus:before{content:"\e597"}.fa-sheet-plastic:before{content:"\e571"}.fa-blog:before{content:"\f781"}.fa-user-ninja:before{content:"\f504"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-toggle-off:before{content:"\f204"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-person-drowning:before{content:"\e545"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-spray-can:before{content:"\f5bd"}.fa-truck-monster:before{content:"\f63b"}.fa-w:before{content:"\57"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-rainbow:before{content:"\f75b"}.fa-circle-notch:before{content:"\f1ce"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-paw:before{content:"\f1b0"}.fa-cloud:before{content:"\f0c2"}.fa-trowel-bricks:before{content:"\e58a"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-hospital-user:before{content:"\f80d"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-binoculars:before{content:"\f1e5"}.fa-microphone-slash:before{content:"\f131"}.fa-box-tissue:before{content:"\e05b"}.fa-motorcycle:before{content:"\f21c"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-toilets-portable:before{content:"\e584"}.fa-hockey-puck:before{content:"\f453"}.fa-table:before{content:"\f0ce"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-users-slash:before{content:"\e073"}.fa-clover:before{content:"\e139"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-star-and-crescent:before{content:"\f699"}.fa-house-fire:before{content:"\e50c"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-helicopter:before{content:"\f533"}.fa-compass:before{content:"\f14e"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-file-circle-question:before{content:"\e4ef"}.fa-laptop-code:before{content:"\f5fc"}.fa-swatchbook:before{content:"\f5c3"}.fa-prescription-bottle:before{content:"\f485"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-film:before{content:"\f008"}.fa-ruler-horizontal:before{content:"\f547"}.fa-people-robbery:before{content:"\e536"}.fa-lightbulb:before{content:"\f0eb"}.fa-caret-left:before{content:"\f0d9"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-sitemap:before{content:"\f0e8"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-memory:before{content:"\f538"}.fa-road-spikes:before{content:"\e568"}.fa-fire-burner:before{content:"\e4f1"}.fa-flag:before{content:"\f024"}.fa-hanukiah:before{content:"\f6e6"}.fa-feather:before{content:"\f52d"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-comment-slash:before{content:"\f4b3"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-compress:before{content:"\f066"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-ankh:before{content:"\f644"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-asterisk:before{content:"\2a"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-peseta-sign:before{content:"\e221"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-ghost:before{content:"\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-cart-plus:before{content:"\f217"}.fa-gamepad:before{content:"\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-egg:before{content:"\f7fb"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-campground:before{content:"\f6bb"}.fa-folder-plus:before{content:"\f65e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-lock:before{content:"\f023"}.fa-gas-pump:before{content:"\f52f"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-house-flood-water:before{content:"\e50e"}.fa-tree:before{content:"\f1bb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-sack-dollar:before{content:"\f81d"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-car-side:before{content:"\f5e4"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-microscope:before{content:"\f610"}.fa-sink:before{content:"\e06d"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-mitten:before{content:"\f7b5"}.fa-person-rays:before{content:"\e54d"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-flask-vial:before{content:"\e4f3"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-om:before{content:"\f679"}.fa-worm:before{content:"\e599"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-hand-spock:before{content:"\f259"}.fa-stopwatch:before{content:"\f2f2"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-chess-bishop:before{content:"\f43a"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-road-circle-check:before{content:"\e564"}.fa-dice-five:before{content:"\f523"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-land-mine-on:before{content:"\e51b"}.fa-i-cursor:before{content:"\f246"}.fa-stamp:before{content:"\f5bf"}.fa-stairs:before{content:"\e289"}.fa-i:before{content:"\49"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-pills:before{content:"\f484"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-tooth:before{content:"\f5c9"}.fa-v:before{content:"\56"}.fa-bangladeshi-taka-sign:before{content:"\e2e6"}.fa-bicycle:before{content:"\f206"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-snowman:before{content:"\f7d0"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-road-barrier:before{content:"\e562"}.fa-school:before{content:"\f549"}.fa-igloo:before{content:"\f7ae"}.fa-joint:before{content:"\f595"}.fa-angle-right:before{content:"\f105"}.fa-horse:before{content:"\f6f0"}.fa-q:before{content:"\51"}.fa-g:before{content:"\47"}.fa-notes-medical:before{content:"\f481"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-dong-sign:before{content:"\e169"}.fa-capsules:before{content:"\f46b"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-hand-point-up:before{content:"\f0a6"}.fa-money-bill:before{content:"\f0d6"}.fa-bookmark:before{content:"\f02e"}.fa-align-justify:before{content:"\f039"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-helmet-un:before{content:"\e503"}.fa-bullseye:before{content:"\f140"}.fa-bacon:before{content:"\f7e5"}.fa-hand-point-down:before{content:"\f0a7"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-radiation:before{content:"\f7b9"}.fa-chart-simple:before{content:"\e473"}.fa-mars-stroke:before{content:"\f229"}.fa-vial:before{content:"\f492"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-e:before{content:"\45"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-user:before{content:"\f007"}.fa-school-circle-check:before{content:"\e56b"}.fa-dumpster:before{content:"\f793"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-building-user:before{content:"\e4da"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-highlighter:before{content:"\f591"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-synagogue:before{content:"\f69b"}.fa-person-half-dress:before{content:"\e548"}.fa-road-bridge:before{content:"\e563"}.fa-location-arrow:before{content:"\f124"}.fa-c:before{content:"\43"}.fa-tablet-button:before{content:"\f10a"}.fa-building-lock:before{content:"\e4d6"}.fa-pizza-slice:before{content:"\f818"}.fa-money-bill-wave:before{content:"\f53a"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-house-flag:before{content:"\e50d"}.fa-person-circle-minus:before{content:"\e540"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-camera-rotate:before{content:"\e0d8"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-star:before{content:"\f005"}.fa-repeat:before{content:"\f363"}.fa-cross:before{content:"\f654"}.fa-box:before{content:"\f466"}.fa-venus-mars:before{content:"\f228"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-charging-station:before{content:"\f5e7"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-mobile-retro:before{content:"\e527"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-spider:before{content:"\f717"}.fa-hands-bound:before{content:"\e4f9"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-x-ray:before{content:"\f497"}.fa-spell-check:before{content:"\f891"}.fa-slash:before{content:"\f715"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-server:before{content:"\f233"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-shop-lock:before{content:"\e4a5"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-blender-phone:before{content:"\f6b6"}.fa-building-wheat:before{content:"\e4db"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-venus:before{content:"\f221"}.fa-passport:before{content:"\f5ab"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-temperature-high:before{content:"\f769"}.fa-microchip:before{content:"\f2db"}.fa-crown:before{content:"\f521"}.fa-weight-hanging:before{content:"\f5cd"}.fa-xmarks-lines:before{content:"\e59a"}.fa-file-prescription:before{content:"\f572"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-chess-knight:before{content:"\f441"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-wheelchair:before{content:"\f193"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-toggle-on:before{content:"\f205"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-l:before{content:"\4c"}.fa-fire:before{content:"\f06d"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-folder-open:before{content:"\f07c"}.fa-heart-circle-plus:before{content:"\e500"}.fa-code-fork:before{content:"\e13b"}.fa-city:before{content:"\f64f"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-pepper-hot:before{content:"\f816"}.fa-unlock:before{content:"\f09c"}.fa-colon-sign:before{content:"\e140"}.fa-headset:before{content:"\f590"}.fa-store-slash:before{content:"\e071"}.fa-road-circle-xmark:before{content:"\e566"}.fa-user-minus:before{content:"\f503"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-clipboard:before{content:"\f328"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-underline:before{content:"\f0cd"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-signature:before{content:"\f5b7"}.fa-stroopwafel:before{content:"\f551"}.fa-bold:before{content:"\f032"}.fa-anchor-lock:before{content:"\e4ad"}.fa-building-ngo:before{content:"\e4d7"}.fa-manat-sign:before{content:"\e1d5"}.fa-not-equal:before{content:"\f53e"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-jedi:before{content:"\f669"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-mug-hot:before{content:"\f7b6"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-gift:before{content:"\f06b"}.fa-dice-two:before{content:"\f528"}.fa-chess-queen:before{content:"\f445"}.fa-glasses:before{content:"\f530"}.fa-chess-board:before{content:"\f43c"}.fa-building-circle-check:before{content:"\e4d2"}.fa-person-chalkboard:before{content:"\e53d"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-less-than-equal:before{content:"\f537"}.fa-train:before{content:"\f238"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-crow:before{content:"\f520"}.fa-sailboat:before{content:"\e445"}.fa-window-restore:before{content:"\f2d2"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-torii-gate:before{content:"\f6a1"}.fa-frog:before{content:"\f52e"}.fa-bucket:before{content:"\e4cf"}.fa-image:before{content:"\f03e"}.fa-microphone:before{content:"\f130"}.fa-cow:before{content:"\f6c8"}.fa-caret-up:before{content:"\f0d8"}.fa-screwdriver:before{content:"\f54a"}.fa-folder-closed:before{content:"\e185"}.fa-house-tsunami:before{content:"\e515"}.fa-square-nfi:before{content:"\e576"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-lemon:before{content:"\f094"}.fa-head-side-mask:before{content:"\e063"}.fa-handshake:before{content:"\f2b5"}.fa-gem:before{content:"\f3a5"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-smoking:before{content:"\f48d"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-monument:before{content:"\f5a6"}.fa-snowplow:before{content:"\f7d2"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-cannabis:before{content:"\f55f"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-tablets:before{content:"\f490"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-chair:before{content:"\f6c0"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-plate-wheat:before{content:"\e55a"}.fa-icicles:before{content:"\f7ad"}.fa-person-shelter:before{content:"\e54f"}.fa-neuter:before{content:"\f22c"}.fa-id-badge:before{content:"\f2c1"}.fa-marker:before{content:"\f5a1"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-helicopter-symbol:before{content:"\e502"}.fa-universal-access:before{content:"\f29a"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-lari-sign:before{content:"\e1c8"}.fa-volcano:before{content:"\f770"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-viruses:before{content:"\e076"}.fa-square-person-confined:before{content:"\e577"}.fa-user-tie:before{content:"\f508"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-certificate:before{content:"\f0a3"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-suitcase:before{content:"\f0f2"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-camera-retro:before{content:"\f083"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-box-open:before{content:"\f49e"}.fa-scroll:before{content:"\f70e"}.fa-spa:before{content:"\f5bb"}.fa-location-pin-lock:before{content:"\e51f"}.fa-pause:before{content:"\f04c"}.fa-hill-avalanche:before{content:"\e507"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-bomb:before{content:"\f1e2"}.fa-registered:before{content:"\f25d"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-subscript:before{content:"\f12c"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-burst:before{content:"\e4dc"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-money-bills:before{content:"\e1f3"}.fa-smog:before{content:"\f75f"}.fa-crutch:before{content:"\f7f7"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-vest:before{content:"\e085"}.fa-ferry:before{content:"\e4ea"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-boxes-packing:before{content:"\e4c7"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-bowl-food:before{content:"\e4c6"}.fa-candy-cane:before{content:"\f786"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-file-word:before{content:"\f1c2"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-house-lock:before{content:"\e510"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-children:before{content:"\e4e1"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-envelope-open:before{content:"\f2b6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-mattress-pillow:before{content:"\e525"}.fa-guarani-sign:before{content:"\e19a"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-fire-extinguisher:before{content:"\f134"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-greater-than-equal:before{content:"\f532"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-virus:before{content:"\e074"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-layer-group:before{content:"\f5fd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-archway:before{content:"\f557"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-square:before{content:"\f0c8"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-couch:before{content:"\f4b8"}.fa-cedi-sign:before{content:"\e0df"}.fa-italic:before{content:"\f033"}.fa-church:before{content:"\f51d"}.fa-comments-dollar:before{content:"\f653"}.fa-democrat:before{content:"\f747"}.fa-z:before{content:"\5a"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-road-lock:before{content:"\e567"}.fa-a:before{content:"\41"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-p:before{content:"\50"}.fa-snowflake:before{content:"\f2dc"}.fa-newspaper:before{content:"\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-locust:before{content:"\e520"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-person-dress-burst:before{content:"\e544"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-vector-square:before{content:"\f5cb"}.fa-bread-slice:before{content:"\f7ec"}.fa-language:before{content:"\f1ab"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-filter:before{content:"\f0b0"}.fa-question:before{content:"\3f"}.fa-file-signature:before{content:"\f573"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-house-chimney-user:before{content:"\e065"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-puzzle-piece:before{content:"\f12e"}.fa-money-check:before{content:"\f53c"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-code:before{content:"\f121"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-virus-covid:before{content:"\e4a8"}.fa-austral-sign:before{content:"\e0a9"}.fa-f:before{content:"\46"}.fa-leaf:before{content:"\f06c"}.fa-road:before{content:"\f018"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-person-circle-plus:before{content:"\e541"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-sack-xmark:before{content:"\e56a"}.fa-file-excel:before{content:"\f1c3"}.fa-file-contract:before{content:"\f56c"}.fa-fish-fins:before{content:"\e4f2"}.fa-building-flag:before{content:"\e4d5"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-object-ungroup:before{content:"\f248"}.fa-poop:before{content:"\f619"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-kaaba:before{content:"\f66b"}.fa-toilet-paper:before{content:"\f71e"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-eject:before{content:"\f052"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-plane-circle-check:before{content:"\e555"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-object-group:before{content:"\f247"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-mask-ventilator:before{content:"\e524"}.fa-arrow-right:before{content:"\f061"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-cash-register:before{content:"\f788"}.fa-person-circle-question:before{content:"\e542"}.fa-h:before{content:"\48"}.fa-tarp:before{content:"\e57b"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-heart:before{content:"\f004"}.fa-mars-and-venus:before{content:"\f224"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-dumpster-fire:before{content:"\f794"}.fa-house-crack:before{content:"\e3b1"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-bottle-water:before{content:"\e4c5"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-kitchen-set:before{content:"\e51a"}.fa-r:before{content:"\52"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-cube:before{content:"\f1b2"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-shield-dog:before{content:"\e573"}.fa-solar-panel:before{content:"\f5ba"}.fa-lock-open:before{content:"\f3c1"}.fa-elevator:before{content:"\e16d"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-circle:before{content:"\f111"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-recycle:before{content:"\f1b8"}.fa-user-astronaut:before{content:"\f4fb"}.fa-plane-slash:before{content:"\e069"}.fa-trademark:before{content:"\f25c"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-satellite-dish:before{content:"\f7c0"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-users-rays:before{content:"\e593"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-file-audio:before{content:"\f1c7"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-wrench:before{content:"\f0ad"}.fa-bugs:before{content:"\e4d0"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-file-image:before{content:"\f1c5"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-plane-departure:before{content:"\f5b0"}.fa-handshake-slash:before{content:"\e060"}.fa-book-bookmark:before{content:"\e0bb"}.fa-code-branch:before{content:"\f126"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-bridge:before{content:"\e4c8"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-truck-front:before{content:"\e2b7"}.fa-cat:before{content:"\f6be"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-truck-field:before{content:"\e58d"}.fa-route:before{content:"\f4d7"}.fa-clipboard-question:before{content:"\e4e3"}.fa-panorama:before{content:"\e209"}.fa-comment-medical:before{content:"\f7f5"}.fa-teeth-open:before{content:"\f62f"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-tags:before{content:"\f02c"}.fa-wine-glass:before{content:"\f4e3"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-house-signal:before{content:"\e012"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-faucet-drip:before{content:"\e006"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-terminal:before{content:"\f120"}.fa-mobile-button:before{content:"\f10b"}.fa-house-medical-flag:before{content:"\e514"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-tape:before{content:"\f4db"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-eye:before{content:"\f06e"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-audio-description:before{content:"\f29e"}.fa-person-military-to-person:before{content:"\e54c"}.fa-file-shield:before{content:"\e4f0"}.fa-user-slash:before{content:"\f506"}.fa-pen:before{content:"\f304"}.fa-tower-observation:before{content:"\e586"}.fa-file-code:before{content:"\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-bus:before{content:"\f207"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-window-maximize:before{content:"\f2d0"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-prescription:before{content:"\f5b1"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-vihara:before{content:"\f6a7"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-plant-wilt:before{content:"\e5aa"}.fa-diamond:before{content:"\f219"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-bacterium:before{content:"\e05a"}.fa-hand-pointer:before{content:"\f25a"}.fa-drum-steelpan:before{content:"\f56a"}.fa-hand-scissors:before{content:"\f257"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-biohazard:before{content:"\f780"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-mars-double:before{content:"\f227"}.fa-child-dress:before{content:"\e59c"}.fa-users-between-lines:before{content:"\e591"}.fa-lungs-virus:before{content:"\e067"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-phone:before{content:"\f095"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-child-reaching:before{content:"\e59d"}.fa-head-side-virus:before{content:"\e064"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-door-closed:before{content:"\f52a"}.fa-shield-virus:before{content:"\e06c"}.fa-dice-six:before{content:"\f526"}.fa-mosquito-net:before{content:"\e52c"}.fa-bridge-water:before{content:"\e4ce"}.fa-person-booth:before{content:"\f756"}.fa-text-width:before{content:"\f035"}.fa-hat-wizard:before{content:"\f6e8"}.fa-pen-fancy:before{content:"\f5ac"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-trash:before{content:"\f1f8"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-book-medical:before{content:"\f7e6"}.fa-poo:before{content:"\f2fe"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-cubes:before{content:"\f1b3"}.fa-divide:before{content:"\f529"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-headphones:before{content:"\f025"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-clapping:before{content:"\e1a8"}.fa-republican:before{content:"\f75e"}.fa-arrow-left:before{content:"\f060"}.fa-person-circle-xmark:before{content:"\e543"}.fa-ruler:before{content:"\f545"}.fa-align-left:before{content:"\f036"}.fa-dice-d6:before{content:"\f6d1"}.fa-restroom:before{content:"\f7bd"}.fa-j:before{content:"\4a"}.fa-users-viewfinder:before{content:"\e595"}.fa-file-video:before{content:"\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-file-pdf:before{content:"\f1c1"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-o:before{content:"\4f"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-user-secret:before{content:"\f21b"}.fa-otter:before{content:"\f700"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-comment-dollar:before{content:"\f651"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-clipboard-user:before{content:"\f7f3"}.fa-child:before{content:"\f1ae"}.fa-lira-sign:before{content:"\f195"}.fa-satellite:before{content:"\f7bf"}.fa-plane-lock:before{content:"\e558"}.fa-tag:before{content:"\f02b"}.fa-comment:before{content:"\f075"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-envelope:before{content:"\f0e0"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-paperclip:before{content:"\f0c6"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-ribbon:before{content:"\f4d6"}.fa-lungs:before{content:"\f604"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-border-none:before{content:"\f850"}.fa-circle-nodes:before{content:"\e4e2"}.fa-parachute-box:before{content:"\f4cd"}.fa-indent:before{content:"\f03c"}.fa-truck-field-un:before{content:"\e58e"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-mountain:before{content:"\f6fc"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-square-virus:before{content:"\e578"}.fa-meteor:before{content:"\f753"}.fa-car-on:before{content:"\e4dd"}.fa-sleigh:before{content:"\f7cc"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-water:before{content:"\f773"}.fa-calendar-check:before{content:"\f274"}.fa-braille:before{content:"\f2a1"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-landmark:before{content:"\f66f"}.fa-truck:before{content:"\f0d1"}.fa-crosshairs:before{content:"\f05b"}.fa-person-cane:before{content:"\e53c"}.fa-tent:before{content:"\e57d"}.fa-vest-patches:before{content:"\e086"}.fa-check-double:before{content:"\f560"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-cookie:before{content:"\f563"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-dumbbell:before{content:"\f44b"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-tarp-droplet:before{content:"\e57c"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-calendar-plus:before{content:"\f271"}.fa-plane-arrival:before{content:"\f5af"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-chart-gantt:before{content:"\e0e4"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-dna:before{content:"\f471"}.fa-virus-slash:before{content:"\e075"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-chess:before{content:"\f439"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-plug-circle-check:before{content:"\e55c"}.fa-street-view:before{content:"\f21d"}.fa-franc-sign:before{content:"\e18f"}.fa-volume-off:before{content:"\f026"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-star-of-david:before{content:"\f69a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-vials:before{content:"\f493"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-place-of-worship:before{content:"\f67f"}.fa-grip-vertical:before{content:"\f58e"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-u:before{content:"\55"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-pallet:before{content:"\f482"}.fa-faucet:before{content:"\e005"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-s:before{content:"\53"}.fa-timeline:before{content:"\e29c"}.fa-keyboard:before{content:"\f11c"}.fa-caret-down:before{content:"\f0d7"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-plane-up:before{content:"\e22d"}.fa-piggy-bank:before{content:"\f4d3"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-mountain-city:before{content:"\e52e"}.fa-coins:before{content:"\f51e"}.fa-khanda:before{content:"\f66d"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-network-wired:before{content:"\f6ff"}.fa-map-pin:before{content:"\f276"}.fa-hamsa:before{content:"\f665"}.fa-cent-sign:before{content:"\e3f5"}.fa-flask:before{content:"\f0c3"}.fa-person-pregnant:before{content:"\e31e"}.fa-wand-sparkles:before{content:"\f72b"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-ticket:before{content:"\f145"}.fa-power-off:before{content:"\f011"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-flag-usa:before{content:"\f74d"}.fa-laptop-file:before{content:"\e51d"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-diagram-next:before{content:"\e476"}.fa-person-rifle:before{content:"\e54e"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-closed-captioning:before{content:"\f20a"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-venus-double:before{content:"\f226"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-people-pulling:before{content:"\e535"}.fa-n:before{content:"\4e"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-cloud-rain:before{content:"\f73d"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-ship:before{content:"\f21a"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-download:before{content:"\f019"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-file-circle-check:before{content:"\e5a0"}.fa-forward:before{content:"\f04e"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-align-center:before{content:"\f037"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-calendar-week:before{content:"\f784"}.fa-laptop-medical:before{content:"\f812"}.fa-b:before{content:"\42"}.fa-file-medical:before{content:"\f477"}.fa-dice-one:before{content:"\f525"}.fa-kiwi-bird:before{content:"\f535"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-mill-sign:before{content:"\e1ed"}.fa-bowl-rice:before{content:"\e2eb"}.fa-skull:before{content:"\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-truck-pickup:before{content:"\f63c"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-stop:before{content:"\f04d"}.fa-code-merge:before{content:"\f387"}.fa-upload:before{content:"\f093"}.fa-hurricane:before{content:"\f751"}.fa-mound:before{content:"\e52d"}.fa-toilet-portable:before{content:"\e583"}.fa-compact-disc:before{content:"\f51f"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-caravan:before{content:"\f8ff"}.fa-shield-cat:before{content:"\e572"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-glass-water:before{content:"\e4f4"}.fa-oil-well:before{content:"\e532"}.fa-vault:before{content:"\e2c5"}.fa-mars:before{content:"\f222"}.fa-toilet:before{content:"\f7d8"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-sun:before{content:"\f185"}.fa-guitar:before{content:"\f7a6"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-horse-head:before{content:"\f7ab"}.fa-bore-hole:before{content:"\e4c3"}.fa-industry:before{content:"\f275"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-florin-sign:before{content:"\e184"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-less-than:before{content:"\3c"}.fa-angle-down:before{content:"\f107"}.fa-car-tunnel:before{content:"\e4de"}.fa-head-side-cough:before{content:"\e061"}.fa-grip-lines:before{content:"\f7a4"}.fa-thumbs-down:before{content:"\f165"}.fa-user-lock:before{content:"\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-chess-pawn:before{content:"\f443"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-person-through-window:before{content:"\e5a9"}.fa-toolbox:before{content:"\f552"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-bug:before{content:"\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-mountain-sun:before{content:"\e52f"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-dice-d20:before{content:"\f6cf"}.fa-truck-droplet:before{content:"\e58c"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-medal:before{content:"\f5a2"}.fa-bed:before{content:"\f236"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-podcast:before{content:"\f2ce"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-bell:before{content:"\f0f3"}.fa-superscript:before{content:"\f12b"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-star-of-life:before{content:"\f621"}.fa-phone-slash:before{content:"\f3dd"}.fa-paint-roller:before{content:"\f5aa"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-file:before{content:"\f15b"}.fa-greater-than:before{content:"\3e"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-arrow-down:before{content:"\f063"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-eraser:before{content:"\f12d"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-person-burst:before{content:"\e53b"}.fa-dove:before{content:"\f4ba"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-socks:before{content:"\f696"}.fa-inbox:before{content:"\f01c"}.fa-section:before{content:"\e447"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-envelope-open-text:before{content:"\f658"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-wine-bottle:before{content:"\f72f"}.fa-chess-rook:before{content:"\f447"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-dharmachakra:before{content:"\f655"}.fa-hotdog:before{content:"\f80f"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-drum:before{content:"\f569"}.fa-ice-cream:before{content:"\f810"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-fax:before{content:"\f1ac"}.fa-paragraph:before{content:"\f1dd"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-star-half:before{content:"\f089"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-tree-city:before{content:"\e587"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-rupiah-sign:before{content:"\e23d"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-naira-sign:before{content:"\e1f6"}.fa-cart-arrow-down:before{content:"\f218"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-receipt:before{content:"\f543"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-chevron-down:before{content:"\f078"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-skull-crossbones:before{content:"\f714"}.fa-code-compare:before{content:"\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-school-lock:before{content:"\e56f"}.fa-tower-cell:before{content:"\e585"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-ranking-star:before{content:"\e561"}.fa-chess-king:before{content:"\f43f"}.fa-person-harassing:before{content:"\e549"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-arrow-up:before{content:"\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-shrimp:before{content:"\e448"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-jug-detergent:before{content:"\e519"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-user-shield:before{content:"\f505"}.fa-wind:before{content:"\f72e"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-y:before{content:"\59"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-fish:before{content:"\f578"}.fa-user-graduate:before{content:"\f501"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-clapperboard:before{content:"\e131"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-jet-fighter-up:before{content:"\e518"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-copy:before{content:"\f0c5"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-hand-sparkles:before{content:"\e05d"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-child-combatant:before,.fa-child-rifle:before{content:"\e4e0"}.fa-gun:before{content:"\e19b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-expand:before{content:"\f065"}.fa-computer:before{content:"\e4e5"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-peso-sign:before{content:"\e222"}.fa-building-shield:before{content:"\e4d8"}.fa-baby:before{content:"\f77c"}.fa-users-line:before{content:"\e592"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-tractor:before{content:"\f722"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-lines-leaning:before{content:"\e51e"}.fa-ruler-combined:before{content:"\f546"}.fa-copyright:before{content:"\f1f9"}.fa-equals:before{content:"\3d"}.fa-blender:before{content:"\f517"}.fa-teeth:before{content:"\f62e"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-map:before{content:"\f279"}.fa-rocket:before{content:"\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-folder-minus:before{content:"\f65d"}.fa-store:before{content:"\f54e"}.fa-arrow-trend-up:before{content:"\e098"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-bezier-curve:before{content:"\f55b"}.fa-bell-slash:before{content:"\f1f6"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-school-flag:before{content:"\e56e"}.fa-fill:before{content:"\f575"}.fa-angle-up:before{content:"\f106"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-holly-berry:before{content:"\f7aa"}.fa-chevron-left:before{content:"\f053"}.fa-bacteria:before{content:"\e059"}.fa-hand-lizard:before{content:"\f258"}.fa-notdef:before{content:"\e1fe"}.fa-disease:before{content:"\f7fa"}.fa-briefcase-medical:before{content:"\f469"}.fa-genderless:before{content:"\f22d"}.fa-chevron-right:before{content:"\f054"}.fa-retweet:before{content:"\f079"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-pump-soap:before{content:"\e06b"}.fa-video-slash:before{content:"\f4e2"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-radio:before{content:"\f8d7"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-traffic-light:before{content:"\f637"}.fa-thermometer:before{content:"\f491"}.fa-vr-cardboard:before{content:"\f729"}.fa-hand-middle-finger:before{content:"\f806"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-truck-moving:before{content:"\f4df"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-display:before{content:"\e163"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-trophy:before{content:"\f091"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-hammer:before{content:"\f6e3"}.fa-hand-peace:before{content:"\f25b"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-robot:before{content:"\f544"}.fa-peace:before{content:"\f67c"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-warehouse:before{content:"\f494"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-splotch:before{content:"\f5bc"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-dice-four:before{content:"\f524"}.fa-sim-card:before{content:"\f7c4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-mercury:before{content:"\f223"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-person-falling-burst:before{content:"\e547"}.fa-award:before{content:"\f559"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-building:before{content:"\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-qrcode:before{content:"\f029"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-house-medical:before{content:"\e3b2"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-house-chimney-window:before{content:"\e00d"}.fa-pen-nib:before{content:"\f5ad"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tents:before{content:"\e582"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-dog:before{content:"\f6d3"}.fa-carrot:before{content:"\f787"}.fa-moon:before{content:"\f186"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-cheese:before{content:"\f7ef"}.fa-yin-yang:before{content:"\f6ad"}.fa-music:before{content:"\f001"}.fa-code-commit:before{content:"\f386"}.fa-temperature-low:before{content:"\f76b"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-broom:before{content:"\f51a"}.fa-shield-heart:before{content:"\e574"}.fa-gopuram:before{content:"\f664"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-hashtag:before{content:"\23"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-oil-can:before{content:"\f613"}.fa-t:before{content:"\54"}.fa-hippo:before{content:"\f6ed"}.fa-chart-column:before{content:"\e0e3"}.fa-infinity:before{content:"\f534"}.fa-vial-circle-check:before{content:"\e596"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-voicemail:before{content:"\f897"}.fa-fan:before{content:"\f863"}.fa-person-walking-luggage:before{content:"\e554"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-calendar:before{content:"\f133"}.fa-trailer:before{content:"\e041"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-sd-card:before{content:"\f7c2"}.fa-dragon:before{content:"\f6d5"}.fa-shoe-prints:before{content:"\f54b"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-hand-holding:before{content:"\f4bd"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-clone:before{content:"\f24d"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-tornado:before{content:"\f76f"}.fa-file-circle-plus:before{content:"\e494"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-anchor:before{content:"\f13d"}.fa-border-all:before{content:"\f84c"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-cookie-bite:before{content:"\f564"}.fa-arrow-trend-down:before{content:"\e097"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-draw-polygon:before{content:"\f5ee"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-shower:before{content:"\f2cc"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-m:before{content:"\4d"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-book:before{content:"\f02d"}.fa-user-plus:before{content:"\f234"}.fa-check:before{content:"\f00c"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-house-circle-check:before{content:"\e509"}.fa-angle-left:before{content:"\f104"}.fa-diagram-successor:before{content:"\e47a"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-cloud-moon:before{content:"\f6c3"}.fa-briefcase:before{content:"\f0b1"}.fa-person-falling:before{content:"\e546"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-user-tag:before{content:"\f507"}.fa-rug:before{content:"\e569"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-baht-sign:before{content:"\e0ac"}.fa-book-open:before{content:"\f518"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-handcuffs:before{content:"\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-database:before{content:"\f1c0"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-mask-face:before{content:"\e1d7"}.fa-hill-rockslide:before{content:"\e508"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-dungeon:before{content:"\f6d9"}.fa-align-right:before{content:"\f038"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-life-ring:before{content:"\f1cd"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-calendar-day:before{content:"\f783"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-dice:before{content:"\f522"}.fa-bowling-ball:before{content:"\f436"}.fa-brain:before{content:"\f5dc"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-calendar-minus:before{content:"\f272"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-gifts:before{content:"\f79c"}.fa-hotel:before{content:"\f594"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-thumbs-up:before{content:"\f164"}.fa-user-clock:before{content:"\f4fd"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-file-invoice:before{content:"\f570"}.fa-window-minimize:before{content:"\f2d1"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-brush:before{content:"\f55d"}.fa-mask:before{content:"\f6fa"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-ruler-vertical:before{content:"\f548"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-train-tram:before{content:"\e5b4"}.fa-user-nurse:before{content:"\f82f"}.fa-syringe:before{content:"\f48e"}.fa-cloud-sun:before{content:"\f6c4"}.fa-stopwatch-20:before{content:"\e06f"}.fa-square-full:before{content:"\f45c"}.fa-magnet:before{content:"\f076"}.fa-jar:before{content:"\e516"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-bug-slash:before{content:"\e490"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-bone:before{content:"\f5d7"}.fa-user-injured:before{content:"\f728"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-plane:before{content:"\f072"}.fa-tent-arrows-down:before{content:"\e581"}.fa-exclamation:before{content:"\21"}.fa-arrows-spin:before{content:"\e4bb"}.fa-print:before{content:"\f02f"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-x:before{content:"\58"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-person-military-pointing:before{content:"\e54a"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-umbrella:before{content:"\f0e9"}.fa-trowel:before{content:"\e589"}.fa-d:before{content:"\44"}.fa-stapler:before{content:"\e5af"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-kip-sign:before{content:"\e1c4"}.fa-hand-point-left:before{content:"\f0a5"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-barcode:before{content:"\f02a"}.fa-plus-minus:before{content:"\e43c"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-person-circle-check:before{content:"\e53e"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-display:block;font-family:Font Awesome\ 6 Brands;font-style:normal;font-weight:400;src:url(../fonts/fa-brands-400.e033a13e.woff2) format("woff2"),url(../fonts/fa-brands-400.150de8ea.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:"\f3d0"}.fa-hooli:before{content:"\f427"}.fa-yelp:before{content:"\f1e9"}.fa-cc-visa:before{content:"\f1f0"}.fa-lastfm:before{content:"\f202"}.fa-shopware:before{content:"\f5b5"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-aws:before{content:"\f375"}.fa-redhat:before{content:"\f7bc"}.fa-yoast:before{content:"\f2b1"}.fa-cloudflare:before{content:"\e07d"}.fa-ups:before{content:"\f7e0"}.fa-wpexplorer:before{content:"\f2de"}.fa-dyalog:before{content:"\f399"}.fa-bity:before{content:"\f37a"}.fa-stackpath:before{content:"\f842"}.fa-buysellads:before{content:"\f20d"}.fa-first-order:before{content:"\f2b0"}.fa-modx:before{content:"\f285"}.fa-guilded:before{content:"\e07e"}.fa-vnv:before{content:"\f40b"}.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}.fa-microsoft:before{content:"\f3ca"}.fa-qq:before{content:"\f1d6"}.fa-orcid:before{content:"\f8d2"}.fa-java:before{content:"\f4e4"}.fa-invision:before{content:"\f7b0"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-centercode:before{content:"\f380"}.fa-glide-g:before{content:"\f2a6"}.fa-drupal:before{content:"\f1a9"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-unity:before{content:"\e049"}.fa-whmcs:before{content:"\f40d"}.fa-rocketchat:before{content:"\f3e8"}.fa-vk:before{content:"\f189"}.fa-untappd:before{content:"\f405"}.fa-mailchimp:before{content:"\f59e"}.fa-css3-alt:before{content:"\f38b"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}.fa-vimeo-v:before{content:"\f27d"}.fa-contao:before{content:"\f26d"}.fa-square-font-awesome:before{content:"\e5ad"}.fa-deskpro:before{content:"\f38f"}.fa-sistrix:before{content:"\f3ee"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}.fa-battle-net:before{content:"\f835"}.fa-the-red-yeti:before{content:"\f69d"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}.fa-edge:before{content:"\f282"}.fa-napster:before{content:"\f3d2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}.fa-google-plus-g:before{content:"\f0d5"}.fa-artstation:before{content:"\f77a"}.fa-markdown:before{content:"\f60f"}.fa-sourcetree:before{content:"\f7d3"}.fa-google-plus:before{content:"\f2b3"}.fa-diaspora:before{content:"\f791"}.fa-foursquare:before{content:"\f180"}.fa-stack-overflow:before{content:"\f16c"}.fa-github-alt:before{content:"\f113"}.fa-phoenix-squadron:before{content:"\f511"}.fa-pagelines:before{content:"\f18c"}.fa-algolia:before{content:"\f36c"}.fa-red-river:before{content:"\f3e3"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-safari:before{content:"\f267"}.fa-google:before{content:"\f1a0"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-atlassian:before{content:"\f77b"}.fa-linkedin-in:before{content:"\f0e1"}.fa-digital-ocean:before{content:"\f391"}.fa-nimblr:before{content:"\f5a8"}.fa-chromecast:before{content:"\f838"}.fa-evernote:before{content:"\f839"}.fa-hacker-news:before{content:"\f1d4"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-adversal:before{content:"\f36a"}.fa-creative-commons:before{content:"\f25e"}.fa-watchman-monitoring:before{content:"\e087"}.fa-fonticons:before{content:"\f280"}.fa-weixin:before{content:"\f1d7"}.fa-shirtsinbulk:before{content:"\f214"}.fa-codepen:before{content:"\f1cb"}.fa-git-alt:before{content:"\f841"}.fa-lyft:before{content:"\f3c3"}.fa-rev:before{content:"\f5b2"}.fa-windows:before{content:"\f17a"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}.fa-meetup:before{content:"\f2e0"}.fa-centos:before{content:"\f789"}.fa-adn:before{content:"\f170"}.fa-cloudsmith:before{content:"\f384"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}.fa-codiepie:before{content:"\f284"}.fa-node:before{content:"\f419"}.fa-mix:before{content:"\f3cb"}.fa-steam:before{content:"\f1b6"}.fa-cc-apple-pay:before{content:"\f416"}.fa-scribd:before{content:"\f28a"}.fa-openid:before{content:"\f19b"}.fa-instalod:before{content:"\e081"}.fa-expeditedssl:before{content:"\f23e"}.fa-sellcast:before{content:"\f2da"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-r-project:before{content:"\f4f7"}.fa-delicious:before{content:"\f1a5"}.fa-freebsd:before{content:"\f3a4"}.fa-vuejs:before{content:"\f41f"}.fa-accusoft:before{content:"\f369"}.fa-ioxhost:before{content:"\f208"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-app-store:before{content:"\f36f"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-itunes-note:before{content:"\f3b5"}.fa-golang:before{content:"\e40f"}.fa-kickstarter:before{content:"\f3bb"}.fa-grav:before{content:"\f2d6"}.fa-weibo:before{content:"\f18a"}.fa-uncharted:before{content:"\e084"}.fa-firstdraft:before{content:"\f3a1"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}.fa-wikipedia-w:before{content:"\f266"}.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}.fa-angellist:before{content:"\f209"}.fa-galactic-republic:before{content:"\f50c"}.fa-nfc-directional:before{content:"\e530"}.fa-skype:before{content:"\f17e"}.fa-joget:before{content:"\f3b7"}.fa-fedora:before{content:"\f798"}.fa-stripe-s:before{content:"\f42a"}.fa-meta:before{content:"\e49b"}.fa-laravel:before{content:"\f3bd"}.fa-hotjar:before{content:"\f3b1"}.fa-bluetooth-b:before{content:"\f294"}.fa-sticker-mule:before{content:"\f3f7"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-hips:before{content:"\f452"}.fa-behance:before{content:"\f1b4"}.fa-reddit:before{content:"\f1a1"}.fa-discord:before{content:"\f392"}.fa-chrome:before{content:"\f268"}.fa-app-store-ios:before{content:"\f370"}.fa-cc-discover:before{content:"\f1f2"}.fa-wpbeginner:before{content:"\f297"}.fa-confluence:before{content:"\f78d"}.fa-mdb:before{content:"\f8ca"}.fa-dochub:before{content:"\f394"}.fa-accessible-icon:before{content:"\f368"}.fa-ebay:before{content:"\f4f4"}.fa-amazon:before{content:"\f270"}.fa-unsplash:before{content:"\e07c"}.fa-yarn:before{content:"\f7e3"}.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}.fa-500px:before{content:"\f26e"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}.fa-asymmetrik:before{content:"\f372"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-gratipay:before{content:"\f184"}.fa-apple:before{content:"\f179"}.fa-hive:before{content:"\e07f"}.fa-gitkraken:before{content:"\f3a6"}.fa-keybase:before{content:"\f4f5"}.fa-apple-pay:before{content:"\f415"}.fa-padlet:before{content:"\e4a0"}.fa-amazon-pay:before{content:"\f42c"}.fa-github-square:before,.fa-square-github:before{content:"\f092"}.fa-stumbleupon:before{content:"\f1a4"}.fa-fedex:before{content:"\f797"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-shopify:before{content:"\e057"}.fa-neos:before{content:"\f612"}.fa-hackerrank:before{content:"\f5f7"}.fa-researchgate:before{content:"\f4f8"}.fa-swift:before{content:"\f8e1"}.fa-angular:before{content:"\f420"}.fa-speakap:before{content:"\f3f3"}.fa-angrycreative:before{content:"\f36e"}.fa-y-combinator:before{content:"\f23b"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}.fa-studiovinari:before{content:"\f3f8"}.fa-pied-piper:before{content:"\f2ae"}.fa-wordpress:before{content:"\f19a"}.fa-product-hunt:before{content:"\f288"}.fa-firefox:before{content:"\f269"}.fa-linode:before{content:"\f2b8"}.fa-goodreads:before{content:"\f3a8"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}.fa-jsfiddle:before{content:"\f1cc"}.fa-sith:before{content:"\f512"}.fa-themeisle:before{content:"\f2b2"}.fa-page4:before{content:"\f3d7"}.fa-hashnode:before{content:"\e499"}.fa-react:before{content:"\f41b"}.fa-cc-paypal:before{content:"\f1f4"}.fa-squarespace:before{content:"\f5be"}.fa-cc-stripe:before{content:"\f1f5"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-bitcoin:before{content:"\f379"}.fa-keycdn:before{content:"\f3ba"}.fa-opera:before{content:"\f26a"}.fa-itch-io:before{content:"\f83a"}.fa-umbraco:before{content:"\f8e8"}.fa-galactic-senate:before{content:"\f50d"}.fa-ubuntu:before{content:"\f7df"}.fa-draft2digital:before{content:"\f396"}.fa-stripe:before{content:"\f429"}.fa-houzz:before{content:"\f27c"}.fa-gg:before{content:"\f260"}.fa-dhl:before{content:"\f790"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-xing:before{content:"\f168"}.fa-blackberry:before{content:"\f37b"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-playstation:before{content:"\f3df"}.fa-quinscape:before{content:"\f459"}.fa-less:before{content:"\f41d"}.fa-blogger-b:before{content:"\f37d"}.fa-opencart:before{content:"\f23d"}.fa-vine:before{content:"\f1ca"}.fa-paypal:before{content:"\f1ed"}.fa-gitlab:before{content:"\f296"}.fa-typo3:before{content:"\f42b"}.fa-reddit-alien:before{content:"\f281"}.fa-yahoo:before{content:"\f19e"}.fa-dailymotion:before{content:"\e052"}.fa-affiliatetheme:before{content:"\f36b"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-bootstrap:before{content:"\f836"}.fa-odnoklassniki:before{content:"\f263"}.fa-nfc-symbol:before{content:"\e531"}.fa-ethereum:before{content:"\f42e"}.fa-speaker-deck:before{content:"\f83c"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-patreon:before{content:"\f3d9"}.fa-avianex:before{content:"\f374"}.fa-ello:before{content:"\f5f1"}.fa-gofore:before{content:"\f3a7"}.fa-bimobject:before{content:"\f378"}.fa-facebook-f:before{content:"\f39e"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}.fa-mandalorian:before{content:"\f50f"}.fa-first-order-alt:before{content:"\f50a"}.fa-osi:before{content:"\f41a"}.fa-google-wallet:before{content:"\f1ee"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-periscope:before{content:"\f3da"}.fa-fulcrum:before{content:"\f50b"}.fa-cloudscale:before{content:"\f383"}.fa-forumbee:before{content:"\f211"}.fa-mizuni:before{content:"\f3cc"}.fa-schlix:before{content:"\f3ea"}.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}.fa-bandcamp:before{content:"\f2d5"}.fa-wpforms:before{content:"\f298"}.fa-cloudversify:before{content:"\f385"}.fa-usps:before{content:"\f7e1"}.fa-megaport:before{content:"\f5a3"}.fa-magento:before{content:"\f3c4"}.fa-spotify:before{content:"\f1bc"}.fa-optin-monster:before{content:"\f23c"}.fa-fly:before{content:"\f417"}.fa-aviato:before{content:"\f421"}.fa-itunes:before{content:"\f3b4"}.fa-cuttlefish:before{content:"\f38c"}.fa-blogger:before{content:"\f37c"}.fa-flickr:before{content:"\f16e"}.fa-viber:before{content:"\f409"}.fa-soundcloud:before{content:"\f1be"}.fa-digg:before{content:"\f1a6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-symfony:before{content:"\f83d"}.fa-maxcdn:before{content:"\f136"}.fa-etsy:before{content:"\f2d7"}.fa-facebook-messenger:before{content:"\f39f"}.fa-audible:before{content:"\f373"}.fa-think-peaks:before{content:"\f731"}.fa-bilibili:before{content:"\e3d9"}.fa-erlang:before{content:"\f39d"}.fa-cotton-bureau:before{content:"\f89e"}.fa-dashcube:before{content:"\f210"}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-stack-exchange:before{content:"\f18d"}.fa-elementor:before{content:"\f430"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-palfed:before{content:"\f3d8"}.fa-superpowers:before{content:"\f2dd"}.fa-resolving:before{content:"\f3e7"}.fa-xbox:before{content:"\f412"}.fa-searchengin:before{content:"\f3eb"}.fa-tiktok:before{content:"\e07b"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-renren:before{content:"\f18b"}.fa-linux:before{content:"\f17c"}.fa-glide:before{content:"\f2a5"}.fa-linkedin:before{content:"\f08c"}.fa-hubspot:before{content:"\f3b2"}.fa-deploydog:before{content:"\f38e"}.fa-twitch:before{content:"\f1e8"}.fa-ravelry:before{content:"\f2d9"}.fa-mixer:before{content:"\e056"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}.fa-vimeo:before{content:"\f40a"}.fa-mendeley:before{content:"\f7b3"}.fa-uniregistry:before{content:"\f404"}.fa-figma:before{content:"\f799"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-dropbox:before{content:"\f16b"}.fa-instagram:before{content:"\f16d"}.fa-cmplid:before{content:"\e360"}.fa-facebook:before{content:"\f09a"}.fa-gripfire:before{content:"\f3ac"}.fa-jedi-order:before{content:"\f50e"}.fa-uikit:before{content:"\f403"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-phabricator:before{content:"\f3db"}.fa-ussunnah:before{content:"\f407"}.fa-earlybirds:before{content:"\f39a"}.fa-trade-federation:before{content:"\f513"}.fa-autoprefixer:before{content:"\f41c"}.fa-whatsapp:before{content:"\f232"}.fa-slideshare:before{content:"\f1e7"}.fa-google-play:before{content:"\f3ab"}.fa-viadeo:before{content:"\f2a9"}.fa-line:before{content:"\f3c0"}.fa-google-drive:before{content:"\f3aa"}.fa-servicestack:before{content:"\f3ec"}.fa-simplybuilt:before{content:"\f215"}.fa-bitbucket:before{content:"\f171"}.fa-imdb:before{content:"\f2d8"}.fa-deezer:before{content:"\e077"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-jira:before{content:"\f7b1"}.fa-docker:before{content:"\f395"}.fa-screenpal:before{content:"\e570"}.fa-bluetooth:before{content:"\f293"}.fa-gitter:before{content:"\f426"}.fa-d-and-d:before{content:"\f38d"}.fa-microblog:before{content:"\e01a"}.fa-cc-diners-club:before{content:"\f24c"}.fa-gg-circle:before{content:"\f261"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-yandex:before{content:"\f413"}.fa-readme:before{content:"\f4d5"}.fa-html5:before{content:"\f13b"}.fa-sellsy:before{content:"\f213"}.fa-sass:before{content:"\f41e"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-buromobelexperte:before{content:"\f37f"}.fa-salesforce:before{content:"\f83b"}.fa-octopus-deploy:before{content:"\e082"}.fa-medapps:before{content:"\f3c6"}.fa-ns8:before{content:"\f3d5"}.fa-pinterest-p:before{content:"\f231"}.fa-apper:before{content:"\f371"}.fa-fort-awesome:before{content:"\f286"}.fa-waze:before{content:"\f83f"}.fa-cc-jcb:before{content:"\f24b"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-rust:before{content:"\e07a"}.fa-wix:before{content:"\f5cf"}.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}.fa-supple:before{content:"\f3f9"}.fa-rebel:before{content:"\f1d0"}.fa-css3:before{content:"\f13c"}.fa-staylinked:before{content:"\f3f5"}.fa-kaggle:before{content:"\f5fa"}.fa-space-awesome:before{content:"\e5ac"}.fa-deviantart:before{content:"\f1bd"}.fa-cpanel:before{content:"\f388"}.fa-goodreads-g:before{content:"\f3a9"}.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}.fa-trello:before{content:"\f181"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-get-pocket:before{content:"\f265"}.fa-perbyte:before{content:"\e083"}.fa-grunt:before{content:"\f3ad"}.fa-weebly:before{content:"\f5cc"}.fa-connectdevelop:before{content:"\f20e"}.fa-leanpub:before{content:"\f212"}.fa-black-tie:before{content:"\f27e"}.fa-themeco:before{content:"\f5c6"}.fa-python:before{content:"\f3e2"}.fa-android:before{content:"\f17b"}.fa-bots:before{content:"\e340"}.fa-free-code-camp:before{content:"\f2c5"}.fa-hornbill:before{content:"\f592"}.fa-js:before{content:"\f3b8"}.fa-ideal:before{content:"\e013"}.fa-git:before{content:"\f1d3"}.fa-dev:before{content:"\f6cc"}.fa-sketch:before{content:"\f7c6"}.fa-yandex-international:before{content:"\f414"}.fa-cc-amex:before{content:"\f1f3"}.fa-uber:before{content:"\f402"}.fa-github:before{content:"\f09b"}.fa-php:before{content:"\f457"}.fa-alipay:before{content:"\f642"}.fa-youtube:before{content:"\f167"}.fa-skyatlas:before{content:"\f216"}.fa-firefox-browser:before{content:"\e007"}.fa-replyd:before{content:"\f3e6"}.fa-suse:before{content:"\f7d6"}.fa-jenkins:before{content:"\f3b6"}.fa-twitter:before{content:"\f099"}.fa-rockrms:before{content:"\f3e9"}.fa-pinterest:before{content:"\f0d2"}.fa-buffer:before{content:"\f837"}.fa-npm:before{content:"\f3d4"}.fa-yammer:before{content:"\f840"}.fa-btc:before{content:"\f15a"}.fa-dribbble:before{content:"\f17d"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-internet-explorer:before{content:"\f26b"}.fa-stubber:before{content:"\e5c7"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-old-republic:before{content:"\f510"}.fa-odysee:before{content:"\e5c6"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}.fa-node-js:before{content:"\f3d3"}.fa-edge-legacy:before{content:"\e078"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-medrt:before{content:"\f3c8"}.fa-usb:before{content:"\f287"}.fa-tumblr:before{content:"\f173"}.fa-vaadin:before{content:"\f408"}.fa-quora:before{content:"\f2c4"}.fa-reacteurope:before{content:"\f75d"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-amilia:before{content:"\f36d"}.fa-mixcloud:before{content:"\f289"}.fa-flipboard:before{content:"\f44d"}.fa-viacoin:before{content:"\f237"}.fa-critical-role:before{content:"\f6c9"}.fa-sitrox:before{content:"\e44a"}.fa-discourse:before{content:"\f393"}.fa-joomla:before{content:"\f1aa"}.fa-mastodon:before{content:"\f4f6"}.fa-airbnb:before{content:"\f834"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-buy-n-large:before{content:"\f8a6"}.fa-gulp:before{content:"\f3ae"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-strava:before{content:"\f428"}.fa-ember:before{content:"\f423"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-teamspeak:before{content:"\f4f9"}.fa-pushed:before{content:"\f3e1"}.fa-wordpress-simple:before{content:"\f411"}.fa-nutritionix:before{content:"\f3d6"}.fa-wodu:before{content:"\e088"}.fa-google-pay:before{content:"\e079"}.fa-intercom:before{content:"\f7af"}.fa-zhihu:before{content:"\f63f"}.fa-korvue:before{content:"\f42f"}.fa-pix:before{content:"\e43a"}.fa-steam-symbol:before{content:"\f3f6"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;src:url(../fonts/fa-regular-400.3223dc79.woff2) format("woff2"),url(../fonts/fa-regular-400.d8747423.ttf) format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;src:url(../fonts/fa-solid-900.bb975c96.woff2) format("woff2"),url(../fonts/fa-solid-900.4a2cd718.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-display:block;font-family:Font Awesome\ 5 Brands;font-weight:400;src:url(../fonts/fa-brands-400.e033a13e.woff2) format("woff2"),url(../fonts/fa-brands-400.150de8ea.ttf) format("truetype")}@font-face{font-display:block;font-family:Font Awesome\ 5 Free;font-weight:900;src:url(../fonts/fa-solid-900.bb975c96.woff2) format("woff2"),url(../fonts/fa-solid-900.4a2cd718.ttf) format("truetype")}@font-face{font-display:block;font-family:Font Awesome\ 5 Free;font-weight:400;src:url(../fonts/fa-regular-400.3223dc79.woff2) format("woff2"),url(../fonts/fa-regular-400.d8747423.ttf) format("truetype")}@font-face{font-display:block;font-family:FontAwesome;src:url(../fonts/fa-solid-900.bb975c96.woff2) format("woff2"),url(../fonts/fa-solid-900.4a2cd718.ttf) format("truetype")}@font-face{font-display:block;font-family:FontAwesome;src:url(../fonts/fa-brands-400.e033a13e.woff2) format("woff2"),url(../fonts/fa-brands-400.150de8ea.ttf) format("truetype")}@font-face{font-display:block;font-family:FontAwesome;src:url(../fonts/fa-regular-400.3223dc79.woff2) format("woff2"),url(../fonts/fa-regular-400.d8747423.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-display:block;font-family:FontAwesome;src:url(data:font/woff2;base64,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) format("woff2"),url(../fonts/fa-v4compatibility.0e3a648b.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a} -/*! - * 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.12.3 - * * (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--square{border-radius: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--square{border-radius:0}.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;box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.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--rectangle{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}body.desktop.body--dark .q-chip--clickable:focus{box-shadow:0 1px 3px #fff3,0 1px 1px #ffffff24,0 2px 1px -1px #ffffff1f}.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{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.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;box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.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;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(.1px)}.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=color]+.q-field__label,.q-field__input[type=date]+.q-field__label,.q-field__input[type=datetime-local]+.q-field__label,.q-field__input[type=month]+.q-field__label,.q-field__input[type=time]+.q-field__label,.q-field__input[type=week]+.q-field__label,.q-field__native[type=color]+.q-field__label,.q-field__native[type=date]+.q-field__label,.q-field__native[type=datetime-local]+.q-field__label,.q-field__native[type=month]+.q-field__label,.q-field__native[type=time]+.q-field__label,.q-field__native[type=week]+.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=color]+.q-field__label,.q-field--dense .q-field__input[type=date]+.q-field__label,.q-field--dense .q-field__input[type=datetime-local]+.q-field__label,.q-field--dense .q-field__input[type=month]+.q-field__label,.q-field--dense .q-field__input[type=time]+.q-field__label,.q-field--dense .q-field__input[type=week]+.q-field__label,.q-field--dense .q-field__native[type=color]+.q-field__label,.q-field--dense .q-field__native[type=date]+.q-field__label,.q-field--dense .q-field__native[type=datetime-local]+.q-field__label,.q-field--dense .q-field__native[type=month]+.q-field__label,.q-field--dense .q-field__native[type=time]+.q-field__label,.q-field--dense .q-field__native[type=week]+.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 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}body.body--dark .q-knob--editable:focus:before{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-layout{outline:0;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.body--dark .q-layout__shadow:after{box-shadow:0 0 10px 2px #fff3,0 0 10px #ffffff3d}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}.q-linear-progress__stripe--with-transition{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-menu--dark{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.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-pagination__content{--q-pagination-gutter-parent:-2px;--q-pagination-gutter-child:2px;margin-left:var(--q-pagination-gutter-parent);margin-top:var(--q-pagination-gutter-parent)}.q-pagination__content>.q-btn,.q-pagination__content>.q-input,.q-pagination__middle>.q-btn{margin-left:var(--q-pagination-gutter-child);margin-top:var(--q-pagination-gutter-child)}.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:1px;opacity:0;outline:0!important;padding:0;position:absolute;width:1px}.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{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.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--flat{box-shadow:none}.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--dark,.q-table__card--dark{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.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--scrollable.q-tabs__arrows--inside .q-tabs__arrow--faded{display:none}.q-tabs--not-scrollable.q-tabs__arrows--outside,body.mobile .q-tabs--scrollable.q-tabs--mobile-without-arrows.q-tabs__arrows--outside{padding-left:0;padding-right:0}.q-tabs--not-scrollable .q-tabs__arrow,body.mobile .q-tabs--scrollable.q-tabs--mobile-without-arrows .q-tabs__arrow{display:none}.q-tabs--not-scrollable .q-tabs__content,body.mobile .q-tabs--scrollable.q-tabs--mobile-without-arrows .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;box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.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:after{box-shadow:none}.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{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.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}.inset-shadow{box-shadow:inset 0 7px 9px -7px #000000b3}.inset-shadow-down{box-shadow:inset 0 -7px 9px -7px #000000b3}body.body--dark .shadow-1{box-shadow:0 1px 3px #fff3,0 1px 1px #ffffff24,0 2px 1px -1px #ffffff1f}body.body--dark .shadow-up-1{box-shadow:0 -1px 3px #fff3,0 -1px 1px #ffffff24,0 -2px 1px -1px #ffffff1f}body.body--dark .shadow-2{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}body.body--dark .shadow-up-2{box-shadow:0 -1px 5px #fff3,0 -2px 2px #ffffff24,0 -3px 1px -2px #ffffff1f}body.body--dark .shadow-3{box-shadow:0 1px 8px #fff3,0 3px 4px #ffffff24,0 3px 3px -2px #ffffff1f}body.body--dark .shadow-up-3{box-shadow:0 -1px 8px #fff3,0 -3px 4px #ffffff24,0 -3px 3px -2px #ffffff1f}body.body--dark .shadow-4{box-shadow:0 2px 4px -1px #fff3,0 4px 5px #ffffff24,0 1px 10px #ffffff1f}body.body--dark .shadow-up-4{box-shadow:0 -2px 4px -1px #fff3,0 -4px 5px #ffffff24,0 -1px 10px #ffffff1f}body.body--dark .shadow-5{box-shadow:0 3px 5px -1px #fff3,0 5px 8px #ffffff24,0 1px 14px #ffffff1f}body.body--dark .shadow-up-5{box-shadow:0 -3px 5px -1px #fff3,0 -5px 8px #ffffff24,0 -1px 14px #ffffff1f}body.body--dark .shadow-6{box-shadow:0 3px 5px -1px #fff3,0 6px 10px #ffffff24,0 1px 18px #ffffff1f}body.body--dark .shadow-up-6{box-shadow:0 -3px 5px -1px #fff3,0 -6px 10px #ffffff24,0 -1px 18px #ffffff1f}body.body--dark .shadow-7{box-shadow:0 4px 5px -2px #fff3,0 7px 10px 1px #ffffff24,0 2px 16px 1px #ffffff1f}body.body--dark .shadow-up-7{box-shadow:0 -4px 5px -2px #fff3,0 -7px 10px 1px #ffffff24,0 -2px 16px 1px #ffffff1f}body.body--dark .shadow-8{box-shadow:0 5px 5px -3px #fff3,0 8px 10px 1px #ffffff24,0 3px 14px 2px #ffffff1f}body.body--dark .shadow-up-8{box-shadow:0 -5px 5px -3px #fff3,0 -8px 10px 1px #ffffff24,0 -3px 14px 2px #ffffff1f}body.body--dark .shadow-9{box-shadow:0 5px 6px -3px #fff3,0 9px 12px 1px #ffffff24,0 3px 16px 2px #ffffff1f}body.body--dark .shadow-up-9{box-shadow:0 -5px 6px -3px #fff3,0 -9px 12px 1px #ffffff24,0 -3px 16px 2px #ffffff1f}body.body--dark .shadow-10{box-shadow:0 6px 6px -3px #fff3,0 10px 14px 1px #ffffff24,0 4px 18px 3px #ffffff1f}body.body--dark .shadow-up-10{box-shadow:0 -6px 6px -3px #fff3,0 -10px 14px 1px #ffffff24,0 -4px 18px 3px #ffffff1f}body.body--dark .shadow-11{box-shadow:0 6px 7px -4px #fff3,0 11px 15px 1px #ffffff24,0 4px 20px 3px #ffffff1f}body.body--dark .shadow-up-11{box-shadow:0 -6px 7px -4px #fff3,0 -11px 15px 1px #ffffff24,0 -4px 20px 3px #ffffff1f}body.body--dark .shadow-12{box-shadow:0 7px 8px -4px #fff3,0 12px 17px 2px #ffffff24,0 5px 22px 4px #ffffff1f}body.body--dark .shadow-up-12{box-shadow:0 -7px 8px -4px #fff3,0 -12px 17px 2px #ffffff24,0 -5px 22px 4px #ffffff1f}body.body--dark .shadow-13{box-shadow:0 7px 8px -4px #fff3,0 13px 19px 2px #ffffff24,0 5px 24px 4px #ffffff1f}body.body--dark .shadow-up-13{box-shadow:0 -7px 8px -4px #fff3,0 -13px 19px 2px #ffffff24,0 -5px 24px 4px #ffffff1f}body.body--dark .shadow-14{box-shadow:0 7px 9px -4px #fff3,0 14px 21px 2px #ffffff24,0 5px 26px 4px #ffffff1f}body.body--dark .shadow-up-14{box-shadow:0 -7px 9px -4px #fff3,0 -14px 21px 2px #ffffff24,0 -5px 26px 4px #ffffff1f}body.body--dark .shadow-15{box-shadow:0 8px 9px -5px #fff3,0 15px 22px 2px #ffffff24,0 6px 28px 5px #ffffff1f}body.body--dark .shadow-up-15{box-shadow:0 -8px 9px -5px #fff3,0 -15px 22px 2px #ffffff24,0 -6px 28px 5px #ffffff1f}body.body--dark .shadow-16{box-shadow:0 8px 10px -5px #fff3,0 16px 24px 2px #ffffff24,0 6px 30px 5px #ffffff1f}body.body--dark .shadow-up-16{box-shadow:0 -8px 10px -5px #fff3,0 -16px 24px 2px #ffffff24,0 -6px 30px 5px #ffffff1f}body.body--dark .shadow-17{box-shadow:0 8px 11px -5px #fff3,0 17px 26px 2px #ffffff24,0 6px 32px 5px #ffffff1f}body.body--dark .shadow-up-17{box-shadow:0 -8px 11px -5px #fff3,0 -17px 26px 2px #ffffff24,0 -6px 32px 5px #ffffff1f}body.body--dark .shadow-18{box-shadow:0 9px 11px -5px #fff3,0 18px 28px 2px #ffffff24,0 7px 34px 6px #ffffff1f}body.body--dark .shadow-up-18{box-shadow:0 -9px 11px -5px #fff3,0 -18px 28px 2px #ffffff24,0 -7px 34px 6px #ffffff1f}body.body--dark .shadow-19{box-shadow:0 9px 12px -6px #fff3,0 19px 29px 2px #ffffff24,0 7px 36px 6px #ffffff1f}body.body--dark .shadow-up-19{box-shadow:0 -9px 12px -6px #fff3,0 -19px 29px 2px #ffffff24,0 -7px 36px 6px #ffffff1f}body.body--dark .shadow-20{box-shadow:0 10px 13px -6px #fff3,0 20px 31px 3px #ffffff24,0 8px 38px 7px #ffffff1f}body.body--dark .shadow-up-20{box-shadow:0 -10px 13px -6px #fff3,0 -20px 31px 3px #ffffff24,0 -8px 38px 7px #ffffff1f}body.body--dark .shadow-21{box-shadow:0 10px 13px -6px #fff3,0 21px 33px 3px #ffffff24,0 8px 40px 7px #ffffff1f}body.body--dark .shadow-up-21{box-shadow:0 -10px 13px -6px #fff3,0 -21px 33px 3px #ffffff24,0 -8px 40px 7px #ffffff1f}body.body--dark .shadow-22{box-shadow:0 10px 14px -6px #fff3,0 22px 35px 3px #ffffff24,0 8px 42px 7px #ffffff1f}body.body--dark .shadow-up-22{box-shadow:0 -10px 14px -6px #fff3,0 -22px 35px 3px #ffffff24,0 -8px 42px 7px #ffffff1f}body.body--dark .shadow-23{box-shadow:0 11px 14px -7px #fff3,0 23px 36px 3px #ffffff24,0 9px 44px 8px #ffffff1f}body.body--dark .shadow-up-23{box-shadow:0 -11px 14px -7px #fff3,0 -23px 36px 3px #ffffff24,0 -9px 44px 8px #ffffff1f}body.body--dark .shadow-24{box-shadow:0 11px 15px -7px #fff3,0 24px 38px 3px #ffffff24,0 9px 46px 8px #ffffff1f}body.body--dark .shadow-up-24{box-shadow:0 -11px 15px -7px #fff3,0 -24px 38px 3px #ffffff24,0 -9px 46px 8px #ffffff1f}body.body--dark .inset-shadow{box-shadow:inset 0 7px 9px -7px #ffffffb3}body.body--dark .inset-shadow-down{box-shadow:inset 0 -7px 9px -7px #ffffffb3}.no-shadow,.shadow-0{box-shadow:none!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,body.mobile .scroll--mobile{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,.invisible *{animation:none!important;transition:none!important;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/favicon-16x16.png b/public/v3/favicon-16x16.png deleted file mode 100644 index 8c83dacde53de0abb7807b6bd33dd46cb08fe480..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 789 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstU$g(vPY0F z14ES>14Ba#1H&(%P{RubhEf9thF1v;3|2E37{m+a>#Qt##i->pZXae)yH$&|Nr~<_Q0kGldJFb6kW>?I2WvQG1lV! zi9P>;;NRchAK$%LJNtZu@mW9h=PRfE{rTh1myc(Iv>!~a`tkhHk7p16|NQ>{?Xw?G z?!8zy`{C5uhtnI*hZ%mleDeR_zdv6;|NrF9|E+U>J-G4t>X}EgTAr<(b}mT!$Mc8( zzkU9HbkqMuE&neZ`2Ohj^EET?_m}Dz`~Sax z{+`_Nd-cS>H_p7-yY6hD*5i2{w;NKfWqaLe&bVF@`eDPXPN0_=lf2zsL?+!oX$s_U z7I;J!Gcbq%nIb@$+e@zkS?ndAzOL-gn4~$`m<=b(6aj_$JY5_^BrYc>DDW8=87}%T zGcw}l4ND6_rkFc6duskLH5sJ#I2}?_Qd*SsNGL$iQ&SV2=@reaJU@F}dVGD(E;*~apsgq(D)RP?TbZ}459ElIloXW} ziWU~PTVFYN`10x5x7i=Y`0=UvsquL}`oqca+Jtw)wgcQimouoAxJHzuB$lLFB^RXv zDF!10BO_e{BV8l&5Ccmq12ZcFV{HQiD+7Zg_ZEUu4MIb1eoAIqC2kE{n2D?NY%?PN}v7CMhd7XyecH3Bq*_5p`a)~Ei)%op`@}P zRUxyWB$Jc1ICAEQ%n|m}4IT@;^cY@=3zmFxGMx&vg2B_(&t;ucLK6UrkXUs9 diff --git a/public/v3/favicon-32x32.png b/public/v3/favicon-32x32.png deleted file mode 100644 index 53a42dce3e7407de78cac1b0417090a5fa745fd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1209 zcmZ`&dsNbQ6#p7yspQ$|L}ld~Q&H1Y!pvlDQ^E-;YKYC1IT0{9JtX@zORY>>W!l_Q zH#?D2hg(s(eDrc_>QLJzkPl2z^F^X^@R^$655D{P*Z$fc_kKS2@j3ULd(X{@3=grh z-E0d0uwyY991KY-W{txh=WyVAUKM#tl|RZc~Q4DkEG~QQOs`kWK+z$?;G|xV6X8=DSr! z{iwcH+9?QXi`~6A*bO0^RmnT}fhw+-inCq8c6kxwGp}ib7V}JN{q*y?iJJ1E>uG8c zQxWd^GC5*tY*=@@sO_L%*O9&Rn)b>1sQa2?__5pW8_AbX-aQ4E$M!~zR=eJ z-_FD4YG}}n$$rq5Tp5!Uw;%HFPT?%{tF&Djmo@u{=8krI+FJhj3vIRu)3Nw*S%*i)qQ+-D;_mn(ObHwY_HJ zTTOc0RP&RCzRtzLp5Al3zHx=)sgV2D$27h*01g0F8?c5q1dIZ5<){5 z@7dP@4HnplnO~d)fQV5dR_Uwg!q{qr#SUJrTeZdJUEGcWhZIc1Wif)dyIcA3_6eEa z+0+O45InYgLN+)^V*3N~P7`P5X5SF3sRWyv-1z7gFZY%g-l}aMlD3gOPU%vJe?7^X4~rAGa=~P<3N| zJA8c}Kd7ZY%5Lxd?Dx_ST#>gSz@m~iwlPiRz zM1Prgk4K^Vg>qrV1er{ZCgHo1h8r5`N6}k{if!$S>eAC{OeWW`LW#P-cT;FaO~k%i?#_;mBjlaz zX#3m%rp-t09}56TpQWc3#huT=R!&BOV-Nuk5z_c6LJRC-%F!{S(ouV2yGB z&WYf~C#-W?7g|8Xts^lqcgh7gry4G)wMYF|lcLF?X?1HRvvjW)&~IFe%+Y;|un~Y2 L9L}hu$7lTu6&h4R diff --git a/public/v3/fonts/fa-brands-400.150de8ea.ttf b/public/v3/fonts/fa-brands-400.150de8ea.ttf deleted file mode 100644 index 774d51ac4b40ceaa5e2b3f11429ddc62ddc5cd99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187208 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 Ge)=x~O9rX{ diff --git a/public/v3/fonts/fa-brands-400.e033a13e.woff2 b/public/v3/fonts/fa-brands-400.e033a13e.woff2 deleted file mode 100644 index 71e31852689289b8d7b94ce0541953df40f76500..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108020 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 diff --git a/public/v3/fonts/fa-solid-900.4a2cd718.ttf b/public/v3/fonts/fa-solid-900.4a2cd718.ttf deleted file mode 100644 index 993dbe1f9596c7de335bf2bfa115d3c2b8021ce4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 394628 zcmeFadz@9{`~QF4hc$OnW-&d@goGA&Ei=gAhUpA=xPkp-4g)gb+dq zVGu$HA%vM}CL!#-XCJ1dzOU=P_nt#<@89S9`~CC%eEO*{{D~QhAh~w&u z&zd#Exmk5ad>YbwFFEVtb6=eM%N%mnt|U@_%((Q5nf_8iOn;b}IBMx8wISPD?-{{6NMXqz9= zre$KNcpSDDhXJU6e-pP{_{q)3hHCQQ*fxlj;kcyTS~;B4+jtL;PIFogv*9*x^#R9z z9Q(;@>gRME&tXYrJJ5nW@R)cEfWH|pY%j(dqn?PPL>wQtj^pEG7_~}c!*e(e?dZ&) zj!aVz(&5<`BW$dA5xljX8<-ZqMOgn6YOaRD3G+D^_3 zhnaGq$*?x#7D(i0t!`x}!>J{|=^KtseSU;9)G8m_+-`p&4$8-g^bRjE(-vs5KgnaG zfkZx5PRn{A{#IdZwbj# z<71A4CdRVOu?h1h;yFz#xDH(R_HdZ=C&~%5)nvV_#zuT%T+DGY-js_n5a&;({cqab z1}+PjGOC-~X0DCNyv=P(q?3M|u1!487lSwhSw&ko+?3y}d|m`hd_IRI>o@U!o7U9H zan*^s5S|QcE(h_+{B6oegddo$`8a@l0qW3t4ox}Lq?7d}>f&)oO~keIf%E&(o+JdD z?3g!)Auds$-DgzeeCIH~^?_(F<{ifYi?I`9)jHh7Qz9M4m*Y%4Y?SYZ&0$_1XV83{ z>|3&)M4n`uT9oVeC(4AH`ux-p>67g?VN{JcO5mpoGbZRmqJ5eFwS3OwZ*DWUJq^3P zHrGGS%kyVoJAw4u`jW>+5oX4i)36;#q=6cn+h$3HGWM97(|M83o9v4z!`~d&+(%Ju z!%ROpK7jI*VXzbZwr%EkO3>Oy80SgmGyMzLcK(~)Tn6%)dTn0Q*4E`D(xsa;D9;=x z%5Bq5E{E4eb#vQHSqLLTz{ay}(m>fZp74%by1>Rs443|)%plBzQT^B z&BOg6>2Jx;$2@+`<+E*%c`j`Ks3ks`&g83Z6^^v6$00f9(vNVC!<@E;!_8PAE>WiO z1+B|yT^H=M1CC9*Ieh{%W=JD&ob)f|e$V9N`pDGjZ!QOQx2})dDgCCcrp?B#wqeP( zBE6Tx4=9s3EYVN9egdYhWSy$HPHGiyZFizw$#vIKHp-Mq0w!NOZU@pQuY=tF4sFV& zM4o`%Uzv9MDa&ZJDWh%sP@WkBF82WYfMbbcVe0ZH>PTuLZ*x2N*l)^naoPWcmc1F) zsYy>ZU!pyl>*sKD3{4($SQ5mU^_@&(<}iSGB5m3O+uX0&umi_9)09ajeR8haoDWcrkRS$CrU+#Y+*A#Ebes^1*j=Lj5UkDJ#`vJRt&MtsYC51G7e%lqFA z3;btZ(+7X6@YeRfq;Jy?j`t^^R%O6WwB58bF+SV}+m8SYkO;SZNraj51OMq;k$y<) zGNnIJFXtmumRI^)%7ib=N`!N~-8&(jDL<(#`^aP&$+hJ*=>m!LNwxWM+myj!{saNk z&ooU4Ucjzgvd~?6t#`&*=h*JWw;2)keJ>-e!EMP5G^_ zxy@}&w!!4{oAf1Z+Kw`jrln2x*tQ+zBdyo;i}NPpaGYXn4g<~clt>dWW!koKe057+ zut@Fa>_BW^Tw=LV0abOy+$D#^l};l znY`ZC{YdsVSte@|lP=J5Y|{7-s0-11*rZTHlvt&UsL1W+Dmu9t0q9}N^Jw|4#< z9I-nuhqfcavCcmgPnfHaFkMtpDRrS9G?Y%Iv*>I(ho;iGbRL~g)93=akS?O>bTM5* zm(mQnj4r1uXeM1rSJBlpi>{$-=`nhoo}y>yIeLZOpl>Pe?dUD^7I}wyhj~|eS9zcE zKJ8uYUF%)veY3Q4>EhBQrFWIyUAnaNp3-|uUoU;5bVKJ3or}vsr>Wtb19H zvir(DFZ;FZx3WLV{wxcXHI_A%?JoPfY+w1CU8=gg(&h6mo4fqoWv`EX!l!)Nm*vax z75Tir&b~5V7hiW@Pv615-o7Eep}s?Xe&1ofQ+=oTrua_xo#8vvcdqX|-{rn*eb@Qs z_yWGUz8ih>eDi%b`R?{D^WEorz*psa#P_K0G2cqxYQ8=eYX;Z&qow5w=ekx`LZkyX*5qGLsNMNUO-MNvg* zMc<0i6-QQ#s~BG~v0_rii4`YTOs%-5Vp+w#-3D|U*u&MMphsbk@*WdvQfgc^9co6^ zTvc;(&GMT2Yo4lEU9-04)tWbIKCjtY^K(soZQt4vwf@=@YR{>?p!VY0>uPVRy|ea# z+Euk{YS-6psNGomRqfZc-`4(7+gKZ`-B*`h*SW4&-N?FI>Q>afTK7iX`*k1JeO9-l z?)UA*+n?Y5;`V6$i25Vy$JS4;zoP!?`s?Z!*DtMqy#CqxHT5smZ>s;PenV+r42J17Bt-1aDT&t4UaTD-SB+F+Mo=opc709x`Q2q*}za@SfnZ;Jv}+!H0s61Ro7P7kn}JS@4VCPr;ht_F#RmA-E&>XD||s24lf^ za9=1jloo0q$_TkbS)mT0>`+dqFjN#O4s{Ndg(^Z_L)}8%LkEWjhK7X>2^|?46B-|y z6gn|5Y|*=QPf3ys>dX zQ&k=r77M3zSG zjXV^2B=T(JrO4}%w<7OGHbg#%d=~jC@5%+Gu_Bm+0@&KcoM|L`=s#v5v7$ zv65J6tV^tWtWRukY(#8SY;j%6|0VIh;5909{VEpRqX57x3TYHKgG7kcEonZ z{)mNRdt!Uz6wipe<2muXcyYXQyj#3Symx$L+#f$YJ|=!_d}92h_-XMo;}^uI$7jT^ zh+iL{8=oIv7+(}$8ebM)5wD6r8h;}GO#Hd{EAiLkZ^oIv6*YBl>fLlm)6q@inkF<&Y&xUq zoTiJLu4%fy>Bgo7O-q{YZF;9^Q`5Ii-!(Nf{nfO8|9*JxQYxeF)Q3j=Ul09%&_g@M zLmygmO3h6*_x_8A-VP5vw2gpCN7!Q3_{j~`Xy{i6s zc<7hwKdY~)-^m`j{;!7AhKh!M4aYZ}+HhIJRSmZ^ENNKLP}T61@z4Yht>K|lgPw$k z&THkNOW~nM84o=sI3eMoD-$02!r%;e=y|O?^zFgL!MhV4dPT4b9{RE1nqYNsbMPB@ z=(>c5{v{Ypc<81O!9%CRL%Twrgon;I9@+~JU7qmJJwkm#gF_=jet77yp$YKNCxuQ6 zRfet%-59#bc<3d~9(qOS8RMZ}46O@Qhdyog(Az>aq2G*$Zi0vYJ4|66ZWqoAmxlX? zhlKs`(8t0<9}f?G89ekgZ9MeiW)J;fxGMZ)chxN0v2v=yj1dBh|)3e+m!%P2{IYU1UdOPc#P}x)(fjKX~ZD@X&`v?~Xnk zT^W5k`cm|j=;!$VJvUC`{I zXT`3Ahn^c-01v%9R+aG3uOvM5dk1*vA7gdKL+^?O*+a+n$J@h0XD2*#S9s`y- z{=Yx}hep8L!`sDMS`sb!sbq6Wb;;W$FO)oAvZ~~XlE?5!V?oK>k~t;)N_v!ZEy*iM zEs@3hi^Ijg71tJjTl`7!hT_+XUo3vU`0?VE#g7%=QG84Bg5p5&RmEo(pICfk(ceYC z7JXi{sp!3;w~O8^dZOsjq8WuXg+CWQSa@>bafRaxdlYslEGsN6bQQKM*i+C{5HE-p zL<$-U!Uds%AW^|z1-lA>K>I=3P)D_eed{^*w!53LK6J^~5=4Z{r z=Z#=44`9{}U{2O-d|qpgXJuV&^vbN62)hDYo^@H)jI2vc=yV)klyza&1zFR~@p)P2 zWSxz$v$86)CT5+GH9qUutZ^KJu%oiZCafc}M&tN!a9Gx;MA&c~4a*ve&mmwi7?d?I zYd}`NtiG`OWc9}9!CAesdS(@6WoLCXCAQDPePvd9R$5kyXSb&bk3Hg^M$ccKU7qc* z>p-oi#`B|R3#_lem!2;?pL;&_yz8mvld}5fag7rcpik}tt@;l0=I!%%n?S# zbAxA&XSU}uSeF9y+;g#syAalSo^$behUX;DiJpm`<2~a&<2*-uj`SSv@q7Au`gkf3 z+bMHT=I+dRW{h)XZpqw~xh}IR^Wn@DnfGNb%e*J^*35;O^E0o{L=BmjWKPRGGjn|A zv9SG_hh~n<9FaLJb7VCz&*8P(EMfVHtHSXu#&$*vGq^dyM-?_h|Rw?!(-NxJSB2xQDxk zx`((2xx2f&xx2W%?h<#QJKLS*&UCxo8SZqqa!a>xlWV_gpX+Z|lPl(my27rY>sQxK z*ACY<*AK35Twl9BcWrWg==#95!S$N!RoBa|7hTV~o_4KrJ??tUb-(LA*S)S~t~*?d zT(`MybuDnsbp>44xvp`|a$W7Z(lyg{iEFy+Le~YZX|D5KQ(fn{&UT&UI^8wNb)4&1 z*Dlrx-l&g;%A&bpLq@$W|GGlyB7vfANXL!3J24(E=P zD(7-%zB9*}>CAR6Ng0>Y*|`M&PH=XlT;eQqDpAHsNVmw@;>=H3m9oNF3udJ(PFbFE zSIUf(St*y}->j4iox4!>MrUJ6_mqS2uQOUw?nq~?v(kCgsY)4Q!n-597&TnztkdC? zo=#_Hg!7R3x71mI67I*pvCfgGcc$}G$}p7C-N{bLcXp=qOv!b^jz)>(^mAlN23kAY zsd9EWb^1|Vg?|q@_0BGRH2N6OcRAPUqxD!lK=;#g^boxc?O2Fj&P2&e^$raW_1}IR zyn*?D>PKz9S48ihz~@0GY%#1{-GOcOih9N9FxUgw;vd~k!v`q% zDEp(>4=&iB?o`Yv^|x|Kup0QIHXW-LGQt}@mLbs?9c`tgyPisyabgAIISe{5c9 z+Rz-fM;ULYPDq9zFZ^)wM_r5K#Pt9cS|)KtI`GG&nr%Z>0O>Z$9r&CDu0oE(B(5V8 zUM!K~JcOft3RfUiDQDty3dg8K2{zS%pR%$gM6Qr4T8{qHQm7&MBTfI3NB@(`=DsFV zN?fo0{l~UJ%)paYTxAgsvBLa`H6=`xPg|esvb);;( z`526Apq#`P&67u3%NM}3^DaSKwA5~CS>V_vHJ*X%3qJyb7-ANCLTg0v6 zHnCVN5lh7~aj#e*s>IXc8L?Wd7w?F7#d~6dcwc-VJ`^8`kHshAGx53DEVhWR#W&(x z@q?%nJH#&Whlq%%B$+C6WS%ULWwMt%SoVI!wWx<*~Au2Zws^=h8F zMJ-cLsqa;ds#SGryQ)_WYKQt={iQqVN`02TK`+(I^h0{3eq687uj+U8d-?? z>+f`({!Pd9KTd{I?)aQuxIzqY22%#FgFf1>24$aJ@$)O3I-m@60TOfvJ%9uH0PHv^ z6^sCEQ9FpdxC3Cs4^WIRBaee(d>J_bin(Rj_j-p}{5$IppZi{#y`nN@3%*yszB-&Drd0^Bsoc2`~ ziT-uL8e_zJP_&bgCqOq_#Cj;oWK8Kf>27T!nsrdZVV(9 z17ka|0iO#M=@yAHE81D~chL40#c8qb8O8CL7Ih>P=MkE(MXtrzMX-Th2`#l~jA2Dz3-1joMqAV{DAx^)Jq|W7<&1|76wb4Xi5Bc2sRHL1 zW9$=Q0}{}aEykV-8}NBiagPPNP^!TCW7uz3+-u?MUAF-ig>$RhK#RgT*TZGuYebI% zi<$>5v>3Y_HsJNsV}eE8N>qb>)}T(_2i2e)hWbG+ERW++EbQ*N6h2TqSUbWEa&^IiEe${+#!QPH)wps{% zufe)ys1mvz)WgPlsKwkdbPjYV7y%pOTkE&*{;L-KXL$cr%jp2`y=wUw@cygzVhiuR zYOk~K-m7*#K%aT_c%N0f!9p0v+Km?8 zW7U3T;XPLE*B0Jq)qZQ?Jyz`>7UFg_T4**jW})k$`z$nvs4m??H$bt@>pG)t0cbA^ z-3T3Np?T0-EQG$+t*{XKT!%Sg2=iTsIbvu5^nD90gnn!xF5^@18PZ^l)nV;2v3*behSqzO@=q~&+E#{Mn?GpqMj;?uB9w z7{a=&$5_{24f{SQ#<3pbM-M z{$;QU;ZH%)@A{u$zXPoS-1je`I|29oJLn%4`Vso4#nk&3QG-GnrR{uMc*4RSK>4%=BD9J*cU^W0IXes zbPbs628@B21FZs&zz#sspN6MlW1TcSZxL7<4QnmpCZZsk7=+&!H$%~OhJAZb0|()# zGniswpM%Gh6m%o}HmC=5gnc(O+oBGE=2!&gF_>$S3!!RG?1G~a{s#02i@YAnae%L1!7*Sw(!33w z08WGbA#{pGVE%)rTg2zkGc4jOXeBrg>9;`7x3JF-PP4Gj4_;v5Yf$h)a0$|HgU$eR zVAn!1H;lmG2j_vCVTYg#EOIfF#|uczbCBl%h$xij0GN5D+bV|B2%Bm7`!y+v~y8!Tc6G=Ye~{ssJr^nIW~ zfG{}(%Hsmm2x!bAdCYh$fP4bl1kgV@k_bahp;XvdE1@(CKWPl5gZ2m?2hFhXH8#4RBVxxpa7T%MDx>;l;w7Z4(B%vMvV=2#qVvIrqVV?^f42HqJ2+I9G1oov+KR6Qh zWzaDec{Ow_7?1E-&q< zdLx(z8}l2w2_P-si-qp6DAW;JY*9Q`OTgVovjTdLh41%6oFB-;q4!#374$xf#Ci>J zo(GZUQRp+^IoK+Hpy2Dr-4Bz92j|Zp2=C(|?C>QiHa5ci+&{-CR_J^+l*CL$l z>nsZ6AI2JCB$soWMRD7)o)}}_4jZU^=p7bgFNVDY;hmsZa|{<0#`m~dU@)km?0M?7bc!i$?STCv!x)!_wy9@MHi>iRWW>Hi6ywM!teZxR5u@Ns8~a(rYUp5q^~cZ68YhF(V4naz-J(u{R$A1_ z(6hlgNW*F8S|rwSOAO=7Ii+f#-gS{8!UW{Xv8=({B2z09`HBpi=h8l^it@4i@KO7 zl44PpKs^?o-$-YRngK1hD4b`JE*4&&5sYnQ0Ls4{ig97ol~AmS$S~MfL9q@P{yr{( z`DXZeQDl^bp9MuQ-wZzsiX36#=SYz;7JiNtImV*qKrzRRx&b=Dq5{x~7Bv@&Ib#&& zDuVflU>^8BH*%&$-2}zBM=;(Ba~Q$+GHM|dV;aHOs9T`ifAmk?37u(CcR{ZP=!d!+ z%IyPu-H&kl&@QzM%I!e?YB_X1;B|686z3kJ9)jKu?tuL;bTPpEs7Iij|6bTnKsg=Y z?^+`q2Ta?Zg$>xJMP9O~r=jb>>j-}a`X+b__H)o`@Gk5%&y(>=71iszl6fSFw_Cs3-m$w zuh700>Im%z1|s|q=pYMaL25_z6km@cpo;-i|B{o6WCWlF;-EG zmBzY_ZU*R|z8?CmMF*hYTl8G$HjBOyiZP603^mqdwAP}rCZqKheKYhIi^jT%{%+A& zpV2=p8tXH<7yN^AZY7Edi(Ul9xG?&5sK=u3fMR?ZjrAPsWYLSEB^HfwjFnpSUC?sS z1?e%av2LI{?0cXG1I(Si7m9gd^!?D`UT)6pM;)m(N96A0?enzJjX5om_z+6^kNG?507Ck z8I5%i!+Fi<7onI}M!y7|1#pgQtdAJxI5rzL)=2CIi^f`s%?0xj{u&hX6vLe8H=)Zc zx*ED1U_A6YQ0^!Cr?H-5+-{&hgmSxq-U#Kk0{sz`>w6XU$Iv${{CqX`mPLOG=fwb;0oAjP^`Q7^|0GP0|0A|zxRpH16X?wkIl_sA#4wHk;Ul8FMvJ;o`KC{{4975b}95_@CxiQD9(ZS>#*T3;%{1< z3h3LQ8sR(-?^>Mh&01iH)O@O<)o17`#@3>sl$j^j~_b10PO7&tuVdjRIp8Aa42Ee__t$pNVd9}UGE zF#O!9slA1tNj70V7!&S-4IHeOrc8i2amGSBSe&DwSien}2j>_l#+`AFg%(+y@lcFi zQ+I?P2kmWfCPELfIFq1U7I034joo8Eyv4Z6wVTnPQv;#>s% z&f-jm;+$vrp04RHi^J{OZ*eZcBdi+?r1p?#Of&FfFwxlFKu#*uWgtBe>Nb!b1kE&% z9t`yuNOIav2EzBkqOsIKsyEbUAe{T6vBE$)2JL1b$ANY?@Hs0Qdl`7HMPpwBsn?@jn~-kb%S^=)(q*S3#dNkaz^T%0Oy2 z^jQOGF5^W5sh^=Q8%QjGRvSoh+qtb+8+bM)8s9aL!(;ZIf%H!3`v%gdKtC{$;CbI@ z;Qha7{MbO6%lykRy?PvD-5;XS`-u_JEFx(J!gX9k z(hY>`uZUpX0=`y?NREMUjTVs-18IyE?x7eGoaR^q;kmBBy%EFDbw%WO11XG2G9vPZfuFUC$a(|GEa+PXk_SQGHjvr|tu|O2>obD&iD#_>_e>1oS*yT( z6T{CTMdW=0$!SomPri>b_9w7EL33~(M>ZMwnYqBd6+@~c^fLp=PEeeafYd%H&+!)2 z#eKy31f+O9aQn7lJ^TvA`3(5EhrqoUL*gGO&NsdFXDkihswD-0yv(5?p3KR|mL2=`DTI>5l+l?&Xb zGS(ggdkp4?`*oCo^vlqr4WyohVr~HG=b_^ae19RLm`gx<0~Bi-5cbj{I?=%2XNf3} zHLjUFchO4>W^F_-gMAs&{|3F%KoV;tdbNSDHx|+B3}&4~uZPXo^eNCA4g7tai1Ju3 z#CT$!qqiDJai4B8kgkL-GLZZXdXIseBcRI+qEl{jKz;9WL=qdx@9WW7n z%0TiXD9_E)=oijM+?O+ieS*M!Im6!#3EZ1AHt(yjUqv{Vjq4WQv-9~Iea%4lUPeUU zFp%Uj-Zq$XIg0Zdm~$ET@q+K=`CP_*JY(~I4f|`9ISBfVfuDbh=vD)NCn%!d8TcI! z5&hLb_%2CAc@BO<`4Q+I13!P}ug@6LL!mfF_+DLO{lw5WKzbAu^9o20gK7h5tml|x zAUy(_Vjz78G~GaIJ+z&HG{!B4a|e(f3H2CAo(RSI2c)sSVp#ux^aN-p18MlHSb>4` zVbDSY>Cw<41L?z|UIXb&XlDcI^PxTi>Hg3j2GUrAF`PSqe?LLQu+9KKZxMKgz>vNi z%6a<3?gz!V1AbN`V%(0yFfTX{@C<<=eHwJGfz+SSn+^P(f{5K}AbjsEVz(PeVh&@A z4g73J#4u-oB#+@T1IcHh_ZkS#UIgyh8Ir4^_ZtZBL5bK31L3|>#2zsa-aiqsM-3#m zL7y=2^AHhx+Cb_TDAqk7@fDQIU5zycKZbjKhI9&aje)2y^hEm2ZJVTjl}22wn(n+zmF(9aB{d7d{LNWTI7(m>*OXsv-H&*^ppiTj`& z_dD7-6}rnn`W$G`!1s3|_P2pF#wlK7FupO4GJ&=0VDmNT1SrY})~<(LpRgNX^S!`4 z=njLmF^=(H65%^xW8Y=c;2ezqny`O^jdRe1qs?)&neE*eFJS!AZZ~Xq!p?=Ai!}d0 z4>AzmF%!G7<^kcksMuX*Ablvbn}M_+I?6yA=fQ5QRlxVrV)x+&a&T_##<~TB??=S$ z@di>?K(VF)Iq(U)F|UA}EGX7JAcxDt`2$E{4tHY>10t;1-47T@{|v=?1EeudySc4c zCprLq)j)a{^iu;#tnuA72Eublu^aOO?3i%=9mrb^#drdenCsmbPeAH1DCQlI;(Ac1+?-Dn^=47%Gu>RTw*3?MwW5xe&q@Mr9y`wXNIw&xlH zsRht$4J0vcdvGoTe)c8yU`zmM1;sf6_}Q}9^Nzth3&rU153X_)L9d&TVhGrRTo_q? z3gaNo*-Ml%A20n60M+LXW%~ps3dBi1`yUBJF<)s_zgf5=gt5D{ElTg zSc%{0^nw-mWdWqkT1V8O4_HOi5#b#X-x2j^qm1m$L^&uoXD3na8vGvuV~O%{oWF^v zlOI$O9n=-9#V-sL0<^0T`HG;$XkW=VBJU!+)s6IJeel-hYND>Q@%G;Y{2~L6du%1@ zRZn#A7QDpgfn!0wekiN|N}_=%cTgJGj9+q?MKo*|(QveR1niOHhz?mpbSUsQ5gj&x z=9kCOC+HO79>0<3IFvIXKy>^xq7!BUObv@B(L88+~5S@YeGofd0A*!s#FIRNMOM4!$7BB31 z0n(m}vd%;1^ASG{eY#*A*qitTiN*NEh#^E5qwY(P=F+M7#fN-Qg_rQaR4fQV?LUj8&qC0Ac?nK;T)OQ#1-Hp2MK^vAKZaMV6 zRYdo%C0gMndJy)*g+x`*N70VQppRGKrLq-7Pp&6gwVdebsrW^SjYQ8*!Y@dG=MldK z@h>3!MYQRqo*+o{G6B^4Y6j6d^!qim?R6Zl$MJg9_tp@i>TJA>RzvjOI->Vc&WB#2 zjrBwyqr6Qch(1N0&r!!0Nb}`PlKqHTSMeq4kX)WFXR ziE4J@Z9~*ox0-1CHllizwPPyLFDQ3sSFnQU*KtI@Bi*jOM1P^~;8?tQfVvuyCNdh| zaG;Gb5HG}&AmrJN@I3>F{zksN0iu6U*FLZxS8aj^6u6S$?GV8`jud#X)Y&A`aE$+h zL$upMqCKuot|}7l$s{tN9%xnuUY>*J>j=-54Ue6Tt4q#G61j-a+dv|}l0+vjiNXOS zir}4!>PeKKd@t(joJOJ?;a#Sas6ZVR5fa^|0F==kW%is!;^3|%dT$}o*H5CqCNTi% z2Tmn1XeNolYe@`QPhuz-hCCz6NsL6gL*|q46JFRueTSjk!}pRHT|?r?u_VTzys_&@ z9EJ8C4IPKJ9J`3bcyL^R#PNtfVFd}CZ{oxz5+_CQvLEuFl1<`N4_@}GCviH`oH2>S znJA-j4T-am<{Z>J74@BqH0SjsasC7n(@@?88%SJ;_=}d3n2vT`Je9;HD0jwk5|^Vr zS3s{sc~@>Can(8!SEDbpkmj1nB(5Dm;yUD;y#+52qMjR2N1z{3_OrRdu~VCJJym|JPjN0Mdsx|u@rfiW#d83 zDr{C}leizpE7Gu8-$3FajKjlCco4H053UgZDDpf8RwDfIg(RNv;=#;xP(xxB^eGQO z+n%b&jpGawt8u(~DT!w%0JP`1u>j>hKMm|8v1TKQ7q*ai5p}$@j>Os#0QSoWdj;)y zwU7kPJ@Fdqd_5na-Z#d9DiZ6v;z0+}zg3MF23M1)#<)~(Bk|5kfV$pAJ@26n8`1#k zdEZas1El|O0Evy+0BJtjLgHi8`^jb!n_z#smBeS0Nqmm@&yn}@op=Fd7Kty=mM>?6 zdTc_c0i@lM4^Y>Z2#K!||25*iLEFATUEd<^+vy~>rh)k+zUv9rlK6fFUOq?KZJY3L z5#{`da(+U)ep-#2Xyo}B<<+dii-?G?^8nb}*ORE9iiZT{xKTp;e;EQ$$IeM4e%(Og zH>CL;W&FMkH)?%A05@rqN&JcQf5OHCVe!{;ywHd?gbD%b45M%SBq+KR)MMv~GUDTK zSx1`PNWTZ^_Uy%riAcM5EZBt`;DvYzu`3=LXi!g*R+1Epag(`)q|PUayJDGAg<|PMeAs9H*0nzmun<-ZP+QK;idf?G(of$-@?x~@lBL8iILb>=?xkBv&KOPdGL(B6;;+aDNITO@^2%udb+E z1vp;NgohM;Kt0J@5q_JWItg`8Moo^zj{(_3lQJ?^Ti9fb<&>|31P#SV!{1r6f0wAo-CO z5BX5`CmCQh$xUMc(tL_KKHW_6vuz|lM_FHFgZU)CM7po~fL$cFtjCQt#^;*}=H*5C z?Ix02k?%XC`ED=C9|$+|sAC)KA5rH|<4FEo4z`knZcUbz+O_m>0lSBuKA!EFEb*%8^XIIO%D&4PpT*C=(&_suRZ|fA3T}Aq$AY_ zb@c5?svpwzM;LsV8nBVnK;#`X0&FHVcnxmz(6*s7NDUi@8*#)9M;k`02ir)E+(PP* zt)%>uNR2{yqZX4o3>-d{)MyRr@$%s+Qb(>MHMX48QAl?*^ca+X4C2Pk$HVy10QUGA zQpX|P1k`hUSFi~$87?F>aRsSK5mF~1@5x?(bd%AZ$w53UNBUEzkveSx9+Xy*Ivsg& z55&L7rSN~isk5e%Iva6k?;>^122$q^A$49Fsq+g-P3uYO0<`%;q`hb?C#REK)PNlDe!9smnb8_0L4!nVU&niSng|Z%* zK&eP>!8>!XM)kyd3Qc};&CWU>PS~H*23zNWJ zQZFthwU$7D)XNBeWhSXtk#-&8*9A$vwu00fJxO7Irq-kWH|t5gwUE@?Ye`k39q&|= zdT$)qMe2R%2l)W`HfmBIWrNkEKAsBDmQS|e0Zt96Pm%vKl=C_2|H6wG;xb5mRS3|w zEeQL1IjL_(0HpmEd^eWV_d`hiFq70a4?x{Nt|0aEbW$}vN!9itRo4|%k=l+r8c_F+ zRiu7Fc{@?hui*Ddr2Z%;_2)QJe@!73LZ0w!Qjra$qD`dYsH15qDLh$Hdr;?Il>1LM zzKnwIt0qm8NQ($*H3MG+W|L0sNjlw6x?LaA?U$0ySV7vgh_rh%>C82xJ?ltkjV9fJ z*-JWGgT-Dxc8gOKi^U3egge1)4x7wsfnjAL&;=~9#rzoE-u zmu)271-7potR-DhMY`*J(%mMI?j9iB19^I`BHe2X>4RsG?p;Z`57PI|1}M8f(!n?A zfv989a?;q#=pkss(CMUyA#OPGjzGC1QO+R?@t_ZR{b<`LB7GRjID7!<(Wra$M$$(t zB7G$Ck3sm@X{3+ZK>BFZcQnc$hw{g7#e;REJAN_giS?vUL>VVWNS{oU_PkIT;xGO;V?#-m{DJQ*b8|iy-yc~J& zL;CwClU@PEIjbL@K)PxK*hzY2A?e3Gq@UwfqRx#d?<4TZY|@*M_S0RYKVL_BGwS~`pY&HKV+;E5bs9i9-=LnYNcY`* z(%(-bjdM@`i2nYFGJit-KQAU-gLc;;@Ah$|>k-$mn)Hqtq<`5;dMDETI)e1?DDQXF z`8&$oh5G(L*q=?L|Jq18IF|S&G#x^D;kBe27m|+bBppNg_$0h^Qb~F@>cx{({Wr?r z>nHtBfb_l@3`ypTzIk;zWGPaWA+CYwb z1v!~h@S+&fWR-&^aysS%Zuhkoq9^(lvDb@bjqpwb_ka{TX?hG zF2UBm8n%YreDl5tKB{jP8Th!_(;Quyv_uu*N8*1-t)a0v=ty3ojsq(C`pP<|rsQO0 z=jHbAH+ay%EH!BGAk>QnpdJ47bhkSlKm6&<%V^gwBhP+{fDPYIRt4>=6dkj(I|}=W zy3pquQH{DzBz!N>F*mPoZl>rz80Dj6Hv8q}=47X)^bo17OjL~OeTRxN3_;TDT;Ury zVDO;fVsKfDiGoUyb#U3s?$lJ#?#%Y8U3(WynLf<6>4==9(GvAPrb@{+Ur@JP|8tWV#vzPuptFFAyHxomMrZ_&3;>sW;Ic=fNsKu9I}xVV|^+qrx9 zDJ~RB%l7$wmB`J@&(3vcq@-kZ=#-sryN228bWlzP{zzR)MtfIQPL8K^x);)%YkEXE#_ebm&-aKlfAXBW{*i-vO-ekm zjUL^rmrQC^w}Jv83JSUw4f)ew>_+^wCWduj#ycKj^i{X`?lHM+D}p0QYZJjJL>F=8m$jI zR16x-J;h>4y1z1Z`5ew2zq50Gv0aHJJw_bTwVM>(Zh6VpyPtB>Q{8Xp36YoASybki z*yUZ^UC3@-4;j&8VWR$y9X)U5ckY~*hqanmuiTEIXvY9tYlg!Gupc(9z#MS9;E#A= zvNy`j>(8^mZ7DPDGVSIi5JdHv^K*y!Dg>7Du;aW36=X_B>kRy)N>|ZwCE3|RWM`L5 zGYKC;tIhR7bj-<|#W^@ge#Rf%@us*e_5W^ zF{EG_4}OzN#jK+dm z>rI-?hOqgObzpf1TmnsLTx`KX9m)p=IDaw^tN*}&R`cG824W<$vD2{r+xl*E#pG`1 znQ`FmaR;(<;Cv9wLw%_5w@hb?HF;Ez?#=VB%9o_$Lefr%G{2yhscf;ToL)T-OU}L4 zgS)Rr;&je*Ok%z<7dMC-2=gs+dF{E_31J{pD!TBvcNv6siR;ZtxksdAXziq8#`jfc z36UlIyzs>({5fwPhjV;YJM0*$I0weTLw;P>{Maw>HKsFaFjunDgi9|g&H0zGKK8s6 z3Aetl>cC^{1zK%{t6LwipF&>(woe^Xc;sEls|xSwedrkar?`P4b>Hq}mxQ0Yw6FSq z=o0q{Yq<~Ba)0upPv*L5ypEl{mMirDzH|&4$y*@1)RUWfr3Lavn#WCS73JrcEK9gR3w{sCY%KennxF9VNDAA2 zVVye*(Yf=mp<@#^wgtTk%ljvr+ryjYvT5XyF8aIw3vB}P;6yAN2XYtiWD}Pvk z^I`yMH8W7e=U!_!$Rk>oS2i$tQOgu&k6=7q*+75N2?e;PSy_cerrVYHNyb!GHm?)( zkXKq&m5Iaflob_ab?(DitD9X~vnvZUU+=5{P0V%jddpV>yK`<8B97`i zVnpBGz4;Rxru260MxS)j=$`n?>zO^-YS%8E_x_y1@5iUzER7n~Ybbtt9(Gu}4Bqx9 zd??RLzS$kNoM+b4V}HcMlhwa0%Un44fVhX1hxY4VR4hbsQU892nvtlgtW5eqVTZ=V zCDI{_@b9Zm?q@MQiN5po3Vm-gH_cnofvxu8Ev7#?@HKW7*Cbq5Rr0v?B-lk9Xd|ub z#xsdz-OcA%OI58JU~09+{FnNwZF8#rwXV0(&%w#Mcm?w5Z7%fY9v?n|uLr3-!1hv{ z@Ch7>kecM!4)4(;<9b`s;%r=c(+@f1)Yfw`c_d$aczSytDk_uXEy~M=*k-xid6S0@ zlXl{4Mmd<*3TNxuvS;Qsf%~K`$<;VgHt#e``Oc`#6O@snwC&YmKiS&sr=aS@*d(Va z5U^d?m(c1q>%rVJB(7q^TkcW%CogC{L{{?@Nv|y_d3%DV4`#oaJPx2EwiSFs-11;2 z+1>-zg5c*BIp$FmPlUNs#oSn@!BdvSj~E13njG6i9}_ocI5HLPZ@xiGG|+lYq%tjR z(_cRKllS8Ui*6AYn$x>oRqxmA zVC-v}WsQptuWqj-o>I8le{#ENgEz5f+$uc-P%qv>XpY$J~!U?#|6kT$68VmzCA-ro@ou ziie#JO-&t~w7ld(5xE=P?v49?OSB?@?>k$bNfdLPdBQZAFS0z1xaVrFebC^XoJ^6L zC_OtTbKmZyEgnko?Asu^+H&^=a?`L&9Jz06vYy&lZ$ zz0wXxpr$(cETY=hTWy|s7T~^v2J#uyOPAMJ$pAi^!g76htW#xg>fJ5=bCz! zjZG7xJzv(wl!#>AqSL_9tsPy$cMa^5OnY!OcSB_VFXr9^PO_uC6U=ydyu9zLj;zeA ztjesbtFpQ}JNr=6DWPt4>!LuGkO4sf0&%--K!|IUwrqoJFl{s#24kjdj1dc7w-0P= z4kbT(#=ws4_GoN8%T3Tc(-O-qnzWo)sO$P#f#X#dyLF`2#T=vXak7gTa$E^}@tVJ`#;&lbDCmRJt;^&?^_?{xCGDN(G_SWBpLy z0$r?da$n(Kum@$l3I?QB*6xRDw^|Kjhs#JeNe%^=CYMwR~vLFywps`+J6w=e-&CKK9R% zHXrA#nxU-2L8G#u+46Is^W=el=pn-(?~-+fU>HoOpW$`*yXqu(;~<|8`(&F{AIYFo zzeT)apGNhMe+BpgEww$bzg2)jHTb4G!=+OA&Nsh=JsZ(EfoBP*0;N!q5F2OQCe^GoLk6{}Z2}XwMox`x#GL zw3M>h)GhF=#A17(w!3wTD$pn<`A7Bmew1brh$-P8{ZaJ@^ZEQ6Kcxrvr@p}_Eb+xJ zdi%`pP%o)u6Q0gi&7eJz&CCf%xbyhTx0}VhM+K7=Y1=!!rtshds1xM>lk``+I2T zj@!u^+wAlOKMMrOy?9f7&L0l@vwq~^&Yuj3})4HUXZ$Y7kw?t;XiFf@h``!MPa)Dej! zYNFN~K1KnohVMj`FBXeOUXSMUwi8#w&lfGLxGk4K0v+5n!rCq?NJjS}%6{phZsXh6 zV~Mk-bP;X!fgm{TErTkZ@ZIctF(wP;V(9E-wIbu+?NAuqP`2q`Y_xN~MZietb70zo@av6S`y}A9^F&EU^4dq}b%|*dOY3NA@HPVb|D{ z+R%M-P0}#YP@zIsrg28z2jHlS!Rsuv*vO2859*D9@euDplbfwRE$@VnmB<+8B$Ke( z?JAH$RfNYO>w=_GwQ5_6&Z$&N&4Fit`F^{mJ4g5?d!WA2UNQ__{0%++x*aqqY_;^+|pcmUq-zk8csKTk$$;=?PNeGs8UvGf*!Q>7{cy z@=zLnwSR2*DUFv9jy1Y&xxB}B4ZpS*aCW5Nfb+YB-{XYe;~IX-=LOr41P8!WHEgRR zZ)Np`S6BxnxxsfEbega7y$yIMG$ljyVebVaPrKGc!L>TEG-P)m?#=UxyJn;0BwD;B zrR8IjfIb|R0q=l?c)25@sS)Hz#s$HM0vUU*y1H7Ov%eO0Y_UCN4|}zg%A{0kCmbdg zhQr(ZNo6jv!~DCXe^P3A^+>r`EFaNV@5~0Hj;fyY5xG{TX@Q+y(OCS1#<$c%k@!ba zP=tR!Yy5tddx*auiANq$sR5I?q)kGlhL=@qX^93zUL8}nuF&VR0pqV&41WdaHj)97x8LAA~CyC{$7@cxb0%g@8YWSCv)HiF(XV zT6Q`dOohXKROXNUD4`S`$v8 zHQ+)ckx^?h$x&-e5B`BoY48pCo5A283lt=+0v1mM;2uD+qOg0>e10sQ7CLIVQ z0THE=Q9ofK|AB#LrvrspIvqj{QRtxH6_cCxhf?XVKb;Non_)`@qc&KAM5Hhsa9bMVCG>Y75|k^#OBF zJt=eVhkZZk`zU6e#(ylI2JI$)M^Bt(mZs(c{>?)$-)w~@W?gYKHGuyeGcC-onI6a8 zd8al@xDj~|L=dD9bdqxoCZA6Q^2Kl z9is&H(yoJ~I&O)bd){10LWWBwDtE@=T(&U%q%XaJl_imcCk2qXt$c#mi7DZfuqhs^ zNA-D-O}HRwx5NRA41aP$b^d{|C3^>?0VxG{e7vjWH%c{rifs@BwUB3lzgyheoCjODcY@=2 z!Ya0lmM5vU6QGh&khHhGoxM!=^wjC4Z$HvF;;{0&KfAW@;P59gu^!!5fz&m;%oii_LPnP-P9kp!{K%kiUKR?rqrIBc2go5UM2jmXz*WQ z+TnP9JDjgZqSb1&snprm^W*UtY&`hSS%;+XRlGR-&G8oKw*0|l8~9!De-kZZF8LJ7 zA~lRt#@B$R^raZB`+cA1XibV+rF}WnQer-VTg2@0Q>}uP9})>zI>;F!YJhbXhcKe< zN#$xL7DYrMmtbSvw@<50_|D%J5aIEmlE2NAhsJ8}G;6iz}KJ&fP zFUaO9<;Fj2G5ZZKNrApb{2BfzYxv{YSX_M}p3bF)ZC+oONxU;#xXz9yqUlfYg+42^ zHd2L)g&XX2`IVoMj60H;UXfUeKbS|0Rw9w}`9h+fV1HZiIl2jy>K@;#5AAoSG11#n z3uYKcmj<2EVqv1=i)Muvv#XHoGpbQK?yUTWfaJ#~;c&9M40NnvwAFKle?B__kPnh@ z@J~JAl-jB33}hYxsQ#Bc0Q%J0o<^i!`|p4D)8lY@wW(;}6xkD!#jlABspM;Gt~X${O6jwXvzyaiAhCSc50DJ0n1iI3;L^ z1f&}feuQ@dg>fFrqCxuL)0Uy~#cnt0kFP`%@m&6mS!Ly3Pwd#Xic7nMWO`j0Un$-D zONQO}2pYFs{xp<e9y<8gjYffD2}f5yr=Jd1NNg99bl^f zjpmX(@P{uKeAY1rSY;;%AZW0)wGX&zu$Bm}W`YoPv%x?#n#%pdl{7lLb@H|`I1hVj zTAha8)5<+(H9qeJw)Gm*pPosKp!tq@e{9}LRaGXLO2^gJR4yG~S{nmu=+&n-zpV(^ zzq?Fg(RE>WxDFmNNldG$nTtZg@7N1d;GtXract*C*CcVannAw}-7w6(cqYcA6K zfP}$${CF4gE(GUEOsz%!=TP6ls&D_Vvz_BN8n8sv)q3f~zmDcV#!2%?^kM!ysO)s6 z@RKT)$h9@{>FZv-`m@Q*uECg_e&JN3VW1F&lVL=-N}1jMd_1uWhg8SYSEH4~bNPTD zYrZ#P6@T#Xx#-M6nU^D2bkR-9CR8jiB}+6?q~|57gh z(5-1m%Z%JLpNYkDhXmO>7S{5S>n#Zb1S?u`MCXFct z%or`Kh!6uY1v)@p&%$SZtJ7#{8;!8=AWTHBRf~l{r#jyhy?ylZT-IpncS%3B_Wnl) zgEsoOhZfh+29WW#BTJ=fqMV0TvjCn^UhVU_R?-ju{pHIJ$BeNyj0Qk}Ve+i~Dc@bb z5BvUu?=O6RJ(5wt&VW^=eTm-2RB|4t0m}K8uaKv);rr5T6}zpHSS28%K#vLfU?#?V zYrX}^rOT&!R_T$|vxT!pI*;NUZHH%)Pw~jkl zQ1ZbftS<7oR4P-<*S_DZ9~aDI7h&pM@%X#Yo8JNR7b&xjN@lLwYObxVS(eQ&__N_D zKRc4oC8@H&A23Dw!?a4}^2t9xjKWM#eM36NyC098%lZj5+p_TCW~(}vndNT6N;yKa z3BJHD<74QO_sh9d+L{V~#?TXDxuGXPUjg#j>oDKqz9YUdK%kdSw+YS~dj%f`E1-VCOGBWAEU&E9N=3ML#N+u<(RMoB+uZ>;;=N?D7YCA! z-5^+%XaCx#tA)I>YKXp(Ef%vI7Y#1H#m;7nM?dW?`d+`k2Irwd^=L7hwclb&UfkfD zy`@?$9SX&InM^MVMX2}ACJoniR?@f%_acCRg0lh?>;~th!(L(1ZUKl}i{z*p01tM1 zu3~DzlH6(ngwP*UtA2mATDkaTGE16e`rRde_Czl7s<#Z6)b%$+awoF>&HGk^;T1?h zupFugtTrI!v)PRL5cwd@4SnqW89!77XaC^`pzO_j_EbnEEbC2gvaBe`F?C7v*rU0N z_Rd0by9M}xK@`IOn|0VpG|ym9ui$%5PP&__eaxsh@gfjgu1=)S~64)b36#IImrn=Sz4M zHS|?FJ-t`SagSB5vNxShs|O}tlL{vLcHukg8+%Na4{HtnQD=yM&!l5N&OzboYGreA z>6nKo4eK5MMT)p$~ZRZo|pd4>Ab zR@?gV9yu5k-d6SrJ~>gwirX7NY7#$U@zUHG)r5k^Z*x#)N%m6N&Ms&D&9bd?@vZV; zIH--hl8vm${>R~QwhA8S^?KdV-6s9VR4_NCuGv95f)5A*kj`BnP`bM%a1u4O!?FtO z;H&}91S08(`B_z0z1plxUgEqn2C&LZCQASeOmFXoIl`n>&!nF88P}76Nz`_+T6l~Y zyWSPYfwczb?&?geT&|kB_&eR?M@Ju$#EzNe<`=XzfW1ot?8h2FH+m!V9B%~_U2jAI z4?9liG@&8W{wXQYRL^DuJjVheWo4yhVXDfGQ^Oy!Tb%i#B<->)XsW?pYHEyXxFw1k zqORz!q;K8aw5-#o@4ox=X-n0B4kXQm)sqgVyK|{XEmtyCG{12w{rLBmh+o;+Oh6?T z`7GIrSZi6!%J#BWp%qYZ;iK@C`Q(Wc+pM0S>1~!Z?JqW>AmYUIf5X~$O!bmDw!=@z zB_2_kfStAGEfgzR`Se;WiNyimN!Lni!JrkV3x{L>;2K*8c5?rD6O69bHiG9M-$9*_ z@FdU14QJ-TA6iC>Bkt znSoej_Q(67Zh z@ZT}cf(=K{X!gHmQYl1Y_~kLO;Zbeg74CFyGv2nhbk>_|M~`i_toD)N5C3(cbZe(m zo10C8fJP$O>Fd8@sE7HLIZi({;^HcN-Y7E8350)t*Xw5VWKk~3Ur zP<+IT0wOw1jugN|aYHskfK&(E%5k6&zJ@zVka08XtiM*B3+oMU;i*KT>G+n$n~B5} zHZDTp8;w+IRpW$Nt5w3xi$+^>aUK?zaD%h9~i?%PPeCo9ymshil``@(XyeUzoZN)FRq0u%4VC^Eb!bnTnP?}DF4Q}@+50Q!Kw ziXTWc8;#5+h);>x2yVpL0=+}VM5&o1OC@I}O0|s!f{HgiWpKrYo&)u;*RDVvt8H+= zhbNkM?VZ>&+8_$2qt9$VGez=#!RL~0_R1DBk)k9Ogm4vx=Y9B?E^JP~Z`{=tdqjg9H^ zTqm`iGmPz0NC#CV1>tIH3gT3%qJo@w&ZB-R9t*_Y*N$RQkjwC!?N}@tmCNIwN?TU? zaXb8|VQ;>YieHGQGB<~q;ZNIkNP(ZR)AGsC&DkU$e?{ug79UN-=O1uuYr7u-py-1I zC<&bI^}XBo6PRHz^wX#>Y7)cQGFX=mRME!zNf2sgnzojsgp%IA4JZL7;;>KuaQ!yn zITq}zg{eyRgIi0;a&hGa%hj|?gzsrAL>Lj_xj%dYV2P*1ID9Y^Rlorwbahh9f1c3q zdP54-!eOu`;cx^_Y7u}50E@seF%o`4rE0KJS;eqOZSVNhd_3`JF)O2W?J(xpJ{qDhg@{r$@uVWm@Y}c%w+F=ZuMOShGe+Eo5YXyG^sL|R^NAVJ( ze`xgI9nFGIQy6&d!&)TRm77QIa0NQ2;2r-1tP?+`MU!15ADL(ewr^|-OX%!R0QuGy zIsQW5A$KDAP>a>Q)^->c0n`7`hKOE3@UkJAGG{k}VO(6M#ZePrD*Fwsb@+5*tY%mQ zpV8X7n9%-~;OOgKU(_V%q6SnSTL?%-T|s|Dp(Oeotr&e>^ybGktRKHwSJWSVT4#(T z;huBv{9t@(li8C!o9Dp2-cEj@1%b(3<~=LEaOapDV__OxhN9(3mJqwa-okarU1%3x z?0hh>r4!`>ccgK@nkS+|v8*3%C7foy_$I4YtG)RC#N~vJ^YB^S^_u=U#`ni#J{%h> z@Y&Dab{i_tdr2U&(Kn^*yBERef;$Ym3>cL?*fK;K1JavP z`c_yYlH$f?H2&r^JYM73^G++cJ0Y1WgDc1G1?1J*?Vh2QJ)~>qrY7QZEf!0^W2Jb1 zHXg5ONYwb^9BA|GBI{yqAK@l;IJx<5&wJy@meS9Qh&uQR^wDUpDr!qiQer{NlUG3} za234*MK3*t+^xad${m2@g>6x;YNk;rH3}m|O~YB?o$+X3@3zX9p&roPMQfcWA#@3y zi>Aeyk*&ub*voG3cb)Eg!#ZGSo7NE84 z-y6UkpSDKCnk3_k?qa#rzt}eE?Cyf{9W$`ws|2S%9fSYf`j1ok|4Jn7k7Gmd28VU< z7t`>6iv@%46cK;;pRipe9`Jt&P15>)p$W9G(7HmqtL6s9F4qw{g%FbfazWZaU4NbH zP(~sZZPhz)Gg8Y{5$63f2C5lMU}r?n42r) z>06v{9Nk3SNxUUCvap^Q6LV&pBoRFa$-oz6U0CNj*vp|6Hxd{$-jxBM@>5fJ1_^`KHMX$PTbY?wYI}wUOV?P8GZOw|oF&9Q+1QRmU*GF%U!$YG_6~ib14&#l9>LUP zi1vGc7oE5G)7#ZGI6pN!-O)Mx+1b-+=STCBUijSkG|(A&8W1F!L_i@$(qV21p#!pN z`0xRc*qLZwU$@Ws+3o3D=jSjG?C4TXSq(^iW%Z+n{fbMW2%1Cxv$!%c#n7>G8E_n{kb~e1z^E}sfGO)-k9`F0}=#` zM*A*F9>&A5>K7z17sV-h006{dSpco;$cn)+8rdW;3e;I(Md-k&uQeCoLK4aNHul=Z z!KX+ZK)9T7PE(i-xh=_9fWq$Tgly++wLK8fvZ+j)U$Yu-peMErohY zS4F&Joqk>Q@viKgX1limEzI&=O!Em4Qt3OM)h0{e$+~JfKk@`scWY?C*^xkMY2wkE z1YV03-87kd6IqI}vSm}7-tNuM86BCyJ?-5~PYAjR;JObSTtkhkh{jIaK;huhV+cEf z7nmP)UUPTx`&Z#G*`A`)LB8H)yDH!QCJT-B_}NF|4`CDca{kSf6EM^al`=hqgS(>Ix%V?qC{Nw3%y)=Hi! zZvT75$j)$Dyv{ss2dwG)K3`p0tjuM;^?$3t-}ysWTWVNacESJLY&=$hU#9Drru;{= zb5uh>wI*_CSfJ;jF3443-sWGZ0(5G&BwX6rHHg(%)K&D%-QIXZ-oR=WTw)~BhwZmw z*s+$)z}ggvtWHlW9fW9!@3Wrnp^?^hA_Xg8vjPSN38kP2iX^*{JMzueQShm>FZDpj zSKU}d!mz{7Sga{fHfUofO(HEJ>cYm?gPD4!-ZKmFmDo8w*OgEIo{L>E&)`NtSAqfl zVU7%C@g`%X3*uU1zN)c&Z@8ywM%L^D?rm6LpN~ae^h2gekfximQV{S*fnC%YnZ4i* z>W-*~5ROXs zWHV!e@Z`iou(PZ4QPa5BtCO#v`tYAEW8lLWBxIk{d8`Akl^yRg^QiU!25~-upPCS+ zxZ(Xkx7-m!i5TOqv#uwXs5t^qm&OGEitw$fAL${WYP1ib$L_^q=gcs=!q%|A<24X% zQ%Dxo13E<*iPY@PsCjKzomkBC0riC*b~gcu?OrtcP9nmj6gK8bam9%BX+1>g$@{*y zWuJ>iN3}b4ec++5gtN3UpRv-`0X{?Nnt<{dXd1gg$}pNI2M0;#ENvtPV-6sR)^<{x zi{R4g%2X_xdi|MJOJ)65FYz0xsQPTHUeD)p`Fg$OrcP7iy|_qS_riiVtv)SbyK)aD zHa4zbUa(X{`YlV4nNGfgGekgZ^jgEULzY&3)(hZ zse@XDQrcs{Q>W+3rFi%C8qV8CA_Zp)=Hg-bYB!ypaboJdA?H}U4#)z|lkRA_Deglw zy`U&8;JZX}nsc_q7KQc3K$Ji}`ouyooWPHsmJs?iL?%w}GGFM&p3oK5>j}P2O(j^C z^GnMIJ;38M#$5DrmWPlymanl`{4Pj5zB1c@guyyJdzpjO_GSHh`HKF%Dr8~T5uSQF zv!`Eiew=3-Cq<961v+=5X`igU?D@EsKn95_0@FVD;DFY-YJyT{ix3>(ljE8K-k|~g z`Ld4KxI$;ino$$JNsW+9%mCDdrMPHuAF$+7bCQ0*b~T8(D1Zi^imDVPeW|Xn3op$sY|J zFh6?D1$pF$`FGHP>uP%MQiuijo+t@@dSO=BgzsV+>I*?U0lcN!wA~Ekx_}^`A6R-}W-l zq;6Bx`WJcv{0qtfvUA>8$dF&0*2BFvH)r2xg30YBiv^0x`VqtuBs^;e#sN5Kw)P91 zk%@c|}6s2M+_KT*>ytm(VYFn9;K*N;0^q)&fby@pCjzV*R(=(4-I z?5@6h#|K%S@4Z*&JJ-6G0q$D&NDZSqmqEK44#I1$%grqs)H$8TIbOa4@UL|;3%oL*lqbECBf2C$=!PMxa2R;eYo zv--Rl!}@~AqDLaSrBtV{t6NTl7(X+fAT=~B{NBSR_iYB5eu}nfgw724?MHRnaQ$e@ zWX?Z?3GI#v_z%YphNb}8df^hUtF9ZdiX-Gc<0uKX4N$YQY#~K$wr(mHEuC@{;Q~xq zw+y_gy&nFBZl9W^KHEGoI&jh*?6C$T(pP=o5_DKP($p)_d@Ax*{nBDI4aB>I)k?5{ zZNucmylwc2PV5PdF^eGK4C^lJ3p83tf_}k6%p@QJySb{jGQT)giKH*kcUr-J@(rCE zZ|uBb84+CRn|&c2sg#@ZD_^X@YeLye2+#DPN<%H#^qrj=eoCeGNO*8bn*?6NsrAg| zrC*xDZMuBtO05>1!A8ybnOLp1awk8Ro+=H$W!pGp>P{T5ajs+AopWtv-#L}b*$=S- z{#p}TVliE8jlhvC_F(6v%#qYud|NMj>y2m&N4OJAsZ{a zY_BI=uiDYSlDFq|j(kECNb~bs>M|Lf;UzidW@k?rVbnEB>`FzuQuD6VvnzF8^15x_ z%{rdg!r2Z|Ee;xb!r|@2j(;4y-E#ngCTH|Pi-8U`;NhD+Yey@$Re%?2r}R!n;;!j& zaTbJoU%o%@1D!Ycx5NKhEcWiYi{nTBZ6Lh$ zKkd1InlC0E(VHAi(_Z?906OzTczUsr5~%n`tU#nOV`DdKRi{qHlBhKVn?Rbx6Xp2U zdY*>{QP=QesM89;Inhd`LI_QfSND$PIAfvfi~Ty3@)m<;Sczofg^@`8K^hUI{}_i| zaCaT@cg~uCZVK5K;eZm2s4Bc7C_yj^eQk?qgM%{gG5tN=ksY2?;MY0+`0DEE{(tzw zPOV&yec=n(Sy9`O$G>rJ*VJAV?p(MDwCb0OFvYQ=bWk z?BuVgSC|clH@q#9IT=Ra?UUPjYhkUX5-Z{0>h?)15DcHpMBa7-P{tSF+(nxh-@lDf zcp+M*ZKrG+r-xzcKu*lmI5QS;eo@Q;Eb1u$o(@VJI#CF26}Ef;(6+=AEx{X>;j6JW zgibiTMz3v5J_xzBO?+ZGoR1Uv&EI5}VeHTZ zHpl#Fv@v%(G9Fj47G6Pgl{*oM={}4H$AR7n0#8{832a&nM(e_sXmn($<6;P9MGN$+ z>!_P(XBmI5-U0Wd>xHdPS3h!juZ^2ddK$}>Z#>&Duf6eX=xQ%;J>%b_`UfH9Ms};0 zPnu7<8Uo#G&hK6{wGRKpe8|OP#_?(EI3Ie3)rrRt-t>543~{uHCk^kNl3geHgD;qI z9x+UEC%7-p2kl?;YDcgY2Np^Y28s1s1C*-jhoB?N+T|~oaek|p`t#{1LygW2fHP33 ztsm8#BJI+$s$IBnfnoVv&Yxczy^j|>y#MonAzB_2&IcAxhUX64Xo6^&J_!}L4H|*_tnK$>e z4>yH<+u-VTbY#*iYtAvm2qRd-f2>&_z=3Jv2^{;xLFaO9l5)P!qhy@ct8-Z6620cmbWBwfEz|n zDzW~m84Na)7WV8V-PD(o$p&I5q}02e#PA{Y8?P+(neHR0B}}-pyzXNTBW$tb2a4T2}g`@1R_)Yuet%wKhth2_5@W+`?tw z24f`HR2o7A-IvxZ2fd#GJFtBy2ACa^7DGkT9)BduW`gbK1H0T)fh1&Ov<`n_sIYD%c5#7&!6ywOV}6Nr%Jhtm|~G8V#RfYCUMj z)Q716yjw1qB&?(on_H=~BEC45zES%XpNr4VvKjS2jVUCVs#KT?ht^rwb#|m)KgHB~ zI0STa^yXg#9OJ&{A~qUzRmU-_Ft;$nY{Cz}LOQ6LrICkp2HBdtz$wY~FyRb6TI#m^ zB&&LH0_QDUI7u!*49%WrH}9Jx;br4&x7=KNQ85@uH(yag(8&sqtH!z3{_^>RIZuYa znN)Y>hP&VuRx0Lj235NBe%8sl-!V7O2>+&T|MC3r zH=)DZcVs9)G(n4-)RF?z2#wMD3_B{i=WGoDyu<*=K0Ds;cmrl&E>12l%N2V=EhM8+ ziy=wF)0VSD)abrZ<8DVL(inaaQ2tOA#xkRFrP5*;Ms)@>Wi7!OE?FqBOScf7UQ%O1 z=iw?xcH(ze=Tw{1(;+A$fCr8ZiTe4P*c`Uu!|-bC4}2H)2YyhvSq%H6E@rfY8Omc3 zuf&fLeI0WAeZRiFJfcY8$>~#3{WV%|LUG zFE8hk)0Q=z%q=e;zr!#(<`>P;$(?J+8PyG1SaW=2-5;xML5;qgj0Pw_o?y`xY;2(i8YhY2SfAFegmJEV|~9v(eKoUL<~x`aY}qo@1UV@0et5ZHBSitZox?3n)Tiy5{>cW#njP#Y7M({1{b z6Vbt5T@6L=1c{Ht?~liy-+ZU&txPljY$6KSv3TUBJK#HS-xE(fSF~4bm+Qw;6ARLz zEvu8*Bbu2^X?l!-*^+pJKsd^_$nO{sPqx!UF@uXrs+Ll1M^!pXI)I&QF}bT<(WFAJ zIx4J_XgcV$nFrL3Xr7r=*;p+|gn5san_Q3Of>fJ*5)OF}gXTJg*Vl|!%Ua#6R|`0y zlcd&T9@ci>@GJ~N;t@XOp0_&XaSYe^FlHZi;0|5M0B1O|^+r^A+SBg+JVklrS%hs$ z;1&0D(=O>RT^hgRL**c)Y&tN$?Gxpkw~W15*9Cqd2z|mS=&lp+WM2c&3C$cpOyx`l z@FgB#rK7zS$6eJmt6)<%3)aa8vy;7tlV78IDYXW7v{XNWyS^R!eSg*}X8nQqe0^>B z^|ktZJfN;XLWv9qASv+J?mgch$4elidr|-J_cDG2j9o#{F9hRSNol&lZ-#DTMoXWUgpB6F$DSfg=nUDND_VaSVJelP_fb z%ek=fTUM^H97RZ>K)|vD zH&x)>%6jp`>1-6aj}&?O!Mb^MxpOkd}h;4Zk|y z+vsJpFQo7Gf~pQ8_q1^~WX~+)4xcT$!56?I?IFw?hdv3K5YHfmh*i5FoTbbot<})W zF@+f}1cF#v=GR%`WGh4~_zV?$vK<7c5SX*R5%1k9!2ni2Hjm(Xs#tWav87xY$CScE z8;_TOq>$aL8j9rMZO(A;LlTZ_Q~eQ!*+5thOXpXEJn5y>NEHw>YY|F>N}N7}D3l8& zQv4pjn~ouPTp{3;TB^(?iYP=1c1>DBqcRU@OWGxCo#cxB zQRa0=Yd<~3FaljsGP>IWsSG$EOI;c-Ld~SQWHg<_U6WEf1Ct!(?OtK&;huS*YE0>M zVo&tBP414w#DFw{iGaR<=?0FVb%?~tNg;?K>al{q(;&)_dv*|u^jMeJB8A&R6qJ?ZPEGC1}J@4A_+m$^Nh>k`s-59xCNajtFzzXS(2{2O&a zcakFsYct_7dUD#59#4P=G`m1oIMsI>?mA`4tQVCI8+AE-naaSX7aUEM+OG9_6Fm`N zjQ0T|;(XfM`83usPk-__`BnPE2G`jEW6i`)HS9<%G!WzuBSsfp5DKiRD5ry&ts=g& zQ(UNl9=6H;411T;yL;f7Cfbj7p<`zFq_ee&rlar5$4-JGc!n=6s!{J~34I^n`vZ*5 zMMPqImG6@8ols?I-jP;I{9|iH@d9iEnu=aQ&=sA+|6NV>kdmN==&bBy;Z|``&fslH zQ-=x0LT0ZFG!!?E15ioo7PynxP}K4z~@vr1ER+GT|BEOnhMy{u}BGV>k*W} zhSc$m61~yS3MKOST~0o2DmzO3Gy$hU}1VNS`j_0R|2m`wd?sCo1KBREl} ztoZ8iVI>cuX}<2eP<`~Wgx&rGK?X6%5On=eA7=5&#MA`&#I&X73fY!MM+oRH+TA~~ z&`|mOd@$&^V)y&~cIyC7W_X#nV$dkn=ltxW^R4vyk>?y)T!dQ-XJxRHq3hiufZ0mIhBU+7&c9|ju)yHrNJkU zY)^~oXQ~?;)l?*E;K~FyAuT?HNUh@dnv@fy z?FS@4TW!}9p>4a?PvgyY8?V;d1hlS$KO;k)EBJo2&-1k%LPj;jU+$ zo`xYFVIo@#I9?bkSt2<#izQo&5*PwRjnRuL#$8WYjG8A7*1yaI4;_I6J6M0&n=Ezc zD`SIJo&I|-fqU0n<7oh3%`;QAAq3Vl(QFFep@`0q?!q>>xE3paouSKL|wkc&9buOfg&Fgw46H z=PRy-Wl?gAzIxdSJyw(Lkv1_NXfKn(rlNj(J08c@jhcQrrdD0b=caCpMiFm(iR)wK z3?gFgj6Q|WZqFX$m$-Bso7K&@${YArVCLaVGR^Fem=jYGLV+Qc*pDgrQ5%8pwb8AV6pYwJ^$>PkB~A zKD^=%shb)p$S;Ef=l5{&u5TLd@BPQZ@x!6sb(RE8`YERiu7eSMwy^y`(4QXP_vG$@ z`bQjt&mFYmieDb1H81qtixc6VHCls^t8lk=ZD-GbC;9G10PJPk5S%Z7lspCF@|{zf zM5eB;YEr}cuZ^!EAA1XUxmWspV9YmZ$Tp0<*ENVtJBYA$5Ad+@1!&u}Kn5{W(`_2c z{Rlv$?+|28&c5R7XOx5k+tF%m4lPuGlK$4=UhN+d3>xJ zuy8Xl%eAn>A2u+-sq42K1gn0pr@PYgJ|$O->|WpbeS$YgAIva!M*vGt7q0=17>E6k z+(z|Jhju=DBxmvz!877bc(25d^=Qrp;8QE)L%bZ*4JVsBt zhd#j}SdL17oQo3}7JV9GE-& z6ri)MF@5^Ydc59@jX=y%m(3?G!$b<@@<_^ILhaT})mW+T zH2!e3FeKpPpq4+5S~@{i0-1*vS-i)89q~YS8aUbXY-4q$QOFf%;YRKEBRW#Euy%B_ zidc$~>gLfS`6lcUvV_qd6 zcZR?-IE<@zehLRbCsJ9PpW-K@DI5#~t7{;D5SLRa>@^Y-h~Gw}%d(}W;_+{>_TLOz zL7a*Z&+oN4q<@C!;84*dko%hexg(#D=H5XH<3z{Nz{vx620Z))OHHDQHHyG-^eIn4 zgS7nIkevX}bc95moMww*a3OFAuljT*pU+h048TIrG@*;_gGNX|+yCv{Gae=w_)+Io zUUuS9%Yhya436gkx)dO1MdLE>9@#%qk6dMwhcAl9pXqR6EZ__8#9HvuA;z-)ao

    ~Iy;IuNq-5*sdYXStPjg)RFeZ3>C;Hx-wpV-}ljz5a4abgV7%O+hTLVr# z@O){ka&uI`*EHSvx)TzTYwxzVim^BWW7Uln^S-j}{peV!!&^G`j$_lYda&ta5g87r ze=LgSn{>|jMK?eRH-(wO_Ph~OtX%Y3W*kS9`|rS>tKuy$mR>AMIoM7VSOKHQ675Cb!amGx$o0L zlfcNih640@Li03+=1|YOxERzzKD5IgH86-57mA5IQ3h}ZL30e;<}cL4=6AAuj_>0; z(ikixY+&hf(JE28=jluoyh~Q`PrRXTuXu0N32!*w;h)UJ^SQ_ZoR0uBDgb9JYax=$ z$4B>k-i+r9<@{8BUVh7kd>qm8^Zadk%YMVt0;f$1TDkj6Y!#2IVk=Ac7p<>)+py!k zS@O2^b(^_JJb$AV*raDO8hCs&VBMIHM{=7@ozavMHx;n=^DHm%!dYH!8Y`pf-fx@s z&~Ai<2v#d!4ky_H=f%fGhpePJN5>5;!Ydd~nuaNIEh)?a+e9{s{$5b&NDwD1SBnz$ za#RIXLN(o7efEzUfe$XgzJ4X;zi zuVG*K9_D)q@e^<2E@fzpg^wZci0KU+#LmgW@hynrAn9Z@fthq2$d|SlJ1r=lszSlZ zabktufZYk+1Wg@m35z+ApB9dzU7XvYe5Y4x4B&Dp#i%OtXYPXWCiAX3qpaW{Z$@>Q z?^xFLe(WoK5wDX^{+EN^S3CO)UhhA>|3jx&&ZRQ@YZx5#I)EW-q7O9THd2Ddrs(%D z^~9WJMqCFZ;`q|>PwYIH!q`!@A18#_25xk0iFxcuY$Jh&20)D*J@Jjg{Xw!vqq3}) z^&sO_BdHAknwAX*P2khYy9pE!RLT7O3Q^wGt8stvJ-#3H{VMvX&!jXuOxa;2p1C?0 zq$?PZIRhmNQ8m*N*Cf7k8Yh)&%Z|KBb?6ySQ0mcHQWa;HttTWc04GPfG&?6%2lUMV zSO2meiTsX_fER3^gvYOecZ9uqt?su)7nz{Fqk))vT_p0i-f#-<&*=wv9`HMRO0 zPx>a?#V+wdgiKSm`Fo8x}ui#!5aR-QhW;$sT*tL)hR#4efoQb8AQB z76T%M9Q8vUsQU!vT zlLrZ8;UO*S;{Gr1>#Dj6rY?+zSk|<@856DEGOA~7IAgsnICPxV_8xI>Zk|mh-xi;m zUR>PVTwI)?oSf#W)A9KD-L2l4s5Z$AjMqAxo6On&g(OxjM{b0uG{BzS7X#DHNxE2~f#}YX zOo$td)IlBe^6fvcG*&ea&B6e6b!kmPcU&_2_&Aj%hba`;Q{<5mg3=7~2uhGfm{P>H zWtyBFZb0@AEHjtJ_OVh#ZC#gaIgmo^zxGY=VZY-Ma4h%v-r`Vhl0?BJXo*Jd=OUQ7 z1XcJGA+TOx9oBsz6MzN~74QVoQt|?DG*bT^TOEl^KSKM@Xu5bM)1*g{FaZ`veto+a zErx?J^!${jgi{2g0R-SNCUHOMo79b%l5CVy^geI31Me3dzafvzlN*UTBjE?~?k0tx zF@aa>BSt#lpjH>V0`bIidIHppsAEK*lI|eL97&CguR#Irm~qe(pc9bIrA-g(Q8-Ar zS$}Go#~SfBB~UaUgpN(9J49qBje<2YLlF-X35u(U*nZ>#^~OjNHS&t9@I*#0u$2$U z%~@j2p_!tSpgu$G8m%5xt{hSaYqo`k5C1m1$d~x?BKR1T5iQE3w;rk-7<1zQg*YGd zUX2>)!5aGkJreL!D@xHuroql07lxK?)m>|xRQx|DYzMQ5{xaDh;Y1( zjNVbAB-xIVY|1Si#W6P=usq!0JB34cN{QbP4&x~l=1SRUE>|icFkiMbS190!9--yK zECMGTxT#6U*=O{C7&LJ4crM0B48(|RGMRnxLEDc!eDy3M7CZ;mB*fH!NCa-6&gNoz zVbGv313q%*G&-_Z62#bX1VBDyEhxfJ91A|2raD2P=K8RdI$k#e3eSH|teS!H<9@x5 z_L4#rM+C=2%u2*^B!m&q@gM#b{QYIvuw7IM3DHL>^sYJsi_vve@53F|8V>)rcwOq> z9{!P3h-wiT^6h-(?T8Qg8769S+1|r+#Pr+)t}sK7Dc7n!i}baJsCzf#Bv7v=vCx3j z$kl2TMw&D6fUFL}QHaS6^r(*LH61wDnu|m5mo7L2h4&u%Vs0-uVcrm+@zL$=zWgsc zu2H<#=Lcr?TGHL;_Te;eU(d0_e0jNZ{lu}!=yKdeE`hv6VD`9w|p>0Tocruk^9DX1iJ7+z1-)j@l0WNpxfb&=IV>qWv^ET z<&gb&_qJyX?+%6Fp{^Lu9vBaIyLeXMdANtgK`?zjysdRi7ihjU^Nekr+A>8!&IlKx z7ty}G9qbUG>=DEn@(mlu@NTu33Q9;<9zjG-Y9tl%G#n8)oEj*VcWRh)hDBToGoVW< zGP^cG)nrbq2e!A{+uK*Sx77nAUwCmF41zd&Y9h9)e>@RXdW`Hc6;2~e%ml3y+Ex>~ zhRbDCrp?ykI*MA`$m#3)_|taR>K^o_TZldCft41c1VCUB?M)3G-dCs_({?%0457h< z2g#e3k+B?VDVe1O$jG6%LFNpLJ%4-#MsQKCKvh7KoFVpel?)=U=PGoF-lElW%tD$! z;#x@83KJI6)kZd_c61*X_&%z6cMObC-z)}wFiEj@^ON}U!tk5V)W#N%gHMHxP2|=x z&Id-MHZpi3;Srsm?{8^2k`(6(T`zolAzd5+ge?@zJ2}5s?}DNxwZBh_C@Ug zFlMxaML)RAzXWsXF9y*mwGk1(A~xLk2HJpN2tP#?Z2|F!+yl)-~>Wn zj_L{%SQ^ZWV-JCYwrolV-+~Px$GhNA#f*U+#am=r`3{sAIERrb=!6-%(72M)&6L@~ z^^~y0bse(^{Yc3P=}#VSeX?%n3bE`jwhqRAZ6lS-#1_vM1I2AC7RG0T`BpZT&c_1rBiVE;T@5Z2 zGFjN|qoG_U6`RSY!-;A(oxq8RxeNvYf{pMO1H_opeB|BOgYW~s_xXMnBjWOtRKJ0T z!mtQC$(f^FOf$%%N?!QP#+au_*ZZX977E#8PsZMn09OtJE}A}?J2*WNQ?RN)8SyD9 zv@miog4iC;6lxu7D_PnhuS%X$7|U%B-)I=fl!8&f+*~z@vD|Gp_rO*2{qP(8URLtG zv*dkGM58C*u6o%p$e*8TG?s5Yno-*(N20?kYz!OutE4qI%SzI2uE&qWlj|w_r0*c! z;JI*^B`1trd{X4`*Hczqa(PlWHOZY0B z+?fCIhjj0tiLsAq{{Li152P6fbJ~Z~-%tMkY*Y{B&Hssp_Hai2pKgo~=l;W^`CEfF z{S>U=-{X6^?@jcxK9mxhkZEJIc8sEqJ-Ie2j3eqq{koNLmTU?P2MnR1ch3g3y#n5^ zcbPe0FFmdDLNz%EW$(aYILIVGp{`aX#lk-_IO60ys}aTq zJAB7r{oRg2_Zc|B?;o7+jUaqo_1Rhr2OJ$h>|ht=gGVcw?Js7hHmV#woW(W-gPcO6~Du9K+rV&E-nnaCjlrBp2I538C)Qx}KlwN8T zC?NX;IMSb$Ci__^b|cXp18dC(x=`D8fwAKzFCAC_CdLP_Z9E>U%pH$Jj?YyXgev*K zYhHG=Sg>5d;a_G@Q8|oYF-K0ESPM*2M~uh_{3Zb!=O(=a>E`}GAkYq_>&wf{W+@OT zHJi)J^>nCxSM!TAE6YpNOYNUm)b$-EAw1J{>EPKxsZq$Q%rj>uan^lz(>B@ODjLNZ7p+&fsQf>0fYP~z*-Cn6 zkDz^83U=8uU)*WwnIu=dVPk&}Uq>V4+h~N(mp+7Nd#CSV--mra@B3xnmwjLJ{X5^E zV)R^1iMG65JLwwJg6M8g8McEl5@?Nf$cK4q>^| zYn?1xT=XPSEVX22%8iFKa`>->CVB|rRd*abx!Z0o7Io-<(}!OA61n8?ixKliGM2M3 z9)TS%n@M=^RKMaj!lPyJpom9l;K}ur-FBPRC%2++FS*H{+pitBhkZ8}M_0UtJ;0@h zbzT;Gt5|k^kptex^$~?yoV!h+*n~2SS1Q9Wx?IPK)QkcrpusiD)K-Wp)l4!Tx%5gn z7Nqa%;PkB2tLmXlCRBe_3Wr{G?qmMzrUTJf@}_y_*FK@X7>Oq{pQufi^1eNP6OS>S zejVR_CF~eJvAd}~tn*QLIX?$7j*dj?gF@agQ1%wu+&~jsXuh13;)HcX;BRA`^`rT~ zRG2JK20bG}ie5=475Xk6ZQ8I>J4#$z0bUvnUi!XRAa^wvh}}}D(fcwD{#K5TXTqw@ zM)UdU_f6*u;fz6>|7>0zK9)?j>8yr}y4aHa`e3lJD* zrVvV|vTw{EWtENk!%~DRBPa>&H z^>i-_J!mxBOV=-@BCLO)KQ;74QcFvz$X~9kghD@L-XDPkeo-~(pKIuQ9K0d02$U2$ zc{CU!Tk?0dh!!--bAuf5TW?`tM0gfJhPykcqsT!D(egw(0sOWwD;#OJqaj9raT_!m z|6lPsZH3bqO^j&*;r`;>+IFmRERH|!euHNQBBRS=Rfapc@Zx&>K^d;gSfw@QwSgQG zX9$@Ledu)q8}6F@ufLjS?P1jUf;FYqUVvk1Ws6<@S9Oh;MqpCzjpSe7g5BZMn6lU5hB}5T*6Eg zpHW74Bvb5-AUpEc?EuwS%BjY6`197pNj<8{Ez;Qa!uCRzXI@lidA=Er9}b^dJauaE zv;@~gsOL(RXI~(M6T$C{f_ks_edo-vrx}_waI;#gF%S)}!`e0u}{^`xOm@{w?8@B*z;Ea3eBvhXa0qo!p^N zqAi6pl2f!BJl^RRVVAO7>gQ%ac(_Q^G3h>E)KPVCn@xW(z-+E6R()~!-vgfyh883C z2SFnXg$lFbN?pHM&Q6t5;eITkvrF@kbV>btbe_#drj$fz9(R0`fe22uG(p&>u zIO%}L4#12&;dd=!upDM70j7W+vLOZY2_Ace5ag=P{!@DfIFTmWG!ARp?TNHvk!RFs zyw}&eLdj(A6i#~PD3WNz*TO1!Dr7|q`49vs*DDdD?f6O!N1kx{#3(t)##{808E}`` z%nWdf1Pvj|rvuPN1+9Dtr$aM9z^Jq%6Io|Lm+HPXoI%2q(Kx4M-vOl*P!(PXu{uG- zvE)CT!0kj3vKQ$QuWv?)qTO|Kg(yE$%k*BQREn48=~-qOPf=rFum255Cn>ElIIduORv8$sdu%<$%t#yeuTr#s1?H^%+`Pz`~{<6WJ?y4?Le_c=P%^AzXpfETw!-%auXBCw5Rd|;w(`3eKq zd5RHqp4*xyjVBxxPmZRqdsZJlD`CH}(juM>$+TqWvlTpy0){jCGy-%Wbonb>VT(9Skw0Q6qMI^rxN=tM#MD1~xn z(!+yWfFKL#UqpWg0R@n9YO}s+w*DY2c1yG%rxiFFBb}=ME1t{R5BvQu&n9At7v97b zgsaQ;ttmU2dwDQ;Hk?eQU(K+~i9kLdNc__9RyC;Up*Mcke5D*!Xf=T&`H-o=D;z$?;3jb z6wy3KV@UOx=#(+rII*}Z1NWG6Sal>EO5rKHePDo3Gq!q3jVvV;4h!emJT!a_tY(H%IGFCZj{s3Q`#y<1HZADT0C;<)J9mA8pbt! z#kJTOur9J6UGN+4_I-d}W->-t8Td~oFDalf(;%GEQQS9MHZLMXakYd>zzLb|_{}yz zC`Sv0P*&smDhr6FrUx7v2h7-%<;W-+4k)7#Ek6$J@M0+zl4yqKj;vX#THOkSg27u$ z*!-w)qRIk7EvHicVmtHZI3fJM@D9I|m zI9*F)d+WlHVxf>S2OzB+J-QwU4F6kZdS=>>|5h*>xm;i-m&+{X3(!N!M{w=+Mpf@1 z)zc67vojby!QEJMYThT}SGs5Qz%w3Yp~yCNtSwH=4>8wzpYLH=PUp&HP=%EL^fz_q_0`NT z;^myLq4z~~LxqrN%QFV2%t`i*g6*fn^&;3=;4Ak(;%HF8Tag2?bJ@j1DCs1e15|Ur zluBhN9qEt4|5+zCpV#XtU*CcH{ZT}us0_beK@9)s{klZ07HofJGuS&lRgt*K<5Ixi zY^(D-JI>gC__0i$udSyk`2jSw=X~Z7KHxc{7vD@>T#}4^w&hu3)$qYy;)QgQ{+YWBYR_5A^ODI-QTC5K`E~U- z>es=&-vKK1Dc|q-{>-7d#AGz9DL(oLt}TSOi00w+Gy&nU4#;eiHW<-Qmh!^e%ehTj zeTf?6z)!Hi%@(vmo6=2mQtO0{cF|$hCv)bQNUA(=HfYWo$Jgie*9GYuEoir>zYfB= zc&sZmXkCmjJzu#rQm@K58ZtZ4-mmdY`ygU()n~B)VSx{2BLN=$hyz4I z5R90WEB1NoM|LqsFhetH2cS^HyMahH#H?hzQX4)Qh$D!XH*>bW|4sFa@&TN!f-vsR z2TUt!l~F5(|0b0}kSsVhTxa_&cu?a&xY>L>oUL12!QfeqhmkWlz<|$GIx|y){%i;iIcP&PL zadWG^*+$3^;3uZI9NHo)<7wE7aJrZ#Xgr<($U$kX6x?j!jjeDLM?*ZgaAbE^6Q#u? zjU%_Gdk!%ZUHIGIh6x{4_bc^V*IIb^V@f^2x9(v8AlA0vMD`_nbvLVNU*_|dVi)%z z&jAzHw=M(veGySLe+<^yU-x|#b9Uc?WA9gGN)9;2f}X3GxtN)n1rZl85!W(@y1Rmd z0EFo)CItz^11jrm9V*xZ?i1S8{o1A{ylY-t!(CrN7bD@K#WStViHJD!dJR59RG7P` zEV`*da=PO@9)EXZv6)Zq9dwl9Rqq!aMY+yW4o2uZM{%zkyNw@&I`><-R_mx?SdJoC zx8+Y4Exa%s9Q3W7*8En<6q&37(Z^czEw?XjN_M7!Vy+1N0$p^0FkCVVIgid!?EhMNsJyF>Ws>PBiP~}t60TB zO_)C9ve2C5T>%OZH899x+YQ{sO#GdTCDPGZ`1(X?jo6s#O>NLX0pn44HkwMt&h^YI zqjzft*uB$gp;-KXiF*?$$&T_&G~?#J-`unI%*w9HTDrTcy1KS5wK`i;ORc>Sl4v1~ zNkA47U{n|*WEexrHdq*YD6<&wcubD%@ifcBeT)|j1`^xH#$yksXT0&=_>5~FZ_Z=J z=e*N4$LHZ^lX~Cx$Bn!1@wOA>Wl7C&CQta8*_K<_k|ly0+_spbOZF>?5L1`@esn$J zg9ZXV4&ItF8`jJ3>cfMbv5MsF7JX=Nl`(P0iM zHb*9tTFv1x$Vqc~O;_Rg%MTUd8C;_`&O@1`owb>G6hFz#qj+|1XKpM9SxPt_$A?X2 zBh};g@(Z~~$Lo(ZHg!6|&BkN(@keuP(Y?p3BX+Nu(Re%z8BJ~smElp2i_lOqE+f!H zJcCgo>@>daxyaB|2=Q}X=0T`UOk^{e?8HRPEp@;B(!v|A9+T74lkn+rOO2Ncx*E0( z^-i_vQ9FPZ%DXeN1|!GsHx-O92PPfF?O&O zV-}Z|e?4K_32Q=GCsyuUJc2Yc)swYq1z}7_D%IM_DiY5usn#GN>vA|SbtD3faWfq8 z6hHDQXi^t9?_4=yx8%{}uu>O;69xP9s}@TRI@FzLtL9G6;@`gw;mArpNwv=9RhD zUJoS*)<|P>@}K~mN3^zaEnOcx^hW$-1ZdaN_km;HG3tr*>XaM z!q+WbOWy~M_2mNafWed}LmwsVHiXO)ECsu+Fy#mf!YgZJ7kWZO=yOCii7mrpxn$@`1fEx4KASjw z!$YSR7vg8n#upY(KXk+CL^p8w+BY74BI9eKGS_3-5ZmmF%a16mU=8i7;q z)X;i9(8P1_NxFp@+3gf&Xz~i z4~L23)URqdeeL$mXVfW=X||^rZE&^egHfEz8P|y36V9qOVh)@GJ@7c-QeI`ZY8Il|`az4snkQb9HmeOMZ@2ERhMzumAH~eI__R7b7K>)P|N1yG z*OkU{{Dgb9 z8=P`5nK}Tte;Nx$*Q0^4U~nwp6n^_)m({N$0Z8v(_v_vsILkoyP+f2zi$pR9JJ{)gkIiT_YHNbx;ou5?Id%hPDepw=|Hr0xog+Hp1eumlP61J#t?Z zIEHS%F97u)l0jp#mr_ zU}dZ({1xc}_iXOUlpy4|>To_lb%;F!%NGl!jEx8;B9;yIm6u}3_7YD-e=?U|pSEN1 zUwI*Vzt_>|yiwLX{;smlA!cPV72A)h@DHox%KFIo*w`0efG$t#ZY-_4*@gr_+fQZs zJbA-Tv=ibNV^2>*646!(b+WBiY8kbU&NgsD)xCV})-ma%&V=%lOowvq zuQ7p&(7v=Ae+|ZJ#CIJ28t?Ue5#u$KxvSHxz(_TO%Y#%9u@SMSdxw={<_s)`zE~(- z|1g2}ejzWZii?xo(uYlq7H`~^&m$dSHto%}5`bKq6Cjt{f$ZTr$MgDUz(P$8G&s50 z#Bgz=y4<`tbEF)E3j*`Ar2N+XGEEYRQ!|Uday_H2CkyiWUf)Df(2AOMP5i@nlfc)( ze2Jnh2y-28oohhdAuL#+>VjiFdQAb#kd8nBojSN_INJVACbpln_K4f?@ZeBo732;A z;%{i2H5gBSGBGheGm@QYT|qU^8>GzL#|*tkXG+?0LiE$WZwV#C5K3Sv8RrcoD>I}5 z4?=fD4uhCca~3_R?go|+@f=njNa?z2(7%(2Bn!3cQzwHsK8^} zT?B6FPvh~^5-JE8Fp&py=h)0_nR?r{yHkCM(RMubNO2JLv>1!sAVH9jwiC%aIZrhI z)KC9iKSa(9mvHy&y}*0}de}suNxv?zTpHAsgM{EU!)4C}ty}6@cy&DDwgL3uOA471 zw@5QxxRDyCz?T3#CB$JxoL9tnMPycQ`NhF$?{I~>au2NXzPeZ(QL`b+Rmd1KwT#%| zhfA5&6&M%%SiOP`++c#KhX6EKR{Eiu=-rCdd2YL}puc_^;n2qetHjGe2y-sQ!WPAT*xNX8MKtJgu3@4Yc0ih9} zfBvrSE(AfmBhq*UF~{ML99)>pW+#`klLM|Vn`;!cdmq0B0I8r!a#2ua{WEg#zBXCh673_>lFgvc>L_F)$4Ns6QPyzcpSm%l9!<1Kft zduA-&M4PoePz7xsk$5xAUC~13#}9MWiD6-%KnZ*(MT{XbFbQs^9>D{_B7!AS5`{Z>4nr2kNI8$fpLQE#%G-EA(lwDxh8P_qiJA(laDzARUKwNq zb2MI`J$ZV5&a&p_PoJEv$IqvVj~hYtoa!|{zDUDmItV~TQwt;Pd#q$bg3~H7NG2=XrvTY2fnU5IZ z{oP&j)jjiu9@HKBL}RK}cFg0PXF>4;Z(_`1zA`Z6N#e*}EG2k?lRS2W7*)==D)cfO z4o zV8^UtJ{8YAo=fAPF3Kd8L-(7y@s-NMh)goNfe-I0z+x0*lgHiwp?N%$OP`O~ z`P6wwR>So^1>aGh!gynLVC1nIi{8NXYQo&Xd@vS7@>_(No=i5~JLDiZ4g3bkfs|x7 z(3`F^?Ll4Imm719W&BraIU9_Wx{XpKm|e#9g_~I8#Gm>l9Cy=dzaxKsAN&JsXH>BW zx1ZlPYhC0^qlg8&hSef#f_#ds2gH)EqIp~+)gUf9a(qG6;$BXr*J{1R4dobYaN&^r z9S}o4E~<5V_|R8?91WhJ1UPC_=tH2;;wkG+tud+UgZ9kFjU zFm5-)C-5$41zv+y!HFd}7CSw7*l}um1ziE%4i}W z9vIh|2s~ffr~x+hPM5jwGg$EK60Zo15qC)y&f51#7vQ`6A*ysLVaH>SJ7j{I7uTfIE*JKOcN;(o*q_ z6FA1YmviZa{r#B@n+)6GJlk+xVdwio3Qb@I5#(I&DSl^2j#N;TG7(^kdb+|{vK`V_U^S?FKlmH*7o)V{{AXMnoK=K zT>sP*gPNRArOscub?x2SJncPoWuD~kLwsV2-J9Zj=kd7V={a{teKYXu1SN2l_5}@B z4qn79GSD+7JE!^Zwsw0#Mtb{0uQ0U9kp}xFhi02aIW(Fq$^m%85BjSGXU+f9`X~RC z%sog{FinWZxZ?6F`7KpgDO~M#H?_vbMUlzP1%w z+X}30CD*oMYg^H^t%&>!%XQoe%0Isx@fZsDr(Z##cjZ9YlE-jV!0uROD{EUkasJ`V z6up;maYg=0fsa@?bxz(fUUVN^Qo50}lbd*(WuX3E2U zuU=1V@#yL0nGsm~h3s8qTN*?{z9kmBqvVGT__<@@Sjh$WR#!JdGEl5t zeg^Jd^||TVsG5627$~w_38~4iam&J1rR-a_$`IP*aw89f6|ksXeqfCdeqbb*gVw9Ob<19-qqjdzW58g% z1^@j7I0#^3Z2%-j3#*x2m3@|25!H;BEOqI8<#V}{iV})OXrTRlG`*p}!ynKwpnZ(z zWmnF0R1}me`Z=dr9kfegMGG%pfNl0F{L9bz?tzA_NiPuaWrJh~UM-*_q%V}Xq=EF9 zAf32RhVl8XZ1`of7Hr^Sv)wL|V&kB+bc^|8bB@ar)IUW_w&LfxBJoWfrnF_m65U=& zwVDn63FoJCsPfHgxS}4{Te!qclGv9*^A=$P^&o7ZzF)GMg2%(0caoFBf>*e_x^nn7 z(q-T^B;*as{#EU}wF+D%+53d=(*{8`5TC?mg8oXi0w)iwZb7Q7u7!sh7+N}ubvUfE zSbvUy`&_AeU&$$Pi*7h~qkk8I161+tp}buv*y59Q_)4Q8@Dx}!_Fe4fmej|%+c$tK z!X~jd(rR}vA;Gsv`Q5vxw&KZRI;F;n>2&TdShIVc|4W$<4Vfc6G%AD86XtWcClfgV zd!c&){qKW?#M`jmh+nY9VnvC5iBYRS1JT=n%r~&kl-l4O3V@-{hFBPg2-Ckx)Z~#t zfJY}<+UN&+y-4*8vghC)YQ{Sl6ZMy#gu01D?BR#$mO=N4-9q7^2TbPORJ1!!e%4Jh z*lm)VS(cEz%ge&_3Zvs(>0^@BZ}p|*ji|^y_wW<^RMWQax?iKVX!n0N%yYX}*p<3> z<1wM`JnG-eZS!Q70JOYKrm#bM;_rR z0#O(_1t3J&>gQ1e0L{B7h~$JbTY^S%_G>W;3Z7fYTL0q4=o0x7mDb0nm$@k9P{AIE z?VSh6Ak6hE=1D#;p&88uQ4C`HDVDG>Tc*HM3D9URJm-56Bi+%p>!WSZ(s@%5s+0}B zXuifLB_^b~u;=ZqZQ9O@w)c)ZL#}hGI5J7l#I$e>g1Mq_5poBNBhfshSme00Mv1gC zwsZW$zE43UZ(;S2G~<8#<@^BKwn8bUX5C-~yCKGIs1Wh{3gQ=}E~k?V!JFSZd8EcD zuf^i@C*~57(rnz$rkCN#b^^pvIIN1+2{^DVr@=$bmLrMzPfSx*F*;T|GWp({LJNsh z)?N;k^?E6XmhJ2*JG-(G4ZZ4}aIY8{U6>gi4VC6o_QEPzvPLppKQUVlZz0_#4&~Vs z^>ngfC(^mq1v@oY4vmh^ER2p=YT})*3Pm?om?38~9NnBcBRBvCJZGjhqv6do(rCgz zn6g~L?J?hP`F_XuHQyij{usPGo!jtR8>Bu3?51&R_u)ZHHqjW@-J&C1L zQ3>Ac6UZD^D@Z0WDSj#$nhb8geXLR`ffUQ-r`jtKe`*38bhzTT635IK9ZOjLN(64c z6DfaWr9GVw_;ps!THKD!RUp6%F6uF=Sa?po3fAr1eM$VKbqq!4$g6Ve>i6ws{Mq3l z6-k~x8V=l0dTfNVXlANZ43-wcv4vBqNHEz5g=Xrda(FQkSqzs;v$LU4BN+;(PA$a3 z3+3QwAgB|MT9sg`R<8K{qp3h>@q`)e6P5XZA1{2P*UD>b-@*RvN^4tk#MHr>oALn^ zstNylO|wxV=oMw|p|Qt~&CZtI48P7?_eO{)qiU(NtbXiDbGz5SE((9J0E z1|K4KLs|f|3p$Sh`Y;pd@C$l_%UaXwdKv3fP7?5p4`JGvkY~@8 zb$UpJwAhU_aow-;9o-fPR@g}Y?KybVztdnPVa(=;QJWRHF9+Z?bJBK;p2%q3%Qu`} z9=T%zIaOm{iA9ks?OnNeH1-uRWvJ?rclhP4cQUFeFYNPk=ZRR)@39C`v#B4FPjk|A zi#z68TK&@N8}six%5b*bKgcllAP=XUm=CIiU?rEqmBeoP`0bvAIAT>iwtV{c{Wsq@cGKvcYxC+A zqkcH|r>nLdS?GQ_z8im^`mqX50^p^S4^QM63W5p~3`6(34oxFW+gI#+?#zAslNY{^ z-wMRW#;gCj`y-W#Px2e>1IBIeTv^O#W(jy0`_fyGbsRpZ;BJ5_fg(fbB<3>6w+$YN z9UU7{;7Fmd8H*GJL3tbn;?Le=Ykd`!3Iq)hDwhY|$2dafx<;WDZ)m%=-n-%j=zIe8 zo>ybzo0AkF8SeY5S0tL$Pv6%|*f~9%E1<0jioRwQ)|?XCM+Z=+?9Fl^j9w3-BP=LiB# zK>DtWb${sulv8qf<0RzpByyIatN;e0%2Pj1(ouFbo`R5s@>;MX=oySt-+;r(TYnA2 z5J{!_&KP63jOn9IUJ_tQN6Y?L9Mnfx73@hrunfZ`Z~YK(eli#cTK?!Lvu0!>#oLO+ zK}0VQex1li!}b^qPQoF0y%f@^F-VlABD47)%N5qtp7%>XIC6uQou3W|QgZ>nY9iDC zB7Es1mM-$M1Jv<7wt;PV*H7q(&2gBptcQTjf*}DU=aR3I~b18g=tU$}DPwwA`<7>*t}7Qi@RtRlemOW5Dnp*7j@y&Egb zVW-sl>on4oAH9vTb99VDq4Br zCG+yP@{IC{YuiV#vFf;jq@{}BnwNd2!72OT;V)Z5s6G=65tf+FP%o3y>1`N&C*W|` zu~M9EN@#aycjCr{0nvu|Tot0ro=UX zSGreVvc%mquBsrZz1ZcF_e5=aG0J~`A-HQ89#p^621S!(n?Ck2wge3ewS{i&5WCC5y$8$x(>APf1*P0Bb^B z7}3jrhd(~#b-%WNnUE~Jme5DViKVZq)^`v&$Ei_j zjz&knqnl>-0?zrD7+wytH+bFIO(+7OTAR>&@$mZV0f2Hq_#)tS8z6rGP6mR;7OErg zy2}SY@|+hDu-fn9+`fJY!EaB%?cgR#=Mn&<@RVc*L+ z{P~$wE@vl!<dMlSxbFCB5>ID_-#R0oMn=$Bb;C( z`bcao;b2k`DjqH_dKQX*Q^WFH?}QlJjFjX^P}_WL#y zXA8ON`qFEq`+pBp_C;VwA3QO#QHN|keizbQdpD47%WN8dJ$$kKwT7em#$df$I1r5A z8=0Ry2d>^fcBKiTFcMxKp4Ihh(;#Z?$mkr)Aj#sv~ zGZBOtf}sk+4Batt>_|Tr(ok~Xd4Xa$vVr7K$$mO{Hm*@m zeA$79f!p8zGzD*3Oe>l{R4I0Vu+;-k3phCZHCGi@Mvq$Y%%ZgnBAgj!7O1=ii4|s$ zj$Eka8d!nh!Xf-^rq=-c)PgL}h&8iYHvo@)8P2FeVobo~-HF#=4rV24MySD5p^&#$SU6cdo*UrJJ`8nXR z!)x=ImkWx$wOQ9IQv}sRB7VPgfHi9tLS=wpa3t`T4$Qq}d<`MO{~716Cc$P6jbrbAwAjz=5jv6rsBQ|u8yvSWMDq`BWCBJmbMnlO!)knbqr zm4k!`iP=@Z2*OyOrf!GPxR&kRoqw`FF_vV~nw>Tb<(fS*GMShh8L`*M_mK#jo@F|% zKfG3Qw|~}NYHC`xX?~GH>usBc&3tGi4RhL&hYXv!`8FicQbWwm4wAiMzm5DDZIKl} z3H(5h43f7JoPe?w?!EL`6GIOn1*zd6dsJWJ%^qzS=Ac}kAKPrbqY0UeJ%Q-p)ls^C z=L+C)o-oq9C(fLnrNMw#9*|XPfE~L}BJUi?o9pp3ux6AGgUlT=Mc};x-wBXL1oj ztL!PfA$iwUKgf4k$9GfdJM?6`V`XkG7cZA4V>s^#b3 zQdS-D`|GN$!4sP-mE*a&`UwNBbn3hO8o&C%RY`A$(y6T4Db;H8v1RWld}CdfVZx6X zk;iV;45*h&RRw=$B@j5`z_}wfhSYU}P3@O)thw51nNcohvI2VtfHt$@ULrqoMr=c{ zWKn8++Y||tvDzjtL`3577jLo4BTmu9al((RLE-BWmv`IygV?For$=Dw`<%~+iqz7;WYa9CS>Sws1z5kh|$UbdAMg9dHL}TL``!i6KrE};$hZ-^trr*L*+Du ziV+tu74ZtjyeYuGJ4w}x}<>fd>RV$UO_S7h0!8pbzrW8)N~JN)}4WQ-)~ z#zQg^N-n1$Hec@NW&e|5OnaRBFc$x;cQha0UWi-%bdwqmetvTUc8Iz0#|*Ep=J;X$ zKS3LkGMq3XWv*-O_f=6}^~K>?uqgg|v_cjb0c3E|q^%hNcoGmR^c09l^aKA;D+n`6 z@A?)b0GT@1c_{2r^>d$;?J({*t=|CWI zcV_H&0dk`5j{3Dg0U^}VQ)!iaofur9h6w)bB76jDc<2|yh0h#+HC~JI^=BqBe_YW^ zwIcnRf^27B`ZWSwJ*{-XQJirMGT;QeN}(V3FPc^7peraK>yxMh5YT-c$}}1V(KN`# z;B{oQ6H6exsF&3G1~Q0Y<&mi-27!nhDlDz5@g+NjOVU@Nb5f>KSkG%RV zmh}(u$S)&ubqJtIH5K{$Mj-f1%7%IcwVwn$-{L~4Y0ppo(d!ZhnlJp=8FV_;NJ*Yn)e4 zW+xVdA*ort@dI9xLDXAj>hY~^7s02)o3T(hU7;wTk`9Mrn_0OOvOSl=aR(m~{t0+o z-T{eF4J~-M-E+NSJow%+FUkIpxjU6_M}qJE75H!ctn{Roe$!xUHxhK zzIzu-AGAsu^2`cgnnyHI%5_haGBub5x~mrJoc4h|5Ywm+|L6%QW>#rMb3Pylnr=~_ zpcg&_Q#Ad<{9NDI1_xTNblgRoo1B_C@q|~-uVDHFTRY%?VBVOHY;m+?Wp2PljjA+G zhI5-Q-~F@Cxy!VY$?kep5IZXUL($w11ZDqtARfq!Nu`fKMUbX8Y7f;_a?wXwpU`R@ zi*src82ui~wJ`z0MoYbx+30Dk*D{zlVehh~z?b+QSe@Gq-tW_WM#Sb;G?v;j!?nZ^Iri^FBCS}q+i~D<>@9EU{;5+&F6-8xc(s+?Z(op= z`#IOh!kAWwJwC=<%Wzw=ju`uLPfI?4m@w)X=J3hYm1{MU@X!v}Fb)|=1dFUn@R$%5 zg4aYnNu-D^gUdEt;}bna+?2ZP-LCI{K3jI+ZAFF!E~>rZp%$51P*EZ;y=G=-w|G%slX3&Dv;oP97M@qp>s^YW}U>=W8w zR8XgIR9Im6S67#w5AOk|yEbCijQ4I#Ml0)NTpQqEk()S?3^y!wG?aK*#^lCOVq=OQ zdXfxQB^>a_p9}=sJZ$ zNQwz+`7LjI>mh~2p{W1SU2C0T?cS|1dfkM^;@r6~#KQ%RR{}aLJ zOi_6*fyL}g~tM|E~&Ub6v zK}lkv01^z;7ibP2DeJ3&;L4y@n?-E6-)jYd&(-F+r6#ce|L=Jt%4yk{)}Ip&h~j=7 zb6_|WhDR5EVW1cqSNKK2cFz8^pYx}O6i zM5-c_Tc)?i>CaOHtqm?jd_KTh3*5B8Vhtyd%DC^d=&TezSeJXf3-lQ4oq!f*!a62@ z63!9KJmkn6ycMHwX1)GbLRRx z?8Wzm-b3=N`0=?fwjGB(^8?;Vd+^DR?LATHpHEQ8l$aeI3o}O=8f1mXMrW~~diAT6 zDd|jR-dQR^Zs@>8%3tQMP@AA=Fd&W@48u@qPYKN+R3R**Oq}nKU%*HSjS4Dt1KR)v zzSs;Xzt!^G^-|NB%H*9mr3GO4RYz)@_`%hj?N_zhCRsED{uzkRhh#Jog+Wj6#4ojV zm6h$q#l+1x$LY<1h@Clo{8$FwX2>Gfc2T5T8kpf|5DXE=7FkeNfDbg-UJwkgIbi>F z!p^F=J#tHj_Eo^-`e1f>&}MaTi}lLN^?ZBOM~&T!hSu;IH)!jxS9j zc{XHIKD<^Rdnq6{e4Zgx2R1N4*w+cL!E+2Y4lPnGJW#~)63j1F$NxZO18~_7y%g{n zKC_0VY`RWp4W3>Dvp2l}xDB3TL$Wy?o?|aJ42Pw9dP!h-6$0_P=igvBUWHh6<#&^a zJ$Q#iCll!zs6)q6LtDD6i4ih{mKqCcMTF?iDXAQMHR$LodXG^Yq+VBs+e)B(GHhAF z*{BKz!%IuyU@$t%%)lpKr?6epSoi8?4;P)H(H zFNt-YoWQ@vTn$zWh}z@ z)i`f8Si8v&-)J-l8?if=@jVT_B=@D>c)_3?0776Op#!x5*)h$5KAdzRZy*dII}f!b z=*HFDwMMT0^E>s>-dV8i@M0#zu=Bma_6J}gjvoF|8GD5Psj!{Nf54@9+|of?^C{Zv;Y;eSd_2*;G?4T;XlER7Y|`8C1TztqUKErhD=X$6 z=Fc_Q8DB4`)Yzb2nVDxcUUj{|>bP)sOFg^9jz( z+0Y>OFAeO52fN3*bm!c%_@sr^2>fa27B(5RH^@yoCR}KmiAS+WLoVu<*ET ztjq4NN26TUW~sIiSM=D_RNz6ZM{})X3i^Fol09EgQN%)!IBgGOkJ`YDqjX1n{|_7~ zW>^fZ`33j)P(NYWK-!Hsir|0wTYxGXjaJ3=33s}6X98ghKJtNs$KQnoq57Nd z-+KW=*{rm$h5ctqC70_w zqTOi@9WSVMw`oBcI_v>mfohd6?Ce~SJ!+0J4s9mDlAIzST?_lxpj+lekKQ+d{+=fe z5PJ-;CU6eNaZ4@3xtxC~kf?J0avzy>+~S5%mub~$Ey1WL_WLme-d$?7LgC4Ud894p zHm78RvnrMOg-Ht}&*Ty{^h--L1z7TyRr9uJgic72=xvoiAUj>#*u2l^DDT_cs7=GN z!*5+a{HCr2L#g>;(iGYs`!&8FMocZyZnKL{R>PH=EX);%+e5NVvYYI0J}h|}N+Nr& z)hTBKNr6Z3ywUdarM%#1FGR-ez){`nolF$3zEJdNzrNbrC97? z`Z#qv{CtzL@>BD1^GW`W7b?i6PU zGCAFVF$wo{i|&~GsPCs={!tk&IA0s2K6p8XW*{YVXwQG?ho;+dCxTlVEC?C2W)RPX z`ns2M%?ux%4N9GLEI|{Qi*`7e^8ai@G@Qox=NhZwWQZQG25=m8CXB-KI?DV^{CZd| zQj|<=r=v%)R1h>LSZ@_ME67m+scS3`+&5#;84zEMk)eUvSOl-?y;Jp`sLC#p(7g{m zX3XF&5xo$3TryW4do^hUukqM(z8>bPs9gt}0Ht*IJl9*EGB8eq=?H))_gSq(ROE+t zdzTudORjj8$UusCNe;FtAdRAX)h&7P6C=JeipOhwZ}xov5CxHVPZL2YwCD!<3La! z1`e9E8iYrqd&O)gPd)ozU4Xi!D%v5hl zoFaS{>DCDJCc%$vRoo{2*adIPEuOa)jvigG^zmtoMsGlyJ)+Urs4nA5OMj6+%i2y0 zn@-19LUzhyus8K#bA~QUi0f^oobE2tQT(-M_)}Xk+@h-&0r6#&O>!WG{CRUrNT9 zaHt?Y;Mx!!gAbjJ*w4{7fflhad05qoIY&`fA{9Y;%lUyO8v#|qp)Y4*aWsDE_=BUP z4<28_SjS_TFaLmo9LhfzMB3!woIeOBamR{E?EVPnrUo~PU-tWV!s&E=_1w9$H!UU- zi#MG;cWyPGPKS3s7F7X+#90rh=u?Kodg^`VP3pyD%&>j;_4Nki1$f|j`s#O#>FL*^ z2`JLZ5*`*(7+`de*j~pLU?TSZ>fJ`nGtTy-h!(_Y2G(U+!RPt)aVxFnC_v!or9r7U zEx$_FyZ>FA1glI6i-gl~HKEi(5IG|z-z`~ZIY%A$OjZXNSf24d`8@sCD;cAWbt^=r zHq@wJZB&1R;p9eg;c#w*;peiijK^Pz=yq4>#s4ACg~M6>=6$i)eYp`?JNt0MX!{Dj zqrhdb>=d3$huzI^(P+HY6R62N1>yo~$A(ZM@&fL1C|mu5xP)?F?#RMYf_k{J5HtwG zau;F@0P;7%sM!=g!V7>RJY407QET@`r^%Px*I81Hv;IVz&p-B-m=)+1{pm)NS9kbw zrB_2*9&K}ef`>!C5#8r$SXVeXQ8I+RFfbZnpj#j!&~M<0I!+9>B}^o8vB&fmENZWZ z-o7@yTNzrUgD%jGVl1~YjsQCeCLUPz1!5|#`oee`hes%Hu*Md zX{P;Fd;tj@0-nA-h**1X9ojqgw#XieEvxjCC3XrO)Tjm}+H|A;WNc+;;u|b&NT6#Y zO%z3RZ(R-qMH@jUa=8qdxO4<;A^6);I0CmrT*~Dn5QUXB_YtoU_rc#f_p>;wXq>N) zkdA7qcres%JovKr<$cY1q~D8i2mw;3Wvr zfz7ao!=a%ra%EVG_t;1hPjx0m>s{HlV6?KbOyY}@TV}CXDF8`mwD;F%4f>rE2b{U_ zfQXxk*7at+2+u^KwYv6+Iihm%MzL5^=}d4uY1bt3BxhqJ@@gIIBN|bk#92rIAPs6c*XX{tfi02qkU~O<5TYk2Zj_AAps|Hm3sQDXz|k5Ax*R=U zfwAz9AOzx?6+Q)n(s$cP;;brlIW(=P_F|Kqw%V~^c`Fu%tJg*>woydXi`Z6~N!!d- z1pSV>*ZX`&ypu^e_7o-T&UPFjb>pgJ$fsT*ZL*7AHIYU#44KSZEy-8V zdlGn_xUhp-zlyw4tB@w%Zdye21vKU?+`6n+UXy~(SFc=Z9qIbQqJ!>3cAE0DGFgVe z%OW!taQFWEVmg>!{JlioY+1K$b}n_eClzePBf0VMY$A~zABTxpMpbBVCf1jzuSbrW z1QO_^&kJ>Q$mwGTdOhJkilrQIID-2XXnqB44qSASx!isn&MVOv;0Ya840Nj%-)FY+ zb|l^1PsQT<`|%jI%T%PT_eZ@(^8z*z)D~iX+(;DAlM2NM|%aZ7+-pM=T_^5 zze}cfY@|3#+F21Y&SmX)<#HF}R#^|z_d5EwRkq?6b9djZcCt3}aUyDX^2j@haNl_( znMT@#Ryb*#l6Cik?PR#s{liuZ!>n;K#+kY4w>ZYs?p8Irz&aMw;U!hoctw0H!ayV; z{G)TlS_xV(dZjEW^=-xopYHwu;^x}fok#@jK}1~jq2Bp#=;m9oXu8vE!W&Mp>FSHg zbk?4nWV_GPPwV`_^M9-RkOofx9wOaNM9^{*_qXG#Xj!-RQ0q0A6BN6HaE4e$8>PXm ze!9Q0Z=FKIZ0?R~dV00{!RnU=H~D7|G!}xqsX2mtZWVEtCx2u>gZ;iR*3%~7oJX#+ z1~4}o)T0FH^h)dO>Y$550RErdiD9OSY97A!+~6)?V!5+q(9AK{HU@O2H*Z?N4_Wlb zrX7sqCfYO;b>o_! ztZ?-|M|@T(Ult`ro9*tfJ^bH(p8KLnmwq)5b_#5r>DE5$ui#5pd&tOixL1q-=RE+; z&i6q^*5Vvz@Lb1wlKY0H;6O=WUt0kNA@bv1!h0MsE@GV~hWlQ=WKtHMQQm;NHN@zy zBX)Nk_37H3nrCooDwPV)Ag)%hPzb^uArTA)Z5xM#`dzo|-v8ec+=aN|B;Jn*y5ufG zg}*9<@SB9g*ZU`aG4;OGD`xMS{gH645KpJ$g&Y~MS^cZ8DI`z~CQh6>bpl@qgy6_u zKX$ARU#(CG!68gJ7!38E`6atx_PB!G{m=X;k}fBY9ZR4M{I)v&Un-T)zw(toR)~jl zwR*jVuNFooCPwn6U~ZWC=fgVKhVSY*?AhW2kmF`U=A=e&BjyEXnJ!MREJNY&3n>Qky7u2X!VS=GNwrP^eoVmZu{VC9_NkY1xyS2cC{ z9I^?(`ZY!u`1bAFr{4bd;F&YQA45Q+fjlc5d*@=nSn}5JUv{96~DZ1T)#>S*X`uQyd#Fa}UiN_uKmEWyE&U`0ropNAmFmNu1iJ|5)0Qph} z(S=pw$*C(V1&iRc3TmY6UJyE*x^pd9)0Xi;FXsYhKL1^VIjC@F$e@@vGfvyup>lnzK}^IGKIWF;`OBj;2tG(#cCDF3wfll z4e%pBxi2<$H^~fqt$`kvBW2fl9MM(75mBada1I(?cTJWh7u;HK6%!KDogovlB8=rs z_T+qaO$E5o>cw$*_Eq!^eN@c{7Z>;YCPm*Q)cSmD(mL`ECA@1zZ&YTQnO}XCH=C%q z(rR91+5tpDKWZ4=g1!4e-|KzvlpO8agHh}ZDOf2u5*F>-j?Qb8CIv_4;$*U!U0Yt` zGRD6k(weMcA6y5J0a{$`OY>1@Dki-lB5sAyr+n6-OwFw@=cPQ@bbRTdW?>|XJ%=zbyXw;*Q2UKC4&dW9b`Tf9MqaxU`T9%!!$e<84xddCrrShLye zM=#6Xw*1k_MQ(&mM1zTXiqQtI>Vv`Va)vQ;@xlVe>^@l4K8l&``kZ3G9IsO;mBdbV z<+NYtYnC7vn(iQXLb5_g5J&I>u7zs@$(%W86eDA<>*CkT*p#0|pt;DqPK0oL_|?_~ ztkmrC1@y8AM`Z8=I6|lh^!uET&E5&6KAsBM`}Ws~J^BCJ`UksA$C{WJebXy~(MBW~ zux9R?3q&fBV9<|b*O6*wI&j~=Qm-AIn6NJGR}+hTbx!!*#YDA7M%>E`@GC2?HFfr^ zdVP@|T^56;WE#8Bt?Jpjr^mXqo`o?{PEkT`4P2>xaH^k!2WMVnXPL0wLy@O<`STo7EW!0F~COXr%9aB$P z9I-}08HaYP5w<77f#dA4XR^G-3I5Yn2z9AJRjQL4XfpXp50bIu-OOyhh)&^)6Oua z=YPuka>qN=Q0YP!)$M&*+mVuP;fFi=S2cFL1NvSE=!E~62k=W6qFFO$v(dMD-`VjF zY~MPv;ahVIIh?tQo&e?Z0pHJKTm+ul$3ld7rR!J-ZU|4#K3dqV`M?hIvfW&eX zbvR*`u<(cp!K!QNEVgYTNZ>=rtT2i|k92i`7@)R%fz$GFz=lY@bsg*Cq4a$J&>R^G zqo+k%i$Qo?_Ki(`%A8$LvXz?_Tu^&`cQ1KId)O+0rku@Gz7`6mi+6rKv zWwT;ykYesbUKw&f4N16J0sx+_Q{-B#MO@Wzt-CMiY^n%Jh%w>-d@_Fj59*iN&E^-( zCry>ZJ~^yO7kb~v7n{;(G~7#{$B>cb8Q)L(K1z9@Xp2ai_tZvVP>9@_MT_n&>j4#g zx`e5sxCjI}M)o9#btwbh_?1d$!|SHBq;f+e39RYy0kJPkmvB|;A29z&{F3T6ZP52I5MzJADv1bIj&%KSV=_Vi?@bD$63dAWhxdq z#nSO$IR2Gu@`sX?=NGswQ)$jGOvEP_s{G32Y`wpHiw>!EE-^mNHdX_b#5DW~)QP#I z9}Nkw#Y4g4tm=kvv|2sI((yBApIbR*Rz=x1|P)8ByGn}Y_ z@iO?tC8g`27{gfnu6+lmFc3l&IAP$e)xno%jRUGnH|quLo+Ebf2K0ZK%*F@!KoXXDY9fMEW(+#LJ#*^R%&Ca7uv(MR@hL`~ zhc$zDC+%KxT*G$EFT%Ot7|w;E{Yn8+eH(OIyN#kl4^`fpDNc-AAsnjUKc%kJKRO zoDK%H;R_8)nlAcrONU4WGK-`a>h|$tHy)drLHcjhsalOz>zW7!j2&g4-ag)c4Sk#v z8=q2t??kY%T9S>1<9%ScU$wW(gEoL|QZzF&G|xWb>Z%)=Qx~EkRskl+t@YtXeuUFl*x>{O< z3*GVxL_Q_IcS$t%onZ70RoTDAe^;t>+q|02fS?8~U~-A+Sv3QbdIx6RTCvkcz7d`CL<23R0@6dGQg*elGg zCi|6RQb!g;WH2Iz5dihu+_?`BI(!wHDBAo1XnqAkUt7u^x3ZZjM4=8%WwO?BTC~tQ zWn_xS1NWRa^io&njiqeTUN25fP6UG!lT*cYJIOa$Pcg;g!MobFzK!Ul`Ffk95HfftoM`MvA zBS(%b%+IJ>u~BspSgG;RV2kkA{h+VI+k?n1kxs>zs<~|TmlLJZSkT_O-K;NMfRgtj6YTfy!zNe3B4~b9{_y|&ES6Dr4U6)Cdw3o(j3PG$B-PnjK6mA+{ zYLmWM-bF1A^T3~ux3<3T0F;g`mJhJ3g5RU`8<80HJPYSnj=?6?qd_|2rB6Kc>sS4GuGC)F2Y_WAC2jV&jCgCDy4a^LyC zIbVu20}uvkTQv566tZm}{JS*X=3LPnJ(mhHwAerFiR$PTCcKtn?vVZs5 ztrxbpEo*!G0)H-Dz)^HPsQV(I(jy=K3k8$f|vJT z#~Z89u7}PZ<#)>1>*fFpd~HSRAz zo(zU_dkytDYR-SW=tp|!H+(3Uh(~X^B^poUKJl)jJ>QWHOVJ)63%D~drp{oj zBy@t_;YrJMWv^d$O+3^t^o!DKl?nid+ipuX$Y!jtJP_dD8xTd)dZ`jgM3Bn47dh4M@C_(cm!=Y4vV=> zSo7Z`cyqv)OK1~p2H8IRMl^tX_Rz(FU#}rq*I>ZG}@9zO9Jvw?UaigK`aB8oI5BwAb^Xyh6O^Z6o&n ztL%NaB}x#WyWy?sew!`Ylf%%)h`lRYAm6v2yR7INngho5d9z?~lOr1uCO>KRH(*x& z<%Y}*IS>e6nCziuviargfStI z&Ii<#{?%cf(#W9YqX8=}sZ~C1d;6z!Of5{Ao4xZRZDbEd?3K-vSoGK`MAw zkUyp%9F#lBb^QzB1_iiv%E|dlLLIyY#puFcOi3toEkB^Zgz|R&Vxn-KpeD=)btMox zYFS5Pfp9b!OTG#Cwgo{A<1J{1c@!&kh?L)1trHkU{y z6LYatHWRVa@j%v&o=PEHi$8TLYG(uSv>nN0(y@B-z*Dg;{nS>>JeB>FS4|CkWn>MI zq+rQmN2xKkvo>F>O)pv;XG^qPpg$)p-ms=?_-j1iwY(Gn1G!92ENnGs;sD+OVp7{u zmQ^i7;EA!~z~EXLw-hehxLU!bnDRmT6;-~3>QH^(4g`3MPnr>B1vuYT);ZRlitR^L z_`k(c9(*!_d~3ks^hI~1AYl@2g3GZ!F=;Vo6xa#EQ@&eIojNi-edN@sTisGQ4(pA0 z_5qRHc2srxhSN9SeENoI5VD@~)6XJUeH>)w*1L#!qz(J%bQ`<#S+qe2^#L)bGzy{I z;dvrXDc|8RQoXotgQG~PL2;s>Xf+q$ks*sn zp(Yrhw(-LyI}_RxYduZ*T3exvUF!awN-eMEqp4{AX*sSgqm{|xw<3{8Oj{m_M7~u_ zrWzfU87E7ELkH`u0zc?0m?I5mh6t~#WXBO2fnfnTUqSC{jDl7Iwms&bSV|-ypi9(` zp3vjh(myz6k8a`5(W7wUO&`_e7_7UKv6V(+Wod~=c)ay+vGd|;#`}UU^QCB1zk)ze z+_P<`?Q1?nremXM0nBNxI{}f})>V7L^~Y}I!+BTqq-3eGHbJ9K$I;D|IyYj@HlUbV zsP;r+RGL4m&oefCA0P@3-V_OiEJvK<0K~m{pcV_!s{Vd@6g?aUl$qnKlXXAn4}~D3 z_ge?R=04%62q@LqQxPW=ptIS6Mfro+iQhbow>vE60kNU;x@u|>@Hp%QzTuKcphXO| z^Ig5bi&jsM z*DC;aLL&;F9*5lx{k{dkU;+X6aJq2)_QY%sd#nX(du=Rk37prk=H^eIo}aVqUhjKw zu+{SNvXRX!FY_rry-bwSdq@g;f0VYcC1y+@J~G3CNUrPDu4ya?6vB0ib~e2IZ8Wye z-9DX%!DBKLJu*96+t@y5uv?{jc~`@|Wv9odN0ZUQce9abIGD|jrZP6*!998(bbVVq zE(Q1M;1xXr^t2_bNB{%ruB+|jy#IQXI6DrgdjHPb}T_{ph%6U}!IfBVB@OH1RFgQiNQ z6lJbjH}hX0WBzyG8JB>|UnOk;%|Z00zwC(X@O3On?RVYRCR{a->PFTFcBW(%SH{Pc z8XsR_Q|HV0Gtb7JuIBKkissm>mbFSj?F|Pzv^%KV>XUO@r*66B)Yd%vR9#-)+FD+& zvR`+O&C=U!b_~_07jC_E0YA8Sp!Xjd2qZ_AC1XQ51?^kzfK}F$zNcY7VYG9yWCT0Me0OZSAz#f=p{m~zKd=cEVnkh(ddPO>br`CFsLDy%@_FF zG$-=i_9gvoa}gN>jV}OkL;?{3jz}I*@VAhyLo@|gK_^yQl@lrJV&8S=q~tyy3fFNW z&xgWg?gX|RE|@Q$cdyBAp>JO_&p}GiYiS!c%tF|yJy`mryV51qhB2t;y0=_*ABP96 z`#d84aDVup>Nn6=?ycA#NZI#N!hvYuJOe9oAm)KDcPTeIl7C+|dnq^eQQ|rW?`rI; zc7JvhPvqXmhc4wfDt()y6U#>Ma2{U6h@J>50P#W-C6LgPSoA@SjX)sjn_8fBcso}Q zwd(a<8a?cejI?OE(Ea!PC|YsRX~o6do_7~fpLk|reSP7reDs)?mpM#wHiP?eYlLU3Z~VadtzDw)Fi zhBj=0PDF{zZ|{SZ?!NLFP94g{4rdDvwkaT|TwlWf_{A=y_t z5)Y<;9$;!}8JbK`#{q}5&(mX&E~|-H;>}wZoATG*fytO(`=MY)FXSNY?99!LJGqy z>q65BLH(Dq}pB>econQf&tZX~$Wc_ijj6OTMySb@80OBj({ivQ>`nXJmuYL_j^`?LP zC`|px5AS1+wIRP{yg_4$%KeKZwifz{RD^3|TS59k#tdi@CMJL)9Lyjflii7DixNa+ z*>0`R9KlQ)N7#`gGwW@8S%28J@w;!}y}P@+XUdgbA=LTw@^l7TCsv>v+-~EyO_=jx zXb?;hfYr2@ZokuZNdH72vZ(wXPi{Tl+c277^INE~qnot--i9vpoqM>3Zl@1!4V;;| z*8tqsV4vp8t-&~>#~=1aGvl$N($L`yHKg>KWc&mP4Ol~Ofm;Tz6RZsR1nEsfRuaD1 z(ycVUn_TX@yIkD5b?Ub$c4$yRToL7Qym z&t=nhSD8(=SaY&a$QYvw$`~aKm8b9ErB}3sN=Kd`OCbn|0CF;FH(H!7=wDO+*c>(# z+4oDA+`e!0HL>pmopxT*ueOGCSyUW{p%;l5XrklXS2RsdyTonKd_KqxS3*6nD!Bh( z>OrV{=-Q0yDFK0^WG`EjcXg3c<|^M6iN(I|?cty9K00A$rWkx^DRN7{pcjyHqA!_! zNuOQi7RPl^|HuJ~kAO!19Nm&|h5d1?U|+N1hO|PbFuXGZ-c?QXprc#EAD+6FE4a{Y z9O~kMS4{t(w@ZD!9oD}AWA&oOuY>0A>!uz48PGXC-v@yH?!6@Ar-!4b-Ur14NlX9u z%?ubntt;w(?(lp&*#4Kfk0HqBu7D=p1KnSNHHnTmOgaXX2{0xkC)(CXkdK%%P}*39 zQ?TQDaP@0-w;B))-dg8Kuq?~r<9dKqMgJnmm0+pi=acJjy_HvC_dRV6~+GSpaTMuwF z_9`;32wZ?hn#n3Nm{Yl<`@kOw!Q)=qKlpee@mMqh%^otYJZ9?AZ@2W1J~r`Q@4VeB z;p*p;$$LYAK>Qctfj|hj7`i|&etubCum-s<_A;_O*sH@Y76vUB1PEo**YCcQs{p|R zf@D(Y5*!+kAr*YHm;pkjRY}cxtPkMY&a)-!w8atik)G0&xl7nuOE%mZGj=nTYT6KA z89L2N_Krt$h(ZEoMI)AJWnztJMAMVPGZtWTbZS@&f;}SvP5x}t2yTf|JwO*tLwj|r zTIRdj3P;@%LFVLFjYi_}2wbtl>1O3}3KYZBf95qI9W1Mb1@3#Q(dZ5|iz=CnUqWoe za=E1Rk^2K_$*&2&HHs6FJA!Ex0Vi6eE$0YH)v_k1>h-Z$Dis^6*QX{eYkmE``_|Vj zvFzkbMyFJkezRY+b6hs?~bE z5KUX@XrT^EJLyhSSX9K|CeKR2YJ=ZjI&)@YgZ6G48)wcev0ayVU*dIBcm#2(6aP>B zqxzCB2_E!rz?oU^(+WyvQhz}zr9`|8*P}2R)Z^OOVy%#q{8EO9qHbTjt~JrAzL_l+ zvy-obu|c-`XVJi9AQn$Ol!#t@-Nn0%4Wsh0)I%#~i)}jiMtvHFY_FSSJ=wpCCNHGo zF;v4EevOuq&&k^?nHThX%Gbk9W-jURexldMo~Klyrio;U(d|fcbpKZo_gM20h856# zhJYO*V>Cf+2xape4F1KEgYZ)&q58G{F#0y=wVZR|25|N^xd0ORTA!me&}E$K#c1D$)!KbFMihh!OyZCa!^Rn zocQ2V{O|{#az?+Qf1mmw8>NrPZ4%}BbJ~#X?=7S(rTS@$9oJ5Egu|Np6Vuzze)dmv zrxP7s@^tot3kx57sM)IMj;GTxM0||q8`58gmrn!l&SFhNW>kck0{HZq+aXR@aDpqV zN)c-jLaR@tlBw}-dmKNPQe&g(OS-8z%Gl5c+>sBl8jq_11*>LV3ga&h2(=y;SuyNn zrPC|*3c#uZ6D+?uxUiXL6IqF2`{5M8|(@CyhCIZjeh#m8Yg!ClIIWf{AU&?O_JONO`2?@Gc4x90pF zE0jZHSQ`-07LDb9y%etzE`BUgB4>~Z;&nnAoTC9(RTmm==@kPLdLb>>@OHi8K=v;@ ztSdR#PS{)xhY>P>K!Q$$!q$cdx9+X2Or{~#KS_1Q@HQ<$Nz&jWOHcA~hjwzt>IOy) z7~T?Db2 zvSNjNXx)n|hIi%ROf06dnK8I|a`=;}@Mr+sW6;Wnq6O95c%8A=_)BCTkoX6FV#wt@s_1&XWm6#Kpy)gLdN4=vca-yqO?rBJO z|M{zTKiW6|YR`O$LbC-=ml@1>;#157&CGzNn;Fh#J=y*Hnj!~tX8HKEQ&5TS>xW^n zno2C65q59-xKpTg|NcoA0l6h-5AJ}5!OnPae{w}peLGcKZ$@uas~V);|M*6|O|@mu zYU`6HG#H-H54SPrgx-bFUcNO$TYO+6!zH+KJeQ9kZErr-{g3)%YSny9_QYWy)BA1< z`y_XK&BOKhlT44waXFK#G+lk{YR!;-Idm<)g&J3&2kq_bhL9>`T+Zn#EibvBIt*S7 zL&x@resdtqM5oBfguftmx!g1Z&3HJV=p3bmT17e)+NOiVE0>XYG7G!Ba2Np}$SKk! z2eH}P+VZAB`}NJ4nS3sYP$F>z4@s8Dl9H84?oq0+mqaWkk361nqwhw14sFxvF)1{< z>_z3V)dKWAEb*E$qEC2>I|Bnlb{ZRc-qF*zhdS5NOUBbg(-AysI$hBZv75ToG=e_Qd*T-6c?3lRUZ)=3l&4I+x;2D}^4Y$& zy5!pj_VXdk@`|HiaLj3JsxY zKBU>vjn>D;F#HPnT5*@J;IMz7p+V65nqE!8FYLVU6_O_xZti60MHW;n!IP2GSq~y{ ztTWx6xP2gqu!Ln@S4I6}f%BG4lgS3b=&m6esO-MA!dIu&d2Nbsm6Pv@E$G&mfMW|W zW-7H-$I9igRZEhl?!apQys9P27G8sMAh?yij`Ho1W$CDQZR0j>sC=%7aK&C1ylj#0 zTMG;Gixz9eQ`>oZ6ntG2o%_NdUE1eZ3GM|Q*rt3{%PAd;747YhzK3<U~b7GWD#si zH3I&+7&V8Xq5v2Kt6rRLywKR`Ha4*hf~W%v5W&iFA6R29qB) zXC1wBFl+<0==;M~BAH@+tasXVE#xLi8CubXE_)IdIOuSxYeJqOx+@HVf}pBbH2xJ4 zq)~>Iy~PD0mJnXpcZ9bB;H=lV0pHr;@8grjBCI>6_iKwMtGi!Z*ro$>z7Ahm-A((U zkBm<6o_b^^E6|&*0ebgr+^fFKXaU^@fA636rlFng!NJLoU;E&kq9gSDH1;r?{yFKp zpGop=GWmj2v;6|r6mVGRcHQGCB56SfINBlKi?*z4Wj;2i!1MHy z3B{mw7o>92Y7N4lWJ6ScI5|BX4o^={K6yRiZWY3--?|deUn*v}^GYYc<>0t++3{=nt-EQkuN3@i% zr+_dwa0gh-Q>|};`=&>e1%BH7(>?zd?jSUC?~TCi-Tqw>d^}ID6P|oUzQ{YBes)yl z?3gbF$_6)g@AaQM{a2j+-5@TGLRSkTlcY`ZJv5<9;x=4?E*5HJB(?iOBN%8V8KAyN zT>kotCscPxTZBRJHKFQ9T?c%McmR1$^5nww)QYFvXLxMtUN&)Cx%3zER;E6hbj)qJ zz`MEv_21jsCS{domQFR9t@V?03XV$u5083iGFx8}_a!y=+t?OI9VE{J&P)Sq-wJpg zW22iP4YARS&F%0ycIS|?;?G#RWVxwe)`}DVR>Q5$FD0X4#E(KWrhF7;lfcG+n`hw$ zKCTK-xmd|07Wpf^Xa)S!UzY4OdTm>WCl_^n z;za}3%HTyvO-*tkJH0kJ1(buRKslgIR3#Kuvv=mT^h>%xtLKc`@(j4m5oi$dLM?Tm zWS_T-1h3jRmsSrZvesyDN&P2|M(2eaksnbK9p6FQ*$zXlSYiOM(hE%B) zfYeRTVXshV&V+ptM(%9ft_swk9uAy2x`Qjw zIiPDj478Z9VBvrmK4}?iQnGRO}Rj zs|Ib^Y9I=&1l67b$L4-?B%7No2!EG%Mpe#69rpz7=8a%29CPUPWvzofJdnLqJiIjn zEtVmSqOsENJBTdo^)9`>XF&$sEw6Og2jLA5Eb><3r?6>@EnE_9Xtiaj8nZE(4B)ge z;lT%4#oNY^!(#j&@tfTnv+j7Zp!N#Mczicm=^z1otLMvff!|qYZA`cRYlihEe)Fn{R z+*9-B9?*v{4>bYvCM^YXR0{=lIDIt{+6oG73>}D}?eiGw#{yN~@^kkNZS9aAgd#mW z7>7Rg3Ue;Ydd|FI;_zs=q(=9AzB;Lka%@jm1GuprtVm{qKx>wx&- z;3q^3I;?^kiAcjGpf{WU;Phvos4gv4pJ?Z@e;~7=H#t6=%dB~dduxcQp9*FvS64?{ zWYwFtjaiPTQnJZ2dsL$`@7xF`Q}^X9;Ev|MLR#a=Vd3If1P5S}!IOF7{*m&U3%Z1d zcnQm;+A+Zuc#MA%^Z_by_`NM8?dsUX0$EnD;_};)SPp(HhKaFH+DW_$?K%Flt8uW4 zU|co(>Jp`aL*ZwC&3a0G5fb|&p??|r3Q!&50FayVo<3p{>PQ7Nh6=TurfD1v*YO9S zZ7T!m^&F&Xms{(2q}+ieR^sgUAWwP3Jd`6BVSbOIn)xn7;o!&Qqnt_nOz^W9_6qhp z1Yos}owAW|G@8s#I>lH7X)cq=TqIU>CUQw6hCte{Gy#GOj@5+6I%E-`8i=@l4m_b=JuayLA4Z}f%e!7=gn@;QO*>qvZ$qHc zi{1;qrb+78UZ9t@cK6dhjTL?g3|G^?_79(Cxwd}!UQK%M)m62zR0`XVLfX%&N127n z8$3|&1dQewFHvHm_dHyYyN@%MTo#rTOnL~wTw8Q3O`bxtjVjHOF`3#%+`2^4>2{DA zE~?7g=_xeQY{@b^mT~Jxr<>s%^E%|h&FLRS72SP*J!u)-)N~hqr~!R@AFvw0Jyj%N zYdmPGL{`!!t+NyX7|c)~>atG^pM2SGYMA{-4=DT3$gXCta7}-$L|d`jutRQ#{4HMH z6_FI@zoCKrn=jM%_i^yJI(9pz7E^+y5#`TcL1pe~Jep_xStK!q28W?@0viL^3GD{t zW7V2{8|bE5hj8N%%AoznVVUeCFl#=#Le4$t*(dzja4h58(0qCmcyu=;=SR>h3KJM5 z97rqtKU!7;y@Z0&7v+FeP-XP~u=>lBdQ|ipn!ZG1Hs64^6zq?C2UG#S0sHhy*ASpO#lcyn%(_@i*r(fI-L`iwsUu$3u3zO30mB{s*3pshrSnBnBJrLP_l{?`{>efws%HeMK&QxP@K4wzM5d708`D>OYNIxMF`390-2C?T*3x3p&0^ul zIx_tBpPlrkGtq1|oSU0FosEVw+GQC9kb1x^E-r0tZ|B`YK9OW6hTNXcOnWCY;b`{s z+*~f4&B87s@>)muzbYsrdqsXmV=`GGVSB)AVN}R6{SPsavuop)I)DE9^><7rN5ZjK zt~Ks1te-qFx>`yssGrKkV&ReGgb7+>kIC9D+tRHcESh! z1%<8&NvKw+O+qlLil~*?C_O>YDB)=dr2bjA^RQzVqsh^+jZz}p$c7PC%2$45m!KNO z%ZFnJzBY{alEsa&(PXq}J4;BlC5n|?1R)GGTrff%X`yfqpkVydV+we1)U~Ns)Hs?Z zvyrv+J<`Y#CeK006(rt_6=r6Z1_EvLoBoWFFdLb4iFsdu{HoM-=1kv z4$eT6G}nhARHOWUHChd{h}4COU9c_{(JRP>zz}s1Fik6j{7!^thnUlCfQ*Zbf%QP; z+PvV8K+%(l(UBKfqywcVU%=jFeZbyxk%eTgOu~znJM6`6NF$YTq}8Lzm6lRG01I%U z?GP@Yj>dmS-=i8h1S0k1Baduu8A)wrBPpNuJZPZh*W0;#xjt{+kU`b6UyP_~ zYx9vup42y9xAT&f6~5Tr4@Q%RC^BEae3=p;o@qSN)G;8}=CM~|s~=mv%I=k9-}Abt zZjR71qpmVM)Y{Sg?jae4Hb-G>zT2K33#dr~bS-HoIEyDSn zWDx2+RCZ9Me50PGn&hro97dW^P8K?YM;T3mu4Xl0?VXe z+wX7Don4~N_eX8VDU}?@{?Ys1^{$0dxm7ML$h`d(^(^vc-$QyvnUDmUQQb{!_kM(T z`eJB#kiYc()W0NpB-~>3j4#$z;l0g`dOQJOC9Lpxp{NnA58zy#9%k{IS;MDr`M1* z&P~Hh|IX!QOPxy3t?PW@+T=~r!c?j)jpNNu5Z9Z!CjGk~eA3DmiVi}Nl?qvFdHK$Z zS5{JUq7J#H?ebeBRa;EiIvj=pov|N0YK(?{Bqnkmredfp0efhhAFg5@GGYAPo$e?Y|i~t^Lnh*K_51YQ+!k8v!X*2zrxe5eR$#P^e-gyMKt$k-2;nh85Xi z3oJtbh0d-M?Pp@D3b-7g&GjJw)AvG35AZ zPJ@;(!U&WA^piX!q=c2*Zx=Y!=QZFGkG>#VYeyZ^@(70bl0T1y58p@>95{zzwR8%J-+8jKw0wTSc_-e$dtWXj0*}w@5>Ki} z@zS}v^JJ$wJzeGhO?{|Nd#~Hb*B7=n7i!vEP+QpCTEK3n*LmiRXBRg6PhX>7*RN<+ zgnlLD9hd11sBH=43Bf`^BLd`ME)v0ac9lwcp+I6)=!ZmYkrjxAq0YW9YH!17?7pb7 z;-w02CqG{VKRG#3{QT%-_Zdz|{@>;*Un#{c6?;)s<+knUeb9M_W4t{%_POH3Bv{Pi z=Mp{7`%ox`HH$F;_MtbeA|A`Vl07-(5{JZANz4LH!FO!%#^#W{@TDR5w439gy^5%S zjsqY-;-_<&du%9m7f3S7n@-{IHNEK%G)Hjs(8NRIaVxO|b_aC!A9D&jaeILTqI@Bj z*&n=obbxa@_TrFfS9t3Kff+Q-us>7e$w@XT5Kt`W^P7>>sJbzlO6IAd8?g~mu^M8TCfyulGCjM3~6!-YYJHG6c<(kqp}UIA{=nqKQg zCtC}MxL@3}A)VS=BHwh{TIgZQo;}H*)9wIRO>|Qp_?n_UWiKq)D!w4{g$Ni6Cfm-p z{B^2tlx`EhY1`KL4Vl*8gRDIb{Ma*~QNA=ZEHn=r4EzrStRce!f>ohLOUIFE1)T?4 zhdmL7J(az-6rpbGZT%%W)9AWn9(2S;l7^SYGIq{99QrPdMi5gu&ONjRA%hhKd<5q% z+-6om;i3p_+rZs3^$majkX?h59`2CgKxvMf=KCOp=)HZyXo%u^Zy=8MZt$uLXP2o{ zCr3(_b>cs`miq7s%PNhWJT*0?EcZWrZdl-~mYSd6dfV3gJW?okKabSConS2Q;Cc7o zvmThm&dphFY3>~CWBi(Hwfb?p`e)t$mvyr8QOg<)S)szS|K57D`f0?9dkbluWHIoC zWp)`Ot$Qx?gGA4#ePX8MBU)4Exckt5of4;1z=M!V4Lnr9H^ef@N3_o53$nLRa zmfrgF%V)Qj=c18m#bjRa7LBVsh5)H+M&4QhZ$B~0{B=+!qajOY*6Jru?vC6>5oD|j z7V+oS0q}625hyl=L#lGgM1Skr2Ybfmxhxz=ZpLGXN;0)8QNt!Cmts`sPgTmZv&&p6 z7RScau6TGNJlM)i4SH5u3Y=Lg$+0jXfcosL=+i{!A-cW=dUmLu@*dHs0Q^3op+>?j`?>^^V;n&yhF6PfXf06SCX z5=$HbDI&iMJv;dN4Ln96KoBQ^*&M3d3PBkp-~x_i7p}BrbH$^r#!{*BeDc}AhgZXYnLytH5y->TUnW_)oxVad|oQ;>1TWJq)6WYrGF!IVqat- z&wCn?a8U5+MuP>vSgWz%jZ%pP_w=(p%-iG*eu`^YUpHF@Ot(Slg~b%3txPyso)CM# z$I^%>?z`9x;Et@eqOg=R_da**uYtoI%}?+!s8rqOyL~PEUyq?gOTXOo5BotiuI4vH zk6aRd1M3NwqF_{-Q2+aZ+GRBlTvN5(l)hu^psB!~7sg^cWC<1n@Va!oXC2n}U>`WL zKPH5(noT(a!MJc=u4SqZJW+mcb!YeWVaNr?>A09xKzU6C0f$ZF+KA?Y22m?;+cB#k zR0JvlWz_@)6RH`UkZs+(0Zx-0_w@avQLNg*(gO^n8o1g)EjQg}v$U ztCamL;>+Y(j&UiG`b*{j&f>M$|%=zb~JHM+SSv$W#@#GE$i5Q{YkvNsA9bIr1pa^pL=O1_UNlyV zC9)tr!-YXNy>&=v@%*N&Du6Nmd}kRHWifJq+YkZdSE{a+E1!%`R=1MHViLfD&C|}L z%cay^n`g6;tet$dk98e={9UyP!)H`|1ujxk)h)zwa8(%li!v#(m}M*&K;6+1m&K#; z7bPRAF_y{3tw=b`n&k_TsDc|>Q>oe{wDPntJi$Bae^dvPCzi z-jU7Lc+!0rPL#_Bs9x-MTHZN>op4v7y9usgQQLkit~EEi7+z8+r=F9;5I$D zE#K$LXZNwJBH~&gJ?;SI<=R3(H?aZq1{pBSx$!#uuE>vQ09pFZ3e{rzTW8Z4+T z@4HBWlyCxG60f>mbBC5Ux)%D)Gtb~Lagi!{#3QbPna+m@&%+)y&Ha7V#{aF}a0>9{ z)h1YG9mAXL)ikmxx;2kq)4NH~;wmQ3C52u0m||q*uqcC09vOikGzk!H_U{i#_x}Dl zvI)xgGX73zpYX*N!BwUw?0rEyb#Z+C@u>tWV|zJ1C@<~3o$(!L4a%aw{K0%GFdmMc zM`aK!46_KZRc$!e{5AC;D@qfH!Z%#^8}QWTZnBo7R?$%ZM!r^~G4 zzyG-OLBR}2e_tt+1W!7E8}-Fk(Uo3A2$5W2ny1p=Ki6tAwh?|vlu^Qm-r80zX0 zapozkjyy)*5b@6j?>xOpcrusMO^)HcW>G&Q8+2{?FP*-sC-`!v+6rf9zo>Sg`6cL$y>@QF82v6S*`wQ%(Ag0hFb z%LeMVIVCOVYcFCv&V{Z4jN0H#Xh0o_(a?$$<5(sW!zS!{j(q|u*mO45@~1Tf!PIHm zvLTKyP~fg_tcf&q{jR&S32b#P6x^v&3C{i5NUT(v3Z5ffI(A$qvUlHg9jmsR;kIfx ziKQ$=q)p?WZADX#%4j7~A>C}Y;5rsh$8D7_OweV4dufB`HXdTnK&#nI7r?`HZ>FE% zcI|Y!6lHbTMv#sqmGcA~+PDVjxi$`2>4H!x(X$H|w<-CQqq7QF_q8QP{~`6 z0oZ0*3H2BwM6DN(Lxs%Lq71(>6_0!Q{T;eA@1yw4j`*|%W0jt&t5j-n+w67OUWBf= zzS8E)j`TzAaDWEmmU12JKvv-1nyaJ;w-H^3+=(V|M#!pFd977?LJtQvhxH=xm}JS;(A0MKUb2(V z@6ae#C)(6$!}7!(a(32)kNcH4)#kgG$P3GR(uGN%D=B{eB?NTNSvQ6CA$iy>TW;4)2 zyb2i?Qz=q)Qsq>tAbJuG&(I9;n}t)$7j*{si_519YcVHZSzvuRHKHZd5$$WbP{}*7 zZKW>9vN_k-?A%;7cJ94KOM-FtK<^sx1AJNNI;dS46b-gY!Bh4g-6e|%Bd-rCO+JXx zl<;~;O~X|WKm-zjr`h-D5r@wAQ*SV45vZ?B|Jbt4}&z9HUl4-LE^Wf7NGrFY$IG^1VI5T3LJChLhXd&n=$JERJLPfMQ)u z6x~s?H)GT-Cawz2T0V7mdU5gG+e=Q~#*z`s{H7i*{R@1H$UGr07Ka^hUUs-jPC-e-F*CG{Tw@ zT=2U4uwr&a>eHdcaV}R{21GMuK5Lpfi+!agwiQ2JLPN=Jk;}#!T^B)JaNpfnUqrGA za=HhA=oa@>t;BWOJciG*8=yS3Ex=;gZ8lwZ3_E~3xN-?H_nys!q}@X}uEfT@?zzRq zw2NB0@}5hjI_IjUF=K!nb?REPBVb|EWTDjzm5vfb;MGdeqgqE$X5@Hkib)H^Q1+I0 zWZc`HVf{TiY-`Nu`bX{9i~=lZ(BxpBFlQ+-fa? zKw8V&{!lZs4BBiCoF`SW($QMa&G!C5x|?5vhKP4C-%K11vP!G~|97~;?{neb;hCK5 z>AWp^iI_t-)G5gW5=BCsGE&$i#PX3K$`q% zn1?`B|CTPgkL|UGDwX;%&QY%C0ym>OdMn0SSPj4eJhnDag?mC6fgwZPJCRuvU0dhq z1BO5YJVH_Us?FnN)B?b&<3R_bC;Nf0Z|LS4RX%!H1yMNgJvEaf9o%oGE?0uL1k zVc*?v5Q+eT2blCv`*3VfQRR9~O(_g+nWJvZP4~Xmfck3CCb)B?dij#T^FZW3Lvyh5 z_5DDE*7y-F0VO{{rq8b`;Y&qDRm;Pp0H{lG2BezNZ!y;x78i7DZQVGBK!IY2QlAQW z$o12kSDnL9@Bz|u710E$Pp~+@eDzfO5ZQA2und5;q3M_4&=t|SNz2jTir`L#G;C2e zMoA~weuU-mt#7_YSt8#+=ZvsC?4+QLo}K%C3^eDlC)24%v7sgVXe#~WW3ucD7asRE z6B(k6#v0PNOk&f6(PD?~)%!jq_yahvy~whS5Is3L^MP)DIXhd5MNNTT#{B~6qW0kQ#Vu_jF8;ZqMS z5P@s03PXN6Q@Wp{a3F)&+KQ|6+JR|L^T>%&k0U-=x%z0uEhOh=%8Atzn8dO^9MN>MC*I82M&ZMI{aD;KB$a(FrM&NbT1eSf zt^Ff6zs`4Xn}_#`RuQl4OUXlbF@{aF>AHsy(m{>j9d@ zc0td$Z{TILtfCwNCDMvUx+BdvHz>RHe0d7r6CqaooCGVPj3rC{AhS{V|0@g%QMIle^H{~tZ=Bn!dAVIeB z|LuR&^ubsJ_;PpO%JV77ZXTZt^6@%9?NA!(n!QZMm>RGu^~hDXv#(b({R=unqA6|U znO3NGq3P}W8_4&KKI!oH1B}Jd@9!Aeeb77EecoRu06es_1!^Bj-$xCZ;CEyZT| z`~c;$}On#L2@gkW2@@77G;Zg>`4OD_KAOp7BAnSgJtsmgOyB~1v_}Ey{we9h- zViCXN{`nsk$Hr~jEsl-FZCC9Dt;F3{@M=H!tpR@ibGopuNX-|=$K$c0zSsSR{-XXm z&;hi{=$%3TwDnk)d*SoYK`w0g8@`#OsgBv8VeI%E3&y#=EA+svYKPt$R%!rMoPY3D zaAf$y6*!^6ga-A2`1e#BuMKb8tFllvR4e6dDvd4tlanV-Oit$Eip4~Ex9bD3~vX6DqXnHikqqRFwbT5W7B$w(l73ov|dCLGHyFz(yv z=t2%b4yLpve(G~UGCK%{APg2^+rZA><1r1=c|X5_j4u%55DqXfg)e^%AN-yE__CYr z!M^TwC_Bi{vBRx)f+Oh#JJ&X13+E5|779ULY{O^KgPrtlvp#bO{RNr+C^DWzYaqET zcupNWtyPEle8d0iRBgy$phC<`z+48Ppp9U_uE&BAxemzsOAtY?e}*8lC}+y^I8f$2 z1GQ0r2$Ypt*uAXu5ex<7sToLA=dl~-m7(u|*83fy_l15e^pl~_hJMNPTjYP~xaLhN zzSKWYX&*iBUk0Dh5hd(9?7 zbJd}ja7Rw2Qq}27v6N1oC>AmqDCV0gG&YirPfTFXU8w|vD9Snc>{y`?i6`QP?zc*b z%-GCC4jD9|TuEeiuBa?&!zPSI`+$wZRKhRJQI1ou;za@5Ct2f zfIUUb#brcnOj;v)R|ma40_p+v-VEZLw!<-aY?>3$)`uR_Z2{jet{UBc!dH1`W{75hz2on6!7F9v&q$u(hN+dRV!x|Y)?WxzhPS)N_jgDA1Mq`l*gqHws*Th9%;D*bI zZBncR^J{3;?Rss~04Yc`G5DT`Ur=L zo`=K;O?}t$1eAT)0%(ghY3P$*558+^?Y_r+3G-I-R&CJQ1}s~bL$4tXpQQJmEEbQe7zpbCNtNc$D=KvhUEmjC-79=^@3KoMn61D2(4Uusy^aKA=(*JJ*ojT*NQQqb!Ef z^{ClVat_XS#@!z+W|$lt%v`MpA`Q|b53U62AeVDI`r{{!Ny=|@x2fBfd+4E@-+m|g z%2y^G|M}7TY9Dz{Y{!NVQ(-6AqqaYh+iiU}`;Y%IYNTE#ct?)``rHP_qR)Y7F3-19 zw}#fS9XPJTs&gEWl;5LZKaTe7+0b!-L7(ebi#+ww&=ewqg=7uI8h2W3A zjuH?2eO7kl^L~S6iW+^Sisx?E-GB6$UFEi_#h>y*0sxk zzkh^0K$|38EuOs6AeF!89{x72oLrQ^?p%9hjp*>zePi2|li%Z;3wJge$r-aM%p@C) zI~U}>@l#mv=N#7w5359QjgZ!(aY*07B~`|`giWfOb)C#*y)H4P5BDmN(d82rX=WB% zNA-@FUr?*lV~d3%Kfj_5cPmKdzi(kxx6~WY{;N(6!4sekgc77pc=AcznI6Kt3qMr)GNovUU_N-D|;%L|3&O0>V$V- zKP|4^b=T!9i|O>@mCJYCwN`{hbqCC_tP{eAP~t@<2+dgN0DiT;%U16c-Xa0fx263T z#FK)H1WBMisFqGt;^)QP_lWxqdEKX1vV7p>{a|VlE)(R@JF-@+g>(#0IFW(#p*M}V zQZkg2IEi7dilzZ$i)*u_iCcKftM4Zdf;(j*$@5sRjA9Nt%BLz$K3&~sy;gQ2$#I0q=#%K2SX2!>|lZEwyoi5Hp z*EFH&*N7YO!iny8dPctXD7vx=ZJX9GXKc7-dXR2P7r5w(c7W3ef0%LpP-~AO#{Xq^ z`AlOk-uO88quFoB+OgPr>BRk!@X6DsS6Al>Q9B$N8#^D3shJ1S;Zm-U`J#>-f{VqEi&HR2)_u}J=ujd1waeQo} zI(lGo-lAhDa*Pi3ujqOBzyowzd@P%NY-l*6xAW-(5Ae;$@S4ymgCnCMv}02=tFngx z0OIuK0z*<>0ftDvUAou-{(ryC@aYZt8fnMz`o2w!CM|6;%Ev`5I@HhRZ8r8OJb)@# zzl>H}5K42%bsL&FlaUw=8m?D7)DF;x+Z())5056`k*7Wc(-u3Heb!QV&59l#4o!b2 zC$c+gV@%J@6^xKs1_gVO+ zE=O9|r@swo&CPnN85Z`j3QX2W!cfOeAJzqqee8*ajC^6-y#?KqPfqA3;pPA7)XX#;sGOhJ}x!ub@(0whTdO zrb8R~0*oM;>WqypFR!gFFOQD(&#(|3gT5*hjPg>iR*SA%tXAv&GcVY~&Y7j9G5lLv zI@3Sv2VLu*?F8ey9Jubx%>4Y!jEjHf%omh2)PV4c0=`gcEg@q3UT7^8Nwn4t<*zAV1N2Yp87=Ekg_N=Nr?2 zJ|)BC6PNf`5$EctOXa6A4%=&Zpf&-5<9$g)#a z3W~nHt@ni>f?V6<7|PG^!T+j}O|(p^T382{F`|8S1_2ky!~`xyl(pJipz{*=6uHHf z;$E#7voD-?9xxSHMPefBR@7L>Ve*6`0Gj$H6`-{Jr5#?4j^i`F1|vb$k#;QNvaONQ zEYxJyU!*k=(CIIGW*px`816QJF3EymmEHst>`Gtls9L9xI97!nC{7%N%1Bj4N-!&c zQ`tefp-l39>GTgL(hJuny_u_L?fn{*{TvuMnX9BWzkXi5hFg}EjWCixd+0?j&e{#OgW>y z6br*}ZhP&6XkBD0nlVRT(WU2j^Ee{^<*f)H^ubKj9PiQ~(7*l|8oY-tPPbfJtBF_| z|LguHb+Vkm_hZm$KN){48MAXYb9OBGSUf4FkRWN~dfJZfrgGf%kW1~xkADA{^_#eZ z){y@Pe#Th^8!&>nXPBsIC2n>_WeqhQHQLjBIS& zV|J)5)oR7>*O;)kr;p!Xtkssx^LsWnMtpUJa}y!xBG{cy?M<`304EZjadV?S3p{4f zI{)!Py{XRv{k#LzUAPwxDpoph@mN~4N~zyqG5BH)GCNBV%miNd{qC*ratKn%mooHC z7@NdiS}bkM&Y9epPIfX8N8ZGc?$)nYcJ;}w@;FrCaX)HKWZYJBvm1UZm&Yon9j8Y- z=9iXr>zl##VHT^y52Ft{=$IyVP$BpN*9xLvLkc1NyI|=k-yAe-p@|_vwy$PJA&gF} zz72H4UkwyMP6!RWv)aH9{xom|JbcZ6DvzYNlz{-xg?>jwuS%tUCW36*unotysIB5? zNy-i_u_5bMBsqb}m&@eh@ko4jrk+EVHHHzgETrMa2JJMGt{{+5CRRz>xU0g+@$lFL z-VVoWwR$X-w$rg#IGRdjqKQPboJz<(1=8Z>+DxI%FS7;zw5} zM8vj}=~8iIv5>PP(J)hysVFxIMiDm&pTzf(5C%Fl3yucLc2mV-Wf6M;5l0Cb%hKFT z7{F4YT&`0!IwF=Z8#1j&M7QXAVi$@o%yOOCIc-5e7Yva6BNV?87o}1-+n@Fl&UKOG@D6J!&ZWS*%RCGO2s~T>ZDz%#J5lAo5j;+c5gRN+9M#Qp$5YOm zY&+W;cT(zoX1D7{bXPu8w#uLS6n;LVuRp>)tgPcRpJHZ`PkrW3Pn~MQ5$4n>Ul-E` z&r=DF8%l=InzT6vSg|NVP=!dL2*ox}%-*YZTQg&Av^9|XvfXUA0Y0rC0S@T;=V6y+ zyy3%At&kU0TPv;A!+m+g-yuV$D{$K9OGC0s;k)~tc6+Zc2Ms&(m$){Iu=yfxwcBmD z-T7MTp1Qhs!uChRwwJ^B&tUu?q0a*LU-+iU05-U4*d!{CJdGZgeR>ckC{#w!)|tJz$`tWPmV_qfr}M<>($ zgIkfhWL8;5_uf0&3}2nfq!X(pII7Rh(P7=mkE@R*qK;WltusM@wVY)4?pshkP}WxR zXN-k_B#s|@Yl0u)$F5Ay%2)8Usd7bpD)qY1hwT%9EiAS@VsDYmi+xtIc97epj6CN{ zelc>vRDH>EkT-y&FbLJlstvC}>as67Jd1gISWWi_r}un1uMhc!6LVF<=f zrbb3>7ZL6h$t-lNfzdpoqQDvkvm}i4ubmp1KZyXP_KB1Q4N9^5Cryo^{y}|$chd_s zzC4-DR^U?{PGx5xW6+Dm8Jk?2Z;YOrj8)fC{LCi+tOH#G4?Zs}e5CYA^b)k~)5-xJ zm$Ad~3yrd#Jwn&)Nelc1|HHaBN2(?1hQ#WH-ht)(JN0S$`E}_vhr0w>#Y2px7I?cF z*04i+A%lcN)0t`Y=|d`AK*lJ0;eTorx#|fGxbBY_{VM4Hz_$+X%nh;@nz*kh*%b2TOycSc92(o>_O&bl2Aga1t1GxH!Iad^~` z%XIVsEP60HM%#|XpV&^JJnMOAG@Hw1M;`)7wpq#c6LBpHqHL?B$FK!>l6G|9dcr+i&_U``Lf3wi|5Hf^O%e>DSpzxjZ^GRw`%C#r%H3PgQz!Xm{Vuwr=4! z8>T<6En|tvlwWK5)A*)-qm4fF^{)+Zh_C0$0&&5(mVhHRUKM17F=(>5Kz4vG55!L_ z#M;t9*$reWkmbcb@Hsq3xg5CMOH|d|`63);|NRw7%q>!sGaIC7eJ2 zEc^i?WLZQPg%v=nLuv=eDGH0EPB{DOi*YD-vd#-mufo-S0ZBH}i6k_wlDJeSAGIzd zl1b=i;PiibVWAR3CJua*V{{<&ycnu7LxSw#2wDKS=9H=d85%7DwTJF3W_xC9qH)j- zYG9$K?@6%xz$Z^*1`iNddjf1|M|)SP9KfLQ9_{HM6FoCgiYlDV<=Olv5?L(Yv@qN2on&FZglT=RC{uzj>(|`%41sFJsk9{(F|?&FT4C zf>J=<6F45=E40DGey}NUgi*)OmR`kdvh$k+0EUz9cI>xkMs8^t@Os16G-ud5e@MeW zIF9ruxrOBgQ8CGa4@_`D@?-YQ_GeQ6tf`Lk5oryZ-fW-HCiSe)*JXbP2f0;10sygP z!U077^wSg2pMn4)X%+Otcv+YlU>xvJPK9yfL%Ot6`ya3ibb^b^RX3U}txQZv9+^{f zbESk^Oy|Z%s}lbao-99XMKb9^C7TIXqJ?}Vs?;ON=qweyJu$=`MfCg8yAqc)3cd(D zOkm~tu|&BTD=aLWk#L6yzgoC(5nZC4D<~f}TvKAbk<0hT)*aAmIBSkYb<9cHoN$*>Gaeh){^URRdsm z*FO%oCU|<1_y;E&v?)x^3_SGM=ZMh8Hu@Yxmh5xXnNll?tw{)+0tRBOx~|P5Yv6At z!(?Q2v`~oV2yG^wQi3N{5X-2hLg0LbJpFeU*T3t)`j6kWe$hHWBwsS$ah+H;PS)Is zpQtEr9Xq0vN$iVW?;cc6KuAj_VeHAJlAhOWsaDf#wZt7GJu4q%GEacO zHVV;rMRh9iXaNEInhVWFbD^z~NdKx|Y^6pa6SN4aO66&Un8XI>crBVTL7aJc2qcGUpZMWj-HyWq%TIW>+eE5dp4rq zydLSkX97D;v7%0Va4i;F`=IE>(OKxup>_8VJzzsJzlk03oCPd0nRXV*;?)rj27fll ztk488G;m1mN^KLl4@y)u!#qmD3-HLIB(IV?1Ps97W2^1PCRNa&A%L5#Se=Fgx_jR%>6HzGk!pY8Y!hxdn{K(#^^+TZ+mg^F6^?j3I!`V3l1%n za!@~PcyYysSdkc2&*`ixj`E#I0nENleqZ>W0=&4G6aH1u47P#)i1>v>5%ARj<}U(4 z06NNvSa9HnsXcxuUct4W1W2f?$gI75+@hKx7gssrN{75E{XhmXPmcO!wwu2?*>oq} zv0r7k+dyz~aQ;CZFye2|-|HYaby|8Z=wH8#em*c)RJ+xhyyK2Be1ZmzmiUYX>hyZs zghMFZJhsx~KSx?F@D=-wC!YJv+VNV^z4mQ5eJ|aTs57*?MJ2fFe_#jyz>_+(I+)s^ znLx{dCj(`KLX&6<^$KY?xQH-_E~Y}5yJXH8P)j;UB8WU75$ ziW`ouB=9kq*3Fmq%t=lK?grikEVXQ^lkl)E4jcRC&SIbu(>XAukCoz=hHPD`U!r^;e+Oy5gd zdbsnzs?v5aAJQk`^9Fu7r)pu0KC$IrB zUzKCtslH)!gxg3GqvrUVcY{l1jF{Yf{cfC~=14gfD@X7(+}nb90yotPM} zR$=g$W8T4((tPy40^Ry0$qF({Y!E(JKm(|-^8yyEa230UUeu_{MCjoRyof-$1SThW2tJZTzTtvmn$t#Su-um!cVct2ci4#|8xDOd;k644u^UE=zaG` z)dwa$4{N~EuA0rwe^1RhnM|&(CX**~v)?nHn^n8`iO2EiZPO2W4=qehPfscJuV3%A zX8$!rdt7~H=JnpgQA{}v>#xchF@s*}xUuLPk<~z21QRZ<8gJ3-4N!RWU$_p&k>rR7 zvw<~*D+rer;O3ktUljT-%dXbbiQt;b6|Tg~59GosGdZ8k z=aYF(IV#Bt&q6U~k7g;~wiMPm_HTom{jMDLs%wYQ)_AaX)G)NC6u-QP}}pBRw5R9MMK;VFK4#1uL2V+?SVG)5tcCKS99CpHykt^=`#wcTyYV08dl>M+Sp??XP z-nH~w^Bk9YR8af2FefiiMeu0SGTg=mg)aM?2fAz=p!l-(bc1DMT2%pxqr6A-2=761 zJXxs(doLS-{NC4+l?t_x?QsBWtosc>ZNNuT93OgpktishmCsMy0u21@Z&ecvr38BL-?`p<84jw?b~(-tLS4&C`lgg<3u_Dv z+9L}qKL~BvZXYlLA}g178#_6*LznG_aAZxXJ=e~GEoIo`)-J2XyZn()G@HJjstvf& zuL)y*L}u4~hxR$Dpy&M+!3JkSR1gYZ>B%ozR%)ZQ^f&t8_%yhL7*Z3Ki;)K86T4dF zjYgzcjsw}ypFki?5)eSF`|N`cv9S+5Sd7HW`$$mvn%Cgk*)PW<#Y1gAbL%#PC)hA1 z0kg-FYteD-ef{h#l2#^HR#JI47d$_%t^f7R8RogXa>dQ1^1*XW|9U=Mj2U)I=nloj z{uaJc!2LO7@PQD1>P}CGE%lbPH~*bl?Yp#eT$7)H|E|YE5-M#A+marGni!?F4z)QD z%T0TPbDHOa7;%K`RM{kQWwy}OL_^BBk9YjRC*1JGRUA7*(&=}owbu|=@d^Hz7k`bJPr_l zh}f1icjaU0Od?Y%kByZ}I7!E*qsewM8n$afQ)_m(mPi&xM+*>U((u$xq*FkXLpZc=1f(Y>Xym4`oHUWQ{c^f!_4aXmA-2~+CLQ_U$$ zr5;OR)BK@!pTwGX%TWxAv$|o=?M>n8ja~FOa`>Io)7&T2fU=(ZfOgG^zI|-7zd1e4 z*HH!q^7$EaqHhD{*jDK4qmq!VHbR#}FCrFVbI^Q!lX_rn1EigVMw5AHV>!p5*W4tt zQHEB}A{yc62W=p=8N78ilR0}_Ri^4dO)BMA zU;CZ2y+*AEZ8v}q?IGlyKM#pPX9mJbO9-&{BsB8pcTqaYm00fbIXnK%Fyh6XpPyGo zGppw3E@WcbiT|aikyC7D=Ir)8_iUdO^AsD1vrtEaD+fSFfLue#b@EEXBP za`{31zApRVPsmon6Nt`w)%n`xYn1)B41$M`OhsSTsNsg37NA%e;_y_f}LMqIaT{y*|P5;reB8Y{~yhyV$uAYvB?)=>GXz#D)d=xK4?CwAC{=LrZIvtq6#vjhc&UxHlbmQ}c#} zrC9se!HU825a^JR;+%uSo^gk-hrVF4RDg`_?gm%!y&D5pd%>$4ykZ|cfB*Ig^f90W z=sWt=%qdz-tR_x(n*07ruj?eQh#Q`XreNf)uKyaM%=l+5laE@{otv0fHz46`V(-XX zLjNT6Q?Ora2Wwynl@AwEt^qux@rc7)pz2X+H!fvxQ44eY=gUS-|5B=^c{CJ}0Iq1Kc z@cIq73(8udWY;oPGt}y+N5&WAi0g&%M_?=T@0)8pKM3B8#a71pZ;h?QVy3tpc|%_D z?Q>Wj=^t?wSbmthVza6+*+C65gGAvvFCja?2WQsN7oHI9%auU>!aifsJ40TUCZ(v6 z{3~9OA2AFck1us6%;kjpQobXX`yz97%p+}hYV$ICY9-fu4X;PS%SbV8%DLcHOd&0U ziLP)2E7S`yIGiZ(xdKIn57q|vXh1N;!n_J4sov&ih6E!adO`FS-524RCQ8cNm}u&^ z9PAVe=TF)8sXSEeVdqp#so1F>pt0AQnY(uGoMoLmca6t%IFZQB!_BkqD~nRH0w}GtC+&O2I3;c>6A8H>kbn+^T@y#zfyNkMWd(O`W0M6>Ss_@NH#W1 z+zMEe5P1&}dNpTM_de?OqZVV;U6D5Ta5!wwBX0*4oF zfz%hhfS*j$2LX#_Xe`oH)xq8(HU<=_wopCW-SLk`JK(2H#9by;)NKIG<% zno@ljvoTk2E~ol7PjeU`2;Q;@9e2%Xi{w|k8wuIoqta8ih(xOCXH(lPTfj|G2n_t- zCL#p_8K0Hkzfu!l=35_k@W~V4?mGH)jlaz$k135Fg`kK zfgZ8L#1NxM-7!fh!XW@^!f647Bqg|8!7aekf91@bcfR<=ciwph`}<&nyzr8jJpAxW zUUGrvNcaFHAGiSi8b+67y|KEvx!Rad!gmrXfYgNtnn45b|9yI5a&qD{%#N8%;#}2J z%B!ABU=%{QI5^{ZQ!X&}Tw08xCLV z#cMREFc6Q4BO%bh4d_rTJ;qQxCIU<{8Tid3Zz1~gps>c{XL$Aa`i|%qgiUF(jIMx({a{^fJnLN#d}aUGC#-LH znSt7To`?FxTIiH$TY#Q^lxb{7(JLSDSV$N+1!mVnym(rp9`SJA#95rw1KK6JwiWB&j*B^(3P@e0IeawiBx*Xs8cD3@;bWGwWy8 z)yoz~KS@7+04w+BbLt8A$y4+VfKz%Vs%OIt2&;Hk3J`YzvmHO=D%41`Xho`+$ z(D@*1wjO)>`@&Pf=#`0UMevCiL%$ySOJW=V)LXLY4S=@5)Oqw~<>0~P8bvNoBCOJ;~{ zh|J;IdQ@+XU;_x<;Blrd>j4>Psh+sjzkk4yTeQW3lJFZfm5F@Q+vHNCOp%NCb}<+8bk9s2JKC8@xi( z(J4NKRD+%#_8@5dFVV0Q35O$2`0z3M3jMuT==rGmu5rm>VQ`|P_47Rr5L_2_m&oov z(qcO2NCYF^io6r(O~_;KH$cBglEF zo$di{-kDC^msE*TT*X(?sfQEkm!nRs6P%Y9F%QV2L&r4-@m3=mW}+s6rz<6ym@-}K zQL!e$%8yiPIe$A%?wj3bth3t><*bh<)8}7u$Hs;Sr=YBpxsXbJ;xBG~GiT}DH!$eF z`tp^m^A{garx5GZ^ENi_aID-bkt_TY&kJ_ZjrCQ*dTuQcm}yp+~z$M;r*3VgjTqihfgQ&qj8;x$l-`B-@bs5xGT$DNIdWyg` zFouZMB);(kD|Nn`;tOL0Zq8g;Gw^s#wM_`{PVYp#m3!HxF^b!>ZR z_tX6OHYE7(L#bnTGJd%AXL ztfFfGeQ&HzuQgVMp+_Z)YIDu5t1U_uV>2HfkEi8ysXU%@%*dRs)$G+w{1v5TD+u_a z`?`c%`;do#+zBrln=aBjsW>giLibCTW8ihn&9F5BElO@??Oyf055IBsyxON(yg8rb zVR}8%t9ROKq(87QchP*C$Jpl_)qUoin@AVW_dkJ8O%$7>bYj#WU4?(OYFxkGei@jY zn9O$%^Zg1k)oZ`%A2ygfi4A1FBPad2BubQTG7O%JxNcekkwJ^A~*K7jz5%k#p|&M_volt}dK^bRQS8 z(dEXjzPUTVU=KQqfn4oV8stxhRMqiNoP0M6@f-YvIpUnP^RefUobI>yCT_Lyznp`9 z^!dr)xoYw|{9pL+1JDTSRyRV|FtdhA;J`{CsJ~$Q=qmyxQJAOfoHAh3i0Lw_H-&|1U)NZE6NL2t9^ zdSEz__LawJc^4HGIGLp-O=trG>Tmuq*Q2_Ta2E81{%4~gSKC_6SUd> zJFBq7-4;vS&tc9aP5l(c)&1y5Ha7{s4v-)SCn{&7;(LPS2XgAD(4mT?N(`^ye#atA z&R}(Xv8*cS)#(a_w>7Obf+R{dNJ|4Xq>(daCk+4>0oq_ba_tj{!&dz13JsoghNTEq>Evpso(}dz?F>Mv!#>;Hzk-m) zGgX+(Wk){h0mDsSpWgu8)mQP3DWm{8)8t^m-;7 zDJ+qMG`u$!i*I~3^r70xleLmtp3oZ&QknVU^6Ay-1hTD7uby5i%|jN0XSAJ}C?iM5 z$;Dd1RsKZtSWi0#hr8^na!Bgns@$s}@Y%UG35xgSS=*j{_~G9gRn`b-m<=m+h961h zu=xvH0TJCXtgyq6mGdKZA)AJi(r7wOT$K4Kx`nHuR_MBTTY@lt}J-l-c+N}=%_-CD40e4EwA12yiVKm1YVl|x&mL9cZ5CwEcRJ0uIVCe z3i=i8HO&Sd<+}nr0OT7Wmtn(BOG$#Aa6Gdqw#7ah1_VXQH$5`MR^oB(C=;P%{-1ST zx9pBz2adLATo2zJMwo)!VUBF`q9)eZ_PdfzS1x^Fg523e-$=-nBG>&t={s)LJ9>=Y zk(`-n7@n&!Gn2f-HxcOSG`lu+|1u-pdbHfy{^ zZJn!(`PxYSGF;!y9k{$NPr_1Y`1#4nWeRxutN8Wl0_jT{dfo3JjR{ajK$g}@VaNzg z&{sVe1Z%Cgqg!*z2E+t2pG!p~5}HidatF_le{VoNEsOygWu>Cy^W)K!g?6$1%~zFF ztbE#Y(%8!tPoyd{cU`}J*GwgaNSP{=cD&Q&m{ndLksOgz7h0{0QwXaWiHs}{?qiZg zm{Pdj9*ZxDm-3&+$|Wn|#8a7~lSpC|2B#UF@TBX%}tpIEbVPRz5S-xUcbRJD4hR`o!Z zM!jn7Otq@wrB6p~%Nu)hMrB?Ro`Qz%Q>oPd9$BHD;$`2RRoNFs)yP zjg3uBjg95-&z$XDT3C=|nM`}B78WiMsfpVfJI$4H4waJ{ekR>mxx#`Bym4ivk**Dv z(pNRoYsl6N>R5_`Ye!*3y}3D)#1sVGULvq?6SyH`G+mEJ>W8E-2&l0%`ZvaXj|S6y}8V~e|r zF0%1>T=48t+3)xFyie8JJ=K#5c=jLX^49a-p7*)@p5OiX{m8}W5|fjGvLvwa)(QuE zP3@J`GrUF5K~}^H6On6p&+n7^Z8|zzv z^)27}R&0GMyuKA$-wMha=9)sI-clQpm`UAG)(fk58@q?b85XwaSAby6*22g}sdaiOvU_`}&BI8Gl; z(7Elod=;yvJwU)1=&Qz2Khs@2)#7Ardwvdf&ZGVayM5Hn>%4yLI>K}F+YMD*^xXY(aN2`%eZ469sP2!z_F*iqxpADKOs3%s=;>N9s@wyIaRHTEKTtS6jZh*_T?Y6DZu?Ws>^LD z<`)MUt5s?aRUXG|K#{$9G|?2aaIrt-R5ck)A+8SkuHlD8{KoHgcTS;1Zk1DOffH)0)RK#97E3NQAyRO>)wBs4pS-rEs`G z%&*BfJc=A5DI{J9w!Q;;(dc}thu(W7>0`;01fJgop1vwy>g}BpnitDr(xc^iF8Yxubp^&hfpVM?|5JN<)S3%b=ZIM$(v*YHU(Sl zq*6O!e;~Q3ueo^mqU>xr66U}V02(zRa%8KnK-ISuS4mM?^0`i_>AhOydN0=!9JoGK82D3X(%+#fF4adfzeY((%!zrur@tSo^Kla8@nZJ#O=y~y;5g?pfEGLxHvn* zcx$G_wsGIoKICoMK1N|7-G&$9d9+c}dQN|tBuL158Qyi8iVJteqV_nK^>NMT8b*cU z${^L!$|25eja&@>cRqXV2RF@wI!af!S}B|}H-!ymg?pmwFjXG$kfW#3bVTn^JratL z+!s&;0wBSVE3^`5Ai>_M^S=8r6fC;PIM%iT};iknqvqEy~+@K3QG(V z*R$VH6S9wGy-&-VUf%nq=RLZF<0W^-PO&~c@7cpUG^p)6Iu%EoBAy9NcPdV24n&{L zb%i)DdR2kIgEgk5gr;z`NSvs+$qZIABB-*sXu<$%4810tovZ13-wCqXF8aMza5@&M zx9XwTG&Y9$k>d>9D4O`ZhZ-N{(Jd7l*nxP#Xqr4VIXD=A2Ub9Z>h%y@Zg4UyuZ-0=xb( z+0nh?&lOi0qjjY_`M76niTdg58LpOo)C?EL-;{C3xRC3IcvF{fjH7oZ79 z@zDb?CeSA~**^m>z6bwePX?$`tNru9jqnYEnSG6MCTU^MhV46#If-@xn~xxJcIT@M zN~1o|`Cgpd_gyAg&YSt@-yysWx+(Ry0atAuqX0Tv*~xN1(azq{8H}`o+gfNhOnmxP;VYp>RA1o5ET!9u8U8{oGUX zG&}-|O^r92#dO-s%3>jSPx_~(;2epM@-gqhr;rPckI}T#eT-w_6Zx5P&jhf|S>(iF zjxBViF4NCBm-K}k4}by>yq%gv5iG?`X+rYFgk zS)=Ak=QHMtdb;x&D8Ga1P98f*8X)Fv=ciTTd&Er61$B#gv0K$w4_{H~0&4oI)S3<^ zoVT00lBRHpE>vB@*!1`(jtzI^n2`Yt>XE@B(IW#`(Ic~7m!*RzsH(v_axT+J#JPwi z)2D*&xcu(nmUk~)VB>#R4sG*L!@05;N?$byzkBt#yxF{G2I|cil{d3W96Bv?b!Nu7 zR7ee&Yu#4~H^P5`8tx&+Px%0~*AXdKH9-RN6|hItNvq4H@6&rg5-wuHRBPcBTumD# zcf8$QdJ*h%g7HA&)B)5x>p%-F^;ly}Xayq4le7bj2m9XEz z@c&YAqai;8!*0Q|-#BpIXoy|2dtV9;uVcL%?O@#4mq1tW8Xy$Il(4s{?n!TtJl2Tt zE8srK=;aF;q#7%T$EgIgA$CDu0`??xkR7~4_))EvhSN8PCiiry-PXT*lc6{3QmZgC zQ`o$8?%cUrWjy2!--mdF!TZAA(0HZRdHj}-o_n|JT4lV(r_BEL=~U;BG)mD&RZUIn z5~Eyp_8)t!sq*>pRN|?)ianJ`jpy^~Pab>hdk3y=`R|o>(p!)sRz0 z&qJ|!mkkyL|HAzb-K}@v*(=DlxUS846B<8WBQhW|cS!R{&#SlZL4u@k$k zdl0#4>GbKPn;5Q6zk%byYn@vok?G;nr$?%K%{y&xFbeWF+xo&f;)B7zcs-;0Q0dp) zBRkP(C-;&`zkT|&?cclpj-VeS0|O(Se-q@JL9=eY^|@eg#LixQk==N)Q{l|S@HE;k z__y13?EQ0mssJ?wogjg20)--1LJ^NpL$QED9zh2y2YK42*0EDkoB`G=kPrcAgh3C$ z;bsg6>w~zK>Jt(tNg1cwXWM@wcd^&U5+AZNv9NO>P zJou<{W`ZHo0auUPi5T25BGHFWy(&Y!p}yF=&64p!6A|aKZaTI!c#mPHCSHE%q!?YU z=o{FCp%TtRms!3deIfBuE$+gSxEgw}wF80<@t`*}87e}7dr2*e*ACc0q=TK-dt82A zMu|gOYKZI6+{DV_c=T2zy-l3@&15{`_uIkb@BYPedIL`^!|iRcj7%E*g&saRUs2ZB zKmgeiat(hFE=`HJ|0X@&y*6fq`93b$s1UE8KrRw;RYxZ$eCYO)PUx7Y9wD(iOIwwP zvlv9q@Ezkj;u=CyLWb_q|cXrY@`xR*7VRJA`$MJ=ghCP4X|sK01MO*l7azd z8G1mtUOh-c%=D%#3@gqG$CYfVLR&M!CF_U>q;qIAYH+ybuldARFyLLcl40K*^F}bX z&`G!m`RiTahy)kP?c_V>-t%221x(D!yjYev;i-SC&f$>Mh!6{ z`xLM(3@AwNSl}`a*mG)Gt8_62=<)`ECWW!$;x2&3X$}zu0VRFVXb z*@=n4bJ$!LizgG2O*(c1qMe|NEbf>q>Ju71zb|TyfLdcE%d980f1EFu9dEJS_0o+Gpidkvo5Tp{MQ#^04hLjgO>$3& z8IpC^24rgEH4{hg8SvIPiiBAKx(1dZnC}BL8xA~c+<+r5I3SB0xc~94o6j=wG$L{P zhi)F!ObL) z=+8yXADr3zI&hG=jBu^IDb8NxoYX54a2?Y9z9*bahVRj3xD6#9d8G5>Y^lEDG{23W zsJl{uVBRR7_TGY25_`Iz%99TUQlI=}2B-V_(!PEjM@I(oVD5{Mfwr%;+ZK9pQHlqg zm~h%UgiiLFpX+BEK268_SOA6wS+#?Vt)Sq?!(ngmLlkhLLg zW1$$Eq|jgOg@gst(gPi5+X!0KAPUf7`}gyfwwrN~O-b#Q1W8C8CEY2r#b&Sb zoFM=R-vT3?`$ee&bfMQT9mm3x(I`PQ^5oYLd4rvRev;kLmu+{7E;uegN)kk{hXy!p zmj>zP*U%|UCfnJO!~lBN*JT<`z)az;Y4M@HwA~%}EL+e2huaK`=r_@39fMBn;b0Ev zo=P26{d#+_e9$n`Gm>0)e;)2mNEtXuqC$xrM#DPfS19 zh5^T->zo_u%Y9-j!VV5>BqYB^9|R}}fIpphF4%G7EC$(ZgrsGHHZ_85pos$O8bS~u z?@8n`i9U%IG(^~auC`;Kx%G)S$o0!k%JF~0ivq{=2dxRd)6p-Fv;zW+jgJmN8e4(Z zg={%ga2*M%$H%9p#&zHir*w(LNH%$qenSCKO5zV%$9C7M<#INIJX+;yuhb9{10xOJ z6t&3iQ(o^=cph(Ijss}#KcKzCuzge7ra!ITm|O;J0WiWx*f8mSGVgF1M$RGbWCm-- zEq>UvW#f`#3SZwR@S<+@cH56NSM%FH=(Nv+-@V2Un#=0#c(C1YZtmfiqwlXpA~k2X z|31!3C4Ggr_f2#hfzAJ9HPjCSHz%m)^;c7cR2_NTF}W!)gbJuG0PZjaclK7hU3xr* zSgk7l(axJb>J*3T>bvWm$CY~T3U;)|IzN-JkEzFwb>6j#SYI)9K4A;|c%J_P_!5%wCav7@6= zc#RcO^GBpNR1t{zzjvuWg)Heo*2k9ngn`^7CICYs~@a2m}@`|Nh18P zsbXVsk2A%YY}It+ax5cl(x)L#NP(JFelwYzVHoZ z-FwwNdUDsm&lc1$wk!qK^p$&F#Vs>0{qjqB@nnJ=MUxY2?SOG5#&3} z+Wu6^A6A(x;>zlyz$*E;KgHUKB7VeK&z%CRy@uP|BrAO-M?fB5t98f=W3eMREXRms zgYr$q^&|o}@FF3)aM`^FGB}KWEMWrLa~Vbhz}9}9#KuV*}fEy7hlC{Sl!KYgPGg!($MqrY<%U_uZ~#CW~Hy6RR7^! zkdNVP9Ee?9|764t#eOQ_3s^tJ^-8<{K5#hwhN{rYa~#|_Rx_+zo@LB6wI~(sTuqVL zuG&t{0}UzQW1*)Le9Sj0U39G4W+`?WKXA@Y=OW=dL(yD1c#eB^AoR?>5H?S5fe`%n}CC^$kP7)Z;dZwVy zMm%YN@v;*@f-U7=pd7MR2Ahil5*PI+`x1ww_Kc=U7yYjHRI5G41`DC^}5%c zIH9cJiy&TOV{2_k7MRH!Fk+)=)wK#kD?dgl7h7uGQV0CV&o3jsg8hAo6x6y0Z6`(0h)$e9;Ux=-qO z{{>z?;`5@3IsAD#wYEHtT|tNu1<+(HQ8-QTQDSm% zCp;MX4OD)KDz%$FW z5aW5p!(r<+Zrrrz#wv*4WAaTiEYDBqdxE#}g>ljK5QjZ$s2SotAz@mvIIe44o|q`) zp_N6;5Nm4W&*qSGn9SP3SUi(028fw;jl390WNT-|(RgnDG}?_#aqz1APwwXIxf?2x zg&I1h5Pm4c;8`L-+UgO(;l~xGm^2?3IlEPDdg7#W zGI_`O0rTf7fdv8u!6V>%bifR#j8TJmj~Zp6C7ej98+Z5#K5&xeD^q&X4B*|+flqFn z3)Y8h9}<*-vPTPA{aHW}e~=_KJN42i$OF~lue%e|8)Pub2MX$DQ^`HC>#1Z1yU?$$ zh#Vm_n>nXm37Uj>d%}rI+5obr7~MXX>f&C9(dDpnzUrJxoa;z&W`21?v{-tj z!JLhFC|dF`Z(vs_ly~ZD(>f@X^V4a!^tto1H9t0nm;v<5393+S`HVpELW)qWp;9;* zgb&rbHgN6m5(4C^55QEj z_-{Zdc6v_tuk(Awe9TfKytX(9q!KF?SUyQ;JW&NMnwz~*G>P{zdCFtN0FSZs!z}%9 z_u3P$TBLnQm2QDUM-gd^>x+w{lR@izHWo_%^N>Ffekd0WrQdq%vYx-QvvwBaosEXm zjipdCHen;3m2cC(CMnIWPcy0$SngR;Y@)My^a1e*0 z3ShOX1&$?g1@f2Zs{--W446%fGve0}{opSnX-x(SuE?Qp7|CWMSjB}xWujKwUY(mQ z?|yb_d3kOT``N4T9~&r+!MV(S#h-S*AA9HT8XoApE>b8=RPeCR-}ytY-yKu*&au)M zHo^~A;3Z!``k-WL=;BAmecqAs+Sm|8h7i zw?v3ty`twdpOA}5N7j6T%Y^%W3T{544)w5vB@4pusjkZ7MlvGG^66Vb6uHoq`B zx`1!uFuE{2G&IcLLOO*oni^>I5m7Qz=>qTNvzZcd2VLr1_WO~Q!-~ftCN*pX(2HB4 zDO0r=gq$?of#Q8H+*jb*6WZr#UI<7NTrbpS|#4! z`Iln5FQLCXCBv$z=P+=*1e+v0KAp=Coev|*R1AE^9l=O6l59O|EhTdAnoc92#K6!{ z=2S3Q+rNvoh9U|6AdRMlgt7SGJMV<)UJvO$T*7pP?R|X(o&fl#uXbrRby{Ih$>V`S zK1b9KdAm-Hr*;=B6AC1_Zl%#~f0Ez$k#;8jt3}cHINMW-|0tEcShm6ED5F~JxT zJYxQYXA)m41ItHfa;^o(wEsGD*PA7enWg7F&1=k3vdKx3!w~@5K5|0#%sl9vo%8ehTz?hVgm=eE4Sw8vxCtflCpV=&+*#2eqUb_DvWBh zy$#X2v1*7xQlKngDtC>J9TCZuH9fPvJu?kH431nz#bz;EGF~l5{~f#j@1o^@N`3x0_W9@jY4!On?DJdx zY4us0Hdp)f8T;~GRx+$t(KK;!!b&I3W>782TIM?DdgeOjeOb#az{c7mJGsPO1!30;YU&^4J1GWhd{Fa^l$n%~Xz#sQAVHn>#ME*lRNF^Q1 z5qe>xBkZB^u3Aq)G&mH!ws2UPwhjB+KgKib5_aN%;;s<^!;1icmN$nz@2S)t4{Eqn z9!-wUP@$#8i?(KC^%3f*o;TZzzd@$ETZ1~02qV_oXsJA`=p(YngUWfWWD3eOs02Fy zN(~l)*#0DtqceZD4*#spyGBP!#{?PB z^12uF#i&1>gznmo2KX*F86`duQ0ZVam3k0~s}lK9gt#q~%DKF=SwK01+-Wt`m~I_% zK1$EV7&7)PQRPFJ+|hgjuRn;y1i>`YZ9%@yl^q+Ye)#7)f0LXap4J1DOzPk1;rXQD zpW2WG=HMmzfafjDoj}my`XX3DF2mm(Pr3fIqDa$LkWgIZb@Q;Hx#l^@^fVp`B}Qf1 zyHwY-x{i8LKVC(p>f~fTZ$h8t^OKf;dlEj5qa*M$)G^@IF15?!{6XId1IyEpfs)jb| zH#=XFuijkW7*eA{Qz1JM9O{KP9tuLhn>}qv`RUob3Wo+^fg6ZJiRh0Hz!o>i+~h;U z!`R9pM*~aykhy4c#2x|7iMaSVj$paa$C=OYRPNvdC9{XD;{Zs1QQ*L;L?gg26F)(| z%(#5W#h$MLwxl7W3wDizOG5mz&x3aI6M97b zA$)8~Ld}Vw&rgbckyDrVk-dow*uLSQ;8PA#+1U{m(#45$G}tYt-~0jpl}L8CWl9ZT zVo_tu4BhkH3cCANbVr>vzAt*39DPZSm=`GcDE4yG#({_e4f6?|I8a#X_W7PS+(9q7 z{6@!R-CWIwh6Fo)`CzOphoeO{ix~kfZ#3vBy);IzkzA)PIkdez2GZ&0|*dUlCxq-l*rmioGKASMTWM9 zzdhX-5gg#Bs_$c+6XD^CT({QsZP7IE11ynWCLUkjP6u;2pML;$g&<84#eCKq%%47S z;&k5j<#I(DB#@;(I^f4yFug7Qm^g9S;{IEI!}Kr6|A%LC`m&n=5z1@yZUGvh;F(Z-9v`SaoO3=DM8 z=Yo7J&&>lt=l@2V9KOQu$a)jl7{x9TSoO=p!JZo_$|&pb`!}fgA6~2I}Aw z&`-vnz>e$C`#+(uksR{%zS;*(TF1CTb;XgTK?Cc6e=)T9OMo?Y5N)~@_injeSq{Mn zfXGO*^IKb+Tl4b(o5VcITU+zUA_v>fa-*@lw6uJ(u{^`5U~k*E@+}6?nw=-d<2`T^H$@EsZxA|_?u z;y;%}UUpLtmkH0`v|kUR0<5M9N0X$8|F15n&oBTm-tIA*@$Yn!2;zO@dF&<0>{lX> z$vJoqb1*9!j*V3q>qU(Q6Gv@XlTuh=F$sD)I5ET@bsI5FQ5H86xgaJJ{Sa1zNJf=q zP>7FoNB_~_f!Uf&`uqXxIf?kAgO9sraWd%-=!lnm4}`VN_;eD zdV6=q2c0Q}g<8k1h3mWMTYEcI5hs`sN7!Qrr_cv2nXvo4zy+4er|`0#x#VrjU;>>) zxT-Xu7j^9?R)H<4pSs7okqIo@E`Z@#`{hCo!(q;H#)z8_9~Bl%jw7S9=_e}hxpgax&iK* z?7vL(LeU^(D1^+8USI0U!R7FR$m`J;iM)Ic-TFMR)_Lr=hit`tR2XuCxk!x&f}}y- z0KS-b2q;>pf=?MwkQsnK_EpY$1+%A5z=>!O$uC(KA19>*U#?=IfZyvQZAl8hnu|+% zprOGO5*u?5*sh!>Q;6Ho^Efu*0(&9R1qkTv-C4lcH}&}IW5Ws{9vh;v1z-pMG)&E( zSGJ7+(Za*y{n0clo5=Yy*&&mUXegWU=O%cT9%Wk+DF$$Q-d%0U{lPc-yy0ZZLY|N? zTsL6X=33;q?pxHA=de5KBq_D#+l3Z8Ml$qYdvDHpF%sbI=(wxb=2c^cXN5e-_6)qo z!CT*xu_6|4no?))D@}}T{8DWvVFyBuU?dVuZ6Y0n{hRI{Tp}|{=S0;Y4(YV%ps1Pu zeN&Yb9=Zfq6BUa^;kS@~StJs1cOAfK<@eogllxBJzo4E6?#w`rTZNv&N-!|LD_+o##Ity_n#p|nQYaLS;1FQ|RMD-VAD@RWCU#LM8(em;iQT@as(NVo zJREJ8af;I(_!96ZuDh0euxa@z?Kh)!+7{KxI7O*@>^0tIJE4 zMggFydL#fBei<=+irx3>S5f1dN;Xq#tp4{>sRzi_K9C<7$;VRIZJPS2mpo8J{y+ep&{{c_GuplVqMB$mR6I{|EfCu_-)Od;kxlX^sriz#I;N?~>gt-0=dSt2mgJ zv;&C23Phej;tl(WNWe~<1Belyo=eyd$D@~Q`w}@M6Qc)a(701K;vsp|eY$SUx%du& zq~=^P*?@q4HW9fL3|@*Pz+pN|4t2!F{bBvdu>Zg(uc~{JDomL%tcYA0*t5l3?jX?@{Ufpm+3st<=BiBbU;u;Tg zyo>NenT6M{qj?sN9$bgG#z~r$YRX?(AF~8lzkx)%tNHK^r+c5=$gwU;Xa0-yH~@2q7q4!W+K)-jw; znOu$%rhI7gSrt5|P~l zC!Yz1!@&o`SjU^2pdH}{51;GrVGVdNPWWDi$Xd(=qUJe(C8)>2s&l5+()ih@PHtzE^ttL)g0! zc*wT0$Ym)`HOCOw3E9(Z@$fj-wVRsLE{-3j60Jp)Bu$0r z_O9hc*VyosSXCU8}#Cd2Spv-2MA< za0~}UzCxpby`*81bTiL&CSr&V+uOq%hQFu#B{(Ni7dPJ%g>S z6d_uj=ZvCRiED>m`%pNyx%hWA2x9-Q%4Cu=PixWeCuidb(MLpHA}if#n<~uXe3h9Q zb!84*?4uI$so2(xw_pl!>B0%NWv|B7;KJEkagXP2Y*MDLHBcfxAT`DNGJvAk2B*CkoVX|G^D{E>@g08 zb9VLgT&gi=U z*9~`c-zTGUbH|U*%|%V%?!)K1?%2My%?dIdOjM8)nOduZXPQ?6%(h|8J`IoEdjK1> z-%%hfTxA#}KyVIl$8p6$D~XeN&Q1{T2~7vC)|J4zsEa$4Z}`8IkHxs6xSkM1{@~e6 z{Q{EL70p^JBBkAhsi8rC$-J$Cx)v}vPngnc4!`o-hc8?Js2}*M8W@;*-n{>Wsodc9 z2F7C!yo=jDv}y~CaYKzU`OYaF$WL#~_9JFQxnb7u<;WQg8Ah*hCUV)_gDJPo|M*KD zMP$R0o*sQH3Da2O^Nsy|2Zq2OKCeCv`G$5YsAY(`Z7)?)UdX!z!JjtNq$|rc?pTB_ znmR!y9kbtRN1uz@yWz-}k=D%qawNPv<@X-@K3GZvZN#7B@5i^i{(%1#ukZ)dC&S@S zB%xP=E50Y5{KT{`(2PRVM^sQAqs;&epRak1A8a;|obd7YVZ0^**)XS|JwO@wK0;?W zS|r&t?nJu=w5V6RIeJDx+0i4l!|fOs4~RPsVkzMPZuvkKg~Q)GC_7LsB1T3LPMiQ) z#H}y%O}8|0)kh&yNIxyY1y(Rr=FXm}o*{tHPyFMAN#P>tX(lS`s%b!8&#-YZlew4K z?m|vU)eQL8^uW}N`B@Usw+$Fc0YFOJ{sr-gq|V$^kk+Arrb%oI7wHOhaF zj*VJOuYKpnhGmV8RjWhPMh>{009VVK_2b7EJu?;3a*(7&Z zXS!Gd*nqHb;KwwKie0U`0#Vc=4}#m0&*RJiC5q`s-$Q6Sz3+90ba%&nGij@OpF4s3pnzm%0aY^-?z<_cULe?xuubt>a7b~GjFHoCZj-Xa;q_k%7DYri}FQn=#A0XzHqE{>pOCY_P8HB{&$&fAb! zdgGt-ln&x8;%32675c;qe%`3>nEHAx*a0u&cw{<=$@Nh_4)c6hSkk_ly6+{f{fs~z ziNS%si{L8K=~11A1ZFn+nKkrzePV&S!c^& zRUpJ^jyP8Vh+(JPYVPPPMRiCQ2LMvK(lCSP-t(BEGm|HwLSNbO=x=kf~OqV<` zz@yJfC)0E-#cOW&1sV3X)Y+D=wt1z|*46h*XHrZ0YRtvV|EKw*@k1N@2lwTWrm@#R z)Z*$x^>m%OC>u5x3Yi&7SxjSzYe3`)T>j74SslMPYz+<8emEITWUL(?J3ls*=C}-^TouIb}WmKZV)bz+B=gR+rraI}`R}z5g)6QGTpcf-jLAYv2M$ zFN}Z%3_9B&Ct*axplTOPS4?gNl^p}my(xbQR< zmMG*HO|6^zt+d*uHxhgapxf{P3>5Mi+hV3}s&po?7m4g8GU~}twjl|oCMTgr$5cjw z2p(7Vl_-*e+yOx;m9iTvl!Gj-5zkSI?Ze@usL`sCLYJe&kI%V7jsmrc=l`EqH|juAP%>w@7KM(=DFIeF82HS z<--@*Vx&;jD&Fb^*T*}a!&lj2uI-=$PXnOzpdgBxO8EyX4ls(b3{*f`rT|ocbBxg> zb(pfd)>fa+#Ggz?Z;2!(SEu5s@5&^fjK^oT)1=5VbMKHXUC?hy{8YuZ&}u`FBm?rO_l?C$&U{(n~+PYA&3#gN1zj*s;4IOT`nG zf{oNt=eCZGkE=p46ij&IL3X|h9*lbv z!BDZF#>bCsor5QqvcMNz>uwxd6yq^}`Aj_Miyj}owO6z;YV={(xWbnBW}M$mkB$XZ zpp4IXM*hW(dKFQKsVOXAgrH-k9-v+&FNJZj@hD6uOm=}1h9!%iB}>MfTI36NS5)Ap z<-&YCn?F8#cRLaZsQK-uZ+`8Sfr7GbczS#7ocbN7Fi`NzL-X+;mzVA?Y(IVGetAQ+ z?w&oK&&KBq%Qpp7lxp;NmNOEAMeJ`V=)@t$iGICcU<0U)0 z$KcF}4+aCrdZjCC(a_krb7P_CnpC3OAxEM4rIN!xLz~$KO<%(ZN*o2v=m|yFnIy0Z z0yMRg?-R|39yurhIC7jQt2i+=NAW!1RAIy7f8-I;{~2mg{zFt}%8K<>|ICakar`@<{3MPS8Mtj-|JLoy2FpP zrsZL<%b<{ph%n}X4GlUdP(V!|*&JfhvR*B+PO@W`QI2}K$TX;w?Pe?!j}(etpLYcg zCo0&2H%Vi}OGVB1q^(G9z{q#6A;7$u0MlvDs7tZT(ECzhJ07tt@1$+pp-|vLy7VKd zR6?{j>1ZG<5+S9+&cEow&J3E5G1q%9_aJ$}c2Otiiq))jTHF&N3JegSRRi8`RAB!h zwW}ke^Yf!4(CHRJ7$9pXwig{FWCy>1cK$zXW*e#K3WZ@l#itP{4iCnM{JXpUA(Z~% zV4Hj%1^&H*F^z&I5rfgD(o3zx*FN+N%yoDX9GJ<2LF2J2BLLUxwlb8|S-@q- zh|AzB5ab9^+z5z>>v*IVC{3t!STcI)ca zE<6Gcko!{@FC9$*m{Jdt0}dkk6Q{0oZ<)cJ=WJ`V(= zwch5}is#>BG}Z4x=6K*yNA4kiG63!!vF~BlT_&y&!#)LB;|l2)?1>4)&Iy1e2vU{8 z8=%mIR;_v{)E)=Q9(f~qi}5zix1CQv;$NCO@fmn^Jnr>czEyrf(6!tNTXcdSJFi9@VuF}%A!F7cWAV5ih9t7h^FM{P&5rRu=6m#qd8-}4@tNY2R zYcxYY7p_hsA+QZyu%m`3N5aEQL!U6+RVK z;qZh?sWZwyFi|UELjYPpvO(0+$-wl)!Fv zPxnixEqq;DWZEdSIWy3Tp2ALJ46yUL@WxA#vey?X-g@U<=O&JAH*UP)E7s7^;`E}=cV=SJ zzG?gYV})CmmeRJGoVwxW5%007spP~!U~zG$cKdcHbK|YIo~tY@to=gV+BtjkTJffv zULNpQYBLl5z)F3h6tL6vGcYD47H@sY1#jt(hbooh$8Q-a-Fo79`4z{{OsucpFgADB znbT99x2fvP6momR(pPrPGoY}#s2oCdg%>VsH1s0!33cQ>zAI7^ z>+F7P$9$}NrQ0B^JB)qTcOm5&1E;bK`Qj8H5G=@scp<`z)k`IAS*Qb;7qBm>UhpPo z9D4&;?Osv)O{3OpBA2o9^i=Q7W;X%CqZHcs|55#ux4KtKRFk$@2aRC--@Tw3yXL)t ztKREg5!?yL0?!ig#3YZW4M7Lgn-SY8xdJw4qd(xx(bv`0D{mf&KYL|0KJw-(u;2G| z*8l8vEj9SM*A1#xY2Wl{U+UI4YZzn3j6A3qv`$8-H+moo)aQ9!!*|uqigFFN^8z?> zNj;oj{ra@T7D0Pj@^u6mnFd@XR5wHUo@tf7KCMcJuM|?jV5)$TU@#Q(^e*e&A>8a> zdb;(S!c}+lg?KW(mrm-OEc=4Hg1}riqyJ=XY1DPB5=9{eI z6IZ<_RTy1B3%F>2e&&;6Boog~Y}A#R<=m}RMO8+`p=mAfiFn$<{Pb3}_9krR#5T`2 ztwrIS{?eCj)UC)X1BSu}tbv&j?)yWt1J>uQkG$RsTiWYCVvUXO&`Q6tu`@ol98XT` z?dH?TxNif`2SPI&pq!%D+P6*up6P3J(%C&{ycH z!C`|5q3miQP{GbLX#W}};zqM!qUCr~t&#cpYSj)7e)sVF{Pe8f+)*DZ~A z8-E$`Q4zegWCKiMWs~@P)a0-CgV=*ausLe>ps8kmp6` z0(=X+$B6+w9HTNKWU7^+eJZH?f|B2dfq@?C5SM&9Lz0X7QF>bLK8&*&J%2L zi#KJBL2((dYq=Uw1wDXy@X#o*0q?{fy^M{nmoKQ-@7B8`?vo^BCH0&iNC;a=gZ;5=I|IQ5{=!$#Kh>#gazj$ zglYC?bI6y6n9=e0(CFyI#6nkgL-qQ}iJ1e}J1wTT!6s?^spas8<0ZOC;8W^;Z^Rm< z-e2?(g$(Q;8yp$gE`l*593nEd3{rsz6i#`tn&26c@+oYA9rxh#x8#y3``*Rj-(X%q z?4ynS2AJ$=igi}y-doVnzxM_FvBm6mc9BW{mU;GxI7>2&(P*~w6{~WJZ?cBd)7;1h zL9sThm`L&Ud^EA0*-r4qAM91p?GN$iHfGrpho! za)Dwz4W(4@2(MGpqfV-tFN|lrhJtv1tyetdu(PDqcqqBYhv4A=NN1@T36dNa&AX&^$+`3B{A)zZS zlEQgKub?-t0u_-n;s2|-lO9*%A%D_B@AlfQ)=~UOn`~8&?-iK>`-`6A>OH`?Xa>Y$ zEKhJhZBTdmacid0>~+K*d7%UldbwI*cj(Pf%GH4;TecharB|>K&^LTDKZcY+&glcf z*&b*;Fb0~rAF8}I6si-A=~Ao9ft4`eXtu+DG{AqvJZVpf+6dQ3LM~XPqyV%6T&{sA zwTiRr7|v3uAuN9Pn=3VOY6kb*3GS>Oi=4Lx@Nt5Fup~2lwHFnm~qm> z>g<8wO9>G2)8Fp5OS~*Lscxa6j>1CoUIiNUEtkj_%C)X}4q{at(DyzZXh!S0YCO zDDo0V@<0el!OO178eJApTv@N$!0;i)j5P5h?{+(Eb=T-VU@HgcKMN~GiajZ_ce0N` zrb1XCXYlNH2{e*`^X@E1b=ia5e z*X(Ud`?W#5FDs=VcqLRv!s>9V@ILF==SE=%_gF1Y3znBP#$t8l`^_20(c?Y`{UR-z zQLoPVXv0N*QXEPeiUxQ#o*?!MC8+uPsUYiZ=z&_4%G#0ZC>cCBOPQe746goA5D zO3>Vxj6A`IaJ24+pdh?801(RoBTasSw=hksV7T+p2a8DABs}eQMFoffWcjVR05;A2 zQc#5}^OB!5d%_fW<8!tOL#*SQQb{-1W>=Qje?F}2&tX?wAgh=;b-r@K6v7G>;|BYt z?Te&=Ib_OlV)eOp%gQ1u=$wzD>^8P=z!IfY=f{JQI}n(wtRtKMoK^a?0MD8SqrNMn4w8IVl`#8CDK$ZP3 zH;AXhrTe2+MDn~wCSDUo;Da9+8&uwr0kT{B2bY|&Dn0Mn!;ORLZCOuk8IzYmgZX;T zcNw~9+>1Ftw1m+2{cyP_w960?=@}GI*|xaRA4q}gtn8<8tl)Q#&H;B>y>Nv3UE%Rc zlE>s_9xrPkxWqEz*=f5&%M={2&D@?DT;&=B?Y-Puy&aqjqV6Sz^id_<$-BTb;6Z>1 zYrOh@%h)l@ubz-bDT6d$86gyZlWE@mUU!uTqIhyGV?jf9=bIGIB@vdD*8T? zGg&L*xf2fDwfbKDhHzJ^so|-!NBRRiZT9Kw%g$YWqV^)k=W^vmCxS#I8_#XuQ!@mQad;A4NejjX+!N%i?;;pJP@uxzE~wrHf>n$JOrIUSu_YJ;V(3gSYOl;;BTR9J%AKspfJl*(eM{z;UzhmOP#NE{&UKT&dnY_ zK06oVwyBsdN3E0^`qxv-Lfnes*cZdmB{`Z)FR_yK3ZtD@>Pf3)B{ucRW9Sd=?v)N=-m7WEr|OV@|SZMUw#t?Zur2!Ipep; z=SJq|M)#91=LjReoFf~vJ>!s$;jLd;#{NHgg#nLg&I-ucSc8|mcD-O%)CJlIu|c=< zS6XNdREJeT^1{H5-zdxocPsb|rPd1#d(*A-Iap(Zy3mFLh6P)x=OLFhA#us-)g$Fj~n zx|2AT8E>}iiA2&05&Bd#9f@GmQ=aZO;vO$2>dT$Wa8iL3()k4U5%K@D+Ri2u!H4|* zhk}V@w(~0_oyy7P*ZDfnU@h6)%v-ySMso+YN6niE92Oxd-|mdMMy)`u&;e)?jv<%* z`($Bt_#>A%%~`3~YtWB~9hz|CKnnD%NVzf&ODz7Fk_r|pm6@4JrMTIZIlHpRW-~JG zgTqZ(XOhBEB`YH%=~OB`GE(W4c6F65;Se}byRz*iBj@9`FLnn~+@y3h4i8NDnsjWA zE-p++OUeLRclWda8n&!!vMwH$ltWDDQ#yn}B!OPd*&T_j&v}$shsq=prG~ z1ZmY^*=gus9F-^Gm}quMV|Q1BK`R|a{+?v<(PAQUs%c|06W{#GLSn@L1i%Vjgsx}|;~G&UA`Sv(f=FZwed`cMWx zu~__N_q;O0J@P-1jKzGbKKzTtl0U&M_L*0rtv=w|eZcr0WU?Eo)3#a_rK(YtcDV$@kO(JobucgG(JtfKyW1%*`QdcRuAI=EiTOw>C~feLEx{@!?K>p92c@Mx^m5k19~z3Gu{c#qJ5{lT-}UQ}0iaI@C= zsf;^8)4f|ex*OKUUH|3kPNY?Aa#q^74_{NfO|=?wI0eRc%TZB%I!1gw$d{>F@kYzFQmN*~ufv{Q&m}+}HSf&Z z$o30-k-!6G60yQ=EJhDuR)}7(>x&og=$18J1>w_{5b8Rh3*qaUm8mULxLvOi7P;b9 z^Kt`&}yE~mCHrM&SZomYeQV8DxjM2HKQ3;9B!48nH%(gANO6t&VF75jq^qZ#; zL7n^lkRX;rgK@SC2-3NnlQUf5^k{A}538dy4G8@uIAXmne)fE#ZZQ6j=7wh`D?Td~ z4dn-aq%^-UJ)I7uV}TI%CnAIJ@KE-HL9f>zpP9ZP;JfW5}NvD?~r@Y1-iO>u^)&;9&!;vcUkD+WGy!ic&)7?Gt077i+PdL4}s|4 z_I5Th+0anmNZzqfS(wx(dp|lq@p$KBN^SB%z5s)xaoro9z(V6&gRjOwz<<}7hX#1h z0z3=IgUD*vj&7V1_`i{Ktb@Erg6lb~1?cYu6GLV*4B#9LQJ~1O0{qKJj#^v&J_wKH zu|gA|(H2scVPuQ=wzb&3jhC3fb1K%QVhQoPX z*XyIv*B8b*-{AdMBV4@nWnvfwRK{*zWbIh`u717D^Ip#fMUthgrDF=^#&cQN;%m$F z$X;D$KM6lr?pT?Cx5^a%vNN)5IX@fg%UJG0LFup(qjk^T>njgdV^pK!kIEst1SJ6z}zMv{=1u$BpCgf~WK+JHN@ z21t9yNtrrye`fHMV9Qc5QPLt_DT&1zPQ_O)vss@WvE&m$V(lx8nacR6 zL%D1)`4Z<*q{2{p?1tCNV=RN+74S-W^o!mztm%$qat0w=Q^Swy{+&yL?2iXGH%-{p zxB1iQ;jLSoXQ$$1N^r==e2GMkK2F5#7!<-tg;~d-u+iiRlPh@-G>Kw|=PV5-pkRav zDryN4+Ps6BN8^EEr7(yB4Bqx`s%BimBO`L zHn(a6lGaxtUr$Y~tV~T=>P@9c=+O~O-Qej8mVPSmJ$^Q+$=3S6Cy=tj6P440$;9xZ zp-5?0A>z&*D;T$>l{) z!J-D*D07ZWQ06&)4&ali`UFrwWP?V>d8W>R!HIxKJtJj)MAdiP3fu-9#~DT_9*cy% z@$(s^S}jiHm!R4aK_*%`?WHn<)PWXI2@8cvcKHu@Eo%t{` z!bT9y-0%0Pj#~+RM-5bfVa@}S%j%N*&M)7%8cDp8UuFyLIiDH4$d9S9v;NyORlm)D z7TPPc>EdAK{5|-*Vl!Tuh^*c?90`no#()lu`Xj?%dfW1=`Dr#m{hqsrou}T$Z?g@r zUUt#*w0Jc^GYudax7XI!gq0>V+4R*Wr=7qUQa|k&bAfSta)~=YA2cTzW+CTzQ*=bsWPtxzV1H%i^locPqb|%>yQHrNA@RVR$&hJKOgh4UjsWT$G zGqHWrN{@xd#uhTUR)e&j|6ztx*m zK6cC>0;vjy{M)Y@8J-*+88`tYYxvzd1>qh?aE-&(B zTnBAgb_g~YJTi9@+JP*%`PeE{7VsO(BICxZ^td+-_t5!DEENj>`Jt=R$tdWq10tQb z27FAuorOlQdr?JWPz|dH=1{+j<3Y=WY7UN$4h<%4Y8!disSe?!ofIYJ%0RK0@3!Y{ z&_mdvc(FJ#GH5Oq28#pvr20VjOQ><*{bi23=5MHXPC_zq#@tyBRLDs7yABnoB+)MRL#HmrORsgw7Oh!6cZSq4r;G>;A-J+5{E#VB_2KvOr z{TCMt-ofS0p1!A=z4us!bD2K};FdlvXBhJjIuYnfM4AKS3A_<@@wX~bED4Dl8mHR= zn>fSTT-N3^XN2J?O#XlvjC2Dq+20lBUIa2Imk}-jj*KDXjs=YyNrAPCWHHbVWADR2HKs%Mcl-x zde<0Cc%bUIZ$o=??QQJc9@YOA1UQ{56)wN>=9*Tnl|r z_QbT~!+yg}2fy*}d1o=_kB`Nz+#-AueKWlBLnwJ?v9W7c+`Pxe7Vqa}R&_y*Q@P*S zbrbD2pO4*+)aCy8?J=nVPLJMMDGAS`b$*-hl6Wcf^l!xq6i<~A3zJbG24xr5s>hw= zJ^GCJ6JiY57-!!>8Ii#0l5lm>1;Hm`H+BGh{VMJ5YD26N;KFALg&8vT)_cY!y^oYF z0^sq~;Ifz=_N>qwmVMUBmK!+DQr9!wbl-xzAM6xYc68D+pd(O}ak@LQZe7M(jbu0x zIh$2Au^u`$+TOWdpaBnLWAJRKo)F-Q>{Spr`hP^o%>bQ>(!ew ztP$Y(6nOJRv}+bpo7V6Mld4%*Cky~Iw^Z#oXccXRS#%YqB^uvjZQ_x*cWiXc*|WT} zqX(k4Hag~wZ(j1h->;sELcbP@K3$)gjo$AbwELs8Gxeum+i1AQs36hqu-3c!@2(Bm zuBwXOzXIF|^|5Po{sH+8C9g2@e?`7W{rB|$d%PP`Nx8@7SJLC-^NjbXN~M+W?D*SG zNF}Ui@pTa2?F#s#m%@kSG0#84s+Jvpg0meJoFHz3IsSra!cx~NV&NKv?G&lj)}lRG zB@6t7lQaTI4E&2QE-tA+*bNLW@FK(raHgxklUP`q*;H@IRI4j1)oLah426Qx?wJg1 zh2*~^B;JT>9}hr9i}e`5KPlz?{`_sLqad}x*tcO0T9~G9iy;Bl*yw8QLgVNyAli^~jlnAJm`zA?*F%!lxP1TK z)_ZToMohG%^B7uY9o~D==-D)TrOqe$4qwJAcvUSQ+IOP)Rj%_Q?94Yyw(%qBnHLC8 z_}79ooUkPJs=i&V10X~K(a3ba*Qj1;@!qlFP&QlXe4IT(D?igOg4iVvG=^O4jjG)n zm0qcHB|JF1FgZ1VKC;J+YM+2*uxmE-oS`zT9o_dgN#E;`i%mAbzO-EWPOe)P5=lCk zq3$q%OAsE11{D%V{)OZQp1@&{FvS=TyiRtHSd-ik|3Y(uB_(thb&NsKUN2yEYB>Si z*Ae4}bi9Qa44#2-1SupE@nGjY&JaQbL%JL!%TdvAF&v77f_`rp(L#!0uRn-WT#O$1 z1ne%6U}PW?y|+*-7Wn_D@%D};Apaz@=`@lZAWB3W2vdgs9*}?74aWSzgg=Pt_$Ui#?!&YYIWG5S;~WGDH}6oe6{Qb8uocmQF^sv6`-LBoe7SM zWW6ehHpLnXr4#ydQhE6lCRWy37nc$x{RhAQi-@F@zTJfWttDaS3zlry0g_n%=`TK% zik^+)UuuQKB^2wto5W&lbOq_F)U+>?@h7&7opvjH<9VC#Yo9+GNM(G}ooD>9+rr`7 zV*cdJOdT(xg8Ix%@*sT9!)F`2d#?{ZL66ZX<40H#InbsdR~yf0QxlS{H^XuYuMMpa zg=#n5t6mM-)d1OaxSKsq%E%j%N4zGq#?vjY7eQd~c8yF@i9Smtzs^rL7_~$D%$npL znHL4I&fXM4=ygJ+`ol}q4$0yA08kAY6&2Q)_MvVA=Py9IL(B+pD^SdHOarzKh+v!- z)`U!pq#z|ckpOxoW$y=i5HJk6+n+C$V-^y?BqDL;_e18yKR{nRl1Rj0@*WwTGT^nZ zCMS-E>>FaS8|={WiAnN0Lf`jDsakSqtAS$GvRH$PMPbbj`u!nbOM;de4p35l`mKWgZHZSN0GcL8W|bg2!%FAN8qBR;*W+x4_dkW%6-=a(E0l2 zqJ2j#kSx#4OidMhzQWYh%uG2MsQG;NOwY^?eQxS#{=7yLJRKd`cV3#svM8=UZV z;V~9uSMT+W^#)i1Xs70s?E4VSCfRW(-PW8cP=*D>R$pMSlcDIoZ z^dh#fI6{?#0vo(dqz(u5fFO5~L$JE)eS4Kib9Y`g%bj}Z@`OLOQ64Ayey`8kwY={m z4j(UX#QYQGzMXpg7`z)`7RG{k?Bg*jK0CL?SMUdQY|YKat=PvO!}4(AUlOM=zREm& zz1{%c@JpWmD)J_+I~x3{yX~I9zh1Jna^EYajpzglH2DkMu0ah1c#M1qZ$g8_39dSP z;5roB6vb#tqaC1H2RFm9!y8};wLS?-G#UcBEGFwM=*3454B;z9?MqIRJR}$#dNGq{ z=Yl0&1UqJ{)b)nZU_Y7$^5|#LJbbgE{={O z8r|fe7ZZ~-dR_kBnDjlkIW?uMqMG+20v$1;O$QrnQw<Q_Lfs z3WuEMaCLNK;a=SJS^hvUl8&Vig&Kb%DizCwL+}8=t#AgO1^O9(D4gl@46;X(8~8z$ z$!2N9kYmZc6~kTrP{x`(4i9rRI=ToykAUCr9T+t-BY#goNij9GS%j;M7v2rFWnrbm zzaX59$Aj7y^f~yL4=ejSLOa|{mXsz)| zt@GWteDvJALzVHG+zU0Gd+I%`mbFbziU!T+pD|Y!{NBzpx@H_zH8DQ>rNPT^f`j3=D%hZ3vSW)+OTJi!3d>mJ043C)qfd%Q-?fNNe!{j>hA;TK}KZ$!2@W`(E zPPERwb?>cxUsWnql}b`ct*s<=NxgTq?Y7%1a@%wjNZaCf}(B7>0+X{-X25O(WoH5Ca5?N5*j`e^3eJiRURYMvgenL|8~Czci>4>OVNf?v zBcB4miDuIRAAg1Q#L6Hvg(!f%gz^=8M_@J>PD)H6TjS2tNuk%ijrfmNvR`GmdSh&4teU?iU&XmmFNd9wN*5Z9sX6$nSqL6kGOS=&y#+?;(I~PMz~Hp^F9`{e zD}acN2oBJ~0DY+52>TA02u7pvpws)oaL@v(_Ur+=m_x>@IS0t_6tJ2Ib=WetQ6n2! z@RKg~=3_F=g2Pww3S|cxEUji^ms>BoqV*JX(A3PwtbE==DqJYgE%j%E>%sf47*r%< zK49L6IpgGi7C{a8bu?zDQa14izn&ai58kUEZq3iPSkgk0^5tX4mOWK{$$#T7^qR>` z@9TR0)l6oRKgb_mDUOa7*1tL<|>f`iTF=UkKwabQ0E%j>iXR+*!hC(q={$ zMV_k#GKn>l02=!Tkb*mkffuO6Z!rKLEvSY9=`oC6Xk5VgWlHnM$>V_%vp zt_DCstmX}lOc(h~IXXS;Bt2$EK%X};YvdiZ%A&WU>io}ddRuk>4y)_(KAw{D07fj9 zog|<`v{fLK#O2eqPC-i%wY?)@efE{zF?A>@nucDfTWsebqw_a2O-lH?`1NjYtJ)lB z-v(EeRZYh9{;q5g{ri00ci0n{2kXYyRedR4@9w9I+tGA`QD#*E{1ILhs5c0pT|@z_WeSzLbR1t$IV+q-^Kijx`&*uq(!U0p#Xyncbfni zzCl0jeX%4KcI%HCYXT@skFKkqAvG@y!NPTkO79oe};L#!`9;I+sJjTKV_zO4Wc>J}*TFi_&uKH9-oaiIWSr zTK37iV=-g0A3wDBpS=6-lh7uIAa1Q!i{)%`WNqi}ljW=znUp2e#Y(vwuK{oc=8eL;{ZjE?-yk0AnfuQkk z-|VKt@M5q(2Un@JxmknXCzIt;4VJ;E6?={F_lw5cFc!;<#EtcdHJ9fy#YzIS6?gMR zgw0rKyO&%;C!y))f}>#$I>{vsMgDIyL__aK5$!Y-f{yy8_bf)R@LDjxRC0Cb)Kp8| z9yjcCs<=FI$m5m4C6~*S)!yImqX<4e`i7hn$v+^+M>5OH*LFiWD^Z9iYN~HlMK}Rq z;pV!(0XLN8%0!?+oDI#k=_eFoK=um@DC!!);GI@&KG5^W*%MBX;u_U~SD?7HsmxIr zg2wL+>02Dtyp_&Cm08TBt$C&GNpTF_i=0oPqw20$K|d=-|5+UD)eVtEzsx_B63Jwu z^bh^I5_oL}|qke?I?y?|d@>8~^vCacz2Ywf91R>9$7$ zyfI|kg(tSW;_AnI)k^ixdawF|776pgU+Z72d%xf7$7GZr7#$rgJTd-e@2$Yt9jqS4 zIB8+bZblsK*Z1)>L1BZv*0{R3+sSO7yc8fxcO};r57;4dhQ0N4z0MB>`q#VKMSgy4 zPL$uj@Aj|o)J2v0y-OAJM^;z9;V-}AuW8f&rt5#R<$uF{L)+KgBVO=4?{ztSDSN-`Z|SDL5Bsl@ zjRVUM)x`BfI@#a11NQLVJaVl)dwAdZ_ADcHi*||CP&Ia(3#PrB(@^cXq7QN67bV25fGNci@*!y>I(JwH7M*|+zDO%rU%tD| zp=Oc(**3bMe;VL5hDOi>`-rVGutiN<{g!E}p|BztP{*}$*XYIG&P6>2-CfqdoBcIE z)C{$`Gt?@N2kJuiTY^;S8jKaF8xdRQ5u8rwmBMkelh!!}T$?Uw@!HC6nI$24Gq1X_ zc=9vw^{%^3+pc#Vcs4uu!{f#Vn&5VzuDP78R5)zT!`VCC`%&G#y4v3HuY*l*%<)iz z!!DZ2{3ycvbYLfHfs)j2oM=Wr!Y`YoZ$N{A>;i`;y{qa-v#N--#NZ^?-EtaUoRN^S zZx5P9Cm4*@aedJ-Q)Z7E4oLHOUVBH&1qeOI%&77Yf0b=b+3RyL4g2or8Gfbzw{6aYvr2X-fw%#Ua8xZtj!*CWkJp*D6s z4Tf*9f(gUSWMN8fTa&r~r}oaXXXoZZRWRuNkhR#LdM^a97tV>jlSmgtM4+>E3Ohrk z%}Gh@2a2>B1flJ4TD8;zq6U$SX#*}ufmaY{OC&Ya<0FhIe|(F3AVgk)lpK=3)M3t& zx;5*0cY#FqLTb2ct?Oxg!L;;ukZ=vcy+6Z5G+m^riN|lvR^p}l)1Gfv9rX7lcU(k7 zrZ!U>^)B6tpi;xdNXC=j?25BoVKX@v2$DHA*t(a`A+MJyK<2vI6(f zZCp)GRD$qmRf#y>Lgt|^s?3i^l>teg{IC&@TX5ryLs!Ln$N}L#^5Yp4aB}$wEJKpz zUxS6R>CB|$cgLy=g~CD=S~4^%HRG6OH2Q1hWXg(1@>x4({Ov4%B_7W%z&Votj6<{T zm0HNsjveikbxS<>39&QOIeR%X3< zoqCPC|2Fj*VW=PU+^9Cg`FwcObDnze!QQj}WyWl7uB(|K^dL5(*+4v~l#OlPZp9bDY;U<*;f&RL=NC4)sH zQ$Z@CD_dy43P^ae`rn7c!KqH~8*Z0Ml`K-j#3Nq#Iy~;u$Gyu>$`3f^nw`3kG2$y- z)ZE(<%hb)s`9*L7`eBNlvoMb1K5}y()Sv@_%nlO(DL*y>F1VYtQz)&=9QLYX;lM2c z@Bk@^2pR@FD)v&qfaCs&*>mS+Pn?>DI(6tyWzUshtwa0|tDVxh`-X3SpI@j$=guLQ z3ceeY+nF10oYA+*bNa(EUBkI^B~~MMC3rUI^&~K1g;uNL=|Ep3Ayf36unW5V(l^R^ zB=MyNk?2leDAI%6}T_N z(-0EsB}zTCJVY3ThWa6IGxWB(8B}+$8G1kLt{8VSAiBp3-3;J2F{luPLqBvba6i1i z$m3{96NgWhfetu=)@dn4g8>cc5C%yv7LSe=yZa>eUz4(-u`^%_rX_gD)5ksjogQ_C z77Ig`m=7y7&%Gjw>UE94|Jug#mLNSF6q^kWH2msu=jj2#@!%VP3{>Yt?Zn6kj5u$& z!Mk$!5e^;y1Y{B!f z1GEH#Yxm?W=6p-Fw7|L3a@}{mn2V%in2y3{2lNT(^08_YnWIh1Szl)d+@ojf@GI)o zvzZ*%@1jz(hpuUJy`DSAV;iv{e>IlMCVOoj-!{E8&Bvuwy^@%(STJCBZOJ_&gVhi9 z9v`>4gTj-hIelHb9U1qQ{dh2eB}SY79oe_c6~N4_H;9%bjYYbN5HqU!;XCAfW`gl*1YK(5;Y4`H8Oz4zH>huv;W)wvXLnClS2wiv8G1-)+>LJkkK@UK;A1~AE-@8>(d}vE0deR1sObRJbzvD3V z{y;`yTYhF!MrT`wd&4ux?VnS@Hbd(0zhrk5`G55Gp`$7(g7Na(J*W+zTjK$=jM`d?{l`U=o{=cYC zh&n2f>EysU5Aq;zRk!^~52|v?hh(2YFyf-5QKA%)68n$U=AN;78jKHq#thP^%7k5&6^V}3 z;|{+C@dMqC! zN6Ik5jAbAwSo2+C^Ayz^qlW1mI;{cu&H|@2y4ldD z2U-4r$7na@yW7HlF8~If2Nb}{n9Lo8FB%%EZSa6wi}D|BM<^Ujrk+j>1wkq77V4fH zh-5s$$6mqjUW*kpBcB_6P?!Z1L8%QWL2PSpt2I2Z9FA z3OL8Ubtx##rGS&DF zUd7}Py&8CtN}0y@4n5iM9-!%jXYgSp{W1j`oD&kGbd?N*_aFU8qnTtPy#Hus8caEf zTd)s6M*R!u!Uj)~D`t8+mD2xXx?OvooF}~6mIDBmzHpPj=^OQ|9T^{w#q|HM<$!oe zI{s%7+exY`N#|dB@aT#MyDxfA{C2d&IIFOuy$w|HW89@~cx0Ioc2x(GLk~%-k-UXS z!Rsk7_CA-~$@mU)j&F+i5D!ohhHes3T4Y*T8xR;^yRFK!XcU?;0j(XRVKBC&$(vB+Cw@mLh&^8ZF!($5*v;=mi!N~#M#Y)yF zc-M(g+N0V%8eU3sv81t^+e-l>5zlT6lESn(jNSghPp9ka{*KINAX4!*>^|j&>S=r1 zySI&9tj9VK=)!KNODbwj7T9;{&Tt>uhr9rt!D<;aeD@W9zYlG;c(=F7{wM6&mfKFi znE>Dn)`TBM3SrxiLpyxOw#oKMO9QX^d-6*%JeRyd+BFH%m;MMs`W%wAK-kCl11rGW zw@U1L!h|U|fYdIsuG!LFvjX0mofd!wh7)ZBNd`iGaBB@NcfEmVV-*VzeZztSxCBM0 zp(s|MI-kkB_ern)g9&-^z2}LTNa1d7X}Ca$pe_MGxbUHO(YxC9{9FDEUib8&Neab& zH4?d>F$SSkE>|iy;WR!u+3*(wB>;O`2Ut2BLEz+w6UyhN zr>mo>AA4sa~euL7!T>PaFqCa9olh*(C%L zNXe*~L#r5_2UFus8Oxs+4^m@mUwRY79{a+46Dbex?-QOsp@r;AQxdX9~0@)g3hjAi- zufcOSxdq8qL81^EtQnrE%@EL+S!orxhIoY4{gA}8e;>|0=S{oZP*JO z4DUbKP|!6HO@PNjq+*`HkLqx9f^kk_FBucZLaE-rN`;Q)lPSc&o++1Rrpx7N{GUM# zY$(mzp>QVM+fFmKwataANo-u-bALR3|K#K(6p5oqBS(21=E)Jj_1iYQAmWn8|^HCZZnc-QGzzCk+_)N9|h@ zBfTd^61UjVNUFja*x_(N9w@XEsHCn6;8isI#vJ&bH-@A5sJ^u>V~W!2TU%S6Hr{I+ z2N*I~!aMRZ{Tw;Mv50CxTRaScF;U%MNk)2~=Al@~2S65jY6pp!55PA3KyBiQyz<_t z4Kx}z`nYxA4aQMocL@JlM*PXwBX-AI0&n*;3RHXOZ9#~K7UJ(DFeIs7W?&sUiKbRu zyg=}g2tI)B1CfjxNGt1;gIIm7A`koyzF)1iV&K44eKZywA17hhm_Gv3*YME=xf>rR z6*#_d6pH59k@<$)jYnhQ@c2AZOoYQn=Kba7kDy%i==^v%{B!g818t6bDDY}uv(N1a z_>rMs!PnB77w{|lwR*e%ql2H1;=Bk31wqQzN)8R|t z)Z@zRKsK+}`bjl(NvI~e^UGVxLDFIXXg51Ca)=&Ia6Mtocqcr`jc$5(?mNLfo3bk( zW8PwBFZPlYPxFggQhM1TXtJ!u)Ge&Kx3liud*^j;Yr8Z$_cZr27aqZo^qR_B@kJmv zsyQhxM%ZLiLI(6BJ^rJZ6)u+=jZ!%hjK#+*?|@n-d?Xx;M-H>S+x(>!1V+R&rJ`@I zjFZ`pjcNJeSWFcj4<|r5;H%K=x4mY4dzR5+L3AX-j~6r^MJ!7CWuBuoGicgXv=c*$ z_F$JRjYEVs?}gt8H2iT0z#2+1MpXlcKJVh+`J@*(#bnWim&(5eQ2U}yvy zD%SO3Df6mP2OIbnG}(TEW5%g;45f*$hr6g3d`2Md9#? z;mDI8qc`73C~n!}G#BcWAd$<~CL^qn6(>Te;+fTO?1F^ULdEyoHqz++)~R4{egZDz z+93oWjx^qmtlK91{q{(2gv-K`12ZgOn&`&bV*%QS@&n6*-X)?zbx|)Ou&YC$ZMWQJ zMd@epsS<#R{?=S7_2} zK&&wYI>AbX)_7k?^+VAZVv}KoBPc8PeR#G#pOaDy6pr4h!qH)5`UpZU<{TskY2qKxyxP~c&qG3(CQ5l7>j$DXD0*G zGEQhZOP7L`Mn{a@*6bGdE%YyhiG;5R9sqq5e3~hg)zFo^34xL35jynb0S5;?6~8EQ z_u~tKDI~V2%&5BCZQV7rm{P_r#~~nO!sn6w7p}(<7M_?0*Uac`gIGd? ztN(%*c#ASo^XTA9WL8%jtQht7w((Q^0i2`--TsqzgL*M4X#pCqs7_!Y;knz7XMcRS>eAE-s!cB?IrP1RwPRb;8-43FG@VcB)mPKUsFtU z0P31dt49#sp=%l8VW&ld9Q<1;g7?EnVhgzvC0ORYG@)Axk%K#NuW7;DXCkW}B@-B00)HoP76)iI0|myOgT@G}R48}t zwjd;V+7dA?5vDg zL$wGWyV7bw_zHn+t0f5wpEyu2{+?7qUHB4BG`EcANa{bQMw&)89O7A}40Lmvv+5q!;6R4Vc4z@O^GVm`lk zV&%}G5j*rD4WaareG!?2=pd#cgM(Z)OJ`0(55f$sJA+#t(%l&Bp_qg6m8qAD9A(X5 zp-|sqmDDfk4;j==>sE-L7`H=mG=Z9>3P2+y+M#hC$dL}N zIWcKLqzJDKC`dv{M_dw2C1NO#-uDXZa#`QmIDMK{Y4}GRwC$d8X`DX2v4vaD4^9w~ zJBfJBH$zwp*cJ8^DZwM|3lFW;S-2}PKQ}k^x9+JoL~o&(ev2c30ObwpIgH6&xY2B7 z!I3pd`WdU(g$o=J0DTR&w8)w`;4}?BNf=|Mxft-5-^pJ}pYV4Daq5{ti@`avwXte} zl7=ACrX@17rBJ9mUmFh@PAGDWmMq62uv!j{*XCgkR+`Pgc`VB8JfT8$td?bv59Z|x zsck1SS{=GOax_6Skc@`RM#QnL>J7A~xdA4+cBEm3qDd=^sIbvO zsa_p}U=Hf;C@P50O^;VcGmf{9cQDFZkU@jn8TQ2%r7tilg`>qGFYUpbHKp#>)c5<2 zYSMn4r>zbB@UO&f5KJ5&LjLaF{)=P!^?EqGC9lHazkaoTv`M=~4PT5d=BWn$)3wLr zaO0O9A#yn8oGXw(g%yYcq1^(Wp@}6E#d7N@$*;U;L#fJ!_;V zefs!u1gn}yFRo&!e$XZ|sNFLl?EBZk^GjvTow#rx^$ zZJyK>9(!%3BrF(>=&6(U-h1*?w81-_E1OsR$sp_&uBdOS%kU;_!*}3LLNS0a{KEw5 zf12FUWDsET9=693@sMZEO*pXEIqvVr$8H)+O(YSXuzaFCe#frcR)4Eu+jae0Z^!>e zebP!zr)sy<#?OzJju)+%d)v5UymYK&#opona@+sqP@O~lol^>%fS zFRl9sWE0-iW$)GqwMIuHX6#V4>MR}DTG5Mj(}u{YukH(I-KpkVYyhupa{3c_c(fs2lDugeFO26B26HbwBDvFFQLb zuaTccS~Lqpyz2))+24qX>$$53kf-Oo@4fT7ht5;plhnaaWIuRofI7v~ z$oG7e*!AEr2YQp%L9{wE(-X(-A>#LsUhh|id^{SRoTQX=VuBLO!S%NP#(&*a2j~%Y z{K}e-@2$~a$=++9-l-dSnZ$rXI9jM#j)FGT{Io{ng8s)_A^{WgVg^eU#4ad)O@~D! z?t#F~U6KM(%{@M1aHZ=^96o$qePVTfz6R-^IJ!?CJ9f6yJ`#!@LEI|mL=HKi45Uzj zASHZ#KQlyrX?o7a`y;W?^!Mr2p^s{#kh#B=y!XjSvCyL5JgZ% z%cpoewanvL)4b)nFLhbw^@YqR0zn|0K<(ti51&MwItZOYqbDA#l++W6Y&vo_JW@Hn z)vi5C)cB@^DGuw8nTa>?{?S@{>*UD%^@mvUMhm&Gq9KLQ5FCJHB%(riP((iimh`m? zx`(=v4kQYmCzu$>h>}5w;Nq&tU$7#`*b0Hya>(t zEg4t!r_SGQnzx^S$~!*?vDoSv}#`HW@i^N~z+ z6!{|og9S#7H5y|OIAWh{pKOeeH%@M!7;mV}P&|RGa5;d^Z?w(Y4Pp3vdfU4^y)zPn|lwcnrJ1j{VfY zt?y_b6m4PY%B?dLS&zyo&49*8x>k+SvhytC29rWPRdnDTXgxDx*A{*Q`XQ#L6 zAtpskir`$pKpGeHFM4%}@}VNjv_Nh}R6&v^hSRp44y(wKhM&jfm<%EtahYmajek6l z{Y|tS=p`-jWUC+0$>|z-Y~-4kT=n4hk^Sg^hJWLc8o7BCl+^UKN4R6L7qv|QX?@bJ zlKGf+4x%bLuDlpPTwy{(rydn`+_`~ao z#5x<>dfg_74-PA5N=WOA{XyRBJ=bor6pG@5bh>qAbJJ^M0BxM!r;P)%y$*tHQ{@O- zk|`=Dn;lSJ!i-F!jhp>84qEq%!)^OT4bK!NdeBDK8x%ddINY|Koi;~&i%krGq1(0Y zuLm3lpZgNl{(kfpQvP;esnFjm2ds#FmwjqmBQWo@eQB^S4q7k$_1(YN7^ar$-R_pR z8PNZ|`~C;ML*EBfV}5Xn9YN?#ZeQqT%xCea0k2S;xd^o|Km?vxg?QLLYA)jomx@N- zNa8+X3hbK$#%OyFT)=Q_CRIF|K>FHrG6C=BP!t9!d4zaG1~u&Xbiy>LcY!lzHkE`f zB?38UI%gu$C*B`4hJAumhMREXoJyt*(@Nrp>>#2iBL-X~TB*WHKF!w|6ET&jgMp^c zLBQrPyvQIo2%`w%FrkPiSK7p0AS}57^wf7;VK6+$$N@Xwg2J62Mx(@sB{`Js*=uh4Zt^1 ztpaaG>vdj_oiNlKzwWMQjCIyFjdc~|zA^}(Zi3bB1?I=xy`ws0w4HGm-_j)r;xHpV@c6Y-=m^}fhyO9sY zG{*B^Qs2b9)fC<&l76+^vF(pp)}h`P4f}%nycToaeu0I*uUdVUg+G?hch3LYW&LWYV_6@A zxl+iv0NlvJ-BGx3JFEWB%NLvw?6A=Ljyo8=|4P)Cuh&bCQ>xeVtPy*R_CLP^-eWsZg|wPF z@ec%k%+rfYgM|=vgNBkH0eGDRiX{&wHz2#oso(*+$PTjSkYA(6I<+0CcHw1w&+*cY zN$W3-r)&GwP^5xKhFnlQ^57cBkKfato~fpg`J=hKd|VqG3K8@bgsg@l8>`g%hiW-y zn4wrEm8M^05Zc5T-1Lp5<(nUeO5B-H5C}W5v<1p78hxDnTEak3=p-UYCz6FiG65$V z+li!u;`Sk7wCc8M8;@tJJX*Wj1w#KUTi~&LoU_4^YPH*~)>t)%V1Q0EpR11PC)IN1zI-MbSy(`xm;8O1@~%9L z%OjbzQt8Y{xiSKihWtpS>^>>yi=9X^lV4xw_nl(yjhaBw$02*P32+dnfalh|_2}P1 zwy=uO(~F)E$O}RRt|~4SQVx^oAi9cfV^M+9=Ej4X-@6DLB=5L9h<}lq$>(zU8GVHB zT61EeiKvV`_I9|y_PP zk0LG9JtU-*IhD+RF0c_mvw|JEEB_(pS;vyrAjqY#_7@|q>xq!4^e{Ss?Xf@g;Zq1+ zW5&zndc9nZn+RqzK0Q6&J!mWy)C>bbN8LZspEN=KjHdBtG=li%$)sMpt{k-i?vc12 zgnU2j>v5wmF73!XH;S!>)2!#iPU7obUH8U@K6k&KaKias_XAxu)%|JUr))O$wNLvS z^Xadpkg;O3+a3Dd+u#`#$clJLAdO%ijT4y+2KES=`*h7p3F`pqXu=Ln9gbq-AUKK# zZZW7c_0;*GzqfQh6@k%JB!L7)NTCF`NV|$48>xwCw9b4TtrT^Sb+KhiMaoFDlvSaI zZ6oVOE^5as+11q>4^4dPz_I^*aJ1F)RmzG`PYV z8`#;-f|_^)mJx3Y{Gf~)#z7Aq`Ye1uyuD>?z~tZzIjD?Lu4qj;%pBEUgrs~qX6{Nw z&ddV`uE=syJskCAP%t9tOvE;V69}JV+jcUMG*bz6G~MeQG{7G+69^%0;1IlECP2&>iDWSJ z>UbyxgGC32AAt}i6+)Vs4B#dbh2;=eNu`n1Adex31S>idCFaj%X%rqb!hjnQ)5u}E zkvSTf$dnyX3pdUUMt*R0!TUKgk#pOC)_l#5*AuX6tjFOL1QC`Cf69nZHWOHYX7&i+ z?^*ZvE9CSiN|wuTwW`PVT7zTjIFcR3 z`cJo=Gz`eWip54Eo*(ih6Th;}<7dwv=Z5qWxpJfav~QL$5yO+Tb+wo38o2M~La_Hw zrBbLiSu6q4#e#2F(@3U}87~x+wYa)Z0EI7QAg;3`UTRmi=-wAMhr{!~8-Cmnc*RTD zKeRE^^nuo#Qd$8z)X>X7RI5T@$o-4h6u%A(X{PPOnS|}o10j*3vq0kG!4%|wLFktF z27yML1fpjIU))CcW!7{ifj}fUvwkbZUn}7!P%rCGn|Sa3&hBx#j@rY6c_VamKO93? zig6;Kb!9gQUxz0e#$t&0d=+;uVvKtChC=s3WNS`Ln6~98_rks}6uJ-L@?YGb{B#>( z-hyot!TT(87Iw!7)@OoQ@Gjd(qN-o}=*lWG=iU!0<(~&W4oE<0mF^FqD5z`zhQk1% z1PusG15!l`Y`BN@odyHKGXpTl?nWRLj6nnad$Qdu(I`X0Q-a`dytJ+>(4XNX9ka2*!{LS z2ANLyK}Q+Zrw}I6j=YkWX7GqDZ`G&3ETBc;Y@ydjBsMr9B2#TF>x9N~h?r@Zj$zz< z=N)HGMI$qgQ`_^b_k)h9!ns-*KulNkJ7E=CU0xc66<{zO4mT$j7Upg-m31U&T8467 z3FCc(EwR4%N`el#G;R0o?lpcJt#dHM2k=DjQ(5A$0!I6QH~3Bnu0Zwc8Q?4-og1cM z(U@wk^j~7aw3puCW#AyU1)pb{}FlNQpnK|5fY)?@|T zox+Q&z4Q34O~_K_AxU~P@cn_G5Bv!yh4%I9hW|$A000D6F!~@7zhi#v& zf~^CE^nIW=K`Su?DMEfEkVF>(-tgVH1sw{T6>KZZNgx;q3&EXf?+SYKyTi`@JxPh& z%P1$pLV<1)whWjXL8(|0R9`|;E$fI==FzcxIlJN>?yrbRCaW(r94`8%ECJPS-H1CAmu(Wg}ym2r_MDaOu(T+jpHgQz?!vRu1`x z?NDWLv{*TF<}N?&bFeV)xp`I?4kP$%dEVm;hR5s-G7(>Vkz+=)Sja7gk@X~TIv)*T zYxBDtyC;CNeHa{I(?jKg!H<8}gZIyf!hzO9Rv)bggAro*-Dth{<^4y~PxH?rp23aC zS@OMzWiwDP3FOjrKID;Dje>8n2n8`fRG9@N(aLoq1S+zm5CIFIoTP?#xMo2jP?IC} zdALBm#4oFBpWMCVurO~;OlJI`Av2jk^xTQNU!)K6G>?>T;h9Y>iPE9{EEOw1|Vr*1#DMSjzPb<4(8`)Sij62@$rSOq{P zV0LxuySojbL)Z<%A+r>7_Eyki2A0{#Ots$*vX4tpS>~I@h-d<>JrOoJ-2@_ zE-~Q%;(nt(skewFa*1O@Gr^1Qu(Z9}qM*CCvS#U@TJB zAcPR(U%Uj#syhfCf(?TOa(GQ0|FP=V@A_55(@sYdnfO{P^t*}DxiXC+mLrk!TTb6l zb0TL8hV!1USAXm->s%@EyP^1MJd=p^zL`M+JCs7v@`qW@C|D5(a|P9as~0FB!u(0t zEZ+h7%=ZP}iCH6omxtO4<1N+@QxG4tIuP;$e`*6yA>E~|m_-zJS1#8v{^@1By4JrK zdWw$jtsHss{AgRHWI4A|IzqJKMejK-yg?L&pUbD#dZw|0(m%?X9{1 zzm;0O4mVUe`sSpK8Mz76NO~RFjZv z9CGj0|Ar!s{ogS7<=~AZc)}04q(7a10$AN%5Co0XFME6AvcAW0V-VBr5(fyHUmP$y z`XZ^G+xMxj>@-{vp|dQHkC)5vV{#&we3=HkkO~rli@)ARqqr3}abEX+1A$-$KbRUk zUElYquk1GDG4(9{nzMCCQe62o`EKSZekkxJYCHSck+40mWq=zskqKBP+Xhi`J>Muk z5YmFCpt^W54-F`%PXtRJkpLRmWmS)N^1i3*95KaP4h7&8#OfRy+CshfrRZHJ^NC#4y;*4FXOBmB4u16*M%msdYkbdq@}ap1{WfKYLZ$)>8(^7z)zB z_=2cC8bs2S&ax}%_e@WwT5Tv^#*ZSe#o@K1*2;bbT1(BNrb`tgbi;0Il)b$0{&H3X zJir=8wCErf6fg4?=tijdg>uA3vJ{AjsHB11Y40X&!A2E1h6kgh5DPr zBlBA?KzV8{Qu2yn*fkEP=u`9J#$nIiD%t~ypa@&{r*8HcfL&YbM?GO6WSk;K?H;6> z+cg41n`^`q15!ka&IvC|y8I;c#V>~p`SmWxr1K}hQPYb_It$S|5eY%a;kD+_4WA)G zfbdaFoCjh&zrvJ7T5?>Z?OU-!A+jrn7z&6_en;TM}M?z_}$=C_S5#&87k(_C0o z4vG2T3JWxcQ3iSxq|RhvTIB=7c(s@=m0_0*{J63*J`QDcwp>cvh=Bcu55Wf@5{^Fs zJ!tRs`uZJ~6$-vpy`fP|7xAyL{oed|b8>Q2zC;b9laozEqjdh=F@#!4#vR960Hq2$ zo8BL&6Hco4-(hbNT=}1oNUpGS-O^|_JG%6xwf~{l$Z-E49Y?F7^{3)r^i%97XB!=% z76DcTFv`Ykr)_x5F)nlwVKBK!V8B|0dvB|QXBZ8Bq=yJa)YF3w4tE^>aq0<#yoTSy zhkAcace!`yySF}ze(DZS`!f`%b6#(U$6y`K=lHW=IZnLy-%|E5wRozKi$wnC3hhf& zBIPW7X>{p-tbK|7|BOG)L4dv#@atqgg9_xjkoAbO822;)pBOekzmDle3=gv<<~8#0 zv{HYL#*8N8^zXTgzN~kp)A1+X`BRn3ufDT;Q{F<1rg-_0o4V@9E0ttCpU3M&0tH!y zU-rKI&NDYYQU(oUSos^z48y4?y#JOEw*zrzL{C%0%)k&{&^$IA5-Ct`=22~053Q%H zBL=@{JC$nGB!fc3B?5-w0<`2JI4Ps}+D!QDP0Np{Z#}Yn)7fz5wM8S?yR%fBIkd2F zXoiV^y{lgig^Gr?9CIeja4=}kBP3`X)*QhJC$?-EMfHsB6ro&xW90BN&m4}tF{uoQ z>3UylBTy{08=RUuqO-=)ET}9BC|ed zd;oq~9a0c@g1(t_D5Cow38iO5);;`)1@-(%Y=9^t7h*R_1j%Bykwsr2<`j_|@QCAK zAA}=siKWHLXQR<|7~1!qn^wW~D#eYG$ZP%0lEDQ1kSJw1Gq1sV(CR&_uCapay}uQ) zK1BVObzk)nn@RSy@K`Z=y~}_i+Z3SL;g;nEHC@5};HXlrgrV2quA?Ub!E4pGLP#a` z2OoMh9JqSZ?%dZ-rX4dJN^B=WFi=XLtkw04URQk<<`m8|k4Iv$$Y*s!PAx1H@)cd6 zk}oVQxOu1i?aK$QBT$fQM%uwG8>F*ow?0gHb#`!l#R7|LM;T zLa`36L=+3^0;$#pgXD`CvHA7F()>u+isol$^HD22GQU)Kbbh3;v~I<6v$HwGspg}* z2fZxZD_ZnIm7w-XS02yNYnlSbom}qlO5zD6lmCb3Rr7o_0|B+N` zAyX)1*29--v3uR9s@PDO1vnRArf02$}vUVknkzMaZnWzrr?UU5A9|f zGzzic@>07~Gsa=Y?A;^Stmbd1xLH&G5xLHezVT>wq@3&B^ZXm1kH#NMM8f7+F!CQh ze0L&o8xs*Bp%P;)b=CaVymy&%-`)LT^$R6_jY=|^-ltGSBsgY=?GNA0?{7;a zPz8fFxm8fo+f_OD-Q6E{c@-^FUk+R+5hgms;57p*2lkGE?IUbIqV!{GI>?E@Zh&O# z15;Rl4$A`ei8U86GR?G|dB=>Ina+k^`@N-HGi{oM?wQ`#((&_=xS<-QT}MH@>uU(_}!rns#|Z2#0w1Q_`vdr?W7{fmq*R_P2QY?swC0r zeWc$=eCW0lwiVl&FUS&|RB0GX(1bAjSdE^~pi7)EY>{pwS}im+;d>J~QH6ctUaI$h zV`bBg*7&#^(DBvY{asTfXk3xn`_iS07ro6QijJ)f{drgCk`9Oa-*|Q06{(I*GjZqE zhPN$;Y0e3Z`3;PAZ;|>3-vSilaR8n|o(Hc+y7LRcmhw zj=+^&vO159)$3tjVs;&5`U<1QAHvwI!#g5XDkg35j6jO|EB%Ft#lD-=6Q` z#ywES{l)FK|HNNxY`}Yiv&H*dXREc<#ycwxpMvM&r|jAQRoB^iq) z!GQ6o?zv|}IrnVf&$f^=ZhfqmpMFD9=M~P$-DxTMkM9J;=##UE#wWI3$W_Hlw4UXfw4PR z44o!59t=)P+@w-z7``wD?kfWyysGR?_L#eQ(0{#vpq(hL{nLtjFC-u$YZMFcNr{Bh z2opL}t)`JpCc65MFZBIF3P}Q0ERNhm(HK&C(ordg-5Gu5cPai2H~||rEpGvynnhf# z4)*G4P!u;~wGv~Io&!fV@VzGsq*o{->8`d+f;dD6EjHJj=GqFlC!CHe-130r2(6Vh zr}$Jcoe3VcvYFbSbX}O^qM|>+Dz#RuOuE>6;{8uX-yb>taQ^=2>s}pwBLB<}M}IE* z?;p=U5!rY+dVj5!hvh`F@O+?FEJzlGJ_zc9A*iVUqGNO) z*z6EOYjop=o8tPR#Ss6>BNPA#=c1A&2FmgCD^0{{j5JrSdwB$jZYP>2Pu!f#-F)IC zGq+_TFTd_h@sW}2vFYh!S>&5XU>5s7)|Zm0RC1|)2nBRO{TV(#^zUOcht4)SoyOTi zGXT+C|Eh0Sw2E;Dhy(a1HHUt2t7}@0fsKU3K}$)wiaR|aC0^r`KN!u{3+WWnD<7V2 z7%G1)^0gb8>{v0g=7dU>J4SL@1h*=trf7;bvNBpOr`0OA z6eKD!Zv|skGMGwL@~L>GSuGt)q(+h{NZ%0u9PNdRuWJVtgKd_!ntd3S9q*&ZQC3@` zArBESmTQv7K^GCS7_W7T=!ifrHoOlNg+3*(KctkBYIKe)kA`KLqF)CoW%dS79@0}v znN6;~O~5Ka51Rs|0MvH~%AfP6fEXe=U8w1{bmRay31U@5$a1qQam5< zAmbH}lDM+&&j6uP`jdUC9Qv`YzZpXfWcT`Yc=R&mWlM~)M8a4I6E1vC3(tamF+;p> zumF}7H-yYq5y{>f>Il}72nMA6SuEsavN%ps(HJ9MR2%Him_fpGya*cYF=Y4a{@qBv zJnr>)yqq858y0EAR=obN#2S(+9`${#UdMhtg0*!H?TsT2QDAbZrWTQAY0+FtYtw4d zP?Ev|EG394@H!IG43Ya^p0@JWZ&c&6pEOgc%;sh$l{CtaAsj&V68PR+xO*w)aA8AUd23I*Ga53 z0TgiO2Wc+D#4%))L>HmEn7TvBk%%2-NLh0KIG2~SLgRA1uhHlWX!KmVQ|ifHu56KB z-E~m!1>$zj;g6Sn>l|f0JN&4>98g{VAGl+3kMIlV*yIbf9jW zRvX}j7Z`g*3A-Q+1Gz5n8C-e<$ONvm$VW?UbPbQaSR+fg;$IZ!8%<7eE%TaBICm@$ zw8)cM{TH-zLVASJbS{^!)Ke+z)ah5a0IxgK_^5x#KhivOsF}|eMxk{wO$0}o%FQn? z)xwSwt}QLk<)@HN3>sJ`K3d4;n}=qb05gdnW~IvAgGgdJFw_28F1r_X;`=;w7_-9Za9dEr4cOpN)#(* zhRk{@9NXSk<3wc5CGam88i-#xDlc{n1^pmFEG+pL6gUFkJ8J}e+~(TZ=Q)VH>e%*J z)i6K(62`MD5V%;J49PFy7egZ))Qyb;Ui=luf8&)Zr;NYqefy=1v=KZPZ}u(_e9nMx)irhm%G! zjPx>46(8rDIo(Kz(3SSpJ= z@;pA+)VgJjnE3S&96Sby|IpRoAlj$}Y1~BIW>`e%7w9&SDO^P`I{mIJB<=_2Jvz#W z1QFOjhH^8r!P%Ky2&RzXNV@hCZ6!XB@CLD1I*oKy(5afCWRk(2Lby$T?giLQxK8In zyVjrIK{V_wz*1-;H5OzRF#Ib*&`K2TUg1Xbvltw~<;EAZEqb)*m=jheYgI#|qoFGJ z1Z%={ic#c%ot+#FA{bR9UYb-tl;ifWOL-)o`aMt}>8C~vW8|qci0t1(Dyn?RJcOjN zC4?kGxT0*;v+3xnUxlV=3U&^+fu3kNgp4A38^{FLRvZy6P_DpmhFFmB#G&wpF4dSy zG#JcI$Fczh8BKxxB8*h`ojCV7jb4p_KKH)eeT#WrA{J9tK0j-kW0p!LO4w25ayb)R zt(bpkj+(t6#i%E4FssK9*!4u`@Wkc9Z)z~7kC($G3qO2fb#*2dx9>Xt3nTelM1_%r z+B$J__}1_(>qz~F#55z}+q+gIWQ>l2w-Ma71DWF%R`4~@Fn$lLIvxd9U@9!YwIw^> zgn~deoi@473$O#3BC0JRSma6@TvN&Ano3&|Twe$pek1iXkpK@B>l|B>XzOCVPV$uq z%S8uzNO-gNp`;$-WA|+vIgPvZdT$$N)YR^e$Nr!D>f9Vu!l%#G`G<93Oa?l>G-L|{ z8BCwsDEfV>1#6P$m8?s`-Oj3=eoIjMTP+X2+Y9M<%sK}%!lK$LCKI@f#nbb{i7D&J zv`7D@5&u5b+bJ^3by3w*kqDZH_N8H4umCuDNMfLJny}yiOa@H1FW?;jitvH6Sdfwd z&%rWX>yms*n67AAtC0XKsip`s8I zAR~~qk6{NGbpVkZ;NiIp5+3<8_1XW<+*9iCqUkT-eZ0ZB=K_&Y_INo?(Pr1rSM3;M zF&c5l#*D$$Eqk8e9iooyDu#!-!AFBDNXa+!a0@;kaCB_ThM%3hvbRRVSn#!^U+F{p zJzU=Jb6GpIOTk~rSSdLWk)UQy2%MV25>uF|H4 zW%OtsYPV_?%D4Q{(TdStJPptMNSuLL;-}heL#=~TaV@fVx_n}(ZQ3?eCys5K?WGeB zo;n2)9}o(R^Nmxd9zZjQA(Z$RMxUx5CEX1*C>Gjd+j2v-{}#6WHbE!7@W6teF1m3qQ0 zkwf7n{|>7AAq9{M=Clr4dP6J|IAwx4Fp4_(FNd4Mj5F8}4t1Z})60(Y#>v82mgqAO zF2%RwNZ|=yz0750OxyM}!mk&{%egEbU-h+GgcKGkkV0H+8QKN7h6D?cMHEybUbxyj zk5&y}ZI)q?a@55V?otz)&RvR-JEb+3KyeZcC9`SGUqMeHWWpA5l@-h7Vj+${-qm`$ z-rT5==)V9hq!ASoI&VS6t|TIg>ijx7D>@ z_T&kLRMHHEC{G9i+d*y!pNj&cbC}6g;S%36bVmVC^D!hkDF!KO2!;68s{*hJMw`8h zyywR(5sid%xsg&f8=>)H+75+_>6FcC5(PVzE`~#JdBU4WHd`9W<-&-Sk0$VUSeLrQ zy08{$&$_|2X5tV(z{q)`>D?rLL^R6Hb*igBfZ_cTQ9Z2`rCo@O&wr{&g{b*)#9kPGt;VQ`XboKJU z6))t;6C^S<1q8ISB5|QMv7)b`|FloSu_B9?QUUZv`so=Hal%&+g%y%4Q1X=g6J+Y7 zc_8&X<1E`*M<0oHH{5f|6HX0`Us6mbpQKeS8alY@T^Trj4%13~(NzCJ2Fv%Y)Y4{! z{Es;|pZ{&+73!A*6R<0~2UN*x&`)a5r@W9yunPb!b=nk)eX29XcTM3=;0;l10f~^> z!vj($(8+t(rY5tnB8X>*j(~n@p!!#dd2n+%8m!&|d}mEx6E={t*@97SXadQ)=VsC) z2xfO{H5lFg!Kku+x9&u*Z#R)<2c}>)@&X~jWa#fhrtQR&%%vVqMM4$FNTtf}EfVPpf)5RWP;~ zo}<2>@4TTF%0GO2GIH%NsK7(jh0l$Zim{n2jb0KBXJlkzVr0a5r*{Ecjj*cKmcA!k zsbt|7BgfwVil#5r747h2!E1 zkSW0?U4zl2aGSsv9A+j0eEMRI<#?PhWnCuCn!( zuvtD94Vs~gVVEiPF9C-Ec|A{H3+^e!IcI*o{lI_y_=ggK}$mV4*Nyyu7TuShE0+Vq4SIC z|BR(lu|JOCpL@RBK@i}shW_Ye5@uEo%(~arXMBaE@cR%xFmi-_Y_qj!|B(oSV6DS| z)N30kQLOJV;0bUsfNKohh0HPIg7`Rv%PUK#)e@i}pq^+1Icd1%w4tS%a1nsW<&IsD zG)XGdjE!XI53Rakco5Mr>ee43r7tZLTrJcvmC?|n6G80iMWEV7a>)g-A1KE-$G^tgAS9|Nz|p&zPaKc*nR z2iGH}>t0ZH=7*=aiExS7oIt$*Yd>^h_!;P_V(CxmH1cQO`HwpO+s@OIlTSbW^qyz5 zEq>TR@|uUe^H)p$+tT%^)b+o4{hnu>3*cl|Z+aAwBR0@>l42Ta421MpN{k#P%#W6r zc?LjmXeVp|_FggRA+Oa-E*%Yy86VpDH9vHfG|wkz4@H~U;n?TR=%Lw@dcW`UbaPym}@0A+PG^0|RT;!PUB-zabxiG19V4X3%y(S_j^O z$be#yB`j6!y7m$=ydv$2S(p9WVQ@?LuO@N4aT7BZm5;!|quR{JvdHUzjDG-_Q_<+T z26W{2$HR8?HFLl|(YXiWF((|qA7vZoqR}aUJfsLjDu`?>->jl+Bu}bb#^l{2Nqd3M zs_C&>Yie$8&M+K)VP+VJ;l^WjG#)-X>V(72=n05pqV};H8J!^mWkq?)F${b$)vAr9 zt8CeVog8^L26AZ4Oac$nifW*#0>%L9#Y)l2oz_$b^gkqaTptZ~pPRYE@k4HSl6z8a zU;;XzWw+1|(yn@y4Bc$1I&-ElX9)%A#$s9*+7b(J6kXpYF(wC3orR}6{@Qrc+h7%} zs!K`!%^eidHR0IR6dfpe$m_sYz8!QcW3FR|09N&7OqycP&oZPXjHi$kf}LwH?*dID z$YLV@8+?pbJaeT@{S)=|c3TwAqt}YI+N@?jj|_~7f3uuO-d^890KKliIdv8~GnRmj z6SUfe-;05~pC~)^^}F(C&_2Cp1F$ug%qn_?QnxDutxx*s($#t{c!bbFPCS6)SnJv0 ziDD7HT!h>zpAZCG8A-#!2WYr=N$ykW5#-OreF7j7fKy~Ihl4VZDQe?L?qm>2q;fPjrccZkOHvX`wv`V)A8#6GqLi7Zm}ohz7p zF8`-uu{hEXm}cy$r(y`=ka7^n_^GSD^p^YwZa^f8=qM|={(62k3bM<-;RAa8_20%q zLvQ{1=rSxct_79(D0P!q9>CFB*u_>y zeU;p=ELQx;W&gGu5{A|NZ!Y=U0j|Zvv$SJ4iVJu% zu*#9C`w;RtWk2jq-8n9(}PE1pY^qGhYnaO!)=2$@+y0% zKd~U_^|W#eU8QL%aZ5Oxi`{CP-kk8ffAdP2kK|(E>__^eixC%_xgDbmo+BTa1l@W) zR^?;Z>F*0XGfa`QK|+P62SKOEMB0olg;hvqMfeYZ0^c=}&)uHua+v z-wvj*|5iVO1QPXWP>cHNRM$y;zApxstg5}MzTvlmZ@y%_1N6uu*1j zy@&C~*0sqz^Y4m2t+@$KFj@FZrWMpnJKxSzHip88x-&()B9zw4hF73lXrq9?EJSjR zwWD~uBdIu0vf$*F>?Ipn6?HMbA~)o|qH7z#h*SbbflqmKZm!SI%>&R!>UO<|z*Y+O z7$d=8PL<*#JQaqelNow%5UI}OSv;0bMZ!ijS+7rlTSCw*YjSyI z&PImSo2%tg&@eOU)e}xOXd3oNCKFWeE<%?RL7cC6G!{z~OX*nZCy%xM%tE|=w8k`G ziLc-+ZyKThdvbCz94wWqtz$oxjHOE@2wtO!Nb)C-Eq^?O{JRDcO5vxGKMAyU$V!E* zkZJI#Vv9_)OsQ9mXEK&u8JR)=uwXspm;tw2B_BYSfV!9~elx@;raYLYh+epD_%Pm3gi zhvUppE&#_8E(kPrL5L-RKO)w|a@CUJ-K@+0C})THY80<$WH0-T^p*AYr_ivs4*X zS~Hdd&gC$iyoFrhI=~G%6;jih?Z=`JB8~b@T%!yY2r*y(M!n&dAHDrUBy;tAHWW?F z#Rl-2!6h{ZQX;YRn%vkcW#Ill-rfYvk?gJ$)C(yhbcBvj=$2BcBU8$(yp*XtD(mP{ z^-)#bUEN)7_f_qtE$p`4G{!D$Y5FrOD_=qtYF^W!{*{{$wWJi+D1?5F+ZQqRFQBF*e$+G7uiH3&~_t>IrL$0zg*# z-ZMo^x5)*Bl>)n^NU2zhun@3PF7XSvSFE=}kxH>vSF5}@b{oYpk@Ts!kl$ZCXJ_*X z>rpF__hRSlR2pWVBl+JY@e~e8f5q*T8>kJE3D8{Ldk}EDTJQeDmr))P;$JqJ$X`w- zPaioV0wFtCuCcEn*g`laLJz^N01H}P5L}rDJWPCUS-uM&zAPd>WDGb2fe3XRQoB}f zB39N1h$T^f@{VD^S|ctIh1g?=NF0cgDw)i!>3R0$qM<%o%O$}hLjR=SgSR7}Tb}pk zE0x(jp6WK5B|V=6CG73%qf)ccW#_)m1W5NF)Ie;)orkb~GkD6jP%3{zv!moI|cR@y&<1~Oy60YOEj=CQjz?S|fbTp)vKZ1CtUq)ue zKLm~w{#p>#*xHA|0(&lPTF2j%Ve}p2wmcsMG~M(80YhZjxNUL>Yw6^|`N=Mri0Lyx z4U>DOb}jn_?wRgQT@@Ngyokih1w%F&L6g91D%2S62M3pi0!OkLU4faxXykq4|dY0gY8&P-a><={Db=ZJI8>8(7yL~?OYb}qx0blk;_ z`<;4-8|OZrdf=&N=uP^4Zt`T8Car?^u8Kd(8hj-W=LOT^JaIWuAhH)A0mW_vj1M)h zJB2BTeVbT?bw~$+g^mj?!-$*xR7-X50hd=lNm1($=axc7e>ef&nJpJ z?lLm5#F09_k^6-2vyxxJDiael3UN#6A-sB6=4Jjuq;|6lf@QAr2Q+BjXIcPTmgSi zOj+2?+NjwC9X(|v&eKXjC#OQ>=vSl-4dPtn>$7~qa)s+#bGBH?qF89$pb3Qd(COy_ zwD26;CwFLF%>mZp0VMU;K}+)%)Led7=m(Hj_oqX@g0;B=_z)EdlGkAofd?Tf^%c5g zvf7C)x!RS{V~5ngx)Uz7Ld^c`(y3}QVn3Q3sB@2L>2z7|Fwe_ zwEJIOJPuD@7v!q$hx~pz9Q~nKD}nrdh!0aM$D=yztDSfzP^-9N8UCwZ)O~v%dJNvgVRe+#+;w|mT4B{ zKP}<*jN^SX4}gSzli$DoF<-48;dS#fcm(t58$F(X?n8WHJO3)p<>;-*AbP$RVWDG{ zhLE>}LVI)v09M4DaJkMZ;7!aM{@W+Rh}6)Y=qfL&elRm2>12e2up)EeWcS~lopXj^ zc$Nar?%80yvGschd@v3Sow>93|GO```Mmo@@*mnA?#e#N&@~&V?z;;Y&&;^)GH;$w zB<9)Svg^*Axwz1cjrRZSBgy1P{%p*GHv%Im_#^fwevj10YdTYbUO8mSbBp69eIMc9 z$akddWQ&tEC=BE&bue+$+iSq}GP582%IIsPsh4Hb;2ZcHbGe-4(KkZ85Gr0?05`+X zn9lVM!*7jEY0yyac}C8Mqd_QgukY_64`46PkZgdp<>0M z3*}~?W(=_YnKAKMK!bLF5&IzWAJQav5(dGY7s!|hu%SW(t6He9(BZ>WVv0_HT9dRK zrW6uUw6ngs6G@cSm2x7U{`QmIE(#nPgXAaDafQ5-0Yf|4dqyES6zWN$SUP-$Q5-iG z%c}^=^ciW8VIX$o+{=W+X)_FEtdU3(DtJj41UDmBe2l(sMekk7wYAfWbB5~0GxuHf zilbkeaJ!SeCUU7qj8w`rj2J;IuFP1i2xfsb9Z{VarxkuSjB0==wwI7gj7Yp%f?kkU zgn{-08clrrZK1caI*Ny(U`XY)Uo*N2QlMxOX9k$?ksOBUVeruufzXTHK0fWde8zqb zV--~YBt#UQWl2d;O1rCrQv_c>T`(313q5XR55uYd;Tw@c_!B}SbVd#b8pr9&jKX_y zNLi{82vi3~Au4{ihqiK>mkjwI_w4TthkN_IfHw8?v44^m@OK6c^fY=Nt>Wu@A&>zN zjpeQIXnq5<%2+`1)-r0cr0DQ*!y~pz>>*$iLk2L{+B#XJzHo*$i4UnAKFAlyqI&vr z`IYucTEP;}f)c`V9Ntsu6+|_~9%|@ZppAz>c+!7WFPBhs(kYeelRdm8UQciLRr+(< zGvM81B7Q;d{{r{lt@l4CRiKmcSGKaAmuELBqkF=i5vqRU z)5aX&Z<{q!8H-3pIdBRfZ@mTw0dBQ^MQ?!s#4ms@0T>f1%KhttJ9RHOhaP#g-Uhw| z>}5@kN3fQuUspx~diHq2VDgu2GGT<%u9t~L?PxlcNt+QcLB)$(PAXG) z0B*pgME7(ypF_8$nC+cE@7Xcznz?-TbT?6g3-JSmOv>51SX4io%~;?GU8vy^nPR&c zCuvfDhh20VvV>t+g9UxTTn1c8V z0;{4)zz*LW!j3IK1^^2{O_X?`OtfGCNPFu!03DMe75lgY9|9v%*})G5PTO?n(#2eO zKkpT04EN(oY+(e!t)eIs5T}vkt9c+KYbF9t2MVdUip*GuNXi?Lj%9TshMcV+Tl(tE zj550MM1>KsQ9HI+t2!!-ioFQVHjPy?mW~?j!Qf>t8w}b;G#xWn4MgW7rDH9uoN8?` zX5+SWx{`=@4K*{fiW;}@BcA%DcQ<(G0dZEqh})yTj;I_Ttr12|V|aR^u(4d>8j)LK zt#)sB-f?pEnRdCDh(=9h71{`gYj77g%?gTZqEdp2-oCh~)Z*gpn3@=($jTMiYm8Ve z9Ns_?DfsUh|8Gby+K+-w>KeuTVi5E-?Uehx#64oDF~} za6=!-K*#{^bS;>wdSIT2E7pX|;M@e51EGHF_;mHk!u>RB$$TLknk=zScE>FkZn)jr z-A!ie>vpu~KH>wF4bMK!Rl|dm;DAeaHZkSwrwftuM%pql<^du2TC+#<<~+y}3__*2 zPSHf63aN3z^Jbn!S}Mt+>6B6Y!A{H?fPDi3E4=dHwx{<~tnOku1`5$e*$mkSSEz(B zo3PUnv+S6~WEInCDN*6!mn92rKqdH$gK^8>6qvfH0WrzQcS;PfEOqke8V`hW2yQx$ z2eK*^WCov`0c2NZqwN@;$Vi7(7$g{lagF$;NaT%-Q4FW>UToA4WH+Pr3IZ5r<}3ww zF_g%Nh+Xo)7{E_0f(Yn7yu9vY?mn-$(?xpFA{?9Z>v_}a&a+79yf^P>y@Zg%M({c0 zch(f*KCsZmM#)1In&xs7zgpcYMoBcSsT2PZe}4(?K9pCZFCjzumsCN8iYmL644dgC zmH$R49{&bTE|Fu|Qeb3$FJ*<310D|4kXH?oVJkJb%I0n=-AUo7Yeu^2+*$m+H5|TR z7c=>bN?puniuQ%kS07w;A-#l??<+j>t5qpOZzT_4#2njPDj>-bd!Ox^@9k}8+mt%Zep9SMi1R>APaQ%D*bN5;Eut5vL(ytx;6xP`Z6+wCms z;LJP~?D#em(O-Dq$Y{QAJc zfSE}()IZ0%F~uK$h;`$^qIDFR;~0@B*-pWS6F@aL-YoiUTn~9t0G(t2x#MsgD6b{! z_6(gjDXLQg(?lKwo9lz>6=rNWsrE1jVgb4;*j5fH5FY5c86g1x1rynfX#M>l5UlY* zT#RUg#(R-3Ch=aO5I7~y+Xo^~4sp1Tc9DAbu*3c!Y6qP)(3E^L;o{9noO$pyB;$a;dJFUpPeR)K@zB2yeI@i?kr5xs4iN{#bVAx~TT3yg6w;zz-&iD5 zf8C`wYWwfIa>vv`2pC_O@yDWsKSP0JLF@&QEMN%?Jh~PoXu$%dzgN$w8qT63ImLr;c6j*k-t3{{Hyt|4ep6?^{#Sak4)jm?@Pan75(j(w??-V5w$ zLmUrqNAP`c%`v>N?IolF(YFDoE?s-PbY08;fGh6BBkkcg_x11Y`-l7rcp!ZS+W}vY z7xOh5jp2*#X*<5Q3(g}(>RUr^0_%_2$EUX|DdtJlfL=5a+J)Ug_WEI8v!h`f;M2ri zfnYD%b;$ITyCBhrDLe42BnuQQhUQ$+(is`uEp<6+R+`O4s1_nC$T>Co*%_r)z{{G8 z&1S`nUJ{vJzfItXEh7Fv70P9#iTol`Zj{rh{ZzV~IkR6kthh4}QT)IHny-@an%!BR zsW0u!k_)SrD=ljj(gvle0mU!qwqtcKpZDs=)PF;A-CS)3VP1`yTF&|4`?B+UsiY(` zM`{n?g0R>OsRMCB{}cHMMWzYw3x0t-6tJG=3t%5)x*Sxi3|ayTzq!@gf|Un+GZ=u@ zZW!$LMm{H+b6(2vhPMO|r7S%kr|6r>e76zN25S)dM|rl+u93%44ynyidxlzTpi}lh zwg3(mcs7{Vrm>hmni*P++ z2Ud?$Z--Y6CPQyWUvu0*BhmuX4HZgk96<~}uvFS2*MU&}OoG%oY-Zd>V~bXJx7e*! zV<}TldM62a2Qz(L<;T1%v;MIkSc%9_= z27Hs(`J9+^4?A88?rqTeMLBRNO_?b&`5Z7Ct70aUk(6?jW4PP{Tt-7*Q&88zNlkNs z{T$g*u$+2PbEY|s5J}fX$cD}XZQwTnGz0*ihA2pbBqtl42!{+lRznFX2-d&u#cKC( zm1v;=E&M_D#d8{9d4~P)7+v#DJO?}(*#;o$>1q%>DOgB%j*B#R%P!dw0T@^F;lNd3 zLpzLc=(w~y3GU=+gyQHIhXt4X0!+`ycsf5{B_j$gbf9An8|hhinP6UG(R2i6%cz}9 zRWuu`_p2`aCG|wZKhO-v6Gixb<#>sQ8Ha~tDpNyh11nN$Td_ns73V34#7XM2sL@L1 z3mvw_5gs11+9imAnQX0@Ls+FS%sF_Z6%+9=#X8P7;K_8Wl~mG>LO$i4!G0tiMTHRs zpP1RSamZPH{F-V{zphG`-9|j#aLd7~^1GggY8t$=gB)vNGfBOZFuLP?7!z3RR6%Y9 zT!FcbByH$1z##*M@mxsP;HA=DGLxgn1>3`w(o6*dk*~~@Dq*=24j#Eo61o0Tp6en* z5pHF>g{b(5nM$M~;7UPN+d^n5lOHF+yz?i5{dCO1&&Lzxe0_Sdf;aR1T8Mumh+)s7 z_6Vv4K(K<4w6jI1DiqCbp0FWEFHfICk}$G3_-MG(($>|-7q;K?o-@m!KqWQ*`1ZnL zS*&gD+om)pX?s+EG-Z-*#=Vm|o>u-4FnPbQ1TCKTb z$IeXl0(!Bheh)Fpi+om(`bTi|TnPfrebP-4G=Z$;q(JeOtzE=F zF?K$YI3N2H=o)~oF1*gz5tLPW-39gX?cAZqkk)QwX4uLGKPVcHO5YhDp~wqn|xC3y;k&DO1(K%;xTB{McY_PH8;d}FUQvU>r`gX{dh4)iStdpO(B`}`sw55G0!v^(^k zO8k51b|^L5d{;fF1=c|~$ILKbCok_b4ms0|@r|xS|1^3X9Ddzz>RBhD)YIMg@26ks z=3|BTG$^}a%*dl4>kZzqBMSpK6G^)PU4l7*R>8Vp3uF(-qhG|t297yrU6i4ks>%Mg zVjN}89)WLoJdw#Hk5i7L^IdI&P?c)-A*iqdnRpM+zAll&co6Z}fTtDd6ej>G8IpvtNJExM)(;dT zNC|`YlNX|I7EkE4FM-B*O}e!S<&ZKl?7XO6X`*_Z6MZ_V;`il&7}FnHDp!1$JJJvH zVbM7xZUNJRy@!$cZ>;(#SC&4Oc9JT89~g(HqYjGjnd*~a>L}vBoh#p&h*YD6Aspl* zD^9Dq@>V^47l_XuOvHXF!n$?x&y4(3JpLft{Xnp{t~6WDN(AZshlOZ0lDM;+`z?6@ zu%JF44_G@0(P#0rjFrTgh)uXjvyi+xHA`Erh;ibz2;wdBcNb$ZtLz*D>9-ILhXiiO zhr%EgTtRpd`HxEfR=hCrD(p27&d?D-{IIj*-xR>Pr3>+}a39W_(FE&buNFpq7%m5kqv;z{L2NnPaxh^1w#1`@+g^I}43T#JLRw6lh zXt?!+p}g8b>@(jZ4>i@)DWHsYAU*MH|2NWVW02fe<-xp2AB{?WZ9n0phoqwiQ_XMQ zPzU0>q|eOMny0$3%3r?R@Ot$%3NKzpeJE3atpTJr)0k?1xO?ikMn+2=IE9zd{ucw# zd&VOB&zNPB(#cO|XgbFgcq$s)~dMh0p2n z``ovoY-!@PtNLhl&O80!8whHPiyGjL9MSMReXQPuTwr?IMnC06lzT-VsM$-Z1&!Q| z?wRz-x#IgBsILQmby)8jPy{Xw|A1|{=tR;agl&*<3zlJbUcaJVo|rUImtq-WmkLp> zt;c+yQXySnXk!_s)nwETR-zpxDO%p}y(ixm2Bw%b%(K8Akv?n&X2d!biJU^962!JX zEGTHz)*%tl;59 zjs!E@E$+0TbU|^B;tm4|F#B!wenbH@x4(NE|8Cu~5{dL1jwVZ`Xcy`9e=d7@g~{>Ml1_&bt+2KztIYHdG)zlUQG?-P%qMu7JidP>9|Mhp6R1<-5m z6}sh-cKhh^^3ittM_R2%mzSq?OqI|PR32e<*==If83iwpvH#tY5>o61x!8q7+eqys zICosejYi-$X%&pfWL;=H20?0f)pk7oOif8V2Y~ldM%AAA(;5h>IdI5>F^dhkFlWHF z+Mn2VrjbDPi%6o8nck;b{57TdH+^}im%#ALZ<;T?W)xA0hH0KnW#28VTw?TJ*y+2o zsk5fpcqSUH8Sz>zZqz1wgzJRphseKV;gz%m*nS}N3Q(R`!$a}gS&O+yR+@~KFq|Uq zDo|z@sVpHCljD{)xk~8;JMGw}mo=2OT+#p!sAzWD#V!D+3-Gb~D9u9SQon0UyWJm7 z^clWhV}G=#_Qrmg0n!fQ{4jGxhqJ*&oX^UALKW zhiDqQ$h@6#n~kxe-se=|jW$pR4Pb`RxCJ9T`eQS)-ZRaNf%)4uGN##EkBpDD=jJYL z;;&Szov+nS%*~ys)t;=?rs#N=_`(xbWnvkDg@lv{G9Qf1EQbfA02~6`PWu8_nv+WM z0_t6EwH1OkZ_$v41Sb!M_-H%~t}WJQvu*$}_zbrs0mMr*G^hkGhRnts$ASE@ zr`sSh=Mo9566dz(4)nzb!MDbhdP|tm^p`O6KKQPF2&)CJA`&YW&8$|>0$%WerB#}Q z_Cj?hjdlyoY@sS&SQ{O?al>8B?`*ZT&IFMiB8ZYko-#ls!7cJ5zmH83Js&r=%>422 z){;>a87`jezh^i+*E{!((0faz_wv8`6=)C0 zio0_e8_#1S3m85}%}9j`KK?dU%jj0!+IGxr!SLrRaKIXW8-=Xtv~T4t{Nt0rPas)= zHmHXlkvt*U|&om#J+$(ZlZ}foMF;mSi1XQ47RbJny{;$qinPjCQLW+ zY9uCL13@wmeKl>Kq{ULqAO2iI7}9Bq0?D{f-vG=hboZoa!guK9GOMmu;bB=&O~e^T ztPfL?`#|>H{Q92kQ~Y{W_8Xy$5(jpoh|$#m^a!7_yh@Iixiy96pSq!~kG5bhRcJh=ej00zGLe_x$q&80Ra!i*I||(@(1( z;zhi8eVrHa;uE94%y{F>7$t}s^Cw2%^|L=Kcma934bW)V^1l@|n%|7)qOA&~5amm? zd~gz+q%f8wG{gwhJ>nZHN7y$^EU`ur1uaEw*4bL8ckVj0g0n{dlmR^;5RG(a3qGL& z2LFg!SnmTK@H2C6TEpdgk7}sDEDOGZ;w5~Scq%#%?}W;c#r}TUU9Q1_O98njt6;IK z@FIee1*rpr>F5R1p+d-=8;LZ0MDWAk;bRuylmER6l{Wfi|8VfDbRO*D2hccc*~Qv0 zM;}6W-m>NqpcF@WluDtVd_~ajc;bC|SP_*jHho{4c4N*1 zj0cCb`L$jL&X!P6NPKJ0==6G@gS$TR$YuRU59x0lq9m<1+EeIp9JFW~vKrX|na;f2>^VkF9&ZmF$&!?5KS6^&2g&zgrJgfE~ zw>%ko8q^cI{c%ohLGOSHq7EQ>fe+0?3!4qNr>KX0@RTrYaPj8}T1yd50tl?!w7o;r z0VD`3ho%hk1U^6*-GwRnl75kGOS@d|w5Rb~&bU@2jNWD&`H$xf8x`)5LH=rEU$2%&;#P?(o(1CgU9#ej=rj9` zjg)gLr{F>T+MH|NPm5gYt{OUSwffuMY!*gtWO%k33!Qw%8;nWO$Lv_%F!C|G*i@=n z#5#R*S&GXFz42fd9oFcz*b9LbBZ!;RRzUS)OG0IvBEfIVT!!%E3gv7$OWZ z*Cq!G1G)jObF0$^{1RuwR1dKMc?C4Op#v@znDZ1oxr-aOyKog{`aetxyOQ(_Kux;D z5$MADRw{aL7*2FQVn>?{13Y0ntAJdkI`_tsTT%N*5SJ4EeFgYlN!lmi`>NJIg5iKT z@N01+{lDTn`H{2{|23sP{ZEm4FZ>WoXx<0uAf`TXFYKe{Ly^?4#9(**i~HdC5&Q8N zxb6F*(MNwF7BM3ikP$y-Ucg>V-P*969|DPcl^KPb_S=!O#e6IktKyO3`#?C)V4)>KUm`OAR84^yA9fOc`D}5gEKQhig6%wV%eD80Dw22puD5 z;2je0gU2^q%46?~$3Fvq@ypTZWwdDA0xb1O6T;t(Qo067%OV*27CRqn7M zu|;DU*vL+)e^D&{28d7epGENx-@oyjR|w7@E)lBX3xiGR!)&>tekYL_vK0A~k;s$$ z9`57t3mlq|bV#IT7cQcpD9)-vTwA;w!%}Y=D%X4md zdCuQmNkziQOrAnyX~ZtoGy9julv*`^5P4M#2=^_Ni2P><-+EOqu{V3(oAusbXV)cj zI{V0gUAPiZVZ5R**X-dPPb0g=1K?mnv|afa{CF60vKEI$E5aP2pjGwR2dE}v$Jch!RQkB6$>6NDU{-Pe@dCltI&k683orGy*ruCq~2BfGP8Ey@iPe& z<$8y@Er~d2GmlL22{nHYEbHL!ykwzUxHSV$(Y4uGxWc9oPHm#oIRl*R%G#|fyIWC| zyunPQ=ix9Cd$_i-#QfYRN-)bspF} z#)z#T_1wot5cYno3P*>e6)hv>f^yw5ymGPS5&Up@@*IiJ%i3th1a1HH?;K=mbN>LhRJSqGBlXMZ5?6w|!YQk7(oDFzc@c z-?|t2VZ^9>6xrB5iC67Wwk7V=kF1%muI9KYwE6Dsf)MxR8W7LHWmLLO{yBz4Ee1=1|psNQ(@!f0=@ucr3j8_-G- zD|xUNw5T>TGRgRg6^ln}9<_KnEb>d@mZ0S*tOS0+sa6$DsxH zYVR{m{@&tT90tJEgm)ggq4?Y)+f36-tp123oV#YTcg?XJUL{f(JLYm^q8?`-_;T+#ikVv0+}qpxT`2%S(bCS)|Ck#b z!8*^=bAcdv}b4AGWLzFWfUxoE^pz;_Zj#7 z4$4@ur^1*ZnPaJk?0$WawXS$j@+Ql7FH9Blnf^ZT(YS9WQ=snSG$cR*YUzV zz`GAP*7(oe1O2VH!$SwDY%aqj;8|$kSn!3MVI_~qZ4TWddSH%n%#KPfCH8db68pq| z><4w(hWc>mHwRyj06}|>6N@oRnSaf_PCn7u5^pr$2ZE!F3`;&emmCYr@HU6G8}UB? zRcPx7P@-`pJPEE7$P%tj_JGi?SKVE&#ac+f5lt#@ipmZ#g9$)cY?iQ7h0kHU%Dveb zAn)nJ<0P-E-_nakjEqVJO25&6$`}#))5Y7Ch1?N!%WB8L?I=ICLf_Pw?hZJ9qAO{$ zj^8}FD#mP!*;eeD1-lsN+HejMn@I~;0b_#2%B81%Zl&EVUWlsLTCJYlJ+d+v&qQ6f zluA7!+o(Hw_HRtP6N~>*ajrpM&C2H?)|DF0vWXlSc}I1Q%&%vnsZ_~zACYa;{lP!9 zafkJl3X2ys=E%Z>10+2n58}cqyD7O|zYQ?{L(tj(Qs_59k3Jjv^UzPzU zMzGxoy&_SWZoy1WPLtm3{Qq?co@GY$S%jef&F-zKKr@UbEUe?$o+o7VhSd#)j7|)H zf;6|(F_f_p??4Pzgz@R4tJk*NBEEtCX`a0Q+ACJCz2f69dc}2pT=y#@gf=xqy*S?P zU)SQBybm;7V@q-TrqKrassr^Y1eK;q_wW@BhkJ()w&JvCgoW=E5ux7Mu62hA4h6c0*gH^*n$oUdUOl3iv+*^nG7z-67 zZRl>0VG}6rP&G*ui3~I3Knz^t+-rkxE3W@U1gK1%2#3Gr&z%JzocKZtsU9OKz3=?! z7Z{CeAp|pzuVC+M*BUDuU)h>{JZ!jdtNuxdgVE>O)4k~Zw#r&oZmJjQFE{$L=|R9d zBSI5)e&PuSy25)xL*YKQvEH%Dfew%z#`o%%1w;`8sGXvhpG-ld5=bVHUqId3AaXWw z9#8~t@9cQK6P(<~h@66bFrDVG?`>fCN%QV1*?I6XmAYF)VNOCAr?Z=`Y;(I0w!`CaAq1C?abvdc>)_IOlM zi+lmJ>+gQRvW`5#9@(>c^oKnoYD8m+S5z~ZSPbmE=FP4GhyFBj9=r{_{QD%=(>Bx< zd=HKS+|a;$;X_psI4zEV|BZK-5121ppp{Nj+}SlUtrp&p`Uhll{Ww!n0N-Ntih*b= z=$AMdooduPZc#slw48|EMIb#*b8uA7CJR&R>y6SO7^1u2qXj1JAErLm} zn6XhNue?~q&$6Hbx7jeHztTK+Tksf9;OF?0_~rACb6)SgZPBw6`Son>{-a0X(hhxX z#C3l!_|b7uxl8OsdJZ0Anl8VLvBmRSeNG8R66`V1d8ezLr*z2A2x)3LRqm42Y!2Z$d*p1uZr;-NEv`=it)8RoZpWmv&9fyfw%nMAUj z&PEF@R0lH=TIS>*uq+NcUbSwF$L;g?<~-ZB)9v%9o57cYs@&+BrBVyZ3&3hV;kod0 zS>D(L9{?ZtQ*rb(6A7c1{P*cW`-S?d@$2J(5Lwz7U@apX@VpS{HkYy8rqd*uFs@4= zF+!#U%|XvFzg>j-g$f5*oD6)l(Ff|oARHVF<=Zz1M$`1 z!(!j=zt)zc4p;$rpXUd+C7o}vVdi=H*_g8_Vgx%(#jnPc{rJ3o_GeZTNiZMaQ?3I4 z>_c9L+@m9qa#Ipcz>Wjpe^pku~KWyBtcXJWdX!MqLmaM=|WnFXe+c#e5Vs$Q8wXe~DGigvvs%3Rn*uN%E<1G(BNl~bqQcrfintp?NDc+64_8TNJ` zTv=7EHOS1#wU%04d2kmQ_iE~3`qII4FTyupg|Fj2;&W&41~A!cbyt&sxXH{NMfd<= zW-$LMluLXe#_XHAMrZ5`iQMVa_hpmGay+vRi7hkwrBo(Jq?t*niy3wBL-ybcCSpjJhRK;5 zwP_HXoEf1n{K;66zU_w=kb~~GLVo}aT;PEu<3QX&%EjW?)Vzw#L%cQZu9#u{%8IhevX^Ml!Uuf)N$iSFLL(r?Vw2I&<@K?qnRpJc z|Kjo^3W@+D;}`Vq?>MnU76tEtv9u#yGK+f2@NqW^8RP?YqERR!kZnUQ(8IiM)KgiG zoF*yxd>amzkyP&XBS&D1nIV?>u)1ZVU!P%JLu3p{RjRE42^gZCK-3CR-4F669W4TF zluPkwH1FM`yOZ>`diTHC5ht0=6EpJXfgPNP9YM192+_RkY}gjqL0+LJtCyM2#xx|Q z8yTS(Pt4b5oUn=MkEHwkGwRevf2NLr)Ovs87C2YV z+tXFBDrrQwFDQ?$oSs^kuU1_s^xAHqeUMjEga>#QLt%rRn#$Mxhv@=hcR|6uhmn=S zN}@V>WCkv@soh!ADVFMa4IlY@%qs2n+-$Ff4#Vr1E1z<#d2$ldQSb?AQ`OgW1y|Vf*OM0 zIAJ@5JQTiMqFAKdX#apFmM}bNfYpSfwd~{KMwpTE6U052q^hUDa>gxxl!D~wc{P;C z(DZ*ndLT4h87fp<3{t}r73QlWQ6dul&9V!WP1`tprl5w$+A5no#A6Fi`i%NCc$k{_ z_tSR52&Y4ew60eE^YO1Qd<07YB946wF9=(L)5K|A?JkyvUCE1GnAAj&Ib4K^p6OP!-05_a0ub3%qNlJ>x>gNqb+v zl5x~0GR~-%_OSO{+LL=e1G@a_&>rs*ZfX{A?z4)rXlP>~VWxeF)(G;Er)aMdz>!oh zavpXE^3!sjKF_#C`b%R!=r1h})m)yw_8KdX(=dbIJf(ilLUH(JqO^M`2ONnNz;8_g=^+|R33~H1bjqC5LoRs^p@UFS9mvnMb1j>ThwoDsw z0X^KWK3s@d-h-{mZdFBgb7rh?v=Yzd;+3O?n3+S|cy+hZdeF0Cg$K+?V}SudmFfaA zC_V5^+}BI7yf|Dpqmr>O5ry|A%ZaCY=m&6b)8=jr0rxZD^G=8Eg8tz#=0O*JPq=uD zl<>M(tN6&8Z6b0S{#tC{l;8>*?b;2nizBXin24~;`5H$XV_&!VUtkRXpoO)qP*WXh z9QSWoJueA2S(~d_)o$nNB?4;6?{R+t(Gv3k`<^CaA#=P2E+OaRyP)gbCtMSs(WXX~ z1ucle9Mc^VdPOvg`I{C;UBc3mpevlEj`|w3L!Jk~%wB*XMIj<`(>6qP>AHB*=(qF7 z6}TgzH~1}(4d5R=-1%U(K$U{|8uDeILgl$=?x1nA!& zK^EgqGH${0uVqOaTtm`{BU=ER76NWWUzpDR%2SQ+>^^#^a_TS;r&&7LXcuN85s6en zt!8b3L0N^TTk|b5Kw@UD*n-A?rJAb7j8)9~3;ZIV9%o&HYGF%Q=3Ro^}!2kBv^RIJCw{^-hi?faN{jZR!plT#C_!H^m`)@hc zT)Ulvles^MX!ec%-H*i+AA)yti`o2z74Pl3u!Uc$=QeJ4pm?9V{qHHj(>H>c{itdG z!IMM#KH$n$6;&RRclRM<{U$p5rE+_2F-uzdN>u(qK10oafyWQc!UvO4uuZOHA5%o%GzfZEo}9S4U5JYz5l1uN(2uGdJ<&ZZk)=b4~w)R>mc4u`%%z5^)g?7FHo zs3}z&w1i_-(&v?%OL&3Y6~er=pnVXZT#2KRWhNrLZ&{ReBBI2`&U|9O78l=%8i4e6vF53cu zRx;iAT1H%Di!oz-6NrK6cqSK6wi9X6XFDWIAdt(X)*Vk!aoz|}|7cGmf3ep3ckFUYGy_>Y-8s8R2cv~TN3oSk43H6v+T|k}Y^d<;f zmdq)_*bZ0~kO3faUZ&nhjvTKTcbs@^J!#spXzAy@N;&t4=Y0fq#AkEqb&$i+7jI1@ zkmFl#)h9445_1S|=Jj+Qmz6%^d5`eEpD!^cB)Kj-_IkM5-*2PhXuH=3qY+rckPLHki^?Tjh@S@rB2bPG z#4CP)_FgAf;Xim6JaDLypfRO{<9n4tt!)gS~LK^7~zXrKiY z4`D7M$G*r#&rh2HpoyHSf^?NnfvQ1FCI=!H09G_A^sidYxRgW^@p!2mq^4prmFs^# z38$5*XT(MDW&r?Q|A-2jl__CydLQfFl68Ly@Y_aI<^9N5_oVo_`({;g2a+6#9J1(Z z!Dz@>w~(?*OK9NxgvPaO&OPBlWO3fwGzGQ^=H32_?W+H<-fl-R1V$S+qwP7kWH@%T zQz|2PBM)aO*x$cX9C4vRkSVO>kSnIb5p6RMA6dlA=u2Lz5l7aQMj|_Wv0c#jdVMWf zE;mH3k1}#Vl}nvcF6ST!6f7Z@XsZq-VKl}GN`X_CpRp^IIsWck-0gX(L>8MD-V=H9 zK;o_b-6{BzDmnnJ8a%}F<@JpfJ-k4cU(TqYUPd4t9x*X}i! z?hFO;WzYay%}OOz?C@>yu5t$BHaf7GVy11SbiAY0-oNJf+4kWE!HHBg#S>gZZibvW zmKFRmeg1qi5;>hfno;ue5WU06#Odo>PG8@q?Ol`y51=v7nOY&4y!6r15k>$xaACl# zVk)HGMRtIWyW`g4OB$M#XZPZuRoFZe>?ZPmuiI#?diSLD#fPO8&tJ;f*KB4dO|z3z zSe_vp>+>^M!3W^Tj>CK6Wst^R7eb0fMmYix`&gK;!Z*CJhyI2yw`mE@o4o&IfTqT3 zdUr?gfau4u>~9j*0Dt~C%3jq7P03`zm_2%P2mXihFg(v7%LR05;PUQp;|-)e;%4|_ zyLWRjzHnp&y!}tP%@jefilB-0R`+oDz_f?|k2;o}C=}~njZEq2|4Mm1H~tbf-z7K* zzi_kAiYfVT7d6D*5_&&$+LZrfZF1``Y_LHFl@-94oI1#I`R24KiPBxCtNOC=edjHS zR@M7RtxH;)Hb7zl-{7HicoJj_aQ~A`IvOt_Ow@1@uNuzh zaU4NBstT9l-+uE`M))l+bf?0CHRl$$ShK6iR5R@q?PfK3 z?QtuQNa9v4ow?vo)S2cfe0KQ?!$9p4{N`966EtW!=8qsjeoC^Oodw+xE@fLX;Q8yW zMSoR(UZ6f7XDb+J8m0RoqqlxO4W{s(^>t%#ki=iGH`I@>x6j|Vdo-ys zr&3{O_vnQSM~|kM**l5-UZtRKD^wb*nLJ)D4} z&tDHPcTT7Q8S&+zVdyf(Ab1hz{aRa{zWS=7=-Zx1LnuT*6)uZnFk!w;qZ?khDP`id4+y zKTO4AkW9i1K|tP~#IH z;Z4A?+~8Uc-QnxRYW8BC5kS>Irw!6Gsg{o1dG6xHb9Wv=xQ>>*TdiZe=VUnbF*Kdj za{6a6B>VoZ7|ykATDOd=iVt-PB7eyab@%$Gf;RmS2OQ#{DX@|S$9#rCaNyg(;gkpM3W zhLLT;t+~Fo2?wHJ;za=&(X%vRpeB2x1L_{AgD{dV^%I<1H>Gq*bOpaS-?WZh#lewF z5ebx5b%VF6JLxm;l5rN6{)GqOiVQ+(GRDYSiuaQN5GcN8toO(B5)8JF zH*Y?d4c>D781skqblz~RzYz+ir|I-L)_tcL@BjkOo6IGL_oVJS7}2zv*fd^1?R{gq zFZ$=TpP112L7-;4iR$^TDFQ#WE4t#h_*6a6s@+gi9I@@a>q)!jy@k)ogi6R|u>nj4 zezHk+8}J~;8nX$sg!zZH8Jd1Di%m+SG)QPMb*CLN)wi0_4$=UOehQPLhNEB4E~p3A z62|}W7AOAO;q>TJ(df@-kW3UcjHA}Qxx`OkU6#x7Sceh)SU$t;Bd5~YAGpJgr_=3O z(|l`lZjKh*d%g0M-Kh<1dY;@^pcUN!5&$9)5=k&^bqVBau-`#Y5H%+SX*x~8xQbT- zF~y^6fk;rxDeVPJDqeEExjD}*k!tg};5K6LuWz`8OfTck78>zXHXc8oMsBwB3DcWd zI-kzR8mNz)C>!V~ZiGRzBQA%Ej%Qm{TOnd z1Bs;4gm;_mdZ86hZudtrZrva$;rKoCSaR}Rh;bS;od2$m9J0f zt-B>yLnlOnc6!%!-?&C+d*q4POQlAy;}U^WllIud{-`0)e<@f4s6XCYOQqh3|E@bo zrS@F+-|!qfJ8|{Ihm+3>M)?$M!JDXD`E$Va+jvqw7QXPo16g<;jXd~x+-Hk~#6!!0 z<+Qy6!uZYJvR&Nzhuox6S+9NMNE&ED|M{{*P)cRLQ897-r8X!D`?aPf3mg)_`ckO`}DI?jjU!`Ub~2&ek; z=;}+qBjxZ8$GQB{Z_z*ENNh<&@?L*fU4eYMg2)@@F$XQc6zk~}k^!g;bXJ&nO75&i zN}i>&1I?or)x{-+3Wnki!2?&3;isvh`_rmDH%HG&ZZE|%nbh23zrQ$_${>y*Y$WG% z#e-sQ4kgj!kDjQM;ChnDI6cJ7M>pPias%O!i5^=Vr&Li-F6MK&{G#6O@|H@yUO|jB z3JYZ7)pUGrE}pLPH-2xcQ_{EfU@UjeZEc-%V3+Ud?#uII-Nf%8)5t2c>&*2d=54$_ z-SlJ)`Z^XQ^@HTY58sNPE%hY#1ix(|oMDFY!=+LTJP4$3xkbal1PxbKfOCNj^UGuN(GQHU~Ct+wYn1NgH} z-P4=yE#N1pe>fky2yNsuq4#2j$(U&|7kC~|jhE!Babe@N^_B)zEapDmiGm0|BJH+u z6|dz>^L+OjaA7Mdgrg6P2YyI)AVgzu;59?2k~284TlTL(!)&;%*-a!wir7bv?sl5B z+KvUb{^)icalKndp_H|DYPDu(_vn&^+_Jf?ddtO4;h2H!RJGdrdaVYZYQ*_Z55lpy zQBQdJWXdY!TXFlT<$2`L&gBYlXGQ+(&e9Ji>PFm-xAFznJn__lv37Q$8FA~I%&gc^ z$4>TonJ^-{Vzq3gl7$l4u)~>N@8mJnVUEVlx*KUOoL$2ObDd5V0k4%Rm8)uW$oBi= z*+OjrB{Y}j=E`wLy~=eG9_q?tqKygWCzgzA}7bZ`cA@NvwMl$hk`Nfi;% z_sEb#vVh0f_-w!t@*K|OF)y$xa)QSEA5WoR6?+OMZj0j8v~-NMeEPJnbDap(^n?T0 z3eh2%2)Jc_!@iD|fQ=JYTzji)IKOcEbhksfoO~S}l5{gY?a(;B_iDfx^LzX|?DeW1 z6X9Rlp&qQJfexLCs6{UWQNxd}elt%#AXkh{$QD~;2)LpHe7J=upVP27f;;wOPZ^J`aRh`p=nVzrNDZVB zcz%0_Nq)M;ok9^{Nc$w3kYTqwwNc*!hgTyx`lm(HLMbYE;6Kpza>kLR!P0y+Xsh-C zAu&6dzqp!=uSU}|C&TtFG2@{V^^>!&KUqIne;qgK1d7*M>Dd3mZg}heTx_)$t-;a} zqv!^0?#p74lPDu}%hp;vxtg|*qkc?2mASv;b-dfSIgM(c-jt4g2|lmB77S|(J}dw+ zKoCAurQ(D4T`%B>`;c)t07QvvYCVjBAV;b*qxqMpS3qxxY*;An;?5LZ7n%KIo>wg* z>>t{}7!oldZNO_!bx**Qp4j;w3u)5dv&sFFPqcG+H4ks_-;cR&aR&E$@kDS3JCzQi zrK;zl(|=^Fo=m`VWM}l%w3Dz-ZSvs6DvCvQcRKTwE#Z;v`*>-q`u)hV`~#PH1{RE6g$b8CeF80ERQw;= zoiHu9xUD{S8LFaG%2~LRrN!qg>&^vGs|-ZD1e(x*);kxRR0=^zm%kCZ;l-CP-}rJU znQnAuF!{ZC)Bim@#fx4%emGn#I+LpgWvh57jo6`Cu3(QGD3L#sdvCSv;|53|g?dS3 z)h?RFz%%W*VwEnTugzd*DsFS9x#3!fRP-LNyyAa*b@_W5&sJXjp~pRhDO&EM<v%&z2vUo7wtDNB=Qhw6xiA|m^G2@=Pi7EOco}F#-B|CY z(Od@r*6DhHA9O`E9Xl%&^%u@vGc3o7HM-2b`tuMhQ!+SC+HqYY{3**G{n@pn^!c8V zh-co3+Fp@9)sV|8cTme~TZv)^iASAE{hmSg=+vls*S{XU>R@eJS0(EjapD(P;MWdQ;Qs?0HvIord2oq{=F;`sYp(TgXBT{Y?dP`#+P(%)_Qw$A{6=P} z)X_Ft^PsolP~>u^`-rsUyi=durU-x-8VTBFx-*CmawW631}R-NNhAlL8PKp+sv#AD zb|S?Nw2SBpMB`tWxjeiY8DA5tc`3)O6#{nZXApgtkIbR2T+MY-UODu4qOBC z!t5RJvQ+kJ(al)BT3+Shhva07|F}bpjoh~hUUgwOyuj-cNy%ZvS~-$%X!JF=(#3$<5EE%FjMqPTiMJB<5!q5twHpIb-tdS?(e0U2<`Db#6Y9PABH( zS8<++@DdKsBlV-{ByfH{k;vb-TzfQm_urjQU976#DA=p3cHw81mY1pzp^Q5UcA&2c z(z)xs^h1ziS5Kc_tyIDfrP&+%s#Lh=py)^Xp(<|unVqf1v1;{L1LfN2uW%LXWgob> zj1d5|7d?R}0uw>5-7I#IJ-m^M$BhlMP?-ICy-+YWm~(hEIO?gldZR09ANJqT$Ldg_ zApLt?J&Y0>2YY*fN z=3U6Zkxpp0ZMh4x1yUgl93kxJqSx7`u5UNd32Y$Ndov!CK9M|C>wRT zVkKg5cB&ysqlxE<#KLh4Pn3!vG6ZSPkR=!?q{Hx$izMNw1vG`HK`LoH3?jyCvI5ym zz4g$sW7gKFYBp$Z?64FE0vp+>Go41zLt z)W31vUPNW?fjX^(6vpv*vRi9e=8>g-zg>k&B9<(;rNTXnW~7%&EsVY~tr1ecmtv^j z;ys0uTVSFLquTEGmlsW|RqH09jWgX6v~>4mRHWy+3;)lwRs~Zfv6@`lAAoPJ;5JY) zt_Ma}^8dEHg;a;q3PBOg-!|9WIB$e6p$JC!#G?^aT;AMlHkDfYZ7S$~drhfkb5p(F zO5A%l2`@6aMyywzkC>+_(RjDBZJl2JSR(PU<q7yHJas;`2UIlwRHL(Fao z8CA4Y7)?9@I3B93fmbp3MLPcN>fU`L!K(HQHIbGOp{Xs>5Iq0SkTD+YCF{|@+0jsx89B{ zeFP7TA?63T8fr+6K8743gv58gGY@@ zH|J+&lIw^Z$d=oY#Y)r7AzPifQp8wWhz05NEW}ADmcY*>kgT z2vec%E@q3OkW4cs`KoWIY^UJup`nD`p^)h03X>sEzYs zve3YmwkGlZwtN0=WHENs9|P6i6G^8dCugt)!sPx;&BXqXqF^#T9HQ``Od8>lST5Ct z%ODJ?@4Q0taD^OTYD)HrLPp3#YlECS3bm{NgrI0!7_?&BL{1RsW+b0TzRwY~p}z;{ zb1yGp9b0fiqp_*22BW|0-g3+NOs283vNC&R^v`Y`s+pf3piqx+T~`9j*A))pfoj}3 z0|@)McN|9sapN7&Bxh$=8+&JtLDFdm=d>3{&wIj8HTI63As!K*M$wU#!I6gMn~+HP z%v`EunEV7hh<20gmK;xUSV5U0W&nW|^6GKZ=q?GR70tm_am_x;l+iKpfZb zR$I%#7zU5Z< zr#=CFnD%U;Vg(PXCE&mXRr{e#=>kariJOX0fMK#byo0`%h{s?v6$_*k>_yZH`WhAv zy*_7z3T-YgSMawC0y*BB@J^GxqpCWGAniogK`HLkx!N4ZtW>R*IA(KBCY^lX9LCjf zx=2!L&s7Y+bclv}wO1*xtn~XUE9J^$?*&Q+g&LVtjuDQwIfm=EU}UMa#Mdphz0T2Z zN8ucMOQzYtf&L9_F}~WLg>onB>fR3f;`_)q2smJ%Fc@%2&_j#_>l_q8KXz(puxMsq!riC5FH)e;7 zp02C_(W&cocZxQeiuV8My2DiJ(aijEZy}XZfqp%4=hPOK!_qA7XpYx<+WYh5go?#&AgQ) zo~U$e1Uoy7)GkS$a0z~8|u}6;@iM@&)6=e?PpU)xUq5WQ%@p2 z0mST zo0)#zS;!U}u!7S1L=B1-&8N(ISou3eO@8~L+ud3+^79ngu*&;eUHor*fdhSC4xz7- z>G|zFq^eMpRevXdiAN0Qs&HcsVYydvge;&E1W?wTEGGyI-Qo zW9qgPYBHqL-bFH-7qh@aqyKEd1eH2Y6~YN8VgXEByGS5E=CjANE!7o$Vc)7)dI&8kb6)l%wNx+QQr{Sv4}{z!{cRc zgHOcR0Lg1Bh`cUFq&p7^AgVSDq!uoa-9dN`3q!L8Q;|-%q)l~2_3ZQjjlSQ>{qgGE zh46R4a&N>o-kC3?^A0?7mX}BG^kUzY1w)R)4m*bNK&4cQyPH9dl4A&3uG;p`#CblJ zMXuM>;nDdkFZS9y?k>)3c9R)5eb;UAc+}29%abqsiIe-6QI~hPa3yGBe5?J6pMu4j ziDk23VD6M2voSm6fTsGqDnJr+wGDrPH|Ws;-V*i$yhV_2tWB=OZhIVwzKy~i8^y48 zHQre7Aw+~5E+}9|i^!mjeOLglOGRe#41o(&fc%X*B-MULkb$i9$YR5Z9dB%d{Ye*| zQtIduspWf=`Z=XOLCIHRj613l6*85StcZ|=eswu-BGZ_kxy(2WyaSz&?EXh`(fB)9 z`=XTYs?pcjAtl);e+Zl3iji6$&P{gl%K1t1GK`TpriElPE-@HNEx-- zGAzCxYKdW%%ojyRL@qImYG=uq3gm(5lX`t>8wI^?arFc6$!ZS{#0gY4h(`fnzqGr) zUN;Nv)?y?aD;h*HTtJ0U$-nW-5*V_t+xIC9H1Nm%{A+P$5f(|btfP);KB6RG2dx+d zeHSA^fLjG#u7Wo1L)tnY`e5iQkh#Rc34Vt1Duf$+d<~|ZYxnZI5pb{~))e|-uC{H- zQbZa-9JGeyv)l(R_N&5>52m@CT2Ks6YnKWxqAzsQ+r=8>SZ-{sQ}cpk68v3_0l}Zq zl#bu;<;@#+hWm9_2#oKu2+iT%)^FCG3i)-bC33{yUo+jPji?4FKH|%rw%0qlm9X1w z)|A0$dgN_AK~C{sGc1T`h*@^i8CI^sUn*k3?F?EHxFe~EiN=J3!T@eMm2px?jF^Bb z#(*c#)SVuXDeBuG!< z+)NrysNv|^8sme+=-sPWR;5QoJxsuRi4hWZw19L>ilMu3aYD?7LeLh%Hsn;E&Ic-N zrc+S1$vaKo0!Q9!?*LdFy2F^_way@$!7H(X=<*3XE9jV@1RP65K@vrDL7)II%ya1o zbwX9HEum~ITi_F|ov_4Q5wh?$xEmb-N`R3*4_U)5AE}q#!GyR#v59kMn=TY$*@*M7 z6|HgUqsG{1-%Sm;Ca*jDVPq>e>@C%JK+PYLAwR{_8&S)9 z6}#q79BtH6kooUUTg@;LjP)KXRiLYF(Gp^na3bZcZnkJxwGBSo=%a{=ygP0!XIoB9 zJw8oRu>3-xXW(y0%kF>`_u;Yz2))D6JA~fh=p8~odhcMq-+QyG5+`u{zm(O??Ck9B%$rw! z@69YtVRreRQUaUHoHYImj_0Hh9;~^#9&{8Kp_lCI2?x6OUnZ2LM=Wb+qUV{tojbAG zRa;72wx6~w=%Z?*He4AI;zPufB6XrX`rn9%NcbfyH%J??u$2csg2+AvflZO3iJmPq zdfm8nPq;sg&nD^2B^PDl@ytb+WH5s9bbq89_wJ@zTY3_JOM3eKkox|fjJY?y-QwT0 zu}Ybz1eIb|@dI{>ejuvYq&%s#q!VUbcz*?rRV~eUm=1iuXc!xK6Q?4+$N@3T{#igU zgWo%hPvd~zId%YX1^7G`W6B)-N?&W)i;YV$9AH({#DK@|_6>lh%`jo4OcJ+gAGkiT z{i4dm+*9w@we>*+&5$g?PLKrIV9Q>tABk*FjT=>M-vR&grw8Crw(jjCM9q~CqT?hD z8~y*f`N6KgZM;p!h=+o-nJ*!hN+~}U;*Is{#|0UH+ zx_ZYp;0twf-ba!AUsm?1@y4dLhB?JXJhTPhg&I0XRkipbT}b8@EK&CTHU(|yU+l#qP|FWiMC5Yvtlt$kR6M{ff#JoTB z1X^o8g10BmZqNaOwD9Uo?@%SZaIgS2quGTo^YW~K`*ria;Q%Z#^Z*z?;q)A5M0qof z`oQ8gu)c`{b;jo5tCO8uVv$3E==eO?N>_y_Yyxo(ss2^H^P$^o zbb;N?k4FQCmKVF%uEWN@-G|cy2cPlJL>x@XJ`a1g9SERlC%bu^?;alX(Cnz;Rv||nx zKhY_UHA~x9eYN3-cT)rBZ?h0TJu)JDdILMIq}v_$?{K`?V4`^+2m?Q3{3dMg1N~2N zNC@*%^b_?0>xTS2BlHZ@7UmK*@g}`{@4n|I5JPQsUcafk+Zr9cyo&%8F(zrbk?)=8 zM#$r8@e=GCmFnw`-)C^w&OMjY#tjH)R#%QAw7cg<|6$eI?#-LWwr^x!bi$ed?WYOb zCSM^Q1)9i4I0Ny+iU>W&$S6(iePH*^%;+B2MO2-+KmF{2z0(!nwfg!@25Sk|?b>ysR@jao=9Y#N6 zydm9@;dnTvx&fxdB;i>-4Tj2sDQN=E2gcZl!2%gWfgY`S%1W#_*zH0mlIrFFFR#IcIcKGI|BEW>!wo$ji~ubIut=Fj+i4ICvhFutST4 z7rVI58yrN`nUPOyH$||9u44$EHL|1WhQ=7=&Kn!BIuPc!`meDB!F+VLWp;d79d{+t zT`vz2TsOicbZ*J>e=)7?=(r5+@~Tbql?>A&%>dwxr~51hDxZ0H&?Y>{=9?MIAE5W5 zaa#G6jODw$FQ=T+)y=PG(32jg##VkW<2=^&(x1%nIm={t?Oi-h1;Y9R^(vW7`_ayH0SN9T^Y@rRZssC4dnp~a4 z_X%>L{}7e*A4ncP-*As?*7T`!%S^L-Wu1wZI{m}hp+Xse1-vzF zK94xJ2u!DANQHn1VlLwnA5##apuTKGK6+BNV}2JEh6|HdBg z^FxM$mwa=jm7vA#o&ESoR~X+TTDJ;K_peIElKtxvNjoN2ufqO9_+IRqo*pbi9qvga zVEd-J)^6y->eaQk8&WpM1Pwg>Kh#=E<4%~^U69FlBG!02Vl#Lp5rQvF5Gc(+Bb@Dk zgq=e@iY`QNq32E@@@(}g>^_Wj99VyW4+gGUy?y)mP&gEc4r2co+^{pTb_6c?UAxB5 zI(Xjp9hS9Y`*{b?8sD`G-?b38;uAi>!QG=f=)pE;cC2aAA<5%D*alZ)6#b~Ib%Hqw zVE!@sj{t50_o0&`VwIpv3faSv06WBQo$;JE(P{Rdz@L-okdvmzbFol76uZD=R+O=` z29+m`2Vvsm#KduL;OK|{ALrNuWR{vmcqzLhf$t3c7WU3+=#4utzb>P1MeU;~7a~9Y z%UzAmCNVt#Np>bJYqDesO$%_h)4g4d(oi80@g@ismlV>*zy1%CwmN|2KIS~bsFZy^#+ z5`;*>)`NFr)ACq~?}BGQ;J8R(OOK4b1k1u!bo%v}t@IO>IR}h_GnVll1myY9%Gyy5FH>5fj!el_EYdohc&Qq{|L5MC+%qBHwm!U3opF=_6slU zv_;}yKM>%7aVsAZ`nt7aV;4-Ef5G0pYp>HHl(*2#GNR%G8q4mn3CgOt4#1f7Y&n`g zo3U@$A@VpGSxjPwq>lGP54FcopXtj%TGn$0*@O>%|%<*J6-1*H;cm!6j8J-@d6_zLH z;=72ZCg^a8ZjwlCTDvYWd6Lp7ZEw)DeOK$w^PfeFXqekW!x%@l_u1Y}0gSBeS)iB$cT`l*O?4Szq7saeV%+AM4{L`|(Ymo!BiHjyh~kjL-|f#4;N1#kbhvelFH6 z;1@M#LO20*#M<&`14x z<5A$q*qhhO!Mly6cjUUeC$*LzO83Q0KbNHYdI{W@=TsUP>2c8OK*v^$gSValUFdVVGP zUHT$j`$aqo>p&-g3m(TlENNbQ+T^v#LG0KtnDiICd5jkBlrzto3Dz*#0GL=_nwS6# zeG|f}dwK_!R}b`nH=RM36O+ECi)V*jB|4Trn}n}nfIi8KtN%drXk>*R$aGBt9cxy4 zI<|pBO z;SM?)pTE(r>9VHR9lU;mgd@0}`DsKI_}HXxCv`9n!#i;NE)Z{y=NKk2KTJw9AAz@F zrczKYEb~2V4(?&ONQj)T+KJb7$8=mow~3IB#sZN*=VkPeNs3n4FtmLz7}ue$<$vFQ z3(>}v{pa3v^W53^=36+F*nQSo@xD-3X!W{vt9RUMEflV3KRm?rop@|e9qdHpZLlZ0 z{OWfzXBxR?=Pqo9+l5^VR3tve{(tgie*mk~b|VhzzF3P-JI{@hcIj>QjK!usBX9y3 z6dBw!wU?PHJZXa?yts7V(C|uClp)hLfN4d^Yw)QrjlB!aUS~V7>w*aE+;#aCxBLVh zh;`puJBU&Zi3guF1L2JdMy8QJ)|$bGkucqNm`&5LzaqM_>y|4n-?cNaJfpRVidlXn z7NuIwr&_ODYBYz^k=Beq=T0y$j>1b>$7l~SU>guwh;ePBG+m*CZ*mu?r#u6!|x@bX%gjbNx zNBZbIzPe+>fd^|k*=5Tl7V=JB65_AP2Sb;nammKPefzKR-5S^I-#56ii}s?uq06%H z+0;OE!}>@VD@3sN23|{iB3!6M7mn~_cr{{ad_kOQVDSYO@5p3V0D(v7SYG$*VL>}! zm0yq8s7Yu8vmHhL(gS-aOn8kyRrZY0oJm3_g5- zIQ89j0Av(mM1EX+<7VHUz5rY(f#E%f#(+i<7{=nUeL&In7zl_v^klk~2+|@=EY1{t zCB8NuUyGFh;eBg0zF)d#KSo5YJx$4){cG?q9$&K!7hHs^@DtyM1KznYYK9C+<7aLK zCTvRXgoqu%?w%t-{0oFe+R`KVgY*37Qq=1Q1k}n~6}0#btpC9f=`kPubU5Pk%0*PEQhhn(*s$V))^|dU~T@S86|(^&14|d z{YbHdmHqM5pHuOe)pH^oI7FVzpPr?d ztd9f+MgZ3FbTWEL6#tUD*KZ(zZ~39L=3~S9-IIv`cvJ%a0x%~UNilI&PiT`;n?gNj zDYeDl3UiB6jlB{RiD&EBmErJ}F`d}DbsyS8yZg3oO^E&#&2h`<6PPI8`sRJ;4fgT@ zX~FjZc_$Cp^Tq@=9zQ0@v1D`qbCT%Tf@cZTbQ~l#iQgqdlaxHQ$anuO`>sJ$r8=l8 zCcOj|;jz4!@FnORQQ!^}u+L{Y9!|OkO9)I45-*0=ang^Jg#yLVQH(^GMZd7nY20uP zMwS&(?WV8`J`VUM?jC$j2zg9%0RN`|$^+QQ41d5@@uxW}{S+;r z;Ik7;OZbPVfCiXBDWjuyKx6iwfqZ*o@B`n7b@vbHcyh;!v6KHtJHFQOvyOiV`m*_` zxIkPlX2c@UG9STd@KvmmJ_XoLt}Iz`74~8}^{N$hR)UUlMV!=H}bZq+6e< z?Mz!{>7G^N7<0p0*1#u9d)?(=Wjv<)lW2a?UTz!cg^byk)P z`pC2|3rGYpH&Bp4DI(i)cUyeF5o)@ggbbn88qS~H%n={(+laD?`n0!q=8n56nZ zKtfP%uqZ|ViVy)8P)-R)+p`awBeDKOb{+~5E05D8Y7tn`cUNl+-pB9-pT0G_hc~Q` z4PL!5l1xBh2!^}<-GOyEfkZf!?pwaIJ8*5q|M2y>LkhbkAQVlFMABHo(6XBMS>5<5 z)pmp@_72T#+=)e}#}j}WJ3ABUq*(uiaL+9x!JbLe7gwwp=RA|H#farg5+ zQy>MlO^3;9GCBcX7%_T8Y6KzTWw18^kq4O*s0}X_2qmzBc?yK9oWF5nL`A9u!;ARX z_yw!6#G63+du`kp)~39(S=>5a5V`;Tg4Xs=whbf8ZS!86pxs`DFUCF?a+^MCibuwS zBjO1LkulF3S%7!=LNKrPf<1y!Hec~(lbvmJ`nn0dGfv_1A$(7h14?Q5X}nn}4h$jE zf@7^nEkiXTAH>v%Kk`@Dec3-r65h{P{m0|c<@-fL$%DyIbd7IEo$wQD>aDaRHVp4a zWKv)W*s*F!F26n+$pVM#?^(Sj6%MD?tj2~lqGwXPE8Ka^Z;E~oqz<=cCs)~N8Cw2Y zSKNH}y=3|N98;66f!Z6GxkO9J4Qy&18Uoi|{|fOF1qoQJH#2YPI~b8<~;%hZyo4I zWvyWGdQXz(spoh!5rW(bWXL$S!fOfP0xSg^8uOW;%C?MdmLn9mqluFmCmX%&w<%I@ ze=-<}1Sdjvp!3kku{b8hCX~Q z%ta#jzI5miwtc|@<>;|UE7t&A;|Z1YgnyL@$$&S;zvt{}lf*N<6J&ESM!{n=2-$og zdgnq8R@sVPSd-?LuT1VmF_5$HU!?0`NE$!IYaXu{lDOd-PPc2-EfHk%g zl1+Z)8NkfDd>eu{I`GzhkqqPjGYU=^#Q59j3JM_H7uYi#cxM>SpBv!lg~L4-_5^Mk z?xF~l-EardMh_MbUGBYSGc%bAPb5f2Q51XN2JG;FKfpc{6X8_%7Hpat4o^~>)XpZc z)AY~s7qQu?z?Vg1kxB7Plp#hlahd4}KMAO3DNT)1<5>5IHmU9OQc@h-vIS#)ntr0~ zb{KOqqutzmg?Kvk6~6Co9QrIZjbJ3`kp(3a0k)vDV3wN(@ZlrxIt$)dY=LkO`f1PQ zaYPc*Ov3v#Gyk!ly1TcCXSR0K@)ynZVyE9x;mIBpU6w$=sp%&_`Ct1LR(stOifWP(geBo6Sk%-2RsOf4Xa8sVdX>)x%v(>k{djZA`#EXOc|ZT1y54Sj z%N*O3$1`ULM`-rhI5e#XV6_E!%73M<#s)+!jHIEa{~yZ!TfdpkNVok=-h66!adMyysH-R8sfQ0Qa(vlO_~zk9cRxF$#tHQ1Qs`VG09DXgHhz}IH?96 z2V=iZ%S3OwdQk=6NBR$}EF2eu@y-!nueK4kO%rv*b0;NY0}xZJbT@tjL9COe1q-8y zOIkI=tLhTTHR=Dr*uXd^!|x91gl`5|dt3W+G7il(^_#U{| zdaRrx`F3i*x}ZjiJ2QNI7s8Z`2{V>#aCQU(kOJM9v9$ip13eAz=V*dHXx6--4#Q(c zU|)a&w^);*&ZIriJXwLbrT@~gu~U1~j$xq_t)m+0jB8Fs@zPX+->vj%FRw#;Mnez= z2nK*p>v&7Yp2`ThW0(IPPLR4{h7QNQyjF|umC&K5P}_)x#@ZlruYIAu-t~TuZd!Lf z-G%Oko;CY-OaQB015eC;ptYC5sz;p5nS=oRSAF|GR0H$x1nnc8u`5{J;4iN@UwveKms?}v>68SDt>;b2fGTV9)j09#Nnd-Y(h`q zEhp0)b(v1H?lbZi6WjRe%S=e)B>kL#A(lE$V$((^qj72z{SZwbPl@B1%o1yOfGtKgaL5>B3zN2{G=5^di048qCQOv~+8+teBWU^ldgCE=+d=BaJ;^gwrw(be<+`PHRj*I;V#Ndbf zvC~xd=5_QP-k0{pJFUHu;lGmp{^51~eOqH|)_dzad3{E(qZcy^KEp8%Z(2u7>B*9T zEwfz=@k1h#tmDpvzpv^9B~F|`-{3o9i91Ed2}-2XOMZo=begNss}tUT0zUr_;HxNG zv8T{^jEX?Z=gr3P!NLYTnuzfsB2bX2p+&e?XueYLbfB3;=lP}LH{B}OyL@dtf(SC| zi-uYBW6}MvR^nVf+1$e&k&8=Yo#22Z2Px9wDZ$=u^-vW`4XEO=c5~-GA8aLAp5D~J z1RdHE^vzV9K)0>AG0XL2?BO#0sAYJZ^-`YA2iYU&oC#2|T zek`k*YPxKisRpkG!#UC1h^U#GY&WnAUr0n@MRwaBzkFl`yA7rWK!Dvj2x$- zJL5sTioDd9QWMYbMqAyt_#h7w$f6MUVCBRdFTKMMgU6~HJev|tx*%S#2^{(===rTN zTP>)3{s{sHR*lfHf2^pVbAy$L}N2|XklIqY6{a9ml;KYz?zNX5KTp2|HLHl z7WF1rbWJR!sSBt-NPe9(@3G|lOtvCbf`uK;^y8-Y{7@FU%gNtP^4ppVInbKg^P0t8 zukD+1b@Yljp;`QAb;pOjw7?!+kN48F>-TTHv;=>8nU_{Abu=QaZuH7+a50DuZZQlL zsMkwJ5Lxt+lqK;t0QcE#Y@YMgVwoTTD8>C z9eMFeuiVCc|Kz2^9XE&pFCFRF2@j%aKhd$-dZU+4Qu`N|OSO9~IBt2~8NaydIGJn9 z#X|nNStq^VObxr~`LbI}SIU)oF(|^kGxwtn~QKy*o#?ww)VK)6=B+ zY0h{e!xvsqt}IpyGqbhymfY5KYvtB-+O)_GV&k7OjNBTahBG;hg~k5c(K5r<_e&!HxwVzEPPppr_A4P}AMa2%Y*4XDX*RX+C3f^f0?v2ZBue7Uu40{%BfPi->2T zfaJzH;@Hc=7T5<+gs_!zL?CWo#Ni%Gh$Qf~LD40!qF3~YUePD|#VV`x1j* z>z4=?-Y5peCNU&7Bg}e>*ebS(?P7<>h@D~=LS#n8Zm~z~#iyOd#XhlL91v&07&r%O z`w!w9a}(lT;(Yl0FBBJvi^V14QgNBMTwEcp6!#WaiK~I7-bY*`t`*lID&W52e&Pmk zqqs@jEN&6^$CeNeL@-5GOo^Px3r9>NZeUgv#I0gZ6vezKiL$7O+eB5kq9*F%uvidB z#G*JV9wZ)&J&GPG9tIitaPbInyLhB{lz6mwjJQKQRy9&xp^8&xy~AyTlj77sZ#vm&I4aSH;)F*Tpx)H^sNax5anFcg6R_N%4L0 z1Mx%gBk^PL6Y*1VxA>X(x%h?nrTCTjwfGIz#r#hEUi?A)QTz$}`~F4zRs2o-UHn7* zQ~V42PW~H9BoGp5NelZ^Shf|gg4jnQY(=c76~iu4omK*I)m>J~>b82UUaQaQw^muJ ztu@%?dY!f2+F+%v0c)c*Xl=5Ftj*T2wZ+g%e0qZR5Z0j8BTz`D@7$hz3N#JbeF%(~pV!n)GBw{?|uHFiV0 zk9Cc8t#zGsy>(yfe%1}vjn+-p&DJf}{jCRB540w&tTkojti0t|)7FeNYZa_ptvRb` z&08g_Y*nn=tg7W&HLGqNwic`-)}nRPdXV*C>mk-dt%q4l*2AqwShrh`v>s(W+Ioz2 zhxJ(Nan|FlCs*-kV|4i#y*0ZhWSkJYdXFcC~f%QV`Mb>fa z#nwx#ms&5gUT(d@dZqO$>($n4tk+tvvtDn#!Fr>0r}ZZ5&DLA2w_0zr-fq3adZ+a+ z>)qCStoK^)v)*rgz&c@l(E5<|Ve2E-N3D-pAGbbXebV}r^=a!f)@QBHS)aG=vc6z_ z(fX40W$P=}SFNvEU$?$tebf4u^=<1r)_1M%StqUUTR*UVX#L3gvGo({r`Fxp&#a$Y zzp#F3{mS~a^&9KA*6*y}TYs?rX#L6hv-KD2uh!qJzgz#X{%QToTDJZzJEV}$D<$&BM2jwO? zBsa@pxkYZpmh9W*4w;cV|>T@;o^q?e=L6@ ze=6^mKa)R~zmUI_zmmU}zmdO{zmvb0e~^Eaf0BQef02Kcf0KWg|B(Nb|B}n{->O3i zWnr@sKqJal0TomstcQ%KsEVn$>Qo7p#D+jA)vbC|uj*6%YL!~8)~K~=om#IpsI(eT z8`YrNq=wXHHLSL%t!kUvu6C%5+NpM_5jCoIt37J38dKwHpW3eusI%1B>Kt{hI;hT5 z6Y5^-e071kP+g=hR+p$t)n)2(b%nZ8-CJFyu2zTCebhDTT6LYeUfoySPu-wyR5z)c z)h+7&>H+G3YEos@l**~Ra@4e%QM0O`ZdG%tsOD8kl~qOErmD(SHC0!K)q*;r7S&Pp zAoXDN5Ez~hQ%maM>JjR8^+@$7^=S1Nb%%PadYpQ^dV+eQdXjpwI;NhYo~oXvp01vu zo~fRto~@pvo~xdxp08e@UZ`HAj;j}|m#CMjm#LSlSEyI2SE*O4*QnR3*QwX5H>fwN zJJp-io7G#?Th-gt+toYNJJq|?yVZNtd)52Y`_%{33H3qsA@yPP5%p2^G4*lv3H3?! zDfMaf8TDE9IrVvUm->SGqWY5hvigeps`{Gxy84Ftruvrpw)&3xuKJ!jslKm%pnj-+ zq<*Y^qJFCGRzFieSHDodRKHTcR=-idRlifeSAS4{RDV)`R)0}{Rew`|SN~A|RR2=T z>fgFU3vJ;$1PWpBwhri^4(YIt=%|kAxbD;mozz`ArMq>H?$v#|U$4@u^%}iauhZ-G z2A$RedZQlHoAi+0tcUd$y;X11+w~5e(L41nJ)%eTZoNnE)nj^G@6-GB0ezM}Tc4xP z)d%%?dP3hzpRX^_7wU`j#rhI`slH5KuCLHn>U-;}^ws*1zK^~}U#qXv*X#T0`{^6> zjrt~iv%W>&Uq3)UP*3Wtp3*s;*N&dnGkR7R^sRbM7xla@>9Vfq+jLdCx~A*;uwKwd z^rAkhAEY0wAEFM(ZMExZFWPMCOML$(P zO+Q^fLqAhLOFvsbM?Y6TPd{J3K)+DGNFUcP)-Ta7)i2X8*RRm8)UVR7*00g8)vwd9 z*Kg2o)OYGP={M`Q=(p;(>9^~5=y&RO>38e*==bXP>G$go=o9*b`a}A|`Xl|3v>(->rY9f3AO_f2n_^f31I`f2)6|f3N?b|ET|@|E&L_|Em9{|E~X` z|Ed3_m-WBx4(v^4VSh+vYuknu8?-}q*pApyJ7&l2PCH>I?JhfIciTO7uia<&+pFx= z_8NPwz0O{5Z?Mz$fW6Tk#HXx=?9KMDy~W;YZ?m`CJM4_T)81u|*rWDtdyl=>9<#^o zefEC)fPI#IwtbF$u6@ux&z`XFWuI?fU|(ooWM6DwVqa=sW?yb!VP9$A+rG-a+CF68 z$G*nC*1pcZ-oCGWKl=vzM*AlFX8RWV{`Ldx2ilW%)}FF+cHVaEX?w<=wF~yG5$8y* zn4QnoV2uT4v+isyI}^#5i!kUiZegZ$I;}KRbX+%6o6VMN=eByb=tgI%PPXP$x$OU< zW!lr(dd{gu%ugm?EmXQ^%XQbuwT(|CYW*oD9vQ% zoqQpeEylRetz@fncyG?RnW_5J6mq?E&YjK9Iq0nUN)bOr^kHX9vB^8xJZj|eKIQt% zY|m_a-dq)Lmd$9O4OY#IK{lVTDgVNoHE5|cp+QM&1QCwgx%S4#XM@nt(DQ~ z{IXrOGJ3X_sbn!2-f4O`*Q7N+P=t@BB*1CMRfiq77NrBO#Vs5+VMei5bubJxmhskt zdZou?>y^xOwLG7hs%CR@PA!_PyBOXg(<{bxw#KRGRH2qD7fPIoPnC+* zRW8qE=rE6AjpefQprcH+Tmuz{au|2hLT)x&tzpQD_4!i7WM;CZS}lqxQ^DI#m9y2n zohz1sRYY@T9^QEn3fiE|bh$d0>J+MFzFi<+a4}Mg zp?n$CM>HOEiq7FIx;iyoDAN4O6{k)eD$aJw>^!wT6_rdqE6=;7PX6)@g-ju5zkX(CoE)SO1I zhUc@Ttm*9#k!)r7MU;8)SW`!4VSV7bTJj%rE)FrOb093Qn?D&6R9{r zjm)_a(xx|phG^@R2p*`Aoi&%bH8kS}YlV5ISSUG>TD6|TZL0u|lHdb#1$P#s?A=Ho z&en^y)B;WF`Rq&qUETV*h&LrbT3}0tu;|f3Jk5*c+?+RQbLGQ@e9}x{PMZr;pt0F< zgC;S5b91ZO%UWd1DYXp+d$s9atIX73Dn z>UQ2RQ!Upq?BHEawZHuomt~0cdF|kSrm1|n=9)5>*$=f%k6`#tv&?W;^T>EeXS(J! z;MI@t4Z#30#mvnqjj6-0hR32y46}nArRS$<9rLb20Uo3!=PWu&|6IL_8A@!-e@;++ ziQ1rN_iN#WyeA1w5ub)cbHD*>HH>t=N|K=#^|IUFQj7J<7{5UrU?qE+< z3;7ubLBe{u0DnF0$W5k=6jsdVW(KGv=3FtIZ}aKKvR0!sa6;JT4#Jq zk0o2nnLl;6miW&T;X-=w!1iw+lEjw4^4@rFv-a5;Vcw0 z+}&iWm>e$LD~_+}ndkMM&S=A?sO{-mPweY6$-`Jip?%q6epm z1EOE+mDsHiWO)af83@=2Tuyi(XjkBH=v&Bruy0Jn7-dLn%24|eqcNiya9v{X#Ka*M zOEXElDBD6Auh~)X5k+Zt0}n6(?C(cjJa`hMwZE18Gn5#I1F* zqJ)B4p-8G7@--;Dm?Ra@1WcUyG885U+G4F*PBk^C3{>2biwWFbMw)WHl4z;Ny%dCJ z?zVcNRz`Cs0ac-<=V{)==mY_&W!c7dX=XsnSNry?g^##GnoFY%~R{$-ZfLOC*9h#15La%gJ)rt zi@OhZ;7kq{P0~-#W{Y#oG*f;_%hd7j=1u<=qCBNGPwlSu7HDqwwio$)@RX|!Eqhh- zJfLR08%0oUOpoykOlP?R{WtcqhDQ7s!+TAGQ-U}WUMnz2z)#UkzgGZdyHLwk7c&)@ zIyIc=IrT)fFkN)~PH0reP?(B-hgP$TuHVyq35J#*)CJeV^jhy_7tq(ZjbYiCAutI^ zn^}F@(=59;pK>Y>t5}i`5Sf826&NyAh4)8|LFvGT@mH}poZ{&%7L*NQ!Z5Ya?yWre$Q3y zWi2;3r8eIt;?-t0>ZR$XF^nmJ01)@JLJm*?!wKM}ellO4@j(Wbv|+F%Sjw5wbfMQv zdIW$l0%#FVKI#=400A90J)Ln&z*^$qRCFg8R12_+6}q$%rGu|ks2bR7A00dbYvn#Y zE#*zs9jH;GHmlUEqBjeT@~^4D?er0kam^alh;eD`+U?Zm>g~1pLp4bLvSXLOhs;Czf9%(+wW6Xnz zm&iiTh_sZ1O}bccYnmTgn+H9$Y0xVq$%<0uAE649OL=7_XVH%mSQo!-omnf`&9b z?I)pwM7+{js9E-HRf4brU{~}jfe&NC&A5utv!D;5=?b7IvU&(eQ`3NBaK4zgA)BBC zM{0m6GP4e8ZDCF?6!Nv%FwV_@HX%NuCP^R(Sfa_W@Q9i8tx&8{he#8*%JCJLqLa+uK+!nj-sd@F323%#a6Dh%}m zO>w>Aou|Ig0Jp1-4GR)#EL)wVjcB7Pd3S7`@H2&J5So*n#?+}g639ge{|#W&T?6h; z946Cpg=TIA1hxoG7CL?&94X+=!qzJ~0a&^7G|)6{8~~?Yf7L6EuA^rRKvf2ltDzBC zd4ygOvS}MgG~ywnFp51i*(DH$uJh57=5U7$#s*T4`j9Yb;d0Jd)HEes>H&HpfMnni z8KNu?T;gGCgQY{Y+4}qx8RkuBs->18z1|i+PneAdX_I8A%r4q>819(wMF;x5<{9e? zMb6lD@B=6|IRJkEm+=01S#{ko#*BDu;jj~&f}ReP4)C=DE;tQ`M$Ji(;cOH}GxF@O z@Cv9mjLU;HN_1B1S?)J)+?!P7&$O18@yXGrsbt$lOjYOF(P#q)Q04l2avVshP=#n?SN=!5eN`T?F(%{h{{? znk1%?N$@l?NyE`R>A_wF7jBknEkp;tIKZiTCFmnLhDbeRggJ$t$pYjd_6pb-X#9M( z5(J@Dp=@Nqg}`4z?B~G9PqmR(bG#A;QZfbf%<I7Yw zlr$u23U>?76NXHVyJ`>>D#YtOUBxrz6MlW);S^~x-s4jaZbEIaNDg}1-fYB65bujH zzc3JM)Jtg}@ZCxQ?t$=pff^(6pJ*mcQ}92KE(sDg>=+stRCEY$Fw{EWJ-juc zR8B4BO=q7aQzvzwQpUaI&wIaOy>jZMJQ~Im5I6iRgT5ljnwggi`2jx|X0cmvlYRn- z3fLJQ(>Ei)_I!y);@HMXat(U4#PZ5$M}T7in1ibs>gOCif?t(+kl!kVMvvEosSZ|T zUW?_T;rFHj2`kJ#H|f=HGK9{yl6s}9EpN!#se4X9ups6+#sL^^amFnYtOb1uWw1Fo z8C>ujiKM84{0KKG&ajxTN%w9Xtsik zk!~bQBP{2PedKj2w+$!fjMwF8m2%!$q7}}2?q2QzF7WXOHV4%*-{F65gY~PESUr>fz2saZw>T*v_QURQ=F~m3uTjJHQ2Ps ztfW|&28xJ@>#K=yyXIyi#!b&!SCVauR@o9D%K(=^bXLj1SeXqlB3*SOhTx5p!Xx08 zB8a2;DSNtJgIJQa+G2RBPy%iWbIFBzT%QS*oCWkco?9(I3xQ}X(pkutFo_bweIQi< z4Z(NrMeIjNbtH|QUbg~!t~P}@h*{`nh_?U$m`4N#ltR+_Abqo*_68>B6|$jQE6g{*VDJYLnAbG&c@j3A*Jb+?mKW+D-N!&{$){Ld?} zOiy6Ki3=qFS^-{*+lTDLxYytbaTX$MTf*&FbRErju$m_o1O`*CUR{h+rim59ln2@i zNE;dmLL>-1&X;N4N4TCzhs_BpF~!EnF-@5?=4X~im$P`LZK4u_Y7P5;`xUta4VrCi|X0M-t>I86ukR6Uu5S%+mvrgWfxhehxKq93p{6D6oL+X400uARte@WG@sr?NR92 zP`05=yA_DVXj897@0tw24F`x10tzq;b74dcph*(^R_!nh7SHOTE{`{IEUlVZw)L7> z7EnRhz7+Mc7=ZdmzKSr32120RnnV%E%5}*g_E;iYr@nwBBNamf5#!lP7#bJSvXM{J zOJK597qCy3!v}n{*$00Y3J4`&2%Z@b956=Tzyyl2W|1)nLIBDNyc$jz#uI}OPRWE! zWwLHDg9!~Dhbe=6y&5hI42NHp)Lyk*W&xFpI^+W6p1n-%1Vm|NAka-u) z<~`gU$V4N9X`A<7oX9&^Am|nD>;MvUGSM0@M#Q|jwV<7#+v*YxrCRHHgq>_HW8#Kd zMeH0lM{PDxDd(X=*E&r^8v;{~6y^&@okku|73JgJdDz=vCyuY4Ffky+1}YpRPbK7* z$_vma=Nt_ZESG|q*d@16bO9?*DKw)%-oaT%SbC<-23PJr$RF}v~Gk08TFbh`~n4O zK{Enx2AzPo=g?nr#+eT_)Wv|OMux}$H{{pQ*r9*4YSyfgb$g}-<_Y1k#=@{op>KAW zb8yJ{QB#@Gh?z|ssT1dJXOJ1Qs;1difKJ2cFNpE5lkfJ-nfAMw!kAHsp*YS1AvFx1 z;mpn^PRP`iHe*Oy8nHIN!#Gd{*oRZy*eIg&&Dz}C2Et2{o&!Ey#9V`Qg#_R-QxZ1J zhRP6xvVh*1;R*zwx$vy;7SCV7Gc?;KC>nCM$H9Q3M>nXA~aSnpa${>_sAz3poVV|8w(3F7$B?} z85my`w+^Y?*_aZ>T!fMC$A%DY;bY-+$EF8W=1W;k@wP5712;iy%Y3(}E z1%{L}EcW%04BQz&q>q^C=s|TnA~8S16G8p)<_&#})b1RN6cAVW2znE z%|b!AQka=R3a&)ET9}#wCI~&K23Q7;a+*g`QUZWVmS&LYYyuPHCz*pGQgJ+w5!@mb zY7rV84FUomaRI{p0HhmLJd7(G<1t}>ka2vNb8*%ZF>b)Fv-O(cB$#fPJ$#0(3ZqIA zXd2`~2nchQRks+IdG?iK>JlS0RapNqN$BIZW(^!=7@aBRVKfcH7vUwK_fxZOhVGg$ zs$ji@smaP<0N8ih&#DmCfYh=4;tFliBR?vd{fd?3qmS~Eu=i^7XBKp>Z&%+UR8 z3>d6Z5EVk75Cser017Lh#vFk*3z`lkg-~)QL(oPBI8MlHb&}=Yc*~7kgW@|7&=>|)dDz5vL!!?xUa*o zSXiDhfpoQ`F)?Z4g}_|QjRIgS4orf$XI^455Lf8*Ls=`;GT8!TTsuIyK>Oe~x(ZfV zjq{O%>p-{pgvkQeC>(|2m@RteebC4@j%)a`tIh)B}Cc?MjM zIg@4`45nVW5+~poR!4SbhSYd6@el*Ckezml0b2BqSp}y_0oI1WFVF`ZFk#~tuV*kq z%uuNA1ZKdJ!U6=)UbY4VTW85}6v-p*+tb~mQ_fLD36ME-7_cjJC=eu!;4nW1_8RVj(3&kX z3;=qbA$-?7e!g(@=wgCN9i)=4W~WJoSNUpvK1K(056~C5j5V~F@WXMveK3wBVePkGTvaDvyIqP~@an@qnU#NRbHqg1BZQJkfF z!_kb6H|CuR>pE+~KDi|I}Ed$%uMSxxjj(02|0COc@A{IVCcZxF11xOCOqKXv~ zF04BEhd_7mBA0TD0ZNq$Q(VGaF2+z^2DDv3IBBQJ<>7Lu65&T%CxxLx7qLgV>SBza zkTNvY3*%&20*y(XiccB0~3@QzW4nzIOLrR0WaPYdPqwpKl z;GqCM1t@eTwJ^IES6*2sX@ zERZik0jr!R{_7+fssds(f$LPkkO7X7+m8yW5lVR2R*2IS_Q|Jd1z3UrOVZD18WQ5z z?rdCF!5cpW_WO`|iLSC}G@Xe0)w3ed=65N;SAQbVxN zM^UU)+}GfZ*3ju?2^J+Sg0w6ck9qVhSS+xiYPPEl90HXep&$%iCdCS-9~nT{8wI-K z3H=Zz(`H}>8{0rr1|l`@V(DxaU94_}5tQO5y%pLU{B|G@GKBP87TCT$M+$$ITm>9$ z9QU7rf`5y1K;>x3(=6S?I7Kcd?Y6DMP+Qp?%QLr;gFBru-zk38IKKeI5E)kw+W7c85#YuxlwJcYc|LO5!jFzgFxF9$$~xV{`S+O>xhXqHPrbf*?$bfEsi44833Q-$(umPTJq6%q5= zK=l#X6l-Jgb)A~MwAlMW`!31Dch=a!b1dPZkyy9f_QCL4k zUBQtBLIgMQ#hT;Bz?y*TFB&`EQ&q{+Tmi!;)r{>pEWz=U4US^N+Yb@$`K*{afsz4K zf@B34fkh#pVbZhmfkLhTPp7L32R{Ma4QMrAV4%|2H!*MZkqc9`wg~5!iP$k11_lcpFhtA{d^;E9z k&}*8eRhd*O^axyLrNtt+Hed$_LqR_QP$^cMVdwV$2W=!46951J diff --git a/public/v3/fonts/fa-solid-900.bb975c96.woff2 b/public/v3/fonts/fa-solid-900.bb975c96.woff2 deleted file mode 100644 index 5c16cd3e8a008bdcbed97022c005278971f810c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150124 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

    gcuh(yM)5x$wXlMQz` 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 DW9(%e diff --git a/public/v3/fonts/fa-v4compatibility.0e3a648b.ttf b/public/v3/fonts/fa-v4compatibility.0e3a648b.ttf deleted file mode 100644 index ab6ae22482929b542e5e73060736e9687a97acfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10172 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 OATL4XY${dQ=Kle}q)K!E diff --git a/public/v3/index.html b/public/v3/index.html deleted file mode 100644 index 4b4b4cb062..0000000000 --- a/public/v3/index.html +++ /dev/null @@ -1,21 +0,0 @@ - - -Firefly III

    diff --git a/public/v3/js/1019.ebc4d223.js b/public/v3/js/1019.ebc4d223.js deleted file mode 100644 index 5891035be2..0000000000 --- a/public/v3/js/1019.ebc4d223.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[1019],{1019:(e,s,t)=>{t.r(s),t.d(s,{default:()=>V});var r=t(9835),i=t(6970);const l={class:"row q-mx-md"},o={class:"col-12"},a={class:"row q-mx-md q-mt-md"},u={class:"col-12"},n=(0,r._)("div",{class:"text-h6"},"Edit rule group",-1),d={class:"row"},c={class:"col-12 q-mb-xs"},h={class:"row q-mx-md"},m={class:"col-12"},p={class:"row"},b={class:"col-12 text-right"},g={class:"row"},f={class:"col-12 text-right"};function w(e,s,t,w,_,v){const q=(0,r.up)("q-btn"),E=(0,r.up)("q-banner"),R=(0,r.up)("q-card-section"),x=(0,r.up)("q-input"),k=(0,r.up)("q-card"),C=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",l,[(0,r._)("div",o,[""!==_.errorMessage?((0,r.wg)(),(0,r.j4)(E,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(q,{flat:"",label:"Dismiss",onClick:v.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(_.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",u,[(0,r.Wm)(k,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[n])),_:1}),(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,[(0,r._)("div",c,[(0,r.Wm)(x,{modelValue:_.title,"onUpdate:modelValue":s[0]||(s[0]=e=>_.title=e),disable:v.disabledInput,error:_.hasSubmissionErrors.title,"error-message":_.submissionErrors.title,label:e.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",h,[(0,r._)("div",m,[(0,r.Wm)(k,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",p,[(0,r._)("div",b,[(0,r.Wm)(q,{disable:v.disabledInput,color:"primary",label:"Update",onClick:v.submitRuleGroup},null,8,["disable","onClick"])])]),(0,r._)("div",g,[(0,r._)("div",f,[(0,r.Wm)(C,{modelValue:_.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>_.doReturnHere=e),disable:v.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var _=t(6739),v=t(1569);class q{post(e,s){let t="/api/v1/rule_groups/"+e;return v.api.put(t,s)}}var E=t(3555);const R={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",id:0,title:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.store=(0,E.S)(),this.collectRuleGroup()},methods:{collectRuleGroup:function(){let e=new _.Z;e.get(this.id).then((e=>this.parseRuleGroup(e)))},parseRuleGroup:function(e){this.title=e.data.data.attributes.title},resetErrors:function(){this.submissionErrors={title:""},this.hasSubmissionErrors={title:!1}},submitRuleGroup:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildRuleGroup();(new q).post(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildRuleGroup:function(){return{title:this.title}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Rule group is is updated",show:!0,action:{show:!0,text:"Go to rule group",link:{name:"rule.index"}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var x=t(1639),k=t(9885),C=t(7128),S=t(8879),G=t(4458),W=t(3190),Z=t(6611),y=t(1221),I=t(9984),Q=t.n(I);const M=(0,x.Z)(R,[["render",w]]),V=M;Q()(R,"components",{QPage:k.Z,QBanner:C.Z,QBtn:S.Z,QCard:G.Z,QCardSection:W.Z,QInput:Z.Z,QCheckbox:y.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/1198.cbaca816.js b/public/v3/js/1198.cbaca816.js deleted file mode 100644 index 0357b03ef9..0000000000 --- a/public/v3/js/1198.cbaca816.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[1198],{1198:(s,e,t)=>{t.r(e),t.d(e,{default:()=>k});var r=t(9835),a=t(6970);const i={class:"row q-mx-md"},n={class:"col-12"},o={class:"text-h6"},u={class:"row"},l={class:"col-12 q-mb-xs"},c=(0,r._)("br",null,null,-1),p={class:"row q-mt-sm"},d={class:"col-12"};function w(s,e,t,w,g,h){const b=(0,r.up)("q-card-section"),m=(0,r.up)("q-card"),f=(0,r.up)("LargeTable"),_=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(_,null,{default:(0,r.w5)((()=>[(0,r._)("div",i,[(0,r._)("div",n,[(0,r.Wm)(m,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(b,null,{default:(0,r.w5)((()=>[(0,r._)("div",o,(0,a.zw)(g.subscription.name),1)])),_:1}),(0,r.Wm)(b,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",l,[(0,r.Uk)(" Name: "+(0,a.zw)(g.subscription.name),1),c])])])),_:1})])),_:1})])]),(0,r._)("div",p,[(0,r._)("div",d,[(0,r.Wm)(f,{ref:"table",loading:s.loading,page:g.page,rows:g.rows,"rows-number":g.rowsNumber,"rows-per-page":g.rowsPerPage,title:"Transactions",onOnRequest:h.onRequest},null,8,["loading","page","rows","rows-number","rows-per-page","onOnRequest"])])])])),_:1})}var g=t(1049),h=t(3684),b=t(3247);const m={name:"Show",data(){return{subscription:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1}},created(){this.id=parseInt(this.$route.params.id),this.getSubscription()},components:{LargeTable:g.Z},methods:{onRequest:function(s){this.page=s.page,this.getSubscription()},getSubscription:function(){let s=new h.Z;s.get(this.id).then((s=>this.parseSubscription(s))),this.loading=!0;const e=new b.Z;this.rows=[],s.transactions(this.id,this.page,this.getCacheKey).then((s=>{let t=e.parseResponse(s);this.rowsPerPage=t.rowsPerPage,this.rowsNumber=t.rowsNumber,this.rows=t.rows,this.loading=!1}))},parseSubscription:function(s){this.subscription={name:s.data.data.attributes.name}}}};var f=t(1639),_=t(9885),q=t(4458),v=t(3190),P=t(9984),S=t.n(P);const Z=(0,f.Z)(m,[["render",w]]),k=Z;S()(m,"components",{QPage:_.Z,QCard:q.Z,QCardSection:v.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/1238.744a7b52.js b/public/v3/js/1238.744a7b52.js deleted file mode 100644 index 0631b283f0..0000000000 --- a/public/v3/js/1238.744a7b52.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[1238],{1238:(e,r,s)=>{s.r(r),s.d(r,{default:()=>k});var a=s(9835),t=s(6970);const n={class:"row q-mx-md"},o={class:"col-12"},c={class:"text-h6"},i={class:"row"},u={class:"col-12 q-mb-xs"},l=(0,a._)("br",null,null,-1),d=(0,a._)("br",null,null,-1),w={class:"row q-mt-sm"},g={class:"col-12"};function h(e,r,s,h,p,m){const b=(0,a.up)("q-card-section"),_=(0,a.up)("q-card"),f=(0,a.up)("LargeTable"),y=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(y,null,{default:(0,a.w5)((()=>[(0,a._)("div",n,[(0,a._)("div",o,[(0,a.Wm)(_,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(b,null,{default:(0,a.w5)((()=>[(0,a._)("div",c,(0,t.zw)(p.currency.name),1)])),_:1}),(0,a.Wm)(b,null,{default:(0,a.w5)((()=>[(0,a._)("div",i,[(0,a._)("div",u,[(0,a.Uk)(" Name: "+(0,t.zw)(p.currency.name),1),l,(0,a.Uk)(" Code: "+(0,t.zw)(p.currency.code),1),d])])])),_:1})])),_:1})])]),(0,a._)("div",w,[(0,a._)("div",g,[(0,a.Wm)(f,{ref:"table",loading:e.loading,page:p.page,rows:p.rows,"rows-number":p.rowsNumber,"rows-per-page":p.rowsPerPage,title:"Transactions",onOnRequest:m.onRequest},null,8,["loading","page","rows","rows-number","rows-per-page","onOnRequest"])])])])),_:1})}var p=s(1049),m=s(1484),b=s(3247);const _={name:"Show",data(){return{currency:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1,code:""}},created(){this.code=this.$route.params.code,this.getCurrency()},components:{LargeTable:p.Z},methods:{onRequest:function(e){this.page=e.page,this.getCurrency()},getCurrency:function(){let e=new m.Z;e.get(this.code).then((e=>this.parseCurrency(e))),this.loading=!0;const r=new b.Z;this.rows=[],e.transactions(this.code,this.page,this.getCacheKey).then((e=>{let s=r.parseResponse(e);this.rowsPerPage=s.rowsPerPage,this.rowsNumber=s.rowsNumber,this.rows=s.rows,this.loading=!1}))},parseCurrency:function(e){this.currency={name:e.data.data.attributes.name,code:e.data.data.attributes.code}}}};var f=s(1639),y=s(9885),C=s(4458),q=s(3190),v=s(9984),P=s.n(v);const Z=(0,f.Z)(_,[["render",h]]),k=Z;P()(_,"components",{QPage:y.Z,QCard:C.Z,QCardSection:q.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/1341.e6d35593.js b/public/v3/js/1341.e6d35593.js deleted file mode 100644 index 145561dc98..0000000000 --- a/public/v3/js/1341.e6d35593.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[1341],{1341:(e,a,t)=>{t.r(a),t.d(a,{default:()=>z});var s=t(9835),n=t(1957);const r={class:"row q-mx-md q-mb-sm"},l={class:"col q-mr-sm"},o={class:"row items-center no-wrap"},i=(0,s._)("div",{class:"col"}," Search and filter ",-1),d={class:"col-auto"},c=(0,s.Uk)(" Here be stuff "),u={class:"col q-ml-sm"},p={class:"row items-center no-wrap"},m=(0,s._)("div",{class:"col"}," Dates and ranges ",-1),g={class:"col-auto"},f=(0,s.Uk)(" Here be stuff "),w={class:"row q-mx-md"},h={class:"col"},_={class:"row items-center no-wrap"},b=(0,s._)("div",{class:"col"}," Stats ",-1),v={class:"col-auto"},y=(0,s.Uk)(" Here be stuff "),W={class:"row"},q={class:"col"},x=(0,s._)("div",{class:"box"},[(0,s._)("div",{class:"row"},[(0,s._)("p",null," "),(0,s._)("p",null," ")])],-1);function E(e,a,t,E,P,k){const R=(0,s.up)("q-btn"),Z=(0,s.up)("q-card-section"),Q=(0,s.up)("q-separator"),S=(0,s.up)("q-slide-transition"),U=(0,s.up)("q-card"),C=(0,s.up)("LargeTable"),N=(0,s.up)("q-fab-action"),F=(0,s.up)("q-fab"),T=(0,s.up)("q-page-sticky"),$=(0,s.up)("q-page");return(0,s.wg)(),(0,s.j4)($,null,{default:(0,s.w5)((()=>[(0,s._)("div",r,[(0,s._)("div",l,[(0,s.Wm)(U,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(Z,null,{default:(0,s.w5)((()=>[(0,s._)("div",o,[i,(0,s._)("div",d,[(0,s.Wm)(R,{color:"grey",round:"",flat:"",dense:"",icon:P.searchExpanded?"fas fa-chevron-up":"fas fa-chevron-down",onClick:a[0]||(a[0]=e=>P.searchExpanded=!P.searchExpanded)},null,8,["icon"])])])])),_:1}),(0,s.Wm)(S,null,{default:(0,s.w5)((()=>[(0,s.wy)((0,s._)("div",null,[(0,s.Wm)(Q),(0,s.Wm)(Z,null,{default:(0,s.w5)((()=>[c])),_:1})],512),[[n.F8,P.searchExpanded]])])),_:1})])),_:1})]),(0,s._)("div",u,[(0,s.Wm)(U,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(Z,null,{default:(0,s.w5)((()=>[(0,s._)("div",p,[m,(0,s._)("div",g,[(0,s.Wm)(R,{color:"grey",round:"",flat:"",dense:"",icon:P.dateExpanded?"fas fa-chevron-up":"fas fa-chevron-down",onClick:a[1]||(a[1]=e=>P.dateExpanded=!P.dateExpanded)},null,8,["icon"])])])])),_:1}),(0,s.Wm)(S,null,{default:(0,s.w5)((()=>[(0,s.wy)((0,s._)("div",null,[(0,s.Wm)(Q),(0,s.Wm)(Z,null,{default:(0,s.w5)((()=>[f])),_:1})],512),[[n.F8,P.dateExpanded]])])),_:1})])),_:1})])]),(0,s._)("div",w,[(0,s._)("div",h,[(0,s.Wm)(U,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(Z,null,{default:(0,s.w5)((()=>[(0,s._)("div",_,[b,(0,s._)("div",v,[(0,s.Wm)(R,{color:"grey",round:"",flat:"",dense:"",icon:P.statsExpanded?"fas fa-chevron-up":"fas fa-chevron-down",onClick:a[2]||(a[2]=e=>P.statsExpanded=!P.statsExpanded)},null,8,["icon"])])])])),_:1}),(0,s.Wm)(S,null,{default:(0,s.w5)((()=>[(0,s.wy)((0,s._)("div",null,[(0,s.Wm)(Q),(0,s.Wm)(Z,null,{default:(0,s.w5)((()=>[y])),_:1})],512),[[n.F8,P.statsExpanded]])])),_:1})])),_:1})])]),(0,s._)("div",W,[(0,s._)("div",q,[(0,s.Wm)(C,{ref:"table",loading:P.loading,page:P.page,rows:P.rows,class:"mb-5","rows-number":P.rowsNumber,"rows-per-page":P.rowsPerPage,title:e.$t("firefly.title_"+this.type),onOnRequest:k.onRequest},null,8,["loading","page","rows","rows-number","rows-per-page","title","onOnRequest"])])]),x,(0,s.Wm)(T,{offset:[18,18],position:"bottom-right"},{default:(0,s.w5)((()=>[(0,s.Wm)(F,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,s.w5)((()=>[(0,s.Wm)(N,{to:{name:"transactions.create",params:{type:"transfer"}},color:"primary",icon:"fas fa-exchange-alt",label:"New transfer",square:""},null,8,["to"]),(0,s.Wm)(N,{to:{name:"transactions.create",params:{type:"deposit"}},color:"primary",icon:"fas fa-long-arrow-alt-right",label:"New deposit",square:""},null,8,["to"]),(0,s.Wm)(N,{to:{name:"transactions.create",params:{type:"withdrawal"}},color:"primary",icon:"fas fa-long-arrow-alt-left",label:"New withdrawal",square:""},null,8,["to"])])),_:1})])),_:1})])),_:1})}var P=t(1569);class k{list(e,a,t){let s="api/v1/transactions";return P.api.get(s,{params:{page:a,cache:t,type:e}})}}var R=t(1049),Z=t(3247),Q=t(3555);const S={name:"Index",components:{LargeTable:R.Z},watch:{$route(e){"transactions.index"===e.name&&(this.type=e.params.type,this.page=1,this.triggerUpdate())}},data(){return{loading:!1,rows:[],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:"menu",label:" ",field:"menu",align:"left"}],type:"withdrawal",page:1,rowsPerPage:50,rowsNumber:100,store:null,range:{start:null,end:null},searchExpanded:!1,dateExpanded:!1,statsExpanded:!1}},computed:{},created(){this.rowsPerPage=this.getListPageSize,this.store=(0,Q.S)()},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:a,args:t,after:s,onError:n})=>{s((a=>{"setRange"===e&&(this.range=a,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:{onRequest:function(e){this.page=e.page,this.triggerUpdate()},formatAmount:function(e,a){return Intl.NumberFormat("en-US",{style:"currency",currency:e}).format(a)},gotoTransaction:function(e,a){this.$router.push({name:"transactions.show",params:{id:1}})},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new k,a=new Z.Z;this.rows=[],e.list(this.type,this.page,this.getCacheKey).then((e=>{let t=a.parseResponse(e);this.rowsPerPage=t.rowsPerPage,this.rowsNumber=t.rowsNumber,this.rows=t.rows,this.loading=!1}))}}};var U=t(1639),C=t(9885),N=t(4458),F=t(3190),T=t(8879),$=t(9003),A=t(926),D=t(3388),H=t(9361),L=t(935),I=t(9984),O=t.n(I);const j=(0,U.Z)(S,[["render",E]]),z=j;O()(S,"components",{QPage:C.Z,QCard:N.Z,QCardSection:F.Z,QBtn:T.Z,QSlideTransition:$.Z,QSeparator:A.Z,QPageSticky:D.Z,QFab:H.Z,QFabAction:L.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/159.849b2e88.js b/public/v3/js/159.849b2e88.js deleted file mode 100644 index 5f5323643e..0000000000 --- a/public/v3/js/159.849b2e88.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[159],{159:(t,e,a)=>{a.r(e),a.d(e,{default:()=>$});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)(_,{pagination:u.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>u.pagination=t),columns:u.columns,loading:u.loading,rows:u.rows,title:t.$t("firefly.budgets"),class:"q-ma-md","row-key":"id",onRequest:d.onRequest},{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,{to:{name:"budgets.edit",params:{id:t.row.id}},clickable:""},{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,["pagination","columns","loading","rows","title","onRequest"]),(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,{offset:[18,18],position:"bottom-right"},{default:(0,i.w5)((()=>[(0,i.Wm)(Z,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{to:{name:"budgets.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New budget",square:""},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(2429),f=a(3532),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 T=(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/1800.73a958f8.js b/public/v3/js/1800.73a958f8.js deleted file mode 100644 index 18757dadbc..0000000000 --- a/public/v3/js/1800.73a958f8.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[1800],{1800:(e,s,t)=>{t.r(s),t.d(s,{default:()=>y});var r=t(9835),l=t(6970);const o={class:"row q-mx-md"},i={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Info for new rule group",-1),d={class:"row q-mx-md"},c={class:"col-12"},m={class:"row"},b={class:"col-12 text-right"},h={class:"row"},p={class:"col-12 text-right"},f=(0,r._)("br",null,null,-1);function g(e,s,t,g,w,_){const v=(0,r.up)("q-btn"),q=(0,r.up)("q-banner"),E=(0,r.up)("q-card-section"),R=(0,r.up)("q-input"),k=(0,r.up)("q-card"),x=(0,r.up)("q-checkbox"),C=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(C,null,{default:(0,r.w5)((()=>[(0,r._)("div",o,[(0,r._)("div",i,[""!==w.errorMessage?((0,r.wg)(),(0,r.j4)(q,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(v,{flat:"",label:"Dismiss",onClick:_.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,l.zw)(w.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",n,[(0,r.Wm)(k,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(E,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(E,null,{default:(0,r.w5)((()=>[(0,r.Wm)(R,{modelValue:w.title,"onUpdate:modelValue":s[0]||(s[0]=e=>w.title=e),disable:_.disabledInput,error:w.hasSubmissionErrors.title,"error-message":w.submissionErrors.title,label:e.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])),_:1})])),_:1})])]),(0,r._)("div",d,[(0,r._)("div",c,[(0,r.Wm)(k,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(E,null,{default:(0,r.w5)((()=>[(0,r._)("div",m,[(0,r._)("div",b,[(0,r.Wm)(v,{disable:_.disabledInput,color:"primary",label:"Submit",onClick:_.submitRuleGroup},null,8,["disable","onClick"])])]),(0,r._)("div",h,[(0,r._)("div",p,[(0,r.Wm)(x,{modelValue:w.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>w.doReturnHere=e),disable:_.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),f,(0,r.Wm)(x,{modelValue:w.doResetForm,"onUpdate:modelValue":s[2]||(s[2]=e=>w.doResetForm=e),disable:!w.doReturnHere||_.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var w=t(1569);class _{post(e){let s="/api/v1/rule_groups";return w.api.post(s,e)}}const v={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",title:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm()},methods:{resetForm:function(){this.title="",this.resetErrors()},resetErrors:function(){this.submissionErrors={title:""},this.hasSubmissionErrors={title:!1}},submitRuleGroup:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildRuleGroup();(new _).post(e).catch(this.processErrors).then(this.processSuccess)},buildRuleGroup:function(){return{title:this.title}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new rule group",show:!0,action:{show:!0,text:"Go to piggy",link:{name:"rule-groups.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var q=t(1639),E=t(9885),R=t(7128),k=t(8879),x=t(4458),C=t(3190),I=t(6611),S=t(1221),W=t(9984),V=t.n(W);const Z=(0,q.Z)(v,[["render",g]]),y=Z;V()(v,"components",{QPage:E.Z,QBanner:R.Z,QBtn:k.Z,QCard:x.Z,QCardSection:C.Z,QInput:I.Z,QCheckbox:S.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/1872.235df0c5.js b/public/v3/js/1872.235df0c5.js deleted file mode 100644 index 7363392109..0000000000 --- a/public/v3/js/1872.235df0c5.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[1872],{1872:(e,s,l)=>{l.r(s),l.d(s,{default:()=>ge});var a=l(9835),i=l(6970);const t={class:"row"},n={class:"col-6"},o=(0,a._)("div",{class:"text-h6"},"Firefly III administration",-1),d=(0,a._)("div",{class:"row"},[(0,a._)("div",{class:"col-12"}," configuration.permission_update_check ")],-1),u={class:"col-6"},c=(0,a._)("div",{class:"text-h6"},"Firefly III information",-1),r={class:"row"},_={class:"col-12"},p=(0,a._)("br",null,null,-1),m=(0,a._)("br",null,null,-1),f={class:"row q-mx-md"},k={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},h={class:"text-h6"},g=(0,a.Uk)("Is demo site? "),w={key:0,class:"text-secondary"},v=(0,a._)("span",{class:"far fa-check-circle"},null,-1),b=[v],x={key:1,class:"text-blue"},U=(0,a._)("span",{class:"fas fa-spinner fa-spin"},null,-1),q=[U],W={key:2,class:"text-red"},y=(0,a._)("span",{class:"fas fa-skull-crossbones"},null,-1),D=(0,a.Uk)(),I=(0,a._)("small",null,"Please refresh the page...",-1),C=[y,D,I],Z={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},S={class:"text-h6"},V=(0,a.Uk)("Single user mode? "),F={key:0,class:"text-secondary"},L=(0,a._)("span",{class:"far fa-check-circle"},null,-1),O=[L],M={key:1,class:"text-blue"},P=(0,a._)("span",{class:"fas fa-spinner fa-spin"},null,-1),Q=[P],z={key:2,class:"text-red"},A=(0,a._)("span",{class:"fas fa-skull-crossbones"},null,-1),T=(0,a.Uk)(),j=(0,a._)("small",null,"Please refresh the page...",-1),Y=[A,T,j],B={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},E={class:"text-h6"},G=(0,a.Uk)("Check for updates? "),H={key:0,class:"text-secondary"},J=(0,a._)("span",{class:"far fa-check-circle"},null,-1),K=[J],N={key:1,class:"text-blue"},R=(0,a._)("span",{class:"fas fa-spinner fa-spin"},null,-1),X=[R],$={key:2,class:"text-red"},ee=(0,a._)("span",{class:"fas fa-skull-crossbones"},null,-1),se=(0,a.Uk)(),le=(0,a._)("small",null,"Please refresh the page...",-1),ae=[ee,se,le];function ie(e,s,l,v,U,y){const D=(0,a.up)("q-card-section"),I=(0,a.up)("q-card"),L=(0,a.up)("q-checkbox"),P=(0,a.up)("q-select"),A=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(A,null,{default:(0,a.w5)((()=>[(0,a._)("div",t,[(0,a._)("div",n,[(0,a.Wm)(I,{bordered:"",class:"q-mx-sm"},{default:(0,a.w5)((()=>[(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[o])),_:1}),(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[d])),_:1})])),_:1})]),(0,a._)("div",u,[(0,a.Wm)(I,{bordered:"",class:"q-mx-sm"},{default:(0,a.w5)((()=>[(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[c])),_:1}),(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a._)("div",r,[(0,a._)("div",_,[(0,a.Uk)(" Firefly III: "+(0,i.zw)(U.version),1),p,(0,a.Uk)(" API: "+(0,i.zw)(U.api),1),m,(0,a.Uk)(" OS: "+(0,i.zw)(U.os),1)])])])),_:1})])),_:1})])]),(0,a._)("div",f,[(0,a._)("div",k,[(0,a.Wm)(I,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a._)("div",h,[g,!0===U.isOk.is_demo_site?((0,a.wg)(),(0,a.iD)("span",w,b)):(0,a.kq)("",!0),!0===U.isLoading.is_demo_site?((0,a.wg)(),(0,a.iD)("span",x,q)):(0,a.kq)("",!0),!0===U.isFailure.is_demo_site?((0,a.wg)(),(0,a.iD)("span",W,C)):(0,a.kq)("",!0)])])),_:1}),(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a.Wm)(L,{modelValue:U.isDemoSite,"onUpdate:modelValue":s[0]||(s[0]=e=>U.isDemoSite=e),label:"Is Demo Site?"},null,8,["modelValue"])])),_:1})])),_:1})]),(0,a._)("div",Z,[(0,a.Wm)(I,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a._)("div",S,[V,!0===U.isOk.single_user_mode?((0,a.wg)(),(0,a.iD)("span",F,O)):(0,a.kq)("",!0),!0===U.isLoading.single_user_mode?((0,a.wg)(),(0,a.iD)("span",M,Q)):(0,a.kq)("",!0),!0===U.isFailure.single_user_mode?((0,a.wg)(),(0,a.iD)("span",z,Y)):(0,a.kq)("",!0)])])),_:1}),(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a.Wm)(L,{modelValue:U.singleUserMode,"onUpdate:modelValue":s[1]||(s[1]=e=>U.singleUserMode=e),label:"Single user mode?"},null,8,["modelValue"])])),_:1})])),_:1})]),(0,a._)("div",B,[(0,a.Wm)(I,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a._)("div",E,[G,!0===U.isOk.update_check?((0,a.wg)(),(0,a.iD)("span",H,K)):(0,a.kq)("",!0),!0===U.isLoading.update_check?((0,a.wg)(),(0,a.iD)("span",N,X)):(0,a.kq)("",!0),!0===U.isFailure.update_check?((0,a.wg)(),(0,a.iD)("span",$,ae)):(0,a.kq)("",!0)])])),_:1}),(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a.Wm)(P,{modelValue:U.permissionUpdateCheck,"onUpdate:modelValue":s[2]||(s[2]=e=>U.permissionUpdateCheck=e),options:U.permissions,"bottom-slots":"","emit-value":"",label:"Check for updates","map-options":"",outlined:""},null,8,["modelValue","options"])])),_:1})])),_:1})])])])),_:1})}var te=l(1569);class ne{list(){return te.api.get("/api/v1/about")}}var oe=l(3918);const de={name:"Index",created(){this.getInfo()},mounted(){this.isOk={is_demo_site:!0,single_user_mode:!0,update_check:!0},this.isLoading={is_demo_site:!1,single_user_mode:!1,update_check:!1},this.isFailure={is_demo_site:!1,single_user_mode:!1,update_check:!1}},watch:{isDemoSite:function(e,s){if(s!==e){let s=e;(new oe.Z).put("configuration.is_demo_site",{value:s})}},singleUserMode:function(e,s){if(s!==e){let s=e;(new oe.Z).put("configuration.single_user_mode",{value:s})}},permissionUpdateCheck:function(e,s){if(s!==e){let s=e;(new oe.Z).put("configuration.permission_update_check",{value:s})}}},data(){return{version:"",api:"",os:"",isDemoSite:!1,singleUserMode:!0,permissionUpdateCheck:-1,permissions:[{value:-1,label:"Ask me later"},{value:0,label:"Lol no"},{value:1,label:"Yes plz"}],isOk:{},isLoading:{},isFailure:{}}},methods:{getInfo:function(){(new ne).list().then((e=>{this.version=e.data.data.version,this.api=e.data.data.api_version,this.os=e.data.data.os+" with php "+e.data.data.php_version})),(new oe.Z).get("configuration.is_demo_site").then((e=>{this.isDemoSite=e.data.data.value})),(new oe.Z).get("configuration.single_user_mode").then((e=>{this.singleUserMode=e.data.data.value})),(new oe.Z).get("configuration.permission_update_check").then((e=>{this.permissionUpdateCheck=e.data.data.value}))}}};var ue=l(1639),ce=l(9885),re=l(4458),_e=l(3190),pe=l(1221),me=l(7887),fe=l(9984),ke=l.n(fe);const he=(0,ue.Z)(de,[["render",ie]]),ge=he;ke()(de,"components",{QPage:ce.Z,QCard:re.Z,QCardSection:_e.Z,QCheckbox:pe.Z,QSelect:me.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/2255.106372da.js b/public/v3/js/2255.106372da.js deleted file mode 100644 index ffb8d4959f..0000000000 --- a/public/v3/js/2255.106372da.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[2255],{2255:(e,t,a)=>{a.r(t),a.d(t,{default:()=>h});var i=a(9835);const l={class:"q-ma-md"},n={class:"row q-mb-sm"},s={class:"col"},r={class:"q-mt-sm q-mr-sm"},d=(0,i._)("strong",null,"Financial administration",-1),u=(0,i._)("p",null," Bla bla bla List of groups. Edit members, edit group, delete group. add new administration. switch to new administration. ",-1);function m(e,t,a,m,o,c){const p=(0,i.up)("q-item-label"),_=(0,i.up)("q-item-section"),f=(0,i.up)("q-item"),w=(0,i.up)("q-separator"),b=(0,i.up)("q-card-section"),q=(0,i.up)("q-card");return(0,i.wg)(),(0,i.iD)("div",null,[(0,i._)("div",l,[(0,i._)("div",n,[(0,i._)("div",s,[(0,i._)("div",r,[(0,i.Wm)(q,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i.Wm)(_,null,{default:(0,i.w5)((()=>[(0,i.Wm)(p,null,{default:(0,i.w5)((()=>[d])),_:1})])),_:1})])),_:1}),(0,i.Wm)(w),(0,i.Wm)(b,null,{default:(0,i.w5)((()=>[u])),_:1})])),_:1})])])])])])}const o={name:"Index"};var c=a(1639),p=a(4458),_=a(490),f=a(1233),w=a(3115),b=a(926),q=a(3190),g=a(9984),v=a.n(g);const Z=(0,c.Z)(o,[["render",m]]),h=Z;v()(o,"components",{QCard:p.Z,QItem:_.Z,QItemSection:f.Z,QItemLabel:w.Z,QSeparator:b.Z,QCardSection:q.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/2306.accc86fe.js b/public/v3/js/2306.accc86fe.js deleted file mode 100644 index aa9a486a69..0000000000 --- a/public/v3/js/2306.accc86fe.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[2306],{2306:(e,t,a)=>{a.r(t),a.d(t,{default:()=>D});var s=a(9835);const o={key:0},l={key:1};function n(e,t,a,n,i,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",l,[(0,s.Wm)(u)])):(0,s.kq)("",!0)])),_:1})}var i=a(3836),r=a(3555);const c={class:"row"},u={class:"col-xl-4 col-lg-4 col-md-6 q-pr-sm"},d={class:"col-xl-4 col-lg-4 col-md-6 q-px-sm"},m={class:"col-xl-4 col-lg-4 col-md-6 q-pl-sm"},p={class:"row"},h={class:"col-12 q-pt-sm q-pb-sm"},f={class:"row"},g={class:"col"},b={class:"row"},w={class:"col"},_=(0,s._)("div",{class:"col"}," Category box ",-1),v=(0,s._)("div",{class:"row"},[(0,s._)("div",{class:"col"}," Expense Box "),(0,s._)("div",{class:"col"}," Revenue Box ")],-1),y=(0,s._)("div",{class:"row"},[(0,s._)("div",{class:"col"}," Piggy box "),(0,s._)("div",{class:"col"}," Bill box ")],-1);function C(e,t,a,o,l,n){const i=(0,s.up)("BillInsightBox"),r=(0,s.up)("SpendInsightBox"),C=(0,s.up)("NetWorthInsightBox"),x=(0,s.up)("AccountChart"),q=(0,s.up)("TransactionLists"),W=(0,s.up)("BudgetBox"),B=(0,s.up)("q-fab-action"),A=(0,s.up)("q-fab"),P=(0,s.up)("q-page-sticky"),k=(0,s.up)("q-page");return(0,s.wg)(),(0,s.j4)(k,{class:"q-ma-md"},{default:(0,s.w5)((()=>[(0,s._)("div",c,[(0,s._)("div",u,[(0,s.Wm)(i)]),(0,s._)("div",d,[(0,s.Wm)(r)]),(0,s._)("div",m,[(0,s.Wm)(C)])]),(0,s._)("div",p,[(0,s._)("div",h,[(0,s.Wm)(x)])]),(0,s._)("div",f,[(0,s._)("div",g,[(0,s.Wm)(q)])]),(0,s._)("div",b,[(0,s._)("div",w,[(0,s.Wm)(W)]),_]),v,y,(0,s.Wm)(P,{offset:[18,18],position:"bottom-right"},{default:(0,s.w5)((()=>[(0,s.Wm)(A,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,s.w5)((()=>[(0,s.Wm)(B,{label:e.$t("firefly.new_budget"),to:{name:"budgets.create"},color:"primary",icon:"fas fa-chart-pie",square:""},null,8,["label","to"]),(0,s.Wm)(B,{label:e.$t("firefly.new_asset_account"),to:{name:"accounts.create",params:{type:"asset"}},color:"primary",icon:"far fa-money-bill-alt",square:""},null,8,["label","to"]),(0,s.Wm)(B,{label:e.$t("firefly.newTransfer"),to:{name:"transactions.create",params:{type:"transfer"}},color:"primary",icon:"fas fa-exchange-alt",square:""},null,8,["label","to"]),(0,s.Wm)(B,{label:e.$t("firefly.newDeposit"),to:{name:"transactions.create",params:{type:"deposit"}},color:"primary",icon:"fas fa-long-arrow-alt-right",square:""},null,8,["label","to"]),(0,s.Wm)(B,{label:e.$t("firefly.newWithdrawal"),to:{name:"transactions.create",params:{type:"withdrawal"}},color:"primary",icon:"fas fa-long-arrow-alt-left",square:""},null,8,["label","to"])])),_:1})])),_:1})])),_:1})}const x={name:"Dashboard",components:{TransactionLists:(0,s.RC)((()=>a.e(936).then(a.bind(a,936)))),AccountChart:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(7700)]).then(a.bind(a,7700)))),NetWorthInsightBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(4777)]).then(a.bind(a,4777)))),BillInsightBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(7889)]).then(a.bind(a,7889)))),SpendInsightBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(8135)]).then(a.bind(a,8135)))),BudgetBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(3922)]).then(a.bind(a,3922))))}};var q=a(1639),W=a(9885),B=a(3388),A=a(9361),P=a(935),k=a(9984),Z=a.n(k);const I=(0,q.Z)(x,[["render",C]]),R=I;Z()(x,"components",{QPage:W.Z,QPageSticky:B.Z,QFab:A.Z,QFabAction:P.Z});const $=(0,s.aZ)({name:"PageIndex",components:{Dashboard:R,NewUser:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(3064),a.e(5389)]).then(a.bind(a,5389))))},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 i.Z;e.list("asset",1,this.getCacheKey).then((e=>{this.assetCount=parseInt(e.data.meta.pagination.total)}))}}}),T=(0,q.Z)($,[["render",n]]),D=T;Z()($,"components",{QPage:W.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/2372.0c493e6d.js b/public/v3/js/2372.0c493e6d.js deleted file mode 100644 index f334c55829..0000000000 --- a/public/v3/js/2372.0c493e6d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[2372],{2372:(t,e,i)=>{i.r(e),i.d(e,{default:()=>q});var a=i(9835),r=i(6970);const s={class:"row q-mx-md"},u={class:"col-12"},l={class:"text-h6"},n={class:"row"},o={class:"col-12 q-mb-xs"},d=(0,a._)("br",null,null,-1);function c(t,e,i,c,p,h){const g=(0,a.up)("q-card-section"),f=(0,a.up)("q-card"),w=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(w,null,{default:(0,a.w5)((()=>[(0,a._)("div",s,[(0,a._)("div",u,[(0,a.Wm)(f,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(g,null,{default:(0,a.w5)((()=>[(0,a._)("div",l,(0,r.zw)(p.group.title),1)])),_:1}),(0,a.Wm)(g,null,{default:(0,a.w5)((()=>[(0,a._)("div",n,[(0,a._)("div",o,[(0,a.Uk)(" Title: "+(0,r.zw)(p.group.title),1),d])])])),_:1})])),_:1})])])])),_:1})}var p=i(1741);const h={name:"Show",data(){return{group:{},id:0}},created(){this.id=parseInt(this.$route.params.id),this.getGroup()},components:{},methods:{onRequest:function(t){this.page=t.page,this.getGroup()},getGroup:function(){let t=new p.Z;t.get(this.id).then((t=>this.parseGroup(t)))},parseGroup:function(t){this.group={title:t.data.data.attributes.title}}}};var g=i(1639),f=i(9885),w=i(4458),_=i(3190),m=i(9984),b=i.n(m);const v=(0,g.Z)(h,[["render",c]]),q=v;b()(h,"components",{QPage:f.Z,QCard:w.Z,QCardSection:_.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/2382.a6898a70.js b/public/v3/js/2382.a6898a70.js deleted file mode 100644 index 920b0631d0..0000000000 --- a/public/v3/js/2382.a6898a70.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[2382],{2382:(t,n,a)=>{a.r(n),a.d(n,{default:()=>B});var e=a(9835),r=a(6970);const i={key:0},o=(0,e._)("thead",null,[(0,e._)("tr",null,[(0,e._)("th",{class:"text-left"},"Description"),(0,e._)("th",{class:"text-right"},"Opposing account"),(0,e._)("th",{class:"text-right"},"Amount")])],-1),s={class:"text-left"},c={key:0},u=(0,e._)("br",null,null,-1),l={key:0},d=(0,e._)("br",null,null,-1),_={class:"text-right"},g={key:0},p=(0,e._)("br",null,null,-1),h=[p],m={key:0},f={class:"text-right"},w={key:0},y=(0,e._)("br",null,null,-1),k=[y],b={key:0},v=["title"],D={key:2},q={key:0},A=["title"],C={key:3};function T(t,n,a,p,y,T){const x=(0,e.up)("q-item-label"),I=(0,e.up)("q-item-section"),G=(0,e.up)("q-item"),W=(0,e.up)("q-separator"),z=(0,e.up)("router-link"),Z=(0,e.up)("q-markup-table"),j=(0,e.up)("q-card");return(0,e.wg)(),(0,e.iD)("div",null,[(0,e.Wm)(j,{bordered:""},{default:(0,e.w5)((()=>[(0,e.Wm)(G,null,{default:(0,e.w5)((()=>[(0,e.Wm)(I,null,{default:(0,e.w5)((()=>[(0,e.Wm)(x,null,{default:(0,e.w5)((()=>[(0,e._)("strong",null,(0,r.zw)(y.accountName),1),""!==y.accountCurrencyCode?((0,e.wg)(),(0,e.iD)("span",i," ("+(0,r.zw)(T.formatAmount(y.accountCurrencyCode,y.accountBalance))+") ",1)):(0,e.kq)("",!0)])),_:1})])),_:1})])),_:1}),(0,e.Wm)(W),(0,e.Wm)(Z,null,{default:(0,e.w5)((()=>[o,(0,e._)("tbody",null,[((0,e.wg)(!0),(0,e.iD)(e.HY,null,(0,e.Ko)(y.transactions,(n=>((0,e.wg)(),(0,e.iD)("tr",null,[(0,e._)("td",s,[(0,e.Wm)(z,{class:(0,r.C_)(t.$q.dark.isActive?"text-red":"text-blue"),to:{name:"transactions.show",params:{id:n.transactionGroupId}}},{default:(0,e.w5)((()=>[n.transactions.length>1?((0,e.wg)(),(0,e.iD)("strong",c,[(0,e.Uk)((0,r.zw)(n.transactionGroupTitle),1),u])):(0,e.kq)("",!0)])),_:2},1032,["class","to"]),((0,e.wg)(!0),(0,e.iD)(e.HY,null,(0,e.Ko)(n.transactions,(a=>((0,e.wg)(),(0,e.iD)("span",null,[n.transactions.length>1?((0,e.wg)(),(0,e.iD)("span",l,[(0,e.Uk)((0,r.zw)(a.description)+" ",1),d])):(0,e.kq)("",!0),1===n.transactions.length?((0,e.wg)(),(0,e.j4)(z,{key:1,class:(0,r.C_)(t.$q.dark.isActive?"text-red":"text-blue"),to:{name:"transactions.show",params:{id:n.transactionGroupId}}},{default:(0,e.w5)((()=>[(0,e.Uk)((0,r.zw)(a.description),1)])),_:2},1032,["class","to"])):(0,e.kq)("",!0)])))),256))]),(0,e._)("td",_,[n.transactions.length>1?((0,e.wg)(),(0,e.iD)("span",g,h)):(0,e.kq)("",!0),((0,e.wg)(!0),(0,e.iD)(e.HY,null,(0,e.Ko)(n.transactions,(a=>((0,e.wg)(),(0,e.iD)("span",null,[(0,e.Wm)(z,{class:(0,r.C_)(t.$q.dark.isActive?"text-red":"text-blue"),to:{name:"accounts.show",params:{id:a.destination_id}}},{default:(0,e.w5)((()=>[(0,e.Uk)((0,r.zw)(a.destination_name),1)])),_:2},1032,["class","to"]),n.transactions.length>1?((0,e.wg)(),(0,e.iD)("br",m)):(0,e.kq)("",!0)])))),256))]),(0,e._)("td",f,[n.transactions.length>1?((0,e.wg)(),(0,e.iD)("span",w,k)):(0,e.kq)("",!0),((0,e.wg)(!0),(0,e.iD)(e.HY,null,(0,e.Ko)(n.transactions,(t=>((0,e.wg)(),(0,e.iD)("span",null,[!1===t.native_currency_converted?((0,e.wg)(),(0,e.iD)("span",b,(0,r.zw)(T.formatAmount(t.currency_code,t.amount)),1)):(0,e.kq)("",!0),!0===t.native_currency_converted?((0,e.wg)(),(0,e.iD)("span",{key:1,title:T.formatAmount(t.currency_code,t.amount)},(0,r.zw)(T.formatAmount(t.native_currency_code,t.native_amount)),9,v)):(0,e.kq)("",!0),null!==t.foreign_amount?((0,e.wg)(),(0,e.iD)("span",D,[!1===t.foreign_currency_converted?((0,e.wg)(),(0,e.iD)("span",q," ("+(0,r.zw)(T.formatAmount(t.foreign_currency_code,t.foreign_amount))+")",1)):(0,e.kq)("",!0),!0===t.foreign_currency_converted?((0,e.wg)(),(0,e.iD)("span",{key:1,title:T.formatAmount(t.foreign_currency_code,t.foreign_amount)}," ("+(0,r.zw)(T.formatAmount(t.native_currency_code,t.native_foreign_amount))+")",9,A)):(0,e.kq)("",!0)])):(0,e.kq)("",!0),n.transactions.length>1?((0,e.wg)(),(0,e.iD)("br",C)):(0,e.kq)("",!0)])))),256))])])))),256))])])),_:1})])),_:1})])}var x=a(5148),I=a.n(x),G=a(1569);class W{constructor(t){I()(this,"root","/api/v2/"),I()(this,"path",""),this.path=t}apiPath(){return this.root+this.path}apiPathWithObject(t){return this.root+this.path+"/"+t}apiGet(t,n){let a=this.apiPathWithObject(t);return n?G.api.get(a,{params:n}):G.api.get(a)}apiGetTransactions(t,n){let a=this.apiPathWithObject(t)+"/transactions";return n?G.api.get(a,{params:n}):G.api.get(a)}}class z extends W{constructor(){super("accounts")}get(t,n){let a={date:n};return n?this.apiGet(t,a):this.apiGet(t)}transactions(t,n){return n?this.apiGetTransactions(t,n):this.apiGetTransactions(t)}}var Z=a(3555),j=a(8898);const O={name:"TransactionList",props:{accountId:0},data(){return{store:null,accountName:"",transactions:[],accountCurrencyCode:"",accountBalance:0}},mounted(){this.store=(0,Z.S)(),0!==this.accountId&&(this.getAccount(),this.store.$onAction((({name:t,$store:n,args:a,after:e,onError:r})=>{e((n=>{"setRange"===t&&this.getTransactions()}))})),this.getTransactions())},methods:{getAccount:function(){(new z).get(this.accountId).then((t=>this.parseAccount(t.data)))},parseAccount:function(t){console.log(t.data.attributes),this.accountName=t.data.attributes.name,this.accountBalance=t.data.attributes.current_balance,this.accountCurrencyCode=t.data.attributes.currency_code},getTransactions:function(){if(null!==this.store.getRange.start&&null!==this.store.getRange.end){const t=new Date(this.store.getRange.start),n=new Date(this.store.getRange.end);let a=(0,j.Z)(t,"y-MM-dd"),e=(0,j.Z)(n,"y-MM-dd");(new z).transactions(this.accountId,{start:a,end:e,limit:10}).then((t=>this.parseTransactions(t.data)))}},formatAmount:function(t,n){return Intl.NumberFormat(this.store.getLocale,{style:"currency",currency:t}).format(n)},parseTransactions:function(t){for(let n in t.data)if(t.data.hasOwnProperty(n)){let a=t.data[n],e={transactionGroupId:a.id,transactionGroupTitle:a.attributes.group_title,transactions:[]};for(let t in a.attributes.transactions)if(a.attributes.transactions.hasOwnProperty(t)){let n=a.attributes.transactions[t],r={journalId:n.transaction_journal_id,description:n.description,destination_name:n.destination_name,destination_id:n.destination_id,type:n.type,amount:n.amount,native_amount:n.native_amount,foreign_amount:n.foreign_amount,native_foreign_amount:n.native_foreign_amount,currency_code:n.currency_code,native_currency_code:n.native_currency_code,foreign_currency_code:n.foreign_currency_code,native_currency_converted:n.native_currency_converted,foreign_currency_converted:n.foreign_currency_converted};e.transactions.push(r)}this.transactions.push(e)}}}};var P=a(1639),Q=a(4458),M=a(490),R=a(1233),$=a(3115),H=a(926),K=a(6933),N=a(9984),U=a.n(N);const Y=(0,P.Z)(O,[["render",T]]),B=Y;U()(O,"components",{QCard:Q.Z,QItem:M.Z,QItemSection:R.Z,QItemLabel:$.Z,QSeparator:H.Z,QMarkupTable:K.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/2769.435f626d.js b/public/v3/js/2769.435f626d.js deleted file mode 100644 index de6c2ac1dc..0000000000 --- a/public/v3/js/2769.435f626d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[2769],{2769:(e,t,l)=>{l.r(t),l.d(t,{default:()=>d});var n=l(9835);const i={class:"fullscreen bg-blue text-white text-center q-pa-md flex flex-center"},o=(0,n._)("div",{style:{"font-size":"30vh"}}," 404 ",-1),s=(0,n._)("div",{class:"text-h2",style:{opacity:".4"}}," Oops. Nothing here... ",-1);function c(e,t,l,c,r,a){const u=(0,n.up)("q-btn");return(0,n.wg)(),(0,n.iD)("div",i,[(0,n._)("div",null,[o,s,(0,n.Wm)(u,{class:"q-mt-xl",color:"white",label:"Go Home","no-caps":"","text-color":"blue",to:"/",unelevated:""})])])}const r=(0,n.aZ)({name:"Error404"});var a=l(1639),u=l(8879),h=l(9984),f=l.n(h);const b=(0,a.Z)(r,[["render",c]]),d=b;f()(r,"components",{QBtn:u.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/3576.5e70097a.js b/public/v3/js/3576.5e70097a.js deleted file mode 100644 index 468d81726b..0000000000 --- a/public/v3/js/3576.5e70097a.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[3576],{3576:(a,e,t)=>{t.r(e),t.d(e,{default:()=>B});var n=t(9835),i=t(6970);const s={class:"row q-mx-md"},g={class:"col-12"},r={class:"text-h6"},d={class:"row"},l={class:"col-12 q-mb-xs"},u=(0,n._)("br",null,null,-1);function c(a,e,t,c,o,p){const h=(0,n.up)("q-card-section"),m=(0,n.up)("q-card"),k=(0,n.up)("q-page");return(0,n.wg)(),(0,n.j4)(k,null,{default:(0,n.w5)((()=>[(0,n._)("div",s,[(0,n._)("div",g,[(0,n.Wm)(m,{bordered:""},{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n._)("div",r,(0,i.zw)(o.piggyBank.name),1)])),_:1}),(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n._)("div",d,[(0,n._)("div",l,[(0,n.Uk)(" Name: "+(0,i.zw)(o.piggyBank.name),1),u])])])),_:1})])),_:1})])])])),_:1})}var o=t(670);const p={name:"Show",data(){return{piggyBank:{},id:0}},created(){this.id=parseInt(this.$route.params.id),this.getPiggyBank()},methods:{onRequest:function(a){this.page=a.page,this.getPiggyBank()},getPiggyBank:function(){(new o.Z).get(this.id).then((a=>this.parsePiggyBank(a)))},parsePiggyBank:function(a){this.piggyBank={name:a.data.data.attributes.name}}}};var h=t(1639),m=t(9885),k=t(4458),f=t(3190),w=t(9984),_=t.n(w);const y=(0,h.Z)(p,[["render",c]]),B=y;_()(p,"components",{QPage:m.Z,QCard:k.Z,QCardSection:f.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/3611.d383e2f1.js b/public/v3/js/3611.d383e2f1.js deleted file mode 100644 index ff4af104ae..0000000000 --- a/public/v3/js/3611.d383e2f1.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[3611],{9286:(a,e,t)=>{t.r(e),t.d(e,{default:()=>C});var s=t(9835),r=t(6970);const n={class:"row q-mx-md"},o={class:"col-12"},i={class:"text-h6"},g={class:"row"},l={class:"col-12 q-mb-xs"},u=(0,s._)("br",null,null,-1),c={class:"row q-mt-sm"},d={class:"col-12"};function w(a,e,t,w,p,h){const m=(0,s.up)("q-card-section"),b=(0,s.up)("q-card"),f=(0,s.up)("LargeTable"),_=(0,s.up)("q-page");return(0,s.wg)(),(0,s.j4)(_,null,{default:(0,s.w5)((()=>[(0,s._)("div",n,[(0,s._)("div",o,[(0,s.Wm)(b,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",i,(0,r.zw)(p.tag.tag),1)])),_:1}),(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",g,[(0,s._)("div",l,[(0,s.Uk)(" Tag: "+(0,r.zw)(p.tag.tag),1),u])])])),_:1})])),_:1})])]),(0,s._)("div",c,[(0,s._)("div",d,[(0,s.Wm)(f,{ref:"table",loading:a.loading,page:p.page,rows:p.rows,"rows-number":p.rowsNumber,"rows-per-page":p.rowsPerPage,title:"Transactions",onOnRequest:h.onRequest},null,8,["loading","page","rows","rows-number","rows-per-page","onOnRequest"])])])])),_:1})}var p=t(1569);class h{get(a){let e="/api/v1/tags/"+a;return p.api.get(e)}transactions(a,e,t){let s="/api/v1/tags/"+a+"/transactions";return p.api.get(s,{params:{page:e,cache:t}})}}var m=t(1049),b=t(3247);const f={name:"Show",data(){return{tag:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1}},created(){this.id=parseInt(this.$route.params.id),this.getTag()},mounted(){},components:{LargeTable:m.Z},methods:{onRequest:function(a){this.page=a.page,this.getTag()},getTag:function(){let a=new h;a.get(this.id).then((a=>this.parseTag(a))),this.loading=!0;const e=new b.Z;this.rows=[],a.transactions(this.id,this.page,this.getCacheKey).then((a=>{let t=e.parseResponse(a);this.rowsPerPage=t.rowsPerPage,this.rowsNumber=t.rowsNumber,this.rows=t.rows,this.loading=!1}))},parseTag:function(a){this.tag={tag:a.data.data.attributes.tag}}}};var _=t(1639),v=t(9885),T=t(4458),q=t(3190),P=t(9984),Z=t.n(P);const k=(0,_.Z)(f,[["render",w]]),C=k;Z()(f,"components",{QPage:v.Z,QCard:T.Z,QCardSection:q.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/3726.efae2175.js b/public/v3/js/3726.efae2175.js deleted file mode 100644 index 3ba36e333d..0000000000 --- a/public/v3/js/3726.efae2175.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[3726],{3726:(e,s,t)=>{t.r(s),t.d(s,{default:()=>le});var r=t(9835),l=t(6970);const i={class:"row q-mx-md"},o={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Info for new rule",-1),d={class:"row q-mx-md q-mt-md"},c={class:"col-12"},g=(0,r._)("div",{class:"text-h6"},"Triggers",-1),p=(0,r._)("div",{class:"row"},[(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Trigger")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Trigger on value")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Active?")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Stop processing after a hit")]),(0,r._)("div",{class:"col"}," del ")],-1),m={class:"col"},h={class:"col"},_={class:"col"},b={class:"col"},v={class:"col"},f=(0,r.Uk)("Del"),w=(0,r.Uk)("Add trigger"),y={class:"row q-mx-md q-mt-md"},E={class:"col-12"},V=(0,r._)("div",{class:"text-h6"},"Actions",-1),W=(0,r._)("div",{class:"row"},[(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Action")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Value")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Active?")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Stop processing other actions")]),(0,r._)("div",{class:"col"}," del ")],-1),k={class:"col"},x={class:"col"},A={class:"col"},T={class:"col"},q={class:"col"},U=(0,r.Uk)("Del"),D=(0,r.Uk)("Add action"),S={class:"row q-mx-md"},R={class:"col-12"},C={class:"row"},I={class:"col-12 text-right"},H={class:"row"},Z={class:"col-12 text-right"},G=(0,r._)("br",null,null,-1);function Q(e,s,t,Q,j,P){const $=(0,r.up)("q-btn"),M=(0,r.up)("q-banner"),F=(0,r.up)("q-card-section"),B=(0,r.up)("q-input"),O=(0,r.up)("q-select"),K=(0,r.up)("q-card"),Y=(0,r.up)("q-checkbox"),z=(0,r.up)("q-card-actions"),J=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(J,null,{default:(0,r.w5)((()=>[(0,r._)("div",i,[(0,r._)("div",o,[""!==j.errorMessage?((0,r.wg)(),(0,r.j4)(M,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)($,{flat:"",label:"Dismiss",onClick:P.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,l.zw)(j.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",n,[(0,r.Wm)(K,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[(0,r.Wm)(B,{modelValue:j.title,"onUpdate:modelValue":s[0]||(s[0]=e=>j.title=e),disable:P.disabledInput,error:j.hasSubmissionErrors.title,"error-message":j.submissionErrors.title,label:e.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"]),(0,r.Wm)(O,{modelValue:j.rule_group_id,"onUpdate:modelValue":s[1]||(s[1]=e=>j.rule_group_id=e),disable:P.disabledInput,error:j.hasSubmissionErrors.rule_group_id,"error-message":j.submissionErrors.rule_group_id,options:j.ruleGroups,"bottom-slots":"",class:"q-pr-xs",dense:"",label:"Rule group","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"]),(0,r.Wm)(O,{modelValue:j.trigger,"onUpdate:modelValue":s[2]||(s[2]=e=>j.trigger=e),disable:P.disabledInput,error:j.hasSubmissionErrors.trigger,"error-message":j.submissionErrors.trigger,options:j.initialTriggers,"bottom-slots":"",class:"q-pr-xs",dense:"","emit-value":"",label:"What fires a rule?","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])),_:1})])),_:1})])]),(0,r._)("div",d,[(0,r._)("div",c,[(0,r.Wm)(K,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[g])),_:1}),(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[p,((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(j.triggers,((e,s)=>((0,r.wg)(),(0,r.iD)("div",{key:s,class:"row"},[(0,r._)("div",m,[(0,r.Wm)(O,{modelValue:e.type,"onUpdate:modelValue":s=>e.type=s,disable:P.disabledInput,error:j.hasSubmissionErrors.triggers[s].type,"error-message":j.submissionErrors.triggers[s].type,options:j.availableTriggers,"bottom-slots":"",class:"q-pr-xs",dense:"",label:"Trigger type","map-options":"",outlined:""},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","options"])]),(0,r._)("div",h,[e.type.needs_context?((0,r.wg)(),(0,r.j4)(B,{key:0,modelValue:e.value,"onUpdate:modelValue":s=>e.value=s,disable:P.disabledInput,error:j.hasSubmissionErrors.triggers[s].value,"error-message":j.submissionErrors.triggers[s].value,"bottom-slots":"",clearable:"",dense:"",label:"Trigger value",outlined:"",type:"text"},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message"])):(0,r.kq)("",!0)]),(0,r._)("div",_,[(0,r.Wm)(Y,{modelValue:e.active,"onUpdate:modelValue":s=>e.active=s},null,8,["modelValue","onUpdate:modelValue"])]),(0,r._)("div",b,[(0,r.Wm)(Y,{modelValue:e.stop_processing,"onUpdate:modelValue":s=>e.stop_processing=s},null,8,["modelValue","onUpdate:modelValue"])]),(0,r._)("div",v,[(0,r.Wm)($,{color:"secondary",onClick:e=>P.removeTrigger(s)},{default:(0,r.w5)((()=>[f])),_:2},1032,["onClick"])])])))),128))])),_:1}),(0,r.Wm)(z,null,{default:(0,r.w5)((()=>[(0,r.Wm)($,{color:"primary",onClick:P.addTrigger},{default:(0,r.w5)((()=>[w])),_:1},8,["onClick"])])),_:1})])),_:1})])]),(0,r._)("div",y,[(0,r._)("div",E,[(0,r.Wm)(K,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[V])),_:1}),(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[W,((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(j.actions,((e,s)=>((0,r.wg)(),(0,r.iD)("div",{key:s,class:"row"},[(0,r._)("div",k,[(0,r.Wm)(O,{modelValue:e.type,"onUpdate:modelValue":s=>e.type=s,disable:P.disabledInput,error:j.hasSubmissionErrors.actions[s].type,"error-message":j.submissionErrors.actions[s].type,options:j.availableActions,"bottom-slots":"",class:"q-pr-xs",dense:"",label:"Action type","map-options":"",outlined:""},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","options"])]),(0,r._)("div",x,[e.type.needs_context?((0,r.wg)(),(0,r.j4)(B,{key:0,modelValue:e.value,"onUpdate:modelValue":s=>e.value=s,disable:P.disabledInput,error:j.hasSubmissionErrors.actions[s].value,"error-message":j.submissionErrors.actions[s].value,"bottom-slots":"",clearable:"",dense:"",label:"Action value",outlined:"",type:"text"},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message"])):(0,r.kq)("",!0)]),(0,r._)("div",A,[(0,r.Wm)(Y,{modelValue:e.active,"onUpdate:modelValue":s=>e.active=s},null,8,["modelValue","onUpdate:modelValue"])]),(0,r._)("div",T,[(0,r.Wm)(Y,{modelValue:e.stop_processing,"onUpdate:modelValue":s=>e.stop_processing=s},null,8,["modelValue","onUpdate:modelValue"])]),(0,r._)("div",q,[(0,r.Wm)($,{color:"secondary",onClick:e=>P.removeAction(s)},{default:(0,r.w5)((()=>[U])),_:2},1032,["onClick"])])])))),128))])),_:1}),(0,r.Wm)(z,null,{default:(0,r.w5)((()=>[(0,r.Wm)($,{color:"primary",onClick:P.addAction},{default:(0,r.w5)((()=>[D])),_:1},8,["onClick"])])),_:1})])),_:1})])]),(0,r._)("div",S,[(0,r._)("div",R,[(0,r.Wm)(K,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[(0,r._)("div",C,[(0,r._)("div",I,[(0,r.Wm)($,{disable:P.disabledInput,color:"primary",label:"Submit",onClick:P.submitRule},null,8,["disable","onClick"])])]),(0,r._)("div",H,[(0,r._)("div",Z,[(0,r.Wm)(Y,{modelValue:j.doReturnHere,"onUpdate:modelValue":s[3]||(s[3]=e=>j.doReturnHere=e),disable:P.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),G,(0,r.Wm)(Y,{modelValue:j.doResetForm,"onUpdate:modelValue":s[4]||(s[4]=e=>j.doResetForm=e),disable:!j.doReturnHere||P.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var j=t(1569);class P{post(e){let s="/api/v1/rules";return j.api.post(s,e)}}var $=t(3918),M=t(2416);const F={name:"Create",data(){return{submissionErrors:{triggers:[],actions:[]},hasSubmissionErrors:{triggers:[],actions:[]},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",ruleGroups:[],availableTriggers:[],availableActions:[],initialTriggers:[],title:"",rule_group_id:null,trigger:"store-journal",triggers:[],actions:[]}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.getRuleGroups(),this.getRuleTriggers(),this.getRuleActions()},methods:{addTrigger:function(){this.triggers.push(this.getDefaultTrigger()),this.submissionErrors.triggers.push(this.getDefaultTriggerError()),this.hasSubmissionErrors.triggers.push(this.getDefaultHasTriggerError())},addAction:function(){this.actions.push(this.getDefaultAction()),this.submissionErrors.actions.push(this.getDefaultActionError()),this.hasSubmissionErrors.actions.push(this.getDefaultHasActionError())},getDefaultTriggerError:function(){return{type:"",value:"",stop_processing:"",active:""}},getDefaultActionError:function(){return{type:"",value:"",stop_processing:"",active:""}},getDefaultHasTriggerError:function(){return{type:!1,value:!1,stop_processing:!1,active:!1}},getDefaultHasActionError:function(){return{type:!1,value:!1,stop_processing:!1,active:!1}},removeTrigger:function(e){this.triggers.splice(e,1),this.submissionErrors.triggers.splice(e,1),this.hasSubmissionErrors.triggers.splice(e,1)},removeAction:function(e){this.actions.splice(e,1),this.submissionErrors.actions.splice(e,1),this.hasSubmissionErrors.actions.splice(e,1)},getDefaultTrigger:function(){return{type:{value:"description_is",needs_context:!0,label:this.$t("firefly.rule_trigger_description_is_choice")},value:"",stop_processing:!1,active:!0}},getDefaultAction:function(){return{type:{value:"add_tag",needs_context:!0,label:this.$t("firefly.rule_action_add_tag_choice")},value:"",stop_processing:!1,active:!0}},getRuleTriggers:function(){let e=new $.Z;e.get("firefly.search.operators").then((e=>{for(let s in e.data.data.value)if(e.data.data.value.hasOwnProperty(s)){let t=e.data.data.value[s];!1===t.alias&&"user_action"!==s&&this.availableTriggers.push({value:s,needs_context:t.needs_context,label:this.$t("firefly.rule_trigger_"+s+"_choice")})}}))},getRuleActions:function(){let e=new $.Z;e.get("firefly.rule-actions").then((e=>{for(let s in e.data.data.value)e.data.data.value.hasOwnProperty(s)&&this.availableActions.push({value:s,needs_context:!1,label:this.$t("firefly.rule_action_"+s+"_choice")})})).then((()=>{e.get("firefly.context-rule-actions").then((e=>{let s=e.data.data.value;for(let t in s){let e=s[t];for(let s in this.availableActions){let t=this.availableActions[s];t.value===e&&(this.availableActions[s].needs_context=!0)}}}))}))},resetForm:function(){this.initialTriggers=[{value:"store-journal",label:"When a transaction is stored"},{value:"update-journal",label:"When a transaction is updated"}],this.title="",this.rule_group_id=null,this.trigger="store-journal",this.triggers.push(this.getDefaultTrigger()),this.actions.push(this.getDefaultAction()),this.resetErrors()},getRuleGroups:function(){this.getGroupPage(1)},getGroupPage:function(e){let s=new M.Z;s.list(e,this.getCacheKey).then((s=>{e{r.r(s),r.d(s,{default:()=>F});var o=r(9835),t=r(6970);const l={class:"row q-mx-md"},a={class:"col-12"},i={class:"row q-mx-md q-mt-md"},n={class:"col-12"},d=(0,o._)("div",{class:"text-h6"},"Info for new currency",-1),u={class:"row"},m={class:"col-12 q-mb-xs"},c={class:"row"},b={class:"col-12 q-mb-xs"},h={class:"row"},p={class:"col-12 q-mb-xs"},f={class:"row q-mx-md"},g={class:"col-12"},w={class:"row"},y={class:"col-12 text-right"},_={class:"row"},v={class:"col-12 text-right"},E=(0,o._)("br",null,null,-1);function q(e,s,r,q,x,C){const V=(0,o.up)("q-btn"),k=(0,o.up)("q-banner"),S=(0,o.up)("q-card-section"),I=(0,o.up)("q-input"),W=(0,o.up)("q-card"),R=(0,o.up)("q-checkbox"),Z=(0,o.up)("q-page");return(0,o.wg)(),(0,o.j4)(Z,null,{default:(0,o.w5)((()=>[(0,o._)("div",l,[(0,o._)("div",a,[""!==x.errorMessage?((0,o.wg)(),(0,o.j4)(k,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,o.w5)((()=>[(0,o.Wm)(V,{flat:"",label:"Dismiss",onClick:C.dismissBanner},null,8,["onClick"])])),default:(0,o.w5)((()=>[(0,o.Uk)((0,t.zw)(x.errorMessage)+" ",1)])),_:1})):(0,o.kq)("",!0)])]),(0,o._)("div",i,[(0,o._)("div",n,[(0,o.Wm)(W,{bordered:""},{default:(0,o.w5)((()=>[(0,o.Wm)(S,null,{default:(0,o.w5)((()=>[d])),_:1}),(0,o.Wm)(S,null,{default:(0,o.w5)((()=>[(0,o._)("div",u,[(0,o._)("div",m,[(0,o.Wm)(I,{modelValue:x.name,"onUpdate:modelValue":s[0]||(s[0]=e=>x.name=e),disable:C.disabledInput,error:x.hasSubmissionErrors.name,"error-message":x.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,o._)("div",c,[(0,o._)("div",b,[(0,o.Wm)(I,{modelValue:x.code,"onUpdate:modelValue":s[1]||(s[1]=e=>x.code=e),disable:C.disabledInput,error:x.hasSubmissionErrors.code,"error-message":x.submissionErrors.code,label:e.$t("form.code"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,o._)("div",h,[(0,o._)("div",p,[(0,o.Wm)(I,{modelValue:x.symbol,"onUpdate:modelValue":s[2]||(s[2]=e=>x.symbol=e),disable:C.disabledInput,error:x.hasSubmissionErrors.symbol,"error-message":x.submissionErrors.symbol,label:e.$t("form.symbol"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,o._)("div",f,[(0,o._)("div",g,[(0,o.Wm)(W,{class:"q-mt-xs"},{default:(0,o.w5)((()=>[(0,o.Wm)(S,null,{default:(0,o.w5)((()=>[(0,o._)("div",w,[(0,o._)("div",y,[(0,o.Wm)(V,{disable:C.disabledInput,color:"primary",label:"Submit",onClick:C.submitCurrency},null,8,["disable","onClick"])])]),(0,o._)("div",_,[(0,o._)("div",v,[(0,o.Wm)(R,{modelValue:x.doReturnHere,"onUpdate:modelValue":s[3]||(s[3]=e=>x.doReturnHere=e),disable:C.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),E,(0,o.Wm)(R,{modelValue:x.doResetForm,"onUpdate:modelValue":s[4]||(s[4]=e=>x.doResetForm=e),disable:!x.doReturnHere||C.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var x=r(2684),C=r(3555);const V={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",name:"",code:"",symbol:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.type=this.$route.params.type,this.store=(0,C.S)()},methods:{resetForm:function(){this.name="",this.code="",this.symbol="",this.resetErrors()},resetErrors:function(){this.submissionErrors={name:"",code:"",symbol:""},this.hasSubmissionErrors={name:!1,code:!1,symbol:!1}},submitCurrency:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildCurrency();let s=new x.Z;s.post(e).catch(this.processErrors).then(this.processSuccess)},buildCurrency:function(){return{name:this.name,code:this.code,symbol:this.symbol}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.store.refreshCacheKey(),this.submitting=!1;let s={level:"success",text:"I am new currency",show:!0,action:{show:!0,text:"Go to currency",link:{name:"currencies.show",params:{code:parseInt(e.data.data.attributes.code)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var k=r(1639),S=r(9885),I=r(7128),W=r(8879),R=r(4458),Z=r(3190),Q=r(6611),$=r(1221),H=r(9984),M=r.n(H);const U=(0,k.Z)(V,[["render",q]]),F=U;M()(V,"components",{QPage:S.Z,QBanner:I.Z,QBtn:W.Z,QCard:R.Z,QCardSection:Z.Z,QInput:Q.Z,QCheckbox:$.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/3922.0d52278f.js b/public/v3/js/3922.0d52278f.js deleted file mode 100644 index 9dd8061c07..0000000000 --- a/public/v3/js/3922.0d52278f.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[3922],{3922:(t,e,a)=>{a.r(e),a.d(e,{default:()=>R});var s=a(9835),n=a(6970);const r={class:"q-mt-sm q-mr-sm"},i=(0,s._)("strong",null," Budgets ",-1),o={class:(0,n.C_)("row bg-blue-1")},l={class:"col"},u={class:"row"},d={class:"col"},m={key:0},c={key:0},p={key:1},g={key:1},f={key:0},h={key:1},w={class:"col"},_=(0,s._)("div",{class:"row"},[(0,s._)("div",{class:"col"},[(0,s.Uk)(" No budget TODO"),(0,s._)("br")])],-1);function b(t,e,a,b,y,v){const k=(0,s.up)("q-item-label"),B=(0,s.up)("q-item-section"),D=(0,s.up)("q-item"),q=(0,s.up)("q-separator"),F=(0,s.up)("router-link"),Z=(0,s.up)("q-linear-progress"),O=(0,s.up)("q-card-section"),S=(0,s.up)("q-card");return(0,s.wg)(),(0,s.iD)("div",r,[(0,s.Wm)(S,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(D,null,{default:(0,s.w5)((()=>[(0,s.Wm)(B,null,{default:(0,s.w5)((()=>[(0,s.Wm)(k,null,{default:(0,s.w5)((()=>[i])),_:1})])),_:1})])),_:1}),(0,s.Wm)(q),(0,s.Wm)(O,null,{default:(0,s.w5)((()=>[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(y.budgets,((t,e)=>((0,s.wg)(),(0,s.iD)("div",{key:t.id},[(0,s._)("div",o,[(0,s._)("div",l,[(0,s.Wm)(F,{to:{name:"budgets.show",params:{id:t.id}}},{default:(0,s.w5)((()=>[(0,s.Uk)((0,n.zw)(t.name),1)])),_:2},1032,["to"])])]),((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(t.limits,((e,a)=>((0,s.wg)(),(0,s.iD)("div",null,[(0,s._)("div",u,[(0,s._)("div",d,[(0,s._)("small",null,[parseFloat(e.amount)+parseFloat(e.sum)>0||0===parseFloat(e.amount)?((0,s.wg)(),(0,s.iD)("span",m,[(0,s.Uk)(" Spent "+(0,n.zw)(v.formatAmount(e.currency_code,e.sum))+" ",1),0!==parseFloat(e.amount)?((0,s.wg)(),(0,s.iD)("span",c," from "+(0,n.zw)(v.formatAmount(e.currency_code,e.amount)),1)):(0,s.kq)("",!0),null!==e.start&&null!==e.end?((0,s.wg)(),(0,s.iD)("span",p," between "+(0,n.zw)(v.formatDate(e.start))+" - "+(0,n.zw)(v.formatDate(e.end)),1)):(0,s.kq)("",!0)])):(0,s.kq)("",!0),parseFloat(e.amount)+parseFloat(e.sum)<0&&0!==parseFloat(e.amount)?((0,s.wg)(),(0,s.iD)("span",g,[(0,s.Uk)(" Overspent "+(0,n.zw)(v.formatAmount(e.currency_code,-1*(parseFloat(e.amount)+parseFloat(e.sum))))+" ",1),0!==parseFloat(e.amount)?((0,s.wg)(),(0,s.iD)("span",f," on "+(0,n.zw)(v.formatAmount(e.currency_code,e.amount)),1)):(0,s.kq)("",!0),null!==e.start&&null!==e.end?((0,s.wg)(),(0,s.iD)("span",h," between "+(0,n.zw)(v.formatDate(e.start))+" - "+(0,n.zw)(v.formatDate(e.end)),1)):(0,s.kq)("",!0)])):(0,s.kq)("",!0)])]),(0,s._)("div",w,[(0,s.Wm)(Z,{indeterminate:t.indeterminate,value:e.percentage,class:"q-mt-md"},null,8,["indeterminate","value"])])])])))),256))])))),128)),_])),_:1})])),_:1})])}var y=a(3555),v=a(1569);class k{list(t){let e="/api/v2/budgets";return v.api.get(e,{params:{page:t}})}}var B=a(8898);class D{spent(t,e,a){let s="/api/v2/budgets/"+t+"/spent",n=(0,B.Z)(e,"y-MM-dd"),r=(0,B.Z)(a,"y-MM-dd");return v.api.get(s,{params:{start:n,end:r}})}}class q{list(t,e,a,s){let n="/api/v2/budgets/"+t+"/limits",r=(0,B.Z)(e,"y-MM-dd"),i=(0,B.Z)(a,"y-MM-dd");return v.api.get(n,{params:{page:s,start:r,end:i}})}}const F={name:"BudgetBox",data(){return{altClassBudget:"bg-blue-1",altClassBl:"bg-red-2",budgets:[],locale:"en-US",page:1,loadingBudgets:!1,dateFormat:""}},mounted(){this.store=(0,y.S)(),this.dateFormat=this.$t("config.month_and_day_fns"),this.store.$onAction((({name:t,store:e,args:a,after:s,onError:n})=>{s((e=>{"setRange"===t&&(this.locale=this.store.getLocale,this.loadBox())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&this.loadBox()},methods:{formatDate:function(t){return(0,B.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)},loadBox:function(){console.log("loadBox"),this.loadingBudgets=!0,(new k).list(this.page).then((t=>{if(this.parseBudgets(t.data.data),t.data.meta.pagination.current_page{this.parseSpentInfo(e.data,t)}))},parseSpentInfo:function(t,e){for(let a in this.budgets)if(this.budgets.hasOwnProperty(a)){let s=this.budgets[a];if(s.id===e){for(let a in s.limits)if(s.limits.hasOwnProperty(a)){let e=s.limits[a];for(let a in t)if(t.hasOwnProperty(a)){let n=t[a];if(n.code===e.currency_code){e.sum=n.sum;let t=-1*n.sum/e.amount;e.percentage=Math.min(Math.max(0,t),1),s.indeterminate=!1}}}let e=!1;for(let a in t){let n=!1;if(t.hasOwnProperty(a)){let r=t[a];for(let t in s.limits)if(s.limits.hasOwnProperty(t)){let e=s.limits[t];r.code===e.currency_code&&(n=!0)}n||(e=!0,s.indeterminate=!1,console.log(),s.limits.push({id:0,sum:r.sum,amount:0,currency_code:r.code,start:null,end:null,percentage:0,overspent:!1}))}}e||(s.indeterminate=!1)}}},processBudgets:function(){for(let t in this.budgets)if(this.budgets.hasOwnProperty(t)){const e=this.budgets[t];(new q).list(e.id,this.store.getRange.start,this.store.getRange.end,1).then((t=>{this.parseBudgetLimits(t.data.data,e),this.loadSpentInfo(e.id)}))}console.log("Processing...")},parseBudgetLimits:function(t,e){for(let a in t)if(t.hasOwnProperty(a)){const s=t[a];e.limits.push({id:parseInt(s.id),amount:s.attributes.amount,currency_code:s.attributes.currency_code,start:new Date(s.attributes.start),end:new Date(s.attributes.end),percentage:0,sum:0,overspent:!1})}}}};var Z=a(1639),O=a(4458),S=a(490),I=a(1233),M=a(3115),P=a(926),z=a(3190),W=a(8289),x=a(9984),C=a.n(x);const Q=(0,Z.Z)(F,[["render",b]]),R=Q;C()(F,"components",{QCard:O.Z,QItem:S.Z,QItemSection:I.Z,QItemLabel:M.Z,QSeparator:P.Z,QCardSection:z.Z,QLinearProgress:W.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/4036.46dc453b.js b/public/v3/js/4036.46dc453b.js deleted file mode 100644 index 611eba5e3e..0000000000 --- a/public/v3/js/4036.46dc453b.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[4036],{4036:(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,{pagination:l.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>l.pagination=e),columns:l.columns,loading:l.loading,rows:l.rows,title:e.$t("firefly.recurring"),class:"q-ma-md","row-key":"id",onRequest:u.onRequest},{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,{to:{name:"recurring.edit",params:{id:e.row.id}},clickable:""},{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,["pagination","columns","loading","rows","title","onRequest"]),(0,i.Wm)(k,{offset:[18,18],position:"bottom-right"},{default:(0,i.w5)((()=>[(0,i.Wm)(_,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{to:{name:"recurring.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New recurring transaction",square:""},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(2429),w=a(3532),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/4216.13049863.js b/public/v3/js/4216.13049863.js deleted file mode 100644 index 4241368ea3..0000000000 --- a/public/v3/js/4216.13049863.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[4216],{4216:(s,e,t)=>{t.r(e),t.d(e,{default:()=>M});var r=t(9835),i=t(6970);const a={class:"row q-mx-md"},n={class:"col-12"},o={class:"row q-mx-md q-mt-md"},l={class:"col-12"},d=(0,r._)("div",{class:"text-h6"},"Edit piggy bank",-1),u={class:"row"},c={class:"col-12 q-mb-xs"},m={class:"row q-mx-md"},h={class:"col-12"},g={class:"row"},b={class:"col-12 text-right"},p={class:"row"},f={class:"col-12 text-right"};function w(s,e,t,w,k,_){const v=(0,r.up)("q-btn"),y=(0,r.up)("q-banner"),q=(0,r.up)("q-card-section"),E=(0,r.up)("q-input"),x=(0,r.up)("q-card"),B=(0,r.up)("q-checkbox"),C=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(C,null,{default:(0,r.w5)((()=>[(0,r._)("div",a,[(0,r._)("div",n,[""!==k.errorMessage?((0,r.wg)(),(0,r.j4)(y,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(v,{flat:"",label:"Dismiss",onClick:_.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(k.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",o,[(0,r._)("div",l,[(0,r.Wm)(x,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[d])),_:1}),(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",c,[(0,r.Wm)(E,{modelValue:k.name,"onUpdate:modelValue":e[0]||(e[0]=s=>k.name=s),disable:_.disabledInput,error:k.hasSubmissionErrors.name,"error-message":k.submissionErrors.name,label:s.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",m,[(0,r._)("div",h,[(0,r.Wm)(x,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[(0,r._)("div",g,[(0,r._)("div",b,[(0,r.Wm)(v,{disable:_.disabledInput,color:"primary",label:"Update",onClick:_.submitPiggyBank},null,8,["disable","onClick"])])]),(0,r._)("div",p,[(0,r._)("div",f,[(0,r.Wm)(B,{modelValue:k.doReturnHere,"onUpdate:modelValue":e[1]||(e[1]=s=>k.doReturnHere=s),disable:_.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var k=t(670),_=t(1569);class v{post(s,e){let t="/api/v1/piggy_banks/"+s;return _.api.put(t,e)}}var y=t(3555);const q={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",id:0,name:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.collectPiggyBank(),this.store=(0,y.S)()},methods:{collectPiggyBank:function(){let s=new k.Z;s.get(this.id).then((s=>this.parsePiggyBank(s)))},parsePiggyBank:function(s){this.name=s.data.data.attributes.name},resetErrors:function(){this.submissionErrors={name:""},this.hasSubmissionErrors={name:!1}},submitPiggyBank:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const s=this.buildPiggyBank();(new v).post(this.id,s).catch(this.processErrors).then(this.processSuccess)},buildPiggyBank:function(){return{name:this.name}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(s){if(this.store.refreshCacheKey(),!s)return;this.submitting=!1;let e={level:"success",text:"Piggy is updated",show:!0,action:{show:!0,text:"Go to piggy",link:{name:"piggy-banks.show",params:{id:parseInt(s.data.data.id)}}}};this.$q.localStorage.set("flash",e),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(s){if(s.response){let e=s.response.data;this.errorMessage=e.message,console.log(e);for(let s in e.errors)e.errors.hasOwnProperty(s)&&(this.submissionErrors[s]=e.errors[s][0],this.hasSubmissionErrors[s]=!0)}this.submitting=!1}}};var E=t(1639),x=t(9885),B=t(7128),C=t(8879),P=t(4458),S=t(3190),W=t(6611),Z=t(1221),I=t(9984),Q=t.n(I);const R=(0,E.Z)(q,[["render",w]]),M=R;Q()(q,"components",{QPage:x.Z,QBanner:B.Z,QBtn:C.Z,QCard:P.Z,QCardSection:S.Z,QInput:W.Z,QCheckbox:Z.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/4355.044e2646.js b/public/v3/js/4355.044e2646.js deleted file mode 100644 index 15837842d1..0000000000 --- a/public/v3/js/4355.044e2646.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[4355],{4355:(e,t,s)=>{s.r(t),s.d(t,{default:()=>N});var r=s(9835),i=s(6970);const o={class:"row q-mx-md"},l={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},d=(0,r._)("div",{class:"text-h6"},"Basic options for recurring transaction",-1),u={class:"row"},c={class:"col-12 q-mb-xs"},m={class:"row"},p={class:"col-12 q-mb-xs"},b={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},_=(0,r._)("div",{class:"text-h6"},"Repeat info",-1),h={class:"row"},g={class:"col-12 q-mb-xs"},f={class:"row"},y={class:"col-12 q-mb-xs"},x={class:"row"},w={class:"col-12 q-mb-xs"},v={class:"row q-mx-md q-mt-md"},E={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},k=(0,r._)("div",{class:"text-h6"},"Single transaction",-1),V={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},q=(0,r._)("div",{class:"text-h6"},"Single repetition",-1),W={class:"row q-mx-md"},S={class:"col-12 q-pa-xs"},I={class:"row"},R={class:"col-12 text-right"},Z={class:"row"},M={class:"col-12 text-right"},D=(0,r._)("br",null,null,-1);function U(e,t,s,U,C,$){const Q=(0,r.up)("q-btn"),T=(0,r.up)("q-banner"),P=(0,r.up)("q-card-section"),F=(0,r.up)("q-input"),H=(0,r.up)("q-select"),B=(0,r.up)("q-card"),j=(0,r.up)("q-checkbox"),O=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(O,null,{default:(0,r.w5)((()=>[(0,r._)("div",o,[(0,r._)("div",l,[""!==C.errorMessage?((0,r.wg)(),(0,r.j4)(T,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(Q,{flat:"",label:"Dismiss",onClick:$.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(C.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",n,[(0,r.Wm)(B,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(P,null,{default:(0,r.w5)((()=>[d])),_:1}),(0,r.Wm)(P,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",c,[(0,r.Wm)(F,{modelValue:C.title,"onUpdate:modelValue":t[0]||(t[0]=e=>C.title=e),disable:$.disabledInput,error:C.hasSubmissionErrors.title,"error-message":C.submissionErrors.title,label:e.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,r._)("div",m,[(0,r._)("div",p,[(0,r.Wm)(H,{modelValue:C.type,"onUpdate:modelValue":t[1]||(t[1]=e=>C.type=e),disable:$.disabledInput,error:C.hasSubmissionErrors.type,"error-message":C.submissionErrors.type,options:C.types,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Transaction type","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])])])),_:1})])),_:1})]),(0,r._)("div",b,[(0,r.Wm)(B,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(P,null,{default:(0,r.w5)((()=>[_])),_:1}),(0,r.Wm)(P,null,{default:(0,r.w5)((()=>[(0,r._)("div",h,[(0,r._)("div",g,[(0,r.Wm)(F,{modelValue:C.first_date,"onUpdate:modelValue":t[2]||(t[2]=e=>C.first_date=e),disable:$.disabledInput,error:C.hasSubmissionErrors.first_date,"error-message":C.submissionErrors.first_date,label:e.$t("form.first_date"),"bottom-slots":"",clearable:"",hint:"The first date you want the recurrence",outlined:"",type:"date"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,r._)("div",f,[(0,r._)("div",y,[(0,r.Wm)(F,{modelValue:C.nr_of_repetitions,"onUpdate:modelValue":t[3]||(t[3]=e=>C.nr_of_repetitions=e),disable:$.disabledInput,error:C.hasSubmissionErrors.nr_of_repetitions,"error-message":C.submissionErrors.nr_of_repetitions,label:e.$t("form.repetitions"),"bottom-slots":"",clearable:"",hint:"nr_of_repetitions",outlined:"",step:"1",type:"number"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,r._)("div",x,[(0,r._)("div",w,[(0,r.Wm)(F,{modelValue:C.repeat_until,"onUpdate:modelValue":t[4]||(t[4]=e=>C.repeat_until=e),disable:$.disabledInput,error:C.hasSubmissionErrors.repeat_until,"error-message":C.submissionErrors.repeat_until,"bottom-slots":"",clearable:"",hint:"repeat_until",outlined:"",type:"date"},null,8,["modelValue","disable","error","error-message"])])])])),_:1})])),_:1})])]),(0,r._)("div",v,[(0,r._)("div",E,[(0,r.Wm)(B,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(P,null,{default:(0,r.w5)((()=>[k])),_:1}),(0,r.Wm)(P,null,{default:(0,r.w5)((()=>[(0,r.Wm)(F,{modelValue:C.transactions[C.index].description,"onUpdate:modelValue":t[5]||(t[5]=e=>C.transactions[C.index].description=e),disable:$.disabledInput,error:C.hasSubmissionErrors.transactions[C.index].description,"error-message":C.submissionErrors.transactions[C.index].description,label:e.$t("form.description"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"]),(0,r.Wm)(F,{modelValue:C.transactions[C.index].amount,"onUpdate:modelValue":t[6]||(t[6]=e=>C.transactions[C.index].amount=e),disable:$.disabledInput,error:C.hasSubmissionErrors.transactions[C.index].amount,"error-message":C.submissionErrors.transactions[C.index].amount,label:e.$t("firefly.amount"),mask:C.balance_input_mask,"bottom-slots":"",clearable:"","fill-mask":"0",hint:"Expects #.##",outlined:"","reverse-fill-mask":""},null,8,["modelValue","disable","error","error-message","label","mask"]),(0,r.Wm)(H,{modelValue:C.transactions[C.index].source_id,"onUpdate:modelValue":t[7]||(t[7]=e=>C.transactions[C.index].source_id=e),disable:C.loading,error:C.hasSubmissionErrors.transactions[C.index].source_id,"error-message":C.submissionErrors.transactions[C.index].source_id,options:C.accounts,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Source account","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"]),(0,r.Wm)(H,{modelValue:C.transactions[C.index].destination_id,"onUpdate:modelValue":t[8]||(t[8]=e=>C.transactions[C.index].destination_id=e),disable:$.disabledInput,error:C.hasSubmissionErrors.transactions[C.index].destination_id,"error-message":C.submissionErrors.transactions[C.index].destination_id,options:C.accounts,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Destination account","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])),_:1})])),_:1})]),(0,r._)("div",V,[(0,r.Wm)(B,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(P,null,{default:(0,r.w5)((()=>[q])),_:1}),(0,r.Wm)(P,null,{default:(0,r.w5)((()=>[(0,r.Wm)(H,{modelValue:C.repetitions[C.index].type,"onUpdate:modelValue":t[9]||(t[9]=e=>C.repetitions[C.index].type=e),error:C.hasSubmissionErrors.repetitions[C.index].type,"error-message":C.submissionErrors.repetitions[C.index].type,options:C.repetition_types,"bottom-slots":"","emit-value":"",label:"Type of repetition","map-options":"",outlined:""},null,8,["modelValue","error","error-message","options"]),(0,r.Wm)(F,{modelValue:C.repetitions[C.index].skip,"onUpdate:modelValue":t[10]||(t[10]=e=>C.repetitions[C.index].skip=e),disable:$.disabledInput,error:C.hasSubmissionErrors.repetitions[C.index].skip,"error-message":C.submissionErrors.repetitions[C.index].skip,label:e.$t("firefly.skip"),"bottom-slots":"",clearable:"",max:"31",min:"0",outlined:"",type:"number"},null,8,["modelValue","disable","error","error-message","label"]),(0,r.Wm)(H,{modelValue:C.repetitions[C.index].weekend,"onUpdate:modelValue":t[11]||(t[11]=e=>C.repetitions[C.index].weekend=e),disable:$.disabledInput,error:C.hasSubmissionErrors.repetitions[C.index].weekend,"error-message":C.submissionErrors.repetitions[C.index].weekend,options:C.weekends,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Weekend?","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])),_:1})])),_:1})])]),(0,r._)("div",W,[(0,r._)("div",S,[(0,r.Wm)(B,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(P,null,{default:(0,r.w5)((()=>[(0,r._)("div",I,[(0,r._)("div",R,[(0,r.Wm)(Q,{disable:$.disabledInput,color:"primary",label:"Submit",onClick:$.submitRecurrence},null,8,["disable","onClick"])])]),(0,r._)("div",Z,[(0,r._)("div",M,[(0,r.Wm)(j,{modelValue:C.doReturnHere,"onUpdate:modelValue":t[12]||(t[12]=e=>C.doReturnHere=e),disable:$.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),D,(0,r.Wm)(j,{modelValue:C.doResetForm,"onUpdate:modelValue":t[13]||(t[13]=e=>C.doResetForm=e),disable:!C.doReturnHere||$.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var C=s(1569);class ${post(e){let t="/api/v1/recurrences";return C.api.post(t,e)}}var Q=s(8898),T=s(3836),P=s(8480);const F={name:"Create",data(){return{index:0,loading:!0,submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",balance_input_mask:"#.##",types:[{value:"withdrawal",label:"Withdrawal"},{value:"deposit",label:"Deposit"},{value:"transfer",label:"Transfer"}],weekends:[{value:1,label:"dont care"},{value:2,label:"skip creation"},{value:3,label:"jump to previous friday"},{value:4,label:"jump to next monday"}],repetition_types:[],accounts:[],title:"",type:"withdrawal",first_date:"",nr_of_repetitions:null,repeat_until:null,repetitions:{},transactions:{}}},watch:{first_date:function(){this.recalculateRepetitions()}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.getAccounts(),this.recalculateRepetitions()},methods:{recalculateRepetitions:function(){console.log("recalculateRepetitions");let e=(0,P.Z)(this.first_date+"T00:00:00"),t=this.getXth(e);this.repetition_types=[{value:"daily",label:"Every day"},{value:"monthly",label:"Every month on the "+(0,Q.Z)(e,"do")+" day"},{value:"ndom",label:"Every month on the "+t+"-th "+(0,Q.Z)(e,"EEEE")},{value:"yearly",label:"Every year on "+(0,Q.Z)(e,"d MMMM")}]},getXth:function(e){let t=(0,Q.Z)(e,"EEEE"),s=new Date(e),r=0;s.setDate(1);const i=new Date(s.getFullYear(),s.getMonth()+1,0).getDate();let o=1;while(s.getDate()<=i&&e.getMonth()===s.getMonth()||o<=32){if(o++,t===(0,Q.Z)(s,"EEEE")&&r++,s.getDate()===e.getDate())return r;s.setDate(s.getDate()+1)}return r},resetForm:function(){this.title="",this.type="withdrawal",this.nr_of_repetitions=null,this.repeat_until=null;let e=new Date;e.setDate(e.getDate()+1),this.first_date=(0,Q.Z)(e,"y-MM-dd"),this.repetitions=[{type:"daily",moment:"",skip:null,weekend:1}],this.transactions=[{description:null,amount:null,foreign_amount:null,currency_id:null,currency_code:null,foreign_currency_id:null,foreign_currency_code:null,budget_id:null,category_id:null,source_id:null,destination_id:null,tags:null,piggy_bank_id:null}],this.resetErrors()},resetErrors:function(){this.submissionErrors={title:"",type:"",first_date:"",nr_of_repetitions:"",repeat_until:"",transactions:[{description:"",amount:"",foreign_amount:"",currency_id:"",currency_code:"",foreign_currency_id:"",foreign_currency_code:"",budget_id:"",category_id:"",source_id:"",destination_id:"",tags:"",piggy_bank_id:""}],repetitions:[{type:"",moment:"",skip:"",weekend:""}]},this.hasSubmissionErrors={title:!1,type:!1,first_date:!1,nr_of_repetitions:!1,repeat_until:!1,transactions:[{description:!1,amount:!1,foreign_amount:!1,currency_id:!1,currency_code:!1,foreign_currency_id:!1,foreign_currency_code:!1,budget_id:!1,category_id:!1,source_id:!1,destination_id:!1,tags:!1,piggy_bank_id:!1}],repetitions:[{type:!1,moment:!1,skip:!1,weekend:!1}]}},submitRecurrence:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildRecurrence();(new $).post(e).catch(this.processErrors).then(this.processSuccess)},buildRecurrence:function(){let e={title:this.title,type:this.type,first_date:this.first_date,nr_of_repetitions:this.nr_of_repetitions,repeat_until:this.repeat_until,transactions:this.transactions,repetitions:[]};for(let t in this.repetitions)if(this.repetitions.hasOwnProperty(t)){let s="",r=(0,P.Z)(this.first_date+"T00:00:00");if("monthly"===this.repetitions[t].type&&(s=r.getDate().toString()),"ndom"===this.repetitions[t].type){let e=this.getXth(r);s=e+","+(0,Q.Z)(r,"i")}"yearly"===this.repetitions[t].type&&(s=(0,Q.Z)(r,"yyyy-MM-dd")),e.repetitions.push({type:this.repetitions[t].type,moment:s,skip:this.repetitions[t].skip,weekend:this.repetitions[t].weekend})}return e},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let t={level:"success",text:"I am new recurrence",show:!0,action:{show:!0,text:"Go to recurrence",link:{name:"recurring.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",t),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let t=e.response.data;this.errorMessage=t.message;for(let e in t.errors)if(t.errors.hasOwnProperty(e)){let s=e;if(s.includes(".")){let r=s.split("."),i=r[0],o=parseInt(r[1]),l=r[2];this.submissionErrors[i][o][l]=t.errors[e][0],this.hasSubmissionErrors[i][o][l]=!0}s.includes(".")||(this.submissionErrors[e]=t.errors[e][0],this.hasSubmissionErrors[e]=!0)}}this.submitting=!1},getAccounts:function(){this.getPage(1)},getPage:function(e){(new T.Z).list("all",e,this.getCacheKey).then((t=>{let s=parseInt(t.data.meta.pagination.total_pages);for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let s=t.data.data[e];this.accounts.push({value:parseInt(s.id),label:s.attributes.type+": "+s.attributes.name,decimal_places:parseInt(s.attributes.currency_decimal_places)})}ee.label>t.label?1:t.label>e.label?-1:0)))}))}}};var H=s(1639),B=s(9885),j=s(7128),O=s(8879),X=s(4458),A=s(3190),z=s(6611),G=s(7887),K=s(1221),Y=s(9984),J=s.n(Y);const L=(0,H.Z)(F,[["render",U]]),N=L;J()(F,"components",{QPage:B.Z,QBanner:j.Z,QBtn:O.Z,QCard:X.Z,QCardSection:A.Z,QInput:z.Z,QSelect:G.Z,QCheckbox:K.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/4575.6117a3b3.js b/public/v3/js/4575.6117a3b3.js deleted file mode 100644 index 23c80ad141..0000000000 --- a/public/v3/js/4575.6117a3b3.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[4575],{4575:(e,a,t)=>{t.r(a),t.d(a,{default:()=>N});var s=t(9835),n=t(6970);const o={class:"row q-mx-md"},r={class:"col-12"},i={class:"text-h6"},c={class:"row"},u={class:"col-12 q-mb-xs"},l=(0,s._)("br",null,null,-1),d=(0,s._)("br",null,null,-1),w={class:"row q-mt-sm"},g={class:"col-12"};function p(e,a,t,p,h,m){const b=(0,s.up)("q-card-section"),_=(0,s.up)("q-card"),f=(0,s.up)("LargeTable"),q=(0,s.up)("q-page");return(0,s.wg)(),(0,s.j4)(q,null,{default:(0,s.w5)((()=>[(0,s._)("div",o,[(0,s._)("div",r,[(0,s.Wm)(_,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(b,null,{default:(0,s.w5)((()=>[(0,s._)("div",i,(0,n.zw)(h.account.name),1)])),_:1}),(0,s.Wm)(b,null,{default:(0,s.w5)((()=>[(0,s._)("div",c,[(0,s._)("div",u,[(0,s.Uk)(" Name: "+(0,n.zw)(h.account.name),1),l,(0,s.Uk)(" IBAN: "+(0,n.zw)(h.account.iban),1),d])])])),_:1})])),_:1})])]),(0,s._)("div",w,[(0,s._)("div",g,[(0,s.Wm)(f,{ref:"table",loading:e.loading,page:h.page,rows:h.rows,"rows-number":h.rowsNumber,"rows-per-page":h.rowsPerPage,title:"Transactions",onOnRequest:m.onRequest},null,8,["loading","page","rows","rows-number","rows-per-page","onOnRequest"])])])])),_:1})}var h=t(160),m=t(1049),b=t(3247);const _={name:"Show",data(){return{account:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1}},created(){this.id=parseInt(this.$route.params.id),this.getAccount()},mounted(){},components:{LargeTable:m.Z},methods:{onRequest:function(e){this.page=e.page,this.getAccount()},getAccount:function(){let e=new h.Z;e.get(this.id).then((e=>this.parseAccount(e))),this.loading=!0;const a=new b.Z;this.rows=[],e.transactions(this.id,this.page).then((e=>{let t=a.parseResponse(e);this.rowsPerPage=t.rowsPerPage,this.rowsNumber=t.rowsNumber,this.rows=t.rows,this.loading=!1}))},parseAccount:function(e){this.account={name:e.data.data.attributes.name,iban:e.data.data.attributes.iban}}}};var f=t(1639),q=t(9885),v=t(4458),P=t(3190),Z=t(9984),k=t.n(Z);const A=(0,f.Z)(_,[["render",p]]),N=A;k()(_,"components",{QPage:q.Z,QCard:v.Z,QCardSection:P.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/4647.eb08255c.js b/public/v3/js/4647.eb08255c.js deleted file mode 100644 index 57d0c43cc5..0000000000 --- a/public/v3/js/4647.eb08255c.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[4647],{4647:(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,{pagination:l.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>l.pagination=t),columns:l.columns,loading:l.loading,rows:l.rows,title:t.$t("firefly.object_groups"),class:"q-ma-md","row-key":"id",onRequest:p.onRequest},{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,{to:{name:"groups.edit",params:{id:t.row.id}},clickable:""},{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,["pagination","columns","loading","rows","title","onRequest"])])),_: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(2429),w=a(3532),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/4670.83bf8b86.js b/public/v3/js/4670.83bf8b86.js deleted file mode 100644 index f35c7c01fd..0000000000 --- a/public/v3/js/4670.83bf8b86.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[4670],{4670:(e,s,t)=>{t.r(s),t.d(s,{default:()=>Q});var r=t(9835),o=t(6970);const a={class:"row q-mx-md"},i={class:"col-12"},l={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Info for new budget",-1),d={class:"row"},m={class:"col-12 q-mb-xs"},c={class:"row q-mx-md"},b={class:"col-12"},h={class:"row"},p={class:"col-12 text-right"},g={class:"row"},f={class:"col-12 text-right"},w=(0,r._)("br",null,null,-1);function _(e,s,t,_,v,q){const E=(0,r.up)("q-btn"),k=(0,r.up)("q-banner"),x=(0,r.up)("q-card-section"),C=(0,r.up)("q-input"),R=(0,r.up)("q-card"),I=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",a,[(0,r._)("div",i,[""!==v.errorMessage?((0,r.wg)(),(0,r.j4)(k,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(E,{flat:"",label:"Dismiss",onClick:q.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,o.zw)(v.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",l,[(0,r._)("div",n,[(0,r.Wm)(R,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(x,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(x,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,[(0,r._)("div",m,[(0,r.Wm)(C,{modelValue:v.name,"onUpdate:modelValue":s[0]||(s[0]=e=>v.name=e),disable:q.disabledInput,error:v.hasSubmissionErrors.name,"error-message":v.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",c,[(0,r._)("div",b,[(0,r.Wm)(R,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(x,null,{default:(0,r.w5)((()=>[(0,r._)("div",h,[(0,r._)("div",p,[(0,r.Wm)(E,{disable:q.disabledInput,color:"primary",label:"Submit",onClick:q.submitBudget},null,8,["disable","onClick"])])]),(0,r._)("div",g,[(0,r._)("div",f,[(0,r.Wm)(I,{modelValue:v.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>v.doReturnHere=e),disable:q.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),w,(0,r.Wm)(I,{modelValue:v.doResetForm,"onUpdate:modelValue":s[2]||(s[2]=e=>v.doResetForm=e),disable:!v.doReturnHere||q.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var v=t(1569);class q{post(e){let s="/api/v1/budgets";return v.api.post(s,e)}}const E={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",name:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.type=this.$route.params.type},methods:{resetForm:function(){this.name="",this.resetErrors()},resetErrors:function(){this.submissionErrors={name:""},this.hasSubmissionErrors={name:!1}},submitBudget:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildBudget();let s=new q;s.post(e).catch(this.processErrors).then(this.processSuccess)},buildBudget:function(){return{name:this.name}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new budget",show:!0,action:{show:!0,text:"Go to budget",link:{name:"budgets.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var k=t(1639),x=t(9885),C=t(7128),R=t(8879),I=t(4458),S=t(3190),W=t(6611),y=t(1221),V=t(9984),B=t.n(V);const Z=(0,k.Z)(E,[["render",_]]),Q=Z;B()(E,"components",{QPage:x.Z,QBanner:C.Z,QBtn:R.Z,QCard:I.Z,QCardSection:S.Z,QInput:W.Z,QCheckbox:y.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/4777.315d9cdb.js b/public/v3/js/4777.315d9cdb.js deleted file mode 100644 index 1e64b218cc..0000000000 --- a/public/v3/js/4777.315d9cdb.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[4777],{4777:(t,e,r)=>{r.r(e),r.d(e,{default:()=>R});var n=r(9835),a=r(6970);const o=(0,n._)("br",null,null,-1),i=["title"],s={key:0};function l(t,e,r,l,u,c){const m=(0,n.up)("q-item-label"),d=(0,n.up)("q-item-section"),p=(0,n.up)("q-item"),h=(0,n.up)("q-separator"),g=(0,n.up)("q-icon"),f=(0,n.up)("q-card-section"),_=(0,n.up)("q-card");return(0,n.wg)(),(0,n.j4)(_,{bordered:"",flat:"",class:"fit"},{default:(0,n.w5)((()=>[(0,n.Wm)(p,null,{default:(0,n.w5)((()=>[(0,n.Wm)(d,null,{default:(0,n.w5)((()=>[(0,n.Wm)(m,null,{default:(0,n.w5)((()=>[(0,n._)("strong",null,(0,a.zw)(t.$t("firefly.net_worth")),1)])),_:1})])),_:1})])),_:1}),(0,n.Wm)(h),(0,n.Wm)(f,{horizontal:""},{default:(0,n.w5)((()=>[(0,n.Wm)(f,null,{default:(0,n.w5)((()=>[(0,n.Wm)(g,{color:u.primary>0?"positive":"negative",name:"fas fa-chart-line",size:"50px"},null,8,["color"])])),_:1}),(0,n.Wm)(h,{vertical:""}),(0,n.Wm)(f,null,{default:(0,n.w5)((()=>[(0,n._)("strong",null,(0,a.zw)(c.formatAmount(u.currency,u.primary)),1),o,(0,n._)("small",null,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(u.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,i),e+1!==u.netWorth.length?((0,n.wg)(),(0,n.iD)("span",s," + ")):(0,n.kq)("",!0)])))),256))])])),_:1})])),_:1})])),_:1})}var u=r(3555),c=r(1569),m=r(8898);class d{get(t){let e=(0,m.Z)(t,"y-MM-dd");return c.api.get("/api/v2/net-worth",{params:{date:e}})}}const p={name:"NetWorthInsightBox",data(){return{netWorth:[],primary:0,currency:"EUR",store:null}},mounted(){this.store=(0,u.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 d).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){return Intl.NumberFormat(this.store?.getLocale??"en-US",{style:"currency",currency:t}).format(e)}}};var h=r(1639),g=r(4458),f=r(490),_=r(1233),v=r(3115),w=r(926),y=r(3190),W=r(2857),b=r(9984),Z=r.n(b);const q=(0,h.Z)(p,[["render",l]]),R=q;Z()(p,"components",{QCard:g.Z,QItem:f.Z,QItemSection:_.Z,QItemLabel:v.Z,QSeparator:w.Z,QCardSection:y.Z,QIcon:W.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/4799.53ec814f.js b/public/v3/js/4799.53ec814f.js deleted file mode 100644 index 0fc1ef106e..0000000000 --- a/public/v3/js/4799.53ec814f.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[4799],{4799:(e,a,t)=>{t.r(a),t.d(a,{default:()=>Q});var i=t(9835);const s={class:"row q-mx-md"},l={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},n=(0,i._)("div",{class:"text-h6"},"Email address",-1),o=(0,i._)("p",{class:"text-primary"}," If you change your email address you will be logged out. You must confirm your address change before you can login again. ",-1),d=(0,i.Uk)("Change address");function r(e,a,t,r,u,c){const m=(0,i.up)("q-card-section"),p=(0,i.up)("q-icon"),f=(0,i.up)("q-input"),g=(0,i.up)("q-btn"),h=(0,i.up)("q-card-actions"),b=(0,i.up)("q-card"),w=(0,i.up)("q-fab-action"),q=(0,i.up)("q-fab"),_=(0,i.up)("q-page-sticky"),y=(0,i.up)("q-page");return(0,i.wg)(),(0,i.j4)(y,null,{default:(0,i.w5)((()=>[(0,i._)("div",s,[(0,i._)("div",l,[(0,i.Wm)(b,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[n])),_:1}),(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[(0,i.Wm)(f,{modelValue:u.emailAddress,"onUpdate:modelValue":a[0]||(a[0]=e=>u.emailAddress=e),label:"Email address",outlined:"",required:"",type:"email"},{prepend:(0,i.w5)((()=>[(0,i.Wm)(p,{name:"fas fa-envelope"})])),_:1},8,["modelValue"]),o])),_:1}),u.emailTouched?((0,i.wg)(),(0,i.j4)(h,{key:0},{default:(0,i.w5)((()=>[(0,i.Wm)(g,{flat:"",onClick:c.confirmAddressChange},{default:(0,i.w5)((()=>[d])),_:1},8,["onClick"])])),_:1})):(0,i.kq)("",!0)])),_:1})])]),(0,i.Wm)(_,{offset:[18,18],position:"bottom-right"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,i.w5)((()=>[(0,i.Wm)(w,{to:{name:"profile.data"},color:"primary",icon:"fas fa-database",label:"Manage data",square:""},null,8,["to"])])),_:1})])),_:1})])),_:1})}var u=t(1569);class c{get(){return u.api.get("/api/v1/about/user")}put(e,a){return console.log("here we are"),u.api.put("/api/v1/users/"+e,a)}logout(){return u.api.post("/logout")}}const m={name:"Index",data(){return{tab:"mails",id:0,emailAddress:"",emailOriginal:"",emailTouched:!1}},watch:{emailAddress:function(e){this.emailTouched=!1,this.emailOriginal!==e&&(this.emailTouched=!0)}},created(){this.getUserInfo()},methods:{getUserInfo:function(){(new c).get().then((e=>{this.emailAddress=e.data.data.attributes.email,this.emailOriginal=e.data.data.attributes.email,this.id=parseInt(e.data.data.id)}))},confirmAddressChange:function(){this.$q.dialog({title:"Confirm",message:"Are you sure?",cancel:!0,persistent:!1}).onOk((()=>{this.submitAddressChange()})).onCancel((()=>{})).onDismiss((()=>{}))},submitAddressChange:function(){(new c).put(this.id,{email:this.emailAddress}).then((e=>{(new c).logout()}))}}};var p=t(1639),f=t(9885),g=t(4458),h=t(3190),b=t(6611),w=t(2857),q=t(1821),_=t(8879),y=t(3388),A=t(9361),C=t(935),k=t(9984),v=t.n(k);const Z=(0,p.Z)(m,[["render",r]]),Q=Z;v()(m,"components",{QPage:f.Z,QCard:g.Z,QCardSection:h.Z,QInput:b.Z,QIcon:w.Z,QCardActions:q.Z,QBtn:_.Z,QPageSticky:y.Z,QFab:A.Z,QFabAction:C.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/4918.ac68d296.js b/public/v3/js/4918.ac68d296.js deleted file mode 100644 index 02b2398b4b..0000000000 --- a/public/v3/js/4918.ac68d296.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[4918],{3953:(l,e,n)=>{n.r(e),n.d(e,{default:()=>ne});var a=n(9835),t=n(6970);const u={key:0,class:"row q-mx-md"},s={class:"col-12"},d=(0,a.Uk)(" This account cannot be reconciled :( "),c={class:"row q-mx-md"},i={class:"col-9 q-pr-xs"},p=(0,a._)("div",{class:"text-h6"},"Reconcilliation range",-1),o={class:"row"},_={class:"col-3 q-pr-xs"},r={class:"col-3 q-px-xs"},m={class:"col-3"},f={class:"col-3 q-px-xs"},h={class:"row"},w=(0,a._)("div",{class:"col-9 q-px-xs"},' Match the amounts and dates above to your bank statement, and press "Start reconciling" ',-1),b={class:"col-3 q-px-xs"},v=(0,a.Uk)("Start reconciling"),q={class:"col-3 q-pl-xs"},y=(0,a._)("div",{class:"text-h6"},"Options",-1),W=(0,a.Uk)(" Actions "),g={class:"row q-ma-md"},x={class:"col"},D=(0,a._)("div",{class:"text-h6"},' First verify the date-range and balances. Then press "Start reconciling" ',-1),k=(0,a._)("p",null," ",-1),Z=(0,a._)("p",null," ",-1),B=(0,a._)("p",null," ",-1),V=(0,a._)("p",null," ",-1),R=(0,a._)("p",null," ",-1),U=(0,a._)("p",null," ",-1),Q=(0,a._)("p",null," ",-1),C=(0,a._)("p",null," ",-1),S=(0,a._)("p",null," ",-1),T=(0,a._)("p",null," ",-1),M=(0,a._)("p",null," ",-1),E=(0,a._)("p",null," ",-1),F=(0,a._)("p",null," ",-1),I=(0,a._)("p",null," ",-1),j=(0,a._)("p",null," ",-1),z=(0,a._)("p",null," ",-1),A=(0,a._)("p",null," ",-1),P=(0,a._)("p",null," ",-1),$=(0,a._)("p",null," ",-1),O=(0,a._)("p",null," ",-1),G=(0,a._)("p",null," ",-1),H=(0,a._)("p",null," ",-1),J=(0,a._)("p",null," ",-1),K=(0,a._)("p",null," ",-1),L=(0,a._)("p",null," ",-1),N=(0,a._)("p",null," ",-1),X=(0,a._)("p",null," ",-1),Y=(0,a._)("p",null," ",-1),ll=(0,a._)("p",null," ",-1),el=(0,a._)("p",null," ",-1),nl=(0,a._)("p",null," ",-1),al=(0,a._)("p",null," ",-1),tl=(0,a._)("p",null," ",-1),ul=(0,a._)("p",null," ",-1),sl=(0,a._)("p",null," ",-1),dl=(0,a._)("p",null," ",-1),cl=(0,a._)("p",null," ",-1),il=(0,a._)("p",null," ",-1),pl=(0,a._)("p",null," ",-1),ol=(0,a._)("p",null," ",-1),_l=(0,a._)("p",null," ",-1),rl=(0,a._)("p",null," ",-1),ml=(0,a._)("p",null," ",-1),fl=(0,a._)("p",null," ",-1),hl=(0,a._)("p",null," ",-1),wl=(0,a._)("p",null," ",-1),bl=(0,a._)("p",null," ",-1),vl=(0,a._)("p",null," ",-1),ql=(0,a._)("p",null," ",-1),yl=(0,a._)("p",null," ",-1),Wl=(0,a._)("p",null," ",-1),gl=(0,a._)("p",null," ",-1),xl=(0,a._)("p",null," ",-1),Dl=(0,a._)("p",null," ",-1),kl=(0,a._)("p",null," ",-1),Zl=(0,a._)("p",null," ",-1),Bl=(0,a._)("p",null," ",-1),Vl=(0,a._)("p",null," ",-1),Rl=(0,a._)("p",null," ",-1),Ul=(0,a._)("p",null," ",-1),Ql=(0,a._)("p",null," ",-1),Cl=(0,a._)("p",null," ",-1),Sl=(0,a._)("p",null," ",-1),Tl=(0,a._)("p",null," ",-1),Ml={class:"bg-primary text-white q-px-xl q-pa-md rounded-borders"};function El(l,e,n,El,Fl,Il){const jl=(0,a.up)("q-card-section"),zl=(0,a.up)("q-card"),Al=(0,a.up)("q-icon"),Pl=(0,a.up)("q-input"),$l=(0,a.up)("q-btn"),Ol=(0,a.up)("q-card-actions"),Gl=(0,a.up)("q-page-scroller"),Hl=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(Hl,null,{default:(0,a.w5)((()=>[Fl.canReconcile?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",u,[(0,a._)("div",s,[(0,a.Wm)(zl,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[d])),_:1})])),_:1})])])),(0,a._)("div",c,[(0,a._)("div",i,[(0,a.Wm)(zl,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[p])),_:1}),(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",_,[(0,a.Wm)(Pl,{modelValue:Fl.startDate,"onUpdate:modelValue":e[0]||(e[0]=l=>Fl.startDate=l),dense:"",hint:"Start date",outlined:"",type:"date"},{prepend:(0,a.w5)((()=>[(0,a.Wm)(Al,{name:"far fa-calendar"})])),_:1},8,["modelValue"])]),(0,a._)("div",r,[(0,a.Wm)(Pl,{modelValue:Fl.startBalance,"onUpdate:modelValue":e[1]||(e[1]=l=>Fl.startBalance=l),dense:"",hint:"Start balance",outlined:"",step:"0.00",type:"number"},{prepend:(0,a.w5)((()=>[(0,a.Wm)(Al,{name:"fas fa-coins"})])),_:1},8,["modelValue"])]),(0,a._)("div",m,[(0,a.Wm)(Pl,{modelValue:Fl.endDate,"onUpdate:modelValue":e[2]||(e[2]=l=>Fl.endDate=l),dense:"",hint:"End date",outlined:"",type:"date"},{prepend:(0,a.w5)((()=>[(0,a.Wm)(Al,{name:"far fa-calendar"})])),_:1},8,["modelValue"])]),(0,a._)("div",f,[(0,a.Wm)(Pl,{modelValue:Fl.endBalance,"onUpdate:modelValue":e[3]||(e[3]=l=>Fl.endBalance=l),dense:"",hint:"End Balance",outlined:"",step:"0.00",type:"number"},{prepend:(0,a.w5)((()=>[(0,a.Wm)(Al,{name:"fas fa-coins"})])),_:1},8,["modelValue"])])])])),_:1}),(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[(0,a._)("div",h,[w,(0,a._)("div",b,[(0,a.Wm)($l,{onClick:Il.initReconciliation},{default:(0,a.w5)((()=>[v])),_:1},8,["onClick"])])])])),_:1})])),_:1})]),(0,a._)("div",q,[(0,a.Wm)(zl,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[y])),_:1}),(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[(0,a.Uk)(" EUR "+(0,t.zw)(Il.balanceDiff),1)])),_:1}),(0,a.Wm)(Ol,null,{default:(0,a.w5)((()=>[W])),_:1})])),_:1})])]),(0,a._)("div",g,[(0,a._)("div",x,[(0,a.Wm)(zl,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[D])),_:1})])),_:1}),k,Z,B,V,R,U,Q,C,S,T,M,E,F,I,j,z,A,P,$,O,G,H,J,K,L,N,X,Y,ll,el,nl,al,tl,ul,sl,dl,cl,il,pl,ol,_l,rl,ml,fl,hl,wl,bl,vl,ql,yl,Wl,gl,xl,Dl,kl,Zl,Bl,Vl,Rl,Ul,Ql,Cl,Sl,Tl])]),Fl.canReconcile?((0,a.wg)(),(0,a.j4)(Gl,{key:1,offset:[16,16],position:"bottom-right","scroll-offset":"120"},{default:(0,a.w5)((()=>[(0,a._)("div",Ml,"EUR "+(0,t.zw)(Il.balanceDiff),1)])),_:1})):(0,a.kq)("",!0)])),_:1})}var Fl=n(7164),Il=n(5057),jl=n(7104),zl=n(8898),Al=n(160);const Pl={name:"Reconcile",data(){return{startDate:"",startBalance:"0",endDate:"",endBalance:"0",id:0,canReconcile:!0}},computed:{balanceDiff:function(){return parseFloat(this.startBalance)-parseFloat(this.endBalance)}},created(){this.id=parseInt(this.$route.params.id)},mounted(){this.setDates(),this.collectBalances()},methods:{initReconciliation:function(){this.$q.dialog({title:"Todo",message:"This function does not work yet.",cancel:!1,persistent:!0})},setDates:function(){let l=new Date,e=(0,jl.Z)((0,Fl.Z)(l),1),n=(0,Il.Z)(l);this.startDate=(0,zl.Z)(e,"yyyy-MM-dd"),this.endDate=(0,zl.Z)(n,"yyyy-MM-dd")},collectBalances:function(){let l=new Al.Z;l.get(this.id,this.startDate).then((l=>{"asset"!==l.data.data.attributes.type&&(this.canReconcile=!1),this.startBalance=l.data.data.attributes.current_balance})),l.get(this.id,this.endDate).then((l=>{this.endBalance=l.data.data.attributes.current_balance}))}}};var $l=n(1639),Ol=n(9885),Gl=n(4458),Hl=n(3190),Jl=n(6611),Kl=n(2857),Ll=n(8879),Nl=n(1821),Xl=n(1237),Yl=n(9984),le=n.n(Yl);const ee=(0,$l.Z)(Pl,[["render",El]]),ne=ee;le()(Pl,"components",{QPage:Ol.Z,QCard:Gl.Z,QCardSection:Hl.Z,QInput:Jl.Z,QIcon:Kl.Z,QBtn:Ll.Z,QCardActions:Nl.Z,QPageScroller:Xl.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/5114.96732a35.js b/public/v3/js/5114.96732a35.js deleted file mode 100644 index 1d54fb5ab8..0000000000 --- a/public/v3/js/5114.96732a35.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[5114],{5114:(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"),h=(0,o.up)("q-item-label"),c=(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,{pagination:r.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>r.pagination=e),columns:r.columns,loading:r.loading,rows:r.rows,title:e.$t("firefly.webhooks"),class:"q-ma-md","row-key":"id",onRequest:p.onRequest},{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,{to:{name:"webhooks.edit",params:{id:e.row.id}},clickable:""},{default:(0,o.w5)((()=>[(0,o.Wm)(c,null,{default:(0,o.w5)((()=>[(0,o.Wm)(h,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)(c,null,{default:(0,o.w5)((()=>[(0,o.Wm)(h,null,{default:(0,o.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[Z]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["pagination","columns","loading","rows","title","onRequest"]),(0,o.Wm)(_,{offset:[18,18],position:"bottom-right"},{default:(0,o.w5)((()=>[(0,o.Wm)(q,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,o.w5)((()=>[(0,o.Wm)(y,{to:{name:"webhooks.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New webhook",square:""},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),h=a(9885),c=a(2429),m=a(3532),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:h.Z,QTable:c.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/5389.83172589.js b/public/v3/js/5389.83172589.js deleted file mode 100644 index fb1edc6247..0000000000 --- a/public/v3/js/5389.83172589.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[5389],{5389:(e,a,s)=>{s.r(a),s.d(a,{default:()=>ee});var r=s(9835),n=s(6970);const t={class:"row"},l={class:"col q-mb-xs"},o=(0,r.Uk)(" Hi! You must be new to Firefly III. Welcome! Please fill in this form to create some basic accounts and get you started. "),i={class:"row"},c={class:"col-8 offset-2 q-mb-md"},_=(0,r._)("div",{class:"text-h6"},"Bank accounts",-1),u={class:"row q-mb-xs"},d={class:"col-8 offset-2"},m={class:"row q-mb-xs"},h={class:"col-3 offset-2"},b={class:"col-5"},g={class:"row q-mb-xs"},f={class:"col-8 offset-2"},v={class:"row"},p={class:"col-8 offset-2 q-mb-md"},k=(0,r._)("div",{class:"text-h6"},"Preferences",-1),w={class:"row q-mb-xs"},y={class:"col-8 offset-2"},q={class:"row"},I={class:"col-10 offset-2"},V={class:"row"},U={class:"col-8 offset-2"},W={class:"row"},Z={class:"col-8 offset-2"},C=(0,r._)("div",{class:"q-px-sm"},[(0,r.Uk)(" Hint: visit "),(0,r._)("a",{href:"https://github.com/firefly-iii/firefly-iii/discussions/"},"GitHub"),(0,r.Uk)(" or "),(0,r._)("a",{href:"#"},"Gitter.im"),(0,r.Uk)(". You can also contact me on "),(0,r._)("a",{href:"#"},"Twitter"),(0,r.Uk)(" or via "),(0,r._)("a",{href:"#"},"email"),(0,r.Uk)(". ")],-1),x={class:"row"},P={class:"col-8 offset-2"},A=(0,r.Uk)("Submit");function M(e,a,s,M,Q,T){const D=(0,r.up)("q-banner"),O=(0,r.up)("q-card-section"),S=(0,r.up)("q-icon"),F=(0,r.up)("q-input"),z=(0,r.up)("q-select"),E=(0,r.up)("q-card"),H=(0,r.up)("q-checkbox"),j=(0,r.up)("q-btn");return(0,r.wg)(),(0,r.iD)(r.HY,null,[(0,r._)("div",t,[(0,r._)("div",l,[(0,r.Wm)(D,{class:"bg-purple-8 text-white",rounded:""},{default:(0,r.w5)((()=>[o])),_:1})])]),(0,r._)("div",i,[(0,r._)("div",c,[(0,r.Wm)(E,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(O,null,{default:(0,r.w5)((()=>[_])),_:1}),(0,r.Wm)(O,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",d,[(0,r.Wm)(F,{modelValue:Q.bank_name,"onUpdate:modelValue":a[0]||(a[0]=e=>Q.bank_name=e),disable:Q.disabledInput,error:Q.bank_name_has_error,"error-message":Q.bank_name_error,"bottom-slots":"",clearable:"",label:"The name of your bank",outlined:""},{prepend:(0,r.w5)((()=>[(0,r.Wm)(S,{name:"fas fa-university"})])),_:1},8,["modelValue","disable","error","error-message"])])]),(0,r._)("div",m,[(0,r._)("div",h,[(0,r.Wm)(z,{modelValue:Q.currency,"onUpdate:modelValue":a[1]||(a[1]=e=>Q.currency=e),disable:Q.disabledInput,error:Q.currency_has_error,"error-message":Q.currency_error,options:Q.currencies,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Currency","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])]),(0,r._)("div",b,[(0,r.Wm)(F,{modelValue:Q.bank_balance,"onUpdate:modelValue":a[2]||(a[2]=e=>Q.bank_balance=e),disable:Q.disabledInput,error:Q.bank_balance_has_error,"error-message":Q.bank_balance_error,mask:Q.balance_input_mask,"bottom-slots":"","fill-mask":"0",hint:"Enter your current balance",label:"Today's balance",outlined:"","reverse-fill-mask":""},{prepend:(0,r.w5)((()=>[(0,r.Wm)(S,{name:"fas fa-money-bill-wave"})])),_:1},8,["modelValue","disable","error","error-message","mask"])])]),(0,r._)("div",g,[(0,r._)("div",f,[(0,r.Wm)(F,{modelValue:Q.savings_balance,"onUpdate:modelValue":a[3]||(a[3]=e=>Q.savings_balance=e),disable:Q.disabledInput,error:Q.savings_balance_has_error,"error-message":Q.savings_balance_error,mask:Q.balance_input_mask,"bottom-slots":"","fill-mask":"0",hint:"Leave empty or set to zero if not relevant.",label:"Today's savings account balance",outlined:"","reverse-fill-mask":""},{prepend:(0,r.w5)((()=>[(0,r.Wm)(S,{name:"fas fa-coins"})])),_:1},8,["modelValue","disable","error","error-message","mask"])])])])),_:1})])),_:1})])]),(0,r._)("div",v,[(0,r._)("div",p,[(0,r.Wm)(E,null,{default:(0,r.w5)((()=>[(0,r.Wm)(O,null,{default:(0,r.w5)((()=>[k])),_:1}),(0,r.Wm)(O,null,{default:(0,r.w5)((()=>[(0,r._)("div",w,[(0,r._)("div",y,[(0,r.Wm)(z,{modelValue:Q.language,"onUpdate:modelValue":a[4]||(a[4]=e=>Q.language=e),disable:Q.disabledInput,error:Q.language_has_error,"error-message":Q.language_error,options:Q.languages,"bottom-slots":"","emit-value":"",label:"I prefer the following language","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])]),(0,r._)("div",q,[(0,r._)("div",I,[(0,r.Wm)(H,{modelValue:Q.manage_cash,"onUpdate:modelValue":a[5]||(a[5]=e=>Q.manage_cash=e),disable:Q.disabledInput,label:"I want to manage cash using Firefly III"},null,8,["modelValue","disable"]),Q.manage_cash_has_error?((0,r.wg)(),(0,r.j4)(D,{key:0,class:"text-white bg-red"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,n.zw)(Q.manage_cash_error),1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",V,[(0,r._)("div",U,[(0,r.Wm)(H,{modelValue:Q.have_cc,"onUpdate:modelValue":a[6]||(a[6]=e=>Q.have_cc=e),disable:Q.disabledInput,label:"I have a credit card."},null,8,["modelValue","disable"]),Q.have_cc_has_error?((0,r.wg)(),(0,r.j4)(D,{key:0,class:"text-white bg-red"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,n.zw)(Q.have_cc_error),1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",W,[(0,r._)("div",Z,[(0,r.Wm)(H,{modelValue:Q.have_questions,"onUpdate:modelValue":a[7]||(a[7]=e=>Q.have_questions=e),disable:Q.disabledInput,label:"I know where to go when I have questions"},null,8,["modelValue","disable"]),C,Q.have_questions_has_error?((0,r.wg)(),(0,r.j4)(D,{key:0,class:"text-white bg-red"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,n.zw)(Q.have_questions_error),1)])),_:1})):(0,r.kq)("",!0)])])])),_:1}),(0,r.Wm)(O,null,{default:(0,r.w5)((()=>[(0,r._)("div",x,[(0,r._)("div",P,[(0,r.Wm)(j,{color:"primary",onClick:T.submitNewUser},{default:(0,r.w5)((()=>[A])),_:1},8,["onClick"])])])])),_:1})])),_:1})])])],64)}var Q=s(3918),T=s(6108),D=s(1138),O=s(2684),S=s(1592),F=s(8898),z=s(7164);const E={name:"NewUser",data(){return{bank_name:"",bank_name_error:"",bank_name_has_error:!1,currency:"EUR",currency_error:"",currency_has_error:!1,bank_balance:"",bank_balance_error:"",bank_balance_has_error:!1,savings_balance:"",savings_balance_error:"",savings_balance_has_error:!1,language:"en_US",language_error:"",language_has_error:!1,manage_cash:!1,manage_cash_error:"",manage_cash_has_error:!1,have_cc:!1,have_cc_error:"",have_cc_has_error:!1,have_questions:!1,have_questions_error:"",have_questions_has_error:!1,balance_input_mask:"#.##",balance_prefix:"€",languages:[],currencies:[],disabledInput:!1}},watch:{currency:function(e){for(let a in this.currencies)if(this.currencies.hasOwnProperty(a)){let s=this.currencies[a];if(s.value===e){let e="#";this.balance_input_mask="#."+e.repeat(s.decimal_places)}}}},mounted(){let e=new Q.Z;e.get("firefly.languages").then((e=>{let a=e.data.data.value;for(let s in a)if(a.hasOwnProperty(s)){let e=a[s];this.languages.push({value:s,label:e.name_locale+" ("+e.name_english+")"})}}));let a=new T.Z;a.list(1).then((e=>{let a=e.data.data;for(let s in a)if(a.hasOwnProperty(s)){let e=a[s];this.currencies.push({value:e.attributes.code,label:e.attributes.name,decimal_places:e.attributes.decimal_places,symbol:e.attributes.symbol})}}))},methods:{submitNewUser:function(){if(this.resetErrors(),this.disabledInput=!0,""===this.bank_name)return this.bank_name_error="A name is required",this.bank_name_has_error=!0,void(this.disabledInput=!1);if(!1===this.have_questions)return this.have_questions_error="Please check this little box",this.have_questions_has_error=!0,void(this.disabledInput=!1);let e=this.submitMainAccount(),a=this.submitSavingsAccount(),s=this.submitCC(),r=this.submitCash(),n=this.submitCurrency(),t=this.submitLanguage();Promise.all([e,a,s,r,n,t]).then((()=>{this.$emit("created-accounts")}))},submitCurrency:function(){let e=new O.Z;return e.makeDefault(this.currency)},submitLanguage:function(){return(new S.Z).put("language",this.language)},submitMainAccount:function(){let e=new D.Z,a={name:this.bank_name+" checking account TODO",type:"asset",account_role:"defaultAsset",currency_code:this.currency_code};if(""!==this.bank_balance&&0!==parseFloat(this.bank_balance)){let e=(0,F.Z)(new Date,"y-MM-dd");a.opening_balance=this.bank_balance,a.opening_balance_date=e}return e.post(a)},submitSavingsAccount:function(){let e=new D.Z,a={name:this.bank_name+" savings account TODO",type:"asset",account_role:"savingAsset",currency_code:this.currency_code};if(""!==this.savings_balance&&0!==parseFloat(this.savings_balance)){let s=(0,F.Z)(new Date,"y-MM-dd");return a.opening_balance=this.savings_balance,a.opening_balance_date=s,e.post(a)}return Promise.resolve()},submitCC:function(){if(this.have_cc){let e=new D.Z,a=(0,F.Z)((0,z.Z)(new Date),"y-MM-dd"),s={name:this.bank_name+" Credit card",type:"asset",account_role:"ccAsset",currency_code:this.currency_code,credit_card_type:"monthlyFull",monthly_payment_date:a};return e.post(s)}return Promise.resolve()},submitCash:function(){if(this.manage_cash){let e=new D.Z,a={name:this.bank_name+" Cash account",type:"asset",account_role:"cashWalletAsset",currency_code:this.currency_code};return e.post(a)}return Promise.resolve()},resetErrors:function(){this.disabledInput=!1,this.bank_name_error="",this.bank_name_has_error=!1,this.currency_error="",this.currency_has_error=!1,this.bank_balance_error="",this.bank_balance_has_error=!1,this.savings_balance_error="",this.savings_balance_has_error=!1,this.language_error="",this.language_has_error=!1,this.manage_cash_error="",this.manage_cash_has_error=!1,this.have_cc_error="",this.have_cc_has_error=!1,this.have_questions_error="",this.have_questions_has_error=!1}}};var H=s(1639),j=s(7128),B=s(4458),L=s(3190),N=s(6611),Y=s(2857),G=s(7887),R=s(1221),$=s(8879),J=s(9984),K=s.n(J);const X=(0,H.Z)(E,[["render",M]]),ee=X;K()(E,"components",{QBanner:j.Z,QCard:B.Z,QCardSection:L.Z,QInput:N.Z,QIcon:Y.Z,QSelect:G.Z,QCheckbox:R.Z,QBtn:$.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/5529.dbcd5e10.js b/public/v3/js/5529.dbcd5e10.js deleted file mode 100644 index 5a3d830373..0000000000 --- a/public/v3/js/5529.dbcd5e10.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[5529],{5529:(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,{pagination:l.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>l.pagination=t),columns:l.columns,loading:l.loading,rows:l.rows,title:t.$t("firefly.subscriptions"),class:"q-ma-md","row-key":"id",onRequest:p.onRequest},{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,{to:{name:"subscriptions.edit",params:{id:t.row.id}},clickable:""},{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,["pagination","columns","loading","rows","title","onRequest"]),(0,i.Wm)(_,{offset:[18,18],position:"bottom-right"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,i.w5)((()=>[(0,i.Wm)(k,{to:{name:"subscriptions.create",params:{type:"asset"}},color:"primary",icon:"fas fa-exchange-alt",label:"New subscription",square:""},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(2429),w=a(3532),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/5724.a11c8347.js b/public/v3/js/5724.a11c8347.js deleted file mode 100644 index eab5fdf055..0000000000 --- a/public/v3/js/5724.a11c8347.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[5724],{5724:(a,e,l)=>{l.r(e),l.d(e,{default:()=>_});var n=l(9835);const r={class:"row q-mx-md"},t={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},c=(0,n.Uk)(" Empty / TODO ");function d(a,e,l,d,i,o){const s=(0,n.up)("q-card-section"),u=(0,n.up)("q-card"),p=(0,n.up)("q-page");return(0,n.wg)(),(0,n.j4)(p,null,{default:(0,n.w5)((()=>[(0,n._)("div",r,[(0,n._)("div",t,[(0,n.Wm)(u,{bordered:""},{default:(0,n.w5)((()=>[(0,n.Wm)(s,null,{default:(0,n.w5)((()=>[c])),_:1})])),_:1})])])])),_:1})}const i={name:"Data",data(){return{}}};var o=l(1639),s=l(9885),u=l(4458),p=l(3190),f=l(9984),m=l.n(f);const w=(0,o.Z)(i,[["render",d]]),_=w;m()(i,"components",{QPage:s.Z,QCard:u.Z,QCardSection:p.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/607.a7330a8c.js b/public/v3/js/607.a7330a8c.js deleted file mode 100644 index 0782fa04d3..0000000000 --- a/public/v3/js/607.a7330a8c.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[607],{607:(e,s,r)=>{r.r(s),r.d(s,{default:()=>j});var t=r(9835),o=r(6970);const l={class:"row q-mx-md"},a={class:"col-12"},i={class:"row q-mx-md q-mt-md"},n={class:"col-12"},d=(0,t._)("div",{class:"text-h6"},"Edit currency",-1),c={class:"row"},u={class:"col-12 q-mb-xs"},m={class:"row"},b={class:"col-12 q-mb-xs"},h={class:"row"},p={class:"col-12 q-mb-xs"},f={class:"row q-mx-md"},g={class:"col-12"},y={class:"row"},w={class:"col-12 text-right"},_={class:"row"},v={class:"col-12 text-right"};function C(e,s,r,C,E,q){const x=(0,t.up)("q-btn"),k=(0,t.up)("q-banner"),S=(0,t.up)("q-card-section"),V=(0,t.up)("q-input"),W=(0,t.up)("q-card"),Z=(0,t.up)("q-checkbox"),I=(0,t.up)("q-page");return(0,t.wg)(),(0,t.j4)(I,null,{default:(0,t.w5)((()=>[(0,t._)("div",l,[(0,t._)("div",a,[""!==E.errorMessage?((0,t.wg)(),(0,t.j4)(k,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,t.w5)((()=>[(0,t.Wm)(x,{flat:"",label:"Dismiss",onClick:q.dismissBanner},null,8,["onClick"])])),default:(0,t.w5)((()=>[(0,t.Uk)((0,o.zw)(E.errorMessage)+" ",1)])),_:1})):(0,t.kq)("",!0)])]),(0,t._)("div",i,[(0,t._)("div",n,[(0,t.Wm)(W,{bordered:""},{default:(0,t.w5)((()=>[(0,t.Wm)(S,null,{default:(0,t.w5)((()=>[d])),_:1}),(0,t.Wm)(S,null,{default:(0,t.w5)((()=>[(0,t._)("div",c,[(0,t._)("div",u,[(0,t.Wm)(V,{modelValue:E.name,"onUpdate:modelValue":s[0]||(s[0]=e=>E.name=e),disable:q.disabledInput,error:E.hasSubmissionErrors.name,"error-message":E.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,t._)("div",m,[(0,t._)("div",b,[(0,t.Wm)(V,{modelValue:E.code,"onUpdate:modelValue":s[1]||(s[1]=e=>E.code=e),disable:q.disabledInput,error:E.hasSubmissionErrors.code,"error-message":E.submissionErrors.code,label:e.$t("form.code"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,t._)("div",h,[(0,t._)("div",p,[(0,t.Wm)(V,{modelValue:E.symbol,"onUpdate:modelValue":s[2]||(s[2]=e=>E.symbol=e),disable:q.disabledInput,error:E.hasSubmissionErrors.symbol,"error-message":E.submissionErrors.symbol,label:e.$t("form.symbol"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,t._)("div",f,[(0,t._)("div",g,[(0,t.Wm)(W,{class:"q-mt-xs"},{default:(0,t.w5)((()=>[(0,t.Wm)(S,null,{default:(0,t.w5)((()=>[(0,t._)("div",y,[(0,t._)("div",w,[(0,t.Wm)(x,{disable:q.disabledInput,color:"primary",label:"Update",onClick:q.submitCurrency},null,8,["disable","onClick"])])]),(0,t._)("div",_,[(0,t._)("div",v,[(0,t.Wm)(Z,{modelValue:E.doReturnHere,"onUpdate:modelValue":s[3]||(s[3]=e=>E.doReturnHere=e),disable:q.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var E=r(1484),q=r(1569);class x{post(e,s){let r="/api/v1/currencies/"+e;return q.api.put(r,s)}}var k=r(3555);const S={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",code:"",name:"",symbol:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.code=this.$route.params.code,this.collectCurrency(),this.store=(0,k.S)()},methods:{collectCurrency:function(){let e=new E.Z;e.get(this.code).then((e=>this.parseCurrency(e)))},parseCurrency:function(e){this.name=e.data.data.attributes.name,this.symbol=e.data.data.attributes.symbol},resetErrors:function(){this.submissionErrors={name:"",code:"",symbol:""},this.hasSubmissionErrors={name:!1,code:!1,symbol:!1}},submitCurrency:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildCurrency();let s=new x;s.post(this.code,e).catch(this.processErrors).then(this.processSuccess)},buildCurrency:function(){return{name:this.name,code:this.code,symbol:this.symbol}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Currency is updated",show:!0,action:{show:!0,text:"Go to currency",link:{name:"currencies.show",params:{code:e.data.data.code}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var V=r(1639),W=r(9885),Z=r(7128),I=r(8879),Q=r(4458),R=r(3190),$=r(6611),M=r(1221),U=r(9984),H=r.n(U);const B=(0,V.Z)(S,[["render",C]]),j=B;H()(S,"components",{QPage:W.Z,QBanner:Z.Z,QBtn:I.Z,QCard:Q.Z,QCardSection:R.Z,QInput:$.Z,QCheckbox:M.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/6254.16279dd8.js b/public/v3/js/6254.16279dd8.js deleted file mode 100644 index 2ef56edaec..0000000000 --- a/public/v3/js/6254.16279dd8.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[6254],{6254:(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,{pagination:l.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>l.pagination=e),columns:l.columns,loading:l.loading,rows:l.rows,title:e.$t("firefly.piggy-banks"),class:"q-ma-md","row-key":"id",onRequest:g.onRequest},{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,{to:{name:"piggy-banks.edit",params:{id:e.row.id}},clickable:""},{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,["pagination","columns","loading","rows","title","onRequest"]),(0,i.Wm)(q,{offset:[18,18],position:"bottom-right"},{default:(0,i.w5)((()=>[(0,i.Wm)(_,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,i.w5)((()=>[(0,i.Wm)(k,{to:{name:"piggy-banks.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New piggy bank",square:""},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(2429),w=a(3532),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/6317.6569585a.js b/public/v3/js/6317.6569585a.js deleted file mode 100644 index a7fbe1ff89..0000000000 --- a/public/v3/js/6317.6569585a.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[6317],{6317:(e,t,s)=>{s.r(t),s.d(t,{default:()=>He});var o=s(9835),n=s(6970);const a={class:"row q-mx-md"},i={class:"col-12"},r={class:"row q-ma-md"},l={class:"col-12"},u={class:"row"},d={class:"row"},c={class:"col-12"},m={class:"row q-mx-md"},p={class:"col-12"},b={class:"row"},h={class:"col-12 text-right"},g={class:"row"},f={class:"col-12 text-right"},w=(0,o._)("br",null,null,-1);function y(e,t,s,y,_,q){const v=(0,o.up)("q-btn"),S=(0,o.up)("q-banner"),E=(0,o.up)("q-tab"),W=(0,o.up)("q-tabs"),V=(0,o.up)("q-card-section"),x=(0,o.up)("q-card"),T=(0,o.up)("Split"),k=(0,o.up)("q-tab-panel"),I=(0,o.up)("q-tab-panels"),Z=(0,o.up)("q-checkbox"),U=(0,o.up)("q-page");return(0,o.wg)(),(0,o.j4)(U,null,{default:(0,o.w5)((()=>[(0,o._)("div",a,[(0,o._)("div",i,[""!==_.errorMessage?((0,o.wg)(),(0,o.j4)(S,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,o.w5)((()=>[(0,o.Wm)(v,{flat:"",label:"Dismiss",onClick:q.dismissBanner},null,8,["onClick"])])),default:(0,o.w5)((()=>[(0,o.Uk)((0,n.zw)(_.errorMessage)+" ",1)])),_:1})):(0,o.kq)("",!0)])]),(0,o._)("div",r,[(0,o._)("div",l,[(0,o.Wm)(x,null,{default:(0,o.w5)((()=>[(0,o.Wm)(V,null,{default:(0,o.w5)((()=>[(0,o._)("div",u,[(0,o.Wm)(W,{modelValue:_.tab,"onUpdate:modelValue":t[0]||(t[0]=e=>_.tab=e),"inline-label":"",dense:"",align:"left",class:"text-teal col"},{default:(0,o.w5)((()=>[((0,o.wg)(!0),(0,o.iD)(o.HY,null,(0,o.Ko)(_.transactions,((e,t)=>((0,o.wg)(),(0,o.j4)(E,{name:"split-"+t,label:q.getSplitLabel(t)},null,8,["name","label"])))),256)),(0,o.Wm)(v,{onClick:q.addTransaction,flat:"",label:"Add split",icon:"fas fa-plus-circle",class:"text-orange"},null,8,["onClick"])])),_:1},8,["modelValue"])])])),_:1})])),_:1})])]),(0,o._)("div",d,[(0,o._)("div",c,[(0,o.Wm)(I,{modelValue:_.tab,"onUpdate:modelValue":t[1]||(t[1]=e=>_.tab=e),animated:""},{default:(0,o.w5)((()=>[((0,o.wg)(!0),(0,o.iD)(o.HY,null,(0,o.Ko)(_.transactions,((e,t)=>((0,o.wg)(),(0,o.j4)(k,{key:t,name:"split-"+t},{default:(0,o.w5)((()=>[(0,o.Wm)(T,{transaction:e,index:t,"transaction-type":_.transactionType,"disabled-input":q.disabledInput,"has-submission-errors":_.hasSubmissionErrors[t],"submission-errors":_.submissionErrors[t],"onUpdate:transaction":q.updateTransaction},null,8,["transaction","index","transaction-type","disabled-input","has-submission-errors","submission-errors","onUpdate:transaction"])])),_:2},1032,["name"])))),128))])),_:1},8,["modelValue"])])]),(0,o._)("div",m,[(0,o._)("div",p,[(0,o.Wm)(x,{class:"q-mt-xs",bordered:"",flat:""},{default:(0,o.w5)((()=>[(0,o.Wm)(V,null,{default:(0,o.w5)((()=>[(0,o._)("div",b,[(0,o._)("div",h,[(0,o.Wm)(v,{disable:q.disabledInput,color:"primary",label:"Submit",onClick:q.submitTransaction},null,8,["disable","onClick"])])]),(0,o._)("div",g,[(0,o._)("div",f,[(0,o.Wm)(Z,{modelValue:_.doReturnHere,"onUpdate:modelValue":t[2]||(t[2]=e=>_.doReturnHere=e),disable:q.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),w,(0,o.Wm)(Z,{modelValue:_.doResetForm,"onUpdate:modelValue":t[3]||(t[3]=e=>_.doResetForm=e),disable:!_.doReturnHere||q.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var _=s(8898),q=s(5115),v=s(1569);class S{post(e){let t="/api/v1/transactions";return v.api.post(t,e)}}const E={class:"row"},W={class:"col"},V={class:"text-h6"},x={class:"row"},T={class:"col q-mb-xs q-pr-sm"},k=(0,o._)("strong",null,"Main info",-1),I={class:"row"},Z={class:"col q-mb-md"},U={class:"row"},D={class:"col-4 q-mb-xs q-pr-xs"},Q={class:"col-4 q-px-xs"},$={class:"col-4 q-pl-xs"},A=(0,o._)("div",{class:"row"},[(0,o._)("div",{class:"col-4 q-pl-xs"}," Optional "),(0,o._)("div",{class:"col-4 q-pl-xs"}," Foreign amount ")],-1),F={class:"col q-mb-xs q-pl-sm"},C=(0,o._)("strong",null,"More meta info",-1),M={class:"row"},O={class:"col q-mb-md"},R={class:"col"},j={class:"row"},B={class:"col q-mb-md"},H={class:"col"},L={class:"row"},P={class:"col q-mb-md"},z={class:"col"},N={class:"row"},K={class:"col"},Y={class:"row"},G={class:"col q-mb-xs q-pl-sm"},J=(0,o._)("strong",null,"More meta info",-1),X=(0,o.Uk)(" Extra opts "),ee={class:"col q-mb-xs q-pl-sm"},te=(0,o._)("strong",null,"Date info",-1),se=(0,o.Uk)(" Date fields ");function oe(e,t,s,a,i,r){const l=(0,o.up)("q-item-label"),u=(0,o.up)("q-item-section"),d=(0,o.up)("q-item"),c=(0,o.up)("q-separator"),m=(0,o.up)("TransactionDescription"),p=(0,o.up)("SourceAccount"),b=(0,o.up)("q-input"),h=(0,o.up)("DestinationAccount"),g=(0,o.up)("q-card-section"),f=(0,o.up)("q-card"),w=(0,o.up)("q-select");return(0,o.wg)(),(0,o.iD)("div",null,[(0,o._)("div",E,[(0,o._)("div",W,[(0,o._)("div",V,"Info for "+(0,n.zw)(e.$route.params.type)+" "+(0,n.zw)(s.index),1)])]),(0,o._)("div",x,[(0,o._)("div",T,[(0,o.Wm)(f,{bordered:"",flat:""},{default:(0,o.w5)((()=>[(0,o.Wm)(d,null,{default:(0,o.w5)((()=>[(0,o.Wm)(u,null,{default:(0,o.w5)((()=>[(0,o.Wm)(l,null,{default:(0,o.w5)((()=>[k])),_:1})])),_:1})])),_:1}),(0,o.Wm)(c),(0,o.Wm)(g,null,{default:(0,o.w5)((()=>[(0,o._)("div",I,[(0,o._)("div",Z,[(0,o.Wm)(m,{"submission-error":s.submissionErrors.description,"has-submission-error":s.hasSubmissionErrors.description,"disabled-input":s.disabledInput,description:s.transaction.description,"onUpdate:description":r.updateDescription},null,8,["submission-error","has-submission-error","disabled-input","description","onUpdate:description"])])]),(0,o._)("div",U,[(0,o._)("div",D,[(0,o.Wm)(p,{name:"","onUpdate:source":r.updateSource,"disabled-input":!1,"submission-error":"","transaction-type":s.transactionType,"has-submission-error":!1},null,8,["onUpdate:source","transaction-type"])]),(0,o._)("div",Q,[(0,o.Wm)(b,{modelValue:s.transaction.amount,"onUpdate:modelValue":t[0]||(t[0]=e=>s.transaction.amount=e),disable:s.disabledInput,dense:"",error:s.hasSubmissionErrors.amount,"error-message":s.submissionErrors.amount,label:e.$t("firefly.amount"),"bottom-slots":"",clearable:"","fill-mask":"0",hint:"Expects #.##",mask:"#.##",outlined:"","reverse-fill-mask":""},null,8,["modelValue","disable","error","error-message","label"])]),(0,o._)("div",$,[(0,o.Wm)(h,{name:"","onUpdate:destination":r.updateDestination,"disabled-input":!1,"submission-error":"","transaction-type":s.transactionType,"has-submission-error":!1},null,8,["onUpdate:destination","transaction-type"])])]),A])),_:1})])),_:1})]),(0,o._)("div",F,[(0,o.Wm)(f,{bordered:"",flat:""},{default:(0,o.w5)((()=>[(0,o.Wm)(d,null,{default:(0,o.w5)((()=>[(0,o.Wm)(u,null,{default:(0,o.w5)((()=>[(0,o.Wm)(l,null,{default:(0,o.w5)((()=>[C])),_:1})])),_:1})])),_:1}),(0,o.Wm)(c),(0,o.Wm)(g,null,{default:(0,o.w5)((()=>[(0,o._)("div",M,[(0,o._)("div",O,[(0,o.Wm)(b,{modelValue:s.transaction.date,"onUpdate:modelValue":t[1]||(t[1]=e=>s.transaction.date=e),dense:"",disable:s.disabledInput,error:s.hasSubmissionErrors.date,"error-message":s.submissionErrors.date,hint:e.$t("firefly.date"),"bottom-slots":"",outlined:"",type:"date"},null,8,["modelValue","disable","error","error-message","hint"])]),(0,o._)("div",R,[(0,o.Wm)(b,{modelValue:s.transaction.time,"onUpdate:modelValue":t[2]||(t[2]=e=>s.transaction.time=e),disable:s.disabledInput,hint:e.$t("firefly.time"),"bottom-slots":"",outlined:"",dense:"",type:"time"},null,8,["modelValue","disable","hint"])])]),(0,o._)("div",j,[(0,o._)("div",B,[(0,o.Wm)(b,{modelValue:s.transaction.category,"onUpdate:modelValue":t[3]||(t[3]=e=>s.transaction.category=e),disable:s.disabledInput,dense:"",error:s.hasSubmissionErrors.category,"error-message":s.submissionErrors.category,label:e.$t("firefly.category"),"bottom-slots":"",hint:"category",clearable:"",outlined:""},null,8,["modelValue","disable","error","error-message","label"])]),(0,o._)("div",H,[(0,o.Wm)(w,{dense:"",modelValue:s.transaction.budget,"onUpdate:modelValue":t[4]||(t[4]=e=>s.transaction.budget=e),clearable:"",outlined:"",hint:"Budget"},null,8,["modelValue"])])]),(0,o._)("div",L,[(0,o._)("div",P,[(0,o.Wm)(w,{modelValue:s.transaction.bill,"onUpdate:modelValue":t[5]||(t[5]=e=>s.transaction.bill=e),disable:s.disabledInput,dense:"",error:s.hasSubmissionErrors.category,"error-message":s.submissionErrors.category,label:e.$t("firefly.bill"),"bottom-slots":"",hint:"bill",clearable:"",outlined:""},null,8,["modelValue","disable","error","error-message","label"])]),(0,o._)("div",z,[(0,o.Wm)(w,{modelValue:s.transaction.piggy,"onUpdate:modelValue":t[6]||(t[6]=e=>s.transaction.piggy=e),disable:s.disabledInput,dense:"",error:s.hasSubmissionErrors.category,"error-message":s.submissionErrors.category,label:e.$t("firefly.piggy"),"bottom-slots":"",hint:"bill",clearable:"",outlined:""},null,8,["modelValue","disable","error","error-message","label"])])]),(0,o._)("div",N,[(0,o._)("div",K,[(0,o.Wm)(b,{modelValue:s.transaction.tags,"onUpdate:modelValue":t[7]||(t[7]=e=>s.transaction.tags=e),disable:s.disabledInput,dense:"",error:s.hasSubmissionErrors.tags,"error-message":s.submissionErrors.category,label:e.$t("firefly.tags"),"bottom-slots":"",hint:"Tags",clearable:"",outlined:""},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,o._)("div",Y,[(0,o._)("div",G,[(0,o.Wm)(f,{bordered:"",flat:""},{default:(0,o.w5)((()=>[(0,o.Wm)(d,null,{default:(0,o.w5)((()=>[(0,o.Wm)(u,null,{default:(0,o.w5)((()=>[(0,o.Wm)(l,null,{default:(0,o.w5)((()=>[J])),_:1})])),_:1})])),_:1}),(0,o.Wm)(c),(0,o.Wm)(g,null,{default:(0,o.w5)((()=>[X])),_:1})])),_:1})]),(0,o._)("div",ee,[(0,o.Wm)(f,{bordered:"",flat:""},{default:(0,o.w5)((()=>[(0,o.Wm)(d,null,{default:(0,o.w5)((()=>[(0,o.Wm)(u,null,{default:(0,o.w5)((()=>[(0,o.Wm)(l,null,{default:(0,o.w5)((()=>[te])),_:1})])),_:1})])),_:1}),(0,o.Wm)(c),(0,o.Wm)(g,null,{default:(0,o.w5)((()=>[se])),_:1})])),_:1})])])])}function ne(e,t,s,n,a,i){const r=(0,o.up)("q-input");return(0,o.wg)(),(0,o.j4)(r,{modelValue:s.description,"onUpdate:modelValue":t[0]||(t[0]=e=>s.description=e),hint:" ",dense:"",disable:s.disabledInput,error:s.hasSubmissionError,"error-message":s.submissionError,label:e.$t("firefly.description"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])}const ae={name:"TransactionDescription",props:{description:{type:String,required:!0},disabledInput:{type:Boolean,default:!1,required:!0},hasSubmissionError:{type:Boolean,default:!1,required:!0},submissionError:{type:String,required:!0}},watch:{description:{handler:function(e){this.$emit("update:description",e)},deep:!0}}};var ie=s(1639),re=s(6611),le=s(9984),ue=s.n(le);const de=(0,ie.Z)(ae,[["render",ne]]),ce=de;ue()(ae,"components",{QInput:re.Z});const me=(0,o.Uk)(" No results ");function pe(e,t,s,a,i,r){const l=(0,o.up)("q-item-label"),u=(0,o.up)("q-item-section"),d=(0,o.up)("q-item"),c=(0,o.up)("q-select");return(0,o.wg)(),(0,o.j4)(c,{modelValue:i.model,"onUpdate:modelValue":t[0]||(t[0]=e=>i.model=e),"use-input":"",options:i.options,onFilter:r.filterFn,dense:"",loading:i.loading,outlined:"","new-value-mode":"add-unique",disable:s.disabledInput,error:s.hasSubmissionError,label:e.$t("firefly.source_account"),"error-message":s.submissionError,"bottom-slots":"",clearable:""},{option:(0,o.w5)((e=>[(0,o.Wm)(d,(0,n.vs)((0,o.F4)(e.itemProps)),{default:(0,o.w5)((()=>[(0,o.Wm)(u,null,{default:(0,o.w5)((()=>[(0,o.Wm)(l,null,{default:(0,o.w5)((()=>[(0,o.Uk)((0,n.zw)(e.opt.label),1)])),_:2},1024),(0,o.Wm)(l,{caption:""},{default:(0,o.w5)((()=>[(0,o.Uk)((0,n.zw)(e.opt.type),1)])),_:2},1024)])),_:2},1024)])),_:2},1040)])),"no-option":(0,o.w5)((()=>[(0,o.Wm)(d,null,{default:(0,o.w5)((()=>[(0,o.Wm)(u,{class:"text-grey"},{default:(0,o.w5)((()=>[me])),_:1})])),_:1})])),_:1},8,["modelValue","options","onFilter","loading","disable","error","label","error-message"])}class be{get(e,t){let s="api/v2/autocomplete/accounts";return v.api.get(s,{params:{types:e,query:t,limit:25}})}}const he={name:"SourceAccount",data(){return{model:null,transactionTypeString:"",options:[],loading:!0}},props:{name:{type:String,required:!0},transactionType:{type:String,required:!1,default:"unknown"},disabledInput:{type:Boolean,default:!1,required:!0},hasSubmissionError:{type:Boolean,default:!1,required:!0},submissionError:{type:String,required:!0}},mounted(){this.getAccounts(""),this.model=this.name},methods:{getAccounts:function(e){this.loading=!0;let t="Asset account,Revenue account,Loan,Debt,Mortgage";"deposit"===this.transactionType&&console.log("NOW DEPOSIT"),(new be).get(t,e).then((e=>{this.stringOptions=[];for(let t in e.data){let s=e.data[t],o={label:s.name,value:s.id,type:s.type};this.stringOptions.push(o)}this.options=this.stringOptions,this.loading=!1}))},filterFn(e,t,s){t((()=>{this.getAccounts(e)}))}},watch:{model:{handler:function(e){void 0!==e&&this.$emit("update:source",e)},deep:!0}}};var ge=s(7887),fe=s(490),we=s(1233),ye=s(3115);const _e=(0,ie.Z)(he,[["render",pe]]),qe=_e;ue()(he,"components",{QSelect:ge.Z,QItem:fe.Z,QItemSection:we.Z,QItemLabel:ye.Z});const ve=(0,o.Uk)(" No results ");function Se(e,t,s,a,i,r){const l=(0,o.up)("q-item-label"),u=(0,o.up)("q-item-section"),d=(0,o.up)("q-item"),c=(0,o.up)("q-select");return(0,o.wg)(),(0,o.j4)(c,{modelValue:i.model,"onUpdate:modelValue":t[0]||(t[0]=e=>i.model=e),"use-input":"",options:i.options,onFilter:r.filterFn,dense:"",loading:i.loading,outlined:"","new-value-mode":"add-unique",disable:s.disabledInput,error:s.hasSubmissionError,label:e.$t("firefly.destination_account"),"error-message":s.submissionError,"bottom-slots":"",clearable:""},{option:(0,o.w5)((e=>[(0,o.Wm)(d,(0,n.vs)((0,o.F4)(e.itemProps)),{default:(0,o.w5)((()=>[(0,o.Wm)(u,null,{default:(0,o.w5)((()=>[(0,o.Wm)(l,null,{default:(0,o.w5)((()=>[(0,o.Uk)((0,n.zw)(e.opt.label),1)])),_:2},1024),(0,o.Wm)(l,{caption:""},{default:(0,o.w5)((()=>[(0,o.Uk)((0,n.zw)(e.opt.type),1)])),_:2},1024)])),_:2},1024)])),_:2},1040)])),"no-option":(0,o.w5)((()=>[(0,o.Wm)(d,null,{default:(0,o.w5)((()=>[(0,o.Wm)(u,{class:"text-grey"},{default:(0,o.w5)((()=>[ve])),_:1})])),_:1})])),_:1},8,["modelValue","options","onFilter","loading","disable","error","label","error-message"])}const Ee={name:"DestinationAccount",data(){return{model:null,transactionTypeString:"",options:[],loading:!0}},props:{name:{type:String,required:!0},transactionType:{type:String,required:!1,default:"unknown"},disabledInput:{type:Boolean,default:!1,required:!0},hasSubmissionError:{type:Boolean,default:!1,required:!0},submissionError:{type:String,required:!0}},mounted(){this.getAccounts(""),this.model=this.name},methods:{getAccounts:function(e){this.loading=!0;let t="Expense account, Loan, Debt, Mortgage";if("deposit"===this.transactionType){}(new be).get(t,e).then((e=>{this.stringOptions=[];for(let t in e.data){let s=e.data[t],o={label:s.name,value:s.id,type:s.type};this.stringOptions.push(o)}this.options=this.stringOptions,this.loading=!1}))},filterFn(e,t,s){t((()=>{this.getAccounts(e)}))}},watch:{model:{handler:function(e){void 0!==e&&this.$emit("update:destination",e)},deep:!0}}},We=(0,ie.Z)(Ee,[["render",Se]]),Ve=We;ue()(Ee,"components",{QSelect:ge.Z,QItem:fe.Z,QItemSection:we.Z,QItemLabel:ye.Z});const xe={name:"Split",components:{DestinationAccount:Ve,SourceAccount:qe,TransactionDescription:ce},props:{index:{type:Number,required:!0},transactionType:{type:String,default:"unknown",required:!0},disabledInput:{type:Boolean,required:!0},hasSubmissionErrors:{type:Object,required:!0},submissionErrors:{type:Object,required:!0},transaction:{type:Object,required:!0}},methods:{updateDescription(e){this.transaction.description=e,console.log('Description is now "'+e+'"')},updateSource(e){this.transaction.source=e,console.log("Source is now:"),console.log(e)},updateDestination(e){this.transaction.destination=e,console.log("Destination is now:"),console.log(e)}},watch:{transaction:{handler:function(e){const t={index:this.index,transaction:e};this.$emit("update:transaction",t)},deep:!0}}};var Te=s(4458),ke=s(926),Ie=s(3190);const Ze=(0,ie.Z)(xe,[["render",oe]]),Ue=Ze;ue()(xe,"components",{QCard:Te.Z,QItem:fe.Z,QItemSection:we.Z,QItemLabel:ye.Z,QSeparator:ke.Z,QCardSection:Ie.Z,QInput:re.Z,QSelect:ge.Z});class De{calculateType(e,t){const s=this.empty(e),o=this.empty(t);if(s&&o)return"unknown";if("object"===typeof e&&null!==e&&o){if("Asset account"===e.type||"Loan"===e.type||"Debt"===e.type||"Mortgage"===e.type)return"withdrawal";if("Revenue account"===e.type)return"deposit"}if("object"===typeof t&&null!==t&&s&&"Asset account"===t.type)return"deposit";if(!s&&!o){if("Asset account"===e.type&&"Expense account"===t.type)return"withdrawal";if(e.type===t.type)return"transfer"}console.error("Cannot handle"),console.log(e),console.log(t)}empty(e){return null===e||""===e||(null===e||"object"!==typeof e)}}const Qe={name:"Create",components:{Split:Ue},data(){return{tab:"split-0",transactionType:"unknown",transactions:[],submissionErrors:[],hasSubmissionErrors:[],submitting:!1,doReturnHere:!1,doResetForm:!1,group_title:"",errorMessage:""}},computed:{disabledInput:function(){return this.submitting??!1}},created(){console.log("Created"),this.resetForm()},methods:{resetForm:function(){console.log("ResetForm"),this.transactions=[],this.addTransaction()},addTransaction:function(){const e=this.getDefaultTransaction();this.transactions.push(e.transaction),this.submissionErrors.push(e.submissionError),this.hasSubmissionErrors.push(e.hasSubmissionError);const t=String(this.transactions.length-1);console.log("AddTransaction "+t),this.tab="split-"+t},getSplitLabel:function(e){return this.transactions.hasOwnProperty(e)&&null!==this.transactions[e].description&&this.transactions[e].description.length>0?this.transactions[e].description:this.$t("firefly.single_split")+" "+(e+1)},dismissBanner:function(){console.log("Dismiss banner"),this.errorMessage=""},submitTransaction:function(){console.log("submit transaction"),this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildTransaction();let t=new S;t.post(e).catch(this.processErrors).then(this.processSuccess)},updateTransaction:function(e){const t=e.index;this.transactions[t]=e.transaction,this.transactionType=(new De).calculateType(this.transactions[0].source,this.transactions[0].destination)},processSuccess:function(e){console.log("process success"),this.submitting=!1;let t={level:"success",text:"I am text",show:!0,action:{show:!0,text:"Go to transaction",link:{name:"transactions.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",t),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},resetErrors:function(){console.log("reset errors");let e=this.transactions.length,t=this.getDefaultTransaction();for(let s=0;s{let s=(0,q.Z)(new Date(t.date+" "+t.time)),o={type:this.$route.params.type,description:t.description,source_name:t.source,destination_name:t.destination,amount:t.amount,date:s};e.transactions.push(o)})),e},getDefaultTransaction:function(){console.log("get default transaction");let e="",t="00:00";return 0===this.transactions.length&&(e=(0,_.Z)(new Date,"yyyy-MM-dd")),{submissionError:{description:"",amount:"",date:"",source:"",destination:""},hasSubmissionError:{description:!1,amount:!1,date:!1,source:!1,destination:!1},transaction:{description:"",date:e,time:t,amount:0,source:"",destination:"",budget:"",category:"",subscription:"",interest_date:"",book_date:"",process_date:"",due_date:"",payment_date:"",invoice_date:""}}}},preFetch(){}};var $e=s(9885),Ae=s(7128),Fe=s(8879),Ce=s(7817),Me=s(900),Oe=s(9800),Re=s(4106),je=s(1221);const Be=(0,ie.Z)(Qe,[["render",y]]),He=Be;ue()(Qe,"components",{QPage:$e.Z,QBanner:Ae.Z,QBtn:Fe.Z,QCard:Te.Z,QCardSection:Ie.Z,QTabs:Ce.Z,QTab:Me.Z,QTabPanels:Oe.Z,QTabPanel:Re.Z,QCheckbox:je.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/6745.426b85d7.js b/public/v3/js/6745.426b85d7.js deleted file mode 100644 index 12af1c76bc..0000000000 --- a/public/v3/js/6745.426b85d7.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[6745],{6745:(t,a,e)=>{e.r(a),e.d(a,{default:()=>_});var i=e(9835),s=e(6970);function n(t,a,e,n,r,g){const o=(0,i.up)("router-link"),l=(0,i.up)("q-badge"),u=(0,i.up)("q-card-section"),d=(0,i.up)("q-card"),p=(0,i.up)("q-fab-action"),c=(0,i.up)("q-fab"),h=(0,i.up)("q-page-sticky"),f=(0,i.up)("q-page");return(0,i.wg)(),(0,i.j4)(f,null,{default:(0,i.w5)((()=>[(0,i.Wm)(d,null,{default:(0,i.w5)((()=>[(0,i.Wm)(u,null,{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(r.tags,(t=>((0,i.wg)(),(0,i.iD)("span",null,[(0,i.Wm)(l,{class:"q-ma-xs",color:"blue",outline:""},{default:(0,i.w5)((()=>[(0,i.Wm)(o,{to:{name:"tags.show",params:{id:t.id}}},{default:(0,i.w5)((()=>[(0,i.Uk)((0,s.zw)(t.attributes.tag),1)])),_:2},1032,["to"])])),_:2},1024)])))),256))])),_:1})])),_:1}),(0,i.Wm)(h,{offset:[18,18],position:"bottom-right"},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,i.w5)((()=>[(0,i.Wm)(p,{to:{name:"tags.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New tag",square:""},null,8,["to"])])),_:1})])),_:1})])),_:1})}var r=e(1569);class g{list(t,a){let e="/api/v1/tags";return r.api.get(e,{params:{page:t,cache:a}})}}const o={name:"Index",watch:{$route(t){"tags.index"===t.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{tags:[],loading:!1}},computed:{},created(){},mounted(){null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:t,$store:a,args:e,after:i,onError:s})=>{i((a=>{"setRange"===t&&(this.range=a,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:{updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.tags",this.$route.meta.breadcrumbs=[{title:"tags"}]},onRequest:function(t){this.page=t.pagination.page,this.triggerUpdate()},triggerUpdate:function(){this.loading||(this.loading=!0,this.getPage(1))},getPage:function(t){const a=new g;this.rows=[],a.list(t,this.getCacheKey).then((a=>{for(let t in a.data.data)if(a.data.data.hasOwnProperty(t)){let e=a.data.data[t];this.tags.push(e)}t{s.r(t),s.d(t,{default:()=>Z});var a=s(9835),r=s(6970);const o={class:"row q-mx-md"},i={class:"col-12"},n={class:"text-h6"},g={class:"row"},l={class:"col-12 q-mb-xs"},h=(0,a._)("br",null,null,-1),u={class:"row q-mt-sm"},c={class:"col-12"};function w(e,t,s,w,d,p){const m=(0,a.up)("q-card-section"),y=(0,a.up)("q-card"),b=(0,a.up)("LargeTable"),f=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(f,null,{default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",i,[(0,a.Wm)(y,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(m,null,{default:(0,a.w5)((()=>[(0,a._)("div",n,(0,r.zw)(d.category.name),1)])),_:1}),(0,a.Wm)(m,null,{default:(0,a.w5)((()=>[(0,a._)("div",g,[(0,a._)("div",l,[(0,a.Uk)(" Name: "+(0,r.zw)(d.category.name),1),h])])])),_:1})])),_:1})])]),(0,a._)("div",u,[(0,a._)("div",c,[(0,a.Wm)(b,{ref:"table",loading:e.loading,page:d.page,rows:d.rows,"rows-number":d.rowsNumber,"rows-per-page":d.rowsPerPage,title:"Transactions",onOnRequest:p.onRequest},null,8,["loading","page","rows","rows-number","rows-per-page","onOnRequest"])])])])),_:1})}var d=s(1049),p=s(4255),m=s(3247);const y={name:"Show",data(){return{category:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1,id:0}},created(){"no-category"===this.$route.params.id&&(this.id=0,this.getWithoutCategory()),"no-category"!==this.$route.params.id&&(this.id=parseInt(this.$route.params.id),this.getCategory())},components:{LargeTable:d.Z},methods:{onRequest:function(e){this.page=e.page,this.getCategory()},getWithoutCategory:function(){this.category={name:"(without category)"},this.loading=!0;const e=new m.Z;this.rows=[];let t=new p.Z;t.transactionsWithoutCategory(this.page,this.getCacheKey).then((t=>{let s=e.parseResponse(t);this.rowsPerPage=s.rowsPerPage,this.rowsNumber=s.rowsNumber,this.rows=s.rows,this.loading=!1}))},getCategory:function(){let e=new p.Z;e.get(this.id).then((e=>this.parseCategory(e))),this.loading=!0;const t=new m.Z;this.rows=[],e.transactions(this.id,this.page,this.getCacheKey).then((e=>{let s=t.parseResponse(e);this.rowsPerPage=s.rowsPerPage,this.rowsNumber=s.rowsNumber,this.rows=s.rows,this.loading=!1}))},parseCategory:function(e){this.category={name:e.data.data.attributes.name}}}};var b=s(1639),f=s(9885),C=s(4458),_=s(3190),P=s(9984),q=s.n(P);const v=(0,b.Z)(y,[["render",w]]),Z=v;q()(y,"components",{QPage:f.Z,QCard:C.Z,QCardSection:_.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7073.d2bf4ce4.js b/public/v3/js/7073.d2bf4ce4.js deleted file mode 100644 index 454e7ac7e6..0000000000 --- a/public/v3/js/7073.d2bf4ce4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[7073],{7073:(e,s,t)=>{t.r(s),t.d(s,{default:()=>F});var a=t(9835),r=t(6970);const o={class:"row q-mx-md"},i={class:"col-12"},n={class:"row q-mx-md q-mt-md"},l={class:"col-12"},u=(0,a._)("div",{class:"text-h6"},"Info for new piggy bank",-1),c={class:"row"},d={class:"col-12 q-mb-xs"},m={class:"row"},b={class:"col-12 q-mb-xs"},h={class:"row"},g={class:"col-12 q-mb-xs"},p={class:"row q-mx-md"},_={class:"col-12"},f={class:"row"},w={class:"col-12 text-right"},v={class:"row"},k={class:"col-12 text-right"},q=(0,a._)("br",null,null,-1);function y(e,s,t,y,E,x){const I=(0,a.up)("q-btn"),V=(0,a.up)("q-banner"),S=(0,a.up)("q-card-section"),C=(0,a.up)("q-input"),W=(0,a.up)("q-select"),P=(0,a.up)("q-card"),R=(0,a.up)("q-checkbox"),Z=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(Z,null,{default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",i,[""!==E.errorMessage?((0,a.wg)(),(0,a.j4)(V,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,a.w5)((()=>[(0,a.Wm)(I,{flat:"",label:"Dismiss",onClick:x.dismissBanner},null,8,["onClick"])])),default:(0,a.w5)((()=>[(0,a.Uk)((0,r.zw)(E.errorMessage)+" ",1)])),_:1})):(0,a.kq)("",!0)])]),(0,a._)("div",n,[(0,a._)("div",l,[(0,a.Wm)(P,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(S,null,{default:(0,a.w5)((()=>[u])),_:1}),(0,a.Wm)(S,null,{default:(0,a.w5)((()=>[(0,a._)("div",c,[(0,a._)("div",d,[(0,a.Wm)(C,{modelValue:E.name,"onUpdate:modelValue":s[0]||(s[0]=e=>E.name=e),disable:x.disabledInput,error:E.hasSubmissionErrors.name,"error-message":E.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,a._)("div",m,[(0,a._)("div",b,[(0,a.Wm)(W,{modelValue:E.account_id,"onUpdate:modelValue":s[1]||(s[1]=e=>E.account_id=e),disable:x.disabledInput,error:E.hasSubmissionErrors.account_id,"error-message":E.submissionErrors.account_id,options:E.accounts,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Asset account","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])]),(0,a._)("div",h,[(0,a._)("div",g,[(0,a.Wm)(C,{modelValue:E.target_amount,"onUpdate:modelValue":s[2]||(s[2]=e=>E.target_amount=e),disable:x.disabledInput,error:E.hasSubmissionErrors.target_amount,"error-message":E.submissionErrors.target_amount,label:e.$t("firefly.target_amount"),mask:E.balance_input_mask,"bottom-slots":"",clearable:"","fill-mask":"0",hint:"Expects #.##",outlined:"","reverse-fill-mask":""},null,8,["modelValue","disable","error","error-message","label","mask"])])])])),_:1})])),_:1})])]),(0,a._)("div",p,[(0,a._)("div",_,[(0,a.Wm)(P,{class:"q-mt-xs"},{default:(0,a.w5)((()=>[(0,a.Wm)(S,null,{default:(0,a.w5)((()=>[(0,a._)("div",f,[(0,a._)("div",w,[(0,a.Wm)(I,{disable:x.disabledInput,color:"primary",label:"Submit",onClick:x.submitPiggyBank},null,8,["disable","onClick"])])]),(0,a._)("div",v,[(0,a._)("div",k,[(0,a.Wm)(R,{modelValue:E.doReturnHere,"onUpdate:modelValue":s[3]||(s[3]=e=>E.doReturnHere=e),disable:x.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),q,(0,a.Wm)(R,{modelValue:E.doResetForm,"onUpdate:modelValue":s[4]||(s[4]=e=>E.doResetForm=e),disable:!E.doReturnHere||x.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var E=t(1569);class x{post(e){let s="/api/v1/piggy_banks";return E.api.post(s,e)}}var I=t(3836);const V={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",balance_input_mask:"#.##",accounts:[],name:"",account_id:null,target_amount:""}},watch:{account_id:function(e){for(let s in this.accounts)if(this.accounts.hasOwnProperty(s)){let t=this.accounts[s];if(t.value===e){let e="#";this.balance_input_mask="#."+e.repeat(t.decimal_places)}}}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.getAccounts()},methods:{resetForm:function(){this.name="",this.account_id="",this.target_amount="",this.resetErrors()},getAccounts:function(){this.getAccountPage(1)},getAccountPage:function(e){(new I.Z).list("asset",e,this.getCacheKey).then((s=>{let t=parseInt(s.data.meta.pagination.total_pages);e{l.r(t),l.d(t,{default:()=>R});var a=l(9835),i=l(6970);const s={class:"row q-mx-md"},u={class:"col-12"},r={class:"text-h6"},n={class:"row"},d={class:"col-12 q-mb-xs"},c=(0,a._)("br",null,null,-1);function o(e,t,l,o,h,p){const f=(0,a.up)("q-card-section"),w=(0,a.up)("q-card"),_=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(_,null,{default:(0,a.w5)((()=>[(0,a._)("div",s,[(0,a._)("div",u,[(0,a.Wm)(w,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(f,null,{default:(0,a.w5)((()=>[(0,a._)("div",r,(0,i.zw)(h.rule.title),1)])),_:1}),(0,a.Wm)(f,null,{default:(0,a.w5)((()=>[(0,a._)("div",n,[(0,a._)("div",d,[(0,a.Uk)(" Rule: "+(0,i.zw)(h.rule.title),1),c])])])),_:1})])),_:1})])])])),_:1})}var h=l(9543);const p={name:"Show",data(){return{rule:{},id:0}},created(){this.id=parseInt(this.$route.params.id),this.getRule()},methods:{onRequest:function(e){this.page=e.page,this.getRule()},getRule:function(){(new h.Z).get(this.id).then((e=>this.parseRule(e)))},parseRule:function(e){this.rule={title:e.data.data.attributes.title}}}};var f=l(1639),w=l(9885),_=l(4458),g=l(3190),m=l(9984),b=l.n(m);const v=(0,f.Z)(p,[["render",o]]),R=v;b()(p,"components",{QPage:w.Z,QCard:_.Z,QCardSection:g.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7232.c2628686.js b/public/v3/js/7232.c2628686.js deleted file mode 100644 index 5283c66245..0000000000 --- a/public/v3/js/7232.c2628686.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[7232],{7232:(e,s,r)=>{r.r(s),r.d(s,{default:()=>M});var l=r(9835),o=r(6970);const t={class:"row q-mx-md"},i={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},d=(0,l._)("div",{class:"text-h6"},"Info for new webhook",-1),u={class:"row"},m={class:"col-12 q-mb-xs"},b={class:"row"},c={class:"col-12 q-mb-xs"},p={class:"row"},h={class:"col-12 q-mb-xs"},g={class:"row"},v={class:"col-12 q-mb-xs"},_={class:"row"},E={class:"col-12 q-mb-xs"},S={class:"row q-mx-md"},w={class:"col-12"},f={class:"row"},R={class:"col-12 text-right"},I={class:"row"},k={class:"col-12 text-right"},q=(0,l._)("br",null,null,-1);function T(e,s,r,T,V,x){const N=(0,l.up)("q-btn"),W=(0,l.up)("q-banner"),C=(0,l.up)("q-card-section"),O=(0,l.up)("q-input"),y=(0,l.up)("q-select"),A=(0,l.up)("q-card"),U=(0,l.up)("q-checkbox"),G=(0,l.up)("q-page");return(0,l.wg)(),(0,l.j4)(G,null,{default:(0,l.w5)((()=>[(0,l._)("div",t,[(0,l._)("div",i,[""!==V.errorMessage?((0,l.wg)(),(0,l.j4)(W,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,l.w5)((()=>[(0,l.Wm)(N,{flat:"",label:"Dismiss",onClick:x.dismissBanner},null,8,["onClick"])])),default:(0,l.w5)((()=>[(0,l.Uk)((0,o.zw)(V.errorMessage)+" ",1)])),_:1})):(0,l.kq)("",!0)])]),(0,l._)("div",a,[(0,l._)("div",n,[(0,l.Wm)(A,{bordered:""},{default:(0,l.w5)((()=>[(0,l.Wm)(C,null,{default:(0,l.w5)((()=>[d])),_:1}),(0,l.Wm)(C,null,{default:(0,l.w5)((()=>[(0,l._)("div",u,[(0,l._)("div",m,[(0,l.Wm)(O,{modelValue:V.title,"onUpdate:modelValue":s[0]||(s[0]=e=>V.title=e),disable:x.disabledInput,error:V.hasSubmissionErrors.title,"error-message":V.submissionErrors.title,label:e.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,l._)("div",b,[(0,l._)("div",c,[(0,l.Wm)(O,{modelValue:V.url,"onUpdate:modelValue":s[1]||(s[1]=e=>V.url=e),disable:x.disabledInput,error:V.hasSubmissionErrors.url,"error-message":V.submissionErrors.url,label:e.$t("form.url"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,l._)("div",p,[(0,l._)("div",h,[(0,l.Wm)(y,{modelValue:V.response,"onUpdate:modelValue":s[2]||(s[2]=e=>V.response=e),disable:x.disabledInput,error:V.hasSubmissionErrors.response,"error-message":V.submissionErrors.response,options:V.responses,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Response","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])]),(0,l._)("div",g,[(0,l._)("div",v,[(0,l.Wm)(y,{modelValue:V.delivery,"onUpdate:modelValue":s[3]||(s[3]=e=>V.delivery=e),disable:x.disabledInput,error:V.hasSubmissionErrors.delivery,"error-message":V.submissionErrors.delivery,options:V.deliveries,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Delivery","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])]),(0,l._)("div",_,[(0,l._)("div",E,[(0,l.Wm)(y,{modelValue:V.trigger,"onUpdate:modelValue":s[4]||(s[4]=e=>V.trigger=e),disable:x.disabledInput,error:V.hasSubmissionErrors.trigger,"error-message":V.submissionErrors.trigger,options:V.triggers,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Triggers","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])])])),_:1})])),_:1})])]),(0,l._)("div",S,[(0,l._)("div",w,[(0,l.Wm)(A,{class:"q-mt-xs"},{default:(0,l.w5)((()=>[(0,l.Wm)(C,null,{default:(0,l.w5)((()=>[(0,l._)("div",f,[(0,l._)("div",R,[(0,l.Wm)(N,{disable:x.disabledInput,color:"primary",label:"Submit",onClick:x.submitWebhook},null,8,["disable","onClick"])])]),(0,l._)("div",I,[(0,l._)("div",k,[(0,l.Wm)(U,{modelValue:V.doReturnHere,"onUpdate:modelValue":s[5]||(s[5]=e=>V.doReturnHere=e),disable:x.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),q,(0,l.Wm)(U,{modelValue:V.doResetForm,"onUpdate:modelValue":s[6]||(s[6]=e=>V.doResetForm=e),disable:!V.doReturnHere||x.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var V=r(1569);class x{post(e){let s="/api/v1/webhooks";return V.api.post(s,e)}}const N={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",balance_input_mask:"#.##",triggers:[{value:"TRIGGER_STORE_TRANSACTION",label:"When transaction stored"},{value:"TRIGGER_UPDATE_TRANSACTION",label:"When transaction updated"},{value:"TRIGGER_DESTROY_TRANSACTION",label:"When transaction deleted"}],responses:[{value:"RESPONSE_TRANSACTIONS",label:"Send transaction"},{value:"RESPONSE_ACCOUNTS",label:"Send accounts"},{value:"RESPONSE_NONE",label:"Send nothing"}],deliveries:[{value:"DELIVERY_JSON",label:"JSON"}],title:"",url:"",response:"RESPONSE_TRANSACTIONS",delivery:"DELIVERY_JSON",trigger:"TRIGGER_STORE_TRANSACTION"}},watch:{},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm()},methods:{resetForm:function(){this.title=""},resetErrors:function(){this.submissionErrors={title:"",url:"",response:"",delivery:"",trigger:""},this.hasSubmissionErrors={title:!1,url:!1,response:!1,delivery:!1,trigger:!1}},submitWebhook:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildWebhook();(new x).post(e).catch(this.processErrors).then(this.processSuccess)},buildWebhook:function(){return{title:this.title,url:this.url,response:this.response,delivery:this.delivery,trigger:this.trigger,active:!0}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new webhook",show:!0,action:{show:!0,text:"Go to webhook",link:{name:"webhooks.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var W=r(1639),C=r(9885),O=r(7128),y=r(8879),A=r(4458),U=r(3190),G=r(6611),Z=r(7887),Q=r(1221),P=r(9984),D=r.n(P);const H=(0,W.Z)(N,[["render",T]]),M=H;D()(N,"components",{QPage:C.Z,QBanner:O.Z,QBtn:y.Z,QCard:A.Z,QCardSection:U.Z,QInput:G.Z,QSelect:Z.Z,QCheckbox:Q.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7341.eb42d75a.js b/public/v3/js/7341.eb42d75a.js deleted file mode 100644 index 3d166e69c1..0000000000 --- a/public/v3/js/7341.eb42d75a.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[7341],{7341:(e,a,t)=>{t.r(a),t.d(a,{default:()=>Oe});var s=t(9835);const l={class:"row q-mx-md"},n={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},i={class:"text-h6"},o=(0,s.Uk)("Language and locale "),u={key:0,class:"text-secondary"},c=(0,s._)("span",{class:"far fa-check-circle"},null,-1),d=[c],r={key:1,class:"text-blue"},g=(0,s._)("span",{class:"fas fa-spinner fa-spin"},null,-1),p=[g],h={key:2,class:"text-red"},f=(0,s._)("span",{class:"fas fa-skull-crossbones"},null,-1),m=(0,s.Uk)(),w=(0,s._)("small",null,"Please refresh the page...",-1),b=[f,m,w],k={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},_={class:"text-h6"},F=(0,s.Uk)("Accounts on the home screen "),v={key:0,class:"text-secondary"},y=(0,s._)("span",{class:"far fa-check-circle"},null,-1),x=[y],V={key:1,class:"text-blue"},S=(0,s._)("span",{class:"fas fa-spinner fa-spin"},null,-1),z=[S],O={key:2,class:"text-red"},P=(0,s._)("span",{class:"fas fa-skull-crossbones"},null,-1),q=(0,s.Uk)(),W=(0,s._)("small",null,"Please refresh the page...",-1),L=[P,q,W],Z={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},A={class:"text-h6"},U=(0,s.Uk)("View range and list size "),T={key:0,class:"text-secondary"},D=(0,s._)("span",{class:"far fa-check-circle"},null,-1),R=[D],C={key:1,class:"text-blue"},I=(0,s._)("span",{class:"fas fa-spinner fa-spin"},null,-1),Q=[I],B={key:2,class:"text-red"},K=(0,s._)("span",{class:"fas fa-skull-crossbones"},null,-1),N=(0,s.Uk)(),j=(0,s._)("small",null,"Please refresh the page...",-1),E=[K,N,j],M={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},G={class:"text-h6"},$=(0,s.Uk)("Optional transaction fields "),H={key:0,class:"text-secondary"},J=(0,s._)("span",{class:"far fa-check-circle"},null,-1),X=[J],Y={key:1,class:"text-blue"},ee=(0,s._)("span",{class:"fas fa-spinner fa-spin"},null,-1),ae=[ee],te={key:2,class:"text-red"},se=(0,s._)("span",{class:"fas fa-skull-crossbones"},null,-1),le=(0,s.Uk)(),ne=(0,s._)("small",null,"Please refresh the page...",-1),ie=[se,le,ne];function oe(e,a,t,c,g,f){const m=(0,s.up)("q-card-section"),w=(0,s.up)("q-select"),y=(0,s.up)("q-card"),S=(0,s.up)("q-input"),P=(0,s.up)("q-tab"),q=(0,s.up)("q-tabs"),W=(0,s.up)("q-option-group"),D=(0,s.up)("q-tab-panel"),I=(0,s.up)("q-tab-panels"),K=(0,s.up)("q-page");return(0,s.wg)(),(0,s.j4)(K,null,{default:(0,s.w5)((()=>[(0,s._)("div",l,[(0,s._)("div",n,[(0,s.Wm)(y,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",i,[o,!0===g.isOk.language?((0,s.wg)(),(0,s.iD)("span",u,d)):(0,s.kq)("",!0),!0===g.isLoading.language?((0,s.wg)(),(0,s.iD)("span",r,p)):(0,s.kq)("",!0),!0===g.isFailure.language?((0,s.wg)(),(0,s.iD)("span",h,b)):(0,s.kq)("",!0)])])),_:1}),(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s.Wm)(w,{modelValue:g.language,"onUpdate:modelValue":a[0]||(a[0]=e=>g.language=e),options:g.languages,"bottom-slots":"","emit-value":"",label:"I prefer the following language","map-options":"",outlined:""},null,8,["modelValue","options"])])),_:1})])),_:1})]),(0,s._)("div",k,[(0,s.Wm)(y,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",_,[F,!0===g.isOk.accounts?((0,s.wg)(),(0,s.iD)("span",v,x)):(0,s.kq)("",!0),!0===g.isLoading.accounts?((0,s.wg)(),(0,s.iD)("span",V,z)):(0,s.kq)("",!0),!0===g.isFailure.accounts?((0,s.wg)(),(0,s.iD)("span",O,L)):(0,s.kq)("",!0)])])),_:1}),(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s.Wm)(w,{modelValue:g.accounts,"onUpdate:modelValue":a[1]||(a[1]=e=>g.accounts=e),options:g.allAccounts,"bottom-slots":"","emit-value":"",label:"I want to see these accounts on the dashboard","map-options":"",multiple:"",outlined:"","use-chips":""},null,8,["modelValue","options"])])),_:1})])),_:1})]),(0,s._)("div",Z,[(0,s.Wm)(y,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",A,[U,!0===g.isOk.pageSize?((0,s.wg)(),(0,s.iD)("span",T,R)):(0,s.kq)("",!0),!0===g.isLoading.pageSize?((0,s.wg)(),(0,s.iD)("span",C,Q)):(0,s.kq)("",!0),!0===g.isFailure.pageSize?((0,s.wg)(),(0,s.iD)("span",B,E)):(0,s.kq)("",!0)])])),_:1}),(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s.Wm)(S,{modelValue:g.pageSize,"onUpdate:modelValue":a[2]||(a[2]=e=>g.pageSize=e),label:"Page size",outlined:"",step:"1",type:"number"},null,8,["modelValue"])])),_:1}),(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s.Wm)(w,{modelValue:g.viewRange,"onUpdate:modelValue":a[3]||(a[3]=e=>g.viewRange=e),options:g.viewRanges,"bottom-slots":"","emit-value":"",label:"Default period and view range","map-options":"",outlined:""},null,8,["modelValue","options"])])),_:1})])),_:1})]),(0,s._)("div",M,[(0,s.Wm)(y,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",G,[$,!0===g.isOk.transactionFields?((0,s.wg)(),(0,s.iD)("span",H,X)):(0,s.kq)("",!0),!0===g.isLoading.transactionFields?((0,s.wg)(),(0,s.iD)("span",Y,ae)):(0,s.kq)("",!0),!0===g.isFailure.transactionFields?((0,s.wg)(),(0,s.iD)("span",te,ie)):(0,s.kq)("",!0)])])),_:1}),(0,s.Wm)(q,{modelValue:g.tab,"onUpdate:modelValue":a[4]||(a[4]=e=>g.tab=e),dense:""},{default:(0,s.w5)((()=>[(0,s.Wm)(P,{label:"Date fields",name:"date"}),(0,s.Wm)(P,{label:"Meta data fields",name:"meta"}),(0,s.Wm)(P,{label:"Reference fields",name:"ref"})])),_:1},8,["modelValue"]),(0,s.Wm)(I,{modelValue:g.tab,"onUpdate:modelValue":a[8]||(a[8]=e=>g.tab=e),animated:"",swipeable:""},{default:(0,s.w5)((()=>[(0,s.Wm)(D,{name:"date"},{default:(0,s.w5)((()=>[(0,s.Wm)(W,{modelValue:g.transactionFields.date,"onUpdate:modelValue":a[5]||(a[5]=e=>g.transactionFields.date=e),options:g.allTransactionFields.date,type:"checkbox"},null,8,["modelValue","options"])])),_:1}),(0,s.Wm)(D,{name:"meta"},{default:(0,s.w5)((()=>[(0,s.Wm)(W,{modelValue:g.transactionFields.meta,"onUpdate:modelValue":a[6]||(a[6]=e=>g.transactionFields.meta=e),options:g.allTransactionFields.meta,type:"checkbox"},null,8,["modelValue","options"])])),_:1}),(0,s.Wm)(D,{name:"ref"},{default:(0,s.w5)((()=>[(0,s.Wm)(W,{modelValue:g.transactionFields.ref,"onUpdate:modelValue":a[7]||(a[7]=e=>g.transactionFields.ref=e),options:g.allTransactionFields.ref,type:"checkbox"},null,8,["modelValue","options"])])),_:1})])),_:1},8,["modelValue"])])),_:1})])])])),_:1})}var ue=t(3918),ce=t(1592),de=t(9167),re=t(3836),ge=t(3555);const pe={name:"Index",mounted(){this.store=(0,ge.S)(),this.isOk={language:!0,accounts:!0,pageSize:!0,transactionFields:!0},this.isLoading={language:!1,accounts:!1,pageSize:!1,transactionFields:!1},this.isFailure={language:!1,accounts:!1,pageSize:!1,transactionFields:!1},this.getLanguages(),this.getLanguage(),this.getAssetAccounts().then((()=>{this.getPreferredAccounts()})),this.getViewRanges().then((()=>{this.getPreferredViewRange()})),this.getPageSize(),this.getOptionalFields()},data(){return{languages:[],allAccounts:[],tab:"date",allTransactionFields:{date:[{label:"Interest date",value:"interest_date"},{label:"Book date",value:"book_date"},{label:"Processing date",value:"process_date"},{label:"Due date",value:"due_date"},{label:"Payment date",value:"payment_date"},{label:"Invoice date",value:"invoice_date"}],meta:[{label:"Notes",value:"notes"},{label:"Location",value:"location"},{label:"Attachments",value:"attachments"}],ref:[{label:"Internal reference",value:"internal_reference"},{label:"Transaction links",value:"links"},{label:"External URL",value:"external_url"},{label:"External ID",value:"external_id"}]},viewRanges:[],isOk:{},isLoading:{},isFailure:{},language:"en_US",viewRange:"1M",pageSize:50,accounts:[],transactionFields:{date:[],meta:[],ref:[]},store:null}},watch:{pageSize:function(e){this.isOk.language=!1,this.isLoading.language=!0,(new ce.Z).put("listPageSize",e).then((()=>{this.store.refreshCacheKey(),this.isOk.pageSize=!0,this.isLoading.pageSize=!1,this.isFailure.pageSize=!1})).catch((()=>{this.isOk.pageSize=!1,this.isLoading.pageSize=!1,this.isFailure.pageSize=!0}))},"transactionFields.date":function(){this.submitTransactionFields()},"transactionFields.meta":function(){this.submitTransactionFields()},"transactionFields.ref":function(){this.submitTransactionFields()},language:function(e){this.isOk.language=!1,this.isLoading.language=!0,(new ce.Z).put("language",e).then((()=>{this.store.refreshCacheKey(),this.isOk.language=!0,this.isLoading.language=!1,this.isFailure.language=!1})).catch((()=>{this.isOk.language=!1,this.isLoading.language=!1,this.isFailure.language=!0}))},accounts:function(e){(new ce.Z).put("frontpageAccounts",e).then((()=>{this.store.refreshCacheKey(),this.isOk.accounts=!0,this.isLoading.accounts=!1,this.isFailure.accounts=!1})).catch((()=>{this.isOk.accounts=!1,this.isLoading.accounts=!1,this.isFailure.accounts=!0}))},viewRange:function(e){(new ce.Z).put("viewRange",e).then((()=>{this.store.refreshCacheKey(),this.isOk.pageSize=!0,this.isLoading.pageSize=!1,this.isFailure.pageSize=!1})).catch((()=>{this.isOk.pageSize=!1,this.isLoading.pageSize=!1,this.isFailure.pageSize=!0}))}},computed:{},methods:{getAssetAccounts:function(){return this.getAssetAccountPage(1)},getAssetAccountPage:function(e){return(new re.Z).list("asset",e,this.getCacheKey).then((a=>{let t=parseInt(a.data.meta.pagination.total_pages);for(let e in a.data.data)if(a.data.data.hasOwnProperty(e)){let t=a.data.data[e];this.allAccounts.push({value:parseInt(t.id),label:t.attributes.name})}t>e&&this.getAssetAccountPage(e+1)}))},submitTransactionFields:function(){let e={};for(let a in this.transactionFields)if(this.transactionFields.hasOwnProperty(a)){let t=this.transactionFields[a];for(let a in t)if(t.hasOwnProperty(a)){let s=t[a];e[s]=!0}}(new ce.Z).put("transaction_journal_optional_fields",e).then((()=>{this.store.refreshCacheKey(),this.isOk.transactionFields=!0,this.isLoading.transactionFields=!1,this.isFailure.transactionFields=!1})).catch((()=>{this.isOk.transactionFields=!1,this.isLoading.transactionFields=!1,this.isFailure.transactionFields=!0}))},getOptionalFields:function(){(new de.Z).getByName("transaction_journal_optional_fields").then((e=>{let a=e.data.data.attributes.data;for(let t in a)for(let e in this.allTransactionFields)if(this.allTransactionFields.hasOwnProperty(e)){let s=this.allTransactionFields[e];for(let l in s)if(s.hasOwnProperty(l)){let n=s[l];t===n.value&&!0===a[t]&&this.transactionFields[e].push(t)}}}))},getLanguage:function(){(new de.Z).getByName("language").then((e=>{this.language=e.data.data.attributes.data}))},getPageSize:function(){(new de.Z).getByName("listPageSize").then((e=>{this.pageSize=e.data.data.attributes.data}))},getPreferredAccounts:function(){(new de.Z).getByName("frontpageAccounts").then((e=>{this.accounts=e.data.data.attributes.data}))},getPreferredViewRange:function(){(new de.Z).getByName("viewRange").then((e=>{this.viewRange=e.data.data.attributes.data}))},getLanguages:function(){let e=new ue.Z;e.get("firefly.languages").then((e=>{let a=e.data.data.value;for(let t in a)if(a.hasOwnProperty(t)){let e=a[t];this.languages.push({value:t,label:e.name_locale+" ("+e.name_english+")"})}}))},getViewRanges:function(){let e=new ue.Z;return e.get("firefly.valid_view_ranges").then((e=>{let a=e.data.data.value;for(let t in a)if(a.hasOwnProperty(t)){let e=a[t];this.viewRanges.push({value:e,label:this.$t("firefly.pref_"+e)})}}))}}};var he=t(1639),fe=t(9885),me=t(4458),we=t(3190),be=t(7887),ke=t(6611),_e=t(7817),Fe=t(900),ve=t(9800),ye=t(4106),xe=t(5429),Ve=t(9984),Se=t.n(Ve);const ze=(0,he.Z)(pe,[["render",oe]]),Oe=ze;Se()(pe,"components",{QPage:fe.Z,QCard:me.Z,QCardSection:we.Z,QSelect:be.Z,QInput:ke.Z,QTabs:_e.Z,QTab:Fe.Z,QTabPanels:ve.Z,QTabPanel:ye.Z,QOptionGroup:xe.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7450.f34e8691.js b/public/v3/js/7450.f34e8691.js deleted file mode 100644 index cb618a3fc7..0000000000 --- a/public/v3/js/7450.f34e8691.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[7450],{7450:(e,s,t)=>{t.r(s),t.d(s,{default:()=>H});var r=t(9835),i=t(6970);const l={class:"row q-mx-md"},o={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Edit rule",-1),d={class:"row"},c={class:"col-12 q-mb-xs"},h={class:"row q-mx-md"},m={class:"col-12"},b={class:"row"},p={class:"col-12 text-right"},f={class:"row"},g={class:"col-12 text-right"};function w(e,s,t,w,_,v){const q=(0,r.up)("q-btn"),E=(0,r.up)("q-banner"),R=(0,r.up)("q-card-section"),k=(0,r.up)("q-input"),x=(0,r.up)("q-card"),C=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",l,[(0,r._)("div",o,[""!==_.errorMessage?((0,r.wg)(),(0,r.j4)(E,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(q,{flat:"",label:"Dismiss",onClick:v.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(_.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",n,[(0,r.Wm)(x,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,[(0,r._)("div",c,[(0,r.Wm)(k,{modelValue:_.title,"onUpdate:modelValue":s[0]||(s[0]=e=>_.title=e),disable:v.disabledInput,error:_.hasSubmissionErrors.title,"error-message":_.submissionErrors.title,label:e.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",h,[(0,r._)("div",m,[(0,r.Wm)(x,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",b,[(0,r._)("div",p,[(0,r.Wm)(q,{disable:v.disabledInput,color:"primary",label:"Update",onClick:v.submitRule},null,8,["disable","onClick"])])]),(0,r._)("div",f,[(0,r._)("div",g,[(0,r.Wm)(C,{modelValue:_.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>_.doReturnHere=e),disable:v.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var _=t(9543),v=t(1569);class q{post(e,s){let t="/api/v1/rules/"+e;return v.api.put(t,s)}}var E=t(3555);const R={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",id:0,title:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.store=(0,E.S)(),this.collectRule()},methods:{collectRule:function(){let e=new _.Z;e.get(this.id).then((e=>this.parseRule(e)))},parseRule:function(e){this.title=e.data.data.attributes.title},resetErrors:function(){this.submissionErrors={title:""},this.hasSubmissionErrors={title:!1}},submitRule:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildRule();(new q).post(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildRule:function(){return{title:this.title}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Rule is updated",show:!0,action:{show:!0,text:"Go to rule",link:{name:"rules.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var k=t(1639),x=t(9885),C=t(7128),S=t(8879),W=t(4458),Z=t(3190),I=t(6611),y=t(1221),Q=t(9984),M=t.n(Q);const V=(0,k.Z)(R,[["render",w]]),H=V;M()(R,"components",{QPage:x.Z,QBanner:C.Z,QBtn:S.Z,QCard:W.Z,QCardSection:Z.Z,QInput:I.Z,QCheckbox:y.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7493.f0265108.js b/public/v3/js/7493.f0265108.js deleted file mode 100644 index 52f3f10c6d..0000000000 --- a/public/v3/js/7493.f0265108.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[7493],{7493:(s,e,t)=>{t.r(e),t.d(e,{default:()=>V});var r=t(9835),i=t(6970);const o={class:"row q-mx-md"},l={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Edit group",-1),d={class:"row"},c={class:"col-12 q-mb-xs"},h={class:"row q-mx-md"},m={class:"col-12"},p={class:"row"},b={class:"col-12 text-right"},g={class:"row"},f={class:"col-12 text-right"};function w(s,e,t,w,_,v){const q=(0,r.up)("q-btn"),E=(0,r.up)("q-banner"),k=(0,r.up)("q-card-section"),x=(0,r.up)("q-input"),C=(0,r.up)("q-card"),G=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",o,[(0,r._)("div",l,[""!==_.errorMessage?((0,r.wg)(),(0,r.j4)(E,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(q,{flat:"",label:"Dismiss",onClick:v.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(_.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",n,[(0,r.Wm)(C,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,[(0,r._)("div",c,[(0,r.Wm)(x,{modelValue:_.title,"onUpdate:modelValue":e[0]||(e[0]=s=>_.title=s),disable:v.disabledInput,error:_.hasSubmissionErrors.title,"error-message":_.submissionErrors.title,label:s.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",h,[(0,r._)("div",m,[(0,r.Wm)(C,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",p,[(0,r._)("div",b,[(0,r.Wm)(q,{disable:v.disabledInput,color:"primary",label:"Update",onClick:v.submitGroup},null,8,["disable","onClick"])])]),(0,r._)("div",g,[(0,r._)("div",f,[(0,r.Wm)(G,{modelValue:_.doReturnHere,"onUpdate:modelValue":e[1]||(e[1]=s=>_.doReturnHere=s),disable:v.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var _=t(1741),v=t(1569);class q{post(s,e){let t="/api/v1/object_groups/"+s;return v.api.put(t,e)}}var E=t(3555);const k={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",id:0,title:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.collectGroup(),this.store=(0,E.S)()},methods:{collectGroup:function(){let s=new _.Z;s.get(this.id).then((s=>this.parseGroup(s)))},parseGroup:function(s){this.title=s.data.data.attributes.title},resetErrors:function(){this.submissionErrors={title:""},this.hasSubmissionErrors={title:!1}},submitGroup:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const s=this.buildGroup();let e=new q;e.post(this.id,s).catch(this.processErrors).then(this.processSuccess)},buildGroup:function(){return{title:this.title}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(s){if(this.store.refreshCacheKey(),!s)return;this.submitting=!1;let e={level:"success",text:"Group is updated",show:!0,action:{show:!0,text:"Go to group",link:{name:"groups.show",params:{id:parseInt(s.data.data.id)}}}};this.$q.localStorage.set("flash",e),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(s){if(s.response){let e=s.response.data;this.errorMessage=e.message,console.log(e);for(let s in e.errors)e.errors.hasOwnProperty(s)&&(this.submissionErrors[s]=e.errors[s][0],this.hasSubmissionErrors[s]=!0)}this.submitting=!1}}};var x=t(1639),C=t(9885),G=t(7128),S=t(8879),W=t(4458),Z=t(3190),y=t(6611),I=t(1221),Q=t(9984),R=t.n(Q);const M=(0,x.Z)(k,[["render",w]]),V=M;R()(k,"components",{QPage:C.Z,QBanner:G.Z,QBtn:S.Z,QCard:W.Z,QCardSection:Z.Z,QInput:y.Z,QCheckbox:I.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/753.c47e29ea.js b/public/v3/js/753.c47e29ea.js deleted file mode 100644 index 250a890c1b..0000000000 --- a/public/v3/js/753.c47e29ea.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[753],{753:(e,t,s)=>{s.r(t),s.d(t,{default:()=>N});var a=s(9835),r=s(6970);const o={class:"row q-mx-md"},i={class:"col-12"},n={class:"text-h6"},u={class:"row"},d={class:"col-12 q-mb-xs"},g=(0,a._)("br",null,null,-1),l={class:"row q-mt-sm"},h={class:"col-12"};function w(e,t,s,w,c,p){const m=(0,a.up)("q-card-section"),b=(0,a.up)("q-card"),f=(0,a.up)("LargeTable"),_=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(_,null,{default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",i,[(0,a.Wm)(b,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(m,null,{default:(0,a.w5)((()=>[(0,a._)("div",n,(0,r.zw)(c.budget.name),1)])),_:1}),(0,a.Wm)(m,null,{default:(0,a.w5)((()=>[(0,a._)("div",u,[(0,a._)("div",d,[(0,a.Uk)(" Name: "+(0,r.zw)(c.budget.name),1),g])])])),_:1})])),_:1})])]),(0,a._)("div",l,[(0,a._)("div",h,[(0,a.Wm)(f,{ref:"table",loading:e.loading,page:c.page,rows:c.rows,"rows-number":c.rowsNumber,"rows-per-page":c.rowsPerPage,title:"Transactions",onOnRequest:p.onRequest},null,8,["loading","page","rows","rows-number","rows-per-page","onOnRequest"])])])])),_:1})}var c=s(1049),p=s(7912),m=s(3247);const b={name:"Show",data(){return{budget:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1}},created(){"no-budget"===this.$route.params.id&&(this.id=0,this.getWithoutBudget()),"no-budget"!==this.$route.params.id&&(this.id=parseInt(this.$route.params.id),this.getBudget())},components:{LargeTable:c.Z},methods:{onRequest:function(e){this.page=e.page,this.getBudget()},getWithoutBudget:function(){this.budget={name:"(without budget)"},this.loading=!0;const e=new m.Z;this.rows=[];let t=new p.Z;t.transactionsWithoutBudget(this.page,this.getCacheKey).then((t=>{let s=e.parseResponse(t);this.rowsPerPage=s.rowsPerPage,this.rowsNumber=s.rowsNumber,this.rows=s.rows,this.loading=!1}))},getBudget:function(){let e=new p.Z;e.get(this.id).then((e=>this.parseBudget(e))),this.loading=!0;const t=new m.Z;this.rows=[],e.transactions(this.id,this.page,this.getCacheKey).then((e=>{let s=t.parseResponse(e);this.rowsPerPage=s.rowsPerPage,this.rowsNumber=s.rowsNumber,this.rows=s.rows,this.loading=!1}))},parseBudget:function(e){this.budget={name:e.data.data.attributes.name}}}};var f=s(1639),_=s(9885),P=s(4458),q=s(3190),v=s(9984),Z=s.n(v);const B=(0,f.Z)(b,[["render",w]]),N=B;Z()(b,"components",{QPage:_.Z,QCard:P.Z,QCardSection:q.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7676.a2a73fd6.js b/public/v3/js/7676.a2a73fd6.js deleted file mode 100644 index 841ef9ce4f..0000000000 --- a/public/v3/js/7676.a2a73fd6.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[7676],{7676:(e,i,l)=>{l.r(i),l.d(i,{default:()=>v});var t=l(9835),a=l(6970);const n={class:"row q-mx-md"},s={class:"col-7"},o=(0,t._)("p",null," Hi! With your active support and feedback I'm capable of building this fancy new layout. So thank you for testing and playing around. I'm grateful for your help. ",-1),r=(0,t._)("p",null,[(0,t.Uk)(" The "),(0,t._)("strong",null,"v2"),(0,t.Uk)(" layout was built to be perfect for each page. This new "),(0,t._)("strong",null,"v3"),(0,t.Uk)(' layout has a different approach. I\'m building a "minimum viable product", where each page has '),(0,t._)("em",null,"minimal"),(0,t.Uk)(" functionality. But any functionality that's there should work. It may not do everything you need and stuff may be missing. The things that you see are things that work. ")],-1),u=(0,t._)("p",null," If you spot problems, feel free to report them. Here are some known issues. ",-1),c=(0,t._)("ul",null,[(0,t._)("li",{class:"text-negative"},"You will lose data when you edit certain objects;"),(0,t._)("li",null,"Caching is fairly aggressive and a page refresh may be necessary to get new information. This is especially obvious when you make new transactions or accounts; "),(0,t._)("li",null,"Not all menu's are (un)folded correctly for all pages;"),(0,t._)("li",null,"Breadcrumbs are missing or incorrect;"),(0,t._)("li",null,"You can't make transaction splits;"),(0,t._)("li",null,"Accounts, budgets, transactions, etc. have only limited fields available in the edit, create and view screens; "),(0,t._)("li",null,'Occasionally, you may spot a "TODO". I\'ve limited their presence, but sometimes I just need a placeholder; '),(0,t._)("li",null,[(0,t.Uk)("Missing translations, "),(0,t._)("code",null,"firefly.abc"),(0,t.Uk)(" references, or transactions formatted in another locale; ")])],-1),h=(0,t._)("p",null,[(0,t.Uk)(" If you need to visit a "),(0,t._)("strong",null,"v1"),(0,t.Uk)(" alternative for the page you are seeing, please change the URL to "),(0,t._)("code",null,"*/profile"),(0,t.Uk)(" (where "),(0,t._)("code",null,"*"),(0,t.Uk)(" is your Firefly III URL). From there, you can navigate to any "),(0,t._)("strong",null,"v1"),(0,t.Uk)(" page. You may not be able to visit the v1 dashboard. ")],-1),f=(0,t._)("p",null,[(0,t.Uk)(" Tickets on GitHub that concern v3 will be "),(0,t._)("em",{class:"text-negative"},"closed"),(0,t.Uk)(". This rule may change in the future. Until then, please leave your feedback here: ")],-1),d=(0,t._)("p",null,[(0,t.Uk)(" Thanks again,"),(0,t._)("br"),(0,t.Uk)(" James ")],-1);function y(e,i,l,y,m,g){const p=(0,t.up)("q-page");return(0,t.wg)(),(0,t.j4)(p,null,{default:(0,t.w5)((()=>[(0,t._)("div",n,[(0,t._)("div",s,[o,r,u,c,h,f,(0,t._)("ul",null,[(0,t._)("li",null,[(0,t._)("a",{class:(0,a.C_)(e.$q.dark.isActive?"text-red":"text-blue"),href:"https://github.com/firefly-iii/firefly-iii/discussions/5589"},"GitHub discussion",2)]),(0,t._)("li",null,[(0,t._)("a",{class:(0,a.C_)(e.$q.dark.isActive?"text-red":"text-blue"),href:"https://gitter.im/firefly-iii/firefly-iii"},"Gitter.im chat",2)]),(0,t._)("li",null,[(0,t._)("a",{class:(0,a.C_)(e.$q.dark.isActive?"text-red":"text-blue"),href:"mailto:james@firefly-iii.org"},"james@firefly-iii.org",2)])]),d])])])),_:1})}const m={name:"Index"};var g=l(1639),p=l(9885),_=l(9984),b=l.n(_);const k=(0,g.Z)(m,[["render",y]]),v=k;b()(m,"components",{QPage:p.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7697.84e1e5ec.js b/public/v3/js/7697.84e1e5ec.js deleted file mode 100644 index 697743d004..0000000000 --- a/public/v3/js/7697.84e1e5ec.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[7697],{7697:(e,t,r)=>{r.r(t),r.d(t,{default:()=>q});var i=r(9835),n=r(6970);const a={class:"row q-mx-md"},c={class:"col-12"},s={class:"text-h6"},u={class:"row"},l={class:"col-12 q-mb-xs"},d=(0,i._)("br",null,null,-1);function o(e,t,r,o,h,g){const p=(0,i.up)("q-card-section"),f=(0,i.up)("q-card"),w=(0,i.up)("q-page");return(0,i.wg)(),(0,i.j4)(w,null,{default:(0,i.w5)((()=>[(0,i._)("div",a,[(0,i._)("div",c,[(0,i.Wm)(f,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(p,null,{default:(0,i.w5)((()=>[(0,i._)("div",s,(0,n.zw)(h.recurrence.title),1)])),_:1}),(0,i.Wm)(p,null,{default:(0,i.w5)((()=>[(0,i._)("div",u,[(0,i._)("div",l,[(0,i.Uk)(" Title: "+(0,n.zw)(h.recurrence.title),1),d])])])),_:1})])),_:1})])])])),_:1})}var h=r(4352);const g={name:"Show",data(){return{recurrence:{},id:0}},created(){this.id=parseInt(this.$route.params.id),this.getRecurring()},methods:{onRequest:function(e){this.page=e.page,this.getRecurring()},getRecurring:function(){(new h.Z).get(this.id).then((e=>this.parseRecurring(e)))},parseRecurring:function(e){this.recurrence={title:e.data.data.attributes.title}}}};var p=r(1639),f=r(9885),w=r(4458),_=r(3190),m=r(9984),b=r.n(m);const v=(0,p.Z)(g,[["render",o]]),q=v;b()(g,"components",{QPage:f.Z,QCard:w.Z,QCardSection:_.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7700.8a677dfa.js b/public/v3/js/7700.8a677dfa.js deleted file mode 100644 index 14ebb1fe60..0000000000 --- a/public/v3/js/7700.8a677dfa.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[7700],{7700:(e,t,r)=>{r.r(t),r.d(t,{default:()=>p});var s=r(9835);function a(e,t,r,a,n,i){const o=(0,s.up)("ApexChart"),l=(0,s.up)("q-card");return(0,s.wg)(),(0,s.j4)(l,{flat:"",bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(o,{ref:"chart",options:n.options,series:n.series,height:"350",type:"line"},null,8,["options","series"])])),_:1})}var n=r(1569),i=r(8898);class o{overview(e,t){let r=(0,i.Z)(e.start,"y-MM-dd"),s=(0,i.Z)(e.end,"y-MM-dd");return n.api.get("/api/v2/chart/account/dashboard",{params:{start:r,end:s,cache:t}})}}var l=r(9302),c=r(3555);const h={name:"AccountChart",data(){return{loading:!1,currencies:[],options:{theme:{mode:"dark"},dataLabels:{enabled:!1},noData:{text:"Loading..."},chart:{id:"account-chart",toolbar:{show:!0,tools:{download:!1,selection:!1,pan:!1}}},yaxis:{labels:{formatter:this.numberFormatter}},labels:[],xaxis:{categories:[]}},series:[],locale:"en-US",dateFormat:"MMMM d, y",store:null}},created(){this.dateFormat=this.$t("config.month_and_day_fns")},mounted(){this.store=(0,c.S)();const e=(0,l.Z)();this.options.theme.mode=e.dark.isActive?"dark":"light",this.store.$onAction((({name:e,store:t,args:r,after:s,onError:a})=>{s((t=>{"setRange"===e&&(this.locale=this.store.getLocale,this.buildChart())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&this.buildChart()},methods:{numberFormatter:function(e,t){if(t instanceof Object){let r=this.currencies[t.seriesIndex]??"EUR";return Intl.NumberFormat(this.locale,{style:"currency",currency:r}).format(e)}if(Number.isInteger(t)){let r=this.currencies[t]??"EUR";return Intl.NumberFormat(this.locale,{style:"currency",currency:r}).format(e)}return"x"},buildChart:function(){if(console.log("buildChart"),null!==this.store.getRange.start&&null!==this.store.getRange.end&&!1===this.loading){console.log("buildChart go!");let e=this.store.getRange.start,t=this.store.getRange.end;!1===this.loading&&(this.loading=!0,this.generateStaticLabels({start:e,end:t}),(new o).overview({start:e,end:t},this.getCacheKey).then((e=>{this.generateSeries(e.data)})))}},generateSeries:function(e){let t;console.log("generateSeries"),this.series=[];for(let r in e)if(e.hasOwnProperty(r)){t={},t.name=e[r].label,t.data=[],e[r].converted||this.currencies.push(e[r].currency_code),e[r].converted&&this.currencies.push(e[r].native_code);for(let s in e[r].entries)t.data.push(e[r].entries[s]);this.series.push(t)}this.loading=!1},generateStaticLabels:function(e){let t,r=new Date(e.start),s=[];while(r<=e.end)s.push((0,i.Z)(r,this.dateFormat)),t=r.setDate(r.getDate()+1),r=new Date(t);this.options={...this.options,labels:s}}},components:{ApexChart:(0,s.RC)((()=>r.e(4736).then(r.t.bind(r,7092,23))))}};var d=r(1639),u=r(4458),g=r(9984),m=r.n(g);const b=(0,d.Z)(h,[["render",a]]),p=b;m()(h,"components",{QCard:u.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7889.197b7788.js b/public/v3/js/7889.197b7788.js deleted file mode 100644 index 354e2f60d7..0000000000 --- a/public/v3/js/7889.197b7788.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[7889],{7889:(t,e,n)=>{n.r(e),n.d(e,{default:()=>M});var i=n(9835),a=n(6970);const s=["title"],r=(0,i.Uk)(": "),o=["title"],u={key:0},d=(0,i._)("br",null,null,-1),l=["title"],p=["title"],m={key:0};function c(t,e,n,c,h,g){const f=(0,i.up)("q-item-label"),v=(0,i.up)("q-item-section"),_=(0,i.up)("q-item"),w=(0,i.up)("q-separator"),y=(0,i.up)("q-circular-progress"),A=(0,i.up)("q-card-section"),k=(0,i.up)("q-card");return(0,i.wg)(),(0,i.j4)(k,{bordered:"",flat:"",class:"fit"},{default:(0,i.w5)((()=>[(0,i.Wm)(_,null,{default:(0,i.w5)((()=>[(0,i.Wm)(v,null,{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i._)("strong",null,(0,a.zw)(t.$t("firefly.bills")),1)])),_:1})])),_:1})])),_:1}),(0,i.Wm)(w),(0,i.Wm)(A,{horizontal:""},{default:(0,i.w5)((()=>[(0,i.Wm)(A,null,{default:(0,i.w5)((()=>[(0,i.Wm)(y,{thickness:.22,value:g.percentage,color:"positive",size:"50px","track-color":"negative"},null,8,["thickness","value"])])),_:1}),(0,i.Wm)(w,{vertical:""}),0===h.unpaid.length&&0===h.paid.length?((0,i.wg)(),(0,i.j4)(A,{key:0},{default:(0,i.w5)((()=>[(0,i.Uk)((0,a.zw)(t.$t("firefly.no_bill")),1)])),_:1})):(0,i.kq)("",!0),h.unpaid.length>0||h.paid.length>0?((0,i.wg)(),(0,i.j4)(A,{key:1},{default:(0,i.w5)((()=>[(0,i._)("span",{title:g.formatAmount(this.currency,this.unpaidAmount)},(0,a.zw)(t.$t("firefly.bills_to_pay")),9,s),r,((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(h.unpaid,((t,e)=>((0,i.wg)(),(0,i.iD)("span",null,[(0,i._)("span",{title:g.formatAmount(t.native_code,t.native_sum)},[(0,i.Uk)((0,a.zw)(g.formatAmount(t.code,t.sum)),1),e+1!==h.unpaid.length?((0,i.wg)(),(0,i.iD)("span",u," + ")):(0,i.kq)("",!0)],8,o)])))),256)),d,h.paid.length>0?((0,i.wg)(),(0,i.iD)("span",{key:0,title:g.formatAmount(this.currency,this.paidAmount)},(0,a.zw)(t.$t("firefly.bills_paid"))+":",9,l)):(0,i.kq)("",!0),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(h.paid,((t,e)=>((0,i.wg)(),(0,i.iD)("span",null,[(0,i._)("span",{title:g.formatAmount(t.native_code,t.native_sum)},(0,a.zw)(g.formatAmount(t.code,t.sum)),9,p),e+1!==h.paid.length?((0,i.wg)(),(0,i.iD)("span",m," + ")):(0,i.kq)("",!0)])))),256))])),_:1})):(0,i.kq)("",!0)])),_:1})])),_:1})}var h=n(3555),g=n(1569),f=n(8898);class v{unpaid(t,e){let n="api/v2/bills/sum/unpaid",i=(0,f.Z)(t,"y-MM-dd"),a=(0,f.Z)(e,"y-MM-dd");return g.api.get(n,{params:{start:i,end:a}})}paid(t,e){let n="api/v2/bills/sum/paid",i=(0,f.Z)(t,"y-MM-dd"),a=(0,f.Z)(e,"y-MM-dd");return g.api.get(n,{params:{start:i,end:a}})}}const _={data(){return{store:null,unpaid:[],paid:[],currency:"EUR",unpaidAmount:0,paidAmount:0}},name:"BillInsightBox",computed:{percentage:function(){if(0===this.unpaidAmount)return 100;if(0===this.paidAmount)return 0;const t=this.paidAmount+this.unpaidAmount,e=this.paidAmount/t*100;return e>100?100:e}},mounted(){this.store=(0,h.S)(),this.store.$onAction((({name:t,$store:e,args:n,after:i,onError:a})=>{i((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 v;this.currency=this.store.getCurrencyCode,n.unpaid(t,e).then((t=>this.parseUnpaidResponse(t.data))),n.paid(t,e).then((t=>this.parsePaidResponse(t.data)))}},formatAmount:function(t,e){return Intl.NumberFormat(this.store.getLocale,{style:"currency",currency:t}).format(e)},parseUnpaidResponse:function(t){for(let e in t)if(t.hasOwnProperty(e)){const n=t[e],i=n.converted&&n.native_id!==n.id&&0!==parseFloat(n.native_sum);this.unpaid.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:i}),n.converted&&(i||n.native_id===n.id)&&(this.unpaidAmount=this.unpaidAmount+parseFloat(n.native_sum)),n.converted||(this.unpaidAmount=this.unpaidAmount+parseFloat(n.sum))}},parsePaidResponse:function(t){for(let e in t)if(t.hasOwnProperty(e)){const n=t[e],i=n.converted&&n.native_id!==n.id&&0!==parseFloat(n.native_sum);this.paid.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:i}),n.converted&&(i||n.native_id===n.id)&&(this.paidAmount=this.paidAmount+-1*parseFloat(n.native_sum)),n.converted||(this.paidAmount=this.paidAmount+-1*parseFloat(n.sum))}}}};var w=n(1639),y=n(4458),A=n(490),k=n(1233),b=n(3115),q=n(926),Z=n(3190),R=n(3302),D=n(9984),U=n.n(D);const z=(0,w.Z)(_,[["render",c]]),M=z;U()(_,"components",{QCard:y.Z,QItem:A.Z,QItemSection:k.Z,QItemLabel:b.Z,QSeparator:q.Z,QCardSection:Z.Z,QCircularProgress:R.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7916.085f15b4.js b/public/v3/js/7916.085f15b4.js deleted file mode 100644 index f19ae24a75..0000000000 --- a/public/v3/js/7916.085f15b4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[7916],{7916:(e,s,t)=>{t.r(s),t.d(s,{default:()=>V});var r=t(9835),i=t(6970);const a={class:"row q-mx-md"},o={class:"col-12"},n={class:"row q-mx-md q-mt-md"},l={class:"col-12"},d=(0,r._)("div",{class:"text-h6"},"Edit budget",-1),u={class:"row"},c={class:"col-12 q-mb-xs"},m={class:"row q-mx-md"},h={class:"col-12"},b={class:"row"},p={class:"col-12 text-right"},g={class:"row"},f={class:"col-12 text-right"};function w(e,s,t,w,_,v){const q=(0,r.up)("q-btn"),E=(0,r.up)("q-banner"),k=(0,r.up)("q-card-section"),x=(0,r.up)("q-input"),B=(0,r.up)("q-card"),C=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",a,[(0,r._)("div",o,[""!==_.errorMessage?((0,r.wg)(),(0,r.j4)(E,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(q,{flat:"",label:"Dismiss",onClick:v.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(_.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",n,[(0,r._)("div",l,[(0,r.Wm)(B,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[d])),_:1}),(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",c,[(0,r.Wm)(x,{modelValue:_.name,"onUpdate:modelValue":s[0]||(s[0]=e=>_.name=e),disable:v.disabledInput,error:_.hasSubmissionErrors.name,"error-message":_.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",m,[(0,r._)("div",h,[(0,r.Wm)(B,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",b,[(0,r._)("div",p,[(0,r.Wm)(q,{disable:v.disabledInput,color:"primary",label:"Update",onClick:v.submitBudget},null,8,["disable","onClick"])])]),(0,r._)("div",g,[(0,r._)("div",f,[(0,r.Wm)(C,{modelValue:_.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>_.doReturnHere=e),disable:v.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var _=t(7912),v=t(1569);class q{post(e,s){let t="/api/v1/budgets/"+e;return v.api.put(t,s)}}var E=t(3555);const k={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",id:0,name:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.collectBudget()},methods:{collectBudget:function(){let e=new _.Z;e.get(this.id).then((e=>this.parseBudget(e)))},parseBudget:function(e){this.name=e.data.data.attributes.name},resetErrors:function(){this.submissionErrors={name:""},this.hasSubmissionErrors={name:!1}},submitBudget:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildBudget();let s=new q;s.post(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildBudget:function(){return{name:this.name}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store=(0,E.S)(),this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Budget is updated",show:!0,action:{show:!0,text:"Go to budget",link:{name:"budgets.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var x=t(1639),B=t(9885),C=t(7128),S=t(8879),W=t(4458),Z=t(3190),y=t(6611),I=t(1221),Q=t(9984),R=t.n(Q);const M=(0,x.Z)(k,[["render",w]]),V=M;R()(k,"components",{QPage:B.Z,QBanner:C.Z,QBtn:S.Z,QCard:W.Z,QCardSection:Z.Z,QInput:y.Z,QCheckbox:I.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/8006.ed33c726.js b/public/v3/js/8006.ed33c726.js deleted file mode 100644 index 0dc683ed15..0000000000 --- a/public/v3/js/8006.ed33c726.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[8006],{8006:(t,e,a)=>{a.r(e),a.d(e,{default:()=>v});var l=a(9835);const s={class:"row q-mx-md"},d={class:"col-4"},n=(0,l._)("div",{class:"text-h6"},"Reports",-1);function o(t,e,a,o,i,u){const c=(0,l.up)("q-card-section"),r=(0,l.up)("q-select"),p=(0,l.up)("q-input"),m=(0,l.up)("q-btn"),b=(0,l.up)("q-card-actions"),h=(0,l.up)("q-card"),y=(0,l.up)("q-page");return(0,l.wg)(),(0,l.j4)(y,null,{default:(0,l.w5)((()=>[(0,l._)("div",s,[(0,l._)("div",d,[(0,l.Wm)(h,{bordered:""},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[n])),_:1}),(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Wm)(r,{modelValue:i.type,"onUpdate:modelValue":e[0]||(e[0]=t=>i.type=t),options:i.types,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Report type","map-options":"",outlined:""},null,8,["modelValue","options"]),(0,l.Wm)(r,{modelValue:i.selectedAccounts,"onUpdate:modelValue":e[1]||(e[1]=t=>i.selectedAccounts=t),disable:i.loading,options:i.accounts,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Included accounts","map-options":"",multiple:"",outlined:"","use-chips":""},null,8,["modelValue","disable","options"]),(0,l.Wm)(p,{modelValue:i.start_date,"onUpdate:modelValue":e[2]||(e[2]=t=>i.start_date=t),label:t.$t("form.start_date"),"bottom-slots":"",hint:"Start date",outlined:"",type:"date"},null,8,["modelValue","label"]),(0,l.Wm)(p,{modelValue:i.end_date,"onUpdate:modelValue":e[3]||(e[3]=t=>i.end_date=t),label:t.$t("form.start_date"),"bottom-slots":"",hint:"Start date",outlined:"",type:"date"},null,8,["modelValue","label"])])),_:1}),(0,l.Wm)(b,null,{default:(0,l.w5)((()=>[(0,l.Wm)(m,{disable:i.loading||i.selectedAccounts.length<1,color:"primary",label:"View report",onClick:u.submit},null,8,["disable","onClick"])])),_:1})])),_:1})])])])),_:1})}var i=a(3836),u=a(8898),c=a(7164),r=a(5057);const p={name:"Index",created(){this.getAccounts(),this.start_date=(0,u.Z)((0,c.Z)(new Date),"yyyy-MM-dd"),this.end_date=(0,u.Z)((0,r.Z)(new Date),"yyyy-MM-dd")},data(){return{loading:!1,type:"default",selectedAccounts:[],accounts:[],start_date:"",end_date:"",types:[{value:"default",label:"Default financial report"}]}},methods:{submit:function(){let t=this.start_date.replace("-",""),e=this.end_date.replace("-",""),a=this.selectedAccounts.join(",");"default"===this.type&&this.$router.push({name:"reports.default",params:{accounts:a,start:t,end:e}})},getAccounts:function(){this.loading=!0,this.getPage(1)},getPage:function(t){(new i.Z).list("all",t,this.getCacheKey).then((e=>{let a=parseInt(e.data.meta.pagination.total_pages);for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t];"liabilities"!==a.attributes.type&&"asset"!==a.attributes.type||this.accounts.push({value:parseInt(a.id),label:a.attributes.type+": "+a.attributes.name,decimal_places:parseInt(a.attributes.currency_decimal_places)})}tt.label>e.label?1:e.label>t.label?-1:0)))}))}}};var m=a(1639),b=a(9885),h=a(4458),y=a(3190),_=a(7887),f=a(6611),g=a(1821),w=a(8879),V=a(9984),Z=a.n(V);const q=(0,m.Z)(p,[["render",o]]),v=q;Z()(p,"components",{QPage:b.Z,QCard:h.Z,QCardSection:y.Z,QSelect:_.Z,QInput:f.Z,QCardActions:g.Z,QBtn:w.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/8135.8ac09b69.js b/public/v3/js/8135.8ac09b69.js deleted file mode 100644 index e4e91e29d8..0000000000 --- a/public/v3/js/8135.8ac09b69.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[8135],{8135:(e,t,n)=>{n.r(t),n.d(t,{default:()=>W});var s=n(9835),u=n(6970);const r=["title"],i=(0,s.Uk)(": "),o=["title"],a={key:0},d=(0,s._)("br",null,null,-1),l=["title"],m=["title"],p={key:0};function c(e,t,n,c,g,h){const f=(0,s.up)("q-item-label"),v=(0,s.up)("q-item-section"),_=(0,s.up)("q-item"),b=(0,s.up)("q-separator"),w=(0,s.up)("q-circular-progress"),y=(0,s.up)("q-card-section"),A=(0,s.up)("q-card");return(0,s.wg)(),(0,s.j4)(A,{bordered:"",flat:""},{default:(0,s.w5)((()=>[(0,s.Wm)(_,null,{default:(0,s.w5)((()=>[(0,s.Wm)(v,null,{default:(0,s.w5)((()=>[(0,s.Wm)(f,null,{default:(0,s.w5)((()=>[(0,s._)("strong",null,(0,u.zw)(e.$t("firefly.left_to_spend")),1)])),_:1})])),_:1})])),_:1}),(0,s.Wm)(b),(0,s.Wm)(y,{horizontal:""},{default:(0,s.w5)((()=>[(0,s.Wm)(y,null,{default:(0,s.w5)((()=>[(0,s.Wm)(w,{thickness:.22,value:h.percentage,color:"negative",size:"50px","track-color":"positive"},null,8,["thickness","value"])])),_:1}),(0,s.Wm)(b,{vertical:""}),0===g.budgeted.length&&0===g.spent.length?((0,s.wg)(),(0,s.j4)(y,{key:0},{default:(0,s.w5)((()=>[(0,s.Uk)((0,u.zw)(e.$t("firefly.no_budget")),1)])),_:1})):(0,s.kq)("",!0),g.budgeted.length>0||g.spent.length>0?((0,s.wg)(),(0,s.j4)(y,{key:1},{default:(0,s.w5)((()=>[(0,s._)("span",{title:h.formatAmount(this.currency,this.budgetedAmount)},(0,u.zw)(e.$t("firefly.budgeted")),9,r),i,((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(g.budgeted,((e,t)=>((0,s.wg)(),(0,s.iD)("span",null,[(0,s._)("span",{title:h.formatAmount(e.native_code,e.native_sum)},(0,u.zw)(h.formatAmount(e.code,e.sum)),9,o),t+1!==g.budgeted.length?((0,s.wg)(),(0,s.iD)("span",a," + ")):(0,s.kq)("",!0)])))),256)),d,g.spent.length>0?((0,s.wg)(),(0,s.iD)("span",{key:0,title:h.formatAmount(this.currency,this.spentAmount)},(0,u.zw)(e.$t("firefly.spent"))+": ",9,l)):(0,s.kq)("",!0),((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(g.spent,((e,t)=>((0,s.wg)(),(0,s.iD)("span",null,[(0,s._)("span",{title:h.formatAmount(e.native_code,e.native_sum)},(0,u.zw)(h.formatAmount(e.code,e.sum)),9,m),t+1!==g.spent.length?((0,s.wg)(),(0,s.iD)("span",p," + ")):(0,s.kq)("",!0)])))),256))])),_:1})):(0,s.kq)("",!0)])),_:1})])),_:1})}var g=n(3555),h=n(1569),f=n(8898);class v{budgeted(e,t){let n="api/v2/budgets/sum/budgeted",s=(0,f.Z)(e,"y-MM-dd"),u=(0,f.Z)(t,"y-MM-dd");return h.api.get(n,{params:{start:s,end:u}})}spent(e,t){let n="api/v2/budgets/sum/spent",s=(0,f.Z)(e,"y-MM-dd"),u=(0,f.Z)(t,"y-MM-dd");return h.api.get(n,{params:{start:s,end:u}})}}const _={data(){return{store:null,budgeted:[],spent:[],currency:"EUR",budgetedAmount:0,spentAmount:0}},name:"SpendInsightBox",computed:{percentage:function(){if(0===this.budgetedAmount)return 100;if(0===this.spentAmount)return 0;const e=this.spentAmount/this.budgetedAmount*100;return e>100?100:e}},mounted(){this.store=(0,g.S)(),this.store.$onAction((({name:e,$store:t,args:n,after:s,onError:u})=>{s((t=>{"setRange"===e&&this.triggerUpdate()}))})),this.triggerUpdate()},methods:{triggerUpdate:function(){if(null!==this.store.getRange.start&&null!==this.store.getRange.end){this.budgeted=[];const e=new Date(this.store.getRange.start),t=new Date(this.store.getRange.end),n=new v;this.currency=this.store.getCurrencyCode,n.budgeted(e,t).then((e=>this.parseBudgetedResponse(e.data))),n.spent(e,t).then((e=>this.parseSpentResponse(e.data)))}},formatAmount:function(e,t){return Intl.NumberFormat(this.store.getLocale,{style:"currency",currency:e}).format(t)},parseBudgetedResponse:function(e){for(let t in e)if(e.hasOwnProperty(t)){const n=e[t],s=n.converted&&n.native_id!==n.id&&0!==parseFloat(n.native_sum);this.budgeted.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:s}),n.converted&&(s||n.native_id===n.id)&&(this.budgetedAmount=this.budgetedAmount+parseFloat(n.native_sum)),n.converted||(this.budgetedAmount=this.budgetedAmount+parseFloat(n.sum))}},parseSpentResponse:function(e){for(let t in e)if(e.hasOwnProperty(t)){const n=e[t],s=n.converted&&n.native_id!==n.id&&0!==parseFloat(n.native_sum);this.spent.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:s}),n.converted&&(s||n.native_id===n.id)&&(this.spentAmount=this.spentAmount+-1*parseFloat(n.native_sum)),n.converted||(this.spentAmount=this.spentAmount+-1*parseFloat(n.sum))}}}};var b=n(1639),w=n(4458),y=n(490),A=n(1233),k=n(3115),q=n(926),Z=n(3190),R=n(3302),D=n(9984),z=n.n(D);const M=(0,b.Z)(_,[["render",c]]),W=M;z()(_,"components",{QCard:w.Z,QItem:y.Z,QItemSection:A.Z,QItemLabel:k.Z,QSeparator:q.Z,QCardSection:Z.Z,QCircularProgress:R.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/8490.88c1c928.js b/public/v3/js/8490.88c1c928.js deleted file mode 100644 index 3eed447afb..0000000000 --- a/public/v3/js/8490.88c1c928.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[8490],{8490:(e,s,t)=>{t.r(s),t.d(s,{default:()=>D});var r=t(9835),a=t(6970);const i={class:"row q-mx-md"},o={class:"col-12"},l={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u={class:"text-h6"},m={class:"row"},d={class:"col-12 q-mb-xs"},c={class:"row"},b={class:"col-12 q-mb-xs"},p={class:"row"},h={class:"col-6 q-mb-xs q-pr-xs"},_={class:"col-6 q-mb-xs q-pl-xs"},f={class:"row"},q={class:"col-12 q-mb-xs"},g={class:"row q-mx-md"},w={class:"col-12"},x={class:"row"},v={class:"col-12 text-right"},y={class:"row"},E={class:"col-12 text-right"};function S(e,s,t,S,V,k){const W=(0,r.up)("q-btn"),$=(0,r.up)("q-banner"),I=(0,r.up)("q-card-section"),Z=(0,r.up)("q-input"),C=(0,r.up)("q-select"),M=(0,r.up)("q-card"),Q=(0,r.up)("q-checkbox"),R=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",i,[(0,r._)("div",o,[""!==V.errorMessage?((0,r.wg)(),(0,r.j4)($,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(W,{flat:"",label:"Dismiss",onClick:k.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,a.zw)(V.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",l,[(0,r._)("div",n,[(0,r.Wm)(M,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(I,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,"Edit subscription "+(0,a.zw)(V.name),1)])),_:1}),(0,r.Wm)(I,null,{default:(0,r.w5)((()=>[(0,r._)("div",m,[(0,r._)("div",d,[(0,r.Wm)(Z,{modelValue:V.name,"onUpdate:modelValue":s[0]||(s[0]=e=>V.name=e),disable:k.disabledInput,error:V.hasSubmissionErrors.name,"error-message":V.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,r._)("div",c,[(0,r._)("div",b,[(0,r.Wm)(Z,{modelValue:V.date,"onUpdate:modelValue":s[1]||(s[1]=e=>V.date=e),disable:k.disabledInput,error:V.hasSubmissionErrors.date,"error-message":V.submissionErrors.date,label:e.$t("form.date"),"bottom-slots":"",hint:"The next date you expect the subscription to hit",outlined:"",type:"date"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,r._)("div",p,[(0,r._)("div",h,[(0,r.Wm)(Z,{modelValue:V.amount_min,"onUpdate:modelValue":s[2]||(s[2]=e=>V.amount_min=e),disable:k.disabledInput,error:V.hasSubmissionErrors.amount_min,"error-message":V.submissionErrors.amount_min,label:e.$t("form.amount_min"),"bottom-slots":"",outlined:"",type:"number"},null,8,["modelValue","disable","error","error-message","label"])]),(0,r._)("div",_,[(0,r.Wm)(Z,{modelValue:V.amount_max,"onUpdate:modelValue":s[3]||(s[3]=e=>V.amount_max=e),disable:k.disabledInput,error:V.hasSubmissionErrors.amount_max,"error-message":V.submissionErrors.amount_max,label:e.$t("form.amount_max"),rules:[e=>parseFloat(e)>=parseFloat(V.amount_min)||"Must be more than minimum amount"],"bottom-slots":"",outlined:"",type:"number"},null,8,["modelValue","disable","error","error-message","label","rules"])]),(0,r._)("div",f,[(0,r._)("div",q,[(0,r.Wm)(C,{modelValue:V.repeat_freq,"onUpdate:modelValue":s[4]||(s[4]=e=>V.repeat_freq=e),error:V.hasSubmissionErrors.repeat_freq,"error-message":V.submissionErrors.repeat_freq,options:V.repeatFrequencies,label:"Outlined",outlined:""},null,8,["modelValue","error","error-message","options"])])])])])),_:1})])),_:1})])]),(0,r._)("div",g,[(0,r._)("div",w,[(0,r.Wm)(M,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(I,null,{default:(0,r.w5)((()=>[(0,r._)("div",x,[(0,r._)("div",v,[(0,r.Wm)(W,{disable:k.disabledInput,color:"primary",label:"Submit",onClick:k.submitSubscription},null,8,["disable","onClick"])])]),(0,r._)("div",y,[(0,r._)("div",E,[(0,r.Wm)(Q,{modelValue:V.doReturnHere,"onUpdate:modelValue":s[5]||(s[5]=e=>V.doReturnHere=e),disable:k.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var V=t(1569);class k{put(e,s){let t="/api/v1/bills/"+e;return V.api.put(t,s)}}var W=t(8898),$=t(3684);const I={name:"Edit",data(){return{tab:"split-0",submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",repeatFrequencies:[],id:0,name:"",date:"",repeat_freq:"monthly",amount_min:"",amount_max:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.date=(0,W.Z)(new Date,"y-MM-dd"),this.repeatFrequencies=[{label:this.$t("firefly.repeat_freq_weekly"),value:"weekly"},{label:this.$t("firefly.repeat_freq_monthly"),value:"monthly"},{label:this.$t("firefly.repeat_freq_quarterly"),value:"quarterly"},{label:this.$t("firefly.repeat_freq_half-year"),value:"half-year"},{label:this.$t("firefly.repeat_freq_yearly"),value:"yearly"}],this.id=parseInt(this.$route.params.id),this.collectSubscription()},methods:{resetErrors:function(){this.submissionErrors={name:"",date:"",repeat_freq:"",amount_min:"",amount_max:""},this.hasSubmissionErrors={name:!1,date:!1,repeat_freq:!1,amount_min:!1,amount_max:!1}},collectSubscription:function(){let e=new $.Z;e.get(this.id).then((e=>this.parseSubscription(e)))},submitSubscription:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildSubscription();let s=new k;s.put(this.id,e).catch(this.processErrors).then(this.processSuccess)},parseSubscription:function(e){this.name=e.data.data.attributes.name,this.date=e.data.data.attributes.date.substr(0,10),console.log(this.date),this.repeat_freq=e.data.data.attributes.repeat_freq,this.amount_min=e.data.data.attributes.amount_min,this.amount_max=e.data.data.attributes.amount_max},buildSubscription:function(){let e={name:this.name,date:this.date,repeat_freq:this.repeat_freq,amount_min:this.amount_min,amount_max:this.amount_max};return e},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am updated subscription ",show:!0,action:{show:!0,text:"Go to subscription",link:{name:"subscriptions.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var Z=t(1639),C=t(9885),M=t(7128),Q=t(8879),R=t(4458),U=t(3190),F=t(6611),H=t(7887),B=t(1221),T=t(9984),j=t.n(T);const z=(0,Z.Z)(I,[["render",S]]),D=z;j()(I,"components",{QPage:C.Z,QBanner:M.Z,QBtn:Q.Z,QCard:R.Z,QCardSection:U.Z,QInput:F.Z,QSelect:H.Z,QCheckbox:B.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/8493.d667b5ff.js b/public/v3/js/8493.d667b5ff.js deleted file mode 100644 index 51dfcb81b6..0000000000 --- a/public/v3/js/8493.d667b5ff.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[8493],{8493:(t,a,e)=>{e.r(a),e.d(a,{default:()=>x});var n=e(9835);const o={class:"row q-mx-md"},s={class:"col-12"},l=(0,n._)("div",{class:"text-h6"},"Export page",-1),r=(0,n._)("p",null," Just to see if this works. Button defaults to this year. ",-1),c=(0,n.Uk)("Download transactions");function d(t,a,e,d,i,u){const p=(0,n.up)("q-card-section"),w=(0,n.up)("q-btn"),f=(0,n.up)("q-card"),m=(0,n.up)("q-page");return(0,n.wg)(),(0,n.j4)(m,null,{default:(0,n.w5)((()=>[(0,n._)("div",o,[(0,n._)("div",s,[(0,n.Wm)(f,{bordered:""},{default:(0,n.w5)((()=>[(0,n.Wm)(p,null,{default:(0,n.w5)((()=>[l])),_:1}),(0,n.Wm)(p,null,{default:(0,n.w5)((()=>[r])),_:1}),(0,n.Wm)(p,null,{default:(0,n.w5)((()=>[(0,n._)("p",null,[(0,n.Wm)(w,{onClick:u.downloadTransactions},{default:(0,n.w5)((()=>[c])),_:1},8,["onClick"])])])),_:1})])),_:1})])])])),_:1})}var i=e(1569);class u{transactions(t,a){let e="/api/v1/data/export/transactions";return i.api.get(e,{params:{start:t,end:a}})}}var p=e(444),w=e(9771),f=e(8898);const m={name:"Index",methods:{downloadTransactions:function(){let t=new u,a=(0,f.Z)((0,p.Z)(new Date),"yyyy-MM-dd"),e=(0,f.Z)((0,w.Z)(new Date),"yyyy-MM-dd");t.transactions(a,e).then((t=>{let a="export-transactions.csv";const e=new Blob([t.data],{type:"application/octet-stream"}),n=document.createElement("a");n.href=URL.createObjectURL(e),n.download=a,n.click(),URL.revokeObjectURL(n.href)}))}}};var _=e(1639),h=e(9885),y=e(4458),k=e(3190),v=e(8879),b=e(9984),Z=e.n(b);const g=(0,_.Z)(m,[["render",d]]),x=g;Z()(m,"components",{QPage:h.Z,QCard:y.Z,QCardSection:k.Z,QBtn:v.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/8561.1097efea.js b/public/v3/js/8561.1097efea.js deleted file mode 100644 index feec2ad9a3..0000000000 --- a/public/v3/js/8561.1097efea.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[8561],{8561:(e,s,t)=>{t.r(s),t.d(s,{default:()=>H});var r=t(9835),a=t(6970);const i={class:"row q-mx-md"},o={class:"col-12"},n={class:"row q-mx-md q-mt-md"},l={class:"col-12"},d=(0,r._)("div",{class:"text-h6"},"Edit category",-1),u={class:"row"},c={class:"col-12 q-mb-xs"},m={class:"row q-mx-md"},h={class:"col-12"},b={class:"row"},p={class:"col-12 text-right"},g={class:"row"},f={class:"col-12 text-right"};function w(e,s,t,w,_,v){const C=(0,r.up)("q-btn"),y=(0,r.up)("q-banner"),q=(0,r.up)("q-card-section"),E=(0,r.up)("q-input"),k=(0,r.up)("q-card"),x=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",i,[(0,r._)("div",o,[""!==_.errorMessage?((0,r.wg)(),(0,r.j4)(y,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(C,{flat:"",label:"Dismiss",onClick:v.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,a.zw)(_.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",n,[(0,r._)("div",l,[(0,r.Wm)(k,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[d])),_:1}),(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",c,[(0,r.Wm)(E,{modelValue:_.name,"onUpdate:modelValue":s[0]||(s[0]=e=>_.name=e),disable:v.disabledInput,error:_.hasSubmissionErrors.name,"error-message":_.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",m,[(0,r._)("div",h,[(0,r.Wm)(k,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[(0,r._)("div",b,[(0,r._)("div",p,[(0,r.Wm)(C,{disable:v.disabledInput,color:"primary",label:"Update",onClick:v.submitCategory},null,8,["disable","onClick"])])]),(0,r._)("div",g,[(0,r._)("div",f,[(0,r.Wm)(x,{modelValue:_.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>_.doReturnHere=e),disable:v.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var _=t(4255),v=t(1569);class C{post(e,s){let t="/api/v1/categories/"+e;return v.api.put(t,s)}}var y=t(3555);const q={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",id:0,name:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.collectCategory(),this.store=(0,y.S)()},methods:{collectCategory:function(){let e=new _.Z;e.get(this.id).then((e=>this.parseCategory(e)))},parseCategory:function(e){this.name=e.data.data.attributes.name},resetErrors:function(){this.submissionErrors={name:""},this.hasSubmissionErrors={name:!1}},submitCategory:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildCategory();let s=new C;s.post(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildCategory:function(){return{name:this.name}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Category is updated",show:!0,action:{show:!0,text:"Go to category",link:{name:"categories.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var E=t(1639),k=t(9885),x=t(7128),S=t(8879),W=t(4458),Z=t(3190),I=t(6611),Q=t(1221),R=t(9984),M=t.n(R);const V=(0,E.Z)(q,[["render",w]]),H=V;M()(q,"components",{QPage:k.Z,QBanner:x.Z,QBtn:S.Z,QCard:W.Z,QCardSection:Z.Z,QInput:I.Z,QCheckbox:Q.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/8659.6dbd3a99.js b/public/v3/js/8659.6dbd3a99.js deleted file mode 100644 index b5d2b40cbe..0000000000 --- a/public/v3/js/8659.6dbd3a99.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[8659],{8659:(t,a,n)=>{n.r(a),n.d(a,{default:()=>z});var i=n(9835),s=n(6970);const e={class:"row q-mx-md"},r={class:"col-12"},o={class:"text-h6"},l={class:"row"},u={class:"col-12 q-mb-xs"},c=(0,i._)("br",null,null,-1),d=(0,i._)("br",null,null,-1),p=(0,i._)("br",null,null,-1);function g(t,a,n,g,h,w){const _=(0,i.up)("q-card-section"),b=(0,i.up)("q-card"),m=(0,i.up)("q-page");return(0,i.wg)(),(0,i.j4)(m,null,{default:(0,i.w5)((()=>[(0,i._)("div",e,[(0,i._)("div",r,[(0,i.Wm)(b,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(_,null,{default:(0,i.w5)((()=>[(0,i._)("div",o,"Transaction: "+(0,s.zw)(h.title),1)])),_:1}),(0,i.Wm)(_,null,{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(h.group.transactions,((t,a)=>((0,i.wg)(),(0,i.iD)("div",l,[(0,i._)("div",u,[(0,i._)("strong",null,"index "+(0,s.zw)(a),1),c,(0,i.Uk)(" "+(0,s.zw)(t.description),1),d,(0,i.Uk)(" "+(0,s.zw)(t.amount),1),p,(0,i.Uk)(" "+(0,s.zw)(t.source_name)+" --\x3e "+(0,s.zw)(t.destination_name),1)])])))),256))])),_:1})])),_:1})])])])),_:1})}var h=n(9466),w=n(1049);const _={name:"Show",data(){return{title:"",group:{transactions:[]},rows:[],rowsNumber:1,rowsPerPage:10,page:1}},created(){this.id=parseInt(this.$route.params.id),this.getTransaction()},mounted(){},components:{LargeTable:w.Z},methods:{onRequest:function(t){this.page=t.page,this.getTag()},getTransaction:function(){let t=new h.Z;this.loading=!0,t.get(this.id).then((t=>this.parseTransaction(t.data.data)))},parseTransaction:function(t){this.group={group_title:t.attributes.group_title,transactions:[]},null!==t.attributes.group_title&&(this.title=t.attributes.group_title);for(let a in t.attributes.transactions)if(t.attributes.transactions.hasOwnProperty(a)){let n=t.attributes.transactions[a];this.group.transactions.push(n),0===parseInt(a)&&null===t.attributes.group_title&&(this.title=n.description)}this.loading=!1}}};var b=n(1639),m=n(9885),f=n(4458),T=n(3190),v=n(9984),k=n.n(v);const q=(0,b.Z)(_,[["render",g]]),z=q;k()(_,"components",{QPage:m.Z,QCard:f.Z,QCardSection:T.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/884.34f91a60.js b/public/v3/js/884.34f91a60.js deleted file mode 100644 index 9fb7c75e70..0000000000 --- a/public/v3/js/884.34f91a60.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[884],{884:(e,a,t)=>{t.r(a),t.d(a,{default:()=>He});var l=t(9835),n=t(6970);const s=(0,l._)("img",{alt:"Firefly III Logo",src:"maskable-icon.svg",title:"Firefly III"},null,-1),o=(0,l.Uk)(" Firefly III "),i=(0,l._)("img",{src:"https://cdn.quasar.dev/img/layout-gallery/img-github-search-key-slash.svg"},null,-1),r=(0,l.Uk)((0,n.zw)("Jump to")+" "),u={class:"row items-center no-wrap"},c={class:"row items-center no-wrap"},d=(0,l.Uk)("Webhooks"),m=(0,l.Uk)("Currencies"),w=(0,l.Uk)("System settings"),f={class:"row items-center no-wrap"},p=(0,l.Uk)(" Profile"),g=(0,l.Uk)(" Data management"),_=(0,l.Uk)("Administration management"),k=(0,l.Uk)("Preferences"),h=(0,l.Uk)("Export data"),W=(0,l.Uk)("Logout"),b={class:"q-pt-md"},x=(0,l.Uk)(" Dashboard "),y=(0,l.Uk)(" Budgets "),v=(0,l.Uk)(" Subscriptions "),q=(0,l.Uk)(" Piggy banks "),Z=(0,l.Uk)(" Withdrawals "),U=(0,l.Uk)(" Deposits "),Q=(0,l.Uk)(" Transfers "),D=(0,l.Uk)(" All transactions "),R=(0,l.Uk)(" Rules "),j=(0,l.Uk)(" Recurring transactions "),A=(0,l.Uk)(" Asset accounts "),C=(0,l.Uk)(" Expense accounts "),M=(0,l.Uk)(" Revenue accounts "),I=(0,l.Uk)(" Liabilities "),L=(0,l.Uk)(" Categories "),$=(0,l.Uk)(" Tags "),T=(0,l.Uk)(" Groups "),z=(0,l.Uk)(" Reports "),V={class:"q-ma-md"},S={class:"row"},B={class:"col-6"},H={class:"q-ma-none q-pa-none"},F=(0,l._)("em",{class:"fa-solid fa-fire"},null,-1),P={class:"col-6"},Y=(0,l._)("div",null,[(0,l._)("small",null,"Firefly III v v6.0.19 © James Cole, AGPL-3.0-or-later.")],-1);function E(e,a,t,E,O,G){const J=(0,l.up)("q-btn"),K=(0,l.up)("q-avatar"),N=(0,l.up)("q-toolbar-title"),X=(0,l.up)("q-icon"),ee=(0,l.up)("q-item-section"),ae=(0,l.up)("q-item-label"),te=(0,l.up)("q-item"),le=(0,l.up)("q-select"),ne=(0,l.up)("q-separator"),se=(0,l.up)("DateRange"),oe=(0,l.up)("q-menu"),ie=(0,l.up)("q-list"),re=(0,l.up)("q-toolbar"),ue=(0,l.up)("q-header"),ce=(0,l.up)("q-expansion-item"),de=(0,l.up)("q-scroll-area"),me=(0,l.up)("q-drawer"),we=(0,l.up)("Alert"),fe=(0,l.up)("q-breadcrumbs-el"),pe=(0,l.up)("q-breadcrumbs"),ge=(0,l.up)("router-view"),_e=(0,l.up)("q-page-container"),ke=(0,l.up)("q-footer"),he=(0,l.up)("q-layout"),We=(0,l.Q2)("ripple");return(0,l.wg)(),(0,l.j4)(he,{view:"hHh lpR fFf"},{default:(0,l.w5)((()=>[(0,l.Wm)(ue,{class:"bg-primary text-white",reveal:""},{default:(0,l.w5)((()=>[(0,l.Wm)(re,null,{default:(0,l.w5)((()=>[(0,l.Wm)(J,{flat:"",icon:"fas fa-bars",round:"",onClick:e.toggleLeftDrawer},null,8,["onClick"]),(0,l.Wm)(N,null,{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[s])),_:1}),o])),_:1}),(0,l.Wm)(le,{ref:"search",modelValue:e.search,"onUpdate:modelValue":a[0]||(a[0]=a=>e.search=a),"stack-label":!1,class:"q-mx-xs",color:"black",dark:"",dense:"","hide-selected":"",label:"Search",standout:"",style:{width:"250px"},"use-input":""},{append:(0,l.w5)((()=>[i])),option:(0,l.w5)((e=>[(0,l.Wm)(te,(0,l.dG)({class:""},e.itemProps),{default:(0,l.w5)((()=>[(0,l.Wm)(ee,{side:""},{default:(0,l.w5)((()=>[(0,l.Wm)(X,{name:"collections_bookmark"})])),_:1}),(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[(0,l.Wm)(ae,{innerHTML:e.opt.label},null,8,["innerHTML"])])),_:2},1024),(0,l.Wm)(ee,{class:"default-type",side:""},{default:(0,l.w5)((()=>[(0,l.Wm)(J,{class:"bg-grey-1 q-px-sm",dense:"","no-caps":"",outline:"",size:"12px","text-color":"blue-grey-5"},{default:(0,l.w5)((()=>[r,(0,l.Wm)(X,{name:"subdirectory_arrow_left",size:"14px"})])),_:1})])),_:1})])),_:2},1040)])),_:1},8,["modelValue"]),(0,l.Wm)(ne,{dark:"",inset:"",vertical:""}),(0,l.Wm)(J,{to:{name:"development.index"},class:"q-mx-xs",flat:"",icon:"fas fa-skull-crossbones"},null,8,["to"]),(0,l.Wm)(ne,{dark:"",inset:"",vertical:""}),(0,l.Wm)(J,{class:"q-mx-xs",flat:"",icon:"fas fa-question-circle",onClick:e.showHelpBox},null,8,["onClick"]),(0,l.Wm)(ne,{dark:"",inset:"",vertical:""}),e.$q.screen.gt.xs&&e.$route.meta.dateSelector?((0,l.wg)(),(0,l.j4)(J,{key:0,class:"q-mx-xs",flat:""},{default:(0,l.w5)((()=>[(0,l._)("div",u,[(0,l.Wm)(X,{name:"fas fa-calendar",size:"20px"}),(0,l.Wm)(X,{name:"fas fa-caret-down",right:"",size:"12px"})]),(0,l.Wm)(oe,null,{default:(0,l.w5)((()=>[(0,l.Wm)(se)])),_:1})])),_:1})):(0,l.kq)("",!0),e.$route.meta.dateSelector?((0,l.wg)(),(0,l.j4)(ne,{key:1,dark:"",inset:"",vertical:""})):(0,l.kq)("",!0),e.$q.screen.gt.xs?((0,l.wg)(),(0,l.j4)(J,{key:2,class:"q-mx-xs",flat:""},{default:(0,l.w5)((()=>[(0,l._)("div",c,[(0,l.Wm)(X,{name:"fas fa-dragon",size:"20px"}),(0,l.Wm)(X,{name:"fas fa-caret-down",right:"",size:"12px"})]),(0,l.Wm)(oe,{"auto-close":""},{default:(0,l.w5)((()=>[(0,l.Wm)(ie,{style:{"min-width":"120px"}},{default:(0,l.w5)((()=>[(0,l.Wm)(te,{to:{name:"webhooks.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[d])),_:1})])),_:1},8,["to"]),(0,l.Wm)(te,{to:{name:"currencies.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[m])),_:1})])),_:1},8,["to"]),(0,l.Wm)(te,{to:{name:"admin.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[w])),_:1})])),_:1},8,["to"])])),_:1})])),_:1})])),_:1})):(0,l.kq)("",!0),(0,l.Wm)(ne,{dark:"",inset:"",vertical:""}),e.$q.screen.gt.xs?((0,l.wg)(),(0,l.j4)(J,{key:3,class:"q-mx-xs",flat:""},{default:(0,l.w5)((()=>[(0,l._)("div",f,[(0,l.Wm)(X,{name:"fas fa-user-circle",size:"20px"}),(0,l.Wm)(X,{name:"fas fa-caret-down",right:"",size:"12px"})]),(0,l.Wm)(oe,{"auto-close":""},{default:(0,l.w5)((()=>[(0,l.Wm)(ie,{style:{"min-width":"180px"}},{default:(0,l.w5)((()=>[(0,l.Wm)(te,{to:{name:"profile.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[p])),_:1})])),_:1},8,["to"]),(0,l.Wm)(te,{to:{name:"profile.data"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[g])),_:1})])),_:1},8,["to"]),(0,l.Wm)(te,{to:{name:"administration.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[_])),_:1})])),_:1},8,["to"]),(0,l.Wm)(te,{to:{name:"preferences.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[k])),_:1})])),_:1},8,["to"]),(0,l.Wm)(te,{to:{name:"export.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[h])),_:1})])),_:1},8,["to"]),(0,l.Wm)(ne),(0,l.Wm)(te,{to:{name:"logout"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[W])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})):(0,l.kq)("",!0)])),_:1})])),_:1}),(0,l.Wm)(me,{modelValue:e.leftDrawerOpen,"onUpdate:modelValue":a[1]||(a[1]=a=>e.leftDrawerOpen=a),bordered:"","show-if-above":"",side:"left"},{default:(0,l.w5)((()=>[(0,l.Wm)(de,{class:"fit"},{default:(0,l.w5)((()=>[(0,l._)("div",b,[(0,l.Wm)(ie,null,{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{to:{name:"index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(X,{name:"fas fa-tachometer-alt"})])),_:1}),(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[x])),_:1})])),_:1})),[[We]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{to:{name:"budgets.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(X,{name:"fas fa-chart-pie"})])),_:1}),(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[y])),_:1})])),_:1},8,["to"])),[[We]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{to:{name:"subscriptions.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(X,{name:"far fa-calendar-alt"})])),_:1}),(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[v])),_:1})])),_:1},8,["to"])),[[We]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{to:{name:"piggy-banks.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(X,{name:"fas fa-piggy-bank"})])),_:1}),(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[q])),_:1})])),_:1},8,["to"])),[[We]]),(0,l.Wm)(ce,{"default-opened":"transactions.index"===this.$route.name||"transactions.show"===this.$route.name,"expand-separator":"",icon:"fas fa-exchange-alt",label:"Transactions"},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{"inset-level":1,to:{name:"transactions.index",params:{type:"withdrawal"}},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[Z])),_:1})])),_:1},8,["to"])),[[We]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{"inset-level":1,to:{name:"transactions.index",params:{type:"deposit"}},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[U])),_:1})])),_:1},8,["to"])),[[We]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{"inset-level":1,to:{name:"transactions.index",params:{type:"transfers"}},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[Q])),_:1})])),_:1},8,["to"])),[[We]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{"inset-level":1,to:{name:"transactions.index",params:{type:"all"}},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[D])),_:1})])),_:1},8,["to"])),[[We]])])),_:1},8,["default-opened"]),(0,l.Wm)(ce,{"default-unopened":"","expand-separator":"",icon:"fas fa-microchip",label:"Automation"},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{"inset-level":1,to:{name:"rules.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[R])),_:1})])),_:1},8,["to"])),[[We]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{"inset-level":1,to:{name:"recurring.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[j])),_:1})])),_:1},8,["to"])),[[We]])])),_:1}),(0,l.Wm)(ce,{"default-opened":"accounts.index"===this.$route.name||"accounts.show"===this.$route.name,"expand-separator":"",icon:"fas fa-credit-card",label:"Accounts"},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{"inset-level":1,to:{name:"accounts.index",params:{type:"asset"}},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[A])),_:1})])),_:1},8,["to"])),[[We]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{"inset-level":1,to:{name:"accounts.index",params:{type:"expense"}},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[C])),_:1})])),_:1},8,["to"])),[[We]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{"inset-level":1,to:{name:"accounts.index",params:{type:"revenue"}},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[M])),_:1})])),_:1},8,["to"])),[[We]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{"inset-level":1,to:{name:"accounts.index",params:{type:"liabilities"}},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[I])),_:1})])),_:1},8,["to"])),[[We]])])),_:1},8,["default-opened"]),(0,l.Wm)(ce,{"default-unopened":"","expand-separator":"",icon:"fas fa-tags",label:"Classification"},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{"inset-level":1,to:{name:"categories.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[L])),_:1})])),_:1},8,["to"])),[[We]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{"inset-level":1,to:{name:"tags.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[$])),_:1})])),_:1},8,["to"])),[[We]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{"inset-level":1,to:{name:"groups.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[T])),_:1})])),_:1},8,["to"])),[[We]])])),_:1}),(0,l.wy)(((0,l.wg)(),(0,l.j4)(te,{to:{name:"reports.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(ee,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(X,{name:"far fa-chart-bar"})])),_:1}),(0,l.Wm)(ee,null,{default:(0,l.w5)((()=>[z])),_:1})])),_:1},8,["to"])),[[We]])])),_:1})])])),_:1})])),_:1},8,["modelValue"]),(0,l.Wm)(_e,null,{default:(0,l.w5)((()=>[(0,l.Wm)(we),(0,l._)("div",V,[(0,l._)("div",S,[(0,l._)("div",B,[(0,l._)("h4",H,[F,(0,l.Uk)(" "+(0,n.zw)(e.$t(e.$route.meta.pageTitle||"firefly.welcome_back")),1)])]),(0,l._)("div",P,[(0,l.Wm)(pe,{align:"right"},{default:(0,l.w5)((()=>[(0,l.Wm)(fe,{to:{name:"index"},label:"Home"}),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e.$route.meta.breadcrumbs,(a=>((0,l.wg)(),(0,l.j4)(fe,{label:e.$t("breadcrumbs."+a.title),to:a.route?{name:a.route,params:a.params}:""},null,8,["label","to"])))),256))])),_:1})])])]),(0,l.Wm)(ge)])),_:1}),(0,l.Wm)(ke,{bordered:"",class:"bg-grey-8 text-white"},{default:(0,l.w5)((()=>[(0,l.Wm)(re,null,{default:(0,l.w5)((()=>[Y])),_:1})])),_:1})])),_:1})}var O=t(499);const G={class:"q-pa-xs"},J={class:"q-mt-xs"},K={class:"q-mr-xs"};function N(e,a,t,s,o,i){const r=(0,l.up)("q-date"),u=(0,l.up)("q-btn"),c=(0,l.up)("q-item-section"),d=(0,l.up)("q-item"),m=(0,l.up)("q-list"),w=(0,l.up)("q-menu"),f=(0,l.Q2)("close-popup");return(0,l.wg)(),(0,l.iD)("div",G,[(0,l._)("div",null,[(0,l.Wm)(r,{modelValue:o.localRange,"onUpdate:modelValue":a[0]||(a[0]=e=>o.localRange=e),mask:"YYYY-MM-DD",minimal:"",range:""},null,8,["modelValue"])]),(0,l._)("div",J,[(0,l._)("span",K,[(0,l.Wm)(u,{color:"primary",label:"Reset",size:"sm",onClick:i.resetRange},null,8,["onClick"])]),(0,l.Wm)(u,{color:"primary","icon-right":"fas fa-caret-down",label:"Change range",size:"sm",title:"More options in preferences"},{default:(0,l.w5)((()=>[(0,l.Wm)(w,null,{default:(0,l.w5)((()=>[(0,l.Wm)(m,{style:{"min-width":"100px"}},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.rangeChoices,(a=>(0,l.wy)(((0,l.wg)(),(0,l.j4)(d,{clickable:"",onClick:e=>i.setViewRange(a)},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Uk)((0,n.zw)(e.$t("firefly.pref_"+a.value)),1)])),_:2},1024)])),_:2},1032,["onClick"])),[[f]]))),256))])),_:1})])),_:1})])),_:1})])])}var X=t(9302),ee=t(9167),ae=t(8898),te=t(3555);const le={name:"DateRange",computed:{},data(){return{rangeChoices:[{value:"last30"},{value:"last7"},{value:"MTD"},{value:"1M"},{value:"3M"},{value:"6M"}],darkMode:!1,range:{start:new Date,end:new Date},localRange:{start:new Date,end:new Date},modelConfig:{start:{timeAdjust:"00:00:00"},end:{timeAdjust:"23:59:59"}},store:null}},created(){this.store=(0,te.S)();const e=(0,X.Z)();this.darkMode=e.dark.isActive,this.localRange={from:(0,ae.Z)(this.store.getRange.start,"yyyy-MM-dd"),to:(0,ae.Z)(this.store.getRange.end,"yyyy-MM-dd")}},watch:{localRange:function(e){if(null!==e){const a={start:Date.parse(e.from),end:Date.parse(e.to)};this.store.setRange(a)}}},mounted(){},methods:{resetRange:function(){this.store.resetRange().then((()=>{this.localRange={from:(0,ae.Z)(this.store.getRange.start,"yyyy-MM-dd"),to:(0,ae.Z)(this.store.getRange.end,"yyyy-MM-dd")}}))},setViewRange:function(e){let a=e.value,t=new ee.Z;t.postByName("viewRange",a),this.store.updateViewRange(a),this.store.setDatesFromViewRange()},updateViewRange:function(){}},components:{}};var ne=t(1639),se=t(4939),oe=t(8879),ie=t(5290),re=t(3246),ue=t(490),ce=t(1233),de=t(2146),me=t(9984),we=t.n(me);const fe=(0,ne.Z)(le,[["render",N]]),pe=fe;we()(le,"components",{QDate:se.Z,QBtn:oe.Z,QMenu:ie.Z,QList:re.Z,QItem:ue.Z,QItemSection:ce.Z}),we()(le,"directives",{ClosePopup:de.Z});const ge={key:0,class:"q-ma-md"},_e={class:"row"},ke={class:"col-12"};function he(e,a,t,s,o,i){const r=(0,l.up)("q-btn"),u=(0,l.up)("q-banner");return o.showAlert?((0,l.wg)(),(0,l.iD)("div",ge,[(0,l._)("div",_e,[(0,l._)("div",ke,[(0,l.Wm)(u,{class:(0,n.C_)(o.alertClass),"inline-actions":""},{action:(0,l.w5)((()=>[(0,l.Wm)(r,{color:"white",flat:"",label:"Dismiss",onClick:i.dismissBanner},null,8,["onClick"]),o.showAction?((0,l.wg)(),(0,l.j4)(r,{key:0,label:o.actionText,to:o.actionLink,color:"white",flat:""},null,8,["label","to"])):(0,l.kq)("",!0)])),default:(0,l.w5)((()=>[(0,l.Uk)((0,n.zw)(o.message)+" ",1)])),_:1},8,["class"])])])])):(0,l.kq)("",!0)}const We={name:"Alert",data(){return{showAlert:!1,alertClass:"bg-green text-white",message:"",showAction:!1,actionText:"",actionLink:{}}},watch:{$route:function(){this.checkAlert()}},mounted(){this.checkAlert(),window.addEventListener("flash",(e=>{this.renderAlert(e.detail.flash)}))},methods:{checkAlert:function(){let e=this.$q.localStorage.getItem("flash");e&&this.renderAlert(e),!1===e&&(this.showAlert=!1)},renderAlert:function(e){this.showAlert=e.show??!1;let a=e.level??"unknown";this.alertClass="bg-green text-white","warning"===a&&(this.alertClass="bg-orange text-white"),this.message=e.text??"";let t=e.action??{};!0===t.show&&(this.showAction=!0,this.actionText=t.text,this.actionLink=t.link),this.$q.localStorage.set("flash",!1)},dismissBanner:function(){this.showAlert=!1}}};var be=t(7128);const xe=(0,ne.Z)(We,[["render",he]]),ye=xe;we()(We,"components",{QBanner:be.Z,QBtn:oe.Z});const ve=(0,l.aZ)({name:"MainLayout",components:{DateRange:pe,Alert:ye},setup(){const e=(0,O.iH)(!0),a=(0,O.iH)(""),t=(0,X.Z)();return{search:a,leftDrawerOpen:e,toggleLeftDrawer(){e.value=!e.value},showHelpBox(){t.dialog({title:"Help",message:"The relevant help page will open in a new screen. Doesn't work yet.",cancel:!0,persistent:!1}).onOk((()=>{})).onCancel((()=>{})).onDismiss((()=>{}))}}}});var qe=t(249),Ze=t(6602),Ue=t(1663),Qe=t(1973),De=t(1357),Re=t(7887),je=t(2857),Ae=t(3115),Ce=t(926),Me=t(906),Ie=t(6663),Le=t(651),$e=t(2133),Te=t(2605),ze=t(8052),Ve=t(1378),Se=t(1136);const Be=(0,ne.Z)(ve,[["render",E]]),He=Be;we()(ve,"components",{QLayout:qe.Z,QHeader:Ze.Z,QToolbar:Ue.Z,QBtn:oe.Z,QToolbarTitle:Qe.Z,QAvatar:De.Z,QSelect:Re.Z,QItem:ue.Z,QItemSection:ce.Z,QIcon:je.Z,QItemLabel:Ae.Z,QSeparator:Ce.Z,QMenu:ie.Z,QList:re.Z,QDrawer:Me.Z,QScrollArea:Ie.Z,QExpansionItem:Le.Z,QPageContainer:$e.Z,QBreadcrumbs:Te.Z,QBreadcrumbsEl:ze.Z,QFooter:Ve.Z}),we()(ve,"directives",{Ripple:Se.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/9052.436e16fe.js b/public/v3/js/9052.436e16fe.js deleted file mode 100644 index 2d2897dbc8..0000000000 --- a/public/v3/js/9052.436e16fe.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[9052],{9052:(e,s,r)=>{r.r(s),r.d(s,{default:()=>H});var t=r(9835),o=r(6970);const a={class:"row q-mx-md"},i={class:"col-12"},l={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,t._)("div",{class:"text-h6"},"Info for new category",-1),d={class:"row"},m={class:"col-12 q-mb-xs"},c={class:"row q-mx-md"},h={class:"col-12"},b={class:"row"},p={class:"col-12 text-right"},g={class:"row"},f={class:"col-12 text-right"},w=(0,t._)("br",null,null,-1);function _(e,s,r,_,v,q){const y=(0,t.up)("q-btn"),C=(0,t.up)("q-banner"),E=(0,t.up)("q-card-section"),k=(0,t.up)("q-input"),x=(0,t.up)("q-card"),R=(0,t.up)("q-checkbox"),I=(0,t.up)("q-page");return(0,t.wg)(),(0,t.j4)(I,null,{default:(0,t.w5)((()=>[(0,t._)("div",a,[(0,t._)("div",i,[""!==v.errorMessage?((0,t.wg)(),(0,t.j4)(C,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,t.w5)((()=>[(0,t.Wm)(y,{flat:"",label:"Dismiss",onClick:q.dismissBanner},null,8,["onClick"])])),default:(0,t.w5)((()=>[(0,t.Uk)((0,o.zw)(v.errorMessage)+" ",1)])),_:1})):(0,t.kq)("",!0)])]),(0,t._)("div",l,[(0,t._)("div",n,[(0,t.Wm)(x,{bordered:""},{default:(0,t.w5)((()=>[(0,t.Wm)(E,null,{default:(0,t.w5)((()=>[u])),_:1}),(0,t.Wm)(E,null,{default:(0,t.w5)((()=>[(0,t._)("div",d,[(0,t._)("div",m,[(0,t.Wm)(k,{modelValue:v.name,"onUpdate:modelValue":s[0]||(s[0]=e=>v.name=e),disable:q.disabledInput,error:v.hasSubmissionErrors.name,"error-message":v.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,t._)("div",c,[(0,t._)("div",h,[(0,t.Wm)(x,{class:"q-mt-xs"},{default:(0,t.w5)((()=>[(0,t.Wm)(E,null,{default:(0,t.w5)((()=>[(0,t._)("div",b,[(0,t._)("div",p,[(0,t.Wm)(y,{disable:q.disabledInput,color:"primary",label:"Submit",onClick:q.submitCategory},null,8,["disable","onClick"])])]),(0,t._)("div",g,[(0,t._)("div",f,[(0,t.Wm)(R,{modelValue:v.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>v.doReturnHere=e),disable:q.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),w,(0,t.Wm)(R,{modelValue:v.doResetForm,"onUpdate:modelValue":s[2]||(s[2]=e=>v.doResetForm=e),disable:!v.doReturnHere||q.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var v=r(1569);class q{post(e){let s="/api/v1/categories";return v.api.post(s,e)}}const y={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",name:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.type=this.$route.params.type},methods:{resetForm:function(){this.name="",this.resetErrors()},resetErrors:function(){this.submissionErrors={name:""},this.hasSubmissionErrors={name:!1}},submitCategory:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildCategory();let s=new q;s.post(e).catch(this.processErrors).then(this.processSuccess)},buildCategory:function(){return{name:this.name}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new category",show:!0,action:{show:!0,text:"Go to category",link:{name:"categories.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var C=r(1639),E=r(9885),k=r(7128),x=r(8879),R=r(4458),I=r(3190),S=r(6611),W=r(1221),V=r(9984),Z=r.n(V);const Q=(0,C.Z)(y,[["render",_]]),H=Q;Z()(y,"components",{QPage:E.Z,QBanner:k.Z,QBtn:x.Z,QCard:R.Z,QCardSection:I.Z,QInput:S.Z,QCheckbox:W.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/9053.8c7cb7c1.js b/public/v3/js/9053.8c7cb7c1.js deleted file mode 100644 index c2f8a28582..0000000000 --- a/public/v3/js/9053.8c7cb7c1.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[9053],{9053:(e,t,a)=>{a.r(t),a.d(t,{default:()=>A});var i=a(9835),o=a(6970);const n=(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)(_,{pagination:g.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>g.pagination=e),columns:g.columns,loading:g.loading,rows:g.rows,title:e.$t("firefly.categories"),class:"q-ma-md","row-key":"id",onRequest:p.onRequest},{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,o.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,o.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,{to:{name:"categories.edit",params:{id:e.row.id}},clickable:""},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[n])),_: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,["pagination","columns","loading","rows","title","onRequest"]),(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,{offset:[18,18],position:"bottom-right"},{default:(0,i.w5)((()=>[(0,i.Wm)(Z,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{to:{name:"categories.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New category",square:""},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:o})=>{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(2429),f=a(3532),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),T=a.n(v);const $=(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}),T()(c,"directives",{ClosePopup:R.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/9158.887ce7fc.js b/public/v3/js/9158.887ce7fc.js deleted file mode 100644 index 561833f6d0..0000000000 --- a/public/v3/js/9158.887ce7fc.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[9158],{9158:(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,{pagination:l.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>l.pagination=e),columns:l.columns,loading:l.loading,rows:l.rows,title:e.$t("firefly.currencies"),class:"q-ma-md","row-key":"id",onRequest:u.onRequest},{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,{to:{name:"currencies.edit",params:{code:e.row.code}},clickable:""},{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,["pagination","columns","loading","rows","title","onRequest"]),(0,n.Wm)(q,{offset:[18,18],position:"bottom-right"},{default:(0,n.w5)((()=>[(0,n.Wm)(_,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,n.w5)((()=>[(0,n.Wm)(k,{to:{name:"currencies.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New currency",square:""},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(2429),h=a(3532),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/9173.44a0bd7d.js b/public/v3/js/9173.44a0bd7d.js deleted file mode 100644 index bb56f0bab9..0000000000 --- a/public/v3/js/9173.44a0bd7d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[9173],{9173:(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"),b=(0,n.up)("q-item-section"),y=(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,{pagination:u.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>u.pagination=e),columns:u.columns,dense:e.$q.screen.lt.md,loading:u.loading,rows:u.rows,title:e.$t("firefly."+this.type+"_accounts"),class:"q-ma-md","row-key":"id"},{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,autofocus:"",counter:"",dense:""},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,autofocus:"",counter:"",dense:""},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,{label:e.$t("firefly.actions"),color:"primary",size:"sm"},{default:(0,n.w5)((()=>[(0,n.Wm)(_,null,{default:(0,n.w5)((()=>[(0,n.wy)(((0,n.wg)(),(0,n.j4)(y,{to:{name:"accounts.edit",params:{id:t.row.id}},clickable:""},{default:(0,n.w5)((()=>[(0,n.Wm)(b,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)(y,{key:0,to:{name:"accounts.reconcile",params:{id:t.row.id}},clickable:""},{default:(0,n.w5)((()=>[(0,n.Wm)(b,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)(y,{clickable:"",onClick:e=>p.deleteAccount(t.row.id,t.row.name)},{default:(0,n.w5)((()=>[(0,n.Wm)(b,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,["pagination","columns","dense","loading","rows","title"]),(0,n.Wm)(q,{offset:[18,18],position:"bottom-right"},{default:(0,n.w5)((()=>[(0,n.Wm)($,{label:e.$t("firefly.actions"),color:"green",direction:"up",icon:"fas fa-chevron-up","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,n.w5)((()=>[(0,n.Wm)(W,{label:e.$t("firefly.create_new_asset"),to:{name:"accounts.create",params:{type:"asset"}},color:"primary",icon:"fas fa-exchange-alt",square:""},null,8,["label","to"])])),_:1},8,["label"])])),_:1})])),_:1})}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(2429),w=a(3532),h=a(1682),b=a(7220),y=a(5863),_=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:b.Z,QPopupEdit:y.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/9253.d541f5eb.js b/public/v3/js/9253.d541f5eb.js deleted file mode 100644 index 836602ef1f..0000000000 --- a/public/v3/js/9253.d541f5eb.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[9253],{9253:(s,e,t)=>{t.r(e),t.d(e,{default:()=>$});var r=t(9835),a=t(6970);const i={class:"row q-mx-md"},o={class:"col-12"},n={class:"row q-mx-md q-mt-md"},l={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Edit account",-1),c={class:"row"},d={class:"col-12 q-mb-xs"},m={class:"row"},b={class:"col-12 q-mb-xs"},h={class:"row q-mx-md"},p={class:"col-12"},f={class:"row"},g={class:"col-12 text-right"},w={class:"row"},X={class:"col-12 text-right"};function _(s,e,t,_,v,E){const q=(0,r.up)("q-btn"),x=(0,r.up)("q-banner"),k=(0,r.up)("q-card-section"),C=(0,r.up)("q-input"),S=(0,r.up)("q-card"),A=(0,r.up)("q-checkbox"),I=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(I,null,{default:(0,r.w5)((()=>[(0,r._)("div",i,[(0,r._)("div",o,[""!==v.errorMessage?((0,r.wg)(),(0,r.j4)(x,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(q,{flat:"",label:"Dismiss",onClick:E.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,a.zw)(v.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",n,[(0,r._)("div",l,[(0,r.Wm)(S,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",c,[(0,r._)("div",d,[(0,r.Wm)(C,{modelValue:v.name,"onUpdate:modelValue":e[0]||(e[0]=s=>v.name=s),disable:E.disabledInput,error:v.hasSubmissionErrors.name,"error-message":v.submissionErrors.name,label:s.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,r._)("div",m,[(0,r._)("div",b,[(0,r.Wm)(C,{modelValue:v.iban,"onUpdate:modelValue":e[1]||(e[1]=s=>v.iban=s),disable:E.disabledInput,error:v.hasSubmissionErrors.iban,"error-message":v.submissionErrors.iban,label:s.$t("form.iban"),"bottom-slots":"",clearable:"",mask:"AA## XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",h,[(0,r._)("div",p,[(0,r.Wm)(S,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",f,[(0,r._)("div",g,[(0,r.Wm)(q,{disable:E.disabledInput,color:"primary",label:"Update",onClick:E.submitAccount},null,8,["disable","onClick"])])]),(0,r._)("div",w,[(0,r._)("div",X,[(0,r.Wm)(A,{modelValue:v.doReturnHere,"onUpdate:modelValue":e[2]||(e[2]=s=>v.doReturnHere=s),disable:E.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var v=t(160),E=t(1569);class q{post(s,e){let t="/api/v1/accounts/"+s;return E.api.put(t,e)}}var x=t(3555);const k={name:"Edit",data(){return{tab:"split-0",submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",id:0,name:"",iban:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.collectAccount()},methods:{collectAccount:function(){let s=new v.Z;s.get(this.id).then((s=>this.parseAccount(s)))},parseAccount:function(s){this.name=s.data.data.attributes.name,this.iban=s.data.data.attributes.iban},resetErrors:function(){this.submissionErrors={name:"",iban:""},this.hasSubmissionErrors={name:!1,iban:!1}},submitAccount:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const s=this.buildAccount();let e=new q;e.post(this.id,s).catch(this.processErrors).then(this.processSuccess)},buildAccount:function(){let s={name:this.name,iban:this.iban};return s},dismissBanner:function(){this.errorMessage=""},processSuccess:function(s){if(this.store=(0,x.S)(),this.store.refreshCacheKey(),!s)return;this.submitting=!1;let e={level:"success",text:"TODO I am updated lol",show:!0,action:{show:!0,text:"Go to account",link:{name:"accounts.show",params:{id:parseInt(s.data.data.id)}}}};this.$q.localStorage.set("flash",e),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(s){if(s.response){let e=s.response.data;this.errorMessage=e.message,console.log(e);for(let s in e.errors)e.errors.hasOwnProperty(s)&&(this.submissionErrors[s]=e.errors[s][0],this.hasSubmissionErrors[s]=!0)}this.submitting=!1}}};var C=t(1639),S=t(9885),A=t(7128),I=t(8879),W=t(4458),y=t(3190),V=t(6611),Z=t(1221),Q=t(9984),R=t.n(Q);const M=(0,C.Z)(k,[["render",_]]),$=M;R()(k,"components",{QPage:S.Z,QBanner:A.Z,QBtn:I.Z,QCard:W.Z,QCardSection:y.Z,QInput:V.Z,QCheckbox:Z.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/936.308ce395.js b/public/v3/js/936.308ce395.js deleted file mode 100644 index c21781e53b..0000000000 --- a/public/v3/js/936.308ce395.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[936],{936:(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))])}var e=s(1746);const r={name:"TransactionLists",components:{TransactionList:(0,c.RC)((()=>Promise.all([s.e(4736),s.e(2382)]).then(s.bind(s,2382))))},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/9376.b2fa7b33.js b/public/v3/js/9376.b2fa7b33.js deleted file mode 100644 index 6c4f0e8e4e..0000000000 --- a/public/v3/js/9376.b2fa7b33.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[9376],{9376:(s,e,t)=>{t.r(e),t.d(e,{default:()=>Y});var r=t(9835),a=t(6970);const o={class:"row q-mx-md"},i={class:"col-12"},n={class:"row"},l={class:"col-12"},d={class:"text-h6"},u={class:"row"},c={class:"col-12 q-mb-xs"},m={class:"row"},b={class:"col-4 q-mb-xs q-pr-xs"},p={class:"col-4 q-px-xs"},h={class:"col-4 q-pl-xs"},f={class:"row"},_={class:"col-4"},g={class:"row"},w={class:"col"},E={class:"col"},v={class:"row q-mx-md"},V={class:"col-12"},y={class:"row"},S={class:"col-12 text-right"},k={class:"row"},x={class:"col-12 text-right"};function q(s,e,t,q,I,T){const U=(0,r.up)("q-btn"),W=(0,r.up)("q-banner"),Z=(0,r.up)("q-card-section"),C=(0,r.up)("q-input"),$=(0,r.up)("q-card"),Q=(0,r.up)("q-tab-panel"),M=(0,r.up)("q-tab-panels"),D=(0,r.up)("q-checkbox"),R=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",o,[(0,r._)("div",i,[""!==I.errorMessage?((0,r.wg)(),(0,r.j4)(W,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(U,{flat:"",label:"Dismiss",onClick:T.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,a.zw)(I.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",n,[(0,r._)("div",l,[(0,r.Wm)(M,{modelValue:I.tab,"onUpdate:modelValue":e[0]||(e[0]=s=>I.tab=s),animated:""},{default:(0,r.w5)((()=>[((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(I.transactions,((e,t)=>((0,r.wg)(),(0,r.j4)(Q,{key:t,name:"split-"+t},{default:(0,r.w5)((()=>[(0,r.Wm)($,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(Z,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,"Info for "+(0,a.zw)(s.$route.params.type)+" "+(0,a.zw)(t),1)])),_:2},1024),(0,r.Wm)(Z,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",c,[(0,r.Wm)(C,{modelValue:e.description,"onUpdate:modelValue":s=>e.description=s,disable:T.disabledInput,error:I.hasSubmissionErrors[t].description,"error-message":I.submissionErrors[t].description,label:s.$t("firefly.description"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","label"])])]),(0,r._)("div",m,[(0,r._)("div",b,[(0,r.Wm)(C,{modelValue:e.source,"onUpdate:modelValue":s=>e.source=s,disable:T.disabledInput,error:I.hasSubmissionErrors[t].source,"error-message":I.submissionErrors[t].source,label:s.$t("firefly.source_account"),"bottom-slots":"",clearable:"",outlined:""},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","label"])]),(0,r._)("div",p,[(0,r.Wm)(C,{modelValue:e.amount,"onUpdate:modelValue":s=>e.amount=s,disable:T.disabledInput,error:I.hasSubmissionErrors[t].amount,"error-message":I.submissionErrors[t].amount,label:s.$t("firefly.amount"),"bottom-slots":"",clearable:"","fill-mask":"0",hint:"Expects #.##",mask:"#.##",outlined:"","reverse-fill-mask":""},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","label"])]),(0,r._)("div",h,[(0,r.Wm)(C,{modelValue:e.destination,"onUpdate:modelValue":s=>e.destination=s,disable:T.disabledInput,error:I.hasSubmissionErrors[t].destination,"error-message":I.submissionErrors[t].destination,label:s.$t("firefly.destination_account"),"bottom-slots":"",clearable:"",outlined:""},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","label"])])]),(0,r._)("div",f,[(0,r._)("div",_,[(0,r._)("div",g,[(0,r._)("div",w,[(0,r.Wm)(C,{modelValue:e.date,"onUpdate:modelValue":s=>e.date=s,disable:T.disabledInput,error:I.hasSubmissionErrors[t].date,"error-message":I.submissionErrors[t].date,hint:s.$t("firefly.date"),"bottom-slots":"",outlined:"",type:"date"},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","hint"])]),(0,r._)("div",E,[(0,r.Wm)(C,{modelValue:e.time,"onUpdate:modelValue":s=>e.time=s,disable:T.disabledInput,hint:s.$t("firefly.time"),"bottom-slots":"",outlined:"",type:"time"},null,8,["modelValue","onUpdate:modelValue","disable","hint"])])])])])])),_:2},1024)])),_:2},1024)])),_:2},1032,["name"])))),128))])),_:1},8,["modelValue"])])]),(0,r._)("div",v,[(0,r._)("div",V,[(0,r.Wm)($,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(Z,null,{default:(0,r.w5)((()=>[(0,r._)("div",y,[(0,r._)("div",S,[(0,r.Wm)(U,{disable:T.disabledInput,color:"primary",label:"Submit",onClick:T.submitTransaction},null,8,["disable","onClick"])])]),(0,r._)("div",k,[(0,r._)("div",x,[(0,r.Wm)(D,{modelValue:I.doReturnHere,"onUpdate:modelValue":e[1]||(e[1]=s=>I.doReturnHere=s),disable:T.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var I=t(8898),T=t(5115),U=t(1569);class W{put(s,e){let t="/api/v1/transactions/"+s;return U.api.put(t,e)}}var Z=t(9466),C=t(3555);const $={name:"Edit",data(){return{tab:"split-0",transactions:[],submissionErrors:[],hasSubmissionErrors:[],submitting:!1,doReturnHere:!1,index:0,doResetForm:!1,group_title:"",errorMessage:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.store=(0,C.S)(),this.resetForm(),this.collectTransaction()},methods:{collectTransaction:function(){let s=new Z.Z;s.get(this.id).then((s=>this.parseTransaction(s)))},parseTransaction:function(s){this.group_title=s.data.data.attributes.group_title;let e=s.data.data.attributes.transactions;e.reverse();for(let t in e)if(e.hasOwnProperty(t)){let s=e[t],r=parseInt(t);if(0===r){let e=s.date.split("T"),t=e[0],r=e[1].substr(0,8);this.transactions.push({description:s.description,type:s.type,date:t,time:r,amount:parseFloat(s.amount).toFixed(s.currency_decimal_places),source:s.source_name,destination:s.destination_name})}}},resetForm:function(){this.transactions=[];const s=this.getDefaultTransaction();this.transactions=[],this.submissionErrors.push(s.submissionError),this.hasSubmissionErrors.push(s.hasSubmissionError)},dismissBanner:function(){this.errorMessage=""},submitTransaction:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const s=this.buildTransaction();let e=new W;e.put(this.id,s).catch(this.processErrors).then(this.processSuccess)},processSuccess:function(s){this.submitting=!1,this.store.refreshCacheKey();let e={level:"success",text:"Updated transaction",show:!0,action:{show:!0,text:"Go to transaction",link:{name:"transactions.show",params:{id:parseInt(s.data.data.id)}}}};this.$q.localStorage.set("flash",e),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},resetErrors:function(){let s=this.transactions.length,e=this.getDefaultTransaction();for(let t=0;t{let t=(0,T.Z)(new Date(e.date+" "+e.time)),r={type:e.type,description:e.description,source_name:e.source,destination_name:e.destination,amount:e.amount,date:t};s.transactions.push(r)})),s},getDefaultTransaction:function(){let s="",e="00:00";return 0===this.transactions.length&&(s=(0,I.Z)(new Date,"yyyy-MM-dd")),{submissionError:{description:"",amount:"",date:"",source:"",destination:""},hasSubmissionError:{description:!1,amount:!1,date:!1,source:!1,destination:!1},transaction:{description:"",date:s,time:e,amount:0,source:"",destination:"",budget:"",category:"",subscription:"",interest_date:"",book_date:"",process_date:"",due_date:"",payment_date:"",invoice_date:""}}}},preFetch(){}};var Q=t(1639),M=t(9885),D=t(7128),R=t(8879),F=t(9800),H=t(4106),P=t(4458),B=t(3190),j=t(6611),z=t(1221),K=t(9984),O=t.n(K);const G=(0,Q.Z)($,[["render",q]]),Y=G;O()($,"components",{QPage:M.Z,QBanner:D.Z,QBtn:R.Z,QTabPanels:F.Z,QTabPanel:H.Z,QCard:P.Z,QCardSection:B.Z,QInput:j.Z,QCheckbox:z.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/9378.81ba39c5.js b/public/v3/js/9378.81ba39c5.js deleted file mode 100644 index c78da703f0..0000000000 --- a/public/v3/js/9378.81ba39c5.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[9378],{9378:(e,s,r)=>{r.r(s),r.d(s,{default:()=>O});var t=r(9835),a=r(6970);const o={class:"row q-mx-md"},l={class:"col-12"},i={class:"row q-mx-md q-mt-md"},n={class:"col-12"},m=(0,t._)("div",{class:"text-h6"},"Info for new subscription",-1),u={class:"row"},d={class:"col-12 q-mb-xs"},b={class:"row"},c={class:"col-12 q-mb-xs"},p={class:"row"},h={class:"col-6 q-mb-xs q-pr-xs"},_={class:"col-6 q-mb-xs q-pl-xs"},f={class:"row"},q={class:"col-12 q-mb-xs"},g={class:"row q-mx-md"},w={class:"col-12"},v={class:"row"},x={class:"col-12 text-right"},y={class:"row"},E={class:"col-12 text-right"},V=(0,t._)("br",null,null,-1);function S(e,s,r,S,k,W){const I=(0,t.up)("q-btn"),$=(0,t.up)("q-banner"),C=(0,t.up)("q-card-section"),M=(0,t.up)("q-input"),R=(0,t.up)("q-select"),Z=(0,t.up)("q-card"),F=(0,t.up)("q-checkbox"),Q=(0,t.up)("q-page");return(0,t.wg)(),(0,t.j4)(Q,null,{default:(0,t.w5)((()=>[(0,t._)("div",o,[(0,t._)("div",l,[""!==k.errorMessage?((0,t.wg)(),(0,t.j4)($,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,t.w5)((()=>[(0,t.Wm)(I,{flat:"",label:"Dismiss",onClick:W.dismissBanner},null,8,["onClick"])])),default:(0,t.w5)((()=>[(0,t.Uk)((0,a.zw)(k.errorMessage)+" ",1)])),_:1})):(0,t.kq)("",!0)])]),(0,t._)("div",i,[(0,t._)("div",n,[(0,t.Wm)(Z,{bordered:""},{default:(0,t.w5)((()=>[(0,t.Wm)(C,null,{default:(0,t.w5)((()=>[m])),_:1}),(0,t.Wm)(C,null,{default:(0,t.w5)((()=>[(0,t._)("div",u,[(0,t._)("div",d,[(0,t.Wm)(M,{modelValue:k.name,"onUpdate:modelValue":s[0]||(s[0]=e=>k.name=e),disable:W.disabledInput,error:k.hasSubmissionErrors.name,"error-message":k.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,t._)("div",b,[(0,t._)("div",c,[(0,t.Wm)(M,{modelValue:k.date,"onUpdate:modelValue":s[1]||(s[1]=e=>k.date=e),disable:W.disabledInput,error:k.hasSubmissionErrors.date,"error-message":k.submissionErrors.date,label:e.$t("form.date"),"bottom-slots":"",hint:"The next date you expect the subscription to hit",outlined:"",type:"date"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,t._)("div",p,[(0,t._)("div",h,[(0,t.Wm)(M,{modelValue:k.amount_min,"onUpdate:modelValue":s[2]||(s[2]=e=>k.amount_min=e),disable:W.disabledInput,error:k.hasSubmissionErrors.amount_min,"error-message":k.submissionErrors.amount_min,label:e.$t("form.amount_min"),"bottom-slots":"",outlined:"",type:"number"},null,8,["modelValue","disable","error","error-message","label"])]),(0,t._)("div",_,[(0,t.Wm)(M,{modelValue:k.amount_max,"onUpdate:modelValue":s[3]||(s[3]=e=>k.amount_max=e),disable:W.disabledInput,error:k.hasSubmissionErrors.amount_max,"error-message":k.submissionErrors.amount_max,label:e.$t("form.amount_max"),rules:[e=>parseFloat(e)>=parseFloat(k.amount_min)||"Must be more than minimum amount"],"bottom-slots":"",outlined:"",type:"number"},null,8,["modelValue","disable","error","error-message","label","rules"])]),(0,t._)("div",f,[(0,t._)("div",q,[(0,t.Wm)(R,{modelValue:k.repeat_freq,"onUpdate:modelValue":s[4]||(s[4]=e=>k.repeat_freq=e),error:k.hasSubmissionErrors.repeat_freq,"error-message":k.submissionErrors.repeat_freq,options:k.repeatFrequencies,label:"Outlined",outlined:""},null,8,["modelValue","error","error-message","options"])])])])])),_:1})])),_:1})])]),(0,t._)("div",g,[(0,t._)("div",w,[(0,t.Wm)(Z,{class:"q-mt-xs"},{default:(0,t.w5)((()=>[(0,t.Wm)(C,null,{default:(0,t.w5)((()=>[(0,t._)("div",v,[(0,t._)("div",x,[(0,t.Wm)(I,{disable:W.disabledInput,color:"primary",label:"Submit",onClick:W.submitSubscription},null,8,["disable","onClick"])])]),(0,t._)("div",y,[(0,t._)("div",E,[(0,t.Wm)(F,{modelValue:k.doReturnHere,"onUpdate:modelValue":s[5]||(s[5]=e=>k.doReturnHere=e),disable:W.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),V,(0,t.Wm)(F,{modelValue:k.doResetForm,"onUpdate:modelValue":s[6]||(s[6]=e=>k.doResetForm=e),disable:!k.doReturnHere||W.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var k=r(1569);class W{post(e){let s="/api/v1/bills";return k.api.post(s,e)}}var I=r(8898);const $={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",repeatFrequencies:[],name:"",date:"",repeat_freq:"monthly",amount_min:"",amount_max:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.date=(0,I.Z)(new Date,"y-MM-dd"),this.repeatFrequencies=[{label:this.$t("firefly.repeat_freq_weekly"),value:"weekly"},{label:this.$t("firefly.repeat_freq_monthly"),value:"monthly"},{label:this.$t("firefly.repeat_freq_quarterly"),value:"quarterly"},{label:this.$t("firefly.repeat_freq_half-year"),value:"half-year"},{label:this.$t("firefly.repeat_freq_yearly"),value:"yearly"}],this.resetForm()},methods:{resetForm:function(){this.name="",this.date=(0,I.Z)(new Date,"y-MM-dd"),this.repeat_freq="monthly",this.amount_min="",this.amount_max="",this.resetErrors()},resetErrors:function(){this.submissionErrors={name:"",date:"",repeat_freq:"",amount_min:"",amount_max:""},this.hasSubmissionErrors={name:!1,date:!1,repeat_freq:!1,amount_min:!1,amount_max:!1}},submitSubscription:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildSubscription();let s=new W;s.post(e).catch(this.processErrors).then(this.processSuccess)},buildSubscription:function(){let e={name:this.name,date:this.date,repeat_freq:this.repeat_freq,amount_min:this.amount_min,amount_max:this.amount_max};return e},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new subscription lol",show:!0,action:{show:!0,text:"Go to account",link:{name:"subscriptions.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var C=r(1639),M=r(9885),R=r(7128),Z=r(8879),F=r(4458),Q=r(3190),U=r(6611),H=r(7887),B=r(1221),D=r(9984),T=r.n(D);const j=(0,C.Z)($,[["render",S]]),O=j;T()($,"components",{QPage:M.Z,QBanner:R.Z,QBtn:Z.Z,QCard:F.Z,QCardSection:Q.Z,QInput:U.Z,QSelect:H.Z,QCheckbox:B.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/9381.936c3132.js b/public/v3/js/9381.936c3132.js deleted file mode 100644 index 7d773e1b3a..0000000000 --- a/public/v3/js/9381.936c3132.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[9381],{9381:(e,t,a)=>{a.r(t),a.d(t,{default:()=>v});var o=a(9835),i=a(6970);const s={class:"row q-mx-md"},l={class:"col-12"},n={class:"text-h6"},r={class:"row"},d={class:"col-12 q-mb-xs"},u=(0,o._)("br",null,null,-1);function c(e,t,a,c,h,w){const b=(0,o.up)("q-card-section"),k=(0,o.up)("q-card"),f=(0,o.up)("q-page");return(0,o.wg)(),(0,o.j4)(f,null,{default:(0,o.w5)((()=>[(0,o._)("div",s,[(0,o._)("div",l,[(0,o.Wm)(k,{bordered:""},{default:(0,o.w5)((()=>[(0,o.Wm)(b,null,{default:(0,o.w5)((()=>[(0,o._)("div",n,(0,i.zw)(h.webhook.title),1)])),_:1}),(0,o.Wm)(b,null,{default:(0,o.w5)((()=>[(0,o._)("div",r,[(0,o._)("div",d,[(0,o.Uk)(" Name: "+(0,i.zw)(h.webhook.title),1),u])])])),_:1})])),_:1})])])])),_:1})}var h=a(9599);const w={name:"Show",data(){return{webhook:{},id:0}},created(){this.id=parseInt(this.$route.params.id),this.getWebhook()},methods:{getWebhook:function(){(new h.Z).get(this.id).then((e=>this.parseWebhook(e)))},parseWebhook:function(e){this.webhook={title:e.data.data.attributes.title}}}};var b=a(1639),k=a(9885),f=a(4458),p=a(3190),_=a(9984),m=a.n(_);const g=(0,b.Z)(w,[["render",c]]),v=g;m()(w,"components",{QPage:k.Z,QCard:f.Z,QCardSection:p.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/9412.a953a672.js b/public/v3/js/9412.a953a672.js deleted file mode 100644 index 516de754a3..0000000000 --- a/public/v3/js/9412.a953a672.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[9412],{9412:(e,t,s)=>{s.r(t),s.d(t,{default:()=>te});var i=s(9835),r=s(6970);const o={class:"row q-mx-md"},n={class:"col-12"},a={class:"row q-mx-md q-mt-md"},l={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},d=(0,i._)("div",{class:"text-h6"},"Basic options for recurring transaction",-1),u={class:"row"},c={class:"col-12 q-mb-xs"},p={class:"row"},m={class:"col-12 q-mb-xs"},b={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},_=(0,i._)("div",{class:"text-h6"},"Repeat info",-1),h={class:"row"},g={class:"col-12 q-mb-xs"},f={class:"row"},y={class:"col-12 q-mb-xs"},x={class:"row"},w={class:"col-12 q-mb-xs"},v={class:"row q-mx-md q-mt-md"},E={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},k=(0,i._)("div",{class:"text-h6"},"Single transaction",-1),V={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},q=(0,i._)("div",{class:"text-h6"},"Single repetition",-1),W={class:"row q-mx-md"},S={class:"col-12 q-pa-xs"},I={class:"row"},R={class:"col-12 text-right"},Z={class:"row"},T={class:"col-12 text-right"},M=(0,i._)("br",null,null,-1);function U(e,t,s,U,D,C){const $=(0,i.up)("q-btn"),Q=(0,i.up)("q-banner"),P=(0,i.up)("q-card-section"),F=(0,i.up)("q-input"),H=(0,i.up)("q-select"),B=(0,i.up)("q-card"),j=(0,i.up)("q-checkbox"),O=(0,i.up)("q-page");return(0,i.wg)(),(0,i.j4)(O,null,{default:(0,i.w5)((()=>[(0,i._)("div",o,[(0,i._)("div",n,[""!==D.errorMessage?((0,i.wg)(),(0,i.j4)(Q,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,i.w5)((()=>[(0,i.Wm)($,{flat:"",label:"Dismiss",onClick:C.dismissBanner},null,8,["onClick"])])),default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(D.errorMessage)+" ",1)])),_:1})):(0,i.kq)("",!0)])]),(0,i._)("div",a,[(0,i._)("div",l,[(0,i.Wm)(B,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[d])),_:1}),(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[(0,i._)("div",u,[(0,i._)("div",c,[(0,i.Wm)(F,{modelValue:D.title,"onUpdate:modelValue":t[0]||(t[0]=e=>D.title=e),disable:C.disabledInput,error:D.hasSubmissionErrors.title,"error-message":D.submissionErrors.title,label:e.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,i._)("div",p,[(0,i._)("div",m,[(0,i.Wm)(H,{modelValue:D.type,"onUpdate:modelValue":t[1]||(t[1]=e=>D.type=e),disable:C.disabledInput,error:D.hasSubmissionErrors.type,"error-message":D.submissionErrors.type,options:D.types,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Transaction type","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])])])),_:1})])),_:1})]),(0,i._)("div",b,[(0,i.Wm)(B,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[_])),_:1}),(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[(0,i._)("div",h,[(0,i._)("div",g,[(0,i.Wm)(F,{modelValue:D.first_date,"onUpdate:modelValue":t[2]||(t[2]=e=>D.first_date=e),disable:C.disabledInput,error:D.hasSubmissionErrors.first_date,"error-message":D.submissionErrors.first_date,label:e.$t("form.first_date"),"bottom-slots":"",clearable:"",hint:"The first date you want the recurrence",outlined:"",type:"date"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,i._)("div",f,[(0,i._)("div",y,[(0,i.Wm)(F,{modelValue:D.nr_of_repetitions,"onUpdate:modelValue":t[3]||(t[3]=e=>D.nr_of_repetitions=e),disable:C.disabledInput,error:D.hasSubmissionErrors.nr_of_repetitions,"error-message":D.submissionErrors.nr_of_repetitions,label:e.$t("form.repetitions"),"bottom-slots":"",clearable:"",hint:"nr_of_repetitions",outlined:"",step:"1",type:"number"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,i._)("div",x,[(0,i._)("div",w,[(0,i.Wm)(F,{modelValue:D.repeat_until,"onUpdate:modelValue":t[4]||(t[4]=e=>D.repeat_until=e),disable:C.disabledInput,error:D.hasSubmissionErrors.repeat_until,"error-message":D.submissionErrors.repeat_until,"bottom-slots":"",clearable:"",hint:"repeat_until",outlined:"",type:"date"},null,8,["modelValue","disable","error","error-message"])])])])),_:1})])),_:1})])]),(0,i._)("div",v,[(0,i._)("div",E,[(0,i.Wm)(B,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[k])),_:1}),(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[(0,i.Wm)(F,{modelValue:D.transactions[D.index].description,"onUpdate:modelValue":t[5]||(t[5]=e=>D.transactions[D.index].description=e),disable:C.disabledInput,error:D.hasSubmissionErrors.transactions[D.index].description,"error-message":D.submissionErrors.transactions[D.index].description,label:e.$t("form.description"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"]),(0,i.Wm)(F,{modelValue:D.transactions[D.index].amount,"onUpdate:modelValue":t[6]||(t[6]=e=>D.transactions[D.index].amount=e),disable:C.disabledInput,error:D.hasSubmissionErrors.transactions[D.index].amount,"error-message":D.submissionErrors.transactions[D.index].amount,label:e.$t("firefly.amount"),mask:D.balance_input_mask,"bottom-slots":"",clearable:"","fill-mask":"0",hint:"Expects #.##",outlined:"","reverse-fill-mask":""},null,8,["modelValue","disable","error","error-message","label","mask"]),(0,i.Wm)(H,{modelValue:D.transactions[D.index].source_id,"onUpdate:modelValue":t[7]||(t[7]=e=>D.transactions[D.index].source_id=e),disable:C.disabledInput,error:D.hasSubmissionErrors.transactions[D.index].source_id,"error-message":D.submissionErrors.transactions[D.index].source_id,options:D.accounts,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Source account","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"]),(0,i.Wm)(H,{modelValue:D.transactions[D.index].destination_id,"onUpdate:modelValue":t[8]||(t[8]=e=>D.transactions[D.index].destination_id=e),disable:C.disabledInput,error:D.hasSubmissionErrors.transactions[D.index].destination_id,"error-message":D.submissionErrors.transactions[D.index].destination_id,options:D.accounts,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Destination account","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])),_:1})])),_:1})]),(0,i._)("div",V,[(0,i.Wm)(B,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[q])),_:1}),(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[(0,i.Wm)(H,{modelValue:D.repetitions[D.index].type,"onUpdate:modelValue":t[9]||(t[9]=e=>D.repetitions[D.index].type=e),disable:C.disabledInput,error:D.hasSubmissionErrors.repetitions[D.index].type,"error-message":D.submissionErrors.repetitions[D.index].type,options:D.repetition_types,"bottom-slots":"","emit-value":"",label:"Type of repetition","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"]),(0,i.Wm)(F,{modelValue:D.repetitions[D.index].skip,"onUpdate:modelValue":t[10]||(t[10]=e=>D.repetitions[D.index].skip=e),disable:C.disabledInput,error:D.hasSubmissionErrors.repetitions[D.index].skip,"error-message":D.submissionErrors.repetitions[D.index].skip,label:e.$t("form.skip"),"bottom-slots":"",clearable:"",max:"31",min:"0",outlined:"",type:"number"},null,8,["modelValue","disable","error","error-message","label"]),(0,i.Wm)(H,{modelValue:D.repetitions[D.index].weekend,"onUpdate:modelValue":t[11]||(t[11]=e=>D.repetitions[D.index].weekend=e),disable:C.disabledInput,error:D.hasSubmissionErrors.repetitions[D.index].weekend,"error-message":D.submissionErrors.repetitions[D.index].weekend,options:D.weekends,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Weekend?","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])),_:1})])),_:1})])]),(0,i._)("div",W,[(0,i._)("div",S,[(0,i.Wm)(B,{class:"q-mt-xs"},{default:(0,i.w5)((()=>[(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[(0,i._)("div",I,[(0,i._)("div",R,[(0,i.Wm)($,{disable:C.disabledInput,color:"primary",label:"Submit",onClick:C.submitRecurringTransaction},null,8,["disable","onClick"])])]),(0,i._)("div",Z,[(0,i._)("div",T,[(0,i.Wm)(j,{modelValue:D.doReturnHere,"onUpdate:modelValue":t[12]||(t[12]=e=>D.doReturnHere=e),disable:C.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),M,(0,i.Wm)(j,{modelValue:D.doResetForm,"onUpdate:modelValue":t[13]||(t[13]=e=>D.doResetForm=e),disable:!D.doReturnHere||C.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var D=s(4352),C=s(1569);class ${post(e,t){let s="/api/v1/recurrences/"+e;return C.api.put(s,t)}}var Q=s(8480),P=s(8898),F=s(3836),H=s(3555);const B={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,loading:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",index:0,accounts:[],balance_input_mask:"#.##",types:[{value:"withdrawal",label:"Withdrawal"},{value:"deposit",label:"Deposit"},{value:"transfer",label:"Transfer"}],weekends:[{value:1,label:"dont care"},{value:2,label:"skip creation"},{value:3,label:"jump to previous friday"},{value:4,label:"jump to next monday"}],repetition_types:[],id:0,type:"",title:"",first_date:null,nr_of_repetitions:0,repeat_until:"",repetitions:{},transactions:{},store:null}},watch:{first_date:function(){this.recalculateRepetitions()}},computed:{disabledInput:function(){return this.submitting||this.loading}},created(){this.loading=!0,this.store=(0,H.S)(),this.resetErrors(),this.resetForm(),this.getAccounts().then((()=>{this.collectRecurringTransaction().then((()=>{this.loading=!1}))})),this.id=parseInt(this.$route.params.id)},methods:{resetForm:function(){this.transactions=[{description:null,amount:null,foreign_amount:null,currency_id:null,currency_code:null,foreign_currency_id:null,foreign_currency_code:null,budget_id:null,category_id:null,source_id:null,destination_id:null,tags:null,piggy_bank_id:null}],this.repetitions=[{type:"daily",moment:"",skip:null,weekend:1}]},recalculateRepetitions:function(){let e=(0,Q.Z)(this.first_date+"T00:00:00"),t=this.getXth(e);this.repetition_types=[{value:"daily",label:"Every day"},{value:"monthly",label:"Every month on the "+(0,P.Z)(e,"do")+" day"},{value:"ndom",label:"Every month on the "+t+"-th "+(0,P.Z)(e,"EEEE")},{value:"yearly",label:"Every year on "+(0,P.Z)(e,"d MMMM")}]},getXth:function(e){let t=(0,P.Z)(e,"EEEE"),s=new Date(e),i=0;s.setDate(1);const r=new Date(s.getFullYear(),s.getMonth()+1,0).getDate();let o=1;while(s.getDate()<=r&&e.getMonth()===s.getMonth()||o<=32){if(o++,t===(0,P.Z)(s,"EEEE")&&i++,s.getDate()===e.getDate())return i;s.setDate(s.getDate()+1)}return i},collectRecurringTransaction:function(){let e=new D.Z;return e.get(this.id).then((e=>this.parseRecurringTransaction(e)))},parseRecurringTransaction:function(e){let t=e.data.data,s=t.attributes;this.id=parseInt(t.id),this.title=s.title,this.type=s.type,this.first_date=s.first_date.substr(0,10),this.nr_of_repetitions=s.nr_of_repetitions,this.repeat_until=s.repeat_until?s.repeat_until.substr(0,10):null;let i=s.transactions[0];this.transactions[0].description=i.description,this.transactions[0].amount=i.amount,this.transactions[0].source_id=parseInt(i.source_id),this.transactions[0].destination_id=parseInt(i.destination_id);let r=s.repetitions[0];this.repetitions[0].type=r.type,this.repetitions[0].weekend=r.weekend,this.repetitions[0].skip=r.skip},resetErrors:function(){this.submissionErrors={title:"",type:"",first_date:"",nr_of_repetitions:"",repeat_until:"",transactions:[{description:"",amount:"",foreign_amount:"",currency_id:"",currency_code:"",foreign_currency_id:"",foreign_currency_code:"",budget_id:"",category_id:"",source_id:"",destination_id:"",tags:"",piggy_bank_id:""}],repetitions:[{type:"",moment:"",skip:"",weekend:""}]},this.hasSubmissionErrors={title:!1,type:!1,first_date:!1,nr_of_repetitions:!1,repeat_until:!1,transactions:[{description:!1,amount:!1,foreign_amount:!1,currency_id:!1,currency_code:!1,foreign_currency_id:!1,foreign_currency_code:!1,budget_id:!1,category_id:!1,source_id:!1,destination_id:!1,tags:!1,piggy_bank_id:!1}],repetitions:[{type:!1,moment:!1,skip:!1,weekend:!1}]}},submitRecurringTransaction:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildRecurringTransaction();(new $).post(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildRecurringTransaction:function(){let e={title:this.title,type:this.type,first_date:this.first_date,nr_of_repetitions:this.nr_of_repetitions,repeat_until:this.repeat_until,transactions:this.transactions,repetitions:[]};for(let t in this.repetitions)if(this.repetitions.hasOwnProperty(t)){let s="",i=(0,Q.Z)(this.first_date+"T00:00:00");if("monthly"===this.repetitions[t].type&&(s=i.getDate().toString()),"ndom"===this.repetitions[t].type){let e=this.getXth(i);s=e+","+(0,P.Z)(i,"i")}"yearly"===this.repetitions[t].type&&(s=(0,P.Z)(i,"yyyy-MM-dd")),e.repetitions.push({type:this.repetitions[t].type,moment:s,skip:this.repetitions[t].skip,weekend:this.repetitions[t].weekend})}return e},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let t={level:"success",text:"Recurrence is updated",show:!0,action:{show:!0,text:"Go to recurrence",link:{name:"recurring.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",t),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let t=e.response.data;this.errorMessage=t.message;for(let e in t.errors)t.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=t.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1},getAccounts:function(){return this.getPage(1)},getPage:function(e){return(new F.Z).list("all",e,this.getCacheKey).then((t=>{let s=parseInt(t.data.meta.pagination.total_pages);for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let s=t.data.data[e];this.accounts.push({value:parseInt(s.id),label:s.attributes.type+": "+s.attributes.name,decimal_places:parseInt(s.attributes.currency_decimal_places)})}if(ee.label>t.label?1:t.label>e.label?-1:0)))}))}}};var j=s(1639),O=s(9885),X=s(7128),A=s(8879),K=s(4458),z=s(3190),G=s(6611),Y=s(7887),J=s(1221),L=s(9984),N=s.n(L);const ee=(0,j.Z)(B,[["render",U]]),te=ee;N()(B,"components",{QPage:O.Z,QBanner:X.Z,QBtn:A.Z,QCard:K.Z,QCardSection:z.Z,QInput:G.Z,QSelect:Y.Z,QCheckbox:J.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/9432.7c03632b.js b/public/v3/js/9432.7c03632b.js deleted file mode 100644 index 82026ea9f8..0000000000 --- a/public/v3/js/9432.7c03632b.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[9432],{9432:(e,s,t)=>{t.r(s),t.d(s,{default:()=>Q});var r=t(9835),o=t(6970);const a={class:"row q-mx-md"},l={class:"col-12"},i={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u={class:"text-h6"},d={class:"row"},m={class:"col-12 q-mb-xs"},c={class:"row"},b={class:"col-12 q-mb-xs"},h={class:"row q-mx-md"},p={class:"col-12"},f={class:"row"},w={class:"col-12 text-right"},g={class:"row"},X={class:"col-12 text-right"},_=(0,r._)("br",null,null,-1);function v(e,s,t,v,q,x){const E=(0,r.up)("q-btn"),k=(0,r.up)("q-banner"),y=(0,r.up)("q-card-section"),V=(0,r.up)("q-input"),C=(0,r.up)("q-card"),I=(0,r.up)("q-checkbox"),R=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",a,[(0,r._)("div",l,[""!==q.errorMessage?((0,r.wg)(),(0,r.j4)(k,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(E,{flat:"",label:"Dismiss",onClick:x.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,o.zw)(q.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",i,[(0,r._)("div",n,[(0,r.Wm)(C,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(y,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,"Info for "+(0,o.zw)(e.$route.params.type)+" "+(0,o.zw)(e.index),1)])),_:1}),(0,r.Wm)(y,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,[(0,r._)("div",m,[(0,r.Wm)(V,{modelValue:q.name,"onUpdate:modelValue":s[0]||(s[0]=e=>q.name=e),disable:x.disabledInput,error:q.hasSubmissionErrors.name,"error-message":q.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,r._)("div",c,[(0,r._)("div",b,[(0,r.Wm)(V,{modelValue:q.iban,"onUpdate:modelValue":s[1]||(s[1]=e=>q.iban=e),disable:x.disabledInput,error:q.hasSubmissionErrors.iban,"error-message":q.submissionErrors.iban,label:e.$t("form.iban"),"bottom-slots":"",clearable:"",mask:"AA## XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",h,[(0,r._)("div",p,[(0,r.Wm)(C,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(y,null,{default:(0,r.w5)((()=>[(0,r._)("div",f,[(0,r._)("div",w,[(0,r.Wm)(E,{disable:x.disabledInput,color:"primary",label:"Submit",onClick:x.submitAccount},null,8,["disable","onClick"])])]),(0,r._)("div",g,[(0,r._)("div",X,[(0,r.Wm)(I,{modelValue:q.doReturnHere,"onUpdate:modelValue":s[2]||(s[2]=e=>q.doReturnHere=e),disable:x.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),_,(0,r.Wm)(I,{modelValue:q.doResetForm,"onUpdate:modelValue":s[3]||(s[3]=e=>q.doResetForm=e),disable:!q.doReturnHere||x.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var q=t(1138);const x={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",name:"",iban:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.type=this.$route.params.type},methods:{resetForm:function(){this.name="",this.iban="",this.resetErrors()},resetErrors:function(){this.submissionErrors={name:"",iban:""},this.hasSubmissionErrors={name:!1,iban:!1}},submitAccount:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildAccount();let s=new q.Z;s.post(e).catch(this.processErrors).then(this.processSuccess)},buildAccount:function(){let e={name:this.name,iban:this.iban,type:this.type};return"asset"===this.type&&(e.account_role="defaultAsset"),e},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new account lol",show:!0,action:{show:!0,text:"Go to account",link:{name:"accounts.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var E=t(1639),k=t(9885),y=t(7128),V=t(8879),C=t(4458),I=t(3190),R=t(6611),S=t(1221),W=t(9984),Z=t.n(W);const A=(0,E.Z)(x,[["render",v]]),Q=A;Z()(x,"components",{QPage:k.Z,QBanner:y.Z,QBtn:V.Z,QCard:C.Z,QCardSection:I.Z,QInput:R.Z,QCheckbox:S.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/9729.a64217d1.js b/public/v3/js/9729.a64217d1.js deleted file mode 100644 index 1e2f2c0d5b..0000000000 --- a/public/v3/js/9729.a64217d1.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[9729],{9729:(e,t,a)=>{a.r(t),a.d(t,{default:()=>x});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 g=(0,l.up)("q-th"),c=(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,{columns:p.columns,dense:e.$q.screen.lt.md,loading:t.loading,pagination:p.pagination,rows:t.rules,title:t.title,"row-key":"id"},{header:(0,l.w5)((e=>[(0,l.Wm)(c,{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)(g,{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)(c,{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,{to:{name:"rules.edit",params:{id:e.row.id}},clickable:""},{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,["columns","dense","loading","pagination","rows","title"]),(0,l.Wm)(W,null,{default:(0,l.w5)((()=>[(0,l.Wm)(Z,null,{default:(0,l.w5)((()=>[(0,l.Wm)(q,{to:{name:"rule-groups.edit",params:{id:t.id}},color:"primary",size:"sm"},{default:(0,l.w5)((()=>[n])),_:2},1032,["to"]),(0,l.Wm)(q,{color:"primary",size:"sm",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,{offset:[18,18],position:"bottom-right"},{default:(0,l.w5)((()=>[(0,l.Wm)(G,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,l.w5)((()=>[(0,l.Wm)(C,{to:{name:"rule-groups.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New rule group",square:""},null,8,["to"]),(0,l.Wm)(C,{to:{name:"rules.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New rule",square:""},null,8,["to"])])),_:1})])),_:1})])),_:1})}var p=a(2416),d=a(6739),g=a(7913),c=a(3555);const m={name:"Index",watch:{$route(e){"rules.index"===e.name&&this.triggerUpdate()}},mounted(){this.store=(0,c.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 g.Z("rule_groups").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},destroyRule:function(e){new g.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{r.r(s),r.d(s,{default:()=>H});var t=r(9835),o=r(6970);const l={class:"row q-mx-md"},i={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},d=(0,t._)("div",{class:"text-h6"},"Edit webhook",-1),u={class:"row"},m={class:"col-12 q-mb-xs"},b={class:"row"},c={class:"col-12 q-mb-xs"},h={class:"row"},p={class:"col-12 q-mb-xs"},g={class:"row"},v={class:"col-12 q-mb-xs"},_={class:"row"},E={class:"col-12 q-mb-xs"},w={class:"row q-mx-md"},f={class:"col-12"},S={class:"row"},k={class:"col-12 text-right"},W={class:"row"},q={class:"col-12 text-right"};function R(e,s,r,R,x,y){const I=(0,t.up)("q-btn"),V=(0,t.up)("q-banner"),T=(0,t.up)("q-card-section"),C=(0,t.up)("q-input"),N=(0,t.up)("q-select"),O=(0,t.up)("q-card"),A=(0,t.up)("q-checkbox"),U=(0,t.up)("q-page");return(0,t.wg)(),(0,t.j4)(U,null,{default:(0,t.w5)((()=>[(0,t._)("div",l,[(0,t._)("div",i,[""!==x.errorMessage?((0,t.wg)(),(0,t.j4)(V,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,t.w5)((()=>[(0,t.Wm)(I,{flat:"",label:"Dismiss",onClick:y.dismissBanner},null,8,["onClick"])])),default:(0,t.w5)((()=>[(0,t.Uk)((0,o.zw)(x.errorMessage)+" ",1)])),_:1})):(0,t.kq)("",!0)])]),(0,t._)("div",a,[(0,t._)("div",n,[(0,t.Wm)(O,{bordered:""},{default:(0,t.w5)((()=>[(0,t.Wm)(T,null,{default:(0,t.w5)((()=>[d])),_:1}),(0,t.Wm)(T,null,{default:(0,t.w5)((()=>[(0,t._)("div",u,[(0,t._)("div",m,[(0,t.Wm)(C,{modelValue:x.title,"onUpdate:modelValue":s[0]||(s[0]=e=>x.title=e),disable:y.disabledInput,error:x.hasSubmissionErrors.title,"error-message":x.submissionErrors.title,label:e.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,t._)("div",b,[(0,t._)("div",c,[(0,t.Wm)(C,{modelValue:x.url,"onUpdate:modelValue":s[1]||(s[1]=e=>x.url=e),disable:y.disabledInput,error:x.hasSubmissionErrors.url,"error-message":x.submissionErrors.url,label:e.$t("form.url"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,t._)("div",h,[(0,t._)("div",p,[(0,t.Wm)(N,{modelValue:x.response,"onUpdate:modelValue":s[2]||(s[2]=e=>x.response=e),disable:y.disabledInput,error:x.hasSubmissionErrors.response,"error-message":x.submissionErrors.response,options:x.responses,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Response","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])]),(0,t._)("div",g,[(0,t._)("div",v,[(0,t.Wm)(N,{modelValue:x.delivery,"onUpdate:modelValue":s[3]||(s[3]=e=>x.delivery=e),disable:y.disabledInput,error:x.hasSubmissionErrors.delivery,"error-message":x.submissionErrors.delivery,options:x.deliveries,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Delivery","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])]),(0,t._)("div",_,[(0,t._)("div",E,[(0,t.Wm)(N,{modelValue:x.trigger,"onUpdate:modelValue":s[4]||(s[4]=e=>x.trigger=e),disable:y.disabledInput,error:x.hasSubmissionErrors.trigger,"error-message":x.submissionErrors.trigger,options:x.triggers,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Triggers","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])])])),_:1})])),_:1})])]),(0,t._)("div",w,[(0,t._)("div",f,[(0,t.Wm)(O,{class:"q-mt-xs"},{default:(0,t.w5)((()=>[(0,t.Wm)(T,null,{default:(0,t.w5)((()=>[(0,t._)("div",S,[(0,t._)("div",k,[(0,t.Wm)(I,{disable:y.disabledInput,color:"primary",label:"Update",onClick:y.submitWebhook},null,8,["disable","onClick"])])]),(0,t._)("div",W,[(0,t._)("div",q,[(0,t.Wm)(A,{modelValue:x.doReturnHere,"onUpdate:modelValue":s[5]||(s[5]=e=>x.doReturnHere=e),disable:y.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var x=r(9599),y=r(1569);class I{put(e,s){let r="/api/v1/webhooks/"+e;return y.api.put(r,s)}}var V=r(3555);const T={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",triggers:[{value:"TRIGGER_STORE_TRANSACTION",label:"When transaction stored"},{value:"TRIGGER_UPDATE_TRANSACTION",label:"When transaction updated"},{value:"TRIGGER_DESTROY_TRANSACTION",label:"When transaction deleted"}],responses:[{value:"RESPONSE_TRANSACTIONS",label:"Send transaction"},{value:"RESPONSE_ACCOUNTS",label:"Send accounts"},{value:"RESPONSE_NONE",label:"Send nothing"}],deliveries:[{value:"DELIVERY_JSON",label:"JSON"}],id:0,title:"",url:"",response:"",delivery:"",trigger:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.store=(0,V.S)(),this.collectWebhook()},methods:{collectWebhook:function(){let e=new x.Z;e.get(this.id).then((e=>this.parseWebhook(e)))},parseWebhook:function(e){this.title=e.data.data.attributes.title,this.url=e.data.data.attributes.url,this.response=e.data.data.attributes.response,this.delivery=e.data.data.attributes.delivery,this.trigger=e.data.data.attributes.trigger},resetErrors:function(){this.submissionErrors={title:"",url:"",response:"",delivery:"",trigger:""},this.hasSubmissionErrors={title:!1,url:!1,response:!1,delivery:!1,trigger:!1}},submitWebhook:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildWebhook();(new I).put(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildWebhook:function(){return{title:this.title,url:this.url,response:this.response,delivery:this.delivery,trigger:this.trigger}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Webhook is updated",show:!0,action:{show:!0,text:"Go to webhook",link:{name:"webhooks.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var C=r(1639),N=r(9885),O=r(7128),A=r(8879),U=r(4458),Z=r(3190),Q=r(6611),G=r(7887),M=r(1221),P=r(9984),$=r.n(P);const D=(0,C.Z)(T,[["render",R]]),H=D;$()(T,"components",{QPage:N.Z,QBanner:O.Z,QBtn:A.Z,QCard:U.Z,QCardSection:Z.Z,QInput:Q.Z,QSelect:G.Z,QCheckbox:M.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/990.9f80994c.js b/public/v3/js/990.9f80994c.js deleted file mode 100644 index 572fd0612d..0000000000 --- a/public/v3/js/990.9f80994c.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[990],{3694:(e,n,t)=>{t.r(n),t.d(n,{default:()=>p});var a=t(9835);const r=(0,a.Uk)(" Here be default report. ");function i(e,n,t,i,l,u){const o=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(o,null,{default:(0,a.w5)((()=>[r])),_:1})}const l={name:"Default"};var u=t(1639),o=t(9885),s=t(9984),c=t.n(s);const f=(0,u.Z)(l,[["render",i]]),p=f;c()(l,"components",{QPage:o.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/app.d0f06e34.js b/public/v3/js/app.d0f06e34.js deleted file mode 100644 index e195a667d6..0000000000 --- a/public/v3/js/app.d0f06e34.js +++ /dev/null @@ -1 +0,0 @@ -(()=>{"use strict";var e={1183:(e,t,n)=>{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(1746),d=n(1569);class p{async authenticate(){return await d.api.get("/sanctum/csrf-cookie")}}class u{default(){let e=new p;return e.authenticate().then((()=>d.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),e.response&&401===e.response.status&&(window.location.href="/login")}))},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)}))};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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2306)]).then(n.bind(n,2306)),name:"index",meta:{dateSelector:!0,pageTitle:"firefly.welcome_back"}}]},{path:"/development",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(7676)]).then(n.bind(n,7676)),name:"development.index",meta:{pageTitle:"firefly.development"}}]},{path:"/export",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(159)]).then(n.bind(n,159)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(753)]).then(n.bind(n,753)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7916)]).then(n.bind(n,7916)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(4670)]).then(n.bind(n,4670)),name:"budgets.create",meta:{pageTitle:"firefly.budgets",breadcrumbs:[{title:"placeholder",route:"budgets.show",params:[]}]}}]},{path:"/subscriptions",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(5529)]).then(n.bind(n,5529)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1198)]).then(n.bind(n,1198)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8490)]).then(n.bind(n,8490)),name:"subscriptions.edit",meta:{pageTitle:"firefly.subscriptions",breadcrumbs:[{title:"placeholder",route:"subscriptions.index"}]}}]},{path:"/subscriptions/create",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(9378)]).then(n.bind(n,9378)),name:"subscriptions.create",meta:{dateSelector:!1,pageTitle:"firefly.subscriptions"}}]},{path:"/piggy-banks",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(6254)]).then(n.bind(n,6254)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7073)]).then(n.bind(n,7073)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(3576)]).then(n.bind(n,3576)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4216)]).then(n.bind(n,4216)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8659)]).then(n.bind(n,8659)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(6317)]).then(n.bind(n,6317)),name:"transactions.create",meta:{dateSelector:!1,pageTitle:"firefly.transactions"}}]},{path:"/transactions/:type",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1341)]).then(n.bind(n,1341)),name:"transactions.index",meta:{dateSelector:!1,pageTitle:"firefly.transactions",breadcrumbs:[{title:"transactions"}]}}]},{path:"/transactions/edit/:id",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9376)]).then(n.bind(n,9376)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9729)]).then(n.bind(n,9729)),name:"rules.index",meta:{pageTitle:"firefly.rules"}}]},{path:"/rules/show/:id",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(3726)]).then(n.bind(n,3726)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7450)]).then(n.bind(n,7450)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1019)]).then(n.bind(n,1019)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(1800)]).then(n.bind(n,1800)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4036)]).then(n.bind(n,4036)),name:"recurring.index",meta:{pageTitle:"firefly.recurrences"}}]},{path:"/recurring/create",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4355)]).then(n.bind(n,4355)),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(884)]).then(n.bind(n,884)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9412)]).then(n.bind(n,9412)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4575)]).then(n.bind(n,4575)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4918)]).then(n.bind(n,3953)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9253)]).then(n.bind(n,9253)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9173)]).then(n.bind(n,9173)),name:"accounts.index",meta:{pageTitle:"firefly.accounts"}}]},{path:"/accounts/create/:type",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9432)]).then(n.bind(n,9432)),name:"accounts.create",meta:{pageTitle:"firefly.accounts"}}]},{path:"/categories",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9053)]).then(n.bind(n,9053)),name:"categories.index",meta:{pageTitle:"firefly.categories"}}]},{path:"/categories/show/:id",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7039)]).then(n.bind(n,7039)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8561)]).then(n.bind(n,8561)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(9052)]).then(n.bind(n,9052)),name:"categories.create",meta:{pageTitle:"firefly.categories",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/tags",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(6745)]).then(n.bind(n,6745)),name:"tags.index",meta:{pageTitle:"firefly.tags"}}]},{path:"/tags/show/:id",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(3611)]).then(n.bind(n,9286)),name:"tags.show",meta:{pageTitle:"firefly.tags",breadcrumbs:[{title:"placeholder",route:"tags.show",params:[]}]}}]},{path:"/groups",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4647)]).then(n.bind(n,4647)),name:"groups.index",meta:{pageTitle:"firefly.object_groups_page_title"}}]},{path:"/groups/show/:id",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7493)]).then(n.bind(n,7493)),name:"groups.edit",meta:{pageTitle:"firefly.groups",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/reports",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8006)]).then(n.bind(n,8006)),name:"reports.index",meta:{pageTitle:"firefly.reports"}}]},{path:"/report/default/:accounts/:start/:end",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(990)]).then(n.bind(n,3694)),name:"reports.default",meta:{pageTitle:"firefly.reports"}}]},{path:"/webhooks",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(5114)]).then(n.bind(n,5114)),name:"webhooks.index",meta:{pageTitle:"firefly.webhooks"}}]},{path:"/webhooks/show/:id",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9381)]).then(n.bind(n,9381)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9814)]).then(n.bind(n,9814)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(7232)]).then(n.bind(n,7232)),name:"webhooks.create",meta:{pageTitle:"firefly.webhooks",breadcrumbs:[{title:"placeholder",route:"webhooks.show",params:[]}]}}]},{path:"/currencies",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9158)]).then(n.bind(n,9158)),name:"currencies.index",meta:{pageTitle:"firefly.currencies"}}]},{path:"/currencies/show/:code",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1238)]).then(n.bind(n,1238)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(607)]).then(n.bind(n,607)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(3912)]).then(n.bind(n,3912)),name:"currencies.create",meta:{pageTitle:"firefly.currencies",breadcrumbs:[{title:"placeholder",route:"currencies.create",params:[]}]}}]},{path:"/administrations",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(2255)]).then(n.bind(n,2255)),name:"administration.index",meta:{pageTitle:"firefly.administration_index"}}]},{path:"/profile",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(4799)]).then(n.bind(n,4799)),name:"profile.index",meta:{pageTitle:"firefly.profile"}}]},{path:"/profile/data",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),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(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7341)]).then(n.bind(n,7341)),name:"preferences.index",meta:{pageTitle:"firefly.preferences"}}]},{path:"/system",component:()=>Promise.all([n.e(4736),n.e(884)]).then(n.bind(n,884)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1872)]).then(n.bind(n,1872)),name:"system.index",meta:{pageTitle:"firefly.system"}}]},{path:"/:catchAll(.*)*",component:()=>Promise.all([n.e(4736),n.e(2769)]).then(n.bind(n,2769))}],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(214),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;if(!n)return[];const a=n.matched.filter((e=>void 0!==e.components));return 0===a.length?[]:Array.prototype.concat.apply([],a.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&&l{const[t,a]=void 0!==Promise.allSettled?["allSettled",e=>e.map((e=>{if("rejected"!==e.status)return e.value.default;console.error("[Quasar] boot error:",e.reason)}))]:["all",e=>e.map((e=>e.default))];return Promise[t]([Promise.resolve().then(n.bind(n,7030)),Promise.resolve().then(n.bind(n,1569))]).then((t=>{const n=a(t).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})}}},1746:(e,t,n)=>{n.d(t,{Z:()=>r});var a=n(1569);class r{get(e){return a.api.get("/api/v2/preferences/"+e)}}},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:{administration_index:"Financial administration",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",submission_options:"Submission options",apply_rules_checkbox:"Apply rules",fire_webhooks_checkbox:"Fire webhooks",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});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)+"."+{159:"849b2e88",607:"a7330a8c",753:"c47e29ea",884:"34f91a60",936:"308ce395",990:"9f80994c",1019:"ebc4d223",1198:"cbaca816",1238:"744a7b52",1341:"e6d35593",1800:"73a958f8",1872:"235df0c5",2255:"106372da",2306:"accc86fe",2372:"0c493e6d",2382:"a6898a70",2769:"435f626d",3064:"2a30b5d5",3576:"5e70097a",3611:"d383e2f1",3726:"efae2175",3912:"55920040",3922:"0d52278f",4036:"46dc453b",4216:"13049863",4355:"044e2646",4575:"6117a3b3",4647:"eb08255c",4670:"83bf8b86",4777:"315d9cdb",4799:"53ec814f",4918:"ac68d296",5114:"96732a35",5389:"83172589",5529:"dbcd5e10",5724:"a11c8347",6254:"16279dd8",6317:"6569585a",6745:"426b85d7",7039:"7e8ac025",7073:"d2bf4ce4",7222:"f318969b",7232:"c2628686",7341:"eb42d75a",7450:"f34e8691",7493:"f0265108",7676:"a2a73fd6",7697:"84e1e5ec",7700:"8a677dfa",7889:"197b7788",7916:"085f15b4",8006:"ed33c726",8135:"8ac09b69",8490:"88c1c928",8493:"d667b5ff",8561:"1097efea",8659:"6dbd3a99",9052:"436e16fe",9053:"8c7cb7c1",9158:"887ce7fc",9173:"44a0bd7d",9253:"d541f5eb",9376:"b2fa7b33",9378:"81ba39c5",9381:"936c3132",9412:"a953a672",9432:"7c03632b",9729:"a64217d1",9814:"61040ecb"}[e]+".js"})(),(()=>{n.miniCssF=e=>{}})(),(()=>{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(1183)));a=n.O(a)})(); \ No newline at end of file diff --git a/public/v3/js/chunk-common.2a30b5d5.js b/public/v3/js/chunk-common.2a30b5d5.js deleted file mode 100644 index a7a1d91bf6..0000000000 --- a/public/v3/js/chunk-common.2a30b5d5.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["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)}}},1049:(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,{pagination:g.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>g.pagination=t),columns:g.columns,loading:a.loading,dense:"",rows:a.rows,class:"q-ma-md","row-key":"group_id",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,icon:t.expand?"fas fa-minus-circle":"fas fa-plus-circle",dense:"",round:"",size:"sm",onClick:e=>t.expand=!t.expand},null,8,["icon","onClick"])):(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,{to:{name:"transactions.edit",params:{id:t.row.group_id}},clickable:""},{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,["pagination","columns","loading","rows","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(2429),_=a(3532),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.fa245dad.js b/public/v3/js/vendor.fa245dad.js deleted file mode 100644 index 2e4ccc7fad..0000000000 --- a/public/v3/js/vendor.fa245dad.js +++ /dev/null @@ -1,469 +0,0 @@ -(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[4736],{9984:e=>{e.exports=function(e,t,n){const o=void 0!==e.__vccOpts?e.__vccOpts:e,i=o[t];if(void 0===i)o[t]=n;else for(const a in n)void 0===i[a]&&(i[a]=n[a])}},499:(e,t,n)=>{"use strict";n.d(t,{$y:()=>ze,B:()=>s,BK:()=>nt,Bj:()=>r,EB:()=>u,Fl:()=>rt,IU:()=>qe,Jd:()=>T,OT:()=>Me,PG:()=>Ie,SU:()=>Ke,Um:()=>Ee,Vh:()=>it,WL:()=>Qe,X$:()=>I,X3:()=>He,XI:()=>$e,Xl:()=>Ne,YS:()=>Oe,ZM:()=>tt,cE:()=>A,dq:()=>We,iH:()=>Ve,j:()=>M,lk:()=>E,nZ:()=>c,oR:()=>Ge,qj:()=>Fe,qq:()=>C,sT:()=>P});var o=n(6970);let i;const a=[];class r{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&i&&(this.parent=i,this.index=(i.scopes||(i.scopes=[])).push(this)-1)}run(e){if(this.active)try{return this.on(),e()}finally{this.off()}else 0}on(){this.active&&(a.push(this),i=this)}off(){this.active&&(a.pop(),i=a[a.length-1])}stop(e){if(this.active){if(this.effects.forEach((e=>e.stop())),this.cleanups.forEach((e=>e())),this.scopes&&this.scopes.forEach((e=>e.stop(!0))),this.parent&&!e){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.active=!1}}}function s(e){return new r(e)}function l(e,t){t=t||i,t&&t.active&&t.effects.push(e)}function c(){return i}function u(e){i&&i.cleanups.push(e)}const d=e=>{const t=new Set(e);return t.w=0,t.n=0,t},h=e=>(e.w&b)>0,f=e=>(e.n&b)>0,p=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let o=0;o0?y[e-1]:void 0}}stop(){this.active&&(_(this),this.onStop&&this.onStop(),this.active=!1)}}function _(e){const{deps:t}=e;if(t.length){for(let n=0;n{("length"===t||t>=i)&&l.push(e)}));else switch(void 0!==n&&l.push(s.get(n)),t){case"add":(0,o.kJ)(e)?(0,o.S0)(n)&&l.push(s.get("length")):(l.push(s.get(k)),(0,o._N)(e)&&l.push(s.get(S)));break;case"delete":(0,o.kJ)(e)||(l.push(s.get(k)),(0,o._N)(e)&&l.push(s.get(S)));break;case"set":(0,o._N)(e)&&l.push(s.get(k));break}if(1===l.length)l[0]&&z(l[0]);else{const e=[];for(const t of l)t&&e.push(...t);z(d(e))}}function z(e,t){for(const n of(0,o.kJ)(e)?e:[...e])(n!==w||n.allowRecurse)&&(n.scheduler?n.scheduler():n.run())}const H=(0,o.fY)("__proto__,__v_isRef,__isVue"),q=new Set(Object.getOwnPropertyNames(Symbol).map((e=>Symbol[e])).filter(o.yk)),N=V(),D=V(!1,!0),B=V(!0),Y=V(!0,!0),X=W();function W(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=qe(this);for(let t=0,i=this.length;t{e[t]=function(...e){T();const n=qe(this)[t].apply(this,e);return E(),n}})),e}function V(e=!1,t=!1){return function(n,i,a){if("__v_isReactive"===i)return!e;if("__v_isReadonly"===i)return e;if("__v_raw"===i&&a===(e?t?Le:Pe:t?Ae:_e).get(n))return n;const r=(0,o.kJ)(n);if(!e&&r&&(0,o.RI)(X,i))return Reflect.get(X,i,a);const s=Reflect.get(n,i,a);if((0,o.yk)(i)?q.has(i):H(i))return s;if(e||M(n,"get",i),t)return s;if(We(s)){const e=!r||!(0,o.S0)(i);return e?s.value:s}return(0,o.Kn)(s)?e?Me(s):Fe(s):s}}const $=U(),Z=U(!0);function U(e=!1){return function(t,n,i,a){let r=t[n];if(!e&&!ze(i)&&(i=qe(i),r=qe(r),!(0,o.kJ)(t)&&We(r)&&!We(i)))return r.value=i,!0;const s=(0,o.kJ)(t)&&(0,o.S0)(n)?Number(n)e,ie=e=>Reflect.getPrototypeOf(e);function ae(e,t,n=!1,o=!1){e=e["__v_raw"];const i=qe(e),a=qe(t);t!==a&&!n&&M(i,"get",t),!n&&M(i,"get",a);const{has:r}=ie(i),s=o?oe:n?Be:De;return r.call(i,t)?s(e.get(t)):r.call(i,a)?s(e.get(a)):void(e!==i&&e.get(t))}function re(e,t=!1){const n=this["__v_raw"],o=qe(n),i=qe(e);return e!==i&&!t&&M(o,"has",e),!t&&M(o,"has",i),e===i?n.has(e):n.has(e)||n.has(i)}function se(e,t=!1){return e=e["__v_raw"],!t&&M(qe(e),"iterate",k),Reflect.get(e,"size",e)}function le(e){e=qe(e);const t=qe(this),n=ie(t),o=n.has.call(t,e);return o||(t.add(e),I(t,"add",e,e)),this}function ce(e,t){t=qe(t);const n=qe(this),{has:i,get:a}=ie(n);let r=i.call(n,e);r||(e=qe(e),r=i.call(n,e));const s=a.call(n,e);return n.set(e,t),r?(0,o.aU)(t,s)&&I(n,"set",e,t,s):I(n,"add",e,t),this}function ue(e){const t=qe(this),{has:n,get:o}=ie(t);let i=n.call(t,e);i||(e=qe(e),i=n.call(t,e));const a=o?o.call(t,e):void 0,r=t.delete(e);return i&&I(t,"delete",e,void 0,a),r}function de(){const e=qe(this),t=0!==e.size,n=void 0,o=e.clear();return t&&I(e,"clear",void 0,void 0,n),o}function he(e,t){return function(n,o){const i=this,a=i["__v_raw"],r=qe(a),s=t?oe:e?Be:De;return!e&&M(r,"iterate",k),a.forEach(((e,t)=>n.call(o,s(e),s(t),i)))}}function fe(e,t,n){return function(...i){const a=this["__v_raw"],r=qe(a),s=(0,o._N)(r),l="entries"===e||e===Symbol.iterator&&s,c="keys"===e&&s,u=a[e](...i),d=n?oe:t?Be:De;return!t&&M(r,"iterate",c?S:k),{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 pe(e){return function(...t){return"delete"!==e&&this}}function ge(){const e={get(e){return ae(this,e)},get size(){return se(this)},has:re,add:le,set:ce,delete:ue,clear:de,forEach:he(!1,!1)},t={get(e){return ae(this,e,!1,!0)},get size(){return se(this)},has:re,add:le,set:ce,delete:ue,clear:de,forEach:he(!1,!0)},n={get(e){return ae(this,e,!0)},get size(){return se(this,!0)},has(e){return re.call(this,e,!0)},add:pe("add"),set:pe("set"),delete:pe("delete"),clear:pe("clear"),forEach:he(!0,!1)},o={get(e){return ae(this,e,!0,!0)},get size(){return se(this,!0)},has(e){return re.call(this,e,!0)},add:pe("add"),set:pe("set"),delete:pe("delete"),clear:pe("clear"),forEach:he(!0,!0)},i=["keys","values","entries",Symbol.iterator];return i.forEach((i=>{e[i]=fe(i,!1,!1),n[i]=fe(i,!0,!1),t[i]=fe(i,!1,!0),o[i]=fe(i,!0,!0)})),[e,n,t,o]}const[ve,me,be,xe]=ge();function ye(e,t){const n=t?e?xe:be:e?me:ve;return(t,i,a)=>"__v_isReactive"===i?!e:"__v_isReadonly"===i?e:"__v_raw"===i?t:Reflect.get((0,o.RI)(n,i)&&i in t?n:t,i,a)}const we={get:ye(!1,!1)},ke={get:ye(!1,!0)},Se={get:ye(!0,!1)},Ce={get:ye(!0,!0)};const _e=new WeakMap,Ae=new WeakMap,Pe=new WeakMap,Le=new WeakMap;function je(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Te(e){return e["__v_skip"]||!Object.isExtensible(e)?0:je((0,o.W7)(e))}function Fe(e){return e&&e["__v_isReadonly"]?e:Re(e,!1,Q,we,_e)}function Ee(e){return Re(e,!1,te,ke,Ae)}function Me(e){return Re(e,!0,ee,Se,Pe)}function Oe(e){return Re(e,!0,ne,Ce,Le)}function Re(e,t,n,i,a){if(!(0,o.Kn)(e))return e;if(e["__v_raw"]&&(!t||!e["__v_isReactive"]))return e;const r=a.get(e);if(r)return r;const s=Te(e);if(0===s)return e;const l=new Proxy(e,2===s?i:n);return a.set(e,l),l}function Ie(e){return ze(e)?Ie(e["__v_raw"]):!(!e||!e["__v_isReactive"])}function ze(e){return!(!e||!e["__v_isReadonly"])}function He(e){return Ie(e)||ze(e)}function qe(e){const t=e&&e["__v_raw"];return t?qe(t):e}function Ne(e){return(0,o.Nj)(e,"__v_skip",!0),e}const De=e=>(0,o.Kn)(e)?Fe(e):e,Be=e=>(0,o.Kn)(e)?Me(e):e;function Ye(e){O()&&(e=qe(e),e.dep||(e.dep=d()),R(e.dep))}function Xe(e,t){e=qe(e),e.dep&&z(e.dep)}function We(e){return Boolean(e&&!0===e.__v_isRef)}function Ve(e){return Ze(e,!1)}function $e(e){return Ze(e,!0)}function Ze(e,t){return We(e)?e:new Ue(e,t)}class Ue{constructor(e,t){this._shallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:qe(e),this._value=t?e:De(e)}get value(){return Ye(this),this._value}set value(e){e=this._shallow?e:qe(e),(0,o.aU)(e,this._rawValue)&&(this._rawValue=e,this._value=this._shallow?e:De(e),Xe(this,e))}}function Ge(e){Xe(e,void 0)}function Ke(e){return We(e)?e.value:e}const Je={get:(e,t,n)=>Ke(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const i=e[t];return We(i)&&!We(n)?(i.value=n,!0):Reflect.set(e,t,n,o)}};function Qe(e){return Ie(e)?e:new Proxy(e,Je)}class et{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:t,set:n}=e((()=>Ye(this)),(()=>Xe(this)));this._get=t,this._set=n}get value(){return this._get()}set value(e){this._set(e)}}function tt(e){return new et(e)}function nt(e){const t=(0,o.kJ)(e)?new Array(e.length):{};for(const n in e)t[n]=it(e,n);return t}class ot{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 it(e,t,n){const o=e[t];return We(o)?o:new ot(e,t,n)}class at{constructor(e,t,n){this._setter=t,this.dep=void 0,this._dirty=!0,this.__v_isRef=!0,this.effect=new C(e,(()=>{this._dirty||(this._dirty=!0,Xe(this))})),this["__v_isReadonly"]=n}get value(){const e=qe(this);return Ye(e),e._dirty&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function rt(e,t){let n,i;const a=(0,o.mf)(e);a?(n=e,i=o.dG):(n=e.get,i=e.set);const r=new at(n,i,a||!i);return r}Promise.resolve()},9835:(e,t,n)=>{"use strict";n.d(t,{$d:()=>eo,$y:()=>o.$y,Ah:()=>me,B:()=>o.B,BK:()=>o.BK,Bj:()=>o.Bj,Bz:()=>qo,C3:()=>Zt,C_:()=>i.C_,Cn:()=>v,EB:()=>o.EB,Eo:()=>dt,F4:()=>tn,FN:()=>_n,Fl:()=>o.Fl,G:()=>ni,HX:()=>m,HY:()=>Et,Ho:()=>nn,IU:()=>o.IU,JJ:()=>H,Jd:()=>ve,KU:()=>Qn,Ko:()=>hn,LL:()=>Lt,MW:()=>Ho,MX:()=>Jo,Mr:()=>Ko,Nv:()=>fn,OT:()=>o.OT,Ob:()=>ne,P$:()=>Y,PG:()=>o.PG,Q2:()=>jt,Q6:()=>U,RC:()=>J,Rh:()=>To,Rr:()=>Bo,S3:()=>to,SU:()=>o.SU,U2:()=>W,Uc:()=>Uo,Uk:()=>on,Um:()=>o.Um,Us:()=>ut,Vh:()=>o.Vh,WI:()=>pn,WL:()=>o.WL,WY:()=>No,Wm:()=>Qt,X3:()=>o.X3,XI:()=>o.XI,Xl:()=>o.Xl,Xn:()=>pe,Y1:()=>Rn,Y3:()=>mo,Y8:()=>N,YP:()=>Mo,YS:()=>o.YS,Yq:()=>xe,ZK:()=>$n,ZM:()=>o.ZM,Zq:()=>Go,_:()=>Jt,_A:()=>i._A,aZ:()=>G,b9:()=>Do,bT:()=>ye,bv:()=>fe,cE:()=>o.cE,d1:()=>we,dD:()=>g,dG:()=>un,dl:()=>ie,dq:()=>o.dq,ec:()=>l,eq:()=>oi,f3:()=>q,h:()=>Zo,hR:()=>i.hR,i8:()=>ei,iD:()=>Xt,iH:()=>o.iH,ic:()=>ge,j4:()=>Wt,j5:()=>i.j5,kC:()=>i.kC,kq:()=>rn,l1:()=>Yo,lA:()=>Vt,lR:()=>St,m0:()=>jo,mW:()=>a,mv:()=>$o,mx:()=>vn,n4:()=>L,nK:()=>Z,nQ:()=>Qo,nZ:()=>o.nZ,oR:()=>o.oR,of:()=>In,p1:()=>Vo,qG:()=>Rt,qZ:()=>Bt,qb:()=>Co,qj:()=>o.qj,qq:()=>o.qq,ry:()=>ii,sT:()=>o.sT,se:()=>ae,sv:()=>Ot,uE:()=>an,u_:()=>Wo,up:()=>At,vl:()=>be,vs:()=>i.vs,w5:()=>b,wF:()=>he,wg:()=>Ht,wy:()=>Je,xv:()=>Mt,yX:()=>Fo,zw:()=>i.zw});var o=n(499),i=n(6970);new Set;new Map;let a,r=[],s=!1;function l(e,t){var n,o;if(a=e,a)a.enabled=!0,r.forEach((({event:e,args:t})=>a.emit(e,...t))),r=[];else if("undefined"!==typeof window&&window.HTMLElement&&!(null===(o=null===(n=window.navigator)||void 0===n?void 0:n.userAgent)||void 0===o?void 0:o.includes("jsdom"))){const e=t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[];e.push((e=>{l(e,t)})),setTimeout((()=>{a||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,s=!0,r=[])}),3e3)}else s=!0,r=[]}function c(e,t,...n){const o=e.vnode.props||i.kT;let a=n;const r=t.startsWith("update:"),s=r&&t.slice(7);if(s&&s in o){const e=`${"modelValue"===s?"model":s}Modifiers`,{number:t,trim:r}=o[e]||i.kT;r?a=n.map((e=>e.trim())):t&&(a=n.map(i.He))}let l;let c=o[l=(0,i.hR)(t)]||o[l=(0,i.hR)((0,i._A)(t))];!c&&r&&(c=o[l=(0,i.hR)((0,i.rs)(t))]),c&&eo(c,e,6,a);const u=o[l+"Once"];if(u){if(e.emitted){if(e.emitted[l])return}else e.emitted={};e.emitted[l]=!0,eo(u,e,6,a)}}function u(e,t,n=!1){const o=t.emitsCache,a=o.get(e);if(void 0!==a)return a;const r=e.emits;let s={},l=!1;if(!(0,i.mf)(e)){const o=e=>{const n=u(e,t,!0);n&&(l=!0,(0,i.l7)(s,n))};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}return r||l?((0,i.kJ)(r)?r.forEach((e=>s[e]=null)):(0,i.l7)(s,r),o.set(e,s),s):(o.set(e,null),null)}function d(e,t){return!(!e||!(0,i.F7)(t))&&(t=t.slice(2).replace(/Once$/,""),(0,i.RI)(e,t[0].toLowerCase()+t.slice(1))||(0,i.RI)(e,(0,i.rs)(t))||(0,i.RI)(e,t))}let h=null,f=null;function p(e){const t=h;return h=e,f=e&&e.type.__scopeId||null,t}function g(e){f=e}function v(){f=null}const m=e=>b;function b(e,t=h,n){if(!t)return e;if(e._n)return e;const o=(...n)=>{o._d&&Bt(-1);const i=p(t),a=e(...n);return p(i),o._d&&Bt(1),a};return o._n=!0,o._c=!0,o._d=!0,o}function x(e){const{type:t,vnode:n,proxy:o,withProxy:a,props:r,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=p(e);try{if(4&n.shapeFlag){const e=a||o;b=sn(d.call(e,e,h,r,g,f,v)),x=c}else{const e=t;0,b=sn(e.length>1?e(r,{attrs:c,slots:l,emit:u}):e(r,null)),x=t.props?c:w(c)}}catch(C){It.length=0,to(C,e,1),b=Qt(Ot)}let S=b;if(x&&!1!==m){const e=Object.keys(x),{shapeFlag:t}=S;e.length&&7&t&&(s&&e.some(i.tR)&&(x=k(x,s)),S=nn(S,x))}return n.dirs&&(S.dirs=S.dirs?S.dirs.concat(n.dirs):n.dirs),n.transition&&(S.transition=n.transition),b=S,p(y),b}function y(e){let t;for(let n=0;n{let t;for(const n in e)("class"===n||"style"===n||(0,i.F7)(n))&&((t||(t={}))[n]=e[n]);return t},k=(e,t)=>{const n={};for(const o in e)(0,i.tR)(o)&&o.slice(9)in t||(n[o]=e[o]);return n};function S(e,t,n){const{props:o,children:i,component:a}=e,{props:r,children:s,patchFlag:l}=t,c=a.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!i&&!s||s&&s.$stable)||o!==r&&(o?!r||C(o,r,c):!!r);if(1024&l)return!0;if(16&l)return o?C(o,r,c):!!r;if(8&l){const e=t.dynamicProps;for(let t=0;te.__isSuspense,P={name:"Suspense",__isSuspense:!0,process(e,t,n,o,i,a,r,s,l,c){null==e?T(t,n,o,i,a,r,s,l,c):F(e,t,n,o,i,r,s,l,c)},hydrate:M,create:E,normalize:O},L=P;function j(e,t){const n=e.props&&e.props[t];(0,i.mf)(n)&&n()}function T(e,t,n,o,i,a,r,s,l){const{p:c,o:{createElement:u}}=l,d=u("div"),h=e.suspense=E(e,i,o,t,d,n,a,r,s,l);c(null,h.pendingBranch=e.ssContent,d,null,o,h,a,r),h.deps>0?(j(e,"onPending"),j(e,"onFallback"),c(null,e.ssFallback,t,n,o,null,a,r),z(h,e.ssFallback)):h.resolve()}function F(e,t,n,o,i,a,r,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,$t(h,g)?(l(g,h,d.hiddenContainer,null,i,d,a,r,s),d.deps<=0?d.resolve():v&&(l(p,f,n,o,i,null,a,r,s),z(d,f))):(d.pendingId++,m?(d.isHydrating=!1,d.activeBranch=g):c(g,i,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u("div"),v?(l(null,h,d.hiddenContainer,null,i,d,a,r,s),d.deps<=0?d.resolve():(l(p,f,n,o,i,null,a,r,s),z(d,f))):p&&$t(h,p)?(l(p,h,n,o,i,d,a,r,s),d.resolve(!0)):(l(null,h,d.hiddenContainer,null,i,d,a,r,s),d.deps<=0&&d.resolve()));else if(p&&$t(h,p))l(p,h,n,o,i,d,a,r,s),z(d,h);else if(j(t,"onPending"),d.pendingBranch=h,d.pendingId++,l(null,h,d.hiddenContainer,null,i,d,a,r,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 E(e,t,n,o,a,r,s,l,c,u,d=!1){const{p:h,m:f,um:p,n:g,o:{parentNode:v,remove:m}}=u,b=(0,i.He)(e.props&&e.props.timeout),x={vnode:e,parent:t,parentComponent:n,isSVG:s,container:o,hiddenContainer:a,anchor:r,deps:0,pendingId:0,timeout:"number"===typeof b?b:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:d,isUnmounted:!1,effects:[],resolve(e=!1){const{vnode:t,activeBranch:n,pendingBranch:o,pendingId:i,effects:a,parentComponent:r,container:s}=x;if(x.isHydrating)x.isHydrating=!1;else if(!e){const e=n&&o.transition&&"out-in"===o.transition.mode;e&&(n.transition.afterLeave=()=>{i===x.pendingId&&f(o,s,t,0)});let{anchor:t}=x;n&&(t=g(n),p(n,r,x,!0)),e||f(o,s,t,0)}z(x,o),x.pendingBranch=null,x.isInFallback=!1;let l=x.parent,c=!1;while(l){if(l.pendingBranch){l.effects.push(...a),c=!0;break}l=l.parent}c||Co(a),x.effects=[],j(t,"onResolve")},fallback(e){if(!x.pendingBranch)return;const{vnode:t,activeBranch:n,parentComponent:o,container:i,isSVG:a}=x;j(t,"onFallback");const r=g(n),s=()=>{x.isInFallback&&(h(null,e,i,r,o,null,a,l,c),z(x,e))},u=e.transition&&"out-in"===e.transition.mode;u&&(n.transition.afterLeave=s),x.isInFallback=!0,p(n,o,null,!0),u||s()},move(e,t,n){x.activeBranch&&f(x.activeBranch,e,t,n),x.container=e},next(){return x.activeBranch&&g(x.activeBranch)},registerDep(e,t){const n=!!x.pendingBranch;n&&x.deps++;const o=e.vnode.el;e.asyncDep.catch((t=>{to(t,e,0)})).then((i=>{if(e.isUnmounted||x.isUnmounted||x.pendingId!==e.suspenseId)return;e.asyncResolved=!0;const{vnode:a}=e;On(e,i,!1),o&&(a.el=o);const r=!o&&e.subTree.el;t(e,a,v(o||e.subTree.el),o?null:g(e.subTree),x,s,c),r&&m(r),_(e,a.el),n&&0===--x.deps&&x.resolve()}))},unmount(e,t){x.isUnmounted=!0,x.activeBranch&&p(x.activeBranch,n,e,t),x.pendingBranch&&p(x.pendingBranch,n,e,t)}};return x}function M(e,t,n,o,i,a,r,s,l){const c=t.suspense=E(t,o,n,e.parentNode,document.createElement("div"),null,i,a,r,s,!0),u=l(e,c.pendingBranch=t.ssContent,n,c,a,r);return 0===c.deps&&c.resolve(),u}function O(e){const{shapeFlag:t,children:n}=e,o=32&t;e.ssContent=R(o?n.default:n),e.ssFallback=o?R(n.fallback):Qt(Ot)}function R(e){let t;if((0,i.mf)(e)){const n=Dt&&e._c;n&&(e._d=!1,Ht()),e=e(),n&&(e._d=!0,t=zt,qt())}if((0,i.kJ)(e)){const t=y(e);0,e=t}return e=sn(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter((t=>t!==e))),e}function I(e,t){t&&t.pendingBranch?(0,i.kJ)(e)?t.effects.push(...e):t.effects.push(e):Co(e)}function z(e,t){e.activeBranch=t;const{vnode:n,parentComponent:o}=e,i=n.el=t.el;o&&o.subTree===n&&(o.vnode.el=i,_(o,i))}function H(e,t){if(Cn){let n=Cn.provides;const o=Cn.parent&&Cn.parent.provides;o===n&&(n=Cn.provides=Object.create(o)),n[e]=t}else 0}function q(e,t,n=!1){const o=Cn||h;if(o){const a=null==o.parent?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides;if(a&&e in a)return a[e];if(arguments.length>1)return n&&(0,i.mf)(t)?t.call(o.proxy):t}else 0}function N(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return fe((()=>{e.isMounted=!0})),ve((()=>{e.isUnmounting=!0})),e}const D=[Function,Array],B={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:D,onEnter:D,onAfterEnter:D,onEnterCancelled:D,onBeforeLeave:D,onLeave:D,onAfterLeave:D,onLeaveCancelled:D,onBeforeAppear:D,onAppear:D,onAfterAppear:D,onAppearCancelled:D},setup(e,{slots:t}){const n=_n(),i=N();let a;return()=>{const r=t.default&&U(t.default(),!0);if(!r||!r.length)return;const s=(0,o.IU)(e),{mode:l}=s;const c=r[0];if(i.isLeaving)return V(c);const u=$(c);if(!u)return V(c);const d=W(u,s,i,n);Z(u,d);const h=n.subTree,f=h&&$(h);let p=!1;const{getTransitionKey:g}=u.type;if(g){const e=g();void 0===a?a=e:e!==a&&(a=e,p=!0)}if(f&&f.type!==Ot&&(!$t(u,f)||p)){const e=W(f,s,i,n);if(Z(f,e),"out-in"===l)return i.isLeaving=!0,e.afterLeave=()=>{i.isLeaving=!1,n.update()},V(c);"in-out"===l&&u.type!==Ot&&(e.delayLeave=(e,t,n)=>{const o=X(i,f);o[String(f.key)]=f,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete d.delayedLeave},d.delayedLeave=n})}return c}}},Y=B;function X(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function W(e,t,n,o){const{appear:i,mode:a,persisted:r=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:h,onAfterLeave:f,onLeaveCancelled:p,onBeforeAppear:g,onAppear:v,onAfterAppear:m,onAppearCancelled:b}=t,x=String(e.key),y=X(n,e),w=(e,t)=>{e&&eo(e,o,9,t)},k={mode:a,persisted:r,beforeEnter(t){let o=s;if(!n.isMounted){if(!i)return;o=g||s}t._leaveCb&&t._leaveCb(!0);const a=y[x];a&&$t(e,a)&&a.el._leaveCb&&a.el._leaveCb(),w(o,[t])},enter(e){let t=l,o=c,a=u;if(!n.isMounted){if(!i)return;t=v||l,o=m||c,a=b||u}let r=!1;const s=e._enterCb=t=>{r||(r=!0,w(t?a:o,[e]),k.delayedLeave&&k.delayedLeave(),e._enterCb=void 0)};t?(t(e,s),t.length<=1&&s()):s()},leave(t,o){const i=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return o();w(d,[t]);let a=!1;const r=t._leaveCb=n=>{a||(a=!0,o(),w(n?p:f,[t]),t._leaveCb=void 0,y[i]===e&&delete y[i])};y[i]=e,h?(h(t,r),h.length<=1&&r()):r()},clone(e){return W(e,t,n,o)}};return k}function V(e){if(ee(e))return e=nn(e),e.children=null,e}function $(e){return ee(e)?e.children?e.children[0]:void 0:e}function Z(e,t){6&e.shapeFlag&&e.component?Z(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 U(e,t=!1){let n=[],o=0;for(let i=0;i1)for(let i=0;i!!e.type.__asyncLoader;function J(e){(0,i.mf)(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:a,delay:r=200,timeout:s,suspensible:l=!0,onError:c}=e;let u,d=null,h=0;const f=()=>(h++,d=null,p()),p=()=>{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 o=()=>t(f()),i=()=>n(e);c(e,o,i,h+1)}));throw e})).then((t=>e!==d&&d?d:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),u=t,t))))};return G({name:"AsyncComponentWrapper",__asyncLoader:p,get __asyncResolved(){return u},setup(){const e=Cn;if(u)return()=>Q(u,e);const t=t=>{d=null,to(t,e,13,!a)};if(l&&e.suspense||Fn)return p().then((t=>()=>Q(t,e))).catch((e=>(t(e),()=>a?Qt(a,{error:e}):null)));const i=(0,o.iH)(!1),c=(0,o.iH)(),h=(0,o.iH)(!!r);return r&&setTimeout((()=>{h.value=!1}),r),null!=s&&setTimeout((()=>{if(!i.value&&!c.value){const e=new Error(`Async component timed out after ${s}ms.`);t(e),c.value=e}}),s),p().then((()=>{i.value=!0,e.parent&&ee(e.parent.vnode)&&xo(e.parent.update)})).catch((e=>{t(e),c.value=e})),()=>i.value&&u?Q(u,e):c.value&&a?Qt(a,{error:c.value}):n&&!h.value?Qt(n):void 0}})}function Q(e,{vnode:{ref:t,props:n,children:o}}){const i=Qt(e,n,o);return i.ref=t,i}const ee=e=>e.type.__isKeepAlive,te={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=_n(),o=n.ctx;if(!o.renderer)return t.default;const a=new Map,r=new Set;let s=null;const l=n.suspense,{renderer:{p:c,m:u,um:d,o:{createElement:h}}}=o,f=h("div");function p(e){le(e),d(e,n,l)}function g(e){a.forEach(((t,n)=>{const o=Yn(t.type);!o||e&&e(o)||v(n)}))}function v(e){const t=a.get(e);s&&t.type===s.type?s&&le(s):p(t),a.delete(e),r.delete(e)}o.activate=(e,t,n,o,a)=>{const r=e.component;u(e,t,n,0,l),c(r.vnode,e,t,n,r,l,o,e.slotScopeIds,a),ct((()=>{r.isDeactivated=!1,r.a&&(0,i.ir)(r.a);const t=e.props&&e.props.onVnodeMounted;t&&dn(t,r.parent,e)}),l)},o.deactivate=e=>{const t=e.component;u(e,f,null,1,l),ct((()=>{t.da&&(0,i.ir)(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&dn(n,t.parent,e),t.isDeactivated=!0}),l)},Mo((()=>[e.include,e.exclude]),(([e,t])=>{e&&g((t=>oe(e,t))),t&&g((e=>!oe(t,e)))}),{flush:"post",deep:!0});let m=null;const b=()=>{null!=m&&a.set(m,ce(n.subTree))};return fe(b),ge(b),ve((()=>{a.forEach((e=>{const{subTree:t,suspense:o}=n,i=ce(t);if(e.type!==i.type)p(e);else{le(i);const e=i.component.da;e&&ct(e,o)}}))})),()=>{if(m=null,!t.default)return null;const n=t.default(),o=n[0];if(n.length>1)return s=null,n;if(!Vt(o)||!(4&o.shapeFlag)&&!(128&o.shapeFlag))return s=null,o;let i=ce(o);const l=i.type,c=Yn(K(i)?i.type.__asyncResolved||{}:l),{include:u,exclude:d,max:h}=e;if(u&&(!c||!oe(u,c))||d&&c&&oe(d,c))return s=i,o;const f=null==i.key?l:i.key,p=a.get(f);return i.el&&(i=nn(i),128&o.shapeFlag&&(o.ssContent=i)),m=f,p?(i.el=p.el,i.component=p.component,i.transition&&Z(i,i.transition),i.shapeFlag|=512,r.delete(f),r.add(f)):(r.add(f),h&&r.size>parseInt(h,10)&&v(r.values().next().value)),i.shapeFlag|=256,s=i,o}}},ne=te;function oe(e,t){return(0,i.kJ)(e)?e.some((e=>oe(e,t))):(0,i.HD)(e)?e.split(",").indexOf(t)>-1:!!e.test&&e.test(t)}function ie(e,t){re(e,"a",t)}function ae(e,t){re(e,"da",t)}function re(e,t,n=Cn){const o=e.__wdc||(e.__wdc=()=>{let t=n;while(t){if(t.isDeactivated)return;t=t.parent}return e()});if(ue(t,o,n),n){let e=n.parent;while(e&&e.parent)ee(e.parent.vnode)&&se(o,t,n,e),e=e.parent}}function se(e,t,n,o){const a=ue(t,e,o,!0);me((()=>{(0,i.Od)(o[t],a)}),n)}function le(e){let t=e.shapeFlag;256&t&&(t-=256),512&t&&(t-=512),e.shapeFlag=t}function ce(e){return 128&e.shapeFlag?e.ssContent:e}function ue(e,t,n=Cn,i=!1){if(n){const a=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;(0,o.Jd)(),An(n);const a=eo(t,n,e,i);return Pn(),(0,o.lk)(),a});return i?a.unshift(r):a.push(r),r}}const de=e=>(t,n=Cn)=>(!Fn||"sp"===e)&&ue(e,t,n),he=de("bm"),fe=de("m"),pe=de("bu"),ge=de("u"),ve=de("bum"),me=de("um"),be=de("sp"),xe=de("rtg"),ye=de("rtc");function we(e,t=Cn){ue("ec",e,t)}let ke=!0;function Se(e){const t=Pe(e),n=e.proxy,a=e.ctx;ke=!1,t.beforeCreate&&_e(t.beforeCreate,e,"bc");const{data:r,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&&Ce(d,a,M,e.appContext.config.unwrapInjectedRef),l)for(const o in l){const e=l[o];(0,i.mf)(e)&&(a[o]=e.bind(n))}if(r){0;const t=r.call(n,n);0,(0,i.Kn)(t)&&(e.data=(0,o.qj)(t))}if(ke=!0,s)for(const R in s){const e=s[R],t=(0,i.mf)(e)?e.bind(n,n):(0,i.mf)(e.get)?e.get.bind(n,n):i.dG;0;const r=!(0,i.mf)(e)&&(0,i.mf)(e.set)?e.set.bind(n):i.dG,l=(0,o.Fl)({get:t,set:r});Object.defineProperty(a,R,{enumerable:!0,configurable:!0,get:()=>l.value,set:e=>l.value=e})}if(c)for(const o in c)Ae(c[o],a,n,o);if(u){const e=(0,i.mf)(u)?u.call(n):u;Reflect.ownKeys(e).forEach((t=>{H(t,e[t])}))}function O(e,t){(0,i.kJ)(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(h&&_e(h,e,"c"),O(he,f),O(fe,p),O(pe,g),O(ge,v),O(ie,m),O(ae,b),O(we,A),O(ye,C),O(xe,_),O(ve,y),O(me,k),O(be,P),(0,i.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===i.dG&&(e.render=S),null!=j&&(e.inheritAttrs=j),T&&(e.components=T),F&&(e.directives=F)}function Ce(e,t,n=i.dG,a=!1){(0,i.kJ)(e)&&(e=Ee(e));for(const r in e){const n=e[r];let s;s=(0,i.Kn)(n)?"default"in n?q(n.from||r,n.default,!0):q(n.from||r):q(n),(0,o.dq)(s)&&a?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e}):t[r]=s}}function _e(e,t,n){eo((0,i.kJ)(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function Ae(e,t,n,o){const a=o.includes(".")?Io(n,o):()=>n[o];if((0,i.HD)(e)){const n=t[e];(0,i.mf)(n)&&Mo(a,n)}else if((0,i.mf)(e))Mo(a,e.bind(n));else if((0,i.Kn)(e))if((0,i.kJ)(e))e.forEach((e=>Ae(e,t,n,o)));else{const o=(0,i.mf)(e.handler)?e.handler.bind(n):t[e.handler];(0,i.mf)(o)&&Mo(a,o,e)}else 0}function Pe(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:i,optionsCache:a,config:{optionMergeStrategies:r}}=e.appContext,s=a.get(t);let l;return s?l=s:i.length||n||o?(l={},i.length&&i.forEach((e=>Le(l,e,r,!0))),Le(l,t,r)):l=t,a.set(t,l),l}function Le(e,t,n,o=!1){const{mixins:i,extends:a}=t;a&&Le(e,a,n,!0),i&&i.forEach((t=>Le(e,t,n,!0)));for(const r in t)if(o&&"expose"===r);else{const o=je[r]||n&&n[r];e[r]=o?o(e[r],t[r]):t[r]}return e}const je={data:Te,props:Oe,emits:Oe,methods:Oe,computed:Oe,beforeCreate:Me,created:Me,beforeMount:Me,mounted:Me,beforeUpdate:Me,updated:Me,beforeDestroy:Me,beforeUnmount:Me,destroyed:Me,unmounted:Me,activated:Me,deactivated:Me,errorCaptured:Me,serverPrefetch:Me,components:Oe,directives:Oe,watch:Re,provide:Te,inject:Fe};function Te(e,t){return t?e?function(){return(0,i.l7)((0,i.mf)(e)?e.call(this,this):e,(0,i.mf)(t)?t.call(this,this):t)}:t:e}function Fe(e,t){return Oe(Ee(e),Ee(t))}function Ee(e){if((0,i.kJ)(e)){const t={};for(let n=0;n0)||16&l){let o;He(e,t,r,s)&&(d=!0);for(const a in c)t&&((0,i.RI)(t,a)||(o=(0,i.rs)(a))!==a&&(0,i.RI)(t,o))||(u?!n||void 0===n[a]&&void 0===n[o]||(r[a]=qe(u,c,a,void 0,e,!0)):delete r[a]);if(s!==c)for(const e in s)t&&(0,i.RI)(t,e)||(delete s[e],d=!0)}else if(8&l){const n=e.vnode.dynamicProps;for(let o=0;o{c=!0;const[n,o]=Ne(e,t,!0);(0,i.l7)(s,n),o&&l.push(...o)};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}if(!r&&!c)return o.set(e,i.Z6),i.Z6;if((0,i.kJ)(r))for(let d=0;d-1,o[1]=n<0||e-1||(0,i.RI)(o,"default"))&&l.push(t)}}}}const u=[s,l];return o.set(e,u),u}function De(e){return"$"!==e[0]}function Be(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:null===e?"null":""}function Ye(e,t){return Be(e)===Be(t)}function Xe(e,t){return(0,i.kJ)(t)?t.findIndex((t=>Ye(t,e))):(0,i.mf)(t)&&Ye(t,e)?0:-1}const We=e=>"_"===e[0]||"$stable"===e,Ve=e=>(0,i.kJ)(e)?e.map(sn):[sn(e)],$e=(e,t,n)=>{const o=b(((...e)=>Ve(t(...e))),n);return o._c=!1,o},Ze=(e,t,n)=>{const o=e._ctx;for(const a in e){if(We(a))continue;const n=e[a];if((0,i.mf)(n))t[a]=$e(a,n,o);else if(null!=n){0;const e=Ve(n);t[a]=()=>e}}},Ue=(e,t)=>{const n=Ve(t);e.slots.default=()=>n},Ge=(e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=(0,o.IU)(t),(0,i.Nj)(t,"_",n)):Ze(t,e.slots={})}else e.slots={},t&&Ue(e,t);(0,i.Nj)(e.slots,Ut,1)},Ke=(e,t,n)=>{const{vnode:o,slots:a}=e;let r=!0,s=i.kT;if(32&o.shapeFlag){const e=t._;e?n&&1===e?r=!1:((0,i.l7)(a,t),n||1!==e||delete a._):(r=!t.$stable,Ze(t,a)),s=t}else t&&(Ue(e,t),s={default:1});if(r)for(const i in a)We(i)||i in s||delete a[i]};function Je(e,t){const n=h;if(null===n)return e;const o=n.proxy,a=e.dirs||(e.dirs=[]);for(let r=0;rot(e,t&&((0,i.kJ)(t)?t[o]:t),n,a,r)));if(K(a)&&!r)return;const s=4&a.shapeFlag?Nn(a.component)||a.component.proxy:a.el,l=r?null:s,{i:c,r:u}=e;const d=t&&t.r,h=c.refs===i.kT?c.refs={}:c.refs,f=c.setupState;if(null!=d&&d!==u&&((0,i.HD)(d)?(h[d]=null,(0,i.RI)(f,d)&&(f[d]=null)):(0,o.dq)(d)&&(d.value=null)),(0,i.mf)(u))Qn(u,c,12,[l,h]);else{const t=(0,i.HD)(u),a=(0,o.dq)(u);if(t||a){const a=()=>{if(e.f){const n=t?h[u]:u.value;r?(0,i.kJ)(n)&&(0,i.Od)(n,s):(0,i.kJ)(n)?n.includes(s)||n.push(s):t?h[u]=[s]:(u.value=[s],e.k&&(h[e.k]=u.value))}else t?(h[u]=l,(0,i.RI)(f,u)&&(f[u]=l)):(0,o.dq)(u)&&(u.value=l,e.k&&(h[e.k]=l))};l?(a.id=-1,ct(a,n)):a()}else 0}}let it=!1;const at=e=>/svg/.test(e.namespaceURI)&&"foreignObject"!==e.tagName,rt=e=>8===e.nodeType;function st(e){const{mt:t,p:n,o:{patchProp:o,nextSibling:a,parentNode:r,remove:s,insert:l,createComment:c}}=e,u=(e,t)=>{if(!t.hasChildNodes())return n(null,e,t),void Ao();it=!1,d(t.firstChild,e,null,null,null),Ao(),it&&console.error("Hydration completed but contains mismatches.")},d=(n,o,i,s,l,c=!1)=>{const u=rt(n)&&"["===n.data,m=()=>g(n,o,i,s,l,u),{type:b,ref:x,shapeFlag:y}=o,w=n.nodeType;o.el=n;let k=null;switch(b){case Mt:3!==w?k=m():(n.data!==o.children&&(it=!0,n.data=o.children),k=a(n));break;case Ot:k=8!==w||u?m():a(n);break;case Rt:if(1===w){k=n;const e=!o.children.length;for(let t=0;t{l=l||!!t.dynamicChildren;const{type:c,props:u,patchFlag:d,shapeFlag:h,dirs:p}=t,g="input"===c&&p||"option"===c;if(g||-1!==d){if(p&&Qe(t,null,n,"created"),u)if(g||!l||48&d)for(const t in u)(g&&t.endsWith("value")||(0,i.F7)(t)&&!(0,i.Gg)(t))&&o(e,t,null,u[t],!1,void 0,n);else u.onClick&&o(e,"onClick",null,u.onClick,!1,void 0,n);let c;if((c=u&&u.onVnodeBeforeMount)&&dn(c,n,t),p&&Qe(t,null,n,"beforeMount"),((c=u&&u.onVnodeMounted)||p)&&I((()=>{c&&dn(c,n,t),p&&Qe(t,null,n,"mounted")}),a),16&h&&(!u||!u.innerHTML&&!u.textContent)){let o=f(e.firstChild,t,e,n,a,r,l);while(o){it=!0;const e=o;o=o.nextSibling,s(e)}}else 8&h&&e.textContent!==t.children&&(it=!0,e.textContent=t.children)}return e.nextSibling},f=(e,t,o,i,a,r,s)=>{s=s||!!t.dynamicChildren;const l=t.children,c=l.length;for(let u=0;u{const{slotScopeIds:u}=t;u&&(i=i?i.concat(u):u);const d=r(e),h=f(a(e),t,d,n,o,i,s);return h&&rt(h)&&"]"===h.data?a(t.anchor=h):(it=!0,l(t.anchor=c("]"),d,h),h)},g=(e,t,o,i,l,c)=>{if(it=!0,t.el=null,c){const t=v(e);while(1){const n=a(e);if(!n||n===t)break;s(n)}}const u=a(e),d=r(e);return s(e),n(null,t,d,u,o,i,at(d),l),u},v=e=>{let t=0;while(e)if(e=a(e),e&&rt(e)&&("["===e.data&&t++,"]"===e.data)){if(0===t)return a(e);t--}return e};return[u,d]}function lt(){}const ct=I;function ut(e){return ht(e)}function dt(e){return ht(e,st)}function ht(e,t){lt();const n=(0,i.E9)();n.__VUE__=!0;const{insert:a,remove:r,patchProp:s,createElement:l,createText:c,createComment:u,setText:d,setElementText:h,parentNode:f,nextSibling:p,setScopeId:g=i.dG,cloneNode:v,insertStaticContent:m}=e,b=(e,t,n,o=null,i=null,a=null,r=!1,s=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!$t(e,t)&&(o=U(e),X(e,i,a,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:u,shapeFlag:d}=t;switch(c){case Mt:y(e,t,n,o);break;case Ot:w(e,t,n,o);break;case Rt:null==e&&k(t,n,o,r);break;case Et:O(e,t,n,o,i,a,r,s,l);break;default:1&d?P(e,t,n,o,i,a,r,s,l):6&d?R(e,t,n,o,i,a,r,s,l):(64&d||128&d)&&c.process(e,t,n,o,i,a,r,s,l,J)}null!=u&&i&&ot(u,e&&e.ref,a,t||e,!t)},y=(e,t,n,o)=>{if(null==e)a(t.el=c(t.children),n,o);else{const n=t.el=e.el;t.children!==e.children&&d(n,t.children)}},w=(e,t,n,o)=>{null==e?a(t.el=u(t.children||""),n,o):t.el=e.el},k=(e,t,n,o)=>{[e.el,e.anchor]=m(e.children,t,n,o)},C=({el:e,anchor:t},n,o)=>{let i;while(e&&e!==t)i=p(e),a(e,n,o),e=i;a(t,n,o)},A=({el:e,anchor:t})=>{let n;while(e&&e!==t)n=p(e),r(e),e=n;r(t)},P=(e,t,n,o,i,a,r,s,l)=>{r=r||"svg"===t.type,null==e?L(t,n,o,i,a,r,s,l):F(e,t,i,a,r,s,l)},L=(e,t,n,o,r,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&&T(e.children,f,null,o,r,c&&"foreignObject"!==g,u,d),w&&Qe(e,null,o,"created"),m){for(const t in m)"value"===t||(0,i.Gg)(t)||s(f,t,null,m[t],c,e.children,o,r,Z);"value"in m&&s(f,"value",null,m.value),(p=m.onVnodeBeforeMount)&&dn(p,o,e)}j(f,e,e.scopeId,u,o)}w&&Qe(e,null,o,"beforeMount");const k=(!r||r&&!r.pendingBranch)&&x&&!x.persisted;k&&x.beforeEnter(f),a(f,t,n),((p=m&&m.onVnodeMounted)||k||w)&&ct((()=>{p&&dn(p,o,e),k&&x.enter(f),w&&Qe(e,null,o,"mounted")}),r)},j=(e,t,n,o,i)=>{if(n&&g(e,n),o)for(let a=0;a{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||i.kT,g=t.props||i.kT;let v;n&&ft(n,!1),(v=g.onVnodeBeforeUpdate)&&dn(v,n,t,e),f&&Qe(t,e,n,"beforeUpdate"),n&&ft(n,!0);const m=a&&"foreignObject"!==t.type;if(d?E(e.dynamicChildren,d,c,n,o,m,r):l||N(e,t,c,null,n,o,m,r,!1),u>0){if(16&u)M(c,t,p,g,n,o,a);else if(2&u&&p.class!==g.class&&s(c,"class",null,g.class,a),4&u&&s(c,"style",p.style,g.style,a),8&u){const i=t.dynamicProps;for(let t=0;t{v&&dn(v,n,t,e),f&&Qe(t,e,n,"updated")}),o)},E=(e,t,n,o,i,a,r)=>{for(let s=0;s{if(n!==o){for(const c in o){if((0,i.Gg)(c))continue;const u=o[c],d=n[c];u!==d&&"value"!==c&&s(e,c,d,u,l,t.children,a,r,Z)}if(n!==i.kT)for(const c in n)(0,i.Gg)(c)||c in o||s(e,c,n[c],null,l,t.children,a,r,Z);"value"in o&&s(e,"value",n.value,o.value)}},O=(e,t,n,o,i,r,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?(a(d,n,o),a(h,n,o),T(t.children,n,h,i,r,s,l,u)):f>0&&64&f&&p&&e.dynamicChildren?(E(e.dynamicChildren,p,n,i,r,s,l),(null!=t.key||i&&t===i.subTree)&&pt(e,t,!0)):N(e,t,n,h,i,r,s,l,u)},R=(e,t,n,o,i,a,r,s,l)=>{t.slotScopeIds=s,null==e?512&t.shapeFlag?i.ctx.activate(t,n,o,r,l):I(t,n,o,i,a,r,l):z(e,t,l)},I=(e,t,n,o,i,a,r)=>{const s=e.component=Sn(e,o,i);if(ee(e)&&(s.ctx.renderer=J),En(s),s.asyncDep){if(i&&i.registerDep(s,H),!e.el){const e=s.subTree=Qt(Ot);w(null,e,t,n)}}else H(s,e,t,n,i,a,r)},z=(e,t,n)=>{const o=t.component=e.component;if(S(e,t,n)){if(o.asyncDep&&!o.asyncResolved)return void q(o,t,n);o.next=t,wo(o.update),o.update()}else t.component=e.component,t.el=e.el,o.vnode=t},H=(e,t,n,a,r,s,l)=>{const c=()=>{if(e.isMounted){let t,{next:n,bu:o,u:a,parent:c,vnode:u}=e,d=n;0,ft(e,!1),n?(n.el=u.el,q(e,n,l)):n=u,o&&(0,i.ir)(o),(t=n.props&&n.props.onVnodeBeforeUpdate)&&dn(t,c,n,u),ft(e,!0);const h=x(e);0;const p=e.subTree;e.subTree=h,b(p,h,f(p.el),U(p),e,r,s),n.el=h.el,null===d&&_(e,h.el),a&&ct(a,r),(t=n.props&&n.props.onVnodeUpdated)&&ct((()=>dn(t,c,n,u)),r)}else{let o;const{el:l,props:c}=t,{bm:u,m:d,parent:h}=e,f=K(t);if(ft(e,!1),u&&(0,i.ir)(u),!f&&(o=c&&c.onVnodeBeforeMount)&&dn(o,h,t),ft(e,!0),l&&te){const n=()=>{e.subTree=x(e),te(l,e.subTree,e,r,null)};f?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{0;const o=e.subTree=x(e);0,b(null,o,n,a,e,r,s),t.el=o.el}if(d&&ct(d,r),!f&&(o=c&&c.onVnodeMounted)){const e=t;ct((()=>dn(o,h,e)),r)}256&t.shapeFlag&&e.a&&ct(e.a,r),e.isMounted=!0,t=n=a=null}},u=e.effect=new o.qq(c,(()=>xo(e.update)),e.scope),d=e.update=u.run.bind(u);d.id=e.uid,ft(e,!0),d()},q=(e,t,n)=>{t.component=e;const i=e.vnode.props;e.vnode=t,e.next=null,ze(e,t.props,i,n),Ke(e,t.children,n),(0,o.Jd)(),_o(void 0,e.update),(0,o.lk)()},N=(e,t,n,o,i,a,r,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 B(c,d,n,o,i,a,r,s,l);if(256&f)return void D(c,d,n,o,i,a,r,s,l)}8&p?(16&u&&Z(c,i,a),d!==c&&h(n,d)):16&u?16&p?B(c,d,n,o,i,a,r,s,l):Z(c,i,a,!0):(8&u&&h(n,""),16&p&&T(d,n,o,i,a,r,s,l))},D=(e,t,n,o,a,r,s,l,c)=>{e=e||i.Z6,t=t||i.Z6;const u=e.length,d=t.length,h=Math.min(u,d);let f;for(f=0;fd?Z(e,a,r,!0,!1,h):T(t,n,o,a,r,s,l,c,h)},B=(e,t,n,o,a,r,s,l,c)=>{let u=0;const d=t.length;let h=e.length-1,f=d-1;while(u<=h&&u<=f){const o=e[u],i=t[u]=c?ln(t[u]):sn(t[u]);if(!$t(o,i))break;b(o,i,n,null,a,r,s,l,c),u++}while(u<=h&&u<=f){const o=e[h],i=t[f]=c?ln(t[f]):sn(t[f]);if(!$t(o,i))break;b(o,i,n,null,a,r,s,l,c),h--,f--}if(u>h){if(u<=f){const e=f+1,i=ef)while(u<=h)X(e[u],a,r,!0),u++;else{const p=u,g=u,v=new Map;for(u=g;u<=f;u++){const e=t[u]=c?ln(t[u]):sn(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){X(o,a,r,!0);continue}let i;if(null!=o.key)i=v.get(o.key);else for(m=g;m<=f;m++)if(0===S[m-g]&&$t(o,t[m])){i=m;break}void 0===i?X(o,a,r,!0):(S[i-g]=u+1,i>=k?k=i:w=!0,b(o,t[i],n,null,a,r,s,l,c),x++)}const C=w?gt(S):i.Z6;for(m=C.length-1,u=y-1;u>=0;u--){const e=g+u,i=t[e],h=e+1{const{el:r,type:s,transition:l,children:c,shapeFlag:u}=e;if(6&u)return void Y(e.component.subTree,t,n,o);if(128&u)return void e.suspense.move(t,n,o);if(64&u)return void s.move(e,t,n,J);if(s===Et){a(r,t,n);for(let e=0;el.enter(r)),i);else{const{leave:e,delayLeave:o,afterLeave:i}=l,s=()=>a(r,t,n),c=()=>{e(r,(()=>{s(),i&&i()}))};o?o(r,s,c):c()}else a(r,t,n)},X=(e,t,n,o=!1,i=!1)=>{const{type:a,props:r,ref:s,children:l,dynamicChildren:c,shapeFlag:u,patchFlag:d,dirs:h}=e;if(null!=s&&ot(s,null,n,e,!0),256&u)return void t.ctx.deactivate(e);const f=1&u&&h,p=!K(e);let g;if(p&&(g=r&&r.onVnodeBeforeUnmount)&&dn(g,t,e),6&u)$(e.component,n,o);else{if(128&u)return void e.suspense.unmount(n,o);f&&Qe(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,i,J,o):c&&(a!==Et||d>0&&64&d)?Z(c,t,n,!1,!0):(a===Et&&384&d||!i&&16&u)&&Z(l,t,n),o&&W(e)}(p&&(g=r&&r.onVnodeUnmounted)||f)&&ct((()=>{g&&dn(g,t,e),f&&Qe(e,null,t,"unmounted")}),n)},W=e=>{const{type:t,el:n,anchor:o,transition:i}=e;if(t===Et)return void V(n,o);if(t===Rt)return void A(e);const a=()=>{r(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(1&e.shapeFlag&&i&&!i.persisted){const{leave:t,delayLeave:o}=i,r=()=>t(n,a);o?o(e.el,a,r):r()}else a()},V=(e,t)=>{let n;while(e!==t)n=p(e),r(e),e=n;r(t)},$=(e,t,n)=>{const{bum:o,scope:a,update:r,subTree:s,um:l}=e;o&&(0,i.ir)(o),a.stop(),r&&(r.active=!1,X(s,e,t,n)),l&&ct(l,t),ct((()=>{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,o=!1,i=!1,a=0)=>{for(let r=a;r6&e.shapeFlag?U(e.component.subTree):128&e.shapeFlag?e.suspense.next():p(e.anchor||e.el),G=(e,t,n)=>{null==e?t._vnode&&X(t._vnode,null,null,!0):b(t._vnode||null,e,t,null,null,null,n),Ao(),t._vnode=e},J={p:b,um:X,m:Y,r:W,mt:I,mc:T,pc:N,pbc:E,n:U,o:e};let Q,te;return t&&([Q,te]=t(J)),{render:G,hydrate:Q,createApp:nt(G,Q)}}function ft({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function pt(e,t,n=!1){const o=e.children,a=t.children;if((0,i.kJ)(o)&&(0,i.kJ)(a))for(let i=0;i>1,e[n[s]]0&&(t[o]=n[a-1]),n[a]=o)}}a=n.length,r=n[a-1];while(a-- >0)n[a]=r,r=t[r];return n}const vt=e=>e.__isTeleport,mt=e=>e&&(e.disabled||""===e.disabled),bt=e=>"undefined"!==typeof SVGElement&&e instanceof SVGElement,xt=(e,t)=>{const n=e&&e.to;if((0,i.HD)(n)){if(t){const e=t(n);return e}return null}return n},yt={__isTeleport:!0,process(e,t,n,o,i,a,r,s,l,c){const{mc:u,pc:d,pbc:h,o:{insert:f,querySelector:p,createText:g,createComment:v}}=c,m=mt(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,o),f(c,n,o);const d=t.target=xt(t.props,p),h=t.targetAnchor=g("");d&&(f(h,d),r=r||bt(d));const v=(e,t)=>{16&b&&u(x,e,t,i,a,r,s,l)};m?v(n,c):d&&v(d,h)}else{t.el=e.el;const o=t.anchor=e.anchor,u=t.target=e.target,f=t.targetAnchor=e.targetAnchor,g=mt(e.props),v=g?n:u,b=g?o:f;if(r=r||bt(u),y?(h(e.dynamicChildren,y,v,i,a,r,s),pt(e,t,!0)):l||d(e,t,v,b,i,a,r,s,!1),m)g||wt(t,n,o,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=xt(t.props,p);e&&wt(t,e,null,c,0)}else g&&wt(t,u,f,c,1)}},remove(e,t,n,o,{um:i,o:{remove:a}},r){const{shapeFlag:s,children:l,anchor:c,targetAnchor:u,target:d,props:h}=e;if(d&&a(u),(r||!mt(h))&&(a(c),16&s))for(let f=0;f0?zt||i.Z6:null,qt(),Dt>0&&zt&&zt.push(e),e}function Xt(e,t,n,o,i,a){return Yt(Jt(e,t,n,o,i,a,!0))}function Wt(e,t,n,o,i){return Yt(Qt(e,t,n,o,i,!0))}function Vt(e){return!!e&&!0===e.__v_isVNode}function $t(e,t){return e.type===t.type&&e.key===t.key}function Zt(e){Nt=e}const Ut="__vInternal",Gt=({key:e})=>null!=e?e:null,Kt=({ref:e,ref_key:t,ref_for:n})=>null!=e?(0,i.HD)(e)||(0,o.dq)(e)||(0,i.mf)(e)?{i:h,r:e,k:t,f:!!n}:e:null;function Jt(e,t=null,n=null,o=0,a=null,r=(e===Et?0:1),s=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Gt(t),ref:t&&Kt(t),scopeId:f,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:r,patchFlag:o,dynamicProps:a,dynamicChildren:null,appContext:null};return l?(cn(c,n),128&r&&e.normalize(c)):n&&(c.shapeFlag|=(0,i.HD)(n)?8:16),Dt>0&&!s&&zt&&(c.patchFlag>0||6&r)&&32!==c.patchFlag&&zt.push(c),c}const Qt=en;function en(e,t=null,n=null,a=0,r=null,s=!1){if(e&&e!==Pt||(e=Ot),Vt(e)){const o=nn(e,t,!0);return n&&cn(o,n),o}if(Wn(e)&&(e=e.__vccOpts),t){t=tn(t);let{class:e,style:n}=t;e&&!(0,i.HD)(e)&&(t.class=(0,i.C_)(e)),(0,i.Kn)(n)&&((0,o.X3)(n)&&!(0,i.kJ)(n)&&(n=(0,i.l7)({},n)),t.style=(0,i.j5)(n))}const l=(0,i.HD)(e)?1:A(e)?128:vt(e)?64:(0,i.Kn)(e)?4:(0,i.mf)(e)?2:0;return Jt(e,t,n,a,r,l,s,!0)}function tn(e){return e?(0,o.X3)(e)||Ut in e?(0,i.l7)({},e):e:null}function nn(e,t,n=!1){const{props:o,ref:a,patchFlag:r,children:s}=e,l=t?un(o||{},t):o,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Gt(l),ref:t&&t.ref?n&&a?(0,i.kJ)(a)?a.concat(Kt(t)):[a,Kt(t)]:Kt(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Et?-1===r?16:16|r:r,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&nn(e.ssContent),ssFallback:e.ssFallback&&nn(e.ssFallback),el:e.el,anchor:e.anchor};return c}function on(e=" ",t=0){return Qt(Mt,null,e,t)}function an(e,t){const n=Qt(Rt,null,e);return n.staticCount=t,n}function rn(e="",t=!1){return t?(Ht(),Wt(Ot,null,e)):Qt(Ot,null,e)}function sn(e){return null==e||"boolean"===typeof e?Qt(Ot):(0,i.kJ)(e)?Qt(Et,null,e.slice()):"object"===typeof e?ln(e):Qt(Mt,null,String(e))}function ln(e){return null===e.el||e.memo?e:nn(e)}function cn(e,t){let n=0;const{shapeFlag:o}=e;if(null==t)t=null;else if((0,i.kJ)(t))n=16;else if("object"===typeof t){if(65&o){const n=t.default;return void(n&&(n._c&&(n._d=!1),cn(e,n()),n._c&&(n._d=!0)))}{n=32;const o=t._;o||Ut in t?3===o&&h&&(1===h.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=h}}else(0,i.mf)(t)?(t={default:t,_ctx:h},n=32):(t=String(t),64&o?(n=16,t=[on(t)]):n=8);e.children=t,e.shapeFlag|=n}function un(...e){const t={};for(let n=0;nt(e,n,void 0,r&&r[n])));else{const n=Object.keys(e);a=new Array(n.length);for(let o=0,i=n.length;o!Vt(e)||e.type!==Ot&&!(e.type===Et&&!gn(e.children))))?e:null}function vn(e){const t={};for(const n in e)t[(0,i.hR)(n)]=e[n];return t}const mn=e=>e?Ln(e)?Nn(e)||e.proxy:mn(e.parent):null,bn=(0,i.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=>mn(e.parent),$root:e=>mn(e.root),$emit:e=>e.emit,$options:e=>Pe(e),$forceUpdate:e=>()=>xo(e.update),$nextTick:e=>mo.bind(e.proxy),$watch:e=>Ro.bind(e)}),xn={get({_:e},t){const{ctx:n,setupState:a,data:r,props:s,accessCache:l,type:c,appContext:u}=e;let d;if("$"!==t[0]){const o=l[t];if(void 0!==o)switch(o){case 1:return a[t];case 2:return r[t];case 4:return n[t];case 3:return s[t]}else{if(a!==i.kT&&(0,i.RI)(a,t))return l[t]=1,a[t];if(r!==i.kT&&(0,i.RI)(r,t))return l[t]=2,r[t];if((d=e.propsOptions[0])&&(0,i.RI)(d,t))return l[t]=3,s[t];if(n!==i.kT&&(0,i.RI)(n,t))return l[t]=4,n[t];ke&&(l[t]=0)}}const h=bn[t];let f,p;return h?("$attrs"===t&&(0,o.j)(e,"get",t),h(e)):(f=c.__cssModules)&&(f=f[t])?f:n!==i.kT&&(0,i.RI)(n,t)?(l[t]=4,n[t]):(p=u.config.globalProperties,(0,i.RI)(p,t)?p[t]:void 0)},set({_:e},t,n){const{data:o,setupState:a,ctx:r}=e;if(a!==i.kT&&(0,i.RI)(a,t))a[t]=n;else if(o!==i.kT&&(0,i.RI)(o,t))o[t]=n;else if((0,i.RI)(e.props,t))return!1;return("$"!==t[0]||!(t.slice(1)in e))&&(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:a,propsOptions:r}},s){let l;return!!n[s]||e!==i.kT&&(0,i.RI)(e,s)||t!==i.kT&&(0,i.RI)(t,s)||(l=r[0])&&(0,i.RI)(l,s)||(0,i.RI)(o,s)||(0,i.RI)(bn,s)||(0,i.RI)(a.config.globalProperties,s)}};const yn=(0,i.l7)({},xn,{get(e,t){if(t!==Symbol.unscopables)return xn.get(e,t,e)},has(e,t){const n="_"!==t[0]&&!(0,i.e1)(t);return n}});const wn=et();let kn=0;function Sn(e,t,n){const a=e.type,r=(t?t.appContext:e.appContext)||wn,s={uid:kn++,vnode:e,type:a,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new o.Bj(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Ne(a,r),emitsOptions:u(a,r),emit:null,emitted:null,propsDefaults:i.kT,inheritAttrs:a.inheritAttrs,ctx:i.kT,data:i.kT,props:i.kT,attrs:i.kT,slots:i.kT,refs:i.kT,setupState:i.kT,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return s.ctx={_:s},s.root=t?t.root:s,s.emit=c.bind(null,s),e.ce&&e.ce(s),s}let Cn=null;const _n=()=>Cn||h,An=e=>{Cn=e,e.scope.on()},Pn=()=>{Cn&&Cn.scope.off(),Cn=null};function Ln(e){return 4&e.vnode.shapeFlag}let jn,Tn,Fn=!1;function En(e,t=!1){Fn=t;const{props:n,children:o}=e.vnode,i=Ln(e);Ie(e,n,i,t),Ge(e,o);const a=i?Mn(e,t):void 0;return Fn=!1,a}function Mn(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=(0,o.Xl)(new Proxy(e.ctx,xn));const{setup:a}=n;if(a){const n=e.setupContext=a.length>1?qn(e):null;An(e),(0,o.Jd)();const r=Qn(a,e,0,[e.props,n]);if((0,o.lk)(),Pn(),(0,i.tI)(r)){if(r.then(Pn,Pn),t)return r.then((n=>{On(e,n,t)})).catch((t=>{to(t,e,0)}));e.asyncDep=r}else On(e,r,t)}else zn(e,t)}function On(e,t,n){(0,i.mf)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,i.Kn)(t)&&(e.setupState=(0,o.WL)(t)),zn(e,n)}function Rn(e){jn=e,Tn=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,yn))}}const In=()=>!jn;function zn(e,t,n){const a=e.type;if(!e.render){if(!t&&jn&&!a.render){const t=a.template;if(t){0;const{isCustomElement:n,compilerOptions:o}=e.appContext.config,{delimiters:r,compilerOptions:s}=a,l=(0,i.l7)((0,i.l7)({isCustomElement:n,delimiters:r},o),s);a.render=jn(t,l)}}e.render=a.render||i.dG,Tn&&Tn(e)}An(e),(0,o.Jd)(),Se(e),(0,o.lk)(),Pn()}function Hn(e){return new Proxy(e.attrs,{get(t,n){return(0,o.j)(e,"get","$attrs"),t[n]}})}function qn(e){const t=t=>{e.exposed=t||{}};let n;return{get attrs(){return n||(n=Hn(e))},slots:e.slots,emit:e.emit,expose:t}}function Nn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy((0,o.WL)((0,o.Xl)(e.exposed)),{get(t,n){return n in t?t[n]:n in bn?bn[n](e):void 0}}))}const Dn=/(?:^|[-_])(\w)/g,Bn=e=>e.replace(Dn,(e=>e.toUpperCase())).replace(/[-_]/g,"");function Yn(e){return(0,i.mf)(e)&&e.displayName||e.name}function Xn(e,t,n=!1){let o=Yn(t);if(!o&&t.__file){const e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(o=e[1])}if(!o&&e&&e.parent){const n=e=>{for(const n in e)if(e[n]===t)return n};o=n(e.components||e.parent.type.components)||n(e.appContext.components)}return o?Bn(o):n?"App":"Anonymous"}function Wn(e){return(0,i.mf)(e)&&"__vccOpts"in e}const Vn=[];function $n(e,...t){(0,o.Jd)();const n=Vn.length?Vn[Vn.length-1].component:null,i=n&&n.appContext.config.warnHandler,a=Zn();if(i)Qn(i,n,11,[e+t.join(""),n&&n.proxy,a.map((({vnode:e})=>`at <${Xn(n,e.type)}>`)).join("\n"),a]);else{const n=[`[Vue warn]: ${e}`,...t];a.length&&n.push("\n",...Un(a)),console.warn(...n)}(0,o.lk)()}function Zn(){let e=Vn[Vn.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 o=e.component&&e.component.parent;e=o&&o.vnode}return t}function Un(e){const t=[];return e.forEach(((e,n)=>{t.push(...0===n?[]:["\n"],...Gn(e))})),t}function Gn({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",o=!!e.component&&null==e.component.parent,i=` at <${Xn(e.component,e.type,o)}`,a=">"+n;return e.props?[i,...Kn(e.props),a]:[i+a]}function Kn(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach((n=>{t.push(...Jn(n,e[n]))})),n.length>3&&t.push(" ..."),t}function Jn(e,t,n){return(0,i.HD)(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):"number"===typeof t||"boolean"===typeof t||null==t?n?t:[`${e}=${t}`]:(0,o.dq)(t)?(t=Jn(e,(0,o.IU)(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):(0,i.mf)(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=(0,o.IU)(t),n?t:[`${e}=`,t])}function Qn(e,t,n,o){let i;try{i=o?e(...o):e()}catch(a){to(a,t,n)}return i}function eo(e,t,n,o){if((0,i.mf)(e)){const a=Qn(e,t,n,o);return a&&(0,i.tI)(a)&&a.catch((e=>{to(e,t,n)})),a}const a=[];for(let i=0;i>>1,i=Po(ao[o]);iro&&ao.splice(t,1)}function ko(e,t,n,o){(0,i.kJ)(e)?n.push(...e):t&&t.includes(e,e.allowRecurse?o+1:o)||n.push(e),yo()}function So(e){ko(e,lo,so,co)}function Co(e){ko(e,ho,uo,fo)}function _o(e,t=null){if(so.length){for(vo=t,lo=[...new Set(so)],so.length=0,co=0;coPo(e)-Po(t))),fo=0;fonull==e.id?1/0:e.id;function Lo(e){io=!1,oo=!0,_o(e),ao.sort(((e,t)=>Po(e)-Po(t)));i.dG;try{for(ro=0;roe.value,h=!!e._shallow):(0,o.PG)(e)?(u=()=>e,a=!0):(0,i.kJ)(e)?(f=!0,h=e.some(o.PG),u=()=>e.map((e=>(0,o.dq)(e)?e.value:(0,o.PG)(e)?zo(e):(0,i.mf)(e)?Qn(e,c,2):void 0))):u=(0,i.mf)(e)?t?()=>Qn(e,c,2):()=>{if(!c||!c.isUnmounted)return d&&d(),eo(e,c,3,[p])}:i.dG,t&&a){const e=u;u=()=>zo(e())}let p=e=>{d=b.onStop=()=>{Qn(e,c,4)}};if(Fn)return p=i.dG,t?n&&eo(t,c,3,[u(),f?[]:void 0,p]):u(),i.dG;let g=f?[]:Eo;const v=()=>{if(b.active)if(t){const e=b.run();(a||h||(f?e.some(((e,t)=>(0,i.aU)(e,g[t]))):(0,i.aU)(e,g)))&&(d&&d(),eo(t,c,3,[e,g===Eo?void 0:g,p]),g=e)}else b.run()};let m;v.allowRecurse=!!t,m="sync"===r?v:"post"===r?()=>ct(v,c&&c.suspense):()=>{!c||c.isMounted?So(v):v()};const b=new o.qq(u,m);return t?n?v():g=b.run():"post"===r?ct(b.run.bind(b),c&&c.suspense):b.run(),()=>{b.stop(),c&&c.scope&&(0,i.Od)(c.scope.effects,b)}}function Ro(e,t,n){const o=this.proxy,a=(0,i.HD)(e)?e.includes(".")?Io(o,e):()=>o[e]:e.bind(o,o);let r;(0,i.mf)(t)?r=t:(r=t.handler,n=t);const s=Cn;An(this);const l=Oo(a,r.bind(o),n);return s?An(s):Pn(),l}function Io(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e{zo(e,t)}));else if((0,i.PO)(e))for(const n in e)zo(e[n],t);return e}function Ho(){return null}function qo(){return null}function No(e){0}function Do(e,t){return null}function Bo(){return Xo().slots}function Yo(){return Xo().attrs}function Xo(){const e=_n();return e.setupContext||(e.setupContext=qn(e))}function Wo(e,t){const n=(0,i.kJ)(e)?e.reduce(((e,t)=>(e[t]={},e)),{}):e;for(const o in t){const e=n[o];e?(0,i.kJ)(e)||(0,i.mf)(e)?n[o]={type:e,default:t[o]}:e.default=t[o]:null===e&&(n[o]={default:t[o]})}return n}function Vo(e,t){const n={};for(const o in e)t.includes(o)||Object.defineProperty(n,o,{enumerable:!0,get:()=>e[o]});return n}function $o(e){const t=_n();let n=e();return Pn(),(0,i.tI)(n)&&(n=n.catch((e=>{throw An(t),e}))),[n,()=>An(t)]}function Zo(e,t,n){const o=arguments.length;return 2===o?(0,i.Kn)(t)&&!(0,i.kJ)(t)?Vt(t)?Qt(e,null,[t]):Qt(e,t):Qt(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):3===o&&Vt(n)&&(n=[n]),Qt(e,t,n))}const Uo=Symbol(""),Go=()=>{{const e=q(Uo);return e||$n("Server rendering context not provided. Make sure to only call useSSRContext() conditionally in the server build."),e}};function Ko(){return void 0}function Jo(e,t,n,o){const i=n[o];if(i&&Qo(i,e))return i;const a=t();return a.memo=e.slice(),n[o]=a}function Qo(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let o=0;o0&&zt&&zt.push(e),!0}const ei="3.2.26",ti={createComponentInstance:Sn,setupComponent:En,renderComponentRoot:x,setCurrentRenderingInstance:p,isVNode:Vt,normalizeVNode:sn},ni=ti,oi=null,ii=null},1957:(e,t,n)=>{"use strict";n.d(t,{$d:()=>i.$d,$y:()=>i.$y,Ah:()=>z,B:()=>i.B,BK:()=>i.BK,Bj:()=>i.Bj,Bz:()=>i.Bz,C3:()=>i.C3,C_:()=>i.C_,Cn:()=>i.Cn,D2:()=>Ie,EB:()=>i.EB,Eo:()=>i.Eo,F4:()=>i.F4,F8:()=>ze,FN:()=>i.FN,Fl:()=>i.Fl,G:()=>i.G,G2:()=>Ce,HX:()=>i.HX,HY:()=>i.HY,Ho:()=>i.Ho,IU:()=>i.IU,JJ:()=>i.JJ,Jd:()=>i.Jd,KU:()=>i.KU,Ko:()=>i.Ko,LL:()=>i.LL,MW:()=>I,MX:()=>i.MX,Mr:()=>i.Mr,Nd:()=>Ke,Nv:()=>i.Nv,OT:()=>i.OT,Ob:()=>i.Ob,P$:()=>i.P$,PG:()=>i.PG,Q2:()=>i.Q2,Q6:()=>i.Q6,RC:()=>i.RC,Rh:()=>i.Rh,Rr:()=>i.Rr,S3:()=>i.S3,SK:()=>i.Ah,SU:()=>i.SU,U2:()=>i.U2,Uc:()=>i.Uc,Uk:()=>i.Uk,Um:()=>i.Um,Us:()=>i.Us,Vh:()=>i.Vh,W3:()=>he,WI:()=>i.WI,WL:()=>i.WL,WY:()=>i.WY,Wm:()=>i.Wm,X3:()=>i.X3,XI:()=>i.XI,Xl:()=>i.Xl,Xn:()=>i.Xn,Y1:()=>i.Y1,Y3:()=>i.Y3,Y8:()=>i.Y8,YP:()=>i.YP,YS:()=>i.YS,YZ:()=>je,Yq:()=>i.Yq,ZB:()=>Ve,ZK:()=>i.ZK,ZM:()=>i.ZM,Zq:()=>i.Zq,_:()=>i._,_A:()=>i._A,a2:()=>q,aZ:()=>i.aZ,b9:()=>i.b9,bM:()=>_e,bT:()=>i.bT,bv:()=>i.bv,cE:()=>i.cE,d1:()=>i.d1,dD:()=>i.dD,dG:()=>i.dG,dl:()=>i.dl,dq:()=>i.dq,e8:()=>ke,ec:()=>i.ec,eq:()=>i.eq,f3:()=>i.f3,fb:()=>N,h:()=>i.h,hR:()=>i.hR,i8:()=>i.i8,iD:()=>i.iD,iH:()=>i.iH,iM:()=>Oe,ic:()=>i.ic,j4:()=>i.j4,j5:()=>i.j5,kC:()=>i.kC,kq:()=>i.kq,l1:()=>i.l1,lA:()=>i.lA,lR:()=>i.lR,m0:()=>i.m0,mW:()=>i.mW,mv:()=>i.mv,mx:()=>i.mx,n4:()=>i.n4,nK:()=>i.nK,nQ:()=>i.nQ,nZ:()=>i.nZ,nr:()=>we,oR:()=>i.oR,of:()=>i.of,p1:()=>i.p1,qG:()=>i.qG,qZ:()=>i.qZ,qb:()=>i.qb,qj:()=>i.qj,qq:()=>i.qq,ri:()=>$e,ry:()=>i.ry,sT:()=>i.sT,sY:()=>We,se:()=>i.se,sj:()=>D,sv:()=>i.sv,uE:()=>i.uE,uT:()=>V,u_:()=>i.u_,up:()=>i.up,vl:()=>i.vl,vr:()=>Ze,vs:()=>i.vs,w5:()=>i.w5,wF:()=>i.wF,wg:()=>i.wg,wy:()=>i.wy,xv:()=>i.xv,yX:()=>i.yX,yb:()=>i.MW,zw:()=>i.zw});var o=n(6970),i=n(9835),a=n(499);const r="http://www.w3.org/2000/svg",s="undefined"!==typeof document?document:null,l=new Map,c={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const i=t?s.createElementNS(r,e):s.createElement(e,n?{is:n}:void 0);return"select"===e&&o&&null!=o.multiple&&i.setAttribute("multiple",o.multiple),i},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,o){const i=n?n.previousSibling:t.lastChild;let a=l.get(e);if(!a){const t=s.createElement("template");if(t.innerHTML=o?`${e}`:e,a=t.content,o){const e=a.firstChild;while(e.firstChild)a.appendChild(e.firstChild);a.removeChild(e)}l.set(e,a)}return t.insertBefore(a.cloneNode(!0),n),[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function u(e,t,n){const o=e._vtc;o&&(t=(t?[t,...o]:[...o]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function d(e,t,n){const i=e.style,a=(0,o.HD)(n);if(n&&!a){for(const e in n)f(i,e,n[e]);if(t&&!(0,o.HD)(t))for(const e in t)null==n[e]&&f(i,e,"")}else{const o=i.display;a?t!==n&&(i.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(i.display=o)}}const h=/\s*!important$/;function f(e,t,n){if((0,o.kJ)(n))n.forEach((n=>f(e,t,n)));else if(t.startsWith("--"))e.setProperty(t,n);else{const i=v(e,t);h.test(n)?e.setProperty((0,o.rs)(i),n.replace(h,""),"important"):e[i]=n}}const p=["Webkit","Moz","ms"],g={};function v(e,t){const n=g[t];if(n)return n;let i=(0,o._A)(t);if("filter"!==i&&i in e)return g[t]=i;i=(0,o.kC)(i);for(let o=0;odocument.createEvent("Event").timeStamp&&(y=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);w=!!(e&&Number(e[1])<=53)}let k=0;const S=Promise.resolve(),C=()=>{k=0},_=()=>k||(S.then(C),k=y());function A(e,t,n,o){e.addEventListener(t,n,o)}function P(e,t,n,o){e.removeEventListener(t,n,o)}function L(e,t,n,o,i=null){const a=e._vei||(e._vei={}),r=a[t];if(o&&r)r.value=o;else{const[n,s]=T(t);if(o){const r=a[t]=F(o,i);A(e,n,r,s)}else r&&(P(e,n,r,s),a[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,o.rs)(e.slice(2)),t]}function F(e,t){const n=e=>{const o=e.timeStamp||y();(w||o>=n.attached-1)&&(0,i.$d)(E(e,n.value),t,5,[e])};return n.value=e,n.attached=_(),n}function E(e,t){if((0,o.kJ)(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e(t)))}return t}const M=/^on[a-z]/,O=(e,t,n,i,a=!1,r,s,l,c)=>{"class"===t?u(e,i,a):"style"===t?d(e,n,i):(0,o.F7)(t)?(0,o.tR)(t)||L(e,t,n,i,s):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):R(e,t,i,a))?x(e,t,i,r,s,l,c):("true-value"===t?e._trueValue=i:"false-value"===t&&(e._falseValue=i),b(e,t,i,a))};function R(e,t,n,i){return i?"innerHTML"===t||"textContent"===t||!!(t in e&&M.test(t)&&(0,o.mf)(n)):"spellcheck"!==t&&"draggable"!==t&&("form"!==t&&(("list"!==t||"INPUT"!==e.tagName)&&(("type"!==t||"TEXTAREA"!==e.tagName)&&((!M.test(t)||!(0,o.HD)(n))&&t in e))))}function I(e,t){const n=(0,i.aZ)(e);class o extends q{constructor(e){super(n,e,t)}}return o.def=n,o}const z=e=>I(e,Ve),H="undefined"!==typeof HTMLElement?HTMLElement:class{};class q 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,i.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,i=!(0,o.kJ)(t),a=t?i?Object.keys(t):t:[];let r;if(i)for(const s in this._props){const e=t[s];(e===Number||e&&e.type===Number)&&(this._props[s]=(0,o.He)(this._props[s]),(r||(r=Object.create(null)))[s]=!0)}this._numberProps=r;for(const o of Object.keys(this))"_"!==o[0]&&this._setProp(o,this[o],!0,!1);for(const s of a.map(o._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,o.He)(t)),this._setProp((0,o._A)(e),t,!1)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,i=!0){t!==this._props[e]&&(this._props[e]=t,i&&this._instance&&this._update(),n&&(!0===t?this.setAttribute((0,o.rs)(e),""):"string"===typeof t||"number"===typeof t?this.setAttribute((0,o.rs)(e),t+""):t||this.removeAttribute((0,o.rs)(e))))}_update(){We(this._createVNode(),this.shadowRoot)}_createVNode(){const e=(0,i.Wm)(this._def,(0,o.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 q){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 N(e="$style"){{const t=(0,i.FN)();if(!t)return o.kT;const n=t.type.__cssModules;if(!n)return o.kT;const a=n[e];return a||o.kT}}function D(e){const t=(0,i.FN)();if(!t)return;const n=()=>B(t.subTree,e(t.proxy));(0,i.Rh)(n),(0,i.bv)((()=>{const e=new MutationObserver(n);e.observe(t.subTree.el.parentNode,{childList:!0}),(0,i.Ah)((()=>e.disconnect()))}))}function B(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push((()=>{B(n.activeBranch,t)}))}while(e.component)e=e.component.subTree;if(1&e.shapeFlag&&e.el)Y(e.el,t);else if(e.type===i.HY)e.children.forEach((e=>B(e,t)));else if(e.type===i.qG){let{el:n,anchor:o}=e;while(n){if(Y(n,t),n===o)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,i.h)(i.P$,K(e),t);V.displayName="Transition";const $={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,o.l7)({},i.P$.props,$),U=(e,t=[])=>{(0,o.kJ)(e)?e.forEach((e=>e(...t))):e&&e(...t)},G=e=>!!e&&((0,o.kJ)(e)?e.some((e=>e.length>1)):e.length>1);function K(e){const t={};for(const o in e)o in $||(t[o]=e[o]);if(!1===e.css)return t;const{name:n="v",type:i,duration:a,enterFromClass:r=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=r,appearActiveClass:u=s,appearToClass:d=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,g=J(a),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)=>{te(e,p),te(e,f),t&&t()},L=e=>(t,n)=>{const o=e?C:x,a=()=>A(t,e,n);U(o,[t,a]),ne((()=>{te(t,e?c:r),ee(t,e?d:l),G(o)||ie(t,i,v,a)}))};return(0,o.l7)(t,{onBeforeEnter(e){U(b,[e]),ee(e,r),ee(e,s)},onBeforeAppear(e){U(S,[e]),ee(e,c),ee(e,u)},onEnter:L(!1),onAppear:L(!0),onLeave(e,t){const n=()=>P(e,t);ee(e,h),le(),ee(e,f),ne((()=>{te(e,h),ee(e,p),G(w)||ie(e,i,m,n)})),U(w,[e,n])},onEnterCancelled(e){A(e,!1),U(y,[e])},onAppearCancelled(e){A(e,!0),U(_,[e])},onLeaveCancelled(e){P(e),U(k,[e])}})}function J(e){if(null==e)return null;if((0,o.Kn)(e))return[Q(e.enter),Q(e.leave)];{const t=Q(e);return[t,t]}}function Q(e){const t=(0,o.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 oe=0;function ie(e,t,n,o){const i=e._endId=++oe,a=()=>{i===e._endId&&o()};if(n)return setTimeout(a,n);const{type:r,timeout:s,propCount:l}=ae(e,t);if(!r)return o();const c=r+"end";let u=0;const d=()=>{e.removeEventListener(c,h),a()},h=t=>{t.target===e&&++u>=l&&d()};setTimeout((()=>{u(n[e]||"").split(", "),i=o(X+"Delay"),a=o(X+"Duration"),r=re(i,a),s=o(W+"Delay"),l=o(W+"Duration"),c=re(s,l);let u=null,d=0,h=0;t===X?r>0&&(u=X,d=r,h=a.length):t===W?c>0&&(u=W,d=c,h=l.length):(d=Math.max(r,c),u=d>0?r>c?X:W:null,h=u?u===X?a.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 re(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,o.l7)({},Z,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=(0,i.FN)(),o=(0,i.Y8)();let r,s;return(0,i.ic)((()=>{if(!r.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!ve(r[0].el,n.vnode.el,t))return;r.forEach(fe),r.forEach(pe);const o=r.filter(ge);le(),o.forEach((e=>{const n=e.el,o=n.style;ee(n,t),o.transform=o.webkitTransform=o.transitionDuration="";const i=n._moveCb=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",i),n._moveCb=null,te(n,t))};n.addEventListener("transitionend",i)}))})),()=>{const l=(0,a.IU)(e),c=K(l);let u=l.tag||i.HY;r=s,s=t.default?(0,i.Q6)(t.default()):[];for(let e=0;e{e.split(/\s+/).forEach((e=>e&&o.classList.remove(e)))})),n.split(/\s+/).forEach((e=>e&&o.classList.add(e))),o.style.display="none";const i=1===t.nodeType?t:t.parentNode;i.appendChild(o);const{hasTransform:a}=ae(o);return i.removeChild(o),a}const me=e=>{const t=e.props["onUpdate:modelValue"];return(0,o.kJ)(t)?e=>(0,o.ir)(t,e):t};function be(e){e.target.composing=!0}function xe(e){const t=e.target;t.composing&&(t.composing=!1,ye(t,"input"))}function ye(e,t){const n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}const we={created(e,{modifiers:{lazy:t,trim:n,number:i}},a){e._assign=me(a);const r=i||a.props&&"number"===a.props.type;A(e,t?"change":"input",(t=>{if(t.target.composing)return;let i=e.value;n?i=i.trim():r&&(i=(0,o.He)(i)),e._assign(i)})),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:i,number:a}},r){if(e._assign=me(r),e.composing)return;if(document.activeElement===e){if(n)return;if(i&&e.value.trim()===t)return;if((a||"number"===e.type)&&(0,o.He)(e.value)===t)return}const s=null==t?"":t;e.value!==s&&(e.value=s)}},ke={deep:!0,created(e,t,n){e._assign=me(n),A(e,"change",(()=>{const t=e._modelValue,n=Pe(e),i=e.checked,a=e._assign;if((0,o.kJ)(t)){const e=(0,o.hq)(t,n),r=-1!==e;if(i&&!r)a(t.concat(n));else if(!i&&r){const n=[...t];n.splice(e,1),a(n)}}else if((0,o.DM)(t)){const e=new Set(t);i?e.add(n):e.delete(n),a(e)}else a(Le(e,i))}))},mounted:Se,beforeUpdate(e,t,n){e._assign=me(n),Se(e,t,n)}};function Se(e,{value:t,oldValue:n},i){e._modelValue=t,(0,o.kJ)(t)?e.checked=(0,o.hq)(t,i.props.value)>-1:(0,o.DM)(t)?e.checked=t.has(i.props.value):t!==n&&(e.checked=(0,o.WV)(t,Le(e,!0)))}const Ce={created(e,{value:t},n){e.checked=(0,o.WV)(t,n.props.value),e._assign=me(n),A(e,"change",(()=>{e._assign(Pe(e))}))},beforeUpdate(e,{value:t,oldValue:n},i){e._assign=me(i),t!==n&&(e.checked=(0,o.WV)(t,i.props.value))}},_e={deep:!0,created(e,{value:t,modifiers:{number:n}},i){const a=(0,o.DM)(t);A(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>n?(0,o.He)(Pe(e)):Pe(e)));e._assign(e.multiple?a?new Set(t):t:t[0])})),e._assign=me(i)},mounted(e,{value:t}){Ae(e,t)},beforeUpdate(e,t,n){e._assign=me(n)},updated(e,{value:t}){Ae(e,t)}};function Ae(e,t){const n=e.multiple;if(!n||(0,o.kJ)(t)||(0,o.DM)(t)){for(let i=0,a=e.options.length;i-1:a.selected=t.has(r);else if((0,o.WV)(Pe(a),t))return void(e.selectedIndex!==i&&(e.selectedIndex=i))}n||-1===e.selectedIndex||(e.selectedIndex=-1)}}function Pe(e){return"_value"in e?e._value:e.value}function Le(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const je={created(e,t,n){Te(e,t,n,null,"created")},mounted(e,t,n){Te(e,t,n,null,"mounted")},beforeUpdate(e,t,n,o){Te(e,t,n,o,"beforeUpdate")},updated(e,t,n,o){Te(e,t,n,o,"updated")}};function Te(e,t,n,o,i){let a;switch(e.tagName){case"SELECT":a=_e;break;case"TEXTAREA":a=we;break;default:switch(n.props&&n.props.type){case"checkbox":a=ke;break;case"radio":a=Ce;break;default:a=we}}const r=a[i];r&&r(e,t,n,o)}function Fe(){we.getSSRProps=({value:e})=>({value:e}),Ce.getSSRProps=({value:e},t)=>{if(t.props&&(0,o.WV)(t.props.value,e))return{checked:!0}},ke.getSSRProps=({value:e},t)=>{if((0,o.kJ)(e)){if(t.props&&(0,o.hq)(e,t.props.value)>-1)return{checked:!0}}else if((0,o.DM)(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!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,...o)=>{for(let e=0;en=>{if(!("key"in n))return;const i=(0,o.rs)(n.key);return t.some((e=>e===i||Re[e]===i))?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:o}){!t!==!n&&(o?t?(o.beforeEnter(e),He(e,!0),o.enter(e)):o.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 qe(){ze.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const Ne=(0,o.l7)({patchProp:O},c);let De,Be=!1;function Ye(){return De||(De=(0,i.Us)(Ne))}function Xe(){return De=Be?De:(0,i.Eo)(Ne),Be=!0,De}const We=(...e)=>{Ye().render(...e)},Ve=(...e)=>{Xe().hydrate(...e)},$e=(...e)=>{const t=Ye().createApp(...e);const{mount:n}=t;return t.mount=e=>{const i=Ue(e);if(!i)return;const a=t._component;(0,o.mf)(a)||a.render||a.template||(a.template=i.innerHTML),i.innerHTML="";const r=n(i,!1,i instanceof SVGElement);return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),r},t},Ze=(...e)=>{const t=Xe().createApp(...e);const{mount:n}=t;return t.mount=e=>{const t=Ue(e);if(t)return n(t,!0,t instanceof SVGElement)},t};function Ue(e){if((0,o.HD)(e)){const t=document.querySelector(e);return t}return e}let Ge=!1;const Ke=()=>{Ge||(Ge=!0,Fe(),qe())}},6970:(e,t,n)=>{"use strict";function o(e,t){const n=Object.create(null),o=e.split(",");for(let i=0;i!!n[e.toLowerCase()]:e=>!!n[e]}n.d(t,{C_:()=>f,DM:()=>M,E9:()=>ie,F7:()=>_,Gg:()=>W,HD:()=>I,He:()=>ne,Kn:()=>H,NO:()=>S,Nj:()=>te,Od:()=>L,PO:()=>Y,Pq:()=>s,RI:()=>T,S0:()=>X,W7:()=>B,WV:()=>v,Z6:()=>w,_A:()=>Z,_N:()=>E,aU:()=>Q,dG:()=>k,e1:()=>a,fY:()=>o,hR:()=>J,hq:()=>m,ir:()=>ee,j5:()=>c,kC:()=>K,kJ:()=>F,kT:()=>y,l7:()=>P,mf:()=>R,rs:()=>G,tI:()=>q,tR:()=>A,vs:()=>p,yA:()=>l,yk:()=>z,zw:()=>b});const i="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt",a=o(i);const r="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",s=o(r);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=>null==e?"":F(e)||H(e)&&(e.toString===N||!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]"===D(e),M=e=>"[object Set]"===D(e),O=e=>e instanceof Date,R=e=>"function"===typeof e,I=e=>"string"===typeof e,z=e=>"symbol"===typeof e,H=e=>null!==e&&"object"===typeof e,q=e=>H(e)&&R(e.then)&&R(e.catch),N=Object.prototype.toString,D=e=>N.call(e),B=e=>D(e).slice(8,-1),Y=e=>"[object Object]"===D(e),X=e=>I(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,W=o(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),V=e=>{const t=Object.create(null);return n=>{const o=t[n];return o||(t[n]=e(n))}},$=/-(\w)/g,Z=V((e=>e.replace($,((e,t)=>t?t.toUpperCase():"")))),U=/\B([A-Z])/g,G=V((e=>e.replace(U,"-$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 oe;const ie=()=>oe||(oe="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 o; -/*! - * ApexCharts v3.32.1 - * (c) 2018-2021 ApexCharts - * Released under the MIT License. - */function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function a(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,o=new Array(t);n>16,r=n>>8&255,s=255&n;return"#"+(16777216+65536*(Math.round((o-a)*i)+a)+256*(Math.round((o-r)*i)+r)+(Math.round((o-s)*i)+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"===r(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 o=0;o1&&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 o=n-e.length+1;o--;)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 o=e.indexOf("Edge/");return o>0&&parseInt(e.substring(o+5,e.indexOf(".",o)),10)}}]),e}(),x=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,o){e.attr(t).animate(o).attr(n)}},{key:"animateMarker",value:function(e,t,n,o,i,a){t||(t=0),e.attr({r:t,width:t,height:t}).animate(o,i).attr({r:n,width:n.width,height:n.height}).afterAll((function(){a()}))}},{key:"animateCircle",value:function(e,t,n,o,i){e.attr({r:t.r,cx:t.cx,cy:t.cy}).animate(o,i).attr({r:n.r,cx:n.cx,cy:n.cy})}},{key:"animateRect",value:function(e,t,n,o,i){e.attr(t).animate(o).attr(n).afterAll((function(){return i()}))}},{key:"animatePathsGradually",value:function(e){var t=e.el,n=e.realIndex,o=e.j,i=e.fill,a=e.pathFrom,r=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,o,"line"!==c.config.chart.type||c.globals.comboCharts?i:"stroke",a,r,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,o,i,a,r,s){var l=this,c=this.w;i||(i=e.attr("pathFrom")),a||(a=e.attr("pathTo"));var u=function(e){return"radar"===c.config.chart.type&&(r=1),"M 0 ".concat(c.globals.gridHeight)};(!i||i.indexOf("undefined")>-1||i.indexOf("NaN")>-1)&&(i=u()),(!a||a.indexOf("undefined")>-1||a.indexOf("NaN")>-1)&&(a=u()),c.globals.shouldAnimate||(r=1),e.plot(i).animate(1,c.globals.easing,s).plot(i).animate(r,c.globals.easing,s).plot(a).afterAll((function(){b.isNumber(n)?n===c.globals.series[c.globals.maxValsInArrayIndex].length-2&&c.globals.shouldAnimate&&l.animationCompleted(e):"none"!==o&&c.globals.shouldAnimate&&(!c.globals.comboCharts&&t===c.globals.series.length-1||c.globals.comboCharts)&&l.animationCompleted(e),l.showDelayedElements()}))}}]),e}(),y=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 o=this,i=this.w,a=n.intensity;e.unfilter(!0),new window.SVG.Filter,e.filter((function(e){var n=i.config.chart.dropShadow;(n.enabled?o.addShadow(e,t,n):e).componentTransfer({rgb:{type:"linear",slope:1.5,intercept:a}})})),e.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(e.filterer.node)}},{key:"addDarkenFilter",value:function(e,t,n){var o=this,i=this.w,a=n.intensity;e.unfilter(!0),new window.SVG.Filter,e.filter((function(e){var n=i.config.chart.dropShadow;(n.enabled?o.addShadow(e,t,n):e).componentTransfer({rgb:{type:"linear",slope:a}})})),e.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(e.filterer.node)}},{key:"applyFilter",value:function(e,t,n){var o=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:o});break;case"darken":this.addDarkenFilter(e,t,{intensity:o})}}},{key:"addShadow",value:function(e,t,n){var o=n.blur,i=n.top,a=n.left,r=n.color,s=n.opacity,l=e.flood(Array.isArray(r)?r[t]:r,s).composite(e.sourceAlpha,"in").offset(a,i).gaussianBlur(o).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,o=t.top,i=t.left,a=t.blur,r=t.color,s=t.opacity,l=t.noUserSpaceOnUse,c=this.w;return e.unfilter(!0),b.isIE()&&"radialBar"===c.config.chart.type||(r=Array.isArray(r)?r[n]:r,e.filter((function(e){var t=null;t=b.isSafari()||b.isFirefox()||b.isIE()?e.flood(r,s).composite(e.sourceAlpha,"in").offset(i,o).gaussianBlur(a):e.flood(r,s).composite(e.sourceAlpha,"in").offset(i,o).gaussianBlur(a).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 o=this.w;if(void 0!==o.globals.selectedDataPoints[t]&&o.globals.selectedDataPoints[t].indexOf(n)>-1){e.node.setAttribute("selected",!0);var i=o.config.states.active.filter;"none"!==i&&this.applyFilter(e,t,i.type,i.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}(),w=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"drawLine",value:function(e,t,n,o){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"#a8a8a8",a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,r=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:o,stroke:i,"stroke-dasharray":a,"stroke-width":r,"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,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"#fefefe",r=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:o>0?o:0,rx:i,ry:i,opacity:r,"stroke-width":null!==s?s:0,stroke:null!==l?l:"none","stroke-dasharray":c}),d.node.setAttribute("fill",a),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,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"none",i=this.w,a=i.globals.dom.Paper.polygon(e).attr({fill:o,stroke:t,"stroke-width":n});return a}},{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 o=n.globals.dom.Paper.circle(2*e);return null!==t&&o.attr(t),o}},{key:"drawPath",value:function(e){var t=e.d,n=void 0===t?"":t,o=e.stroke,i=void 0===o?"#a8a8a8":o,a=e.strokeWidth,r=void 0===a?1:a,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:i,"stroke-opacity":d,"stroke-linecap":p,"stroke-width":r,"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,o=null;return null===n?o=["L",e,t].join(" "):"H"===n?o=["H",e].join(" "):"V"===n&&(o=["V",t].join(" ")),o}},{key:"curve",value:function(e,t,n,o,i,a){var r=["C",e,t,n,o,i,a].join(" ");return r}},{key:"quadraticCurve",value:function(e,t,n,o){return["Q",e,t,n,o].join(" ")}},{key:"arc",value:function(e,t,n,o,i,a,r){var s=arguments.length>7&&void 0!==arguments[7]&&arguments[7],l="A";s&&(l="a");var c=[l,e,t,n,o,i,a,r].join(" ");return c}},{key:"renderPaths",value:function(e){var t,n=e.j,o=e.realIndex,i=e.pathFrom,r=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,w=e.drawShadow,k=void 0===w||w,S=this.w,C=new y(this.ctx),_=new x(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=i:(t=r,S.globals.animationEnded=!0);var j=S.config.stroke.dashArray,T=0;T=Array.isArray(j)?j[o]: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",o),v&&F.attr({"clip-path":"url(#gridRectMask".concat(S.globals.cuid,")")}),"none"!==S.config.states.normal.filter.type)C.getDefaultFilter(F,o);else if(S.config.chart.dropShadow.enabled&&k&&(!S.config.chart.dropShadow.enabledOnSeries||S.config.chart.dropShadow.enabledOnSeries&&-1!==S.config.chart.dropShadow.enabledOnSeries.indexOf(o))){var E=S.config.chart.dropShadow;C.dropShadow(F,E,o)}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:r,pathFrom:i});var M={el:F,j:n,realIndex:o,pathFrom:i,pathTo:r,fill:u,strokeWidth:l,delay:d};return!A||S.globals.resized||S.globals.dataChanged?!S.globals.resized&&S.globals.dataChanged||_.showDelayedElements():_.animatePathsGradually(a(a({},M),{},{speed:h})),S.globals.dataChanged&&P&&L&&_.animatePathsGradually(a(a({},M),{},{speed:f})),F}},{key:"drawPattern",value:function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"#a8a8a8",i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=this.w,r=a.globals.dom.Paper.pattern(t,n,(function(a){"horizontalLines"===e?a.line(0,0,n,0).stroke({color:o,width:i+1}):"verticalLines"===e?a.line(0,0,0,t).stroke({color:o,width:i+1}):"slantedLines"===e?a.line(0,0,t,n).stroke({color:o,width:i}):"squares"===e?a.rect(t,n).fill("none").stroke({color:o,width:i}):"circles"===e&&a.circle(t).fill("none").stroke({color:o,width:i})}));return r}},{key:"drawGradient",value:function(e,t,n,o,i){var a,r=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=b.hexToRgba(t,o)),n.length<9&&0===n.indexOf("#")&&(n=b.hexToRgba(n,i));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(a=null===l||0===l.length?u.globals.dom.Paper.gradient(g?"radial":"linear",(function(e){e.at(d,t,o),e.at(h,n,i),e.at(f,n,i),null!==p&&e.at(p,t,o)})):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?a.attr({gradientUnits:"userSpaceOnUse",cx:v,cy:m,r}):a.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else"vertical"===e?a.from(0,0).to(0,1):"diagonal"===e?a.from(0,0).to(1,1):"horizontal"===e?a.from(0,1).to(1,1):"diagonal2"===e&&a.from(1,0).to(0,1);return a}},{key:"drawText",value:function(e){var t,n=e.x,o=e.y,i=e.text,a=e.textAnchor,r=e.fontSize,s=e.fontFamily,l=e.fontWeight,c=e.foreColor,u=e.opacity,d=e.cssClass,h=void 0===d?"":d,f=e.isPlainText,p=void 0===f||f,g=this.w;return void 0===i&&(i=""),a||(a="start"),c&&c.length||(c=g.config.chart.foreColor),s=s||g.config.chart.fontFamily,l=l||"regular",(t=Array.isArray(i)?g.globals.dom.Paper.text((function(e){for(var t=0;t-1){var s=n.globals.selectedDataPoints[i].indexOf(a);n.globals.selectedDataPoints[i].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"),o.getDefaultFilter(e,i)}))};u(l),u(c)}e.node.setAttribute("selected","true"),r="true",void 0===n.globals.selectedDataPoints[i]&&(n.globals.selectedDataPoints[i]=[]),n.globals.selectedDataPoints[i].push(a)}if("true"===r){var d=n.config.states.active.filter;"none"!==d&&o.applyFilter(e,i,d.type,d.value)}else"none"!==n.config.states.active.filter.type&&o.getDefaultFilter(e,i);"function"==typeof n.config.chart.events.dataPointSelection&&n.config.chart.events.dataPointSelection(t,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:i,dataPointIndex:a,w:n}),t&&this.ctx.events.fireEvent("dataPointSelection",[t,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:i,dataPointIndex:a,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,o){var i=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],a=this.w,r=this.drawText({x:-200,y:-200,text:e,textAnchor:"start",fontSize:t,fontFamily:n,foreColor:"#fff",opacity:0});o&&r.attr("transform",o),a.globals.dom.Paper.add(r);var s=r.bbox();return i||(s=r.node.getBoundingClientRect()),r.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 o=t.length-3;o>0;o-=3)if(e.getSubStringLength(0,o)<=n/1.1)return void(e.textContent=t.substring(0,o)+"...");e.textContent="."}}}],[{key:"setAttrs",value:function(e,t){for(var n in t)t.hasOwnProperty(n)&&e.setAttribute(n,t[n])}}]),e}(),k=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 o=null!==t?t:0,i=n.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(o,"']"));if(null!==i){var a=i.getBoundingClientRect();i.setAttribute("x",parseFloat(i.getAttribute("x"))-a.height+4),"top"===e.label.position?i.setAttribute("y",parseFloat(i.getAttribute("y"))+a.width):i.setAttribute("y",parseFloat(i.getAttribute("y"))-a.width);var r=this.annoCtx.graphics.rotateAroundCenter(i),s=r.x,l=r.y;i.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 o=n.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),i=e.getBoundingClientRect(),a=t.label.style.padding.left,r=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,a=t.label.style.padding.top,r=t.label.style.padding.bottom);var c=i.left-o.left-a,u=i.top-o.top-s,d=this.annoCtx.graphics.drawRect(c-n.globals.barPadForNumericAxis,u,i.width+a+r,i.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(b.escapeString(t.id)),d}},{key:"annotationsBackground",value:function(){var e=this,t=this.w,n=function(n,o,i){var a=t.globals.dom.baseEl.querySelector(".apexcharts-".concat(i,"-annotations .apexcharts-").concat(i,"-annotation-label[rel='").concat(o,"']"));if(a){var r=a.parentNode,s=e.addBackgroundToAnno(a,n);s&&(r.insertBefore(s.node,a),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:"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 o=t.globals.labels.indexOf(e),i=t.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child("+(o+1)+")");return i&&(n=parseFloat(i.getAttribute("x"))),n}}]),e}(),S=function(){function e(t){s(this,e),this.w=t.w,this.annoCtx=t,this.invertAxis=this.annoCtx.invertAxis}return c(e,[{key:"addXaxisAnnotation",value:function(e,t,n){var o=this.w,i=this.invertAxis?o.globals.minY:o.globals.minX,a=this.invertAxis?o.globals.maxY:o.globals.maxX,r=this.invertAxis?o.globals.yRange[0]:o.globals.xRange,s=(e.x-i)/(r/o.globals.gridWidth);this.annoCtx.inversedReversedAxis&&(s=(a-e.x)/(r/o.globals.gridWidth));var l=e.label.text;"category"!==o.config.xaxis.type&&!o.config.xaxis.convertedCatToNumeric||this.invertAxis||o.globals.dataFormatXNumeric||(s=this.annoCtx.helpers.getStringX(e.x));var c=e.strokeDashArray;if(b.isNumber(s)){if(null===e.x2||void 0===e.x2){var u=this.annoCtx.graphics.drawLine(s+e.offsetX,0+e.offsetY,s+e.offsetX,o.globals.gridHeight+e.offsetY,e.borderColor,c,e.borderWidth);t.appendChild(u.node),e.id&&u.node.classList.add(e.id)}else{var d=(e.x2-i)/(r/o.globals.gridWidth);if(this.annoCtx.inversedReversedAxis&&(d=(a-e.x2)/(r/o.globals.gridWidth)),"category"!==o.config.xaxis.type&&!o.config.xaxis.convertedCatToNumeric||this.invertAxis||o.globals.dataFormatXNumeric||(d=this.annoCtx.helpers.getStringX(e.x2)),d0&&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.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 o=0;oe&&n.globals.seriesX[i][r]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:"addYaxisAnnotation",value:function(e,t,n){var o,i=this.w,a=e.strokeDashArray,r=this._getY1Y2("y1",e),s=e.label.text;if(null===e.y2||void 0===e.y2){var l=this.annoCtx.graphics.drawLine(0+e.offsetX,r+e.offsetY,this._getYAxisAnnotationWidth(e),r+e.offsetY,e.borderColor,a,e.borderWidth);t.appendChild(l.node),e.id&&l.node.classList.add(e.id)}else{if((o=this._getY1Y2("y2",e))>r){var c=r;r=o,o=c}var u=this.annoCtx.graphics.drawRect(0+e.offsetX,o+e.offsetY,this._getYAxisAnnotationWidth(e),r-o,0,e.fillColor,e.opacity,1,e.borderColor,a);u.node.classList.add("apexcharts-annotation-rect"),u.attr("clip-path","url(#gridRectMask".concat(i.globals.cuid,")")),t.appendChild(u.node),e.id&&u.node.classList.add(e.id)}var d="right"===e.label.position?i.globals.gridWidth:0,h=this.annoCtx.graphics.drawText({x:d+e.label.offsetX,y:(null!=o?o:r)+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:"_getY1Y2",value:function(e,t){var n,o="y1"===e?t.y:t.y2,i=this.w;if(this.annoCtx.invertAxis){var a=i.globals.labels.indexOf(o);i.config.xaxis.convertedCatToNumeric&&(a=i.globals.categoryLabels.indexOf(o));var r=i.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child("+(a+1)+")");r&&(n=parseFloat(r.getAttribute("y")))}else{var s;s=i.config.yaxis[t.yAxisIndex].logarithmic?(o=new C(this.annoCtx.ctx).getLogVal(o,t.yAxisIndex))/i.globals.yLogRatio[t.yAxisIndex]:(o-i.globals.minYArr[t.yAxisIndex])/(i.globals.yRange[t.yAxisIndex]/i.globals.gridHeight),n=i.globals.gridHeight-s,i.config.yaxis[t.yAxisIndex]&&i.config.yaxis[t.yAxisIndex].reversed&&(n=s)}return n}},{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,o){e.addYaxisAnnotation(t,n.node,o)})),n}}]),e}(),A=function(){function e(t){s(this,e),this.w=t.w,this.annoCtx=t}return c(e,[{key:"addPointAnnotation",value:function(e,t,n){var o=this.w,i=0,a=0,r=0;this.annoCtx.invertAxis&&console.warn("Point annotation is not supported in horizontal bar charts.");var s=parseFloat(e.y);if("string"==typeof e.x||"category"===o.config.xaxis.type||o.config.xaxis.convertedCatToNumeric){var l=o.globals.labels.indexOf(e.x);o.config.xaxis.convertedCatToNumeric&&(l=o.globals.categoryLabels.indexOf(e.x)),i=this.annoCtx.helpers.getStringX(e.x),null===e.y&&(s=o.globals.series[e.seriesIndex][l])}else i=(e.x-o.globals.minX)/(o.globals.xRange/o.globals.gridWidth);for(var c,u=[],d=0,h=0;h<=e.seriesIndex;h++){var f=o.config.yaxis[h].seriesName;if(f)for(var p=h+1;p<=e.seriesIndex;p++)o.config.yaxis[p].seriesName===f&&-1===u.indexOf(f)&&(d++,u.push(f))}if(o.config.yaxis[e.yAxisIndex].logarithmic)c=(s=new C(this.annoCtx.ctx).getLogVal(s,e.yAxisIndex))/o.globals.yLogRatio[e.yAxisIndex];else{var g=e.yAxisIndex+d;c=(s-o.globals.minYArr[g])/(o.globals.yRange[g]/o.globals.gridHeight)}if(a=o.globals.gridHeight-c-parseFloat(e.label.style.fontSize)-e.marker.size,r=o.globals.gridHeight-c,o.config.yaxis[e.yAxisIndex]&&o.config.yaxis[e.yAxisIndex].reversed&&(a=c+parseFloat(e.label.style.fontSize)+e.marker.size,r=c),b.isNumber(i)){var v={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:"")},m=this.annoCtx.graphics.drawMarker(i+e.marker.offsetX,r+e.marker.offsetY,v);t.appendChild(m.node);var x=e.label.text?e.label.text:"",y=this.annoCtx.graphics.drawText({x:i+e.label.offsetX,y:a+e.label.offsetY,text:x,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(y.attr({rel:n}),t.appendChild(y.node),e.customSVG.SVG){var w=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+e.customSVG.cssClass});w.attr({transform:"translate(".concat(i+e.customSVG.offsetX,", ").concat(a+e.customSVG.offsetY,")")}),w.node.innerHTML=e.customSVG.SVG,t.appendChild(w.node)}if(e.image.path){var k=e.image.width?e.image.width:20,S=e.image.height?e.image.height:20;m=this.annoCtx.addImage({x:i+e.image.offsetX-k/2,y:a+e.image.offsetY-S/2,width:k,height:S,path:e.image.path,appendTo:".apexcharts-point-annotations"})}e.mouseEnter&&m.node.addEventListener("mouseenter",e.mouseEnter.bind(this,e)),e.mouseLeave&&m.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,o){e.addPointAnnotation(t,n.node,o)})),n}}]),e}(),P={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"}}},L=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:[P],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},tooltip:{enabled:!0,enabledOnSeries:void 0,shared:!0,followCursor:!1,intersect:!1,inverseOrder:!1,custom:void 0,fillSeriesColor:!1,theme:"light",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"}},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}(),j=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.graphics=new w(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new k(this),this.xAxisAnnotations=new S(this),this.yAxisAnnotations=new _(this),this.pointsAnnotations=new A(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(),o=this.pointsAnnotations.drawPointAnnotations(),i=e.config.chart.animations.enabled,a=[t,n,o],r=[n.node,t.node,o.node],s=0;s<3;s++)e.globals.dom.elGraphical.add(a[s]),!i||e.globals.resized||e.globals.dataChanged||"scatter"!==e.config.chart.type&&"bubble"!==e.config.chart.type&&e.globals.dataPoints>1&&r[s].classList.add("apexcharts-element-hidden"),e.globals.delayedElements.push({el:r[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,o=e.y,i=e.text,a=e.textAnchor,r=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:o,text:i,textAnchor:a||"start",fontSize:s||"12px",fontWeight:c||"regular",fontFamily:l||A.config.chart.fontFamily,foreColor:r||A.config.chart.foreColor,cssClass:u}),L=A.globals.dom.baseEl.querySelector(m);L&&L.appendChild(P.node);var j=P.bbox();if(i){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,o=e.path,i=e.x,a=void 0===i?0:i,r=e.y,s=void 0===r?0:r,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(o);p.size(c,d).move(a,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,o=e.context,i=e.type,a=e.contextMethod,r=o,s=r.w,l=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(i,"-annotations")),c=l.childNodes.length+1,u=new L,d=Object.assign({},"xaxis"===i?u.xAxisAnnotation:"yaxis"===i?u.yAxisAnnotation:u.pointAnnotation),h=b.extend(d,t);switch(i){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(i,"-annotations .apexcharts-").concat(i,"-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:r,id:h.id?h.id:b.randomId(),method:a,label:"addAnnotation",params:t}),o}},{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=b.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,o=n.globals.dom.baseEl.querySelectorAll(".".concat(t));o&&(n.globals.memory.methodsToExec.map((function(e,o){e.id===t&&n.globals.memory.methodsToExec.splice(o,1)})),Array.prototype.forEach.call(o,(function(e){e.parentElement.removeChild(e)})))}}]),e}(),T=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,o=parseInt(t.globals.gridWidth,10),i=parseInt(t.globals.gridHeight,10),a=o>i?o:i,r=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=a+1,l=a):(s=e.width,l=e.height);var c=document.createElementNS(t.globals.SVGNS,"pattern");w.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",r),w.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,o,i,a=this.w.config;this.seriesIndex=this.getSeriesIndex(e);var r=this.getFillColors()[this.seriesIndex];void 0!==t.globals.seriesColors[this.seriesIndex]&&(r=t.globals.seriesColors[this.seriesIndex]),"function"==typeof r&&(r=r({seriesIndex:this.seriesIndex,dataPointIndex:e.dataPointIndex,value:e.value,w:t}));var s=this.getFillType(this.seriesIndex),l=Array.isArray(a.fill.opacity)?a.fill.opacity[this.seriesIndex]:a.fill.opacity;e.color&&(r=e.color);var c=r;if(-1===r.indexOf("rgb")?r.length<9&&(c=b.hexToRgba(r,l)):r.indexOf("rgba")>-1&&(l=b.getOpacityFromRGBA(r)),e.opacity&&(l=e.opacity),"pattern"===s&&(o=this.handlePatternFill(o,r,l,c)),"gradient"===s&&(i=this.handleGradientFill(r,l,this.seriesIndex)),"image"===s){var u=a.fill.image.src,d=e.patternID?e.patternID:"";this.clippedImgArea({opacity:l,image:Array.isArray(u)?e.seriesNumber-1&&(u=b.getOpacityFromRGBA(c));var d=void 0===i.fill.gradient.opacityTo?t:Array.isArray(i.fill.gradient.opacityTo)?i.fill.gradient.opacityTo[n]:i.fill.gradient.opacityTo;if(void 0===i.fill.gradient.gradientToColors||0===i.fill.gradient.gradientToColors.length)o="dark"===i.fill.gradient.shade?s.shadeColor(-1*parseFloat(i.fill.gradient.shadeIntensity),e.indexOf("rgb")>-1?b.rgb2hex(e):e):s.shadeColor(parseFloat(i.fill.gradient.shadeIntensity),e.indexOf("rgb")>-1?b.rgb2hex(e):e);else if(i.fill.gradient.gradientToColors[a.seriesNumber]){var h=i.fill.gradient.gradientToColors[a.seriesNumber];o=h,h.indexOf("rgba")>-1&&(d=b.getOpacityFromRGBA(h))}else o=e;if(i.fill.gradient.inverseColors){var f=c;c=o,o=f}return c.indexOf("rgb")>-1&&(c=b.rgb2hex(c)),o.indexOf("rgb")>-1&&(o=b.rgb2hex(o)),r.drawGradient(l,c,o,u,d,a.size,i.fill.gradient.stops,i.fill.gradient.colorStops,n)}}]),e}(),F=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],r=this.w,s=t,l=e,c=null,u=new w(this.ctx);if((r.globals.markers.size[t]>0||a)&&(c=u.group({class:a?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(r.globals.cuid,")")),Array.isArray(l.x))for(var d=0;d0:r.config.markers.size>0;if(p||a){b.isNumber(l.y[d])?f+=" w".concat(b.randomId()):f="apexcharts-nullpoint";var g=this.getMarkerConfig({cssClass:f,seriesIndex:t,dataPointIndex:h});r.config.series[s].data[h]&&(r.config.series[s].data[h].fillColor&&(g.pointFillColor=r.config.series[s].data[h].fillColor),r.config.series[s].data[h].strokeColor&&(g.pointStrokeColor=r.config.series[s].data[h].strokeColor)),o&&(g.pSize=o),(i=u.drawMarker(l.x[d],l.y[d],g)).attr("rel",h),i.attr("j",h),i.attr("index",t),i.node.setAttribute("default-marker-size",g.pSize);var v=new y(this.ctx);v.setSelectionFilter(i,t,h),this.addEvents(i),c&&c.add(i)}else void 0===r.globals.pointsArray[t]&&(r.globals.pointsArray[t]=[]),r.globals.pointsArray[t].push([l.x[d],l.y[d]])}return c}},{key:"getMarkerConfig",value:function(e){var t=e.cssClass,n=e.seriesIndex,o=e.dataPointIndex,i=void 0===o?null:o,a=e.finishRadius,r=void 0===a?null:a,s=this.w,l=this.getMarkerStyle(n),c=s.globals.markers.size[n],u=s.config.markers;return null!==i&&u.discrete.length&&u.discrete.map((function(e){e.seriesIndex===n&&e.dataPointIndex===i&&(l.pointStrokeColor=e.strokeColor,l.pointFillColor=e.fillColor,c=e.size,l.pointShape=e.shape)})),{pSize:null===r?c:r,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 w(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,o=t.config.markers.strokeColor||t.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(o)?o[e]:o,pointFillColor:Array.isArray(n)?n[e]:n}}}]),e}(),E=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 o=this.w,i=new w(this.ctx),a=n.realIndex,r=n.pointsPos,s=n.zRatio,l=n.elParent,c=i.group({class:"apexcharts-series-markers apexcharts-series-".concat(o.config.chart.type)});if(c.attr("clip-path","url(#gridRectMarkerMask".concat(o.globals.cuid,")")),Array.isArray(r.x))for(var u=0;ug.maxBubbleRadius&&(p=g.maxBubbleRadius)}o.config.chart.animations.enabled||(f=p);var v=r.x[u],m=r.y[u];if(f=f||0,null!==m&&void 0!==o.globals.series[a][d]||(h=!1),h){var b=this.drawPoint(v,m,f,p,a,d,t);c.add(b)}l.add(c)}}},{key:"drawPoint",value:function(e,t,n,o,i,a,r){var s=this.w,l=i,c=new x(this.ctx),u=new y(this.ctx),d=new T(this.ctx),h=new F(this.ctx),f=new w(this.ctx),p=h.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:l,dataPointIndex:a,finishRadius:"bubble"===s.config.chart.type||s.globals.comboCharts&&s.config.series[i]&&"bubble"===s.config.series[i].type?o:null});o=p.pSize;var g,v=d.fillPath({seriesNumber:i,dataPointIndex:a,color:p.pointFillColor,patternUnits:"objectBoundingBox",value:s.globals.series[i][r]});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[a]&&s.config.series[l].data[a].fillColor&&(v=s.config.series[l].data[a].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:o,"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,i)}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?o:{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 k,S,C,_,A=s.config.chart.animations.dynamicAnimation.speed;null!=(_=s.globals.previousPaths[i]&&s.globals.previousPaths[i][r])&&(k=_.x,S=_.y,C=void 0!==_.r?_.r:o);for(var P=0;Ps.globals.gridHeight+d&&(t=s.globals.gridHeight+d/2),void 0===s.globals.dataLabelsRects[o]&&(s.globals.dataLabelsRects[o]=[]),s.globals.dataLabelsRects[o].push({x:e,y:t,width:u,height:d});var h=s.globals.dataLabelsRects[o].length-2,f=void 0!==s.globals.lastDrawnDataLabelsIndexes[o]?s.globals.lastDrawnDataLabelsIndexes[o][s.globals.lastDrawnDataLabelsIndexes[o].length-1]:0;if(void 0!==s.globals.dataLabelsRects[o][h]){var p=s.globals.dataLabelsRects[o][f];(e>p.x+p.width+2||t>p.y+p.height+2||e+u4&&void 0!==arguments[4]?arguments[4]:2,a=this.w,r=new w(this.ctx),s=a.config.dataLabels,l=0,c=0,u=n,d=null;if(!s.enabled||!Array.isArray(e.x))return d;d=r.group({class:"apexcharts-data-labels"});for(var h=0;ht.globals.gridWidth+g.textRects.width+10)&&(s="");var v=t.globals.dataLabels.style.colors[a];(("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[r]),"function"==typeof v&&(v=v({series:t.globals.series,seriesIndex:a,dataPointIndex:r,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:o+m,y:i+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:o,cy:i}),d.dropShadow.enabled){var k=d.dropShadow;new y(this.ctx).dropShadow(x,k)}u.add(x),void 0===t.globals.lastDrawnDataLabelsIndexes[a]&&(t.globals.lastDrawnDataLabelsIndexes[a]=[]),t.globals.lastDrawnDataLabelsIndexes[a].push(r)}}}},{key:"addBackgroundToDataLabel",value:function(e,t){var n=this.w,o=n.config.dataLabels.background,i=o.padding,a=o.padding/2,r=t.width,s=t.height,l=new w(this.ctx).drawRect(t.x-i,t.y-a/2,r+2*i,s+a,o.borderRadius,"transparent"===n.config.chart.background?"#fff":n.config.chart.background,o.opacity,o.borderWidth,o.borderColor);return o.dropShadow.enabled&&new y(this.ctx).dropShadow(l,o.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:r,bcy:a,dataLabelsX:t,dataLabelsY:u}}},{key:"calculateBarsDataLabelsPosition",value:function(e){var t=this.w,n=e.x,o=e.i,i=e.j,a=e.bcy,r=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=a-(this.barCtx.isRangeBar?0:p)+r/2+l.height/2+f-3,v=this.barCtx.series[o][i]<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:a,dataLabelsX:c,dataLabelsY:g}}},{key:"drawCalculatedDataLabels",value:function(e){var t=e.x,n=e.y,o=e.val,i=e.i,r=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 M(this.barCtx.ctx),p=new w(this.barCtx.ctx),g=u.formatter,v=null,m=d.globals.collapsedSeriesIndices.indexOf(i)>-1;if(u.enabled&&!m){v=p.group({class:"apexcharts-data-labels",transform:h});var b="";void 0!==o&&(b=g(o,{seriesIndex:i,dataPointIndex:r,w:d}));var x=d.globals.series[i][r]<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 k=a({},u);this.barCtx.isHorizontal&&o<0&&("start"===u.textAnchor?k.textAnchor="end":"end"===u.textAnchor&&(k.textAnchor="start")),f.plotDataLabelsText({x:t,y:n,text:b,i,j:r,parent:v,dataLabelsConfig:k,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return v}}]),e}(),R=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(b.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 o(n){for(var o=0;o0&&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],o=this.w,i=b.clone(o.globals.initialSeries);o.globals.previousPaths=[],n?(o.globals.collapsedSeries=[],o.globals.ancillaryCollapsedSeries=[],o.globals.collapsedSeriesIndices=[],o.globals.ancillaryCollapsedSeriesIndices=[]):i=this.emptyCollapsedSeries(i),o.config.series=i,e&&(t&&(o.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(i,o.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 o=n.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels");if("mousemove"===e.type){var i=parseInt(t.getAttribute("rel"),10)-1,a=null,r=null;n.globals.axisCharts||"radialBar"===n.config.chart.type?n.globals.axisCharts?(a=n.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(i,"']")),r=n.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(i,"']"))):a=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(i+1,"']")):a=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(i+1,"'] path"));for(var s=0;s=e.from&&o<=e.to&&i[t].classList.remove(n.legendInactiveClass)}}(o.config.plotOptions.heatmap.colorScale.ranges[r])}else"mouseout"===e.type&&a("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,o=0;if(n.config.series.length>1)for(var i=n.config.series.map((function(t,o){var i=!1;return e&&(i="bar"===n.config.series[o].type||"column"===n.config.series[o].type),t.data&&t.data.length>0&&!i?o:-1})),a="asc"===t?0:i.length-1;"asc"===t?a=0;"asc"===t?a++:a--)if(-1!==i[a]){o=i[a];break}return o}},{key:"getPreviousPaths",value:function(){var e=this.w;function t(t,n,o){for(var i=t[n].childNodes,a={type:o,paths:[],realIndex:t[n].getAttribute("data:realIndex")},r=0;r0)for(var o=function(t){for(var n=e.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(e.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(t,"'] rect")),o=[],i=function(e){var t=function(t){return n[e].getAttribute(t)},i={x:parseFloat(t("x")),y:parseFloat(t("y")),width:parseFloat(t("width")),height:parseFloat(t("height"))};o.push({rect:i,color:n[e].getAttribute("color")})},a=0;a0)for(var o=0;o0?e:[]}));return e}}]),e}(),I=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 o=0;ot.globals.minX&&t.globals.seriesX[n][o]0&&(o=l.globals.minXDiff/d),(a=o/this.barCtx.seriesLen*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(a=1)}r=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+(o-a*this.barCtx.seriesLen)/2}return{x:e,y:t,yDivision:n,xDivision:o,barHeight:i,barWidth:a,zeroH:r,zeroW:s}}},{key:"getPathFillColor",value:function(e,t,n,o){var i=this.w,a=new T(this.barCtx.ctx),r=null,s=this.barCtx.barOptions.distributed?n:t;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map((function(o){e[t][n]>=o.from&&e[t][n]<=o.to&&(r=o.color)})),i.config.series[t].data[n]&&i.config.series[t].data[n].fillColor&&(r=i.config.series[t].data[n].fillColor),a.fillPath({seriesNumber:this.barCtx.barOptions.distributed?s:o,dataPointIndex:n,color:r,value:e[t][n]})}},{key:"getStrokeWidth",value:function(e,t,n){var o=0,i=this.w;return void 0===this.barCtx.series[e][t]||null===this.barCtx.series[e][t]?this.barCtx.isNullValue=!0:this.barCtx.isNullValue=!1,i.config.stroke.show&&(this.barCtx.isNullValue||(o=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[n]:this.barCtx.strokeWidth)),o}},{key:"barBackground",value:function(e){var t=e.j,n=e.i,o=e.x1,i=e.x2,a=e.y1,r=e.y2,s=e.elSeries,l=this.w,c=new w(this.barCtx.ctx),u=new R(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!==o?o:0,void 0!==a?a:0,void 0!==i?i:l.globals.gridWidth,void 0!==r?r: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,o=e.yRatio,i=e.y1,a=e.y2,r=e.strokeWidth,s=e.series,l=e.realIndex,c=e.i,u=e.j,d=e.w,h=new w(this.barCtx.ctx);(r=Array.isArray(r)?r[l]:r)||(r=0);var f={barWidth:t,strokeWidth:r,yRatio:o,barXPosition:n,y1:i,y2:a},p=this.getRoundedBars(d,f,s,c,u),g=n,v=n+t,m=h.move(g,i),b=h.move(g,i),x=h.line(v-r,i);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-r,p.y2)+x+x+"z",b=b+h.line(g,i)+x+x+x+x+x+h.line(g,i),d.config.chart.stacked&&(this.barCtx.yArrj.push(p.y2),this.barCtx.yArrjF.push(Math.abs(i-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,o=e.x1,i=e.x2,a=e.strokeWidth,r=e.series,s=e.realIndex,l=e.i,c=e.j,u=e.w,d=new w(this.barCtx.ctx);(a=Array.isArray(a)?a[s]:a)||(a=0);var h={barHeight:n,strokeWidth:a,barYPosition:t,x2:i,x1:o},f=this.getRoundedBars(u,h,r,l,c),p=d.move(o,t),g=d.move(o,t);u.globals.previousPaths.length>0&&(g=this.barCtx.getPreviousPath(s,c,!1));var v=t,m=t+n,b=d.line(o,m-a);return p=p+d.line(f.x2,v)+f.pathWithRadius+d.line(f.x2,m-a)+b+b+"z",g=g+d.line(o,v)+b+b+b+b+b+d.line(o,v),u.config.chart.stacked&&(this.barCtx.xArrj.push(f.x2),this.barCtx.xArrjF.push(Math.abs(o-f.x2)),this.barCtx.xArrjVal.push(this.barCtx.series[l][c])),{pathTo:p,pathFrom:g}}},{key:"getRoundedBars",value:function(e,t,n,o,i){var a=new w(this.barCtx.ctx),r=0,s=e.config.plotOptions.bar.borderRadius,l=Array.isArray(s);if(r=l?s[o>s.length-1?s.length-1:o]:s,e.config.chart.stacked&&n.length>1&&o!==this.barCtx.radiusOnSeriesNumber&&!l&&(r=0),this.barCtx.isHorizontal){var c="",u=t.x2;if(Math.abs(t.x1-t.x2)0:n[o][i]<0;d&&(r*=-1),u-=r,c=a.quadraticCurve(u+r,t.barYPosition,u+r,t.barYPosition+(d?-1*r:r))+a.line(u+r,t.barYPosition+t.barHeight-t.strokeWidth-(d?-1*r:r))+a.quadraticCurve(u+r,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;r--)this.barCtx.zeroSerieses.indexOf(r)>-1&&r===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],o=n?t:null;return null!=e&&(o=t+e/this.barCtx.invertedYRatio-2*(this.barCtx.isReversed?e/this.barCtx.invertedYRatio:0)),o}},{key:"getYForValue",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=n?t:null;return null!=e&&(o=t-e/this.barCtx.yRatio[this.barCtx.yaxisIndex]+2*(this.barCtx.isReversed?e/this.barCtx.yRatio[this.barCtx.yaxisIndex]:0)),o}},{key:"getGoalValues",value:function(e,t,n,o,i){var a=this,r=this.w,s=[];return r.globals.seriesGoals[o]&&r.globals.seriesGoals[o][i]&&Array.isArray(r.globals.seriesGoals[o][i])&&r.globals.seriesGoals[o][i].forEach((function(o){var i;s.push((u(i={},e,"x"===e?a.getXForValue(o.value,t,!1):a.getYForValue(o.value,n,!1)),u(i,"attrs",o),i))})),s}},{key:"drawGoalLine",value:function(e){var t=e.barXPosition,n=e.barYPosition,o=e.goalX,i=e.goalY,a=e.barWidth,r=e.barHeight,s=new w(this.barCtx.ctx),l=s.group({className:"apexcharts-bar-goals-groups"}),c=null;return this.barCtx.isHorizontal?Array.isArray(o)&&o.forEach((function(e){var t=void 0!==e.attrs.strokeHeight?e.attrs.strokeHeight:r/2,o=n+t+r/2;c=s.drawLine(e.x,o-2*t,e.x,o,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(i)&&i.forEach((function(e){var n=void 0!==e.attrs.strokeWidth?e.attrs.strokeWidth:a/2,o=t+n+a/2;c=s.drawLine(o-2*n,e.y,o,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}(),z=function(){function e(t,n){s(this,e),this.ctx=t,this.w=t.w;var o=this.w;this.barOptions=o.config.plotOptions.bar,this.isHorizontal=this.barOptions.horizontal,this.strokeWidth=o.config.stroke.width,this.isNullValue=!1,this.isRangeBar=o.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 I(this)}return c(e,[{key:"draw",value:function(e,t){var n=this.w,o=new w(this.ctx),i=new C(this.ctx,n);e=i.getLogSeries(e),this.series=e,this.yRatio=i.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e);var r=o.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 y=0,k=0;this.yRatio.length>1&&(this.yaxisIndex=m),this.isReversed=n.config.yaxis[this.yaxisIndex]&&n.config.yaxis[this.yaxisIndex].reversed;var S=this.barHelpers.initialPositions();p=S.y,y=S.barHeight,u=S.yDivision,h=S.zeroW,f=S.x,k=S.barWidth,c=S.xDivision,d=S.zeroH,this.horizontal||v.push(f+k/2);for(var _=o.group({class:"apexcharts-datalabels","data:realIndex":m}),A=o.group({class:"apexcharts-bar-goals-markers",style:"pointer-events: none"}),P=0;P0&&v.push(f+k/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:x,x:f,y:p,series:e,barHeight:y,barWidth:k,elDataLabelsWrap:_,elGoalsMarkers:A,visibleSeries:this.visibleI,type:"bar"})}n.globals.seriesXvalues[m]=v,n.globals.seriesYvalues[m]=g,r.add(x)}return r}},{key:"renderSeries",value:function(e){var t=e.realIndex,n=e.pathFill,o=e.lineFill,i=e.j,a=e.i,r=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,k=e.visibleSeries,S=e.type,C=this.w,_=new w(this.ctx);o||(o=this.barOptions.distributed?C.globals.stroke.colors[i]:C.globals.stroke.colors[t]),C.config.series[a].data[i]&&C.config.series[a].data[i].strokeColor&&(o=C.config.series[a].data[i].strokeColor),this.isNullValue&&(n="none");var A=i/C.config.chart.animations.animateGradually.delay*(C.config.chart.animations.speed/C.globals.dataPoints)/2.4,P=_.renderPaths({i:a,j:i,realIndex:t,pathFrom:r,pathTo:s,stroke:o,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(S,"-area")});P.attr("clip-path","url(#gridRectMask".concat(C.globals.cuid,")"));var L=C.config.forecastDataPoints;L.count>0&&i>=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 y(this.ctx).setSelectionFilter(P,t,i),c.add(P);var j=new O(this).handleBarDataLabels({x:u,y:d,y1:h,y2:f,i:a,j:i,series:p,realIndex:t,barHeight:g,barWidth:v,barYPosition:m,renderedPath:P,visibleSeries:k});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,o=e.strokeWidth,i=e.zeroW,a=e.x,r=e.y,s=e.yDivision,l=e.elSeries,c=this.w,u=t.i,d=t.j;c.globals.isXNumeric&&(r=(c.globals.seriesX[u][d]-c.globals.minX)/this.invertedXRatio-n);var h=r+n*this.visibleI;a=this.barHelpers.getXForValue(this.series[u][d],i);var f=this.barHelpers.getBarpaths({barYPosition:h,barHeight:n,x1:i,x2:a,strokeWidth:o,series:this.series,realIndex:t.realIndex,i:u,j:d,w:c});return c.globals.isXNumeric||(r+=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:a,y:r,goalX:this.barHelpers.getGoalValues("x",i,null,u,d),barYPosition:h}}},{key:"drawColumnPaths",value:function(e){var t=e.indexes,n=e.x,o=e.y,i=e.xDivision,a=e.barWidth,r=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-a*this.seriesLen/2}var g=n+a*this.visibleI;o=this.barHelpers.getYForValue(this.series[d][h],r);var v=this.barHelpers.getColumnPaths({barXPosition:g,barWidth:a,y1:r,y2:o,strokeWidth:s,series:this.series,realIndex:t.realIndex,i:d,j:h,w:c});return c.globals.isXNumeric||(n+=i),this.barHelpers.barBackground({bc:f,j:h,i:d,x1:g-s/2-a*this.visibleI,x2:a*this.seriesLen+s/2,elSeries:l}),{pathTo:v.pathTo,pathFrom:v.pathFrom,x:n,y:o,goalY:this.barHelpers.getGoalValues("y",null,r,d,h),barXPosition:g}}},{key:"getPreviousPath",value:function(e,t){for(var n,o=this.w,i=0;i0&&parseInt(a.realIndex,10)===parseInt(e,10)&&void 0!==o.globals.previousPaths[i].paths[t]&&(n=o.globals.previousPaths[i].paths[t].d)}return n}}]),e}(),H=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,o=this.w.config.xaxis.labels.datetimeUTC,i=["\0"].concat(v(n.months)),a=[""].concat(v(n.shortMonths)),r=[""].concat(v(n.days)),s=[""].concat(v(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=o?e.getUTCMinutes():e.getMinutes();t=(t=t.replace(/(^|[^\\])mm+/g,"$1"+l(p))).replace(/(^|[^\\])m/g,"$1"+p);var g=o?e.getUTCSeconds():e.getSeconds();t=(t=t.replace(/(^|[^\\])ss+/g,"$1"+l(g))).replace(/(^|[^\\])s/g,"$1"+g);var m=o?e.getUTCMilliseconds():e.getMilliseconds();t=t.replace(/(^|[^\\])fff+/g,"$1"+l(m,3)),m=Math.round(m/10),t=t.replace(/(^|[^\\])ff/g,"$1"+l(m)),m=Math.round(m/10);var b=h<12?"AM":"PM";t=(t=(t=t.replace(/(^|[^\\])f/g,"$1"+m)).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=o||!y?"Z":y>0?"+":"-";if(!o){var k=(y=Math.abs(y))%60;w+=l(Math.floor(y/60))+":"+l(k)}t=t.replace(/(^|[^\\])K/g,"$1"+w);var S=(o?e.getUTCDay():e.getDay())+1;return(t=(t=(t=(t=t.replace(new RegExp(r[0],"g"),r[S])).replace(new RegExp(s[0],"g"),s[S])).replace(new RegExp(i[0],"g"),i[u])).replace(new RegExp(a[0],"g"),a[u])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(e,t,n){var o=this.w;void 0!==o.config.xaxis.min&&(e=o.config.xaxis.min),void 0!==o.config.xaxis.max&&(t=o.config.xaxis.max);var i=this.getDate(e),a=this.getDate(t),r=this.formatDate(i,"yyyy MM dd HH mm ss fff").split(" "),s=this.formatDate(a,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(r[6],10),maxMillisecond:parseInt(s[6],10),minSecond:parseInt(r[5],10),maxSecond:parseInt(s[5],10),minMinute:parseInt(r[4],10),maxMinute:parseInt(s[4],10),minHour:parseInt(r[3],10),maxHour:parseInt(s[3],10),minDate:parseInt(r[2],10),maxDate:parseInt(s[2],10),minMonth:parseInt(r[1],10)-1,maxMonth:parseInt(s[1],10)-1,minYear:parseInt(r[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 o=this.daysCntOfYear[t]+n;return t>1&&this.isLeapYear()&&o++,o}},{key:"determineDaysOfMonths",value:function(e,t){var n=30;switch(e=b.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,z);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,o=new w(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 i=o.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),r=0;r0&&(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 x=o.group({class:"apexcharts-datalabels","data:realIndex":f}),y=o.group({class:"apexcharts-rangebar-goals-markers",style:"pointer-events: none"}),k=0;k0}));return o=l.config.plotOptions.bar.rangeBarGroupRows?i+r*h:i+a*this.visibleI+r*h,f>-1&&!l.config.plotOptions.bar.rangeBarOverlap&&(c=l.globals.seriesRangeBar[t][f].overlaps).indexOf(u)>-1&&(o=(a=s.barHeight/c.length)*this.visibleI+r*(100-parseInt(this.barOptions.barHeight,10))/100/2+a*(this.visibleI+c.indexOf(u))+r*h),{barYPosition:o,barHeight:a}}},{key:"drawRangeColumnPaths",value:function(e){var t=e.indexes,n=e.x;e.strokeWidth;var o=e.xDivision,i=e.barWidth,a=e.zeroH,r=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);r.globals.isXNumeric&&(n=(r.globals.seriesX[s][l]-r.globals.minX)/this.xRatio-i/2);var p=n+i*this.visibleI;void 0===this.series[s][l]||null===this.series[s][l]?h=a:(h=a-h/c,f=a-f/c);var g=Math.abs(f-h),v=this.barHelpers.getColumnPaths({barXPosition:p,barWidth:i,y1:h,y2:f,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:t.realIndex,i:u,j:l,w:r});return r.globals.isXNumeric||(n+=o),{pathTo:v.pathTo,pathFrom:v.pathFrom,barHeight:g,x:n,y:f,goalY:this.barHelpers.getGoalValues("y",null,a,s,l),barXPosition:p}}},{key:"drawRangeBarPaths",value:function(e){var t=e.indexes,n=e.y,o=e.y1,i=e.y2,a=e.yDivision,r=e.barHeight,s=e.barYPosition,l=e.zeroW,c=this.w,u=l+o/this.invertedYRatio,d=l+i/this.invertedYRatio,h=Math.abs(d-u),f=this.barHelpers.getBarpaths({barYPosition:s,barHeight:r,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+=a),{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,o=e.dataPointIndex,i=e.y1,a=e.y2,r=e.w,s=r.globals.seriesRangeStart[n][o],l=r.globals.seriesRangeEnd[n][o],c=r.globals.labels[o],u=r.config.series[n].name?r.config.series[n].name:"",d=r.config.tooltip.y.formatter,h=r.config.tooltip.y.title.formatter,f={w:r,seriesIndex:n,dataPointIndex:o,start:s,end:l};"function"==typeof h&&(u=h(u,f)),Number.isFinite(i)&&Number.isFinite(a)&&(s=i,l=a,r.config.series[n].data[o].x&&(c=r.config.series[n].data[o].x+":"),"function"==typeof d&&(c=d(c,f)));var p="",g="",v=r.globals.colors[n];if(void 0===r.config.tooltip.x.formatter)if("datetime"===r.config.xaxis.type){var m=new H(t);p=m.formatDate(m.getDate(s),r.config.tooltip.x.format),g=m.formatDate(m.getDate(l),r.config.tooltip.x.format)}else p=s,g=l;else p=r.config.tooltip.x.formatter(s),g=r.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}(),N=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,b.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,o=t.dataPointIndex,i=t.w;return e._getBoxTooltip(i,n,o,["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,o=t.dataPointIndex,i=t.w;return e._getBoxTooltip(i,n,o,["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,o=t.dataPointIndex,i=t.w,a=i.globals.seriesRangeStart[n][o];return i.globals.seriesRangeEnd[n][o]-a},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),o=n.color,i=n.seriesName,a=n.ylabel,r=n.startVal,s=n.endVal;return t.buildCustomTooltipHTML({color:o,seriesName:i,ylabel:a,start:r,end:s})}(e):function(e){var t=new q(e.ctx,null),n=t.getTooltipValues(e),o=n.color,i=n.seriesName,a=n.ylabel,r=n.start,s=n.end;return t.buildCustomTooltipHTML({color:o,seriesName:i,ylabel:a,start:r,end:s})}(e)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{key:"area",value:function(){return{stroke:{width:4},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 b.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 b.isNumber(e)?Math.floor(e):e};var o=e.xaxis.labels.formatter,i=e.xaxis.categories&&e.xaxis.categories.length?e.xaxis.categories:e.labels;return n&&n.length&&(i=n.map((function(e){return Array.isArray(e)?e:String(e)}))),i&&i.length&&(e.xaxis.labels.formatter=function(e){return b.isNumber(e)?o(i[Math.floor(e)-1]):o(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,o,i){var a=e.globals.seriesCandleO[t][n],r=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!==i?'
    \n '.concat(e.config.series[t].name?e.config.series[t].name:"series-"+(t+1),": ").concat(e.globals.series[t][n],"\n
    "):'
    ')+"
    ".concat(o[0],': ')+a+"
    "+"
    ".concat(o[1],': ')+r+"
    "+(s?"
    ".concat(o[2],': ')+s+"
    ":"")+"
    ".concat(o[3],': ')+l+"
    "+"
    ".concat(o[4],': ')+c+"
    "}}]),e}(),D=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,o=new L,i=new N(n);this.chartType=n.chart.type,"histogram"===this.chartType&&(n.chart.type="bar",n=b.extend({plotOptions:{bar:{columnWidth:"99.99%"}}},n)),n=this.extendYAxis(n),n=this.extendAnnotations(n);var a=o.init(),s={};if(n&&"object"===r(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)?i[n.chart.type]():i.line(),n.chart.brush&&n.chart.brush.enabled&&(l=i.brush(l)),n.chart.stacked&&"100%"===n.chart.stackType&&(n=i.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=i.sparkline(l)),s=b.extend(a,l)}var c=b.extend(s,window.Apex);return a=b.extend(c,n),this.handleUserInputErrors(a)}},{key:"checkForCatToNumericXAxis",value:function(e,t,n){var o=new N(n),i=("bar"===e||"boxPlot"===e)&&n.plotOptions&&n.plotOptions.bar&&n.plotOptions.bar.horizontal,a="pie"===e||"polarArea"===e||"donut"===e||"radar"===e||"radialBar"===e||"heatmap"===e,r="datetime"!==n.xaxis.type&&"numeric"!==n.xaxis.type,s=n.xaxis.tickPlacement?n.xaxis.tickPlacement:t.xaxis&&t.xaxis.tickPlacement;return i||a||!r||"between"===s||(n=o.convertCatToNumeric(n)),n}},{key:"extendYAxis",value:function(e,t){var n=new L;(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=b.extend(e.yaxis,window.Apex.yaxis)),e.yaxis.constructor!==Array?e.yaxis=[b.extend(n.yAxis,e.yaxis)]:e.yaxis=b.extendArray(e.yaxis,n.yAxis);var o=!1;e.yaxis.forEach((function(e){e.logarithmic&&(o=!0)}));var i=e.series;return t&&!i&&(i=t.config.series),o&&i.length!==e.yaxis.length&&i.length&&(e.yaxis=i.map((function(t,o){if(t.name||(i[o].name="series-".concat(o+1)),e.yaxis[o])return e.yaxis[o].seriesName=i[o].name,e.yaxis[o];var a=b.extend(n.yAxis,e.yaxis[0]);return a.show=!1,a}))),o&&i.length>1&&i.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 L;return e.annotations.yaxis=b.extendArray(void 0!==e.annotations.yaxis?e.annotations.yaxis:[],t.yAxisAnnotation),e}},{key:"extendXAxisAnnotations",value:function(e){var t=new L;return e.annotations.xaxis=b.extendArray(void 0!==e.annotations.xaxis?e.annotations.xaxis:[],t.xAxisAnnotation),e}},{key:"extendPointAnnotations",value:function(e){var t=new L;return e.annotations.points=b.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),Array.isArray(t.stroke.width)&&"line"!==t.chart.type&&"area"!==t.chart.type&&(console.warn("stroke.width option accepts array only for line and area charts. Reverted back to Number"),t.stroke.width=t.stroke.width[0]),t}}]),e}(),B=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.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,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=b.extend({},e),t.initialSeries=b.clone(e.series),t.lastXAxis=b.clone(t.initialConfig.xaxis),t.lastYAxis=b.clone(t.initialConfig.yaxis),t}}]),e}(),Y=function(){function e(t){s(this,e),this.opts=t}return c(e,[{key:"init",value:function(){var e=new D(this.opts).init({responsiveOverride:!1});return{config:e,globals:(new B).init(e)}}}]),e}(),X=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 R(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 R(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,o=this.w.globals,i="boxPlot"===n.chart.type||"boxPlot"===n.series[t].type,a=0;a=5?this.twoDSeries.push(b.parseNumber(e[t].data[a][4])):this.twoDSeries.push(b.parseNumber(e[t].data[a][1])),o.dataFormatXNumeric=!0),"datetime"===n.xaxis.type){var r=new Date(e[t].data[a][0]);r=new Date(r).getTime(),this.twoDSeriesX.push(r)}else this.twoDSeriesX.push(e[t].data[a][0]);for(var s=0;s-1&&(a=this.activeSeriesIndex);for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:this.ctx,o=this.w.config,i=this.w.globals,a=new H(n),r=o.labels.length>0?o.labels.slice():o.xaxis.categories.slice();i.isRangeBar="rangeBar"===o.chart.type&&i.isBarHorizontal;for(var s=function(){for(var e=0;e0&&(this.twoDSeriesX=r,i.seriesX.push(this.twoDSeriesX))),i.labels.push(this.twoDSeriesX);var c=e[l].data.map((function(e){return b.parseNumber(e)}));i.series.push(c)}i.seriesZ.push(this.threeDSeries),void 0!==e[l].name?i.seriesNames.push(e[l].name):i.seriesNames.push("series-"+parseInt(l+1,10)),void 0!==e[l].color?i.seriesColors.push(e[l].color):i.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 o=0;o0?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 N(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,o=[];if(t.axisCharts){if(t.series.length>0)for(var i=0;i0&&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,o){void 0!==n.labels.formatter?t.globals.yLabelFormatters[o]=n.labels.formatter:t.globals.yLabelFormatters[o]=function(i){return t.globals.xyCharts?Array.isArray(i)?i.map((function(t){return e.defaultYFormatter(t,n,o)})):e.defaultYFormatter(i,n,o):i}})),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}(),V=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"getLabel",value:function(e,t,n,o){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"12px",r=this.w,s=void 0===e[o]?"":e[o],l=s,c=r.globals.xLabelFormatter,u=r.config.xaxis.labels.formatter,d=!1,h=new W(this.ctx),f=s;l=h.xLabelFormat(c,s,f,{i:o,dateFormatter:new H(this.ctx).formatDate,w:r}),void 0!==u&&(l=u(s,e[o],{i:o,dateFormatter:new H(this.ctx).formatDate,w:r}));var p=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?(d=p(t[o].unit),n=t[o].position,l=t[o].value):"datetime"===r.config.xaxis.type&&void 0===u&&(l=""),void 0===l&&(l=""),l=Array.isArray(l)?l:l.toString();var g=new w(this.ctx),v={};v=r.globals.rotateXLabels?g.getTextRects(l,parseInt(a,10),null,"rotate(".concat(r.config.xaxis.labels.rotate," 0 0)"),!1):g.getTextRects(l,parseInt(a,10));var m=!r.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(l)&&(0===l.indexOf("NaN")||0===l.toLowerCase().indexOf("invalid")||l.toLowerCase().indexOf("infinity")>=0||i.indexOf(l)>=0&&m)&&(l=""),{x:n,text:l,textRect:v,isBold:d}}},{key:"checkLabelBasedOnTickamount",value:function(e,t,n){var o=this.w,i=o.config.xaxis.tickAmount;return"dataPoints"===i&&(i=Math.round(o.globals.gridWidth/120)),i>n||e%Math.round(n/(i+1))==0||(t.text=""),t}},{key:"checkForOverflowingLabels",value:function(e,t,n,o,i){var a=this.w;if(0===e&&a.globals.skipFirstTimelinelabel&&(t.text=""),e===n-1&&a.globals.skipLastTimelinelabel&&(t.text=""),a.config.xaxis.labels.hideOverlappingLabels&&o.length>0){var r=i[i.length-1];t.x0){!0===s.config.yaxis[i].opposite&&(e+=o.width);for(var u=t;u>=0;u--){var d=c+t/10+s.config.yaxis[i].labels.offsetY-1;s.globals.isBarHorizontal&&(d=a*u),"heatmap"===s.config.chart.type&&(d+=a/2);var h=l.drawLine(e+n.offsetX-o.width+o.offsetX,d+o.offsetY,e+n.offsetX+o.offsetX,d+o.offsetY,o.color);r.add(h),c+=a}}}}]),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")),o=parseFloat(e.getAttributeNS(null,"height"));e.setAttributeNS(null,"width",n*t),e.setAttributeNS(null,"height",o*t),e.setAttributeNS(null,"viewBox","0 0 "+n+" "+o)}},{key:"fixSvgStringForIe11",value:function(e){if(!b.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){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"),o=e.globals.dom.baseEl.querySelectorAll(".apexcharts-zoom-rect, .apexcharts-selection-rect");Array.prototype.forEach.call(o,(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 o=t.w,i=e?e.scale||e.width/o.globals.svgWidth:1;t.cleanup();var a=document.createElement("canvas");a.width=o.globals.svgWidth*i,a.height=parseInt(o.globals.dom.elWrap.style.height,10)*i;var r="transparent"===o.config.chart.background?"#fff":o.config.chart.background,s=a.getContext("2d");s.fillStyle=r,s.fillRect(0,0,a.width*i,a.height*i);var l=t.getSvgString(i);if(window.canvg&&b.isIE11()){var c=window.canvg.Canvg.fromString(s,l,{ignoreClear:!0,ignoreDimensions:!0});c.start();var u=a.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),a.msToBlob){var e=a.msToBlob();n({blob:e})}else{var t=a.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,o=t.blob;o?navigator.msSaveOrOpenBlob(o,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,o=e.columnDelimiter,i=e.lineDelimiter,a=void 0===i?"\n":i,r=this.w,s=[],l=[],c="",u=new X(this.ctx),d=new V(this.ctx),h=function(e){var n="";if(r.globals.axisCharts){if("category"===r.config.xaxis.type||r.config.xaxis.convertedCatToNumeric)if(r.globals.isBarHorizontal){var i=r.globals.yLabelFormatters[0],a=new R(t.ctx).getActiveConfigSeriesIndex();n=i(r.globals.labels[e],{seriesIndex:a,dataPointIndex:e,w:r})}else n=d.getLabel(r.globals.labels,r.globals.timescaleLabels,0,e).text;"datetime"===r.config.xaxis.type&&(r.config.xaxis.categories.length?n=r.config.xaxis.categories[e]:r.config.labels.length&&(n=r.config.labels[e]))}else n=r.config.labels[e];return Array.isArray(n)&&(n=n.join(" ")),b.isNumber(n)?n:n.split(o).join("")};s.push(r.config.chart.toolbar.export.csv.headerCategory),n.map((function(e,t){var n=e.name?e.name:"series-".concat(t);r.globals.axisCharts&&s.push(n.split(o).join("")?n.split(o).join(""):"series-".concat(t))})),r.globals.axisCharts||(s.push(r.config.chart.toolbar.export.csv.headerValue),l.push(s.join(o))),n.map((function(e,t){r.globals.axisCharts?function(e,t){if(s.length&&0===t&&l.push(s.join(o)),e.data&&e.data.length)for(var i=0;i=10?r.config.chart.toolbar.export.csv.dateFormatter(a):b.isNumber(a)?a:a.split(o).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,t=this,n=this.w,o=new w(this.ctx),i=o.group({class:"apexcharts-xaxis",transform:"translate(".concat(n.config.xaxis.offsetX,", ").concat(n.config.xaxis.offsetY,")")}),a=o.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(n.globals.translateXAxisX,", ").concat(n.globals.translateXAxisY,")")});i.add(a);for(var r=n.globals.padHorizontal,s=[],l=0;l1?c-1:c;e=n.globals.gridWidth/u,r=r+e/2+n.config.xaxis.labels.offsetX}else e=n.globals.gridWidth/s.length,r=r+e+n.config.xaxis.labels.offsetX;for(var d=function(i){var l=r-e/2+n.config.xaxis.labels.offsetX;0===i&&1===c&&e/2===r&&1===n.globals.dataPoints&&(l=n.globals.gridWidth/2);var u=t.axesUtils.getLabel(s,n.globals.timescaleLabels,l,i,t.drawnLabels,t.xaxisFontSize),d=28;if(n.globals.rotateXLabels&&(d=22),(u=void 0!==n.config.xaxis.tickAmount&&"dataPoints"!==n.config.xaxis.tickAmount&&"datetime"!==n.config.xaxis.type?t.axesUtils.checkLabelBasedOnTickamount(i,u,c):t.axesUtils.checkForOverflowingLabels(i,u,c,t.drawnLabels,t.drawnLabelsRects)).text&&n.globals.xaxisLabelsCount++,n.config.xaxis.labels.show){var h=o.drawText({x:u.x,y:t.offY+n.config.xaxis.labels.offsetY+d-("top"===n.config.xaxis.position?n.globals.xAxisHeight+n.config.xaxis.axisTicks.height-2:0),text:u.text,textAnchor:"middle",fontWeight:u.isBold?600:n.config.xaxis.labels.style.fontWeight,fontSize:t.xaxisFontSize,fontFamily:t.xaxisFontFamily,foreColor:Array.isArray(t.xaxisForeColors)?n.config.xaxis.convertedCatToNumeric?t.xaxisForeColors[n.globals.minX+i-1]:t.xaxisForeColors[i]:t.xaxisForeColors,isPlainText:!1,cssClass:"apexcharts-xaxis-label "+n.config.xaxis.labels.style.cssClass});a.add(h);var f=document.createElementNS(n.globals.SVGNS,"title");f.textContent=Array.isArray(u.text)?u.text.join(" "):u.text,h.node.appendChild(f),""!==u.text&&(t.drawnLabels.push(u.text),t.drawnLabelsRects.push(u))}r+=e},h=0;h<=c-1;h++)d(h);if(void 0!==n.config.xaxis.title.text){var f=o.group({class:"apexcharts-xaxis-title"}),p=o.drawText({x:n.globals.gridWidth/2+n.config.xaxis.title.offsetX,y:this.offY+parseFloat(this.xaxisFontSize)+n.globals.xAxisLabelsHeight+n.config.xaxis.title.offsetY,text:n.config.xaxis.title.text,textAnchor:"middle",fontSize:n.config.xaxis.title.style.fontSize,fontFamily:n.config.xaxis.title.style.fontFamily,fontWeight:n.config.xaxis.title.style.fontWeight,foreColor:n.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+n.config.xaxis.title.style.cssClass});f.add(p),i.add(f)}if(n.config.xaxis.axisBorder.show){var g=n.globals.barPadForNumericAxis,v=o.drawLine(n.globals.padHorizontal+n.config.xaxis.axisBorder.offsetX-g,this.offY,this.xaxisBorderWidth+g,this.offY,n.config.xaxis.axisBorder.color,0,this.xaxisBorderHeight);i.add(v)}return i}},{key:"drawXaxisInversed",value:function(e){var t,n,o=this,i=this.w,a=new w(this.ctx),r=i.config.yaxis[0].opposite?i.globals.translateYAxisX[e]:0,s=a.group({class:"apexcharts-yaxis apexcharts-xaxis-inversed",rel:e}),l=a.group({class:"apexcharts-yaxis-texts-g apexcharts-xaxis-inversed-texts-g",transform:"translate("+r+", 0)"});s.add(l);var c=[];if(i.config.yaxis[e].show)for(var u=0;un.globals.gridWidth)){var i=this.offY+n.config.xaxis.axisTicks.offsetY,a=i+n.config.xaxis.axisTicks.height;if("top"===n.config.xaxis.position&&(a=i-n.config.xaxis.axisTicks.height),n.config.xaxis.axisTicks.show){var r=new w(this.ctx).drawLine(e+n.config.xaxis.axisTicks.offsetX,i+n.config.xaxis.offsetY,o+n.config.xaxis.axisTicks.offsetX,a+n.config.xaxis.offsetY,n.config.xaxis.axisTicks.color);t.add(r),r.node.classList.add("apexcharts-xaxis-tick")}}}},{key:"getXAxisTicksPositions",value:function(){var e=this.w,t=[],n=this.xaxisLabels.length,o=e.globals.padHorizontal;if(e.globals.timescaleLabels.length>0)for(var i=0;i0){var c=i[i.length-1].getBBox(),u=i[0].getBBox();c.x<-20&&i[i.length-1].parentNode.removeChild(i[i.length-1]),u.x+u.width>e.globals.gridWidth&&!e.globals.isBarHorizontal&&i[0].parentNode.removeChild(i[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 w(this.ctx);null===e&&(e=n.group({class:"apexcharts-grid"}));var o=n.drawLine(t.globals.padHorizontal,1,t.globals.padHorizontal,t.globals.gridHeight,"transparent"),i=n.drawLine(t.globals.padHorizontal,t.globals.gridHeight,t.globals.gridWidth,t.globals.gridHeight,"transparent");return e.add(i),e.add(o),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 w(this.ctx),o=Array.isArray(e.config.stroke.width)?0:e.config.stroke.width;if(Array.isArray(e.config.stroke.width)){var i=0;e.config.stroke.width.forEach((function(e){i=Math.max(i,e)})),o=i}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 a=e.config.chart.type,r=0,s=0;("bar"===a||"rangeBar"===a||"candlestick"===a||"boxPlot"===a||e.globals.comboBarCount>0)&&e.globals.isXNumeric&&!e.globals.isBarHorizontal&&(r=e.config.grid.padding.left,s=e.config.grid.padding.right,t.barPadForNumericAxis>r&&(r=t.barPadForNumericAxis,s=t.barPadForNumericAxis)),t.dom.elGridRect=n.drawRect(-o/2-r-2,-o/2,t.gridWidth+o+s+r+4,t.gridHeight+o,0,"#fff"),new C(this).getLargestMarkerSize();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,o=e.y1,i=e.x2,a=e.y2,r=e.xCount,s=e.parent,l=this.w;0===t&&l.globals.skipFirstTimelinelabel||t===r-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:o,x2:i,y2:a,parent:s}),new Z(this.ctx).drawXaxisTicks(n,this.elg))}},{key:"_drawGridLine",value:function(e){var t=e.x1,n=e.y1,o=e.x2,i=e.y2,a=e.parent,r=this.w,s=a.node.classList.contains("apexcharts-gridlines-horizontal"),l=r.config.grid.strokeDashArray,c=r.globals.barPadForNumericAxis,u=new w(this).drawLine(t-(s?c:0),n,o+(s?c:0),i,r.config.grid.borderColor,l);u.node.classList.add("apexcharts-gridline"),a.add(u)}},{key:"_drawGridBandRect",value:function(e){var t=e.c,n=e.x1,o=e.y1,i=e.x2,a=e.y2,r=e.type,s=this.w,l=new w(this.ctx),c=s.globals.barPadForNumericAxis;if("column"!==r||"datetime"!==s.config.xaxis.type){var u=s.config.grid[r].colors[t],d=l.drawRect(n-("row"===r?c:0),o,i+("row"===r?2*c:0),a,0,u,s.config.grid[r].opacity);this.elg.add(d),d.attr("clip-path","url(#gridRectMask".concat(s.globals.cuid,")")),d.node.classList.add("apexcharts-grid-".concat(r))}}},{key:"_drawXYLines",value:function(e){var t=this,n=e.xCount,o=e.tickAmount,i=this.w;if(i.config.grid.xaxis.lines.show||i.config.xaxis.axisTicks.show){var a,r=i.globals.padHorizontal,s=i.globals.gridHeight;i.globals.timescaleLabels.length?function(e){for(var o=e.xC,i=e.x1,a=e.y1,r=e.x2,s=e.y2,l=0;l2));i++);return!e.globals.isBarHorizontal||this.isRangeBar?(n=this.xaxisLabels.length,this.isRangeBar&&(o=e.globals.labels.length,e.config.xaxis.tickAmount&&e.config.xaxis.labels.formatter&&(n=e.config.xaxis.tickAmount)),this._drawXYLines({xCount:n,tickAmount:o})):(n=o,o=e.globals.xTickAmount,this._drawInvertedXYLines({xCount:n,tickAmount:o})),this.drawGridBands(n,o),{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 o=0,i=n.globals.gridHeight/t,a=n.globals.gridWidth,r=0,s=0;r=n.config.grid.row.colors.length&&(s=0),this._drawGridBandRect({c:s,x1:0,y1:o,x2:a,y2:i,type:"row"}),o+=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}(),G=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,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4?arguments[4]:void 0,a=this.w,r=Math.abs(t-e);if("dataPoints"===(n=this._adjustTicksForSmallRange(n,o,r))&&(n=a.globals.dataPoints-1),e===Number.MIN_VALUE&&0===t||!b.isNumber(e)&&!b.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=[];r<1&&i&&("candlestick"===a.config.chart.type||"candlestick"===a.config.series[o].type||"boxPlot"===a.config.chart.type||"boxPlot"===a.config.series[o].type||a.globals.isRangeData)&&(t*=1.01);var c=n+1;c<2?c=2:c>2&&(c-=2);var u=r/c,d=Math.floor(b.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(i&&r>2){for(;l.push(m),!((m+=p)>v););return{result:l,niceMin:l[0],niceMax:l[l.length-1]}}var x=e;(l=[]).push(x);for(var y=Math.abs(t-e)/n,w=0;w<=n;w++)x+=y,l.push(x);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,o=arguments.length>3?arguments[3]:void 0,i=Math.abs(t-e);"dataPoints"===(n=this._adjustTicksForSmallRange(n,o,i))&&(n=this.w.globals.dataPoints-1);var a=i/n;n===Number.MAX_VALUE&&(n=10,a=1);for(var r=[],s=e;n>=0;)r.push(s),s+=a,n-=1;return{result:r,niceMin:r[0],niceMax:r[r.length-1]}}},{key:"logarithmicScale",value:function(e,t,n){for(var o=[],i=Math.ceil(Math.log(t)/Math.log(n))+1,a=0;a5)o.allSeriesCollapsed=!1,o.yAxisScale[e]=this.logarithmicScale(t,n,a.logBase);else if(n!==-Number.MAX_VALUE&&b.isNumber(n))if(o.allSeriesCollapsed=!1,void 0===a.min&&void 0===a.max||a.forceNiceScale){var s=void 0===i.yaxis[e].max&&void 0===i.yaxis[e].min||i.yaxis[e].forceNiceScale;o.yAxisScale[e]=this.niceScale(t,n,a.tickAmount?a.tickAmount:r<5&&r>1?r+1:5,e,s)}else o.yAxisScale[e]=this.linearScale(t,n,a.tickAmount,e);else o.yAxisScale[e]=this.linearScale(0,5,5)}},{key:"setXScale",value:function(e,t){var n=this.w,o=n.globals,i=n.config.xaxis,a=Math.abs(t-e);return t!==-Number.MAX_VALUE&&b.isNumber(t)?o.xAxisScale=this.linearScale(e,t,i.tickAmount?i.tickAmount:a<5&&a>1?a+1:5,0):o.xAxisScale=this.linearScale(0,5,5),o.xAxisScale}},{key:"setMultipleYScales",value:function(){var e=this,t=this.w.globals,n=this.w.config,o=t.minYArr.concat([]),i=t.maxYArr.concat([]),a=[];n.yaxis.forEach((function(t,r){var s=r;n.series.forEach((function(e,n){e.name===t.seriesName&&(s=n,r!==n?a.push({index:n,similarIndex:r,alreadyExists:!0}):a.push({index:n}))}));var l=o[s],c=i[s];e.setYScaleForIndex(r,l,c)})),this.sameScaleInMultipleAxes(o,i,a)}},{key:"sameScaleInMultipleAxes",value:function(e,t,n){var o=this,i=this.w.config,a=this.w.globals,r=[];n.forEach((function(e){e.alreadyExists&&(void 0===r[e.index]&&(r[e.index]=[]),r[e.index].push(e.index),r[e.index].push(e.similarIndex))})),a.yAxisSameScaleIndices=r,r.forEach((function(e,t){r.forEach((function(n,o){var i,a;t!==o&&(i=e,a=n,i.filter((function(e){return-1!==a.indexOf(e)}))).length>0&&(r[t]=r[t].concat(r[o]))}))}));var s=r.map((function(e){return e.filter((function(t,n){return e.indexOf(t)===n}))})).map((function(e){return e.sort()}));r=r.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(o,i){o.indexOf(n)>-1&&(void 0===u[i]&&(u[i]=[],d[i]=[]),u[i].push({key:n,value:e}),d[i].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 r=h[n],s=f[n];i.chart.stacked&&(s=0,e.forEach((function(e,t){e.value!==-Number.MAX_VALUE&&(s+=e.value),r!==Number.MIN_VALUE&&(r+=u[n][t].value)}))),e.forEach((function(n,l){e[l].key===t&&(void 0!==i.yaxis[t].min&&(r="function"==typeof i.yaxis[t].min?i.yaxis[t].min(a.minY):i.yaxis[t].min),void 0!==i.yaxis[t].max&&(s="function"==typeof i.yaxis[t].max?i.yaxis[t].max(a.maxY):i.yaxis[t].max),o.setYScaleForIndex(t,r,s))}))}))}))}},{key:"autoScaleY",value:function(e,t,n){e||(e=this);var o=e.w;if(o.globals.isMultipleYAxis||o.globals.collapsedSeries.length)return console.warn("autoScaleYaxis is not supported in a multi-yaxis chart."),t;var i=o.globals.seriesX[0],a=o.config.chart.stacked;return t.forEach((function(e,r){for(var s=0,l=0;l=n.xaxis.min){s=l;break}var c,u,d=o.globals.minYArr[r],h=o.globals.maxYArr[r],f=o.globals.stackedSeriesTotals;o.globals.series.forEach((function(r,l){var p=r[s];a?(p=f[s],c=u=p,f.forEach((function(e,t){i[t]<=n.xaxis.max&&i[t]>=n.xaxis.min&&(e>u&&null!==e&&(u=e),r[t]=n.xaxis.min){var a=e,r=e;o.globals.series.forEach((function(n,o){null!==e&&(a=Math.min(n[t],a),r=Math.max(n[t],r))})),r>u&&null!==r&&(u=r),ad&&(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}(),K=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.scales=new G(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,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=this.w.config,a=this.w.globals,r=-Number.MAX_VALUE,s=Number.MIN_VALUE;null===o&&(o=e+1);var l=a.series,c=l,u=l;"candlestick"===i.chart.type?(c=a.seriesCandleL,u=a.seriesCandleH):"boxPlot"===i.chart.type?(c=a.seriesCandleO,u=a.seriesCandleC):a.isRangeData&&(c=a.seriesRangeStart,u=a.seriesRangeEnd);for(var d=e;dc[d][h]&&c[d][h]<0&&(s=c[d][h])):a.hasNullValues=!0}}return"rangeBar"===i.chart.type&&a.seriesRangeStart.length&&a.isBarHorizontal&&(s=t),"bar"===i.chart.type&&(s<0&&r<0&&(r=0),s===Number.MIN_VALUE&&(s=0)),{minY:s,maxY:r,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 o=0;o=0&&n<=10||void 0!==t.yaxis[0].min||void 0!==t.yaxis[0].max)&&(r=0),e.minY=n-5*r/100,n>0&&e.minY<0&&(e.minY=0),e.maxY=e.maxY+5*r/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&&(o=e.dataPoints-1)):"dataPoints"===t.xaxis.tickAmount?(e.series.length>1&&(o=e.series[e.maxValsInArrayIndex].length-1),e.isXNumeric&&(o=e.maxX-e.minX-1)):o=t.xaxis.tickAmount,e.xTickAmount=o,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 i=[],a=e.minX-1;a0&&(e.xAxisScale=this.scales.linearScale(1,e.labels.length,o-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 i=t-o[n-1];i>0&&(e.minXDiff=Math.min(i,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 o=0;o0?i=i+parseFloat(e.series[r][o])+1e-4:a+=parseFloat(e.series[r][o])),r===e.series.length-1&&(t.push(i),n.push(a));for(var s=0;s=0;m--)v(m);if(void 0!==n.config.yaxis[e].title.text){var b=o.group({class:"apexcharts-yaxis-title"}),x=0;n.config.yaxis[e].opposite&&(x=n.globals.translateYAxisX[e]);var y=o.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 k=n.config.yaxis[e].axisBorder,S=31+k.offsetX;if(n.config.yaxis[e].opposite&&(S=-31-k.offsetX),k.show){var C=o.drawLine(S,n.globals.translateY+k.offsetY-2,S,n.globals.gridHeight+n.globals.translateY+k.offsetY+2,k.color,0,k.width);l.add(C)}return n.config.yaxis[e].axisTicks.show&&this.axesUtils.drawYAxisTicks(S,u,k,n.config.yaxis[e].axisTicks,e,d,l),l}},{key:"drawYaxisInversed",value:function(e){var t=this.w,n=new w(this.ctx),o=n.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),i=n.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(t.globals.translateXAxisX,", ").concat(t.globals.translateXAxisY,")")});o.add(i);var a=t.globals.yAxisScale[e].result.length-1,r=t.globals.gridWidth/a+.1,s=r+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(),a=(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:a;d?h=0;d?h++:h--){var f=c[h];f=l(f,h,t);var p=t.globals.gridWidth+t.globals.padHorizontal-(s-r+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});i.add(v),v.tspan(f);var m=document.createElementNS(t.globals.SVGNS,"title");m.textContent=f,v.node.appendChild(m),s+=r}return this.inversedYAxisTitleText(o),this.inversedYAxisBorder(o),o}},{key:"inversedYAxisBorder",value:function(e){var t=this.w,n=new w(this.ctx),o=t.config.xaxis.axisBorder;if(o.show){var i=0;"bar"===t.config.chart.type&&t.globals.isXNumeric&&(i-=15);var a=n.drawLine(t.globals.padHorizontal+i+o.offsetX,this.xAxisoffX,t.globals.gridWidth,this.xAxisoffX,o.color,0,o.height);e.add(a)}}},{key:"inversedYAxisTitleText",value:function(e){var t=this.w,n=new w(this.ctx);if(void 0!==t.config.xaxis.title.text){var o=n.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),i=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});o.add(i),e.add(o)}}},{key:"yAxisTitleRotate",value:function(e,t){var n=this.w,o=new w(this.ctx),i={width:0,height:0},a={width:0,height:0},r=n.globals.dom.baseEl.querySelector(" .apexcharts-yaxis[rel='".concat(e,"'] .apexcharts-yaxis-texts-g"));null!==r&&(i=r.getBoundingClientRect());var s=n.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(e,"'] .apexcharts-yaxis-title text"));if(null!==s&&(a=s.getBoundingClientRect()),null!==s){var l=this.xPaddingForYAxisTitle(e,i,a,t);s.setAttribute("x",l.xPos-(t?10:0))}if(null!==s){var c=o.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,o){var i=this.w,a=0,r=0,s=10;return void 0===i.config.yaxis[e].title.text||e<0?{xPos:r,padd:0}:(o?(r=t.width+i.config.yaxis[e].title.offsetX+n.width/2+s/2,0===(a+=1)&&(r-=s/2)):(r=-1*t.width+i.config.yaxis[e].title.offsetX+s/2+n.width/2,i.globals.isBarHorizontal&&(s=25,r=-1*t.width-i.config.yaxis[e].title.offsetX-s)),{xPos:r,padd:s})}},{key:"setYAxisXPosition",value:function(e,t){var n=this.w,o=0,i=0,a=18,r=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?(i=n.globals.gridWidth+n.globals.translateX-1,n.globals.translateYAxisX[l]=i-s.labels.offsetX):(i=n.globals.gridWidth+n.globals.translateX+r,c||(r=r+u+20),n.globals.translateYAxisX[l]=i-s.labels.offsetX+20):(o=n.globals.translateX-a,c||(a=a+u+20),n.globals.translateYAxisX[l]=o+s.labels.offsetX)}))}},{key:"setYAxisTextAlignments",value:function(){var e=this.w,t=e.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis");(t=b.listToArray(t)).forEach((function(t,n){var o=e.config.yaxis[n];if(o&&void 0!==o.labels.align){var i=e.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(n,"'] .apexcharts-yaxis-texts-g")),a=e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(n,"'] .apexcharts-yaxis-label"));a=b.listToArray(a);var r=i.getBoundingClientRect();"left"===o.labels.align?(a.forEach((function(e,t){e.setAttribute("text-anchor","start")})),o.opposite||i.setAttribute("transform","translate(-".concat(r.width,", 0)"))):"center"===o.labels.align?(a.forEach((function(e,t){e.setAttribute("text-anchor","middle")})),i.setAttribute("transform","translate(".concat(r.width/2*(o.opposite?1:-1),", 0)"))):"right"===o.labels.align&&(a.forEach((function(e,t){e.setAttribute("text-anchor","end")})),o.opposite&&i.setAttribute("transform","translate(".concat(r.width,", 0)")))}}))}}]),e}(),Q=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.documentEvent=b.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 o=n.globals.events[e].indexOf(t);-1!==o&&n.globals.events[e].splice(o,1)}}},{key:"fireEvent",value:function(e,t){var n=this.w;if(n.globals.events.hasOwnProperty(e)){t&&t.length||(t=[]);for(var o=n.globals.events[e],i=o.length,a=0;a0&&(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 o=b.extend(P,n);this.w.globals.locale=o.options}}]),e}(),te=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,o,i=this.w.globals,a=this.w.config,r=new Z(this.ctx),s=new J(this.ctx);i.axisCharts&&"radar"!==e&&(i.isBarHorizontal?(o=s.drawYaxisInversed(0),n=r.drawXaxisInversed(0),i.dom.elGraphical.add(n),i.dom.elGraphical.add(o)):(n=r.drawXaxis(),i.dom.elGraphical.add(n),a.yaxis.map((function(e,t){-1===i.ignoreYAxisIndexes.indexOf(t)&&(o=s.drawYaxis(t),i.dom.Paper.add(o))}))))}}]),e}(),ne=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 w(this.ctx),n=new y(this.ctx),o=e.config.xaxis.crosshairs.fill.gradient,i=e.config.xaxis.crosshairs.dropShadow,a=e.config.xaxis.crosshairs.fill.type,r=o.colorFrom,s=o.colorTo,l=o.opacityFrom,c=o.opacityTo,u=o.stops,d=i.enabled,h=i.left,f=i.top,p=i.blur,g=i.color,v=i.opacity,m=e.config.xaxis.crosshairs.fill.color;if(e.config.xaxis.crosshairs.show){"gradient"===a&&(m=t.drawGradient("vertical",r,s,l,c,null,u,null));var x=t.drawRect();1===e.config.xaxis.crosshairs.width&&(x=t.drawLine());var k=e.globals.gridHeight;(!b.isNumber(k)||k<0)&&(k=0);var S=e.config.xaxis.crosshairs.width;(!b.isNumber(S)||S<0)&&(S=0),x.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:k,width:S,height:k,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&&(x=n.dropShadow(x,{left:h,top:f,blur:p,color:g,opacity:v})),e.globals.dom.elGraphical.add(x)}}},{key:"drawYCrosshairs",value:function(){var e=this.w,t=new w(this.ctx),n=e.config.yaxis[0].crosshairs,o=e.globals.barPadForNumericAxis;if(e.config.yaxis[0].crosshairs.show){var i=t.drawLine(-o,0,e.globals.gridWidth+o,0,n.stroke.color,n.stroke.dashArray,n.stroke.width);i.attr({class:"apexcharts-ycrosshairs"}),e.globals.dom.elGraphical.add(i)}var a=t.drawLine(-o,0,e.globals.gridWidth+o,0,n.stroke.color,0,0);a.attr({class:"apexcharts-ycrosshairs-hidden"}),e.globals.dom.elGraphical.add(a)}}]),e}(),oe=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,o=n.config;if(0!==o.responsive.length){var i=o.responsive.slice();i.sort((function(e,t){return e.breakpoint>t.breakpoint?1:t.breakpoint>e.breakpoint?-1:0})).reverse();var a=new D({}),r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=i[0].breakpoint,r=window.innerWidth>0?window.innerWidth:screen.width;if(r>o){var s=C.extendArrayProps(a,n.globals.initialConfig,n);e=b.extend(s,e),e=b.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,o){var i=t.config.colors[o];return i||(i=t.config.colors[0]),"function"==typeof i?(e.isColorFn=!0,i({value:t.globals.axisCharts?t.globals.series[o][0]?t.globals.series[o][0]:0:t.globals.series[o],seriesIndex:o,dataPointIndex:o,w:t})):i})))),t.globals.seriesColors.map((function(e,n){e&&(t.globals.colors[n]=e)})),t.config.theme.monochrome.enabled){var o=[],i=t.globals.series.length;(this.isBarDistributed||this.isHeatmapDistributed)&&(i=t.globals.series[0].length*t.globals.series.length);for(var a=t.config.theme.monochrome.color,r=1/(i/t.config.theme.monochrome.shadeIntensity),s=t.config.theme.monochrome.shadeTo,l=0,c=0;c2&&void 0!==arguments[2]?arguments[2]:null,o=this.w,i=t||o.globals.series.length;if(null===n&&(n=this.isBarDistributed||this.isHeatmapDistributed||"heatmap"===o.config.chart.type&&o.config.plotOptions.heatmap.colorScale.inverse),n&&o.globals.series.length&&(i=o.globals.series[o.globals.maxValsInArrayIndex].length*o.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 o=t.map((function(e,t){return Array.isArray(e)?e.length:1})),i=Math.max.apply(Math,v(o));n=t[o.indexOf(i)]}return n}}]),e}(),se=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 o=this.getxAxisTimeScaleLabelsCoords();e={width:o.width,height:o.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 i=t.globals.xLabelFormatter,a=b.getLargestStringFromArr(n),r=this.dCtx.dimHelpers.getLargestStringFromMultiArr(a,n);t.globals.isBarHorizontal&&(r=a=t.globals.yAxisScale[0].result.reduce((function(e,t){return e.length>t.length?e:t}),0));var s=new W(this.dCtx.ctx),l=a;a=s.xLabelFormat(i,a,l,{i:void 0,dateFormatter:new H(this.dCtx.ctx).formatDate,w:t}),r=s.xLabelFormat(i,r,l,{i:void 0,dateFormatter:new H(this.dCtx.ctx).formatDate,w:t}),(t.config.xaxis.convertedCatToNumeric&&void 0===a||""===String(a).trim())&&(r=a="1");var c=new w(this.dCtx.ctx),u=c.getTextRects(a,t.config.xaxis.labels.style.fontSize),d=u;if(a!==r&&(d=c.getTextRects(r,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(a),a!==r&&(d=h(r)),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:"getxAxisTitleCoords",value:function(){var e=this.w,t=0,n=0;if(void 0!==e.config.xaxis.title.text){var o=new w(this.dCtx.ctx).getTextRects(e.config.xaxis.title.text,e.config.xaxis.title.style.fontSize);t=o.width,n=o.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})),o=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 w(this.dCtx.ctx).getTextRects(o,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,o=n.globals,i=n.config,a=i.xaxis.type,r=e.width;o.skipLastTimelinelabel=!1,o.skipFirstTimelinelabel=!1;var s=n.config.yaxis[0].opposite&&n.globals.isBarHorizontal,l=function(e,s){(function(e){return-1!==o.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+r/1.75-t.dCtx.yAxisWidthRight,c=s.position-r/1.75+t.dCtx.yAxisWidthLeft,u="right"===n.config.legend.position&&t.dCtx.lgRect.width>0?t.dCtx.lgRect.width:0;l>o.svgWidth-o.translateX-u&&(o.skipLastTimelinelabel=!0),c<-(e.show&&!e.floating||"bar"!==i.chart.type&&"candlestick"!==i.chart.type&&"rangeBar"!==i.chart.type&&"boxPlot"!==i.chart.type?10:r/1.75)&&(o.skipFirstTimelinelabel=!0)}else"datetime"===a?t.dCtx.gridPad.rightString(s.niceMax).length?u:s.niceMax,h=c(d,{seriesIndex:r,dataPointIndex:-1,w:t}),f=h;if(void 0!==h&&0!==h.length||(h=d),t.globals.isBarHorizontal){o=0;var p=t.globals.labels.slice();h=c(h=b.getLargestStringFromArr(p),{seriesIndex:r,dataPointIndex:-1,w:t}),f=e.dCtx.dimHelpers.getLargestStringFromMultiArr(h,p)}var g=new w(e.dCtx.ctx),v="rotate(".concat(a.labels.rotate," 0 0)"),m=g.getTextRects(h,a.labels.style.fontSize,a.labels.style.fontFamily,v,!1),x=m;h!==f&&(x=g.getTextRects(f,a.labels.style.fontSize,a.labels.style.fontFamily,v,!1)),n.push({width:(l>x.width||l>m.width?l:x.width>m.width?x.width:m.width)+o,height:x.height>m.height?x.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,o){if(t.show&&void 0!==t.title.text){var i=new w(e.dCtx.ctx),a="rotate(".concat(t.title.rotate," 0 0)"),r=i.getTextRects(t.title.text,t.title.style.fontSize,t.title.style.fontFamily,a,!1);n.push({width:r.width,height:r.height})}else n.push({width:0,height:0})})),n}},{key:"getTotalYAxisWidth",value:function(){var e=this.w,t=0,n=0,o=0,i=e.globals.yAxisScale.length>1?10:0,a=new V(this.dCtx.ctx),r=function(r,s){var l=e.config.yaxis[s].floating,c=0;r.width>0&&!l?(c=r.width+i,function(t){return e.globals.ignoreYAxisIndexes.indexOf(t)>-1}(s)&&(c=c-r.width-i)):c=l||a.isYAxisHidden(s)?0:5,e.config.yaxis[s].opposite?o+=c:n+=c,t+=c};return e.globals.yLabelsCoords.map((function(e,t){r(e,t)})),e.globals.yTitleCoords.map((function(e,t){r(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=o,t}}]),e}(),ce=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},o=t.config.chart.type,i=0,a=n(o)?t.config.series.length:1;if(t.globals.comboBarCount>0&&(a=t.globals.comboBarCount),t.globals.collapsedSeries.forEach((function(e){n(e.type)&&(a-=1)})),t.config.chart.stacked&&(a=1),(n(o)||t.globals.comboBarCount>0)&&t.globals.isXNumeric&&!t.globals.isBarHorizontal&&a>0){var r,s,l=Math.abs(t.globals.initialMaxX-t.globals.initialMinX);l<=3&&(l=t.globals.dataPoints),r=l/e,t.globals.minXDiff&&t.globals.minXDiff/r>0&&(s=t.globals.minXDiff/r),s>e/2&&(s/=2),(i=s/a*parseInt(t.config.plotOptions.bar.columnWidth,10)/100)<1&&(i=1),i=i/(a>1?1:1.5)+5,t.globals.barPadForNumericAxis=i}return i}},{key:"gridPadFortitleSubtitle",value:function(){var e=this,t=this.w,n=t.globals,o=this.dCtx.isSparkline||!t.globals.axisCharts?0:10;["title","subtitle"].forEach((function(n){void 0!==t.config[n].text?o+=t.config[n].margin:o+=e.dCtx.isSparkline||!t.globals.axisCharts?0:5})),!t.config.legend.show||"bottom"!==t.config.legend.position||t.config.legend.floating||t.globals.axisCharts||(o+=10);var i=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),a=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");n.gridHeight=n.gridHeight-i.height-a.height-o,n.translateY=n.translateY+i.height+a.height+o}},{key:"setGridXPosForDualYAxis",value:function(e,t){var n=this.w,o=new V(this.dCtx.ctx);n.config.yaxis.map((function(i,a){-1!==n.globals.ignoreYAxisIndexes.indexOf(a)||i.floating||o.isYAxisHidden(a)||(i.opposite&&(n.globals.translateX=n.globals.translateX-(t[a].width+e[a].width)-parseInt(n.config.yaxis[a].labels.style.fontSize,10)/1.2-12),n.globals.translateX<2&&(n.globals.translateX=2))}))}}]),e}(),ue=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 re(this),this.dimYAxis=new le(this),this.dimXAxis=new se(this),this.dimGrid=new ce(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.w.globals;this.lgRect=this.dimHelpers.getLegendsRect(),e.axisCharts?this.setDimensionsForAxisCharts():this.setDimensionsForNonAxisCharts(),this.dimGrid.gridPadFortitleSubtitle(),e.gridHeight=e.gridHeight-this.gridPad.top-this.gridPad.bottom,e.gridWidth=e.gridWidth-this.gridPad.left-this.gridPad.right-this.xPadRight-this.xPadLeft;var t=this.dimGrid.gridPadForColumnsInNumericAxis(e.gridWidth);e.gridWidth=e.gridWidth-2*t,e.translateX=e.translateX+this.gridPad.left+this.xPadLeft+(t>0?t+4:0),e.translateY=e.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var e=this,t=this.w,n=t.globals,o=this.dimYAxis.getyAxisLabelsCoords(),i=this.dimYAxis.getyAxisTitleCoords();t.globals.yLabelsCoords=[],t.globals.yTitleCoords=[],t.config.yaxis.map((function(e,n){t.globals.yLabelsCoords.push({width:o[n].width,index:n}),t.globals.yTitleCoords.push({width:i[n].width,index:n})})),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var a=this.dimXAxis.getxAxisLabelsCoords(),r=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(a,r),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 s=this.yAxisWidth,l=this.xAxisHeight;n.xAxisLabelsHeight=this.xAxisHeight-r.height,n.xAxisLabelsWidth=this.xAxisWidth,n.xAxisHeight=this.xAxisHeight;var c=10;("radar"===t.config.chart.type||this.isSparkline)&&(s=0,l=n.goldenPadding),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||"treemap"===t.config.chart.type)&&(s=0,l=0,c=0),this.isSparkline||this.dimXAxis.additionalPaddingXLabels(a);var u=function(){n.translateX=s,n.gridHeight=n.svgHeight-e.lgRect.height-l-(e.isSparkline||"treemap"===t.config.chart.type?0:t.globals.rotateXLabels?10:15),n.gridWidth=n.svgWidth-s};switch("top"===t.config.xaxis.position&&(c=n.xAxisHeight-t.config.xaxis.axisTicks.height-5),t.config.legend.position){case"bottom":n.translateY=c,u();break;case"top":n.translateY=this.lgRect.height+c,u();break;case"left":n.translateY=c,n.translateX=this.lgRect.width+s,n.gridHeight=n.svgHeight-l-12,n.gridWidth=n.svgWidth-this.lgRect.width-s;break;case"right":n.translateY=c,n.translateX=s,n.gridHeight=n.svgHeight-l-12,n.gridWidth=n.svgWidth-this.lgRect.width-s-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(i,o),new J(this.ctx).setYAxisXPosition(o,i)}},{key:"setDimensionsForNonAxisCharts",value:function(){var e=this.w,t=e.globals,n=e.config,o=0;e.config.legend.show&&!e.config.legend.floating&&(o=20);var i="pie"===n.chart.type||"polarArea"===n.chart.type||"donut"===n.chart.type?"pie":"radialBar",a=n.plotOptions[i].offsetY,r=n.plotOptions[i].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=a,void(t.translateX=r+(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=a-10,t.translateX=r+(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+a+10,t.translateX=r+(t.svgWidth-t.gridWidth)/2;break;case"left":t.gridWidth=t.svgWidth-this.lgRect.width-o,t.gridHeight="auto"!==n.chart.height?t.svgHeight:t.gridWidth,t.translateY=a,t.translateX=r+this.lgRect.width+o;break;case"right":t.gridWidth=t.svgWidth-this.lgRect.width-o-5,t.gridHeight="auto"!==n.chart.height?t.svgHeight:t.gridWidth,t.translateY=a,t.translateX=r+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(e,t){var n=this.w,o=e.height+t.height,i=n.globals.isMultiLineX?1.2:n.globals.LINE_HEIGHT_RATIO,a=n.globals.rotateXLabels?22:10,r=n.globals.rotateXLabels&&"bottom"===n.config.legend.position?10:0;this.xAxisHeight=o*i+a+r,this.xAxisWidth=e.width,this.xAxisHeight-t.height>n.config.xaxis.labels.maxHeight&&(this.xAxisHeight=n.config.xaxis.labels.maxHeight),n.config.xaxis.labels.minHeight&&this.xAxisHeightl&&(this.yAxisWidth=l)}}]),e}(),de=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,o=this.w;if(o.globals.axisCharts||"radialBar"===o.config.chart.type){o.globals.resized=!0;var i=null,a=null;o.globals.risingSeries=[],o.globals.axisCharts?(i=o.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(e,"']")),a=parseInt(i.getAttribute("data:realIndex"),10)):(i=o.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(e+1,"']")),a=parseInt(i.getAttribute("rel"),10)-1),t?[{cs:o.globals.collapsedSeries,csi:o.globals.collapsedSeriesIndices},{cs:o.globals.ancillaryCollapsedSeries,csi:o.globals.ancillaryCollapsedSeriesIndices}].forEach((function(e){n.riseCollapsedSeries(e.cs,e.csi,a)})):this.hideSeries({seriesEl:i,realIndex:a})}else{var r=o.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(e+1,"'] path")),s=o.config.chart.type;if("pie"===s||"polarArea"===s||"donut"===s){var l=o.config.plotOptions.pie.donut.labels;new w(this.lgCtx.ctx).pathMouseDown(r.members[0],null),this.lgCtx.ctx.pie.printDataLabelsInner(r.members[0].node,l)}r.fire("click")}}},{key:"hideSeries",value:function(e){var t=e.seriesEl,n=e.realIndex,o=this.w,i=b.clone(o.config.series);if(o.globals.axisCharts){var a=!1;if(o.config.yaxis[n]&&o.config.yaxis[n].show&&o.config.yaxis[n].showAlways&&(a=!0,o.globals.ancillaryCollapsedSeriesIndices.indexOf(n)<0&&(o.globals.ancillaryCollapsedSeries.push({index:n,data:i[n].data.slice(),type:t.parentNode.className.baseVal.split("-")[1]}),o.globals.ancillaryCollapsedSeriesIndices.push(n))),!a){o.globals.collapsedSeries.push({index:n,data:i[n].data.slice(),type:t.parentNode.className.baseVal.split("-")[1]}),o.globals.collapsedSeriesIndices.push(n);var r=o.globals.risingSeries.indexOf(n);o.globals.risingSeries.splice(r,1)}}else o.globals.collapsedSeries.push({index:n,data:i[n]}),o.globals.collapsedSeriesIndices.push(n);for(var s=t.childNodes,l=0;l0){for(var a=0;a-1&&(e[o].data=[])})):e.forEach((function(n,o){t.globals.collapsedSeriesIndices.indexOf(o)>-1&&(e[o]=0)})),e}}]),e}(),he=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 de(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(),b.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,o=t.globals.seriesNames,i=t.globals.colors.slice();if("heatmap"===t.config.chart.type){var a=t.config.plotOptions.heatmap.colorScale.ranges;o=a.map((function(e){return e.name?e.name:e.from+" - "+e.to})),i=a.map((function(e){return e.color}))}else this.isBarsDistributed&&(o=t.globals.labels.slice());t.config.legend.customLegendItems.length&&(o=t.config.legend.customLegendItems);for(var r=t.globals.legendFormatter,s=t.config.legend.inverseOrder,l=s?o.length-1:0;s?l>=0:l<=o.length-1;s?l--:l++){var c=r(o[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)}o.style.position="absolute",a=a+e+n.config.legend.offsetX,r=r+t+n.config.legend.offsetY,o.style.left=a+"px",o.style.top=r+"px","bottom"===n.config.legend.position?(o.style.top="auto",o.style.bottom=5-n.config.legend.offsetY+"px"):"right"===n.config.legend.position&&(o.style.left="auto",o.style.right=25+n.config.legend.offsetX+"px"),["width","height"].forEach((function(e){o.style[e]&&(o.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 ue(this.ctx),o=n.dimHelpers.getTitleSubtitleCoords("title"),i=n.dimHelpers.getTitleSubtitleCoords("subtitle"),a=0;"bottom"===e.config.legend.position?a=-t.clwh/1.8:"top"===e.config.legend.position&&(a=o.height+i.height+e.config.title.margin+e.config.subtitle.margin-10),this.setLegendWrapXY(20,a)}},{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 o=parseInt(e.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,o,this.w]),new R(this.ctx).highlightRangeInSeries(e,e.target)}}else!e.target.classList.contains("apexcharts-inactive-legend")&&n&&new R(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,o="true"===e.target.getAttribute("data:collapsed"),i=this.w.config.chart.events.legendClick;"function"==typeof i&&i(this.ctx,n,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,n,this.w]);var a=this.w.config.legend.markers.onClick;"function"==typeof a&&e.target.classList.contains("apexcharts-legend-marker")&&(a(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,o)}}}]),e}(),fe=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")},o=n();if(o.setAttribute("class","apexcharts-toolbar"),o.style.top=t.config.chart.toolbar.offsetY+"px",o.style.right=3-t.config.chart.toolbar.offsetX+"px",t.globals.dom.elWrap.appendChild(o),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 i=0;i\n \n \n\n'),r("zoomOut",this.elZoomOut,'\n \n \n\n');var s=function(n){e.t[n]&&t.config.chart[n].enabled&&a.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&&a.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"}),r("reset",this.elZoomReset,'\n \n \n'),this.t.download&&a.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,o={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(o),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,o=e.width,i=e.height,a=e.translateX,r=void 0===a?0:a,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("+r+", "+l+")"};c.globals.zoomEnabled&&this.dragged&&(o<0&&(o=1),u.attr({x:t,y:n,width:o,height:i,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}),w.setAttrs(u.node,h)),c.globals.selectionEnabled&&(d.attr({x:t,y:n,width:o>0?o:0,height:i>0?i: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}),w.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,o=this.w,i=t,a=this.gridRect.getBoundingClientRect(),r=i.startX-1,s=i.startY,l=!1,c=!1,u=i.clientX-a.left-r,d=i.clientY-a.top-s,h={};return Math.abs(u+r)>o.globals.gridWidth?u=o.globals.gridWidth-r:i.clientX-a.left<0&&(u=r),r>i.clientX-a.left&&(l=!0,u=Math.abs(u)),s>i.clientY-a.top&&(c=!0,d=Math.abs(d)),h="x"===n?{x:l?r-u:r,y:0,width:u,height:o.globals.gridHeight}:"y"===n?{x:0,y:c?s-d:s,width:o.globals.gridWidth,height:d}:{x:l?r-u:r,y:c?s-d:s,width:u,height:d},i.drawSelectionRect(h),i.selectionDragging("resizing"),h}},{key:"selectionDragging",value:function(e,t){var n=this,o=this.w,i=this.xyRatios,a=this.selectionRect,r=0;"resizing"===e&&(r=30);var s=function(e){return parseFloat(a.node.getAttribute(e))},l={x:s("x"),y:s("y"),width:s("width"),height:s("height")};o.globals.selection=l,"function"==typeof o.config.chart.events.selection&&o.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout((function(){var e=n.gridRect.getBoundingClientRect(),t=a.node.getBoundingClientRect(),r={xaxis:{min:o.globals.xAxisScale.niceMin+(t.left-e.left)*i.xRatio,max:o.globals.xAxisScale.niceMin+(t.right-e.left)*i.xRatio},yaxis:{min:o.globals.yAxisScale[0].niceMin+(e.bottom-t.bottom)*i.yRatio[0],max:o.globals.yAxisScale[0].niceMax-(t.top-e.top)*i.yRatio[0]}};o.config.chart.events.selection(n.ctx,r),o.config.chart.brush.enabled&&void 0!==o.config.chart.events.brushScrolled&&o.config.chart.events.brushScrolled(n.ctx,r)}),r))}},{key:"selectionDrawn",value:function(e){var t=e.context,n=e.zoomtype,o=this.w,i=t,a=this.xyRatios,r=this.ctx.toolbar;if(i.startX>i.endX){var s=i.startX;i.startX=i.endX,i.endX=s}if(i.startY>i.endY){var l=i.startY;i.startY=i.endY,i.endY=l}var c=void 0,u=void 0;o.globals.isRangeBar?(c=o.globals.yAxisScale[0].niceMin+i.startX*a.invertedYRatio,u=o.globals.yAxisScale[0].niceMin+i.endX*a.invertedYRatio):(c=o.globals.xAxisScale.niceMin+i.startX*a.xRatio,u=o.globals.xAxisScale.niceMin+i.endX*a.xRatio);var d=[],h=[];if(o.config.yaxis.forEach((function(e,t){d.push(o.globals.yAxisScale[t].niceMax-a.yRatio[t]*i.startY),h.push(o.globals.yAxisScale[t].niceMax-a.yRatio[t]*i.endY)})),i.dragged&&(i.dragX>10||i.dragY>10)&&c!==u)if(o.globals.zoomEnabled){var f=b.clone(o.globals.initialConfig.yaxis),p=b.clone(o.globals.initialConfig.xaxis);if(o.globals.zoomed=!0,o.config.xaxis.convertedCatToNumeric&&(c=Math.floor(c),u=Math.floor(u),c<1&&(c=1,u=o.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]})),o.config.chart.zoom.autoScaleYaxis){var g=new G(i.ctx);f=g.autoScaleY(i.ctx,f,{xaxis:p})}if(r){var v=r.getBeforeZoomRange(p,f);v&&(p=v.xaxis?v.xaxis:p,f=v.yaxis?v.yaxis:f)}var m={xaxis:p};o.config.chart.group||(m.yaxis=f),i.ctx.updateHelpers._updateOptions(m,!1,i.w.config.chart.animations.dynamicAnimation.enabled),"function"==typeof o.config.chart.events.zoomed&&r.zoomCallback(p,f)}else if(o.globals.selectionEnabled){var x,y=null;x={min:c,max:u},"xy"!==n&&"y"!==n||(y=b.clone(o.config.yaxis)).forEach((function(e,t){y[t].min=h[t],y[t].max=d[t]})),o.globals.selection=i.selection,"function"==typeof o.config.chart.events.selection&&o.config.chart.events.selection(i.ctx,{xaxis:x,yaxis:y})}}},{key:"panDragging",value:function(e){var t=e.context,n=this.w,o=t;if(void 0!==n.globals.lastClientPosition.x){var i=n.globals.lastClientPosition.x-o.clientX,a=n.globals.lastClientPosition.y-o.clientY;Math.abs(i)>Math.abs(a)&&i>0?this.moveDirection="left":Math.abs(i)>Math.abs(a)&&i<0?this.moveDirection="right":Math.abs(a)>Math.abs(i)&&a>0?this.moveDirection="up":Math.abs(a)>Math.abs(i)&&a<0&&(this.moveDirection="down")}n.globals.lastClientPosition={x:o.clientX,y:o.clientY};var r=n.globals.isRangeBar?n.globals.minY:n.globals.minX,s=n.globals.isRangeBar?n.globals.maxY:n.globals.maxX;n.config.xaxis.convertedCatToNumeric||o.panScrolled(r,s)}},{key:"delayedPanScrolled",value:function(){var e=this.w,t=e.globals.minX,n=e.globals.maxX,o=(e.globals.maxX-e.globals.minX)/2;"left"===this.moveDirection?(t=e.globals.minX+o,n=e.globals.maxX+o):"right"===this.moveDirection&&(t=e.globals.minX-o,n=e.globals.maxX-o),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,o=this.xyRatios,i=b.clone(n.globals.initialConfig.yaxis),a=o.xRatio,r=n.globals.minX,s=n.globals.maxX;n.globals.isRangeBar&&(a=o.invertedYRatio,r=n.globals.minY,s=n.globals.maxY),"left"===this.moveDirection?(e=r+n.globals.gridWidth/15*a,t=s+n.globals.gridWidth/15*a):"right"===this.moveDirection&&(e=r-n.globals.gridWidth/15*a,t=s-n.globals.gridWidth/15*a),n.globals.isRangeBar||(en.globals.initialMaxX)&&(e=r,t=s);var l={min:e,max:t};n.config.chart.zoom.autoScaleYaxis&&(i=new G(this.ctx).autoScaleY(this.ctx,i,{xaxis:l}));var c={xaxis:{min:e,max:t}};n.config.chart.group||(c.yaxis=i),this.updateScrolledChart(c,e,t)}},{key:"updateScrolledChart",value:function(e,t,n){var o=this.w;this.ctx.updateHelpers._updateOptions(e,!1,!1),"function"==typeof o.config.chart.events.scrolled&&o.config.chart.events.scrolled(this.ctx,{xaxis:{min:t,max:n}})}}]),n}(),ge=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,o=e.clientX,i=e.clientY,a=this.w,r=n.getBoundingClientRect(),s=r.width,l=r.height,c=s/(a.globals.dataPoints-1),u=l/a.globals.dataPoints,d=this.hasBars();!a.globals.comboCharts&&!d||a.config.xaxis.convertedCatToNumeric||(c=s/a.globals.dataPoints);var h=o-r.left-a.globals.barPadForNumericAxis,f=i-r.top;h<0||f<0||h>s||f>l?(t.classList.remove("hovering-zoom"),t.classList.remove("hovering-pan")):a.globals.zoomEnabled?(t.classList.remove("hovering-pan"),t.classList.add("hovering-zoom")):a.globals.panEnabled&&(t.classList.remove("hovering-zoom"),t.classList.add("hovering-pan"));var p=Math.round(h/c),g=Math.floor(f/u);d&&!a.config.xaxis.convertedCatToNumeric&&(p=Math.ceil(h/c),p-=1);for(var v,m=null,x=null,y=[],w=0;w1?a=this.getFirstActiveXArray(n,o):r=0;var l=o[a][0],c=n[a][0],u=Math.abs(e-c),d=Math.abs(t-l),h=d+u;return o.map((function(i,a){i.map((function(i,l){var c=Math.abs(t-o[a][l]),f=Math.abs(e-n[a][l]),p=f+c;p0&&t[n].length>0?n:-1})),i=0;i0)for(var o=0;o0}},{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 o=n.allTooltipSeriesGroups,i=0;i ').concat(n.attrs.name,""),t+="
    ".concat(n.val,"
    ")})),b.innerHTML=e+"",x.innerHTML=t+""};r?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&&(o[t].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=l.config.tooltip.z.title,o[t].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=void 0!==p?p:""),r&&g[0]&&(null==u||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,o=this.w,i=this.ctx.series.filteredSeriesX(),a="",r="",s=null,l=null,c={series:o.globals.series,seriesIndex:t,dataPointIndex:n,w:o},u=o.globals.ttZFormatter;null===n?l=o.globals.series[t]:o.globals.isXNumeric&&"treemap"!==o.config.chart.type?(a=i[t][n],0===i[t].length&&(a=i[this.tooltipUtil.getFirstActiveXArray(i)][n])):a=void 0!==o.globals.labels[n]?o.globals.labels[n]:"";var d=a;return a=o.globals.isXNumeric&&"datetime"===o.config.xaxis.type?new W(this.ctx).xLabelFormat(o.globals.ttKeyFormatter,d,d,{i:void 0,dateFormatter:new H(this.ctx).formatDate,w:this.w}):o.globals.isBarHorizontal?o.globals.yLabelFormatters[0](d,c):o.globals.xLabelFormatter(d,c),void 0!==o.config.tooltip.x.formatter&&(a=o.globals.ttKeyFormatter(d,c)),o.globals.seriesZ.length>0&&o.globals.seriesZ[t].length>0&&(s=u(o.globals.seriesZ[t][n],o)),r="function"==typeof o.config.xaxis.tooltip.formatter?o.globals.xaxisTooltipFormatter(d,c):a,{val:Array.isArray(l)?l.join(" "):l,xVal:Array.isArray(a)?a.join(" "):a,xAxisTTVal:Array.isArray(r)?r.join(" "):r,zVal:s}}},{key:"handleCustomTooltip",value:function(e){var t=e.i,n=e.j,o=e.y1,i=e.y2,a=e.w,r=this.ttCtx.getElTooltip(),s=a.config.tooltip.custom;Array.isArray(s)&&s[t]&&(s=s[t]),r.innerHTML=s({ctx:this.ctx,series:a.globals.series,seriesIndex:t,dataPointIndex:n,y1:o,y2:i,w:a})}}]),e}(),me=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,o=this.w,i=n.getElXCrosshairs(),a=e-n.xcrosshairsWidth/2,r=o.globals.labels.slice().length;if(null!==t&&(a=o.globals.gridWidth/r*t),null===i||o.globals.isBarHorizontal||(i.setAttribute("x",a),i.setAttribute("x1",a),i.setAttribute("x2",a),i.setAttribute("y2",o.globals.gridHeight),i.classList.add("apexcharts-active")),a<0&&(a=0),a>o.globals.gridWidth&&(a=o.globals.gridWidth),n.isXAxisTooltipEnabled){var s=a;"tickWidth"!==o.config.xaxis.crosshairs.width&&"barWidth"!==o.config.xaxis.crosshairs.width||(s=a+n.xcrosshairsWidth/2),this.moveXAxisTooltip(s)}}},{key:"moveYCrosshairs",value:function(e){var t=this.ttCtx;null!==t.ycrosshairs&&w.setAttrs(t.ycrosshairs,{y1:e,y2:e}),null!==t.ycrosshairsHidden&&w.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 o,i=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,o=new w(this.ctx).getTextRects(n.xaxisTooltipText.innerHTML),n.xaxisTooltipText.style.minWidth=o.width+"px",n.xaxisTooltip.style.left=e+"px",n.xaxisTooltip.style.top=i+"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 o=parseInt(n.ycrosshairsHidden.getAttribute("y1"),10),i=t.globals.translateY+o,a=n.yaxisTTEls[e].getBoundingClientRect().height,r=t.globals.translateYAxisX[e]-2;t.config.yaxis[e].opposite&&(r-=26),i-=a/2,-1===t.globals.ignoreYAxisIndexes.indexOf(e)?(n.yaxisTTEls[e].classList.add("apexcharts-active"),n.yaxisTTEls[e].style.top=i+"px",n.yaxisTTEls[e].style.left=r+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,o=this.w,i=this.ttCtx,a=i.getElTooltip(),r=i.tooltipRect,s=null!==n?parseFloat(n):1,l=parseFloat(e)+s+5,c=parseFloat(t)+s/2;if(l>o.globals.gridWidth/2&&(l=l-r.ttWidth-s-15),l>o.globals.gridWidth-r.ttWidth-10&&(l=o.globals.gridWidth-r.ttWidth),l<-20&&(l=-20),o.config.tooltip.followCursor){var u=i.getElGrid(),d=u.getBoundingClientRect();c=i.e.clientY+o.globals.translateY-d.top-r.ttHeight/2}else o.globals.isBarHorizontal?c-=r.ttHeight:(r.ttHeight/2+c>o.globals.gridHeight&&(c=o.globals.gridHeight-r.ttHeight+o.globals.translateY),c<0&&(c=0));isNaN(l)||(l+=o.globals.translateX,a.style.left=l+"px",a.style.top=c+"px")}},{key:"moveMarkers",value:function(e,t){var n=this.w,o=this.ttCtx;if(n.globals.markers.size[e]>0)for(var i=n.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(e,"'] .apexcharts-marker")),a=0;a0&&(c.setAttribute("r",s),c.setAttribute("cx",n),c.setAttribute("cy",o)),this.moveXCrosshairs(n),a.fixedTooltip||this.moveTooltip(n,o,s)}}},{key:"moveDynamicPointsOnHover",value:function(e){var t,n=this.ttCtx,o=n.w,i=0,a=0,r=o.globals.pointsArray;t=new R(this.ctx).getActiveConfigSeriesIndex(!0);var s=n.tooltipUtil.getHoverMarkerSize(t);r[t]&&(i=r[t][e][0],a=r[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(i),!n.fixedTooltip){var h=a||o.globals.gridHeight;this.moveTooltip(i,h,s)}}},{key:"moveStickyTooltipOverBars",value:function(e){var t=this.w,n=this.ttCtx,o=t.globals.columnSeries?t.globals.columnSeries.length:t.globals.series.length,i=o>=2&&o%2==0?Math.floor(o/2):Math.floor(o/2)+1;t.globals.isBarHorizontal&&(i=new R(this.ctx).getActiveConfigSeriesIndex(!1,"desc")+1);var a=t.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(i,"'] path[j='").concat(e,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(i,"'] path[j='").concat(e,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(i,"'] path[j='").concat(e,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(i,"'] path[j='").concat(e,"']")),r=a?parseFloat(a.getAttribute("cx")):0,s=a?parseFloat(a.getAttribute("cy")):0,l=a?parseFloat(a.getAttribute("barWidth")):0,c=a?parseFloat(a.getAttribute("barHeight")):0,u=n.getElGrid().getBoundingClientRect(),d=a.classList.contains("apexcharts-candlestick-area")||a.classList.contains("apexcharts-boxPlot-area");if(t.globals.isXNumeric?(a&&!d&&(r-=o%2!=0?l/2:0),a&&d&&t.globals.comboCharts&&(r-=l/2)):t.globals.isBarHorizontal||(r=n.xAxisTicksPositions[e-1]+n.dataPointsDividedWidth/2,isNaN(r)&&(r=n.xAxisTicksPositions[e]-n.dataPointsDividedWidth/2)),t.globals.isBarHorizontal?s+=c/3:s=n.e.clientY-u.top-n.tooltipRect.ttHeight/2,t.globals.isBarHorizontal||this.moveXCrosshairs(r),!n.fixedTooltip){var h=s||t.globals.gridHeight;this.moveTooltip(r,h)}}}]),e}(),be=function(){function e(t){s(this,e),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx,this.tooltipPosition=new me(t)}return c(e,[{key:"drawDynamicPoints",value:function(){var e=this.w,t=new w(this.ctx),n=new F(this.ctx),o=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series");o=v(o),e.config.chart.stacked&&o.sort((function(e,t){return parseFloat(e.getAttribute("data:realIndex"))-parseFloat(t.getAttribute("data:realIndex"))}));for(var i=0;i2&&void 0!==arguments[2]?arguments[2]:null,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=this.w;"bubble"!==i.config.chart.type&&this.newPointSize(e,t);var a=t.getAttribute("cx"),r=t.getAttribute("cy");if(null!==n&&null!==o&&(a=n,r=o),this.tooltipPosition.moveXCrosshairs(a),!this.fixedTooltip){if("radar"===i.config.chart.type){var s=this.ttCtx.getElGrid(),l=s.getBoundingClientRect();a=this.ttCtx.e.clientX-l.left}this.tooltipPosition.moveTooltip(a,r,i.config.markers.hover.size)}}},{key:"enlargePoints",value:function(e){for(var t=this.w,n=this,o=this.ttCtx,i=e,a=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),r=t.config.markers.hover.size,s=0;s=0?e[t].setAttribute("r",n):e[t].setAttribute("r",0)}}}]),e}(),xe=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,o=e.x,i=e.y,a=e.type,r=this.ttCtx,s=this.w;if(t.target.classList.contains("apexcharts-".concat(a,"-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(r.tooltipLabels.drawSeriesTexts({ttItems:n.ttItems,i:l,j:c,shared:!1,e:t}),s.globals.capturedSeriesIndex=l,s.globals.capturedDataPointIndex=c,o=u+r.tooltipRect.ttWidth/2+h,i=d+r.tooltipRect.ttHeight/2-f/2,r.tooltipPosition.moveXCrosshairs(u+h/2),o>s.globals.gridWidth/2&&(o=u-r.tooltipRect.ttWidth/2+h),r.w.config.tooltip.followCursor){var p=s.globals.dom.elWrap.getBoundingClientRect();o=s.globals.clientX-p.left-r.tooltipRect.ttWidth/2,i=s.globals.clientY-p.top-r.tooltipRect.ttHeight-5}}return{x:o,y:i}}},{key:"handleMarkerTooltip",value:function(e){var t,n,o=e.e,i=e.opt,a=e.x,r=e.y,s=this.w,l=this.ttCtx;if(o.target.classList.contains("apexcharts-marker")){var c=parseInt(i.paths.getAttribute("cx"),10),u=parseInt(i.paths.getAttribute("cy"),10),d=parseFloat(i.paths.getAttribute("val"));if(n=parseInt(i.paths.getAttribute("rel"),10),t=parseInt(i.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,l.intersect){var h=b.findAncestor(i.paths,"apexcharts-series");h&&(t=parseInt(h.getAttribute("data:realIndex"),10))}if(l.tooltipLabels.drawSeriesTexts({ttItems:i.ttItems,i:t,j:n,shared:!l.showOnIntersect&&s.config.tooltip.shared,e:o}),"mouseup"===o.type&&l.markerClick(o,t,n),s.globals.capturedSeriesIndex=t,s.globals.capturedDataPointIndex=n,a=c,r=u+s.globals.translateY-1.4*l.tooltipRect.ttHeight,l.w.config.tooltip.followCursor){var f=l.getElGrid().getBoundingClientRect();r=l.e.clientY+s.globals.translateY-f.top}d<0&&(r=u),l.marker.enlargeCurrentPoint(n,i.paths,a,r)}return{x:a,y:r}}},{key:"handleBarTooltip",value:function(e){var t,n,o=e.e,i=e.opt,a=this.w,r=this.ttCtx,s=r.getElTooltip(),l=0,c=0,u=0,d=this.getBarTooltipXY({e:o,opt:i});t=d.i;var h=d.barHeight,f=d.j;a.globals.capturedSeriesIndex=t,a.globals.capturedDataPointIndex=f,a.globals.isBarHorizontal&&r.tooltipUtil.hasBars()||!a.config.tooltip.shared?(c=d.x,u=d.y,n=Array.isArray(a.config.stroke.width)?a.config.stroke.width[t]:a.config.stroke.width,l=c):a.globals.comboCharts||a.config.tooltip.shared||(l/=2),isNaN(u)?u=a.globals.svgHeight-r.tooltipRect.ttHeight:u<0&&(u=0);var p=parseInt(i.paths.parentNode.getAttribute("data:realIndex"),10),g=a.globals.isMultipleYAxis?a.config.yaxis[p]&&a.config.yaxis[p].reversed:a.config.yaxis[0].reversed;if(c+r.tooltipRect.ttWidth>a.globals.gridWidth&&!g?c-=r.tooltipRect.ttWidth:c<0&&(c=0),r.w.config.tooltip.followCursor){var v=r.getElGrid().getBoundingClientRect();u=r.e.clientY-v.top}null===r.tooltip&&(r.tooltip=a.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),a.config.tooltip.shared||(a.globals.comboBarCount>0?r.tooltipPosition.moveXCrosshairs(l+n/2):r.tooltipPosition.moveXCrosshairs(l)),!r.fixedTooltip&&(!a.config.tooltip.shared||a.globals.isBarHorizontal&&r.tooltipUtil.hasBars())&&(g&&(c-=r.tooltipRect.ttWidth)<0&&(c=0),!g||a.globals.isBarHorizontal&&r.tooltipUtil.hasBars()||(u=u+h-2*(a.globals.series[t][f]<0?h:0)),r.tooltipRect.ttHeight+u>a.globals.gridHeight?u=a.globals.gridHeight-r.tooltipRect.ttHeight+a.globals.translateY:(u=u+a.globals.translateY-r.tooltipRect.ttHeight/2)<0&&(u=0),s.style.left=c+a.globals.translateX+"px",s.style.top=u+"px")}},{key:"getBarTooltipXY",value:function(e){var t=e.e,n=e.opt,o=this.w,i=null,a=this.ttCtx,r=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;i=parseInt(h.getAttribute("j"),10),r=parseInt(h.parentNode.getAttribute("rel"),10)-1;var y=h.getAttribute("data-range-y1"),w=h.getAttribute("data-range-y2");o.globals.comboCharts&&(r=parseInt(h.parentNode.getAttribute("data:realIndex"),10)),a.tooltipLabels.drawSeriesTexts({ttItems:n.ttItems,i:r,j:i,y1:y?parseInt(y,10):null,y2:w?parseInt(w,10):null,shared:!a.showOnIntersect&&o.config.tooltip.shared,e:t}),o.config.tooltip.followCursor?o.globals.isBarHorizontal?(s=x-p.left+15,l=b-a.dataPointsDividedHeight+g/2-a.tooltipRect.ttHeight/2):(s=o.globals.isXNumeric?m-v/2:m-a.dataPointsDividedWidth+v/2,l=t.clientY-p.top-a.tooltipRect.ttHeight/2-15):o.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 o=this.ttCtx,i=this.w,a=i.globals.yLabelFormatters[e];if(o.yaxisTooltips[e]){var r=o.getElGrid().getBoundingClientRect(),s=(t-r.top)*n.yRatio[e],l=i.globals.maxYArr[e]-i.globals.minYArr[e],c=i.globals.minYArr[e]+(l-s);o.tooltipPosition.moveYCrosshairs(t-r.top),o.yaxisTooltipText[e].innerHTML=a(c),o.tooltipPosition.moveYAxisTooltip(e)}}}]),e}(),we=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 ge(this),this.tooltipLabels=new ve(this),this.tooltipPosition=new me(this),this.marker=new be(this),this.intersect=new xe(this),this.axesTooltip=new ye(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.querySelector(".apexcharts-tooltip")}},{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"),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 o=new Z(this.ctx);this.xAxisTicksPositions=o.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 i=t.globals.series.length;(t.globals.xyCharts||t.globals.comboCharts)&&this.tConfig.shared&&(i=this.showOnIntersect?1:t.globals.series.length),this.legendLabels=t.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(i),this.addSVGEvents()}}},{key:"createTTElements",value:function(e){for(var t=this,n=this.w,o=[],i=this.getElTooltip(),a=function(a){var r=document.createElement("div");r.classList.add("apexcharts-tooltip-series-group"),r.style.order=n.config.tooltip.inverseOrder?e-a:a+1,t.tConfig.shared&&t.tConfig.enabledOnSeries&&Array.isArray(t.tConfig.enabledOnSeries)&&t.tConfig.enabledOnSeries.indexOf(a)<0&&r.classList.add("apexcharts-tooltip-series-group-hidden");var s=document.createElement("span");s.classList.add("apexcharts-tooltip-marker"),s.style.backgroundColor=n.globals.colors[a],r.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 o=document.createElement("span");o.classList.add("apexcharts-tooltip-text-".concat(e,"-value")),t.appendChild(o),l.appendChild(t)})),r.appendChild(l),i.appendChild(r),o.push(r)},r=0;r0&&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(),o=n.width+10,i=n.height+10,a=this.tConfig.fixed.offsetX,r=this.tConfig.fixed.offsetY,s=this.tConfig.fixed.position.toLowerCase();return s.indexOf("right")>-1&&(a=a+e.globals.svgWidth-o+10),s.indexOf("bottom")>-1&&(r=r+e.globals.svgHeight-i-10),t.style.left=a+"px",t.style.top=r+"px",{x:a,y:r,ttWidth:o,ttHeight:i}}},{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,o=function(o){var i={paths:e[o],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[o].addEventListener(t,n.onSeriesHover.bind(n,i),{capture:!1,passive:!0})}))},i=0;i=100?this.seriesHover(e,t):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout((function(){n.seriesHover(e,t)}),100-o))}},{key:"seriesHover",value:function(e,t){var n=this;this.lastHoverTime=Date.now();var o=[],i=this.w;i.config.chart.group&&(o=this.ctx.getGroupedCharts()),i.globals.axisCharts&&(i.globals.minX===-1/0&&i.globals.maxX===1/0||0===i.globals.dataPoints)||(o.length?o.forEach((function(o){var i=n.getElTooltip(o),a={paths:e.paths,tooltipEl:i,tooltipY:e.tooltipY,tooltipX:e.tooltipX,elGrid:e.elGrid,hoverArea:e.hoverArea,ttItems:o.w.globals.tooltip.ttItems};o.w.globals.minX===n.w.globals.minX&&o.w.globals.maxX===n.w.globals.maxX&&o.w.globals.tooltip.seriesHoverByContext({chartCtx:o,ttCtx:o.w.globals.tooltip,opt:a,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,o=e.opt,i=e.e,a=t.w,r=this.getElTooltip();n.tooltipRect={x:0,y:0,ttWidth:r.getBoundingClientRect().width,ttHeight:r.getBoundingClientRect().height},n.e=i,!n.tooltipUtil.hasBars()||a.globals.comboCharts||n.isBarShared||this.tConfig.onDatasetHover.highlightDataSeries&&new R(t).toggleSeriesOnHover(i,i.target.parentNode),n.fixedTooltip&&n.drawFixedTooltipRect(),a.globals.axisCharts?n.axisChartsTooltips({e:i,opt:o,tooltipRect:n.tooltipRect}):n.nonAxisChartsTooltips({e:i,opt:o,tooltipRect:n.tooltipRect})}},{key:"axisChartsTooltips",value:function(e){var t,n,o=e.e,i=e.opt,a=this.w,r=i.elGrid.getBoundingClientRect(),s="touchmove"===o.type?o.touches[0].clientX:o.clientX,l="touchmove"===o.type?o.touches[0].clientY:o.clientY;if(this.clientY=l,this.clientX=s,a.globals.capturedSeriesIndex=-1,a.globals.capturedDataPointIndex=-1,lr.top+r.height)this.handleMouseOut(i);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!a.config.tooltip.shared){var c=parseInt(i.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(c)<0)return void this.handleMouseOut(i)}var u=this.getElTooltip(),d=this.getElXCrosshairs(),h=a.globals.xyCharts||"bar"===a.config.chart.type&&!a.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||a.globals.comboCharts&&this.tooltipUtil.hasBars();if("mousemove"===o.type||"touchmove"===o.type||"mouseup"===o.type){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(o,s,l,i);else if("heatmap"===a.config.chart.type||"treemap"===a.config.chart.type){var p=this.intersect.handleHeatTreeTooltip({e:o,opt:i,x:t,y:n,type:a.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:o,opt:i}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:o,opt:i,x:t,y:n});if(this.yaxisTooltips.length)for(var g=0;gl.width?this.handleMouseOut(o):null!==s?this.handleStickyCapturedSeries(e,s,o,r):(this.tooltipUtil.isXoverlap(r)||i.globals.isBarHorizontal)&&this.create(e,this,0,r,o.ttItems)}},{key:"handleStickyCapturedSeries",value:function(e,t,n,o){var i=this.w;this.tConfig.shared||null!==i.globals.series[t][o]?void 0!==i.globals.series[t][o]?this.tConfig.shared&&this.tooltipUtil.isXoverlap(o)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(e,this,t,o,n.ttItems):this.create(e,this,t,o,n.ttItems,!1):this.tooltipUtil.isXoverlap(o)&&this.create(e,this,0,o,n.ttItems):this.handleMouseOut(n)}},{key:"deactivateHoverFilter",value:function(){for(var e=this.w,t=new w(this.ctx),n=e.globals.dom.Paper.select(".apexcharts-bar-area"),o=0;o5&&void 0!==arguments[5]?arguments[5]:null,r=this.w,s=t;"mouseup"===e.type&&this.markerClick(e,n,o),null===a&&(a=this.tConfig.shared);var l=this.tooltipUtil.hasMarkers(),c=this.tooltipUtil.getElBars();if(r.config.legend.tooltipHoverFormatter){var u=r.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(o):s.tooltipPosition.moveDynamicPointsOnHover(o)),this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(c),this.barSeriesHeight>0)){var m=new w(this.ctx),b=r.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(o,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(o);for(var x=0;x0&&(this.totalItems+=e[r].length);for(var s=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),l=0,c=0,u=function(i,r){var u=void 0,d=void 0,h=void 0,f=void 0,p=[],g=[],v=o.globals.comboCharts?t[i]:i;n.yRatio.length>1&&(n.yaxisIndex=v),n.isReversed=o.config.yaxis[n.yaxisIndex]&&o.config.yaxis[n.yaxisIndex].reversed;var m=n.graphics.group({class:"apexcharts-series",seriesName:b.escapeString(o.globals.seriesNames[v]),rel:i+1,"data:realIndex":v});n.ctx.series.addCollapsedClassToSeries(m,v);var x=n.graphics.group({class:"apexcharts-datalabels","data:realIndex":v}),y=0,w=0,k=n.initialPositions(l,c,u,d,h,f);c=k.y,y=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,i=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:o,xDivision:n,barHeight:r,barWidth:s,zeroH:i,zeroW:a}}},{key:"drawStackedBarPaths",value:function(e){for(var t,n=e.indexes,o=e.barHeight,i=e.strokeWidth,a=e.zeroW,r=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=a;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=a;r=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:o,x1:t,x2:r,strokeWidth:i,series:this.series,realIndex:n.realIndex,i:h,j:f,w:u});return this.barHelpers.barBackground({j:f,i:h,y1:d,y2:o,elSeries:c}),s+=l,{pathTo:m.pathTo,pathFrom:m.pathFrom,x:r,y:s}}},{key:"drawStackedColumnPaths",value:function(e){var t=e.indexes,n=e.x,o=e.y,i=e.xDivision,a=e.barWidth,r=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-a/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-r:m}else f=l.globals.gridHeight-r;o=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:a,y1:f,y2:o,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:a,elSeries:s}),n+=i,{pathTo:k.pathTo,pathFrom:k.pathFrom,x:l.globals.isXNumeric?n-i:n,y:o}}}]),n}(),Se=function(e){d(n,z);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,o=this.w,i=new w(this.ctx),r=new T(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=o.config.plotOptions.bar.horizontal;var s=new C(this.ctx,o);e=s.getLogSeries(e),this.series=e,this.yRatio=s.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e);for(var l=i.group({class:"apexcharts-".concat(o.config.chart.type,"-series apexcharts-plot-series")}),c=function(s){n.isBoxPlot="boxPlot"===o.config.chart.type||"boxPlot"===o.config.series[s].type;var c,u,d,h,f,p,g=void 0,v=void 0,m=[],x=[],y=o.globals.comboCharts?t[s]:s,w=i.group({class:"apexcharts-series",seriesName:b.escapeString(o.globals.seriesNames[y]),rel:s+1,"data:realIndex":y});n.ctx.series.addCollapsedClassToSeries(w,y),e[s].length>0&&(n.visibleI=n.visibleI+1),n.yRatio.length>1&&(n.yaxisIndex=y);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,x.push(g+p/2);for(var S=i.group({class:"apexcharts-datalabels","data:realIndex":y}),C=function(t){var i=n.barHelpers.getStrokeWidth(s,t,y),l=null,b={indexes:{i:s,j:t,realIndex:y},x:g,y:v,strokeWidth:i,elSeries:w};l=n.isHorizontal?n.drawHorizontalBoxPaths(a(a({},b),{},{yDivision:u,barHeight:f,zeroW:h})):n.drawVerticalBoxPaths(a(a({},b),{},{xDivision:c,barWidth:p,zeroH:d})),v=l.y,g=l.x,t>0&&x.push(g+p/2),m.push(v),l.pathTo.forEach((function(a,c){var u=!n.isBoxPlot&&n.candlestickOptions.wick.useFillColor?l.color[c]:o.globals.stroke.colors[s],d=r.fillPath({seriesNumber:y,dataPointIndex:t,color:l.color[c],value:e[s][t]});n.renderSeries({realIndex:y,pathFill:d,lineFill:u,j:t,i:s,pathFrom:l.pathFrom,pathTo:a,strokeWidth:i,elSeries:w,x:g,y:v,series:e,barHeight:f,barWidth:p,elDataLabelsWrap:S,visibleSeries:n.visibleI,type:o.config.chart.type})}))},_=0;_m.c&&(d=!1);var y=Math.min(m.o,m.c),k=Math.max(m.o,m.c),S=m.m;s.globals.isXNumeric&&(n=(s.globals.seriesX[v][u]-s.globals.minX)/this.xRatio-i/2);var C=n+i*this.visibleI;void 0===this.series[c][u]||null===this.series[c][u]?(y=a,k=a):(y=a-y/g,k=a-k/g,b=a-m.h/g,x=a-m.l/g,S=a-m.m/g);var _=l.move(C,a),A=l.move(C+i/2,y);return s.globals.previousPaths.length>0&&(A=this.getPreviousPath(v,u,!0)),_=this.isBoxPlot?[l.move(C,y)+l.line(C+i/2,y)+l.line(C+i/2,b)+l.line(C+i/4,b)+l.line(C+i-i/4,b)+l.line(C+i/2,b)+l.line(C+i/2,y)+l.line(C+i,y)+l.line(C+i,S)+l.line(C,S)+l.line(C,y+r/2),l.move(C,S)+l.line(C+i,S)+l.line(C+i,k)+l.line(C+i/2,k)+l.line(C+i/2,x)+l.line(C+i-i/4,x)+l.line(C+i/4,x)+l.line(C+i/2,x)+l.line(C+i/2,k)+l.line(C,k)+l.line(C,S)+"z"]:[l.move(C,k)+l.line(C+i/2,k)+l.line(C+i/2,b)+l.line(C+i/2,k)+l.line(C+i,k)+l.line(C+i,y)+l.line(C+i/2,y)+l.line(C+i/2,x)+l.line(C+i/2,y)+l.line(C,y)+l.line(C,k-r/2)],A+=l.move(C,y),s.globals.isXNumeric||(n+=o),{pathTo:_,pathFrom:A,x:n,y:k,barXPosition:C,color:this.isBoxPlot?p:d?[h]:[f]}}},{key:"drawHorizontalBoxPaths",value:function(e){var t=e.indexes;e.x;var n=e.y,o=e.yDivision,i=e.barHeight,a=e.zeroW,r=e.strokeWidth,s=this.w,l=new w(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=a,v=a,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-i/2);var y=n+i*this.visibleI;void 0===this.series[c][u]||null===this.series[c][u]?(m=a,b=a):(m=a+m/h,b=a+b/h,g=a+p.h/h,v=a+p.l/h,x=a+p.m/h);var k=l.move(a,y),S=l.move(m,y+i/2);return s.globals.previousPaths.length>0&&(S=this.getPreviousPath(f,u,!0)),k=[l.move(m,y)+l.line(m,y+i/2)+l.line(g,y+i/2)+l.line(g,y+i/2-i/4)+l.line(g,y+i/2+i/4)+l.line(g,y+i/2)+l.line(m,y+i/2)+l.line(m,y+i)+l.line(x,y+i)+l.line(x,y)+l.line(m+r/2,y),l.move(x,y)+l.line(x,y+i)+l.line(b,y+i)+l.line(b,y+i/2)+l.line(v,y+i/2)+l.line(v,y+i-i/4)+l.line(v,y+i/4)+l.line(v,y+i/2)+l.line(b,y+i/2)+l.line(b,y)+l.line(x,y)+"z"],S+=l.move(m,y),s.globals.isXNumeric||(n+=o),{pathTo:k,pathFrom:S,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}(),Ce=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,o){var i=this.w,a=1,r=i.config.plotOptions[e].shadeIntensity,s=this.determineColor(e,t,n);i.globals.hasNegs||o?a=i.config.plotOptions[e].reverseNegativeShade?s.percent<0?s.percent/100*(1.25*r):(1-s.percent/100)*(1.25*r):s.percent<=0?1-(1+s.percent/100)*r:(1-s.percent/100)*r:(a=1-s.percent/100,"treemap"===e&&(a=(1-s.percent/100)*(1.25*r)));var l=s.color,c=new b;return i.config.plotOptions[e].enableShades&&(l="dark"===this.w.config.theme.mode?b.hexToRgba(c.shadeColor(-1*a,s.color),i.config.fill.opacity):b.hexToRgba(c.shadeColor(a,s.color),i.config.fill.opacity)),{color:l,colorProps:s}}},{key:"determineColor",value:function(e,t,n){var o=this.w,i=o.globals.series[t][n],a=o.config.plotOptions[e],r=a.colorScale.inverse?n:t;a.distributed&&"treemap"===o.config.chart.type&&(r=n);var s=o.globals.colors[r],l=null,c=Math.min.apply(Math,v(o.globals.series[t])),u=Math.max.apply(Math,v(o.globals.series[t]));a.distributed||"heatmap"!==e||(c=o.globals.minY,u=o.globals.maxY),void 0!==a.colorScale.min&&(c=a.colorScale.mino.globals.maxY?a.colorScale.max:o.globals.maxY);var d=Math.abs(u)+Math.abs(c),h=100*i/(0===d?d-1e-6:d);return a.colorScale.ranges.length>0&&a.colorScale.ranges.map((function(e,t){if(i>=e.from&&i<=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*i/(0===n?n-1e-6:n)}})),{color:s,foreColor:l,percent:h}}},{key:"calculateDataLabels",value:function(e){var t=e.text,n=e.x,o=e.y,i=e.i,a=e.j,r=e.colorProps,s=e.fontSize,l=this.w.config.dataLabels,c=new w(this.ctx),u=new M(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=o+parseFloat(l.style.fontSize)/3+f;u.plotDataLabelsText({x:p,y:g,text:t,i,j:a,color:r.foreColor,parent:d,fontSize:s,dataLabelsConfig:l})}return d}},{key:"addListeners",value:function(e){var t=new w(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}(),_e=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 Ce(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 w(this.ctx),o=n.group({class:"apexcharts-heatmap"});o.attr("clip-path","url(#gridRectMask".concat(t.globals.cuid,")"));var i=t.globals.gridWidth/t.globals.dataPoints,a=t.globals.gridHeight/t.globals.series.length,r=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:b.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 y(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 S=x.x,C=x.y,_=100*f/this.fullAngle+"%";if(0!==f&&n.config.plotOptions.pie.dataLabels.minAngleToShowLabelthis.fullAngle?t.endAngle=t.endAngle-(o+r):o+r=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+i*Math.cos(r),u=t.centerY+i*Math.sin(r),d=t.centerX+i*Math.cos(l),h=t.centerY+i*Math.sin(l),f=b.polarToCartesian(t.centerX,t.centerY,t.donutSize,s),p=b.polarToCartesian(t.centerX,t.centerY,t.donutSize,a),g=o>180?1:0,v=["M",c,u,"A",i,i,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 G(this.ctx),o=new w(this.ctx),i=new Ae(this.ctx),a=o.group(),r=o.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&&(i=e.total.color);var r=a.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),s=a.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");n=(0,e.value.formatter)(n,a),o||"function"!=typeof e.total.formatter||(n=e.total.formatter(a));var l=t===e.total.label;t=e.name.formatter(t,l,a),null!==r&&(r.textContent=t),null!==s&&(s.textContent=n),null!==r&&(r.style.fill=i)}},{key:"printDataLabelsInner",value:function(e,t){var n=this.w,o=e.getAttribute("data:value"),i=n.globals.seriesNames[parseInt(e.parentNode.getAttribute("rel"),10)-1];n.globals.series.length>1&&this.printInnerLabels(t,i,o,e);var a=n.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");null!==a&&(a.style.opacity=1)}},{key:"drawSpokes",value:function(e){var t=this,n=this.w,o=new w(this.ctx),i=n.config.plotOptions.polarArea.spokes;if(0!==i.strokeWidth){for(var a=[],r=360/n.globals.series.length,s=0;s1)r&&!t.total.showAlways?l({makeSliceOut:!1,printLabel:!0}):this.printInnerLabels(t,t.total.label,t.total.formatter(i));else if(l({makeSliceOut:!1,printLabel:!0}),!r)if(i.globals.selectedDataPoints.length&&i.globals.series.length>1)if(i.globals.selectedDataPoints[0].length>0){var c=i.globals.selectedDataPoints[0],u=i.globals.dom.baseEl.querySelector(".apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(c));this.printDataLabelsInner(u,t)}else a&&i.globals.selectedDataPoints.length&&0===i.globals.selectedDataPoints[0].length&&(a.style.opacity=0);else a&&i.globals.series.length>1&&(a.style.opacity=0)}}]),e}(),Le=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 w(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",o+=10):e.x<0&&(n="end",o-=10):n="middle",Math.abs(e.y)>=t-10&&(e.y<0?i-=10:e.y>0&&(i+=10)),{textAnchor:n,newX:o,newY:i}}},{key:"getPreviousPath",value:function(e){for(var t=this.w,n=null,o=0;o0&&parseInt(i.realIndex,10)===parseInt(e,10)&&void 0!==t.globals.previousPaths[o].paths[0]&&(n=t.globals.previousPaths[o].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 o=[],i=0;i=360&&(h=360-Math.abs(this.startAngle)-.1);var f=n.drawPath({d:"",stroke:u,strokeWidth:r*parseInt(c.strokeWidth,10)/100,fill:"none",strokeOpacity:c.opacity,classes:"apexcharts-radialbar-area"});if(c.dropShadow.enabled){var p=c.dropShadow;i.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 o}},{key:"drawArcs",value:function(e){var t=this.w,n=new w(this.ctx),o=new T(this.ctx),i=new y(this.ctx),a=n.group(),r=this.getStrokeWidth(e);e.size=e.size-r/2;var s=t.config.plotOptions.radialBar.hollow.background,l=e.size-r*e.series.length-this.margin*e.series.length-r*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,a,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;i.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&&(a.add(u),f&&a.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*S)+this.startAngle,_=void 0;t.globals.dataChanged&&(k=this.startAngle,_=Math.round(this.totalAngle*b.negToZero(t.globals.previousPaths[g])/100)+k),Math.abs(C)+Math.abs(x)>=360&&(C-=.01),Math.abs(_)+Math.abs(k)>=360&&(_-=.01);var A=C-x,P=Array.isArray(t.config.stroke.dashArray)?t.config.stroke.dashArray[g]:t.config.stroke.dashArray,L=n.drawPath({d:"",stroke:m,strokeWidth:r,fill:"none",fillOpacity:t.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+g,strokeDashArray:P});if(w.setAttrs(L.node,{"data:angle":A,"data:value":e.series[g]}),t.config.chart.dropShadow.enabled){var j=t.config.chart.dropShadow;i.dropShadow(L,j,g)}i.setSelectionFilter(L,0,g),this.addListeners(L,this.radialDataLabels),v.add(L),L.attr({index:0,j:g});var F=0;!this.initialAnim||t.globals.resized||t.globals.dataChanged||(F=(C-x)/360*t.config.chart.animations.speed,this.animDur=F/(1.2*e.series.length)+this.animDur,this.animBeginArr.push(this.animDur)),t.globals.dataChanged&&(F=(C-x)/360*t.config.chart.animations.dynamicAnimation.speed,this.animDur=F/(1.2*e.series.length)+this.animDur,this.animBeginArr.push(this.animDur)),this.animatePaths(L,{centerX:e.centerX,centerY:e.centerY,endAngle:C,startAngle:x,prevEndAngle:_,prevStartAngle:k,size:e.size,i:g,totalItems:2,animBeginArr:this.animBeginArr,dur:F,shouldSetPrevPaths:!0,easing:t.globals.easing})}return{g:a,elHollow:u,dataLabels:f}}},{key:"drawHollow",value:function(e){var t=new w(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,o){var i=this.w,a=new T(this.ctx),r=b.randomId(),s=i.config.plotOptions.radialBar.hollow.image;if(i.config.plotOptions.radialBar.hollow.imageClipped)a.clippedImgArea({width:n,height:n,image:s,patternID:"pattern".concat(i.globals.cuid).concat(r)}),o="url(#pattern".concat(i.globals.cuid).concat(r,")");else{var l=i.config.plotOptions.radialBar.hollow.imageWidth,c=i.config.plotOptions.radialBar.hollow.imageHeight;if(void 0===l&&void 0===c){var u=i.globals.dom.Paper.image(s).loaded((function(t){this.move(e.centerX-t.width/2+i.config.plotOptions.radialBar.hollow.imageOffsetX,e.centerY-t.height/2+i.config.plotOptions.radialBar.hollow.imageOffsetY)}));t.add(u)}else{var d=i.globals.dom.Paper.image(s).loaded((function(t){this.move(e.centerX-l/2+i.config.plotOptions.radialBar.hollow.imageOffsetX,e.centerY-c/2+i.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(l,c)}));t.add(d)}}return o}},{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}(),Te=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 o=t[e].slice();o[o.length-1]=o[o.length-1]+1e-6,t[e]=o}return t}},{key:"calculatePoints",value:function(e){var t=e.series,n=e.realIndex,o=e.x,i=e.y,a=e.i,r=e.j,s=e.prevY,l=this.w,c=[],u=[];if(0===r){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(b.isNumber(t[a][0])?s+l.config.markers.offsetY:null),c.push(o+l.config.markers.offsetX),u.push(b.isNumber(t[a][r+1])?i+l.config.markers.offsetY:null)}else c.push(o+l.config.markers.offsetX),u.push(b.isNumber(t[a][r+1])?i+l.config.markers.offsetY:null);return{x:c,y:u}}},{key:"checkPreviousPaths",value:function(e){for(var t=e.pathFromLine,n=e.pathFromArea,o=e.realIndex,i=this.w,a=0;a0&&parseInt(r.realIndex,10)===parseInt(o,10)&&("line"===r.type?(this.lineCtx.appendPathFrom=!1,t=i.globals.previousPaths[a].paths[0].d):"area"===r.type&&(this.lineCtx.appendPathFrom=!1,n=i.globals.previousPaths[a].paths[0].d,i.config.stroke.show&&i.globals.previousPaths[a].paths[1]&&(t=i.globals.previousPaths[a].paths[1].d)))}return{pathFromLine:t,pathFromArea:n}}},{key:"determineFirstPrevY",value:function(e){var t=e.i,n=e.series,o=e.prevY,i=e.lineYPosition,a=this.w;if(void 0!==n[t][0])o=(i=a.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(a.config.chart.stacked&&t>0&&void 0===n[t][0])for(var r=t-1;r>=0;r--)if(null!==n[r][0]&&void 0!==n[r][0]){o=i=this.lineCtx.prevSeriesY[r][0];break}return{prevY:o,lineYPosition:i}}}]),e}(),Fe=function(){function e(t,n,o){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)||o,this.scatter=new E(this.ctx),this.noNegatives=this.w.globals.minX===Number.MAX_VALUE,this.lineHelpers=new Te(this),this.markers=new F(this.ctx),this.prevSeriesY=[],this.categoryAxisCorrection=0,this.yaxisIndex=0}return c(e,[{key:"draw",value:function(e,t,n){var o=this.w,i=new w(this.ctx),a=o.globals.comboCharts?t:o.config.chart.type,r=i.group({class:"apexcharts-".concat(a,"-series apexcharts-plot-series")}),s=new C(this.ctx,o);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=(o.globals.seriesX[u][0]-o.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:a,realIndex:u,i:c,paths:x}),this.elSeries.add(this.elPointsMain),this.elSeries.add(this.elDataLabelsWrap),l.push(this.elSeries)}if(o.config.chart.stacked)for(var y=l.length;y>0;y--)r.add(l[y-1]);else for(var k=0;k1&&(this.yaxisIndex=n),this.isReversed=o.config.yaxis[this.yaxisIndex]&&o.config.yaxis[this.yaxisIndex].reversed,this.zeroY=o.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?o.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),this.areaBottomY=this.zeroY,(this.zeroY>o.globals.gridHeight||"end"===o.config.plotOptions.area.fillTo)&&(this.areaBottomY=o.globals.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=i.group({class:"apexcharts-series",seriesName:b.escapeString(o.globals.seriesNames[n])}),this.elPointsMain=i.group({class:"apexcharts-series-markers-wrap","data:realIndex":n}),this.elDataLabelsWrap=i.group({class:"apexcharts-datalabels","data:realIndex":n});var a=e[t].length===o.globals.dataPoints;this.elSeries.attr({"data:longestSeries":a,rel:t+1,"data:realIndex":n}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(e){var t,n,o,i,a=e.series,r=e.i,s=e.realIndex,l=e.prevX,c=e.prevY,u=this.w,d=new w(this.ctx);if(null===a[r][0]){for(var h=0;h0){var f=this.lineHelpers.checkPreviousPaths({pathFromLine:o,pathFromArea:i,realIndex:s});o=f.pathFromLine,i=f.pathFromArea}return{prevX:l,prevY:c,linePath:t,areaPath:n,pathFromLine:o,pathFromArea:i}}},{key:"_handlePaths",value:function(e){var t=e.type,n=e.realIndex,o=e.i,i=e.paths,r=this.w,s=new w(this.ctx),l=new T(this.ctx);this.prevSeriesY.push(i.yArrj),r.globals.seriesXvalues[n]=i.xArrj,r.globals.seriesYvalues[n]=i.yArrj;var c=r.config.forecastDataPoints;if(c.count>0){var u=r.globals.seriesXvalues[n][r.globals.seriesXvalues[n].length-c.count-1],d=s.drawRect(u,0,r.globals.gridWidth,r.globals.gridHeight,0);r.globals.dom.elForecastMask.appendChild(d.node);var h=s.drawRect(0,0,u,r.globals.gridHeight,0);r.globals.dom.elNonForecastMask.appendChild(h.node)}this.pointsChart||r.globals.delayedElements.push({el:this.elPointsMain.node,index:n});var f={i:o,realIndex:n,animationDelay:o,initialSpeed:r.config.chart.animations.speed,dataChangeSpeed:r.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(x);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(r.globals.cuid,")")),y.attr("clip-path","url(#nonForecastMask".concat(r.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(e){for(var t=e.series,n=e.realIndex,o=e.i,i=e.x,a=e.y,r=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 w(this.ctx),m=this.yRatio,x=l.prevY,y=l.linePath,k=l.areaPath,S=l.pathFromLine,C=l.pathFromArea,_=b.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}(o-1)][P+1]:this.zeroY,a=L?h-_/m[this.yaxisIndex]+2*(this.isReversed?_/m[this.yaxisIndex]:0):h-t[o][P+1]/m[this.yaxisIndex]+2*(this.isReversed?t[o][P+1]/m[this.yaxisIndex]:0),f.push(i),p.push(a);var T=this.lineHelpers.calculatePoints({series:t,x:i,y:a,realIndex:n,i:o,j:P,prevY:x}),F=this._createPaths({series:t,i:o,realIndex:n,j:P,x:i,y:a,pX:r,pY:s,linePath:y,areaPath:k,linePaths:c,areaPaths:u,seriesIndex:d});u=F.areaPaths,c=F.linePaths,r=F.pX,s=F.pY,k=F.areaPath,y=F.linePath,this.appendPathFrom&&(S+=v.line(i,this.zeroY),C+=v.line(i,this.zeroY)),this.handleNullDataPoints(t,T,o,P,n),this._handleMarkersAndLabels({pointsPos:T,series:t,x:i,y:a,prevY:x,i:o,j:P,realIndex:n})}return{yArrj:p,xArrj:f,pathFromArea:C,areaPaths:u,pathFromLine:S,linePaths:c}}},{key:"_handleMarkersAndLabels",value:function(e){var t=e.pointsPos;e.series,e.x,e.y,e.prevY;var n=e.i,o=e.j,i=e.realIndex,a=this.w,r=new M(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,o,{realIndex:i,pointsPos:t,zRatio:this.zRatio,elParent:this.elPointsMain});else{a.globals.series[n].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var s=this.markers.plotChartMarkers(t,i,o+1);null!==s&&this.elPointsMain.add(s)}var l=r.drawDataLabel(t,i,o+1,null);null!==l&&this.elDataLabelsWrap.add(l)}},{key:"_createPaths",value:function(e){var t=e.series,n=e.i,o=e.realIndex,i=e.j,a=e.x,r=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 w(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*(a-s);p.globals.hasNullValues?(null!==t[n][i]&&(null!==t[n][i+1]?(c=g.move(s,l)+g.curve(s+b,l,a-b,r,a+1,r),u=g.move(s+1,l)+g.curve(s+b,l,a-b,r,a+1,r)+g.line(a,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,a-b,r,a,r),u+=g.curve(s+b,l,a-b,r,a,r)),s=a,l=r,i===t[n].length-2&&(u=u+g.curve(s,l,a,r,a,m)+g.move(a,r)+"z",p.globals.hasNullValues||(d.push(c),h.push(u)))}else{if(null===t[n][i+1]){c+=g.move(a,r);var x=p.globals.isXNumeric?(p.globals.seriesX[o][i]-p.globals.minX)/this.xRatio:a-this.xDivision;u=u+g.line(x,m)+g.move(a,r)+"z"}null===t[n][i]&&(c+=g.move(a,r),u+=g.move(a,m)),"stepline"===v?(c=c+g.line(a,null,"H")+g.line(null,r,"V"),u=u+g.line(a,null,"H")+g.line(null,r,"V")):"straight"===v&&(c+=g.line(a,r),u+=g.line(a,r)),i===t[n].length-2&&(u=u+g.line(a,m)+g.move(a,r)+"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,o,i){var a=this.w;if(null===e[n][o]&&a.config.markers.showNullDataPoints||1===e[n].length){var r=this.markers.plotChartMarkers(t,i,o+1,this.strokeWidth-a.config.markers.strokeWidth/2,!0);null!==r&&this.elPointsMain.add(r)}}}]),e}();window.TreemapSquared={},window.TreemapSquared.generate=function(){function e(t,n,o,i){this.xoffset=t,this.yoffset=n,this.height=i,this.width=o,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(e){var t,n=[],o=this.xoffset,i=this.yoffset,r=a(e)/this.height,s=a(e)/this.width;if(this.width>=this.height)for(t=0;t=this.height){var o=t/this.height,i=this.width-o;n=new e(this.xoffset+o,this.yoffset,i,this.height)}else{var a=t/this.width,r=this.height-a;n=new e(this.xoffset,this.yoffset+a,this.width,r)}return n}}function t(t,o,i,r,s){return r=void 0===r?0:r,s=void 0===s?0:s,function(e){var t,n,o=[];for(t=0;t=r}(t,l=e[0],s)?(t.push(l),n(e.slice(1),t,i,r)):(c=i.cutArea(a(t),r),r.push(i.getCoordinates(t)),n(e,[],c,r)),r;r.push(i.getCoordinates(t))}function o(e,t){var n=Math.min.apply(Math,e),o=Math.max.apply(Math,e),i=a(e);return Math.max(Math.pow(t,2)*o/Math.pow(i,2),Math.pow(i,2)/(Math.pow(t,2)*n))}function i(e){return e&&e.constructor===Array}function a(e){var t,n=0;for(t=0;ti-n&&s.width<=a-o){var l=r.rotateAroundCenter(e.node);e.node.setAttribute("transform","rotate(-90 ".concat(l.x," ").concat(l.y,")"))}}},{key:"animateTreemap",value:function(e,t,n,o){var i=new x(this.ctx);i.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},o,(function(){i.animationCompleted(e)}))}}]),e}(),Re=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,o=this.w;if(o.globals.allSeriesCollapsed)return o.globals.labels=[],o.globals.timescaleLabels=[],[];var i=new H(this.ctx),r=(t-e)/864e5;this.determineInterval(r),o.globals.disableZoomIn=!1,o.globals.disableZoomOut=!1,r<.00011574074074074075?o.globals.disableZoomIn=!0:r>5e4&&(o.globals.disableZoomOut=!0);var s=i.getTimeUnitsfromTimestamp(e,t,this.utc),l=o.globals.gridWidth/r,c=l/24,u=c/60,d=u/60,h=Math.floor(24*r),f=Math.floor(1440*r),p=Math.floor(86400*r),g=Math.floor(r),v=Math.floor(r/30),m=Math.floor(r/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?a(a({},t),{},{day:1,value:e.value+1}):"day"===e.unit||"hour"===e.unit?a(a({},t),{},{value:e.value}):"minute"===e.unit?a(a({},t),{},{value:e.value,minute:e.value}):"second"===e.unit?a(a({},t),{},{value:e.value,minute:e.minute,second:e.second}):e}));return y.filter((function(e){var t=1,i=Math.ceil(o.globals.gridWidth/120),a=e.value;void 0!==o.config.xaxis.tickAmount&&(i=o.config.xaxis.tickAmount),y.length>i&&(t=Math.floor(y.length/i));var r=!1,s=!1;switch(n.tickInterval){case"years":"year"===e.unit&&(r=!0);break;case"half_year":t=7,"year"===e.unit&&(r=!0);break;case"months":t=1,"year"===e.unit&&(r=!0);break;case"months_fortnight":t=15,"year"!==e.unit&&"month"!==e.unit||(r=!0),30===a&&(s=!0);break;case"months_days":t=10,"month"===e.unit&&(r=!0),30===a&&(s=!0);break;case"week_days":t=8,"month"===e.unit&&(r=!0);break;case"days":t=1,"month"===e.unit&&(r=!0);break;case"hours":"day"===e.unit&&(r=!0);break;case"minutes_fives":a%5!=0&&(s=!0);break;case"seconds_tens":a%10!=0&&(s=!0);break;case"seconds_fives":a%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((a%t==0||r)&&!s)return!0}))}},{key:"recalcDimensionsBasedOnFormat",value:function(e,t){var n=this.w,o=this.formatDates(e),i=this.removeOverlappingTS(o);n.globals.timescaleLabels=i.slice(),new ue(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,o=e.currentYear,i=e.daysWidthOnXAxis,a=e.numberOfYears,r=t.minYear,s=0,l=new H(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)*i,r=t.minYear+1,this.timeScaleArray.push({position:s,value:r,unit:c,year:r,month:b.monthMod(n+1)})}else 1===t.minDate&&0===t.minMonth&&this.timeScaleArray.push({position:s,value:r,unit:c,year:o,month:b.monthMod(n+1)});for(var d=r,h=s,f=0;f1){l=(c.determineDaysOfMonths(o+1,t.minYear)-n+1)*a,s=b.monthMod(o+1);var h=i+d,f=b.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:i,month:b.monthMod(o)});for(var g=s+1,v=l,m=0,x=1;mr.determineDaysOfMonths(t+1,n)?(c=1,s="month",h=t+=1,t):t},d=(24-t.minHour)*i,h=l,f=u(c,n,o);0===t.minHour&&1===t.minDate?(d=0,h=b.monthMod(t.minMonth),s="month",c=t.minDate,a++):1!==t.minDate&&0===t.minHour&&0===t.minMinute&&(d=0,l=t.minDate,h=l,f=u(c=l,n,o)),this.timeScaleArray.push({position:d,value:h,unit:s,year:this._getYear(o,f,0),month:b.monthMod(f),day:c});for(var p=d,g=0;gs.determineDaysOfMonths(t+1,i)&&(g=1,t+=1),{month:t,date:g}},u=function(e,t){return e>s.determineDaysOfMonths(t+1,i)?t+=1:t},d=60-(t.minMinute+t.minSecond/60),h=d*a,f=t.minHour+1,p=f+1;60===d&&(h=0,p=(f=t.minHour)+1);var g=n,v=u(g,o);this.timeScaleArray.push({position:h,value:f,unit:l,day:g,hour:p,year:i,month:b.monthMod(v)});for(var m=h,x=0;x=24&&(p=0,l="day",v=c(g+=1,v).month,v=u(g,v));var y=this._getYear(i,v,0);m=0===p&&0===x?d*a:60*a+m;var w=0===p?g:p;this.timeScaleArray.push({position:m,value:w,unit:l,hour:p,day:g,year:y,month:b.monthMod(v)}),p++}}},{key:"generateMinuteScale",value:function(e){for(var t=e.currentMillisecond,n=e.currentSecond,o=e.currentMinute,i=e.currentHour,a=e.currentDate,r=e.currentMonth,s=e.currentYear,l=e.minutesWidthOnXAxis,c=e.secondsWidthOnXAxis,u=e.numberOfMinutes,d=o+1,h=a,f=r,p=s,g=i,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:b.monthMod(f)}),v+=l,d++}},{key:"generateSecondScale",value:function(e){for(var t=e.currentMillisecond,n=e.currentSecond,o=e.currentMinute,i=e.currentHour,a=e.currentDate,r=e.currentMonth,s=e.currentYear,l=e.secondsWidthOnXAxis,c=e.numberOfSeconds,u=n+1,d=o,h=a,f=r,p=s,g=i,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:b.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 o=e.value.toString(),i=new H(t.ctx),a=t.createRawDateString(e,o),r=i.getDate(i.parseDate(a));if(t.utc||(r=i.getDate(i.parseDateWithTimezone(a))),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),o=i.formatDate(r,s)}else o=i.formatDate(r,n.config.xaxis.labels.format);return{dateString:a,position:e.position,value:o,unit:e.unit,year:e.year,month:e.month}}))}},{key:"removeOverlappingTS",value:function(e){var t,n=this,o=new w(this.ctx),i=!1;e.length>0&&e[0].value&&e.every((function(t){return t.value.length===e[0].value.length}))&&(i=!0,t=o.getTextRects(e[0].value).width);var a=0,r=e.map((function(r,s){if(s>0&&n.w.config.xaxis.labels.hideOverlappingLabels){var l=i?t:o.getTextRects(e[a].value).width,c=e[a].position;return r.position>c+l+10?(a=s,r):null}return r}));return r.filter((function(e){return null!==e}))}},{key:"_getYear",value:function(e,t,n){return e+Math.floor(t/12)+n}}]),e}(),Ie=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"),w.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,o=n.config,i=n.globals,a={series:[],i:[]},r={series:[],i:[]},s={series:[],i:[]},l={series:[],i:[]},c={series:[],i:[]},u={series:[],i:[]},d={series:[],i:[]};i.series.map((function(t,h){var f=0;void 0!==e[h].type?("column"===e[h].type||"bar"===e[h].type?(i.series.length>1&&o.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?(r.series.push(t),r.i.push(h),f++):"line"===e[h].type?(a.series.push(t),a.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&&(i.comboCharts=!0)):(a.series.push(t),a.i.push(h))}));var h=new Fe(this.ctx,t),f=new Se(this.ctx,t);this.ctx.pie=new Pe(this.ctx);var p=new je(this.ctx);this.ctx.rangeBar=new q(this.ctx,t);var g=new Le(this.ctx),v=[];if(i.comboCharts){if(r.series.length>0&&v.push(h.draw(r.series,"area",r.i)),c.series.length>0)if(n.config.chart.stacked){var m=new ke(this.ctx,t);v.push(m.draw(c.series,c.i))}else this.ctx.bar=new z(this.ctx,t),v.push(this.ctx.bar.draw(c.series,c.i));if(a.series.length>0&&v.push(h.draw(a.series,"line",a.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 Fe(this.ctx,t,!0);v.push(b.draw(s.series,"scatter",s.i))}if(l.series.length>0){var x=new Fe(this.ctx,t,!0);v.push(x.draw(l.series,"bubble",l.i))}}else switch(o.chart.type){case"line":v=h.draw(i.series,"line");break;case"area":v=h.draw(i.series,"area");break;case"bar":o.chart.stacked?v=new ke(this.ctx,t).draw(i.series):(this.ctx.bar=new z(this.ctx,t),v=this.ctx.bar.draw(i.series));break;case"candlestick":v=new Se(this.ctx,t).draw(i.series);break;case"boxPlot":v=new Se(this.ctx,t).draw(i.series);break;case"rangeBar":v=this.ctx.rangeBar.draw(i.series);break;case"heatmap":v=new _e(this.ctx,t).draw(i.series);break;case"treemap":v=new Oe(this.ctx,t).draw(i.series);break;case"pie":case"donut":case"polarArea":v=this.ctx.pie.draw(i.series);break;case"radialBar":v=p.draw(i.series);break;case"radar":v=g.draw(i.series);break;default:v=h.draw(i.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=b.getDimensions(this.el),o=t.chart.width.toString().split(/[0-9]+/g).pop();"%"===o?b.isNumber(n[0])&&(0===n[0].width&&(n=b.getDimensions(this.el.parentNode)),e.svgWidth=n[0]*parseInt(t.chart.width,10)/100):"px"!==o&&""!==o||(e.svgWidth=parseInt(t.chart.width,10));var i=t.chart.height.toString().split(/[0-9]+/g).pop();if("auto"!==e.svgHeight&&""!==e.svgHeight)if("%"===i){var a=b.getDimensions(this.el.parentNode);e.svgHeight=a[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),w.setAttrs(e.dom.Paper.node,{width:e.svgWidth,height:e.svgHeight}),"%"!==i){var r=t.chart.sparkline.enabled?0:e.axisCharts?t.chart.parentHeightOffset:0;e.dom.Paper.node.parentNode.parentNode.style.minHeight=e.svgHeight+r+"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+")"};w.setAttrs(e.dom.elGraphical.node,n)}},{key:"resizeNonAxisCharts",value:function(){var e=this.w,t=e.globals,n=0,o=e.config.chart.sparkline.enabled?1:15;o+=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 he(this.ctx).legendHelpers.getLegendBBox().clwh+10);var i=e.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),a=2.05*e.globals.radialSize;if(i&&!e.config.chart.sparkline.enabled&&0!==e.config.plotOptions.radialBar.startAngle){var r=b.getBoundingClientRect(i);a=r.bottom;var s=r.bottom-r.top;a=Math.max(2.05*e.globals.radialSize,s)}var l=a+t.translateY+n+o;t.dom.elLegendForeign&&t.dom.elLegendForeign.setAttribute("height",l),t.dom.elWrap.style.height=l+"px",w.setAttrs(t.dom.Paper.node,{height:l}),t.dom.Paper.node.parentNode.parentNode.style.minHeight=l+"px"}},{key:"coreCalculations",value:function(){new K(this.ctx).init()}},{key:"resetGlobals",value:function(){var e=this,t=function(){return e.w.config.series.map((function(e){return[]}))},n=new B,o=this.w.globals;n.initGlobalVars(o),o.seriesXvalues=t(),o.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 ne(this.ctx).drawXCrosshairs(),"back"===t.config.yaxis[0].crosshairs.position&&new ne(this.ctx).drawYCrosshairs(),"datetime"===t.config.xaxis.type&&void 0===t.config.xaxis.labels.formatter){this.ctx.timeScale=new Re(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,o){n.forEach((function(e){var n=ApexCharts.getChartByID(e),i=b.clone(t.config.yaxis);if(t.config.chart.brush.autoScaleYaxis&&1===n.w.globals.series.length){var r=new G(n);i=r.autoScaleY(n,i,o)}var s=n.w.config.yaxis.reduce((function(e,t,o){return[].concat(v(e),[a(a({},n.w.config.yaxis[o]),{},{min:i[0].min,max:i[0].max})])}),[]);n.ctx.updateHelpers._updateOptions({xaxis:{min:o.xaxis.min,max:o.xaxis.max},yaxis:s},!1,!1,!1,!1)}))}}}}]),e}(),ze=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],o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return new Promise((function(s){var l=[t.ctx];i&&(l=t.ctx.getSyncedCharts()),t.ctx.w.globals.isExecCalled&&(l=[t.ctx],t.ctx.w.globals.isExecCalled=!1),l.forEach((function(i,c){var u=i.w;return u.globals.shouldAnimate=o,n||(u.globals.resized=!0,u.globals.dataChanged=!0,o&&i.series.getPreviousPaths()),e&&"object"===r(e)&&(i.config=new D(e),e=C.extendArrayProps(i.config,e,u),i.w.globals.chartID!==t.ctx.w.globals.chartID&&delete e.series,u.config=b.extend(u.config,e),a&&(u.globals.lastXAxis=e.xaxis?b.clone(e.xaxis):[],u.globals.lastYAxis=e.yaxis?b.clone(e.yaxis):[],u.globals.initialConfig=b.extend({},u.config),u.globals.initialSeries=b.clone(u.config.series))),i.update(e).then((function(){c===l.length-1&&s(i)}))}))}))}},{key:"_updateSeries",value:function(e,t){var n=this,o=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return new Promise((function(i){var a,r=n.w;return r.globals.shouldAnimate=t,r.globals.dataChanged=!0,t&&n.ctx.series.getPreviousPaths(),r.globals.axisCharts?(0===(a=e.map((function(e,t){return n._extendSeries(e,t)}))).length&&(a=[{data:[]}]),r.config.series=a):r.config.series=e.slice(),o&&(r.globals.initialSeries=b.clone(r.config.series)),n.ctx.update().then((function(){i(n.ctx)}))}))}},{key:"_extendSeries",value:function(e,t){var n=this.w,o=n.config.series[t];return a(a({},n.config.series[t]),{},{name:e.name?e.name:o&&o.name,color:e.color?e.color:o&&o.color,type:e.type?e.type:o&&o.type,data:e.data?e.data:o&&o.data})}},{key:"toggleDataPointSelection",value:function(e,t){var n=this.w,o=null,i=".apexcharts-series[data\\:realIndex='".concat(e,"']");return n.globals.axisCharts?o=n.globals.dom.Paper.select("".concat(i," path[j='").concat(t,"'], ").concat(i," circle[j='").concat(t,"'], ").concat(i," rect[j='").concat(t,"']")).members[0]:void 0===t&&(o=n.globals.dom.Paper.select("".concat(i," 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)),o?(new w(this.ctx).pathMouseDown(o,null),o.node?o.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 N(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,o=n.globals.lastXAxis,i=n.globals.lastYAxis;e&&e.xaxis&&(o=e.xaxis),e&&e.yaxis&&(i=e.yaxis),n.config.xaxis.min=o.min,n.config.xaxis.max=o.max;var a=function(e){void 0!==i[e]&&(n.config.yaxis[e].min=i[e].min,n.config.yaxis[e].max=i[e].max)};n.config.yaxis.map((function(e,o){n.globals.zoomed||void 0!==i[o]?a(o):void 0!==t.ctx.opts.yaxis[o]&&(e.min=t.ctx.opts.yaxis[o].min,e.max=t.ctx.opts.yaxis[o].max)}))}}]),e}();Ee="undefined"!=typeof window?window:void 0,Me=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 o=e.length-1;o>=0;o--)if(e[o])for(var i in t)e[o].prototype[i]=t[i];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:((o="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,o.node=t,t.instance=o,o instanceof n.Doc&&o.namespace().defs(),o.setData(JSON.parse(t.getAttribute("svgjs:data"))||{}),o):null;var o},n.prepare=function(){var e=t.getElementsByTagName("body")[0],o=(e?new n.Doc(e):n.adopt(t.documentElement).nested()).size(2,0);n.parser={body:e||t.documentElement,draw:o.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:o.polyline().node,path:o.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,o=[],i=0;i1?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 o={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"]}},i="mlhvqtcsaz".split(""),a=0,s=i.length;al);return a},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 o=f(this,e,t);return this.width(new n.Number(o.width)).height(new n.Number(o.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 o=this;if(!o.node.parentNode)return null;if(o=n.adopt(o.node.parentNode),!t)return o;for(;o&&o.node instanceof e.SVGElement;){if("string"==typeof t?o.matches(t):o instanceof t)return o;if(!o.node.parentNode||"#document"==o.node.parentNode.nodeName)return null;o=n.adopt(o.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 o=t.createElement("svg");if(!(e&&this instanceof n.Parent))return o.appendChild(e=t.createElement("svg")),this.writeDataToDom(),e.appendChild(this.node.cloneNode(!0)),o.innerHTML.replace(/^/,"").replace(/<\/svg>$/,"");o.innerHTML=""+e.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2>")+"";for(var i=0,a=o.firstChild.childNodes.length;i":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,o){return new n.MorphObj(t,o).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,o){"object"===r(e)&&(t=e.ease,o=e.delay,e=e.duration);var i=new n.Situation({duration:e||1e3,delay:o||0,ease:n.easing[t||"-"]||t});return this.queue(i),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 o in t.animations){e=this.target()[o](),Array.isArray(e)||(e=[e]),Array.isArray(t.animations[o])||(t.animations[o]=[t.animations[o]]);for(var i=e.length;i--;)t.animations[o][i]instanceof n.Number&&(e[i]=new n.Number(e[i])),t.animations[o][i]=e[i].morph(t.animations[o][i])}for(var o in t.attrs)t.attrs[o]=new n.MorphObj(this.target().attr(o),t.attrs[o]);for(var o in t.styles)t.styles[o]=new n.MorphObj(this.target().style(o),t.styles[o]);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(o){o.detail.situation==t&&(e.call(this,t),this.off("finished.fx",n))})),this._callStart()},during:function(e){var t=this.last(),o=function(o){o.detail.situation==t&&e.call(this,o.detail.pos,n.morph(o.detail.pos),o.detail.eased,t)};return this.target().off("during.fx",o).on("during.fx",o),this.after((function(){this.off("during.fx",o)})),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,o;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&&a<=i&&(this.situation.once[a].call(this.target(),this.pos,i),delete this.situation.once[a]);return this.active&&this.target().fire("during",{pos:this.pos,eased:i,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=i,this):this},eachAt:function(){var e,t=this,o=this.target(),i=this.situation;for(var a in i.animations)e=[].concat(i.animations[a]).map((function(e){return"string"!=typeof e&&e.at?e.at(i.ease(t.pos),t.pos):e})),o[a].apply(o,e);for(var a in i.attrs)e=[a].concat(i.attrs[a]).map((function(e){return"string"!=typeof e&&e.at?e.at(i.ease(t.pos),t.pos):e})),o.attr.apply(o,e);for(var a in i.styles)e=[a].concat(i.styles[a]).map((function(e){return"string"!=typeof e&&e.at?e.at(i.ease(t.pos),t.pos):e})),o.style.apply(o,e);if(i.transforms.length){e=i.initialTransformation,a=0;for(var r=i.transforms.length;a=0;--o)this[x[o]]=null!=e[x[o]]?e[x[o]]:t[x[o]]},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"===r(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,o){if(null==e){for(e={},o=(t=this.node.attributes).length-1;o>=0;o--)e[t[o].nodeName]=n.regex.isNumber.test(t[o].nodeValue)?parseFloat(t[o].nodeValue):t[o].nodeValue;return e}if("object"===r(e))for(var i in e)this.attr(i,e[i]);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 o?this.node.setAttributeNS(o,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 o;return"object"!==r(e)?(o=new n.Matrix(this).extract(),"string"==typeof e?o[e]:o):(o=new n.Matrix(this),t=!!t||!!e.relative,null!=e.a&&(o=t?o.multiply(new n.Matrix(e)):new n.Matrix(e)),this.attr("transform",o))}}),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,o=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 o=this.children(),i=0,a=o.length;i=0;o--)t.childNodes[o]instanceof e.SVGElement&&v(t.childNodes[o]);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 o=l[e].length-1;o>=0;o--)null!=t[l[e][o]]&&this.attr(l.prefix(e,l[e][o]),t[l[e][o]]);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,o=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 o=t.getElementById(function(e){var t=(e||"").toString().match(n.regex.reference);if(t)return t[1]}(e)||e);return n.adopt(o)},n.select=function(e,o){return new n.Set(n.utils.map((o||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 o=t.createEvent("CustomEvent");return o.initCustomEvent(e,n.bubbles,n.cancelable,n.detail),o};y.prototype=e.Event.prototype,n.CustomEvent=y}else n.CustomEvent=e.CustomEvent;return n},o=function(){return Me(Ee,Ee.document)}.call(t,n,t,e),void 0!==o&&(e.exports=o), -/*! svg.filter.js - v2.0.2 - 2016-02-24 -* https://github.com/wout/svg.filter.js -* Copyright (c) 2016 Wout Fierens; Licensed MIT */ -function(){SVG.Filter=SVG.invent({create:"filter",inherit:SVG.Parent,extend:{source:"SourceGraphic",sourceAlpha:"SourceAlpha",background:"BackgroundImage",backgroundAlpha:"BackgroundAlpha",fill:"FillPaint",stroke:"StrokePaint",autoSetIn:!0,put:function(e,t){return this.add(e,t),!e.attr("in")&&this.autoSetIn&&e.attr("in",this.source),e.attr("result")||e.attr("result",e),e},blend:function(e,t,n){return this.put(new SVG.BlendEffect(e,t,n))},colorMatrix:function(e,t){return this.put(new SVG.ColorMatrixEffect(e,t))},convolveMatrix:function(e){return this.put(new SVG.ConvolveMatrixEffect(e))},componentTransfer:function(e){return this.put(new SVG.ComponentTransferEffect(e))},composite:function(e,t,n){return this.put(new SVG.CompositeEffect(e,t,n))},flood:function(e,t){return this.put(new SVG.FloodEffect(e,t))},offset:function(e,t){return this.put(new SVG.OffsetEffect(e,t))},image:function(e){return this.put(new SVG.ImageEffect(e))},merge:function(){var e=[void 0];for(var t in arguments)e.push(arguments[t]);return this.put(new(SVG.MergeEffect.bind.apply(SVG.MergeEffect,e)))},gaussianBlur:function(e,t){return this.put(new SVG.GaussianBlurEffect(e,t))},morphology:function(e,t){return this.put(new SVG.MorphologyEffect(e,t))},diffuseLighting:function(e,t,n){return this.put(new SVG.DiffuseLightingEffect(e,t,n))},displacementMap:function(e,t,n,o,i){return this.put(new SVG.DisplacementMapEffect(e,t,n,o,i))},specularLighting:function(e,t,n,o){return this.put(new SVG.SpecularLightingEffect(e,t,n,o))},tile:function(){return this.put(new SVG.TileEffect)},turbulence:function(e,t,n,o,i){return this.put(new SVG.TurbulenceEffect(e,t,n,o,i))},toString:function(){return"url(#"+this.attr("id")+")"}}}),SVG.extend(SVG.Defs,{filter:function(e){var t=this.put(new SVG.Filter);return"function"==typeof e&&e.call(t,t),t}}),SVG.extend(SVG.Container,{filter:function(e){return this.defs().filter(e)}}),SVG.extend(SVG.Element,SVG.G,SVG.Nested,{filter:function(e){return this.filterer=e instanceof SVG.Element?e:this.doc().filter(e),this.doc()&&this.filterer.doc()!==this.doc()&&this.doc().defs().add(this.filterer),this.attr("filter",this.filterer),this.filterer},unfilter:function(e){return this.filterer&&!0===e&&this.filterer.remove(),delete this.filterer,this.attr("filter",null)}}),SVG.Effect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(e){return null==e?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",e)},result:function(e){return null==e?this.attr("result"):this.attr("result",e)},toString:function(){return this.result()}}}),SVG.ParentEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Parent,extend:{in:function(e){return null==e?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",e)},result:function(e){return null==e?this.attr("result"):this.attr("result",e)},toString:function(){return this.result()}}});var e={blend:function(e,t){return this.parent()&&this.parent().blend(this,e,t)},colorMatrix:function(e,t){return this.parent()&&this.parent().colorMatrix(e,t).in(this)},convolveMatrix:function(e){return this.parent()&&this.parent().convolveMatrix(e).in(this)},componentTransfer:function(e){return this.parent()&&this.parent().componentTransfer(e).in(this)},composite:function(e,t){return this.parent()&&this.parent().composite(this,e,t)},flood:function(e,t){return this.parent()&&this.parent().flood(e,t)},offset:function(e,t){return this.parent()&&this.parent().offset(e,t).in(this)},image:function(e){return this.parent()&&this.parent().image(e)},merge:function(){return this.parent()&&this.parent().merge.apply(this.parent(),[this].concat(arguments))},gaussianBlur:function(e,t){return this.parent()&&this.parent().gaussianBlur(e,t).in(this)},morphology:function(e,t){return this.parent()&&this.parent().morphology(e,t).in(this)},diffuseLighting:function(e,t,n){return this.parent()&&this.parent().diffuseLighting(e,t,n).in(this)},displacementMap:function(e,t,n,o){return this.parent()&&this.parent().displacementMap(this,e,t,n,o)},specularLighting:function(e,t,n,o){return this.parent()&&this.parent().specularLighting(e,t,n,o).in(this)},tile:function(){return this.parent()&&this.parent().tile().in(this)},turbulence:function(e,t,n,o,i){return this.parent()&&this.parent().turbulence(e,t,n,o,i).in(this)}};SVG.extend(SVG.Effect,e),SVG.extend(SVG.ParentEffect,e),SVG.ChildEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(e){this.attr("in",e)}}});var t={blend:function(e,t,n){this.attr({in:e,in2:t,mode:n||"normal"})},colorMatrix:function(e,t){"matrix"==e&&(t=i(t)),this.attr({type:e,values:void 0===t?null:t})},convolveMatrix:function(e){e=i(e),this.attr({order:Math.sqrt(e.split(" ").length),kernelMatrix:e})},composite:function(e,t,n){this.attr({in:e,in2:t,operator:n})},flood:function(e,t){this.attr("flood-color",e),null!=t&&this.attr("flood-opacity",t)},offset:function(e,t){this.attr({dx:e,dy:t})},image:function(e){this.attr("href",e,SVG.xlink)},displacementMap:function(e,t,n,o,i){this.attr({in:e,in2:t,scale:n,xChannelSelector:o,yChannelSelector:i})},gaussianBlur:function(e,t){null!=e||null!=t?this.attr("stdDeviation",a(Array.prototype.slice.call(arguments))):this.attr("stdDeviation","0 0")},morphology:function(e,t){this.attr({operator:e,radius:t})},tile:function(){},turbulence:function(e,t,n,o,i){this.attr({numOctaves:t,seed:n,stitchTiles:o,baseFrequency:e,type:i})}},n={merge:function(){var e;if(arguments[0]instanceof SVG.Set){var t=this;arguments[0].each((function(e){this instanceof SVG.MergeNode?t.put(this):(this instanceof SVG.Effect||this instanceof SVG.ParentEffect)&&t.put(new SVG.MergeNode(this))}))}else{e=Array.isArray(arguments[0])?arguments[0]:arguments;for(var n=0;n1&&(L*=o=Math.sqrt(o),j*=o),i=(new SVG.Matrix).rotate(T).scale(1/L,1/j).rotate(-T),R=R.transform(i),I=I.transform(i),a=[I.x-R.x,I.y-R.y],s=a[0]*a[0]+a[1]*a[1],r=Math.sqrt(s),a[0]/=r,a[1]/=r,l=s<4?Math.sqrt(1-s/4):0,F===E&&(l*=-1),c=new SVG.Point((I.x+R.x)/2+l*-a[1],(I.y+R.y)/2+l*a[0]),u=new SVG.Point(R.x-c.x,R.y-c.y),d=new SVG.Point(I.x-c.x,I.y-c.y),h=Math.acos(u.x/Math.sqrt(u.x*u.x+u.y*u.y)),u.y<0&&(h*=-1),f=Math.acos(d.x/Math.sqrt(d.x*d.x+d.y*d.y)),d.y<0&&(f*=-1),E&&h>f&&(f+=2*Math.PI),!E&&ha.maxX-t.width&&(r=(o=a.maxX-t.width)-this.startPoints.box.x),null!=a.minY&&ia.maxY-t.height&&(s=(i=a.maxY-t.height)-this.startPoints.box.y),null!=a.snapToGrid&&(o-=o%a.snapToGrid,i-=i%a.snapToGrid,r-=r%a.snapToGrid,s-=s%a.snapToGrid),this.el instanceof SVG.G?this.el.matrix(this.startPoints.transform).transform({x:r,y:s},!0):this.el.move(o,i));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 o=this.remember("_draggable")||new e(this);return(t=void 0===t||t)?o.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 o="string"!=typeof e?e:t[e];return n?o/2:o},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 o=this.el.selectize.defaults.points;for(var i in this.el.selectize.defaults)this.options[i]=this.el.selectize.defaults[i],void 0!==t[i]&&(this.options[i]=t[i]);var a=["points","pointsExclude"];for(var i in a){var r=this.options[a[i]];"string"==typeof r?r=r.length>0?r.split(/\s*,\s*/i):[]:"boolean"==typeof r&&"points"===a[i]&&(r=r?o:[]),this.options[a[i]]=r}this.options.points=[o,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,o=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,o=t+this.parameters.p.y,i=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),a=Math.atan2(o-this.parameters.box.y-this.parameters.box.height/2,n-this.parameters.box.x-this.parameters.box.width/2),r=this.parameters.rotation+180*(a-i)/Math.PI+this.options.snapToAngle/2;this.el.center(this.parameters.box.cx,this.parameters.box.cy).rotate(r-r%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]),o=this.el.array().valueOf();o[this.parameters.i][0]=this.parameters.pointCoords[0]+n[0],o[this.parameters.i][1]=this.parameters.pointCoords[1]+n[1],this.el.plot(o)}}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),o=n.x-this.parameters.p.x,i=n.y-this.parameters.p.y;this.lastUpdateCall=[o,i],this.calc(o,i),this.el.fire("resizing",{dx:o,dy:i,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,o){var i;return void 0!==o?i=[(n+e)%this.options.snapToGrid,(o+t)%this.options.snapToGrid]:(n=null==n?3:n,i=[(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&&(i[0]-=this.options.snapToGrid),t<0&&(i[1]-=this.options.snapToGrid),e-=Math.abs(i[0])r.maxX&&(e=r.maxX-i),void 0!==r.minY&&a+tr.maxY&&(t=r.maxY-a),[e,t]},e.prototype.checkAspectRatio=function(e,t){if(!this.options.saveAspectRatio)return e;var n=e.slice(),o=this.parameters.box.width/this.parameters.box.height,i=this.parameters.box.width+e[0],a=this.parameters.box.height-e[1],r=i/a;return ro&&(n[0]=this.parameters.box.width-a*o,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 He=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 x(this.ctx),this.ctx.axes=new te(this.ctx),this.ctx.core=new Ie(this.ctx.el,this.ctx),this.ctx.config=new D({}),this.ctx.data=new X(this.ctx),this.ctx.grid=new U(this.ctx),this.ctx.graphics=new w(this.ctx),this.ctx.coreUtils=new C(this.ctx),this.ctx.crosshairs=new ne(this.ctx),this.ctx.events=new Q(this.ctx),this.ctx.exports=new $(this.ctx),this.ctx.localization=new ee(this.ctx),this.ctx.options=new L,this.ctx.responsive=new oe(this.ctx),this.ctx.series=new R(this.ctx),this.ctx.theme=new ie(this.ctx),this.ctx.formatters=new W(this.ctx),this.ctx.titleSubtitle=new ae(this.ctx),this.ctx.legend=new he(this.ctx),this.ctx.toolbar=new fe(this.ctx),this.ctx.dimensions=new ue(this.ctx),this.ctx.updateHelpers=new ze(this.ctx),this.ctx.zoomPanSelection=new pe(this.ctx),this.ctx.w.globals.tooltip=new we(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,o=this.w.globals.dom.Paper.node;o.parentNode&&o.parentNode.parentNode&&!n&&(o.parentNode.parentNode.style.minHeight="unset");var i=this.w.globals.dom.baseEl;i&&this.ctx.eventList.forEach((function(e){i.removeEventListener(e,t.ctx.events.documentEvent)}));var a=this.w.globals.dom;if(null!==this.ctx.el)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(a.Paper),a.Paper.remove(),a.elWrap=null,a.elGraphical=null,a.elAnnotations=null,a.elLegendWrap=null,a.baseEl=null,a.elGridRect=null,a.elGridRectMask=null,a.elGridRectMarkerMask=null,a.elForecastMask=null,a.elNonForecastMask=null,a.elDefs=null}}]),e}(),Ne=new WeakMap,De=function(){function e(t,n){s(this,e),this.opts=n,this.ctx=this,this.w=new Y(n).init(),this.el=t,this.w.globals.cuid=b.randomId(),this.w.globals.chartID=this.w.config.chart.id?b.escapeString(this.w.config.chart.id):this.w.globals.cuid,new He(this).initModules(),this.create=b.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 o=e.w.config.chart.events.beforeMount;if("function"==typeof o&&o(e,e.w),e.events.fireEvent("beforeMount",[e,e.w]),window.addEventListener("resize",e.windowResizeHandler),c=e.el.parentNode,u=e.parentResizeHandler,d=!1,h=new ResizeObserver((function(e){d&&u.call(c,e),d=!0})),c.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Array.from(c.children).forEach((function(e){return h.observe(e)})):h.observe(c),Ne.set(u,h),!e.css){var i=e.el.getRootNode&&e.el.getRootNode(),a=b.is("ShadowRoot",i),r=e.el.ownerDocument,s=r.getElementById("apexcharts-css");!a&&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-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}',a?i.prepend(e.css):r.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"));var c,u,d,h}))}},{key:"create",value:function(e,t){var n=this.w;new He(this).initModules();var o=this.w.globals;if(o.noData=!1,o.animationEnded=!1,this.responsive.checkResponsiveConfig(t),n.config.xaxis.convertedCatToNumeric&&new N(n.config).convertCatToNumericXaxis(n.config,this.ctx),null===this.el)return o.animationEnded=!0,null;if(this.core.setupElements(),"treemap"===n.config.chart.type&&(n.config.grid.show=!1,n.config.yaxis[0].show=!1),0===o.svgWidth)return o.animationEnded=!0,null;var i=C.checkComboSeries(e);o.comboCharts=i.comboCharts,o.comboBarCount=i.comboBarCount;var a=e.every((function(e){return e.data&&0===e.data.length}));(0===e.length||a)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(e),this.theme.init(),new F(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),o.noData&&o.collapsedSeries.length!==o.series.length&&!n.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),o.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(),this.dimensions.plotCoords();var r=this.core.xySettings();this.grid.createGridMask();var s=this.core.plotChartType(e,r),l=new M(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:r,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,o=n.w;return new Promise((function(i,a){if(null===n.el)return a(new Error("Not enough data to display or target element not found"));(null===t||o.globals.allSeriesCollapsed)&&n.series.handleNoData(),"treemap"!==o.config.chart.type&&n.axes.drawAxis(o.config.chart.type,t.xyRatios),n.grid=new U(n);var r=n.grid.drawGrid();n.annotations=new j(n),n.annotations.drawImageAnnos(),n.annotations.drawTextAnnos(),"back"===o.config.grid.position&&r&&o.globals.dom.elGraphical.add(r.el);var s=new Z(e.ctx),l=new J(e.ctx);if(null!==r&&(s.xAxisLabelCorrections(r.xAxisTickWidth),l.setYAxisTextAlignments(),o.config.yaxis.map((function(e,t){-1===o.globals.ignoreYAxisIndexes.indexOf(t)&&l.yAxisTitleRotate(t,e.opposite)}))),"back"===o.config.annotations.position&&(o.globals.dom.Paper.add(o.globals.dom.elAnnotations),n.annotations.drawAxesAnnotations()),Array.isArray(t.elGraph))for(var c=0;c0&&o.globals.memory.methodsToExec.forEach((function(e){e.method(e.params,!1,e.context)})),o.globals.axisCharts||o.globals.noData||n.core.resizeNonAxisCharts(),i(n)}))}},{key:"destroy",value:function(){var e,t;window.removeEventListener("resize",this.windowResizeHandler),this.el.parentNode,e=this.parentResizeHandler,(t=Ne.get(e))&&(t.disconnect(),Ne.delete(e));var n=this.w.config.chart.id;n&&Apex._chartInstances.forEach((function(e,t){e.id===b.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],o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],a=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],r=this.w;return r.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)),r.globals.collapsedSeriesIndices.length>0&&this.series.clearPreviousPaths(),e.theme&&(e=this.theme.updateThemeOptions(e)),this.updateHelpers._updateOptions(e,n,o,i,a)}},{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],o=this.w.config.series.slice();return o.push(e),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(o,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 o=n.w.config.series.slice(),i=0;i0&&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,o=this;n&&(o=n),o.annotations.addXaxisAnnotationExternal(e,t,o)}},{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,o=this;n&&(o=n),o.annotations.addYaxisAnnotationExternal(e,t,o)}},{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,o=this;n&&(o=n),o.annotations.addPointAnnotationExternal(e,t,o)}},{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 K(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 K(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=b.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?i-2:0),r=2;r{(function(t,o){e.exports=o(n(9981))})(window,(function(e){return function(e){var t={};function n(o){if(t[o])return t[o].exports;var i=t[o]={i:o,l:!1,exports:{}};return e[o].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},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 o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(o,i,function(t){return e[t]}.bind(null,i));return o},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 ***! - \*************************************************/ -/*! exports provided: CacheControl, parse, format, default */function(e,t,n){"use strict";n.r(t),n.d(t,"CacheControl",(function(){return v})),n.d(t,"parse",(function(){return m})),n.d(t,"format",(function(){return b}));n(/*! core-js/modules/es6.array.from */"./node_modules/core-js/modules/es6.array.from.js"),n(/*! core-js/modules/es6.function.name */"./node_modules/core-js/modules/es6.function.name.js"),n(/*! core-js/modules/es6.object.to-string */"./node_modules/core-js/modules/es6.object.to-string.js"),n(/*! core-js/modules/web.dom.iterable */"./node_modules/core-js/modules/web.dom.iterable.js"),n(/*! core-js/modules/es7.symbol.async-iterator */"./node_modules/core-js/modules/es7.symbol.async-iterator.js"),n(/*! core-js/modules/es6.symbol */"./node_modules/core-js/modules/es6.symbol.js"),n(/*! core-js/modules/es6.regexp.split */"./node_modules/core-js/modules/es6.regexp.split.js"),n(/*! core-js/modules/es6.number.is-finite */"./node_modules/core-js/modules/es6.number.is-finite.js");function o(e,t){return l(e)||s(e,t)||a(e,t)||i()}function i(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function a(e,t){if(e){if("string"===typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n1&&(r=n[1].trim()),t[a.toLowerCase()]=r})),this.maxAge=g(t[f.maxAge]),this.sharedMaxAge=g(t[f.sharedMaxAge]),this.maxStale=p(t[f.maxStale]),this.maxStaleDuration=g(t[f.maxStale]),this.maxStaleDuration&&(this.maxStale=!0),this.minFresh=g(t[f.minFresh]),this.immutable=p(t[f.immutable]),this.mustRevalidate=p(t[f.mustRevalidate]),this.noCache=p(t[f.noCache]),this.noStore=p(t[f.noStore]),this.noTransform=p(t[f.noTransform]),this.onlyIfCached=p(t[f.onlyIfCached]),this["private"]=p(t[f["private"]]),this.proxyRevalidate=p(t[f.proxyRevalidate]),this["public"]=p(t[f["public"]]),this}},{key:"format",value:function(){var e=[];return this.maxAge&&e.push("".concat(f.maxAge,"=").concat(this.maxAge)),this.sharedMaxAge&&e.push("".concat(f.sharedMaxAge,"=").concat(this.sharedMaxAge)),this.maxStale&&(this.maxStaleDuration?e.push("".concat(f.maxStale,"=").concat(this.maxStaleDuration)):e.push(f.maxStale)),this.minFresh&&e.push("".concat(f.minFresh,"=").concat(this.minFresh)),this.immutable&&e.push(f.immutable),this.mustRevalidate&&e.push(f.mustRevalidate),this.noCache&&e.push(f.noCache),this.noStore&&e.push(f.noStore),this.noTransform&&e.push(f.noTransform),this.onlyIfCached&&e.push(f.onlyIfCached),this["private"]&&e.push(f["private"]),this.proxyRevalidate&&e.push(f.proxyRevalidate),this["public"]&&e.push(f["public"]),e.join(", ")}}]),e}();function m(e){var t=new v;return t.parse(e)}function b(e){return e instanceof v?e.format():v.prototype.format.call(e)}t["default"]={CacheControl:v,parse:m,format:b}},"./node_modules/charenc/charenc.js": -/*!*****************************************!*\ - !*** ./node_modules/charenc/charenc.js ***! - \*****************************************/ -/*! no static exports found */function(e,t){var n={utf8:{stringToBytes:function(e){return n.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(n.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],n=0;nu)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}}},"./node_modules/core-js/modules/_classof.js": -/*!**************************************************!*\ - !*** ./node_modules/core-js/modules/_classof.js ***! - \**************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_cof */"./node_modules/core-js/modules/_cof.js"),i=n(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("toStringTag"),a="Arguments"==o(function(){return arguments}()),r=function(e,t){try{return e[t]}catch(n){}};e.exports=function(e){var t,n,s;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=r(t=Object(e),i))?n:a?o(t):"Object"==(s=o(t))&&"function"==typeof t.callee?"Arguments":s}},"./node_modules/core-js/modules/_cof.js": -/*!**********************************************!*\ - !*** ./node_modules/core-js/modules/_cof.js ***! - \**********************************************/ -/*! no static exports found */function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},"./node_modules/core-js/modules/_core.js": -/*!***********************************************!*\ - !*** ./node_modules/core-js/modules/_core.js ***! - \***********************************************/ -/*! no static exports found */function(e,t){var n=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},"./node_modules/core-js/modules/_create-property.js": -/*!**********************************************************!*\ - !*** ./node_modules/core-js/modules/_create-property.js ***! - \**********************************************************/ -/*! no static exports found */function(e,t,n){"use strict";var o=n(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js"),i=n(/*! ./_property-desc */"./node_modules/core-js/modules/_property-desc.js");e.exports=function(e,t,n){t in e?o.f(e,t,i(0,n)):e[t]=n}},"./node_modules/core-js/modules/_ctx.js": -/*!**********************************************!*\ - !*** ./node_modules/core-js/modules/_ctx.js ***! - \**********************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_a-function */"./node_modules/core-js/modules/_a-function.js");e.exports=function(e,t,n){if(o(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,o){return e.call(t,n,o)};case 3:return function(n,o,i){return e.call(t,n,o,i)}}return function(){return e.apply(t,arguments)}}},"./node_modules/core-js/modules/_defined.js": -/*!**************************************************!*\ - !*** ./node_modules/core-js/modules/_defined.js ***! - \**************************************************/ -/*! no static exports found */function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},"./node_modules/core-js/modules/_descriptors.js": -/*!******************************************************!*\ - !*** ./node_modules/core-js/modules/_descriptors.js ***! - \******************************************************/ -/*! no static exports found */function(e,t,n){e.exports=!n(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},"./node_modules/core-js/modules/_dom-create.js": -/*!*****************************************************!*\ - !*** ./node_modules/core-js/modules/_dom-create.js ***! - \*****************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),i=n(/*! ./_global */"./node_modules/core-js/modules/_global.js").document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},"./node_modules/core-js/modules/_enum-bug-keys.js": -/*!********************************************************!*\ - !*** ./node_modules/core-js/modules/_enum-bug-keys.js ***! - \********************************************************/ -/*! no static exports found */function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},"./node_modules/core-js/modules/_enum-keys.js": -/*!****************************************************!*\ - !*** ./node_modules/core-js/modules/_enum-keys.js ***! - \****************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_object-keys */"./node_modules/core-js/modules/_object-keys.js"),i=n(/*! ./_object-gops */"./node_modules/core-js/modules/_object-gops.js"),a=n(/*! ./_object-pie */"./node_modules/core-js/modules/_object-pie.js");e.exports=function(e){var t=o(e),n=i.f;if(n){var r,s=n(e),l=a.f,c=0;while(s.length>c)l.call(e,r=s[c++])&&t.push(r)}return t}},"./node_modules/core-js/modules/_export.js": -/*!*************************************************!*\ - !*** ./node_modules/core-js/modules/_export.js ***! - \*************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_global */"./node_modules/core-js/modules/_global.js"),i=n(/*! ./_core */"./node_modules/core-js/modules/_core.js"),a=n(/*! ./_hide */"./node_modules/core-js/modules/_hide.js"),r=n(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js"),s=n(/*! ./_ctx */"./node_modules/core-js/modules/_ctx.js"),l="prototype",c=function(e,t,n){var u,d,h,f,p=e&c.F,g=e&c.G,v=e&c.S,m=e&c.P,b=e&c.B,x=g?o:v?o[t]||(o[t]={}):(o[t]||{})[l],y=g?i:i[t]||(i[t]={}),w=y[l]||(y[l]={});for(u in g&&(n=t),n)d=!p&&x&&void 0!==x[u],h=(d?x:n)[u],f=b&&d?s(h,o):m&&"function"==typeof h?s(Function.call,h):h,x&&r(x,u,h,e&c.U),y[u]!=h&&a(y,u,f),m&&w[u]!=h&&(w[u]=h)};o.core=i,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},"./node_modules/core-js/modules/_fails-is-regexp.js": -/*!**********************************************************!*\ - !*** ./node_modules/core-js/modules/_fails-is-regexp.js ***! - \**********************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[o]=!1,!"/./"[e](t)}catch(i){}}return!0}},"./node_modules/core-js/modules/_fails.js": -/*!************************************************!*\ - !*** ./node_modules/core-js/modules/_fails.js ***! - \************************************************/ -/*! no static exports found */function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},"./node_modules/core-js/modules/_fix-re-wks.js": -/*!*****************************************************!*\ - !*** ./node_modules/core-js/modules/_fix-re-wks.js ***! - \*****************************************************/ -/*! no static exports found */function(e,t,n){"use strict";n(/*! ./es6.regexp.exec */"./node_modules/core-js/modules/es6.regexp.exec.js");var o=n(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js"),i=n(/*! ./_hide */"./node_modules/core-js/modules/_hide.js"),a=n(/*! ./_fails */"./node_modules/core-js/modules/_fails.js"),r=n(/*! ./_defined */"./node_modules/core-js/modules/_defined.js"),s=n(/*! ./_wks */"./node_modules/core-js/modules/_wks.js"),l=n(/*! ./_regexp-exec */"./node_modules/core-js/modules/_regexp-exec.js"),c=s("species"),u=!a((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")})),d=function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();e.exports=function(e,t,n){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 n.exec=function(){return t=!0,null},"split"===e&&(n.constructor={},n.constructor[c]=function(){return n}),n[h](""),!t})):void 0;if(!f||!p||"replace"===e&&!u||"split"===e&&!d){var g=/./[h],v=n(r,h,""[e],(function(e,t,n,o,i){return t.exec===l?f&&!i?{done:!0,value:g.call(t,n,o)}:{done:!0,value:e.call(n,t,o)}:{done:!1}})),m=v[0],b=v[1];o(String.prototype,e,m),i(RegExp.prototype,h,2==t?function(e,t){return b.call(e,this,t)}:function(e){return b.call(e,this)})}}},"./node_modules/core-js/modules/_flags.js": -/*!************************************************!*\ - !*** ./node_modules/core-js/modules/_flags.js ***! - \************************************************/ -/*! no static exports found */function(e,t,n){"use strict";var o=n(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js");e.exports=function(){var e=o(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},"./node_modules/core-js/modules/_function-to-string.js": -/*!*************************************************************!*\ - !*** ./node_modules/core-js/modules/_function-to-string.js ***! - \*************************************************************/ -/*! no static exports found */function(e,t,n){e.exports=n(/*! ./_shared */"./node_modules/core-js/modules/_shared.js")("native-function-to-string",Function.toString)},"./node_modules/core-js/modules/_global.js": -/*!*************************************************!*\ - !*** ./node_modules/core-js/modules/_global.js ***! - \*************************************************/ -/*! no static exports found */function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},"./node_modules/core-js/modules/_has.js": -/*!**********************************************!*\ - !*** ./node_modules/core-js/modules/_has.js ***! - \**********************************************/ -/*! no static exports found */function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},"./node_modules/core-js/modules/_hide.js": -/*!***********************************************!*\ - !*** ./node_modules/core-js/modules/_hide.js ***! - \***********************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js"),i=n(/*! ./_property-desc */"./node_modules/core-js/modules/_property-desc.js");e.exports=n(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js")?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},"./node_modules/core-js/modules/_html.js": -/*!***********************************************!*\ - !*** ./node_modules/core-js/modules/_html.js ***! - \***********************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_global */"./node_modules/core-js/modules/_global.js").document;e.exports=o&&o.documentElement},"./node_modules/core-js/modules/_ie8-dom-define.js": -/*!*********************************************************!*\ - !*** ./node_modules/core-js/modules/_ie8-dom-define.js ***! - \*********************************************************/ -/*! no static exports found */function(e,t,n){e.exports=!n(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js")&&!n(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")((function(){return 7!=Object.defineProperty(n(/*! ./_dom-create */"./node_modules/core-js/modules/_dom-create.js")("div"),"a",{get:function(){return 7}}).a}))},"./node_modules/core-js/modules/_iobject.js": -/*!**************************************************!*\ - !*** ./node_modules/core-js/modules/_iobject.js ***! - \**************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_cof */"./node_modules/core-js/modules/_cof.js");e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==o(e)?e.split(""):Object(e)}},"./node_modules/core-js/modules/_is-array-iter.js": -/*!********************************************************!*\ - !*** ./node_modules/core-js/modules/_is-array-iter.js ***! - \********************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_iterators */"./node_modules/core-js/modules/_iterators.js"),i=n(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},"./node_modules/core-js/modules/_is-array.js": -/*!***************************************************!*\ - !*** ./node_modules/core-js/modules/_is-array.js ***! - \***************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_cof */"./node_modules/core-js/modules/_cof.js");e.exports=Array.isArray||function(e){return"Array"==o(e)}},"./node_modules/core-js/modules/_is-object.js": -/*!****************************************************!*\ - !*** ./node_modules/core-js/modules/_is-object.js ***! - \****************************************************/ -/*! no static exports found */function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},"./node_modules/core-js/modules/_is-regexp.js": -/*!****************************************************!*\ - !*** ./node_modules/core-js/modules/_is-regexp.js ***! - \****************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),i=n(/*! ./_cof */"./node_modules/core-js/modules/_cof.js"),a=n(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("match");e.exports=function(e){var t;return o(e)&&(void 0!==(t=e[a])?!!t:"RegExp"==i(e))}},"./node_modules/core-js/modules/_iter-call.js": -/*!****************************************************!*\ - !*** ./node_modules/core-js/modules/_iter-call.js ***! - \****************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js");e.exports=function(e,t,n,i){try{return i?t(o(n)[0],n[1]):t(n)}catch(r){var a=e["return"];throw void 0!==a&&o(a.call(e)),r}}},"./node_modules/core-js/modules/_iter-create.js": -/*!******************************************************!*\ - !*** ./node_modules/core-js/modules/_iter-create.js ***! - \******************************************************/ -/*! no static exports found */function(e,t,n){"use strict";var o=n(/*! ./_object-create */"./node_modules/core-js/modules/_object-create.js"),i=n(/*! ./_property-desc */"./node_modules/core-js/modules/_property-desc.js"),a=n(/*! ./_set-to-string-tag */"./node_modules/core-js/modules/_set-to-string-tag.js"),r={};n(/*! ./_hide */"./node_modules/core-js/modules/_hide.js")(r,n(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("iterator"),(function(){return this})),e.exports=function(e,t,n){e.prototype=o(r,{next:i(1,n)}),a(e,t+" Iterator")}},"./node_modules/core-js/modules/_iter-define.js": -/*!******************************************************!*\ - !*** ./node_modules/core-js/modules/_iter-define.js ***! - \******************************************************/ -/*! no static exports found */function(e,t,n){"use strict";var o=n(/*! ./_library */"./node_modules/core-js/modules/_library.js"),i=n(/*! ./_export */"./node_modules/core-js/modules/_export.js"),a=n(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js"),r=n(/*! ./_hide */"./node_modules/core-js/modules/_hide.js"),s=n(/*! ./_iterators */"./node_modules/core-js/modules/_iterators.js"),l=n(/*! ./_iter-create */"./node_modules/core-js/modules/_iter-create.js"),c=n(/*! ./_set-to-string-tag */"./node_modules/core-js/modules/_set-to-string-tag.js"),u=n(/*! ./_object-gpo */"./node_modules/core-js/modules/_object-gpo.js"),d=n(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("iterator"),h=!([].keys&&"next"in[].keys()),f="@@iterator",p="keys",g="values",v=function(){return this};e.exports=function(e,t,n,m,b,x,y){l(n,t,m);var w,k,S,C=function(e){if(!h&&e in L)return L[e];switch(e){case p:return function(){return new n(this,e)};case g:return function(){return new n(this,e)}}return function(){return new n(this,e)}},_=t+" Iterator",A=b==g,P=!1,L=e.prototype,j=L[d]||L[f]||b&&L[b],T=j||C(b),F=b?A?C("entries"):T:void 0,E="Array"==t&&L.entries||j;if(E&&(S=u(E.call(new e)),S!==Object.prototype&&S.next&&(c(S,_,!0),o||"function"==typeof S[d]||r(S,d,v))),A&&j&&j.name!==g&&(P=!0,T=function(){return j.call(this)}),o&&!y||!h&&!P&&L[d]||r(L,d,T),s[t]=T,s[_]=v,b)if(w={values:A?T:C(g),keys:x?T:C(p),entries:F},y)for(k in w)k in L||a(L,k,w[k]);else i(i.P+i.F*(h||P),t,w);return w}},"./node_modules/core-js/modules/_iter-detect.js": -/*!******************************************************!*\ - !*** ./node_modules/core-js/modules/_iter-detect.js ***! - \******************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("iterator"),i=!1;try{var a=[7][o]();a["return"]=function(){i=!0},Array.from(a,(function(){throw 2}))}catch(r){}e.exports=function(e,t){if(!t&&!i)return!1;var n=!1;try{var a=[7],s=a[o]();s.next=function(){return{done:n=!0}},a[o]=function(){return s},e(a)}catch(r){}return n}},"./node_modules/core-js/modules/_iter-step.js": -/*!****************************************************!*\ - !*** ./node_modules/core-js/modules/_iter-step.js ***! - \****************************************************/ -/*! no static exports found */function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},"./node_modules/core-js/modules/_iterators.js": -/*!****************************************************!*\ - !*** ./node_modules/core-js/modules/_iterators.js ***! - \****************************************************/ -/*! no static exports found */function(e,t){e.exports={}},"./node_modules/core-js/modules/_library.js": -/*!**************************************************!*\ - !*** ./node_modules/core-js/modules/_library.js ***! - \**************************************************/ -/*! no static exports found */function(e,t){e.exports=!1},"./node_modules/core-js/modules/_meta.js": -/*!***********************************************!*\ - !*** ./node_modules/core-js/modules/_meta.js ***! - \***********************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_uid */"./node_modules/core-js/modules/_uid.js")("meta"),i=n(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js"),a=n(/*! ./_has */"./node_modules/core-js/modules/_has.js"),r=n(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js").f,s=0,l=Object.isExtensible||function(){return!0},c=!n(/*! ./_fails */"./node_modules/core-js/modules/_fails.js")((function(){return l(Object.preventExtensions({}))})),u=function(e){r(e,o,{value:{i:"O"+ ++s,w:{}}})},d=function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,o)){if(!l(e))return"F";if(!t)return"E";u(e)}return e[o].i},h=function(e,t){if(!a(e,o)){if(!l(e))return!0;if(!t)return!1;u(e)}return e[o].w},f=function(e){return c&&p.NEED&&l(e)&&!a(e,o)&&u(e),e},p=e.exports={KEY:o,NEED:!1,fastKey:d,getWeak:h,onFreeze:f}},"./node_modules/core-js/modules/_object-create.js": -/*!********************************************************!*\ - !*** ./node_modules/core-js/modules/_object-create.js ***! - \********************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),i=n(/*! ./_object-dps */"./node_modules/core-js/modules/_object-dps.js"),a=n(/*! ./_enum-bug-keys */"./node_modules/core-js/modules/_enum-bug-keys.js"),r=n(/*! ./_shared-key */"./node_modules/core-js/modules/_shared-key.js")("IE_PROTO"),s=function(){},l="prototype",c=function(){var e,t=n(/*! ./_dom-create */"./node_modules/core-js/modules/_dom-create.js")("iframe"),o=a.length,i="<",r=">";t.style.display="none",n(/*! ./_html */"./node_modules/core-js/modules/_html.js").appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(i+"script"+r+"document.F=Object"+i+"/script"+r),e.close(),c=e.F;while(o--)delete c[l][a[o]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(s[l]=o(e),n=new s,s[l]=null,n[r]=e):n=c(),void 0===t?n:i(n,t)}},"./node_modules/core-js/modules/_object-dp.js": -/*!****************************************************!*\ - !*** ./node_modules/core-js/modules/_object-dp.js ***! - \****************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),i=n(/*! ./_ie8-dom-define */"./node_modules/core-js/modules/_ie8-dom-define.js"),a=n(/*! ./_to-primitive */"./node_modules/core-js/modules/_to-primitive.js"),r=Object.defineProperty;t.f=n(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js")?Object.defineProperty:function(e,t,n){if(o(e),t=a(t,!0),o(n),i)try{return r(e,t,n)}catch(s){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},"./node_modules/core-js/modules/_object-dps.js": -/*!*****************************************************!*\ - !*** ./node_modules/core-js/modules/_object-dps.js ***! - \*****************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js"),i=n(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),a=n(/*! ./_object-keys */"./node_modules/core-js/modules/_object-keys.js");e.exports=n(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js")?Object.defineProperties:function(e,t){i(e);var n,r=a(t),s=r.length,l=0;while(s>l)o.f(e,n=r[l++],t[n]);return e}},"./node_modules/core-js/modules/_object-gopd.js": -/*!******************************************************!*\ - !*** ./node_modules/core-js/modules/_object-gopd.js ***! - \******************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_object-pie */"./node_modules/core-js/modules/_object-pie.js"),i=n(/*! ./_property-desc */"./node_modules/core-js/modules/_property-desc.js"),a=n(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js"),r=n(/*! ./_to-primitive */"./node_modules/core-js/modules/_to-primitive.js"),s=n(/*! ./_has */"./node_modules/core-js/modules/_has.js"),l=n(/*! ./_ie8-dom-define */"./node_modules/core-js/modules/_ie8-dom-define.js"),c=Object.getOwnPropertyDescriptor;t.f=n(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js")?c:function(e,t){if(e=a(e),t=r(t,!0),l)try{return c(e,t)}catch(n){}if(s(e,t))return i(!o.f.call(e,t),e[t])}},"./node_modules/core-js/modules/_object-gopn-ext.js": -/*!**********************************************************!*\ - !*** ./node_modules/core-js/modules/_object-gopn-ext.js ***! - \**********************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js"),i=n(/*! ./_object-gopn */"./node_modules/core-js/modules/_object-gopn.js").f,a={}.toString,r="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return i(e)}catch(t){return r.slice()}};e.exports.f=function(e){return r&&"[object Window]"==a.call(e)?s(e):i(o(e))}},"./node_modules/core-js/modules/_object-gopn.js": -/*!******************************************************!*\ - !*** ./node_modules/core-js/modules/_object-gopn.js ***! - \******************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_object-keys-internal */"./node_modules/core-js/modules/_object-keys-internal.js"),i=n(/*! ./_enum-bug-keys */"./node_modules/core-js/modules/_enum-bug-keys.js").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,i)}},"./node_modules/core-js/modules/_object-gops.js": -/*!******************************************************!*\ - !*** ./node_modules/core-js/modules/_object-gops.js ***! - \******************************************************/ -/*! no static exports found */function(e,t){t.f=Object.getOwnPropertySymbols},"./node_modules/core-js/modules/_object-gpo.js": -/*!*****************************************************!*\ - !*** ./node_modules/core-js/modules/_object-gpo.js ***! - \*****************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_has */"./node_modules/core-js/modules/_has.js"),i=n(/*! ./_to-object */"./node_modules/core-js/modules/_to-object.js"),a=n(/*! ./_shared-key */"./node_modules/core-js/modules/_shared-key.js")("IE_PROTO"),r=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=i(e),o(e,a)?e[a]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?r:null}},"./node_modules/core-js/modules/_object-keys-internal.js": -/*!***************************************************************!*\ - !*** ./node_modules/core-js/modules/_object-keys-internal.js ***! - \***************************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_has */"./node_modules/core-js/modules/_has.js"),i=n(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js"),a=n(/*! ./_array-includes */"./node_modules/core-js/modules/_array-includes.js")(!1),r=n(/*! ./_shared-key */"./node_modules/core-js/modules/_shared-key.js")("IE_PROTO");e.exports=function(e,t){var n,s=i(e),l=0,c=[];for(n in s)n!=r&&o(s,n)&&c.push(n);while(t.length>l)o(s,n=t[l++])&&(~a(c,n)||c.push(n));return c}},"./node_modules/core-js/modules/_object-keys.js": -/*!******************************************************!*\ - !*** ./node_modules/core-js/modules/_object-keys.js ***! - \******************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_object-keys-internal */"./node_modules/core-js/modules/_object-keys-internal.js"),i=n(/*! ./_enum-bug-keys */"./node_modules/core-js/modules/_enum-bug-keys.js");e.exports=Object.keys||function(e){return o(e,i)}},"./node_modules/core-js/modules/_object-pie.js": -/*!*****************************************************!*\ - !*** ./node_modules/core-js/modules/_object-pie.js ***! - \*****************************************************/ -/*! no static exports found */function(e,t){t.f={}.propertyIsEnumerable},"./node_modules/core-js/modules/_own-keys.js": -/*!***************************************************!*\ - !*** ./node_modules/core-js/modules/_own-keys.js ***! - \***************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_object-gopn */"./node_modules/core-js/modules/_object-gopn.js"),i=n(/*! ./_object-gops */"./node_modules/core-js/modules/_object-gops.js"),a=n(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),r=n(/*! ./_global */"./node_modules/core-js/modules/_global.js").Reflect;e.exports=r&&r.ownKeys||function(e){var t=o.f(a(e)),n=i.f;return n?t.concat(n(e)):t}},"./node_modules/core-js/modules/_property-desc.js": -/*!********************************************************!*\ - !*** ./node_modules/core-js/modules/_property-desc.js ***! - \********************************************************/ -/*! no static exports found */function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"./node_modules/core-js/modules/_redefine.js": -/*!***************************************************!*\ - !*** ./node_modules/core-js/modules/_redefine.js ***! - \***************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_global */"./node_modules/core-js/modules/_global.js"),i=n(/*! ./_hide */"./node_modules/core-js/modules/_hide.js"),a=n(/*! ./_has */"./node_modules/core-js/modules/_has.js"),r=n(/*! ./_uid */"./node_modules/core-js/modules/_uid.js")("src"),s=n(/*! ./_function-to-string */"./node_modules/core-js/modules/_function-to-string.js"),l="toString",c=(""+s).split(l);n(/*! ./_core */"./node_modules/core-js/modules/_core.js").inspectSource=function(e){return s.call(e)},(e.exports=function(e,t,n,s){var l="function"==typeof n;l&&(a(n,"name")||i(n,"name",t)),e[t]!==n&&(l&&(a(n,r)||i(n,r,e[t]?""+e[t]:c.join(String(t)))),e===o?e[t]=n:s?e[t]?e[t]=n:i(e,t,n):(delete e[t],i(e,t,n)))})(Function.prototype,l,(function(){return"function"==typeof this&&this[r]||s.call(this)}))},"./node_modules/core-js/modules/_regexp-exec-abstract.js": -/*!***************************************************************!*\ - !*** ./node_modules/core-js/modules/_regexp-exec-abstract.js ***! - \***************************************************************/ -/*! no static exports found */function(e,t,n){"use strict";var o=n(/*! ./_classof */"./node_modules/core-js/modules/_classof.js"),i=RegExp.prototype.exec;e.exports=function(e,t){var n=e.exec;if("function"===typeof n){var a=n.call(e,t);if("object"!==typeof a)throw new TypeError("RegExp exec method returned something other than an Object or null");return a}if("RegExp"!==o(e))throw new TypeError("RegExp#exec called on incompatible receiver");return i.call(e,t)}},"./node_modules/core-js/modules/_regexp-exec.js": -/*!******************************************************!*\ - !*** ./node_modules/core-js/modules/_regexp-exec.js ***! - \******************************************************/ -/*! no static exports found */function(e,t,n){"use strict";var o=n(/*! ./_flags */"./node_modules/core-js/modules/_flags.js"),i=RegExp.prototype.exec,a=String.prototype.replace,r=i,s="lastIndex",l=function(){var e=/a/,t=/b*/g;return i.call(e,"a"),i.call(t,"a"),0!==e[s]||0!==t[s]}(),c=void 0!==/()??/.exec("")[1],u=l||c;u&&(r=function(e){var t,n,r,u,d=this;return c&&(n=new RegExp("^"+d.source+"$(?!\\s)",o.call(d))),l&&(t=d[s]),r=i.call(d,e),l&&r&&(d[s]=d.global?r.index+r[0].length:t),c&&r&&r.length>1&&a.call(r[0],n,(function(){for(u=1;u=c?e?"":void 0:(a=s.charCodeAt(l),a<55296||a>56319||l+1===c||(r=s.charCodeAt(l+1))<56320||r>57343?e?s.charAt(l):a:e?s.slice(l,l+2):r-56320+(a-55296<<10)+65536)}}},"./node_modules/core-js/modules/_string-context.js": -/*!*********************************************************!*\ - !*** ./node_modules/core-js/modules/_string-context.js ***! - \*********************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_is-regexp */"./node_modules/core-js/modules/_is-regexp.js"),i=n(/*! ./_defined */"./node_modules/core-js/modules/_defined.js");e.exports=function(e,t,n){if(o(t))throw TypeError("String#"+n+" doesn't accept regex!");return String(i(e))}},"./node_modules/core-js/modules/_to-absolute-index.js": -/*!************************************************************!*\ - !*** ./node_modules/core-js/modules/_to-absolute-index.js ***! - \************************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_to-integer */"./node_modules/core-js/modules/_to-integer.js"),i=Math.max,a=Math.min;e.exports=function(e,t){return e=o(e),e<0?i(e+t,0):a(e,t)}},"./node_modules/core-js/modules/_to-integer.js": -/*!*****************************************************!*\ - !*** ./node_modules/core-js/modules/_to-integer.js ***! - \*****************************************************/ -/*! no static exports found */function(e,t){var n=Math.ceil,o=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?o:n)(e)}},"./node_modules/core-js/modules/_to-iobject.js": -/*!*****************************************************!*\ - !*** ./node_modules/core-js/modules/_to-iobject.js ***! - \*****************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_iobject */"./node_modules/core-js/modules/_iobject.js"),i=n(/*! ./_defined */"./node_modules/core-js/modules/_defined.js");e.exports=function(e){return o(i(e))}},"./node_modules/core-js/modules/_to-length.js": -/*!****************************************************!*\ - !*** ./node_modules/core-js/modules/_to-length.js ***! - \****************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_to-integer */"./node_modules/core-js/modules/_to-integer.js"),i=Math.min;e.exports=function(e){return e>0?i(o(e),9007199254740991):0}},"./node_modules/core-js/modules/_to-object.js": -/*!****************************************************!*\ - !*** ./node_modules/core-js/modules/_to-object.js ***! - \****************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_defined */"./node_modules/core-js/modules/_defined.js");e.exports=function(e){return Object(o(e))}},"./node_modules/core-js/modules/_to-primitive.js": -/*!*******************************************************!*\ - !*** ./node_modules/core-js/modules/_to-primitive.js ***! - \*******************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_is-object */"./node_modules/core-js/modules/_is-object.js");e.exports=function(e,t){if(!o(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!o(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!o(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!o(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/modules/_uid.js": -/*!**********************************************!*\ - !*** ./node_modules/core-js/modules/_uid.js ***! - \**********************************************/ -/*! no static exports found */function(e,t){var n=0,o=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+o).toString(36))}},"./node_modules/core-js/modules/_wks-define.js": -/*!*****************************************************!*\ - !*** ./node_modules/core-js/modules/_wks-define.js ***! - \*****************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_global */"./node_modules/core-js/modules/_global.js"),i=n(/*! ./_core */"./node_modules/core-js/modules/_core.js"),a=n(/*! ./_library */"./node_modules/core-js/modules/_library.js"),r=n(/*! ./_wks-ext */"./node_modules/core-js/modules/_wks-ext.js"),s=n(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js").f;e.exports=function(e){var t=i.Symbol||(i.Symbol=a?{}:o.Symbol||{});"_"==e.charAt(0)||e in t||s(t,e,{value:r.f(e)})}},"./node_modules/core-js/modules/_wks-ext.js": -/*!**************************************************!*\ - !*** ./node_modules/core-js/modules/_wks-ext.js ***! - \**************************************************/ -/*! no static exports found */function(e,t,n){t.f=n(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")},"./node_modules/core-js/modules/_wks.js": -/*!**********************************************!*\ - !*** ./node_modules/core-js/modules/_wks.js ***! - \**********************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_shared */"./node_modules/core-js/modules/_shared.js")("wks"),i=n(/*! ./_uid */"./node_modules/core-js/modules/_uid.js"),a=n(/*! ./_global */"./node_modules/core-js/modules/_global.js").Symbol,r="function"==typeof a,s=e.exports=function(e){return o[e]||(o[e]=r&&a[e]||(r?a:i)("Symbol."+e))};s.store=o},"./node_modules/core-js/modules/core.get-iterator-method.js": -/*!******************************************************************!*\ - !*** ./node_modules/core-js/modules/core.get-iterator-method.js ***! - \******************************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_classof */"./node_modules/core-js/modules/_classof.js"),i=n(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("iterator"),a=n(/*! ./_iterators */"./node_modules/core-js/modules/_iterators.js");e.exports=n(/*! ./_core */"./node_modules/core-js/modules/_core.js").getIteratorMethod=function(e){if(void 0!=e)return e[i]||e["@@iterator"]||a[o(e)]}},"./node_modules/core-js/modules/es6.array.from.js": -/*!********************************************************!*\ - !*** ./node_modules/core-js/modules/es6.array.from.js ***! - \********************************************************/ -/*! no static exports found */function(e,t,n){"use strict";var o=n(/*! ./_ctx */"./node_modules/core-js/modules/_ctx.js"),i=n(/*! ./_export */"./node_modules/core-js/modules/_export.js"),a=n(/*! ./_to-object */"./node_modules/core-js/modules/_to-object.js"),r=n(/*! ./_iter-call */"./node_modules/core-js/modules/_iter-call.js"),s=n(/*! ./_is-array-iter */"./node_modules/core-js/modules/_is-array-iter.js"),l=n(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js"),c=n(/*! ./_create-property */"./node_modules/core-js/modules/_create-property.js"),u=n(/*! ./core.get-iterator-method */"./node_modules/core-js/modules/core.get-iterator-method.js");i(i.S+i.F*!n(/*! ./_iter-detect */"./node_modules/core-js/modules/_iter-detect.js")((function(e){Array.from(e)})),"Array",{from:function(e){var t,n,i,d,h=a(e),f="function"==typeof this?this:Array,p=arguments.length,g=p>1?arguments[1]:void 0,v=void 0!==g,m=0,b=u(h);if(v&&(g=o(g,p>2?arguments[2]:void 0,2)),void 0==b||f==Array&&s(b))for(t=l(h.length),n=new f(t);t>m;m++)c(n,m,v?g(h[m],m):h[m]);else for(d=b.call(h),n=new f;!(i=d.next()).done;m++)c(n,m,v?r(d,g,[i.value,m],!0):i.value);return n.length=m,n}})},"./node_modules/core-js/modules/es6.array.iterator.js": -/*!************************************************************!*\ - !*** ./node_modules/core-js/modules/es6.array.iterator.js ***! - \************************************************************/ -/*! no static exports found */function(e,t,n){"use strict";var o=n(/*! ./_add-to-unscopables */"./node_modules/core-js/modules/_add-to-unscopables.js"),i=n(/*! ./_iter-step */"./node_modules/core-js/modules/_iter-step.js"),a=n(/*! ./_iterators */"./node_modules/core-js/modules/_iterators.js"),r=n(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js");e.exports=n(/*! ./_iter-define */"./node_modules/core-js/modules/_iter-define.js")(Array,"Array",(function(e,t){this._t=r(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,i(1)):i(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values"),a.Arguments=a.Array,o("keys"),o("values"),o("entries")},"./node_modules/core-js/modules/es6.function.name.js": -/*!***********************************************************!*\ - !*** ./node_modules/core-js/modules/es6.function.name.js ***! - \***********************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_object-dp */"./node_modules/core-js/modules/_object-dp.js").f,i=Function.prototype,a=/^\s*function ([^ (]*)/,r="name";r in i||n(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js")&&o(i,r,{configurable:!0,get:function(){try{return(""+this).match(a)[1]}catch(e){return""}}})},"./node_modules/core-js/modules/es6.number.is-finite.js": -/*!**************************************************************!*\ - !*** ./node_modules/core-js/modules/es6.number.is-finite.js ***! - \**************************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_export */"./node_modules/core-js/modules/_export.js"),i=n(/*! ./_global */"./node_modules/core-js/modules/_global.js").isFinite;o(o.S,"Number",{isFinite:function(e){return"number"==typeof e&&i(e)}})},"./node_modules/core-js/modules/es6.object.to-string.js": -/*!**************************************************************!*\ - !*** ./node_modules/core-js/modules/es6.object.to-string.js ***! - \**************************************************************/ -/*! no static exports found */function(e,t,n){"use strict";var o=n(/*! ./_classof */"./node_modules/core-js/modules/_classof.js"),i={};i[n(/*! ./_wks */"./node_modules/core-js/modules/_wks.js")("toStringTag")]="z",i+""!="[object z]"&&n(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js")(Object.prototype,"toString",(function(){return"[object "+o(this)+"]"}),!0)},"./node_modules/core-js/modules/es6.regexp.exec.js": -/*!*********************************************************!*\ - !*** ./node_modules/core-js/modules/es6.regexp.exec.js ***! - \*********************************************************/ -/*! no static exports found */function(e,t,n){"use strict";var o=n(/*! ./_regexp-exec */"./node_modules/core-js/modules/_regexp-exec.js");n(/*! ./_export */"./node_modules/core-js/modules/_export.js")({target:"RegExp",proto:!0,forced:o!==/./.exec},{exec:o})},"./node_modules/core-js/modules/es6.regexp.split.js": -/*!**********************************************************!*\ - !*** ./node_modules/core-js/modules/es6.regexp.split.js ***! - \**********************************************************/ -/*! no static exports found */function(e,t,n){"use strict";var o=n(/*! ./_is-regexp */"./node_modules/core-js/modules/_is-regexp.js"),i=n(/*! ./_an-object */"./node_modules/core-js/modules/_an-object.js"),a=n(/*! ./_species-constructor */"./node_modules/core-js/modules/_species-constructor.js"),r=n(/*! ./_advance-string-index */"./node_modules/core-js/modules/_advance-string-index.js"),s=n(/*! ./_to-length */"./node_modules/core-js/modules/_to-length.js"),l=n(/*! ./_regexp-exec-abstract */"./node_modules/core-js/modules/_regexp-exec-abstract.js"),c=n(/*! ./_regexp-exec */"./node_modules/core-js/modules/_regexp-exec.js"),u=n(/*! ./_fails */"./node_modules/core-js/modules/_fails.js"),d=Math.min,h=[].push,f="split",p="length",g="lastIndex",v=4294967295,m=!u((function(){RegExp(v,"y")}));n(/*! ./_fix-re-wks */"./node_modules/core-js/modules/_fix-re-wks.js")("split",2,(function(e,t,n,u){var b;return b="c"=="abbc"[f](/(b)*/)[1]||4!="test"[f](/(?:)/,-1)[p]||2!="ab"[f](/(?:ab)*/)[p]||4!="."[f](/(.?)(.?)/)[p]||"."[f](/()()/)[p]>1||""[f](/.?/)[p]?function(e,t){var i=String(this);if(void 0===e&&0===t)return[];if(!o(e))return n.call(i,e,t);var a,r,s,l=[],u=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),d=0,f=void 0===t?v:t>>>0,m=new RegExp(e.source,u+"g");while(a=c.call(m,i)){if(r=m[g],r>d&&(l.push(i.slice(d,a.index)),a[p]>1&&a.index=f))break;m[g]===a.index&&m[g]++}return d===i[p]?!s&&m.test("")||l.push(""):l.push(i.slice(d)),l[p]>f?l.slice(0,f):l}:"0"[f](void 0,0)[p]?function(e,t){return void 0===e&&0===t?[]:n.call(this,e,t)}:n,[function(n,o){var i=e(this),a=void 0==n?void 0:n[t];return void 0!==a?a.call(n,i,o):b.call(String(i),n,o)},function(e,t){var o=u(b,e,this,t,b!==n);if(o.done)return o.value;var c=i(e),h=String(this),f=a(c,RegExp),p=c.unicode,g=(c.ignoreCase?"i":"")+(c.multiline?"m":"")+(c.unicode?"u":"")+(m?"y":"g"),x=new f(m?c:"^(?:"+c.source+")",g),y=void 0===t?v:t>>>0;if(0===y)return[];if(0===h.length)return null===l(x,h)?[h]:[];var w=0,k=0,S=[];while(k1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es6.symbol.js": -/*!****************************************************!*\ - !*** ./node_modules/core-js/modules/es6.symbol.js ***! - \****************************************************/ -/*! no static exports found */function(e,t,n){"use strict";var o=n(/*! ./_global */"./node_modules/core-js/modules/_global.js"),i=n(/*! ./_has */"./node_modules/core-js/modules/_has.js"),a=n(/*! ./_descriptors */"./node_modules/core-js/modules/_descriptors.js"),r=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=o.Symbol,O=o.JSON,R=O&&O.stringify,I="prototype",z=f("_hidden"),H=f("toPrimitive"),q={}.propertyIsEnumerable,N=u("symbol-registry"),D=u("symbols"),B=u("op-symbols"),Y=Object[I],X="function"==typeof M&&!!P.f,W=o.QObject,V=!W||!W[I]||!W[I].findChild,$=a&&c((function(){return 7!=C(F({},"a",{get:function(){return F(this,"a",{value:7}).a}})).a}))?function(e,t,n){var o=T(Y,t);o&&delete Y[t],F(e,t,n),o&&e!==Y&&F(Y,t,o)}:F,Z=function(e){var t=D[e]=C(M[I]);return t._k=e,t},U=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(B,t,n),b(e),t=k(t,!0),b(n),i(D,t)?(n.enumerable?(i(e,z)&&e[z][t]&&(e[z][t]=!1),n=C(n,{enumerable:S(0,!1)})):(i(e,z)||F(e,z,S(1,{})),e[z][t]=!0),$(e,t,n)):F(e,t,n)},K=function(e,t){b(e);var n,o=v(t=w(t)),i=0,a=o.length;while(a>i)G(e,n=o[i++],t[n]);return e},J=function(e,t){return void 0===t?C(e):K(C(e),t)},Q=function(e){var t=q.call(this,e=k(e,!0));return!(this===Y&&i(D,e)&&!i(B,e))&&(!(t||!i(this,e)||!i(D,e)||i(this,z)&&this[z][e])||t)},ee=function(e,t){if(e=w(e),t=k(t,!0),e!==Y||!i(D,t)||i(B,t)){var n=T(e,t);return!n||!i(D,t)||i(e,z)&&e[z][t]||(n.enumerable=!0),n}},te=function(e){var t,n=E(w(e)),o=[],a=0;while(n.length>a)i(D,t=n[a++])||t==z||t==l||o.push(t);return o},ne=function(e){var t,n=e===Y,o=E(n?B:w(e)),a=[],r=0;while(o.length>r)!i(D,t=o[r++])||n&&!i(Y,t)||a.push(D[t]);return a};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(B,n),i(this,z)&&i(this[z],e)&&(this[z][e]=!1),$(this,e,S(1,n))};return a&&V&&$(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,a&&!n(/*! ./_library */"./node_modules/core-js/modules/_library.js")&&s(Y,"propertyIsEnumerable",Q,!0),p.f=function(e){return Z(f(e))}),r(r.G+r.W+r.F*!X,{Symbol:M});for(var oe="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ie=0;oe.length>ie;)f(oe[ie++]);for(var ae=j(f.store),re=0;ae.length>re;)g(ae[re++]);r(r.S+r.F*!X,"Symbol",{for:function(e){return i(N,e+="")?N[e]:N[e]=M(e)},keyFor:function(e){if(!U(e))throw TypeError(e+" is not a symbol!");for(var t in N)if(N[t]===e)return t},useSetter:function(){V=!0},useSimple:function(){V=!1}}),r(r.S+r.F*!X,"Object",{create:J,defineProperty:G,defineProperties:K,getOwnPropertyDescriptor:ee,getOwnPropertyNames:te,getOwnPropertySymbols:ne});var se=c((function(){P.f(1)}));r(r.S+r.F*se,"Object",{getOwnPropertySymbols:function(e){return P.f(y(e))}}),O&&r(r.S+r.F*(!X||c((function(){var e=M();return"[null]"!=R([e])||"{}"!=R({a:e})||"{}"!=R(Object(e))}))),"JSON",{stringify:function(e){var t,n,o=[e],i=1;while(arguments.length>i)o.push(arguments[i++]);if(n=t=o[1],(x(t)||void 0!==e)&&!U(e))return m(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!U(t))return t}),o[1]=t,R.apply(O,o)}}),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(o.JSON,"JSON",!0)},"./node_modules/core-js/modules/es7.array.includes.js": -/*!************************************************************!*\ - !*** ./node_modules/core-js/modules/es7.array.includes.js ***! - \************************************************************/ -/*! no static exports found */function(e,t,n){"use strict";var o=n(/*! ./_export */"./node_modules/core-js/modules/_export.js"),i=n(/*! ./_array-includes */"./node_modules/core-js/modules/_array-includes.js")(!0);o(o.P,"Array",{includes:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),n(/*! ./_add-to-unscopables */"./node_modules/core-js/modules/_add-to-unscopables.js")("includes")},"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js": -/*!*********************************************************************************!*\ - !*** ./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js ***! - \*********************************************************************************/ -/*! no static exports found */function(e,t,n){var o=n(/*! ./_export */"./node_modules/core-js/modules/_export.js"),i=n(/*! ./_own-keys */"./node_modules/core-js/modules/_own-keys.js"),a=n(/*! ./_to-iobject */"./node_modules/core-js/modules/_to-iobject.js"),r=n(/*! ./_object-gopd */"./node_modules/core-js/modules/_object-gopd.js"),s=n(/*! ./_create-property */"./node_modules/core-js/modules/_create-property.js");o(o.S,"Object",{getOwnPropertyDescriptors:function(e){var t,n,o=a(e),l=r.f,c=i(o),u={},d=0;while(c.length>d)n=l(o,t=c[d++]),void 0!==n&&s(u,t,n);return u}})},"./node_modules/core-js/modules/es7.symbol.async-iterator.js": -/*!*******************************************************************!*\ - !*** ./node_modules/core-js/modules/es7.symbol.async-iterator.js ***! - \*******************************************************************/ -/*! no static exports found */function(e,t,n){n(/*! ./_wks-define */"./node_modules/core-js/modules/_wks-define.js")("asyncIterator")},"./node_modules/core-js/modules/web.dom.iterable.js": -/*!**********************************************************!*\ - !*** ./node_modules/core-js/modules/web.dom.iterable.js ***! - \**********************************************************/ -/*! no static exports found */function(e,t,n){for(var o=n(/*! ./es6.array.iterator */"./node_modules/core-js/modules/es6.array.iterator.js"),i=n(/*! ./_object-keys */"./node_modules/core-js/modules/_object-keys.js"),a=n(/*! ./_redefine */"./node_modules/core-js/modules/_redefine.js"),r=n(/*! ./_global */"./node_modules/core-js/modules/_global.js"),s=n(/*! ./_hide */"./node_modules/core-js/modules/_hide.js"),l=n(/*! ./_iterators */"./node_modules/core-js/modules/_iterators.js"),c=n(/*! ./_wks */"./node_modules/core-js/modules/_wks.js"),u=c("iterator"),d=c("toStringTag"),h=l.Array,f={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},p=i(f),g=0;g>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&n.rotl(e,8)|4278255360&n.rotl(e,24);for(var t=0;t0;e--)t.push(Math.floor(256*Math.random()));return t},bytesToWords:function(e){for(var t=[],n=0,o=0;n>>5]|=e[n]<<24-o%32;return t},wordsToBytes:function(e){for(var t=[],n=0;n<32*e.length;n+=8)t.push(e[n>>>5]>>>24-n%32&255);return t},bytesToHex:function(e){for(var t=[],n=0;n>>4).toString(16)),t.push((15&e[n]).toString(16));return t.join("")},hexToBytes:function(e){for(var t=[],n=0;n>>6*(3-a)&63)):n.push("=");return n.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var n=[],o=0,i=0;o>>6-2*i);return n}};e.exports=n})()},"./node_modules/is-buffer/index.js": -/*!*****************************************!*\ - !*** ./node_modules/is-buffer/index.js ***! - \*****************************************/ -/*! no static exports found */function(e,t){function n(e){return!!e.constructor&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function o(e){return"function"===typeof e.readFloatLE&&"function"===typeof e.slice&&n(e.slice(0,0))} -/*! - * Determine if an object is a Buffer - * - * @author Feross Aboukhadijeh - * @license MIT - */ -e.exports=function(e){return null!=e&&(n(e)||o(e)||!!e._isBuffer)}},"./node_modules/md5/md5.js": -/*!*********************************!*\ - !*** ./node_modules/md5/md5.js ***! - \*********************************/ -/*! no static exports found */function(e,t,n){(function(){var t=n(/*! crypt */"./node_modules/crypt/crypt.js"),o=n(/*! charenc */"./node_modules/charenc/charenc.js").utf8,i=n(/*! is-buffer */"./node_modules/is-buffer/index.js"),a=n(/*! charenc */"./node_modules/charenc/charenc.js").bin,r=function(e,n){e.constructor==String?e=n&&"binary"===n.encoding?a.stringToBytes(e):o.stringToBytes(e):i(e)?e=Array.prototype.slice.call(e,0):Array.isArray(e)||e.constructor===Uint8Array||(e=e.toString());for(var s=t.bytesToWords(e),l=8*e.length,c=1732584193,u=-271733879,d=-1732584194,h=271733878,f=0;f>>24)|4278255360&(s[f]<<24|s[f]>>>8);s[l>>>5]|=128<>>9<<4)]=l;var p=r._ff,g=r._gg,v=r._hh,m=r._ii;for(f=0;f>>0,u=u+x>>>0,d=d+y>>>0,h=h+w>>>0}return t.endian([c,u,d,h])};r._ff=function(e,t,n,o,i,a,r){var s=e+(t&n|~t&o)+(i>>>0)+r;return(s<>>32-a)+t},r._gg=function(e,t,n,o,i,a,r){var s=e+(t&o|n&~o)+(i>>>0)+r;return(s<>>32-a)+t},r._hh=function(e,t,n,o,i,a,r){var s=e+(t^n^o)+(i>>>0)+r;return(s<>>32-a)+t},r._ii=function(e,t,n,o,i,a,r){var s=e+(n^(t|~o))+(i>>>0)+r;return(s<>>32-a)+t},r._blocksize=16,r._digestsize=16,e.exports=function(e,n){if(void 0===e||null===e)throw new Error("Illegal argument "+e);var o=t.wordsToBytes(r(e,n));return n&&n.asBytes?o:n&&n.asString?a.bytesToString(o):t.bytesToHex(o)}})()},"./node_modules/regenerator-runtime/runtime.js": -/*!*****************************************************!*\ - !*** ./node_modules/regenerator-runtime/runtime.js ***! - \*****************************************************/ -/*! no static exports found */function(e,t,n){var o=function(e){"use strict";var t,n=Object.prototype,o=n.hasOwnProperty,i="function"===typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",r=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(E){l=function(e,t,n){return e[t]=n}}function c(e,t,n,o){var i=t&&t.prototype instanceof v?t:v,a=Object.create(i.prototype),r=new j(o||[]);return a._invoke=_(e,n,r),a}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(E){return{type:"throw",arg:E}}}e.wrap=c;var d="suspendedStart",h="suspendedYield",f="executing",p="completed",g={};function v(){}function m(){}function b(){}var x={};x[a]=function(){return this};var y=Object.getPrototypeOf,w=y&&y(y(T([])));w&&w!==n&&o.call(w,a)&&(x=w);var k=b.prototype=v.prototype=Object.create(x);function S(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function C(e,t){function n(i,a,r,s){var l=u(e[i],e,a);if("throw"!==l.type){var c=l.arg,d=c.value;return d&&"object"===typeof d&&o.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,r,s)}),(function(e){n("throw",e,r,s)})):t.resolve(d).then((function(e){c.value=e,r(c)}),(function(e){return n("throw",e,r,s)}))}s(l.arg)}var i;function a(e,o){function a(){return new t((function(t,i){n(e,o,t,i)}))}return i=i?i.then(a,a):a()}this._invoke=a}function _(e,t,n){var o=d;return function(i,a){if(o===f)throw new Error("Generator is already running");if(o===p){if("throw"===i)throw a;return F()}n.method=i,n.arg=a;while(1){var r=n.delegate;if(r){var s=A(r,n);if(s){if(s===g)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===d)throw o=p,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=f;var l=u(e,t,n);if("normal"===l.type){if(o=n.done?p:h,l.arg===g)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=p,n.method="throw",n.arg=l.arg)}}}function A(e,n){var o=e.iterator[n.method];if(o===t){if(n.delegate=null,"throw"===n.method){if(e.iterator["return"]&&(n.method="return",n.arg=t,A(e,n),"throw"===n.method))return g;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return g}var i=u(o,e.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,g;var a=i.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,g):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,g)}function P(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(P,this),this.reset(!0)}function T(e){if(e){var n=e[a];if(n)return n.call(e);if("function"===typeof e.next)return e;if(!isNaN(e.length)){var i=-1,r=function n(){while(++i=0;--a){var r=this.tryEntries[a],s=r.completion;if("root"===r.tryLoc)return i("end");if(r.tryLoc<=this.prev){var l=o.call(r,"catchLoc"),c=o.call(r,"finallyLoc");if(l&&c){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&o.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var i=o.arg;L(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,o){return this.delegate={iterator:T(e),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=t),g}},e}(e.exports);try{regeneratorRuntime=o}catch(i){Function("r","regeneratorRuntime = r")(o)}},"./src/api.js": -/*!********************!*\ - !*** ./src/api.js ***! - \********************/ -/*! exports provided: setup, setupCache, serializeQuery, default */function(e,t,n){"use strict";n.r(t),n.d(t,"setup",(function(){return m})),n.d(t,"setupCache",(function(){return v}));n(/*! core-js/modules/es7.object.get-own-property-descriptors */"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js"),n(/*! core-js/modules/es6.symbol */"./node_modules/core-js/modules/es6.symbol.js"),n(/*! core-js/modules/es6.array.iterator */"./node_modules/core-js/modules/es6.array.iterator.js"),n(/*! core-js/modules/es6.object.to-string */"./node_modules/core-js/modules/es6.object.to-string.js"),n(/*! regenerator-runtime/runtime */"./node_modules/regenerator-runtime/runtime.js");var o=n(/*! axios */"axios"),i=n.n(o),a=n(/*! ./request */"./src/request.js"),r=n(/*! ./cache */"./src/cache.js");n.d(t,"serializeQuery",(function(){return r["serializeQuery"]}));var s=n(/*! ./config */"./src/config.js"),l=n(/*! ./utilities */"./src/utilities.js");function c(e,t){if(null==e)return{};var n,o,i=u(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function u(e,t){if(null==e)return{};var n,o,i={},a=Object.keys(e);for(o=0;o=0||(i[n]=e[n]);return i}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function h(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};function t(e){return n.apply(this,arguments)}function n(){return n=g(regeneratorRuntime.mark((function t(n){var o,i,r,c,u;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return o=Object(s["mergeRequestConfig"])(e,n),t.next=3,Object(a["default"])(o,n);case 3:if(i=t.sent,r=i.next,Object(l["isFunction"])(r)){t.next=7;break}return t.abrupt("return",r);case 7:return t.prev=7,t.next=10,o.adapter(n);case 10:i=t.sent,t.next=16;break;case 13:t.prev=13,t.t0=t["catch"](7),c=t.t0;case 16:if(!c){t.next=31;break}if(u=Object(l["isFunction"])(o.readOnError)?o.readOnError(c,n):o.readOnError,!u){t.next=30;break}return t.prev=19,o.acceptStale=!0,t.next=23,Object(a["default"])(o,n);case 23:return i=t.sent,i.next.request.stale=!0,t.abrupt("return",i.next);case 28:t.prev=28,t.t1=t["catch"](19);case 30:throw c;case 31:return t.abrupt("return",r(i));case 32:case"end":return t.stop()}}),t,null,[[7,13],[19,28]])}))),n.apply(this,arguments)}return e=Object(s["makeConfig"])(e),{adapter:t,config:e,store:e.store}}function m(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=h(h(h({},s["defaults"].axios),e),{},{cache:h(h({},s["defaults"].axios.cache),e.cache)}),n=v(t.cache),o=(t.cache,c(t,["cache"])),a=i.a.create(h(h({},o),{},{adapter:n.adapter}));return a.cache=n.store,a}t["default"]={setup:m,setupCache:v,serializeQuery:r["serializeQuery"]}},"./src/cache.js": -/*!**********************!*\ - !*** ./src/cache.js ***! - \**********************/ -/*! exports provided: read, write, key, invalidate, serializeQuery, default */function(e,t,n){"use strict";n.r(t),n.d(t,"read",(function(){return d})),n.d(t,"write",(function(){return c})),n.d(t,"key",(function(){return f})),n.d(t,"invalidate",(function(){return v})),n.d(t,"serializeQuery",(function(){return m}));n(/*! core-js/modules/es7.array.includes */"./node_modules/core-js/modules/es7.array.includes.js"),n(/*! core-js/modules/es6.string.includes */"./node_modules/core-js/modules/es6.string.includes.js"),n(/*! regenerator-runtime/runtime */"./node_modules/regenerator-runtime/runtime.js"),n(/*! core-js/modules/es6.array.iterator */"./node_modules/core-js/modules/es6.array.iterator.js"),n(/*! core-js/modules/es6.object.to-string */"./node_modules/core-js/modules/es6.object.to-string.js");var o=n(/*! ./utilities */"./src/utilities.js"),i=n(/*! md5 */"./node_modules/md5/md5.js"),a=n.n(i),r=n(/*! ./serialize */"./src/serialize.js");function s(e,t,n,o,i,a,r){try{var s=e[a](r),l=s.value}catch(c){return void n(c)}s.done?t(l):Promise.resolve(l).then(o,i)}function l(e){return function(){var t=this,n=arguments;return new Promise((function(o,i){var a=e.apply(t,n);function r(e){s(a,o,i,r,l,"next",e)}function l(e){s(a,o,i,r,l,"throw",e)}r(void 0)}))}}function c(e,t,n){return u.apply(this,arguments)}function u(){return u=l(regeneratorRuntime.mark((function e(t,n,o){var i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,i={expires:t.expires,data:Object(r["default"])(t,n,o)},e.next=4,t.store.setItem(t.uuid,i);case 4:e.next=19;break;case 6:if(e.prev=6,e.t0=e["catch"](0),t.debug("Could not store response",e.t0),!t.clearOnError){e.next=18;break}return e.prev=10,e.next=13,t.store.clear();case 13:e.next=18;break;case 15:e.prev=15,e.t1=e["catch"](10),t.debug("Could not clear store",e.t1);case 18:return e.abrupt("return",!1);case 19:return e.abrupt("return",!0);case 20:case"end":return e.stop()}}),e,null,[[0,6],[10,15]])}))),u.apply(this,arguments)}function d(e,t){return h.apply(this,arguments)}function h(){return h=l(regeneratorRuntime.mark((function e(t,n){var o,i,a,r,s,l,c,u;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return o=t.uuid,i=t.ignoreCache,e.next=3,t.store.getItem(o);case 3:if(a=e.sent,!i&&a&&a.data){e.next=10;break}throw t.debug("cache-miss",n.url),r=new Error,r.reason="cache-miss",r.message="Entry not found from cache",r;case 10:if(s=a.expires,l=a.data,c="undefined"!==typeof navigator&&"onLine"in navigator&&!navigator.onLine,c||t.acceptStale||0===s||!(s0&&void 0!==arguments[0]?arguments[0]:{};return Object(o["isFunction"])(e.invalidate)?e.invalidate:p}function m(e){if(!e.params)return"";if("undefined"===typeof URLSearchParams)return JSON.stringify(e.params);var t=e.params,n=e.params instanceof URLSearchParams;return n||(t=new URLSearchParams,Object.keys(e.params).forEach((function(n){return t.append(n,e.params[n])}))),"?".concat(t.toString())}t["default"]={read:d,write:c,key:f,invalidate:v,serializeQuery:m}},"./src/config.js": -/*!***********************!*\ - !*** ./src/config.js ***! - \***********************/ -/*! exports provided: defaults, makeConfig, mergeRequestConfig, default */function(e,t,n){"use strict";n.r(t),n.d(t,"defaults",(function(){return h})),n.d(t,"makeConfig",(function(){return p})),n.d(t,"mergeRequestConfig",(function(){return g}));n(/*! core-js/modules/es7.object.get-own-property-descriptors */"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js"),n(/*! core-js/modules/es6.symbol */"./node_modules/core-js/modules/es6.symbol.js"),n(/*! core-js/modules/es6.array.iterator */"./node_modules/core-js/modules/es6.array.iterator.js"),n(/*! core-js/modules/es6.object.to-string */"./node_modules/core-js/modules/es6.object.to-string.js");var o=n(/*! axios */"axios"),i=n.n(o),a=n(/*! ./memory */"./src/memory.js"),r=n(/*! ./cache */"./src/cache.js");function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function l(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=l(l(l({},h.cache),e),{},{exclude:l(l({},h.cache.exclude),e.exclude)});return t.key=Object(r["key"])(t),t.invalidate=Object(r["invalidate"])(t),!1!==t.debug?t.debug="function"===typeof t.debug?t.debug:d:t.debug=u,t.store||(t.store=new a["default"]),t.debug("Global cache config",t),t},g=function(e,t){var n=t.cache||{};n&&f.forEach((function(e){return n[e]?delete n[e]:void 0}));var o=l(l(l({},e),n),{},{exclude:l(l({},e.exclude),n.exclude)});return!0===o.debug&&(o.debug=d),n.key&&(o.key=Object(r["key"])(n)),o.uuid=o.key(t),e.debug("Request config for ".concat(t.url),o),o};t["default"]={defaults:h,makeConfig:p,mergeRequestConfig:g}},"./src/exclude.js": -/*!************************!*\ - !*** ./src/exclude.js ***! - \************************/ -/*! exports provided: default */function(e,t,n){"use strict";n.r(t);n(/*! core-js/modules/es6.array.iterator */"./node_modules/core-js/modules/es6.array.iterator.js"),n(/*! core-js/modules/es6.object.to-string */"./node_modules/core-js/modules/es6.object.to-string.js"),n(/*! core-js/modules/es7.array.includes */"./node_modules/core-js/modules/es7.array.includes.js"),n(/*! core-js/modules/es6.string.includes */"./node_modules/core-js/modules/es6.string.includes.js");var o=n(/*! ./utilities */"./src/utilities.js");function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=e.exclude,i=void 0===n?{}:n,a=e.debug,r=t.method.toLowerCase();if("head"===r||i.methods.includes(r))return a("Excluding request by HTTP method ".concat(t.url)),!0;if("function"===typeof i.filter&&i.filter(t))return a("Excluding request by filter ".concat(t.url)),!0;var s=/\?.*$/.test(t.url)||Object(o["isObject"])(t.params)&&0!==Object.keys(t.params).length||"undefined"!==typeof URLSearchParams&&t.params instanceof URLSearchParams;if(i.query&&s)return a("Excluding request by query ".concat(t.url)),!0;var l=i.paths||[],c=l.some((function(e){return t.url.match(e)}));return!!c&&(a("Excluding request by url match ".concat(t.url)),!0)}t["default"]=i},"./src/index.js": -/*!**********************!*\ - !*** ./src/index.js ***! - \**********************/ -/*! exports provided: setup, setupCache, serializeQuery, default */function(e,t,n){"use strict";n.r(t);var o=n(/*! ./api */"./src/api.js");n.d(t,"setup",(function(){return o["setup"]})),n.d(t,"setupCache",(function(){return o["setupCache"]})),n.d(t,"serializeQuery",(function(){return o["serializeQuery"]})),n.d(t,"default",(function(){return o["default"]}))},"./src/limit.js": -/*!**********************!*\ - !*** ./src/limit.js ***! - \**********************/ -/*! exports provided: default */function(e,t,n){"use strict";n.r(t);n(/*! regenerator-runtime/runtime */"./node_modules/regenerator-runtime/runtime.js"),n(/*! core-js/modules/es6.object.to-string */"./node_modules/core-js/modules/es6.object.to-string.js");function o(e,t,n,o,i,a,r){try{var s=e[a](r),l=s.value}catch(c){return void n(c)}s.done?t(l):Promise.resolve(l).then(o,i)}function i(e){return function(){var t=this,n=arguments;return new Promise((function(i,a){var r=e.apply(t,n);function s(e){o(r,i,a,s,l,"next",e)}function l(e){o(r,i,a,s,l,"throw",e)}s(void 0)}))}}function a(e){return r.apply(this,arguments)}function r(){return r=i(regeneratorRuntime.mark((function e(t){var n,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.store.length();case 2:if(n=e.sent,!(n-1)){e.next=3;break}return e.abrupt("return",r);case 3:if(d={},t.readHeaders&&(u["cache-control"]?(d=Object(a["parse"])(u["cache-control"]),(d.noCache||d.noStore)&&(t.excludeFromCache=!0)):u.expires?t.expires=new Date(u.expires).getTime():t.expires=(new Date).getTime()),t.excludeFromCache){e.next=15;break}if(d.maxAge||0===d.maxAge?t.expires=Date.now()+1e3*d.maxAge:t.readHeaders||(t.expires=0===t.maxAge?Date.now():Date.now()+t.maxAge),!t.limit){e.next=11;break}return t.debug("Detected limit: ".concat(t.limit)),e.next=11,Object(o["default"])(t);case 11:return e.next=13,Object(i["write"])(t,n,r);case 13:e.next=16;break;case 15:r.request.excludedFromCache=!0;case 16:return e.abrupt("return",r);case 17:case"end":return e.stop()}}),e)}))),c.apply(this,arguments)}t["default"]=l},"./src/serialize.js": -/*!**************************!*\ - !*** ./src/serialize.js ***! - \**************************/ -/*! exports provided: default */function(e,t,n){"use strict";n.r(t);n(/*! core-js/modules/es6.symbol */"./node_modules/core-js/modules/es6.symbol.js"),n(/*! core-js/modules/es6.array.iterator */"./node_modules/core-js/modules/es6.array.iterator.js"),n(/*! core-js/modules/es6.object.to-string */"./node_modules/core-js/modules/es6.object.to-string.js");function o(e,t){if(null==e)return{};var n,o,a=i(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function i(e,t){if(null==e)return{};var n,o,i={},a=Object.keys(e);for(o=0;o=0||(i[n]=e[n]);return i}function a(e,t,n){if(n.data)try{n.data=JSON.parse(n.data)}catch(a){e.debug("Could not parse data as JSON",a)}n.request,n.config;var i=o(n,["request","config"]);return i}t["default"]=a},"./src/utilities.js": -/*!**************************!*\ - !*** ./src/utilities.js ***! - \**************************/ -/*! exports provided: isObject, getTag, isFunction, isString, mapObject */function(e,t,n){"use strict";n.r(t),n.d(t,"isObject",(function(){return i})),n.d(t,"getTag",(function(){return a})),n.d(t,"isFunction",(function(){return r})),n.d(t,"isString",(function(){return s})),n.d(t,"mapObject",(function(){return l}));n(/*! core-js/modules/es7.symbol.async-iterator */"./node_modules/core-js/modules/es7.symbol.async-iterator.js"),n(/*! core-js/modules/es6.symbol */"./node_modules/core-js/modules/es6.symbol.js"),n(/*! core-js/modules/es6.array.iterator */"./node_modules/core-js/modules/es6.array.iterator.js"),n(/*! core-js/modules/es6.object.to-string */"./node_modules/core-js/modules/es6.object.to-string.js");function o(e){return o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e){var t=o(e);return null!=e&&("object"===t||"function"===t)}function a(e){return null===e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}function r(e){if(!i(e))return!1;var t=a(e);return"[object Function]"===t||"[object AsyncFunction]"===t||"[object GeneratorFunction]"===t||"[object Proxy]"===t}function s(e){var t=o(e);return"string"===t||"object"===t&&null!=e&&!Array.isArray(e)&&"[object String]"===a(e)}function l(e,t){return i(e)?Object.keys(e).map((function(n){return t(e[n],n)})):[]}},axios: -/*!*************************************************************************************!*\ - !*** 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 o=n(6031),i=n(8117),a=n(6139),r=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;o.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 o="getAllResponseHeaders"in p?l(p.getAllResponseHeaders()):null,a=f&&"text"!==f&&"json"!==f?p.response:p.responseText,r={data:a,status:p.status,statusText:p.statusText,headers:o,config:e,request:p};i(t,n,r),p=null}}if(p.open(e.method.toUpperCase(),r(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},o.isStandardBrowserEnv()){var x=(e.withCredentials||c(m))&&e.xsrfCookieName?a.read(e.xsrfCookieName):void 0;x&&(h[e.xsrfHeaderName]=x)}"setRequestHeader"in p&&o.forEach(h,(function(e,t){"undefined"===typeof d&&"content-type"===t.toLowerCase()?delete h[t]:p.setRequestHeader(t,e)})),o.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 o=n(6031),i=n(4009),a=n(7237),r=n(8342),s=n(9860);function l(e){var t=new a(e),n=i(a.prototype.request,t);return o.extend(n,a.prototype,t),o.extend(n,t),n}var c=l(s);c.Axios=a,c.create=function(e){return l(r(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 o=n(5838);function i(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 o(e),t(n.reason))}))}i.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},i.source=function(){var e,t=new i((function(t){e=t}));return{token:t,cancel:e}},e.exports=i},2649:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},7237:(e,t,n)=>{"use strict";var o=n(6031),i=n(9395),a=n(7332),r=n(1014),s=n(8342),l=n(9206),c=l.validators;function u(e){this.defaults=e,this.interceptors={request:new a,response:new a}}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=[],o=!0;this.interceptors.request.forEach((function(t){"function"===typeof t.runWhen&&!1===t.runWhen(e)||(o=o&&t.synchronous,n.unshift(t.fulfilled,t.rejected))}));var i,a=[];if(this.interceptors.response.forEach((function(e){a.push(e.fulfilled,e.rejected)})),!o){var u=[r,void 0];Array.prototype.unshift.apply(u,n),u=u.concat(a),i=Promise.resolve(e);while(u.length)i=i.then(u.shift(),u.shift());return i}var d=e;while(n.length){var h=n.shift(),f=n.shift();try{d=h(d)}catch(p){f(p);break}}try{i=r(d)}catch(p){return Promise.reject(p)}while(a.length)i=i.then(a.shift(),a.shift());return i},u.prototype.getUri=function(e){return e=s(this.defaults,e),i(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},o.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}))}})),o.forEach(["post","put","patch"],(function(e){u.prototype[e]=function(t,n,o){return this.request(s(o||{},{method:e,url:t,data:n}))}})),e.exports=u},7332:(e,t,n)=>{"use strict";var o=n(6031);function i(){this.handlers=[]}i.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},i.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},i.prototype.forEach=function(e){o.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=i},7187:(e,t,n)=>{"use strict";var o=n(6847),i=n(6560);e.exports=function(e,t){return e&&!o(t)?i(e,t):t}},7381:(e,t,n)=>{"use strict";var o=n(4918);e.exports=function(e,t,n,i,a){var r=new Error(e);return o(r,t,n,i,a)}},1014:(e,t,n)=>{"use strict";var o=n(6031),i=n(2297),a=n(2649),r=n(9860);function s(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){s(e),e.headers=e.headers||{},e.data=i.call(e,e.data,e.headers,e.transformRequest),e.headers=o.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),o.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]}));var t=e.adapter||r.adapter;return t(e).then((function(t){return s(e),t.data=i.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return a(t)||(s(e),t&&t.response&&(t.response.data=i.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},4918:e=>{"use strict";e.exports=function(e,t,n,o,i){return e.config=t,n&&(e.code=n),e.request=o,e.response=i,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 o=n(6031);e.exports=function(e,t){t=t||{};var n={},i=["url","method","data"],a=["headers","auth","proxy","params"],r=["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 o.isPlainObject(e)&&o.isPlainObject(t)?o.merge(e,t):o.isPlainObject(t)?o.merge({},t):o.isArray(t)?t.slice():t}function c(i){o.isUndefined(t[i])?o.isUndefined(e[i])||(n[i]=l(void 0,e[i])):n[i]=l(e[i],t[i])}o.forEach(i,(function(e){o.isUndefined(t[e])||(n[e]=l(void 0,t[e]))})),o.forEach(a,c),o.forEach(r,(function(i){o.isUndefined(t[i])?o.isUndefined(e[i])||(n[i]=l(void 0,e[i])):n[i]=l(void 0,t[i])})),o.forEach(s,(function(o){o in t?n[o]=l(e[o],t[o]):o in e&&(n[o]=l(void 0,e[o]))}));var u=i.concat(a).concat(r).concat(s),d=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===u.indexOf(e)}));return o.forEach(d,c),n}},8117:(e,t,n)=>{"use strict";var o=n(7381);e.exports=function(e,t,n){var i=n.config.validateStatus;n.status&&i&&!i(n.status)?t(o("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},2297:(e,t,n)=>{"use strict";var o=n(6031),i=n(9860);e.exports=function(e,t,n){var a=this||i;return o.forEach(n,(function(n){e=n.call(a,e,t)})),e}},9860:(e,t,n)=>{"use strict";var o=n(6031),i=n(4129),a=n(4918),r={"Content-Type":"application/x-www-form-urlencoded"};function s(e,t){!o.isUndefined(e)&&o.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(o.isString(e))try{return(t||JSON.parse)(e),o.trim(e)}catch(i){if("SyntaxError"!==i.name)throw i}return(n||JSON.stringify)(e)}var u={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:l(),transformRequest:[function(e,t){return i(t,"Accept"),i(t,"Content-Type"),o.isFormData(e)||o.isArrayBuffer(e)||o.isBuffer(e)||o.isStream(e)||o.isFile(e)||o.isBlob(e)?e:o.isArrayBufferView(e)?e.buffer:o.isURLSearchParams(e)?(s(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):o.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,i=t&&t.forcedJSONParsing,r=!n&&"json"===this.responseType;if(r||i&&o.isString(e)&&e.length)try{return JSON.parse(e)}catch(s){if(r){if("SyntaxError"===s.name)throw a(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, */*"}}};o.forEach(["delete","get","head"],(function(e){u.headers[e]={}})),o.forEach(["post","put","patch"],(function(e){u.headers[e]=o.merge(r)})),e.exports=u},4009:e=>{"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),o=0;o{"use strict";var o=n(6031);function i(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 a;if(n)a=n(t);else if(o.isURLSearchParams(t))a=t.toString();else{var r=[];o.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof e&&(o.isArray(e)?t+="[]":e=[e],o.forEach(e,(function(e){o.isDate(e)?e=e.toISOString():o.isObject(e)&&(e=JSON.stringify(e)),r.push(i(t)+"="+i(e))})))})),a=r.join("&")}if(a){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+a}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 o=n(6031);e.exports=o.isStandardBrowserEnv()?function(){return{write:function(e,t,n,i,a,r){var s=[];s.push(e+"="+encodeURIComponent(t)),o.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),o.isString(i)&&s.push("path="+i),o.isString(a)&&s.push("domain="+a),!0===r&&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 o=n(6031);e.exports=o.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function i(e){var o=e;return t&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{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=i(window.location.href),function(t){var n=o.isString(t)?i(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return function(){return!0}}()},4129:(e,t,n)=>{"use strict";var o=n(6031);e.exports=function(e,t){o.forEach(e,(function(n,o){o!==t&&o.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[o])}))}},7758:(e,t,n)=>{"use strict";var o=n(6031),i=["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,a,r={};return e?(o.forEach(e.split("\n"),(function(e){if(a=e.indexOf(":"),t=o.trim(e.substr(0,a)).toLowerCase(),n=o.trim(e.substr(a+1)),t){if(r[t]&&i.indexOf(t)>=0)return;r[t]="set-cookie"===t?(r[t]?r[t]:[]).concat([n]):r[t]?r[t]+", "+n:n}})),r):r}},7615:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},9206:(e,t,n)=>{"use strict";var o=n(8593),i={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){i[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var a={},r=o.version.split(".");function s(e,t){for(var n=t?t.split("."):r,o=e.split("."),i=0;i<3;i++){if(n[i]>o[i])return!0;if(n[i]0){var a=o[i],r=t[a];if(r){var s=e[a],l=void 0===s||r(s,a,e);if(!0!==l)throw new TypeError("option "+a+" must be "+l)}else if(!0!==n)throw Error("Unknown option "+a)}}i.transitional=function(e,t,n){var i=t&&s(t);function r(e,t){return"[Axios v"+o.version+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,o,s){if(!1===e)throw new Error(r(o," has been removed in "+t));return i&&!a[o]&&(a[o]=!0,console.warn(r(o," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,o,s)}},e.exports={isOlderVersion:s,assertOptions:l,validators:i}},6031:(e,t,n)=>{"use strict";var o=n(4009),i=Object.prototype.toString;function a(e){return"[object Array]"===i.call(e)}function r(e){return"undefined"===typeof e}function s(e){return null!==e&&!r(e)&&null!==e.constructor&&!r(e.constructor)&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function l(e){return"[object ArrayBuffer]"===i.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]"!==i.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function g(e){return"[object Date]"===i.call(e)}function v(e){return"[object File]"===i.call(e)}function m(e){return"[object Blob]"===i.call(e)}function b(e){return"[object Function]"===i.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]),a(e))for(var n=0,o=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:()=>c});var o=n(499),i=n(9835),a=n(2857),r=n(244),s=n(5987),l=n(2026);const c=(0,s.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),s=(0,o.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":""))),c=(0,o.Fl)((()=>e.fontSize?{fontSize:e.fontSize}:null));return()=>{const o=void 0!==e.icon?[(0,i.h)(a.Z,{name:e.icon})]:void 0;return(0,i.h)("div",{class:s.value,style:n.value},[(0,i.h)("div",{class:"q-avatar__content row flex-center overflow-hidden",style:c.value},(0,l.pf)(t.default,o))])}}})},990:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var o=n(499),i=n(9835),a=n(5987),r=n(2026);const s=["top","middle","bottom"],l=(0,a.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=>s.includes(e)}},setup(e,{slots:t}){const n=(0,o.Fl)((()=>void 0!==e.align?{verticalAlign:e.align}:null)),a=(0,o.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:a.value,style:n.value,role:"status","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:()=>l});var o=n(9835),i=n(499),a=n(5987),r=n(8234),s=n(2026);const l=(0,a.L)({name:"QBanner",props:{...r.S,inlineActions:Boolean,dense:Boolean,rounded:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,o.FN)(),a=(0,r.Z)(e,n),l=(0,i.Fl)((()=>"q-banner row items-center"+(!0===e.dense?" q-banner--dense":"")+(!0===a.value?" q-banner--dark q-dark":"")+(!0===e.rounded?" rounded-borders":""))),c=(0,i.Fl)((()=>"q-banner__actions row items-center justify-end col-"+(!0===e.inlineActions?"auto":"all")));return()=>{const n=[(0,o.h)("div",{class:"q-banner__avatar col-auto row items-center self-start"},(0,s.KR)(t.avatar)),(0,o.h)("div",{class:"q-banner__content col text-body2"},(0,s.KR)(t.default))],i=(0,s.KR)(t.action);return void 0!==i&&n.push((0,o.h)("div",{class:c.value},i)),(0,o.h)("div",{class:l.value+(!1===e.inlineActions&&void 0!==i?" q-banner--top-padding":""),role:"alert"},n)}}})},2605:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var o=n(499),i=n(9835),a=n(5065),r=n(5987),s=n(2026),l=n(2046);const c=["",!0],u=(0,r.L)({name:"QBreadcrumbs",props:{...a.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,a.ZP)(e),r=(0,o.Fl)((()=>`flex items-center ${n.value}${"none"===e.gutter?"":` q-gutter-${e.gutter}`}`)),u=(0,o.Fl)((()=>e.separatorColor?` text-${e.separatorColor}`:"")),d=(0,o.Fl)((()=>` text-${e.activeColor}`));return()=>{const n=(0,l.Pf)((0,s.KR)(t.default));if(0===n.length)return;let o=1;const a=[],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:()=>c});var o=n(499),i=n(9835),a=n(2857),r=n(5987),s=n(2026),l=n(945);const c=(0,r.L)({name:"QBreadcrumbsEl",props:{...l.$,label:String,icon:String,tag:{type:String,default:"span"}},emits:["click"],setup(e,{slots:t}){const{linkTag:n,linkAttrs:r,linkClass:c,navigateOnClick:u}=(0,l.Z)(),d=(0,o.Fl)((()=>({class:"q-breadcrumbs__el q-link flex inline items-center relative-position "+(!0!==e.disable?"q-link--focusable"+c.value:"q-breadcrumbs__el--disable"),...r.value,onClick:u}))),h=(0,o.Fl)((()=>"q-breadcrumbs__el-icon"+(void 0!==e.label?" q-breadcrumbs__el-icon--with-label":"")));return()=>{const o=[];return void 0!==e.icon&&o.push((0,i.h)(a.Z,{class:h.value,name:e.icon})),void 0!==e.label&&o.push(e.label),(0,i.h)(n.value,{...d.value},(0,s.vs)(t.default,o))}}})},2045:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});var o=n(9835),i=n(499),a=n(2857),r=n(8879),s=n(7236),l=n(5290),c=n(6073),u=n(431),d=n(5987),h=n(1384),f=n(796),p=n(2026);const g=Object.keys(c.b7),v=e=>g.reduce(((t,n)=>{const o=e[n];return void 0!==o&&(t[n]=o),t}),{}),m=(0,d.L)({name:"QBtnDropdown",props:{...c.b7,...u.D,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,toggleAriaLabel:String},emits:["update:modelValue","click","beforeShow","show","beforeHide","hide"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,o.FN)(),d=(0,i.iH)(e.modelValue),g=(0,i.iH)(null),m=(0,f.Z)(),b=(0,i.Fl)((()=>{const t={"aria-expanded":!0===d.value?"true":"false","aria-haspopup":"true","aria-controls":m,"aria-label":e.toggleAriaLabel||u.$q.lang.label[!0===d.value?"collapse":"expand"](e.label)};return(!0===e.disable||!1===e.split&&!0===e.disableMainBtn||!0===e.disableDropdown)&&(t["aria-disabled"]="true"),t})),x=(0,i.Fl)((()=>"q-btn-dropdown__arrow"+(!0===d.value&&!1===e.noIconAnimation?" rotate-180":"")+(!1===e.split?" q-btn-dropdown__arrow-container":""))),y=(0,i.Fl)((()=>(0,c._V)(e))),w=(0,i.Fl)((()=>v(e)));function k(e){d.value=!0,n("beforeShow",e)}function S(e){n("show",e),n("update:modelValue",!0)}function C(e){d.value=!1,n("beforeHide",e)}function _(e){n("hide",e),n("update:modelValue",!1)}function A(e){n("click",e)}function P(e){(0,h.sT)(e),T(),n("click",e)}function L(e){null!==g.value&&g.value.toggle(e)}function j(e){null!==g.value&&g.value.show(e)}function T(e){null!==g.value&&g.value.hide(e)}return(0,o.YP)((()=>e.modelValue),(e=>{null!==g.value&&g.value[e?"show":"hide"]()})),(0,o.YP)((()=>e.split),T),Object.assign(u,{show:j,hide:T,toggle:L}),(0,o.bv)((()=>{!0===e.modelValue&&j()})),()=>{const n=[(0,o.h)(a.Z,{class:x.value,name:e.dropdownIcon||u.$q.iconSet.arrow.dropdown})];return!0!==e.disableDropdown&&n.push((0,o.h)(l.Z,{ref:g,id:m,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,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,onBeforeShow:k,onShow:S,onBeforeHide:C,onHide:_},t.default)),!1===e.split?(0,o.h)(r.Z,{class:"q-btn-dropdown q-btn-dropdown--simple",...w.value,...b.value,disable:!0===e.disable||!0===e.disableMainBtn,noWrap:!0,round:!1,onClick:A},{default:()=>(0,p.KR)(t.label,[]).concat(n),loading:t.loading}):(0,o.h)(s.Z,{class:"q-btn-dropdown q-btn-dropdown--split no-wrap q-btn-item",rounded:e.rounded,square:e.square,...y.value,glossy:e.glossy,stretch:e.stretch},(()=>[(0,o.h)(r.Z,{class:"q-btn-dropdown--current",...w.value,disable:!0===e.disable||!0===e.disableMainBtn,noWrap:!0,round:!1,onClick:P},{default:t.label,loading:t.loading}),(0,o.h)(r.Z,{class:"q-btn-dropdown__arrow-container q-anchor--skip",...b.value,...y.value,disable:!0===e.disable||!0===e.disableDropdown,rounded:e.rounded,color:e.color,textColor:e.textColor,dense:e.dense,size:e.size,padding:e.padding,ripple:e.ripple},(()=>n))]))}}})},7236:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(499),i=n(9835),a=n(5987),r=n(2026);const s=(0,a.L)({name:"QBtnGroup",props:{unelevated:Boolean,outline:Boolean,flat:Boolean,rounded:Boolean,square:Boolean,push:Boolean,stretch:Boolean,glossy:Boolean,spread:Boolean},setup(e,{slots:t}){const n=(0,o.Fl)((()=>{const t=["unelevated","outline","flat","rounded","square","push","stretch","glossy"].filter((t=>!0===e[t])).map((e=>`q-btn-group--${e}`)).join(" ");return"q-btn-group row no-wrap"+(0!==t.length?" "+t:"")+(!0===e.spread?" q-btn-group--spread":" inline")}));return()=>(0,i.h)("div",{class:n.value},(0,r.KR)(t.default))}})},8879:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});var o=n(9835),i=n(499),a=n(1957),r=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.b7,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:["click","keydown","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,o.FN)(),{classes:b,style:x,innerClasses:y,attributes:w,hasLink:k,linkTag:S,navigateOnClick:C,isActionable:_}=(0,c.ZP)(e),A=(0,i.iH)(null),P=(0,i.iH)(null);let L,j=null,T=null;const F=(0,i.Fl)((()=>void 0!==e.label&&null!==e.label&&""!==e.label)),E=(0,i.Fl)((()=>!0!==e.disable&&!1!==e.ripple&&{keyCodes:!0===k.value?[13,32]:[13],...!0===e.ripple?{}:e.ripple})),M=(0,i.Fl)((()=>({center:e.round}))),O=(0,i.Fl)((()=>{const t=Math.max(0,Math.min(100,e.percentage));return t>0?{transition:"transform 0.6s",transform:`translateX(${t-100}%)`}:{}})),R=(0,i.Fl)((()=>{if(!0===e.loading)return{onMousedown:Y,onTouchstart:Y,onClick:Y,onKeydown:Y,onKeyup:Y};if(!0===_.value){const t={onClick:z,onKeydown:H,onMousedown:N};if(!0===u.$q.platform.has.touch){const n=void 0!==e.onTouchstart?"":"Passive";t[`onTouchstart${n}`]=q}return t}return{onClick:h.NS}})),I=(0,i.Fl)((()=>({ref:A,class:"q-btn q-btn-item non-selectable no-outline "+b.value,style:x.value,...w.value,...R.value})));function z(t){if(null!==A.value){if(void 0!==t){if(!0===t.defaultPrevented)return;const n=document.activeElement;if("submit"===e.type&&n!==document.body&&!1===A.value.contains(n)&&!1===n.contains(A.value)){A.value.focus();const e=()=>{document.removeEventListener("keydown",h.NS,!0),document.removeEventListener("keyup",e,p),null!==A.value&&A.value.removeEventListener("blur",e,p)};document.addEventListener("keydown",h.NS,!0),document.addEventListener("keyup",e,p),A.value.addEventListener("blur",e,p)}}C(t)}}function H(e){null!==A.value&&(n("keydown",e),!0===(0,f.So)(e,[13,32])&&v!==A.value&&(null!==v&&B(),!0!==e.defaultPrevented&&(A.value.focus(),v=A.value,A.value.classList.add("q-btn--active"),document.addEventListener("keyup",D,!0),A.value.addEventListener("blur",D,p)),(0,h.NS)(e)))}function q(e){null!==A.value&&(n("touchstart",e),!0!==e.defaultPrevented&&(g!==A.value&&(null!==g&&B(),g=A.value,j=e.target,j.addEventListener("touchcancel",D,p),j.addEventListener("touchend",D,p)),L=!0,null!==T&&clearTimeout(T),T=setTimeout((()=>{T=null,L=!1}),200)))}function N(e){null!==A.value&&(e.qSkipRipple=!0===L,n("mousedown",e),!0!==e.defaultPrevented&&m!==A.value&&(null!==m&&B(),m=A.value,A.value.classList.add("q-btn--active"),document.addEventListener("mouseup",D,p)))}function D(e){if(null!==A.value&&(void 0===e||"blur"!==e.type||document.activeElement!==A.value)){if(void 0!==e&&"keyup"===e.type){if(v===A.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),A.value.dispatchEvent(t),(0,h.NS)(e),e.qKeyEvent=!0}n("keyup",e)}B()}}function B(e){const t=P.value;!0===e||g!==A.value&&m!==A.value||null===t||t===document.activeElement||(t.setAttribute("tabindex",-1),t.focus()),g===A.value&&(null!==j&&(j.removeEventListener("touchcancel",D,p),j.removeEventListener("touchend",D,p)),g=j=null),m===A.value&&(document.removeEventListener("mouseup",D,p),m=null),v===A.value&&(document.removeEventListener("keyup",D,!0),null!==A.value&&A.value.removeEventListener("blur",D,p),v=null),null!==A.value&&A.value.classList.remove("q-btn--active")}function Y(e){(0,h.NS)(e),e.qSkipRipple=!0}return(0,o.Jd)((()=>{B(!0)})),Object.assign(u,{click:z}),()=>{let n=[];void 0!==e.icon&&n.push((0,o.h)(r.Z,{name:e.icon,left:!1===e.stack&&!0===F.value,role:"img","aria-hidden":"true"})),!0===F.value&&n.push((0,o.h)("span",{class:"block"},[e.label])),n=(0,d.vs)(t.default,n),void 0!==e.iconRight&&!1===e.round&&n.push((0,o.h)(r.Z,{name:e.iconRight,right:!1===e.stack&&!0===F.value,role:"img","aria-hidden":"true"}));const i=[(0,o.h)("span",{class:"q-focus-helper",ref:P})];return!0===e.loading&&void 0!==e.percentage&&i.push((0,o.h)("span",{class:"q-btn__progress absolute-full overflow-hidden"+(!0===e.darkPercentage?" q-btn__progress--dark":"")},[(0,o.h)("span",{class:"q-btn__progress-indicator fit block",style:O.value})])),i.push((0,o.h)("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+y.value},n)),null!==e.loading&&i.push((0,o.h)(a.uT,{name:"q-transition--fade"},(()=>!0===e.loading?[(0,o.h)("span",{key:"loading",class:"absolute-full flex flex-center"},void 0!==t.loading?t.loading():[(0,o.h)(s.Z)])]:null))),(0,o.wy)((0,o.h)(S.value,I.value,i),[[l.Z,E.value,void 0,M.value]])}}})},6073:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>g,_V:()=>f,b7:()=>p});var o=n(499),i=n(5065),a=n(244),r=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=["flat","outline","push","unelevated"],h=(e,t)=>!0===e.flat?"flat":!0===e.outline?"outline":!0===e.push?"push":!0===e.unelevated?"unelevated":t,f=e=>{const t=h(e);return void 0!==t?{[t]:!0}:{}},p={...a.LU,...r.$,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,...d.reduce(((e,t)=>(e[t]=Boolean)&&e),{}),square:Boolean,round:Boolean,rounded:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,padding:String,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],ripple:{type:[Boolean,Object],default:!0},align:{...i.jO.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean};function g(e){const t=(0,a.ZP)(e,l),n=(0,i.ZP)(e),{hasRouterLink:d,hasLink:f,linkTag:p,linkAttrs:g,navigateOnClick:v}=(0,r.Z)({fallbackTag:"button"}),m=(0,o.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})),b=(0,o.Fl)((()=>!0===e.rounded||!0===e.fab||!0===e.fabMini)),x=(0,o.Fl)((()=>!0!==e.disable&&!0!==e.loading)),y=(0,o.Fl)((()=>!0===x.value?e.tabindex||0:-1)),w=(0,o.Fl)((()=>h(e,"standard"))),k=(0,o.Fl)((()=>{const t={tabindex:y.value};return!0===f.value?Object.assign(t,g.value):!0===c.includes(e.type)&&(t.type=e.type),"a"===p.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})),S=(0,o.Fl)((()=>{let t;void 0!==e.color?t=!0===e.flat||!0===e.outline?`text-${e.textColor||e.color}`:`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(t=`text-${e.textColor}`);const n=!0===e.round?"round":"rectangle"+(!0===b.value?" q-btn--rounded":!0===e.square?" q-btn--square":"");return`q-btn--${w.value} q-btn--${n}`+(void 0!==t?" "+t:"")+(!0===x.value?" q-btn--actionable q-focusable q-hoverable":!0===e.disable?" disabled":"")+(!0===e.fab?" q-btn--fab":!0===e.fabMini?" q-btn--fab-mini":"")+(!0===e.noCaps?" q-btn--no-uppercase":"")+(!0===e.dense?" q-btn--dense":"")+(!0===e.stretch?" no-border-radius self-stretch":"")+(!0===e.glossy?" glossy":"")+(e.square?" q-btn--square":"")})),C=(0,o.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:S,style:m,innerClasses:C,attributes:k,hasLink:f,linkTag:p,navigateOnClick:v,isActionable:x}}},4458:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var o=n(9835),i=n(499),a=n(8234),r=n(5987),s=n(2026);const l=(0,r.L)({name:"QCard",props:{...a.S,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,o.FN)(),r=(0,a.Z)(e,n),l=(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,o.h)(e.tag,{class:l.value},(0,s.KR)(t.default))}})},1821:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var o=n(499),i=n(9835),a=n(5065),r=n(5987),s=n(2026);const l=(0,r.L)({name:"QCardActions",props:{...a.jO,vertical:Boolean},setup(e,{slots:t}){const n=(0,a.ZP)(e),r=(0,o.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,s.KR)(t.default))}})},3190:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(499),i=n(9835),a=n(5987),r=n(2026);const s=(0,a.L)({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){const n=(0,o.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:()=>c});var o=n(9835),i=n(499),a=n(2857),r=n(5987),s=n(1926);const l=(0,o.h)("div",{key:"svg",class:"q-checkbox__bg absolute"},[(0,o.h)("svg",{class:"q-checkbox__svg fit absolute-full",viewBox:"0 0 24 24"},[(0,o.h)("path",{class:"q-checkbox__truthy",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"}),(0,o.h)("path",{class:"q-checkbox__indet",d:"M4,14H20V10H4"})])]),c=(0,r.L)({name:"QCheckbox",props:s.Fz,emits:s.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,o.h)("div",{key:"icon",class:"q-checkbox__icon-container absolute-full flex flex-center no-wrap"},[(0,o.h)(a.Z,{class:"q-checkbox__icon",name:r.value})])]:[l]}return(0,s.ZP)("checkbox",t)}})},1926:(e,t,n)=>{"use strict";n.d(t,{Fz:()=>h,ZB:()=>f,ZP:()=>p});var o=n(9835),i=n(499),a=n(8234),r=n(244),s=n(5917),l=n(9256),c=n(9480),u=n(1384),d=n(2026);const h={...a.S,...r.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,o.FN)(),{$q:g}=p,v=(0,a.Z)(n,g),m=(0,i.iH)(null),{refocusTargetEl:b,refocusTarget:x}=(0,s.Z)(n,m),y=(0,r.ZP)(n,c.Z),w=(0,i.Fl)((()=>void 0!==n.val&&Array.isArray(n.modelValue))),k=(0,i.Fl)((()=>{const e=(0,i.IU)(n.val);return!0===w.value?n.modelValue.findIndex((t=>(0,i.IU)(t)===e)):-1})),S=(0,i.Fl)((()=>!0===w.value?k.value>-1:(0,i.IU)(n.modelValue)===(0,i.IU)(n.trueValue))),C=(0,i.Fl)((()=>!0===w.value?-1===k.value:(0,i.IU)(n.modelValue)===(0,i.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",o=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}${o}`})),j=(0,i.Fl)((()=>{const e={type:"checkbox"};return void 0!==n.name&&Object.assign(e,{".checked":S.value,"^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 t={tabindex:A.value,role:"toggle"===e?"switch":"checkbox","aria-label":n.label,"aria-checked":!0===_.value?"mixed":!0===S.value?"true":"false"};return!0===n.disable&&(t["aria-disabled"]="true"),t}));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 i=[(0,o.h)("div",{class:L.value,style:y.value,"aria-hidden":"true"},t)];null!==b.value&&i.push(b.value);const a=void 0!==n.label?(0,d.vs)(h.default,[n.label]):(0,d.KR)(h.default);return void 0!==a&&i.push((0,o.h)("div",{class:`q-${e}__label q-anchor--skip`},a)),(0,o.h)("div",{ref:m,class:P.value,...F.value,onClick:E,onKeydown:O,onKeyup:R},i)}}},3302:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var o=n(9835),i=n(499),a=n(244);const r={...a.LU,min:{type:Number,default:0},max:{type:Number,default:100},color:String,centerColor:String,trackColor:String,fontSize:String,rounded:Boolean,thickness:{type:Number,default:.2,validator:e=>e>=0&&e<=1},angle:{type:Number,default:0},showValue:Boolean,reverse:Boolean,instantFeedback:Boolean};var s=n(5987),l=n(2026),c=n(321);const u=50,d=2*u,h=d*Math.PI,f=Math.round(1e3*h)/1e3,p=(0,s.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,o.FN)(),r=(0,a.ZP)(e),s=(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)`}})),p=(0,i.Fl)((()=>!0!==e.instantFeedback&&!0!==e.indeterminate?{transition:`stroke-dashoffset ${e.animationSpeed}ms ease 0s, stroke ${e.animationSpeed}ms ease`}:"")),g=(0,i.Fl)((()=>d/(1-e.thickness/2))),v=(0,i.Fl)((()=>`${g.value/2} ${g.value/2} ${g.value} ${g.value}`)),m=(0,i.Fl)((()=>(0,c.vX)(e.value,e.min,e.max))),b=(0,i.Fl)((()=>h*(1-(m.value-e.min)/(e.max-e.min)))),x=(0,i.Fl)((()=>e.thickness/2*g.value));function y({thickness:e,offset:t,color:n,cls:i,rounded:a}){return(0,o.h)("circle",{class:"q-circular-progress__"+i+(void 0!==n?` text-${n}`:""),style:p.value,fill:"transparent",stroke:"currentColor","stroke-width":e,"stroke-dasharray":f,"stroke-dashoffset":t,"stroke-linecap":a,cx:g.value,cy:g.value,r:u})}return()=>{const n=[];void 0!==e.centerColor&&"transparent"!==e.centerColor&&n.push((0,o.h)("circle",{class:`q-circular-progress__center text-${e.centerColor}`,fill:"currentColor",r:u-x.value/2,cx:g.value,cy:g.value})),void 0!==e.trackColor&&"transparent"!==e.trackColor&&n.push(y({cls:"track",thickness:x.value,offset:0,color:e.trackColor})),n.push(y({cls:"circle",thickness:x.value,offset:b.value,color:e.color,rounded:!0===e.rounded?"round":void 0}));const i=[(0,o.h)("svg",{class:"q-circular-progress__svg",style:s.value,viewBox:v.value,"aria-hidden":"true"},n)];return!0===e.showValue&&i.push((0,o.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,o.h)("div",m.value)])),(0,o.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:m.value},(0,l.pf)(t.internal,i))}}})},4939:(e,t,n)=>{"use strict";n.d(t,{Z:()=>ie});var o=n(9835),i=n(499),a=n(1957),r=n(8879),s=n(8234),l=n(3978),c=n(9256);n(6822);const u=[-61,9,38,199,426,686,756,818,1111,1181,1210,1635,2060,2097,2192,2262,2324,2394,2456,3178];function d(e,t,n){return"[object Date]"===Object.prototype.toString.call(e)&&(n=e.getDate(),t=e.getMonth()+1,e=e.getFullYear()),b(x(e,t,n))}function h(e,t,n){return y(m(e,t,n))}function f(e){return 0===g(e)}function p(e,t){return t<=6?31:t<=11||f(e)?30:29}function g(e){const t=u.length;let n,o,i,a,r,s=u[0];if(e=u[t-1])throw new Error("Invalid Jalaali year "+e);for(r=1;r=u[n-1])throw new Error("Invalid Jalaali year "+e);for(l=1;l=0){if(i<=185)return o=1+w(i,31),n=k(i,31)+1,{jy:a,jm:o,jd:n};i-=186}else a-=1,i+=179,1===r.leap&&(i+=1);return o=7+w(i,30),n=k(i,30)+1,{jy:a,jm:o,jd:n}}function x(e,t,n){let o=w(1461*(e+w(t-8,6)+100100),4)+w(153*k(t+9,12)+2,5)+n-34840408;return o=o-w(3*w(e+100100+w(t-8,6),100),4)+752,o}function y(e){let t=4*e+139361631;t=t+4*w(3*w(4*e+183187720,146097),4)-3908;const n=5*w(k(t,1461),4)+308,o=w(k(n,153),5)+1,i=k(w(n,153),12)+1,a=w(t,1461)-100100+w(8-i,6);return{gy:a,gm:i,gd:o}}function w(e,t){return~~(e/t)}function k(e,t){return e-~~(e/t)*t}var S=n(321);const C=["gregorian","persian"],_={modelValue:{required:!0},mask:{type:String},locale:Object,calendar:{type:String,validator:e=>C.includes(e),default:"gregorian"},landscape:Boolean,color:String,textColor:String,square:Boolean,flat:Boolean,bordered:Boolean,readonly:Boolean,disable:Boolean},A=["update:modelValue"];function P(e){return e.year+"/"+(0,S.vk)(e.month)+"/"+(0,S.vk)(e.day)}function L(e,t){const n=(0,i.Fl)((()=>!0!==e.disable&&!0!==e.readonly)),o=(0,i.Fl)((()=>!0===n.value?0:-1)),a=(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 r(){return void 0!==e.locale?{...t.lang.date,...e.locale}:t.lang.date}function s(t){const n=new Date,o=!0===t?null:0;if("persian"===e.calendar){const e=d(n);return{year:e.jy,month:e.jm,day:e.jd}}return{year:n.getFullYear(),month:n.getMonth()+1,day:n.getDate(),hour:o,minute:o,second:o,millisecond:o}}return{editable:n,tabindex:o,headerClass:a,getLocale:r,getCurrentDate:s}}var j=n(5987),T=n(2026),F=n(4680),E=n(892);const M=864e5,O=36e5,R=6e4,I="YYYY-MM-DDTHH:mm:ss.SSSZ",z=/\[((?:[^\]\\]|\\]|\\)*)\]|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,H=/(\[[^\]]*\])|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,q={};function N(e,t){const n="("+t.days.join("|")+")",o=e+n;if(void 0!==q[o])return q[o];const i="("+t.daysShort.join("|")+")",a="("+t.months.join("|")+")",r="("+t.monthsShort.join("|")+")",s={};let l=0;const c=e.replace(H,(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,r;case"MMMM":return s.MMMM=l,a;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 i;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 q[o]=u,u}function D(e,t){return void 0!==e?e:void 0!==t?t.date:E.F.date}function B(e,t=""){const n=e>0?"-":"+",o=Math.abs(e),i=Math.floor(o/60),a=o%60;return n+(0,S.vk)(i)+t+(0,S.vk)(a)}function Y(e,t,n,o,i){const a={year:null,month:null,day:null,hour:null,minute:null,second:null,millisecond:null,timezoneOffset:null,dateHash:null,timeHash:null};if(void 0!==i&&Object.assign(a,i),void 0===e||null===e||""===e||"string"!==typeof e)return a;void 0===t&&(t=I);const r=D(n,E.Z.props),s=r.months,l=r.monthsShort,{regex:c,map:u}=N(t,r),d=e.match(c);if(null===d)return a;let h="";if(void 0!==u.X||void 0!==u.x){const e=parseInt(d[void 0!==u.X?u.X:u.x],10);if(!0===isNaN(e)||e<0)return a;const t=new Date(e*(void 0!==u.X?1e3:1));a.year=t.getFullYear(),a.month=t.getMonth()+1,a.day=t.getDate(),a.hour=t.getHours(),a.minute=t.getMinutes(),a.second=t.getSeconds(),a.millisecond=t.getMilliseconds()}else{if(void 0!==u.YYYY)a.year=parseInt(d[u.YYYY],10);else if(void 0!==u.YY){const e=parseInt(d[u.YY],10);a.year=e<0?e:2e3+e}if(void 0!==u.M){if(a.month=parseInt(d[u.M],10),a.month<1||a.month>12)return a}else void 0!==u.MMM?a.month=l.indexOf(d[u.MMM])+1:void 0!==u.MMMM&&(a.month=s.indexOf(d[u.MMMM])+1);if(void 0!==u.D){if(a.day=parseInt(d[u.D],10),null===a.year||null===a.month||a.day<1)return a;const e="persian"!==o?new Date(a.year,a.month,0).getDate():p(a.year,a.month);if(a.day>e)return a}void 0!==u.H?a.hour=parseInt(d[u.H],10)%24:void 0!==u.h&&(a.hour=parseInt(d[u.h],10)%12,(u.A&&"PM"===d[u.A]||u.a&&"pm"===d[u.a]||u.aa&&"p.m."===d[u.aa])&&(a.hour+=12),a.hour=a.hour%24),void 0!==u.m&&(a.minute=parseInt(d[u.m],10)%60),void 0!==u.s&&(a.second=parseInt(d[u.s],10)%60),void 0!==u.S&&(a.millisecond=parseInt(d[u.S],10)*10**(3-d[u.S].length)),void 0===u.Z&&void 0===u.ZZ||(h=void 0!==u.Z?d[u.Z].replace(":",""):d[u.ZZ],a.timezoneOffset=("+"===h[0]?-1:1)*(60*h.slice(1,3)+1*h.slice(3,5)))}return a.dateHash=(0,S.vk)(a.year,6)+"/"+(0,S.vk)(a.month)+"/"+(0,S.vk)(a.day),a.timeHash=(0,S.vk)(a.hour)+":"+(0,S.vk)(a.minute)+":"+(0,S.vk)(a.second)+h,a}function X(e){const t=new Date(e.getFullYear(),e.getMonth(),e.getDate());t.setDate(t.getDate()-(t.getDay()+6)%7+3);const n=new Date(t.getFullYear(),0,4);n.setDate(n.getDate()-(n.getDay()+6)%7+3);const o=t.getTimezoneOffset()-n.getTimezoneOffset();t.setHours(t.getHours()-o);const i=(t-n)/(7*M);return 1+Math.floor(i)}function W(e,t,n){const o=new Date(e),i="set"+(!0===n?"UTC":"");switch(t){case"year":case"years":o[`${i}Month`](0);case"month":case"months":o[`${i}Date`](1);case"day":case"days":case"date":o[`${i}Hours`](0);case"hour":case"hours":o[`${i}Minutes`](0);case"minute":case"minutes":o[`${i}Seconds`](0);case"second":case"seconds":o[`${i}Milliseconds`](0)}return o}function V(e,t,n){return(e.getTime()-e.getTimezoneOffset()*R-(t.getTime()-t.getTimezoneOffset()*R))/n}function $(e,t,n="days"){const o=new Date(e),i=new Date(t);switch(n){case"years":case"year":return o.getFullYear()-i.getFullYear();case"months":case"month":return 12*(o.getFullYear()-i.getFullYear())+o.getMonth()-i.getMonth();case"days":case"day":case"date":return V(W(o,"day"),W(i,"day"),M);case"hours":case"hour":return V(W(o,"hour"),W(i,"hour"),O);case"minutes":case"minute":return V(W(o,"minute"),W(i,"minute"),R);case"seconds":case"second":return V(W(o,"second"),W(i,"second"),1e3)}}function Z(e){return $(e,W(e,"year"),"days")+1}function U(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 G={YY(e,t,n){const o=this.YYYY(e,t,n)%100;return o>=0?(0,S.vk)(o):"-"+(0,S.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,S.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 U(this.Q(e))},D(e){return e.getDate()},Do(e){return U(e.getDate())},DD(e){return(0,S.vk)(e.getDate())},DDD(e){return Z(e)},DDDD(e){return(0,S.vk)(Z(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 X(e)},ww(e){return(0,S.vk)(X(e))},H(e){return e.getHours()},HH(e){return(0,S.vk)(e.getHours())},h(e){const t=e.getHours();return 0===t?12:t>12?t%12:t},hh(e){return(0,S.vk)(this.h(e))},m(e){return e.getMinutes()},mm(e){return(0,S.vk)(e.getMinutes())},s(e){return e.getSeconds()},ss(e){return(0,S.vk)(e.getSeconds())},S(e){return Math.floor(e.getMilliseconds()/100)},SS(e){return(0,S.vk)(Math.floor(e.getMilliseconds()/10))},SSS(e){return(0,S.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,o){const i=void 0===o||null===o?e.getTimezoneOffset():o;return B(i,":")},ZZ(e,t,n,o){const i=void 0===o||null===o?e.getTimezoneOffset():o;return B(i)},X(e){return Math.floor(e.getTime()/1e3)},x(e){return e.getTime()}};function K(e,t,n,o,i){if(0!==e&&!e||e===1/0||e===-1/0)return;const a=new Date(e);if(isNaN(a))return;void 0===t&&(t=I);const r=D(n,E.Z.props);return t.replace(z,((e,t)=>e in G?G[e](a,r,o,i):void 0===t?e:t.split("\\]").join("]")))}const J=20,Q=["Calendar","Years","Months"],ee=e=>Q.includes(e),te=e=>/^-?[\d]+\/[0-1]\d$/.test(e),ne=" — ";function oe(e){return e.year+"/"+(0,S.vk)(e.month)}const ie=(0,j.L)({name:"QDate",props:{..._,...c.Fz,...s.S,multiple:Boolean,range:Boolean,title:String,subtitle:String,mask:{default:"YYYY/MM/DD"},defaultYearMonth:{type:String,validator:te},yearsInMonthView:Boolean,events:[Array,Function],eventColor:[String,Function],emitImmediately:Boolean,options:[Array,Function],navigationMinYearMonth:{type:String,validator:te},navigationMaxYearMonth:{type:String,validator:te},noUnset:Boolean,firstDayOfWeek:[String,Number],todayBtn:Boolean,minimal:Boolean,defaultView:{type:String,default:"Calendar",validator:ee}},emits:[...A,"rangeStart","rangeEnd","navigation"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,o.FN)(),{$q:d}=u,f=(0,s.Z)(e,d),{getCache:g}=(0,l.Z)(),{tabindex:v,headerClass:m,getLocale:b,getCurrentDate:x}=L(e,d);let y;const w=(0,c.Vt)(e),k=(0,c.eX)(w),C=(0,i.iH)(null),_=(0,i.iH)(Fe()),A=(0,i.iH)(b()),j=(0,i.Fl)((()=>Fe())),E=(0,i.Fl)((()=>b())),M=(0,i.Fl)((()=>x())),O=(0,i.iH)(Me(_.value,A.value)),R=(0,i.iH)(e.defaultView),I=!0===d.lang.rtl?"right":"left",z=(0,i.iH)(I.value),H=(0,i.iH)(I.value),q=O.value.year,N=(0,i.iH)(q-q%J-(q<0?J:0)),D=(0,i.iH)(null),B=(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===f.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":"")})),X=(0,i.Fl)((()=>e.color||"primary")),W=(0,i.Fl)((()=>e.textColor||"white")),V=(0,i.Fl)((()=>!0===e.emitImmediately&&!0!==e.multiple&&!0!==e.range)),Z=(0,i.Fl)((()=>!0===Array.isArray(e.modelValue)?e.modelValue:null!==e.modelValue&&void 0!==e.modelValue?[e.modelValue]:[])),U=(0,i.Fl)((()=>Z.value.filter((e=>"string"===typeof e)).map((e=>Ee(e,_.value,A.value))).filter((e=>null!==e.dateHash&&null!==e.day&&null!==e.month&&null!==e.year)))),G=(0,i.Fl)((()=>{const e=e=>Ee(e,_.value,A.value);return Z.value.filter((e=>!0===(0,F.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=h(e.year,e.month,e.day);return new Date(t.gy,t.gm-1,t.gd)})),te=(0,i.Fl)((()=>"persian"===e.calendar?P:(e,t,n)=>K(new Date(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond),void 0===t?_.value:t,void 0===n?A.value:n,e.year,e.timezoneOffset))),ie=(0,i.Fl)((()=>U.value.length+G.value.reduce(((e,t)=>e+1+$(Q.value(t.to),Q.value(t.from))),0))),ae=(0,i.Fl)((()=>{if(void 0!==e.title&&null!==e.title&&0!==e.title.length)return e.title;if(null!==D.value){const e=D.value.init,t=Q.value(e);return A.value.daysShort[t.getDay()]+", "+A.value.monthsShort[e.month-1]+" "+e.day+ne+"?"}if(0===ie.value)return ne;if(ie.value>1)return`${ie.value} ${A.value.pluralDay}`;const t=U.value[0],n=Q.value(t);return!0===isNaN(n.valueOf())?ne:void 0!==A.value.headerTitle?A.value.headerTitle(n,t):A.value.daysShort[n.getDay()]+", "+A.value.monthsShort[t.month-1]+" "+t.day})),re=(0,i.Fl)((()=>{const e=U.value.concat(G.value.map((e=>e.from))).sort(((e,t)=>e.year-t.year||e.month-t.month));return e[0]})),se=(0,i.Fl)((()=>{const e=U.value.concat(G.value.map((e=>e.to))).sort(((e,t)=>t.year-e.year||t.month-e.month));return e[0]})),le=(0,i.Fl)((()=>{if(void 0!==e.subtitle&&null!==e.subtitle&&0!==e.subtitle.length)return e.subtitle;if(0===ie.value)return ne;if(ie.value>1){const e=re.value,t=se.value,n=A.value.monthsShort;return n[e.month-1]+(e.year!==t.year?" "+e.year+ne+n[t.month-1]+" ":e.month!==t.month?ne+n[t.month-1]:"")+" "+t.year}return U.value[0].year})),ce=(0,i.Fl)((()=>{const e=[d.iconSet.datetime.arrowLeft,d.iconSet.datetime.arrowRight];return!0===d.lang.rtl?e.reverse():e})),ue=(0,i.Fl)((()=>void 0!==e.firstDayOfWeek?Number(e.firstDayOfWeek):A.value.firstDayOfWeek)),de=(0,i.Fl)((()=>{const e=A.value.daysShort,t=ue.value;return t>0?e.slice(t,7).concat(e.slice(0,t)):e})),he=(0,i.Fl)((()=>{const t=O.value;return"persian"!==e.calendar?new Date(t.year,t.month,0).getDate():p(t.year,t.month)})),fe=(0,i.Fl)((()=>"function"===typeof e.eventColor?e.eventColor:()=>e.eventColor)),pe=(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)}})),ge=(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)}})),ve=(0,i.Fl)((()=>{const e={month:{prev:!0,next:!0},year:{prev:!0,next:!0}};return null!==pe.value&&pe.value.year>=O.value.year&&(e.year.prev=!1,pe.value.year===O.value.year&&pe.value.month>=O.value.month&&(e.month.prev=!1)),null!==ge.value&&ge.value.year<=O.value.year&&(e.year.next=!1,ge.value.year===O.value.year&&ge.value.month<=O.value.month&&(e.month.next=!1)),e})),me=(0,i.Fl)((()=>{const e={};return U.value.forEach((t=>{const n=oe(t);void 0===e[n]&&(e[n]=[]),e[n].push(t.day)})),e})),be=(0,i.Fl)((()=>{const e={};return G.value.forEach((t=>{const n=oe(t.from),o=oe(t.to);if(void 0===e[n]&&(e[n]=[]),e[n].push({from:t.from.day,to:n===o?t.to.day:void 0,range:t}),n12&&(r.year++,r.month=1)}})),e})),xe=(0,i.Fl)((()=>{if(null===D.value)return;const{init:e,initHash:t,final:n,finalHash:o}=D.value,[i,a]=t<=o?[e,n]:[n,e],r=oe(i),s=oe(a);if(r!==ye.value&&s!==ye.value)return;const l={};return r===ye.value?(l.from=i.day,l.includeFrom=!0):l.from=1,s===ye.value?(l.to=a.day,l.includeTo=!0):l.to=he.value,l})),ye=(0,i.Fl)((()=>oe(O.value))),we=(0,i.Fl)((()=>{const t={};if(void 0===e.options){for(let e=1;e<=he.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<=he.value;e++){const o=ye.value+"/"+(0,S.vk)(e);t[e]=n(o)}return t})),ke=(0,i.Fl)((()=>{const t={};if(void 0===e.events)for(let e=1;e<=he.value;e++)t[e]=!1;else{const n="function"===typeof e.events?e.events:t=>e.events.includes(t);for(let e=1;e<=he.value;e++){const o=ye.value+"/"+(0,S.vk)(e);t[e]=!0===n(o)&&fe.value(o)}}return t})),Se=(0,i.Fl)((()=>{let t,n;const{year:o,month:i}=O.value;if("persian"!==e.calendar)t=new Date(o,i-1,1),n=new Date(o,i-1,0).getDate();else{const e=h(o,i,1);t=new Date(e.gy,e.gm-1,e.gd);let a=i-1,r=o;0===a&&(a=12,r--),n=p(r,a)}return{days:t.getDay()-ue.value-1,endDay:n}})),Ce=(0,i.Fl)((()=>{const e=[],{days:t,endDay:n}=Se.value,o=t<0?t+7:t;if(o<6)for(let r=n-o;r<=n;r++)e.push({i:r,fill:!0});const i=e.length;for(let r=1;r<=he.value;r++){const t={i:r,event:ke.value[r],classes:[]};!0===we.value[r]&&(t.in=!0,t.flat=!0),e.push(t)}if(void 0!==me.value[ye.value]&&me.value[ye.value].forEach((t=>{const n=i+t-1;Object.assign(e[n],{selected:!0,unelevated:!0,flat:!1,color:X.value,textColor:W.value})})),void 0!==be.value[ye.value]&&be.value[ye.value].forEach((t=>{if(void 0!==t.from){const n=i+t.from-1,o=i+(t.to||he.value)-1;for(let i=n;i<=o;i++)Object.assign(e[i],{range:t.range,unelevated:!0,color:X.value,textColor:W.value});Object.assign(e[n],{rangeFrom:!0,flat:!1}),void 0!==t.to&&Object.assign(e[o],{rangeTo:!0,flat:!1})}else if(void 0!==t.to){const n=i+t.to-1;for(let o=i;o<=n;o++)Object.assign(e[o],{range:t.range,unelevated:!0,color:X.value,textColor:W.value});Object.assign(e[n],{flat:!1,rangeTo:!0})}else{const n=i+he.value-1;for(let o=i;o<=n;o++)Object.assign(e[o],{range:t.range,unelevated:!0,color:X.value,textColor:W.value})}})),void 0!==xe.value){const t=i+xe.value.from-1,n=i+xe.value.to-1;for(let o=t;o<=n;o++)e[o].color=X.value,e[o].editRange=!0;!0===xe.value.includeFrom&&(e[t].editRangeFrom=!0),!0===xe.value.includeTo&&(e[n].editRangeTo=!0)}O.value.year===M.value.year&&O.value.month===M.value.month&&(e[i+M.value.day-1].today=!0);const a=e.length%7;if(a>0){const t=7-a;for(let n=1;n<=t;n++)e.push({i:n,fill:!0})}return e.forEach((e=>{let t="q-date__calendar-item ";!0===e.fill?t+="q-date__calendar-item--fill":(t+="q-date__calendar-item--"+(!0===e.in?"in":"out"),void 0!==e.range&&(t+=" q-date__range"+(!0===e.rangeTo?"-to":!0===e.rangeFrom?"-from":"")),!0===e.editRange&&(t+=` q-date__edit-range${!0===e.editRangeFrom?"-from":""}${!0===e.editRangeTo?"-to":""}`),void 0===e.range&&!0!==e.editRange||(t+=` text-${e.color}`)),e.classes=t})),e})),_e=(0,i.Fl)((()=>!0===e.disable?{"aria-disabled":"true"}:!0===e.readonly?{"aria-readonly":"true"}:{}));function Ae(){const e=M.value,t=me.value[oe(e)];void 0!==t&&!1!==t.includes(e.day)||Ve(e),je(e.year,e.month)}function Pe(e){!0===ee(e)&&(R.value=e)}function Le(e,t){if(["month","year"].includes(e)){const n="month"===e?Re:Ie;n(!0===t?-1:1)}}function je(e,t){R.value="Calendar",De(e,t)}function Te(t,n){if(!1===e.range||!t)return void(D.value=null);const o=Object.assign({...O.value},t),i=void 0!==n?Object.assign({...O.value},n):o;D.value={init:o,initHash:P(o),final:i,finalHash:P(i)},je(o.year,o.month)}function Fe(){return"persian"===e.calendar?"YYYY/MM/DD":e.mask}function Ee(t,n,o){return Y(t,n,o,e.calendar,{hour:0,minute:0,second:0,millisecond:0})}function Me(t,n){const o=!0===Array.isArray(e.modelValue)?e.modelValue:e.modelValue?[e.modelValue]:[];if(0===o.length)return Oe();const i=o[o.length-1],a=Ee(void 0!==i.from?i.from:i,t,n);return null===a.dateHash?Oe():a}function Oe(){let t,n;if(void 0!==e.defaultYearMonth){const o=e.defaultYearMonth.split("/");t=parseInt(o[0],10),n=parseInt(o[1],10)}else{const e=void 0!==M.value?M.value:x();t=e.year,n=e.month}return{year:t,month:n,day:1,hour:0,minute:0,second:0,millisecond:0,dateHash:t+"/"+(0,S.vk)(n)+"/01"}}function Re(e){let t=O.value.year,n=Number(O.value.month)+e;13===n?(n=1,t++):0===n&&(n=12,t--),De(t,n),!0===V.value&&Ye("month")}function Ie(e){const t=Number(O.value.year)+e;De(t,O.value.month),!0===V.value&&Ye("year")}function ze(t){De(t,O.value.month),R.value="Years"===e.defaultView?"Months":"Calendar",!0===V.value&&Ye("year")}function He(e){De(O.value.year,e),R.value="Calendar",!0===V.value&&Ye("month")}function qe(e,t){const n=me.value[t],o=void 0!==n&&!0===n.includes(e.day)?$e:Ve;o(e)}function Ne(e){return{year:e.year,month:e.month,day:e.day}}function De(e,t,n){if(null!==pe.value&&e<=pe.value.year&&(e=pe.value.year,t=ge.value.year&&(e=ge.value.year,t>ge.value.month&&(t=ge.value.month)),void 0!==n){const{hour:e,minute:t,second:o,millisecond:i,timezoneOffset:a,timeHash:r}=n;Object.assign(O.value,{hour:e,minute:t,second:o,millisecond:i,timezoneOffset:a,timeHash:r})}const i=e+"/"+(0,S.vk)(t)+"/01";i!==O.value.dateHash&&(z.value=O.value.dateHash{N.value=e-e%J-(e<0?J:0),Object.assign(O.value,{year:e,month:t,day:1,dateHash:i})})))}function Be(t,o,i){const a=null!==t&&1===t.length&&!1===e.multiple?t[0]:t;y=a;const{reason:r,details:s}=Xe(o,i);n("update:modelValue",a,r,s)}function Ye(t){const i=void 0!==U.value[0]&&null!==U.value[0].dateHash?{...U.value[0]}:{...O.value};(0,o.Y3)((()=>{i.year=O.value.year,i.month=O.value.month;const o="persian"!==e.calendar?new Date(i.year,i.month,0).getDate():p(i.year,i.month);i.day=Math.min(Math.max(1,i.day),o);const a=We(i);y=a;const{details:r}=Xe("",i);n("update:modelValue",a,t,r)}))}function Xe(e,t){return void 0!==t.from?{reason:`${e}-range`,details:{...Ne(t.target),from:Ne(t.from),to:Ne(t.to)}}:{reason:`${e}-day`,details:Ne(t)}}function We(e,t,n){return void 0!==e.from?{from:te.value(e.from,t,n),to:te.value(e.to,t,n)}:te.value(e,t,n)}function Ve(t){let n;if(!0===e.multiple)if(void 0!==t.from){const e=P(t.from),o=P(t.to),i=U.value.filter((t=>t.dateHasho)),a=G.value.filter((({from:t,to:n})=>n.dateHasho));n=i.concat(a).concat(t).map((e=>We(e)))}else{const e=Z.value.slice();e.push(We(t)),n=e}else n=We(t);Be(n,"add",t)}function $e(t){if(!0===e.noUnset)return;let n=null;if(!0===e.multiple&&!0===Array.isArray(e.modelValue)){const o=We(t);n=void 0!==t.from?e.modelValue.filter((e=>void 0===e.from||e.from!==o.from&&e.to!==o.to)):e.modelValue.filter((e=>e!==o)),0===n.length&&(n=null)}Be(n,"remove",t)}function Ze(t,o,i){const a=U.value.concat(G.value).map((e=>We(e,t,o))).filter((e=>void 0!==e.from?null!==e.from.dateHash&&null!==e.to.dateHash:null!==e.dateHash));n("update:modelValue",(!0===e.multiple?a:a[0])||null,i)}function Ue(){if(!0!==e.minimal)return(0,o.h)("div",{class:"q-date__header "+m.value},[(0,o.h)("div",{class:"relative-position"},[(0,o.h)(a.uT,{name:"q-transition--fade"},(()=>(0,o.h)("div",{key:"h-yr-"+le.value,class:"q-date__header-subtitle q-date__header-link "+("Years"===R.value?"q-date__header-link--active":"cursor-pointer"),tabindex:v.value,...g("vY",{onClick(){R.value="Years"},onKeyup(e){13===e.keyCode&&(R.value="Years")}})},[le.value])))]),(0,o.h)("div",{class:"q-date__header-title relative-position flex no-wrap"},[(0,o.h)("div",{class:"relative-position col"},[(0,o.h)(a.uT,{name:"q-transition--fade"},(()=>(0,o.h)("div",{key:"h-sub"+ae.value,class:"q-date__header-title-label q-date__header-link "+("Calendar"===R.value?"q-date__header-link--active":"cursor-pointer"),tabindex:v.value,...g("vC",{onClick(){R.value="Calendar"},onKeyup(e){13===e.keyCode&&(R.value="Calendar")}})},[ae.value])))]),!0===e.todayBtn?(0,o.h)(r.Z,{class:"q-date__header-today self-start",icon:d.iconSet.datetime.today,flat:!0,size:"sm",round:!0,tabindex:v.value,onClick:Ae}):null])])}function Ge({label:e,type:t,key:n,dir:i,goTo:s,boundaries:l,cls:c}){return[(0,o.h)("div",{class:"row items-center q-date__arrow"},[(0,o.h)(r.Z,{round:!0,dense:!0,size:"sm",flat:!0,icon:ce.value[0],tabindex:v.value,disable:!1===l.prev,...g("go-#"+t,{onClick(){s(-1)}})})]),(0,o.h)("div",{class:"relative-position overflow-hidden flex flex-center"+c},[(0,o.h)(a.uT,{name:"q-transition--jump-"+i},(()=>(0,o.h)("div",{key:n},[(0,o.h)(r.Z,{flat:!0,dense:!0,noCaps:!0,label:e,tabindex:v.value,...g("view#"+t,{onClick:()=>{R.value=t}})})])))]),(0,o.h)("div",{class:"row items-center q-date__arrow"},[(0,o.h)(r.Z,{round:!0,dense:!0,size:"sm",flat:!0,icon:ce.value[1],tabindex:v.value,disable:!1===l.next,...g("go+#"+t,{onClick(){s(1)}})})])]}(0,o.YP)((()=>e.modelValue),(e=>{if(y===e)y=0;else{const e=Me(_.value,A.value);De(e.year,e.month,e)}})),(0,o.YP)(R,(()=>{null!==C.value&&!0===u.$el.contains(document.activeElement)&&C.value.focus()})),(0,o.YP)((()=>O.value.year+"|"+O.value.month),(()=>{n("navigation",{year:O.value.year,month:O.value.month})})),(0,o.YP)(j,(e=>{Ze(e,A.value,"mask"),_.value=e})),(0,o.YP)(E,(e=>{Ze(_.value,e,"locale"),A.value=e}));const Ke={Calendar:()=>[(0,o.h)("div",{key:"calendar-view",class:"q-date__view q-date__calendar"},[(0,o.h)("div",{class:"q-date__navigation row items-center no-wrap"},Ge({label:A.value.months[O.value.month-1],type:"Months",key:O.value.month,dir:z.value,goTo:Re,boundaries:ve.value.month,cls:" col"}).concat(Ge({label:O.value.year,type:"Years",key:O.value.year,dir:H.value,goTo:Ie,boundaries:ve.value.year,cls:""}))),(0,o.h)("div",{class:"q-date__calendar-weekdays row items-center no-wrap"},de.value.map((e=>(0,o.h)("div",{class:"q-date__calendar-item"},[(0,o.h)("div",e)])))),(0,o.h)("div",{class:"q-date__calendar-days-container relative-position overflow-hidden"},[(0,o.h)(a.uT,{name:"q-transition--slide-"+z.value},(()=>(0,o.h)("div",{key:ye.value,class:"q-date__calendar-days fit"},Ce.value.map((e=>(0,o.h)("div",{class:e.classes},[!0===e.in?(0,o.h)(r.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:v.value,...g("day#"+e.i,{onClick:()=>{Je(e.i)},onMouseover:()=>{Qe(e.i)}})},!1!==e.event?()=>(0,o.h)("div",{class:"q-date__event bg-"+e.event}):null):(0,o.h)("div",""+e.i)]))))))])])],Months(){const t=O.value.year===M.value.year,n=e=>null!==pe.value&&O.value.year===pe.value.year&&pe.value.month>e||null!==ge.value&&O.value.year===ge.value.year&&ge.value.month{const a=O.value.month===i+1;return(0,o.h)("div",{class:"q-date__months-item flex flex-center"},[(0,o.h)(r.Z,{class:!0===t&&M.value.month===i+1?"q-date__today":null,flat:!0!==a,label:e,unelevated:a,color:!0===a?X.value:null,textColor:!0===a?W.value:null,tabindex:v.value,disable:n(i+1),...g("month#"+i,{onClick:()=>{He(i+1)}})})])}));return!0===e.yearsInMonthView&&i.unshift((0,o.h)("div",{class:"row no-wrap full-width"},[Ge({label:O.value.year,type:"Years",key:O.value.year,dir:H.value,goTo:Ie,boundaries:ve.value.year,cls:" col"})])),(0,o.h)("div",{key:"months-view",class:"q-date__view q-date__months flex flex-center"},i)},Years(){const e=N.value,t=e+J,n=[],i=e=>null!==pe.value&&pe.value.year>e||null!==ge.value&&ge.value.year{ze(a)}})})]))}return(0,o.h)("div",{class:"q-date__view q-date__years flex flex-center"},[(0,o.h)("div",{class:"col-auto"},[(0,o.h)(r.Z,{round:!0,dense:!0,flat:!0,icon:ce.value[0],tabindex:v.value,disable:i(e),...g("y-",{onClick:()=>{N.value-=J}})})]),(0,o.h)("div",{class:"q-date__years-content col self-stretch row items-center"},n),(0,o.h)("div",{class:"col-auto"},[(0,o.h)(r.Z,{round:!0,dense:!0,flat:!0,icon:ce.value[1],tabindex:v.value,disable:i(t),...g("y+",{onClick:()=>{N.value+=J}})})])])}};function Je(t){const o={...O.value,day:t};if(!1!==e.range)if(null===D.value){const i=Ce.value.find((e=>!0!==e.fill&&e.i===t));if(!0!==e.noUnset&&void 0!==i.range)return void $e({target:o,from:i.range.from,to:i.range.to});if(!0===i.selected)return void $e(o);const a=P(o);D.value={init:o,initHash:a,final:o,finalHash:a},n("rangeStart",Ne(o))}else{const e=D.value.initHash,t=P(o),i=e<=t?{from:D.value.init,to:o}:{from:o,to:D.value.init};D.value=null,Ve(e===t?o:{target:o,...i}),n("rangeEnd",{from:Ne(i.from),to:Ne(i.to)})}else qe(o,ye.value)}function Qe(e){if(null!==D.value){const t={...O.value,day:e};Object.assign(D.value,{final:t,finalHash:P(t)})}}return Object.assign(u,{setToday:Ae,setView:Pe,offsetCalendar:Le,setCalendarTo:je,setEditingRange:Te}),()=>{const n=[(0,o.h)("div",{class:"q-date__content col relative-position"},[(0,o.h)(a.uT,{name:"q-transition--fade"},Ke[R.value])])],i=(0,T.KR)(t.default);return void 0!==i&&n.push((0,o.h)("div",{class:"q-date__actions"},i)),void 0!==e.name&&!0!==e.disable&&k(n,"push"),(0,o.h)("div",{class:B.value,..._e.value},[Ue(),(0,o.h)("div",{ref:C,class:"q-date__main col column",tabindex:-1},n)])}}})},2074:(e,t,n)=>{"use strict";n.d(t,{Z:()=>k});var o=n(9835),i=n(499),a=n(1957),r=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","escapeKey"],setup(e,{slots:t,emit:n,attrs:f}){const k=(0,o.FN)(),S=(0,i.iH)(null),C=(0,i.iH)(!1),_=(0,i.iH)(!1);let A,P,L=null,j=null;const T=(0,i.Fl)((()=>!0!==e.persistent&&!0!==e.noRouteDismiss&&!0!==e.seamless)),{preventBodyScroll:F}=(0,h.Z)(),{registerTimeout:E}=(0,s.Z)(),{registerTick:M,removeTick:O}=(0,l.Z)(),{transitionProps:R,transitionStyle:I}=(0,u.Z)(e,(()=>w[e.position][0]),(()=>w[e.position][1])),{showPortal:z,hidePortal:H,portalIsAccessible:q,renderPortal:N}=(0,d.Z)(k,S,ie,"dialog"),{hide:D}=(0,c.ZP)({showing:C,hideOnRouteChange:T,handleShow:Z,handleHide:U,processOnMount:!0}),{addToHistory:B,removeFromHistory:Y}=(0,r.Z)(C,D,T),X=(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":""))),W=(0,i.Fl)((()=>!0===C.value&&!0!==e.seamless)),V=(0,i.Fl)((()=>!0===e.autoClose?{onClick:te}:{})),$=(0,i.Fl)((()=>["q-dialog fullscreen no-pointer-events q-dialog--"+(!0===W.value?"modal":"seamless"),f.class]));function Z(t){B(),j=!1===e.noRefocus&&null!==document.activeElement?document.activeElement:null,ee(e.maximized),z(),_.value=!0,!0!==e.noFocus?(null!==document.activeElement&&document.activeElement.blur(),M(G)):O(),E((()=>{if(!0===k.proxy.$q.platform.is.ios){if(!0!==e.seamless&&document.activeElement){const{top:e,bottom:t}=document.activeElement.getBoundingClientRect(),{innerHeight:n}=window,o=void 0!==window.visualViewport?window.visualViewport.height:n;e>0&&t>o/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-o,t>=n?1/0:Math.ceil(document.scrollingElement.scrollTop+t-o/2))),document.activeElement.scrollIntoView()}P=!0,S.value.click(),P=!1}z(!0),_.value=!1,n("show",t)}),e.transitionDuration)}function U(t){O(),Y(),Q(!0),_.value=!0,H(),null!==j&&(((t&&0===t.type.indexOf("key")?j.closest('[tabindex]:not([tabindex^="-"])'):void 0)||j).focus(),j=null),E((()=>{H(!0),_.value=!1,n("hide",t)}),e.transitionDuration)}function G(e){(0,b.jd)((()=>{let t=S.value;null!==t&&!0!==t.contains(document.activeElement)&&(t=(""!==e?t.querySelector(e):null)||t.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||t.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||t.querySelector("[autofocus], [data-autofocus]")||t,t.focus({preventScroll:!0}))}))}function K(e){e&&"function"===typeof e.focus?e.focus({preventScroll:!0}):G(),n("shake");const t=S.value;null!==t&&(t.classList.remove("q-animate--scale"),t.classList.add("q-animate--scale"),null!==L&&clearTimeout(L),L=setTimeout((()=>{L=null,null!==S.value&&(t.classList.remove("q-animate--scale"),G())}),170))}function J(){!0!==e.seamless&&(!0===e.persistent||!0===e.noEscDismiss?!0!==e.maximized&&!0!==e.noShake&&K():(n("escapeKey"),D()))}function Q(t){null!==L&&(clearTimeout(L),L=null),!0!==t&&!0!==C.value||(ee(!1),!0!==e.seamless&&(F(!1),(0,m.H)(oe),(0,v.k)(J))),!0!==t&&(j=null)}function ee(e){!0===e?!0!==A&&(x<1&&document.body.classList.add("q-body--dialog"),x++,A=!0):!0===A&&(x<2&&document.body.classList.remove("q-body--dialog"),x--,A=!1)}function te(e){!0!==P&&(D(e),n("click",e))}function ne(t){!0!==e.persistent&&!0!==e.noBackdropDismiss?D(t):!0!==e.noShake&&K()}function oe(t){!0!==e.allowFocusOutside&&!0===q.value&&!0!==(0,p.mY)(S.value,t.target)&&G('[tabindex]:not([tabindex="-1"])')}function ie(){return(0,o.h)("div",{role:"dialog","aria-modal":!0===W.value?"true":"false",...f,class:$.value},[(0,o.h)(a.uT,{name:"q-transition--fade",appear:!0},(()=>!0===W.value?(0,o.h)("div",{class:"q-dialog__backdrop fixed-full",style:I.value,"aria-hidden":"true",tabindex:-1,onClick:ne}):null)),(0,o.h)(a.uT,R.value,(()=>!0===C.value?(0,o.h)("div",{ref:S,class:X.value,style:I.value,tabindex:-1,...V.value},(0,g.KR)(t.default)):null))])}return(0,o.YP)((()=>e.maximized),(e=>{!0===C.value&&ee(e)})),(0,o.YP)(W,(e=>{F(e),!0===e?((0,m.i)(oe),(0,v.c)(J)):((0,m.H)(oe),(0,v.k)(J))})),Object.assign(k.proxy,{focus:G,shake:K,__updateRefocusTarget(e){j=e||null}}),(0,o.Jd)(Q),N}})},906:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});var o=n(9835),i=n(499),a=n(4953),r=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:{...r.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},noMiniAnimation:Boolean,breakpoint:{type:Number,default:1023},showIfAbove:Boolean,behavior:{type:String,validator:e=>["default","desktop","mobile"].includes(e),default:"default"},bordered:Boolean,elevated:Boolean,overlay:Boolean,persistent:Boolean,noSwipeOpen:Boolean,noSwipeClose:Boolean,noSwipeBackdrop:Boolean},emits:[...r.gH,"onLayout","miniState"],setup(e,{slots:t,emit:n,attrs:d}){const v=(0,o.FN)(),{proxy:{$q:m}}=v,b=(0,c.Z)(e,m),{preventBodyScroll:x}=(0,s.Z)(),{registerTimeout:y,removeTimeout:w}=(0,l.Z)(),k=(0,o.f3)(p.YE,p.qO);if(k===p.qO)return console.error("QDrawer needs to be child of QLayout"),p.qO;let S,C,_=null;const A=(0,i.iH)("mobile"===e.behavior||"desktop"!==e.behavior&&k.totalWidth.value<=e.breakpoint),P=(0,i.Fl)((()=>!0===e.mini&&!0!==A.value)),L=(0,i.Fl)((()=>!0===P.value?e.miniWidth:e.width)),j=(0,i.iH)(!0===e.showIfAbove&&!1===A.value||!0===e.modelValue),T=(0,i.Fl)((()=>!0!==e.persistent&&(!0===A.value||!0===Z.value)));function F(e,t){if(R(),!1!==e&&k.animate(),se(0),!0===A.value){const e=k.instances[X.value];void 0!==e&&!0===e.belowBreakpoint&&e.hide(!1),le(1),!0!==k.isContainer.value&&x(!0)}else le(0),!1!==e&&ce(!1);y((()=>{!1!==e&&ce(!0),!0!==t&&n("show",e)}),g)}function E(e,t){I(),!1!==e&&k.animate(),le(0),se(q.value*L.value),fe(),!0!==t?y((()=>{n("hide",e)}),g):w()}const{show:M,hide:O}=(0,r.ZP)({showing:j,hideOnRouteChange:T,handleShow:F,handleHide:E}),{addToHistory:R,removeFromHistory:I}=(0,a.Z)(j,O,T),z={belowBreakpoint:A,hide:O},H=(0,i.Fl)((()=>"right"===e.side)),q=(0,i.Fl)((()=>(!0===m.lang.rtl?-1:1)*(!0===H.value?1:-1))),N=(0,i.iH)(0),D=(0,i.iH)(!1),B=(0,i.iH)(!1),Y=(0,i.iH)(L.value*q.value),X=(0,i.Fl)((()=>!0===H.value?"left":"right")),W=(0,i.Fl)((()=>!0===j.value&&!1===A.value&&!1===e.overlay?!0===e.miniToOverlay?e.miniWidth:L.value:0)),V=(0,i.Fl)((()=>!0===e.overlay||!0===e.miniToOverlay||k.view.value.indexOf(H.value?"R":"L")>-1||!0===m.platform.is.ios&&!0===k.isContainer.value)),$=(0,i.Fl)((()=>!1===e.overlay&&!0===j.value&&!1===A.value)),Z=(0,i.Fl)((()=>!0===e.overlay&&!0===j.value&&!1===A.value)),U=(0,i.Fl)((()=>"fullscreen q-drawer__backdrop"+(!1===j.value&&!1===D.value?" hidden":""))),G=(0,i.Fl)((()=>({backgroundColor:`rgba(0,0,0,${.4*N.value})`}))),K=(0,i.Fl)((()=>!0===H.value?"r"===k.rows.value.top[2]:"l"===k.rows.value.top[0])),J=(0,i.Fl)((()=>!0===H.value?"r"===k.rows.value.bottom[2]:"l"===k.rows.value.bottom[0])),Q=(0,i.Fl)((()=>{const e={};return!0===k.header.space&&!1===K.value&&(!0===V.value?e.top=`${k.header.offset}px`:!0===k.header.space&&(e.top=`${k.header.size}px`)),!0===k.footer.space&&!1===J.value&&(!0===V.value?e.bottom=`${k.footer.offset}px`:!0===k.footer.space&&(e.bottom=`${k.footer.size}px`)),e})),ee=(0,i.Fl)((()=>{const e={width:`${L.value}px`,transform:`translateX(${Y.value}px)`};return!0===A.value?e:Object.assign(e,Q.value)})),te=(0,i.Fl)((()=>"q-drawer__content fit "+(!0!==k.isContainer.value?"scroll":"overflow-auto"))),ne=(0,i.Fl)((()=>`q-drawer q-drawer--${e.side}`+(!0===B.value?" q-drawer--mini-animate":"")+(!0===e.bordered?" q-drawer--bordered":"")+(!0===b.value?" q-drawer--dark q-dark":"")+(!0===D.value?" no-transition":!0===j.value?"":" q-layout--prevent-focus")+(!0===A.value?" fixed q-drawer--on-top q-drawer--mobile q-drawer--top-padding":" q-drawer--"+(!0===P.value?"mini":"standard")+(!0===V.value||!0!==$.value?" fixed":"")+(!0===e.overlay||!0===e.miniToOverlay?" q-drawer--on-top":"")+(!0===K.value?" q-drawer--top-padding":"")))),oe=(0,i.Fl)((()=>{const t=!0===m.lang.rtl?e.side:X.value;return[[u.Z,de,void 0,{[t]:!0,mouse:!0}]]})),ie=(0,i.Fl)((()=>{const t=!0===m.lang.rtl?X.value:e.side;return[[u.Z,he,void 0,{[t]:!0,mouse:!0}]]})),ae=(0,i.Fl)((()=>{const t=!0===m.lang.rtl?X.value:e.side;return[[u.Z,he,void 0,{[t]:!0,mouse:!0,mouseAllDir:!0}]]}));function re(){ge(A,"mobile"===e.behavior||"desktop"!==e.behavior&&k.totalWidth.value<=e.breakpoint)}function se(e){void 0===e?(0,o.Y3)((()=>{e=!0===j.value?0:L.value,se(q.value*e)})):(!0!==k.isContainer.value||!0!==H.value||!0!==A.value&&Math.abs(e)!==L.value||(e+=q.value*k.scrollbarWidth.value),Y.value=e)}function le(e){N.value=e}function ce(e){const t=!0===e?"remove":!0!==k.isContainer.value?"add":"";""!==t&&document.body.classList[t]("q-body--drawer-toggle")}function ue(){null!==_&&clearTimeout(_),v.proxy&&v.proxy.$el&&v.proxy.$el.classList.add("q-drawer--mini-animate"),B.value=!0,_=setTimeout((()=>{_=null,B.value=!1,v&&v.proxy&&v.proxy.$el&&v.proxy.$el.classList.remove("q-drawer--mini-animate")}),150)}function de(e){if(!1!==j.value)return;const t=L.value,n=(0,h.vX)(e.distance.x,0,t);if(!0===e.isFinal){const e=n>=Math.min(75,t);return!0===e?M():(k.animate(),le(0),se(q.value*t)),void(D.value=!1)}se((!0===m.lang.rtl?!0!==H.value:H.value)?Math.max(t-n,0):Math.min(0,n-t)),le((0,h.vX)(n/t,0,1)),!0===e.isFirst&&(D.value=!0)}function he(t){if(!0!==j.value)return;const n=L.value,o=t.direction===e.side,i=(!0===m.lang.rtl?!0!==o:o)?(0,h.vX)(t.distance.x,0,n):0;if(!0===t.isFinal){const e=Math.abs(i){!0===t?(S=j.value,!0===j.value&&O(!1)):!1===e.overlay&&"mobile"!==e.behavior&&!1!==S&&(!0===j.value?(se(0),le(0),fe()):M(!1))})),(0,o.YP)((()=>e.side),((e,t)=>{k.instances[t]===z&&(k.instances[t]=void 0,k[t].space=!1,k[t].offset=0),k.instances[e]=z,k[e].size=L.value,k[e].space=$.value,k[e].offset=W.value})),(0,o.YP)(k.totalWidth,(()=>{!0!==k.isContainer.value&&!0===document.qScrollPrevented||re()})),(0,o.YP)((()=>e.behavior+e.breakpoint),re),(0,o.YP)(k.isContainer,(e=>{!0===j.value&&x(!0!==e),!0===e&&re()})),(0,o.YP)(k.scrollbarWidth,(()=>{se(!0===j.value?0:void 0)})),(0,o.YP)(W,(e=>{pe("offset",e)})),(0,o.YP)($,(e=>{n("onLayout",e),pe("space",e)})),(0,o.YP)(H,(()=>{se()})),(0,o.YP)(L,(t=>{se(),ve(e.miniToOverlay,t)})),(0,o.YP)((()=>e.miniToOverlay),(e=>{ve(e,L.value)})),(0,o.YP)((()=>m.lang.rtl),(()=>{se()})),(0,o.YP)((()=>e.mini),(()=>{e.noMiniAnimation||!0===e.modelValue&&(ue(),k.animate())})),(0,o.YP)(P,(e=>{n("miniState",e)})),k.instances[e.side]=z,ve(e.miniToOverlay,L.value),pe("space",$.value),pe("offset",W.value),!0===e.showIfAbove&&!0!==e.modelValue&&!0===j.value&&void 0!==e["onUpdate:modelValue"]&&n("update:modelValue",!0),(0,o.bv)((()=>{n("onLayout",$.value),n("miniState",P.value),S=!0===e.showIfAbove;const t=()=>{const e=!0===j.value?F:E;e(!1,!0)};0===k.totalWidth.value?C=(0,o.YP)(k.totalWidth,(()=>{C(),C=void 0,!1===j.value&&!0===e.showIfAbove&&!1===A.value?M(!1):t()})):(0,o.Y3)(t)})),(0,o.Jd)((()=>{void 0!==C&&C(),null!==_&&(clearTimeout(_),_=null),!0===j.value&&fe(),k.instances[e.side]===z&&(k.instances[e.side]=void 0,pe("size",0),pe("offset",0),pe("space",!1))})),()=>{const n=[];!0===A.value&&(!1===e.noSwipeOpen&&n.push((0,o.wy)((0,o.h)("div",{key:"open",class:`q-drawer__opener fixed-${e.side}`,"aria-hidden":"true"}),oe.value)),n.push((0,f.Jl)("div",{ref:"backdrop",class:U.value,style:G.value,"aria-hidden":"true",onClick:O},void 0,"backdrop",!0!==e.noSwipeBackdrop&&!0===j.value,(()=>ae.value))));const i=!0===P.value&&void 0!==t.mini,a=[(0,o.h)("div",{...d,key:""+i,class:[te.value,d.class]},!0===i?t.mini():(0,f.KR)(t.default))];return!0===e.elevated&&!0===j.value&&a.push((0,o.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,f.Jl)("aside",{ref:"content",class:ne.value,style:ee.value},a,"contentclose",!0!==e.noSwipeClose&&!0===A.value,(()=>ie.value))),(0,o.h)("div",{class:"q-drawer-container"},n)}}})},651:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});var o=n(499),i=n(9835),a=n(1957),r=n(490),s=n(1233),l=n(3115),c=n(2857),u=n(9003),d=n(926),h=n(8234),f=n(945),p=n(3842),g=n(5987),v=n(1384),m=n(2026),b=n(796);const x=(0,o.Um)({}),y=Object.keys(f.$),w=(0,g.L)({name:"QExpansionItem",props:{...f.$,...p.vr,...h.S,icon:String,label:String,labelLines:[Number,String],caption:String,captionLines:[Number,String],dense:Boolean,toggleAriaLabel:String,expandIcon:String,expandedIcon:String,expandIconClass:[Array,String,Object],duration:Number,headerInsetLevel:Number,contentInsetLevel:Number,expandSeparator:Boolean,defaultOpened:Boolean,hideExpandIcon:Boolean,expandIconToggle:Boolean,switchToggleSide:Boolean,denseToggle:Boolean,group:String,popup:Boolean,headerStyle:[Array,String,Object],headerClass:[Array,String,Object]},emits:[...p.gH,"click","afterShow","afterHide"],setup(e,{slots:t,emit:n}){const{proxy:{$q:f}}=(0,i.FN)(),g=(0,h.Z)(e,f),w=(0,o.iH)(null!==e.modelValue?e.modelValue:e.defaultOpened),k=(0,o.iH)(null),S=(0,b.Z)(),{show:C,hide:_,toggle:A}=(0,p.ZP)({showing:w});let P,L;const j=(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"))),T=(0,o.Fl)((()=>{if(void 0===e.contentInsetLevel)return null;const t=!0===f.lang.rtl?"Right":"Left";return{["padding"+t]:56*e.contentInsetLevel+"px"}})),F=(0,o.Fl)((()=>!0!==e.disable&&(void 0!==e.href||void 0!==e.to&&null!==e.to&&""!==e.to))),E=(0,o.Fl)((()=>{const t={};return y.forEach((n=>{t[n]=e[n]})),t})),M=(0,o.Fl)((()=>!0===F.value||!0!==e.expandIconToggle)),O=(0,o.Fl)((()=>void 0!==e.expandedIcon&&!0===w.value?e.expandedIcon:e.expandIcon||f.iconSet.expansionItem[!0===e.denseToggle?"denseIcon":"icon"])),R=(0,o.Fl)((()=>!0!==e.disable&&(!0===F.value||!0===e.expandIconToggle))),I=(0,o.Fl)((()=>({expanded:!0===w.value,detailsId:e.targetUid,toggle:A,show:C,hide:_}))),z=(0,o.Fl)((()=>{const t=void 0!==e.toggleAriaLabel?e.toggleAriaLabel:f.lang.label[!0===w.value?"collapse":"expand"](e.label);return{role:"button","aria-expanded":!0===w.value?"true":"false","aria-controls":S,"aria-label":t}}));function H(e){!0!==F.value&&A(e),n("click",e)}function q(e){13===e.keyCode&&N(e,!0)}function N(e,t){!0!==t&&null!==k.value&&k.value.focus(),A(e),(0,v.NS)(e)}function D(){n("afterShow")}function B(){n("afterHide")}function Y(){void 0===P&&(P=(0,b.Z)()),!0===w.value&&(x[e.group]=P);const t=(0,i.YP)(w,(t=>{!0===t?x[e.group]=P:x[e.group]===P&&delete x[e.group]})),n=(0,i.YP)((()=>x[e.group]),((e,t)=>{t===P&&void 0!==e&&e!==P&&_()}));L=()=>{t(),n(),x[e.group]===P&&delete x[e.group],L=void 0}}function X(){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,i.h)(c.Z,{class:"q-expansion-item__toggle-icon"+(void 0===e.expandedIcon&&!0===w.value?" q-expansion-item__toggle-icon--rotated":""),name:O.value})];return!0===R.value&&(Object.assign(t,{tabindex:0,...z.value,onClick:N,onKeyup:q}),n.unshift((0,i.h)("div",{ref:k,class:"q-expansion-item__toggle-focus q-icon q-focus-helper q-focus-helper--rounded",tabindex:-1}))),(0,i.h)(s.Z,t,(()=>n))}function W(){let n;return void 0!==t.header?n=[].concat(t.header(I.value)):(n=[(0,i.h)(s.Z,(()=>[(0,i.h)(l.Z,{lines:e.labelLines},(()=>e.label||"")),e.caption?(0,i.h)(l.Z,{lines:e.captionLines,caption:!0},(()=>e.caption)):null]))],e.icon&&n[!0===e.switchToggleSide?"push":"unshift"]((0,i.h)(s.Z,{side:!0===e.switchToggleSide,avatar:!0!==e.switchToggleSide},(()=>(0,i.h)(c.Z,{name:e.icon}))))),!0!==e.disable&&!0!==e.hideExpandIcon&&n[!0===e.switchToggleSide?"unshift":"push"](X()),n}function V(){const t={ref:"item",style:e.headerStyle,class:e.headerClass,dark:g.value,disable:e.disable,dense:e.dense,insetLevel:e.headerInsetLevel};return!0===M.value&&(t.clickable=!0,t.onClick=H,Object.assign(t,!0===F.value?E.value:z.value)),(0,i.h)(r.Z,t,W)}function $(){return(0,i.wy)((0,i.h)("div",{key:"e-content",class:"q-expansion-item__content relative-position",style:T.value,id:S},(0,m.KR)(t.default)),[[a.F8,w.value]])}function Z(){const t=[V(),(0,i.h)(u.Z,{duration:e.duration,onShow:D,onHide:B},$)];return!0===e.expandSeparator&&t.push((0,i.h)(d.Z,{class:"q-expansion-item__border q-expansion-item__border--top absolute-top",dark:g.value}),(0,i.h)(d.Z,{class:"q-expansion-item__border q-expansion-item__border--bottom absolute-bottom",dark:g.value})),t}return(0,i.YP)((()=>e.group),(e=>{void 0!==L&&L(),void 0!==e&&Y()})),void 0!==e.group&&Y(),(0,i.Jd)((()=>{void 0!==L&&L()})),()=>(0,i.h)("div",{class:j.value},[(0,i.h)("div",{class:"q-expansion-item__container relative-position"},Z())])}})},9361:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var o=n(499),i=n(9835),a=n(8879),r=n(2857),s=n(647),l=n(3842),c=n(5987),u=n(2026),d=n(5439),h=n(796);const f=["up","right","down","left"],p=["left","center","right"],g=(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=>f.includes(e)},persistent:Boolean,verticalActionsAlign:{type:String,default:"center",validator:e=>p.includes(e)}},emits:l.gH,setup(e,{slots:t}){const n=(0,o.iH)(null),c=(0,o.iH)(!0===e.modelValue),f=(0,h.Z)(),{proxy:{$q:p}}=(0,i.FN)(),{formClass:g,labelProps:v}=(0,s.Z)(e,c),m=(0,o.Fl)((()=>!0!==e.persistent)),{hide:b,toggle:x}=(0,l.ZP)({showing:c,hideOnRouteChange:m}),y=(0,o.Fl)((()=>({opened:c.value}))),w=(0,o.Fl)((()=>`q-fab z-fab row inline justify-center q-fab--align-${e.verticalActionsAlign} ${g.value}`+(!0===c.value?" q-fab--opened":" q-fab--closed"))),k=(0,o.Fl)((()=>`q-fab__actions flex no-wrap inline q-fab__actions--${e.direction} q-fab__actions--`+(!0===c.value?"opened":"closed"))),S=(0,o.Fl)((()=>{const e={id:f,role:"menu"};return!0!==c.value&&(e["aria-hidden"]="true"),e})),C=(0,o.Fl)((()=>"q-fab__icon-holder q-fab__icon-holder--"+(!0===c.value?"opened":"closed")));function _(n,o){const a=t[n],s=`q-fab__${n} absolute-full`;return void 0===a?(0,i.h)(r.Z,{class:s,name:e[o]||p.iconSet.fab[o]}):(0,i.h)("div",{class:s},a(y.value))}function A(){const n=[];return!0!==e.hideIcon&&n.push((0,i.h)("div",{class:C.value},[_("icon","icon"),_("active-icon","activeIcon")])),""===e.label&&void 0===t.label||n[v.value.action]((0,i.h)("div",v.value.data,void 0!==t.label?t.label(y.value):[e.label])),(0,u.vs)(t.tooltip,n)}return(0,i.JJ)(d.Lr,{showing:c,onChildClick(e){b(e),null!==n.value&&n.value.$el.focus()}}),()=>(0,i.h)("div",{class:w.value},[(0,i.h)(a.Z,{ref:n,class:g.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","aria-controls":f,onClick:x},A),(0,i.h)("div",{class:k.value,...S.value},(0,u.KR)(t.default))])}})},935:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var o=n(9835),i=n(499),a=n(8879),r=n(2857),s=n(647),l=n(5987),c=n(5439),u=n(2026),d=n(1384);const h={start:"self-end",center:"self-center",end:"self-start"},f=Object.keys(h),p=(0,l.L)({name:"QFabAction",props:{...s.$,icon:{type:String,default:""},anchor:{type:String,validator:e=>f.includes(e)},to:[String,Object],replace:Boolean},emits:["click"],setup(e,{slots:t,emit:n}){const l=(0,o.f3)(c.Lr,(()=>({showing:{value:!0},onChildClick:d.ZT}))),{formClass:f,labelProps:p}=(0,s.Z)(e,l.showing),g=(0,i.Fl)((()=>{const t=h[e.anchor];return f.value+(void 0!==t?` ${t}`:"")})),v=(0,i.Fl)((()=>!0===e.disable||!0!==l.showing.value));function m(e){l.onChildClick(e),n("click",e)}function b(){const n=[];return void 0!==t.icon?n.push(t.icon()):""!==e.icon&&n.push((0,o.h)(r.Z,{name:e.icon})),""===e.label&&void 0===t.label||n[p.value.action]((0,o.h)("div",p.value.data,void 0!==t.label?t.label():[e.label])),(0,u.vs)(t.default,n)}const x=(0,o.FN)();return Object.assign(x.proxy,{click:m}),()=>(0,o.h)(a.Z,{class:g.value,...e,noWrap:!0,stack:e.stacked,icon:void 0,label:void 0,noCaps:!0,fabMini:!0,disable:v.value,onClick:m},b)}})},647:(e,t,n)=>{"use strict";n.d(t,{$:()=>a,Z:()=>r});var o=n(499);const i=["top","right","bottom","left"],a={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=>i.includes(e)},externalLabel:Boolean,hideLabel:{type:Boolean},labelClass:[Array,String,Object],labelStyle:[Array,String,Object],disable:Boolean,tabindex:[Number,String]};function r(e,t){return{formClass:(0,o.Fl)((()=>"q-fab--form-"+(!0===e.square?"square":"rounded"))),stacked:(0,o.Fl)((()=>!1===e.externalLabel&&["top","bottom"].includes(e.labelPosition))),labelProps:(0,o.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 o=n(9835),i=n(499),a=n(7506),r=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,o.FN)(),u=(0,o.f3)(c.YE,c.qO);if(u===c.qO)return console.error("QFooter needs to be child of QLayout"),c.qO;const d=(0,i.iH)(parseInt(e.heightHint,10)),h=(0,i.iH)(!0),f=(0,i.iH)(!0===a.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:o}=u.scroll.value;k(h,"up"===t||n-o<100||u.height.value-g.value-n-d.value<300)}function _(e){!0===b.value&&k(h,!0),n("focusin",e)}(0,o.YP)((()=>e.modelValue),(e=>{w("space",e),k(h,!0),u.animate()})),(0,o.YP)(v,(e=>{w("offset",e)})),(0,o.YP)((()=>e.reveal),(t=>{!1===t&&k(h,e.modelValue)})),(0,o.YP)(h,(e=>{u.animate(),n("reveal",e)})),(0,o.YP)([d,u.scroll,u.height],C),(0,o.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,o.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,o.h)(r.Z,{debounce:0,onResize:S})]);return!0===e.elevated&&n.push((0,o.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),(0,o.h)("footer",{class:x.value,style:y.value,onFocusin:_},n)}}})},6602:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var o=n(9835),i=n(499),a=n(883),r=n(5987),s=n(2026),l=n(5439);const c=(0,r.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:r}}=(0,o.FN)(),c=(0,o.f3)(l.YE,l.qO);if(c===l.qO)return console.error("QHeader needs to be child of QLayout"),l.qO;const u=(0,i.iH)(parseInt(e.heightHint,10)),d=(0,i.iH)(!0),h=(0,i.Fl)((()=>!0===e.reveal||c.view.value.indexOf("H")>-1||r.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===r.lang.rtl?"right":"left"]=`${c.left.size}px`),"r"===e[2]&&!0===c.right.space&&(t[!0===r.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,o.YP)((()=>e.modelValue),(e=>{b("space",e),x(d,!0),c.animate()})),(0,o.YP)(f,(e=>{b("offset",e)})),(0,o.YP)((()=>e.reveal),(t=>{!1===t&&x(d,e.modelValue)})),(0,o.YP)(d,(e=>{c.animate(),n("reveal",e)})),(0,o.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,o.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,o.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,o.h)(a.Z,{debounce:0,onResize:y})),(0,o.h)("header",{class:v.value,style:m.value,onFocusin:w},n)}}})},2857:(e,t,n)=>{"use strict";n.d(t,{Z:()=>k});var o=n(9835),i=n(499),a=n(244),r=n(5987),s=n(2026);const l="0 0 24 24",c=e=>e,u=e=>`ionicons ${e}`,d={"mdi-":e=>`mdi ${e}`,"icon-":c,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":u,"ion-ios":u,"ion-logo":u,"iconfont ":c,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`},h={o_:"-outlined",r_:"-round",s_:"-sharp"},f={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},p=new RegExp("^("+Object.keys(d).join("|")+")"),g=new RegExp("^("+Object.keys(h).join("|")+")"),v=new RegExp("^("+Object.keys(f).join("|")+")"),m=/^[Mm]\s?[-+]?\.?\d/,b=/^img:/,x=/^svguse:/,y=/^ion-/,w=/^(fa-(sharp|solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,k=(0,r.L)({name:"QIcon",props:{...a.LU,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,o.FN)(),r=(0,a.ZP)(e),c=(0,i.Fl)((()=>"q-icon"+(!0===e.left?" on-left":"")+(!0===e.right?" on-right":"")+(void 0!==e.color?` text-${e.color}`:""))),u=(0,i.Fl)((()=>{let t,i=e.name;if("none"===i||!i)return{none:!0};if(null!==n.iconMapFn){const e=n.iconMapFn(i);if(void 0!==e){if(void 0===e.icon)return{cls:e.cls,content:void 0!==e.content?e.content:" "};if(i=e.icon,"none"===i||!i)return{none:!0}}}if(!0===m.test(i)){const[e,t=l]=i.split("|");return{svg:!0,viewBox:t,nodes:e.split("&&").map((e=>{const[t,n,i]=e.split("@@");return(0,o.h)("path",{style:n,d:t,transform:i})}))}}if(!0===b.test(i))return{img:!0,src:i.substring(4)};if(!0===x.test(i)){const[e,t=l]=i.split("|");return{svguse:!0,src:e.substring(7),viewBox:t}}let a=" ";const r=i.match(p);if(null!==r)t=d[r[1]](i);else if(!0===w.test(i))t=i;else if(!0===y.test(i))t=`ionicons ion-${!0===n.platform.is.ios?"ios":"md"}${i.substring(3)}`;else if(!0===v.test(i)){t="notranslate material-symbols";const e=i.match(v);null!==e&&(i=i.substring(6),t+=f[e[1]]),a=i}else{t="notranslate material-icons";const e=i.match(g);null!==e&&(i=i.substring(2),t+=h[e[1]]),a=i}return{cls:t,content:a}}));return()=>{const n={class:c.value,style:r.value,"aria-hidden":"true",role:"presentation"};return!0===u.value.none?(0,o.h)(e.tag,n,(0,s.KR)(t.default)):!0===u.value.img?(0,o.h)("span",n,(0,s.vs)(t.default,[(0,o.h)("img",{src:u.value.src})])):!0===u.value.svg?(0,o.h)("span",n,(0,s.vs)(t.default,[(0,o.h)("svg",{viewBox:u.value.viewBox||"0 0 24 24"},u.value.nodes)])):!0===u.value.svguse?(0,o.h)("span",n,(0,s.vs)(t.default,[(0,o.h)("svg",{viewBox:u.value.viewBox},[(0,o.h)("use",{"xlink:href":u.value.src})])])):(void 0!==u.value.cls&&(n.class+=" "+u.value.cls),(0,o.h)(e.tag,n,(0,s.vs)(t.default,[u.value.content])))}}})},6611:(e,t,n)=>{"use strict";n.d(t,{Z:()=>k});var o=n(9835),i=n(499),a=n(6169),r=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,a){let c,f,p,g,v,m;const b=(0,i.iH)(null),x=(0,i.iH)(w());function y(){return!0===e.autogrow||["textarea","text","search","url","tel","password"].includes(e.type)}function w(){if(S(),!0===b.value){const t=j(F(e.modelValue));return!1!==e.fillMask?E(t):t}return e.modelValue}function k(e){if(e-1){for(let o=e-n.length;o>0;o--)t+=h;n=n.slice(0,o)+t+n.slice(o)}return n}function S(){if(b.value=void 0!==e.mask&&0!==e.mask.length&&y(),!1===b.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&&0!==e.fillMask.length?e.fillMask.slice(0,1):"_",o=n.replace(d,"\\$&"),i=[],a=[],r=[];let v=!0===e.reverseFillMask,m="",x="";t.replace(u,((e,t,n,o,s)=>{if(void 0!==o){const e=l[o];r.push(e),x=e.negate,!0===v&&(a.push("(?:"+x+"+)?("+e.pattern+"+)?(?:"+x+"+)?("+e.pattern+"+)?"),v=!1),a.push("(?:"+x+"+)?("+e.pattern+")?")}else if(void 0!==n)m="\\"+("\\"===n?"":n),r.push(n),i.push("([^"+m+"]+)?"+m+"?");else{const e=void 0!==t?t:s;m="\\"===e?"\\\\\\\\":e.replace(d,"\\\\$&"),r.push(e),i.push("([^"+m+"]+)?"+m+"?")}}));const w=new RegExp("^"+i.join("")+"("+(""===m?".":"[^"+m+"]")+"+)?"+(""===m?"":"["+m+"]*")+"$"),k=a.length-1,S=a.map(((t,n)=>0===n&&!0===e.reverseFillMask?new RegExp("^"+o+"*"+t):n===k?new RegExp("^"+t+"("+(""===x?".":x)+"+)?"+(!0===e.reverseFillMask?"$":o+"*")):new RegExp("^"+t)));p=r,g=t=>{const n=w.exec(!0===e.reverseFillMask?t:t.slice(0,r.length+1));null!==n&&(t=n.slice(1).join(""));const o=[],i=S.length;for(let e=0,a=t;e"string"===typeof e?e:h)).join(""),f=c.split(h).join(n)}function C(t,i,r){const s=a.value,l=s.selectionEnd,u=s.value.length-l,d=F(t);!0===i&&S();const p=j(d),g=!1!==e.fillMask?E(p):p,m=x.value!==g;s.value!==g&&(s.value=g),!0===m&&(x.value=g),document.activeElement===s&&(0,o.Y3)((()=>{if(g!==f)if("insertFromPaste"!==r||!0===e.reverseFillMask)if(["deleteContentBackward","deleteContentForward"].indexOf(r)>-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===m){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"):A.rightReverse(s,e)}else{const e=g.length-u;s.setSelectionRange(e,e,"backward")}else if(!0===m){const e=Math.max(0,c.indexOf(h),Math.min(p.length,l)-1);A.right(s,e)}else{const e=l-1;A.right(s,e)}else{const e=s.selectionEnd;let t=l-1;for(let n=v;n<=t&&ne.type+e.autogrow),S),(0,o.YP)((()=>e.mask),(n=>{if(void 0!==n)C(x.value,!0);else{const n=F(x.value);S(),e.modelValue!==n&&t("update:modelValue",n)}})),(0,o.YP)((()=>e.fillMask+e.reverseFillMask),(()=>{!0===b.value&&C(x.value,!0)})),(0,o.YP)((()=>e.unmaskedValue),(()=>{!0===b.value&&C(x.value)}));const A={left(e,t){const n=-1===c.slice(t-1).indexOf(h);let o=Math.max(0,t-1);for(;o>=0;o--)if(c[o]===h){t=o,!0===n&&t++;break}if(o<0&&void 0!==c[t]&&c[t]!==h)return A.right(e,0);t>=0&&e.setSelectionRange(t,t,"backward")},right(e,t){const n=e.value.length;let o=Math.min(n,t+1);for(;o<=n;o++){if(c[o]===h){t=o;break}c[o-1]===h&&(t=o)}if(o>n&&void 0!==c[t-1]&&c[t-1]!==h)return A.left(e,n);e.setSelectionRange(t,t,"forward")},leftReverse(e,t){const n=k(e.value.length);let o=Math.max(0,t-1);for(;o>=0;o--){if(n[o-1]===h){t=o;break}if(n[o]===h&&(t=o,0===o))break}if(o<0&&void 0!==n[t]&&n[t]!==h)return A.rightReverse(e,0);t>=0&&e.setSelectionRange(t,t,"backward")},rightReverse(e,t){const n=e.value.length,o=k(n),i=-1===o.slice(0,t+1).indexOf(h);let a=Math.min(n,t+1);for(;a<=n;a++)if(o[a-1]===h){t=a,t>0&&!0===i&&t--;break}if(a>n&&void 0!==o[t-1]&&o[t-1]!==h)return A.leftReverse(e,n);e.setSelectionRange(t,t,"forward")}};function P(e){t("click",e),m=void 0}function L(n){if(t("keydown",n),!0===(0,r.Wm)(n))return;const o=a.value,i=o.selectionStart,s=o.selectionEnd;if(n.shiftKey||(m=void 0),37===n.keyCode||39===n.keyCode){n.shiftKey&&void 0===m&&(m="forward"===o.selectionDirection?i:s);const t=A[(39===n.keyCode?"right":"left")+(!0===e.reverseFillMask?"Reverse":"")];if(n.preventDefault(),t(o,m===i?s:i),n.shiftKey){const e=o.selectionStart;o.setSelectionRange(Math.min(m,e),Math.max(m,e),"forward")}}else 8===n.keyCode&&!0!==e.reverseFillMask&&i===s?(A.left(o,i),o.setSelectionRange(o.selectionStart,s,"backward")):46===n.keyCode&&!0===e.reverseFillMask&&i===s&&(A.rightReverse(o,s),o.setSelectionRange(i,o.selectionEnd,"forward"))}function j(t){if(void 0===t||null===t||""===t)return"";if(!0===e.reverseFillMask)return T(t);const n=p;let o=0,i="";for(let e=0;e=0&&o>-1;a--){const r=t[a];let s=e[o];if("string"===typeof r)i=r+i,s===r&&o--;else{if(void 0===s||!r.regex.test(s))return i;do{i=(void 0!==r.transform?r.transform(s):s)+i,o--,s=e[o]}while(n===a&&void 0!==s&&r.regex.test(s))}}return i}function F(e){return"string"!==typeof e||void 0===g?"number"===typeof e?g(""+e):e:g(e)}function E(t){return f.length-t.length<=0?t:!0===e.reverseFillMask&&0!==t.length?f.slice(0,-t.length)+t:t+f.slice(t.length)}return{innerValue:x,hasMask:b,moveCursorForPaste:_,updateMaskValue:C,onMaskedKeydown:L,onMaskedClick:P}}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,i.Fl)((()=>{if("file"===e.type)return n()})):(0,i.Fl)(n)}var m=n(2802),b=n(5987),x=n(1384),y=n(7026),w=n(3251);const k=(0,b.L)({name:"QInput",inheritAttrs:!1,props:{...a.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:[...a.HJ,"paste","change","keydown","click","animationend"],setup(e,{emit:t,attrs:n}){const{proxy:r}=(0,o.FN)(),{$q:s}=r,l={};let c,u,d,h=NaN,f=null;const b=(0,i.iH)(null),k=(0,g.Do)(e),{innerValue:S,hasMask:C,moveCursorForPaste:_,updateMaskValue:A,onMaskedKeydown:P,onMaskedClick:L}=p(e,t,B,b),j=v(e,!0),T=(0,i.Fl)((()=>(0,a.yV)(S.value))),F=(0,m.Z)(N),E=(0,a.tL)(),M=(0,i.Fl)((()=>"textarea"===e.type||!0===e.autogrow)),O=(0,i.Fl)((()=>!0===M.value||["text","search","url","tel","password"].includes(e.type))),R=(0,i.Fl)((()=>{const t={...E.splitAttrs.listeners.value,onInput:N,onPaste:q,onChange:X,onBlur:W,onFocus:x.sT};return t.onCompositionstart=t.onCompositionupdate=t.onCompositionend=F,!0===C.value&&(t.onKeydown=P,t.onClick=L),!0===e.autogrow&&(t.onAnimationend=D),t})),I=(0,i.Fl)((()=>{const t={tabindex:0,"data-autofocus":!0===e.autofocus||void 0,rows:"textarea"===e.type?6:void 0,"aria-label":e.label,name:k.value,...E.splitAttrs.attributes.value,id:E.targetUid.value,maxlength:e.maxlength,disabled:!0===e.disable,readonly:!0===e.readonly};return!1===M.value&&(t.type=e.type),!0===e.autogrow&&(t.rows=1),t}));function z(){(0,y.jd)((()=>{const e=document.activeElement;null===b.value||b.value===e||null!==e&&e.id===E.targetUid.value||b.value.focus({preventScroll:!0})}))}function H(){null!==b.value&&b.value.select()}function q(n){if(!0===C.value&&!0!==e.reverseFillMask){const e=n.target;_(e,e.selectionStart,e.selectionEnd)}t("paste",n)}function N(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===C.value)A(i,!1,n.inputType);else if(B(i),!0===O.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&&Y()}else l.value=i}function D(e){t("animationend",e),Y()}function B(n,i){d=()=>{f=null,"number"!==e.type&&!0===l.hasOwnProperty("value")&&delete l.value,e.modelValue!==n&&h!==n&&(h=n,!0===i&&(u=!0),t("update:modelValue",n),(0,o.Y3)((()=>{h===n&&(h=NaN)}))),d=void 0},"number"===e.type&&(c=!0,l.value=n),void 0!==e.debounce?(null!==f&&clearTimeout(f),l.value=n,f=setTimeout(d,e.debounce)):d()}function Y(){requestAnimationFrame((()=>{const e=b.value;if(null!==e){const t=e.parentNode.style,{scrollTop:n}=e,{overflowY:o,maxHeight:i}=!0===s.platform.is.firefox?{}:window.getComputedStyle(e),a=void 0!==o&&"scroll"!==o;!0===a&&(e.style.overflowY="hidden"),t.marginBottom=e.scrollHeight-1+"px",e.style.height="1px",e.style.height=e.scrollHeight+"px",!0===a&&(e.style.overflowY=parseInt(i,10){null!==b.value&&(b.value.value=void 0!==S.value?S.value:"")}))}function V(){return!0===l.hasOwnProperty("value")?l.value:void 0!==S.value?S.value:""}(0,o.YP)((()=>e.type),(()=>{b.value&&(b.value.value=e.modelValue)})),(0,o.YP)((()=>e.modelValue),(t=>{if(!0===C.value){if(!0===u&&(u=!1,String(t)===h))return;A(t)}else S.value!==t&&(S.value=t,"number"===e.type&&!0===l.hasOwnProperty("value")&&(!0===c?c=!1:delete l.value));!0===e.autogrow&&(0,o.Y3)(Y)})),(0,o.YP)((()=>e.autogrow),(e=>{!0===e?(0,o.Y3)(Y):null!==b.value&&n.rows>0&&(b.value.style.height="auto")})),(0,o.YP)((()=>e.dense),(()=>{!0===e.autogrow&&(0,o.Y3)(Y)})),(0,o.Jd)((()=>{W()})),(0,o.bv)((()=>{!0===e.autogrow&&Y()})),Object.assign(E,{innerValue:S,fieldClass:(0,i.Fl)((()=>"q-"+(!0===M.value?"textarea":"input")+(!0===e.autogrow?" q-textarea--autogrow":""))),hasShadow:(0,i.Fl)((()=>"file"!==e.type&&"string"===typeof e.shadowText&&0!==e.shadowText.length)),inputRef:b,emitValue:B,hasValue:T,floatingLabel:(0,i.Fl)((()=>!0===T.value&&("number"!==e.type||!1===isNaN(S.value))||(0,a.yV)(e.displayValue))),getControl:()=>(0,o.h)(!0===M.value?"textarea":"input",{ref:b,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...I.value,...R.value,..."file"!==e.type?{value:V()}:j.value}),getShadowControl:()=>(0,o.h)("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(!0===M.value?"":" text-no-wrap")},[(0,o.h)("span",{class:"invisible"},V()),(0,o.h)("span",e.shadowText)])});const $=(0,a.ZP)(E);return Object.assign(r,{focus:z,select:H,getNativeElement:()=>b.value}),(0,w.g)(r,"nativeEl",(()=>b.value)),$}})},490:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var o=n(9835),i=n(499),a=n(8234),r=n(945),s=n(5987),l=n(2026),c=n(1384),u=n(1705);const d=(0,s.L)({name:"QItem",props:{...a.S,...r.$,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,o.FN)(),d=(0,a.Z)(e,s),{hasLink:h,linkAttrs:f,linkClass:p,linkTag:g,navigateOnClick:v}=(0,r.Z)(),m=(0,i.iH)(null),b=(0,i.iH)(null),x=(0,i.Fl)((()=>!0===e.clickable||!0===h.value||"label"===e.tag)),y=(0,i.Fl)((()=>!0!==e.disable&&!0===x.value)),w=(0,i.Fl)((()=>"q-item q-item-type row no-wrap"+(!0===e.dense?" q-item--dense":"")+(!0===d.value?" q-item--dark":"")+(!0===h.value&&null===e.active?p.value:!0===e.active?" q-item--active"+(void 0!==e.activeClass?` ${e.activeClass}`:""):"")+(!0===e.disable?" disabled":"")+(!0===y.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":""):""))),k=(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 S(e){!0===y.value&&(null!==b.value&&(!0!==e.qKeyEvent&&document.activeElement===m.value?b.value.focus():document.activeElement===b.value&&m.value.focus()),v(e))}function C(e){if(!0===y.value&&!0===(0,u.So)(e,13)){(0,c.NS)(e),e.qKeyEvent=!0;const t=new MouseEvent("click",e);t.qKeyEvent=!0,m.value.dispatchEvent(t)}n("keyup",e)}function _(){const e=(0,l.Bl)(t.default,[]);return!0===y.value&&e.unshift((0,o.h)("div",{class:"q-focus-helper",tabindex:-1,ref:b})),e}return()=>{const t={ref:m,class:w.value,style:k.value,role:"listitem",onClick:S,onKeyup:C};return!0===y.value?(t.tabindex=e.tabindex||"0",Object.assign(t,f.value)):!0===x.value&&(t["aria-disabled"]="true"),(0,o.h)(g.value,t,_())}}})},3115:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(499),i=n(9835),a=n(5987),r=n(2026);const s=(0,a.L)({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:t}){const n=(0,o.Fl)((()=>parseInt(e.lines,10))),a=(0,o.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":""))),s=(0,o.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:s.value,class:a.value},(0,r.KR)(t.default))}})},1233:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(499),i=n(9835),a=n(5987),r=n(2026);const s=(0,a.L)({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:t}){const n=(0,o.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:()=>l});var o=n(9835),i=n(499),a=n(5987),r=n(8234),s=n(2026);const l=(0,a.L)({name:"QList",props:{...r.S,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean,tag:{type:String,default:"div"}},setup(e,{slots:t}){const n=(0,o.FN)(),a=(0,r.Z)(e,n.proxy.$q),l=(0,i.Fl)((()=>"q-list"+(!0===e.bordered?" q-list--bordered":"")+(!0===e.dense?" q-list--dense":"")+(!0===e.separator?" q-list--separator":"")+(!0===a.value?" q-list--dark":"")+(!0===e.padding?" q-list--padding":"")));return()=>(0,o.h)(e.tag,{class:l.value},(0,s.KR)(t.default))}})},249:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var o=n(9835),i=n(499),a=n(7506),r=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,o.FN)(),h=(0,i.iH)(null),f=(0,i.iH)(l.screen.height),p=(0,i.iH)(!0===e.container?0:l.screen.width),g=(0,i.iH)({position:0,direction:"down",inflectionPoint:0}),v=(0,i.iH)(0),m=(0,i.iH)(!0===a.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 o={position:t.position.top,direction:t.direction,directionChanged:t.directionChanged,inflectionPoint:t.inflectionPoint.top,delta:t.delta.top};g.value=o,void 0!==e.onScroll&&n("scroll",o)}}function S(t){const{height:o,width:i}=t;let a=!1;f.value!==o&&(a=!0,f.value=o,void 0!==e.onScrollHeight&&n("scrollHeight",o),_()),p.value!==i&&(a=!0,p.value=i),!0===a&&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=null;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,i.qj)({size:0,offset:0,space:!1}),right:(0,i.qj)({size:300,offset:0,space:!1}),footer:(0,i.qj)({size:0,offset:0,space:!1}),left:(0,i.qj)({size:300,offset:0,space:!1}),scroll:g,animate(){null!==A?clearTimeout(A):document.body.classList.add("q-body--layout-animate"),A=setTimeout((()=>{A=null,document.body.classList.remove("q-body--layout-animate")}),155)},update(e,t,n){P[e][t]=n}};if((0,o.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,o.YP)((()=>!0!==e.container?"add":"remove"),E),!0!==e.container&&E("add"),(0,o.Ah)((()=>{E("remove")}))}return()=>{const n=(0,u.vs)(t.default,[(0,o.h)(r.Z,{onScroll:k}),(0,o.h)(s.Z,{onResize:S})]),i=(0,o.h)("div",{class:b.value,style:x.value,ref:!0===e.container?void 0:h,tabindex:-1},n);return!0===e.container?(0,o.h)("div",{class:"q-layout-container overflow-hidden",ref:h},[(0,o.h)(s.Z,{onResize:C}),(0,o.h)("div",{class:"absolute-full",style:y.value},[(0,o.h)("div",{class:"scroll",style:w.value},[i])])]):i}}})},8289:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var o=n(9835),i=n(499),a=n(8234),r=n(244),s=n(5987),l=n(2026);const c={xs:2,sm:4,md:6,lg:10,xl:14};function u(e,t,n){return{transform:!0===t?`translateX(${!0===n.lang.rtl?"-":""}100%) scale3d(${-e},1,1)`:`scale3d(${e},1,1)`}}const d=(0,s.L)({name:"QLinearProgress",props:{...a.S,...r.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,o.FN)(),s=(0,a.Z)(e,n.$q),d=(0,r.ZP)(e,c),h=(0,i.Fl)((()=>!0===e.indeterminate||!0===e.query)),f=(0,i.Fl)((()=>e.reverse!==e.query)),p=(0,i.Fl)((()=>({...null!==d.value?d.value:{},"--q-linear-progress-speed":`${e.animationSpeed}ms`}))),g=(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":""))),v=(0,i.Fl)((()=>u(void 0!==e.buffer?e.buffer:1,f.value,n.$q))),m=(0,i.Fl)((()=>`with${!0===e.instantFeedback?"out":""}-transition`)),b=(0,i.Fl)((()=>`q-linear-progress__track absolute-full q-linear-progress__track--${m.value} q-linear-progress__track--`+(!0===s.value?"dark":"light")+(void 0!==e.trackColor?` bg-${e.trackColor}`:""))),x=(0,i.Fl)((()=>u(!0===h.value?1:e.value,f.value,n.$q))),y=(0,i.Fl)((()=>`q-linear-progress__model absolute-full q-linear-progress__model--${m.value} q-linear-progress__model--${!0===h.value?"in":""}determinate`)),w=(0,i.Fl)((()=>({width:100*e.value+"%"}))),k=(0,i.Fl)((()=>"q-linear-progress__stripe absolute-"+(!0===e.reverse?"right":"left")+` q-linear-progress__stripe--${m.value}`));return()=>{const n=[(0,o.h)("div",{class:b.value,style:v.value}),(0,o.h)("div",{class:y.value,style:x.value})];return!0===e.stripe&&!1===h.value&&n.push((0,o.h)("div",{class:k.value,style:w.value})),(0,o.h)("div",{class:g.value,style:p.value,role:"progressbar","aria-valuemin":0,"aria-valuemax":1,"aria-valuenow":!0===e.indeterminate?void 0:e.value},(0,l.vs)(t.default,n))}}})},6933:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var o=n(9835),i=n(499),a=n(8234),r=n(5987),s=n(2026);const l=["horizontal","vertical","cell","none"],c=(0,r.L)({name:"QMarkupTable",props:{...a.S,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,wrapCells:Boolean,separator:{type:String,default:"horizontal",validator:e=>l.includes(e)}},setup(e,{slots:t}){const n=(0,o.FN)(),r=(0,a.Z)(e,n.proxy.$q),l=(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,o.h)("div",{class:l.value},[(0,o.h)("table",{class:"q-table"},(0,s.KR)(t.default))])}})},5290:(e,t,n)=>{"use strict";n.d(t,{Z:()=>W});var o=n(9835),i=n(499),a=n(1957),r=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:a,proxy:c,emit:u}=(0,o.FN)(),d=(0,i.iH)(null);let h=null;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===a.target||""===a.target||null===c.$el.parentNode)d.value=null;else if(!0===a.target)v(c.$el.parentNode);else{let t=a.target;if("string"===typeof a.target)try{t=document.querySelector(a.target)}catch(e){t=void 0}void 0!==t&&null!==t?(d.value=t.$el||t,n()):(d.value=null,console.error(`Anchor: target "${a.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,o.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((()=>{h=null,c.show(e),e.qAnchorHandled=!0}),300)},mobileCleanup(t){d.value.classList.remove("non-selectable"),null!==h&&(clearTimeout(h),h=null),!0===e.value&&void 0!==t&&(0,r.M)()}}),n=function(e=a.contextMenu){if(!0===a.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,o.YP)((()=>a.contextMenu),(e=>{null!==d.value&&(g(),n(e))})),(0,o.YP)((()=>a.target),(()=>{null!==d.value&&g(),m()})),(0,o.YP)((()=>a.noParentEvent),(e=>{null!==d.value&&(!0===e?g():n())})),(0,o.bv)((()=>{m(),!0!==t&&!0===a.modelValue&&null===d.value&&u("update:modelValue",!1)})),(0,o.Jd)((()=>{null!==h&&clearTimeout(h),g()})),{anchorEl:d,canShow:f,anchorEvents:p}}function d(e,t){const n=(0,i.iH)(null);let a;function r(e,t){const n=(void 0!==t?"add":"remove")+"EventListener",o=void 0!==t?t:a;e!==window&&e[n]("scroll",o,s.rU.passive),window[n]("scroll",o,s.rU.passive),a=t}function l(){null!==n.value&&(r(n.value),n.value=null)}const c=(0,o.YP)((()=>e.noParentEvent),(()=>{null!==n.value&&(l(),t())}));return(0,o.Jd)(c),{localScrollTarget:n,unconfigureScrollTarget:l,changeScrollEvent:r}}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 _=null;const{notPassiveCapture:A}=s.rU,P=[];function L(e){null!==_&&(clearTimeout(_),_=null);const t=e.target;if(void 0===t||8===t.nodeType||!0===t.classList.contains("no-pointer-events"))return;let n=x.Q$.length-1;while(n>=0){const e=x.Q$[n].$;if("QTooltip"!==e.type.name){if("QDialog"!==e.type.name)break;if(!0!==e.props.seamless)return;n--}else n--}for(let o=P.length-1;o>=0;o--){const n=P[o];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&&(null!==_&&(clearTimeout(_),_=null),document.removeEventListener("mousedown",L,A),document.removeEventListener("touchstart",L,A)))}var F=n(7026),E=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 q(e,t){let{top:n,left:o,right:i,bottom:a,width:r,height:s}=e.getBoundingClientRect();return void 0!==t&&(n-=t[1],o-=t[0],a+=t[1],i+=t[0],r+=t[0],s+=t[1]),{top:n,bottom:a,height:s,left:o,right:i,width:r,middle:o+(i-o)/2,center:n+(a-n)/2}}function N(e,t,n){let{top:o,left:i}=e.getBoundingClientRect();return o+=t.top,i+=t.left,void 0!==n&&(o+=n[1],i+=n[0]),{top:o,bottom:o+1,height:1,left:i,right:i+1,width:1,middle:i,center:o}}function D(e,t){return{top:0,center:t/2,bottom:t,left:0,middle:e/2,right:e}}function B(e,t,n,o){return{top:e[n.vertical]-t[o.vertical],left:e[n.horizontal]-t[o.horizontal]}}function Y(e,t=0){if(null===e.targetEl||null===e.anchorEl||t>5)return;if(0===e.targetEl.offsetHeight||0===e.targetEl.offsetWidth)return void setTimeout((()=>{Y(e,t+1)}),10);const{targetEl:n,offset:o,anchorEl:i,anchorOrigin:a,selfOrigin:r,absoluteOffset:s,fit:l,cover:c,maxHeight:u,maxWidth:d}=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)}const{scrollLeft:h,scrollTop:f}=n,p=void 0===s?q(i,!0===c?[0,0]:o):N(i,s,o);Object.assign(n.style,{top:0,left:0,minWidth:null,minHeight:null,maxWidth:d||"100vw",maxHeight:u||"100vh",visibility:"visible"});const{offsetWidth:g,offsetHeight:v}=n,{elWidth:m,elHeight:b}=!0===l||!0===c?{elWidth:Math.max(p.width,g),elHeight:!0===c?Math.max(p.height,v):v}:{elWidth:g,elHeight:v};let x={maxWidth:d,maxHeight:u};!0!==l&&!0!==c||(x.minWidth=p.width+"px",!0===c&&(x.minHeight=p.height+"px")),Object.assign(n.style,x);const y=D(m,b);let w=B(p,y,a,r);if(void 0===s||void 0===o)X(w,p,y,a,r);else{const{top:e,left:t}=w;X(w,p,y,a,r);let n=!1;if(w.top!==e){n=!0;const e=2*o[1];p.center=p.top-=e,p.bottom-=e+2}if(w.left!==t){n=!0;const e=2*o[0];p.middle=p.left-=e,p.right-=e+2}!0===n&&(w=B(p,y,a,r),X(w,p,y,a,r))}x={top:w.top+"px",left:w.left+"px"},void 0!==w.maxHeight&&(x.maxHeight=w.maxHeight+"px",p.height>w.maxHeight&&(x.minHeight=x.maxHeight)),void 0!==w.maxWidth&&(x.maxWidth=w.maxWidth+"px",p.width>w.maxWidth&&(x.minWidth=x.maxWidth)),Object.assign(n.style,x),n.scrollTop!==f&&(n.scrollTop=f),n.scrollLeft!==h&&(n.scrollLeft=h)}function X(e,t,n,o,i){const a=n.bottom,r=n.right,s=(0,y.np)(),l=window.innerHeight-s,c=document.body.clientWidth;if(e.top<0||e.top+a>l)if("center"===i.vertical)e.top=t[o.vertical]>l/2?Math.max(0,l-a):0,e.maxHeight=Math.min(a,l);else if(t[o.vertical]>l/2){const n=Math.min(l,"center"===o.vertical?t.center:o.vertical===i.vertical?t.bottom:t.top);e.maxHeight=Math.min(a,n),e.top=Math.max(0,n-a)}else e.top=Math.max(0,"center"===o.vertical?t.center:o.vertical===i.vertical?t.top:t.bottom),e.maxHeight=Math.min(a,l-e.top);if(e.left<0||e.left+r>c)if(e.maxWidth=Math.min(r,c),"middle"===i.horizontal)e.left=t[o.horizontal]>c/2?Math.max(0,c-r):0;else if(t[o.horizontal]>c/2){const n=Math.min(c,"middle"===o.horizontal?t.middle:o.horizontal===i.horizontal?t.right:t.left);e.maxWidth=Math.min(r,n),e.left=Math.max(0,n-e.maxWidth)}else e.left=Math.max(0,"middle"===o.horizontal?t.middle:o.horizontal===i.horizontal?t.left:t.right),e.maxWidth=Math.min(r,c-e.left)}["left","middle","right"].forEach((e=>{z[`${e}#ltr`]=e,z[`${e}#rtl`]=e}));const W=(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","escapeKey"],setup(e,{slots:t,emit:n,attrs:r}){let l,c,b,_=null;const A=(0,o.FN)(),{proxy:P}=A,{$q:L}=P,E=(0,i.iH)(null),M=(0,i.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:q}=(0,m.Z)(),{transitionProps:N,transitionStyle:D}=(0,g.Z)(e),{localScrollTarget:B,changeScrollEvent:X,unconfigureScrollTarget:W}=d(e,le),{anchorEl:V,canShow:$}=u({showing:M}),{hide:Z}=(0,h.ZP)({showing:M,canShow:$,handleShow:ae,handleHide:re,hideOnRouteChange:O,processOnMount:!0}),{showPortal:U,hidePortal:G,renderPortal:K}=(0,p.Z)(A,E,fe,"menu"),J={anchorEl:V,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}},Q=(0,i.Fl)((()=>H(e.anchor||(!0===e.cover?"center middle":"bottom start"),L.lang.rtl))),ee=(0,i.Fl)((()=>!0===e.cover?Q.value:H(e.self||"top start",L.lang.rtl))),te=(0,i.Fl)((()=>(!0===e.square?" q-menu--square":"")+(!0===R.value?" q-menu--dark q-dark":""))),ne=(0,i.Fl)((()=>!0===e.autoClose?{onClick:ce}:{})),oe=(0,i.Fl)((()=>!0===M.value&&!0!==e.persistent));function ie(){(0,F.jd)((()=>{let e=E.value;e&&!0!==e.contains(document.activeElement)&&(e=e.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||e.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||e.querySelector("[autofocus], [data-autofocus]")||e,e.focus({preventScroll:!0}))}))}function ae(t){if(_=!1===e.noRefocus?document.activeElement:null,(0,S.i)(ue),U(),le(),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}=V.value.getBoundingClientRect();l={left:e.left-n,top:e.top-t}}}void 0===c&&(c=(0,o.YP)((()=>L.screen.width+"|"+L.screen.height+"|"+e.self+"|"+e.anchor+"|"+L.lang.rtl),he)),!0!==e.noFocus&&document.activeElement.blur(),I((()=>{he(),!0!==e.noFocus&&ie()})),q((()=>{!0===L.platform.is.ios&&(b=e.autoClose,E.value.click()),he(),U(!0),n("show",t)}),e.transitionDuration)}function re(t){z(),G(),se(!0),null===_||void 0!==t&&!0===t.qClickOutside||(((t&&0===t.type.indexOf("key")?_.closest('[tabindex]:not([tabindex^="-"])'):void 0)||_).focus(),_=null),q((()=>{G(!0),n("hide",t)}),e.transitionDuration)}function se(e){l=void 0,void 0!==c&&(c(),c=void 0),!0!==e&&!0!==M.value||((0,S.H)(ue),W(),T(J),(0,k.k)(de)),!0!==e&&(_=null)}function le(){null===V.value&&void 0===e.scrollTarget||(B.value=(0,y.b0)(V.value,e.scrollTarget),X(B.value,he))}function ce(e){!0!==b?((0,x.AH)(P,e),n("click",e)):b=!1}function ue(t){!0===oe.value&&!0!==e.noFocus&&!0!==(0,C.mY)(E.value,t.target)&&ie()}function de(e){n("escapeKey"),Z(e)}function he(){Y({targetEl:E.value,offset:e.offset,anchorEl:V.value,anchorOrigin:Q.value,selfOrigin:ee.value,absoluteOffset:l,fit:e.fit,cover:e.cover,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function fe(){return(0,o.h)(a.uT,N.value,(()=>!0===M.value?(0,o.h)("div",{role:"menu",...r,ref:E,tabindex:-1,class:["q-menu q-position-engine scroll"+te.value,r.class],style:[r.style,D.value],...ne.value},(0,w.KR)(t.default)):null))}return(0,o.YP)(oe,(e=>{!0===e?((0,k.c)(de),j(J)):((0,k.k)(de),T(J))})),(0,o.Jd)(se),Object.assign(P,{focus:ie,updatePosition:he}),K}})},5429:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});var o=n(9835),i=n(499),a=n(2857),r=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,o.h)("svg",{key:"svg",class:"q-radio__bg absolute non-selectable",viewBox:"0 0 24 24"},[(0,o.h)("path",{d:"M12,22a10,10 0 0 1 -10,-10a10,10 0 0 1 10,-10a10,10 0 0 1 10,10a10,10 0 0 1 -10,10m0,-22a12,12 0 0 0 -12,12a12,12 0 0 0 12,12a12,12 0 0 0 12,-12a12,12 0 0 0 -12,-12"}),(0,o.h)("path",{class:"q-radio__check",d:"M12,6a6,6 0 0 0 -6,6a6,6 0 0 0 6,6a6,6 0 0 0 6,-6a6,6 0 0 0 -6,-6"})]),g=(0,u.L)({name:"QRadio",props:{...r.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,o.FN)(),g=(0,r.Z)(e,u.$q),v=(0,s.ZP)(e,d.Z),m=(0,i.iH)(null),{refocusTargetEl:b,refocusTarget:x}=(0,l.Z)(e,m),y=(0,i.Fl)((()=>(0,i.IU)(e.modelValue)===(0,i.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":!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,o.h)("div",{key:"icon",class:"q-radio__icon-container absolute-full flex flex-center no-wrap"},[(0,o.h)(a.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 i=[(0,o.h)("div",{class:k.value,style:v.value,"aria-hidden":"true"},n)];null!==b.value&&i.push(b.value);const r=void 0!==e.label?(0,f.vs)(t.default,[e.label]):(0,f.KR)(t.default);return void 0!==r&&i.push((0,o.h)("div",{class:"q-radio__label q-anchor--skip"},r)),(0,o.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},i)}}});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 r=(0,i.Fl)((()=>(!0===t.value?e.checkedIcon:!0===n.value?e.indeterminateIcon:e.uncheckedIcon)||e.icon)),s=(0,i.Fl)((()=>!0===t.value?e.iconColor:null));return()=>[(0,o.h)("div",{class:"q-toggle__track"}),(0,o.h)("div",{class:"q-toggle__thumb absolute flex flex-center no-wrap"},void 0!==r.value?[(0,o.h)(a.Z,{name:r.value,color:s.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:{...r.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:a}}=(0,o.FN)(),s=Array.isArray(e.modelValue);"radio"===e.type?!0===s&&console.error("q-option-group: model should not be array"):!1===s&&console.error("q-option-group: model should be array in your case");const l=(0,r.Z)(e,a),c=(0,i.Fl)((()=>x[e.type])),u=(0,i.Fl)((()=>"q-option-group q-gutter-x-sm"+(!0===e.inline?" q-option-group--inline":""))),d=(0,i.Fl)((()=>{const t={role:"group"};return"radio"===e.type&&(t.role="radiogroup",!0===e.disable&&(t["aria-disabled"]="true")),t}));function h(e){t("update:modelValue",e)}return()=>(0,o.h)("div",{class:u.value,...d.value},e.options.map(((t,i)=>{const a=void 0!==n["label-"+i]?()=>n["label-"+i](t):void 0!==n.label?()=>n.label(t):void 0;return(0,o.h)("div",[(0,o.h)(c.value,{modelValue:e.modelValue,val:t.value,name:void 0===t.name?e.name:t.name,disable:e.disable||t.disable,label:void 0===a?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||l.value,size:void 0===t.size?e.size:t.size,dense:e.dense,keepColor:void 0===t.keepColor?e.keepColor:t.keepColor,"onUpdate:modelValue":h},a)])})))}})},1237:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var o=n(9835),i=n(499),a=n(1957),r=n(7532),s=n(3701),l=n(5987);const c=(0,l.L)({name:"QPageScroller",props:{...r.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,o.FN)(),{$layout:c,getStickyContent:u}=(0,r.Z)(),d=(0,i.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,i.iH)(p());function v(){const e=p();g.value!==e&&(g.value=e)}function m(){!0===e.reverse?void 0===h&&(h=(0,o.YP)(f,v)):b()}function b(){void 0!==h&&(h(),h=void 0)}function x(t){const o=(0,s.b0)(!0===c.isContainer.value?d.value:c.rootRef.value);(0,s.f3)(o,!0===e.reverse?c.height.value:0,e.duration),n("click",t)}function y(){return!0===g.value?(0,o.h)("div",{ref:d,class:"q-page-scroller",onClick:x},u(t)):null}return(0,o.YP)(c.scroll,v),(0,o.YP)((()=>e.reverse),m),m(),(0,o.Jd)(b),()=>(0,o.h)(a.uT,{name:"q-transition--fade"},y)}})},3388:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(5987),i=n(7532);const a=(0,o.L)({name:"QPageSticky",props:i.M,setup(e,{slots:t}){const{getStickyContent:n}=(0,i.Z)();return()=>n(t)}})},7532:(e,t,n)=>{"use strict";n.d(t,{M:()=>s,Z:()=>l});var o=n(9835),i=n(499),a=n(2026),r=n(5439);const s={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 l(){const{props:e,proxy:{$q:t}}=(0,o.FN)(),n=(0,o.f3)(r.YE,r.qO);if(n===r.qO)return console.error("QPageSticky needs to be child of QLayout"),r.qO;const 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)((()=>n.header.offset)),c=(0,i.Fl)((()=>n.right.offset)),u=(0,i.Fl)((()=>n.footer.offset)),d=(0,i.Fl)((()=>n.left.offset)),h=(0,i.Fl)((()=>{let n=0,o=0;const i=s.value,a=!0===t.lang.rtl?-1:1;!0===i.top&&0!==l.value?o=`${l.value}px`:!0===i.bottom&&0!==u.value&&(o=-u.value+"px"),!0===i.left&&0!==d.value?n=a*d.value+"px":!0===i.right&&0!==c.value&&(n=-a*c.value+"px");const r={transform:`translate(${n}, ${o})`};return e.offset&&(r.margin=`${e.offset[1]}px ${e.offset[0]}px`),!0===i.vertical?(0!==d.value&&(r[!0===t.lang.rtl?"right":"left"]=`${d.value}px`),0!==c.value&&(r[!0===t.lang.rtl?"left":"right"]=`${c.value}px`)):!0===i.horizontal&&(0!==l.value&&(r.top=`${l.value}px`),0!==u.value&&(r.bottom=`${u.value}px`)),r})),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,a.KR)(t.default);return(0,o.h)("div",{class:f.value,style:h.value},!0===e.expand?n:[(0,o.h)("div",n)])}return{$layout:n,getStickyContent:p}}},9885:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var o=n(9835),i=n(499),a=n(5987),r=n(2026),s=n(5439);const l=(0,a.L)({name:"QPage",props:{padding:Boolean,styleFn:Function},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,o.FN)(),a=(0,o.f3)(s.YE,s.qO);if(a===s.qO)return console.error("QPage needs to be a deep child of QLayout"),s.qO;const l=(0,o.f3)(s.Mw,s.qO);if(l===s.qO)return console.error("QPage needs to be child of QPageContainer"),s.qO;const c=(0,i.Fl)((()=>{const t=(!0===a.header.space?a.header.size:0)+(!0===a.footer.space?a.footer.size:0);if("function"===typeof e.styleFn){const o=!0===a.isContainer.value?a.containerHeight.value:n.screen.height;return e.styleFn(t,o)}return{minHeight:!0===a.isContainer.value?a.containerHeight.value-t+"px":0===n.screen.height?0!==t?`calc(100vh - ${t}px)`:"100vh":n.screen.height-t+"px"}})),u=(0,i.Fl)((()=>"q-page"+(!0===e.padding?" q-layout-padding":"")));return()=>(0,o.h)("main",{class:u.value,style:c.value},(0,r.KR)(t.default))}})},2133:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var o=n(9835),i=n(499),a=n(5987),r=n(2026),s=n(5439);const l=(0,a.L)({name:"QPageContainer",setup(e,{slots:t}){const{proxy:{$q:n}}=(0,o.FN)(),a=(0,o.f3)(s.YE,s.qO);if(a===s.qO)return console.error("QPageContainer needs to be child of QLayout"),s.qO;(0,o.JJ)(s.Mw,!0);const l=(0,i.Fl)((()=>{const e={};return!0===a.header.space&&(e.paddingTop=`${a.header.size}px`),!0===a.right.space&&(e["padding"+(!0===n.lang.rtl?"Left":"Right")]=`${a.right.size}px`),!0===a.footer.space&&(e.paddingBottom=`${a.footer.size}px`),!0===a.left.space&&(e["padding"+(!0===n.lang.rtl?"Right":"Left")]=`${a.left.size}px`),e}));return()=>(0,o.h)("div",{class:"q-page-container",style:l.value},(0,r.KR)(t.default))}})},5863:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var o=n(9835),i=n(499),a=n(5290),r=n(8879),s=n(5987);function l(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 o=new e.constructor(n);return t.set(e,o),o}}return t.set(e,n),e instanceof Set?e.forEach((e=>{n.add(l(e,t))})):e instanceof Map&&e.forEach(((e,o)=>{n.set(o,l(e,t))})),Object.assign(n,...Object.keys(e).map((n=>({[n]:l(e[n],t)}))))}var c=n(4680),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","beforeShow","show","beforeHide","hide"],setup(e,{slots:t,emit:n}){const{proxy:s}=(0,o.FN)(),{$q:d}=s,h=(0,i.iH)(null),f=(0,i.iH)(""),p=(0,i.iH)("");let g=!1;const v=(0,i.Fl)((()=>(0,u.g)({initialValue:f.value,validate:e.validate,set:m,cancel:b,updatePosition:x},"value",(()=>p.value),(e=>{p.value=e}))));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,o.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=l(e.modelValue),p.value=l(e.modelValue),n("beforeShow")}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("beforeHide")}function _(){n("hide")}function A(){const n=void 0!==t.default?[].concat(t.default(v.value)):[];return e.title&&n.unshift((0,o.h)("div",{class:"q-dialog__title q-mt-sm q-mb-sm"},e.title)),!0===e.buttons&&n.push((0,o.h)("div",{class:"q-popup-edit__buttons row justify-center no-wrap"},[(0,o.h)(r.Z,{flat:!0,color:e.color,label:e.labelCancel||d.lang.label.cancel,onClick:b}),(0,o.h)(r.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,o.h)(a.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 o=n(9835),i=n(499),a=n(7506);function r(){const e=(0,i.iH)(!a.uX.value);return!1===e.value&&(0,o.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,i=null,a={width:-1,height:-1};function s(t){!0===t||0===e.debounce||"0"===e.debounce?d():null===i&&(i=setTimeout(d,e.debounce))}function d(){if(null!==i&&(clearTimeout(i),i=null),n){const{offsetWidth:e,offsetHeight:o}=n;e===a.width&&o===a.height||(a={width:e,height:o},t("resize",a))}}const{proxy:h}=(0,o.FN)();if(!0===c){let f;const p=e=>{n=h.$el.parentNode,n?(f=new ResizeObserver(s),f.observe(n),d()):!0!==e&&(0,o.Y3)((()=>{p(!0)}))};return(0,o.bv)((()=>{p()})),(0,o.Jd)((()=>{null!==i&&clearTimeout(i),void 0!==f&&(void 0!==f.disconnect?f.disconnect():n&&f.unobserve(n))})),l.ZT}{const g=r();let v;function m(){null!==i&&(clearTimeout(i),i=null),void 0!==v&&(void 0!==v.removeEventListener&&v.removeEventListener("resize",s,l.rU.passive),v=void 0)}function b(){m(),n&&n.contentDocument&&(v=n.contentDocument.defaultView,v.addEventListener("resize",s,l.rU.passive),d())}return(0,o.bv)((()=>{(0,o.Y3)((()=>{n=h.$el,n&&b()}))})),(0,o.Jd)(m),h.trigger=s,()=>{if(!0===g.value)return(0,o.h)("object",{style:u.style,tabindex:-1,type:"text/html",data:u.url,"aria-hidden":"true",onLoad:b})}}}})},6663:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});var o=n(499),i=n(9835),a=n(8234),r=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:{...a.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,o.iH)(!1),b=(0,o.iH)(!1),x=(0,o.iH)(!1),y={vertical:(0,o.iH)(0),horizontal:(0,o.iH)(0)},w={vertical:{ref:(0,o.iH)(null),position:(0,o.iH)(0),size:(0,o.iH)(0)},horizontal:{ref:(0,o.iH)(null),position:(0,o.iH)(0),size:(0,o.iH)(0)}},{proxy:k}=(0,i.FN)(),S=(0,a.Z)(e,k.$q);let C,_=null;const A=(0,o.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)(Math.abs(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,[!0===k.$q.lang.rtl?"right":"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,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 o="vertical"===e?d.f3:d.ik;o(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&&D()}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&&D()}function I({height:e,width:t}){w.horizontal.size.value!==t&&(w.horizontal.size.value=t,D()),w.vertical.size.value!==e&&(w.vertical.size.value=e,D())}function z(e,t){const n=w[t];if(!0===e.isFirst){if(!0===n.thumbHidden.value)return;C=n.position.value,b.value=!0}else if(!0!==b.value)return;!0===e.isFinal&&(b.value=!1);const o=g[t],i=y[t].value,a=(n.size.value-i)/(i-n.thumbSize.value),r=e.distance[o.dist],s=C+(e.direction===o.dir?1:-1)*r*a;B(s,t)}function H(e,t){const n=w[t];if(!0!==n.thumbHidden.value){const o=e[g[t].offset];if(on.thumbStart.value+n.thumbSize.value){const e=o-n.thumbSize.value/2;B(e/y[t].value*n.size.value,t)}null!==n.ref.value&&n.ref.value.dispatchEvent(new MouseEvent(e.type,e))}}function q(e){H(e,"vertical")}function N(e){H(e,"horizontal")}function D(){c.value=!0,null!==_&&clearTimeout(_),_=setTimeout((()=>{_=null,c.value=!1}),e.delay),void 0!==e.onScroll&&E()}function B(e,t){A.value[g[t].scroll]=e}function Y(){x.value=!0}function X(){x.value=!1}let W=null;return(0,i.YP)((()=>k.$q.lang.rtl),(e=>{null!==A.value&&(0,d.ik)(A.value,Math.abs(w.horizontal.position.value)*(!0===e?-1:1))})),(0,i.se)((()=>{W={top:w.vertical.position.value,left:w.horizontal.position.value}})),(0,i.dl)((()=>{if(null===W)return;const e=A.value;null!==e&&((0,d.ik)(e,W.left),(0,d.f3)(e,W.top))})),(0,i.Jd)(E.cancel),Object.assign(k,{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)*("horizontal"===e&&!0===k.$q.lang.rtl?-1:1),n)}}),()=>(0,i.h)("div",{class:P.value,onMouseenter:Y,onMouseleave:X},[(0,i.h)("div",{ref:A,class:"q-scrollarea__container scroll relative-position fit hide-scrollbar",tabindex:void 0!==e.tabindex?e.tabindex:void 0},[(0,i.h)("div",{class:"q-scrollarea__content absolute",style:L.value},(0,h.vs)(t.default,[(0,i.h)(r.Z,{debounce:0,onResize:I})])),(0,i.h)(s.Z,{axis:"both",onScroll:R})]),(0,i.h)(r.Z,{debounce:0,onResize:O}),(0,i.h)("div",{class:w.vertical.barClass.value,style:[e.barStyle,e.verticalBarStyle],"aria-hidden":"true",onMousedown:q}),(0,i.h)("div",{class:w.horizontal.barClass.value,style:[e.barStyle,e.horizontalBarStyle],"aria-hidden":"true",onMousedown:N}),(0,i.wy)((0,i.h)("div",{ref:w.vertical.ref,class:w.vertical.thumbClass.value,style:w.vertical.style.value,"aria-hidden":"true"}),j),(0,i.wy)((0,i.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});var o=n(9835),i=n(5987),a=n(3701),r=n(1384);const{passive:s}=r.rU,l=["both","horizontal","vertical"],c=(0,i.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 i,l,c=null;function u(){null!==c&&c();const o=Math.max(0,(0,a.u3)(i)),r=(0,a.OI)(i),s={top:o-n.position.top,left:r-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:o,left:r},n.directionChanged=n.direction!==l,n.delta=s,!0===n.directionChanged&&(n.direction=l,n.inflectionPoint=n.position),t("scroll",{...n})}function d(){i=(0,a.b0)(l,e.scrollTarget),i.addEventListener("scroll",f,s),f(!0)}function h(){void 0!==i&&(i.removeEventListener("scroll",f,s),i=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,o.YP)((()=>e.scrollTarget),(()=>{h(),d()}));const{proxy:p}=(0,o.FN)();return(0,o.YP)((()=>p.$q.lang.rtl),u),(0,o.bv)((()=>{l=p.$el.parentNode,d()})),(0,o.Jd)((()=>{null!==c&&c(),h()})),Object.assign(p,{trigger:f,getPosition:()=>n}),r.ZT}})},7887:(e,t,n)=>{"use strict";n.d(t,{Z:()=>T});var o=n(9835),i=n(499),a=n(6169),r=n(5987);const s=(0,r.L)({name:"QField",inheritAttrs:!1,props:a.Cl,emits:a.HJ,setup(){return(0,a.ZP)((0,a.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,r.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,removeAriaLabel:String,tabindex:[String,Number],disable:Boolean,ripple:{type:[Boolean,Object],default:!0}},emits:["update:modelValue","update:selected","remove","click"],setup(e,{slots:t,emit:n}){const{proxy:{$q:a}}=(0,o.FN)(),r=(0,u.Z)(e,a),s=(0,d.ZP)(e,p),g=(0,i.Fl)((()=>!0===e.selected||void 0!==e.icon)),v=(0,i.Fl)((()=>!0===e.selected?e.iconSelected||a.iconSet.chip.selected:e.icon)),m=(0,i.Fl)((()=>e.iconRemove||a.iconSet.chip.remove)),b=(0,i.Fl)((()=>!1===e.disable&&(!0===e.clickable||null!==e.selected))),x=(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===b.value?" q-chip--clickable cursor-pointer non-selectable q-hoverable":"")+(!0===e.square?" q-chip--square":"")+(!0===r.value?" q-chip--dark q-dark":"")})),y=(0,i.Fl)((()=>{const t=!0===e.disable?{tabindex:-1,"aria-disabled":"true"}:{tabindex:e.tabindex||0},n={...t,role:"button","aria-hidden":"false","aria-label":e.removeAriaLabel||a.lang.label.remove};return{chip:t,remove:n}}));function w(e){13===e.keyCode&&k(e)}function k(t){e.disable||(n("update:selected",!e.selected),n("click",t))}function S(t){void 0!==t.keyCode&&13!==t.keyCode||((0,h.NS)(t),!1===e.disable&&(n("update:modelValue",!1),n("remove")))}function C(){const n=[];!0===b.value&&n.push((0,o.h)("div",{class:"q-focus-helper"})),!0===g.value&&n.push((0,o.h)(l.Z,{class:"q-chip__icon q-chip__icon--left",name:v.value}));const i=void 0!==e.label?[(0,o.h)("div",{class:"ellipsis"},[e.label])]:void 0;return n.push((0,o.h)("div",{class:"q-chip__content col row no-wrap items-center q-anchor--skip"},(0,f.pf)(t.default,i))),e.iconRight&&n.push((0,o.h)(l.Z,{class:"q-chip__icon q-chip__icon--right",name:e.iconRight})),!0===e.removable&&n.push((0,o.h)(l.Z,{class:"q-chip__icon q-chip__icon--remove cursor-pointer",name:m.value,...y.value.remove,onClick:S,onKeyup:S})),n}return()=>{if(!1===e.modelValue)return;const t={class:x.value,style:s.value};return!0===b.value&&Object.assign(t,y.value.chip,{onClick:k,onKeyup:w}),(0,f.Jl)("div",t,C(),"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(4680),_=n(321),A=n(1705);const P=e=>["add","add-unique","toggle"].includes(e),L=".*+?^${}()|[]\\",j=Object.keys(a.Cl),T=(0,r.L)({name:"QSelect",inheritAttrs:!1,props:{...w.t9,...k.Fz,...a.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:[...a.HJ,"add","remove","inputValue","newValue","keyup","keypress","keydown","filterAbort"],setup(e,{slots:t,emit:n}){const{proxy:r}=(0,o.FN)(),{$q:c}=r,u=(0,i.iH)(!1),d=(0,i.iH)(!1),p=(0,i.iH)(-1),T=(0,i.iH)(""),F=(0,i.iH)(!1),E=(0,i.iH)(!1);let M,O,R,I,z,H,q,N=null,D=null;const B=(0,i.iH)(null),Y=(0,i.iH)(null),X=(0,i.iH)(null),W=(0,i.iH)(null),V=(0,i.iH)(null),$=(0,k.Do)(e),Z=(0,S.Z)(Ue),U=(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:oe}=(0,w.vp)({virtualScrollLength:U,getVirtualScrollTarget:We,getVirtualScrollEl:Xe,virtualScrollItemSizeComputed:G}),ie=(0,a.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 o=!0===e.mapOptions&&void 0!==M?M:[],i=n.map((e=>Ie(e,o)));return null===e.modelValue&&!0===t?i.filter((e=>null!==e)):i}return n})),re=(0,i.Fl)((()=>{const t={};return j.forEach((n=>{const o=e[n];void 0!==o&&(t[n]=o)})),t})),se=(0,i.Fl)((()=>null===e.optionsDark?ie.isDark.value:e.optionsDark)),le=(0,i.Fl)((()=>(0,a.yV)(ae.value))),ce=(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])})),ue=(0,i.Fl)((()=>(!0===e.virtualScrollHorizontal?"q-virtual-scroll--horizontal":"")+(e.popupContentClass?" "+e.popupContentClass:""))),de=(0,i.Fl)((()=>0===U.value)),he=(0,i.Fl)((()=>ae.value.map((e=>_e.value(e))).join(", "))),fe=(0,i.Fl)((()=>void 0!==e.displayValue?e.displayValue:he.value)),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===ie.focused.value?e.tabindex:-1)),me=(0,i.Fl)((()=>{const t={tabindex:e.tabindex,role:"combobox","aria-label":e.label,"aria-readonly":!0===e.readonly?"true":"false","aria-autocomplete":!0===e.useInput?"list":"none","aria-expanded":!0===u.value?"true":"false","aria-controls":`${ie.targetUid.value}_lb`};return p.value>=0&&(t["aria-activedescendant"]=`${ie.targetUid.value}_${p.value}`),t})),be=(0,i.Fl)((()=>({id:`${ie.targetUid.value}_lb`,role:"listbox","aria-multiselectable":!0===e.multiple?"true":"false"}))),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===U.value)return[];const{from:t,to:n}=K.value;return e.options.slice(t,n).map(((n,o)=>{const i=!0===Ae.value(n),a=t+o,r={clickable:!0,active:!1,activeClass:Se.value,manualFocus:!0,focused:!1,disable:i,tabindex:-1,dense:e.optionsDense,dark:se.value,role:"option",id:`${ie.targetUid.value}_${a}`,onClick:()=>{Me(n)}};return!0!==i&&(!0===He(n)&&(r.active=!0),p.value===a&&(r.focused=!0),r["aria-selected"]=!0===r.active?"true":"false",!0===c.platform.is.desktop&&(r.onMousemove=()=>{!0===u.value&&Oe(a)})),{index:a,opt:n,html:pe.value(n),label:_e.value(n),selected:r.active,focused:r.focused,toggleOption:Me,setOptionIndex:Oe,itemProps:r}}))})),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:Ue,onChange:Z,onKeydown:Ye,onKeyup:De,onKeypress:Be,onFocus:qe,onClick(e){!0===O&&(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 a=e.modelValue.slice();n("add",{index:a.length,value:i}),a.push(i),n("update:modelValue",a)}function Me(t,o){if(!0!==ie.editable.value||void 0===t||!0===Ae.value(t))return;const i=Ce.value(t);if(!0!==e.multiple)return!0!==o&&(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]),i)||n("update:modelValue",!0===e.emitValue?i:t));if((!0!==O||!0===F.value)&&ie.focus(),qe(),0===ae.value.length){const o=!0===e.emitValue?i:t;return n("add",{index:0,value:o}),void n("update:modelValue",!0===e.multiple?[o]:o)}const a=e.modelValue.slice(),r=Pe.value.findIndex((e=>(0,C.xb)(e,i)));if(r>-1)n("remove",{index:r,value:a.splice(r,1)[0]});else{if(void 0!==e.maxValues&&a.length>=e.maxValues)return;const o=!0===e.emitValue?i:t;n("add",{index:a.length,value:o}),a.push(o)}n("update:modelValue",a)}function Oe(e){if(!0!==c.platform.is.desktop)return;const t=e>-1&&e=0?_e.value(e.options[o]):I))}}function Ie(t,n){const o=e=>(0,C.xb)(Ce.value(e),t);return e.options.find(o)||n.find(o)||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 qe(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),ut(),dt()),n("keyup",e)}function De(t){const{value:n}=t.target;if(void 0===t.keyCode)if(t.target.value="",null!==N&&(clearTimeout(N),N=null),dt(),"string"===typeof n&&0!==n.length){const t=n.toLocaleLowerCase(),o=n=>{const o=e.options.find((e=>n.value(e).toLocaleLowerCase()===t));return void 0!==o&&(-1===ae.value.indexOf(o)?Me(o):ut(),!0)},i=e=>{!0!==o(Ce)&&!0!==o(_e)&&!0!==e&&Je(n,!0,(()=>i(!0)))};i()}else ie.clearValue(t);else Ne(t)}function Be(e){n("keypress",e)}function Ye(t){if(n("keydown",t),!0===(0,A.Wm)(t))return;const i=0!==T.value.length&&(void 0!==e.newValueMode||void 0!==e.onNewValue),a=!0!==t.shiftKey&&!0!==e.multiple&&(p.value>-1||!0===i);if(27===t.keyCode)return void(0,h.X$)(t);if(9===t.keyCode&&!1===a)return void lt();if(void 0===t.target||t.target.id!==ie.targetUid.value||!0!==ie.editable.value)return;if(40===t.keyCode&&!0!==ie.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(U.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 r=U.value;if((void 0===H||q0&&!0!==e.useInput&&void 0!==t.key&&1===t.key.length&&!1===t.altKey&&!1===t.ctrlKey&&!1===t.metaKey&&(32!==t.keyCode||0!==H.length)){!0!==u.value&&ct(t);const n=t.key.toLocaleLowerCase(),i=1===H.length&&H[0]===n;q=Date.now()+1500,!1===i&&((0,h.NS)(t),H+=n);const a=new RegExp("^"+H.split("").map((e=>L.indexOf(e)>-1?"\\"+e:e)).join(".*"),"i");let s=p.value;if(!0===i||s<0||!0!==a.test(_e.value(e.options[s])))do{s=(0,_.Uz)(s+1,-1,r-1)}while(s!==p.value&&(!0===Ae.value(e.options[s])||!0!==a.test(_e.value(e.options[s]))));p.value!==s&&(0,o.Y3)((()=>{Oe(s),ne(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&&""===H||9===t.keyCode&&!1!==a)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 o="toggle"===n?Me:Ee;o(t,"add-unique"===n),!0!==e.multiple&&(null!==Y.value&&Y.value.focus(),ut())};if(void 0!==e.onNewValue?n("newValue",T.value,t):t(T.value),!0!==e.multiple)return}!0===u.value?lt():!0!==ie.innerLoading.value&&ct()}}function Xe(){return!0===O?V.value:null!==X.value&&null!==X.value.contentEl?X.value.contentEl: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,o.h)(g,{key:"option-"+n,removable:!0===ie.editable.value&&!0!==Ae.value(t.opt),dense:!0,textColor:e.color,tabindex:ve.value,onRemove(){t.removeAtIndex(n)}},(()=>(0,o.h)("span",{class:"ellipsis",[!0===t.html?"innerHTML":"textContent"]:_e.value(t.opt)}))))):[(0,o.h)("span",{[!0===ge.value?"innerHTML":"textContent"]:fe.value})]}function $e(){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,o.h)(v.Z,{key:e.index,...e.itemProps},(()=>(0,o.h)(m.Z,(()=>(0,o.h)(b.Z,(()=>(0,o.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 i=!0===n?{...me.value,...ie.splitAttrs.attributes.value}:void 0,a={ref:!0===n?Y:void 0,key:"i_t",class:ce.value,style:e.inputStyle,value:void 0!==T.value?T.value:"",type:"search",...i,id:!0===n?ie.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===O&&(!0===Array.isArray(a.class)?a.class=[...a.class,"no-pointer-events"]:a.class+=" no-pointer-events"),(0,o.h)("input",a)}function Ue(t){null!==N&&(clearTimeout(N),N=null),t&&t.target&&!0===t.target.qComposing||(Ge(t.target.value||""),R=!0,I=T.value,!0===ie.focused.value||!0===O&&!0!==F.value||ie.focus(),void 0!==e.onFilter&&(N=setTimeout((()=>{N=null,Je(T.value)}),e.inputDebounce)))}function Ge(e){T.value!==e&&(T.value=e,n("inputValue",e))}function Ke(t,n,o){R=!0!==o,!0===e.useInput&&(Ge(t),!0!==n&&!0===o||(I=t),!0!==n&&Je(t))}function Je(t,i,a){if(void 0===e.onFilter||!0!==i&&!0!==ie.focused.value)return;!0===ie.innerLoading.value?n("filterAbort"):(ie.innerLoading.value=!0,E.value=!0),""!==t&&!0!==e.multiple&&0!==ae.value.length&&!0!==R&&t===_e.value(ae.value[0])&&(t="");const s=setTimeout((()=>{!0===u.value&&(u.value=!1)}),10);null!==D&&clearTimeout(D),D=s,n("filter",t,((e,t)=>{!0!==i&&!0!==ie.focused.value||D!==s||(clearTimeout(D),"function"===typeof e&&e(),E.value=!1,(0,o.Y3)((()=>{ie.innerLoading.value=!1,!0===ie.editable.value&&(!0===i?!0===u.value&&ut():!0===u.value?ht(!0):u.value=!0),"function"===typeof t&&(0,o.Y3)((()=>{t(r)})),"function"===typeof a&&(0,o.Y3)((()=>{a(r)}))})))}),(()=>{!0===ie.focused.value&&D===s&&(clearTimeout(D),ie.innerLoading.value=!1,E.value=!1),!0===u.value&&(u.value=!1)}))}function Qe(){return(0,o.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:ke.value,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,separateClosePopup:!0,...be.value,onScrollPassive:te,onBeforeShow:gt,onBeforeHide:et,onShow:tt},$e)}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 ot(e){(0,h.sT)(e),(0,o.Y3)((()=>{F.value=!1}))}function it(){const n=[(0,o.h)(s,{class:`col-auto ${ie.fieldClass.value}`,...re.value,for:ie.targetUid.value,dark:se.value,square:!0,loading:E.value,itemAligned:!1,filled:!0,stackLabel:0!==T.value.length,...ie.splitAttrs.listeners.value,onFocus:nt,onBlur:ot},{...t,rawControl:()=>ie.getControl(!0),before:void 0,after:void 0})];return!0===u.value&&n.push((0,o.h)("div",{ref:V,class:ue.value+" scroll",style:e.popupContentStyle,...be.value,onClick:h.X$,onScrollPassive:te},$e())),(0,o.h)(y.Z,{ref:W,modelValue:d.value,position:!0===e.useInput?"top":void 0,transitionShow:z,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,onBeforeShow:gt,onBeforeHide:at,onHide:rt,onShow:st},(()=>(0,o.h)("div",{class:"q-select__dialog"+(!0===se.value?" q-select__dialog--dark q-dark":"")+(!0===F.value?" q-select__dialog--focused":"")},n)))}function at(e){vt(e),null!==W.value&&W.value.__updateRefocusTarget(ie.rootRef.value.querySelector(".q-field__native > [tabindex]:last-child")),ie.focused.value=!1}function rt(e){ut(),!1===ie.focused.value&&n("blur",e),dt()}function st(){const e=document.activeElement;null!==e&&e.id===ie.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===ie.focused.value&&(null!==D&&(clearTimeout(D),D=null),!0===ie.innerLoading.value&&(n("filterAbort"),ie.innerLoading.value=!1,E.value=!1)))}function ct(n){!0===ie.editable.value&&(!0===O?(ie.onControlFocusin(n),d.value=!0,(0,o.Y3)((()=>{ie.focus()}))):ie.focus(),void 0!==e.onFilter?Je(T.value):!0===de.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&&0!==ae.value.length&&_e.value(ae.value[0])||"",!0,!0)}function ht(t){let n=-1;if(!0===t){if(0!==ae.value.length){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(e,t){!0===u.value&&!1===ie.innerLoading.value&&(Q(-1,!0),(0,o.Y3)((()=>{!0===u.value&&!1===ie.innerLoading.value&&(e>t?Q():ht(!0))})))}function pt(){!1===d.value&&null!==X.value&&X.value.updatePosition()}function gt(e){void 0!==e&&(0,h.sT)(e),n("popupShow",e),ie.hasPopupOpen=!0,ie.onControlFocusin(e)}function vt(e){void 0!==e&&(0,h.sT)(e),n("popupHide",e),ie.hasPopupOpen=!1,ie.onControlFocusout(e)}function mt(){O=(!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))),z=!0===c.platform.is.ios&&!0===O&&!0===e.useInput?"fade":e.transitionShow}return(0,o.YP)(ae,(t=>{M=t,!0===e.useInput&&!0===e.fillInput&&!0!==e.multiple&&!0!==ie.innerLoading.value&&(!0!==d.value&&!0!==u.value||!0!==le.value)&&(!0!==R&&dt(),!0!==d.value&&!0!==u.value||Je(""))}),{immediate:!0}),(0,o.YP)((()=>e.fillInput),dt),(0,o.YP)(u,ht),(0,o.YP)(U,ft),(0,o.Xn)(mt),(0,o.ic)(pt),mt(),(0,o.Jd)((()=>{null!==N&&clearTimeout(N)})),Object.assign(r,{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(ie,{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:B,targetRef:Y,hasValue:le,showPopup:ct,floatingLabel:(0,i.Fl)((()=>!0!==e.hideSelected&&!0===le.value||"number"===typeof T.value||0!==T.value.length||(0,a.yV)(e.displayValue))),getControlChild:()=>{if(!1!==ie.editable.value&&(!0===d.value||!0!==de.value||void 0!==t["no-option"]))return!0===O?it():Qe();!0===ie.hasPopupOpen&&(ie.hasPopupOpen=!1)},controlEvents:{onFocusin(e){ie.onControlFocusin(e)},onFocusout(e){ie.onControlFocusout(e,(()=>{dt(),lt()}))},onClick(e){if((0,h.X$)(e),!0!==O&&!0===u.value)return lt(),void(null!==Y.value&&Y.value.focus());ct(e)}},getControl:t=>{const n=Ve(),i=!0===t||!0!==d.value||!0!==O;if(!0===e.useInput)n.push(Ze(t,i));else if(!0===ie.editable.value){const a=!0===i?me.value:void 0;n.push((0,o.h)("input",{ref:!0===i?Y:void 0,key:"d_t",class:"q-select__focus-target",id:!0===i?ie.targetUid.value:void 0,value:fe.value,readonly:!0,"data-autofocus":!0===t||!0===e.autofocus||void 0,...a,onKeydown:Ye,onKeyup:Ne,onKeypress:Be})),!0===i&&"string"===typeof e.autocomplete&&0!==e.autocomplete.length&&n.push((0,o.h)("input",{class:"q-select__autocomplete-input",autocomplete:e.autocomplete,tabindex:-1,onKeyup:De}))}if(void 0!==$.value&&!0!==e.disable&&0!==Pe.value.length){const t=Pe.value.map((e=>(0,o.h)("option",{value:e,selected:!0})));n.push((0,o.h)("select",{class:"hidden",name:$.value,multiple:e.multiple},t))}const a=!0===e.useInput||!0!==i?void 0:ie.splitAttrs.attributes.value;return(0,o.h)("div",{class:"q-field__native row items-center",...a,...ie.splitAttrs.listeners.value},n)},getInnerAppend:()=>!0!==e.loading&&!0!==E.value&&!0!==e.hideDropdownIcon?[(0,o.h)(l.Z,{class:"q-select__dropdown-icon"+(!0===u.value?" rotate-180":""),name:we.value})]:null}),(0,a.ZP)(ie)}})},926:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var o=n(9835),i=n(499),a=n(8234),r=n(5987);const s={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},l={xs:2,sm:4,md:8,lg:16,xl:24},c=(0,r.L)({name:"QSeparator",props:{...a.S,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){const t=(0,o.FN)(),n=(0,a.Z)(e,t.proxy.$q),r=(0,i.Fl)((()=>!0===e.vertical?"vertical":"horizontal")),c=(0,i.Fl)((()=>` q-separator--${r.value}`)),u=(0,i.Fl)((()=>!1!==e.inset?`${c.value}-${s[e.inset]}`:"")),d=(0,i.Fl)((()=>`q-separator${c.value}${u.value}`+(void 0!==e.color?` bg-${e.color}`:"")+(!0===n.value?" q-separator--dark":""))),h=(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?`${l.md}px`:e.spaced in l?`${l[e.spaced]}px`:e.spaced,o=!0===e.vertical?["Left","Right"]:["Top","Bottom"];t[`margin${o[0]}`]=t[`margin${o[1]}`]=n}return t}));return()=>(0,o.h)("hr",{class:d.value,style:h.value,"aria-orientation":r.value})}})},9003:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var o=n(9835),i=n(1957),a=n(5987);const r=(0,a.L)({name:"QSlideTransition",props:{appear:Boolean,duration:{type:Number,default:300}},emits:["show","hide"],setup(e,{slots:t,emit:n}){let a,r,s,l,c=!1,u=null,d=null;function h(){a&&a(),a=null,c=!1,null!==u&&(clearTimeout(u),u=null),null!==d&&(clearTimeout(d),d=null),void 0!==r&&r.removeEventListener("transitionend",s),s=null}function f(t,n,o){void 0!==n&&(t.style.height=`${n}px`),t.style.transition=`height ${e.duration}ms cubic-bezier(.25, .8, .50, 1)`,c=!0,a=o}function p(e,t){e.style.overflowY=null,e.style.height=null,e.style.transition=null,h(),t!==l&&n(t)}function g(t,n){let o=0;r=t,!0===c?(h(),o=t.offsetHeight===t.scrollHeight?0:void 0):(l="hide",t.style.overflowY="hidden"),f(t,o,n),u=setTimeout((()=>{u=null,t.style.height=`${t.scrollHeight}px`,s=e=>{d=null,Object(e)===e&&e.target!==t||p(t,"show")},t.addEventListener("transitionend",s),d=setTimeout(s,1.1*e.duration)}),100)}function v(t,n){let o;r=t,!0===c?h():(l="show",t.style.overflowY="hidden",o=t.scrollHeight),f(t,o,n),u=setTimeout((()=>{u=null,t.style.height=0,s=e=>{d=null,Object(e)===e&&e.target!==t||p(t,"hide")},t.addEventListener("transitionend",s),d=setTimeout(s,1.1*e.duration)}),100)}return(0,o.Jd)((()=>{!0===c&&h()})),()=>(0,o.h)(i.uT,{css:!1,appear:e.appear,onEnter:g,onLeave:v},t.default)}})},3940:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var o=n(9835),i=n(499),a=n(244);const r={size:{type:[Number,String],default:"1em"},color:String};function s(e){return{cSize:(0,i.Fl)((()=>e.size in a.Ok?`${a.Ok[e.size]}px`:e.size)),classes:(0,i.Fl)((()=>"q-spinner"+(e.color?` text-${e.color}`:"")))}}var l=n(5987);const c=(0,l.L)({name:"QSpinner",props:{...r,thickness:{type:Number,default:5}},setup(e){const{cSize:t,classes:n}=s(e);return()=>(0,o.h)("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[(0,o.h)("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}})},4106:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(9835),i=n(5475),a=n(5987),r=n(2026);const s=(0,a.L)({name:"QTabPanel",props:i.vZ,setup(e,{slots:t}){return()=>(0,o.h)("div",{class:"q-tab-panel",role:"tabpanel"},(0,r.KR)(t.default))}})},9800:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var o=n(9835),i=n(499),a=n(8234),r=n(5475),s=n(5987),l=n(2026);const c=(0,s.L)({name:"QTabPanels",props:{...r.t6,...a.S},emits:r.K6,setup(e,{slots:t}){const n=(0,o.FN)(),s=(0,a.Z)(e,n.proxy.$q),{updatePanelsList:c,getPanelContent:u,panelDirectives:d}=(0,r.ZP)(),h=(0,i.Fl)((()=>"q-tab-panels q-panel-parent"+(!0===s.value?" q-tab-panels--dark q-dark":"")));return()=>(c(t),(0,l.Jl)("div",{class:h.value},u(),"pan",e.swipeable,(()=>d.value)))}})},2429:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Q});var o=n(9835),i=n(499),a=n(1682),r=n(926),s=n(2857),l=n(3246),c=n(6933);function u(e,t){return(0,o.h)("div",e,[(0,o.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 a;const r=(0,i.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 r.value.$el||r.value}function k(){return a}function S(){a=(0,f.b0)(w(),e.scrollTarget),a.addEventListener("scroll",m,p.rU.passive)}function C(){void 0!==a&&(a.removeEventListener("scroll",m,p.rU.passive),a=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,o.YP)(s,(()=>{c()})),(0,o.YP)((()=>e.scrollTarget),(()=>{C(),S()})),(0,o.wF)((()=>{c()})),(0,o.bv)((()=>{S()})),(0,o.dl)((()=>{S()})),(0,o.se)((()=>{C()})),(0,o.Jd)((()=>{C()})),()=>{if(void 0!==t.default)return"__qtable"===e.type?u({ref:r,class:"q-table__middle "+x.value},_()):(0,o.h)(v[e.type],{...n,ref:r,class:[n.class,x.value],...y.value},_);console.error("QVirtualScroll: default scoped slot is required for rendering")}}});var x=n(7887),y=n(8289),w=n(1221),k=n(8879),S=n(8234),C=n(5310),_=n(2046);let A=0;const P={fullscreen:Boolean,noRouteFullscreenExit:Boolean},L=["update:fullscreen","fullscreen"];function j(){const e=(0,o.FN)(),{props:t,emit:n,proxy:a}=e;let r,s,l;const c=(0,i.iH)(!1);function u(){!0===c.value?h():d()}function d(){!0!==c.value&&(c.value=!0,l=a.$el.parentNode,l.replaceChild(s,a.$el),document.body.appendChild(a.$el),A++,1===A&&document.body.classList.add("q-body--fullscreen-mixin"),r={handler:h},C.Z.add(r))}function h(){!0===c.value&&(void 0!==r&&(C.Z.remove(r),r=void 0),l.replaceChild(a.$el,s),c.value=!1,A=Math.max(0,A-1),0===A&&(document.body.classList.remove("q-body--fullscreen-mixin"),void 0!==a.$el.scrollIntoView&&setTimeout((()=>{a.$el.scrollIntoView()}))))}return!0===(0,_.Rb)(e)&&(0,o.YP)((()=>a.$route.fullPath),(()=>{!0!==t.noRouteFullscreenExit&&h()})),(0,o.YP)((()=>t.fullscreen),(e=>{c.value!==e&&u()})),(0,o.YP)(c,(e=>{n("update:fullscreen",e),n("fullscreen",e)})),(0,o.wF)((()=>{s=document.createElement("span")})),(0,o.bv)((()=>{!0===t.fullscreen&&d()})),(0,o.Jd)(h),Object.assign(a,{toggleFullscreen:u,setFullscreen:d,exitFullscreen:h}),{inFullscreen:c,toggleFullscreen:u}}function T(e,t){return new Date(e)-new Date(t)}var F=n(4680);const E={sortMethod:Function,binaryStateSort:Boolean,columnSortOrder:{type:String,validator:e=>"ad"===e||"da"===e,default:"ad"}};function M(e,t,n,o){const a=(0,i.Fl)((()=>{const{sortBy:e}=t.value;return e&&n.value.find((t=>t.name===e))||null})),r=(0,i.Fl)((()=>void 0!==e.sortMethod?e.sortMethod:(e,t,o)=>{const i=n.value.find((e=>e.name===t));if(void 0===i||void 0===i.field)return e;const a=!0===o?-1:1,r="function"===typeof i.field?e=>i.field(e):e=>e[i.field];return e.sort(((e,t)=>{let n=r(e),o=r(t);return null===n||void 0===n?-1*a:null===o||void 0===o?1*a:void 0!==i.sort?i.sort(n,o,e,t)*a:!0===(0,F.hj)(n)&&!0===(0,F.hj)(o)?(n-o)*a:!0===(0,F.J_)(n)&&!0===(0,F.J_)(o)?T(n,o)*a:"boolean"===typeof n&&"boolean"===typeof o?(n-o)*a:([n,o]=[n,o].map((e=>(e+"").toLocaleString().toLowerCase())),ne.name===i));void 0!==e&&e.sortOrder&&(a=e.sortOrder)}let{sortBy:r,descending:s}=t.value;r!==i?(r=i,s="da"===a):!0===e.binaryStateSort?s=!s:!0===s?"ad"===a?r=null:s=!1:"ad"===a?s=!0:r=null,o({sortBy:r,descending:s,page:1})}return{columnToSort:a,computedSortMethod:r,sort:s}}const O={filter:[String,Object],filterMethod:Function};function R(e,t){const n=(0,i.Fl)((()=>void 0!==e.filterMethod?e.filterMethod:(e,t,n,o)=>{const i=t?t.toLowerCase():"";return e.filter((e=>n.some((t=>{const n=o(t,e)+"",a="undefined"===n||"null"===n?"":n.toLowerCase();return-1!==a.indexOf(i)}))))}));return(0,o.YP)((()=>e.filter),(()=>{(0,o.Y3)((()=>{t({page:1},!0)}))}),{deep:!0}),{computedFilterMethod:n}}function I(e,t){for(const n in t)if(t[n]!==e[n])return!1;return!0}function z(e){return e.page<1&&(e.page=1),void 0!==e.rowsPerPage&&e.rowsPerPage<1&&(e.rowsPerPage=0),e}const H={pagination:Object,rowsPerPageOptions:{type:Array,default:()=>[5,7,10,15,20,25,50,0]},"onUpdate:pagination":[Function,Array]};function q(e,t){const{props:n,emit:a}=e,r=(0,i.iH)(Object.assign({sortBy:null,descending:!1,page:1,rowsPerPage:0!==n.rowsPerPageOptions.length?n.rowsPerPageOptions[0]:5},n.pagination)),s=(0,i.Fl)((()=>{const e=void 0!==n["onUpdate:pagination"]?{...r.value,...n.pagination}:r.value;return z(e)})),l=(0,i.Fl)((()=>void 0!==s.value.rowsNumber));function c(e){u({pagination:e,filter:n.filter})}function u(e={}){(0,o.Y3)((()=>{a("request",{pagination:e.pagination||s.value,filter:e.filter||n.filter,getCellValue:t})}))}function d(e,t){const o=z({...s.value,...e});!0!==I(s.value,o)?!0!==l.value?void 0!==n.pagination&&void 0!==n["onUpdate:pagination"]?a("update:pagination",o):r.value=o:c(o):!0===l.value&&!0===t&&c(o)}return{innerPagination:r,computedPagination:s,isServerSide:l,requestServerInteraction:u,setPagination:d}}function N(e,t,n,a,r,s){const{props:l,emit:c,proxy:{$q:u}}=e,d=(0,i.Fl)((()=>!0===a.value?n.value.rowsNumber||0:s.value)),h=(0,i.Fl)((()=>{const{page:e,rowsPerPage:t}=n.value;return(e-1)*t})),f=(0,i.Fl)((()=>{const{page:e,rowsPerPage:t}=n.value;return e*t})),p=(0,i.Fl)((()=>1===n.value.page)),g=(0,i.Fl)((()=>0===n.value.rowsPerPage?1:Math.max(1,Math.ceil(d.value/n.value.rowsPerPage)))),v=(0,i.Fl)((()=>0===f.value||n.value.page>=g.value)),m=(0,i.Fl)((()=>{const e=l.rowsPerPageOptions.includes(t.value.rowsPerPage)?l.rowsPerPageOptions:[t.value.rowsPerPage].concat(l.rowsPerPageOptions);return e.map((e=>({label:0===e?u.lang.table.allRows:""+e,value:e})))}));function b(){r({page:1})}function x(){const{page:e}=n.value;e>1&&r({page:e-1})}function y(){const{page:e,rowsPerPage:t}=n.value;f.value>0&&e*t{if(e===t)return;const o=n.value.page;e&&!o?r({page:1}):e["single","multiple","none"].includes(e)},selected:{type:Array,default:()=>[]}},B=["update:selected","selection"];function Y(e,t,n,o){const a=(0,i.Fl)((()=>{const t={};return e.selected.map(o.value).forEach((e=>{t[e]=!0})),t})),r=(0,i.Fl)((()=>"none"!==e.selection)),s=(0,i.Fl)((()=>"single"===e.selection)),l=(0,i.Fl)((()=>"multiple"===e.selection)),c=(0,i.Fl)((()=>0!==n.value.length&&n.value.every((e=>!0===a.value[o.value(e)])))),u=(0,i.Fl)((()=>!0!==c.value&&n.value.some((e=>!0===a.value[o.value(e)])))),d=(0,i.Fl)((()=>e.selected.length));function h(e){return!0===a.value[e]}function f(){t("update:selected",[])}function p(n,i,a,r){t("selection",{rows:i,added:a,keys:n,evt:r});const l=!0===s.value?!0===a?i:[]:!0===a?e.selected.concat(i):e.selected.filter((e=>!1===n.includes(o.value(e))));t("update:selected",l)}return{hasSelectionMode:r,singleSelection:s,multipleSelection:l,allRowsSelected:c,someRowsSelected:u,rowsSelectedNumber:d,isRowSelected:h,clearSelection:f,updateSelection:p}}function X(e){return Array.isArray(e)?e.slice():[]}const W={expanded:Array},V=["update:expanded"];function $(e,t){const n=(0,i.iH)(X(e.expanded));function a(e){return n.value.includes(e)}function r(o){void 0!==e.expanded?t("update:expanded",o):n.value=o}function s(e,t){const o=n.value.slice(),i=o.indexOf(e);!0===t?-1===i&&(o.push(e),r(o)):-1!==i&&(o.splice(i,1),r(o))}return(0,o.YP)((()=>e.expanded),(e=>{n.value=X(e)})),{isRowExpanded:a,setExpanded:r,updateExpanded:s}}const Z={visibleColumns:Array};function U(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,F.hj)(t[e])?"right":"left",sortable:!0}))):[]})),a=(0,i.Fl)((()=>{const{sortBy:n,descending:i}=t.value,a=void 0!==e.visibleColumns?o.value.filter((t=>!0===t.required||!0===e.visibleColumns.includes(t.name))):o.value;return a.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}}))})),r=(0,i.Fl)((()=>{const e={};return a.value.forEach((t=>{e[t.name]=t})),e})),s=(0,i.Fl)((()=>void 0!==e.tableColspan?e.tableColspan:a.value.length+(!0===n.value?1:0)));return{colList:o,computedCols:a,computedColsMap:r,computedColspan:s}}var G=n(3251);const K="q-table__bottom row items-center",J={};d.If.forEach((e=>{J[e]={}}));const Q=(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},...J,noDataLabel:String,noResultsLabel:String,loadingLabel:String,selectedRowsLabel:Function,rowsPerPageLabel:String,paginationLabel:Function,color:{type:String,default:"grey-8"},titleClass:[String,Array,Object],tableStyle:[String,Array,Object],tableClass:[String,Array,Object],tableHeaderStyle:[String,Array,Object],tableHeaderClass:[String,Array,Object],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,...S.S,...P,...Z,...O,...H,...W,...D,...E},emits:["request","virtualScroll",...L,...V,...B],setup(e,{slots:t,emit:n}){const l=(0,o.FN)(),{proxy:{$q:c}}=l,h=(0,S.Z)(e,c),{inFullscreen:f,toggleFullscreen:p}=j(),g=(0,i.Fl)((()=>"function"===typeof e.rowKey?e.rowKey:t=>t[e.rowKey])),v=(0,i.iH)(null),m=(0,i.iH)(null),C=(0,i.Fl)((()=>!0!==e.grid&&!0===e.virtualScroll)),_=(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":""))),A=(0,i.Fl)((()=>`q-table__container q-table--${e.separator}-separator column no-wrap`+(!0===e.grid?" q-table--grid":_.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)((()=>A.value+(!0===e.loading?" q-table--loading":"")));(0,o.YP)((()=>e.tableStyle+e.tableClass+e.tableHeaderStyle+e.tableHeaderClass+A.value),(()=>{!0===C.value&&null!==m.value&&m.value.reset()}));const{innerPagination:L,computedPagination:T,isServerSide:F,requestServerInteraction:E,setPagination:O}=q(l,Ie),{computedFilterMethod:I}=R(e,O),{isRowExpanded:z,setExpanded:H,updateExpanded:D}=$(e,n),B=(0,i.Fl)((()=>{let t=e.rows;if(!0===F.value||0===t.length)return t;const{sortBy:n,descending:o}=T.value;return e.filter&&(t=I.value(t,e.filter,re.value,Ie)),null!==ce.value&&(t=ue.value(e.rows===t?t.slice():t,n,o)),t})),X=(0,i.Fl)((()=>B.value.length)),W=(0,i.Fl)((()=>{let t=B.value;if(!0===F.value)return t;const{rowsPerPage:n}=T.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:V,singleSelection:Z,multipleSelection:J,allRowsSelected:Q,someRowsSelected:ee,rowsSelectedNumber:te,isRowSelected:ne,clearSelection:oe,updateSelection:ie}=Y(e,n,W,g),{colList:ae,computedCols:re,computedColsMap:se,computedColspan:le}=U(e,T,V),{columnToSort:ce,computedSortMethod:ue,sort:de}=M(e,T,ae,O),{firstRowIndex:he,lastRowIndex:fe,isFirstPage:pe,isLastPage:ge,pagesNumber:ve,computedRowsPerPageOptions:me,computedRowsNumber:be,firstPage:xe,prevPage:ye,nextPage:we,lastPage:ke}=N(l,L,T,F,O,X),Se=(0,i.Fl)((()=>0===W.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===C.value&&m.value.reset()}function Ae(){if(!0===e.grid)return Ue();const n=!0!==e.hideHeader?Ne:null;if(!0===C.value){const i=t["top-row"],a=t["bottom-row"],r={default:e=>Te(e.item,t.body,e.index)};if(void 0!==i){const e=(0,o.h)("tbody",i({cols:re.value}));r.before=null===n?()=>e:()=>[n()].concat(e)}else null!==n&&(r.before=n);return void 0!==a&&(r.after=()=>(0,o.h)("tbody",a({cols:re.value}))),(0,o.h)(b,{ref:m,class:e.tableClass,style:e.tableStyle,...Ce.value,scrollTarget:e.virtualScrollTarget,items:W.value,type:"__qtable",tableColspan:le.value,onVirtualScroll:Le},r)}const i=[Fe()];return null!==n&&i.unshift(n()),u({class:["q-table__middle scroll",e.tableClass],style:e.tableStyle},i)}function Pe(t,o){if(null!==m.value)return void m.value.scrollTo(t,o);t=parseInt(t,10);const i=v.value.querySelector(`tbody tr:nth-of-type(${t+1})`);if(null!==i){const o=v.value.querySelector(".q-table__middle.scroll"),a=i.offsetTop-e.virtualScrollStickySizeStart,r=a{const n=t[`body-cell-${e.name}`],a=void 0!==n?n:c;return void 0!==a?a(Me({key:s,row:i,pageIndex:r,col:e})):(0,o.h)("td",{class:e.__tdClass(i),style:e.__tdStyle(i)},Ie(e,i))}));if(!0===V.value){const n=t["body-selection"],a=void 0!==n?n(Oe({key:s,row:i,pageIndex:r})):[(0,o.h)(w.Z,{modelValue:l,color:e.color,dark:h.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{ie([s],[i],e,t)}})];u.unshift((0,o.h)("td",{class:"q-table--col-auto-width"},a))}const d={key:s,class:{selected:l}};return void 0!==e.onRowClick&&(d.class["cursor-pointer"]=!0,d.onClick=e=>{n("RowClick",e,i,r)}),void 0!==e.onRowDblclick&&(d.class["cursor-pointer"]=!0,d.onDblclick=e=>{n("RowDblclick",e,i,r)}),void 0!==e.onRowContextmenu&&(d.class["cursor-pointer"]=!0,d.onContextmenu=e=>{n("RowContextmenu",e,i,r)}),(0,o.h)("tr",d,u)}function Fe(){const e=t.body,n=t["top-row"],i=t["bottom-row"];let a=W.value.map(((t,n)=>Te(t,e,n)));return void 0!==n&&(a=n({cols:re.value}).concat(a)),void 0!==i&&(a=a.concat(i({cols:re.value}))),(0,o.h)("tbody",a)}function Ee(e){return Re(e),e.cols=e.cols.map((t=>(0,G.g)({...t},"value",(()=>Ie(t,e.row))))),e}function Me(e){return Re(e),(0,G.g)(e,"value",(()=>Ie(e.col,e.row))),e}function Oe(e){return Re(e),e}function Re(t){Object.assign(t,{cols:re.value,colsMap:se.value,sort:de,rowIndex:he.value+t.pageIndex,color:e.color,dark:h.value,dense:e.dense}),!0===V.value&&(0,G.g)(t,"selected",(()=>ne(t.key)),((e,n)=>{ie([t.key],[t.row],e,n)})),(0,G.g)(t,"expand",(()=>z(t.key)),(e=>{D(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:T.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,i=t["top-left"],a=t["top-right"],r=t["top-selection"],s=!0===V.value&&void 0!==r&&te.value>0,l="q-table__top relative-position row items-center";if(void 0!==n)return(0,o.h)("div",{class:l},[n(ze.value)]);let c;return!0===s?c=r(ze.value).slice():(c=[],void 0!==i?c.push((0,o.h)("div",{class:"q-table__control"},[i(ze.value)])):e.title&&c.push((0,o.h)("div",{class:"q-table__control"},[(0,o.h)("div",{class:["q-table__title",e.titleClass]},e.title)]))),void 0!==a&&(c.push((0,o.h)("div",{class:"q-table__separator col"})),c.push((0,o.h)("div",{class:"q-table__control"},[a(ze.value)]))),0!==c.length?(0,o.h)("div",{class:l},c):void 0}const qe=(0,i.Fl)((()=>!0===ee.value?null:Q.value));function Ne(){const n=De();return!0===e.loading&&void 0===t.loading&&n.push((0,o.h)("tr",{class:"q-table__progress"},[(0,o.h)("th",{class:"relative-position",colspan:le.value},je())])),(0,o.h)("thead",n)}function De(){const n=t.header,i=t["header-cell"];if(void 0!==n)return n(Be({header:!0})).slice();const r=re.value.map((e=>{const n=t[`header-cell-${e.name}`],r=void 0!==n?n:i,s=Be({col:e});return void 0!==r?r(s):(0,o.h)(a.Z,{key:e.name,props:s},(()=>e.label))}));if(!0===Z.value&&!0!==e.grid)r.unshift((0,o.h)("th",{class:"q-table--col-auto-width"}," "));else if(!0===J.value){const n=t["header-selection"],i=void 0!==n?n(Be({})):[(0,o.h)(w.Z,{color:e.color,modelValue:qe.value,dark:h.value,dense:e.dense,"onUpdate:modelValue":Ye})];r.unshift((0,o.h)("th",{class:"q-table--col-auto-width"},i))}return[(0,o.h)("tr",{class:e.tableHeaderClass,style:e.tableHeaderStyle},r)]}function Be(t){return Object.assign(t,{cols:re.value,sort:de,colsMap:se.value,color:e.color,dark:h.value,dense:e.dense}),!0===J.value&&(0,G.g)(t,"selected",(()=>qe.value),Ye),t}function Ye(e){!0===ee.value&&(e=!1),ie(W.value.map(g.value),W.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,i=t["no-data"],a=void 0!==i?[i({message:n,icon:c.iconSet.table.warning,filter:e.filter})]:[(0,o.h)(s.Z,{class:"q-table__bottom-nodata-icon",name:c.iconSet.table.warning}),n];return(0,o.h)("div",{class:K+" q-table__bottom--nodata"},a)}const n=t.bottom;if(void 0!==n)return(0,o.h)("div",{class:K},[n(ze.value)]);const i=!0!==e.hideSelectedBanner&&!0===V.value&&te.value>0?[(0,o.h)("div",{class:"q-table__control"},[(0,o.h)("div",[(e.selectedRowsLabel||c.lang.table.selectedRecords)(te.value)])])]:[];return!0!==e.hidePagination?(0,o.h)("div",{class:K+" justify-end"},$e(i)):0!==i.length?(0,o.h)("div",{class:K},i):void 0}function Ve(e){O({page:1,rowsPerPage:e.value})}function $e(n){let i;const{rowsPerPage:a}=T.value,r=e.paginationLabel||c.lang.table.pagination,s=t.pagination,l=e.rowsPerPageOptions.length>1;if(n.push((0,o.h)("div",{class:"q-table__separator col"})),!0===l&&n.push((0,o.h)("div",{class:"q-table__control"},[(0,o.h)("span",{class:"q-table__bottom-item"},[e.rowsPerPageLabel||c.lang.table.recordsPerPage]),(0,o.h)(x.Z,{class:"q-table__select inline q-table__bottom-item",color:e.color,modelValue:a,options:me.value,displayValue:0===a?c.lang.table.allRows:a,dark:h.value,borderless:!0,dense:!0,optionsDense:!0,optionsCover:!0,"onUpdate:modelValue":Ve})])),void 0!==s)i=s(ze.value);else if(i=[(0,o.h)("span",0!==a?{class:"q-table__bottom-item"}:{},[a?r(he.value+1,Math.min(fe.value,be.value),be.value):r(1,X.value,be.value)])],0!==a&&ve.value>1){const t={color:e.color,round:!0,dense:!0,flat:!0};!0===e.dense&&(t.size="sm"),ve.value>2&&i.push((0,o.h)(k.Z,{key:"pgFirst",...t,icon:Xe.value[0],disable:pe.value,onClick:xe})),i.push((0,o.h)(k.Z,{key:"pgPrev",...t,icon:Xe.value[1],disable:pe.value,onClick:ye}),(0,o.h)(k.Z,{key:"pgNext",...t,icon:Xe.value[2],disable:ge.value,onClick:we})),ve.value>2&&i.push((0,o.h)(k.Z,{key:"pgLast",...t,icon:Xe.value[3],disable:ge.value,onClick:ke}))}return n.push((0,o.h)("div",{class:"q-table__control"},i)),n}function Ze(){const n=!0===e.gridHeader?[(0,o.h)("table",{class:"q-table"},[Ne(o.h)])]:!0===e.loading&&void 0===t.loading?je(o.h):void 0;return(0,o.h)("div",{class:"q-table__middle"},n)}function Ue(){const i=void 0!==t.item?t.item:i=>{const a=i.cols.map((e=>(0,o.h)("div",{class:"q-table__grid-item-row"},[(0,o.h)("div",{class:"q-table__grid-item-title"},[e.label]),(0,o.h)("div",{class:"q-table__grid-item-value"},[e.value])])));if(!0===V.value){const n=t["body-selection"],s=void 0!==n?n(i):[(0,o.h)(w.Z,{modelValue:i.selected,color:e.color,dark:h.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{ie([i.key],[i.row],e,t)}})];a.unshift((0,o.h)("div",{class:"q-table__grid-item-row"},s),(0,o.h)(r.Z,{dark:h.value}))}const s={class:["q-table__grid-item-card"+_.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,i.row,i.pageIndex)}),void 0!==e.onRowDblclick&&(s.onDblclick=e=>{n("RowDblclick",e,i.row,i.pageIndex)})),(0,o.h)("div",{class:"q-table__grid-item col-xs-12 col-sm-6 col-md-4 col-lg-3"+(!0===i.selected?" q-table__grid-item--selected":"")},[(0,o.h)("div",s,a)])};return(0,o.h)("div",{class:["q-table__grid-content row",e.cardContainerClass],style:e.cardContainerStyle},W.value.map(((e,t)=>i(Ee({key:g.value(e),row:e,pageIndex:t})))))}return Object.assign(l.proxy,{requestServerInteraction:E,setPagination:O,firstPage:xe,prevPage:ye,nextPage:we,lastPage:ke,isRowSelected:ne,clearSelection:oe,isRowExpanded:z,setExpanded:H,sort:de,resetVirtualScroll:_e,scrollTo:Pe,getCellValue:Ie}),(0,G.K)(l.proxy,{filteredSortedRows:()=>B.value,computedRows:()=>W.value,computedRowsNumber:()=>be.value}),()=>{const n=[He()],i={ref:v,class:P.value};return!0===e.grid?n.push(Ze()):Object.assign(i,{class:[i.class,e.cardClass],style:e.cardStyle}),n.push(Ae(),We()),!0===e.loading&&void 0!==t.loading&&n.push(t.loading()),(0,o.h)("div",i,n)}}})},7220:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(9835),i=n(499),a=n(5987),r=n(2026);const s=(0,a.L)({name:"QTd",props:{props:Object,autoWidth:Boolean,noHover:Boolean},setup(e,{slots:t}){const n=(0,o.FN)(),a=(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,o.h)("td",{class:a.value},(0,r.KR)(t.default));const i=n.vnode.key,s=(void 0!==e.props.colsMap?e.props.colsMap[i]:null)||e.props.col;if(void 0===s)return;const{row:l}=e.props;return(0,o.h)("td",{class:a.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 o=n(9835),i=n(2857),a=n(5987),r=n(2026);const s=(0,a.L)({name:"QTh",props:{props:Object,autoWidth:Boolean},emits:["click"],setup(e,{slots:t,emit:n}){const a=(0,o.FN)(),{proxy:{$q:s}}=a,l=e=>{n("click",e)};return()=>{if(void 0===e.props)return(0,o.h)("th",{class:!0===e.autoWidth?"q-table--col-auto-width":"",onClick:l},(0,r.KR)(t.default));let n,c;const u=a.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,r.Bl)(t.default,[]),c[e]((0,o.h)(i.Z,{class:n.__iconClass,name:s.iconSet.table.arrowUp}))}else c=(0,r.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,o.h)("th",d,c)}}})},3532:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(499),i=n(9835),a=n(5987),r=n(2026);const s=(0,a.L)({name:"QTr",props:{props:Object,noHover:Boolean},setup(e,{slots:t}){const n=(0,o.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:()=>b});var o=n(9835),i=n(499),a=n(2857),r=n(1136),s=n(2026),l=n(1705),c=n(5439),u=n(1384),d=n(796),h=n(4680);let f=0;const p=["click","keydown"],g={icon:String,label:[Number,String],alert:[Boolean,String],alertIcon:String,name:{type:[Number,String],default:()=>"t_"+f++},noCaps:Boolean,tabindex:[String,Number],disable:Boolean,contentClass:String,ripple:{type:[Boolean,Object],default:!0}};function v(e,t,n,f){const p=(0,o.f3)(c.Nd,c.qO);if(p===c.qO)return console.error("QTab/QRouteTab component needs to be child of QTabs"),c.qO;const{proxy:g}=(0,o.FN)(),v=(0,i.iH)(null),m=(0,i.iH)(null),b=(0,i.iH)(null),x=(0,i.Fl)((()=>!0!==e.disable&&!1!==e.ripple&&Object.assign({keyCodes:[13,32],early:!0},!0===e.ripple?{}:e.ripple))),y=(0,i.Fl)((()=>p.currentModel.value===e.name)),w=(0,i.Fl)((()=>"q-tab relative-position self-stretch flex flex-center text-center"+(!0===y.value?" q-tab--active"+(p.tabProps.value.activeClass?" "+p.tabProps.value.activeClass:"")+(p.tabProps.value.activeColor?` text-${p.tabProps.value.activeColor}`:"")+(p.tabProps.value.activeBgColor?` bg-${p.tabProps.value.activeBgColor}`:""):" q-tab--inactive")+(e.icon&&e.label&&!1===p.tabProps.value.inlineLabel?" q-tab--full":"")+(!0===e.noCaps||!0===p.tabProps.value.noCaps?" q-tab--no-caps":"")+(!0===e.disable?" disabled":" q-focusable q-hoverable cursor-pointer")+(void 0!==f?f.linkClass.value:""))),k=(0,i.Fl)((()=>"q-tab__content self-stretch flex-center relative-position q-anchor--skip non-selectable "+(!0===p.tabProps.value.inlineLabel?"row no-wrap q-tab__content--inline":"column")+(void 0!==e.contentClass?` ${e.contentClass}`:""))),S=(0,i.Fl)((()=>!0===e.disable||!0===p.hasFocus.value||!1===y.value&&!0===p.hasActiveTab.value?-1:e.tabindex||0));function C(t,o){if(!0!==o&&null!==v.value&&v.value.focus(),!0!==e.disable){if(void 0===f)return p.updateModel({name:e.name}),void n("click",t);if(!0===f.hasRouterLink.value){const o=(n={})=>{let o;const i=void 0===n.to||!0===(0,h.xb)(n.to,e.to)?p.avoidRouteWatcher=(0,d.Z)():null;return f.navigateToRouterLink(t,{...n,returnRouterError:!0}).catch((e=>{o=e})).then((t=>{if(i===p.avoidRouteWatcher&&(p.avoidRouteWatcher=!1,void 0!==o||void 0!==t&&!0!==t.message.startsWith("Avoided redundant navigation")||p.updateModel({name:e.name})),!0===n.returnRouterError)return void 0!==o?Promise.reject(o):t}))};return n("click",t,o),void(!0!==t.defaultPrevented&&o())}n("click",t)}else void 0!==f&&!0===f.hasRouterLink.value&&(0,u.NS)(t)}function _(e){(0,l.So)(e,[13,32])?C(e,!0):!0!==(0,l.Wm)(e)&&e.keyCode>=35&&e.keyCode<=40&&!0!==e.altKey&&!0!==e.metaKey&&!0===p.onKbdNavigate(e.keyCode,g.$el)&&(0,u.NS)(e),n("keydown",e)}function A(){const n=p.tabProps.value.narrowIndicator,i=[],r=(0,o.h)("div",{ref:b,class:["q-tab__indicator",p.tabProps.value.indicatorClass]});void 0!==e.icon&&i.push((0,o.h)(a.Z,{class:"q-tab__icon",name:e.icon})),void 0!==e.label&&i.push((0,o.h)("div",{class:"q-tab__label"},e.label)),!1!==e.alert&&i.push(void 0!==e.alertIcon?(0,o.h)(a.Z,{class:"q-tab__alert-icon",color:!0!==e.alert?e.alert:void 0,name:e.alertIcon}):(0,o.h)("div",{class:"q-tab__alert"+(!0!==e.alert?` text-${e.alert}`:"")})),!0===n&&i.push(r);const l=[(0,o.h)("div",{class:"q-focus-helper",tabindex:-1,ref:v}),(0,o.h)("div",{class:k.value},(0,s.vs)(t.default,i))];return!1===n&&l.push(r),l}const P={name:(0,i.Fl)((()=>e.name)),rootRef:m,tabIndicatorRef:b,routeData:f};function L(t,n){const i={ref:m,class:w.value,tabindex:S.value,role:"tab","aria-selected":!0===y.value?"true":"false","aria-disabled":!0===e.disable?"true":void 0,onClick:C,onKeydown:_,...n};return(0,o.wy)((0,o.h)(t,i,A()),[[r.Z,x.value]])}return(0,o.Jd)((()=>{p.unregisterTab(P)})),(0,o.bv)((()=>{p.registerTab(P)})),{renderTab:L,$tabs:p}}var m=n(5987);const b=(0,m.L)({name:"QTab",props:g,emits:p,setup(e,{slots:t,emit:n}){const{renderTab:o}=v(e,t,n);return()=>o("div")}})},7817:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var o=n(9835),i=n(499),a=n(2857),r=n(883),s=n(6916),l=n(2695),c=n(5987),u=n(2026),d=n(5439),h=n(8383);function f(e,t,n){const o=!0===n?["left","right"]:["top","bottom"];return`absolute-${!0===t?o[0]:o[1]}${e?` text-${e}`:""}`}const p=["left","center","right","justify"],g=(0,c.L)({name:"QTabs",props:{modelValue:[Number,String],align:{type:String,default:"center",validator:e=>p.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{proxy:c}=(0,o.FN)(),{$q:p}=c,{registerTick:g}=(0,s.Z)(),{registerTick:v}=(0,s.Z)(),{registerTick:m}=(0,s.Z)(),{registerTimeout:b,removeTimeout:x}=(0,l.Z)(),{registerTimeout:y,removeTimeout:w}=(0,l.Z)(),k=(0,i.iH)(null),S=(0,i.iH)(null),C=(0,i.iH)(e.modelValue),_=(0,i.iH)(!1),A=(0,i.iH)(!0),P=(0,i.iH)(!1),L=(0,i.iH)(!1),j=[],T=(0,i.iH)(0),F=(0,i.iH)(!1);let E,M=null,O=null;const R=(0,i.Fl)((()=>({activeClass:e.activeClass,activeColor:e.activeColor,activeBgColor:e.activeBgColor,indicatorClass:f(e.indicatorColor,e.switchIndicator,e.vertical),narrowIndicator:e.narrowIndicator,inlineLabel:e.inlineLabel,noCaps:e.noCaps}))),I=(0,i.Fl)((()=>{const e=T.value,t=C.value;for(let n=0;n{const t=!0===_.value?"left":!0===L.value?"justify":e.align;return`q-tabs__content--align-${t}`})),H=(0,i.Fl)((()=>`q-tabs row no-wrap items-center q-tabs--${!0===_.value?"":"not-"}scrollable q-tabs--`+(!0===e.vertical?"vertical":"horizontal")+" q-tabs__arrows--"+(!0===e.outsideArrows?"outside":"inside")+` q-tabs--mobile-with${!0===e.mobileArrows?"":"out"}-arrows`+(!0===e.dense?" q-tabs--dense":"")+(!0===e.shrink?" col-shrink":"")+(!0===e.stretch?" self-stretch":""))),q=(0,i.Fl)((()=>"q-tabs__content scroll--mobile row no-wrap items-center self-stretch hide-scrollbar relative-position "+z.value+(void 0!==e.contentClass?` ${e.contentClass}`:""))),N=(0,i.Fl)((()=>!0===e.vertical?{container:"height",content:"offsetHeight",scroll:"scrollHeight"}:{container:"width",content:"offsetWidth",scroll:"scrollWidth"})),D=(0,i.Fl)((()=>!0!==e.vertical&&!0===p.lang.rtl)),B=(0,i.Fl)((()=>!1===h.e&&!0===D.value));function Y({name:t,setCurrent:o,skipEmit:i}){C.value!==t&&(!0!==i&&void 0!==e["onUpdate:modelValue"]&&n("update:modelValue",t),!0!==o&&void 0!==e["onUpdate:modelValue"]||(V(C.value,t),C.value=t))}function X(){g((()=>{W({width:k.value.offsetWidth,height:k.value.offsetHeight})}))}function W(t){if(void 0===N.value||null===S.value)return;const n=t[N.value.container],o=Math.min(S.value[N.value.scroll],Array.prototype.reduce.call(S.value.children,((e,t)=>e+(t[N.value.content]||0)),0)),i=n>0&&o>n;_.value=i,!0===i&&v(Z),L.value=ne.name.value===t)):null,i=void 0!==n&&null!==n&&""!==n?j.find((e=>e.name.value===n)):null;if(o&&i){const t=o.tabIndicatorRef.value,n=i.tabIndicatorRef.value;null!==M&&(clearTimeout(M),M=null),t.style.transition="none",t.style.transform="none",n.style.transition="none",n.style.transform="none";const a=t.getBoundingClientRect(),r=n.getBoundingClientRect();n.style.transform=!0===e.vertical?`translate3d(0,${a.top-r.top}px,0) scale3d(1,${r.height?a.height/r.height:1},1)`:`translate3d(${a.left-r.left}px,0,0) scale3d(${r.width?a.width/r.width:1},1,1)`,m((()=>{M=setTimeout((()=>{M=null,n.style.transition="transform .25s cubic-bezier(.4, 0, .2, 1)",n.style.transform="none"}),70)}))}i&&!0===_.value&&$(i.rootRef.value)}function $(t){const{left:n,width:o,top:i,height:a}=S.value.getBoundingClientRect(),r=t.getBoundingClientRect();let s=!0===e.vertical?r.top-i:r.left-n;if(s<0)return S.value[!0===e.vertical?"scrollTop":"scrollLeft"]+=Math.floor(s),void Z();s+=!0===e.vertical?r.height-a:r.width-o,s>0&&(S.value[!0===e.vertical?"scrollTop":"scrollLeft"]+=Math.ceil(s),Z())}function Z(){const t=S.value;if(null===t)return;const n=t.getBoundingClientRect(),o=!0===e.vertical?t.scrollTop:Math.abs(t.scrollLeft);!0===D.value?(A.value=Math.ceil(o+n.width)0):(A.value=o>0,P.value=!0===e.vertical?Math.ceil(o+n.height){!0===te(e)&&J()}),5)}function G(){U(!0===B.value?Number.MAX_SAFE_INTEGER:0)}function K(){U(!0===B.value?0:Number.MAX_SAFE_INTEGER)}function J(){null!==O&&(clearInterval(O),O=null)}function Q(t,n){const o=Array.prototype.filter.call(S.value.children,(e=>e===n||e.matches&&!0===e.matches(".q-tab.q-focusable"))),i=o.length;if(0===i)return;if(36===t)return $(o[0]),o[0].focus(),!0;if(35===t)return $(o[i-1]),o[i-1].focus(),!0;const a=t===(!0===e.vertical?38:37),r=t===(!0===e.vertical?40:39),s=!0===a?-1:!0===r?1:void 0;if(void 0!==s){const e=!0===D.value?-1:1,t=o.indexOf(n)+s*e;return t>=0&&te.modelValue),(e=>{Y({name:e,setCurrent:!0,skipEmit:!0})})),(0,o.YP)((()=>e.outsideArrows),X);const ee=(0,i.Fl)((()=>!0===B.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=S.value,{get:n,set:o}=ee.value;let i=!1,a=n(t);const r=e=e)&&(i=!0,a=e),o(t,a),Z(),i}function ne(e,t){for(const n in e)if(e[n]!==t[n])return!1;return!0}function oe(){let e=null,t={matchedLen:0,queryDiff:9999,hrefLen:0};const n=j.filter((e=>void 0!==e.routeData&&!0===e.routeData.hasRouterLink.value)),{hash:o,query:i}=c.$route,a=Object.keys(i).length;for(const r of n){const n=!0===r.routeData.exact.value;if(!0!==r.routeData[!0===n?"linkIsExactActive":"linkIsActive"].value)continue;const{hash:s,query:l,matched:c,href:u}=r.routeData.resolvedLink.value,d=Object.keys(l).length;if(!0===n){if(s!==o)continue;if(d!==a||!1===ne(i,l))continue;e=r.name.value;break}if(""!==s&&s!==o)continue;if(0!==d&&!1===ne(l,i))continue;const h={matchedLen:c.length,queryDiff:a-d,hrefLen:u.length-s.length};if(h.matchedLen>t.matchedLen)e=r.name.value,t=h;else if(h.matchedLen===t.matchedLen){if(h.queryDifft.hrefLen&&(e=r.name.value,t=h)}}null===e&&!0===j.some((e=>void 0===e.routeData&&e.name.value===C.value))||Y({name:e,setCurrent:!0})}function ie(e){if(x(),!0!==F.value&&null!==k.value&&e.target&&"function"===typeof e.target.closest){const t=e.target.closest(".q-tab");t&&!0===k.value.contains(t)&&(F.value=!0,!0===_.value&&$(t))}}function ae(){b((()=>{F.value=!1}),30)}function re(){!1===ue.avoidRouteWatcher?y(oe):w()}function se(){if(void 0===E){const e=(0,o.YP)((()=>c.$route.fullPath),re);E=()=>{e(),E=void 0}}}function le(e){j.push(e),T.value++,X(),void 0===e.routeData||void 0===c.$route?y((()=>{if(!0===_.value){const e=C.value,t=void 0!==e&&null!==e&&""!==e?j.find((t=>t.name.value===e)):null;t&&$(t.rootRef.value)}})):(se(),!0===e.routeData.hasRouterLink.value&&re())}function ce(e){j.splice(j.indexOf(e),1),T.value--,X(),void 0!==E&&void 0!==e.routeData&&(!0===j.every((e=>void 0===e.routeData))&&E(),re())}const ue={currentModel:C,tabProps:R,hasFocus:F,hasActiveTab:I,registerTab:le,unregisterTab:ce,verifyRouteModel:re,updateModel:Y,onKbdNavigate:Q,avoidRouteWatcher:!1};function de(){null!==M&&clearTimeout(M),J(),void 0!==E&&E()}let he;return(0,o.JJ)(d.Nd,ue),(0,o.Jd)(de),(0,o.se)((()=>{he=void 0!==E,de()})),(0,o.dl)((()=>{!0===he&&se(),X()})),()=>(0,o.h)("div",{ref:k,class:H.value,role:"tablist",onFocusin:ie,onFocusout:ae},[(0,o.h)(r.Z,{onResize:W}),(0,o.h)("div",{ref:S,class:q.value,onScroll:Z},(0,u.KR)(t.default)),(0,o.h)(a.Z,{class:"q-tabs__arrow q-tabs__arrow--left absolute q-tab__icon"+(!0===A.value?"":" q-tabs__arrow--faded"),name:e.leftIcon||p.iconSet.tabs[!0===e.vertical?"up":"left"],onMousedownPassive:G,onTouchstartPassive:G,onMouseupPassive:J,onMouseleavePassive:J,onTouchendPassive:J}),(0,o.h)(a.Z,{class:"q-tabs__arrow q-tabs__arrow--right absolute q-tab__icon"+(!0===P.value?"":" q-tabs__arrow--faded"),name:e.rightIcon||p.iconSet.tabs[!0===e.vertical?"down":"right"],onMousedownPassive:K,onTouchstartPassive:K,onMouseupPassive:J,onMouseleavePassive:J,onTouchendPassive:J})])}})},1663:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(499),i=n(9835),a=n(5987),r=n(2026);const s=(0,a.L)({name:"QToolbar",props:{inset:Boolean},setup(e,{slots:t}){const n=(0,o.Fl)((()=>"q-toolbar row no-wrap items-center"+(!0===e.inset?" q-toolbar--inset":"")));return()=>(0,i.h)("div",{class:n.value,role:"toolbar"},(0,r.KR)(t.default))}})},1973:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(499),i=n(9835),a=n(5987),r=n(2026);const s=(0,a.L)({name:"QToolbarTitle",props:{shrink:Boolean},setup(e,{slots:t}){const n=(0,o.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});var o=n(9835),i=n(499),a=n(899),r=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?r.ZT:function(e,t){null!==e&&(void 0!==e._qOverflowAnimationFrame&&cancelAnimationFrame(e._qOverflowAnimationFrame),e._qOverflowAnimationFrame=requestAnimationFrame((()=>{if(null===e)return;e._qOverflowAnimationFrame=void 0;const n=e.children||[];u.call(n,(e=>e.dataset&&void 0!==e.dataset.qVsAnchor)).forEach((e=>{delete e.dataset.qVsAnchor}));const o=n[t];o&&o.dataset&&(o.dataset.qVsAnchor="")})))};function h(e,t){return e+t}function f(e,t,n,o,i,a,r,l){const c=e===window?document.scrollingElement||document.documentElement:e,u=!0===i?"offsetWidth":"offsetHeight",d={scrollStart:0,scrollViewSize:-r-l,scrollMaxSize:0,offsetStart:-r,offsetEnd:-l};if(!0===i?(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===a&&(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!==o)for(let s=o.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(),o=t.getBoundingClientRect();!0===i?(d.offsetStart+=o.left-n.left,d.offsetEnd-=o.width):(d.offsetStart+=o.top-n.top,d.offsetEnd-=o.height),e!==window&&(d.offsetStart+=d.scrollStart),d.offsetEnd+=d.scrollMaxSize-d.offsetStart}return d}function p(e,t,n,o){"end"===t&&(t=(e===window?document.body:e)[!0===n?"scrollWidth":"scrollHeight"]),e===window?!0===n?(!0===o&&(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===o&&(t=(!0===s.e?e.scrollWidth-e.offsetWidth:0)-t),e.scrollLeft=t):e.scrollTop=t}function g(e,t,n,o){if(n>=o)return 0;const i=t.length,a=Math.floor(n/l),r=Math.floor((o-1)/l)+1;let s=e.slice(a,r).reduce(h,0);return n%l!==0&&(s-=t.slice(a*l,n).reduce(h,0)),o%l!==0&&o!==i&&(s-=t.slice(o,r*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:r}){const s=(0,o.FN)(),{props:v,emit:m,proxy:b}=s,{$q:x}=b;let y,w,k,S,C=[];const _=(0,i.iH)(0),A=(0,i.iH)(0),P=(0,i.iH)({}),L=(0,i.iH)(null),j=(0,i.iH)(null),T=(0,i.iH)(null),F=(0,i.iH)({from:0,to:0}),E=(0,i.Fl)((()=>void 0!==v.tableColspan?v.tableColspan:100));void 0===r&&(r=(0,i.Fl)((()=>v.virtualScrollItemSize)));const M=(0,i.Fl)((()=>r.value+";"+v.virtualScrollHorizontal)),O=(0,i.Fl)((()=>M.value+";"+v.virtualScrollSliceRatioBefore+";"+v.virtualScrollSliceRatioAfter));function R(){B(w,!0)}function I(e){B(void 0===e?w:e)}function z(o,i){const a=t();if(void 0===a||null===a||8===a.nodeType)return;const r=f(a,n(),L.value,j.value,v.virtualScrollHorizontal,x.lang.rtl,v.virtualScrollStickySizeStart,v.virtualScrollStickySizeEnd);k!==r.scrollViewSize&&Y(r.scrollViewSize),q(a,r,Math.min(e.value-1,Math.max(0,parseInt(o,10)||0)),0,c.indexOf(i)>-1?i:w>-1&&o>w?"end":"start")}function H(){const o=t();if(void 0===o||null===o||8===o.nodeType)return;const i=f(o,n(),L.value,j.value,v.virtualScrollHorizontal,x.lang.rtl,v.virtualScrollStickySizeStart,v.virtualScrollStickySizeEnd),a=e.value-1,r=i.scrollMaxSize-i.offsetStart-i.offsetEnd-A.value;if(y===i.scrollStart)return;if(i.scrollMaxSize<=0)return void q(o,i,0,0);k!==i.scrollViewSize&&Y(i.scrollViewSize),N(F.value.from);const s=Math.floor(i.scrollMaxSize-Math.max(i.scrollViewSize,i.offsetEnd)-Math.min(S[a],i.scrollViewSize/2));if(s>0&&Math.ceil(i.scrollStart)>=s)return void q(o,i,a,i.scrollMaxSize-i.offsetEnd-C.reduce(h,0));let c=0,u=i.scrollStart-i.offsetStart,d=u;if(u<=r&&u+i.scrollViewSize>=_.value)u-=_.value,c=F.value.from,d=u;else for(let e=0;u>=C[e]&&c0&&c-i.scrollViewSize?(c++,d=u):d=S[c]+u;q(o,i,c,d)}function q(t,n,o,i,a){const r="string"===typeof a&&a.indexOf("-force")>-1,s=!0===r?a.replace("-force",""):a,l=void 0!==s?s:"start";let c=Math.max(0,o-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(o);const{activeElement:m}=document,b=T.value;!0===f&&null!==b&&b!==m&&!0===b.contains(m)&&(b.addEventListener("focusout",D),setTimeout((()=>{null!==b&&b.removeEventListener("focusout",D)}))),d(b,o-c);const w=void 0!==s?S.slice(c,o).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&&N(c);const e=S.slice(c,o).reduce(h,0),a=e+n.offsetStart+_.value,l=a+S[o];let u=a+i;if(void 0!==s){const t=e-w,i=n.scrollStart+t;u=!0!==r&&ie.classList&&!1===e.classList.contains("q-virtual-scroll--skip"))),o=n.length,i=!0===v.virtualScrollHorizontal?e=>e.getBoundingClientRect().width:e=>e.offsetHeight;let a,r,s=e;for(let e=0;e=a;o--)S[o]=i;const s=Math.floor((e.value-1)/l);C=[];for(let o=0;o<=s;o++){let t=0;const n=Math.min((o+1)*l,e.value);for(let e=o*l;e=0?(N(F.value.from),(0,o.Y3)((()=>{z(t)}))):V()}function Y(e){if(void 0===e&&"undefined"!==typeof window){const o=t();void 0!==o&&null!==o&&8!==o.nodeType&&(e=f(o,n(),L.value,j.value,v.virtualScrollHorizontal,x.lang.rtl,v.virtualScrollStickySizeStart,v.virtualScrollStickySizeEnd).scrollViewSize)}k=e;const o=parseFloat(v.virtualScrollSliceRatioBefore)||0,i=parseFloat(v.virtualScrollSliceRatioAfter)||0,a=1+o+i,s=void 0===e||e<=0?1:Math.ceil(e/r.value),l=Math.max(1,s,Math.ceil((v.virtualScrollSliceSize>0?v.virtualScrollSliceSize:10)/a));P.value={total:Math.ceil(l*a),start:Math.ceil(l*o),center:Math.ceil(l*(.5+o)),end:Math.ceil(l*(1+o)),view:s}}function X(e,t){const n=!0===v.virtualScrollHorizontal?"width":"height",i={["--q-virtual-scroll-item-"+n]:r.value+"px"};return["tbody"===e?(0,o.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:L},[(0,o.h)("tr",[(0,o.h)("td",{style:{[n]:`${_.value}px`,...i},colspan:E.value})])]):(0,o.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:L,style:{[n]:`${_.value}px`,...i}}),(0,o.h)(e,{class:"q-virtual-scroll__content",key:"content",ref:T,tabindex:-1},t.flat()),"tbody"===e?(0,o.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:j},[(0,o.h)("tr",[(0,o.h)("td",{style:{[n]:`${A.value}px`,...i},colspan:E.value})])]):(0,o.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:j,style:{[n]:`${A.value}px`,...i}})]}function W(e){w!==e&&(void 0!==v.onVirtualScroll&&m("virtualScroll",{index:e,from:F.value.from,to:F.value.to-1,direction:e{Y()})),(0,o.YP)(M,R),Y();const V=(0,a.Z)(H,!0===x.platform.is.ios?120:35);(0,o.wF)((()=>{Y()}));let $=!1;return(0,o.se)((()=>{$=!0})),(0,o.dl)((()=>{if(!0!==$)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,o.Jd)((()=>{V.cancel()})),Object.assign(b,{scrollTo:z,reset:R,refresh:I}),{virtualScrollSliceRange:F,virtualScrollSliceSizeComputed:P,setVirtualScrollSize:Y,onVirtualScrollEvt:V,localResetVirtualScroll:B,padVirtualScroll:X,scrollTo:z,reset:R,refresh:I}}},5065:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>s,jO:()=>r});var o=n(499);const i={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},a=Object.keys(i),r={align:{type:String,validator:e=>a.includes(e)}};function s(e){return(0,o.Fl)((()=>{const t=void 0===e.align?!0===e.vertical?"stretch":"left":e.align;return`${!0===e.vertical?"items":"justify"}-${i[t]}`}))}},3978:(e,t,n)=>{"use strict";function o(){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]}}}n.d(t,{Z:()=>o})},8234:(e,t,n)=>{"use strict";n.d(t,{S:()=>i,Z:()=>a});var o=n(499);const i={dark:{type:Boolean,default:null}};function a(e,t){return(0,o.Fl)((()=>null===e.dark?t.dark.isActive:e.dark))}},6169:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>O,yV:()=>T,HJ:()=>E,Cl:()=>F,tL:()=>M});var o=n(9835),i=n(499),a=n(1957),r=n(7506),s=n(2857),l=n(3940),c=n(8234),u=n(5439);function d({validate:e,resetValidation:t,requiresQForm:n}){const i=(0,o.f3)(u.vh,!1);if(!1!==i){const{props:n,proxy:a}=(0,o.FN)();Object.assign(a,{validate:e,resetValidation:t}),(0,o.YP)((()=>n.disable),(e=>{!0===e?("function"===typeof t&&t(),i.unbindComponent(a)):i.bindComponent(a)})),(0,o.bv)((()=>{!0!==n.disable&&i.bindComponent(a)})),(0,o.Jd)((()=>{!0!==n.disable&&i.unbindComponent(a)}))}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)};var b=n(899),x=n(3251);const y=[!0,!1,"ondemand"],w={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],validator:e=>y.includes(e)}};function k(e,t){const{props:n,proxy:a}=(0,o.FN)(),r=(0,i.iH)(!1),s=(0,i.iH)(null),l=(0,i.iH)(null);d({validate:y,resetValidation:v});let c,u=0;const h=(0,i.Fl)((()=>void 0!==n.rules&&null!==n.rules&&0!==n.rules.length)),f=(0,i.Fl)((()=>!0!==n.disable&&!0===h.value)),p=(0,i.Fl)((()=>!0===n.error||!0===r.value)),g=(0,i.Fl)((()=>"string"===typeof n.errorMessage&&0!==n.errorMessage.length?n.errorMessage:s.value));function v(){u++,t.value=!1,l.value=null,r.value=!1,s.value=null,k.cancel()}function y(e=n.modelValue){if(!0!==f.value)return!0;const o=++u,i=!0!==t.value?()=>{l.value=!0}:()=>{},a=(e,n)=>{!0===e&&i(),r.value=e,s.value=n||null,t.value=!1},c=[];for(let t=0;t{if(void 0===e||!1===Array.isArray(e)||0===e.length)return o===u&&a(!1),!0;const t=e.find((e=>!1===e||"string"===typeof e));return o===u&&a(void 0!==t,t),void 0===t}),(e=>(o===u&&(console.error(e),a(!0)),!1))))}function w(e){!0===f.value&&"ondemand"!==n.lazyRules&&(!0===l.value||!0!==n.lazyRules&&!0!==e)&&k()}(0,o.YP)((()=>n.modelValue),(()=>{w()})),(0,o.YP)((()=>n.reactiveRules),(e=>{!0===e?void 0===c&&(c=(0,o.YP)((()=>n.rules),(()=>{w(!0)}))):void 0!==c&&(c(),c=void 0)}),{immediate:!0}),(0,o.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&&k())}));const k=(0,b.Z)(y,0);return(0,o.Jd)((()=>{void 0!==c&&c(),k.cancel()})),Object.assign(a,{resetValidation:v,validate:y}),(0,x.g)(a,"hasError",(()=>p.value)),{isDirtyModel:l,hasRules:h,hasError:p,errorMessage:g,validate:y,resetValidation:v}}const S=/^on[A-Z]/;function C(e,t){const n={listeners:(0,i.iH)({}),attributes:(0,i.iH)({})};function a(){const o={},i={};for(const t in e)"class"!==t&&"style"!==t&&!1===S.test(t)&&(o[t]=e[t]);for(const e in t.props)!0===S.test(e)&&(i[e]=t.props[e]);n.attributes.value=o,n.listeners.value=i}return(0,o.Xn)(a),a(),n}var _=n(2026),A=n(796),P=n(1384),L=n(7026);function j(e){return void 0===e?`f_${(0,A.Z)()}`:e}function T(e){return void 0!==e&&null!==e&&0!==(""+e).length}const F={...c.S,...w,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]},E=["update:modelValue","clear","focus","blur","popupShow","popupHide"];function M(){const{props:e,attrs:t,proxy:n,vnode:a}=(0,o.FN)(),r=(0,c.Z)(e,n.$q);return{isDark:r,editable:(0,i.Fl)((()=>!0!==e.disable&&!0!==e.readonly)),innerLoading:(0,i.iH)(!1),focused:(0,i.iH)(!1),hasPopupOpen:!1,splitAttrs:C(t,a),targetUid:(0,i.iH)(j(e.for)),rootRef:(0,i.iH)(null),targetRef:(0,i.iH)(null),controlRef:(0,i.iH)(null)}}function O(e){const{props:t,emit:n,slots:c,attrs:u,proxy:d}=(0,o.FN)(),{$q:h}=d;let f=null;void 0===e.hasValue&&(e.hasValue=(0,i.Fl)((()=>T(t.modelValue)))),void 0===e.emitValue&&(e.emitValue=e=>{n("update:modelValue",e)}),void 0===e.controlEvents&&(e.controlEvents={onFocusin:z,onFocusout:H}),Object.assign(e,{clearValue:q,onControlFocusin:z,onControlFocusout:H,focus:R}),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:p,hasRules:g,hasError:v,errorMessage:m,resetValidation:b}=k(e.focused,e.innerLoading),x=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===g.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")),S=(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===x.value?" q-field--float":"")+(!0===A.value?" q-field--labeled":"")+(!0===t.dense?" q-field--dense":"")+(!0===t.itemAligned?" q-field--item-aligned q-item-type":"")+(!0===e.isDark.value?" q-field--dark":"")+(void 0===e.getControl?" q-field--auto-height":"")+(!0===e.focused.value?" q-field--focused":"")+(!0===v.value?" q-field--error":"")+(!0===v.value||!0===e.focused.value?" q-field--highlighted":"")+(!0!==t.hideBottomSpace&&!0===y.value?" q-field--with-bottom":"")+(!0===t.disable?" q-field--disabled":!0===t.readonly?" q-field--readonly":""))),C=(0,i.Fl)((()=>"q-field__control relative-position row no-wrap"+(void 0!==t.bgColor?` bg-${t.bgColor}`:"")+(!0===v.value?" text-negative":"string"===typeof t.standout&&0!==t.standout.length&&!0===e.focused.value?` ${t.standout}`:void 0!==t.color?` text-${t.color}`:""))),A=(0,i.Fl)((()=>!0===t.labelSlot||void 0!==t.label)),F=(0,i.Fl)((()=>"q-field__label no-pointer-events absolute ellipsis"+(void 0!==t.labelColor&&!0!==v.value?` text-${t.labelColor}`:""))),E=(0,i.Fl)((()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:x.value,modelValue:t.modelValue,emitValue:e.emitValue}))),M=(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 O(){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 R(){(0,L.jd)(O)}function I(){(0,L.fP)(O);const t=document.activeElement;null!==t&&e.rootRef.value.contains(t)&&t.blur()}function z(t){null!==f&&(clearTimeout(f),f=null),!0===e.editable.value&&!1===e.focused.value&&(e.focused.value=!0,n("focus",t))}function H(t,o){null!==f&&clearTimeout(f),f=setTimeout((()=>{f=null,(!0!==document.hasFocus()||!0!==e.hasPopupOpen&&void 0!==e.controlRef&&null!==e.controlRef.value&&!1===e.controlRef.value.contains(document.activeElement))&&(!0===e.focused.value&&(e.focused.value=!1,n("blur",t)),void 0!==o&&o())}))}function q(i){if((0,P.NS)(i),!0!==h.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,o.Y3)((()=>{b(),!0!==h.platform.is.mobile&&(p.value=!1)}))}function N(){const n=[];return void 0!==c.prepend&&n.push((0,o.h)("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:P.X$},c.prepend())),n.push((0,o.h)("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},D())),!0===v.value&&!1===t.noErrorIcon&&n.push(Y("error",[(0,o.h)(s.Z,{name:h.iconSet.field.error,color:"negative"})])),!0===t.loading||!0===e.innerLoading.value?n.push(Y("inner-loading-append",void 0!==c.loading?c.loading():[(0,o.h)(l.Z,{color:t.color})])):!0===t.clearable&&!0===e.hasValue.value&&!0===e.editable.value&&n.push(Y("inner-clearable-append",[(0,o.h)(s.Z,{class:"q-field__focusable-action",tag:"button",name:t.clearIcon||h.iconSet.field.clear,tabindex:0,type:"button","aria-hidden":null,role:null,onClick:q})])),void 0!==c.append&&n.push((0,o.h)("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:P.X$},c.append())),void 0!==e.getInnerAppend&&n.push(Y("inner-append",e.getInnerAppend())),void 0!==e.getControlChild&&n.push(e.getControlChild()),n}function D(){const n=[];return void 0!==t.prefix&&null!==t.prefix&&n.push((0,o.h)("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),void 0!==e.getShadowControl&&!0===e.hasShadow.value&&n.push(e.getShadowControl()),void 0!==e.getControl?n.push(e.getControl()):void 0!==c.rawControl?n.push(c.rawControl()):void 0!==c.control&&n.push((0,o.h)("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0},c.control(E.value))),!0===A.value&&n.push((0,o.h)("div",{class:F.value},(0,_.KR)(c.label,t.label))),void 0!==t.suffix&&null!==t.suffix&&n.push((0,o.h)("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),n.concat((0,_.KR)(c.default))}function B(){let n,i;!0===v.value?null!==m.value?(n=[(0,o.h)("div",{role:"alert"},m.value)],i=`q--slot-error-${m.value}`):(n=(0,_.KR)(c.error),i="q--slot-error"):!0===t.hideHint&&!0!==e.focused.value||(void 0!==t.hint?(n=[(0,o.h)("div",t.hint)],i=`q--slot-hint-${t.hint}`):(n=(0,_.KR)(c.hint),i="q--slot-hint"));const r=!0===t.counter||void 0!==c.counter;if(!0===t.hideBottomSpace&&!1===r&&void 0===n)return;const s=(0,o.h)("div",{key:i,class:"q-field__messages col"},n);return(0,o.h)("div",{class:"q-field__bottom row items-start q-field__bottom--"+(!0!==t.hideBottomSpace?"animated":"stale"),onClick:P.X$},[!0===t.hideBottomSpace?s:(0,o.h)(a.uT,{name:"q-transition--field-message"},(()=>s)),!0===r?(0,o.h)("div",{class:"q-field__counter"},void 0!==c.counter?c.counter():e.computedCounter.value):null])}function Y(e,t){return null===t?null:(0,o.h)("div",{key:e,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},t)}(0,o.YP)((()=>t.for),(t=>{e.targetUid.value=j(t)}));let X=!1;return(0,o.se)((()=>{X=!0})),(0,o.dl)((()=>{!0===X&&!0===t.autofocus&&d.focus()})),(0,o.bv)((()=>{!0===r.uX.value&&void 0===t.for&&(e.targetUid.value=j()),!0===t.autofocus&&d.focus()})),(0,o.Jd)((()=>{null!==f&&clearTimeout(f)})),Object.assign(d,{focus:R,blur:I}),function(){const n=void 0===e.getControl&&void 0===c.control?{...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0,...M.value}:M.value;return(0,o.h)("label",{ref:e.rootRef,class:[S.value,u.class],style:u.style,...n},[void 0!==c.before?(0,o.h)("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:P.X$},c.before()):null,(0,o.h)("div",{class:"q-field__inner relative-position col self-stretch"},[(0,o.h)("div",{ref:e.controlRef,class:C.value,tabindex:-1,...e.controlEvents},N()),!0===y.value?B():null]),void 0!==c.after?(0,o.h)("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:P.X$},c.after()):null])}}},9256:(e,t,n)=>{"use strict";n.d(t,{Do:()=>l,Fz:()=>a,Vt:()=>r,eX:()=>s});var o=n(499),i=n(9835);const a={name:String};function r(e){return(0,o.Fl)((()=>({type:"hidden",name:e.name,value:e.modelValue})))}function s(e={}){return(t,n,o)=>{t[n]((0,i.h)("input",{class:"hidden"+(o||""),...e.value}))}}function l(e){return(0,o.Fl)((()=>e.name||e.for))}},4953:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(9835),i=n(5310);function a(e,t,n){let a;function r(){void 0!==a&&(i.Z.remove(a),a=void 0)}return(0,o.Jd)((()=>{!0===e.value&&r()})),{removeFromHistory:r,addToHistory(){a={condition:()=>!0===n.value,handler:t},i.Z.add(a)}}}},2802:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var o=n(7506);const i=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,a=/[\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,r=/[\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===o.Lp.is.firefox?!1===s.test(t.data):!0===i.test(t.data)||!0===a.test(t.data)||!0===r.test(t.data);!0===e&&(t.target.qComposing=!0)}}}},3842:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>s,gH:()=>r,vr:()=>a});var o=n(9835),i=n(2046);const a={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},r=["beforeShow","show","beforeHide","hide"];function s({showing:e,canShow:t,hideOnRouteChange:n,handleShow:a,handleHide:r,processOnMount:s}){const l=(0,o.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,o.Y3)((()=>{h===e&&(h=void 0)}))),null!==c.modelValue&&!1!==n||g(e)}function g(t){!0!==e.value&&(e.value=!0,u("beforeShow",t),void 0!==a?a(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,o.Y3)((()=>{h===e&&(h=void 0)}))),null!==c.modelValue&&!1!==t||m(e)}function m(t){!1!==e.value&&(e.value=!1,u("beforeHide",t),void 0!==r?r(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,o.YP)((()=>c.modelValue),b),void 0!==n&&!0===(0,i.Rb)(l)&&(0,o.YP)((()=>d.$route.fullPath),(()=>{!0===n.value&&!0===e.value&&v()})),!0===s&&(0,o.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 o=n(9835),i=n(499),a=n(1957),r=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 o=parseFloat(e);o&&(t[n]=o)})),t}const h=(0,s.f)({name:"touch-swipe",beforeMount(e,{value:t,arg:n,modifiers:o}){if(!0!==o.mouse&&!0!==r.Lp.has.touch)return;const i=!0===o.mouseCapture?"Capture":"",a={handler:t,sensitivity:d(n),direction:(0,l.R)(o),noop:c.ZT,mouseStart(e){(0,l.n)(e,a)&&(0,c.du)(e)&&((0,c.M0)(a,"temp",[[document,"mousemove","move",`notPassive${i}`],[document,"mouseup","end","notPassiveCapture"]]),a.start(e,!0))},touchStart(e){if((0,l.n)(e,a)){const t=e.target;(0,c.M0)(a,"temp",[[t,"touchmove","move","notPassiveCapture"],[t,"touchcancel","end","notPassiveCapture"],[t,"touchend","end","notPassiveCapture"]]),a.start(e)}},start(t,n){!0===r.Lp.is.firefox&&(0,c.Jf)(e,!0);const o=(0,c.FK)(t);a.event={x:o.left,y:o.top,time:Date.now(),mouse:!0===n,dir:!1}},move(e){if(void 0===a.event)return;if(!1!==a.event.dir)return void(0,c.NS)(e);const t=Date.now()-a.event.time;if(0===t)return;const n=(0,c.FK)(e),o=n.left-a.event.x,i=Math.abs(o),r=n.top-a.event.y,s=Math.abs(r);if(!0!==a.event.mouse){if(ia.sensitivity[0]&&(a.event.dir=r<0?"up":"down"),!0===a.direction.horizontal&&i>s&&s<100&&l>a.sensitivity[0]&&(a.event.dir=o<0?"left":"right"),!0===a.direction.up&&ia.sensitivity[0]&&(a.event.dir="up"),!0===a.direction.down&&i0&&i<100&&d>a.sensitivity[0]&&(a.event.dir="down"),!0===a.direction.left&&i>s&&o<0&&s<100&&l>a.sensitivity[0]&&(a.event.dir="left"),!0===a.direction.right&&i>s&&o>0&&s<100&&l>a.sensitivity[0]&&(a.event.dir="right"),!1!==a.event.dir?((0,c.NS)(e),!0===a.event.mouse&&(document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),(0,u.M)(),a.styleCleanup=e=>{a.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()}),a.handler({evt:e,touch:!0!==a.event.mouse,mouse:a.event.mouse,direction:a.event.dir,duration:t,distance:{x:i,y:s}})):a.end(e)},end(t){void 0!==a.event&&((0,c.ul)(a,"temp"),!0===r.Lp.is.firefox&&(0,c.Jf)(e,!1),void 0!==a.styleCleanup&&a.styleCleanup(!0),void 0!==t&&!1!==a.event.dir&&(0,c.NS)(t),a.event=void 0)}};if(e.__qtouchswipe=a,!0===o.mouse){const t=!0===o.mouseCapture||!0===o.mousecapture?"Capture":"";(0,c.M0)(a,"main",[[e,"mousedown","mouseStart",`passive${t}`]])}!0===r.Lp.has.touch&&(0,c.M0)(a,"main",[[e,"touchstart","touchStart","passive"+(!0===o.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===r.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,o.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","beforeTransition","transition"];function y(){const{props:e,emit:t,proxy:n}=(0,o.FN)(),{getCacheWithFn:r}=(0,f.Z)();let s,l;const c=(0,i.iH)(null),u=(0,i.iH)(null);function d(t){const o=!0===e.vertical?"up":"left";F((!0===n.$q.lang.rtl?-1:1)*(t.direction===o?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,o=c.value){let i=o+n;while(i>-1&&i{l=!1}));i+=n}!0===e.infinite&&0!==s.length&&-1!==o&&o!==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,o.h)(o.Ob,k.value,[(0,o.h)(!0===S.value?r(w.value,(()=>({...m,name:w.value}))):m,{key:w.value,style:y.value},(()=>t))])]:[(0,o.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,o.h)(a.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,o.YP)((()=>e.modelValue),((e,n)=>{const i=!0===P(e)?L(e):-1;!0!==l&&T(-1===i?0:i{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:()=>u});var o=n(499),i=n(9835),a=(n(1384),n(7026)),r=n(6669),s=n(2909),l=n(3251);function c(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 u(e,t,n,u){const d=(0,o.iH)(!1),h=(0,o.iH)(!1);let f=null;const p={},g="dialog"===u&&c(e);function v(t){if(!0===t)return(0,a.xF)(p),void(h.value=!0);h.value=!1,!1===d.value&&(!1===g&&null===f&&(f=(0,r.q_)(!1,u)),d.value=!0,s.Q$.push(e.proxy),(0,a.YX)(p))}function m(t){if(h.value=!1,!0!==t)return;(0,a.xF)(p),d.value=!1;const n=s.Q$.indexOf(e.proxy);-1!==n&&s.Q$.splice(n,1),null!==f&&((0,r.pB)(f),f=null)}return(0,i.Ah)((()=>{m(!0)})),e.proxy.__qPortal=!0,(0,l.g)(e.proxy,"contentEl",(()=>t.value)),{showPortal:v,hidePortal:m,portalIsActive:d,portalIsAccessible:h,renderPortal:()=>!0===g?n():!0===d.value?[(0,i.h)(i.lR,{to:f},n())]:void 0}}},9754:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});var o=n(1384),i=n(3701),a=n(7506);let r,s,l,c,u,d,h=0,f=!1,p=null;function g(e){v(e)&&(0,o.NS)(e)}function v(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const t=(0,o.AZ)(e),n=e.shiftKey&&!e.deltaX,a=!n&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),r=n||a?e.deltaY:e.deltaX;for(let o=0;o0&&e.scrollTop+e.clientHeight===e.scrollHeight:r<0&&0===e.scrollLeft||r>0&&e.scrollLeft+e.clientWidth===e.scrollWidth}return!0}function m(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function b(e){!0!==f&&(f=!0,requestAnimationFrame((()=>{f=!1;const{height:t}=e.target,{clientHeight:n,scrollTop:o}=document.scrollingElement;void 0!==l&&t===window.innerHeight||(l=n-t,document.scrollingElement.scrollTop=o),o>l&&(document.scrollingElement.scrollTop-=Math.ceil((o-l)/8))})))}function x(e){const t=document.body,n=void 0!==window.visualViewport;if("add"===e){const{overflowY:e,overflowX:l}=window.getComputedStyle(t);r=(0,i.OI)(window),s=(0,i.u3)(window),c=t.style.left,u=t.style.top,d=window.location.href,t.style.left=`-${r}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===a.Lp.is.ios&&(!0===n?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",b,o.rU.passiveCapture),window.visualViewport.addEventListener("scroll",b,o.rU.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",m,o.rU.passiveCapture))}!0===a.Lp.is.desktop&&!0===a.Lp.is.mac&&window[`${e}EventListener`]("wheel",g,o.rU.notPassive),"remove"===e&&(!0===a.Lp.is.ios&&(!0===n?(window.visualViewport.removeEventListener("resize",b,o.rU.passiveCapture),window.visualViewport.removeEventListener("scroll",b,o.rU.passiveCapture)):window.removeEventListener("scroll",m,o.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.location.href===d&&window.scrollTo(r,s),l=void 0)}function y(e){let t="add";if(!0===e){if(h++,null!==p)return clearTimeout(p),void(p=null);if(h>1)return}else{if(0===h)return;if(h--,h>0)return;if(t="remove",!0===a.Lp.is.ios&&!0===a.Lp.is.nativeMobile)return null!==p&&clearTimeout(p),void(p=setTimeout((()=>{x(t),p=null}),100))}x(t)}function w(){let e;return{preventBodyScroll(t){t===e||void 0===e&&!0!==t||(e=t,y(t))}}}},5917:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(499),i=n(9835);function a(e,t){const n=(0,o.iH)(null),a=(0,o.Fl)((()=>!0===e.disable?null:(0,i.h)("span",{ref:n,class:"no-outline",tabindex:-1})));function r(e){const o=t.value;void 0!==e&&0===e.type.indexOf("key")?null!==o&&document.activeElement!==o&&!0===o.contains(document.activeElement)&&o.focus():null!==n.value&&(void 0===e||null!==o&&!0===o.contains(e.target))&&n.value.focus()}return{refocusTargetEl:a,refocusTarget:r}}},945:(e,t,n)=>{"use strict";n.d(t,{$:()=>h,Z:()=>f});var o=n(9835),i=n(499),a=n(2046);function r(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 o=t[n],i=e[n];if("string"===typeof o){if(o!==i)return!1}else if(!1===Array.isArray(i)||i.length!==o.length||o.some(((e,t)=>e!==i[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({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){const n=(0,o.FN)(),{props:c,proxy:u,emit:h}=n,f=(0,a.Rb)(n),p=(0,i.Fl)((()=>!0!==c.disable&&void 0!==c.href)),g=!0===t?(0,i.Fl)((()=>!0===f&&!0!==c.disable&&!0!==p.value&&void 0!==c.to&&null!==c.to&&""!==c.to)):(0,i.Fl)((()=>!0===f&&!0!==p.value&&void 0!==c.to&&null!==c.to&&""!==c.to)),v=(0,i.Fl)((()=>!0===g.value?_(c.to):null)),m=(0,i.Fl)((()=>null!==v.value)),b=(0,i.Fl)((()=>!0===p.value||!0===m.value)),x=(0,i.Fl)((()=>"a"===c.type||!0===b.value?"a":c.tag||e||"div")),y=(0,i.Fl)((()=>!0===p.value?{href:c.href,target:c.target}:!0===m.value?{href:v.value.href,target:c.target}:{})),w=(0,i.Fl)((()=>{if(!1===m.value)return-1;const{matched:e}=v.value,{length:t}=e,n=e[t-1];if(void 0===n)return-1;const o=u.$route.matched;if(0===o.length)return-1;const i=o.findIndex(s.bind(null,n));if(i>-1)return i;const a=r(e[t-2]);return t>1&&r(n)===a&&o[o.length-1].path!==a?o.findIndex(s.bind(null,e[t-2])):i})),k=(0,i.Fl)((()=>!0===m.value&&-1!==w.value&&l(u.$route.params,v.value.params))),S=(0,i.Fl)((()=>!0===k.value&&w.value===u.$route.matched.length-1&&d(u.$route.params,v.value.params))),C=(0,i.Fl)((()=>!0===m.value?!0===S.value?` ${c.exactActiveClass} ${c.activeClass}`:!0===c.exact?"":!0===k.value?` ${c.activeClass}`:"":""));function _(e){try{return u.$router.resolve(e)}catch(t){}return null}function A(e,{returnRouterError:t,to:n=c.to,replace:o=c.replace}={}){if(!0===c.disable)return e.preventDefault(),Promise.resolve(!1);if(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||void 0!==e.button&&0!==e.button||"_blank"===c.target)return Promise.resolve(!1);e.preventDefault();const i=u.$router[!0===o?"replace":"push"](n);return!0===t?i:i.then((()=>{})).catch((()=>{}))}function P(e){if(!0===m.value){const t=t=>A(e,t);h("click",e,t),!0!==e.defaultPrevented&&t()}else h("click",e)}return{hasRouterLink:m,hasHrefLink:p,hasLink:b,linkTag:x,resolvedLink:v,linkIsActive:k,linkIsExactActive:S,linkClass:C,linkAttrs:y,getLink:_,navigateToRouterLink:A,navigateOnClick:P}}},244:(e,t,n)=>{"use strict";n.d(t,{LU:()=>a,Ok:()=>i,ZP:()=>r});var o=n(499);const i={xs:18,sm:24,md:32,lg:38,xl:46},a={size:String};function r(e,t=i){return(0,o.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:()=>a});var o=n(9835),i=n(2046);function a(){let e;const t=(0,o.FN)();function n(){e=void 0}return(0,o.se)(n),(0,o.Jd)(n),{removeTick:n,registerTick(n){e=n,(0,o.Y3)((()=>{e===n&&(!1===(0,i.$D)(t)&&e(),e=void 0)}))}}}},2695:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(9835),i=n(2046);function a(){let e=null;const t=(0,o.FN)();function n(){null!==e&&(clearTimeout(e),e=null)}return(0,o.se)(n),(0,o.Jd)(n),{removeTimeout:n,registerTimeout(o,a){n(e),!1===(0,i.$D)(t)&&(e=setTimeout(o,a))}}}},431:(e,t,n)=>{"use strict";n.d(t,{D:()=>i,Z:()=>a});var o=n(499);const i={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function a(e,t=(()=>{}),n=(()=>{})){return{transitionProps:(0,o.Fl)((()=>{const o=`q-transition--${e.transitionShow||t()}`,i=`q-transition--${e.transitionHide||n()}`;return{appear:!0,enterFromClass:`${o}-enter-from`,enterActiveClass:`${o}-enter-active`,enterToClass:`${o}-enter-to`,leaveFromClass:`${i}-leave-from`,leaveActiveClass:`${i}-leave-active`,leaveToClass:`${i}-leave-to`}})),transitionStyle:(0,o.Fl)((()=>`--q-transition-duration: ${e.transitionDuration}ms`))}}},9302:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(9835),i=n(5439);function a(){return(0,o.f3)(i.Ng)}},2146:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(5987),i=n(2909),a=n(1705);function r(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,o.f)({name:"close-popup",beforeMount(e,{value:t}){const n={depth:r(t),handler(t){0!==n.depth&&setTimeout((()=>{const o=(0,i.je)(e);void 0!==o&&(0,i.S7)(o,t,n.depth)}))},handlerKey(e){!0===(0,a.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=r(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 o=n(5987),i=n(223),a=n(1384),r=n(1705);function s(e,t=250){let n,o=!1;return function(){return!1===o&&(o=!0,setTimeout((()=>{o=!1}),t),n=e.apply(this,arguments)),n}}function l(e,t,n,o){!0===n.modifiers.stop&&(0,a.sT)(e);const r=n.modifiers.color;let s=n.modifiers.center;s=!0===s||!0===o;const l=document.createElement("span"),c=document.createElement("span"),u=(0,a.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,i.iv)(c,{height:`${g}px`,width:`${g}px`,transform:`translate3d(${b},${y},0) scale3d(.2,.2,1)`,opacity:0}),l.className="q-ripple"+(r?" text-"+r:""),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:o}){const i=Object.assign({},e.cfg.ripple,t,n);e.modifiers={early:!0===i.early,stop:!0===i.stop,center:!0===i.center,color:i.color||o,keyCodes:[].concat(i.keyCodes||13)}}const u=(0,o.f)({name:"ripple",beforeMount(e,t){const n=t.instance.$.appContext.config.globalProperties.$q.config||{};if(!1===n.ripple)return;const o={cfg:n,enabled:!1!==t.value,modifiers:{},abort:[],start(t){!0===o.enabled&&!0!==t.qSkipRipple&&t.type===(!0===o.modifiers.early?"pointerdown":"click")&&l(t,e,o,!0===t.qKeyEvent)},keystart:s((t=>{!0===o.enabled&&!0!==t.qSkipRipple&&!0===(0,r.So)(t,o.modifiers.keyCodes)&&t.type==="key"+(!0===o.modifiers.early?"down":"up")&&l(t,e,o,!0)}),300)};c(o,t),e.__qripple=o,(0,a.M0)(o,"main",[[e,"pointerdown","start","passive"],[e,"click","start","passive"],[e,"keydown","keystart","passive"],[e,"keyup","keystart","passive"]])},updated(e,t){if(t.oldValue!==t.value){const n=e.__qripple;void 0!==n&&(n.enabled=!1!==t.value,!0===n.enabled&&Object(t.value)===t.value&&c(n,t))}},beforeUnmount(e){const t=e.__qripple;void 0!==t&&(t.abort.forEach((e=>{e()})),(0,a.ul)(t,"main"),delete e._qripple)}})},2873:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var o=n(7506),i=n(5987),a=n(9367),r=n(1384),s=n(2589);function l(e,t,n){const o=(0,r.FK)(e);let i,a=o.left-t.event.x,s=o.top-t.event.y,l=Math.abs(a),c=Math.abs(s);const u=t.direction;!0===u.horizontal&&!0!==u.vertical?i=a<0?"left":"right":!0!==u.horizontal&&!0===u.vertical?i=s<0?"up":"down":!0===u.up&&s<0?(i="up",l>c&&(!0===u.left&&a<0?i="left":!0===u.right&&a>0&&(i="right"))):!0===u.down&&s>0?(i="down",l>c&&(!0===u.left&&a<0?i="left":!0===u.right&&a>0&&(i="right"))):!0===u.left&&a<0?(i="left",l0&&(i="down"))):!0===u.right&&a>0&&(i="right",l0&&(i="down")));let d=!1;if(void 0===i&&!1===n){if(!0===t.event.isFirst||void 0===t.event.lastDir)return{};i=t.event.lastDir,d=!0,"left"===i||"right"===i?(o.left-=a,l=0,a=0):(o.top-=s,c=0,s=0)}return{synthetic:d,payload:{evt:e,touch:!0!==t.event.mouse,mouse:!0===t.event.mouse,position:o,direction:i,isFirst:t.event.isFirst,isFinal:!0===n,duration:Date.now()-t.event.time,distance:{x:l,y:c},offset:{x:a,y:s},delta:{x:o.left-t.event.lastX,y:o.top-t.event.lastY}}}}let c=0;const u=(0,i.f)({name:"touch-pan",beforeMount(e,{value:t,modifiers:n}){if(!0!==n.mouse&&!0!==o.Lp.has.touch)return;function i(e,t){!0===n.mouse&&!0===t?(0,r.NS)(e):(!0===n.stop&&(0,r.sT)(e),!0===n.prevent&&(0,r.X$)(e))}const u={uid:"qvtp_"+c++,handler:t,modifiers:n,direction:(0,a.R)(n),noop:r.ZT,mouseStart(e){(0,a.n)(e,u)&&(0,r.du)(e)&&((0,r.M0)(u,"temp",[[document,"mousemove","move","notPassiveCapture"],[document,"mouseup","end","passiveCapture"]]),u.start(e,!0))},touchStart(e){if((0,a.n)(e,u)){const t=e.target;(0,r.M0)(u,"temp",[[t,"touchmove","move","notPassiveCapture"],[t,"touchcancel","end","passiveCapture"],[t,"touchend","end","passiveCapture"]]),u.start(e)}},start(t,i){if(!0===o.Lp.is.firefox&&(0,r.Jf)(e,!0),u.lastEvt=t,!0===i||!0===n.stop){if(!0!==u.direction.all&&(!0!==i||!0!==u.modifiers.mouseAllDir&&!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,r.X$)(e),!0===t.cancelBubble&&(0,r.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,r.sT)(t)}const{left:a,top:s}=(0,r.FK)(t);u.event={x:a,y:s,time:Date.now(),mouse:!0===i,detected:!1,isFirst:!0,isFinal:!1,lastX:a,lastY:s}},move(e){if(void 0===u.event)return;const t=(0,r.FK)(e),o=t.left-u.event.x,a=t.top-u.event.y;if(0===o&&0===a)return;u.lastEvt=e;const c=!0===u.event.mouse,d=()=>{let t;i(e,c),!0!==n.preserveCursor&&!0!==n.preservecursor&&(t=document.documentElement.style.cursor||"",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,void 0!==t&&(document.documentElement.style.cursor=t),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&&i(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||!0===u.modifiers.mousealldir))return d(),u.event.detected=!0,void u.move(e);const h=Math.abs(o),f=Math.abs(a);h!==f&&(!0===u.direction.horizontal&&h>f||!0===u.direction.vertical&&h0||!0===u.direction.left&&h>f&&o<0||!0===u.direction.right&&h>f&&o>0?(u.event.detected=!0,u.move(e)):u.end(e,!0))},end(t,n){if(void 0!==u.event){if((0,r.ul)(u,"temp"),!0===o.Lp.is.firefox&&(0,r.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}}};if(e.__qtouchpan=u,!0===n.mouse){const t=!0===n.mouseCapture||!0===n.mousecapture?"Capture":"";(0,r.M0)(u,"main",[[e,"mousedown","mouseStart",`passive${t}`]])}!0===o.Lp.has.touch&&(0,r.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,a.R)(t.modifiers))},beforeUnmount(e){const t=e.__qtouchpan;void 0!==t&&(void 0!==t.event&&t.end(),(0,r.ul)(t,"main"),(0,r.ul)(t,"temp"),!0===o.Lp.is.firefox&&(0,r.Jf)(e,!1),void 0!==t.styleCleanup&&t.styleCleanup(),delete e.__qtouchpan)}})},5310:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var o=n(7506),i=n(1384);const a=()=>!0;function r(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 a;const t=["#/"];return!0===Array.isArray(e.backButtonExit)&&t.push(...e.backButtonExit.filter(r).map(s)),()=>t.includes(window.location.hash)}const c={__history:[],add:i.ZT,remove:i.ZT,install({$q:e}){if(!0===this.__installed)return;const{cordova:t,capacitor:n}=o.Lp.is;if(!0!==t&&!0!==n)return;const i=e.config[!0===t?"cordova":"capacitor"];if(void 0!==i&&!1===i.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=a),this.__history.push(e)},this.remove=e=>{const t=this.__history.indexOf(e);t>=0&&this.__history.splice(t,1)};const r=l(Object.assign({backButtonExit:!0},i)),s=()=>{if(this.__history.length){const e=this.__history[this.__history.length-1];!0===e.condition()&&(this.__history.pop(),e.handler())}else!0===r()?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 o=n(4124),i=n(3251);const a={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"}},r=(0,o.Z)({iconMapFn:null,__icons:{}},{set(e,t){const n={...e,rtl:!0===e.rtl};n.set=r.set,Object.assign(r.__icons,n)},install({$q:e,iconSet:t,ssrContext:n}){void 0!==e.config.iconMapFn&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__icons,(0,i.g)(e,"iconMapFn",(()=>this.iconMapFn),(e=>{this.iconMapFn=e})),!0===this.__installed?void 0!==t&&this.set(t):this.set(t||a)}}),s=r},7451:(e,t,n)=>{"use strict";n.d(t,{$:()=>P,Z:()=>T});var o=n(1957),i=n(7506),a=n(4124),r=n(1384),s=n(899);const l=["sm","md","lg","xl"],{passive:c}=r.rU,u=(0,a.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:r.ZT,setDebounce:r.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,o=n||window,a=document.scrollingElement||document.documentElement,r=void 0===n||!0===i.Lp.is.mobile?()=>[Math.max(window.innerWidth,a.clientWidth),Math.max(window.innerHeight,a.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-a.clientWidth,n.height*n.scale+window.innerHeight-a.clientHeight],u=void 0!==e.config.screen&&!0===e.config.screen.bodyClasses;this.__update=e=>{const[t,n]=r();if(n!==this.height&&(this.height=n),t!==this.width)this.width=t;else if(!0!==e)return;let o=this.sizes;this.gt.xs=t>=o.sm,this.gt.sm=t>=o.md,this.gt.md=t>=o.lg,this.gt.lg=t>=o.xl,this.lt.sm=t{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&&o.removeEventListener("resize",d,c),d=e>0?(0,s.Z)(this.__update,e):this.__update,o.addEventListener("resize",d,c)},this.setDebounce(f),0!==Object.keys(h).length?(this.setSizes(h),h=void 0):this.__update(),!0===u&&"xs"===this.name&&document.body.classList.add("screen--xs")};!0===i.uX.value?t.push(p):p()}}),d=(0,a.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:o}=e.config;if(e.dark=this,!0===this.__installed&&void 0===o)return;this.isActive=!0===o;const a=void 0!==o&&o;if(!0===i.uX.value){const e=e=>{this.__fromSSR=e},n=this.set;this.set=e,e(a),t.push((()=>{this.set=n,this.set(this.__fromSSR)}))}else this.set(a)}}),h=d;var f=n(5310),p=n(892);n(6822);function g(e,t,n=document.body){if("string"!==typeof e)throw new TypeError("Expected a string as propName");if("string"!==typeof t)throw new TypeError("Expected a string as value");if(!(n instanceof Element))throw new TypeError("Expected a DOM element");n.style.setProperty(`--q-${e}`,t)}var v=n(1705);function m(e){return!0===e.ios?"ios":!0===e.android?"android":void 0}function b({is:e,has:t,within:n},o){const i=[!0===e.desktop?"desktop":"mobile",(!1===t.touch?"no-":"")+"touch"];if(!0===e.mobile){const t=m(e);void 0!==t&&i.push("platform-"+t)}if(!0===e.nativeMobile){const t=e.nativeMobileWrapper;i.push(t),i.push("native-mobile"),!0!==e.ios||void 0!==o[t]&&!1===o[t].iosStatusBarPadding||i.push("q-ios-padding")}else!0===e.electron?i.push("electron"):!0===e.bex&&i.push("bex");return!0===n.iframe&&i.push("within-iframe"),i}function x(){const{is:e}=i.Lp,t=document.body.className,n=new Set(t.replace(/ {2}/g," ").split(" "));if(void 0!==i.aG)n.delete("desktop"),n.add("platform-ios"),n.add("mobile");else if(!0!==e.nativeMobile&&!0!==e.electron&&!0!==e.bex)if(!0===e.desktop)n.delete("mobile"),n.delete("platform-ios"),n.delete("platform-android"),n.add("desktop");else if(!0===e.mobile){n.delete("desktop"),n.add("mobile");const t=m(e);void 0!==t?(n.add(`platform-${t}`),n.delete("platform-"+("ios"===t?"android":"ios"))):(n.delete("platform-ios"),n.delete("platform-android"))}!0===i.Lp.has.touch&&(n.delete("no-touch"),n.add("touch")),!0===i.Lp.within.iframe&&n.add("within-iframe");const o=Array.from(n).join(" ");t!==o&&(document.body.className=o)}function y(e){for(const t in e)g(t,e[t])}const w={install(e){if(!0!==this.__installed){if(!0===i.uX.value)x();else{const{$q:t}=e;void 0!==t.config.brand&&y(t.config.brand);const n=b(i.Lp,t.config);document.body.classList.add.apply(document.body.classList,n)}!0===i.Lp.is.ios&&document.body.addEventListener("touchstart",r.ZT),window.addEventListener("keydown",v.ZK,!0)}}};var k=n(2289),S=n(5439),C=n(7495),_=n(4680);const A=[i.ZP,w,h,u,f.Z,p.Z,k.Z];function P(e,t){const n=(0,o.ri)(e);n.config.globalProperties=t.config.globalProperties;const{reload:i,...a}=t._context;return Object.assign(n._context,a),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===i.uX.value&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach((e=>{e()})),n.$q.onSSRHydrated=()=>{}})}const T=function(e,t={}){const n={version:"2.12.3"};!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:()=>i.Z,Z:()=>s});var o=n(4124),i=n(9527);function a(){const e=!0===Array.isArray(navigator.languages)&&0!==navigator.languages.length?navigator.languages[0]:navigator.language;if("string"===typeof e)return e.split(/[-_]/).map(((e,t)=>0===t?e.toLowerCase():t>1||e.length<4?e.toUpperCase():e[0].toUpperCase()+e.slice(1).toLowerCase())).join("-")}const r=(0,o.Z)({__langPack:{}},{getLocale:a,set(e=i.Z,t){const n={...e,rtl:!0===e.rtl,getLocale:a};if(n.set=r.set,void 0===r.__langConfig||!0!==r.__langConfig.noHtmlAttrs){const e=document.documentElement;e.setAttribute("dir",!0===n.rtl?"rtl":"ltr"),e.setAttribute("lang",n.isoName)}Object.assign(r.__langPack,n),r.props=n,r.isoName=n.isoName,r.nativeName=n.nativeName},install({$q:e,lang:t,ssrContext:n}){e.lang=r.__langPack,r.__langConfig=e.config.lang,!0===this.__installed?void 0!==t&&this.set(t):this.set(t||i.Z)}}),s=r},4462:(e,t,n)=>{"use strict";n.d(t,{Z:()=>S});var o=n(9835),i=n(499),a=n(2074),r=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(4680);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,o.FN)(),{$q:p}=n,b=(0,g.Z)(e,p),x=(0,i.iH)(null),y=(0,i.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:o,...i}=void 0!==e.prompt?e.prompt:e.options;return i})),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,i.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,o.h)(l.Z,{class:t,innerHTML:n}):(0,o.h)(l.Z,{class:t},(()=>n))}function q(){return[(0,o.h)(d.Z,{color:k.value,dense:!0,autofocus:!0,dark:b.value,..._.value,modelValue:y.value,"onUpdate:modelValue":I,onKeyup:z})]}function N(){return[(0,o.h)(h.Z,{color:k.value,options:e.options.items,dark:b.value,..._.value,modelValue:y.value,"onUpdate:modelValue":I})]}function D(){const t=[];return e.cancel&&t.push((0,o.h)(r.Z,T.value)),e.ok&&t.push((0,o.h)(r.Z,j.value)),(0,o.h)(c.Z,{class:!0===e.stackButtons?"items-end":"",vertical:e.stackButtons,align:"right"},(()=>t))}function B(){const t=[];return e.title&&t.push(H("q-dialog__title",e.title)),!1!==e.progress&&t.push((0,o.h)(l.Z,{class:"q-dialog__progress"},(()=>(0,o.h)(S.value.component,S.value.props)))),e.message&&t.push(H("q-dialog__message",e.message)),void 0!==e.prompt?t.push((0,o.h)(l.Z,{class:"scroll q-dialog-plugin__form"},q)):void 0!==e.options&&t.push((0,o.h)(u.Z,{dark:b.value}),(0,o.h)(l.Z,{class:"scroll q-dialog-plugin__form"},N),(0,o.h)(u.Z,{dark:b.value})),(e.ok||e.cancel)&&t.push(D()),t}function Y(){return[(0,o.h)(s.Z,{class:[w.value,e.cardClass],style:e.cardStyle,dark:b.value},B)]}return(0,o.YP)((()=>e.prompt&&e.prompt.model),I),(0,o.YP)((()=>e.options&&e.options.model),I),Object.assign(n,{show:F,hide:E}),()=>(0,o.h)(a.Z,{ref:x,onHide:R},Y)}});var x=n(7451),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 a=>{let r,s;const l=!0===t&&void 0!==a.component;if(!0===l){const{component:e,componentProps:t}=a;r="string"===typeof e?n.component(e):e,s=t||{}}else{const{class:t,style:n,...o}=a;r=e,s=o,void 0!==t&&(o.cardClass=t),void 0!==n&&(o.cardStyle=n)}let c,u=!1;const d=(0,i.iH)(null),h=(0,y.q_)(!1,"dialog"),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,...o}=e;void 0!==t&&(o.cardClass=t),void 0!==n&&(o.cardStyle=n),w(s,o)}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,o.h)(r,{...s,ref:d,onOk:m,onHide:b,onVnodeMounted(...e){"function"===typeof s.onVnodeMounted&&s.onVnodeMounted(...e),(0,o.Y3)((()=>f("show")))}})},n);return c=k.mount(h),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 o=n(7506),i=n(1384),a=n(4680);function r(e){return!0===(0,a.J_)(e)?"__q_date|"+e.toUTCString():!0===(0,a.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),o=e.substring(9);switch(n){case"__q_date":return new Date(o);case"__q_expr":return new RegExp(o);case"__q_numb":return Number(o);case"__q_bool":return Boolean("1"===o);case"__q_strn":return""+o;case"__q_objt":return JSON.parse(o);default:return e}}function l(){const e=()=>null;return{has:()=>!1,getLength:()=>0,getItem:e,getIndex:e,getKey:e,getAll:()=>{},getAllKeys:()=>[],set:i.ZT,remove:i.ZT,clear:i.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 o={},i=t.length;for(let a=0;a{const e=[],n=t.length;for(let o=0;o{t.setItem(e,r(n))},remove:e=>{t.removeItem(e)},clear:()=>{t.clear()},isEmpty:()=>0===t.length}}const u=!1===o.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:()=>r,uX:()=>a});var o=n(499),i=n(3251);const a=(0,o.iH)(!1);let r,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){r={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),o=l(t,n),i={};o.browser&&(i[o.browser]=!0,i.version=o.version,i.versionNumber=parseInt(o.versionNumber,10)),o.platform&&(i[o.platform]=!0);const a=i.android||i.ios||i.bb||i.blackberry||i.ipad||i.iphone||i.ipod||i.kindle||i.playbook||i.silk||i["windows phone"];return!0===a||t.indexOf("mobile")>-1?(i.mobile=!0,i.edga||i.edgios?(i.edge=!0,o.browser="edge"):i.crios?(i.chrome=!0,o.browser="chrome"):i.fxios&&(i.firefox=!0,o.browser="firefox")):i.desktop=!0,(i.ipod||i.ipad||i.iphone)&&(i.ios=!0),i["windows phone"]&&(i.winphone=!0,delete i["windows phone"]),(i.chrome||i.opr||i.safari||i.vivaldi||!0===i.mobile&&!0!==i.ios&&!0!==a)&&(i.webkit=!0),i.edg&&(o.browser="edgechromium",i.edgeChromium=!0),(i.safari&&i.blackberry||i.bb)&&(o.browser="blackberry",i.blackberry=!0),i.safari&&i.playbook&&(o.browser="playbook",i.playbook=!0),i.opr&&(o.browser="opera",i.opera=!0),i.safari&&i.android&&(o.browser="android",i.android=!0),i.safari&&i.kindle&&(o.browser="kindle",i.kindle=!0),i.safari&&i.silk&&(o.browser="silk",i.silk=!0),i.vivaldi&&(o.browser="vivaldi",i.vivaldi=!0),i.name=o.browser,i.platform=o.platform,t.indexOf("electron")>-1?i.electron=!0:document.location.href.indexOf("-extension://")>-1?i.bex=!0:(void 0!==window.Capacitor?(i.capacitor=!0,i.nativeMobile=!0,i.nativeMobileWrapper="capacitor"):void 0===window._cordovaNative&&void 0===window.cordova||(i.cordova=!0,i.nativeMobile=!0,i.nativeMobileWrapper="cordova"),!0===u&&!0===i.mac&&(!0===i.desktop&&!0===i.safari||!0===i.nativeMobile&&!0!==i.android&&!0!==i.ios&&!0!==i.ipad)&&d(i)),i}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===a.value?(e.onSSRHydrated.push((()=>{Object.assign(t.platform,g),a.value=!1,r=void 0})),t.platform=(0,o.qj)(this)):t.platform=this}};{let e;(0,i.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===a.value?Object.assign(v,g,r,p):Object.assign(v,g)}const m=v},899:(e,t,n)=>{"use strict";function o(e,t=250,n){let o=null;function i(){const i=arguments,a=()=>{o=null,!0!==n&&e.apply(this,i)};null!==o?clearTimeout(o):!0===n&&e.apply(this,i),o=setTimeout(a,t)}return i.cancel=()=>{null!==o&&clearTimeout(o)},i}n.d(t,{Z:()=>o})},223:(e,t,n)=>{"use strict";n.d(t,{iv:()=>i,mY:()=>r,sb:()=>a});var o=n(499);function i(e,t){const n=e.style;for(const o in t)n[o]=t[o]}function a(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,o.SU)(e);return t?t.$el||t:void 0}function r(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:()=>r,Jf:()=>d,M0:()=>h,NS:()=>u,X$:()=>c,ZT:()=>i,du:()=>a,rU:()=>o,sT:()=>l,ul:()=>f});const o={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(o,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener("qtest",null,e),window.removeEventListener("qtest",null,e)}catch(p){}function i(){}function a(e){return 0===e.button}function r(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,o.notPassiveCapture)}:e=>{delete e.__dragPrevented,e.removeEventListener("dragstart",c,o.notPassiveCapture)};e.querySelectorAll("a, img").forEach(n)}function h(e,t,n){const i=`__q_${t}_evt`;e[i]=void 0!==e[i]?e[i].concat(n):n,n.forEach((t=>{t[0].addEventListener(t[1],e[t[2]],o[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]],o[t[3]])})),e[n]=void 0)}},321:(e,t,n)=>{"use strict";n.d(t,{Uz:()=>a,kC:()=>o,vX:()=>i,vk:()=>r});function o(e){return e.charAt(0).toUpperCase()+e.slice(1)}function i(e,t,n){return n<=t?t:Math.min(n,Math.max(t,e))}function a(e,t,n){if(n<=t)return t;const o=n-t+1;let i=t+(e-t)%o;return i=t?o:new Array(t-o.length+1).join(n)+o}},4680:(e,t,n)=>{"use strict";function o(e,t){if(e===t)return!0;if(null!==e&&null!==t&&"object"===typeof e&&"object"===typeof t){if(e.constructor!==t.constructor)return!1;let n,i;if(e.constructor===Array){if(n=e.length,n!==t.length)return!1;for(i=n;0!==i--;)if(!0!==o(e[i],t[i]))return!1;return!0}if(e.constructor===Map){if(e.size!==t.size)return!1;let n=e.entries();i=n.next();while(!0!==i.done){if(!0!==t.has(i.value[0]))return!1;i=n.next()}n=e.entries(),i=n.next();while(!0!==i.done){if(!0!==o(i.value[1],t.get(i.value[0])))return!1;i=n.next()}return!0}if(e.constructor===Set){if(e.size!==t.size)return!1;const n=e.entries();i=n.next();while(!0!==i.done){if(!0!==t.has(i.value[0]))return!1;i=n.next()}return!0}if(null!=e.buffer&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(i=n;0!==i--;)if(e[i]!==t[i])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 a=Object.keys(e).filter((t=>void 0!==e[t]));if(n=a.length,n!==Object.keys(t).filter((e=>void 0!==t[e])).length)return!1;for(i=n;0!==i--;){const n=a[i];if(!0!==o(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function i(e){return null!==e&&"object"===typeof e&&!0!==Array.isArray(e)}function a(e){return"[object Date]"===Object.prototype.toString.call(e)}function r(e){return"[object RegExp]"===Object.prototype.toString.call(e)}function s(e){return"number"===typeof e&&isFinite(e)}n.d(t,{Gf:()=>r,J_:()=>a,Kn:()=>i,hj:()=>s,xb:()=>o})},5987:(e,t,n)=>{"use strict";n.d(t,{L:()=>a,f:()=>r});var o=n(499),i=n(9835);const a=e=>(0,o.Xl)((0,i.aZ)(e)),r=e=>(0,o.Xl)(e)},4124:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(499),i=n(3251);const a=(e,t)=>{const n=(0,o.qj)(e);for(const o in e)(0,i.g)(t,o,(()=>n[o]),(e=>{n[o]=e}));return t}},6532:(e,t,n)=>{"use strict";n.d(t,{c:()=>d,k:()=>h});var o=n(7506),i=n(1705);const a=[];let r;function s(e){r=27===e.keyCode}function l(){!0===r&&(r=!1)}function c(e){!0===r&&(r=!1,!0===(0,i.So)(e,27)&&a[a.length-1](e))}function u(e){window[e]("keydown",s),window[e]("blur",l),window[e]("keyup",c),r=!1}function d(e){!0===o.Lp.is.desktop&&(a.push(e),1===a.length&&u("addEventListener"))}function h(e){const t=a.indexOf(e);t>-1&&(a.splice(t,1),0===a.length&&u("removeEventListener"))}},7026:(e,t,n)=>{"use strict";n.d(t,{YX:()=>r,fP:()=>c,jd:()=>l,xF:()=>s});let o=[],i=[];function a(e){i=i.filter((t=>t!==e))}function r(e){a(e),i.push(e)}function s(e){a(e),0===i.length&&0!==o.length&&(o[o.length-1](),o=[])}function l(e){0===i.length?e():o.push(e)}function c(e){o=o.filter((t=>t!==e))}},4173:(e,t,n)=>{"use strict";n.d(t,{H:()=>s,i:()=>r});var o=n(7506);const i=[];function a(e){i[i.length-1](e)}function r(e){!0===o.Lp.is.desktop&&(i.push(e),1===i.length&&document.body.addEventListener("focusin",a))}function s(e){const t=i.indexOf(e);t>-1&&(i.splice(t,1),0===i.length&&document.body.removeEventListener("focusin",a))}},7495:(e,t,n)=>{"use strict";n.d(t,{Uf:()=>i,tP:()=>a,w6:()=>o});const o={};let i=!1;function a(){i=!0}},6669:(e,t,n)=>{"use strict";n.d(t,{pB:()=>c,q_:()=>l});var o=n(7495);const i=[],a=[];let r=1,s=document.body;function l(e,t){const n=document.createElement("div");if(n.id=void 0!==t?`q-portal--${t}--${r++}`:e,void 0!==o.w6.globalNodes){const e=o.w6.globalNodes["class"];void 0!==e&&(n.className=e)}return s.appendChild(n),i.push(n),a.push(t),n}function c(e){const t=i.indexOf(e);i.splice(t,1),a.splice(t,1),e.remove()}},3251:(e,t,n)=>{"use strict";function o(e,t,n,o){return Object.defineProperty(e,t,{get:n,set:o,enumerable:!0}),e}function i(e,t){for(const n in t)o(e,n,t[n]);return e}n.d(t,{K:()=>i,g:()=>o})},1705:(e,t,n)=>{"use strict";n.d(t,{So:()=>r,Wm:()=>a,ZK:()=>i});let o=!1;function i(e){o=!0===e.isComposing}function a(e){return!0===o||e!==Object(e)||!0===e.isComposing||!0===e.qKeyEvent}function r(e,t){return!0!==a(e)&&[].concat(t).includes(e.keyCode)}},9480:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});const o={xs:30,sm:35,md:40,lg:50,xl:60}},2909:(e,t,n)=>{"use strict";n.d(t,{AH:()=>r,Q$:()=>i,S7:()=>s,je:()=>a});var o=n(2046);const i=[];function a(e){return i.find((t=>null!==t.contentEl&&t.contentEl.contains(e)))}function r(e,t){do{if("QMenu"===e.$options.name){if(e.hide(t),!0===e.$props.separateClosePopup)return(0,o.O2)(e)}else if(!0===e.__qPortal){const n=(0,o.O2)(e);return void 0!==n&&"QPopupProxy"===n.$options.name?(e.hide(t),n):e}e=(0,o.O2)(e)}while(void 0!==e&&null!==e)}function s(e,t,n){while(0!==n&&void 0!==e&&null!==e){if(!0===e.__qPortal){if(n--,"QMenu"===e.$options.name){e=r(e,t);continue}e.hide(t)}e=(0,o.O2)(e)}}},2026:(e,t,n)=>{"use strict";n.d(t,{Bl:()=>a,Jl:()=>l,KR:()=>i,pf:()=>s,vs:()=>r});var o=n(9835);function i(e,t){return void 0!==e&&e()||t}function a(e,t){if(void 0!==e){const t=e();if(void 0!==t&&null!==t)return t.slice()}return t}function r(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,i,a,r){t.key=i+a;const s=(0,o.h)(e,t,n);return!0===a?(0,o.wy)(s,r()):s}},8383:(e,t,n)=>{"use strict";n.d(t,{e:()=>o});let o=!1;{const e=document.createElement("div");e.setAttribute("dir","rtl"),Object.assign(e.style,{width:"1px",height:"1px",overflow:"auto"});const t=document.createElement("div");Object.assign(t.style,{width:"1000px",height:"1px"}),document.body.appendChild(e),e.appendChild(t),e.scrollLeft=-1e3,o=e.scrollLeft>=0,e.remove()}},2589:(e,t,n)=>{"use strict";n.d(t,{M:()=>i});var o=n(7506);function i(){if(void 0!==window.getSelection){const e=window.getSelection();void 0!==e.empty?e.empty():void 0!==e.removeAllRanges&&(e.removeAllRanges(),!0!==o.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:()=>r,Mw:()=>a,Nd:()=>l,Ng:()=>o,YE:()=>i,qO:()=>c,vh:()=>s});const o="_q_",i="_q_l_",a="_q_pc_",r="_q_f_",s="_q_fo_",l="_q_tabs_",c=()=>{}},9367:(e,t,n)=>{"use strict";n.d(t,{R:()=>a,n:()=>s});const o={left:!0,right:!0,up:!0,down:!0,horizontal:!0,vertical:!0},i=Object.keys(o);function a(e){const t={};for(const n of i)!0===e[n]&&(t[n]=!0);return 0===Object.keys(t).length?o:(!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)}o.all=!0;const r=["INPUT","TEXTAREA"];function s(e,t){return void 0===t.event&&void 0!==e.target&&!0!==e.target.draggable&&"function"===typeof t.handler&&!1===r.includes(e.target.nodeName.toUpperCase())&&(void 0===e.qClonedBy||-1===e.qClonedBy.indexOf(t.uid))}},2046:(e,t,n)=>{"use strict";function o(e){if(Object(e.$parent)===e.$parent)return e.$parent;let{parent:t}=e.$;while(Object(t)===t){if(Object(t.proxy)===t.proxy)return t.proxy;t=t.parent}}function i(e,t){"symbol"===typeof t.type?!0===Array.isArray(t.children)&&t.children.forEach((t=>{i(e,t)})):e.add(t)}function a(e){const t=new Set;return e.forEach((e=>{i(t,e)})),Array.from(t)}function r(e){return void 0!==e.appContext.config.globalProperties.$router}function s(e){return!0===e.isUnmounted||!0===e.isDeactivated}n.d(t,{$D:()=>s,O2:()=>o,Pf:()=>a,Rb:()=>r})},3701:(e,t,n)=>{"use strict";n.d(t,{OI:()=>s,QA:()=>v,b0:()=>a,f3:()=>h,ik:()=>f,np:()=>g,u3:()=>r});var o=n(223);const i=[null,document,document.body,document.scrollingElement,document.documentElement];function a(e,t){let n=(0,o.sb)(t);if(void 0===n){if(void 0===e||null===e)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return i.includes(n)?window:n}function r(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 o=void 0===arguments[3]?performance.now():arguments[3],i=r(e);n<=0?i!==t&&u(e,t):requestAnimationFrame((a=>{const r=a-o,s=i+(t-i)/Math.max(r,n)*r;u(e,s),s!==t&&l(e,t,n-r,a)}))}function c(e,t,n=0){const o=void 0===arguments[3]?performance.now():arguments[3],i=s(e);n<=0?i!==t&&d(e,t):requestAnimationFrame((a=>{const r=a-o,s=i+(t-i)/Math.max(r,n)*r;d(e,s),s!==t&&c(e,t,n-r,a)}))}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,o.iv)(e,{width:"100%",height:"200px"}),(0,o.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 i=e.offsetWidth;return n===i&&(i=t.clientWidth),t.remove(),p=n-i,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"])))}},796:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});n(5231),n(9359),n(6408);let o,i=0;const a=new Array(256);for(let c=0;c<256;c++)a[c]=(c+256).toString(16).substring(1);const r=(()=>{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===o||i+16>s)&&(i=0,o=r(s));const e=Array.prototype.slice.call(o,i,i+=16);return e[6]=15&e[6]|64,e[8]=63&e[8]|128,a[e[0]]+a[e[1]]+a[e[2]]+a[e[3]]+"-"+a[e[4]]+a[e[5]]+"-"+a[e[6]]+a[e[7]]+"-"+a[e[8]]+a[e[9]]+"-"+a[e[10]]+a[e[11]]+a[e[12]]+a[e[13]]+a[e[14]]+a[e[15]]}},1947:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var o=n(7451),i=n(892),a=n(2289);const r={version:"2.12.3",install:o.Z,lang:i.Z,iconSet:a.Z}},8762:(e,t,n)=>{var o=n(3834),i=n(6107),a=n(7545),r=o.TypeError;e.exports=function(e){if(i(e))return e;throw r(a(e)+" is not a function")}},9220:(e,t,n)=>{var o=n(3834),i=n(6107),a=o.String,r=o.TypeError;e.exports=function(e){if("object"==typeof e||i(e))return e;throw r("Can't set "+a(e)+" as a prototype")}},616:(e,t,n)=>{var o=n(3834),i=n(1419),a=o.String,r=o.TypeError;e.exports=function(e){if(i(e))return e;throw r(a(e)+" is not an object")}},2884:e=>{e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},8086:(e,t,n)=>{"use strict";var o,i,a,r=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(6717),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=r&&!!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)},q=function(e){if(H(e))return e;throw j("Target is not a typed array")},N=function(e){if(c(e)&&(!x||m(A,e)))return e;throw j(f(e)+" is not a typed array constructor")},D=function(e,t,n,o){if(s){if(n)for(var i in R){var a=l[i];if(a&&d(a.prototype,e))try{delete a.prototype[e]}catch(r){}}P[e]&&!n||g(P,e,n?t:M&&S[e]||t,o)}},B=function(e,t,n){var o,i;if(s){if(x){if(n)for(o in R)if(i=l[o],i&&d(i,e))try{delete i[e]}catch(a){}if(A[e]&&!n)return;try{return g(A,e,n?t:M&&A[e]||t)}catch(a){}}for(o in R)i=l[o],!i||i[e]&&!n||g(i,e,t)}};for(o in R)i=l[o],a=i&&i.prototype,a?p(a,E,i):M=!1;for(o in I)i=l[o],a=i&&i.prototype,a&&p(a,E,i);if((!M||!c(A)||A===Function.prototype)&&(A=function(){throw j("Incorrect invocation")},M))for(o in R)l[o]&&x(l[o],A);if((!M||!P||P===L)&&(P=A.prototype,M))for(o in R)l[o]&&x(l[o].prototype,P);if(M&&b(_)!==P&&x(_,P),s&&!d(P,T))for(o in O=!0,v(P,T,{get:function(){return u(this)?this[F]:void 0}}),R)l[o]&&p(l[o],F,o);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:M,TYPED_ARRAY_CONSTRUCTOR:E,TYPED_ARRAY_TAG:O&&F,aTypedArray:q,aTypedArrayConstructor:N,exportTypedArrayMethod:D,exportTypedArrayStaticMethod:B,isView:z,isTypedArray:H,TypedArray:A,TypedArrayPrototype:P}},7714:(e,t,n)=>{var o=n(7447),i=n(2661),a=n(8600),r=function(e){return function(t,n,r){var s,l=o(t),c=a(l),u=i(r,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:r(!0),indexOf:r(!1)}},6378:(e,t,n)=>{var o=n(3834),i=n(2661),a=n(8600),r=n(5976),s=o.Array,l=Math.max;e.exports=function(e,t,n){for(var o=a(e),c=i(t,o),u=i(void 0===n?o:n,o),d=s(l(u-c,0)),h=0;c{var o=n(6378),i=Math.floor,a=function(e,t){var n=e.length,l=i(n/2);return n<8?r(e,t):s(e,a(o(e,0,l),t),a(o(e,l),t),t)},r=function(e,t){var n,o,i=e.length,a=1;while(a0)e[o]=e[--o];o!==a++&&(e[o]=n)}return e},s=function(e,t,n,o){var i=t.length,a=n.length,r=0,s=0;while(r{var o=n(1636),i=o({}.toString),a=o("".slice);e.exports=function(e){return a(i(e),8,-1)}},4239:(e,t,n)=>{var o=n(3834),i=n(4130),a=n(6107),r=n(6749),s=n(4103),l=s("toStringTag"),c=o.Object,u="Arguments"==r(function(){return arguments}()),d=function(e,t){try{return e[t]}catch(n){}};e.exports=i?r:function(e){var t,n,o;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=d(t=c(e),l))?n:u?r(t):"Object"==(o=r(t))&&a(t.callee)?"Arguments":o}},1328:(e,t,n)=>{var o=n(1636),i=o("".replace),a=function(e){return String(Error(e).stack)}("zxcasd"),r=/\n\s*at [^:]*:[^\n]*/,s=r.test(a);e.exports=function(e,t){if(s&&"string"==typeof e)while(t--)e=i(e,r,"");return e}},7366:(e,t,n)=>{var o=n(2924),i=n(1240),a=n(863),r=n(1012);e.exports=function(e,t,n){for(var s=i(t),l=r.f,c=a.f,u=0;u{var o=n(8814);e.exports=!o((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4722:(e,t,n)=>{var o=n(4133),i=n(1012),a=n(3386);e.exports=o?function(e,t,n){return i.f(e,t,a(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 o=n(1017),i=n(1012),a=n(3386);e.exports=function(e,t,n){var r=o(t);r in e?i.f(e,r,a(0,n)):e[r]=n}},4133:(e,t,n)=>{var o=n(8814);e.exports=!o((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},1657:(e,t,n)=>{var o=n(3834),i=n(1419),a=o.document,r=i(a)&&i(a.createElement);e.exports=function(e){return r?a.createElement(e):{}}},259:(e,t,n)=>{var o=n(322),i=o.match(/firefox\/(\d+)/i);e.exports=!!i&&+i[1]},1280:(e,t,n)=>{var o=n(322);e.exports=/MSIE|Trident/.test(o)},322:(e,t,n)=>{var o=n(7859);e.exports=o("navigator","userAgent")||""},1418:(e,t,n)=>{var o,i,a=n(3834),r=n(322),s=a.process,l=a.Deno,c=s&&s.versions||l&&l.version,u=c&&c.v8;u&&(o=u.split("."),i=o[0]>0&&o[0]<4?1:+(o[0]+o[1])),!i&&r&&(o=r.match(/Edge\/(\d+)/),(!o||o[1]>=74)&&(o=r.match(/Chrome\/(\d+)/),o&&(i=+o[1]))),e.exports=i},7433:(e,t,n)=>{var o=n(322),i=o.match(/AppleWebKit\/(\d+)\./);e.exports=!!i&&+i[1]},203:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},9277:(e,t,n)=>{var o=n(8814),i=n(3386);e.exports=!o((function(){var e=Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",i(1,7)),7!==e.stack)}))},6943:(e,t,n)=>{var o=n(3834),i=n(863).f,a=n(4722),r=n(6717),s=n(4650),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?o:m?o[g]||s(g,{}):(o[g]||{}).prototype,u)for(d in t){if(f=t[d],e.noTargetGet?(p=i(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)&&a(f,"sham",!0),r(u,d,f,e)}}},8814:e=>{e.exports=function(e){try{return!!e()}catch(t){return!0}}},6112:e=>{var t=Function.prototype,n=t.apply,o=t.bind,i=t.call;e.exports="object"==typeof Reflect&&Reflect.apply||(o?i.bind(n):function(){return i.apply(n,arguments)})},6654:e=>{var t=Function.prototype.call;e.exports=t.bind?t.bind(t):function(){return t.apply(t,arguments)}},9104:(e,t,n)=>{var o=n(4133),i=n(2924),a=Function.prototype,r=o&&Object.getOwnPropertyDescriptor,s=i(a,"name"),l=s&&"something"===function(){}.name,c=s&&(!o||o&&r(a,"name").configurable);e.exports={EXISTS:s,PROPER:l,CONFIGURABLE:c}},1636:e=>{var t=Function.prototype,n=t.bind,o=t.call,i=n&&n.bind(o);e.exports=n?function(e){return e&&i(o,e)}:function(e){return e&&function(){return o.apply(e,arguments)}}},7859:(e,t,n)=>{var o=n(3834),i=n(6107),a=function(e){return i(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?a(o[e]):o[e]&&o[e][t]}},7689:(e,t,n)=>{var o=n(8762);e.exports=function(e,t){var n=e[t];return null==n?void 0:o(n)}},3834:(e,t,n)=>{var o=function(e){return e&&e.Math==Math&&e};e.exports=o("object"==typeof globalThis&&globalThis)||o("object"==typeof window&&window)||o("object"==typeof self&&self)||o("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},2924:(e,t,n)=>{var o=n(1636),i=n(8332),a=o({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return a(i(e),t)}},1999:e=>{e.exports={}},6335:(e,t,n)=>{var o=n(4133),i=n(8814),a=n(1657);e.exports=!o&&!i((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},3972:(e,t,n)=>{var o=n(3834),i=n(1636),a=n(8814),r=n(6749),s=o.Object,l=i("".split);e.exports=a((function(){return!s("z").propertyIsEnumerable(0)}))?function(e){return"String"==r(e)?l(e,""):s(e)}:s},2511:(e,t,n)=>{var o=n(6107),i=n(1419),a=n(6534);e.exports=function(e,t,n){var r,s;return a&&o(r=t.constructor)&&r!==n&&i(s=r.prototype)&&s!==n.prototype&&a(e,s),e}},6461:(e,t,n)=>{var o=n(1636),i=n(6107),a=n(6081),r=o(Function.toString);i(a.inspectSource)||(a.inspectSource=function(e){return r(e)}),e.exports=a.inspectSource},6270:(e,t,n)=>{var o=n(1419),i=n(4722);e.exports=function(e,t){o(t)&&"cause"in t&&i(e,"cause",t.cause)}},780:(e,t,n)=>{var o,i,a,r=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 a(e)?i(e):o(e,{})},x=function(e){return function(t){var n;if(!c(t)||(n=i(t)).type!==e)throw v("Incompatible receiver, "+e+" required");return n}};if(r||h.state){var y=h.state||(h.state=new m),w=l(y.get),k=l(y.has),S=l(y.set);o=function(e,t){if(k(y,e))throw new v(g);return t.facade=e,S(y,e,t),t},i=function(e){return w(y,e)||{}},a=function(e){return k(y,e)}}else{var C=f("state");p[C]=!0,o=function(e,t){if(d(e,C))throw new v(g);return t.facade=e,u(e,C,t),t},i=function(e){return d(e,C)?e[C]:{}},a=function(e){return d(e,C)}}e.exports={set:o,get:i,has:a,enforce:b,getterFor:x}},6107:e=>{e.exports=function(e){return"function"==typeof e}},2764:(e,t,n)=>{var o=n(8814),i=n(6107),a=/#|\.prototype\./,r=function(e,t){var n=l[s(e)];return n==u||n!=c&&(i(t)?o(t):!!t)},s=r.normalize=function(e){return String(e).replace(a,".").toLowerCase()},l=r.data={},c=r.NATIVE="N",u=r.POLYFILL="P";e.exports=r},1419:(e,t,n)=>{var o=n(6107);e.exports=function(e){return"object"==typeof e?null!==e:o(e)}},200:e=>{e.exports=!1},1637:(e,t,n)=>{var o=n(3834),i=n(7859),a=n(6107),r=n(6123),s=n(49),l=o.Object;e.exports=s?function(e){return"symbol"==typeof e}:function(e){var t=i("Symbol");return a(t)&&r(t.prototype,l(e))}},8600:(e,t,n)=>{var o=n(7302);e.exports=function(e){return o(e.length)}},1368:(e,t,n)=>{var o=n(1418),i=n(8814);e.exports=!!Object.getOwnPropertySymbols&&!i((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&o&&o<41}))},4825:(e,t,n)=>{var o=n(3834),i=n(6107),a=n(6461),r=o.WeakMap;e.exports=i(r)&&/native code/.test(a(r))},1356:(e,t,n)=>{var o=n(6975);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:o(e)}},1012:(e,t,n)=>{var o=n(3834),i=n(4133),a=n(6335),r=n(616),s=n(1017),l=o.TypeError,c=Object.defineProperty;t.f=i?c:function(e,t,n){if(r(e),t=s(t),r(n),a)try{return c(e,t,n)}catch(o){}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 o=n(4133),i=n(6654),a=n(8068),r=n(3386),s=n(7447),l=n(1017),c=n(2924),u=n(6335),d=Object.getOwnPropertyDescriptor;t.f=o?d:function(e,t){if(e=s(e),t=l(t),u)try{return d(e,t)}catch(n){}if(c(e,t))return r(!i(a.f,e,t),e[t])}},3450:(e,t,n)=>{var o=n(6682),i=n(203),a=i.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,a)}},1996:(e,t)=>{t.f=Object.getOwnPropertySymbols},7886:(e,t,n)=>{var o=n(3834),i=n(2924),a=n(6107),r=n(8332),s=n(5315),l=n(911),c=s("IE_PROTO"),u=o.Object,d=u.prototype;e.exports=l?u.getPrototypeOf:function(e){var t=r(e);if(i(t,c))return t[c];var n=t.constructor;return a(n)&&t instanceof n?n.prototype:t instanceof u?d:null}},6123:(e,t,n)=>{var o=n(1636);e.exports=o({}.isPrototypeOf)},6682:(e,t,n)=>{var o=n(1636),i=n(2924),a=n(7447),r=n(7714).indexOf,s=n(1999),l=o([].push);e.exports=function(e,t){var n,o=a(e),c=0,u=[];for(n in o)!i(s,n)&&i(o,n)&&l(u,n);while(t.length>c)i(o,n=t[c++])&&(~r(u,n)||l(u,n));return u}},8068:(e,t)=>{"use strict";var n={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!n.call({1:2},1);t.f=i?function(e){var t=o(this,e);return!!t&&t.enumerable}:n},6534:(e,t,n)=>{var o=n(1636),i=n(616),a=n(9220);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=o(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),e(n,[]),t=n instanceof Array}catch(r){}return function(n,o){return i(n),a(o),t?e(n,o):n.__proto__=o,n}}():void 0)},9370:(e,t,n)=>{var o=n(3834),i=n(6654),a=n(6107),r=n(1419),s=o.TypeError;e.exports=function(e,t){var n,o;if("string"===t&&a(n=e.toString)&&!r(o=i(n,e)))return o;if(a(n=e.valueOf)&&!r(o=i(n,e)))return o;if("string"!==t&&a(n=e.toString)&&!r(o=i(n,e)))return o;throw s("Can't convert object to primitive value")}},1240:(e,t,n)=>{var o=n(7859),i=n(1636),a=n(3450),r=n(1996),s=n(616),l=i([].concat);e.exports=o("Reflect","ownKeys")||function(e){var t=a.f(s(e)),n=r.f;return n?l(t,n(e)):t}},6717:(e,t,n)=>{var o=n(3834),i=n(6107),a=n(2924),r=n(4722),s=n(4650),l=n(6461),c=n(780),u=n(9104).CONFIGURABLE,d=c.get,h=c.enforce,f=String(String).split("String");(e.exports=function(e,t,n,l){var c,d=!!l&&!!l.unsafe,p=!!l&&!!l.enumerable,g=!!l&&!!l.noTargetGet,v=l&&void 0!==l.name?l.name:t;i(n)&&("Symbol("===String(v).slice(0,7)&&(v="["+String(v).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!a(n,"name")||u&&n.name!==v)&&r(n,"name",v),c=h(n),c.source||(c.source=f.join("string"==typeof v?v:""))),e!==o?(d?!g&&e[t]&&(p=!0):delete e[t],p?e[t]=n:r(e,t,n)):p?e[t]=n:s(t,n)})(Function.prototype,"toString",(function(){return i(this)&&d(this).source||l(this)}))},5177:(e,t,n)=>{var o=n(3834),i=o.TypeError;e.exports=function(e){if(void 0==e)throw i("Can't call method on "+e);return e}},4650:(e,t,n)=>{var o=n(3834),i=Object.defineProperty;e.exports=function(e,t){try{i(o,e,{value:t,configurable:!0,writable:!0})}catch(n){o[e]=t}return t}},5315:(e,t,n)=>{var o=n(8850),i=n(3965),a=o("keys");e.exports=function(e){return a[e]||(a[e]=i(e))}},6081:(e,t,n)=>{var o=n(3834),i=n(4650),a="__core-js_shared__",r=o[a]||i(a,{});e.exports=r},8850:(e,t,n)=>{var o=n(200),i=n(6081);(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.20.1",mode:o?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},2661:(e,t,n)=>{var o=n(6675),i=Math.max,a=Math.min;e.exports=function(e,t){var n=o(e);return n<0?i(n+t,0):a(n,t)}},7447:(e,t,n)=>{var o=n(3972),i=n(5177);e.exports=function(e){return o(i(e))}},6675:e=>{var t=Math.ceil,n=Math.floor;e.exports=function(e){var o=+e;return o!==o||0===o?0:(o>0?n:t)(o)}},7302:(e,t,n)=>{var o=n(6675),i=Math.min;e.exports=function(e){return e>0?i(o(e),9007199254740991):0}},8332:(e,t,n)=>{var o=n(3834),i=n(5177),a=o.Object;e.exports=function(e){return a(i(e))}},4084:(e,t,n)=>{var o=n(3834),i=n(859),a=o.RangeError;e.exports=function(e,t){var n=i(e);if(n%t)throw a("Wrong offset");return n}},859:(e,t,n)=>{var o=n(3834),i=n(6675),a=o.RangeError;e.exports=function(e){var t=i(e);if(t<0)throw a("The argument can't be less than 0");return t}},4384:(e,t,n)=>{var o=n(3834),i=n(6654),a=n(1419),r=n(1637),s=n(7689),l=n(9370),c=n(4103),u=o.TypeError,d=c("toPrimitive");e.exports=function(e,t){if(!a(e)||r(e))return e;var n,o=s(e,d);if(o){if(void 0===t&&(t="default"),n=i(o,e,t),!a(n)||r(n))return n;throw u("Can't convert object to primitive value")}return void 0===t&&(t="number"),l(e,t)}},1017:(e,t,n)=>{var o=n(4384),i=n(1637);e.exports=function(e){var t=o(e,"string");return i(t)?t:t+""}},4130:(e,t,n)=>{var o=n(4103),i=o("toStringTag"),a={};a[i]="z",e.exports="[object z]"===String(a)},6975:(e,t,n)=>{var o=n(3834),i=n(4239),a=o.String;e.exports=function(e){if("Symbol"===i(e))throw TypeError("Cannot convert a Symbol value to a string");return a(e)}},7545:(e,t,n)=>{var o=n(3834),i=o.String;e.exports=function(e){try{return i(e)}catch(t){return"Object"}}},3965:(e,t,n)=>{var o=n(1636),i=0,a=Math.random(),r=o(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+r(++i+a,36)}},49:(e,t,n)=>{var o=n(1368);e.exports=o&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},4103:(e,t,n)=>{var o=n(3834),i=n(8850),a=n(2924),r=n(3965),s=n(1368),l=n(49),c=i("wks"),u=o.Symbol,d=u&&u["for"],h=l?u:u&&u.withoutSetter||r;e.exports=function(e){if(!a(c,e)||!s&&"string"!=typeof c[e]){var t="Symbol."+e;s&&a(u,e)?c[e]=u[e]:c[e]=l&&d?d(t):h(t)}return c[e]}},8376:(e,t,n)=>{"use strict";var o=n(7859),i=n(2924),a=n(4722),r=n(6123),s=n(6534),l=n(7366),c=n(2511),u=n(1356),d=n(6270),h=n(1328),f=n(9277),p=n(200);e.exports=function(e,t,n,g){var v=g?2:1,m=e.split("."),b=m[m.length-1],x=o.apply(null,m);if(x){var y=x.prototype;if(!p&&i(y,"cause")&&delete y.cause,!n)return x;var w=o("Error"),k=t((function(e,t){var n=u(g?t:e,void 0),o=g?new x(e):new x;return void 0!==n&&a(o,"message",n),f&&a(o,"stack",h(o.stack,2)),this&&r(y,this)&&c(o,this,k),arguments.length>v&&d(o,arguments[v]),o}));if(k.prototype=y,"Error"!==b&&(s?s(k,w):l(k,w,{name:!0})),l(k,x),!p)try{y.name!==b&&a(y,"name",b),y.constructor=k}catch(S){}return k}}},6822:(e,t,n)=>{var o=n(6943),i=n(3834),a=n(6112),r=n(8376),s="WebAssembly",l=i[s],c=7!==Error("e",{cause:7}).cause,u=function(e,t){var n={};n[e]=r(e,t,c),o({global:!0,forced:c},n)},d=function(e,t){if(l&&l[e]){var n={};n[e]=r(s+"."+e,t,c),o({target:s,stat:!0,forced:c},n)}};u("Error",(function(e){return function(t){return a(e,this,arguments)}})),u("EvalError",(function(e){return function(t){return a(e,this,arguments)}})),u("RangeError",(function(e){return function(t){return a(e,this,arguments)}})),u("ReferenceError",(function(e){return function(t){return a(e,this,arguments)}})),u("SyntaxError",(function(e){return function(t){return a(e,this,arguments)}})),u("TypeError",(function(e){return function(t){return a(e,this,arguments)}})),u("URIError",(function(e){return function(t){return a(e,this,arguments)}})),d("CompileError",(function(e){return function(t){return a(e,this,arguments)}})),d("LinkError",(function(e){return function(t){return a(e,this,arguments)}})),d("RuntimeError",(function(e){return function(t){return a(e,this,arguments)}}))},5231:(e,t,n)=>{"use strict";var o=n(8086),i=n(8600),a=n(6675),r=o.aTypedArray,s=o.exportTypedArrayMethod;s("at",(function(e){var t=r(this),n=i(t),o=a(e),s=o>=0?o:n+o;return s<0||s>=n?void 0:t[s]}))},9359:(e,t,n)=>{"use strict";var o=n(3834),i=n(8086),a=n(8600),r=n(4084),s=n(8332),l=n(8814),c=o.RangeError,u=i.aTypedArray,d=i.exportTypedArrayMethod,h=l((function(){new Int8Array(1).set({})}));d("set",(function(e){u(this);var t=r(arguments.length>1?arguments[1]:void 0,1),n=this.length,o=s(e),i=a(o),l=0;if(i+t>n)throw c("Wrong length");while(l{"use strict";var o=n(3834),i=n(1636),a=n(8814),r=n(8762),s=n(7085),l=n(8086),c=n(259),u=n(1280),d=n(1418),h=n(7433),f=o.Array,p=l.aTypedArray,g=l.exportTypedArrayMethod,v=o.Uint16Array,m=v&&i(v.prototype.sort),b=!!m&&!(a((function(){m(new v(2),null)}))&&a((function(){m(new v(2),{})}))),x=!!m&&!a((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 v(516),o=f(516);for(e=0;e<516;e++)t=e%4,n[e]=515-e,o[e]=e-2*t+3;for(m(n,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(n[e]!==o[e])return!0})),y=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}};g("sort",(function(e){return void 0!==e&&r(e),x?m(this,e):s(p(this),y(e))}),!x||b)},6704:(e,t,n)=>{"use strict";function o(e,t){var n=e<0?"-":"",o=Math.abs(e).toString();while(o.lengtho})},8778:(e,t,n)=>{"use strict";function o(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}n.d(t,{Z:()=>o})},2705:(e,t,n)=>{"use strict";function o(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:()=>o})},3637:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(6093),i=n(8778);function a(e){(0,i.Z)(1,arguments);var t=(0,o.Z)(e);return t.setHours(23,59,59,999),t}},5057:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(6093),i=n(8778);function a(e){(0,i.Z)(1,arguments);var t=(0,o.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:()=>a});var o=n(6093),i=n(8778);function a(e){(0,i.Z)(1,arguments);var t=(0,o.Z)(e),n=t.getMonth(),a=n-n%3+3;return t.setMonth(a,0),t.setHours(23,59,59,999),t}},9739:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var o=n(6093),i=n(2705),a=n(8778);function r(e,t){(0,a.Z)(1,arguments);var n=t||{},r=n.locale,s=r&&r.options&&r.options.weekStartsOn,l=null==s?0:(0,i.Z)(s),c=null==n.weekStartsOn?l:(0,i.Z)(n.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=(0,o.Z)(e),d=u.getDay(),h=6+(d{"use strict";n.d(t,{Z:()=>a});var o=n(6093),i=n(8778);function a(e){(0,i.Z)(1,arguments);var t=(0,o.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 o=n(8778);function i(e){return(0,o.Z)(1,arguments),e instanceof Date||"object"===typeof e&&"[object Date]"===Object.prototype.toString.call(e)}var a=n(6093);function r(e){if((0,o.Z)(1,arguments),!i(e)&&"number"!==typeof e)return!1;var t=(0,a.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 o,i=s[e];return o="string"===typeof i?i:1===t?i.one:i.other.replace("{{count}}",t.toString()),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+o:o+" ago":o};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,o=e.formats[n]||e.formats[e.defaultWidth];return o}}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,o){return v[e]};const b=m;function x(e){return function(t,n){var o,i=n||{},a=i.context?String(i.context):"standalone";if("formatting"===a&&e.formattingValues){var r=e.defaultFormattingWidth||e.defaultWidth,s=i.width?String(i.width):r;o=e.formattingValues[s]||e.formattingValues[r]}else{var l=e.defaultWidth,c=i.width?String(i.width):e.defaultWidth;o=e.values[c]||e.values[l]}var u=e.argumentCallback?e.argumentCallback(t):t;return o[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),o=n%100;if(o>20||o<10)switch(o%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]:{},o=n.width,i=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],a=t.match(i);if(!a)return null;var r,s=a[0],l=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?F(l,(function(e){return e.test(s)})):T(l,(function(e){return e.test(s)}));r=e.valueCallback?e.valueCallback(c):c,r=n.valueCallback?n.valueCallback(r):r;var u=t.slice(s.length);return{value:r,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]:{},o=t.match(e.matchPattern);if(!o)return null;var i=o[0],a=t.match(e.parsePattern);if(!a)return null;var r=e.valueCallback?e.valueCallback(a[0]):a[0];r=n.valueCallback?n.valueCallback(r):r;var s=t.slice(i.length);return{value:r,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]},q={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},N={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]},D={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},B={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:q,defaultMatchWidth:"wide",parsePatterns:N,defaultParseWidth:"any"}),day:j({matchPatterns:D,defaultMatchWidth:"wide",parsePatterns:B,defaultParseWidth:"any"}),dayPeriod:j({matchPatterns:Y,defaultMatchWidth:"any",parsePatterns:X,defaultParseWidth:"any"})};const V=W;var $={code:"en-US",formatDistance:c,formatLong:g,formatRelative:b,localize:L,match:V,options:{weekStartsOn:0,firstWeekContainsDate:1}};const Z=$;var U=n(2705);function G(e,t){(0,o.Z)(2,arguments);var n=(0,a.Z)(e).getTime(),i=(0,U.Z)(t);return new Date(n+i)}function K(e,t){(0,o.Z)(2,arguments);var n=(0,U.Z)(t);return G(e,-n)}var J=864e5;function Q(e){(0,o.Z)(1,arguments);var t=(0,a.Z)(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var i=t.getTime(),r=n-i;return Math.floor(r/J)+1}function ee(e){(0,o.Z)(1,arguments);var t=1,n=(0,a.Z)(e),i=n.getUTCDay(),r=(i=r.getTime()?n+1:t.getTime()>=l.getTime()?n:n-1}function ne(e){(0,o.Z)(1,arguments);var t=te(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var i=ee(n);return i}var oe=6048e5;function ie(e){(0,o.Z)(1,arguments);var t=(0,a.Z)(e),n=ee(t).getTime()-ne(t).getTime();return Math.round(n/oe)+1}function ae(e,t){(0,o.Z)(1,arguments);var n=t||{},i=n.locale,r=i&&i.options&&i.options.weekStartsOn,s=null==r?0:(0,U.Z)(r),l=null==n.weekStartsOn?s:(0,U.Z)(n.weekStartsOn);if(!(l>=0&&l<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=(0,a.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(i+1,0,u),d.setUTCHours(0,0,0,0);var h=ae(d,t),f=new Date(0);f.setUTCFullYear(i,0,u),f.setUTCHours(0,0,0,0);var p=ae(f,t);return n.getTime()>=h.getTime()?i+1:n.getTime()>=p.getTime()?i:i-1}function se(e,t){(0,o.Z)(1,arguments);var n=t||{},i=n.locale,a=i&&i.options&&i.options.firstWeekContainsDate,r=null==a?1:(0,U.Z)(a),s=null==n.firstWeekContainsDate?r:(0,U.Z)(n.firstWeekContainsDate),l=re(e,t),c=new Date(0);c.setUTCFullYear(l,0,s),c.setUTCHours(0,0,0,0);var u=ae(c,t);return u}var le=6048e5;function ce(e,t){(0,o.Z)(1,arguments);var n=(0,a.Z)(e),i=ae(n,t).getTime()-se(n,t).getTime();return Math.round(i/le)+1}var ue=n(6704),de={y:function(e,t){var n=e.getUTCFullYear(),o=n>0?n:1-n;return(0,ue.Z)("yy"===t?o%100:o,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,o=e.getUTCMilliseconds(),i=Math.floor(o*Math.pow(10,n-3));return(0,ue.Z)(i,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 o=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(o,{width:"abbreviated"});case"GGGGG":return n.era(o,{width:"narrow"});case"GGGG":default:return n.era(o,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var o=e.getUTCFullYear(),i=o>0?o:1-o;return n.ordinalNumber(i,{unit:"year"})}return he.y(e,t)},Y:function(e,t,n,o){var i=re(e,o),a=i>0?i:1-i;if("YY"===t){var r=a%100;return(0,ue.Z)(r,2)}return"Yo"===t?n.ordinalNumber(a,{unit:"year"}):(0,ue.Z)(a,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 o=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(o);case"QQ":return(0,ue.Z)(o,2);case"Qo":return n.ordinalNumber(o,{unit:"quarter"});case"QQQ":return n.quarter(o,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(o,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(o,{width:"wide",context:"formatting"})}},q:function(e,t,n){var o=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(o);case"qq":return(0,ue.Z)(o,2);case"qo":return n.ordinalNumber(o,{unit:"quarter"});case"qqq":return n.quarter(o,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(o,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(o,{width:"wide",context:"standalone"})}},M:function(e,t,n){var o=e.getUTCMonth();switch(t){case"M":case"MM":return he.M(e,t);case"Mo":return n.ordinalNumber(o+1,{unit:"month"});case"MMM":return n.month(o,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(o,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(o,{width:"wide",context:"formatting"})}},L:function(e,t,n){var o=e.getUTCMonth();switch(t){case"L":return String(o+1);case"LL":return(0,ue.Z)(o+1,2);case"Lo":return n.ordinalNumber(o+1,{unit:"month"});case"LLL":return n.month(o,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(o,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(o,{width:"wide",context:"standalone"})}},w:function(e,t,n,o){var i=ce(e,o);return"wo"===t?n.ordinalNumber(i,{unit:"week"}):(0,ue.Z)(i,t.length)},I:function(e,t,n){var o=ie(e);return"Io"===t?n.ordinalNumber(o,{unit:"week"}):(0,ue.Z)(o,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 o=Q(e);return"Do"===t?n.ordinalNumber(o,{unit:"dayOfYear"}):(0,ue.Z)(o,t.length)},E:function(e,t,n){var o=e.getUTCDay();switch(t){case"E":case"EE":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"})}},e:function(e,t,n,o){var i=e.getUTCDay(),a=(i-o.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return(0,ue.Z)(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});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"})}},c:function(e,t,n,o){var i=e.getUTCDay(),a=(i-o.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return(0,ue.Z)(a,t.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(i,{width:"narrow",context:"standalone"});case"cccccc":return n.day(i,{width:"short",context:"standalone"});case"cccc":default:return n.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,n){var o=e.getUTCDay(),i=0===o?7:o;switch(t){case"i":return String(i);case"ii":return(0,ue.Z)(i,t.length);case"io":return n.ordinalNumber(i,{unit:"day"});case"iii":return n.day(o,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(o,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(o,{width:"short",context:"formatting"});case"iiii":default:return n.day(o,{width:"wide",context:"formatting"})}},a:function(e,t,n){var o=e.getUTCHours(),i=o/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},b:function(e,t,n){var o,i=e.getUTCHours();switch(o=12===i?fe.noon:0===i?fe.midnight:i/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,n){var o,i=e.getUTCHours();switch(o=i>=17?fe.evening:i>=12?fe.afternoon:i>=4?fe.morning:fe.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var o=e.getUTCHours()%12;return 0===o&&(o=12),n.ordinalNumber(o,{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 o=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(o,{unit:"hour"}):(0,ue.Z)(o,t.length)},k:function(e,t,n){var o=e.getUTCHours();return 0===o&&(o=24),"ko"===t?n.ordinalNumber(o,{unit:"hour"}):(0,ue.Z)(o,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,o){var i=o._originalDate||e,a=i.getTimezoneOffset();if(0===a)return"Z";switch(t){case"X":return ve(a);case"XXXX":case"XX":return me(a);case"XXXXX":case"XXX":default:return me(a,":")}},x:function(e,t,n,o){var i=o._originalDate||e,a=i.getTimezoneOffset();switch(t){case"x":return ve(a);case"xxxx":case"xx":return me(a);case"xxxxx":case"xxx":default:return me(a,":")}},O:function(e,t,n,o){var i=o._originalDate||e,a=i.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+ge(a,":");case"OOOO":default:return"GMT"+me(a,":")}},z:function(e,t,n,o){var i=o._originalDate||e,a=i.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+ge(a,":");case"zzzz":default:return"GMT"+me(a,":")}},t:function(e,t,n,o){var i=o._originalDate||e,a=Math.floor(i.getTime()/1e3);return(0,ue.Z)(a,t.length)},T:function(e,t,n,o){var i=o._originalDate||e,a=i.getTime();return(0,ue.Z)(a,t.length)}};function ge(e,t){var n=e>0?"-":"+",o=Math.abs(e),i=Math.floor(o/60),a=o%60;if(0===a)return n+String(i);var r=t||"";return n+String(i)+r+(0,ue.Z)(a,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||"",o=e>0?"-":"+",i=Math.abs(e),a=(0,ue.Z)(Math.floor(i/60),2),r=(0,ue.Z)(i%60,2);return o+a+n+r}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,o=e.match(/(P+)(p+)?/)||[],i=o[1],a=o[2];if(!a)return xe(e,t);switch(i){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(i,t)).replace("{{time}}",ye(a,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,o.Z)(2,arguments);var i=String(t),s=n||{},l=s.locale||Z,c=l.options&&l.options.firstWeekContainsDate,u=null==c?1:(0,U.Z)(c),d=null==s.firstWeekContainsDate?u:(0,U.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,U.Z)(h),p=null==s.weekStartsOn?f:(0,U.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,a.Z)(e);if(!r(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=i.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 o=n[0];if("'"===o)return Ie(n);var i=be[o];if(i)return!s.useAdditionalWeekYearTokens&&Le(n)&&je(n,t,e),!s.useAdditionalDayOfYearTokens&&Pe(n)&&je(n,t,e),i(m,n,l.localize,b);if(o.match(Oe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+o+"`");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:()=>r});var o=n(6093),i=n(6704),a=n(8778);function r(e,t){(0,a.Z)(1,arguments);var n=(0,o.Z)(e);if(isNaN(n.getTime()))throw new RangeError("Invalid time value");var r=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"!==r&&"basic"!==r)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"===r?"-":"",d="extended"===r?":":"";if("time"!==s){var h=(0,i.Z)(n.getDate(),2),f=(0,i.Z)(n.getMonth()+1,2),p=(0,i.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,i.Z)(Math.floor(v/60),2),b=(0,i.Z)(v%60,2),x=g<0?"+":"-";c="".concat(x).concat(m,":").concat(b)}else c="Z";var y=(0,i.Z)(n.getHours(),2),w=(0,i.Z)(n.getMinutes(),2),k=(0,i.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 o=6e4,i=36e5,a=n(8778),r=n(2705);function s(e,t){(0,a.Z)(1,arguments);var n=t||{},o=null==n.additionalDigits?2:(0,r.Z)(n.additionalDigits);if(2!==o&&1!==o&&0!==o)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 i,s=h(e);if(s.date){var l=f(s.date,o);i=p(l.restDateString,l.year)}if(!i||isNaN(i.getTime()))return new Date(NaN);var c,u=i.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={},o=e.split(l.dateTimeDelimiter);if(o.length>2)return n;if(/:/.test(o[0])?t=o[0]:(n.date=o[0],t=o[1],l.timeZoneDelimiter.test(n.date)&&(n.date=e.split(l.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length))),t){var i=l.timezone.exec(t);i?(n.time=t.replace(i[1],""),n.timezone=i[1]):n.time=t}return n}function f(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),o=e.match(n);if(!o)return{year:NaN,restDateString:""};var i=o[1]?parseInt(o[1]):null,a=o[2]?parseInt(o[2]):null;return{year:null===a?i:100*a,restDateString:e.slice((o[1]||o[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 o=!!n[4],i=g(n[1]),a=g(n[2])-1,r=g(n[3]),s=g(n[4]),l=g(n[5])-1;if(o)return C(t,s,l)?x(t,s,l):new Date(NaN);var u=new Date(0);return k(t,a,r)&&S(t,i)?(u.setUTCFullYear(t,a,Math.max(i,r)),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]),a=m(t[2]),r=m(t[3]);return _(n,a,r)?n*i+a*o+1e3*r: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,a=parseInt(t[2]),r=t[3]&&parseInt(t[3])||0;return A(a,r)?n*(a*i+r*o):NaN}function x(e,t,n){var o=new Date(0);o.setUTCFullYear(e,0,4);var i=o.getUTCDay()||7,a=7*(t-1)+n+1-i;return o.setUTCDate(o.getUTCDate()+a),o}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:()=>a});var o=n(6093),i=n(8778);function a(e){(0,i.Z)(1,arguments);var t=(0,o.Z)(e);return t.setHours(0,0,0,0),t}},7164:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(6093),i=n(8778);function a(e){(0,i.Z)(1,arguments);var t=(0,o.Z)(e);return t.setDate(1),t.setHours(0,0,0,0),t}},6490:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(6093),i=n(8778);function a(e){(0,i.Z)(1,arguments);var t=(0,o.Z)(e),n=t.getMonth(),a=n-n%3;return t.setMonth(a,1),t.setHours(0,0,0,0),t}},3611:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var o=n(6093),i=n(2705),a=n(8778);function r(e,t){(0,a.Z)(1,arguments);var n=t||{},r=n.locale,s=r&&r.options&&r.options.weekStartsOn,l=null==s?0:(0,i.Z)(s),c=null==n.weekStartsOn?l:(0,i.Z)(n.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=(0,o.Z)(e),d=u.getDay(),h=(d{"use strict";n.d(t,{Z:()=>a});var o=n(6093),i=n(8778);function a(e){(0,i.Z)(1,arguments);var t=(0,o.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 o=n(2705),i=n(6093),a=n(8778);function r(e,t){(0,a.Z)(2,arguments);var n=(0,i.Z)(e),r=(0,o.Z)(t);return isNaN(r)?new Date(NaN):r?(n.setDate(n.getDate()+r),n):n}function s(e,t){(0,a.Z)(2,arguments);var n=(0,o.Z)(t);return r(e,-n)}},6093:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(8778);function i(e){(0,o.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 o=n(499),i=!1;function a(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); -/*! - * pinia v2.0.16 - * (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 o=new XMLHttpRequest;o.open("GET",e),o.responseType="blob",o.onload=function(){y(o.response,t,n)},o.onerror=function(){console.error("could not download file")},o.send()}function v(e){const t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(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 o=document.createElement("a");o.download=t,o.rel="noopener","string"===typeof e?(o.href=e,o.origin!==location.origin?v(o.href)?g(e,t,n):(o.target="_blank",m(o)):m(o)):(o.href=URL.createObjectURL(e),setTimeout((function(){URL.revokeObjectURL(o.href)}),4e4),setTimeout((function(){m(o)}),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,o){if(o=o||open("","_blank"),o&&(o.document.title=o.document.body.innerText="downloading..."),"string"===typeof e)return g(e,t,n);const i="application/octet-stream"===e.type,a=/constructor/i.test(String(f.HTMLElement))||"safari"in f,r=/CriOS\/[\d]+/.test(navigator.userAgent);if((r||i&&a||x)&&"undefined"!==typeof FileReader){const t=new FileReader;t.onloadend=function(){let e=t.result;if("string"!==typeof e)throw o=null,new Error("Wrong reader.result type");e=r?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),o?o.location.href=e:location.assign(e),o=null},t.readAsDataURL(e)}else{const t=URL.createObjectURL(e);o?o.location.assign(t):location.href=t,o=null,setTimeout((function(){URL.revokeObjectURL(t)}),4e4)}}function C(){const e=(0,o.B)(!0),t=e.run((()=>(0,o.iH)({})));let n=[],a=[];const r=(0,o.Xl)({install(e){l(r),i||(r._a=e,e.provide(c,r),e.config.globalProperties.$pinia=r,a.forEach((e=>n.push(e))),a=[])},use(e){return this._a||i?n.push(e):a.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const _=()=>{};function A(e,t,n,o=_){e.push(t);const i=()=>{const n=e.indexOf(t);n>-1&&(e.splice(n,1),o())};return!n&&(0,r.FN)()&&(0,r.Ah)(i),i}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],a=e[n];u(a)&&u(i)&&e.hasOwnProperty(n)&&!(0,o.dq)(i)&&!(0,o.PG)(i)?e[n]=L(a,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,o.dq)(e)||!e.effect)}function O(e,t,n,r){const{state:s,actions:c,getters:u}=t,d=n.state.value[e];let h;function f(){d||(i?a(n.state.value,e,s?s():{}):n.state.value[e]=s?s():{});const t=(0,o.BK)(n.state.value[e]);return E(t,c,Object.keys(u||{}).reduce(((t,a)=>(t[a]=(0,o.Xl)((0,o.Fl)((()=>{l(n);const t=n._s.get(e);if(!i||t._r)return u[a].call(t,t)}))),t)),{}))}return h=R(e,f,t,n,r,!0),h.$reset=function(){const e=s?s():{};this.$patch((t=>{E(t,e)}))},h}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,o.Xl)([]),x=(0,o.Xl)([]);const y=s.state.value[e];u||y||(i?a(s.state.value,e,{}):s.state.value[e]={});(0,o.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 o=w=Symbol();(0,r.Y3)().then((()=>{w===o&&(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 o=Array.from(arguments),i=[],a=[];function r(e){i.push(e)}function c(e){a.push(e)}let u;P(x,{args:o,name:t,store:O,after:r,onError:c});try{u=n.apply(this&&this.$id===e?this:O,o)}catch(d){throw P(a,d),d}return u instanceof Promise?u.then((e=>(P(i,e),e))).catch((e=>(P(a,e),Promise.reject(e)))):(P(i,u),u)}}const T={_p:s,$id:e,$onAction:A.bind(null,x),$patch:k,$reset:S,$subscribe(t,n={}){const o=A(b,t,n.detached,(()=>i())),i=h.run((()=>(0,r.YP)((()=>s.state.value[e]),(o=>{("sync"===n.flush?v:g)&&t({storeId:e,type:d.direct,events:m},o)}),E({},p,n))));return o},$dispose:C};i&&(T._r=!1);const O=(0,o.qj)(E({},T));s._s.set(e,O);const R=s._e.run((()=>(h=(0,o.B)(),h.run((()=>t())))));for(const r in R){const t=R[r];if((0,o.dq)(t)&&!M(t)||(0,o.PG)(t))u||(y&&F(t)&&((0,o.dq)(t)?t.value=y[r]:L(t,y[r])),i?a(s.state.value[e],r,t):s.state.value[e][r]=t);else if("function"===typeof t){const e=j(r,t);i?a(R,r,e):R[r]=e,f.actions[r]=t}else 0}return i?Object.keys(R).forEach((e=>{a(O,e,R[e])})):(E(O,R),E((0,o.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 o,i;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(o)||(a?R(o,t,i,e):O(o,i,e));const d=e._s.get(o);return d}return"string"===typeof e?(o=e,i=a?n:t):(i=e,o=e.id),u.$id=o,u}},9991:(e,t,n)=>{"use strict";n.d(t,{o:()=>Dt});const o="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag,i=e=>o?Symbol(e):e,a=(e,t,n)=>r({l:e,k:t,s:n}),r=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);function _(e,t,n={}){const{domain:o,messages:i,args:a}=n,r=e,s=new SyntaxError(String(r));return s.code=e,t&&(s.location=t),s.domain=o,s}function A(e){throw e}function P(e,t,n){return{line:e,column:t,offset:n}}function L(e,t,n){const o={start:e,end:t};return null!=n&&(o.source=n),o}const j=" ",T="\r",F="\n",E=String.fromCharCode(8232),M=String.fromCharCode(8233);function O(e){const t=e;let n=0,o=1,i=1,a=0;const r=e=>t[e]===T&&t[e+1]===F,s=e=>t[e]===F,l=e=>t[e]===M,c=e=>t[e]===E,u=e=>r(e)||s(e)||l(e)||c(e),d=()=>n,h=()=>o,f=()=>i,p=()=>a,g=e=>r(e)||l(e)||c(e)?F:t[e],v=()=>g(n),m=()=>g(n+a);function b(){return a=0,u(n)&&(o++,i=0),r(n)&&n++,n++,i++,t[n]}function x(){return r(n+a)&&a++,a++,t[n+a]}function y(){n=0,o=1,i=1,a=0}function w(e=0){a=e}function k(){const e=n+a;while(e!==n)b();a=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 R=void 0,I="'",z="tokenizer";function H(e,t={}){const n=!1!==t.location,o=O(e),i=()=>o.index(),a=()=>P(o.line(),o.column(),o.index()),r=a(),s=i(),l={currentType:14,offset:s,startLoc:r,endLoc:r,lastType:14,lastOffset:s,lastStartLoc:r,lastEndLoc:r,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function d(e,t,n,...o){const i=c();if(t.column+=n,t.offset+=n,u){const n=L(i.startLoc,t),a=_(e,n,{domain:z,args:o});u(a)}}function h(e,t,o){e.endLoc=a(),e.currentType=t;const i={type:t};return n&&(i.loc=L(e.startLoc,e.endLoc)),null!=o&&(i.value=o),i}const f=e=>h(e,14);function p(e,t){return e.currentChar()===t?(e.next(),t):(d(0,a(),0,t),"")}function g(e){let t="";while(e.currentPeek()===j||e.currentPeek()===F)t+=e.currentPeek(),e.peek();return t}function v(e){const t=g(e);return e.skipToPeek(),t}function m(e){if(e===R)return!1;const t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||95===t}function b(e){if(e===R)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 o=m(e.currentPeek());return e.resetPeek(),o}function y(e,t){const{currentType:n}=t;if(2!==n)return!1;g(e);const o="-"===e.currentPeek()?e.peek():e.currentPeek(),i=b(o);return e.resetPeek(),i}function w(e,t){const{currentType:n}=t;if(2!==n)return!1;g(e);const o=e.currentPeek()===I;return e.resetPeek(),o}function k(e,t){const{currentType:n}=t;if(8!==n)return!1;g(e);const o="."===e.currentPeek();return e.resetPeek(),o}function S(e,t){const{currentType:n}=t;if(9!==n)return!1;g(e);const o=m(e.currentPeek());return e.resetPeek(),o}function C(e,t){const{currentType:n}=t;if(8!==n&&12!==n)return!1;g(e);const o=":"===e.currentPeek();return e.resetPeek(),o}function A(e,t){const{currentType:n}=t;if(10!==n)return!1;const o=()=>{const t=e.currentPeek();return"{"===t?m(e.peek()):!("@"===t||"%"===t||"|"===t||":"===t||"."===t||t===j||!t)&&(t===F?(e.peek(),o()):m(t))},i=o();return e.resetPeek(),i}function T(e){g(e);const t="|"===e.currentPeek();return e.resetPeek(),t}function E(e,t=!0){const n=(t=!1,o="",i=!1)=>{const a=e.currentPeek();return"{"===a?"%"!==o&&t:"@"!==a&&a?"%"===a?(e.peek(),n(t,"%",!0)):"|"===a?!("%"!==o&&!i)||!(o===j||o===F):a===j?(e.peek(),n(!0,j,i)):a!==F||(e.peek(),n(!0,F,i)):"%"===o||t},o=n();return t&&e.resetPeek(),o}function M(e,t){const n=e.currentChar();return n===R?R:t(n)?(e.next(),n):null}function H(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 M(e,t)}function q(e){const t=e=>{const t=e.charCodeAt(0);return t>=48&&t<=57};return M(e,t)}function N(e){const t=e=>{const t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102};return M(e,t)}function D(e){let t="",n="";while(t=q(e))n+=t;return n}function B(e){let t="";while(1){const n=e.currentChar();if("{"===n||"}"===n||"@"===n||"|"===n||!n)break;if("%"===n){if(!E(e))break;t+=n,e.next()}else if(n===j||n===F)if(E(e))t+=n,e.next();else{if(T(e))break;t+=n,e.next()}else t+=n,e.next()}return t}function Y(e){v(e);let t="",n="";while(t=H(e))n+=t;return e.currentChar()===R&&d(6,a(),0),n}function X(e){v(e);let t="";return"-"===e.currentChar()?(e.next(),t+=`-${D(e)}`):t+=D(e),e.currentChar()===R&&d(6,a(),0),t}function W(e){v(e),p(e,"'");let t="",n="";const o=e=>e!==I&&e!==F;while(t=M(e,o))n+="\\"===t?V(e):t;const i=e.currentChar();return i===F||i===R?(d(2,a(),0),i===F&&(e.next(),p(e,"'")),n):(p(e,"'"),n)}function V(e){const t=e.currentChar();switch(t){case"\\":case"'":return e.next(),`\\${t}`;case"u":return $(e,t,4);case"U":return $(e,t,6);default:return d(3,a(),0,t),""}}function $(e,t,n){p(e,t);let o="";for(let i=0;i"{"!==e&&"}"!==e&&e!==j&&e!==F;while(t=M(e,o))n+=t;return n}function U(e){let t="",n="";while(t=H(e))n+=t;return n}function G(e){const t=(n=!1,o)=>{const i=e.currentChar();return"{"!==i&&"%"!==i&&"@"!==i&&"|"!==i&&i?i===j?o:i===F?(o+=i,e.next(),t(n,o)):(o+=i,e.next(),t(!0,o)):o};return t(!1,"")}function K(e){v(e);const t=p(e,"|");return v(e),t}function J(e,t){let n=null;const o=e.currentChar();switch(o){case"{":return t.braceNest>=1&&d(8,a(),0),e.next(),n=h(t,2,"{"),v(e),t.braceNest++,n;case"}":return t.braceNest>0&&2===t.currentType&&d(7,a(),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,a(),0),n=Q(e,t)||f(t),t.braceNest=0,n;default:let o=!0,i=!0,r=!0;if(T(e))return t.braceNest>0&&d(6,a(),0),n=h(t,1,K(e)),t.braceNest=0,t.inLinked=!1,n;if(t.braceNest>0&&(5===t.currentType||6===t.currentType||7===t.currentType))return d(6,a(),0),t.braceNest=0,ee(e,t);if(o=x(e,t))return n=h(t,5,Y(e)),v(e),n;if(i=y(e,t))return n=h(t,6,X(e)),v(e),n;if(r=w(e,t))return n=h(t,7,W(e)),v(e),n;if(!o&&!i&&!r)return n=h(t,13,Z(e)),d(1,a(),0,n.value),v(e),n;break}return n}function Q(e,t){const{currentType:n}=t;let o=null;const i=e.currentChar();switch(8!==n&&9!==n&&12!==n&&10!==n||i!==F&&i!==j||d(9,a(),0),i){case"@":return e.next(),o=h(t,8,"@"),t.inLinked=!0,o;case".":return v(e),e.next(),h(t,9,".");case":":return v(e),e.next(),h(t,10,":");default:return T(e)?(o=h(t,1,K(e)),t.braceNest=0,t.inLinked=!1,o):k(e,t)||C(e,t)?(v(e),Q(e,t)):S(e,t)?(v(e),h(t,12,U(e))):A(e,t)?(v(e),"{"===i?J(e,t)||o:h(t,11,G(e))):(8===n&&d(9,a(),0),t.braceNest=0,t.inLinked=!1,ee(e,t))}}function ee(e,t){let n={type:14};if(t.braceNest>0)return J(e,t)||f(t);if(t.inLinked)return Q(e,t)||f(t);const o=e.currentChar();switch(o){case"{":return J(e,t)||f(t);case"}":return d(5,a(),0),e.next(),h(t,3,"}");case"@":return Q(e,t)||f(t);default:if(T(e))return n=h(t,1,K(e)),t.braceNest=0,t.inLinked=!1,n;if(E(e))return h(t,0,B(e));if("%"===o)return e.next(),h(t,4,"%");break}return n}function te(){const{currentType:e,offset:t,startLoc:n,endLoc:r}=l;return l.lastType=e,l.lastOffset=t,l.lastStartLoc=n,l.lastEndLoc=r,l.offset=i(),l.startLoc=a(),o.currentChar()===R?h(l,14):ee(o,l)}return{nextToken:te,currentOffset:i,currentPosition:a,context:c}}const q="parser",N=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function D(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 B(e={}){const t=!1!==e.location,{onError:n}=e;function o(e,t,o,i,...a){const r=e.currentPosition();if(r.offset+=i,r.column+=i,n){const e=L(o,r),i=_(t,e,{domain:q,args:a});n(i)}}function i(e,n,o){const i={type:e,start:n,end:n};return t&&(i.loc={start:o,end:o}),i}function a(e,n,o,i){e.end=n,i&&(e.type=i),t&&e.loc&&(e.loc.end=o)}function r(e,t){const n=e.context(),o=i(3,n.offset,n.startLoc);return o.value=t,a(o,e.currentOffset(),e.currentPosition()),o}function s(e,t){const n=e.context(),{lastOffset:o,lastStartLoc:r}=n,s=i(5,o,r);return s.index=parseInt(t,10),e.nextToken(),a(s,e.currentOffset(),e.currentPosition()),s}function l(e,t){const n=e.context(),{lastOffset:o,lastStartLoc:r}=n,s=i(4,o,r);return s.key=t,e.nextToken(),a(s,e.currentOffset(),e.currentPosition()),s}function c(e,t){const n=e.context(),{lastOffset:o,lastStartLoc:r}=n,s=i(9,o,r);return s.value=t.replace(N,D),e.nextToken(),a(s,e.currentOffset(),e.currentPosition()),s}function u(e){const t=e.nextToken(),n=e.context(),{lastOffset:r,lastStartLoc:s}=n,l=i(8,r,s);return 12!==t.type?(o(e,11,n.lastStartLoc,0),l.value="",a(l,r,s),{nextConsumeToken:t,node:l}):(null==t.value&&o(e,13,n.lastStartLoc,0,Y(t)),l.value=t.value||"",a(l,e.currentOffset(),e.currentPosition()),{node:l})}function d(e,t){const n=e.context(),o=i(7,n.offset,n.startLoc);return o.value=t,a(o,e.currentOffset(),e.currentPosition()),o}function f(e){const t=e.context(),n=i(6,t.offset,t.startLoc);let r=e.nextToken();if(9===r.type){const t=u(e);n.modifier=t.node,r=t.nextConsumeToken||e.nextToken()}switch(10!==r.type&&o(e,13,t.lastStartLoc,0,Y(r)),r=e.nextToken(),2===r.type&&(r=e.nextToken()),r.type){case 11:null==r.value&&o(e,13,t.lastStartLoc,0,Y(r)),n.key=d(e,r.value||"");break;case 5:null==r.value&&o(e,13,t.lastStartLoc,0,Y(r)),n.key=l(e,r.value||"");break;case 6:null==r.value&&o(e,13,t.lastStartLoc,0,Y(r)),n.key=s(e,r.value||"");break;case 7:null==r.value&&o(e,13,t.lastStartLoc,0,Y(r)),n.key=c(e,r.value||"");break;default:o(e,12,t.lastStartLoc,0);const u=e.context(),h=i(7,u.offset,u.startLoc);return h.value="",a(h,u.offset,u.startLoc),n.key=h,a(n,u.offset,u.startLoc),{nextConsumeToken:r,node:n}}return a(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=i(2,n,u);d.items=[];let h=null;do{const n=h||e.nextToken();switch(h=null,n.type){case 0:null==n.value&&o(e,13,t.lastStartLoc,0,Y(n)),d.items.push(r(e,n.value||""));break;case 6:null==n.value&&o(e,13,t.lastStartLoc,0,Y(n)),d.items.push(s(e,n.value||""));break;case 5:null==n.value&&o(e,13,t.lastStartLoc,0,Y(n)),d.items.push(l(e,n.value||""));break;case 7:null==n.value&&o(e,13,t.lastStartLoc,0,Y(n)),d.items.push(c(e,n.value||""));break;case 8:const i=f(e);d.items.push(i.node),h=i.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 a(d,p,g),d}function g(e,t,n,r){const s=e.context();let l=0===r.items.length;const c=i(1,t,n);c.cases=[],c.cases.push(r);do{const t=p(e);l||(l=0===t.items.length),c.cases.push(t)}while(14!==s.currentType);return l&&o(e,10,n,0),a(c,e.currentOffset(),e.currentPosition()),c}function v(e){const t=e.context(),{offset:n,startLoc:o}=t,i=p(e);return 14===t.currentType?i:g(e,n,o,i)}function m(n){const r=H(n,h({},e)),s=r.context(),l=i(0,s.offset,s.startLoc);return t&&l.loc&&(l.loc.source=n),l.body=v(r),14!==s.currentType&&o(r,13,s.lastStartLoc,0,n[s.offset]||""),a(l,r.currentOffset(),r.currentPosition()),l}return{parse:m}}function Y(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 X(e,t={}){const n={ast:e,helpers:new Set},o=()=>n,i=e=>(n.helpers.add(e),e);return{context:o,helper:i}}function W(e,t){for(let n=0;nr;function l(e,t){r.code+=e}function c(e,t=!0){const n=t?i:"";l(a?n+" ".repeat(e):n)}function u(e=!0){const t=++r.indentLevel;e&&c(t)}function d(e=!0){const t=--r.indentLevel;e&&c(t)}function h(){c(r.indentLevel)}const f=e=>`_${e}`,p=()=>r.needIndent;return{context:s,push:l,indent:u,deindent:d,newline:h,helper:f,needIndent:p}}function U(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),Q(e,t.key),t.modifier&&(e.push(", "),Q(e,t.modifier)),e.push(")")}function G(e,t){const{helper:n,needIndent:o}=e;e.push(`${n("normalize")}([`),e.indent(o());const i=t.items.length;for(let a=0;a1){e.push(`${n("plural")}([`),e.indent(o());const i=t.cases.length;for(let n=0;n{const n=b(t.mode)?t.mode:"normal",o=b(t.filename)?t.filename:"message.intl",i=!!t.sourceMap,a=null!=t.breakLineCode?t.breakLineCode:"arrow"===n?";":"\n",r=t.needIndent?t.needIndent:"arrow"!==n,s=e.helpers||[],l=Z(e,{mode:n,filename:o,sourceMap:i,breakLineCode:a,needIndent:r});l.push("normal"===n?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(r),s.length>0&&(l.push(`const { ${s.map((e=>`${e}: _${e}`)).join(", ")} } = ctx`),l.newline()),l.push("return "),Q(l,e),l.deindent(r),l.push("}");const{code:c,map:u}=l.context();return{ast:e,code:c,map:u?u.toJSON():void 0}};function te(e,t={}){const n=h({},t),o=B(n),i=o.parse(e);return $(i,n),ee(i,n)}const ne=Object.prototype.hasOwnProperty;function oe(e,t){return ne.call(e,t)}const ie=e=>null!==e&&"object"===typeof e,ae=[];ae[0]={["w"]:[0],["i"]:[3,0],["["]:[4],["o"]:[7]},ae[1]={["w"]:[1],["."]:[2],["["]:[4],["o"]:[7]},ae[2]={["w"]:[2],["i"]:[3,0],["0"]:[3,0]},ae[3]={["i"]:[3,0],["0"]:[3,0],["w"]:[1,1],["."]:[2,1],["["]:[4,1],["o"]:[7,1]},ae[4]={["'"]:[5,0],['"']:[6,0],["["]:[4,2],["]"]:[1,3],["o"]:8,["l"]:[4,0]},ae[5]={["'"]:[4,0],["o"]:8,["l"]:[5,0]},ae[6]={['"']:[4,0],["o"]:8,["l"]:[6,0]};const re=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function se(e){return re.test(e)}function le(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 ce(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 ue(e){const t=e.trim();return("0"!==e.charAt(0)||!isNaN(parseInt(e)))&&(se(t)?le(t):"*"+t)}function de(e){const t=[];let n,o,i,a,r,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++,i="\\"+t,h[0](),!0}h[0]=()=>{void 0===o?o=i:o+=i},h[1]=()=>{void 0!==o&&(t.push(o),o=void 0)},h[2]=()=>{h[0](),d++},h[3]=()=>{if(d>0)d--,u=4,h[0]();else{if(d=0,void 0===o)return!1;if(o=ue(o),!1===o)return!1;h[1]()}};while(null!==u)if(c++,n=e[c],"\\"!==n||!f()){if(a=ce(n),l=ae[u],r=l[a]||l["l"]||8,8===r)return;if(u=r[0],void 0!==r[1]&&(s=h[r[1]],s&&(i=n,!1===s())))return;if(7===u)return t}}const he=new Map;function fe(e,t){if(!ie(e))return null;let n=he.get(t);if(n||(n=de(t),n&&he.set(t,n)),!n)return null;const o=n.length;let i=e,a=0;while(ae,ve=e=>"",me="text",be=e=>0===e.length?"":e.join(""),xe=C;function ye(e,t){return e=Math.abs(e),2===t?e?e>1?1:0:1:e?Math.min(e,2):0}function we(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 ke(e,t){t.count||(t.count=e),t.n||(t.n=e)}function Se(e={}){const t=e.locale,n=we(e),o=y(e.pluralRules)&&b(t)&&m(e.pluralRules[t])?e.pluralRules[t]:ye,i=y(e.pluralRules)&&b(t)&&m(e.pluralRules[t])?ye:void 0,a=e=>e[o(n,e.length,i)],r=e.list||[],l=e=>r[e],c=e.named||{};s(e.pluralIndex)&&ke(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):ve)}const h=t=>e.modifiers?e.modifiers[t]:ge,f=S(e.processor)&&m(e.processor.normalize)?e.processor.normalize:be,p=S(e.processor)&&m(e.processor.interpolate)?e.processor.interpolate:xe,g=S(e.processor)&&b(e.processor.type)?e.processor.type:me,v={["list"]:l,["named"]:u,["plural"]:a,["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} -/*! - * @intlify/devtools-if v9.1.9 - * (c) 2021 kazuya kawaguchi - * Released under the MIT License. - */ -const Ce={I18nInit:"i18n:init",FunctionTranslate:"function:translate"}; -/*! - * @intlify/core-base v9.1.9 - * (c) 2021 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.9",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",o=v(e.fallbackLocale)||S(e.fallbackLocale)||b(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:n,i=S(e.messages)?e.messages:{[n]:{}},a=S(e.datetimeFormats)?e.datetimeFormats:{[n]:{}},r=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:o,messages:i,datetimeFormats:a,numberFormats:r,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,o,i){const{missing:a,onWarn:r}=e;if(null!==a){const o=a(e,n,t,i);return b(o)?o:t}return t}function Ie(e,t,n){const o=e;o.__localeChainCache||(o.__localeChainCache=new Map);let i=o.__localeChainCache.get(n);if(!i){i=[];let e=[n];while(v(e))e=ze(i,e,t);const a=v(t)?t:S(t)?t["default"]?t["default"]:null:t;e=b(a)?[a]:a,v(e)&&ze(i,e,!1),o.__localeChainCache.set(n,i)}return i}function ze(e,t,n){let o=!0;for(let i=0;ie;let Be=Object.create(null);function Ye(e,t={}){{const n=t.onCacheKey||De,o=n(e),i=Be[o];if(i)return i;let a=!1;const r=t.onError||A;t.onError=e=>{a=!0,r(e)};const{code:s}=te(e,t),l=new Function(`return ${s}`)();return a?l:Be[o]=l}}function Xe(e){return _(e,null,void 0)}const We=()=>"",Ve=e=>m(e);function $e(e,...t){const{fallbackFormat:n,postTranslation:o,unresolving:i,fallbackLocale:a,messages:r}=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,r[g]||{}]:Ue(e,s,g,a,u,c),w=s;if(h||b(v)||Ve(v)||p&&(v=f,w=v),!h&&(!b(v)&&!Ve(v)||!b(m)))return i?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=Se(_),P=Ke(e,C,A),L=o?o(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 Ue(e,t,n,o,i,a){const{messages:r,onWarn:s}=e,l=Ie(e,o,n);let c,u={},d=null,h=n,f=null;const p="translate";for(let g=0;g{throw r&&r(e),e},onCacheKey:e=>a(t,n,e)}}function et(e,t,n,o){const{modifiers:i,pluralRules:a}=e,r=o=>{const i=fe(n,o);if(b(i)){let n=!1;const a=()=>{n=!0},r=Ge(e,o,t,i,o,a);return n?We:r}return Ve(i)?i:We},l={locale:t,modifiers:i,pluralRules:a,messages:r};return e.processor&&(l.processor=e.processor),o.list&&(l.list=o.list),o.named&&(l.named=o.named),s(o.plural)&&(l.pluralIndex=o.plural),l}const tt="undefined"!==typeof Intl;tt&&Intl.DateTimeFormat,tt&&Intl.NumberFormat;function nt(e,...t){const{datetimeFormats:n,unresolving:o,fallbackLocale:i,onWarn:a}=e,{__datetimeFormatters:r}=e;const[s,l,c,d]=ot(...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,i,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,o,(0,lt.FN)()||void 0,i)}function yt(e,t){const{messages:n,__i18n:o}=t,i=S(n)?n:v(o)?{}:{[e]:{}};if(v(o)&&o.forEach((({locale:e,resource:t})=>{e?(i[e]=i[e]||{},kt(t,i[e])):kt(t,i)})),t.flatJson)for(const a in i)g(i,a)&&pe(i[a]);return i}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 o=!x(e.inheritLocale)||e.inheritLocale;const i=(0,ct.iH)(t&&o?t.locale.value:b(e.locale)?e.locale:"en-US"),a=(0,ct.iH)(t&&o?t.fallbackLocale.value:b(e.fallbackLocale)||v(e.fallbackLocale)||S(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:i.value),r=(0,ct.iH)(yt(i.value,e)),l=(0,ct.iH)(S(e.datetimeFormats)?e.datetimeFormats:{[i.value]:{}}),u=(0,ct.iH)(S(e.numberFormats)?e.numberFormats:{[i.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:i.value,fallbackLocale:a.value,messages:r.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[i.value,a.value,r.value,l.value,u.value]}L=T(),Ne(L,i.value,a.value);const E=(0,ct.Fl)({get:()=>i.value,set:e=>{i.value=e,L.locale=i.value}}),M=(0,ct.Fl)({get:()=>a.value,set:e=>{a.value=e,L.fallbackLocale=a.value,Ne(L,i.value,e)}}),O=(0,ct.Fl)((()=>r.value)),R=(0,ct.Fl)((()=>l.value)),I=(0,ct.Fl)((()=>u.value));function z(){return m(C)?C:null}function H(e){C=e,L.postTranslation=e}function q(){return w}function N(e){null!==e&&(k=xt(e)),w=e,L.missing=k}function D(e,n,o,i,a,r){let l;if(F(),l=e(L),s(l)&&l===Le){const[e,o]=n();return t&&p?i(t):a(e)}if(r(l))return l;throw ht(14)}function B(...e){return D((t=>$e(t,...e)),(()=>Je(...e)),"translate",(t=>t.t(...e)),(e=>e),(e=>b(e)))}function Y(...e){const[t,n,o]=e;if(o&&!y(o))throw ht(15);return B(t,n,h({resolvedMessage:!0},o||{}))}function X(...e){return D((t=>nt(t,...e)),(()=>ot(...e)),"datetime format",(t=>t.d(...e)),(()=>je),(e=>b(e)))}function W(...e){return D((t=>at(t,...e)),(()=>rt(...e)),"number format",(t=>t.n(...e)),(()=>je),(e=>b(e)))}function V(e){return e.map((e=>b(e)?(0,lt.Wm)(lt.xv,null,e,0):e))}const $=e=>e,Z={normalize:V,interpolate:$,type:"vnode"};function U(...e){return D((t=>{let n;const o=t;try{o.processor=Z,n=$e(o,...e)}finally{o.processor=null}return n}),(()=>Je(...e)),"translate",(t=>t[ft](...e)),(e=>[(0,lt.Wm)(lt.xv,null,e,0)]),(e=>v(e)))}function G(...e){return D((t=>at(t,...e)),(()=>rt(...e)),"number format",(t=>t[gt](...e)),(()=>[]),(e=>b(e)||v(e)))}function K(...e){return D((t=>nt(t,...e)),(()=>ot(...e)),"datetime format",(t=>t[pt](...e)),(()=>[]),(e=>b(e)||v(e)))}function J(e){j=e,L.pluralRules=j}function Q(e,t){const n=b(t)?t:i.value,o=ne(n);return null!==fe(o,e)}function ee(e){let t=null;const n=Ie(L,a.value,i.value);for(let o=0;o{o&&(i.value=e,L.locale=e,Ne(L,i.value,a.value))})),(0,lt.YP)(t.fallbackLocale,(e=>{o&&(a.value=e,L.fallbackLocale=e,Ne(L,i.value,a.value))})));const de={id:bt,locale:E,fallbackLocale:M,get inheritLocale(){return o},set inheritLocale(e){o=e,e&&t&&(i.value=t.locale.value,a.value=t.fallbackLocale.value,Ne(L,i.value,a.value))},get availableLocales(){return Object.keys(r.value).sort()},messages:O,datetimeFormats:R,numberFormats:I,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:B,rt:Y,d:X,n:W,te:Q,tm:te,getLocaleMessage:ne,setLocaleMessage:oe,mergeLocaleMessage:ie,getDateTimeFormat:ae,setDateTimeFormat:re,mergeDateTimeFormat:se,getNumberFormat:le,setNumberFormat:ce,mergeNumberFormat:ue,getPostTranslationHandler:z,setPostTranslationHandler:H,getMissingHandler:q,setMissingHandler:N,[ft]:U,[gt]:G,[pt]:K,[vt]:J,[mt]:e.__injectWithOption};return de}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,o=m(e.missing)?e.missing:void 0,i=!x(e.silentTranslationWarn)&&!c(e.silentTranslationWarn)||!e.silentTranslationWarn,a=!x(e.silentFallbackWarn)&&!c(e.silentFallbackWarn)||!e.silentFallbackWarn,r=!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 o=e[n]||(e[n]={});return h(o,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:o,missingWarn:i,fallbackWarn:a,fallbackRoot:r,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,o,i]=e,a={};let r=null,s=null;if(!b(n))throw ht(15);const l=n;return b(o)?a.locale=o:v(o)?r=o:S(o)&&(s=o),v(i)?r=i:S(i)&&(s=i),t.t(l,r||s||{},a)},rt(...e){return t.rt(...e)},tc(...e){const[n,o,i]=e,a={plural:1};let r=null,l=null;if(!b(n))throw ht(15);const c=n;return b(o)?a.locale=o:s(o)?a.plural=o:v(o)?r=o:S(o)&&(l=o),b(i)?a.locale=i:v(i)?r=i:S(i)&&(l=i),t.t(c,r||l||{},a)},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:o}=e;o&&o(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:o}=t,i=e.i18n||Bt({useScope:e.scope,__useComponent:!0}),a=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 r=Lt(t,a),s=i[ft](e.keypath,r,n),l=h({},o);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 o=e[n];return o&&(t[n]=o()),t}),{})}function jt(e,t,n,o){const{slots:i,attrs:a}=t;return()=>{const t={part:!0};let r={};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),r=Object.keys(e.format).reduce(((t,o)=>n.includes(o)?h({},t,{[o]:e.format[o]}):t),{}));const s=o(e.value,t,r);let l=[t.key];v(s)?l=s.map(((e,t)=>{const n=i[e.type];return n?n({[e.type]:e.value,index:t,parts:s}):[e.value]})):b(s)&&(l=[s]);const c=h({},a);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||Bt({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||Bt({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 o=n.__getInstance(t);return null!=o?o.__composer:e.global.__composer}}function Rt(e){const t=(t,{instance:n,value:o,modifiers:i})=>{if(!n||!n.$)throw ht(22);const a=Ot(e,n.$);const r=It(o);t.textContent=a.t(...zt(r))};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:o,choice:i,plural:a}=e,r={},l=o||{};return b(n)&&(r.locale=n),s(i)&&(r.plural=i),s(a)&&(r.plural=a),[t,l,r]}function Ht(e,t,...n){const o=S(n[0])?n[0]:{},i=!!o.useI18nComponentName,a=!x(o.globalInstall)||o.globalInstall;a&&(e.component(i?"i18n":Pt.name,Pt),e.component(Ft.name,Ft),e.component(Mt.name,Mt)),e.directive("t",Rt(t))}function qt(e,t,n){return{beforeCreate(){const o=(0,lt.FN)();if(!o)throw ht(22);const i=this.$options;if(i.i18n){const n=i.i18n;i.__i18n&&(n.__i18n=i.__i18n),n.__root=t,this===this.$root?this.$i18n=Nt(e,n):(n.__injectWithOption=!0,this.$i18n=_t(n))}else i.__i18n?this===this.$root?this.$i18n=Nt(e,i):this.$i18n=_t({__i18n:i.__i18n,__injectWithOption:!0,__root:t}):this.$i18n=e;e.__onComponentInstanceCreated(this.$i18n),n.__setInstance(o,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 Nt(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 Dt(e={}){const t=!x(e.legacy)||e.legacy,n=!!e.globalInjection,o=new Map,a=t?_t(e):St(e),r=i(""),s={get mode(){return t?"legacy":"composition"},async install(e,...o){e.__VUE_I18N_SYMBOL__=r,e.provide(e.__VUE_I18N_SYMBOL__,s),!t&&n&&$t(e,s.global),Ht(e,s,...o),t&&e.mixin(qt(a,a.__composer,s))},get global(){return a},__instances:o,__getInstance(e){return o.get(e)||null},__setInstance(e,t){o.set(e,t)},__deleteInstance(e){o.delete(e)}};return s}function Bt(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 o="composition"===n.mode?n.global:n.global.__composer,i=u(e)?"__i18n"in t.type?"local":"global":e.useScope?e.useScope:"local";if("global"===i){let n=y(e.messages)?e.messages:{};"__i18nGlobal"in t.type&&(n=yt(o.locale.value,{messages:n,__i18n:t.type.__i18nGlobal}));const i=Object.keys(n);if(i.length&&i.forEach((e=>{o.mergeLocaleMessage(e,n[e])})),y(e.datetimeFormats)){const t=Object.keys(e.datetimeFormats);t.length&&t.forEach((t=>{o.mergeDateTimeFormat(t,e.datetimeFormats[t])}))}if(y(e.numberFormats)){const t=Object.keys(e.numberFormats);t.length&&t.forEach((t=>{o.mergeNumberFormat(t,e.numberFormats[t])}))}return o}if("parent"===i){let i=Yt(n,t,e.__useComponent);return null==i&&(i=o),i}if("legacy"===n.mode)throw ht(18);const a=n;let r=a.__getInstance(t);if(null==r){const n=t.type,i=h({},e);n.__i18n&&(i.__i18n=n.__i18n),o&&(i.__root=o),r=St(i),Xt(a,t,r),a.__setInstance(t,r)}return r}function Yt(e,t,n=!1){let o=null;const i=t.root;let a=t.parent;while(null!=a){const t=e;if("composition"===e.mode)o=t.__getInstance(a);else{const e=t.__getInstance(a);null!=e&&(o=e.__composer),n&&o&&!o[mt]&&(o=null)}if(null!=o)break;if(i===a)break;a=a.parent}return o}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 $t(e,t){const n=Object.create(null);Wt.forEach((e=>{const o=Object.getOwnPropertyDescriptor(t,e);if(!o)throw ht(22);const i=(0,ct.dq)(o.value)?{get(){return o.value.value},set(e){o.value.value=e}}:{get(){return o.get&&o.get()}};Object.defineProperty(n,e,i)})),e.config.globalProperties.$i18n=n,Vt.forEach((n=>{const o=Object.getOwnPropertyDescriptor(t,n);if(!o||!o.value)throw ht(22);Object.defineProperty(e.config.globalProperties,`$${n}`,o)}))}Ee(Ye),dt()},1639:(e,t)=>{"use strict";t.Z=(e,t)=>{const n=e.__vccOpts||e;for(const[o,i]of t)n[o]=i;return n}},8910:(e,t,n)=>{"use strict";n.d(t,{p7:()=>tt,r5:()=>V});var o=n(9835),i=n(499); -/*! - * vue-router v4.0.12 - * (c) 2021 Eduardo San Martin Morote - * @license MIT - */ -const a="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag,r=e=>a?Symbol(e):"_vr_"+e,s=r("rvlm"),l=r("rvd"),c=r("r"),u=r("rl"),d=r("rvl"),h="undefined"!==typeof window;function f(e){return e.__esModule||a&&"Module"===e[Symbol.toStringTag]}const p=Object.assign;function g(e,t){const n={};for(const o in t){const i=t[o];n[o]=Array.isArray(i)?i.map(e):e(i)}return n}const v=()=>{};const m=/\/$/,b=e=>e.replace(m,"");function x(e,t,n="/"){let o,i={},a="",r="";const s=t.indexOf("?"),l=t.indexOf("#",s>-1?s:0);return s>-1&&(o=t.slice(0,s),a=t.slice(s+1,l>-1?l:t.length),i=e(a)),l>-1&&(o=o||t.slice(0,l),r=t.slice(l,t.length)),o=P(null!=o?o:t,n),{fullPath:o+(a&&"?")+a+r,path:o,query:i,hash:r}}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 o=t.matched.length-1,i=n.matched.length-1;return o>-1&&o===i&&S(t.matched[o],n.matched[i])&&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("/"),o=e.split("/");let i,a,r=n.length-1;for(i=0;i({left:window.pageXOffset,top:window.pageYOffset});function R(e){let t;if("el"in e){const n=e.el,o="string"===typeof n&&n.startsWith("#");0;const i="string"===typeof n?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;t=M(i,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 q(e){const t=z.get(e);return z.delete(e),t}let N=()=>location.protocol+"//"+location.host;function D(e,t){const{pathname:n,search:o,hash:i}=t,a=e.indexOf("#");if(a>-1){let t=i.includes(e.slice(a))?e.slice(a).length:1,n=i.slice(t);return"/"!==n[0]&&(n="/"+n),w(n,"")}const r=w(n,e);return r+o+i}function B(e,t,n,o){let i=[],a=[],r=null;const s=({state:a})=>{const s=D(e,location),l=n.value,c=t.value;let u=0;if(a){if(n.value=s,t.value=a,r&&r===l)return void(r=null);u=c?a.position-c.position:0}else o(s);i.forEach((e=>{e(n.value,l,{delta:u,type:L.pop,direction:u?u>0?j.forward:j.back:j.unknown})}))};function l(){r=n.value}function c(e){i.push(e);const t=()=>{const t=i.indexOf(e);t>-1&&i.splice(t,1)};return a.push(t),t}function u(){const{history:e}=window;e.state&&e.replaceState(p({},e.state,{scroll:O()}),"")}function d(){for(const e of a)e();a=[],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,o=!1,i=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:i?O():null}}function X(e){const{history:t,location:n}=window,o={value:D(e,n)},i={value:t.state};function a(o,a,r){const s=e.indexOf("#"),l=s>-1?(n.host&&document.querySelector("base")?e:e.slice(s))+o:N()+e+o;try{t[r?"replaceState":"pushState"](a,"",l),i.value=a}catch(c){console.error(c),n[r?"replace":"assign"](l)}}function r(e,n){const r=p({},t.state,Y(i.value.back,e,i.value.forward,!0),n,{position:i.value.position});a(e,r,!0),o.value=e}function s(e,n){const r=p({},i.value,t.state,{forward:e,scroll:O()});a(r.current,r,!0);const s=p({},Y(o.value,e,null),{position:r.position+1},n);a(e,s,!1),o.value=e}return i.value||a(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0),{location:o,state:i,push:s,replace:r}}function W(e){e=T(e);const t=X(e),n=B(e,t.state,t.location,t.replace);function o(e,t=!0){t||n.pauseListeners(),history.go(e)}const i=p({location:"",base:e,go:o,createHref:E.bind(null,e)},t,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}function V(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),W(e)}function $(e){return"string"===typeof e||e&&"object"===typeof e}function Z(e){return"string"===typeof e||"symbol"===typeof e}const U={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},G=r("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 oe(e,t){const n=p({},te,t),o=[];let i=n.start?"^":"";const a=[];for(const u of e){const e=u.length?[]:[90];n.strict&&!u.length&&(i+="/");for(let t=0;tt.length?1===t.length&&80===t[0]?1:-1:0}function ae(e,t){let n=0;const o=e.score,i=t.score;while(n1&&("*"===s||"+"===s)&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),a.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{r(h)}:v}function r(e){if(Z(e)){const t=o.get(e);t&&(o.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(r),t.alias.forEach(r))}else{const t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&o.delete(e.record.name),e.children.forEach(r),e.alias.forEach(r))}}function s(){return n}function l(e){let t=0;while(t=0)t++;n.splice(t,0,e),e.record.name&&!pe(e)&&o.set(e.record.name,e)}function c(e,t){let i,a,r,s={};if("name"in e&&e.name){if(i=o.get(e.name),!i)throw J(1,{location:e});r=i.record.name,s=p(de(t.params,i.keys.filter((e=>!e.optional)).map((e=>e.name))),e.params),a=i.stringify(s)}else if("path"in e)a=e.path,i=n.find((e=>e.re.test(a))),i&&(s=i.parse(a),r=i.record.name);else{if(i=t.name?o.get(t.name):n.find((e=>e.re.test(t.path))),!i)throw J(1,{location:e,currentLocation:t});r=i.record.name,s=p({},t.params,e.params),a=i.stringify(s)}const l=[];let c=i;while(c)l.unshift(c.record),c=c.parent;return{name:r,path:a,params:s,matched:l,meta:ge(l)}}return t=ve({strict:!1,end:!0,sensitive:!1},t),e.forEach((e=>a(e))),{addRoute:a,resolve:c,removeRoute:r,getRoutes:s,getRecordMatcher:i}}function de(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);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 o in e.components)t[o]="boolean"===typeof n?n:n[o];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 o in e)n[o]=o in t?t[o]:e[o];return n}const me=/#/g,be=/&/g,xe=/\//g,ye=/=/g,we=/\?/g,ke=/\+/g,Se=/%5B/g,Ce=/%5D/g,_e=/%5E/g,Ae=/%60/g,Pe=/%7B/g,Le=/%7C/g,je=/%7D/g,Te=/%20/g;function Fe(e){return encodeURI(""+e).replace(Le,"|").replace(Se,"[").replace(Ce,"]")}function Ee(e){return Fe(e).replace(Pe,"{").replace(je,"}").replace(_e,"^")}function Me(e){return Fe(e).replace(ke,"%2B").replace(Te,"+").replace(me,"%23").replace(be,"%26").replace(Ae,"`").replace(Pe,"{").replace(je,"}").replace(_e,"^")}function Oe(e){return Me(e).replace(ye,"%3D")}function Re(e){return Fe(e).replace(me,"%23").replace(we,"%3F")}function Ie(e){return null==e?"":Re(e).replace(xe,"%2F")}function ze(e){try{return decodeURIComponent(""+e)}catch(t){}return""+e}function He(e){const t={};if(""===e||"?"===e)return t;const n="?"===e[0],o=(n?e.slice(1):e).split("&");for(let i=0;ie&&Me(e))):[o&&Me(o)];i.forEach((e=>{void 0!==e&&(t+=(t.length?"&":"")+n,null!=e&&(t+="="+e))}))}return t}function Ne(e){const t={};for(const n in e){const o=e[n];void 0!==o&&(t[n]=Array.isArray(o)?o.map((e=>null==e?null:""+e)):null==o?o:""+o)}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 Be(e,t,n,o,i){const a=o&&(o.enterCallbacks[i]=o.enterCallbacks[i]||[]);return()=>new Promise(((r,s)=>{const l=e=>{!1===e?s(J(4,{from:n,to:t})):e instanceof Error?s(e):$(e)?s(J(2,{from:t,to:e})):(a&&o.enterCallbacks[i]===a&&"function"===typeof e&&a.push(e),r())},c=e.call(o&&o.instances[i],t,n,l);let u=Promise.resolve(c);e.length<3&&(u=u.then(l)),u.catch((e=>s(e)))}))}function Ye(e,t,n,o){const i=[];for(const a of e)for(const e in a.components){let r=a.components[e];if("beforeRouteEnter"===t||a.instances[e])if(Xe(r)){const s=r.__vccOpts||r,l=s[t];l&&i.push(Be(l,n,o,a,e))}else{let s=r();0,i.push((()=>s.then((i=>{if(!i)return Promise.reject(new Error(`Couldn't resolve component "${e}" at "${a.path}"`));const r=f(i)?i.default:i;a.components[e]=r;const s=r.__vccOpts||r,l=s[t];return l&&Be(l,n,o,a,e)()}))))}}return i}function Xe(e){return"object"===typeof e||"displayName"in e||"props"in e||"__vccOpts"in e}function We(e){const t=(0,o.f3)(c),n=(0,o.f3)(u),a=(0,i.Fl)((()=>t.resolve((0,i.SU)(e.to)))),r=(0,i.Fl)((()=>{const{matched:e}=a.value,{length:t}=e,o=e[t-1],i=n.matched;if(!o||!i.length)return-1;const r=i.findIndex(S.bind(null,o));if(r>-1)return r;const s=Ge(e[t-2]);return t>1&&Ge(o)===s&&i[i.length-1].path!==s?i.findIndex(S.bind(null,e[t-2])):r})),s=(0,i.Fl)((()=>r.value>-1&&Ue(n.params,a.value.params))),l=(0,i.Fl)((()=>r.value>-1&&r.value===n.matched.length-1&&C(n.params,a.value.params)));function d(n={}){return Ze(n)?t[(0,i.SU)(e.replace)?"replace":"push"]((0,i.SU)(e.to)).catch(v):Promise.resolve()}return{route:a,href:(0,i.Fl)((()=>a.value.href)),isActive:s,isExactActive:l,navigate:d}}const Ve=(0,o.aZ)({name:"RouterLink",props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:We,setup(e,{slots:t}){const n=(0,i.qj)(We(e)),{options:a}=(0,o.f3)(c),r=(0,i.Fl)((()=>({[Ke(e.activeClass,a.linkActiveClass,"router-link-active")]:n.isActive,[Ke(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive})));return()=>{const i=t.default&&t.default(n);return e.custom?i:(0,o.h)("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),$e=Ve;function Ze(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 Ue(e,t){for(const n in t){const o=t[n],i=e[n];if("string"===typeof o){if(o!==i)return!1}else if(!Array.isArray(i)||i.length!==o.length||o.some(((e,t)=>e!==i[t])))return!1}return!0}function Ge(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Ke=(e,t,n)=>null!=e?e:null!=t?t:n,Je=(0,o.aZ)({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},setup(e,{attrs:t,slots:n}){const a=(0,o.f3)(d),r=(0,i.Fl)((()=>e.route||a.value)),c=(0,o.f3)(l,0),u=(0,i.Fl)((()=>r.value.matched[c]));(0,o.JJ)(l,c+1),(0,o.JJ)(s,u),(0,o.JJ)(d,r);const h=(0,i.iH)();return(0,o.YP)((()=>[h.value,u.value,e.name]),(([e,t,n],[o,i,a])=>{t&&(t.instances[n]=e,i&&i!==t&&e&&e===o&&(t.leaveGuards.size||(t.leaveGuards=i.leaveGuards),t.updateGuards.size||(t.updateGuards=i.updateGuards))),!e||!t||i&&S(t,i)&&o||(t.enterCallbacks[n]||[]).forEach((t=>t(e)))}),{flush:"post"}),()=>{const i=r.value,a=u.value,s=a&&a.components[e.name],l=e.name;if(!s)return Qe(n.default,{Component:s,route:i});const c=a.props[e.name],d=c?!0===c?i.params:"function"===typeof c?c(i):c:null,f=e=>{e.component.isUnmounted&&(a.instances[l]=null)},g=(0,o.h)(s,p({},d,t,{onVnodeUnmounted:f,ref:h}));return Qe(n.default,{Component:g,route:i})||g}}});function Qe(e,t){if(!e)return null;const n=e(t);return 1===n.length?n[0]:n}const et=Je;function tt(e){const t=ue(e.routes,e),n=e.parseQuery||He,a=e.stringifyQuery||qe,r=e.history;const s=De(),l=De(),f=De(),m=(0,i.XI)(U);let b=U;h&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const w=g.bind(null,(e=>""+e)),S=g.bind(null,Ie),C=g.bind(null,ze);function _(e,n){let o,i;return Z(e)?(o=t.getRecordMatcher(e),i=n):i=e,t.addRoute(i,o)}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,o){if(o=p({},o||m.value),"string"===typeof e){const i=x(n,e,o.path),a=t.resolve({path:i.path},o),s=r.createHref(i.fullPath);return p(i,a,{params:C(a.params),hash:ze(i.hash),redirectedFrom:void 0,href:s})}let i;if("path"in e)i=p({},e,{path:x(n,e.path,o.path).path});else{const t=p({},e.params);for(const e in t)null==t[e]&&delete t[e];i=p({},e,{params:S(e.params)}),o.params=S(o.params)}const s=t.resolve(i,o),l=e.hash||"";s.params=w(C(s.params));const c=y(a,p({},e,{hash:Ee(l),path:s.path})),u=r.createHref(c);return p({fullPath:c,hash:l,query:a===qe?Ne(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 D(e)}function z(e){return M(p(F(e),{replace:!0}))}function N(e){const t=e.matched[e.matched.length-1];if(t&&t.redirect){const{redirect:n}=t;let o="function"===typeof n?n(e):n;return"string"===typeof o&&(o=o.includes("?")||o.includes("#")?o=F(o):{path:o},o.params={}),p({query:e.query,hash:e.hash,params:e.params},o)}}function D(e,t){const n=b=T(e),o=m.value,i=e.state,r=e.force,s=!0===e.replace,l=N(n);if(l)return D(p(F(l),{state:i,force:r,replace:s}),t||n);const c=n;let u;return c.redirectedFrom=t,!r&&k(a,o,n)&&(u=J(16,{to:c,from:o}),ie(o,o,!0,!1)),(u?Promise.resolve(u):Y(c,o)).catch((e=>Q(e)?e:te(e,c,o))).then((e=>{if(e){if(Q(e,2))return D(p(F(e.to),{state:i,force:r,replace:s}),t||c)}else e=W(c,o,!0,s,i);return X(c,o,e),e}))}function B(e,t){const n=E(e,t);return n?Promise.reject(n):Promise.resolve()}function Y(e,t){let n;const[o,i,a]=ot(e,t);n=Ye(o.reverse(),"beforeRouteLeave",e,t);for(const s of o)s.leaveGuards.forEach((o=>{n.push(Be(o,e,t))}));const r=B.bind(null,e,t);return n.push(r),nt(n).then((()=>{n=[];for(const o of s.list())n.push(Be(o,e,t));return n.push(r),nt(n)})).then((()=>{n=Ye(i,"beforeRouteUpdate",e,t);for(const o of i)o.updateGuards.forEach((o=>{n.push(Be(o,e,t))}));return n.push(r),nt(n)})).then((()=>{n=[];for(const o of e.matched)if(o.beforeEnter&&!t.matched.includes(o))if(Array.isArray(o.beforeEnter))for(const i of o.beforeEnter)n.push(Be(i,e,t));else n.push(Be(o.beforeEnter,e,t));return n.push(r),nt(n)})).then((()=>(e.matched.forEach((e=>e.enterCallbacks={})),n=Ye(a,"beforeRouteEnter",e,t),n.push(r),nt(n)))).then((()=>{n=[];for(const o of l.list())n.push(Be(o,e,t));return n.push(r),nt(n)})).catch((e=>Q(e,8)?e:Promise.reject(e)))}function X(e,t,n){for(const o of f.list())o(e,t,n)}function W(e,t,n,o,i){const a=E(e,t);if(a)return a;const s=t===U,l=h?history.state:{};n&&(o||s?r.replace(e.fullPath,p({scroll:s&&l&&l.scroll},i)):r.push(e.fullPath,i)),m.value=e,ie(e,t,n,s),oe()}let V;function $(){V=r.listen(((e,t,n)=>{const o=T(e),i=N(o);if(i)return void D(p(i,{replace:!0}),o).catch(v);b=o;const a=m.value;h&&H(I(a.fullPath,n.delta),O()),Y(o,a).catch((e=>Q(e,12)?e:Q(e,2)?(D(e.to,o).then((e=>{Q(e,20)&&!n.delta&&n.type===L.pop&&r.go(-1,!1)})).catch(v),Promise.reject()):(n.delta&&r.go(-n.delta,!1),te(e,o,a)))).then((e=>{e=e||W(o,a,!1),e&&(n.delta?r.go(-n.delta,!1):n.type===L.pop&&Q(e,20)&&r.go(-1,!1)),X(o,a,e)})).catch(v)}))}let G,K=De(),ee=De();function te(e,t,n){oe(e);const o=ee.list();return o.length?o.forEach((o=>o(e,t,n))):console.error(e),Promise.reject(e)}function ne(){return G&&m.value!==U?Promise.resolve():new Promise(((e,t)=>{K.add([e,t])}))}function oe(e){G||(G=!0,$(),K.list().forEach((([t,n])=>e?n(e):t())),K.reset())}function ie(t,n,i,a){const{scrollBehavior:r}=e;if(!h||!r)return Promise.resolve();const s=!i&&q(I(t.fullPath,0))||(a||!i)&&history.state&&history.state.scroll||null;return(0,o.Y3)().then((()=>r(t,n,s))).then((e=>e&&R(e))).catch((e=>te(e,t,n)))}const ae=e=>r.go(e);let re;const se=new Set,le={currentRoute:m,addRoute:_,removeRoute:A,hasRoute:j,getRoutes:P,resolve:T,options:e,push:M,replace:z,go:ae,back:()=>ae(-1),forward:()=>ae(1),beforeEach:s.add,beforeResolve:l.add,afterEach:f.add,onError:ee.add,isReady:ne,install(e){const t=this;e.component("RouterLink",$e),e.component("RouterView",et),e.config.globalProperties.$router=t,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>(0,i.SU)(m)}),h&&!re&&m.value===U&&(re=!0,M(r.location).catch((e=>{0})));const n={};for(const a in U)n[a]=(0,i.Fl)((()=>m.value[a]));e.provide(c,t),e.provide(u,(0,i.qj)(n)),e.provide(d,m);const o=e.unmount;se.add(e),e.unmount=function(){se.delete(e),se.size<1&&(b=U,V&&V(),m.value=U,re=!1,G=!1),o()}}};return le}function nt(e){return e.reduce(((e,t)=>e.then((()=>t()))),Promise.resolve())}function ot(e,t){const n=[],o=[],i=[],a=Math.max(t.matched.length,e.matched.length);for(let r=0;rS(e,a)))?o.push(a):n.push(a));const s=e.matched[r];s&&(t.matched.find((e=>S(e,s)))||i.push(s))}return[n,o,i]}},6256:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BaseTransition:()=>o.P$,Comment:()=>o.sv,EffectScope:()=>o.Bj,Fragment:()=>o.HY,KeepAlive:()=>o.Ob,ReactiveEffect:()=>o.qq,Static:()=>o.qG,Suspense:()=>o.n4,Teleport:()=>o.lR,Text:()=>o.xv,Transition:()=>o.uT,TransitionGroup:()=>o.W3,VueElement:()=>o.a2,callWithAsyncErrorHandling:()=>o.$d,callWithErrorHandling:()=>o.KU,camelize:()=>o._A,capitalize:()=>o.kC,cloneVNode:()=>o.Ho,compatUtils:()=>o.ry,compile:()=>i,computed:()=>o.Fl,createApp:()=>o.ri,createBlock:()=>o.j4,createCommentVNode:()=>o.kq,createElementBlock:()=>o.iD,createElementVNode:()=>o._,createHydrationRenderer:()=>o.Eo,createPropsRestProxy:()=>o.p1,createRenderer:()=>o.Us,createSSRApp:()=>o.vr,createSlots:()=>o.Nv,createStaticVNode:()=>o.uE,createTextVNode:()=>o.Uk,createVNode:()=>o.Wm,customRef:()=>o.ZM,defineAsyncComponent:()=>o.RC,defineComponent:()=>o.aZ,defineCustomElement:()=>o.MW,defineEmits:()=>o.Bz,defineExpose:()=>o.WY,defineProps:()=>o.yb,defineSSRCustomElement:()=>o.Ah,devtools:()=>o.mW,effect:()=>o.cE,effectScope:()=>o.B,getCurrentInstance:()=>o.FN,getCurrentScope:()=>o.nZ,getTransitionRawChildren:()=>o.Q6,guardReactiveProps:()=>o.F4,h:()=>o.h,handleError:()=>o.S3,hydrate:()=>o.ZB,initCustomFormatter:()=>o.Mr,initDirectivesForSSR:()=>o.Nd,inject:()=>o.f3,isMemoSame:()=>o.nQ,isProxy:()=>o.X3,isReactive:()=>o.PG,isReadonly:()=>o.$y,isRef:()=>o.dq,isRuntimeOnly:()=>o.of,isVNode:()=>o.lA,markRaw:()=>o.Xl,mergeDefaults:()=>o.u_,mergeProps:()=>o.dG,nextTick:()=>o.Y3,normalizeClass:()=>o.C_,normalizeProps:()=>o.vs,normalizeStyle:()=>o.j5,onActivated:()=>o.dl,onBeforeMount:()=>o.wF,onBeforeUnmount:()=>o.Jd,onBeforeUpdate:()=>o.Xn,onDeactivated:()=>o.se,onErrorCaptured:()=>o.d1,onMounted:()=>o.bv,onRenderTracked:()=>o.bT,onRenderTriggered:()=>o.Yq,onScopeDispose:()=>o.EB,onServerPrefetch:()=>o.vl,onUnmounted:()=>o.SK,onUpdated:()=>o.ic,openBlock:()=>o.wg,popScopeId:()=>o.Cn,provide:()=>o.JJ,proxyRefs:()=>o.WL,pushScopeId:()=>o.dD,queuePostFlushCb:()=>o.qb,reactive:()=>o.qj,readonly:()=>o.OT,ref:()=>o.iH,registerRuntimeCompiler:()=>o.Y1,render:()=>o.sY,renderList:()=>o.Ko,renderSlot:()=>o.WI,resolveComponent:()=>o.up,resolveDirective:()=>o.Q2,resolveDynamicComponent:()=>o.LL,resolveFilter:()=>o.eq,resolveTransitionHooks:()=>o.U2,setBlockTracking:()=>o.qZ,setDevtoolsHook:()=>o.ec,setTransitionHooks:()=>o.nK,shallowReactive:()=>o.Um,shallowReadonly:()=>o.YS,shallowRef:()=>o.XI,ssrContextKey:()=>o.Uc,ssrUtils:()=>o.G,stop:()=>o.sT,toDisplayString:()=>o.zw,toHandlerKey:()=>o.hR,toHandlers:()=>o.mx,toRaw:()=>o.IU,toRef:()=>o.Vh,toRefs:()=>o.BK,transformVNodeArgs:()=>o.C3,triggerRef:()=>o.oR,unref:()=>o.SU,useAttrs:()=>o.l1,useCssModule:()=>o.fb,useCssVars:()=>o.sj,useSSRContext:()=>o.Zq,useSlots:()=>o.Rr,useTransitionState:()=>o.Y8,vModelCheckbox:()=>o.e8,vModelDynamic:()=>o.YZ,vModelRadio:()=>o.G2,vModelSelect:()=>o.bM,vModelText:()=>o.nr,vShow:()=>o.F8,version:()=>o.i8,warn:()=>o.ZK,watch:()=>o.YP,watchEffect:()=>o.m0,watchPostEffect:()=>o.Rh,watchSyncEffect:()=>o.yX,withAsyncContext:()=>o.mv,withCtx:()=>o.w5,withDefaults:()=>o.b9,withDirectives:()=>o.wy,withKeys:()=>o.D2,withMemo:()=>o.MX,withModifiers:()=>o.iM,withScopeId:()=>o.HX});var o=n(1957);const i=()=>{0}},7092:(e,t,n)=>{e.exports=function(e){var t={};function n(o){if(t[o])return t[o].exports;var i=t[o]={i:o,l:!1,exports:{}};return e[o].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},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 o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(o,i,function(t){return e[t]}.bind(null,i));return o},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 o,i,a;(function(n,r){i=[],o=r,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)})("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,o,i,a=/.*at [^(]*\((.*):(.+):(.+)\)$/gi,r=/@([^@]*):(\d+):(\d+)\s*$/gi,s=a.exec(f.stack)||r.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,o=new RegExp("(?:[^\\n]+?\\n){0,"+(c-2)+"}[^<]*cyfDcAu z(pO?*xE>4zt(8Pt-k;ZT{II0em0toO9FE#1rEKH&;kIN2VhVQ)dKOpFEX}O>Z&w88 zTG{wh)Nc0M47Th#3a4i$2G311vt%rS<*3{r%drl)= zPn0LQGd2xgeW5jUD6!8a!q6i3(aBeY4vvnX)T;YxELwmKzkiwQkGq=aI9cyAGWZ|2 z_)TliNd+7+P}gUnn6KimAzwWHXHNWqp#9W&;1HJS?50!~d6T*s_KyaX=cLa2{$L}nqrK*@1ypaT1rb= zs4lb3Ck!BkcFNdKx(0MP*F21RVU(dqf0oJw$q(3R-)&Nd-)K3(o7|j9RyL%f@gnZP zC|SnHRZ)Jna0W3IFVwTf<&;zL53vK4^+k!z;Aonk$jykQ?J4|67N~MQLH)ay``wt# zl|Py0+=_+=q(Q5~r!8$K~58{oX-uV}da zW)*IS|4xSJq#v^N^fV07*8~38&OVYH?dz!Kz_t%LgzZRFl8#5KD zU4fCV^@*fZHvJ=gn54&9KNl&zYhNd8%H3}X3Ut}Zh6FF=mbo-#xFSyGUZVtx1)}w5D=j&@PZR#-~ zud`5;@IZi52Oh8Ha&rk=DpQ4B>-&R{_4kodU)LstwkREcllAo6CrPj40qGzrhu1D2 zg`@s}+Q1NQ?OVk2%Lq-(o1h3%SLXRd5Zr@p{pwU+u*=BDojR_SGH)%Q6h}gv!Bds? z_hd2P-WS}_EPzTlmhz}y6uwOdyG4LdYZ}K$n?xnLZN9MByPud7f3(^LZAjkglIA(% z=|~cS1jlN+Z&*6;bEtZg+v9idr6>r7i4w8BtPQrPXXZBuA?;a338=!!-I{_%inW>DJU{qmNeBLWwWIt=+`aVSC{h_Lh397r| zSwL^Q`duR9N50}$yL8bbBar#T6(~(aIYfzxUK9oGrfb-RI@H*HRw|?G89hqxi&uQy zK04Np0AVKPR=$g*&Xsb0#Xm}*FMkGKXc5}@D@ek{8E07cMX+cewo^KN^eeO?zH&D8 zk?3wh%U)Duk=tRikP|);(1X1%!HpyT%sE$G^Wbs6z=%x|^$_k#%i4wD#flI35#_i9 zpnzze7q>rp$ucF89~uVv>hO*JW{7qm6cxWa-wnAYU@H=V5^9)t@g8QqJ_X?;rly7V zEN<;L9=M$=ZaSWlk|tyW=F5*Q{UOKQnhkaas_qaQ9<~+d+vXkNi|D|jYl+jFt1Lka z3LRLKZYyj^Zf~M3({z?Vhb|q4*bl|PA1zsZ$sZ*J{23Chec}A}phBGraDf-zqsB9R z)fe}_pmmbeG$fPfB8oQX?#B`{7N`M3k2?X)IT3=4J0TzKK*6+W#8)iQR^^njFPz;YIe;oCwC3U8f#=#2PzK!ReB`gE96~VZ-H_&wZ#8*+7#UoHJ6KFs@>$obg87X zjR+BFd)`Bz3W`dZHX**MG@P#zn50hUO42tW64sCU5Lr&QWrF;Pzj7!;Z5?zPJJwm9 z)`kyGEXGgBDF>XG5Vap4p*vE)2u$q8&Ar{=QzscKK!hSi2Bu~x0z=bz4`n7km;Ec% zM?BAMSo=6jfTO5Yuw8$xUrv3nm$2S#n^N_`JSqc#G5B^DH9vzIz3~!R!5V%A_?}?r2eOD5YHFelQsi`xDo?NT1sr%oW zG^b3yBiHx;EvxZD;K~>=C$_DjU)6ErvHmPhhdh&gFKN{+FO#k4hLxbf)P4*r#5mT- z3v-RP3%;N!0j|`<-#wggJm1=7T>K1qSP0%X>5v~g9;wY(RxFb~0;G(jWyF0W{R!`E@7z_ZCMLY^|SlKq_FoMI?* t;htm6al!w=(EBG0qDbEV6RNRbb)#Pz;wRG|aQ_K_mYSYwgR*_>{{TH)<7xl^ diff --git a/public/v3/maskable192.png b/public/v3/maskable192.png deleted file mode 100644 index f280d1d2b2718c35d54fe03464bc04324887f0c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5299 zcmc&&`8$;F_kRXsLiQ1|leLT`CHu%ug+W3?vZV}S?AyqiBx{z$*bUJl`!d>$?8}s$ z3E9nzy%67d{{!D&KR?{heO>2%p6fdIIp=wu*Lgj)xMjr3e4ZHq09F%YeFSaq{BNCM zq&*SSUJ%;GA6NB%C(zHTrd zKaW>r&GP^Ng`4Q>S_kKE&V&R*-3lO7pS{=U7JrdNIxey=^BHkEIpN@Fg5X+7>l@6` zrOWE-)t}`CE|cosz-9@R3vV>e)}=ty#gifIbbiLEdZMvnIUE@r>8YioM(Q)GCHpVP zicArutyVv5W+;>$%@E95j{{zMR~1PJ^G(Q3Ue-NR0!8q`6EkIiSWhVMS%n#JJ`cty zKBt4{7=lD^lmHy%mcW_O|J5_s_i6$EZDB{W-J6r?sHtwtB~}rUh_({~yDO zd6C(t#Dr6pZ)PHpYlp*9bcascJL*DD>a&8TbX*oo2BWP;0-~oafn!a!R_vzRKs%E} zq=8tf1~aD6mIMIsrD+4clc7*`p>(Cg!Y%G?XeItlNF$b7;FL6Sm0z9q8VB#EBItB8 zU9P_mS4{-he_!%dz!}}A4mC1G%{Fft~Rwqt$E*DvNUXR3&P0%;iv%vfznlE8Z@=|lz^(<`! z`Otsg6E)ggH5CFl{jdWAgwmkEq$ttZi+_+}vkTF6WuTP!%f2c8ufSf1ZYLYGTeb>Z_G;wG^if@jMrN_xd3C-rH)!1DwRWf@8LZsu=1x>WPR>+ORZ6 zqyphGnLsFo=~=fCSRMA9bJ#Zx$4(T6re?(hOwvn$-OHOL3#82CaG7n#@v0YCm$3@P z%?YW)n?Q3h?a<9iGBY%W==SwB!Cm(#rT@W^mxTWp?bWLfbRM^|rSiMwasGXleSe

    !*RQ$2V%V;ZH8O#I?1%S0=!DPE57||{S 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 J+Uxh8{2y{O@cgTNnnAZUm$o z2Ik!JJn!%P1?PNwKPdCtv-cfquY0X)UF(_;s>(8?#5BYZ1d+jq-R?8tSF7N8^;e;Sl%8WIzGWvaH@W1YRu#uq9|NZ#CcKCnb1o#L7$cZ>!i$zx} zN76PFe_4w-Ub{<2x1oQmt(81Hii|~=C-=`z=40Op{vkBN`;h}PKV(5m2&E@Vm?y4F zoDeRL4Ql@QsJBOz^w=xgTajEWjmFvUh53dF>d%A@f8CZ=sDN|K0=Et?fuukt)Pf30 zKxulMbQflH?XoyexGyWEAcymMs{)02M#{31(uaRV^zt8ITqC`{BLX>~E_@2eTc4dT zadiKxJe#J^&Tf(DiMO13fk)|CdW}Iq^mN{@6%X4+0Vp@FV&QwJ3+h3T1tnkKPyOW~_ znU;Shx~8IV%n;PQLzPf)v{do^1in2~Qg*2t+RuStz-w{Bjqq(ZX6>4RP+)TrnS>q* zcB3pg;KyLRi3H015j4(142g2wq16$+!w)kzh*C+oN>?U@-M`77zTdx;{}^AA1`Ofz zd*`mH%ze0IB~w~qyUuLhdd@7HP}G_%^pz5rmnx+zy%Q3-&0IFz=f;J?Y-6=gQ7MX@ zc#s?gv=rpfNU)>KNOFV@$-wBLqRxZXm?25Lpkp6fvZm&Om;D)7sil&>eYWeG1xC_kYkKE7K9N75rSt#RV47e!zATu^*Jx|SQBB6!o)%MW$=PleLVh| z8+iIdw7+StSukq6q#b?}aLqZ|=&|vQ=Fp{f(VEU&Y%B zBJV?`l3)!^d9A)g;kPW}_GGXHH885GBYkFTrGv{^!TsKM!TYl|z>CSn)IIJ$?HF9X zvJY%Crv`SEt^`btv=|DsI~$Qgm_s|vxb<~_Ilp*fu4)C0tl=)w<1UVZi?(M|UYdN? zpVsa|qVK@!B096fLpzl^pL9_5js4w+KQwuk1>U^qTl}EZ7*sEw%JaYrMgBm{25yvp zh#}XI&1k$wwi7ONs;7ZrDN%SW49rm1_1YT79q?9@n@_|D<=GUO@aFJOa|3F5a@sfRcqdNF9BvU4p5m|>^b#6CEQ!4>Ne5EtT5d_jgYUt zY;4YTs5f7j|KKRE=k6{W-cF7cApTBGJMia!hbTg7#
    Tp>J^{EZ*Q-%`T>({-gG_Ncl$(4PmkU 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 S>`Cm$4}e(Mnd3}-lKumBjt(IJ diff --git a/public/v3/safari-pinned-tab.svg b/public/v3/safari-pinned-tab.svg deleted file mode 100644 index 36c7d4ecc4..0000000000 --- a/public/v3/safari-pinned-tab.svg +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - -Created by potrace 1.14, written by Peter Selinger 2001-2017 - - - - - -