From eb3c1de5218079cfe91b131ee9e57d1a58c3957b Mon Sep 17 00:00:00 2001 From: Josh Patra <30350506+SoPat712@users.noreply.github.com> Date: Sun, 21 Apr 2024 16:42:32 -0400 Subject: [PATCH] vuetorrent update --- .../public/assets/ArrayPagination-26934cac.js | 1 - .../public/assets/ArrayPagination-DuWOkPss.js | 1 + .../public/assets/CanvasPool-CW8lNMNV.js | 1 + .../public/assets/Dashboard-C3XSp08G.css | 1 + .../public/assets/Dashboard-Dm_HpGRr.js | 1 + .../public/assets/Dashboard-e1ea0c85.css | 1 - .../public/assets/Dashboard-e667d93a.js | 1 - .../public/assets/Login-4fd3fce4.js | 1 - .../public/assets/Login-Binyn48g.js | 1 + .../public/assets/Logs-2cs4ACjd.css | 1 + .../vuetorrent/public/assets/Logs-B5pHX84I.js | 1 + .../public/assets/Logs-a45762d4.css | 1 - .../vuetorrent/public/assets/Logs-c238f379.js | 1 - .../public/assets/MagnetHandler-CQphCEKc.js | 1 + .../public/assets/MagnetHandler-d77b3bb6.js | 1 - ...ue_type_script_setup_true_lang-Bt9E0pwX.js | 1 + .../assets/MoveTorrentFileDialog-D4G5zYsW.js | 1 + ...ue_type_script_setup_true_lang-CJmQtbIM.js | 1 + ...ue_type_script_setup_true_lang-CqQQlY6F.js | 1 + ...ue_type_script_setup_true_lang-f7d196be.js | 1 - .../public/assets/RssArticles-1fe4e4bd.js | 1 - .../public/assets/RssArticles-CIWwO8pI.js | 1 + .../public/assets/RssArticles-cd150368.css | 1 - .../public/assets/RssArticles-pvDBA3Tz.css | 1 + .../public/assets/SearchEngine-BYYedXLi.js | 1 + .../public/assets/SearchEngine-b38d96d6.js | 1 - .../public/assets/Settings-C_A4tDZg.js | 1 + ...ngs-cac9dd1a.css => Settings-XUZubjoc.css} | 2 +- .../public/assets/Settings-af9c84ca.js | 1 - .../public/assets/SharedSystems-Do60oLa7.js | 311 ++++++++ .../public/assets/TorrentDetail-85e789b3.js | 2 - .../public/assets/TorrentDetail-CRgleE6R.css | 1 + .../public/assets/TorrentDetail-DUzghTWr.js | 13 + .../public/assets/TorrentDetail-cad7bace.css | 1 - .../public/assets/WebGLRenderer-C3gVMANR.js | 156 ++++ .../public/assets/WebGPURenderer-D9yoqJyb.js | 41 + .../batchSamplersUniformGroup-CKlXTtMl.js | 1 + .../public/assets/browserAll-BUJjaa7x.js | 1 + .../public/assets/colorToUniform-DavgjoLv.js | 257 ++++++ .../public/assets/dayjs-f7aba705.js | 1 - .../public/assets/dayjs.min-1969f9c6.js | 1 - .../public/assets/faker-c43f92d4.js | 15 - .../public/assets/index-135ae4c1.js | 731 ----------------- .../public/assets/index-6e88811a.css | 5 - .../public/assets/index-B-0i0kz8.css | 5 + .../public/assets/index-BIiPWG4K.js | 1 + .../public/assets/index-bUuJUL5l.js | 748 ++++++++++++++++++ .../public/assets/index-fd06c5c5.js | 1 - .../materialdesignicons-webfont-28c8f97f.woff | Bin 583476 -> 0 bytes ...materialdesignicons-webfont-31010194.woff2 | Bin 400444 -> 0 bytes ... materialdesignicons-webfont-B7mPwVP_.ttf} | Bin 1295484 -> 1307660 bytes ... materialdesignicons-webfont-CSr8KVlo.eot} | Bin 1295264 -> 1307880 bytes ...materialdesignicons-webfont-Dp5v-WZN.woff2 | Bin 0 -> 403216 bytes .../materialdesignicons-webfont-PXm3-2wK.woff | Bin 0 -> 587984 bytes ... roboto-cyrillic-400-normal-DCQqOlfN.woff} | Bin ...roboto-cyrillic-400-normal-DVDTZtmW.woff2} | Bin ...oto-cyrillic-ext-400-normal--KougVX-.woff} | Bin ...to-cyrillic-ext-400-normal-DORK9bGA.woff2} | Bin ...=> roboto-greek-400-normal-BRWHCUYo.woff2} | Bin ... => roboto-greek-400-normal-BnGNaKeW.woff} | Bin ... => roboto-latin-400-normal-BU1SoK4h.woff} | Bin ...=> roboto-latin-400-normal-mTIRXP6Y.woff2} | Bin ...oboto-latin-ext-400-normal-4bLplyDh.woff2} | Bin .../roboto-latin-ext-400-normal-ABAIaefi.woff | Bin 0 -> 10540 bytes .../roboto-latin-ext-400-normal-c2b94086.woff | Bin 10208 -> 0 bytes ...to-mono-cyrillic-400-normal-8c367f2f.woff2 | Bin 7064 -> 0 bytes ...oto-mono-cyrillic-400-normal-B6g5SoKk.woff | Bin 0 -> 9120 bytes ...to-mono-cyrillic-400-normal-DEN69lup.woff2 | Bin 0 -> 7392 bytes ...oto-mono-cyrillic-400-normal-f32fcdb5.woff | Bin 8728 -> 0 bytes ...mono-cyrillic-ext-400-normal-C4uWV10k.woff | Bin 0 -> 17688 bytes ...ono-cyrillic-ext-400-normal-Q6o0JNvR.woff2 | Bin 0 -> 13696 bytes ...mono-cyrillic-ext-400-normal-ae7d87eb.woff | Bin 16876 -> 0 bytes ...ono-cyrillic-ext-400-normal-eef02d41.woff2 | Bin 13016 -> 0 bytes ...roboto-mono-greek-400-normal-3355834d.woff | Bin 6716 -> 0 bytes ...oboto-mono-greek-400-normal-53a8927b.woff2 | Bin 5552 -> 0 bytes ...oboto-mono-greek-400-normal-BdERMBEW.woff2 | Bin 0 -> 6020 bytes ...roboto-mono-greek-400-normal-Dp0HotGv.woff | Bin 0 -> 7196 bytes ...oboto-mono-latin-400-normal-7295944e.woff2 | Bin 12312 -> 0 bytes ...roboto-mono-latin-400-normal-B0u6u4eV.woff | Bin 0 -> 15832 bytes ...oboto-mono-latin-400-normal-C_5wUCW5.woff2 | Bin 0 -> 12764 bytes ...roboto-mono-latin-400-normal-d5d7d67f.woff | Bin 15232 -> 0 bytes ...to-mono-latin-ext-400-normal-20f2c9c1.woff | Bin 11080 -> 0 bytes ...o-mono-latin-ext-400-normal-820adbd1.woff2 | Bin 8588 -> 0 bytes ...to-mono-latin-ext-400-normal-CFnj-Ilb.woff | Bin 0 -> 12228 bytes ...o-mono-latin-ext-400-normal-D_EPU6CM.woff2 | Bin 0 -> 9556 bytes ...o-mono-vietnamese-400-normal-9a7a0360.woff | Bin 5212 -> 0 bytes ...o-mono-vietnamese-400-normal-BJbtp2UX.woff | Bin 0 -> 5916 bytes ...-mono-vietnamese-400-normal-BJn9WoS4.woff2 | Bin 0 -> 4688 bytes ...oboto-vietnamese-400-normal-BkEBOAV9.woff} | Bin ...boto-vietnamese-400-normal-kCRe3VZk.woff2} | Bin .../public/assets/torrents-f1a47456.js | 1 - qbit/vuetorrent/public/assets/vue-BSryv7ps.js | 56 ++ qbit/vuetorrent/public/assets/vue-d2584a6d.js | 36 - .../public/assets/vuetify-e547ef1b.js | 5 - .../public/assets/vuetify-i5Qjiq6M.js | 5 + .../public/assets/webworkerAll-D8hnRv3W.js | 162 ++++ qbit/vuetorrent/public/index.html | 27 +- qbit/vuetorrent/public/manifest.webmanifest | 23 +- qbit/vuetorrent/public/registerSW.js | 2 +- qbit/vuetorrent/public/sw.js | 2 +- qbit/vuetorrent/public/workbox-fa446783.js | 1 - qbit/vuetorrent/version.txt | 2 +- tmux/.tmux.conf | 2 - tmux/.tmux/plugins/tmux-resurrect | 1 - zsh/.zshrc | 3 - zsh/.zshrc.pre-oh-my-zsh | 1 + 106 files changed, 1816 insertions(+), 835 deletions(-) delete mode 100644 qbit/vuetorrent/public/assets/ArrayPagination-26934cac.js create mode 100644 qbit/vuetorrent/public/assets/ArrayPagination-DuWOkPss.js create mode 100644 qbit/vuetorrent/public/assets/CanvasPool-CW8lNMNV.js create mode 100644 qbit/vuetorrent/public/assets/Dashboard-C3XSp08G.css create mode 100644 qbit/vuetorrent/public/assets/Dashboard-Dm_HpGRr.js delete mode 100644 qbit/vuetorrent/public/assets/Dashboard-e1ea0c85.css delete mode 100644 qbit/vuetorrent/public/assets/Dashboard-e667d93a.js delete mode 100644 qbit/vuetorrent/public/assets/Login-4fd3fce4.js create mode 100644 qbit/vuetorrent/public/assets/Login-Binyn48g.js create mode 100644 qbit/vuetorrent/public/assets/Logs-2cs4ACjd.css create mode 100644 qbit/vuetorrent/public/assets/Logs-B5pHX84I.js delete mode 100644 qbit/vuetorrent/public/assets/Logs-a45762d4.css delete mode 100644 qbit/vuetorrent/public/assets/Logs-c238f379.js create mode 100644 qbit/vuetorrent/public/assets/MagnetHandler-CQphCEKc.js delete mode 100644 qbit/vuetorrent/public/assets/MagnetHandler-d77b3bb6.js create mode 100644 qbit/vuetorrent/public/assets/MoveTorrentDialog.vue_vue_type_script_setup_true_lang-Bt9E0pwX.js create mode 100644 qbit/vuetorrent/public/assets/MoveTorrentFileDialog-D4G5zYsW.js create mode 100644 qbit/vuetorrent/public/assets/MoveTorrentFileDialog.vue_vue_type_script_setup_true_lang-CJmQtbIM.js create mode 100644 qbit/vuetorrent/public/assets/PasswordField.vue_vue_type_script_setup_true_lang-CqQQlY6F.js delete mode 100644 qbit/vuetorrent/public/assets/PasswordField.vue_vue_type_script_setup_true_lang-f7d196be.js delete mode 100644 qbit/vuetorrent/public/assets/RssArticles-1fe4e4bd.js create mode 100644 qbit/vuetorrent/public/assets/RssArticles-CIWwO8pI.js delete mode 100644 qbit/vuetorrent/public/assets/RssArticles-cd150368.css create mode 100644 qbit/vuetorrent/public/assets/RssArticles-pvDBA3Tz.css create mode 100644 qbit/vuetorrent/public/assets/SearchEngine-BYYedXLi.js delete mode 100644 qbit/vuetorrent/public/assets/SearchEngine-b38d96d6.js create mode 100644 qbit/vuetorrent/public/assets/Settings-C_A4tDZg.js rename qbit/vuetorrent/public/assets/{Settings-cac9dd1a.css => Settings-XUZubjoc.css} (78%) delete mode 100644 qbit/vuetorrent/public/assets/Settings-af9c84ca.js create mode 100644 qbit/vuetorrent/public/assets/SharedSystems-Do60oLa7.js delete mode 100644 qbit/vuetorrent/public/assets/TorrentDetail-85e789b3.js create mode 100644 qbit/vuetorrent/public/assets/TorrentDetail-CRgleE6R.css create mode 100644 qbit/vuetorrent/public/assets/TorrentDetail-DUzghTWr.js delete mode 100644 qbit/vuetorrent/public/assets/TorrentDetail-cad7bace.css create mode 100644 qbit/vuetorrent/public/assets/WebGLRenderer-C3gVMANR.js create mode 100644 qbit/vuetorrent/public/assets/WebGPURenderer-D9yoqJyb.js create mode 100644 qbit/vuetorrent/public/assets/batchSamplersUniformGroup-CKlXTtMl.js create mode 100644 qbit/vuetorrent/public/assets/browserAll-BUJjaa7x.js create mode 100644 qbit/vuetorrent/public/assets/colorToUniform-DavgjoLv.js delete mode 100644 qbit/vuetorrent/public/assets/dayjs-f7aba705.js delete mode 100644 qbit/vuetorrent/public/assets/dayjs.min-1969f9c6.js delete mode 100644 qbit/vuetorrent/public/assets/faker-c43f92d4.js delete mode 100644 qbit/vuetorrent/public/assets/index-135ae4c1.js delete mode 100644 qbit/vuetorrent/public/assets/index-6e88811a.css create mode 100644 qbit/vuetorrent/public/assets/index-B-0i0kz8.css create mode 100644 qbit/vuetorrent/public/assets/index-BIiPWG4K.js create mode 100644 qbit/vuetorrent/public/assets/index-bUuJUL5l.js delete mode 100644 qbit/vuetorrent/public/assets/index-fd06c5c5.js delete mode 100644 qbit/vuetorrent/public/assets/materialdesignicons-webfont-28c8f97f.woff delete mode 100644 qbit/vuetorrent/public/assets/materialdesignicons-webfont-31010194.woff2 rename qbit/vuetorrent/public/assets/{materialdesignicons-webfont-5159a347.eot => materialdesignicons-webfont-B7mPwVP_.ttf} (96%) rename qbit/vuetorrent/public/assets/{materialdesignicons-webfont-be825c12.ttf => materialdesignicons-webfont-CSr8KVlo.eot} (96%) create mode 100644 qbit/vuetorrent/public/assets/materialdesignicons-webfont-Dp5v-WZN.woff2 create mode 100644 qbit/vuetorrent/public/assets/materialdesignicons-webfont-PXm3-2wK.woff rename qbit/vuetorrent/public/assets/{roboto-cyrillic-400-normal-adba67d2.woff => roboto-cyrillic-400-normal-DCQqOlfN.woff} (100%) rename qbit/vuetorrent/public/assets/{roboto-cyrillic-400-normal-495d38d4.woff2 => roboto-cyrillic-400-normal-DVDTZtmW.woff2} (100%) rename qbit/vuetorrent/public/assets/{roboto-cyrillic-ext-400-normal-0a32035a.woff => roboto-cyrillic-ext-400-normal--KougVX-.woff} (100%) rename qbit/vuetorrent/public/assets/{roboto-cyrillic-ext-400-normal-b7ef2cd1.woff2 => roboto-cyrillic-ext-400-normal-DORK9bGA.woff2} (100%) rename qbit/vuetorrent/public/assets/{roboto-greek-400-normal-daf51ab5.woff2 => roboto-greek-400-normal-BRWHCUYo.woff2} (100%) rename qbit/vuetorrent/public/assets/{roboto-greek-400-normal-076b9dc1.woff => roboto-greek-400-normal-BnGNaKeW.woff} (100%) rename qbit/vuetorrent/public/assets/{roboto-latin-400-normal-a9fdbefa.woff => roboto-latin-400-normal-BU1SoK4h.woff} (100%) rename qbit/vuetorrent/public/assets/{roboto-latin-400-normal-f6734f81.woff2 => roboto-latin-400-normal-mTIRXP6Y.woff2} (100%) rename qbit/vuetorrent/public/assets/{roboto-latin-ext-400-normal-3c23eb02.woff2 => roboto-latin-ext-400-normal-4bLplyDh.woff2} (100%) create mode 100644 qbit/vuetorrent/public/assets/roboto-latin-ext-400-normal-ABAIaefi.woff delete mode 100644 qbit/vuetorrent/public/assets/roboto-latin-ext-400-normal-c2b94086.woff delete mode 100644 qbit/vuetorrent/public/assets/roboto-mono-cyrillic-400-normal-8c367f2f.woff2 create mode 100644 qbit/vuetorrent/public/assets/roboto-mono-cyrillic-400-normal-B6g5SoKk.woff create mode 100644 qbit/vuetorrent/public/assets/roboto-mono-cyrillic-400-normal-DEN69lup.woff2 delete mode 100644 qbit/vuetorrent/public/assets/roboto-mono-cyrillic-400-normal-f32fcdb5.woff create mode 100644 qbit/vuetorrent/public/assets/roboto-mono-cyrillic-ext-400-normal-C4uWV10k.woff create mode 100644 qbit/vuetorrent/public/assets/roboto-mono-cyrillic-ext-400-normal-Q6o0JNvR.woff2 delete mode 100644 qbit/vuetorrent/public/assets/roboto-mono-cyrillic-ext-400-normal-ae7d87eb.woff delete mode 100644 qbit/vuetorrent/public/assets/roboto-mono-cyrillic-ext-400-normal-eef02d41.woff2 delete mode 100644 qbit/vuetorrent/public/assets/roboto-mono-greek-400-normal-3355834d.woff delete mode 100644 qbit/vuetorrent/public/assets/roboto-mono-greek-400-normal-53a8927b.woff2 create mode 100644 qbit/vuetorrent/public/assets/roboto-mono-greek-400-normal-BdERMBEW.woff2 create mode 100644 qbit/vuetorrent/public/assets/roboto-mono-greek-400-normal-Dp0HotGv.woff delete mode 100644 qbit/vuetorrent/public/assets/roboto-mono-latin-400-normal-7295944e.woff2 create mode 100644 qbit/vuetorrent/public/assets/roboto-mono-latin-400-normal-B0u6u4eV.woff create mode 100644 qbit/vuetorrent/public/assets/roboto-mono-latin-400-normal-C_5wUCW5.woff2 delete mode 100644 qbit/vuetorrent/public/assets/roboto-mono-latin-400-normal-d5d7d67f.woff delete mode 100644 qbit/vuetorrent/public/assets/roboto-mono-latin-ext-400-normal-20f2c9c1.woff delete mode 100644 qbit/vuetorrent/public/assets/roboto-mono-latin-ext-400-normal-820adbd1.woff2 create mode 100644 qbit/vuetorrent/public/assets/roboto-mono-latin-ext-400-normal-CFnj-Ilb.woff create mode 100644 qbit/vuetorrent/public/assets/roboto-mono-latin-ext-400-normal-D_EPU6CM.woff2 delete mode 100644 qbit/vuetorrent/public/assets/roboto-mono-vietnamese-400-normal-9a7a0360.woff create mode 100644 qbit/vuetorrent/public/assets/roboto-mono-vietnamese-400-normal-BJbtp2UX.woff create mode 100644 qbit/vuetorrent/public/assets/roboto-mono-vietnamese-400-normal-BJn9WoS4.woff2 rename qbit/vuetorrent/public/assets/{roboto-vietnamese-400-normal-d2390f1a.woff => roboto-vietnamese-400-normal-BkEBOAV9.woff} (100%) rename qbit/vuetorrent/public/assets/{roboto-vietnamese-400-normal-77b24796.woff2 => roboto-vietnamese-400-normal-kCRe3VZk.woff2} (100%) delete mode 100644 qbit/vuetorrent/public/assets/torrents-f1a47456.js create mode 100644 qbit/vuetorrent/public/assets/vue-BSryv7ps.js delete mode 100644 qbit/vuetorrent/public/assets/vue-d2584a6d.js delete mode 100644 qbit/vuetorrent/public/assets/vuetify-e547ef1b.js create mode 100644 qbit/vuetorrent/public/assets/vuetify-i5Qjiq6M.js create mode 100644 qbit/vuetorrent/public/assets/webworkerAll-D8hnRv3W.js delete mode 100644 qbit/vuetorrent/public/workbox-fa446783.js delete mode 160000 tmux/.tmux/plugins/tmux-resurrect diff --git a/qbit/vuetorrent/public/assets/ArrayPagination-26934cac.js b/qbit/vuetorrent/public/assets/ArrayPagination-26934cac.js deleted file mode 100644 index ff740c3..0000000 --- a/qbit/vuetorrent/public/assets/ArrayPagination-26934cac.js +++ /dev/null @@ -1 +0,0 @@ -import{aA as f}from"./index-135ae4c1.js";import{c as d,J as t}from"./vue-d2584a6d.js";function h(a,e,o=1){const{currentPage:n,currentPageSize:r,pageCount:u,isFirstPage:c,isLastPage:i,next:g,prev:l}=f({total:()=>t(a).length,page:o,pageSize:()=>t(e)===-1?t(a).length:t(e)}),p=d(()=>{const s=(n.value-1)*t(e),P=s+r.value;return t(a).slice(s,P)});return{currentPage:n,currentPageSize:r,pageCount:u,isFirstPage:c,isLastPage:i,next:g,prev:l,paginatedResults:p}}export{h as u}; diff --git a/qbit/vuetorrent/public/assets/ArrayPagination-DuWOkPss.js b/qbit/vuetorrent/public/assets/ArrayPagination-DuWOkPss.js new file mode 100644 index 0000000..940798f --- /dev/null +++ b/qbit/vuetorrent/public/assets/ArrayPagination-DuWOkPss.js @@ -0,0 +1 @@ +import{u as f,__tla as __tla_0}from"./index-bUuJUL5l.js";import{c as d,E as t}from"./vue-BSryv7ps.js";let h;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})()]).then(async()=>{h=function(e,a,o=1){const{currentPage:n,currentPageSize:r,pageCount:u,isFirstPage:c,isLastPage:i,next:g,prev:l}=f({total:()=>t(e).length,page:o,pageSize:()=>t(a)===-1?t(e).length:t(a)}),p=d(()=>{const s=(n.value-1)*t(a),P=s+r.value;return t(e).slice(s,P)});return{currentPage:n,currentPageSize:r,pageCount:u,isFirstPage:c,isLastPage:i,next:g,prev:l,paginatedResults:p}}});export{h as u,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/CanvasPool-CW8lNMNV.js b/qbit/vuetorrent/public/assets/CanvasPool-CW8lNMNV.js new file mode 100644 index 0000000..41e0942 --- /dev/null +++ b/qbit/vuetorrent/public/assets/CanvasPool-CW8lNMNV.js @@ -0,0 +1 @@ +import{D as c,n,__tla as __tla_0}from"./TorrentDetail-DUzghTWr.js";let C;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})()]).then(async()=>{class l{constructor(a){this._canvasPool=Object.create(null),this.canvasOptions=a||{},this.enableFullScreen=!1}_createCanvasAndContext(a,t){const s=c.get().createCanvas();s.width=a,s.height=t;const e=s.getContext("2d");return{canvas:s,context:e}}getOptimalCanvasAndContext(a,t,s=1){a=Math.ceil(a*s-1e-6),t=Math.ceil(t*s-1e-6),a=n(a),t=n(t);const e=(a<<17)+(t<<1);this._canvasPool[e]||(this._canvasPool[e]=[]);let o=this._canvasPool[e].pop();return o||(o=this._createCanvasAndContext(a,t)),o}returnCanvasAndContext(a){const{width:t,height:s}=a.canvas,e=(t<<17)+(s<<1);this._canvasPool[e].push(a)}clear(){this._canvasPool={}}}C=new l});export{C,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/Dashboard-C3XSp08G.css b/qbit/vuetorrent/public/assets/Dashboard-C3XSp08G.css new file mode 100644 index 0000000..d0c9c61 --- /dev/null +++ b/qbit/vuetorrent/public/assets/Dashboard-C3XSp08G.css @@ -0,0 +1 @@ +.gap[data-v-a2950234]{gap:8px}.gap[data-v-f6fdaf5d]{gap:8px 16px}#torrentList[data-v-8292d1aa]{background-color:unset}.gap[data-v-1e562e0e]{gap:8px 16px}#torrentList[data-v-2b24c5da]{background-color:unset}.gap[data-v-20bf1baa]{gap:8px}#torrentList[data-v-44c00880]{background-color:unset}#torrentList tbody tr[data-v-44c00880]:nth-child(odd){background-color:rgb(var(--v-theme-surface))}#torrentList tbody tr.selected[data-v-44c00880]{position:relative}#torrentList tbody tr.selected[data-v-44c00880]:nth-child(odd):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.v-autocomplete .v-field:not(.v-field--focused) input{display:none} diff --git a/qbit/vuetorrent/public/assets/Dashboard-Dm_HpGRr.js b/qbit/vuetorrent/public/assets/Dashboard-Dm_HpGRr.js new file mode 100644 index 0000000..06dfe94 --- /dev/null +++ b/qbit/vuetorrent/public/assets/Dashboard-Dm_HpGRr.js @@ -0,0 +1 @@ +import{g as S,G as Ae,_ as U,c as v,I as c,W as f,X as y,m as d,u as h,K as m,a6 as ut,M as p,F as H,n as G,J as A,O as V,d as N,r as dt,H as De,x as ct,L as B,N as re,P as Me,Q as ke,T as ht,U as tt,Y as Z,Z as ae,a7 as ze,a8 as Be,a9 as We,aa as Pt,ab as Lt,w as Ot,q as Nt,A as Ne}from"./vue-BSryv7ps.js";import{ax as ne,ay as Ht,T as me,az as g,f as se,aA as ee,R as Ft,aB as Ut,h as Re,i as O,aC as Q,k as He,w as mt,y as _e,a as Xe,V as fe,c as Ye,d as Te,e as Qe,g as Ze,j as Je,S as Pe,aD as Kt,aE as Fe,v as et,x as xe,A as Ie,m as ft,a0 as Gt,aF as pt,r as K,aG as Ve,I as le,aH as qt,aI as jt,aJ as gt,H as Le,aK as bt,aL as vt,aM as zt,aN as Wt,aO as M,aP as yt,Q as Xt,aQ as Yt,au as Qt,aR as Zt,C as at,aS as Ue,aT as Jt,__tla as __tla_0}from"./index-bUuJUL5l.js";import{d as ea}from"./index-BIiPWG4K.js";import{_ as ta,a as nt,__tla as __tla_1}from"./MoveTorrentDialog.vue_vue_type_script_setup_true_lang-Bt9E0pwX.js";import{u as _t}from"./vuetify-i5Qjiq6M.js";import{u as aa,__tla as __tla_2}from"./ArrayPagination-DuWOkPss.js";let Jn;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})(),(()=>{try{return __tla_1}catch{}})(),(()=>{try{return __tla_2}catch{}})()]).then(async()=>{function L(a,e){na(a)&&(a="100%");const t=oa(a);return a=e===360?a:Math.min(e,Math.max(0,parseFloat(a))),t&&(a=parseInt(String(a*e),10)/100),Math.abs(a-e)<1e-6?1:(e===360?a=(a<0?a%e+e:a%e)/parseFloat(String(e)):a=a%e/parseFloat(String(e)),a)}function Se(a){return Math.min(1,Math.max(0,a))}function na(a){return typeof a=="string"&&a.indexOf(".")!==-1&&parseFloat(a)===1}function oa(a){return typeof a=="string"&&a.indexOf("%")!==-1}function kt(a){return a=parseFloat(a),(isNaN(a)||a<0||a>1)&&(a=1),a}function Ce(a){return Number(a)<=1?`${Number(a)*100}%`:a}function oe(a){return a.length===1?"0"+a:String(a)}function ra(a,e,t){return{r:L(a,255)*255,g:L(e,255)*255,b:L(t,255)*255}}function ot(a,e,t){a=L(a,255),e=L(e,255),t=L(t,255);const n=Math.max(a,e,t),o=Math.min(a,e,t);let r=0,s=0;const l=(n+o)/2;if(n===o)s=0,r=0;else{const i=n-o;switch(s=l>.5?i/(2-n-o):i/(n+o),n){case a:r=(e-t)/i+(e1&&(t-=1),t<1/6?a+(e-a)*(6*t):t<1/2?e:t<2/3?a+(e-a)*(2/3-t)*6:a}function sa(a,e,t){let n,o,r;if(a=L(a,360),e=L(e,100),t=L(t,100),e===0)o=t,r=t,n=t;else{const s=t<.5?t*(1+e):t+e-t*e,l=2*t-s;n=Ke(l,s,a+1/3),o=Ke(l,s,a),r=Ke(l,s,a-1/3)}return{r:n*255,g:o*255,b:r*255}}function rt(a,e,t){a=L(a,255),e=L(e,255),t=L(t,255);const n=Math.max(a,e,t),o=Math.min(a,e,t);let r=0;const s=n,l=n-o,i=n===0?0:l/n;if(n===o)r=0;else{switch(n){case a:r=(e-t)/l+(e>16,g:(a&65280)>>8,b:a&255}}const je={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function ca(a){let e={r:0,g:0,b:0},t=1,n=null,o=null,r=null,s=!1,l=!1;return typeof a=="string"&&(a=fa(a)),typeof a=="object"&&(X(a.r)&&X(a.g)&&X(a.b)?(e=ra(a.r,a.g,a.b),s=!0,l=String(a.r).substr(-1)==="%"?"prgb":"rgb"):X(a.h)&&X(a.s)&&X(a.v)?(n=Ce(a.s),o=Ce(a.v),e=la(a.h,n,o),s=!0,l="hsv"):X(a.h)&&X(a.s)&&X(a.l)&&(n=Ce(a.s),r=Ce(a.l),e=sa(a.h,n,r),s=!0,l="hsl"),Object.prototype.hasOwnProperty.call(a,"a")&&(t=a.a)),t=kt(t),{ok:s,format:a.format||l,r:Math.min(255,Math.max(e.r,0)),g:Math.min(255,Math.max(e.g,0)),b:Math.min(255,Math.max(e.b,0)),a:t}}const ha="[-\\+]?\\d+%?",ma="[-\\+]?\\d*\\.\\d+%?",te="(?:"+ma+")|(?:"+ha+")",Ge="[\\s|\\(]+("+te+")[,|\\s]+("+te+")[,|\\s]+("+te+")\\s*\\)?",qe="[\\s|\\(]+("+te+")[,|\\s]+("+te+")[,|\\s]+("+te+")[,|\\s]+("+te+")\\s*\\)?",j={CSS_UNIT:new RegExp(te),rgb:new RegExp("rgb"+Ge),rgba:new RegExp("rgba"+qe),hsl:new RegExp("hsl"+Ge),hsla:new RegExp("hsla"+qe),hsv:new RegExp("hsv"+Ge),hsva:new RegExp("hsva"+qe),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function fa(a){if(a=a.trim().toLowerCase(),a.length===0)return!1;let e=!1;if(je[a])a=je[a],e=!0;else if(a==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};let t=j.rgb.exec(a);return t?{r:t[1],g:t[2],b:t[3]}:(t=j.rgba.exec(a),t?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=j.hsl.exec(a),t?{h:t[1],s:t[2],l:t[3]}:(t=j.hsla.exec(a),t?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=j.hsv.exec(a),t?{h:t[1],s:t[2],v:t[3]}:(t=j.hsva.exec(a),t?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=j.hex8.exec(a),t?{r:F(t[1]),g:F(t[2]),b:F(t[3]),a:lt(t[4]),format:e?"name":"hex8"}:(t=j.hex6.exec(a),t?{r:F(t[1]),g:F(t[2]),b:F(t[3]),format:e?"name":"hex"}:(t=j.hex4.exec(a),t?{r:F(t[1]+t[1]),g:F(t[2]+t[2]),b:F(t[3]+t[3]),a:lt(t[4]+t[4]),format:e?"name":"hex8"}:(t=j.hex3.exec(a),t?{r:F(t[1]+t[1]),g:F(t[2]+t[2]),b:F(t[3]+t[3]),format:e?"name":"hex"}:!1)))))))))}function X(a){return!!j.CSS_UNIT.exec(String(a))}class D{constructor(e="",t={}){if(e instanceof D)return e;typeof e=="number"&&(e=da(e)),this.originalInput=e;const n=ca(e);this.originalInput=e,this.r=n.r,this.g=n.g,this.b=n.b,this.a=n.a,this.roundA=Math.round(100*this.a)/100,this.format=t.format??n.format,this.gradientType=t.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=n.ok}isDark(){return this.getBrightness()<128}isLight(){return!this.isDark()}getBrightness(){const e=this.toRgb();return(e.r*299+e.g*587+e.b*114)/1e3}getLuminance(){const e=this.toRgb();let t,n,o;const r=e.r/255,s=e.g/255,l=e.b/255;return r<=.03928?t=r/12.92:t=Math.pow((r+.055)/1.055,2.4),s<=.03928?n=s/12.92:n=Math.pow((s+.055)/1.055,2.4),l<=.03928?o=l/12.92:o=Math.pow((l+.055)/1.055,2.4),.2126*t+.7152*n+.0722*o}getAlpha(){return this.a}setAlpha(e){return this.a=kt(e),this.roundA=Math.round(100*this.a)/100,this}isMonochrome(){const{s:e}=this.toHsl();return e===0}toHsv(){const e=rt(this.r,this.g,this.b);return{h:e.h*360,s:e.s,v:e.v,a:this.a}}toHsvString(){const e=rt(this.r,this.g,this.b),t=Math.round(e.h*360),n=Math.round(e.s*100),o=Math.round(e.v*100);return this.a===1?`hsv(${t}, ${n}%, ${o}%)`:`hsva(${t}, ${n}%, ${o}%, ${this.roundA})`}toHsl(){const e=ot(this.r,this.g,this.b);return{h:e.h*360,s:e.s,l:e.l,a:this.a}}toHslString(){const e=ot(this.r,this.g,this.b),t=Math.round(e.h*360),n=Math.round(e.s*100),o=Math.round(e.l*100);return this.a===1?`hsl(${t}, ${n}%, ${o}%)`:`hsla(${t}, ${n}%, ${o}%, ${this.roundA})`}toHex(e=!1){return st(this.r,this.g,this.b,e)}toHexString(e=!1){return"#"+this.toHex(e)}toHex8(e=!1){return ia(this.r,this.g,this.b,this.a,e)}toHex8String(e=!1){return"#"+this.toHex8(e)}toHexShortString(e=!1){return this.a===1?this.toHexString(e):this.toHex8String(e)}toRgb(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}}toRgbString(){const e=Math.round(this.r),t=Math.round(this.g),n=Math.round(this.b);return this.a===1?`rgb(${e}, ${t}, ${n})`:`rgba(${e}, ${t}, ${n}, ${this.roundA})`}toPercentageRgb(){const e=t=>`${Math.round(L(t,255)*100)}%`;return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}}toPercentageRgbString(){const e=t=>Math.round(L(t,255)*100);return this.a===1?`rgb(${e(this.r)}%, ${e(this.g)}%, ${e(this.b)}%)`:`rgba(${e(this.r)}%, ${e(this.g)}%, ${e(this.b)}%, ${this.roundA})`}toName(){if(this.a===0)return"transparent";if(this.a<1)return!1;const e="#"+st(this.r,this.g,this.b,!1);for(const[t,n]of Object.entries(je))if(e===n)return t;return!1}toString(e){const t=!!e;e=e??this.format;let n=!1;const o=this.a<1&&this.a>=0;return!t&&o&&(e.startsWith("hex")||e==="name")?e==="name"&&this.a===0?this.toName():this.toRgbString():(e==="rgb"&&(n=this.toRgbString()),e==="prgb"&&(n=this.toPercentageRgbString()),(e==="hex"||e==="hex6")&&(n=this.toHexString()),e==="hex3"&&(n=this.toHexString(!0)),e==="hex4"&&(n=this.toHex8String(!0)),e==="hex8"&&(n=this.toHex8String()),e==="name"&&(n=this.toName()),e==="hsl"&&(n=this.toHslString()),e==="hsv"&&(n=this.toHsvString()),n||this.toHexString())}toNumber(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)}clone(){return new D(this.toString())}lighten(e=10){const t=this.toHsl();return t.l+=e/100,t.l=Se(t.l),new D(t)}brighten(e=10){const t=this.toRgb();return t.r=Math.max(0,Math.min(255,t.r-Math.round(255*-(e/100)))),t.g=Math.max(0,Math.min(255,t.g-Math.round(255*-(e/100)))),t.b=Math.max(0,Math.min(255,t.b-Math.round(255*-(e/100)))),new D(t)}darken(e=10){const t=this.toHsl();return t.l-=e/100,t.l=Se(t.l),new D(t)}tint(e=10){return this.mix("white",e)}shade(e=10){return this.mix("black",e)}desaturate(e=10){const t=this.toHsl();return t.s-=e/100,t.s=Se(t.s),new D(t)}saturate(e=10){const t=this.toHsl();return t.s+=e/100,t.s=Se(t.s),new D(t)}greyscale(){return this.desaturate(100)}spin(e){const t=this.toHsl(),n=(t.h+e)%360;return t.h=n<0?360+n:n,new D(t)}mix(e,t=50){const n=this.toRgb(),o=new D(e).toRgb(),r=t/100,s={r:(o.r-n.r)*r+n.r,g:(o.g-n.g)*r+n.g,b:(o.b-n.b)*r+n.b,a:(o.a-n.a)*r+n.a};return new D(s)}analogous(e=6,t=30){const n=this.toHsl(),o=360/t,r=[this];for(n.h=(n.h-(o*e>>1)+720)%360;--e;)n.h=(n.h+o)%360,r.push(new D(n));return r}complement(){const e=this.toHsl();return e.h=(e.h+180)%360,new D(e)}monochromatic(e=6){const t=this.toHsv(),{h:n}=t,{s:o}=t;let{v:r}=t;const s=[],l=1/e;for(;e--;)s.push(new D({h:n,s:o,v:r})),r=(r+l)%1;return s}splitcomplement(){const e=this.toHsl(),{h:t}=e;return[this,new D({h:(t+72)%360,s:e.s,l:e.l}),new D({h:(t+216)%360,s:e.s,l:e.l})]}onBackground(e){const t=this.toRgb(),n=new D(e).toRgb(),o=t.a+n.a*(1-t.a);return new D({r:(t.r*t.a+n.r*n.a*(1-t.a))/o,g:(t.g*t.a+n.g*n.a*(1-t.a))/o,b:(t.b*t.a+n.b*n.a*(1-t.a))/o,a:o})}triad(){return this.polyad(3)}tetrad(){return this.polyad(4)}polyad(e){const t=this.toHsl(),{h:n}=t,o=[this],r=360/e;for(let s=1;ss.length;)a.count=null,a.seed&&(a.seed+=1),s.push(Tt(a));return a.count=r,s}const e=pa(a.hue,a.seed),t=ga(e,a),n=ba(e,t,a),o={h:e,s:t,v:n};return a.alpha!==void 0&&(o.a=a.alpha),new D(o)}function pa(a,e){const t=ya(a);let n=Ee(t,e);return n<0&&(n=360+n),n}function ga(a,e){if(e.hue==="monochrome")return 0;if(e.luminosity==="random")return Ee([0,100],e.seed);const{saturationRange:t}=$t(a);let n=t[0],o=t[1];switch(e.luminosity){case"bright":n=55;break;case"dark":n=o-10;break;case"light":o=55;break}return Ee([n,o],e.seed)}function ba(a,e,t){let n=va(a,e),o=100;switch(t.luminosity){case"dark":o=n+20;break;case"light":n=(o+n)/2;break;case"random":n=0,o=100;break}return Ee([n,o],t.seed)}function va(a,e){const{lowerBounds:t}=$t(a);for(let n=0;n=o&&e<=s){const i=(l-r)/(s-o),u=r-i*o;return i*e+u}}return 0}function ya(a){const e=parseInt(a,10);if(!Number.isNaN(e)&&e<360&&e>0)return[e,e];if(typeof a=="string"){const t=St.find(o=>o.name===a);if(t){const o=wt(t);if(o.hueRange)return o.hueRange}const n=new D(a);if(n.isValid){const o=n.toHsv().h;return[o,o]}}return[0,360]}function $t(a){a>=334&&a<=360&&(a-=360);for(const e of St){const t=wt(e);if(t.hueRange&&a>=t.hueRange[0]&&a<=t.hueRange[1])return t}throw Error("Color not found")}function Ee(a,e){if(e===void 0)return Math.floor(a[0]+Math.random()*(a[1]+1-a[0]));const t=a[1]||1,n=a[0]||0;e=(e*9301+49297)%233280;const o=e/233280;return Math.floor(n+o*(t-n))}function wt(a){const e=a.lowerBounds[0][0],t=a.lowerBounds[a.lowerBounds.length-1][0],n=a.lowerBounds[a.lowerBounds.length-1][1],o=a.lowerBounds[0][1];return{name:a.name,hueRange:a.hueRange,lowerBounds:a.lowerBounds,saturationRange:[e,t],brightnessRange:[n,o]}}const St=[{name:"monochrome",hueRange:null,lowerBounds:[[0,0],[100,0]]},{name:"red",hueRange:[-26,18],lowerBounds:[[20,100],[30,92],[40,89],[50,85],[60,78],[70,70],[80,60],[90,55],[100,50]]},{name:"orange",hueRange:[19,46],lowerBounds:[[20,100],[30,93],[40,88],[50,86],[60,85],[70,70],[100,70]]},{name:"yellow",hueRange:[47,62],lowerBounds:[[25,100],[40,94],[50,89],[60,86],[70,84],[80,82],[90,80],[100,75]]},{name:"green",hueRange:[63,178],lowerBounds:[[30,100],[40,90],[50,85],[60,81],[70,74],[80,64],[90,50],[100,40]]},{name:"blue",hueRange:[179,257],lowerBounds:[[20,100],[30,86],[40,80],[50,74],[60,60],[70,52],[80,44],[90,39],[100,35]]},{name:"purple",hueRange:[258,282],lowerBounds:[[20,100],[30,87],[40,79],[50,70],[60,65],[70,59],[80,52],[90,45],[100,42]]},{name:"pink",hueRange:[283,334],lowerBounds:[[20,100],[30,90],[40,86],[60,84],[80,80],[90,75],[100,73]]}];function _a(a){let e=5381;for(let t=0;t>>0}function Ct(a){return Tt({seed:_a(a)}).toHexString()}let ka,Ta,$a,wa,Sa,he,Y,Ca,it,xa,Ia,Ma,Va,Ea,xt,Aa,Da,Ba,Ra,It,Pa,La,Oa,Mt,Na,Ha,Fa,Ua,Vt,Ka,Ga,qa,ja,Et,za,Wa,At,Xa,Ya,Dt,Qa,Za,Ja,Bt,en,tn,Rt,an,nn,on,rn,sn,ln,un,dn,cn,hn,mn,fn,pn,gn,bn,vn,yn,_n,kn,Tn,$n,wn,Sn,Cn,xn,In,Mn,Vn,En,An,Dn,Bn,Rn,Pn,Ln,On,Nn,Hn,Fn,Un,Kn,Gn,qn,jn;ka={class:"d-flex my-3"};Ta={class:"pa-0"};$a={class:"d-flex align-center text-uppercase text-select",style:{"font-size":"0.8em"}};wa=S({__name:"Toolbar",setup(a){const{t:e}=Ae(),t=ne(),{torrentCountString:n,isSelectionMultiple:o,displayMode:r}=U(t),{isDrawerOpen:s}=U(Ht()),l=me(),{sortOptions:i}=U(l),u=[{value:g.ADDED_ON,title:e("dashboard.sortBy.added_on")},{value:g.AMOUNT_LEFT,title:e("dashboard.sortBy.amount_left")},{value:g.AUTO_TMM,title:e("dashboard.sortBy.auto_tmm")},{value:g.AVAILABILITY,title:e("dashboard.sortBy.availability")},{value:g.AVG_DOWNLOAD_SPEED,title:e("dashboard.sortBy.avg_download_speed")},{value:g.AVG_UPLOAD_SPEED,title:e("dashboard.sortBy.avg_upload_speed")},{value:g.CATEGORY,title:e("dashboard.sortBy.category")},{value:g.COMPLETED,title:e("dashboard.sortBy.completed")},{value:g.COMPLETION_ON,title:e("dashboard.sortBy.completion_on")},{value:g.CONTENT_PATH,title:e("dashboard.sortBy.content_path")},{value:g.DL_LIMIT,title:e("dashboard.sortBy.dl_limit")},{value:g.DLSPEED,title:e("dashboard.sortBy.dlspeed")},{value:g.DOWNLOAD_PATH,title:e("dashboard.sortBy.download_path")},{value:g.DOWNLOADED,title:e("dashboard.sortBy.downloaded")},{value:g.DOWNLOADED_SESSION,title:e("dashboard.sortBy.downloaded_session")},{value:g.ETA,title:e("dashboard.sortBy.eta")},{value:g.F_L_PIECE_PRIO,title:e("dashboard.sortBy.f_l_piece_prio")},{value:g.FORCE_START,title:e("dashboard.sortBy.force_start")},{value:g.GLOBALSPEED,title:e("dashboard.sortBy.globalSpeed")},{value:g.GLOBALVOLUME,title:e("dashboard.sortBy.globalVolume")},{value:g.HASH,title:e("dashboard.sortBy.hash")},{value:g.INFOHASH_V1,title:e("dashboard.sortBy.infohash_v1")},{value:g.INFOHASH_V2,title:e("dashboard.sortBy.infohash_v2")},{value:g.LAST_ACTIVITY,title:e("dashboard.sortBy.last_activity")},{value:g.MAGNET_URI,title:e("dashboard.sortBy.magnet_uri")},{value:g.MAX_RATIO,title:e("dashboard.sortBy.max_ratio")},{value:g.MAX_SEEDING_TIME,title:e("dashboard.sortBy.max_seeding_time")},{value:g.NAME,title:e("dashboard.sortBy.name")},{value:g.NUM_COMPLETE,title:e("dashboard.sortBy.num_complete")},{value:g.NUM_INCOMPLETE,title:e("dashboard.sortBy.num_incomplete")},{value:g.NUM_LEECHS,title:e("dashboard.sortBy.num_leechs")},{value:g.NUM_SEEDS,title:e("dashboard.sortBy.num_seeds")},{value:g.PRIORITY,title:e("dashboard.sortBy.priority")},{value:g.PROGRESS,title:e("dashboard.sortBy.progress")},{value:g.RATIO,title:e("dashboard.sortBy.ratio")},{value:g.RATIO_LIMIT,title:e("dashboard.sortBy.ratio_limit")},{value:g.SAVE_PATH,title:e("dashboard.sortBy.save_path")},{value:g.SEEDING_TIME,title:e("dashboard.sortBy.seeding_time")},{value:g.SEEDING_TIME_LIMIT,title:e("dashboard.sortBy.seeding_time_limit")},{value:g.SEEN_COMPLETE,title:e("dashboard.sortBy.seen_complete")},{value:g.SEQ_DL,title:e("dashboard.sortBy.seq_dl")},{value:g.SIZE,title:e("dashboard.sortBy.size")},{value:g.STATE,title:e("dashboard.sortBy.state")},{value:g.SUPER_SEEDING,title:e("dashboard.sortBy.super_seeding")},{value:g.TAGS,title:e("dashboard.sortBy.tags")},{value:g.TIME_ACTIVE,title:e("dashboard.sortBy.time_active")},{value:g.TOTAL_SIZE,title:e("dashboard.sortBy.total_size")},{value:g.TRACKER,title:e("dashboard.sortBy.tracker")},{value:g.TRACKERS_COUNT,title:e("dashboard.sortBy.trackers_count")},{value:g.UP_LIMIT,title:e("dashboard.sortBy.up_limit")},{value:g.UPLOADED,title:e("dashboard.sortBy.uploaded")},{value:g.UPLOADED_SESSION,title:e("dashboard.sortBy.uploaded_session")},{value:g.UPSPEED,title:e("dashboard.sortBy.upspeed")}].sort((E,k)=>E.title.localeCompare(k.title));u.splice(0,0,{value:g.DEFAULT,title:e("dashboard.sortBy.default")});function w(){l.textFilter=""}const _=v({get:()=>l.textFilter,set:ea(E=>{l.textFilter=E??""},300)});function P(){o.value&&t.unselectAllTorrents(),o.value=!o.value}return(E,k)=>(c(),f(H,null,[y("div",null,[d(se,{id:"searchInput",modelValue:_.value,"onUpdate:modelValue":k[0]||(k[0]=C=>_.value=C),label:h(e)("dashboard.searchInputLabel"),clearable:"",density:"compact","single-line":"","hide-details":"","prepend-inner-icon":"mdi-magnify",variant:"solo","onClick:clear":k[1]||(k[1]=C=>w())},null,8,["modelValue","label"])]),y("div",ka,[d(ee,{text:h(e)("dashboard.toggleSelectMode"),location:"top"},{activator:m(({props:C})=>[d(O,G({icon:h(o)?"mdi-checkbox-marked":"mdi-checkbox-blank-outline"},C,{variant:"plain",onClick:P}),null,16,["icon"])]),_:1},8,["text"]),d(Ft,null,{activator:m(({props:C})=>[d(ee,{text:E.$t("dashboard.displayMode.title"),location:"top"},{activator:m(({props:x})=>[d(O,G({icon:""},G(C,x),{variant:"plain"}),{default:m(()=>[h(r)===h(Q).LIST?(c(),A(He,{key:0,icon:"mdi-view-list"})):V("",!0),h(r)===h(Q).GRID?(c(),A(He,{key:1,icon:"mdi-view-grid"})):V("",!0),h(r)===h(Q).TABLE?(c(),A(He,{key:2,icon:"mdi-table"})):V("",!0)]),_:2},1040)]),_:2},1032,["text"])]),default:m(()=>[d(mt,null,{default:m(()=>[d(_e,{title:E.$t("dashboard.displayMode.list"),"prepend-icon":"mdi-view-list",onClick:k[2]||(k[2]=C=>r.value=h(Q).LIST)},null,8,["title"]),d(_e,{title:E.$t("dashboard.displayMode.grid"),"prepend-icon":"mdi-view-grid",onClick:k[3]||(k[3]=C=>r.value=h(Q).GRID)},null,8,["title"]),d(_e,{title:E.$t("dashboard.displayMode.table"),"prepend-icon":"mdi-table",onClick:k[4]||(k[4]=C=>r.value=h(Q).TABLE)},null,8,["title"])]),_:1})]),_:1}),d(ee,{text:h(e)("dashboard.toggleSortOrder"),location:"top"},{activator:m(({props:C})=>[d(O,G({icon:h(i).reverseOrder?"mdi-arrow-up-thin":"mdi-arrow-down-thin"},C,{variant:"plain",onClick:k[5]||(k[5]=x=>h(i).reverseOrder=!h(i).reverseOrder)}),null,16,["icon"])]),_:1},8,["text"]),y("div",Ta,[d(Ut,{modelValue:h(i).sortBy,"onUpdate:modelValue":k[6]||(k[6]=C=>h(i).sortBy=C),items:h(u),label:h(e)("dashboard.sortLabel"),"auto-select-first":"",density:"compact","hide-details":"",variant:"solo-filled",style:ut(`width: ${E.$vuetify.display.xs||E.$vuetify.display.sm&&h(s)?140:260}px`)},null,8,["modelValue","items","label","style"])]),d(Re),y("div",$a,p(h(n)),1)])],64))}});Sa=S({__name:"RenameTorrentDialog",props:{guid:{},hash:{}},setup(a){const e=a,{isOpened:t}=Xe(e.guid),{t:n}=Ae(),o=me(),r=N(),s=N(),l=N(!1),i=dt({newName:""}),u=[k=>!!k||n("dialogs.renameTorrent.required"),k=>k!==_.value||n("dialogs.renameTorrent.sameName")],w=v(()=>o.getTorrentByHash(e.hash)),_=v(()=>w.value?.name);async function P(){await s.value?.validate(),l.value&&(await o.renameTorrent(e.hash,i.newName),E())}const E=()=>{t.value=!1};return De(()=>{i.newName=w.value?.name||""}),ct(()=>{r.value?.select()}),(k,C)=>(c(),A(Je,{modelValue:h(t),"onUpdate:modelValue":C[3]||(C[3]=x=>ke(t)?t.value=x:null)},{default:m(()=>[d(fe,null,{default:m(()=>[d(Ye,null,{default:m(()=>[B(p(k.$t("dialogs.renameTorrent.title")),1)]),_:1}),d(Te,null,{default:m(()=>[d(h(Qe),{modelValue:l.value,"onUpdate:modelValue":C[1]||(C[1]=x=>l.value=x),ref_key:"form",ref:s,onSubmit:C[2]||(C[2]=re(()=>{},["prevent"]))},{default:m(()=>[_.value?(c(),A(se,{key:0,"model-value":_.value,disabled:"",label:k.$t("dialogs.renameTorrent.oldName")},null,8,["model-value","label"])):V("",!0),d(se,{modelValue:i.newName,"onUpdate:modelValue":C[0]||(C[0]=x=>i.newName=x),ref_key:"field",ref:r,rules:u,autofocus:"",label:k.$t("dialogs.renameTorrent.newName"),onKeydown:Me(P,["enter"])},null,8,["modelValue","label"])]),_:1},8,["modelValue"])]),_:1}),d(Ze,null,{default:m(()=>[d(Re),d(O,{color:"error",onClick:E},{default:m(()=>[B(p(k.$t("common.cancel")),1)]),_:1}),d(O,{color:"accent",disabled:!l.value,onClick:P},{default:m(()=>[B(p(k.$t("common.save")),1)]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1},8,["modelValue"]))}});he=-2;Y=-1;Ca=S({__name:"ShareLimitDialog",props:{guid:{},hashes:{}},setup(a){const e=a,{isOpened:t}=Xe(e.guid),n=Pe(),o=me(),r=N(!1),s=N("global"),l=N(!1),i=N(0),u=N(!1),w=N(0),_=N(!1),P=N(0),E=v(()=>s.value!=="enabled");function k(){t.value=!1}async function C(){switch(s.value){case"global":await n.setShareLimit(e.hashes,he,he,he);break;case"disabled":await n.setShareLimit(e.hashes,Y,Y,Y);break;case"enabled":await n.setShareLimit(e.hashes,l.value?i.value:Y,u.value?w.value:Y,_.value?P.value:Y);break}k()}return De(async()=>{const x=o.getTorrentByHash(e.hashes[0]);if(!x)return k();const T=x.ratio_limit,I=x.seeding_time_limit,z=x.inactive_seeding_time_limit;T===he&&I===he&&z===he?s.value="global":T===Y&&I===Y&&z===Y?s.value="disabled":(s.value="enabled",l.value=T>=0,i.value=l.value?T:0,u.value=I>=0,w.value=u.value?I:0,_.value=z>=0,P.value=_.value?z:0)}),(x,T)=>(c(),A(Je,{modelValue:h(t),"onUpdate:modelValue":T[9]||(T[9]=I=>ke(t)?t.value=I:null),"max-width":"500"},{default:m(()=>[d(fe,{title:x.$t("dialogs.share_limit.title")},{default:m(()=>[d(Te,null,{default:m(()=>[d(Qe,{modelValue:r.value,"onUpdate:modelValue":T[7]||(T[7]=I=>r.value=I),onSubmit:T[8]||(T[8]=re(()=>{},["prevent"])),onKeydown:Me(re(C,["prevent"]),["enter"])},{default:m(()=>[d(Kt,{modelValue:s.value,"onUpdate:modelValue":T[0]||(T[0]=I=>s.value=I)},{default:m(()=>[d(Fe,{label:x.$t("dialogs.share_limit.global"),value:"global"},null,8,["label"]),d(Fe,{label:x.$t("dialogs.share_limit.disabled"),value:"disabled"},null,8,["label"]),d(Fe,{label:x.$t("dialogs.share_limit.enabled"),value:"enabled"},null,8,["label"])]),_:1},8,["modelValue"]),d(et,null,{default:m(()=>[d(xe,{cols:"12",class:"d-flex align-center"},{default:m(()=>[y("span",null,[d(Ie,{modelValue:l.value,"onUpdate:modelValue":T[1]||(T[1]=I=>l.value=I),disabled:E.value},null,8,["modelValue","disabled"])]),d(se,{modelValue:i.value,"onUpdate:modelValue":T[2]||(T[2]=I=>i.value=I),disabled:E.value||!l.value,density:"compact","hide-details":"",label:x.$t("dialogs.share_limit.ratio_limit")},null,8,["modelValue","disabled","label"])]),_:1}),d(xe,{cols:"12",class:"d-flex align-center"},{default:m(()=>[y("span",null,[d(Ie,{modelValue:u.value,"onUpdate:modelValue":T[3]||(T[3]=I=>u.value=I),disabled:E.value},null,8,["modelValue","disabled"])]),d(se,{modelValue:w.value,"onUpdate:modelValue":T[4]||(T[4]=I=>w.value=I),disabled:E.value||!u.value,density:"compact","hide-details":"",label:x.$t("dialogs.share_limit.seeding_time_limit")},null,8,["modelValue","disabled","label"])]),_:1}),d(xe,{cols:"12",class:"d-flex align-center"},{default:m(()=>[y("span",null,[d(Ie,{modelValue:_.value,"onUpdate:modelValue":T[5]||(T[5]=I=>_.value=I),disabled:E.value},null,8,["modelValue","disabled"])]),d(se,{modelValue:P.value,"onUpdate:modelValue":T[6]||(T[6]=I=>P.value=I),disabled:E.value||!_.value,density:"compact","hide-details":"",label:x.$t("dialogs.share_limit.inactive_seeding_time_limit")},null,8,["modelValue","disabled","label"])]),_:1})]),_:1})]),_:1},8,["modelValue","onKeydown"])]),_:1}),d(Ze,null,{default:m(()=>[d(Re),d(O,{color:"error",onClick:k},{default:m(()=>[B(p(x.$t("common.cancel")),1)]),_:1}),d(O,{color:"accent",disabled:!r.value,onClick:C},{default:m(()=>[B(p(x.$t("common.save")),1)]),_:1},8,["disabled"])]),_:1})]),_:1},8,["title"])]),_:1},8,["modelValue"]))}});it=S({__name:"SpeedLimitDialog",props:{guid:{},hashes:{},mode:{}},setup(a){const e=a,{isOpened:t}=Xe(e.guid),n=Pe(),o=me(),r=N(!1),s=N(0);function l(){t.value=!1}async function i(){const u=Math.max(0,s.value)*1e3;switch(e.mode){case"download":await n.setDownloadLimit(u,e.hashes);break;case"upload":await n.setUploadLimit(u,e.hashes);break}l()}return De(async()=>{const u=o.getTorrentByHash(e.hashes[0]);if(!u)return l();switch(e.mode){case"download":s.value=Math.max(0,Math.round(u.dl_limit/1e3));break;case"upload":s.value=Math.max(0,Math.round(u.up_limit/1e3));break}}),(u,w)=>(c(),A(Je,{modelValue:h(t),"onUpdate:modelValue":w[3]||(w[3]=_=>ke(t)?t.value=_:null)},{default:m(()=>[d(fe,{title:u.$t(`dialogs.speed_limit.${u.mode}`)},{default:m(()=>[d(Te,null,{default:m(()=>[d(Qe,{modelValue:r.value,"onUpdate:modelValue":w[1]||(w[1]=_=>r.value=_),onSubmit:w[2]||(w[2]=re(()=>{},["prevent"])),onKeydown:Me(re(i,["prevent"]),["enter"])},{default:m(()=>[d(se,{modelValue:s.value,"onUpdate:modelValue":w[0]||(w[0]=_=>s.value=_),modelModifiers:{number:!0},type:"number",autofocus:"",clearable:"",label:u.$t("dialogs.speed_limit.label"),"prepend-inner-icon":"mdi-speedometer",suffix:"kB/s",onKeydown:Me(re(i,["prevent"]),["enter"])},null,8,["modelValue","label","onKeydown"])]),_:1},8,["modelValue","onKeydown"])]),_:1}),d(Ze,null,{default:m(()=>[d(Re),d(O,{color:"error",onClick:l},{default:m(()=>[B(p(u.$t("common.cancel")),1)]),_:1}),d(O,{color:"accent",disabled:!r.value,onClick:i},{default:m(()=>[B(p(u.$t("common.save")),1)]),_:1},8,["disabled"])]),_:1})]),_:1},8,["title"])]),_:1},8,["modelValue"]))}});xa={class:"d-flex justify-space-around"};Ia=S({__name:"RightClick",props:{rightClickProperties:{}},setup(a){const{t:e}=Ae(),t=ht(),n=ne(),o=ft(),r=Pe(),s=Gt(),l=me(),i=v(()=>n.selectedTorrents.length>1),u=v(()=>n.selectedTorrents),w=v(()=>u.value[0]),_=v(()=>l.getTorrentByHash(w.value)),P=v(()=>n.selectedTorrents.map(l.getTorrentByHash).filter(b=>!!b)),E=v(()=>[{name:""},...r.categories]);async function k(){await l.resumeTorrents(u)}async function C(){await l.forceResumeTorrents(u)}async function x(){await l.pauseTorrents(u)}function T(){o.createDialog(pt,{hashes:[...n.selectedTorrents]})}function I(){o.createDialog(nt,{hashes:[...n.selectedTorrents],mode:"dl"})}function z(){o.createDialog(nt,{hashes:[...n.selectedTorrents],mode:"save"})}function J(){o.createDialog(Sa,{hash:n.selectedTorrents[0]})}async function pe(){await l.recheckTorrents(u)}async function $e(){await r.reannounceTorrents(u)}async function Oe(){await r.toggleSeqDl(u)}async function ge(){await r.toggleFLPiecePrio(u)}async function be(){await r.toggleAutoTmm(u,!_.value?.auto_tmm)}function ie(b){return P.value.every(W=>W&&W.tags&&W.tags.includes(b))}async function ue(b){ie(b)?await l.removeTorrentTags(u.value,[b]):await l.addTorrentTags(u.value,[b])}async function de(b){try{await navigator.clipboard.writeText(b)}catch{tt.error(e("toast.copy.error"));return}tt.success(e("toast.copy.success"))}function ve(){o.createDialog(it,{hashes:u.value,mode:"download"})}function ye(){o.createDialog(it,{hashes:u.value,mode:"upload"})}function we(){o.createDialog(Ca,{hashes:u.value})}async function $(){u.value.forEach(b=>{l.exportTorrent(b).then(W=>{const q=window.URL.createObjectURL(W),ce=document.createElement("a");ce.href=q,ce.style.opacity="0",ce.setAttribute("download",`${b}.torrent`),document.body.appendChild(ce),ce.click(),document.body.removeChild(ce)})})}const R=v(()=>[{text:e("dashboard.right_click.advanced.title"),icon:"mdi-head-cog",children:[{text:e("dashboard.right_click.advanced.download_path"),icon:"mdi-tray-arrow-down",action:I},{text:e("dashboard.right_click.advanced.save_path"),icon:"mdi-content-save",action:z},{text:e("dashboard.right_click.advanced.rename"),icon:"mdi-rename-box",hidden:i.value,action:J},{text:e("dashboard.right_click.advanced.recheck"),icon:"mdi-playlist-check",action:pe},{text:e("dashboard.right_click.advanced.reannounce"),icon:"mdi-bullhorn",action:$e},{text:e("dashboard.right_click.advanced.seq_dl"),icon:_.value?.seq_dl?"mdi-checkbox-marked":"mdi-checkbox-blank-outline",action:Oe},{text:e("dashboard.right_click.advanced.f_l_prio"),icon:_.value?.f_l_piece_prio?"mdi-checkbox-marked":"mdi-checkbox-blank-outline",action:ge},{text:e("dashboard.right_click.advanced.auto_tmm"),icon:_.value?.auto_tmm?"mdi-checkbox-marked":"mdi-checkbox-blank-outline",action:be}]},{text:e("dashboard.right_click.priority.title"),icon:"mdi-priority-high",hidden:!s.preferences?.queueing_enabled,children:[{text:e("dashboard.right_click.priority.top"),icon:"mdi-priority-high",action:async()=>await l.setTorrentPriority(u.value,"topPrio")},{text:e("dashboard.right_click.priority.increase"),icon:"mdi-arrow-up",action:async()=>await l.setTorrentPriority(u.value,"increasePrio")},{text:e("dashboard.right_click.priority.decrease"),icon:"mdi-arrow-down",action:async()=>await l.setTorrentPriority(u.value,"decreasePrio")},{text:e("dashboard.right_click.priority.bottom"),icon:"mdi-priority-low",action:async()=>await l.setTorrentPriority(u.value,"bottomPrio")}]},{text:e("dashboard.right_click.tags.title"),icon:"mdi-tag",disabled:r.tags.length===0,disabledText:e("dashboard.right_click.tags.disabled_title"),disabledIcon:"mdi-tag-off",children:r.tags.map(b=>({text:b,icon:ie(b)?"mdi-checkbox-marked":"mdi-checkbox-blank-outline",action:async()=>await ue(b)}))},{text:e("dashboard.right_click.category.title"),icon:"mdi-label",disabled:r.categories.length===0,disabledText:e("dashboard.right_click.category.disabled_title"),disabledIcon:"mdi-label-off",children:E.value.map(b=>({text:b.name===""?e("dashboard.right_click.category.clear"):b.name,action:async()=>await l.setTorrentCategory(u.value,b.name)}))},{text:e("dashboard.right_click.speed_limit.title"),icon:"mdi-speedometer-slow",children:[{text:e("dashboard.right_click.speed_limit.download"),icon:"mdi-download",action:ve},{text:e("dashboard.right_click.speed_limit.upload"),icon:"mdi-upload",action:ye},{text:e("dashboard.right_click.speed_limit.share"),icon:"mdi-account-group",action:we}]},{text:e("dashboard.right_click.copy.title"),icon:"mdi-content-copy",hidden:i.value,children:[{text:e("dashboard.right_click.copy.name"),icon:"mdi-alphabetical-variant",action:async()=>_.value&&await de(_.value.name)},{text:e("dashboard.right_click.copy.hash"),icon:"mdi-pound",action:async()=>await de(w.value)},{text:e("dashboard.right_click.copy.magnet"),icon:"mdi-magnet",action:async()=>_.value&&await de(_.value.magnet)}]},{text:e("dashboard.right_click.export",n.selectedTorrents.length),icon:i.value?"mdi-download-multiple":"mdi-download",action:$},{text:e("dashboard.right_click.info"),icon:"mdi-information",hidden:i.value,action:()=>t.push({name:"torrentDetail",params:{hash:w.value}})}]);return(b,W)=>(c(),f("div",{style:ut(`position: absolute; left: ${b.rightClickProperties.offset[0]}px; top: ${b.rightClickProperties.offset[1]}px;`)},[d(h(ta),{modelValue:b.rightClickProperties.isVisible,"onUpdate:modelValue":W[0]||(W[0]=q=>b.rightClickProperties.isVisible=q),"menu-data":R.value},{top:m(()=>[d(_e,null,{default:m(()=>[y("div",xa,[d(ee,{location:"top"},{activator:m(({props:q})=>[d(O,G({density:"compact",variant:"plain",icon:"mdi-play"},q,{onClick:k}),null,16)]),default:m(()=>[y("span",null,p(b.$t("dashboard.right_click.top.resume")),1)]),_:1}),d(ee,{location:"top"},{activator:m(({props:q})=>[d(O,G({density:"compact",variant:"plain",icon:"mdi-fast-forward"},q,{onClick:C}),null,16)]),default:m(()=>[y("span",null,p(b.$t("dashboard.right_click.top.force_resume")),1)]),_:1}),d(ee,{location:"top"},{activator:m(({props:q})=>[d(O,G({density:"compact",variant:"plain",icon:"mdi-pause"},q,{onClick:x}),null,16)]),default:m(()=>[y("span",null,p(b.$t("dashboard.right_click.top.pause")),1)]),_:1}),d(ee,{location:"top"},{activator:m(({props:q})=>[d(O,G({color:"red",density:"compact",variant:"plain",icon:"mdi-delete-forever"},q,{onClick:T}),null,16)]),default:m(()=>[y("span",null,p(b.$t("dashboard.right_click.top.delete")),1)]),_:1})])]),_:1})]),_:1},8,["modelValue","menu-data"])],4))}});Ma={class:"d-flex flex-column"};Va={key:0,class:"text-caption text-grey"};Ea={key:0,class:"text-caption text-grey"};xt=S({__name:"ItemAmount",props:{torrent:{},titleKey:{},value:{type:Function},total:{type:Function}},setup(a){return(e,t)=>(c(),f("div",Ma,[e.titleKey?(c(),f("div",Va,p(e.$t(e.titleKey)),1)):V("",!0),y("div",null,[B(p(e.value(e.torrent))+" ",1),e.total?(c(),f("span",Ea," / "+p(e.total(e.torrent)),1)):V("",!0)])]))}});Aa={key:0,class:"d-flex flex-column"};Da={key:0,class:"text-caption text-grey"};Ba={class:"d-flex flex-row gap"};Ra=S({__name:"ItemChip",props:{torrent:{},titleKey:{},value:{},emptyValueKey:{},color:{},enableHashColor:{type:Boolean,default:!1}},setup(a){const e=a,{hideChipIfUnset:t,enableHashColors:n}=U(K()),o=v(()=>e.value(e.torrent)),r=v(()=>o.value.length<1||o.value[0]===""),s=v(()=>!(t.value&&r.value)),l=v(()=>n.value&&e.enableHashColor);return(i,u)=>s.value?(c(),f("div",Aa,[i.titleKey?(c(),f("div",Da,p(i.$t(i.titleKey)),1)):V("",!0),y("div",Ba,[r.value?(c(),A(Ve,{key:0,color:i.color(i.torrent),variant:"flat",size:"small"},{default:m(()=>[B(p(i.$t(i.emptyValueKey)),1)]),_:1},8,["color"])):(c(!0),f(H,{key:1},Z(o.value,w=>(c(),A(Ve,{color:l.value?h(Ct)(w):i.color(i.torrent),variant:"flat",size:"small"},{default:m(()=>[B(p(w),1)]),_:2},1032,["color"]))),256))])])):V("",!0)}});It=le(Ra,[["__scopeId","data-v-a2950234"]]);Pa={class:"d-flex flex-column"};La={key:0,class:"text-caption text-grey"};Oa={class:"text-caption text-grey"};Mt=S({__name:"ItemData",props:{torrent:{},titleKey:{},value:{type:Function}},setup(a){const e=a,{useBinarySize:t}=U(K()),n=v(()=>e.value(e.torrent));return(o,r)=>(c(),f("div",Pa,[o.titleKey?(c(),f("div",La,p(o.$t(o.titleKey)),1)):V("",!0),y("div",null,[B(p(h(qt)(n.value,h(t)))+" ",1),y("span",Oa,p(h(jt)(n.value,h(t))),1)])]))}});Na={class:"d-flex flex-column"};Ha={key:0,class:"text-caption text-grey"};Fa={key:0};Ua={key:1};Vt=S({__name:"ItemDateTime",props:{torrent:{},titleKey:{},value:{type:Function}},setup(a){const e=a,{dateFormat:t}=U(K()),n=v(()=>e.value(e.torrent));return(o,r)=>(c(),f("div",Na,[o.titleKey?(c(),f("div",Ha,p(o.$t(o.titleKey)),1)):V("",!0),y("div",null,[n.value>0?(c(),f("span",Fa,p(h(gt)(n.value,h(t))),1)):(c(),f("span",Ua,p(o.$t("dashboard.not_complete")),1))])]))}});Ka={class:"d-flex flex-column"};Ga={key:0,class:"text-caption text-grey"};qa={key:0};ja={key:1};Et=S({__name:"ItemDuration",props:{torrent:{},titleKey:{},value:{type:Function}},setup(a){const e=a,t=v(()=>e.value(e.torrent)),n=v(()=>{const o=Le.duration(t.value,"seconds"),r=[o.years(),o.months(),o.days(),o.hours(),o.minutes(),o.seconds()],s=["Y","M","d","h","m","s"];let l=!1;return r.map((i,u)=>{if(l||i)return l=!0,`${i}${s[u]}`}).filter(i=>i).join(" ")});return(o,r)=>(c(),f("div",Ka,[o.titleKey?(c(),f("div",Ga,p(o.$t(o.titleKey)),1)):V("",!0),y("div",null,[t.value>0?(c(),f("span",qa,p(n.value),1)):(c(),f("span",ja,p(o.$t("dashboard.not_complete")),1))])]))}});za={class:"d-flex flex-column"};Wa={key:0,class:"text-caption text-grey"};At=S({__name:"ItemPercent",props:{torrent:{},titleKey:{},value:{type:Function},color:{type:Function}},setup(a){const e=a,t=v(()=>e.value(e.torrent));return(n,o)=>(c(),f("div",za,[n.titleKey?(c(),f("div",Wa,p(n.$t(n.titleKey)),1)):V("",!0),d(vt,{"model-value":t.value,max:1,height:20,color:n.color(n.torrent),rounded:"sm",style:{width:"10em"}},{default:m(()=>[B(p(h(bt)(t.value)),1)]),_:1},8,["model-value","color"])]))}});Xa={class:"d-flex flex-column"};Ya={key:0,class:"text-caption text-grey"};Dt=S({__name:"ItemRelativeTime",props:{torrent:{},titleKey:{},value:{type:Function}},setup(a){return(e,t)=>(c(),f("div",Xa,[e.titleKey?(c(),f("div",Ya,p(e.$t(e.titleKey)),1)):V("",!0),y("div",null,[y("span",null,p(h(Le)(e.value(e.torrent)*1e3).fromNow()),1)])]))}});Qa={class:"d-flex flex-column"};Za={key:0,class:"text-caption text-grey"};Ja={class:"text-caption text-grey"};Bt=S({__name:"ItemSpeed",props:{torrent:{},titleKey:{},value:{type:Function}},setup(a){const e=a,{useBitSpeed:t}=U(K()),n=v(()=>e.value(e.torrent));return(o,r)=>(c(),f("div",Qa,[o.titleKey?(c(),f("div",Za,p(o.$t(o.titleKey)),1)):V("",!0),y("div",null,[B(p(h(zt)(n.value,h(t)))+" ",1),y("span",Ja,p(h(Wt)(n.value,h(t))),1)])]))}});en={class:"d-flex flex-column"};tn={key:0,class:"text-caption text-grey"};Rt=S({__name:"ItemText",props:{torrent:{},titleKey:{},value:{type:Function},color:{type:Function}},setup(a){const e=a,t=v(()=>e.value(e.torrent));return(n,o)=>(c(),f("div",en,[n.titleKey?(c(),f("div",tn,p(n.$t(n.titleKey)),1)):V("",!0),y("div",{class:ae(n.color?n.color(t.value):"")},p(t.value),3)]))}});an={class:"d-flex gap flex-wrap"};nn=S({__name:"GridTorrent",props:{torrent:{}},emits:["onTorrentClick"],setup(a){const e=a,t=ne(),n=K(),o=v(()=>(e.torrent.progress===1?n.doneGridProperties:n.busyGridProperties).filter(i=>i.active).sort((i,u)=>i.order-u.order)),r=l=>{switch(l){case M.AMOUNT:return xt;case M.CHIP:return It;case M.DATA:return Mt;case M.DATETIME:return Vt;case M.DURATION:return Et;case M.PERCENT:return At;case M.RELATIVE:return Dt;case M.SPEED:return Bt;case M.TEXT:default:return Rt}},s=v(()=>t.isTorrentInSelection(e.torrent.hash));return(l,i)=>(c(),A(fe,{class:ae(`sideborder ${l.torrent.state} pointer`),height:"100%",color:s.value?`torrent-${l.torrent.state}-darken-3`:void 0,onClick:i[0]||(i[0]=u=>l.$emit("onTorrentClick",u,l.torrent))},{default:m(()=>[d(Ye,{class:"text-wrap text-subtitle-1 pt-1 pb-0"},{default:m(()=>[B(p(l.torrent.name),1)]),_:1}),d(Te,null,{default:m(()=>[y("div",an,[(c(!0),f(H,null,Z(o.value,u=>(c(),f(H,null,[u.props?(c(),A(ze(r(u.type)),G({key:0,torrent:l.torrent},u.props),null,16,["torrent"])):V("",!0)],64))),256))])]),_:1})]),_:1},8,["class","color"]))}});on=le(nn,[["__scopeId","data-v-f6fdaf5d"]]);rn={class:"d-flex align-center",style:{height:"100%",width:"100%"}};sn=S({__name:"GridView",props:{paginatedTorrents:{}},emits:["onCheckboxClick","onTorrentClick","onTorrentDblClick","onTorrentRightClick","startPress","endPress"],setup(a){const e=_t(),t=ne();return(n,o)=>(c(),A(et,{id:"torrentList"},{default:m(()=>[(c(!0),f(H,null,Z(n.paginatedTorrents,r=>(c(),A(xe,{cols:"12",lg:"3",md:"4",sm:"6",xl:"2",class:ae([h(e).mobile?"pb-2":"pb-4","pt-0"]),onContextmenu:s=>n.$emit("onTorrentRightClick",s,r),onTouchcancel:o[1]||(o[1]=s=>n.$emit("endPress")),onTouchend:o[2]||(o[2]=s=>n.$emit("endPress")),onTouchmove:o[3]||(o[3]=s=>n.$emit("endPress")),onTouchstart:s=>n.$emit("startPress",s.touches.item(0),r),onDblclick:s=>n.$emit("onTorrentDblClick",r)},{default:m(()=>[y("div",rn,[d(yt,null,{default:m(()=>[Be(d(O,{color:`torrent-${r.state}`,icon:h(t).isTorrentInSelection(r.hash)?"mdi-checkbox-marked":"mdi-checkbox-blank-outline",class:"mr-2",variant:"text",onClick:s=>n.$emit("onCheckboxClick",r)},null,8,["color","icon","onClick"]),[[We,h(t).isSelectionMultiple]])]),_:2},1024),d(on,{torrent:r,onOnTorrentClick:o[0]||(o[0]=(s,l)=>n.$emit("onTorrentClick",s,l))},null,8,["torrent"])])]),_:2},1032,["class","onContextmenu","onTouchstart","onDblclick"]))),256))]),_:1}))}});ln=le(sn,[["__scopeId","data-v-8292d1aa"]]);un={class:"d-flex gap flex-wrap"};dn=S({__name:"ListTorrent",props:{torrent:{}},emits:["onTorrentClick"],setup(a){const e=a,t=ne(),n=K(),o=v(()=>(e.torrent.progress===1?n.doneTorrentProperties:n.busyTorrentProperties).filter(i=>i.active).sort((i,u)=>i.order-u.order)),r=l=>{switch(l){case M.AMOUNT:return xt;case M.CHIP:return It;case M.DATA:return Mt;case M.DATETIME:return Vt;case M.DURATION:return Et;case M.PERCENT:return At;case M.RELATIVE:return Dt;case M.SPEED:return Bt;case M.TEXT:default:return Rt}},s=v(()=>t.isTorrentInSelection(e.torrent.hash));return(l,i)=>(c(),A(fe,{class:ae(`sideborder ${l.torrent.state} pointer`),width:"100%",color:s.value?`torrent-${l.torrent.state}-darken-3`:void 0,onClick:i[0]||(i[0]=u=>l.$emit("onTorrentClick",u,l.torrent))},{default:m(()=>[d(Ye,{class:"text-wrap pt-1 pb-0 px-2 text-truncate",style:{"font-size":"0.97em"}},{default:m(()=>[B(p(l.torrent.name),1)]),_:1}),d(Te,{class:"pa-2 pt-0"},{default:m(()=>[y("div",un,[(c(!0),f(H,null,Z(o.value,u=>(c(),f(H,null,[u.props?(c(),A(ze(r(u.type)),G({key:0,torrent:l.torrent},u.props),null,16,["torrent"])):V("",!0)],64))),256))])]),_:1})]),_:1},8,["class","color"]))}});cn=le(dn,[["__scopeId","data-v-1e562e0e"]]);hn={class:"d-flex align-center"};mn=S({__name:"ListView",props:{paginatedTorrents:{}},emits:["onCheckboxClick","onTorrentClick","onTorrentDblClick","onTorrentRightClick","startPress","endPress"],setup(a){const e=_t(),t=ne();return(n,o)=>(c(),A(mt,{id:"torrentList",class:"pa-0"},{default:m(()=>[(c(!0),f(H,null,Z(n.paginatedTorrents,r=>(c(),A(_e,{id:`torrent-${r.hash}`,class:ae([h(e).mobile?"mb-2":"mb-4","pa-0"]),onContextmenu:s=>n.$emit("onTorrentRightClick",s,r),onTouchcancel:o[1]||(o[1]=s=>n.$emit("endPress")),onTouchend:o[2]||(o[2]=s=>n.$emit("endPress")),onTouchmove:o[3]||(o[3]=s=>n.$emit("endPress")),onTouchstart:s=>n.$emit("startPress",s.touches.item(0),r),onDblclick:s=>n.$emit("onTorrentDblClick",r)},{default:m(()=>[y("div",hn,[d(yt,null,{default:m(()=>[Be(d(O,{color:`torrent-${r.state}`,icon:h(t).isTorrentInSelection(r.hash)?"mdi-checkbox-marked":"mdi-checkbox-blank-outline",class:"mr-2",variant:"text",onClick:s=>n.$emit("onCheckboxClick",r)},null,8,["color","icon","onClick"]),[[We,h(t).isSelectionMultiple]])]),_:2},1024),d(cn,{torrent:r,onOnTorrentClick:o[0]||(o[0]=(s,l)=>n.$emit("onTorrentClick",s,l))},null,8,["torrent"])])]),_:2},1032,["id","class","onContextmenu","onTouchstart","onDblclick"]))),256))]),_:1}))}});fn=le(mn,[["__scopeId","data-v-2b24c5da"]]);pn={key:0};gn=S({__name:"ItemAmount",props:{torrent:{},value:{type:Function},total:{type:Function}},setup(a){return(e,t)=>(c(),f("td",null,[B(p(e.value(e.torrent))+" ",1),e.total?(c(),f("span",pn," / "+p(e.total(e.torrent)),1)):V("",!0)]))}});bn={key:0,class:"d-flex flex-row gap"};vn=S({__name:"ItemChip",props:{torrent:{},value:{},emptyValueKey:{},color:{},enableHashColor:{type:Boolean,default:!1}},setup(a){const e=a,{hideChipIfUnset:t,enableHashColors:n}=U(K()),o=v(()=>e.value(e.torrent)),r=v(()=>o.value.length<1||o.value[0]===""),s=v(()=>!(t.value&&r.value)),l=v(()=>n.value&&e.enableHashColor);return(i,u)=>(c(),f("td",null,[s.value?(c(),f("div",bn,[r.value?(c(),A(Ve,{key:0,color:i.color(i.torrent),variant:"flat",size:"small"},{default:m(()=>[B(p(i.$t(i.emptyValueKey)),1)]),_:1},8,["color"])):(c(!0),f(H,{key:1},Z(o.value,w=>(c(),A(Ve,{color:l.value?h(Ct)(w):i.color(i.torrent),variant:"flat",size:"small"},{default:m(()=>[B(p(w),1)]),_:2},1032,["color"]))),256))])):V("",!0)]))}});yn=le(vn,[["__scopeId","data-v-20bf1baa"]]);_n=S({__name:"ItemData",props:{torrent:{},value:{type:Function}},setup(a){const{useBinarySize:e}=U(K());return(t,n)=>(c(),f("td",null,p(h(Xt)(t.value(t.torrent),h(e))),1))}});kn={key:0};Tn={key:1};$n=S({__name:"ItemDateTime",props:{torrent:{},value:{type:Function}},setup(a){const e=a,{dateFormat:t}=U(K()),n=v(()=>e.value(e.torrent));return(o,r)=>n.value>0?(c(),f("td",kn,p(h(gt)(n.value,h(t))),1)):(c(),f("td",Tn,p(o.$t("dashboard.not_complete")),1))}});wn={key:0};Sn={key:1};Cn=S({__name:"ItemDuration",props:{torrent:{},value:{type:Function}},setup(a){const e=a,t=v(()=>e.value(e.torrent)),n=v(()=>{const o=Le.duration(t.value,"seconds"),r=[o.years(),o.months(),o.days(),o.hours(),o.minutes(),o.seconds()],s=["Y","M","d","h","m","s"];let l=!1;return r.map((i,u)=>{if(l||i)return l=!0,`${i}${s[u]}`}).filter(i=>i).join(" ")});return(o,r)=>t.value>0?(c(),f("td",wn,p(n.value),1)):(c(),f("td",Sn,p(o.$t("dashboard.not_complete")),1))}});xn=S({__name:"ItemPercent",props:{torrent:{},value:{type:Function},color:{type:Function}},setup(a){const e=a,t=v(()=>e.value(e.torrent));return(n,o)=>(c(),f("td",null,[d(vt,{"model-value":t.value,max:1,height:20,color:n.color(n.torrent),rounded:"sm",style:{width:"10em"}},{default:m(()=>[B(p(h(bt)(t.value)),1)]),_:1},8,["model-value","color"])]))}});In=S({__name:"ItemRelativeTime",props:{torrent:{},value:{type:Function}},setup(a){return(e,t)=>(c(),f("td",null,p(h(Le)(e.value(e.torrent)*1e3).fromNow()),1))}});Mn=S({__name:"ItemSpeed",props:{torrent:{},value:{type:Function}},setup(a){const{useBitSpeed:e}=U(K());return(t,n)=>(c(),f("td",null,p(h(Yt)(t.value(t.torrent),h(e))),1))}});Vn=S({__name:"ItemText",props:{torrent:{},value:{type:Function},color:{type:Function}},setup(a){const e=a,t=v(()=>e.value(e.torrent));return(n,o)=>(c(),f("td",{class:ae(n.color?n.color(t.value):"")},p(t.value),3))}});En=S({__name:"TableTorrent",props:{torrent:{}},setup(a){const e=K(),t=v(()=>e.tableProperties.filter(o=>o.active).sort((o,r)=>o.order-r.order)),n=o=>{switch(o){case M.AMOUNT:return gn;case M.CHIP:return yn;case M.DATA:return _n;case M.DATETIME:return $n;case M.DURATION:return Cn;case M.PERCENT:return xn;case M.RELATIVE:return In;case M.SPEED:return Mn;case M.TEXT:default:return Vn}};return(o,r)=>(c(!0),f(H,null,Z(t.value,s=>(c(),f(H,null,[s.props?(c(),A(ze(n(s.type)),G({key:0,torrent:o.torrent},s.props),null,16,["torrent"])):V("",!0)],64))),256))}});An=a=>(Pt("data-v-44c00880"),a=a(),Lt(),a);Dn=An(()=>y("th",{class:"px-1"},null,-1));Bn={key:0};Rn={class:"text-left"};Pn={class:"text-left"};Ln=["onContextmenu","onTouchstart","onClick","onDblclick"];On={key:0};Nn=S({__name:"TableView",props:{paginatedTorrents:{}},emits:["onCheckboxClick","onTorrentClick","onTorrentDblClick","onTorrentRightClick","startPress","endPress"],setup(a){const e=ne(),t=K(),n=v(()=>t.tableProperties.filter(s=>s.active).sort((s,l)=>s.order-l.order));function o(s){return e.isTorrentInSelection(s.hash)}const r=s=>["pointer",o(s)?`bg-torrent-${s.state}-darken-3 selected`:""];return(s,l)=>(c(),A(Qt,{id:"torrentList",class:"pa-0",density:"compact"},{default:m(()=>[y("thead",null,[y("tr",null,[Dn,h(e).isSelectionMultiple?(c(),f("th",Bn)):V("",!0),y("th",Rn,p(s.$t("torrent.properties.name")),1),(c(!0),f(H,null,Z(n.value,i=>(c(),f("th",Pn,p(s.$t(i.props.titleKey)),1))),256))])]),y("tbody",null,[(c(!0),f(H,null,Z(s.paginatedTorrents,i=>Be((c(),f("tr",{class:ae(r(i)),onContextmenu:u=>s.$emit("onTorrentRightClick",u,i),onTouchcancel:l[0]||(l[0]=u=>s.$emit("endPress")),onTouchend:l[1]||(l[1]=u=>s.$emit("endPress")),onTouchmove:l[2]||(l[2]=u=>s.$emit("endPress")),onTouchstart:u=>s.$emit("startPress",u.touches.item(0),i),onClick:u=>s.$emit("onTorrentClick",u,i),onDblclick:u=>s.$emit("onTorrentDblClick",i)},[y("td",{class:ae(`pa-0 bg-torrent-${i.state}`)},null,2),h(e).isSelectionMultiple?(c(),f("td",On,[d(Ie,{"model-value":o(i),color:`torrent-${i.state}`,variant:"text",onClick:re(u=>s.$emit("onCheckboxClick",i),["stop"])},null,8,["model-value","color","onClick"])])):V("",!0),y("td",null,p(i.name),1),d(En,{torrent:i},null,8,["torrent"])],42,Ln)),[[Zt]])),256))])]),_:1}))}});Hn=le(Nn,[["__scopeId","data-v-44c00880"]]);Fn={class:"pt-4 px-1 px-sm-5"};Un={class:"text-grey"};Kn={key:0,class:"mt-5 text-xs-center"};Gn={class:"text-grey"};qn={key:1};jn={key:5};Jn=S({__name:"Dashboard",setup(a){const{t:e}=Ae(),t=ht(),n=ne(),{currentPage:o,isSelectionMultiple:r,selectedTorrents:s,displayMode:l}=U(n),i=ft(),u=Pe(),w=me(),{filteredTorrents:_}=U(w),P=K(),E=v(()=>l.value===Q.LIST),k=v(()=>l.value===Q.GRID),C=v(()=>l.value===Q.TABLE),{paginatedResults:x,currentPage:T,pageCount:I}=aa(_,P.paginationSize,o),z=v(()=>_.value.length<=s.value.length),J=dt({isVisible:!1,offset:[0,0]});function pe(){window.scrollTo({top:0,behavior:"smooth"})}function $e($){if($)return Ne(()=>{document.getElementById("searchInput")?.focus()});Ne(()=>{document.getElementById("searchInput")?.blur()})}function Oe(){z.value?n.unselectAllTorrents():n.selectTorrents(..._.value.map($=>$.hash))}function ge($){r.value||t.push({name:"torrentDetail",params:{hash:$.hash}})}function be($){n.toggleSelect($.hash)}function ie($,R){$.shiftKey?n.spanTorrentSelection(R.hash):(Ue($)||n.isSelectionMultiple)&&(n.isSelectionMultiple=!0,n.toggleSelect(R.hash))}async function ue($,R){J.isVisible&&(J.isVisible=!1,await Ne()),J.isVisible=!0,J.offset=[$.pageX,$.pageY],r.value?s.value.length===0&&n.selectTorrent(R.hash):(n.unselectAllTorrents(),n.selectTorrent(R.hash))}const de=N();function ve($,R){de.value=setTimeout(()=>{ue($,R)},500)}function ye(){clearTimeout(de.value)}function we($){if(i.hasActiveDialog)return!1;const R=$.target;if(Ue($)&&$.key==="a"&&R.tagName!=="INPUT")return n.unselectAllTorrents(),n.selectTorrents(..._.value.map(b=>b.hash)),$.preventDefault(),!0;if(Ue($)&&$.key==="f"){const b=document.getElementById("searchInput");if(document.activeElement!==b)return $e(!0),$.preventDefault(),!0}if($.key==="Escape"){const b=document.getElementById("searchInput");return document.activeElement===b?$e(!1):(r.value=!1,n.unselectAllTorrents()),$.preventDefault(),!0}if($.key==="Delete")return s.value.length===0?void 0:(i.createDialog(pt,{hashes:s.value}),$.preventDefault(),!0);if($.key==="/"){const b=document.getElementById("searchInput");return document.activeElement!==b&&(t.push({name:"searchEngine"}),$.preventDefault()),!0}}return Ot(()=>J.isVisible,$=>{!$&&!r.value&&n.unselectAllTorrents()}),De(async()=>{await u.fetchCategories(),await u.fetchTags()}),ct(()=>{document.addEventListener("keydown",we),r.value=!1,pe()}),Nt(()=>{document.removeEventListener("keydown",we)}),($,R)=>(c(),f(H,null,[y("div",Fn,[d(wa),d(et,{class:"ma-0 pa-0"},{default:m(()=>[d(Jt,null,{default:m(()=>[Be(d(fe,{color:"transparent"},{default:m(()=>[d(ee,{text:h(e)("common.selectAll"),location:"bottom"},{activator:m(({props:b})=>[d(O,G({icon:z.value?"mdi-checkbox-marked":"mdi-checkbox-blank-outline",class:"text-grey",color:"transparent",style:{left:"-8px"}},b,{onClick:Oe}),null,16,["icon"])]),_:1},8,["text"]),y("span",Un,p(h(e)("dashboard.selectAll")),1)]),_:1},512),[[We,h(r)]])]),_:1})]),_:1}),h(_).length===0?(c(),f("div",Kn,[y("p",Gn,p(h(e)("common.emptyList")),1)])):V("",!0),h(P).isPaginationOnTop&&!h(P).isInfiniteScrollActive&&h(I)>1?(c(),f("div",qn,[d(at,{modelValue:h(T),"onUpdate:modelValue":R[0]||(R[0]=b=>ke(T)?T.value=b:null),length:h(I),"next-icon":"mdi-menu-right","prev-icon":"mdi-menu-left",onInput:pe},null,8,["modelValue","length"])])):V("",!0),E.value?(c(),A(fn,{key:2,"paginated-torrents":h(x),onOnTorrentClick:ie,onOnTorrentDblClick:ge,onOnCheckboxClick:be,onOnTorrentRightClick:ue,onStartPress:ve,onEndPress:ye},null,8,["paginated-torrents"])):k.value?(c(),A(ln,{key:3,class:"mb-2","paginated-torrents":h(x),onOnTorrentClick:ie,onOnTorrentDblClick:ge,onOnCheckboxClick:be,onOnTorrentRightClick:ue,onStartPress:ve,onEndPress:ye},null,8,["paginated-torrents"])):C.value?(c(),A(Hn,{key:4,"paginated-torrents":h(x),onOnTorrentClick:ie,onOnTorrentDblClick:ge,onOnCheckboxClick:be,onOnTorrentRightClick:ue,onStartPress:ve,onEndPress:ye},null,8,["paginated-torrents"])):V("",!0),!h(P).isPaginationOnTop&&!h(P).isInfiniteScrollActive&&h(I)>1?(c(),f("div",jn,[d(at,{modelValue:h(T),"onUpdate:modelValue":R[1]||(R[1]=b=>ke(T)?T.value=b:null),length:h(I),"next-icon":"mdi-menu-right","prev-icon":"mdi-menu-left",onInput:pe},null,8,["modelValue","length"])])):V("",!0)]),d(Ia,{"right-click-properties":J},null,8,["right-click-properties"])],64))}})});export{Jn as default,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/Dashboard-e1ea0c85.css b/qbit/vuetorrent/public/assets/Dashboard-e1ea0c85.css deleted file mode 100644 index 6ce72ef..0000000 --- a/qbit/vuetorrent/public/assets/Dashboard-e1ea0c85.css +++ /dev/null @@ -1 +0,0 @@ -.menu-scrollable[data-v-4e81b4b5]{max-height:500px;overflow:visible}.gap[data-v-08ef66f1]{gap:8px}.gap[data-v-60c9ae77]{gap:8px 16px}#torrentList[data-v-31f288a6]{background-color:unset}.gap[data-v-e5ea358f]{gap:8px 16px}#torrentList[data-v-e8f6336b]{background-color:unset}.gap[data-v-23c01601]{gap:8px}#torrentList[data-v-8832d38a]{background-color:unset}#torrentList tbody tr[data-v-8832d38a]:nth-child(odd){background-color:rgb(var(--v-theme-surface))}#torrentList tbody tr.selected[data-v-8832d38a]{position:relative}#torrentList tbody tr.selected[data-v-8832d38a]:nth-child(odd):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none} diff --git a/qbit/vuetorrent/public/assets/Dashboard-e667d93a.js b/qbit/vuetorrent/public/assets/Dashboard-e667d93a.js deleted file mode 100644 index 2a56e3d..0000000 --- a/qbit/vuetorrent/public/assets/Dashboard-e667d93a.js +++ /dev/null @@ -1 +0,0 @@ -import{g as w,ae as kt,a1 as d,a2 as T,a3 as i,ab as _,W as x,Z as p,a8 as R,a6 as f,m as a,a7 as H,af as et,ag as tt,F,K as Ue,d as O,r as ot,c as C,M as Se,x as at,u,Y as J,ao as $e,D as he,$ as nt,n as N,ap as lt,aq as rt,S as Fe,a5 as se,N as _e,P as Ce,a0 as Xe,w as Tt,q as $t,ar as Ct,A as We}from"./vue-d2584a6d.js";import{V as le,a as De,b as Ge,c as Ie,d as re,u as He,e as fe,f as Ke,g as be,h as ze,i as Q,j as qe,k as M,l as Z,m as Ye,n as Be,o as Vt,p as Oe,q as Ve,r as ve,s as Te,t as ee,v as st,w as wt,x as q,C as it,_ as X,y as U,z as we,A as St,B as Dt,T as L,D as dt,E as ut,F as It,G as Bt,H as B,I as je,J as Pt,K as Et,L as xt,R as Lt,M as K,N as Je,O as Ne,P as At,Q as Rt}from"./index-135ae4c1.js";import{_ as Qe}from"./dayjs-f7aba705.js";import"./faker-c43f92d4.js";import{d as ie}from"./dayjs.min-1969f9c6.js";import{ac as ct}from"./vuetify-e547ef1b.js";import{u as Mt}from"./ArrayPagination-26934cac.js";import{d as Ot}from"./index-fd06c5c5.js";const Nt={class:"d-flex"},Ut={key:2},Ft={key:3},Gt=w({__name:"RightClickMenuEntry",props:{text:{},icon:{},action:{type:Function},hidden:{type:Boolean},disabled:{type:Boolean},disabledText:{},disabledIcon:{},divider:{type:Boolean},children:{}},setup(h){return(e,l)=>{const t=kt("RightClickMenuEntry",!0);return e.hidden?R("",!0):(d(),T(re,{key:0,class:"px-3 pointer",disabled:e.disabled,onClick:e.action},{default:i(()=>[_("div",Nt,[e.disabled&&e.disabledIcon?(d(),T(le,{key:0,class:"mr-2"},{default:i(()=>[x(p(e.disabledIcon),1)]),_:1})):e.icon?(d(),T(le,{key:1,class:"mr-2"},{default:i(()=>[x(p(e.icon),1)]),_:1})):R("",!0),e.disabled&&e.disabledText?(d(),f("span",Ut,p(e.disabledText),1)):(d(),f("span",Ft,p(e.text),1)),a(De),!e.disabled&&e.children?(d(),T(le,{key:4},{default:i(()=>[x("mdi-chevron-right")]),_:1})):R("",!0)]),e.children?(d(),T(Ge,{key:0,activator:"parent","open-on-hover":!0,"open-on-click":!0,"close-delay":"0","open-delay":"0",location:"right"},{default:i(()=>[a(Ie,null,{default:i(()=>[(d(!0),f(F,null,H(e.children,n=>(d(),T(t,et(tt(n)),null,16))),256))]),_:1})]),_:1})):R("",!0)]),_:1},8,["disabled","onClick"]))}}}),Ht=w({__name:"RenameTorrentDialog",props:{guid:{},hash:{}},setup(h){const e=h,{isOpened:l}=He(e.guid),{t}=Ue(),n=fe(),r=O(),o=O(),s=O(!1),c=ot({newName:""}),v=[P=>!!P||t("dialogs.renameTorrent.required"),P=>P!==S.value||t("dialogs.renameTorrent.sameName")],k=C(()=>n.getTorrentByHash(e.hash)),S=C(()=>k.value?.name);async function A(){await o.value?.validate(),s.value&&(await n.renameTorrent(e.hash,c.newName),y())}const y=()=>{l.value=!1};return Se(()=>{c.newName=k.value?.name||""}),at(()=>{r.value?.select()}),(P,E)=>(d(),T(Ye,{modelValue:u(l),"onUpdate:modelValue":E[3]||(E[3]=V=>he(l)?l.value=V:null)},{default:i(()=>[a(Z,null,{default:i(()=>[a(Ke,null,{default:i(()=>[x(p(P.$t("dialogs.renameTorrent.title")),1)]),_:1}),a(be,null,{default:i(()=>[a(u(ze),{modelValue:s.value,"onUpdate:modelValue":E[1]||(E[1]=V=>s.value=V),ref_key:"form",ref:o,onSubmit:E[2]||(E[2]=J(()=>{},["prevent"]))},{default:i(()=>[S.value?(d(),T(Q,{key:0,"model-value":S.value,disabled:"",label:P.$t("dialogs.renameTorrent.oldName")},null,8,["model-value","label"])):R("",!0),a(Q,{modelValue:c.newName,"onUpdate:modelValue":E[0]||(E[0]=V=>c.newName=V),ref_key:"field",ref:r,rules:v,autofocus:"",label:P.$t("dialogs.renameTorrent.newName"),onKeydown:$e(A,["enter"])},null,8,["modelValue","label"])]),_:1},8,["modelValue"])]),_:1}),a(qe,null,{default:i(()=>[a(De),a(M,{color:"error",onClick:y},{default:i(()=>[x(p(P.$t("common.cancel")),1)]),_:1}),a(M,{color:"accent",disabled:!s.value,onClick:A},{default:i(()=>[x(p(P.$t("common.save")),1)]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1},8,["modelValue"]))}}),ne=-2,z=-1,Kt=w({__name:"ShareLimitDialog",props:{guid:{},hashes:{}},setup(h){const e=h,{isOpened:l}=He(e.guid),t=Be(),n=fe(),r=O(!1),o=O("global"),s=O(!1),c=O(0),v=O(!1),k=O(0),S=O(!1),A=O(0),y=C(()=>o.value!=="enabled");function P(){l.value=!1}async function E(){switch(o.value){case"global":await t.setShareLimit(e.hashes,ne,ne,ne);break;case"disabled":await t.setShareLimit(e.hashes,z,z,z);break;case"enabled":await t.setShareLimit(e.hashes,s.value?c.value:z,v.value?k.value:z,S.value?A.value:z);break}P()}return Se(async()=>{const V=n.getTorrentByHash(e.hashes[0]);if(!V)return P();const g=V.ratio_limit,D=V.seeding_time_limit,Y=V.inactive_seeding_time_limit;g===ne&&D===ne&&Y===ne?o.value="global":g===z&&D===z&&Y===z?o.value="disabled":(o.value="enabled",s.value=g>=0,c.value=s.value?g:0,v.value=D>=0,k.value=v.value?D:0,S.value=Y>=0,A.value=S.value?Y:0)}),(V,g)=>(d(),T(Ye,{modelValue:u(l),"onUpdate:modelValue":g[9]||(g[9]=D=>he(l)?l.value=D:null),"max-width":"500"},{default:i(()=>[a(Z,{title:V.$t("dialogs.share_limit.title")},{default:i(()=>[a(be,null,{default:i(()=>[a(ze,{modelValue:r.value,"onUpdate:modelValue":g[7]||(g[7]=D=>r.value=D),onSubmit:g[8]||(g[8]=J(()=>{},["prevent"])),onKeydown:$e(J(E,["prevent"]),["enter"])},{default:i(()=>[a(Vt,{modelValue:o.value,"onUpdate:modelValue":g[0]||(g[0]=D=>o.value=D)},{default:i(()=>[a(Oe,{label:V.$t("dialogs.share_limit.global"),value:"global"},null,8,["label"]),a(Oe,{label:V.$t("dialogs.share_limit.disabled"),value:"disabled"},null,8,["label"]),a(Oe,{label:V.$t("dialogs.share_limit.enabled"),value:"enabled"},null,8,["label"])]),_:1},8,["modelValue"]),a(Ve,null,{default:i(()=>[a(ve,{cols:"12",class:"d-flex align-center"},{default:i(()=>[_("span",null,[a(Te,{modelValue:s.value,"onUpdate:modelValue":g[1]||(g[1]=D=>s.value=D),disabled:y.value},null,8,["modelValue","disabled"])]),a(Q,{modelValue:c.value,"onUpdate:modelValue":g[2]||(g[2]=D=>c.value=D),disabled:y.value||!s.value,density:"compact","hide-details":"",label:V.$t("dialogs.share_limit.ratio_limit")},null,8,["modelValue","disabled","label"])]),_:1}),a(ve,{cols:"12",class:"d-flex align-center"},{default:i(()=>[_("span",null,[a(Te,{modelValue:v.value,"onUpdate:modelValue":g[3]||(g[3]=D=>v.value=D),disabled:y.value},null,8,["modelValue","disabled"])]),a(Q,{modelValue:k.value,"onUpdate:modelValue":g[4]||(g[4]=D=>k.value=D),disabled:y.value||!v.value,density:"compact","hide-details":"",label:V.$t("dialogs.share_limit.seeding_time_limit")},null,8,["modelValue","disabled","label"])]),_:1}),a(ve,{cols:"12",class:"d-flex align-center"},{default:i(()=>[_("span",null,[a(Te,{modelValue:S.value,"onUpdate:modelValue":g[5]||(g[5]=D=>S.value=D),disabled:y.value},null,8,["modelValue","disabled"])]),a(Q,{modelValue:A.value,"onUpdate:modelValue":g[6]||(g[6]=D=>A.value=D),disabled:y.value||!S.value,density:"compact","hide-details":"",label:V.$t("dialogs.share_limit.inactive_seeding_time_limit")},null,8,["modelValue","disabled","label"])]),_:1})]),_:1})]),_:1},8,["modelValue","onKeydown"])]),_:1}),a(qe,null,{default:i(()=>[a(De),a(M,{color:"error",onClick:P},{default:i(()=>[x(p(V.$t("common.cancel")),1)]),_:1}),a(M,{color:"accent",disabled:!r.value,onClick:E},{default:i(()=>[x(p(V.$t("common.save")),1)]),_:1},8,["disabled"])]),_:1})]),_:1},8,["title"])]),_:1},8,["modelValue"]))}}),Ze=w({__name:"SpeedLimitDialog",props:{guid:{},hashes:{},mode:{}},setup(h){const e=h,{isOpened:l}=He(e.guid),t=Be(),n=fe(),r=O(!1),o=O(0);function s(){l.value=!1}async function c(){const v=Math.max(0,o.value)*1e3;switch(e.mode){case"download":await t.setDownloadLimit(v,e.hashes);break;case"upload":await t.setUploadLimit(v,e.hashes);break}s()}return Se(async()=>{const v=n.getTorrentByHash(e.hashes[0]);if(!v)return s();switch(e.mode){case"download":o.value=Math.max(0,Math.round(v.dl_limit/1e3));break;case"upload":o.value=Math.max(0,Math.round(v.up_limit/1e3));break}}),(v,k)=>(d(),T(Ye,{modelValue:u(l),"onUpdate:modelValue":k[3]||(k[3]=S=>he(l)?l.value=S:null)},{default:i(()=>[a(Z,{title:v.$t(`dialogs.speed_limit.${v.mode}`)},{default:i(()=>[a(be,null,{default:i(()=>[a(ze,{modelValue:r.value,"onUpdate:modelValue":k[1]||(k[1]=S=>r.value=S),onSubmit:k[2]||(k[2]=J(()=>{},["prevent"])),onKeydown:$e(J(c,["prevent"]),["enter"])},{default:i(()=>[a(Q,{modelValue:o.value,"onUpdate:modelValue":k[0]||(k[0]=S=>o.value=S),type:"number",autofocus:"",clearable:"",label:v.$t("dialogs.speed_limit.label"),"prepend-inner-icon":"mdi-speedometer",suffix:"kB/s",onKeydown:$e(J(c,["prevent"]),["enter"])},null,8,["modelValue","label","onKeydown"])]),_:1},8,["modelValue","onKeydown"])]),_:1}),a(qe,null,{default:i(()=>[a(De),a(M,{color:"error",onClick:s},{default:i(()=>[x(p(v.$t("common.cancel")),1)]),_:1}),a(M,{color:"accent",disabled:!r.value,onClick:c},{default:i(()=>[x(p(v.$t("common.save")),1)]),_:1},8,["disabled"])]),_:1})]),_:1},8,["title"])]),_:1},8,["modelValue"]))}}),Pe=h=>(lt("data-v-4e81b4b5"),h=h(),rt(),h),zt={class:"d-flex justify-space-around"},qt=Pe(()=>_("span",null,"Resume",-1)),Yt=Pe(()=>_("span",null,"Force Resume",-1)),jt=Pe(()=>_("span",null,"Pause",-1)),Xt=Pe(()=>_("span",null,"Delete",-1)),Wt=w({__name:"RightClickMenu",props:{modelValue:{type:Boolean}},emits:["update:modelValue"],setup(h,{emit:e}){const l=h,t=e,{t:n}=Ue(),r=nt(),o=ee(),s=st(),c=Be(),v=wt(),k=fe(),S=C({get:()=>l.modelValue,set:I=>t("update:modelValue",I)}),A=C(()=>o.selectedTorrents.length>1),y=C(()=>o.selectedTorrents),P=C(()=>y.value[0]),E=C(()=>k.getTorrentByHash(P.value)),V=C(()=>o.selectedTorrents.map(k.getTorrentByHash).filter(I=>!!I)),g=C(()=>[{name:""},...c.categories]);async function D(){await k.resumeTorrents(y)}async function Y(){await k.forceResumeTorrents(y)}async function Ee(){await k.pauseTorrents(y)}function xe(){s.createDialog(it,{hashes:[...o.selectedTorrents]})}function de(){s.createDialog(Qe,{hashes:[...o.selectedTorrents],mode:"dl"})}function j(){s.createDialog(Qe,{hashes:[...o.selectedTorrents],mode:"save"})}function te(){s.createDialog(Ht,{hash:o.selectedTorrents[0]})}async function Le(){await k.recheckTorrents(y)}async function ge(){await c.reannounceTorrents(y)}async function oe(){await c.toggleSeqDl(y)}async function Ae(){await c.toggleFLPiecePrio(y)}async function ue(){await c.toggleAutoTmm(y,!E.value?.auto_tmm)}function ye(I){return V.value.every(G=>G&&G.tags&&G.tags.includes(I))}async function Re(I){ye(I)?await k.removeTorrentTags(y.value,[I]):await k.addTorrentTags(y.value,[I])}async function W(I){await navigator.clipboard.writeText(I)}function ce(){s.createDialog(Ze,{hashes:y.value,mode:"download"})}function pe(){s.createDialog(Ze,{hashes:y.value,mode:"upload"})}function ae(){s.createDialog(Kt,{hashes:y.value})}async function ke(){y.value.forEach(I=>{k.exportTorrent(I).then(G=>{const m=window.URL.createObjectURL(G),b=document.createElement("a");b.href=m,b.style.opacity="0",b.setAttribute("download",`${I}.torrent`),document.body.appendChild(b),b.click(),document.body.removeChild(b)})})}const me=C(()=>[{text:n("dashboard.right_click.advanced.title"),icon:"mdi-head-cog",children:[{text:n("dashboard.right_click.advanced.download_path"),icon:"mdi-tray-arrow-down",action:de},{text:n("dashboard.right_click.advanced.save_path"),icon:"mdi-content-save",action:j},{text:n("dashboard.right_click.advanced.rename"),icon:"mdi-rename-box",hidden:A.value,action:te},{text:n("dashboard.right_click.advanced.recheck"),icon:"mdi-playlist-check",action:Le},{text:n("dashboard.right_click.advanced.reannounce"),icon:"mdi-bullhorn",action:ge},{text:n("dashboard.right_click.advanced.seq_dl"),icon:E.value?.seq_dl?"mdi-checkbox-marked":"mdi-checkbox-blank-outline",action:oe},{text:n("dashboard.right_click.advanced.f_l_prio"),icon:E.value?.f_l_piece_prio?"mdi-checkbox-marked":"mdi-checkbox-blank-outline",action:Ae},{text:n("dashboard.right_click.advanced.auto_tmm"),icon:E.value?.auto_tmm?"mdi-checkbox-marked":"mdi-checkbox-blank-outline",action:ue}]},{text:n("dashboard.right_click.priority.title"),icon:"mdi-priority-high",hidden:!v.preferences.queueing_enabled,children:[{text:n("dashboard.right_click.priority.top"),icon:"mdi-priority-high",action:async()=>await k.setTorrentPriority(y.value,"topPrio")},{text:n("dashboard.right_click.priority.increase"),icon:"mdi-arrow-up",action:async()=>await k.setTorrentPriority(y.value,"increasePrio")},{text:n("dashboard.right_click.priority.decrease"),icon:"mdi-arrow-down",action:async()=>await k.setTorrentPriority(y.value,"decreasePrio")},{text:n("dashboard.right_click.priority.bottom"),icon:"mdi-priority-low",action:async()=>await k.setTorrentPriority(y.value,"bottomPrio")}]},{text:n("dashboard.right_click.tags.title"),icon:"mdi-tag",disabled:c.tags.length===0,disabledText:n("dashboard.right_click.tags.disabled_title"),disabledIcon:"mdi-tag-off",children:c.tags.map(I=>({text:I,icon:ye(I)?"mdi-checkbox-marked":"mdi-checkbox-blank-outline",action:async()=>await Re(I)}))},{text:n("dashboard.right_click.category.title"),icon:"mdi-label",disabled:c.categories.length===0,disabledText:n("dashboard.right_click.category.disabled_title"),disabledIcon:"mdi-label-off",children:g.value.map(I=>({text:I.name===""?n("dashboard.right_click.category.clear"):I.name,action:async()=>await k.setTorrentCategory(y.value,I.name)}))},{text:n("dashboard.right_click.speed_limit.title"),icon:"mdi-speedometer-slow",children:[{text:n("dashboard.right_click.speed_limit.download"),icon:"mdi-download",action:ce},{text:n("dashboard.right_click.speed_limit.upload"),icon:"mdi-upload",action:pe},{text:n("dashboard.right_click.speed_limit.share"),icon:"mdi-account-group",action:ae}]},{text:n("dashboard.right_click.copy.title"),icon:"mdi-content-copy",hidden:A.value,children:[{text:n("dashboard.right_click.copy.name"),icon:"mdi-alphabetical-variant",action:async()=>E.value&&await W(E.value.name)},{text:n("dashboard.right_click.copy.hash"),icon:"mdi-pound",action:async()=>await W(P.value)},{text:n("dashboard.right_click.copy.magnet"),icon:"mdi-magnet",action:async()=>E.value&&await W(E.value.magnet)}]},{text:n("dashboard.right_click.export",o.selectedTorrents.length),icon:A.value?"mdi-download-multiple":"mdi-download",action:ke},{text:n("dashboard.right_click.info"),icon:"mdi-information",hidden:A.value,action:()=>r.push({name:"torrentDetail",params:{hash:P.value}})}]);return(I,G)=>S.value?(d(),T(Ge,{key:0,modelValue:S.value,"onUpdate:modelValue":G[0]||(G[0]=m=>S.value=m),activator:"parent","close-on-content-click":!0,transition:"slide-y-transition","scroll-strategy":"none"},{default:i(()=>[a(Ie,null,{default:i(()=>[a(re,null,{default:i(()=>[_("div",zt,[a(q,{location:"top"},{activator:i(({props:m})=>[a(M,N({density:"compact",variant:"plain",icon:"mdi-play"},m,{onClick:D}),null,16)]),default:i(()=>[qt]),_:1}),a(q,{location:"top"},{activator:i(({props:m})=>[a(M,N({density:"compact",variant:"plain",icon:"mdi-fast-forward"},m,{onClick:Y}),null,16)]),default:i(()=>[Yt]),_:1}),a(q,{location:"top"},{activator:i(({props:m})=>[a(M,N({density:"compact",variant:"plain",icon:"mdi-pause"},m,{onClick:Ee}),null,16)]),default:i(()=>[jt]),_:1}),a(q,{location:"top"},{activator:i(({props:m})=>[a(M,N({color:"red",density:"compact",variant:"plain",icon:"mdi-delete-forever"},m,{onClick:xe}),null,16)]),default:i(()=>[Xt]),_:1})])]),_:1}),(d(!0),f(F,null,H(me.value,m=>(d(),T(Gt,et(tt(m)),null,16))),256))]),_:1})]),_:1},8,["modelValue"])):R("",!0)}});const Jt=X(Wt,[["__scopeId","data-v-4e81b4b5"]]),Qt={class:"d-flex flex-column"},Zt={class:"text-caption text-grey"},eo={class:"text-caption text-grey"},pt=w({__name:"ItemAmount",props:{torrent:{},title:{},value:{},total:{}},setup(h){return(e,l)=>(d(),f("div",Qt,[_("div",Zt,p(e.$t(`torrent.properties.${e.title}`)),1),_("div",null,[x(p(e.torrent[e.value])+" ",1),_("span",eo," / "+p(e.torrent[e.total]),1)])]))}}),to={key:0,class:"d-flex flex-column"},oo={class:"text-caption text-grey"},ao={class:"d-flex flex-row gap"},no=w({__name:"ItemChip",props:{torrent:{},title:{},value:{},color:{}},setup(h){const e=h,l=U(),t=C(()=>{const r=e.torrent[e.value],o=typeof r;if(o==="string")return r.length>0?[r]:[];if(o==="object")return r}),n=C(()=>t.value.length<1);return(r,o)=>u(l).hideChipIfUnset&&n.value?R("",!0):(d(),f("div",to,[_("div",oo,p(r.$t(`torrent.properties.${r.title}`)),1),_("div",ao,[!t.value||n.value?(d(),T(we,{key:0,color:r.color.replace("$1",r.torrent[r.value]),variant:"flat"},{default:i(()=>[x(p(r.$t(`torrent.properties.empty_${r.value}`)),1)]),_:1},8,["color"])):(d(!0),f(F,{key:1},H(t.value,s=>(d(),T(we,{color:r.color.replace("$1",r.torrent.state),variant:"flat"},{default:i(()=>[x(p(s),1)]),_:2},1032,["color"]))),256))])]))}});const mt=X(no,[["__scopeId","data-v-08ef66f1"]]),lo={class:"d-flex flex-column"},ro={class:"text-caption text-grey"},so={class:"text-caption text-grey"},vt=w({__name:"ItemData",props:{torrent:{},title:{},value:{}},setup(h){const e=U();return(l,t)=>(d(),f("div",lo,[_("div",ro,p(l.$t(`torrent.properties.${l.title}`)),1),_("div",null,[x(p(u(St)(l.torrent[l.value],u(e).useBinarySize))+" ",1),_("span",so,p(u(Dt)(l.torrent[l.value],u(e).useBinarySize)),1)])]))}}),io={class:"d-flex flex-column"},uo={class:"text-caption text-grey"},co={key:0},po={key:1},ht=w({__name:"ItemDateTime",props:{torrent:{},title:{},value:{}},setup(h){const e=U();return(l,t)=>(d(),f("div",io,[_("div",uo,p(l.$t(`torrent.properties.${l.title}`)),1),_("div",null,[l.torrent[l.value]>0?(d(),f("span",co,p(u(ie)(l.torrent[l.value]*1e3).format(u(e).dateFormat??"DD/MM/YYYY, HH:mm:ss")),1)):(d(),f("span",po,p(l.$t("dashboard.not_complete")),1))])]))}}),mo={class:"d-flex flex-column"},vo={class:"text-caption text-grey"},ho={key:0},_o={key:1},_t=w({__name:"ItemDuration",props:{torrent:{},title:{},value:{}},setup(h){const e=h,l=C(()=>{const t=ie.duration(e.torrent[e.value],"seconds"),n=[t.years(),t.months(),t.days(),t.hours(),t.minutes(),t.seconds()],r=["Y","M","d","h","m","s"];let o=!1;return n.map((s,c)=>{if(o||s)return o=!0,`${s}${r[c]}`}).filter(s=>s).join(" ")});return(t,n)=>(d(),f("div",mo,[_("div",vo,p(t.$t(`torrent.properties.${t.title}`)),1),_("div",null,[t.torrent[t.value]>0?(d(),f("span",ho,p(l.value),1)):(d(),f("span",_o,p(t.$t("dashboard.not_complete")),1))])]))}}),fo={class:"d-flex flex-column"},bo={class:"text-caption text-grey"},ft=w({__name:"ItemPercent",props:{torrent:{},title:{},value:{}},setup(h){const e=h,l=C(()=>[L.UPLOADING,L.CHECKING_UP,L.FORCED_UP,L.ALLOCATING,L.DOWNLOADING,L.META_DL,L.CHECKING_DL,L.FORCED_DL,L.CHECKING_RESUME_DATA,L.MOVING].includes(e.torrent.state));return(t,n)=>(d(),f("div",fo,[_("div",bo,p(t.$t(`torrent.properties.${t.title}`)),1),a(ut,{"model-value":t.torrent[t.value],max:1,striped:l.value,height:20,color:`torrent-${t.torrent.state}`,rounded:"sm",style:{width:"10em"}},{default:i(()=>[x(p(u(dt)(t.torrent[t.value])),1)]),_:1},8,["model-value","striped","color"])]))}}),go={class:"d-flex flex-column"},yo={class:"text-caption text-grey"},bt=w({__name:"ItemRelativeTime",props:{torrent:{},title:{},value:{}},setup(h){return(e,l)=>(d(),f("div",go,[_("div",yo,p(e.$t(`torrent.properties.${e.title}`)),1),_("div",null,[_("span",null,p(u(ie)(e.torrent[e.value]*1e3).fromNow()),1)])]))}}),ko={class:"d-flex flex-column"},To={class:"text-caption text-grey"},$o={class:"text-caption text-grey"},gt=w({__name:"ItemSpeed",props:{torrent:{},title:{},value:{}},setup(h){const e=U();return(l,t)=>(d(),f("div",ko,[_("div",To,p(l.$t(`torrent.properties.${l.title}`)),1),_("div",null,[x(p(u(It)(l.torrent[l.value],u(e).useBitSpeed))+" ",1),_("span",$o,p(u(Bt)(l.torrent[l.value],u(e).useBitSpeed)),1)])]))}}),Co={class:"d-flex flex-column"},Vo={class:"text-caption text-grey"},yt=w({__name:"ItemText",props:{torrent:{},title:{},value:{}},setup(h){return(e,l)=>(d(),f("div",Co,[_("div",Vo,p(e.$t(`torrent.properties.${e.title}`)),1),_("div",null,p(e.torrent[e.value]),1)]))}}),wo={class:"d-flex gap flex-wrap"},So=w({__name:"GridTorrent",props:{torrent:{}},emits:["onTorrentClick"],setup(h){const e=h,l=ee(),t=U(),n=C(()=>(e.torrent.progress===1?t.doneGridProperties:t.busyGridProperties).filter(c=>c.active).sort((c,v)=>c.order-v.order)),r=s=>{switch(s){case B.AMOUNT:return pt;case B.CHIP:return mt;case B.DATA:return vt;case B.DATETIME:return ht;case B.DURATION:return _t;case B.PERCENT:return ft;case B.RELATIVE:return bt;case B.SPEED:return gt;case B.TEXT:default:return yt}},o=C(()=>l.isTorrentInSelection(e.torrent.hash));return(s,c)=>(d(),T(Z,{class:se(`sideborder ${s.torrent.state} pointer`),height:"100%",color:o.value?`torrent-${s.torrent.state}-darken-3`:void 0,onClick:c[0]||(c[0]=v=>s.$emit("onTorrentClick",v,s.torrent))},{default:i(()=>[a(Ke,{class:"text-wrap text-subtitle-1 pt-1 pb-0"},{default:i(()=>[x(p(s.torrent.name),1)]),_:1}),a(be,null,{default:i(()=>[_("div",wo,[(d(!0),f(F,null,H(n.value,v=>(d(),T(Fe(r(v.type)),N({torrent:s.torrent},v.props),null,16,["torrent"]))),256))])]),_:1})]),_:1},8,["class","color"]))}});const Do=X(So,[["__scopeId","data-v-60c9ae77"]]),Io={class:"d-flex align-center",style:{height:"100%",width:"100%"}},Bo=w({__name:"GridView",props:{paginatedTorrents:{}},emits:["onCheckboxClick","onTorrentClick","onTorrentDblClick","onTorrentRightClick","startPress","endPress"],setup(h){const e=ct(),l=ee();return(t,n)=>(d(),T(Ve,{id:"torrentList"},{default:i(()=>[(d(!0),f(F,null,H(t.paginatedTorrents,r=>(d(),T(ve,{cols:"12",lg:"3",md:"4",sm:"6",xl:"2",class:se([u(e).mobile?"pb-2":"pb-4","pt-0"]),onContextmenu:o=>t.$emit("onTorrentRightClick",o,r),onTouchcancel:n[1]||(n[1]=o=>t.$emit("endPress")),onTouchend:n[2]||(n[2]=o=>t.$emit("endPress")),onTouchmove:n[3]||(n[3]=o=>t.$emit("endPress")),onTouchstart:o=>t.$emit("startPress",o.touches.item(0),r),onDblclick:o=>t.$emit("onTorrentDblClick",r)},{default:i(()=>[_("div",Io,[a(je,null,{default:i(()=>[_e(a(M,{color:`torrent-${r.state}`,icon:u(l).isTorrentInSelection(r.hash)?"mdi-checkbox-marked":"mdi-checkbox-blank-outline",class:"mr-2",variant:"text",onClick:o=>t.$emit("onCheckboxClick",r)},null,8,["color","icon","onClick"]),[[Ce,u(l).isSelectionMultiple]])]),_:2},1024),a(Do,{torrent:r,onOnTorrentClick:n[0]||(n[0]=(o,s)=>t.$emit("onTorrentClick",o,s))},null,8,["torrent"])])]),_:2},1032,["class","onContextmenu","onTouchstart","onDblclick"]))),256))]),_:1}))}});const Po=X(Bo,[["__scopeId","data-v-31f288a6"]]),Eo={class:"d-flex gap flex-wrap"},xo=w({__name:"ListTorrent",props:{torrent:{}},emits:["onTorrentClick"],setup(h){const e=h,l=ee(),t=U(),n=C(()=>(e.torrent.progress===1?t.doneTorrentProperties:t.busyTorrentProperties).filter(c=>c.active).sort((c,v)=>c.order-v.order)),r=s=>{switch(s){case B.AMOUNT:return pt;case B.CHIP:return mt;case B.DATA:return vt;case B.DATETIME:return ht;case B.DURATION:return _t;case B.PERCENT:return ft;case B.RELATIVE:return bt;case B.SPEED:return gt;case B.TEXT:default:return yt}},o=C(()=>l.isTorrentInSelection(e.torrent.hash));return(s,c)=>(d(),T(Z,{class:se(`sideborder ${s.torrent.state} pointer`),width:"100%",color:o.value?`torrent-${s.torrent.state}-darken-3`:void 0,onClick:c[0]||(c[0]=v=>s.$emit("onTorrentClick",v,s.torrent))},{default:i(()=>[a(Ke,{class:"text-wrap text-subtitle-1 pt-1 pb-0"},{default:i(()=>[x(p(s.torrent.name),1)]),_:1}),a(be,{class:"pa-2 pt-0"},{default:i(()=>[_("div",Eo,[(d(!0),f(F,null,H(n.value,v=>(d(),T(Fe(r(v.type)),N({torrent:s.torrent},v.props),null,16,["torrent"]))),256))])]),_:1})]),_:1},8,["class","color"]))}});const Lo=X(xo,[["__scopeId","data-v-e5ea358f"]]),Ao={class:"d-flex align-center"},Ro=w({__name:"ListView",props:{paginatedTorrents:{}},emits:["onCheckboxClick","onTorrentClick","onTorrentDblClick","onTorrentRightClick","startPress","endPress"],setup(h){const e=ct(),l=ee();return(t,n)=>(d(),T(Ie,{id:"torrentList",class:"pa-0"},{default:i(()=>[(d(!0),f(F,null,H(t.paginatedTorrents,r=>(d(),T(re,{id:`torrent-${r.hash}`,class:se([u(e).mobile?"mb-2":"mb-4","pa-0"]),onContextmenu:o=>t.$emit("onTorrentRightClick",o,r),onTouchcancel:n[1]||(n[1]=o=>t.$emit("endPress")),onTouchend:n[2]||(n[2]=o=>t.$emit("endPress")),onTouchmove:n[3]||(n[3]=o=>t.$emit("endPress")),onTouchstart:o=>t.$emit("startPress",o.touches.item(0),r),onDblclick:o=>t.$emit("onTorrentDblClick",r)},{default:i(()=>[_("div",Ao,[a(je,null,{default:i(()=>[_e(a(M,{color:`torrent-${r.state}`,icon:u(l).isTorrentInSelection(r.hash)?"mdi-checkbox-marked":"mdi-checkbox-blank-outline",class:"mr-2",variant:"text",onClick:o=>t.$emit("onCheckboxClick",r)},null,8,["color","icon","onClick"]),[[Ce,u(l).isSelectionMultiple]])]),_:2},1024),a(Lo,{torrent:r,onOnTorrentClick:n[0]||(n[0]=(o,s)=>t.$emit("onTorrentClick",o,s))},null,8,["torrent"])])]),_:2},1032,["id","class","onContextmenu","onTouchstart","onDblclick"]))),256))]),_:1}))}});const Mo=X(Ro,[["__scopeId","data-v-e8f6336b"]]),Oo=w({__name:"ItemAmount",props:{torrent:{},title:{},value:{},total:{}},setup(h){return(e,l)=>(d(),f("td",null,p(e.torrent[e.value])+" / "+p(e.torrent[e.total]),1))}}),No={key:0,class:"d-flex flex-row gap"},Uo=w({__name:"ItemChip",props:{torrent:{},title:{},value:{},color:{}},setup(h){const e=h,l=U(),t=C(()=>{const r=e.torrent[e.value],o=typeof r;if(o==="string")return r.length>0?[r]:[];if(o==="object")return r}),n=C(()=>t.value.length<1);return(r,o)=>(d(),f("td",null,[u(l).hideChipIfUnset&&n.value?R("",!0):(d(),f("div",No,[!t.value||n.value?(d(),T(we,{key:0,color:r.color.replace("$1",r.torrent[r.value]),variant:"flat"},{default:i(()=>[x(p(r.$t(`torrent.properties.empty_${r.value}`)),1)]),_:1},8,["color"])):(d(!0),f(F,{key:1},H(t.value,s=>(d(),T(we,{color:r.color.replace("$1",r.torrent.state),variant:"flat"},{default:i(()=>[x(p(s),1)]),_:2},1032,["color"]))),256))]))]))}});const Fo=X(Uo,[["__scopeId","data-v-23c01601"]]),Go=w({__name:"ItemData",props:{torrent:{},title:{},value:{}},setup(h){const e=U();return(l,t)=>(d(),f("td",null,p(u(Pt)(l.torrent[l.value],u(e).useBinarySize)),1))}}),Ho={key:0},Ko={key:1},zo=w({__name:"ItemDateTime",props:{torrent:{},title:{},value:{}},setup(h){const e=U();return(l,t)=>l.torrent[l.value]>0?(d(),f("td",Ho,p(u(ie)(l.torrent[l.value]*1e3).format(u(e).dateFormat??"DD/MM/YYYY, HH:mm:ss")),1)):(d(),f("td",Ko,p(l.$t("dashboard.not_complete")),1))}}),qo={key:0},Yo={key:1},jo=w({__name:"ItemDuration",props:{torrent:{},title:{},value:{}},setup(h){const e=h,l=C(()=>{const t=ie.duration(e.torrent[e.value],"seconds"),n=[t.years(),t.months(),t.days(),t.hours(),t.minutes(),t.seconds()],r=["Y","M","d","h","m","s"];let o=!1;return n.map((s,c)=>{if(o||s)return o=!0,`${s}${r[c]}`}).filter(s=>s).join(" ")});return(t,n)=>t.torrent[t.value]>0?(d(),f("td",qo,p(l.value),1)):(d(),f("td",Yo,p(t.$t("dashboard.not_complete")),1))}}),Xo=w({__name:"ItemPercent",props:{torrent:{},title:{},value:{}},setup(h){const e=h,l=C(()=>[L.UPLOADING,L.CHECKING_UP,L.FORCED_UP,L.ALLOCATING,L.DOWNLOADING,L.META_DL,L.CHECKING_DL,L.FORCED_DL,L.CHECKING_RESUME_DATA,L.MOVING].includes(e.torrent.state));return(t,n)=>(d(),f("td",null,[a(ut,{"model-value":t.torrent[t.value],max:1,striped:l.value,height:20,color:`torrent-${t.torrent.state}`,rounded:"sm",style:{width:"10em"}},{default:i(()=>[x(p(u(dt)(t.torrent[t.value])),1)]),_:1},8,["model-value","striped","color"])]))}}),Wo=w({__name:"ItemRelativeTime",props:{torrent:{},title:{},value:{}},setup(h){return(e,l)=>(d(),f("td",null,p(u(ie)(e.torrent[e.value]*1e3).fromNow()),1))}}),Jo=w({__name:"ItemSpeed",props:{torrent:{},title:{},value:{}},setup(h){const e=U();return(l,t)=>(d(),f("td",null,p(u(Et)(l.torrent[l.value],u(e).useBitSpeed)),1))}}),Qo=w({__name:"ItemText",props:{torrent:{},title:{},value:{}},setup(h){return(e,l)=>(d(),f("td",null,p(e.torrent[e.value]),1))}}),Zo=w({__name:"TableTorrent",props:{torrent:{}},setup(h){const e=U(),l=C(()=>e.tableProperties.filter(n=>n.active).sort((n,r)=>n.order-r.order)),t=n=>{switch(n){case B.AMOUNT:return Oo;case B.CHIP:return Fo;case B.DATA:return Go;case B.DATETIME:return zo;case B.DURATION:return jo;case B.PERCENT:return Xo;case B.RELATIVE:return Wo;case B.SPEED:return Jo;case B.TEXT:default:return Qo}};return(n,r)=>(d(!0),f(F,null,H(l.value,o=>(d(),T(Fe(t(o.type)),N({torrent:n.torrent},o.props),null,16,["torrent"]))),256))}}),ea=h=>(lt("data-v-8832d38a"),h=h(),rt(),h),ta=ea(()=>_("th",{class:"px-1"},null,-1)),oa={key:0},aa={class:"text-left"},na={class:"text-left"},la=["onContextmenu","onTouchstart","onClick","onDblclick"],ra={key:0},sa=w({__name:"TableView",props:{paginatedTorrents:{}},emits:["onCheckboxClick","onTorrentClick","onTorrentDblClick","onTorrentRightClick","startPress","endPress"],setup(h){const e=ee(),l=U(),t=C(()=>l.tableProperties.filter(o=>o.active).sort((o,s)=>o.order-s.order));function n(o){return e.isTorrentInSelection(o.hash)}const r=o=>["pointer",n(o)?`bg-torrent-${o.state}-darken-3 selected`:""];return(o,s)=>(d(),T(xt,{id:"torrentList",class:"pa-0",density:"compact"},{default:i(()=>[_("thead",null,[_("tr",null,[ta,u(e).isSelectionMultiple?(d(),f("th",oa)):R("",!0),_("th",aa,p(o.$t("torrent.properties.name")),1),(d(!0),f(F,null,H(t.value,c=>(d(),f("th",na,p(o.$t(`torrent.properties.${c.props.title}`)),1))),256))])]),_("tbody",null,[(d(!0),f(F,null,H(o.paginatedTorrents,c=>_e((d(),f("tr",{class:se(r(c)),onContextmenu:v=>o.$emit("onTorrentRightClick",v,c),onTouchcancel:s[0]||(s[0]=v=>o.$emit("endPress")),onTouchend:s[1]||(s[1]=v=>o.$emit("endPress")),onTouchmove:s[2]||(s[2]=v=>o.$emit("endPress")),onTouchstart:v=>o.$emit("startPress",v.touches.item(0),c),onClick:v=>o.$emit("onTorrentClick",v,c),onDblclick:v=>o.$emit("onTorrentDblClick",c)},[_("td",{class:se(`pa-0 bg-torrent-${c.state}`)},null,2),u(e).isSelectionMultiple?(d(),f("td",ra,[a(Te,{"model-value":n(c),color:`torrent-${c.state}`,variant:"text",onClick:J(v=>o.$emit("onCheckboxClick",c),["stop"])},null,8,["model-value","color","onClick"])])):R("",!0),_("td",null,p(c.name),1),a(Zo,{torrent:c},null,8,["torrent"])],42,la)),[[Lt]])),256))])]),_:1}))}});const ia=X(sa,[["__scopeId","data-v-8832d38a"]]),da={class:"pt-4 px-1 px-sm-5"},ua={class:"pa-0",style:{width:"10em"}},ca={class:"text-uppercase",style:{float:"right","font-size":"0.8em"}},pa={class:"text-grey"},ma={key:0,class:"mt-5 text-xs-center"},va={class:"text-grey"},ha={key:1},_a={key:5},Va=w({__name:"Dashboard",setup(h){const{t:e}=Ue(),l=nt(),t=ee(),{currentPage:n,isSelectionMultiple:r,selectedTorrents:o,displayMode:s,torrentCountString:c}=Xe(t),v=st(),k=Be(),S=fe(),{filteredTorrents:A,sortOptions:y}=Xe(S),P=U(),E=[{value:"added_on",title:e("dashboard.sortBy.added_on")},{value:"amount_left",title:e("dashboard.sortBy.amount_left")},{value:"auto_tmm",title:e("dashboard.sortBy.auto_tmm")},{value:"availability",title:e("dashboard.sortBy.availability")},{value:"avg_download_speed",title:e("dashboard.sortBy.avg_download_speed")},{value:"avg_upload_speed",title:e("dashboard.sortBy.avg_upload_speed")},{value:"category",title:e("dashboard.sortBy.category")},{value:"completed",title:e("dashboard.sortBy.completed")},{value:"completion_on",title:e("dashboard.sortBy.completion_on")},{value:"content_path",title:e("dashboard.sortBy.content_path")},{value:"dl_limit",title:e("dashboard.sortBy.dl_limit")},{value:"dlspeed",title:e("dashboard.sortBy.dlspeed")},{value:"download_path",title:e("dashboard.sortBy.download_path")},{value:"downloaded",title:e("dashboard.sortBy.downloaded")},{value:"downloaded_session",title:e("dashboard.sortBy.downloaded_session")},{value:"eta",title:e("dashboard.sortBy.eta")},{value:"f_l_piece_prio",title:e("dashboard.sortBy.f_l_piece_prio")},{value:"force_start",title:e("dashboard.sortBy.force_start")},{value:"globalSpeed",title:e("dashboard.sortBy.globalSpeed")},{value:"globalVolume",title:e("dashboard.sortBy.globalVolume")},{value:"hash",title:e("dashboard.sortBy.hash")},{value:"infohash_v1",title:e("dashboard.sortBy.infohash_v1")},{value:"infohash_v2",title:e("dashboard.sortBy.infohash_v2")},{value:"last_activity",title:e("dashboard.sortBy.last_activity")},{value:"magnet_uri",title:e("dashboard.sortBy.magnet_uri")},{value:"max_ratio",title:e("dashboard.sortBy.max_ratio")},{value:"max_seeding_time",title:e("dashboard.sortBy.max_seeding_time")},{value:"name",title:e("dashboard.sortBy.name")},{value:"num_complete",title:e("dashboard.sortBy.num_complete")},{value:"num_incomplete",title:e("dashboard.sortBy.num_incomplete")},{value:"num_leechs",title:e("dashboard.sortBy.num_leechs")},{value:"num_seeds",title:e("dashboard.sortBy.num_seeds")},{value:"priority",title:e("dashboard.sortBy.priority")},{value:"progress",title:e("dashboard.sortBy.progress")},{value:"ratio",title:e("dashboard.sortBy.ratio")},{value:"ratio_limit",title:e("dashboard.sortBy.ratio_limit")},{value:"save_path",title:e("dashboard.sortBy.save_path")},{value:"seeding_time",title:e("dashboard.sortBy.seeding_time")},{value:"seeding_time_limit",title:e("dashboard.sortBy.seeding_time_limit")},{value:"seen_complete",title:e("dashboard.sortBy.seen_complete")},{value:"seq_dl",title:e("dashboard.sortBy.seq_dl")},{value:"size",title:e("dashboard.sortBy.size")},{value:"state",title:e("dashboard.sortBy.state")},{value:"super_seeding",title:e("dashboard.sortBy.super_seeding")},{value:"tags",title:e("dashboard.sortBy.tags")},{value:"time_active",title:e("dashboard.sortBy.time_active")},{value:"total_size",title:e("dashboard.sortBy.total_size")},{value:"tracker",title:e("dashboard.sortBy.tracker")},{value:"trackers_count",title:e("dashboard.sortBy.trackers_count")},{value:"up_limit",title:e("dashboard.sortBy.up_limit")},{value:"uploaded",title:e("dashboard.sortBy.uploaded")},{value:"uploaded_session",title:e("dashboard.sortBy.uploaded_session")},{value:"upspeed",title:e("dashboard.sortBy.upspeed")}].sort((m,b)=>m.title.localeCompare(b.title));E.splice(0,0,{value:"",title:e("dashboard.sortBy.default")});const V=O(!1),g=ot({isVisible:!1,offset:[0,0]}),D=C({get:()=>S.textFilter,set:Ot(m=>{S.textFilter=m??""},300)}),Y=C(()=>s.value===K.LIST),Ee=C(()=>s.value===K.GRID),xe=C(()=>s.value===K.TABLE),{paginatedResults:de,currentPage:j,pageCount:te}=Mt(A,P.paginationSize,n),Le=C(()=>!!S.textFilter&&S.textFilter.length>0),ge=C(()=>A.value.length<=o.value.length);function oe(m){V.value=m??!V.value,V.value&&We(()=>{document.getElementById("searchInput")?.focus()})}function Ae(){S.textFilter=""}function ue(){window.scrollTo({top:0,behavior:"smooth"})}function ye(){r.value&&t.unselectAllTorrents(),r.value=!r.value}function Re(){ge.value?t.unselectAllTorrents():t.selectTorrents(...A.value.map(m=>m.hash))}function W(m){r.value||l.push({name:"torrentDetail",params:{hash:m.hash}})}function ce(m){t.toggleSelect(m.hash)}function pe(m,b){m.shiftKey?t.spanTorrentSelection(b.hash):(Ne(m)||t.isSelectionMultiple)&&(t.isSelectionMultiple=!0,t.toggleSelect(b.hash))}async function ae(m,b){g.isVisible&&(g.isVisible=!1,await We()),g.isVisible=!0,g.offset=[m.pageX,m.pageY],r.value?o.value.length===0&&t.selectTorrent(b.hash):(t.unselectAllTorrents(),t.selectTorrent(b.hash))}const ke=O();function me(m,b){ke.value=setTimeout(()=>{ae(m,b)},500)}function I(){clearTimeout(ke.value)}function G(m){if(v.hasActiveDialog)return!1;const b=m.target;if(Ne(m)&&m.key==="a"&&b.tagName!=="INPUT")return t.unselectAllTorrents(),t.selectTorrents(...A.value.map($=>$.hash)),m.preventDefault(),!0;if(Ne(m)&&m.key==="f"){const $=document.getElementById("searchInput");if(document.activeElement!==$)return oe(!0),m.preventDefault(),!0}if(m.key==="Escape"){const $=document.getElementById("searchInput");return document.activeElement===$||V.value?oe(!1):(r.value=!1,t.unselectAllTorrents()),m.preventDefault(),!0}if(m.key==="Delete")return o.value.length===0?void 0:(v.createDialog(it,{hashes:o.value}),m.preventDefault(),!0);if(m.key==="/"){const $=document.getElementById("searchInput");return document.activeElement!==$&&!V.value&&(l.push({name:"searchEngine"}),m.preventDefault()),!0}}return Tt(()=>g.isVisible,m=>{!m&&!r.value&&t.unselectAllTorrents()}),Se(async()=>{await k.fetchCategories(),await k.fetchTags(),oe(Le.value)}),at(()=>{document.addEventListener("keydown",G),r.value=!1,ue()}),$t(()=>{document.removeEventListener("keydown",G)}),(m,b)=>(d(),f(F,null,[_("div",da,[a(Ve,{class:"ma-0 pa-0 mb-2"},{default:i(()=>[a(je,null,{default:i(()=>[_e(a(Z,{color:"transparent"},{default:i(()=>[a(Q,{id:"searchInput",modelValue:D.value,"onUpdate:modelValue":b[0]||(b[0]=$=>D.value=$),label:u(e)("dashboard.searchInputLabel"),clearable:"",density:"compact","hide-details":"","prepend-inner-icon":"mdi-magnify",rounded:"pill","single-line":"",style:{width:"200px"},variant:"solo","onClick:clear":b[1]||(b[1]=$=>Ae())},null,8,["modelValue","label"])]),_:1},512),[[Ce,V.value]])]),_:1}),a(q,{text:u(e)("dashboard.toggleSearchFilter"),location:"top"},{activator:i(({props:$})=>[a(M,N({icon:V.value?"mdi-chevron-left-circle":"mdi-text-box-search"},$,{variant:"plain",onClick:b[2]||(b[2]=Me=>oe())}),null,16,["icon"])]),_:1},8,["text"]),a(q,{text:u(e)("dashboard.toggleSelectMode"),location:"top"},{activator:i(({props:$})=>[a(M,N({icon:u(r)?"mdi-checkbox-marked":"mdi-checkbox-blank-outline"},$,{variant:"plain",onClick:ye}),null,16,["icon"])]),_:1},8,["text"]),a(Ge,null,{activator:i(({props:$})=>[a(q,{text:m.$t("dashboard.displayMode.title"),location:"top"},{activator:i(({props:Me})=>[a(M,N({icon:""},N($,Me),{variant:"plain"}),{default:i(()=>[u(s)===u(K).LIST?(d(),T(le,{key:0,icon:"mdi-view-list"})):R("",!0),u(s)===u(K).GRID?(d(),T(le,{key:1,icon:"mdi-view-grid"})):R("",!0),u(s)===u(K).TABLE?(d(),T(le,{key:2,icon:"mdi-table"})):R("",!0)]),_:2},1040)]),_:2},1032,["text"])]),default:i(()=>[a(Ie,null,{default:i(()=>[a(re,{title:m.$t("dashboard.displayMode.list"),"prepend-icon":"mdi-view-list",onClick:b[3]||(b[3]=$=>s.value=u(K).LIST)},null,8,["title"]),a(re,{title:m.$t("dashboard.displayMode.grid"),"prepend-icon":"mdi-view-grid",onClick:b[4]||(b[4]=$=>s.value=u(K).GRID)},null,8,["title"]),a(re,{title:m.$t("dashboard.displayMode.table"),"prepend-icon":"mdi-table",onClick:b[5]||(b[5]=$=>s.value=u(K).TABLE)},null,8,["title"])]),_:1})]),_:1}),a(q,{text:u(e)("dashboard.toggleSortOrder"),location:"top"},{activator:i(({props:$})=>[a(M,N({icon:u(y).reverseOrder?"mdi-arrow-up-thin":"mdi-arrow-down-thin"},$,{variant:"plain",onClick:b[6]||(b[6]=Me=>u(y).reverseOrder=!u(y).reverseOrder)}),null,16,["icon"])]),_:1},8,["text"]),_("div",ua,[a(At,{modelValue:u(y).sortBy,"onUpdate:modelValue":b[7]||(b[7]=$=>u(y).sortBy=$),items:u(E),label:u(e)("dashboard.sortLabel"),"auto-select-first":"",density:"compact","hide-details":"",variant:"solo-filled"},null,8,["modelValue","items","label"])]),a(ve,{class:"align-center justify-center"},{default:i(()=>[_("span",ca,p(u(c)),1)]),_:1})]),_:1}),a(Ve,{class:"ma-0 pa-0"},{default:i(()=>[a(Rt,null,{default:i(()=>[_e(a(Z,{color:"transparent"},{default:i(()=>[a(q,{text:u(e)("common.selectAll"),location:"bottom"},{activator:i(({props:$})=>[a(M,N({icon:ge.value?"mdi-checkbox-marked":"mdi-checkbox-blank-outline",class:"text-grey",color:"transparent",style:{left:"-8px"}},$,{onClick:Re}),null,16,["icon"])]),_:1},8,["text"]),_("span",pa,p(u(e)("dashboard.selectAll")),1)]),_:1},512),[[Ce,u(r)]])]),_:1})]),_:1}),u(A).length===0?(d(),f("div",ma,[_("p",va,p(u(e)("common.emptyList")),1)])):R("",!0),u(P).isPaginationOnTop&&!u(P).isInfiniteScrollActive&&u(te)>1?(d(),f("div",ha,[a(Je,{modelValue:u(j),"onUpdate:modelValue":b[8]||(b[8]=$=>he(j)?j.value=$:null),length:u(te),"next-icon":"mdi-menu-right","prev-icon":"mdi-menu-left",onInput:ue},null,8,["modelValue","length"])])):R("",!0),Y.value?(d(),T(Mo,{key:2,"paginated-torrents":u(de),onOnTorrentClick:pe,onOnTorrentDblClick:W,onOnCheckboxClick:ce,onOnTorrentRightClick:ae,onStartPress:me,onEndPress:I},null,8,["paginated-torrents"])):Ee.value?(d(),T(Po,{key:3,class:"mb-2","paginated-torrents":u(de),onOnTorrentClick:pe,onOnTorrentDblClick:W,onOnCheckboxClick:ce,onOnTorrentRightClick:ae,onStartPress:me,onEndPress:I},null,8,["paginated-torrents"])):xe.value?(d(),T(ia,{key:4,"paginated-torrents":u(de),onOnTorrentClick:pe,onOnTorrentDblClick:W,onOnCheckboxClick:ce,onOnTorrentRightClick:ae,onStartPress:me,onEndPress:I},null,8,["paginated-torrents"])):R("",!0),!u(P).isPaginationOnTop&&!u(P).isInfiniteScrollActive&&u(te)>1?(d(),f("div",_a,[a(Je,{modelValue:u(j),"onUpdate:modelValue":b[9]||(b[9]=$=>he(j)?j.value=$:null),length:u(te),"next-icon":"mdi-menu-right","prev-icon":"mdi-menu-left",onInput:ue},null,8,["modelValue","length"])])):R("",!0)]),_("div",{style:Ct(`position: absolute; left: ${g.offset[0]}px; top: ${g.offset[1]}px;`)},[a(Jt,{modelValue:g.isVisible,"onUpdate:modelValue":b[10]||(b[10]=$=>g.isVisible=$)},null,8,["modelValue"])],4)],64))}});export{Va as default}; diff --git a/qbit/vuetorrent/public/assets/Login-4fd3fce4.js b/qbit/vuetorrent/public/assets/Login-4fd3fce4.js deleted file mode 100644 index f0340cd..0000000 --- a/qbit/vuetorrent/public/assets/Login-4fd3fce4.js +++ /dev/null @@ -1 +0,0 @@ -import{g as v,K as b,$ as h,aa as q,r as x,d as C,x as k,a as S,a1 as K,a2 as T,a3 as s,m as e,W as m,Z as p,u as l,Y as f,ao as _,a9 as y}from"./vue-d2584a6d.js";import{_ as A}from"./PasswordField.vue_vue_type_script_setup_true_lang-f7d196be.js";import{aS as B,aT as F,f as L,aL as U,g as I,h as M,i as N,V as O,j as R,k as $,l as j}from"./index-135ae4c1.js";import"./faker-c43f92d4.js";import"./vuetify-e547ef1b.js";const G=v({__name:"Login",setup(D){const{t:a}=b(),V=h(),o=q(),u=B(),r=x({username:"",password:""}),c=C(!1),w={username:[d=>!!d||a("login.rules.username_required")],password:[d=>!!d||a("login.rules.password_required")]},i=async()=>{c.value&&(await u.login(r.username,r.password),u.isAuthenticated?(y.success(a("login.success")),g()):y.error(a("login.error")))},g=()=>{o.query.redirect?V.push(o.query.redirect):V.push({name:"dashboard"})};return k(async()=>{o.query.username&&o.query.password&&await u.login(o.query.username,o.query.password)}),S(()=>{u.isAuthenticated&&g()}),(d,t)=>(K(),T(F,{class:"mt-16"},{default:s(()=>[e(j,{class:"mx-auto",rounded:"lg","min-width":"250"},{default:s(()=>[e(L,null,{default:s(()=>[m(p(l(a)("login.title")),1)]),_:1}),e(U,null,{default:s(()=>[m(p(l(a)("login.subtitle")),1)]),_:1}),e(I,null,{default:s(()=>[e(M,{modelValue:c.value,"onUpdate:modelValue":t[2]||(t[2]=n=>c.value=n),onSubmit:f(i,["prevent"])},{default:s(()=>[e(N,{modelValue:r.username,"onUpdate:modelValue":t[0]||(t[0]=n=>r.username=n),label:l(a)("login.username"),autofocus:"",rules:w.username,onKeydown:_(f(i,["prevent"]),["enter"]),variant:"outlined"},{prepend:s(()=>[e(O,{color:"accent",icon:"mdi-account"})]),_:1},8,["modelValue","label","rules","onKeydown"]),e(A,{modelValue:r.password,"onUpdate:modelValue":t[1]||(t[1]=n=>r.password=n),label:l(a)("login.password"),rules:w.password,"prepend-icon":"mdi-lock",onKeydown:_(f(i,["prevent"]),["enter"]),variant:"outlined"},null,8,["modelValue","label","rules","onKeydown"])]),_:1},8,["modelValue"])]),_:1}),e(R,null,{default:s(()=>[e($,{variant:"elevated",block:"",color:"accent",onClick:i},{default:s(()=>[m(p(l(a)("login.submit")),1)]),_:1})]),_:1})]),_:1})]),_:1}))}});export{G as default}; diff --git a/qbit/vuetorrent/public/assets/Login-Binyn48g.js b/qbit/vuetorrent/public/assets/Login-Binyn48g.js new file mode 100644 index 0000000..1e00c0c --- /dev/null +++ b/qbit/vuetorrent/public/assets/Login-Binyn48g.js @@ -0,0 +1 @@ +import{g as v,G as b,r as h,d as C,x as q,a as x,I as k,J as S,K as s,T as K,S as T,m as e,L as m,M as p,u as l,N as f,P as _,U as y}from"./vue-BSryv7ps.js";import{_ as A,__tla as __tla_0}from"./PasswordField.vue_vue_type_script_setup_true_lang-CqQQlY6F.js";import{n as U,o as B,c as F,p as I,d as M,e as N,f as L,k as O,g as R,i as D,V as E,__tla as __tla_1}from"./index-bUuJUL5l.js";import"./vuetify-i5Qjiq6M.js";let z;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})(),(()=>{try{return __tla_1}catch{}})()]).then(async()=>{z=v({__name:"Login",setup(G){const{t:a}=b(),w=K(),o=T(),u=U(),r=h({username:"",password:""}),c=C(!1),V={username:[d=>!!d||a("login.rules.username_required")],password:[d=>!!d||a("login.rules.password_required")]},i=async()=>{c.value&&(await u.login(r.username,r.password),u.isAuthenticated?(y.success(a("login.success")),g()):y.error(a("login.error")))},g=()=>{o.query.redirect?w.push(o.query.redirect):w.push({name:"dashboard"})};return q(async()=>{o.query.username&&o.query.password&&await u.login(o.query.username,o.query.password)}),x(()=>{u.isAuthenticated&&g()}),(d,n)=>(k(),S(B,{class:"fill-height"},{default:s(()=>[e(E,{class:"mx-auto",rounded:"lg","min-width":"250"},{default:s(()=>[e(F,null,{default:s(()=>[m(p(l(a)("login.title")),1)]),_:1}),e(I,null,{default:s(()=>[m(p(l(a)("login.subtitle")),1)]),_:1}),e(M,null,{default:s(()=>[e(N,{modelValue:c.value,"onUpdate:modelValue":n[2]||(n[2]=t=>c.value=t),onSubmit:f(i,["prevent"])},{default:s(()=>[e(L,{modelValue:r.username,"onUpdate:modelValue":n[0]||(n[0]=t=>r.username=t),id:"username",name:"username",label:l(a)("login.username"),autofocus:"",rules:V.username,onKeydown:_(f(i,["prevent"]),["enter"]),variant:"outlined"},{prepend:s(()=>[e(O,{color:"accent",icon:"mdi-account"})]),_:1},8,["modelValue","label","rules","onKeydown"]),e(A,{modelValue:r.password,"onUpdate:modelValue":n[1]||(n[1]=t=>r.password=t),id:"password",label:l(a)("login.password"),rules:V.password,"prepend-icon":"mdi-lock",onKeydown:_(f(i,["prevent"]),["enter"]),variant:"outlined"},null,8,["modelValue","label","rules","onKeydown"])]),_:1},8,["modelValue"])]),_:1}),e(R,null,{default:s(()=>[e(D,{variant:"elevated",block:"",color:"accent",onClick:i},{default:s(()=>[m(p(l(a)("login.submit")),1)]),_:1})]),_:1})]),_:1})]),_:1}))}})});export{z as default,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/Logs-2cs4ACjd.css b/qbit/vuetorrent/public/assets/Logs-2cs4ACjd.css new file mode 100644 index 0000000..07b85e5 --- /dev/null +++ b/qbit/vuetorrent/public/assets/Logs-2cs4ACjd.css @@ -0,0 +1 @@ +.v-theme--darkTheme .logtype-normal[data-v-1115081b]{color:#fff!important}.v-theme--darkTheme .logtype-info[data-v-1115081b]{color:#00bfff!important}.v-theme--darkTheme .logtype-warning[data-v-1115081b]{color:#ff8c00!important}.v-theme--darkTheme .logtype-critical[data-v-1115081b]{color:#c80000!important}.v-theme--lightTheme .logtype-normal[data-v-1115081b]{color:#000!important}.v-theme--lightTheme .logtype-info[data-v-1115081b]{color:#00f!important}.v-theme--lightTheme .logtype-warning[data-v-1115081b]{color:orange!important}.v-theme--lightTheme .logtype-critical[data-v-1115081b]{color:red!important} diff --git a/qbit/vuetorrent/public/assets/Logs-B5pHX84I.js b/qbit/vuetorrent/public/assets/Logs-B5pHX84I.js new file mode 100644 index 0000000..97966a6 --- /dev/null +++ b/qbit/vuetorrent/public/assets/Logs-B5pHX84I.js @@ -0,0 +1 @@ +import{u as z,__tla as __tla_0}from"./ArrayPagination-DuWOkPss.js";import{q as D,r as H,L as l,s as K,t as Q,v as R,w as J,x as f,i as X,y as m,z as Y,A as Z,B as c,f as ee,C as S,D as te,E as le,F as ae,h as se,G as oe,H as ne,I as ue,__tla as __tla_1}from"./index-bUuJUL5l.js";import{g as re,G as ie,d as T,c as g,H as de,V as me,I as r,W as C,m as e,K as a,T as ce,X as v,M as i,u as o,J as y,Q as w,O as V,F,Y as pe,Z as fe,L as b}from"./vue-BSryv7ps.js";import"./vuetify-i5Qjiq6M.js";let xe;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})(),(()=>{try{return __tla_1}catch{}})()]).then(async()=>{let ge,ve,ye,Ve,_e,Le;ge={class:"pa-3"};ve={style:{"font-size":"1.6em !important"},class:"subtitle-1 ml-2"};ye={class:"d-flex justify-end"};Ve={class:"d-flex mr-8 overflow-hidden"};_e={class:"d-flex"};Le=re({__name:"Logs",setup(he){const B=ce(),{t:E}=ie(),_=D(),O=H(),L=T([{title:l[l.NORMAL],value:l.NORMAL},{title:l[l.INFO],value:l.INFO},{title:l[l.WARNING],value:l.WARNING},{title:l[l.CRITICAL],value:l.CRITICAL}]),u=T([l.NORMAL,l.INFO,l.WARNING,l.CRITICAL]),h=T(""),P=g(()=>_.logs),G=g(()=>P.value.filter(t=>u.value.includes(t.type))),I=g(()=>u.value.length>0),N=g(()=>u.value.length===L.value.length),{results:x}=K(G,h,t=>t.message),{paginatedResults:M,currentPage:d,pageCount:p}=z(x,30),k=()=>{B.push({name:"dashboard"})},U=t=>`logtype-${l[t?.type]?.toLowerCase()}`,$=t=>l[t.type],W=t=>ne(t.timestamp*1e3).format(O.dateFormat),j=()=>{N.value?u.value=[]:u.value=L.value.map(t=>t.value)},A=t=>{t.key==="Escape"&&k()};return de(async()=>{document.addEventListener("keydown",A),await _.cleanAndFetchLogs(),Q(_.fetchLogs,15e3)}),me(()=>{document.removeEventListener("keydown",A)}),(t,n)=>(r(),C("div",ge,[e(R,{"no-gutters":"",align:"center",justify:"center"},{default:a(()=>[e(f,null,{default:a(()=>[v("h1",ve,i(o(E)("logs.title")),1)]),_:1}),e(f,null,{default:a(()=>[v("div",ye,[e(X,{icon:"mdi-close",variant:"plain",onClick:k})])]),_:1})]),_:1}),e(J,null,{default:a(()=>[e(m,null,{default:a(()=>[e(R,null,{default:a(()=>[e(f,{cols:"6"},{default:a(()=>[e(Y,{modelValue:u.value,"onUpdate:modelValue":n[0]||(n[0]=s=>u.value=s),items:L.value,label:t.$t("logs.filters.type"),"hide-details":"",multiple:"",chips:""},{"prepend-item":a(()=>[e(m,{title:t.$t("common.selectAll"),onClick:j},{prepend:a(()=>[e(Z,{indeterminate:I.value&&!N.value,"model-value":I.value},null,8,["indeterminate","model-value"])]),_:1},8,["title"]),e(c)]),_:1},8,["modelValue","items","label"])]),_:1}),e(f,{cols:"6"},{default:a(()=>[e(ee,{modelValue:h.value,"onUpdate:modelValue":n[1]||(n[1]=s=>h.value=s),label:t.$t("logs.filters.query"),"hide-details":""},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e(c,{class:"my-3",thickness:"5"}),o(p)>1?(r(),y(m,{key:0},{default:a(()=>[e(S,{modelValue:o(d),"onUpdate:modelValue":n[2]||(n[2]=s=>w(d)?d.value=s:null),length:o(p),"prev-icon":"mdi-menu-left","next-icon":"mdi-menu-right"},null,8,["modelValue","length"])]),_:1})):V("",!0),e(c),(r(!0),C(F,null,pe(o(M),(s,q)=>(r(),C(F,null,[q>0?(r(),y(c,{key:0})):V("",!0),e(m,{class:"pa-0"},{default:a(()=>[e(te,{class:"p-0"},{default:a(()=>[e(le,{class:fe([U(s),"pa-0"])},{default:a(()=>[e(ae,{class:"text-no-wrap"},{default:a(()=>[v("div",Ve,"["+i(s.id)+"] "+i(s.message),1),e(se),v("div",_e,i(W(s)),1)]),_:2},1024),e(oe,{class:"wrap-word text-select"},{default:a(()=>[b(" ["+i($(s))+"] "+i(s.message),1)]),_:2},1024)]),_:2},1032,["class"])]),_:2},1024)]),_:2},1024)],64))),256)),o(x).length===0?(r(),y(m,{key:1},{default:a(()=>[b(i(t.$t("logs.emptyLogList")),1)]),_:1})):V("",!0),e(c),o(p)>1?(r(),y(m,{key:2},{default:a(()=>[e(S,{modelValue:o(d),"onUpdate:modelValue":n[3]||(n[3]=s=>w(d)?d.value=s:null),length:o(p),"prev-icon":"mdi-menu-left","next-icon":"mdi-menu-right"},null,8,["modelValue","length"])]),_:1})):V("",!0)]),_:1})]))}});xe=ue(Le,[["__scopeId","data-v-1115081b"]])});export{xe as default,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/Logs-a45762d4.css b/qbit/vuetorrent/public/assets/Logs-a45762d4.css deleted file mode 100644 index aa5dc46..0000000 --- a/qbit/vuetorrent/public/assets/Logs-a45762d4.css +++ /dev/null @@ -1 +0,0 @@ -.v-theme--darkTheme .logtype-normal[data-v-77aed2b3]{color:#fff!important}.v-theme--darkTheme .logtype-info[data-v-77aed2b3]{color:gray!important}.v-theme--darkTheme .logtype-warning[data-v-77aed2b3]{color:#b8860b!important}.v-theme--darkTheme .logtype-critical[data-v-77aed2b3]{color:#c80000!important}.v-theme--lightTheme .logtype-normal[data-v-77aed2b3]{color:#000!important}.v-theme--lightTheme .logtype-info[data-v-77aed2b3]{color:gray!important}.v-theme--lightTheme .logtype-warning[data-v-77aed2b3]{color:#daa520!important}.v-theme--lightTheme .logtype-critical[data-v-77aed2b3]{color:red!important} diff --git a/qbit/vuetorrent/public/assets/Logs-c238f379.js b/qbit/vuetorrent/public/assets/Logs-c238f379.js deleted file mode 100644 index e35b85d..0000000 --- a/qbit/vuetorrent/public/assets/Logs-c238f379.js +++ /dev/null @@ -1 +0,0 @@ -import{u as G}from"./ArrayPagination-26934cac.js";import{ay as P,y as K,az as l,av as H,ai as Q,q as b,c as Z,r as g,k as J,d,a1 as X,s as Y,a3 as c,i as ee,N as S,aw as te,ax as le,_ as ae}from"./index-135ae4c1.js";import"./faker-c43f92d4.js";import{g as se,$ as oe,K as ne,d as h,c as f,M as ue,I as ie,a1 as i,a6 as I,m as e,a3 as a,ab as F,Z as m,u as o,a2 as v,D as x,a8 as y,F as B,a7 as re,a5 as de,W as N}from"./vue-d2584a6d.js";import{d as me}from"./dayjs.min-1969f9c6.js";import"./vuetify-e547ef1b.js";const ce={class:"pa-3"},pe={style:{"font-size":"1.6em !important"},class:"subtitle-1 ml-2"},ge={class:"d-flex justify-end"},fe=se({__name:"Logs",setup(ve){const w=oe(),{t:O}=ne(),_=P(),$=K(),V=h([{title:l[l.NORMAL],value:l.NORMAL},{title:l[l.INFO],value:l.INFO},{title:l[l.WARNING],value:l.WARNING},{title:l[l.CRITICAL],value:l.CRITICAL}]),u=h([l.NORMAL,l.INFO,l.WARNING,l.CRITICAL]),L=h(""),M=f(()=>_.logs),U=f(()=>M.value.filter(t=>u.value.includes(t.type))),{results:C}=H(U,L,t=>t.message),T=f(()=>u.value.length>0),k=f(()=>u.value.length===V.value.length),{paginatedResults:E,currentPage:r,pageCount:p}=G(C,30),A=()=>{w.push({name:"dashboard"})},W=t=>`logtype-${l[t?.type]?.toLowerCase()}`,j=t=>l[t.type],q=t=>me(t.timestamp*1e3).format($.dateFormat),z=()=>{k.value?u.value=[]:u.value=V.value.map(t=>t.value)},R=t=>{t.key==="Escape"&&A()};return ue(async()=>{document.addEventListener("keydown",R),await _.cleanAndFetchLogs(),Q(_.fetchLogs,15e3)}),ie(()=>{document.removeEventListener("keydown",R)}),(t,n)=>(i(),I("div",ce,[e(b,{"no-gutters":"",align:"center",justify:"center"},{default:a(()=>[e(g,null,{default:a(()=>[F("h1",pe,m(o(O)("logs.title")),1)]),_:1}),e(g,null,{default:a(()=>[F("div",ge,[e(J,{icon:"mdi-close",variant:"plain",onClick:A})])]),_:1})]),_:1}),e(Z,null,{default:a(()=>[e(d,null,{default:a(()=>[e(b,null,{default:a(()=>[e(g,{cols:"6"},{default:a(()=>[e(X,{modelValue:u.value,"onUpdate:modelValue":n[0]||(n[0]=s=>u.value=s),items:V.value,label:t.$t("logs.filters.type"),"hide-details":"",multiple:"",chips:""},{"prepend-item":a(()=>[e(d,{title:t.$t("common.selectAll"),onClick:z},{prepend:a(()=>[e(Y,{indeterminate:T.value&&!k.value,"model-value":T.value},null,8,["indeterminate","model-value"])]),_:1},8,["title"]),e(c)]),_:1},8,["modelValue","items","label"])]),_:1}),e(g,{cols:"6"},{default:a(()=>[e(ee,{modelValue:L.value,"onUpdate:modelValue":n[1]||(n[1]=s=>L.value=s),label:t.$t("logs.filters.query"),"hide-details":""},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e(c,{class:"my-3",thickness:"5"}),o(p)>1?(i(),v(d,{key:0},{default:a(()=>[e(S,{modelValue:o(r),"onUpdate:modelValue":n[2]||(n[2]=s=>x(r)?r.value=s:null),length:o(p),"prev-icon":"mdi-menu-left","next-icon":"mdi-menu-right"},null,8,["modelValue","length"])]),_:1})):y("",!0),e(c),(i(!0),I(B,null,re(o(E),(s,D)=>(i(),I(B,null,[D>0?(i(),v(c,{key:0})):y("",!0),e(d,{class:de(W(s))},{default:a(()=>[e(te,null,{default:a(()=>[N(m(s.id)+") "+m(s.message),1)]),_:2},1024),e(le,null,{default:a(()=>[N(m(j(s))+" | "+m(q(s)),1)]),_:2},1024)]),_:2},1032,["class"])],64))),256)),o(C).length===0?(i(),v(d,{key:1},{default:a(()=>[N(m(t.$t("logs.emptyLogList")),1)]),_:1})):y("",!0),e(c),o(p)>1?(i(),v(d,{key:2},{default:a(()=>[e(S,{modelValue:o(r),"onUpdate:modelValue":n[3]||(n[3]=s=>x(r)?r.value=s:null),length:o(p),"prev-icon":"mdi-menu-left","next-icon":"mdi-menu-right"},null,8,["modelValue","length"])]),_:1})):y("",!0)]),_:1})]))}});const Ne=ae(fe,[["__scopeId","data-v-77aed2b3"]]);export{Ne as default}; diff --git a/qbit/vuetorrent/public/assets/MagnetHandler-CQphCEKc.js b/qbit/vuetorrent/public/assets/MagnetHandler-CQphCEKc.js new file mode 100644 index 0000000..40a7847 --- /dev/null +++ b/qbit/vuetorrent/public/assets/MagnetHandler-CQphCEKc.js @@ -0,0 +1 @@ +import{l as a,m as r,_ as n,__tla as __tla_0}from"./index-bUuJUL5l.js";import{g as u,H as i,S as m,T as p}from"./vue-BSryv7ps.js";import"./vuetify-i5Qjiq6M.js";let l;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})()]).then(async()=>{l=u({__name:"MagnetHandler",setup(d){const o=m(),s=p();return i(async()=>{const e=decodeURIComponent(o.params.url);if(e.startsWith("magnet:")){const t=a();t.isFirstInit=!1,t.pushTorrentToQueue(e),r().createDialog(n,{})}await s.push({name:"dashboard"})}),()=>{}}})});export{l as default,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/MagnetHandler-d77b3bb6.js b/qbit/vuetorrent/public/assets/MagnetHandler-d77b3bb6.js deleted file mode 100644 index 93d3b36..0000000 --- a/qbit/vuetorrent/public/assets/MagnetHandler-d77b3bb6.js +++ /dev/null @@ -1 +0,0 @@ -import{au as r,v as s,aR as n}from"./index-135ae4c1.js";import{g as u,aa as i,$ as m,M as p}from"./vue-d2584a6d.js";import"./faker-c43f92d4.js";import"./vuetify-e547ef1b.js";const l=u({__name:"MagnetHandler",setup(d){const o=i(),a=m();return p(async()=>{const e=decodeURIComponent(o.params.url);if(e.startsWith("magnet:")){const t=r();t.isFirstInit=!1,t.pushTorrentToQueue(e),s().createDialog(n,{})}await a.push({name:"dashboard"})}),()=>{}}});export{l as default}; diff --git a/qbit/vuetorrent/public/assets/MoveTorrentDialog.vue_vue_type_script_setup_true_lang-Bt9E0pwX.js b/qbit/vuetorrent/public/assets/MoveTorrentDialog.vue_vue_type_script_setup_true_lang-Bt9E0pwX.js new file mode 100644 index 0000000..f826af0 --- /dev/null +++ b/qbit/vuetorrent/public/assets/MoveTorrentDialog.vue_vue_type_script_setup_true_lang-Bt9E0pwX.js @@ -0,0 +1 @@ +import{k as b,h as S,R as D,w as I,y as L,a as O,S as U,T as A,V as q,c as j,d as z,e as G,f as J,O as Q,P as W,g as X,i as B,j as Y,__tla as __tla_0}from"./index-bUuJUL5l.js";import{g as C,$ as Z,I as o,J as s,K as a,X as x,L as c,M as i,O as m,W as g,m as l,Y as F,a0 as K,a1 as N,F as E,a2 as ee,a3 as ae,a4 as oe,G as te,d as T,r as le,c as R,H as se,u as w,N as ne,P as re,Q as de}from"./vue-BSryv7ps.js";let ve,he;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})()]).then(async()=>{let ie,ue,me,ce;ie={class:"d-flex"};ue={key:2};me={key:3};ce=C({__name:"RightClickMenuEntry",props:{text:{},icon:{},action:{type:Function},hidden:{type:Boolean},disabled:{type:Boolean},disabledText:{},disabledIcon:{},children:{}},setup(f){const t=f,n=()=>{t.action&&t.action()};return(e,u)=>{const v=Z("RightClickMenuEntry",!0);return e.hidden?m("",!0):(o(),s(L,{key:0,class:"px-3",disabled:e.disabled,onClick:n},{default:a(()=>[x("div",ie,[e.disabled&&e.disabledIcon?(o(),s(b,{key:0,class:"mr-2"},{default:a(()=>[c(i(e.disabledIcon),1)]),_:1})):e.icon?(o(),s(b,{key:1,class:"mr-2"},{default:a(()=>[c(i(e.icon),1)]),_:1})):m("",!0),e.disabled&&e.disabledText?(o(),g("span",ue,i(e.disabledText),1)):(o(),g("span",me,i(e.text),1)),l(S),!e.disabled&&e.children?(o(),s(b,{key:4},{default:a(()=>[c("mdi-chevron-right")]),_:1})):m("",!0)]),e.children?(o(),s(D,{key:0,activator:"parent","open-on-hover":"","open-on-click":"","close-delay":"10","open-delay":"0",location:"right"},{default:a(()=>[l(I,null,{default:a(()=>[(o(!0),g(E,null,F(e.children,h=>(o(),s(v,K(N(h)),null,16))),256))]),_:1})]),_:1})):m("",!0)]),_:1},8,["disabled"]))}}});ve=C({__name:"RightClickMenu",props:ee({menuData:{}},{modelValue:{type:Boolean,required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(f){const t=ae(f,"modelValue");return(n,e)=>t.value?(o(),s(D,{key:0,modelValue:t.value,"onUpdate:modelValue":e[0]||(e[0]=u=>t.value=u),activator:"parent","close-on-content-click":!0,transition:"slide-y-transition","scroll-strategy":"none"},{default:a(()=>[l(I,null,{default:a(()=>[oe(n.$slots,"top"),(o(!0),g(E,null,F(n.menuData,u=>(o(),s(ce,K(N(u)),null,16))),256))]),_:3})]),_:3},8,["modelValue"])):m("",!0)}});he=C({__name:"MoveTorrentDialog",props:{guid:{},hashes:{},mode:{}},setup(f){const t=f,{isOpened:n}=O(t.guid),{t:e}=te(),u=U(),v=A(),h=T(),_=T(),V=T(!1),y=le({newPath:""}),H=[r=>!!r||e("dialogs.moveTorrent.required")],M=R(()=>t.hashes.map(v.getTorrentByHash)),k=R(()=>{switch(t.mode){case"dl":return M.value[0]?.download_path;case"save":return M.value[0]?.savePath}});async function P(){await h.value?.validate(),V.value&&(await u.toggleAutoTmm(t.hashes,!1),await v.moveTorrents(t.mode,t.hashes,y.newPath),_.value?.saveValueToHistory(),$())}const $=()=>{n.value=!1};return se(()=>{y.newPath=k.value||""}),(r,d)=>(o(),s(Y,{modelValue:w(n),"onUpdate:modelValue":d[3]||(d[3]=p=>de(n)?n.value=p:null)},{default:a(()=>[l(q,null,{default:a(()=>[l(j,null,{default:a(()=>[c(i(r.$t(`dialogs.moveTorrent.${r.mode}.title`)),1)]),_:1}),l(z,null,{default:a(()=>[l(w(G),{modelValue:V.value,"onUpdate:modelValue":d[1]||(d[1]=p=>V.value=p),ref_key:"form",ref:h,onSubmit:d[2]||(d[2]=ne(()=>{},["prevent"]))},{default:a(()=>[k.value?(o(),s(J,{key:0,"model-value":k.value,disabled:"",label:r.$t("dialogs.moveTorrent.oldPath")},null,8,["model-value","label"])):m("",!0),l(Q,{modelValue:y.newPath,"onUpdate:modelValue":d[0]||(d[0]=p=>y.newPath=p),historyKey:w(W).TORRENT_PATH,ref_key:"field",ref:_,rules:H,autofocus:"",label:r.$t("dialogs.moveTorrent.newPath"),onKeydown:re(P,["enter"])},null,8,["modelValue","historyKey","label"])]),_:1},8,["modelValue"])]),_:1}),l(X,null,{default:a(()=>[l(S),l(B,{color:"error",onClick:$},{default:a(()=>[c(i(r.$t("common.cancel")),1)]),_:1}),l(B,{color:"accent",disabled:!V.value,onClick:P},{default:a(()=>[c(i(r.$t("common.save")),1)]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1},8,["modelValue"]))}})});export{ve as _,he as a,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/MoveTorrentFileDialog-D4G5zYsW.js b/qbit/vuetorrent/public/assets/MoveTorrentFileDialog-D4G5zYsW.js new file mode 100644 index 0000000..31e9260 --- /dev/null +++ b/qbit/vuetorrent/public/assets/MoveTorrentFileDialog-D4G5zYsW.js @@ -0,0 +1 @@ +import{_ as o,__tla as __tla_0}from"./MoveTorrentFileDialog.vue_vue_type_script_setup_true_lang-CJmQtbIM.js";import"./vue-BSryv7ps.js";import{__tla as __tla_1}from"./index-bUuJUL5l.js";import"./vuetify-i5Qjiq6M.js";let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})(),(()=>{try{return __tla_1}catch{}})()]).then(async()=>{});export{o as default,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/MoveTorrentFileDialog.vue_vue_type_script_setup_true_lang-CJmQtbIM.js b/qbit/vuetorrent/public/assets/MoveTorrentFileDialog.vue_vue_type_script_setup_true_lang-CJmQtbIM.js new file mode 100644 index 0000000..5798459 --- /dev/null +++ b/qbit/vuetorrent/public/assets/MoveTorrentFileDialog.vue_vue_type_script_setup_true_lang-CJmQtbIM.js @@ -0,0 +1 @@ +import{g as I,G as S,d as u,r as h,H as B,A as g,I as F,J as T,K as n,m as l,L as m,M as f,u as V,N as D,O as x,P as M,Q as O}from"./vue-BSryv7ps.js";import{a as $,b as K,V as U,c as A,d as P,e as R,f as b,g as _,h as j,i as C,j as q,__tla as __tla_0}from"./index-bUuJUL5l.js";let J;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})()]).then(async()=>{J=I({__name:"MoveTorrentFileDialog",props:{guid:{},hash:{},isFolder:{type:Boolean},oldName:{}},setup(k){const o=k,{isOpened:r}=$(o.guid),{t:c}=S(),N=K(),p=u(),i=u(),d=u(!1),t=h({newName:""}),y=[e=>!!e||c("dialogs.moveTorrent.required")];async function v(){await p.value?.validate(),d.value&&(o.isFolder?await N.renameTorrentFolder(o.hash,o.oldName,t.newName):await N.renameTorrentFile(o.hash,o.oldName,t.newName),w())}const w=()=>{r.value=!1};return B(()=>{if(t.newName=o.oldName,o.isFolder)g(()=>i.value?.select());else{const e=t.newName.lastIndexOf("/"),a=t.newName.lastIndexOf(".");g(()=>{i.value?.setSelectionRange(e+1,a==-1?t.newName.length:a)})}}),(e,a)=>(F(),T(q,{modelValue:V(r),"onUpdate:modelValue":a[3]||(a[3]=s=>O(r)?r.value=s:null)},{default:n(()=>[l(U,null,{default:n(()=>[l(A,null,{default:n(()=>[m(f(V(c)("dialogs.moveTorrentFile.title",1+Number(e.isFolder))),1)]),_:1}),l(P,null,{default:n(()=>[l(V(R),{modelValue:d.value,"onUpdate:modelValue":a[1]||(a[1]=s=>d.value=s),ref_key:"form",ref:p,onSubmit:a[2]||(a[2]=D(()=>{},["prevent"]))},{default:n(()=>[e.oldName?(F(),T(b,{key:0,"model-value":e.oldName,disabled:"",label:e.$t("dialogs.moveTorrentFile.oldName")},null,8,["model-value","label"])):x("",!0),l(b,{modelValue:t.newName,"onUpdate:modelValue":a[0]||(a[0]=s=>t.newName=s),ref_key:"input",ref:i,rules:y,autofocus:"",label:e.$t("dialogs.moveTorrent.newPath"),onKeydown:M(v,["enter"])},null,8,["modelValue","label"])]),_:1},8,["modelValue"])]),_:1}),l(_,null,{default:n(()=>[l(j),l(C,{color:"error",onClick:w},{default:n(()=>[m(f(e.$t("common.cancel")),1)]),_:1}),l(C,{color:"accent",disabled:!d.value,onClick:v},{default:n(()=>[m(f(e.$t("common.save")),1)]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1},8,["modelValue"]))}})});export{J as _,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/PasswordField.vue_vue_type_script_setup_true_lang-CqQQlY6F.js b/qbit/vuetorrent/public/assets/PasswordField.vue_vue_type_script_setup_true_lang-CqQQlY6F.js new file mode 100644 index 0000000..6de1900 --- /dev/null +++ b/qbit/vuetorrent/public/assets/PasswordField.vue_vue_type_script_setup_true_lang-CqQQlY6F.js @@ -0,0 +1 @@ +import{g as c,d as r,c as o,I as t,J as d,R as i,K as l,m}from"./vue-BSryv7ps.js";import{k as u,f,__tla as __tla_0}from"./index-bUuJUL5l.js";let _;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})()]).then(async()=>{_=c({__name:"PasswordField",props:{hideIcon:{type:Boolean},prependIcon:{}},setup(I){const e=r(!1);function a(){e.value=!e.value}const p=o(()=>e.value?"text":"password"),s=o(()=>e.value?"mdi-eye":"mdi-eye-off");return(n,v)=>(t(),d(f,{name:"password",type:p.value,"append-inner-icon":n.hideIcon?"":s.value,"onClick:appendInner":a},i({_:2},[n.prependIcon?{name:"prepend",fn:l(()=>[m(u,{color:"accent",icon:n.prependIcon},null,8,["icon"])]),key:"0"}:void 0]),1032,["type","append-inner-icon"]))}})});export{_,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/PasswordField.vue_vue_type_script_setup_true_lang-f7d196be.js b/qbit/vuetorrent/public/assets/PasswordField.vue_vue_type_script_setup_true_lang-f7d196be.js deleted file mode 100644 index bae27d3..0000000 --- a/qbit/vuetorrent/public/assets/PasswordField.vue_vue_type_script_setup_true_lang-f7d196be.js +++ /dev/null @@ -1 +0,0 @@ -import{g as s,d as r,c as o,a1 as t,a2 as i,au as d,a3 as l,m as u}from"./vue-d2584a6d.js";import{V as m,i as f}from"./index-135ae4c1.js";const h=s({__name:"PasswordField",props:{hideIcon:{type:Boolean},prependIcon:{}},setup(v){const e=r(!1);function a(){e.value=!e.value}const p=o(()=>e.value?"text":"password"),c=o(()=>e.value?"mdi-eye":"mdi-eye-off");return(n,y)=>(t(),i(f,{type:p.value,"append-inner-icon":n.hideIcon?"":c.value,"onClick:appendInner":a},d({_:2},[n.prependIcon?{name:"prepend",fn:l(()=>[u(m,{color:"accent",icon:n.prependIcon},null,8,["icon"])]),key:"0"}:void 0]),1032,["type","append-inner-icon"]))}});export{h as _}; diff --git a/qbit/vuetorrent/public/assets/RssArticles-1fe4e4bd.js b/qbit/vuetorrent/public/assets/RssArticles-1fe4e4bd.js deleted file mode 100644 index aed9c00..0000000 --- a/qbit/vuetorrent/public/assets/RssArticles-1fe4e4bd.js +++ /dev/null @@ -1 +0,0 @@ -import{g as K,$ as q,K as W,d as Y,r as Z,c as G,M as J,x as O,I as X,a1 as i,a6 as v,m as e,a3 as s,ab as r,Z as u,u as n,a2 as y,D as L,a8 as m,F as S,a7 as ee,a5 as te,W as x,Y as C}from"./vue-d2584a6d.js";import{u as se}from"./ArrayPagination-26934cac.js";import{au as le,v as ae,ah as ne,y as oe,av as ie,q as D,c as $,r as h,k as f,d as p,i as re,a2 as ue,a as N,N as F,a3 as de,aw as ce,ax as me,m as fe,l as pe,f as _e,ad as ve,ae as Ve,g as ge,_ as ke}from"./index-135ae4c1.js";import"./faker-c43f92d4.js";import{d as ye}from"./index-fd06c5c5.js";import"./vuetify-e547ef1b.js";const he={class:"pa-3"},Ae={class:"subtitle-1 ml-2",style:{"font-size":"1.6em !important"}},xe={class:"d-flex justify-end"},Ce={class:"d-flex flex-row align-center justify-center"},we={class:"d-flex"},be={key:0},Re={key:1},Te={class:"d-flex flex-column"},Le=["innerHTML"],Se=K({__name:"RssArticles",setup(De){const I=q(),{t:V}=W(),U=le(),B=ae(),o=ne(),M=oe(),_=Y(!1),g=Z({title:"",content:""}),A=G({get:()=>o.filters.title,set:ye(t=>{o.filters.title=t??""},300)}),k=ie(()=>o.articles.sort((t,a)=>Number(a.parsedDate)-Number(t.parsedDate)),()=>A.value,t=>t.title),{paginatedResults:j,currentPage:c,pageCount:w}=se(k.results,15);function E(t){const a=M.useIdForRssLinks?t.id:t.link;window.open(a,"_blank","noreferrer")}function H(t){t.description&&(g.title=t.title.trim(),g.content=t.description.trim(),_.value=!0)}function P(t){U.pushTorrentToQueue(t.torrentURL)}async function b(t){await o.markArticleAsRead(t.id)}async function Q(){await o.markAllAsRead()}function R(){I.push({name:"dashboard"})}function T(t){if(B.hasActiveDialog||_.value)return!1;t.key==="Escape"&&R()}return J(async()=>{await o.fetchFeeds()}),O(()=>{document.addEventListener("keydown",T)}),X(()=>{document.removeEventListener("keydown",T)}),(t,a)=>(i(),v("div",he,[e(D,{align:"center",justify:"center","no-gutters":""},{default:s(()=>[e(h,null,{default:s(()=>[r("h1",Ae,u(n(V)("rssArticles.title")),1)]),_:1}),e(h,null,{default:s(()=>[r("div",xe,[e(f,{icon:"mdi-close",variant:"plain",onClick:R})])]),_:1})]),_:1}),e($,null,{default:s(()=>[e(p,null,{default:s(()=>[e(D,null,{default:s(()=>[e(h,{cols:"12"},{default:s(()=>[e(re,{modelValue:A.value,"onUpdate:modelValue":a[0]||(a[0]=l=>A.value=l),label:t.$t("rssArticles.filters.title"),clearable:"","hide-details":""},null,8,["modelValue","label"])]),_:1}),e(h,{cols:"12"},{default:s(()=>[r("div",Ce,[e(ue,{modelValue:n(o).filters.unread,"onUpdate:modelValue":a[1]||(a[1]=l=>n(o).filters.unread=l),label:t.$t("rssArticles.filters.unread"),"hide-details":""},null,8,["modelValue","label"]),e(N),e(f,{text:t.$t("rssArticles.markAllAsRead"),color:"primary",onClick:Q},null,8,["text"])])]),_:1})]),_:1})]),_:1}),n(k).results.value.length?(i(),y(p,{key:0},{default:s(()=>[e(F,{modelValue:n(c),"onUpdate:modelValue":a[2]||(a[2]=l=>L(c)?c.value=l:null),length:n(w),"next-icon":"mdi-menu-right","prev-icon":"mdi-menu-left"},null,8,["modelValue","length"])]),_:1})):m("",!0),e(p,null,{default:s(()=>[e($,null,{default:s(()=>[(i(!0),v(S,null,ee(n(j),(l,z)=>(i(),v(S,null,[z>0?(i(),y(de,{key:0,color:"white"})):m("",!0),e(p,{class:te({"rss-read":l.isRead}),onClick:d=>H(l),onContextmenu:d=>b(l)},{default:s(()=>[r("div",we,[r("div",null,[e(ce,{class:"wrap-anywhere",style:{"white-space":"unset"}},{default:s(()=>[x(u(l.title),1)]),_:2},1024),e(me,{class:"d-block"},{default:s(()=>[r("div",null,u(l.parsedDate.toLocaleString()),1),r("div",null,u(n(V)("rssArticles.item.feedName",{name:n(o).getFeedNames(l.id).join(" | ")})),1),l.author?(i(),v("div",be,u(n(V)("rssArticles.item.author",{author:l.author})),1)):m("",!0),l.category?(i(),v("div",Re,u(n(V)("rssArticles.item.category",{category:l.category})),1)):m("",!0)]),_:2},1024)]),e(N),r("div",Te,[e(f,{icon:"mdi-open-in-new",variant:"text",onClick:C(d=>E(l),["stop"])},null,8,["onClick"]),e(f,{color:"accent",icon:"mdi-check",variant:"text",onClick:C(d=>b(l),["stop"])},null,8,["onClick"]),e(f,{icon:"mdi-download",variant:"text",onClick:C(d=>P(l),["stop"])},null,8,["onClick"])])]),e(fe,{modelValue:_.value,"onUpdate:modelValue":a[4]||(a[4]=d=>_.value=d)},{default:s(()=>[e(pe,null,{default:s(()=>[e(_e,null,{default:s(()=>[e(ve,{color:"transparent"},{default:s(()=>[e(Ve,null,{default:s(()=>[x(u(g.title),1)]),_:1}),e(f,{icon:"mdi-close",onClick:a[3]||(a[3]=d=>_.value=!1)})]),_:1})]),_:1}),e(ge,null,{default:s(()=>[r("div",{class:"description-container",innerHTML:g.content},null,8,Le)]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:2},1032,["class","onClick","onContextmenu"])],64))),256)),n(k).results.value.length===0?(i(),y(p,{key:0},{default:s(()=>[x(u(t.$t("common.emptyList")),1)]),_:1})):m("",!0)]),_:1})]),_:1}),n(k).results.value.length?(i(),y(p,{key:1},{default:s(()=>[e(F,{modelValue:n(c),"onUpdate:modelValue":a[5]||(a[5]=l=>L(c)?c.value=l:null),length:n(w),"next-icon":"mdi-menu-right","prev-icon":"mdi-menu-left"},null,8,["modelValue","length"])]),_:1})):m("",!0)]),_:1})]))}});const Me=ke(Se,[["__scopeId","data-v-87c5959f"]]);export{Me as default}; diff --git a/qbit/vuetorrent/public/assets/RssArticles-CIWwO8pI.js b/qbit/vuetorrent/public/assets/RssArticles-CIWwO8pI.js new file mode 100644 index 0000000..66e4b46 --- /dev/null +++ b/qbit/vuetorrent/public/assets/RssArticles-CIWwO8pI.js @@ -0,0 +1 @@ +import{g as z,G as K,d as W,r as X,c as Y,H as Z,x as G,V as J,I as r,W as v,m as e,K as s,T as O,X as i,M as u,u as o,J as h,Q as R,O as c,F as S,Y as q,Z as ee,L as b,N as x}from"./vue-BSryv7ps.js";import{u as te,__tla as __tla_0}from"./ArrayPagination-DuWOkPss.js";import{l as le,m as se,U as ne,r as oe,s as ae,v as $,w as D,j as re,x as y,i as m,y as f,f as ie,W as ue,h as N,C as I,B as de,X as ce,Y as me,V as fe,c as pe,Z as ve,$ as Ve,d as _e,I as ge,__tla as __tla_1}from"./index-bUuJUL5l.js";import{d as ke}from"./index-BIiPWG4K.js";import"./vuetify-i5Qjiq6M.js";let Be;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})(),(()=>{try{return __tla_1}catch{}})()]).then(async()=>{let he,ye,Ce,be,xe,Ae,we,Te,Le,Re;he={class:"pa-3"};ye={class:"subtitle-1 ml-2",style:{"font-size":"1.6em !important"}};Ce={class:"d-flex justify-end"};be={class:"d-flex flex-row align-center justify-center"};xe={class:"d-flex"};Ae={key:0};we={key:1};Te={class:"d-flex flex-column"};Le=["innerHTML"];Re=z({__name:"RssArticles",setup(Se){const U=O(),{t:V}=K(),B=le(),F=se(),a=ne(),M=oe(),p=W(!1),_=X({title:"",content:""}),C=Y({get:()=>a.filters.title,set:ke(l=>{a.filters.title=l??""},300)}),g=ae(()=>a.articles.sort((l,n)=>Number(n.parsedDate)-Number(l.parsedDate)),()=>C.value,l=>l.title),{paginatedResults:j,currentPage:d,pageCount:A}=te(g.results,15);function E(l){const n=M.useIdForRssLinks?l.id:l.link;window.open(n,"_blank","noreferrer")}function H(l){l.description&&(_.title=l.title.trim(),_.content=l.description.trim(),p.value=!0)}function Q(l){B.pushTorrentToQueue(l.torrentURL)}async function w(l){await a.markArticleAsRead(l.id)}function T(){U.push({name:"dashboard"})}function L(l){if(F.hasActiveDialog||p.value)return!1;l.key==="Escape"&&T()}return Z(async()=>{await a.fetchFeeds()}),G(()=>{document.addEventListener("keydown",L)}),J(()=>{document.removeEventListener("keydown",L)}),(l,n)=>(r(),v("div",he,[e($,{align:"center",justify:"center","no-gutters":""},{default:s(()=>[e(y,null,{default:s(()=>[i("h1",ye,u(o(V)("rssArticles.title")),1)]),_:1}),e(y,null,{default:s(()=>[i("div",Ce,[e(m,{icon:"mdi-close",variant:"plain",onClick:T})])]),_:1})]),_:1}),e(D,null,{default:s(()=>[e(f,null,{default:s(()=>[e($,null,{default:s(()=>[e(y,{cols:"12"},{default:s(()=>[e(ie,{modelValue:C.value,"onUpdate:modelValue":n[0]||(n[0]=t=>C.value=t),label:l.$t("rssArticles.filters.title"),clearable:"","hide-details":""},null,8,["modelValue","label"])]),_:1}),e(y,{cols:"12"},{default:s(()=>[i("div",be,[e(ue,{modelValue:o(a).filters.unread,"onUpdate:modelValue":n[1]||(n[1]=t=>o(a).filters.unread=t),label:l.$t("rssArticles.filters.unread"),"hide-details":""},null,8,["modelValue","label"]),e(N),e(m,{disabled:o(a).unreadArticles.length===0,text:l.$t("rssArticles.markAllAsRead"),color:"primary",onClick:n[2]||(n[2]=t=>o(a).markAllAsRead())},null,8,["disabled","text"])])]),_:1})]),_:1})]),_:1}),o(g).results.value.length?(r(),h(f,{key:0},{default:s(()=>[e(I,{modelValue:o(d),"onUpdate:modelValue":n[3]||(n[3]=t=>R(d)?d.value=t:null),length:o(A),"next-icon":"mdi-menu-right","prev-icon":"mdi-menu-left"},null,8,["modelValue","length"])]),_:1})):c("",!0),e(f,null,{default:s(()=>[e(D,null,{default:s(()=>[(r(!0),v(S,null,q(o(j),(t,P)=>(r(),v(S,null,[P>0?(r(),h(de,{key:0,color:"white"})):c("",!0),e(f,{class:ee({"rss-read":t.isRead}),onClick:k=>H(t),onContextmenu:k=>w(t)},{default:s(()=>[i("div",xe,[i("div",null,[e(ce,{class:"wrap-anywhere",style:{"white-space":"unset"}},{default:s(()=>[b(u(t.title),1)]),_:2},1024),e(me,{class:"d-block"},{default:s(()=>[i("div",null,u(t.parsedDate.toLocaleString()),1),i("div",null,u(o(V)("rssArticles.item.feedName",{name:o(a).getFeedNames(t.id).join(" | ")})),1),t.author?(r(),v("div",Ae,u(o(V)("rssArticles.item.author",{author:t.author})),1)):c("",!0),t.category?(r(),v("div",we,u(o(V)("rssArticles.item.category",{category:t.category})),1)):c("",!0)]),_:2},1024)]),e(N),i("div",Te,[e(m,{icon:"mdi-open-in-new",variant:"text",onClick:x(k=>E(t),["stop"])},null,8,["onClick"]),e(m,{color:"accent",icon:"mdi-check",variant:"text",onClick:x(k=>w(t),["stop"])},null,8,["onClick"]),e(m,{icon:"mdi-download",variant:"text",onClick:x(k=>Q(t),["stop"])},null,8,["onClick"])])])]),_:2},1032,["class","onClick","onContextmenu"])],64))),256)),o(g).results.value.length===0?(r(),h(f,{key:0},{default:s(()=>[b(u(l.$t("common.emptyList")),1)]),_:1})):c("",!0)]),_:1})]),_:1}),o(g).results.value.length?(r(),h(f,{key:1},{default:s(()=>[e(I,{modelValue:o(d),"onUpdate:modelValue":n[4]||(n[4]=t=>R(d)?d.value=t:null),length:o(A),"next-icon":"mdi-menu-right","prev-icon":"mdi-menu-left"},null,8,["modelValue","length"])]),_:1})):c("",!0)]),_:1}),e(re,{modelValue:p.value,"onUpdate:modelValue":n[6]||(n[6]=t=>p.value=t)},{default:s(()=>[e(fe,null,{default:s(()=>[e(pe,null,{default:s(()=>[e(ve,{color:"transparent"},{default:s(()=>[e(Ve,null,{default:s(()=>[b(u(_.title),1)]),_:1}),e(m,{icon:"mdi-close",onClick:n[5]||(n[5]=t=>p.value=!1)})]),_:1})]),_:1}),e(_e,null,{default:s(()=>[i("div",{class:"description-container",innerHTML:_.content},null,8,Le)]),_:1})]),_:1})]),_:1},8,["modelValue"])]))}});Be=ge(Re,[["__scopeId","data-v-77fbfd3e"]])});export{Be as default,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/RssArticles-cd150368.css b/qbit/vuetorrent/public/assets/RssArticles-cd150368.css deleted file mode 100644 index 2b38d47..0000000 --- a/qbit/vuetorrent/public/assets/RssArticles-cd150368.css +++ /dev/null @@ -1 +0,0 @@ -.rss-read.v-theme--darkTheme[data-v-87c5959f]{color:#b6b6b6!important}.rss-read.v-theme--lightTheme[data-v-87c5959f]{color:gray!important}.description-container[data-v-87c5959f]{border:solid red 5px}.description-container img{max-width:100%;height:auto} diff --git a/qbit/vuetorrent/public/assets/RssArticles-pvDBA3Tz.css b/qbit/vuetorrent/public/assets/RssArticles-pvDBA3Tz.css new file mode 100644 index 0000000..62df031 --- /dev/null +++ b/qbit/vuetorrent/public/assets/RssArticles-pvDBA3Tz.css @@ -0,0 +1 @@ +.rss-read.v-theme--darkTheme[data-v-77fbfd3e]{color:#b6b6b6!important}.rss-read.v-theme--lightTheme[data-v-77fbfd3e]{color:gray!important}.description-container[data-v-77fbfd3e]{border:solid red 5px}.description-container img{max-width:100%;height:auto} diff --git a/qbit/vuetorrent/public/assets/SearchEngine-BYYedXLi.js b/qbit/vuetorrent/public/assets/SearchEngine-BYYedXLi.js new file mode 100644 index 0000000..c48e27c --- /dev/null +++ b/qbit/vuetorrent/public/assets/SearchEngine-BYYedXLi.js @@ -0,0 +1 @@ +import{g as Y,G as W,d as h,I as S,J as $,K as l,m as e,X as C,M as m,n as se,L as E,u as p,N as B,Q as ie,_ as oe,c as A,H as re,q as ue,W as H,T as ce,F as de,Y as fe,P as ge}from"./vue-BSryv7ps.js";import{a as me,J as X,V as j,c as pe,h as M,i as c,j as F,d as Q,e as ve,f as Z,g as O,K as ee,A as he,k as ye,l as Ve,m as ke,r as be,s as Ee,v as T,w as Se,x as b,o as we,M as Ce,N as _e,y as G,O as Pe,P as Te,z as J,B as $e,Q as Me,__tla as __tla_0}from"./index-bUuJUL5l.js";import"./vuetify-i5Qjiq6M.js";let ze;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})()]).then(async()=>{let Ne,Ie,De,Ue,qe;Ne=["href","title"];Ie=Y({__name:"PluginManagerDialog",props:{guid:{}},setup(R){const N=R,{isOpened:t}=me(N.guid),{t:y}=W(),d=X(),f=[{title:y("dialogs.pluginManager.headers.enabled"),key:"enabled",sortable:!1},{title:y("dialogs.pluginManager.headers.name"),key:"fullName"},{title:y("dialogs.pluginManager.headers.version"),key:"version"},{title:y("dialogs.pluginManager.headers.url"),key:"url"},{title:y("dialogs.pluginManager.headers.actions"),key:"actions"}],V=h(!1),k=h(!1),w=h(!1),v=h(!1),u=h("");async function I(r){await d.toggleSearchPlugin(r),await d.fetchSearchPlugins()}async function _(){k.value=!0,await d.updatePlugins().then(()=>new Promise(r=>setTimeout(r,2e3))),await d.fetchSearchPlugins(),k.value=!1}async function D(){P(),V.value=!0,await d.installSearchPlugin(u.value),u.value="",setTimeout(()=>{d.fetchSearchPlugins().then(()=>{V.value=!1})},1e3)}async function U(r){V.value=!0,await d.uninstallSearchPlugin(r.name),await d.fetchSearchPlugins(),V.value=!1}const i=()=>{t.value=!1};function P(){w.value=!1}return(r,g)=>(S(),$(F,{modelValue:p(t),"onUpdate:modelValue":g[4]||(g[4]=n=>ie(t)?t.value=n:null)},{default:l(()=>[e(j,null,{default:l(()=>[e(pe,{class:"d-flex"},{default:l(()=>[C("div",null,m(r.$t("dialogs.pluginManager.title")),1),e(M),e(c,{text:r.$t("dialogs.pluginManager.update"),color:"accent",class:"mr-2",loading:k.value,onClick:_},null,8,["text","loading"]),e(F,{modelValue:w.value,"onUpdate:modelValue":g[3]||(g[3]=n=>w.value=n)},{activator:l(({props:n})=>[e(c,se(n,{color:"primary"}),{default:l(()=>[E(m(r.$t("dialogs.pluginManager.install.activator")),1)]),_:2},1040)]),default:l(()=>[e(j,{title:r.$t("dialogs.pluginManager.install.title")},{default:l(()=>[e(Q,null,{default:l(()=>[e(p(ve),{modelValue:v.value,"onUpdate:modelValue":g[1]||(g[1]=n=>v.value=n),onSubmit:g[2]||(g[2]=B(()=>{},["prevent"]))},{default:l(()=>[e(Z,{modelValue:u.value,"onUpdate:modelValue":g[0]||(g[0]=n=>u.value=n),autofocus:"",label:r.$t("dialogs.pluginManager.install.label")},null,8,["modelValue","label"])]),_:1},8,["modelValue"])]),_:1}),e(O,null,{default:l(()=>[e(M),e(c,{color:"error",onClick:P},{default:l(()=>[E(m(r.$t("common.cancel")),1)]),_:1}),e(c,{color:"accent",onClick:D},{default:l(()=>[E(m(r.$t("common.ok")),1)]),_:1})]),_:1})]),_:1},8,["title"])]),_:1},8,["modelValue"])]),_:1}),e(Q,null,{default:l(()=>[e(ee,{headers:f,"items-per-page":"-1",items:p(d).searchPlugins,"sort-by":[{key:"fullName",order:"asc"}],loading:V.value},{"item.enabled":l(({item:n})=>[e(he,{"model-value":n.enabled,onClick:q=>I(n)},null,8,["model-value","onClick"])]),"item.url":l(({item:n})=>[C("a",{href:n.url,title:n.name},m(n.url),9,Ne)]),"item.actions":l(({item:n})=>[e(ye,{color:"red",icon:"mdi-delete",onClick:q=>U(n)},null,8,["onClick"])]),tfoot:l(()=>[]),_:1},8,["items","loading"])]),_:1}),e(O,null,{default:l(()=>[e(M),e(c,{color:"accent",onClick:i},{default:l(()=>[E(m(r.$t("common.close")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]))}});De={class:"pa-3"};Ue={style:{"font-size":"1.6em !important"},class:"subtitle-1 ml-2"};qe={class:"d-flex justify-end"};ze=Y({__name:"SearchEngine",setup(R){const N=ce(),{t}=W(),y=Ve(),d=ke(),f=X(),V=be(),k=h(),w=h(!1),v=h(0),{searchData:u}=oe(f),I=[{title:t("searchEngine.headers.fileName"),key:"fileName"},{title:t("searchEngine.headers.fileSize"),key:"fileSize"},{title:t("searchEngine.headers.nbSeeders"),key:"nbSeeders"},{title:t("searchEngine.headers.nbLeechers"),key:"nbLeechers"},{title:t("searchEngine.headers.siteUrl"),key:"siteUrl"},{title:"",key:"actions",sortable:!1}],_=[{title:t("searchEngine.filters.category.movies"),value:"movies"},{title:t("searchEngine.filters.category.tv"),value:"tv"},{title:t("searchEngine.filters.category.music"),value:"music"},{title:t("searchEngine.filters.category.games"),value:"games"},{title:t("searchEngine.filters.category.anime"),value:"anime"},{title:t("searchEngine.filters.category.software"),value:"software"},{title:t("searchEngine.filters.category.pictures"),value:"pictures"},{title:t("searchEngine.filters.category.books"),value:"books"}];_.sort((a,o)=>a.title.localeCompare(o.title));const D=[{title:t("searchEngine.filters.category.all"),value:"all"},..._],U=A(()=>{const a=[{title:t("searchEngine.filters.plugins.all"),value:"all"},{title:t("searchEngine.filters.plugins.enabled"),value:"enabled"}];return f.searchPlugins.filter(o=>o.enabled).forEach(o=>{a.push({title:o.name,value:o.name})}),a}),i=A(()=>u.value[v.value]??{}),{results:P}=Ee(()=>i.value.results,()=>i.value.filters?.title,a=>a.fileName);function r(){f.createNewTab(),v.value=u.value.length-1,k.value?.focus()}function g(){u.value.length!==1&&(f.deleteTab(i.value.uniqueId),v.value=Math.min(v.value,u.value.length-1))}function n(a){y.pushTorrentToQueue(a.fileUrl)}function q(a){window.open(a.descrLink,"_blank","noreferrer")}async function z(){await f.runNewSearch(i.value),i.value.timer=setInterval(()=>ae(i.value),1e3),k.value?.saveValueToHistory()}async function L(a){await f.stopSearch(a),a.timer&&clearInterval(a.timer)}function le(){u.value.forEach(L)}async function ae(a){await f.refreshResults(a)==="Stopped"&&await L(a)}const K=()=>{N.push({name:"dashboard"})};function te(){d.createDialog(Ie)}function x(a){if(d.hasActiveDialog||w.value)return!1;a.key==="Escape"&&K()}return re(async()=>{document.addEventListener("keydown",x),u.value.length===0?f.createNewTab():u.value.forEach(a=>{a.id&&a.id!==0&&(a.timer=setInterval(()=>f.refreshResults(a),1e3))}),await f.fetchSearchPlugins()}),ue(()=>{document.removeEventListener("keydown",x),u.value.forEach(a=>{a.timer&&clearInterval(a.timer)})}),(a,o)=>(S(),H("div",De,[e(T,{"no-gutters":"",align:"center",justify:"center"},{default:l(()=>[e(b,null,{default:l(()=>[C("h1",Ue,m(p(t)("searchEngine.title")),1)]),_:1}),e(b,null,{default:l(()=>[C("div",qe,[e(c,{icon:"mdi-stop",variant:"plain",color:"error",onClick:le}),e(c,{icon:"mdi-toy-brick",variant:"plain",color:"primary",onClick:te}),e(c,{icon:"mdi-close",variant:"plain",onClick:K})])]),_:1})]),_:1}),e(T,{class:"ma-0 pa-0"},{default:l(()=>[e(we,{class:"d-flex align-center justify-center ma-0 pa-0 bg-primary",fluid:""},{default:l(()=>[e(Ce,{modelValue:v.value,"onUpdate:modelValue":o[0]||(o[0]=s=>v.value=s),class:"overflow-auto","bg-color":"primary","show-arrows":""},{default:l(()=>[(S(!0),H(de,null,fe(p(u),s=>(S(),$(_e,{key:s.uniqueId},{default:l(()=>[C("h4",null,m(!s.query||s.query.length===0?a.$t("searchEngine.tabHeaderEmpty"):s.query),1)]),_:2},1024))),128))]),_:1},8,["modelValue"]),e(M),e(c,{icon:"mdi-plus-circle-outline",variant:"plain",color:"accent",onClick:r}),e(c,{icon:"mdi-minus-circle-outline",variant:"plain",color:"error",disabled:p(u).length===1,onClick:g},null,8,["disabled"])]),_:1})]),_:1}),e(Se,null,{default:l(()=>[e(G,null,{default:l(()=>[e(T,{class:"mt-1"},{default:l(()=>[e(b,{cols:"12",md:"6"},{default:l(()=>[e(Pe,{modelValue:i.value.query,"onUpdate:modelValue":o[1]||(o[1]=s=>i.value.query=s),"history-key":p(Te).SEARCH_ENGINE_QUERY,ref_key:"queryInput",ref:k,autofocus:"",density:"compact","hide-details":"",clearable:"",label:a.$t("searchEngine.query"),onKeydown:ge(B(z,["prevent"]),["enter"])},null,8,["modelValue","history-key","label","onKeydown"])]),_:1}),e(b,{cols:"6",sm:"5",md:"2"},{default:l(()=>[e(J,{modelValue:i.value.filters.category,"onUpdate:modelValue":o[2]||(o[2]=s=>i.value.filters.category=s),height:"1",variant:"outlined",density:"compact","hide-details":"",items:D,label:a.$t("searchEngine.filters.category.label")},null,8,["modelValue","label"])]),_:1}),e(b,{cols:"6",sm:"5",md:"2"},{default:l(()=>[e(J,{modelValue:i.value.filters.plugin,"onUpdate:modelValue":o[3]||(o[3]=s=>i.value.filters.plugin=s),flat:"",density:"compact","hide-details":"",variant:"outlined",items:U.value,label:a.$t("searchEngine.filters.plugins.label")},null,8,["modelValue","items","label"])]),_:1}),e(b,{cols:"12",sm:"2",class:"d-flex align-center justify-center"},{default:l(()=>[i.value.id===0?(S(),$(c,{key:0,color:"accent",flat:"",class:"mx-auto px-4",onClick:z},{default:l(()=>[E(m(a.$t("searchEngine.runSearch")),1)]),_:1})):(S(),$(c,{key:1,color:"warning",flat:"",class:"mx-auto px-4",onClick:o[4]||(o[4]=s=>L(i.value))},{default:l(()=>[E(m(a.$t("searchEngine.stopSearch")),1)]),_:1}))]),_:1})]),_:1})]),_:1}),e($e,{class:"my-3"}),e(G,{class:"text-select"},{default:l(()=>[e(ee,{headers:I,items:p(P),"footer-props":{itemsPerPageOptions:[10,25,50,100,-1]},"items-per-page":i.value.itemsPerPage},{top:l(()=>[e(T,null,{default:l(()=>[e(b,{cols:"12"},{default:l(()=>[e(Z,{modelValue:i.value.filters.title,"onUpdate:modelValue":o[5]||(o[5]=s=>i.value.filters.title=s),density:"compact","hide-details":"",label:a.$t("searchEngine.filters.title.label")},null,8,["modelValue","label"])]),_:1})]),_:1})]),"item.fileSize":l(({item:s})=>[E(m(p(Me)(s.fileSize,p(V).useBinarySize)),1)]),"item.actions":l(({item:s})=>[e(c,{icon:"mdi-open-in-new",variant:"flat",density:"compact",onClick:B(ne=>q(s),["stop"])},null,8,["onClick"]),e(c,{icon:"mdi-download",variant:"flat",density:"compact",onClick:ne=>n(s)},null,8,["onClick"])]),_:1},8,["items","items-per-page"])]),_:1})]),_:1})]))}})});export{ze as default,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/SearchEngine-b38d96d6.js b/qbit/vuetorrent/public/assets/SearchEngine-b38d96d6.js deleted file mode 100644 index 8cb99bf..0000000 --- a/qbit/vuetorrent/public/assets/SearchEngine-b38d96d6.js +++ /dev/null @@ -1 +0,0 @@ -import{g as Y,K as G,d as h,a1 as S,a2 as M,a3 as a,m as e,ab as C,Z as m,n as te,W as E,u as v,Y as J,D as ne,$ as se,a0 as ie,c as K,M as oe,q as re,a6 as j,F as ue,a7 as ce,ao as de}from"./vue-d2584a6d.js";import{u as fe,aB as W,l as A,f as ge,a as D,k as c,m as F,g as H,h as me,i as Z,j as x,ag as X,s as ve,V as pe,au as he,v as ye,y as Ve,av as ke,q as $,c as be,r as b,af as Ee,ar as Se,as as we,d as O,aC as Ce,aD as _e,a1 as Q,a3 as Te,J as Pe}from"./index-135ae4c1.js";import"./faker-c43f92d4.js";import"./vuetify-e547ef1b.js";const $e=["href","title"],Me=Y({__name:"PluginManagerDialog",props:{guid:{}},setup(R){const I=R,{isOpened:t}=fe(I.guid),{t:y}=G(),d=W(),f=[{title:y("dialogs.pluginManager.headers.enabled"),key:"enabled",sortable:!1},{title:y("dialogs.pluginManager.headers.name"),key:"fullName"},{title:y("dialogs.pluginManager.headers.version"),key:"version"},{title:y("dialogs.pluginManager.headers.url"),key:"url"},{title:y("dialogs.pluginManager.headers.actions"),key:"actions"}],V=h(!1),k=h(!1),w=h(!1),p=h(!1),u=h("");async function N(r){await d.toggleSearchPlugin(r),await d.fetchSearchPlugins()}async function _(){k.value=!0,await d.updatePlugins().then(()=>new Promise(r=>setTimeout(r,2e3))),await d.fetchSearchPlugins(),k.value=!1}async function U(){T(),V.value=!0,await d.installSearchPlugin(u.value),u.value="",setTimeout(()=>{d.fetchSearchPlugins().then(()=>{V.value=!1})},1e3)}async function q(r){V.value=!0,await d.uninstallSearchPlugin(r.name),await d.fetchSearchPlugins(),V.value=!1}const s=()=>{t.value=!1};function T(){w.value=!1}return(r,g)=>(S(),M(F,{modelValue:v(t),"onUpdate:modelValue":g[4]||(g[4]=n=>ne(t)?t.value=n:null)},{default:a(()=>[e(A,null,{default:a(()=>[e(ge,{class:"d-flex"},{default:a(()=>[C("div",null,m(r.$t("dialogs.pluginManager.title")),1),e(D),e(c,{text:r.$t("dialogs.pluginManager.update"),color:"accent",class:"mr-2",loading:k.value,onClick:_},null,8,["text","loading"]),e(F,{modelValue:w.value,"onUpdate:modelValue":g[3]||(g[3]=n=>w.value=n)},{activator:a(({props:n})=>[e(c,te(n,{color:"primary"}),{default:a(()=>[E(m(r.$t("dialogs.pluginManager.install.activator")),1)]),_:2},1040)]),default:a(()=>[e(A,{title:r.$t("dialogs.pluginManager.install.title")},{default:a(()=>[e(H,null,{default:a(()=>[e(v(me),{modelValue:p.value,"onUpdate:modelValue":g[1]||(g[1]=n=>p.value=n),onSubmit:g[2]||(g[2]=J(()=>{},["prevent"]))},{default:a(()=>[e(Z,{modelValue:u.value,"onUpdate:modelValue":g[0]||(g[0]=n=>u.value=n),autofocus:"",label:r.$t("dialogs.pluginManager.install.label")},null,8,["modelValue","label"])]),_:1},8,["modelValue"])]),_:1}),e(x,null,{default:a(()=>[e(D),e(c,{color:"error",onClick:T},{default:a(()=>[E(m(r.$t("common.cancel")),1)]),_:1}),e(c,{color:"accent",onClick:U},{default:a(()=>[E(m(r.$t("common.ok")),1)]),_:1})]),_:1})]),_:1},8,["title"])]),_:1},8,["modelValue"])]),_:1}),e(H,null,{default:a(()=>[e(X,{headers:f,"items-per-page":"-1",items:v(d).searchPlugins,"sort-by":[{key:"fullName",order:"asc"}],loading:V.value},{"item.enabled":a(({item:n})=>[e(ve,{"model-value":n.enabled,onClick:P=>N(n)},null,8,["model-value","onClick"])]),"item.url":a(({item:n})=>[C("a",{href:n.url,title:n.name},m(n.url),9,$e)]),"item.actions":a(({item:n})=>[e(pe,{color:"red",icon:"mdi-delete",onClick:P=>q(n)},null,8,["onClick"])]),tfoot:a(()=>[]),_:1},8,["items","loading"])]),_:1}),e(x,null,{default:a(()=>[e(D),e(c,{color:"accent",onClick:s},{default:a(()=>[E(m(r.$t("common.close")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]))}}),De={class:"pa-3"},Ie={style:{"font-size":"1.6em !important"},class:"subtitle-1 ml-2"},Ne={class:"d-flex justify-end"},ze=Y({__name:"SearchEngine",setup(R){const I=se(),{t}=G(),y=he(),d=ye(),f=W(),V=Ve(),k=h(),w=h(!1),p=h(0),{searchData:u}=ie(f),N=[{title:t("searchEngine.headers.fileName"),key:"fileName"},{title:t("searchEngine.headers.fileSize"),key:"fileSize"},{title:t("searchEngine.headers.nbSeeders"),key:"nbSeeders"},{title:t("searchEngine.headers.nbLeechers"),key:"nbLeechers"},{title:t("searchEngine.headers.siteUrl"),key:"siteUrl"},{title:"",key:"actions",sortable:!1}],_=[{title:t("searchEngine.filters.category.movies"),value:"movies"},{title:t("searchEngine.filters.category.tv"),value:"tv"},{title:t("searchEngine.filters.category.music"),value:"music"},{title:t("searchEngine.filters.category.games"),value:"games"},{title:t("searchEngine.filters.category.anime"),value:"anime"},{title:t("searchEngine.filters.category.software"),value:"software"},{title:t("searchEngine.filters.category.pictures"),value:"pictures"},{title:t("searchEngine.filters.category.books"),value:"books"}];_.sort((l,i)=>l.title.localeCompare(i.title));const U=[{title:t("searchEngine.filters.category.all"),value:"all"},..._],q=K(()=>{const l=[{title:t("searchEngine.filters.plugins.all"),value:"all"},{title:t("searchEngine.filters.plugins.enabled"),value:"enabled"}];return f.searchPlugins.filter(i=>i.enabled).forEach(i=>{l.push({title:i.name,value:i.name})}),l}),s=K(()=>u.value[p.value]??{}),{results:T}=ke(()=>s.value.results,()=>s.value.filters?.title,l=>l.fileName);function r(){f.createNewTab(),p.value=u.value.length-1,k.value?.focus()}function g(){u.value.length!==1&&(f.deleteTab(s.value.uniqueId),p.value=Math.min(p.value,u.value.length-1))}function n(l){y.pushTorrentToQueue(l.fileUrl)}async function P(){await f.runNewSearch(s.value),s.value.timer=setInterval(()=>ae(s.value),1e3),k.value?.saveValueToHistory()}async function B(l){await f.stopSearch(l),l.timer&&clearInterval(l.timer)}function ee(){u.value.forEach(B)}async function ae(l){await f.refreshResults(l)==="Stopped"&&await B(l)}const L=()=>{I.push({name:"dashboard"})};function le(){d.createDialog(Me)}function z(l){if(d.hasActiveDialog||w.value)return!1;l.key==="Escape"&&L()}return oe(async()=>{document.addEventListener("keydown",z),u.value.length===0?f.createNewTab():u.value.forEach(l=>{l.id&&l.id!==0&&(l.timer=setInterval(()=>f.refreshResults(l),1e3))}),await f.fetchSearchPlugins()}),re(()=>{document.removeEventListener("keydown",z),u.value.forEach(l=>{l.timer&&clearInterval(l.timer)})}),(l,i)=>(S(),j("div",De,[e($,{"no-gutters":"",align:"center",justify:"center"},{default:a(()=>[e(b,null,{default:a(()=>[C("h1",Ie,m(v(t)("searchEngine.title")),1)]),_:1}),e(b,null,{default:a(()=>[C("div",Ne,[e(c,{icon:"mdi-stop",variant:"plain",color:"error",onClick:ee}),e(c,{icon:"mdi-toy-brick",variant:"plain",color:"primary",onClick:le}),e(c,{icon:"mdi-close",variant:"plain",onClick:L})])]),_:1})]),_:1}),e($,{class:"ma-0 pa-0"},{default:a(()=>[e(Ee,{class:"d-flex align-center justify-center ma-0 pa-0 bg-primary",fluid:""},{default:a(()=>[e(Se,{modelValue:p.value,"onUpdate:modelValue":i[0]||(i[0]=o=>p.value=o),class:"overflow-auto","bg-color":"primary","show-arrows":""},{default:a(()=>[(S(!0),j(ue,null,ce(v(u),o=>(S(),M(we,{key:o.uniqueId},{default:a(()=>[C("h4",null,m(!o.query||o.query.length===0?l.$t("searchEngine.tabHeaderEmpty"):o.query),1)]),_:2},1024))),128))]),_:1},8,["modelValue"]),e(D),e(c,{icon:"mdi-plus-circle-outline",variant:"plain",color:"accent",onClick:r}),e(c,{icon:"mdi-minus-circle-outline",variant:"plain",color:"error",disabled:v(u).length===1,onClick:g},null,8,["disabled"])]),_:1})]),_:1}),e(be,null,{default:a(()=>[e(O,null,{default:a(()=>[e($,{class:"mt-1"},{default:a(()=>[e(b,{cols:"12",md:"6"},{default:a(()=>[e(Ce,{modelValue:s.value.query,"onUpdate:modelValue":i[1]||(i[1]=o=>s.value.query=o),"history-key":v(_e).SEARCH_ENGINE_QUERY,ref_key:"queryInput",ref:k,autofocus:"",density:"compact","hide-details":"",clearable:"",label:l.$t("searchEngine.query"),onKeydown:de(J(P,["prevent"]),["enter"])},null,8,["modelValue","history-key","label","onKeydown"])]),_:1}),e(b,{cols:"6",sm:"5",md:"2"},{default:a(()=>[e(Q,{modelValue:s.value.filters.category,"onUpdate:modelValue":i[2]||(i[2]=o=>s.value.filters.category=o),height:"1",variant:"outlined",density:"compact","hide-details":"",items:U,label:l.$t("searchEngine.filters.category.label")},null,8,["modelValue","label"])]),_:1}),e(b,{cols:"6",sm:"5",md:"2"},{default:a(()=>[e(Q,{modelValue:s.value.filters.plugin,"onUpdate:modelValue":i[3]||(i[3]=o=>s.value.filters.plugin=o),flat:"",density:"compact","hide-details":"",variant:"outlined",items:q.value,label:l.$t("searchEngine.filters.plugins.label")},null,8,["modelValue","items","label"])]),_:1}),e(b,{cols:"12",sm:"2",class:"d-flex align-center justify-center"},{default:a(()=>[s.value.id===0?(S(),M(c,{key:0,color:"accent",flat:"",class:"mx-auto px-4",onClick:P},{default:a(()=>[E(m(l.$t("searchEngine.runSearch")),1)]),_:1})):(S(),M(c,{key:1,color:"warning",flat:"",class:"mx-auto px-4",onClick:i[4]||(i[4]=o=>B(s.value))},{default:a(()=>[E(m(l.$t("searchEngine.stopSearch")),1)]),_:1}))]),_:1})]),_:1})]),_:1}),e(Te,{class:"my-3"}),e(O,null,{default:a(()=>[e(X,{headers:N,items:v(T),"footer-props":{itemsPerPageOptions:[10,25,50,100,-1]},"items-per-page":s.value.itemsPerPage},{top:a(()=>[e($,null,{default:a(()=>[e(b,{cols:"12"},{default:a(()=>[e(Z,{modelValue:s.value.filters.title,"onUpdate:modelValue":i[5]||(i[5]=o=>s.value.filters.title=o),density:"compact","hide-details":"",label:l.$t("searchEngine.filters.title.label")},null,8,["modelValue","label"])]),_:1})]),_:1})]),"item.fileSize":a(({item:o})=>[E(m(v(Pe)(o.fileSize,v(V).useBinarySize)),1)]),"item.actions":a(({item:o})=>[e(c,{icon:"mdi-download",variant:"flat",density:"compact",onClick:Ue=>n(o)},null,8,["onClick"])]),_:1},8,["items","items-per-page"])]),_:1})]),_:1})]))}});export{ze as default}; diff --git a/qbit/vuetorrent/public/assets/Settings-C_A4tDZg.js b/qbit/vuetorrent/public/assets/Settings-C_A4tDZg.js new file mode 100644 index 0000000..869a39b --- /dev/null +++ b/qbit/vuetorrent/public/assets/Settings-C_A4tDZg.js @@ -0,0 +1 @@ +import{a0 as ae,a1 as Qe,a2 as Ie,a3 as _e,a4 as Xe,a5 as Je,a6 as Re,a7 as Ze,a8 as A,v as C,x as o,z as q,f as _,W as w,y as v,B as D,w as K,a9 as Oe,aa as Le,ab as Se,ac as re,ad as ce,ae as Ne,i as M,A as de,af as Be,ag as qe,ah as $e,Z as Ge,$ as tl,h as W,j as ue,V as X,c as ie,d as Z,o as sl,g as me,k as ne,K as ol,a as Ue,U as Fe,e as ke,m as he,t as al,ai as Pe,r as xe,aj as dl,S as De,ak as rl,I as We,al as te,am as nl,an as il,ao as ul,ap as ml,aq as ge,ar as pl,as as fl,at as bl,au as Ve,av as ze,M as He,N as je,aw as G,__tla as __tla_0}from"./index-bUuJUL5l.js";import{g as z,G as Q,d as E,c as j,H as le,I as $,J as O,K as a,m as e,L as g,M as f,u as l,X as S,w as ee,n as cl,A as el,r as Ke,N as pe,P as ve,Q as Te,W as H,F as J,Y as se,O as oe,a3 as ll,Z as Ee,U as Me,a5 as ye,a as _l,x as gl,q as Vl,T as vl}from"./vue-BSryv7ps.js";import{_ as Ye,__tla as __tla_1}from"./PasswordField.vue_vue_type_script_setup_true_lang-CqQQlY6F.js";import"./vuetify-i5Qjiq6M.js";let Et;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})(),(()=>{try{return __tla_1}catch{}})()]).then(async()=>{const yl={href:"https://github.com/qbittorrent/qBittorrent/wiki/Explanation-of-Options-in-qBittorrent#Advanced",target:"_blank"},wl={href:"https://www.libtorrent.org/reference-Settings.html",target:"_blank"},Ul=z({__name:"Advanced",setup(F){const{t:n}=Q(),t=ae(),x=[{title:n("settings.advanced.qbittorrent.resumeDataStorageType.legacy"),value:Qe.LEGACY},{title:n("settings.advanced.qbittorrent.resumeDataStorageType.sqlite"),value:Qe.SQLITE}],u=E([{title:n("settings.advanced.qbittorrent.networking.networkInterfaces.any"),value:""}]),k=E([{title:n("settings.advanced.qbittorrent.networking.ipAddress.all"),value:""},{title:n("settings.advanced.qbittorrent.networking.ipAddress.allIPv4"),value:"0.0.0.0"},{title:n("settings.advanced.qbittorrent.networking.ipAddress.allIPv6"),value:"::"}]),b=[{title:n("constants.diskIoType.default"),value:Ie.DEFAULT},{title:n("constants.diskIoType.memoryMappedFiles"),value:Ie.MEMORY_MAPPED_FILES},{title:n("constants.diskIoType.posixCompliant"),value:Ie.POSIX_COMPLIANT}],p=[{title:n("constants.diskIoMode.disableOsCache"),value:_e.DISABLE_OS_CACHE},{title:n("constants.diskIoMode.enableOsCache"),value:_e.ENABLE_OS_CACHE}],r=[{title:n("constants.diskIoMode.disableOsCache"),value:_e.DISABLE_OS_CACHE},{title:n("constants.diskIoMode.enableOsCache"),value:_e.ENABLE_OS_CACHE},{title:n("constants.diskIoMode.writeThrough"),value:_e.WRITE_THROUGH}],s=[{title:n("constants.utpTcpMixedMode.preferTcp"),value:Xe.PREFER_TCP},{title:n("constants.utpTcpMixedMode.peerProportional"),value:Xe.PEER_PROPORTIONAL}],i=[{title:n("constants.uploadSlotsBehavior.fixedSlots"),value:Je.FIXED_SLOTS},{title:n("constants.uploadSlotsBehavior.uploadRateBased"),value:Je.UPLOAD_RATE_BASED}],V=[{title:n("constants.uploadChokingAlgorithm.roundRobin"),value:Re.ROUND_ROBIN},{title:n("constants.uploadChokingAlgorithm.fastestUpload"),value:Re.FASTEST_UPLOAD},{title:n("constants.uploadChokingAlgorithm.antiLeech"),value:Re.ANTI_LEECH}],h=j({get:()=>t.preferences.torrent_file_size_limit/1024/1024,set:c=>{t.preferences.torrent_file_size_limit=c*1024*1024}});return le(async()=>{const c=await Ze.getNetworkInterfaces();for(const m of c)u.value.push({title:m.name,value:m.value});const d=await Ze.getAddresses(t.preferences.current_network_interface);for(const m of d)k.value.push({title:m,value:m})}),(c,d)=>($(),O(K,null,{default:a(()=>[e(A,null,{default:a(()=>[g(f(l(n)("settings.advanced.qbittorrent.subheader"))+" (",1),S("a",yl,f(l(n)("settings.advanced.openDoc")),1),g(") ")]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(q,{modelValue:l(t).preferences.resume_data_storage_type,"onUpdate:modelValue":d[0]||(d[0]=m=>l(t).preferences.resume_data_storage_type=m),"hide-details":"",items:x,label:c.$t("settings.advanced.qbittorrent.resumeDataStorageType.label")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.save_resume_data_interval,"onUpdate:modelValue":d[1]||(d[1]=m=>l(t).preferences.save_resume_data_interval=m),modelModifiers:{number:!0},type:"number","hide-details":"",suffix:l(n)("units.minutes",l(t).preferences.save_resume_data_interval),label:l(n)("settings.advanced.qbittorrent.saveInterval")},null,8,["modelValue","suffix","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.memory_working_set_limit,"onUpdate:modelValue":d[2]||(d[2]=m=>l(t).preferences.memory_working_set_limit=m),modelModifiers:{number:!0},type:"number","hide-details":"",suffix:"MiB",label:l(n)("settings.advanced.qbittorrent.allocatedRam")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:h.value,"onUpdate:modelValue":d[3]||(d[3]=m=>h.value=m),modelModifiers:{number:!0},type:"number","hide-details":"",suffix:"MiB",label:c.$t("settings.advanced.qbittorrent.torrentFileSizeLimit")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(t).preferences.recheck_completed_torrents,"onUpdate:modelValue":d[4]||(d[4]=m=>l(t).preferences.recheck_completed_torrents=m),"hide-details":"",label:l(n)("settings.advanced.qbittorrent.recheckOnCompletion")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.refresh_interval,"onUpdate:modelValue":d[5]||(d[5]=m=>l(t).preferences.refresh_interval=m),modelModifiers:{number:!0},type:"number","hide-details":"",suffix:"ms",label:l(n)("settings.advanced.qbittorrent.refreshInterval")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(t).preferences.resolve_peer_countries,"onUpdate:modelValue":d[6]||(d[6]=m=>l(t).preferences.resolve_peer_countries=m),"hide-details":"",label:l(n)("settings.advanced.qbittorrent.resolveCountries")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(t).preferences.reannounce_when_address_changed,"onUpdate:modelValue":d[7]||(d[7]=m=>l(t).preferences.reannounce_when_address_changed=m),"hide-details":"",label:l(n)("settings.advanced.qbittorrent.reannounceOnIpPortChanged")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e(D,{class:"mx-10"}),e(A,null,{default:a(()=>[g(f(l(n)("settings.advanced.qbittorrent.networking.title")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(q,{modelValue:l(t).preferences.current_network_interface,"onUpdate:modelValue":d[8]||(d[8]=m=>l(t).preferences.current_network_interface=m),"hide-details":"",items:u.value,label:l(n)("settings.advanced.qbittorrent.networking.networkInterfaces.label")},null,8,["modelValue","items","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(q,{modelValue:l(t).preferences.current_interface_address,"onUpdate:modelValue":d[9]||(d[9]=m=>l(t).preferences.current_interface_address=m),"hide-details":"",items:k.value,label:l(n)("settings.advanced.qbittorrent.networking.ipAddress.label")},null,8,["modelValue","items","label"])]),_:1})]),_:1})]),_:1}),e(D,{class:"mx-10 mt-3"}),e(A,null,{default:a(()=>[g(f(l(n)("settings.advanced.qbittorrent.embeddedTracker.title")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",class:"py-0"},{default:a(()=>[e(w,{modelValue:l(t).preferences.enable_embedded_tracker,"onUpdate:modelValue":d[10]||(d[10]=m=>l(t).preferences.enable_embedded_tracker=m),"hide-details":"",label:l(n)("settings.advanced.qbittorrent.embeddedTracker.enable")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",class:"py-0"},{default:a(()=>[e(_,{modelValue:l(t).preferences.embedded_tracker_port,"onUpdate:modelValue":d[11]||(d[11]=m=>l(t).preferences.embedded_tracker_port=m),modelModifiers:{number:!0},disabled:!l(t).preferences.enable_embedded_tracker,type:"number","hide-details":"",label:l(n)("settings.advanced.qbittorrent.embeddedTracker.port")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",class:"pt-0"},{default:a(()=>[e(w,{modelValue:l(t).preferences.embedded_tracker_port_forwarding,"onUpdate:modelValue":d[12]||(d[12]=m=>l(t).preferences.embedded_tracker_port_forwarding=m),"hide-details":"",label:l(n)("settings.advanced.qbittorrent.embeddedTracker.portForward")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e(D),e(A,null,{default:a(()=>[g(f(l(n)("settings.advanced.libtorrent.subheader"))+" ( ",1),S("a",wl,f(l(n)("settings.advanced.openDoc")),1),g(" ) ")]),_:1}),e(A,null,{default:a(()=>[g(f(l(n)("settings.advanced.libtorrent.threads.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.async_io_threads,"onUpdate:modelValue":d[13]||(d[13]=m=>l(t).preferences.async_io_threads=m),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.threads.asyncIoThreads")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.hashing_threads,"onUpdate:modelValue":d[14]||(d[14]=m=>l(t).preferences.hashing_threads=m),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.threads.hashingThreads")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.file_pool_size,"onUpdate:modelValue":d[15]||(d[15]=m=>l(t).preferences.file_pool_size=m),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.threads.filePoolSize")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.checking_memory_use,"onUpdate:modelValue":d[16]||(d[16]=m=>l(t).preferences.checking_memory_use=m),modelModifiers:{number:!0},type:"number","hide-details":"",suffix:"MiB",label:l(n)("settings.advanced.libtorrent.threads.outstandingMemory")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e(D,{class:"mx-10 mt-3"}),e(A,null,{default:a(()=>[g(f(l(n)("settings.advanced.libtorrent.disk.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.disk_cache,"onUpdate:modelValue":d[17]||(d[17]=m=>l(t).preferences.disk_cache=m),modelModifiers:{number:!0},type:"number","hide-details":"",suffix:"MiB",label:l(n)("settings.advanced.libtorrent.disk.diskCache")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.disk_cache_ttl,"onUpdate:modelValue":d[18]||(d[18]=m=>l(t).preferences.disk_cache_ttl=m),modelModifiers:{number:!0},type:"number","hide-details":"",suffix:l(n)("units.seconds",l(t).preferences.disk_cache_ttl),label:l(n)("settings.advanced.libtorrent.disk.diskCacheExpiry")},null,8,["modelValue","suffix","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(_,{modelValue:l(t).preferences.disk_queue_size,"onUpdate:modelValue":d[19]||(d[19]=m=>l(t).preferences.disk_queue_size=m),modelModifiers:{number:!0},type:"number","hide-details":"",suffix:"kiB",label:l(n)("settings.advanced.libtorrent.disk.diskQueueSize")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(q,{modelValue:l(t).preferences.disk_io_type,"onUpdate:modelValue":d[20]||(d[20]=m=>l(t).preferences.disk_io_type=m),"hide-details":"",items:b,label:l(n)("settings.advanced.libtorrent.disk.diskIoType")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(q,{modelValue:l(t).preferences.disk_io_read_mode,"onUpdate:modelValue":d[21]||(d[21]=m=>l(t).preferences.disk_io_read_mode=m),"hide-details":"",items:p,label:l(n)("settings.advanced.libtorrent.disk.diskIoReadMode")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(q,{modelValue:l(t).preferences.disk_io_write_mode,"onUpdate:modelValue":d[22]||(d[22]=m=>l(t).preferences.disk_io_write_mode=m),"hide-details":"",items:r,label:l(n)("settings.advanced.libtorrent.disk.diskIoWriteMode")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e(D,{class:"mx-10 my-3"}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.bdecode_depth_limit,"onUpdate:modelValue":d[23]||(d[23]=m=>l(t).preferences.bdecode_depth_limit=m),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.threads.bdecodeDepthLimit")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.bdecode_token_limit,"onUpdate:modelValue":d[24]||(d[24]=m=>l(t).preferences.bdecode_token_limit=m),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.threads.bdecodeTokenLimit")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(w,{modelValue:l(t).preferences.enable_coalesce_read_write,"onUpdate:modelValue":d[25]||(d[25]=m=>l(t).preferences.enable_coalesce_read_write=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.coalesceReadsWrites")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(w,{modelValue:l(t).preferences.enable_piece_extent_affinity,"onUpdate:modelValue":d[26]||(d[26]=m=>l(t).preferences.enable_piece_extent_affinity=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.pieceExtentAffinity")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(w,{modelValue:l(t).preferences.enable_upload_suggestions,"onUpdate:modelValue":d[27]||(d[27]=m=>l(t).preferences.enable_upload_suggestions=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.sendUploadPieceSuggestions")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.send_buffer_watermark,"onUpdate:modelValue":d[28]||(d[28]=m=>l(t).preferences.send_buffer_watermark=m),modelModifiers:{number:!0},type:"number","hide-details":"",suffix:"kiB",label:l(n)("settings.advanced.libtorrent.sendBufferWatermark")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.send_buffer_low_watermark,"onUpdate:modelValue":d[29]||(d[29]=m=>l(t).preferences.send_buffer_low_watermark=m),modelModifiers:{number:!0},type:"number","hide-details":"",suffix:"kiB",label:l(n)("settings.advanced.libtorrent.sendBufferLowWatermark")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.send_buffer_watermark_factor,"onUpdate:modelValue":d[30]||(d[30]=m=>l(t).preferences.send_buffer_watermark_factor=m),modelModifiers:{number:!0},type:"number","hide-details":"",suffix:"%",label:l(n)("settings.advanced.libtorrent.sendBufferWatermarkFactor")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(_,{modelValue:l(t).preferences.connection_speed,"onUpdate:modelValue":d[31]||(d[31]=m=>l(t).preferences.connection_speed=m),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.outgoingConnectionsPerSecond")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.socket_send_buffer_size,"onUpdate:modelValue":d[32]||(d[32]=m=>l(t).preferences.socket_send_buffer_size=m),modelModifiers:{number:!0},type:"number",label:l(n)("settings.advanced.libtorrent.socketSendBufferSize"),hint:c.$t("settings.advanced.libtorrent.socketSendBufferSizeHint"),suffix:"kiB"},null,8,["modelValue","label","hint"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.socket_receive_buffer_size,"onUpdate:modelValue":d[33]||(d[33]=m=>l(t).preferences.socket_receive_buffer_size=m),modelModifiers:{number:!0},type:"number",label:l(n)("settings.advanced.libtorrent.socketReceiveBufferSize"),hint:c.$t("settings.advanced.libtorrent.socketReceiveBufferSizeHint"),suffix:"kiB"},null,8,["modelValue","label","hint"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.socket_backlog_size,"onUpdate:modelValue":d[34]||(d[34]=m=>l(t).preferences.socket_backlog_size=m),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.socketBacklogSize")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e(D,{class:"mx-10 mt-3"}),e(A,null,{default:a(()=>[g(f(l(n)("settings.advanced.libtorrent.networking.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.outgoing_ports_min,"onUpdate:modelValue":d[35]||(d[35]=m=>l(t).preferences.outgoing_ports_min=m),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.networking.outgoingPortsMin")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.outgoing_ports_max,"onUpdate:modelValue":d[36]||(d[36]=m=>l(t).preferences.outgoing_ports_max=m),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.networking.outgoingPortsMax")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.upnp_lease_duration,"onUpdate:modelValue":d[37]||(d[37]=m=>l(t).preferences.upnp_lease_duration=m),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.networking.upnpLeaseDuration")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.peer_tos,"onUpdate:modelValue":d[38]||(d[38]=m=>l(t).preferences.peer_tos=m),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.networking.peerTos")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(q,{modelValue:l(t).preferences.utp_tcp_mixed_mode,"onUpdate:modelValue":d[39]||(d[39]=m=>l(t).preferences.utp_tcp_mixed_mode=m),"hide-details":"",items:s,label:l(n)("settings.advanced.libtorrent.networking.utpTcpMixedModeAlgorithm")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e(D,{class:"mx-10 mt-3"}),e(A,null,{default:a(()=>[g(f(l(n)("settings.advanced.libtorrent.security.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(t).preferences.idn_support_enabled,"onUpdate:modelValue":d[40]||(d[40]=m=>l(t).preferences.idn_support_enabled=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.security.idnSupport")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(t).preferences.enable_multi_connections_from_same_ip,"onUpdate:modelValue":d[41]||(d[41]=m=>l(t).preferences.enable_multi_connections_from_same_ip=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.security.allowMultipleConnectionsFromTheSameIPAddress")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(w,{modelValue:l(t).preferences.validate_https_tracker_certificate,"onUpdate:modelValue":d[42]||(d[42]=m=>l(t).preferences.validate_https_tracker_certificate=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.security.validateHTTPSTrackerCertificate")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(w,{modelValue:l(t).preferences.ssrf_mitigation,"onUpdate:modelValue":d[43]||(d[43]=m=>l(t).preferences.ssrf_mitigation=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.security.mitigateSSRF")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(w,{modelValue:l(t).preferences.block_peers_on_privileged_ports,"onUpdate:modelValue":d[44]||(d[44]=m=>l(t).preferences.block_peers_on_privileged_ports=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.security.blockPeersOnPrivilegedPorts")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e(D,{class:"mx-10 my-3"}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(q,{modelValue:l(t).preferences.upload_slots_behavior,"onUpdate:modelValue":d[45]||(d[45]=m=>l(t).preferences.upload_slots_behavior=m),"hide-details":"",items:i,label:l(n)("settings.advanced.libtorrent.uploadSlotsBehavior")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(q,{modelValue:l(t).preferences.upload_choking_algorithm,"onUpdate:modelValue":d[46]||(d[46]=m=>l(t).preferences.upload_choking_algorithm=m),"hide-details":"",items:V,label:l(n)("settings.advanced.libtorrent.uploadChokingAlgorithm")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(t).preferences.announce_to_all_trackers,"onUpdate:modelValue":d[47]||(d[47]=m=>l(t).preferences.announce_to_all_trackers=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.announceAllTrackers")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(t).preferences.announce_to_all_tiers,"onUpdate:modelValue":d[48]||(d[48]=m=>l(t).preferences.announce_to_all_tiers=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.announceAllTiers")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(_,{modelValue:l(t).preferences.announce_ip,"onUpdate:modelValue":d[49]||(d[49]=m=>l(t).preferences.announce_ip=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.announceIP")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.max_concurrent_http_announces,"onUpdate:modelValue":d[50]||(d[50]=m=>l(t).preferences.max_concurrent_http_announces=m),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.maxConcurrentHTTPAnnounces")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.stop_tracker_timeout,"onUpdate:modelValue":d[51]||(d[51]=m=>l(t).preferences.stop_tracker_timeout=m),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.stopTrackerTimeout")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.peer_turnover,"onUpdate:modelValue":d[52]||(d[52]=m=>l(t).preferences.peer_turnover=m),modelModifiers:{number:!0},type:"number","hide-details":"",suffix:"%",label:l(n)("settings.advanced.libtorrent.peerTurnover")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.peer_turnover_cutoff,"onUpdate:modelValue":d[53]||(d[53]=m=>l(t).preferences.peer_turnover_cutoff=m),modelModifiers:{number:!0},type:"number","hide-details":"",suffix:"%",label:l(n)("settings.advanced.libtorrent.peerTurnoverCutoff")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.peer_turnover_interval,"onUpdate:modelValue":d[54]||(d[54]=m=>l(t).preferences.peer_turnover_interval=m),modelModifiers:{number:!0},type:"number","hide-details":"",suffix:l(n)("units.seconds",l(t).preferences.peer_turnover_interval),label:l(n)("settings.advanced.libtorrent.peerTurnoverInterval")},null,8,["modelValue","suffix","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(_,{modelValue:l(t).preferences.request_queue_size,"onUpdate:modelValue":d[55]||(d[55]=m=>l(t).preferences.request_queue_size=m),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.requestQueueSize")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1})]),_:1}))}}),kl=z({__name:"Behavior",setup(F){const{t:n}=Q(),t=ae(),x=j(()=>[{title:n("constants.file_log_age_type.days",t.preferences.file_log_age),value:Oe.DAYS},{title:n("constants.file_log_age_type.months",t.preferences.file_log_age),value:Oe.MONTHS},{title:n("constants.file_log_age_type.years",t.preferences.file_log_age),value:Oe.YEARS}]);return(u,k)=>($(),O(K,null,{default:a(()=>[e(A,null,{default:a(()=>[g(f(u.$t("settings.behavior.logs.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(t).preferences.file_log_enabled,"onUpdate:modelValue":k[0]||(k[0]=b=>l(t).preferences.file_log_enabled=b),"hide-details":"",label:u.$t("settings.behavior.logs.file_log_enabled")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.file_log_path,"onUpdate:modelValue":k[1]||(k[1]=b=>l(t).preferences.file_log_path=b),disabled:!l(t).preferences.file_log_enabled,"hide-details":"",label:u.$t("settings.behavior.logs.file_log_path")},null,8,["modelValue","disabled","label"])]),_:1})]),_:1})]),_:1}),e(D,{class:"mx-10 my-3"}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(t).preferences.file_log_backup_enabled,"onUpdate:modelValue":k[2]||(k[2]=b=>l(t).preferences.file_log_backup_enabled=b),disabled:!l(t).preferences.file_log_enabled,"hide-details":"",label:u.$t("settings.behavior.logs.file_log_backup_enabled")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.file_log_max_size,"onUpdate:modelValue":k[3]||(k[3]=b=>l(t).preferences.file_log_max_size=b),modelModifiers:{number:!0},disabled:!l(t).preferences.file_log_enabled||!l(t).preferences.file_log_backup_enabled,type:"number","hide-details":"",label:u.$t("settings.behavior.logs.file_log_max_size"),suffix:"kiB"},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"6"},{default:a(()=>[e(w,{modelValue:l(t).preferences.file_log_delete_old,"onUpdate:modelValue":k[4]||(k[4]=b=>l(t).preferences.file_log_delete_old=b),disabled:!l(t).preferences.file_log_enabled,"hide-details":"",label:u.$t("settings.behavior.logs.file_log_delete_old")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"3"},{default:a(()=>[e(_,{modelValue:l(t).preferences.file_log_age,"onUpdate:modelValue":k[5]||(k[5]=b=>l(t).preferences.file_log_age=b),modelModifiers:{number:!0},disabled:!l(t).preferences.file_log_enabled||!l(t).preferences.file_log_delete_old,"hide-details":"",type:"number",label:u.$t("settings.behavior.logs.file_log_age")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"3"},{default:a(()=>[e(q,{modelValue:l(t).preferences.file_log_age_type,"onUpdate:modelValue":k[6]||(k[6]=b=>l(t).preferences.file_log_age_type=b),disabled:!l(t).preferences.file_log_enabled||!l(t).preferences.file_log_delete_old,items:x.value,"hide-details":""},null,8,["modelValue","disabled","items"])]),_:1})]),_:1})]),_:1}),e(D,{class:"mt-3"}),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.performance_warning,"onUpdate:modelValue":k[7]||(k[7]=b=>l(t).preferences.performance_warning=b),"hide-details":"",label:u.$t("settings.behavior.performance_warning")},null,8,["modelValue","label"])]),_:1})]),_:1}))}}),hl={href:"https://github.com/qbittorrent/qBittorrent/wiki/Anonymous-Mode",target:"_blank"},xl=z({__name:"BitTorrent",setup(F){const{t:n}=Q(),t=ae(),x=E([{title:n("constants.encryption.preferEncryption"),value:Le.PREFER_ENCRYPTION},{title:n("constants.encryption.forceOn"),value:Le.FORCE_ON},{title:n("constants.encryption.forceOff"),value:Le.FORCE_OFF}]),u=E([{title:n("constants.maxRatioAction.pauseTorrent"),value:Se.PAUSE_TORRENT},{title:n("constants.maxRatioAction.removeTorrent"),value:Se.REMOVE_TORRENT},{title:n("constants.maxRatioAction.removeTorrentAndFiles"),value:Se.REMOVE_TORRENT_AND_FILES},{title:n("constants.maxRatioAction.torrentSuperseeding"),value:Se.ENABLE_SUPERSEEDING}]);return(k,b)=>($(),O(K,null,{default:a(()=>[e(A,null,{default:a(()=>[g(f(l(n)("settings.bittorrent.privacy.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.dht,"onUpdate:modelValue":b[0]||(b[0]=p=>l(t).preferences.dht=p),"hide-details":"",label:l(n)("settings.bittorrent.privacy.enableDHT")},null,8,["modelValue","label"])]),_:1}),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.pex,"onUpdate:modelValue":b[1]||(b[1]=p=>l(t).preferences.pex=p),"hide-details":"",label:l(n)("settings.bittorrent.privacy.enablePeX")},null,8,["modelValue","label"])]),_:1}),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.lsd,"onUpdate:modelValue":b[2]||(b[2]=p=>l(t).preferences.lsd=p),"hide-details":"",label:l(n)("settings.bittorrent.privacy.enableLPD")},null,8,["modelValue","label"])]),_:1}),e(v,null,{default:a(()=>[e(q,{modelValue:l(t).preferences.encryption,"onUpdate:modelValue":b[3]||(b[3]=p=>l(t).preferences.encryption=p),"hide-details":"",items:x.value,label:l(n)("settings.bittorrent.privacy.encryptionMode")},null,8,["modelValue","items","label"])]),_:1}),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.anonymous_mode,"onUpdate:modelValue":b[4]||(b[4]=p=>l(t).preferences.anonymous_mode=p),"hide-details":"",label:l(n)("settings.bittorrent.privacy.enableAnonymous")},null,8,["modelValue","label"]),S("a",hl,f(l(n)("settings.bittorrent.privacy.moreInfo")),1)]),_:1}),e(D),e(v,{class:"my-3"},{default:a(()=>[e(_,{modelValue:l(t).preferences.max_active_checking_torrents,"onUpdate:modelValue":b[5]||(b[5]=p=>l(t).preferences.max_active_checking_torrents=p),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.bittorrent.maxActiveCheckingTorrents")},null,8,["modelValue","label"])]),_:1}),e(D),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",class:"pb-0"},{default:a(()=>[e(w,{modelValue:l(t).preferences.queueing_enabled,"onUpdate:modelValue":b[6]||(b[6]=p=>l(t).preferences.queueing_enabled=p),"hide-details":"",label:l(n)("settings.bittorrent.torrentQueueing.subheader")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6",md:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.max_active_downloads,"onUpdate:modelValue":b[7]||(b[7]=p=>l(t).preferences.max_active_downloads=p),modelModifiers:{number:!0},disabled:!l(t).preferences.queueing_enabled,type:"number","hide-details":"",label:l(n)("settings.bittorrent.torrentQueueing.maxActiveDownload")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6",md:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.max_active_uploads,"onUpdate:modelValue":b[8]||(b[8]=p=>l(t).preferences.max_active_uploads=p),modelModifiers:{number:!0},disabled:!l(t).preferences.queueing_enabled,type:"number","hide-details":"",label:l(n)("settings.bittorrent.torrentQueueing.maxActiveUpload")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",md:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.max_active_torrents,"onUpdate:modelValue":b[9]||(b[9]=p=>l(t).preferences.max_active_torrents=p),modelModifiers:{number:!0},disabled:!l(t).preferences.queueing_enabled,type:"number","hide-details":"",label:l(n)("settings.bittorrent.torrentQueueing.maxActiveTorrent")},null,8,["modelValue","disabled","label"])]),_:1})]),_:1})]),_:1}),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.dont_count_slow_torrents,"onUpdate:modelValue":b[10]||(b[10]=p=>l(t).preferences.dont_count_slow_torrents=p),disabled:!l(t).preferences.queueing_enabled,"hide-details":"",label:l(n)("settings.bittorrent.torrentQueueing.excludeSlowTorrent")},null,8,["modelValue","disabled","label"])]),_:1}),e(v,null,{default:a(()=>[e(C,{class:"mb-2"},{default:a(()=>[e(o,{cols:"12",sm:"6",md:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.slow_torrent_dl_rate_threshold,"onUpdate:modelValue":b[11]||(b[11]=p=>l(t).preferences.slow_torrent_dl_rate_threshold=p),modelModifiers:{number:!0},disabled:!l(t).preferences.queueing_enabled||!l(t).preferences.dont_count_slow_torrents,type:"number","hide-details":"",label:l(n)("settings.bittorrent.torrentQueueing.downloadRateLimit"),suffix:"kiB/s"},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6",md:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.slow_torrent_ul_rate_threshold,"onUpdate:modelValue":b[12]||(b[12]=p=>l(t).preferences.slow_torrent_ul_rate_threshold=p),modelModifiers:{number:!0},disabled:!l(t).preferences.queueing_enabled||!l(t).preferences.dont_count_slow_torrents,type:"number","hide-details":"",label:l(n)("settings.bittorrent.torrentQueueing.uploadRateLimit"),suffix:"kiB/s"},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",md:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.slow_torrent_inactive_timer,"onUpdate:modelValue":b[13]||(b[13]=p=>l(t).preferences.slow_torrent_inactive_timer=p),modelModifiers:{number:!0},disabled:!l(t).preferences.queueing_enabled||!l(t).preferences.dont_count_slow_torrents,type:"number","hide-details":"",label:l(n)("settings.bittorrent.torrentQueueing.torrentInactivityTimer"),suffix:l(n)("units.seconds",l(t).preferences.slow_torrent_inactive_timer)},null,8,["modelValue","disabled","label","suffix"])]),_:1})]),_:1})]),_:1}),e(D),e(A,null,{default:a(()=>[g(f(l(n)("settings.bittorrent.seedLimits.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"6"},{default:a(()=>[e(w,{modelValue:l(t).preferences.max_ratio_enabled,"onUpdate:modelValue":b[14]||(b[14]=p=>l(t).preferences.max_ratio_enabled=p),"hide-details":"",label:l(n)("settings.bittorrent.seedLimits.whenRatioReaches")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.max_ratio,"onUpdate:modelValue":b[15]||(b[15]=p=>l(t).preferences.max_ratio=p),modelModifiers:{number:!0},disabled:!l(t).preferences.max_ratio_enabled,type:"number","hide-details":""},null,8,["modelValue","disabled"])]),_:1})]),_:1})]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"6"},{default:a(()=>[e(w,{modelValue:l(t).preferences.max_seeding_time_enabled,"onUpdate:modelValue":b[16]||(b[16]=p=>l(t).preferences.max_seeding_time_enabled=p),"hide-details":"",label:l(n)("settings.bittorrent.seedLimits.whenSeedingTimeReaches")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.max_seeding_time,"onUpdate:modelValue":b[17]||(b[17]=p=>l(t).preferences.max_seeding_time=p),modelModifiers:{number:!0},disabled:!l(t).preferences.max_seeding_time_enabled,type:"number","hide-details":"",suffix:l(n)("units.minutes",l(t).preferences.max_seeding_time)},null,8,["modelValue","disabled","suffix"])]),_:1})]),_:1})]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"6"},{default:a(()=>[e(w,{modelValue:l(t).preferences.max_inactive_seeding_time_enabled,"onUpdate:modelValue":b[18]||(b[18]=p=>l(t).preferences.max_inactive_seeding_time_enabled=p),"hide-details":"",label:l(n)("settings.bittorrent.seedLimits.whenInactiveSeedingTimeReaches")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.max_inactive_seeding_time,"onUpdate:modelValue":b[19]||(b[19]=p=>l(t).preferences.max_inactive_seeding_time=p),modelModifiers:{number:!0},disabled:!l(t).preferences.max_inactive_seeding_time_enabled,type:"number",suffix:l(n)("units.minutes",l(t).preferences.max_inactive_seeding_time)},null,8,["modelValue","disabled","suffix"])]),_:1})]),_:1})]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,null,{default:a(()=>[e(A,null,{default:a(()=>[g(f(l(n)("settings.bittorrent.seedLimits.then")),1)]),_:1})]),_:1}),e(o,null,{default:a(()=>[e(q,{modelValue:l(t).preferences.max_ratio_act,"onUpdate:modelValue":b[20]||(b[20]=p=>l(t).preferences.max_ratio_act=p),disabled:!l(t).preferences.max_ratio_enabled&&!l(t).preferences.max_seeding_time_enabled&&!l(t).preferences.max_inactive_seeding_time_enabled,"hide-details":"",items:u.value},null,8,["modelValue","disabled","items"])]),_:1})]),_:1})]),_:1}),e(D,{class:"mt-3"}),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.add_trackers_enabled,"onUpdate:modelValue":b[21]||(b[21]=p=>l(t).preferences.add_trackers_enabled=p),"hide-details":"",label:l(n)("settings.bittorrent.autoAddTrackers")},null,8,["modelValue","label"])]),_:1}),e(v,null,{default:a(()=>[e(re,{modelValue:l(t).preferences.add_trackers,"onUpdate:modelValue":b[22]||(b[22]=p=>l(t).preferences.add_trackers=p),disabled:!l(t).preferences.add_trackers_enabled,"auto-grow":"",clearable:"","persistent-hint":"",hint:l(n)("settings.bittorrent.autoAddTrackersHint")},null,8,["modelValue","disabled","hint"])]),_:1})]),_:1}))}}),Tl={class:"d-flex align-center"},Cl={class:"d-flex align-center"},Sl={class:"d-flex align-center"},$l={class:"d-flex align-center"},Ml={class:"font-italic"},Pl=z({__name:"Connection",setup(F){const{t:n}=Q(),t=ae(),x=E([{title:n("common.none"),value:ce.NONE},{title:n("constants.proxy_type.socks4"),value:ce.SOCKS4},{title:n("constants.proxy_type.socks5"),value:ce.SOCKS5},{title:n("constants.proxy_type.http"),value:ce.HTTP}]),u=j(()=>t.preferences.proxy_type===ce.NONE),k=j(()=>t.preferences.proxy_type===ce.SOCKS4),b=E([{title:n("constants.bittorrentProtocols.tcp_utp"),value:Ne.TCP_uTP},{title:n("constants.bittorrentProtocols.tcp"),value:Ne.TCP},{title:n("constants.bittorrentProtocols.utp"),value:Ne.uTP}]),p=E(!1),r=E(!1),s=E(!1),i=E(!1),V=()=>{t.preferences.listen_port=Math.floor(Math.random()*64512+1024)};return le(async()=>{p.value=t.preferences.max_connec>0,r.value=t.preferences.max_connec_per_torrent>0,s.value=t.preferences.max_uploads>0,i.value=t.preferences.max_uploads_per_torrent>0}),ee(()=>p.value,h=>{t.preferences.max_connec=h?t.preferences.max_connec:-1}),ee(()=>r.value,h=>{t.preferences.max_connec_per_torrent=h?t.preferences.max_connec_per_torrent:-1}),ee(()=>s.value,h=>{t.preferences.max_uploads=h?t.preferences.max_uploads:-1}),ee(()=>i.value,h=>{t.preferences.max_uploads_per_torrent=h?t.preferences.max_uploads_per_torrent:-1}),(h,c)=>($(),O(K,null,{default:a(()=>[e(v,null,{default:a(()=>[e(q,{modelValue:l(t).preferences.bittorrent_protocol,"onUpdate:modelValue":c[0]||(c[0]=d=>l(t).preferences.bittorrent_protocol=d),"hide-details":"",items:b.value,label:l(n)("settings.connection.protocol")},null,8,["modelValue","items","label"])]),_:1}),e(D,{class:"mt-3"}),e(A,null,{default:a(()=>[g(f(l(n)("settings.connection.listeningPort.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.listen_port,"onUpdate:modelValue":c[1]||(c[1]=d=>l(t).preferences.listen_port=d),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.connection.listeningPort.incomingConnectionPort")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6",class:"d-flex align-center justify-center"},{default:a(()=>[e(M,{color:"primary",onClick:V},{default:a(()=>[g(f(l(n)("settings.connection.listeningPort.randomPort")),1)]),_:1})]),_:1})]),_:1})]),_:1}),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.upnp,"onUpdate:modelValue":c[2]||(c[2]=d=>l(t).preferences.upnp=d),"hide-details":"",label:l(n)("settings.connection.listeningPort.useUPnP")},null,8,["modelValue","label"])]),_:1}),e(D),e(A,null,{default:a(()=>[g(f(l(n)("settings.connection.connectionLimits.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[S("div",Tl,[S("span",null,[e(de,{modelValue:p.value,"onUpdate:modelValue":c[3]||(c[3]=d=>p.value=d)},null,8,["modelValue"])]),e(_,{modelValue:l(t).preferences.max_connec,"onUpdate:modelValue":c[4]||(c[4]=d=>l(t).preferences.max_connec=d),modelModifiers:{number:!0},disabled:!p.value,type:"number","hide-details":"",label:l(n)("settings.connection.connectionLimits.globalMaxConnection")},null,8,["modelValue","disabled","label"])])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[S("div",Cl,[S("span",null,[e(de,{modelValue:r.value,"onUpdate:modelValue":c[5]||(c[5]=d=>r.value=d)},null,8,["modelValue"])]),e(_,{modelValue:l(t).preferences.max_connec_per_torrent,"onUpdate:modelValue":c[6]||(c[6]=d=>l(t).preferences.max_connec_per_torrent=d),modelModifiers:{number:!0},disabled:!r.value,type:"number","hide-details":"",label:l(n)("settings.connection.connectionLimits.perTorrentMaxConnection")},null,8,["modelValue","disabled","label"])])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[S("div",Sl,[S("span",null,[e(de,{modelValue:s.value,"onUpdate:modelValue":c[7]||(c[7]=d=>s.value=d)},null,8,["modelValue"])]),e(_,{modelValue:l(t).preferences.max_uploads,"onUpdate:modelValue":c[8]||(c[8]=d=>l(t).preferences.max_uploads=d),modelModifiers:{number:!0},disabled:!s.value,type:"number","hide-details":"",label:l(n)("settings.connection.connectionLimits.globalMaxUploadSlots")},null,8,["modelValue","disabled","label"])])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[S("div",$l,[S("span",null,[e(de,{modelValue:i.value,"onUpdate:modelValue":c[9]||(c[9]=d=>i.value=d)},null,8,["modelValue"])]),e(_,{modelValue:l(t).preferences.max_uploads_per_torrent,"onUpdate:modelValue":c[10]||(c[10]=d=>l(t).preferences.max_uploads_per_torrent=d),modelModifiers:{number:!0},disabled:!i.value,type:"number","hide-details":"",label:l(n)("settings.connection.connectionLimits.perTorrentMaxUploadSlots")},null,8,["modelValue","disabled","label"])])]),_:1})]),_:1})]),_:1}),e(D,{class:"mt-3"}),e(A,null,{default:a(()=>[g(f(l(n)("settings.connection.proxy.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",md:"4"},{default:a(()=>[e(q,{modelValue:l(t).preferences.proxy_type,"onUpdate:modelValue":c[11]||(c[11]=d=>l(t).preferences.proxy_type=d),"hide-details":"",items:x.value},null,8,["modelValue","items"])]),_:1}),e(o,{cols:"6",md:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.proxy_ip,"onUpdate:modelValue":c[12]||(c[12]=d=>l(t).preferences.proxy_ip=d),disabled:u.value,"hide-details":"",label:l(n)("settings.connection.proxy.host")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"6",md:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.proxy_port,"onUpdate:modelValue":c[13]||(c[13]=d=>l(t).preferences.proxy_port=d),modelModifiers:{number:!0},disabled:u.value,type:"number","hide-details":"",label:l(n)("settings.connection.proxy.port")},null,8,["modelValue","disabled","label"])]),_:1})]),_:1})]),_:1}),e(v,null,{default:a(()=>[e(C,{"no-gutters":""},{default:a(()=>[e(o,{cols:"12",sm:"6",md:"3"},{default:a(()=>[e(w,{modelValue:l(t).preferences.proxy_bittorrent,"onUpdate:modelValue":c[14]||(c[14]=d=>l(t).preferences.proxy_bittorrent=d),disabled:u.value,"hide-details":"",label:l(n)("settings.connection.proxy.bittorrent")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6",md:"3"},{default:a(()=>[e(w,{modelValue:l(t).preferences.proxy_peer_connections,"onUpdate:modelValue":c[15]||(c[15]=d=>l(t).preferences.proxy_peer_connections=d),disabled:u.value||!l(t).preferences.proxy_bittorrent,"hide-details":"",label:l(n)("settings.connection.proxy.peerConnections")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6",md:"3"},{default:a(()=>[e(w,{modelValue:l(t).preferences.proxy_rss,"onUpdate:modelValue":c[16]||(c[16]=d=>l(t).preferences.proxy_rss=d),disabled:u.value||k.value,"hide-details":"",label:l(n)("settings.connection.proxy.rss")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6",md:"3"},{default:a(()=>[e(w,{modelValue:l(t).preferences.proxy_misc,"onUpdate:modelValue":c[17]||(c[17]=d=>l(t).preferences.proxy_misc=d),disabled:u.value||k.value,"hide-details":"",label:l(n)("settings.connection.proxy.misc")},null,8,["modelValue","disabled","label"])]),_:1})]),_:1})]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12"},{default:a(()=>[e(w,{modelValue:l(t).preferences.proxy_hostname_lookup,"onUpdate:modelValue":c[18]||(c[18]=d=>l(t).preferences.proxy_hostname_lookup=d),disabled:u.value||k.value,"hide-details":"",label:l(n)("settings.connection.proxy.hostNameLookup")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(w,{modelValue:l(t).preferences.proxy_auth_enabled,"onUpdate:modelValue":c[19]||(c[19]=d=>l(t).preferences.proxy_auth_enabled=d),disabled:u.value||k.value,"hide-details":"",label:l(n)("settings.connection.proxy.auth.subtitle")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.proxy_username,"onUpdate:modelValue":c[20]||(c[20]=d=>l(t).preferences.proxy_username=d),disabled:u.value||!l(t).preferences.proxy_auth_enabled,dense:"","hide-details":"",label:l(n)("settings.connection.proxy.auth.username")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(Ye,{modelValue:l(t).preferences.proxy_password,"onUpdate:modelValue":c[21]||(c[21]=d=>l(t).preferences.proxy_password=d),"hide-icon":u.value||!l(t).preferences.proxy_auth_enabled,disabled:u.value||!l(t).preferences.proxy_auth_enabled,label:l(n)("settings.connection.proxy.auth.password")},null,8,["modelValue","hide-icon","disabled","label"])]),_:1})]),_:1})]),_:1}),e(v,null,{default:a(()=>[S("h5",Ml,f(l(n)("settings.connection.proxy.auth.tip")),1)]),_:1}),e(D),e(A,null,{default:a(()=>[g(f(l(n)("settings.connection.ipFiltering.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.ip_filter_enabled,"onUpdate:modelValue":c[22]||(c[22]=d=>l(t).preferences.ip_filter_enabled=d),"hide-details":"",label:l(n)("settings.connection.ipFiltering.filterPath")},null,8,["modelValue","label"]),e(_,{modelValue:l(t).preferences.ip_filter_path,"onUpdate:modelValue":c[23]||(c[23]=d=>l(t).preferences.ip_filter_path=d),disabled:!l(t).preferences.ip_filter_enabled,"hide-details":""},null,8,["modelValue","disabled"])]),_:1}),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.ip_filter_trackers,"onUpdate:modelValue":c[24]||(c[24]=d=>l(t).preferences.ip_filter_trackers=d),"hide-details":"",label:l(n)("settings.connection.ipFiltering.applyToTrackers")},null,8,["modelValue","label"])]),_:1}),e(v,null,{default:a(()=>[e(A,null,{default:a(()=>[g(f(l(n)("settings.connection.ipFiltering.bannedIps")),1)]),_:1})]),_:1}),e(v,null,{default:a(()=>[e(re,{modelValue:l(t).preferences.banned_IPs,"onUpdate:modelValue":c[25]||(c[25]=d=>l(t).preferences.banned_IPs=d),"auto-grow":"",clearable:"","persistent-hint":"",hint:l(n)("settings.connection.ipFiltering.bannedIpsHint")},null,8,["modelValue","hint"])]),_:1})]),_:1}))}}),El={class:"d-flex align-center"},Fl={class:"d-flex align-center"},Dl={class:"d-flex align-center"},Al={class:"text-h5"},Il={class:"no-bullet"},Rl=z({__name:"Downloads",setup(F){const{t:n}=Q(),t=ae(),x=[{title:n("constants.contentLayout.original"),value:Be.ORIGINAL},{title:n("constants.contentLayout.subfolder"),value:Be.SUBFOLDER},{title:n("constants.contentLayout.nosubfolder"),value:Be.NO_SUBFOLDER}],u=[{title:n("constants.stopCondition.none"),value:qe.NONE},{title:n("constants.stopCondition.metadataReceived"),value:qe.METADATA_RECEIVED},{title:n("constants.stopCondition.filesChecked"),value:qe.FILES_CHECKED}],k=[{title:n("settings.downloads.saveManagement.defaultTMMOptions.manual"),value:!1},{title:n("settings.downloads.saveManagement.defaultTMMOptions.automatic"),value:!0}],b=[{title:n("settings.downloads.saveManagement.paramChangedTMMOptions.relocateTorrent"),value:!0},{title:n("settings.downloads.saveManagement.paramChangedTMMOptions.switchToManual"),value:!1}],p=E(!1),r=E(!1),s=E(!1),i=E(!1),V=E(!1),h=E(-1),c=E({monitoredFolderPath:"",saveType:$e.MONITORED_FOLDER,otherPath:""}),d=E({monitoredFolderPath:"",saveType:$e.MONITORED_FOLDER,otherPath:""}),m=E([{title:n("settings.downloads.monitoredFolders.monitoredFolderPath"),key:"monitoredFolderPath",sortable:!1},{title:n("settings.downloads.monitoredFolders.saveType"),key:"saveType",sortable:!1},{title:n("settings.downloads.monitoredFolders.otherPath"),key:"otherPath",sortable:!1},{title:n("settings.downloads.monitoredFolders.actions"),key:"actions",sortable:!1}]),N=E([]),B=E([{title:n("constants.monitoredFolderSaveLocation.monitoredFolder"),value:$e.MONITORED_FOLDER},{title:n("constants.monitoredFolderSaveLocation.defaultSavePath"),value:$e.DEFAULT_SAVE_PATH},{title:n("constants.monitoredFolderSaveLocation.other"),value:-1}]);le(async()=>{p.value=t.preferences.export_dir.length>0,r.value=t.preferences.export_dir_fin.length>0,Object.entries(t.preferences.scan_dirs).forEach(Y=>{const[U,y]=Y;let be,Ae;typeof y=="string"?(be=-1,Ae=y):(be=y,Ae=""),N.value.push({monitoredFolderPath:U,saveType:be,otherPath:Ae})})}),ee(()=>p,Y=>{Y||(t.preferences.export_dir="")}),ee(()=>r,Y=>{Y||(t.preferences.export_dir_fin="")});const T=Y=>{h.value=N.value.indexOf(Y),c.value={...Y},i.value=!0},P=Y=>{h.value=N.value.indexOf(Y),c.value={...Y},V.value=!0},I=()=>{N.value.splice(h.value,1),R(),Ce()},L=()=>{h.value>-1?Object.assign(N.value[h.value],c.value):N.value.push(c.value),R(),fe()},R=()=>{const Y={};N.value.forEach(U=>{Y[U.monitoredFolderPath]=U.saveType===-1?U.otherPath:U.saveType}),t.preferences.scan_dirs=Y},fe=async()=>{i.value=!1,await el(),c.value={...d.value},h.value=-1},Ce=async()=>{V.value=!1,await el(),c.value={...d.value},h.value=-1};return(Y,U)=>($(),O(K,null,{default:a(()=>[e(A,null,{default:a(()=>[g(f(l(n)("settings.downloads.whenAddTorrent.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(q,{modelValue:l(t).preferences.torrent_content_layout,"onUpdate:modelValue":U[0]||(U[0]=y=>l(t).preferences.torrent_content_layout=y),"hide-details":"",items:x,label:l(n)("constants.contentLayout.title")},null,8,["modelValue","label"]),e(w,{modelValue:l(t).preferences.add_to_top_of_queue,"onUpdate:modelValue":U[1]||(U[1]=y=>l(t).preferences.add_to_top_of_queue=y),"hide-details":"",label:l(n)("settings.downloads.whenAddTorrent.addToTopOfQueue")},null,8,["modelValue","label"]),e(w,{modelValue:l(t).preferences.merge_trackers,"onUpdate:modelValue":U[2]||(U[2]=y=>l(t).preferences.merge_trackers=y),"hide-details":"",label:l(n)("settings.downloads.whenAddTorrent.mergeTrackers")},null,8,["modelValue","label"]),e(w,{modelValue:l(t).preferences.start_paused_enabled,"onUpdate:modelValue":U[3]||(U[3]=y=>l(t).preferences.start_paused_enabled=y),"hide-details":"",label:l(n)("settings.downloads.whenAddTorrent.doNotAutoStart")},null,8,["modelValue","label"]),e(q,{modelValue:l(t).preferences.torrent_stop_condition,"onUpdate:modelValue":U[4]||(U[4]=y=>l(t).preferences.torrent_stop_condition=y),"hide-details":"",items:u,label:l(n)("constants.stopCondition.title")},null,8,["modelValue","label"]),e(w,{modelValue:l(t).preferences.auto_delete_mode,"onUpdate:modelValue":U[5]||(U[5]=y=>l(t).preferences.auto_delete_mode=y),"hide-details":"",label:l(n)("settings.downloads.whenAddTorrent.autoDeleteMode")},null,8,["modelValue","label"])]),_:1}),e(D),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.preallocate_all,"onUpdate:modelValue":U[6]||(U[6]=y=>l(t).preferences.preallocate_all=y),"hide-details":"",label:l(n)("settings.downloads.publicSettings.preAllocateDisk")},null,8,["modelValue","label"]),e(w,{modelValue:l(t).preferences.incomplete_files_ext,"onUpdate:modelValue":U[7]||(U[7]=y=>l(t).preferences.incomplete_files_ext=y),"hide-details":"",label:l(n)("settings.downloads.publicSettings.appendQBExtension")},null,8,["modelValue","label"])]),_:1}),e(D),e(A,null,{default:a(()=>[g(f(l(n)("settings.downloads.saveManagement.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12"},{default:a(()=>[e(q,{modelValue:l(t).preferences.auto_tmm_enabled,"onUpdate:modelValue":U[8]||(U[8]=y=>l(t).preferences.auto_tmm_enabled=y),items:k,"hide-details":"",label:l(n)("settings.downloads.saveManagement.autoTMMEnabled")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",md:"4"},{default:a(()=>[e(q,{modelValue:l(t).preferences.torrent_changed_tmm_enabled,"onUpdate:modelValue":U[9]||(U[9]=y=>l(t).preferences.torrent_changed_tmm_enabled=y),items:b,"hide-details":"",label:l(n)("settings.downloads.saveManagement.torrentChangedTMM")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",md:"4"},{default:a(()=>[e(q,{modelValue:l(t).preferences.save_path_changed_tmm_enabled,"onUpdate:modelValue":U[10]||(U[10]=y=>l(t).preferences.save_path_changed_tmm_enabled=y),items:b,"hide-details":"",label:l(n)("settings.downloads.saveManagement.savePathChangedTMM")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",md:"4"},{default:a(()=>[e(q,{modelValue:l(t).preferences.category_changed_tmm_enabled,"onUpdate:modelValue":U[11]||(U[11]=y=>l(t).preferences.category_changed_tmm_enabled=y),items:b,"hide-details":"",label:l(n)("settings.downloads.saveManagement.categoryChangedTMM")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(_,{modelValue:l(t).preferences.save_path,"onUpdate:modelValue":U[12]||(U[12]=y=>l(t).preferences.save_path=y),"hide-details":"",label:l(n)("settings.downloads.saveManagement.defaultSavePath")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[S("div",El,[S("span",null,[e(de,{modelValue:l(t).preferences.temp_path_enabled,"onUpdate:modelValue":U[13]||(U[13]=y=>l(t).preferences.temp_path_enabled=y)},null,8,["modelValue"])]),e(_,{modelValue:l(t).preferences.temp_path,"onUpdate:modelValue":U[14]||(U[14]=y=>l(t).preferences.temp_path=y),disabled:!l(t).preferences.temp_path_enabled,"hide-details":"",label:l(n)("settings.downloads.saveManagement.keepIncomplete")},null,8,["modelValue","disabled","label"])])]),_:1}),e(o,{cols:"12"},{default:a(()=>[S("div",Fl,[S("span",null,[e(de,{modelValue:p.value,"onUpdate:modelValue":U[15]||(U[15]=y=>p.value=y)},null,8,["modelValue"])]),e(_,{modelValue:l(t).preferences.export_dir,"onUpdate:modelValue":U[16]||(U[16]=y=>l(t).preferences.export_dir=y),disabled:!p.value,"hide-details":"",label:l(n)("settings.downloads.saveManagement.exportDir")},null,8,["modelValue","disabled","label"])])]),_:1}),e(o,{cols:"12"},{default:a(()=>[S("div",Dl,[S("span",null,[e(de,{modelValue:r.value,"onUpdate:modelValue":U[17]||(U[17]=y=>r.value=y)},null,8,["modelValue"])]),e(_,{modelValue:l(t).preferences.export_dir_fin,"onUpdate:modelValue":U[18]||(U[18]=y=>l(t).preferences.export_dir_fin=y),disabled:!r.value,"hide-details":"",label:l(n)("settings.downloads.saveManagement.exportDirFinished")},null,8,["modelValue","disabled","label"])])]),_:1})]),_:1})]),_:1}),e(D),e(ol,{class:"my-4",headers:m.value,items:N.value},{top:a(()=>[e(Ge,{flat:""},{default:a(()=>[e(tl,null,{default:a(()=>[g(f(l(n)("settings.downloads.monitoredFolders.subheader")),1)]),_:1}),e(D,{inset:"",vertical:""}),e(W),e(ue,{modelValue:i.value,"onUpdate:modelValue":U[22]||(U[22]=y=>i.value=y),"max-width":"500px"},{activator:a(({props:y})=>[e(M,cl({color:"primary",variant:"flat",dark:"",class:"mb-2"},y),{default:a(()=>[g(f(l(n)("settings.downloads.monitoredFolders.newItem")),1)]),_:2},1040)]),default:a(()=>[e(X,null,{default:a(()=>[e(ie,null,{default:a(()=>[S("span",Al,f(l(n)("settings.downloads.monitoredFolders.editItem")),1)]),_:1}),e(Z,null,{default:a(()=>[e(sl,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12"},{default:a(()=>[e(_,{modelValue:c.value.monitoredFolderPath,"onUpdate:modelValue":U[19]||(U[19]=y=>c.value.monitoredFolderPath=y),label:l(n)("settings.downloads.monitoredFolders.monitoredFolderPath")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(q,{modelValue:c.value.saveType,"onUpdate:modelValue":U[20]||(U[20]=y=>c.value.saveType=y),"hide-details":"",items:B.value,label:l(n)("settings.downloads.monitoredFolders.saveType")},null,8,["modelValue","items","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(_,{disabled:c.value.saveType!==-1,modelValue:c.value.otherPath,"onUpdate:modelValue":U[21]||(U[21]=y=>c.value.otherPath=y),label:l(n)("settings.downloads.monitoredFolders.otherPath")},null,8,["disabled","modelValue","label"])]),_:1})]),_:1})]),_:1})]),_:1}),e(me,null,{default:a(()=>[e(W),e(M,{color:"accent darken-1",onClick:fe},{default:a(()=>[g(f(l(n)("common.cancel")),1)]),_:1}),e(M,{color:"accent darken-1",onClick:L},{default:a(()=>[g(f(l(n)("common.save")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),e(ue,{modelValue:V.value,"onUpdate:modelValue":U[23]||(U[23]=y=>V.value=y),"max-width":"500px"},{default:a(()=>[e(X,null,{default:a(()=>[e(ie,{class:"text-h5"},{default:a(()=>[g(f(l(n)("settings.downloads.monitoredFolders.confirmDelete")),1)]),_:1}),e(me,null,{default:a(()=>[e(W),e(M,{color:"blue darken-1",onClick:Ce},{default:a(()=>[g(f(l(n)("common.cancel")),1)]),_:1}),e(M,{color:"blue darken-1",onClick:I},{default:a(()=>[g(f(l(n)("common.ok")),1)]),_:1}),e(W)]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})]),"item.saveType":a(({item:y})=>[g(f(B.value.find(be=>be.value===y.saveType)?.title),1)]),"item.actions":a(({item:y})=>[e(ne,{size:"small",onClick:be=>T(y)},{default:a(()=>[g("mdi-pencil")]),_:2},1032,["onClick"]),e(ne,{size:"small",onClick:be=>P(y)},{default:a(()=>[g("mdi-delete")]),_:2},1032,["onClick"])]),"no-data":a(()=>[g(f(l(n)("settings.downloads.monitoredFolders.noData")),1)]),_:2},1032,["headers","items"]),e(D),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.excluded_file_names_enabled,"onUpdate:modelValue":U[24]||(U[24]=y=>l(t).preferences.excluded_file_names_enabled=y),"hide-details":"",label:l(n)("settings.downloads.excludedFileNames.label")},null,8,["modelValue","label"])]),_:1}),e(v,null,{default:a(()=>[e(re,{modelValue:l(t).preferences.excluded_file_names,"onUpdate:modelValue":U[25]||(U[25]=y=>l(t).preferences.excluded_file_names=y),disabled:!l(t).preferences.excluded_file_names_enabled,clearable:"","auto-grow":"","persistent-hint":"",hint:l(n)("settings.downloads.excludedFileNames.hint")},null,8,["modelValue","disabled","hint"])]),_:1}),e(D),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.mail_notification_enabled,"onUpdate:modelValue":U[26]||(U[26]=y=>l(t).preferences.mail_notification_enabled=y),"hide-details":"",label:l(n)("settings.downloads.mailNotification.enabled")},null,8,["modelValue","label"])]),_:1}),e(v,null,{default:a(()=>[e(_,{modelValue:l(t).preferences.mail_notification_sender,"onUpdate:modelValue":U[27]||(U[27]=y=>l(t).preferences.mail_notification_sender=y),disabled:!l(t).preferences.mail_notification_enabled,"hide-details":"",label:l(n)("settings.downloads.mailNotification.from")},null,8,["modelValue","disabled","label"])]),_:1}),e(v,null,{default:a(()=>[e(_,{modelValue:l(t).preferences.mail_notification_email,"onUpdate:modelValue":U[28]||(U[28]=y=>l(t).preferences.mail_notification_email=y),disabled:!l(t).preferences.mail_notification_enabled,"hide-details":"",label:l(n)("settings.downloads.mailNotification.to")},null,8,["modelValue","disabled","label"])]),_:1}),e(v,null,{default:a(()=>[e(_,{modelValue:l(t).preferences.mail_notification_smtp,"onUpdate:modelValue":U[29]||(U[29]=y=>l(t).preferences.mail_notification_smtp=y),disabled:!l(t).preferences.mail_notification_enabled,"hide-details":"",label:l(n)("settings.downloads.mailNotification.smtpServer")},null,8,["modelValue","disabled","label"])]),_:1}),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.mail_notification_ssl_enabled,"onUpdate:modelValue":U[30]||(U[30]=y=>l(t).preferences.mail_notification_ssl_enabled=y),disabled:!l(t).preferences.mail_notification_enabled,"hide-details":"",label:l(n)("settings.downloads.mailNotification.sslEnabled")},null,8,["modelValue","disabled","label"])]),_:1}),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.mail_notification_auth_enabled,"onUpdate:modelValue":U[31]||(U[31]=y=>l(t).preferences.mail_notification_auth_enabled=y),disabled:!l(t).preferences.mail_notification_enabled,"hide-details":"",label:l(n)("settings.downloads.mailNotification.authEnabled")},null,8,["modelValue","disabled","label"]),e(C,null,{default:a(()=>[e(o,null,{default:a(()=>[e(_,{modelValue:l(t).preferences.mail_notification_username,"onUpdate:modelValue":U[32]||(U[32]=y=>l(t).preferences.mail_notification_username=y),disabled:!l(t).preferences.mail_notification_enabled||!l(t).preferences.mail_notification_auth_enabled,"hide-details":"",label:l(n)("settings.downloads.mailNotification.username")},null,8,["modelValue","disabled","label"]),e(_,{modelValue:l(t).preferences.mail_notification_password,"onUpdate:modelValue":U[33]||(U[33]=y=>l(t).preferences.mail_notification_password=y),disabled:!l(t).preferences.mail_notification_enabled||!l(t).preferences.mail_notification_auth_enabled,"hide-details":"",label:l(n)("settings.downloads.mailNotification.password"),type:s.value?"text":"password","append-icon":!l(t).preferences.mail_notification_enabled||!l(t).preferences.mail_notification_auth_enabled?"":s.value?"mdi-eye":"mdi-eye-off","onClick:append":U[34]||(U[34]=y=>s.value=!s.value)},null,8,["modelValue","disabled","label","type","append-icon"])]),_:1})]),_:1})]),_:1}),e(D),e(A,null,{default:a(()=>[g(f(l(n)("settings.downloads.runExternalProgram.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",md:"6"},{default:a(()=>[e(w,{modelValue:l(t).preferences.autorun_on_torrent_added_enabled,"onUpdate:modelValue":U[35]||(U[35]=y=>l(t).preferences.autorun_on_torrent_added_enabled=y),"hide-details":"",label:l(n)("settings.downloads.runExternalProgram.onAddedEnabled")},null,8,["modelValue","label"]),e(_,{modelValue:l(t).preferences.autorun_on_torrent_added_program,"onUpdate:modelValue":U[36]||(U[36]=y=>l(t).preferences.autorun_on_torrent_added_program=y),disabled:!l(t).preferences.autorun_on_torrent_added_enabled,"hide-details":"",label:l(n)("settings.downloads.runExternalProgram.onAddedLabel")},null,8,["modelValue","disabled","label"]),e(w,{modelValue:l(t).preferences.autorun_enabled,"onUpdate:modelValue":U[37]||(U[37]=y=>l(t).preferences.autorun_enabled=y),"hide-details":"",label:l(n)("settings.downloads.runExternalProgram.onFinishedEnabled")},null,8,["modelValue","label"]),e(_,{modelValue:l(t).preferences.autorun_program,"onUpdate:modelValue":U[38]||(U[38]=y=>l(t).preferences.autorun_program=y),disabled:!l(t).preferences.autorun_enabled,"hide-details":"",label:l(n)("settings.downloads.runExternalProgram.onFinishedLabel")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",md:"6"},{default:a(()=>[e(X,{elevation:"2",variant:"outlined"},{default:a(()=>[e(ie,null,{default:a(()=>[g(f(l(n)("settings.downloads.runExternalProgram.supportParamTitle")),1)]),_:1}),e(Z,null,{default:a(()=>[S("ul",Il,[S("li",null,f(l(n)("settings.downloads.runExternalProgram.supportParamN")),1),S("li",null,f(l(n)("settings.downloads.runExternalProgram.supportParamL")),1),S("li",null,f(l(n)("settings.downloads.runExternalProgram.supportParamG")),1),S("li",null,f(l(n)("settings.downloads.runExternalProgram.supportParamF")),1),S("li",null,f(l(n)("settings.downloads.runExternalProgram.supportParamR")),1),S("li",null,f(l(n)("settings.downloads.runExternalProgram.supportParamD")),1),S("li",null,f(l(n)("settings.downloads.runExternalProgram.supportParamC")),1),S("li",null,f(l(n)("settings.downloads.runExternalProgram.supportParamZ")),1),S("li",null,f(l(n)("settings.downloads.runExternalProgram.supportParamT")),1),S("li",null,f(l(n)("settings.downloads.runExternalProgram.supportParamI")),1),S("li",null,f(l(n)("settings.downloads.runExternalProgram.supportParamJ")),1),S("li",null,f(l(n)("settings.downloads.runExternalProgram.supportParamK")),1)]),S("h5",null,f(l(n)("settings.downloads.runExternalProgram.tip")),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}))}}),Ol=z({__name:"RssFeedDialog",props:{guid:{},initialFeed:{}},setup(F){const n=F,{t}=Q(),{isOpened:x}=Ue(n.guid),u=Fe(),k=E(),b=E(!1),p=Ke({name:"",url:""}),r=[h=>!!h||t("dialogs.rss.feed.rules.name_required")],s=[h=>!!h||t("dialogs.rss.feed.rules.url_required")];async function i(){await k.value?.validate(),b.value&&(n.initialFeed?(p.url!==n.initialFeed.url&&await u.setFeedUrl(n.initialFeed.name,p.url),p.name!==n.initialFeed.name&&await u.renameFeed(n.initialFeed.name,p.name)):await u.createFeed(p.name,p.url),await u.fetchFeeds(),V())}const V=()=>{x.value=!1};return le(()=>{n.initialFeed&&(p.name=n.initialFeed.name,p.url=n.initialFeed.url)}),(h,c)=>($(),O(ue,{modelValue:l(x),"onUpdate:modelValue":c[4]||(c[4]=d=>Te(x)?x.value=d:null)},{default:a(()=>[e(X,null,{default:a(()=>[e(ie,null,{default:a(()=>[g(f(h.$t(`dialogs.rss.feed.title.${h.initialFeed?"edit":"create"}`)),1)]),_:1}),e(Z,null,{default:a(()=>[e(l(ke),{modelValue:b.value,"onUpdate:modelValue":c[2]||(c[2]=d=>b.value=d),ref_key:"form",ref:k,onSubmit:c[3]||(c[3]=pe(()=>{},["prevent"]))},{default:a(()=>[e(_,{modelValue:p.name,"onUpdate:modelValue":c[0]||(c[0]=d=>p.name=d),rules:r,label:h.$t("dialogs.rss.feed.name"),onKeydown:ve(i,["enter"])},null,8,["modelValue","label"]),e(_,{modelValue:p.url,"onUpdate:modelValue":c[1]||(c[1]=d=>p.url=d),rules:s,label:h.$t("dialogs.rss.feed.url"),onKeydown:ve(i,["enter"])},null,8,["modelValue","label"])]),_:1},8,["modelValue"])]),_:1}),e(me,null,{default:a(()=>[e(W),e(M,{color:"error",onClick:V},{default:a(()=>[g(f(h.$t("common.cancel")),1)]),_:1}),e(M,{color:"accent",disabled:!b.value,onClick:i},{default:a(()=>[g(f(h.$t("common.save")),1)]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1},8,["modelValue"]))}}),Ll={class:"pl-4"},Nl=z({__name:"Feeds",setup(F){const n=he(),t=Fe(),x=E(!1),u=E("");async function k(i,V=!0){await t.refreshFeed(i.name),V&&await r()}async function b(i){await t.deleteFeed(i.name),await r()}async function p(){t.feeds.forEach(i=>k(i,!1)),await r()}async function r(){x.value||(x.value=!0,await t.fetchFeeds(),x.value=!1)}function s(i){u.value=n.createDialog(Ol,{initialFeed:i})}return le(()=>{r(),al(r,5e3)}),ee(()=>n.isDialogOpened(u.value),i=>{i||r()}),(i,V)=>($(),H(J,null,[e(C,{class:"mt-2"},{default:a(()=>[($(!0),H(J,null,se(l(t).feeds,h=>($(),O(o,{cols:"12",sm:"6",lg:"3"},{default:a(()=>[e(Pe,{rounded:"xl",class:"d-flex align-center"},{default:a(()=>[S("div",Ll,f(h.name),1),e(W),S("div",null,[e(M,{icon:"",variant:"plain",onClick:c=>k(h)},{default:a(()=>[h.hasError?($(),O(ne,{key:0},{default:a(()=>[g("mdi-sync-alert")]),_:1})):h.isLoading?($(),O(ne,{key:1},{default:a(()=>[g("mdi-cloud-sync")]),_:1})):($(),O(ne,{key:2},{default:a(()=>[g("mdi-sync")]),_:1}))]),_:2},1032,["onClick"]),e(M,{icon:"",variant:"plain",density:"compact",onClick:c=>s(h)},{default:a(()=>[e(ne,null,{default:a(()=>[g("mdi-pencil")]),_:1})]),_:2},1032,["onClick"]),e(M,{icon:"mdi-delete",color:"red",variant:"plain",onClick:c=>b(h)},null,8,["onClick"])])]),_:2},1024)]),_:2},1024))),256)),l(t).feeds.length===0?($(),O(o,{key:0,cols:"12"},{default:a(()=>[e(X,null,{default:a(()=>[e(Z,null,{default:a(()=>[g(f(i.$t("settings.rss.feeds.noFeeds")),1)]),_:1})]),_:1})]),_:1})):oe("",!0)]),_:1}),e(C,null,{default:a(()=>[e(o,{cols:"6",class:"d-flex align-center justify-center"},{default:a(()=>[e(M,{color:"accent",onClick:V[0]||(V[0]=h=>s())},{default:a(()=>[g(f(i.$t("settings.rss.feeds.createNew")),1)]),_:1})]),_:1}),e(o,{cols:"6",class:"d-flex align-center justify-center"},{default:a(()=>[e(M,{color:"accent",loading:x.value,disabled:l(t).feeds.length===0,text:i.$t("settings.rss.feeds.refreshAll"),onClick:p},null,8,["loading","disabled","text"])]),_:1})]),_:1})],64))}}),Bl=z({__name:"General",setup(F){const n=ae(),t=xe();return(x,u)=>($(),O(K,null,{default:a(()=>[e(A,null,{default:a(()=>[g(f(x.$t("settings.rss.general.reader.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(w,{modelValue:l(n).preferences.rss_processing_enabled,"onUpdate:modelValue":u[0]||(u[0]=k=>l(n).preferences.rss_processing_enabled=k),"hide-details":"",label:x.$t("settings.rss.general.reader.enableProcessing")},null,8,["modelValue","label"]),e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(n).preferences.rss_refresh_interval,"onUpdate:modelValue":u[1]||(u[1]=k=>l(n).preferences.rss_refresh_interval=k),modelModifiers:{number:!0},type:"number","hide-details":"",suffix:x.$t("units.minutes",l(n).preferences.rss_refresh_interval),label:x.$t("settings.rss.general.reader.feedsRefreshInterval")},null,8,["modelValue","suffix","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(n).preferences.rss_max_articles_per_feed,"onUpdate:modelValue":u[2]||(u[2]=k=>l(n).preferences.rss_max_articles_per_feed=k),modelModifiers:{number:!0},type:"number",label:x.$t("settings.rss.general.reader.maximumArticlesPerFeed")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e(D),e(A,null,{default:a(()=>[g(f(x.$t("settings.rss.general.autoDownloader.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(w,{modelValue:l(n).preferences.rss_auto_downloading_enabled,"onUpdate:modelValue":u[3]||(u[3]=k=>l(n).preferences.rss_auto_downloading_enabled=k),"hide-details":"",class:"ma-0 pa-0",label:x.$t("settings.rss.general.autoDownloader.enable")},null,8,["modelValue","label"])]),_:1}),e(D),e(A,null,{default:a(()=>[g(f(x.$t("settings.rss.general.smartEpisodeFilter.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(w,{modelValue:l(n).preferences.rss_download_repack_proper_episodes,"onUpdate:modelValue":u[4]||(u[4]=k=>l(n).preferences.rss_download_repack_proper_episodes=k),"hide-details":"",class:"ma-0 pa-0",label:x.$t("settings.rss.general.smartEpisodeFilter.downloadEpisodes")},null,8,["modelValue","label"]),e(re,{modelValue:l(n).preferences.rss_smart_episode_filters,"onUpdate:modelValue":u[5]||(u[5]=k=>l(n).preferences.rss_smart_episode_filters=k),outlined:"","auto-grow":"",clearable:"","persistent-hint":"",hint:x.$t("settings.rss.general.smartEpisodeFilter.filtersHint"),label:x.$t("settings.rss.general.smartEpisodeFilter.filters")},null,8,["modelValue","hint","label"])]),_:1}),e(D),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).useIdForRssLinks,"onUpdate:modelValue":u[6]||(u[6]=k=>l(t).useIdForRssLinks=k),"hide-details":"",label:x.$t("settings.rss.general.useIdForRssLinks")},null,8,["modelValue","label"])]),_:1})]),_:1}))}}),ql=z({__name:"AddTorrentParamsDialog",props:{modelValue:{required:!0},modelModifiers:{},isOpened:{type:Boolean},isOpenedModifiers:{}},emits:["update:modelValue","update:isOpened"],setup(F){const n=ll(F,"modelValue"),t=ll(F,"isOpened"),{t:x}=Q(),u=E();function k(){u.value?.saveFields(),t.value=!1}return(b,p)=>($(),O(ue,{modelValue:t.value,"onUpdate:modelValue":p[1]||(p[1]=r=>t.value=r),class:Ee(b.$vuetify.display.mobile?"":"w-75"),fullscreen:b.$vuetify.display.mobile,scrollable:""},{default:a(()=>[e(X,null,{default:a(()=>[e(ie,{class:"ios-margin"},{default:a(()=>[e(Ge,{color:"transparent"},{default:a(()=>[e(tl,null,{default:a(()=>[g(f(l(x)("dialogs.add.params.title")),1)]),_:1}),e(M,{icon:"mdi-close",onClick:k})]),_:1})]),_:1}),e(Z,null,{default:a(()=>[e(dl,{modelValue:n.value,"onUpdate:modelValue":p[0]||(p[0]=r=>n.value=r)},null,8,["modelValue"])]),_:1}),e(me,{class:"mb-2"},{default:a(()=>[e(W),e(M,{text:b.$t("common.close"),color:"",variant:"flat",onClick:k},null,8,["text"])]),_:1})]),_:1})]),_:1},8,["modelValue","class","fullscreen"]))}});function zl(F){return{save_path:F?.save_path??"",skip_checking:!1,add_to_top_of_queue:F?.add_to_top_of_queue??!1,content_layout:F?.torrent_content_layout,stop_condition:F?.torrent_stop_condition,download_limit:F?.dl_limit,upload_limit:F?.up_limit,use_download_path:!!F?.temp_path,download_path:F?.temp_path?F?.temp_path:"",stopped:F?.start_paused_enabled,use_auto_tmm:F?.auto_tmm_enabled,ratio_limit:-2,seeding_time_limit:-2,inactive_seeding_time_limit:-2}}const Hl={class:"d-flex"},jl={class:"d-flex align-center"},Yl={class:"v-card-title pa-0"},Gl=z({__name:"RssRuleDialog",props:{guid:{},initialRule:{}},setup(F){const n=F,t=j(()=>!!(n.initialRule&&n.initialRule.name)),{isOpened:x}=Ue(n.guid),{t:u}=Q(),k=De(),b=ae(),p=Fe(),r=E(),s=E(!1),i=Ke(d()),V=E(""),h=E([]),c=j(()=>{if(i.lastMatch==="")return u("dialogs.rss.rule.lastMatch.unknownValue").toString();const I=new Date().getTime()-new Date(i.lastMatch).getTime();return u("dialogs.rss.rule.lastMatch.knownValue",Math.floor(I/(1e3*60*60*24)))});function d(){return{affectedFeeds:[],enabled:!0,episodeFilter:"",ignoreDays:0,lastMatch:"",mustContain:"",mustNotContain:"",name:"",priority:0,smartFilter:!1,useRegex:!1,previouslyMatchedEpisodes:t.value?n.initialRule.previouslyMatchedEpisodes:[],torrentParams:zl(b.preferences)}}async function m(){if(V.value==="")return;const I=[],L=await p.fetchMatchingArticles(V.value);for(const R in L){const fe=L[R];I.length>0&&I.push({type:"divider"}),I.push({type:"subheader",value:R});for(const Ce in fe){const Y=fe[Ce];I.push({type:"item",value:Y})}}h.value=I}async function N(){s.value&&((t.value||V.value!=="")&&V.value!==i.name&&await p.renameRule(V.value,i.name),await p.setRule(i.name,i),V.value=i.name,await p.fetchRules(),await m())}async function B(){i.affectedFeeds=[]}async function T(){i.affectedFeeds=p.feeds.map(I=>I.url)}const P=()=>{x.value=!1};return le(async()=>{await k.fetchCategories(),await p.fetchFeeds(),t.value&&(V.value=n.initialRule.name,Object.assign(i,n.initialRule)),await m()}),(I,L)=>($(),O(ue,{modelValue:l(x),"onUpdate:modelValue":L[13]||(L[13]=R=>Te(x)?x.value=R:null)},{default:a(()=>[e(X,null,{default:a(()=>[e(ie,null,{default:a(()=>[e(Ge,{color:"transparent",title:I.$t(`dialogs.rss.rule.title.${I.initialRule?"edit":"create"}`)},{default:a(()=>[e(M,{icon:"mdi-close",onClick:P})]),_:1},8,["title"])]),_:1}),e(Z,null,{default:a(()=>[e(l(ke),{modelValue:s.value,"onUpdate:modelValue":L[11]||(L[11]=R=>s.value=R),ref_key:"form",ref:r,onSubmit:L[12]||(L[12]=pe(()=>{},["prevent"]))},{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6",class:"scrollable-col"},{default:a(()=>[e(_,{modelValue:i.name,"onUpdate:modelValue":L[0]||(L[0]=R=>i.name=R),autofocus:"",required:"",label:I.$t("dialogs.rss.rule.name")},null,8,["modelValue","label"]),S("div",Hl,[e(rl,{modelValue:i.enabled,"onUpdate:modelValue":L[1]||(L[1]=R=>i.enabled=R),color:"accent",inset:"","hide-details":"",label:I.$t("dialogs.rss.rule.enabled")},null,8,["modelValue","label"]),e(W),S("div",jl,[e(M,{class:"d-flex align-center justify-center",color:"accent"},{default:a(()=>[g(f(I.$t("dialogs.add.params.title"))+" ",1),e(ql,{modelValue:i.torrentParams,"onUpdate:modelValue":L[2]||(L[2]=R=>i.torrentParams=R),activator:"parent"},null,8,["modelValue"])]),_:1})])]),e(D),e(w,{modelValue:i.useRegex,"onUpdate:modelValue":L[3]||(L[3]=R=>i.useRegex=R),"hide-details":"",label:I.$t("dialogs.rss.rule.useRegex")},null,8,["modelValue","label"]),e(_,{modelValue:i.mustContain,"onUpdate:modelValue":L[4]||(L[4]=R=>i.mustContain=R),label:I.$t("dialogs.rss.rule.mustContain")},null,8,["modelValue","label"]),e(_,{modelValue:i.mustNotContain,"onUpdate:modelValue":L[5]||(L[5]=R=>i.mustNotContain=R),label:I.$t("dialogs.rss.rule.mustNotContain")},null,8,["modelValue","label"]),e(w,{modelValue:i.smartFilter,"onUpdate:modelValue":L[6]||(L[6]=R=>i.smartFilter=R),"hide-details":"",label:I.$t("dialogs.rss.rule.smartFilter")},null,8,["modelValue","label"]),e(_,{modelValue:i.episodeFilter,"onUpdate:modelValue":L[7]||(L[7]=R=>i.episodeFilter=R),placeholder:I.$t("dialogs.rss.rule.episodeFilterPlaceholder"),label:I.$t("dialogs.rss.rule.episodeFilter")},null,8,["modelValue","placeholder","label"]),e(D,{class:"mb-4"}),e(_,{modelValue:i.ignoreDays,"onUpdate:modelValue":L[8]||(L[8]=R=>i.ignoreDays=R),modelModifiers:{number:!0},type:"number",hint:I.$t("dialogs.rss.rule.ignoreDaysHint"),label:I.$t("dialogs.rss.rule.ignoreDays")},null,8,["modelValue","hint","label"]),e(_,{modelValue:c.value,"onUpdate:modelValue":L[9]||(L[9]=R=>c.value=R),disabled:"",label:I.$t("dialogs.rss.rule.lastMatch.label")},null,8,["modelValue","label"]),e(D),e(A,null,{default:a(()=>[g(f(I.$t("dialogs.rss.rule.affectedFeedsSubheader")),1)]),_:1}),e(C,null,{default:a(()=>[e(o,{cols:"6",class:"d-flex align-center justify-center"},{default:a(()=>[e(M,{color:"accent",onClick:T},{default:a(()=>[g(f(I.$t("common.selectAll")),1)]),_:1})]),_:1}),e(o,{cols:"6",class:"d-flex align-center justify-center"},{default:a(()=>[e(M,{color:"primary",onClick:B},{default:a(()=>[g(f(I.$t("common.selectNone")),1)]),_:1})]),_:1})]),_:1}),($(!0),H(J,null,se(l(p).feeds,R=>($(),O(w,{modelValue:i.affectedFeeds,"onUpdate:modelValue":L[10]||(L[10]=fe=>i.affectedFeeds=fe),multiple:"","hide-details":"",label:R.name,value:R.url},null,8,["modelValue","label","value"]))),256))]),_:1}),e(D,{vertical:!I.$vuetify.display.mobile},null,8,["vertical"]),e(o,{cols:"12",sm:"6",class:"scrollable-col"},{default:a(()=>[S("div",Yl,f(I.$t("dialogs.rss.rule.matchingArticles.title")),1),e(K,null,{default:a(()=>[($(!0),H(J,null,se(h.value,R=>($(),H(J,null,[R.type==="divider"?($(),O(D,{key:0})):R.type==="subheader"?($(),O(A,{key:1,inset:""},{default:a(()=>[g(f(R.value),1)]),_:2},1024)):($(),O(v,{key:2,class:"mb-3"},{default:a(()=>[g(f(R.value),1)]),_:2},1024))],64))),256)),h.value.length===0?($(),O(v,{key:0,title:I.$t("dialogs.rss.rule.matchingArticles.noMatch")},null,8,["title"])):oe("",!0)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(me,null,{default:a(()=>[e(W),e(M,{color:"error",onClick:P},{default:a(()=>[g(f(I.$t("common.close")),1)]),_:1}),e(M,{color:"accent",onClick:N},{default:a(()=>[g(f(I.$t("common.save")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]))}}),Wl=We(Gl,[["__scopeId","data-v-d359259e"]]),Kl={class:"pl-4"},Ql=z({__name:"Rules",setup(F){const n=he(),t=Fe(),x=E(!1),u=E("");async function k(s){await t.setRule(s.name,{...s,enabled:!s.enabled}),await t.fetchRules()}async function b(s){await t.deleteRule(s.name),await t.fetchRules()}async function p(){x.value||(x.value=!0,await t.fetchRules(),x.value=!1)}function r(s){u.value=n.createDialog(Wl,{initialRule:s})}return le(()=>{p(),al(p,5e3)}),ee(()=>n.isDialogOpened(u.value),s=>{s||p()}),(s,i)=>($(),H(J,null,[e(C,{class:"mt-2"},{default:a(()=>[($(!0),H(J,null,se(l(t).rules,V=>($(),O(o,{cols:"12",sm:"6",lg:"3"},{default:a(()=>[e(Pe,{rounded:"xl",class:"d-flex align-center"},{default:a(()=>[S("div",Kl,f(V.name),1),e(W),S("div",null,[e(M,{class:"my-2 mr-2",icon:V.enabled?"mdi-check":"mdi-cancel",color:V.enabled?"accent":"red",variant:"plain",density:"compact",onClick:h=>k(V)},null,8,["icon","color","onClick"]),e(M,{class:"my-2 mr-2",icon:"mdi-pencil",variant:"plain",density:"compact",onClick:h=>r(V)},null,8,["onClick"]),e(M,{class:"my-2 mr-2",icon:"mdi-delete",color:"red",variant:"plain",density:"compact",onClick:h=>b(V)},null,8,["onClick"])])]),_:2},1024)]),_:2},1024))),256)),l(t).rules.length===0?($(),O(o,{key:0,cols:"12"},{default:a(()=>[e(X,null,{default:a(()=>[e(Z,null,{default:a(()=>[g(f(s.$t("settings.rss.rules.noRules")),1)]),_:1})]),_:1})]),_:1})):oe("",!0)]),_:1}),e(C,null,{default:a(()=>[e(o,{cols:"12",class:"d-flex align-center justify-center"},{default:a(()=>[e(M,{color:"accent",onClick:i[0]||(i[0]=V=>r())},{default:a(()=>[g(f(s.$t("settings.rss.rules.createNew")),1)]),_:1})]),_:1})]),_:1})],64))}}),Xl={class:"font-italic"},Jl={class:"font-italic"},Zl=z({__name:"Speed",setup(F){const{t:n}=Q(),t=ae(),x=E([{title:n("constants.scheduler.everyDay"),value:te.EVERY_DAY},{title:n("constants.scheduler.everyWeekday"),value:te.EVERY_WEEKDAY},{title:n("constants.scheduler.everyWeekend"),value:te.EVERY_WEEKEND},{title:n("constants.scheduler.everyMonday"),value:te.EVERY_MONDAY},{title:n("constants.scheduler.everyTuesday"),value:te.EVERY_TUESDAY},{title:n("constants.scheduler.everyWednesday"),value:te.EVERY_WEDNESDAY},{title:n("constants.scheduler.everyThursday"),value:te.EVERY_THURSDAY},{title:n("constants.scheduler.everyFriday"),value:te.EVERY_FRIDAY},{title:n("constants.scheduler.everySaturday"),value:te.EVERY_SATURDAY},{title:n("constants.scheduler.everySunday"),value:te.EVERY_SUNDAY}]),u=j({get:()=>t.preferences.up_limit/1024,set:r=>t.preferences.up_limit=r*1024}),k=j({get:()=>t.preferences.dl_limit/1024,set:r=>t.preferences.dl_limit=r*1024}),b=j({get:()=>t.preferences.alt_up_limit/1024,set:r=>t.preferences.alt_up_limit=r*1024}),p=j({get:()=>t.preferences.alt_dl_limit/1024,set:r=>t.preferences.alt_dl_limit=r*1024});return(r,s)=>($(),O(K,null,{default:a(()=>[e(v,null,{default:a(()=>[e(C,{class:Ee(r.$vuetify.display.mobile?"flex-column":"flex-row")},{default:a(()=>[e(o,{cols:"12",sm:"6",class:"pa-0"},{default:a(()=>[e(A,null,{default:a(()=>[g(f(l(n)("settings.speed.subheader.global")),1)]),_:1}),e(C,{class:"mx-1"},{default:a(()=>[e(o,{cols:"12",md:"6"},{default:a(()=>[e(_,{modelValue:u.value,"onUpdate:modelValue":s[0]||(s[0]=i=>u.value=i),"hide-details":"",suffix:"kiB/s",label:l(n)("settings.speed.upload")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",md:"6"},{default:a(()=>[e(_,{modelValue:k.value,"onUpdate:modelValue":s[1]||(s[1]=i=>k.value=i),"hide-details":"",suffix:"kiB/s",label:l(n)("settings.speed.download")},null,8,["modelValue","label"])]),_:1})]),_:1}),e(v,null,{default:a(()=>[S("h5",Xl,f(l(n)("settings.speed.tip")),1)]),_:1})]),_:1}),e(D,{vertical:!r.$vuetify.display.mobile},null,8,["vertical"]),e(o,{cols:"12",sm:"6",class:"pa-0"},{default:a(()=>[e(A,null,{default:a(()=>[g(f(l(n)("settings.speed.subheader.alternative")),1)]),_:1}),e(C,{class:"mx-1"},{default:a(()=>[e(o,{cols:"12",md:"6"},{default:a(()=>[e(_,{modelValue:b.value,"onUpdate:modelValue":s[2]||(s[2]=i=>b.value=i),"hide-details":"",suffix:"kiB/s",label:l(n)("settings.speed.upload")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",md:"6"},{default:a(()=>[e(_,{modelValue:p.value,"onUpdate:modelValue":s[3]||(s[3]=i=>p.value=i),"hide-details":"",suffix:"kiB/s",label:l(n)("settings.speed.download")},null,8,["modelValue","label"])]),_:1})]),_:1}),e(v,null,{default:a(()=>[S("h5",Jl,f(l(n)("settings.speed.tip")),1)]),_:1})]),_:1})]),_:1},8,["class"])]),_:1}),e(D,{class:"mt-2"}),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.scheduler_enabled,"onUpdate:modelValue":s[4]||(s[4]=i=>l(t).preferences.scheduler_enabled=i),"hide-details":"",label:l(n)("settings.speed.scheduler.subheader")},null,8,["modelValue","label"])]),_:1}),e(v,null,{default:a(()=>[e(C,{class:"align-center"},{default:a(()=>[e(o,{cols:"4",md:"2"},{default:a(()=>[e(A,null,{default:a(()=>[g(f(l(n)("settings.speed.scheduler.from")),1)]),_:1})]),_:1}),e(o,{cols:"4",md:"2"},{default:a(()=>[e(_,{modelValue:l(t).preferences.schedule_from_hour,"onUpdate:modelValue":s[5]||(s[5]=i=>l(t).preferences.schedule_from_hour=i),modelModifiers:{number:!0},disabled:!l(t).preferences.scheduler_enabled,type:"number"},null,8,["modelValue","disabled"])]),_:1}),e(o,{cols:"4",md:"2"},{default:a(()=>[e(_,{modelValue:l(t).preferences.schedule_from_min,"onUpdate:modelValue":s[6]||(s[6]=i=>l(t).preferences.schedule_from_min=i),modelModifiers:{number:!0},disabled:!l(t).preferences.scheduler_enabled,type:"number"},null,8,["modelValue","disabled"])]),_:1}),e(W),e(o,{cols:"4",md:"2"},{default:a(()=>[e(A,null,{default:a(()=>[g(f(l(n)("settings.speed.scheduler.to")),1)]),_:1})]),_:1}),e(o,{cols:"4",md:"2"},{default:a(()=>[e(_,{modelValue:l(t).preferences.schedule_to_hour,"onUpdate:modelValue":s[7]||(s[7]=i=>l(t).preferences.schedule_to_hour=i),modelModifiers:{number:!0},disabled:!l(t).preferences.scheduler_enabled,type:"number"},null,8,["modelValue","disabled"])]),_:1}),e(o,{cols:"4",md:"2"},{default:a(()=>[e(_,{modelValue:l(t).preferences.schedule_to_min,"onUpdate:modelValue":s[8]||(s[8]=i=>l(t).preferences.schedule_to_min=i),modelModifiers:{number:!0},disabled:!l(t).preferences.scheduler_enabled,type:"number"},null,8,["modelValue","disabled"])]),_:1})]),_:1})]),_:1}),e(v,null,{default:a(()=>[e(q,{modelValue:l(t).preferences.scheduler_days,"onUpdate:modelValue":s[9]||(s[9]=i=>l(t).preferences.scheduler_days=i),disabled:!l(t).preferences.scheduler_enabled,"hide-details":"",items:x.value,label:l(n)("settings.speed.scheduler.when")},null,8,["modelValue","disabled","items","label"])]),_:1}),e(D,{class:"mt-3"}),e(A,null,{default:a(()=>[g(f(l(n)("settings.speed.subheader.settings")),1)]),_:1}),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.limit_utp_rate,"onUpdate:modelValue":s[10]||(s[10]=i=>l(t).preferences.limit_utp_rate=i),"hide-details":"",label:l(n)("settings.speed.settings.applyToUtp")},null,8,["modelValue","label"])]),_:1}),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.limit_tcp_overhead,"onUpdate:modelValue":s[11]||(s[11]=i=>l(t).preferences.limit_tcp_overhead=i),"hide-details":"",label:l(n)("settings.speed.settings.applyToTransportOverhead")},null,8,["modelValue","label"])]),_:1}),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.limit_lan_peers,"onUpdate:modelValue":s[12]||(s[12]=i=>l(t).preferences.limit_lan_peers=i),"hide-details":"",label:l(n)("settings.speed.settings.applyToPeersOnLan")},null,8,["modelValue","label"])]),_:1})]),_:1}))}}),et={key:0,class:"text-warning"},lt=z({__name:"CategoryFormDialog",props:{guid:{},initialCategory:{}},setup(F){const n=F,{t}=Q(),x=De(),{isOpened:u}=Ue(n.guid),k=E(),b=E(!1),p=[V=>!!V||t("dialogs.category.nameRequired")],r=Ke({name:"",savePath:""});async function s(){b.value&&(n.initialCategory?await x.editCategory(r,n.initialCategory.name===r.name?void 0:n.initialCategory.name):await x.createCategory(r),i())}const i=()=>{u.value=!1};return le(()=>{r.name=n.initialCategory?.name||"",r.savePath=n.initialCategory?.savePath||""}),(V,h)=>($(),O(ue,{modelValue:l(u),"onUpdate:modelValue":h[4]||(h[4]=c=>Te(u)?u.value=c:null)},{default:a(()=>[e(X,null,{default:a(()=>[e(ie,null,{default:a(()=>[g(f(V.$t(`dialogs.category.title.${V.initialCategory?"edit":"create"}`)),1)]),_:1}),e(Z,null,{default:a(()=>[e(l(ke),{modelValue:b.value,"onUpdate:modelValue":h[2]||(h[2]=c=>b.value=c),ref_key:"form",ref:k,onSubmit:h[3]||(h[3]=pe(()=>{},["prevent"])),onKeydown:ve(pe(s,["prevent"]),["enter"])},{default:a(()=>[V.initialCategory?($(),O(_,{key:0,"model-value":V.initialCategory.name,disabled:"",label:V.$t("dialogs.category.oldName")},null,8,["model-value","label"])):oe("",!0),e(_,{modelValue:r.name,"onUpdate:modelValue":h[0]||(h[0]=c=>r.name=c),rules:p,autofocus:!V.initialCategory,label:V.$t("dialogs.category.name")},null,8,["modelValue","autofocus","label"]),e(_,{modelValue:r.savePath,"onUpdate:modelValue":h[1]||(h[1]=c=>r.savePath=c),autofocus:!!V.initialCategory,label:V.$t("dialogs.category.savePath")},null,8,["modelValue","autofocus","label"]),e(nl,null,{default:a(()=>[V.initialCategory&&V.initialCategory.name!==r.name?($(),H("div",et,[e(ne,null,{default:a(()=>[g("mdi-alert")]),_:1}),g(" "+f(V.$t("dialogs.category.warnEdit")),1)])):oe("",!0)]),_:1})]),_:1},8,["modelValue","onKeydown"])]),_:1}),e(me,null,{default:a(()=>[e(W),e(M,{color:"error",onClick:i},{default:a(()=>[g(f(V.$t("common.cancel")),1)]),_:1}),e(M,{color:"accent",disabled:!b.value,onClick:s},{default:a(()=>[g(f(V.$t("common.save")),1)]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1},8,["modelValue"]))}}),tt={key:0,class:"text-warning"},at=z({__name:"TagFormDialog",props:{guid:{},initialTag:{}},setup(F){const n=F,{isOpened:t}=Ue(n.guid),{t:x}=Q(),u=De(),k=E(),b=E(!1),p=E([V=>!!V||x("dialogs.tag.required"),V=>!n.initialTag||!!n.initialTag&&!V.includes(",")||x("dialogs.tag.comma")]),r=E("");async function s(){b.value&&(n.initialTag?await u.editTag(n.initialTag,r.value):await u.createTags(r.value.split(",")),i())}const i=()=>{t.value=!1};return le(()=>{r.value=n.initialTag||""}),(V,h)=>($(),O(ue,{modelValue:l(t),"onUpdate:modelValue":h[3]||(h[3]=c=>Te(t)?t.value=c:null)},{default:a(()=>[e(X,null,{default:a(()=>[e(ie,null,{default:a(()=>[g(f(V.$t(`dialogs.tag.title.${V.initialTag?"rename":"create"}`)),1)]),_:1}),e(Z,null,{default:a(()=>[e(l(ke),{modelValue:b.value,"onUpdate:modelValue":h[1]||(h[1]=c=>b.value=c),ref_key:"form",ref:k,onSubmit:h[2]||(h[2]=pe(()=>{},["prevent"])),onKeydown:ve(pe(s,["prevent"]),["enter"])},{default:a(()=>[V.initialTag?($(),O(_,{key:0,"model-value":V.initialTag,disabled:"",label:V.$t("dialogs.tag.oldName")},null,8,["model-value","label"])):oe("",!0),e(_,{modelValue:r.value,"onUpdate:modelValue":h[0]||(h[0]=c=>r.value=c),rules:p.value,autofocus:"",hint:V.$t("dialogs.tag.hint"),label:V.$t("dialogs.tag.name")},null,8,["modelValue","rules","hint","label"]),e(nl,null,{default:a(()=>[V.initialTag&&V.initialTag!==r.value?($(),H("div",tt,[e(ne,null,{default:a(()=>[g("mdi-alert")]),_:1}),g(" "+f(V.$t("dialogs.tag.warnEdit")),1)])):oe("",!0)]),_:1})]),_:1},8,["modelValue","onKeydown"])]),_:1}),e(me,null,{default:a(()=>[e(W),e(M,{color:"error",onClick:i},{default:a(()=>[g(f(V.$t("common.cancel")),1)]),_:1}),e(M,{color:"accent",disabled:!b.value,onClick:s},{default:a(()=>[g(f(V.$t("common.save")),1)]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1},8,["modelValue"]))}}),nt={class:"pl-4 py-1 wrap-anywhere"},st={class:"d-flex"},ot={class:"pl-4 py-1 wrap-anywhere"},dt={class:"d-flex"},rt=z({__name:"TagsAndCategories",setup(F){const n=he(),t=De(),x=E(""),u=E("");async function k(s){await t.deleteTags([s]),await t.fetchTags()}async function b(s){await t.deleteCategories([s.name]),await t.fetchCategories()}function p(s){x.value=n.createDialog(at,{initialTag:s})}function r(s){u.value=n.createDialog(lt,{initialCategory:s})}return le(async()=>{await t.fetchCategories(),await t.fetchTags()}),ee(()=>n.isDialogOpened(x.value),s=>{s||t.fetchTags()}),ee(()=>n.isDialogOpened(u.value),s=>{s||t.fetchCategories()}),(s,i)=>($(),O(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(A,{class:"ml-2"},{default:a(()=>[g(f(s.$t("settings.tagsAndCategories.tagsSubheader")),1)]),_:1}),($(!0),H(J,null,se(l(t).tags,V=>($(),O(Pe,{rounded:"xl",class:"d-flex align-center gap"},{default:a(()=>[S("div",nt,f(V),1),e(W),S("div",st,[e(M,{icon:"mdi-pencil",variant:"plain",onClick:h=>p(V)},null,8,["onClick"]),e(M,{icon:"mdi-delete",color:"red",variant:"plain",onClick:h=>k(V)},null,8,["onClick"])])]),_:2},1024))),256)),l(t).tags.length===0?($(),O(X,{key:0},{default:a(()=>[e(Z,null,{default:a(()=>[g(f(s.$t("settings.tagsAndCategories.noTags")),1)]),_:1})]),_:1})):oe("",!0),e(M,{color:"accent",block:"",onClick:i[0]||(i[0]=V=>p())},{default:a(()=>[g(f(s.$t("settings.tagsAndCategories.createNewTag")),1)]),_:1})]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(A,{class:"ml-2"},{default:a(()=>[g(f(s.$t("settings.tagsAndCategories.categoriesSubheader")),1)]),_:1}),($(!0),H(J,null,se(l(t).categories,V=>($(),O(Pe,{rounded:"xl",class:"d-flex align-center gap"},{default:a(()=>[S("div",ot,f(V.name),1),e(W),S("div",dt,[e(M,{icon:"mdi-pencil",variant:"plain",onClick:h=>r(V)},null,8,["onClick"]),e(M,{icon:"mdi-delete",color:"red",variant:"plain",onClick:h=>b(V)},null,8,["onClick"])])]),_:2},1024))),256)),l(t).categories.length===0?($(),O(X,{key:0},{default:a(()=>[e(Z,null,{default:a(()=>[g(f(s.$t("settings.tagsAndCategories.noCategories")),1)]),_:1})]),_:1})):oe("",!0),e(M,{color:"accent",block:"",onClick:i[1]||(i[1]=V=>r())},{default:a(()=>[g(f(s.$t("settings.tagsAndCategories.createNewCategory")),1)]),_:1})]),_:1})]),_:1}))}}),it=We(rt,[["__scopeId","data-v-1eb1c7d2"]]),ut=z({__name:"ImportSettingsDialog",props:{guid:{}},setup(F){const n=F,{t}=Q(),{isOpened:x}=Ue(n.guid),u=E(),k=E(!1),b=E(""),p=[i=>!!i||t("dialogs.importSettings.required"),i=>{try{JSON.parse(i)}catch{return t("dialogs.importSettings.valid")}return!0}];function r(){x.value=!1}async function s(){await u.value?.validate(),k.value&&(window.localStorage.setItem("vuetorrent_webuiSettings",b.value),location.reload())}return(i,V)=>($(),O(ue,{modelValue:l(x),"onUpdate:modelValue":V[3]||(V[3]=h=>Te(x)?x.value=h:null),"max-width":"500"},{default:a(()=>[e(X,{title:i.$t("dialogs.importSettings.title")},{default:a(()=>[e(Z,null,{default:a(()=>[e(l(ke),{modelValue:k.value,"onUpdate:modelValue":V[1]||(V[1]=h=>k.value=h),ref_key:"form",ref:u,onSubmit:V[2]||(V[2]=pe(()=>{},["prevent"])),onKeydown:ve(pe(s,["prevent"]),["enter"])},{default:a(()=>[e(re,{modelValue:b.value,"onUpdate:modelValue":V[0]||(V[0]=h=>b.value=h),clearable:"",rules:p},null,8,["modelValue"])]),_:1},8,["modelValue","onKeydown"])]),_:1}),e(me,null,{default:a(()=>[e(W),e(M,{color:"error",onClick:r},{default:a(()=>[g(f(i.$t("common.cancel")),1)]),_:1}),e(M,{color:"accent",disabled:!k.value,onClick:s},{default:a(()=>[g(f(i.$t("common.save")),1)]),_:1},8,["disabled"])]),_:1})]),_:1},8,["title"])]),_:1},8,["modelValue"]))}});class mt{axios;constructor(){this.axios=il.create()}async getVersion(){const{data:n}=await this.axios.get("https://api.github.com/repos/vuetorrent/vuetorrent/releases/latest");return n.tag_name}}let pt,ft,bt,ct,_t,gt,Vt,we,vt,yt,wt,Ut,kt,ht,xt,Tt,Ct;pt={key:0};ft={key:1,target:"_blank",href:"https://github.com/VueTorrent/VueTorrent/"};bt=["href"];ct=["href"];_t=z({__name:"General",setup(F){const{t:n}=Q(),t=ul(),x=ml(),u=xe(),k=he(),b=new mt,p=[{title:n("constants.titleOptions.default"),value:ge.DEFAULT},{title:n("constants.titleOptions.global_speed"),value:ge.GLOBAL_SPEED},{title:n("constants.titleOptions.first_torrent_speed"),value:ge.FIRST_TORRENT_STATUS},{title:n("constants.titleOptions.custom"),value:ge.CUSTOM}],r=E([{title:n("settings.vuetorrent.general.paginationSize.infinite_scroll"),value:-1},5,15,30,50,100,250,500]),s=j(()=>"2.7.3"),i=j({get:()=>u.paginationSize===-1?n("settings.vuetorrent.general.paginationSize.infinite_scroll"):u.paginationSize.toString(),set:B=>{const T=parseInt(B,10);isNaN(T)||(T<=0&&T!==-1?u.paginationSize=-1:u.paginationSize=T)}}),V=j(()=>u.paginationSize>1e3?n("settings.vuetorrent.general.paginationSize.warning"):""),h=()=>{window.localStorage.clear(),window.sessionStorage.clear(),location.reload()},c=()=>{const B=window.localStorage.getItem("vuetorrent_webuiSettings");if(!B)return;const T=new Blob([B],{type:"application/json"}),P=URL.createObjectURL(T),I=document.createElement("a");I.href=P,I.download="settings.json",document.body.appendChild(I),I.click(),document.body.removeChild(I)},d=()=>{k.createDialog(ut)},m=()=>{if(typeof navigator.registerProtocolHandler!="function"){Me.error(n("toast.magnet_handler.not_supported"));return}const B=location.href.replace("/settings","/magnet/%s");navigator.registerProtocolHandler("magnet",B),Me.success(n("toast.magnet_handler.registered"))},N=async()=>{if(s.value==="DEV")return;const B=await b.getVersion();`v${s.value}`!==B&&Me.info(n("toast.new_version"))};return le(()=>{t.fetchQbitVersion()}),(B,T)=>($(),O(K,null,{default:a(()=>[e(A,null,{default:a(()=>[g(f(l(n)("settings.vuetorrent.general.tip")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(u).showCurrentSpeed,"onUpdate:modelValue":T[0]||(T[0]=P=>l(u).showCurrentSpeed=P),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.showCurrentSpeed")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(u).showSpeedGraph,"onUpdate:modelValue":T[1]||(T[1]=P=>l(u).showSpeedGraph=P),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.showSpeedGraph")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(u).showAlltimeStat,"onUpdate:modelValue":T[2]||(T[2]=P=>l(u).showAlltimeStat=P),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.showAlltimeStat")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(u).showSessionStat,"onUpdate:modelValue":T[3]||(T[3]=P=>l(u).showSessionStat=P),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.showSessionStat")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(u).showFreeSpace,"onUpdate:modelValue":T[4]||(T[4]=P=>l(u).showFreeSpace=P),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.showFreeSpace")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(u).showTrackerFilter,"onUpdate:modelValue":T[5]||(T[5]=P=>l(u).showTrackerFilter=P),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.showTrackerFilter")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(u).isDrawerRight,"onUpdate:modelValue":T[6]||(T[6]=P=>l(u).isDrawerRight=P),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.isDrawerRight")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(u).isPaginationOnTop,"onUpdate:modelValue":T[7]||(T[7]=P=>l(u).isPaginationOnTop=P),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.isPaginationOnTop")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(u).hideChipIfUnset,"onUpdate:modelValue":T[8]||(T[8]=P=>l(u).hideChipIfUnset=P),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.hideChipIfUnset")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(u).enableHashColors,"onUpdate:modelValue":T[9]||(T[9]=P=>l(u).enableHashColors=P),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.enableHashColors")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(u).openSideBarOnStart,"onUpdate:modelValue":T[10]||(T[10]=P=>l(u).openSideBarOnStart=P),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.openSideBarOnStart")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(u).isShutdownButtonVisible,"onUpdate:modelValue":T[11]||(T[11]=P=>l(u).isShutdownButtonVisible=P),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.isShutdownButtonVisible")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(u).useBinarySize,"onUpdate:modelValue":T[12]||(T[12]=P=>l(u).useBinarySize=P),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.useBinarySize")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(w,{modelValue:l(u).useBitSpeed,"onUpdate:modelValue":T[13]||(T[13]=P=>l(u).useBitSpeed=P),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.useBitSpeed")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",md:"4"},{default:a(()=>[e(_,{modelValue:l(u).refreshInterval,"onUpdate:modelValue":T[14]||(T[14]=P=>l(u).refreshInterval=P),modelModifiers:{number:!0},type:"number","hide-details":"",suffix:"ms",label:l(n)("settings.vuetorrent.general.refreshInterval")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",md:"4"},{default:a(()=>[e(_,{modelValue:l(u).fileContentInterval,"onUpdate:modelValue":T[15]||(T[15]=P=>l(u).fileContentInterval=P),modelModifiers:{number:!0},type:"number","hide-details":"",suffix:"ms",label:l(n)("settings.vuetorrent.general.fileContentInterval")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",md:"4"},{default:a(()=>[e(_,{modelValue:l(x).historySize,"onUpdate:modelValue":T[16]||(T[16]=P=>l(x).historySize=P),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.vuetorrent.general.historySize")},null,8,["modelValue","label"])]),_:1})]),_:1}),e(C,null,{default:a(()=>[e(o,{cols:"12",md:"6"},{default:a(()=>[e(q,{modelValue:l(u).language,"onUpdate:modelValue":T[17]||(T[17]=P=>l(u).language=P),flat:"","hide-details":"",items:l(pl),label:l(n)("settings.vuetorrent.general.language")},null,8,["modelValue","items","label"])]),_:1}),e(o,{cols:"12",md:"6"},{default:a(()=>[e(fl,{modelValue:i.value,"onUpdate:modelValue":T[18]||(T[18]=P=>i.value=P),messages:V.value,flat:"",items:r.value,"return-object":!1,label:l(n)("settings.vuetorrent.general.paginationSize.label")},null,8,["modelValue","messages","items","label"])]),_:1})]),_:1}),e(C,null,{default:a(()=>[e(o,{cols:"12",md:"4"},{default:a(()=>[e(q,{modelValue:l(u).uiTitleType,"onUpdate:modelValue":T[19]||(T[19]=P=>l(u).uiTitleType=P),flat:"","hide-details":"",items:p,label:l(n)("settings.vuetorrent.general.vueTorrentTitle")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",md:"8"},{default:a(()=>[e(_,{disabled:l(u).uiTitleType!==l(ge).CUSTOM,modelValue:l(u).uiTitleCustom,"onUpdate:modelValue":T[20]||(T[20]=P=>l(u).uiTitleCustom=P),"hide-details":"",label:l(n)("settings.vuetorrent.general.customTitle")},null,8,["disabled","modelValue","label"])]),_:1})]),_:1}),e(C,null,{default:a(()=>[e(o,{cols:"12",md:"6"},{default:a(()=>[e(_,{modelValue:l(u).dateFormat,"onUpdate:modelValue":T[21]||(T[21]=P=>l(u).dateFormat=P),placeholder:l(bl),hint:"using Dayjs",label:l(n)("settings.vuetorrent.general.dateFormat")},null,8,["modelValue","placeholder","label"])]),_:1})]),_:1})]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"6",class:"d-flex align-center justify-center"},{default:a(()=>[S("h3",null,[g(f(l(n)("settings.vuetorrent.general.currentVersion"))+" ",1),s.value?s.value==="DEV"?($(),H("a",ft,f(s.value),1)):($(),H("a",{key:2,target:"_blank",href:`https://github.com/VueTorrent/VueTorrent/releases/tag/v${s.value}`},f(s.value),9,bt)):($(),H("span",pt,"undefined"))])]),_:1}),e(o,{cols:"6",class:"d-flex align-center justify-center"},{default:a(()=>[e(M,{color:"primary",onClick:m},{default:a(()=>[g(f(l(n)("settings.vuetorrent.general.registerMagnet")),1)]),_:1})]),_:1})]),_:1})]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6",class:"d-flex align-center justify-center"},{default:a(()=>[S("h3",null,[g(f(l(n)("settings.vuetorrent.general.qbittorrentVersion"))+" ",1),S("a",{target:"_blank",href:`https://github.com/qbittorrent/qBittorrent/releases/tag/release-${l(t).version}`},f(l(t).version),9,ct)])]),_:1}),e(o,{cols:"12",sm:"6",class:"d-flex align-center justify-center"},{default:a(()=>[e(M,{color:"primary",onClick:N},{default:a(()=>[g(f(l(n)("settings.vuetorrent.general.check_new")),1)]),_:1})]),_:1})]),_:1})]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"4",class:"d-flex align-center justify-center"},{default:a(()=>[e(M,{color:"primary",onClick:d},{default:a(()=>[g(f(l(n)("settings.vuetorrent.general.import")),1)]),_:1})]),_:1}),e(o,{cols:"12",sm:"4",class:"d-flex align-center justify-center"},{default:a(()=>[e(M,{color:"primary",onClick:c},{default:a(()=>[g(f(l(n)("settings.vuetorrent.general.download")),1)]),_:1})]),_:1}),e(o,{cols:"12",sm:"4",class:"d-flex align-center justify-center"},{default:a(()=>[e(M,{color:"red",onClick:h},{default:a(()=>[g(f(l(n)("settings.vuetorrent.general.resetSettings")),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}))}});gt={class:"table-row"};Vt=z({__name:"DashboardItem",props:{property:{}},emits:["update"],setup(F){return(n,t)=>($(),H("tr",gt,[S("td",null,[e(ne,{icon:"mdi-drag-vertical",class:"dnd-handle"})]),S("td",null,[e(M,{density:"compact",icon:n.property.active?"mdi-checkbox-marked":"mdi-checkbox-blank-outline",variant:"flat",onClick:t[0]||(t[0]=x=>n.$emit("update"))},null,8,["icon"])]),S("td",null,f(n.$t(`torrent.properties.${n.property.name}`)),1)]))}});we=We(Vt,[["__scopeId","data-v-63969f1b"]]);vt=z({__name:"List",setup(F){const n=xe(),t=j({get:()=>n.busyTorrentProperties,set:r=>n.updateBusyProperties(r)}),x=j({get:()=>n.doneTorrentProperties,set:r=>n.updateDoneProperties(r)});function u(r,s){r?n.toggleBusyProperty(s.name):n.toggleDoneProperty(s.name)}function k(r,s){r?t.value=t.value.map(i=>({...i,active:s})):x.value=x.value.map(i=>({...i,active:s}))}const b=r=>k(r,!1),p=r=>k(r,!0);return(r,s)=>($(),O(C,null,{default:a(()=>[e(o,{cols:"12",md:"6"},{default:a(()=>[e(K,null,{default:a(()=>[e(A,null,{default:a(()=>[g(f(r.$t("settings.vuetorrent.torrentCard.list.busyTip")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"6",class:"d-flex justify-center"},{default:a(()=>[e(M,{text:r.$t("common.selectAll"),color:"primary",onClick:s[0]||(s[0]=i=>p(!0))},null,8,["text"])]),_:1}),e(o,{cols:"6",class:"d-flex justify-center"},{default:a(()=>[e(M,{text:r.$t("common.selectNone"),color:"primary",onClick:s[1]||(s[1]=i=>b(!0))},null,8,["text"])]),_:1})]),_:1})]),_:1}),e(Ve,null,{default:a(()=>[e(l(ye),{modelValue:t.value,"onUpdate:modelValue":s[2]||(s[2]=i=>t.value=i),"item-key":"name",tag:"tbody",handle:".dnd-handle"},{item:a(({element:i})=>[e(we,{property:i,onUpdate:V=>u(!0,i)},null,8,["property","onUpdate"])]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(o,{cols:"12",md:"6"},{default:a(()=>[e(K,null,{default:a(()=>[e(A,null,{default:a(()=>[g(f(r.$t("settings.vuetorrent.torrentCard.list.doneTip")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"6",class:"d-flex justify-center"},{default:a(()=>[e(M,{text:r.$t("common.selectAll"),color:"primary",onClick:s[3]||(s[3]=i=>p(!1))},null,8,["text"])]),_:1}),e(o,{cols:"6",class:"d-flex justify-center"},{default:a(()=>[e(M,{text:r.$t("common.selectNone"),color:"primary",onClick:s[4]||(s[4]=i=>b(!1))},null,8,["text"])]),_:1})]),_:1})]),_:1}),e(Ve,null,{default:a(()=>[e(l(ye),{modelValue:x.value,"onUpdate:modelValue":s[5]||(s[5]=i=>x.value=i),"item-key":"name",tag:"tbody",handle:".dnd-handle"},{item:a(({element:i})=>[e(we,{property:i,onUpdate:V=>u(!1,i)},null,8,["property","onUpdate"])]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}))}});yt=z({__name:"Grid",setup(F){const n=xe(),t=j({get:()=>n.busyGridProperties,set:r=>n.updateBusyGridProperties(r)}),x=j({get:()=>n.doneGridProperties,set:r=>n.updateDoneGridProperties(r)});function u(r,s){r?n.toggleBusyGridProperty(s.name):n.toggleDoneGridProperty(s.name)}function k(r,s){r?t.value=t.value.map(i=>({...i,active:s})):x.value=x.value.map(i=>({...i,active:s}))}const b=r=>k(r,!1),p=r=>k(r,!0);return(r,s)=>($(),O(C,null,{default:a(()=>[e(o,{cols:"12",md:"6"},{default:a(()=>[e(K,null,{default:a(()=>[e(A,null,{default:a(()=>[g(f(r.$t("settings.vuetorrent.torrentCard.grid.busyTip")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"6",class:"d-flex justify-center"},{default:a(()=>[e(M,{text:r.$t("common.selectAll"),color:"primary",onClick:s[0]||(s[0]=i=>p(!0))},null,8,["text"])]),_:1}),e(o,{cols:"6",class:"d-flex justify-center"},{default:a(()=>[e(M,{text:r.$t("common.selectNone"),color:"primary",onClick:s[1]||(s[1]=i=>b(!0))},null,8,["text"])]),_:1})]),_:1})]),_:1}),e(Ve,null,{default:a(()=>[e(l(ye),{modelValue:t.value,"onUpdate:modelValue":s[2]||(s[2]=i=>t.value=i),"item-key":"name",tag:"tbody",handle:".dnd-handle"},{item:a(({element:i})=>[e(we,{property:i,onUpdate:V=>u(!0,i)},null,8,["property","onUpdate"])]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(o,{cols:"12",md:"6"},{default:a(()=>[e(K,null,{default:a(()=>[e(A,null,{default:a(()=>[g(f(r.$t("settings.vuetorrent.torrentCard.grid.doneTip")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"6",class:"d-flex justify-center"},{default:a(()=>[e(M,{text:r.$t("common.selectAll"),color:"primary",onClick:s[3]||(s[3]=i=>p(!1))},null,8,["text"])]),_:1}),e(o,{cols:"6",class:"d-flex justify-center"},{default:a(()=>[e(M,{text:r.$t("common.selectNone"),color:"primary",onClick:s[4]||(s[4]=i=>b(!1))},null,8,["text"])]),_:1})]),_:1})]),_:1}),e(Ve,null,{default:a(()=>[e(l(ye),{modelValue:x.value,"onUpdate:modelValue":s[5]||(s[5]=i=>x.value=i),"item-key":"name",tag:"tbody",handle:".dnd-handle"},{item:a(({element:i})=>[e(we,{property:i,onUpdate:V=>u(!1,i)},null,8,["property","onUpdate"])]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}))}});wt=z({__name:"Table",setup(F){const n=xe(),t=j({get:()=>n.tableProperties,set:p=>n.updateTableProperties(p)});function x(p){n.toggleTableProperty(p.name)}function u(p){t.value=t.value.map(r=>({...r,active:p}))}const k=()=>u(!1),b=()=>u(!0);return(p,r)=>($(),O(C,null,{default:a(()=>[e(o,{cols:"12"},{default:a(()=>[e(K,null,{default:a(()=>[e(A,null,{default:a(()=>[g(f(p.$t("settings.vuetorrent.torrentCard.table.tip")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"6",class:"d-flex justify-center"},{default:a(()=>[e(M,{text:p.$t("common.selectAll"),color:"primary",onClick:r[0]||(r[0]=s=>b())},null,8,["text"])]),_:1}),e(o,{cols:"6",class:"d-flex justify-center"},{default:a(()=>[e(M,{text:p.$t("common.selectNone"),color:"primary",onClick:r[1]||(r[1]=s=>k())},null,8,["text"])]),_:1})]),_:1})]),_:1}),e(Ve,null,{default:a(()=>[e(l(ye),{modelValue:t.value,"onUpdate:modelValue":r[2]||(r[2]=s=>t.value=s),"item-key":"name",tag:"tbody",handle:".dnd-handle"},{item:a(({element:s})=>[e(we,{property:s,onUpdate:i=>x(s)},null,8,["property","onUpdate"])]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}))}});Ut={class:"d-flex align-center"};kt={href:"https://httpd.apache.org/docs/current/ssl/ssl_faq.html#aboutcerts",target:"_blank"};ht=z({__name:"WebUI",setup(F){const{t:n}=Q(),t=ae(),x=E("https://www.dyndns.com/account/services/hosts/add.html"),u=[{title:n("settings.webUI.dynDns.providers.dynDns"),value:"https://www.dyndns.com/account/services/hosts/add.html"},{title:n("settings.webUI.dynDns.providers.noIp"),value:"https://www.no-ip.com/services/managed_dns/free_dynamic_dns.html"}],k=E("");function b(){window.open(x.value)}return ee(k,p=>{t.preferences.web_ui_password=p===""?void 0:p}),(p,r)=>($(),O(K,null,{default:a(()=>[e(A,null,{default:a(()=>[g(f(l(n)("settings.webUI.interface.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"9"},{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_address,"onUpdate:modelValue":r[0]||(r[0]=s=>l(t).preferences.web_ui_address=s),"hide-details":"",label:l(n)("settings.webUI.interface.ipAddress")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"3"},{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_port,"onUpdate:modelValue":r[1]||(r[1]=s=>l(t).preferences.web_ui_port=s),"hide-details":"",label:l(n)("settings.webUI.interface.port")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",class:"pt-0"},{default:a(()=>[e(w,{modelValue:l(t).preferences.web_ui_upnp,"onUpdate:modelValue":r[2]||(r[2]=s=>l(t).preferences.web_ui_upnp=s),"hide-details":"",label:l(n)("settings.webUI.interface.useUPnP")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12"},{default:a(()=>[S("div",Ut,[S("span",null,[e(de,{modelValue:l(t).preferences.alternative_webui_enabled,"onUpdate:modelValue":r[3]||(r[3]=s=>l(t).preferences.alternative_webui_enabled=s)},null,8,["modelValue"])]),e(_,{modelValue:l(t).preferences.alternative_webui_path,"onUpdate:modelValue":r[4]||(r[4]=s=>l(t).preferences.alternative_webui_path=s),disabled:!l(t).preferences.alternative_webui_enabled,"hide-details":"",label:l(n)("settings.webUI.interface.useAlternativeWebUI")},null,8,["modelValue","disabled","label"])])]),_:1})]),_:1})]),_:1}),e(D,{class:"mt-3"}),e(A,null,{default:a(()=>[g(f(l(n)("settings.webUI.authentication.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_username,"onUpdate:modelValue":r[5]||(r[5]=s=>l(t).preferences.web_ui_username=s),"hide-details":"",label:l(n)("settings.webUI.authentication.username")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(Ye,{modelValue:k.value,"onUpdate:modelValue":r[6]||(r[6]=s=>k.value=s),autocapitalize:"off","hide-details":"","persistent-placeholder":"",placeholder:l(n)("settings.webUI.authentication.passwordPlaceholder"),label:l(n)("settings.webUI.authentication.password")},null,8,["modelValue","placeholder","label"])]),_:1}),e(o,{cols:"12",class:"py-0"},{default:a(()=>[e(w,{modelValue:l(t).preferences.bypass_local_auth,"onUpdate:modelValue":r[7]||(r[7]=s=>l(t).preferences.bypass_local_auth=s),"hide-details":"",label:l(n)("settings.webUI.authentication.bypassLocalhost")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",class:"pt-0"},{default:a(()=>[e(w,{modelValue:l(t).preferences.bypass_auth_subnet_whitelist_enabled,"onUpdate:modelValue":r[8]||(r[8]=s=>l(t).preferences.bypass_auth_subnet_whitelist_enabled=s),"hide-details":"",label:l(n)("settings.webUI.authentication.bypassWhitelist")},null,8,["modelValue","label"]),e(re,{modelValue:l(t).preferences.bypass_auth_subnet_whitelist,"onUpdate:modelValue":r[9]||(r[9]=s=>l(t).preferences.bypass_auth_subnet_whitelist=s),modelModifiers:{number:!0},disabled:!l(t).preferences.bypass_auth_subnet_whitelist_enabled,type:"number","hide-details":"",placeholder:p.$t("settings.webUI.authentication.whitelistExamples")},null,8,["modelValue","disabled","placeholder"])]),_:1})]),_:1})]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_max_auth_fail_count,"onUpdate:modelValue":r[10]||(r[10]=s=>l(t).preferences.web_ui_max_auth_fail_count=s),modelModifiers:{number:!0},type:"number","hide-details":"",label:l(n)("settings.webUI.authentication.maxAttempts")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_ban_duration,"onUpdate:modelValue":r[11]||(r[11]=s=>l(t).preferences.web_ui_ban_duration=s),modelModifiers:{number:!0},type:"number","persistent-hint":"",hint:l(n)("settings.webUI.authentication.banDurationHint"),label:l(n)("settings.webUI.authentication.banDuration")},null,8,["modelValue","hint","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_session_timeout,"onUpdate:modelValue":r[12]||(r[12]=s=>l(t).preferences.web_ui_session_timeout=s),modelModifiers:{number:!0},type:"number","persistent-hint":"",hint:l(n)("settings.webUI.authentication.sessionTimeoutHint"),label:l(n)("settings.webUI.authentication.sessionTimeout")},null,8,["modelValue","hint","label"])]),_:1})]),_:1})]),_:1}),e(D,{class:"mt-3"}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",class:"pb-0"},{default:a(()=>[e(w,{modelValue:l(t).preferences.use_https,"onUpdate:modelValue":r[13]||(r[13]=s=>l(t).preferences.use_https=s),"hide-details":"",label:l(n)("settings.webUI.https.subheader")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",class:"pt-0"},{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_https_cert_path,"onUpdate:modelValue":r[14]||(r[14]=s=>l(t).preferences.web_ui_https_cert_path=s),disabled:!l(t).preferences.use_https,"hide-details":"",label:l(n)("settings.webUI.https.certificate")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_https_key_path,"onUpdate:modelValue":r[15]||(r[15]=s=>l(t).preferences.web_ui_https_key_path=s),disabled:!l(t).preferences.use_https,"hide-details":"",label:l(n)("settings.webUI.https.key")},null,8,["modelValue","disabled","label"])]),_:1})]),_:1})]),_:1}),e(v,null,{default:a(()=>[S("a",kt,f(l(n)("settings.webUI.https.tip")),1)]),_:1}),e(D),e(A,null,{default:a(()=>[g(f(l(n)("settings.webUI.security.subheader")),1)]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",class:"py-0"},{default:a(()=>[e(w,{modelValue:l(t).preferences.web_ui_clickjacking_protection_enabled,"onUpdate:modelValue":r[16]||(r[16]=s=>l(t).preferences.web_ui_clickjacking_protection_enabled=s),"hide-details":"",density:"compact",label:l(n)("settings.webUI.security.clickjacking")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",class:"py-0"},{default:a(()=>[e(w,{modelValue:l(t).preferences.web_ui_csrf_protection_enabled,"onUpdate:modelValue":r[17]||(r[17]=s=>l(t).preferences.web_ui_csrf_protection_enabled=s),"hide-details":"",density:"compact",label:l(n)("settings.webUI.security.csrf")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",class:"py-0"},{default:a(()=>[e(w,{modelValue:l(t).preferences.web_ui_secure_cookie_enabled,"onUpdate:modelValue":r[18]||(r[18]=s=>l(t).preferences.web_ui_secure_cookie_enabled=s),disabled:!l(t).preferences.use_https,"hide-details":"",density:"compact",label:l(n)("settings.webUI.security.secureCookie")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",class:"py-0"},{default:a(()=>[e(w,{modelValue:l(t).preferences.web_ui_host_header_validation_enabled,"onUpdate:modelValue":r[19]||(r[19]=s=>l(t).preferences.web_ui_host_header_validation_enabled=s),"hide-details":"",density:"compact",label:l(n)("settings.webUI.security.hostHeaderValidation")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(re,{modelValue:l(t).preferences.web_ui_domain_list,"onUpdate:modelValue":r[20]||(r[20]=s=>l(t).preferences.web_ui_domain_list=s),disabled:!l(t).preferences.web_ui_host_header_validation_enabled,"auto-grow":"",clearable:"","persistent-hint":"",hint:l(n)("settings.webUI.security.hostHeaderValidationHint")},null,8,["modelValue","disabled","hint"])]),_:1})]),_:1})]),_:1}),e(D),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.web_ui_use_custom_http_headers_enabled,"onUpdate:modelValue":r[21]||(r[21]=s=>l(t).preferences.web_ui_use_custom_http_headers_enabled=s),"hide-details":"",label:l(n)("settings.webUI.customHeaders")},null,8,["modelValue","label"])]),_:1}),e(v,null,{default:a(()=>[e(re,{modelValue:l(t).preferences.web_ui_custom_http_headers,"onUpdate:modelValue":r[22]||(r[22]=s=>l(t).preferences.web_ui_custom_http_headers=s),disabled:!l(t).preferences.web_ui_use_custom_http_headers_enabled,"auto-grow":"",clearable:"","persistent-hint":"",hint:l(n)("settings.webUI.customHeadersHint"),placeholder:l(n)("settings.webUI.customHeadersPlaceholder")},null,8,["modelValue","disabled","hint","placeholder"])]),_:1}),e(D),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.web_ui_reverse_proxy_enabled,"onUpdate:modelValue":r[23]||(r[23]=s=>l(t).preferences.web_ui_reverse_proxy_enabled=s),"hide-details":"",label:l(n)("settings.webUI.reverseProxySupport")},null,8,["modelValue","label"])]),_:1}),e(v,null,{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_reverse_proxies_list,"onUpdate:modelValue":r[24]||(r[24]=s=>l(t).preferences.web_ui_reverse_proxies_list=s),disabled:!l(t).preferences.web_ui_reverse_proxy_enabled,clearable:"","persistent-hint":"",hint:l(n)("settings.webUI.proxiesListHint"),label:l(n)("settings.webUI.proxiesList")},null,8,["modelValue","disabled","hint","label"])]),_:1}),e(D),e(v,null,{default:a(()=>[e(w,{modelValue:l(t).preferences.dyndns_enabled,"onUpdate:modelValue":r[25]||(r[25]=s=>l(t).preferences.dyndns_enabled=s),"hide-details":"",label:l(n)("settings.webUI.dynDns.subheader")},null,8,["modelValue","label"])]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"8"},{default:a(()=>[e(q,{modelValue:x.value,"onUpdate:modelValue":r[26]||(r[26]=s=>x.value=s),disabled:!l(t).preferences.dyndns_enabled,density:"compact","hide-details":"",items:u},null,8,["modelValue","disabled"])]),_:1}),e(o,{cols:"4"},{default:a(()=>[e(M,{disabled:!l(t).preferences.dyndns_enabled,onClick:b},{default:a(()=>[g(f(p.$t("settings.webUI.dynDns.registerBtn")),1)]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1}),e(v,null,{default:a(()=>[e(_,{modelValue:l(t).preferences.dyndns_domain,"onUpdate:modelValue":r[27]||(r[27]=s=>l(t).preferences.dyndns_domain=s),disabled:!l(t).preferences.dyndns_enabled,"hide-details":"",label:l(n)("settings.webUI.dynDns.domainName")},null,8,["modelValue","disabled","label"])]),_:1}),e(v,null,{default:a(()=>[e(C,null,{default:a(()=>[e(o,{cols:"12",sm:"6",class:"pb-0"},{default:a(()=>[e(_,{modelValue:l(t).preferences.dyndns_username,"onUpdate:modelValue":r[28]||(r[28]=s=>l(t).preferences.dyndns_username=s),disabled:!l(t).preferences.dyndns_enabled,density:"compact","hide-details":"",label:l(n)("settings.webUI.dynDns.username")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(Ye,{modelValue:l(t).preferences.dyndns_password,"onUpdate:modelValue":r[29]||(r[29]=s=>l(t).preferences.dyndns_password=s),disabled:!l(t).preferences.dyndns_enabled,density:"compact","hide-details":"",label:l(n)("settings.webUI.dynDns.password"),"hide-icon":!l(t).preferences.dyndns_enabled},null,8,["modelValue","disabled","label","hide-icon"])]),_:1})]),_:1})]),_:1})]),_:1}))}});xt={class:"pa-3"};Tt={style:{"font-size":"1.6em !important"},class:"subtitle-1 ml-2"};Ct={class:"d-flex justify-end"};Et=z({__name:"Settings",setup(F){const n=vl(),{t}=Q(),x=he(),u=ae(),k=[{text:t("settings.tabs.vuetorrent.title"),value:"vuetorrent"},{text:t("settings.tabs.behavior"),value:"behavior"},{text:t("settings.tabs.downloads"),value:"downloads"},{text:t("settings.tabs.connection"),value:"connection"},{text:t("settings.tabs.speed"),value:"speed"},{text:t("settings.tabs.bittorrent"),value:"bittorrent"},{text:t("settings.tabs.rss.title"),value:"rss"},{text:t("settings.tabs.webui"),value:"webui"},{text:t("settings.tabs.tagsAndCategories"),value:"tagsAndCategories"},{text:t("settings.tabs.advanced"),value:"advanced"}],b=[{text:t("settings.tabs.vuetorrent.general"),value:"general"},{text:t("settings.tabs.vuetorrent.torrent_card.list"),value:"torrentCardList"},{text:t("settings.tabs.vuetorrent.torrent_card.grid"),value:"torrentCardGrid"},{text:t("settings.tabs.vuetorrent.torrent_card.table"),value:"torrentCardTable"}],p=[{text:t("settings.tabs.rss.general"),value:"general"},{text:t("settings.tabs.rss.feeds"),value:"feeds"},{text:t("settings.tabs.rss.rules"),value:"rules"}],r=E("vuetorrent"),s=E("general"),i=E("general"),V=async()=>{if(await u.setPreferences(),Me.success(t("settings.saveSuccess")),await u.fetchPreferences(),u.preferences.alternative_webui_enabled)h();else{if("serviceWorker"in navigator){const m=await navigator.serviceWorker.getRegistrations();for(const N of m)await N.unregister()}location.hash="",location.reload()}},h=()=>{n.push({name:"dashboard"})};function c(m){if(x.hasActiveDialog)return!1;m.key==="Escape"&&h()}function d(){const m=n.currentRoute.value.params.tab,N=n.currentRoute.value.params.subtab;m&&(m==="vuetorrent"&&N?s.value=N:m==="rss"&&N&&(i.value=N),r.value=m)}return _l(()=>{d()}),gl(()=>{document.addEventListener("keydown",c),d()}),Vl(()=>{document.removeEventListener("keydown",c)}),(m,N)=>($(),H("div",xt,[e(C,{"no-gutters":"",align:"center",justify:"center"},{default:a(()=>[e(o,null,{default:a(()=>[S("h1",Tt,f(l(t)("settings.title")),1)]),_:1}),e(o,null,{default:a(()=>[S("div",Ct,[e(M,{color:"accent",icon:"mdi-content-save",variant:"plain",onClick:V}),e(M,{icon:"mdi-close",variant:"plain",onClick:h})])]),_:1})]),_:1}),e(C,{class:"ma-0 pa-0"},{default:a(()=>[e(He,{modelValue:r.value,"onUpdate:modelValue":N[0]||(N[0]=B=>r.value=B),"bg-color":"primary",grow:"","show-arrows":""},{default:a(()=>[($(),H(J,null,se(k,({text:B,value:T})=>e(je,{key:T,value:T,href:`#/settings/${T}`,text:B},null,8,["value","href","text"])),64))]),_:1},8,["modelValue"])]),_:1}),e(ze,{modelValue:r.value,"onUpdate:modelValue":N[5]||(N[5]=B=>r.value=B),touch:!1},{default:a(()=>[e(G,{value:"vuetorrent"},{default:a(()=>[e(He,{modelValue:s.value,"onUpdate:modelValue":N[1]||(N[1]=B=>s.value=B),grow:"",color:"accent","show-arrows":""},{default:a(()=>[($(),H(J,null,se(b,({text:B,value:T})=>e(je,{value:T,text:B,href:`#/settings/vuetorrent/${T}`,class:Ee({"text-accent":s.value===T})},null,8,["value","text","href","class"])),64))]),_:1},8,["modelValue"]),e(ze,{modelValue:s.value,"onUpdate:modelValue":N[2]||(N[2]=B=>s.value=B),touch:!1},{default:a(()=>[e(G,{value:"general"},{default:a(()=>[e(_t)]),_:1}),e(G,{value:"torrentCardList"},{default:a(()=>[e(vt)]),_:1}),e(G,{value:"torrentCardGrid"},{default:a(()=>[e(yt)]),_:1}),e(G,{value:"torrentCardTable"},{default:a(()=>[e(wt)]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(G,{value:"behavior"},{default:a(()=>[e(kl)]),_:1}),e(G,{value:"downloads"},{default:a(()=>[e(Rl)]),_:1}),e(G,{value:"connection"},{default:a(()=>[e(Pl)]),_:1}),e(G,{value:"speed"},{default:a(()=>[e(Zl)]),_:1}),e(G,{value:"bittorrent"},{default:a(()=>[e(xl)]),_:1}),e(G,{value:"rss"},{default:a(()=>[e(He,{modelValue:i.value,"onUpdate:modelValue":N[3]||(N[3]=B=>i.value=B),grow:"",color:"accent","bg-color":"transparent"},{default:a(()=>[($(),H(J,null,se(p,({text:B,value:T})=>e(je,{key:T,value:T,text:B,href:`#/settings/rss/${T}`,class:Ee({"text-accent":i.value===T})},null,8,["value","text","href","class"])),64))]),_:1},8,["modelValue"]),e(ze,{modelValue:i.value,"onUpdate:modelValue":N[4]||(N[4]=B=>i.value=B),touch:!1},{default:a(()=>[e(G,{value:"general"},{default:a(()=>[e(Bl)]),_:1}),e(G,{value:"feeds"},{default:a(()=>[e(Nl)]),_:1}),e(G,{value:"rules"},{default:a(()=>[e(Ql)]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(G,{value:"webui"},{default:a(()=>[e(ht)]),_:1}),e(G,{value:"tagsAndCategories"},{default:a(()=>[e(it)]),_:1}),e(G,{value:"advanced"},{default:a(()=>[e(Ul)]),_:1})]),_:1},8,["modelValue"])]))}})});export{Et as default,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/Settings-cac9dd1a.css b/qbit/vuetorrent/public/assets/Settings-XUZubjoc.css similarity index 78% rename from qbit/vuetorrent/public/assets/Settings-cac9dd1a.css rename to qbit/vuetorrent/public/assets/Settings-XUZubjoc.css index 351616c..efef81c 100644 --- a/qbit/vuetorrent/public/assets/Settings-cac9dd1a.css +++ b/qbit/vuetorrent/public/assets/Settings-XUZubjoc.css @@ -1 +1 @@ -.scrollable-col[data-v-8013deca]{@media (min-width: 600px){max-height:calc(100vh - 200px)}@media (max-width: 599px){max-height:calc(60vh - 200px)}overflow-y:auto}.gap[data-v-1eb1c7d2]{margin-bottom:8px}.gap[data-v-1eb1c7d2]:last-child{margin-bottom:unset}td .dnd-handle[data-v-63969f1b]{cursor:move} +.scrollable-col[data-v-d359259e]{@media (min-width: 600px){max-height:calc(100vh - 200px)}@media (max-width: 599px){max-height:calc(60vh - 200px)}overflow-y:auto}.gap[data-v-1eb1c7d2]{margin-bottom:8px}.gap[data-v-1eb1c7d2]:last-child{margin-bottom:unset}td .dnd-handle[data-v-63969f1b]{cursor:move} diff --git a/qbit/vuetorrent/public/assets/Settings-af9c84ca.js b/qbit/vuetorrent/public/assets/Settings-af9c84ca.js deleted file mode 100644 index d8d18dd..0000000 --- a/qbit/vuetorrent/public/assets/Settings-af9c84ca.js +++ /dev/null @@ -1 +0,0 @@ -import{w as se,S as je,U as Ie,W as ce,X as Qe,Y as Ke,Z as Re,$ as Xe,a0 as D,q as T,r as o,a1 as M,i as _,a2 as U,d as w,a3 as $,c as W,a4 as Ae,a5 as Oe,a6 as he,a7 as ie,a8 as me,a9 as Me,k as R,s as oe,aa as pe,ab as Le,ac as ke,ad as Je,ae as al,a as j,m as fe,l as Z,f as ue,g as le,af as nl,j as be,V as te,ag as sl,u as Te,ah as Se,h as Ce,v as Pe,ai as el,aj as xe,y as we,n as $e,_ as Ge,ak as ee,al as ll,am as ol,an as dl,ao as ge,ap as rl,L as Ve,aq as Be,ar as Ne,as as qe,at as H}from"./index-135ae4c1.js";import{g as N,K,d as P,c as Y,M as J,a1 as C,a2 as A,a3 as a,m as e,W as V,Z as b,u as l,ab as S,w as X,n as il,A as Ze,r as We,Y as _e,D as Ee,a6 as q,F as Q,a7 as ae,a8 as ne,a5 as ze,ao as tl,a9 as He,as as ve,$ as ul,a as ml,x as pl,q as fl}from"./vue-d2584a6d.js";import{_ as Ye}from"./PasswordField.vue_vue_type_script_setup_true_lang-f7d196be.js";import"./faker-c43f92d4.js";import"./vuetify-e547ef1b.js";const bl={href:"https://github.com/qbittorrent/qBittorrent/wiki/Explanation-of-Options-in-qBittorrent#Advanced",target:"_blank"},_l={href:"https://www.libtorrent.org/reference-Settings.html",target:"_blank"},cl=N({__name:"Advanced",setup(L){const{t:n}=K(),t=se(),h=[{title:n("settings.advanced.qbittorrent.resumeDataStorageType.legacy"),value:je.LEGACY},{title:n("settings.advanced.qbittorrent.resumeDataStorageType.sqlite"),value:je.SQLITE}],u=P([{title:n("settings.advanced.qbittorrent.networking.networkInterfaces.any"),value:""}]),c=P([{title:n("settings.advanced.qbittorrent.networking.ipAddress.all"),value:""},{title:n("settings.advanced.qbittorrent.networking.ipAddress.allIPv4"),value:"0.0.0.0"},{title:n("settings.advanced.qbittorrent.networking.ipAddress.allIPv6"),value:"::"}]),p=[{title:n("constants.diskIoType.default"),value:Ie.DEFAULT},{title:n("constants.diskIoType.memoryMappedFiles"),value:Ie.MEMORY_MAPPED_FILES},{title:n("constants.diskIoType.posixCompliant"),value:Ie.POSIX_COMPLIANT}],f=[{title:n("constants.diskIoMode.disableOsCache"),value:ce.DISABLE_OS_CACHE},{title:n("constants.diskIoMode.enableOsCache"),value:ce.ENABLE_OS_CACHE}],d=[{title:n("constants.diskIoMode.disableOsCache"),value:ce.DISABLE_OS_CACHE},{title:n("constants.diskIoMode.enableOsCache"),value:ce.ENABLE_OS_CACHE},{title:n("constants.diskIoMode.writeThrough"),value:ce.WRITE_THROUGH}],r=[{title:n("constants.utpTcpMixedMode.preferTcp"),value:Qe.PREFER_TCP},{title:n("constants.utpTcpMixedMode.peerProportional"),value:Qe.PEER_PROPORTIONAL}],g=[{title:n("constants.uploadSlotsBehavior.fixedSlots"),value:Ke.FIXED_SLOTS},{title:n("constants.uploadSlotsBehavior.uploadRateBased"),value:Ke.UPLOAD_RATE_BASED}],k=[{title:n("constants.uploadChokingAlgorithm.roundRobin"),value:Re.ROUND_ROBIN},{title:n("constants.uploadChokingAlgorithm.fastestUpload"),value:Re.FASTEST_UPLOAD},{title:n("constants.uploadChokingAlgorithm.antiLeech"),value:Re.ANTI_LEECH}],x=Y({get:()=>t.preferences.torrent_file_size_limit/1024/1024,set:i=>{t.preferences.torrent_file_size_limit=i*1024*1024}});return J(async()=>{const i=await Xe.getNetworkInterfaces();for(const m of i)u.value.push({title:m.name,value:m.value});const s=await Xe.getAddresses(t.preferences.current_network_interface);for(const m of s)c.value.push({title:m,value:m})}),(i,s)=>(C(),A(W,null,{default:a(()=>[e(D,null,{default:a(()=>[V(b(l(n)("settings.advanced.qbittorrent.subheader"))+" (",1),S("a",bl,b(l(n)("settings.advanced.openDoc")),1),V(") ")]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(M,{modelValue:l(t).preferences.resume_data_storage_type,"onUpdate:modelValue":s[0]||(s[0]=m=>l(t).preferences.resume_data_storage_type=m),"hide-details":"",items:h,label:i.$t("settings.advanced.qbittorrent.resumeDataStorageType.label")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.save_resume_data_interval,"onUpdate:modelValue":s[1]||(s[1]=m=>l(t).preferences.save_resume_data_interval=m),type:"number","hide-details":"",suffix:l(n)("units.minutes"),label:l(n)("settings.advanced.qbittorrent.saveInterval")},null,8,["modelValue","suffix","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.memory_working_set_limit,"onUpdate:modelValue":s[2]||(s[2]=m=>l(t).preferences.memory_working_set_limit=m),type:"number","hide-details":"",suffix:"MiB",label:l(n)("settings.advanced.qbittorrent.allocatedRam")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:x.value,"onUpdate:modelValue":s[3]||(s[3]=m=>x.value=m),type:"number","hide-details":"",suffix:"MiB",label:i.$t("settings.advanced.qbittorrent.torrentFileSizeLimit")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(t).preferences.recheck_completed_torrents,"onUpdate:modelValue":s[4]||(s[4]=m=>l(t).preferences.recheck_completed_torrents=m),"hide-details":"",label:l(n)("settings.advanced.qbittorrent.recheckOnCompletion")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.refresh_interval,"onUpdate:modelValue":s[5]||(s[5]=m=>l(t).preferences.refresh_interval=m),type:"number","hide-details":"",suffix:"ms",label:l(n)("settings.advanced.qbittorrent.refreshInterval")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(t).preferences.resolve_peer_countries,"onUpdate:modelValue":s[6]||(s[6]=m=>l(t).preferences.resolve_peer_countries=m),"hide-details":"",label:l(n)("settings.advanced.qbittorrent.resolveCountries")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(t).preferences.reannounce_when_address_changed,"onUpdate:modelValue":s[7]||(s[7]=m=>l(t).preferences.reannounce_when_address_changed=m),"hide-details":"",label:l(n)("settings.advanced.qbittorrent.reannounceOnIpPortChanged")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e($,{class:"mx-10"}),e(D,null,{default:a(()=>[V(b(l(n)("settings.advanced.qbittorrent.networking.title")),1)]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(M,{modelValue:l(t).preferences.current_network_interface,"onUpdate:modelValue":s[8]||(s[8]=m=>l(t).preferences.current_network_interface=m),"hide-details":"",items:u.value,label:l(n)("settings.advanced.qbittorrent.networking.networkInterfaces.label")},null,8,["modelValue","items","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(M,{modelValue:l(t).preferences.current_interface_address,"onUpdate:modelValue":s[9]||(s[9]=m=>l(t).preferences.current_interface_address=m),"hide-details":"",items:c.value,label:l(n)("settings.advanced.qbittorrent.networking.ipAddress.label")},null,8,["modelValue","items","label"])]),_:1})]),_:1})]),_:1}),e($,{class:"mx-10 mt-3"}),e(D,null,{default:a(()=>[V(b(l(n)("settings.advanced.qbittorrent.embeddedTracker.title")),1)]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",class:"py-0"},{default:a(()=>[e(U,{modelValue:l(t).preferences.enable_embedded_tracker,"onUpdate:modelValue":s[10]||(s[10]=m=>l(t).preferences.enable_embedded_tracker=m),"hide-details":"",label:l(n)("settings.advanced.qbittorrent.embeddedTracker.enable")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",class:"py-0"},{default:a(()=>[e(_,{modelValue:l(t).preferences.embedded_tracker_port,"onUpdate:modelValue":s[11]||(s[11]=m=>l(t).preferences.embedded_tracker_port=m),disabled:!l(t).preferences.enable_embedded_tracker,type:"number","hide-details":"",label:l(n)("settings.advanced.qbittorrent.embeddedTracker.port")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",class:"pt-0"},{default:a(()=>[e(U,{modelValue:l(t).preferences.embedded_tracker_port_forwarding,"onUpdate:modelValue":s[12]||(s[12]=m=>l(t).preferences.embedded_tracker_port_forwarding=m),"hide-details":"",label:l(n)("settings.advanced.qbittorrent.embeddedTracker.portForward")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e($),e(D,null,{default:a(()=>[V(b(l(n)("settings.advanced.libtorrent.subheader"))+" ( ",1),S("a",_l,b(l(n)("settings.advanced.openDoc")),1),V(" ) ")]),_:1}),e(D,null,{default:a(()=>[V(b(l(n)("settings.advanced.libtorrent.threads.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.async_io_threads,"onUpdate:modelValue":s[13]||(s[13]=m=>l(t).preferences.async_io_threads=m),type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.threads.asyncIoThreads")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.hashing_threads,"onUpdate:modelValue":s[14]||(s[14]=m=>l(t).preferences.hashing_threads=m),type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.threads.hashingThreads")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.file_pool_size,"onUpdate:modelValue":s[15]||(s[15]=m=>l(t).preferences.file_pool_size=m),type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.threads.filePoolSize")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.checking_memory_use,"onUpdate:modelValue":s[16]||(s[16]=m=>l(t).preferences.checking_memory_use=m),type:"number","hide-details":"",suffix:"MiB",label:l(n)("settings.advanced.libtorrent.threads.outstandingMemory")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e($,{class:"mx-10 mt-3"}),e(D,null,{default:a(()=>[V(b(l(n)("settings.advanced.libtorrent.disk.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.disk_cache,"onUpdate:modelValue":s[17]||(s[17]=m=>l(t).preferences.disk_cache=m),type:"number","hide-details":"",suffix:"MiB",label:l(n)("settings.advanced.libtorrent.disk.diskCache")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.disk_cache_ttl,"onUpdate:modelValue":s[18]||(s[18]=m=>l(t).preferences.disk_cache_ttl=m),type:"number","hide-details":"",suffix:l(n)("units.seconds"),label:l(n)("settings.advanced.libtorrent.disk.diskCacheExpiry")},null,8,["modelValue","suffix","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(_,{modelValue:l(t).preferences.disk_queue_size,"onUpdate:modelValue":s[19]||(s[19]=m=>l(t).preferences.disk_queue_size=m),type:"number","hide-details":"",suffix:"kiB",label:l(n)("settings.advanced.libtorrent.disk.diskQueueSize")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(M,{modelValue:l(t).preferences.disk_io_type,"onUpdate:modelValue":s[20]||(s[20]=m=>l(t).preferences.disk_io_type=m),"hide-details":"",items:p,label:l(n)("settings.advanced.libtorrent.disk.diskIoType")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(M,{modelValue:l(t).preferences.disk_io_read_mode,"onUpdate:modelValue":s[21]||(s[21]=m=>l(t).preferences.disk_io_read_mode=m),"hide-details":"",items:f,label:l(n)("settings.advanced.libtorrent.disk.diskIoReadMode")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(M,{modelValue:l(t).preferences.disk_io_write_mode,"onUpdate:modelValue":s[22]||(s[22]=m=>l(t).preferences.disk_io_write_mode=m),"hide-details":"",items:d,label:l(n)("settings.advanced.libtorrent.disk.diskIoWriteMode")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e($,{class:"mx-10 my-3"}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.bdecode_depth_limit,"onUpdate:modelValue":s[23]||(s[23]=m=>l(t).preferences.bdecode_depth_limit=m),type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.threads.bdecodeDepthLimit")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.bdecode_token_limit,"onUpdate:modelValue":s[24]||(s[24]=m=>l(t).preferences.bdecode_token_limit=m),type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.threads.bdecodeTokenLimit")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(U,{modelValue:l(t).preferences.enable_coalesce_read_write,"onUpdate:modelValue":s[25]||(s[25]=m=>l(t).preferences.enable_coalesce_read_write=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.coalesceReadsWrites")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(U,{modelValue:l(t).preferences.enable_piece_extent_affinity,"onUpdate:modelValue":s[26]||(s[26]=m=>l(t).preferences.enable_piece_extent_affinity=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.pieceExtentAffinity")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(U,{modelValue:l(t).preferences.enable_upload_suggestions,"onUpdate:modelValue":s[27]||(s[27]=m=>l(t).preferences.enable_upload_suggestions=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.sendUploadPieceSuggestions")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.send_buffer_watermark,"onUpdate:modelValue":s[28]||(s[28]=m=>l(t).preferences.send_buffer_watermark=m),type:"number","hide-details":"",suffix:"kiB",label:l(n)("settings.advanced.libtorrent.sendBufferWatermark")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.send_buffer_low_watermark,"onUpdate:modelValue":s[29]||(s[29]=m=>l(t).preferences.send_buffer_low_watermark=m),type:"number","hide-details":"",suffix:"kiB",label:l(n)("settings.advanced.libtorrent.sendBufferLowWatermark")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.send_buffer_watermark_factor,"onUpdate:modelValue":s[30]||(s[30]=m=>l(t).preferences.send_buffer_watermark_factor=m),type:"number","hide-details":"",suffix:"%",label:l(n)("settings.advanced.libtorrent.sendBufferWatermarkFactor")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(_,{modelValue:l(t).preferences.connection_speed,"onUpdate:modelValue":s[31]||(s[31]=m=>l(t).preferences.connection_speed=m),type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.outgoingConnectionsPerSecond")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.socket_send_buffer_size,"onUpdate:modelValue":s[32]||(s[32]=m=>l(t).preferences.socket_send_buffer_size=m),type:"number",label:l(n)("settings.advanced.libtorrent.socketSendBufferSize"),hint:i.$t("settings.advanced.libtorrent.socketSendBufferSizeHint"),suffix:"kiB"},null,8,["modelValue","label","hint"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.socket_receive_buffer_size,"onUpdate:modelValue":s[33]||(s[33]=m=>l(t).preferences.socket_receive_buffer_size=m),type:"number",label:l(n)("settings.advanced.libtorrent.socketReceiveBufferSize"),hint:i.$t("settings.advanced.libtorrent.socketReceiveBufferSizeHint"),suffix:"kiB"},null,8,["modelValue","label","hint"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.socket_backlog_size,"onUpdate:modelValue":s[34]||(s[34]=m=>l(t).preferences.socket_backlog_size=m),type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.socketBacklogSize")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e($,{class:"mx-10 mt-3"}),e(D,null,{default:a(()=>[V(b(l(n)("settings.advanced.libtorrent.networking.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.outgoing_ports_min,"onUpdate:modelValue":s[35]||(s[35]=m=>l(t).preferences.outgoing_ports_min=m),type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.networking.outgoingPortsMin")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.outgoing_ports_max,"onUpdate:modelValue":s[36]||(s[36]=m=>l(t).preferences.outgoing_ports_max=m),type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.networking.outgoingPortsMax")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.upnp_lease_duration,"onUpdate:modelValue":s[37]||(s[37]=m=>l(t).preferences.upnp_lease_duration=m),type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.networking.upnpLeaseDuration")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.peer_tos,"onUpdate:modelValue":s[38]||(s[38]=m=>l(t).preferences.peer_tos=m),type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.networking.peerTos")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(M,{modelValue:l(t).preferences.utp_tcp_mixed_mode,"onUpdate:modelValue":s[39]||(s[39]=m=>l(t).preferences.utp_tcp_mixed_mode=m),"hide-details":"",items:r,label:l(n)("settings.advanced.libtorrent.networking.utpTcpMixedModeAlgorithm")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e($,{class:"mx-10 mt-3"}),e(D,null,{default:a(()=>[V(b(l(n)("settings.advanced.libtorrent.security.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(t).preferences.idn_support_enabled,"onUpdate:modelValue":s[40]||(s[40]=m=>l(t).preferences.idn_support_enabled=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.security.idnSupport")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(t).preferences.enable_multi_connections_from_same_ip,"onUpdate:modelValue":s[41]||(s[41]=m=>l(t).preferences.enable_multi_connections_from_same_ip=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.security.allowMultipleConnectionsFromTheSameIPAddress")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(U,{modelValue:l(t).preferences.validate_https_tracker_certificate,"onUpdate:modelValue":s[42]||(s[42]=m=>l(t).preferences.validate_https_tracker_certificate=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.security.validateHTTPSTrackerCertificate")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(U,{modelValue:l(t).preferences.ssrf_mitigation,"onUpdate:modelValue":s[43]||(s[43]=m=>l(t).preferences.ssrf_mitigation=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.security.mitigateSSRF")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(U,{modelValue:l(t).preferences.block_peers_on_privileged_ports,"onUpdate:modelValue":s[44]||(s[44]=m=>l(t).preferences.block_peers_on_privileged_ports=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.security.blockPeersOnPrivilegedPorts")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e($,{class:"mx-10 my-3"}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(M,{modelValue:l(t).preferences.upload_slots_behavior,"onUpdate:modelValue":s[45]||(s[45]=m=>l(t).preferences.upload_slots_behavior=m),"hide-details":"",items:g,label:l(n)("settings.advanced.libtorrent.uploadSlotsBehavior")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(M,{modelValue:l(t).preferences.upload_choking_algorithm,"onUpdate:modelValue":s[46]||(s[46]=m=>l(t).preferences.upload_choking_algorithm=m),"hide-details":"",items:k,label:l(n)("settings.advanced.libtorrent.uploadChokingAlgorithm")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(t).preferences.announce_to_all_trackers,"onUpdate:modelValue":s[47]||(s[47]=m=>l(t).preferences.announce_to_all_trackers=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.announceAllTrackers")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(t).preferences.announce_to_all_tiers,"onUpdate:modelValue":s[48]||(s[48]=m=>l(t).preferences.announce_to_all_tiers=m),"hide-details":"",label:l(n)("settings.advanced.libtorrent.announceAllTiers")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(_,{modelValue:l(t).preferences.announce_ip,"onUpdate:modelValue":s[49]||(s[49]=m=>l(t).preferences.announce_ip=m),type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.announceIP")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.max_concurrent_http_announces,"onUpdate:modelValue":s[50]||(s[50]=m=>l(t).preferences.max_concurrent_http_announces=m),type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.maxConcurrentHTTPAnnounces")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.stop_tracker_timeout,"onUpdate:modelValue":s[51]||(s[51]=m=>l(t).preferences.stop_tracker_timeout=m),type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.stopTrackerTimeout")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.peer_turnover,"onUpdate:modelValue":s[52]||(s[52]=m=>l(t).preferences.peer_turnover=m),type:"number","hide-details":"",suffix:"%",label:l(n)("settings.advanced.libtorrent.peerTurnover")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.peer_turnover_cutoff,"onUpdate:modelValue":s[53]||(s[53]=m=>l(t).preferences.peer_turnover_cutoff=m),type:"number","hide-details":"",suffix:"%",label:l(n)("settings.advanced.libtorrent.peerTurnoverCutoff")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.peer_turnover_interval,"onUpdate:modelValue":s[54]||(s[54]=m=>l(t).preferences.peer_turnover_interval=m),type:"number","hide-details":"",suffix:l(n)("units.seconds"),label:l(n)("settings.advanced.libtorrent.peerTurnoverInterval")},null,8,["modelValue","suffix","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(_,{modelValue:l(t).preferences.request_queue_size,"onUpdate:modelValue":s[55]||(s[55]=m=>l(t).preferences.request_queue_size=m),type:"number","hide-details":"",label:l(n)("settings.advanced.libtorrent.requestQueueSize")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1})]),_:1}))}}),gl=N({__name:"Behavior",setup(L){const{t:n}=K(),t=se(),h=[{title:n("constants.file_log_age_type.days"),value:Ae.DAYS},{title:n("constants.file_log_age_type.months"),value:Ae.MONTHS},{title:n("constants.file_log_age_type.years"),value:Ae.YEARS}];return(u,c)=>(C(),A(W,null,{default:a(()=>[e(D,null,{default:a(()=>[V(b(u.$t("settings.behavior.logs.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(t).preferences.file_log_enabled,"onUpdate:modelValue":c[0]||(c[0]=p=>l(t).preferences.file_log_enabled=p),"hide-details":"",label:u.$t("settings.behavior.logs.file_log_enabled")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.file_log_path,"onUpdate:modelValue":c[1]||(c[1]=p=>l(t).preferences.file_log_path=p),disabled:!l(t).preferences.file_log_enabled,"hide-details":"",label:u.$t("settings.behavior.logs.file_log_path")},null,8,["modelValue","disabled","label"])]),_:1})]),_:1})]),_:1}),e($,{class:"mx-10 my-3"}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(t).preferences.file_log_backup_enabled,"onUpdate:modelValue":c[2]||(c[2]=p=>l(t).preferences.file_log_backup_enabled=p),disabled:!l(t).preferences.file_log_enabled,"hide-details":"",label:u.$t("settings.behavior.logs.file_log_backup_enabled")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.file_log_max_size,"onUpdate:modelValue":c[3]||(c[3]=p=>l(t).preferences.file_log_max_size=p),disabled:!l(t).preferences.file_log_enabled||!l(t).preferences.file_log_backup_enabled,type:"number","hide-details":"",label:u.$t("settings.behavior.logs.file_log_max_size"),suffix:"kiB"},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"6"},{default:a(()=>[e(U,{modelValue:l(t).preferences.file_log_delete_old,"onUpdate:modelValue":c[4]||(c[4]=p=>l(t).preferences.file_log_delete_old=p),disabled:!l(t).preferences.file_log_enabled,"hide-details":"",label:u.$t("settings.behavior.logs.file_log_delete_old")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"3"},{default:a(()=>[e(_,{modelValue:l(t).preferences.file_log_age,"onUpdate:modelValue":c[5]||(c[5]=p=>l(t).preferences.file_log_age=p),disabled:!l(t).preferences.file_log_enabled||!l(t).preferences.file_log_delete_old,"hide-details":"",label:u.$t("settings.behavior.logs.file_log_age")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"3"},{default:a(()=>[e(M,{modelValue:l(t).preferences.file_log_age_type,"onUpdate:modelValue":c[6]||(c[6]=p=>l(t).preferences.file_log_age_type=p),disabled:!l(t).preferences.file_log_enabled||!l(t).preferences.file_log_delete_old,items:h,"hide-details":""},null,8,["modelValue","disabled"])]),_:1})]),_:1})]),_:1}),e($,{class:"mt-3"}),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.performance_warning,"onUpdate:modelValue":c[7]||(c[7]=p=>l(t).preferences.performance_warning=p),"hide-details":"",label:u.$t("settings.behavior.performance_warning")},null,8,["modelValue","label"])]),_:1})]),_:1}))}}),Vl={href:"https://github.com/qbittorrent/qBittorrent/wiki/Anonymous-Mode",target:"_blank"},vl=N({__name:"BitTorrent",setup(L){const{t:n}=K(),t=se(),h=P([{title:n("constants.encryption.preferEncryption"),value:Oe.PREFER_ENCRYPTION},{title:n("constants.encryption.forceOn"),value:Oe.FORCE_ON},{title:n("constants.encryption.forceOff"),value:Oe.FORCE_OFF}]),u=P([{title:n("constants.maxRatioAction.pauseTorrent"),value:he.PAUSE_TORRENT},{title:n("constants.maxRatioAction.removeTorrent"),value:he.REMOVE_TORRENT},{title:n("constants.maxRatioAction.removeTorrentAndFiles"),value:he.REMOVE_TORRENT_AND_FILES},{title:n("constants.maxRatioAction.torrentSuperseeding"),value:he.ENABLE_SUPERSEEDING}]);return(c,p)=>(C(),A(W,null,{default:a(()=>[e(D,null,{default:a(()=>[V(b(l(n)("settings.bittorrent.privacy.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.dht,"onUpdate:modelValue":p[0]||(p[0]=f=>l(t).preferences.dht=f),"hide-details":"",label:l(n)("settings.bittorrent.privacy.enableDHT")},null,8,["modelValue","label"])]),_:1}),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.pex,"onUpdate:modelValue":p[1]||(p[1]=f=>l(t).preferences.pex=f),"hide-details":"",label:l(n)("settings.bittorrent.privacy.enablePeX")},null,8,["modelValue","label"])]),_:1}),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.lsd,"onUpdate:modelValue":p[2]||(p[2]=f=>l(t).preferences.lsd=f),"hide-details":"",label:l(n)("settings.bittorrent.privacy.enableLPD")},null,8,["modelValue","label"])]),_:1}),e(w,null,{default:a(()=>[e(M,{modelValue:l(t).preferences.encryption,"onUpdate:modelValue":p[3]||(p[3]=f=>l(t).preferences.encryption=f),"hide-details":"",items:h.value,label:l(n)("settings.bittorrent.privacy.encryptionMode")},null,8,["modelValue","items","label"])]),_:1}),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.anonymous_mode,"onUpdate:modelValue":p[4]||(p[4]=f=>l(t).preferences.anonymous_mode=f),"hide-details":"",label:l(n)("settings.bittorrent.privacy.enableAnonymous")},null,8,["modelValue","label"]),S("a",Vl,b(l(n)("settings.bittorrent.privacy.moreInfo")),1)]),_:1}),e($),e(w,{class:"my-3"},{default:a(()=>[e(_,{modelValue:l(t).preferences.max_active_checking_torrents,"onUpdate:modelValue":p[5]||(p[5]=f=>l(t).preferences.max_active_checking_torrents=f),type:"number","hide-details":"",label:l(n)("settings.bittorrent.maxActiveCheckingTorrents")},null,8,["modelValue","label"])]),_:1}),e($),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",class:"pb-0"},{default:a(()=>[e(U,{modelValue:l(t).preferences.queueing_enabled,"onUpdate:modelValue":p[6]||(p[6]=f=>l(t).preferences.queueing_enabled=f),"hide-details":"",label:l(n)("settings.bittorrent.torrentQueueing.subheader")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6",md:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.max_active_downloads,"onUpdate:modelValue":p[7]||(p[7]=f=>l(t).preferences.max_active_downloads=f),disabled:!l(t).preferences.queueing_enabled,type:"number","hide-details":"",label:l(n)("settings.bittorrent.torrentQueueing.maxActiveDownload")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6",md:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.max_active_uploads,"onUpdate:modelValue":p[8]||(p[8]=f=>l(t).preferences.max_active_uploads=f),disabled:!l(t).preferences.queueing_enabled,type:"number","hide-details":"",label:l(n)("settings.bittorrent.torrentQueueing.maxActiveUpload")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",md:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.max_active_torrents,"onUpdate:modelValue":p[9]||(p[9]=f=>l(t).preferences.max_active_torrents=f),disabled:!l(t).preferences.queueing_enabled,type:"number","hide-details":"",label:l(n)("settings.bittorrent.torrentQueueing.maxActiveTorrent")},null,8,["modelValue","disabled","label"])]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.dont_count_slow_torrents,"onUpdate:modelValue":p[10]||(p[10]=f=>l(t).preferences.dont_count_slow_torrents=f),disabled:!l(t).preferences.queueing_enabled,"hide-details":"",label:l(n)("settings.bittorrent.torrentQueueing.excludeSlowTorrent")},null,8,["modelValue","disabled","label"])]),_:1}),e(w,null,{default:a(()=>[e(T,{class:"mb-2"},{default:a(()=>[e(o,{cols:"12",sm:"6",md:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.slow_torrent_dl_rate_threshold,"onUpdate:modelValue":p[11]||(p[11]=f=>l(t).preferences.slow_torrent_dl_rate_threshold=f),disabled:!l(t).preferences.queueing_enabled||!l(t).preferences.dont_count_slow_torrents,type:"number","hide-details":"",label:l(n)("settings.bittorrent.torrentQueueing.downloadRateLimit"),suffix:"kiB/s"},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6",md:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.slow_torrent_ul_rate_threshold,"onUpdate:modelValue":p[12]||(p[12]=f=>l(t).preferences.slow_torrent_ul_rate_threshold=f),disabled:!l(t).preferences.queueing_enabled||!l(t).preferences.dont_count_slow_torrents,type:"number","hide-details":"",label:l(n)("settings.bittorrent.torrentQueueing.uploadRateLimit"),suffix:"kiB/s"},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",md:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.slow_torrent_inactive_timer,"onUpdate:modelValue":p[13]||(p[13]=f=>l(t).preferences.slow_torrent_inactive_timer=f),disabled:!l(t).preferences.queueing_enabled||!l(t).preferences.dont_count_slow_torrents,type:"number","hide-details":"",label:l(n)("settings.bittorrent.torrentQueueing.torrentInactivityTimer"),suffix:l(n)("units.seconds")},null,8,["modelValue","disabled","label","suffix"])]),_:1})]),_:1})]),_:1}),e($),e(D,null,{default:a(()=>[V(b(l(n)("settings.bittorrent.seedLimits.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"6"},{default:a(()=>[e(U,{modelValue:l(t).preferences.max_ratio_enabled,"onUpdate:modelValue":p[14]||(p[14]=f=>l(t).preferences.max_ratio_enabled=f),"hide-details":"",label:l(n)("settings.bittorrent.seedLimits.whenRatioReaches")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.max_ratio,"onUpdate:modelValue":p[15]||(p[15]=f=>l(t).preferences.max_ratio=f),disabled:!l(t).preferences.max_ratio_enabled,type:"number","hide-details":""},null,8,["modelValue","disabled"])]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"6"},{default:a(()=>[e(U,{modelValue:l(t).preferences.max_seeding_time_enabled,"onUpdate:modelValue":p[16]||(p[16]=f=>l(t).preferences.max_seeding_time_enabled=f),"hide-details":"",label:l(n)("settings.bittorrent.seedLimits.whenSeedingTimeReaches")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.max_seeding_time,"onUpdate:modelValue":p[17]||(p[17]=f=>l(t).preferences.max_seeding_time=f),disabled:!l(t).preferences.max_seeding_time_enabled,type:"number","hide-details":"",suffix:l(n)("units.minutes")},null,8,["modelValue","disabled","suffix"])]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"6"},{default:a(()=>[e(U,{modelValue:l(t).preferences.max_inactive_seeding_time_enabled,"onUpdate:modelValue":p[18]||(p[18]=f=>l(t).preferences.max_inactive_seeding_time_enabled=f),"hide-details":"",label:l(n)("settings.bittorrent.seedLimits.whenInactiveSeedingTimeReaches")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.max_inactive_seeding_time,"onUpdate:modelValue":p[19]||(p[19]=f=>l(t).preferences.max_inactive_seeding_time=f),disabled:!l(t).preferences.max_inactive_seeding_time_enabled,type:"number",suffix:l(n)("units.minutes")},null,8,["modelValue","disabled","suffix"])]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,null,{default:a(()=>[e(D,null,{default:a(()=>[V(b(l(n)("settings.bittorrent.seedLimits.then")),1)]),_:1})]),_:1}),e(o,null,{default:a(()=>[e(M,{modelValue:l(t).preferences.max_ratio_act,"onUpdate:modelValue":p[20]||(p[20]=f=>l(t).preferences.max_ratio_act=f),disabled:!l(t).preferences.max_ratio_enabled&&!l(t).preferences.max_seeding_time_enabled&&!l(t).preferences.max_inactive_seeding_time_enabled,"hide-details":"",items:u.value},null,8,["modelValue","disabled","items"])]),_:1})]),_:1})]),_:1}),e($,{class:"mt-3"}),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.add_trackers_enabled,"onUpdate:modelValue":p[21]||(p[21]=f=>l(t).preferences.add_trackers_enabled=f),"hide-details":"",label:l(n)("settings.bittorrent.autoAddTrackers")},null,8,["modelValue","label"])]),_:1}),e(w,null,{default:a(()=>[e(ie,{modelValue:l(t).preferences.add_trackers,"onUpdate:modelValue":p[22]||(p[22]=f=>l(t).preferences.add_trackers=f),disabled:!l(t).preferences.add_trackers_enabled,"auto-grow":"",clearable:"","persistent-hint":"",hint:l(n)("settings.bittorrent.autoAddTrackersHint")},null,8,["modelValue","disabled","hint"])]),_:1})]),_:1}))}}),yl={class:"d-flex align-center"},wl={class:"d-flex align-center"},Ul={class:"d-flex align-center"},hl={class:"d-flex align-center"},kl={class:"font-italic"},xl=N({__name:"Connection",setup(L){const{t:n}=K(),t=se(),h=P([{title:n("common.none"),value:me.NONE},{title:n("constants.proxy_type.socks4"),value:me.SOCKS4},{title:n("constants.proxy_type.socks5"),value:me.SOCKS5},{title:n("constants.proxy_type.http"),value:me.HTTP}]),u=Y(()=>t.preferences.proxy_type===me.NONE),c=Y(()=>t.preferences.proxy_type===me.SOCKS4),p=P([{title:n("constants.bittorrentProtocols.tcp_utp"),value:Me.TCP_uTP},{title:n("constants.bittorrentProtocols.tcp"),value:Me.TCP},{title:n("constants.bittorrentProtocols.utp"),value:Me.uTP}]),f=P(!1),d=P(!1),r=P(!1),g=P(!1),k=()=>{t.preferences.listen_port=Math.floor(Math.random()*(65535-1024+1)+1024)};return J(async()=>{f.value=t.preferences.max_connec>0,d.value=t.preferences.max_connec_per_torrent>0,r.value=t.preferences.max_uploads>0,g.value=t.preferences.max_uploads_per_torrent>0}),X(()=>f.value,x=>{t.preferences.max_connec=x?t.preferences.max_connec:-1}),X(()=>d.value,x=>{t.preferences.max_connec_per_torrent=x?t.preferences.max_connec_per_torrent:-1}),X(()=>r.value,x=>{t.preferences.max_uploads=x?t.preferences.max_uploads:-1}),X(()=>g.value,x=>{t.preferences.max_uploads_per_torrent=x?t.preferences.max_uploads_per_torrent:-1}),(x,i)=>(C(),A(W,null,{default:a(()=>[e(w,null,{default:a(()=>[e(M,{modelValue:l(t).preferences.bittorrent_protocol,"onUpdate:modelValue":i[0]||(i[0]=s=>l(t).preferences.bittorrent_protocol=s),"hide-details":"",items:p.value,label:l(n)("settings.connection.protocol")},null,8,["modelValue","items","label"])]),_:1}),e($,{class:"mt-3"}),e(D,null,{default:a(()=>[V(b(l(n)("settings.connection.listeningPort.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.listen_port,"onUpdate:modelValue":i[1]||(i[1]=s=>l(t).preferences.listen_port=s),type:"number","hide-details":"",label:l(n)("settings.connection.listeningPort.incomingConnectionPort")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6",class:"d-flex align-center justify-center"},{default:a(()=>[e(R,{color:"primary",onClick:k},{default:a(()=>[V(b(l(n)("settings.connection.listeningPort.randomPort")),1)]),_:1})]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.upnp,"onUpdate:modelValue":i[2]||(i[2]=s=>l(t).preferences.upnp=s),"hide-details":"",label:l(n)("settings.connection.listeningPort.useUPnP")},null,8,["modelValue","label"])]),_:1}),e($),e(D,null,{default:a(()=>[V(b(l(n)("settings.connection.connectionLimits.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[S("div",yl,[S("span",null,[e(oe,{modelValue:f.value,"onUpdate:modelValue":i[3]||(i[3]=s=>f.value=s)},null,8,["modelValue"])]),e(_,{modelValue:l(t).preferences.max_connec,"onUpdate:modelValue":i[4]||(i[4]=s=>l(t).preferences.max_connec=s),disabled:!f.value,type:"number","hide-details":"",label:l(n)("settings.connection.connectionLimits.globalMaxConnection")},null,8,["modelValue","disabled","label"])])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[S("div",wl,[S("span",null,[e(oe,{modelValue:d.value,"onUpdate:modelValue":i[5]||(i[5]=s=>d.value=s)},null,8,["modelValue"])]),e(_,{modelValue:l(t).preferences.max_connec_per_torrent,"onUpdate:modelValue":i[6]||(i[6]=s=>l(t).preferences.max_connec_per_torrent=s),disabled:!d.value,type:"number","hide-details":"",label:l(n)("settings.connection.connectionLimits.perTorrentMaxConnection")},null,8,["modelValue","disabled","label"])])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[S("div",Ul,[S("span",null,[e(oe,{modelValue:r.value,"onUpdate:modelValue":i[7]||(i[7]=s=>r.value=s)},null,8,["modelValue"])]),e(_,{modelValue:l(t).preferences.max_uploads,"onUpdate:modelValue":i[8]||(i[8]=s=>l(t).preferences.max_uploads=s),disabled:!r.value,type:"number","hide-details":"",label:l(n)("settings.connection.connectionLimits.globalMaxUploadSlots")},null,8,["modelValue","disabled","label"])])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[S("div",hl,[S("span",null,[e(oe,{modelValue:g.value,"onUpdate:modelValue":i[9]||(i[9]=s=>g.value=s)},null,8,["modelValue"])]),e(_,{modelValue:l(t).preferences.max_uploads_per_torrent,"onUpdate:modelValue":i[10]||(i[10]=s=>l(t).preferences.max_uploads_per_torrent=s),disabled:!g.value,type:"number","hide-details":"",label:l(n)("settings.connection.connectionLimits.perTorrentMaxUploadSlots")},null,8,["modelValue","disabled","label"])])]),_:1})]),_:1})]),_:1}),e($,{class:"mt-3"}),e(D,null,{default:a(()=>[V(b(l(n)("settings.connection.proxy.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",md:"4"},{default:a(()=>[e(M,{modelValue:l(t).preferences.proxy_type,"onUpdate:modelValue":i[11]||(i[11]=s=>l(t).preferences.proxy_type=s),"hide-details":"",items:h.value},null,8,["modelValue","items"])]),_:1}),e(o,{cols:"6",md:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.proxy_ip,"onUpdate:modelValue":i[12]||(i[12]=s=>l(t).preferences.proxy_ip=s),disabled:u.value,"hide-details":"",label:l(n)("settings.connection.proxy.host")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"6",md:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.proxy_port,"onUpdate:modelValue":i[13]||(i[13]=s=>l(t).preferences.proxy_port=s),disabled:u.value,type:"number","hide-details":"",label:l(n)("settings.connection.proxy.port")},null,8,["modelValue","disabled","label"])]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[e(T,{"no-gutters":""},{default:a(()=>[e(o,{cols:"12",sm:"6",md:"3"},{default:a(()=>[e(U,{modelValue:l(t).preferences.proxy_bittorrent,"onUpdate:modelValue":i[14]||(i[14]=s=>l(t).preferences.proxy_bittorrent=s),disabled:u.value,"hide-details":"",label:l(n)("settings.connection.proxy.bittorrent")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6",md:"3"},{default:a(()=>[e(U,{modelValue:l(t).preferences.proxy_peer_connections,"onUpdate:modelValue":i[15]||(i[15]=s=>l(t).preferences.proxy_peer_connections=s),disabled:u.value||!l(t).preferences.proxy_bittorrent,"hide-details":"",label:l(n)("settings.connection.proxy.peerConnections")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6",md:"3"},{default:a(()=>[e(U,{modelValue:l(t).preferences.proxy_rss,"onUpdate:modelValue":i[16]||(i[16]=s=>l(t).preferences.proxy_rss=s),disabled:u.value||c.value,"hide-details":"",label:l(n)("settings.connection.proxy.rss")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6",md:"3"},{default:a(()=>[e(U,{modelValue:l(t).preferences.proxy_misc,"onUpdate:modelValue":i[17]||(i[17]=s=>l(t).preferences.proxy_misc=s),disabled:u.value||c.value,"hide-details":"",label:l(n)("settings.connection.proxy.misc")},null,8,["modelValue","disabled","label"])]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12"},{default:a(()=>[e(U,{modelValue:l(t).preferences.proxy_hostname_lookup,"onUpdate:modelValue":i[18]||(i[18]=s=>l(t).preferences.proxy_hostname_lookup=s),disabled:u.value||c.value,"hide-details":"",label:l(n)("settings.connection.proxy.hostNameLookup")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(U,{modelValue:l(t).preferences.proxy_auth_enabled,"onUpdate:modelValue":i[19]||(i[19]=s=>l(t).preferences.proxy_auth_enabled=s),disabled:u.value||c.value,"hide-details":"",label:l(n)("settings.connection.proxy.auth.subtitle")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.proxy_username,"onUpdate:modelValue":i[20]||(i[20]=s=>l(t).preferences.proxy_username=s),disabled:u.value||!l(t).preferences.proxy_auth_enabled,dense:"","hide-details":"",label:l(n)("settings.connection.proxy.auth.username")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(Ye,{modelValue:l(t).preferences.proxy_password,"onUpdate:modelValue":i[21]||(i[21]=s=>l(t).preferences.proxy_password=s),"hide-icon":u.value||!l(t).preferences.proxy_auth_enabled,disabled:u.value||!l(t).preferences.proxy_auth_enabled,label:l(n)("settings.connection.proxy.auth.password")},null,8,["modelValue","hide-icon","disabled","label"])]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[S("h5",kl,b(l(n)("settings.connection.proxy.auth.tip")),1)]),_:1}),e($),e(D,null,{default:a(()=>[V(b(l(n)("settings.connection.ipFiltering.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.ip_filter_enabled,"onUpdate:modelValue":i[22]||(i[22]=s=>l(t).preferences.ip_filter_enabled=s),"hide-details":"",label:l(n)("settings.connection.ipFiltering.filterPath")},null,8,["modelValue","label"]),e(_,{modelValue:l(t).preferences.ip_filter_path,"onUpdate:modelValue":i[23]||(i[23]=s=>l(t).preferences.ip_filter_path=s),disabled:!l(t).preferences.ip_filter_enabled,"hide-details":""},null,8,["modelValue","disabled"])]),_:1}),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.ip_filter_trackers,"onUpdate:modelValue":i[24]||(i[24]=s=>l(t).preferences.ip_filter_trackers=s),"hide-details":"",label:l(n)("settings.connection.ipFiltering.applyToTrackers")},null,8,["modelValue","label"])]),_:1}),e(w,null,{default:a(()=>[e(D,null,{default:a(()=>[V(b(l(n)("settings.connection.ipFiltering.bannedIps")),1)]),_:1})]),_:1}),e(w,null,{default:a(()=>[e(ie,{modelValue:l(t).preferences.banned_IPs,"onUpdate:modelValue":i[25]||(i[25]=s=>l(t).preferences.banned_IPs=s),"auto-grow":"",clearable:"","persistent-hint":"",hint:l(n)("settings.connection.ipFiltering.bannedIpsHint")},null,8,["modelValue","hint"])]),_:1})]),_:1}))}}),Tl={class:"d-flex align-center"},Sl={class:"d-flex align-center"},Cl={class:"d-flex align-center"},Pl={class:"text-h5"},$l={class:"no-bullet"},El=N({__name:"Downloads",setup(L){const{t:n}=K(),t=se(),h=[{title:n("constants.contentLayout.original"),value:pe.ORIGINAL},{title:n("constants.contentLayout.subfolder"),value:pe.SUBFOLDER},{title:n("constants.contentLayout.nosubfolder"),value:pe.NO_SUBFOLDER}],u=[{title:n("constants.stopCondition.none"),value:Le.NONE},{title:n("constants.stopCondition.metadataReceived"),value:Le.METADATA_RECEIVED},{title:n("constants.stopCondition.filesChecked"),value:Le.FILES_CHECKED}],c=[{title:n("settings.downloads.saveManagement.defaultTMMOptions.manual"),value:!1},{title:n("settings.downloads.saveManagement.defaultTMMOptions.automatic"),value:!0}],p=[{title:n("settings.downloads.saveManagement.paramChangedTMMOptions.relocateTorrent"),value:!0},{title:n("settings.downloads.saveManagement.paramChangedTMMOptions.switchToManual"),value:!1}],f=P(!1),d=P(!1),r=P(!1),g=P(!1),k=P(!1),x=P(-1),i=P({monitoredFolderPath:"",saveType:ke.MONITORED_FOLDER,otherPath:""}),s=P({monitoredFolderPath:"",saveType:ke.MONITORED_FOLDER,otherPath:""}),m=P([{title:n("settings.downloads.monitoredFolders.monitoredFolderPath"),key:"monitoredFolderPath",sortable:!1},{title:n("settings.downloads.monitoredFolders.saveType"),key:"saveType",sortable:!1},{title:n("settings.downloads.monitoredFolders.otherPath"),key:"otherPath",sortable:!1},{title:n("settings.downloads.monitoredFolders.actions"),key:"actions",sortable:!1}]),O=P([]),B=P([{title:n("constants.monitoredFolderSaveLocation.monitoredFolder"),value:ke.MONITORED_FOLDER},{title:n("constants.monitoredFolderSaveLocation.defaultSavePath"),value:ke.DEFAULT_SAVE_PATH},{title:n("constants.monitoredFolderSaveLocation.other"),value:-1}]);J(async()=>{f.value=t.preferences.export_dir.length>0,d.value=t.preferences.export_dir_fin.length>0,Object.entries(t.preferences.scan_dirs).forEach(z=>{const[v,y]=z;let re,Fe;typeof y=="string"?(re=-1,Fe=y):(re=y,Fe=""),O.value.push({monitoredFolderPath:v,saveType:re,otherPath:Fe})})}),X(()=>f,z=>{z||(t.preferences.export_dir="")}),X(()=>d,z=>{z||(t.preferences.export_dir_fin="")});const G=z=>{x.value=O.value.indexOf(z),i.value={...z},g.value=!0},De=z=>{x.value=O.value.indexOf(z),i.value={...z},k.value=!0},Ue=()=>{O.value.splice(x.value,1),I(),de()},F=()=>{x.value>-1?Object.assign(O.value[x.value],i.value):O.value.push(i.value),I(),E()},I=()=>{const z={};O.value.forEach(v=>{z[v.monitoredFolderPath]=v.saveType===-1?v.otherPath:v.saveType}),t.preferences.scan_dirs=z},E=async()=>{g.value=!1,await Ze(),i.value={...s.value},x.value=-1},de=async()=>{k.value=!1,await Ze(),i.value={...s.value},x.value=-1};return(z,v)=>(C(),A(W,null,{default:a(()=>[e(D,null,{default:a(()=>[V(b(l(n)("settings.downloads.whenAddTorrent.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(M,{modelValue:l(t).preferences.torrent_content_layout,"onUpdate:modelValue":v[0]||(v[0]=y=>l(t).preferences.torrent_content_layout=y),"hide-details":"",items:h,label:l(n)("constants.contentLayout.title")},null,8,["modelValue","label"]),e(U,{modelValue:l(t).preferences.add_to_top_of_queue,"onUpdate:modelValue":v[1]||(v[1]=y=>l(t).preferences.add_to_top_of_queue=y),"hide-details":"",label:l(n)("settings.downloads.whenAddTorrent.addToTopOfQueue")},null,8,["modelValue","label"]),e(U,{modelValue:l(t).preferences.merge_trackers,"onUpdate:modelValue":v[2]||(v[2]=y=>l(t).preferences.merge_trackers=y),"hide-details":"",label:l(n)("settings.downloads.whenAddTorrent.mergeTrackers")},null,8,["modelValue","label"]),e(U,{modelValue:l(t).preferences.start_paused_enabled,"onUpdate:modelValue":v[3]||(v[3]=y=>l(t).preferences.start_paused_enabled=y),"hide-details":"",label:l(n)("settings.downloads.whenAddTorrent.doNotAutoStart")},null,8,["modelValue","label"]),e(M,{modelValue:l(t).preferences.torrent_stop_condition,"onUpdate:modelValue":v[4]||(v[4]=y=>l(t).preferences.torrent_stop_condition=y),"hide-details":"",items:u,label:l(n)("constants.stopCondition.title")},null,8,["modelValue","label"]),e(U,{modelValue:l(t).preferences.auto_delete_mode,"onUpdate:modelValue":v[5]||(v[5]=y=>l(t).preferences.auto_delete_mode=y),"hide-details":"",label:l(n)("settings.downloads.whenAddTorrent.autoDeleteMode")},null,8,["modelValue","label"])]),_:1}),e($),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.preallocate_all,"onUpdate:modelValue":v[6]||(v[6]=y=>l(t).preferences.preallocate_all=y),"hide-details":"",label:l(n)("settings.downloads.publicSettings.preAllocateDisk")},null,8,["modelValue","label"]),e(U,{modelValue:l(t).preferences.incomplete_files_ext,"onUpdate:modelValue":v[7]||(v[7]=y=>l(t).preferences.incomplete_files_ext=y),"hide-details":"",label:l(n)("settings.downloads.publicSettings.appendQBExtension")},null,8,["modelValue","label"])]),_:1}),e($),e(D,null,{default:a(()=>[V(b(l(n)("settings.downloads.saveManagement.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12"},{default:a(()=>[e(M,{modelValue:l(t).preferences.auto_tmm_enabled,"onUpdate:modelValue":v[8]||(v[8]=y=>l(t).preferences.auto_tmm_enabled=y),items:c,"hide-details":"",label:l(n)("settings.downloads.saveManagement.autoTMMEnabled")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",md:"4"},{default:a(()=>[e(M,{modelValue:l(t).preferences.torrent_changed_tmm_enabled,"onUpdate:modelValue":v[9]||(v[9]=y=>l(t).preferences.torrent_changed_tmm_enabled=y),items:p,"hide-details":"",label:l(n)("settings.downloads.saveManagement.torrentChangedTMM")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",md:"4"},{default:a(()=>[e(M,{modelValue:l(t).preferences.save_path_changed_tmm_enabled,"onUpdate:modelValue":v[10]||(v[10]=y=>l(t).preferences.save_path_changed_tmm_enabled=y),items:p,"hide-details":"",label:l(n)("settings.downloads.saveManagement.savePathChangedTMM")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",md:"4"},{default:a(()=>[e(M,{modelValue:l(t).preferences.category_changed_tmm_enabled,"onUpdate:modelValue":v[11]||(v[11]=y=>l(t).preferences.category_changed_tmm_enabled=y),items:p,"hide-details":"",label:l(n)("settings.downloads.saveManagement.categoryChangedTMM")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(_,{modelValue:l(t).preferences.save_path,"onUpdate:modelValue":v[12]||(v[12]=y=>l(t).preferences.save_path=y),"hide-details":"",label:l(n)("settings.downloads.saveManagement.defaultSavePath")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[S("div",Tl,[S("span",null,[e(oe,{modelValue:l(t).preferences.temp_path_enabled,"onUpdate:modelValue":v[13]||(v[13]=y=>l(t).preferences.temp_path_enabled=y)},null,8,["modelValue"])]),e(_,{modelValue:l(t).preferences.temp_path,"onUpdate:modelValue":v[14]||(v[14]=y=>l(t).preferences.temp_path=y),disabled:!l(t).preferences.temp_path_enabled,"hide-details":"",label:l(n)("settings.downloads.saveManagement.keepIncomplete")},null,8,["modelValue","disabled","label"])])]),_:1}),e(o,{cols:"12"},{default:a(()=>[S("div",Sl,[S("span",null,[e(oe,{modelValue:f.value,"onUpdate:modelValue":v[15]||(v[15]=y=>f.value=y)},null,8,["modelValue"])]),e(_,{modelValue:l(t).preferences.export_dir,"onUpdate:modelValue":v[16]||(v[16]=y=>l(t).preferences.export_dir=y),disabled:!f.value,"hide-details":"",label:l(n)("settings.downloads.saveManagement.exportDir")},null,8,["modelValue","disabled","label"])])]),_:1}),e(o,{cols:"12"},{default:a(()=>[S("div",Cl,[S("span",null,[e(oe,{modelValue:d.value,"onUpdate:modelValue":v[17]||(v[17]=y=>d.value=y)},null,8,["modelValue"])]),e(_,{modelValue:l(t).preferences.export_dir_fin,"onUpdate:modelValue":v[18]||(v[18]=y=>l(t).preferences.export_dir_fin=y),disabled:!d.value,"hide-details":"",label:l(n)("settings.downloads.saveManagement.exportDirFinished")},null,8,["modelValue","disabled","label"])])]),_:1})]),_:1})]),_:1}),e($),e(sl,{class:"my-4",headers:m.value,items:O.value},{top:a(()=>[e(Je,{flat:""},{default:a(()=>[e(al,null,{default:a(()=>[V(b(l(n)("settings.downloads.monitoredFolders.subheader")),1)]),_:1}),e($,{inset:"",vertical:""}),e(j),e(fe,{modelValue:g.value,"onUpdate:modelValue":v[22]||(v[22]=y=>g.value=y),"max-width":"500px"},{activator:a(({props:y})=>[e(R,il({color:"primary",variant:"flat",dark:"",class:"mb-2"},y),{default:a(()=>[V(b(l(n)("settings.downloads.monitoredFolders.newItem")),1)]),_:2},1040)]),default:a(()=>[e(Z,null,{default:a(()=>[e(ue,null,{default:a(()=>[S("span",Pl,b(l(n)("settings.downloads.monitoredFolders.editItem")),1)]),_:1}),e(le,null,{default:a(()=>[e(nl,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12"},{default:a(()=>[e(_,{modelValue:i.value.monitoredFolderPath,"onUpdate:modelValue":v[19]||(v[19]=y=>i.value.monitoredFolderPath=y),label:l(n)("settings.downloads.monitoredFolders.monitoredFolderPath")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(M,{modelValue:i.value.saveType,"onUpdate:modelValue":v[20]||(v[20]=y=>i.value.saveType=y),"hide-details":"",items:B.value,label:l(n)("settings.downloads.monitoredFolders.saveType")},null,8,["modelValue","items","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(_,{disabled:i.value.saveType!==-1,modelValue:i.value.otherPath,"onUpdate:modelValue":v[21]||(v[21]=y=>i.value.otherPath=y),label:l(n)("settings.downloads.monitoredFolders.otherPath")},null,8,["disabled","modelValue","label"])]),_:1})]),_:1})]),_:1})]),_:1}),e(be,null,{default:a(()=>[e(j),e(R,{color:"accent darken-1",onClick:E},{default:a(()=>[V(b(l(n)("common.cancel")),1)]),_:1}),e(R,{color:"accent darken-1",onClick:F},{default:a(()=>[V(b(l(n)("common.save")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),e(fe,{modelValue:k.value,"onUpdate:modelValue":v[23]||(v[23]=y=>k.value=y),"max-width":"500px"},{default:a(()=>[e(Z,null,{default:a(()=>[e(ue,{class:"text-h5"},{default:a(()=>[V(b(l(n)("settings.downloads.monitoredFolders.confirmDelete")),1)]),_:1}),e(be,null,{default:a(()=>[e(j),e(R,{color:"blue darken-1",onClick:de},{default:a(()=>[V(b(l(n)("common.cancel")),1)]),_:1}),e(R,{color:"blue darken-1",onClick:Ue},{default:a(()=>[V(b(l(n)("common.ok")),1)]),_:1}),e(j)]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})]),"item.saveType":a(({item:y})=>[V(b(B.value.find(re=>re.value===y.saveType)?.title),1)]),"item.actions":a(({item:y})=>[e(te,{size:"small",onClick:re=>G(y)},{default:a(()=>[V("mdi-pencil")]),_:2},1032,["onClick"]),e(te,{size:"small",onClick:re=>De(y)},{default:a(()=>[V("mdi-delete")]),_:2},1032,["onClick"])]),"no-data":a(()=>[V(b(l(n)("settings.downloads.monitoredFolders.noData")),1)]),_:2},1032,["headers","items"]),e($),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.excluded_file_names_enabled,"onUpdate:modelValue":v[24]||(v[24]=y=>l(t).preferences.excluded_file_names_enabled=y),"hide-details":"",label:l(n)("settings.downloads.excludedFileNames.label")},null,8,["modelValue","label"])]),_:1}),e(w,null,{default:a(()=>[e(ie,{modelValue:l(t).preferences.excluded_file_names,"onUpdate:modelValue":v[25]||(v[25]=y=>l(t).preferences.excluded_file_names=y),disabled:!l(t).preferences.excluded_file_names_enabled,clearable:"","auto-grow":"","persistent-hint":"",hint:l(n)("settings.downloads.excludedFileNames.hint")},null,8,["modelValue","disabled","hint"])]),_:1}),e($),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.mail_notification_enabled,"onUpdate:modelValue":v[26]||(v[26]=y=>l(t).preferences.mail_notification_enabled=y),"hide-details":"",label:l(n)("settings.downloads.mailNotification.enabled")},null,8,["modelValue","label"])]),_:1}),e(w,null,{default:a(()=>[e(_,{modelValue:l(t).preferences.mail_notification_sender,"onUpdate:modelValue":v[27]||(v[27]=y=>l(t).preferences.mail_notification_sender=y),disabled:!l(t).preferences.mail_notification_enabled,"hide-details":"",label:l(n)("settings.downloads.mailNotification.from")},null,8,["modelValue","disabled","label"])]),_:1}),e(w,null,{default:a(()=>[e(_,{modelValue:l(t).preferences.mail_notification_email,"onUpdate:modelValue":v[28]||(v[28]=y=>l(t).preferences.mail_notification_email=y),disabled:!l(t).preferences.mail_notification_enabled,"hide-details":"",label:l(n)("settings.downloads.mailNotification.to")},null,8,["modelValue","disabled","label"])]),_:1}),e(w,null,{default:a(()=>[e(_,{modelValue:l(t).preferences.mail_notification_smtp,"onUpdate:modelValue":v[29]||(v[29]=y=>l(t).preferences.mail_notification_smtp=y),disabled:!l(t).preferences.mail_notification_enabled,"hide-details":"",label:l(n)("settings.downloads.mailNotification.smtpServer")},null,8,["modelValue","disabled","label"])]),_:1}),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.mail_notification_ssl_enabled,"onUpdate:modelValue":v[30]||(v[30]=y=>l(t).preferences.mail_notification_ssl_enabled=y),disabled:!l(t).preferences.mail_notification_enabled,"hide-details":"",label:l(n)("settings.downloads.mailNotification.sslEnabled")},null,8,["modelValue","disabled","label"])]),_:1}),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.mail_notification_auth_enabled,"onUpdate:modelValue":v[31]||(v[31]=y=>l(t).preferences.mail_notification_auth_enabled=y),disabled:!l(t).preferences.mail_notification_enabled,"hide-details":"",label:l(n)("settings.downloads.mailNotification.authEnabled")},null,8,["modelValue","disabled","label"]),e(T,null,{default:a(()=>[e(o,null,{default:a(()=>[e(_,{modelValue:l(t).preferences.mail_notification_username,"onUpdate:modelValue":v[32]||(v[32]=y=>l(t).preferences.mail_notification_username=y),disabled:!l(t).preferences.mail_notification_enabled||!l(t).preferences.mail_notification_auth_enabled,"hide-details":"",label:l(n)("settings.downloads.mailNotification.username")},null,8,["modelValue","disabled","label"]),e(_,{modelValue:l(t).preferences.mail_notification_password,"onUpdate:modelValue":v[33]||(v[33]=y=>l(t).preferences.mail_notification_password=y),disabled:!l(t).preferences.mail_notification_enabled||!l(t).preferences.mail_notification_auth_enabled,"hide-details":"",label:l(n)("settings.downloads.mailNotification.password"),type:r.value?"text":"password","append-icon":!l(t).preferences.mail_notification_enabled||!l(t).preferences.mail_notification_auth_enabled?"":r.value?"mdi-eye":"mdi-eye-off","onClick:append":v[34]||(v[34]=y=>r.value=!r.value)},null,8,["modelValue","disabled","label","type","append-icon"])]),_:1})]),_:1})]),_:1}),e($),e(D,null,{default:a(()=>[V(b(l(n)("settings.downloads.runExternalProgram.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",md:"6"},{default:a(()=>[e(U,{modelValue:l(t).preferences.autorun_on_torrent_added_enabled,"onUpdate:modelValue":v[35]||(v[35]=y=>l(t).preferences.autorun_on_torrent_added_enabled=y),"hide-details":"",label:l(n)("settings.downloads.runExternalProgram.onAddedEnabled")},null,8,["modelValue","label"]),e(_,{modelValue:l(t).preferences.autorun_on_torrent_added_program,"onUpdate:modelValue":v[36]||(v[36]=y=>l(t).preferences.autorun_on_torrent_added_program=y),disabled:!l(t).preferences.autorun_on_torrent_added_enabled,"hide-details":"",label:l(n)("settings.downloads.runExternalProgram.onAddedLabel")},null,8,["modelValue","disabled","label"]),e(U,{modelValue:l(t).preferences.autorun_enabled,"onUpdate:modelValue":v[37]||(v[37]=y=>l(t).preferences.autorun_enabled=y),"hide-details":"",label:l(n)("settings.downloads.runExternalProgram.onFinishedEnabled")},null,8,["modelValue","label"]),e(_,{modelValue:l(t).preferences.autorun_program,"onUpdate:modelValue":v[38]||(v[38]=y=>l(t).preferences.autorun_program=y),disabled:!l(t).preferences.autorun_enabled,"hide-details":"",label:l(n)("settings.downloads.runExternalProgram.onFinishedLabel")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",md:"6"},{default:a(()=>[e(Z,{elevation:"2",variant:"outlined"},{default:a(()=>[e(ue,null,{default:a(()=>[V(b(l(n)("settings.downloads.runExternalProgram.supportParamTitle")),1)]),_:1}),e(le,null,{default:a(()=>[S("ul",$l,[S("li",null,b(l(n)("settings.downloads.runExternalProgram.supportParamN")),1),S("li",null,b(l(n)("settings.downloads.runExternalProgram.supportParamL")),1),S("li",null,b(l(n)("settings.downloads.runExternalProgram.supportParamG")),1),S("li",null,b(l(n)("settings.downloads.runExternalProgram.supportParamF")),1),S("li",null,b(l(n)("settings.downloads.runExternalProgram.supportParamR")),1),S("li",null,b(l(n)("settings.downloads.runExternalProgram.supportParamD")),1),S("li",null,b(l(n)("settings.downloads.runExternalProgram.supportParamC")),1),S("li",null,b(l(n)("settings.downloads.runExternalProgram.supportParamZ")),1),S("li",null,b(l(n)("settings.downloads.runExternalProgram.supportParamT")),1),S("li",null,b(l(n)("settings.downloads.runExternalProgram.supportParamI")),1),S("li",null,b(l(n)("settings.downloads.runExternalProgram.supportParamJ")),1),S("li",null,b(l(n)("settings.downloads.runExternalProgram.supportParamK")),1)]),S("h5",null,b(l(n)("settings.downloads.runExternalProgram.tip")),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}))}}),Dl=N({__name:"RssFeedDialog",props:{guid:{},initialFeed:{}},setup(L){const n=L,{isOpened:t}=Te(n.guid),h=Se(),u=P(),c=P(!1),p=We({name:"",url:""});async function f(){n.initialFeed?await h.editFeed(n.initialFeed.name,p.name):await h.createFeed(p.name,p.url),await h.fetchFeeds(),d()}const d=()=>{t.value=!1};return J(()=>{n.initialFeed&&(p.name=n.initialFeed.name,p.url=n.initialFeed.url)}),(r,g)=>(C(),A(fe,{modelValue:l(t),"onUpdate:modelValue":g[4]||(g[4]=k=>Ee(t)?t.value=k:null)},{default:a(()=>[e(Z,null,{default:a(()=>[e(ue,null,{default:a(()=>[V(b(r.$t(`dialogs.rss.feed.title.${r.initialFeed?"edit":"create"}`)),1)]),_:1}),e(le,null,{default:a(()=>[e(l(Ce),{modelValue:c.value,"onUpdate:modelValue":g[2]||(g[2]=k=>c.value=k),ref_key:"form",ref:u,onSubmit:g[3]||(g[3]=_e(()=>{},["prevent"]))},{default:a(()=>[e(_,{modelValue:p.name,"onUpdate:modelValue":g[0]||(g[0]=k=>p.name=k),label:r.$t("dialogs.rss.feed.name")},null,8,["modelValue","label"]),e(_,{modelValue:p.url,"onUpdate:modelValue":g[1]||(g[1]=k=>p.url=k),disabled:!!r.initialFeed,label:r.$t("dialogs.rss.feed.url")},null,8,["modelValue","disabled","label"])]),_:1},8,["modelValue"])]),_:1}),e(be,null,{default:a(()=>[e(j),e(R,{color:"error",onClick:d},{default:a(()=>[V(b(r.$t("common.cancel")),1)]),_:1}),e(R,{color:"accent",onClick:f},{default:a(()=>[V(b(r.$t("common.save")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]))}}),Fl={class:"pl-4"},Il=N({__name:"Feeds",setup(L){const n=Pe(),t=Se(),h=P(!1),u=P("");async function c(g,k=!0){await t.refreshFeed(g.name),k&&await d()}async function p(g){await t.deleteFeed(g.name),await d()}async function f(){t.feeds.forEach(g=>c(g,!1)),await d()}async function d(){h.value||(h.value=!0,await t.fetchFeeds(),h.value=!1)}function r(g){u.value=n.createDialog(Dl,{initialFeed:g})}return J(()=>{d(),el(d,5e3)}),X(()=>n.isDialogOpened(u.value),g=>{g||d()}),(g,k)=>(C(),q(Q,null,[e(T,{class:"mt-2"},{default:a(()=>[(C(!0),q(Q,null,ae(l(t).feeds,x=>(C(),A(o,{cols:"12",sm:"6",lg:"3"},{default:a(()=>[e(xe,{rounded:"xl",class:"d-flex align-center"},{default:a(()=>[S("div",Fl,b(x.name),1),e(j),S("div",null,[e(R,{icon:"",variant:"plain",onClick:i=>c(x)},{default:a(()=>[x.hasError?(C(),A(te,{key:0},{default:a(()=>[V("mdi-sync-alert")]),_:1})):x.isLoading?(C(),A(te,{key:1},{default:a(()=>[V("mdi-cloud-sync")]),_:1})):(C(),A(te,{key:2},{default:a(()=>[V("mdi-sync")]),_:1}))]),_:2},1032,["onClick"]),e(R,{icon:"",variant:"plain",density:"compact",onClick:i=>r(x)},{default:a(()=>[e(te,null,{default:a(()=>[V("mdi-pencil")]),_:1})]),_:2},1032,["onClick"]),e(R,{icon:"mdi-delete",color:"red",variant:"plain",onClick:i=>p(x)},null,8,["onClick"])])]),_:2},1024)]),_:2},1024))),256)),l(t).feeds.length===0?(C(),A(o,{key:0,cols:"12"},{default:a(()=>[e(Z,null,{default:a(()=>[e(le,null,{default:a(()=>[V(b(g.$t("settings.rss.feeds.noFeeds")),1)]),_:1})]),_:1})]),_:1})):ne("",!0)]),_:1}),e(T,null,{default:a(()=>[e(o,{cols:"6",class:"d-flex align-center justify-center"},{default:a(()=>[e(R,{color:"accent",onClick:k[0]||(k[0]=x=>r())},{default:a(()=>[V(b(g.$t("settings.rss.feeds.createNew")),1)]),_:1})]),_:1}),e(o,{cols:"6",class:"d-flex align-center justify-center"},{default:a(()=>[e(R,{color:"accent",loading:h.value,disabled:l(t).feeds.length===0,text:g.$t("settings.rss.feeds.refreshAll"),onClick:f},null,8,["loading","disabled","text"])]),_:1})]),_:1})],64))}}),Rl=N({__name:"General",setup(L){const n=se(),t=we();return(h,u)=>(C(),A(W,null,{default:a(()=>[e(D,null,{default:a(()=>[V(b(h.$t("settings.rss.general.reader.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(U,{modelValue:l(n).preferences.rss_processing_enabled,"onUpdate:modelValue":u[0]||(u[0]=c=>l(n).preferences.rss_processing_enabled=c),"hide-details":"",label:h.$t("settings.rss.general.reader.enableProcessing")},null,8,["modelValue","label"]),e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(n).preferences.rss_refresh_interval,"onUpdate:modelValue":u[1]||(u[1]=c=>l(n).preferences.rss_refresh_interval=c),type:"number","hide-details":"",suffix:h.$t("units.minutes"),label:h.$t("settings.rss.general.reader.feedsRefreshInterval")},null,8,["modelValue","suffix","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(n).preferences.rss_max_articles_per_feed,"onUpdate:modelValue":u[2]||(u[2]=c=>l(n).preferences.rss_max_articles_per_feed=c),type:"number",label:h.$t("settings.rss.general.reader.maximumArticlesPerFeed")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e($),e(D,null,{default:a(()=>[V(b(h.$t("settings.rss.general.autoDownloader.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(U,{modelValue:l(n).preferences.rss_auto_downloading_enabled,"onUpdate:modelValue":u[3]||(u[3]=c=>l(n).preferences.rss_auto_downloading_enabled=c),"hide-details":"",class:"ma-0 pa-0",label:h.$t("settings.rss.general.autoDownloader.enable")},null,8,["modelValue","label"])]),_:1}),e($),e(D,null,{default:a(()=>[V(b(h.$t("settings.rss.general.smartEpisodeFilter.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(U,{modelValue:l(n).preferences.rss_download_repack_proper_episodes,"onUpdate:modelValue":u[4]||(u[4]=c=>l(n).preferences.rss_download_repack_proper_episodes=c),"hide-details":"",class:"ma-0 pa-0",label:h.$t("settings.rss.general.smartEpisodeFilter.downloadEpisodes")},null,8,["modelValue","label"]),e(ie,{modelValue:l(n).preferences.rss_smart_episode_filters,"onUpdate:modelValue":u[5]||(u[5]=c=>l(n).preferences.rss_smart_episode_filters=c),outlined:"","auto-grow":"",clearable:"","persistent-hint":"",hint:h.$t("settings.rss.general.smartEpisodeFilter.filtersHint"),label:h.$t("settings.rss.general.smartEpisodeFilter.filters")},null,8,["modelValue","hint","label"])]),_:1}),e($),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).useIdForRssLinks,"onUpdate:modelValue":u[6]||(u[6]=c=>l(t).useIdForRssLinks=c),"hide-details":"",label:h.$t("settings.rss.general.useIdForRssLinks")},null,8,["modelValue","label"])]),_:1})]),_:1}))}}),Al={class:"v-card-title pa-0"},Ol=N({__name:"RssRuleDialog",props:{guid:{},initialRule:{}},setup(L){const n=L,{isOpened:t}=Te(n.guid),{t:h}=K(),u=$e(),c=Se(),p=P(),f=P(!1),d=We({addPaused:null,affectedFeeds:[],assignedCategory:"",enabled:!0,episodeFilter:"",ignoreDays:0,lastMatch:"",mustContain:"",mustNotContain:"",name:"",savePath:"",smartFilter:!1,torrentContentLayout:null,useRegex:!1}),r=P(""),g=P([]),k=[{title:h("common.useGlobalSettings"),value:null},{title:h("constants.addPaused.always"),value:!0},{title:h("constants.addPaused.never"),value:!1}],x=[{title:h("common.useGlobalSettings"),value:null},{title:h("constants.contentLayout.original"),value:pe.ORIGINAL},{title:h("constants.contentLayout.subfolder"),value:pe.SUBFOLDER},{title:h("constants.contentLayout.nosubfolder"),value:pe.NO_SUBFOLDER}],i=Y(()=>[{title:h("common.none"),value:""},...u.categories.map(F=>({title:F.name,value:F.name}))]),s=Y(()=>{if(d.lastMatch==="")return h("dialogs.rss.rule.lastMatch.unknownValue").toString();const F=new Date().getTime()-new Date(d.lastMatch).getTime();return h("dialogs.rss.rule.lastMatch.knownValue",Math.floor(F/(1e3*60*60*24)).toString())}),m=Y(()=>!!(n.initialRule&&n.initialRule.name));async function O(){if(r.value==="")return;const F=[],I=await c.fetchMatchingArticles(r.value);for(const E in I){const de=I[E];F.length>0&&F.push({type:"divider"}),F.push({type:"subheader",value:E});for(const z in de){const v=de[z];F.push({type:"item",value:v})}}g.value=F}async function B(){f.value&&((m.value||r.value!=="")&&r.value!==d.name&&await c.renameRule(r.value,d.name),await c.setRule(d.name,d),r.value=d.name,await c.fetchRules(),await O())}async function G(){d.affectedFeeds=[]}async function De(){d.affectedFeeds=c.feeds.map(F=>F.url)}const Ue=()=>{t.value=!1};return J(async()=>{await u.fetchCategories(),await c.fetchRules(),m.value?(r.value=n.initialRule.name,Object.assign(d,n.initialRule)):p.value?.reset(),await O()}),(F,I)=>(C(),A(fe,{modelValue:l(t),"onUpdate:modelValue":I[15]||(I[15]=E=>Ee(t)?t.value=E:null)},{default:a(()=>[e(Z,null,{default:a(()=>[e(ue,null,{default:a(()=>[e(Je,{color:"transparent",title:F.$t(`dialogs.rss.rule.title.${F.initialRule?"edit":"create"}`)},{default:a(()=>[e(R,{icon:"mdi-close",onClick:Ue})]),_:1},8,["title"])]),_:1}),e(le,null,{default:a(()=>[e(l(Ce),{modelValue:f.value,"onUpdate:modelValue":I[13]||(I[13]=E=>f.value=E),ref_key:"form",ref:p,onSubmit:I[14]||(I[14]=_e(()=>{},["prevent"]))},{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6",class:"scrollable-col"},{default:a(()=>[e(_,{modelValue:d.name,"onUpdate:modelValue":I[0]||(I[0]=E=>d.name=E),autofocus:"",required:"",label:F.$t("dialogs.rss.rule.name")},null,8,["modelValue","label"]),e($),e(U,{modelValue:d.useRegex,"onUpdate:modelValue":I[1]||(I[1]=E=>d.useRegex=E),"hide-details":"",label:F.$t("dialogs.rss.rule.useRegex")},null,8,["modelValue","label"]),e(_,{modelValue:d.mustContain,"onUpdate:modelValue":I[2]||(I[2]=E=>d.mustContain=E),label:F.$t("dialogs.rss.rule.mustContain")},null,8,["modelValue","label"]),e(_,{modelValue:d.mustNotContain,"onUpdate:modelValue":I[3]||(I[3]=E=>d.mustNotContain=E),label:F.$t("dialogs.rss.rule.mustNotContain")},null,8,["modelValue","label"]),e(U,{modelValue:d.smartFilter,"onUpdate:modelValue":I[4]||(I[4]=E=>d.smartFilter=E),"hide-details":"",label:F.$t("dialogs.rss.rule.smartFilter")},null,8,["modelValue","label"]),e(_,{modelValue:d.episodeFilter,"onUpdate:modelValue":I[5]||(I[5]=E=>d.episodeFilter=E),placeholder:F.$t("dialogs.rss.rule.episodeFilterPlaceholder"),label:F.$t("dialogs.rss.rule.episodeFilter")},null,8,["modelValue","placeholder","label"]),e($,{class:"mb-4"}),e(M,{modelValue:d.assignedCategory,"onUpdate:modelValue":I[6]||(I[6]=E=>d.assignedCategory=E),items:i.value,label:F.$t("dialogs.rss.rule.assignedCategory")},null,8,["modelValue","items","label"]),e(_,{modelValue:d.savePath,"onUpdate:modelValue":I[7]||(I[7]=E=>d.savePath=E),placeholder:F.$t("dialogs.rss.rule.savePathPlaceholder"),label:F.$t("dialogs.rss.rule.savePath")},null,8,["modelValue","placeholder","label"]),e(_,{modelValue:d.ignoreDays,"onUpdate:modelValue":I[8]||(I[8]=E=>d.ignoreDays=E),type:"number",hint:F.$t("dialogs.rss.rule.ignoreDaysHint"),label:F.$t("dialogs.rss.rule.ignoreDays")},null,8,["modelValue","hint","label"]),e(_,{modelValue:s.value,"onUpdate:modelValue":I[9]||(I[9]=E=>s.value=E),disabled:"",label:F.$t("dialogs.rss.rule.lastMatch.label")},null,8,["modelValue","label"]),e($),e(M,{modelValue:d.addPaused,"onUpdate:modelValue":I[10]||(I[10]=E=>d.addPaused=E),items:k,label:F.$t("constants.addPaused.title")},null,8,["modelValue","label"]),e(M,{modelValue:d.torrentContentLayout,"onUpdate:modelValue":I[11]||(I[11]=E=>d.torrentContentLayout=E),items:x,label:F.$t("constants.contentLayout.title")},null,8,["modelValue","label"]),e(D,null,{default:a(()=>[V(b(F.$t("dialogs.rss.rule.affectedFeedsSubheader")),1)]),_:1}),e(T,null,{default:a(()=>[e(o,{cols:"6",class:"d-flex align-center justify-center"},{default:a(()=>[e(R,{color:"accent",onClick:De},{default:a(()=>[V(b(F.$t("common.selectAll")),1)]),_:1})]),_:1}),e(o,{cols:"6",class:"d-flex align-center justify-center"},{default:a(()=>[e(R,{color:"primary",onClick:G},{default:a(()=>[V(b(F.$t("common.selectNone")),1)]),_:1})]),_:1})]),_:1}),(C(!0),q(Q,null,ae(l(c).feeds,E=>(C(),A(U,{modelValue:d.affectedFeeds,"onUpdate:modelValue":I[12]||(I[12]=de=>d.affectedFeeds=de),multiple:"","hide-details":"",label:E.name,value:E.url},null,8,["modelValue","label","value"]))),256))]),_:1}),e($,{vertical:!F.$vuetify.display.mobile},null,8,["vertical"]),e(o,{cols:"12",sm:"6",class:"scrollable-col"},{default:a(()=>[S("div",Al,b(F.$t("dialogs.rss.rule.matchingArticles.title")),1),e(W,null,{default:a(()=>[(C(!0),q(Q,null,ae(g.value,E=>(C(),q(Q,null,[E.type==="divider"?(C(),A($,{key:0})):E.type==="subheader"?(C(),A(D,{key:1,inset:""},{default:a(()=>[V(b(E.value),1)]),_:2},1024)):(C(),A(w,{key:2,class:"mb-3"},{default:a(()=>[V(b(E.value),1)]),_:2},1024))],64))),256)),g.value.length===0?(C(),A(w,{key:0,title:F.$t("dialogs.rss.rule.matchingArticles.noMatch")},null,8,["title"])):ne("",!0)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(be,null,{default:a(()=>[e(j),e(R,{color:"error",onClick:Ue},{default:a(()=>[V(b(F.$t("common.close")),1)]),_:1}),e(R,{color:"accent",onClick:B},{default:a(()=>[V(b(F.$t("common.save")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]))}});const Ml=Ge(Ol,[["__scopeId","data-v-8013deca"]]),Ll={class:"pl-4"},Bl=N({__name:"Rules",setup(L){const n=Pe(),t=Se(),h=P(!1),u=P("");async function c(d){await t.deleteRule(d.name),await t.fetchRules()}async function p(){h.value||(h.value=!0,await t.fetchRules(),h.value=!1)}function f(d){u.value=n.createDialog(Ml,{initialRule:d})}return J(()=>{p(),el(p,5e3)}),X(()=>n.isDialogOpened(u.value),d=>{d||p()}),(d,r)=>(C(),q(Q,null,[e(T,{class:"mt-2"},{default:a(()=>[(C(!0),q(Q,null,ae(l(t).rules,g=>(C(),A(o,{cols:"12",sm:"6",lg:"3"},{default:a(()=>[e(xe,{rounded:"xl",class:"d-flex align-center"},{default:a(()=>[S("div",Ll,b(g.name),1),e(j),S("div",null,[e(R,{icon:"mdi-pencil",variant:"plain",density:"compact",onClick:k=>f(g)},null,8,["onClick"]),e(R,{icon:"mdi-delete",color:"red",variant:"plain",onClick:k=>c(g)},null,8,["onClick"])])]),_:2},1024)]),_:2},1024))),256)),l(t).rules.length===0?(C(),A(o,{key:0,cols:"12"},{default:a(()=>[e(Z,null,{default:a(()=>[e(le,null,{default:a(()=>[V(b(d.$t("settings.rss.rules.noRules")),1)]),_:1})]),_:1})]),_:1})):ne("",!0)]),_:1}),e(T,null,{default:a(()=>[e(o,{cols:"12",class:"d-flex align-center justify-center"},{default:a(()=>[e(R,{color:"accent",onClick:r[0]||(r[0]=g=>f())},{default:a(()=>[V(b(d.$t("settings.rss.rules.createNew")),1)]),_:1})]),_:1})]),_:1})],64))}}),Nl={class:"font-italic"},ql={class:"font-italic"},zl=N({__name:"Speed",setup(L){const{t:n}=K(),t=se(),h=P([{title:n("constants.scheduler.everyDay"),value:ee.EVERY_DAY},{title:n("constants.scheduler.everyWeekday"),value:ee.EVERY_WEEKDAY},{title:n("constants.scheduler.everyWeekend"),value:ee.EVERY_WEEKEND},{title:n("constants.scheduler.everyMonday"),value:ee.EVERY_MONDAY},{title:n("constants.scheduler.everyTuesday"),value:ee.EVERY_TUESDAY},{title:n("constants.scheduler.everyWednesday"),value:ee.EVERY_WEDNESDAY},{title:n("constants.scheduler.everyThursday"),value:ee.EVERY_THURSDAY},{title:n("constants.scheduler.everyFriday"),value:ee.EVERY_FRIDAY},{title:n("constants.scheduler.everySaturday"),value:ee.EVERY_SATURDAY},{title:n("constants.scheduler.everySunday"),value:ee.EVERY_SUNDAY}]),u=Y({get:()=>t.preferences.up_limit/1024,set:d=>t.preferences.up_limit=d*1024}),c=Y({get:()=>t.preferences.dl_limit/1024,set:d=>t.preferences.dl_limit=d*1024}),p=Y({get:()=>t.preferences.alt_up_limit/1024,set:d=>t.preferences.alt_up_limit=d*1024}),f=Y({get:()=>t.preferences.alt_dl_limit/1024,set:d=>t.preferences.alt_dl_limit=d*1024});return(d,r)=>(C(),A(W,null,{default:a(()=>[e(w,null,{default:a(()=>[e(T,{class:ze(d.$vuetify.display.mobile?"flex-column":"flex-row")},{default:a(()=>[e(o,{cols:"12",sm:"6",class:"pa-0"},{default:a(()=>[e(D,null,{default:a(()=>[V(b(l(n)("settings.speed.subheader.global")),1)]),_:1}),e(T,{class:"mx-1"},{default:a(()=>[e(o,{cols:"12",md:"6"},{default:a(()=>[e(_,{modelValue:u.value,"onUpdate:modelValue":r[0]||(r[0]=g=>u.value=g),"hide-details":"",suffix:"kiB/s",label:l(n)("settings.speed.upload")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",md:"6"},{default:a(()=>[e(_,{modelValue:c.value,"onUpdate:modelValue":r[1]||(r[1]=g=>c.value=g),"hide-details":"",suffix:"kiB/s",label:l(n)("settings.speed.download")},null,8,["modelValue","label"])]),_:1})]),_:1}),e(w,null,{default:a(()=>[S("h5",Nl,b(l(n)("settings.speed.tip")),1)]),_:1})]),_:1}),e($,{vertical:!d.$vuetify.display.mobile},null,8,["vertical"]),e(o,{cols:"12",sm:"6",class:"pa-0"},{default:a(()=>[e(D,null,{default:a(()=>[V(b(l(n)("settings.speed.subheader.alternative")),1)]),_:1}),e(T,{class:"mx-1"},{default:a(()=>[e(o,{cols:"12",md:"6"},{default:a(()=>[e(_,{modelValue:p.value,"onUpdate:modelValue":r[2]||(r[2]=g=>p.value=g),"hide-details":"",suffix:"kiB/s",label:l(n)("settings.speed.upload")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",md:"6"},{default:a(()=>[e(_,{modelValue:f.value,"onUpdate:modelValue":r[3]||(r[3]=g=>f.value=g),"hide-details":"",suffix:"kiB/s",label:l(n)("settings.speed.download")},null,8,["modelValue","label"])]),_:1})]),_:1}),e(w,null,{default:a(()=>[S("h5",ql,b(l(n)("settings.speed.tip")),1)]),_:1})]),_:1})]),_:1},8,["class"])]),_:1}),e($,{class:"mt-2"}),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.scheduler_enabled,"onUpdate:modelValue":r[4]||(r[4]=g=>l(t).preferences.scheduler_enabled=g),"hide-details":"",label:l(n)("settings.speed.scheduler.subheader")},null,8,["modelValue","label"])]),_:1}),e(w,null,{default:a(()=>[e(T,{class:"align-center"},{default:a(()=>[e(o,{cols:"4",md:"2"},{default:a(()=>[e(D,null,{default:a(()=>[V(b(l(n)("settings.speed.scheduler.from")),1)]),_:1})]),_:1}),e(o,{cols:"4",md:"2"},{default:a(()=>[e(_,{modelValue:l(t).preferences.schedule_from_hour,"onUpdate:modelValue":r[5]||(r[5]=g=>l(t).preferences.schedule_from_hour=g),disabled:!l(t).preferences.scheduler_enabled,type:"number"},null,8,["modelValue","disabled"])]),_:1}),e(o,{cols:"4",md:"2"},{default:a(()=>[e(_,{modelValue:l(t).preferences.schedule_from_min,"onUpdate:modelValue":r[6]||(r[6]=g=>l(t).preferences.schedule_from_min=g),disabled:!l(t).preferences.scheduler_enabled,type:"number"},null,8,["modelValue","disabled"])]),_:1}),e(j),e(o,{cols:"4",md:"2"},{default:a(()=>[e(D,null,{default:a(()=>[V(b(l(n)("settings.speed.scheduler.to")),1)]),_:1})]),_:1}),e(o,{cols:"4",md:"2"},{default:a(()=>[e(_,{modelValue:l(t).preferences.schedule_to_hour,"onUpdate:modelValue":r[7]||(r[7]=g=>l(t).preferences.schedule_to_hour=g),disabled:!l(t).preferences.scheduler_enabled,type:"number"},null,8,["modelValue","disabled"])]),_:1}),e(o,{cols:"4",md:"2"},{default:a(()=>[e(_,{modelValue:l(t).preferences.schedule_to_min,"onUpdate:modelValue":r[8]||(r[8]=g=>l(t).preferences.schedule_to_min=g),disabled:!l(t).preferences.scheduler_enabled,type:"number"},null,8,["modelValue","disabled"])]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[e(M,{modelValue:l(t).preferences.scheduler_days,"onUpdate:modelValue":r[9]||(r[9]=g=>l(t).preferences.scheduler_days=g),disabled:!l(t).preferences.scheduler_enabled,"hide-details":"",items:h.value,label:l(n)("settings.speed.scheduler.when")},null,8,["modelValue","disabled","items","label"])]),_:1}),e($,{class:"mt-3"}),e(D,null,{default:a(()=>[V(b(l(n)("settings.speed.subheader.settings")),1)]),_:1}),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.limit_utp_rate,"onUpdate:modelValue":r[10]||(r[10]=g=>l(t).preferences.limit_utp_rate=g),"hide-details":"",label:l(n)("settings.speed.settings.applyToUtp")},null,8,["modelValue","label"])]),_:1}),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.limit_tcp_overhead,"onUpdate:modelValue":r[11]||(r[11]=g=>l(t).preferences.limit_tcp_overhead=g),"hide-details":"",label:l(n)("settings.speed.settings.applyToTransportOverhead")},null,8,["modelValue","label"])]),_:1}),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.limit_lan_peers,"onUpdate:modelValue":r[12]||(r[12]=g=>l(t).preferences.limit_lan_peers=g),"hide-details":"",label:l(n)("settings.speed.settings.applyToPeersOnLan")},null,8,["modelValue","label"])]),_:1})]),_:1}))}}),Hl={key:0,class:"text-warning"},Yl=N({__name:"CategoryFormDialog",props:{guid:{},initialCategory:{}},setup(L){const n=L,{t}=K(),h=$e(),{isOpened:u}=Te(n.guid),c=P(),p=P(!1),f=[k=>!!k||t("dialogs.category.nameRequired")],d=We({name:"",savePath:""});async function r(){p.value&&(n.initialCategory?await h.editCategory(d,n.initialCategory.name===d.name?void 0:n.initialCategory.name):await h.createCategory(d),g())}const g=()=>{u.value=!1};return J(()=>{d.name=n.initialCategory?.name||"",d.savePath=n.initialCategory?.savePath||""}),(k,x)=>(C(),A(fe,{modelValue:l(u),"onUpdate:modelValue":x[4]||(x[4]=i=>Ee(u)?u.value=i:null)},{default:a(()=>[e(Z,null,{default:a(()=>[e(ue,null,{default:a(()=>[V(b(k.$t(`dialogs.category.title.${k.initialCategory?"edit":"create"}`)),1)]),_:1}),e(le,null,{default:a(()=>[e(l(Ce),{modelValue:p.value,"onUpdate:modelValue":x[2]||(x[2]=i=>p.value=i),ref_key:"form",ref:c,onSubmit:x[3]||(x[3]=_e(()=>{},["prevent"])),onKeydown:tl(_e(r,["prevent"]),["enter"])},{default:a(()=>[k.initialCategory?(C(),A(_,{key:0,"model-value":k.initialCategory.name,disabled:"",label:k.$t("dialogs.category.oldName")},null,8,["model-value","label"])):ne("",!0),e(_,{modelValue:d.name,"onUpdate:modelValue":x[0]||(x[0]=i=>d.name=i),rules:f,autofocus:!k.initialCategory,label:k.$t("dialogs.category.name")},null,8,["modelValue","autofocus","label"]),e(_,{modelValue:d.savePath,"onUpdate:modelValue":x[1]||(x[1]=i=>d.savePath=i),autofocus:!!k.initialCategory,label:k.$t("dialogs.category.savePath")},null,8,["modelValue","autofocus","label"]),e(ll,null,{default:a(()=>[k.initialCategory&&k.initialCategory.name!==d.name?(C(),q("div",Hl,[e(te,null,{default:a(()=>[V("mdi-alert")]),_:1}),V(" "+b(k.$t("dialogs.category.warnEdit")),1)])):ne("",!0)]),_:1})]),_:1},8,["modelValue","onKeydown"])]),_:1}),e(be,null,{default:a(()=>[e(j),e(R,{color:"error",onClick:g},{default:a(()=>[V(b(k.$t("common.cancel")),1)]),_:1}),e(R,{color:"accent",disabled:!p.value,onClick:r},{default:a(()=>[V(b(k.$t("common.save")),1)]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1},8,["modelValue"]))}}),Gl={key:0,class:"text-warning"},Wl=N({__name:"TagFormDialog",props:{guid:{},initialTag:{}},setup(L){const n=L,{isOpened:t}=Te(n.guid),{t:h}=K(),u=$e(),c=P(),p=P(!1),f=P([k=>!!k||h("dialogs.tag.required"),k=>!n.initialTag||!!n.initialTag&&!k.includes(",")||h("dialogs.tag.comma")]),d=P("");async function r(){p.value&&(n.initialTag?await u.editTag(n.initialTag,d.value):await u.createTags(d.value.split(",")),g())}const g=()=>{t.value=!1};return J(()=>{d.value=n.initialTag||""}),(k,x)=>(C(),A(fe,{modelValue:l(t),"onUpdate:modelValue":x[3]||(x[3]=i=>Ee(t)?t.value=i:null)},{default:a(()=>[e(Z,null,{default:a(()=>[e(ue,null,{default:a(()=>[V(b(k.$t(`dialogs.tag.title.${k.initialTag?"rename":"create"}`)),1)]),_:1}),e(le,null,{default:a(()=>[e(l(Ce),{modelValue:p.value,"onUpdate:modelValue":x[1]||(x[1]=i=>p.value=i),ref_key:"form",ref:c,onSubmit:x[2]||(x[2]=_e(()=>{},["prevent"])),onKeydown:tl(_e(r,["prevent"]),["enter"])},{default:a(()=>[k.initialTag?(C(),A(_,{key:0,"model-value":k.initialTag,disabled:"",label:k.$t("dialogs.tag.oldName")},null,8,["model-value","label"])):ne("",!0),e(_,{modelValue:d.value,"onUpdate:modelValue":x[0]||(x[0]=i=>d.value=i),rules:f.value,autofocus:"",hint:k.$t("dialogs.tag.hint"),label:k.$t("dialogs.tag.name")},null,8,["modelValue","rules","hint","label"]),e(ll,null,{default:a(()=>[k.initialTag&&k.initialTag!==d.value?(C(),q("div",Gl,[e(te,null,{default:a(()=>[V("mdi-alert")]),_:1}),V(" "+b(k.$t("dialogs.tag.warnEdit")),1)])):ne("",!0)]),_:1})]),_:1},8,["modelValue","onKeydown"])]),_:1}),e(be,null,{default:a(()=>[e(j),e(R,{color:"error",onClick:g},{default:a(()=>[V(b(k.$t("common.cancel")),1)]),_:1}),e(R,{color:"accent",disabled:!p.value,onClick:r},{default:a(()=>[V(b(k.$t("common.save")),1)]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1},8,["modelValue"]))}}),jl={class:"pl-4 py-1 wrap-anywhere"},Ql={class:"d-flex"},Kl={class:"pl-4 py-1 wrap-anywhere"},Xl={class:"d-flex"},Zl=N({__name:"TagsAndCategories",setup(L){const n=Pe(),t=$e(),h=P(""),u=P("");async function c(r){await t.deleteTags([r]),await t.fetchTags()}async function p(r){await t.deleteCategories([r.name]),await t.fetchCategories()}function f(r){h.value=n.createDialog(Wl,{initialTag:r})}function d(r){u.value=n.createDialog(Yl,{initialCategory:r})}return J(async()=>{await t.fetchCategories(),await t.fetchTags()}),X(()=>n.isDialogOpened(h.value),r=>{r||t.fetchTags()}),X(()=>n.isDialogOpened(u.value),r=>{r||t.fetchCategories()}),(r,g)=>(C(),A(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(D,{class:"ml-2"},{default:a(()=>[V(b(r.$t("settings.tagsAndCategories.tagsSubheader")),1)]),_:1}),(C(!0),q(Q,null,ae(l(t).tags,k=>(C(),A(xe,{rounded:"xl",class:"d-flex align-center gap"},{default:a(()=>[S("div",jl,b(k),1),e(j),S("div",Ql,[e(R,{icon:"mdi-pencil",variant:"plain",onClick:x=>f(k)},null,8,["onClick"]),e(R,{icon:"mdi-delete",color:"red",variant:"plain",onClick:x=>c(k)},null,8,["onClick"])])]),_:2},1024))),256)),l(t).tags.length===0?(C(),A(Z,{key:0},{default:a(()=>[e(le,null,{default:a(()=>[V(b(r.$t("settings.tagsAndCategories.noTags")),1)]),_:1})]),_:1})):ne("",!0),e(R,{color:"accent",block:"",onClick:g[0]||(g[0]=k=>f())},{default:a(()=>[V(b(r.$t("settings.tagsAndCategories.createNewTag")),1)]),_:1})]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(D,{class:"ml-2"},{default:a(()=>[V(b(r.$t("settings.tagsAndCategories.categoriesSubheader")),1)]),_:1}),(C(!0),q(Q,null,ae(l(t).categories,k=>(C(),A(xe,{rounded:"xl",class:"d-flex align-center gap"},{default:a(()=>[S("div",Kl,b(k.name),1),e(j),S("div",Xl,[e(R,{icon:"mdi-pencil",variant:"plain",onClick:x=>d(k)},null,8,["onClick"]),e(R,{icon:"mdi-delete",color:"red",variant:"plain",onClick:x=>p(k)},null,8,["onClick"])])]),_:2},1024))),256)),l(t).categories.length===0?(C(),A(Z,{key:0},{default:a(()=>[e(le,null,{default:a(()=>[V(b(r.$t("settings.tagsAndCategories.noCategories")),1)]),_:1})]),_:1})):ne("",!0),e(R,{color:"accent",block:"",onClick:g[1]||(g[1]=k=>d())},{default:a(()=>[V(b(r.$t("settings.tagsAndCategories.createNewCategory")),1)]),_:1})]),_:1})]),_:1}))}});const Jl=Ge(Zl,[["__scopeId","data-v-1eb1c7d2"]]),et={key:0},lt={key:1,target:"_blank",href:"https://github.com/WDaan/VueTorrent/"},tt=["href"],at=["href"],nt=N({__name:"General",setup(L){const{t:n}=K(),t=ol(),h=dl(),u=we(),c=[{title:n("constants.titleOptions.default"),value:ge.DEFAULT},{title:n("constants.titleOptions.global_speed"),value:ge.GLOBAL_SPEED},{title:n("constants.titleOptions.first_torrent_speed"),value:ge.FIRST_TORRENT_STATUS},{title:n("constants.titleOptions.custom"),value:ge.CUSTOM}],p=P([{title:n("settings.vuetorrent.general.paginationSize.infinite_scroll"),value:-1},5,15,30,50,100,250,500]),f=Y({get(){return u.matchSystemTheme?"auto":u.darkMode?"dark":"light"},set(x){x==="auto"?u.matchSystemTheme=!0:(u.matchSystemTheme=!1,u.darkMode=x==="dark")}}),d=[{title:n("constants.theme.auto"),value:"auto"},{title:n("constants.theme.light"),value:"light"},{title:n("constants.theme.dark"),value:"dark"}],r=Y(()=>"2.4.0"),g=()=>{window.localStorage.clear(),window.sessionStorage.clear(),location.reload()},k=()=>{if(typeof navigator.registerProtocolHandler!="function"){He.error(n("toast.magnet_handler.not_supported"));return}const x=location.href.replace("/settings","/magnet/%s");navigator.registerProtocolHandler("magnet",x),He.success(n("toast.magnet_handler.registered"))};return J(()=>{t.fetchQbitVersion()}),(x,i)=>(C(),A(W,null,{default:a(()=>[e(D,null,{default:a(()=>[V(b(l(n)("settings.vuetorrent.general.tip")),1)]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(u).showCurrentSpeed,"onUpdate:modelValue":i[0]||(i[0]=s=>l(u).showCurrentSpeed=s),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.showCurrentSpeed")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(u).showSpeedGraph,"onUpdate:modelValue":i[1]||(i[1]=s=>l(u).showSpeedGraph=s),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.showSpeedGraph")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(u).showAlltimeStat,"onUpdate:modelValue":i[2]||(i[2]=s=>l(u).showAlltimeStat=s),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.showAlltimeStat")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(u).showSessionStat,"onUpdate:modelValue":i[3]||(i[3]=s=>l(u).showSessionStat=s),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.showSessionStat")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(u).showFreeSpace,"onUpdate:modelValue":i[4]||(i[4]=s=>l(u).showFreeSpace=s),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.showFreeSpace")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(u).showTrackerFilter,"onUpdate:modelValue":i[5]||(i[5]=s=>l(u).showTrackerFilter=s),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.showTrackerFilter")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(u).isDrawerRight,"onUpdate:modelValue":i[6]||(i[6]=s=>l(u).isDrawerRight=s),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.isDrawerRight")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(u).isPaginationOnTop,"onUpdate:modelValue":i[7]||(i[7]=s=>l(u).isPaginationOnTop=s),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.isPaginationOnTop")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(u).hideChipIfUnset,"onUpdate:modelValue":i[8]||(i[8]=s=>l(u).hideChipIfUnset=s),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.hideChipIfUnset")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(u).openSideBarOnStart,"onUpdate:modelValue":i[9]||(i[9]=s=>l(u).openSideBarOnStart=s),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.openSideBarOnStart")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(u).isShutdownButtonVisible,"onUpdate:modelValue":i[10]||(i[10]=s=>l(u).isShutdownButtonVisible=s),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.isShutdownButtonVisible")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(u).useBinarySize,"onUpdate:modelValue":i[11]||(i[11]=s=>l(u).useBinarySize=s),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.useBinarySize")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(U,{modelValue:l(u).useBitSpeed,"onUpdate:modelValue":i[12]||(i[12]=s=>l(u).useBitSpeed=s),"hide-details":"",density:"compact",label:l(n)("settings.vuetorrent.general.useBitSpeed")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",md:"4"},{default:a(()=>[e(_,{modelValue:l(u).refreshInterval,"onUpdate:modelValue":i[13]||(i[13]=s=>l(u).refreshInterval=s),type:"number","hide-details":"",suffix:"ms",label:l(n)("settings.vuetorrent.general.refreshInterval")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",md:"4"},{default:a(()=>[e(_,{modelValue:l(u).fileContentInterval,"onUpdate:modelValue":i[14]||(i[14]=s=>l(u).fileContentInterval=s),type:"number","hide-details":"",suffix:"ms",label:l(n)("settings.vuetorrent.general.fileContentInterval")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",md:"4"},{default:a(()=>[e(_,{modelValue:l(h).historySize,"onUpdate:modelValue":i[15]||(i[15]=s=>l(h).historySize=s),type:"number","hide-details":"",label:l(n)("settings.vuetorrent.general.historySize")},null,8,["modelValue","label"])]),_:1})]),_:1}),e(T,null,{default:a(()=>[e(o,{cols:"12",md:"6"},{default:a(()=>[e(_,{modelValue:l(u).canvasRenderThreshold,"onUpdate:modelValue":i[16]||(i[16]=s=>l(u).canvasRenderThreshold=s),type:"number",label:l(n)("settings.vuetorrent.general.canvasRenderThreshold")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",md:"6"},{default:a(()=>[e(_,{modelValue:l(u).canvasRefreshThreshold,"onUpdate:modelValue":i[17]||(i[17]=s=>l(u).canvasRefreshThreshold=s),type:"number",label:l(n)("settings.vuetorrent.general.canvasRefreshThreshold")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6",md:"3"},{default:a(()=>[e(M,{modelValue:l(u).language,"onUpdate:modelValue":i[18]||(i[18]=s=>l(u).language=s),flat:"","hide-details":"",items:l(rl),label:l(n)("settings.vuetorrent.general.language")},null,8,["modelValue","items","label"])]),_:1}),e(o,{cols:"12",sm:"6",md:"3"},{default:a(()=>[e(M,{modelValue:l(u).paginationSize,"onUpdate:modelValue":i[19]||(i[19]=s=>l(u).paginationSize=s),flat:"","hide-details":"",items:p.value,label:l(n)("settings.vuetorrent.general.paginationSize.label")},null,8,["modelValue","items","label"])]),_:1}),e(o,{cols:"12",sm:"6",md:"3"},{default:a(()=>[e(M,{modelValue:l(u).uiTitleType,"onUpdate:modelValue":i[20]||(i[20]=s=>l(u).uiTitleType=s),flat:"","hide-details":"",items:c,label:l(n)("settings.vuetorrent.general.vueTorrentTitle")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6",md:"3"},{default:a(()=>[e(_,{disabled:l(u).uiTitleType!==l(ge).CUSTOM,modelValue:l(u).uiTitleCustom,"onUpdate:modelValue":i[21]||(i[21]=s=>l(u).uiTitleCustom=s),label:l(n)("settings.vuetorrent.general.customTitle")},null,8,["disabled","modelValue","label"])]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",md:"3",class:"d-flex align-center justify-center"},{default:a(()=>[S("h3",null,[V(b(l(n)("settings.vuetorrent.general.currentVersion"))+" ",1),r.value?r.value==="DEV"?(C(),q("a",lt,b(r.value),1)):(C(),q("a",{key:2,target:"_blank",href:`https://github.com/WDaan/VueTorrent/releases/tag/v${r.value}`},b(r.value),9,tt)):(C(),q("span",et,"undefined"))])]),_:1}),e(o,{cols:"12",md:"3",class:"d-flex align-center justify-center"},{default:a(()=>[S("h3",null,[V(b(l(n)("settings.vuetorrent.general.qbittorrentVersion"))+" ",1),S("a",{target:"_blank",href:`https://github.com/qbittorrent/qBittorrent/releases/tag/release-${l(t).version}`},b(l(t).version),9,at)])]),_:1}),e(o,{cols:"12",md:"3"},{default:a(()=>[e(M,{modelValue:f.value,"onUpdate:modelValue":i[22]||(i[22]=s=>f.value=s),items:d,label:l(n)("settings.vuetorrent.general.theme")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",md:"3"},{default:a(()=>[e(_,{modelValue:l(u).dateFormat,"onUpdate:modelValue":i[23]||(i[23]=s=>l(u).dateFormat=s),placeholder:"DD/MM/YYYY, HH:mm:ss",hint:"using Dayjs",label:l(n)("settings.vuetorrent.general.dateFormat")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6",class:"d-flex align-center justify-center"},{default:a(()=>[e(R,{color:"primary",onClick:k},{default:a(()=>[V(b(l(n)("settings.vuetorrent.general.registerMagnet")),1)]),_:1})]),_:1}),e(o,{cols:"12",sm:"6",class:"d-flex align-center justify-center"},{default:a(()=>[e(R,{color:"red",onClick:g},{default:a(()=>[V(b(l(n)("settings.vuetorrent.general.resetSettings")),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}))}}),st={class:"table-row"},ot=N({__name:"DashboardItem",props:{property:{}},emits:["update"],setup(L){return(n,t)=>(C(),q("tr",st,[S("td",null,[e(te,{icon:"mdi-drag-vertical",class:"dnd-handle"})]),S("td",null,[e(R,{density:"compact",icon:n.property.active?"mdi-checkbox-marked":"mdi-checkbox-blank-outline",variant:"flat",onClick:t[0]||(t[0]=h=>n.$emit("update"))},null,8,["icon"])]),S("td",null,b(n.$t(`torrent.properties.${n.property.name}`)),1)]))}});const ye=Ge(ot,[["__scopeId","data-v-63969f1b"]]),dt=N({__name:"List",setup(L){const n=we(),t=Y({get:()=>n.busyTorrentProperties,set:c=>n.updateBusyProperties(c)}),h=Y({get:()=>n.doneTorrentProperties,set:c=>n.updateDoneProperties(c)});function u(c,p){c?n.toggleBusyProperty(p.name):n.toggleDoneProperty(p.name)}return(c,p)=>(C(),A(T,null,{default:a(()=>[e(o,{cols:"12",md:"6"},{default:a(()=>[e(W,null,{default:a(()=>[e(D,null,{default:a(()=>[V(b(c.$t("settings.vuetorrent.torrentCard.list.busyTip")),1)]),_:1}),e(Ve,null,{default:a(()=>[e(l(ve),{modelValue:t.value,"onUpdate:modelValue":p[0]||(p[0]=f=>t.value=f),"item-key":"name",tag:"tbody",handle:".dnd-handle"},{item:a(({element:f})=>[e(ye,{property:f,onUpdate:d=>u(!0,f)},null,8,["property","onUpdate"])]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(o,{cols:"12",md:"6"},{default:a(()=>[e(W,null,{default:a(()=>[e(D,null,{default:a(()=>[V(b(c.$t("settings.vuetorrent.torrentCard.list.doneTip")),1)]),_:1}),e(Ve,null,{default:a(()=>[e(l(ve),{modelValue:h.value,"onUpdate:modelValue":p[1]||(p[1]=f=>h.value=f),"item-key":"name",tag:"tbody",handle:".dnd-handle"},{item:a(({element:f})=>[e(ye,{property:f,onUpdate:d=>u(!1,f)},null,8,["property","onUpdate"])]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}))}}),rt=N({__name:"Grid",setup(L){const n=we(),t=Y({get:()=>n.busyGridProperties,set:c=>n.updateBusyGridProperties(c)}),h=Y({get:()=>n.doneGridProperties,set:c=>n.updateDoneGridProperties(c)});function u(c,p){c?n.toggleBusyGridProperty(p.name):n.toggleDoneGridProperty(p.name)}return(c,p)=>(C(),A(T,null,{default:a(()=>[e(o,{cols:"12",md:"6"},{default:a(()=>[e(W,null,{default:a(()=>[e(D,null,{default:a(()=>[V(b(c.$t("settings.vuetorrent.torrentCard.grid.busyTip")),1)]),_:1}),e(Ve,null,{default:a(()=>[e(l(ve),{modelValue:t.value,"onUpdate:modelValue":p[0]||(p[0]=f=>t.value=f),"item-key":"name",tag:"tbody",handle:".dnd-handle"},{item:a(({element:f})=>[e(ye,{property:f,onUpdate:d=>u(!0,f)},null,8,["property","onUpdate"])]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(o,{cols:"12",md:"6"},{default:a(()=>[e(W,null,{default:a(()=>[e(D,null,{default:a(()=>[V(b(c.$t("settings.vuetorrent.torrentCard.grid.doneTip")),1)]),_:1}),e(Ve,null,{default:a(()=>[e(l(ve),{modelValue:h.value,"onUpdate:modelValue":p[1]||(p[1]=f=>h.value=f),"item-key":"name",tag:"tbody",handle:".dnd-handle"},{item:a(({element:f})=>[e(ye,{property:f,onUpdate:d=>u(!1,f)},null,8,["property","onUpdate"])]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}))}}),it=N({__name:"Table",setup(L){const n=we(),t=Y({get:()=>n.tableProperties,set:u=>n.updateTableProperties(u)});function h(u){n.toggleTableProperty(u.name)}return(u,c)=>(C(),A(T,null,{default:a(()=>[e(o,{cols:"12"},{default:a(()=>[e(W,null,{default:a(()=>[e(D,null,{default:a(()=>[V(b(u.$t("settings.vuetorrent.torrentCard.table.tip")),1)]),_:1}),e(Ve,null,{default:a(()=>[e(l(ve),{modelValue:t.value,"onUpdate:modelValue":c[0]||(c[0]=p=>t.value=p),"item-key":"name",tag:"tbody",handle:".dnd-handle"},{item:a(({element:p})=>[e(ye,{property:p,onUpdate:f=>h(p)},null,8,["property","onUpdate"])]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}))}}),ut={class:"d-flex align-center"},mt={href:"https://httpd.apache.org/docs/current/ssl/ssl_faq.html#aboutcerts",target:"_blank"},pt=N({__name:"WebUI",setup(L){const{t:n}=K(),t=se(),h=P("https://www.dyndns.com/account/services/hosts/add.html"),u=[{title:n("settings.webUI.dynDns.providers.dynDns"),value:"https://www.dyndns.com/account/services/hosts/add.html"},{title:n("settings.webUI.dynDns.providers.noIp"),value:"https://www.no-ip.com/services/managed_dns/free_dynamic_dns.html"}],c=P("");function p(){window.open(h.value)}return X(c,f=>{t.preferences.web_ui_password=f===""?void 0:f}),(f,d)=>(C(),A(W,null,{default:a(()=>[e(D,null,{default:a(()=>[V(b(l(n)("settings.webUI.interface.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"9"},{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_address,"onUpdate:modelValue":d[0]||(d[0]=r=>l(t).preferences.web_ui_address=r),"hide-details":"",label:l(n)("settings.webUI.interface.ipAddress")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"3"},{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_port,"onUpdate:modelValue":d[1]||(d[1]=r=>l(t).preferences.web_ui_port=r),"hide-details":"",label:l(n)("settings.webUI.interface.port")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",class:"pt-0"},{default:a(()=>[e(U,{modelValue:l(t).preferences.web_ui_upnp,"onUpdate:modelValue":d[2]||(d[2]=r=>l(t).preferences.web_ui_upnp=r),"hide-details":"",label:l(n)("settings.webUI.interface.useUPnP")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12"},{default:a(()=>[S("div",ut,[S("span",null,[e(oe,{modelValue:l(t).preferences.alternative_webui_enabled,"onUpdate:modelValue":d[3]||(d[3]=r=>l(t).preferences.alternative_webui_enabled=r)},null,8,["modelValue"])]),e(_,{modelValue:l(t).preferences.alternative_webui_path,"onUpdate:modelValue":d[4]||(d[4]=r=>l(t).preferences.alternative_webui_path=r),disabled:!l(t).preferences.alternative_webui_enabled,"hide-details":"",label:l(n)("settings.webUI.interface.useAlternativeWebUI")},null,8,["modelValue","disabled","label"])])]),_:1})]),_:1})]),_:1}),e($,{class:"mt-3"}),e(D,null,{default:a(()=>[V(b(l(n)("settings.webUI.authentication.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6"},{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_username,"onUpdate:modelValue":d[5]||(d[5]=r=>l(t).preferences.web_ui_username=r),"hide-details":"",label:l(n)("settings.webUI.authentication.username")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(Ye,{modelValue:c.value,"onUpdate:modelValue":d[6]||(d[6]=r=>c.value=r),autocapitalize:"off","hide-details":"","persistent-placeholder":"",placeholder:l(n)("settings.webUI.authentication.passwordPlaceholder"),label:l(n)("settings.webUI.authentication.password")},null,8,["modelValue","placeholder","label"])]),_:1}),e(o,{cols:"12",class:"py-0"},{default:a(()=>[e(U,{modelValue:l(t).preferences.bypass_local_auth,"onUpdate:modelValue":d[7]||(d[7]=r=>l(t).preferences.bypass_local_auth=r),"hide-details":"",label:l(n)("settings.webUI.authentication.bypassLocalhost")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",class:"pt-0"},{default:a(()=>[e(U,{modelValue:l(t).preferences.bypass_auth_subnet_whitelist_enabled,"onUpdate:modelValue":d[8]||(d[8]=r=>l(t).preferences.bypass_auth_subnet_whitelist_enabled=r),"hide-details":"",label:l(n)("settings.webUI.authentication.bypassWhitelist")},null,8,["modelValue","label"]),e(ie,{modelValue:l(t).preferences.bypass_auth_subnet_whitelist,"onUpdate:modelValue":d[9]||(d[9]=r=>l(t).preferences.bypass_auth_subnet_whitelist=r),disabled:!l(t).preferences.bypass_auth_subnet_whitelist_enabled,type:"number","hide-details":"",placeholder:f.$t("settings.webUI.authentication.whitelistExamples")},null,8,["modelValue","disabled","placeholder"])]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_max_auth_fail_count,"onUpdate:modelValue":d[10]||(d[10]=r=>l(t).preferences.web_ui_max_auth_fail_count=r),type:"number","hide-details":"",label:l(n)("settings.webUI.authentication.maxAttempts")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_ban_duration,"onUpdate:modelValue":d[11]||(d[11]=r=>l(t).preferences.web_ui_ban_duration=r),type:"number","persistent-hint":"",hint:l(n)("settings.webUI.authentication.banDurationHint"),label:l(n)("settings.webUI.authentication.banDuration")},null,8,["modelValue","hint","label"])]),_:1}),e(o,{cols:"12",sm:"4"},{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_session_timeout,"onUpdate:modelValue":d[12]||(d[12]=r=>l(t).preferences.web_ui_session_timeout=r),type:"number","persistent-hint":"",hint:l(n)("settings.webUI.authentication.sessionTimeoutHint"),label:l(n)("settings.webUI.authentication.sessionTimeout")},null,8,["modelValue","hint","label"])]),_:1})]),_:1})]),_:1}),e($,{class:"mt-3"}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",class:"pb-0"},{default:a(()=>[e(U,{modelValue:l(t).preferences.use_https,"onUpdate:modelValue":d[13]||(d[13]=r=>l(t).preferences.use_https=r),"hide-details":"",label:l(n)("settings.webUI.https.subheader")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",class:"pt-0"},{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_https_cert_path,"onUpdate:modelValue":d[14]||(d[14]=r=>l(t).preferences.web_ui_https_cert_path=r),disabled:!l(t).preferences.use_https,"hide-details":"",label:l(n)("settings.webUI.https.certificate")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_https_key_path,"onUpdate:modelValue":d[15]||(d[15]=r=>l(t).preferences.web_ui_https_key_path=r),disabled:!l(t).preferences.use_https,"hide-details":"",label:l(n)("settings.webUI.https.key")},null,8,["modelValue","disabled","label"])]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[S("a",mt,b(l(n)("settings.webUI.https.tip")),1)]),_:1}),e($),e(D,null,{default:a(()=>[V(b(l(n)("settings.webUI.security.subheader")),1)]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",class:"py-0"},{default:a(()=>[e(U,{modelValue:l(t).preferences.web_ui_clickjacking_protection_enabled,"onUpdate:modelValue":d[16]||(d[16]=r=>l(t).preferences.web_ui_clickjacking_protection_enabled=r),"hide-details":"",density:"compact",label:l(n)("settings.webUI.security.clickjacking")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",class:"py-0"},{default:a(()=>[e(U,{modelValue:l(t).preferences.web_ui_csrf_protection_enabled,"onUpdate:modelValue":d[17]||(d[17]=r=>l(t).preferences.web_ui_csrf_protection_enabled=r),"hide-details":"",density:"compact",label:l(n)("settings.webUI.security.csrf")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12",class:"py-0"},{default:a(()=>[e(U,{modelValue:l(t).preferences.web_ui_secure_cookie_enabled,"onUpdate:modelValue":d[18]||(d[18]=r=>l(t).preferences.web_ui_secure_cookie_enabled=r),disabled:!l(t).preferences.use_https,"hide-details":"",density:"compact",label:l(n)("settings.webUI.security.secureCookie")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",class:"py-0"},{default:a(()=>[e(U,{modelValue:l(t).preferences.web_ui_host_header_validation_enabled,"onUpdate:modelValue":d[19]||(d[19]=r=>l(t).preferences.web_ui_host_header_validation_enabled=r),"hide-details":"",density:"compact",label:l(n)("settings.webUI.security.hostHeaderValidation")},null,8,["modelValue","label"])]),_:1}),e(o,{cols:"12"},{default:a(()=>[e(ie,{modelValue:l(t).preferences.web_ui_domain_list,"onUpdate:modelValue":d[20]||(d[20]=r=>l(t).preferences.web_ui_domain_list=r),disabled:!l(t).preferences.web_ui_host_header_validation_enabled,"auto-grow":"",clearable:"","persistent-hint":"",hint:l(n)("settings.webUI.security.hostHeaderValidationHint")},null,8,["modelValue","disabled","hint"])]),_:1})]),_:1})]),_:1}),e($),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.web_ui_use_custom_http_headers_enabled,"onUpdate:modelValue":d[21]||(d[21]=r=>l(t).preferences.web_ui_use_custom_http_headers_enabled=r),"hide-details":"",label:l(n)("settings.webUI.customHeaders")},null,8,["modelValue","label"])]),_:1}),e(w,null,{default:a(()=>[e(ie,{modelValue:l(t).preferences.web_ui_custom_http_headers,"onUpdate:modelValue":d[22]||(d[22]=r=>l(t).preferences.web_ui_custom_http_headers=r),disabled:!l(t).preferences.web_ui_use_custom_http_headers_enabled,"auto-grow":"",clearable:"","persistent-hint":"",hint:l(n)("settings.webUI.customHeadersHint"),placeholder:l(n)("settings.webUI.customHeadersPlaceholder")},null,8,["modelValue","disabled","hint","placeholder"])]),_:1}),e($),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.web_ui_reverse_proxy_enabled,"onUpdate:modelValue":d[23]||(d[23]=r=>l(t).preferences.web_ui_reverse_proxy_enabled=r),"hide-details":"",label:l(n)("settings.webUI.reverseProxySupport")},null,8,["modelValue","label"])]),_:1}),e(w,null,{default:a(()=>[e(_,{modelValue:l(t).preferences.web_ui_reverse_proxies_list,"onUpdate:modelValue":d[24]||(d[24]=r=>l(t).preferences.web_ui_reverse_proxies_list=r),disabled:!l(t).preferences.web_ui_reverse_proxy_enabled,clearable:"","persistent-hint":"",hint:l(n)("settings.webUI.proxiesListHint"),label:l(n)("settings.webUI.proxiesList")},null,8,["modelValue","disabled","hint","label"])]),_:1}),e($),e(w,null,{default:a(()=>[e(U,{modelValue:l(t).preferences.dyndns_enabled,"onUpdate:modelValue":d[25]||(d[25]=r=>l(t).preferences.dyndns_enabled=r),"hide-details":"",label:l(n)("settings.webUI.dynDns.subheader")},null,8,["modelValue","label"])]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"8"},{default:a(()=>[e(M,{modelValue:h.value,"onUpdate:modelValue":d[26]||(d[26]=r=>h.value=r),disabled:!l(t).preferences.dyndns_enabled,density:"compact","hide-details":"",items:u},null,8,["modelValue","disabled"])]),_:1}),e(o,{cols:"4"},{default:a(()=>[e(R,{disabled:!l(t).preferences.dyndns_enabled,onClick:p},{default:a(()=>[V(b(f.$t("settings.webUI.dynDns.registerBtn")),1)]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[e(_,{modelValue:l(t).preferences.dyndns_domain,"onUpdate:modelValue":d[27]||(d[27]=r=>l(t).preferences.dyndns_domain=r),disabled:!l(t).preferences.dyndns_enabled,"hide-details":"",label:l(n)("settings.webUI.dynDns.domainName")},null,8,["modelValue","disabled","label"])]),_:1}),e(w,null,{default:a(()=>[e(T,null,{default:a(()=>[e(o,{cols:"12",sm:"6",class:"pb-0"},{default:a(()=>[e(_,{modelValue:l(t).preferences.dyndns_username,"onUpdate:modelValue":d[28]||(d[28]=r=>l(t).preferences.dyndns_username=r),disabled:!l(t).preferences.dyndns_enabled,density:"compact","hide-details":"",label:l(n)("settings.webUI.dynDns.username")},null,8,["modelValue","disabled","label"])]),_:1}),e(o,{cols:"12",sm:"6"},{default:a(()=>[e(Ye,{modelValue:l(t).preferences.dyndns_password,"onUpdate:modelValue":d[29]||(d[29]=r=>l(t).preferences.dyndns_password=r),disabled:!l(t).preferences.dyndns_enabled,density:"compact","hide-details":"",label:l(n)("settings.webUI.dynDns.password"),"hide-icon":!l(t).preferences.dyndns_enabled},null,8,["modelValue","disabled","label","hide-icon"])]),_:1})]),_:1})]),_:1})]),_:1}))}}),ft={class:"pa-3"},bt={style:{"font-size":"1.6em !important"},class:"subtitle-1 ml-2"},_t={class:"d-flex justify-end"},wt=N({__name:"Settings",setup(L){const n=ul(),{t}=K(),h=Pe(),u=se(),c=[{text:t("settings.tabs.vuetorrent.title"),value:"vuetorrent"},{text:t("settings.tabs.behavior"),value:"behavior"},{text:t("settings.tabs.downloads"),value:"downloads"},{text:t("settings.tabs.connection"),value:"connection"},{text:t("settings.tabs.speed"),value:"speed"},{text:t("settings.tabs.bittorrent"),value:"bittorrent"},{text:t("settings.tabs.rss.title"),value:"rss"},{text:t("settings.tabs.webui"),value:"webui"},{text:t("settings.tabs.tagsAndCategories"),value:"tagsAndCategories"},{text:t("settings.tabs.advanced"),value:"advanced"}],p=[{text:t("settings.tabs.vuetorrent.general"),value:"general"},{text:t("settings.tabs.vuetorrent.torrent_card.list"),value:"torrentCardList"},{text:t("settings.tabs.vuetorrent.torrent_card.grid"),value:"torrentCardGrid"},{text:t("settings.tabs.vuetorrent.torrent_card.table"),value:"torrentCardTable"}],f=[{text:t("settings.tabs.rss.general"),value:"general"},{text:t("settings.tabs.rss.feeds"),value:"feeds"},{text:t("settings.tabs.rss.rules"),value:"rules"}],d=P("vuetorrent"),r=P("general"),g=P("general"),k=async()=>{if(await u.setPreferences(),He.success(t("settings.saveSuccess")),await u.fetchPreferences(),u.preferences.alternative_webui_enabled)x();else{const m=await navigator.serviceWorker.getRegistrations();for(const O of m)await O.unregister();window.location.hash=""}},x=()=>{n.push({name:"dashboard"})};function i(m){if(h.hasActiveDialog)return!1;m.key==="Escape"&&x()}function s(){const m=n.currentRoute.value.params.tab,O=n.currentRoute.value.params.subtab;m&&(m==="vuetorrent"&&O?r.value=O:m==="rss"&&O&&(g.value=O),d.value=m)}return ml(()=>{s()}),pl(()=>{document.addEventListener("keydown",i),s()}),fl(()=>{document.removeEventListener("keydown",i)}),(m,O)=>(C(),q("div",ft,[e(T,{"no-gutters":"",align:"center",justify:"center"},{default:a(()=>[e(o,null,{default:a(()=>[S("h1",bt,b(l(t)("settings.title")),1)]),_:1}),e(o,null,{default:a(()=>[S("div",_t,[e(R,{color:"accent",icon:"mdi-content-save",variant:"plain",onClick:k}),e(R,{icon:"mdi-close",variant:"plain",onClick:x})])]),_:1})]),_:1}),e(T,{class:"ma-0 pa-0"},{default:a(()=>[e(Ne,{modelValue:d.value,"onUpdate:modelValue":O[0]||(O[0]=B=>d.value=B),"bg-color":"primary",grow:"","show-arrows":""},{default:a(()=>[(C(),q(Q,null,ae(c,({text:B,value:G})=>e(qe,{key:G,value:G,href:`#/settings/${G}`,text:B},null,8,["value","href","text"])),64))]),_:1},8,["modelValue"])]),_:1}),e(Be,{modelValue:d.value,"onUpdate:modelValue":O[5]||(O[5]=B=>d.value=B),touch:!1},{default:a(()=>[e(H,{value:"vuetorrent"},{default:a(()=>[e(Ne,{modelValue:r.value,"onUpdate:modelValue":O[1]||(O[1]=B=>r.value=B),grow:"",color:"accent","show-arrows":""},{default:a(()=>[(C(),q(Q,null,ae(p,({text:B,value:G})=>e(qe,{value:G,text:B,href:`#/settings/vuetorrent/${G}`,class:ze({"text-accent":r.value===G})},null,8,["value","text","href","class"])),64))]),_:1},8,["modelValue"]),e(Be,{modelValue:r.value,"onUpdate:modelValue":O[2]||(O[2]=B=>r.value=B),touch:!1},{default:a(()=>[e(H,{value:"general"},{default:a(()=>[e(nt)]),_:1}),e(H,{value:"torrentCardList"},{default:a(()=>[e(dt)]),_:1}),e(H,{value:"torrentCardGrid"},{default:a(()=>[e(rt)]),_:1}),e(H,{value:"torrentCardTable"},{default:a(()=>[e(it)]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(H,{value:"behavior"},{default:a(()=>[e(gl)]),_:1}),e(H,{value:"downloads"},{default:a(()=>[e(El)]),_:1}),e(H,{value:"connection"},{default:a(()=>[e(xl)]),_:1}),e(H,{value:"speed"},{default:a(()=>[e(zl)]),_:1}),e(H,{value:"bittorrent"},{default:a(()=>[e(vl)]),_:1}),e(H,{value:"rss"},{default:a(()=>[e(Ne,{modelValue:g.value,"onUpdate:modelValue":O[3]||(O[3]=B=>g.value=B),grow:"",color:"accent","bg-color":"transparent"},{default:a(()=>[(C(),q(Q,null,ae(f,({text:B,value:G})=>e(qe,{key:G,value:G,text:B,href:`#/settings/rss/${G}`,class:ze({"text-accent":g.value===G})},null,8,["value","text","href","class"])),64))]),_:1},8,["modelValue"]),e(Be,{modelValue:g.value,"onUpdate:modelValue":O[4]||(O[4]=B=>g.value=B),touch:!1},{default:a(()=>[e(H,{value:"general"},{default:a(()=>[e(Rl)]),_:1}),e(H,{value:"feeds"},{default:a(()=>[e(Il)]),_:1}),e(H,{value:"rules"},{default:a(()=>[e(Bl)]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(H,{value:"webui"},{default:a(()=>[e(pt)]),_:1}),e(H,{value:"tagsAndCategories"},{default:a(()=>[e(Jl)]),_:1}),e(H,{value:"advanced"},{default:a(()=>[e(cl)]),_:1})]),_:1},8,["modelValue"])]))}});export{wt as default}; diff --git a/qbit/vuetorrent/public/assets/SharedSystems-Do60oLa7.js b/qbit/vuetorrent/public/assets/SharedSystems-Do60oLa7.js new file mode 100644 index 0000000..83ed73c --- /dev/null +++ b/qbit/vuetorrent/public/assets/SharedSystems-Do60oLa7.js @@ -0,0 +1,311 @@ +import{l as Re,j as g,m as Ge,o as Be,E as u,p as b,q as Ue,s as N,F as q,t as Ae,k as m,S as p,d as G,w as K,v as Ie,b as z,B as k,h as B,u as C,i as _,R as w,x as Fe,a as De,C as S,y as Y,z as Ee,G as Oe,H as ze,I as J,e as X,J as Le,P as He,c as We,D as Q,K as Ve,L as je,__tla as __tla_0}from"./TorrentDetail-DUzghTWr.js";import{b as $e,S as Z,G as ee,f as te,U as re,T as L,h as H,B as Ne,i as qe,R as se,__tla as __tla_1}from"./colorToUniform-DavgjoLv.js";let Rt,T,Pt,Gt,Ct,Bt,st,wt,M,Mt,kt,Tt,St;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})(),(()=>{try{return __tla_1}catch{}})()]).then(async()=>{const ae=class U extends $e{constructor(e){e={...U.defaultOptions,...e},super(e),this.enabled=!0,this._state=Z.for2d(),this.padding=e.padding,typeof e.antialias=="boolean"?this.antialias=e.antialias?"on":"off":this.antialias=e.antialias,this.resolution=e.resolution,this.blendRequired=e.blendRequired,this.addResource("uTexture",0,1)}apply(e,t,r,a){e.applyFilter(this,t,r,a)}get blendMode(){return this._state.blendMode}set blendMode(e){this._state.blendMode=e}static from(e){const{gpu:t,gl:r,...a}=e;let n,i;return t&&(n=ee.from(t)),r&&(i=te.from(r)),new U({gpuProgram:n,glProgram:i,...a})}};ae.defaultOptions={blendMode:"normal",resolution:1,padding:0,antialias:"off",blendRequired:!1};let Ke=ae;var Ye=`in vec2 vMaskCoord; +in vec2 vTextureCoord; + +uniform sampler2D uTexture; +uniform sampler2D uMaskTexture; + +uniform float uAlpha; +uniform vec4 uMaskClamp; + +out vec4 finalColor; + +void main(void) +{ + float clip = step(3.5, + step(uMaskClamp.x, vMaskCoord.x) + + step(uMaskClamp.y, vMaskCoord.y) + + step(vMaskCoord.x, uMaskClamp.z) + + step(vMaskCoord.y, uMaskClamp.w)); + + // TODO look into why this is needed + float npmAlpha = uAlpha; + vec4 original = texture(uTexture, vTextureCoord); + vec4 masky = texture(uMaskTexture, vMaskCoord); + float alphaMul = 1.0 - npmAlpha * (1.0 - masky.a); + + original *= (alphaMul * masky.r * uAlpha * clip); + + finalColor = original; +} +`,Je=`in vec2 aPosition; + +out vec2 vTextureCoord; +out vec2 vMaskCoord; + + +uniform vec4 uInputSize; +uniform vec4 uOutputFrame; +uniform vec4 uOutputTexture; +uniform mat3 uFilterMatrix; + +vec4 filterVertexPosition( vec2 aPosition ) +{ + vec2 position = aPosition * uOutputFrame.zw + uOutputFrame.xy; + + position.x = position.x * (2.0 / uOutputTexture.x) - 1.0; + position.y = position.y * (2.0*uOutputTexture.z / uOutputTexture.y) - uOutputTexture.z; + + return vec4(position, 0.0, 1.0); +} + +vec2 filterTextureCoord( vec2 aPosition ) +{ + return aPosition * (uOutputFrame.zw * uInputSize.zw); +} + +vec2 getFilterCoord( vec2 aPosition ) +{ + return ( uFilterMatrix * vec3( filterTextureCoord(aPosition), 1.0) ).xy; +} + +void main(void) +{ + gl_Position = filterVertexPosition(aPosition); + vTextureCoord = filterTextureCoord(aPosition); + vMaskCoord = getFilterCoord(aPosition); +} +`,W=`struct GlobalFilterUniforms { + uInputSize:vec4, + uInputPixel:vec4, + uInputClamp:vec4, + uOutputFrame:vec4, + uGlobalFrame:vec4, + uOutputTexture:vec4, +}; + +struct MaskUniforms { + uFilterMatrix:mat3x3, + uMaskClamp:vec4, + uAlpha:f32, +}; + + +@group(0) @binding(0) var gfu: GlobalFilterUniforms; +@group(0) @binding(1) var uTexture: texture_2d; +@group(0) @binding(2) var uSampler : sampler; + +@group(1) @binding(0) var filterUniforms : MaskUniforms; +@group(1) @binding(1) var uMaskTexture: texture_2d; + +struct VSOutput { + @builtin(position) position: vec4, + @location(0) uv : vec2, + @location(1) filterUv : vec2, + }; + +fn filterVertexPosition(aPosition:vec2) -> vec4 +{ + var position = aPosition * gfu.uOutputFrame.zw + gfu.uOutputFrame.xy; + + position.x = position.x * (2.0 / gfu.uOutputTexture.x) - 1.0; + position.y = position.y * (2.0*gfu.uOutputTexture.z / gfu.uOutputTexture.y) - gfu.uOutputTexture.z; + + return vec4(position, 0.0, 1.0); +} + +fn filterTextureCoord( aPosition:vec2 ) -> vec2 +{ + return aPosition * (gfu.uOutputFrame.zw * gfu.uInputSize.zw); +} + +fn globalTextureCoord( aPosition:vec2 ) -> vec2 +{ + return (aPosition.xy / gfu.uGlobalFrame.zw) + (gfu.uGlobalFrame.xy / gfu.uGlobalFrame.zw); +} + +fn getFilterCoord(aPosition:vec2 ) -> vec2 +{ + return ( filterUniforms.uFilterMatrix * vec3( filterTextureCoord(aPosition), 1.0) ).xy; +} + +fn getSize() -> vec2 +{ + + + return gfu.uGlobalFrame.zw; +} + +@vertex +fn mainVertex( + @location(0) aPosition : vec2, +) -> VSOutput { + return VSOutput( + filterVertexPosition(aPosition), + filterTextureCoord(aPosition), + getFilterCoord(aPosition) + ); +} + +@fragment +fn mainFragment( + @location(0) uv: vec2, + @location(1) filterUv: vec2, + @builtin(position) position: vec4 +) -> @location(0) vec4 { + + var maskClamp = filterUniforms.uMaskClamp; + + var clip = step(3.5, + step(maskClamp.x, filterUv.x) + + step(maskClamp.y, filterUv.y) + + step(filterUv.x, maskClamp.z) + + step(filterUv.y, maskClamp.w)); + + var mask = textureSample(uMaskTexture, uSampler, filterUv); + var source = textureSample(uTexture, uSampler, uv); + + var npmAlpha = 0.0; + + var alphaMul = 1.0 - npmAlpha * (1.0 - mask.a); + + var a = (alphaMul * mask.r) * clip; + + return vec4(source.rgb, source.a) * a; +}`;class Xe extends Ke{constructor(e){const{sprite:t,...r}=e,a=new Re(t.texture),n=new re({uFilterMatrix:{value:new g,type:"mat3x3"},uMaskClamp:{value:a.uClampFrame,type:"vec4"},uAlpha:{value:1,type:"f32"}}),i=ee.from({vertex:{source:W,entryPoint:"mainVertex"},fragment:{source:W,entryPoint:"mainFragment"}}),l=te.from({vertex:Je,fragment:Ye,name:"mask-filter"});super({...r,gpuProgram:i,glProgram:l,resources:{filterUniforms:n,uMaskTexture:t.texture.source}}),this.sprite=t,this._textureMatrix=a}apply(e,t,r,a){this._textureMatrix.texture=this.sprite.texture,e.calculateSpriteMatrix(this.resources.filterUniforms.uniforms.uFilterMatrix,this.sprite).prepend(this._textureMatrix.mapCoord),this.resources.uMaskTexture=this.sprite.texture.source,e.applyFilter(this,t,r,a)}}class ne{constructor(e,t){this.state=Z.for2d(),this._batches=Object.create(null),this._geometries=Object.create(null),this.renderer=e,this._adaptor=t,this._adaptor.init(this)}buildStart(e){if(!this._batches[e.uid]){const t=new Ge;this._batches[e.uid]=t,this._geometries[t.uid]=new Be}this._activeBatch=this._batches[e.uid],this._activeGeometry=this._geometries[this._activeBatch.uid],this._activeBatch.begin()}addToBatch(e){this._activeBatch.add(e)}break(e){this._activeBatch.break(e)}buildEnd(e){const t=this._activeBatch,r=this._activeGeometry;t.finish(e),r.indexBuffer.setDataWithSize(t.indexBuffer,t.indexSize,!0),r.buffers[0].setDataWithSize(t.attributeBuffer.float32View,t.attributeSize,!1)}upload(e){const t=this._batches[e.uid],r=this._geometries[t.uid];t.dirty&&(t.dirty=!1,r.buffers[0].update(t.attributeSize*4))}execute(e){if(e.action==="startBatch"){const t=e.batcher,r=this._geometries[t.uid];this._adaptor.start(this,r)}this._adaptor.execute(this,e)}destroy(){this.state=null,this.renderer=null,this._adaptor.destroy(),this._adaptor=null;for(const e in this._batches)this._batches[e].destroy();this._batches=null;for(const e in this._geometries)this._geometries[e].destroy();this._geometries=null}}ne.extension={type:[u.WebGLPipes,u.WebGPUPipes,u.CanvasPipes],name:"batch"};Tt={name:"texture-bit",vertex:{header:` + + struct TextureUniforms { + uTextureMatrix:mat3x3, + } + + @group(2) @binding(2) var textureUniforms : TextureUniforms; + `,main:` + uv = (textureUniforms.uTextureMatrix * vec3(uv, 1.0)).xy; + `},fragment:{header:` + @group(2) @binding(0) var uTexture: texture_2d; + @group(2) @binding(1) var uSampler: sampler; + + + `,main:` + outColor = textureSample(uTexture, uSampler, vUV); + `}};kt={name:"texture-bit",vertex:{header:` + uniform mat3 uTextureMatrix; + `,main:` + uv = (uTextureMatrix * vec3(uv, 1.0)).xy; + `},fragment:{header:` + uniform sampler2D uTexture; + + + `,main:` + outColor = texture(uTexture, vUV); + `}};function Qe(s,e){const t=s.root,r=s.instructionSet;r.reset(),e.batch.buildStart(r),e.blendMode.buildStart(),e.colorMask.buildStart(),t.sortableChildren&&t.sortChildren(),ie(t,r,e,!0),e.batch.buildEnd(r),e.blendMode.buildEnd(r)}function P(s,e,t){s.globalDisplayStatus<7||!s.includeInBuild||(s.sortableChildren&&s.sortChildren(),s.isSimple?Ze(s,e,t):ie(s,e,t,!1))}function Ze(s,e,t){if(s.renderPipeId&&(t.blendMode.setBlendMode(s,s.groupBlendMode,e),s.didViewUpdate=!1,t[s.renderPipeId].addRenderable(s,e)),!s.isRenderGroupRoot){const r=s.children,a=r.length;for(let n=0;n=0;i--){const l=s.effects[i];t[l.pipe].pop(l,s,e)}}}const et=new N;class tt extends q{constructor(){super({filters:[new Xe({sprite:new Ae(m.EMPTY)})]})}get sprite(){return this.filters[0].sprite}set sprite(e){this.filters[0].sprite=e}}class oe{constructor(e){this._activeMaskStage=[],this._renderer=e}push(e,t,r){const a=this._renderer;if(a.renderPipes.batch.break(r),r.add({renderPipeId:"alphaMask",action:"pushMaskBegin",mask:e,canBundle:!1,maskedContainer:t}),e.renderMaskToTexture){const n=e.mask;n.includeInBuild=!0,P(n,r,a.renderPipes),n.includeInBuild=!1}a.renderPipes.batch.break(r),r.add({renderPipeId:"alphaMask",action:"pushMaskEnd",mask:e,maskedContainer:t,canBundle:!1})}pop(e,t,r){this._renderer.renderPipes.batch.break(r),r.add({renderPipeId:"alphaMask",action:"popMaskEnd",mask:e,canBundle:!1})}execute(e){const t=this._renderer,r=e.mask.renderMaskToTexture;if(e.action==="pushMaskBegin"){const a=b.get(tt);if(r){e.mask.mask.measurable=!0;const n=Ue(e.mask.mask,!0,et);e.mask.mask.measurable=!1,n.ceil();const i=L.getOptimalTexture(n.width,n.height,1,!1);t.renderTarget.push(i,!0),t.globalUniforms.push({offset:n,worldColor:4294967295});const l=a.sprite;l.texture=i,l.worldTransform.tx=n.minX,l.worldTransform.ty=n.minY,this._activeMaskStage.push({filterEffect:a,maskedContainer:e.maskedContainer,filterTexture:i})}else a.sprite=e.mask.mask,this._activeMaskStage.push({filterEffect:a,maskedContainer:e.maskedContainer})}else if(e.action==="pushMaskEnd"){const a=this._activeMaskStage[this._activeMaskStage.length-1];r&&(t.renderTarget.pop(),t.globalUniforms.pop()),t.filter.push({renderPipeId:"filter",action:"pushFilter",container:a.maskedContainer,filterEffect:a.filterEffect,canBundle:!1})}else if(e.action==="popMaskEnd"){t.filter.pop();const a=this._activeMaskStage.pop();r&&L.returnTexture(a.filterTexture),b.return(a.filterEffect)}}destroy(){this._renderer=null,this._activeMaskStage=null}}oe.extension={type:[u.WebGLPipes,u.WebGPUPipes,u.CanvasPipes],name:"alphaMask"};class le{constructor(e){this._colorStack=[],this._colorStackIndex=0,this._currentColor=0,this._renderer=e}buildStart(){this._colorStack[0]=15,this._colorStackIndex=1,this._currentColor=15}push(e,t,r){this._renderer.renderPipes.batch.break(r);const n=this._colorStack;n[this._colorStackIndex]=n[this._colorStackIndex-1]&e.mask;const i=this._colorStack[this._colorStackIndex];i!==this._currentColor&&(this._currentColor=i,r.add({renderPipeId:"colorMask",colorMask:i,canBundle:!1})),this._colorStackIndex++}pop(e,t,r){this._renderer.renderPipes.batch.break(r);const n=this._colorStack;this._colorStackIndex--;const i=n[this._colorStackIndex-1];i!==this._currentColor&&(this._currentColor=i,r.add({renderPipeId:"colorMask",colorMask:i,canBundle:!1}))}execute(e){this._renderer.colorMask.setMask(e.colorMask)}destroy(){this._colorStack=null}}le.extension={type:[u.WebGLPipes,u.WebGPUPipes,u.CanvasPipes],name:"colorMask"};class ue{constructor(e){this._maskStackHash={},this._maskHash=new WeakMap,this._renderer=e}push(e,t,r){var a;const n=e,i=this._renderer;i.renderPipes.batch.break(r),i.renderPipes.blendMode.setBlendMode(n.mask,"none",r),r.add({renderPipeId:"stencilMask",action:"pushMaskBegin",mask:e,canBundle:!1});const l=n.mask;l.includeInBuild=!0,this._maskHash.has(n)||this._maskHash.set(n,{instructionsStart:0,instructionsLength:0});const o=this._maskHash.get(n);o.instructionsStart=r.instructionSize,P(l,r,i.renderPipes),l.includeInBuild=!1,i.renderPipes.batch.break(r),r.add({renderPipeId:"stencilMask",action:"pushMaskEnd",mask:e,canBundle:!1});const d=r.instructionSize-o.instructionsStart-1;o.instructionsLength=d;const c=i.renderTarget.renderTarget.uid;(a=this._maskStackHash)[c]??(a[c]=0)}pop(e,t,r){const a=e,n=this._renderer;n.renderPipes.batch.break(r),n.renderPipes.blendMode.setBlendMode(a.mask,"none",r),r.add({renderPipeId:"stencilMask",action:"popMaskBegin",canBundle:!1});const i=this._maskHash.get(e);for(let l=0;le.uniformStructures[l]),n=this._adaptor.createUboElements(a),i=this._generateUboSync(n.uboElements);r=this._syncFunctionHash[t]={layout:n,syncFunction:i}}return this._syncFunctionHash[t]}_generateUboSync(e){return this._adaptor.generateUboSync(e)}syncUniformGroup(e,t,r){const a=this.getUniformGroupData(e);return e.buffer||(e.buffer=new z({data:new Float32Array(a.layout.size/4),usage:k.UNIFORM|k.COPY_DST})),t||(t=e.buffer.data),r||(r=0),a.syncFunction(e.uniforms,t,r),!0}updateUniformGroup(e){if(e.isStatic&&!e._dirtyId)return!1;e._dirtyId=0;const t=this.syncUniformGroup(e);return e.buffer.update(),t}destroy(){this._syncFunctionHash=null}};M=[{type:"mat3x3",test:s=>s.value.a!==void 0,ubo:` + var matrix = uv[name].toArray(true); + data[offset] = matrix[0]; + data[offset + 1] = matrix[1]; + data[offset + 2] = matrix[2]; + data[offset + 4] = matrix[3]; + data[offset + 5] = matrix[4]; + data[offset + 6] = matrix[5]; + data[offset + 8] = matrix[6]; + data[offset + 9] = matrix[7]; + data[offset + 10] = matrix[8]; + `,uniform:` + gl.uniformMatrix3fv(ud[name].location, false, uv[name].toArray(true)); + `},{type:"vec4",test:s=>s.type==="vec4"&&s.size===1&&s.value.width!==void 0,ubo:` + v = uv[name]; + data[offset] = v.x; + data[offset + 1] = v.y; + data[offset + 2] = v.width; + data[offset + 3] = v.height; + `,uniform:` + cv = ud[name].value; + v = uv[name]; + if (cv[0] !== v.x || cv[1] !== v.y || cv[2] !== v.width || cv[3] !== v.height) { + cv[0] = v.x; + cv[1] = v.y; + cv[2] = v.width; + cv[3] = v.height; + gl.uniform4f(ud[name].location, v.x, v.y, v.width, v.height); + } + `},{type:"vec2",test:s=>s.type==="vec2"&&s.size===1&&s.value.x!==void 0,ubo:` + v = uv[name]; + data[offset] = v.x; + data[offset + 1] = v.y; + `,uniform:` + cv = ud[name].value; + v = uv[name]; + if (cv[0] !== v.x || cv[1] !== v.y) { + cv[0] = v.x; + cv[1] = v.y; + gl.uniform2f(ud[name].location, v.x, v.y); + } + `},{type:"vec4",test:s=>s.type==="vec4"&&s.size===1&&s.value.red!==void 0,ubo:` + v = uv[name]; + data[offset] = v.red; + data[offset + 1] = v.green; + data[offset + 2] = v.blue; + data[offset + 3] = v.alpha; + `,uniform:` + cv = ud[name].value; + v = uv[name]; + if (cv[0] !== v.red || cv[1] !== v.green || cv[2] !== v.blue || cv[3] !== v.alpha) { + cv[0] = v.red; + cv[1] = v.green; + cv[2] = v.blue; + cv[3] = v.alpha; + gl.uniform4f(ud[name].location, v.red, v.green, v.blue, v.alpha); + } + `},{type:"vec3",test:s=>s.type==="vec3"&&s.size===1&&s.value.red!==void 0,ubo:` + v = uv[name]; + data[offset] = v.red; + data[offset + 1] = v.green; + data[offset + 2] = v.blue; + `,uniform:` + cv = ud[name].value; + v = uv[name]; + if (cv[0] !== v.red || cv[1] !== v.green || cv[2] !== v.blue) { + cv[0] = v.red; + cv[1] = v.green; + cv[2] = v.blue; + gl.uniform3f(ud[name].location, v.red, v.green, v.blue); + } + `}];wt=function(s,e,t,r){const a=[` + var v = null; + var v2 = null; + var t = 0; + var index = 0; + var name = null; + var arrayOffset = null; + `];let n=0;for(let l=0;l1)h=o.offset/4,a.push(t(o,h-n));else{const f=r[o.data.type];h=o.offset/4,a.push(` + v = uv.${d}; + offset += ${h-n}; + ${f}; + `)}n=h}const i=a.join(` +`);return new Function("uv","data","offset",i)};function v(s,e){return` + for (let i = 0; i < ${s*e}; i++) { + data[offset + (((i / ${s})|0) * 4) + (i % ${s})] = v[i]; + } + `}st={f32:` + data[offset] = v;`,i32:` + data[offset] = v;`,"vec2":` + data[offset] = v[0]; + data[offset + 1] = v[1];`,"vec3":` + data[offset] = v[0]; + data[offset + 1] = v[1]; + data[offset + 2] = v[2];`,"vec4":` + data[offset] = v[0]; + data[offset + 1] = v[1]; + data[offset + 2] = v[2]; + data[offset + 3] = v[3];`,"mat2x2":` + data[offset] = v[0]; + data[offset + 1] = v[1]; + data[offset + 4] = v[2]; + data[offset + 5] = v[3];`,"mat3x3":` + data[offset] = v[0]; + data[offset + 1] = v[1]; + data[offset + 2] = v[2]; + data[offset + 4] = v[3]; + data[offset + 5] = v[4]; + data[offset + 6] = v[5]; + data[offset + 8] = v[6]; + data[offset + 9] = v[7]; + data[offset + 10] = v[8];`,"mat4x4":` + for (let i = 0; i < 16; i++) { + data[offset + i] = v[i]; + }`,"mat3x2":v(3,2),"mat4x2":v(4,2),"mat2x3":v(2,3),"mat4x3":v(4,3),"mat2x4":v(2,4),"mat3x4":v(3,4)};St={...st,"mat2x2":` + data[offset] = v[0]; + data[offset + 1] = v[1]; + data[offset + 2] = v[2]; + data[offset + 3] = v[3]; + `};function at(s,e,t,r,a,n){const i=n?1:-1;return s.identity(),s.a=1/r*2,s.d=i*(1/a*2),s.tx=-1-e*s.a,s.ty=-i-t*s.d,s}const x=new Map;function de(s,e){if(!x.has(s)){const t=new m({source:new B({resource:s,...e})}),r=()=>{x.get(s)===t&&x.delete(s)};t.once("destroy",r),t.source.once("destroy",r),x.set(s,t)}return x.get(s)}function nt(s){const e=s.colorTexture.source.resource;return globalThis.HTMLCanvasElement&&e instanceof HTMLCanvasElement&&document.body.contains(e)}const ce=class he{constructor(e={}){if(this.uid=C("renderTarget"),this.colorTextures=[],this.dirtyId=0,this.isRoot=!1,this._size=new Float32Array(2),e={...he.defaultOptions,...e},this.stencil=e.stencil,this.depth=e.depth,this.isRoot=e.isRoot,typeof e.colorTextures=="number")for(let t=0;tr.source)];const t=this.colorTexture.source;this.resize(t.width,t.height,t._resolution)}this.colorTexture.source.on("resize",this.onSourceResize,this),(e.depthStencilTexture||this.stencil)&&(e.depthStencilTexture instanceof m||e.depthStencilTexture instanceof _?this.depthStencilTexture=e.depthStencilTexture.source:this.ensureDepthStencilTexture())}get size(){const e=this._size;return e[0]=this.pixelWidth,e[1]=this.pixelHeight,e}get width(){return this.colorTexture.source.width}get height(){return this.colorTexture.source.height}get pixelWidth(){return this.colorTexture.source.pixelWidth}get pixelHeight(){return this.colorTexture.source.pixelHeight}get resolution(){return this.colorTexture.source._resolution}get colorTexture(){return this.colorTextures[0]}onSourceResize(e){this.resize(e.width,e.height,e._resolution,!0)}ensureDepthStencilTexture(){this.depthStencilTexture||(this.depthStencilTexture=new _({width:this.width,height:this.height,resolution:this.resolution,format:"depth24plus-stencil8",autoGenerateMipmaps:!1,antialias:!1,mipLevelCount:1}))}resize(e,t,r=this.resolution,a=!1){this.dirtyId++,this.colorTextures.forEach((n,i)=>{a&&i===0||n.source.resize(e,t,r)}),this.depthStencilTexture&&this.depthStencilTexture.source.resize(e,t,r)}destroy(){this.colorTexture.source.off("resize",this.onSourceResize,this),this.depthStencilTexture&&(this.depthStencilTexture.destroy(),delete this.depthStencilTexture)}};ce.defaultOptions={width:0,height:0,resolution:1,colorTextures:1,stencil:!1,depth:!1,antialias:!1,isRoot:!1};let A=ce;Pt=class{constructor(e){this.rootViewPort=new w,this.viewport=new w,this.onRenderTargetChange=new Fe("onRenderTargetChange"),this.projectionMatrix=new g,this.defaultClearColor=[0,0,0,0],this._renderSurfaceToRenderTargetHash=new Map,this._gpuRenderTargetHash=Object.create(null),this._renderTargetStack=[],this._renderer=e}finishRenderPass(){this.adaptor.finishRenderPass(this.renderTarget)}renderStart({target:e,clear:t,clearColor:r,frame:a}){this._renderTargetStack.length=0,this.push(e,t,r,a),this.rootViewPort.copyFrom(this.viewport),this.rootRenderTarget=this.renderTarget,this.renderingToScreen=nt(this.rootRenderTarget)}bind(e,t=!0,r,a){const n=this.getRenderTarget(e),i=this.renderTarget!==n;this.renderTarget=n,this.renderSurface=e;const l=this.getGpuRenderTarget(n);(n.pixelWidth!==l.width||n.pixelHeight!==l.height)&&(this.adaptor.resizeGpuRenderTarget(n),l.width=n.pixelWidth,l.height=n.pixelHeight);const o=n.colorTexture,d=this.viewport,c=o.pixelWidth,h=o.pixelHeight;if(!a&&e instanceof m&&(a=e.frame),a){const f=o._resolution;d.x=a.x*f+.5|0,d.y=a.y*f+.5|0,d.width=a.width*f+.5|0,d.height=a.height*f+.5|0}else d.x=0,d.y=0,d.width=c,d.height=h;return at(this.projectionMatrix,0,0,d.width/o.resolution,d.height/o.resolution,!n.isRoot),this.adaptor.startRenderPass(n,t,r,d),i&&this.onRenderTargetChange.emit(n),n}clear(e,t=G.ALL,r){t&&(e&&(e=this.getRenderTarget(e)),this.adaptor.clear(e||this.renderTarget,t,r,this.viewport))}contextChange(){this._gpuRenderTargetHash=Object.create(null)}push(e,t=G.ALL,r,a){const n=this.bind(e,t,r,a);return this._renderTargetStack.push({renderTarget:n,frame:a}),n}pop(){this._renderTargetStack.pop();const e=this._renderTargetStack[this._renderTargetStack.length-1];this.bind(e.renderTarget,!1,null,e.frame)}getRenderTarget(e){return e.isTexture&&(e=e.source),this._renderSurfaceToRenderTargetHash.get(e)??this._initRenderTarget(e)}copyToTexture(e,t,r,a,n){r.x<0&&(a.width+=r.x,n.x-=r.x,r.x=0),r.y<0&&(a.height+=r.y,n.y-=r.y,r.y=0);const{pixelWidth:i,pixelHeight:l}=e;return a.width=Math.min(a.width,i-r.x),a.height=Math.min(a.height,l-r.y),this.adaptor.copyToTexture(e,t,r,a,n)}ensureDepthStencil(){this.renderTarget.stencil||(this.renderTarget.stencil=!0,this.adaptor.startRenderPass(this.renderTarget,!1,null,this.viewport))}destroy(){this._renderer=null,this._renderSurfaceToRenderTargetHash.forEach((e,t)=>{e!==t&&e.destroy()}),this._renderSurfaceToRenderTargetHash.clear(),this._gpuRenderTargetHash=Object.create(null)}_initRenderTarget(e){let t=null;return B.test(e)&&(e=de(e)),e instanceof A?t=e:e instanceof _&&(t=new A({colorTextures:[e]}),B.test(e.source.resource)&&(t.isRoot=!0),e.on("destroy",()=>{t.destroy()})),this._renderSurfaceToRenderTargetHash.set(e,t),t}getGpuRenderTarget(e){return this._gpuRenderTargetHash[e.uid]||(this._gpuRenderTargetHash[e.uid]=this.adaptor.initGpuRenderTarget(e))}};Rt=class extends De{constructor({buffer:e,offset:t,size:r}){super(),this.uid=C("buffer"),this._resourceType="bufferResource",this._touched=0,this._resourceId=C("resource"),this._bufferResource=!0,this.buffer=e,this.offset=t|0,this.size=r,this.buffer.on("change",this.onBufferChange,this)}onBufferChange(){this._resourceId=C("resource"),this.emit("change",this)}destroy(e=!1){e&&this.buffer.destroy(),this.buffer=null}};class fe{constructor(e){this._renderer=e}addRenderable(e,t){this._renderer.renderPipes.batch.break(t),t.add(e)}execute(e){e.isRenderable&&e.render(this._renderer)}destroy(){this._renderer=null}}fe.extension={type:[u.WebGLPipes,u.WebGPUPipes,u.CanvasPipes],name:"customRender"};function pe(s,e){const t=s.instructionSet,r=t.instructions;for(let a=0;a1?1:t,s.worldAlpha=t,s.worldColorAlpha=s.worldColor+((t*255|0)<<24)}function xe(s,e,t){if(e===s.updateTick)return;s.updateTick=e,s.didChange=!1;const r=s.localTransform;s.updateLocalTransform();const a=s.parent;if(a&&!a.isRenderGroupRoot?(t=t|s._updateFlags,s.relativeGroupTransform.appendFrom(r,a.relativeGroupTransform),t&&V(s,a,t)):(t=s._updateFlags,s.relativeGroupTransform.copyFrom(r),t&&V(s,it,t)),!s.isRenderGroupRoot){const n=s.children,i=n.length;for(let o=0;o1?1:r,s.groupAlpha=r,s.groupColorAlpha=s.groupColor+((r*255|0)<<24)}t&Oe&&(s.groupBlendMode=s.localBlendMode==="inherit"?e.groupBlendMode:s.localBlendMode),t&ze&&(s.globalDisplayStatus=s.localDisplayStatus&e.globalDisplayStatus),s._updateFlags=0}function lt(s,e){const{list:t,index:r}=s.childrenRenderablesToUpdate;let a=!1;for(let n=0;n{this.destroyRenderable(e)}),t}destroy(){for(const e in this._gpuSpriteHash)b.return(this._gpuSpriteHash[e]);this._gpuSpriteHash=null,this._renderer=null}}_e.extension={type:[u.WebGLPipes,u.WebGPUPipes,u.CanvasPipes],name:"sprite"};const I=class ye{constructor(){this.clearBeforeRender=!0,this._backgroundColor=new J(0),this.color=this._backgroundColor,this.alpha=1}init(e){e={...ye.defaultOptions,...e},this.clearBeforeRender=e.clearBeforeRender,this.color=e.background||e.backgroundColor||this._backgroundColor,this.alpha=e.backgroundAlpha,this._backgroundColor.setAlpha(e.backgroundAlpha)}get color(){return this._backgroundColor}set color(e){this._backgroundColor.setValue(e)}get alpha(){return this._backgroundColor.alpha}set alpha(e){this._backgroundColor.setAlpha(e)}get colorRgba(){return this._backgroundColor.toArray()}destroy(){}};I.extension={type:[u.WebGLSystem,u.WebGPUSystem,u.CanvasSystem],name:"background",priority:0};I.defaultOptions={backgroundAlpha:1,backgroundColor:0,clearBeforeRender:!0};let ct=I;const y={};X.handle(u.BlendMode,s=>{if(!s.name)throw new Error("BlendMode extension must have a name property");y[s.name]=s.ref},s=>{delete y[s.name]});class Te{constructor(e){this._isAdvanced=!1,this._filterHash=Object.create(null),this._renderer=e}setBlendMode(e,t,r){if(this._activeBlendMode===t){this._isAdvanced&&this._renderableList.push(e);return}this._activeBlendMode=t,this._isAdvanced&&this._endAdvancedBlendMode(r),this._isAdvanced=!!y[t],this._isAdvanced&&(this._beginAdvancedBlendMode(r),this._renderableList.push(e))}_beginAdvancedBlendMode(e){this._renderer.renderPipes.batch.break(e);const t=this._activeBlendMode;if(!y[t]){K(`Unable to assign BlendMode: '${t}'. You may want to include: import 'pixi.js/advanced-blend-modes'`);return}this._filterHash[t]||(this._filterHash[t]=new q({filters:[new y[t]]}));const r={renderPipeId:"filter",action:"pushFilter",renderables:[],filterEffect:this._filterHash[t],canBundle:!1};this._renderableList=r.renderables,e.add(r)}_endAdvancedBlendMode(e){this._renderableList=null,this._renderer.renderPipes.batch.break(e),e.add({renderPipeId:"filter",action:"popFilter",canBundle:!1})}buildStart(){this._isAdvanced=!1}buildEnd(e){this._isAdvanced&&this._endAdvancedBlendMode(e)}destroy(){this._renderer=null,this._renderableList=null;for(const e in this._filterHash)this._filterHash[e].destroy();this._filterHash=null}}Te.extension={type:[u.WebGLPipes,u.WebGPUPipes,u.CanvasPipes],name:"blendMode"};const R={png:"image/png",jpg:"image/jpeg",webp:"image/webp"},F=class ke{constructor(e){this._renderer=e}_normalizeOptions(e,t={}){return e instanceof S||e instanceof m?{target:e,...t}:{...t,...e}}async image(e){const t=new Image;return t.src=await this.base64(e),t}async base64(e){e=this._normalizeOptions(e,ke.defaultImageOptions);const{format:t,quality:r}=e,a=this.canvas(e);if(a.toBlob!==void 0)return new Promise((n,i)=>{a.toBlob(l=>{if(!l){i(new Error("ICanvas.toBlob failed!"));return}const o=new FileReader;o.onload=()=>n(o.result),o.onerror=i,o.readAsDataURL(l)},R[t],r)});if(a.toDataURL!==void 0)return a.toDataURL(R[t],r);if(a.convertToBlob!==void 0){const n=await a.convertToBlob({type:R[t],quality:r});return new Promise((i,l)=>{const o=new FileReader;o.onload=()=>i(o.result),o.onerror=l,o.readAsDataURL(n)})}throw new Error("Extract.base64() requires ICanvas.toDataURL, ICanvas.toBlob, or ICanvas.convertToBlob to be implemented")}canvas(e){e=this._normalizeOptions(e);const t=e.target,r=this._renderer;if(t instanceof m)return r.texture.generateCanvas(t);const a=r.textureGenerator.generateTexture(e),n=r.texture.generateCanvas(a);return a.destroy(),n}pixels(e){e=this._normalizeOptions(e);const t=e.target,r=this._renderer,a=t instanceof m?t:r.textureGenerator.generateTexture(e),n=r.texture.getPixels(a);return t instanceof S&&a.destroy(),n}texture(e){return e=this._normalizeOptions(e),e.target instanceof m?e.target:this._renderer.textureGenerator.generateTexture(e)}download(e){e=this._normalizeOptions(e);const t=this.canvas(e),r=document.createElement("a");r.download=e.filename??"image.png",r.href=t.toDataURL("image/png"),document.body.appendChild(r),r.click(),document.body.removeChild(r)}log(e){const t=e.width??200;e=this._normalizeOptions(e);const r=this.canvas(e),a=r.toDataURL();console.log(`[Pixi Texture] ${r.width}px ${r.height}px`);const n=["font-size: 1px;",`padding: ${t}px 300px;`,`background: url(${a}) no-repeat;`,"background-size: contain;"].join(" ");console.log("%c ",n)}destroy(){this._renderer=null}};F.extension={type:[u.WebGLSystem,u.WebGPUSystem],name:"extract"};F.defaultImageOptions={format:"png",quality:1};let ht=F;class ft extends m{static create(e){return new m({source:new _(e)})}resize(e,t,r){return this.source.resize(e,t,r),this}}const pt=new w,mt=new N,gt=[0,0,0,0];class Me{constructor(e){this._renderer=e}generateTexture(e){e instanceof S&&(e={target:e,frame:void 0,textureSourceOptions:{},resolution:void 0});const t=e.resolution||this._renderer.resolution,r=e.antialias||this._renderer.view.antialias,a=e.target;let n=e.clearColor;n?n=Array.isArray(n)&&n.length===4?n:J.shared.setValue(n).toArray():n=gt;const i=e.frame?.copyTo(pt)||Le(a,mt).rectangle;i.width=Math.max(i.width,1/t)|0,i.height=Math.max(i.height,1/t)|0;const l=ft.create({...e.textureSourceOptions,width:i.width,height:i.height,resolution:t,antialias:r}),o=g.shared.translate(-i.x,-i.y);return this._renderer.render({container:a,transform:o,target:l,clearColor:n}),l}destroy(){this._renderer=null}}Me.extension={type:[u.WebGLSystem,u.WebGPUSystem],name:"textureGenerator"};class Ce{constructor(e){this._stackIndex=0,this._globalUniformDataStack=[],this._uniformsPool=[],this._activeUniforms=[],this._bindGroupPool=[],this._activeBindGroups=[],this._renderer=e}reset(){this._stackIndex=0;for(let e=0;e"},uWorldTransformMatrix:{value:new g,type:"mat3x3"},uWorldColorAlpha:{value:new Float32Array(4),type:"vec4"},uResolution:{value:[0,0],type:"vec2"}},{isStatic:!0})}destroy(){this._renderer=null}}Ce.extension={type:[u.WebGLSystem,u.WebGPUSystem,u.CanvasSystem],name:"globalUniforms"};let j=!1;const $="8.0.4";function vt(s){if(!j){if(Q.get().getNavigator().userAgent.toLowerCase().indexOf("chrome")>-1){const e=[`%c %c %c %c %c PixiJS %c v${$} (${s}) http://www.pixijs.com/ + +`,"background: #E72264; padding:5px 0;","background: #6CA2EA; padding:5px 0;","background: #B5D33D; padding:5px 0;","background: #FED23F; padding:5px 0;","color: #FFFFFF; background: #E72264; padding:5px 0;","color: #E72264; background: #FFFFFF; padding:5px 0;"];globalThis.console.log(...e)}else globalThis.console&&globalThis.console.log(`PixiJS ${$} - ${s} - http://www.pixijs.com/`);j=!0}}class D{constructor(e){this._renderer=e}init(e){if(e.hello){let t=this._renderer.name;this._renderer.type===se.WEBGL&&(t+=` ${this._renderer.context.webGLVersion}`),vt(t)}}}D.extension={type:[u.WebGLSystem,u.WebGPUSystem,u.CanvasSystem],name:"hello",priority:-2};D.defaultOptions={hello:!1};const E=class we{constructor(e){this._renderer=e,this.count=0,this.checkCount=0}init(e){e={...we.defaultOptions,...e},this.checkCountMax=e.textureGCCheckCountMax,this.maxIdle=e.textureGCAMaxIdle,this.active=e.textureGCActive}postrender(){this._renderer.renderingToScreen&&(this.count++,this.active&&(this.checkCount++,this.checkCount>this.checkCountMax&&(this.checkCount=0,this.run())))}run(){const e=this._renderer.texture.managedTextures;for(let t=0;t-1&&this.count-r._touched>this.maxIdle&&(r._touched=-1,r.unload())}}destroy(){this._renderer=null}};E.extension={type:[u.WebGLSystem,u.WebGPUSystem],name:"textureGC"};E.defaultOptions={textureGCActive:!0,textureGCAMaxIdle:60*60,textureGCCheckCountMax:600};let Se=E;X.add(Se);const O=class Pe{get resolution(){return this.texture.source._resolution}set resolution(e){this.texture.source.resize(this.texture.source.width,this.texture.source.height,e)}init(e){e={...Pe.defaultOptions,...e},e.view&&(Ve(je,"ViewSystem.view has been renamed to ViewSystem.canvas"),e.canvas=e.view),this.screen=new w(0,0,e.width,e.height),this.canvas=e.canvas||Q.get().createCanvas(),this.antialias=!!e.antialias,this.texture=de(this.canvas,e),this.renderTarget=new A({colorTextures:[this.texture],depth:!!e.depth,isRoot:!0}),this.texture.source.transparent=e.backgroundAlpha<1,this.multiView=!!e.multiView,this.autoDensity&&(this.canvas.style.width=`${this.texture.width}px`,this.canvas.style.height=`${this.texture.height}px`),this.resolution=e.resolution}resize(e,t,r){this.texture.source.resize(e,t,r),this.screen.width=this.texture.frame.width,this.screen.height=this.texture.frame.height,this.autoDensity&&(this.canvas.style.width=`${e}px`,this.canvas.style.height=`${t}px`)}destroy(e=!1){(typeof e=="boolean"?e:!!e?.removeView)&&this.canvas.parentNode&&this.canvas.parentNode.removeChild(this.canvas)}};O.extension={type:[u.WebGLSystem,u.WebGPUSystem,u.CanvasSystem],name:"view",priority:0};O.defaultOptions={width:800,height:600,autoDensity:!1,antialias:!1};let xt=O;Gt=[ct,Ce,D,xt,be,Se,Me,ht];Bt=[Te,ne,_e,me,oe,ue,le,fe]});export{Rt as B,T as G,Pt as R,Gt as S,Ct as U,Bt as a,st as b,wt as c,M as d,Mt as e,kt as f,Tt as t,St as u,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/TorrentDetail-85e789b3.js b/qbit/vuetorrent/public/assets/TorrentDetail-85e789b3.js deleted file mode 100644 index 0850a25..0000000 --- a/qbit/vuetorrent/public/assets/TorrentDetail-85e789b3.js +++ /dev/null @@ -1,2 +0,0 @@ -import{u as rt,n as oe,l as ae,f as _e,g as ce,h as Ye,i as ke,j as Te,a as te,k as A,m as be,y as he,aE as K,J,D as Ve,c as Q,d as W,aw as ze,V as le,b as it,aF as st,v as Ue,ai as Je,aj as ut,r as S,e as Fe,aG as dt,aH as X,aI as Z,q as I,a2 as pe,K as ee,ax as Ne,z as de,_ as Ce,A as ct,B as mt,T as ft,aJ as vt,aK as pt,aL as _t,aM as gt,aN as yt,a3 as Ie,aO as ht,aP as Ae,af as Qe,a7 as Xe,aQ as Ge,a0 as Ke,aq as wt,C as Dt,ar as $t,as as se,at as ue}from"./index-135ae4c1.js";import{d as V,a as kt,J as Tt,g as j,K as ne,r as Be,M as Se,A as ge,a1 as u,a2 as F,a3 as t,m as e,W as y,Z as l,u as o,Y as Oe,a8 as x,ao as Ze,D as bt,ab as c,n as ye,a6 as $,a7 as R,F as U,ae as Vt,a0 as Nt,c as E,w as me,x as Le,a4 as je,au as Ft,I as Re,a5 as xe,aa as Ct,$ as St,q as Ot}from"./vue-d2584a6d.js";import"./faker-c43f92d4.js";import{_ as Pt}from"./dayjs-f7aba705.js";import{d as He}from"./dayjs.min-1969f9c6.js";import{an as At}from"./vuetify-e547ef1b.js";var $e=(w=>(w[w.MISSING=0]="MISSING",w[w.DOWNLOADING=1]="DOWNLOADING",w[w.DOWNLOADED=2]="DOWNLOADED",w))($e||{}),Y=(w=>(w[w.DISABLED=0]="DISABLED",w[w.NOT_YET_CONTACTED=1]="NOT_YET_CONTACTED",w[w.WORKING=2]="WORKING",w[w.UPDATING=3]="UPDATING",w[w.NOT_WORKING=4]="NOT_WORKING",w))(Y||{});const It={pdf:"mdi-file-pdf-box",png:"mdi-file-image",jpg:"mdi-file-image",jpeg:"mdi-file-image",tiff:"mdi-file-image",doc:"mdi-file-document",docx:"mdi-file-document",txt:"mdi-file-document",nfo:"mdi-information-variant-box",mp3:"mdi-music",wav:"mdi-music",flac:"mdi-music",avi:"mdi-movie",mp4:"mdi-movie",mkv:"mdi-movie",mov:"mdi-movie",wmv:"mdi-movie",srt:"mdi-subtitles",idx:"mdi-subtitles",sub:"mdi-subtitles",rar:"mdi-folder-zip",zip:"mdi-folder-zip",gz:"mdi-folder-zip","7z":"mdi-folder-zip",exe:"mdi-application",msi:"mdi-application",dmg:"mdi-application",deb:"mdi-application",iso:"mdi-application",jar:"mdi-application"};function xt(w){const a=w.split(".").pop()?.toLowerCase()||"";return It[a]||"mdi-file"}function qe(){return{type:"root",name:"",fullName:"",id:"",children:[]}}function zt(w){const a=V(qe());return kt(()=>{const d=qe(),r=Tt(w)??[];for(const m of r){let h=d;m.name.replace("\\","/").split("/").reduce((p,s)=>{const i=p===""?s:p+"/"+s;if(m.name.replace("\\","/").split("/").pop()===s){const b={type:"file",name:s,fullName:i,id:m.index,availability:m.availability,index:m.index,is_seed:m.is_seed,priority:m.priority,progress:m.progress,size:m.size};h.children.push(b)}else{const b=h.children.find(T=>T.name===s);if(b)h=b;else{const T={type:"folder",name:s,fullName:i,id:i,children:[]};h.children.push(T),h=T}}return i},"")}a.value=d}),{tree:a}}const et=j({__name:"MoveTorrentFileDialog",props:{guid:{},hash:{},isFolder:{type:Boolean},oldName:{}},setup(w){const a=w,{isOpened:d}=rt(a.guid),{t:r}=ne(),m=oe(),h=V(),p=V(),s=V(!1),i=Be({newName:""}),b=[g=>!!g||r("dialogs.moveTorrent.required")];async function T(){await h.value?.validate(),s.value&&(a.isFolder?await m.renameTorrentFolder(a.hash,a.oldName,i.newName):await m.renameTorrentFile(a.hash,a.oldName,i.newName),P())}const P=()=>{d.value=!1};return Se(()=>{if(i.newName=a.oldName,a.isFolder)ge(()=>p.value?.select());else{const g=i.newName.lastIndexOf("/"),N=i.newName.lastIndexOf(".");ge(()=>{p.value?.setSelectionRange(g+1,N==-1?i.newName.length:N)})}}),(g,N)=>(u(),F(be,{modelValue:o(d),"onUpdate:modelValue":N[3]||(N[3]=O=>bt(d)?d.value=O:null)},{default:t(()=>[e(ae,null,{default:t(()=>[e(_e,null,{default:t(()=>[y(l(o(r)("dialogs.moveTorrentFile.title",1+Number(g.isFolder))),1)]),_:1}),e(ce,null,{default:t(()=>[e(o(Ye),{modelValue:s.value,"onUpdate:modelValue":N[1]||(N[1]=O=>s.value=O),ref_key:"form",ref:h,onSubmit:N[2]||(N[2]=Oe(()=>{},["prevent"]))},{default:t(()=>[g.oldName?(u(),F(ke,{key:0,"model-value":g.oldName,disabled:"",label:g.$t("dialogs.moveTorrentFile.oldName")},null,8,["model-value","label"])):x("",!0),e(ke,{modelValue:i.newName,"onUpdate:modelValue":N[0]||(N[0]=O=>i.newName=O),ref_key:"input",ref:p,rules:b,autofocus:"",label:g.$t("dialogs.moveTorrent.newPath"),onKeydown:Ze(T,["enter"])},null,8,["modelValue","label"])]),_:1},8,["modelValue"])]),_:1}),e(Te,null,{default:t(()=>[e(te),e(A,{color:"error",onClick:P},{default:t(()=>[y(l(g.$t("common.cancel")),1)]),_:1}),e(A,{color:"accent",disabled:!s.value,onClick:T},{default:t(()=>[y(l(g.$t("common.save")),1)]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1},8,["modelValue"]))}}),Ut={class:"mr-2"},Bt={class:"mr-2"},Lt={class:"mr-4"},Rt={class:"ml-2"},Et=j({__name:"FileNode",props:{node:{}},emits:["renameFile","setFilePriority"],setup(w){const{t:a}=ne(),d=he(),r=[{name:a("constants.file_priority.max"),icon:"mdi-priority-high",value:K.MAXIMAL},{name:a("constants.file_priority.high"),icon:"mdi-arrow-up",value:K.HIGH},{name:a("constants.file_priority.normal"),icon:"mdi-arrow-down",value:K.NORMAL},{name:a("constants.file_priority.unwanted"),icon:"mdi-priority-low",value:K.DO_NOT_DOWNLOAD}];function m(h){return r.find(p=>p.value===h.priority)?.name||""}return(h,p)=>(u(),F(W,{title:h.node.name,value:h.node.index,"prepend-icon":o(xt)(h.node.name)},{append:t(()=>[c("span",Ut,"[ "+l(o(J)(h.node.size,o(d).useBinarySize))+" ]",1),c("span",Bt,l(o(Ve)(h.node.progress)),1),c("span",Lt,"[ "+l(m(h.node))+" ]",1),e(it,{"open-on-hover":"","open-on-click":"","open-delay":"0","close-delay":"0"},{activator:t(({props:s})=>[e(A,ye(s,{class:"mr-2",color:"accent",size:"x-small",icon:"mdi-trending-up"}),null,16)]),default:t(()=>[e(Q,null,{default:t(()=>[(u(),$(U,null,R(r,s=>e(W,{onClick:i=>h.$emit("setFilePriority",h.node,s.value)},{default:t(()=>[e(ze,null,{default:t(()=>[e(le,null,{default:t(()=>[y(l(s.icon),1)]),_:2},1024),c("span",Rt,l(s.name),1)]),_:2},1024)]),_:2},1032,["onClick"])),64))]),_:1})]),_:1}),e(A,{color:"accent",size:"x-small",icon:"mdi-pencil",onClick:p[0]||(p[0]=Oe(s=>h.$emit("renameFile",h.node),["stop"]))})]),_:1},8,["title","value","prepend-icon"]))}}),Wt={class:"mr-2"},Mt=j({__name:"FolderNode",props:{node:{}},emits:["renameFolder","renameFile","setFilePriority"],setup(w){const{t:a}=ne();function d(r){let m=0,h=0;for(const s of r.children)s.type==="file"?m++:s.type==="folder"&&h++;const p=[];return m>0&&p.push(a("torrentDetail.content.fileInfo",m)),h>0&&p.push(a("torrentDetail.content.folderInfo",h)),p.join(", ")}return(r,m)=>{const h=Vt("FolderNode",!0);return u(),F(st,{value:r.node.type==="root"?"(root)":r.node.fullName},{activator:t(({props:p})=>[e(W,ye(p,{"prepend-icon":r.node.type==="root"?"mdi-file-tree":"mdi-folder",title:r.node.type==="root"?r.$t("torrentDetail.content.rootNode"):r.node.name,value:r.node.type==="root"?"(root)":r.node.fullName}),{append:t(({isActive:s})=>[c("span",Wt,l(d(r.node)),1),r.node.type==="folder"?(u(),F(A,{key:0,color:"accent",size:"x-small",icon:"mdi-pencil",onClick:m[0]||(m[0]=Oe(i=>r.$emit("renameFolder",r.node),["stop"]))})):x("",!0),e(le,{icon:s?"mdi-chevron-up":"mdi-chevron-down"},null,8,["icon"])]),_:2},1040,["prepend-icon","title","value"])]),default:t(()=>[(u(!0),$(U,null,R(r.node.children,p=>(u(),$(U,null,[p.type==="folder"?(u(),F(h,{key:0,node:p,onRenameFolder:m[1]||(m[1]=s=>r.$emit("renameFolder",s)),onRenameFile:m[2]||(m[2]=s=>r.$emit("renameFile",s)),onSetFilePriority:m[3]||(m[3]=(s,i)=>r.$emit("setFilePriority",s,i))},null,8,["node"])):x("",!0),p.type==="file"?(u(),F(Et,{key:1,node:p,onRenameFile:m[4]||(m[4]=s=>r.$emit("renameFile",s)),onSetFilePriority:m[5]||(m[5]=(s,i)=>r.$emit("setFilePriority",s,i))},null,8,["node"])):x("",!0)],64))),256))]),_:1},8,["value"])}}}),Gt=j({__name:"RootNode",props:{root:{}},emits:["renameFolder","renameFile","setFilePriority"],setup(w){return(a,d)=>(u(),F(Q,{density:"compact","select-strategy":"classic"},{default:t(()=>[e(Mt,{node:a.root,onRenameFolder:d[0]||(d[0]=r=>a.$emit("renameFolder",r)),onRenameFile:d[1]||(d[1]=r=>a.$emit("renameFile",r)),onSetFilePriority:d[2]||(d[2]=(r,m)=>a.$emit("setFilePriority",r,m))},null,8,["node"])]),_:1}))}}),Kt=j({__name:"Content",props:{torrent:{},isActive:{type:Boolean}},setup(w){const a=w,d=Ue(),r=oe(),{fileContentInterval:m}=Nt(he()),{pause:h,resume:p}=Je(_,m,{immediate:!1,immediateCallback:!0}),s=V(!1),i=V(!1),b=V([]),{tree:T}=zt(b),P=V(["(root)"]),g=V(""),N=Be({hash:"",isFolder:!1,oldName:""}),O=E({get:()=>b.value.filter(f=>f.priority!==K.DO_NOT_DOWNLOAD).map(f=>f.index),async set(f){const L=b.value.filter(D=>D.priority!==K.DO_NOT_DOWNLOAD).map(D=>D.index),M=L.filter(D=>!f.includes(D)).map(D=>b.value.find(C=>C.index===D)).filter(D=>D&&D.priority!==K.DO_NOT_DOWNLOAD).map(D=>D.index),k=f.filter(D=>!L.includes(D)).map(D=>b.value.find(C=>C.index===D)).filter(D=>D&&D.priority===K.DO_NOT_DOWNLOAD).map(D=>D.index);M.length&&await r.setTorrentFilePriority(a.torrent.hash,M,K.DO_NOT_DOWNLOAD),k.length&&await r.setTorrentFilePriority(a.torrent.hash,k,K.NORMAL),await _()}});async function z(f){N.hash=a.torrent.hash,N.isFolder=f.type==="folder",N.oldName=f.fullName,g.value=d.createDialog(et,N)}async function v(f,L){await r.setTorrentFilePriority(a.torrent.hash,[f.index],L),await _()}async function _(){s.value||(s.value=!0,i.value=!0,await ge(),b.value=await r.fetchFiles(a.torrent.hash),i.value=!1,s.value=!1,await ge())}return me(()=>a.isActive,f=>{f?(p(),_()):h()}),me(()=>d.isDialogOpened(g.value),f=>{f||_()}),Le(()=>{p()}),(f,L)=>(u(),F(ae,{loading:i.value,flat:""},{default:t(()=>[e(Gt,{opened:P.value,"onUpdate:opened":L[0]||(L[0]=M=>P.value=M),selected:O.value,"onUpdate:selected":L[1]||(L[1]=M=>O.value=M),root:o(T),onRenameFolder:z,onRenameFile:z,onSetFilePriority:v},null,8,["opened","selected","root"])]),_:1},8,["loading"]))}}),jt={class:"pl-4"},Ht={class:"pr-4"},q=j({__name:"InfoBase",props:{compact:{type:Boolean}},setup(w){return(a,d)=>(u(),F(S,{cols:"12",sm:"6",lg:"3"},{default:t(()=>[e(ut,{rounded:"xl",class:"d-flex align-center py-2 border"},{default:t(()=>[c("div",jt,[je(a.$slots,"title")]),e(te),c("div",Ht,[je(a.$slots,"text")])]),_:3})]),_:3}))}}),qt={key:0,class:"d-flex gap"},Yt=j({__name:"Info",props:{torrent:{},isActive:{type:Boolean}},setup(w){const a=w,d=oe(),r=Fe(),m=he(),h=E({get:()=>a.torrent.auto_tmm,set:v=>d.toggleAutoTmm([a.torrent.hash],v)}),p=E({get:()=>a.torrent.f_l_piece_prio,set:()=>d.toggleFLPiecePrio([a.torrent.hash])}),s=E({get:()=>a.torrent.forced,set:v=>{v?r.forceResumeTorrents([a.torrent.hash]):r.resumeTorrents([a.torrent.hash])}}),i=E({get:()=>a.torrent.seq_dl,set:()=>d.toggleSeqDl([a.torrent.hash])}),b=E({get:()=>a.torrent.super_seeding,set:v=>d.setSuperSeeding([a.torrent.hash],v)}),T=[{title:"added_on",text:"added_on"},{title:"completed_on",text:"completed_on"},{title:"last_activity",text:"last_activity"},{title:"seen_complete",text:"seen_complete"}],P=[{title:"ratio_time_limit",text:"ratio_time_limit"},{title:"seeding_time",text:"seeding_time"},{title:"time_active",text:"time_active"}],g=[{title:"downloaded",text:"downloaded"},{title:"downloaded_session",text:"downloaded_session"},{title:"uploaded",text:"uploaded"},{title:"uploaded_session",text:"uploaded_session"},{title:"size",text:"size"},{title:"total_size",text:"total_size"},{title:"amount_left",text:"amount_left"},{title:"global_volume",text:"globalVolume"}],N=[{title:"download_limit",text:"dl_limit"},{title:"download_speed",text:"dlspeed"},{title:"upload_limit",text:"up_limit"},{title:"upload_speed",text:"upspeed"},{title:"avg_download_speed",text:"avgDownloadSpeed"},{title:"avg_upload_speed",text:"avgUploadSpeed"},{title:"global_speed",text:"globalSpeed"}],O=[{title:"available_peers",text:"available_peers"},{title:"available_seeds",text:"available_seeds"},{title:"num_leechs",text:"num_leechs"},{title:"num_seeds",text:"num_seeds"},{title:"ratio",text:"ratio"},{title:"ratio_limit",text:"ratio_limit"},{title:"availability",text:"availability"},{title:"eta",text:"eta"},{title:"category",text:"category"},{title:"state",text:"stateString"},{title:"trackers_count",text:"trackers_count"},{title:"priority",text:"priority"}],z=[{title:"content_path",text:"content_path"},{title:"download_path",text:"download_path"},{title:"hash",text:"hash"},{title:"infohash_v1",text:"infohash_v1"},{title:"infohash_v2",text:"infohash_v2"},{title:"magnet",text:"magnet"},{title:"name",text:"name"},{title:"save_path",text:"savePath"},{title:"tracker",text:"tracker"}];return(v,_)=>(u(),F(Q,null,{default:t(()=>[e(W,null,{default:t(()=>[e(dt,null,{default:t(()=>[e(X,{title:v.$t("torrentDetail.info.datetime_values")},{default:t(()=>[e(Z,null,{default:t(()=>[e(I,null,{default:t(()=>[(u(),$(U,null,R(T,f=>e(q,null,Ft({title:t(()=>[y(l(v.$t(`torrent.properties.${f.title}`)),1)]),_:2},[v.torrent[f.text]>0?{name:"text",fn:t(()=>[y(l(o(He)(v.torrent[f.text]*1e3).format(o(m).dateFormat??"DD/MM/YYYY, HH:mm:ss")),1)]),key:"0"}:{name:"text",fn:t(()=>[y(l(v.$t("common.NA")),1)]),key:"1"}]),1024)),64))]),_:1})]),_:1})]),_:1},8,["title"]),e(X,{title:v.$t("torrentDetail.info.duration_values")},{default:t(()=>[e(Z,null,{default:t(()=>[e(I,null,{default:t(()=>[(u(),$(U,null,R(P,f=>e(q,null,{title:t(()=>[y(l(v.$t(`torrent.properties.${f.title}`)),1)]),text:t(()=>[y(l(o(He).duration(v.torrent[f.text],"s").humanize()),1)]),_:2},1024)),64))]),_:1})]),_:1})]),_:1},8,["title"]),e(X,{title:v.$t("torrentDetail.info.boolean_values")},{default:t(()=>[e(Z,null,{default:t(()=>[e(I,null,{default:t(()=>[e(q,null,{title:t(()=>[e(pe,{modelValue:h.value,"onUpdate:modelValue":_[0]||(_[0]=f=>h.value=f),"hide-details":"",density:"compact",label:v.$t("torrent.properties.auto_tmm")},null,8,["modelValue","label"])]),_:1}),e(q,null,{title:t(()=>[e(pe,{modelValue:p.value,"onUpdate:modelValue":_[1]||(_[1]=f=>p.value=f),"hide-details":"",density:"compact",label:v.$t("torrent.properties.f_l_piece_prio")},null,8,["modelValue","label"])]),_:1}),e(q,null,{title:t(()=>[e(pe,{modelValue:s.value,"onUpdate:modelValue":_[2]||(_[2]=f=>s.value=f),"hide-details":"",density:"compact",label:v.$t("torrent.properties.forced")},null,8,["modelValue","label"])]),_:1}),e(q,null,{title:t(()=>[e(pe,{modelValue:i.value,"onUpdate:modelValue":_[3]||(_[3]=f=>i.value=f),"hide-details":"",density:"compact",label:v.$t("torrent.properties.seq_dl")},null,8,["modelValue","label"])]),_:1}),e(q,null,{title:t(()=>[e(pe,{modelValue:b.value,"onUpdate:modelValue":_[4]||(_[4]=f=>b.value=f),"hide-details":"",density:"compact",label:v.$t("torrent.properties.super_seeding")},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1})]),_:1},8,["title"]),e(X,{title:v.$t("torrentDetail.info.data_values")},{default:t(()=>[e(Z,null,{default:t(()=>[e(I,null,{default:t(()=>[(u(),$(U,null,R(g,f=>e(q,null,{title:t(()=>[y(l(v.$t(`torrent.properties.${f.title}`)),1)]),text:t(()=>[y(l(o(J)(v.torrent[f.text],o(m).useBinarySize)),1)]),_:2},1024)),64))]),_:1})]),_:1})]),_:1},8,["title"]),e(X,{title:v.$t("torrentDetail.info.speed_values")},{default:t(()=>[e(Z,null,{default:t(()=>[e(I,null,{default:t(()=>[(u(),$(U,null,R(N,f=>e(q,null,{title:t(()=>[y(l(v.$t(`torrent.properties.${f.title}`)),1)]),text:t(()=>[y(l(o(ee)(v.torrent[f.text],o(m).useBitSpeed)),1)]),_:2},1024)),64))]),_:1})]),_:1})]),_:1},8,["title"]),e(X,{title:v.$t("torrentDetail.info.text_values")},{default:t(()=>[e(Z,null,{default:t(()=>[e(I,null,{default:t(()=>[(u(),$(U,null,R(O,f=>e(q,null,{title:t(()=>[y(l(v.$t(`torrent.properties.${f.title}`)),1)]),text:t(()=>[y(l(v.torrent[f.text]),1)]),_:2},1024)),64))]),_:1})]),_:1})]),_:1},8,["title"]),e(X,{title:v.$t("torrentDetail.info.long_text_values")},{default:t(()=>[e(Z,null,{default:t(()=>[e(Q,null,{default:t(()=>[(u(),$(U,null,R(z,f=>e(W,{title:v.$t(`torrent.properties.${f.title}`)},{default:t(()=>[e(Ne,null,{default:t(()=>[y(l(v.torrent[f.text]),1)]),_:2},1024)]),_:2},1032,["title"])),64)),e(W,{title:v.$t("torrent.properties.tags")},{default:t(()=>[v.torrent.tags?.length?(u(),$("div",qt,[(u(!0),$(U,null,R(v.torrent.tags,f=>(u(),F(de,{variant:"flat",color:"tag"},{default:t(()=>[y(l(f),1)]),_:2},1024))),256))])):(u(),F(Ne,{key:1},{default:t(()=>[y(l(v.$t("torrent.properties.empty_tags")),1)]),_:1}))]),_:1},8,["title"])]),_:1})]),_:1})]),_:1},8,["title"])]),_:1})]),_:1})]),_:1}))}});const Jt=Ce(Yt,[["__scopeId","data-v-bb1329d2"]]),Qt=["href"],Xt={key:1},Zt={class:"my-1"},el={class:"mr-2"},tl={key:0},ll={key:2},al={key:0},ol={key:1},nl={key:2},rl={key:3},il={key:4},sl={key:0},ul=j({__name:"Overview",props:{torrent:{},isActive:{type:Boolean}},setup(w){const a=w,{t:d}=ne(),r=At(),m=Ue(),h=oe(),p=Fe(),s=he(),i=V(),b=V(""),T=V(0),P=V([]),g=V(0),N=V(0),O=V(""),z=V(0),v=V(0),_=V(0),f=V(0),L=E(()=>`torrent-${a.torrent.state}`),M=E(()=>`${parseInt(ct(z.value,!0))} ${mt(z.value,!0)}`),k=E(()=>a.torrent.state===ft.META_DL),D=E(()=>!k.value&&_.value>0&&_.valueD.value&&_.valueG.priority!==K.DO_NOT_DOWNLOAD);g.value=n.length,g.value===1&&(O.value=n[0].name)}async function Ee(){if(!i.value)return;const n=await h.fetchPieceState(a.torrent.hash);i.value.width=n.length||-1;const G=i.value.getContext("2d");G.clearRect(0,0,i.value.width,i.value.height);let B="",re=1;for(let ie=0;ieve.priority!==K.DO_NOT_DOWNLOAD).map(ve=>ve.piece_range);for(const[ve,nt]of ot)if(ie>ve&&ie{await H(),C.value&&await Ee()},s.fileContentInterval,{immediate:!0,immediateCallback:!0});me(()=>a.isActive,n=>{n?lt():at()}),me(()=>a.torrent,async()=>{await we()});function Me(n){if(m.hasActiveDialog)return!1;if(n.key==="d")return n.preventDefault(),De("dl"),!0;if(n.key==="s")return n.preventDefault(),De("save"),!0;if(n.key==="f"&&g.value===1)return n.preventDefault(),We(),!0}return Le(()=>{document.addEventListener("keydown",Me)}),Re(()=>{document.removeEventListener("keydown",Me)}),(n,G)=>n.torrent?(u(),F(ae,{key:0},{default:t(()=>[e(_e,{class:"text-wrap"},{default:t(()=>[y(l(n.torrent.name),1)]),_:1}),e(_t,null,{default:t(()=>[c("div",null,[(u(!0),$(U,null,R(o(pt)(b.value),B=>(u(),$("span",null,[o(vt)(B)?(u(),$("a",{key:0,target:"_blank",href:B},l(B),9,Qt)):(u(),$("span",Xt,l(B),1))]))),256))]),c("div",Zt,[c("span",el,l(n.torrent.hash),1),e(A,{variant:"outlined",rounded:"",onClick:tt},{default:t(()=>[y(l(n.$t("torrentDetail.overview.copy_hash")),1)]),_:1})])]),_:1}),e(ce,null,{default:t(()=>[e(I,null,{default:t(()=>[e(S,{cols:"12",md:"6"},{default:t(()=>[e(I,null,{default:t(()=>[e(S,{cols:"4"},{default:t(()=>[e(gt,{color:L.value,indeterminate:k.value,size:100,"model-value":n.torrent?.progress*100,width:15},{default:t(()=>[k.value?(u(),$("span",tl,l(n.$t("torrentDetail.overview.fetchingMetadata")),1)):n.torrent.progress===1?(u(),F(le,{key:1,icon:"mdi-check",size:"x-large"})):(u(),$("span",ll,l(o(Ve)(n.torrent.progress)),1))]),_:1},8,["color","indeterminate","model-value"])]),_:1}),e(S,{cols:"8",class:"d-flex flex-column align-center justify-center"},{default:t(()=>[k.value?(u(),$("div",al,[c("span",null,l(n.$t("torrentDetail.overview.waitingForMetadata")),1)])):D.value?(u(),$("div",ol,[c("canvas",{ref_key:"canvas",ref:i,width:"0",height:"10"},null,512)])):x("",!0),!k.value&&!D.value?(u(),$("div",nl,[c("span",null,l(n.$t("torrentDetail.overview.canvasRenderDisabled")),1)])):!k.value&&!C.value?(u(),$("div",rl,[c("span",null,l(n.$t("torrentDetail.overview.canvasRefreshDisabled")),1)])):x("",!0),_.value>0?(u(),$("div",il,[c("span",null,l(o(d)("torrentDetail.overview.pieceCount",{owned:v.value,total:_.value,pieceSize:M.value})),1)])):x("",!0),c("div",null,[e(le,{icon:"mdi-arrow-down"}),y(" "+l(o(ee)(n.torrent.dlspeed,o(s).useBitSpeed))+" ",1),e(le,{icon:"mdi-arrow-up"}),y(" "+l(o(ee)(n.torrent.upspeed,o(s).useBitSpeed)),1)])]),_:1})]),_:1}),e(I,null,{default:t(()=>[e(S,{cols:"6"},{default:t(()=>[c("div",null,l(n.$t("torrent.properties.download_path"))+":",1),c("div",null,l(n.torrent.download_path),1),e(A,{icon:"mdi-pencil",color:"accent",size:"x-small",onClick:G[0]||(G[0]=B=>De("dl"))})]),_:1}),e(S,{cols:"6"},{default:t(()=>[c("div",null,l(n.$t("torrentDetail.overview.fileCount"))+":",1),c("div",null,l(g.value)+" / "+l(N.value),1),g.value===1?(u(),$("div",sl,l(O.value),1)):x("",!0),g.value===1?(u(),F(A,{key:1,icon:"mdi-pencil",color:"accent",size:"x-small",onClick:We})):x("",!0)]),_:1})]),_:1}),e(I,null,{default:t(()=>[e(S,{cols:"6"},{default:t(()=>[c("div",null,l(n.$t("torrent.properties.save_path"))+":",1),c("div",null,l(n.torrent.savePath),1),e(A,{icon:"mdi-pencil",color:"accent",size:"x-small",onClick:G[1]||(G[1]=B=>De("save"))})]),_:1}),e(S,{cols:"6"},{default:t(()=>[c("div",null,l(n.$t("torrent.properties.content_path"))+":",1),c("div",null,l(n.torrent.content_path),1)]),_:1})]),_:1})]),_:1}),e(S,{cols:"12",md:"6"},{default:t(()=>[e(I,null,{default:t(()=>[e(S,{cols:"6"},{default:t(()=>[c("div",null,l(n.$t("torrent.properties.state"))+":",1),e(de,{variant:"flat",color:L.value},{default:t(()=>[y(l(n.$t(`torrent.state.${n.torrent.state}`)),1)]),_:1},8,["color"])]),_:1}),e(S,{cols:"6"},{default:t(()=>[c("div",null,l(n.$t("torrent.properties.category"))+":",1),e(de,{variant:"flat",color:"category"},{default:t(()=>[y(l(n.torrent.category.length?n.torrent.category:n.$t("navbar.side.filters.uncategorized")),1)]),_:1})]),_:1})]),_:1}),e(I,null,{default:t(()=>[e(S,{cols:"6"},{default:t(()=>[c("div",null,l(n.$t("torrent.properties.tracker"))+":",1),e(de,{variant:"flat",color:"tracker"},{default:t(()=>[y(l(n.torrent.tracker?o(yt)(n.torrent.tracker):n.$t("navbar.side.filters.untracked")),1)]),_:1})]),_:1}),e(S,{cols:"6",class:"d-flex flex-wrap chipgap"},{default:t(()=>[c("div",null,l(n.$t("torrent.properties.tags"))+":",1),n.torrent.tags?(u(!0),$(U,{key:0},R(n.torrent.tags,B=>(u(),F(de,{key:B,variant:"flat",color:"tag"},{default:t(()=>[y(l(B),1)]),_:2},1024))),128)):x("",!0),!n.torrent.tags||n.torrent.tags.length===0?(u(),F(de,{key:1,variant:"flat",color:"tag"},{default:t(()=>[y(l(n.$t("navbar.side.filters.untagged")),1)]),_:1})):x("",!0)]),_:1})]),_:1}),e(I,null,{default:t(()=>[e(S,{cols:"6"},{default:t(()=>[c("div",null,l(n.$t("torrentDetail.overview.selectedFileSize"))+":",1),c("div",null,l(o(J)(n.torrent.size,o(s).useBinarySize))+" / "+l(o(J)(n.torrent.total_size,o(s).useBinarySize)),1)]),_:1}),e(S,{cols:"6"},{default:t(()=>[c("div",null,l(n.$t("torrentDetail.overview.ratio"))+":",1),c("div",null,l(n.torrent.ratio),1)]),_:1})]),_:1}),e(I,null,{default:t(()=>[e(S,{cols:"6"},{default:t(()=>[c("div",null,l(n.$t("torrentDetail.overview.downloaded"))+":",1),c("div",null,l(o(J)(n.torrent.downloaded,o(s).useBinarySize)),1)]),_:1}),e(S,{cols:"6"},{default:t(()=>[c("div",null,l(n.$t("torrentDetail.overview.uploaded"))+":",1),c("div",null,l(o(J)(n.torrent.uploaded,o(s).useBinarySize)),1)]),_:1})]),_:1}),e(I,null,{default:t(()=>[e(S,{cols:"6"},{default:t(()=>[c("div",null,l(n.$t("torrentDetail.overview.dlSpeedAverage"))+":",1),c("div",null,l(o(ee)(T.value,o(s).useBitSpeed)),1)]),_:1}),e(S,{cols:"6"},{default:t(()=>[c("div",null,l(n.$t("torrentDetail.overview.upSpeedAverage"))+":",1),c("div",null,l(o(ee)(f.value,o(s).useBitSpeed)),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})):x("",!0)}});const dl=Ce(ul,[["__scopeId","data-v-0d43f850"]]),cl={class:"d-flex"},ml={key:0},fl=["alt","src","title"],vl=["title"],pl={class:"text-subtitle-2 text-grey"},_l=["title"],gl={class:"d-flex flex-column"},yl={class:"text-h5"},hl=j({__name:"Peers",props:{torrent:{},isActive:{type:Boolean}},setup(w){const a=w,{t:d}=ne(),r=oe(),m=he(),h=V(!1),p=V([]),s=V(""),i=V(null),b=V(!1);async function T(){h.value=!0,p.value=Object.entries((await r.getTorrentPeers(a.torrent.hash)).peers).map(([z,v])=>({...v,host:z})),h.value=!1}async function P(){s.value.length&&(await r.addTorrentPeers(a.torrent.hash,s.value.split(` -`)),await T(),g())}function g(){b.value=!1,s.value=""}async function N(z){await r.banPeers([z.host]),await T()}async function O(z){z??a.isActive?(await T(),i.value=setInterval(T,5e3)):(clearInterval(i.value),i.value=null)}return Se(O),Re(()=>O(!1)),me(()=>a.isActive,O),(z,v)=>(u(),F(Q,null,{default:t(()=>[(u(!0),$(U,null,R(p.value,(_,f)=>(u(),$(U,null,[f>0?(u(),F(Ie,{key:0,color:"white"})):x("",!0),e(W,null,{default:t(()=>[c("div",cl,[c("div",null,[e(ze,{class:"overflow-visible text-select"},{default:t(()=>[_.country_code?(u(),$("span",ml,[o(ht)?(u(),$("img",{key:0,alt:o(Ae)(_.country_code).char,src:o(Ae)(_.country_code).url,title:_.country,style:{"max-width":"32px"}},null,8,fl)):(u(),$("span",{key:1,title:_.country},l(o(Ae)(_.country_code).char),9,vl))])):x("",!0),c("span",null,l(_.ip),1),c("span",pl," :"+l(_.port),1)]),_:2},1024),e(Ne,{class:"d-block"},{default:t(()=>[c("div",null,[y(" Flags: "),c("span",{class:"cursor-help",title:_.flags_desc},l(_.flags),9,_l)]),c("div",null,"Progress: "+l(o(Ve)(_.progress)),1),c("div",null,[e(le,{icon:"mdi-arrow-down",color:"download"}),y(" "+l(o(ee)(_.dl_speed,o(m).useBitSpeed))+" ",1),e(le,{icon:"mdi-arrow-up",color:"upload"}),y(" "+l(o(ee)(_.up_speed,o(m).useBitSpeed)),1)]),c("div",null,l(o(J)(_.downloaded,o(m).useBinarySize))+" | "+l(o(J)(_.uploaded,o(m).useBinarySize)),1),c("div",null,"Relevance: "+l(o(Ve)(_.relevance)),1)]),_:2},1024)]),e(te),c("div",gl,[e(A,{color:"red",icon:"mdi-cancel",variant:"text",onClick:L=>N(_)},null,8,["onClick"])])])]),_:2},1024)],64))),256)),p.value.length===0?(u(),F(W,{key:0},{default:t(()=>[y(l(z.$t("torrentDetail.peers.emptyList")),1)]),_:1})):x("",!0),e(W,null,{default:t(()=>[c("div",{class:xe(["d-flex gap py-5",z.$vuetify.display.mobile?"flex-column":"justify-space-evenly"])},[e(be,{modelValue:b.value,"onUpdate:modelValue":v[1]||(v[1]=_=>b.value=_),"max-width":"750px"},{activator:t(({props:_})=>[e(A,ye(_,{variant:"flat",text:o(d)("torrentDetail.peers.addPeers.title"),color:"accent"}),null,16,["text"])]),default:t(()=>[e(ae,null,{default:t(()=>[e(_e,null,{default:t(()=>[c("span",yl,l(o(d)("torrentDetail.peers.addPeers.title")),1)]),_:1}),e(ce,null,{default:t(()=>[e(Qe,null,{default:t(()=>[e(I,null,{default:t(()=>[e(S,{cols:"12"},{default:t(()=>[e(Xe,{modelValue:s.value,"onUpdate:modelValue":v[0]||(v[0]=_=>s.value=_),label:o(d)("torrentDetail.peers.addPeers.newPeers"),placeholder:o(d)("torrentDetail.peers.addPeers.newPeersPlaceholder"),hint:o(d)("torrentDetail.peers.addPeers.newPeersHint")},null,8,["modelValue","label","placeholder","hint"])]),_:1})]),_:1})]),_:1})]),_:1}),e(Te,null,{default:t(()=>[e(te),e(A,{color:"error",onClick:g},{default:t(()=>[y(l(o(d)("common.cancel")),1)]),_:1}),e(A,{color:"accent",onClick:P},{default:t(()=>[y(l(o(d)("common.ok")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])],2)]),_:1})]),_:1}))}});const wl=Ce(hl,[["__scopeId","data-v-04aee0ca"]]),Dl=j({__name:"TagsAndCategories",props:{torrent:{},isActive:{type:Boolean}},setup(w){const a=w,d=oe(),r=Fe(),m=E(()=>d.categories.map(i=>i.name).indexOf(a.torrent.category)),h=E(()=>d.tags.filter(i=>a.torrent.tags?.includes(i)));async function p(i){a.torrent.category===i?await r.setTorrentCategory([a.torrent.hash],""):await r.setTorrentCategory([a.torrent.hash],i)}async function s(i){a.torrent.tags?.includes(i)?await r.removeTorrentTags([a.torrent.hash],[i]):await r.addTorrentTags([a.torrent.hash],[i])}return Se(async()=>{await d.fetchCategories(),await d.fetchTags()}),(i,b)=>(u(),F(ae,null,{default:t(()=>[e(ce,null,{default:t(()=>[e(I,null,{default:t(()=>[e(S,{cols:"12",md:"6"},{default:t(()=>[e(Ge,{"model-value":h.value,multiple:""},{default:t(()=>[e(Q,null,{default:t(()=>[e(Ke,null,{default:t(()=>[y(l(i.$t("torrentDetail.tagsAndCategories.tags")),1)]),_:1}),(u(!0),$(U,null,R(o(d).tags,T=>(u(),F(W,{title:T,variant:i.torrent.tags?.includes(T)?"tonal":void 0,"base-color":i.torrent.tags?.includes(T)?"accent":void 0,onClick:P=>s(T)},null,8,["title","variant","base-color","onClick"]))),256))]),_:1})]),_:1},8,["model-value"])]),_:1}),e(S,{cols:"12",md:"6"},{default:t(()=>[e(Ge,{"model-value":m.value},{default:t(()=>[e(Q,null,{default:t(()=>[e(Ke,null,{default:t(()=>[y(l(i.$t("torrentDetail.tagsAndCategories.categories")),1)]),_:1}),(u(!0),$(U,null,R(o(d).categories,T=>(u(),F(W,{title:T.name,variant:T.name===a.torrent.category?"tonal":void 0,"base-color":T.name===a.torrent.category?"accent":void 0,onClick:P=>p(T.name)},null,8,["title","variant","base-color","onClick"]))),256))]),_:1})]),_:1},8,["model-value"])]),_:1})]),_:1})]),_:1})]),_:1}))}}),$l={class:"d-flex"},kl={key:0},Tl={key:1},bl={key:2},Vl={key:3},Nl={key:0,class:"d-flex flex-column"},Fl={class:"text-h5"},Cl={class:"text-h5"},Sl=j({__name:"Trackers",props:{torrent:{},isActive:{type:Boolean}},setup(w){const a=w,{t:d}=ne(),r=oe();function m(k){switch(k){case Y.DISABLED:return d("constants.trackerStatus.disabled");case Y.NOT_YET_CONTACTED:return d("constants.trackerStatus.not_yet_contacted");case Y.WORKING:return d("constants.trackerStatus.working");case Y.UPDATING:return d("constants.trackerStatus.updating");case Y.NOT_WORKING:return d("constants.trackerStatus.not_working");default:return""}}function h(k){return typeof k=="number"?k===-1?"N/A":k.valueOf():!k||k.num_peers===-1||k?.num_seeds===-1||k?.num_leeches===-1?"N/A":d("torrentDetail.trackers.peersValue",{peers:k.num_peers,seeds:k.num_seeds,leeches:k.num_leeches})}const p=V(!1),s=V([]),i=V(""),b=V(null),T=V(!1),P=[k=>!!k||d("torrentDetail.trackers.editTracker.newUrlRequired")],g=Be({isVisible:!1,isFormValid:!1,oldUrl:"",newUrl:""});function N(k){g.isVisible=!0,g.oldUrl=k.url,g.newUrl=k.url,ge(()=>{document.getElementById("input")?.select()})}async function O(){p.value=!0,s.value=(await r.getTorrentTrackers(a.torrent.hash)).map(k=>({...k,isSelectable:k.tier!==-1})),p.value=!1}async function z(){i.value.length&&(await r.addTorrentTrackers(a.torrent.hash,i.value),await O(),v())}function v(){T.value=!1,i.value=""}async function _(){g.isFormValid&&(await r.editTorrentTracker(a.torrent.hash,g.oldUrl,g.newUrl),g.isVisible=!1,await O())}async function f(k){await r.removeTorrentTrackers(a.torrent.hash,[k.url]),await O()}async function L(){await r.reannounceTorrents([a.torrent.hash])}async function M(k){k??a.isActive?(await O(),b.value=setInterval(O,5e3)):(clearInterval(b.value),b.value=null)}return Se(M),Re(()=>M(!1)),me(()=>a.isActive,M),(k,D)=>(u(),F(Q,null,{default:t(()=>[(u(!0),$(U,null,R(s.value,(C,we)=>(u(),$(U,null,[we===3?(u(),F(Ie,{key:0,color:"white",thickness:"5"})):we>0?(u(),F(Ie,{key:1,class:"mx-5",color:"white"})):x("",!0),e(W,null,{default:t(()=>[c("div",$l,[c("div",{class:xe(`tracker-${o(Y)[C.status].toLowerCase()}`)},[e(ze,{class:"text-break text-wrap"},{default:t(()=>[y(l(C.url),1)]),_:2},1024),e(Ne,{class:"d-block"},{default:t(()=>[C.msg?(u(),$("div",kl,l(C.msg),1)):(u(),$("div",Tl,l(m(C.status)),1)),C.tier>=0?(u(),$("div",bl,l(o(d)("torrentDetail.trackers.tier",C.tier)),1)):x("",!0),C.status!==o(Y).NOT_WORKING?(u(),$("div",Vl,[c("div",null,l(h(C)),1),c("div",null,"Downloads: "+l(h(C.num_downloaded)),1)])):x("",!0)]),_:2},1024)],2),e(te),C.tier>=0?(u(),$("div",Nl,[e(be,{modelValue:g.isVisible,"onUpdate:modelValue":D[4]||(D[4]=H=>g.isVisible=H),"max-width":"750px"},{activator:t(({props:H})=>[e(A,ye(H,{icon:"mdi-pencil",variant:"text",onClick:Ee=>N(C)}),null,16,["onClick"])]),default:t(()=>[e(ae,null,{default:t(()=>[e(_e,null,{default:t(()=>[c("span",Fl,l(o(d)("torrentDetail.trackers.editTracker.title")),1)]),_:1}),e(ce,null,{default:t(()=>[e(o(Ye),{modelValue:g.isFormValid,"onUpdate:modelValue":D[1]||(D[1]=H=>g.isFormValid=H),onSubmit:D[2]||(D[2]=Oe(()=>{},["prevent"]))},{default:t(()=>[e(o(ke),{"model-value":g.oldUrl,disabled:"",label:k.$t("torrentDetail.trackers.editTracker.oldUrl")},null,8,["model-value","label"]),e(o(ke),{modelValue:g.newUrl,"onUpdate:modelValue":D[0]||(D[0]=H=>g.newUrl=H),id:"input",rules:P,label:k.$t("torrentDetail.trackers.editTracker.newUrl"),autofocus:"",onKeydown:Ze(_,["enter"])},null,8,["modelValue","label"])]),_:1},8,["modelValue"])]),_:1}),e(Te,null,{default:t(()=>[e(te),e(A,{color:"error",disabled:!g.isFormValid,onClick:D[3]||(D[3]=H=>g.isVisible=!1)},{default:t(()=>[y(l(o(d)("common.cancel")),1)]),_:1},8,["disabled"]),e(A,{color:"accent",onClick:_},{default:t(()=>[y(l(o(d)("common.ok")),1)]),_:1})]),_:1})]),_:1})]),_:2},1032,["modelValue"]),e(A,{color:"red",icon:"mdi-delete",variant:"text",onClick:H=>f(C)},null,8,["onClick"])])):x("",!0)])]),_:2},1024)],64))),256)),e(W,null,{default:t(()=>[c("div",{class:xe(["d-flex gap py-5",k.$vuetify.display.mobile?"flex-column":"justify-space-evenly"])},[e(be,{modelValue:T.value,"onUpdate:modelValue":D[6]||(D[6]=C=>T.value=C),"max-width":"750px"},{activator:t(({props:C})=>[e(A,ye(C,{variant:"flat",text:o(d)("torrentDetail.trackers.addTrackers.title"),color:"accent"}),null,16,["text"])]),default:t(()=>[e(ae,null,{default:t(()=>[e(_e,null,{default:t(()=>[c("span",Cl,l(o(d)("torrentDetail.trackers.addTrackers.title")),1)]),_:1}),e(ce,null,{default:t(()=>[e(Qe,null,{default:t(()=>[e(I,null,{default:t(()=>[e(S,{cols:"12"},{default:t(()=>[e(Xe,{modelValue:i.value,"onUpdate:modelValue":D[5]||(D[5]=C=>i.value=C),label:o(d)("torrentDetail.trackers.addTrackers.newTrackers"),hint:o(d)("torrentDetail.trackers.addTrackers.newTrackersHint")},null,8,["modelValue","label","hint"])]),_:1})]),_:1})]),_:1})]),_:1}),e(Te,null,{default:t(()=>[e(te),e(A,{color:"error",onClick:v},{default:t(()=>[y(l(o(d)("common.cancel")),1)]),_:1}),e(A,{color:"accent",onClick:z},{default:t(()=>[y(l(o(d)("common.ok")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),e(A,{variant:"flat",disabled:s.value.length===3,text:o(d)("torrentDetail.trackers.reannounce"),color:"primary",onClick:L},null,8,["disabled","text"])],2)]),_:1})]),_:1}))}});const Ol=Ce(Sl,[["__scopeId","data-v-ed947913"]]),Pl={class:"pa-3"},Al={style:{"font-size":"1.6em !important"},class:"subtitle-1 ml-2"},Il={class:"d-flex justify-end"},El=j({__name:"TorrentDetail",setup(w){const a=Ct(),d=St(),{t:r}=ne(),m=Ue(),h=Fe(),p=V("overview"),s=E(()=>a.params.hash),i=E(()=>h.getTorrentByHash(s.value)),b=()=>{d.push({name:"dashboard"})};function T(P){if(m.hasActiveDialog)return!1;if(P.key==="Delete")return m.createDialog(Dt,{hashes:[s.value]}),P.preventDefault(),!0;P.key==="Escape"&&b()}return Le(()=>{document.addEventListener("keydown",T)}),Ot(()=>{document.removeEventListener("keydown",T)}),(P,g)=>(u(),$("div",Pl,[e(I,{"no-gutters":"",align:"center",justify:"center"},{default:t(()=>[e(S,null,{default:t(()=>[c("h1",Al,l(o(r)("torrentDetail.title")),1)]),_:1}),e(S,null,{default:t(()=>[c("div",Il,[e(A,{icon:"mdi-close",variant:"plain",onClick:b})])]),_:1})]),_:1}),e(I,{class:"ma-0 pa-0"},{default:t(()=>[e($t,{modelValue:p.value,"onUpdate:modelValue":g[0]||(g[0]=N=>p.value=N),"bg-color":"primary",grow:"","show-arrows":""},{default:t(()=>[e(se,{value:"overview"},{default:t(()=>[y(l(o(r)("torrentDetail.tabs.overview")),1)]),_:1}),e(se,{value:"info"},{default:t(()=>[y(l(o(r)("torrentDetail.tabs.info")),1)]),_:1}),e(se,{value:"trackers"},{default:t(()=>[y(l(o(r)("torrentDetail.tabs.trackers")),1)]),_:1}),e(se,{value:"peers"},{default:t(()=>[y(l(o(r)("torrentDetail.tabs.peers")),1)]),_:1}),e(se,{value:"content"},{default:t(()=>[y(l(o(r)("torrentDetail.tabs.content")),1)]),_:1}),e(se,{value:"tagsAndCategories"},{default:t(()=>[y(l(o(r)("torrentDetail.tabs.tagsAndCategories")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1}),i.value?(u(),F(wt,{key:0,modelValue:p.value,"onUpdate:modelValue":g[1]||(g[1]=N=>p.value=N),touch:!1},{default:t(()=>[e(ue,{value:"overview"},{default:t(()=>[e(dl,{torrent:i.value,"is-active":p.value==="overview"},null,8,["torrent","is-active"])]),_:1}),e(ue,{value:"info"},{default:t(()=>[e(Jt,{torrent:i.value,"is-active":p.value==="info"},null,8,["torrent","is-active"])]),_:1}),e(ue,{value:"trackers"},{default:t(()=>[e(Ol,{torrent:i.value,"is-active":p.value==="trackers"},null,8,["torrent","is-active"])]),_:1}),e(ue,{value:"peers"},{default:t(()=>[e(wl,{torrent:i.value,"is-active":p.value==="peers"},null,8,["torrent","is-active"])]),_:1}),e(ue,{value:"content"},{default:t(()=>[e(Kt,{torrent:i.value,"is-active":p.value==="content"},null,8,["torrent","is-active"])]),_:1}),e(ue,{value:"tagsAndCategories"},{default:t(()=>[e(Dl,{torrent:i.value,"is-active":p.value==="tagsAndCategories"},null,8,["torrent","is-active"])]),_:1})]),_:1},8,["modelValue"])):x("",!0)]))}});export{El as default}; diff --git a/qbit/vuetorrent/public/assets/TorrentDetail-CRgleE6R.css b/qbit/vuetorrent/public/assets/TorrentDetail-CRgleE6R.css new file mode 100644 index 0000000..0ec9fb2 --- /dev/null +++ b/qbit/vuetorrent/public/assets/TorrentDetail-CRgleE6R.css @@ -0,0 +1 @@ +.spacer[data-v-68d0ffb7]{margin-left:8px;margin-right:16px}.v-theme--darkTheme .selected[data-v-68d0ffb7]{background-color:rgb(var(--v-theme-surface));filter:brightness(135%)}.v-theme--lightTheme .selected[data-v-68d0ffb7]{background-color:rgb(var(--v-theme-surface));filter:brightness(75%)}#_tree-root{font-size:medium;list-style-type:none}#_tree-root div.v-virtual-scroll__item{padding-top:8px}#_tree-root div.v-virtual-scroll__item:first-child{padding-top:0}#_tree-root div.v-virtual-scroll__item:last-child{padding-bottom:8px}.gap[data-v-074ad8b6]{gap:8px}canvas[data-v-212dd1f4]{height:100%;width:100%}.chipgap[data-v-aeeb04ab]{gap:4px}.gap[data-v-ceb5c391]{gap:8px}.cursor-help[data-v-ceb5c391]{cursor:help}.gap[data-v-ed947913]{gap:8px}.v-theme--darkTheme .tracker-disabled[data-v-ed947913]{color:#c6c6c6}.v-theme--darkTheme .tracker-not_yet_contacted[data-v-ed947913]{color:orange}.v-theme--darkTheme .tracker-working[data-v-ed947913]{color:#90ee90}.v-theme--darkTheme .tracker-not_working[data-v-ed947913]{color:#f08080}.v-theme--darkTheme .tracker-updating[data-v-ed947913]{color:#add8e6}.v-theme--lightTheme .tracker-disabled[data-v-ed947913]{color:gray}.v-theme--lightTheme .tracker-not_yet_contacted[data-v-ed947913]{color:orange}.v-theme--lightTheme .tracker-working[data-v-ed947913]{color:green}.v-theme--lightTheme .tracker-not_working[data-v-ed947913]{color:red}.v-theme--lightTheme .tracker-updating[data-v-ed947913]{color:#1e90ff} diff --git a/qbit/vuetorrent/public/assets/TorrentDetail-DUzghTWr.js b/qbit/vuetorrent/public/assets/TorrentDetail-DUzghTWr.js new file mode 100644 index 0000000..934bdd6 --- /dev/null +++ b/qbit/vuetorrent/public/assets/TorrentDetail-DUzghTWr.js @@ -0,0 +1,13 @@ +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["./browserAll-BUJjaa7x.js","./webworkerAll-D8hnRv3W.js","./colorToUniform-DavgjoLv.js","./CanvasPool-CW8lNMNV.js","./batchSamplersUniformGroup-CKlXTtMl.js","./MoveTorrentDialog.vue_vue_type_script_setup_true_lang-Bt9E0pwX.js","./index-bUuJUL5l.js","./vue-BSryv7ps.js","./vuetify-i5Qjiq6M.js","./index-B-0i0kz8.css","./MoveTorrentFileDialog.vue_vue_type_script_setup_true_lang-CJmQtbIM.js","./WebGPURenderer-D9yoqJyb.js","./SharedSystems-Do60oLa7.js","./WebGLRenderer-C3gVMANR.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} +import{a as pn,_ as mn,__tla as __tla_0}from"./MoveTorrentDialog.vue_vue_type_script_setup_true_lang-Bt9E0pwX.js";import{b as $e,r as _e,k as st,h as Kt,aU as At,aL as _n,aS as gn,Q as Nt,I as te,s as yn,f as Ds,aV as xn,V as ce,ai as bn,x as z,S as Le,T as si,aW as Bt,v as K,W as re,G as ee,E as se,aJ as vn,H as wn,w as de,y as kt,Y as is,aG as ae,aQ as Zt,D as An,aX as rs,m as nr,c as ns,aY as Cn,aZ as Sn,i as nt,p as Mn,a_ as Pn,aK as Rs,a$ as kn,d as Ee,aH as Tn,aI as In,b0 as En,aF as Dn,a0 as Rn,B as Bs,X as or,b1 as Bn,b2 as ps,j as Fs,o as ar,ac as lr,g as Vs,b3 as wi,a8 as Ai,e as Fn,av as Vn,M as Nn,N as Gn,aw as ne,__tla as __tla_1}from"./index-bUuJUL5l.js";import{g as ct,G as Oe,c as W,I as k,W as $,X as I,N as Ns,J as G,K as x,L as V,M as S,O as ht,u as M,Z as De,m as y,a6 as hr,_ as mt,d as dt,A as ur,a4 as Ci,Y as _t,F as lt,R as $n,D as ii,s as Si,w as ls,x as ri,V as hs,U as Mi,H as ni,n as Gs,r as Ln,P as On,a as Un,q as zn,T as Hn}from"./vue-BSryv7ps.js";import{u as cr,a as Yn}from"./vuetify-i5Qjiq6M.js";import{_ as Xn,__tla as __tla_2}from"./MoveTorrentFileDialog.vue_vue_type_script_setup_true_lang-CJmQtbIM.js";let Nr,qr,pt,ft,Qt,tt,Ho,ia,Cs,xt,Cr,J,Q,Qr,tl,pe,ut,oe,ot,al,je,Ys,Se,Hl,Yl,hi,he,rn,Gt,Be,Hi,as,Eo,on,Lh,Ge,xa,Yr,ie,ji,rl,Br,$t,O,H,Io,ll,$h,il,St,wr,Uo,Rt,Re,at,va,Dt,$a,dl,Oi;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})(),(()=>{try{return __tla_1}catch{}})(),(()=>{try{return __tla_2}catch{}})()]).then(async()=>{var ss=(i=>(i[i.MISSING=0]="MISSING",i[i.DOWNLOADING=1]="DOWNLOADING",i[i.DOWNLOADED=2]="DOWNLOADED",i))(ss||{}),Vt=(i=>(i[i.DISABLED=0]="DISABLED",i[i.NOT_YET_CONTACTED=1]="NOT_YET_CONTACTED",i[i.WORKING=2]="WORKING",i[i.UPDATING=3]="UPDATING",i[i.NOT_WORKING=4]="NOT_WORKING",i))(Vt||{});const Wn={pdf:"mdi-file-pdf-box",png:"mdi-file-image",jpg:"mdi-file-image",jpeg:"mdi-file-image",tiff:"mdi-file-image",doc:"mdi-file-document",docx:"mdi-file-document",txt:"mdi-file-document",nfo:"mdi-information-variant-box",mp3:"mdi-music",wav:"mdi-music",flac:"mdi-music",avi:"mdi-movie",mp4:"mdi-movie",mkv:"mdi-movie",mov:"mdi-movie",wmv:"mdi-movie",srt:"mdi-subtitles",idx:"mdi-subtitles",sub:"mdi-subtitles",rar:"mdi-zip-box-outline",zip:"mdi-zip-box-outline",gz:"mdi-zip-box-outline","7z":"mdi-zip-box-outline",iso:"mdi-zip-box-outline",exe:"mdi-application-brackets",msi:"mdi-application-brackets",dmg:"mdi-application-brackets",deb:"mdi-application-brackets",jar:"mdi-application-brackets"};function qn(i){const t=i.split(".").pop()?.toLowerCase()||"";return Wn[t]||"mdi-file"}const jn={class:"d-flex"},Zn={class:"d-flex flex-column overflow-hidden text-no-wrap mr-3"},Kn={class:"text-grey"},Qn={class:"d-flex align-center"},Pi="#ffe476",Jn=ct({__name:"ContentNode",props:{node:{},openedItems:{}},emits:["setFilePrio","onRightClick"],setup(i,{emit:t}){const e=i,s=t,{t:r}=Oe(),{mobile:n}=cr(),o=$e(),a=_e(),l=W(()=>{if(e.node.fullName==="")return 0;const _=e.node.fullName.split("/").length,d=n.value?12:24;return _*d});function u(_,d){if(d.type==="file")return;_.stopPropagation();const b=e.openedItems.indexOf(d.fullName);b===-1?e.openedItems.push(d.fullName):e.openedItems.splice(b,1)}async function h(_){_.getPriority()===At.DO_NOT_DOWNLOAD?s("setFilePrio",_.getChildrenIds(),At.NORMAL):s("setFilePrio",_.getChildrenIds(),At.DO_NOT_DOWNLOAD)}function c(_,d){gn(_)?o.internalSelection.has(d.fullName)?o.internalSelection.delete(d.fullName):o.internalSelection.add(d.fullName):o.internalSelection=new Set([d.fullName])}function f(_){return _.getPriority()===At.DO_NOT_DOWNLOAD?"grey":_.getProgress()===1?"green":""}function m(_){const[d,b]=_.getDeepCount(),g=[];return d>1&&g.push(r("torrentDetail.content.folderInfo",d-1)),b>0&&g.push(r("torrentDetail.content.fileInfo",b)),g.join(", ")}function p(_){const d=[Nt(_.getSize(),a.useBinarySize)];return _.type==="folder"&&d.push(m(_)),d.join(" | ")}return(_,d)=>(k(),$("div",{class:De(["d-flex flex-column py-2 pr-3",_.node.isSelected(M(o).internalSelection)?"selected":""]),style:hr(`padding-left: ${l.value}px`),onClick:d[2]||(d[2]=Ns(b=>c(b,_.node),["stop"])),onContextmenu:d[3]||(d[3]=b=>_.$emit("onRightClick",b,_.node))},[I("div",jn,[I("div",{class:"d-flex align-center",onClick:d[0]||(d[0]=Ns(b=>h(_.node),["stop"]))},[_.node.isWanted()===null?(k(),G(st,{key:0,color:f(_.node),icon:"mdi-checkbox-intermediate-variant"},null,8,["color"])):_.node.isWanted()?(k(),G(st,{key:1,color:f(_.node),icon:"mdi-checkbox-marked"},null,8,["color"])):(k(),G(st,{key:2,color:f(_.node),icon:"mdi-checkbox-blank-outline"},null,8,["color"]))]),I("div",{class:"d-flex align-center spacer",onClick:d[1]||(d[1]=b=>u(b,_.node))},[_.node.type==="folder"?(k(),G(st,{key:0},{default:x(()=>[V(S(_.openedItems.includes(_.node.fullName)?"mdi-chevron-up":"mdi-chevron-down"),1)]),_:1})):ht("",!0),_.node.fullName===""?(k(),G(st,{key:1,icon:"mdi-file-tree"})):_.node.type==="file"?(k(),G(st,{key:2,icon:M(qn)(_.node.name)},null,8,["icon"])):_.openedItems.includes(_.node.fullName)?(k(),G(st,{key:3,icon:"mdi-folder-open",color:Pi})):(k(),G(st,{key:4,icon:"mdi-folder",color:Pi}))]),I("div",Zn,[I("div",{class:De(`text-${f(_.node)}`)},S(_.node.name),3),I("div",Kn,S(p(_.node)),1)]),y(Kt),I("div",Qn,[_.node.getPriority()===M(At).MAXIMAL?(k(),G(st,{key:0,color:"error"},{default:x(()=>[V("mdi-arrow-up")]),_:1})):_.node.getPriority()===M(At).HIGH?(k(),G(st,{key:1,color:"warning"},{default:x(()=>[V("mdi-arrow-top-right")]),_:1})):_.node.getPriority()===M(At).NORMAL?(k(),G(st,{key:2},{default:x(()=>[V("mdi-minus")]),_:1})):_.node.getPriority()===M(At).MIXED?(k(),G(st,{key:3},{default:x(()=>[V("mdi-tilde")]),_:1})):_.node.getPriority()===M(At).DO_NOT_DOWNLOAD?(k(),G(st,{key:4,color:"grey"},{default:x(()=>[V("mdi-cancel")]),_:1})):ht("",!0)])]),y(_n,{"model-value":_.node.getProgress(),max:1,color:f(_.node),rounded:"sm"},null,8,["model-value","color"])],38))}}),to=te(Jn,[["__scopeId","data-v-68d0ffb7"]]),eo=ct({__name:"Content",props:{torrent:{},isActive:{type:Boolean}},setup(i){const t=i,{height:e}=cr(),s=$e(),{rightClickProperties:r,openedItems:n,flatTree:o,internalSelection:a}=mt(s),l=dt(""),{results:u}=yn(o,l,_=>_.fullName),h=W(()=>e.value-48*2-64-12*2-56-8);async function c(_,d){r.value.isVisible&&(r.value.isVisible=!1,await ur()),Object.assign(r.value,{isVisible:!0,offset:[_.pageX,_.pageY],hash:t.torrent.hash}),a.value.size<=1&&(a.value=new Set([d.fullName]))}const f=dt();function m(_,d){f.value=setTimeout(()=>{c(_,d)},500)}function p(){clearTimeout(f.value)}return(_,d)=>(k(),G(ce,null,{default:x(()=>[y(Ds,{modelValue:l.value,"onUpdate:modelValue":d[0]||(d[0]=b=>l.value=b),class:"mt-2 mx-3","hide-details":"",clearable:"",placeholder:_.$t("torrentDetail.content.filter_placeholder")},null,8,["modelValue","placeholder"]),y(xn,{id:"tree-root",items:M(u),height:h.value,"item-height":"68",class:"pa-2"},{default:x(({item:b})=>[y(to,{"opened-items":M(n),node:b,onSetFilePrio:d[1]||(d[1]=(g,w)=>M(s).setFilePriority(g,w)),onTouchcancel:p,onTouchend:p,onTouchmove:p,onTouchstart:g=>m(g.touches.item(0),b),onOnRightClick:d[2]||(d[2]=(g,w)=>c(g,w))},null,8,["opened-items","node","onTouchstart"])]),_:1},8,["items","height"])]),_:1}))}}),so={},io={class:"pl-4"},ro={class:"pr-4"};function no(i,t){return k(),G(z,{cols:"12",sm:"6",lg:"3"},{default:x(()=>[y(bn,{rounded:"xl",class:"d-flex align-center py-2 border"},{default:x(()=>[I("div",io,[Ci(i.$slots,"title")]),y(Kt),I("div",ro,[Ci(i.$slots,"text")])]),_:3})]),_:3})}const Ct=te(so,[["render",no]]),oo=ct({__name:"PanelBoolean",props:{torrent:{}},setup(i){const t=i,e=Le(),s=si(),{properties:r}=mt(Bt()),n=W({get:()=>t.torrent.auto_tmm,set:h=>e.toggleAutoTmm([t.torrent.hash],h)}),o=W({get:()=>t.torrent.f_l_piece_prio,set:()=>e.toggleFLPiecePrio([t.torrent.hash])}),a=W({get:()=>t.torrent.forced,set:h=>{h?s.forceResumeTorrents([t.torrent.hash]):s.resumeTorrents([t.torrent.hash])}}),l=W({get:()=>t.torrent.seq_dl,set:()=>e.toggleSeqDl([t.torrent.hash])}),u=W({get:()=>t.torrent.super_seeding,set:h=>e.setSuperSeeding([t.torrent.hash],h)});return(h,c)=>(k(),G(se,{title:h.$t("torrentDetail.info.boolean_values")},{default:x(()=>[y(ee,null,{default:x(()=>[y(K,null,{default:x(()=>[y(Ct,null,{title:x(()=>[y(re,{modelValue:n.value,"onUpdate:modelValue":c[0]||(c[0]=f=>n.value=f),"hide-details":"",density:"compact",label:h.$t("torrent.properties.auto_tmm")},null,8,["modelValue","label"])]),_:1}),y(Ct,null,{title:x(()=>[y(re,{modelValue:o.value,"onUpdate:modelValue":c[1]||(c[1]=f=>o.value=f),"hide-details":"",density:"compact",label:h.$t("torrent.properties.f_l_piece_prio")},null,8,["modelValue","label"])]),_:1}),y(Ct,null,{title:x(()=>[y(re,{modelValue:a.value,"onUpdate:modelValue":c[2]||(c[2]=f=>a.value=f),"hide-details":"",density:"compact",label:h.$t("torrent.properties.forced")},null,8,["modelValue","label"])]),_:1}),y(Ct,null,{title:x(()=>[y(re,{modelValue:l.value,"onUpdate:modelValue":c[3]||(c[3]=f=>l.value=f),"hide-details":"",density:"compact",label:h.$t("torrent.properties.seq_dl")},null,8,["modelValue","label"])]),_:1}),y(Ct,null,{title:x(()=>[y(re,{modelValue:u.value,"onUpdate:modelValue":c[4]||(c[4]=f=>u.value=f),"hide-details":"",density:"compact",label:h.$t("torrent.properties.super_seeding")},null,8,["modelValue","label"])]),_:1}),y(Ct,null,{title:x(()=>[y(re,{disabled:"","model-value":M(r)?.is_private,"hide-details":"",density:"compact",label:h.$t("torrent.properties.is_private")},null,8,["model-value","label"])]),_:1})]),_:1})]),_:1})]),_:1},8,["title"]))}}),ao=ct({__name:"PanelData",props:{torrent:{}},setup(i){const t=i,{properties:e}=mt(Bt()),{useBinarySize:s}=mt(_e()),r=[{title:"downloaded",getter:()=>t.torrent.downloaded},{title:"downloaded_session",getter:()=>t.torrent.downloaded_session},{title:"uploaded",getter:()=>t.torrent.uploaded},{title:"uploaded_session",getter:()=>t.torrent.uploaded_session},{title:"size",getter:()=>t.torrent.size},{title:"total_size",getter:()=>t.torrent.total_size},{title:"total_wasted",getter:()=>e.value?.total_wasted??0},{title:"amount_left",getter:()=>t.torrent.amount_left},{title:"global_volume",getter:()=>t.torrent.globalVolume}];return(n,o)=>(k(),G(se,{title:n.$t("torrentDetail.info.data_values")},{default:x(()=>[y(ee,null,{default:x(()=>[y(K,null,{default:x(()=>[(k(),$(lt,null,_t(r,a=>y(Ct,null,{title:x(()=>[V(S(n.$t(`torrent.properties.${a.title}`)),1)]),text:x(()=>[V(S(M(Nt)(a.getter(),M(s))),1)]),_:2},1024)),64))]),_:1})]),_:1})]),_:1},8,["title"]))}}),lo=ct({__name:"PanelDatetime",props:{torrent:{}},setup(i){const t=i,{properties:e}=mt(Bt()),{dateFormat:s}=mt(_e()),r=[{title:"added_on",getter:()=>t.torrent.added_on},{title:"completed_on",getter:()=>t.torrent.completed_on},{title:"creation_date",getter:()=>e.value?.creation_date??0},{title:"last_activity",getter:()=>t.torrent.last_activity},{title:"seen_complete",getter:()=>t.torrent.seen_complete}];return(n,o)=>(k(),G(se,{title:n.$t("torrentDetail.info.datetime_values")},{default:x(()=>[y(ee,null,{default:x(()=>[y(K,null,{default:x(()=>[(k(),$(lt,null,_t(r,a=>y(Ct,null,$n({title:x(()=>[V(S(n.$t(`torrent.properties.${a.title}`)),1)]),_:2},[a.getter()>0?{name:"text",fn:x(()=>[V(S(M(vn)(a.getter(),M(s))),1)]),key:"0"}:{name:"text",fn:x(()=>[V(S(n.$t("common.NA")),1)]),key:"1"}]),1024)),64))]),_:1})]),_:1})]),_:1},8,["title"]))}}),ho=ct({__name:"PanelDuration",props:{torrent:{}},setup(i){const t=i,{properties:e}=mt(Bt()),s=[{title:"seeding_time",getter:()=>t.torrent.seeding_time},{title:"seeding_time_limit",getter:()=>t.torrent.seeding_time_limit},{title:"time_active",getter:()=>t.torrent.time_active},{title:"reannounce",getter:()=>e.value?.reannounce??0}];return(r,n)=>(k(),G(se,{title:r.$t("torrentDetail.info.duration_values")},{default:x(()=>[y(ee,null,{default:x(()=>[y(K,null,{default:x(()=>[(k(),$(lt,null,_t(s,o=>y(Ct,null,{title:x(()=>[V(S(r.$t(`torrent.properties.${o.title}`)),1)]),text:x(()=>[V(S(M(wn).duration(o.getter(),"s").humanize()),1)]),_:2},1024)),64))]),_:1})]),_:1})]),_:1},8,["title"]))}}),uo={key:0,class:"d-flex gap"},co=ct({__name:"PanelLongText",props:{torrent:{}},setup(i){const t=i,{properties:e}=mt(Bt()),s=[{title:"content_path",getter:()=>t.torrent.content_path},{title:"download_path",getter:()=>t.torrent.download_path},{title:"hash",getter:()=>t.torrent.hash},{title:"infohash_v1",getter:()=>t.torrent.infohash_v1},{title:"infohash_v2",getter:()=>t.torrent.infohash_v2},{title:"magnet",getter:()=>t.torrent.magnet},{title:"name",getter:()=>t.torrent.name},{title:"save_path",getter:()=>t.torrent.savePath},{title:"tracker",getter:()=>t.torrent.tracker},{title:"comment",getter:()=>e.value?.comment??""},{title:"created_by",getter:()=>e.value?.created_by??""}];return(r,n)=>(k(),G(se,{title:r.$t("torrentDetail.info.long_text_values")},{default:x(()=>[y(ee,null,{default:x(()=>[y(de,null,{default:x(()=>[(k(),$(lt,null,_t(s,o=>y(kt,{title:r.$t(`torrent.properties.${o.title}`)},{default:x(()=>[y(is,null,{default:x(()=>[V(S(o.getter()),1)]),_:2},1024)]),_:2},1032,["title"])),64)),y(kt,{title:r.$t("torrent.properties.tags")},{default:x(()=>[r.torrent.tags?.length?(k(),$("div",uo,[(k(!0),$(lt,null,_t(r.torrent.tags,o=>(k(),G(ae,{variant:"flat",color:"tag"},{default:x(()=>[V(S(o),1)]),_:2},1024))),256))])):(k(),G(is,{key:1},{default:x(()=>[V(S(r.$t("torrent.properties.empty_tags")),1)]),_:1}))]),_:1},8,["title"])]),_:1})]),_:1})]),_:1},8,["title"]))}}),fo=te(co,[["__scopeId","data-v-074ad8b6"]]),po=ct({__name:"PanelSpeed",props:{torrent:{}},setup(i){const t=i,{properties:e}=mt(Bt()),{useBitSpeed:s}=mt(_e()),r=[{title:"download_limit",getter:()=>t.torrent.dl_limit},{title:"download_speed",getter:()=>t.torrent.dlspeed},{title:"avg_download_speed",getter:()=>e.value?.dl_speed_avg??0},{title:"upload_limit",getter:()=>t.torrent.up_limit},{title:"upload_speed",getter:()=>t.torrent.upspeed},{title:"avg_upload_speed",getter:()=>e.value?.up_speed_avg??0},{title:"global_speed",getter:()=>t.torrent.globalSpeed}];return(n,o)=>(k(),G(se,{title:n.$t("torrentDetail.info.speed_values")},{default:x(()=>[y(ee,null,{default:x(()=>[y(K,null,{default:x(()=>[(k(),$(lt,null,_t(r,a=>y(Ct,null,{title:x(()=>[V(S(n.$t(`torrent.properties.${a.title}`)),1)]),text:x(()=>[V(S(M(Zt)(a.getter(),M(s))),1)]),_:2},1024)),64))]),_:1})]),_:1})]),_:1},8,["title"]))}}),mo=ct({__name:"PanelText",props:{torrent:{}},setup(i){const t=i,{properties:e}=mt(Bt()),s=[{title:"available_peers",getter:()=>t.torrent.available_peers},{title:"available_seeds",getter:()=>t.torrent.available_seeds},{title:"ratio",getter:()=>t.torrent.ratio},{title:"ratio_limit",getter:()=>t.torrent.ratio_limit},{title:"num_leechs",getter:()=>t.torrent.num_leechs},{title:"num_seeds",getter:()=>t.torrent.num_seeds},{title:"availability",getter:()=>t.torrent.availability},{title:"eta",getter:()=>t.torrent.eta},{title:"category",getter:()=>t.torrent.category},{title:"state",getter:()=>t.torrent.stateString},{title:"trackers_count",getter:()=>t.torrent.trackers_count},{title:"priority",getter:()=>t.torrent.priority},{title:"nb_connections",getter:()=>e.value?.nb_connections??0},{title:"nb_connections_limit",getter:()=>e.value?.nb_connections_limit??0}];return(r,n)=>(k(),G(se,{title:r.$t("torrentDetail.info.text_values")},{default:x(()=>[y(ee,null,{default:x(()=>[y(K,null,{default:x(()=>[(k(),$(lt,null,_t(s,o=>y(Ct,null,{title:x(()=>[V(S(r.$t(`torrent.properties.${o.title}`)),1)]),text:x(()=>[V(S(o.getter()),1)]),_:2},1024)),64))]),_:1})]),_:1})]),_:1},8,["title"]))}}),_o=ct({__name:"Info",props:{torrent:{},isActive:{type:Boolean}},setup(i){return(t,e)=>(k(),G(de,null,{default:x(()=>[y(kt,null,{default:x(()=>[y(An,null,{default:x(()=>[y(lo,{torrent:t.torrent},null,8,["torrent"]),y(ho,{torrent:t.torrent},null,8,["torrent"]),y(oo,{torrent:t.torrent},null,8,["torrent"]),y(ao,{torrent:t.torrent},null,8,["torrent"]),y(po,{torrent:t.torrent},null,8,["torrent"]),y(mo,{torrent:t.torrent},null,8,["torrent"]),y(fo,{torrent:t.torrent},null,8,["torrent"])]),_:1})]),_:1})]),_:1}))}}),go=class $s{constructor(t,e){this.low=t,this.high=e}clone(){return new $s(this.low,this.high)}get max(){return this.clone()}less_than(t){return this.lowt.high?this.high:t.high)}output(){return[this.low,this.high]}static comparable_max(t,e){return t.merge(e)}static comparable_less_than(t,e){return tl&&([a,l]=[l,a]),this.item.key=new go(a,l)}this.max=this.item.key?this.item.key.max:void 0}isNil(){return this.item.key===void 0&&this.item.value===void 0&&this.left===null&&this.right===null&&this.color===L}_value_less_than(t){return this.item.value&&t.item.value&&this.item.value.less_than?this.item.value.less_than(t.item.value):this.item.valuet++),t}get keys(){let t=[];return this.tree_walk(this.root,e=>t.push(e.item.key.output?e.item.key.output():e.item.key)),t}get values(){let t=[];return this.tree_walk(this.root,e=>t.push(e.item.value)),t}get items(){let t=[];return this.tree_walk(this.root,e=>t.push({key:e.item.key.output?e.item.key.output():e.item.key,value:e.item.value})),t}isEmpty(){return this.root==null||this.root===this.nil_node}clear(){this.root=null}insert(t,e=t){if(t===void 0)return;let s=new Ht(t,e,this.nil_node,this.nil_node,null,rt);return this.tree_insert(s),this.recalc_max(s),s}exist(t,e=t){let s=new Ht(t,e);return!!this.tree_search(this.root,s)}remove(t,e=t){let s=new Ht(t,e),r=this.tree_search(this.root,s);return r&&this.tree_delete(r),r}search(t,e=(s,r)=>s===r?r.output():s){let s=new Ht(t),r=[];return this.tree_search_interval(this.root,s,r),r.map(n=>e(n.item.value,n.item.key))}intersect_any(t){let e=new Ht(t);return this.tree_find_any_interval(this.root,e)}forEach(t){this.tree_walk(this.root,e=>t(e.item.key,e.item.value))}map(t){const e=new oi;return this.tree_walk(this.root,s=>e.insert(s.item.key,t(s.item.value,s.item.key))),e}*iterate(t,e=(s,r)=>s===r?r.output():s){let s;for(t?s=this.tree_search_nearest_forward(this.root,new Ht(t)):this.root&&(s=this.local_minimum(this.root));s;)yield e(s.item.value,s.item.key),s=this.tree_successor(s)}recalc_max(t){let e=t;for(;e.parent!=null;)e.parent.update_max(),e=e.parent}tree_insert(t){let e=this.root,s=null;if(this.root==null||this.root===this.nil_node)this.root=t;else{for(;e!==this.nil_node;)s=e,t.less_than(e)?e=e.left:e=e.right;t.parent=s,t.less_than(s)?s.left=t:s.right=t}this.insert_fixup(t)}insert_fixup(t){let e,s;for(e=t;e!==this.root&&e.parent.color===rt;)e.parent===e.parent.parent.left?(s=e.parent.parent.right,s.color===rt?(e.parent.color=L,s.color=L,e.parent.parent.color=rt,e=e.parent.parent):(e===e.parent.right&&(e=e.parent,this.rotate_left(e)),e.parent.color=L,e.parent.parent.color=rt,this.rotate_right(e.parent.parent))):(s=e.parent.parent.left,s.color===rt?(e.parent.color=L,s.color=L,e.parent.parent.color=rt,e=e.parent.parent):(e===e.parent.left&&(e=e.parent,this.rotate_right(e)),e.parent.color=L,e.parent.parent.color=rt,this.rotate_left(e.parent.parent)));this.root.color=L}tree_delete(t){let e,s;t.left===this.nil_node||t.right===this.nil_node?e=t:e=this.tree_successor(t),e.left!==this.nil_node?s=e.left:s=e.right,s.parent=e.parent,e===this.root?this.root=s:(e===e.parent.left?e.parent.left=s:e.parent.right=s,e.parent.update_max()),this.recalc_max(s),e!==t&&(t.copy_data(e),t.update_max(),this.recalc_max(t)),e.color===L&&this.delete_fixup(s)}delete_fixup(t){let e=t,s;for(;e!==this.root&&e.parent!=null&&e.color===L;)e===e.parent.left?(s=e.parent.right,s.color===rt&&(s.color=L,e.parent.color=rt,this.rotate_left(e.parent),s=e.parent.right),s.left.color===L&&s.right.color===L?(s.color=rt,e=e.parent):(s.right.color===L&&(s.color=rt,s.left.color=L,this.rotate_right(s),s=e.parent.right),s.color=e.parent.color,e.parent.color=L,s.right.color=L,this.rotate_left(e.parent),e=this.root)):(s=e.parent.left,s.color===rt&&(s.color=L,e.parent.color=rt,this.rotate_right(e.parent),s=e.parent.left),s.left.color===L&&s.right.color===L?(s.color=rt,e=e.parent):(s.left.color===L&&(s.color=rt,s.right.color=L,this.rotate_left(s),s=e.parent.left),s.color=e.parent.color,e.parent.color=L,s.left.color=L,this.rotate_right(e.parent),e=this.root));e.color=L}tree_search(t,e){if(!(t==null||t===this.nil_node))return e.equal_to(t)?t:e.less_than(t)?this.tree_search(t.left,e):this.tree_search(t.right,e)}tree_search_nearest_forward(t,e){let s,r=t;for(;r&&r!==this.nil_node;)r.less_than(e)?r.intersect(e)?(s=r,r=r.left):r=r.right:((!s||r.less_than(s))&&(s=r),r=r.left);return s||null}tree_search_interval(t,e,s){t!=null&&t!==this.nil_node&&(t.left!==this.nil_node&&!t.not_intersect_left_subtree(e)&&this.tree_search_interval(t.left,e,s),t.intersect(e)&&s.push(t),t.right!==this.nil_node&&!t.not_intersect_right_subtree(e)&&this.tree_search_interval(t.right,e,s))}tree_find_any_interval(t,e){let s=!1;return t!=null&&t!==this.nil_node&&(t.left!==this.nil_node&&!t.not_intersect_left_subtree(e)&&(s=this.tree_find_any_interval(t.left,e)),s||(s=t.intersect(e)),!s&&t.right!==this.nil_node&&!t.not_intersect_right_subtree(e)&&(s=this.tree_find_any_interval(t.right,e))),s}local_minimum(t){let e=t;for(;e.left!=null&&e.left!==this.nil_node;)e=e.left;return e}local_maximum(t){let e=t;for(;e.right!=null&&e.right!==this.nil_node;)e=e.right;return e}tree_successor(t){let e,s,r;if(t.right!==this.nil_node)e=this.local_minimum(t.right);else{for(s=t,r=t.parent;r!=null&&r.right===s;)s=r,r=r.parent;e=r}return e}rotate_left(t){let e=t.right;t.right=e.left,e.left!==this.nil_node&&(e.left.parent=t),e.parent=t.parent,t===this.root?this.root=e:t===t.parent.left?t.parent.left=e:t.parent.right=e,e.left=t,t.parent=e,t!=null&&t!==this.nil_node&&t.update_max(),e=t.parent,e!=null&&e!==this.nil_node&&e.update_max()}rotate_right(t){let e=t.left;t.left=e.right,e.right!==this.nil_node&&(e.right.parent=t),e.parent=t.parent,t===this.root?this.root=e:t===t.parent.left?t.parent.left=e:t.parent.right=e,e.right=t,t.parent=e,t!==null&&t!==this.nil_node&&t.update_max(),e=t.parent,e!=null&&e!==this.nil_node&&e.update_max()}tree_walk(t,e){t!=null&&t!==this.nil_node&&(this.tree_walk(t.left,e),e(t),this.tree_walk(t.right,e))}testRedBlackProperty(){let t=!0;return this.tree_walk(this.root,function(e){e.color===rt&&(e.left.color===L&&e.right.color===L||(t=!1))}),t}testBlackHeightProperty(t){let e=0,s=0,r=0;if(t.color===L&&e++,t.left!==this.nil_node?s=this.testBlackHeightProperty(t.left):s=1,t.right!==this.nil_node?r=this.testBlackHeightProperty(t.right):r=1,s!==r)throw new Error("Red-black height property violated");return e+=s,e}}tt=(i=>(i.Application="application",i.WebGLPipes="webgl-pipes",i.WebGLPipesAdaptor="webgl-pipes-adaptor",i.WebGLSystem="webgl-system",i.WebGPUPipes="webgpu-pipes",i.WebGPUPipesAdaptor="webgpu-pipes-adaptor",i.WebGPUSystem="webgpu-system",i.CanvasSystem="canvas-system",i.CanvasPipesAdaptor="canvas-pipes-adaptor",i.CanvasPipes="canvas-pipes",i.Asset="asset",i.LoadParser="load-parser",i.ResolveParser="resolve-parser",i.CacheParser="cache-parser",i.DetectionParser="detection-parser",i.MaskEffect="mask-effect",i.BlendMode="blend-mode",i.TextureSource="texture-source",i.Environment="environment",i))(tt||{});let Ls,Ye,yo,xo;Ls=i=>{if(typeof i=="function"||typeof i=="object"&&i.extension){if(!i.extension)throw new Error("Extension class must have an extension object");i={...typeof i.extension!="object"?{type:i.extension}:i.extension,ref:i}}if(typeof i=="object")i={...i};else throw new Error("Invalid extension type");return typeof i.type=="string"&&(i.type=[i.type]),i};Ye=(i,t)=>Ls(i).priority??t;ie={_addHandlers:{},_removeHandlers:{},_queue:{},remove(...i){return i.map(Ls).forEach(t=>{t.type.forEach(e=>this._removeHandlers[e]?.(t))}),this},add(...i){return i.map(Ls).forEach(t=>{t.type.forEach(e=>{const s=this._addHandlers,r=this._queue;s[e]?s[e]?.(t):(r[e]=r[e]||[],r[e]?.push(t))})}),this},handle(i,t,e){const s=this._addHandlers,r=this._removeHandlers;if(s[i]||r[i])throw new Error(`Extension type ${i} already has a handler`);s[i]=t,r[i]=e;const n=this._queue;return n[i]&&(n[i]?.forEach(o=>t(o)),delete n[i]),this},handleByMap(i,t){return this.handle(i,e=>{e.name&&(t[e.name]=e.ref)},e=>{e.name&&delete t[e.name]})},handleByNamedList(i,t,e=-1){return this.handle(i,s=>{t.findIndex(n=>n.name===s.name)>=0||(t.push({name:s.name,value:s.ref}),t.sort((n,o)=>Ye(o.value,e)-Ye(n.value,e)))},s=>{const r=t.findIndex(n=>n.name===s.name);r!==-1&&t.splice(r,1)})},handleByList(i,t,e=-1){return this.handle(i,s=>{t.includes(s.ref)||(t.push(s.ref),t.sort((r,n)=>Ye(n,e)-Ye(r,e)))},s=>{const r=t.indexOf(s.ref);r!==-1&&t.splice(r,1)})}};yo={extension:{type:tt.Environment,name:"browser",priority:-1},test:()=>!0,load:async()=>{await rs(()=>import("./browserAll-BUJjaa7x.js").then(async m=>{await m.__tla;return m}),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10]),import.meta.url)}};xo={extension:{type:tt.Environment,name:"webworker",priority:0},test:()=>typeof self<"u"&&self.WorkerGlobalScope!==void 0,load:async()=>{await rs(()=>import("./webworkerAll-D8hnRv3W.js").then(async m=>{await m.__tla;return m}),__vite__mapDeps([1,2,3,4,5,6,7,8,9,10]),import.meta.url)}};class yt{constructor(t,e,s){this._x=e||0,this._y=s||0,this._observer=t}clone(t){return new yt(t??this._observer,this._x,this._y)}set(t=0,e=t){return(this._x!==t||this._y!==e)&&(this._x=t,this._y=e,this._observer._onUpdate(this)),this}copyFrom(t){return(this._x!==t.x||this._y!==t.y)&&(this._x=t.x,this._y=t.y,this._observer._onUpdate(this)),this}copyTo(t){return t.set(this._x,this._y),t}equals(t){return t.x===this._x&&t.y===this._y}toString(){return`[pixi.js/math:ObservablePoint x=0 y=0 scope=${this._observer}]`}get x(){return this._x}set x(t){this._x!==t&&(this._x=t,this._observer._onUpdate(this))}get y(){return this._y}set y(t){this._y!==t&&(this._y=t,this._observer._onUpdate(this))}}var dr={exports:{}};(function(i){var t=Object.prototype.hasOwnProperty,e="~";function s(){}Object.create&&(s.prototype=Object.create(null),new s().__proto__||(e=!1));function r(l,u,h){this.fn=l,this.context=u,this.once=h||!1}function n(l,u,h,c,f){if(typeof h!="function")throw new TypeError("The listener must be a function");var m=new r(h,c||l,f),p=e?e+u:u;return l._events[p]?l._events[p].fn?l._events[p]=[l._events[p],m]:l._events[p].push(m):(l._events[p]=m,l._eventsCount++),l}function o(l,u){--l._eventsCount===0?l._events=new s:delete l._events[u]}function a(){this._events=new s,this._eventsCount=0}a.prototype.eventNames=function(){var u=[],h,c;if(this._eventsCount===0)return u;for(c in h=this._events)t.call(h,c)&&u.push(e?c.slice(1):c);return Object.getOwnPropertySymbols?u.concat(Object.getOwnPropertySymbols(h)):u},a.prototype.listeners=function(u){var h=e?e+u:u,c=this._events[h];if(!c)return[];if(c.fn)return[c.fn];for(var f=0,m=c.length,p=new Array(m);fXt[i],uY:i=>Wt[i],vX:i=>qt[i],vY:i=>jt[i],inv:i=>i&8?i&15:-i&7,add:(i,t)=>Os[i][t],sub:(i,t)=>Os[i][X.inv(t)],rotate180:i=>i^4,isVertical:i=>(i&3)===2,byDirection:(i,t)=>Math.abs(i)*2<=Math.abs(t)?t>=0?X.S:X.N:Math.abs(t)*2<=Math.abs(i)?i>0?X.E:X.W:t>0?i>0?X.SE:X.SW:i>0?X.NE:X.NW,matrixAppendRotationInv:(i,t,e=0,s=0)=>{const r=fr[X.inv(t)];r.tx=e,r.ty=s,i.append(r)}},We=[new ut,new ut,new ut,new ut];ot=class{constructor(t=0,e=0,s=0,r=0){this.type="rectangle",this.x=Number(t),this.y=Number(e),this.width=Number(s),this.height=Number(r)}get left(){return this.x}get right(){return this.x+this.width}get top(){return this.y}get bottom(){return this.y+this.height}isEmpty(){return this.left===this.right||this.top===this.bottom}static get EMPTY(){return new ot(0,0,0,0)}clone(){return new ot(this.x,this.y,this.width,this.height)}copyFromBounds(t){return this.x=t.minX,this.y=t.minY,this.width=t.maxX-t.minX,this.height=t.maxY-t.minY,this}copyFrom(t){return this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height,this}copyTo(t){return t.copyFrom(this),t}contains(t,e){return this.width<=0||this.height<=0?!1:t>=this.x&&t=this.y&&e=l&&t<=u&&e>=h&&e<=c&&!(t>f&&tp&&e<_)}intersects(t,e){if(!e){const D=this.xt.right?t.right:this.right)<=D)return!1;const T=this.yt.bottom?t.bottom:this.bottom)>T}const s=this.left,r=this.right,n=this.top,o=this.bottom;if(r<=s||o<=n)return!1;const a=We[0].set(t.left,t.top),l=We[1].set(t.left,t.bottom),u=We[2].set(t.right,t.top),h=We[3].set(t.right,t.bottom);if(u.x<=a.x||l.y<=a.y)return!1;const c=Math.sign(e.a*e.d-e.b*e.c);if(c===0||(e.apply(a,a),e.apply(l,l),e.apply(u,u),e.apply(h,h),Math.max(a.x,l.x,u.x,h.x)<=s||Math.min(a.x,l.x,u.x,h.x)>=r||Math.max(a.y,l.y,u.y,h.y)<=n||Math.min(a.y,l.y,u.y,h.y)>=o))return!1;const f=c*(l.y-a.y),m=c*(a.x-l.x),p=f*s+m*n,_=f*r+m*n,d=f*s+m*o,b=f*r+m*o;if(Math.max(p,_,d,b)<=f*a.x+m*a.y||Math.min(p,_,d,b)>=f*h.x+m*h.y)return!1;const g=c*(a.y-u.y),w=c*(u.x-a.x),A=g*s+w*n,P=g*r+w*n,E=g*s+w*o,v=g*r+w*o;return!(Math.max(A,P,E,v)<=g*a.x+w*a.y||Math.min(A,P,E,v)>=g*h.x+w*h.y)}pad(t=0,e=t){return this.x-=t,this.y-=e,this.width+=t*2,this.height+=e*2,this}fit(t){const e=Math.max(this.x,t.x),s=Math.min(this.x+this.width,t.x+t.width),r=Math.max(this.y,t.y),n=Math.min(this.y+this.height,t.y+t.height);return this.x=e,this.width=Math.max(s-e,0),this.y=r,this.height=Math.max(n-r,0),this}ceil(t=1,e=.001){const s=Math.ceil((this.x+this.width-e)*t)/t,r=Math.ceil((this.y+this.height-e)*t)/t;return this.x=Math.floor((this.x+e)*t)/t,this.y=Math.floor((this.y+e)*t)/t,this.width=s-this.x,this.height=r-this.y,this}enlarge(t){const e=Math.min(this.x,t.x),s=Math.max(this.x+this.width,t.x+t.width),r=Math.min(this.y,t.y),n=Math.max(this.y+this.height,t.y+t.height);return this.x=e,this.width=s-e,this.y=r,this.height=n-r,this}getBounds(t){return t=t||new ot,t.copyFrom(this),t}toString(){return`[pixi.js/math:Rectangle x=${this.x} y=${this.y} width=${this.width} height=${this.height}]`}};const _s={default:-1};at=function(i="default"){return _s[i]===void 0&&(_s[i]=-1),++_s[i]};let ki;ki={};Q="8.0.0";J=function(i,t,e=3){if(ki[t])return;let s=new Error().stack;typeof s>"u"?console.warn("PixiJS Deprecation Warning: ",`${t} +Deprecated since v${i}`):(s=s.split(` +`).splice(e).join(` +`),console.groupCollapsed?(console.groupCollapsed("%cPixiJS Deprecation Warning: %c%s","color:#614108;background:#fffbe6","font-weight:normal;color:#614108;background:#fffbe6",`${t} +Deprecated since v${i}`),console.warn(s),console.groupEnd()):(console.warn("PixiJS Deprecation Warning: ",`${t} +Deprecated since v${i}`),console.warn(s))),ki[t]=!0};const pr=()=>{};$h=function(i){return i+=i===0?1:0,--i,i|=i>>>1,i|=i>>>2,i|=i>>>4,i|=i>>>8,i|=i>>>16,i+1};function Ti(i){return!(i&i-1)&&!!i}function Po(i){const t={};for(const e in i)i[e]!==void 0&&(t[e]=i[e]);return t}const Ii=Object.create(null);function ko(i){const t=Ii[i];return t===void 0&&(Ii[i]=at("resource")),t}const mr=class _r extends Gt{constructor(t={}){super(),this._resourceType="textureSampler",this._touched=0,this._maxAnisotropy=1,t={..._r.defaultOptions,...t},this.addressMode=t.addressMode,this.addressModeU=t.addressModeU??this.addressModeU,this.addressModeV=t.addressModeV??this.addressModeV,this.addressModeW=t.addressModeW??this.addressModeW,this.scaleMode=t.scaleMode,this.magFilter=t.magFilter??this.magFilter,this.minFilter=t.minFilter??this.minFilter,this.mipmapFilter=t.mipmapFilter??this.mipmapFilter,this.lodMinClamp=t.lodMinClamp,this.lodMaxClamp=t.lodMaxClamp,this.compare=t.compare,this.maxAnisotropy=t.maxAnisotropy??1}set addressMode(t){this.addressModeU=t,this.addressModeV=t,this.addressModeW=t}get addressMode(){return this.addressModeU}set wrapMode(t){J(Q,"TextureStyle.wrapMode is now TextureStyle.addressMode"),this.addressMode=t}get wrapMode(){return this.addressMode}set scaleMode(t){this.magFilter=t,this.minFilter=t,this.mipmapFilter=t}get scaleMode(){return this.magFilter}set maxAnisotropy(t){this._maxAnisotropy=Math.min(t,16),this._maxAnisotropy>1&&(this.scaleMode="linear")}get maxAnisotropy(){return this._maxAnisotropy}get _resourceId(){return this._sharedResourceId||this._generateResourceId()}update(){this.emit("change",this),this._sharedResourceId=null}_generateResourceId(){const t=`${this.addressModeU}-${this.addressModeV}-${this.addressModeW}-${this.magFilter}-${this.minFilter}-${this.mipmapFilter}-${this.lodMinClamp}-${this.lodMaxClamp}-${this.compare}-${this._maxAnisotropy}`;return this._sharedResourceId=ko(t),this._resourceId}destroy(){this.emit("destroy",this),this.removeAllListeners()}};mr.defaultOptions={addressMode:"repeat",scaleMode:"linear"};let To=mr;const gr=class yr extends Gt{constructor(t={}){super(),this.options=t,this.uid=at("textureSource"),this._resourceType="textureSource",this._resourceId=at("resource"),this.uploadMethodId="unknown",this._resolution=1,this.pixelWidth=1,this.pixelHeight=1,this.width=1,this.height=1,this.sampleCount=1,this.mipLevelCount=1,this.autoGenerateMipmaps=!1,this.format="rgba8unorm",this.dimension="2d",this.antialias=!1,this._touched=0,this._batchTick=-1,this._textureBindLocation=-1,t={...yr.defaultOptions,...t},this.label=t.label??"",this.resource=t.resource,this.autoGarbageCollect=t.autoGarbageCollect,this._resolution=t.resolution,t.width?this.pixelWidth=t.width*this._resolution:this.pixelWidth=this.resource?this.resourceWidth??1:1,t.height?this.pixelHeight=t.height*this._resolution:this.pixelHeight=this.resource?this.resourceHeight??1:1,this.width=this.pixelWidth/this._resolution,this.height=this.pixelHeight/this._resolution,this.format=t.format,this.dimension=t.dimensions,this.mipLevelCount=t.mipLevelCount,this.autoGenerateMipmaps=t.autoGenerateMipmaps,this.sampleCount=t.sampleCount,this.antialias=t.antialias,this.alphaMode=t.alphaMode,this.style=new To(Po(t)),this.destroyed=!1,this._refreshPOT()}get source(){return this}get style(){return this._style}set style(t){this.style!==t&&(this._style?.off("change",this._onStyleChange,this),this._style=t,this._style?.on("change",this._onStyleChange,this),this._onStyleChange())}get addressMode(){return this._style.addressMode}set addressMode(t){this._style.addressMode=t}get repeatMode(){return this._style.addressMode}set repeatMode(t){this._style.addressMode=t}get magFilter(){return this._style.magFilter}set magFilter(t){this._style.magFilter=t}get minFilter(){return this._style.minFilter}set minFilter(t){this._style.minFilter=t}get mipmapFilter(){return this._style.mipmapFilter}set mipmapFilter(t){this._style.mipmapFilter=t}get lodMinClamp(){return this._style.lodMinClamp}set lodMinClamp(t){this._style.lodMinClamp=t}get lodMaxClamp(){return this._style.lodMaxClamp}set lodMaxClamp(t){this._style.lodMaxClamp=t}_onStyleChange(){this.emit("styleChange",this)}update(){if(this.resource){const t=this._resolution;if(this.resize(this.resourceWidth/t,this.resourceHeight/t))return}this.emit("update",this)}destroy(){this.destroyed=!0,this.emit("destroy",this),this._style&&(this._style.destroy(),this._style=null),this.uploadMethodId=null,this.resource=null,this.removeAllListeners()}unload(){this._resourceId=at("resource"),this.emit("change",this),this.emit("unload",this)}get resourceWidth(){const{resource:t}=this;return t.naturalWidth||t.videoWidth||t.displayWidth||t.width}get resourceHeight(){const{resource:t}=this;return t.naturalHeight||t.videoHeight||t.displayHeight||t.height}get resolution(){return this._resolution}set resolution(t){this._resolution!==t&&(this._resolution=t,this.width=this.pixelWidth/t,this.height=this.pixelHeight/t)}resize(t,e,s){s=s||this._resolution,t=t||this.width,e=e||this.height;const r=Math.round(t*s),n=Math.round(e*s);return this.width=r/s,this.height=n/s,this._resolution=s,this.pixelWidth===r&&this.pixelHeight===n?!1:(this._refreshPOT(),this.pixelWidth=r,this.pixelHeight=n,this.emit("resize",this),this._resourceId=at("resource"),this.emit("change",this),!0)}updateMipmaps(){this.autoGenerateMipmaps&&this.mipLevelCount>1&&this.emit("updateMipmaps",this)}set wrapMode(t){this._style.wrapMode=t}get wrapMode(){return this._style.wrapMode}set scaleMode(t){this._style.scaleMode=t}get scaleMode(){return this._style.scaleMode}_refreshPOT(){this.isPowerOfTwo=Ti(this.pixelWidth)&&Ti(this.pixelHeight)}static test(t){throw new Error("Unimplemented")}};gr.defaultOptions={resolution:1,format:"bgra8unorm",alphaMode:"premultiply-alpha-on-upload",dimensions:"2d",mipLevelCount:1,autoGenerateMipmaps:!1,sampleCount:1,antialias:!1,autoGarbageCollect:!1};$t=gr;class ai extends $t{constructor(t){const e=t.resource||new Float32Array(t.width*t.height*4);let s=t.format;s||(e instanceof Float32Array?s="rgba32float":e instanceof Int32Array||e instanceof Uint32Array?s="rgba32uint":e instanceof Int16Array||e instanceof Uint16Array?s="rgba16uint":(e instanceof Int8Array,s="bgra8unorm")),super({...t,resource:e,format:s}),this.uploadMethodId="buffer"}static test(t){return t instanceof Int8Array||t instanceof Uint8Array||t instanceof Uint8ClampedArray||t instanceof Int16Array||t instanceof Uint16Array||t instanceof Int32Array||t instanceof Uint32Array||t instanceof Float32Array}}ai.extension=tt.TextureSource;const Ei=new O;Io=class{constructor(t,e){this.mapCoord=new O,this.uClampFrame=new Float32Array(4),this.uClampOffset=new Float32Array(2),this._textureID=-1,this._updateID=0,this.clampOffset=0,typeof e>"u"?this.clampMargin=t.width<10?0:.5:this.clampMargin=e,this.isSimple=!1,this.texture=t}get texture(){return this._texture}set texture(t){this.texture!==t&&(this._texture?.removeListener("update",this.update,this),this._texture=t,this._texture.addListener("update",this.update,this),this.update())}multiplyUvs(t,e){e===void 0&&(e=t);const s=this.mapCoord;for(let r=0;r0:typeof i=="number"},it=function(i,t,e){return t===void 0&&(t=0),e===void 0&&(e=Math.pow(10,t)),Math.round(e*i)/e+0},bt=function(i,t,e){return t===void 0&&(t=0),e===void 0&&(e=1),i>e?e:i>t?i:t},xr=function(i){return(i=isFinite(i)?i%360:0)>0?i:i+360},Di=function(i){return{r:bt(i.r,0,255),g:bt(i.g,0,255),b:bt(i.b,0,255),a:bt(i.a)}},gs=function(i){return{r:it(i.r),g:it(i.g),b:it(i.b),a:it(i.a,3)}},Ro=/^#([0-9a-f]{3,8})$/i,qe=function(i){var t=i.toString(16);return t.length<2?"0"+t:t},br=function(i){var t=i.r,e=i.g,s=i.b,r=i.a,n=Math.max(t,e,s),o=n-Math.min(t,e,s),a=o?n===t?(e-s)/o:n===e?2+(s-t)/o:4+(t-e)/o:0;return{h:60*(a<0?a+6:a),s:n?o/n*100:0,v:n/255*100,a:r}},vr=function(i){var t=i.h,e=i.s,s=i.v,r=i.a;t=t/360*6,e/=100,s/=100;var n=Math.floor(t),o=s*(1-e),a=s*(1-(t-n)*e),l=s*(1-(1-t+n)*e),u=n%6;return{r:255*[s,a,o,o,l,s][u],g:255*[l,s,s,a,o,o][u],b:255*[o,o,l,s,s,a][u],a:r}},Ri=function(i){return{h:xr(i.h),s:bt(i.s,0,100),l:bt(i.l,0,100),a:bt(i.a)}},Bi=function(i){return{h:it(i.h),s:it(i.s),l:it(i.l),a:it(i.a,3)}},Fi=function(i){return vr((e=(t=i).s,{h:t.h,s:(e*=((s=t.l)<50?s:100-s)/100)>0?2*e/(s+e)*100:0,v:s+e,a:t.a}));var t,e,s},ke=function(i){return{h:(t=br(i)).h,s:(r=(200-(e=t.s))*(s=t.v)/100)>0&&r<200?e*s/100/(r<=100?r:200-r)*100:0,l:r/2,a:t.a};var t,e,s,r},Bo=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Fo=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Vo=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,No=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Us={string:[[function(i){var t=Ro.exec(i);return t?(i=t[1]).length<=4?{r:parseInt(i[0]+i[0],16),g:parseInt(i[1]+i[1],16),b:parseInt(i[2]+i[2],16),a:i.length===4?it(parseInt(i[3]+i[3],16)/255,2):1}:i.length===6||i.length===8?{r:parseInt(i.substr(0,2),16),g:parseInt(i.substr(2,2),16),b:parseInt(i.substr(4,2),16),a:i.length===8?it(parseInt(i.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(i){var t=Vo.exec(i)||No.exec(i);return t?t[2]!==t[4]||t[4]!==t[6]?null:Di({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(i){var t=Bo.exec(i)||Fo.exec(i);if(!t)return null;var e,s,r=Ri({h:(e=t[1],s=t[2],s===void 0&&(s="deg"),Number(e)*(Do[s]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return Fi(r)},"hsl"]],object:[[function(i){var t=i.r,e=i.g,s=i.b,r=i.a,n=r===void 0?1:r;return It(t)&&It(e)&&It(s)?Di({r:Number(t),g:Number(e),b:Number(s),a:Number(n)}):null},"rgb"],[function(i){var t=i.h,e=i.s,s=i.l,r=i.a,n=r===void 0?1:r;if(!It(t)||!It(e)||!It(s))return null;var o=Ri({h:Number(t),s:Number(e),l:Number(s),a:Number(n)});return Fi(o)},"hsl"],[function(i){var t=i.h,e=i.s,s=i.v,r=i.a,n=r===void 0?1:r;if(!It(t)||!It(e)||!It(s))return null;var o=function(a){return{h:xr(a.h),s:bt(a.s,0,100),v:bt(a.v,0,100),a:bt(a.a)}}({h:Number(t),s:Number(e),v:Number(s),a:Number(n)});return vr(o)},"hsv"]]},Vi=function(i,t){for(var e=0;e=.5},i.prototype.toHex=function(){return t=gs(this.rgba),e=t.r,s=t.g,r=t.b,o=(n=t.a)<1?qe(it(255*n)):"","#"+qe(e)+qe(s)+qe(r)+o;var t,e,s,r,n,o},i.prototype.toRgb=function(){return gs(this.rgba)},i.prototype.toRgbString=function(){return t=gs(this.rgba),e=t.r,s=t.g,r=t.b,(n=t.a)<1?"rgba("+e+", "+s+", "+r+", "+n+")":"rgb("+e+", "+s+", "+r+")";var t,e,s,r,n},i.prototype.toHsl=function(){return Bi(ke(this.rgba))},i.prototype.toHslString=function(){return t=Bi(ke(this.rgba)),e=t.h,s=t.s,r=t.l,(n=t.a)<1?"hsla("+e+", "+s+"%, "+r+"%, "+n+")":"hsl("+e+", "+s+"%, "+r+"%)";var t,e,s,r,n},i.prototype.toHsv=function(){return t=br(this.rgba),{h:it(t.h),s:it(t.s),v:it(t.v),a:it(t.a,3)};var t},i.prototype.invert=function(){return Mt({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},i.prototype.saturate=function(t){return t===void 0&&(t=.1),Mt(ys(this.rgba,t))},i.prototype.desaturate=function(t){return t===void 0&&(t=.1),Mt(ys(this.rgba,-t))},i.prototype.grayscale=function(){return Mt(ys(this.rgba,-1))},i.prototype.lighten=function(t){return t===void 0&&(t=.1),Mt(Ni(this.rgba,t))},i.prototype.darken=function(t){return t===void 0&&(t=.1),Mt(Ni(this.rgba,-t))},i.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},i.prototype.alpha=function(t){return typeof t=="number"?Mt({r:(e=this.rgba).r,g:e.g,b:e.b,a:t}):it(this.rgba.a,3);var e},i.prototype.hue=function(t){var e=ke(this.rgba);return typeof t=="number"?Mt({h:t,s:e.s,l:e.l,a:e.a}):it(e.h)},i.prototype.isEqual=function(t){return this.toHex()===Mt(t).toHex()},i}(),Mt=function(i){return i instanceof zs?i:new zs(i)},Gi=[],$o=function(i){i.forEach(function(t){Gi.indexOf(t)<0&&(t(zs,Us),Gi.push(t))})};function Lo(i,t){var e={white:"#ffffff",bisque:"#ffe4c4",blue:"#0000ff",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",antiquewhite:"#faebd7",aqua:"#00ffff",azure:"#f0ffff",whitesmoke:"#f5f5f5",papayawhip:"#ffefd5",plum:"#dda0dd",blanchedalmond:"#ffebcd",black:"#000000",gold:"#ffd700",goldenrod:"#daa520",gainsboro:"#dcdcdc",cornsilk:"#fff8dc",cornflowerblue:"#6495ed",burlywood:"#deb887",aquamarine:"#7fffd4",beige:"#f5f5dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkkhaki:"#bdb76b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",peachpuff:"#ffdab9",darkmagenta:"#8b008b",darkred:"#8b0000",darkorchid:"#9932cc",darkorange:"#ff8c00",darkslateblue:"#483d8b",gray:"#808080",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",deeppink:"#ff1493",deepskyblue:"#00bfff",wheat:"#f5deb3",firebrick:"#b22222",floralwhite:"#fffaf0",ghostwhite:"#f8f8ff",darkviolet:"#9400d3",magenta:"#ff00ff",green:"#008000",dodgerblue:"#1e90ff",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",blueviolet:"#8a2be2",forestgreen:"#228b22",lawngreen:"#7cfc00",indianred:"#cd5c5c",indigo:"#4b0082",fuchsia:"#ff00ff",brown:"#a52a2a",maroon:"#800000",mediumblue:"#0000cd",lightcoral:"#f08080",darkturquoise:"#00ced1",lightcyan:"#e0ffff",ivory:"#fffff0",lightyellow:"#ffffe0",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",linen:"#faf0e6",mediumaquamarine:"#66cdaa",lemonchiffon:"#fffacd",lime:"#00ff00",khaki:"#f0e68c",mediumseagreen:"#3cb371",limegreen:"#32cd32",mediumspringgreen:"#00fa9a",lightskyblue:"#87cefa",lightblue:"#add8e6",midnightblue:"#191970",lightpink:"#ffb6c1",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",mintcream:"#f5fffa",lightslategray:"#778899",lightslategrey:"#778899",navajowhite:"#ffdead",navy:"#000080",mediumvioletred:"#c71585",powderblue:"#b0e0e6",palegoldenrod:"#eee8aa",oldlace:"#fdf5e6",paleturquoise:"#afeeee",mediumturquoise:"#48d1cc",mediumorchid:"#ba55d3",rebeccapurple:"#663399",lightsteelblue:"#b0c4de",mediumslateblue:"#7b68ee",thistle:"#d8bfd8",tan:"#d2b48c",orchid:"#da70d6",mediumpurple:"#9370db",purple:"#800080",pink:"#ffc0cb",skyblue:"#87ceeb",springgreen:"#00ff7f",palegreen:"#98fb98",red:"#ff0000",yellow:"#ffff00",slateblue:"#6a5acd",lavenderblush:"#fff0f5",peru:"#cd853f",palevioletred:"#db7093",violet:"#ee82ee",teal:"#008080",slategray:"#708090",slategrey:"#708090",aliceblue:"#f0f8ff",darkseagreen:"#8fbc8f",darkolivegreen:"#556b2f",greenyellow:"#adff2f",seagreen:"#2e8b57",seashell:"#fff5ee",tomato:"#ff6347",silver:"#c0c0c0",sienna:"#a0522d",lavender:"#e6e6fa",lightgreen:"#90ee90",orange:"#ffa500",orangered:"#ff4500",steelblue:"#4682b4",royalblue:"#4169e1",turquoise:"#40e0d0",yellowgreen:"#9acd32",salmon:"#fa8072",saddlebrown:"#8b4513",sandybrown:"#f4a460",rosybrown:"#bc8f8f",darksalmon:"#e9967a",lightgoldenrodyellow:"#fafad2",snow:"#fffafa",lightgrey:"#d3d3d3",lightgray:"#d3d3d3",dimgray:"#696969",dimgrey:"#696969",olivedrab:"#6b8e23",olive:"#808000"},s={};for(var r in e)s[e[r]]=r;var n={};i.prototype.toName=function(o){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var a,l,u=s[this.toHex()];if(u)return u;if(o?.closest){var h=this.toRgb(),c=1/0,f="black";if(!n.length)for(var m in e)n[m]=new i(e[m]).toRgb();for(var p in e){var _=(a=h,l=n[p],Math.pow(a.r-l.r,2)+Math.pow(a.g-l.g,2)+Math.pow(a.b-l.b,2));_n===e[o]);if(t!==null&&e!==null){const n=Object.keys(t),o=Object.keys(e);return n.length!==o.length?!1:n.every(a=>t[a]===e[a])}return t===e}toRgba(){const[t,e,s,r]=this._components;return{r:t,g:e,b:s,a:r}}toRgb(){const[t,e,s]=this._components;return{r:t,g:e,b:s}}toRgbaString(){const[t,e,s]=this.toUint8RgbArray();return`rgba(${t},${e},${s},${this.alpha})`}toUint8RgbArray(t){const[e,s,r]=this._components;return this._arrayRgb||(this._arrayRgb=[]),t=t||this._arrayRgb,t[0]=Math.round(e*255),t[1]=Math.round(s*255),t[2]=Math.round(r*255),t}toArray(t){this._arrayRgba||(this._arrayRgba=[]),t=t||this._arrayRgba;const[e,s,r,n]=this._components;return t[0]=e,t[1]=s,t[2]=r,t[3]=n,t}toRgbArray(t){this._arrayRgb||(this._arrayRgb=[]),t=t||this._arrayRgb;const[e,s,r]=this._components;return t[0]=e,t[1]=s,t[2]=r,t}toNumber(){return this._int}toBgrNumber(){const[t,e,s]=this.toUint8RgbArray();return(s<<16)+(e<<8)+t}toLittleEndianNumber(){const t=this._int;return(t>>16)+(t&65280)+((t&255)<<16)}multiply(t){const[e,s,r,n]=Me._temp.setValue(t)._components;return this._components[0]*=e,this._components[1]*=s,this._components[2]*=r,this._components[3]*=n,this._refreshInt(),this._value=null,this}premultiply(t,e=!0){return e&&(this._components[0]*=t,this._components[1]*=t,this._components[2]*=t),this._components[3]=t,this._refreshInt(),this._value=null,this}toPremultiplied(t,e=!0){if(t===1)return(255<<24)+this._int;if(t===0)return e?0:this._int;let s=this._int>>16&255,r=this._int>>8&255,n=this._int&255;return e&&(s=s*t+.5|0,r=r*t+.5|0,n=n*t+.5|0),(t*255<<24)+(s<<16)+(r<<8)+n}toHex(){const t=this._int.toString(16);return`#${"000000".substring(0,6-t.length)+t}`}toHexa(){const e=Math.round(this._components[3]*255).toString(16);return this.toHex()+"00".substring(0,2-e.length)+e}setAlpha(t){return this._components[3]=this._clamp(t),this}_normalize(t){let e,s,r,n;if((typeof t=="number"||t instanceof Number)&&t>=0&&t<=16777215){const o=t;e=(o>>16&255)/255,s=(o>>8&255)/255,r=(o&255)/255,n=1}else if((Array.isArray(t)||t instanceof Float32Array)&&t.length>=3&&t.length<=4)t=this._clamp(t),[e,s,r,n=1]=t;else if((t instanceof Uint8Array||t instanceof Uint8ClampedArray)&&t.length>=3&&t.length<=4)t=this._clamp(t,0,255),[e,s,r,n=255]=t,e/=255,s/=255,r/=255,n/=255;else if(typeof t=="string"||typeof t=="object"){if(typeof t=="string"){const a=Me.HEX_PATTERN.exec(t);a&&(t=`#${a[2]}`)}const o=Mt(t);o.isValid()&&({r:e,g:s,b:r,a:n}=o.rgba,e/=255,s/=255,r/=255)}if(e!==void 0)this._components[0]=e,this._components[1]=s,this._components[2]=r,this._components[3]=n,this._refreshInt();else throw new Error(`Unable to convert color ${t}`)}_refreshInt(){this._clamp(this._components);const[t,e,s]=this._components;this._int=(t*255<<16)+(e*255<<8)+(s*255|0)}_clamp(t,e=0,s=1){return typeof t=="number"?Math.min(Math.max(t,e),s):(t.forEach((r,n)=>{t[n]=Math.min(Math.max(r,e),s)}),t)}static isColorLike(t){return typeof t=="number"||typeof t=="string"||t instanceof Number||t instanceof Me||Array.isArray(t)||t instanceof Uint8Array||t instanceof Uint8ClampedArray||t instanceof Float32Array||t.r!==void 0&&t.g!==void 0&&t.b!==void 0||t.r!==void 0&&t.g!==void 0&&t.b!==void 0&&t.a!==void 0||t.h!==void 0&&t.s!==void 0&&t.l!==void 0||t.h!==void 0&&t.s!==void 0&&t.l!==void 0&&t.a!==void 0||t.h!==void 0&&t.s!==void 0&&t.v!==void 0||t.h!==void 0&&t.s!==void 0&&t.v!==void 0&&t.a!==void 0}};fe.shared=new fe;fe._temp=new fe;fe.HEX_PATTERN=/^(#|0x)?(([a-f0-9]{3}){1,2}([a-f0-9]{2})?)$/i;xt=fe;const Oo={cullArea:null,cullable:!1,cullableChildren:!0};Uo=function(i,t,e){const s=i.length;let r;if(t>=s||e===0)return;e=t+e>s?s-t:e;const n=s-e;for(r=t;r0&&s<=e){for(let n=e-1;n>=i;n--){const o=this.children[n];o&&(this.renderGroup&&this.renderGroup.removeChild(o),r.push(o),o.parent=null)}Uo(this.children,i,e);for(let n=0;n=this.children.length)throw new Error(`getChildAt: Index (${i}) does not exist.`);return this.children[i]},setChildIndex(i,t){if(t<0||t>=this.children.length)throw new Error(`The index ${t} supplied is out of bounds ${this.children.length}`);this.getChildIndex(i),this.addChildAt(i,t)},getChildIndex(i){const t=this.children.indexOf(i);if(t===-1)throw new Error("The supplied Container must be a child of the caller");return t},addChildAt(i,t){this.allowChildren||J(Q,"addChildAt: Only Containers will be allowed to add children in v8.0.0");const{children:e}=this;if(t<0||t>e.length)throw new Error(`${i}addChildAt: The index ${t} supplied is out of bounds ${e.length}`);if(i.parent){const s=i.parent.children.indexOf(i);if(i.parent===this&&s===t)return i;s!==-1&&i.parent.children.splice(s,1)}return t===e.length?e.push(i):e.splice(t,0,i),i.parent=this,i.didChange=!0,i.didViewUpdate=!1,i._updateFlags=15,this.renderGroup&&this.renderGroup.addChild(i),this.sortableChildren&&(this.sortDirty=!0),this.emit("childAdded",i,this,t),i.emit("added",this),i},swapChildren(i,t){if(i===t)return;const e=this.getChildIndex(i),s=this.getChildIndex(t);this.children[e]=t,this.children[s]=i},removeFromParent(){this.parent?.removeChild(this)}};Ho=class{constructor(t){this.pipe="filter",this.priority=1,this.filters=t?.filters,this.filterArea=t?.filterArea}destroy(){for(let t=0;t0?e=this._pool[--this._index]:e=new this._classType,e.init?.(t),e}return(t){t.reset?.(),this._pool[this._index++]=t}get totalSize(){return this._count}get totalFree(){return this._index}get totalUsed(){return this._count-this._index}}class Yo{constructor(){this._poolsByClass=new Map}prepopulate(t,e){this.getPool(t).prepopulate(e)}get(t,e){return this.getPool(t).get(e)}return(t){this.getPool(t.constructor).return(t)}getPool(t){return this._poolsByClass.has(t)||this._poolsByClass.set(t,new li(t)),this._poolsByClass.get(t)}stats(){const t={};return this._poolsByClass.forEach(e=>{const s=t[e._classType.name]?e._classType.name+e._classType.ID:e._classType.name;t[s]={free:e.totalFree,used:e.totalUsed,size:e.totalSize}}),t}}St=new Yo;class Xo{constructor(){this._effectClasses=[],this._tests=[],this._initialized=!1}init(){this._initialized||(this._initialized=!0,this._effectClasses.forEach(t=>{this.add({test:t.test,maskClass:t})}))}add(t){this._tests.push(t)}getMaskEffect(t){this._initialized||this.init();for(let e=0;ee.priority-s.priority),this.renderGroup&&(this.renderGroup.structureDidChange=!0),this._updateIsSimple())},removeEffect(i){const t=this.effects.indexOf(i);t!==-1&&(this.effects.splice(t,1),!this.isRenderGroupRoot&&this.renderGroup&&(this.renderGroup.structureDidChange=!0),this._updateIsSimple())},set mask(i){if(this._mask||(this._mask={mask:null,effect:null}),this._mask.mask===i||(this._mask.effect&&(this.removeEffect(this._mask.effect),Hs.returnMaskEffect(this._mask.effect),this._mask.effect=null),this._mask.mask=i,i==null))return;const t=Hs.getMaskEffect(i);this._mask.effect=t,this.addEffect(t)},get mask(){return this._mask?.mask},set filters(i){!Array.isArray(i)&&i&&(i=[i]),i=i,this._filters||(this._filters={filters:null,effect:null,filterArea:null});const t=i?.length>0,e=this._filters.effect&&!t||!this._filters.effect&&t;if(i=Array.isArray(i)?i.slice(0):i,this._filters.filters=Object.freeze(i),e)if(t){const s=St.get(Ho);this._filters.effect=s,this.addEffect(s)}else{const s=this._filters.effect;this.removeEffect(s),s.filterArea=null,s.filters=null,this._filters.effect=null,St.return(s)}t&&(this._filters.effect.filters=i,this._filters.effect.filterArea=this.filterArea)},get filters(){return this._filters?.filters},set filterArea(i){this._filters||(this._filters={filters:null,effect:null,filterArea:null}),this._filters.filterArea=i},get filterArea(){return this._filters?.filterArea}},qo={label:null,get name(){return J(Q,"Container.name property has been removed, use Container.label instead"),this.label},set name(i){J(Q,"Container.name property has been removed, use Container.label instead"),this.label=i},getChildByName(i,t=!1){return this.getChildByLabel(i,t)},getChildByLabel(i,t=!1){const e=this.children;for(let s=0;sthis.maxX||this.minY>this.maxY}get rectangle(){this._rectangle||(this._rectangle=new ot);const t=this._rectangle;return this.minX>this.maxX||this.minY>this.maxY?(t.x=0,t.y=0,t.width=0,t.height=0):t.copyFromBounds(this),t}clear(){return this.minX=1/0,this.minY=1/0,this.maxX=-1/0,this.maxY=-1/0,this.matrix=$i,this}set(t,e,s,r){this.minX=t,this.minY=e,this.maxX=s,this.maxY=r}addFrame(t,e,s,r,n){n||(n=this.matrix);const o=n.a,a=n.b,l=n.c,u=n.d,h=n.tx,c=n.ty;let f=this.minX,m=this.minY,p=this.maxX,_=this.maxY,d=o*t+l*e+h,b=a*t+u*e+c;dp&&(p=d),b>_&&(_=b),d=o*s+l*e+h,b=a*s+u*e+c,dp&&(p=d),b>_&&(_=b),d=o*t+l*r+h,b=a*t+u*r+c,dp&&(p=d),b>_&&(_=b),d=o*s+l*r+h,b=a*s+u*r+c,dp&&(p=d),b>_&&(_=b),this.minX=f,this.minY=m,this.maxX=p,this.maxY=_}addRect(t,e){this.addFrame(t.x,t.y,t.x+t.width,t.y+t.height,e)}addBounds(t,e){this.addFrame(t.minX,t.minY,t.maxX,t.maxY,e)}addBoundsMask(t){this.minX=this.minX>t.minX?this.minX:t.minX,this.minY=this.minY>t.minY?this.minY:t.minY,this.maxX=this.maxXthis.maxX?f:this.maxX,this.maxY=m>this.maxY?m:this.maxY,f=o*e+l*n+h,m=a*e+u*n+c,this.minX=fthis.maxX?f:this.maxX,this.maxY=m>this.maxY?m:this.maxY,f=o*r+l*n+h,m=a*r+u*n+c,this.minX=fthis.maxX?f:this.maxX,this.maxY=m>this.maxY?m:this.maxY}fit(t){return this.minXt.right&&(this.maxX=t.right),this.minYt.bottom&&(this.maxY=t.bottom),this}pad(t,e=t){return this.minX-=t,this.maxX+=t,this.minY-=e,this.maxY+=e,this}ceil(){return this.minX=Math.floor(this.minX),this.minY=Math.floor(this.minY),this.maxX=Math.ceil(this.maxX),this.maxY=Math.ceil(this.maxY),this}clone(){return new Rt(this.minX,this.minY,this.maxX,this.maxY)}scale(t,e=t){return this.minX*=t,this.minY*=e,this.maxX*=t,this.maxY*=e,this}get x(){return this.minX}set x(t){const e=this.maxX-this.minX;this.minX=t,this.maxX=t+e}get y(){return this.minY}set y(t){const e=this.maxY-this.minY;this.minY=t,this.maxY=t+e}get width(){return this.maxX-this.minX}set width(t){this.maxX=this.minX+t}get height(){return this.maxY-this.minY}set height(t){this.maxY=this.minY+t}get left(){return this.minX}get right(){return this.maxX}get top(){return this.minY}get bottom(){return this.maxY}get isPositive(){return this.maxX-this.minX>0&&this.maxY-this.minY>0}get isValid(){return this.minX+this.minY!==1/0}addVertexData(t,e,s,r){let n=this.minX,o=this.minY,a=this.maxX,l=this.maxY;r||(r=this.matrix);const u=r.a,h=r.b,c=r.c,f=r.d,m=r.tx,p=r.ty;for(let _=e;_a?g:a,l=w>l?w:l}this.minX=n,this.minY=o,this.maxX=a,this.maxY=l}containsPoint(t,e){return this.minX<=t&&this.minY<=e&&this.maxX>=t&&this.maxY>=e}toString(){return`[pixi.js:Bounds minX=${this.minX} minY=${this.minY} maxX=${this.maxX} maxY=${this.maxY} width=${this.width} height=${this.height}]`}};let Et;Et=new li(O);pe=new li(Rt);wr=function(i,t,e){e.clear();let s,r;return i.parent?t?s=i.parent.worldTransform:(r=Et.get().identity(),s=os(i,r)):s=O.IDENTITY,Ar(i,e,s,t),r&&Et.return(r),e.isValid||e.set(0,0,0,0),e};function Ar(i,t,e,s){if(!i.visible||!i.measurable)return;let r;s?r=i.worldTransform:(i.updateLocalTransform(),r=Et.get(),r.appendFrom(i.localTransform,e));const n=t,o=!!i.effects.length;if(o&&(t=pe.get().clear()),i.boundsArea)t.addRect(i.boundsArea,r);else{i.addBounds&&(t.matrix=r,i.addBounds(t));for(let a=0;a>12&&(i.didChange=!0,i.data[0]=this._didChangeId>>12),Mr(this,i),i.didChange&&Cr(this,i.localBounds,jo),i.localBounds},getBounds(i,t){return wr(this,i,t||new Rt)}},Ko={_onRender:null,set onRender(i){const t=this.renderGroup;if(!i){this._onRender&&t?.removeOnRender(this),this._onRender=null;return}this._onRender||t?.addOnRender(this),this._onRender=i},get onRender(){return this._onRender}},Qo={_zIndex:0,sortDirty:!1,sortableChildren:!1,get zIndex(){return this._zIndex},set zIndex(i){this._zIndex!==i&&(this._zIndex=i,this.depthOfChildModified())},depthOfChildModified(){this.parent&&(this.parent.sortableChildren=!0,this.parent.sortDirty=!0),this.renderGroup&&!this.isRenderGroupRoot&&(this.renderGroup.structureDidChange=!0)},sortChildren(){this.sortDirty&&(this.sortDirty=!1,this.children.sort(Jo))}};function Jo(i,t){return i._zIndex-t._zIndex}const ta={getGlobalPosition(i=new ut,t=!1){return this.parent?this.parent.toGlobal(this._position,i,t):(i.x=this._position.x,i.y=this._position.y),i},toGlobal(i,t,e=!1){if(!e){this.updateLocalTransform();const s=os(this,new O);return s.append(this.localTransform),s.apply(i,t)}return this.worldTransform.apply(i,t)},toLocal(i,t,e,s){if(t&&(i=t.toGlobal(i,e,s)),!s){this.updateLocalTransform();const r=os(this,new O);return r.append(this.localTransform),r.applyInverse(i,e)}return this.worldTransform.applyInverse(i,e)}};class Pr{constructor(){this.uid=at("instructionSet"),this.instructions=[],this.instructionSize=0}reset(){this.instructionSize=0}add(t){this.instructions[this.instructionSize++]=t}log(){this.instructions.length=this.instructionSize,console.table(this.instructions,["type","action"])}}class ea{constructor(t){this.renderPipeId="renderGroup",this.root=null,this.canBundle=!1,this.renderGroupParent=null,this.renderGroupChildren=[],this._children=[],this.worldTransform=new O,this.worldColorAlpha=4294967295,this.worldColor=16777215,this.worldAlpha=1,this.childrenToUpdate=Object.create(null),this.updateTick=0,this.childrenRenderablesToUpdate={list:[],index:0},this.structureDidChange=!0,this.instructionSet=new Pr,this._onRenderContainers=[],this.root=t,this.addChild(t)}get localTransform(){return this.root.localTransform}addRenderGroupChild(t){t.renderGroupParent&&t.renderGroupParent._removeRenderGroupChild(t),t.renderGroupParent=this,this.onChildUpdate(t.root),this.renderGroupChildren.push(t)}_removeRenderGroupChild(t){t.root.didChange&&this._removeChildFromUpdate(t.root);const e=this.renderGroupChildren.indexOf(t);e>-1&&this.renderGroupChildren.splice(e,1),t.renderGroupParent=null}addChild(t){if(this.structureDidChange=!0,t!==this.root&&(this._children.push(t),t.updateTick=-1,t.parent===this.root?t.relativeRenderGroupDepth=1:t.relativeRenderGroupDepth=t.parent.relativeRenderGroupDepth+1,t._onRender&&this.addOnRender(t)),t.renderGroup){if(t.renderGroup.root===t){this.addRenderGroupChild(t.renderGroup);return}}else t.renderGroup=this,t.didChange=!0;const e=t.children;t.isRenderGroupRoot||this.onChildUpdate(t);for(let s=0;s-1&&this._children.splice(e,1)}onChildUpdate(t){let e=this.childrenToUpdate[t.relativeRenderGroupDepth];e||(e=this.childrenToUpdate[t.relativeRenderGroupDepth]={index:0,list:[]}),e.list[e.index++]=t}updateRenderable(t){t.globalDisplayStatus<7||(t.didViewUpdate=!1,this.instructionSet.renderPipes[t.renderPipeId].updateRenderable(t))}onChildViewUpdate(t){this.childrenRenderablesToUpdate.list[this.childrenRenderablesToUpdate.index++]=t}_removeChildFromUpdate(t){const e=this.childrenToUpdate[t.relativeRenderGroupDepth];if(!e)return;const s=e.list.indexOf(t);s>-1&&e.list.splice(s,1),e.index--}get isRenderable(){return this.root.localDisplayStatus===7&&this.worldAlpha>0}addOnRender(t){this._onRenderContainers.push(t)}removeOnRender(t){this._onRenderContainers.splice(this._onRenderContainers.indexOf(t),1)}runOnRender(){for(let t=0;tthis.addChild(e)),this.effects=[],t.parent?.addChild(this)}static mixin(t){Object.defineProperties(ft.prototype,Object.getOwnPropertyDescriptors(t))}addChild(...t){if(this.allowChildren||J(Q,"addChild: Only Containers will be allowed to add children in v8.0.0"),t.length>1){for(let s=0;s1){for(let r=0;r-1&&(this.children.splice(s,1),this.renderGroup&&this.renderGroup.removeChild(e),e.parent=null,this.emit("childRemoved",e,this,s),e.emit("removed",this)),e}_onUpdate(t){if(t&&t===this._skew&&this._updateSkew(),this._didChangeId++,!this.didChange)if(this.didChange=!0,this.isRenderGroupRoot){const e=this.renderGroup.renderGroupParent;e&&e.onChildUpdate(this)}else this.renderGroup&&this.renderGroup.onChildUpdate(this)}set isRenderGroup(t){if(this.isRenderGroupRoot&&t===!1)throw new Error("[Pixi] cannot undo a render group just yet");t&&this.enableRenderGroup()}get isRenderGroup(){return this.isRenderGroupRoot}enableRenderGroup(){if(this.renderGroup&&this.renderGroup.root===this)return;this.isRenderGroupRoot=!0;const t=this.renderGroup;if(t&&t.removeChild(this),this.renderGroup=new ea(this),t){for(let e=0;e>16&255)}set blendMode(t){this.localBlendMode!==t&&(this.renderGroup&&!this.isRenderGroupRoot&&(this.renderGroup.structureDidChange=!0),this._updateFlags|=ia,this.localBlendMode=t,this._onUpdate())}get blendMode(){return this.localBlendMode}get visible(){return!!(this.localDisplayStatus&2)}set visible(t){const e=t?1:0;(this.localDisplayStatus&2)>>1!==e&&(this.renderGroup&&!this.isRenderGroupRoot&&(this.renderGroup.structureDidChange=!0),this._updateFlags|=Cs,this.localDisplayStatus^=2,this._onUpdate())}get culled(){return!(this.localDisplayStatus&4)}set culled(t){const e=t?1:0;(this.localDisplayStatus&4)>>2!==e&&(this.renderGroup&&!this.isRenderGroupRoot&&(this.renderGroup.structureDidChange=!0),this._updateFlags|=Cs,this.localDisplayStatus^=4,this._onUpdate())}get renderable(){return!!(this.localDisplayStatus&1)}set renderable(t){const e=t?1:0;(this.localDisplayStatus&1)!==e&&(this._updateFlags|=Cs,this.localDisplayStatus^=1,this.renderGroup&&!this.isRenderGroupRoot&&(this.renderGroup.structureDidChange=!0),this._onUpdate())}get isRenderable(){return this.localDisplayStatus===7&&this.groupAlpha>0}destroy(t=!1){if(this.destroyed)return;this.destroyed=!0,this.removeFromParent(),this.parent=null,this._mask=null,this._filters=null,this.effects=null,this._position=null,this._scale=null,this._pivot=null,this._skew=null,this.emit("destroyed",this),this.removeAllListeners();const e=typeof t=="boolean"?t:t?.children,s=this.removeChildren(0,this.children.length);if(e)for(let r=0;r{this.onViewUpdate()}}),s&&(this.anchor=s),this.texture=e,this.allowChildren=!1,this.roundPixels=r??!1,n&&(this.width=n),o&&(this.height=o)}static from(t,e=!1){return t instanceof H?new Re(t):new Re(H.from(t,e))}set texture(t){t||(t=H.EMPTY),this._texture!==t&&(this._texture=t,this.onViewUpdate())}get texture(){return this._texture}get bounds(){return this._boundsDirty&&(this._updateBounds(),this._boundsDirty=!1),this._bounds}get sourceBounds(){return this._sourceBoundsDirty&&(this._updateSourceBounds(),this._sourceBoundsDirty=!1),this._sourceBounds}containsPoint(t){const e=this.sourceBounds;return t.x>=e.maxX&&t.x<=e.minX&&t.y>=e.maxY&&t.y<=e.minY}addBounds(t){const e=this._texture.trim?this.sourceBounds:this.bounds;t.addFrame(e.minX,e.minY,e.maxX,e.maxY)}onViewUpdate(){this._didChangeId+=4096,this._didSpriteUpdate=!0,this._sourceBoundsDirty=this._boundsDirty=!0,!this.didViewUpdate&&(this.didViewUpdate=!0,this.renderGroup&&this.renderGroup.onChildViewUpdate(this))}_updateBounds(){Eo(this._bounds,this._anchor,this._texture,0)}_updateSourceBounds(){const t=this._anchor,e=this._texture,s=this._sourceBounds,{width:r,height:n}=e.orig;s.maxX=-t._x*r,s.minX=s.maxX+r,s.maxY=-t._y*n,s.minY=s.maxY+n}destroy(t=!1){if(super.destroy(t),typeof t=="boolean"?t:t?.texture){const s=typeof t=="boolean"?t:t?.textureSource;this._texture.destroy(s)}this._texture=null,this._bounds=null,this._sourceBounds=null,this._anchor=null}get anchor(){return this._anchor}set anchor(t){typeof t=="number"?this._anchor.set(t):this._anchor.copyFrom(t)}get roundPixels(){return!!this._roundPixels}set roundPixels(t){this._roundPixels=t?1:0}get width(){return Math.abs(this.scale.x)*this._texture.orig.width}set width(t){this._setWidth(t,this._texture.orig.width)}get height(){return Math.abs(this.scale.y)*this._texture.orig.height}set height(t){this._setHeight(t,this._texture.orig.height)}getSize(t){return t||(t={}),t.width=Math.abs(this.scale.x)*this._texture.orig.width,t.height=Math.abs(this.scale.y)*this._texture.orig.height,t}setSize(t,e){let s,r;typeof t!="object"?(s=t,r=e??t):(s=t.width,r=t.height??t.width),s!==void 0&&this._setWidth(s,this._texture.orig.width),r!==void 0&&this._setHeight(r,this._texture.orig.height)}};const ra=new Rt;function kr(i,t,e){const s=ra;i.measurable=!0,wr(i,e,s),t.addBoundsMask(s),i.measurable=!1}function Tr(i,t,e){const s=pe.get();i.measurable=!0;const r=Et.get().identity(),n=Ir(i,e,r);Cr(i,s,n),i.measurable=!1,t.addBoundsMask(s),Et.return(r),pe.return(s)}function Ir(i,t,e){return i?(i!==t&&(Ir(i.parent,t,e),i.updateLocalTransform(),e.append(i.localTransform)),e):(Dt("Mask bounds, renderable is not inside the root container"),e)}class Er{constructor(t){this.priority=0,this.pipe="alphaMask",t?.mask&&this.init(t.mask)}init(t){this.mask=t,this.renderMaskToTexture=!(t instanceof Re),this.mask.renderable=this.renderMaskToTexture,this.mask.includeInBuild=!this.renderMaskToTexture,this.mask.measurable=!1}reset(){this.mask.measurable=!0,this.mask=null}addBounds(t,e){kr(this.mask,t,e)}addLocalBounds(t,e){Tr(this.mask,t,e)}containsPoint(t,e){const s=this.mask;return e(s,t)}destroy(){this.reset()}static test(t){return t instanceof Re}}Er.extension=tt.MaskEffect;class Dr{constructor(t){this.priority=0,this.pipe="colorMask",t?.mask&&this.init(t.mask)}init(t){this.mask=t}destroy(){}static test(t){return typeof t=="number"}}Dr.extension=tt.MaskEffect;class Rr{constructor(t){this.priority=0,this.pipe="stencilMask",t?.mask&&this.init(t.mask)}init(t){this.mask=t,this.mask.includeInBuild=!1,this.mask.measurable=!1}reset(){this.mask.measurable=!0,this.mask.includeInBuild=!0,this.mask=null}addBounds(t,e){kr(this.mask,t,e)}addLocalBounds(t,e){Tr(this.mask,t,e)}containsPoint(t,e){const s=this.mask;return e(s,t)}destroy(){this.reset()}static test(t){return t instanceof ft}}Rr.extension=tt.MaskEffect;const na={createCanvas:(i,t)=>{const e=document.createElement("canvas");return e.width=i,e.height=t,e},getCanvasRenderingContext2D:()=>CanvasRenderingContext2D,getWebGLRenderingContext:()=>WebGLRenderingContext,getWebGL2RenderingContext:()=>WebGL2RenderingContext,getNavigator:()=>navigator,getBaseUrl:()=>document.baseURI??window.location.href,getFontFaceSet:()=>document.fonts,fetch:(i,t)=>fetch(i,t),parseXML:i=>new DOMParser().parseFromString(i,"text/xml")};let Ui=na;Qt={get(){return Ui},set(i){Ui=i}};Br=class extends $t{constructor(t){t.resource||(t.resource=Qt.get().createCanvas()),t.width||(t.width=t.resource.width,t.autoDensity||(t.width/=t.resolution)),t.height||(t.height=t.resource.height,t.autoDensity||(t.height/=t.resolution)),super(t),this.uploadMethodId="image",this.autoDensity=t.autoDensity;const e=t.resource;(this.pixelWidth!==e.width||this.pixelWidth!==e.height)&&this.resizeCanvas(),this.transparent=!!t.transparent}resizeCanvas(){this.autoDensity&&(this.resource.style.width=`${this.width}px`,this.resource.style.height=`${this.height}px`),(this.resource.width!==this.pixelWidth||this.resource.height!==this.pixelHeight)&&(this.resource.width=this.pixelWidth,this.resource.height=this.pixelHeight)}resize(t=this.width,e=this.height,s=this._resolution){const r=super.resize(t,e,s);return r&&this.resizeCanvas(),r}static test(t){return globalThis.HTMLCanvasElement&&t instanceof HTMLCanvasElement||globalThis.OffscreenCanvas&&t instanceof OffscreenCanvas}};Br.extension=tt.TextureSource;hi=class extends $t{constructor(t){if(t.resource&&globalThis.HTMLImageElement&&t.resource instanceof HTMLImageElement){const e=Qt.get().createCanvas(t.resource.width,t.resource.height);e.getContext("2d").drawImage(t.resource,0,0),t.resource=e,Dt("ImageSource: Image element passed, converting to canvas. Use CanvasSource instead.")}super(t),this.uploadMethodId="image",this.autoGarbageCollect=!0}static test(t){return globalThis.HTMLImageElement&&t instanceof HTMLImageElement||typeof ImageBitmap<"u"&&t instanceof ImageBitmap}};hi.extension=tt.TextureSource;Ys=(i=>(i[i.INTERACTION=50]="INTERACTION",i[i.HIGH=25]="HIGH",i[i.NORMAL=0]="NORMAL",i[i.LOW=-25]="LOW",i[i.UTILITY=-50]="UTILITY",i))(Ys||{});class Ss{constructor(t,e=null,s=0,r=!1){this.next=null,this.previous=null,this._destroyed=!1,this._fn=t,this._context=e,this.priority=s,this._once=r}match(t,e=null){return this._fn===t&&this._context===e}emit(t){this._fn&&(this._context?this._fn.call(this._context,t):this._fn(t));const e=this.next;return this._once&&this.destroy(!0),this._destroyed&&(this.next=null),e}connect(t){this.previous=t,t.next&&(t.next.previous=this),this.next=t.next,t.next=this}destroy(t=!1){this._destroyed=!0,this._fn=null,this._context=null,this.previous&&(this.previous.next=this.next),this.next&&(this.next.previous=this.previous);const e=this.next;return this.next=t?null:e,this.previous=null,e}}const Fr=class gt{constructor(){this.autoStart=!1,this.deltaTime=1,this.lastTime=-1,this.speed=1,this.started=!1,this._requestId=null,this._maxElapsedMS=100,this._minElapsedMS=0,this._protected=!1,this._lastFrame=-1,this._head=new Ss(null,null,1/0),this.deltaMS=1/gt.targetFPMS,this.elapsedMS=1/gt.targetFPMS,this._tick=t=>{this._requestId=null,this.started&&(this.update(t),this.started&&this._requestId===null&&this._head.next&&(this._requestId=requestAnimationFrame(this._tick)))}}_requestIfNeeded(){this._requestId===null&&this._head.next&&(this.lastTime=performance.now(),this._lastFrame=this.lastTime,this._requestId=requestAnimationFrame(this._tick))}_cancelIfNeeded(){this._requestId!==null&&(cancelAnimationFrame(this._requestId),this._requestId=null)}_startIfPossible(){this.started?this._requestIfNeeded():this.autoStart&&this.start()}add(t,e,s=Ys.NORMAL){return this._addListener(new Ss(t,e,s))}addOnce(t,e,s=Ys.NORMAL){return this._addListener(new Ss(t,e,s,!0))}_addListener(t){let e=this._head.next,s=this._head;if(!e)t.connect(s);else{for(;e;){if(t.priority>e.priority){t.connect(s);break}s=e,e=e.next}t.previous||t.connect(s)}return this._startIfPossible(),this}remove(t,e){let s=this._head.next;for(;s;)s.match(t,e)?s=s.destroy():s=s.next;return this._head.next||this._cancelIfNeeded(),this}get count(){if(!this._head)return 0;let t=0,e=this._head;for(;e=e.next;)t++;return t}start(){this.started||(this.started=!0,this._requestIfNeeded())}stop(){this.started&&(this.started=!1,this._cancelIfNeeded())}destroy(){if(!this._protected){this.stop();let t=this._head.next;for(;t;)t=t.destroy(!0);this._head.destroy(),this._head=null}}update(t=performance.now()){let e;if(t>this.lastTime){if(e=this.elapsedMS=t-this.lastTime,e>this._maxElapsedMS&&(e=this._maxElapsedMS),e*=this.speed,this._minElapsedMS){const n=t-this._lastFrame|0;if(n{const t=document.createElement("canvas").getContext("webgl");if(!t)return"premultiply-alpha-on-upload";const e=await new Promise(o=>{const a=document.createElement("video");a.onloadeddata=()=>o(a),a.onerror=()=>o(null),a.autoplay=!1,a.crossOrigin="anonymous",a.preload="auto",a.src="data:video/webm;base64,GkXfo59ChoEBQveBAULygQRC84EIQoKEd2VibUKHgQJChYECGFOAZwEAAAAAAAHTEU2bdLpNu4tTq4QVSalmU6yBoU27i1OrhBZUrmtTrIHGTbuMU6uEElTDZ1OsggEXTbuMU6uEHFO7a1OsggG97AEAAAAAAABZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVSalmoCrXsYMPQkBNgIRMYXZmV0GETGF2ZkSJiEBEAAAAAAAAFlSua8yuAQAAAAAAAEPXgQFzxYgAAAAAAAAAAZyBACK1nIN1bmSIgQCGhVZfVlA5g4EBI+ODhAJiWgDglLCBArqBApqBAlPAgQFVsIRVuYEBElTDZ9Vzc9JjwItjxYgAAAAAAAAAAWfInEWjh0VOQ09ERVJEh49MYXZjIGxpYnZweC12cDlnyKJFo4hEVVJBVElPTkSHlDAwOjAwOjAwLjA0MDAwMDAwMAAAH0O2dcfngQCgwqGggQAAAIJJg0IAABAAFgA4JBwYSgAAICAAEb///4r+AAB1oZ2mm+6BAaWWgkmDQgAAEAAWADgkHBhKAAAgIABIQBxTu2uRu4+zgQC3iveBAfGCAXHwgQM=",a.load()});if(!e)return"premultiply-alpha-on-upload";const s=t.createTexture();t.bindTexture(t.TEXTURE_2D,s);const r=t.createFramebuffer();t.bindFramebuffer(t.FRAMEBUFFER,r),t.framebufferTexture2D(t.FRAMEBUFFER,t.COLOR_ATTACHMENT0,t.TEXTURE_2D,s,0),t.pixelStorei(t.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!1),t.pixelStorei(t.UNPACK_COLORSPACE_CONVERSION_WEBGL,t.NONE),t.texImage2D(t.TEXTURE_2D,0,t.RGBA,t.RGBA,t.UNSIGNED_BYTE,e);const n=new Uint8Array(4);return t.readPixels(0,0,1,1,t.RGBA,t.UNSIGNED_BYTE,n),t.deleteFramebuffer(r),t.deleteTexture(s),t.getExtension("WEBGL_lose_context")?.loseContext(),n[0]<=n[3]?"premultiplied-alpha":"premultiply-alpha-on-upload"})()),Ms}const us=class Vr extends $t{constructor(t){super(t),this.isReady=!1,this.uploadMethodId="video",t={...Vr.defaultOptions,...t},this._autoUpdate=!0,this._isConnectedToTicker=!1,this._updateFPS=t.updateFPS||0,this._msToNextUpdate=0,this.autoPlay=t.autoPlay!==!1,this.alphaMode=t.alphaMode??"premultiply-alpha-on-upload",this._videoFrameRequestCallback=this._videoFrameRequestCallback.bind(this),this._videoFrameRequestCallbackHandle=null,this._load=null,this._resolve=null,this._reject=null,this._onCanPlay=this._onCanPlay.bind(this),this._onCanPlayThrough=this._onCanPlayThrough.bind(this),this._onError=this._onError.bind(this),this._onPlayStart=this._onPlayStart.bind(this),this._onPlayStop=this._onPlayStop.bind(this),this._onSeeked=this._onSeeked.bind(this),t.autoLoad!==!1&&this.load()}updateFrame(){if(!this.destroyed){if(this._updateFPS){const t=je.shared.elapsedMS*this.resource.playbackRate;this._msToNextUpdate=Math.floor(this._msToNextUpdate-t)}(!this._updateFPS||this._msToNextUpdate<=0)&&(this._msToNextUpdate=this._updateFPS?Math.floor(1e3/this._updateFPS):0),this.isValid&&this.update()}}_videoFrameRequestCallback(){this.updateFrame(),this.destroyed?this._videoFrameRequestCallbackHandle=null:this._videoFrameRequestCallbackHandle=this.source.requestVideoFrameCallback(this._videoFrameRequestCallback)}get isValid(){return!!this.resource.videoWidth&&!!this.resource.videoHeight}async load(){if(this._load)return this._load;const t=this.resource,e=this.options;return(t.readyState===t.HAVE_ENOUGH_DATA||t.readyState===t.HAVE_FUTURE_DATA)&&t.width&&t.height&&(t.complete=!0),t.addEventListener("play",this._onPlayStart),t.addEventListener("pause",this._onPlayStop),t.addEventListener("seeked",this._onSeeked),this._isSourceReady()?this._mediaReady():(e.preload||t.addEventListener("canplay",this._onCanPlay),t.addEventListener("canplaythrough",this._onCanPlayThrough),t.addEventListener("error",this._onError,!0)),this.alphaMode=await oa(),this._load=new Promise((s,r)=>{this.isValid?s(this):(this._resolve=s,this._reject=r,e.preloadTimeoutMs!==void 0&&(this._preloadTimeout=setTimeout(()=>{this._onError(new ErrorEvent(`Preload exceeded timeout of ${e.preloadTimeoutMs}ms`))})),t.load())}),this._load}_onError(t){this.resource.removeEventListener("error",this._onError,!0),this.emit("error",t),this._reject&&(this._reject(t),this._reject=null,this._resolve=null)}_isSourcePlaying(){const t=this.resource;return!t.paused&&!t.ended}_isSourceReady(){return this.resource.readyState>2}_onPlayStart(){this.isValid||this._mediaReady(),this._configureAutoUpdate()}_onPlayStop(){this._configureAutoUpdate()}_onSeeked(){this._autoUpdate&&!this._isSourcePlaying()&&(this._msToNextUpdate=0,this.updateFrame(),this._msToNextUpdate=0)}_onCanPlay(){this.resource.removeEventListener("canplay",this._onCanPlay),this._mediaReady()}_onCanPlayThrough(){this.resource.removeEventListener("canplaythrough",this._onCanPlay),this._preloadTimeout&&(clearTimeout(this._preloadTimeout),this._preloadTimeout=void 0),this._mediaReady()}_mediaReady(){const t=this.resource;this.isValid&&(this.isReady=!0,this.resize(t.videoWidth,t.videoHeight)),this._msToNextUpdate=0,this.updateFrame(),this._msToNextUpdate=0,this._resolve&&(this._resolve(this),this._resolve=null,this._reject=null),this._isSourcePlaying()?this._onPlayStart():this.autoPlay&&this.resource.play()}destroy(){this._configureAutoUpdate();const t=this.resource;t&&(t.removeEventListener("play",this._onPlayStart),t.removeEventListener("pause",this._onPlayStop),t.removeEventListener("seeked",this._onSeeked),t.removeEventListener("canplay",this._onCanPlay),t.removeEventListener("canplaythrough",this._onCanPlayThrough),t.removeEventListener("error",this._onError,!0),t.pause(),t.src="",t.load()),super.destroy()}get autoUpdate(){return this._autoUpdate}set autoUpdate(t){t!==this._autoUpdate&&(this._autoUpdate=t,this._configureAutoUpdate())}get updateFPS(){return this._updateFPS}set updateFPS(t){t!==this._updateFPS&&(this._updateFPS=t,this._configureAutoUpdate())}_configureAutoUpdate(){this._autoUpdate&&this._isSourcePlaying()?!this._updateFPS&&this.source.requestVideoFrameCallback?(this._isConnectedToTicker&&(je.shared.remove(this.updateFrame,this),this._isConnectedToTicker=!1,this._msToNextUpdate=0),this._videoFrameRequestCallbackHandle===null&&(this._videoFrameRequestCallbackHandle=this.source.requestVideoFrameCallback(this._videoFrameRequestCallback))):(this._videoFrameRequestCallbackHandle!==null&&(this.source.cancelVideoFrameCallback(this._videoFrameRequestCallbackHandle),this._videoFrameRequestCallbackHandle=null),this._isConnectedToTicker||(je.shared.add(this.updateFrame,this),this._isConnectedToTicker=!0,this._msToNextUpdate=0)):(this._videoFrameRequestCallbackHandle!==null&&(this.source.cancelVideoFrameCallback(this._videoFrameRequestCallbackHandle),this._videoFrameRequestCallbackHandle=null),this._isConnectedToTicker&&(je.shared.remove(this.updateFrame,this),this._isConnectedToTicker=!1,this._msToNextUpdate=0))}static test(t){return globalThis.HTMLVideoElement&&t instanceof HTMLVideoElement||globalThis.VideoFrame&&t instanceof VideoFrame}};us.extension=tt.TextureSource;us.defaultOptions={...$t.defaultOptions,autoLoad:!0,autoPlay:!0,updateFPS:0,crossorigin:!0,loop:!1,muted:!0,playsinline:!0,preload:!1};us.MIME_TYPES={ogv:"video/ogg",mov:"video/quicktime",m4v:"video/mp4"};let aa=us;const le=(i,t,e=!1)=>(Array.isArray(i)||(i=[i]),t?i.map(s=>typeof s=="string"||e?t(s):s):i);class la{constructor(){this._parsers=[],this._cache=new Map,this._cacheMap=new Map}reset(){this._cacheMap.clear(),this._cache.clear()}has(t){return this._cache.has(t)}get(t){const e=this._cache.get(t);return e||Dt(`[Assets] Asset id ${t} was not found in the Cache`),e}set(t,e){const s=le(t);let r;for(let l=0;l{n.set(l,e)});const o=[...n.keys()],a={cacheKeys:o,keys:s};s.forEach(l=>{this._cacheMap.set(l,a)}),o.forEach(l=>{const u=r?r[l]:e;this._cache.has(l)&&this._cache.get(l)!==u&&Dt("[Cache] already has key:",l),this._cache.set(l,n.get(l))})}remove(t){if(!this._cacheMap.has(t)){Dt(`[Assets] Asset id ${t} was not found in the Cache`);return}const e=this._cacheMap.get(t);e.cacheKeys.forEach(r=>{this._cache.delete(r)}),e.keys.forEach(r=>{this._cacheMap.delete(r)})}get parsers(){return this._parsers}}let Xs;he=new la;Xs=[];ie.handleByList(tt.TextureSource,Xs);function ha(i={}){const t=i&&i.resource,e=t?i.resource:i,s=t?i:{resource:i};for(let r=0;r{he.has(s)&&he.remove(s)}),t||he.set(s,n),n}function ca(i,t=!1){return typeof i=="string"?he.get(i):i instanceof $t?new H({source:i}):ua(i,t)}H.from=ca;ie.add(Er,Dr,Rr,aa,hi,Br,ai);Nr=(i=>(i[i.Low=0]="Low",i[i.Normal=1]="Normal",i[i.High=2]="High",i))(Nr||{});function wt(i){if(typeof i!="string")throw new TypeError(`Path must be a string. Received ${JSON.stringify(i)}`)}function ve(i){return i.split("?")[0].split("#")[0]}function da(i){return i.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function fa(i,t,e){return i.replace(new RegExp(da(t),"g"),e)}function pa(i,t){let e="",s=0,r=-1,n=0,o=-1;for(let a=0;a<=i.length;++a){if(a2){const l=e.lastIndexOf("/");if(l!==e.length-1){l===-1?(e="",s=0):(e=e.slice(0,l),s=e.length-1-e.lastIndexOf("/")),r=a,n=0;continue}}else if(e.length===2||e.length===1){e="",s=0,r=a,n=0;continue}}t&&(e.length>0?e+="/..":e="..",s=2)}else e.length>0?e+=`/${i.slice(r+1,a)}`:e=i.slice(r+1,a),s=a-r-1;r=a,n=0}else o===46&&n!==-1?++n:n=-1}return e}Be={toPosix(i){return fa(i,"\\","/")},isUrl(i){return/^https?:/.test(this.toPosix(i))},isDataUrl(i){return/^data:([a-z]+\/[a-z0-9-+.]+(;[a-z0-9-.!#$%*+.{}|~`]+=[a-z0-9-.!#$%*+.{}()_|~`]+)*)?(;base64)?,([a-z0-9!$&',()*+;=\-._~:@\/?%\s<>]*?)$/i.test(i)},isBlobUrl(i){return i.startsWith("blob:")},hasProtocol(i){return/^[^/:]+:/.test(this.toPosix(i))},getProtocol(i){wt(i),i=this.toPosix(i);const t=/^file:\/\/\//.exec(i);if(t)return t[0];const e=/^[^/:]+:\/{0,2}/.exec(i);return e?e[0]:""},toAbsolute(i,t,e){if(wt(i),this.isDataUrl(i)||this.isBlobUrl(i))return i;const s=ve(this.toPosix(t??Qt.get().getBaseUrl())),r=ve(this.toPosix(e??this.rootname(s)));return i=this.toPosix(i),i.startsWith("/")?Be.join(r,i.slice(1)):this.isAbsolute(i)?i:this.join(s,i)},normalize(i){if(wt(i),i.length===0)return".";if(this.isDataUrl(i)||this.isBlobUrl(i))return i;i=this.toPosix(i);let t="";const e=i.startsWith("/");this.hasProtocol(i)&&(t=this.rootname(i),i=i.slice(t.length));const s=i.endsWith("/");return i=pa(i,!1),i.length>0&&s&&(i+="/"),e?`/${i}`:t+i},isAbsolute(i){return wt(i),i=this.toPosix(i),this.hasProtocol(i)?!0:i.startsWith("/")},join(...i){if(i.length===0)return".";let t;for(let e=0;e0)if(t===void 0)t=s;else{const r=i[e-1]??"";this.joinExtensions.includes(this.extname(r).toLowerCase())?t+=`/../${s}`:t+=`/${s}`}}return t===void 0?".":this.normalize(t)},dirname(i){if(wt(i),i.length===0)return".";i=this.toPosix(i);let t=i.charCodeAt(0);const e=t===47;let s=-1,r=!0;const n=this.getProtocol(i),o=i;i=i.slice(n.length);for(let a=i.length-1;a>=1;--a)if(t=i.charCodeAt(a),t===47){if(!r){s=a;break}}else r=!1;return s===-1?e?"/":this.isUrl(o)?n+i:n:e&&s===1?"//":n+i.slice(0,s)},rootname(i){wt(i),i=this.toPosix(i);let t="";if(i.startsWith("/")?t="/":t=this.getProtocol(i),this.isUrl(i)){const e=i.indexOf("/",t.length);e!==-1?t=i.slice(0,e):t=i,t.endsWith("/")||(t+="/")}return t},basename(i,t){wt(i),t&&wt(t),i=ve(this.toPosix(i));let e=0,s=-1,r=!0,n;if(t!==void 0&&t.length>0&&t.length<=i.length){if(t.length===i.length&&t===i)return"";let o=t.length-1,a=-1;for(n=i.length-1;n>=0;--n){const l=i.charCodeAt(n);if(l===47){if(!r){e=n+1;break}}else a===-1&&(r=!1,a=n+1),o>=0&&(l===t.charCodeAt(o)?--o===-1&&(s=n):(o=-1,s=a))}return e===s?s=a:s===-1&&(s=i.length),i.slice(e,s)}for(n=i.length-1;n>=0;--n)if(i.charCodeAt(n)===47){if(!r){e=n+1;break}}else s===-1&&(r=!1,s=n+1);return s===-1?"":i.slice(e,s)},extname(i){wt(i),i=ve(this.toPosix(i));let t=-1,e=0,s=-1,r=!0,n=0;for(let o=i.length-1;o>=0;--o){const a=i.charCodeAt(o);if(a===47){if(!r){e=o+1;break}continue}s===-1&&(r=!1,s=o+1),a===46?t===-1?t=o:n!==1&&(n=1):t!==-1&&(n=-1)}return t===-1||s===-1||n===0||n===1&&t===s-1&&t===e+1?"":i.slice(t,s)},parse(i){wt(i);const t={root:"",dir:"",base:"",ext:"",name:""};if(i.length===0)return t;i=ve(this.toPosix(i));let e=i.charCodeAt(0);const s=this.isAbsolute(i);let r;t.root=this.rootname(i),s||this.hasProtocol(i)?r=1:r=0;let n=-1,o=0,a=-1,l=!0,u=i.length-1,h=0;for(;u>=r;--u){if(e=i.charCodeAt(u),e===47){if(!l){o=u+1;break}continue}a===-1&&(l=!1,a=u+1),e===46?n===-1?n=u:h!==1&&(h=1):n!==-1&&(h=-1)}return n===-1||a===-1||h===0||h===1&&n===a-1&&n===o+1?a!==-1&&(o===0&&s?t.base=t.name=i.slice(1,a):t.base=t.name=i.slice(o,a)):(o===0&&s?(t.name=i.slice(1,n),t.base=i.slice(1,a)):(t.name=i.slice(o,n),t.base=i.slice(o,a)),t.ext=i.slice(n,a)),t.dir=this.dirname(i),t},sep:"/",delimiter:":",joinExtensions:[".html"]};function Gr(i,t,e,s,r){const n=t[e];for(let o=0;o{const o=n.substring(1,n.length-1).split(",");r.push(o)}),Gr(i,r,0,e,s)}else s.push(i);return s}const zi=i=>!Array.isArray(i);class $r{constructor(){this._defaultBundleIdentifierOptions={connector:"-",createBundleAssetId:(t,e)=>`${t}${this._bundleIdConnector}${e}`,extractAssetIdFromBundle:(t,e)=>e.replace(`${t}${this._bundleIdConnector}`,"")},this._bundleIdConnector=this._defaultBundleIdentifierOptions.connector,this._createBundleAssetId=this._defaultBundleIdentifierOptions.createBundleAssetId,this._extractAssetIdFromBundle=this._defaultBundleIdentifierOptions.extractAssetIdFromBundle,this._assetMap={},this._preferredOrder=[],this._parsers=[],this._resolverHash={},this._bundles={}}setBundleIdentifier(t){if(this._bundleIdConnector=t.connector??this._bundleIdConnector,this._createBundleAssetId=t.createBundleAssetId??this._createBundleAssetId,this._extractAssetIdFromBundle=t.extractAssetIdFromBundle??this._extractAssetIdFromBundle,this._extractAssetIdFromBundle("foo",this._createBundleAssetId("foo","bar"))!=="bar")throw new Error("[Resolver] GenerateBundleAssetId are not working correctly")}prefer(...t){t.forEach(e=>{this._preferredOrder.push(e),e.priority||(e.priority=Object.keys(e.params))}),this._resolverHash={}}set basePath(t){this._basePath=t}get basePath(){return this._basePath}set rootPath(t){this._rootPath=t}get rootPath(){return this._rootPath}get parsers(){return this._parsers}reset(){this.setBundleIdentifier(this._defaultBundleIdentifierOptions),this._assetMap={},this._preferredOrder=[],this._resolverHash={},this._rootPath=null,this._basePath=null,this._manifest=null,this._bundles={},this._defaultSearchParams=null}setDefaultSearchParams(t){if(typeof t=="string")this._defaultSearchParams=t;else{const e=t;this._defaultSearchParams=Object.keys(e).map(s=>`${encodeURIComponent(s)}=${encodeURIComponent(e[s])}`).join("&")}}getAlias(t){const{alias:e,src:s}=t;return le(e||s,n=>typeof n=="string"?n:Array.isArray(n)?n.map(o=>o?.src??o):n?.src?n.src:n,!0)}addManifest(t){this._manifest&&Dt("[Resolver] Manifest already exists, this will be overwritten"),this._manifest=t,t.bundles.forEach(e=>{this.addBundle(e.name,e.assets)})}addBundle(t,e){const s=[];let r=e;Array.isArray(e)||(r=Object.entries(e).map(([n,o])=>typeof o=="string"||Array.isArray(o)?{alias:n,src:o}:{alias:n,...o})),r.forEach(n=>{const o=n.src,a=n.alias;let l;if(typeof a=="string"){const u=this._createBundleAssetId(t,a);s.push(u),l=[a,u]}else{const u=a.map(h=>this._createBundleAssetId(t,h));s.push(...u),l=[...a,...u]}this.add({...n,alias:l,src:o})}),this._bundles[t]=s}add(t){const e=[];Array.isArray(t)?e.push(...t):e.push(t);let s;s=n=>{this.hasKey(n)&&Dt(`[Resolver] already has key: ${n} overwriting`)},le(e).forEach(n=>{const{src:o}=n;let{data:a,format:l,loadParser:u}=n;const h=le(o).map(m=>typeof m=="string"?ma(m):Array.isArray(m)?m:[m]),c=this.getAlias(n);Array.isArray(c)?c.forEach(s):s(c);const f=[];h.forEach(m=>{m.forEach(p=>{let _={};if(typeof p!="object"){_.src=p;for(let d=0;d{this._assetMap[m]=f})})}resolveBundle(t){const e=zi(t);t=le(t);const s={};return t.forEach(r=>{const n=this._bundles[r];if(n){const o=this.resolve(n),a={};for(const l in o){const u=o[l];a[this._extractAssetIdFromBundle(r,l)]=u}s[r]=a}}),e?s[t[0]]:s}resolveUrl(t){const e=this.resolve(t);if(typeof t!="string"){const s={};for(const r in e)s[r]=e[r].src;return s}return e.src}resolve(t){const e=zi(t);t=le(t);const s={};return t.forEach(r=>{if(!this._resolverHash[r])if(this._assetMap[r]){let n=this._assetMap[r];const o=this._getPreferredOrder(n);o?.priority.forEach(a=>{o.params[a].forEach(l=>{const u=n.filter(h=>h[a]?h[a]===l:!1);u.length&&(n=u)})}),this._resolverHash[r]=n[0]}else this._resolverHash[r]=this._buildResolvedAsset({alias:[r],src:r},{});s[r]=this._resolverHash[r]}),e?s[t[0]]:s}hasKey(t){return!!this._assetMap[t]}hasBundle(t){return!!this._bundles[t]}_getPreferredOrder(t){for(let e=0;en.params.format.includes(s.format));if(r)return r}return this._preferredOrder[0]}_appendDefaultSearchParams(t){if(!this._defaultSearchParams)return t;const e=/\?/.test(t)?"&":"?";return`${t}${e}${this._defaultSearchParams}`}_buildResolvedAsset(t,e){const{aliases:s,data:r,loadParser:n,format:o}=e;return(this._basePath||this._rootPath)&&(t.src=Be.toAbsolute(t.src,this._basePath,this._rootPath)),t.alias=s??t.alias??[t.src],t.src=this._appendDefaultSearchParams(t.src),t.data={...r||{},...t.data},t.loadParser=n??t.loadParser,t.format=o??t.format??_a(t.src),t}}$r.RETINA_PREFIX=/@([0-9\.]+)x/;function _a(i){return i.split(".").pop().split("?").shift().split("#").shift()}let Lr;Hi=(i,t)=>{const e=t.split("?")[1];return e&&(i+=`?${e}`),i};Lr=class Pe{constructor(t,e){this.linkedSheets=[],this._texture=t instanceof H?t:null,this.textureSource=t.source,this.textures={},this.animations={},this.data=e;const s=parseFloat(e.meta.scale);s?(this.resolution=s,t.source.resolution=this.resolution):this.resolution=t.source._resolution,this._frames=this.data.frames,this._frameKeys=Object.keys(this._frames),this._batchIndex=0,this._callback=null}parse(){return new Promise(t=>{this._callback=t,this._batchIndex=0,this._frameKeys.length<=Pe.BATCH_SIZE?(this._processFrames(0),this._processAnimations(),this._parseComplete()):this._nextBatch()})}_processFrames(t){let e=t;const s=Pe.BATCH_SIZE;for(;e-t{this._batchIndex*Pe.BATCH_SIZE{s[r]=t}),Object.keys(t.textures).forEach(r=>{s[r]=t.textures[r]}),!e){const r=Be.dirname(i[0]);t.linkedSheets.forEach((n,o)=>{const a=Or([`${r}/${t.data.meta.related_multi_packs[o]}`],n,!0);Object.assign(s,a)})}return s}const ya={extension:tt.Asset,cache:{test:i=>i instanceof Yi,getCacheableAssets:(i,t)=>Or(i,t,!1)},resolver:{test:i=>{const e=i.split("?")[0].split("."),s=e.pop(),r=e.pop();return s==="json"&&ga.includes(r)},parse:i=>{const t=i.split(".");return{resolution:parseFloat($r.RETINA_PREFIX.exec(i)?.[1]??"1"),format:t[t.length-2],src:i}}},loader:{name:"spritesheetLoader",extension:{type:tt.LoadParser,priority:Nr.Normal},async testParse(i,t){return Be.extname(t.src).toLowerCase()===".json"&&!!i.frames},async parse(i,t,e){const{texture:s,imageFilename:r}=t?.data??{};let n=Be.dirname(t.src);n&&n.lastIndexOf("/")!==n.length-1&&(n+="/");let o;if(s instanceof H)o=s;else{const u=Hi(n+(r??i.meta.image),t.src);o=(await e.load([u]))[u]}const a=new Yi(o.source,i);await a.parse();const l=i?.meta?.related_multi_packs;if(Array.isArray(l)){const u=[];for(const c of l){if(typeof c!="string")continue;let f=n+c;t.data?.ignoreMultiPack||(f=Hi(f,t.src),u.push(e.load({src:f,data:{ignoreMultiPack:!0}})))}const h=await Promise.all(u);a.linkedSheets=h,h.forEach(c=>{c.linkedSheets=[a].concat(a.linkedSheets.filter(f=>f!==c))})}return a},async unload(i,t,e){await e.unload(i.textureSource._sourceOrigin),i.destroy(!1)}}};ie.add(ya);xa=class{constructor(t){this.resources=Object.create(null),this._dirty=!0;let e=0;for(const s in t){const r=t[s];this.setResource(r,e++)}this._updateKey()}_updateKey(){if(!this._dirty)return;this._dirty=!1;const t=[];let e=0;for(const s in this.resources)t[e++]=this.resources[s]._resourceId;this._key=t.join("|")}setResource(t,e){const s=this.resources[e];t!==s&&(s&&t.off?.("change",this.onResourceChange,this),t.on?.("change",this.onResourceChange,this),this.resources[e]=t,this._dirty=!0)}getResource(t){return this.resources[t]}_touch(t){const e=this.resources;for(const s in e)e[s]._touched=t}destroy(){const t=this.resources;for(const e in t)t[e].off?.("change",this.onResourceChange,this);this.resources=null}onResourceChange(){this._dirty=!0,this._updateKey()}};const Ws=[];ie.handleByNamedList(tt.Environment,Ws);async function ba(i){if(i)for(let t=0;t80*e){a=u=i[0],l=h=i[1];for(var p=e;pu&&(u=c),f>h&&(h=f);m=Math.max(u-a,h-l),m=m!==0?32767/m:0}return Fe(n,o,e,a,l,m,0),o}function Ur(i,t,e,s,r){var n,o;if(r===Zs(i,t,e,s)>0)for(n=t;n=t;n-=s)o=Xi(n,i[n],i[n+1],o);return o&&ds(o,o.next)&&(Ne(o),o=o.next),o}function Jt(i,t){if(!i)return i;t||(t=i);var e=i,s;do if(s=!1,!e.steiner&&(ds(e,e.next)||q(e.prev,e,e.next)===0)){if(Ne(e),e=t=e.prev,e===e.next)break;s=!0}else e=e.next;while(s||e!==t);return t}function Fe(i,t,e,s,r,n,o){if(i){!o&&n&&Ea(i,s,r,n);for(var a=i,l,u;i.prev!==i.next;){if(l=i.prev,u=i.next,n?Aa(i,s,r,n):wa(i)){t.push(l.i/e|0),t.push(i.i/e|0),t.push(u.i/e|0),Ne(i),i=u.next,a=u.next;continue}if(i=u,i===a){o?o===1?(i=Ca(Jt(i),t,e),Fe(i,t,e,s,r,n,2)):o===2&&Sa(i,t,e,s,r,n):Fe(Jt(i),t,e,s,r,n,1);break}}}}function wa(i){var t=i.prev,e=i,s=i.next;if(q(t,e,s)>=0)return!1;for(var r=t.x,n=e.x,o=s.x,a=t.y,l=e.y,u=s.y,h=rn?r>o?r:o:n>o?n:o,m=a>l?a>u?a:u:l>u?l:u,p=s.next;p!==t;){if(p.x>=h&&p.x<=f&&p.y>=c&&p.y<=m&&ue(r,a,n,l,o,u,p.x,p.y)&&q(p.prev,p,p.next)>=0)return!1;p=p.next}return!0}function Aa(i,t,e,s){var r=i.prev,n=i,o=i.next;if(q(r,n,o)>=0)return!1;for(var a=r.x,l=n.x,u=o.x,h=r.y,c=n.y,f=o.y,m=al?a>u?a:u:l>u?l:u,d=h>c?h>f?h:f:c>f?c:f,b=qs(m,p,t,e,s),g=qs(_,d,t,e,s),w=i.prevZ,A=i.nextZ;w&&w.z>=b&&A&&A.z<=g;){if(w.x>=m&&w.x<=_&&w.y>=p&&w.y<=d&&w!==r&&w!==o&&ue(a,h,l,c,u,f,w.x,w.y)&&q(w.prev,w,w.next)>=0||(w=w.prevZ,A.x>=m&&A.x<=_&&A.y>=p&&A.y<=d&&A!==r&&A!==o&&ue(a,h,l,c,u,f,A.x,A.y)&&q(A.prev,A,A.next)>=0))return!1;A=A.nextZ}for(;w&&w.z>=b;){if(w.x>=m&&w.x<=_&&w.y>=p&&w.y<=d&&w!==r&&w!==o&&ue(a,h,l,c,u,f,w.x,w.y)&&q(w.prev,w,w.next)>=0)return!1;w=w.prevZ}for(;A&&A.z<=g;){if(A.x>=m&&A.x<=_&&A.y>=p&&A.y<=d&&A!==r&&A!==o&&ue(a,h,l,c,u,f,A.x,A.y)&&q(A.prev,A,A.next)>=0)return!1;A=A.nextZ}return!0}function Ca(i,t,e){var s=i;do{var r=s.prev,n=s.next.next;!ds(r,n)&&zr(r,s,s.next,n)&&Ve(r,n)&&Ve(n,r)&&(t.push(r.i/e|0),t.push(s.i/e|0),t.push(n.i/e|0),Ne(s),Ne(s.next),s=i=n),s=s.next}while(s!==i);return Jt(s)}function Sa(i,t,e,s,r,n){var o=i;do{for(var a=o.next.next;a!==o.prev;){if(o.i!==a.i&&Ba(o,a)){var l=Hr(o,a);o=Jt(o,o.next),l=Jt(l,l.next),Fe(o,t,e,s,r,n,0),Fe(l,t,e,s,r,n,0);return}a=a.next}o=o.next}while(o!==i)}function Ma(i,t,e,s){var r=[],n,o,a,l,u;for(n=0,o=t.length;n=e.next.y&&e.next.y!==e.y){var a=e.x+(r-e.y)*(e.next.x-e.x)/(e.next.y-e.y);if(a<=s&&a>n&&(n=a,o=e.x=e.x&&e.x>=u&&s!==e.x&&ue(ro.x||e.x===o.x&&Ia(o,e)))&&(o=e,c=f)),e=e.next;while(e!==l);return o}function Ia(i,t){return q(i.prev,i,t.prev)<0&&q(t.next,i,i.next)<0}function Ea(i,t,e,s){var r=i;do r.z===0&&(r.z=qs(r.x,r.y,t,e,s)),r.prevZ=r.prev,r.nextZ=r.next,r=r.next;while(r!==i);r.prevZ.nextZ=null,r.prevZ=null,Da(r)}function Da(i){var t,e,s,r,n,o,a,l,u=1;do{for(e=i,i=null,n=null,o=0;e;){for(o++,s=e,a=0,t=0;t0||l>0&&s;)a!==0&&(l===0||!s||e.z<=s.z)?(r=e,e=e.nextZ,a--):(r=s,s=s.nextZ,l--),n?n.nextZ=r:i=r,r.prevZ=n,n=r;e=s}n.nextZ=null,u*=2}while(o>1);return i}function qs(i,t,e,s,r){return i=(i-e)*r|0,t=(t-s)*r|0,i=(i|i<<8)&16711935,i=(i|i<<4)&252645135,i=(i|i<<2)&858993459,i=(i|i<<1)&1431655765,t=(t|t<<8)&16711935,t=(t|t<<4)&252645135,t=(t|t<<2)&858993459,t=(t|t<<1)&1431655765,i|t<<1}function Ra(i){var t=i,e=i;do(t.x=(i-o)*(n-a)&&(i-o)*(s-a)>=(e-o)*(t-a)&&(e-o)*(n-a)>=(r-o)*(s-a)}function Ba(i,t){return i.next.i!==t.i&&i.prev.i!==t.i&&!Fa(i,t)&&(Ve(i,t)&&Ve(t,i)&&Va(i,t)&&(q(i.prev,i,t.prev)||q(i,t.prev,t))||ds(i,t)&&q(i.prev,i,i.next)>0&&q(t.prev,t,t.next)>0)}function q(i,t,e){return(t.y-i.y)*(e.x-t.x)-(t.x-i.x)*(e.y-t.y)}function ds(i,t){return i.x===t.x&&i.y===t.y}function zr(i,t,e,s){var r=Ke(q(i,t,e)),n=Ke(q(i,t,s)),o=Ke(q(e,s,i)),a=Ke(q(e,s,t));return!!(r!==n&&o!==a||r===0&&Ze(i,e,t)||n===0&&Ze(i,s,t)||o===0&&Ze(e,i,s)||a===0&&Ze(e,t,s))}function Ze(i,t,e){return t.x<=Math.max(i.x,e.x)&&t.x>=Math.min(i.x,e.x)&&t.y<=Math.max(i.y,e.y)&&t.y>=Math.min(i.y,e.y)}function Ke(i){return i>0?1:i<0?-1:0}function Fa(i,t){var e=i;do{if(e.i!==i.i&&e.next.i!==i.i&&e.i!==t.i&&e.next.i!==t.i&&zr(e,e.next,i,t))return!0;e=e.next}while(e!==i);return!1}function Ve(i,t){return q(i.prev,i,i.next)<0?q(i,t,i.next)>=0&&q(i,i.prev,t)>=0:q(i,t,i.prev)<0||q(i,i.next,t)<0}function Va(i,t){var e=i,s=!1,r=(i.x+t.x)/2,n=(i.y+t.y)/2;do e.y>n!=e.next.y>n&&e.next.y!==e.y&&r<(e.next.x-e.x)*(n-e.y)/(e.next.y-e.y)+e.x&&(s=!s),e=e.next;while(e!==i);return s}function Hr(i,t){var e=new js(i.i,i.x,i.y),s=new js(t.i,t.x,t.y),r=i.next,n=t.prev;return i.next=t,t.prev=i,e.next=r,r.prev=e,s.next=e,e.prev=s,n.next=s,s.prev=n,s}function Xi(i,t,e,s){var r=new js(i,t,e);return s?(r.next=s.next,r.prev=s,s.next.prev=r,s.next=r):(r.prev=r,r.next=r),r}function Ne(i){i.next.prev=i.prev,i.prev.next=i.next,i.prevZ&&(i.prevZ.nextZ=i.nextZ),i.nextZ&&(i.nextZ.prevZ=i.prevZ)}function js(i,t,e){this.i=i,this.x=t,this.y=e,this.prev=null,this.next=null,this.z=0,this.prevZ=null,this.nextZ=null,this.steiner=!1}cs.deviation=function(i,t,e,s){var r=t&&t.length,n=r?t[0]*e:i.length,o=Math.abs(Zs(i,0,n,e));if(r)for(var a=0,l=t.length;a0&&(s+=i[r-1].length,e.holes.push(s))}return e};var Na=ui.exports;const Ga=ii(Na);Yr=(i=>(i[i.NONE=0]="NONE",i[i.COLOR=16384]="COLOR",i[i.STENCIL=1024]="STENCIL",i[i.DEPTH=256]="DEPTH",i[i.COLOR_DEPTH=16640]="COLOR_DEPTH",i[i.COLOR_STENCIL=17408]="COLOR_STENCIL",i[i.DEPTH_STENCIL=1280]="DEPTH_STENCIL",i[i.ALL=17664]="ALL",i))(Yr||{});$a=class{constructor(t){this.items=[],this._name=t}emit(t,e,s,r,n,o,a,l){const{name:u,items:h}=this;for(let c=0,f=h.length;c{this.runners[e]=new $a(e)})}_addSystems(t){let e;for(e in t){const s=t[e];this._addSystem(s.value,s.name)}}_addSystem(t,e){const s=new t(this);if(this[e])throw new Error(`Whoops! The name "${e}" is already in use`);this[e]=s,this._systemsHash[e]=s;for(const r in this.runners)this.runners[r].add(s);return this}_addPipes(t,e){const s=e.reduce((r,n)=>(r[n.name]=n.value,r),{});t.forEach(r=>{const n=r.value,o=r.name,a=s[o];this.renderPipes[o]=new n(this,a?new a:null)})}destroy(t=!1){this.runners.destroy.items.reverse(),this.runners.destroy.emit(t),Object.values(this.runners).forEach(e=>{e.destroy()}),this._systemsHash=null,this.renderPipes=null}generateTexture(t){return this.textureGenerator.generateTexture(t)}get roundPixels(){return!!this._roundPixels}_unsafeEvalCheck(){if(!va())throw new Error("Current environment does not allow unsafe-eval, please use pixi.js/unsafe-eval module to enable support.")}};Xr.defaultOptions={resolution:1,failIfMajorPerformanceCaveat:!1,roundPixels:!1};let Qe;qr=Xr;function Oa(i){return Qe!==void 0||(Qe=(()=>{const t={stencil:!0,failIfMajorPerformanceCaveat:i??qr.defaultOptions.failIfMajorPerformanceCaveat};try{if(!Qt.get().getWebGLRenderingContext())return!1;let s=Qt.get().createCanvas().getContext("webgl",t);const r=!!s?.getContextAttributes()?.stencil;if(s){const n=s.getExtension("WEBGL_lose_context");n&&n.loseContext()}return s=null,r}catch{return!1}})()),Qe}let Je;async function Ua(i={}){return Je!==void 0||(Je=await (async()=>{if(!Qt.get().getNavigator().gpu)return!1;try{return await (await navigator.gpu.requestAdapter(i)).requestDevice(),!0}catch{return!1}})()),Je}const Wi=["webgpu","webgl","canvas"];async function za(i){let t=[];i.preference?(t.push(i.preference),Wi.forEach(n=>{n!==i.preference&&t.push(n)})):t=Wi.slice();let e;await ba(i.manageImports??!0);let s={};for(let n=0;nimport("./WebGPURenderer-D9yoqJyb.js").then(async m=>{await m.__tla;return m}),__vite__mapDeps([11,2,12,3,5,6,7,8,9,10]),import.meta.url);e=a,s={...i,...i.webgpu};break}else if(o==="webgl"&&Oa(i.failIfMajorPerformanceCaveat??qr.defaultOptions.failIfMajorPerformanceCaveat)){const{WebGLRenderer:a}=await rs(()=>import("./WebGLRenderer-C3gVMANR.js").then(async m=>{await m.__tla;return m}),__vite__mapDeps([13,2,4,12,5,6,7,8,9,10]),import.meta.url);e=a,s={...i,...i.webgl};break}else if(o==="canvas"){s={...i};break}}delete s.webgpu,delete s.webgl;const r=new e;return await r.init(s),r}const jr=class Ks{constructor(...t){this.stage=new ft,t[0]!==void 0&&J(Q,"Application constructor options are deprecated, please use Application.init() instead.")}async init(t){t={...t},this.renderer=await za(t),Ks._plugins.forEach(e=>{e.init.call(this,t)})}render(){this.renderer.render({container:this.stage})}get canvas(){return this.renderer.canvas}get view(){return J(Q,"Application.view is deprecated, please use Application.canvas instead."),this.renderer.canvas}get screen(){return this.renderer.screen}destroy(t=!1,e=!1){const s=Ks._plugins.slice(0);s.reverse(),s.forEach(r=>{r.destroy.call(this)}),this.stage.destroy(e),this.stage=null,this.renderer.destroy(t),this.renderer=null}};jr._plugins=[];let Zr=jr;ie.handleByList(tt.Application,Zr._plugins);var Ha=Xa,Ps={a:7,c:6,h:1,l:2,m:2,q:4,s:4,t:2,v:1,z:0},Ya=/([astvzqmhlc])([^astvzqmhlc]*)/ig;function Xa(i){var t=[];return i.replace(Ya,function(e,s,r){var n=s.toLowerCase();for(r=qa(r),n=="m"&&r.length>2&&(t.push([s].concat(r.splice(0,2))),n="l",s=s=="m"?"l":"L");;){if(r.length==Ps[n])return r.unshift(s),t.push(r);if(r.length0&&(r=s.pop(),r?(n=r.startX,o=r.startY):(n=0,o=0)),r=null;break;default:Dt(`Unknown SVG path command: ${u}`)}u!=="Z"&&u!=="z"&&r===null&&(r={startX:n,startY:o},s.push(r))}return t}class ci{constructor(t=0,e=0,s=0){this.type="circle",this.x=t,this.y=e,this.radius=s}clone(){return new ci(this.x,this.y,this.radius)}contains(t,e){if(this.radius<=0)return!1;const s=this.radius*this.radius;let r=this.x-t,n=this.y-e;return r*=r,n*=n,r+n<=s}strokeContains(t,e,s){if(this.radius===0)return!1;const r=this.x-t,n=this.y-e,o=this.radius,a=s/2,l=Math.sqrt(r*r+n*n);return lo-a}getBounds(t){return t=t||new ot,t.x=this.x-this.radius,t.y=this.y-this.radius,t.width=this.radius*2,t.height=this.radius*2,t}copyFrom(t){return this.x=t.x,this.y=t.y,this.radius=t.radius,this}copyTo(t){return t.copyFrom(this),t}toString(){return`[pixi.js/math:Circle x=${this.x} y=${this.y} radius=${this.radius}]`}}class di{constructor(t=0,e=0,s=0,r=0){this.type="ellipse",this.x=t,this.y=e,this.halfWidth=s,this.halfHeight=r}clone(){return new di(this.x,this.y,this.halfWidth,this.halfHeight)}contains(t,e){if(this.halfWidth<=0||this.halfHeight<=0)return!1;let s=(t-this.x)/this.halfWidth,r=(e-this.y)/this.halfHeight;return s*=s,r*=r,s+r<=1}strokeContains(t,e,s){const{halfWidth:r,halfHeight:n}=this;if(r<=0||n<=0)return!1;const o=s/2,a=r-o,l=n-o,u=r+o,h=n+o,c=t-this.x,f=e-this.y,m=c*c/(a*a)+f*f/(l*l),p=c*c/(u*u)+f*f/(h*h);return m>1&&p<=1}getBounds(){return new ot(this.x-this.halfWidth,this.y-this.halfHeight,this.halfWidth*2,this.halfHeight*2)}copyFrom(t){return this.x=t.x,this.y=t.y,this.halfWidth=t.halfWidth,this.halfHeight=t.halfHeight,this}copyTo(t){return t.copyFrom(this),t}toString(){return`[pixi.js/math:Ellipse x=${this.x} y=${this.y} halfWidth=${this.halfWidth} halfHeight=${this.halfHeight}]`}}function Ka(i,t,e,s,r,n){const o=i-e,a=t-s,l=r-e,u=n-s,h=o*l+a*u,c=l*l+u*u;let f=-1;c!==0&&(f=h/c);let m,p;f<0?(m=e,p=s):f>1?(m=r,p=n):(m=e+f*l,p=s+f*u);const _=i-m,d=t-p;return _*_+d*d}class Te{constructor(...t){this.type="polygon";let e=Array.isArray(t[0])?t[0]:t;if(typeof e[0]!="number"){const s=[];for(let r=0,n=e.length;re!=h>e&&t<(u-a)*((e-l)/(h-l))+a&&(s=!s)}return s}strokeContains(t,e,s){const r=s/2,n=r*r,{points:o}=this;for(let a=0;ar?u:r,n=ho?h:o}return t.x=s,t.width=r-s,t.y=n,t.height=o-n,t}copyFrom(t){return this.points=t.points.slice(),this.closePath=t.closePath,this}copyTo(t){return t.copyFrom(this),t}toString(){return`[pixi.js/math:PolygoncloseStroke=${this.closePath}points=${this.points.reduce((t,e)=>`${t}, ${e}`,"")}]`}get lastX(){return this.points[this.points.length-2]}get lastY(){return this.points[this.points.length-1]}get x(){return this.points[this.points.length-2]}get y(){return this.points[this.points.length-1]}}const ts=(i,t,e,s,r,n)=>{const o=i-e,a=t-s,l=Math.sqrt(o*o+a*a);return l>=r-n&&l<=r+n};class fi{constructor(t=0,e=0,s=0,r=0,n=20){this.type="roundedRectangle",this.x=t,this.y=e,this.width=s,this.height=r,this.radius=n}getBounds(t){return t=t||new ot,t.x=this.x,t.y=this.y,t.width=this.width,t.height=this.height,t}clone(){return new fi(this.x,this.y,this.width,this.height,this.radius)}copyFrom(t){return this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height,this}copyTo(t){return t.copyFrom(this),t}contains(t,e){if(this.width<=0||this.height<=0)return!1;if(t>=this.x&&t<=this.x+this.width&&e>=this.y&&e<=this.y+this.height){const s=Math.max(0,Math.min(this.radius,Math.min(this.width,this.height)/2));if(e>=this.y+s&&e<=this.y+this.height-s||t>=this.x+s&&t<=this.x+this.width-s)return!0;let r=t-(this.x+s),n=e-(this.y+s);const o=s*s;if(r*r+n*n<=o||(r=t-(this.x+this.width-s),r*r+n*n<=o)||(n=e-(this.y+this.height-s),r*r+n*n<=o)||(r=t-(this.x+s),r*r+n*n<=o))return!0}return!1}strokeContains(t,e,s){const{x:r,y:n,width:o,height:a,radius:l}=this,u=s/2,h=r+l,c=n+l,f=o-l*2,m=a-l*2,p=r+o,_=n+a;return(t>=r-u&&t<=r+u||t>=p-u&&t<=p+u)&&e>=c&&e<=c+m||(e>=n-u&&e<=n+u||e>=_-u&&e<=_+u)&&t>=h&&t<=h+f?!0:tp-l&&ep-l&&e>_-l&&ts(t,e,p-l,_-l,l,u)||t_-l&&ts(t,e,h,_-l,l,u)}toString(){return`[pixi.js/math:RoundedRectangle x=${this.x} y=${this.y}width=${this.width} height=${this.height} radius=${this.radius}]`}}pt=(i=>(i[i.MAP_READ=1]="MAP_READ",i[i.MAP_WRITE=2]="MAP_WRITE",i[i.COPY_SRC=4]="COPY_SRC",i[i.COPY_DST=8]="COPY_DST",i[i.INDEX=16]="INDEX",i[i.VERTEX=32]="VERTEX",i[i.UNIFORM=64]="UNIFORM",i[i.STORAGE=128]="STORAGE",i[i.INDIRECT=256]="INDIRECT",i[i.QUERY_RESOLVE=512]="QUERY_RESOLVE",i[i.STATIC=1024]="STATIC",i))(pt||{});Ge=class extends Gt{constructor(t){let{data:e,size:s}=t;const{usage:r,label:n,shrinkToFit:o}=t;super(),this.uid=at("buffer"),this._resourceType="buffer",this._resourceId=at("resource"),this._touched=0,this._updateID=1,this.shrinkToFit=!0,e instanceof Array&&(e=new Float32Array(e)),this._data=e,s=s??e?.byteLength;const a=!!e;this.descriptor={size:s,usage:r,mappedAtCreation:a,label:n},this.shrinkToFit=o??!0}get data(){return this._data}set data(t){this.setDataWithSize(t,t.length,!0)}get static(){return!!(this.descriptor.usage&pt.STATIC)}set static(t){t?this.descriptor.usage|=pt.STATIC:this.descriptor.usage&=~pt.STATIC}setDataWithSize(t,e,s){if(this._updateID++,this._updateSize=e*t.BYTES_PER_ELEMENT,this._data===t){s&&this.emit("update",this);return}const r=this._data;if(this._data=t,r.length!==t.length){!this.shrinkToFit&&t.byteLengtha&&(a=m),p>l&&(l=p),me.destroy()),this.attributes=null,this.buffers=null,this.indexBuffer=null,this._bounds=null}};const el=new Float32Array(1),sl=new Uint32Array(1);il=class extends tl{constructor(){const e=new Ge({data:el,label:"attribute-batch-buffer",usage:pt.VERTEX|pt.COPY_DST,shrinkToFit:!1}),s=new Ge({data:sl,label:"index-batch-buffer",usage:pt.INDEX|pt.COPY_DST,shrinkToFit:!1}),r=6*4;super({attributes:{aPosition:{buffer:e,format:"float32x2",stride:r,offset:0,location:1},aUV:{buffer:e,format:"float32x2",stride:r,offset:2*4,location:3},aColor:{buffer:e,format:"unorm8x4",stride:r,offset:4*4,location:0},aTextureIdAndRound:{buffer:e,format:"uint16x2",stride:r,offset:5*4,location:2}},indexBuffer:s})}};let Jr;Qr=16;Jr={};rl=function(i,t){let e=0;for(let s=0;s>>0;return Jr[e]||nl(i,e)};function nl(i,t){const e={};let s=0;for(let n=0;n0){const o=new Uint8Array(i,e*8,n);new Uint8Array(t,e*8,n).set(o)}};const ol={normal:"normal-npm",add:"add-npm",screen:"screen-npm"};al=(i=>(i[i.DISABLED=0]="DISABLED",i[i.RENDERING_MASK_ADD=1]="RENDERING_MASK_ADD",i[i.MASK_ACTIVE=2]="MASK_ACTIVE",i[i.RENDERING_MASK_REMOVE=3]="RENDERING_MASK_REMOVE",i[i.NONE=4]="NONE",i))(al||{});function Zi(i,t){return t.alphaMode==="no-premultiply-alpha"&&ol[i]||i}class Ki{constructor(){this.ids=Object.create(null),this.textures=[],this.count=0}clear(){for(let t=0;tthis.attributeBuffer.size&&this._resizeAttributeBuffer(this.attributeSize*4),this.indexSize>this.indexBuffer.length&&this._resizeIndexBuffer(this.indexSize);const o=this.attributeBuffer.float32View,a=this.attributeBuffer.uint32View,l=this.indexBuffer;let u=this._batchIndexSize,h=this._batchIndexStart,c="startBatch",f=this._batchPool[this._batchPoolIndex++]||new Qi;for(let m=this.elementStart;m=Qr||g)&&(this._finishBatch(f,h,u-h,s,n,t,c),c="renderBatch",h=u,n=b,s=this._textureBatchPool[this._textureBatchPoolIndex++]||new Ki,s.clear(),f=this._batchPool[this._batchPoolIndex++]||new Qi,++Ae),p.textureId=d._textureBindLocation=s.count,s.ids[d.uid]=s.count,s.textures[s.count++]=d,p.batch=f,u+=p.indexSize,p.packAttributes(o,a,p.location,p.textureId),p.packIndex(l,p.indexStart,p.location/this._vertexSize)}s.count>0&&(this._finishBatch(f,h,u-h,s,n,t,c),h=u,++Ae),this.elementStart=this.elementSize,this._batchIndexStart=h,this._batchIndexSize=u}_finishBatch(t,e,s,r,n,o,a){t.gpuBindGroup=null,t.action=a,t.batcher=this,t.textures=r,t.blendMode=n,t.start=e,t.size=s,++Ae,o.add(t)}finish(t){this.break(t)}ensureAttributeBuffer(t){t*4<=this.attributeBuffer.size||this._resizeAttributeBuffer(t*4)}ensureIndexBuffer(t){t<=this.indexBuffer.length||this._resizeIndexBuffer(t)}_resizeAttributeBuffer(t){const e=Math.max(t,this.attributeBuffer.size*2),s=new qi(e);ji(this.attributeBuffer.rawBinaryData,s.rawBinaryData),this.attributeBuffer=s}_resizeIndexBuffer(t){const e=this.indexBuffer;let s=Math.max(t,e.length*1.5);s+=s%2;const r=s>65535?new Uint32Array(s):new Uint16Array(s);if(r.BYTES_PER_ELEMENT!==e.BYTES_PER_ELEMENT)for(let n=0;n>16&255,r=i>>8&255,n=i&255,o=t>>16&255,a=t>>8&255,l=t&255,u=s+(o-s)*e,h=r+(a-r)*e,c=n+(l-n)*e;return(u<<16)+(h<<8)+c}const ks=16777215;dl=function(i,t){return i===ks||t===ks?i+t-ks:cl(i,t,.5)};rn=class{constructor(){this.batcher=null,this.batch=null,this.applyTransform=!0,this.roundPixels=0}get blendMode(){return this.applyTransform?this.renderable.groupBlendMode:"normal"}packIndex(t,e,s){const r=this.geometryData.indices;for(let n=0;n>16|c&65280|(c&255)<<16;if(this.applyTransform){const m=dl(f,o.groupColor)+(this.alpha*o.groupAlpha*255<<24),p=o.groupTransform,_=r<<16|this.roundPixels&65535,d=p.a,b=p.b,g=p.c,w=p.d,A=p.tx,P=p.ty;for(let E=u;E=0&&a>=0&&r>=0&&n>=0))return t;const l=Math.ceil(2.3*Math.sqrt(o+a)),u=l*8+(r?4:0)+(n?4:0);if(u===0)return t;if(l===0)return t[0]=t[6]=e+r,t[1]=t[3]=s+n,t[2]=t[4]=e-r,t[5]=t[7]=s-n,t;let h=0,c=l*4+(r?2:0)+2,f=c,m=u,p=r+o,_=n,d=e+p,b=e-p,g=s+_;if(t[h++]=d,t[h++]=g,t[--c]=g,t[--c]=b,n){const A=s-_;t[f++]=b,t[f++]=A,t[--m]=A,t[--m]=d}for(let A=1;A0&&(r[n++]=l,r[n++]=u,r[n++]=l-1),l++;r[n++]=u+1,r[n++]=u,r[n++]=l-1}},fl=1e-4,Ji=1e-4;function pl(i){const t=i.length;if(t<6)return 1;let e=0;for(let s=0,r=i[t-2],n=i[t-1];sc&&(c+=Math.PI*2);let f=h;const m=c-h,p=Math.abs(m),_=Math.sqrt(l*l+u*u),d=(15*p*Math.sqrt(_)/Math.PI>>0)+1,b=m/d;if(f+=b,a){o.push(i,t),o.push(e,s);for(let g=1,w=f;g=0&&(h.join==="round"?g+=Yt(C,T,C-F*R,T-B*R,C-Y*R,T-Z*R,d,!1)+4:g+=2,d.push(C-Y*N,T-Z*N),d.push(C+Y*R,T+Z*R));continue}const xi=(-F+v)*(-B+T)-(-F+C)*(-B+D),bi=(-Y+j)*(-Z+T)-(-Y+C)*(-Z+Tt),ze=(Ft*bi-ye*xi)/Ue,He=(xe*xi-ge*bi)/Ue,fs=(ze-C)*(ze-C)+(He-T)*(He-T),Lt=C+(ze-C)*R,Ot=T+(He-T)*R,Ut=C-(ze-C)*N,zt=T-(He-T)*N,dn=Math.min(Ft*Ft+ge*ge,ye*ye+xe*xe),vi=be?R:N,fn=dn+vi*vi*P;fs<=fn?h.join==="bevel"||fs/P>E?(be?(d.push(Lt,Ot),d.push(C+F*N,T+B*N),d.push(Lt,Ot),d.push(C+Y*N,T+Z*N)):(d.push(C-F*R,T-B*R),d.push(Ut,zt),d.push(C-Y*R,T-Z*R),d.push(Ut,zt)),g+=2):h.join==="round"?be?(d.push(Lt,Ot),d.push(C+F*N,T+B*N),g+=Yt(C,T,C+F*N,T+B*N,C+Y*N,T+Z*N,d,!0)+4,d.push(Lt,Ot),d.push(C+Y*N,T+Z*N)):(d.push(C-F*R,T-B*R),d.push(Ut,zt),g+=Yt(C,T,C-F*R,T-B*R,C-Y*R,T-Z*R,d,!1)+4,d.push(C-Y*R,T-Z*R),d.push(Ut,zt)):(d.push(Lt,Ot),d.push(Ut,zt)):(d.push(C-F*R,T-B*R),d.push(C+F*N,T+B*N),h.join==="round"?be?g+=Yt(C,T,C+F*N,T+B*N,C+Y*N,T+Z*N,d,!0)+2:g+=Yt(C,T,C-F*R,T-B*R,C-Y*R,T-Z*R,d,!1)+2:h.join==="miter"&&fs/P<=E&&(be?(d.push(Ut,zt),d.push(Ut,zt)):(d.push(Lt,Ot),d.push(Lt,Ot)),g+=2),d.push(C-Y*R,T-Z*R),d.push(C+Y*N,T+Z*N),g+=2)}v=i[(b-2)*2],D=i[(b-2)*2+1],C=i[(b-1)*2],T=i[(b-1)*2+1],F=-(D-T),B=v-C,vt=Math.sqrt(F*F+B*B),F/=vt,B/=vt,F*=A,B*=A,d.push(C-F*R,T-B*R),d.push(C+F*N,T+B*N),p||(h.cap==="round"?g+=Yt(C-F*(R-N)*.5,T-B*(R-N)*.5,C-F*R,T-B*R,C+F*N,T+B*N,d,!1)+2:h.cap==="square"&&(g+=tr(C,T,F,B,R,N,!1,d)));const cn=Ji*Ji;for(let U=w;U=0&&o>=0&&(t[0]=s,t[1]=r,t[2]=s+n,t[3]=r,t[4]=s+n,t[5]=r+o,t[6]=s,t[7]=r+o),t},triangulate(i,t,e,s,r,n){let o=0;s*=e,t[s+o]=i[0],t[s+o+1]=i[1],o+=e,t[s+o]=i[2],t[s+o+1]=i[3],o+=e,t[s+o]=i[6],t[s+o+1]=i[7],o+=e,t[s+o]=i[4],t[s+o+1]=i[5],o+=e;const a=s/e;r[n++]=a,r[n++]=a+1,r[n++]=a+2,r[n++]=a+1,r[n++]=a+3,r[n++]=a+2}},xl={build(i,t){return t[0]=i.x,t[1]=i.y,t[2]=i.x2,t[3]=i.y2,t[4]=i.x3,t[5]=i.y3,t},triangulate(i,t,e,s,r,n){let o=0;s*=e,t[s+o]=i[0],t[s+o+1]=i[1],o+=e,t[s+o]=i[2],t[s+o+1]=i[3],o+=e,t[s+o]=i[4],t[s+o+1]=i[5];const a=s/e;r[n++]=a,r[n++]=a+1,r[n++]=a+2}},pi={rectangle:yl,polygon:gl,triangle:xl,circle:Ts,ellipse:Ts,roundedRectangle:Ts},bl=new ot;function vl(i,t){const{geometryData:e,batches:s}=t;s.length=0,e.indices.length=0,e.vertices.length=0,e.uvs.length=0;for(let r=0;r{const m=l.length,p=o.length/2,_=[],d=pi[h.type];if(d.build(h,_),c&&sn(_,c),s){const A=h.closePath??!0;ml(_,t,!1,A,o,2,p,l)}else if(e&&u===f){u!==0&&console.warn("[Pixi Graphics] only the last shape have be cut out");const A=[],P=_.slice();Al(e.shapePath).forEach(v=>{A.push(P.length/2),P.push(...v)}),nn(P,A,o,2,p,l,m)}else d.triangulate(_,o,2,p,l,m);const b=a.length/2,g=t.texture;if(g!==H.WHITE){const A=t.matrix;c&&A.append(c.clone().invert()),hl(o,2,p,a,b,2,o.length/2-p,A)}else ul(a,b,2,o.length/2-p);const w=St.get(rn);w.indexOffset=m,w.indexSize=l.length-m,w.vertexOffset=p,w.vertexSize=o.length/2-p,w.color=t.color,w.alpha=t.alpha,w.texture=g,w.geometryData=n,r.push(w)})}function Al(i){if(!i)return[];const t=i.shapePrimitives,e=[];for(let s=0;s{St.return(s)})}destroy(){for(const t of this._needsContextNeedsRebuild)this._gpuContextHash[t.uid]&&this.onGraphicsContextDestroy(t);this._needsContextNeedsRebuild.length=0}};mi.extension={type:[tt.WebGLSystem,tt.WebGPUSystem,tt.CanvasSystem],name:"graphicsContext"};mi.defaultOptions={bezierSmoothness:.5};on=mi;const Ml=8,es=11920929e-14,Pl=1;function an(i,t,e,s,r,n,o,a,l,u){const c=Math.min(.99,Math.max(0,u??on.defaultOptions.bezierSmoothness));let f=(Pl-c)/1;return f*=f,kl(t,e,s,r,n,o,a,l,i,f),i}function kl(i,t,e,s,r,n,o,a,l,u){Js(i,t,e,s,r,n,o,a,l,u,0),l.push(o,a)}function Js(i,t,e,s,r,n,o,a,l,u,h){if(h>Ml)return;const c=(i+e)/2,f=(t+s)/2,m=(e+r)/2,p=(s+n)/2,_=(r+o)/2,d=(n+a)/2,b=(c+m)/2,g=(f+p)/2,w=(m+_)/2,A=(p+d)/2,P=(b+w)/2,E=(g+A)/2;if(h>0){let v=o-i,D=a-t;const C=Math.abs((e-o)*D-(s-a)*v),T=Math.abs((r-o)*D-(n-a)*v);if(C>es&&T>es){if((C+T)*(C+T)<=u*(v*v+D*D)){l.push(P,E);return}}else if(C>es){if(C*C<=u*(v*v+D*D)){l.push(P,E);return}}else if(T>es){if(T*T<=u*(v*v+D*D)){l.push(P,E);return}}else if(v=P-(i+o)/2,D=E-(t+a)/2,v*v+D*D<=u){l.push(P,E);return}}Js(i,t,c,f,b,g,P,E,l,u,h+1),Js(P,E,w,A,_,d,o,a,l,u,h+1)}const Tl=8,Il=11920929e-14,El=1;function Dl(i,t,e,s,r,n,o,a){const u=Math.min(.99,Math.max(0,a??on.defaultOptions.bezierSmoothness));let h=(El-u)/1;return h*=h,Rl(t,e,s,r,n,o,i,h),i}function Rl(i,t,e,s,r,n,o,a){ti(o,i,t,e,s,r,n,a,0),o.push(r,n)}function ti(i,t,e,s,r,n,o,a,l){if(l>Tl)return;const u=(t+s)/2,h=(e+r)/2,c=(s+n)/2,f=(r+o)/2,m=(u+c)/2,p=(h+f)/2;let _=n-t,d=o-e;const b=Math.abs((s-n)*d-(r-o)*_);if(b>Il){if(b*b<=a*(_*_+d*d)){i.push(m,p);return}}else if(_=m-(t+n)/2,d=p-(e+o)/2,_*_+d*d<=a){i.push(m,p);return}ti(i,t,e,u,h,m,p,a,l+1),ti(i,m,p,c,f,n,o,a,l+1)}function ln(i,t,e,s,r,n,o,a){let l=Math.abs(r-n);(!o&&r>n||o&&n>r)&&(l=2*Math.PI-l),a=a||Math.max(6,Math.floor(6*Math.pow(s,1/3)*(l/Math.PI))),a=Math.max(a,3);let u=l/a,h=r;u*=o?-1:1;for(let c=0;cc*l)}const Ie=Math.PI*2,Is={centerX:0,centerY:0,ang1:0,ang2:0},Es=({x:i,y:t},e,s,r,n,o,a,l)=>{i*=e,t*=s;const u=r*i-n*t,h=n*i+r*t;return l.x=u+o,l.y=h+a,l};function Fl(i,t){const e=t===-1.5707963267948966?-.551915024494:1.3333333333333333*Math.tan(t/4),s=t===1.5707963267948966?.551915024494:e,r=Math.cos(i),n=Math.sin(i),o=Math.cos(i+t),a=Math.sin(i+t);return[{x:r-n*s,y:n+r*s},{x:o+a*s,y:a-o*s},{x:o,y:a}]}const sr=(i,t,e,s)=>{const r=i*s-t*e<0?-1:1;let n=i*e+t*s;return n>1&&(n=1),n<-1&&(n=-1),r*Math.acos(n)},Vl=(i,t,e,s,r,n,o,a,l,u,h,c,f)=>{const m=Math.pow(r,2),p=Math.pow(n,2),_=Math.pow(h,2),d=Math.pow(c,2);let b=m*p-m*d-p*_;b<0&&(b=0),b/=m*d+p*_,b=Math.sqrt(b)*(o===a?-1:1);const g=b*r/n*c,w=b*-n/r*h,A=u*g-l*w+(i+e)/2,P=l*g+u*w+(t+s)/2,E=(h-g)/r,v=(c-w)/n,D=(-h-g)/r,C=(-c-w)/n,T=sr(1,0,E,v);let j=sr(E,v,D,C);a===0&&j>0&&(j-=Ie),a===1&&j<0&&(j+=Ie),f.centerX=A,f.centerY=P,f.ang1=T,f.ang2=j};function Nl(i,t,e,s,r,n,o,a=0,l=0,u=0){if(n===0||o===0)return;const h=Math.sin(a*Ie/360),c=Math.cos(a*Ie/360),f=c*(t-s)/2+h*(e-r)/2,m=-h*(t-s)/2+c*(e-r)/2;if(f===0&&m===0)return;n=Math.abs(n),o=Math.abs(o);const p=Math.pow(f,2)/Math.pow(n,2)+Math.pow(m,2)/Math.pow(o,2);p>1&&(n*=Math.sqrt(p),o*=Math.sqrt(p)),Vl(t,e,s,r,n,o,l,u,h,c,f,m,Is);let{ang1:_,ang2:d}=Is;const{centerX:b,centerY:g}=Is;let w=Math.abs(d)/(Ie/4);Math.abs(1-w)<1e-7&&(w=1);const A=Math.max(Math.ceil(w),1);d/=A;let P=i[i.length-2],E=i[i.length-1];const v={x:0,y:0};for(let D=0;D{const l=a.x-o.x,u=a.y-o.y,h=Math.sqrt(l*l+u*u),c=l/h,f=u/h;return{len:h,nx:c,ny:f}},r=(o,a)=>{o===0?i.moveTo(a.x,a.y):i.lineTo(a.x,a.y)};let n=t[t.length-1];for(let o=0;o0&&(m=-1,p=!0);const _=f/2;let d,b=Math.abs(Math.cos(_)*l/Math.sin(_));b>Math.min(h.len/2,c.len/2)?(b=Math.min(h.len/2,c.len/2),d=Math.abs(b*Math.sin(_)/Math.cos(_))):d=l;const g=a.x+c.nx*b+-c.ny*d*m,w=a.y+c.ny*b+c.nx*d*m,A=Math.atan2(h.ny,h.nx)+Math.PI/2*m,P=Math.atan2(c.ny,c.nx)-Math.PI/2*m;o===0&&i.moveTo(g+Math.cos(A)*d,w+Math.sin(A)*d),i.arc(g,w,d,A,P,p),n=a}}function $l(i,t,e,s){const r=(a,l)=>Math.sqrt((a.x-l.x)**2+(a.y-l.y)**2),n=(a,l,u)=>({x:a.x+(l.x-a.x)*u,y:a.y+(l.y-a.y)*u}),o=t.length;for(let a=0;a=2;c-=2)h[c]===h[c-2]&&h[c-1]===h[c-3]&&h.splice(c-1,2);return this.poly(h,!0,o)}ellipse(t,e,s,r,n){return this.drawShape(new di(t,e,s,r),n),this}roundRect(t,e,s,r,n,o){return this.drawShape(new fi(t,e,s,r,n),o),this}drawShape(t,e){return this.endPoly(),this.shapePrimitives.push({shape:t,transform:e}),this}startPoly(t,e){let s=this._currentPoly;return s&&this.endPoly(),s=new Te,s.points.push(t,e),this._currentPoly=s,this}endPoly(t=!1){const e=this._currentPoly;return e&&e.points.length>2&&(e.closePath=t,this.shapePrimitives.push({shape:e})),this._currentPoly=null,this}_ensurePoly(t=!0){if(!this._currentPoly&&(this._currentPoly=new Te,t)){const e=this.shapePrimitives[this.shapePrimitives.length-1];if(e){let s=e.shape.x,r=e.shape.y;if(!e.transform.isIdentity()){const n=e.transform,o=s;s=n.a*s+n.c*r+n.tx,r=n.b*o+n.d*r+n.ty}this._currentPoly.points.push(s,r)}else this._currentPoly.points.push(0,0)}}buildPath(){const t=this._graphicsPath2D;this.shapePrimitives.length=0,this._currentPoly=null;for(let e=0;eparseInt(D,10)),t.context.poly(g,!0),e&&t.context.fill(),s&&t.context.stroke();break;case"polyline":w=i.getAttribute("points"),g=w.match(/\d+/g).map(D=>parseInt(D,10)),t.context.poly(g,!1),s&&t.context.stroke();break;case"g":case"svg":break;default:{console.info(`[SVG parser] <${i.nodeName}> elements unsupported`);break}}for(let D=0;Dd.priority!==At.DO_NOT_DOWNLOAD).forEach(d=>f.insert(d.piece_range,d.name));const m=new as;let p="",_=1;for(let d=0;d{t.isActive&&u()}),ri(()=>{n.value&&(o.value=new Promise(async h=>{const c=new Zr;await c.init({antialias:!0,width:n.value?.width,height:n.value?.height,canvas:n.value}),h(c)}),s.value&&u())}),hs(async()=>{if(!o.value)return;(await o.value).destroy({removeView:!1},{children:!0})}),(h,c)=>(k(),$("canvas",{ref_key:"canvas",ref:n,width:"4096",height:"20"},null,512))}});ql=te(Wl,[["__scopeId","data-v-212dd1f4"]]);jl=["href"];Zl={key:1};Kl={class:"my-1"};Ql={class:"mr-2"};Jl={key:0};th={key:2};eh={key:0};sh={key:1};ih={key:2};rh={key:0};nh=ct({__name:"Overview",props:{torrent:{},isActive:{type:Boolean}},setup(i){const t=i,{t:e}=Oe(),{cachedFiles:s}=mt($e()),r=nr(),{properties:n}=mt(Bt()),o=_e(),a=W(()=>s.value.filter(v=>v.priority!==At.DO_NOT_DOWNLOAD)),l=W(()=>s.value.length),u=W(()=>a.value.length===1?a.value[0].name:""),h=W(()=>n.value?.comment??""),c=W(()=>n.value?.dl_speed_avg??0),f=W(()=>n.value?.piece_size??0),m=W(()=>n.value?.pieces_have??0),p=W(()=>n.value?.pieces_num??0),_=W(()=>n.value?.up_speed_avg??0),d=W(()=>`torrent-${t.torrent.state}`),b=W(()=>`${parseInt(Tn(f.value,!0))} ${In(f.value,!0)}`),g=W(()=>t.torrent.state===En.META_DL);async function w(){try{await navigator.clipboard.writeText(t.torrent.hash)}catch{Mi.error(e("toast.copy.error"));return}Mi.success(e("toast.copy.success"))}function A(v){r.createDialog(pn,{hashes:[t.torrent.hash],mode:v})}function P(){r.createDialog(Xn,{hash:t.torrent.hash,isFolder:!1,oldName:u.value})}function E(v){if(r.hasActiveDialog||!t.isActive)return!1;if(v.key==="d")return v.preventDefault(),A("dl"),!0;if(v.key==="s")return v.preventDefault(),A("save"),!0;if(v.key==="f"&&a.value.length===1)return v.preventDefault(),P(),!0;if(v.key==="Delete")return v.preventDefault(),r.createDialog(Dn,{hashes:[t.torrent.hash]}),!0}return ri(()=>{document.addEventListener("keydown",E)}),hs(async()=>{document.removeEventListener("keydown",E)}),(v,D)=>v.torrent?(k(),G(ce,{key:0},{default:x(()=>[y(ns,{class:"text-wrap"},{default:x(()=>[V(S(v.torrent.name),1)]),_:1}),y(Mn,null,{default:x(()=>[I("div",null,[(k(!0),$(lt,null,_t(M(Sn)(h.value),C=>(k(),$("span",null,[M(Cn)(C)?(k(),$("a",{key:0,target:"_blank",href:C},S(C),9,jl)):(k(),$("span",Zl,S(C),1))]))),256))]),I("div",Kl,[I("span",Ql,S(v.torrent.hash),1),y(nt,{variant:"outlined",rounded:"",onClick:w},{default:x(()=>[V(S(v.$t("torrentDetail.overview.copy_hash")),1)]),_:1})])]),_:1}),y(Ee,null,{default:x(()=>[y(K,null,{default:x(()=>[y(z,{cols:"12",md:"6"},{default:x(()=>[y(K,null,{default:x(()=>[y(z,{cols:"4"},{default:x(()=>[y(Pn,{color:d.value,indeterminate:g.value,size:100,"model-value":v.torrent?.progress*100||0,width:15},{default:x(()=>[g.value?(k(),$("span",Jl,S(v.$t("torrentDetail.overview.fetchingMetadata")),1)):v.torrent.progress===1?(k(),G(st,{key:1,icon:"mdi-check",size:"x-large"})):(k(),$("span",th,S(M(Rs)(v.torrent.progress)),1))]),_:1},8,["color","indeterminate","model-value"])]),_:1}),y(z,{cols:"8",class:"d-flex flex-column align-center justify-center"},{default:x(()=>[g.value?(k(),$("div",eh,[I("span",null,S(v.$t("torrentDetail.overview.waitingForMetadata")),1)])):(k(),$("div",sh,[y(ql,{torrent:v.torrent,isActive:v.isActive},null,8,["torrent","isActive"])])),p.value>0?(k(),$("div",ih,[I("span",null,S(M(e)("torrentDetail.overview.pieceCount",{owned:m.value,total:p.value,pieceSize:b.value})),1)])):ht("",!0),I("div",null,[y(st,{icon:"mdi-arrow-down"}),V(" "+S(M(Zt)(v.torrent.dlspeed,M(o).useBitSpeed))+" ",1),y(st,{icon:"mdi-arrow-up"}),V(" "+S(M(Zt)(v.torrent.upspeed,M(o).useBitSpeed)),1)])]),_:1})]),_:1}),y(K,null,{default:x(()=>[y(z,{cols:"6"},{default:x(()=>[I("div",null,S(v.$t("torrent.properties.download_path"))+":",1),I("div",null,S(v.torrent.download_path),1),y(nt,{icon:"mdi-pencil",color:"accent",size:"x-small",onClick:D[0]||(D[0]=C=>A("dl"))})]),_:1}),y(z,{cols:"6"},{default:x(()=>[I("div",null,S(v.$t("torrentDetail.overview.fileCount"))+":",1),I("div",null,S(a.value.length)+" / "+S(l.value),1),a.value.length===1?(k(),$("div",rh,S(u.value),1)):ht("",!0),a.value.length===1?(k(),G(nt,{key:1,icon:"mdi-pencil",color:"accent",size:"x-small",onClick:P})):ht("",!0)]),_:1})]),_:1}),y(K,null,{default:x(()=>[y(z,{cols:"6"},{default:x(()=>[I("div",null,S(v.$t("torrent.properties.save_path"))+":",1),I("div",null,S(v.torrent.savePath),1),y(nt,{icon:"mdi-pencil",color:"accent",size:"x-small",onClick:D[1]||(D[1]=C=>A("save"))})]),_:1}),y(z,{cols:"6"},{default:x(()=>[I("div",null,S(v.$t("torrent.properties.content_path"))+":",1),I("div",null,S(v.torrent.content_path),1)]),_:1})]),_:1})]),_:1}),y(z,{cols:"12",md:"6"},{default:x(()=>[y(K,null,{default:x(()=>[y(z,{cols:"6"},{default:x(()=>[I("div",null,S(v.$t("torrent.properties.state"))+":",1),y(ae,{variant:"flat",color:d.value},{default:x(()=>[V(S(v.$t(`torrent.state.${v.torrent.state}`)),1)]),_:1},8,["color"])]),_:1}),y(z,{cols:"6"},{default:x(()=>[I("div",null,S(v.$t("torrent.properties.category"))+":",1),y(ae,{variant:"flat",color:"category"},{default:x(()=>[V(S(v.torrent.category.length?v.torrent.category:v.$t("navbar.side.filters.uncategorized")),1)]),_:1})]),_:1})]),_:1}),y(K,null,{default:x(()=>[y(z,{cols:"6"},{default:x(()=>[I("div",null,S(v.$t("torrent.properties.tracker"))+":",1),y(ae,{variant:"flat",color:"tracker"},{default:x(()=>[V(S(v.torrent.tracker?M(kn)(v.torrent.tracker):v.$t("navbar.side.filters.untracked")),1)]),_:1})]),_:1}),y(z,{cols:"6",class:"d-flex flex-wrap chipgap"},{default:x(()=>[I("div",null,S(v.$t("torrent.properties.tags"))+":",1),v.torrent.tags?(k(!0),$(lt,{key:0},_t(v.torrent.tags,C=>(k(),G(ae,{key:C,variant:"flat",color:"tag"},{default:x(()=>[V(S(C),1)]),_:2},1024))),128)):ht("",!0),!v.torrent.tags||v.torrent.tags.length===0?(k(),G(ae,{key:1,variant:"flat",color:"tag"},{default:x(()=>[V(S(v.$t("navbar.side.filters.untagged")),1)]),_:1})):ht("",!0)]),_:1})]),_:1}),y(K,null,{default:x(()=>[y(z,{cols:"6"},{default:x(()=>[I("div",null,S(v.$t("torrentDetail.overview.selectedFileSize"))+":",1),I("div",null,S(M(Nt)(v.torrent.size,M(o).useBinarySize))+" / "+S(M(Nt)(v.torrent.total_size,M(o).useBinarySize)),1)]),_:1}),y(z,{cols:"6"},{default:x(()=>[I("div",null,S(v.$t("torrentDetail.overview.ratio"))+":",1),I("div",null,S(v.torrent.ratio),1)]),_:1})]),_:1}),y(K,null,{default:x(()=>[y(z,{cols:"6"},{default:x(()=>[I("div",null,S(v.$t("torrentDetail.overview.downloaded"))+":",1),I("div",null,S(M(Nt)(v.torrent.downloaded,M(o).useBinarySize)),1)]),_:1}),y(z,{cols:"6"},{default:x(()=>[I("div",null,S(v.$t("torrentDetail.overview.uploaded"))+":",1),I("div",null,S(M(Nt)(v.torrent.uploaded,M(o).useBinarySize)),1)]),_:1})]),_:1}),y(K,null,{default:x(()=>[y(z,{cols:"6"},{default:x(()=>[I("div",null,S(v.$t("torrentDetail.overview.dlSpeedAverage"))+":",1),I("div",null,S(M(Zt)(c.value,M(o).useBitSpeed)),1)]),_:1}),y(z,{cols:"6"},{default:x(()=>[I("div",null,S(v.$t("torrentDetail.overview.upSpeedAverage"))+":",1),I("div",null,S(M(Zt)(_.value,M(o).useBitSpeed)),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})):ht("",!0)}});oh=te(nh,[["__scopeId","data-v-aeeb04ab"]]);ah={class:"d-flex"};lh={key:0};hh=["alt","src","title"];uh=["title"];ch={class:"text-subtitle-2 text-grey"};dh=["title"];fh={class:"d-flex flex-column"};ph={class:"text-h5"};mh=ct({__name:"Peers",props:{torrent:{},isActive:{type:Boolean}},setup(i){const t=i,{t:e}=Oe(),s=Le(),r=Rn(),n=_e(),o=dt(!1),a=dt([]),l=dt(""),u=dt(null),h=dt(!1);async function c(){o.value=!0,a.value=Object.entries((await s.getTorrentPeers(t.torrent.hash)).peers).map(([d,b])=>({...b,host:d})),o.value=!1}async function f(){l.value.length&&(await s.addTorrentPeers(t.torrent.hash,l.value.split(` +`)),await c(),m())}function m(){h.value=!1,l.value=""}async function p(d){await s.banPeers([d.host]),await r.fetchPreferences(),await c()}async function _(d){d??t.isActive?(await c(),u.value=setInterval(c,5e3)):(clearInterval(u.value),u.value=null)}return ni(_),hs(()=>_(!1)),ls(()=>t.isActive,_),(d,b)=>(k(),G(de,null,{default:x(()=>[(k(!0),$(lt,null,_t(a.value,(g,w)=>(k(),$(lt,null,[w>0?(k(),G(Bs,{key:0,color:"white"})):ht("",!0),y(kt,null,{default:x(()=>[I("div",ah,[I("div",null,[y(or,{class:"wrap-anywhere",style:{"white-space":"unset"}},{default:x(()=>[g.country_code?(k(),$("span",lh,[M(Bn)?(k(),$("img",{key:0,alt:M(ps)(g.country_code).char,src:M(ps)(g.country_code).url,title:g.country,style:{"max-width":"32px"}},null,8,hh)):(k(),$("span",{key:1,title:g.country},S(M(ps)(g.country_code).char),9,uh))])):ht("",!0),I("span",null,S(g.ip),1),I("span",ch," :"+S(g.port),1)]),_:2},1024),y(is,{class:"d-block"},{default:x(()=>[I("div",null,[V(" Flags: "),I("span",{class:"cursor-help",title:g.flags_desc},S(g.flags),9,dh)]),I("div",null,"Progress: "+S(M(Rs)(g.progress)),1),I("div",null,[y(st,{icon:"mdi-arrow-down",color:"download"}),V(" "+S(M(Zt)(g.dl_speed,M(n).useBitSpeed))+" ",1),y(st,{icon:"mdi-arrow-up",color:"upload"}),V(" "+S(M(Zt)(g.up_speed,M(n).useBitSpeed)),1)]),I("div",null,S(M(Nt)(g.downloaded,M(n).useBinarySize))+" | "+S(M(Nt)(g.uploaded,M(n).useBinarySize)),1),I("div",null,"Relevance: "+S(M(Rs)(g.relevance)),1)]),_:2},1024)]),y(Kt),I("div",fh,[y(nt,{color:"red",icon:"mdi-cancel",variant:"text",onClick:A=>p(g)},null,8,["onClick"])])])]),_:2},1024)],64))),256)),a.value.length===0?(k(),G(kt,{key:0},{default:x(()=>[V(S(d.$t("torrentDetail.peers.emptyList")),1)]),_:1})):ht("",!0),y(kt,null,{default:x(()=>[I("div",{class:De(["d-flex gap py-5",d.$vuetify.display.mobile?"flex-column":"justify-space-evenly"])},[y(Fs,{modelValue:h.value,"onUpdate:modelValue":b[1]||(b[1]=g=>h.value=g),"max-width":"750px"},{activator:x(({props:g})=>[y(nt,Gs(g,{variant:"flat",text:M(e)("torrentDetail.peers.addPeers.title"),color:"accent"}),null,16,["text"])]),default:x(()=>[y(ce,null,{default:x(()=>[y(ns,null,{default:x(()=>[I("span",ph,S(M(e)("torrentDetail.peers.addPeers.title")),1)]),_:1}),y(Ee,null,{default:x(()=>[y(ar,null,{default:x(()=>[y(K,null,{default:x(()=>[y(z,{cols:"12"},{default:x(()=>[y(lr,{modelValue:l.value,"onUpdate:modelValue":b[0]||(b[0]=g=>l.value=g),label:M(e)("torrentDetail.peers.addPeers.newPeers"),placeholder:M(e)("torrentDetail.peers.addPeers.newPeersPlaceholder"),hint:M(e)("torrentDetail.peers.addPeers.newPeersHint")},null,8,["modelValue","label","placeholder","hint"])]),_:1})]),_:1})]),_:1})]),_:1}),y(Vs,null,{default:x(()=>[y(Kt),y(nt,{color:"error",onClick:m},{default:x(()=>[V(S(M(e)("common.cancel")),1)]),_:1}),y(nt,{color:"accent",onClick:f},{default:x(()=>[V(S(M(e)("common.ok")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])],2)]),_:1})]),_:1}))}});_h=te(mh,[["__scopeId","data-v-ceb5c391"]]);gh=ct({__name:"TagsAndCategories",props:{torrent:{},isActive:{type:Boolean}},setup(i){const t=i,e=Le(),s=si(),r=W(()=>e.categories.map(l=>l.name).indexOf(t.torrent.category)),n=W(()=>e.tags.filter(l=>t.torrent.tags?.includes(l)));async function o(l){t.torrent.category===l?await s.setTorrentCategory([t.torrent.hash],""):await s.setTorrentCategory([t.torrent.hash],l)}async function a(l){t.torrent.tags?.includes(l)?await s.removeTorrentTags([t.torrent.hash],[l]):await s.addTorrentTags([t.torrent.hash],[l])}return ni(async()=>{await e.fetchCategories(),await e.fetchTags()}),(l,u)=>(k(),G(ce,null,{default:x(()=>[y(Ee,null,{default:x(()=>[y(K,null,{default:x(()=>[y(z,{cols:"12",md:"6"},{default:x(()=>[y(wi,{"model-value":n.value,multiple:""},{default:x(()=>[y(de,null,{default:x(()=>[y(Ai,null,{default:x(()=>[V(S(l.$t("torrentDetail.tagsAndCategories.tags")),1)]),_:1}),(k(!0),$(lt,null,_t(M(e).tags,h=>(k(),G(kt,{title:h,variant:l.torrent.tags?.includes(h)?"tonal":void 0,"base-color":l.torrent.tags?.includes(h)?"accent":void 0,onClick:c=>a(h)},null,8,["title","variant","base-color","onClick"]))),256))]),_:1})]),_:1},8,["model-value"])]),_:1}),y(z,{cols:"12",md:"6"},{default:x(()=>[y(wi,{"model-value":r.value},{default:x(()=>[y(de,null,{default:x(()=>[y(Ai,null,{default:x(()=>[V(S(l.$t("torrentDetail.tagsAndCategories.categories")),1)]),_:1}),(k(!0),$(lt,null,_t(M(e).categories,h=>(k(),G(kt,{title:h.name,variant:h.name===t.torrent.category?"tonal":void 0,"base-color":h.name===t.torrent.category?"accent":void 0,onClick:c=>o(h.name)},null,8,["title","variant","base-color","onClick"]))),256))]),_:1})]),_:1},8,["model-value"])]),_:1})]),_:1})]),_:1})]),_:1}))}});yh={class:"d-flex"};xh={key:0};bh={key:1};vh={key:2};wh={key:3};Ah={key:0,class:"d-flex flex-column"};Ch={class:"text-h5"};Sh={class:"text-h5"};Mh=ct({__name:"Trackers",props:{torrent:{},isActive:{type:Boolean}},setup(i){const t=i,{t:e}=Oe(),s=Le();function r(P){switch(P){case Vt.DISABLED:return e("constants.trackerStatus.disabled");case Vt.NOT_YET_CONTACTED:return e("constants.trackerStatus.not_yet_contacted");case Vt.WORKING:return e("constants.trackerStatus.working");case Vt.UPDATING:return e("constants.trackerStatus.updating");case Vt.NOT_WORKING:return e("constants.trackerStatus.not_working");default:return""}}function n(P){return typeof P=="number"?P===-1?"N/A":P.valueOf():!P||P.num_peers===-1||P?.num_seeds===-1||P?.num_leeches===-1?"N/A":e("torrentDetail.trackers.peersValue",{peers:P.num_peers,seeds:P.num_seeds,leeches:P.num_leeches})}const o=dt(!1),a=dt([]),l=dt(""),u=dt(null),h=dt(!1),c=[P=>!!P||e("torrentDetail.trackers.editTracker.newUrlRequired")],f=Ln({isVisible:!1,isFormValid:!1,oldUrl:"",newUrl:""});function m(P){f.isVisible=!0,f.oldUrl=P.url,f.newUrl=P.url,ur(()=>{document.getElementById("input")?.select()})}async function p(){o.value=!0,a.value=(await s.getTorrentTrackers(t.torrent.hash)).map(P=>({...P,isSelectable:P.tier!==-1})),o.value=!1}async function _(){l.value.length&&(await s.addTorrentTrackers(t.torrent.hash,l.value),await p(),d())}function d(){h.value=!1,l.value=""}async function b(){f.isFormValid&&(await s.editTorrentTracker(t.torrent.hash,f.oldUrl,f.newUrl),f.isVisible=!1,await p())}async function g(P){await s.removeTorrentTrackers(t.torrent.hash,[P.url]),await p()}async function w(){await s.reannounceTorrents([t.torrent.hash])}async function A(P){P??t.isActive?(await p(),u.value=setInterval(p,5e3)):(clearInterval(u.value),u.value=null)}return ni(A),hs(()=>A(!1)),ls(()=>t.isActive,A),(P,E)=>(k(),G(de,null,{default:x(()=>[(k(!0),$(lt,null,_t(a.value,(v,D)=>(k(),$(lt,null,[D===3?(k(),G(Bs,{key:0,color:"white",thickness:"5"})):D>0?(k(),G(Bs,{key:1,class:"mx-5",color:"white"})):ht("",!0),y(kt,null,{default:x(()=>[I("div",yh,[I("div",{class:De(`tracker-${M(Vt)[v.status].toLowerCase()}`)},[y(or,{class:"text-break text-wrap"},{default:x(()=>[V(S(v.url),1)]),_:2},1024),y(is,{class:"d-block"},{default:x(()=>[v.msg?(k(),$("div",xh,S(v.msg),1)):(k(),$("div",bh,S(r(v.status)),1)),v.tier>=0?(k(),$("div",vh,S(M(e)("torrentDetail.trackers.tier",v.tier)),1)):ht("",!0),v.status!==M(Vt).NOT_WORKING?(k(),$("div",wh,[I("div",null,S(n(v)),1),I("div",null,"Downloads: "+S(n(v.num_downloaded)),1)])):ht("",!0)]),_:2},1024)],2),y(Kt),v.tier>=0?(k(),$("div",Ah,[y(Fs,{modelValue:f.isVisible,"onUpdate:modelValue":E[4]||(E[4]=C=>f.isVisible=C),"max-width":"750px"},{activator:x(({props:C})=>[y(nt,Gs(C,{icon:"mdi-pencil",variant:"text",onClick:T=>m(v)}),null,16,["onClick"])]),default:x(()=>[y(ce,null,{default:x(()=>[y(ns,null,{default:x(()=>[I("span",Ch,S(M(e)("torrentDetail.trackers.editTracker.title")),1)]),_:1}),y(Ee,null,{default:x(()=>[y(M(Fn),{modelValue:f.isFormValid,"onUpdate:modelValue":E[1]||(E[1]=C=>f.isFormValid=C),onSubmit:E[2]||(E[2]=Ns(()=>{},["prevent"]))},{default:x(()=>[y(M(Ds),{"model-value":f.oldUrl,disabled:"",label:P.$t("torrentDetail.trackers.editTracker.oldUrl")},null,8,["model-value","label"]),y(M(Ds),{modelValue:f.newUrl,"onUpdate:modelValue":E[0]||(E[0]=C=>f.newUrl=C),id:"input",rules:c,label:P.$t("torrentDetail.trackers.editTracker.newUrl"),autofocus:"",onKeydown:On(b,["enter"])},null,8,["modelValue","label"])]),_:1},8,["modelValue"])]),_:1}),y(Vs,null,{default:x(()=>[y(Kt),y(nt,{color:"error",disabled:!f.isFormValid,onClick:E[3]||(E[3]=C=>f.isVisible=!1)},{default:x(()=>[V(S(M(e)("common.cancel")),1)]),_:1},8,["disabled"]),y(nt,{color:"accent",onClick:b},{default:x(()=>[V(S(M(e)("common.ok")),1)]),_:1})]),_:1})]),_:1})]),_:2},1032,["modelValue"]),y(nt,{color:"red",icon:"mdi-delete",variant:"text",onClick:C=>g(v)},null,8,["onClick"])])):ht("",!0)])]),_:2},1024)],64))),256)),y(kt,null,{default:x(()=>[I("div",{class:De(["d-flex gap py-5",P.$vuetify.display.mobile?"flex-column":"justify-space-evenly"])},[y(Fs,{modelValue:h.value,"onUpdate:modelValue":E[6]||(E[6]=v=>h.value=v),"max-width":"750px"},{activator:x(({props:v})=>[y(nt,Gs(v,{variant:"flat",text:M(e)("torrentDetail.trackers.addTrackers.title"),color:"accent"}),null,16,["text"])]),default:x(()=>[y(ce,null,{default:x(()=>[y(ns,null,{default:x(()=>[I("span",Sh,S(M(e)("torrentDetail.trackers.addTrackers.title")),1)]),_:1}),y(Ee,null,{default:x(()=>[y(ar,null,{default:x(()=>[y(K,null,{default:x(()=>[y(z,{cols:"12"},{default:x(()=>[y(lr,{modelValue:l.value,"onUpdate:modelValue":E[5]||(E[5]=v=>l.value=v),label:M(e)("torrentDetail.trackers.addTrackers.newTrackers"),hint:M(e)("torrentDetail.trackers.addTrackers.newTrackersHint")},null,8,["modelValue","label","hint"])]),_:1})]),_:1})]),_:1})]),_:1}),y(Vs,null,{default:x(()=>[y(Kt),y(nt,{color:"error",onClick:d},{default:x(()=>[V(S(M(e)("common.cancel")),1)]),_:1}),y(nt,{color:"accent",onClick:_},{default:x(()=>[V(S(M(e)("common.ok")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),y(nt,{variant:"flat",disabled:a.value.length===3,text:M(e)("torrentDetail.trackers.reannounce"),color:"primary",onClick:w},null,8,["disabled","text"])],2)]),_:1})]),_:1}))}});Ph=te(Mh,[["__scopeId","data-v-ed947913"]]);kh={class:"pa-3 text-select"};Th={style:{"font-size":"1.6em !important"},class:"subtitle-1 ml-2"};Ih={class:"d-flex justify-end"};Eh=ct({__name:"TorrentDetail",setup(i){const t=Hn(),{t:e}=Oe(),s=$e(),r=nr(),n=si(),o=Bt(),a=[{text:e("torrentDetail.tabs.overview"),value:"overview"},{text:e("torrentDetail.tabs.info"),value:"info"},{text:e("torrentDetail.tabs.trackers"),value:"trackers"},{text:e("torrentDetail.tabs.peers"),value:"peers"},{text:e("torrentDetail.tabs.content"),value:"content"},{text:e("torrentDetail.tabs.tagsAndCategories"),value:"tagsAndCategories"}],l=dt("overview"),u=W(()=>t.currentRoute.value.params.hash),h=W(()=>n.getTorrentByHash(u.value)),c=()=>{t.push({name:"dashboard"})};function f(p){if(r.hasActiveDialog)return!1;p.key==="Escape"&&c()}function m(){const p=t.currentRoute.value.params.tab;p&&(l.value=p)}return Un(()=>{m()}),ls(h,()=>{o.fetchProperties(u.value)}),ri(()=>{document.addEventListener("keydown",f),m(),o.fetchProperties(u.value),s.resumeTimer()}),zn(()=>{document.removeEventListener("keydown",f),o.$reset(),s.$reset()}),(p,_)=>(k(),$(lt,null,[I("div",kh,[y(K,{"no-gutters":"",align:"center",justify:"center"},{default:x(()=>[y(z,null,{default:x(()=>[I("h1",Th,S(M(e)("torrentDetail.title")),1)]),_:1}),y(z,null,{default:x(()=>[I("div",Ih,[y(nt,{icon:"mdi-close",variant:"plain",onClick:c})])]),_:1})]),_:1}),y(K,{class:"ma-0 pa-0"},{default:x(()=>[y(Nn,{modelValue:l.value,"onUpdate:modelValue":_[0]||(_[0]=d=>l.value=d),"bg-color":"primary",grow:"","show-arrows":""},{default:x(()=>[(k(),$(lt,null,_t(a,({text:d,value:b})=>y(Gn,{value:b,href:`#/torrent/${u.value}/${b}`,text:d},null,8,["value","href","text"])),64))]),_:1},8,["modelValue"])]),_:1}),h.value?(k(),G(Vn,{key:0,modelValue:l.value,"onUpdate:modelValue":_[1]||(_[1]=d=>l.value=d),touch:!1},{default:x(()=>[y(ne,{value:"overview"},{default:x(()=>[y(oh,{torrent:h.value,"is-active":l.value==="overview"},null,8,["torrent","is-active"])]),_:1}),y(ne,{value:"info"},{default:x(()=>[y(_o,{torrent:h.value,"is-active":l.value==="info"},null,8,["torrent","is-active"])]),_:1}),y(ne,{value:"trackers"},{default:x(()=>[y(Ph,{torrent:h.value,"is-active":l.value==="trackers"},null,8,["torrent","is-active"])]),_:1}),y(ne,{value:"peers"},{default:x(()=>[y(_h,{torrent:h.value,"is-active":l.value==="peers"},null,8,["torrent","is-active"])]),_:1}),y(ne,{value:"content"},{default:x(()=>[y(M(eo),{torrent:h.value,"is-active":l.value==="content"},null,8,["torrent","is-active"])]),_:1}),y(ne,{value:"tagsAndCategories"},{default:x(()=>[y(gh,{torrent:h.value,"is-active":l.value==="tagsAndCategories"},null,8,["torrent","is-active"])]),_:1})]),_:1},8,["modelValue"])):ht("",!0)]),I("div",{style:hr(`position: absolute; left: ${M(s).rightClickProperties.offset[0]}px; top: ${M(s).rightClickProperties.offset[1]}px;`)},[y(M(mn),{modelValue:M(s).rightClickProperties.isVisible,"onUpdate:modelValue":_[2]||(_[2]=d=>M(s).rightClickProperties.isVisible=d),"menu-data":M(s).menuData},null,8,["modelValue","menu-data"])],4)],64))}});Lh=Object.freeze(Object.defineProperty({__proto__:null,default:Eh},Symbol.toStringTag,{value:"Module"}))});export{Nr as $,qr as A,pt as B,ft as C,Qt as D,tt as E,Ho as F,ia as G,Cs as H,xt as I,Cr as J,J as K,Q as L,Qr as M,tl as N,pe as O,ut as P,oe as Q,ot as R,al as S,je as T,Ys as U,Se as V,Hl as W,Yl as X,hi as Y,he as Z,rn as _,Gt as a,Be as a0,Hi as a1,as as a2,Eo as a3,on as a4,Lh as a5,Ge as b,xa as c,Yr as d,ie as e,ji as f,rl as g,Br as h,$t as i,O as j,H as k,Io as l,ll as m,$h as n,il as o,St as p,wr as q,Uo as r,Rt as s,Re as t,at as u,va as v,Dt as w,$a as x,dl as y,Oi as z,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/TorrentDetail-cad7bace.css b/qbit/vuetorrent/public/assets/TorrentDetail-cad7bace.css deleted file mode 100644 index b7610a5..0000000 --- a/qbit/vuetorrent/public/assets/TorrentDetail-cad7bace.css +++ /dev/null @@ -1 +0,0 @@ -.gap[data-v-bb1329d2]{gap:8px}canvas[data-v-0d43f850]{height:100%;width:100%}.chipgap[data-v-0d43f850]{gap:4px}.gap[data-v-04aee0ca]{gap:8px}.cursor-help[data-v-04aee0ca]{cursor:help}.gap[data-v-ed947913]{gap:8px}.v-theme--darkTheme .tracker-disabled[data-v-ed947913]{color:#c6c6c6}.v-theme--darkTheme .tracker-not_yet_contacted[data-v-ed947913]{color:orange}.v-theme--darkTheme .tracker-working[data-v-ed947913]{color:#90ee90}.v-theme--darkTheme .tracker-not_working[data-v-ed947913]{color:#f08080}.v-theme--darkTheme .tracker-updating[data-v-ed947913]{color:#add8e6}.v-theme--lightTheme .tracker-disabled[data-v-ed947913]{color:gray}.v-theme--lightTheme .tracker-not_yet_contacted[data-v-ed947913]{color:orange}.v-theme--lightTheme .tracker-working[data-v-ed947913]{color:green}.v-theme--lightTheme .tracker-not_working[data-v-ed947913]{color:red}.v-theme--lightTheme .tracker-updating[data-v-ed947913]{color:#1e90ff} diff --git a/qbit/vuetorrent/public/assets/WebGLRenderer-C3gVMANR.js b/qbit/vuetorrent/public/assets/WebGLRenderer-C3gVMANR.js new file mode 100644 index 0000000..52028ce --- /dev/null +++ b/qbit/vuetorrent/public/assets/WebGLRenderer-C3gVMANR.js @@ -0,0 +1,156 @@ +import{M as j,E as l,B as T,D as y,w as m,N as Ae,k as E,i as K,S as v,R as L,h as Be,d as x,j as $,e as p,A as Ne,__tla as __tla_0}from"./TorrentDetail-DUzghTWr.js";import{S as C,j as U,k as z,m as Y,n as G,b as R,h as q,f as Ie,U as P,o as Z,R as De,__tla as __tla_1}from"./colorToUniform-DavgjoLv.js";import{b as Q,__tla as __tla_2}from"./batchSamplersUniformGroup-CKlXTtMl.js";import{e as ye,G as Ce,c as Ue,b as Ge,U as Pe,R as Oe,B as J,d as A,f as Fe,S as Me,a as Le,__tla as __tla_3}from"./SharedSystems-Do60oLa7.js";import{__tla as __tla_4}from"./MoveTorrentDialog.vue_vue_type_script_setup_true_lang-Bt9E0pwX.js";import{__tla as __tla_5}from"./index-bUuJUL5l.js";import"./vue-BSryv7ps.js";import"./vuetify-i5Qjiq6M.js";import{__tla as __tla_6}from"./MoveTorrentFileDialog.vue_vue_type_script_setup_true_lang-CJmQtbIM.js";let Ht;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})(),(()=>{try{return __tla_1}catch{}})(),(()=>{try{return __tla_2}catch{}})(),(()=>{try{return __tla_3}catch{}})(),(()=>{try{return __tla_4}catch{}})(),(()=>{try{return __tla_5}catch{}})(),(()=>{try{return __tla_6}catch{}})()]).then(async()=>{class ee{constructor(){this._didUpload=!1,this._tempState=C.for2d()}init(e){const r=U({name:"batch",bits:[z,Y(j),G]});this._shader=new R({glProgram:r,resources:{batchSamplers:Q}}),e.renderer.runners.contextChange.add(this)}contextChange(){this._didUpload=!1}start(e,r){const s=e.renderer;s.shader.bind(this._shader,this._didUpload),s.shader.updateUniformGroup(s.globalUniforms.uniformGroup),s.geometry.bind(r,this._shader.glProgram)}execute(e,r){const s=e.renderer;this._didUpload=!0,this._tempState.blendMode=r.blendMode,s.state.set(this._tempState);const n=r.textures.textures;for(let i=0;i(t[t.ELEMENT_ARRAY_BUFFER=34963]="ELEMENT_ARRAY_BUFFER",t[t.ARRAY_BUFFER=34962]="ARRAY_BUFFER",t[t.UNIFORM_BUFFER=35345]="UNIFORM_BUFFER",t))(g||{});class He{constructor(e,r){this.buffer=e||null,this.updateID=-1,this.byteLength=-1,this.type=r}}class te{constructor(e){this._gpuBuffers=Object.create(null),this._boundBufferBases=Object.create(null),this._renderer=e}destroy(){this._renderer=null,this._gl=null,this._gpuBuffers=null,this._boundBufferBases=null}contextChange(){this._gpuBuffers=Object.create(null),this._gl=this._renderer.gl}getGlBuffer(e){return this._gpuBuffers[e.uid]||this.createGLBuffer(e)}bind(e){const{_gl:r}=this,s=this.getGlBuffer(e);r.bindBuffer(s.type,s.buffer)}bindBufferBase(e,r){const{_gl:s}=this;if(this._boundBufferBases[r]!==e){const n=this.getGlBuffer(e);this._boundBufferBases[r]=e,s.bindBufferBase(s.UNIFORM_BUFFER,r,n.buffer)}}bindBufferRange(e,r,s){const{_gl:n}=this;s=s||0;const i=this.getGlBuffer(e);n.bindBufferRange(n.UNIFORM_BUFFER,r||0,i.buffer,s*256,256)}updateBuffer(e){const{_gl:r}=this,s=this.getGlBuffer(e);if(e._updateID===s.updateID)return s;s.updateID=e._updateID,r.bindBuffer(s.type,s.buffer);const n=e.data;if(s.byteLength>=e.data.byteLength)r.bufferSubData(s.type,0,n,0,e._updateSize/n.BYTES_PER_ELEMENT);else{const i=e.descriptor.usage&T.STATIC?r.STATIC_DRAW:r.DYNAMIC_DRAW;s.byteLength=n.byteLength,r.bufferData(s.type,n,i)}return s}destroyAll(){const e=this._gl;for(const r in this._gpuBuffers)e.deleteBuffer(this._gpuBuffers[r].buffer);this._gpuBuffers=Object.create(null)}onBufferDestroy(e,r){const s=this._gpuBuffers[e.uid],n=this._gl;r||n.deleteBuffer(s.buffer),this._gpuBuffers[e.uid]=null}createGLBuffer(e){const{_gl:r}=this;let s=g.ARRAY_BUFFER;e.descriptor.usage&T.INDEX?s=g.ELEMENT_ARRAY_BUFFER:e.descriptor.usage&T.UNIFORM&&(s=g.UNIFORM_BUFFER);const n=new He(r.createBuffer(),s);return this._gpuBuffers[e.uid]=n,e.on("destroy",this.onBufferDestroy,this),n}}te.extension={type:[l.WebGLSystem],name:"buffer"};const O=class re{constructor(e){this.supports={uint32Indices:!0,uniformBufferObject:!0,vertexArrayObject:!0,srgbTextures:!0,nonPowOf2wrapping:!0,msaa:!0,nonPowOf2mipmaps:!0},this._renderer=e,this.extensions=Object.create(null),this.handleContextLost=this.handleContextLost.bind(this),this.handleContextRestored=this.handleContextRestored.bind(this)}get isLost(){return!this.gl||this.gl.isContextLost()}contextChange(e){this.gl=e,this._renderer.gl=e}init(e){if(e={...re.defaultOptions,...e},e.context)this.initFromContext(e.context);else{const r=this._renderer.background.alpha<1,s=e.premultipliedAlpha??!0,n=e.antialias&&!this._renderer.backBuffer.useBackBuffer;this.createContext(e.preferWebGLVersion,{alpha:r,premultipliedAlpha:s,antialias:n,stencil:!0,preserveDrawingBuffer:e.preserveDrawingBuffer,powerPreference:e.powerPreference??"default"})}}initFromContext(e){this.gl=e,this.webGLVersion=e instanceof y.get().getWebGL2RenderingContext()?2:1,this.getExtensions(),this.validateContext(e),this._renderer.runners.contextChange.emit(e);const r=this._renderer.view.canvas;r.addEventListener("webglcontextlost",this.handleContextLost,!1),r.addEventListener("webglcontextrestored",this.handleContextRestored,!1)}createContext(e,r){let s;const n=this._renderer.view.canvas;if(e===2&&(s=n.getContext("webgl2",r)),!s&&(s=n.getContext("webgl",r),!s))throw new Error("This browser does not support WebGL. Try using the canvas renderer");this.gl=s,this.initFromContext(this.gl)}getExtensions(){const{gl:e}=this,r={anisotropicFiltering:e.getExtension("EXT_texture_filter_anisotropic"),floatTextureLinear:e.getExtension("OES_texture_float_linear"),s3tc:e.getExtension("WEBGL_compressed_texture_s3tc"),s3tc_sRGB:e.getExtension("WEBGL_compressed_texture_s3tc_srgb"),etc:e.getExtension("WEBGL_compressed_texture_etc"),etc1:e.getExtension("WEBGL_compressed_texture_etc1"),pvrtc:e.getExtension("WEBGL_compressed_texture_pvrtc")||e.getExtension("WEBKIT_WEBGL_compressed_texture_pvrtc"),atc:e.getExtension("WEBGL_compressed_texture_atc"),astc:e.getExtension("WEBGL_compressed_texture_astc"),bptc:e.getExtension("EXT_texture_compression_bptc"),rgtc:e.getExtension("EXT_texture_compression_rgtc"),loseContext:e.getExtension("WEBGL_lose_context")};this.webGLVersion===1?this.extensions={...r,drawBuffers:e.getExtension("WEBGL_draw_buffers"),depthTexture:e.getExtension("WEBGL_depth_texture"),vertexArrayObject:e.getExtension("OES_vertex_array_object")||e.getExtension("MOZ_OES_vertex_array_object")||e.getExtension("WEBKIT_OES_vertex_array_object"),uint32ElementIndex:e.getExtension("OES_element_index_uint"),floatTexture:e.getExtension("OES_texture_float"),floatTextureLinear:e.getExtension("OES_texture_float_linear"),textureHalfFloat:e.getExtension("OES_texture_half_float"),textureHalfFloatLinear:e.getExtension("OES_texture_half_float_linear"),vertexAttribDivisorANGLE:e.getExtension("ANGLE_instanced_arrays"),srgb:e.getExtension("EXT_sRGB")}:this.extensions={...r,colorBufferFloat:e.getExtension("EXT_color_buffer_float")}}handleContextLost(e){e.preventDefault(),this._contextLossForced&&(this._contextLossForced=!1,setTimeout(()=>{this.gl.isContextLost()&&this.extensions.loseContext?.restoreContext()},0))}handleContextRestored(){this._renderer.runners.contextChange.emit(this.gl)}destroy(){const e=this._renderer.view.canvas;this._renderer=null,e.removeEventListener("webglcontextlost",this.handleContextLost),e.removeEventListener("webglcontextrestored",this.handleContextRestored),this.gl.useProgram(null),this.extensions.loseContext?.loseContext()}forceContextLoss(){this.extensions.loseContext?.loseContext(),this._contextLossForced=!0}validateContext(e){const r=e.getContextAttributes();r&&!r.stencil&&m("Provided WebGL context does not have a stencil buffer, masks may not render correctly");const s=this.supports,n=this.webGLVersion===2,i=this.extensions;s.uint32Indices=n||!!i.uint32ElementIndex,s.uniformBufferObject=n,s.vertexArrayObject=n||!!i.vertexArrayObject,s.srgbTextures=n||!!i.srgb,s.nonPowOf2wrapping=n,s.nonPowOf2mipmaps=n,s.msaa=n,s.uint32Indices||m("Provided WebGL context does not support 32 index buffer, large scenes may not render correctly")}};O.extension={type:[l.WebGLSystem],name:"context"};O.defaultOptions={context:null,premultipliedAlpha:!0,preserveDrawingBuffer:!1,powerPreference:void 0,preferWebGLVersion:2};let we=O;var I=(t=>(t[t.RGBA=6408]="RGBA",t[t.RGB=6407]="RGB",t[t.RG=33319]="RG",t[t.RED=6403]="RED",t[t.RGBA_INTEGER=36249]="RGBA_INTEGER",t[t.RGB_INTEGER=36248]="RGB_INTEGER",t[t.RG_INTEGER=33320]="RG_INTEGER",t[t.RED_INTEGER=36244]="RED_INTEGER",t[t.ALPHA=6406]="ALPHA",t[t.LUMINANCE=6409]="LUMINANCE",t[t.LUMINANCE_ALPHA=6410]="LUMINANCE_ALPHA",t[t.DEPTH_COMPONENT=6402]="DEPTH_COMPONENT",t[t.DEPTH_STENCIL=34041]="DEPTH_STENCIL",t))(I||{}),se=(t=>(t[t.TEXTURE_2D=3553]="TEXTURE_2D",t[t.TEXTURE_CUBE_MAP=34067]="TEXTURE_CUBE_MAP",t[t.TEXTURE_2D_ARRAY=35866]="TEXTURE_2D_ARRAY",t[t.TEXTURE_CUBE_MAP_POSITIVE_X=34069]="TEXTURE_CUBE_MAP_POSITIVE_X",t[t.TEXTURE_CUBE_MAP_NEGATIVE_X=34070]="TEXTURE_CUBE_MAP_NEGATIVE_X",t[t.TEXTURE_CUBE_MAP_POSITIVE_Y=34071]="TEXTURE_CUBE_MAP_POSITIVE_Y",t[t.TEXTURE_CUBE_MAP_NEGATIVE_Y=34072]="TEXTURE_CUBE_MAP_NEGATIVE_Y",t[t.TEXTURE_CUBE_MAP_POSITIVE_Z=34073]="TEXTURE_CUBE_MAP_POSITIVE_Z",t[t.TEXTURE_CUBE_MAP_NEGATIVE_Z=34074]="TEXTURE_CUBE_MAP_NEGATIVE_Z",t))(se||{}),f=(t=>(t[t.UNSIGNED_BYTE=5121]="UNSIGNED_BYTE",t[t.UNSIGNED_SHORT=5123]="UNSIGNED_SHORT",t[t.UNSIGNED_SHORT_5_6_5=33635]="UNSIGNED_SHORT_5_6_5",t[t.UNSIGNED_SHORT_4_4_4_4=32819]="UNSIGNED_SHORT_4_4_4_4",t[t.UNSIGNED_SHORT_5_5_5_1=32820]="UNSIGNED_SHORT_5_5_5_1",t[t.UNSIGNED_INT=5125]="UNSIGNED_INT",t[t.UNSIGNED_INT_10F_11F_11F_REV=35899]="UNSIGNED_INT_10F_11F_11F_REV",t[t.UNSIGNED_INT_2_10_10_10_REV=33640]="UNSIGNED_INT_2_10_10_10_REV",t[t.UNSIGNED_INT_24_8=34042]="UNSIGNED_INT_24_8",t[t.UNSIGNED_INT_5_9_9_9_REV=35902]="UNSIGNED_INT_5_9_9_9_REV",t[t.BYTE=5120]="BYTE",t[t.SHORT=5122]="SHORT",t[t.INT=5124]="INT",t[t.FLOAT=5126]="FLOAT",t[t.FLOAT_32_UNSIGNED_INT_24_8_REV=36269]="FLOAT_32_UNSIGNED_INT_24_8_REV",t[t.HALF_FLOAT=36193]="HALF_FLOAT",t))(f||{});const H={uint8x2:f.UNSIGNED_BYTE,uint8x4:f.UNSIGNED_BYTE,sint8x2:f.BYTE,sint8x4:f.BYTE,unorm8x2:f.UNSIGNED_BYTE,unorm8x4:f.UNSIGNED_BYTE,snorm8x2:f.BYTE,snorm8x4:f.BYTE,uint16x2:f.UNSIGNED_SHORT,uint16x4:f.UNSIGNED_SHORT,sint16x2:f.SHORT,sint16x4:f.SHORT,unorm16x2:f.UNSIGNED_SHORT,unorm16x4:f.UNSIGNED_SHORT,snorm16x2:f.SHORT,snorm16x4:f.SHORT,float16x2:f.HALF_FLOAT,float16x4:f.HALF_FLOAT,float32:f.FLOAT,float32x2:f.FLOAT,float32x3:f.FLOAT,float32x4:f.FLOAT,uint32:f.UNSIGNED_INT,uint32x2:f.UNSIGNED_INT,uint32x3:f.UNSIGNED_INT,uint32x4:f.UNSIGNED_INT,sint32:f.INT,sint32x2:f.INT,sint32x3:f.INT,sint32x4:f.INT};function ke(t){return H[t]??H.float32}const Ve={"point-list":0,"line-list":1,"line-strip":3,"triangle-list":4,"triangle-strip":5};class ne{constructor(e){this._geometryVaoHash=Object.create(null),this._renderer=e,this._activeGeometry=null,this._activeVao=null,this.hasVao=!0,this.hasInstance=!0}contextChange(){const e=this.gl=this._renderer.gl;if(!this._renderer.context.supports.vertexArrayObject)throw new Error("[PixiJS] Vertex Array Objects are not supported on this device");const r=this._renderer.context.extensions.vertexArrayObject;r&&(e.createVertexArray=()=>r.createVertexArrayOES(),e.bindVertexArray=n=>r.bindVertexArrayOES(n),e.deleteVertexArray=n=>r.deleteVertexArrayOES(n));const s=this._renderer.context.extensions.vertexAttribDivisorANGLE;s&&(e.drawArraysInstanced=(n,i,a,o)=>{s.drawArraysInstancedANGLE(n,i,a,o)},e.drawElementsInstanced=(n,i,a,o,c)=>{s.drawElementsInstancedANGLE(n,i,a,o,c)},e.vertexAttribDivisor=(n,i)=>s.vertexAttribDivisorANGLE(n,i)),this._activeGeometry=null,this._activeVao=null,this._geometryVaoHash=Object.create(null)}bind(e,r){const s=this.gl;this._activeGeometry=e;const n=this.getVao(e,r);this._activeVao!==n&&(this._activeVao=n,s.bindVertexArray(n)),this.updateBuffers()}reset(){this.unbind()}updateBuffers(){const e=this._activeGeometry,r=this._renderer.buffer;for(let s=0;s1?i.drawElementsInstanced(o,r||a.indexBuffer.data.length,u,(s||0)*c,n):i.drawElements(o,r||a.indexBuffer.data.length,u,(s||0)*c)}else n>1?i.drawArraysInstanced(o,s||0,r||a.getSize(),n):i.drawArrays(o,s||0,r||a.getSize());return this}unbind(){this.gl.bindVertexArray(null),this._activeVao=null,this._activeGeometry=null}destroy(){this._renderer=null,this.gl=null,this._activeVao=null,this._activeGeometry=null}}ne.extension={type:[l.WebGLSystem],name:"geometry"};const Xe=new Ae({attributes:{aPosition:[-1,-1,3,-1,-1,3]}}),F=class ie{constructor(e){this.useBackBuffer=!1,this._useBackBufferThisRender=!1,this._renderer=e}init(e={}){const{useBackBuffer:r,antialias:s}={...ie.defaultOptions,...e};this.useBackBuffer=r,this._antialias=s,this._renderer.context.supports.msaa||(m("antialiasing, is not supported on when using the back buffer"),this._antialias=!1),this._state=C.for2d();const n=new Ie({vertex:` + attribute vec2 aPosition; + out vec2 vUv; + + void main() { + gl_Position = vec4(aPosition, 0.0, 1.0); + + vUv = (aPosition + 1.0) / 2.0; + + // flip dem UVs + vUv.y = 1.0 - vUv.y; + }`,fragment:` + in vec2 vUv; + out vec4 finalColor; + + uniform sampler2D uTexture; + + void main() { + finalColor = texture(uTexture, vUv); + }`,name:"big-triangle"});this._bigTriangleShader=new R({glProgram:n,resources:{uTexture:E.WHITE.source}})}renderStart(e){const r=this._renderer.renderTarget.getRenderTarget(e.target);if(this._useBackBufferThisRender=this.useBackBuffer&&!!r.isRoot,this._useBackBufferThisRender){const s=this._renderer.renderTarget.getRenderTarget(e.target);this._targetTexture=s.colorTexture,e.target=this._getBackBufferTexture(s.colorTexture)}}renderEnd(){this._presentBackBuffer()}_presentBackBuffer(){const e=this._renderer;e.renderTarget.finishRenderPass(),this._useBackBufferThisRender&&(e.renderTarget.bind(this._targetTexture,!1),this._bigTriangleShader.resources.uTexture=this._backBufferTexture.source,e.encoder.draw({geometry:Xe,shader:this._bigTriangleShader,state:this._state}))}_getBackBufferTexture(e){return this._backBufferTexture=this._backBufferTexture||new E({source:new K({width:e.width,height:e.height,resolution:e._resolution,antialias:this._antialias})}),this._backBufferTexture.source.resize(e.width,e.height,e._resolution),this._backBufferTexture}destroy(){this._backBufferTexture&&(this._backBufferTexture.destroy(),this._backBufferTexture=null)}};F.extension={type:[l.WebGLSystem],name:"backBuffer",priority:1};F.defaultOptions={useBackBuffer:!1};let We=F;class ae{constructor(e){this._colorMaskCache=15,this._renderer=e}setMask(e){this._colorMaskCache!==e&&(this._colorMaskCache=e,this._renderer.gl.colorMask(!!(e&8),!!(e&4),!!(e&2),!!(e&1)))}}ae.extension={type:[l.WebGLSystem],name:"colorMask"};class oe{constructor(e){this.commandFinished=Promise.resolve(),this._renderer=e}setGeometry(e,r){this._renderer.geometry.bind(e,r.glProgram)}finishRenderPass(){}draw(e){const r=this._renderer,{geometry:s,shader:n,state:i,skipSync:a,topology:o,size:c,start:u,instanceCount:_}=e;r.shader.bind(n,a),r.geometry.bind(s,r.shader._activeProgram),i&&r.state.set(i),r.geometry.draw(o,c,u,_??s.instanceCount)}destroy(){this._renderer=null}}oe.extension={type:[l.WebGLSystem],name:"encoder"};class je{constructor(){this.width=-1,this.height=-1,this.msaa=!1,this.msaaRenderBuffer=[]}}class ce{constructor(e){this._stencilCache={enabled:!1,stencilReference:0,stencilMode:v.NONE},this._renderTargetStencilState=Object.create(null),e.renderTarget.onRenderTargetChange.add(this)}contextChange(e){this._gl=e,this._comparisonFuncMapping={always:e.ALWAYS,never:e.NEVER,equal:e.EQUAL,"not-equal":e.NOTEQUAL,less:e.LESS,"less-equal":e.LEQUAL,greater:e.GREATER,"greater-equal":e.GEQUAL},this._stencilOpsMapping={keep:e.KEEP,zero:e.ZERO,replace:e.REPLACE,invert:e.INVERT,"increment-clamp":e.INCR,"decrement-clamp":e.DECR,"increment-wrap":e.INCR_WRAP,"decrement-wrap":e.DECR_WRAP}}onRenderTargetChange(e){if(this._activeRenderTarget===e)return;this._activeRenderTarget=e;let r=this._renderTargetStencilState[e.uid];r||(r=this._renderTargetStencilState[e.uid]={stencilMode:v.DISABLED,stencilReference:0}),this.setStencilMode(r.stencilMode,r.stencilReference)}setStencilMode(e,r){const s=this._renderTargetStencilState[this._activeRenderTarget.uid],n=this._gl,i=Ce[e],a=this._stencilCache;if(s.stencilMode=e,s.stencilReference=r,e===v.DISABLED){this._stencilCache.enabled&&(this._stencilCache.enabled=!1,n.disable(n.STENCIL_TEST));return}this._stencilCache.enabled||(this._stencilCache.enabled=!0,n.enable(n.STENCIL_TEST)),(e!==a.stencilMode||a.stencilReference!==r)&&(a.stencilMode=e,a.stencilReference=r,n.stencilFunc(this._comparisonFuncMapping[i.stencilBack.compare],r,255),n.stencilOp(n.KEEP,n.KEEP,this._stencilOpsMapping[i.stencilBack.passOp]))}}ce.extension={type:[l.WebGLSystem],name:"stencil"};const ue={f32:4,"vec2":8,"vec3":12,"vec4":16,"mat2x2":16*2,"mat3x3":16*3,"mat4x4":16*4};function Ke(t){const e=t.map(i=>({data:i,offset:0,size:0}));let r=0,s=0,n=0;for(let i=0;i1&&(r=Math.max(r,16)*a.data.size),a.size=r,s%r!==0&&s<16){const o=s%r%16;s+=o,n+=o}s+r>16?(n=Math.ceil(n/16)*16,a.offset=n,n+=r,s=r):(a.offset=n,s+=r,n+=r)}return n=Math.ceil(n/16)*16,{uboElements:e,size:n}}function $e(t,e){const r=Math.max(ue[t.data.type]/16,1),s=t.data.value.length/t.data.size,n=(4-s%4)%4;return` + v = uv.${t.data.name}; + offset += ${e}; + + arrayOffset = offset; + + t = 0; + + for(var i=0; i < ${t.data.size*r}; i++) + { + for(var j = 0; j < ${s}; j++) + { + data[arrayOffset++] = v[t++]; + } + ${n!==0?`arrayOffset += ${n};`:""} + } + `}function ze(t){return Ue(t,"uboStd40",$e,Ge)}class _e extends Pe{constructor(){super({createUboElements:Ke,generateUboSync:ze})}}_e.extension={type:[l.WebGLSystem],name:"ubo"};class Ye{constructor(){this._clearColorCache=[0,0,0,0],this._viewPortCache=new L}init(e,r){this._renderer=e,this._renderTargetSystem=r,e.runners.contextChange.add(this)}contextChange(){this._clearColorCache=[0,0,0,0],this._viewPortCache=new L}copyToTexture(e,r,s,n,i){const a=this._renderTargetSystem,o=this._renderer,c=a.getGpuRenderTarget(e),u=o.gl;return this.finishRenderPass(e),u.bindFramebuffer(u.FRAMEBUFFER,c.resolveTargetFramebuffer),o.texture.bind(r,0),u.copyTexSubImage2D(u.TEXTURE_2D,0,i.x,i.y,s.x,s.y,n.width,n.height),r}startRenderPass(e,r=!0,s,n){const i=this._renderTargetSystem,a=e.colorTexture,o=i.getGpuRenderTarget(e);let c=n.y;e.isRoot&&(c=a.pixelHeight-n.height),e.colorTextures.forEach(h=>{this._renderer.texture.unbind(h)});const u=this._renderer.gl;u.bindFramebuffer(u.FRAMEBUFFER,o.framebuffer);const _=this._viewPortCache;(_.x!==n.x||_.y!==c||_.width!==n.width||_.height!==n.height)&&(_.x=n.x,_.y=c,_.width=n.width,_.height=n.height,u.viewport(n.x,c,n.width,n.height)),!o.depthStencilRenderBuffer&&(e.stencil||e.depth)&&this._initStencil(o),this.clear(e,r,s)}finishRenderPass(e){const s=this._renderTargetSystem.getGpuRenderTarget(e);if(!s.msaa)return;const n=this._renderer.gl;n.bindFramebuffer(n.FRAMEBUFFER,s.resolveTargetFramebuffer),n.bindFramebuffer(n.READ_FRAMEBUFFER,s.framebuffer),n.blitFramebuffer(0,0,s.width,s.height,0,0,s.width,s.height,n.COLOR_BUFFER_BIT,n.NEAREST),n.bindFramebuffer(n.FRAMEBUFFER,s.framebuffer)}initGpuRenderTarget(e){const s=this._renderer.gl,n=new je;return Be.test(e.colorTexture.resource)?(n.framebuffer=null,n):(this._initColor(e,n),s.bindFramebuffer(s.FRAMEBUFFER,null),n)}clear(e,r,s){if(!r)return;const n=this._renderTargetSystem;typeof r=="boolean"&&(r=r?x.ALL:x.NONE);const i=this._renderer.gl;if(r&x.COLOR){s??(s=n.defaultClearColor);const a=this._clearColorCache,o=s;(a[0]!==o[0]||a[1]!==o[1]||a[2]!==o[2]||a[3]!==o[3])&&(a[0]=o[0],a[1]=o[1],a[2]=o[2],a[3]=o[3],i.clearColor(o[0],o[1],o[2],o[3]))}i.clear(r)}resizeGpuRenderTarget(e){if(e.isRoot)return;const s=this._renderTargetSystem.getGpuRenderTarget(e);this._resizeColor(e,s),e.stencil&&this._resizeStencil(s)}_initColor(e,r){const s=this._renderer,n=s.gl,i=n.createFramebuffer();if(r.resolveTargetFramebuffer=i,n.bindFramebuffer(n.FRAMEBUFFER,i),r.width=e.colorTexture.source.pixelWidth,r.height=e.colorTexture.source.pixelHeight,e.colorTextures.forEach((a,o)=>{const c=a.source;c.antialias&&(s.context.supports.msaa?r.msaa=!0:m("[RenderTexture] Antialiasing on textures is not supported in WebGL1")),s.texture.bindSource(c,0);const _=s.texture.getGlSource(c).texture;n.framebufferTexture2D(n.FRAMEBUFFER,n.COLOR_ATTACHMENT0+o,3553,_,0)}),r.msaa){const a=n.createFramebuffer();r.framebuffer=a,n.bindFramebuffer(n.FRAMEBUFFER,a),e.colorTextures.forEach((o,c)=>{const u=n.createRenderbuffer();r.msaaRenderBuffer[c]=u})}else r.framebuffer=i;this._resizeColor(e,r)}_resizeColor(e,r){const s=e.colorTexture.source;if(r.width=s.pixelWidth,r.height=s.pixelHeight,e.colorTextures.forEach((n,i)=>{i!==0&&n.source.resize(s.width,s.height,s._resolution)}),r.msaa){const n=this._renderer,i=n.gl,a=r.framebuffer;i.bindFramebuffer(i.FRAMEBUFFER,a),e.colorTextures.forEach((o,c)=>{const u=o.source;n.texture.bindSource(u,0);const h=n.texture.getGlSource(u).internalFormat,d=r.msaaRenderBuffer[c];i.bindRenderbuffer(i.RENDERBUFFER,d),i.renderbufferStorageMultisample(i.RENDERBUFFER,4,h,u.pixelWidth,u.pixelHeight),i.framebufferRenderbuffer(i.FRAMEBUFFER,i.COLOR_ATTACHMENT0+c,i.RENDERBUFFER,d)})}}_initStencil(e){if(e.framebuffer===null)return;const r=this._renderer.gl,s=r.createRenderbuffer();e.depthStencilRenderBuffer=s,r.bindRenderbuffer(r.RENDERBUFFER,s),r.framebufferRenderbuffer(r.FRAMEBUFFER,r.DEPTH_STENCIL_ATTACHMENT,r.RENDERBUFFER,s),this._resizeStencil(e)}_resizeStencil(e){const r=this._renderer.gl;r.bindRenderbuffer(r.RENDERBUFFER,e.depthStencilRenderBuffer),e.msaa?r.renderbufferStorageMultisample(r.RENDERBUFFER,4,r.DEPTH24_STENCIL8,e.width,e.height):r.renderbufferStorage(r.RENDERBUFFER,this._renderer.context.webGLVersion===2?r.DEPTH24_STENCIL8:r.DEPTH_STENCIL,e.width,e.height)}}class fe extends Oe{constructor(e){super(e),this.adaptor=new Ye,this.adaptor.init(e,this)}}fe.extension={type:[l.WebGLSystem],name:"renderTarget"};function qe(t,e){const r=[],s=[` + var g = s.groups; + var sS = r.shader; + var p = s.glProgram; + var ugS = r.uniformGroup; + var resources; + `];let n=!1,i=0,a=0;const o=e._getProgramData(t.glProgram);for(const u in t.groups){const _=t.groups[u];r.push(` + resources = g[${u}].resources; + `);for(const h in _.resources){const d=_.resources[h];if(d instanceof P)d.ubo?r.push(` + sS.bindUniformBlock( + resources[${h}], + sS._uniformBindMap[${u}[${h}], + ${i++} + ); + `):r.push(` + ugS.updateUniformGroup(resources[${h}], p, sD); + `);else if(d instanceof J)r.push(` + sS.bindUniformBlock( + resources[${h}], + sS._uniformBindMap[${u}[${h}], + ${i++} + ); + `);else if(d instanceof K){const xe=t._uniformBindMap[u][h],M=o.uniformData[xe];M&&(n||(n=!0,s.push(` + var tS = r.texture; + `)),e._gl.uniform1i(M.location,a),r.push(` + tS.bind(resources[${h}], ${a}); + `),a++)}}}const c=[...s,...r].join(` +`);return new Function("r","s","sD",c)}class Ze{constructor(e,r){this.program=e,this.uniformData=r,this.uniformGroups={},this.uniformDirtyGroups={},this.uniformBlockBindings={}}destroy(){this.uniformData=null,this.uniformGroups=null,this.uniformDirtyGroups=null,this.uniformBlockBindings=null,this.program=null}}function w(t,e,r){const s=t.createShader(e);return t.shaderSource(s,r),t.compileShader(s),s}function B(t){const e=new Array(t);for(let r=0;ra>o?1:-1);for(let a=0;a`${_}: ${u}`),s=t.getShaderInfoLog(e),n=s.split(` +`),i={},a=n.map(u=>parseFloat(u.replace(/^ERROR\: 0\:([\d]+)\:.*$/,"$1"))).filter(u=>u&&!i[u]?(i[u]=!0,!0):!1),o=[""];a.forEach(u=>{r[u-1]=`%c${r[u-1]}%c`,o.push("background: #FF0000; color:#FFFFFF; font-size: 10px","font-size: 10px")});const c=r.join(` +`);o[0]=c,console.error(s),console.groupCollapsed("click to view full shader code"),console.warn(...o),console.groupEnd()}function st(t,e,r,s){t.getProgramParameter(e,t.LINK_STATUS)||(t.getShaderParameter(r,t.COMPILE_STATUS)||V(t,r),t.getShaderParameter(s,t.COMPILE_STATUS)||V(t,s),console.error("PixiJS Error: Could not initialize shader."),t.getProgramInfoLog(e)!==""&&console.warn("PixiJS Warning: gl.getProgramInfoLog()",t.getProgramInfoLog(e)))}function nt(t,e){const r=w(t,t.VERTEX_SHADER,e.vertex),s=w(t,t.FRAGMENT_SHADER,e.fragment),n=t.createProgram();t.attachShader(n,r),t.attachShader(n,s);const i=e.transformFeedbackVaryings;i&&(typeof t.transformFeedbackVaryings!="function"?m("TransformFeedback is not supported but TransformFeedbackVaryings are given."):t.transformFeedbackVaryings(n,i.names,i.bufferMode==="separate"?t.SEPARATE_ATTRIBS:t.INTERLEAVED_ATTRIBS)),t.linkProgram(n),t.getProgramParameter(n,t.LINK_STATUS)||st(t,n,r,s),e._attributeData=et(n,t,!/^[ \t]*#[ \t]*version[ \t]+300[ \t]+es[ \t]*$/m.test(e.vertex)),e._uniformData=rt(n,t),e._uniformBlockData=tt(n,t),t.deleteShader(r),t.deleteShader(s);const a={};for(const c in e._uniformData){const u=e._uniformData[c];a[c]={location:t.getUniformLocation(n,c),value:he(u.type,u.size)}}return new Ze(n,a)}const S={textureCount:0,blockIndex:0};class de{constructor(e){this._activeProgram=null,this._programDataHash=Object.create(null),this._nextIndex=0,this._boundUniformsIdsToIndexHash=Object.create(null),this._boundIndexToUniformsHash=Object.create(null),this._shaderSyncFunctions=Object.create(null),this._renderer=e}contextChange(e){this._gl=e,this._maxBindings=e.MAX_UNIFORM_BUFFER_BINDINGS?e.getParameter(e.MAX_UNIFORM_BUFFER_BINDINGS):0,this._programDataHash=Object.create(null),this._boundUniformsIdsToIndexHash=Object.create(null),this._boundIndexToUniformsHash=Object.create(null),this._activeProgram=null}bind(e,r){if(this._setProgram(e.glProgram),r)return;S.textureCount=0,S.blockIndex=0;let s=this._shaderSyncFunctions[e.glProgram._key];s||(s=this._shaderSyncFunctions[e.glProgram._key]=this._generateShaderSync(e,this)),s(this._renderer,e,S)}updateUniformGroup(e){this._renderer.uniformGroup.updateUniformGroup(e,this._activeProgram,S)}bindUniformBlock(e,r,s=0){const n=this._renderer.buffer,i=this._getProgramData(this._activeProgram),a=e._bufferResource;a&&this._renderer.ubo.updateUniformGroup(e),n.updateBuffer(e.buffer);let o=this._boundUniformsIdsToIndexHash[e.uid];if(o===void 0){const _=this._nextIndex++%this._maxBindings,h=this._boundIndexToUniformsHash[_];h&&(this._boundUniformsIdsToIndexHash[h.uid]=void 0),o=this._boundUniformsIdsToIndexHash[e.uid]=_,this._boundIndexToUniformsHash[_]=e,a?n.bindBufferRange(e.buffer,_,e.offset):n.bindBufferBase(e.buffer,_)}const c=this._gl,u=this._activeProgram._uniformBlockData[r].index;i.uniformBlockBindings[s]!==o&&(i.uniformBlockBindings[s]=o,c.uniformBlockBinding(i.program,u,o))}_setProgram(e){if(this._activeProgram===e)return;this._activeProgram=e;const r=this._getProgramData(e);this._gl.useProgram(r.program)}_getProgramData(e){return this._programDataHash[e._key]||this._createProgramData(e)}_createProgramData(e){const r=e._key;return this._programDataHash[r]=nt(this._gl,e),this._programDataHash[r]}destroy(){for(const e of Object.keys(this._programDataHash))this._programDataHash[e].destroy(),this._programDataHash[e]=null;this._programDataHash=null,this._boundUniformsIdsToIndexHash=null}_generateShaderSync(e,r){return qe(e,r)}}de.extension={type:[l.WebGLSystem],name:"shader"};const it={f32:`if (cv !== v) { + cu.value = v; + gl.uniform1f(location, v); + }`,"vec2":`if (cv[0] !== v[0] || cv[1] !== v[1]) { + cv[0] = v[0]; + cv[1] = v[1]; + gl.uniform2f(location, v[0], v[1]); + }`,"vec3":`if (cv[0] !== v[0] || cv[1] !== v[1] || cv[2] !== v[2]) { + cv[0] = v[0]; + cv[1] = v[1]; + cv[2] = v[2]; + gl.uniform3f(location, v[0], v[1], v[2]); + }`,"vec4":`if (cv[0] !== v[0] || cv[1] !== v[1] || cv[2] !== v[2] || cv[3] !== v[3]) { + cv[0] = v[0]; + cv[1] = v[1]; + cv[2] = v[2]; + cv[3] = v[3]; + gl.uniform4f(location, v[0], v[1], v[2], v[3]); + }`,i32:`if (cv !== v) { + cu.value = v; + gl.uniform1i(location, v); + }`,"vec2":`if (cv[0] !== v[0] || cv[1] !== v[1]) { + cv[0] = v[0]; + cv[1] = v[1]; + gl.uniform2i(location, v[0], v[1]); + }`,"vec3":`if (cv[0] !== v[0] || cv[1] !== v[1] || cv[2] !== v[2]) { + cv[0] = v[0]; + cv[1] = v[1]; + cv[2] = v[2]; + gl.uniform3i(location, v[0], v[1], v[2]); + }`,"vec4":`if (cv[0] !== v[0] || cv[1] !== v[1] || cv[2] !== v[2] || cv[3] !== v[3]) { + cv[0] = v[0]; + cv[1] = v[1]; + cv[2] = v[2]; + cv[3] = v[3]; + gl.uniform4i(location, v[0], v[1], v[2], v[3]); + }`,u32:`if (cv !== v) { + cu.value = v; + gl.uniform1ui(location, v); + }`,"vec2":`if (cv[0] !== v[0] || cv[1] !== v[1]) { + cv[0] = v[0]; + cv[1] = v[1]; + gl.uniform2ui(location, v[0], v[1]); + }`,"vec3":`if (cv[0] !== v[0] || cv[1] !== v[1] || cv[2] !== v[2]) { + cv[0] = v[0]; + cv[1] = v[1]; + cv[2] = v[2]; + gl.uniform3ui(location, v[0], v[1], v[2]); + }`,"vec4":`if (cv[0] !== v[0] || cv[1] !== v[1] || cv[2] !== v[2] || cv[3] !== v[3]) { + cv[0] = v[0]; + cv[1] = v[1]; + cv[2] = v[2]; + cv[3] = v[3]; + gl.uniform4ui(location, v[0], v[1], v[2], v[3]); + }`,bool:`if (cv !== v) { + cu.value = v; + gl.uniform1i(location, v); + }`,"vec2":`if (cv[0] !== v[0] || cv[1] !== v[1]) { + cv[0] = v[0]; + cv[1] = v[1]; + gl.uniform2i(location, v[0], v[1]); + }`,"vec3":`if (cv[0] !== v[0] || cv[1] !== v[1] || cv[2] !== v[2]) { + cv[0] = v[0]; + cv[1] = v[1]; + cv[2] = v[2]; + gl.uniform3i(location, v[0], v[1], v[2]); + }`,"vec4":`if (cv[0] !== v[0] || cv[1] !== v[1] || cv[2] !== v[2] || cv[3] !== v[3]) { + cv[0] = v[0]; + cv[1] = v[1]; + cv[2] = v[2]; + cv[3] = v[3]; + gl.uniform4i(location, v[0], v[1], v[2], v[3]); + }`,"mat2x2":"gl.uniformMatrix2fv(location, false, v);","mat3x3":"gl.uniformMatrix3fv(location, false, v);","mat4x4":"gl.uniformMatrix4fv(location, false, v);"},at={f32:"gl.uniform1fv(location, v);","vec2":"gl.uniform2fv(location, v);","vec3":"gl.uniform3fv(location, v);","vec4":"gl.uniform4fv(location, v);","mat2x2":"gl.uniformMatrix2fv(location, false, v);","mat3x3":"gl.uniformMatrix3fv(location, false, v);","mat4x4":"gl.uniformMatrix4fv(location, false, v);",i32:"gl.uniform1iv(location, v);","vec2":"gl.uniform2iv(location, v);","vec3":"gl.uniform3iv(location, v);","vec4":"gl.uniform4iv(location, v);",u32:"gl.uniform1iv(location, v);","vec2":"gl.uniform2iv(location, v);","vec3":"gl.uniform3iv(location, v);","vec4":"gl.uniform4iv(location, v);",bool:"gl.uniform1iv(location, v);","vec2":"gl.uniform2iv(location, v);","vec3":"gl.uniform3iv(location, v);","vec4":"gl.uniform4iv(location, v);"};function ot(t,e){const r=[` + var v = null; + var cv = null; + var cu = null; + var t = 0; + var gl = renderer.gl; + var name = null; + `];for(const s in t.uniforms){if(!e[s]){t.uniforms[s]instanceof P?t.uniforms[s].ubo?r.push(` + renderer.shader.bindUniformBlock(uv.${s}, "${s}"); + `):r.push(` + renderer.shader.updateUniformGroup(uv.${s}); + `):t.uniforms[s]instanceof J&&r.push(` + renderer.shader.bindBufferResource(uv.${s}, "${s}"); + `);continue}const n=t.uniformStructures[s];let i=!1;for(let a=0;a>1,s++;this.stateId=e.data}for(let r=0;r>1,1),n=Math.max(n>>1,1)}}},be={id:"image",upload(t,e,r,s){const n=t.alphaMode==="premultiply-alpha-on-upload";r.pixelStorei(r.UNPACK_PREMULTIPLY_ALPHA_WEBGL,n);const i=e.width,a=e.height,o=t.pixelWidth,c=t.pixelHeight,u=t.resourceWidth,_=t.resourceHeight;u1){const u=Math.min(t.maxAnisotropy,e.getParameter(s.MAX_TEXTURE_MAX_ANISOTROPY_EXT));e[n](c,s.TEXTURE_MAX_ANISOTROPY_EXT,u)}t.compare&&e[n](c,e.TEXTURE_COMPARE_FUNC,Tt[t.compare])}function vt(t){return{r8unorm:t.RED,r8snorm:t.RED,r8uint:t.RED,r8sint:t.RED,r16uint:t.RED,r16sint:t.RED,r16float:t.RED,rg8unorm:t.RG,rg8snorm:t.RG,rg8uint:t.RG,rg8sint:t.RG,r32uint:t.RED,r32sint:t.RED,r32float:t.RED,rg16uint:t.RG,rg16sint:t.RG,rg16float:t.RG,rgba8unorm:t.RGBA,"rgba8unorm-srgb":t.RGBA,rgba8snorm:t.RGBA,rgba8uint:t.RGBA,rgba8sint:t.RGBA,bgra8unorm:t.RGBA,"bgra8unorm-srgb":t.RGBA,rgb9e5ufloat:t.RGB,rgb10a2unorm:t.RGBA,rg11b10ufloat:t.RGB,rg32uint:t.RG,rg32sint:t.RG,rg32float:t.RG,rgba16uint:t.RGBA,rgba16sint:t.RGBA,rgba16float:t.RGBA,rgba32uint:t.RGBA,rgba32sint:t.RGBA,rgba32float:t.RGBA,stencil8:t.STENCIL_INDEX8,depth16unorm:t.DEPTH_COMPONENT,depth24plus:t.DEPTH_COMPONENT,"depth24plus-stencil8":t.DEPTH_STENCIL,depth32float:t.DEPTH_COMPONENT,"depth32float-stencil8":t.DEPTH_STENCIL}}function xt(t,e){let r={},s=t.RGBA;return t instanceof y.get().getWebGL2RenderingContext()?(r={"rgba8unorm-srgb":t.SRGB8_ALPHA8,"bgra8unorm-srgb":t.SRGB8_ALPHA8},s=t.RGBA8):e.srgb&&(r={"rgba8unorm-srgb":e.srgb.SRGB8_ALPHA8_EXT,"bgra8unorm-srgb":e.srgb.SRGB8_ALPHA8_EXT}),{r8unorm:t.R8,r8snorm:t.R8_SNORM,r8uint:t.R8UI,r8sint:t.R8I,r16uint:t.R16UI,r16sint:t.R16I,r16float:t.R16F,rg8unorm:t.RG8,rg8snorm:t.RG8_SNORM,rg8uint:t.RG8UI,rg8sint:t.RG8I,r32uint:t.R32UI,r32sint:t.R32I,r32float:t.R32F,rg16uint:t.RG16UI,rg16sint:t.RG16I,rg16float:t.RG16F,rgba8unorm:t.RGBA,...r,rgba8snorm:t.RGBA8_SNORM,rgba8uint:t.RGBA8UI,rgba8sint:t.RGBA8I,bgra8unorm:s,rgb9e5ufloat:t.RGB9_E5,rgb10a2unorm:t.RGB10_A2,rg11b10ufloat:t.R11F_G11F_B10F,rg32uint:t.RG32UI,rg32sint:t.RG32I,rg32float:t.RG32F,rgba16uint:t.RGBA16UI,rgba16sint:t.RGBA16I,rgba16float:t.RGBA16F,rgba32uint:t.RGBA32UI,rgba32sint:t.RGBA32I,rgba32float:t.RGBA32F,stencil8:t.STENCIL_INDEX8,depth16unorm:t.DEPTH_COMPONENT16,depth24plus:t.DEPTH_COMPONENT24,"depth24plus-stencil8":t.DEPTH24_STENCIL8,depth32float:t.DEPTH_COMPONENT32F,"depth32float-stencil8":t.DEPTH32F_STENCIL8,...e.s3tc?{"bc1-rgba-unorm":e.s3tc.COMPRESSED_RGBA_S3TC_DXT1_EXT,"bc2-rgba-unorm":e.s3tc.COMPRESSED_RGBA_S3TC_DXT3_EXT,"bc3-rgba-unorm":e.s3tc.COMPRESSED_RGBA_S3TC_DXT5_EXT}:{},...e.s3tc_sRGB?{"bc1-rgba-unorm-srgb":e.s3tc_sRGB.COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,"bc2-rgba-unorm-srgb":e.s3tc_sRGB.COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,"bc3-rgba-unorm-srgb":e.s3tc_sRGB.COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT}:{},...e.rgtc?{"bc4-r-unorm":e.rgtc.COMPRESSED_RED_RGTC1_EXT,"bc4-r-snorm":e.rgtc.COMPRESSED_SIGNED_RED_RGTC1_EXT,"bc5-rg-unorm":e.rgtc.COMPRESSED_RED_GREEN_RGTC2_EXT,"bc5-rg-snorm":e.rgtc.COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT}:{},...e.bptc?{"bc6h-rgb-float":e.bptc.COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT,"bc6h-rgb-ufloat":e.bptc.COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT,"bc7-rgba-unorm":e.bptc.COMPRESSED_RGBA_BPTC_UNORM_EXT,"bc7-rgba-unorm-srgb":e.bptc.COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT}:{},...e.etc?{"etc2-rgb8unorm":e.etc.COMPRESSED_RGB8_ETC2,"etc2-rgb8unorm-srgb":e.etc.COMPRESSED_SRGB8_ETC2,"etc2-rgb8a1unorm":e.etc.COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2,"etc2-rgb8a1unorm-srgb":e.etc.COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2,"etc2-rgba8unorm":e.etc.COMPRESSED_RGBA8_ETC2_EAC,"etc2-rgba8unorm-srgb":e.etc.COMPRESSED_SRGB8_ALPHA8_ETC2_EAC,"eac-r11unorm":e.etc.COMPRESSED_R11_EAC,"eac-rg11unorm":e.etc.COMPRESSED_SIGNED_RG11_EAC}:{},...e.astc?{"astc-4x4-unorm":e.astc.COMPRESSED_RGBA_ASTC_4x4_KHR,"astc-4x4-unorm-srgb":e.astc.COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR,"astc-5x4-unorm":e.astc.COMPRESSED_RGBA_ASTC_5x4_KHR,"astc-5x4-unorm-srgb":e.astc.COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR,"astc-5x5-unorm":e.astc.COMPRESSED_RGBA_ASTC_5x5_KHR,"astc-5x5-unorm-srgb":e.astc.COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR,"astc-6x5-unorm":e.astc.COMPRESSED_RGBA_ASTC_6x5_KHR,"astc-6x5-unorm-srgb":e.astc.COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR,"astc-6x6-unorm":e.astc.COMPRESSED_RGBA_ASTC_6x6_KHR,"astc-6x6-unorm-srgb":e.astc.COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR,"astc-8x5-unorm":e.astc.COMPRESSED_RGBA_ASTC_8x5_KHR,"astc-8x5-unorm-srgb":e.astc.COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR,"astc-8x6-unorm":e.astc.COMPRESSED_RGBA_ASTC_8x6_KHR,"astc-8x6-unorm-srgb":e.astc.COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR,"astc-8x8-unorm":e.astc.COMPRESSED_RGBA_ASTC_8x8_KHR,"astc-8x8-unorm-srgb":e.astc.COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR,"astc-10x5-unorm":e.astc.COMPRESSED_RGBA_ASTC_10x5_KHR,"astc-10x5-unorm-srgb":e.astc.COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR,"astc-10x6-unorm":e.astc.COMPRESSED_RGBA_ASTC_10x6_KHR,"astc-10x6-unorm-srgb":e.astc.COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR,"astc-10x8-unorm":e.astc.COMPRESSED_RGBA_ASTC_10x8_KHR,"astc-10x8-unorm-srgb":e.astc.COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR,"astc-10x10-unorm":e.astc.COMPRESSED_RGBA_ASTC_10x10_KHR,"astc-10x10-unorm-srgb":e.astc.COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR,"astc-12x10-unorm":e.astc.COMPRESSED_RGBA_ASTC_12x10_KHR,"astc-12x10-unorm-srgb":e.astc.COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR,"astc-12x12-unorm":e.astc.COMPRESSED_RGBA_ASTC_12x12_KHR,"astc-12x12-unorm-srgb":e.astc.COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR}:{}}}function At(t){return{r8unorm:t.UNSIGNED_BYTE,r8snorm:t.BYTE,r8uint:t.UNSIGNED_BYTE,r8sint:t.BYTE,r16uint:t.UNSIGNED_SHORT,r16sint:t.SHORT,r16float:t.HALF_FLOAT,rg8unorm:t.UNSIGNED_BYTE,rg8snorm:t.BYTE,rg8uint:t.UNSIGNED_BYTE,rg8sint:t.BYTE,r32uint:t.UNSIGNED_INT,r32sint:t.INT,r32float:t.FLOAT,rg16uint:t.UNSIGNED_SHORT,rg16sint:t.SHORT,rg16float:t.HALF_FLOAT,rgba8unorm:t.UNSIGNED_BYTE,"rgba8unorm-srgb":t.UNSIGNED_BYTE,rgba8snorm:t.BYTE,rgba8uint:t.UNSIGNED_BYTE,rgba8sint:t.BYTE,bgra8unorm:t.UNSIGNED_BYTE,"bgra8unorm-srgb":t.UNSIGNED_BYTE,rgb9e5ufloat:t.UNSIGNED_INT_5_9_9_9_REV,rgb10a2unorm:t.UNSIGNED_INT_2_10_10_10_REV,rg11b10ufloat:t.UNSIGNED_INT_10F_11F_11F_REV,rg32uint:t.UNSIGNED_INT,rg32sint:t.INT,rg32float:t.FLOAT,rgba16uint:t.UNSIGNED_SHORT,rgba16sint:t.SHORT,rgba16float:t.HALF_FLOAT,rgba32uint:t.UNSIGNED_INT,rgba32sint:t.INT,rgba32float:t.FLOAT,stencil8:t.UNSIGNED_BYTE,depth16unorm:t.UNSIGNED_SHORT,depth24plus:t.UNSIGNED_INT,"depth24plus-stencil8":t.UNSIGNED_INT_24_8,depth32float:t.FLOAT,"depth32float-stencil8":t.FLOAT_32_UNSIGNED_INT_24_8_REV}}const Bt=4;class Se{constructor(e){this.managedTextures=[],this._glTextures=Object.create(null),this._glSamplers=Object.create(null),this._boundTextures=[],this._activeTextureLocation=-1,this._boundSamplers=Object.create(null),this._uploads={image:be,buffer:bt,video:pt,compressed:gt},this._useSeparateSamplers=!1,this._renderer=e}contextChange(e){this._gl=e,this._mapFormatToInternalFormat||(this._mapFormatToInternalFormat=xt(e,this._renderer.context.extensions),this._mapFormatToType=At(e),this._mapFormatToFormat=vt(e)),this._glTextures=Object.create(null),this._glSamplers=Object.create(null),this._boundSamplers=Object.create(null);for(let r=0;r<16;r++)this.bind(E.EMPTY,r)}initSource(e){this.bind(e)}bind(e,r=0){const s=e.source;e?(this.bindSource(s,r),this._useSeparateSamplers&&this._bindSampler(s.style,r)):(this.bindSource(null,r),this._useSeparateSamplers&&this._bindSampler(null,r))}bindSource(e,r=0){const s=this._gl;if(e._touched=this._renderer.textureGC.count,this._boundTextures[r]!==e){this._boundTextures[r]=e,this._activateLocation(r),e=e||E.EMPTY.source;const n=this.getGlSource(e);s.bindTexture(n.target,n.texture)}}_bindSampler(e,r=0){const s=this._gl;if(!e){this._boundSamplers[r]=null,s.bindSampler(r,null);return}const n=this._getGlSampler(e);this._boundSamplers[r]!==n&&(this._boundSamplers[r]=n,s.bindSampler(r,n))}unbind(e){const r=e.source,s=this._boundTextures,n=this._gl;for(let i=0;i1,this._renderer.context.extensions.anisotropicFiltering,"texParameteri",s.TEXTURE_2D,!this._renderer.context.supports.nonPowOf2wrapping&&!e.isPowerOfTwo,r)}onSourceUnload(e){const r=this._glTextures[e.uid];r&&(this.unbind(e),this._glTextures[e.uid]=null,this._gl.deleteTexture(r.texture))}onSourceUpdate(e){const r=this._gl,s=this.getGlSource(e);r.bindTexture(r.TEXTURE_2D,s.texture),this._boundTextures[this._activeTextureLocation]=e,this._uploads[e.uploadMethodId]?this._uploads[e.uploadMethodId].upload(e,s,r,this._renderer.context.webGLVersion):r.texImage2D(r.TEXTURE_2D,0,r.RGBA,e.pixelWidth,e.pixelHeight,0,r.RGBA,r.UNSIGNED_BYTE,null),e.autoGenerateMipmaps&&e.mipLevelCount>1&&this.onUpdateMipmaps(e,!1)}onUpdateMipmaps(e,r=!0){r&&this.bindSource(e,0);const s=this.getGlSource(e);this._gl.generateMipmap(s.target)}onSourceDestroy(e){e.off("destroy",this.onSourceDestroy,this),e.off("update",this.onSourceUpdate,this),e.off("resize",this.onSourceUpdate,this),e.off("unload",this.onSourceUnload,this),e.off("styleChange",this.onStyleChange,this),e.off("updateMipmaps",this.onUpdateMipmaps,this),this.managedTextures.splice(this.managedTextures.indexOf(e),1),this.onSourceUnload(e)}_initSampler(e){const r=this._gl,s=this._gl.createSampler();return this._glSamplers[e._resourceId]=s,W(e,r,this._boundTextures[this._activeTextureLocation].mipLevelCount>1,this._renderer.context.extensions.anisotropicFiltering,"samplerParameteri",s,!1,!0),this._glSamplers[e._resourceId]}_getGlSampler(e){return this._glSamplers[e._resourceId]||this._initSampler(e)}getGlSource(e){return this._glTextures[e.uid]||this._initSource(e)}generateCanvas(e){const{pixels:r,width:s,height:n}=this.getPixels(e),i=y.get().createCanvas();i.width=s,i.height=n;const a=i.getContext("2d");if(a){const o=a.createImageData(s,n);o.data.set(r),a.putImageData(o,0,0)}return i}getPixels(e){const r=e.source.resolution,s=e.frame,n=Math.max(Math.round(s.width*r),1),i=Math.max(Math.round(s.height*r),1),a=new Uint8Array(Bt*n*i),o=this._renderer,c=o.renderTarget.getRenderTarget(e),u=o.renderTarget.getGpuRenderTarget(c),_=o.gl;return _.bindFramebuffer(_.FRAMEBUFFER,u.resolveTargetFramebuffer),_.readPixels(Math.round(s.x*r),Math.round(s.y*r),n,i,_.RGBA,_.UNSIGNED_BYTE,a),{pixels:new Uint8ClampedArray(a.buffer),width:n,height:i}}destroy(){this.managedTextures.slice().forEach(e=>this.onSourceDestroy(e)),this.managedTextures=null,this._renderer=null}}Se.extension={type:[l.WebGLSystem],name:"texture"};class ge{init(){const e=new P({uColor:{value:new Float32Array([1,1,1,1]),type:"vec4"},uTransformMatrix:{value:new $,type:"mat3x3"},uRound:{value:0,type:"f32"}}),r=U({name:"graphics",bits:[z,Y(j),Z,G]});this.shader=new R({glProgram:r,resources:{localUniforms:e,batchSamplers:Q}})}execute(e,r){const s=r.context,n=s.customShader||this.shader,i=e.renderer,a=i.graphicsContext,{geometry:o,instructions:c}=a.getContextRenderData(s);n.groups[0]=i.globalUniforms.bindGroup,i.shader.bind(n),i.geometry.bind(o,n.glProgram);const u=c.instructions;for(let _=0;_",value:new $}}}})}execute(e,r){const s=e.renderer;let n=r._shader;if(n){if(!n.glProgram){m("Mesh shader has no glProgram",r.shader);return}}else{n=this._shader;const i=r.texture,a=i.source;n.resources.uTexture=a,n.resources.uSampler=a.style,n.resources.textureUniforms.uniforms.uTextureMatrix=i.textureMatrix.mapCoord}n.groups[100]=s.globalUniforms.bindGroup,n.groups[101]=e.localUniformsBindGroup,s.encoder.draw({geometry:r._geometry,shader:n,state:r.state})}destroy(){this._shader.destroy(!0),this._shader=null}}pe.extension={type:[l.WebGLPipesAdaptor],name:"mesh"};const Nt=[...Me,_e,We,we,te,Se,fe,ne,me,de,oe,mt,ce,ae],It=[...Le],Dt=[ee,pe,ge],Re=[],Te=[],ve=[];p.handleByNamedList(l.WebGLSystem,Re);p.handleByNamedList(l.WebGLPipes,Te);p.handleByNamedList(l.WebGLPipesAdaptor,ve);p.add(...Nt,...It,...Dt);Ht=class extends Ne{constructor(){const e={name:"webgl",type:De.WEBGL,systems:Re,renderPipes:Te,renderPipeAdaptors:ve};super(e)}}});export{Ht as WebGLRenderer,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/WebGPURenderer-D9yoqJyb.js b/qbit/vuetorrent/public/assets/WebGPURenderer-D9yoqJyb.js new file mode 100644 index 0000000..c6947e5 --- /dev/null +++ b/qbit/vuetorrent/public/assets/WebGPURenderer-D9yoqJyb.js @@ -0,0 +1,41 @@ +import{M as R,g as E,E as l,f as ie,S as P,B as S,b as ne,c as A,d as b,h as oe,i as ae,D as ue,j as k,k as M,w as ce,e as G,A as de,__tla as __tla_0}from"./TorrentDetail-DUzghTWr.js";import{S as D,c as T,a as z,g as L,r as C,b as v,d as he,U as pe,l as le,e as fe,R as ge,__tla as __tla_1}from"./colorToUniform-DavgjoLv.js";import{c as me,u as _e,U as be,B as ye,G as xe,e as Ge,R as Be,t as Se,S as Pe,a as Te,__tla as __tla_2}from"./SharedSystems-Do60oLa7.js";import{C as w,__tla as __tla_3}from"./CanvasPool-CW8lNMNV.js";import{__tla as __tla_4}from"./MoveTorrentDialog.vue_vue_type_script_setup_true_lang-Bt9E0pwX.js";import{__tla as __tla_5}from"./index-bUuJUL5l.js";import"./vue-BSryv7ps.js";import"./vuetify-i5Qjiq6M.js";import{__tla as __tla_6}from"./MoveTorrentFileDialog.vue_vue_type_script_setup_true_lang-CJmQtbIM.js";let Qe;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})(),(()=>{try{return __tla_1}catch{}})(),(()=>{try{return __tla_2}catch{}})(),(()=>{try{return __tla_3}catch{}})(),(()=>{try{return __tla_4}catch{}})(),(()=>{try{return __tla_5}catch{}})(),(()=>{try{return __tla_6}catch{}})()]).then(async()=>{const y=D.for2d();class O{init(){const e=T({name:"batch",bits:[z,L(R),C]});this._shader=new v({gpuProgram:e,groups:{}})}start(e,t){const r=e.renderer,s=r.encoder,i=this._shader.gpuProgram;this._geometry=t,s.setGeometry(t),y.blendMode="normal",r.pipeline.getPipeline(t,i,y);const n=r.globalUniforms.bindGroup;s.resetBindGroup(1),s.setBindGroup(0,n,i)}execute(e,t){const r=this._shader.gpuProgram,s=e.renderer,i=s.encoder;if(!t.bindGroup){const u=t.textures;t.bindGroup=E(u.textures,u.count)}y.blendMode=t.blendMode;const n=s.bindGroup.getBindGroup(t.bindGroup,r,1),o=s.pipeline.getPipeline(this._geometry,r,y);t.bindGroup._touch(s.textureGC.count),i.setPipeline(o),i.renderPassEncoder.setBindGroup(1,n),i.renderPassEncoder.drawIndexed(t.size,1,t.start)}destroy(){this._shader.destroy(!0),this._shader=null}}O.extension={type:[l.WebGPUPipesAdaptor],name:"batch"};class H{constructor(e){this._hash=Object.create(null),this._renderer=e}contextChange(e){this._gpu=e}getBindGroup(e,t,r){return e._updateKey(),this._hash[e._key]||this._createBindGroup(e,t,r)}_createBindGroup(e,t,r){const s=this._gpu.device,i=t.layout[r],n=[],o=this._renderer;for(const f in i){const h=e.resources[f]??e.resources[i[f]];let p;if(h._resourceType==="uniformGroup"){const d=h;o.ubo.updateUniformGroup(d);const g=d.buffer;p={buffer:o.buffer.getGPUBuffer(g),offset:0,size:g.descriptor.size}}else if(h._resourceType==="buffer"){const d=h;p={buffer:o.buffer.getGPUBuffer(d),offset:0,size:d.descriptor.size}}else if(h._resourceType==="bufferResource"){const d=h;p={buffer:o.buffer.getGPUBuffer(d.buffer),offset:d.offset,size:d.size}}else if(h._resourceType==="textureSampler"){const d=h;p=o.texture.getGpuSampler(d)}else if(h._resourceType==="textureSource"){const d=h;p=o.texture.getGpuSource(d).createView({})}n.push({binding:i[f],resource:p})}const u=o.shader.getProgramData(t).bindGroups[r],c=s.createBindGroup({layout:u,entries:n});return this._hash[e._key]=c,c}destroy(){for(const e of Object.keys(this._hash))this._hash[e]=null;this._hash=null,this._renderer=null}}H.extension={type:[l.WebGPUSystem],name:"bindGroup"};class F{constructor(){this._gpuBuffers=Object.create(null),this._managedBuffers=[]}contextChange(e){this._gpu=e}getGPUBuffer(e){return this._gpuBuffers[e.uid]||this.createGPUBuffer(e)}updateBuffer(e){const t=this._gpuBuffers[e.uid]||this.createGPUBuffer(e),r=e.data;return e._updateID&&r&&(e._updateID=0,this._gpu.device.queue.writeBuffer(t,0,r.buffer,0,(e._updateSize||r.byteLength)+3&-4)),t}destroyAll(){for(const e in this._gpuBuffers)this._gpuBuffers[e].destroy();this._gpuBuffers={}}createGPUBuffer(e){this._gpuBuffers[e.uid]||(e.on("update",this.updateBuffer,this),e.on("change",this.onBufferChange,this),e.on("destroy",this.onBufferDestroy,this));const t=this._gpu.device.createBuffer(e.descriptor);return e._updateID=0,e.data&&(ie(e.data.buffer,t.getMappedRange()),t.unmap()),this._gpuBuffers[e.uid]=t,this._managedBuffers.push(e),t}onBufferChange(e){this._gpuBuffers[e.uid].destroy(),e._updateID=0,this._gpuBuffers[e.uid]=this.createGPUBuffer(e)}onBufferDestroy(e){this._managedBuffers.splice(this._managedBuffers.indexOf(e),1),this._destroyBuffer(e)}destroy(){this._managedBuffers.forEach(e=>this._destroyBuffer(e)),this._managedBuffers=null,this._gpuBuffers=null}_destroyBuffer(e){this._gpuBuffers[e.uid].destroy(),e.off("update",this.updateBuffer,this),e.off("change",this.onBufferChange,this),e.off("destroy",this.onBufferDestroy,this),this._gpuBuffers[e.uid]=null}}F.extension={type:[l.WebGPUSystem],name:"buffer"};class Ce{constructor({minUniformOffsetAlignment:e}){this._minUniformOffsetAlignment=256,this.byteIndex=0,this._minUniformOffsetAlignment=e,this.data=new Float32Array(65535)}clear(){this.byteIndex=0}addEmptyGroup(e){if(e>this._minUniformOffsetAlignment/4)throw new Error(`UniformBufferBatch: array is too large: ${e*4}`);const t=this.byteIndex;let r=t+e*4;if(r=Math.ceil(r/this._minUniformOffsetAlignment)*this._minUniformOffsetAlignment,r>this.data.length*4)throw new Error("UniformBufferBatch: ubo batch got too big");return this.byteIndex=r,t}addGroup(e){const t=this.addEmptyGroup(e.length);for(let r=0;r{this.gpu=t,this._renderer.runners.contextChange.emit(this.gpu)}),this._initPromise)}contextChange(e){this._renderer.gpu=e}async _createDeviceAndAdaptor(e){const t=await navigator.gpu.requestAdapter({powerPreference:e.powerPreference,forceFallbackAdapter:e.forceFallbackAdapter}),r=["texture-compression-bc","texture-compression-astc","texture-compression-etc2"].filter(i=>t.features.has(i)),s=await t.requestDevice({requiredFeatures:r});return{adapter:t,device:s}}destroy(){this.gpu=null,this._renderer=null}}U.extension={type:[l.WebGPUSystem],name:"device"};U.defaultOptions={powerPreference:void 0,forceFallbackAdapter:!1};class W{constructor(e){this._boundBindGroup=Object.create(null),this._boundVertexBuffer=Object.create(null),this._renderer=e}renderStart(){this.commandFinished=new Promise(e=>{this._resolveCommandFinished=e}),this.commandEncoder=this._renderer.gpu.device.createCommandEncoder()}beginRenderPass(e){this.endRenderPass(),this._clearCache(),this.renderPassEncoder=this.commandEncoder.beginRenderPass(e.descriptor)}endRenderPass(){this.renderPassEncoder&&this.renderPassEncoder.end(),this.renderPassEncoder=null}setViewport(e){this.renderPassEncoder.setViewport(e.x,e.y,e.width,e.height,0,1)}setPipelineFromGeometryProgramAndState(e,t,r,s){const i=this._renderer.pipeline.getPipeline(e,t,r,s);this.setPipeline(i)}setPipeline(e){this._boundPipeline!==e&&(this._boundPipeline=e,this.renderPassEncoder.setPipeline(e))}_setVertexBuffer(e,t){this._boundVertexBuffer[e]!==t&&(this._boundVertexBuffer[e]=t,this.renderPassEncoder.setVertexBuffer(e,this._renderer.buffer.updateBuffer(t)))}_setIndexBuffer(e){if(this._boundIndexBuffer===e)return;this._boundIndexBuffer=e;const t=e.data.BYTES_PER_ELEMENT===2?"uint16":"uint32";this.renderPassEncoder.setIndexBuffer(this._renderer.buffer.updateBuffer(e),t)}resetBindGroup(e){this._boundBindGroup[e]=null}setBindGroup(e,t,r){if(this._boundBindGroup[e]===t)return;this._boundBindGroup[e]=t,t._touch(this._renderer.textureGC.count);const s=this._renderer.bindGroup.getBindGroup(t,r,e);this.renderPassEncoder.setBindGroup(e,s)}setGeometry(e){for(const t in e.attributes){const r=e.attributes[t];this._setVertexBuffer(r.location,r.buffer)}e.indexBuffer&&this._setIndexBuffer(e.indexBuffer)}_setShaderBindGroups(e,t){for(const r in e.groups){const s=e.groups[r];t||this._syncBindGroup(s),this.setBindGroup(r,s,e.gpuProgram)}}_syncBindGroup(e){for(const t in e.resources){const r=e.resources[t];r.isUniformGroup&&this._renderer.ubo.updateUniformGroup(r)}}draw(e){const{geometry:t,shader:r,state:s,topology:i,size:n,start:o,instanceCount:u,skipSync:c}=e;this.setPipelineFromGeometryProgramAndState(t,r.gpuProgram,s,i),this.setGeometry(t),this._setShaderBindGroups(r,c),t.indexBuffer?this.renderPassEncoder.drawIndexed(n||t.indexBuffer.data.length,u||t.instanceCount,o||0):this.renderPassEncoder.draw(n||t.getSize(),u||t.instanceCount,o||0)}finishRenderPass(){this.renderPassEncoder&&(this.renderPassEncoder.end(),this.renderPassEncoder=null)}postrender(){this.finishRenderPass(),this._gpu.device.queue.submit([this.commandEncoder.finish()]),this._resolveCommandFinished(),this.commandEncoder=null}restoreRenderPass(){const e=this._renderer.renderTarget.adaptor.getDescriptor(this._renderer.renderTarget.renderTarget,!1,[0,0,0,1]);this.renderPassEncoder=this.commandEncoder.beginRenderPass(e);const t=this._boundPipeline,r={...this._boundVertexBuffer},s=this._boundIndexBuffer,i={...this._boundBindGroup};this._clearCache();const n=this._renderer.renderTarget.viewport;this.renderPassEncoder.setViewport(n.x,n.y,n.width,n.height,0,1),this.setPipeline(t);for(const o in r)this._setVertexBuffer(o,r[o]);for(const o in i)this.setBindGroup(o,i[o],null);this._setIndexBuffer(s)}_clearCache(){for(let e=0;e<16;e++)this._boundBindGroup[e]=null,this._boundVertexBuffer[e]=null;this._boundIndexBuffer=null,this._boundPipeline=null}destroy(){this._renderer=null,this._gpu=null,this._boundBindGroup=null,this._boundVertexBuffer=null,this._boundIndexBuffer=null,this._boundPipeline=null}contextChange(e){this._gpu=e}}W.extension={type:[l.WebGPUSystem],name:"encoder",priority:1};class V{constructor(e){this._renderTargetStencilState=Object.create(null),this._renderer=e,e.renderTarget.onRenderTargetChange.add(this)}onRenderTargetChange(e){let t=this._renderTargetStencilState[e.uid];t||(t=this._renderTargetStencilState[e.uid]={stencilMode:P.DISABLED,stencilReference:0}),this._activeRenderTarget=e,this.setStencilMode(t.stencilMode,t.stencilReference)}setStencilMode(e,t){const r=this._renderTargetStencilState[this._activeRenderTarget.uid];r.stencilMode=e,r.stencilReference=t;const s=this._renderer;s.pipeline.setStencilMode(e),s.encoder.renderPassEncoder.setStencilReference(t)}destroy(){this._renderer.renderTarget.onRenderTargetChange.remove(this),this._renderer=null,this._activeRenderTarget=null,this._renderTargetStencilState=null}}V.extension={type:[l.WebGPUSystem],name:"stencil"};const x={i32:{align:4,size:4},u32:{align:4,size:4},f32:{align:4,size:4},f16:{align:2,size:2},"vec2":{align:8,size:8},"vec2":{align:8,size:8},"vec2":{align:8,size:8},"vec2":{align:4,size:4},"vec3":{align:16,size:12},"vec3":{align:16,size:12},"vec3":{align:16,size:12},"vec3":{align:8,size:6},"vec4":{align:16,size:16},"vec4":{align:16,size:16},"vec4":{align:16,size:16},"vec4":{align:8,size:8},"mat2x2":{align:8,size:16},"mat2x2":{align:4,size:8},"mat3x2":{align:8,size:24},"mat3x2":{align:4,size:12},"mat4x2":{align:8,size:32},"mat4x2":{align:4,size:16},"mat2x3":{align:16,size:32},"mat2x3":{align:8,size:16},"mat3x3":{align:16,size:48},"mat3x3":{align:8,size:24},"mat4x3":{align:16,size:64},"mat4x3":{align:8,size:32},"mat2x4":{align:16,size:32},"mat2x4":{align:8,size:16},"mat3x4":{align:16,size:48},"mat3x4":{align:8,size:24},"mat4x4":{align:16,size:64},"mat4x4":{align:8,size:32}};function ve(a){const e=a.map(r=>({data:r,offset:0,size:0}));let t=0;for(let r=0;r1&&(i=Math.max(i,n)*s.data.size),t=Math.ceil(t/n)*n,s.size=i,s.offset=t,t+=i}return t=Math.ceil(t/16)*16,{uboElements:e,size:t}}function Ue(a,e){const{size:t,align:r}=x[a.data.type],s=(r-t)/4;return` + v = uv.${a.data.name}; + ${e!==0?`offset += ${e};`:""} + + arrayOffset = offset; + + t = 0; + + for(var i=0; i < ${a.data.size*(t/4)}; i++) + { + for(var j = 0; j < ${t/4}; j++) + { + data[arrayOffset++] = v[t++]; + } + ${s!==0?`arrayOffset += ${s};`:""} + } + `}function Me(a){return me(a,"uboWgsl",Ue,_e)}class j extends be{constructor(){super({createUboElements:ve,generateUboSync:Me})}}j.extension={type:[l.WebGPUSystem],name:"ubo"};const _=128;class N{constructor(e){this._bindGroupHash=Object.create(null),this._buffers=[],this._bindGroups=[],this._bufferResources=[],this._renderer=e,this._batchBuffer=new Ce({minUniformOffsetAlignment:_});const t=256/_;for(let r=0;r{const s={arrayStride:0,stepMode:"vertex",attributes:[]},i=s.attributes;for(const n in e.attributes){const o=e.attributes[n];o.buffer===r&&(s.arrayStride=o.stride,s.stepMode=o.instance?"instance":"vertex",i.push({shaderLocation:o.location,offset:o.offset,format:o.format}))}i.length&&t.push(s)}),this._bufferLayoutsCache[e._layoutKey]=t,t}_updatePipeHash(){const e=Ee(this._stencilMode,this._multisampleCount,this._colorMask,this._depthStencilAttachment);this._pipeStateCaches[e]||(this._pipeStateCaches[e]=Object.create(null)),this._pipeCache=this._pipeStateCaches[e]}destroy(){this._renderer=null,this._bufferLayoutsCache=null}}K.extension={type:[l.WebGPUSystem],name:"pipeline"};class Ae{constructor(){this.contexts=[],this.msaaTextures=[],this.msaaSamples=1}}class ke{init(e,t){this._renderer=e,this._renderTargetSystem=t}copyToTexture(e,t,r,s,i){const n=this._renderer,o=this._getGpuColorTexture(e),u=n.texture.getGpuSource(t.source);return n.encoder.commandEncoder.copyTextureToTexture({texture:o,origin:r},{texture:u,origin:i},s),t}startRenderPass(e,t=!0,r,s){const n=this._renderTargetSystem.getGpuRenderTarget(e),o=this.getDescriptor(e,t,r);n.descriptor=o,this._renderer.pipeline.setRenderTarget(n),this._renderer.encoder.beginRenderPass(n),this._renderer.encoder.setViewport(s)}finishRenderPass(){this._renderer.encoder.endRenderPass()}_getGpuColorTexture(e){const t=this._renderTargetSystem.getGpuRenderTarget(e);return t.contexts[0]?t.contexts[0].getCurrentTexture():this._renderer.texture.getGpuSource(e.colorTextures[0].source)}getDescriptor(e,t,r){typeof t=="boolean"&&(t=t?b.ALL:b.NONE);const s=this._renderTargetSystem,i=s.getGpuRenderTarget(e),n=e.colorTextures.map((c,f)=>{const h=i.contexts[f];let p,d;h?p=h.getCurrentTexture().createView():p=this._renderer.texture.getGpuSource(c).createView({mipLevelCount:1}),i.msaaTextures[f]&&(d=p,p=this._renderer.texture.getTextureView(i.msaaTextures[f]));const g=t&b.COLOR?"clear":"load";return r??(r=s.defaultClearColor),{view:p,resolveTarget:d,clearValue:r,storeOp:"store",loadOp:g}});let o;if((e.stencil||e.depth)&&!e.depthStencilTexture&&(e.ensureDepthStencilTexture(),e.depthStencilTexture.source.sampleCount=i.msaa?4:1),e.depthStencilTexture){const c=t&b.STENCIL?"clear":"load",f=t&b.DEPTH?"clear":"load";o={view:this._renderer.texture.getGpuSource(e.depthStencilTexture.source).createView(),stencilStoreOp:"store",stencilLoadOp:c,depthClearValue:1,depthLoadOp:f,depthStoreOp:"store"}}return{colorAttachments:n,depthStencilAttachment:o}}clear(e,t=!0,r,s){if(!t)return;const{gpu:i,encoder:n}=this._renderer,o=i.device;if(n.commandEncoder===null){const c=o.createCommandEncoder(),f=this.getDescriptor(e,t,r),h=c.beginRenderPass(f);h.setViewport(s.x,s.y,s.width,s.height,0,1),h.end();const p=c.finish();o.queue.submit([p])}else this.startRenderPass(e,t,r,s)}initGpuRenderTarget(e){e.isRoot=!0;const t=new Ae;return e.colorTextures.forEach((r,s)=>{if(oe.test(r.resource)){const i=r.resource.getContext("webgpu"),n=r.transparent?"premultiplied":"opaque";try{i.configure({device:this._renderer.gpu.device,usage:GPUTextureUsage.TEXTURE_BINDING|GPUTextureUsage.COPY_DST|GPUTextureUsage.RENDER_ATTACHMENT|GPUTextureUsage.COPY_SRC,format:"bgra8unorm",alphaMode:n})}catch(o){console.error(o)}t.contexts[s]=i}if(t.msaa=r.source.antialias,r.source.antialias){const i=new ae({width:0,height:0,sampleCount:4});t.msaaTextures[s]=i}}),t.msaa&&(t.msaaSamples=4,e.depthStencilTexture&&(e.depthStencilTexture.source.sampleCount=4)),t}ensureDepthStencilTexture(e){const t=this._renderTargetSystem.getGpuRenderTarget(e);e.depthStencilTexture&&t.msaa&&(e.depthStencilTexture.source.sampleCount=4)}resizeGpuRenderTarget(e){const t=this._renderTargetSystem.getGpuRenderTarget(e);t.width=e.width,t.height=e.height,t.msaa&&e.colorTextures.forEach((r,s)=>{t.msaaTextures[s]?.resize(r.source.width,r.source.height,r.source._resolution)})}}class q extends Be{constructor(e){super(e),this.adaptor=new ke,this.adaptor.init(e,this)}}q.extension={type:[l.WebGPUSystem],name:"renderTarget"};class Y{constructor(){this._gpuProgramData=Object.create(null)}contextChange(e){this._gpu=e}getProgramData(e){return this._gpuProgramData[e._layoutKey]||this._createGPUProgramData(e)}_createGPUProgramData(e){const t=this._gpu.device,r=e.gpuLayout.map(i=>t.createBindGroupLayout({entries:i})),s={bindGroupLayouts:r};return this._gpuProgramData[e._layoutKey]={bindGroups:r,pipeline:t.createPipelineLayout(s)},this._gpuProgramData[e._layoutKey]}destroy(){this._gpu=null,this._gpuProgramData=null}}Y.extension={type:[l.WebGPUSystem],name:"shader"};const m={};m.normal={alpha:{srcFactor:"one",dstFactor:"one-minus-src-alpha",operation:"add"},color:{srcFactor:"one",dstFactor:"one-minus-src-alpha",operation:"add"}};m.add={alpha:{srcFactor:"src-alpha",dstFactor:"one-minus-src-alpha",operation:"add"},color:{srcFactor:"one",dstFactor:"one",operation:"add"}};m.multiply={alpha:{srcFactor:"one",dstFactor:"one-minus-src-alpha",operation:"add"},color:{srcFactor:"dst",dstFactor:"one-minus-src-alpha",operation:"add"}};m.screen={alpha:{srcFactor:"one",dstFactor:"one-minus-src-alpha",operation:"add"},color:{srcFactor:"one",dstFactor:"one-minus-src",operation:"add"}};m.overlay={alpha:{srcFactor:"one",dstFactor:"one-minus-src-alpha",operation:"add"},color:{srcFactor:"one",dstFactor:"one-minus-src",operation:"add"}};m.none={alpha:{srcFactor:"one",dstFactor:"one-minus-src-alpha",operation:"add"},color:{srcFactor:"zero",dstFactor:"zero",operation:"add"}};m["normal-npm"]={alpha:{srcFactor:"one",dstFactor:"one-minus-src-alpha",operation:"add"},color:{srcFactor:"src-alpha",dstFactor:"one-minus-src-alpha",operation:"add"}};m["add-npm"]={alpha:{srcFactor:"one",dstFactor:"one",operation:"add"},color:{srcFactor:"src-alpha",dstFactor:"one",operation:"add"}};m["screen-npm"]={alpha:{srcFactor:"one",dstFactor:"one-minus-src-alpha",operation:"add"},color:{srcFactor:"src-alpha",dstFactor:"one-minus-src",operation:"add"}};m.erase={alpha:{srcFactor:"zero",dstFactor:"one-minus-src-alpha",operation:"add"},color:{srcFactor:"zero",dstFactor:"one-minus-src",operation:"add"}};class ${constructor(){this.defaultState=new D,this.defaultState.blend=!0}contextChange(e){this.gpu=e}getColorTargets(e){return[{format:"bgra8unorm",writeMask:0,blend:m[e.blendMode]||m.normal}]}destroy(){this.gpu=null}}$.extension={type:[l.WebGPUSystem],name:"state"};const De={type:"image",upload(a,e,t){const r=a.resource,s=(a.pixelWidth|0)*(a.pixelHeight|0),i=r.byteLength/s;t.device.queue.writeTexture({texture:e},r,{offset:0,rowsPerImage:a.pixelHeight,bytesPerRow:a.pixelHeight*i},{width:a.pixelWidth,height:a.pixelHeight,depthOrArrayLayers:1})}},X={"bc1-rgba-unorm":{blockBytes:8,blockWidth:4,blockHeight:4},"bc2-rgba-unorm":{blockBytes:16,blockWidth:4,blockHeight:4},"bc3-rgba-unorm":{blockBytes:16,blockWidth:4,blockHeight:4},"bc7-rgba-unorm":{blockBytes:16,blockWidth:4,blockHeight:4},"etc1-rgb-unorm":{blockBytes:8,blockWidth:4,blockHeight:4},"etc2-rgba8unorm":{blockBytes:16,blockWidth:4,blockHeight:4},"astc-4x4-unorm":{blockBytes:16,blockWidth:4,blockHeight:4}},ze={blockBytes:4,blockWidth:1,blockHeight:1},Le={type:"compressed",upload(a,e,t){let r=a.pixelWidth,s=a.pixelHeight;const i=X[a.format]||ze;for(let n=0;n>1,1),s=Math.max(s>>1,1)}}},Z={type:"image",upload(a,e,t){const r=a.resource;if(!r)return;const s=Math.min(e.width,a.resourceWidth||a.pixelWidth),i=Math.min(e.height,a.resourceHeight||a.pixelHeight),n=a.alphaMode==="premultiply-alpha-on-upload";t.device.queue.copyExternalImageToTexture({source:r},{texture:e,premultipliedAlpha:n},{width:s,height:i})}},Oe={type:"video",upload(a,e,t){Z.upload(a,e,t)}};class He{constructor(e){this.device=e,this.sampler=e.createSampler({minFilter:"linear"}),this.pipelines={}}_getMipmapPipeline(e){let t=this.pipelines[e];return t||(this.mipmapShaderModule||(this.mipmapShaderModule=this.device.createShaderModule({code:` + var pos : array, 3> = array, 3>( + vec2(-1.0, -1.0), vec2(-1.0, 3.0), vec2(3.0, -1.0)); + + struct VertexOutput { + @builtin(position) position : vec4, + @location(0) texCoord : vec2, + }; + + @vertex + fn vertexMain(@builtin(vertex_index) vertexIndex : u32) -> VertexOutput { + var output : VertexOutput; + output.texCoord = pos[vertexIndex] * vec2(0.5, -0.5) + vec2(0.5); + output.position = vec4(pos[vertexIndex], 0.0, 1.0); + return output; + } + + @group(0) @binding(0) var imgSampler : sampler; + @group(0) @binding(1) var img : texture_2d; + + @fragment + fn fragmentMain(@location(0) texCoord : vec2) -> @location(0) vec4 { + return textureSample(img, imgSampler, texCoord); + } + `})),t=this.device.createRenderPipeline({layout:"auto",vertex:{module:this.mipmapShaderModule,entryPoint:"vertexMain"},fragment:{module:this.mipmapShaderModule,entryPoint:"fragmentMain",targets:[{format:e}]}}),this.pipelines[e]=t),t}generateMipmap(e){const t=this._getMipmapPipeline(e.format);if(e.dimension==="3d"||e.dimension==="1d")throw new Error("Generating mipmaps for non-2d textures is currently unsupported!");let r=e;const s=e.depthOrArrayLayers||1,i=e.usage&GPUTextureUsage.RENDER_ATTACHMENT;if(!i){const u={size:{width:Math.ceil(e.width/2),height:Math.ceil(e.height/2),depthOrArrayLayers:s},format:e.format,usage:GPUTextureUsage.TEXTURE_BINDING|GPUTextureUsage.COPY_SRC|GPUTextureUsage.RENDER_ATTACHMENT,mipLevelCount:e.mipLevelCount-1};r=this.device.createTexture(u)}const n=this.device.createCommandEncoder({}),o=t.getBindGroupLayout(0);for(let u=0;u1&&this.onUpdateMipmaps(e))}onSourceUnload(e){const t=this._gpuSources[e.uid];t&&(this._gpuSources[e.uid]=null,t.destroy())}onUpdateMipmaps(e){this._mipmapGenerator||(this._mipmapGenerator=new He(this._gpu.device));const t=this.getGpuSource(e);this._mipmapGenerator.generateMipmap(t)}onSourceDestroy(e){e.off("update",this.onSourceUpdate,this),e.off("unload",this.onSourceUnload,this),e.off("destroy",this.onSourceDestroy,this),e.off("resize",this.onSourceResize,this),e.off("updateMipmaps",this.onUpdateMipmaps,this),this.managedTextures.splice(this.managedTextures.indexOf(e),1),this.onSourceUnload(e)}onSourceResize(e){const t=this._gpuSources[e.uid];t?(t.width!==e.pixelWidth||t.height!==e.pixelHeight)&&(this._textureViewHash[e.uid]=null,this._bindGroupHash[e.uid]=null,this.onSourceUnload(e),this.initSource(e)):this.initSource(e)}_initSampler(e){return this._gpuSamplers[e._resourceId]=this._gpu.device.createSampler(e),this._gpuSamplers[e._resourceId]}getGpuSampler(e){return this._gpuSamplers[e._resourceId]||this._initSampler(e)}getGpuSource(e){return this._gpuSources[e.uid]||this.initSource(e)}getTextureBindGroup(e){return this._bindGroupHash[e.uid]??this._createTextureBindGroup(e)}_createTextureBindGroup(e){const t=e.source,r=t.uid;return this._bindGroupHash[r]=new A({0:t,1:t.style}),this._bindGroupHash[r]}getTextureView(e){const t=e.source;return this._textureViewHash[t.uid]??this._createTextureView(t)}_createTextureView(e){return this._textureViewHash[e.uid]=this.getGpuSource(e).createView(),this._textureViewHash[e.uid]}generateCanvas(e){const t=this._renderer,r=t.gpu.device.createCommandEncoder(),s=ue.get().createCanvas();s.width=e.source.pixelWidth,s.height=e.source.pixelHeight;const i=s.getContext("webgpu");return i.configure({device:t.gpu.device,usage:GPUTextureUsage.COPY_DST|GPUTextureUsage.COPY_SRC,format:navigator.gpu.getPreferredCanvasFormat(),alphaMode:"premultiplied"}),r.copyTextureToTexture({texture:t.texture.getGpuSource(e.source),origin:{x:0,y:0}},{texture:i.getCurrentTexture()},{width:s.width,height:s.height}),t.gpu.device.queue.submit([r.finish()]),s}getPixels(e){const t=this.generateCanvas(e),r=w.getOptimalCanvasAndContext(t.width,t.height),s=r.context;s.drawImage(t,0,0);const{width:i,height:n}=t,o=s.getImageData(0,0,i,n),u=new Uint8ClampedArray(o.data.buffer);return w.returnCanvasAndContext(r),{pixels:u,width:i,height:n}}destroy(){this.managedTextures.slice().forEach(e=>this.onSourceDestroy(e)),this.managedTextures=null;for(const e of Object.keys(this._bindGroupHash)){const t=Number(e);this._bindGroupHash[t]?.destroy(),this._bindGroupHash[t]=null}this._gpu=null,this._mipmapGenerator=null,this._gpuSources=null,this._bindGroupHash=null,this._textureViewHash=null,this._gpuSamplers=null}}J.extension={type:[l.WebGPUSystem],name:"texture"};class Q{init(){const e=new pe({uTransformMatrix:{value:new k,type:"mat3x3"},uColor:{value:new Float32Array([1,1,1,1]),type:"vec4"},uRound:{value:0,type:"f32"}}),t=T({name:"graphics",bits:[z,L(R),le,C]});this.shader=new v({gpuProgram:t,resources:{localUniforms:e}})}execute(e,t){const r=t.context,s=r.customShader||this.shader,i=e.renderer,n=i.graphicsContext,{geometry:o,instructions:u}=n.getContextRenderData(r),c=i.encoder;c.setPipelineFromGeometryProgramAndState(o,s.gpuProgram,e.state),c.setGeometry(o);const f=i.globalUniforms.bindGroup;c.setBindGroup(0,f,s.gpuProgram);const h=i.renderPipes.uniformBatch.getUniformBindGroup(s.resources.localUniforms,!0);c.setBindGroup(2,h,s.gpuProgram);const p=u.instructions;for(let d=0;d",value:new k}}}})}execute(e,t){const r=e.renderer;let s=t._shader;if(!s)s=this._shader,s.resources.uTexture=t.texture.source,s.resources.uSampler=t.texture.source.style,s.resources.textureUniforms.uniforms.uTextureMatrix=t.texture.textureMatrix.mapCoord;else if(!s.gpuProgram){ce("Mesh shader has no gpuProgram",t.shader);return}const i=s.gpuProgram;if(i.autoAssignGlobalUniforms&&(s.groups[0]=r.globalUniforms.bindGroup),i.autoAssignLocalUniforms){const n=e.localUniforms;s.groups[1]=r.renderPipes.uniformBatch.getUniformBindGroup(n,!0)}r.encoder.draw({geometry:t._geometry,shader:s,state:t.state})}destroy(){this._shader.destroy(!0),this._shader=null}}ee.extension={type:[l.WebGPUPipesAdaptor],name:"mesh"};const Fe=[...Pe,j,W,U,F,J,q,Y,$,K,I,V,H],Ie=[...Te,N],We=[O,ee,Q],te=[],re=[],se=[];G.handleByNamedList(l.WebGPUSystem,te);G.handleByNamedList(l.WebGPUPipes,re);G.handleByNamedList(l.WebGPUPipesAdaptor,se);G.add(...Fe,...Ie,...We);Qe=class extends de{constructor(){const e={name:"webgpu",type:ge.WEBGPU,systems:te,renderPipes:re,renderPipeAdaptors:se};super(e)}}});export{Qe as WebGPURenderer,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/batchSamplersUniformGroup-CKlXTtMl.js b/qbit/vuetorrent/public/assets/batchSamplersUniformGroup-CKlXTtMl.js new file mode 100644 index 0000000..4282da0 --- /dev/null +++ b/qbit/vuetorrent/public/assets/batchSamplersUniformGroup-CKlXTtMl.js @@ -0,0 +1 @@ +import{M as e,__tla as __tla_0}from"./TorrentDetail-DUzghTWr.js";import{U as o,__tla as __tla_1}from"./colorToUniform-DavgjoLv.js";let i;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})(),(()=>{try{return __tla_1}catch{}})()]).then(async()=>{const t=new Int32Array(e);for(let r=0;r{try{return __tla_0}catch{}})(),(()=>{try{return __tla_1}catch{}})(),(()=>{try{return __tla_2}catch{}})(),(()=>{try{return __tla_3}catch{}})(),(()=>{try{return __tla_4}catch{}})(),(()=>{try{return __tla_5}catch{}})(),(()=>{try{return __tla_6}catch{}})(),(()=>{try{return __tla_7}catch{}})()]).then(async()=>{class M{constructor(e){this.bubbles=!0,this.cancelBubble=!0,this.cancelable=!1,this.composed=!1,this.defaultPrevented=!1,this.eventPhase=M.prototype.NONE,this.propagationStopped=!1,this.propagationImmediatelyStopped=!1,this.layer=new m,this.page=new m,this.NONE=0,this.CAPTURING_PHASE=1,this.AT_TARGET=2,this.BUBBLING_PHASE=3,this.manager=e}get layerX(){return this.layer.x}get layerY(){return this.layer.y}get pageX(){return this.page.x}get pageY(){return this.page.y}get data(){return this}composedPath(){return this.manager&&(!this.path||this.path[this.path.length-1]!==this.target)&&(this.path=this.target?this.manager.propagationPath(this.target):[]),this.path}initEvent(e,t,i){throw new Error("initEvent() is a legacy DOM API. It is not implemented in the Federated Events API.")}initUIEvent(e,t,i,n,s){throw new Error("initUIEvent() is a legacy DOM API. It is not implemented in the Federated Events API.")}preventDefault(){this.nativeEvent instanceof Event&&this.nativeEvent.cancelable&&this.nativeEvent.preventDefault(),this.defaultPrevented=!0}stopImmediatePropagation(){this.propagationImmediatelyStopped=!0}stopPropagation(){this.propagationStopped=!0}}var O=/iPhone/i,C=/iPod/i,S=/iPad/i,U=/\biOS-universal(?:.+)Mac\b/i,k=/\bAndroid(?:.+)Mobile\b/i,H=/Android/i,b=/(?:SD4930UR|\bSilk(?:.+)Mobile\b)/i,A=/Silk/i,g=/Windows Phone/i,X=/\bWindows(?:.+)ARM\b/i,R=/BlackBerry/i,F=/BB10/i,Y=/Opera Mini/i,K=/\b(CriOS|Chrome)(?:.+)Mobile/i,$=/Mobile(?:.+)Firefox\b/i,G=function(o){return typeof o<"u"&&o.platform==="MacIntel"&&typeof o.maxTouchPoints=="number"&&o.maxTouchPoints>1&&typeof MSStream>"u"};function te(o){return function(e){return e.test(o)}}function W(o){var e={userAgent:"",platform:"",maxTouchPoints:0};!o&&typeof navigator<"u"?e={userAgent:navigator.userAgent,platform:navigator.platform,maxTouchPoints:navigator.maxTouchPoints||0}:typeof o=="string"?e.userAgent=o:o&&o.userAgent&&(e={userAgent:o.userAgent,platform:o.platform,maxTouchPoints:o.maxTouchPoints||0});var t=e.userAgent,i=t.split("[FBAN");typeof i[1]<"u"&&(t=i[0]),i=t.split("Twitter"),typeof i[1]<"u"&&(t=i[0]);var n=te(t),s={apple:{phone:n(O)&&!n(g),ipod:n(C),tablet:!n(O)&&(n(S)||G(e))&&!n(g),universal:n(U),device:(n(O)||n(C)||n(S)||n(U)||G(e))&&!n(g)},amazon:{phone:n(b),tablet:!n(b)&&n(A),device:n(b)||n(A)},android:{phone:!n(g)&&n(b)||!n(g)&&n(k),tablet:!n(g)&&!n(b)&&!n(k)&&(n(A)||n(H)),device:!n(g)&&(n(b)||n(A)||n(k)||n(H))||n(/\bokhttp\b/i)},windows:{phone:n(g),tablet:n(X),device:n(g)||n(X)},other:{blackberry:n(R),blackberry10:n(F),opera:n(Y),firefox:n($),chrome:n(K),device:n(R)||n(F)||n(Y)||n($)||n(K)},any:!1,phone:!1,tablet:!1};return s.any=s.apple.device||s.android.device||s.windows.device||s.other.device,s.phone=s.apple.phone||s.android.phone||s.windows.phone,s.tablet=s.apple.tablet||s.android.tablet||s.windows.tablet,s}const ie=W.default??W,ne=ie(globalThis.navigator),se=9,I=100,oe=0,re=0,j=2,N=1,ae=-1e3,he=-1e3,le=2;class V{constructor(e,t=ne){this._mobileInfo=t,this.debug=!1,this._isActive=!1,this._isMobileAccessibility=!1,this._pool=[],this._renderId=0,this._children=[],this._androidUpdateCount=0,this._androidUpdateFrequency=500,this._hookDiv=null,(t.tablet||t.phone)&&this._createTouchHook();const i=document.createElement("div");i.style.width=`${I}px`,i.style.height=`${I}px`,i.style.position="absolute",i.style.top=`${oe}px`,i.style.left=`${re}px`,i.style.zIndex=j.toString(),this._div=i,this._renderer=e,this._onKeyDown=this._onKeyDown.bind(this),this._onMouseMove=this._onMouseMove.bind(this),globalThis.addEventListener("keydown",this._onKeyDown,!1)}get isActive(){return this._isActive}get isMobileAccessibility(){return this._isMobileAccessibility}get hookDiv(){return this._hookDiv}_createTouchHook(){const e=document.createElement("button");e.style.width=`${N}px`,e.style.height=`${N}px`,e.style.position="absolute",e.style.top=`${ae}px`,e.style.left=`${he}px`,e.style.zIndex=le.toString(),e.style.backgroundColor="#FF0000",e.title="select to enable accessibility for this content",e.addEventListener("focus",()=>{this._isMobileAccessibility=!0,this._activate(),this._destroyTouchHook()}),document.body.appendChild(e),this._hookDiv=e}_destroyTouchHook(){this._hookDiv&&(document.body.removeChild(this._hookDiv),this._hookDiv=null)}_activate(){this._isActive||(this._isActive=!0,globalThis.document.addEventListener("mousemove",this._onMouseMove,!0),globalThis.removeEventListener("keydown",this._onKeyDown,!1),this._renderer.runners.postrender.add(this),this._renderer.view.canvas.parentNode?.appendChild(this._div))}_deactivate(){!this._isActive||this._isMobileAccessibility||(this._isActive=!1,globalThis.document.removeEventListener("mousemove",this._onMouseMove,!0),globalThis.addEventListener("keydown",this._onKeyDown,!1),this._renderer.runners.postrender.remove(this),this._div.parentNode?.removeChild(this._div))}_updateAccessibleObjects(e){if(!e.visible||!e.accessibleChildren)return;e.accessible&&e.isInteractive()&&(e._accessibleActive||this._addChild(e),e._renderId=this._renderId);const t=e.children;if(t)for(let i=0;i title : ${e.title}
tabIndex: ${e.tabIndex}`}_capHitArea(e){e.x<0&&(e.width+=e.x,e.x=0),e.y<0&&(e.height+=e.y,e.y=0);const{width:t,height:i}=this._renderer;e.x+e.width>t&&(e.width=t-e.x),e.y+e.height>i&&(e.height=i-e.y)}_addChild(e){let t=this._pool.pop();t||(t=document.createElement("button"),t.style.width=`${I}px`,t.style.height=`${I}px`,t.style.backgroundColor=this.debug?"rgba(255,255,255,0.5)":"transparent",t.style.position="absolute",t.style.zIndex=j.toString(),t.style.borderStyle="none",navigator.userAgent.toLowerCase().includes("chrome")?t.setAttribute("aria-live","off"):t.setAttribute("aria-live","polite"),navigator.userAgent.match(/rv:.*Gecko\//)?t.setAttribute("aria-relevant","additions"):t.setAttribute("aria-relevant","text"),t.addEventListener("click",this._onClick.bind(this)),t.addEventListener("focus",this._onFocus.bind(this)),t.addEventListener("focusout",this._onFocusOut.bind(this))),t.style.pointerEvents=e.accessiblePointerEvents,t.type=e.accessibleType,e.accessibleTitle&&e.accessibleTitle!==null?t.title=e.accessibleTitle:(!e.accessibleHint||e.accessibleHint===null)&&(t.title=`container ${e.tabIndex}`),e.accessibleHint&&e.accessibleHint!==null&&t.setAttribute("aria-label",e.accessibleHint),this.debug&&this._updateDebugHTML(t),e._accessibleActive=!0,e._accessibleDiv=t,t.container=e,this._children.push(e),this._div.appendChild(e._accessibleDiv),e._accessibleDiv.tabIndex=e.tabIndex}_dispatchEvent(e,t){const{container:i}=e.target,n=this._renderer.events.rootBoundary,s=Object.assign(new M(n),{target:i});n.rootTarget=this._renderer.lastObjectRendered,t.forEach(r=>n.dispatchEvent(s,r))}_onClick(e){this._dispatchEvent(e,["click","pointertap","tap"])}_onFocus(e){e.target.getAttribute("aria-live")||e.target.setAttribute("aria-live","assertive"),this._dispatchEvent(e,["mouseover"])}_onFocusOut(e){e.target.getAttribute("aria-live")||e.target.setAttribute("aria-live","polite"),this._dispatchEvent(e,["mouseout"])}_onKeyDown(e){e.keyCode===se&&this._activate()}_onMouseMove(e){e.movementX===0&&e.movementY===0||this._deactivate()}destroy(){this._destroyTouchHook(),this._div=null,globalThis.document.removeEventListener("mousemove",this._onMouseMove,!0),globalThis.removeEventListener("keydown",this._onKeyDown),this._pool=null,this._children=null,this._renderer=null}}V.extension={type:[w.WebGLSystem,w.WebGPUSystem],name:"accessibility"};const ue={accessible:!1,accessibleTitle:null,accessibleHint:null,tabIndex:0,_accessibleActive:!1,_accessibleDiv:null,accessibleType:"button",accessiblePointerEvents:"auto",accessibleChildren:!0,_renderId:-1};class de{constructor(){this.interactionFrequency=10,this._deltaTime=0,this._didMove=!1,this._tickerAdded=!1,this._pauseUpdate=!0}init(e){this.removeTickerListener(),this.events=e,this.interactionFrequency=10,this._deltaTime=0,this._didMove=!1,this._tickerAdded=!1,this._pauseUpdate=!0}get pauseUpdate(){return this._pauseUpdate}set pauseUpdate(e){this._pauseUpdate=e}addTickerListener(){this._tickerAdded||!this.domElement||(B.system.add(this._tickerUpdate,this,Q.INTERACTION),this._tickerAdded=!0)}removeTickerListener(){this._tickerAdded&&(B.system.remove(this._tickerUpdate,this),this._tickerAdded=!1)}pointerMoved(){this._didMove=!0}_update(){if(!this.domElement||this._pauseUpdate)return;if(this._didMove){this._didMove=!1;return}const e=this.events._rootPointerEvent;this.events.supportsTouchEvents&&e.pointerType==="touch"||globalThis.document.dispatchEvent(new PointerEvent("pointermove",{clientX:e.clientX,clientY:e.clientY}))}_tickerUpdate(e){this._deltaTime+=e.deltaTime,!(this._deltaTimei.priority-n.priority)}dispatchEvent(e,t){e.propagationStopped=!1,e.propagationImmediatelyStopped=!1,this.propagate(e,t),this.dispatch.emit(t||e.type,e)}mapEvent(e){if(!this.rootTarget)return;const t=this.mappingTable[e.type];if(t)for(let i=0,n=t.length;i=0;n--)if(e.currentTarget=i[n],this.notifyTarget(e,t),e.propagationStopped||e.propagationImmediatelyStopped)return}}all(e,t,i=this._allInteractiveElements){if(i.length===0)return;e.eventPhase=e.BUBBLING_PHASE;const n=Array.isArray(t)?t:[t];for(let s=i.length-1;s>=0;s--)n.forEach(r=>{e.currentTarget=i[s],this.notifyTarget(e,r)})}propagationPath(e){const t=[e];for(let i=0;i=0;l--){const d=h[l],u=this.hitTestMoveRecursive(d,this._isInteractive(t)?t:d.eventMode,i,n,s,r||s(e,i));if(u){if(u.length>0&&!u[u.length-1].parent)continue;const v=e.isInteractive();(u.length>0||v)&&(v&&this._allInteractiveElements.push(e),u.push(e)),this._hitElements.length===0&&(this._hitElements=u),a=!0}}}const c=this._isInteractive(t),p=e.isInteractive();return p&&p&&this._allInteractiveElements.push(e),r||this._hitElements.length>0?null:a?this._hitElements:c&&!s(e,i)&&n(e,i)?p?[e]:[]:null}hitTestRecursive(e,t,i,n,s){if(this._interactivePrune(e)||s(e,i))return null;if((e.eventMode==="dynamic"||t==="dynamic")&&(E.pauseUpdate=!1),e.interactiveChildren&&e.children){const c=e.children,p=i;for(let h=c.length-1;h>=0;h--){const l=c[h],d=this.hitTestRecursive(l,this._isInteractive(t)?t:l.eventMode,p,n,s);if(d){if(d.length>0&&!d[d.length-1].parent)continue;const u=e.isInteractive();return(d.length>0||u)&&d.push(e),d}}}const r=this._isInteractive(t),a=e.isInteractive();return r&&n(e,i)?a?[e]:[]:null}_isInteractive(e){return e==="static"||e==="dynamic"}_interactivePrune(e){return!e||!e.visible||!e.renderable||e.eventMode==="none"||e.eventMode==="passive"&&!e.interactiveChildren}hitPruneFn(e,t){if(e.hitArea&&(e.worldTransform.applyInverse(t,P),!e.hitArea.contains(P.x,P.y)))return!0;if(e.effects&&e.effects.length)for(let i=0;i0&&s!==t.target){const c=e.type==="mousemove"?"mouseout":"pointerout",p=this.createPointerEvent(e,c,s);if(this.dispatchEvent(p,"pointerout"),i&&this.dispatchEvent(p,"mouseout"),!t.composedPath().includes(s)){const h=this.createPointerEvent(e,"pointerleave",s);for(h.eventPhase=h.AT_TARGET;h.target&&!t.composedPath().includes(h.target);)h.currentTarget=h.target,this.notifyTarget(h),i&&this.notifyTarget(h,"mouseleave"),h.target=h.target.parent;this.freeEvent(h)}this.freeEvent(p)}if(s!==t.target){const c=e.type==="mousemove"?"mouseover":"pointerover",p=this.clonePointerEvent(t,c);this.dispatchEvent(p,"pointerover"),i&&this.dispatchEvent(p,"mouseover");let h=s?.parent;for(;h&&h!==this.rootTarget.parent&&h!==t.target;)h=h.parent;if(!h||h===this.rootTarget.parent){const d=this.clonePointerEvent(t,"pointerenter");for(d.eventPhase=d.AT_TARGET;d.target&&d.target!==s&&d.target!==this.rootTarget.parent;)d.currentTarget=d.target,this.notifyTarget(d),i&&this.notifyTarget(d,"mouseenter"),d.target=d.target.parent;this.freeEvent(d)}this.freeEvent(p)}const r=[],a=this.enableGlobalMoveEvents??!0;this.moveOnAll?r.push("pointermove"):this.dispatchEvent(t,"pointermove"),a&&r.push("globalpointermove"),t.pointerType==="touch"&&(this.moveOnAll?r.splice(1,0,"touchmove"):this.dispatchEvent(t,"touchmove"),a&&r.push("globaltouchmove")),i&&(this.moveOnAll?r.splice(1,0,"mousemove"):this.dispatchEvent(t,"mousemove"),a&&r.push("globalmousemove"),this.cursor=t.target?.cursor),r.length>0&&this.all(t,r),this._allInteractiveElements.length=0,this._hitElements.length=0,n.overTargets=t.composedPath(),this.freeEvent(t)}mapPointerOver(e){if(!(e instanceof f)){y("EventBoundary cannot map a non-pointer event as a pointer event");return}const t=this.trackingData(e.pointerId),i=this.createPointerEvent(e),n=i.pointerType==="mouse"||i.pointerType==="pen";this.dispatchEvent(i,"pointerover"),n&&this.dispatchEvent(i,"mouseover"),i.pointerType==="mouse"&&(this.cursor=i.target?.cursor);const s=this.clonePointerEvent(i,"pointerenter");for(s.eventPhase=s.AT_TARGET;s.target&&s.target!==this.rootTarget.parent;)s.currentTarget=s.target,this.notifyTarget(s),n&&this.notifyTarget(s,"mouseenter"),s.target=s.target.parent;t.overTargets=i.composedPath(),this.freeEvent(i),this.freeEvent(s)}mapPointerOut(e){if(!(e instanceof f)){y("EventBoundary cannot map a non-pointer event as a pointer event");return}const t=this.trackingData(e.pointerId);if(t.overTargets){const i=e.pointerType==="mouse"||e.pointerType==="pen",n=this.findMountedTarget(t.overTargets),s=this.createPointerEvent(e,"pointerout",n);this.dispatchEvent(s),i&&this.dispatchEvent(s,"mouseout");const r=this.createPointerEvent(e,"pointerleave",n);for(r.eventPhase=r.AT_TARGET;r.target&&r.target!==this.rootTarget.parent;)r.currentTarget=r.target,this.notifyTarget(r),i&&this.notifyTarget(r,"mouseleave"),r.target=r.target.parent;t.overTargets=null,this.freeEvent(s),this.freeEvent(r)}this.cursor=null}mapPointerUp(e){if(!(e instanceof f)){y("EventBoundary cannot map a non-pointer event as a pointer event");return}const t=performance.now(),i=this.createPointerEvent(e);if(this.dispatchEvent(i,"pointerup"),i.pointerType==="touch")this.dispatchEvent(i,"touchend");else if(i.pointerType==="mouse"||i.pointerType==="pen"){const a=i.button===2;this.dispatchEvent(i,a?"rightup":"mouseup")}const n=this.trackingData(e.pointerId),s=this.findMountedTarget(n.pressTargetsByButton[e.button]);let r=s;if(s&&!i.composedPath().includes(s)){let a=s;for(;a&&!i.composedPath().includes(a);){if(i.currentTarget=a,this.notifyTarget(i,"pointerupoutside"),i.pointerType==="touch")this.notifyTarget(i,"touchendoutside");else if(i.pointerType==="mouse"||i.pointerType==="pen"){const c=i.button===2;this.notifyTarget(i,c?"rightupoutside":"mouseupoutside")}a=a.parent}delete n.pressTargetsByButton[e.button],r=a}if(r){const a=this.clonePointerEvent(i,"click");a.target=r,a.path=null,n.clicksByButton[e.button]||(n.clicksByButton[e.button]={clickCount:0,target:a.target,timeStamp:t});const c=n.clicksByButton[e.button];if(c.target===a.target&&t-c.timeStamp<200?++c.clickCount:c.clickCount=1,c.target=a.target,c.timeStamp=t,a.detail=c.clickCount,a.pointerType==="mouse"){const p=a.button===2;this.dispatchEvent(a,p?"rightclick":"click")}else a.pointerType==="touch"&&this.dispatchEvent(a,"tap");this.dispatchEvent(a,"pointertap"),this.freeEvent(a)}this.freeEvent(i)}mapPointerUpOutside(e){if(!(e instanceof f)){y("EventBoundary cannot map a non-pointer event as a pointer event");return}const t=this.trackingData(e.pointerId),i=this.findMountedTarget(t.pressTargetsByButton[e.button]),n=this.createPointerEvent(e);if(i){let s=i;for(;s;)n.currentTarget=s,this.notifyTarget(n,"pointerupoutside"),n.pointerType==="touch"?this.notifyTarget(n,"touchendoutside"):(n.pointerType==="mouse"||n.pointerType==="pen")&&this.notifyTarget(n,n.button===2?"rightupoutside":"mouseupoutside"),s=s.parent;delete t.pressTargetsByButton[e.button]}this.freeEvent(n)}mapWheel(e){if(!(e instanceof T)){y("EventBoundary cannot map a non-wheel event as a wheel event");return}const t=this.createWheelEvent(e);this.dispatchEvent(t),this.freeEvent(t)}findMountedTarget(e){if(!e)return null;let t=e[0];for(let i=1;i(i==="globalMove"&&(this.rootBoundary.enableGlobalMoveEvents=n),t[i]=n,!0)}),this._onPointerDown=this._onPointerDown.bind(this),this._onPointerMove=this._onPointerMove.bind(this),this._onPointerUp=this._onPointerUp.bind(this),this._onPointerOverOut=this._onPointerOverOut.bind(this),this.onWheel=this.onWheel.bind(this)}static get defaultEventMode(){return this._defaultEventMode}init(e){const{canvas:t,resolution:i}=this.renderer;this.setTargetElement(t),this.resolution=i,x._defaultEventMode=e.eventMode??"passive",Object.assign(this.features,e.eventFeatures??{}),this.rootBoundary.enableGlobalMoveEvents=this.features.globalMove}resolutionChange(e){this.resolution=e}destroy(){this.setTargetElement(null),this.renderer=null,this._currentCursor=null}setCursor(e){e=e||"default";let t=!0;if(globalThis.OffscreenCanvas&&this.domElement instanceof OffscreenCanvas&&(t=!1),this._currentCursor===e)return;this._currentCursor=e;const i=this.cursorStyles[e];if(i)switch(typeof i){case"string":t&&(this.domElement.style.cursor=i);break;case"function":i(e);break;case"object":t&&Object.assign(this.domElement.style,i);break}else t&&typeof e=="string"&&!Object.prototype.hasOwnProperty.call(this.cursorStyles,e)&&(this.domElement.style.cursor=e)}get pointer(){return this._rootPointerEvent}_onPointerDown(e){if(!this.features.click)return;this.rootBoundary.rootTarget=this.renderer.lastObjectRendered;const t=this._normalizeToPointerData(e);this.autoPreventDefault&&t[0].isNormalized&&(e.cancelable||!("cancelable"in e))&&e.preventDefault();for(let i=0,n=t.length;i0&&(t=e.composedPath()[0]);const i=t!==this.domElement?"outside":"",n=this._normalizeToPointerData(e);for(let s=0,r=n.length;s"u"&&(s.button=0),typeof s.buttons>"u"&&(s.buttons=1),typeof s.isPrimary>"u"&&(s.isPrimary=e.touches.length===1&&e.type==="touchstart"),typeof s.width>"u"&&(s.width=s.radiusX||1),typeof s.height>"u"&&(s.height=s.radiusY||1),typeof s.tiltX>"u"&&(s.tiltX=0),typeof s.tiltY>"u"&&(s.tiltY=0),typeof s.pointerType>"u"&&(s.pointerType="touch"),typeof s.pointerId>"u"&&(s.pointerId=s.identifier||0),typeof s.pressure>"u"&&(s.pressure=s.force||.5),typeof s.twist>"u"&&(s.twist=0),typeof s.tangentialPressure>"u"&&(s.tangentialPressure=0),typeof s.layerX>"u"&&(s.layerX=s.offsetX=s.clientX),typeof s.layerY>"u"&&(s.layerY=s.offsetY=s.clientY),s.isNormalized=!0,s.type=e.type,t.push(s)}else if(!globalThis.MouseEvent||e instanceof MouseEvent&&(!this.supportsPointerEvents||!(e instanceof globalThis.PointerEvent))){const i=e;typeof i.isPrimary>"u"&&(i.isPrimary=!0),typeof i.width>"u"&&(i.width=1),typeof i.height>"u"&&(i.height=1),typeof i.tiltX>"u"&&(i.tiltX=0),typeof i.tiltY>"u"&&(i.tiltY=0),typeof i.pointerType>"u"&&(i.pointerType="mouse"),typeof i.pointerId>"u"&&(i.pointerId=fe),typeof i.pressure>"u"&&(i.pressure=.5),typeof i.twist>"u"&&(i.twist=0),typeof i.tangentialPressure>"u"&&(i.tangentialPressure=0),i.isNormalized=!0,t.push(i)}else t.push(e);return t}normalizeWheelEvent(e){const t=this._rootWheelEvent;return this._transferMouseData(t,e),t.deltaX=e.deltaX,t.deltaY=e.deltaY,t.deltaZ=e.deltaZ,t.deltaMode=e.deltaMode,this.mapPositionToPoint(t.screen,e.clientX,e.clientY),t.global.copyFrom(t.screen),t.offset.copyFrom(t.screen),t.nativeEvent=e,t.type=e.type,t}_bootstrapEvent(e,t){return e.originalEvent=null,e.nativeEvent=t,e.pointerId=t.pointerId,e.width=t.width,e.height=t.height,e.isPrimary=t.isPrimary,e.pointerType=t.pointerType,e.pressure=t.pressure,e.tangentialPressure=t.tangentialPressure,e.tiltX=t.tiltX,e.tiltY=t.tiltY,e.twist=t.twist,this._transferMouseData(e,t),this.mapPositionToPoint(e.screen,t.clientX,t.clientY),e.global.copyFrom(e.screen),e.offset.copyFrom(e.screen),e.isTrusted=t.isTrusted,e.type==="pointerleave"&&(e.type="pointerout"),e.type.startsWith("mouse")&&(e.type=e.type.replace("mouse","pointer")),e.type.startsWith("touch")&&(e.type=ge[e.type]||e.type),e}_transferMouseData(e,t){e.isTrusted=t.isTrusted,e.srcElement=t.srcElement,e.timeStamp=performance.now(),e.type=t.type,e.altKey=t.altKey,e.button=t.button,e.buttons=t.buttons,e.client.x=t.clientX,e.client.y=t.clientY,e.ctrlKey=t.ctrlKey,e.metaKey=t.metaKey,e.movement.x=t.movementX,e.movement.y=t.movementY,e.page.x=t.pageX,e.page.y=t.pageY,e.relatedTarget=null,e.shiftKey=t.shiftKey}};L.extension={name:"events",type:[w.WebGLSystem,w.CanvasSystem,w.WebGPUSystem],priority:-1};L.defaultEventFeatures={move:!0,globalMove:!0,click:!0,wheel:!0};let q=L;const me={onclick:null,onmousedown:null,onmouseenter:null,onmouseleave:null,onmousemove:null,onglobalmousemove:null,onmouseout:null,onmouseover:null,onmouseup:null,onmouseupoutside:null,onpointercancel:null,onpointerdown:null,onpointerenter:null,onpointerleave:null,onpointermove:null,onglobalpointermove:null,onpointerout:null,onpointerover:null,onpointertap:null,onpointerup:null,onpointerupoutside:null,onrightclick:null,onrightdown:null,onrightup:null,onrightupoutside:null,ontap:null,ontouchcancel:null,ontouchend:null,ontouchendoutside:null,ontouchmove:null,onglobaltouchmove:null,ontouchstart:null,onwheel:null,get interactive(){return this.eventMode==="dynamic"||this.eventMode==="static"},set interactive(o){this.eventMode=o?"static":"passive"},_internalEventMode:void 0,get eventMode(){return this._internalEventMode??q.defaultEventMode},set eventMode(o){this._internalEventMode=o},isInteractive(){return this.eventMode==="static"||this.eventMode==="dynamic"},interactiveChildren:!0,hitArea:null,addEventListener(o,e,t){const i=typeof t=="boolean"&&t||typeof t=="object"&&t.capture,n=typeof t=="object"?t.signal:void 0,s=typeof t=="object"?t.once===!0:!1,r=typeof e=="function"?void 0:e;o=i?`${o}capture`:o;const a=typeof e=="function"?e:e.handleEvent,c=this;n&&n.addEventListener("abort",()=>{c.off(o,a,r)}),s?c.once(o,a,r):c.on(o,a,r)},removeEventListener(o,e,t){const i=typeof t=="boolean"&&t||typeof t=="object"&&t.capture,n=typeof e=="function"?void 0:e;o=i?`${o}capture`:o,e=typeof e=="function"?e:e.handleEvent,this.off(o,e,n)},dispatchEvent(o){if(!(o instanceof M))throw new Error("Container cannot propagate events outside of the Federated Events API");return o.defaultPrevented=!1,o.path=null,o.target=this,o.manager.dispatchEvent(o),!o.defaultPrevented}};z.add(V);Z.mixin(ue);z.add(q);Z.mixin(me)}); \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/colorToUniform-DavgjoLv.js b/qbit/vuetorrent/public/assets/colorToUniform-DavgjoLv.js new file mode 100644 index 0000000..0d22083 --- /dev/null +++ b/qbit/vuetorrent/public/assets/colorToUniform-DavgjoLv.js @@ -0,0 +1,257 @@ +import{D as ft,u as K,a as dt,c as T,i as mt,k as ht,n as X,w as pt,__tla as __tla_0}from"./TorrentDetail-DUzghTWr.js";let de,C,H,te,ee,Et,ne,at,re,V,L,nt,ie,St,me,oe,se,le,ae,ce,fe,ue;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})()]).then(async()=>{const $=Object.create(null),q=Object.create(null);V=function(o,t){let e=q[o];return e===void 0&&($[t]===void 0&&($[t]=1),q[o]=e=$[t]++),e};let M;function gt(){return(!M||M?.isContextLost())&&(M=ft.get().createCanvas().getContext("webgl",{})),M}let S;function xt(){if(!S){S="mediump";const o=gt();o&&o.getShaderPrecisionFormat&&(S=o.getShaderPrecisionFormat(o.FRAGMENT_SHADER,o.HIGH_FLOAT).precision?"highp":"mediump")}return S}function vt(o,t,e){return t?o:e?(o=o.replace("out vec4 finalColor;",""),` + + #ifdef GL_ES // This checks if it is WebGL1 + #define in varying + #define finalColor gl_FragColor + #define texture texture2D + #endif + ${o} + `):` + + #ifdef GL_ES // This checks if it is WebGL1 + #define in attribute + #define out varying + #endif + ${o} + `}function bt(o,t,e){const r=e?t.maxSupportedFragmentPrecision:t.maxSupportedVertexPrecision;if(o.substring(0,9)!=="precision"){let n=e?t.requestedFragmentPrecision:t.requestedVertexPrecision;return n==="highp"&&r!=="highp"&&(n="mediump"),`precision ${n} float; +${o}`}else if(r!=="highp"&&o.substring(0,15)==="precision highp")return o.replace("precision highp","precision mediump");return o}function Pt(o,t){return t?`#version 300 es +${o}`:o}const yt={},_t={};function Gt(o,{name:t="pixi-program"},e=!0){t=t.replace(/\s+/g,"-"),t+=e?"-fragment":"-vertex";const r=e?yt:_t;return r[t]?(r[t]++,t+=`-${r[t]}`):r[t]=1,o.indexOf("#define SHADER_NAME")!==-1?o:`${`#define SHADER_NAME ${t}`} +${o}`}function Mt(o,t){return t?o.replace("#version 300 es",""):o}const U={stripVersion:Mt,ensurePrecision:bt,addProgramDefines:vt,setProgramName:Gt,insertVersion:Pt},A=Object.create(null),ot=class N{constructor(t){t={...N.defaultOptions,...t};const e=t.fragment.indexOf("#version 300 es")!==-1,r={stripVersion:e,ensurePrecision:{requestedFragmentPrecision:t.preferredFragmentPrecision,requestedVertexPrecision:t.preferredVertexPrecision,maxSupportedVertexPrecision:"highp",maxSupportedFragmentPrecision:xt()},setProgramName:{name:t.name},addProgramDefines:e,insertVersion:e};let n=t.fragment,s=t.vertex;Object.keys(U).forEach(a=>{const i=r[a];n=U[a](n,i,!0),s=U[a](s,i,!1)}),this.fragment=n,this.vertex=s,this._key=V(`${this.vertex}:${this.fragment}`,"gl-program")}destroy(){this.fragment=null,this.vertex=null,this._attributeData=null,this._uniformData=null,this._uniformBlockData=null,this.transformFeedbackVaryings=null}static from(t){const e=`${t.vertex}:${t.fragment}`;return A[e]||(A[e]=new N(t)),A[e]}};ot.defaultOptions={preferredVertexPrecision:"highp",preferredFragmentPrecision:"mediump"};nt=ot;const Y={uint8x2:{size:2,stride:2,normalised:!1},uint8x4:{size:4,stride:4,normalised:!1},sint8x2:{size:2,stride:2,normalised:!1},sint8x4:{size:4,stride:4,normalised:!1},unorm8x2:{size:2,stride:2,normalised:!0},unorm8x4:{size:4,stride:4,normalised:!0},snorm8x2:{size:2,stride:2,normalised:!0},snorm8x4:{size:4,stride:4,normalised:!0},uint16x2:{size:2,stride:4,normalised:!1},uint16x4:{size:4,stride:8,normalised:!1},sint16x2:{size:2,stride:4,normalised:!1},sint16x4:{size:4,stride:8,normalised:!1},unorm16x2:{size:2,stride:4,normalised:!0},unorm16x4:{size:4,stride:8,normalised:!0},snorm16x2:{size:2,stride:4,normalised:!0},snorm16x4:{size:4,stride:8,normalised:!0},float16x2:{size:2,stride:4,normalised:!1},float16x4:{size:4,stride:8,normalised:!1},float32:{size:1,stride:4,normalised:!1},float32x2:{size:2,stride:8,normalised:!1},float32x3:{size:3,stride:12,normalised:!1},float32x4:{size:4,stride:16,normalised:!1},uint32:{size:1,stride:4,normalised:!1},uint32x2:{size:2,stride:8,normalised:!1},uint32x3:{size:3,stride:12,normalised:!1},uint32x4:{size:4,stride:16,normalised:!1},sint32:{size:1,stride:4,normalised:!1},sint32x2:{size:2,stride:8,normalised:!1},sint32x3:{size:3,stride:12,normalised:!1},sint32x4:{size:4,stride:16,normalised:!1}};St=function(o){return Y[o]??Y.float32};const Ct={f32:"float32","vec2":"float32x2","vec3":"float32x3","vec4":"float32x4",vec2f:"float32x2",vec3f:"float32x3",vec4f:"float32x4",i32:"sint32","vec2":"sint32x2","vec3":"sint32x3","vec4":"sint32x4",u32:"uint32","vec2":"uint32x2","vec3":"uint32x3","vec4":"uint32x4",bool:"uint32","vec2":"uint32x2","vec3":"uint32x3","vec4":"uint32x4"};function Tt({source:o,entryPoint:t}){const e={},r=o.indexOf(`fn ${t}`);if(r!==-1){const n=o.indexOf("->",r);if(n!==-1){const s=o.substring(r,n),a=/@location\((\d+)\)\s+([a-zA-Z0-9_]+)\s*:\s*([a-zA-Z0-9_<>]+)(?:,|\s|$)/g;let i;for(;(i=a.exec(s))!==null;){const u=Ct[i[3]]??"float32";e[i[2]]={location:parseInt(i[1],10),format:u,stride:St(u).stride,offset:0,instance:!1,start:0}}}}return e}function w(o){const t=/(^|[^/])@(group|binding)\(\d+\)[^;]+;/g,e=/@group\((\d+)\)/,r=/@binding\((\d+)\)/,n=/var(<[^>]+>)? (\w+)/,s=/:\s*(\w+)/,a=/struct\s+(\w+)\s*{([^}]+)}/g,i=/(\w+)\s*:\s*([\w\<\>]+)/g,u=/struct\s+(\w+)/,f=o.match(t)?.map(l=>({group:parseInt(l.match(e)[1],10),binding:parseInt(l.match(r)[1],10),name:l.match(n)[2],isUniform:l.match(n)[1]==="",type:l.match(s)[1]}));if(!f)return{groups:[],structs:[]};const c=o.match(a)?.map(l=>{const d=l.match(u)[1],p=l.match(i).reduce((g,x)=>{const[v,b]=x.split(":");return g[v.trim()]=b.trim(),g},{});return p?{name:d,members:p}:null}).filter(({name:l})=>f.some(d=>d.type===l))??[];return{groups:f,structs:c}}var P=(o=>(o[o.VERTEX=1]="VERTEX",o[o.FRAGMENT=2]="FRAGMENT",o[o.COMPUTE=4]="COMPUTE",o))(P||{});function $t({groups:o}){const t=[];for(let e=0;ee.has(a.name)?!1:(e.add(a.name),!0)),s=[...o.groups,...t.groups].filter(a=>{const i=`${a.name}-${a.binding}`;return r.has(i)?!1:(r.add(i),!0)});return{structs:n,groups:s}}const E=Object.create(null);C=class{constructor(t){this._layoutKey=0;const{fragment:e,vertex:r,layout:n,gpuLayout:s,name:a}=t;if(this.name=a,this.fragment=e,this.vertex=r,e.source===r.source){const i=w(e.source);this.structsAndGroups=i}else{const i=w(r.source),u=w(e.source);this.structsAndGroups=At(i,u)}this.layout=n??Ut(this.structsAndGroups),this.gpuLayout=s??$t(this.structsAndGroups),this.autoAssignGlobalUniforms=this.layout[0]?.globalUniforms!==void 0,this.autoAssignLocalUniforms=this.layout[1]?.localUniforms!==void 0,this._generateProgramKey()}_generateProgramKey(){const{vertex:t,fragment:e}=this,r=t.source+e.source+t.entryPoint+e.entryPoint;this._layoutKey=V(r,"program")}get attributeData(){return this._attributeData??(this._attributeData=Tt(this.vertex)),this._attributeData}destroy(){this.gpuLayout=null,this.layout=null,this.structsAndGroups=null,this.fragment=null,this.vertex=null}static from(t){const e=`${t.vertex.source}:${t.fragment.source}:${t.fragment.entryPoint}:${t.vertex.entryPoint}`;return E[e]||(E[e]=new C(t)),E[e]}};function wt(o,t){switch(o){case"f32":return 0;case"vec2":return new Float32Array(2*t);case"vec3":return new Float32Array(3*t);case"vec4":return new Float32Array(4*t);case"mat2x2":return new Float32Array([1,0,0,1]);case"mat3x3":return new Float32Array([1,0,0,0,1,0,0,0,1]);case"mat4x4":return new Float32Array([1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1])}return null}const st=class it{constructor(t,e){this._touched=0,this.uid=K("uniform"),this._resourceType="uniformGroup",this._resourceId=K("resource"),this.isUniformGroup=!0,this._dirtyId=0,e={...it.defaultOptions,...e},this.uniformStructures=t;const r={};for(const n in t){const s=t[n];s.name=n,s.size=s.size??1,s.value??(s.value=wt(s.type,s.size)),r[n]=s.value}this.uniforms=r,this._dirtyId=1,this.ubo=e.ubo,this.isStatic=e.isStatic,this._signature=V(Object.keys(r).map(n=>`${n}-${t[n].type}`).join("-"),"uniform-group")}update(){this._dirtyId++}};st.defaultOptions={ubo:!1,isStatic:!1};Et=st;H=(o=>(o[o.WEBGL=1]="WEBGL",o[o.WEBGPU=2]="WEBGPU",o[o.BOTH=3]="BOTH",o))(H||{});at=class extends dt{constructor(t){super(),this._uniformBindMap=Object.create(null),this._ownedBindGroups=[];let{gpuProgram:e,glProgram:r,groups:n,resources:s,compatibleRenderers:a,groupMap:i}=t;this.gpuProgram=e,this.glProgram=r,a===void 0&&(a=0,e&&(a|=H.WEBGPU),r&&(a|=H.WEBGL)),this.compatibleRenderers=a;const u={};if(!s&&!n&&(s={}),s&&n)throw new Error("[Shader] Cannot have both resources and groups");if(!e&&n&&!i)throw new Error("[Shader] No group map or WebGPU shader provided - consider using resources instead.");if(!e&&n&&i)for(const f in i)for(const c in i[f]){const l=i[f][c];u[l]={group:f,binding:c,name:l}}else if(e&&n&&!i){const f=e.structsAndGroups.groups;i={},f.forEach(c=>{i[c.group]=i[c.group]||{},i[c.group][c.binding]=c.name,u[c.name]=c})}else if(s){if(e){const f=e.structsAndGroups.groups;i={},f.forEach(c=>{i[c.group]=i[c.group]||{},i[c.group][c.binding]=c.name,u[c.name]=c})}else{i={},n={99:new T},this._ownedBindGroups.push(n[99]);let f=0;for(const c in s)u[c]={group:99,binding:f,name:c},i[99]=i[99]||{},i[99][f]=c,f++}n={};for(const f in s){const c=f;let l=s[f];!l.source&&!l._resourceType&&(l=new Et(l));const d=u[c];d&&(n[d.group]||(n[d.group]=new T,this._ownedBindGroups.push(n[d.group])),n[d.group].setResource(l,d.binding))}}this.groups=n,this._uniformBindMap=i,this.resources=this._buildResourceAccessor(n,u)}addResource(t,e,r){var n,s;(n=this._uniformBindMap)[e]||(n[e]={}),(s=this._uniformBindMap[e])[r]||(s[r]=t),this.groups[e]||(this.groups[e]=new T,this._ownedBindGroups.push(this.groups[e]))}_buildResourceAccessor(t,e){const r={};for(const n in e){const s=e[n];Object.defineProperty(r,s.name,{get(){return t[s.group].getResource(s.binding)},set(a){t[s.group].setResource(a,s.binding)}})}return r}destroy(t=!1){this.emit("destroy",this),t&&(this.gpuProgram?.destroy(),this.glProgram?.destroy()),this.gpuProgram=null,this.glProgram=null,this.removeAllListeners(),this._uniformBindMap=null,this._ownedBindGroups.forEach(e=>{e.destroy()}),this._ownedBindGroups=null,this.resources=null,this.groups=null}static from(t){const{gpu:e,gl:r,...n}=t;let s,a;return e&&(s=C.from(e)),r&&(a=nt.from(r)),new at({gpuProgram:s,glProgram:a,...n})}};const Ft={normal:0,add:1,multiply:2,screen:3,overlay:4,erase:5,"normal-npm":6,"add-npm":7,"screen-npm":8},F=0,z=1,O=2,B=3,R=4,j=5,W=class ut{constructor(){this.data=0,this.blendMode="normal",this.polygonOffset=0,this.blend=!0,this.depthMask=!0}get blend(){return!!(this.data&1<r.replace(/[{()}]/g,""))??[]).forEach(r=>{t[r]=[]}),t}function Q(o,t){let e;const r=/@in\s+([^;]+);/g;for(;(e=r.exec(o))!==null;)t.push(e[1])}function tt(o,t,e=!1){const r=[];Q(t,r),o.forEach(i=>{i.header&&Q(i.header,r)});const n=r;e&&n.sort();const s=n.map((i,u)=>` @location(${u}) ${i},`).join(` +`);let a=t.replace(/@in\s+[^;]+;\s*/g,"");return a=a.replace("{{in}}",` +${s} +`),a}function et(o,t){let e;const r=/@out\s+([^;]+);/g;for(;(e=r.exec(o))!==null;)t.push(e[1])}function Rt(o){const e=/\b(\w+)\s*:/g.exec(o);return e?e[1]:""}function jt(o){const t=/@.*?\s+/g;return o.replace(t,"")}function It(o,t){const e=[];et(t,e),o.forEach(u=>{u.header&&et(u.header,e)});let r=0;const n=e.sort().map(u=>u.indexOf("builtin")>-1?u:`@location(${r++}) ${u}`).join(`, +`),s=e.sort().map(u=>` var ${jt(u)};`).join(` +`),a=`return VSOutput( + ${e.sort().map(u=>` ${Rt(u)}`).join(`, +`)});`;let i=t.replace(/@out\s+[^;]+;\s*/g,"");return i=i.replace("{{struct}}",` +${n} +`),i=i.replace("{{start}}",` +${s} +`),i=i.replace("{{return}}",` +${a} +`),i}function rt(o,t){let e=o;for(const r in t){const n=t[r];n.join(` +`).length?e=e.replace(`{{${r}}}`,`//-----${r} START-----// +${n.join(` +`)} +//----${r} FINISH----//`):e=e.replace(`{{${r}}}`,"")}return e}const h=Object.create(null),I=new Map;let Dt=0;function kt({template:o,bits:t}){const e=ct(o,t);if(h[e])return h[e];const{vertex:r,fragment:n}=Nt(o,t);return h[e]=lt(r,n,t),h[e]}function Lt({template:o,bits:t}){const e=ct(o,t);return h[e]||(h[e]=lt(o.vertex,o.fragment,t)),h[e]}function Nt(o,t){const e=t.map(a=>a.vertex).filter(a=>!!a),r=t.map(a=>a.fragment).filter(a=>!!a);let n=tt(e,o.vertex,!0);n=It(e,n);const s=tt(r,o.fragment,!0);return{vertex:n,fragment:s}}function ct(o,t){return t.map(e=>(I.has(e)||I.set(e,Dt++),I.get(e))).sort((e,r)=>e-r).join("-")+o.vertex+o.fragment}function lt(o,t,e){const r=J(o),n=J(t);return e.forEach(s=>{Z(s.vertex,r,s.name),Z(s.fragment,n,s.name)}),{vertex:rt(o,r),fragment:rt(t,n)}}const Ht=` + @in aPosition: vec2; + @in aUV: vec2; + + @out @builtin(position) vPosition: vec4; + @out vUV : vec2; + @out vColor : vec4; + + {{header}} + + struct VSOutput { + {{struct}} + }; + + @vertex + fn main( {{in}} ) -> VSOutput { + + var worldTransformMatrix = globalUniforms.uWorldTransformMatrix; + var modelMatrix = mat3x3( + 1.0, 0.0, 0.0, + 0.0, 1.0, 0.0, + 0.0, 0.0, 1.0 + ); + var position = aPosition; + var uv = aUV; + + {{start}} + + vColor = vec4(1., 1., 1., 1.); + + {{main}} + + vUV = uv; + + var modelViewProjectionMatrix = globalUniforms.uProjectionMatrix * worldTransformMatrix * modelMatrix; + + vPosition = vec4((modelViewProjectionMatrix * vec3(position, 1.0)).xy, 0.0, 1.0); + + vColor *= globalUniforms.uWorldColorAlpha; + + {{end}} + + {{return}} + }; +`,Wt=` + @in vUV : vec2; + @in vColor : vec4; + + {{header}} + + @fragment + fn main( + {{in}} + ) -> @location(0) vec4 { + + {{start}} + + var outColor:vec4; + + {{main}} + + return outColor * vColor; + }; +`,Vt=` + in vec2 aPosition; + in vec2 aUV; + + out vec4 vColor; + out vec2 vUV; + + {{header}} + + void main(void){ + + mat3 worldTransformMatrix = uWorldTransformMatrix; + mat3 modelMatrix = mat3( + 1.0, 0.0, 0.0, + 0.0, 1.0, 0.0, + 0.0, 0.0, 1.0 + ); + vec2 position = aPosition; + vec2 uv = aUV; + + {{start}} + + vColor = vec4(1.); + + {{main}} + + vUV = uv; + + mat3 modelViewProjectionMatrix = uProjectionMatrix * worldTransformMatrix * modelMatrix; + + gl_Position = vec4((modelViewProjectionMatrix * vec3(position, 1.0)).xy, 0.0, 1.0); + + vColor *= uWorldColorAlpha; + + {{end}} + } +`,Kt=` + + in vec4 vColor; + in vec2 vUV; + + out vec4 finalColor; + + {{header}} + + void main(void) { + + {{start}} + + vec4 outColor; + + {{main}} + + finalColor = outColor * vColor; + } +`,Xt={name:"global-uniforms-bit",vertex:{header:` + struct GlobalUniforms { + uProjectionMatrix:mat3x3, + uWorldTransformMatrix:mat3x3, + uWorldColorAlpha: vec4, + uResolution: vec2, + } + + @group(0) @binding(0) var globalUniforms : GlobalUniforms; + `}},qt={name:"global-uniforms-bit",vertex:{header:` + uniform mat3 uProjectionMatrix; + uniform mat3 uWorldTransformMatrix; + uniform vec4 uWorldColorAlpha; + uniform vec2 uResolution; + `}};re=function({bits:o,name:t}){const e=kt({template:{fragment:Wt,vertex:Ht},bits:[Xt,...o]});return C.from({name:t,vertex:{source:e.vertex,entryPoint:"main"},fragment:{source:e.fragment,entryPoint:"main"}})};oe=function({bits:o,name:t}){return new nt({name:t,...Lt({template:{vertex:Vt,fragment:Kt},bits:[qt,...o]})})};let D;ne={name:"color-bit",vertex:{header:` + @in aColor: vec4; + `,main:` + vColor *= vec4(aColor.rgb * aColor.a, aColor.a); + `}};se={name:"color-bit",vertex:{header:` + in vec4 aColor; + `,main:` + vColor *= vec4(aColor.rgb * aColor.a, aColor.a); + `}};D={};function Yt(o){const t=[];if(o===1)t.push("@group(1) @binding(0) var textureSource1: texture_2d;"),t.push("@group(1) @binding(1) var textureSampler1: sampler;");else{let e=0;for(let r=0;r;`),t.push(`@group(1) @binding(${e++}) var textureSampler${r+1}: sampler;`)}return t.join(` +`)}function Zt(o){const t=[];if(o===1)t.push("outColor = textureSampleGrad(textureSource1, textureSampler1, vUV, uvDx, uvDy);");else{t.push("switch vTextureId {");for(let e=0;e; + @out @interpolate(flat) vTextureId : u32; + `,main:` + vTextureId = aTextureIdAndRound.y; + `,end:` + if(aTextureIdAndRound.x == 1) + { + vPosition = vec4(roundPixels(vPosition.xy, globalUniforms.uResolution), vPosition.zw); + } + `},fragment:{header:` + @in @interpolate(flat) vTextureId: u32; + + ${Yt(16)} + `,main:` + var uvDx = dpdx(vUV); + var uvDy = dpdy(vUV); + + ${Zt(16)} + `}}),D[o]};const k={};function Jt(o){const t=[];for(let e=0;e0&&t.push("else"),e, targetSize: vec2) -> vec2 + { + return (floor((position * 0.5 + 0.5) * targetSize) / targetSize) * 2.0 - 1.0; + } + `}};ce={name:"round-pixels-bit",vertex:{header:` + vec2 roundPixels(vec2 position, vec2 targetSize) + { + return (floor((position * 0.5 + 0.5) * targetSize) / targetSize) * 2.0 - 1.0; + } + `}};L={name:"local-uniform-bit",vertex:{header:` + + struct LocalUniforms { + uTransformMatrix:mat3x3, + uColor:vec4, + uRound:f32, + } + + @group(1) @binding(0) var localUniforms : LocalUniforms; + `,main:` + vColor *= localUniforms.uColor; + modelMatrix *= localUniforms.uTransformMatrix; + `,end:` + if(localUniforms.uRound == 1) + { + vPosition = vec4(roundPixels(vPosition.xy, globalUniforms.uResolution), vPosition.zw); + } + `}};le={...L,vertex:{...L.vertex,header:L.vertex.header.replace("group(1)","group(2)")}};fe={name:"local-uniform-bit",vertex:{header:` + + uniform mat3 uTransformMatrix; + uniform vec4 uColor; + uniform float uRound; + `,main:` + vColor *= uColor; + modelMatrix = uTransformMatrix; + `,end:` + if(uRound == 1.) + { + gl_Position.xy = roundPixels(gl_Position.xy, uResolution); + } + `}};de=class{constructor(){this.vertexSize=4,this.indexSize=6,this.location=0,this.batcher=null,this.batch=null,this.roundPixels=0}get blendMode(){return this.renderable.groupBlendMode}packAttributes(t,e,r,n){const s=this.renderable,a=this.texture,i=s.groupTransform,u=i.a,f=i.b,c=i.c,l=i.d,d=i.tx,p=i.ty,g=this.bounds,x=g.maxX,v=g.minX,b=g.maxY,y=g.minY,m=a.uvs,_=s.groupColorAlpha,G=n<<16|this.roundPixels&65535;t[r+0]=u*v+c*y+d,t[r+1]=l*y+f*v+p,t[r+2]=m.x0,t[r+3]=m.y0,e[r+4]=_,e[r+5]=G,t[r+6]=u*x+c*y+d,t[r+7]=l*y+f*x+p,t[r+8]=m.x1,t[r+9]=m.y1,e[r+10]=_,e[r+11]=G,t[r+12]=u*x+c*b+d,t[r+13]=l*b+f*x+p,t[r+14]=m.x2,t[r+15]=m.y2,e[r+16]=_,e[r+17]=G,t[r+18]=u*v+c*b+d,t[r+19]=l*b+f*v+p,t[r+20]=m.x3,t[r+21]=m.y3,e[r+22]=_,e[r+23]=G}packIndex(t,e,r){t[e]=r+0,t[e+1]=r+1,t[e+2]=r+2,t[e+3]=r+0,t[e+4]=r+2,t[e+5]=r+3}reset(){this.renderable=null,this.texture=null,this.batcher=null,this.batch=null,this.bounds=null}};me=function(o,t,e){const r=(o>>24&255)/255;t[e++]=(o&255)/255*r,t[e++]=(o>>8&255)/255*r,t[e++]=(o>>16&255)/255*r,t[e++]=r}});export{de as B,C as G,H as R,te as S,ee as T,Et as U,ne as a,at as b,re as c,V as d,L as e,nt as f,ie as g,St as h,me as i,oe as j,se as k,le as l,ae as m,ce as n,fe as o,ue as r,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/dayjs-f7aba705.js b/qbit/vuetorrent/public/assets/dayjs-f7aba705.js deleted file mode 100644 index 831414e..0000000 --- a/qbit/vuetorrent/public/assets/dayjs-f7aba705.js +++ /dev/null @@ -1 +0,0 @@ -import{g as J,K as L,d as j,r as Q,c as K,M as X,a1 as E,a2 as A,a3 as x,m as k,W as B,Z as F,u as _,Y as tt,a8 as et,ao as st,D as nt,at as R,ad as U}from"./vue-d2584a6d.js";import{u as rt,n as ot,e as it,f as at,g as ut,h as dt,i as lt,aC as ht,aD as mt,j as ct,a as ft,k as I,l as $t,m as vt}from"./index-135ae4c1.js";import"./faker-c43f92d4.js";import{d as W}from"./dayjs.min-1969f9c6.js";const kt=J({__name:"MoveTorrentDialog",props:{guid:{},hashes:{},mode:{}},setup(H){const D=H,{isOpened:h}=rt(D.guid),{t:a}=L(),g=ot(),f=it(),b=j(),V=j(),S=j(!1),r=Q({newPath:""}),m=[o=>!!o||a("dialogs.moveTorrent.required")],M=K(()=>D.hashes.map(f.getTorrentByHash)),$=K(()=>{switch(D.mode){case"dl":return M.value[0]?.download_path;case"save":return M.value[0]?.savePath}});async function w(){await b.value?.validate(),S.value&&(await g.toggleAutoTmm(D.hashes,!1),await f.moveTorrents(D.mode,D.hashes,r.newPath),V.value?.saveValueToHistory(),y())}const y=()=>{h.value=!1};return X(()=>{r.newPath=$.value||""}),(o,l)=>(E(),A(vt,{modelValue:_(h),"onUpdate:modelValue":l[3]||(l[3]=d=>nt(h)?h.value=d:null)},{default:x(()=>[k($t,null,{default:x(()=>[k(at,null,{default:x(()=>[B(F(o.$t(`dialogs.moveTorrent.${o.mode}.title`)),1)]),_:1}),k(ut,null,{default:x(()=>[k(_(dt),{modelValue:S.value,"onUpdate:modelValue":l[1]||(l[1]=d=>S.value=d),ref_key:"form",ref:b,onSubmit:l[2]||(l[2]=tt(()=>{},["prevent"]))},{default:x(()=>[$.value?(E(),A(lt,{key:0,"model-value":$.value,disabled:"",label:o.$t("dialogs.moveTorrent.oldPath")},null,8,["model-value","label"])):et("",!0),k(ht,{modelValue:r.newPath,"onUpdate:modelValue":l[0]||(l[0]=d=>r.newPath=d),historyKey:_(mt).TORRENT_PATH,ref_key:"field",ref:V,rules:m,autofocus:"",label:o.$t("dialogs.moveTorrent.newPath"),onKeydown:st(w,["enter"])},null,8,["modelValue","historyKey","label"])]),_:1},8,["modelValue"])]),_:1}),k(ct,null,{default:x(()=>[k(ft),k(I,{color:"error",onClick:y},{default:x(()=>[B(F(o.$t("common.cancel")),1)]),_:1}),k(I,{color:"accent",disabled:!S.value,onClick:w},{default:x(()=>[B(F(o.$t("common.save")),1)]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1},8,["modelValue"]))}});var Z={exports:{}};(function(H,D){(function(h,a){H.exports=a()})(R,function(){var h,a,g=1e3,f=6e4,b=36e5,V=864e5,S=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,r=31536e6,m=2628e6,M=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/,$={years:r,months:m,days:V,hours:b,minutes:f,seconds:g,milliseconds:1,weeks:6048e5},w=function(s){return s instanceof P},y=function(s,e,t){return new P(s,t,e.$l)},o=function(s){return a.p(s)+"s"},l=function(s){return s<0},d=function(s){return l(s)?Math.ceil(s):Math.floor(s)},C=function(s){return Math.abs(s)},Y=function(s,e){return s?l(s)?{negative:!0,format:""+C(s)+e}:{negative:!1,format:""+s+e}:{negative:!1,format:""}},P=function(){function s(t,n,u){var i=this;if(this.$d={},this.$l=u,t===void 0&&(this.$ms=0,this.parseFromMilliseconds()),n)return y(t*$[o(n)],this);if(typeof t=="number")return this.$ms=t,this.parseFromMilliseconds(),this;if(typeof t=="object")return Object.keys(t).forEach(function(T){i.$d[o(T)]=t[T]}),this.calMilliseconds(),this;if(typeof t=="string"){var c=t.match(M);if(c){var v=c.slice(2).map(function(T){return T!=null?Number(T):0});return this.$d.years=v[0],this.$d.months=v[1],this.$d.weeks=v[2],this.$d.days=v[3],this.$d.hours=v[4],this.$d.minutes=v[5],this.$d.seconds=v[6],this.calMilliseconds(),this}}return this}var e=s.prototype;return e.calMilliseconds=function(){var t=this;this.$ms=Object.keys(this.$d).reduce(function(n,u){return n+(t.$d[u]||0)*$[u]},0)},e.parseFromMilliseconds=function(){var t=this.$ms;this.$d.years=d(t/r),t%=r,this.$d.months=d(t/m),t%=m,this.$d.days=d(t/V),t%=V,this.$d.hours=d(t/b),t%=b,this.$d.minutes=d(t/f),t%=f,this.$d.seconds=d(t/g),t%=g,this.$d.milliseconds=t},e.toISOString=function(){var t=Y(this.$d.years,"Y"),n=Y(this.$d.months,"M"),u=+this.$d.days||0;this.$d.weeks&&(u+=7*this.$d.weeks);var i=Y(u,"D"),c=Y(this.$d.hours,"H"),v=Y(this.$d.minutes,"M"),T=this.$d.seconds||0;this.$d.milliseconds&&(T+=this.$d.milliseconds/1e3,T=Math.round(1e3*T)/1e3);var N=Y(T,"S"),z=t.negative||n.negative||i.negative||c.negative||v.negative||N.negative,G=c.format||v.format||N.format?"T":"",O=(z?"-":"")+"P"+t.format+n.format+i.format+G+c.format+v.format+N.format;return O==="P"||O==="-P"?"P0D":O},e.toJSON=function(){return this.toISOString()},e.format=function(t){var n=t||"YYYY-MM-DDTHH:mm:ss",u={Y:this.$d.years,YY:a.s(this.$d.years,2,"0"),YYYY:a.s(this.$d.years,4,"0"),M:this.$d.months,MM:a.s(this.$d.months,2,"0"),D:this.$d.days,DD:a.s(this.$d.days,2,"0"),H:this.$d.hours,HH:a.s(this.$d.hours,2,"0"),m:this.$d.minutes,mm:a.s(this.$d.minutes,2,"0"),s:this.$d.seconds,ss:a.s(this.$d.seconds,2,"0"),SSS:a.s(this.$d.milliseconds,3,"0")};return n.replace(S,function(i,c){return c||String(u[i])})},e.as=function(t){return this.$ms/$[o(t)]},e.get=function(t){var n=this.$ms,u=o(t);return u==="milliseconds"?n%=1e3:n=u==="weeks"?d(n/$[u]):this.$d[u],n||0},e.add=function(t,n,u){var i;return i=n?t*$[o(n)]:w(t)?t.$ms:y(t,this).$ms,y(this.$ms+i*(u?-1:1),this)},e.subtract=function(t,n){return this.add(t,n,!0)},e.locale=function(t){var n=this.clone();return n.$l=t,n},e.clone=function(){return y(this.$ms,this)},e.humanize=function(t){return h().add(this.$ms,"ms").locale(this.$l).fromNow(!t)},e.valueOf=function(){return this.asMilliseconds()},e.milliseconds=function(){return this.get("milliseconds")},e.asMilliseconds=function(){return this.as("milliseconds")},e.seconds=function(){return this.get("seconds")},e.asSeconds=function(){return this.as("seconds")},e.minutes=function(){return this.get("minutes")},e.asMinutes=function(){return this.as("minutes")},e.hours=function(){return this.get("hours")},e.asHours=function(){return this.as("hours")},e.days=function(){return this.get("days")},e.asDays=function(){return this.as("days")},e.weeks=function(){return this.get("weeks")},e.asWeeks=function(){return this.as("weeks")},e.months=function(){return this.get("months")},e.asMonths=function(){return this.as("months")},e.years=function(){return this.get("years")},e.asYears=function(){return this.as("years")},s}(),p=function(s,e,t){return s.add(e.years()*t,"y").add(e.months()*t,"M").add(e.days()*t,"d").add(e.hours()*t,"h").add(e.minutes()*t,"m").add(e.seconds()*t,"s").add(e.milliseconds()*t,"ms")};return function(s,e,t){h=t,a=t().$utils(),t.duration=function(i,c){var v=t.locale();return y(i,{$l:v},c)},t.isDuration=w;var n=e.prototype.add,u=e.prototype.subtract;e.prototype.add=function(i,c){return w(i)?p(this,i,1):n.bind(this)(i,c)},e.prototype.subtract=function(i,c){return w(i)?p(this,i,-1):u.bind(this)(i,c)}}})})(Z);var yt=Z.exports;const pt=U(yt);var q={exports:{}};(function(H,D){(function(h,a){H.exports=a()})(R,function(){return function(h,a,g){h=h||{};var f=a.prototype,b={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function V(r,m,M,$){return f.fromToBase(r,m,M,$)}g.en.relativeTime=b,f.fromToBase=function(r,m,M,$,w){for(var y,o,l,d=M.$locale().relativeTime||b,C=h.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],Y=C.length,P=0;P0,s<=p.r||!p.r){s<=1&&P>0&&(p=C[P-1]);var e=d[p.l];w&&(s=w(""+s)),o=typeof e=="string"?e.replace("%d",s):e(s,m,p.l,l);break}}if(m)return o;var t=l?d.future:d.past;return typeof t=="function"?t(o):t.replace("%s",o)},f.to=function(r,m){return V(r,m,this,!0)},f.from=function(r,m){return V(r,m,this)};var S=function(r){return r.$u?g.utc():g()};f.toNow=function(r){return this.to(S(this),r)},f.fromNow=function(r){return this.from(S(this),r)}}})})(q);var gt=q.exports;const Mt=U(gt),wt={thresholds:[{l:"s",r:1},{l:"m",r:1},{l:"mm",r:59,d:"minute"},{l:"h",r:1},{l:"hh",r:23,d:"hour"},{l:"d",r:1},{l:"dd",r:29,d:"day"},{l:"M",r:1},{l:"MM",r:11,d:"month"},{l:"y",r:1},{l:"yy",d:"year"}],rounding:Math.floor};W.extend(pt);W.extend(Mt,wt);export{kt as _}; diff --git a/qbit/vuetorrent/public/assets/dayjs.min-1969f9c6.js b/qbit/vuetorrent/public/assets/dayjs.min-1969f9c6.js deleted file mode 100644 index 832af8e..0000000 --- a/qbit/vuetorrent/public/assets/dayjs.min-1969f9c6.js +++ /dev/null @@ -1 +0,0 @@ -import{at as Q,ad as K}from"./vue-d2584a6d.js";var E={exports:{}};(function(V,X){(function(W,k){V.exports=k()})(Q,function(){var W=1e3,k=6e4,N=36e5,A="millisecond",S="second",w="minute",O="hour",M="day",T="week",m="month",U="quarter",v="year",_="date",J="Invalid Date",q=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,B=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,G={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(s){var n=["th","st","nd","rd"],t=s%100;return"["+s+(n[(t-20)%10]||n[t]||n[0])+"]"}},I=function(s,n,t){var r=String(s);return!r||r.length>=n?s:""+Array(n+1-r.length).join(t)+s},P={s:I,z:function(s){var n=-s.utcOffset(),t=Math.abs(n),r=Math.floor(t/60),e=t%60;return(n<=0?"+":"-")+I(r,2,"0")+":"+I(e,2,"0")},m:function s(n,t){if(n.date()1)return s(u[0])}else{var o=n.name;D[o]=n,e=o}return!r&&e&&(x=e),e||!r&&x},f=function(s,n){if(F(s))return s.clone();var t=typeof n=="object"?n:{};return t.date=s,t.args=arguments,new C(t)},a=P;a.l=j,a.i=F,a.w=function(s,n){return f(s,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var C=function(){function s(t){this.$L=j(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[Z]=!0}var n=s.prototype;return n.parse=function(t){this.$d=function(r){var e=r.date,i=r.utc;if(e===null)return new Date(NaN);if(a.u(e))return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){var u=e.match(q);if(u){var o=u[2]-1||0,c=(u[7]||"0").substring(0,3);return i?new Date(Date.UTC(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)):new Date(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)}}return new Date(e)}(t),this.init()},n.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},n.$utils=function(){return a},n.isValid=function(){return this.$d.toString()!==J},n.isSame=function(t,r){var e=f(t);return this.startOf(r)<=e&&e<=this.endOf(r)},n.isAfter=function(t,r){return f(t)a in e?ii(e,a,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[a]=r,d=(e,a,r)=>(ni(e,typeof a!="symbol"?a+"":a,r),r),m=class extends Error{};function ti(e){let a=Object.getPrototypeOf(e);do{for(let r of Object.getOwnPropertyNames(a))typeof e[r]=="function"&&r!=="constructor"&&(e[r]=e[r].bind(e));a=Object.getPrototypeOf(a)}while(a!==Object.prototype)}var M=class{constructor(e){this.faker=e,ti(this)}},b=class extends M{constructor(e){super(e),this.faker=e}},$=(e=>(e.Narrowbody="narrowbody",e.Regional="regional",e.Widebody="widebody",e))($||{}),ui=["0","1","2","3","4","5","6","7","8","9"],oi=["0","O","1","I","L"],li={regional:20,narrowbody:35,widebody:60},si={regional:["A","B","C","D"],narrowbody:["A","B","C","D","E","F"],widebody:["A","B","C","D","E","F","G","H","J","K"]},Fi=class extends b{airport(){return this.faker.helpers.arrayElement(this.faker.definitions.airline.airport)}airline(){return this.faker.helpers.arrayElement(this.faker.definitions.airline.airline)}airplane(){return this.faker.helpers.arrayElement(this.faker.definitions.airline.airplane)}recordLocator(e={}){let{allowNumerics:a=!1,allowVisuallySimilarCharacters:r=!1}=e,i=[];return a||i.push(...ui),r||i.push(...oi),this.faker.string.alphanumeric({length:6,casing:"upper",exclude:i})}seat(e={}){let{aircraftType:a="narrowbody"}=e,r=li[a],i=si[a],n=this.faker.number.int({min:1,max:r}),t=this.faker.helpers.arrayElement(i);return`${n}${t}`}aircraftType(){return this.faker.helpers.enumValue($)}flightNumber(e={}){let{length:a={min:1,max:4},addLeadingZeros:r=!1}=e,i=this.faker.string.numeric({length:a,allowLeadingZeros:!1});return r?i.padStart(4,"0"):i}},Y=(e=>(e.SRGB="sRGB",e.DisplayP3="display-p3",e.REC2020="rec2020",e.A98RGB="a98-rgb",e.ProphotoRGB="prophoto-rgb",e))(Y||{}),q=(e=>(e.RGB="rgb",e.RGBA="rgba",e.HSL="hsl",e.HSLA="hsla",e.HWB="hwb",e.CMYK="cmyk",e.LAB="lab",e.LCH="lch",e.COLOR="color",e))(q||{});function ci(e,a){let{prefix:r,casing:i}=a;switch(i){case"upper":e=e.toUpperCase();break;case"lower":e=e.toLowerCase();break}return r&&(e=r+e),e}function U(e){return e.map(a=>{if(a%1!==0){let r=new ArrayBuffer(4);new DataView(r).setFloat32(0,a);let i=new Uint8Array(r);return U([...i]).replace(/ /g,"")}return(a>>>0).toString(2).padStart(8,"0")}).join(" ")}function di(e,a="rgb",r="sRGB"){let i=n=>Math.round(n*100);switch(a){case"rgba":return`rgba(${e[0]}, ${e[1]}, ${e[2]}, ${e[3]})`;case"color":return`color(${r} ${e[0]} ${e[1]} ${e[2]})`;case"cmyk":return`cmyk(${i(e[0])}%, ${i(e[1])}%, ${i(e[2])}%, ${i(e[3])}%)`;case"hsl":return`hsl(${e[0]}deg ${i(e[1])}% ${i(e[2])}%)`;case"hsla":return`hsl(${e[0]}deg ${i(e[1])}% ${i(e[2])}% / ${i(e[3])})`;case"hwb":return`hwb(${e[0]} ${i(e[1])}% ${i(e[2])}%)`;case"lab":return`lab(${i(e[0])}% ${e[1]} ${e[2]})`;case"lch":return`lch(${i(e[0])}% ${e[1]} ${e[2]})`;case"rgb":default:return`rgb(${e[0]}, ${e[1]}, ${e[2]})`}}function S(e,a,r="rgb",i="sRGB"){switch(a){case"css":return di(e,r,i);case"binary":return U(e);case"decimal":default:return e}}var mi=class extends b{human(){return this.faker.helpers.arrayElement(this.faker.definitions.color.human)}space(){return this.faker.helpers.arrayElement(this.faker.definitions.color.space)}cssSupportedFunction(){return this.faker.helpers.enumValue(q)}cssSupportedSpace(){return this.faker.helpers.enumValue(Y)}rgb(e={}){let{format:a="hex",includeAlpha:r=!1,prefix:i="#",casing:n="lower"}=e,t,u="rgb";return a==="hex"?(t=this.faker.string.hexadecimal({length:r?8:6,prefix:""}),t=ci(t,{prefix:i,casing:n}),t):(t=Array.from({length:3},()=>this.faker.number.int(255)),r&&(t.push(this.faker.number.float({precision:.01})),u="rgba"),S(t,a,u))}cmyk(e){let a=Array.from({length:4},()=>this.faker.number.float({precision:.01}));return S(a,e?.format||"decimal","cmyk")}hsl(e){let a=[this.faker.number.int(360)];for(let r=0;r<(e!=null&&e.includeAlpha?3:2);r++)a.push(this.faker.number.float({precision:.01}));return S(a,e?.format||"decimal",e!=null&&e.includeAlpha?"hsla":"hsl")}hwb(e){let a=[this.faker.number.int(360)];for(let r=0;r<2;r++)a.push(this.faker.number.float({precision:.01}));return S(a,e?.format||"decimal","hwb")}lab(e){let a=[this.faker.number.float({precision:1e-6})];for(let r=0;r<2;r++)a.push(this.faker.number.float({min:-100,max:100,precision:1e-4}));return S(a,e?.format||"decimal","lab")}lch(e){let a=[this.faker.number.float({precision:1e-6})];for(let r=0;r<2;r++)a.push(this.faker.number.float({max:230,precision:.1}));return S(a,e?.format||"decimal","lch")}colorByCSSColorSpace(e){e?.format==="css"&&!(e!=null&&e.space)&&(e={...e,space:"sRGB"});let a=Array.from({length:3},()=>this.faker.number.float({precision:1e-4}));return S(a,e?.format||"decimal","color",e?.space)}},P=()=>{throw new m("You cannot edit the locale data on the faker instance")};function hi(e){let a={};return new Proxy(e,{has(){return!0},get(r,i){return typeof i=="symbol"||i==="nodeType"?r[i]:i in a?a[i]:a[i]=pi(i,r[i])},set:P,deleteProperty:P})}function N(e,...a){if(e===null)throw new m(`The locale data for '${a.join(".")}' aren't applicable to this locale. - If you think this is a bug, please report it at: https://github.com/faker-js/faker`);if(e===void 0)throw new m(`The locale data for '${a.join(".")}' are missing in this locale. - Please contribute the missing data to the project or use a locale/Faker instance that has these data. - For more information see https://fakerjs.dev/guide/localization.html`)}function pi(e,a={}){return new Proxy(a,{has(r,i){return r[i]!=null},get(r,i){let n=r[i];return typeof i=="symbol"||i==="nodeType"||N(n,e,i.toString()),n},set:P,deleteProperty:P})}var _=(e=>(e.Female="female",e.Male="male",e))(_||{});function T(e,a,r,{generic:i,female:n,male:t},u){let l;switch(r){case"female":l=n;break;case"male":l=t;break;default:l=i;break}return l==null&&(n!=null&&t!=null?l=e.helpers.arrayElement([n,t]):l=i,N(l,`person.{${u}, female_${u}, male_${u}}`)),a(l)}var yi=class extends b{firstName(e){var a;let{first_name:r,female_first_name:i,male_first_name:n}=(a=this.faker.rawDefinitions.person)!=null?a:{};return T(this.faker,this.faker.helpers.arrayElement,e,{generic:r,female:i,male:n},"first_name")}lastName(e){var a;let{last_name:r,female_last_name:i,male_last_name:n,last_name_pattern:t,male_last_name_pattern:u,female_last_name_pattern:l}=(a=this.faker.rawDefinitions.person)!=null?a:{};if(t!=null||u!=null||l!=null){let s=T(this.faker,this.faker.helpers.weightedArrayElement,e,{generic:t,female:l,male:u},"last_name_pattern");return this.faker.helpers.fake(s)}return T(this.faker,this.faker.helpers.arrayElement,e,{generic:r,female:i,male:n},"last_name")}middleName(e){var a;let{middle_name:r,female_middle_name:i,male_middle_name:n}=(a=this.faker.rawDefinitions.person)!=null?a:{};return T(this.faker,this.faker.helpers.arrayElement,e,{generic:r,female:i,male:n},"middle_name")}fullName(e={}){let{sex:a=this.faker.helpers.arrayElement(["female","male"]),firstName:r=this.firstName(a),lastName:i=this.lastName(a)}=e,n=this.faker.helpers.weightedArrayElement(this.faker.definitions.person.name);return this.faker.helpers.mustache(n,{"person.prefix":()=>this.prefix(a),"person.firstName":()=>r,"person.middleName":()=>this.middleName(a),"person.lastName":()=>i,"person.suffix":()=>this.suffix()})}gender(){return this.faker.helpers.arrayElement(this.faker.definitions.person.gender)}sex(){return this.faker.helpers.arrayElement(this.faker.definitions.person.sex)}sexType(){return this.faker.helpers.enumValue(_)}bio(){let{bio_pattern:e}=this.faker.definitions.person;return this.faker.helpers.fake(e)}prefix(e){var a;let{prefix:r,female_prefix:i,male_prefix:n}=(a=this.faker.rawDefinitions.person)!=null?a:{};return T(this.faker,this.faker.helpers.arrayElement,e,{generic:r,female:i,male:n},"prefix")}suffix(){return this.faker.helpers.arrayElement(this.faker.definitions.person.suffix)}jobTitle(){return this.faker.helpers.fake(this.faker.definitions.person.job_title_pattern)}jobDescriptor(){let e=this.faker.definitions.person.title.descriptor;if(e==null)throw new m("No person.title.descriptor definitions available.");return this.faker.helpers.arrayElement(e)}jobArea(){let e=this.faker.definitions.person.title.level;if(e==null)throw new m("No person.title.area definitions available.");return this.faker.helpers.arrayElement(e)}jobType(){let e=this.faker.definitions.person.title.job;if(e==null)throw new m("No person.title.job definitions available.");return this.faker.helpers.arrayElement(e)}zodiacSign(){return this.faker.helpers.arrayElement(this.faker.definitions.person.western_zodiac_sign)}},gi=class{constructor(){d(this,"N",624),d(this,"M",397),d(this,"MATRIX_A",2567483615),d(this,"UPPER_MASK",2147483648),d(this,"LOWER_MASK",2147483647),d(this,"mt",Array.from({length:this.N})),d(this,"mti",this.N+1),d(this,"mag01",[0,this.MATRIX_A])}unsigned32(e){return e<0?(e^this.UPPER_MASK)+this.UPPER_MASK:e}subtraction32(e,a){return e>>i&1&&(r=this.addition32(r,this.unsigned32(a<>>30)),this.mti),this.mt[this.mti]=this.unsigned32(this.mt[this.mti]&4294967295)}initByArray(e,a){this.initGenrand(19650218);let r=1,i=0,n=this.N>a?this.N:a;for(;n;n--)this.mt[r]=this.addition32(this.addition32(this.unsigned32(this.mt[r]^this.multiplication32(this.unsigned32(this.mt[r-1]^this.mt[r-1]>>>30),1664525)),e[i]),i),this.mt[r]=this.unsigned32(this.mt[r]&4294967295),r++,i++,r>=this.N&&(this.mt[0]=this.mt[this.N-1],r=1),i>=a&&(i=0);for(n=this.N-1;n;n--)this.mt[r]=this.subtraction32(this.unsigned32(this.mt[r]^this.multiplication32(this.unsigned32(this.mt[r-1]^this.mt[r-1]>>>30),1566083941)),r),this.mt[r]=this.unsigned32(this.mt[r]&4294967295),r++,r>=this.N&&(this.mt[0]=this.mt[this.N-1],r=1);this.mt[0]=2147483648}genrandInt32(){let e;if(this.mti>=this.N){let a;for(this.mti===this.N+1&&this.initGenrand(5489),a=0;a>>1^this.mag01[e&1]);for(;a>>1^this.mag01[e&1]);e=this.unsigned32(this.mt[this.N-1]&this.UPPER_MASK|this.mt[0]&this.LOWER_MASK),this.mt[this.N-1]=this.unsigned32(this.mt[this.M-1]^e>>>1^this.mag01[e&1]),this.mti=0}return e=this.mt[this.mti++],e=this.unsigned32(e^e>>>11),e=this.unsigned32(e^e<<7&2636928640),e=this.unsigned32(e^e<<15&4022730752),e=this.unsigned32(e^e>>>18),e}genrandInt31(){return this.genrandInt32()>>>1}genrandReal1(){return this.genrandInt32()*(1/4294967295)}genrandReal2(){return this.genrandInt32()*(1/4294967296)}genrandReal3(){return(this.genrandInt32()+.5)*(1/4294967296)}genrandRes53(){let e=this.genrandInt32()>>>5,a=this.genrandInt32()>>>6;return(e*67108864+a)*(1/9007199254740992)}};function bi(){let e=new gi;return e.initGenrand(Math.ceil(Math.random()*Number.MAX_SAFE_INTEGER)),{next(){return e.genrandReal2()},seed(a){typeof a=="number"?e.initGenrand(a):Array.isArray(a)&&e.initByArray(a,a.length)}}}function F(e){let a=`[@faker-js/faker]: ${e.deprecated} is deprecated`;e.since&&(a+=` since v${e.since}`),e.until&&(a+=` and will be removed in v${e.until}`),e.proposed&&(a+=`. Please use ${e.proposed} instead`),console.warn(`${a}.`)}var fi=class extends M{number(e=99999){F({deprecated:"faker.datatype.number()",proposed:"faker.number.int()",since:"8.0",until:"9.0"}),typeof e=="number"&&(e={max:e});let{min:a=0,max:r=a+99999,precision:i=1}=e;return this.faker.number.float({min:a,max:r,precision:i})}float(e={}){F({deprecated:"faker.datatype.float()",proposed:"faker.number.float()",since:"8.0",until:"9.0"}),typeof e=="number"&&(e={precision:e});let{min:a=0,max:r=a+99999,precision:i=.01}=e;return this.faker.number.float({min:a,max:r,precision:i})}datetime(e={}){F({deprecated:"faker.datatype.datetime({ min, max })",proposed:"faker.date.between({ from, to }) or faker.date.anytime()",since:"8.0",until:"9.0"});let a=864e13,r=typeof e=="number"?void 0:e.min,i=typeof e=="number"?e:e.max;return(r==null||ra)&&(i=Date.UTC(2100,0)),this.faker.date.between({from:r,to:i})}string(e={}){F({deprecated:"faker.datatype.string()",proposed:"faker.string.sample()",since:"8.0",until:"9.0"}),typeof e=="number"&&(e={length:e});let{length:a=10}=e;return this.faker.string.sample(a)}uuid(){return F({deprecated:"faker.datatype.uuid()",proposed:"faker.string.uuid()",since:"8.0",until:"9.0"}),this.faker.string.uuid()}boolean(e={}){typeof e=="number"&&(e={probability:e});let{probability:a=.5}=e;return a<=0?!1:a>=1?!0:this.faker.number.float()this.boolean()?this.faker.string.sample():this.faker.number.int(),{count:e})}bigInt(e){return F({deprecated:"faker.datatype.bigInt()",proposed:"faker.number.bigInt()",since:"8.0",until:"9.0"}),this.faker.number.bigInt(e)}};function A(e,a){return e==null?a():(e=new Date(e),Number.isNaN(e.valueOf())&&(e=a()),e)}var Z=class extends M{anytime(e={}){let{refDate:a}=e,r=A(a,this.faker.defaultRefDate);return this.between({from:new Date(r.getTime()-1e3*60*60*24*365),to:new Date(r.getTime()+1e3*60*60*24*365)})}past(e={},a){typeof e=="number"&&(F({deprecated:"faker.date.past(years, refDate)",proposed:"faker.date.past({ years, refDate })",since:"8.0",until:"9.0"}),e={years:e});let{years:r=1,refDate:i=a}=e;if(r<=0)throw new m("Years must be greater than 0.");let n=A(i,this.faker.defaultRefDate),t={min:1e3,max:r*365*24*3600*1e3},u=n.getTime();return u-=this.faker.number.int(t),n.setTime(u),n}future(e={},a){typeof e=="number"&&(F({deprecated:"faker.date.future(years, refDate)",proposed:"faker.date.future({ years, refDate })",since:"8.0",until:"9.0"}),e={years:e});let{years:r=1,refDate:i=a}=e;if(r<=0)throw new m("Years must be greater than 0.");let n=A(i,this.faker.defaultRefDate),t={min:1e3,max:r*365*24*3600*1e3},u=n.getTime();return u+=this.faker.number.int(t),n.setTime(u),n}between(e,a){(e instanceof Date||typeof e!="object")&&(F({deprecated:"faker.date.between(from, to)",proposed:"faker.date.between({ from, to })",since:"8.0",until:"9.0"}),e={from:e,to:a??e});let{from:r,to:i}=e,n=A(r,this.faker.defaultRefDate).getTime(),t=A(i,this.faker.defaultRefDate).getTime(),u=this.faker.number.int(t-n);return new Date(n+u)}betweens(e,a,r=3){(e instanceof Date||typeof e!="object")&&(F({deprecated:"faker.date.betweens(from, to, count)",proposed:"faker.date.betweens({ from, to, count })",since:"8.0",until:"9.0"}),e={from:e,to:a??e,count:r});let{from:i,to:n,count:t=3}=e;return this.faker.helpers.multiple(()=>this.between({from:i,to:n}),{count:t}).sort((u,l)=>u.getTime()-l.getTime())}recent(e={},a){typeof e=="number"&&(F({deprecated:"faker.date.recent(days, refDate)",proposed:"faker.date.recent({ days, refDate })",since:"8.0",until:"9.0"}),e={days:e});let{days:r=1,refDate:i=a}=e;if(r<=0)throw new m("Days must be greater than 0.");let n=A(i,this.faker.defaultRefDate),t={min:1e3,max:r*24*3600*1e3},u=n.getTime();return u-=this.faker.number.int(t),n.setTime(u),n}soon(e={},a){typeof e=="number"&&(F({deprecated:"faker.date.soon(days, refDate)",proposed:"faker.date.soon({ days, refDate })",since:"8.0",until:"9.0"}),e={days:e});let{days:r=1,refDate:i=a}=e;if(r<=0)throw new m("Days must be greater than 0.");let n=A(i,this.faker.defaultRefDate),t={min:1e3,max:r*24*3600*1e3},u=n.getTime();return u+=this.faker.number.int(t),n.setTime(u),n}birthdate(e={}){var a,r,i,n;let t=e.mode==="age"?"age":"year",u=A(e.refDate,this.faker.defaultRefDate),l=u.getUTCFullYear(),s,o;if(t==="age"?(s=new Date(u).setUTCFullYear(l-((a=e.max)!=null?a:80)-1),o=new Date(u).setUTCFullYear(l-((r=e.min)!=null?r:18))):(s=new Date(Date.UTC(0,0,2)).setUTCFullYear((i=e.min)!=null?i:l-80),o=new Date(Date.UTC(0,11,30)).setUTCFullYear((n=e.max)!=null?n:l-19)),o=0;i--){let n=Number.parseInt(e[i]);r&&(n*=2,n>9&&(n=n%10+1)),a+=n,r=!r}return a%10}function Ei(e,a){return e[a]===void 0?-1:0}function W(e,a,r,i,n){throw console.error("Error",r),console.log(`Found ${Object.keys(i).length} unique entries before throwing error. -retried: ${n} -total time: ${a-e}ms`),new m(`${r} for uniqueness check. - -May not be able to generate any more unique values with current settings. -Try adjusting maxTime or maxRetries parameters for faker.helpers.unique().`)}function X(e,a,r={}){let i=Date.now(),{startTime:n=Date.now(),maxTime:t=50,maxRetries:u=50,currentIterations:l=0,compare:s=Ei,store:o={}}=r,{exclude:c=[]}=r;if(r.currentIterations=l,Array.isArray(c)||(c=[c]),i-n>=t)return W(n,i,`Exceeded maxTime: ${t}`,o,l);if(l>=u)return W(n,i,`Exceeded maxRetries: ${u}`,o,l);let h=e(...a);return s(o,h)===-1&&!c.includes(h)?(o[h]=h,r.currentIterations=0,h):(r.currentIterations++,X(e,a,{...r,startTime:n,maxTime:t,maxRetries:u,compare:s,exclude:c}))}function z(e,a,r,i){let n=1;if(a)switch(a){case"?":{n=e.datatype.boolean()?0:1;break}case"*":{let t=1;for(;e.datatype.boolean();)t*=2;n=e.number.int({min:0,max:t});break}case"+":{let t=1;for(;e.datatype.boolean();)t*=2;n=e.number.int({min:1,max:t});break}default:throw new m("Unknown quantifier symbol provided.")}else r!=null&&i!=null?n=e.number.int({min:Number.parseInt(r),max:Number.parseInt(i)}):r!=null&&i==null&&(n=Number.parseInt(r));return n}function I(e,a=""){let r=/(.)\{(\d+),(\d+)\}/,i=/(.)\{(\d+)\}/,n=/\[(\d+)-(\d+)\]/,t,u,l,s,o=r.exec(a);for(;o!=null;)t=Number.parseInt(o[2]),u=Number.parseInt(o[3]),t>u&&(l=u,u=t,t=l),s=e.number.int({min:t,max:u}),a=a.slice(0,o.index)+o[1].repeat(s)+a.slice(o.index+o[0].length),o=r.exec(a);for(o=i.exec(a);o!=null;)s=Number.parseInt(o[2]),a=a.slice(0,o.index)+o[1].repeat(s)+a.slice(o.index+o[0].length),o=i.exec(a);for(o=n.exec(a);o!=null;)t=Number.parseInt(o[1]),u=Number.parseInt(o[2]),t>u&&(l=u,u=t,t=l),a=a.slice(0,o.index)+e.number.int({min:t,max:u}).toString()+a.slice(o.index+o[0].length),o=n.exec(a);return a}var Q=class extends M{constructor(){super(...arguments),d(this,"uniqueStore",{})}slugify(e=""){return e.normalize("NFKD").replace(/[\u0300-\u036F]/g,"").replace(/ /g,"-").replace(/[^\w.-]+/g,"")}replaceSymbolWithNumber(e="",a="#"){let r="";for(let i=0;ig.charCodeAt(0));if(n=C[0],t=C[1],n>t)throw new m("Character range provided is out of order.");for(let g=n;g<=t;g++)if(i&&Number.isNaN(Number(String.fromCharCode(g)))){let G=String.fromCharCode(g);k.push(G.toUpperCase().charCodeAt(0),G.toLowerCase().charCodeAt(0))}else k.push(g)}else i&&Number.isNaN(Number(v[0]))?k.push(v[0].toUpperCase().charCodeAt(0),v[0].toLowerCase().charCodeAt(0)):k.push(v[0].charCodeAt(0));L=L.substring(v[0].length),v=o.exec(L)}if(u=z(this.faker,re,f,E),D){let C=-1;for(let g=48;g<=57;g++){if(C=k.indexOf(g),C>-1){k.splice(C,1);continue}k.push(g)}for(let g=65;g<=90;g++){if(C=k.indexOf(g),C>-1){k.splice(C,1);continue}k.push(g)}for(let g=97;g<=122;g++){if(C=k.indexOf(g),C>-1){k.splice(C,1);continue}k.push(g)}}let ie=this.multiple(()=>String.fromCharCode(this.arrayElement(k)),{count:u}).join("");e=e.slice(0,s.index)+ie+e.slice(s.index+s[0].length),s=c.exec(e)}let h=/(.)\{(\d+),(\d+)\}/;for(s=h.exec(e);s!=null;){if(n=Number.parseInt(s[2]),t=Number.parseInt(s[3]),n>t)throw new m("Numbers out of order in {} quantifier.");u=this.faker.number.int({min:n,max:t}),e=e.slice(0,s.index)+s[1].repeat(u)+e.slice(s.index+s[0].length),s=h.exec(e)}let p=/(.)\{(\d+)\}/;for(s=p.exec(e);s!=null;)u=Number.parseInt(s[2]),e=e.slice(0,s.index)+s[1].repeat(u)+e.slice(s.index+s[0].length),s=p.exec(e);return e}shuffle(e,a={}){let{inplace:r=!1}=a;r||(e=[...e]);for(let i=e.length-1;i>0;--i){let n=this.faker.number.int(i);[e[i],e[n]]=[e[n],e[i]]}return e}uniqueArray(e,a){if(Array.isArray(e)){let i=[...new Set(e)];return this.shuffle(i).splice(0,a)}let r=new Set;try{if(typeof e=="function"){let i=1e3*a,n=0;for(;r.size1?this.faker.number.int({max:e.length-1}):0;return e[a]}weightedArrayElement(e){if(e.length===0)throw new m("weightedArrayElement expects an array with at least one element");if(!e.every(n=>n.weight>0))throw new m("weightedArrayElement expects an array of { weight, value } objects where weight is a positive number");let a=e.reduce((n,{weight:t})=>n+t,0),r=this.faker.number.float({min:0,max:a,precision:1e-9}),i=0;for(let{weight:n,value:t}of e)if(i+=n,r=e.length)return this.shuffle(e);if(r<=0)return[];let i=[...e],n=e.length,t=n-r,u,l;for(;n-- >t;)l=this.faker.number.int(n),u=i[l],i[l]=i[n],i[n]=u;return i.slice(t)}enumValue(e){let a=Object.keys(e).filter(i=>Number.isNaN(Number(i))),r=this.arrayElement(a);return e[r]}rangeToNumber(e){return typeof e=="number"?e:this.faker.number.int(e)}unique(e,a=[],r={}){F({deprecated:"faker.helpers.unique",proposed:"https://github.com/faker-js/faker/issues/1785#issuecomment-1407773744",since:"8.0",until:"9.0"});let{maxTime:i=50,maxRetries:n=50,exclude:t=[],store:u=this.uniqueStore}=r;return X(e,a,{...r,startTime:Date.now(),maxTime:i,maxRetries:n,currentIterations:0,exclude:t,store:u})}multiple(e,a={}){var r;let i=this.rangeToNumber((r=a.count)!=null?r:3);return i<=0?[]:Array.from({length:i},e)}},vi=class extends Q{constructor(e){super(e),this.faker=e}fake(e){e=typeof e=="string"?e:this.arrayElement(e);let a=e.search(/{{[a-z]/),r=e.indexOf("}}",a);if(a===-1||r===-1)return e;let i=e.substring(a+2,r+2).replace("}}","").replace("{{",""),n=/\(([^)]*)\)/,t=n.exec(i),u="";t&&(i=i.replace(n,""),u=t[1]);let l=i.split("."),s=this.faker,o=this.faker.rawDefinitions;for(let y of l)s=s?.[y],o=o?.[y];let c;if(typeof s=="function")c=s;else if(Array.isArray(o))c=()=>this.faker.helpers.arrayElement(o);else throw new m(`Invalid module method or definition: ${i} -- faker.${i} is not a function -- faker.definitions.${i} is not an array`);c=c.bind(this);let h;try{h=JSON.parse(`[${u}]`)}catch{h=[u]}let p=String(c(...h)),D=e.substring(0,a)+p+e.substring(r+2);return this.fake(D)}},Bi=class extends M{int(e={}){typeof e=="number"&&(e={max:e});let{min:a=0,max:r=Number.MAX_SAFE_INTEGER}=e,i=Math.ceil(a),n=Math.floor(r);if(i===n)return i;if(n=a?new m(`No integer value between ${a} and ${r} found.`):new m(`Max ${r} should be greater than min ${a}.`);let t=this.faker._randomizer.next();return Math.floor(t*(n+1-i)+i)}float(e={}){typeof e=="number"&&(e={max:e});let{min:a=0,max:r=1,precision:i}=e;if(r===a)return a;if(rthis.faker.helpers.arrayElement(e),{count:a}).join("")}alpha(e={}){var a;typeof e=="number"&&(e={length:e});let r=this.faker.helpers.rangeToNumber((a=e.length)!=null?a:1);if(r<=0)return"";let{casing:i="mixed"}=e,{exclude:n=[]}=e;typeof n=="string"&&(n=[...n]);let t;switch(i){case"upper":t=[...R];break;case"lower":t=[...x];break;case"mixed":default:t=[...x,...R];break}return t=t.filter(u=>!n.includes(u)),this.fromCharacters(t,r)}alphanumeric(e={}){var a;typeof e=="number"&&(e={length:e});let r=this.faker.helpers.rangeToNumber((a=e.length)!=null?a:1);if(r<=0)return"";let{casing:i="mixed"}=e,{exclude:n=[]}=e;typeof n=="string"&&(n=[...n]);let t=[...K];switch(i){case"upper":t.push(...R);break;case"lower":t.push(...x);break;case"mixed":default:t.push(...x,...R);break}return t=t.filter(u=>!n.includes(u)),this.fromCharacters(t,r)}binary(e={}){var a;let{prefix:r="0b"}=e,i=r;return i+=this.fromCharacters(["0","1"],(a=e.length)!=null?a:1),i}octal(e={}){var a;let{prefix:r="0o"}=e,i=r;return i+=this.fromCharacters(["0","1","2","3","4","5","6","7"],(a=e.length)!=null?a:1),i}hexadecimal(e={}){var a;let{casing:r="mixed",prefix:i="0x"}=e,n=this.faker.helpers.rangeToNumber((a=e.length)!=null?a:1);if(n<=0)return i;let t=this.fromCharacters(["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f","A","B","C","D","E","F"],n);return r==="upper"?t=t.toUpperCase():r==="lower"&&(t=t.toLowerCase()),`${i}${t}`}numeric(e={}){var a;typeof e=="number"&&(e={length:e});let r=this.faker.helpers.rangeToNumber((a=e.length)!=null?a:1);if(r<=0)return"";let{allowLeadingZeros:i=!0}=e,{exclude:n=[]}=e;typeof n=="string"&&(n=[...n]);let t=K.filter(l=>!n.includes(l));if(t.length===0||t.length===1&&!i&&t[0]==="0")throw new m("Unable to generate numeric string, because all possible digits are excluded.");let u="";return!i&&!n.includes("0")&&(u+=this.faker.helpers.arrayElement(t.filter(l=>l!=="0"))),u+=this.fromCharacters(t,r-u.length),u}sample(e=10){e=this.faker.helpers.rangeToNumber(e);let a={min:33,max:125},r="";for(;r.lengththis.faker.number.hex({min:0,max:15})).replace(/y/g,()=>this.faker.number.hex({min:8,max:11}))}nanoid(e=21){if(e=this.faker.helpers.rangeToNumber(e),e<=0)return"";let a=[{value:()=>this.alphanumeric(1),weight:62},{value:()=>this.faker.helpers.arrayElement(["_","-"]),weight:2}],r="";for(;r.length","?","@","[","\\","]","^","_","`","{","|","}","~"],e)}},ee=class{constructor(e={}){d(this,"_defaultRefDate",()=>new Date),d(this,"_randomizer"),d(this,"datatype",new fi(this)),d(this,"date",new Z(this)),d(this,"helpers",new Q(this)),d(this,"number",new Bi(this)),d(this,"string",new Ai(this));let{randomizer:a=bi()}=e;this._randomizer=a}get defaultRefDate(){return this._defaultRefDate}setDefaultRefDate(e=()=>new Date){typeof e=="function"?this._defaultRefDate=e:this._defaultRefDate=()=>new Date(e)}seed(e=Math.ceil(Math.random()*Number.MAX_SAFE_INTEGER)){return this._randomizer.seed(e),e}};new ee;function wi(e){let a={};for(let r of e)for(let i in r){let n=r[i];a[i]===void 0?a[i]={...n}:a[i]={...n,...a[i]}}return a}var Si=class extends b{dog(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.dog)}cat(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.cat)}snake(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.snake)}bear(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.bear)}lion(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.lion)}cetacean(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.cetacean)}horse(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.horse)}bird(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.bird)}cow(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.cow)}fish(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.fish)}crocodilia(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.crocodilia)}insect(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.insect)}rabbit(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.rabbit)}rodent(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.rodent)}type(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.type)}},Mi={0:[[1999999,2],[2279999,3],[2289999,4],[3689999,3],[3699999,4],[6389999,3],[6397999,4],[6399999,7],[6449999,3],[6459999,7],[6479999,3],[6489999,7],[6549999,3],[6559999,4],[6999999,3],[8499999,4],[8999999,5],[9499999,6],[9999999,7]],1:[[99999,3],[299999,2],[349999,3],[399999,4],[499999,3],[699999,2],[999999,4],[3979999,3],[5499999,4],[6499999,5],[6799999,4],[6859999,5],[7139999,4],[7169999,3],[7319999,4],[7399999,7],[7749999,5],[7753999,7],[7763999,5],[7764999,7],[7769999,5],[7782999,7],[7899999,5],[7999999,4],[8004999,5],[8049999,5],[8379999,5],[8384999,7],[8671999,5],[8675999,4],[8697999,5],[9159999,6],[9165059,7],[9168699,6],[9169079,7],[9195999,6],[9196549,7],[9729999,6],[9877999,4],[9911499,6],[9911999,7],[9989899,6],[9999999,7]]},Ti=class extends b{department(){return this.faker.helpers.arrayElement(this.faker.definitions.commerce.department)}productName(){return`${this.productAdjective()} ${this.productMaterial()} ${this.product()}`}price(e={},a=1e3,r=2,i=""){typeof e=="number"&&(F({deprecated:"faker.commerce.price(min, max, dec, symbol)",proposed:"faker.commerce.price({ min, max, dec, symbol })",since:"8.0",until:"9.0"}),e={min:e,dec:r,max:a,symbol:i});let{dec:n=2,max:t=1e3,min:u=1,symbol:l=""}=e;if(u<0||t<0)return`${l}0`;let s=this.faker.number.int({min:u,max:t});return l+s.toFixed(n)}productAdjective(){return this.faker.helpers.arrayElement(this.faker.definitions.commerce.product_name.adjective)}productMaterial(){return this.faker.helpers.arrayElement(this.faker.definitions.commerce.product_name.material)}product(){return this.faker.helpers.arrayElement(this.faker.definitions.commerce.product_name.product)}productDescription(){return this.faker.helpers.arrayElement(this.faker.definitions.commerce.product_description)}isbn(e={}){var a;typeof e=="number"&&(e={variant:e});let{variant:r=13,separator:i="-"}=e,n="978",[t,u]=this.faker.helpers.objectEntry(Mi),l=this.faker.string.numeric(8),s=Number.parseInt(l.slice(0,-1)),o=(a=u.find(([f])=>s<=f))==null?void 0:a[1];if(!o)throw new m(`Unable to find a registrant length for the group ${t}`);let c=l.slice(0,o),h=l.slice(o),p=[n,t,c,h];r===10&&p.shift();let D=p.join(""),y=0;for(let f=0;f{let a=0;for(let r of e)a=(a*10+ +r)%97;return a},pattern10:["01","02","03","04","05","06","07","08","09"],pattern100:["001","002","003","004","005","006","007","008","009"],toDigitString:e=>e.replace(/[A-Z]/gi,a=>String(a.toUpperCase().charCodeAt(0)-55))},B=xi;function Pi(e){let a="";for(let r=0;ro.country===r):this.faker.helpers.arrayElement(B.formats);if(!n)throw new m(`Country code ${r} not supported.`);let t="",u=0;for(let o of n.bban){let c=o.count;for(u+=o.count;c>0;)o.type==="a"?t+=this.faker.helpers.arrayElement(B.alpha):o.type==="c"?this.faker.datatype.boolean(.8)?t+=this.faker.number.int(9):t+=this.faker.helpers.arrayElement(B.alpha):c>=3&&this.faker.datatype.boolean(.3)?this.faker.datatype.boolean()?(t+=this.faker.helpers.arrayElement(B.pattern100),c-=2):(t+=this.faker.helpers.arrayElement(B.pattern10),c--):t+=this.faker.number.int(9),c--;t=t.substring(0,u)}let l=98-B.mod97(B.toDigitString(`${t}${n.country}00`));l<10&&(l=`0${l}`);let s=`${n.country}${l}${t}`;return i?Pi(s):s}bic(e={}){let{includeBranchCode:a=this.faker.datatype.boolean()}=e,r=this.faker.string.alpha({length:4,casing:"upper"}),i=this.faker.helpers.arrayElement(B.iso3166),n=this.faker.string.alphanumeric({length:2,casing:"upper"}),t=a?this.faker.datatype.boolean()?this.faker.string.alphanumeric({length:3,casing:"upper"}):"XXX":"";return`${r}${i}${n}${t}`}transactionDescription(){let e=this.amount(),a=this.faker.company.name(),r=this.transactionType(),i=this.accountNumber(),n=this.maskedNumber(),t=this.currencyCode();return`${r} transaction at ${a} using card ending with ***${n} for ${t} ${e} in account ***${i}`}},Hi=" ",Gi=class extends b{branch(){let e=this.faker.hacker.noun().replace(" ","-"),a=this.faker.hacker.verb().replace(" ","-");return`${e}-${a}`}commitEntry(e={}){let{merge:a=this.faker.datatype.boolean({probability:.2}),eol:r="CRLF",refDate:i}=e,n=[`commit ${this.faker.git.commitSha()}`];a&&n.push(`Merge: ${this.commitSha({length:7})} ${this.commitSha({length:7})}`);let t=this.faker.person.firstName(),u=this.faker.person.lastName(),l=this.faker.person.fullName({firstName:t,lastName:u}),s=this.faker.internet.userName({firstName:t,lastName:u}),o=this.faker.helpers.arrayElement([l,s]),c=this.faker.internet.email({firstName:t,lastName:u});o=o.replace(/^[.,:;"\\']|[<>\n]|[.,:;"\\']$/g,""),n.push(`Author: ${o} <${c}>`,`Date: ${this.commitDate({refDate:i})}`,"",`${Hi.repeat(4)}${this.commitMessage()}`,"");let h=r==="CRLF"?`\r -`:` -`;return n.join(h)}commitMessage(){return`${this.faker.hacker.verb()} ${this.faker.hacker.adjective()} ${this.faker.hacker.noun()}`}commitDate(e={}){let{refDate:a=this.faker.defaultRefDate()}=e,r=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],i=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],n=this.faker.date.recent({days:1,refDate:a}),t=r[n.getUTCDay()],u=i[n.getUTCMonth()],l=n.getUTCDate(),s=n.getUTCHours().toString().padStart(2,"0"),o=n.getUTCMinutes().toString().padStart(2,"0"),c=n.getUTCSeconds().toString().padStart(2,"0"),h=n.getUTCFullYear(),p=this.faker.number.int({min:-11,max:12}),D=Math.abs(p).toString().padStart(2,"0"),y="00",f=p>=0?"+":"-";return`${t} ${u} ${l} ${s}:${o}:${c} ${h} ${f}${D}${y}`}commitSha(e={}){let{length:a=40}=e;return this.faker.string.hexadecimal({length:a,casing:"lower",prefix:""})}shortSha(){return F({deprecated:"faker.git.shortSha()",proposed:"faker.git.commitSha({ length: 7 })",since:"8.0",until:"9.0"}),this.commitSha({length:7})}},Wi=class extends b{abbreviation(){return this.faker.helpers.arrayElement(this.faker.definitions.hacker.abbreviation)}adjective(){return this.faker.helpers.arrayElement(this.faker.definitions.hacker.adjective)}noun(){return this.faker.helpers.arrayElement(this.faker.definitions.hacker.noun)}verb(){return this.faker.helpers.arrayElement(this.faker.definitions.hacker.verb)}ingverb(){return this.faker.helpers.arrayElement(this.faker.definitions.hacker.ingverb)}phrase(){let e={abbreviation:this.abbreviation,adjective:this.adjective,ingverb:this.ingverb,noun:this.noun,verb:this.verb},a=this.faker.helpers.arrayElement(this.faker.definitions.hacker.phrase);return this.faker.helpers.mustache(a,e)}},zi=class{constructor(e){this.faker=e}image(e,a,r,i){return F({deprecated:"faker.lorempicsum.image",proposed:"faker.image.urlPicsumPhotos",since:"8.0",until:"9.0"}),this.imageUrl(e,a,r,i)}imageGrayscale(e,a,r){return F({deprecated:"faker.lorempicsum.imageGrayscale",proposed:"faker.image.urlPicsumPhotos",since:"8.0",until:"9.0"}),this.imageUrl(e,a,r)}imageBlurred(e,a,r){return F({deprecated:"faker.lorempicsum.imageBlurred",proposed:"faker.image.urlPicsumPhotos",since:"8.0",until:"9.0"}),this.imageUrl(e,a,void 0,r)}imageRandomSeeded(e,a,r,i,n){return F({deprecated:"faker.lorempicsum.imageRandomSeeded",proposed:"faker.image.urlPicsumPhotos",since:"8.0",until:"9.0"}),this.imageUrl(e,a,r,i,n)}imageUrl(e,a,r,i,n){F({deprecated:"faker.lorempicsum.imageUrl",proposed:"faker.image.urlPicsumPhotos",since:"8.0",until:"9.0"}),e=e||640,a=a||480;let t="https://picsum.photos";return n&&(t+=`/seed/${n}`),t+=`/${e}/${a}`,r&&i?`${t}?grayscale&blur=${i}`:r?`${t}?grayscale`:i?`${t}?blur=${i}`:t}},Ii=class ae{constructor(a){this.faker=a;for(let r of Object.getOwnPropertyNames(ae.prototype))r==="constructor"||typeof this[r]!="function"||(this[r]=this[r].bind(this))}imageUrl(a,r,i,n,t,u){F({deprecated:"faker.placeholder.imageUrl",proposed:"faker.image.urlPlaceholder",since:"8.0",until:"9.0"}),a=a||640,r=r||a;let l="https://via.placeholder.com";if(l+=`/${a}x${r}`,t!=null&&(l+=`/${t.replace("#","").toUpperCase()}`,u!=null&&(l+=`/${u.replace("#","").toUpperCase()}`)),n!=null&&(l+=`.${n}`),i!=null){let s=new URLSearchParams({text:i});l+=`?${s.toString()}`}return l}randomUrl(a,r,i){return F({deprecated:"faker.placeholder.randomUrl",proposed:"faker.image.urlPlaceholder",since:"8.0",until:"9.0"}),this.imageUrl(a,r,this.faker.lorem.word(),i,this.faker.color.rgb({casing:"upper",prefix:""}),this.faker.color.rgb({casing:"upper",prefix:""}))}},Ki=class{constructor(e){this.faker=e}image(e,a,r){return F({deprecated:"faker.unsplash.image",proposed:"faker.image.url",since:"8.0",until:"9.0"}),this.imageUrl(e,a,void 0,r)}imageUrl(e,a,r,i){F({deprecated:"faker.unsplash.imageUrl",proposed:"faker.image.url",since:"8.0",until:"9.0"}),e=e||640,a=a||480;let n="https://source.unsplash.com";return r!=null&&(n+=`/category/${r}`),n+=`/${e}x${a}`,i!=null&&/^([A-Za-z0-9].+,[A-Za-z0-9]+)$|^([A-Za-z0-9]+)$/.test(i)&&(n+=`?${i}`),n}food(e,a,r){return F({deprecated:"faker.unsplash.food",proposed:"faker.image.url",since:"8.0",until:"9.0"}),this.faker.image.unsplash.imageUrl(e,a,"food",r)}people(e,a,r){return F({deprecated:"faker.unsplash.people",proposed:"faker.image.url",since:"8.0",until:"9.0"}),this.faker.image.unsplash.imageUrl(e,a,"people",r)}nature(e,a,r){return F({deprecated:"faker.unsplash.nature",proposed:"faker.image.url",since:"8.0",until:"9.0"}),this.faker.image.unsplash.imageUrl(e,a,"nature",r)}technology(e,a,r){return F({deprecated:"faker.unsplash.technology",proposed:"faker.image.url",since:"8.0",until:"9.0"}),this.faker.image.unsplash.imageUrl(e,a,"technology",r)}objects(e,a,r){return F({deprecated:"faker.unsplash.objects",proposed:"faker.image.url",since:"8.0",until:"9.0"}),this.faker.image.unsplash.imageUrl(e,a,"objects",r)}buildings(e,a,r){return F({deprecated:"faker.unsplash.buildings",proposed:"faker.image.url",since:"8.0",until:"9.0"}),this.faker.image.unsplash.imageUrl(e,a,"buildings",r)}},Ji=class extends b{constructor(e){super(e),d(this,"unsplash"),d(this,"lorempicsum"),d(this,"placeholder"),this.unsplash=new Ki(this.faker),this.lorempicsum=new zi(this.faker),this.placeholder=new Ii(this.faker)}avatar(){return this.faker.helpers.arrayElement([this.avatarLegacy,this.avatarGitHub])()}avatarGitHub(){return`https://avatars.githubusercontent.com/u/${this.faker.number.int(1e8)}`}avatarLegacy(){return`https://cloudflare-ipfs.com/ipfs/Qmd3W5DuhgHirLHGVixi6V76LhCkZUz6pnFt5AJBiyvHye/avatar/${this.faker.number.int(1249)}.jpg`}url(e={}){let{width:a=640,height:r=480}=e;return this.faker.helpers.arrayElement([this.urlLoremFlickr,this.urlPicsumPhotos])({width:a,height:r})}urlLoremFlickr(e={}){let{width:a=640,height:r=480,category:i}=e;return`https://loremflickr.com/${a}/${r}${i==null?"":`/${i}`}?lock=${this.faker.number.int()}`}urlPicsumPhotos(e={}){let{width:a=640,height:r=480,grayscale:i=!1,blur:n}=e,t=`https://picsum.photos/seed/${this.faker.string.alphanumeric({length:{min:5,max:10}})}/${a}/${r}`,u=typeof n=="number"&&n>=1&&n<=10;return(i||u)&&(t+="?",i&&(t+="grayscale"),i&&u&&(t+="&"),u&&(t+=`blur=${n}`)),t}urlPlaceholder(e={}){let{width:a=this.faker.number.int({min:1,max:3999}),height:r=this.faker.number.int({min:1,max:3999}),backgroundColor:i=this.faker.color.rgb({format:"hex",prefix:""}),textColor:n=this.faker.color.rgb({format:"hex",prefix:""}),format:t=this.faker.helpers.arrayElement(["gif","jpeg","jpg","png","webp"]),text:u=this.faker.lorem.words()}=e,l="https://via.placeholder.com";return l+=`/${a}`,l+=`x${r}`,l+=`/${i}`,l+=`/${n}`,l+=`.${t}`,l+=`?text=${encodeURIComponent(u)}`,l}dataUri(e={}){let{width:a=640,height:r=480,color:i=this.faker.color.rgb(),type:n="svg-uri"}=e,t=`${a}x${r}`;return n==="svg-uri"?`data:image/svg+xml;charset=UTF-8,${encodeURIComponent(t)}`:`data:image/svg+xml;base64,${Buffer.from(t).toString("base64")}`}image(e,a,r){F({deprecated:"faker.image.image",proposed:"faker.image.url",since:"8.0",until:"9.0"});let i=["abstract","animals","business","cats","city","food","nightlife","fashion","people","nature","sports","technics","transport"];return this[this.faker.helpers.arrayElement(i)](e,a,r)}imageUrl(e,a,r,i){F({deprecated:"faker.image.imageUrl",proposed:"faker.image.url",since:"8.0",until:"9.0"}),e=e||640,a=a||480;let n=`https://loremflickr.com/${e}/${a}`;return r!=null&&(n+=`/${r}`),i&&(n+=`?lock=${this.faker.number.int()}`),n}abstract(e,a,r){return F({deprecated:"faker.image.abstract",proposed:"faker.image.urlLoremFlickr({ category: 'abstract' }) or faker.image.url",since:"8.0",until:"9.0"}),this.imageUrl(e,a,"abstract",r)}animals(e,a,r){return F({deprecated:"faker.image.animals",proposed:"faker.image.urlLoremFlickr({ category: 'animals' }) or faker.image.url",since:"8.0",until:"9.0"}),this.imageUrl(e,a,"animals",r)}business(e,a,r){return F({deprecated:"faker.image.business",proposed:"faker.image.urlLoremFlickr({ category: 'business' }) or faker.image.url",since:"8.0",until:"9.0"}),this.imageUrl(e,a,"business",r)}cats(e,a,r){return F({deprecated:"faker.image.cats",proposed:"faker.image.urlLoremFlickr({ category: 'cats' }) or faker.image.url",since:"8.0",until:"9.0"}),this.imageUrl(e,a,"cats",r)}city(e,a,r){return F({deprecated:"faker.image.city",proposed:"faker.image.urlLoremFlickr({ category: 'city' }) or faker.image.url",since:"8.0",until:"9.0"}),this.imageUrl(e,a,"city",r)}food(e,a,r){return F({deprecated:"faker.image.food",proposed:"faker.image.urlLoremFlickr({ category: 'food' }) or faker.image.url",since:"8.0",until:"9.0"}),this.imageUrl(e,a,"food",r)}nightlife(e,a,r){return F({deprecated:"faker.image.nightlife",proposed:"faker.image.urlLoremFlickr({ category: 'nightlife' }) or faker.image.url",since:"8.0",until:"9.0"}),this.imageUrl(e,a,"nightlife",r)}fashion(e,a,r){return F({deprecated:"faker.image.fashion",proposed:"faker.image.urlLoremFlickr({ category: 'fashion' }) or faker.image.url",since:"8.0",until:"9.0"}),this.imageUrl(e,a,"fashion",r)}people(e,a,r){return F({deprecated:"faker.image.people",proposed:"faker.image.urlLoremFlickr({ category: 'people' }) or faker.image.url",since:"8.0",until:"9.0"}),this.imageUrl(e,a,"people",r)}nature(e,a,r){return F({deprecated:"faker.image.nature",proposed:"faker.image.urlLoremFlickr({ category: 'nature' }) or faker.image.url",since:"8.0",until:"9.0"}),this.imageUrl(e,a,"nature",r)}sports(e,a,r){return F({deprecated:"faker.image.sports",proposed:"faker.image.urlLoremFlickr({ category: 'sports' }) or faker.image.url",since:"8.0",until:"9.0"}),this.imageUrl(e,a,"sports",r)}technics(e,a,r){return F({deprecated:"faker.image.technics",proposed:"faker.image.urlLoremFlickr({ category: 'technics' }) or faker.image.url",since:"8.0",until:"9.0"}),this.imageUrl(e,a,"technics",r)}transport(e,a,r){return F({deprecated:"faker.image.transport",proposed:"faker.image.urlLoremFlickr({ category: 'transport' }) or faker.image.url",since:"8.0",until:"9.0"}),this.imageUrl(e,a,"transport",r)}},Oi=Object.fromEntries([["А","A"],["а","a"],["Б","B"],["б","b"],["В","V"],["в","v"],["Г","G"],["г","g"],["Д","D"],["д","d"],["ъе","ye"],["Ъе","Ye"],["ъЕ","yE"],["ЪЕ","YE"],["Е","E"],["е","e"],["Ё","Yo"],["ё","yo"],["Ж","Zh"],["ж","zh"],["З","Z"],["з","z"],["И","I"],["и","i"],["ый","iy"],["Ый","Iy"],["ЫЙ","IY"],["ыЙ","iY"],["Й","Y"],["й","y"],["К","K"],["к","k"],["Л","L"],["л","l"],["М","M"],["м","m"],["Н","N"],["н","n"],["О","O"],["о","o"],["П","P"],["п","p"],["Р","R"],["р","r"],["С","S"],["с","s"],["Т","T"],["т","t"],["У","U"],["у","u"],["Ф","F"],["ф","f"],["Х","Kh"],["х","kh"],["Ц","Ts"],["ц","ts"],["Ч","Ch"],["ч","ch"],["Ш","Sh"],["ш","sh"],["Щ","Sch"],["щ","sch"],["Ъ",""],["ъ",""],["Ы","Y"],["ы","y"],["Ь",""],["ь",""],["Э","E"],["э","e"],["Ю","Yu"],["ю","yu"],["Я","Ya"],["я","ya"]]),ji=Object.fromEntries([["α","a"],["β","v"],["γ","g"],["δ","d"],["ε","e"],["ζ","z"],["η","i"],["θ","th"],["ι","i"],["κ","k"],["λ","l"],["μ","m"],["ν","n"],["ξ","ks"],["ο","o"],["π","p"],["ρ","r"],["σ","s"],["τ","t"],["υ","y"],["φ","f"],["χ","x"],["ψ","ps"],["ω","o"],["ά","a"],["έ","e"],["ί","i"],["ό","o"],["ύ","y"],["ή","i"],["ώ","o"],["ς","s"],["ϊ","i"],["ΰ","y"],["ϋ","y"],["ΐ","i"],["Α","A"],["Β","B"],["Γ","G"],["Δ","D"],["Ε","E"],["Ζ","Z"],["Η","I"],["Θ","TH"],["Ι","I"],["Κ","K"],["Λ","L"],["Μ","M"],["Ν","N"],["Ξ","KS"],["Ο","O"],["Π","P"],["Ρ","R"],["Σ","S"],["Τ","T"],["Υ","Y"],["Φ","F"],["Χ","X"],["Ψ","PS"],["Ω","O"],["Ά","A"],["Έ","E"],["Ί","I"],["Ό","O"],["Ύ","Y"],["Ή","I"],["Ώ","O"],["Ϊ","I"],["Ϋ","Y"]]),Vi=Object.fromEntries([["ء","e"],["آ","a"],["أ","a"],["ؤ","w"],["إ","i"],["ئ","y"],["ا","a"],["ب","b"],["ة","t"],["ت","t"],["ث","th"],["ج","j"],["ح","h"],["خ","kh"],["د","d"],["ذ","dh"],["ر","r"],["ز","z"],["س","s"],["ش","sh"],["ص","s"],["ض","d"],["ط","t"],["ظ","z"],["ع","e"],["غ","gh"],["ـ","_"],["ف","f"],["ق","q"],["ك","k"],["ل","l"],["م","m"],["ن","n"],["ه","h"],["و","w"],["ى","a"],["ي","y"],["َ‎","a"],["ُ","u"],["ِ‎","i"]]),$i=Object.fromEntries([["ա","a"],["Ա","A"],["բ","b"],["Բ","B"],["գ","g"],["Գ","G"],["դ","d"],["Դ","D"],["ե","ye"],["Ե","Ye"],["զ","z"],["Զ","Z"],["է","e"],["Է","E"],["ը","y"],["Ը","Y"],["թ","t"],["Թ","T"],["ժ","zh"],["Ժ","Zh"],["ի","i"],["Ի","I"],["լ","l"],["Լ","L"],["խ","kh"],["Խ","Kh"],["ծ","ts"],["Ծ","Ts"],["կ","k"],["Կ","K"],["հ","h"],["Հ","H"],["ձ","dz"],["Ձ","Dz"],["ղ","gh"],["Ղ","Gh"],["ճ","tch"],["Ճ","Tch"],["մ","m"],["Մ","M"],["յ","y"],["Յ","Y"],["ն","n"],["Ն","N"],["շ","sh"],["Շ","Sh"],["ո","vo"],["Ո","Vo"],["չ","ch"],["Չ","Ch"],["պ","p"],["Պ","P"],["ջ","j"],["Ջ","J"],["ռ","r"],["Ռ","R"],["ս","s"],["Ս","S"],["վ","v"],["Վ","V"],["տ","t"],["Տ","T"],["ր","r"],["Ր","R"],["ց","c"],["Ց","C"],["ու","u"],["ՈՒ","U"],["Ու","U"],["փ","p"],["Փ","P"],["ք","q"],["Ք","Q"],["օ","o"],["Օ","O"],["ֆ","f"],["Ֆ","F"],["և","yev"]]),Yi=Object.fromEntries([["چ","ch"],["ک","k"],["گ","g"],["پ","p"],["ژ","zh"],["ی","y"]]),J={...Oi,...ji,...Vi,...Yi,...$i};function qi(e){let a=()=>e.helpers.arrayElement(["AB","AF","AN","AR","AS","AZ","BE","BG","BN","BO","BR","BS","CA","CE","CO","CS","CU","CY","DA","DE","EL","EN","EO","ES","ET","EU","FA","FI","FJ","FO","FR","FY","GA","GD","GL","GV","HE","HI","HR","HT","HU","HY","ID","IS","IT","JA","JV","KA","KG","KO","KU","KW","KY","LA","LB","LI","LN","LT","LV","MG","MK","MN","MO","MS","MT","MY","NB","NE","NL","NN","NO","OC","PL","PT","RM","RO","RU","SC","SE","SK","SL","SO","SQ","SR","SV","SW","TK","TR","TY","UK","UR","UZ","VI","VO","YI","ZH"]),r=()=>{let o={chrome:["win","mac","lin"],firefox:["win","mac","lin"],opera:["win","mac","lin"],safari:["win","mac"],iexplorer:["win"]},c=e.helpers.objectKey(o),h=e.helpers.arrayElement(o[c]);return[c,h]},i=o=>e.helpers.arrayElement({lin:["i686","x86_64"],mac:["Intel","PPC","U; Intel","U; PPC"],win:["","WOW64","Win64; x64"]}[o]),n=o=>{let c="";for(let h=0;h=11?`Mozilla/5.0 (Windows NT 6.${e.number.int({min:1,max:3})}; Trident/7.0; ${e.datatype.boolean()?"Touch; ":""}rv:11.0) like Gecko`:`Mozilla/5.0 (compatible; MSIE ${o}.0; Windows NT ${t.nt()}; Trident/${t.trident()}${e.datatype.boolean()?`; .NET CLR ${t.net()}`:""})`},opera(o){let c=` Presto/${t.presto()} Version/${t.presto2()})`,h=o==="win"?`(Windows NT ${t.nt()}; U; ${a()}${c}`:o==="lin"?`(X11; Linux ${i(o)}; U; ${a()}${c}`:`(Macintosh; Intel Mac OS X ${t.osx()} U; ${a()} Presto/${t.presto()} Version/${t.presto2()})`;return`Opera/${e.number.int({min:9,max:14})}.${e.number.int(99)} ${h}`},safari(o){let c=t.safari(),h=`${e.number.int({min:4,max:7})}.${e.number.int(1)}.${e.number.int(10)}`;return`Mozilla/5.0 ${o==="mac"?`(Macintosh; ${i("mac")} Mac OS X ${t.osx("_")} rv:${e.number.int({min:2,max:6})}.0; ${a()}) `:`(Windows; U; Windows NT ${t.nt()})`}AppleWebKit/${c} (KHTML, like Gecko) Version/${h} Safari/${c}`},chrome(o){let c=t.safari();return`Mozilla/5.0 ${o==="mac"?`(Macintosh; ${i("mac")} Mac OS X ${t.osx("_")}) `:o==="win"?`(Windows; U; Windows NT ${t.nt()})`:`(X11; Linux ${i(o)}`} AppleWebKit/${c} (KHTML, like Gecko) Chrome/${t.chrome()} Safari/${c}`}},[l,s]=r();return u[l](s)}var Ui=class extends b{avatar(){return`https://cloudflare-ipfs.com/ipfs/Qmd3W5DuhgHirLHGVixi6V76LhCkZUz6pnFt5AJBiyvHye/avatar/${this.faker.number.int(1249)}.jpg`}email(e={},a,r,i){var n;(typeof e=="string"||a!=null||r!=null||i!=null)&&F({deprecated:"faker.internet.email(firstName, lastName, provider, options)",proposed:"faker.internet.email({ firstName, lastName, provider, ... })",since:"8.0",until:"9.0"}),typeof e=="string"&&(e={firstName:e});let{firstName:t=this.faker.person.firstName(),lastName:u=a??this.faker.person.lastName(),provider:l=r??this.faker.helpers.arrayElement(this.faker.definitions.internet.free_email),allowSpecialCharacters:s=(n=i?.allowSpecialCharacters)!=null?n:!1}=e,o=this.userName({firstName:t,lastName:u});if(o=o.replace(/[^A-Za-z0-9._+-]+/g,""),o=o.substring(0,50),s){let c=[..."._-"],h=[...".!#$%&'*+-/=?^_`{|}~"];o=o.replace(this.faker.helpers.arrayElement(c),this.faker.helpers.arrayElement(h))}return o=o.replace(/\.{2,}/g,"."),o=o.replace(/^\./,""),o=o.replace(/\.$/,""),`${o}@${l}`}exampleEmail(e={},a,r){var i;(typeof e=="string"||a!=null||r!=null)&&F({deprecated:"faker.internet.exampleEmail(firstName, lastName, options)",proposed:"faker.internet.exampleEmail({ firstName, lastName, ... })",since:"8.0",until:"9.0"}),typeof e=="string"&&(e={firstName:e});let{firstName:n=this.faker.person.firstName(),lastName:t=a??this.faker.person.lastName(),allowSpecialCharacters:u=(i=r?.allowSpecialCharacters)!=null?i:!1}=e,l=this.faker.helpers.arrayElement(this.faker.definitions.internet.example_email);return this.email({firstName:n,lastName:t,provider:l,allowSpecialCharacters:u})}userName(e={},a){(typeof e=="string"||a!=null)&&F({deprecated:"faker.internet.userName(firstName, lastName)",proposed:"faker.internet.userName({ firstName, lastName })",since:"8.0",until:"9.0"}),typeof e=="string"&&(e={firstName:e});let{firstName:r=this.faker.person.firstName(),lastName:i=a??this.faker.person.lastName()}=e,n;switch(this.faker.number.int(2)){case 0:n=`${r}${this.faker.number.int(99)}`;break;case 1:n=r+this.faker.helpers.arrayElement([".","_"])+i;break;case 2:default:n=`${r}${this.faker.helpers.arrayElement([".","_"])}${i}${this.faker.number.int(99)}`;break}return n=n.normalize("NFKD").replace(/[\u0300-\u036F]/g,""),n=[...n].map(t=>J[t]?J[t]:t.charCodeAt(0)<128?t:t.charCodeAt(0).toString(36)).join(""),n=n.toString().replace(/'/g,""),n=n.replace(/ /g,""),n}displayName(e={},a){(typeof e=="string"||a!=null)&&F({deprecated:"faker.internet.displayName(firstName, lastName)",proposed:"faker.internet.displayName({ firstName, lastName })",since:"8.0",until:"9.0"}),typeof e=="string"&&(e={firstName:e});let{firstName:r=this.faker.person.firstName(),lastName:i=a??this.faker.person.lastName()}=e,n;switch(this.faker.number.int(2)){case 0:n=`${r}${this.faker.number.int(99)}`;break;case 1:n=r+this.faker.helpers.arrayElement([".","_"])+i;break;case 2:default:n=`${r}${this.faker.helpers.arrayElement([".","_"])}${i}${this.faker.number.int(99)}`;break}return n=n.toString().replace(/'/g,""),n=n.replace(/ /g,""),n}protocol(){let e=["http","https"];return this.faker.helpers.arrayElement(e)}httpMethod(){let e=["GET","POST","PUT","DELETE","PATCH"];return this.faker.helpers.arrayElement(e)}httpStatusCode(e={}){let{types:a=Object.keys(this.faker.definitions.internet.http_status_code)}=e,r=this.faker.helpers.arrayElement(a);return this.faker.helpers.arrayElement(this.faker.definitions.internet.http_status_code[r])}url(e={}){let{appendSlash:a=this.faker.datatype.boolean(),protocol:r="https"}=e;return`${r}://${this.domainName()}${a?"/":""}`}domainName(){return`${this.domainWord()}.${this.domainSuffix()}`}domainSuffix(){return this.faker.helpers.arrayElement(this.faker.definitions.internet.domain_suffix)}domainWord(){return this.faker.helpers.slugify(`${this.faker.word.adjective()}-${this.faker.word.noun()}`).toLowerCase()}ip(){return this.faker.datatype.boolean()?this.ipv4():this.ipv6()}ipv4(){return Array.from({length:4},()=>this.faker.number.int(255)).join(".")}ipv6(){return Array.from({length:8},()=>this.faker.string.hexadecimal({length:4,casing:"lower",prefix:""})).join(":")}port(){return this.faker.number.int(65535)}userAgent(){return qi(this.faker)}color(e={},a,r){(typeof e=="number"||r!=null||a!=null)&&F({deprecated:"faker.internet.color(redBase, greenBase, blueBase)",proposed:"faker.internet.color({ redBase, greenBase, blueBase })",since:"8.0",until:"9.0"}),typeof e=="number"&&(e={redBase:e});let{redBase:i=0,greenBase:n=a??0,blueBase:t=r??0}=e,u=c=>Math.floor((this.faker.number.int(256)+c)/2).toString(16).padStart(2,"0"),l=u(i),s=u(n),o=u(t);return`#${l}${s}${o}`}mac(e={}){typeof e=="string"&&(e={separator:e});let{separator:a=":"}=e,r,i="";for([":","-",""].includes(a)||(a=":"),r=0;r<12;r++)i+=this.faker.number.hex(15),r%2===1&&r!==11&&(i+=a);return i}password(e={},a,r,i){let n=/[aeiouAEIOU]$/,t=/[bcdfghjklmnpqrstvwxyzBCDFGHJKLMNPQRSTVWXYZ]$/,u=(h,p,D,y)=>{if(y.length>=h)return y;p&&(D=t.test(y)?n:t);let f=this.faker.number.int(94)+33,E=String.fromCharCode(f);return p&&(E=E.toLowerCase()),D.test(E)?u(h,p,D,y+E):u(h,p,D,y)};(typeof e=="string"||a!=null||r!=null||i!=null)&&F({deprecated:"faker.internet.password(length, memorable, pattern, prefix)",proposed:"faker.internet.password({ length, memorable, pattern, prefix })",since:"8.0",until:"9.0"}),typeof e=="number"&&(e={length:e});let{length:l=15,memorable:s=a??!1,pattern:o=r??/\w/,prefix:c=i??""}=e;return u(l,s,o,c)}emoji(e={}){let{types:a=Object.keys(this.faker.definitions.internet.emoji)}=e,r=this.faker.helpers.arrayElement(a);return this.faker.helpers.arrayElement(this.faker.definitions.internet.emoji[r])}},_i=class extends b{zipCode(e={}){typeof e=="string"&&(e={format:e});let{state:a}=e;if(a){let i=this.faker.definitions.location.postcode_by_state[a];if(i)return this.faker.helpers.fake(i);throw new m(`No zip code definition found for state "${a}"`)}let{format:r=this.faker.definitions.location.postcode}=e;return typeof r=="string"&&(r=[r]),r=this.faker.helpers.arrayElement(r),this.faker.helpers.replaceSymbols(r)}zipCodeByState(e={}){F({deprecated:"faker.location.zipCodeByState",proposed:"faker.location.zipCode({ state })",since:"8.0",until:"9.0"}),typeof e=="string"&&(e={state:e});let{state:a}=e;return this.zipCode({state:a})}city(){return this.faker.helpers.fake(this.faker.definitions.location.city_pattern)}cityName(){return F({deprecated:"faker.location.cityName",proposed:"faker.location.city",since:"8.0",until:"9.0"}),this.faker.helpers.arrayElement(this.faker.definitions.location.city_name)}buildingNumber(){return this.faker.helpers.arrayElement(this.faker.definitions.location.building_number).replace(/#+/g,e=>this.faker.string.numeric({length:e.length,allowLeadingZeros:!1}))}street(){return this.faker.helpers.fake(this.faker.definitions.location.street_pattern)}streetName(){return F({deprecated:"faker.location.streetName",proposed:"faker.location.street",since:"8.0",until:"9.0"}),this.faker.helpers.arrayElement(this.faker.definitions.location.street_name)}streetAddress(e={}){typeof e=="boolean"&&(e={useFullAddress:e});let{useFullAddress:a}=e,r=this.faker.definitions.location.street_address[a?"full":"normal"];return this.faker.helpers.fake(r)}secondaryAddress(){return this.faker.helpers.arrayElement(this.faker.definitions.location.secondary_address).replace(/#+/g,e=>this.faker.string.numeric({length:e.length,allowLeadingZeros:!1}))}county(){return this.faker.helpers.arrayElement(this.faker.definitions.location.county)}country(){return this.faker.helpers.arrayElement(this.faker.definitions.location.country)}countryCode(e={}){typeof e=="string"&&(e={variant:e});let{variant:a="alpha-2"}=e,r=(()=>{switch(a){case"numeric":return"numeric";case"alpha-3":return"alpha3";case"alpha-2":default:return"alpha2"}})();return this.faker.helpers.arrayElement(this.faker.definitions.location.country_code)[r]}state(e={}){let{abbreviated:a=!1}=e,r=a?this.faker.definitions.location.state_abbr:this.faker.definitions.location.state;return this.faker.helpers.arrayElement(r)}stateAbbr(){return F({deprecated:"faker.location.stateAbbr()",proposed:"faker.location.state({ abbreviated: true })",since:"8.0",until:"9.0"}),this.state({abbreviated:!0})}latitude(e={},a=-90,r=4){typeof e=="number"&&(e={max:e});let{max:i=90,min:n=a,precision:t=r}=e;return this.faker.number.float({min:n,max:i,precision:10**-t})}longitude(e={},a=-180,r=4){typeof e=="number"&&(e={max:e});let{max:i=180,min:n=a,precision:t=r}=e;return this.faker.number.float({max:i,min:n,precision:10**-t})}direction(e={}){typeof e=="boolean"&&(F({deprecated:"faker.location.direction(abbreviated)",proposed:"faker.location.direction({ abbreviated })",since:"8.0",until:"9.0"}),e={abbreviated:e});let{abbreviated:a=!1}=e;return a?this.faker.helpers.arrayElement(this.faker.definitions.location.direction_abbr):this.faker.helpers.arrayElement(this.faker.definitions.location.direction)}cardinalDirection(e={}){typeof e=="boolean"&&(F({deprecated:"faker.location.cardinalDirection(abbreviated)",proposed:"faker.location.cardinalDirection({ abbreviated })",since:"8.0",until:"9.0"}),e={abbreviated:e});let{abbreviated:a=!1}=e;return a?this.faker.helpers.arrayElement(this.faker.definitions.location.direction_abbr.slice(0,4)):this.faker.helpers.arrayElement(this.faker.definitions.location.direction.slice(0,4))}ordinalDirection(e={}){typeof e=="boolean"&&(F({deprecated:"faker.location.ordinalDirection(abbreviated)",proposed:"faker.location.ordinalDirection({ abbreviated })",since:"8.0",until:"9.0"}),e={abbreviated:e});let{abbreviated:a=!1}=e;return a?this.faker.helpers.arrayElement(this.faker.definitions.location.direction_abbr.slice(4,8)):this.faker.helpers.arrayElement(this.faker.definitions.location.direction.slice(4,8))}nearbyGPSCoordinate(e={},a=10,r=!1){Array.isArray(e)&&(F({deprecated:"faker.location.nearbyGPSCoordinate(coordinate, radius, isMetric)",proposed:"faker.location.nearbyGPSCoordinate({ origin, radius, isMetric })",since:"8.0",until:"9.0"}),e={origin:e});let{origin:i,radius:n=a,isMetric:t=r}=e;if(i==null)return[this.latitude(),this.longitude()];let u=this.faker.number.float({max:2*Math.PI,precision:1e-5}),l=t?n:n*1.60934,s=.995,o=this.faker.number.float({max:l,precision:.001})*s,c=4e4/360,h=o/c,p=[i[0]+Math.sin(u)*h,i[1]+Math.cos(u)*h];return p[0]=p[0]%180,(p[0]<-90||p[0]>90)&&(p[0]=Math.sign(p[0])*180-p[0],p[1]+=180),p[1]=(p[1]%360+540)%360-180,[p[0],p[1]]}timeZone(){return this.faker.helpers.arrayElement(this.faker.definitions.location.time_zone)}};function Zi(e,a){let r={};for(let i of e){let n=a(i);r[n]===void 0&&(r[n]=[]),r[n].push(i)}return r}var H={fail:()=>{throw new m("No words found that match the given length.")},closest:(e,a)=>{let r=Zi(e,l=>l.length),i=Object.keys(r).map(Number),n=Math.min(...i),t=Math.max(...i),u=Math.min(a.min-n,t-a.max);return e.filter(l=>l.length===a.min-u||l.length===a.max+u)},shortest:e=>{let a=Math.min(...e.map(r=>r.length));return e.filter(r=>r.length===a)},longest:e=>{let a=Math.max(...e.map(r=>r.length));return e.filter(r=>r.length===a)},"any-length":e=>[...e]};function w(e){let{wordList:a,length:r,strategy:i="any-length"}=e;if(r){let n=typeof r=="number"?u=>u.length===r:u=>u.length>=r.min&&u.length<=r.max,t=a.filter(n);return t.length>0?t:typeof r=="number"?H[i](a,{min:r,max:r}):H[i](a,r)}else if(i==="shortest"||i==="longest")return H[i](a);return[...a]}var Xi=class extends b{word(e={}){let a=typeof e=="number"?{length:e}:e;return this.faker.helpers.arrayElement(w({...a,wordList:this.faker.definitions.lorem.words}))}words(e=3){return this.faker.helpers.multiple(()=>this.word(),{count:e}).join(" ")}sentence(e={min:3,max:10}){let a=this.words(e);return`${a.charAt(0).toUpperCase()+a.substring(1)}.`}slug(e=3){let a=this.words(e);return this.faker.helpers.slugify(a)}sentences(e={min:2,max:6},a=" "){return this.faker.helpers.multiple(()=>this.sentence(),{count:e}).join(a)}paragraph(e=3){return this.sentences(e)}paragraphs(e=3,a=` -`){return this.faker.helpers.multiple(()=>this.paragraph(),{count:e}).join(a)}text(){let e=["sentence","sentences","paragraph","paragraphs","lines"],a=this.faker.helpers.arrayElement(e);return`${this[a]()}`}lines(e={min:1,max:5}){return this.sentences(e,` -`)}},Qi=class extends b{genre(){return this.faker.helpers.arrayElement(this.faker.definitions.music.genre)}songName(){return this.faker.helpers.arrayElement(this.faker.definitions.music.song_name)}},en=class extends b{number(e){return e!=null&&F({deprecated:"faker.phone.number(format)",proposed:"faker.phone.number(), faker.string.numeric() or faker.helpers.fromRegExp()",since:"8.1",until:"9.0"}),e=e??this.faker.helpers.arrayElement(this.faker.definitions.phone_number.formats),this.faker.helpers.replaceSymbolWithNumber(e)}imei(){return this.faker.helpers.replaceCreditCardSymbols("##-######-######-L","#")}},an=class extends b{word(){F({deprecated:"faker.random.word()",proposed:"faker.lorem.word() or faker.word.sample()",since:"8.0",until:"9.0"});let e=[()=>this.faker.location.cardinalDirection(),this.faker.location.country,this.faker.location.county,()=>this.faker.location.direction(),()=>this.faker.location.ordinalDirection(),this.faker.location.state,this.faker.location.street,this.faker.color.human,this.faker.commerce.department,this.faker.commerce.product,this.faker.commerce.productAdjective,this.faker.commerce.productMaterial,this.faker.commerce.productName,this.faker.company.buzzAdjective,this.faker.company.buzzNoun,this.faker.company.buzzVerb,this.faker.company.catchPhraseAdjective,this.faker.company.catchPhraseDescriptor,this.faker.company.catchPhraseNoun,this.faker.finance.accountName,this.faker.finance.currencyName,this.faker.finance.transactionType,this.faker.hacker.abbreviation,this.faker.hacker.adjective,this.faker.hacker.ingverb,this.faker.hacker.noun,this.faker.hacker.verb,this.faker.lorem.word,this.faker.music.genre,this.faker.person.gender,this.faker.person.jobArea,this.faker.person.jobDescriptor,this.faker.person.jobTitle,this.faker.person.jobType,this.faker.person.sex,()=>this.faker.science.chemicalElement().name,()=>this.faker.science.unit().name,this.faker.vehicle.bicycle,this.faker.vehicle.color,this.faker.vehicle.fuel,this.faker.vehicle.manufacturer,this.faker.vehicle.type,this.faker.word.adjective,this.faker.word.adverb,this.faker.word.conjunction,this.faker.word.interjection,this.faker.word.noun,this.faker.word.preposition,this.faker.word.verb],a=["!","#","%","&","*",")","(","+","=",".","<",">","{","}","[","]",":",";","'",'"',"_","-"],r="",i=0;do{let n=this.faker.helpers.arrayElement(e);try{r=n()}catch{if(i++,i>100)throw new m("No matching word data available for the current locale");continue}}while(!r||a.some(n=>r.includes(n)));return this.faker.helpers.arrayElement(r.split(" "))}words(e={min:1,max:3}){return F({deprecated:"faker.random.words()",proposed:"faker.lorem.words() or faker.word.words()",since:"8.0",until:"9.0"}),this.faker.helpers.multiple(this.word,{count:e}).join(" ")}locale(){throw new m("This method has been removed. Please use `faker.helpers.objectKey(allLocales/allFakers)` instead.")}alpha(e={}){return F({deprecated:"faker.random.alpha()",proposed:"faker.string.alpha()",since:"8.0",until:"9.0"}),typeof e=="number"?this.faker.string.alpha(e):this.faker.string.alpha({length:e.count,casing:e.casing,exclude:e.bannedChars})}alphaNumeric(e=1,a={}){return F({deprecated:"faker.random.alphaNumeric()",proposed:"faker.string.alphanumeric()",since:"8.0",until:"9.0"}),this.faker.string.alphanumeric({length:e,exclude:a.bannedChars,casing:a.casing})}numeric(e=1,a={}){return F({deprecated:"faker.random.numeric()",proposed:"faker.string.numeric()",since:"8.0",until:"9.0"}),this.faker.string.numeric({length:e,allowLeadingZeros:a.allowLeadingZeros,exclude:a.bannedDigits})}},rn=class extends b{chemicalElement(){return this.faker.helpers.arrayElement(this.faker.definitions.science.chemicalElement)}unit(){return this.faker.helpers.arrayElement(this.faker.definitions.science.unit)}},nn=["video","audio","image","text","application"],tn=["application/pdf","audio/mpeg","audio/wav","image/png","image/jpeg","image/gif","video/mp4","video/mpeg","text/html"],un=["en","wl","ww"],O={index:"o",slot:"s",mac:"x",pci:"p"},on=["SUN","MON","TUE","WED","THU","FRI","SAT"],ln=class extends b{fileName(e={}){let{extensionCount:a=1}=e,r=this.faker.word.words().toLowerCase().replace(/\W/g,"_"),i=this.faker.helpers.multiple(()=>this.fileExt(),{count:a}).join(".");return i.length===0?r:`${r}.${i}`}commonFileName(e){return`${this.fileName({extensionCount:0})}.${e||this.commonFileExt()}`}mimeType(){let e=Object.keys(this.faker.definitions.system.mimeTypes);return this.faker.helpers.arrayElement(e)}commonFileType(){return this.faker.helpers.arrayElement(nn)}commonFileExt(){return this.fileExt(this.faker.helpers.arrayElement(tn))}fileType(){let e=this.faker.definitions.system.mimeTypes,a=new Set(Object.keys(e).map(r=>r.split("/")[0]));return this.faker.helpers.arrayElement([...a])}fileExt(e){let a=this.faker.definitions.system.mimeTypes;if(typeof e=="string")return this.faker.helpers.arrayElement(a[e].extensions);let r=new Set(Object.values(a).flatMap(({extensions:i})=>i));return this.faker.helpers.arrayElement([...r])}directoryPath(){let e=this.faker.definitions.system.directoryPaths;return this.faker.helpers.arrayElement(e)}filePath(){return`${this.directoryPath()}/${this.fileName()}`}semver(){return[this.faker.number.int(9),this.faker.number.int(9),this.faker.number.int(9)].join(".")}networkInterface(e={}){var a,r,i,n,t;let{interfaceType:u=this.faker.helpers.arrayElement(un),interfaceSchema:l=this.faker.helpers.objectKey(O)}=e,s,o="",c=()=>this.faker.string.numeric({allowLeadingZeros:!0});switch(l){case"index":s=c();break;case"slot":s=`${c()}${(a=this.faker.helpers.maybe(()=>`f${c()}`))!=null?a:""}${(r=this.faker.helpers.maybe(()=>`d${c()}`))!=null?r:""}`;break;case"mac":s=this.faker.internet.mac("");break;case"pci":o=(i=this.faker.helpers.maybe(()=>`P${c()}`))!=null?i:"",s=`${c()}s${c()}${(n=this.faker.helpers.maybe(()=>`f${c()}`))!=null?n:""}${(t=this.faker.helpers.maybe(()=>`d${c()}`))!=null?t:""}`;break}return`${o}${u}${O[l]}${s}`}cron(e={}){let{includeYear:a=!1,includeNonStandard:r=!1}=e,i=[this.faker.number.int(59),"*"],n=[this.faker.number.int(23),"*"],t=[this.faker.number.int({min:1,max:31}),"*","?"],u=[this.faker.number.int({min:1,max:12}),"*"],l=[this.faker.number.int(6),this.faker.helpers.arrayElement(on),"*","?"],s=[this.faker.number.int({min:1970,max:2099}),"*"],o=this.faker.helpers.arrayElement(i),c=this.faker.helpers.arrayElement(n),h=this.faker.helpers.arrayElement(t),p=this.faker.helpers.arrayElement(u),D=this.faker.helpers.arrayElement(l),y=this.faker.helpers.arrayElement(s),f=`${o} ${c} ${h} ${p} ${D}`;a&&(f+=` ${y}`);let E=["@annually","@daily","@hourly","@monthly","@reboot","@weekly","@yearly"];return!r||this.faker.datatype.boolean()?f:this.faker.helpers.arrayElement(E)}},sn=class extends b{vehicle(){return`${this.manufacturer()} ${this.model()}`}manufacturer(){return this.faker.helpers.arrayElement(this.faker.definitions.vehicle.manufacturer)}model(){return this.faker.helpers.arrayElement(this.faker.definitions.vehicle.model)}type(){return this.faker.helpers.arrayElement(this.faker.definitions.vehicle.type)}fuel(){return this.faker.helpers.arrayElement(this.faker.definitions.vehicle.fuel)}vin(){let e=["o","i","q","O","I","Q"];return`${this.faker.string.alphanumeric({length:10,casing:"upper",exclude:e})}${this.faker.string.alpha({length:1,casing:"upper",exclude:e})}${this.faker.string.alphanumeric({length:1,casing:"upper",exclude:e})}${this.faker.number.int({min:1e4,max:99999})}`}color(){return this.faker.color.human()}vrm(){return`${this.faker.string.alpha({length:2,casing:"upper"})}${this.faker.string.numeric({length:2,allowLeadingZeros:!0})}${this.faker.string.alpha({length:3,casing:"upper"})}`}bicycle(){return this.faker.helpers.arrayElement(this.faker.definitions.vehicle.bicycle_type)}},Fn=class extends b{adjective(e={}){let a=typeof e=="number"?{length:e}:e;return this.faker.helpers.arrayElement(w({...a,wordList:this.faker.definitions.word.adjective}))}adverb(e={}){let a=typeof e=="number"?{length:e}:e;return this.faker.helpers.arrayElement(w({...a,wordList:this.faker.definitions.word.adverb}))}conjunction(e={}){let a=typeof e=="number"?{length:e}:e;return this.faker.helpers.arrayElement(w({...a,wordList:this.faker.definitions.word.conjunction}))}interjection(e={}){let a=typeof e=="number"?{length:e}:e;return this.faker.helpers.arrayElement(w({...a,wordList:this.faker.definitions.word.interjection}))}noun(e={}){let a=typeof e=="number"?{length:e}:e;return this.faker.helpers.arrayElement(w({...a,wordList:this.faker.definitions.word.noun}))}preposition(e={}){let a=typeof e=="number"?{length:e}:e;return this.faker.helpers.arrayElement(w({...a,wordList:this.faker.definitions.word.preposition}))}verb(e={}){let a=typeof e=="number"?{length:e}:e;return this.faker.helpers.arrayElement(w({...a,wordList:this.faker.definitions.word.verb}))}sample(e={}){let a=this.faker.helpers.shuffle([this.adjective,this.adverb,this.conjunction,this.interjection,this.noun,this.preposition,this.verb]);for(let r of a)try{return r(e)}catch{continue}throw new m("No matching word data available for the current locale")}words(e={}){typeof e=="number"&&(e={count:e});let{count:a={min:1,max:3}}=e;return this.faker.helpers.multiple(()=>this.sample(),{count:a}).join(" ")}},cn=class extends ee{constructor(e){super({randomizer:e.randomizer}),d(this,"rawDefinitions"),d(this,"definitions"),d(this,"random",new an(this)),d(this,"airline",new Fi(this)),d(this,"animal",new Si(this)),d(this,"color",new mi(this)),d(this,"commerce",new Ti(this)),d(this,"company",new Li(this)),d(this,"database",new Ri(this)),d(this,"date",new Di(this)),d(this,"finance",new Ni(this)),d(this,"git",new Gi(this)),d(this,"hacker",new Wi(this)),d(this,"helpers",new vi(this)),d(this,"image",new Ji(this)),d(this,"internet",new Ui(this)),d(this,"location",new _i(this)),d(this,"lorem",new Xi(this)),d(this,"music",new Qi(this)),d(this,"person",new yi(this)),d(this,"phone",new en(this)),d(this,"science",new rn(this)),d(this,"system",new ln(this)),d(this,"vehicle",new sn(this)),d(this,"word",new Fn(this));let{locales:a}=e;if(a!=null){F({deprecated:"new Faker({ locales: {a, b}, locale: 'a', localeFallback: 'b' })",proposed:"new Faker({ locale: [a, b, ...] }) or new Faker({ locale: a })",since:"8.0",until:"9.0"});let{locale:i="en",localeFallback:n="en"}=e;e={locale:[a[i],a[n]]}}let{locale:r}=e;if(Array.isArray(r)){if(r.length===0)throw new m("The locale option must contain at least one locale definition.");r=wi(r)}this.rawDefinitions=r,this.definitions=hi(this.rawDefinitions)}get address(){return F({deprecated:"faker.address",proposed:"faker.location",since:"8.0",until:"10.0"}),this.location}get name(){return F({deprecated:"faker.name",proposed:"faker.person",since:"8.0",until:"10.0"}),this.person}getMetadata(){var e;return(e=this.rawDefinitions.metadata)!=null?e:{}}get locales(){throw new m("The locales property has been removed. Please use the constructor instead.")}set locales(e){throw new m("The locales property has been removed. Please use the constructor instead.")}get locale(){throw new m("The locale property has been removed. Please use the constructor instead.")}set locale(e){throw new m("The locale property has been removed. Please use the constructor instead.")}get localeFallback(){throw new m("The localeFallback property has been removed. Please use the constructor instead.")}set localeFallback(e){throw new m("The localeFallback property has been removed. Please use the constructor instead.")}setLocale(){throw new m("This method has been removed. Please use the constructor instead.")}},dn=["CIE 1931 XYZ","CIEUVW","Uniform Color Spaces (UCSs)","CIELUV","CIELAB","HSLuv","sRGB","Adobe RGB","Adobe Wide Gamut RGB","Rec. 2100","ProPhoto RGB Color Space","scRGB","DCI-P3","Display-P3","Rec. 601","Rec. 709","Academy Color Encoding System (ACES)","Rec. 2020","YPbPr","YDbDr","YIQ","xvYCC","sYCC","HSV","HSL","HWB","RGBA","HSLA","LCh","CMY","CMYK","Munsell Color System","Natural Color System (NSC)","Pantone Matching System (PMS)","RAL","Federal Standard 595C","British Standard Colour (BS)","HKS","LMS","RG","RGK"],mn={space:dn},hn=mn,pn=["utf8_unicode_ci","utf8_general_ci","utf8_bin","ascii_bin","ascii_general_ci","cp1250_bin","cp1250_general_ci"],yn=["InnoDB","MyISAM","MEMORY","CSV","BLACKHOLE","ARCHIVE"],gn=["int","varchar","text","date","datetime","tinyint","time","timestamp","smallint","mediumint","bigint","decimal","float","double","real","bit","boolean","serial","blob","binary","enum","set","geometry","point"],bn={collation:pn,engine:yn,type:gn},fn=bn,Dn=["ADP","AGP","AI","API","ASCII","CLI","COM","CSS","DNS","DRAM","EXE","FTP","GB","HDD","HEX","HTTP","IB","IP","JBOD","JSON","OCR","PCI","PNG","RAM","RSS","SAS","SCSI","SDD","SMS","SMTP","SQL","SSD","SSL","TCP","THX","TLS","UDP","USB","UTF8","VGA","XML","XSS"],kn={abbreviation:Dn},Cn=kn,En={smiley:["😀","😃","😄","😁","😆","😅","🤣","😂","🙂","🙃","😉","😊","😇","🥰","😍","🤩","😘","😗","☺️","😚","😙","🥲","😋","😛","😜","🤪","😝","🤑","🤗","🤭","🤫","🤔","🤐","🤨","😐","😑","😶","😶‍🌫️","😏","😒","🙄","😬","😮‍💨","🤥","😌","😔","😪","🤤","😴","😷","🤒","🤕","🤢","🤮","🤧","🥵","🥶","🥴","😵","😵‍💫","🤯","🤠","🥳","🥸","😎","🤓","🧐","😕","😟","🙁","☹️","😮","😯","😲","😳","🥺","😦","😧","😨","😰","😥","😢","😭","😱","😖","😣","😞","😓","😩","😫","🥱","😤","😡","😠","🤬","😈","👿","💀","☠️","💩","🤡","👹","👺","👻","👽","👾","🤖","😺","😸","😹","😻","😼","😽","🙀","😿","😾","🙈","🙉","🙊","💋","💌","💘","💝","💖","💗","💓","💞","💕","💟","❣️","💔","❤️‍🔥","❤️‍🩹","❤️","🧡","💛","💚","💙","💜","🤎","🖤","🤍","💯","💢","💥","💫","💦","💨","🕳️","💣","💬","👁️‍🗨️","🗨️","🗯️","💭","💤"],body:["👋","👋🏻","👋🏼","👋🏽","👋🏾","👋🏿","🤚","🤚🏻","🤚🏼","🤚🏽","🤚🏾","🤚🏿","🖐️","🖐🏻","🖐🏼","🖐🏽","🖐🏾","🖐🏿","✋","✋🏻","✋🏼","✋🏽","✋🏾","✋🏿","🖖","🖖🏻","🖖🏼","🖖🏽","🖖🏾","🖖🏿","👌","👌🏻","👌🏼","👌🏽","👌🏾","👌🏿","🤌","🤌🏻","🤌🏼","🤌🏽","🤌🏾","🤌🏿","🤏","🤏🏻","🤏🏼","🤏🏽","🤏🏾","🤏🏿","✌️","✌🏻","✌🏼","✌🏽","✌🏾","✌🏿","🤞","🤞🏻","🤞🏼","🤞🏽","🤞🏾","🤞🏿","🤟","🤟🏻","🤟🏼","🤟🏽","🤟🏾","🤟🏿","🤘","🤘🏻","🤘🏼","🤘🏽","🤘🏾","🤘🏿","🤙","🤙🏻","🤙🏼","🤙🏽","🤙🏾","🤙🏿","👈","👈🏻","👈🏼","👈🏽","👈🏾","👈🏿","👉","👉🏻","👉🏼","👉🏽","👉🏾","👉🏿","👆","👆🏻","👆🏼","👆🏽","👆🏾","👆🏿","🖕","🖕🏻","🖕🏼","🖕🏽","🖕🏾","🖕🏿","👇","👇🏻","👇🏼","👇🏽","👇🏾","👇🏿","☝️","☝🏻","☝🏼","☝🏽","☝🏾","☝🏿","👍","👍🏻","👍🏼","👍🏽","👍🏾","👍🏿","👎","👎🏻","👎🏼","👎🏽","👎🏾","👎🏿","✊","✊🏻","✊🏼","✊🏽","✊🏾","✊🏿","👊","👊🏻","👊🏼","👊🏽","👊🏾","👊🏿","🤛","🤛🏻","🤛🏼","🤛🏽","🤛🏾","🤛🏿","🤜","🤜🏻","🤜🏼","🤜🏽","🤜🏾","🤜🏿","👏","👏🏻","👏🏼","👏🏽","👏🏾","👏🏿","🙌","🙌🏻","🙌🏼","🙌🏽","🙌🏾","🙌🏿","👐","👐🏻","👐🏼","👐🏽","👐🏾","👐🏿","🤲","🤲🏻","🤲🏼","🤲🏽","🤲🏾","🤲🏿","🤝","🙏","🙏🏻","🙏🏼","🙏🏽","🙏🏾","🙏🏿","✍️","✍🏻","✍🏼","✍🏽","✍🏾","✍🏿","💅","💅🏻","💅🏼","💅🏽","💅🏾","💅🏿","🤳","🤳🏻","🤳🏼","🤳🏽","🤳🏾","🤳🏿","💪","💪🏻","💪🏼","💪🏽","💪🏾","💪🏿","🦾","🦿","🦵","🦵🏻","🦵🏼","🦵🏽","🦵🏾","🦵🏿","🦶","🦶🏻","🦶🏼","🦶🏽","🦶🏾","🦶🏿","👂","👂🏻","👂🏼","👂🏽","👂🏾","👂🏿","🦻","🦻🏻","🦻🏼","🦻🏽","🦻🏾","🦻🏿","👃","👃🏻","👃🏼","👃🏽","👃🏾","👃🏿","🧠","🫀","🫁","🦷","🦴","👀","👁️","👅","👄"],person:["👶","👶🏻","👶🏼","👶🏽","👶🏾","👶🏿","🧒","🧒🏻","🧒🏼","🧒🏽","🧒🏾","🧒🏿","👦","👦🏻","👦🏼","👦🏽","👦🏾","👦🏿","👧","👧🏻","👧🏼","👧🏽","👧🏾","👧🏿","🧑","🧑🏻","🧑🏼","🧑🏽","🧑🏾","🧑🏿","👱","👱🏻","👱🏼","👱🏽","👱🏾","👱🏿","👨","👨🏻","👨🏼","👨🏽","👨🏾","👨🏿","🧔","🧔🏻","🧔🏼","🧔🏽","🧔🏾","🧔🏿","🧔‍♂️","🧔🏻‍♂️","🧔🏼‍♂️","🧔🏽‍♂️","🧔🏾‍♂️","🧔🏿‍♂️","🧔‍♀️","🧔🏻‍♀️","🧔🏼‍♀️","🧔🏽‍♀️","🧔🏾‍♀️","🧔🏿‍♀️","👨‍🦰","👨🏻‍🦰","👨🏼‍🦰","👨🏽‍🦰","👨🏾‍🦰","👨🏿‍🦰","👨‍🦱","👨🏻‍🦱","👨🏼‍🦱","👨🏽‍🦱","👨🏾‍🦱","👨🏿‍🦱","👨‍🦳","👨🏻‍🦳","👨🏼‍🦳","👨🏽‍🦳","👨🏾‍🦳","👨🏿‍🦳","👨‍🦲","👨🏻‍🦲","👨🏼‍🦲","👨🏽‍🦲","👨🏾‍🦲","👨🏿‍🦲","👩","👩🏻","👩🏼","👩🏽","👩🏾","👩🏿","👩‍🦰","👩🏻‍🦰","👩🏼‍🦰","👩🏽‍🦰","👩🏾‍🦰","👩🏿‍🦰","🧑‍🦰","🧑🏻‍🦰","🧑🏼‍🦰","🧑🏽‍🦰","🧑🏾‍🦰","🧑🏿‍🦰","👩‍🦱","👩🏻‍🦱","👩🏼‍🦱","👩🏽‍🦱","👩🏾‍🦱","👩🏿‍🦱","🧑‍🦱","🧑🏻‍🦱","🧑🏼‍🦱","🧑🏽‍🦱","🧑🏾‍🦱","🧑🏿‍🦱","👩‍🦳","👩🏻‍🦳","👩🏼‍🦳","👩🏽‍🦳","👩🏾‍🦳","👩🏿‍🦳","🧑‍🦳","🧑🏻‍🦳","🧑🏼‍🦳","🧑🏽‍🦳","🧑🏾‍🦳","🧑🏿‍🦳","👩‍🦲","👩🏻‍🦲","👩🏼‍🦲","👩🏽‍🦲","👩🏾‍🦲","👩🏿‍🦲","🧑‍🦲","🧑🏻‍🦲","🧑🏼‍🦲","🧑🏽‍🦲","🧑🏾‍🦲","🧑🏿‍🦲","👱‍♀️","👱🏻‍♀️","👱🏼‍♀️","👱🏽‍♀️","👱🏾‍♀️","👱🏿‍♀️","👱‍♂️","👱🏻‍♂️","👱🏼‍♂️","👱🏽‍♂️","👱🏾‍♂️","👱🏿‍♂️","🧓","🧓🏻","🧓🏼","🧓🏽","🧓🏾","🧓🏿","👴","👴🏻","👴🏼","👴🏽","👴🏾","👴🏿","👵","👵🏻","👵🏼","👵🏽","👵🏾","👵🏿","🙍","🙍🏻","🙍🏼","🙍🏽","🙍🏾","🙍🏿","🙍‍♂️","🙍🏻‍♂️","🙍🏼‍♂️","🙍🏽‍♂️","🙍🏾‍♂️","🙍🏿‍♂️","🙍‍♀️","🙍🏻‍♀️","🙍🏼‍♀️","🙍🏽‍♀️","🙍🏾‍♀️","🙍🏿‍♀️","🙎","🙎🏻","🙎🏼","🙎🏽","🙎🏾","🙎🏿","🙎‍♂️","🙎🏻‍♂️","🙎🏼‍♂️","🙎🏽‍♂️","🙎🏾‍♂️","🙎🏿‍♂️","🙎‍♀️","🙎🏻‍♀️","🙎🏼‍♀️","🙎🏽‍♀️","🙎🏾‍♀️","🙎🏿‍♀️","🙅","🙅🏻","🙅🏼","🙅🏽","🙅🏾","🙅🏿","🙅‍♂️","🙅🏻‍♂️","🙅🏼‍♂️","🙅🏽‍♂️","🙅🏾‍♂️","🙅🏿‍♂️","🙅‍♀️","🙅🏻‍♀️","🙅🏼‍♀️","🙅🏽‍♀️","🙅🏾‍♀️","🙅🏿‍♀️","🙆","🙆🏻","🙆🏼","🙆🏽","🙆🏾","🙆🏿","🙆‍♂️","🙆🏻‍♂️","🙆🏼‍♂️","🙆🏽‍♂️","🙆🏾‍♂️","🙆🏿‍♂️","🙆‍♀️","🙆🏻‍♀️","🙆🏼‍♀️","🙆🏽‍♀️","🙆🏾‍♀️","🙆🏿‍♀️","💁","💁🏻","💁🏼","💁🏽","💁🏾","💁🏿","💁‍♂️","💁🏻‍♂️","💁🏼‍♂️","💁🏽‍♂️","💁🏾‍♂️","💁🏿‍♂️","💁‍♀️","💁🏻‍♀️","💁🏼‍♀️","💁🏽‍♀️","💁🏾‍♀️","💁🏿‍♀️","🙋","🙋🏻","🙋🏼","🙋🏽","🙋🏾","🙋🏿","🙋‍♂️","🙋🏻‍♂️","🙋🏼‍♂️","🙋🏽‍♂️","🙋🏾‍♂️","🙋🏿‍♂️","🙋‍♀️","🙋🏻‍♀️","🙋🏼‍♀️","🙋🏽‍♀️","🙋🏾‍♀️","🙋🏿‍♀️","🧏","🧏🏻","🧏🏼","🧏🏽","🧏🏾","🧏🏿","🧏‍♂️","🧏🏻‍♂️","🧏🏼‍♂️","🧏🏽‍♂️","🧏🏾‍♂️","🧏🏿‍♂️","🧏‍♀️","🧏🏻‍♀️","🧏🏼‍♀️","🧏🏽‍♀️","🧏🏾‍♀️","🧏🏿‍♀️","🙇","🙇🏻","🙇🏼","🙇🏽","🙇🏾","🙇🏿","🙇‍♂️","🙇🏻‍♂️","🙇🏼‍♂️","🙇🏽‍♂️","🙇🏾‍♂️","🙇🏿‍♂️","🙇‍♀️","🙇🏻‍♀️","🙇🏼‍♀️","🙇🏽‍♀️","🙇🏾‍♀️","🙇🏿‍♀️","🤦","🤦🏻","🤦🏼","🤦🏽","🤦🏾","🤦🏿","🤦‍♂️","🤦🏻‍♂️","🤦🏼‍♂️","🤦🏽‍♂️","🤦🏾‍♂️","🤦🏿‍♂️","🤦‍♀️","🤦🏻‍♀️","🤦🏼‍♀️","🤦🏽‍♀️","🤦🏾‍♀️","🤦🏿‍♀️","🤷","🤷🏻","🤷🏼","🤷🏽","🤷🏾","🤷🏿","🤷‍♂️","🤷🏻‍♂️","🤷🏼‍♂️","🤷🏽‍♂️","🤷🏾‍♂️","🤷🏿‍♂️","🤷‍♀️","🤷🏻‍♀️","🤷🏼‍♀️","🤷🏽‍♀️","🤷🏾‍♀️","🤷🏿‍♀️","🧑‍⚕️","🧑🏻‍⚕️","🧑🏼‍⚕️","🧑🏽‍⚕️","🧑🏾‍⚕️","🧑🏿‍⚕️","👨‍⚕️","👨🏻‍⚕️","👨🏼‍⚕️","👨🏽‍⚕️","👨🏾‍⚕️","👨🏿‍⚕️","👩‍⚕️","👩🏻‍⚕️","👩🏼‍⚕️","👩🏽‍⚕️","👩🏾‍⚕️","👩🏿‍⚕️","🧑‍🎓","🧑🏻‍🎓","🧑🏼‍🎓","🧑🏽‍🎓","🧑🏾‍🎓","🧑🏿‍🎓","👨‍🎓","👨🏻‍🎓","👨🏼‍🎓","👨🏽‍🎓","👨🏾‍🎓","👨🏿‍🎓","👩‍🎓","👩🏻‍🎓","👩🏼‍🎓","👩🏽‍🎓","👩🏾‍🎓","👩🏿‍🎓","🧑‍🏫","🧑🏻‍🏫","🧑🏼‍🏫","🧑🏽‍🏫","🧑🏾‍🏫","🧑🏿‍🏫","👨‍🏫","👨🏻‍🏫","👨🏼‍🏫","👨🏽‍🏫","👨🏾‍🏫","👨🏿‍🏫","👩‍🏫","👩🏻‍🏫","👩🏼‍🏫","👩🏽‍🏫","👩🏾‍🏫","👩🏿‍🏫","🧑‍⚖️","🧑🏻‍⚖️","🧑🏼‍⚖️","🧑🏽‍⚖️","🧑🏾‍⚖️","🧑🏿‍⚖️","👨‍⚖️","👨🏻‍⚖️","👨🏼‍⚖️","👨🏽‍⚖️","👨🏾‍⚖️","👨🏿‍⚖️","👩‍⚖️","👩🏻‍⚖️","👩🏼‍⚖️","👩🏽‍⚖️","👩🏾‍⚖️","👩🏿‍⚖️","🧑‍🌾","🧑🏻‍🌾","🧑🏼‍🌾","🧑🏽‍🌾","🧑🏾‍🌾","🧑🏿‍🌾","👨‍🌾","👨🏻‍🌾","👨🏼‍🌾","👨🏽‍🌾","👨🏾‍🌾","👨🏿‍🌾","👩‍🌾","👩🏻‍🌾","👩🏼‍🌾","👩🏽‍🌾","👩🏾‍🌾","👩🏿‍🌾","🧑‍🍳","🧑🏻‍🍳","🧑🏼‍🍳","🧑🏽‍🍳","🧑🏾‍🍳","🧑🏿‍🍳","👨‍🍳","👨🏻‍🍳","👨🏼‍🍳","👨🏽‍🍳","👨🏾‍🍳","👨🏿‍🍳","👩‍🍳","👩🏻‍🍳","👩🏼‍🍳","👩🏽‍🍳","👩🏾‍🍳","👩🏿‍🍳","🧑‍🔧","🧑🏻‍🔧","🧑🏼‍🔧","🧑🏽‍🔧","🧑🏾‍🔧","🧑🏿‍🔧","👨‍🔧","👨🏻‍🔧","👨🏼‍🔧","👨🏽‍🔧","👨🏾‍🔧","👨🏿‍🔧","👩‍🔧","👩🏻‍🔧","👩🏼‍🔧","👩🏽‍🔧","👩🏾‍🔧","👩🏿‍🔧","🧑‍🏭","🧑🏻‍🏭","🧑🏼‍🏭","🧑🏽‍🏭","🧑🏾‍🏭","🧑🏿‍🏭","👨‍🏭","👨🏻‍🏭","👨🏼‍🏭","👨🏽‍🏭","👨🏾‍🏭","👨🏿‍🏭","👩‍🏭","👩🏻‍🏭","👩🏼‍🏭","👩🏽‍🏭","👩🏾‍🏭","👩🏿‍🏭","🧑‍💼","🧑🏻‍💼","🧑🏼‍💼","🧑🏽‍💼","🧑🏾‍💼","🧑🏿‍💼","👨‍💼","👨🏻‍💼","👨🏼‍💼","👨🏽‍💼","👨🏾‍💼","👨🏿‍💼","👩‍💼","👩🏻‍💼","👩🏼‍💼","👩🏽‍💼","👩🏾‍💼","👩🏿‍💼","🧑‍🔬","🧑🏻‍🔬","🧑🏼‍🔬","🧑🏽‍🔬","🧑🏾‍🔬","🧑🏿‍🔬","👨‍🔬","👨🏻‍🔬","👨🏼‍🔬","👨🏽‍🔬","👨🏾‍🔬","👨🏿‍🔬","👩‍🔬","👩🏻‍🔬","👩🏼‍🔬","👩🏽‍🔬","👩🏾‍🔬","👩🏿‍🔬","🧑‍💻","🧑🏻‍💻","🧑🏼‍💻","🧑🏽‍💻","🧑🏾‍💻","🧑🏿‍💻","👨‍💻","👨🏻‍💻","👨🏼‍💻","👨🏽‍💻","👨🏾‍💻","👨🏿‍💻","👩‍💻","👩🏻‍💻","👩🏼‍💻","👩🏽‍💻","👩🏾‍💻","👩🏿‍💻","🧑‍🎤","🧑🏻‍🎤","🧑🏼‍🎤","🧑🏽‍🎤","🧑🏾‍🎤","🧑🏿‍🎤","👨‍🎤","👨🏻‍🎤","👨🏼‍🎤","👨🏽‍🎤","👨🏾‍🎤","👨🏿‍🎤","👩‍🎤","👩🏻‍🎤","👩🏼‍🎤","👩🏽‍🎤","👩🏾‍🎤","👩🏿‍🎤","🧑‍🎨","🧑🏻‍🎨","🧑🏼‍🎨","🧑🏽‍🎨","🧑🏾‍🎨","🧑🏿‍🎨","👨‍🎨","👨🏻‍🎨","👨🏼‍🎨","👨🏽‍🎨","👨🏾‍🎨","👨🏿‍🎨","👩‍🎨","👩🏻‍🎨","👩🏼‍🎨","👩🏽‍🎨","👩🏾‍🎨","👩🏿‍🎨","🧑‍✈️","🧑🏻‍✈️","🧑🏼‍✈️","🧑🏽‍✈️","🧑🏾‍✈️","🧑🏿‍✈️","👨‍✈️","👨🏻‍✈️","👨🏼‍✈️","👨🏽‍✈️","👨🏾‍✈️","👨🏿‍✈️","👩‍✈️","👩🏻‍✈️","👩🏼‍✈️","👩🏽‍✈️","👩🏾‍✈️","👩🏿‍✈️","🧑‍🚀","🧑🏻‍🚀","🧑🏼‍🚀","🧑🏽‍🚀","🧑🏾‍🚀","🧑🏿‍🚀","👨‍🚀","👨🏻‍🚀","👨🏼‍🚀","👨🏽‍🚀","👨🏾‍🚀","👨🏿‍🚀","👩‍🚀","👩🏻‍🚀","👩🏼‍🚀","👩🏽‍🚀","👩🏾‍🚀","👩🏿‍🚀","🧑‍🚒","🧑🏻‍🚒","🧑🏼‍🚒","🧑🏽‍🚒","🧑🏾‍🚒","🧑🏿‍🚒","👨‍🚒","👨🏻‍🚒","👨🏼‍🚒","👨🏽‍🚒","👨🏾‍🚒","👨🏿‍🚒","👩‍🚒","👩🏻‍🚒","👩🏼‍🚒","👩🏽‍🚒","👩🏾‍🚒","👩🏿‍🚒","👮","👮🏻","👮🏼","👮🏽","👮🏾","👮🏿","👮‍♂️","👮🏻‍♂️","👮🏼‍♂️","👮🏽‍♂️","👮🏾‍♂️","👮🏿‍♂️","👮‍♀️","👮🏻‍♀️","👮🏼‍♀️","👮🏽‍♀️","👮🏾‍♀️","👮🏿‍♀️","🕵️","🕵🏻","🕵🏼","🕵🏽","🕵🏾","🕵🏿","🕵️‍♂️","🕵🏻‍♂️","🕵🏼‍♂️","🕵🏽‍♂️","🕵🏾‍♂️","🕵🏿‍♂️","🕵️‍♀️","🕵🏻‍♀️","🕵🏼‍♀️","🕵🏽‍♀️","🕵🏾‍♀️","🕵🏿‍♀️","💂","💂🏻","💂🏼","💂🏽","💂🏾","💂🏿","💂‍♂️","💂🏻‍♂️","💂🏼‍♂️","💂🏽‍♂️","💂🏾‍♂️","💂🏿‍♂️","💂‍♀️","💂🏻‍♀️","💂🏼‍♀️","💂🏽‍♀️","💂🏾‍♀️","💂🏿‍♀️","🥷","🥷🏻","🥷🏼","🥷🏽","🥷🏾","🥷🏿","👷","👷🏻","👷🏼","👷🏽","👷🏾","👷🏿","👷‍♂️","👷🏻‍♂️","👷🏼‍♂️","👷🏽‍♂️","👷🏾‍♂️","👷🏿‍♂️","👷‍♀️","👷🏻‍♀️","👷🏼‍♀️","👷🏽‍♀️","👷🏾‍♀️","👷🏿‍♀️","🤴","🤴🏻","🤴🏼","🤴🏽","🤴🏾","🤴🏿","👸","👸🏻","👸🏼","👸🏽","👸🏾","👸🏿","👳","👳🏻","👳🏼","👳🏽","👳🏾","👳🏿","👳‍♂️","👳🏻‍♂️","👳🏼‍♂️","👳🏽‍♂️","👳🏾‍♂️","👳🏿‍♂️","👳‍♀️","👳🏻‍♀️","👳🏼‍♀️","👳🏽‍♀️","👳🏾‍♀️","👳🏿‍♀️","👲","👲🏻","👲🏼","👲🏽","👲🏾","👲🏿","🧕","🧕🏻","🧕🏼","🧕🏽","🧕🏾","🧕🏿","🤵","🤵🏻","🤵🏼","🤵🏽","🤵🏾","🤵🏿","🤵‍♂️","🤵🏻‍♂️","🤵🏼‍♂️","🤵🏽‍♂️","🤵🏾‍♂️","🤵🏿‍♂️","🤵‍♀️","🤵🏻‍♀️","🤵🏼‍♀️","🤵🏽‍♀️","🤵🏾‍♀️","🤵🏿‍♀️","👰","👰🏻","👰🏼","👰🏽","👰🏾","👰🏿","👰‍♂️","👰🏻‍♂️","👰🏼‍♂️","👰🏽‍♂️","👰🏾‍♂️","👰🏿‍♂️","👰‍♀️","👰🏻‍♀️","👰🏼‍♀️","👰🏽‍♀️","👰🏾‍♀️","👰🏿‍♀️","🤰","🤰🏻","🤰🏼","🤰🏽","🤰🏾","🤰🏿","🤱","🤱🏻","🤱🏼","🤱🏽","🤱🏾","🤱🏿","👩‍🍼","👩🏻‍🍼","👩🏼‍🍼","👩🏽‍🍼","👩🏾‍🍼","👩🏿‍🍼","👨‍🍼","👨🏻‍🍼","👨🏼‍🍼","👨🏽‍🍼","👨🏾‍🍼","👨🏿‍🍼","🧑‍🍼","🧑🏻‍🍼","🧑🏼‍🍼","🧑🏽‍🍼","🧑🏾‍🍼","🧑🏿‍🍼","👼","👼🏻","👼🏼","👼🏽","👼🏾","👼🏿","🎅","🎅🏻","🎅🏼","🎅🏽","🎅🏾","🎅🏿","🤶","🤶🏻","🤶🏼","🤶🏽","🤶🏾","🤶🏿","🧑‍🎄","🧑🏻‍🎄","🧑🏼‍🎄","🧑🏽‍🎄","🧑🏾‍🎄","🧑🏿‍🎄","🦸","🦸🏻","🦸🏼","🦸🏽","🦸🏾","🦸🏿","🦸‍♂️","🦸🏻‍♂️","🦸🏼‍♂️","🦸🏽‍♂️","🦸🏾‍♂️","🦸🏿‍♂️","🦸‍♀️","🦸🏻‍♀️","🦸🏼‍♀️","🦸🏽‍♀️","🦸🏾‍♀️","🦸🏿‍♀️","🦹","🦹🏻","🦹🏼","🦹🏽","🦹🏾","🦹🏿","🦹‍♂️","🦹🏻‍♂️","🦹🏼‍♂️","🦹🏽‍♂️","🦹🏾‍♂️","🦹🏿‍♂️","🦹‍♀️","🦹🏻‍♀️","🦹🏼‍♀️","🦹🏽‍♀️","🦹🏾‍♀️","🦹🏿‍♀️","🧙","🧙🏻","🧙🏼","🧙🏽","🧙🏾","🧙🏿","🧙‍♂️","🧙🏻‍♂️","🧙🏼‍♂️","🧙🏽‍♂️","🧙🏾‍♂️","🧙🏿‍♂️","🧙‍♀️","🧙🏻‍♀️","🧙🏼‍♀️","🧙🏽‍♀️","🧙🏾‍♀️","🧙🏿‍♀️","🧚","🧚🏻","🧚🏼","🧚🏽","🧚🏾","🧚🏿","🧚‍♂️","🧚🏻‍♂️","🧚🏼‍♂️","🧚🏽‍♂️","🧚🏾‍♂️","🧚🏿‍♂️","🧚‍♀️","🧚🏻‍♀️","🧚🏼‍♀️","🧚🏽‍♀️","🧚🏾‍♀️","🧚🏿‍♀️","🧛","🧛🏻","🧛🏼","🧛🏽","🧛🏾","🧛🏿","🧛‍♂️","🧛🏻‍♂️","🧛🏼‍♂️","🧛🏽‍♂️","🧛🏾‍♂️","🧛🏿‍♂️","🧛‍♀️","🧛🏻‍♀️","🧛🏼‍♀️","🧛🏽‍♀️","🧛🏾‍♀️","🧛🏿‍♀️","🧜","🧜🏻","🧜🏼","🧜🏽","🧜🏾","🧜🏿","🧜‍♂️","🧜🏻‍♂️","🧜🏼‍♂️","🧜🏽‍♂️","🧜🏾‍♂️","🧜🏿‍♂️","🧜‍♀️","🧜🏻‍♀️","🧜🏼‍♀️","🧜🏽‍♀️","🧜🏾‍♀️","🧜🏿‍♀️","🧝","🧝🏻","🧝🏼","🧝🏽","🧝🏾","🧝🏿","🧝‍♂️","🧝🏻‍♂️","🧝🏼‍♂️","🧝🏽‍♂️","🧝🏾‍♂️","🧝🏿‍♂️","🧝‍♀️","🧝🏻‍♀️","🧝🏼‍♀️","🧝🏽‍♀️","🧝🏾‍♀️","🧝🏿‍♀️","🧞","🧞‍♂️","🧞‍♀️","🧟","🧟‍♂️","🧟‍♀️","💆","💆🏻","💆🏼","💆🏽","💆🏾","💆🏿","💆‍♂️","💆🏻‍♂️","💆🏼‍♂️","💆🏽‍♂️","💆🏾‍♂️","💆🏿‍♂️","💆‍♀️","💆🏻‍♀️","💆🏼‍♀️","💆🏽‍♀️","💆🏾‍♀️","💆🏿‍♀️","💇","💇🏻","💇🏼","💇🏽","💇🏾","💇🏿","💇‍♂️","💇🏻‍♂️","💇🏼‍♂️","💇🏽‍♂️","💇🏾‍♂️","💇🏿‍♂️","💇‍♀️","💇🏻‍♀️","💇🏼‍♀️","💇🏽‍♀️","💇🏾‍♀️","💇🏿‍♀️","🚶","🚶🏻","🚶🏼","🚶🏽","🚶🏾","🚶🏿","🚶‍♂️","🚶🏻‍♂️","🚶🏼‍♂️","🚶🏽‍♂️","🚶🏾‍♂️","🚶🏿‍♂️","🚶‍♀️","🚶🏻‍♀️","🚶🏼‍♀️","🚶🏽‍♀️","🚶🏾‍♀️","🚶🏿‍♀️","🧍","🧍🏻","🧍🏼","🧍🏽","🧍🏾","🧍🏿","🧍‍♂️","🧍🏻‍♂️","🧍🏼‍♂️","🧍🏽‍♂️","🧍🏾‍♂️","🧍🏿‍♂️","🧍‍♀️","🧍🏻‍♀️","🧍🏼‍♀️","🧍🏽‍♀️","🧍🏾‍♀️","🧍🏿‍♀️","🧎","🧎🏻","🧎🏼","🧎🏽","🧎🏾","🧎🏿","🧎‍♂️","🧎🏻‍♂️","🧎🏼‍♂️","🧎🏽‍♂️","🧎🏾‍♂️","🧎🏿‍♂️","🧎‍♀️","🧎🏻‍♀️","🧎🏼‍♀️","🧎🏽‍♀️","🧎🏾‍♀️","🧎🏿‍♀️","🧑‍🦯","🧑🏻‍🦯","🧑🏼‍🦯","🧑🏽‍🦯","🧑🏾‍🦯","🧑🏿‍🦯","👨‍🦯","👨🏻‍🦯","👨🏼‍🦯","👨🏽‍🦯","👨🏾‍🦯","👨🏿‍🦯","👩‍🦯","👩🏻‍🦯","👩🏼‍🦯","👩🏽‍🦯","👩🏾‍🦯","👩🏿‍🦯","🧑‍🦼","🧑🏻‍🦼","🧑🏼‍🦼","🧑🏽‍🦼","🧑🏾‍🦼","🧑🏿‍🦼","👨‍🦼","👨🏻‍🦼","👨🏼‍🦼","👨🏽‍🦼","👨🏾‍🦼","👨🏿‍🦼","👩‍🦼","👩🏻‍🦼","👩🏼‍🦼","👩🏽‍🦼","👩🏾‍🦼","👩🏿‍🦼","🧑‍🦽","🧑🏻‍🦽","🧑🏼‍🦽","🧑🏽‍🦽","🧑🏾‍🦽","🧑🏿‍🦽","👨‍🦽","👨🏻‍🦽","👨🏼‍🦽","👨🏽‍🦽","👨🏾‍🦽","👨🏿‍🦽","👩‍🦽","👩🏻‍🦽","👩🏼‍🦽","👩🏽‍🦽","👩🏾‍🦽","👩🏿‍🦽","🏃","🏃🏻","🏃🏼","🏃🏽","🏃🏾","🏃🏿","🏃‍♂️","🏃🏻‍♂️","🏃🏼‍♂️","🏃🏽‍♂️","🏃🏾‍♂️","🏃🏿‍♂️","🏃‍♀️","🏃🏻‍♀️","🏃🏼‍♀️","🏃🏽‍♀️","🏃🏾‍♀️","🏃🏿‍♀️","💃","💃🏻","💃🏼","💃🏽","💃🏾","💃🏿","🕺","🕺🏻","🕺🏼","🕺🏽","🕺🏾","🕺🏿","🕴️","🕴🏻","🕴🏼","🕴🏽","🕴🏾","🕴🏿","👯","👯‍♂️","👯‍♀️","🧖","🧖🏻","🧖🏼","🧖🏽","🧖🏾","🧖🏿","🧖‍♂️","🧖🏻‍♂️","🧖🏼‍♂️","🧖🏽‍♂️","🧖🏾‍♂️","🧖🏿‍♂️","🧖‍♀️","🧖🏻‍♀️","🧖🏼‍♀️","🧖🏽‍♀️","🧖🏾‍♀️","🧖🏿‍♀️","🧗","🧗🏻","🧗🏼","🧗🏽","🧗🏾","🧗🏿","🧗‍♂️","🧗🏻‍♂️","🧗🏼‍♂️","🧗🏽‍♂️","🧗🏾‍♂️","🧗🏿‍♂️","🧗‍♀️","🧗🏻‍♀️","🧗🏼‍♀️","🧗🏽‍♀️","🧗🏾‍♀️","🧗🏿‍♀️","🤺","🏇","🏇🏻","🏇🏼","🏇🏽","🏇🏾","🏇🏿","⛷️","🏂","🏂🏻","🏂🏼","🏂🏽","🏂🏾","🏂🏿","🏌️","🏌🏻","🏌🏼","🏌🏽","🏌🏾","🏌🏿","🏌️‍♂️","🏌🏻‍♂️","🏌🏼‍♂️","🏌🏽‍♂️","🏌🏾‍♂️","🏌🏿‍♂️","🏌️‍♀️","🏌🏻‍♀️","🏌🏼‍♀️","🏌🏽‍♀️","🏌🏾‍♀️","🏌🏿‍♀️","🏄","🏄🏻","🏄🏼","🏄🏽","🏄🏾","🏄🏿","🏄‍♂️","🏄🏻‍♂️","🏄🏼‍♂️","🏄🏽‍♂️","🏄🏾‍♂️","🏄🏿‍♂️","🏄‍♀️","🏄🏻‍♀️","🏄🏼‍♀️","🏄🏽‍♀️","🏄🏾‍♀️","🏄🏿‍♀️","🚣","🚣🏻","🚣🏼","🚣🏽","🚣🏾","🚣🏿","🚣‍♂️","🚣🏻‍♂️","🚣🏼‍♂️","🚣🏽‍♂️","🚣🏾‍♂️","🚣🏿‍♂️","🚣‍♀️","🚣🏻‍♀️","🚣🏼‍♀️","🚣🏽‍♀️","🚣🏾‍♀️","🚣🏿‍♀️","🏊","🏊🏻","🏊🏼","🏊🏽","🏊🏾","🏊🏿","🏊‍♂️","🏊🏻‍♂️","🏊🏼‍♂️","🏊🏽‍♂️","🏊🏾‍♂️","🏊🏿‍♂️","🏊‍♀️","🏊🏻‍♀️","🏊🏼‍♀️","🏊🏽‍♀️","🏊🏾‍♀️","🏊🏿‍♀️","⛹️","⛹🏻","⛹🏼","⛹🏽","⛹🏾","⛹🏿","⛹️‍♂️","⛹🏻‍♂️","⛹🏼‍♂️","⛹🏽‍♂️","⛹🏾‍♂️","⛹🏿‍♂️","⛹️‍♀️","⛹🏻‍♀️","⛹🏼‍♀️","⛹🏽‍♀️","⛹🏾‍♀️","⛹🏿‍♀️","🏋️","🏋🏻","🏋🏼","🏋🏽","🏋🏾","🏋🏿","🏋️‍♂️","🏋🏻‍♂️","🏋🏼‍♂️","🏋🏽‍♂️","🏋🏾‍♂️","🏋🏿‍♂️","🏋️‍♀️","🏋🏻‍♀️","🏋🏼‍♀️","🏋🏽‍♀️","🏋🏾‍♀️","🏋🏿‍♀️","🚴","🚴🏻","🚴🏼","🚴🏽","🚴🏾","🚴🏿","🚴‍♂️","🚴🏻‍♂️","🚴🏼‍♂️","🚴🏽‍♂️","🚴🏾‍♂️","🚴🏿‍♂️","🚴‍♀️","🚴🏻‍♀️","🚴🏼‍♀️","🚴🏽‍♀️","🚴🏾‍♀️","🚴🏿‍♀️","🚵","🚵🏻","🚵🏼","🚵🏽","🚵🏾","🚵🏿","🚵‍♂️","🚵🏻‍♂️","🚵🏼‍♂️","🚵🏽‍♂️","🚵🏾‍♂️","🚵🏿‍♂️","🚵‍♀️","🚵🏻‍♀️","🚵🏼‍♀️","🚵🏽‍♀️","🚵🏾‍♀️","🚵🏿‍♀️","🤸","🤸🏻","🤸🏼","🤸🏽","🤸🏾","🤸🏿","🤸‍♂️","🤸🏻‍♂️","🤸🏼‍♂️","🤸🏽‍♂️","🤸🏾‍♂️","🤸🏿‍♂️","🤸‍♀️","🤸🏻‍♀️","🤸🏼‍♀️","🤸🏽‍♀️","🤸🏾‍♀️","🤸🏿‍♀️","🤼","🤼‍♂️","🤼‍♀️","🤽","🤽🏻","🤽🏼","🤽🏽","🤽🏾","🤽🏿","🤽‍♂️","🤽🏻‍♂️","🤽🏼‍♂️","🤽🏽‍♂️","🤽🏾‍♂️","🤽🏿‍♂️","🤽‍♀️","🤽🏻‍♀️","🤽🏼‍♀️","🤽🏽‍♀️","🤽🏾‍♀️","🤽🏿‍♀️","🤾","🤾🏻","🤾🏼","🤾🏽","🤾🏾","🤾🏿","🤾‍♂️","🤾🏻‍♂️","🤾🏼‍♂️","🤾🏽‍♂️","🤾🏾‍♂️","🤾🏿‍♂️","🤾‍♀️","🤾🏻‍♀️","🤾🏼‍♀️","🤾🏽‍♀️","🤾🏾‍♀️","🤾🏿‍♀️","🤹","🤹🏻","🤹🏼","🤹🏽","🤹🏾","🤹🏿","🤹‍♂️","🤹🏻‍♂️","🤹🏼‍♂️","🤹🏽‍♂️","🤹🏾‍♂️","🤹🏿‍♂️","🤹‍♀️","🤹🏻‍♀️","🤹🏼‍♀️","🤹🏽‍♀️","🤹🏾‍♀️","🤹🏿‍♀️","🧘","🧘🏻","🧘🏼","🧘🏽","🧘🏾","🧘🏿","🧘‍♂️","🧘🏻‍♂️","🧘🏼‍♂️","🧘🏽‍♂️","🧘🏾‍♂️","🧘🏿‍♂️","🧘‍♀️","🧘🏻‍♀️","🧘🏼‍♀️","🧘🏽‍♀️","🧘🏾‍♀️","🧘🏿‍♀️","🛀","🛀🏻","🛀🏼","🛀🏽","🛀🏾","🛀🏿","🛌","🛌🏻","🛌🏼","🛌🏽","🛌🏾","🛌🏿","🧑‍🤝‍🧑","🧑🏻‍🤝‍🧑🏻","🧑🏻‍🤝‍🧑🏼","🧑🏻‍🤝‍🧑🏽","🧑🏻‍🤝‍🧑🏾","🧑🏻‍🤝‍🧑🏿","🧑🏼‍🤝‍🧑🏻","🧑🏼‍🤝‍🧑🏼","🧑🏼‍🤝‍🧑🏽","🧑🏼‍🤝‍🧑🏾","🧑🏼‍🤝‍🧑🏿","🧑🏽‍🤝‍🧑🏻","🧑🏽‍🤝‍🧑🏼","🧑🏽‍🤝‍🧑🏽","🧑🏽‍🤝‍🧑🏾","🧑🏽‍🤝‍🧑🏿","🧑🏾‍🤝‍🧑🏻","🧑🏾‍🤝‍🧑🏼","🧑🏾‍🤝‍🧑🏽","🧑🏾‍🤝‍🧑🏾","🧑🏾‍🤝‍🧑🏿","🧑🏿‍🤝‍🧑🏻","🧑🏿‍🤝‍🧑🏼","🧑🏿‍🤝‍🧑🏽","🧑🏿‍🤝‍🧑🏾","🧑🏿‍🤝‍🧑🏿","👭","👭🏻","👩🏻‍🤝‍👩🏼","👩🏻‍🤝‍👩🏽","👩🏻‍🤝‍👩🏾","👩🏻‍🤝‍👩🏿","👩🏼‍🤝‍👩🏻","👭🏼","👩🏼‍🤝‍👩🏽","👩🏼‍🤝‍👩🏾","👩🏼‍🤝‍👩🏿","👩🏽‍🤝‍👩🏻","👩🏽‍🤝‍👩🏼","👭🏽","👩🏽‍🤝‍👩🏾","👩🏽‍🤝‍👩🏿","👩🏾‍🤝‍👩🏻","👩🏾‍🤝‍👩🏼","👩🏾‍🤝‍👩🏽","👭🏾","👩🏾‍🤝‍👩🏿","👩🏿‍🤝‍👩🏻","👩🏿‍🤝‍👩🏼","👩🏿‍🤝‍👩🏽","👩🏿‍🤝‍👩🏾","👭🏿","👫","👫🏻","👩🏻‍🤝‍👨🏼","👩🏻‍🤝‍👨🏽","👩🏻‍🤝‍👨🏾","👩🏻‍🤝‍👨🏿","👩🏼‍🤝‍👨🏻","👫🏼","👩🏼‍🤝‍👨🏽","👩🏼‍🤝‍👨🏾","👩🏼‍🤝‍👨🏿","👩🏽‍🤝‍👨🏻","👩🏽‍🤝‍👨🏼","👫🏽","👩🏽‍🤝‍👨🏾","👩🏽‍🤝‍👨🏿","👩🏾‍🤝‍👨🏻","👩🏾‍🤝‍👨🏼","👩🏾‍🤝‍👨🏽","👫🏾","👩🏾‍🤝‍👨🏿","👩🏿‍🤝‍👨🏻","👩🏿‍🤝‍👨🏼","👩🏿‍🤝‍👨🏽","👩🏿‍🤝‍👨🏾","👫🏿","👬","👬🏻","👨🏻‍🤝‍👨🏼","👨🏻‍🤝‍👨🏽","👨🏻‍🤝‍👨🏾","👨🏻‍🤝‍👨🏿","👨🏼‍🤝‍👨🏻","👬🏼","👨🏼‍🤝‍👨🏽","👨🏼‍🤝‍👨🏾","👨🏼‍🤝‍👨🏿","👨🏽‍🤝‍👨🏻","👨🏽‍🤝‍👨🏼","👬🏽","👨🏽‍🤝‍👨🏾","👨🏽‍🤝‍👨🏿","👨🏾‍🤝‍👨🏻","👨🏾‍🤝‍👨🏼","👨🏾‍🤝‍👨🏽","👬🏾","👨🏾‍🤝‍👨🏿","👨🏿‍🤝‍👨🏻","👨🏿‍🤝‍👨🏼","👨🏿‍🤝‍👨🏽","👨🏿‍🤝‍👨🏾","👬🏿","💏","💏🏻","💏🏼","💏🏽","💏🏾","💏🏿","🧑🏻‍❤️‍💋‍🧑🏼","🧑🏻‍❤️‍💋‍🧑🏽","🧑🏻‍❤️‍💋‍🧑🏾","🧑🏻‍❤️‍💋‍🧑🏿","🧑🏼‍❤️‍💋‍🧑🏻","🧑🏼‍❤️‍💋‍🧑🏽","🧑🏼‍❤️‍💋‍🧑🏾","🧑🏼‍❤️‍💋‍🧑🏿","🧑🏽‍❤️‍💋‍🧑🏻","🧑🏽‍❤️‍💋‍🧑🏼","🧑🏽‍❤️‍💋‍🧑🏾","🧑🏽‍❤️‍💋‍🧑🏿","🧑🏾‍❤️‍💋‍🧑🏻","🧑🏾‍❤️‍💋‍🧑🏼","🧑🏾‍❤️‍💋‍🧑🏽","🧑🏾‍❤️‍💋‍🧑🏿","🧑🏿‍❤️‍💋‍🧑🏻","🧑🏿‍❤️‍💋‍🧑🏼","🧑🏿‍❤️‍💋‍🧑🏽","🧑🏿‍❤️‍💋‍🧑🏾","👩‍❤️‍💋‍👨","👩🏻‍❤️‍💋‍👨🏻","👩🏻‍❤️‍💋‍👨🏼","👩🏻‍❤️‍💋‍👨🏽","👩🏻‍❤️‍💋‍👨🏾","👩🏻‍❤️‍💋‍👨🏿","👩🏼‍❤️‍💋‍👨🏻","👩🏼‍❤️‍💋‍👨🏼","👩🏼‍❤️‍💋‍👨🏽","👩🏼‍❤️‍💋‍👨🏾","👩🏼‍❤️‍💋‍👨🏿","👩🏽‍❤️‍💋‍👨🏻","👩🏽‍❤️‍💋‍👨🏼","👩🏽‍❤️‍💋‍👨🏽","👩🏽‍❤️‍💋‍👨🏾","👩🏽‍❤️‍💋‍👨🏿","👩🏾‍❤️‍💋‍👨🏻","👩🏾‍❤️‍💋‍👨🏼","👩🏾‍❤️‍💋‍👨🏽","👩🏾‍❤️‍💋‍👨🏾","👩🏾‍❤️‍💋‍👨🏿","👩🏿‍❤️‍💋‍👨🏻","👩🏿‍❤️‍💋‍👨🏼","👩🏿‍❤️‍💋‍👨🏽","👩🏿‍❤️‍💋‍👨🏾","👩🏿‍❤️‍💋‍👨🏿","👨‍❤️‍💋‍👨","👨🏻‍❤️‍💋‍👨🏻","👨🏻‍❤️‍💋‍👨🏼","👨🏻‍❤️‍💋‍👨🏽","👨🏻‍❤️‍💋‍👨🏾","👨🏻‍❤️‍💋‍👨🏿","👨🏼‍❤️‍💋‍👨🏻","👨🏼‍❤️‍💋‍👨🏼","👨🏼‍❤️‍💋‍👨🏽","👨🏼‍❤️‍💋‍👨🏾","👨🏼‍❤️‍💋‍👨🏿","👨🏽‍❤️‍💋‍👨🏻","👨🏽‍❤️‍💋‍👨🏼","👨🏽‍❤️‍💋‍👨🏽","👨🏽‍❤️‍💋‍👨🏾","👨🏽‍❤️‍💋‍👨🏿","👨🏾‍❤️‍💋‍👨🏻","👨🏾‍❤️‍💋‍👨🏼","👨🏾‍❤️‍💋‍👨🏽","👨🏾‍❤️‍💋‍👨🏾","👨🏾‍❤️‍💋‍👨🏿","👨🏿‍❤️‍💋‍👨🏻","👨🏿‍❤️‍💋‍👨🏼","👨🏿‍❤️‍💋‍👨🏽","👨🏿‍❤️‍💋‍👨🏾","👨🏿‍❤️‍💋‍👨🏿","👩‍❤️‍💋‍👩","👩🏻‍❤️‍💋‍👩🏻","👩🏻‍❤️‍💋‍👩🏼","👩🏻‍❤️‍💋‍👩🏽","👩🏻‍❤️‍💋‍👩🏾","👩🏻‍❤️‍💋‍👩🏿","👩🏼‍❤️‍💋‍👩🏻","👩🏼‍❤️‍💋‍👩🏼","👩🏼‍❤️‍💋‍👩🏽","👩🏼‍❤️‍💋‍👩🏾","👩🏼‍❤️‍💋‍👩🏿","👩🏽‍❤️‍💋‍👩🏻","👩🏽‍❤️‍💋‍👩🏼","👩🏽‍❤️‍💋‍👩🏽","👩🏽‍❤️‍💋‍👩🏾","👩🏽‍❤️‍💋‍👩🏿","👩🏾‍❤️‍💋‍👩🏻","👩🏾‍❤️‍💋‍👩🏼","👩🏾‍❤️‍💋‍👩🏽","👩🏾‍❤️‍💋‍👩🏾","👩🏾‍❤️‍💋‍👩🏿","👩🏿‍❤️‍💋‍👩🏻","👩🏿‍❤️‍💋‍👩🏼","👩🏿‍❤️‍💋‍👩🏽","👩🏿‍❤️‍💋‍👩🏾","👩🏿‍❤️‍💋‍👩🏿","💑","💑🏻","💑🏼","💑🏽","💑🏾","💑🏿","🧑🏻‍❤️‍🧑🏼","🧑🏻‍❤️‍🧑🏽","🧑🏻‍❤️‍🧑🏾","🧑🏻‍❤️‍🧑🏿","🧑🏼‍❤️‍🧑🏻","🧑🏼‍❤️‍🧑🏽","🧑🏼‍❤️‍🧑🏾","🧑🏼‍❤️‍🧑🏿","🧑🏽‍❤️‍🧑🏻","🧑🏽‍❤️‍🧑🏼","🧑🏽‍❤️‍🧑🏾","🧑🏽‍❤️‍🧑🏿","🧑🏾‍❤️‍🧑🏻","🧑🏾‍❤️‍🧑🏼","🧑🏾‍❤️‍🧑🏽","🧑🏾‍❤️‍🧑🏿","🧑🏿‍❤️‍🧑🏻","🧑🏿‍❤️‍🧑🏼","🧑🏿‍❤️‍🧑🏽","🧑🏿‍❤️‍🧑🏾","👩‍❤️‍👨","👩🏻‍❤️‍👨🏻","👩🏻‍❤️‍👨🏼","👩🏻‍❤️‍👨🏽","👩🏻‍❤️‍👨🏾","👩🏻‍❤️‍👨🏿","👩🏼‍❤️‍👨🏻","👩🏼‍❤️‍👨🏼","👩🏼‍❤️‍👨🏽","👩🏼‍❤️‍👨🏾","👩🏼‍❤️‍👨🏿","👩🏽‍❤️‍👨🏻","👩🏽‍❤️‍👨🏼","👩🏽‍❤️‍👨🏽","👩🏽‍❤️‍👨🏾","👩🏽‍❤️‍👨🏿","👩🏾‍❤️‍👨🏻","👩🏾‍❤️‍👨🏼","👩🏾‍❤️‍👨🏽","👩🏾‍❤️‍👨🏾","👩🏾‍❤️‍👨🏿","👩🏿‍❤️‍👨🏻","👩🏿‍❤️‍👨🏼","👩🏿‍❤️‍👨🏽","👩🏿‍❤️‍👨🏾","👩🏿‍❤️‍👨🏿","👨‍❤️‍👨","👨🏻‍❤️‍👨🏻","👨🏻‍❤️‍👨🏼","👨🏻‍❤️‍👨🏽","👨🏻‍❤️‍👨🏾","👨🏻‍❤️‍👨🏿","👨🏼‍❤️‍👨🏻","👨🏼‍❤️‍👨🏼","👨🏼‍❤️‍👨🏽","👨🏼‍❤️‍👨🏾","👨🏼‍❤️‍👨🏿","👨🏽‍❤️‍👨🏻","👨🏽‍❤️‍👨🏼","👨🏽‍❤️‍👨🏽","👨🏽‍❤️‍👨🏾","👨🏽‍❤️‍👨🏿","👨🏾‍❤️‍👨🏻","👨🏾‍❤️‍👨🏼","👨🏾‍❤️‍👨🏽","👨🏾‍❤️‍👨🏾","👨🏾‍❤️‍👨🏿","👨🏿‍❤️‍👨🏻","👨🏿‍❤️‍👨🏼","👨🏿‍❤️‍👨🏽","👨🏿‍❤️‍👨🏾","👨🏿‍❤️‍👨🏿","👩‍❤️‍👩","👩🏻‍❤️‍👩🏻","👩🏻‍❤️‍👩🏼","👩🏻‍❤️‍👩🏽","👩🏻‍❤️‍👩🏾","👩🏻‍❤️‍👩🏿","👩🏼‍❤️‍👩🏻","👩🏼‍❤️‍👩🏼","👩🏼‍❤️‍👩🏽","👩🏼‍❤️‍👩🏾","👩🏼‍❤️‍👩🏿","👩🏽‍❤️‍👩🏻","👩🏽‍❤️‍👩🏼","👩🏽‍❤️‍👩🏽","👩🏽‍❤️‍👩🏾","👩🏽‍❤️‍👩🏿","👩🏾‍❤️‍👩🏻","👩🏾‍❤️‍👩🏼","👩🏾‍❤️‍👩🏽","👩🏾‍❤️‍👩🏾","👩🏾‍❤️‍👩🏿","👩🏿‍❤️‍👩🏻","👩🏿‍❤️‍👩🏼","👩🏿‍❤️‍👩🏽","👩🏿‍❤️‍👩🏾","👩🏿‍❤️‍👩🏿","👪","👨‍👩‍👦","👨‍👩‍👧","👨‍👩‍👧‍👦","👨‍👩‍👦‍👦","👨‍👩‍👧‍👧","👨‍👨‍👦","👨‍👨‍👧","👨‍👨‍👧‍👦","👨‍👨‍👦‍👦","👨‍👨‍👧‍👧","👩‍👩‍👦","👩‍👩‍👧","👩‍👩‍👧‍👦","👩‍👩‍👦‍👦","👩‍👩‍👧‍👧","👨‍👦","👨‍👦‍👦","👨‍👧","👨‍👧‍👦","👨‍👧‍👧","👩‍👦","👩‍👦‍👦","👩‍👧","👩‍👧‍👦","👩‍👧‍👧","🗣️","👤","👥","🫂","👣"],nature:["🐵","🐒","🦍","🦧","🐶","🐕","🦮","🐕‍🦺","🐩","🐺","🦊","🦝","🐱","🐈","🐈‍⬛","🦁","🐯","🐅","🐆","🐴","🐎","🦄","🦓","🦌","🦬","🐮","🐂","🐃","🐄","🐷","🐖","🐗","🐽","🐏","🐑","🐐","🐪","🐫","🦙","🦒","🐘","🦣","🦏","🦛","🐭","🐁","🐀","🐹","🐰","🐇","🐿️","🦫","🦔","🦇","🐻","🐻‍❄️","🐨","🐼","🦥","🦦","🦨","🦘","🦡","🐾","🦃","🐔","🐓","🐣","🐤","🐥","🐦","🐧","🕊️","🦅","🦆","🦢","🦉","🦤","🪶","🦩","🦚","🦜","🐸","🐊","🐢","🦎","🐍","🐲","🐉","🦕","🦖","🐳","🐋","🐬","🦭","🐟","🐠","🐡","🦈","🐙","🐚","🐌","🦋","🐛","🐜","🐝","🪲","🐞","🦗","🪳","🕷️","🕸️","🦂","🦟","🪰","🪱","🦠","💐","🌸","💮","🏵️","🌹","🥀","🌺","🌻","🌼","🌷","🌱","🪴","🌲","🌳","🌴","🌵","🌾","🌿","☘️","🍀","🍁","🍂","🍃"],food:["🍇","🍈","🍉","🍊","🍋","🍌","🍍","🥭","🍎","🍏","🍐","🍑","🍒","🍓","🫐","🥝","🍅","🫒","🥥","🥑","🍆","🥔","🥕","🌽","🌶️","🫑","🥒","🥬","🥦","🧄","🧅","🍄","🥜","🌰","🍞","🥐","🥖","🫓","🥨","🥯","🥞","🧇","🧀","🍖","🍗","🥩","🥓","🍔","🍟","🍕","🌭","🥪","🌮","🌯","🫔","🥙","🧆","🥚","🍳","🥘","🍲","🫕","🥣","🥗","🍿","🧈","🧂","🥫","🍱","🍘","🍙","🍚","🍛","🍜","🍝","🍠","🍢","🍣","🍤","🍥","🥮","🍡","🥟","🥠","🥡","🦀","🦞","🦐","🦑","🦪","🍦","🍧","🍨","🍩","🍪","🎂","🍰","🧁","🥧","🍫","🍬","🍭","🍮","🍯","🍼","🥛","☕","🫖","🍵","🍶","🍾","🍷","🍸","🍹","🍺","🍻","🥂","🥃","🥤","🧋","🧃","🧉","🧊","🥢","🍽️","🍴","🥄","🔪","🏺"],travel:["🌍","🌎","🌏","🌐","🗺️","🗾","🧭","🏔️","⛰️","🌋","🗻","🏕️","🏖️","🏜️","🏝️","🏞️","🏟️","🏛️","🏗️","🧱","🪨","🪵","🛖","🏘️","🏚️","🏠","🏡","🏢","🏣","🏤","🏥","🏦","🏨","🏩","🏪","🏫","🏬","🏭","🏯","🏰","💒","🗼","🗽","⛪","🕌","🛕","🕍","⛩️","🕋","⛲","⛺","🌁","🌃","🏙️","🌄","🌅","🌆","🌇","🌉","♨️","🎠","🎡","🎢","💈","🎪","🚂","🚃","🚄","🚅","🚆","🚇","🚈","🚉","🚊","🚝","🚞","🚋","🚌","🚍","🚎","🚐","🚑","🚒","🚓","🚔","🚕","🚖","🚗","🚘","🚙","🛻","🚚","🚛","🚜","🏎️","🏍️","🛵","🦽","🦼","🛺","🚲","🛴","🛹","🛼","🚏","🛣️","🛤️","🛢️","⛽","🚨","🚥","🚦","🛑","🚧","⚓","⛵","🛶","🚤","🛳️","⛴️","🛥️","🚢","✈️","🛩️","🛫","🛬","🪂","💺","🚁","🚟","🚠","🚡","🛰️","🚀","🛸","🛎️","🧳","⌛","⏳","⌚","⏰","⏱️","⏲️","🕰️","🕛","🕧","🕐","🕜","🕑","🕝","🕒","🕞","🕓","🕟","🕔","🕠","🕕","🕡","🕖","🕢","🕗","🕣","🕘","🕤","🕙","🕥","🕚","🕦","🌑","🌒","🌓","🌔","🌕","🌖","🌗","🌘","🌙","🌚","🌛","🌜","🌡️","☀️","🌝","🌞","🪐","⭐","🌟","🌠","🌌","☁️","⛅","⛈️","🌤️","🌥️","🌦️","🌧️","🌨️","🌩️","🌪️","🌫️","🌬️","🌀","🌈","🌂","☂️","☔","⛱️","⚡","❄️","☃️","⛄","☄️","🔥","💧","🌊"],activity:["🎃","🎄","🎆","🎇","🧨","✨","🎈","🎉","🎊","🎋","🎍","🎎","🎏","🎐","🎑","🧧","🎀","🎁","🎗️","🎟️","🎫","🎖️","🏆","🏅","🥇","🥈","🥉","⚽","⚾","🥎","🏀","🏐","🏈","🏉","🎾","🥏","🎳","🏏","🏑","🏒","🥍","🏓","🏸","🥊","🥋","🥅","⛳","⛸️","🎣","🤿","🎽","🎿","🛷","🥌","🎯","🪀","🪁","🎱","🔮","🪄","🧿","🎮","🕹️","🎰","🎲","🧩","🧸","🪅","🪆","♠️","♥️","♦️","♣️","♟️","🃏","🀄","🎴","🎭","🖼️","🎨","🧵","🪡","🧶","🪢"],object:["👓","🕶️","🥽","🥼","🦺","👔","👕","👖","🧣","🧤","🧥","🧦","👗","👘","🥻","🩱","🩲","🩳","👙","👚","👛","👜","👝","🛍️","🎒","🩴","👞","👟","🥾","🥿","👠","👡","🩰","👢","👑","👒","🎩","🎓","🧢","🪖","⛑️","📿","💄","💍","💎","🔇","🔈","🔉","🔊","📢","📣","📯","🔔","🔕","🎼","🎵","🎶","🎙️","🎚️","🎛️","🎤","🎧","📻","🎷","🪗","🎸","🎹","🎺","🎻","🪕","🥁","🪘","📱","📲","☎️","📞","📟","📠","🔋","🔌","💻","🖥️","🖨️","⌨️","🖱️","🖲️","💽","💾","💿","📀","🧮","🎥","🎞️","📽️","🎬","📺","📷","📸","📹","📼","🔍","🔎","🕯️","💡","🔦","🏮","🪔","📔","📕","📖","📗","📘","📙","📚","📓","📒","📃","📜","📄","📰","🗞️","📑","🔖","🏷️","💰","🪙","💴","💵","💶","💷","💸","💳","🧾","💹","✉️","📧","📨","📩","📤","📥","📦","📫","📪","📬","📭","📮","🗳️","✏️","✒️","🖋️","🖊️","🖌️","🖍️","📝","💼","📁","📂","🗂️","📅","📆","🗒️","🗓️","📇","📈","📉","📊","📋","📌","📍","📎","🖇️","📏","📐","✂️","🗃️","🗄️","🗑️","🔒","🔓","🔏","🔐","🔑","🗝️","🔨","🪓","⛏️","⚒️","🛠️","🗡️","⚔️","🔫","🪃","🏹","🛡️","🪚","🔧","🪛","🔩","⚙️","🗜️","⚖️","🦯","🔗","⛓️","🪝","🧰","🧲","🪜","⚗️","🧪","🧫","🧬","🔬","🔭","📡","💉","🩸","💊","🩹","🩺","🚪","🛗","🪞","🪟","🛏️","🛋️","🪑","🚽","🪠","🚿","🛁","🪤","🪒","🧴","🧷","🧹","🧺","🧻","🪣","🧼","🪥","🧽","🧯","🛒","🚬","⚰️","🪦","⚱️","🗿","🪧"],symbol:["🏧","🚮","🚰","♿","🚹","🚺","🚻","🚼","🚾","🛂","🛃","🛄","🛅","⚠️","🚸","⛔","🚫","🚳","🚭","🚯","🚱","🚷","📵","🔞","☢️","☣️","⬆️","↗️","➡️","↘️","⬇️","↙️","⬅️","↖️","↕️","↔️","↩️","↪️","⤴️","⤵️","🔃","🔄","🔙","🔚","🔛","🔜","🔝","🛐","⚛️","🕉️","✡️","☸️","☯️","✝️","☦️","☪️","☮️","🕎","🔯","♈","♉","♊","♋","♌","♍","♎","♏","♐","♑","♒","♓","⛎","🔀","🔁","🔂","▶️","⏩","⏭️","⏯️","◀️","⏪","⏮️","🔼","⏫","🔽","⏬","⏸️","⏹️","⏺️","⏏️","🎦","🔅","🔆","📶","📳","📴","♀️","♂️","⚧️","✖️","➕","➖","➗","♾️","‼️","⁉️","❓","❔","❕","❗","〰️","💱","💲","⚕️","♻️","⚜️","🔱","📛","🔰","⭕","✅","☑️","✔️","❌","❎","➰","➿","〽️","✳️","✴️","❇️","©️","®️","™️","#️⃣","*️⃣","0️⃣","1️⃣","2️⃣","3️⃣","4️⃣","5️⃣","6️⃣","7️⃣","8️⃣","9️⃣","🔟","🔠","🔡","🔢","🔣","🔤","🅰️","🆎","🅱️","🆑","🆒","🆓","ℹ️","🆔","Ⓜ️","🆕","🆖","🅾️","🆗","🅿️","🆘","🆙","🆚","🈁","🈂️","🈷️","🈶","🈯","🉐","🈹","🈚","🈲","🉑","🈸","🈴","🈳","㊗️","㊙️","🈺","🈵","🔴","🟠","🟡","🟢","🔵","🟣","🟤","⚫","⚪","🟥","🟧","🟨","🟩","🟦","🟪","🟫","⬛","⬜","◼️","◻️","◾","◽","▪️","▫️","🔶","🔷","🔸","🔹","🔺","🔻","💠","🔘","🔳","🔲"],flag:["🏁","🚩","🎌","🏴","🏳️","🏳️‍🌈","🏳️‍⚧️","🏴‍☠️","🇦🇨","🇦🇩","🇦🇪","🇦🇫","🇦🇬","🇦🇮","🇦🇱","🇦🇲","🇦🇴","🇦🇶","🇦🇷","🇦🇸","🇦🇹","🇦🇺","🇦🇼","🇦🇽","🇦🇿","🇧🇦","🇧🇧","🇧🇩","🇧🇪","🇧🇫","🇧🇬","🇧🇭","🇧🇮","🇧🇯","🇧🇱","🇧🇲","🇧🇳","🇧🇴","🇧🇶","🇧🇷","🇧🇸","🇧🇹","🇧🇻","🇧🇼","🇧🇾","🇧🇿","🇨🇦","🇨🇨","🇨🇩","🇨🇫","🇨🇬","🇨🇭","🇨🇮","🇨🇰","🇨🇱","🇨🇲","🇨🇳","🇨🇴","🇨🇵","🇨🇷","🇨🇺","🇨🇻","🇨🇼","🇨🇽","🇨🇾","🇨🇿","🇩🇪","🇩🇬","🇩🇯","🇩🇰","🇩🇲","🇩🇴","🇩🇿","🇪🇦","🇪🇨","🇪🇪","🇪🇬","🇪🇭","🇪🇷","🇪🇸","🇪🇹","🇪🇺","🇫🇮","🇫🇯","🇫🇰","🇫🇲","🇫🇴","🇫🇷","🇬🇦","🇬🇧","🇬🇩","🇬🇪","🇬🇫","🇬🇬","🇬🇭","🇬🇮","🇬🇱","🇬🇲","🇬🇳","🇬🇵","🇬🇶","🇬🇷","🇬🇸","🇬🇹","🇬🇺","🇬🇼","🇬🇾","🇭🇰","🇭🇲","🇭🇳","🇭🇷","🇭🇹","🇭🇺","🇮🇨","🇮🇩","🇮🇪","🇮🇱","🇮🇲","🇮🇳","🇮🇴","🇮🇶","🇮🇷","🇮🇸","🇮🇹","🇯🇪","🇯🇲","🇯🇴","🇯🇵","🇰🇪","🇰🇬","🇰🇭","🇰🇮","🇰🇲","🇰🇳","🇰🇵","🇰🇷","🇰🇼","🇰🇾","🇰🇿","🇱🇦","🇱🇧","🇱🇨","🇱🇮","🇱🇰","🇱🇷","🇱🇸","🇱🇹","🇱🇺","🇱🇻","🇱🇾","🇲🇦","🇲🇨","🇲🇩","🇲🇪","🇲🇫","🇲🇬","🇲🇭","🇲🇰","🇲🇱","🇲🇲","🇲🇳","🇲🇴","🇲🇵","🇲🇶","🇲🇷","🇲🇸","🇲🇹","🇲🇺","🇲🇻","🇲🇼","🇲🇽","🇲🇾","🇲🇿","🇳🇦","🇳🇨","🇳🇪","🇳🇫","🇳🇬","🇳🇮","🇳🇱","🇳🇴","🇳🇵","🇳🇷","🇳🇺","🇳🇿","🇴🇲","🇵🇦","🇵🇪","🇵🇫","🇵🇬","🇵🇭","🇵🇰","🇵🇱","🇵🇲","🇵🇳","🇵🇷","🇵🇸","🇵🇹","🇵🇼","🇵🇾","🇶🇦","🇷🇪","🇷🇴","🇷🇸","🇷🇺","🇷🇼","🇸🇦","🇸🇧","🇸🇨","🇸🇩","🇸🇪","🇸🇬","🇸🇭","🇸🇮","🇸🇯","🇸🇰","🇸🇱","🇸🇲","🇸🇳","🇸🇴","🇸🇷","🇸🇸","🇸🇹","🇸🇻","🇸🇽","🇸🇾","🇸🇿","🇹🇦","🇹🇨","🇹🇩","🇹🇫","🇹🇬","🇹🇭","🇹🇯","🇹🇰","🇹🇱","🇹🇲","🇹🇳","🇹🇴","🇹🇷","🇹🇹","🇹🇻","🇹🇼","🇹🇿","🇺🇦","🇺🇬","🇺🇲","🇺🇳","🇺🇸","🇺🇾","🇺🇿","🇻🇦","🇻🇨","🇻🇪","🇻🇬","🇻🇮","🇻🇳","🇻🇺","🇼🇫","🇼🇸","🇽🇰","🇾🇪","🇾🇹","🇿🇦","🇿🇲","🇿🇼"]},vn={informational:[100,101,102,103],success:[200,201,202,203,204,205,206,207,208,226],redirection:[300,301,302,303,304,305,306,307,308],clientError:[400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,421,422,423,424,425,426,428,429,431,451],serverError:[500,501,502,503,504,505,506,507,508,510,511]},Bn={emoji:En,http_status_code:vn},An=Bn,wn=[{alpha2:"AD",alpha3:"AND",numeric:"020"},{alpha2:"AE",alpha3:"ARE",numeric:"784"},{alpha2:"AF",alpha3:"AFG",numeric:"004"},{alpha2:"AG",alpha3:"ATG",numeric:"028"},{alpha2:"AI",alpha3:"AIA",numeric:"660"},{alpha2:"AL",alpha3:"ALB",numeric:"008"},{alpha2:"AM",alpha3:"ARM",numeric:"051"},{alpha2:"AO",alpha3:"AGO",numeric:"024"},{alpha2:"AQ",alpha3:"ATA",numeric:"010"},{alpha2:"AR",alpha3:"ARG",numeric:"032"},{alpha2:"AS",alpha3:"ASM",numeric:"016"},{alpha2:"AT",alpha3:"AUT",numeric:"040"},{alpha2:"AU",alpha3:"AUS",numeric:"036"},{alpha2:"AW",alpha3:"ABW",numeric:"533"},{alpha2:"AX",alpha3:"ALA",numeric:"248"},{alpha2:"AZ",alpha3:"AZE",numeric:"031"},{alpha2:"BA",alpha3:"BIH",numeric:"070"},{alpha2:"BB",alpha3:"BRB",numeric:"052"},{alpha2:"BD",alpha3:"BGD",numeric:"050"},{alpha2:"BE",alpha3:"BEL",numeric:"056"},{alpha2:"BF",alpha3:"BFA",numeric:"854"},{alpha2:"BG",alpha3:"BGR",numeric:"100"},{alpha2:"BH",alpha3:"BHR",numeric:"048"},{alpha2:"BI",alpha3:"BDI",numeric:"108"},{alpha2:"BJ",alpha3:"BEN",numeric:"204"},{alpha2:"BL",alpha3:"BLM",numeric:"652"},{alpha2:"BM",alpha3:"BMU",numeric:"060"},{alpha2:"BN",alpha3:"BRN",numeric:"096"},{alpha2:"BO",alpha3:"BOL",numeric:"068"},{alpha2:"BQ",alpha3:"BES",numeric:"535"},{alpha2:"BR",alpha3:"BRA",numeric:"076"},{alpha2:"BS",alpha3:"BHS",numeric:"044"},{alpha2:"BT",alpha3:"BTN",numeric:"064"},{alpha2:"BV",alpha3:"BVT",numeric:"074"},{alpha2:"BW",alpha3:"BWA",numeric:"072"},{alpha2:"BY",alpha3:"BLR",numeric:"112"},{alpha2:"BZ",alpha3:"BLZ",numeric:"084"},{alpha2:"CA",alpha3:"CAN",numeric:"124"},{alpha2:"CC",alpha3:"CCK",numeric:"166"},{alpha2:"CD",alpha3:"COD",numeric:"180"},{alpha2:"CF",alpha3:"CAF",numeric:"140"},{alpha2:"CG",alpha3:"COG",numeric:"178"},{alpha2:"CH",alpha3:"CHE",numeric:"756"},{alpha2:"CI",alpha3:"CIV",numeric:"384"},{alpha2:"CK",alpha3:"COK",numeric:"184"},{alpha2:"CL",alpha3:"CHL",numeric:"152"},{alpha2:"CM",alpha3:"CMR",numeric:"120"},{alpha2:"CN",alpha3:"CHN",numeric:"156"},{alpha2:"CO",alpha3:"COL",numeric:"170"},{alpha2:"CR",alpha3:"CRI",numeric:"188"},{alpha2:"CU",alpha3:"CUB",numeric:"192"},{alpha2:"CV",alpha3:"CPV",numeric:"132"},{alpha2:"CW",alpha3:"CUW",numeric:"531"},{alpha2:"CX",alpha3:"CXR",numeric:"162"},{alpha2:"CY",alpha3:"CYP",numeric:"196"},{alpha2:"CZ",alpha3:"CZE",numeric:"203"},{alpha2:"DE",alpha3:"DEU",numeric:"276"},{alpha2:"DJ",alpha3:"DJI",numeric:"262"},{alpha2:"DK",alpha3:"DNK",numeric:"208"},{alpha2:"DM",alpha3:"DMA",numeric:"212"},{alpha2:"DO",alpha3:"DOM",numeric:"214"},{alpha2:"DZ",alpha3:"DZA",numeric:"012"},{alpha2:"EC",alpha3:"ECU",numeric:"218"},{alpha2:"EE",alpha3:"EST",numeric:"233"},{alpha2:"EG",alpha3:"EGY",numeric:"818"},{alpha2:"EH",alpha3:"ESH",numeric:"732"},{alpha2:"ER",alpha3:"ERI",numeric:"232"},{alpha2:"ES",alpha3:"ESP",numeric:"724"},{alpha2:"ET",alpha3:"ETH",numeric:"231"},{alpha2:"FI",alpha3:"FIN",numeric:"246"},{alpha2:"FJ",alpha3:"FJI",numeric:"242"},{alpha2:"FK",alpha3:"FLK",numeric:"238"},{alpha2:"FM",alpha3:"FSM",numeric:"583"},{alpha2:"FO",alpha3:"FRO",numeric:"234"},{alpha2:"FR",alpha3:"FRA",numeric:"250"},{alpha2:"GA",alpha3:"GAB",numeric:"266"},{alpha2:"GB",alpha3:"GBR",numeric:"826"},{alpha2:"GD",alpha3:"GRD",numeric:"308"},{alpha2:"GE",alpha3:"GEO",numeric:"268"},{alpha2:"GF",alpha3:"GUF",numeric:"254"},{alpha2:"GG",alpha3:"GGY",numeric:"831"},{alpha2:"GH",alpha3:"GHA",numeric:"288"},{alpha2:"GI",alpha3:"GIB",numeric:"292"},{alpha2:"GL",alpha3:"GRL",numeric:"304"},{alpha2:"GM",alpha3:"GMB",numeric:"270"},{alpha2:"GN",alpha3:"GIN",numeric:"324"},{alpha2:"GP",alpha3:"GLP",numeric:"312"},{alpha2:"GQ",alpha3:"GNQ",numeric:"226"},{alpha2:"GR",alpha3:"GRC",numeric:"300"},{alpha2:"GS",alpha3:"SGS",numeric:"239"},{alpha2:"GT",alpha3:"GTM",numeric:"320"},{alpha2:"GU",alpha3:"GUM",numeric:"316"},{alpha2:"GW",alpha3:"GNB",numeric:"624"},{alpha2:"GY",alpha3:"GUY",numeric:"328"},{alpha2:"HK",alpha3:"HKG",numeric:"344"},{alpha2:"HM",alpha3:"HMD",numeric:"334"},{alpha2:"HN",alpha3:"HND",numeric:"340"},{alpha2:"HR",alpha3:"HRV",numeric:"191"},{alpha2:"HT",alpha3:"HTI",numeric:"332"},{alpha2:"HU",alpha3:"HUN",numeric:"348"},{alpha2:"ID",alpha3:"IDN",numeric:"360"},{alpha2:"IE",alpha3:"IRL",numeric:"372"},{alpha2:"IL",alpha3:"ISR",numeric:"376"},{alpha2:"IM",alpha3:"IMN",numeric:"833"},{alpha2:"IN",alpha3:"IND",numeric:"356"},{alpha2:"IO",alpha3:"IOT",numeric:"086"},{alpha2:"IQ",alpha3:"IRQ",numeric:"368"},{alpha2:"IR",alpha3:"IRN",numeric:"364"},{alpha2:"IS",alpha3:"ISL",numeric:"352"},{alpha2:"IT",alpha3:"ITA",numeric:"380"},{alpha2:"JE",alpha3:"JEY",numeric:"832"},{alpha2:"JM",alpha3:"JAM",numeric:"388"},{alpha2:"JO",alpha3:"JOR",numeric:"400"},{alpha2:"JP",alpha3:"JPN",numeric:"392"},{alpha2:"KE",alpha3:"KEN",numeric:"404"},{alpha2:"KG",alpha3:"KGZ",numeric:"417"},{alpha2:"KH",alpha3:"KHM",numeric:"116"},{alpha2:"KI",alpha3:"KIR",numeric:"296"},{alpha2:"KM",alpha3:"COM",numeric:"174"},{alpha2:"KN",alpha3:"KNA",numeric:"659"},{alpha2:"KP",alpha3:"PRK",numeric:"408"},{alpha2:"KR",alpha3:"KOR",numeric:"410"},{alpha2:"KW",alpha3:"KWT",numeric:"414"},{alpha2:"KY",alpha3:"CYM",numeric:"136"},{alpha2:"KZ",alpha3:"KAZ",numeric:"398"},{alpha2:"LA",alpha3:"LAO",numeric:"418"},{alpha2:"LB",alpha3:"LBN",numeric:"422"},{alpha2:"LC",alpha3:"LCA",numeric:"662"},{alpha2:"LI",alpha3:"LIE",numeric:"438"},{alpha2:"LK",alpha3:"LKA",numeric:"144"},{alpha2:"LR",alpha3:"LBR",numeric:"430"},{alpha2:"LS",alpha3:"LSO",numeric:"426"},{alpha2:"LT",alpha3:"LTU",numeric:"440"},{alpha2:"LU",alpha3:"LUX",numeric:"442"},{alpha2:"LV",alpha3:"LVA",numeric:"428"},{alpha2:"LY",alpha3:"LBY",numeric:"434"},{alpha2:"MA",alpha3:"MAR",numeric:"504"},{alpha2:"MC",alpha3:"MCO",numeric:"492"},{alpha2:"MD",alpha3:"MDA",numeric:"498"},{alpha2:"ME",alpha3:"MNE",numeric:"499"},{alpha2:"MF",alpha3:"MAF",numeric:"663"},{alpha2:"MG",alpha3:"MDG",numeric:"450"},{alpha2:"MH",alpha3:"MHL",numeric:"584"},{alpha2:"MK",alpha3:"MKD",numeric:"807"},{alpha2:"ML",alpha3:"MLI",numeric:"466"},{alpha2:"MM",alpha3:"MMR",numeric:"104"},{alpha2:"MN",alpha3:"MNG",numeric:"496"},{alpha2:"MO",alpha3:"MAC",numeric:"446"},{alpha2:"MP",alpha3:"MNP",numeric:"580"},{alpha2:"MQ",alpha3:"MTQ",numeric:"474"},{alpha2:"MR",alpha3:"MRT",numeric:"478"},{alpha2:"MS",alpha3:"MSR",numeric:"500"},{alpha2:"MT",alpha3:"MLT",numeric:"470"},{alpha2:"MU",alpha3:"MUS",numeric:"480"},{alpha2:"MV",alpha3:"MDV",numeric:"462"},{alpha2:"MW",alpha3:"MWI",numeric:"454"},{alpha2:"MX",alpha3:"MEX",numeric:"484"},{alpha2:"MY",alpha3:"MYS",numeric:"458"},{alpha2:"MZ",alpha3:"MOZ",numeric:"508"},{alpha2:"NA",alpha3:"NAM",numeric:"516"},{alpha2:"NC",alpha3:"NCL",numeric:"540"},{alpha2:"NE",alpha3:"NER",numeric:"562"},{alpha2:"NF",alpha3:"NFK",numeric:"574"},{alpha2:"NG",alpha3:"NGA",numeric:"566"},{alpha2:"NI",alpha3:"NIC",numeric:"558"},{alpha2:"NL",alpha3:"NLD",numeric:"528"},{alpha2:"NO",alpha3:"NOR",numeric:"578"},{alpha2:"NP",alpha3:"NPL",numeric:"524"},{alpha2:"NR",alpha3:"NRU",numeric:"520"},{alpha2:"NU",alpha3:"NIU",numeric:"570"},{alpha2:"NZ",alpha3:"NZL",numeric:"554"},{alpha2:"OM",alpha3:"OMN",numeric:"512"},{alpha2:"PA",alpha3:"PAN",numeric:"591"},{alpha2:"PE",alpha3:"PER",numeric:"604"},{alpha2:"PF",alpha3:"PYF",numeric:"258"},{alpha2:"PG",alpha3:"PNG",numeric:"598"},{alpha2:"PH",alpha3:"PHL",numeric:"608"},{alpha2:"PK",alpha3:"PAK",numeric:"586"},{alpha2:"PL",alpha3:"POL",numeric:"616"},{alpha2:"PM",alpha3:"SPM",numeric:"666"},{alpha2:"PN",alpha3:"PCN",numeric:"612"},{alpha2:"PR",alpha3:"PRI",numeric:"630"},{alpha2:"PS",alpha3:"PSE",numeric:"275"},{alpha2:"PT",alpha3:"PRT",numeric:"620"},{alpha2:"PW",alpha3:"PLW",numeric:"585"},{alpha2:"PY",alpha3:"PRY",numeric:"600"},{alpha2:"QA",alpha3:"QAT",numeric:"634"},{alpha2:"RE",alpha3:"REU",numeric:"638"},{alpha2:"RO",alpha3:"ROU",numeric:"642"},{alpha2:"RS",alpha3:"SRB",numeric:"688"},{alpha2:"RU",alpha3:"RUS",numeric:"643"},{alpha2:"RW",alpha3:"RWA",numeric:"646"},{alpha2:"SA",alpha3:"SAU",numeric:"682"},{alpha2:"SB",alpha3:"SLB",numeric:"090"},{alpha2:"SC",alpha3:"SYC",numeric:"690"},{alpha2:"SD",alpha3:"SDN",numeric:"729"},{alpha2:"SE",alpha3:"SWE",numeric:"752"},{alpha2:"SG",alpha3:"SGP",numeric:"702"},{alpha2:"SH",alpha3:"SHN",numeric:"654"},{alpha2:"SI",alpha3:"SVN",numeric:"705"},{alpha2:"SJ",alpha3:"SJM",numeric:"744"},{alpha2:"SK",alpha3:"SVK",numeric:"703"},{alpha2:"SL",alpha3:"SLE",numeric:"694"},{alpha2:"SM",alpha3:"SMR",numeric:"674"},{alpha2:"SN",alpha3:"SEN",numeric:"686"},{alpha2:"SO",alpha3:"SOM",numeric:"706"},{alpha2:"SR",alpha3:"SUR",numeric:"740"},{alpha2:"SS",alpha3:"SSD",numeric:"728"},{alpha2:"ST",alpha3:"STP",numeric:"678"},{alpha2:"SV",alpha3:"SLV",numeric:"222"},{alpha2:"SX",alpha3:"SXM",numeric:"534"},{alpha2:"SY",alpha3:"SYR",numeric:"760"},{alpha2:"SZ",alpha3:"SWZ",numeric:"748"},{alpha2:"TC",alpha3:"TCA",numeric:"796"},{alpha2:"TD",alpha3:"TCD",numeric:"148"},{alpha2:"TF",alpha3:"ATF",numeric:"260"},{alpha2:"TG",alpha3:"TGO",numeric:"768"},{alpha2:"TH",alpha3:"THA",numeric:"764"},{alpha2:"TJ",alpha3:"TJK",numeric:"762"},{alpha2:"TK",alpha3:"TKL",numeric:"772"},{alpha2:"TL",alpha3:"TLS",numeric:"626"},{alpha2:"TM",alpha3:"TKM",numeric:"795"},{alpha2:"TN",alpha3:"TUN",numeric:"788"},{alpha2:"TO",alpha3:"TON",numeric:"776"},{alpha2:"TR",alpha3:"TUR",numeric:"792"},{alpha2:"TT",alpha3:"TTO",numeric:"780"},{alpha2:"TV",alpha3:"TUV",numeric:"798"},{alpha2:"TW",alpha3:"TWN",numeric:"158"},{alpha2:"TZ",alpha3:"TZA",numeric:"834"},{alpha2:"UA",alpha3:"UKR",numeric:"804"},{alpha2:"UG",alpha3:"UGA",numeric:"800"},{alpha2:"UM",alpha3:"UMI",numeric:"581"},{alpha2:"US",alpha3:"USA",numeric:"840"},{alpha2:"UY",alpha3:"URY",numeric:"858"},{alpha2:"UZ",alpha3:"UZB",numeric:"860"},{alpha2:"VA",alpha3:"VAT",numeric:"336"},{alpha2:"VC",alpha3:"VCT",numeric:"670"},{alpha2:"VE",alpha3:"VEN",numeric:"862"},{alpha2:"VG",alpha3:"VGB",numeric:"092"},{alpha2:"VI",alpha3:"VIR",numeric:"850"},{alpha2:"VN",alpha3:"VNM",numeric:"704"},{alpha2:"VU",alpha3:"VUT",numeric:"548"},{alpha2:"WF",alpha3:"WLF",numeric:"876"},{alpha2:"WS",alpha3:"WSM",numeric:"882"},{alpha2:"YE",alpha3:"YEM",numeric:"887"},{alpha2:"YT",alpha3:"MYT",numeric:"175"},{alpha2:"ZA",alpha3:"ZAF",numeric:"710"},{alpha2:"ZM",alpha3:"ZMB",numeric:"894"},{alpha2:"ZW",alpha3:"ZWE",numeric:"716"}],Sn=["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmara","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/Buenos_Aires","America/Argentina/Catamarca","America/Argentina/Cordoba","America/Argentina/Jujuy","America/Argentina/La_Rioja","America/Argentina/Mendoza","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Atikokan","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Indianapolis","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Inuvik","America/Iqaluit","America/Jamaica","America/Juneau","America/Kentucky/Louisville","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Nuuk","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","America/Yellowknife","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Chita","Asia/Choibalsan","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Ho_Chi_Minh","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Kathmandu","Asia/Khandyga","Asia/Kolkata","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Riyadh","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yangon","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kirov","Europe/Kyiv","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Chuuk","Pacific/Easter","Pacific/Efate","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kanton","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Pohnpei","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Wake","Pacific/Wallis"],Mn={country_code:wn,time_zone:Sn},Tn=Mn,Ln={title:"Base",code:"base"},Rn=Ln,xn=["/Applications","/bin","/boot","/boot/defaults","/dev","/etc","/etc/defaults","/etc/mail","/etc/namedb","/etc/periodic","/etc/ppp","/home","/home/user","/home/user/dir","/lib","/Library","/lost+found","/media","/mnt","/net","/Network","/opt","/opt/bin","/opt/include","/opt/lib","/opt/sbin","/opt/share","/private","/private/tmp","/private/var","/proc","/rescue","/root","/sbin","/selinux","/srv","/sys","/System","/tmp","/Users","/usr","/usr/X11R6","/usr/bin","/usr/include","/usr/lib","/usr/libdata","/usr/libexec","/usr/local/bin","/usr/local/src","/usr/obj","/usr/ports","/usr/sbin","/usr/share","/usr/src","/var","/var/log","/var/mail","/var/spool","/var/tmp","/var/yp"],Pn={"application/epub+zip":{extensions:["epub"]},"application/gzip":{extensions:["gz"]},"application/java-archive":{extensions:["jar","war","ear"]},"application/json":{extensions:["json","map"]},"application/ld+json":{extensions:["jsonld"]},"application/msword":{extensions:["doc","dot"]},"application/octet-stream":{extensions:["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"]},"application/ogg":{extensions:["ogx"]},"application/pdf":{extensions:["pdf"]},"application/rtf":{extensions:["rtf"]},"application/vnd.amazon.ebook":{extensions:["azw"]},"application/vnd.apple.installer+xml":{extensions:["mpkg"]},"application/vnd.mozilla.xul+xml":{extensions:["xul"]},"application/vnd.ms-excel":{extensions:["xls","xlm","xla","xlc","xlt","xlw"]},"application/vnd.ms-fontobject":{extensions:["eot"]},"application/vnd.ms-powerpoint":{extensions:["ppt","pps","pot"]},"application/vnd.oasis.opendocument.presentation":{extensions:["odp"]},"application/vnd.oasis.opendocument.spreadsheet":{extensions:["ods"]},"application/vnd.oasis.opendocument.text":{extensions:["odt"]},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{extensions:["pptx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{extensions:["xlsx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{extensions:["docx"]},"application/vnd.rar":{extensions:["rar"]},"application/vnd.visio":{extensions:["vsd","vst","vss","vsw"]},"application/x-7z-compressed":{extensions:["7z"]},"application/x-abiword":{extensions:["abw"]},"application/x-bzip":{extensions:["bz"]},"application/x-bzip2":{extensions:["bz2","boz"]},"application/x-csh":{extensions:["csh"]},"application/x-freearc":{extensions:["arc"]},"application/x-httpd-php":{extensions:["php"]},"application/x-sh":{extensions:["sh"]},"application/x-tar":{extensions:["tar"]},"application/xhtml+xml":{extensions:["xhtml","xht"]},"application/xml":{extensions:["xml","xsl","xsd","rng"]},"application/zip":{extensions:["zip"]},"audio/3gpp":{extensions:["3gpp"]},"audio/3gpp2":{extensions:["3g2"]},"audio/aac":{extensions:["aac"]},"audio/midi":{extensions:["mid","midi","kar","rmi"]},"audio/mpeg":{extensions:["mpga","mp2","mp2a","mp3","m2a","m3a"]},"audio/ogg":{extensions:["oga","ogg","spx","opus"]},"audio/opus":{extensions:["opus"]},"audio/wav":{extensions:["wav"]},"audio/webm":{extensions:["weba"]},"font/otf":{extensions:["otf"]},"font/ttf":{extensions:["ttf"]},"font/woff":{extensions:["woff"]},"font/woff2":{extensions:["woff2"]},"image/avif":{extensions:["avif"]},"image/bmp":{extensions:["bmp"]},"image/gif":{extensions:["gif"]},"image/jpeg":{extensions:["jpeg","jpg","jpe"]},"image/png":{extensions:["png"]},"image/svg+xml":{extensions:["svg","svgz"]},"image/tiff":{extensions:["tif","tiff"]},"image/vnd.microsoft.icon":{extensions:["ico"]},"image/webp":{extensions:["webp"]},"text/calendar":{extensions:["ics","ifb"]},"text/css":{extensions:["css"]},"text/csv":{extensions:["csv"]},"text/html":{extensions:["html","htm","shtml"]},"text/javascript":{extensions:["js","mjs"]},"text/plain":{extensions:["txt","text","conf","def","list","log","in","ini"]},"video/3gpp":{extensions:["3gp","3gpp"]},"video/3gpp2":{extensions:["3g2"]},"video/mp2t":{extensions:["ts"]},"video/mp4":{extensions:["mp4","mp4v","mpg4"]},"video/mpeg":{extensions:["mpeg","mpg","mpe","m1v","m2v"]},"video/ogg":{extensions:["ogv"]},"video/webm":{extensions:["webm"]},"video/x-msvideo":{extensions:["avi"]}},Nn={directoryPaths:xn,mimeTypes:Pn},Hn=Nn,Gn={color:hn,database:fn,hacker:Cn,internet:An,location:Tn,metadata:Rn,system:Hn},Wn=Gn,zn=new cn({locale:[ri,Wn]});export{zn as f}; diff --git a/qbit/vuetorrent/public/assets/index-135ae4c1.js b/qbit/vuetorrent/public/assets/index-135ae4c1.js deleted file mode 100644 index 7295c9f..0000000 --- a/qbit/vuetorrent/public/assets/index-135ae4c1.js +++ /dev/null @@ -1,731 +0,0 @@ -import{B as oa,d as ae,r as Na,c as O,D as zt,w as Ve,E as df,o as Kt,u as re,v as to,a as $t,s as De,G as hf,k as ff,x as jt,H as fi,I as ls,J as ha,K as Ca,m as y,T as gf,L as sn,j as Ai,h as vf,n as we,t as vc,M as Pi,A as vt,q as Aa,N as pt,O as la,F as je,P as Pa,Q as me,p as Dt,f as Lt,R as mf,S as mc,l as Cn,e as pc,U as pf,V as bf,W as He,X as xf,b as cs,Y as Sr,Z as Xe,_ as yf,$ as ao,a0 as nn,g as Et,a1 as Be,a2 as tt,a3 as ee,a4 as wf,a5 as rn,a6 as wt,a7 as no,a8 as Pt,a9 as Xn,aa as io,ab as _t,ac as Sf,ad as kf,ae as Cf,af as Af,ag as Pf,ah as Tf,ai as _f,aj as If,ak as Lf,al as Ef,am as Vf,an as Df}from"./vue-d2584a6d.js";import{f as st}from"./faker-c43f92d4.js";import{p as se,m as Ne,a as bc,b as ct,g as be,c as gt,d as xc,u as Xt,e as Ce,f as mn,h as Rf,s as gi,i as Mf,j as yc,n as so,k as kt,l as Oe,S as ro,o as Va,q as $a,r as oo,t as pl,v as Ff,w as lo,x as Of,y as Ot,z as jn,A as qe,B as Ba,C as qn,D as on,E as ma,F as It,G as Nf,H as Bf,I as et,J as zf,K as Hf,L as Ya,M as kr,N as bl,O as ca,P as wc,Q as xl,R as pa,T as Rt,U as ln,V as Wn,W as Ht,X as ra,Y as cn,Z as Xf,_ as Bt,$ as vi,a0 as Yf,a1 as nr,a2 as ir,a3 as yl,a4 as Ki,a5 as sr,a6 as wl,a7 as Sl,a8 as Wf,a9 as Cr,aa as Uf,ab as $f,ac as An,ad as Sc,ae as co,af as Qi,ag as Gf,ah as jf,ai as qf,aj as uo,ak as Zf,al as ho,am as kc,an as us,ao as Kf,ap as fo,aq as Cc,ar as Qf,as as Ac,at as Bi,au as Pc,av as Tc,aw as go,ax as Jf,ay as _c,az as kl,aA as tn,aB as Ar,aC as Cl,aD as Ic,aE as eg,aF as tg,aG as ag,aH as Ji,aI as zi,aJ as ng,aK as ig,aL as Al,aM as ds,aN as hs,aO as sg,aP as Pl,aQ as rg,aR as og,aS as lg,aT as cg,aU as Lc,aV as ug,aW as dg,aX as hg,aY as fg,aZ as gg}from"./vuetify-e547ef1b.js";(function(){const o=document.createElement("link").relList;if(o&&o.supports&&o.supports("modulepreload"))return;for(const h of document.querySelectorAll('link[rel="modulepreload"]'))c(h);new MutationObserver(h=>{for(const d of h)if(d.type==="childList")for(const m of d.addedNodes)m.tagName==="LINK"&&m.rel==="modulepreload"&&c(m)}).observe(document,{childList:!0,subtree:!0});function l(h){const d={};return h.integrity&&(d.integrity=h.integrity),h.referrerPolicy&&(d.referrerPolicy=h.referrerPolicy),h.crossOrigin==="use-credentials"?d.credentials="include":h.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function c(h){if(h.ep)return;h.ep=!0;const d=l(h);fetch(h.href,d)}})();function Ec(e,o){return function(){return e.apply(o,arguments)}}const{toString:vg}=Object.prototype,{getPrototypeOf:vo}=Object,fs=(e=>o=>{const l=vg.call(o);return e[l]||(e[l]=l.slice(8,-1).toLowerCase())})(Object.create(null)),Ha=e=>(e=e.toLowerCase(),o=>fs(o)===e),gs=e=>o=>typeof o===e,{isArray:Zn}=Array,mi=gs("undefined");function mg(e){return e!==null&&!mi(e)&&e.constructor!==null&&!mi(e.constructor)&&ka(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Vc=Ha("ArrayBuffer");function pg(e){let o;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?o=ArrayBuffer.isView(e):o=e&&e.buffer&&Vc(e.buffer),o}const bg=gs("string"),ka=gs("function"),Dc=gs("number"),vs=e=>e!==null&&typeof e=="object",xg=e=>e===!0||e===!1,Wi=e=>{if(fs(e)!=="object")return!1;const o=vo(e);return(o===null||o===Object.prototype||Object.getPrototypeOf(o)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},yg=Ha("Date"),wg=Ha("File"),Sg=Ha("Blob"),kg=Ha("FileList"),Cg=e=>vs(e)&&ka(e.pipe),Ag=e=>{let o;return e&&(typeof FormData=="function"&&e instanceof FormData||ka(e.append)&&((o=fs(e))==="formdata"||o==="object"&&ka(e.toString)&&e.toString()==="[object FormData]"))},Pg=Ha("URLSearchParams"),Tg=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Ti(e,o,{allOwnKeys:l=!1}={}){if(e===null||typeof e>"u")return;let c,h;if(typeof e!="object"&&(e=[e]),Zn(e))for(c=0,h=e.length;c0;)if(h=l[c],o===h.toLowerCase())return h;return null}const Mc=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),Fc=e=>!mi(e)&&e!==Mc;function Pr(){const{caseless:e}=Fc(this)&&this||{},o={},l=(c,h)=>{const d=e&&Rc(o,h)||h;Wi(o[d])&&Wi(c)?o[d]=Pr(o[d],c):Wi(c)?o[d]=Pr({},c):Zn(c)?o[d]=c.slice():o[d]=c};for(let c=0,h=arguments.length;c(Ti(o,(h,d)=>{l&&ka(h)?e[d]=Ec(h,l):e[d]=h},{allOwnKeys:c}),e),Ig=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Lg=(e,o,l,c)=>{e.prototype=Object.create(o.prototype,c),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:o.prototype}),l&&Object.assign(e.prototype,l)},Eg=(e,o,l,c)=>{let h,d,m;const p={};if(o=o||{},e==null)return o;do{for(h=Object.getOwnPropertyNames(e),d=h.length;d-- >0;)m=h[d],(!c||c(m,e,o))&&!p[m]&&(o[m]=e[m],p[m]=!0);e=l!==!1&&vo(e)}while(e&&(!l||l(e,o))&&e!==Object.prototype);return o},Vg=(e,o,l)=>{e=String(e),(l===void 0||l>e.length)&&(l=e.length),l-=o.length;const c=e.indexOf(o,l);return c!==-1&&c===l},Dg=e=>{if(!e)return null;if(Zn(e))return e;let o=e.length;if(!Dc(o))return null;const l=new Array(o);for(;o-- >0;)l[o]=e[o];return l},Rg=(e=>o=>e&&o instanceof e)(typeof Uint8Array<"u"&&vo(Uint8Array)),Mg=(e,o)=>{const c=(e&&e[Symbol.iterator]).call(e);let h;for(;(h=c.next())&&!h.done;){const d=h.value;o.call(e,d[0],d[1])}},Fg=(e,o)=>{let l;const c=[];for(;(l=e.exec(o))!==null;)c.push(l);return c},Og=Ha("HTMLFormElement"),Ng=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(l,c,h){return c.toUpperCase()+h}),Tl=(({hasOwnProperty:e})=>(o,l)=>e.call(o,l))(Object.prototype),Bg=Ha("RegExp"),Oc=(e,o)=>{const l=Object.getOwnPropertyDescriptors(e),c={};Ti(l,(h,d)=>{let m;(m=o(h,d,e))!==!1&&(c[d]=m||h)}),Object.defineProperties(e,c)},zg=e=>{Oc(e,(o,l)=>{if(ka(e)&&["arguments","caller","callee"].indexOf(l)!==-1)return!1;const c=e[l];if(ka(c)){if(o.enumerable=!1,"writable"in o){o.writable=!1;return}o.set||(o.set=()=>{throw Error("Can not rewrite read-only method '"+l+"'")})}})},Hg=(e,o)=>{const l={},c=h=>{h.forEach(d=>{l[d]=!0})};return Zn(e)?c(e):c(String(e).split(o)),l},Xg=()=>{},Yg=(e,o)=>(e=+e,Number.isFinite(e)?e:o),rr="abcdefghijklmnopqrstuvwxyz",_l="0123456789",Nc={DIGIT:_l,ALPHA:rr,ALPHA_DIGIT:rr+rr.toUpperCase()+_l},Wg=(e=16,o=Nc.ALPHA_DIGIT)=>{let l="";const{length:c}=o;for(;e--;)l+=o[Math.random()*c|0];return l};function Ug(e){return!!(e&&ka(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const $g=e=>{const o=new Array(10),l=(c,h)=>{if(vs(c)){if(o.indexOf(c)>=0)return;if(!("toJSON"in c)){o[h]=c;const d=Zn(c)?[]:{};return Ti(c,(m,p)=>{const k=l(m,h+1);!mi(k)&&(d[p]=k)}),o[h]=void 0,d}}return c};return l(e,0)},Gg=Ha("AsyncFunction"),jg=e=>e&&(vs(e)||ka(e))&&ka(e.then)&&ka(e.catch),_e={isArray:Zn,isArrayBuffer:Vc,isBuffer:mg,isFormData:Ag,isArrayBufferView:pg,isString:bg,isNumber:Dc,isBoolean:xg,isObject:vs,isPlainObject:Wi,isUndefined:mi,isDate:yg,isFile:wg,isBlob:Sg,isRegExp:Bg,isFunction:ka,isStream:Cg,isURLSearchParams:Pg,isTypedArray:Rg,isFileList:kg,forEach:Ti,merge:Pr,extend:_g,trim:Tg,stripBOM:Ig,inherits:Lg,toFlatObject:Eg,kindOf:fs,kindOfTest:Ha,endsWith:Vg,toArray:Dg,forEachEntry:Mg,matchAll:Fg,isHTMLForm:Og,hasOwnProperty:Tl,hasOwnProp:Tl,reduceDescriptors:Oc,freezeMethods:zg,toObjectSet:Hg,toCamelCase:Ng,noop:Xg,toFiniteNumber:Yg,findKey:Rc,global:Mc,isContextDefined:Fc,ALPHABET:Nc,generateString:Wg,isSpecCompliantForm:Ug,toJSONObject:$g,isAsyncFn:Gg,isThenable:jg};function ft(e,o,l,c,h){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",o&&(this.code=o),l&&(this.config=l),c&&(this.request=c),h&&(this.response=h)}_e.inherits(ft,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:_e.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Bc=ft.prototype,zc={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{zc[e]={value:e}});Object.defineProperties(ft,zc);Object.defineProperty(Bc,"isAxiosError",{value:!0});ft.from=(e,o,l,c,h,d)=>{const m=Object.create(Bc);return _e.toFlatObject(e,m,function(k){return k!==Error.prototype},p=>p!=="isAxiosError"),ft.call(m,e.message,o,l,c,h),m.cause=e,m.name=e.name,d&&Object.assign(m,d),m};const qg=null;function Tr(e){return _e.isPlainObject(e)||_e.isArray(e)}function Hc(e){return _e.endsWith(e,"[]")?e.slice(0,-2):e}function Il(e,o,l){return e?e.concat(o).map(function(h,d){return h=Hc(h),!l&&d?"["+h+"]":h}).join(l?".":""):o}function Zg(e){return _e.isArray(e)&&!e.some(Tr)}const Kg=_e.toFlatObject(_e,{},null,function(o){return/^is[A-Z]/.test(o)});function ms(e,o,l){if(!_e.isObject(e))throw new TypeError("target must be an object");o=o||new FormData,l=_e.toFlatObject(l,{metaTokens:!0,dots:!1,indexes:!1},!1,function(D,Y){return!_e.isUndefined(Y[D])});const c=l.metaTokens,h=l.visitor||A,d=l.dots,m=l.indexes,k=(l.Blob||typeof Blob<"u"&&Blob)&&_e.isSpecCompliantForm(o);if(!_e.isFunction(h))throw new TypeError("visitor must be a function");function P(B){if(B===null)return"";if(_e.isDate(B))return B.toISOString();if(!k&&_e.isBlob(B))throw new ft("Blob is not supported. Use a Buffer instead.");return _e.isArrayBuffer(B)||_e.isTypedArray(B)?k&&typeof Blob=="function"?new Blob([B]):Buffer.from(B):B}function A(B,D,Y){let H=B;if(B&&!Y&&typeof B=="object"){if(_e.endsWith(D,"{}"))D=c?D:D.slice(0,-2),B=JSON.stringify(B);else if(_e.isArray(B)&&Zg(B)||(_e.isFileList(B)||_e.endsWith(D,"[]"))&&(H=_e.toArray(B)))return D=Hc(D),H.forEach(function(Z,G){!(_e.isUndefined(Z)||Z===null)&&o.append(m===!0?Il([D],G,d):m===null?D:D+"[]",P(Z))}),!1}return Tr(B)?!0:(o.append(Il(Y,D,d),P(B)),!1)}const L=[],_=Object.assign(Kg,{defaultVisitor:A,convertValue:P,isVisitable:Tr});function R(B,D){if(!_e.isUndefined(B)){if(L.indexOf(B)!==-1)throw Error("Circular reference detected in "+D.join("."));L.push(B),_e.forEach(B,function(H,M){(!(_e.isUndefined(H)||H===null)&&h.call(o,H,_e.isString(M)?M.trim():M,D,_))===!0&&R(H,D?D.concat(M):[M])}),L.pop()}}if(!_e.isObject(e))throw new TypeError("data must be an object");return R(e),o}function Ll(e){const o={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(c){return o[c]})}function mo(e,o){this._pairs=[],e&&ms(e,this,o)}const Xc=mo.prototype;Xc.append=function(o,l){this._pairs.push([o,l])};Xc.toString=function(o){const l=o?function(c){return o.call(this,c,Ll)}:Ll;return this._pairs.map(function(h){return l(h[0])+"="+l(h[1])},"").join("&")};function Qg(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Yc(e,o,l){if(!o)return e;const c=l&&l.encode||Qg,h=l&&l.serialize;let d;if(h?d=h(o,l):d=_e.isURLSearchParams(o)?o.toString():new mo(o,l).toString(c),d){const m=e.indexOf("#");m!==-1&&(e=e.slice(0,m)),e+=(e.indexOf("?")===-1?"?":"&")+d}return e}class Jg{constructor(){this.handlers=[]}use(o,l,c){return this.handlers.push({fulfilled:o,rejected:l,synchronous:c?c.synchronous:!1,runWhen:c?c.runWhen:null}),this.handlers.length-1}eject(o){this.handlers[o]&&(this.handlers[o]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(o){_e.forEach(this.handlers,function(c){c!==null&&o(c)})}}const El=Jg,Wc={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},ev=typeof URLSearchParams<"u"?URLSearchParams:mo,tv=typeof FormData<"u"?FormData:null,av=typeof Blob<"u"?Blob:null,nv={isBrowser:!0,classes:{URLSearchParams:ev,FormData:tv,Blob:av},protocols:["http","https","file","blob","url","data"]},Uc=typeof window<"u"&&typeof document<"u",iv=(e=>Uc&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),sv=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),rv=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Uc,hasStandardBrowserEnv:iv,hasStandardBrowserWebWorkerEnv:sv},Symbol.toStringTag,{value:"Module"})),Fa={...rv,...nv};function ov(e,o){return ms(e,new Fa.classes.URLSearchParams,Object.assign({visitor:function(l,c,h,d){return Fa.isNode&&_e.isBuffer(l)?(this.append(c,l.toString("base64")),!1):d.defaultVisitor.apply(this,arguments)}},o))}function lv(e){return _e.matchAll(/\w+|\[(\w*)]/g,e).map(o=>o[0]==="[]"?"":o[1]||o[0])}function cv(e){const o={},l=Object.keys(e);let c;const h=l.length;let d;for(c=0;c=l.length;return m=!m&&_e.isArray(h)?h.length:m,k?(_e.hasOwnProp(h,m)?h[m]=[h[m],c]:h[m]=c,!p):((!h[m]||!_e.isObject(h[m]))&&(h[m]=[]),o(l,c,h[m],d)&&_e.isArray(h[m])&&(h[m]=cv(h[m])),!p)}if(_e.isFormData(e)&&_e.isFunction(e.entries)){const l={};return _e.forEachEntry(e,(c,h)=>{o(lv(c),h,l,0)}),l}return null}function uv(e,o,l){if(_e.isString(e))try{return(o||JSON.parse)(e),_e.trim(e)}catch(c){if(c.name!=="SyntaxError")throw c}return(l||JSON.stringify)(e)}const po={transitional:Wc,adapter:["xhr","http"],transformRequest:[function(o,l){const c=l.getContentType()||"",h=c.indexOf("application/json")>-1,d=_e.isObject(o);if(d&&_e.isHTMLForm(o)&&(o=new FormData(o)),_e.isFormData(o))return h&&h?JSON.stringify($c(o)):o;if(_e.isArrayBuffer(o)||_e.isBuffer(o)||_e.isStream(o)||_e.isFile(o)||_e.isBlob(o))return o;if(_e.isArrayBufferView(o))return o.buffer;if(_e.isURLSearchParams(o))return l.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),o.toString();let p;if(d){if(c.indexOf("application/x-www-form-urlencoded")>-1)return ov(o,this.formSerializer).toString();if((p=_e.isFileList(o))||c.indexOf("multipart/form-data")>-1){const k=this.env&&this.env.FormData;return ms(p?{"files[]":o}:o,k&&new k,this.formSerializer)}}return d||h?(l.setContentType("application/json",!1),uv(o)):o}],transformResponse:[function(o){const l=this.transitional||po.transitional,c=l&&l.forcedJSONParsing,h=this.responseType==="json";if(o&&_e.isString(o)&&(c&&!this.responseType||h)){const m=!(l&&l.silentJSONParsing)&&h;try{return JSON.parse(o)}catch(p){if(m)throw p.name==="SyntaxError"?ft.from(p,ft.ERR_BAD_RESPONSE,this,null,this.response):p}}return o}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Fa.classes.FormData,Blob:Fa.classes.Blob},validateStatus:function(o){return o>=200&&o<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};_e.forEach(["delete","get","head","post","put","patch"],e=>{po.headers[e]={}});const bo=po,dv=_e.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),hv=e=>{const o={};let l,c,h;return e&&e.split(` -`).forEach(function(m){h=m.indexOf(":"),l=m.substring(0,h).trim().toLowerCase(),c=m.substring(h+1).trim(),!(!l||o[l]&&dv[l])&&(l==="set-cookie"?o[l]?o[l].push(c):o[l]=[c]:o[l]=o[l]?o[l]+", "+c:c)}),o},Vl=Symbol("internals");function li(e){return e&&String(e).trim().toLowerCase()}function Ui(e){return e===!1||e==null?e:_e.isArray(e)?e.map(Ui):String(e)}function fv(e){const o=Object.create(null),l=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let c;for(;c=l.exec(e);)o[c[1]]=c[2];return o}const gv=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function or(e,o,l,c,h){if(_e.isFunction(c))return c.call(this,o,l);if(h&&(o=l),!!_e.isString(o)){if(_e.isString(c))return o.indexOf(c)!==-1;if(_e.isRegExp(c))return c.test(o)}}function vv(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(o,l,c)=>l.toUpperCase()+c)}function mv(e,o){const l=_e.toCamelCase(" "+o);["get","set","has"].forEach(c=>{Object.defineProperty(e,c+l,{value:function(h,d,m){return this[c].call(this,o,h,d,m)},configurable:!0})})}class ps{constructor(o){o&&this.set(o)}set(o,l,c){const h=this;function d(p,k,P){const A=li(k);if(!A)throw new Error("header name must be a non-empty string");const L=_e.findKey(h,A);(!L||h[L]===void 0||P===!0||P===void 0&&h[L]!==!1)&&(h[L||k]=Ui(p))}const m=(p,k)=>_e.forEach(p,(P,A)=>d(P,A,k));return _e.isPlainObject(o)||o instanceof this.constructor?m(o,l):_e.isString(o)&&(o=o.trim())&&!gv(o)?m(hv(o),l):o!=null&&d(l,o,c),this}get(o,l){if(o=li(o),o){const c=_e.findKey(this,o);if(c){const h=this[c];if(!l)return h;if(l===!0)return fv(h);if(_e.isFunction(l))return l.call(this,h,c);if(_e.isRegExp(l))return l.exec(h);throw new TypeError("parser must be boolean|regexp|function")}}}has(o,l){if(o=li(o),o){const c=_e.findKey(this,o);return!!(c&&this[c]!==void 0&&(!l||or(this,this[c],c,l)))}return!1}delete(o,l){const c=this;let h=!1;function d(m){if(m=li(m),m){const p=_e.findKey(c,m);p&&(!l||or(c,c[p],p,l))&&(delete c[p],h=!0)}}return _e.isArray(o)?o.forEach(d):d(o),h}clear(o){const l=Object.keys(this);let c=l.length,h=!1;for(;c--;){const d=l[c];(!o||or(this,this[d],d,o,!0))&&(delete this[d],h=!0)}return h}normalize(o){const l=this,c={};return _e.forEach(this,(h,d)=>{const m=_e.findKey(c,d);if(m){l[m]=Ui(h),delete l[d];return}const p=o?vv(d):String(d).trim();p!==d&&delete l[d],l[p]=Ui(h),c[p]=!0}),this}concat(...o){return this.constructor.concat(this,...o)}toJSON(o){const l=Object.create(null);return _e.forEach(this,(c,h)=>{c!=null&&c!==!1&&(l[h]=o&&_e.isArray(c)?c.join(", "):c)}),l}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([o,l])=>o+": "+l).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(o){return o instanceof this?o:new this(o)}static concat(o,...l){const c=new this(o);return l.forEach(h=>c.set(h)),c}static accessor(o){const c=(this[Vl]=this[Vl]={accessors:{}}).accessors,h=this.prototype;function d(m){const p=li(m);c[p]||(mv(h,m),c[p]=!0)}return _e.isArray(o)?o.forEach(d):d(o),this}}ps.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);_e.reduceDescriptors(ps.prototype,({value:e},o)=>{let l=o[0].toUpperCase()+o.slice(1);return{get:()=>e,set(c){this[l]=c}}});_e.freezeMethods(ps);const Xa=ps;function lr(e,o){const l=this||bo,c=o||l,h=Xa.from(c.headers);let d=c.data;return _e.forEach(e,function(p){d=p.call(l,d,h.normalize(),o?o.status:void 0)}),h.normalize(),d}function Gc(e){return!!(e&&e.__CANCEL__)}function _i(e,o,l){ft.call(this,e??"canceled",ft.ERR_CANCELED,o,l),this.name="CanceledError"}_e.inherits(_i,ft,{__CANCEL__:!0});function pv(e,o,l){const c=l.config.validateStatus;!l.status||!c||c(l.status)?e(l):o(new ft("Request failed with status code "+l.status,[ft.ERR_BAD_REQUEST,ft.ERR_BAD_RESPONSE][Math.floor(l.status/100)-4],l.config,l.request,l))}const bv=Fa.hasStandardBrowserEnv?{write(e,o,l,c,h,d){const m=[e+"="+encodeURIComponent(o)];_e.isNumber(l)&&m.push("expires="+new Date(l).toGMTString()),_e.isString(c)&&m.push("path="+c),_e.isString(h)&&m.push("domain="+h),d===!0&&m.push("secure"),document.cookie=m.join("; ")},read(e){const o=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return o?decodeURIComponent(o[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function xv(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function yv(e,o){return o?e.replace(/\/+$/,"")+"/"+o.replace(/^\/+/,""):e}function jc(e,o){return e&&!xv(o)?yv(e,o):o}const wv=Fa.hasStandardBrowserEnv?function(){const o=/(msie|trident)/i.test(navigator.userAgent),l=document.createElement("a");let c;function h(d){let m=d;return o&&(l.setAttribute("href",m),m=l.href),l.setAttribute("href",m),{href:l.href,protocol:l.protocol?l.protocol.replace(/:$/,""):"",host:l.host,search:l.search?l.search.replace(/^\?/,""):"",hash:l.hash?l.hash.replace(/^#/,""):"",hostname:l.hostname,port:l.port,pathname:l.pathname.charAt(0)==="/"?l.pathname:"/"+l.pathname}}return c=h(window.location.href),function(m){const p=_e.isString(m)?h(m):m;return p.protocol===c.protocol&&p.host===c.host}}():function(){return function(){return!0}}();function Sv(e){const o=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return o&&o[1]||""}function kv(e,o){e=e||10;const l=new Array(e),c=new Array(e);let h=0,d=0,m;return o=o!==void 0?o:1e3,function(k){const P=Date.now(),A=c[d];m||(m=P),l[h]=k,c[h]=P;let L=d,_=0;for(;L!==h;)_+=l[L++],L=L%e;if(h=(h+1)%e,h===d&&(d=(d+1)%e),P-m{const d=h.loaded,m=h.lengthComputable?h.total:void 0,p=d-l,k=c(p),P=d<=m;l=d;const A={loaded:d,total:m,progress:m?d/m:void 0,bytes:p,rate:k||void 0,estimated:k&&m&&P?(m-d)/k:void 0,event:h};A[o?"download":"upload"]=!0,e(A)}}const Cv=typeof XMLHttpRequest<"u",Av=Cv&&function(e){return new Promise(function(l,c){let h=e.data;const d=Xa.from(e.headers).normalize();let{responseType:m,withXSRFToken:p}=e,k;function P(){e.cancelToken&&e.cancelToken.unsubscribe(k),e.signal&&e.signal.removeEventListener("abort",k)}let A;if(_e.isFormData(h)){if(Fa.hasStandardBrowserEnv||Fa.hasStandardBrowserWebWorkerEnv)d.setContentType(!1);else if((A=d.getContentType())!==!1){const[D,...Y]=A?A.split(";").map(H=>H.trim()).filter(Boolean):[];d.setContentType([D||"multipart/form-data",...Y].join("; "))}}let L=new XMLHttpRequest;if(e.auth){const D=e.auth.username||"",Y=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";d.set("Authorization","Basic "+btoa(D+":"+Y))}const _=jc(e.baseURL,e.url);L.open(e.method.toUpperCase(),Yc(_,e.params,e.paramsSerializer),!0),L.timeout=e.timeout;function R(){if(!L)return;const D=Xa.from("getAllResponseHeaders"in L&&L.getAllResponseHeaders()),H={data:!m||m==="text"||m==="json"?L.responseText:L.response,status:L.status,statusText:L.statusText,headers:D,config:e,request:L};pv(function(Z){l(Z),P()},function(Z){c(Z),P()},H),L=null}if("onloadend"in L?L.onloadend=R:L.onreadystatechange=function(){!L||L.readyState!==4||L.status===0&&!(L.responseURL&&L.responseURL.indexOf("file:")===0)||setTimeout(R)},L.onabort=function(){L&&(c(new ft("Request aborted",ft.ECONNABORTED,e,L)),L=null)},L.onerror=function(){c(new ft("Network Error",ft.ERR_NETWORK,e,L)),L=null},L.ontimeout=function(){let Y=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const H=e.transitional||Wc;e.timeoutErrorMessage&&(Y=e.timeoutErrorMessage),c(new ft(Y,H.clarifyTimeoutError?ft.ETIMEDOUT:ft.ECONNABORTED,e,L)),L=null},Fa.hasStandardBrowserEnv&&(p&&_e.isFunction(p)&&(p=p(e)),p||p!==!1&&wv(_))){const D=e.xsrfHeaderName&&e.xsrfCookieName&&bv.read(e.xsrfCookieName);D&&d.set(e.xsrfHeaderName,D)}h===void 0&&d.setContentType(null),"setRequestHeader"in L&&_e.forEach(d.toJSON(),function(Y,H){L.setRequestHeader(H,Y)}),_e.isUndefined(e.withCredentials)||(L.withCredentials=!!e.withCredentials),m&&m!=="json"&&(L.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&L.addEventListener("progress",Dl(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&L.upload&&L.upload.addEventListener("progress",Dl(e.onUploadProgress)),(e.cancelToken||e.signal)&&(k=D=>{L&&(c(!D||D.type?new _i(null,e,L):D),L.abort(),L=null)},e.cancelToken&&e.cancelToken.subscribe(k),e.signal&&(e.signal.aborted?k():e.signal.addEventListener("abort",k)));const B=Sv(_);if(B&&Fa.protocols.indexOf(B)===-1){c(new ft("Unsupported protocol "+B+":",ft.ERR_BAD_REQUEST,e));return}L.send(h||null)})},_r={http:qg,xhr:Av};_e.forEach(_r,(e,o)=>{if(e){try{Object.defineProperty(e,"name",{value:o})}catch{}Object.defineProperty(e,"adapterName",{value:o})}});const Rl=e=>`- ${e}`,Pv=e=>_e.isFunction(e)||e===null||e===!1,qc={getAdapter:e=>{e=_e.isArray(e)?e:[e];const{length:o}=e;let l,c;const h={};for(let d=0;d`adapter ${p} `+(k===!1?"is not supported by the environment":"is not available in the build"));let m=o?d.length>1?`since : -`+d.map(Rl).join(` -`):" "+Rl(d[0]):"as no adapter specified";throw new ft("There is no suitable adapter to dispatch the request "+m,"ERR_NOT_SUPPORT")}return c},adapters:_r};function cr(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new _i(null,e)}function Ml(e){return cr(e),e.headers=Xa.from(e.headers),e.data=lr.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),qc.getAdapter(e.adapter||bo.adapter)(e).then(function(c){return cr(e),c.data=lr.call(e,e.transformResponse,c),c.headers=Xa.from(c.headers),c},function(c){return Gc(c)||(cr(e),c&&c.response&&(c.response.data=lr.call(e,e.transformResponse,c.response),c.response.headers=Xa.from(c.response.headers))),Promise.reject(c)})}const Fl=e=>e instanceof Xa?e.toJSON():e;function Un(e,o){o=o||{};const l={};function c(P,A,L){return _e.isPlainObject(P)&&_e.isPlainObject(A)?_e.merge.call({caseless:L},P,A):_e.isPlainObject(A)?_e.merge({},A):_e.isArray(A)?A.slice():A}function h(P,A,L){if(_e.isUndefined(A)){if(!_e.isUndefined(P))return c(void 0,P,L)}else return c(P,A,L)}function d(P,A){if(!_e.isUndefined(A))return c(void 0,A)}function m(P,A){if(_e.isUndefined(A)){if(!_e.isUndefined(P))return c(void 0,P)}else return c(void 0,A)}function p(P,A,L){if(L in o)return c(P,A);if(L in e)return c(void 0,P)}const k={url:d,method:d,data:d,baseURL:m,transformRequest:m,transformResponse:m,paramsSerializer:m,timeout:m,timeoutMessage:m,withCredentials:m,withXSRFToken:m,adapter:m,responseType:m,xsrfCookieName:m,xsrfHeaderName:m,onUploadProgress:m,onDownloadProgress:m,decompress:m,maxContentLength:m,maxBodyLength:m,beforeRedirect:m,transport:m,httpAgent:m,httpsAgent:m,cancelToken:m,socketPath:m,responseEncoding:m,validateStatus:p,headers:(P,A)=>h(Fl(P),Fl(A),!0)};return _e.forEach(Object.keys(Object.assign({},e,o)),function(A){const L=k[A]||h,_=L(e[A],o[A],A);_e.isUndefined(_)&&L!==p||(l[A]=_)}),l}const Zc="1.6.2",xo={};["object","boolean","number","function","string","symbol"].forEach((e,o)=>{xo[e]=function(c){return typeof c===e||"a"+(o<1?"n ":" ")+e}});const Ol={};xo.transitional=function(o,l,c){function h(d,m){return"[Axios v"+Zc+"] Transitional option '"+d+"'"+m+(c?". "+c:"")}return(d,m,p)=>{if(o===!1)throw new ft(h(m," has been removed"+(l?" in "+l:"")),ft.ERR_DEPRECATED);return l&&!Ol[m]&&(Ol[m]=!0,console.warn(h(m," has been deprecated since v"+l+" and will be removed in the near future"))),o?o(d,m,p):!0}};function Tv(e,o,l){if(typeof e!="object")throw new ft("options must be an object",ft.ERR_BAD_OPTION_VALUE);const c=Object.keys(e);let h=c.length;for(;h-- >0;){const d=c[h],m=o[d];if(m){const p=e[d],k=p===void 0||m(p,d,e);if(k!==!0)throw new ft("option "+d+" must be "+k,ft.ERR_BAD_OPTION_VALUE);continue}if(l!==!0)throw new ft("Unknown option "+d,ft.ERR_BAD_OPTION)}}const Ir={assertOptions:Tv,validators:xo},Qa=Ir.validators;class es{constructor(o){this.defaults=o,this.interceptors={request:new El,response:new El}}request(o,l){typeof o=="string"?(l=l||{},l.url=o):l=o||{},l=Un(this.defaults,l);const{transitional:c,paramsSerializer:h,headers:d}=l;c!==void 0&&Ir.assertOptions(c,{silentJSONParsing:Qa.transitional(Qa.boolean),forcedJSONParsing:Qa.transitional(Qa.boolean),clarifyTimeoutError:Qa.transitional(Qa.boolean)},!1),h!=null&&(_e.isFunction(h)?l.paramsSerializer={serialize:h}:Ir.assertOptions(h,{encode:Qa.function,serialize:Qa.function},!0)),l.method=(l.method||this.defaults.method||"get").toLowerCase();let m=d&&_e.merge(d.common,d[l.method]);d&&_e.forEach(["delete","get","head","post","put","patch","common"],B=>{delete d[B]}),l.headers=Xa.concat(m,d);const p=[];let k=!0;this.interceptors.request.forEach(function(D){typeof D.runWhen=="function"&&D.runWhen(l)===!1||(k=k&&D.synchronous,p.unshift(D.fulfilled,D.rejected))});const P=[];this.interceptors.response.forEach(function(D){P.push(D.fulfilled,D.rejected)});let A,L=0,_;if(!k){const B=[Ml.bind(this),void 0];for(B.unshift.apply(B,p),B.push.apply(B,P),_=B.length,A=Promise.resolve(l);L<_;)A=A.then(B[L++],B[L++]);return A}_=p.length;let R=l;for(L=0;L<_;){const B=p[L++],D=p[L++];try{R=B(R)}catch(Y){D.call(this,Y);break}}try{A=Ml.call(this,R)}catch(B){return Promise.reject(B)}for(L=0,_=P.length;L<_;)A=A.then(P[L++],P[L++]);return A}getUri(o){o=Un(this.defaults,o);const l=jc(o.baseURL,o.url);return Yc(l,o.params,o.paramsSerializer)}}_e.forEach(["delete","get","head","options"],function(o){es.prototype[o]=function(l,c){return this.request(Un(c||{},{method:o,url:l,data:(c||{}).data}))}});_e.forEach(["post","put","patch"],function(o){function l(c){return function(d,m,p){return this.request(Un(p||{},{method:o,headers:c?{"Content-Type":"multipart/form-data"}:{},url:d,data:m}))}}es.prototype[o]=l(),es.prototype[o+"Form"]=l(!0)});const $i=es;class yo{constructor(o){if(typeof o!="function")throw new TypeError("executor must be a function.");let l;this.promise=new Promise(function(d){l=d});const c=this;this.promise.then(h=>{if(!c._listeners)return;let d=c._listeners.length;for(;d-- >0;)c._listeners[d](h);c._listeners=null}),this.promise.then=h=>{let d;const m=new Promise(p=>{c.subscribe(p),d=p}).then(h);return m.cancel=function(){c.unsubscribe(d)},m},o(function(d,m,p){c.reason||(c.reason=new _i(d,m,p),l(c.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(o){if(this.reason){o(this.reason);return}this._listeners?this._listeners.push(o):this._listeners=[o]}unsubscribe(o){if(!this._listeners)return;const l=this._listeners.indexOf(o);l!==-1&&this._listeners.splice(l,1)}static source(){let o;return{token:new yo(function(h){o=h}),cancel:o}}}const _v=yo;function Iv(e){return function(l){return e.apply(null,l)}}function Lv(e){return _e.isObject(e)&&e.isAxiosError===!0}const Lr={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Lr).forEach(([e,o])=>{Lr[o]=e});const Ev=Lr;function Kc(e){const o=new $i(e),l=Ec($i.prototype.request,o);return _e.extend(l,$i.prototype,o,{allOwnKeys:!0}),_e.extend(l,o,null,{allOwnKeys:!0}),l.create=function(h){return Kc(Un(e,h))},l}const Vt=Kc(bo);Vt.Axios=$i;Vt.CanceledError=_i;Vt.CancelToken=_v;Vt.isCancel=Gc;Vt.VERSION=Zc;Vt.toFormData=ms;Vt.AxiosError=ft;Vt.Cancel=Vt.CanceledError;Vt.all=function(o){return Promise.all(o)};Vt.spread=Iv;Vt.isAxiosError=Lv;Vt.mergeConfig=Un;Vt.AxiosHeaders=Xa;Vt.formToJSON=e=>$c(_e.isHTMLForm(e)?new FormData(e):e);Vt.getAdapter=qc.getAdapter;Vt.HttpStatusCode=Ev;Vt.default=Vt;const Vv=Vt;var Dv=(e=>(e[e.TCP_uTP=0]="TCP_uTP",e[e.TCP=1]="TCP",e[e.uTP=2]="uTP",e))(Dv||{}),Gi=(e=>(e.ORIGINAL="Original",e.SUBFOLDER="Subfolder",e.NO_SUBFOLDER="NoSubfolder",e))(Gi||{}),Rv=(e=>(e[e.PREFER_ENCRYPTION=0]="PREFER_ENCRYPTION",e[e.FORCE_ON=1]="FORCE_ON",e[e.FORCE_OFF=2]="FORCE_OFF",e))(Rv||{}),Mv=(e=>(e[e.DAYS=0]="DAYS",e[e.MONTHS=1]="MONTHS",e[e.YEARS=2]="YEARS",e))(Mv||{}),Fv=(e=>(e[e.PAUSE_TORRENT=0]="PAUSE_TORRENT",e[e.REMOVE_TORRENT=1]="REMOVE_TORRENT",e[e.REMOVE_TORRENT_AND_FILES=3]="REMOVE_TORRENT_AND_FILES",e[e.ENABLE_SUPERSEEDING=2]="ENABLE_SUPERSEEDING",e))(Fv||{}),Ov=(e=>(e.NONE="None",e.SOCKS4="SOCKS4",e.SOCKS5="SOCKS5",e.HTTP="HTTP",e))(Ov||{}),Nv=(e=>(e.LEGACY="Legacy",e.SQLITE="SQLite",e))(Nv||{}),Bv=(e=>(e[e.MONITORED_FOLDER=0]="MONITORED_FOLDER",e[e.DEFAULT_SAVE_PATH=1]="DEFAULT_SAVE_PATH",e))(Bv||{}),zv=(e=>(e[e.EVERY_DAY=0]="EVERY_DAY",e[e.EVERY_WEEKDAY=1]="EVERY_WEEKDAY",e[e.EVERY_WEEKEND=2]="EVERY_WEEKEND",e[e.EVERY_MONDAY=3]="EVERY_MONDAY",e[e.EVERY_TUESDAY=4]="EVERY_TUESDAY",e[e.EVERY_WEDNESDAY=5]="EVERY_WEDNESDAY",e[e.EVERY_THURSDAY=6]="EVERY_THURSDAY",e[e.EVERY_FRIDAY=7]="EVERY_FRIDAY",e[e.EVERY_SATURDAY=8]="EVERY_SATURDAY",e[e.EVERY_SUNDAY=9]="EVERY_SUNDAY",e))(zv||{}),ji=(e=>(e.NONE="None",e.METADATA_RECEIVED="MetadataReceived",e.FILES_CHECKED="FilesChecked",e))(ji||{}),Hv=(e=>(e[e.ROUND_ROBIN=0]="ROUND_ROBIN",e[e.FASTEST_UPLOAD=1]="FASTEST_UPLOAD",e[e.ANTI_LEECH=2]="ANTI_LEECH",e))(Hv||{}),Xv=(e=>(e[e.FIXED_SLOTS=0]="FIXED_SLOTS",e[e.UPLOAD_RATE_BASED=1]="UPLOAD_RATE_BASED",e))(Xv||{}),Yv=(e=>(e[e.PREFER_TCP=0]="PREFER_TCP",e[e.PEER_PROPORTIONAL=1]="PEER_PROPORTIONAL",e))(Yv||{}),Wv=(e=>(e[e.DEFAULT=0]="DEFAULT",e[e.MEMORY_MAPPED_FILES=1]="MEMORY_MAPPED_FILES",e[e.POSIX_COMPLIANT=2]="POSIX_COMPLIANT",e))(Wv||{}),Uv=(e=>(e[e.DISABLE_OS_CACHE=0]="DISABLE_OS_CACHE",e[e.ENABLE_OS_CACHE=1]="ENABLE_OS_CACHE",e[e.WRITE_THROUGH=2]="WRITE_THROUGH",e))(Uv||{}),ya=(e=>(e.CONNECTED="connected",e.FIREWALLED="firewalled",e.DISCONNECTED="disconnected",e.UNKNOWN="unknown",e))(ya||{}),Qc=(e=>(e[e.DISABLED=-1]="DISABLED",e[e.DO_NOT_DOWNLOAD=0]="DO_NOT_DOWNLOAD",e[e.NORMAL=1]="NORMAL",e[e.HIGH=6]="HIGH",e[e.MAXIMAL=7]="MAXIMAL",e))(Qc||{}),Ma=(e=>(e[e.NONE=0]="NONE",e[e.NORMAL=1]="NORMAL",e[e.INFO=2]="INFO",e[e.WARNING=4]="WARNING",e[e.CRITICAL=8]="CRITICAL",e[e.ALL=15]="ALL",e))(Ma||{}),pi=(e=>(e.ADDED_ON="added_on",e.AMOUNT_LEFT="amount_left",e.AUTO_TMM="auto_tmm",e.AVAILABILITY="availability",e.AVG_DOWNLOAD_SPEED="avgDownloadSpeed",e.AVG_UPLOAD_SPEED="avgUploadSpeed",e.CATEGORY="category",e.COMPLETED="completed",e.COMPLETION_ON="completion_on",e.CONTENT_PATH="content_path",e.DEFAULT="",e.DL_LIMIT="dl_limit",e.DLSPEED="dlspeed",e.DOWNLOAD_PATH="download_path",e.DOWNLOADED="downloaded",e.DOWNLOADED_SESSION="downloaded_session",e.ETA="eta",e.F_L_PIECE_PRIO="f_l_piece_prio",e.FORCE_START="force_start",e.GLOBALSPEED="globalSpeed",e.GLOBALVOLUME="globalVolume",e.HASH="hash",e.INFOHASH_V1="infohash_v1",e.INFOHASH_V2="infohash_v2",e.LAST_ACTIVITY="last_activity",e.MAGNET_URI="magnet_uri",e.MAX_RATIO="max_ratio",e.MAX_SEEDING_TIME="max_seeding_time",e.NAME="name",e.NUM_COMPLETE="num_complete",e.NUM_INCOMPLETE="num_incomplete",e.NUM_LEECHS="num_leechs",e.NUM_SEEDS="num_seeds",e.PRIORITY="priority",e.PROGRESS="progress",e.RATIO="ratio",e.RATIO_LIMIT="ratio_limit",e.SAVE_PATH="save_path",e.SEEDING_TIME="seeding_time",e.SEEDING_TIME_LIMIT="seeding_time_limit",e.SEEN_COMPLETE="seen_complete",e.SEQ_DL="seq_dl",e.SIZE="size",e.STATE="state",e.SUPER_SEEDING="super_seeding",e.TAGS="tags",e.TIME_ACTIVE="time_active",e.TOTAL_SIZE="total_size",e.TRACKER="tracker",e.TRACKERS_COUNT="trackers_count",e.UP_LIMIT="up_limit",e.UPLOADED="uploaded",e.UPLOADED_SESSION="uploaded_session",e.UPSPEED="upspeed",e))(pi||{}),wo=(e=>(e.META_DL="metaDL",e.FORCED_DL="forcedDL",e.DOWNLOADING="downloading",e.STALLED_DL="stalledDL",e.PAUSED_DL="pausedDL",e.QUEUED_DL="queuedDL",e.FORCED_UP="forcedUP",e.UPLOADING="uploading",e.STALLED_UP="stalledUP",e.PAUSED_UP="pausedUP",e.QUEUED_UP="queuedUP",e.CHECKING_DL="checkingDL",e.CHECKING_UP="checkingUP",e.CHECKING_RESUME_DATA="checkingResumeData",e.ALLOCATING="allocating",e.MOVING="moving",e.MISSING_FILES="missingFiles",e.ERROR="error",e.UNKNOWN="unknown",e))(wo||{});class $v{axios;constructor(){this.axios=Vv.create({baseURL:"api/v2"}),this.axios.defaults.headers.post["Content-Type"]="application/x-www-form-urlencoded"}async execute(o,l){const c=new URLSearchParams(l);return this.axios.post(o,c).then(h=>h.data)}async getAppVersion(){return this.axios.get("/app/version").then(o=>o.data).then(o=>o.includes("v")?o.substring(1):o)}async login(o){const l=new URLSearchParams(o);return this.axios.post("/auth/login",l,{validateStatus:c=>c===200||c===403}).then(c=>c.data,c=>console.log(c))}async getAuthenticationStatus(){return this.axios.get("/app/version").then(()=>!0).catch(()=>!1)}async logout(){return this.axios.post("/auth/logout")}async getAppPreferences(){return this.axios.get("/app/preferences").then(o=>o.data)}async setPreferences(o){const l={json:JSON.stringify(o)};return this.execute("/app/setPreferences",l)}async getMaindata(o){return this.axios.get("/sync/maindata",{params:{rid:o}}).then(l=>l.data)}async toggleSpeedLimitsMode(){return this.execute("/transfer/toggleSpeedLimitsMode")}async getTorrents(o){return this.axios.get("/torrents/info",{params:o}).then(l=>l.data)}async getTorrentTrackers(o){return this.axios.get("/torrents/trackers",{params:{hash:o}}).then(l=>l.data)}async getTorrentPeers(o,l){return this.axios.get("/sync/torrentPeers",{params:{hash:o,rid:l}}).then(c=>c.data)}async setTorrentName(o,l){return this.execute("/torrents/rename",{hash:o,name:l})}async getTorrentPieceStates(o){return this.axios.get("/torrents/pieceStates",{params:{hash:o}}).then(l=>l.data)}async getTorrentFiles(o,l){return this.axios.get("/torrents/files",{params:{hash:o,indexes:l?.join("|")}}).then(c=>c.data)}async getAvailableTags(){return this.axios.get("/torrents/tags").then(o=>o.data).then(o=>o.sort((l,c)=>l.localeCompare(c.toLowerCase(),void 0,{sensitivity:"base"})))}async getTorrentProperties(o){return this.axios.get("/torrents/properties",{params:{hash:o}}).then(l=>l.data)}async createFeed(o){return this.execute("/rss/addFeed",{url:o.url,path:o.name})}async setRule(o,l){return this.execute("/rss/setRule",{ruleName:o,ruleDef:JSON.stringify(l)})}async getFeeds(o){return this.axios.get("/rss/items",{params:{withData:o}}).then(l=>l.data).then(l=>{const c=[];for(const h in l)c.push({name:h,...l[h]});return c})}async getRules(){return this.axios.get("/rss/rules").then(o=>o.data).then(o=>{const l=[];for(const c in o)l.push({name:c,...o[c]});return l})}async editFeed(o,l){return this.execute("/rss/moveItem",{itemPath:o,destPath:l})}async renameRule(o,l){return this.execute("/rss/renameRule",{ruleName:o,newRuleName:l})}async deleteRule(o){return this.execute("rss/removeRule",{ruleName:o})}async deleteFeed(o){return this.execute("rss/removeItem",{path:o})}async markAsRead(o,l){return this.execute("rss/markAsRead",{itemPath:o,articleId:l})}async refreshFeed(o){return this.execute("rss/refreshItem",{itemPath:o})}async getMatchingArticles(o){return this.axios.get("/rss/matchingArticles",{params:{ruleName:o}}).then(l=>l.data)}async addTorrents(o,l,c){let h;if(o){const d=new FormData;for(const[m,p]of Object.entries(c||{}))p!==void 0&&d.set(m,p);for(const m of o)d.append("torrents",m);h=d}else h=new URLSearchParams(c);return l&&h.set("urls",l),this.axios.post("/torrents/add",h)}async setTorrentFilePriority(o,l,c){const h={hash:o,id:l.join("|"),priority:c};return this.execute("/torrents/filePrio",h)}async deleteTorrents(o,l){if(o.length)return this.torrentAction("delete",o,{deleteFiles:l})}async pauseTorrents(o){return this.torrentAction("pause",o)}async resumeTorrents(o){return this.torrentAction("resume",o)}async forceStartTorrents(o){return this.torrentAction("setForceStart",o,{value:!0})}async toggleSequentialDownload(o){return this.torrentAction("toggleSequentialDownload",o)}async toggleFirstLastPiecePriority(o){return this.torrentAction("toggleFirstLastPiecePrio",o)}async setSuperSeeding(o,l){return this.torrentAction("setSuperSeeding",o,{value:l})}async setAutoTMM(o,l){return this.torrentAction("setAutoManagement",o,{enable:l})}async setDownloadLimit(o,l){return this.torrentAction("setDownloadLimit",o,{limit:l})}async setUploadLimit(o,l){return this.torrentAction("setUploadLimit",o,{limit:l})}async getGlobalDownloadLimit(){return this.axios.get("/transfer/downloadLimit").then(o=>o.data)}async getGlobalUploadLimit(){return this.axios.get("/transfer/uploadLimit").then(o=>o.data)}async setGlobalDownloadLimit(o){const l={limit:o};return this.execute("/transfer/setDownloadLimit",l)}async setGlobalUploadLimit(o){const l={limit:o};return this.execute("/transfer/setUploadLimit",l)}async setShareLimit(o,l,c,h){return this.torrentAction("setShareLimits",o,{ratioLimit:l,seedingTimeLimit:c,inactiveSeedingTimeLimit:h})}async reannounceTorrents(o){return this.torrentAction("reannounce",o)}async recheckTorrents(o){return this.torrentAction("recheck",o)}async setTorrentDownloadPath(o,l){const c={id:o.length?o.join("|"):"all",path:l};return this.execute("/torrents/setDownloadPath",c)}async setTorrentSavePath(o,l){const c={id:o.length?o.join("|"):"all",path:l};return this.execute("/torrents/setSavePath",c)}async addTorrentTrackers(o,l){const c={hash:o,urls:l};return this.execute("/torrents/addTrackers",c)}async editTorrentTracker(o,l,c){const h={hash:o,origUrl:l,newUrl:c};return this.execute("/torrents/editTracker",h)}async removeTorrentTrackers(o,l){const c={hash:o,urls:l.join("|")};return this.execute("/torrents/removeTrackers",c)}async addTorrentPeers(o,l){return this.torrentAction("addPeers",o,{peers:l.join("|")})}async banPeers(o){const l={peers:o.join("|")};return this.execute("/transfer/banPeers",l)}async torrentAction(o,l,c){const h={hashes:l.length?l.join("|"):"all",...c};return this.execute(`/torrents/${o}`,h)}async renameFile(o,l,c){const h={hash:o,oldPath:l,newPath:c};return this.execute("/torrents/renameFile",h)}async renameFolder(o,l,c){const h={hash:o,oldPath:l,newPath:c};return this.execute("/torrents/renameFolder",h)}async setTorrentPriority(o,l){return this.execute(`/torrents/${l}`,{hashes:o.join("|")})}async removeTorrentTag(o,l){return this.torrentAction("removeTags",o,{tags:l.join("|")})}async addTorrentTag(o,l){return this.torrentAction("addTags",o,{tags:l.join("|")})}async createTag(o){return this.execute("/torrents/createTags",{tags:o.join(",")})}async deleteTags(o){return this.execute("/torrents/deleteTags",{tags:o.join(",")})}async getCategories(){return this.axios.get("/torrents/categories").then(o=>o.data).then(o=>Object.values(o))}async deleteCategory(o){return this.execute("/torrents/removeCategories",{categories:o.join(` -`)})}async createCategory(o){return this.execute("/torrents/createCategory",{category:o.name,savePath:o.savePath})}async setCategory(o,l){return this.torrentAction("setCategory",o,{category:l})}async editCategory(o){const l={category:o.name,savePath:o.savePath};return this.execute("/torrents/editCategory",l)}async exportTorrent(o){return this.axios.get("/torrents/export",{params:{hash:o},responseType:"arraybuffer",headers:{Accept:"application/x-bittorrent"}}).then(l=>new Blob([l.data],{type:"application/x-bittorrent"}))}async startSearch(o,l,c){const h={pattern:o,category:l,plugins:c.join("|")};return this.execute("/search/start",h)}async stopSearch(o){return this.execute("/search/stop",{id:o}).then(()=>!0,()=>!1)}async getSearchStatus(o){return this.execute("/search/status",{id:o!==void 0?o:0}).then(l=>l.data)}async getSearchResults(o,l,c){return this.execute("/search/results",{id:o,limit:c,offset:l})}async deleteSearchPlugin(o){return this.execute("/search/delete",{id:o}).then(()=>!0,()=>!1)}async getSearchPlugins(){return this.axios.get("/search/plugins").then(o=>o.data)}async installSearchPlugin(o){return this.execute("/search/installPlugin",{sources:o.join("|")}).then(()=>!0,()=>!1)}async uninstallSearchPlugin(o){return this.execute("/search/uninstallPlugin",{names:o.join("|")})}async enableSearchPlugin(o,l){const c={names:o.join("|"),enable:l};return this.execute("/search/enablePlugin",c)}async updateSearchPlugins(){return this.execute("/search/updatePlugins")}async shutdownApp(){return this.axios.post("/app/shutdown").then(()=>!0,()=>!1)}async getNetworkInterfaces(){return this.axios.get("/app/networkInterfaceList").then(o=>o.data)}async getAddresses(o=""){const l={iface:o};return this.axios.get("/app/networkInterfaceAddressList",{params:l}).then(c=>c.data)}async getLogs(o,l=Ma.ALL){const c={last_known_id:o,info:(l&Ma.INFO)==Ma.INFO,normal:(l&Ma.NORMAL)==Ma.NORMAL,warning:(l&Ma.WARNING)==Ma.WARNING,critical:(l&Ma.CRITICAL)==Ma.CRITICAL};return this.axios.get("/log/main",{params:c}).then(h=>h.data)}}const Fe=new $v,So=oa("preferences",()=>{const e=ae();async function o(){e.value=await Fe.getAppPreferences()}async function l(){await Fe.setPreferences(e.value)}return{preferences:e,fetchPreferences:o,setPreferences:l}},{persist:{enabled:!0,strategies:[{storage:sessionStorage,key:"vuetorrent_preferences"}]}}),bs=oa("addTorrents",()=>{const e=So(),o=ae(!0),l=ae([]),c=ae(""),h=Na({}),d=O(()=>l.value.length+c.value.split(` -`).filter(P=>P.trim()!=="").length);function m(P){P instanceof File?l.value.push(P):(c.value!==""&&(c.value+=` -`),c.value+=P)}function p(){o.value&&(o.value=!1,k())}function k(){c.value="",l.value=[],h.addToTopOfQueue=e.preferences.add_to_top_of_queue,h.autoTMM=e.preferences.auto_tmm_enabled,h.category=void 0,h.contentLayout=e.preferences.torrent_content_layout,h.cookie=void 0,h.dlLimit=e.preferences.dl_limit,h.downloadPath=e.preferences.temp_path,h.firstLastPiecePrio=!1,h.inactiveSeedingTimeLimit=void 0,h.paused=e.preferences.start_paused_enabled,h.ratioLimit=void 0,h.rename=void 0,h.savepath=e.preferences.save_path,h.seedingTimeLimit=void 0,h.sequentialDownload=!1,h.skip_checking=!1,h.stopCondition=e.preferences.torrent_stop_condition,h.tags=void 0,h.upLimit=e.preferences.up_limit,h.useDownloadPath=e.preferences.temp_path_enabled}return{isFirstInit:o,files:l,urls:c,form:h,pendingTorrentsCount:d,pushTorrentToQueue:m,initForm:p,resetForm:k}},{persist:{enabled:!0,strategies:[{storage:sessionStorage,key:"vuetorrent_addTorrents"}]}}),ko=oa("app",()=>{const e=ae([]),o=ae("unknown");function l(p,k,...P){e.value.push(setInterval(p,k,...P))}function c(){e.value.forEach(clearInterval),e.value=[]}async function h(){o.value=await Fe.getAppVersion()}async function d(){return await Fe.toggleSpeedLimitsMode()}async function m(){return await Fe.shutdownApp()}return{intervals:e,version:o,fetchQbitVersion:h,pushInterval:l,clearIntervals:c,shutdownQbit:m,toggleAlternativeMode:d}}),Kn=oa("auth",()=>{const e=ae(!1);async function o(d,m){const p=await Fe.login({username:d,password:m});c(p==="Ok.")}async function l(){await Fe.logout(),c(!1)}function c(d){e.value=d}async function h(){c(await Fe.getAuthenticationStatus())}return{isAuthenticated:e,login:o,logout:l,setAuthStatus:c,updateAuthStatus:h}});var Re=(e=>(e.ADDED_ON="added_on",e.AMOUNT_LEFT="amount_left",e.AVAILABILITY="availability",e.AVG_DOWNLOAD_SPEED="avg_download_speed",e.AVG_UPLOAD_SPEED="avg_upload_speed",e.CATEGORY="category",e.COMPLETED_ON="completed_on",e.CONTENT_PATH="content_path",e.DOWNLOAD_LIMIT="download_limit",e.DOWNLOAD_PATH="download_path",e.DOWNLOAD_SPEED="download_speed",e.DOWNLOADED="downloaded",e.DOWNLOADED_SESSION="downloaded_session",e.ETA="eta",e.GLOBAL_SPEED="global_speed",e.GLOBAL_VOLUME="global_volume",e.HASH="hash",e.INFOHASH_V1="infohash_v1",e.INFOHASH_V2="infohash_v2",e.LAST_ACTIVITY="last_activity",e.PEERS="peers",e.PRIORITY="priority",e.PROGRESS="progress",e.RATIO="ratio",e.RATIO_LIMIT="ratio_limit",e.RATIO_TIME_LIMIT="ratio_time_limit",e.SAVE_PATH="save_path",e.SEEDING_TIME="seeding_time",e.SEEDS="seeds",e.SEEN_COMPLETE="seen_complete",e.SIZE="size",e.STATE="state",e.TAGS="tags",e.TIME_ACTIVE="time_active",e.TOTAL_SIZE="total_size",e.TRACKER="tracker",e.TRACKERS_COUNT="trackers_count",e.UPLOAD_LIMIT="upload_limit",e.UPLOAD_SPEED="upload_speed",e.UPLOADED="uploaded",e.UPLOADED_SESSION="uploaded_session",e))(Re||{}),rt=(e=>(e.AMOUNT="amount",e.CHIP="chip",e.DATA="data",e.DATETIME="datetime",e.DURATION="duration",e.PERCENT="percent",e.RELATIVE="relative",e.SPEED="speed",e.TEXT="text",e))(rt||{});const Ra={[Re.ADDED_ON]:{active:!0,order:16},[Re.AMOUNT_LEFT]:{active:!1,order:20},[Re.AVAILABILITY]:{active:!0,order:17},[Re.AVG_DOWNLOAD_SPEED]:{active:!1,order:40},[Re.AVG_UPLOAD_SPEED]:{active:!1,order:41},[Re.CATEGORY]:{active:!0,order:14},[Re.COMPLETED_ON]:{active:!1,order:19},[Re.CONTENT_PATH]:{active:!1,order:21},[Re.DOWNLOAD_LIMIT]:{active:!1,order:23},[Re.DOWNLOAD_PATH]:{active:!1,order:24},[Re.DOWNLOAD_SPEED]:{active:!0,order:3},[Re.DOWNLOADED]:{active:!0,order:5},[Re.DOWNLOADED_SESSION]:{active:!1,order:22},[Re.ETA]:{active:!0,order:8},[Re.GLOBAL_SPEED]:{active:!1,order:34},[Re.GLOBAL_VOLUME]:{active:!1,order:35},[Re.HASH]:{active:!1,order:25},[Re.INFOHASH_V1]:{active:!1,order:26},[Re.INFOHASH_V2]:{active:!1,order:27},[Re.LAST_ACTIVITY]:{active:!1,order:18},[Re.PEERS]:{active:!0,order:9},[Re.PRIORITY]:{active:!1,order:36},[Re.PROGRESS]:{active:!0,order:2},[Re.RATIO]:{active:!0,order:12},[Re.RATIO_LIMIT]:{active:!1,order:37},[Re.RATIO_TIME_LIMIT]:{active:!1,order:38},[Re.SAVE_PATH]:{active:!1,order:6},[Re.SEEDING_TIME]:{active:!1,order:39},[Re.SEEDS]:{active:!0,order:10},[Re.SEEN_COMPLETE]:{active:!1,order:28},[Re.SIZE]:{active:!0,order:1},[Re.STATE]:{active:!0,order:11},[Re.TAGS]:{active:!0,order:15},[Re.TIME_ACTIVE]:{active:!1,order:29},[Re.TOTAL_SIZE]:{active:!1,order:30},[Re.TRACKER]:{active:!1,order:13},[Re.TRACKERS_COUNT]:{active:!1,order:31},[Re.UPLOAD_LIMIT]:{active:!1,order:33},[Re.UPLOAD_SPEED]:{active:!0,order:4},[Re.UPLOADED]:{active:!0,order:7},[Re.UPLOADED_SESSION]:{active:!1,order:32}},ci={[Re.ADDED_ON]:{props:{title:"added_on",value:"added_on"},type:rt.DATETIME},[Re.AMOUNT_LEFT]:{props:{title:"amount_left",value:"amount_left"},type:rt.DATA},[Re.AVAILABILITY]:{props:{title:"availability",value:"availability"},type:rt.TEXT},[Re.AVG_DOWNLOAD_SPEED]:{props:{title:"avg_download_speed",value:"avgDownloadSpeed"},type:rt.SPEED},[Re.AVG_UPLOAD_SPEED]:{props:{title:"avg_upload_speed",value:"avgUploadSpeed"},type:rt.SPEED},[Re.CATEGORY]:{props:{title:"category",value:"category",color:"category"},type:rt.CHIP},[Re.COMPLETED_ON]:{props:{title:"completed_on",value:"completed_on"},type:rt.DATETIME},[Re.CONTENT_PATH]:{props:{title:"content_path",value:"content_path"},type:rt.TEXT},[Re.DOWNLOAD_LIMIT]:{props:{title:"download_limit",value:"dl_limit"},type:rt.SPEED},[Re.DOWNLOAD_PATH]:{props:{title:"download_path",value:"download_path"},type:rt.TEXT},[Re.DOWNLOAD_SPEED]:{props:{title:"download_speed",value:"dlspeed"},type:rt.SPEED},[Re.DOWNLOADED]:{props:{title:"downloaded",value:"downloaded"},type:rt.DATA},[Re.DOWNLOADED_SESSION]:{props:{title:"downloaded_session",value:"downloaded_session"},type:rt.DATA},[Re.ETA]:{props:{title:"eta",value:"eta"},type:rt.TEXT},[Re.GLOBAL_SPEED]:{props:{title:"global_speed",value:"globalSpeed"},type:rt.SPEED},[Re.GLOBAL_VOLUME]:{props:{title:"global_volume",value:"globalVolume"},type:rt.DATA},[Re.HASH]:{props:{title:"hash",value:"hash"},type:rt.TEXT},[Re.INFOHASH_V1]:{props:{title:"infohash_v1",value:"infohash_v1"},type:rt.TEXT},[Re.INFOHASH_V2]:{props:{title:"infohash_v2",value:"infohash_v2"},type:rt.TEXT},[Re.LAST_ACTIVITY]:{props:{title:"last_activity",value:"last_activity"},type:rt.RELATIVE},[Re.PEERS]:{props:{title:"peers",value:"num_leechs",total:"available_peers"},type:rt.AMOUNT},[Re.PRIORITY]:{props:{title:"priority",value:"priority"},type:rt.TEXT},[Re.PROGRESS]:{props:{title:"progress",value:"progress"},type:rt.PERCENT},[Re.RATIO]:{props:{title:"ratio",value:"ratio"},type:rt.TEXT},[Re.RATIO_LIMIT]:{props:{title:"ratio_limit",value:"ratio_limit"},type:rt.TEXT},[Re.RATIO_TIME_LIMIT]:{props:{title:"ratio_time_limit",value:"ratio_time_limit"},type:rt.TEXT},[Re.SAVE_PATH]:{props:{title:"save_path",value:"savePath"},type:rt.TEXT},[Re.SEEDING_TIME]:{props:{title:"seeding_time",value:"seeding_time"},type:rt.DURATION},[Re.SEEDS]:{props:{title:"seeds",value:"num_seeds",total:"available_seeds"},type:rt.AMOUNT},[Re.SEEN_COMPLETE]:{props:{title:"seen_complete",value:"seen_complete"},type:rt.DATETIME},[Re.SIZE]:{props:{title:"size",value:"size"},type:rt.DATA},[Re.STATE]:{props:{title:"state",value:"stateString",color:"torrent-$1"},type:rt.CHIP},[Re.TAGS]:{props:{title:"tags",value:"tags",color:"tag"},type:rt.CHIP},[Re.TIME_ACTIVE]:{props:{title:"time_active",value:"time_active"},type:rt.DURATION},[Re.TOTAL_SIZE]:{props:{title:"total_size",value:"total_size"},type:rt.DATA},[Re.TRACKER]:{props:{title:"tracker",value:"tracker_domain",color:"tracker"},type:rt.CHIP},[Re.TRACKERS_COUNT]:{props:{title:"trackers_count",value:"trackers_count"},type:rt.TEXT},[Re.UPLOAD_LIMIT]:{props:{title:"upload_limit",value:"up_limit"},type:rt.SPEED},[Re.UPLOAD_SPEED]:{props:{title:"upload_speed",value:"upspeed"},type:rt.SPEED},[Re.UPLOADED]:{props:{title:"uploaded",value:"uploaded"},type:rt.DATA},[Re.UPLOADED_SESSION]:{props:{title:"uploaded_session",value:"uploaded_session"},type:rt.DATA}};var Jc=(e=>(e.LIST="list",e.GRID="grid",e.TABLE="table",e))(Jc||{}),qi=(e=>(e.COOKIE="cookie",e.SEARCH_ENGINE_QUERY="searchEngineQuery",e.TORRENT_PATH="torrentPath",e))(qi||{}),zn=(e=>(e[e.DEFAULT=0]="DEFAULT",e[e.GLOBAL_SPEED=1]="GLOBAL_SPEED",e[e.FIRST_TORRENT_STATUS=2]="FIRST_TORRENT_STATUS",e[e.CUSTOM=3]="CUSTOM",e))(zn||{});function eu(e,o){if(e>=10**o)return Math.floor(e).toString();const l=e.toFixed(o);if(l.length=l**c&&c1?3:1)}function Ao(e,o){const l=o?1024:1e3;let c=1;for(;e>=l**c&&c1?"i":""}B`}function jv(e,o){return`${Co(e,o)} ${Ao(e,o)}`}function Nl(e){const o={dayLimit:100},l=60,c=l*60,h=c*24,m=[h*365,h,c,l,1],p="ydhms";let k=0,P=0;const A=[],L={maxUnitSize:2,dayLimit:0,minUnit:0},_=o?Object.assign(L,o):L;if(_.dayLimit&&e>=_.dayLimit*h)return"∞";for(;(!_.maxUnitSize||P!==_.maxUnitSize)&&k!==m.length;){const R=m[k];if(e2&&typeof o[2]=="string"&&o[2].length>0?o[2]:""}function Bl(e){const o=e.match(/:\/\/([^\/]+\.)?([^\/.]+)\.[^\/.:]+/i);return o!=null&&o.length>2&&typeof o[2]=="string"&&o[2].length>0?o[2]:""}const iu=()=>new RegExp(/(https?:\/\/(?:www\.|(?!www))[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.\S{2,}|www\.[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.\S{2,}|https?:\/\/(?:www\.|(?!www))[a-zA-Z0-9]+\.\S{2,}|www\.[a-zA-Z0-9]+\.\S{2,})/gi);function Kk(e){const o=e.match(iu());let l=[];return o?o.forEach(function(c){let h;l.length===0?h=e.toString().split(c):(h=l[l.length-1].toString().split(c),l.pop()),h.splice(1,0,c),l=[...l,...h]}):l[0]=e,l=l.filter(c=>c!==""),l}function Qk(e){return iu().test(e)}function Jk(e){e=e.toUpperCase();const l=[...e].map(d=>127397+d.charCodeAt(0)),c=String.fromCodePoint(...l),h=`https://cdn.jsdelivr.net/npm/twemoji/2/svg/${l[0].toString(16)}-${l[1].toString(16)}.svg`;return{char:c,url:h}}function ts(e){return df()?(Kt(e),!0):!1}function fa(e){return typeof e=="function"?e():re(e)}const as=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Zv=Object.prototype.toString,Kv=e=>Zv.call(e)==="[object Object]",ur=(e,o,l)=>Math.min(l,Math.max(o,e)),Zi=()=>{};function Qv(e,o){function l(...c){return new Promise((h,d)=>{Promise.resolve(e(()=>o.apply(this,c),{fn:o,thisArg:this,args:c})).then(h).catch(d)})}return l}const su=e=>e();function Jv(e=su){const o=ae(!0);function l(){o.value=!1}function c(){o.value=!0}const h=(...d)=>{o.value&&e(...d)};return{isActive:to(o),pause:l,resume:c,eventFilter:h}}function em(e,o,l={}){const{eventFilter:c=su,...h}=l;return Ve(e,Qv(c,o),h)}function zl(e,o,l={}){const{eventFilter:c,...h}=l,{eventFilter:d,pause:m,resume:p,isActive:k}=Jv(c);return{stop:em(e,o,{...h,eventFilter:d}),pause:m,resume:p,isActive:k}}function Hl(e,o,...[l]){const{flush:c="sync",deep:h=!1,immediate:d=!0,direction:m="both",transform:p={}}=l||{},k=[],P="ltr"in p&&p.ltr||(_=>_),A="rtl"in p&&p.rtl||(_=>_);return(m==="both"||m==="ltr")&&k.push(zl(e,_=>{k.forEach(R=>R.pause()),o.value=P(_),k.forEach(R=>R.resume())},{flush:c,deep:h,immediate:d})),(m==="both"||m==="rtl")&&k.push(zl(o,_=>{k.forEach(R=>R.pause()),e.value=A(_),k.forEach(R=>R.resume())},{flush:c,deep:h,immediate:d})),()=>{k.forEach(_=>_.stop())}}function e1(e,o=1e3,l={}){const{immediate:c=!0,immediateCallback:h=!1}=l;let d=null;const m=ae(!1);function p(){d&&(clearInterval(d),d=null)}function k(){m.value=!1,p()}function P(){const A=fa(o);A<=0||(m.value=!0,h&&e(),p(),d=setInterval(e,A))}if(c&&as&&P(),zt(o)||typeof o=="function"){const A=Ve(o,()=>{m.value&&as&&P()});ts(A)}return ts(k),{isActive:m,pause:k,resume:P}}function tm(e){var o;const l=fa(e);return(o=l?.$el)!=null?o:l}const ru=as?window:void 0;function Hi(...e){let o,l,c,h;if(typeof e[0]=="string"||Array.isArray(e[0])?([l,c,h]=e,o=ru):[o,l,c,h]=e,!o)return Zi;Array.isArray(l)||(l=[l]),Array.isArray(c)||(c=[c]);const d=[],m=()=>{d.forEach(A=>A()),d.length=0},p=(A,L,_,R)=>(A.addEventListener(L,_,R),()=>A.removeEventListener(L,_,R)),k=Ve(()=>[tm(o),fa(h)],([A,L])=>{if(m(),!A)return;const _=Kv(L)?{...L}:L;d.push(...l.flatMap(R=>c.map(B=>p(A,R,B,_))))},{immediate:!0,flush:"post"}),P=()=>{k(),m()};return ts(P),P}function am(){const e=ae(!1);return ff()&&jt(()=>{e.value=!0}),e}function nm(e){const o=am();return O(()=>(o.value,!!e()))}function im(e,o={}){const{window:l=ru}=o,c=nm(()=>l&&"matchMedia"in l&&typeof l.matchMedia=="function");let h;const d=ae(!1),m=P=>{d.value=P.matches},p=()=>{h&&("removeEventListener"in h?h.removeEventListener("change",m):h.removeListener(m))},k=$t(()=>{c.value&&(p(),h=l.matchMedia(fa(e)),"addEventListener"in h?h.addEventListener("change",m):h.addListener(m),d.value=h.matches)});return ts(()=>{k(),p(),h=void 0}),d}function sm(e,o={}){const l=ae(!1),c=De(null);let h=0,d=!0;if(as){const m=typeof o=="function"?{onDrop:o}:o,p=k=>{var P,A;const L=Array.from((A=(P=k.dataTransfer)==null?void 0:P.files)!=null?A:[]);return c.value=L.length===0?null:L};Hi(e,"dragenter",k=>{var P;if(m.dataTypes&&k.dataTransfer){const A=re(m.dataTypes);if(d=typeof A=="function"?A(k.dataTransfer.types):A?A.some(L=>k.dataTransfer.types.includes(L)):!0,!d)return}k.preventDefault(),h+=1,l.value=!0,(P=m.onEnter)==null||P.call(m,p(k),k)}),Hi(e,"dragover",k=>{var P;d&&(k.preventDefault(),(P=m.onOver)==null||P.call(m,p(k),k))}),Hi(e,"dragleave",k=>{var P;d&&(k.preventDefault(),h-=1,h===0&&(l.value=!1),(P=m.onLeave)==null||P.call(m,p(k),k))}),Hi(e,"drop",k=>{var P;k.preventDefault(),h=0,l.value=!1,(P=m.onDrop)==null||P.call(m,p(k),k)})}return{files:c,isOverDropZone:l}}function Xl(e,o,l){if(typeof e=="function"||hf(e))return O(()=>ur(fa(e),fa(o),fa(l)));const c=ae(e);return O({get(){return c.value=ur(c.value,fa(o),fa(l))},set(h){c.value=ur(h,fa(o),fa(l))}})}function t1(e){const{total:o=Number.POSITIVE_INFINITY,pageSize:l=10,page:c=1,onPageChange:h=Zi,onPageSizeChange:d=Zi,onPageCountChange:m=Zi}=e,p=Xl(l,1,Number.POSITIVE_INFINITY),k=O(()=>Math.max(1,Math.ceil(fa(o)/fa(p)))),P=Xl(c,1,k),A=O(()=>P.value===1),L=O(()=>P.value===k.value);zt(c)&&Hl(c,P),zt(l)&&Hl(l,p);function _(){P.value--}function R(){P.value++}const B={currentPage:P,currentPageSize:p,pageCount:k,isFirstPage:A,isLastPage:L,prev:_,next:R};return Ve(P,()=>{h(Na(B))}),Ve(p,()=>{d(Na(B))}),Ve(k,()=>{m(Na(B))}),B}let Xi;const rm=new Uint8Array(16);function ou(){if(!Xi&&(Xi=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!Xi))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Xi(rm)}const Ut=[];for(let e=0;e<256;++e)Ut.push((e+256).toString(16).slice(1));function lu(e,o=0){return Ut[e[o+0]]+Ut[e[o+1]]+Ut[e[o+2]]+Ut[e[o+3]]+"-"+Ut[e[o+4]]+Ut[e[o+5]]+"-"+Ut[e[o+6]]+Ut[e[o+7]]+"-"+Ut[e[o+8]]+Ut[e[o+9]]+"-"+Ut[e[o+10]]+Ut[e[o+11]]+Ut[e[o+12]]+Ut[e[o+13]]+Ut[e[o+14]]+Ut[e[o+15]]}let Yl,dr,hr=0,fr=0;function om(e,o,l){let c=o&&l||0;const h=o||new Array(16);e=e||{};let d=e.node||Yl,m=e.clockseq!==void 0?e.clockseq:dr;if(d==null||m==null){const _=e.random||(e.rng||ou)();d==null&&(d=Yl=[_[0]|1,_[1],_[2],_[3],_[4],_[5]]),m==null&&(m=dr=(_[6]<<8|_[7])&16383)}let p=e.msecs!==void 0?e.msecs:Date.now(),k=e.nsecs!==void 0?e.nsecs:fr+1;const P=p-hr+(k-fr)/1e4;if(P<0&&e.clockseq===void 0&&(m=m+1&16383),(P<0||p>hr)&&e.nsecs===void 0&&(k=0),k>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");hr=p,fr=k,dr=m,p+=122192928e5;const A=((p&268435455)*1e4+k)%4294967296;h[c++]=A>>>24&255,h[c++]=A>>>16&255,h[c++]=A>>>8&255,h[c++]=A&255;const L=p/4294967296*1e4&268435455;h[c++]=L>>>8&255,h[c++]=L&255,h[c++]=L>>>24&15|16,h[c++]=L>>>16&255,h[c++]=m>>>8|128,h[c++]=m&255;for(let _=0;_<6;++_)h[c+_]=d[_];return o||lu(h)}const lm=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),Wl={randomUUID:lm};function cm(e,o,l){if(Wl.randomUUID&&!o&&!e)return Wl.randomUUID();e=e||{};const c=e.random||(e.rng||ou)();if(c[6]=c[6]&15|64,c[8]=c[8]&63|128,o){l=l||0;for(let h=0;h<16;++h)o[l+h]=c[h];return o}return lu(c)}const Qn=oa("dialogs",()=>{const e=De([]),o=O(()=>e.value.length>0);function l(d){return!!e.value.find(m=>m.guid===d)}function c(d,m){const p=cm(),k={component:d,props:m||{},guid:p};return e.value.push(k),fi(e),p}function h(d){e.value=e.value.filter(m=>m.guid!==d),fi(e)}return{dialogs:e,hasActiveDialog:o,isDialogOpened:l,createDialog:c,deleteDialog:h}});function xs(e){const o=ae(!0),l=Qn(),c=O({get:()=>o.value,set:d=>{o.value=d,d||h()}});function h(){setTimeout(()=>l.deleteDialog(e),300)}return ls(h),{isOpened:c}}function um(e,o,l,c){const h=ae([]);return $t(()=>{const d=ha(e)??[],m=(ha(o)??"").trim().toLowerCase().split(/[ ,-]/i),p=d.filter(k=>m.every(P=>l(k).toLowerCase().indexOf(P)!==-1));h.value=c?c(p):p}),{results:h}}function dm(){const{t:e}=Ca(),o=["avgDownloadSpeed","avgUploadSpeed","globalSpeed","globalVolume","priority"];function l(d){return h({added_on:d.added_on,amount_left:d.amount_left,auto_tmm:d.auto_tmm,availability:Math.floor(d.availability*100)/100,available_peers:d.num_incomplete,available_seeds:d.num_complete,category:d.category,completed_on:d.completion_on,content_path:d.content_path,dl_limit:d.dl_limit,dlspeed:d.dlspeed,download_path:d.download_path,downloaded:d.downloaded,downloaded_session:d.downloaded_session,eta:Nl(d.eta),f_l_piece_prio:d.f_l_piece_prio,forced:d.force_start,hash:d.hash,inactive_seeding_time_limit:d.inactive_seeding_time_limit,infohash_v1:d.infohash_v1,infohash_v2:d.infohash_v2,last_activity:d.last_activity,magnet:d.magnet_uri,name:d.name,num_leechs:d.num_leechs,num_seeds:d.num_seeds,priority:d.priority,progress:d.progress,ratio:Math.round(d.ratio*100)/100,ratio_limit:d.ratio_limit,savePath:d.save_path,seeding_time:d.seeding_time,seeding_time_limit:d.seeding_time_limit,seen_complete:d.seen_complete,seq_dl:d.seq_dl,size:d.size,state:d.state,stateString:e(`torrent.state.${d.state}`),super_seeding:d.super_seeding,tags:d.tags.length>0?d.tags.split(", ").map(m=>m.trim()):[],time_active:d.time_active,total_size:d.total_size,tracker:d.tracker,tracker_domain:Bl(d.tracker),trackers_count:d.trackers_count,up_limit:d.up_limit,uploaded:d.uploaded,uploaded_session:d.uploaded_session,upspeed:d.upspeed})}function c(d,m){const p=d.added_on||st.date.past().getTime(),k=d.available_peers||st.number.int({min:0,max:250}),P=d.available_seeds||st.number.int({min:0,max:250}),A=d.state||st.helpers.arrayElement(Object.values(wo)),L=d.total_size||st.number.int({min:1e3,max:1e12}),_=d.tracker||st.internet.url();return h({added_on:p,amount_left:d.amount_left||st.number.int({min:0,max:L}),auto_tmm:d.auto_tmm||st.datatype.boolean(),availability:d.availability||st.number.float({min:0,max:100,precision:.01}),available_peers:k,available_seeds:P,category:d.category||st.helpers.arrayElement(["ISO","Other","Movie","Music","TV"]),completed_on:d.completed_on||st.date.between({from:p,to:Date.now()}),content_path:d.content_path||st.system.filePath(),dl_limit:d.dl_limit||st.number.float({min:0,max:1,precision:.01}),dlspeed:d.dlspeed||st.number.int({min:0,max:5e6}),download_path:d.download_path||st.system.filePath(),downloaded:d.downloaded||st.number.float({min:0,max:1,precision:.01}),downloaded_session:d.downloaded_session||st.number.float({min:0,max:1,precision:.01}),eta:d.eta||Nl(st.number.int({min:0,max:9e5})),forced:d.forced||st.datatype.boolean(),force_start:d.force_start||st.datatype.boolean(),hash:d.hash||st.string.uuid(),infohash_v1:d.infohash_v1||st.string.uuid(),infohash_v2:d.infohash_v2||st.string.uuid(),last_activity:d.last_activity||st.number.int({min:0,max:50}),magnet:d.magnet_uri||st.internet.url(),name:d.name||`Torrent ${m+1}`,num_leechs:d.num_leechs||st.number.int(k),num_seeds:d.num_seeds||st.number.int(P),priority:d.priority||Qc.NORMAL,progress:d.progress||st.number.float({min:0,max:1,precision:.01}),ratio:d.ratio||st.number.float({min:0,max:5,precision:.01}),ratio_limit:d.ratio_limit||st.number.float({min:0,max:4,precision:.01}),ratio_time_limit:d.ratio_time_limit||st.number.float({min:0,max:4,precision:.01}),savePath:d.savePath||st.system.filePath(),seeding_time:d.seeding_time||st.number.int({min:0,max:50}),seen_complete:d.seen_complete||st.number.int({min:0,max:50}),seq_dl:d.seq_dl||st.datatype.boolean(),size:d.size||st.number.int({min:1e3,max:L}),state:A,stateString:e(`torrent.state.${A}`),super_seeding:d.super_seeding||st.datatype.boolean(),tags:d.tags||"",time_active:d.time_active||st.number.int({min:1e3,max:9e5}),total_size:L,tracker:_,tracker_domain:Bl(_),trackers_count:d.trackers_count||st.number.int({min:1,max:50}),up_limit:d.up_limit||st.number.int({min:1e3,max:9e5}),uploaded:d.uploaded||st.number.int({min:1e3,max:9e5}),uploaded_session:d.uploaded_session||st.number.int({min:1e3,max:9e5}),upspeed:d.upspeed||st.number.int({min:0,max:5e6})})}function h(d){const m=d.time_active-d.seeding_time,p=d.time_active;return Object.freeze({...d,avgDownloadSpeed:d.downloaded/(m==0?-1:m),avgUploadSpeed:d.uploaded/(p==0?-1:p),globalSpeed:d.dlspeed+d.upspeed,globalVolume:d.downloaded+d.uploaded})}return{computedValues:o,buildFromQbit:l,buildFromFaker:c}}const un=oa("torrents",()=>{const e=ae([]),o=ae(!0),l=ae(!0),c=ae(!0),h=ae(!0),d=ae(!0),m=ae(""),p=ae([]),k=ae([]),P=ae([]),A=ae([]),L=O(()=>e.value.filter(ye=>{if(p.value.length>0&&l.value&&!p.value.includes(ye.state)||k.value.length>0&&c.value&&!k.value.includes(ye.category))return!1;if(P.value.length>0&&h.value){if(ye.tags.length===0&&P.value.includes(null))return!0;if(!ye.tags.some(ge=>P.value.includes(ge)))return!1}return!(A.value.length>0&&d.value&&!A.value.includes(nu(ye.tracker)))})),_=O(()=>D.results.value),R=Na({isCustomSortEnabled:!1,sortBy:pi.DEFAULT,reverseOrder:!1}),B=O(()=>({sort:R.isCustomSortEnabled?pi.DEFAULT:R.sortBy,reverse:R.reverseOrder})),D=um(L,()=>o.value?m.value:null,ye=>ye.name,ye=>(R.isCustomSortEnabled&&(R.sortBy==="priority"?ye.sort((ge,pe)=>ge.priority>0&&pe.priority>0?ge.priority-pe.priority:ge.priority<=0&&pe.priority<=0?ge.added_on-pe.added_on:ge.priority<=0?1:-1):ye.sort((ge,pe)=>ge[R.sortBy]-pe[R.sortBy]||ge.added_on-pe.added_on),R.reverseOrder&&ye.reverse()),ye));async function Y(ye,ge){await Fe.setCategory(ye,ge)}async function H(ye,ge){await Fe.addTorrentTag(ye,ge)}async function M(ye,ge){await Fe.removeTorrentTag(ye,ge)}function Z(ye){return e.value.find(ge=>ge.hash===ye)}function G(ye){return _.value.findIndex(ge=>ge.hash===ye)}async function X(ye,ge){await Fe.deleteTorrents(ye,ge)}async function j(ye,ge,pe){switch(ye){case"dl":return await Fe.setTorrentDownloadPath(ge,pe);case"save":return await Fe.setTorrentSavePath(ge,pe)}}async function q(ye,ge,pe){return await Fe.addTorrents(ye,ge,pe)}async function te(ye){return await Fe.getTorrentProperties(ye)}async function J(ye,ge){await Fe.setTorrentName(ye,ge)}async function ie(ye){await Fe.resumeTorrents(ha(ye))}async function ne(ye){await Fe.forceStartTorrents(ha(ye))}async function oe(ye){await Fe.pauseTorrents(ha(ye))}async function ue(ye){await Fe.recheckTorrents(ha(ye))}async function ve(ye,ge){await Fe.setTorrentPriority(ye,ge)}async function Ie(ye){return await Fe.exportTorrent(ye)}return{torrents:e,isTextFilterActive:o,isStatusFilterActive:l,isCategoryFilterActive:c,isTagFilterActive:h,isTrackerFilterActive:d,textFilter:m,statusFilter:p,categoryFilter:k,tagFilter:P,trackerFilter:A,torrentsWithFilters:L,filteredTorrents:_,sortOptions:R,getTorrentsPayload:B,searchQuery:D,setTorrentCategory:Y,addTorrentTags:H,removeTorrentTags:M,getTorrentByHash:Z,getTorrentIndexByHash:G,deleteTorrents:X,moveTorrents:j,addTorrents:q,getTorrentProperties:te,renameTorrent:J,resumeTorrents:ie,forceResumeTorrents:ne,pauseTorrents:oe,recheckTorrents:ue,setTorrentPriority:ve,exportTorrent:Ie}},{persist:{enabled:!0,strategies:[{storage:localStorage,key:"vuetorrent_torrents",paths:["isTextFilterActive","textFilter","isStatusFilterActive","statusFilter","isCategoryFilterActive","categoryFilter","isTagFilterActive","tagFilter","isTrackerFilterActive","trackerFilter","sortOptions"]}]}});const hm=se({...Ne(),...bc({fullHeight:!0}),...ct()},"VApp"),cu=be()({name:"VApp",props:hm(),setup(e,o){let{slots:l}=o;const c=gt(e),{layoutClasses:h,getLayoutItem:d,items:m,layoutRef:p}=xc(e),{rtlClasses:k}=Xt();return Ce(()=>y("div",{ref:p,class:["v-application",c.themeClasses.value,h.value,k.value,e.class],style:[e.style]},[y("div",{class:"v-application__wrap"},[l.default?.()])])),{getLayoutItem:d,items:m,theme:c}}});const at=se({tag:{type:String,default:"div"}},"tag"),uu=se({text:String,...Ne(),...at()},"VToolbarTitle"),ys=be()({name:"VToolbarTitle",props:uu(),setup(e,o){let{slots:l}=o;return Ce(()=>{const c=!!(l.default||l.text||e.text);return y(e.tag,{class:["v-toolbar-title",e.class],style:e.style},{default:()=>[c&&y("div",{class:"v-toolbar-title__placeholder"},[l.text?l.text():e.text,l.default?.()])]})}),{}}}),fm=se({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function ba(e,o,l){return be()({name:e,props:fm({mode:l,origin:o}),setup(c,h){let{slots:d}=h;const m={onBeforeEnter(p){c.origin&&(p.style.transformOrigin=c.origin)},onLeave(p){if(c.leaveAbsolute){const{offsetTop:k,offsetLeft:P,offsetWidth:A,offsetHeight:L}=p;p._transitionInitialStyles={position:p.style.position,top:p.style.top,left:p.style.left,width:p.style.width,height:p.style.height},p.style.position="absolute",p.style.top=`${k}px`,p.style.left=`${P}px`,p.style.width=`${A}px`,p.style.height=`${L}px`}c.hideOnLeave&&p.style.setProperty("display","none","important")},onAfterLeave(p){if(c.leaveAbsolute&&p?._transitionInitialStyles){const{position:k,top:P,left:A,width:L,height:_}=p._transitionInitialStyles;delete p._transitionInitialStyles,p.style.position=k||"",p.style.top=P||"",p.style.left=A||"",p.style.width=L||"",p.style.height=_||""}}};return()=>{const p=c.group?gf:sn;return Ai(p,{name:c.disabled?"":e,css:!c.disabled,...c.group?void 0:{mode:c.mode},...c.disabled?{}:m},d.default)}}})}function du(e,o){let l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return be()({name:e,props:{mode:{type:String,default:l},disabled:Boolean},setup(c,h){let{slots:d}=h;return()=>Ai(sn,{name:c.disabled?"":e,css:!c.disabled,...c.disabled?{}:o},d.default)}})}function hu(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const l=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)?"width":"height",c=vf(`offset-${l}`);return{onBeforeEnter(m){m._parent=m.parentNode,m._initialStyle={transition:m.style.transition,overflow:m.style.overflow,[l]:m.style[l]}},onEnter(m){const p=m._initialStyle;m.style.setProperty("transition","none","important"),m.style.overflow="hidden";const k=`${m[c]}px`;m.style[l]="0",m.offsetHeight,m.style.transition=p.transition,e&&m._parent&&m._parent.classList.add(e),requestAnimationFrame(()=>{m.style[l]=k})},onAfterEnter:d,onEnterCancelled:d,onLeave(m){m._initialStyle={transition:"",overflow:m.style.overflow,[l]:m.style[l]},m.style.overflow="hidden",m.style[l]=`${m[c]}px`,m.offsetHeight,requestAnimationFrame(()=>m.style[l]="0")},onAfterLeave:h,onLeaveCancelled:h};function h(m){e&&m._parent&&m._parent.classList.remove(e),d(m)}function d(m){const p=m._initialStyle[l];m.style.overflow=m._initialStyle.overflow,p!=null&&(m.style[l]=p),delete m._initialStyle}}const gm=se({target:[Object,Array]},"v-dialog-transition"),ws=be()({name:"VDialogTransition",props:gm(),setup(e,o){let{slots:l}=o;const c={onBeforeEnter(h){h.style.pointerEvents="none",h.style.visibility="hidden"},async onEnter(h,d){await new Promise(_=>requestAnimationFrame(_)),await new Promise(_=>requestAnimationFrame(_)),h.style.visibility="";const{x:m,y:p,sx:k,sy:P,speed:A}=$l(e.target,h),L=mn(h,[{transform:`translate(${m}px, ${p}px) scale(${k}, ${P})`,opacity:0},{}],{duration:225*A,easing:Rf});Ul(h)?.forEach(_=>{mn(_,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*A,easing:gi})}),L.finished.then(()=>d())},onAfterEnter(h){h.style.removeProperty("pointer-events")},onBeforeLeave(h){h.style.pointerEvents="none"},async onLeave(h,d){await new Promise(_=>requestAnimationFrame(_));const{x:m,y:p,sx:k,sy:P,speed:A}=$l(e.target,h);mn(h,[{},{transform:`translate(${m}px, ${p}px) scale(${k}, ${P})`,opacity:0}],{duration:125*A,easing:Mf}).finished.then(()=>d()),Ul(h)?.forEach(_=>{mn(_,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*A,easing:gi})})},onAfterLeave(h){h.style.removeProperty("pointer-events")}};return()=>e.target?y(sn,we({name:"dialog-transition"},c,{css:!1}),l):y(sn,{name:"dialog-transition"},l)}});function Ul(e){const o=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list")?.children;return o&&[...o]}function $l(e,o){const l=yc(e),c=so(o),[h,d]=getComputedStyle(o).transformOrigin.split(" ").map(H=>parseFloat(H)),[m,p]=getComputedStyle(o).getPropertyValue("--v-overlay-anchor-origin").split(" ");let k=l.left+l.width/2;m==="left"||p==="left"?k-=l.width/2:(m==="right"||p==="right")&&(k+=l.width/2);let P=l.top+l.height/2;m==="top"||p==="top"?P-=l.height/2:(m==="bottom"||p==="bottom")&&(P+=l.height/2);const A=l.width/c.width,L=l.height/c.height,_=Math.max(1,A,L),R=A/_||0,B=L/_||0,D=c.width*c.height/(window.innerWidth*window.innerHeight),Y=D>.12?Math.min(1.5,(D-.12)*10+1):1;return{x:k-(h+c.left),y:P-(d+c.top),sx:R,sy:B,speed:Y}}const vm=ba("fab-transition","center center","out-in"),mm=ba("dialog-bottom-transition"),pm=ba("dialog-top-transition"),ns=ba("fade-transition"),Ss=ba("scale-transition"),fu=ba("scroll-x-transition"),bm=ba("scroll-x-reverse-transition"),xm=ba("scroll-y-transition"),ym=ba("scroll-y-reverse-transition"),gu=ba("slide-x-transition"),wm=ba("slide-x-reverse-transition"),Po=ba("slide-y-transition"),Sm=ba("slide-y-reverse-transition"),ks=du("expand-transition",hu()),To=du("expand-x-transition",hu("",!0)),km=se({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),ht=be(!1)({name:"VDefaultsProvider",props:km(),setup(e,o){let{slots:l}=o;const{defaults:c,disabled:h,reset:d,root:m,scoped:p}=vc(e);return kt(c,{reset:d,root:m,scoped:p,disabled:h}),()=>l.default?.()}});const ta=se({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function aa(e){return{dimensionStyles:O(()=>({height:Oe(e.height),maxHeight:Oe(e.maxHeight),maxWidth:Oe(e.maxWidth),minHeight:Oe(e.minHeight),minWidth:Oe(e.minWidth),width:Oe(e.width)}))}}function Cm(e){return{aspectStyles:O(()=>{const o=Number(e.aspectRatio);return o?{paddingBottom:String(1/o*100)+"%"}:void 0})}}const vu=se({aspectRatio:[String,Number],contentClass:String,inline:Boolean,...Ne(),...ta()},"VResponsive"),Vr=be()({name:"VResponsive",props:vu(),setup(e,o){let{slots:l}=o;const{aspectStyles:c}=Cm(e),{dimensionStyles:h}=aa(e);return Ce(()=>y("div",{class:["v-responsive",{"v-responsive--inline":e.inline},e.class],style:[h.value,e.style]},[y("div",{class:"v-responsive__sizer",style:c.value},null),l.additional?.(),l.default&&y("div",{class:["v-responsive__content",e.contentClass]},[l.default()])])),{}}}),Ga=se({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),wa=(e,o)=>{let{slots:l}=o;const{transition:c,disabled:h,...d}=e,{component:m=sn,...p}=typeof c=="object"?c:{};return Ai(m,we(typeof c=="string"?{name:h?"":c}:p,d,{disabled:h}),l)};function Am(e,o){if(!ro)return;const l=o.modifiers||{},c=o.value,{handler:h,options:d}=typeof c=="object"?c:{handler:c,options:{}},m=new IntersectionObserver(function(){let p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],k=arguments.length>1?arguments[1]:void 0;const P=e._observe?.[o.instance.$.uid];if(!P)return;const A=p.some(L=>L.isIntersecting);h&&(!l.quiet||P.init)&&(!l.once||A||P.init)&&h(A,p,k),A&&l.once?mu(e,o):P.init=!0},d);e._observe=Object(e._observe),e._observe[o.instance.$.uid]={init:!1,observer:m},m.observe(e)}function mu(e,o){const l=e._observe?.[o.instance.$.uid];l&&(l.observer.unobserve(e),delete e._observe[o.instance.$.uid])}const pu={mounted:Am,unmounted:mu},Cs=pu,bu=se({alt:String,cover:Boolean,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},crossorigin:String,referrerpolicy:String,srcset:String,position:String,...vu(),...Ne(),...Ga()},"VImg"),xn=be()({name:"VImg",directives:{intersect:Cs},props:bu(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,o){let{emit:l,slots:c}=o;const h=Va("VImg"),d=De(""),m=ae(),p=De(e.eager?"loading":"idle"),k=De(),P=De(),A=O(()=>e.src&&typeof e.src=="object"?{src:e.src.src,srcset:e.srcset||e.src.srcset,lazySrc:e.lazySrc||e.src.lazySrc,aspect:Number(e.aspectRatio||e.src.aspect||0)}:{src:e.src,srcset:e.srcset,lazySrc:e.lazySrc,aspect:Number(e.aspectRatio||0)}),L=O(()=>A.value.aspect||k.value/P.value||0);Ve(()=>e.src,()=>{_(p.value!=="idle")}),Ve(L,(J,ie)=>{!J&&ie&&m.value&&H(m.value)}),Pi(()=>_());function _(J){if(!(e.eager&&J)&&!(ro&&!J&&!e.eager)){if(p.value="loading",A.value.lazySrc){const ie=new Image;ie.src=A.value.lazySrc,H(ie,null)}A.value.src&&vt(()=>{l("loadstart",m.value?.currentSrc||A.value.src),setTimeout(()=>{if(!h.isUnmounted)if(m.value?.complete){if(m.value.naturalWidth||B(),p.value==="error")return;L.value||H(m.value,null),p.value==="loading"&&R()}else L.value||H(m.value),D()})})}}function R(){h.isUnmounted||(D(),H(m.value),p.value="loaded",l("load",m.value?.currentSrc||A.value.src))}function B(){h.isUnmounted||(p.value="error",l("error",m.value?.currentSrc||A.value.src))}function D(){const J=m.value;J&&(d.value=J.currentSrc||J.src)}let Y=-1;Aa(()=>{clearTimeout(Y)});function H(J){let ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const ne=()=>{if(clearTimeout(Y),h.isUnmounted)return;const{naturalHeight:oe,naturalWidth:ue}=J;oe||ue?(k.value=ue,P.value=oe):!J.complete&&p.value==="loading"&&ie!=null?Y=window.setTimeout(ne,ie):(J.currentSrc.endsWith(".svg")||J.currentSrc.startsWith("data:image/svg+xml"))&&(k.value=1,P.value=1)};ne()}const M=O(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),Z=()=>{if(!A.value.src||p.value==="idle")return null;const J=y("img",{class:["v-img__img",M.value],style:{objectPosition:e.position},src:A.value.src,srcset:A.value.srcset,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:m,onLoad:R,onError:B},null),ie=c.sources?.();return y(wa,{transition:e.transition,appear:!0},{default:()=>[pt(ie?y("picture",{class:"v-img__picture"},[ie,J]):J,[[Pa,p.value==="loaded"]])]})},G=()=>y(wa,{transition:e.transition},{default:()=>[A.value.lazySrc&&p.value!=="loaded"&&y("img",{class:["v-img__img","v-img__img--preload",M.value],style:{objectPosition:e.position},src:A.value.lazySrc,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),X=()=>c.placeholder?y(wa,{transition:e.transition,appear:!0},{default:()=>[(p.value==="loading"||p.value==="error"&&!c.error)&&y("div",{class:"v-img__placeholder"},[c.placeholder()])]}):null,j=()=>c.error?y(wa,{transition:e.transition,appear:!0},{default:()=>[p.value==="error"&&y("div",{class:"v-img__error"},[c.error()])]}):null,q=()=>e.gradient?y("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,te=De(!1);{const J=Ve(L,ie=>{ie&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{te.value=!0})}),J())})}return Ce(()=>{const J=Vr.filterProps(e);return pt(y(Vr,we({class:["v-img",{"v-img--booting":!te.value},e.class],style:[{width:Oe(e.width==="auto"?k.value:e.width)},e.style]},J,{aspectRatio:L.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>y(je,null,[y(Z,null,null),y(G,null,null),y(q,null,null),y(X,null,null),y(j,null,null)]),default:c.default}),[[la("intersect"),{handler:_,options:e.options},null,{once:!0}]])}),{currentSrc:d,image:m,state:p,naturalWidth:k,naturalHeight:P}}}),xa=se({border:[Boolean,Number,String]},"border");function Ta(e){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$a();return{borderClasses:O(()=>{const c=zt(e)?e.value:e.border,h=[];if(c===!0||c==="")h.push(`${o}--border`);else if(typeof c=="string"||c===0)for(const d of String(c).split(" "))h.push(`border-${d}`);return h})}}function _o(e){return oo(()=>{const o=[],l={};if(e.value.background)if(pl(e.value.background)){if(l.backgroundColor=e.value.background,!e.value.text&&Ff(e.value.background)){const c=lo(e.value.background);if(c.a==null||c.a===1){const h=Of(c);l.color=h,l.caretColor=h}}}else o.push(`bg-${e.value.background}`);return e.value.text&&(pl(e.value.text)?(l.color=e.value.text,l.caretColor=e.value.text):o.push(`text-${e.value.text}`)),{colorClasses:o,colorStyles:l}})}function Qt(e,o){const l=O(()=>({text:zt(e)?e.value:o?e[o]:null})),{colorClasses:c,colorStyles:h}=_o(l);return{textColorClasses:c,textColorStyles:h}}function bt(e,o){const l=O(()=>({background:zt(e)?e.value:o?e[o]:null})),{colorClasses:c,colorStyles:h}=_o(l);return{backgroundColorClasses:c,backgroundColorStyles:h}}const Mt=se({elevation:{type:[Number,String],validator(e){const o=parseInt(e);return!isNaN(o)&&o>=0&&o<=24}}},"elevation");function Yt(e){return{elevationClasses:O(()=>{const l=zt(e)?e.value:e.elevation,c=[];return l==null||c.push(`elevation-${l}`),c})}}const Ct=se({rounded:{type:[Boolean,Number,String],default:void 0}},"rounded");function Tt(e){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$a();return{roundedClasses:O(()=>{const c=zt(e)?e.value:e.rounded,h=[];if(c===!0||c==="")h.push(`${o}--rounded`);else if(typeof c=="string"||c===0)for(const d of String(c).split(" "))h.push(`rounded-${d}`);return h})}}const Pm=[null,"prominent","default","comfortable","compact"],xu=se({absolute:Boolean,collapse:Boolean,color:String,density:{type:String,default:"default",validator:e=>Pm.includes(e)},extended:Boolean,extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...xa(),...Ne(),...Mt(),...Ct(),...at({tag:"header"}),...ct()},"VToolbar"),is=be()({name:"VToolbar",props:xu(),setup(e,o){let{slots:l}=o;const{backgroundColorClasses:c,backgroundColorStyles:h}=bt(me(e,"color")),{borderClasses:d}=Ta(e),{elevationClasses:m}=Yt(e),{roundedClasses:p}=Tt(e),{themeClasses:k}=gt(e),{rtlClasses:P}=Xt(),A=De(!!(e.extended||l.extension?.())),L=O(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),_=O(()=>A.value?parseInt(Number(e.extensionHeight)+(e.density==="prominent"?Number(e.extensionHeight):0)-(e.density==="comfortable"?4:0)-(e.density==="compact"?8:0),10):0);return kt({VBtn:{variant:"text"}}),Ce(()=>{const R=!!(e.title||l.title),B=!!(l.image||e.image),D=l.extension?.();return A.value=!!(e.extended||D),y(e.tag,{class:["v-toolbar",{"v-toolbar--absolute":e.absolute,"v-toolbar--collapse":e.collapse,"v-toolbar--flat":e.flat,"v-toolbar--floating":e.floating,[`v-toolbar--density-${e.density}`]:!0},c.value,d.value,m.value,p.value,k.value,P.value,e.class],style:[h.value,e.style]},{default:()=>[B&&y("div",{key:"image",class:"v-toolbar__image"},[l.image?y(ht,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},l.image):y(xn,{key:"image-img",cover:!0,src:e.image},null)]),y(ht,{defaults:{VTabs:{height:Oe(L.value)}}},{default:()=>[y("div",{class:"v-toolbar__content",style:{height:Oe(L.value)}},[l.prepend&&y("div",{class:"v-toolbar__prepend"},[l.prepend?.()]),R&&y(ys,{key:"title",text:e.title},{text:l.title}),l.default?.(),l.append&&y("div",{class:"v-toolbar__append"},[l.append?.()])])]}),y(ht,{defaults:{VTabs:{height:Oe(_.value)}}},{default:()=>[y(ks,null,{default:()=>[A.value&&y("div",{class:"v-toolbar__extension",style:{height:Oe(_.value)}},[D])]})]})]})}),{contentHeight:L,extensionHeight:_}}}),Tm=se({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function _m(e){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:l}=o;let c=0;const h=ae(null),d=De(0),m=De(0),p=De(0),k=De(!1),P=De(!1),A=O(()=>Number(e.scrollThreshold)),L=O(()=>Ot((A.value-d.value)/A.value||0)),_=()=>{const R=h.value;!R||l&&!l.value||(c=d.value,d.value="window"in R?R.pageYOffset:R.scrollTop,P.value=d.value{m.value=m.value||d.value}),Ve(k,()=>{m.value=0}),jt(()=>{Ve(()=>e.scrollTarget,R=>{const B=R?document.querySelector(R):window;B&&B!==h.value&&(h.value?.removeEventListener("scroll",_),h.value=B,h.value.addEventListener("scroll",_,{passive:!0}))},{immediate:!0})}),Aa(()=>{h.value?.removeEventListener("scroll",_)}),l&&Ve(l,_,{immediate:!0}),{scrollThreshold:A,currentScroll:d,currentThreshold:p,isScrollActive:k,scrollRatio:L,isScrollingUp:P,savedScroll:m}}function Pn(){const e=De(!1);return jt(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:O(()=>e.value?void 0:{transition:"none !important"}),isBooted:to(e)}}const Im=se({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...xu(),...jn(),...Tm(),height:{type:[Number,String],default:64}},"VAppBar"),yu=be()({name:"VAppBar",props:Im(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const c=ae(),h=qe(e,"modelValue"),d=O(()=>{const H=new Set(e.scrollBehavior?.split(" ")??[]);return{hide:H.has("hide"),inverted:H.has("inverted"),collapse:H.has("collapse"),elevate:H.has("elevate"),fadeImage:H.has("fade-image")}}),m=O(()=>{const H=d.value;return H.hide||H.inverted||H.collapse||H.elevate||H.fadeImage||!h.value}),{currentScroll:p,scrollThreshold:k,isScrollingUp:P,scrollRatio:A}=_m(e,{canScroll:m}),L=O(()=>e.collapse||d.value.collapse&&(d.value.inverted?A.value>0:A.value===0)),_=O(()=>e.flat||d.value.elevate&&(d.value.inverted?p.value>0:p.value===0)),R=O(()=>d.value.fadeImage?d.value.inverted?1-A.value:A.value:void 0),B=O(()=>{if(d.value.hide&&d.value.inverted)return 0;const H=c.value?.contentHeight??0,M=c.value?.extensionHeight??0;return H+M});Ba(O(()=>!!e.scrollBehavior),()=>{$t(()=>{d.value.hide?d.value.inverted?h.value=p.value>k.value:h.value=P.value||p.valueparseInt(e.order,10)),position:me(e,"location"),layoutSize:B,elementSize:De(void 0),active:h,absolute:me(e,"absolute")});return Ce(()=>{const H=is.filterProps(e);return y(is,we({ref:c,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...Y.value,"--v-toolbar-image-opacity":R.value,height:void 0,...D.value},e.style]},H,{collapse:L.value,flat:_.value}),l)}),{}}});const Lm=[null,"default","comfortable","compact"],Nt=se({density:{type:String,default:"default",validator:e=>Lm.includes(e)}},"density");function Jt(e){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$a();return{densityClasses:O(()=>`${o}--density-${e.density}`)}}const Em=["elevated","flat","tonal","outlined","text","plain"];function Tn(e,o){return y(je,null,[e&&y("span",{key:"overlay",class:`${o}__overlay`},null),y("span",{key:"underlay",class:`${o}__underlay`},null)])}const _a=se({color:String,variant:{type:String,default:"elevated",validator:e=>Em.includes(e)}},"variant");function _n(e){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$a();const l=O(()=>{const{variant:d}=re(e);return`${o}--variant-${d}`}),{colorClasses:c,colorStyles:h}=_o(O(()=>{const{variant:d,color:m}=re(e);return{[["elevated","flat"].includes(d)?"background":"text"]:m}}));return{colorClasses:c,colorStyles:h,variantClasses:l}}const wu=se({divided:Boolean,...xa(),...Ne(),...Nt(),...Mt(),...Ct(),...at(),...ct(),..._a()},"VBtnGroup"),Dr=be()({name:"VBtnGroup",props:wu(),setup(e,o){let{slots:l}=o;const{themeClasses:c}=gt(e),{densityClasses:h}=Jt(e),{borderClasses:d}=Ta(e),{elevationClasses:m}=Yt(e),{roundedClasses:p}=Tt(e);kt({VBtn:{height:"auto",color:me(e,"color"),density:me(e,"density"),flat:!0,variant:me(e,"variant")}}),Ce(()=>y(e.tag,{class:["v-btn-group",{"v-btn-group--divided":e.divided},c.value,d.value,h.value,m.value,p.value,e.class],style:e.style},l))}}),In=se({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),Ln=se({value:null,disabled:Boolean,selectedClass:String},"group-item");function En(e,o){let l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const c=Va("useGroupItem");if(!c)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const h=ma();Dt(Symbol.for(`${o.description}:id`),h);const d=Lt(o,null);if(!d){if(!l)return d;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${o.description}`)}const m=me(e,"value"),p=O(()=>!!(d.disabled.value||e.disabled));d.register({id:h,value:m,disabled:p},c),Aa(()=>{d.unregister(h)});const k=O(()=>d.isSelected(h)),P=O(()=>k.value&&[d.selectedClass.value,e.selectedClass]);return Ve(k,A=>{c.emit("group:selected",{value:A})}),{id:h,isSelected:k,toggle:()=>d.select(h,!k.value),select:A=>d.select(h,A),selectedClass:P,value:m,disabled:p,group:d}}function dn(e,o){let l=!1;const c=Na([]),h=qe(e,"modelValue",[],_=>_==null?[]:Su(c,It(_)),_=>{const R=Dm(c,_);return e.multiple?R:R[0]}),d=Va("useGroup");function m(_,R){const B=_,D=Symbol.for(`${o.description}:id`),H=Nf(D,d?.vnode).indexOf(R);H>-1?c.splice(H,0,B):c.push(B)}function p(_){if(l)return;k();const R=c.findIndex(B=>B.id===_);c.splice(R,1)}function k(){const _=c.find(R=>!R.disabled);_&&e.mandatory==="force"&&!h.value.length&&(h.value=[_.id])}jt(()=>{k()}),Aa(()=>{l=!0});function P(_,R){const B=c.find(D=>D.id===_);if(!(R&&B?.disabled))if(e.multiple){const D=h.value.slice(),Y=D.findIndex(M=>M===_),H=~Y;if(R=R??!H,H&&e.mandatory&&D.length<=1||!H&&e.max!=null&&D.length+1>e.max)return;Y<0&&R?D.push(_):Y>=0&&!R&&D.splice(Y,1),h.value=D}else{const D=h.value.includes(_);if(e.mandatory&&D)return;h.value=R??!D?[_]:[]}}function A(_){if(e.multiple,h.value.length){const R=h.value[0],B=c.findIndex(H=>H.id===R);let D=(B+_)%c.length,Y=c[D];for(;Y.disabled&&D!==B;)D=(D+_)%c.length,Y=c[D];if(Y.disabled)return;h.value=[c[D].id]}else{const R=c.find(B=>!B.disabled);R&&(h.value=[R.id])}}const L={register:m,unregister:p,selected:h,select:P,disabled:me(e,"disabled"),prev:()=>A(c.length-1),next:()=>A(1),isSelected:_=>h.value.includes(_),selectedClass:O(()=>e.selectedClass),items:O(()=>c),getItemIndex:_=>Vm(c,_)};return Dt(o,L),L}function Vm(e,o){const l=Su(e,[o]);return l.length?e.findIndex(c=>c.id===l[0]):-1}function Su(e,o){const l=[];return o.forEach(c=>{const h=e.find(m=>on(c,m.value)),d=e[c];h?.value!=null?l.push(h.id):d!=null&&l.push(d.id)}),l}function Dm(e,o){const l=[];return o.forEach(c=>{const h=e.findIndex(d=>d.id===c);if(~h){const d=e[h];l.push(d.value!=null?d.value:h)}}),l}const Io=Symbol.for("vuetify:v-btn-toggle"),Rm=se({...wu(),...In()},"VBtnToggle"),Mm=be()({name:"VBtnToggle",props:Rm(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const{isSelected:c,next:h,prev:d,select:m,selected:p}=dn(e,Io);return Ce(()=>{const k=Dr.filterProps(e);return y(Dr,we({class:["v-btn-toggle",e.class]},k,{style:e.style}),{default:()=>[l.default?.({isSelected:c,next:h,prev:d,select:m,selected:p})]})}),{next:h,prev:d,select:m}}});const Fm=["x-small","small","default","large","x-large"],ja=se({size:{type:[String,Number],default:"default"}},"size");function Jn(e){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$a();return oo(()=>{let l,c;return Bf(Fm,e.size)?l=`${o}--size-${e.size}`:e.size&&(c={width:Oe(e.size),height:Oe(e.size)}),{sizeClasses:l,sizeStyles:c}})}const Om=se({color:String,start:Boolean,end:Boolean,icon:et,...Ne(),...ja(),...at({tag:"i"}),...ct()},"VIcon"),Ge=be()({name:"VIcon",props:Om(),setup(e,o){let{attrs:l,slots:c}=o;const h=ae(),{themeClasses:d}=gt(e),{iconData:m}=zf(O(()=>h.value||e.icon)),{sizeClasses:p}=Jn(e),{textColorClasses:k,textColorStyles:P}=Qt(me(e,"color"));return Ce(()=>{const A=c.default?.();return A&&(h.value=Hf(A).filter(L=>L.type===mf&&L.children&&typeof L.children=="string")[0]?.children),y(m.value.component,{tag:e.tag,icon:m.value.icon,class:["v-icon","notranslate",d.value,p.value,k.value,{"v-icon--clickable":!!l.onClick,"v-icon--start":e.start,"v-icon--end":e.end},e.class],style:[p.value?void 0:{fontSize:Oe(e.size),height:Oe(e.size),width:Oe(e.size)},P.value,e.style],role:l.onClick?"button":void 0,"aria-hidden":!l.onClick},{default:()=>[A]})}),{}}});function As(e,o){const l=ae(),c=De(!1);if(ro){const h=new IntersectionObserver(d=>{e?.(d,h),c.value=!!d.find(m=>m.isIntersecting)},o);Aa(()=>{h.disconnect()}),Ve(l,(d,m)=>{m&&(h.unobserve(m),c.value=!1),d&&h.observe(d)},{flush:"post"})}return{intersectionRef:l,isIntersecting:c}}const Nm=se({bgColor:String,color:String,indeterminate:[Boolean,String],modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...Ne(),...ja(),...at({tag:"div"}),...ct()},"VProgressCircular"),$n=be()({name:"VProgressCircular",props:Nm(),setup(e,o){let{slots:l}=o;const c=20,h=2*Math.PI*c,d=ae(),{themeClasses:m}=gt(e),{sizeClasses:p,sizeStyles:k}=Jn(e),{textColorClasses:P,textColorStyles:A}=Qt(me(e,"color")),{textColorClasses:L,textColorStyles:_}=Qt(me(e,"bgColor")),{intersectionRef:R,isIntersecting:B}=As(),{resizeRef:D,contentRect:Y}=Ya(),H=O(()=>Math.max(0,Math.min(100,parseFloat(e.modelValue)))),M=O(()=>Number(e.width)),Z=O(()=>k.value?Number(e.size):Y.value?Y.value.width:Math.max(M.value,32)),G=O(()=>c/(1-M.value/Z.value)*2),X=O(()=>M.value/Z.value*G.value),j=O(()=>Oe((100-H.value)/100*h));return $t(()=>{R.value=d.value,D.value=d.value}),Ce(()=>y(e.tag,{ref:d,class:["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":B.value,"v-progress-circular--disable-shrink":e.indeterminate==="disable-shrink"},m.value,p.value,P.value,e.class],style:[k.value,A.value,e.style],role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:H.value},{default:()=>[y("svg",{style:{transform:`rotate(calc(-90deg + ${Number(e.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${G.value} ${G.value}`},[y("circle",{class:["v-progress-circular__underlay",L.value],style:_.value,fill:"transparent",cx:"50%",cy:"50%",r:c,"stroke-width":X.value,"stroke-dasharray":h,"stroke-dashoffset":0},null),y("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:c,"stroke-width":X.value,"stroke-dasharray":h,"stroke-dashoffset":j.value},null)]),l.default&&y("div",{class:"v-progress-circular__content"},[l.default({value:H.value})])]})),{}}});const Gl={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},hn=se({location:String},"location");function fn(e){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,l=arguments.length>2?arguments[2]:void 0;const{isRtl:c}=Xt();return{locationStyles:O(()=>{if(!e.location)return{};const{side:d,align:m}=kr(e.location.split(" ").length>1?e.location:`${e.location} center`,c.value);function p(P){return l?l(P):0}const k={};return d!=="center"&&(o?k[Gl[d]]=`calc(100% - ${p(d)}px)`:k[d]=0),m!=="center"?o?k[Gl[m]]=`calc(100% - ${p(m)}px)`:k[m]=0:(d==="center"?k.top=k.left="50%":k[{top:"left",bottom:"left",left:"top",right:"top"}[d]]="50%",k.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[d]),k})}}const Bm=se({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...Ne(),...hn({location:"top"}),...Ct(),...at(),...ct()},"VProgressLinear"),Ps=be()({name:"VProgressLinear",props:Bm(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const c=qe(e,"modelValue"),{isRtl:h,rtlClasses:d}=Xt(),{themeClasses:m}=gt(e),{locationStyles:p}=fn(e),{textColorClasses:k,textColorStyles:P}=Qt(e,"color"),{backgroundColorClasses:A,backgroundColorStyles:L}=bt(O(()=>e.bgColor||e.color)),{backgroundColorClasses:_,backgroundColorStyles:R}=bt(e,"color"),{roundedClasses:B}=Tt(e),{intersectionRef:D,isIntersecting:Y}=As(),H=O(()=>parseInt(e.max,10)),M=O(()=>parseInt(e.height,10)),Z=O(()=>parseFloat(e.bufferValue)/H.value*100),G=O(()=>parseFloat(c.value)/H.value*100),X=O(()=>h.value!==e.reverse),j=O(()=>e.indeterminate?"fade-transition":"slide-x-transition"),q=O(()=>e.bgOpacity==null?e.bgOpacity:parseFloat(e.bgOpacity));function te(J){if(!D.value)return;const{left:ie,right:ne,width:oe}=D.value.getBoundingClientRect(),ue=X.value?oe-J.clientX+(ne-oe):J.clientX-ie;c.value=Math.round(ue/oe*H.value)}return Ce(()=>y(e.tag,{ref:D,class:["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&Y.value,"v-progress-linear--reverse":X.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},B.value,m.value,d.value,e.class],style:[{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?Oe(M.value):0,"--v-progress-linear-height":Oe(M.value),...p.value},e.style],role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:G.value,onClick:e.clickable&&te},{default:()=>[e.stream&&y("div",{key:"stream",class:["v-progress-linear__stream",k.value],style:{...P.value,[X.value?"left":"right"]:Oe(-M.value),borderTop:`${Oe(M.value/2)} dotted`,opacity:q.value,top:`calc(50% - ${Oe(M.value/4)})`,width:Oe(100-Z.value,"%"),"--v-progress-linear-stream-to":Oe(M.value*(X.value?1:-1))}},null),y("div",{class:["v-progress-linear__background",A.value],style:[L.value,{opacity:q.value,width:Oe(e.stream?Z.value:100,"%")}]},null),y(sn,{name:j.value},{default:()=>[e.indeterminate?y("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(J=>y("div",{key:J,class:["v-progress-linear__indeterminate",J,_.value],style:R.value},null))]):y("div",{class:["v-progress-linear__determinate",_.value],style:[R.value,{width:Oe(G.value,"%")}]},null)]}),l.default&&y("div",{class:"v-progress-linear__content"},[l.default({value:G.value,buffer:Z.value})])]})),{}}}),Ts=se({loading:[Boolean,String]},"loader");function Ii(e){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$a();return{loaderClasses:O(()=>({[`${o}--loading`]:e.loading}))}}function _s(e,o){let{slots:l}=o;return y("div",{class:`${e.name}__loader`},[l.default?.({color:e.color,isActive:e.active})||y(Ps,{active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const zm=["static","relative","fixed","absolute","sticky"],ei=se({position:{type:String,validator:e=>zm.includes(e)}},"position");function ti(e){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$a();return{positionClasses:O(()=>e.position?`${o}--${e.position}`:void 0)}}function Hm(){const e=Va("useRoute");return O(()=>e?.proxy?.$route)}function ku(){return Va("useRouter")?.proxy?.$router}function Li(e,o){const l=mc("RouterLink"),c=O(()=>!!(e.href||e.to)),h=O(()=>c?.value||bl(o,"click")||bl(e,"click"));if(typeof l=="string")return{isLink:c,isClickable:h,href:me(e,"href")};const d=e.to?l.useLink(e):void 0,m=Hm();return{isLink:c,isClickable:h,route:d?.route,navigate:d?.navigate,isActive:d&&O(()=>e.exact?m.value?d.isExactActive?.value&&on(d.route.value.query,m.value.query):d.isExactActive?.value:d.isActive?.value),href:O(()=>e.to?d?.route.value.href:e.href)}}const Ei=se({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let gr=!1;function Xm(e,o){let l=!1,c,h;ca&&(vt(()=>{window.addEventListener("popstate",d),c=e?.beforeEach((m,p,k)=>{gr?l?o(k):k():setTimeout(()=>l?o(k):k()),gr=!0}),h=e?.afterEach(()=>{gr=!1})}),Kt(()=>{window.removeEventListener("popstate",d),c?.(),h?.()}));function d(m){m.state?.replaced||(l=!0,setTimeout(()=>l=!1))}}function Ym(e,o){Ve(()=>e.isActive?.value,l=>{e.isLink.value&&l&&o&&vt(()=>{o(!0)})},{immediate:!0})}const Rr=Symbol("rippleStop"),Wm=80;function jl(e,o){e.style.transform=o,e.style.webkitTransform=o}function Mr(e){return e.constructor.name==="TouchEvent"}function Cu(e){return e.constructor.name==="KeyboardEvent"}const Um=function(e,o){let l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},c=0,h=0;if(!Cu(e)){const L=o.getBoundingClientRect(),_=Mr(e)?e.touches[e.touches.length-1]:e;c=_.clientX-L.left,h=_.clientY-L.top}let d=0,m=.3;o._ripple?.circle?(m=.15,d=o.clientWidth/2,d=l.center?d:d+Math.sqrt((c-d)**2+(h-d)**2)/4):d=Math.sqrt(o.clientWidth**2+o.clientHeight**2)/2;const p=`${(o.clientWidth-d*2)/2}px`,k=`${(o.clientHeight-d*2)/2}px`,P=l.center?p:`${c-d}px`,A=l.center?k:`${h-d}px`;return{radius:d,scale:m,x:P,y:A,centerX:p,centerY:k}},ss={show(e,o){let l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!o?._ripple?.enabled)return;const c=document.createElement("span"),h=document.createElement("span");c.appendChild(h),c.className="v-ripple__container",l.class&&(c.className+=` ${l.class}`);const{radius:d,scale:m,x:p,y:k,centerX:P,centerY:A}=Um(e,o,l),L=`${d*2}px`;h.className="v-ripple__animation",h.style.width=L,h.style.height=L,o.appendChild(c);const _=window.getComputedStyle(o);_&&_.position==="static"&&(o.style.position="relative",o.dataset.previousPosition="static"),h.classList.add("v-ripple__animation--enter"),h.classList.add("v-ripple__animation--visible"),jl(h,`translate(${p}, ${k}) scale3d(${m},${m},${m})`),h.dataset.activated=String(performance.now()),setTimeout(()=>{h.classList.remove("v-ripple__animation--enter"),h.classList.add("v-ripple__animation--in"),jl(h,`translate(${P}, ${A}) scale3d(1,1,1)`)},0)},hide(e){if(!e?._ripple?.enabled)return;const o=e.getElementsByClassName("v-ripple__animation");if(o.length===0)return;const l=o[o.length-1];if(l.dataset.isHiding)return;l.dataset.isHiding="true";const c=performance.now()-Number(l.dataset.activated),h=Math.max(250-c,0);setTimeout(()=>{l.classList.remove("v-ripple__animation--in"),l.classList.add("v-ripple__animation--out"),setTimeout(()=>{e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),l.parentNode?.parentNode===e&&e.removeChild(l.parentNode)},300)},h)}};function Au(e){return typeof e>"u"||!!e}function bi(e){const o={},l=e.currentTarget;if(!(!l?._ripple||l._ripple.touched||e[Rr])){if(e[Rr]=!0,Mr(e))l._ripple.touched=!0,l._ripple.isTouch=!0;else if(l._ripple.isTouch)return;if(o.center=l._ripple.centered||Cu(e),l._ripple.class&&(o.class=l._ripple.class),Mr(e)){if(l._ripple.showTimerCommit)return;l._ripple.showTimerCommit=()=>{ss.show(e,l,o)},l._ripple.showTimer=window.setTimeout(()=>{l?._ripple?.showTimerCommit&&(l._ripple.showTimerCommit(),l._ripple.showTimerCommit=null)},Wm)}else ss.show(e,l,o)}}function ql(e){e[Rr]=!0}function va(e){const o=e.currentTarget;if(o?._ripple){if(window.clearTimeout(o._ripple.showTimer),e.type==="touchend"&&o._ripple.showTimerCommit){o._ripple.showTimerCommit(),o._ripple.showTimerCommit=null,o._ripple.showTimer=window.setTimeout(()=>{va(e)});return}window.setTimeout(()=>{o._ripple&&(o._ripple.touched=!1)}),ss.hide(o)}}function Pu(e){const o=e.currentTarget;o?._ripple&&(o._ripple.showTimerCommit&&(o._ripple.showTimerCommit=null),window.clearTimeout(o._ripple.showTimer))}let xi=!1;function Tu(e){!xi&&(e.keyCode===xl.enter||e.keyCode===xl.space)&&(xi=!0,bi(e))}function _u(e){xi=!1,va(e)}function Iu(e){xi&&(xi=!1,va(e))}function Lu(e,o,l){const{value:c,modifiers:h}=o,d=Au(c);if(d||ss.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=d,e._ripple.centered=h.center,e._ripple.circle=h.circle,wc(c)&&c.class&&(e._ripple.class=c.class),d&&!l){if(h.stop){e.addEventListener("touchstart",ql,{passive:!0}),e.addEventListener("mousedown",ql);return}e.addEventListener("touchstart",bi,{passive:!0}),e.addEventListener("touchend",va,{passive:!0}),e.addEventListener("touchmove",Pu,{passive:!0}),e.addEventListener("touchcancel",va),e.addEventListener("mousedown",bi),e.addEventListener("mouseup",va),e.addEventListener("mouseleave",va),e.addEventListener("keydown",Tu),e.addEventListener("keyup",_u),e.addEventListener("blur",Iu),e.addEventListener("dragstart",va,{passive:!0})}else!d&&l&&Eu(e)}function Eu(e){e.removeEventListener("mousedown",bi),e.removeEventListener("touchstart",bi),e.removeEventListener("touchend",va),e.removeEventListener("touchmove",Pu),e.removeEventListener("touchcancel",va),e.removeEventListener("mouseup",va),e.removeEventListener("mouseleave",va),e.removeEventListener("keydown",Tu),e.removeEventListener("keyup",_u),e.removeEventListener("dragstart",va),e.removeEventListener("blur",Iu)}function $m(e,o){Lu(e,o,!1)}function Gm(e){delete e._ripple,Eu(e)}function jm(e,o){if(o.value===o.oldValue)return;const l=Au(o.oldValue);Lu(e,o,l)}const qa={mounted:$m,unmounted:Gm,updated:jm},Lo=se({active:{type:Boolean,default:void 0},symbol:{type:null,default:Io},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:et,appendIcon:et,block:Boolean,slim:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:String,...xa(),...Ne(),...Nt(),...ta(),...Mt(),...Ln(),...Ts(),...hn(),...ei(),...Ct(),...Ei(),...ja(),...at({tag:"button"}),...ct(),..._a({variant:"elevated"})},"VBtn"),Ke=be()({name:"VBtn",directives:{Ripple:qa},props:Lo(),emits:{"group:selected":e=>!0},setup(e,o){let{attrs:l,slots:c}=o;const{themeClasses:h}=gt(e),{borderClasses:d}=Ta(e),{colorClasses:m,colorStyles:p,variantClasses:k}=_n(e),{densityClasses:P}=Jt(e),{dimensionStyles:A}=aa(e),{elevationClasses:L}=Yt(e),{loaderClasses:_}=Ii(e),{locationStyles:R}=fn(e),{positionClasses:B}=ti(e),{roundedClasses:D}=Tt(e),{sizeClasses:Y,sizeStyles:H}=Jn(e),M=En(e,e.symbol,!1),Z=Li(e,l),G=O(()=>e.active!==void 0?e.active:Z.isLink.value?Z.isActive?.value:M?.isSelected.value),X=O(()=>M?.disabled.value||e.disabled),j=O(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),q=O(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function te(J){X.value||Z.isLink.value&&(J.metaKey||J.ctrlKey||J.shiftKey||J.button!==0||l.target==="_blank")||(Z.navigate?.(J),M?.toggle())}return Ym(Z,M?.select),Ce(()=>{const J=Z.isLink.value?"a":e.tag,ie=!!(e.prependIcon||c.prepend),ne=!!(e.appendIcon||c.append),oe=!!(e.icon&&e.icon!==!0),ue=M?.isSelected.value&&(!Z.isLink.value||Z.isActive?.value)||!M||Z.isActive?.value;return pt(y(J,{type:J==="a"?void 0:"button",class:["v-btn",M?.selectedClass.value,{"v-btn--active":G.value,"v-btn--block":e.block,"v-btn--disabled":X.value,"v-btn--elevated":j.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},h.value,d.value,ue?m.value:void 0,P.value,L.value,_.value,B.value,D.value,Y.value,k.value,e.class],style:[ue?p.value:void 0,A.value,R.value,H.value,e.style],disabled:X.value||void 0,href:Z.href.value,onClick:te,value:q.value},{default:()=>[Tn(!0,"v-btn"),!e.icon&&ie&&y("span",{key:"prepend",class:"v-btn__prepend"},[c.prepend?y(ht,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},c.prepend):y(Ge,{key:"prepend-icon",icon:e.prependIcon},null)]),y("span",{class:"v-btn__content","data-no-activator":""},[!c.default&&oe?y(Ge,{key:"content-icon",icon:e.icon},null):y(ht,{key:"content-defaults",disabled:!oe,defaults:{VIcon:{icon:e.icon}}},{default:()=>[c.default?.()??e.text]})]),!e.icon&&ne&&y("span",{key:"append",class:"v-btn__append"},[c.append?y(ht,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},c.append):y(Ge,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&y("span",{key:"loader",class:"v-btn__loader"},[c.loader?.()??y($n,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,size:"23",width:"2"},null)])]}),[[la("ripple"),!X.value&&e.ripple,null]])}),{}}}),qm=se({...Lo({icon:"$menu",variant:"text"})},"VAppBarNavIcon"),Vu=be()({name:"VAppBarNavIcon",props:qm(),setup(e,o){let{slots:l}=o;return Ce(()=>y(Ke,we(e,{class:["v-app-bar-nav-icon"]}),l)),{}}}),Du=be()({name:"VAppBarTitle",props:uu(),setup(e,o){let{slots:l}=o;return Ce(()=>y(ys,we(e,{class:"v-app-bar-title"}),l)),{}}});const Ru=pa("v-alert-title"),Zm=["success","info","warning","error"],Km=se({border:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["top","end","bottom","start"].includes(e)},borderColor:String,closable:Boolean,closeIcon:{type:et,default:"$close"},closeLabel:{type:String,default:"$vuetify.close"},icon:{type:[Boolean,String,Function,Object],default:null},modelValue:{type:Boolean,default:!0},prominent:Boolean,title:String,text:String,type:{type:String,validator:e=>Zm.includes(e)},...Ne(),...Nt(),...ta(),...Mt(),...hn(),...ei(),...Ct(),...at(),...ct(),..._a({variant:"flat"})},"VAlert"),Qm=be()({name:"VAlert",props:Km(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0},setup(e,o){let{emit:l,slots:c}=o;const h=qe(e,"modelValue"),d=O(()=>{if(e.icon!==!1)return e.type?e.icon??`$${e.type}`:e.icon}),m=O(()=>({color:e.color??e.type,variant:e.variant})),{themeClasses:p}=gt(e),{colorClasses:k,colorStyles:P,variantClasses:A}=_n(m),{densityClasses:L}=Jt(e),{dimensionStyles:_}=aa(e),{elevationClasses:R}=Yt(e),{locationStyles:B}=fn(e),{positionClasses:D}=ti(e),{roundedClasses:Y}=Tt(e),{textColorClasses:H,textColorStyles:M}=Qt(me(e,"borderColor")),{t:Z}=Rt(),G=O(()=>({"aria-label":Z(e.closeLabel),onClick(X){h.value=!1,l("click:close",X)}}));return()=>{const X=!!(c.prepend||d.value),j=!!(c.title||e.title),q=!!(c.close||e.closable);return h.value&&y(e.tag,{class:["v-alert",e.border&&{"v-alert--border":!!e.border,[`v-alert--border-${e.border===!0?"start":e.border}`]:!0},{"v-alert--prominent":e.prominent},p.value,k.value,L.value,R.value,D.value,Y.value,A.value,e.class],style:[P.value,_.value,B.value,e.style],role:"alert"},{default:()=>[Tn(!1,"v-alert"),e.border&&y("div",{key:"border",class:["v-alert__border",H.value],style:M.value},null),X&&y("div",{key:"prepend",class:"v-alert__prepend"},[c.prepend?y(ht,{key:"prepend-defaults",disabled:!d.value,defaults:{VIcon:{density:e.density,icon:d.value,size:e.prominent?44:28}}},c.prepend):y(Ge,{key:"prepend-icon",density:e.density,icon:d.value,size:e.prominent?44:28},null)]),y("div",{class:"v-alert__content"},[j&&y(Ru,{key:"title"},{default:()=>[c.title?.()??e.title]}),c.text?.()??e.text,c.default?.()]),c.append&&y("div",{key:"append",class:"v-alert__append"},[c.append()]),q&&y("div",{key:"close",class:"v-alert__close"},[c.close?y(ht,{key:"close-defaults",defaults:{VBtn:{icon:e.closeIcon,size:"x-small",variant:"text"}}},{default:()=>[c.close?.({props:G.value})]}):y(Ke,we({key:"close-btn",icon:e.closeIcon,size:"x-small",variant:"text"},G.value),null)])]})}}});const Jm=se({text:String,clickable:Boolean,...Ne(),...ct()},"VLabel"),ai=be()({name:"VLabel",props:Jm(),setup(e,o){let{slots:l}=o;return Ce(()=>y("label",{class:["v-label",{"v-label--clickable":e.clickable},e.class],style:e.style},[e.text,l.default?.()])),{}}});const Mu=Symbol.for("vuetify:selection-control-group"),Eo=se({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:et,trueIcon:et,ripple:{type:Boolean,default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:on},...Ne(),...Nt(),...ct()},"SelectionControlGroup"),ep=se({...Eo({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup"),Fu=be()({name:"VSelectionControlGroup",props:ep(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const c=qe(e,"modelValue"),h=ma(),d=O(()=>e.id||`v-selection-control-group-${h}`),m=O(()=>e.name||d.value),p=new Set;return Dt(Mu,{modelValue:c,forceUpdate:()=>{p.forEach(k=>k())},onForceUpdate:k=>{p.add(k),Kt(()=>{p.delete(k)})}}),kt({[e.defaultsTarget]:{color:me(e,"color"),disabled:me(e,"disabled"),density:me(e,"density"),error:me(e,"error"),inline:me(e,"inline"),modelValue:c,multiple:O(()=>!!e.multiple||e.multiple==null&&Array.isArray(c.value)),name:m,falseIcon:me(e,"falseIcon"),trueIcon:me(e,"trueIcon"),readonly:me(e,"readonly"),ripple:me(e,"ripple"),type:me(e,"type"),valueComparator:me(e,"valueComparator")}}),Ce(()=>y("div",{class:["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class],style:e.style,role:e.type==="radio"?"radiogroup":void 0},[l.default?.()])),{}}}),Is=se({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...Ne(),...Eo()},"VSelectionControl");function tp(e){const o=Lt(Mu,void 0),{densityClasses:l}=Jt(e),c=qe(e,"modelValue"),h=O(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),d=O(()=>e.falseValue!==void 0?e.falseValue:!1),m=O(()=>!!e.multiple||e.multiple==null&&Array.isArray(c.value)),p=O({get(){const R=o?o.modelValue.value:c.value;return m.value?It(R).some(B=>e.valueComparator(B,h.value)):e.valueComparator(R,h.value)},set(R){if(e.readonly)return;const B=R?h.value:d.value;let D=B;m.value&&(D=R?[...It(c.value),B]:It(c.value).filter(Y=>!e.valueComparator(Y,h.value))),o?o.modelValue.value=D:c.value=D}}),{textColorClasses:k,textColorStyles:P}=Qt(O(()=>{if(!(e.error||e.disabled))return p.value?e.color:e.baseColor})),{backgroundColorClasses:A,backgroundColorStyles:L}=bt(O(()=>p.value&&!e.error&&!e.disabled?e.color:void 0)),_=O(()=>p.value?e.trueIcon:e.falseIcon);return{group:o,densityClasses:l,trueValue:h,falseValue:d,model:p,textColorClasses:k,textColorStyles:P,backgroundColorClasses:A,backgroundColorStyles:L,icon:_}}const yn=be()({name:"VSelectionControl",directives:{Ripple:qa},inheritAttrs:!1,props:Is(),emits:{"update:modelValue":e=>!0},setup(e,o){let{attrs:l,slots:c}=o;const{group:h,densityClasses:d,icon:m,model:p,textColorClasses:k,textColorStyles:P,backgroundColorClasses:A,backgroundColorStyles:L,trueValue:_}=tp(e),R=ma(),B=O(()=>e.id||`input-${R}`),D=De(!1),Y=De(!1),H=ae();h?.onForceUpdate(()=>{H.value&&(H.value.checked=p.value)});function M(X){D.value=!0,Wn(X.target,":focus-visible")!==!1&&(Y.value=!0)}function Z(){D.value=!1,Y.value=!1}function G(X){e.readonly&&h&&vt(()=>h.forceUpdate()),p.value=X.target.checked}return Ce(()=>{const X=c.label?c.label({label:e.label,props:{for:B.value}}):e.label,[j,q]=ln(l),te=y("input",we({ref:H,checked:p.value,disabled:!!(e.readonly||e.disabled),id:B.value,onBlur:Z,onFocus:M,onInput:G,"aria-disabled":!!(e.readonly||e.disabled),type:e.type,value:_.value,name:e.name,"aria-checked":e.type==="checkbox"?p.value:void 0},q),null);return y("div",we({class:["v-selection-control",{"v-selection-control--dirty":p.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":D.value,"v-selection-control--focus-visible":Y.value,"v-selection-control--inline":e.inline},d.value,e.class]},j,{style:e.style}),[y("div",{class:["v-selection-control__wrapper",k.value],style:P.value},[c.default?.({backgroundColorClasses:A,backgroundColorStyles:L}),pt(y("div",{class:["v-selection-control__input"]},[c.input?.({model:p,textColorClasses:k,textColorStyles:P,backgroundColorClasses:A,backgroundColorStyles:L,inputNode:te,icon:m.value,props:{onFocus:M,onBlur:Z,id:B.value}})??y(je,null,[m.value&&y(Ge,{key:"icon",icon:m.value},null),te])]),[[la("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),X&&y(ai,{for:B.value,clickable:!0,onClick:J=>J.stopPropagation()},{default:()=>[X]})])}),{isFocused:D,input:H}}}),Ou=se({indeterminate:Boolean,indeterminateIcon:{type:et,default:"$checkboxIndeterminate"},...Is({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),Wa=be()({name:"VCheckboxBtn",props:Ou(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,o){let{slots:l}=o;const c=qe(e,"indeterminate"),h=qe(e,"modelValue");function d(k){c.value&&(c.value=!1)}const m=O(()=>c.value?e.indeterminateIcon:e.falseIcon),p=O(()=>c.value?e.indeterminateIcon:e.trueIcon);return Ce(()=>{const k=Ht(yn.filterProps(e),["modelValue"]);return y(yn,we(k,{modelValue:h.value,"onUpdate:modelValue":[P=>h.value=P,d],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:m.value,trueIcon:p.value,"aria-checked":c.value?"mixed":void 0}),l)}),{}}});function Nu(e){const{t:o}=Rt();function l(c){let{name:h}=c;const d={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[h],m=e[`onClick:${h}`],p=m&&d?o(`$vuetify.input.${d}`,e.label??""):void 0;return y(Ge,{icon:e[`${h}Icon`],"aria-label":p,onClick:m},null)}return{InputIcon:l}}const ap=se({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...Ne(),...Ga({transition:{component:Po,leaveAbsolute:!0,group:!0}})},"VMessages"),Bu=be()({name:"VMessages",props:ap(),setup(e,o){let{slots:l}=o;const c=O(()=>It(e.messages)),{textColorClasses:h,textColorStyles:d}=Qt(O(()=>e.color));return Ce(()=>y(wa,{transition:e.transition,tag:"div",class:["v-messages",h.value,e.class],style:[d.value,e.style],role:"alert","aria-live":"polite"},{default:()=>[e.active&&c.value.map((m,p)=>y("div",{class:"v-messages__message",key:`${p}-${c.value}`},[l.message?l.message({message:m}):m]))]})),{}}}),Vi=se({focused:Boolean,"onUpdate:focused":ra()},"focus");function Za(e){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$a();const l=qe(e,"focused"),c=O(()=>({[`${o}--focused`]:l.value}));function h(){l.value=!0}function d(){l.value=!1}return{focusClasses:c,isFocused:l,focus:h,blur:d}}const zu=Symbol.for("vuetify:form"),np=se({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function ip(e){const o=qe(e,"modelValue"),l=O(()=>e.disabled),c=O(()=>e.readonly),h=De(!1),d=ae([]),m=ae([]);async function p(){const A=[];let L=!0;m.value=[],h.value=!0;for(const _ of d.value){const R=await _.validate();if(R.length>0&&(L=!1,A.push({id:_.id,errorMessages:R})),!L&&e.fastFail)break}return m.value=A,h.value=!1,{valid:L,errors:m.value}}function k(){d.value.forEach(A=>A.reset())}function P(){d.value.forEach(A=>A.resetValidation())}return Ve(d,()=>{let A=0,L=0;const _=[];for(const R of d.value)R.isValid===!1?(L++,_.push({id:R.id,errorMessages:R.errorMessages})):R.isValid===!0&&A++;m.value=_,o.value=L>0?!1:A===d.value.length?!0:null},{deep:!0}),Dt(zu,{register:A=>{let{id:L,validate:_,reset:R,resetValidation:B}=A;d.value.some(D=>D.id===L),d.value.push({id:L,validate:_,reset:R,resetValidation:B,isValid:null,errorMessages:[]})},unregister:A=>{d.value=d.value.filter(L=>L.id!==A)},update:(A,L,_)=>{const R=d.value.find(B=>B.id===A);R&&(R.isValid=L,R.errorMessages=_)},isDisabled:l,isReadonly:c,isValidating:h,isValid:o,items:d,validateOn:me(e,"validateOn")}),{errors:m,isDisabled:l,isReadonly:c,isValidating:h,isValid:o,items:d,validate:p,reset:k,resetValidation:P}}function Ls(){return Lt(zu,null)}const Hu=se({disabled:{type:Boolean,default:null},error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...Vi()},"validation");function Xu(e){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$a(),l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ma();const c=qe(e,"modelValue"),h=O(()=>e.validationValue===void 0?c.value:e.validationValue),d=Ls(),m=ae([]),p=De(!0),k=O(()=>!!(It(c.value===""?null:c.value).length||It(h.value===""?null:h.value).length)),P=O(()=>!!(e.disabled??d?.isDisabled.value)),A=O(()=>!!(e.readonly??d?.isReadonly.value)),L=O(()=>e.errorMessages?.length?It(e.errorMessages).concat(m.value).slice(0,Math.max(0,+e.maxErrors)):m.value),_=O(()=>{let G=(e.validateOn??d?.validateOn.value)||"input";G==="lazy"&&(G="input lazy");const X=new Set(G?.split(" ")??[]);return{blur:X.has("blur")||X.has("input"),input:X.has("input"),submit:X.has("submit"),lazy:X.has("lazy")}}),R=O(()=>e.error||e.errorMessages?.length?!1:e.rules.length?p.value?m.value.length||_.value.lazy?null:!0:!m.value.length:!0),B=De(!1),D=O(()=>({[`${o}--error`]:R.value===!1,[`${o}--dirty`]:k.value,[`${o}--disabled`]:P.value,[`${o}--readonly`]:A.value})),Y=O(()=>e.name??re(l));Pi(()=>{d?.register({id:Y.value,validate:Z,reset:H,resetValidation:M})}),Aa(()=>{d?.unregister(Y.value)}),jt(async()=>{_.value.lazy||await Z(!0),d?.update(Y.value,R.value,L.value)}),Ba(()=>_.value.input,()=>{Ve(h,()=>{if(h.value!=null)Z();else if(e.focused){const G=Ve(()=>e.focused,X=>{X||Z(),G()})}})}),Ba(()=>_.value.blur,()=>{Ve(()=>e.focused,G=>{G||Z()})}),Ve(R,()=>{d?.update(Y.value,R.value,L.value)});function H(){c.value=null,vt(M)}function M(){p.value=!0,_.value.lazy?m.value=[]:Z(!0)}async function Z(){let G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const X=[];B.value=!0;for(const j of e.rules){if(X.length>=+(e.maxErrors??1))break;const te=await(typeof j=="function"?j:()=>j)(h.value);if(te!==!0){if(te!==!1&&typeof te!="string"){console.warn(`${te} is not a valid value. Rule functions must return boolean true or a string.`);continue}X.push(te||"")}}return m.value=X,B.value=!1,p.value=G,m.value}return{errorMessages:L,isDirty:k,isDisabled:P,isReadonly:A,isPristine:p,isValid:R,isValidating:B,reset:H,resetValidation:M,validate:Z,validationClasses:D}}const Ka=se({id:String,appendIcon:et,centerAffix:{type:Boolean,default:!0},prependIcon:et,hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":ra(),"onClick:append":ra(),...Ne(),...Nt(),...Hu()},"VInput"),Gt=be()({name:"VInput",props:{...Ka()},emits:{"update:modelValue":e=>!0},setup(e,o){let{attrs:l,slots:c,emit:h}=o;const{densityClasses:d}=Jt(e),{rtlClasses:m}=Xt(),{InputIcon:p}=Nu(e),k=ma(),P=O(()=>e.id||`input-${k}`),A=O(()=>`${P.value}-messages`),{errorMessages:L,isDirty:_,isDisabled:R,isReadonly:B,isPristine:D,isValid:Y,isValidating:H,reset:M,resetValidation:Z,validate:G,validationClasses:X}=Xu(e,"v-input",P),j=O(()=>({id:P,messagesId:A,isDirty:_,isDisabled:R,isReadonly:B,isPristine:D,isValid:Y,isValidating:H,reset:M,resetValidation:Z,validate:G})),q=O(()=>e.errorMessages?.length||!D.value&&L.value.length?L.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages);return Ce(()=>{const te=!!(c.prepend||e.prependIcon),J=!!(c.append||e.appendIcon),ie=q.value.length>0,ne=!e.hideDetails||e.hideDetails==="auto"&&(ie||!!c.details);return y("div",{class:["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--hide-spin-buttons":e.hideSpinButtons},d.value,m.value,X.value,e.class],style:e.style},[te&&y("div",{key:"prepend",class:"v-input__prepend"},[c.prepend?.(j.value),e.prependIcon&&y(p,{key:"prepend-icon",name:"prepend"},null)]),c.default&&y("div",{class:"v-input__control"},[c.default?.(j.value)]),J&&y("div",{key:"append",class:"v-input__append"},[e.appendIcon&&y(p,{key:"append-icon",name:"append"},null),c.append?.(j.value)]),ne&&y("div",{class:"v-input__details"},[y(Bu,{id:A.value,active:ie,messages:q.value},{message:c.message}),c.details?.(j.value)])])}),{reset:M,resetValidation:Z,validate:G,isValid:Y,errorMessages:L}}}),sp=se({...Ka(),...Ht(Ou(),["inline"])},"VCheckbox"),en=be()({name:"VCheckbox",inheritAttrs:!1,props:sp(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(e,o){let{attrs:l,slots:c}=o;const h=qe(e,"modelValue"),{isFocused:d,focus:m,blur:p}=Za(e),k=ma(),P=O(()=>e.id||`checkbox-${k}`);return Ce(()=>{const[A,L]=ln(l),_=Gt.filterProps(e),R=Wa.filterProps(e);return y(Gt,we({class:["v-checkbox",e.class]},A,_,{modelValue:h.value,"onUpdate:modelValue":B=>h.value=B,id:P.value,focused:d.value,style:e.style}),{...c,default:B=>{let{id:D,messagesId:Y,isDisabled:H,isReadonly:M}=B;return y(Wa,we(R,{id:D.value,"aria-describedby":Y.value,disabled:H.value,readonly:M.value},L,{modelValue:h.value,"onUpdate:modelValue":Z=>h.value=Z,onFocus:m,onBlur:p}),c)}})}),{}}});const rp=se({start:Boolean,end:Boolean,icon:et,image:String,text:String,...Ne(),...Nt(),...Ct(),...ja(),...at(),...ct(),..._a({variant:"flat"})},"VAvatar"),Ua=be()({name:"VAvatar",props:rp(),setup(e,o){let{slots:l}=o;const{themeClasses:c}=gt(e),{colorClasses:h,colorStyles:d,variantClasses:m}=_n(e),{densityClasses:p}=Jt(e),{roundedClasses:k}=Tt(e),{sizeClasses:P,sizeStyles:A}=Jn(e);return Ce(()=>y(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},c.value,h.value,p.value,k.value,P.value,m.value,e.class],style:[d.value,A.value,e.style]},{default:()=>[e.image?y(xn,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?y(Ge,{key:"icon",icon:e.icon},null):l.default?.()??e.text,Tn(!1,"v-avatar")]})),{}}});const Yu=Symbol.for("vuetify:v-chip-group"),op=se({column:Boolean,filter:Boolean,valueComparator:{type:Function,default:on},...Ne(),...In({selectedClass:"v-chip--selected"}),...at(),...ct(),..._a({variant:"tonal"})},"VChipGroup"),lp=be()({name:"VChipGroup",props:op(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const{themeClasses:c}=gt(e),{isSelected:h,select:d,next:m,prev:p,selected:k}=dn(e,Yu);return kt({VChip:{color:me(e,"color"),disabled:me(e,"disabled"),filter:me(e,"filter"),variant:me(e,"variant")}}),Ce(()=>y(e.tag,{class:["v-chip-group",{"v-chip-group--column":e.column},c.value,e.class],style:e.style},{default:()=>[l.default?.({isSelected:h,select:d,next:m,prev:p,selected:k.value})]})),{}}}),cp=se({activeClass:String,appendAvatar:String,appendIcon:et,closable:Boolean,closeIcon:{type:et,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:String,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:et,ripple:{type:[Boolean,Object],default:!0},text:String,modelValue:{type:Boolean,default:!0},onClick:ra(),onClickOnce:ra(),...xa(),...Ne(),...Nt(),...Mt(),...Ln(),...Ct(),...Ei(),...ja(),...at({tag:"span"}),...ct(),..._a({variant:"tonal"})},"VChip"),Zt=be()({name:"VChip",directives:{Ripple:qa},props:cp(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,o){let{attrs:l,emit:c,slots:h}=o;const{t:d}=Rt(),{borderClasses:m}=Ta(e),{colorClasses:p,colorStyles:k,variantClasses:P}=_n(e),{densityClasses:A}=Jt(e),{elevationClasses:L}=Yt(e),{roundedClasses:_}=Tt(e),{sizeClasses:R}=Jn(e),{themeClasses:B}=gt(e),D=qe(e,"modelValue"),Y=En(e,Yu,!1),H=Li(e,l),M=O(()=>e.link!==!1&&H.isLink.value),Z=O(()=>!e.disabled&&e.link!==!1&&(!!Y||e.link||H.isClickable.value)),G=O(()=>({"aria-label":d(e.closeLabel),onClick(q){q.stopPropagation(),D.value=!1,c("click:close",q)}}));function X(q){c("click",q),Z.value&&(H.navigate?.(q),Y?.toggle())}function j(q){(q.key==="Enter"||q.key===" ")&&(q.preventDefault(),X(q))}return()=>{const q=H.isLink.value?"a":e.tag,te=!!(e.appendIcon||e.appendAvatar),J=!!(te||h.append),ie=!!(h.close||e.closable),ne=!!(h.filter||e.filter)&&Y,oe=!!(e.prependIcon||e.prependAvatar),ue=!!(oe||h.prepend),ve=!Y||Y.isSelected.value;return D.value&&pt(y(q,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":Z.value,"v-chip--filter":ne,"v-chip--pill":e.pill},B.value,m.value,ve?p.value:void 0,A.value,L.value,_.value,R.value,P.value,Y?.selectedClass.value,e.class],style:[ve?k.value:void 0,e.style],disabled:e.disabled||void 0,draggable:e.draggable,href:H.href.value,tabindex:Z.value?0:void 0,onClick:X,onKeydown:Z.value&&!M.value&&j},{default:()=>[Tn(Z.value,"v-chip"),ne&&y(To,{key:"filter"},{default:()=>[pt(y("div",{class:"v-chip__filter"},[h.filter?y(ht,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},h.filter):y(Ge,{key:"filter-icon",icon:e.filterIcon},null)]),[[Pa,Y.isSelected.value]])]}),ue&&y("div",{key:"prepend",class:"v-chip__prepend"},[h.prepend?y(ht,{key:"prepend-defaults",disabled:!oe,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},h.prepend):y(je,null,[e.prependIcon&&y(Ge,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&y(Ua,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),y("div",{class:"v-chip__content"},[h.default?.({isSelected:Y?.isSelected.value,selectedClass:Y?.selectedClass.value,select:Y?.select,toggle:Y?.toggle,value:Y?.value.value,disabled:e.disabled})??e.text]),J&&y("div",{key:"append",class:"v-chip__append"},[h.append?y(ht,{key:"append-defaults",disabled:!te,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},h.append):y(je,null,[e.appendIcon&&y(Ge,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&y(Ua,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),ie&&y("div",we({key:"close",class:"v-chip__close"},G.value),[h.close?y(ht,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},h.close):y(Ge,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}),[[la("ripple"),Z.value&&e.ripple,null]])}}});const Fr=Symbol.for("vuetify:list");function Wu(){const e=Lt(Fr,{hasPrepend:De(!1),updateHasPrepend:()=>null}),o={hasPrepend:De(!1),updateHasPrepend:l=>{l&&(o.hasPrepend.value=l)}};return Dt(Fr,o),e}function Uu(){return Lt(Fr,null)}const up={open:e=>{let{id:o,value:l,opened:c,parents:h}=e;if(l){const d=new Set;d.add(o);let m=h.get(o);for(;m!=null;)d.add(m),m=h.get(m);return d}else return c.delete(o),c},select:()=>null},$u={open:e=>{let{id:o,value:l,opened:c,parents:h}=e;if(l){let d=h.get(o);for(c.add(o);d!=null&&d!==o;)c.add(d),d=h.get(d);return c}else c.delete(o);return c},select:()=>null},dp={open:$u.open,select:e=>{let{id:o,value:l,opened:c,parents:h}=e;if(!l)return c;const d=[];let m=h.get(o);for(;m!=null;)d.push(m),m=h.get(m);return new Set(d)}},Vo=e=>{const o={select:l=>{let{id:c,value:h,selected:d}=l;if(c=Cn(c),e&&!h){const m=Array.from(d.entries()).reduce((p,k)=>{let[P,A]=k;return A==="on"?[...p,P]:p},[]);if(m.length===1&&m[0]===c)return d}return d.set(c,h?"on":"off"),d},in:(l,c,h)=>{let d=new Map;for(const m of l||[])d=o.select({id:m,value:!0,selected:new Map(d),children:c,parents:h});return d},out:l=>{const c=[];for(const[h,d]of l.entries())d==="on"&&c.push(h);return c}};return o},Gu=e=>{const o=Vo(e);return{select:c=>{let{selected:h,id:d,...m}=c;d=Cn(d);const p=h.has(d)?new Map([[d,h.get(d)]]):new Map;return o.select({...m,id:d,selected:p})},in:(c,h,d)=>{let m=new Map;return c?.length&&(m=o.in(c.slice(0,1),h,d)),m},out:(c,h,d)=>o.out(c,h,d)}},hp=e=>{const o=Vo(e);return{select:c=>{let{id:h,selected:d,children:m,...p}=c;return h=Cn(h),m.has(h)?d:o.select({id:h,selected:d,children:m,...p})},in:o.in,out:o.out}},fp=e=>{const o=Gu(e);return{select:c=>{let{id:h,selected:d,children:m,...p}=c;return h=Cn(h),m.has(h)?d:o.select({id:h,selected:d,children:m,...p})},in:o.in,out:o.out}},gp=e=>{const o={select:l=>{let{id:c,value:h,selected:d,children:m,parents:p}=l;c=Cn(c);const k=new Map(d),P=[c];for(;P.length;){const L=P.shift();d.set(L,h?"on":"off"),m.has(L)&&P.push(...m.get(L))}let A=p.get(c);for(;A;){const L=m.get(A),_=L.every(B=>d.get(B)==="on"),R=L.every(B=>!d.has(B)||d.get(B)==="off");d.set(A,_?"on":R?"off":"indeterminate"),A=p.get(A)}return e&&!h&&Array.from(d.entries()).reduce((_,R)=>{let[B,D]=R;return D==="on"?[..._,B]:_},[]).length===0?k:d},in:(l,c,h)=>{let d=new Map;for(const m of l||[])d=o.select({id:m,value:!0,selected:new Map(d),children:c,parents:h});return d},out:(l,c)=>{const h=[];for(const[d,m]of l.entries())m==="on"&&!c.has(d)&&h.push(d);return h}};return o},yi=Symbol.for("vuetify:nested"),ju={id:De(),root:{register:()=>null,unregister:()=>null,parents:ae(new Map),children:ae(new Map),open:()=>null,openOnSelect:()=>null,select:()=>null,opened:ae(new Set),selected:ae(new Map),selectedValues:ae([])}},vp=se({selectStrategy:[String,Function],openStrategy:[String,Object],opened:Array,selected:Array,mandatory:Boolean},"nested"),mp=e=>{let o=!1;const l=ae(new Map),c=ae(new Map),h=qe(e,"opened",e.opened,L=>new Set(L),L=>[...L.values()]),d=O(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single-leaf":return fp(e.mandatory);case"leaf":return hp(e.mandatory);case"independent":return Vo(e.mandatory);case"single-independent":return Gu(e.mandatory);case"classic":default:return gp(e.mandatory)}}),m=O(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return dp;case"single":return up;case"multiple":default:return $u}}),p=qe(e,"selected",e.selected,L=>d.value.in(L,l.value,c.value),L=>d.value.out(L,l.value,c.value));Aa(()=>{o=!0});function k(L){const _=[];let R=L;for(;R!=null;)_.unshift(R),R=c.value.get(R);return _}const P=Va("nested"),A={id:De(),root:{opened:h,selected:p,selectedValues:O(()=>{const L=[];for(const[_,R]of p.value.entries())R==="on"&&L.push(_);return L}),register:(L,_,R)=>{_&&L!==_&&c.value.set(L,_),R&&l.value.set(L,[]),_!=null&&l.value.set(_,[...l.value.get(_)||[],L])},unregister:L=>{if(o)return;l.value.delete(L);const _=c.value.get(L);if(_){const R=l.value.get(_)??[];l.value.set(_,R.filter(B=>B!==L))}c.value.delete(L),h.value.delete(L)},open:(L,_,R)=>{P.emit("click:open",{id:L,value:_,path:k(L),event:R});const B=m.value.open({id:L,value:_,opened:new Set(h.value),children:l.value,parents:c.value,event:R});B&&(h.value=B)},openOnSelect:(L,_,R)=>{const B=m.value.select({id:L,value:_,selected:new Map(p.value),opened:new Set(h.value),children:l.value,parents:c.value,event:R});B&&(h.value=B)},select:(L,_,R)=>{P.emit("click:select",{id:L,value:_,path:k(L),event:R});const B=d.value.select({id:L,value:_,selected:new Map(p.value),children:l.value,parents:c.value,event:R});B&&(p.value=B),A.root.openOnSelect(L,_,R)},children:l,parents:c}};return Dt(yi,A),A.root},qu=(e,o)=>{const l=Lt(yi,ju),c=Symbol(ma()),h=O(()=>e.value!==void 0?e.value:c),d={...l,id:h,open:(m,p)=>l.root.open(h.value,m,p),openOnSelect:(m,p)=>l.root.openOnSelect(h.value,m,p),isOpen:O(()=>l.root.opened.value.has(h.value)),parent:O(()=>l.root.parents.value.get(h.value)),select:(m,p)=>l.root.select(h.value,m,p),isSelected:O(()=>l.root.selected.value.get(Cn(h.value))==="on"),isIndeterminate:O(()=>l.root.selected.value.get(h.value)==="indeterminate"),isLeaf:O(()=>!l.root.children.value.get(h.value)),isGroupActivator:l.isGroupActivator};return!l.isGroupActivator&&l.root.register(h.value,l.id.value,o),Aa(()=>{!l.isGroupActivator&&l.root.unregister(h.value)}),o&&Dt(yi,d),d},pp=()=>{const e=Lt(yi,ju);Dt(yi,{...e,isGroupActivator:!0})},bp=cn({name:"VListGroupActivator",setup(e,o){let{slots:l}=o;return pp(),()=>l.default?.()}}),xp=se({activeColor:String,baseColor:String,color:String,collapseIcon:{type:et,default:"$collapse"},expandIcon:{type:et,default:"$expand"},prependIcon:et,appendIcon:et,fluid:Boolean,subgroup:Boolean,title:String,value:null,...Ne(),...at()},"VListGroup"),Or=be()({name:"VListGroup",props:xp(),setup(e,o){let{slots:l}=o;const{isOpen:c,open:h,id:d}=qu(me(e,"value"),!0),m=O(()=>`v-list-group--id-${String(d.value)}`),p=Uu(),{isBooted:k}=Pn();function P(R){h(!c.value,R)}const A=O(()=>({onClick:P,class:"v-list-group__header",id:m.value})),L=O(()=>c.value?e.collapseIcon:e.expandIcon),_=O(()=>({VListItem:{active:c.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&L.value,appendIcon:e.appendIcon||!e.subgroup&&L.value,title:e.title,value:e.value}}));return Ce(()=>y(e.tag,{class:["v-list-group",{"v-list-group--prepend":p?.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":c.value},e.class],style:e.style},{default:()=>[l.activator&&y(ht,{defaults:_.value},{default:()=>[y(bp,null,{default:()=>[l.activator({props:A.value,isOpen:c.value})]})]}),y(wa,{transition:{component:ks},disabled:!k.value},{default:()=>[pt(y("div",{class:"v-list-group__items",role:"group","aria-labelledby":m.value},[l.default?.()]),[[Pa,c.value]])]})]})),{}}});const Zu=pa("v-list-item-subtitle"),Oa=pa("v-list-item-title"),yp=se({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:et,baseColor:String,disabled:Boolean,lines:String,link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:et,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:[String,Number],title:[String,Number],value:null,onClick:ra(),onClickOnce:ra(),...xa(),...Ne(),...Nt(),...ta(),...Mt(),...Ct(),...Ei(),...at(),...ct(),..._a({variant:"text"})},"VListItem"),dt=be()({name:"VListItem",directives:{Ripple:qa},props:yp(),emits:{click:e=>!0},setup(e,o){let{attrs:l,slots:c,emit:h}=o;const d=Li(e,l),m=O(()=>e.value===void 0?d.href.value:e.value),{select:p,isSelected:k,isIndeterminate:P,isGroupActivator:A,root:L,parent:_,openOnSelect:R}=qu(m,!1),B=Uu(),D=O(()=>e.active!==!1&&(e.active||d.isActive?.value||k.value)),Y=O(()=>e.link!==!1&&d.isLink.value),H=O(()=>!e.disabled&&e.link!==!1&&(e.link||d.isClickable.value||e.value!=null&&!!B)),M=O(()=>e.rounded||e.nav),Z=O(()=>e.color??e.activeColor),G=O(()=>({color:D.value?Z.value??e.baseColor:e.baseColor,variant:e.variant}));Ve(()=>d.isActive?.value,pe=>{pe&&_.value!=null&&L.open(_.value,!0),pe&&R(pe)},{immediate:!0});const{themeClasses:X}=gt(e),{borderClasses:j}=Ta(e),{colorClasses:q,colorStyles:te,variantClasses:J}=_n(G),{densityClasses:ie}=Jt(e),{dimensionStyles:ne}=aa(e),{elevationClasses:oe}=Yt(e),{roundedClasses:ue}=Tt(M),ve=O(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),Ie=O(()=>({isActive:D.value,select:p,isSelected:k.value,isIndeterminate:P.value}));function ye(pe){h("click",pe),!(A||!H.value)&&(d.navigate?.(pe),e.value!=null&&p(!k.value,pe))}function ge(pe){(pe.key==="Enter"||pe.key===" ")&&(pe.preventDefault(),ye(pe))}return Ce(()=>{const pe=Y.value?"a":e.tag,le=c.title||e.title!=null,fe=c.subtitle||e.subtitle!=null,de=!!(e.appendAvatar||e.appendIcon),xe=!!(de||c.append),We=!!(e.prependAvatar||e.prependIcon),Le=!!(We||c.prepend);return B?.updateHasPrepend(Le),e.activeColor&&Xf("active-color",["color","base-color"]),pt(y(pe,{class:["v-list-item",{"v-list-item--active":D.value,"v-list-item--disabled":e.disabled,"v-list-item--link":H.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!Le&&B?.hasPrepend.value,"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&D.value},X.value,j.value,q.value,ie.value,oe.value,ve.value,ue.value,J.value,e.class],style:[te.value,ne.value,e.style],href:d.href.value,tabindex:H.value?B?-2:0:void 0,onClick:ye,onKeydown:H.value&&!Y.value&&ge},{default:()=>[Tn(H.value||D.value,"v-list-item"),Le&&y("div",{key:"prepend",class:"v-list-item__prepend"},[c.prepend?y(ht,{key:"prepend-defaults",disabled:!We,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>[c.prepend?.(Ie.value)]}):y(je,null,[e.prependAvatar&&y(Ua,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&y(Ge,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),y("div",{class:"v-list-item__spacer"},null)]),y("div",{class:"v-list-item__content","data-no-activator":""},[le&&y(Oa,{key:"title"},{default:()=>[c.title?.({title:e.title})??e.title]}),fe&&y(Zu,{key:"subtitle"},{default:()=>[c.subtitle?.({subtitle:e.subtitle})??e.subtitle]}),c.default?.(Ie.value)]),xe&&y("div",{key:"append",class:"v-list-item__append"},[c.append?y(ht,{key:"append-defaults",disabled:!de,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>[c.append?.(Ie.value)]}):y(je,null,[e.appendIcon&&y(Ge,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&y(Ua,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),y("div",{class:"v-list-item__spacer"},null)])]}),[[la("ripple"),H.value&&e.ripple]])}),{}}}),wp=se({color:String,inset:Boolean,sticky:Boolean,title:String,...Ne(),...at()},"VListSubheader"),Ku=be()({name:"VListSubheader",props:wp(),setup(e,o){let{slots:l}=o;const{textColorClasses:c,textColorStyles:h}=Qt(me(e,"color"));return Ce(()=>{const d=!!(l.default||e.title);return y(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},c.value,e.class],style:[{textColorStyles:h},e.style]},{default:()=>[d&&y("div",{class:"v-list-subheader__text"},[l.default?.()??e.title])]})}),{}}});const Sp=se({color:String,inset:Boolean,length:[Number,String],thickness:[Number,String],vertical:Boolean,...Ne(),...ct()},"VDivider"),La=be()({name:"VDivider",props:Sp(),setup(e,o){let{attrs:l}=o;const{themeClasses:c}=gt(e),{textColorClasses:h,textColorStyles:d}=Qt(me(e,"color")),m=O(()=>{const p={};return e.length&&(p[e.vertical?"maxHeight":"maxWidth"]=Oe(e.length)),e.thickness&&(p[e.vertical?"borderRightWidth":"borderTopWidth"]=Oe(e.thickness)),p});return Ce(()=>y("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},c.value,h.value,e.class],style:[m.value,d.value,e.style],"aria-orientation":!l.role||l.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${l.role||"separator"}`},null)),{}}}),kp=se({items:Array,returnObject:Boolean},"VListChildren"),Qu=be()({name:"VListChildren",props:kp(),setup(e,o){let{slots:l}=o;return Wu(),()=>l.default?.()??e.items?.map(c=>{let{children:h,props:d,type:m,raw:p}=c;if(m==="divider")return l.divider?.({props:d})??y(La,d,null);if(m==="subheader")return l.subheader?.({props:d})??y(Ku,d,null);const k={subtitle:l.subtitle?A=>l.subtitle?.({...A,item:p}):void 0,prepend:l.prepend?A=>l.prepend?.({...A,item:p}):void 0,append:l.append?A=>l.append?.({...A,item:p}):void 0,title:l.title?A=>l.title?.({...A,item:p}):void 0},P=Or.filterProps(d);return h?y(Or,we({value:d?.value},P),{activator:A=>{let{props:L}=A;const _={...d,...L,value:e.returnObject?p:d.value};return l.header?l.header({props:_}):y(dt,_,k)},default:()=>y(Qu,{items:h},l)}):l.item?l.item({props:d}):y(dt,we(d,{value:e.returnObject?p:d.value}),k)})}}),Ju=se({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},returnObject:Boolean,valueComparator:{type:Function,default:on}},"list-items");function pn(e,o){const l=Bt(o,e.itemTitle,o),c=Bt(o,e.itemValue,l),h=Bt(o,e.itemChildren),d=e.itemProps===!0?typeof o=="object"&&o!=null&&!Array.isArray(o)?"children"in o?Ht(o,["children"]):o:void 0:Bt(o,e.itemProps),m={title:l,value:c,...d};return{title:String(m.title??""),value:m.value,props:m,children:Array.isArray(h)?ed(e,h):void 0,raw:o}}function ed(e,o){const l=[];for(const c of o)l.push(pn(e,c));return l}function Do(e){const o=O(()=>ed(e,e.items)),l=O(()=>o.value.some(d=>d.value===null));function c(d){return l.value||(d=d.filter(m=>m!==null)),d.map(m=>e.returnObject&&typeof m=="string"?pn(e,m):o.value.find(p=>e.valueComparator(m,p.value))||pn(e,m))}function h(d){return e.returnObject?d.map(m=>{let{raw:p}=m;return p}):d.map(m=>{let{value:p}=m;return p})}return{items:o,transformIn:c,transformOut:h}}function Cp(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function Ap(e,o){const l=Bt(o,e.itemType,"item"),c=Cp(o)?o:Bt(o,e.itemTitle),h=Bt(o,e.itemValue,void 0),d=Bt(o,e.itemChildren),m=e.itemProps===!0?Ht(o,["children"]):Bt(o,e.itemProps),p={title:c,value:h,...m};return{type:l,title:p.title,value:p.value,props:p,children:l==="item"&&d?td(e,d):void 0,raw:o}}function td(e,o){const l=[];for(const c of o)l.push(Ap(e,c));return l}function Pp(e){return{items:O(()=>td(e,e.items))}}const Tp=se({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,...vp({selectStrategy:"single-leaf",openStrategy:"list"}),...xa(),...Ne(),...Nt(),...ta(),...Mt(),itemType:{type:String,default:"type"},...Ju(),...Ct(),...at(),...ct(),..._a({variant:"text"})},"VList"),Vn=be()({name:"VList",props:Tp(),emits:{"update:selected":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:select":e=>!0},setup(e,o){let{slots:l}=o;const{items:c}=Pp(e),{themeClasses:h}=gt(e),{backgroundColorClasses:d,backgroundColorStyles:m}=bt(me(e,"bgColor")),{borderClasses:p}=Ta(e),{densityClasses:k}=Jt(e),{dimensionStyles:P}=aa(e),{elevationClasses:A}=Yt(e),{roundedClasses:L}=Tt(e),{open:_,select:R}=mp(e),B=O(()=>e.lines?`v-list--${e.lines}-line`:void 0),D=me(e,"activeColor"),Y=me(e,"baseColor"),H=me(e,"color");Wu(),kt({VListGroup:{activeColor:D,baseColor:Y,color:H},VListItem:{activeClass:me(e,"activeClass"),activeColor:D,baseColor:Y,color:H,density:me(e,"density"),disabled:me(e,"disabled"),lines:me(e,"lines"),nav:me(e,"nav"),slim:me(e,"slim"),variant:me(e,"variant")}});const M=De(!1),Z=ae();function G(J){M.value=!0}function X(J){M.value=!1}function j(J){!M.value&&!(J.relatedTarget&&Z.value?.contains(J.relatedTarget))&&te()}function q(J){if(Z.value){if(J.key==="ArrowDown")te("next");else if(J.key==="ArrowUp")te("prev");else if(J.key==="Home")te("first");else if(J.key==="End")te("last");else return;J.preventDefault()}}function te(J){if(Z.value)return vi(Z.value,J)}return Ce(()=>y(e.tag,{ref:Z,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav},h.value,d.value,p.value,k.value,A.value,B.value,L.value,e.class],style:[m.value,P.value,e.style],tabindex:e.disabled||M.value?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:G,onFocusout:X,onFocus:j,onKeydown:q},{default:()=>[y(Qu,{items:c.value,returnObject:e.returnObject},l)]})),{open:_,select:R,focus:te}}}),_p=pa("v-list-img"),Ip=se({start:Boolean,end:Boolean,...Ne(),...at()},"VListItemAction"),Lp=be()({name:"VListItemAction",props:Ip(),setup(e,o){let{slots:l}=o;return Ce(()=>y(e.tag,{class:["v-list-item-action",{"v-list-item-action--start":e.start,"v-list-item-action--end":e.end},e.class],style:e.style},l)),{}}}),Ep=se({start:Boolean,end:Boolean,...Ne(),...at()},"VListItemMedia"),Vp=be()({name:"VListItemMedia",props:Ep(),setup(e,o){let{slots:l}=o;return Ce(()=>y(e.tag,{class:["v-list-item-media",{"v-list-item-media--start":e.start,"v-list-item-media--end":e.end},e.class],style:e.style},l)),{}}});function vr(e,o){return{x:e.x+o.x,y:e.y+o.y}}function Dp(e,o){return{x:e.x-o.x,y:e.y-o.y}}function Zl(e,o){if(e.side==="top"||e.side==="bottom"){const{side:l,align:c}=e,h=c==="left"?0:c==="center"?o.width/2:c==="right"?o.width:c,d=l==="top"?0:l==="bottom"?o.height:l;return vr({x:h,y:d},o)}else if(e.side==="left"||e.side==="right"){const{side:l,align:c}=e,h=l==="left"?0:l==="right"?o.width:l,d=c==="top"?0:c==="center"?o.height/2:c==="bottom"?o.height:c;return vr({x:h,y:d},o)}return vr({x:o.width/2,y:o.height/2},o)}const ad={static:Fp,connected:Np},Rp=se({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in ad},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function Mp(e,o){const l=ae({}),c=ae();ca&&(Ba(()=>!!(o.isActive.value&&e.locationStrategy),d=>{Ve(()=>e.locationStrategy,d),Kt(()=>{c.value=void 0}),typeof e.locationStrategy=="function"?c.value=e.locationStrategy(o,e,l)?.updateLocation:c.value=ad[e.locationStrategy](o,e,l)?.updateLocation}),window.addEventListener("resize",h,{passive:!0}),Kt(()=>{window.removeEventListener("resize",h),c.value=void 0}));function h(d){c.value?.(d)}return{contentStyles:l,updateLocation:c}}function Fp(){}function Op(e,o){o?e.style.removeProperty("left"):e.style.removeProperty("right");const l=so(e);return o?l.x+=parseFloat(e.style.right||0):l.x-=parseFloat(e.style.left||0),l.y-=parseFloat(e.style.top||0),l}function Np(e,o,l){(Array.isArray(e.target.value)||Yf(e.target.value))&&Object.assign(l.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:h,preferredOrigin:d}=oo(()=>{const B=kr(o.location,e.isRtl.value),D=o.origin==="overlap"?B:o.origin==="auto"?nr(B):kr(o.origin,e.isRtl.value);return B.side===D.side&&B.align===ir(D).align?{preferredAnchor:yl(B),preferredOrigin:yl(D)}:{preferredAnchor:B,preferredOrigin:D}}),[m,p,k,P]=["minWidth","minHeight","maxWidth","maxHeight"].map(B=>O(()=>{const D=parseFloat(o[B]);return isNaN(D)?1/0:D})),A=O(()=>{if(Array.isArray(o.offset))return o.offset;if(typeof o.offset=="string"){const B=o.offset.split(" ").map(parseFloat);return B.length<2&&B.push(0),B}return typeof o.offset=="number"?[o.offset,0]:[0,0]});let L=!1;const _=new ResizeObserver(()=>{L&&R()});Ve([e.target,e.contentEl],(B,D)=>{let[Y,H]=B,[M,Z]=D;M&&!Array.isArray(M)&&_.unobserve(M),Y&&!Array.isArray(Y)&&_.observe(Y),Z&&_.unobserve(Z),H&&_.observe(H)},{immediate:!0}),Kt(()=>{_.disconnect()});function R(){if(L=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>L=!0)}),!e.target.value||!e.contentEl.value)return;const B=yc(e.target.value),D=Op(e.contentEl.value,e.isRtl.value),Y=Ki(e.contentEl.value),H=12;Y.length||(Y.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(D.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),D.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const M=Y.reduce((ne,oe)=>{const ue=oe.getBoundingClientRect(),ve=new sr({x:oe===document.documentElement?0:ue.x,y:oe===document.documentElement?0:ue.y,width:oe.clientWidth,height:oe.clientHeight});return ne?new sr({x:Math.max(ne.left,ve.left),y:Math.max(ne.top,ve.top),width:Math.min(ne.right,ve.right)-Math.max(ne.left,ve.left),height:Math.min(ne.bottom,ve.bottom)-Math.max(ne.top,ve.top)}):ve},void 0);M.x+=H,M.y+=H,M.width-=H*2,M.height-=H*2;let Z={anchor:h.value,origin:d.value};function G(ne){const oe=new sr(D),ue=Zl(ne.anchor,B),ve=Zl(ne.origin,oe);let{x:Ie,y:ye}=Dp(ue,ve);switch(ne.anchor.side){case"top":ye-=A.value[0];break;case"bottom":ye+=A.value[0];break;case"left":Ie-=A.value[0];break;case"right":Ie+=A.value[0];break}switch(ne.anchor.align){case"top":ye-=A.value[1];break;case"bottom":ye+=A.value[1];break;case"left":Ie-=A.value[1];break;case"right":Ie+=A.value[1];break}return oe.x+=Ie,oe.y+=ye,oe.width=Math.min(oe.width,k.value),oe.height=Math.min(oe.height,P.value),{overflows:Sl(oe,M),x:Ie,y:ye}}let X=0,j=0;const q={x:0,y:0},te={x:!1,y:!1};let J=-1;for(;!(J++>10);){const{x:ne,y:oe,overflows:ue}=G(Z);X+=ne,j+=oe,D.x+=ne,D.y+=oe;{const ve=wl(Z.anchor),Ie=ue.x.before||ue.x.after,ye=ue.y.before||ue.y.after;let ge=!1;if(["x","y"].forEach(pe=>{if(pe==="x"&&Ie&&!te.x||pe==="y"&&ye&&!te.y){const le={anchor:{...Z.anchor},origin:{...Z.origin}},fe=pe==="x"?ve==="y"?ir:nr:ve==="y"?nr:ir;le.anchor=fe(le.anchor),le.origin=fe(le.origin);const{overflows:de}=G(le);(de[pe].before<=ue[pe].before&&de[pe].after<=ue[pe].after||de[pe].before+de[pe].after<(ue[pe].before+ue[pe].after)/2)&&(Z=le,ge=te[pe]=!0)}}),ge)continue}ue.x.before&&(X+=ue.x.before,D.x+=ue.x.before),ue.x.after&&(X-=ue.x.after,D.x-=ue.x.after),ue.y.before&&(j+=ue.y.before,D.y+=ue.y.before),ue.y.after&&(j-=ue.y.after,D.y-=ue.y.after);{const ve=Sl(D,M);q.x=M.width-ve.x.before-ve.x.after,q.y=M.height-ve.y.before-ve.y.after,X+=ve.x.before,D.x+=ve.x.before,j+=ve.y.before,D.y+=ve.y.before}break}const ie=wl(Z.anchor);return Object.assign(l.value,{"--v-overlay-anchor-origin":`${Z.anchor.side} ${Z.anchor.align}`,transformOrigin:`${Z.origin.side} ${Z.origin.align}`,top:Oe(mr(j)),left:e.isRtl.value?void 0:Oe(mr(X)),right:e.isRtl.value?Oe(mr(-X)):void 0,minWidth:Oe(ie==="y"?Math.min(m.value,B.width):m.value),maxWidth:Oe(Kl(Ot(q.x,m.value===1/0?0:m.value,k.value))),maxHeight:Oe(Kl(Ot(q.y,p.value===1/0?0:p.value,P.value)))}),{available:q,contentBox:D}}return Ve(()=>[h.value,d.value,o.offset,o.minWidth,o.minHeight,o.maxWidth,o.maxHeight],()=>R()),vt(()=>{const B=R();if(!B)return;const{available:D,contentBox:Y}=B;Y.height>D.y&&requestAnimationFrame(()=>{R(),requestAnimationFrame(()=>{R()})})}),{updateLocation:R}}function mr(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function Kl(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let Nr=!0;const rs=[];function Bp(e){!Nr||rs.length?(rs.push(e),Br()):(Nr=!1,e(),Br())}let Ql=-1;function Br(){cancelAnimationFrame(Ql),Ql=requestAnimationFrame(()=>{const e=rs.shift();e&&e(),rs.length?Br():Nr=!0})}const nd={none:null,close:Xp,block:Yp,reposition:Wp},zp=se({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in nd}},"VOverlay-scroll-strategies");function Hp(e,o){if(!ca)return;let l;$t(async()=>{l?.stop(),o.isActive.value&&e.scrollStrategy&&(l=pc(),await vt(),l.active&&l.run(()=>{typeof e.scrollStrategy=="function"?e.scrollStrategy(o,e,l):nd[e.scrollStrategy]?.(o,e,l)}))}),Kt(()=>{l?.stop()})}function Xp(e){function o(l){e.isActive.value=!1}id(e.targetEl.value??e.contentEl.value,o)}function Yp(e,o){const l=e.root.value?.offsetParent,c=[...new Set([...Ki(e.targetEl.value,o.contained?l:void 0),...Ki(e.contentEl.value,o.contained?l:void 0)])].filter(m=>!m.classList.contains("v-overlay-scroll-blocked")),h=window.innerWidth-document.documentElement.offsetWidth,d=(m=>Wf(m)&&m)(l||document.documentElement);d&&e.root.value.classList.add("v-overlay--scroll-blocked"),c.forEach((m,p)=>{m.style.setProperty("--v-body-scroll-x",Oe(-m.scrollLeft)),m.style.setProperty("--v-body-scroll-y",Oe(-m.scrollTop)),m!==document.documentElement&&m.style.setProperty("--v-scrollbar-offset",Oe(h)),m.classList.add("v-overlay-scroll-blocked")}),Kt(()=>{c.forEach((m,p)=>{const k=parseFloat(m.style.getPropertyValue("--v-body-scroll-x")),P=parseFloat(m.style.getPropertyValue("--v-body-scroll-y"));m.style.removeProperty("--v-body-scroll-x"),m.style.removeProperty("--v-body-scroll-y"),m.style.removeProperty("--v-scrollbar-offset"),m.classList.remove("v-overlay-scroll-blocked"),m.scrollLeft=-k,m.scrollTop=-P}),d&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function Wp(e,o,l){let c=!1,h=-1,d=-1;function m(p){Bp(()=>{const k=performance.now();e.updateLocation.value?.(p),c=(performance.now()-k)/(1e3/60)>2})}d=(typeof requestIdleCallback>"u"?p=>p():requestIdleCallback)(()=>{l.run(()=>{id(e.targetEl.value??e.contentEl.value,p=>{c?(cancelAnimationFrame(h),h=requestAnimationFrame(()=>{h=requestAnimationFrame(()=>{m(p)})})):m(p)})})}),Kt(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(d),cancelAnimationFrame(h)})}function id(e,o){const l=[document,...Ki(e)];l.forEach(c=>{c.addEventListener("scroll",o,{passive:!0})}),Kt(()=>{l.forEach(c=>{c.removeEventListener("scroll",o)})})}const zr=Symbol.for("vuetify:v-menu"),sd=se({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function rd(e,o){const l={},c=h=>()=>{if(!ca)return Promise.resolve(!0);const d=h==="openDelay";return l.closeDelay&&window.clearTimeout(l.closeDelay),delete l.closeDelay,l.openDelay&&window.clearTimeout(l.openDelay),delete l.openDelay,new Promise(m=>{const p=parseInt(e[h]??0,10);l[h]=window.setTimeout(()=>{o?.(d),m(d)},p)})};return{runCloseDelay:c("closeDelay"),runOpenDelay:c("openDelay")}}const Up=se({target:[String,Object],activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...sd()},"VOverlay-activator");function $p(e,o){let{isActive:l,isTop:c}=o;const h=Va("useActivator"),d=ae();let m=!1,p=!1,k=!0;const P=O(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),A=O(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!P.value),{runOpenDelay:L,runCloseDelay:_}=rd(e,q=>{q===(e.openOnHover&&m||P.value&&p)&&!(e.openOnHover&&l.value&&!c.value)&&(l.value!==q&&(k=!0),l.value=q)}),R=ae(),B={onClick:q=>{q.stopPropagation(),d.value=q.currentTarget||q.target,l.value||(R.value=[q.clientX,q.clientY]),l.value=!l.value},onMouseenter:q=>{q.sourceCapabilities?.firesTouchEvents||(m=!0,d.value=q.currentTarget||q.target,L())},onMouseleave:q=>{m=!1,_()},onFocus:q=>{Wn(q.target,":focus-visible")!==!1&&(p=!0,q.stopPropagation(),d.value=q.currentTarget||q.target,L())},onBlur:q=>{p=!1,q.stopPropagation(),_()}},D=O(()=>{const q={};return A.value&&(q.onClick=B.onClick),e.openOnHover&&(q.onMouseenter=B.onMouseenter,q.onMouseleave=B.onMouseleave),P.value&&(q.onFocus=B.onFocus,q.onBlur=B.onBlur),q}),Y=O(()=>{const q={};if(e.openOnHover&&(q.onMouseenter=()=>{m=!0,L()},q.onMouseleave=()=>{m=!1,_()}),P.value&&(q.onFocusin=()=>{p=!0,L()},q.onFocusout=()=>{p=!1,_()}),e.closeOnContentClick){const te=Lt(zr,null);q.onClick=()=>{l.value=!1,te?.closeParents()}}return q}),H=O(()=>{const q={};return e.openOnHover&&(q.onMouseenter=()=>{k&&(m=!0,k=!1,L())},q.onMouseleave=()=>{m=!1,_()}),q});Ve(c,q=>{q&&(e.openOnHover&&!m&&(!P.value||!p)||P.value&&!p&&(!e.openOnHover||!m))&&(l.value=!1)}),Ve(l,q=>{q||setTimeout(()=>{R.value=void 0})},{flush:"post"});const M=ae();$t(()=>{M.value&&vt(()=>{d.value=Cr(M.value)})});const Z=ae(),G=O(()=>e.target==="cursor"&&R.value?R.value:Z.value?Cr(Z.value):od(e.target,h)||d.value),X=O(()=>Array.isArray(G.value)?void 0:G.value);let j;return Ve(()=>!!e.activator,q=>{q&&ca?(j=pc(),j.run(()=>{Gp(e,h,{activatorEl:d,activatorEvents:D})})):j&&j.stop()},{flush:"post",immediate:!0}),Kt(()=>{j?.stop()}),{activatorEl:d,activatorRef:M,target:G,targetEl:X,targetRef:Z,activatorEvents:D,contentEvents:Y,scrimEvents:H}}function Gp(e,o,l){let{activatorEl:c,activatorEvents:h}=l;Ve(()=>e.activator,(k,P)=>{if(P&&k!==P){const A=p(P);A&&m(A)}k&&vt(()=>d())},{immediate:!0}),Ve(()=>e.activatorProps,()=>{d()}),Kt(()=>{m()});function d(){let k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:p(),P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;k&&Uf(k,we(h.value,P))}function m(){let k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:p(),P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;k&&$f(k,we(h.value,P))}function p(){let k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const P=od(k,o);return c.value=P?.nodeType===Node.ELEMENT_NODE?P:void 0,c.value}}function od(e,o){if(!e)return;let l;if(e==="parent"){let c=o?.proxy?.$el?.parentNode;for(;c?.hasAttribute("data-no-activator");)c=c.parentNode;l=c}else typeof e=="string"?l=document.querySelector(e):"$el"in e?l=e.$el:l=e;return l}function ld(){if(!ca)return De(!1);const{ssr:e}=An();if(e){const o=De(!1);return jt(()=>{o.value=!0}),o}else return De(!0)}const Es=se({eager:Boolean},"lazy");function Ro(e,o){const l=De(!1),c=O(()=>l.value||e.eager||o.value);Ve(o,()=>l.value=!0);function h(){e.eager||(l.value=!1)}return{isBooted:l,hasContent:c,onAfterLeave:h}}function ni(){const o=Va("useScopeId").vnode.scopeId;return{scopeId:o?{[o]:""}:void 0}}const Jl=Symbol.for("vuetify:stack"),ui=Na([]);function jp(e,o,l){const c=Va("useStack"),h=!l,d=Lt(Jl,void 0),m=Na({activeChildren:new Set});Dt(Jl,m);const p=De(+o.value);Ba(e,()=>{const A=ui.at(-1)?.[1];p.value=A?A+10:+o.value,h&&ui.push([c.uid,p.value]),d?.activeChildren.add(c.uid),Kt(()=>{if(h){const L=Cn(ui).findIndex(_=>_[0]===c.uid);ui.splice(L,1)}d?.activeChildren.delete(c.uid)})});const k=De(!0);h&&$t(()=>{const A=ui.at(-1)?.[0]===c.uid;setTimeout(()=>k.value=A)});const P=O(()=>!m.activeChildren.size);return{globalTop:to(k),localTop:P,stackStyles:O(()=>({zIndex:p.value}))}}function qp(e){return{teleportTarget:O(()=>{const l=e.value;if(l===!0||!ca)return;const c=l===!1?document.body:typeof l=="string"?document.querySelector(l):l;if(c==null)return;let h=c.querySelector(":scope > .v-overlay-container");return h||(h=document.createElement("div"),h.className="v-overlay-container",c.appendChild(h)),h})}}function Zp(){return!0}function cd(e,o,l){if(!e||ud(e,l)===!1)return!1;const c=Sc(o);if(typeof ShadowRoot<"u"&&c instanceof ShadowRoot&&c.host===e.target)return!1;const h=(typeof l.value=="object"&&l.value.include||(()=>[]))();return h.push(o),!h.some(d=>d?.contains(e.target))}function ud(e,o){return(typeof o.value=="object"&&o.value.closeConditional||Zp)(e)}function Kp(e,o,l){const c=typeof l.value=="function"?l.value:l.value.handler;o._clickOutside.lastMousedownWasOutside&&cd(e,o,l)&&setTimeout(()=>{ud(e,l)&&c&&c(e)},0)}function ec(e,o){const l=Sc(e);o(document),typeof ShadowRoot<"u"&&l instanceof ShadowRoot&&o(l)}const dd={mounted(e,o){const l=h=>Kp(h,e,o),c=h=>{e._clickOutside.lastMousedownWasOutside=cd(h,e,o)};ec(e,h=>{h.addEventListener("click",l,!0),h.addEventListener("mousedown",c,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[o.instance.$.uid]={onClick:l,onMousedown:c}},unmounted(e,o){e._clickOutside&&(ec(e,l=>{if(!l||!e._clickOutside?.[o.instance.$.uid])return;const{onClick:c,onMousedown:h}=e._clickOutside[o.instance.$.uid];l.removeEventListener("click",c,!0),l.removeEventListener("mousedown",h,!0)}),delete e._clickOutside[o.instance.$.uid])}};function Qp(e){const{modelValue:o,color:l,...c}=e;return y(sn,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&y("div",we({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},c),null)]})}const Di=se({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...Up(),...Ne(),...ta(),...Es(),...Rp(),...zp(),...ct(),...Ga()},"VOverlay"),za=be()({name:"VOverlay",directives:{ClickOutside:dd},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...Di()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterLeave:()=>!0},setup(e,o){let{slots:l,attrs:c,emit:h}=o;const d=qe(e,"modelValue"),m=O({get:()=>d.value,set:xe=>{xe&&e.disabled||(d.value=xe)}}),{teleportTarget:p}=qp(O(()=>e.attach||e.contained)),{themeClasses:k}=gt(e),{rtlClasses:P,isRtl:A}=Xt(),{hasContent:L,onAfterLeave:_}=Ro(e,m),R=bt(O(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:B,localTop:D,stackStyles:Y}=jp(m,me(e,"zIndex"),e._disableGlobalStack),{activatorEl:H,activatorRef:M,target:Z,targetEl:G,targetRef:X,activatorEvents:j,contentEvents:q,scrimEvents:te}=$p(e,{isActive:m,isTop:D}),{dimensionStyles:J}=aa(e),ie=ld(),{scopeId:ne}=ni();Ve(()=>e.disabled,xe=>{xe&&(m.value=!1)});const oe=ae(),ue=ae(),{contentStyles:ve,updateLocation:Ie}=Mp(e,{isRtl:A,contentEl:ue,target:Z,isActive:m});Hp(e,{root:oe,contentEl:ue,targetEl:G,isActive:m,updateLocation:Ie});function ye(xe){h("click:outside",xe),e.persistent?de():m.value=!1}function ge(){return m.value&&B.value}ca&&Ve(m,xe=>{xe?window.addEventListener("keydown",pe):window.removeEventListener("keydown",pe)},{immediate:!0});function pe(xe){xe.key==="Escape"&&B.value&&(e.persistent?de():(m.value=!1,ue.value?.contains(document.activeElement)&&H.value?.focus()))}const le=ku();Ba(()=>e.closeOnBack,()=>{Xm(le,xe=>{B.value&&m.value?(xe(!1),e.persistent?de():m.value=!1):xe()})});const fe=ae();Ve(()=>m.value&&(e.absolute||e.contained)&&p.value==null,xe=>{if(xe){const We=co(oe.value);We&&We!==document.scrollingElement&&(fe.value=We.scrollTop)}});function de(){e.noClickAnimation||ue.value&&mn(ue.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:gi})}return Ce(()=>y(je,null,[l.activator?.({isActive:m.value,props:we({ref:M,targetRef:X},j.value,e.activatorProps)}),ie.value&&L.value&&y(pf,{disabled:!p.value,to:p.value},{default:()=>[y("div",we({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":m.value,"v-overlay--contained":e.contained},k.value,P.value,e.class],style:[Y.value,{top:Oe(fe.value)},e.style],ref:oe},ne,c),[y(Qp,we({color:R,modelValue:m.value&&!!e.scrim},te.value),null),y(wa,{appear:!0,persisted:!0,transition:e.transition,target:Z.value,onAfterLeave:()=>{_(),h("afterLeave")}},{default:()=>[pt(y("div",we({ref:ue,class:["v-overlay__content",e.contentClass],style:[J.value,ve.value]},q.value,e.contentProps),[l.default?.({isActive:m})]),[[Pa,m.value],[la("click-outside"),{handler:ye,closeConditional:ge,include:()=>[H.value]}]])]})])]})])),{activatorEl:H,target:Z,animateClick:de,contentEl:ue,globalTop:B,localTop:D,updateLocation:Ie}}}),pr=Symbol("Forwarded refs");function br(e,o){let l=e;for(;l;){const c=Reflect.getOwnPropertyDescriptor(l,o);if(c)return c;l=Object.getPrototypeOf(l)}}function Da(e){for(var o=arguments.length,l=new Array(o>1?o-1:0),c=1;c!0},setup(e,o){let{slots:l}=o;const c=qe(e,"modelValue"),{scopeId:h}=ni(),d=ma(),m=O(()=>e.id||`v-menu-${d}`),p=ae(),k=Lt(zr,null),P=De(0);Dt(zr,{register(){++P.value},unregister(){--P.value},closeParents(){setTimeout(()=>{P.value||(c.value=!1,k?.closeParents())},40)}});async function A(D){const Y=D.relatedTarget,H=D.target;await vt(),c.value&&Y!==H&&p.value?.contentEl&&p.value?.globalTop&&![document,p.value.contentEl].includes(H)&&!p.value.contentEl.contains(H)&&Qi(p.value.contentEl)[0]?.focus()}Ve(c,D=>{D?(k?.register(),document.addEventListener("focusin",A,{once:!0})):(k?.unregister(),document.removeEventListener("focusin",A))});function L(){k?.closeParents()}function _(D){e.disabled||D.key==="Tab"&&(Gf(Qi(p.value?.contentEl,!1),D.shiftKey?"prev":"next",H=>H.tabIndex>=0)||(c.value=!1,p.value?.activatorEl?.focus()))}function R(D){if(e.disabled)return;const Y=p.value?.contentEl;Y&&c.value?D.key==="ArrowDown"?(D.preventDefault(),vi(Y,"next")):D.key==="ArrowUp"&&(D.preventDefault(),vi(Y,"prev")):["ArrowDown","ArrowUp"].includes(D.key)&&(c.value=!0,D.preventDefault(),setTimeout(()=>setTimeout(()=>R(D))))}const B=O(()=>we({"aria-haspopup":"menu","aria-expanded":String(c.value),"aria-owns":m.value,onKeydown:R},e.activatorProps));return Ce(()=>{const D=za.filterProps(e);return y(za,we({ref:p,class:["v-menu",e.class],style:e.style},D,{modelValue:c.value,"onUpdate:modelValue":Y=>c.value=Y,absolute:!0,activatorProps:B.value,"onClick:outside":L,onKeydown:_},h),{activator:l.activator,default:function(){for(var Y=arguments.length,H=new Array(Y),M=0;M[l.default?.(...H)]})}})}),Da({id:m,ΨopenChildren:P},p)}});const eb=se({active:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...Ne(),...Ga({transition:{component:Po}})},"VCounter"),Vs=be()({name:"VCounter",functional:!0,props:eb(),setup(e,o){let{slots:l}=o;const c=O(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return Ce(()=>y(wa,{transition:e.transition},{default:()=>[pt(y("div",{class:["v-counter",e.class],style:e.style},[l.default?l.default({counter:c.value,max:e.max,value:e.value}):c.value]),[[Pa,e.active]])]})),{}}});const tb=se({floating:Boolean,...Ne()},"VFieldLabel"),hi=be()({name:"VFieldLabel",props:tb(),setup(e,o){let{slots:l}=o;return Ce(()=>y(ai,{class:["v-field-label",{"v-field-label--floating":e.floating},e.class],style:e.style,"aria-hidden":e.floating||void 0},l)),{}}}),ab=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],Ri=se({appendInnerIcon:et,bgColor:String,clearable:Boolean,clearIcon:{type:et,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},error:Boolean,flat:Boolean,label:String,persistentClear:Boolean,prependInnerIcon:et,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>ab.includes(e)},"onClick:clear":ra(),"onClick:appendInner":ra(),"onClick:prependInner":ra(),...Ne(),...Ts(),...Ct(),...ct()},"VField"),si=be()({name:"VField",inheritAttrs:!1,props:{id:String,...Vi(),...Ri()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,o){let{attrs:l,emit:c,slots:h}=o;const{themeClasses:d}=gt(e),{loaderClasses:m}=Ii(e),{focusClasses:p,isFocused:k,focus:P,blur:A}=Za(e),{InputIcon:L}=Nu(e),{roundedClasses:_}=Tt(e),{rtlClasses:R}=Xt(),B=O(()=>e.dirty||e.active),D=O(()=>!e.singleLine&&!!(e.label||h.label)),Y=ma(),H=O(()=>e.id||`input-${Y}`),M=O(()=>`${H.value}-messages`),Z=ae(),G=ae(),X=ae(),j=O(()=>["plain","underlined"].includes(e.variant)),{backgroundColorClasses:q,backgroundColorStyles:te}=bt(me(e,"bgColor")),{textColorClasses:J,textColorStyles:ie}=Qt(O(()=>e.error||e.disabled?void 0:B.value&&k.value?e.color:e.baseColor));Ve(B,ue=>{if(D.value){const ve=Z.value.$el,Ie=G.value.$el;requestAnimationFrame(()=>{const ye=so(ve),ge=Ie.getBoundingClientRect(),pe=ge.x-ye.x,le=ge.y-ye.y-(ye.height/2-ge.height/2),fe=ge.width/.75,de=Math.abs(fe-ye.width)>1?{maxWidth:Oe(fe)}:void 0,xe=getComputedStyle(ve),We=getComputedStyle(Ie),Le=parseFloat(xe.transitionDuration)*1e3||150,ke=parseFloat(We.getPropertyValue("--v-field-label-scale")),Te=We.getPropertyValue("color");ve.style.visibility="visible",Ie.style.visibility="hidden",mn(ve,{transform:`translate(${pe}px, ${le}px) scale(${ke})`,color:Te,...de},{duration:Le,easing:gi,direction:ue?"normal":"reverse"}).finished.then(()=>{ve.style.removeProperty("visibility"),Ie.style.removeProperty("visibility")})})}},{flush:"post"});const ne=O(()=>({isActive:B,isFocused:k,controlRef:X,blur:A,focus:P}));function oe(ue){ue.target!==document.activeElement&&ue.preventDefault()}return Ce(()=>{const ue=e.variant==="outlined",ve=h["prepend-inner"]||e.prependInnerIcon,Ie=!!(e.clearable||h.clear),ye=!!(h["append-inner"]||e.appendInnerIcon||Ie),ge=()=>h.label?h.label({...ne.value,label:e.label,props:{for:H.value}}):e.label;return y("div",we({class:["v-field",{"v-field--active":B.value,"v-field--appended":ye,"v-field--center-affix":e.centerAffix??!j.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":ve,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!ge(),[`v-field--variant-${e.variant}`]:!0},d.value,q.value,p.value,m.value,_.value,R.value,e.class],style:[te.value,e.style],onClick:oe},l),[y("div",{class:"v-field__overlay"},null),y(_s,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:h.loader}),ve&&y("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&y(L,{key:"prepend-icon",name:"prependInner"},null),h["prepend-inner"]?.(ne.value)]),y("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&D.value&&y(hi,{key:"floating-label",ref:G,class:[J.value],floating:!0,for:H.value,style:ie.value},{default:()=>[ge()]}),y(hi,{ref:Z,for:H.value},{default:()=>[ge()]}),h.default?.({...ne.value,props:{id:H.value,class:"v-field__input","aria-describedby":M.value},focus:P,blur:A})]),Ie&&y(To,{key:"clear"},{default:()=>[pt(y("div",{class:"v-field__clearable",onMousedown:pe=>{pe.preventDefault(),pe.stopPropagation()}},[h.clear?h.clear():y(L,{name:"clear"},null)]),[[Pa,e.dirty]])]}),ye&&y("div",{key:"append",class:"v-field__append-inner"},[h["append-inner"]?.(ne.value),e.appendInnerIcon&&y(L,{key:"append-icon",name:"appendInner"},null)]),y("div",{class:["v-field__outline",J.value],style:ie.value},[ue&&y(je,null,[y("div",{class:"v-field__outline__start"},null),D.value&&y("div",{class:"v-field__outline__notch"},[y(hi,{ref:G,floating:!0,for:H.value},{default:()=>[ge()]})]),y("div",{class:"v-field__outline__end"},null)]),j.value&&D.value&&y(hi,{ref:G,floating:!0,for:H.value},{default:()=>[ge()]})])])}),{controlRef:X}}});function Mo(e){const o=Object.keys(si.props).filter(l=>!jf(l)&&l!=="class"&&l!=="style");return qf(e,o)}const nb=["color","file","time","date","datetime-local","week","month"],Ds=se({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:[Number,Function],prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...Ka(),...Ri()},"VTextField"),ga=be()({name:"VTextField",directives:{Intersect:Cs},inheritAttrs:!1,props:Ds(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,o){let{attrs:l,emit:c,slots:h}=o;const d=qe(e,"modelValue"),{isFocused:m,focus:p,blur:k}=Za(e),P=O(()=>typeof e.counterValue=="function"?e.counterValue(d.value):typeof e.counterValue=="number"?e.counterValue:(d.value??"").toString().length),A=O(()=>{if(l.maxlength)return l.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),L=O(()=>["plain","underlined"].includes(e.variant));function _(j,q){!e.autofocus||!j||q[0].target?.focus?.()}const R=ae(),B=ae(),D=ae(),Y=O(()=>nb.includes(e.type)||e.persistentPlaceholder||m.value||e.active);function H(){D.value!==document.activeElement&&D.value?.focus(),m.value||p()}function M(j){c("mousedown:control",j),j.target!==D.value&&(H(),j.preventDefault())}function Z(j){H(),c("click:control",j)}function G(j){j.stopPropagation(),H(),vt(()=>{d.value=null,uo(e["onClick:clear"],j)})}function X(j){const q=j.target;if(d.value=q.value,e.modelModifiers?.trim&&["text","search","password","tel","url"].includes(e.type)){const te=[q.selectionStart,q.selectionEnd];vt(()=>{q.selectionStart=te[0],q.selectionEnd=te[1]})}}return Ce(()=>{const j=!!(h.counter||e.counter!==!1&&e.counter!=null),q=!!(j||h.details),[te,J]=ln(l),{modelValue:ie,...ne}=Gt.filterProps(e),oe=Mo(e);return y(Gt,we({ref:R,modelValue:d.value,"onUpdate:modelValue":ue=>d.value=ue,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":L.value},e.class],style:e.style},te,ne,{centerAffix:!L.value,focused:m.value}),{...h,default:ue=>{let{id:ve,isDisabled:Ie,isDirty:ye,isReadonly:ge,isValid:pe}=ue;return y(si,we({ref:B,onMousedown:M,onClick:Z,"onClick:clear":G,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},oe,{id:ve.value,active:Y.value||ye.value,dirty:ye.value||e.dirty,disabled:Ie.value,focused:m.value,error:pe.value===!1}),{...h,default:le=>{let{props:{class:fe,...de}}=le;const xe=pt(y("input",we({ref:D,value:d.value,onInput:X,autofocus:e.autofocus,readonly:ge.value,disabled:Ie.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:H,onBlur:k},de,J),null),[[la("intersect"),{handler:_},null,{once:!0}]]);return y(je,null,[e.prefix&&y("span",{class:"v-text-field__prefix"},[y("span",{class:"v-text-field__prefix__text"},[e.prefix])]),h.default?y("div",{class:fe,"data-no-activator":""},[h.default(),xe]):bf(xe,{class:fe}),e.suffix&&y("span",{class:"v-text-field__suffix"},[y("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:q?ue=>y(je,null,[h.details?.(ue),j&&y(je,null,[y("span",null,null),y(Vs,{active:e.persistentCounter||m.value,value:P.value,max:A.value},h.counter)])]):void 0})}),Da({},R,B,D)}});const ib=se({renderless:Boolean,...Ne()},"VVirtualScrollItem"),hd=be()({name:"VVirtualScrollItem",inheritAttrs:!1,props:ib(),emits:{"update:height":e=>!0},setup(e,o){let{attrs:l,emit:c,slots:h}=o;const{resizeRef:d,contentRect:m}=Ya(void 0,"border");Ve(()=>m.value?.height,p=>{p!=null&&c("update:height",p)}),Ce(()=>e.renderless?y(je,null,[h.default?.({itemRef:d})]):y("div",we({ref:d,class:["v-virtual-scroll__item",e.class],style:e.style},l),[h.default?.()]))}}),sb=-1,rb=1,xr=100,fd=se({itemHeight:{type:[Number,String],default:null},height:[Number,String]},"virtual");function gd(e,o){const l=An(),c=De(0);$t(()=>{c.value=parseFloat(e.itemHeight||0)});const h=De(0),d=De(Math.ceil((parseInt(e.height)||l.height.value)/(c.value||16))||1),m=De(0),p=De(0),k=ae(),P=ae();let A=0;const{resizeRef:L,contentRect:_}=Ya();$t(()=>{L.value=k.value});const R=O(()=>k.value===document.documentElement?l.height.value:_.value?.height||parseInt(e.height)||0),B=O(()=>!!(k.value&&P.value&&R.value&&c.value));let D=Array.from({length:o.value.length}),Y=Array.from({length:o.value.length});const H=De(0);let M=-1;function Z(le){return D[le]||c.value}const G=Zf(()=>{const le=performance.now();Y[0]=0;const fe=o.value.length;for(let de=1;de<=fe-1;de++)Y[de]=(Y[de-1]||0)+Z(de-1);H.value=Math.max(H.value,performance.now()-le)},H),X=Ve(B,le=>{le&&(X(),A=P.value.offsetTop,G.immediate(),Ie(),~M&&vt(()=>{ca&&window.requestAnimationFrame(()=>{ge(M),M=-1})}))});Ve(R,(le,fe)=>{fe&&Ie()}),Kt(()=>{G.clear()});function j(le,fe){const de=D[le],xe=c.value;c.value=xe?Math.min(c.value,fe):fe,(de!==fe||xe!==c.value)&&(D[le]=fe,G())}function q(le){return le=Ot(le,0,o.value.length-1),Y[le]||0}function te(le){return ob(Y,le)}let J=0,ie=0,ne=0;function oe(){if(!k.value||!P.value)return;const le=k.value.scrollTop,fe=performance.now();fe-ne>500?(ie=Math.sign(le-J),A=P.value.offsetTop):ie=le-J,J=le,ne=fe,Ie()}function ue(){!k.value||!P.value||(ie=0,ne=0,Ie())}let ve=-1;function Ie(){cancelAnimationFrame(ve),ve=requestAnimationFrame(ye)}function ye(){if(!k.value||!R.value)return;const le=J-A,fe=Math.sign(ie),de=Math.max(0,le-xr),xe=Ot(te(de),0,o.value.length),We=le+R.value+xr,Le=Ot(te(We)+1,xe+1,o.value.length);if((fe!==sb||xed.value)){const ke=q(h.value)-q(xe),Te=q(Le)-q(d.value);Math.max(ke,Te)>xr?(h.value=xe,d.value=Le):(xe<=0&&(h.value=xe),Le>=o.value.length&&(d.value=Le))}m.value=q(h.value),p.value=q(o.value.length)-q(d.value)}function ge(le){const fe=q(le);!k.value||le&&!fe?M=le:k.value.scrollTop=fe}const pe=O(()=>o.value.slice(h.value,d.value).map((le,fe)=>({raw:le,index:fe+h.value})));return Ve(o,()=>{D=Array.from({length:o.value.length}),Y=Array.from({length:o.value.length}),G.immediate(),Ie()},{deep:!0}),{containerRef:k,markerRef:P,computedItems:pe,paddingTop:m,paddingBottom:p,scrollToIndex:ge,handleScroll:oe,handleScrollend:ue,handleItemResize:j}}function ob(e,o){let l=e.length-1,c=0,h=0,d=null,m=-1;if(e[l]>1,d=e[h],d>o)l=h-1;else if(d[]},renderless:Boolean,...fd(),...Ne(),...ta()},"VVirtualScroll"),Rs=be()({name:"VVirtualScroll",props:lb(),setup(e,o){let{slots:l}=o;const c=Va("VVirtualScroll"),{dimensionStyles:h}=aa(e),{containerRef:d,markerRef:m,handleScroll:p,handleScrollend:k,handleItemResize:P,scrollToIndex:A,paddingTop:L,paddingBottom:_,computedItems:R}=gd(e,me(e,"items"));return Ba(()=>e.renderless,()=>{function B(){const Y=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";d.value===document.documentElement?(document[Y]("scroll",p,{passive:!0}),document[Y]("scrollend",k)):(d.value?.[Y]("scroll",p,{passive:!0}),d.value?.[Y]("scrollend",k))}jt(()=>{d.value=co(c.vnode.el,!0),B(!0)}),Kt(B)}),Ce(()=>{const B=R.value.map(D=>y(hd,{key:D.index,renderless:e.renderless,"onUpdate:height":Y=>P(D.index,Y)},{default:Y=>l.default?.({item:D.raw,index:D.index,...Y})}));return e.renderless?y(je,null,[y("div",{ref:m,class:"v-virtual-scroll__spacer",style:{paddingTop:Oe(L.value)}},null),B,y("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:Oe(_.value)}},null)]):y("div",{ref:d,class:["v-virtual-scroll",e.class],onScrollPassive:p,onScrollend:k,style:[h.value,e.style]},[y("div",{ref:m,class:"v-virtual-scroll__container",style:{paddingTop:Oe(L.value),paddingBottom:Oe(_.value)}},[B])])}),{scrollToIndex:A}}});function Fo(e,o){const l=De(!1);let c;function h(p){cancelAnimationFrame(c),l.value=!0,c=requestAnimationFrame(()=>{c=requestAnimationFrame(()=>{l.value=!1})})}async function d(){await new Promise(p=>requestAnimationFrame(p)),await new Promise(p=>requestAnimationFrame(p)),await new Promise(p=>requestAnimationFrame(p)),await new Promise(p=>{if(l.value){const k=Ve(l,()=>{k(),p()})}else p()})}async function m(p){if(p.key==="Tab"&&o.value?.focus(),!["PageDown","PageUp","Home","End"].includes(p.key))return;const k=e.value?.$el;if(!k)return;(p.key==="Home"||p.key==="End")&&k.scrollTo({top:p.key==="Home"?0:k.scrollHeight,behavior:"smooth"}),await d();const P=k.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(p.key==="PageDown"||p.key==="Home"){const A=k.getBoundingClientRect().top;for(const L of P)if(L.getBoundingClientRect().top>=A){L.focus();break}}else{const A=k.getBoundingClientRect().bottom;for(const L of[...P].reverse())if(L.getBoundingClientRect().bottom<=A){L.focus();break}}}return{onListScroll:h,onListKeydown:m}}const Oo=se({chips:Boolean,closableChips:Boolean,closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"},eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,menu:Boolean,menuIcon:{type:et,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,...Ju({itemChildren:!1})},"Select"),cb=se({...Oo(),...Ht(Ds({modelValue:null,role:"button"}),["validationValue","dirty","appendInnerIcon"]),...Ga({transition:{component:ws}})},"VSelect"),an=be()({name:"VSelect",props:cb(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,o){let{slots:l}=o;const{t:c}=Rt(),h=ae(),d=ae(),m=ae(),p=qe(e,"menu"),k=O({get:()=>p.value,set:ge=>{p.value&&!ge&&d.value?.ΨopenChildren||(p.value=ge)}}),{items:P,transformIn:A,transformOut:L}=Do(e),_=qe(e,"modelValue",[],ge=>A(ge===null?[null]:It(ge)),ge=>{const pe=L(ge);return e.multiple?pe:pe[0]??null}),R=O(()=>typeof e.counterValue=="function"?e.counterValue(_.value):typeof e.counterValue=="number"?e.counterValue:_.value.length),B=Ls(),D=O(()=>_.value.map(ge=>ge.value)),Y=De(!1),H=O(()=>k.value?e.closeText:e.openText);let M="",Z;const G=O(()=>e.hideSelected?P.value.filter(ge=>!_.value.some(pe=>pe===ge)):P.value),X=O(()=>e.hideNoData&&!P.value.length||e.readonly||B?.isReadonly.value),j=ae(),{onListScroll:q,onListKeydown:te}=Fo(j,h);function J(ge){e.openOnClear&&(k.value=!0)}function ie(){X.value||(k.value=!k.value)}function ne(ge){if(!ge.key||e.readonly||B?.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(ge.key)&&ge.preventDefault(),["Enter","ArrowDown"," "].includes(ge.key)&&(k.value=!0),["Escape","Tab"].includes(ge.key)&&(k.value=!1),ge.key==="Home"?j.value?.focus("first"):ge.key==="End"&&j.value?.focus("last");const pe=1e3;function le(xe){const We=xe.key.length===1,Le=!xe.ctrlKey&&!xe.metaKey&&!xe.altKey;return We&&Le}if(e.multiple||!le(ge))return;const fe=performance.now();fe-Z>pe&&(M=""),M+=ge.key.toLowerCase(),Z=fe;const de=P.value.find(xe=>xe.title.toLowerCase().startsWith(M));de!==void 0&&(_.value=[de])}function oe(ge){if(e.multiple){const pe=_.value.findIndex(le=>e.valueComparator(le.value,ge.value));if(pe===-1)_.value=[..._.value,ge];else{const le=[..._.value];le.splice(pe,1),_.value=le}}else _.value=[ge],k.value=!1}function ue(ge){j.value?.$el.contains(ge.relatedTarget)||(k.value=!1)}function ve(){Y.value&&h.value?.focus()}function Ie(ge){Y.value=!0}function ye(ge){if(ge==null)_.value=[];else if(Wn(h.value,":autofill")||Wn(h.value,":-webkit-autofill")){const pe=P.value.find(le=>le.title===ge);pe&&oe(pe)}else h.value&&(h.value.value="")}return Ve(k,()=>{if(!e.hideSelected&&k.value&&_.value.length){const ge=G.value.findIndex(pe=>_.value.some(le=>e.valueComparator(le.value,pe.value)));ca&&window.requestAnimationFrame(()=>{ge>=0&&m.value?.scrollToIndex(ge)})}}),Ce(()=>{const ge=!!(e.chips||l.chip),pe=!!(!e.hideNoData||G.value.length||l["prepend-item"]||l["append-item"]||l["no-data"]),le=_.value.length>0,fe=ga.filterProps(e),de=le||!Y.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return y(ga,we({ref:h},fe,{modelValue:_.value.map(xe=>xe.props.value).join(", "),"onUpdate:modelValue":ye,focused:Y.value,"onUpdate:focused":xe=>Y.value=xe,validationValue:_.externalValue,counterValue:R.value,dirty:le,class:["v-select",{"v-select--active-menu":k.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":_.value.length,"v-select--selection-slot":!!l.selection},e.class],style:e.style,inputmode:"none",placeholder:de,"onClick:clear":J,"onMousedown:control":ie,onBlur:ue,onKeydown:ne,"aria-label":c(H.value),title:c(H.value)}),{...l,default:()=>y(je,null,[y(ii,we({ref:d,modelValue:k.value,"onUpdate:modelValue":xe=>k.value=xe,activator:"parent",contentClass:"v-select__content",disabled:X.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:ve},e.menuProps),{default:()=>[pe&&y(Vn,{ref:j,selected:D.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:xe=>xe.preventDefault(),onKeydown:te,onFocusin:Ie,onScrollPassive:q,tabindex:"-1",color:e.itemColor??e.color},{default:()=>[l["prepend-item"]?.(),!G.value.length&&!e.hideNoData&&(l["no-data"]?.()??y(dt,{title:c(e.noDataText)},null)),y(Rs,{ref:m,renderless:!0,items:G.value},{default:xe=>{let{item:We,index:Le,itemRef:ke}=xe;const Te=we(We.props,{ref:ke,key:Le,onClick:()=>oe(We)});return l.item?.({item:We,index:Le,props:Te})??y(dt,we(Te,{role:"option"}),{prepend:Pe=>{let{isSelected:Ee}=Pe;return y(je,null,[e.multiple&&!e.hideSelected?y(Wa,{key:We.value,modelValue:Ee,ripple:!1,tabindex:"-1"},null):void 0,We.props.prependIcon&&y(Ge,{icon:We.props.prependIcon},null)])}})}}),l["append-item"]?.()]})]}),_.value.map((xe,We)=>{function Le(Ee){Ee.stopPropagation(),Ee.preventDefault(),oe(xe)}const ke={"onClick:close":Le,onMousedown(Ee){Ee.preventDefault(),Ee.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},Te=ge?!!l.chip:!!l.selection,Pe=Te?ho(ge?l.chip({item:xe,index:We,props:ke}):l.selection({item:xe,index:We})):void 0;if(!(Te&&!Pe))return y("div",{key:xe.value,class:"v-select__selection"},[ge?l.chip?y(ht,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:xe.title}}},{default:()=>[Pe]}):y(Zt,we({key:"chip",closable:e.closableChips,size:"small",text:xe.title,disabled:xe.props.disabled},ke),null):Pe??y("span",{class:"v-select__selection-text"},[xe.title,e.multiple&&We<_.value.length-1&&y("span",{class:"v-select__selection-comma"},[He(",")])])])})]),"append-inner":function(){for(var xe=arguments.length,We=new Array(xe),Le=0;Lee==null||o==null?-1:e.toString().toLocaleLowerCase().indexOf(o.toString().toLocaleLowerCase()),Mi=se({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function db(e,o,l){const c=[],h=l?.default??ub,d=l?.filterKeys?It(l.filterKeys):!1,m=Object.keys(l?.customKeyFilter??{}).length;if(!e?.length)return c;e:for(let p=0;pc?.transform?re(o).map(k=>[k,c.transform(k)]):re(o));$t(()=>{const k=typeof l=="function"?l():re(l),P=typeof k!="string"&&typeof k!="number"?"":String(k),A=db(m.value,P,{customKeyFilter:{...e.customKeyFilter,...re(c?.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),L=re(o),_=[],R=new Map;A.forEach(B=>{let{index:D,matches:Y}=B;const H=L[D];_.push(H),R.set(H.value,Y)}),h.value=_,d.value=R});function p(k){return d.value.get(k.value)}return{filteredItems:h,filteredMatches:d,getMatches:p}}function hb(e,o,l){if(o==null)return e;if(Array.isArray(o))throw new Error("Multiple matches is not implemented");return typeof o=="number"&&~o?y(je,null,[y("span",{class:"v-autocomplete__unmask"},[e.substr(0,o)]),y("span",{class:"v-autocomplete__mask"},[e.substr(o,l)]),y("span",{class:"v-autocomplete__unmask"},[e.substr(o+l)])]):e}const fb=se({autoSelectFirst:{type:[Boolean,String]},search:String,...Mi({filterKeys:["title"]}),...Oo(),...Ht(Ds({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...Ga({transition:!1})},"VAutocomplete"),gb=be()({name:"VAutocomplete",props:fb(),emits:{"update:focused":e=>!0,"update:search":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,o){let{slots:l}=o;const{t:c}=Rt(),h=ae(),d=De(!1),m=De(!0),p=De(!1),k=ae(),P=ae(),A=qe(e,"menu"),L=O({get:()=>A.value,set:ce=>{A.value&&!ce&&k.value?.ΨopenChildren||(A.value=ce)}}),_=De(-1),R=O(()=>h.value?.color),B=O(()=>L.value?e.closeText:e.openText),{items:D,transformIn:Y,transformOut:H}=Do(e),{textColorClasses:M,textColorStyles:Z}=Qt(R),G=qe(e,"search",""),X=qe(e,"modelValue",[],ce=>Y(ce===null?[null]:It(ce)),ce=>{const Ue=H(ce);return e.multiple?Ue:Ue[0]??null}),j=O(()=>typeof e.counterValue=="function"?e.counterValue(X.value):typeof e.counterValue=="number"?e.counterValue:X.value.length),q=Ls(),{filteredItems:te,getMatches:J}=Fi(e,D,()=>m.value?"":G.value),ie=O(()=>e.hideSelected?te.value.filter(ce=>!X.value.some(Ue=>Ue.value===ce.value)):te.value),ne=O(()=>X.value.map(ce=>ce.props.value)),oe=O(()=>(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&G.value===ie.value[0]?.title)&&ie.value.length>0&&!m.value&&!p.value),ue=O(()=>e.hideNoData&&!D.value.length||e.readonly||q?.isReadonly.value),ve=ae(),{onListScroll:Ie,onListKeydown:ye}=Fo(ve,h);function ge(ce){e.openOnClear&&(L.value=!0),G.value=""}function pe(){ue.value||(L.value=!0)}function le(ce){ue.value||(d.value&&(ce.preventDefault(),ce.stopPropagation()),L.value=!L.value)}function fe(ce){if(e.readonly||q?.isReadonly.value)return;const Ue=h.value.selectionStart,ze=X.value.length;if((_.value>-1||["Enter","ArrowDown","ArrowUp"].includes(ce.key))&&ce.preventDefault(),["Enter","ArrowDown"].includes(ce.key)&&(L.value=!0),["Escape"].includes(ce.key)&&(L.value=!1),oe.value&&["Enter","Tab"].includes(ce.key)&&Ee(ie.value[0]),ce.key==="ArrowDown"&&oe.value&&ve.value?.focus("next"),!!e.multiple){if(["Backspace","Delete"].includes(ce.key)){if(_.value<0){ce.key==="Backspace"&&!G.value&&(_.value=ze-1);return}const nt=_.value,$e=X.value[_.value];$e&&!$e.props.disabled&&Ee($e),_.value=nt>=ze-1?ze-2:nt}if(ce.key==="ArrowLeft"){if(_.value<0&&Ue>0)return;const nt=_.value>-1?_.value-1:ze-1;X.value[nt]?_.value=nt:(_.value=-1,h.value.setSelectionRange(G.value?.length,G.value?.length))}if(ce.key==="ArrowRight"){if(_.value<0)return;const nt=_.value+1;X.value[nt]?_.value=nt:(_.value=-1,h.value.setSelectionRange(0,0))}}}function de(ce){G.value=ce.target.value}function xe(ce){if(Wn(h.value,":autofill")||Wn(h.value,":-webkit-autofill")){const Ue=D.value.find(ze=>ze.title===ce.target.value);Ue&&Ee(Ue)}}function We(){d.value&&(m.value=!0,h.value?.focus())}function Le(ce){d.value=!0,setTimeout(()=>{p.value=!0})}function ke(ce){p.value=!1}function Te(ce){(ce==null||ce===""&&!e.multiple)&&(X.value=[])}const Pe=De(!1);function Ee(ce){if(e.multiple){const Ue=X.value.findIndex(ze=>e.valueComparator(ze.value,ce.value));if(Ue===-1)X.value=[...X.value,ce];else{const ze=[...X.value];ze.splice(Ue,1),X.value=ze}}else X.value=[ce],Pe.value=!0,G.value=ce.title,L.value=!1,m.value=!0,vt(()=>Pe.value=!1)}return Ve(d,(ce,Ue)=>{ce!==Ue&&(ce?(Pe.value=!0,G.value=e.multiple?"":String(X.value.at(-1)?.props.title??""),m.value=!0,vt(()=>Pe.value=!1)):(!e.multiple&&!G.value?X.value=[]:oe.value&&!p.value&&!X.value.some(ze=>{let{value:nt}=ze;return nt===ie.value[0].value})&&Ee(ie.value[0]),L.value=!1,G.value="",_.value=-1))}),Ve(G,ce=>{!d.value||Pe.value||(ce&&(L.value=!0),m.value=!ce)}),Ve(L,()=>{if(!e.hideSelected&&L.value&&X.value.length){const ce=ie.value.findIndex(Ue=>X.value.some(ze=>Ue.value===ze.value));ca&&window.requestAnimationFrame(()=>{ce>=0&&P.value?.scrollToIndex(ce)})}}),Ce(()=>{const ce=!!(e.chips||l.chip),Ue=!!(!e.hideNoData||ie.value.length||l["prepend-item"]||l["append-item"]||l["no-data"]),ze=X.value.length>0,nt=ga.filterProps(e);return y(ga,we({ref:h},nt,{modelValue:G.value,"onUpdate:modelValue":Te,focused:d.value,"onUpdate:focused":$e=>d.value=$e,validationValue:X.externalValue,counterValue:j.value,dirty:ze,onInput:de,onChange:xe,class:["v-autocomplete",`v-autocomplete--${e.multiple?"multiple":"single"}`,{"v-autocomplete--active-menu":L.value,"v-autocomplete--chips":!!e.chips,"v-autocomplete--selection-slot":!!l.selection,"v-autocomplete--selecting-index":_.value>-1},e.class],style:e.style,readonly:e.readonly,placeholder:ze?void 0:e.placeholder,"onClick:clear":ge,"onMousedown:control":pe,onKeydown:fe}),{...l,default:()=>y(je,null,[y(ii,we({ref:k,modelValue:L.value,"onUpdate:modelValue":$e=>L.value=$e,activator:"parent",contentClass:"v-autocomplete__content",disabled:ue.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:We},e.menuProps),{default:()=>[Ue&&y(Vn,{ref:ve,selected:ne.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:$e=>$e.preventDefault(),onKeydown:ye,onFocusin:Le,onFocusout:ke,onScrollPassive:Ie,tabindex:"-1",color:e.itemColor??e.color},{default:()=>[l["prepend-item"]?.(),!ie.value.length&&!e.hideNoData&&(l["no-data"]?.()??y(dt,{title:c(e.noDataText)},null)),y(Rs,{ref:P,renderless:!0,items:ie.value},{default:$e=>{let{item:Je,index:St,itemRef:ua}=$e;const ea=we(Je.props,{ref:ua,key:St,active:oe.value&&St===0?!0:void 0,onClick:()=>Ee(Je)});return l.item?.({item:Je,index:St,props:ea})??y(dt,ea,{prepend:Wt=>{let{isSelected:Ft}=Wt;return y(je,null,[e.multiple&&!e.hideSelected?y(Wa,{key:Je.value,modelValue:Ft,ripple:!1,tabindex:"-1"},null):void 0,Je.props.prependIcon&&y(Ge,{icon:Je.props.prependIcon},null)])},title:()=>m.value?Je.title:hb(Je.title,J(Je)?.title,G.value?.length??0)})}}),l["append-item"]?.()]})]}),X.value.map(($e,Je)=>{function St(Ft){Ft.stopPropagation(),Ft.preventDefault(),Ee($e)}const ua={"onClick:close":St,onMousedown(Ft){Ft.preventDefault(),Ft.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},ea=ce?!!l.chip:!!l.selection,Wt=ea?ho(ce?l.chip({item:$e,index:Je,props:ua}):l.selection({item:$e,index:Je})):void 0;if(!(ea&&!Wt))return y("div",{key:$e.value,class:["v-autocomplete__selection",Je===_.value&&["v-autocomplete__selection--selected",M.value]],style:Je===_.value?Z.value:{}},[ce?l.chip?y(ht,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:$e.title}}},{default:()=>[Wt]}):y(Zt,we({key:"chip",closable:e.closableChips,size:"small",text:$e.title,disabled:$e.props.disabled},ua),null):Wt??y("span",{class:"v-autocomplete__selection-text"},[$e.title,e.multiple&&Je(e.floating?e.dot?2:4:e.dot?8:12)+(["top","bottom"].includes(A)?+(e.offsetY??0):["left","right"].includes(A)?+(e.offsetX??0):0));return Ce(()=>{const A=Number(e.content),L=!e.max||isNaN(A)?e.content:A<=+e.max?A:`${e.max}+`,[_,R]=Kf(o.attrs,["aria-atomic","aria-label","aria-live","role","title"]);return y(e.tag,we({class:["v-badge",{"v-badge--bordered":e.bordered,"v-badge--dot":e.dot,"v-badge--floating":e.floating,"v-badge--inline":e.inline},e.class]},R,{style:e.style}),{default:()=>[y("div",{class:"v-badge__wrapper"},[o.slots.default?.(),y(wa,{transition:e.transition},{default:()=>[pt(y("span",we({class:["v-badge__badge",k.value,l.value,h.value,m.value],style:[c.value,p.value,e.inline?{}:P.value],"aria-atomic":"true","aria-label":d(e.label,A),"aria-live":"polite",role:"status"},_),[e.dot?void 0:o.slots.badge?o.slots.badge?.():e.icon?y(Ge,{icon:e.icon},null):L]),[[Pa,e.modelValue]])]})])]})}),{}}});const pb=se({color:String,density:String,...Ne()},"VBannerActions"),vd=be()({name:"VBannerActions",props:pb(),setup(e,o){let{slots:l}=o;return kt({VBtn:{color:e.color,density:e.density,slim:!0,variant:"text"}}),Ce(()=>y("div",{class:["v-banner-actions",e.class],style:e.style},[l.default?.()])),{}}}),md=pa("v-banner-text"),bb=se({avatar:String,bgColor:String,color:String,icon:et,lines:String,stacked:Boolean,sticky:Boolean,text:String,...xa(),...Ne(),...Nt(),...ta(),...fo(),...Mt(),...hn(),...ei(),...Ct(),...at(),...ct()},"VBanner"),xb=be()({name:"VBanner",props:bb(),setup(e,o){let{slots:l}=o;const{backgroundColorClasses:c,backgroundColorStyles:h}=bt(e,"bgColor"),{borderClasses:d}=Ta(e),{densityClasses:m}=Jt(e),{displayClasses:p,mobile:k}=An(e),{dimensionStyles:P}=aa(e),{elevationClasses:A}=Yt(e),{locationStyles:L}=fn(e),{positionClasses:_}=ti(e),{roundedClasses:R}=Tt(e),{themeClasses:B}=gt(e),D=me(e,"color"),Y=me(e,"density");kt({VBannerActions:{color:D,density:Y}}),Ce(()=>{const H=!!(e.text||l.text),M=!!(e.avatar||e.icon),Z=!!(M||l.prepend);return y(e.tag,{class:["v-banner",{"v-banner--stacked":e.stacked||k.value,"v-banner--sticky":e.sticky,[`v-banner--${e.lines}-line`]:!!e.lines},B.value,c.value,d.value,m.value,p.value,A.value,_.value,R.value,e.class],style:[h.value,P.value,L.value,e.style],role:"banner"},{default:()=>[Z&&y("div",{key:"prepend",class:"v-banner__prepend"},[l.prepend?y(ht,{key:"prepend-defaults",disabled:!M,defaults:{VAvatar:{color:D.value,density:Y.value,icon:e.icon,image:e.avatar}}},l.prepend):y(Ua,{key:"prepend-avatar",color:D.value,density:Y.value,icon:e.icon,image:e.avatar},null)]),y("div",{class:"v-banner__content"},[H&&y(md,{key:"text"},{default:()=>[l.text?.()??e.text]}),l.default?.()]),l.actions&&y(vd,{key:"actions"},l.actions)]})})}});const yb=se({bgColor:String,color:String,grow:Boolean,mode:{type:String,validator:e=>!e||["horizontal","shift"].includes(e)},height:{type:[Number,String],default:56},active:{type:Boolean,default:!0},...xa(),...Ne(),...Nt(),...Mt(),...Ct(),...jn({name:"bottom-navigation"}),...at({tag:"header"}),...In({modelValue:!0,selectedClass:"v-btn--selected"}),...ct()},"VBottomNavigation"),pd=be()({name:"VBottomNavigation",props:yb(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const{themeClasses:c}=us(),{borderClasses:h}=Ta(e),{backgroundColorClasses:d,backgroundColorStyles:m}=bt(me(e,"bgColor")),{densityClasses:p}=Jt(e),{elevationClasses:k}=Yt(e),{roundedClasses:P}=Tt(e),{ssrBootStyles:A}=Pn(),L=O(()=>Number(e.height)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0)),_=me(e,"active"),{layoutItemStyles:R}=qn({id:e.name,order:O(()=>parseInt(e.order,10)),position:O(()=>"bottom"),layoutSize:O(()=>_.value?L.value:0),elementSize:L,active:_,absolute:me(e,"absolute")});return dn(e,Io),kt({VBtn:{color:me(e,"color"),density:me(e,"density"),stacked:O(()=>e.mode!=="horizontal"),variant:"text"}},{scoped:!0}),Ce(()=>y(e.tag,{class:["v-bottom-navigation",{"v-bottom-navigation--active":_.value,"v-bottom-navigation--grow":e.grow,"v-bottom-navigation--shift":e.mode==="shift"},c.value,d.value,h.value,p.value,k.value,P.value,e.class],style:[m.value,R.value,{height:Oe(L.value),transform:`translateY(${Oe(_.value?0:100,"%")})`},A.value,e.style]},{default:()=>[l.default&&y("div",{class:"v-bottom-navigation__content"},[l.default()])]})),{}}});const bd=se({fullscreen:Boolean,retainFocus:{type:Boolean,default:!0},scrollable:Boolean,...Di({origin:"center center",scrollStrategy:"block",transition:{component:ws},zIndex:2400})},"VDialog"),wn=be()({name:"VDialog",props:bd(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const c=qe(e,"modelValue"),{scopeId:h}=ni(),d=ae();function m(k){const P=k.relatedTarget,A=k.target;if(P!==A&&d.value?.contentEl&&d.value?.globalTop&&![document,d.value.contentEl].includes(A)&&!d.value.contentEl.contains(A)){const L=Qi(d.value.contentEl);if(!L.length)return;const _=L[0],R=L[L.length-1];P===_?R.focus():_.focus()}}ca&&Ve(()=>c.value&&e.retainFocus,k=>{k?document.addEventListener("focusin",m):document.removeEventListener("focusin",m)},{immediate:!0}),Ve(c,async k=>{await vt(),k?d.value.contentEl?.focus({preventScroll:!0}):d.value.activatorEl?.focus({preventScroll:!0})});const p=O(()=>we({"aria-haspopup":"dialog","aria-expanded":String(c.value)},e.activatorProps));return Ce(()=>{const k=za.filterProps(e);return y(za,we({ref:d,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},k,{modelValue:c.value,"onUpdate:modelValue":P=>c.value=P,"aria-modal":"true",activatorProps:p.value,role:"dialog"},h),{activator:l.activator,default:function(){for(var P=arguments.length,A=new Array(P),L=0;L[l.default?.(...A)]})}})}),Da({},d)}}),wb=se({inset:Boolean,...bd({transition:"bottom-sheet-transition"})},"VBottomSheet"),Sb=be()({name:"VBottomSheet",props:wb(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const c=qe(e,"modelValue");return Ce(()=>{const h=wn.filterProps(e);return y(wn,we(h,{contentClass:["v-bottom-sheet__content",e.contentClass],modelValue:c.value,"onUpdate:modelValue":d=>c.value=d,class:["v-bottom-sheet",{"v-bottom-sheet--inset":e.inset},e.class],style:e.style}),l)}),{}}});const kb=se({divider:[Number,String],...Ne()},"VBreadcrumbsDivider"),xd=be()({name:"VBreadcrumbsDivider",props:kb(),setup(e,o){let{slots:l}=o;return Ce(()=>y("li",{class:["v-breadcrumbs-divider",e.class],style:e.style},[l?.default?.()??e.divider])),{}}}),Cb=se({active:Boolean,activeClass:String,activeColor:String,color:String,disabled:Boolean,title:String,...Ne(),...Ei(),...at({tag:"li"})},"VBreadcrumbsItem"),yd=be()({name:"VBreadcrumbsItem",props:Cb(),setup(e,o){let{slots:l,attrs:c}=o;const h=Li(e,c),d=O(()=>e.active||h.isActive?.value),m=O(()=>d.value?e.activeColor:e.color),{textColorClasses:p,textColorStyles:k}=Qt(m);return Ce(()=>y(e.tag,{class:["v-breadcrumbs-item",{"v-breadcrumbs-item--active":d.value,"v-breadcrumbs-item--disabled":e.disabled,[`${e.activeClass}`]:d.value&&e.activeClass},p.value,e.class],style:[k.value,e.style],"aria-current":d.value?"page":void 0},{default:()=>[h.isLink.value?y("a",{class:"v-breadcrumbs-item--link",href:h.href.value,"aria-current":d.value?"page":void 0,onClick:h.navigate},[l.default?.()??e.title]):l.default?.()??e.title]})),{}}}),Ab=se({activeClass:String,activeColor:String,bgColor:String,color:String,disabled:Boolean,divider:{type:String,default:"/"},icon:et,items:{type:Array,default:()=>[]},...Ne(),...Nt(),...Ct(),...at({tag:"ul"})},"VBreadcrumbs"),Pb=be()({name:"VBreadcrumbs",props:Ab(),setup(e,o){let{slots:l}=o;const{backgroundColorClasses:c,backgroundColorStyles:h}=bt(me(e,"bgColor")),{densityClasses:d}=Jt(e),{roundedClasses:m}=Tt(e);kt({VBreadcrumbsDivider:{divider:me(e,"divider")},VBreadcrumbsItem:{activeClass:me(e,"activeClass"),activeColor:me(e,"activeColor"),color:me(e,"color"),disabled:me(e,"disabled")}});const p=O(()=>e.items.map(k=>typeof k=="string"?{item:{title:k},raw:k}:{item:k,raw:k}));return Ce(()=>{const k=!!(l.prepend||e.icon);return y(e.tag,{class:["v-breadcrumbs",c.value,d.value,m.value,e.class],style:[h.value,e.style]},{default:()=>[k&&y("li",{key:"prepend",class:"v-breadcrumbs__prepend"},[l.prepend?y(ht,{key:"prepend-defaults",disabled:!e.icon,defaults:{VIcon:{icon:e.icon,start:!0}}},l.prepend):y(Ge,{key:"prepend-icon",start:!0,icon:e.icon},null)]),p.value.map((P,A,L)=>{let{item:_,raw:R}=P;return y(je,null,[l.item?.({item:_,index:A})??y(yd,we({key:A,disabled:A>=L.length-1},typeof _=="string"?{title:_}:_),{default:l.title?()=>l.title?.({item:_,index:A}):void 0}),Al.divider?.({item:R,index:A}):void 0})])}),l.default?.()]})}),{}}});const ri=be()({name:"VCardActions",props:Ne(),setup(e,o){let{slots:l}=o;return kt({VBtn:{slim:!0,variant:"text"}}),Ce(()=>y("div",{class:["v-card-actions",e.class],style:e.style},[l.default?.()])),{}}}),wd=pa("v-card-subtitle"),oi=pa("v-card-title"),Tb=se({appendAvatar:String,appendIcon:et,prependAvatar:String,prependIcon:et,subtitle:[String,Number],title:[String,Number],...Ne(),...Nt()},"VCardItem"),Sd=be()({name:"VCardItem",props:Tb(),setup(e,o){let{slots:l}=o;return Ce(()=>{const c=!!(e.prependAvatar||e.prependIcon),h=!!(c||l.prepend),d=!!(e.appendAvatar||e.appendIcon),m=!!(d||l.append),p=!!(e.title!=null||l.title),k=!!(e.subtitle!=null||l.subtitle);return y("div",{class:["v-card-item",e.class],style:e.style},[h&&y("div",{key:"prepend",class:"v-card-item__prepend"},[l.prepend?y(ht,{key:"prepend-defaults",disabled:!c,defaults:{VAvatar:{density:e.density,icon:e.prependIcon,image:e.prependAvatar}}},l.prepend):c&&y(Ua,{key:"prepend-avatar",density:e.density,icon:e.prependIcon,image:e.prependAvatar},null)]),y("div",{class:"v-card-item__content"},[p&&y(oi,{key:"title"},{default:()=>[l.title?.()??e.title]}),k&&y(wd,{key:"subtitle"},{default:()=>[l.subtitle?.()??e.subtitle]}),l.default?.()]),m&&y("div",{key:"append",class:"v-card-item__append"},[l.append?y(ht,{key:"append-defaults",disabled:!d,defaults:{VAvatar:{density:e.density,icon:e.appendIcon,image:e.appendAvatar}}},l.append):d&&y(Ua,{key:"append-avatar",density:e.density,icon:e.appendIcon,image:e.appendAvatar},null)])])}),{}}}),Dn=pa("v-card-text"),_b=se({appendAvatar:String,appendIcon:et,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:et,ripple:{type:[Boolean,Object],default:!0},subtitle:[String,Number],text:[String,Number],title:[String,Number],...xa(),...Ne(),...Nt(),...ta(),...Mt(),...Ts(),...hn(),...ei(),...Ct(),...Ei(),...at(),...ct(),..._a({variant:"elevated"})},"VCard"),Rn=be()({name:"VCard",directives:{Ripple:qa},props:_b(),setup(e,o){let{attrs:l,slots:c}=o;const{themeClasses:h}=gt(e),{borderClasses:d}=Ta(e),{colorClasses:m,colorStyles:p,variantClasses:k}=_n(e),{densityClasses:P}=Jt(e),{dimensionStyles:A}=aa(e),{elevationClasses:L}=Yt(e),{loaderClasses:_}=Ii(e),{locationStyles:R}=fn(e),{positionClasses:B}=ti(e),{roundedClasses:D}=Tt(e),Y=Li(e,l),H=O(()=>e.link!==!1&&Y.isLink.value),M=O(()=>!e.disabled&&e.link!==!1&&(e.link||Y.isClickable.value));return Ce(()=>{const Z=H.value?"a":e.tag,G=!!(c.title||e.title!=null),X=!!(c.subtitle||e.subtitle!=null),j=G||X,q=!!(c.append||e.appendAvatar||e.appendIcon),te=!!(c.prepend||e.prependAvatar||e.prependIcon),J=!!(c.image||e.image),ie=j||te||q,ne=!!(c.text||e.text!=null);return pt(y(Z,{class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":M.value},h.value,d.value,m.value,P.value,L.value,_.value,B.value,D.value,k.value,e.class],style:[p.value,A.value,R.value,e.style],href:Y.href.value,onClick:M.value&&Y.navigate,tabindex:e.disabled?-1:void 0},{default:()=>[J&&y("div",{key:"image",class:"v-card__image"},[c.image?y(ht,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},c.image):y(xn,{key:"image-img",cover:!0,src:e.image},null)]),y(_s,{name:"v-card",active:!!e.loading,color:typeof e.loading=="boolean"?void 0:e.loading},{default:c.loader}),ie&&y(Sd,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:c.item,prepend:c.prepend,title:c.title,subtitle:c.subtitle,append:c.append}),ne&&y(Dn,{key:"text"},{default:()=>[c.text?.()??e.text]}),c.default?.(),c.actions&&y(ri,null,{default:c.actions}),Tn(M.value,"v-card")]}),[[la("ripple"),M.value&&e.ripple]])}),{}}});const Ib=e=>{const{touchstartX:o,touchendX:l,touchstartY:c,touchendY:h}=e,d=.5,m=16;e.offsetX=l-o,e.offsetY=h-c,Math.abs(e.offsetY)o+m&&e.right(e)),Math.abs(e.offsetX)c+m&&e.down(e))};function Lb(e,o){const l=e.changedTouches[0];o.touchstartX=l.clientX,o.touchstartY=l.clientY,o.start?.({originalEvent:e,...o})}function Eb(e,o){const l=e.changedTouches[0];o.touchendX=l.clientX,o.touchendY=l.clientY,o.end?.({originalEvent:e,...o}),Ib(o)}function Vb(e,o){const l=e.changedTouches[0];o.touchmoveX=l.clientX,o.touchmoveY=l.clientY,o.move?.({originalEvent:e,...o})}function Db(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const o={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:e.left,right:e.right,up:e.up,down:e.down,start:e.start,move:e.move,end:e.end};return{touchstart:l=>Lb(l,o),touchend:l=>Eb(l,o),touchmove:l=>Vb(l,o)}}function Rb(e,o){const l=o.value,c=l?.parent?e.parentElement:e,h=l?.options??{passive:!0},d=o.instance?.$.uid;if(!c||!d)return;const m=Db(o.value);c._touchHandlers=c._touchHandlers??Object.create(null),c._touchHandlers[d]=m,Cc(m).forEach(p=>{c.addEventListener(p,m[p],h)})}function Mb(e,o){const l=o.value?.parent?e.parentElement:e,c=o.instance?.$.uid;if(!l?._touchHandlers||!c)return;const h=l._touchHandlers[c];Cc(h).forEach(d=>{l.removeEventListener(d,h[d])}),delete l._touchHandlers[c]}const Ms={mounted:Rb,unmounted:Mb},kd=Symbol.for("vuetify:v-window"),Cd=Symbol.for("vuetify:v-window-group"),No=se({continuous:Boolean,nextIcon:{type:[Boolean,String,Function,Object],default:"$next"},prevIcon:{type:[Boolean,String,Function,Object],default:"$prev"},reverse:Boolean,showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||e==="hover"},touch:{type:[Object,Boolean],default:void 0},direction:{type:String,default:"horizontal"},modelValue:null,disabled:Boolean,selectedClass:{type:String,default:"v-window-item--active"},mandatory:{type:[Boolean,String],default:"force"},...Ne(),...at(),...ct()},"VWindow"),wi=be()({name:"VWindow",directives:{Touch:Ms},props:No(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const{themeClasses:c}=gt(e),{isRtl:h}=Xt(),{t:d}=Rt(),m=dn(e,Cd),p=ae(),k=O(()=>h.value?!e.reverse:e.reverse),P=De(!1),A=O(()=>{const G=e.direction==="vertical"?"y":"x",j=(k.value?!P.value:P.value)?"-reverse":"";return`v-window-${G}${j}-transition`}),L=De(0),_=ae(void 0),R=O(()=>m.items.value.findIndex(G=>m.selected.value.includes(G.id)));Ve(R,(G,X)=>{const j=m.items.value.length,q=j-1;j<=2?P.value=Ge.continuous||R.value!==0),D=O(()=>e.continuous||R.value!==m.items.value.length-1);function Y(){B.value&&m.prev()}function H(){D.value&&m.next()}const M=O(()=>{const G=[],X={icon:h.value?e.nextIcon:e.prevIcon,class:`v-window__${k.value?"right":"left"}`,onClick:m.prev,ariaLabel:d("$vuetify.carousel.prev")};G.push(B.value?l.prev?l.prev({props:X}):y(Ke,X,null):y("div",null,null));const j={icon:h.value?e.prevIcon:e.nextIcon,class:`v-window__${k.value?"left":"right"}`,onClick:m.next,ariaLabel:d("$vuetify.carousel.next")};return G.push(D.value?l.next?l.next({props:j}):y(Ke,j,null):y("div",null,null)),G}),Z=O(()=>e.touch===!1?e.touch:{...{left:()=>{k.value?Y():H()},right:()=>{k.value?H():Y()},start:X=>{let{originalEvent:j}=X;j.stopPropagation()}},...e.touch===!0?{}:e.touch});return Ce(()=>pt(y(e.tag,{ref:p,class:["v-window",{"v-window--show-arrows-on-hover":e.showArrows==="hover"},c.value,e.class],style:e.style},{default:()=>[y("div",{class:"v-window__container",style:{height:_.value}},[l.default?.({group:m}),e.showArrows!==!1&&y("div",{class:"v-window__controls"},[M.value])]),l.additional?.({group:m})]}),[[la("touch"),Z.value]])),{group:m}}}),Fb=se({color:String,cycle:Boolean,delimiterIcon:{type:et,default:"$delimiter"},height:{type:[Number,String],default:500},hideDelimiters:Boolean,hideDelimiterBackground:Boolean,interval:{type:[Number,String],default:6e3,validator:e=>Number(e)>0},progress:[Boolean,String],verticalDelimiters:[Boolean,String],...No({continuous:!0,mandatory:"force",showArrows:!0})},"VCarousel"),Ob=be()({name:"VCarousel",props:Fb(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const c=qe(e,"modelValue"),{t:h}=Rt(),d=ae();let m=-1;Ve(c,k),Ve(()=>e.interval,k),Ve(()=>e.cycle,P=>{P?k():window.clearTimeout(m)}),jt(p);function p(){!e.cycle||!d.value||(m=window.setTimeout(d.value.group.next,+e.interval>0?+e.interval:6e3))}function k(){window.clearTimeout(m),window.requestAnimationFrame(p)}return Ce(()=>{const P=wi.filterProps(e);return y(wi,we({ref:d},P,{modelValue:c.value,"onUpdate:modelValue":A=>c.value=A,class:["v-carousel",{"v-carousel--hide-delimiter-background":e.hideDelimiterBackground,"v-carousel--vertical-delimiters":e.verticalDelimiters},e.class],style:[{height:Oe(e.height)},e.style]}),{default:l.default,additional:A=>{let{group:L}=A;return y(je,null,[!e.hideDelimiters&&y("div",{class:"v-carousel__controls",style:{left:e.verticalDelimiters==="left"&&e.verticalDelimiters?0:"auto",right:e.verticalDelimiters==="right"?0:"auto"}},[L.items.value.length>0&&y(ht,{defaults:{VBtn:{color:e.color,icon:e.delimiterIcon,size:"x-small",variant:"text"}},scoped:!0},{default:()=>[L.items.value.map((_,R)=>{const B={id:`carousel-item-${_.id}`,"aria-label":h("$vuetify.carousel.ariaLabel.delimiter",R+1,L.items.value.length),class:["v-carousel__controls__item",L.isSelected(_.id)&&"v-btn--active"],onClick:()=>L.select(_.id,!0)};return l.item?l.item({props:B,item:_}):y(Ke,we(_,B),null)})]})]),e.progress&&y(Ps,{class:"v-carousel__progress",color:typeof e.progress=="string"?e.progress:void 0,modelValue:(L.getItemIndex(c.value)+1)/L.items.value.length*100},null)])},prev:l.prev,next:l.next})}),{}}}),Bo=se({reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...Ne(),...Ln(),...Es()},"VWindowItem"),Si=be()({name:"VWindowItem",directives:{Touch:Ms},props:Bo(),emits:{"group:selected":e=>!0},setup(e,o){let{slots:l}=o;const c=Lt(kd),h=En(e,Cd),{isBooted:d}=Pn();if(!c||!h)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const m=De(!1),p=O(()=>d.value&&(c.isReversed.value?e.reverseTransition!==!1:e.transition!==!1));function k(){!m.value||!c||(m.value=!1,c.transitionCount.value>0&&(c.transitionCount.value-=1,c.transitionCount.value===0&&(c.transitionHeight.value=void 0)))}function P(){m.value||!c||(m.value=!0,c.transitionCount.value===0&&(c.transitionHeight.value=Oe(c.rootRef.value?.clientHeight)),c.transitionCount.value+=1)}function A(){k()}function L(B){m.value&&vt(()=>{!p.value||!m.value||!c||(c.transitionHeight.value=Oe(B.clientHeight))})}const _=O(()=>{const B=c.isReversed.value?e.reverseTransition:e.transition;return p.value?{name:typeof B!="string"?c.transition.value:B,onBeforeEnter:P,onAfterEnter:k,onEnterCancelled:A,onBeforeLeave:P,onAfterLeave:k,onLeaveCancelled:A,onEnter:L}:!1}),{hasContent:R}=Ro(e,h.isSelected);return Ce(()=>y(wa,{transition:_.value,disabled:!d.value},{default:()=>[pt(y("div",{class:["v-window-item",h.selectedClass.value,e.class],style:e.style},[R.value&&l.default?.()]),[[Pa,h.isSelected.value]])]})),{groupItem:h}}}),Nb=se({...bu(),...Bo()},"VCarouselItem"),Bb=be()({name:"VCarouselItem",inheritAttrs:!1,props:Nb(),setup(e,o){let{slots:l,attrs:c}=o;Ce(()=>{const h=xn.filterProps(e),d=Si.filterProps(e);return y(Si,we({class:"v-carousel-item"},d),{default:()=>[y(xn,we(c,h),l)]})})}});const zb=pa("v-code");const Hb=se({color:{type:Object},disabled:Boolean,dotSize:{type:[Number,String],default:10},height:{type:[Number,String],default:150},width:{type:[Number,String],default:300},...Ne()},"VColorPickerCanvas"),Xb=cn({name:"VColorPickerCanvas",props:Hb(),emits:{"update:color":e=>!0,"update:position":e=>!0},setup(e,o){let{emit:l}=o;const c=De(!1),h=ae(),d=De(parseFloat(e.width)),m=De(parseFloat(e.height)),p=ae({x:0,y:0}),k=O({get:()=>p.value,set(Y){if(!h.value)return;const{x:H,y:M}=Y;p.value=Y,l("update:color",{h:e.color?.h??0,s:Ot(H,0,d.value)/d.value,v:1-Ot(M,0,m.value)/m.value,a:e.color?.a??1})}}),P=O(()=>{const{x:Y,y:H}=k.value,M=parseInt(e.dotSize,10)/2;return{width:Oe(e.dotSize),height:Oe(e.dotSize),transform:`translate(${Oe(Y-M)}, ${Oe(H-M)})`}}),{resizeRef:A}=Ya(Y=>{if(!A.value?.offsetParent)return;const{width:H,height:M}=Y[0].contentRect;d.value=H,m.value=M});function L(Y,H,M){const{left:Z,top:G,width:X,height:j}=M;k.value={x:Ot(Y-Z,0,X),y:Ot(H-G,0,j)}}function _(Y){Y.type==="mousedown"&&Y.preventDefault(),!e.disabled&&(R(Y),window.addEventListener("mousemove",R),window.addEventListener("mouseup",B),window.addEventListener("touchmove",R),window.addEventListener("touchend",B))}function R(Y){if(e.disabled||!h.value)return;c.value=!0;const H=Qf(Y);L(H.clientX,H.clientY,h.value.getBoundingClientRect())}function B(){window.removeEventListener("mousemove",R),window.removeEventListener("mouseup",B),window.removeEventListener("touchmove",R),window.removeEventListener("touchend",B)}function D(){if(!h.value)return;const Y=h.value,H=Y.getContext("2d");if(!H)return;const M=H.createLinearGradient(0,0,Y.width,0);M.addColorStop(0,"hsla(0, 0%, 100%, 1)"),M.addColorStop(1,`hsla(${e.color?.h??0}, 100%, 50%, 1)`),H.fillStyle=M,H.fillRect(0,0,Y.width,Y.height);const Z=H.createLinearGradient(0,0,0,Y.height);Z.addColorStop(0,"hsla(0, 0%, 100%, 0)"),Z.addColorStop(1,"hsla(0, 0%, 0%, 1)"),H.fillStyle=Z,H.fillRect(0,0,Y.width,Y.height)}return Ve(()=>e.color?.h,D,{immediate:!0}),Ve(()=>[d.value,m.value],(Y,H)=>{D(),p.value={x:k.value.x*Y[0]/H[0],y:k.value.y*Y[1]/H[1]}},{flush:"post"}),Ve(()=>e.color,()=>{if(c.value){c.value=!1;return}p.value=e.color?{x:e.color.s*d.value,y:(1-e.color.v)*m.value}:{x:0,y:0}},{deep:!0,immediate:!0}),jt(()=>D()),Ce(()=>y("div",{ref:A,class:["v-color-picker-canvas",e.class],style:e.style,onMousedown:_,onTouchstartPassive:_},[y("canvas",{ref:h,width:d.value,height:m.value},null),e.color&&y("div",{class:["v-color-picker-canvas__dot",{"v-color-picker-canvas__dot--disabled":e.disabled}],style:P.value},null)])),{}}});function Yb(e,o){if(o){const{a:l,...c}=e;return c}return e}function Wb(e,o){if(o==null||typeof o=="string"){const l=Ac(e);return e.a===1?l.slice(0,7):l}if(typeof o=="object"){let l;return Bi(o,["r","g","b"])?l=Pc(e):Bi(o,["h","s","l"])?l=Tc(e):Bi(o,["h","s","v"])&&(l=e),Yb(l,!Bi(o,["a"])&&e.a===1)}return e}const Hn={h:0,s:0,v:1,a:1},Hr={inputProps:{type:"number",min:0},inputs:[{label:"R",max:255,step:1,getValue:e=>Math.round(e.r),getColor:(e,o)=>({...e,r:Number(o)})},{label:"G",max:255,step:1,getValue:e=>Math.round(e.g),getColor:(e,o)=>({...e,g:Number(o)})},{label:"B",max:255,step:1,getValue:e=>Math.round(e.b),getColor:(e,o)=>({...e,b:Number(o)})},{label:"A",max:1,step:.01,getValue:e=>{let{a:o}=e;return o!=null?Math.round(o*100)/100:1},getColor:(e,o)=>({...e,a:Number(o)})}],to:Pc,from:go},Ub={...Hr,inputs:Hr.inputs?.slice(0,3)},Xr={inputProps:{type:"number",min:0},inputs:[{label:"H",max:360,step:1,getValue:e=>Math.round(e.h),getColor:(e,o)=>({...e,h:Number(o)})},{label:"S",max:1,step:.01,getValue:e=>Math.round(e.s*100)/100,getColor:(e,o)=>({...e,s:Number(o)})},{label:"L",max:1,step:.01,getValue:e=>Math.round(e.l*100)/100,getColor:(e,o)=>({...e,l:Number(o)})},{label:"A",max:1,step:.01,getValue:e=>{let{a:o}=e;return o!=null?Math.round(o*100)/100:1},getColor:(e,o)=>({...e,a:Number(o)})}],to:Tc,from:Jf},$b={...Xr,inputs:Xr.inputs.slice(0,3)},Ad={inputProps:{type:"text"},inputs:[{label:"HEXA",getValue:e=>e,getColor:(e,o)=>o}],to:Ac,from:_c},Gb={...Ad,inputs:[{label:"HEX",getValue:e=>e.slice(0,7),getColor:(e,o)=>o}]},bn={rgb:Ub,rgba:Hr,hsl:$b,hsla:Xr,hex:Gb,hexa:Ad},jb=e=>{let{label:o,...l}=e;return y("div",{class:"v-color-picker-edit__input"},[y("input",l,null),y("span",null,[o])])},qb=se({color:Object,disabled:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(bn).includes(e)},modes:{type:Array,default:()=>Object.keys(bn),validator:e=>Array.isArray(e)&&e.every(o=>Object.keys(bn).includes(o))},...Ne()},"VColorPickerEdit"),Zb=cn({name:"VColorPickerEdit",props:qb(),emits:{"update:color":e=>!0,"update:mode":e=>!0},setup(e,o){let{emit:l}=o;const c=O(()=>e.modes.map(d=>({...bn[d],name:d}))),h=O(()=>{const d=c.value.find(p=>p.name===e.mode);if(!d)return[];const m=e.color?d.to(e.color):null;return d.inputs?.map(p=>{let{getValue:k,getColor:P,...A}=p;return{...d.inputProps,...A,disabled:e.disabled,value:m&&k(m),onChange:L=>{const _=L.target;_&&l("update:color",d.from(P(m??Hn,_.value)))}}})});return Ce(()=>y("div",{class:["v-color-picker-edit",e.class],style:e.style},[h.value?.map(d=>y(jb,d,null)),c.value.length>1&&y(Ke,{icon:"$unfold",size:"x-small",variant:"plain",onClick:()=>{const d=c.value.findIndex(m=>m.name===e.mode);l("update:mode",c.value[(d+1)%c.value.length].name)}},null)])),{}}});const zo=Symbol.for("vuetify:v-slider");function Yr(e,o,l){const c=l==="vertical",h=o.getBoundingClientRect(),d="touches"in e?e.touches[0]:e;return c?d.clientY-(h.top+h.height/2):d.clientX-(h.left+h.width/2)}function Kb(e,o){return"touches"in e&&e.touches.length?e.touches[0][o]:"changedTouches"in e&&e.changedTouches.length?e.changedTouches[0][o]:e[o]}const Pd=se({disabled:{type:Boolean,default:null},error:Boolean,readonly:{type:Boolean,default:null},max:{type:[Number,String],default:100},min:{type:[Number,String],default:0},step:{type:[Number,String],default:0},thumbColor:String,thumbLabel:{type:[Boolean,String],default:void 0,validator:e=>typeof e=="boolean"||e==="always"},thumbSize:{type:[Number,String],default:20},showTicks:{type:[Boolean,String],default:!1,validator:e=>typeof e=="boolean"||e==="always"},ticks:{type:[Array,Object]},tickSize:{type:[Number,String],default:2},color:String,trackColor:String,trackFillColor:String,trackSize:{type:[Number,String],default:4},direction:{type:String,default:"horizontal",validator:e=>["vertical","horizontal"].includes(e)},reverse:Boolean,...Ct(),...Mt({elevation:2}),ripple:{type:Boolean,default:!0}},"Slider"),Td=e=>{const o=O(()=>parseFloat(e.min)),l=O(()=>parseFloat(e.max)),c=O(()=>+e.step>0?parseFloat(e.step):0),h=O(()=>Math.max(kl(c.value),kl(o.value)));function d(m){if(m=parseFloat(m),c.value<=0)return m;const p=Ot(m,o.value,l.value),k=o.value%c.value,P=Math.round((p-k)/c.value)*c.value+k;return parseFloat(Math.min(P,l.value).toFixed(h.value))}return{min:o,max:l,step:c,decimals:h,roundValue:d}},_d=e=>{let{props:o,steps:l,onSliderStart:c,onSliderMove:h,onSliderEnd:d,getActiveThumb:m}=e;const{isRtl:p}=Xt(),k=me(o,"reverse"),P=O(()=>o.direction==="vertical"),A=O(()=>P.value!==k.value),{min:L,max:_,step:R,decimals:B,roundValue:D}=l,Y=O(()=>parseInt(o.thumbSize,10)),H=O(()=>parseInt(o.tickSize,10)),M=O(()=>parseInt(o.trackSize,10)),Z=O(()=>(_.value-L.value)/R.value),G=me(o,"disabled"),X=O(()=>o.error||o.disabled?void 0:o.thumbColor??o.color),j=O(()=>o.error||o.disabled?void 0:o.trackColor??o.color),q=O(()=>o.error||o.disabled?void 0:o.trackFillColor??o.color),te=De(!1),J=De(0),ie=ae(),ne=ae();function oe(Te){const Pe=o.direction==="vertical",Ee=Pe?"top":"left",ce=Pe?"height":"width",Ue=Pe?"clientY":"clientX",{[Ee]:ze,[ce]:nt}=ie.value?.$el.getBoundingClientRect(),$e=Kb(Te,Ue);let Je=Math.min(Math.max(($e-ze-J.value)/nt,0),1)||0;return(Pe?A.value:A.value!==p.value)&&(Je=1-Je),D(L.value+Je*(_.value-L.value))}const ue=Te=>{d({value:oe(Te)}),te.value=!1,J.value=0},ve=Te=>{ne.value=m(Te),ne.value&&(ne.value.focus(),te.value=!0,ne.value.contains(Te.target)?J.value=Yr(Te,ne.value,o.direction):(J.value=0,h({value:oe(Te)})),c({value:oe(Te)}))},Ie={passive:!0,capture:!0};function ye(Te){h({value:oe(Te)})}function ge(Te){Te.stopPropagation(),Te.preventDefault(),ue(Te),window.removeEventListener("mousemove",ye,Ie),window.removeEventListener("mouseup",ge)}function pe(Te){ue(Te),window.removeEventListener("touchmove",ye,Ie),Te.target?.removeEventListener("touchend",pe)}function le(Te){ve(Te),window.addEventListener("touchmove",ye,Ie),Te.target?.addEventListener("touchend",pe,{passive:!1})}function fe(Te){Te.preventDefault(),ve(Te),window.addEventListener("mousemove",ye,Ie),window.addEventListener("mouseup",ge,{passive:!1})}const de=Te=>{const Pe=(Te-L.value)/(_.value-L.value)*100;return Ot(isNaN(Pe)?0:Pe,0,100)},xe=me(o,"showTicks"),We=O(()=>xe.value?o.ticks?Array.isArray(o.ticks)?o.ticks.map(Te=>({value:Te,position:de(Te),label:Te.toString()})):Object.keys(o.ticks).map(Te=>({value:parseFloat(Te),position:de(parseFloat(Te)),label:o.ticks[Te]})):Z.value!==1/0?tn(Z.value+1).map(Te=>{const Pe=L.value+Te*R.value;return{value:Pe,position:de(Pe)}}):[]:[]),Le=O(()=>We.value.some(Te=>{let{label:Pe}=Te;return!!Pe})),ke={activeThumbRef:ne,color:me(o,"color"),decimals:B,disabled:G,direction:me(o,"direction"),elevation:me(o,"elevation"),hasLabels:Le,isReversed:k,indexFromEnd:A,min:L,max:_,mousePressed:te,numTicks:Z,onSliderMousedown:fe,onSliderTouchstart:le,parsedTicks:We,parseMouseMove:oe,position:de,readonly:me(o,"readonly"),rounded:me(o,"rounded"),roundValue:D,showTicks:xe,startOffset:J,step:R,thumbSize:Y,thumbColor:X,thumbLabel:me(o,"thumbLabel"),ticks:me(o,"ticks"),tickSize:H,trackColor:j,trackContainerRef:ie,trackFillColor:q,trackSize:M,vertical:P};return Dt(zo,ke),ke},Qb=se({focused:Boolean,max:{type:Number,required:!0},min:{type:Number,required:!0},modelValue:{type:Number,required:!0},position:{type:Number,required:!0},ripple:{type:[Boolean,Object],default:!0},...Ne()},"VSliderThumb"),Wr=be()({name:"VSliderThumb",directives:{Ripple:qa},props:Qb(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l,emit:c}=o;const h=Lt(zo),{isRtl:d,rtlClasses:m}=Xt();if(!h)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{thumbColor:p,step:k,disabled:P,thumbSize:A,thumbLabel:L,direction:_,isReversed:R,vertical:B,readonly:D,elevation:Y,mousePressed:H,decimals:M,indexFromEnd:Z}=h,{textColorClasses:G,textColorStyles:X}=Qt(p),{pageup:j,pagedown:q,end:te,home:J,left:ie,right:ne,down:oe,up:ue}=Ar,ve=[j,q,te,J,ie,ne,oe,ue],Ie=O(()=>k.value?[1,2,3]:[1,5,10]);function ye(pe,le){if(!ve.includes(pe.key))return;pe.preventDefault();const fe=k.value||.1,de=(e.max-e.min)/fe;if([ie,ne,oe,ue].includes(pe.key)){const We=(B.value?[d.value?ie:ne,R.value?oe:ue]:Z.value!==d.value?[ie,ue]:[ne,ue]).includes(pe.key)?1:-1,Le=pe.shiftKey?2:pe.ctrlKey?1:0;le=le+We*fe*Ie.value[Le]}else if(pe.key===J)le=e.min;else if(pe.key===te)le=e.max;else{const xe=pe.key===q?1:-1;le=le-xe*fe*(de>100?de/10:10)}return Math.max(e.min,Math.min(e.max,le))}function ge(pe){const le=ye(pe,e.modelValue);le!=null&&c("update:modelValue",le)}return Ce(()=>{const pe=Oe(Z.value?100-e.position:e.position,"%"),{elevationClasses:le}=Yt(O(()=>P.value?void 0:Y.value));return y("div",{class:["v-slider-thumb",{"v-slider-thumb--focused":e.focused,"v-slider-thumb--pressed":e.focused&&H.value},e.class,m.value],style:[{"--v-slider-thumb-position":pe,"--v-slider-thumb-size":Oe(A.value)},e.style],role:"slider",tabindex:P.value?-1:0,"aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":e.modelValue,"aria-readonly":!!D.value,"aria-orientation":_.value,onKeydown:D.value?void 0:ge},[y("div",{class:["v-slider-thumb__surface",G.value,le.value],style:{...X.value}},null),pt(y("div",{class:["v-slider-thumb__ripple",G.value],style:X.value},null),[[la("ripple"),e.ripple,null,{circle:!0,center:!0}]]),y(Ss,{origin:"bottom center"},{default:()=>[pt(y("div",{class:"v-slider-thumb__label-container"},[y("div",{class:["v-slider-thumb__label"]},[y("div",null,[l["thumb-label"]?.({modelValue:e.modelValue})??e.modelValue.toFixed(k.value?M.value:1)])])]),[[Pa,L.value&&e.focused||L.value==="always"]])]})])}),{}}});const Jb=se({start:{type:Number,required:!0},stop:{type:Number,required:!0},...Ne()},"VSliderTrack"),Id=be()({name:"VSliderTrack",props:Jb(),emits:{},setup(e,o){let{slots:l}=o;const c=Lt(zo);if(!c)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:h,parsedTicks:d,rounded:m,showTicks:p,tickSize:k,trackColor:P,trackFillColor:A,trackSize:L,vertical:_,min:R,max:B,indexFromEnd:D}=c,{roundedClasses:Y}=Tt(m),{backgroundColorClasses:H,backgroundColorStyles:M}=bt(A),{backgroundColorClasses:Z,backgroundColorStyles:G}=bt(P),X=O(()=>`inset-${_.value?"block":"inline"}-${D.value?"end":"start"}`),j=O(()=>_.value?"height":"width"),q=O(()=>({[X.value]:"0%",[j.value]:"100%"})),te=O(()=>e.stop-e.start),J=O(()=>({[X.value]:Oe(e.start,"%"),[j.value]:Oe(te.value,"%")})),ie=O(()=>p.value?(_.value?d.value.slice().reverse():d.value).map((oe,ue)=>{const ve=oe.value!==R.value&&oe.value!==B.value?Oe(oe.position,"%"):void 0;return y("div",{key:oe.value,class:["v-slider-track__tick",{"v-slider-track__tick--filled":oe.position>=e.start&&oe.position<=e.stop,"v-slider-track__tick--first":oe.value===R.value,"v-slider-track__tick--last":oe.value===B.value}],style:{[X.value]:ve}},[(oe.label||l["tick-label"])&&y("div",{class:"v-slider-track__tick-label"},[l["tick-label"]?.({tick:oe,index:ue})??oe.label])])}):[]);return Ce(()=>y("div",{class:["v-slider-track",Y.value,e.class],style:[{"--v-slider-track-size":Oe(L.value),"--v-slider-tick-size":Oe(k.value)},e.style]},[y("div",{class:["v-slider-track__background",Z.value,{"v-slider-track__background--opacity":!!h.value||!A.value}],style:{...q.value,...G.value}},null),y("div",{class:["v-slider-track__fill",H.value],style:{...J.value,...M.value}},null),p.value&&y("div",{class:["v-slider-track__ticks",{"v-slider-track__ticks--always-show":p.value==="always"}]},[ie.value])])),{}}}),ex=se({...Vi(),...Pd(),...Ka(),modelValue:{type:[Number,String],default:0}},"VSlider"),Ur=be()({name:"VSlider",props:ex(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,start:e=>!0,end:e=>!0},setup(e,o){let{slots:l,emit:c}=o;const h=ae(),{rtlClasses:d}=Xt(),m=Td(e),p=qe(e,"modelValue",void 0,j=>m.roundValue(j??m.min.value)),{min:k,max:P,mousePressed:A,roundValue:L,onSliderMousedown:_,onSliderTouchstart:R,trackContainerRef:B,position:D,hasLabels:Y,readonly:H}=_d({props:e,steps:m,onSliderStart:()=>{c("start",p.value)},onSliderEnd:j=>{let{value:q}=j;const te=L(q);p.value=te,c("end",te)},onSliderMove:j=>{let{value:q}=j;return p.value=L(q)},getActiveThumb:()=>h.value?.$el}),{isFocused:M,focus:Z,blur:G}=Za(e),X=O(()=>D(p.value));return Ce(()=>{const j=Gt.filterProps(e),q=!!(e.label||l.label||l.prepend);return y(Gt,we({class:["v-slider",{"v-slider--has-labels":!!l["tick-label"]||Y.value,"v-slider--focused":M.value,"v-slider--pressed":A.value,"v-slider--disabled":e.disabled},d.value,e.class],style:e.style},j,{focused:M.value}),{...l,prepend:q?te=>y(je,null,[l.label?.(te)??(e.label?y(ai,{id:te.id.value,class:"v-slider__label",text:e.label},null):void 0),l.prepend?.(te)]):void 0,default:te=>{let{id:J,messagesId:ie}=te;return y("div",{class:"v-slider__container",onMousedown:H.value?void 0:_,onTouchstartPassive:H.value?void 0:R},[y("input",{id:J.value,name:e.name||J.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:p.value},null),y(Id,{ref:B,start:0,stop:X.value},{"tick-label":l["tick-label"]}),y(Wr,{ref:h,"aria-describedby":ie.value,focused:M.value,min:k.value,max:P.value,modelValue:p.value,"onUpdate:modelValue":ne=>p.value=ne,position:X.value,elevation:e.elevation,onFocus:Z,onBlur:G,ripple:e.ripple},{"thumb-label":l["thumb-label"]})])}})}),{}}}),tx=se({color:{type:Object},disabled:Boolean,hideAlpha:Boolean,...Ne()},"VColorPickerPreview"),ax=cn({name:"VColorPickerPreview",props:tx(),emits:{"update:color":e=>!0},setup(e,o){let{emit:l}=o;const c=new AbortController;ls(()=>c.abort());async function h(){if(!Cl)return;const d=new window.EyeDropper;try{const m=await d.open({signal:c.signal}),p=_c(m.sRGBHex);l("update:color",{...e.color??Hn,...p})}catch{}}return Ce(()=>y("div",{class:["v-color-picker-preview",{"v-color-picker-preview--hide-alpha":e.hideAlpha},e.class],style:e.style},[Cl&&y("div",{class:"v-color-picker-preview__eye-dropper",key:"eyeDropper"},[y(Ke,{onClick:h,icon:"$eyeDropper",variant:"plain",density:"comfortable"},null)]),y("div",{class:"v-color-picker-preview__dot"},[y("div",{style:{background:Ic(e.color??Hn)}},null)]),y("div",{class:"v-color-picker-preview__sliders"},[y(Ur,{class:"v-color-picker-preview__track v-color-picker-preview__hue",modelValue:e.color?.h,"onUpdate:modelValue":d=>l("update:color",{...e.color??Hn,h:d}),step:0,min:0,max:360,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null),!e.hideAlpha&&y(Ur,{class:"v-color-picker-preview__track v-color-picker-preview__alpha",modelValue:e.color?.a??1,"onUpdate:modelValue":d=>l("update:color",{...e.color??Hn,a:d}),step:1/256,min:0,max:1,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null)])])),{}}});const nx={base:"#f44336",lighten5:"#ffebee",lighten4:"#ffcdd2",lighten3:"#ef9a9a",lighten2:"#e57373",lighten1:"#ef5350",darken1:"#e53935",darken2:"#d32f2f",darken3:"#c62828",darken4:"#b71c1c",accent1:"#ff8a80",accent2:"#ff5252",accent3:"#ff1744",accent4:"#d50000"},ix={base:"#e91e63",lighten5:"#fce4ec",lighten4:"#f8bbd0",lighten3:"#f48fb1",lighten2:"#f06292",lighten1:"#ec407a",darken1:"#d81b60",darken2:"#c2185b",darken3:"#ad1457",darken4:"#880e4f",accent1:"#ff80ab",accent2:"#ff4081",accent3:"#f50057",accent4:"#c51162"},sx={base:"#9c27b0",lighten5:"#f3e5f5",lighten4:"#e1bee7",lighten3:"#ce93d8",lighten2:"#ba68c8",lighten1:"#ab47bc",darken1:"#8e24aa",darken2:"#7b1fa2",darken3:"#6a1b9a",darken4:"#4a148c",accent1:"#ea80fc",accent2:"#e040fb",accent3:"#d500f9",accent4:"#aa00ff"},rx={base:"#673ab7",lighten5:"#ede7f6",lighten4:"#d1c4e9",lighten3:"#b39ddb",lighten2:"#9575cd",lighten1:"#7e57c2",darken1:"#5e35b1",darken2:"#512da8",darken3:"#4527a0",darken4:"#311b92",accent1:"#b388ff",accent2:"#7c4dff",accent3:"#651fff",accent4:"#6200ea"},ox={base:"#3f51b5",lighten5:"#e8eaf6",lighten4:"#c5cae9",lighten3:"#9fa8da",lighten2:"#7986cb",lighten1:"#5c6bc0",darken1:"#3949ab",darken2:"#303f9f",darken3:"#283593",darken4:"#1a237e",accent1:"#8c9eff",accent2:"#536dfe",accent3:"#3d5afe",accent4:"#304ffe"},lx={base:"#2196f3",lighten5:"#e3f2fd",lighten4:"#bbdefb",lighten3:"#90caf9",lighten2:"#64b5f6",lighten1:"#42a5f5",darken1:"#1e88e5",darken2:"#1976d2",darken3:"#1565c0",darken4:"#0d47a1",accent1:"#82b1ff",accent2:"#448aff",accent3:"#2979ff",accent4:"#2962ff"},cx={base:"#03a9f4",lighten5:"#e1f5fe",lighten4:"#b3e5fc",lighten3:"#81d4fa",lighten2:"#4fc3f7",lighten1:"#29b6f6",darken1:"#039be5",darken2:"#0288d1",darken3:"#0277bd",darken4:"#01579b",accent1:"#80d8ff",accent2:"#40c4ff",accent3:"#00b0ff",accent4:"#0091ea"},ux={base:"#00bcd4",lighten5:"#e0f7fa",lighten4:"#b2ebf2",lighten3:"#80deea",lighten2:"#4dd0e1",lighten1:"#26c6da",darken1:"#00acc1",darken2:"#0097a7",darken3:"#00838f",darken4:"#006064",accent1:"#84ffff",accent2:"#18ffff",accent3:"#00e5ff",accent4:"#00b8d4"},dx={base:"#009688",lighten5:"#e0f2f1",lighten4:"#b2dfdb",lighten3:"#80cbc4",lighten2:"#4db6ac",lighten1:"#26a69a",darken1:"#00897b",darken2:"#00796b",darken3:"#00695c",darken4:"#004d40",accent1:"#a7ffeb",accent2:"#64ffda",accent3:"#1de9b6",accent4:"#00bfa5"},hx={base:"#4caf50",lighten5:"#e8f5e9",lighten4:"#c8e6c9",lighten3:"#a5d6a7",lighten2:"#81c784",lighten1:"#66bb6a",darken1:"#43a047",darken2:"#388e3c",darken3:"#2e7d32",darken4:"#1b5e20",accent1:"#b9f6ca",accent2:"#69f0ae",accent3:"#00e676",accent4:"#00c853"},fx={base:"#8bc34a",lighten5:"#f1f8e9",lighten4:"#dcedc8",lighten3:"#c5e1a5",lighten2:"#aed581",lighten1:"#9ccc65",darken1:"#7cb342",darken2:"#689f38",darken3:"#558b2f",darken4:"#33691e",accent1:"#ccff90",accent2:"#b2ff59",accent3:"#76ff03",accent4:"#64dd17"},gx={base:"#cddc39",lighten5:"#f9fbe7",lighten4:"#f0f4c3",lighten3:"#e6ee9c",lighten2:"#dce775",lighten1:"#d4e157",darken1:"#c0ca33",darken2:"#afb42b",darken3:"#9e9d24",darken4:"#827717",accent1:"#f4ff81",accent2:"#eeff41",accent3:"#c6ff00",accent4:"#aeea00"},vx={base:"#ffeb3b",lighten5:"#fffde7",lighten4:"#fff9c4",lighten3:"#fff59d",lighten2:"#fff176",lighten1:"#ffee58",darken1:"#fdd835",darken2:"#fbc02d",darken3:"#f9a825",darken4:"#f57f17",accent1:"#ffff8d",accent2:"#ffff00",accent3:"#ffea00",accent4:"#ffd600"},mx={base:"#ffc107",lighten5:"#fff8e1",lighten4:"#ffecb3",lighten3:"#ffe082",lighten2:"#ffd54f",lighten1:"#ffca28",darken1:"#ffb300",darken2:"#ffa000",darken3:"#ff8f00",darken4:"#ff6f00",accent1:"#ffe57f",accent2:"#ffd740",accent3:"#ffc400",accent4:"#ffab00"},px={base:"#ff9800",lighten5:"#fff3e0",lighten4:"#ffe0b2",lighten3:"#ffcc80",lighten2:"#ffb74d",lighten1:"#ffa726",darken1:"#fb8c00",darken2:"#f57c00",darken3:"#ef6c00",darken4:"#e65100",accent1:"#ffd180",accent2:"#ffab40",accent3:"#ff9100",accent4:"#ff6d00"},bx={base:"#ff5722",lighten5:"#fbe9e7",lighten4:"#ffccbc",lighten3:"#ffab91",lighten2:"#ff8a65",lighten1:"#ff7043",darken1:"#f4511e",darken2:"#e64a19",darken3:"#d84315",darken4:"#bf360c",accent1:"#ff9e80",accent2:"#ff6e40",accent3:"#ff3d00",accent4:"#dd2c00"},xx={base:"#795548",lighten5:"#efebe9",lighten4:"#d7ccc8",lighten3:"#bcaaa4",lighten2:"#a1887f",lighten1:"#8d6e63",darken1:"#6d4c41",darken2:"#5d4037",darken3:"#4e342e",darken4:"#3e2723"},yx={base:"#607d8b",lighten5:"#eceff1",lighten4:"#cfd8dc",lighten3:"#b0bec5",lighten2:"#90a4ae",lighten1:"#78909c",darken1:"#546e7a",darken2:"#455a64",darken3:"#37474f",darken4:"#263238"},wx={base:"#9e9e9e",lighten5:"#fafafa",lighten4:"#f5f5f5",lighten3:"#eeeeee",lighten2:"#e0e0e0",lighten1:"#bdbdbd",darken1:"#757575",darken2:"#616161",darken3:"#424242",darken4:"#212121"},Sx={black:"#000000",white:"#ffffff",transparent:"#ffffff00"},Yn={red:nx,pink:ix,purple:sx,deepPurple:rx,indigo:ox,blue:lx,lightBlue:cx,cyan:ux,teal:dx,green:hx,lightGreen:fx,lime:gx,yellow:vx,amber:mx,orange:px,deepOrange:bx,brown:xx,blueGrey:yx,grey:wx,shades:Sx},kx=se({swatches:{type:Array,default:()=>Cx(Yn)},disabled:Boolean,color:Object,maxHeight:[Number,String],...Ne()},"VColorPickerSwatches");function Cx(e){return Object.keys(e).map(o=>{const l=e[o];return l.base?[l.base,l.darken4,l.darken3,l.darken2,l.darken1,l.lighten1,l.lighten2,l.lighten3,l.lighten4,l.lighten5]:[l.black,l.white,l.transparent]})}const Ax=cn({name:"VColorPickerSwatches",props:kx(),emits:{"update:color":e=>!0},setup(e,o){let{emit:l}=o;return Ce(()=>y("div",{class:["v-color-picker-swatches",e.class],style:[{maxHeight:Oe(e.maxHeight)},e.style]},[y("div",null,[e.swatches.map(c=>y("div",{class:"v-color-picker-swatches__swatch"},[c.map(h=>{const d=lo(h),m=go(d),p=eg(d);return y("div",{class:"v-color-picker-swatches__color",onClick:()=>m&&l("update:color",m)},[y("div",{style:{background:p}},[e.color&&on(e.color,m)?y(Ge,{size:"x-small",icon:"$success",color:tg(h,"#FFFFFF")>2?"white":"black"},null):void 0])])})]))])])),{}}});const Fs=se({color:String,...xa(),...Ne(),...ta(),...Mt(),...hn(),...ei(),...Ct(),...at(),...ct()},"VSheet"),Ea=be()({name:"VSheet",props:Fs(),setup(e,o){let{slots:l}=o;const{themeClasses:c}=gt(e),{backgroundColorClasses:h,backgroundColorStyles:d}=bt(me(e,"color")),{borderClasses:m}=Ta(e),{dimensionStyles:p}=aa(e),{elevationClasses:k}=Yt(e),{locationStyles:P}=fn(e),{positionClasses:A}=ti(e),{roundedClasses:L}=Tt(e);return Ce(()=>y(e.tag,{class:["v-sheet",c.value,h.value,m.value,k.value,A.value,L.value,e.class],style:[d.value,p.value,P.value,e.style]},l)),{}}}),Px=se({canvasHeight:{type:[String,Number],default:150},disabled:Boolean,dotSize:{type:[Number,String],default:10},hideCanvas:Boolean,hideSliders:Boolean,hideInputs:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(bn).includes(e)},modes:{type:Array,default:()=>Object.keys(bn),validator:e=>Array.isArray(e)&&e.every(o=>Object.keys(bn).includes(o))},showSwatches:Boolean,swatches:Array,swatchesMaxHeight:{type:[Number,String],default:150},modelValue:{type:[Object,String]},...Ht(Fs({width:300}),["height","location","minHeight","maxHeight","minWidth","maxWidth"])},"VColorPicker"),Tx=cn({name:"VColorPicker",props:Px(),emits:{"update:modelValue":e=>!0,"update:mode":e=>!0},setup(e){const o=qe(e,"mode"),l=ae(null),c=qe(e,"modelValue",void 0,m=>{if(m==null||m==="")return null;let p;try{p=go(lo(m))}catch{return null}return l.value&&(p={...p,h:l.value.h},l.value=null),p},m=>m?Wb(m,e.modelValue):null),{rtlClasses:h}=Xt(),d=m=>{c.value=m,l.value=m};return jt(()=>{e.modes.includes(o.value)||(o.value=e.modes[0])}),kt({VSlider:{color:void 0,trackColor:void 0,trackFillColor:void 0}}),Ce(()=>{const m=Ea.filterProps(e);return y(Ea,we({rounded:e.rounded,elevation:e.elevation,theme:e.theme,class:["v-color-picker",h.value,e.class],style:[{"--v-color-picker-color-hsv":Ic({...c.value??Hn,a:1})},e.style]},m,{maxWidth:e.width}),{default:()=>[!e.hideCanvas&&y(Xb,{key:"canvas",color:c.value,"onUpdate:color":d,disabled:e.disabled,dotSize:e.dotSize,width:e.width,height:e.canvasHeight},null),(!e.hideSliders||!e.hideInputs)&&y("div",{key:"controls",class:"v-color-picker__controls"},[!e.hideSliders&&y(ax,{key:"preview",color:c.value,"onUpdate:color":d,hideAlpha:!o.value.endsWith("a"),disabled:e.disabled},null),!e.hideInputs&&y(Zb,{key:"edit",modes:e.modes,mode:o.value,"onUpdate:mode":p=>o.value=p,color:c.value,"onUpdate:color":d,disabled:e.disabled},null)]),e.showSwatches&&y(Ax,{key:"swatches",color:c.value,"onUpdate:color":d,maxHeight:e.swatchesMaxHeight,swatches:e.swatches,disabled:e.disabled},null)]})}),{}}});function _x(e,o,l){if(o==null)return e;if(Array.isArray(o))throw new Error("Multiple matches is not implemented");return typeof o=="number"&&~o?y(je,null,[y("span",{class:"v-combobox__unmask"},[e.substr(0,o)]),y("span",{class:"v-combobox__mask"},[e.substr(o,l)]),y("span",{class:"v-combobox__unmask"},[e.substr(o+l)])]):e}const Ix=se({autoSelectFirst:{type:[Boolean,String]},delimiters:Array,...Mi({filterKeys:["title"]}),...Oo({hideNoData:!0,returnObject:!0}),...Ht(Ds({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...Ga({transition:!1})},"VCombobox"),os=be()({name:"VCombobox",props:Ix(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:search":e=>!0,"update:menu":e=>!0},setup(e,o){let{emit:l,slots:c}=o;const{t:h}=Rt(),d=ae(),m=De(!1),p=De(!0),k=De(!1),P=ae(),A=ae(),L=qe(e,"menu"),_=O({get:()=>L.value,set:ce=>{L.value&&!ce&&P.value?.ΨopenChildren||(L.value=ce)}}),R=De(-1);let B=!1;const D=O(()=>d.value?.color),Y=O(()=>_.value?e.closeText:e.openText),{items:H,transformIn:M,transformOut:Z}=Do(e),{textColorClasses:G,textColorStyles:X}=Qt(D),j=qe(e,"modelValue",[],ce=>M(It(ce)),ce=>{const Ue=Z(ce);return e.multiple?Ue:Ue[0]??null}),q=Ls(),te=De(e.multiple?"":j.value[0]?.title??""),J=O({get:()=>te.value,set:ce=>{if(te.value=ce??"",e.multiple||(j.value=[pn(e,ce)]),ce&&e.multiple&&e.delimiters?.length){const Ue=ce.split(new RegExp(`(?:${e.delimiters.join("|")})+`));Ue.length>1&&(Ue.forEach(ze=>{ze=ze.trim(),ze&&ke(pn(e,ze))}),te.value="")}ce||(R.value=-1),p.value=!ce}}),ie=O(()=>typeof e.counterValue=="function"?e.counterValue(j.value):typeof e.counterValue=="number"?e.counterValue:e.multiple?j.value.length:J.value.length);Ve(te,ce=>{B?vt(()=>B=!1):m.value&&!_.value&&(_.value=!0),l("update:search",ce)}),Ve(j,ce=>{e.multiple||(te.value=ce[0]?.title??"")});const{filteredItems:ne,getMatches:oe}=Fi(e,H,()=>p.value?"":J.value),ue=O(()=>e.hideSelected?ne.value.filter(ce=>!j.value.some(Ue=>Ue.value===ce.value)):ne.value),ve=O(()=>j.value.map(ce=>ce.value)),Ie=O(()=>(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&J.value===ue.value[0]?.title)&&ue.value.length>0&&!p.value&&!k.value),ye=O(()=>e.hideNoData&&!H.value.length||e.readonly||q?.isReadonly.value),ge=ae(),{onListScroll:pe,onListKeydown:le}=Fo(ge,d);function fe(ce){B=!0,e.openOnClear&&(_.value=!0)}function de(){ye.value||(_.value=!0)}function xe(ce){ye.value||(m.value&&(ce.preventDefault(),ce.stopPropagation()),_.value=!_.value)}function We(ce){if(ag(ce)||e.readonly||q?.isReadonly.value)return;const Ue=d.value.selectionStart,ze=j.value.length;if((R.value>-1||["Enter","ArrowDown","ArrowUp"].includes(ce.key))&&ce.preventDefault(),["Enter","ArrowDown"].includes(ce.key)&&(_.value=!0),["Escape"].includes(ce.key)&&(_.value=!1),["Enter","Escape","Tab"].includes(ce.key)&&(Ie.value&&["Enter","Tab"].includes(ce.key)&&ke(ne.value[0]),p.value=!0),ce.key==="ArrowDown"&&Ie.value&&ge.value?.focus("next"),!!e.multiple){if(["Backspace","Delete"].includes(ce.key)){if(R.value<0){ce.key==="Backspace"&&!J.value&&(R.value=ze-1);return}const nt=R.value,$e=j.value[R.value];$e&&!$e.props.disabled&&ke($e),R.value=nt>=ze-1?ze-2:nt}if(ce.key==="ArrowLeft"){if(R.value<0&&Ue>0)return;const nt=R.value>-1?R.value-1:ze-1;j.value[nt]?R.value=nt:(R.value=-1,d.value.setSelectionRange(J.value.length,J.value.length))}if(ce.key==="ArrowRight"){if(R.value<0)return;const nt=R.value+1;j.value[nt]?R.value=nt:(R.value=-1,d.value.setSelectionRange(0,0))}ce.key==="Enter"&&J.value&&(ke(pn(e,J.value)),J.value="")}}function Le(){m.value&&(p.value=!0,d.value?.focus())}function ke(ce){let Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(e.multiple){const ze=j.value.findIndex($e=>e.valueComparator($e.value,ce.value)),nt=Ue??!~ze;if(~ze){const $e=nt?[...j.value,ce]:[...j.value];$e.splice(ze,1),j.value=$e}else nt&&(j.value=[...j.value,ce]);J.value=""}else{const ze=Ue!==!1;j.value=ze?[ce]:[],te.value=ze?ce.title:"",vt(()=>{_.value=!1,p.value=!0})}}function Te(ce){m.value=!0,setTimeout(()=>{k.value=!0})}function Pe(ce){k.value=!1}function Ee(ce){(ce==null||ce===""&&!e.multiple)&&(j.value=[])}return Ve(ne,ce=>{!ce.length&&e.hideNoData&&(_.value=!1)}),Ve(m,(ce,Ue)=>{ce||ce===Ue||(R.value=-1,_.value=!1,Ie.value&&!k.value&&!j.value.some(ze=>{let{value:nt}=ze;return nt===ue.value[0].value})?ke(ue.value[0]):e.multiple&&J.value&&ke(pn(e,J.value)))}),Ve(_,()=>{if(!e.hideSelected&&_.value&&j.value.length){const ce=ue.value.findIndex(Ue=>j.value.some(ze=>e.valueComparator(ze.value,Ue.value)));ca&&window.requestAnimationFrame(()=>{ce>=0&&A.value?.scrollToIndex(ce)})}}),Ce(()=>{const ce=!!(e.chips||c.chip),Ue=!!(!e.hideNoData||ue.value.length||c["prepend-item"]||c["append-item"]||c["no-data"]),ze=j.value.length>0,nt=ga.filterProps(e);return y(ga,we({ref:d},nt,{modelValue:J.value,"onUpdate:modelValue":[$e=>J.value=$e,Ee],focused:m.value,"onUpdate:focused":$e=>m.value=$e,validationValue:j.externalValue,counterValue:ie.value,dirty:ze,class:["v-combobox",{"v-combobox--active-menu":_.value,"v-combobox--chips":!!e.chips,"v-combobox--selection-slot":!!c.selection,"v-combobox--selecting-index":R.value>-1,[`v-combobox--${e.multiple?"multiple":"single"}`]:!0},e.class],style:e.style,readonly:e.readonly,placeholder:ze?void 0:e.placeholder,"onClick:clear":fe,"onMousedown:control":de,onKeydown:We}),{...c,default:()=>y(je,null,[y(ii,we({ref:P,modelValue:_.value,"onUpdate:modelValue":$e=>_.value=$e,activator:"parent",contentClass:"v-combobox__content",disabled:ye.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:Le},e.menuProps),{default:()=>[Ue&&y(Vn,{ref:ge,selected:ve.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:$e=>$e.preventDefault(),onKeydown:le,onFocusin:Te,onFocusout:Pe,onScrollPassive:pe,tabindex:"-1",color:e.itemColor??e.color},{default:()=>[c["prepend-item"]?.(),!ue.value.length&&!e.hideNoData&&(c["no-data"]?.()??y(dt,{title:h(e.noDataText)},null)),y(Rs,{ref:A,renderless:!0,items:ue.value},{default:$e=>{let{item:Je,index:St,itemRef:ua}=$e;const ea=we(Je.props,{ref:ua,key:St,active:Ie.value&&St===0?!0:void 0,onClick:()=>ke(Je,null)});return c.item?.({item:Je,index:St,props:ea})??y(dt,ea,{prepend:Wt=>{let{isSelected:Ft}=Wt;return y(je,null,[e.multiple&&!e.hideSelected?y(Wa,{key:Je.value,modelValue:Ft,ripple:!1,tabindex:"-1"},null):void 0,Je.props.prependIcon&&y(Ge,{icon:Je.props.prependIcon},null)])},title:()=>p.value?Je.title:_x(Je.title,oe(Je)?.title,J.value?.length??0)})}}),c["append-item"]?.()]})]}),j.value.map(($e,Je)=>{function St(Ft){Ft.stopPropagation(),Ft.preventDefault(),ke($e,!1)}const ua={"onClick:close":St,onMousedown(Ft){Ft.preventDefault(),Ft.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},ea=ce?!!c.chip:!!c.selection,Wt=ea?ho(ce?c.chip({item:$e,index:Je,props:ua}):c.selection({item:$e,index:Je})):void 0;if(!(ea&&!Wt))return y("div",{key:$e.value,class:["v-combobox__selection",Je===R.value&&["v-combobox__selection--selected",G.value]],style:Je===R.value?X.value:{}},[ce?c.chip?y(ht,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:$e.title}}},{default:()=>[Wt]}):y(Zt,we({key:"chip",closable:e.closableChips,size:"small",text:$e.title,disabled:$e.props.disabled},ua),null):Wt??y("span",{class:"v-combobox__selection-text"},[$e.title,e.multiple&&Je[]}},"DataTable-expand"),Ed=Symbol.for("vuetify:datatable:expanded");function Os(e){const o=me(e,"expandOnClick"),l=qe(e,"expanded",e.expanded,p=>new Set(p),p=>[...p.values()]);function c(p,k){const P=new Set(l.value);k?P.add(p.value):P.delete(p.value),l.value=P}function h(p){return l.value.has(p.value)}function d(p){c(p,!h(p))}const m={expand:c,expanded:l,expandOnClick:o,isExpanded:h,toggleExpand:d};return Dt(Ed,m),m}function Vd(){const e=Lt(Ed);if(!e)throw new Error("foo");return e}const Ho=se({groupBy:{type:Array,default:()=>[]}},"DataTable-group"),Dd=Symbol.for("vuetify:data-table-group");function Xo(e){return{groupBy:qe(e,"groupBy")}}function Ns(e){const{groupBy:o,sortBy:l}=e,c=ae(new Set),h=O(()=>o.value.map(P=>({...P,order:P.order??!1})).concat(l.value));function d(P){return c.value.has(P.id)}function m(P){const A=new Set(c.value);d(P)?A.delete(P.id):A.add(P.id),c.value=A}function p(P){function A(L){const _=[];for(const R of L.items)"type"in R&&R.type==="group"?_.push(...A(R)):_.push(R);return _}return A({type:"group",items:P,id:"dummy",key:"dummy",value:"dummy",depth:0})}const k={sortByWithGroups:h,toggleGroup:m,opened:c,groupBy:o,extractRows:p,isGroupOpen:d};return Dt(Dd,k),k}function Rd(){const e=Lt(Dd);if(!e)throw new Error("Missing group!");return e}function Lx(e,o){if(!e.length)return[];const l=new Map;for(const c of e){const h=Ji(c.raw,o);l.has(h)||l.set(h,[]),l.get(h).push(c)}return l}function Md(e,o){let l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"root";if(!o.length)return[];const h=Lx(e,o[0]),d=[],m=o.slice(1);return h.forEach((p,k)=>{const P=o[0],A=`${c}_${P}_${k}`;d.push({depth:l,id:A,key:P,value:k,items:m.length?Md(p,m,l+1,A):p,type:"group"})}),d}function Fd(e,o){const l=[];for(const c of e)"type"in c&&c.type==="group"?(c.value!=null&&l.push(c),(o.has(c.id)||c.value==null)&&l.push(...Fd(c.items,o))):l.push(c);return l}function Bs(e,o,l){return{flatItems:O(()=>{if(!o.value.length)return e.value;const h=Md(e.value,o.value.map(d=>d.key));return Fd(h,l.value)})}}function zs(e){let{page:o,itemsPerPage:l,sortBy:c,groupBy:h,search:d}=e;const m=Va("VDataTable"),p=O(()=>({page:o.value,itemsPerPage:l.value,sortBy:c.value,groupBy:h.value,search:d.value}));let k=null;Ve(p,()=>{on(k,p.value)||(k?.search!==p.value.search&&(o.value=1),m.emit("update:options",p.value),k=p.value)},{deep:!0,immediate:!0})}const Yo=se({page:{type:[Number,String],default:1},itemsPerPage:{type:[Number,String],default:10}},"DataTable-paginate"),Od=Symbol.for("vuetify:data-table-pagination");function Wo(e){const o=qe(e,"page",void 0,c=>+(c??1)),l=qe(e,"itemsPerPage",void 0,c=>+(c??10));return{page:o,itemsPerPage:l}}function Uo(e){const{page:o,itemsPerPage:l,itemsLength:c}=e,h=O(()=>l.value===-1?0:l.value*(o.value-1)),d=O(()=>l.value===-1?c.value:Math.min(c.value,h.value+l.value)),m=O(()=>l.value===-1||c.value===0?1:Math.ceil(c.value/l.value));$t(()=>{o.value>m.value&&(o.value=m.value)});function p(_){l.value=_,o.value=1}function k(){o.value=Ot(o.value+1,1,m.value)}function P(){o.value=Ot(o.value-1,1,m.value)}function A(_){o.value=Ot(_,1,m.value)}const L={page:o,itemsPerPage:l,startIndex:h,stopIndex:d,pageCount:m,itemsLength:c,nextPage:k,prevPage:P,setPage:A,setItemsPerPage:p};return Dt(Od,L),L}function Ex(){const e=Lt(Od);if(!e)throw new Error("Missing pagination!");return e}function Nd(e){const{items:o,startIndex:l,stopIndex:c,itemsPerPage:h}=e;return{paginatedItems:O(()=>h.value<=0?o.value:o.value.slice(l.value,c.value))}}const Vx={showSelectAll:!1,allSelected:()=>[],select:e=>{let{items:o,value:l}=e;return new Set(l?[o[0]?.value]:[])},selectAll:e=>{let{selected:o}=e;return o}},Bd={showSelectAll:!0,allSelected:e=>{let{currentPage:o}=e;return o},select:e=>{let{items:o,value:l,selected:c}=e;for(const h of o)l?c.add(h.value):c.delete(h.value);return c},selectAll:e=>{let{value:o,currentPage:l,selected:c}=e;return Bd.select({items:l,value:o,selected:c})}},zd={showSelectAll:!0,allSelected:e=>{let{allItems:o}=e;return o},select:e=>{let{items:o,value:l,selected:c}=e;for(const h of o)l?c.add(h.value):c.delete(h.value);return c},selectAll:e=>{let{value:o,allItems:l,selected:c}=e;return zd.select({items:l,value:o,selected:c})}},Hd=se({showSelect:Boolean,selectStrategy:{type:[String,Object],default:"page"},modelValue:{type:Array,default:()=>[]},valueComparator:{type:Function,default:on}},"DataTable-select"),Xd=Symbol.for("vuetify:data-table-selection");function Hs(e,o){let{allItems:l,currentPage:c}=o;const h=qe(e,"modelValue",e.modelValue,Y=>new Set(It(Y).map(H=>l.value.find(M=>e.valueComparator(H,M.value))?.value??H)),Y=>[...Y.values()]),d=O(()=>l.value.filter(Y=>Y.selectable)),m=O(()=>c.value.filter(Y=>Y.selectable)),p=O(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single":return Vx;case"all":return zd;case"page":default:return Bd}});function k(Y){return It(Y).every(H=>h.value.has(H.value))}function P(Y){return It(Y).some(H=>h.value.has(H.value))}function A(Y,H){const M=p.value.select({items:Y,value:H,selected:new Set(h.value)});h.value=M}function L(Y){A([Y],!k([Y]))}function _(Y){const H=p.value.selectAll({value:Y,allItems:d.value,currentPage:m.value,selected:new Set(h.value)});h.value=H}const R=O(()=>h.value.size>0),B=O(()=>{const Y=p.value.allSelected({allItems:d.value,currentPage:m.value});return!!Y.length&&k(Y)}),D={toggleSelect:L,select:A,selectAll:_,isSelected:k,isSomeSelected:P,someSelected:R,allSelected:B,showSelectAll:p.value.showSelectAll};return Dt(Xd,D),D}function Xs(){const e=Lt(Xd);if(!e)throw new Error("Missing selection!");return e}const Yd=se({sortBy:{type:Array,default:()=>[]},customKeySort:Object,multiSort:Boolean,mustSort:Boolean},"DataTable-sort"),Wd=Symbol.for("vuetify:data-table-sort");function Ys(e){const o=qe(e,"sortBy"),l=me(e,"mustSort"),c=me(e,"multiSort");return{sortBy:o,mustSort:l,multiSort:c}}function Ws(e){const{sortBy:o,mustSort:l,multiSort:c,page:h}=e,d=k=>{if(k.key==null)return;let P=o.value.map(L=>({...L}))??[];const A=P.find(L=>L.key===k.key);A?A.order==="desc"?l.value?A.order="asc":P=P.filter(L=>L.key!==k.key):A.order="desc":c.value?P=[...P,{key:k.key,order:"asc"}]:P=[{key:k.key,order:"asc"}],o.value=P,h&&(h.value=1)};function m(k){return!!o.value.find(P=>P.key===k.key)}const p={sortBy:o,toggleSort:d,isSorted:m};return Dt(Wd,p),p}function Dx(){const e=Lt(Wd);if(!e)throw new Error("Missing sort!");return e}function $o(e,o,l,c){const h=Rt();return{sortedItems:O(()=>l.value.length?Rx(o.value,l.value,h.current.value,{...e.customKeySort,...c?.value}):o.value)}}function Rx(e,o,l,c){const h=new Intl.Collator(l,{sensitivity:"accent",usage:"sort"});return[...e].sort((d,m)=>{for(let p=0;p_!=null?_.toString().toLocaleLowerCase():_),A!==L)return zi(A)&&zi(L)?0:zi(A)?-1:zi(L)?1:!isNaN(A)&&!isNaN(L)?Number(A)-Number(L):h.compare(A,L)}return 0})}const Mx=se({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},returnObject:Boolean},"DataIterator-items");function Fx(e,o){const l=e.returnObject?o:Bt(o,e.itemValue),c=Bt(o,e.itemSelectable,!0);return{type:"item",value:l,selectable:c,raw:o}}function Ox(e,o){const l=[];for(const c of o)l.push(Fx(e,c));return l}function Nx(e){return{items:O(()=>Ox(e,e.items))}}const Bx=se({search:String,loading:Boolean,...Ne(),...Mx(),...Hd(),...Yd(),...Yo({itemsPerPage:5}),...Ld(),...Ho(),...Mi(),...at()},"VDataIterator"),zx=be()({name:"VDataIterator",props:Bx(),emits:{"update:modelValue":e=>!0,"update:groupBy":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:expanded":e=>!0},setup(e,o){let{slots:l}=o;const c=qe(e,"groupBy"),h=me(e,"search"),{items:d}=Nx(e),{filteredItems:m}=Fi(e,d,h,{transform:de=>de.raw}),{sortBy:p,multiSort:k,mustSort:P}=Ys(e),{page:A,itemsPerPage:L}=Wo(e),{toggleSort:_}=Ws({sortBy:p,multiSort:k,mustSort:P,page:A}),{sortByWithGroups:R,opened:B,extractRows:D,isGroupOpen:Y,toggleGroup:H}=Ns({groupBy:c,sortBy:p}),{sortedItems:M}=$o(e,m,R),{flatItems:Z}=Bs(M,c,B),G=O(()=>Z.value.length),{startIndex:X,stopIndex:j,pageCount:q,prevPage:te,nextPage:J,setItemsPerPage:ie,setPage:ne}=Uo({page:A,itemsPerPage:L,itemsLength:G}),{paginatedItems:oe}=Nd({items:Z,startIndex:X,stopIndex:j,itemsPerPage:L}),ue=O(()=>D(oe.value)),{isSelected:ve,select:Ie,selectAll:ye,toggleSelect:ge}=Hs(e,{allItems:d,currentPage:ue}),{isExpanded:pe,toggleExpand:le}=Os(e);zs({page:A,itemsPerPage:L,sortBy:p,groupBy:c,search:h});const fe=O(()=>({page:A.value,itemsPerPage:L.value,sortBy:p.value,pageCount:q.value,toggleSort:_,prevPage:te,nextPage:J,setPage:ne,setItemsPerPage:ie,isSelected:ve,select:Ie,selectAll:ye,toggleSelect:ge,isExpanded:pe,toggleExpand:le,isGroupOpen:Y,toggleGroup:H,items:ue.value,groupedItems:oe.value}));return Ce(()=>y(e.tag,{class:["v-data-iterator",e.class],style:e.style},{default:()=>[l.header?.(fe.value),oe.value.length?l.default?.(fe.value):l["no-data"]?.(),l.footer?.(fe.value)]})),{}}});function Hx(){const e=ae([]);xf(()=>e.value=[]);function o(l,c){e.value[c]=l}return{refs:e,updateRef:o}}const Xx=se({activeColor:String,start:{type:[Number,String],default:1},modelValue:{type:Number,default:e=>e.start},disabled:Boolean,length:{type:[Number,String],default:1,validator:e=>e%1===0},totalVisible:[Number,String],firstIcon:{type:et,default:"$first"},prevIcon:{type:et,default:"$prev"},nextIcon:{type:et,default:"$next"},lastIcon:{type:et,default:"$last"},ariaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.root"},pageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.page"},currentPageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.currentPage"},firstAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.first"},previousAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.previous"},nextAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.next"},lastAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.last"},ellipsis:{type:String,default:"..."},showFirstLastPage:Boolean,...xa(),...Ne(),...Nt(),...Mt(),...Ct(),...ja(),...at({tag:"nav"}),...ct(),..._a({variant:"text"})},"VPagination"),Ud=be()({name:"VPagination",props:Xx(),emits:{"update:modelValue":e=>!0,first:e=>!0,prev:e=>!0,next:e=>!0,last:e=>!0},setup(e,o){let{slots:l,emit:c}=o;const h=qe(e,"modelValue"),{t:d,n:m}=Rt(),{isRtl:p}=Xt(),{themeClasses:k}=gt(e),{width:P}=An(),A=De(-1);kt(void 0,{scoped:!0});const{resizeRef:L}=Ya(te=>{if(!te.length)return;const{target:J,contentRect:ie}=te[0],ne=J.querySelector(".v-pagination__list > *");if(!ne)return;const oe=ie.width,ue=ne.offsetWidth+parseFloat(getComputedStyle(ne).marginRight)*2;A.value=D(oe,ue)}),_=O(()=>parseInt(e.length,10)),R=O(()=>parseInt(e.start,10)),B=O(()=>e.totalVisible!=null?parseInt(e.totalVisible,10):A.value>=0?A.value:D(P.value,58));function D(te,J){const ie=e.showFirstLastPage?5:3;return Math.max(0,Math.floor(+((te-J*ie)/J).toFixed(2)))}const Y=O(()=>{if(_.value<=0||isNaN(_.value)||_.value>Number.MAX_SAFE_INTEGER)return[];if(B.value<=0)return[];if(B.value===1)return[h.value];if(_.value<=B.value)return tn(_.value,R.value);const te=B.value%2===0,J=te?B.value/2:Math.floor(B.value/2),ie=te?J:J+1,ne=_.value-J;if(ie-h.value>=0)return[...tn(Math.max(1,B.value-1),R.value),e.ellipsis,_.value];if(h.value-ne>=(te?1:0)){const oe=B.value-1,ue=_.value-oe+R.value;return[R.value,e.ellipsis,...tn(oe,ue)]}else{const oe=Math.max(1,B.value-3),ue=oe===1?h.value:h.value-Math.ceil(oe/2)+R.value;return[R.value,e.ellipsis,...tn(oe,ue),e.ellipsis,_.value]}});function H(te,J,ie){te.preventDefault(),h.value=J,ie&&c(ie,J)}const{refs:M,updateRef:Z}=Hx();kt({VPaginationBtn:{color:me(e,"color"),border:me(e,"border"),density:me(e,"density"),size:me(e,"size"),variant:me(e,"variant"),rounded:me(e,"rounded"),elevation:me(e,"elevation")}});const G=O(()=>Y.value.map((te,J)=>{const ie=ne=>Z(ne,J);if(typeof te=="string")return{isActive:!1,key:`ellipsis-${J}`,page:te,props:{ref:ie,ellipsis:!0,icon:!0,disabled:!0}};{const ne=te===h.value;return{isActive:ne,key:te,page:m(te),props:{ref:ie,ellipsis:!1,icon:!0,disabled:!!e.disabled||+e.length<2,color:ne?e.activeColor:e.color,ariaCurrent:ne,ariaLabel:d(ne?e.currentPageAriaLabel:e.pageAriaLabel,te),onClick:oe=>H(oe,te)}}}})),X=O(()=>{const te=!!e.disabled||h.value<=R.value,J=!!e.disabled||h.value>=R.value+_.value-1;return{first:e.showFirstLastPage?{icon:p.value?e.lastIcon:e.firstIcon,onClick:ie=>H(ie,R.value,"first"),disabled:te,ariaLabel:d(e.firstAriaLabel),ariaDisabled:te}:void 0,prev:{icon:p.value?e.nextIcon:e.prevIcon,onClick:ie=>H(ie,h.value-1,"prev"),disabled:te,ariaLabel:d(e.previousAriaLabel),ariaDisabled:te},next:{icon:p.value?e.prevIcon:e.nextIcon,onClick:ie=>H(ie,h.value+1,"next"),disabled:J,ariaLabel:d(e.nextAriaLabel),ariaDisabled:J},last:e.showFirstLastPage?{icon:p.value?e.firstIcon:e.lastIcon,onClick:ie=>H(ie,R.value+_.value-1,"last"),disabled:J,ariaLabel:d(e.lastAriaLabel),ariaDisabled:J}:void 0}});function j(){const te=h.value-R.value;M.value[te]?.$el.focus()}function q(te){te.key===Ar.left&&!e.disabled&&h.value>+e.start?(h.value=h.value-1,vt(j)):te.key===Ar.right&&!e.disabled&&h.valuey(e.tag,{ref:L,class:["v-pagination",k.value,e.class],style:e.style,role:"navigation","aria-label":d(e.ariaLabel),onKeydown:q,"data-test":"v-pagination-root"},{default:()=>[y("ul",{class:"v-pagination__list"},[e.showFirstLastPage&&y("li",{key:"first",class:"v-pagination__first","data-test":"v-pagination-first"},[l.first?l.first(X.value.first):y(Ke,we({_as:"VPaginationBtn"},X.value.first),null)]),y("li",{key:"prev",class:"v-pagination__prev","data-test":"v-pagination-prev"},[l.prev?l.prev(X.value.prev):y(Ke,we({_as:"VPaginationBtn"},X.value.prev),null)]),G.value.map((te,J)=>y("li",{key:te.key,class:["v-pagination__item",{"v-pagination__item--is-active":te.isActive}],"data-test":"v-pagination-item"},[l.item?l.item(te):y(Ke,we({_as:"VPaginationBtn"},te.props),{default:()=>[te.page]})])),y("li",{key:"next",class:"v-pagination__next","data-test":"v-pagination-next"},[l.next?l.next(X.value.next):y(Ke,we({_as:"VPaginationBtn"},X.value.next),null)]),e.showFirstLastPage&&y("li",{key:"last",class:"v-pagination__last","data-test":"v-pagination-last"},[l.last?l.last(X.value.last):y(Ke,we({_as:"VPaginationBtn"},X.value.last),null)])])]})),{}}}),Go=se({prevIcon:{type:String,default:"$prev"},nextIcon:{type:String,default:"$next"},firstIcon:{type:String,default:"$first"},lastIcon:{type:String,default:"$last"},itemsPerPageText:{type:String,default:"$vuetify.dataFooter.itemsPerPageText"},pageText:{type:String,default:"$vuetify.dataFooter.pageText"},firstPageLabel:{type:String,default:"$vuetify.dataFooter.firstPage"},prevPageLabel:{type:String,default:"$vuetify.dataFooter.prevPage"},nextPageLabel:{type:String,default:"$vuetify.dataFooter.nextPage"},lastPageLabel:{type:String,default:"$vuetify.dataFooter.lastPage"},itemsPerPageOptions:{type:Array,default:()=>[{value:10,title:"10"},{value:25,title:"25"},{value:50,title:"50"},{value:100,title:"100"},{value:-1,title:"$vuetify.dataFooter.itemsPerPageAll"}]},showCurrentPage:Boolean},"VDataTableFooter"),ki=be()({name:"VDataTableFooter",props:Go(),setup(e,o){let{slots:l}=o;const{t:c}=Rt(),{page:h,pageCount:d,startIndex:m,stopIndex:p,itemsLength:k,itemsPerPage:P,setItemsPerPage:A}=Ex(),L=O(()=>e.itemsPerPageOptions.map(_=>typeof _=="number"?{value:_,title:_===-1?c("$vuetify.dataFooter.itemsPerPageAll"):String(_)}:{..._,title:c(_.title)}));return Ce(()=>y("div",{class:"v-data-table-footer"},[l.prepend?.(),y("div",{class:"v-data-table-footer__items-per-page"},[y("span",null,[c(e.itemsPerPageText)]),y(an,{items:L.value,modelValue:P.value,"onUpdate:modelValue":_=>A(Number(_)),density:"compact",variant:"outlined","hide-details":!0},null)]),y("div",{class:"v-data-table-footer__info"},[y("div",null,[c(e.pageText,k.value?m.value+1:0,p.value,k.value)])]),y("div",{class:"v-data-table-footer__pagination"},[y(Ud,{modelValue:h.value,"onUpdate:modelValue":_=>h.value=_,density:"comfortable","first-aria-label":e.firstPageLabel,"last-aria-label":e.lastPageLabel,length:d.value,"next-aria-label":e.nextPageLabel,"prev-aria-label":e.prevPageLabel,rounded:!0,"show-first-last-page":!0,"total-visible":e.showCurrentPage?1:0,variant:"plain"},null)])])),{}}}),jo=ng({align:{type:String,default:"start"},fixed:Boolean,fixedOffset:[Number,String],height:[Number,String],lastFixed:Boolean,noPadding:Boolean,tag:String,width:[Number,String]},(e,o)=>{let{slots:l}=o;const c=e.tag??"td";return y(c,{class:["v-data-table__td",{"v-data-table-column--fixed":e.fixed,"v-data-table-column--last-fixed":e.lastFixed,"v-data-table-column--no-padding":e.noPadding},`v-data-table-column--align-${e.align}`],style:{height:Oe(e.height),width:Oe(e.width),left:Oe(e.fixedOffset||null)}},{default:()=>[l.default?.()]})}),Yx=se({headers:Array},"DataTable-header"),$d=Symbol.for("vuetify:data-table-headers"),Gd={title:"",sortable:!1},Wx={...Gd,width:48};function Ux(){const o=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).map(l=>({element:l,priority:0}));return{enqueue:(l,c)=>{let h=!1;for(let d=0;dc){o.splice(d,0,{element:l,priority:c}),h=!0;break}h||o.push({element:l,priority:c})},size:()=>o.length,count:()=>{let l=0;if(!o.length)return 0;const c=Math.floor(o[0].priority);for(let h=0;ho.shift()}}function $r(e){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];if(!e.children)o.push(e);else for(const l of e.children)$r(l,o);return o}function jd(e){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Set;for(const l of e)l.key&&o.add(l.key),l.children&&jd(l.children,o);return o}function $x(e){if(e.key){if(e.key==="data-table-group")return Gd;if(["data-table-expand","data-table-select"].includes(e.key))return Wx}}function qo(e){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return e.children?Math.max(o,...e.children.map(l=>qo(l,o+1))):o}function Gx(e){let o=!1;function l(d){let m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(d)if(m&&(d.fixed=!0),d.fixed)if(d.children)for(let p=d.children.length-1;p>=0;p--)l(d.children[p],!0);else o?isNaN(+d.width)&&ig(`Multiple fixed columns should have a static width (key: ${d.key})`):d.lastFixed=!0,o=!0;else if(d.children)for(let p=d.children.length-1;p>=0;p--)l(d.children[p]);else o=!1}for(let d=e.length-1;d>=0;d--)l(e[d]);function c(d){let m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!d)return m;if(d.children){d.fixedOffset=m;for(const p of d.children)m=c(p,m)}else d.fixed&&(d.fixedOffset=m,m+=parseFloat(d.width||"0")||0);return m}let h=0;for(const d of e)h=c(d,h)}function jx(e,o){const l=[];let c=0;const h=Ux(e);for(;h.size()>0;){let m=h.count();const p=[];let k=1;for(;m>0;){const{element:P,priority:A}=h.dequeue(),L=o-c-qo(P);if(p.push({...P,rowspan:L??1,colspan:P.children?$r(P).length:1}),P.children)for(const _ of P.children){const R=A%1+k/Math.pow(10,c+2);h.enqueue(_,c+L+R)}k+=1,m-=1}c+=1,l.push(p)}return{columns:e.map(m=>$r(m)).flat(),headers:l}}function qd(e){const o=[];for(const l of e){const c={...$x(l),...l},h=c.key??(typeof c.value=="string"?c.value:null),d=c.value??h??null,m={...c,key:h,value:d,sortable:c.sortable??(c.key!=null||!!c.sort),children:c.children?qd(c.children):void 0};o.push(m)}return o}function Zo(e,o){const l=ae([]),c=ae([]),h=ae(),d=ae();$t(()=>{const k=(e.headers||Object.keys(e.items[0]??{}).map(B=>({key:B,title:cs(B)}))).slice(),P=jd(k);o?.groupBy?.value.length&&!P.has("data-table-group")&&k.unshift({key:"data-table-group",title:"Group"}),o?.showSelect?.value&&!P.has("data-table-select")&&k.unshift({key:"data-table-select"}),o?.showExpand?.value&&!P.has("data-table-expand")&&k.push({key:"data-table-expand"});const A=qd(k);Gx(A);const L=Math.max(...A.map(B=>qo(B)))+1,_=jx(A,L);l.value=_.headers,c.value=_.columns;const R=_.headers.flat(1);h.value=R.reduce((B,D)=>(D.sortable&&D.key&&D.sort&&(B[D.key]=D.sort),B),{}),d.value=R.reduce((B,D)=>(D.key&&D.filter&&(B[D.key]=D.filter),B),{})});const m={headers:l,columns:c,sortFunctions:h,filterFunctions:d};return Dt($d,m),m}function Us(){const e=Lt($d);if(!e)throw new Error("Missing headers!");return e}const Zd=se({color:String,sticky:Boolean,multiSort:Boolean,sortAscIcon:{type:et,default:"$sortAsc"},sortDescIcon:{type:et,default:"$sortDesc"},...Ts()},"VDataTableHeaders"),Gn=be()({name:"VDataTableHeaders",props:Zd(),setup(e,o){let{slots:l}=o;const{toggleSort:c,sortBy:h,isSorted:d}=Dx(),{someSelected:m,allSelected:p,selectAll:k,showSelectAll:P}=Xs(),{columns:A,headers:L}=Us(),{loaderClasses:_}=Ii(e);function R(Z,G){if(!(!e.sticky&&!Z.fixed))return{position:"sticky",left:Z.fixed?Oe(Z.fixedOffset):void 0,top:e.sticky?`calc(var(--v-table-header-height) * ${G})`:void 0}}function B(Z){const G=h.value.find(X=>X.key===Z.key);return G?G.order==="asc"?e.sortAscIcon:e.sortDescIcon:e.sortAscIcon}const{backgroundColorClasses:D,backgroundColorStyles:Y}=bt(e,"color"),H=O(()=>({headers:L.value,columns:A.value,toggleSort:c,isSorted:d,sortBy:h.value,someSelected:m.value,allSelected:p.value,selectAll:k,getSortIcon:B})),M=Z=>{let{column:G,x:X,y:j}=Z;const q=G.key==="data-table-select"||G.key==="data-table-expand";return y(jo,we({tag:"th",align:G.align,class:["v-data-table__th",{"v-data-table__th--sortable":G.sortable,"v-data-table__th--sorted":d(G),"v-data-table__th--fixed":G.fixed},_.value],style:{width:Oe(G.width),minWidth:Oe(G.minWidth),...R(G,j)},colspan:G.colspan,rowspan:G.rowspan,onClick:G.sortable?()=>c(G):void 0,fixed:G.fixed,lastFixed:G.lastFixed,noPadding:q},G.headerProps),{default:()=>{const te=`header.${G.key}`,J={column:G,selectAll:k,isSorted:d,toggleSort:c,sortBy:h.value,someSelected:m.value,allSelected:p.value,getSortIcon:B};return l[te]?l[te](J):G.key==="data-table-select"?l["header.data-table-select"]?.(J)??(P&&y(Wa,{modelValue:p.value,indeterminate:m.value&&!p.value,"onUpdate:modelValue":k},null)):y("div",{class:"v-data-table-header__content"},[y("span",null,[G.title]),G.sortable&&y(Ge,{key:"icon",class:"v-data-table-header__sort-icon",icon:B(G)},null),e.multiSort&&d(G)&&y("div",{key:"badge",class:["v-data-table-header__sort-badge",...D.value],style:Y.value},[h.value.findIndex(ie=>ie.key===G.key)+1])])}})};Ce(()=>y(je,null,[l.headers?l.headers(H.value):L.value.map((Z,G)=>y("tr",null,[Z.map((X,j)=>y(M,{column:X,x:j,y:G},null))])),e.loading&&y("tr",{class:"v-data-table-progress"},[y("th",{colspan:A.value.length},[y(_s,{name:"v-data-table-progress",active:!0,color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0},{default:l.loader})])])]))}}),qx=se({item:{type:Object,required:!0}},"VDataTableGroupHeaderRow"),Zx=be()({name:"VDataTableGroupHeaderRow",props:qx(),setup(e,o){let{slots:l}=o;const{isGroupOpen:c,toggleGroup:h,extractRows:d}=Rd(),{isSelected:m,isSomeSelected:p,select:k}=Xs(),{columns:P}=Us(),A=O(()=>d([e.item]));return()=>y("tr",{class:"v-data-table-group-header-row",style:{"--v-data-table-group-header-row-depth":e.item.depth}},[P.value.map(L=>{if(L.key==="data-table-group"){const _=c(e.item)?"$expand":"$next",R=()=>h(e.item);return l["data-table-group"]?.({item:e.item,count:A.value.length,props:{icon:_,onClick:R}})??y(jo,{class:"v-data-table-group-header-row__column"},{default:()=>[y(Ke,{size:"small",variant:"text",icon:_,onClick:R},null),y("span",null,[e.item.value]),y("span",null,[He("("),A.value.length,He(")")])]})}if(L.key==="data-table-select"){const _=m(A.value),R=p(A.value)&&!_,B=D=>k(A.value,D);return l["data-table-select"]?.({props:{modelValue:_,indeterminate:R,"onUpdate:modelValue":B}})??y("td",null,[y(Wa,{modelValue:_,indeterminate:R,"onUpdate:modelValue":B},null)])}return y("td",null,null)})])}}),Kx=se({index:Number,item:Object,cellProps:[Object,Function],onClick:ra(),onContextmenu:ra(),onDblclick:ra()},"VDataTableRow"),Ko=be()({name:"VDataTableRow",props:Kx(),setup(e,o){let{slots:l}=o;const{isSelected:c,toggleSelect:h}=Xs(),{isExpanded:d,toggleExpand:m}=Vd(),{columns:p}=Us();Ce(()=>y("tr",{class:["v-data-table__tr",{"v-data-table__tr--clickable":!!(e.onClick||e.onContextmenu||e.onDblclick)}],onClick:e.onClick,onContextmenu:e.onContextmenu,onDblclick:e.onDblclick},[e.item&&p.value.map((k,P)=>{const A=e.item,L=`item.${k.key}`,_={index:e.index,item:A.raw,internalItem:A,value:Ji(A.columns,k.key),column:k,isSelected:c,toggleSelect:h,isExpanded:d,toggleExpand:m},R=typeof e.cellProps=="function"?e.cellProps({index:_.index,item:_.item,internalItem:_.internalItem,value:_.value,column:k}):e.cellProps,B=typeof k.cellProps=="function"?k.cellProps({index:_.index,item:_.item,internalItem:_.internalItem,value:_.value}):k.cellProps;return y(jo,we({align:k.align,fixed:k.fixed,fixedOffset:k.fixedOffset,lastFixed:k.lastFixed,noPadding:k.key==="data-table-select"||k.key==="data-table-expand",width:k.width},R,B),{default:()=>l[L]?l[L](_):k.key==="data-table-select"?l["item.data-table-select"]?.(_)??y(Wa,{disabled:!A.selectable,modelValue:c([A]),onClick:Sr(()=>h(A),["stop"])},null):k.key==="data-table-expand"?l["item.data-table-expand"]?.(_)??y(Ke,{icon:d(A)?"$collapse":"$expand",size:"small",variant:"text",onClick:Sr(()=>m(A),["stop"])},null):Xe(_.value)})})]))}}),Kd=se({loading:[Boolean,String],loadingText:{type:String,default:"$vuetify.dataIterator.loadingText"},hideNoData:Boolean,items:{type:Array,default:()=>[]},noDataText:{type:String,default:"$vuetify.noDataText"},rowProps:[Object,Function],cellProps:[Object,Function]},"VDataTableRows"),Sn=be()({name:"VDataTableRows",inheritAttrs:!1,props:Kd(),setup(e,o){let{attrs:l,slots:c}=o;const{columns:h}=Us(),{expandOnClick:d,toggleExpand:m,isExpanded:p}=Vd(),{isSelected:k,toggleSelect:P}=Xs(),{toggleGroup:A,isGroupOpen:L}=Rd(),{t:_}=Rt();return Ce(()=>e.loading?y("tr",{class:"v-data-table-rows-loading",key:"loading"},[y("td",{colspan:h.value.length},[c.loading?.()??_(e.loadingText)])]):!e.loading&&!e.items.length&&!e.hideNoData?y("tr",{class:"v-data-table-rows-no-data",key:"no-data"},[y("td",{colspan:h.value.length},[c["no-data"]?.()??_(e.noDataText)])]):y(je,null,[e.items.map((R,B)=>{if(R.type==="group"){const H={index:B,item:R,columns:h.value,isExpanded:p,toggleExpand:m,isSelected:k,toggleSelect:P,toggleGroup:A,isGroupOpen:L};return c["group-header"]?c["group-header"](H):y(Zx,we({key:`group-header_${R.id}`,item:R},Al(l,":group-header",()=>H)),c)}const D={index:B,item:R.raw,internalItem:R,columns:h.value,isExpanded:p,toggleExpand:m,isSelected:k,toggleSelect:P},Y={...D,props:we({key:`item_${R.key??R.index}`,onClick:d.value?()=>{m(R)}:void 0,index:B,item:R,cellProps:e.cellProps},Al(l,":row",()=>D),typeof e.rowProps=="function"?e.rowProps({item:D.item,index:D.index,internalItem:D.internalItem}):e.rowProps)};return y(je,{key:Y.props.key},[c.item?c.item(Y):y(Ko,Y.props,c),p(R)&&c["expanded-row"]?.(D)])})])),{}}});const Qd=se({fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,...Ne(),...Nt(),...at(),...ct()},"VTable"),kn=be()({name:"VTable",props:Qd(),setup(e,o){let{slots:l,emit:c}=o;const{themeClasses:h}=gt(e),{densityClasses:d}=Jt(e);return Ce(()=>y(e.tag,{class:["v-table",{"v-table--fixed-height":!!e.height,"v-table--fixed-header":e.fixedHeader,"v-table--fixed-footer":e.fixedFooter,"v-table--has-top":!!l.top,"v-table--has-bottom":!!l.bottom,"v-table--hover":e.hover},h.value,d.value,e.class],style:e.style},{default:()=>[l.top?.(),l.default?y("div",{class:"v-table__wrapper",style:{height:Oe(e.height)}},[y("table",null,[l.default()])]):l.wrapper?.(),l.bottom?.()]})),{}}}),Qx=se({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},rowProps:[Object,Function],cellProps:[Object,Function],returnObject:Boolean},"DataTable-items");function Jx(e,o,l,c){const h=e.returnObject?o:Bt(o,e.itemValue),d=Bt(o,e.itemSelectable,!0),m=c.reduce((p,k)=>(k.key!=null&&(p[k.key]=Bt(o,k.value)),p),{});return{type:"item",key:e.returnObject?Bt(o,e.itemValue):h,index:l,value:h,selectable:d,columns:m,raw:o}}function ey(e,o,l){return o.map((c,h)=>Jx(e,c,h,l))}function Qo(e,o){return{items:O(()=>ey(e,e.items,o.value))}}const Jo=se({...Kd(),width:[String,Number],search:String,...Ld(),...Ho(),...Yx(),...Qx(),...Hd(),...Yd(),...Zd(),...Qd()},"DataTable"),ty=se({...Yo(),...Jo(),...Mi(),...Go()},"VDataTable"),ay=be()({name:"VDataTable",props:ty(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0},setup(e,o){let{attrs:l,slots:c}=o;const{groupBy:h}=Xo(e),{sortBy:d,multiSort:m,mustSort:p}=Ys(e),{page:k,itemsPerPage:P}=Wo(e),{columns:A,headers:L,sortFunctions:_,filterFunctions:R}=Zo(e,{groupBy:h,showSelect:me(e,"showSelect"),showExpand:me(e,"showExpand")}),{items:B}=Qo(e,A),D=me(e,"search"),{filteredItems:Y}=Fi(e,B,D,{transform:ke=>ke.columns,customKeyFilter:R}),{toggleSort:H}=Ws({sortBy:d,multiSort:m,mustSort:p,page:k}),{sortByWithGroups:M,opened:Z,extractRows:G,isGroupOpen:X,toggleGroup:j}=Ns({groupBy:h,sortBy:d}),{sortedItems:q}=$o(e,Y,M,_),{flatItems:te}=Bs(q,h,Z),J=O(()=>te.value.length),{startIndex:ie,stopIndex:ne,pageCount:oe,setItemsPerPage:ue}=Uo({page:k,itemsPerPage:P,itemsLength:J}),{paginatedItems:ve}=Nd({items:te,startIndex:ie,stopIndex:ne,itemsPerPage:P}),Ie=O(()=>G(ve.value)),{isSelected:ye,select:ge,selectAll:pe,toggleSelect:le,someSelected:fe,allSelected:de}=Hs(e,{allItems:B,currentPage:Ie}),{isExpanded:xe,toggleExpand:We}=Os(e);zs({page:k,itemsPerPage:P,sortBy:d,groupBy:h,search:D}),kt({VDataTableRows:{hideNoData:me(e,"hideNoData"),noDataText:me(e,"noDataText"),loading:me(e,"loading"),loadingText:me(e,"loadingText")}});const Le=O(()=>({page:k.value,itemsPerPage:P.value,sortBy:d.value,pageCount:oe.value,toggleSort:H,setItemsPerPage:ue,someSelected:fe.value,allSelected:de.value,isSelected:ye,select:ge,selectAll:pe,toggleSelect:le,isExpanded:xe,toggleExpand:We,isGroupOpen:X,toggleGroup:j,items:Ie.value.map(ke=>ke.raw),internalItems:Ie.value,groupedItems:ve.value,columns:A.value,headers:L.value}));return Ce(()=>{const ke=ki.filterProps(e),Te=Gn.filterProps(e),Pe=Sn.filterProps(e),Ee=kn.filterProps(e);return y(kn,we({class:["v-data-table",{"v-data-table--show-select":e.showSelect,"v-data-table--loading":e.loading},e.class],style:e.style},Ee),{top:()=>c.top?.(Le.value),default:()=>c.default?c.default(Le.value):y(je,null,[c.colgroup?.(Le.value),y("thead",null,[y(Gn,Te,c)]),c.thead?.(Le.value),y("tbody",null,[c["body.prepend"]?.(Le.value),c.body?c.body(Le.value):y(Sn,we(l,Pe,{items:ve.value}),c),c["body.append"]?.(Le.value)]),c.tbody?.(Le.value),c.tfoot?.(Le.value)]),bottom:()=>c.bottom?c.bottom(Le.value):y(je,null,[y(La,null,null),y(ki,ke,{prepend:c["footer.prepend"]})])})}),{}}}),ny=se({...Jo(),...Ho(),...fd(),...Mi()},"VDataTableVirtual"),iy=be()({name:"VDataTableVirtual",props:ny(),emits:{"update:modelValue":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0},setup(e,o){let{attrs:l,slots:c}=o;const{groupBy:h}=Xo(e),{sortBy:d,multiSort:m,mustSort:p}=Ys(e),{columns:k,headers:P,sortFunctions:A,filterFunctions:L}=Zo(e,{groupBy:h,showSelect:me(e,"showSelect"),showExpand:me(e,"showExpand")}),{items:_}=Qo(e,k),R=me(e,"search"),{filteredItems:B}=Fi(e,_,R,{transform:Te=>Te.columns,customKeyFilter:L}),{toggleSort:D}=Ws({sortBy:d,multiSort:m,mustSort:p}),{sortByWithGroups:Y,opened:H,extractRows:M,isGroupOpen:Z,toggleGroup:G}=Ns({groupBy:h,sortBy:d}),{sortedItems:X}=$o(e,B,Y,A),{flatItems:j}=Bs(X,h,H),q=O(()=>M(j.value)),{isSelected:te,select:J,selectAll:ie,toggleSelect:ne,someSelected:oe,allSelected:ue}=Hs(e,{allItems:q,currentPage:q}),{isExpanded:ve,toggleExpand:Ie}=Os(e),{containerRef:ye,markerRef:ge,paddingTop:pe,paddingBottom:le,computedItems:fe,handleItemResize:de,handleScroll:xe,handleScrollend:We}=gd(e,j),Le=O(()=>fe.value.map(Te=>Te.raw));zs({sortBy:d,page:De(1),itemsPerPage:De(-1),groupBy:h,search:R}),kt({VDataTableRows:{hideNoData:me(e,"hideNoData"),noDataText:me(e,"noDataText"),loading:me(e,"loading"),loadingText:me(e,"loadingText")}});const ke=O(()=>({sortBy:d.value,toggleSort:D,someSelected:oe.value,allSelected:ue.value,isSelected:te,select:J,selectAll:ie,toggleSelect:ne,isExpanded:ve,toggleExpand:Ie,isGroupOpen:Z,toggleGroup:G,items:q.value.map(Te=>Te.raw),internalItems:q.value,groupedItems:j.value,columns:k.value,headers:P.value}));Ce(()=>{const Te=Gn.filterProps(e),Pe=Sn.filterProps(e),Ee=kn.filterProps(e);return y(kn,we({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},Ee),{top:()=>c.top?.(ke.value),wrapper:()=>y("div",{ref:ye,onScrollPassive:xe,onScrollend:We,class:"v-table__wrapper",style:{height:Oe(e.height)}},[y("table",null,[y("thead",null,[y(Gn,we(Te,{sticky:e.fixedHeader}),c)]),y("tbody",null,[y("tr",{ref:ge,style:{height:Oe(pe.value),border:0}},[y("td",{colspan:k.value.length,style:{height:0,border:0}},null)]),c["body.prepend"]?.(ke.value),y(Sn,we(l,Pe,{items:Le.value}),{...c,item:ce=>y(hd,{key:ce.internalItem.index,renderless:!0,"onUpdate:height":Ue=>de(ce.internalItem.index,Ue)},{default:Ue=>{let{itemRef:ze}=Ue;return c.item?.({...ce,itemRef:ze})??y(Ko,we(ce.props,{ref:ze,key:ce.internalItem.index,index:ce.internalItem.index}),c)}})}),c["body.append"]?.(ke.value),y("tr",{style:{height:Oe(le.value),border:0}},[y("td",{colspan:k.value.length,style:{height:0,border:0}},null)])])])]),bottom:()=>c.bottom?.(ke.value)})})}}),sy=se({itemsLength:{type:[Number,String],required:!0},...Yo(),...Jo(),...Go()},"VDataTableServer"),ry=be()({name:"VDataTableServer",props:sy(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:expanded":e=>!0,"update:groupBy":e=>!0},setup(e,o){let{attrs:l,slots:c}=o;const{groupBy:h}=Xo(e),{sortBy:d,multiSort:m,mustSort:p}=Ys(e),{page:k,itemsPerPage:P}=Wo(e),A=O(()=>parseInt(e.itemsLength,10)),{columns:L,headers:_}=Zo(e,{groupBy:h,showSelect:me(e,"showSelect"),showExpand:me(e,"showExpand")}),{items:R}=Qo(e,L),{toggleSort:B}=Ws({sortBy:d,multiSort:m,mustSort:p,page:k}),{opened:D,isGroupOpen:Y,toggleGroup:H,extractRows:M}=Ns({groupBy:h,sortBy:d}),{pageCount:Z,setItemsPerPage:G}=Uo({page:k,itemsPerPage:P,itemsLength:A}),{flatItems:X}=Bs(R,h,D),{isSelected:j,select:q,selectAll:te,toggleSelect:J,someSelected:ie,allSelected:ne}=Hs(e,{allItems:R,currentPage:R}),{isExpanded:oe,toggleExpand:ue}=Os(e),ve=O(()=>M(R.value));zs({page:k,itemsPerPage:P,sortBy:d,groupBy:h,search:me(e,"search")}),Dt("v-data-table",{toggleSort:B,sortBy:d}),kt({VDataTableRows:{hideNoData:me(e,"hideNoData"),noDataText:me(e,"noDataText"),loading:me(e,"loading"),loadingText:me(e,"loadingText")}});const Ie=O(()=>({page:k.value,itemsPerPage:P.value,sortBy:d.value,pageCount:Z.value,toggleSort:B,setItemsPerPage:G,someSelected:ie.value,allSelected:ne.value,isSelected:j,select:q,selectAll:te,toggleSelect:J,isExpanded:oe,toggleExpand:ue,isGroupOpen:Y,toggleGroup:H,items:ve.value.map(ye=>ye.raw),internalItems:ve.value,groupedItems:X.value,columns:L.value,headers:_.value}));Ce(()=>{const ye=ki.filterProps(e),ge=Gn.filterProps(e),pe=Sn.filterProps(e),le=kn.filterProps(e);return y(kn,we({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},le),{top:()=>c.top?.(Ie.value),default:()=>c.default?c.default(Ie.value):y(je,null,[c.colgroup?.(Ie.value),y("thead",{class:"v-data-table__thead",role:"rowgroup"},[y(Gn,we(ge,{sticky:e.fixedHeader}),c)]),c.thead?.(Ie.value),y("tbody",{class:"v-data-table__tbody",role:"rowgroup"},[c["body.prepend"]?.(Ie.value),c.body?c.body(Ie.value):y(Sn,we(l,pe,{items:X.value}),c),c["body.append"]?.(Ie.value)]),c.tbody?.(Ie.value),c.tfoot?.(Ie.value)]),bottom:()=>c.bottom?c.bottom(Ie.value):y(ki,ye,{prepend:c["footer.prepend"]})})})}});const oy=se({fluid:{type:Boolean,default:!1},...Ne(),...at()},"VContainer"),ly=be()({name:"VContainer",props:oy(),setup(e,o){let{slots:l}=o;const{rtlClasses:c}=Xt();return Ce(()=>y(e.tag,{class:["v-container",{"v-container--fluid":e.fluid},c.value,e.class],style:e.style},l)),{}}}),Jd=(()=>ds.reduce((e,o)=>(e[o]={type:[Boolean,String,Number],default:!1},e),{}))(),eh=(()=>ds.reduce((e,o)=>{const l="offset"+cs(o);return e[l]={type:[String,Number],default:null},e},{}))(),th=(()=>ds.reduce((e,o)=>{const l="order"+cs(o);return e[l]={type:[String,Number],default:null},e},{}))(),tc={col:Object.keys(Jd),offset:Object.keys(eh),order:Object.keys(th)};function cy(e,o,l){let c=e;if(!(l==null||l===!1)){if(o){const h=o.replace(e,"");c+=`-${h}`}return e==="col"&&(c="v-"+c),e==="col"&&(l===""||l===!0)||(c+=`-${l}`),c.toLowerCase()}}const uy=["auto","start","end","center","baseline","stretch"],dy=se({cols:{type:[Boolean,String,Number],default:!1},...Jd,offset:{type:[String,Number],default:null},...eh,order:{type:[String,Number],default:null},...th,alignSelf:{type:String,default:null,validator:e=>uy.includes(e)},...Ne(),...at()},"VCol"),ot=be()({name:"VCol",props:dy(),setup(e,o){let{slots:l}=o;const c=O(()=>{const h=[];let d;for(d in tc)tc[d].forEach(p=>{const k=e[p],P=cy(d,p,k);P&&h.push(P)});const m=h.some(p=>p.startsWith("v-col-"));return h.push({"v-col":!m||!e.cols,[`v-col-${e.cols}`]:e.cols,[`offset-${e.offset}`]:e.offset,[`order-${e.order}`]:e.order,[`align-self-${e.alignSelf}`]:e.alignSelf}),h});return()=>Ai(e.tag,{class:[c.value,e.class],style:e.style},l.default?.())}}),el=["start","end","center"],ah=["space-between","space-around","space-evenly"];function tl(e,o){return ds.reduce((l,c)=>{const h=e+cs(c);return l[h]=o(),l},{})}const hy=[...el,"baseline","stretch"],nh=e=>hy.includes(e),ih=tl("align",()=>({type:String,default:null,validator:nh})),fy=[...el,...ah],sh=e=>fy.includes(e),rh=tl("justify",()=>({type:String,default:null,validator:sh})),gy=[...el,...ah,"stretch"],oh=e=>gy.includes(e),lh=tl("alignContent",()=>({type:String,default:null,validator:oh})),ac={align:Object.keys(ih),justify:Object.keys(rh),alignContent:Object.keys(lh)},vy={align:"align",justify:"justify",alignContent:"align-content"};function my(e,o,l){let c=vy[e];if(l!=null){if(o){const h=o.replace(e,"");c+=`-${h}`}return c+=`-${l}`,c.toLowerCase()}}const py=se({dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:nh},...ih,justify:{type:String,default:null,validator:sh},...rh,alignContent:{type:String,default:null,validator:oh},...lh,...Ne(),...at()},"VRow"),Sa=be()({name:"VRow",props:py(),setup(e,o){let{slots:l}=o;const c=O(()=>{const h=[];let d;for(d in ac)ac[d].forEach(m=>{const p=e[m],k=my(d,m,p);k&&h.push(k)});return h.push({"v-row--no-gutters":e.noGutters,"v-row--dense":e.dense,[`align-${e.align}`]:e.align,[`justify-${e.justify}`]:e.justify,[`align-content-${e.alignContent}`]:e.alignContent}),h});return()=>Ai(e.tag,{class:["v-row",c.value,e.class],style:e.style},l.default?.())}}),Mn=pa("v-spacer","div","VSpacer"),ch=se({active:{type:[String,Array],default:void 0},disabled:{type:[Boolean,String,Array],default:!1},nextIcon:{type:[String],default:"$next"},prevIcon:{type:[String],default:"$prev"},modeIcon:{type:[String],default:"$subgroup"},text:String,viewMode:{type:String,default:"month"}},"VDatePickerControls"),Gr=be()({name:"VDatePickerControls",props:ch(),emits:{"click:year":()=>!0,"click:month":()=>!0,"click:prev":()=>!0,"click:next":()=>!0,"click:text":()=>!0},setup(e,o){let{emit:l}=o;const c=O(()=>Array.isArray(e.disabled)?e.disabled.includes("text"):!!e.disabled),h=O(()=>Array.isArray(e.disabled)?e.disabled.includes("mode"):!!e.disabled),d=O(()=>Array.isArray(e.disabled)?e.disabled.includes("prev"):!!e.disabled),m=O(()=>Array.isArray(e.disabled)?e.disabled.includes("next"):!!e.disabled);function p(){l("click:prev")}function k(){l("click:next")}function P(){l("click:year")}function A(){l("click:month")}return Ce(()=>y("div",{class:["v-date-picker-controls"]},[y(Ke,{class:"v-date-picker-controls__month-btn",disabled:c.value,text:e.text,variant:"text",rounded:!0,onClick:A},null),y(Ke,{key:"mode-btn",class:"v-date-picker-controls__mode-btn",disabled:h.value,density:"comfortable",icon:e.modeIcon,variant:"text",onClick:P},null),y(Mn,{key:"mode-spacer"},null),y("div",{key:"month-buttons",class:"v-date-picker-controls__month"},[y(Ke,{disabled:d.value,icon:e.prevIcon,variant:"text",onClick:p},null),y(Ke,{disabled:m.value,icon:e.nextIcon,variant:"text",onClick:k},null)])])),{}}});const by=se({appendIcon:String,color:String,header:String,transition:String,onClick:ra()},"VDatePickerHeader"),jr=be()({name:"VDatePickerHeader",props:by(),emits:{click:()=>!0,"click:append":()=>!0},setup(e,o){let{emit:l,slots:c}=o;const{backgroundColorClasses:h,backgroundColorStyles:d}=bt(e,"color");function m(){l("click")}function p(){l("click:append")}return Ce(()=>{const k=!!(c.default||e.header),P=!!(c.append||e.appendIcon);return y("div",{class:["v-date-picker-header",{"v-date-picker-header--clickable":!!e.onClick},h.value],style:d.value,onClick:m},[c.prepend&&y("div",{key:"prepend",class:"v-date-picker-header__prepend"},[c.prepend()]),k&&y(wa,{key:"content",name:e.transition},{default:()=>[y("div",{key:e.header,class:"v-date-picker-header__content"},[c.default?.()??e.header])]}),P&&y("div",{class:"v-date-picker-header__append"},[c.append?y(ht,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VBtn:{icon:e.appendIcon,variant:"text"}}},{default:()=>[c.append?.()]}):y(Ke,{key:"append-btn",icon:e.appendIcon,variant:"text",onClick:p},null)])])}),{}}});const uh=se({allowedDates:[Array,Function],disabled:Boolean,color:String,month:[Number,String],hideWeekdays:Boolean,max:null,min:null,modelValue:Array,multiple:Boolean,showAdjacentMonths:Boolean,showWeek:Boolean,year:[Number,String]},"VDatePickerMonth"),qr=be()({name:"VDatePickerMonth",props:uh(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0},setup(e,o){let{emit:l,slots:c}=o;const h=ae(),d=hs(),m=qe(e,"modelValue",[],D=>It(D)),p=O(()=>m.value.length>0?d.date(m.value[0]):e.min?d.date(e.min):Array.isArray(e.allowedDates)?d.date(e.allowedDates[0]):d.date()),k=qe(e,"year",void 0,D=>{const Y=D!=null?Number(D):d.getYear(p.value);return d.startOfYear(d.setYear(d.date(),Y))},D=>d.getYear(D)),P=qe(e,"month",void 0,D=>{const Y=D!=null?Number(D):d.getMonth(p.value),H=d.setYear(d.date(),d.getYear(k.value));return d.setMonth(H,Y)},D=>d.getMonth(D)),A=O(()=>{const D=d.getWeekArray(P.value),Y=D.flat(),H=6*7;if(Y.length{const D=A.value.flat(),Y=d.date();return D.map((H,M)=>{const Z=d.toISO(H),G=!d.isSameMonth(H,P.value);return{date:H,isoDate:Z,formatted:d.format(H,"keyboardDate"),year:d.getYear(H),month:d.getMonth(H),isDisabled:R(H),isWeekStart:M%7===0,isWeekEnd:M%7===6,isSelected:m.value.some(X=>d.isSameDay(H,X)),isToday:d.isSameDay(H,Y),isAdjacent:G,isHidden:G&&!e.showAdjacentMonths,isHovered:!1,localized:d.format(H,"dayOfMonth")}})}),_=O(()=>A.value.map(D=>sg(d,D[0])));function R(D){if(e.disabled)return!0;const Y=d.date(D);return e.min&&d.isAfter(d.date(e.min),Y)||e.max&&d.isAfter(Y,d.date(e.max))?!0:Array.isArray(e.allowedDates)&&e.allowedDates.length>0?!e.allowedDates.some(H=>d.isSameDay(d.date(H),Y)):typeof e.allowedDates=="function"?!e.allowedDates(Y):!1}function B(D){if(e.multiple){const Y=m.value.findIndex(H=>d.isSameDay(H,D));if(Y===-1)m.value=[...m.value,D];else{const H=[...m.value];H.splice(Y,1),m.value=H}}else m.value=[D]}return Ve(p,D=>{P.value=D,k.value=D}),()=>y("div",{class:"v-date-picker-month"},[e.showWeek&&y("div",{key:"weeks",class:"v-date-picker-month__weeks"},[!e.hideWeekdays&&y("div",{key:"hide-week-days",class:"v-date-picker-month__day"},[He(" ")]),_.value.map(D=>y("div",{class:["v-date-picker-month__day","v-date-picker-month__day--adjacent"]},[D]))]),y("div",{ref:h,class:"v-date-picker-month__days"},[!e.hideWeekdays&&d.getWeekdays().map(D=>y("div",{class:["v-date-picker-month__day","v-date-picker-month__weekday"]},[D])),L.value.map((D,Y)=>{const H={props:{onClick:()=>B(D.date)},item:D,i:Y};return y("div",{class:["v-date-picker-month__day",{"v-date-picker-month__day--adjacent":D.isAdjacent,"v-date-picker-month__day--hide-adjacent":D.isHidden,"v-date-picker-month__day--hovered":D.isHovered,"v-date-picker-month__day--selected":D.isSelected,"v-date-picker-month__day--week-end":D.isWeekEnd,"v-date-picker-month__day--week-start":D.isWeekStart}],"data-v-date":D.isDisabled?void 0:D.isoDate},[(e.showAdjacentMonths||!D.isAdjacent)&&y(ht,{defaults:{VBtn:{color:(D.isSelected||D.isToday)&&!D.isDisabled?e.color:void 0,disabled:D.isDisabled,icon:!0,ripple:!1,text:D.localized,variant:D.isDisabled?"text":D.isToday&&!D.isSelected?"outlined":"flat",onClick:()=>B(D.date)}}},{default:()=>[c.day?.(H)??y(Ke,H.props,null)]})])})])])}});const dh=se({color:String,height:[String,Number],modelValue:Number},"VDatePickerMonths"),Zr=be()({name:"VDatePickerMonths",props:dh(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const c=hs(),h=qe(e,"modelValue"),d=O(()=>{let m=c.startOfYear(c.date());return tn(12).map(p=>{const k=c.format(m,"monthShort");return m=c.getNextMonth(m),{text:k,value:p}})});return $t(()=>{h.value=h.value??c.getMonth(c.date())}),Ce(()=>y("div",{class:"v-date-picker-months",style:{height:Oe(e.height)}},[y("div",{class:"v-date-picker-months__content"},[d.value.map((m,p)=>{const k={active:h.value===p,color:h.value===p?e.color:void 0,rounded:!0,text:m.text,variant:h.value===m.value?"flat":"text",onClick:()=>P(p)};function P(A){h.value=A}return l.month?.({month:m,i:p,props:k})??y(Ke,we({key:"month"},k,{onClick:()=>P(p)}),null)})])])),{}}});const hh=se({color:String,height:[String,Number],min:null,max:null,modelValue:Number},"VDatePickerYears"),Kr=be()({name:"VDatePickerYears",props:hh(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const c=hs(),h=qe(e,"modelValue"),d=O(()=>{const p=c.getYear(c.date());let k=p-100,P=p+52;e.min&&(k=c.getYear(c.date(e.min))),e.max&&(P=c.getYear(c.date(e.max)));let A=c.startOfYear(c.date());return A=c.setYear(A,k),tn(P-k+1,k).map(L=>{const _=c.format(A,"year");return A=c.setYear(A,c.getYear(A)+1),{text:_,value:L}})});$t(()=>{h.value=h.value??c.getYear(c.date())});const m=ae();return jt(async()=>{await vt(),m.value?.$el.scrollIntoView({block:"center"})}),Ce(()=>y("div",{class:"v-date-picker-years",style:{height:Oe(e.height)}},[y("div",{class:"v-date-picker-years__content"},[d.value.map((p,k)=>{const P={ref:h.value===p.value?m:void 0,active:h.value===p.value,color:h.value===p.value?e.color:void 0,rounded:!0,text:p.text,variant:h.value===p.value?"flat":"text",onClick:()=>h.value=p.value};return l.year?.({year:p,i:k,props:P})??y(Ke,we({key:"month"},P),null)})])])),{}}});const xy=pa("v-picker-title"),fh=se({bgColor:String,landscape:Boolean,title:String,hideHeader:Boolean,...Fs()},"VPicker"),nc=be()({name:"VPicker",props:fh(),setup(e,o){let{slots:l}=o;const{backgroundColorClasses:c,backgroundColorStyles:h}=bt(me(e,"color"));return Ce(()=>{const d=Ea.filterProps(e),m=!!(e.title||l.title);return y(Ea,we(d,{color:e.bgColor,class:["v-picker",{"v-picker--landscape":e.landscape,"v-picker--with-actions":!!l.actions},e.class],style:e.style}),{default:()=>[!e.hideHeader&&y("div",{key:"header",class:[c.value],style:[h.value]},[m&&y(xy,{key:"picker-title"},{default:()=>[l.title?.()??e.title]}),l.header&&y("div",{class:"v-picker__header"},[l.header()])]),y("div",{class:"v-picker__body"},[l.default?.()]),l.actions&&y(ht,{defaults:{VBtn:{slim:!0,variant:"text"}}},{default:()=>[y("div",{class:"v-picker__actions"},[l.actions()])]})]})}),{}}}),yy=se({header:{type:String,default:"$vuetify.datePicker.header"},...ch(),...uh(),...Ht(dh(),["modelValue"]),...Ht(hh(),["modelValue"]),...fh({title:"$vuetify.datePicker.title"}),modelValue:null},"VDatePicker"),wy=be()({name:"VDatePicker",props:yy(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0,"update:viewMode":e=>!0},setup(e,o){let{emit:l,slots:c}=o;const h=hs(),{t:d}=Rt(),m=qe(e,"modelValue",void 0,j=>It(j),j=>e.multiple?j:j[0]),p=qe(e,"viewMode"),k=O(()=>{const j=h.date(m.value?.[0]);return j&&h.isValid(j)?j:h.date()}),P=ae(Number(e.month??h.getMonth(h.startOfMonth(k.value)))),A=ae(Number(e.year??h.getYear(h.startOfYear(h.setMonth(k.value,P.value))))),L=De(!1),_=O(()=>e.multiple&&m.value.length>1?d("$vuetify.datePicker.itemsSelected",m.value.length):m.value[0]&&h.isValid(m.value[0])?h.format(m.value[0],"normalDateWithWeekday"):d(e.header)),R=O(()=>h.format(h.setYear(h.setMonth(h.date(),P.value),A.value),"monthAndYear")),B=O(()=>`date-picker-header${L.value?"-reverse":""}-transition`),D=O(()=>{const j=h.date(e.min);return e.min&&h.isValid(j)?j:null}),Y=O(()=>{const j=h.date(e.max);return e.max&&h.isValid(j)?j:null}),H=O(()=>{if(e.disabled)return!0;const j=[];if(p.value!=="month")j.push("prev","next");else{let q=h.date();if(q=h.setYear(q,A.value),q=h.setMonth(q,P.value),D.value){const te=h.addDays(h.startOfMonth(q),-1);h.isAfter(D.value,te)&&j.push("prev")}if(Y.value){const te=h.addDays(h.endOfMonth(q),1);h.isAfter(te,Y.value)&&j.push("next")}}return j});function M(){P.value<11?P.value++:(A.value++,P.value=0)}function Z(){P.value>0?P.value--:(A.value--,P.value=11)}function G(){p.value=p.value==="months"?"month":"months"}function X(){p.value=p.value==="year"?"month":"year"}return Ve(P,()=>{p.value==="months"&&G(),l("update:month",P.value)}),Ve(A,()=>{p.value==="year"&&X(),l("update:year",A.value)}),Ve(m,(j,q)=>{const te=h.date(It(j)[0]),J=h.date(It(q)[0]);L.value=h.isBefore(te,J)}),Ce(()=>{const j=nc.filterProps(e),q=Gr.filterProps(e),te=jr.filterProps(e),J=qr.filterProps(e),ie=Ht(Zr.filterProps(e),["modelValue"]),ne=Ht(Kr.filterProps(e),["modelValue"]),oe={header:_.value,transition:B.value};return y(nc,we(j,{class:["v-date-picker",`v-date-picker--${p.value}`,{"v-date-picker--show-week":e.showWeek},e.class],style:e.style}),{title:()=>c.title?.()??y("div",{class:"v-date-picker__title"},[d(e.title)]),header:()=>c.header?y(ht,{defaults:{VDatePickerHeader:{...oe}}},{default:()=>[c.header?.(oe)]}):y(jr,we({key:"header"},te,oe),c),default:()=>y(je,null,[y(Gr,we(q,{disabled:H.value,text:R.value,"onClick:next":M,"onClick:prev":Z,"onClick:month":G,"onClick:year":X}),null),y(ns,{hideOnLeave:!0},{default:()=>[p.value==="months"?y(Zr,we({key:"date-picker-months"},ie,{modelValue:P.value,"onUpdate:modelValue":ue=>P.value=ue,min:D.value,max:Y.value}),null):p.value==="year"?y(Kr,we({key:"date-picker-years"},ne,{modelValue:A.value,"onUpdate:modelValue":ue=>A.value=ue,min:D.value,max:Y.value}),null):y(qr,we({key:"date-picker-month"},J,{modelValue:m.value,"onUpdate:modelValue":ue=>m.value=ue,month:P.value,"onUpdate:month":ue=>P.value=ue,year:A.value,"onUpdate:year":ue=>A.value=ue,min:D.value,max:Y.value}),null)]})]),actions:c.actions})}),{}}});const Ci=Symbol.for("vuetify:v-expansion-panel"),Sy=["default","accordion","inset","popout"],ky=se({color:String,static:Boolean,variant:{type:String,default:"default",validator:e=>Sy.includes(e)},readonly:Boolean,...Ne(),...In(),...at(),...ct()},"VExpansionPanels"),gh=be()({name:"VExpansionPanels",props:ky(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;dn(e,Ci);const{themeClasses:c}=gt(e),h=O(()=>e.variant&&`v-expansion-panels--variant-${e.variant}`);return kt({VExpansionPanel:{color:me(e,"color")},VExpansionPanelTitle:{readonly:me(e,"readonly"),static:me(e,"static")}}),Ce(()=>y(e.tag,{class:["v-expansion-panels",c.value,h.value,e.class],style:e.style},l)),{}}}),Cy=se({...Ne(),...Es()},"VExpansionPanelText"),al=be()({name:"VExpansionPanelText",props:Cy(),setup(e,o){let{slots:l}=o;const c=Lt(Ci);if(!c)throw new Error("[Vuetify] v-expansion-panel-text needs to be placed inside v-expansion-panel");const{hasContent:h,onAfterLeave:d}=Ro(e,c.isSelected);return Ce(()=>y(ks,{onAfterLeave:d},{default:()=>[pt(y("div",{class:["v-expansion-panel-text",e.class],style:e.style},[l.default&&h.value&&y("div",{class:"v-expansion-panel-text__wrapper"},[l.default?.()])]),[[Pa,c.isSelected.value]])]})),{}}}),vh=se({color:String,expandIcon:{type:et,default:"$expand"},collapseIcon:{type:et,default:"$collapse"},hideActions:Boolean,static:Boolean,ripple:{type:[Boolean,Object],default:!1},readonly:Boolean,...Ne()},"VExpansionPanelTitle"),mh=be()({name:"VExpansionPanelTitle",directives:{Ripple:qa},props:vh(),setup(e,o){let{slots:l}=o;const c=Lt(Ci);if(!c)throw new Error("[Vuetify] v-expansion-panel-title needs to be placed inside v-expansion-panel");const{backgroundColorClasses:h,backgroundColorStyles:d}=bt(e,"color"),m=O(()=>({collapseIcon:e.collapseIcon,disabled:c.disabled.value,expanded:c.isSelected.value,expandIcon:e.expandIcon,readonly:e.readonly}));return Ce(()=>pt(y("button",{class:["v-expansion-panel-title",{"v-expansion-panel-title--active":c.isSelected.value,"v-expansion-panel-title--static":e.static},h.value,e.class],style:[d.value,e.style],type:"button",tabindex:c.disabled.value?-1:void 0,disabled:c.disabled.value,"aria-expanded":c.isSelected.value,onClick:e.readonly?void 0:c.toggle},[y("span",{class:"v-expansion-panel-title__overlay"},null),l.default?.(m.value),!e.hideActions&&y("span",{class:"v-expansion-panel-title__icon"},[l.actions?l.actions(m.value):y(Ge,{icon:c.isSelected.value?e.collapseIcon:e.expandIcon},null)])]),[[la("ripple"),e.ripple]])),{}}}),Ay=se({title:String,text:String,bgColor:String,...Ne(),...Mt(),...Ln(),...Es(),...Ct(),...at(),...vh()},"VExpansionPanel"),ph=be()({name:"VExpansionPanel",props:Ay(),emits:{"group:selected":e=>!0},setup(e,o){let{slots:l}=o;const c=En(e,Ci),{backgroundColorClasses:h,backgroundColorStyles:d}=bt(e,"bgColor"),{elevationClasses:m}=Yt(e),{roundedClasses:p}=Tt(e),k=O(()=>c?.disabled.value||e.disabled),P=O(()=>c.group.items.value.reduce((_,R,B)=>(c.group.selected.value.includes(R.id)&&_.push(B),_),[])),A=O(()=>{const _=c.group.items.value.findIndex(R=>R.id===c.id);return!c.isSelected.value&&P.value.some(R=>R-_===1)}),L=O(()=>{const _=c.group.items.value.findIndex(R=>R.id===c.id);return!c.isSelected.value&&P.value.some(R=>R-_===-1)});return Dt(Ci,c),kt({VExpansionPanelText:{eager:me(e,"eager")}}),Ce(()=>{const _=!!(l.text||e.text),R=!!(l.title||e.title);return y(e.tag,{class:["v-expansion-panel",{"v-expansion-panel--active":c.isSelected.value,"v-expansion-panel--before-active":A.value,"v-expansion-panel--after-active":L.value,"v-expansion-panel--disabled":k.value},p.value,h.value,e.class],style:[d.value,e.style]},{default:()=>[y("div",{class:["v-expansion-panel__shadow",...m.value]},null),R&&y(mh,{key:"title",collapseIcon:e.collapseIcon,color:e.color,expandIcon:e.expandIcon,hideActions:e.hideActions,ripple:e.ripple},{default:()=>[l.title?l.title():e.title]}),_&&y(al,{key:"text"},{default:()=>[l.text?l.text():e.text]}),l.default?.()]})}),{}}});const Py=se({chips:Boolean,counter:Boolean,counterSizeString:{type:String,default:"$vuetify.fileInput.counterSize"},counterString:{type:String,default:"$vuetify.fileInput.counter"},multiple:Boolean,showSize:{type:[Boolean,Number],default:!1,validator:e=>typeof e=="boolean"||[1e3,1024].includes(e)},...Ka({prependIcon:"$file"}),modelValue:{type:Array,default:()=>[],validator:e=>It(e).every(o=>o!=null&&typeof o=="object")},...Ri({clearable:!0})},"VFileInput"),bh=be()({name:"VFileInput",inheritAttrs:!1,props:Py(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,o){let{attrs:l,emit:c,slots:h}=o;const{t:d}=Rt(),m=qe(e,"modelValue"),{isFocused:p,focus:k,blur:P}=Za(e),A=O(()=>typeof e.showSize!="boolean"?e.showSize:void 0),L=O(()=>(m.value??[]).reduce((J,ie)=>{let{size:ne=0}=ie;return J+ne},0)),_=O(()=>Pl(L.value,A.value)),R=O(()=>(m.value??[]).map(J=>{const{name:ie="",size:ne=0}=J;return e.showSize?`${ie} (${Pl(ne,A.value)})`:ie})),B=O(()=>{const J=m.value?.length??0;return e.showSize?d(e.counterSizeString,J,_.value):d(e.counterString,J)}),D=ae(),Y=ae(),H=ae(),M=O(()=>p.value||e.active),Z=O(()=>["plain","underlined"].includes(e.variant));function G(){H.value!==document.activeElement&&H.value?.focus(),p.value||k()}function X(J){q(J)}function j(J){c("mousedown:control",J)}function q(J){H.value?.click(),c("click:control",J)}function te(J){J.stopPropagation(),G(),vt(()=>{m.value=[],uo(e["onClick:clear"],J)})}return Ve(m,J=>{(!Array.isArray(J)||!J.length)&&H.value&&(H.value.value="")}),Ce(()=>{const J=!!(h.counter||e.counter),ie=!!(J||h.details),[ne,oe]=ln(l),{modelValue:ue,...ve}=Gt.filterProps(e),Ie=Mo(e);return y(Gt,we({ref:D,modelValue:m.value,"onUpdate:modelValue":ye=>m.value=ye,class:["v-file-input",{"v-file-input--chips":!!e.chips,"v-input--plain-underlined":Z.value},e.class],style:e.style,"onClick:prepend":X},ne,ve,{centerAffix:!Z.value,focused:p.value}),{...h,default:ye=>{let{id:ge,isDisabled:pe,isDirty:le,isReadonly:fe,isValid:de}=ye;return y(si,we({ref:Y,"prepend-icon":e.prependIcon,onMousedown:j,onClick:q,"onClick:clear":te,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},Ie,{id:ge.value,active:M.value||le.value,dirty:le.value,disabled:pe.value,focused:p.value,error:de.value===!1}),{...h,default:xe=>{let{props:{class:We,...Le}}=xe;return y(je,null,[y("input",we({ref:H,type:"file",readonly:fe.value,disabled:pe.value,multiple:e.multiple,name:e.name,onClick:ke=>{ke.stopPropagation(),fe.value&&ke.preventDefault(),G()},onChange:ke=>{if(!ke.target)return;const Te=ke.target;m.value=[...Te.files??[]]},onFocus:G,onBlur:P},Le,oe),null),y("div",{class:We},[!!m.value?.length&&(h.selection?h.selection({fileNames:R.value,totalBytes:L.value,totalBytesReadable:_.value}):e.chips?R.value.map(ke=>y(Zt,{key:ke,size:"small",color:e.color},{default:()=>[ke]})):R.value.join(", "))])])}})},details:ie?ye=>y(je,null,[h.details?.(ye),J&&y(je,null,[y("span",null,null),y(Vs,{active:!!m.value?.length,value:B.value},h.counter)])]):void 0})}),Da({},D,Y,H)}});const Ty=se({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},...xa(),...Ne(),...Mt(),...jn(),...Ct(),...at({tag:"footer"}),...ct()},"VFooter"),_y=be()({name:"VFooter",props:Ty(),setup(e,o){let{slots:l}=o;const{themeClasses:c}=gt(e),{backgroundColorClasses:h,backgroundColorStyles:d}=bt(me(e,"color")),{borderClasses:m}=Ta(e),{elevationClasses:p}=Yt(e),{roundedClasses:k}=Tt(e),P=De(32),{resizeRef:A}=Ya(R=>{R.length&&(P.value=R[0].target.clientHeight)}),L=O(()=>e.height==="auto"?P.value:parseInt(e.height,10)),{layoutItemStyles:_}=qn({id:e.name,order:O(()=>parseInt(e.order,10)),position:O(()=>"bottom"),layoutSize:L,elementSize:O(()=>e.height==="auto"?void 0:L.value),active:O(()=>e.app),absolute:me(e,"absolute")});return Ce(()=>y(e.tag,{ref:A,class:["v-footer",c.value,h.value,m.value,p.value,k.value,e.class],style:[d.value,e.app?_.value:{height:Oe(e.height)},e.style]},l)),{}}}),Iy=se({...Ne(),...np()},"VForm"),xh=be()({name:"VForm",props:Iy(),emits:{"update:modelValue":e=>!0,submit:e=>!0},setup(e,o){let{slots:l,emit:c}=o;const h=ip(e),d=ae();function m(k){k.preventDefault(),h.reset()}function p(k){const P=k,A=h.validate();P.then=A.then.bind(A),P.catch=A.catch.bind(A),P.finally=A.finally.bind(A),c("submit",P),P.defaultPrevented||A.then(L=>{let{valid:_}=L;_&&d.value?.submit()}),P.preventDefault()}return Ce(()=>y("form",{ref:d,class:["v-form",e.class],style:e.style,novalidate:!0,onReset:m,onSubmit:p},[l.default?.(h)])),Da(h,d)}}),Ly=se({disabled:Boolean,modelValue:{type:Boolean,default:void 0},...sd()},"VHover"),Ey=be()({name:"VHover",props:Ly(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const c=qe(e,"modelValue"),{runOpenDelay:h,runCloseDelay:d}=rd(e,m=>!e.disabled&&(c.value=m));return()=>l.default?.({isHovering:c.value,props:{onMouseenter:h,onMouseleave:d}})}});const Vy=se({color:String,direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},side:{type:String,default:"end",validator:e=>["start","end","both"].includes(e)},mode:{type:String,default:"intersect",validator:e=>["intersect","manual"].includes(e)},margin:[Number,String],loadMoreText:{type:String,default:"$vuetify.infiniteScroll.loadMore"},emptyText:{type:String,default:"$vuetify.infiniteScroll.empty"},...ta(),...at()},"VInfiniteScroll"),ic=cn({name:"VInfiniteScrollIntersect",props:{side:{type:String,required:!0},rootRef:null,rootMargin:String},emits:{intersect:(e,o)=>!0},setup(e,o){let{emit:l}=o;const{intersectionRef:c,isIntersecting:h}=As(d=>{},e.rootMargin?{rootMargin:e.rootMargin}:void 0);return Ve(h,async d=>{l("intersect",e.side,d)}),Ce(()=>y("div",{class:"v-infinite-scroll-intersect",ref:c},[He(" ")])),{}}}),Dy=be()({name:"VInfiniteScroll",props:Vy(),emits:{load:e=>!0},setup(e,o){let{slots:l,emit:c}=o;const h=ae(),d=De("ok"),m=De("ok"),p=O(()=>Oe(e.margin)),k=De(!1);function P(X){if(!h.value)return;const j=e.direction==="vertical"?"scrollTop":"scrollLeft";h.value[j]=X}function A(){if(!h.value)return 0;const X=e.direction==="vertical"?"scrollTop":"scrollLeft";return h.value[X]}function L(){if(!h.value)return 0;const X=e.direction==="vertical"?"scrollHeight":"scrollWidth";return h.value[X]}function _(){if(!h.value)return 0;const X=e.direction==="vertical"?"clientHeight":"clientWidth";return h.value[X]}jt(()=>{h.value&&(e.side==="start"?P(L()):e.side==="both"&&P(L()/2-_()/2))});function R(X,j){X==="start"?d.value=j:X==="end"&&(m.value=j)}function B(X){return X==="start"?d.value:m.value}let D=0;function Y(X,j){k.value=j,k.value&&H(X)}function H(X){if(e.mode!=="manual"&&!k.value)return;const j=B(X);if(!h.value||j==="loading")return;D=L(),R(X,"loading");function q(te){R(X,te),vt(()=>{te==="empty"||te==="error"||(te==="ok"&&X==="start"&&P(L()-D+A()),e.mode!=="manual"&&vt(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{H(X)})})})}))})}c("load",{side:X,done:q})}const{t:M}=Rt();function Z(X,j){if(e.side!==X&&e.side!=="both")return;const q=()=>H(X),te={side:X,props:{onClick:q,color:e.color}};return j==="error"?l.error?.(te):j==="empty"?l.empty?.(te)??y("div",null,[M(e.emptyText)]):e.mode==="manual"?j==="loading"?l.loading?.(te)??y($n,{indeterminate:!0,color:e.color},null):l["load-more"]?.(te)??y(Ke,{variant:"outlined",color:e.color,onClick:q},{default:()=>[M(e.loadMoreText)]}):l.loading?.(te)??y($n,{indeterminate:!0,color:e.color},null)}const{dimensionStyles:G}=aa(e);Ce(()=>{const X=e.tag,j=e.side==="start"||e.side==="both",q=e.side==="end"||e.side==="both",te=e.mode==="intersect";return y(X,{ref:h,class:["v-infinite-scroll",`v-infinite-scroll--${e.direction}`,{"v-infinite-scroll--start":j,"v-infinite-scroll--end":q}],style:G.value},{default:()=>[y("div",{class:"v-infinite-scroll__side"},[Z("start",d.value)]),h.value&&j&&te&&y(ic,{key:"start",side:"start",onIntersect:Y,rootRef:h.value,rootMargin:p.value},null),l.default?.(),h.value&&q&&te&&y(ic,{key:"end",side:"end",onIntersect:Y,rootRef:h.value,rootMargin:p.value},null),y("div",{class:"v-infinite-scroll__side"},[Z("end",m.value)])]})})}});const yh=Symbol.for("vuetify:v-item-group"),Ry=se({...Ne(),...In({selectedClass:"v-item--selected"}),...at(),...ct()},"VItemGroup"),My=be()({name:"VItemGroup",props:Ry(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const{themeClasses:c}=gt(e),{isSelected:h,select:d,next:m,prev:p,selected:k}=dn(e,yh);return()=>y(e.tag,{class:["v-item-group",c.value,e.class],style:e.style},{default:()=>[l.default?.({isSelected:h,select:d,next:m,prev:p,selected:k.value})]})}}),Fy=be()({name:"VItem",props:Ln(),emits:{"group:selected":e=>!0},setup(e,o){let{slots:l}=o;const{isSelected:c,select:h,toggle:d,selectedClass:m,value:p,disabled:k}=En(e,yh);return()=>l.default?.({isSelected:c.value,selectedClass:m.value,select:h,toggle:d,value:p.value,disabled:k.value})}});const Oy=pa("v-kbd");const Ny=se({...Ne(),...bc()},"VLayout"),By=be()({name:"VLayout",props:Ny(),setup(e,o){let{slots:l}=o;const{layoutClasses:c,layoutStyles:h,getLayoutItem:d,items:m,layoutRef:p}=xc(e);return Ce(()=>y("div",{ref:p,class:[c.value,e.class],style:[h.value,e.style]},[l.default?.()])),{getLayoutItem:d,items:m}}});const zy=se({position:{type:String,required:!0},size:{type:[Number,String],default:300},modelValue:Boolean,...Ne(),...jn()},"VLayoutItem"),Hy=be()({name:"VLayoutItem",props:zy(),setup(e,o){let{slots:l}=o;const{layoutItemStyles:c}=qn({id:e.name,order:O(()=>parseInt(e.order,10)),position:me(e,"position"),elementSize:me(e,"size"),layoutSize:me(e,"size"),active:me(e,"modelValue"),absolute:me(e,"absolute")});return()=>y("div",{class:["v-layout-item",e.class],style:[c.value,e.style]},[l.default?.()])}}),Xy=se({modelValue:Boolean,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},...Ne(),...ta(),...at(),...Ga({transition:"fade-transition"})},"VLazy"),Yy=be()({name:"VLazy",directives:{intersect:Cs},props:Xy(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const{dimensionStyles:c}=aa(e),h=qe(e,"modelValue");function d(m){h.value||(h.value=m)}return Ce(()=>pt(y(e.tag,{class:["v-lazy",e.class],style:[c.value,e.style]},{default:()=>[h.value&&y(wa,{transition:e.transition,appear:!0},{default:()=>[l.default?.()]})]}),[[la("intersect"),{handler:d,options:e.options},null]])),{}}});const Wy=se({locale:String,fallbackLocale:String,messages:Object,rtl:{type:Boolean,default:void 0},...Ne()},"VLocaleProvider"),Uy=be()({name:"VLocaleProvider",props:Wy(),setup(e,o){let{slots:l}=o;const{rtlClasses:c}=rg(e);return Ce(()=>y("div",{class:["v-locale-provider",c.value,e.class],style:e.style},[l.default?.()])),{}}});const $y=se({scrollable:Boolean,...Ne(),...at({tag:"main"})},"VMain"),wh=be()({name:"VMain",props:$y(),setup(e,o){let{slots:l}=o;const{mainStyles:c}=og(),{ssrBootStyles:h}=Pn();return Ce(()=>y(e.tag,{class:["v-main",{"v-main--scrollable":e.scrollable},e.class],style:[c.value,h.value,e.style]},{default:()=>[e.scrollable?y("div",{class:"v-main__scroller"},[l.default?.()]):l.default?.()]})),{}}});function Gy(e){let{rootEl:o,isSticky:l,layoutItemStyles:c}=e;const h=De(!1),d=De(0),m=O(()=>{const P=typeof h.value=="boolean"?"top":h.value;return[l.value?{top:"auto",bottom:"auto",height:void 0}:void 0,h.value?{[P]:Oe(d.value)}:{top:c.value.top}]});jt(()=>{Ve(l,P=>{P?window.addEventListener("scroll",k,{passive:!0}):window.removeEventListener("scroll",k)},{immediate:!0})}),Aa(()=>{window.removeEventListener("scroll",k)});let p=0;function k(){const P=p>window.scrollY?"up":"down",A=o.value.getBoundingClientRect(),L=parseFloat(c.value.top??0),_=window.scrollY-Math.max(0,d.value-L),R=A.height+Math.max(d.value,L)-window.scrollY-window.innerHeight,B=parseFloat(getComputedStyle(o.value).getPropertyValue("--v-body-scroll-y"))||0;A.height0;l--){if(e[l].t===e[l-1].t)continue;const c=sc(o),h=(e[l].d-e[l-1].d)/(e[l].t-e[l-1].t);o+=(h-c)*Math.abs(h),l===e.length-1&&(o*=.5)}return sc(o)*1e3}function Zy(){const e={};function o(h){Array.from(h.changedTouches).forEach(d=>{(e[d.identifier]??(e[d.identifier]=new lg(qy))).push([h.timeStamp,d])})}function l(h){Array.from(h.changedTouches).forEach(d=>{delete e[d.identifier]})}function c(h){const d=e[h]?.values().reverse();if(!d)throw new Error(`No samples for touch id ${h}`);const m=d[0],p=[],k=[];for(const P of d){if(m[0]-P[0]>jy)break;p.push({t:P[0],d:P[1].clientX}),k.push({t:P[0],d:P[1].clientY})}return{x:rc(p),y:rc(k),get direction(){const{x:P,y:A}=this,[L,_]=[Math.abs(P),Math.abs(A)];return L>_&&P>=0?"right":L>_&&P<=0?"left":_>L&&A>=0?"down":_>L&&A<=0?"up":Ky()}}}return{addMovement:o,endTouch:l,getVelocity:c}}function Ky(){throw new Error}function Qy(e){let{isActive:o,isTemporary:l,width:c,touchless:h,position:d}=e;jt(()=>{window.addEventListener("touchstart",H,{passive:!0}),window.addEventListener("touchmove",M,{passive:!1}),window.addEventListener("touchend",Z,{passive:!0})}),Aa(()=>{window.removeEventListener("touchstart",H),window.removeEventListener("touchmove",M),window.removeEventListener("touchend",Z)});const m=O(()=>["left","right"].includes(d.value)),{addMovement:p,endTouch:k,getVelocity:P}=Zy();let A=!1;const L=De(!1),_=De(0),R=De(0);let B;function D(X,j){return(d.value==="left"?X:d.value==="right"?document.documentElement.clientWidth-X:d.value==="top"?X:d.value==="bottom"?document.documentElement.clientHeight-X:Bn())-(j?c.value:0)}function Y(X){let j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const q=d.value==="left"?(X-R.value)/c.value:d.value==="right"?(document.documentElement.clientWidth-X-R.value)/c.value:d.value==="top"?(X-R.value)/c.value:d.value==="bottom"?(document.documentElement.clientHeight-X-R.value)/c.value:Bn();return j?Math.max(0,Math.min(1,q)):q}function H(X){if(h.value)return;const j=X.changedTouches[0].clientX,q=X.changedTouches[0].clientY,te=25,J=d.value==="left"?jdocument.documentElement.clientWidth-te:d.value==="top"?qdocument.documentElement.clientHeight-te:Bn(),ie=o.value&&(d.value==="left"?jdocument.documentElement.clientWidth-c.value:d.value==="top"?qdocument.documentElement.clientHeight-c.value:Bn());(J||ie||o.value&&l.value)&&(A=!0,B=[j,q],R.value=D(m.value?j:q,o.value),_.value=Y(m.value?j:q),k(X),p(X))}function M(X){const j=X.changedTouches[0].clientX,q=X.changedTouches[0].clientY;if(A){if(!X.cancelable){A=!1;return}const J=Math.abs(j-B[0]),ie=Math.abs(q-B[1]);(m.value?J>ie&&J>3:ie>J&&ie>3)?(L.value=!0,A=!1):(m.value?ie:J)>3&&(A=!1)}if(!L.value)return;X.preventDefault(),p(X);const te=Y(m.value?j:q,!1);_.value=Math.max(0,Math.min(1,te)),te>1?R.value=D(m.value?j:q,!0):te<0&&(R.value=D(m.value?j:q,!1))}function Z(X){if(A=!1,!L.value)return;p(X),L.value=!1;const j=P(X.changedTouches[0].identifier),q=Math.abs(j.x),te=Math.abs(j.y);(m.value?q>te&&q>400:te>q&&te>3)?o.value=j.direction===({left:"right",right:"left",top:"down",bottom:"up"}[d.value]||Bn()):o.value=_.value>.5}const G=O(()=>L.value?{transform:d.value==="left"?`translateX(calc(-100% + ${_.value*c.value}px))`:d.value==="right"?`translateX(calc(100% - ${_.value*c.value}px))`:d.value==="top"?`translateY(calc(-100% + ${_.value*c.value}px))`:d.value==="bottom"?`translateY(calc(100% - ${_.value*c.value}px))`:Bn(),transition:"none"}:void 0);return{isDragging:L,dragProgress:_,dragStyles:G}}function Bn(){throw new Error}const Jy=["start","end","left","right","top","bottom"],e0=se({color:String,disableResizeWatcher:Boolean,disableRouteWatcher:Boolean,expandOnHover:Boolean,floating:Boolean,modelValue:{type:Boolean,default:null},permanent:Boolean,rail:{type:Boolean,default:null},railWidth:{type:[Number,String],default:56},scrim:{type:[Boolean,String],default:!0},image:String,temporary:Boolean,touchless:Boolean,width:{type:[Number,String],default:256},location:{type:String,default:"start",validator:e=>Jy.includes(e)},sticky:Boolean,...xa(),...Ne(),...fo(),...Mt(),...jn(),...Ct(),...at({tag:"nav"}),...ct()},"VNavigationDrawer"),Sh=be()({name:"VNavigationDrawer",props:e0(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0},setup(e,o){let{attrs:l,emit:c,slots:h}=o;const{isRtl:d}=Xt(),{themeClasses:m}=gt(e),{borderClasses:p}=Ta(e),{backgroundColorClasses:k,backgroundColorStyles:P}=bt(me(e,"color")),{elevationClasses:A}=Yt(e),{displayClasses:L,mobile:_}=An(e),{roundedClasses:R}=Tt(e),B=ku(),D=qe(e,"modelValue",null,fe=>!!fe),{ssrBootStyles:Y}=Pn(),{scopeId:H}=ni(),M=ae(),Z=De(!1),G=O(()=>e.rail&&e.expandOnHover&&Z.value?Number(e.width):Number(e.rail?e.railWidth:e.width)),X=O(()=>cg(e.location,d.value)),j=O(()=>!e.permanent&&(_.value||e.temporary)),q=O(()=>e.sticky&&!j.value&&X.value!=="bottom");Ba(()=>e.expandOnHover&&e.rail!=null,()=>{Ve(Z,fe=>c("update:rail",!fe))}),Ba(()=>!e.disableResizeWatcher,()=>{Ve(j,fe=>!e.permanent&&vt(()=>D.value=!fe))}),Ba(()=>!e.disableRouteWatcher&&!!B,()=>{Ve(B.currentRoute,()=>j.value&&(D.value=!1))}),Ve(()=>e.permanent,fe=>{fe&&(D.value=!0)}),Pi(()=>{e.modelValue!=null||j.value||(D.value=e.permanent||!_.value)});const{isDragging:te,dragProgress:J,dragStyles:ie}=Qy({isActive:D,isTemporary:j,width:G,touchless:me(e,"touchless"),position:X}),ne=O(()=>{const fe=j.value?0:e.rail&&e.expandOnHover?Number(e.railWidth):G.value;return te.value?fe*J.value:fe}),{layoutItemStyles:oe,layoutItemScrimStyles:ue}=qn({id:e.name,order:O(()=>parseInt(e.order,10)),position:X,layoutSize:ne,elementSize:G,active:O(()=>D.value||te.value),disableTransitions:O(()=>te.value),absolute:O(()=>e.absolute||q.value&&typeof ve.value!="string")}),{isStuck:ve,stickyStyles:Ie}=Gy({rootEl:M,isSticky:q,layoutItemStyles:oe}),ye=bt(O(()=>typeof e.scrim=="string"?e.scrim:null)),ge=O(()=>({...te.value?{opacity:J.value*.2,transition:"none"}:void 0,...ue.value}));kt({VList:{bgColor:"transparent"}});function pe(){Z.value=!0}function le(){Z.value=!1}return Ce(()=>{const fe=h.image||e.image;return y(je,null,[y(e.tag,we({ref:M,onMouseenter:pe,onMouseleave:le,class:["v-navigation-drawer",`v-navigation-drawer--${X.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":Z.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":j.value,"v-navigation-drawer--active":D.value,"v-navigation-drawer--sticky":q.value},m.value,k.value,p.value,L.value,A.value,R.value,e.class],style:[P.value,oe.value,ie.value,Y.value,Ie.value,e.style]},H,l),{default:()=>[fe&&y("div",{key:"image",class:"v-navigation-drawer__img"},[h.image?h.image?.({image:e.image}):y("img",{src:e.image,alt:""},null)]),h.prepend&&y("div",{class:"v-navigation-drawer__prepend"},[h.prepend?.()]),y("div",{class:"v-navigation-drawer__content"},[h.default?.()]),h.append&&y("div",{class:"v-navigation-drawer__append"},[h.append?.()])]}),y(sn,{name:"fade-transition"},{default:()=>[j.value&&(te.value||D.value)&&!!e.scrim&&y("div",we({class:["v-navigation-drawer__scrim",ye.backgroundColorClasses.value],style:[ge.value,ye.backgroundColorStyles.value],onClick:()=>D.value=!1},H),null)]})])}),{isStuck:ve}}}),t0=cn({name:"VNoSsr",setup(e,o){let{slots:l}=o;const c=ld();return()=>c.value&&l.default?.()}});const a0=se({autofocus:Boolean,divider:String,focusAll:Boolean,label:{type:String,default:"$vuetify.input.otp"},length:{type:[Number,String],default:6},modelValue:{type:[Number,String],default:void 0},placeholder:String,type:{type:String,default:"number"},...ta(),...Vi(),...Lc(Ri({variant:"outlined"}),["baseColor","bgColor","class","color","disabled","error","loading","rounded","style","theme","variant"])},"VOtpInput"),n0=be()({name:"VOtpInput",props:a0(),emits:{finish:e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,o){let{attrs:l,emit:c,slots:h}=o;const{dimensionStyles:d}=aa(e),{isFocused:m,focus:p,blur:k}=Za(e),P=qe(e,"modelValue","",q=>String(q).split(""),q=>q.join("")),{t:A}=Rt(),L=O(()=>Number(e.length)),_=O(()=>Array(L.value).fill(0)),R=ae(-1),B=ae(),D=ae([]),Y=O(()=>D.value[R.value]);function H(){if(e.type==="number"&&/[^0-9]/g.test(Y.value.value)){Y.value.value="";return}const q=P.value.slice(),te=Y.value.value;q[R.value]=te;let J=null;R.value>P.value.length?J=P.value.length+1:R.value+1!==L.value&&(J="next"),P.value=q,J&&vi(B.value,J)}function M(q){const te=P.value.slice(),J=R.value;let ie=null;["ArrowLeft","ArrowRight","Backspace","Delete"].includes(q.key)&&(q.preventDefault(),q.key==="ArrowLeft"?ie="prev":q.key==="ArrowRight"?ie="next":["Backspace","Delete"].includes(q.key)&&(te[R.value]="",P.value=te,R.value>0&&q.key==="Backspace"?ie="prev":requestAnimationFrame(()=>{D.value[J]?.select()})),requestAnimationFrame(()=>{ie!=null&&vi(B.value,ie)}))}function Z(q,te){te.preventDefault(),te.stopPropagation(),P.value=(te?.clipboardData?.getData("Text")??"").split(""),D.value?.[q].blur()}function G(){P.value=[]}function X(q,te){p(),R.value=te}function j(){k(),R.value=-1}return kt({VField:{color:O(()=>e.color),bgColor:O(()=>e.color),baseColor:O(()=>e.baseColor),disabled:O(()=>e.disabled),error:O(()=>e.error),variant:O(()=>e.variant)}},{scoped:!0}),Ve(P,q=>{q.length===L.value&&c("finish",q.join(""))},{deep:!0}),Ve(R,q=>{q<0||vt(()=>{D.value[q]?.select()})}),Ce(()=>{const[q,te]=ln(l);return y("div",we({class:["v-otp-input",{"v-otp-input--divided":!!e.divider},e.class],style:[e.style]},q),[y("div",{ref:B,class:"v-otp-input__content",style:[d.value]},[_.value.map((J,ie)=>y(je,null,[e.divider&&ie!==0&&y("span",{class:"v-otp-input__divider"},[e.divider]),y(si,{focused:m.value&&e.focusAll||R.value===ie,key:ie},{...h,default:()=>y("input",{ref:ne=>D.value[ie]=ne,"aria-label":A(e.label,ie+1),autofocus:ie===0&&e.autofocus,autocomplete:"one-time-code",class:["v-otp-input__field"],disabled:e.disabled,inputmode:e.type==="number"?"numeric":"text",min:e.type==="number"?0:void 0,maxlength:"1",placeholder:e.placeholder,type:e.type==="number"?"text":e.type,value:P.value[ie],onInput:H,onFocus:ne=>X(ne,ie),onBlur:j,onKeydown:M,onPaste:ne=>Z(ie,ne)},null)})])),y("input",we({class:"v-otp-input-input",type:"hidden"},te,{value:P.value.join("")}),null),y(za,{contained:!0,"content-class":"v-otp-input__loader","model-value":!!e.loading,persistent:!0},{default:()=>[h.loader?.()??y($n,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,size:"24",width:"2"},null)]}),h.default?.()])])}),{blur:()=>{D.value?.some(q=>q.blur())},focus:()=>{D.value?.[0].focus()},reset:G,isFocused:m}}});function i0(e){return Math.floor(Math.abs(e))*Math.sign(e)}const s0=se({scale:{type:[Number,String],default:.5},...Ne()},"VParallax"),r0=be()({name:"VParallax",props:s0(),setup(e,o){let{slots:l}=o;const{intersectionRef:c,isIntersecting:h}=As(),{resizeRef:d,contentRect:m}=Ya(),{height:p}=An(),k=ae();$t(()=>{c.value=d.value=k.value?.$el});let P;Ve(h,R=>{R?(P=co(c.value),P=P===document.scrollingElement?document:P,P.addEventListener("scroll",_,{passive:!0}),_()):P.removeEventListener("scroll",_)}),Aa(()=>{P?.removeEventListener("scroll",_)}),Ve(p,_),Ve(()=>m.value?.height,_);const A=O(()=>1-Ot(+e.scale));let L=-1;function _(){h.value&&(cancelAnimationFrame(L),L=requestAnimationFrame(()=>{const R=(k.value?.$el).querySelector(".v-img__img");if(!R)return;const B=P instanceof Document?document.documentElement.clientHeight:P.clientHeight,D=P instanceof Document?window.scrollY:P.scrollTop,Y=c.value.getBoundingClientRect().top+D,H=m.value.height,M=Y+(H-B)/2,Z=i0((D-M)*A.value),G=Math.max(1,(A.value*(B-H)+H)/H);R.style.setProperty("transform",`translateY(${Z}px) scale(${G})`)}))}return Ce(()=>y(xn,{class:["v-parallax",{"v-parallax--active":h.value},e.class],style:e.style,ref:k,cover:!0,onLoadstart:_,onLoad:_},l)),{}}}),o0=se({...Is({falseIcon:"$radioOff",trueIcon:"$radioOn"})},"VRadio"),l0=be()({name:"VRadio",props:o0(),setup(e,o){let{slots:l}=o;return Ce(()=>y(yn,we(e,{class:["v-radio",e.class],style:e.style,type:"radio"}),l)),{}}});const c0=se({height:{type:[Number,String],default:"auto"},...Ka(),...Ht(Eo(),["multiple"]),trueIcon:{type:et,default:"$radioOn"},falseIcon:{type:et,default:"$radioOff"},type:{type:String,default:"radio"}},"VRadioGroup"),u0=be()({name:"VRadioGroup",inheritAttrs:!1,props:c0(),emits:{"update:modelValue":e=>!0},setup(e,o){let{attrs:l,slots:c}=o;const h=ma(),d=O(()=>e.id||`radio-group-${h}`),m=qe(e,"modelValue");return Ce(()=>{const[p,k]=ln(l),P=Gt.filterProps(e),A=yn.filterProps(e),L=c.label?c.label({label:e.label,props:{for:d.value}}):e.label;return y(Gt,we({class:["v-radio-group",e.class],style:e.style},p,P,{modelValue:m.value,"onUpdate:modelValue":_=>m.value=_,id:d.value}),{...c,default:_=>{let{id:R,messagesId:B,isDisabled:D,isReadonly:Y}=_;return y(je,null,[L&&y(ai,{id:R.value},{default:()=>[L]}),y(Fu,we(A,{id:R.value,"aria-describedby":B.value,defaultsTarget:"VRadio",trueIcon:e.trueIcon,falseIcon:e.falseIcon,type:e.type,disabled:D.value,readonly:Y.value,"aria-labelledby":L?R.value:void 0,multiple:!1},k,{modelValue:m.value,"onUpdate:modelValue":H=>m.value=H}),c)])}})}),{}}}),d0=se({...Vi(),...Ka(),...Pd(),strict:Boolean,modelValue:{type:Array,default:()=>[0,0]}},"VRangeSlider"),h0=be()({name:"VRangeSlider",props:d0(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,end:e=>!0,start:e=>!0},setup(e,o){let{slots:l,emit:c}=o;const h=ae(),d=ae(),m=ae(),{rtlClasses:p}=Xt();function k(J){if(!h.value||!d.value)return;const ie=Yr(J,h.value.$el,e.direction),ne=Yr(J,d.value.$el,e.direction),oe=Math.abs(ie),ue=Math.abs(ne);return oeJ?.length?J.map(ie=>P.roundValue(ie)):[0,0]),{activeThumbRef:L,hasLabels:_,max:R,min:B,mousePressed:D,onSliderMousedown:Y,onSliderTouchstart:H,position:M,trackContainerRef:Z}=_d({props:e,steps:P,onSliderStart:()=>{c("start",A.value)},onSliderEnd:J=>{let{value:ie}=J;const ne=L.value===h.value?.$el?[ie,A.value[1]]:[A.value[0],ie];!e.strict&&ne[0]{let{value:ie}=J;const[ne,oe]=A.value;!e.strict&&ne===oe&&ne!==B.value&&(L.value=ie>ne?d.value?.$el:h.value?.$el,L.value?.focus()),L.value===h.value?.$el?A.value=[Math.min(ie,oe),oe]:A.value=[ne,Math.max(ne,ie)]},getActiveThumb:k}),{isFocused:G,focus:X,blur:j}=Za(e),q=O(()=>M(A.value[0])),te=O(()=>M(A.value[1]));return Ce(()=>{const J=Gt.filterProps(e),ie=!!(e.label||l.label||l.prepend);return y(Gt,we({class:["v-slider","v-range-slider",{"v-slider--has-labels":!!l["tick-label"]||_.value,"v-slider--focused":G.value,"v-slider--pressed":D.value,"v-slider--disabled":e.disabled},p.value,e.class],style:e.style,ref:m},J,{focused:G.value}),{...l,prepend:ie?ne=>y(je,null,[l.label?.(ne)??(e.label?y(ai,{class:"v-slider__label",text:e.label},null):void 0),l.prepend?.(ne)]):void 0,default:ne=>{let{id:oe,messagesId:ue}=ne;return y("div",{class:"v-slider__container",onMousedown:Y,onTouchstartPassive:H},[y("input",{id:`${oe.value}_start`,name:e.name||oe.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:A.value[0]},null),y("input",{id:`${oe.value}_stop`,name:e.name||oe.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:A.value[1]},null),y(Id,{ref:Z,start:q.value,stop:te.value},{"tick-label":l["tick-label"]}),y(Wr,{ref:h,"aria-describedby":ue.value,focused:G&&L.value===h.value?.$el,modelValue:A.value[0],"onUpdate:modelValue":ve=>A.value=[ve,A.value[1]],onFocus:ve=>{X(),L.value=h.value?.$el,A.value[0]===A.value[1]&&A.value[1]===B.value&&ve.relatedTarget!==d.value?.$el&&(h.value?.$el.blur(),d.value?.$el.focus())},onBlur:()=>{j(),L.value=void 0},min:B.value,max:A.value[1],position:q.value,ripple:e.ripple},{"thumb-label":l["thumb-label"]}),y(Wr,{ref:d,"aria-describedby":ue.value,focused:G&&L.value===d.value?.$el,modelValue:A.value[1],"onUpdate:modelValue":ve=>A.value=[A.value[0],ve],onFocus:ve=>{X(),L.value=d.value?.$el,A.value[0]===A.value[1]&&A.value[0]===R.value&&ve.relatedTarget!==h.value?.$el&&(d.value?.$el.blur(),h.value?.$el.focus())},onBlur:()=>{j(),L.value=void 0},min:A.value[0],max:R.value,position:te.value,ripple:e.ripple},{"thumb-label":l["thumb-label"]})])}})}),{}}});const f0=se({name:String,itemAriaLabel:{type:String,default:"$vuetify.rating.ariaLabel.item"},activeColor:String,color:String,clearable:Boolean,disabled:Boolean,emptyIcon:{type:et,default:"$ratingEmpty"},fullIcon:{type:et,default:"$ratingFull"},halfIncrements:Boolean,hover:Boolean,length:{type:[Number,String],default:5},readonly:Boolean,modelValue:{type:[Number,String],default:0},itemLabels:Array,itemLabelPosition:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},ripple:Boolean,...Ne(),...Nt(),...ja(),...at(),...ct()},"VRating"),g0=be()({name:"VRating",props:f0(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const{t:c}=Rt(),{themeClasses:h}=gt(e),d=qe(e,"modelValue"),m=O(()=>Ot(parseFloat(d.value),0,+e.length)),p=O(()=>tn(Number(e.length),1)),k=O(()=>p.value.flatMap(D=>e.halfIncrements?[D-.5,D]:[D])),P=De(-1),A=O(()=>k.value.map(D=>{const Y=e.hover&&P.value>-1,H=m.value>=D,M=P.value>=D,G=(Y?M:H)?e.fullIcon:e.emptyIcon,X=e.activeColor??e.color,j=H||M?X:e.color;return{isFilled:H,isHovered:M,icon:G,color:j}})),L=O(()=>[0,...k.value].map(D=>{function Y(){P.value=D}function H(){P.value=-1}function M(){e.disabled||e.readonly||(d.value=m.value===D&&e.clearable?0:D)}return{onMouseenter:e.hover?Y:void 0,onMouseleave:e.hover?H:void 0,onClick:M}})),_=O(()=>e.name??`v-rating-${ma()}`);function R(D){let{value:Y,index:H,showStar:M=!0}=D;const{onMouseenter:Z,onMouseleave:G,onClick:X}=L.value[H+1],j=`${_.value}-${String(Y).replace(".","-")}`,q={color:A.value[H]?.color,density:e.density,disabled:e.disabled,icon:A.value[H]?.icon,ripple:e.ripple,size:e.size,variant:"plain"};return y(je,null,[y("label",{for:j,class:{"v-rating__item--half":e.halfIncrements&&Y%1>0,"v-rating__item--full":e.halfIncrements&&Y%1===0},onMouseenter:Z,onMouseleave:G,onClick:X},[y("span",{class:"v-rating__hidden"},[c(e.itemAriaLabel,Y,e.length)]),M?l.item?l.item({...A.value[H],props:q,value:Y,index:H,rating:m.value}):y(Ke,we({"aria-label":c(e.itemAriaLabel,Y,e.length)},q),null):void 0]),y("input",{class:"v-rating__hidden",name:_.value,id:j,type:"radio",value:Y,checked:m.value===Y,tabindex:-1,readonly:e.readonly,disabled:e.disabled},null)])}function B(D){return l["item-label"]?l["item-label"](D):D.label?y("span",null,[D.label]):y("span",null,[He(" ")])}return Ce(()=>{const D=!!e.itemLabels?.length||l["item-label"];return y(e.tag,{class:["v-rating",{"v-rating--hover":e.hover,"v-rating--readonly":e.readonly},h.value,e.class],style:e.style},{default:()=>[y(R,{value:0,index:-1,showStar:!1},null),p.value.map((Y,H)=>y("div",{class:"v-rating__wrapper"},[D&&e.itemLabelPosition==="top"?B({value:Y,index:H,label:e.itemLabels?.[H]}):void 0,y("div",{class:"v-rating__item"},[e.halfIncrements?y(je,null,[y(R,{value:Y-.5,index:H*2},null),y(R,{value:Y,index:H*2+1},null)]):y(R,{value:Y,index:H},null)]),D&&e.itemLabelPosition==="bottom"?B({value:Y,index:H,label:e.itemLabels?.[H]}):void 0]))]})}),{}}});const v0={actions:"button@2",article:"heading, paragraph",avatar:"avatar",button:"button",card:"image, heading","card-avatar":"image, list-item-avatar",chip:"chip","date-picker":"list-item, heading, divider, date-picker-options, date-picker-days, actions","date-picker-options":"text, avatar@2","date-picker-days":"avatar@28",divider:"divider",heading:"heading",image:"image","list-item":"text","list-item-avatar":"avatar, text","list-item-two-line":"sentences","list-item-avatar-two-line":"avatar, sentences","list-item-three-line":"paragraph","list-item-avatar-three-line":"avatar, paragraph",ossein:"ossein",paragraph:"text@3",sentences:"text@2",subtitle:"text",table:"table-heading, table-thead, table-tbody, table-tfoot","table-heading":"chip, text","table-thead":"heading@6","table-tbody":"table-row-divider@6","table-row-divider":"table-row, divider","table-row":"text@6","table-tfoot":"text@2, avatar@2",text:"text"};function m0(e){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return y("div",{class:["v-skeleton-loader__bone",`v-skeleton-loader__${e}`]},[o])}function oc(e){const[o,l]=e.split("@");return Array.from({length:l}).map(()=>$s(o))}function $s(e){let o=[];if(!e)return o;const l=v0[e];if(e!==l){if(e.includes(","))return lc(e);if(e.includes("@"))return oc(e);l.includes(",")?o=lc(l):l.includes("@")?o=oc(l):l&&o.push($s(l))}return[m0(e,o)]}function lc(e){return e.replace(/\s/g,"").split(",").map($s)}const p0=se({boilerplate:Boolean,color:String,loading:Boolean,loadingText:{type:String,default:"$vuetify.loading"},type:{type:[String,Array],default:"ossein"},...ta(),...Mt(),...ct()},"VSkeletonLoader"),b0=be()({name:"VSkeletonLoader",props:p0(),setup(e,o){let{slots:l}=o;const{backgroundColorClasses:c,backgroundColorStyles:h}=bt(me(e,"color")),{dimensionStyles:d}=aa(e),{elevationClasses:m}=Yt(e),{themeClasses:p}=gt(e),{t:k}=Rt(),P=O(()=>$s(It(e.type).join(",")));return Ce(()=>{const A=!l.default||e.loading;return y("div",{class:["v-skeleton-loader",{"v-skeleton-loader--boilerplate":e.boilerplate},p.value,c.value,m.value],style:[h.value,A?d.value:{}],"aria-busy":e.boilerplate?void 0:A,"aria-live":e.boilerplate?void 0:"polite","aria-label":e.boilerplate?void 0:k(e.loadingText),role:e.boilerplate?void 0:"alert"},[A?P.value:l.default?.()])}),{}}});function cc(e){const l=Math.abs(e);return Math.sign(e)*(l/((1/.501-2)*(1-l)+1))}function uc(e){let{selectedElement:o,containerSize:l,contentSize:c,isRtl:h,currentScrollOffset:d,isHorizontal:m}=e;const p=m?o.clientWidth:o.clientHeight,k=m?o.offsetLeft:o.offsetTop,P=h&&m?c-k-p:k,A=l+d,L=p+P,_=p*.4;return P<=d?d=Math.max(P-_,0):A<=L&&(d=Math.min(d-(A-L-_),c-l)),d}function x0(e){let{selectedElement:o,containerSize:l,contentSize:c,isRtl:h,isHorizontal:d}=e;const m=d?o.clientWidth:o.clientHeight,p=d?o.offsetLeft:o.offsetTop,k=h&&d?c-p-m/2-l/2:p+m/2-l/2;return Math.min(c-l,Math.max(0,k))}const kh=Symbol.for("vuetify:v-slide-group"),Ch=se({centerActive:Boolean,direction:{type:String,default:"horizontal"},symbol:{type:null,default:kh},nextIcon:{type:et,default:"$next"},prevIcon:{type:et,default:"$prev"},showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["always","desktop","mobile"].includes(e)},...Ne(),...fo(),...at(),...In({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),Qr=be()({name:"VSlideGroup",props:Ch(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const{isRtl:c}=Xt(),{displayClasses:h,mobile:d}=An(e),m=dn(e,e.symbol),p=De(!1),k=De(0),P=De(0),A=De(0),L=O(()=>e.direction==="horizontal"),{resizeRef:_,contentRect:R}=Ya(),{resizeRef:B,contentRect:D}=Ya(),Y=O(()=>m.selected.value.length?m.items.value.findIndex(de=>de.id===m.selected.value[0]):-1),H=O(()=>m.selected.value.length?m.items.value.findIndex(de=>de.id===m.selected.value[m.selected.value.length-1]):-1);if(ca){let de=-1;Ve(()=>[m.selected.value,R.value,D.value,L.value],()=>{cancelAnimationFrame(de),de=requestAnimationFrame(()=>{if(R.value&&D.value){const xe=L.value?"width":"height";P.value=R.value[xe],A.value=D.value[xe],p.value=P.value+1=0&&B.value){const xe=B.value.children[H.value];Y.value===0||!p.value?k.value=0:e.centerActive?k.value=x0({selectedElement:xe,containerSize:P.value,contentSize:A.value,isRtl:c.value,isHorizontal:L.value}):p.value&&(k.value=uc({selectedElement:xe,containerSize:P.value,contentSize:A.value,isRtl:c.value,currentScrollOffset:k.value,isHorizontal:L.value}))}})})}const M=De(!1);let Z=0,G=0;function X(de){const xe=L.value?"clientX":"clientY";G=(c.value&&L.value?-1:1)*k.value,Z=de.touches[0][xe],M.value=!0}function j(de){if(!p.value)return;const xe=L.value?"clientX":"clientY",We=c.value&&L.value?-1:1;k.value=We*(G+Z-de.touches[0][xe])}function q(de){const xe=A.value-P.value;k.value<0||!p.value?k.value=0:k.value>=xe&&(k.value=xe),M.value=!1}function te(){_.value&&(_.value[L.value?"scrollLeft":"scrollTop"]=0)}const J=De(!1);function ie(de){if(J.value=!0,!(!p.value||!B.value)){for(const xe of de.composedPath())for(const We of B.value.children)if(We===xe){k.value=uc({selectedElement:We,containerSize:P.value,contentSize:A.value,isRtl:c.value,currentScrollOffset:k.value,isHorizontal:L.value});return}}}function ne(de){J.value=!1}function oe(de){!J.value&&!(de.relatedTarget&&B.value?.contains(de.relatedTarget))&&ve()}function ue(de){B.value&&(L.value?de.key==="ArrowRight"?ve(c.value?"prev":"next"):de.key==="ArrowLeft"&&ve(c.value?"next":"prev"):de.key==="ArrowDown"?ve("next"):de.key==="ArrowUp"&&ve("prev"),de.key==="Home"?ve("first"):de.key==="End"&&ve("last"))}function ve(de){if(B.value)if(!de)Qi(B.value)[0]?.focus();else if(de==="next"){const xe=B.value.querySelector(":focus")?.nextElementSibling;xe?xe.focus():ve("first")}else if(de==="prev"){const xe=B.value.querySelector(":focus")?.previousElementSibling;xe?xe.focus():ve("last")}else de==="first"?B.value.firstElementChild?.focus():de==="last"&&B.value.lastElementChild?.focus()}function Ie(de){const xe=k.value+(de==="prev"?-1:1)*P.value;k.value=Ot(xe,0,A.value-P.value)}const ye=O(()=>{let de=k.value>A.value-P.value?-(A.value-P.value)+cc(A.value-P.value-k.value):-k.value;k.value<=0&&(de=cc(-k.value));const xe=c.value&&L.value?-1:1;return{transform:`translate${L.value?"X":"Y"}(${xe*de}px)`,transition:M.value?"none":"",willChange:M.value?"transform":""}}),ge=O(()=>({next:m.next,prev:m.prev,select:m.select,isSelected:m.isSelected})),pe=O(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!d.value;case!0:return p.value||Math.abs(k.value)>0;case"mobile":return d.value||p.value||Math.abs(k.value)>0;default:return!d.value&&(p.value||Math.abs(k.value)>0)}}),le=O(()=>Math.abs(k.value)>0),fe=O(()=>A.value>Math.abs(k.value)+P.value);return Ce(()=>y(e.tag,{class:["v-slide-group",{"v-slide-group--vertical":!L.value,"v-slide-group--has-affixes":pe.value,"v-slide-group--is-overflowing":p.value},h.value,e.class],style:e.style,tabindex:J.value||m.selected.value.length?-1:0,onFocus:oe},{default:()=>[pe.value&&y("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!le.value}],onClick:()=>le.value&&Ie("prev")},[l.prev?.(ge.value)??y(ns,null,{default:()=>[y(Ge,{icon:c.value?e.nextIcon:e.prevIcon},null)]})]),y("div",{key:"container",ref:_,class:"v-slide-group__container",onScroll:te},[y("div",{ref:B,class:"v-slide-group__content",style:ye.value,onTouchstartPassive:X,onTouchmovePassive:j,onTouchendPassive:q,onFocusin:ie,onFocusout:ne,onKeydown:ue},[l.default?.(ge.value)])]),pe.value&&y("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!fe.value}],onClick:()=>fe.value&&Ie("next")},[l.next?.(ge.value)??y(ns,null,{default:()=>[y(Ge,{icon:c.value?e.prevIcon:e.nextIcon},null)]})])]})),{selected:m.selected,scrollTo:Ie,scrollOffset:k,focus:ve}}}),y0=be()({name:"VSlideGroupItem",props:Ln(),emits:{"group:selected":e=>!0},setup(e,o){let{slots:l}=o;const c=En(e,kh);return()=>l.default?.({isSelected:c.isSelected.value,select:c.select,toggle:c.toggle,selectedClass:c.selectedClass.value})}});function w0(e){const o=De(e);let l=-1;function c(){clearInterval(l)}function h(){c(),vt(()=>o.value=e)}function d(m){const p=m?getComputedStyle(m):{transitionDuration:.2},k=parseFloat(p.transitionDuration)*1e3||200;if(c(),o.value<=0)return;const P=performance.now();l=window.setInterval(()=>{const A=performance.now()-P+k;o.value=Math.max(e-A,0),o.value<=0&&c()},k)}return Kt(c),{clear:c,time:o,start:d,reset:h}}const S0=se({multiLine:Boolean,text:String,timer:[Boolean,String],timeout:{type:[Number,String],default:5e3},vertical:Boolean,...hn({location:"bottom"}),...ei(),...Ct(),..._a(),...ct(),...Ht(Di({transition:"v-snackbar-transition"}),["persistent","noClickAnimation","scrim","scrollStrategy"])},"VSnackbar"),k0=be()({name:"VSnackbar",props:S0(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const c=qe(e,"modelValue"),{locationStyles:h}=fn(e),{positionClasses:d}=ti(e),{scopeId:m}=ni(),{themeClasses:p}=gt(e),{colorClasses:k,colorStyles:P,variantClasses:A}=_n(e),{roundedClasses:L}=Tt(e),_=w0(Number(e.timeout)),R=ae(),B=ae(),D=De(!1);Ve(c,H),Ve(()=>e.timeout,H),jt(()=>{c.value&&H()});let Y=-1;function H(){_.reset(),window.clearTimeout(Y);const X=Number(e.timeout);if(!c.value||X===-1)return;const j=Cr(B.value);_.start(j),Y=window.setTimeout(()=>{c.value=!1},X)}function M(){_.reset(),window.clearTimeout(Y)}function Z(){D.value=!0,M()}function G(){D.value=!1,H()}return Ce(()=>{const X=za.filterProps(e),j=!!(l.default||l.text||e.text);return y(za,we({ref:R,class:["v-snackbar",{"v-snackbar--active":c.value,"v-snackbar--multi-line":e.multiLine&&!e.vertical,"v-snackbar--timer":!!e.timer,"v-snackbar--vertical":e.vertical},d.value,e.class],style:e.style},X,{modelValue:c.value,"onUpdate:modelValue":q=>c.value=q,contentProps:we({class:["v-snackbar__wrapper",p.value,k.value,L.value,A.value],style:[h.value,P.value],onPointerenter:Z,onPointerleave:G},X.contentProps),persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none",_disableGlobalStack:!0},m),{default:()=>[Tn(!1,"v-snackbar"),e.timer&&y("div",{key:"timer",class:"v-snackbar__timer"},[y(Ps,{ref:B,active:!D.value,color:typeof e.timer=="string"?e.timer:"info",max:e.timeout,"model-value":_.time.value},null)]),j&&y("div",{key:"content",class:"v-snackbar__content",role:"status","aria-live":"polite"},[l.text?.()??e.text,l.default?.()]),l.actions&&y(ht,{defaults:{VBtn:{variant:"text",ripple:!1,slim:!0}}},{default:()=>[y("div",{class:"v-snackbar__actions"},[l.actions()])]})],activator:l.activator})}),Da({},R)}});const Ah=se({color:String,disabled:{type:[Boolean,String],default:!1},prevText:{type:String,default:"$vuetify.stepper.prev"},nextText:{type:String,default:"$vuetify.stepper.next"}},"VStepperActions"),Ph=be()({name:"VStepperActions",props:Ah(),emits:{"click:prev":()=>!0,"click:next":()=>!0},setup(e,o){let{emit:l,slots:c}=o;const{t:h}=Rt();function d(){l("click:prev")}function m(){l("click:next")}return Ce(()=>{const p={onClick:d},k={onClick:m};return y("div",{class:"v-stepper-actions"},[y(ht,{defaults:{VBtn:{disabled:["prev",!0].includes(e.disabled),text:h(e.prevText),variant:"text"}}},{default:()=>[c.prev?.({props:p})??y(Ke,p,null)]}),y(ht,{defaults:{VBtn:{color:e.color,disabled:["next",!0].includes(e.disabled),text:h(e.nextText),variant:"tonal"}}},{default:()=>[c.next?.({props:k})??y(Ke,k,null)]})])}),{}}}),Th=pa("v-stepper-header");const C0=se({color:String,title:String,subtitle:String,complete:Boolean,completeIcon:{type:String,default:"$complete"},editable:Boolean,editIcon:{type:String,default:"$edit"},error:Boolean,errorIcon:{type:String,default:"$error"},icon:String,ripple:{type:[Boolean,Object],default:!0},rules:{type:Array,default:()=>[]},...Ln()},"VStepperItem"),_h=be()({name:"VStepperItem",directives:{Ripple:qa},props:C0(),emits:{"group:selected":e=>!0},setup(e,o){let{slots:l}=o;const c=En(e,Eh,!0),h=O(()=>c?.value.value??e.value),d=O(()=>e.rules.every(L=>L()===!0)),m=O(()=>!e.disabled&&e.editable),p=O(()=>e.error||!d.value),k=O(()=>e.complete||e.rules.length>0&&d.value),P=O(()=>p.value?e.errorIcon:k.value?e.completeIcon:e.editable?e.editIcon:e.icon),A=O(()=>({canEdit:m.value,hasError:p.value,hasCompleted:k.value,title:e.title,subtitle:e.subtitle,step:h.value,value:e.value}));return Ce(()=>{const L=(!c||c.isSelected.value||k.value||m.value)&&!p.value&&!e.disabled,_=!!(e.title!=null||l.title),R=!!(e.subtitle!=null||l.subtitle);function B(){c?.toggle()}return pt(y("button",{class:["v-stepper-item",{"v-stepper-item--complete":k.value,"v-stepper-item--disabled":e.disabled,"v-stepper-item--error":p.value},c?.selectedClass.value],disabled:!e.editable,onClick:B},[y(Ua,{key:"stepper-avatar",class:"v-stepper-item__avatar",color:L?e.color:void 0,size:24},{default:()=>[l.icon?.(A.value)??(P.value?y(Ge,{icon:P.value},null):h.value)]}),y("div",{class:"v-stepper-item__content"},[_&&y("div",{key:"title",class:"v-stepper-item__title"},[l.title?.(A.value)??e.title]),R&&y("div",{key:"subtitle",class:"v-stepper-item__subtitle"},[l.subtitle?.(A.value)??e.subtitle]),l.default?.(A.value)])]),[[la("ripple"),e.ripple&&e.editable,null]])}),{}}}),A0=Symbol.for("vuetify:v-stepper"),P0=se({...Ht(No(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VStepperWindow"),Ih=be()({name:"VStepperWindow",props:P0(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const c=Lt(A0,null),h=qe(e,"modelValue"),d=O({get(){return h.value!=null||!c?h.value:c.items.value.find(m=>c.selected.value.includes(m.id))?.value},set(m){h.value=m}});return Ce(()=>{const m=wi.filterProps(e);return y(wi,we({_as:"VStepperWindow"},m,{modelValue:d.value,"onUpdate:modelValue":p=>d.value=p,class:"v-stepper-window",mandatory:!1,touch:!1}),l)}),{}}}),T0=se({...Bo()},"VStepperWindowItem"),Lh=be()({name:"VStepperWindowItem",props:T0(),setup(e,o){let{slots:l}=o;return Ce(()=>{const c=Si.filterProps(e);return y(Si,we({_as:"VStepperWindowItem"},c,{class:"v-stepper-window-item"}),l)}),{}}}),Eh=Symbol.for("vuetify:v-stepper"),_0=se({altLabels:Boolean,bgColor:String,editable:Boolean,hideActions:Boolean,items:{type:Array,default:()=>[]},itemTitle:{type:String,default:"title"},itemValue:{type:String,default:"value"},mobile:Boolean,nonLinear:Boolean,flat:Boolean,...In({mandatory:"force",selectedClass:"v-stepper-item--selected"}),...Fs(),...Lc(Ah(),["prevText","nextText"])},"VStepper"),I0=be()({name:"VStepper",props:_0(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const{items:c,next:h,prev:d,selected:m}=dn(e,Eh),{color:p,editable:k,prevText:P,nextText:A}=vc(e),L=O(()=>e.items.map((B,D)=>{const Y=Bt(B,e.itemTitle,B),H=Bt(B,e.itemValue,D+1);return{title:Y,value:H,raw:B}})),_=O(()=>c.value.findIndex(B=>m.value.includes(B.id))),R=O(()=>e.disabled?e.disabled:_.value===0?"prev":_.value===c.value.length-1?"next":!1);return kt({VStepperItem:{editable:k,prevText:P,nextText:A},VStepperActions:{color:p,disabled:R,prevText:P,nextText:A}}),Ce(()=>{const B=Ea.filterProps(e),D=!!(l.header||e.items.length),Y=e.items.length>0,H=!e.hideActions&&!!(Y||l.actions);return y(Ea,we(B,{color:e.bgColor,class:["v-stepper",{"v-stepper--alt-labels":e.altLabels,"v-stepper--flat":e.flat,"v-stepper--non-linear":e.nonLinear,"v-stepper--mobile":e.mobile},e.class],style:e.style}),{default:()=>[D&&y(Th,{key:"stepper-header"},{default:()=>[L.value.map((M,Z)=>y(je,null,[!!Z&&y(La,null,null),y(_h,M,{default:l[`header-item.${M.value}`]??l.header,icon:l.icon,title:l.title,subtitle:l.subtitle})]))]}),Y&&y(Ih,{key:"stepper-window"},{default:()=>[L.value.map(M=>y(Lh,{value:M.value},{default:()=>l[`item.${M.value}`]?.(M)??l.item?.(M)}))]}),l.default?.({prev:d,next:h}),H&&(l.actions?.({next:h,prev:d})??y(Ph,{key:"stepper-actions","onClick:prev":d,"onClick:next":h},l))]})}),{prev:d,next:h}}});const L0=se({indeterminate:Boolean,inset:Boolean,flat:Boolean,loading:{type:[Boolean,String],default:!1},...Ka(),...Is()},"VSwitch"),E0=be()({name:"VSwitch",inheritAttrs:!1,props:L0(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,o){let{attrs:l,slots:c}=o;const h=qe(e,"indeterminate"),d=qe(e,"modelValue"),{loaderClasses:m}=Ii(e),{isFocused:p,focus:k,blur:P}=Za(e),A=ae(),L=O(()=>typeof e.loading=="string"&&e.loading!==""?e.loading:e.color),_=ma(),R=O(()=>e.id||`switch-${_}`);function B(){h.value&&(h.value=!1)}function D(Y){Y.stopPropagation(),Y.preventDefault(),A.value?.input?.click()}return Ce(()=>{const[Y,H]=ln(l),M=Gt.filterProps(e),Z=yn.filterProps(e);return y(Gt,we({class:["v-switch",{"v-switch--inset":e.inset},{"v-switch--indeterminate":h.value},m.value,e.class]},Y,M,{modelValue:d.value,"onUpdate:modelValue":G=>d.value=G,id:R.value,focused:p.value,style:e.style}),{...c,default:G=>{let{id:X,messagesId:j,isDisabled:q,isReadonly:te,isValid:J}=G;return y(yn,we({ref:A},Z,{modelValue:d.value,"onUpdate:modelValue":[ie=>d.value=ie,B],id:X.value,"aria-describedby":j.value,type:"checkbox","aria-checked":h.value?"mixed":void 0,disabled:q.value,readonly:te.value,onFocus:k,onBlur:P},H),{...c,default:ie=>{let{backgroundColorClasses:ne,backgroundColorStyles:oe}=ie;return y("div",{class:["v-switch__track",...ne.value],style:oe.value,onClick:D},null)},input:ie=>{let{inputNode:ne,icon:oe,backgroundColorClasses:ue,backgroundColorStyles:ve}=ie;return y(je,null,[ne,y("div",{class:["v-switch__thumb",{"v-switch__thumb--filled":oe||e.loading},e.inset?void 0:ue.value],style:e.inset?void 0:ve.value},[y(Ss,null,{default:()=>[e.loading?y(_s,{name:"v-switch",active:!0,color:J.value===!1?void 0:L.value},{default:Ie=>c.loader?c.loader(Ie):y($n,{active:Ie.isActive,color:Ie.color,indeterminate:!0,size:"16",width:"2"},null)}):oe&&y(Ge,{key:oe,icon:oe,size:"x-small"},null)]})])])}})}})}),{}}});const V0=se({color:String,height:[Number,String],window:Boolean,...Ne(),...Mt(),...jn(),...Ct(),...at(),...ct()},"VSystemBar"),D0=be()({name:"VSystemBar",props:V0(),setup(e,o){let{slots:l}=o;const{themeClasses:c}=gt(e),{backgroundColorClasses:h,backgroundColorStyles:d}=bt(me(e,"color")),{elevationClasses:m}=Yt(e),{roundedClasses:p}=Tt(e),{ssrBootStyles:k}=Pn(),P=O(()=>e.height??(e.window?32:24)),{layoutItemStyles:A}=qn({id:e.name,order:O(()=>parseInt(e.order,10)),position:De("top"),layoutSize:P,elementSize:P,active:O(()=>!0),absolute:me(e,"absolute")});return Ce(()=>y(e.tag,{class:["v-system-bar",{"v-system-bar--window":e.window},c.value,h.value,m.value,p.value,e.class],style:[d.value,A.value,k.value,e.style]},l)),{}}});const Vh=Symbol.for("vuetify:v-tabs"),R0=se({fixed:Boolean,sliderColor:String,hideSlider:Boolean,direction:{type:String,default:"horizontal"},...Ht(Lo({selectedClass:"v-tab--selected",variant:"text"}),["active","block","flat","location","position","symbol"])},"VTab"),Dh=be()({name:"VTab",props:R0(),setup(e,o){let{slots:l,attrs:c}=o;const{textColorClasses:h,textColorStyles:d}=Qt(e,"sliderColor"),m=O(()=>e.direction==="horizontal"),p=De(!1),k=ae(),P=ae();function A(L){let{value:_}=L;if(p.value=_,_){const R=k.value?.$el.parentElement?.querySelector(".v-tab--selected .v-tab__slider"),B=P.value;if(!R||!B)return;const D=getComputedStyle(R).color,Y=R.getBoundingClientRect(),H=B.getBoundingClientRect(),M=m.value?"x":"y",Z=m.value?"X":"Y",G=m.value?"right":"bottom",X=m.value?"width":"height",j=Y[M],q=H[M],te=j>q?Y[G]-H[G]:Y[M]-H[M],J=Math.sign(te)>0?m.value?"right":"bottom":Math.sign(te)<0?m.value?"left":"top":"center",ne=(Math.abs(te)+(Math.sign(te)<0?Y[X]:H[X]))/Math.max(Y[X],H[X])||0,oe=Y[X]/H[X]||0,ue=1.5;mn(B,{backgroundColor:[D,"currentcolor"],transform:[`translate${Z}(${te}px) scale${Z}(${oe})`,`translate${Z}(${te/ue}px) scale${Z}(${(ne-1)/ue+1})`,"none"],transformOrigin:Array(3).fill(J)},{duration:225,easing:gi})}}return Ce(()=>{const L=Ke.filterProps(e);return y(Ke,we({symbol:Vh,ref:k,class:["v-tab",e.class],style:e.style,tabindex:p.value?0:-1,role:"tab","aria-selected":String(p.value),active:!1},L,c,{block:e.fixed,maxWidth:e.fixed?300:void 0,"onGroup:selected":A}),{...l,default:()=>y(je,null,[l.default?.()??e.text,!e.hideSlider&&y("div",{ref:P,class:["v-tab__slider",h.value],style:d.value},null)])})}),{}}});function M0(e){return e?e.map(o=>wc(o)?o:{text:o,value:o}):[]}const F0=se({alignTabs:{type:String,default:"start"},color:String,fixedTabs:Boolean,items:{type:Array,default:()=>[]},stacked:Boolean,bgColor:String,grow:Boolean,height:{type:[Number,String],default:void 0},hideSlider:Boolean,sliderColor:String,...Ch({mandatory:"force"}),...Nt(),...at()},"VTabs"),O0=be()({name:"VTabs",props:F0(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const c=qe(e,"modelValue"),h=O(()=>M0(e.items)),{densityClasses:d}=Jt(e),{backgroundColorClasses:m,backgroundColorStyles:p}=bt(me(e,"bgColor"));return kt({VTab:{color:me(e,"color"),direction:me(e,"direction"),stacked:me(e,"stacked"),fixed:me(e,"fixedTabs"),sliderColor:me(e,"sliderColor"),hideSlider:me(e,"hideSlider")}}),Ce(()=>{const k=Qr.filterProps(e);return y(Qr,we(k,{modelValue:c.value,"onUpdate:modelValue":P=>c.value=P,class:["v-tabs",`v-tabs--${e.direction}`,`v-tabs--align-tabs-${e.alignTabs}`,{"v-tabs--fixed-tabs":e.fixedTabs,"v-tabs--grow":e.grow,"v-tabs--stacked":e.stacked},d.value,m.value,e.class],style:[{"--v-tabs-height":Oe(e.height)},p.value,e.style],role:"tablist",symbol:Vh}),{default:()=>[l.default?l.default():h.value.map(P=>y(Dh,we(P,{key:P.text}),null))]})}),{}}});const N0=se({autoGrow:Boolean,autofocus:Boolean,counter:[Boolean,Number,String],counterValue:Function,prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,noResize:Boolean,rows:{type:[Number,String],default:5,validator:e=>!isNaN(parseFloat(e))},maxRows:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},suffix:String,modelModifiers:Object,...Ka(),...Ri()},"VTextarea"),Rh=be()({name:"VTextarea",directives:{Intersect:Cs},inheritAttrs:!1,props:N0(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,o){let{attrs:l,emit:c,slots:h}=o;const d=qe(e,"modelValue"),{isFocused:m,focus:p,blur:k}=Za(e),P=O(()=>typeof e.counterValue=="function"?e.counterValue(d.value):(d.value||"").toString().length),A=O(()=>{if(l.maxlength)return l.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter});function L(ne,oe){!e.autofocus||!ne||oe[0].target?.focus?.()}const _=ae(),R=ae(),B=De(""),D=ae(),Y=O(()=>e.persistentPlaceholder||m.value||e.active);function H(){D.value!==document.activeElement&&D.value?.focus(),m.value||p()}function M(ne){H(),c("click:control",ne)}function Z(ne){c("mousedown:control",ne)}function G(ne){ne.stopPropagation(),H(),vt(()=>{d.value="",uo(e["onClick:clear"],ne)})}function X(ne){const oe=ne.target;if(d.value=oe.value,e.modelModifiers?.trim){const ue=[oe.selectionStart,oe.selectionEnd];vt(()=>{oe.selectionStart=ue[0],oe.selectionEnd=ue[1]})}}const j=ae(),q=ae(+e.rows),te=O(()=>["plain","underlined"].includes(e.variant));$t(()=>{e.autoGrow||(q.value=+e.rows)});function J(){e.autoGrow&&vt(()=>{if(!j.value||!R.value)return;const ne=getComputedStyle(j.value),oe=getComputedStyle(R.value.$el),ue=parseFloat(ne.getPropertyValue("--v-field-padding-top"))+parseFloat(ne.getPropertyValue("--v-input-padding-top"))+parseFloat(ne.getPropertyValue("--v-field-padding-bottom")),ve=j.value.scrollHeight,Ie=parseFloat(ne.lineHeight),ye=Math.max(parseFloat(e.rows)*Ie+ue,parseFloat(oe.getPropertyValue("--v-input-control-height"))),ge=parseFloat(e.maxRows)*Ie+ue||1/0,pe=Ot(ve??0,ye,ge);q.value=Math.floor((pe-ue)/Ie),B.value=Oe(pe)})}jt(J),Ve(d,J),Ve(()=>e.rows,J),Ve(()=>e.maxRows,J),Ve(()=>e.density,J);let ie;return Ve(j,ne=>{ne?(ie=new ResizeObserver(J),ie.observe(j.value)):ie?.disconnect()}),Aa(()=>{ie?.disconnect()}),Ce(()=>{const ne=!!(h.counter||e.counter||e.counterValue),oe=!!(ne||h.details),[ue,ve]=ln(l),{modelValue:Ie,...ye}=Gt.filterProps(e),ge=Mo(e);return y(Gt,we({ref:_,modelValue:d.value,"onUpdate:modelValue":pe=>d.value=pe,class:["v-textarea v-text-field",{"v-textarea--prefixed":e.prefix,"v-textarea--suffixed":e.suffix,"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-textarea--auto-grow":e.autoGrow,"v-textarea--no-resize":e.noResize||e.autoGrow,"v-input--plain-underlined":te.value},e.class],style:e.style},ue,ye,{centerAffix:q.value===1&&!te.value,focused:m.value}),{...h,default:pe=>{let{id:le,isDisabled:fe,isDirty:de,isReadonly:xe,isValid:We}=pe;return y(si,we({ref:R,style:{"--v-textarea-control-height":B.value},onClick:M,onMousedown:Z,"onClick:clear":G,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},ge,{id:le.value,active:Y.value||de.value,centerAffix:q.value===1&&!te.value,dirty:de.value||e.dirty,disabled:fe.value,focused:m.value,error:We.value===!1}),{...h,default:Le=>{let{props:{class:ke,...Te}}=Le;return y(je,null,[e.prefix&&y("span",{class:"v-text-field__prefix"},[e.prefix]),pt(y("textarea",we({ref:D,class:ke,value:d.value,onInput:X,autofocus:e.autofocus,readonly:xe.value,disabled:fe.value,placeholder:e.placeholder,rows:e.rows,name:e.name,onFocus:H,onBlur:k},Te,ve),null),[[la("intersect"),{handler:L},null,{once:!0}]]),e.autoGrow&&pt(y("textarea",{class:[ke,"v-textarea__sizer"],id:`${Te.id}-sizer`,"onUpdate:modelValue":Pe=>d.value=Pe,ref:j,readonly:!0,"aria-hidden":"true"},null),[[yf,d.value]]),e.suffix&&y("span",{class:"v-text-field__suffix"},[e.suffix])])}})},details:oe?pe=>y(je,null,[h.details?.(pe),ne&&y(je,null,[y("span",null,null),y(Vs,{active:e.persistentCounter||m.value,value:P.value,max:A.value},h.counter)])]):void 0})}),Da({},_,R,D)}});const B0=se({withBackground:Boolean,...Ne(),...ct(),...at()},"VThemeProvider"),z0=be()({name:"VThemeProvider",props:B0(),setup(e,o){let{slots:l}=o;const{themeClasses:c}=gt(e);return()=>e.withBackground?y(e.tag,{class:["v-theme-provider",c.value,e.class],style:e.style},{default:()=>[l.default?.()]}):l.default?.()}});const H0=se({align:{type:String,default:"center",validator:e=>["center","start"].includes(e)},direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},justify:{type:String,default:"auto",validator:e=>["auto","center"].includes(e)},side:{type:String,validator:e=>e==null||["start","end"].includes(e)},lineInset:{type:[String,Number],default:0},lineThickness:{type:[String,Number],default:2},lineColor:String,truncateLine:{type:String,validator:e=>["start","end","both"].includes(e)},...Ne(),...Nt(),...at(),...ct()},"VTimeline"),X0=be()({name:"VTimeline",props:H0(),setup(e,o){let{slots:l}=o;const{themeClasses:c}=gt(e),{densityClasses:h}=Jt(e),{rtlClasses:d}=Xt();kt({VTimelineDivider:{lineColor:me(e,"lineColor")},VTimelineItem:{density:me(e,"density"),lineInset:me(e,"lineInset")}});const m=O(()=>{const k=e.side?e.side:e.density!=="default"?"end":null;return k&&`v-timeline--side-${k}`}),p=O(()=>{const k=["v-timeline--truncate-line-start","v-timeline--truncate-line-end"];switch(e.truncateLine){case"both":return k;case"start":return k[0];case"end":return k[1];default:return null}});return Ce(()=>y(e.tag,{class:["v-timeline",`v-timeline--${e.direction}`,`v-timeline--align-${e.align}`,`v-timeline--justify-${e.justify}`,p.value,{"v-timeline--inset-line":!!e.lineInset},c.value,h.value,m.value,d.value,e.class],style:[{"--v-timeline-line-thickness":Oe(e.lineThickness)},e.style]},l)),{}}}),Y0=se({dotColor:String,fillDot:Boolean,hideDot:Boolean,icon:et,iconColor:String,lineColor:String,...Ne(),...Ct(),...ja(),...Mt()},"VTimelineDivider"),W0=be()({name:"VTimelineDivider",props:Y0(),setup(e,o){let{slots:l}=o;const{sizeClasses:c,sizeStyles:h}=Jn(e,"v-timeline-divider__dot"),{backgroundColorStyles:d,backgroundColorClasses:m}=bt(me(e,"dotColor")),{roundedClasses:p}=Tt(e,"v-timeline-divider__dot"),{elevationClasses:k}=Yt(e),{backgroundColorClasses:P,backgroundColorStyles:A}=bt(me(e,"lineColor"));return Ce(()=>y("div",{class:["v-timeline-divider",{"v-timeline-divider--fill-dot":e.fillDot},e.class],style:e.style},[y("div",{class:["v-timeline-divider__before",P.value],style:A.value},null),!e.hideDot&&y("div",{key:"dot",class:["v-timeline-divider__dot",k.value,p.value,c.value],style:h.value},[y("div",{class:["v-timeline-divider__inner-dot",m.value,p.value],style:d.value},[l.default?y(ht,{key:"icon-defaults",disabled:!e.icon,defaults:{VIcon:{color:e.iconColor,icon:e.icon,size:e.size}}},l.default):y(Ge,{key:"icon",color:e.iconColor,icon:e.icon,size:e.size},null)])]),y("div",{class:["v-timeline-divider__after",P.value],style:A.value},null)])),{}}}),U0=se({density:String,dotColor:String,fillDot:Boolean,hideDot:Boolean,hideOpposite:{type:Boolean,default:void 0},icon:et,iconColor:String,lineInset:[Number,String],...Ne(),...ta(),...Mt(),...Ct(),...ja(),...at()},"VTimelineItem"),$0=be()({name:"VTimelineItem",props:U0(),setup(e,o){let{slots:l}=o;const{dimensionStyles:c}=aa(e),h=De(0),d=ae();return Ve(d,m=>{m&&(h.value=m.$el.querySelector(".v-timeline-divider__dot")?.getBoundingClientRect().width??0)},{flush:"post"}),Ce(()=>y("div",{class:["v-timeline-item",{"v-timeline-item--fill-dot":e.fillDot},e.class],style:[{"--v-timeline-dot-size":Oe(h.value),"--v-timeline-line-inset":e.lineInset?`calc(var(--v-timeline-dot-size) / 2 + ${Oe(e.lineInset)})`:Oe(0)},e.style]},[y("div",{class:"v-timeline-item__body",style:c.value},[l.default?.()]),y(W0,{ref:d,hideDot:e.hideDot,icon:e.icon,iconColor:e.iconColor,size:e.size,elevation:e.elevation,dotColor:e.dotColor,fillDot:e.fillDot,rounded:e.rounded},{default:l.icon}),e.density!=="compact"&&y("div",{class:"v-timeline-item__opposite"},[!e.hideOpposite&&l.opposite?.()])])),{}}}),G0=se({...Ne(),..._a({variant:"text"})},"VToolbarItems"),j0=be()({name:"VToolbarItems",props:G0(),setup(e,o){let{slots:l}=o;return kt({VBtn:{color:me(e,"color"),height:"inherit",variant:me(e,"variant")}}),Ce(()=>y("div",{class:["v-toolbar-items",e.class],style:e.style},[l.default?.()])),{}}});const q0=se({id:String,text:String,...Ht(Di({closeOnBack:!1,location:"end",locationStrategy:"connected",eager:!0,minWidth:0,offset:10,openOnClick:!1,openOnHover:!0,origin:"auto",scrim:!1,scrollStrategy:"reposition",transition:!1}),["absolute","persistent"])},"VTooltip"),sa=be()({name:"VTooltip",props:q0(),emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:l}=o;const c=qe(e,"modelValue"),{scopeId:h}=ni(),d=ma(),m=O(()=>e.id||`v-tooltip-${d}`),p=ae(),k=O(()=>e.location.split(" ").length>1?e.location:e.location+" center"),P=O(()=>e.origin==="auto"||e.origin==="overlap"||e.origin.split(" ").length>1||e.location.split(" ").length>1?e.origin:e.origin+" center"),A=O(()=>e.transition?e.transition:c.value?"scale-transition":"fade-transition"),L=O(()=>we({"aria-describedby":m.value},e.activatorProps));return Ce(()=>{const _=za.filterProps(e);return y(za,we({ref:p,class:["v-tooltip",e.class],style:e.style,id:m.value},_,{modelValue:c.value,"onUpdate:modelValue":R=>c.value=R,transition:A.value,absolute:!0,location:k.value,origin:P.value,persistent:!0,role:"tooltip",activatorProps:L.value,_disableGlobalStack:!0},h),{activator:l.activator,default:function(){for(var R=arguments.length,B=new Array(R),D=0;D!0},setup(e,o){let{slots:l}=o;const c=Xu(e,"validation");return()=>l.default?.(c)}}),K0=Object.freeze(Object.defineProperty({__proto__:null,VAlert:Qm,VAlertTitle:Ru,VApp:cu,VAppBar:yu,VAppBarNavIcon:Vu,VAppBarTitle:Du,VAutocomplete:gb,VAvatar:Ua,VBadge:mb,VBanner:xb,VBannerActions:vd,VBannerText:md,VBottomNavigation:pd,VBottomSheet:Sb,VBreadcrumbs:Pb,VBreadcrumbsDivider:xd,VBreadcrumbsItem:yd,VBtn:Ke,VBtnGroup:Dr,VBtnToggle:Mm,VCard:Rn,VCardActions:ri,VCardItem:Sd,VCardSubtitle:wd,VCardText:Dn,VCardTitle:oi,VCarousel:Ob,VCarouselItem:Bb,VCheckbox:en,VCheckboxBtn:Wa,VChip:Zt,VChipGroup:lp,VClassIcon:ug,VCode:zb,VCol:ot,VColorPicker:Tx,VCombobox:os,VComponentIcon:dg,VContainer:ly,VCounter:Vs,VDataIterator:zx,VDataTable:ay,VDataTableFooter:ki,VDataTableRow:Ko,VDataTableRows:Sn,VDataTableServer:ry,VDataTableVirtual:iy,VDatePicker:wy,VDatePickerControls:Gr,VDatePickerHeader:jr,VDatePickerMonth:qr,VDatePickerMonths:Zr,VDatePickerYears:Kr,VDefaultsProvider:ht,VDialog:wn,VDialogBottomTransition:mm,VDialogTopTransition:pm,VDialogTransition:ws,VDivider:La,VExpandTransition:ks,VExpandXTransition:To,VExpansionPanel:ph,VExpansionPanelText:al,VExpansionPanelTitle:mh,VExpansionPanels:gh,VFabTransition:vm,VFadeTransition:ns,VField:si,VFieldLabel:hi,VFileInput:bh,VFooter:_y,VForm:xh,VHover:Ey,VIcon:Ge,VImg:xn,VInfiniteScroll:Dy,VInput:Gt,VItem:Fy,VItemGroup:My,VKbd:Oy,VLabel:ai,VLayout:By,VLayoutItem:Hy,VLazy:Yy,VLigatureIcon:hg,VList:Vn,VListGroup:Or,VListImg:_p,VListItem:dt,VListItemAction:Lp,VListItemMedia:Vp,VListItemSubtitle:Zu,VListItemTitle:Oa,VListSubheader:Ku,VLocaleProvider:Uy,VMain:wh,VMenu:ii,VMessages:Bu,VNavigationDrawer:Sh,VNoSsr:t0,VOtpInput:n0,VOverlay:za,VPagination:Ud,VParallax:r0,VProgressCircular:$n,VProgressLinear:Ps,VRadio:l0,VRadioGroup:u0,VRangeSlider:h0,VRating:g0,VResponsive:Vr,VRow:Sa,VScaleTransition:Ss,VScrollXReverseTransition:bm,VScrollXTransition:fu,VScrollYReverseTransition:ym,VScrollYTransition:xm,VSelect:an,VSelectionControl:yn,VSelectionControlGroup:Fu,VSheet:Ea,VSkeletonLoader:b0,VSlideGroup:Qr,VSlideGroupItem:y0,VSlideXReverseTransition:wm,VSlideXTransition:gu,VSlideYReverseTransition:Sm,VSlideYTransition:Po,VSlider:Ur,VSnackbar:k0,VSpacer:Mn,VStepper:I0,VStepperActions:Ph,VStepperHeader:Th,VStepperItem:_h,VStepperWindow:Ih,VStepperWindowItem:Lh,VSvgIcon:fg,VSwitch:E0,VSystemBar:D0,VTab:Dh,VTable:kn,VTabs:O0,VTextField:ga,VTextarea:Rh,VThemeProvider:z0,VTimeline:X0,VTimelineItem:$0,VToolbar:is,VToolbarItems:j0,VToolbarTitle:ys,VTooltip:sa,VValidation:Z0,VVirtualScroll:Rs,VWindow:wi,VWindowItem:Si},Symbol.toStringTag,{value:"Module"}));function Q0(e,o){const l=o.modifiers||{},c=o.value,{once:h,immediate:d,...m}=l,p=!Object.keys(m).length,{handler:k,options:P}=typeof c=="object"?c:{handler:c,options:{attributes:m?.attr??p,characterData:m?.char??p,childList:m?.child??p,subtree:m?.sub??p}},A=new MutationObserver(function(){let L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],_=arguments.length>1?arguments[1]:void 0;k?.(L,_),h&&Mh(e,o)});d&&k?.([],A),e._mutate=Object(e._mutate),e._mutate[o.instance.$.uid]={observer:A},A.observe(e,P)}function Mh(e,o){e._mutate?.[o.instance.$.uid]&&(e._mutate[o.instance.$.uid].observer.disconnect(),delete e._mutate[o.instance.$.uid])}const J0={mounted:Q0,unmounted:Mh};function ew(e,o){const l=o.value,c={passive:!o.modifiers?.active};window.addEventListener("resize",l,c),e._onResize=Object(e._onResize),e._onResize[o.instance.$.uid]={handler:l,options:c},o.modifiers?.quiet||l()}function tw(e,o){if(!e._onResize?.[o.instance.$.uid])return;const{handler:l,options:c}=e._onResize[o.instance.$.uid];window.removeEventListener("resize",l,c),delete e._onResize[o.instance.$.uid]}const aw={mounted:ew,unmounted:tw};function Fh(e,o){const{self:l=!1}=o.modifiers??{},c=o.value,h=typeof c=="object"&&c.options||{passive:!0},d=typeof c=="function"||"handleEvent"in c?c:c.handler,m=l?e:o.arg?document.querySelector(o.arg):window;m&&(m.addEventListener("scroll",d,h),e._onScroll=Object(e._onScroll),e._onScroll[o.instance.$.uid]={handler:d,options:h,target:l?void 0:m})}function Oh(e,o){if(!e._onScroll?.[o.instance.$.uid])return;const{handler:l,options:c,target:h=e}=e._onScroll[o.instance.$.uid];h.removeEventListener("scroll",l,c),delete e._onScroll[o.instance.$.uid]}function nw(e,o){o.value!==o.oldValue&&(Oh(e,o),Fh(e,o))}const iw={mounted:Fh,unmounted:Oh,updated:nw},sw=Object.freeze(Object.defineProperty({__proto__:null,ClickOutside:dd,Intersect:pu,Mutate:J0,Resize:aw,Ripple:qa,Scroll:iw,Touch:Ms},Symbol.toStringTag,{value:"Module"}));const Nh={primary:"#35495E",secondary:"#3E556D",download:"#5BB974",upload:"#00B3FA",ratio:"#00B2F8",category:"#04669A",tag:"#048B9A",tracker:"#C97D09","active-global":"#4f738d","active-global-disabled":"#35495E","active-text":"#4f738d","active-text-disabled":"#35495E","active-status":"#4f738d","active-status-disabled":"#35495E","active-category":"#04669A","active-category-disabled":"#02334d","active-tag":"#048B9A","active-tag-disabled":"#03464f","active-tracker":"#C97D09","active-tracker-disabled":"#6d4504","torrent-error":"#F83E70","torrent-missingFiles":"#F83E70","torrent-uploading":"#4E79E6","torrent-forcedUP":"#4E79E6","torrent-pausedUP":"#16573E","torrent-queuedUP":"#2E5EAA","torrent-stalledUP":"#4ECDE6","torrent-checkingUP":"#FF7043","torrent-allocating":"#E5A241","torrent-downloading":"#5BB974","torrent-forcedDL":"#5BB974","torrent-metaDL":"#7E57C2","torrent-pausedDL":"#9CA3AF","torrent-queuedDL":"#2E5EAA","torrent-stalledDL":"#4ADE80","torrent-checkingDL":"#FF7043","torrent-checkingResumeData":"#FF7043","torrent-moving":"#FFAA2C","torrent-unknown":"#000000"},rw={dark:!1,colors:{accent:"#64CEAA",background:Yn.grey.lighten4,selected:Yn.grey.lighten2,red:Yn.red.accent2,...Nh}},ow={dark:!0,colors:{accent:"#64CEAA",background:"#121212",selected:Yn.grey.darken1,red:Yn.red.accent3,...Nh}};var Jr=(e=>(e.LIGHT="lightTheme",e.DARK="darkTheme",e))(Jr||{});const lw=gg({components:K0,directives:sw,display:{mobileBreakpoint:"sm"},icons:{defaultSet:"mdi"},theme:{defaultTheme:"lightTheme",variations:{colors:["torrent-error","torrent-missingFiles","torrent-uploading","torrent-forcedUP","torrent-pausedUP","torrent-queuedUP","torrent-stalledUP","torrent-checkingUP","torrent-allocating","torrent-downloading","torrent-forcedDL","torrent-metaDL","torrent-pausedDL","torrent-queuedDL","torrent-stalledDL","torrent-checkingDL","torrent-checkingResumeData","torrent-moving","torrent-unknown"],lighten:3,darken:3},themes:{lightTheme:rw,darkTheme:ow}}}),Ia=oa("vuetorrent",()=>{const e=ae("en"),o=ae(!0),l=ae(!1),c=ae(!0),h=ae(!0),d=ae(!0),m=ae(!0),p=ae(!0),k=ae(!1),P=ae(!1),A=ae(!1),L=ae(zn.DEFAULT),_=ae(""),R=ae(!1),B=ae(!1),D=ae(!1),Y=ae(15),H=ae("YYYY-MM-DD HH:mm:ss"),M=ae(!0),Z=ae(!1),G=ae(!1),X=ae(!1),j=ae(2e3),q=ae(5e3),te=ae(3e3),J=ae(5e3),ie=ae(!1),ne=ae(JSON.parse(JSON.stringify(Ra))),oe=ae(JSON.parse(JSON.stringify(Ra))),ue=ae(JSON.parse(JSON.stringify(Ra))),ve=ae(JSON.parse(JSON.stringify(Ra))),Ie=ae(JSON.parse(JSON.stringify(Ra))),ye=O(()=>l.value?Jr.DARK:Jr.LIGHT),ge=O(()=>Y.value===-1),pe=O(()=>{const it=new Array(Object.keys(Ra).length);for(const[lt,xt]of Object.entries(ne.value))it[xt.order-1]={name:lt,...xt,...ci[lt]};return it}),le=O(()=>{const it=new Array(Object.keys(Ra).length);for(const[lt,xt]of Object.entries(oe.value))it[xt.order-1]={name:lt,...xt,...ci[lt]};return it}),fe=O(()=>{const it=new Array(Object.keys(Ra).length);for(const[lt,xt]of Object.entries(ue.value))it[xt.order-1]={name:lt,...xt,...ci[lt]};return it}),de=O(()=>{const it=new Array(Object.keys(Ra).length);for(const[lt,xt]of Object.entries(ve.value))it[xt.order-1]={name:lt,...xt,...ci[lt]};return it}),xe=O(()=>{const it=new Array(Object.keys(Ra).length);for(const[lt,xt]of Object.entries(Ie.value))it[xt.order-1]={name:lt,...xt,...ci[lt]};return it}),We=Ca(),Le=ao(),ke=us();Ve(e,Pe),Ve(l,Ee),Ve(o,ce);const Te=im("(prefers-color-scheme: dark)");Ve(Te,Ue);function Pe(it){We.locale.value=it}function Ee(){ke.global.name.value=ye.value}function ce(){Ue(Te.value)}function Ue(it){o.value&&(l.value=it)}function ze(){l.value=!ke.current.value.dark,o.value&&(o.value=!1)}async function nt(){await Le.push({name:"login",query:{redirect:Le.currentRoute.value.path}})}function $e(it){it.forEach((lt,xt)=>{ne.value[lt.name].active=lt.active,ne.value[lt.name].order=xt+1})}function Je(it){it.forEach((lt,xt)=>{oe.value[lt.name].active=lt.active,oe.value[lt.name].order=xt+1})}function St(it){it.forEach((lt,xt)=>{ue.value[lt.name].active=lt.active,ue.value[lt.name].order=xt+1})}function ua(it){it.forEach((lt,xt)=>{ve.value[lt.name].active=lt.active,ve.value[lt.name].order=xt+1})}function ea(it){it.forEach((lt,xt)=>{Ie.value[lt.name].active=lt.active,Ie.value[lt.name].order=xt+1})}function Wt(it){ne.value[it].active=!ne.value[it].active}function Ft(it){oe.value[it].active=!oe.value[it].active}function js(it){ue.value[it].active=!ue.value[it].active}function qs(it){ve.value[it].active=!ve.value[it].active}function Zs(it){Ie.value[it].active=!Ie.value[it].active}return{canvasRenderThreshold:te,canvasRefreshThreshold:J,darkMode:l,dateFormat:H,deleteWithFiles:A,fileContentInterval:q,isDrawerRight:R,isPaginationOnTop:B,hideChipIfUnset:D,isShutdownButtonVisible:Z,language:e,matchSystemTheme:o,openSideBarOnStart:M,paginationSize:Y,refreshInterval:j,showAlltimeStat:m,showCurrentSpeed:p,showFreeSpace:c,showSessionStat:d,showSpeedGraph:h,showSpeedInTitle:P,showTrackerFilter:k,uiTitleType:L,uiTitleCustom:_,useBinarySize:X,useBitSpeed:G,useIdForRssLinks:ie,_busyProperties:ne,busyTorrentProperties:pe,_doneProperties:oe,doneTorrentProperties:le,_busyGridProperties:ue,busyGridProperties:fe,_doneGridProperties:ve,doneGridProperties:de,_tableProperties:Ie,tableProperties:xe,getCurrentThemeName:ye,isInfiniteScrollActive:ge,setLanguage:Pe,updateTheme:Ee,updateSystemTheme:ce,toggleTheme:ze,redirectToLogin:nt,updateBusyProperties:$e,updateDoneProperties:Je,updateBusyGridProperties:St,updateDoneGridProperties:ua,updateTableProperties:ea,toggleBusyProperty:Wt,toggleDoneProperty:Ft,toggleBusyGridProperty:js,toggleDoneGridProperty:qs,toggleTableProperty:Zs}},{persist:{enabled:!0,strategies:[{storage:localStorage,key:"vuetorrent_webuiSettings"}]}}),Gs=oa("dashboard",()=>{const e=ae(1),o=ae(!1),l=ae([]),c=ae(),h=ae(Jc.LIST),{t:d}=Ca(),m=un(),p=Ia(),k=O(()=>{if(l.value.length){const H=l.value.map(M=>m.getTorrentByHash(M)).filter(M=>M!==void 0).map(M=>M.size).reduce((M,Z)=>M+Z,0);return d("dashboard.selectedTorrentsCount",{count:l.value.length,total:m.filteredTorrents.length,size:jv(H,p.useBinarySize)})}else return d("dashboard.torrentsCount",m.filteredTorrents.length)});function P(H){return l.value.includes(H)}function A(H){P(H)||l.value.push(H),c.value=H}function L(...H){o.value=!0,H.forEach(A)}function _(H){const M=l.value.indexOf(H);M>=0&&l.value.splice(M,1)}function R(H){P(H)?_(H):A(H)}function B(H){if(!c.value)return;const M=m.getTorrentIndexByHash(c.value),Z=m.getTorrentIndexByHash(H),G=Math.min(Z,M),X=Math.max(Z,M),j=m.filteredTorrents.slice(G,X+1).map(q=>q.hash);L(...j)}function D(){o.value=!0,l.value.splice(0,l.value.length,...m.torrents.map(H=>H.hash)),c.value=m.torrents[0]?.hash}function Y(){l.value=[]}return Ve(l,H=>{H.length===0&&(c.value=void 0)}),Ve(()=>m.filteredTorrents,H=>{const M=Math.ceil(H.length/p.paginationSize);M{const e=Na({}),o=ae(3);function l(h,d){const m=c(h);m.splice(0,0,d);const p=m.indexOf(d,1);p!==-1&&m.splice(p,1),m.length>o.value&&m.splice(o.value,m.length-o.value),e[h]=m}function c(h){return e[h]||[]}return{_history:e,historySize:o,pushValueToHistory:l,getHistory:c}},{persist:{enabled:!0,strategies:[{storage:localStorage,key:"vuetorrent_history"}]}}),Bh=oa("logs",()=>{const e=ae(!1),o=ae([]),l=ae();async function c(m){if(e.value)return;e.value=!0;let p;m?p=m:p=o.value.length>0?o.value.at(-1).id:-1;const k=await Fe.getLogs(p);o.value.push(...k),await d(k),e.value=!1}async function h(){return o.value=[],c(-1)}async function d(m){const p=m.find(P=>P.message.includes("Detected external IP. IP: "));if(!p)return;const k=p?.message.match(/Detected external IP\. IP: "(.*)"/);l.value=k[1]}return{logs:o,externalIp:l,fetchLogs:c,cleanAndFetchLogs:h}}),uw="modulepreload",dw=function(e,o){return new URL(e,o).href},dc={},Ja=function(o,l,c){if(!l||l.length===0)return o();const h=document.getElementsByTagName("link");return Promise.all(l.map(d=>{if(d=dw(d,c),d in dc)return;dc[d]=!0;const m=d.endsWith(".css"),p=m?'[rel="stylesheet"]':"";if(!!c)for(let A=h.length-1;A>=0;A--){const L=h[A];if(L.href===d&&(!m||L.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${d}"]${p}`))return;const P=document.createElement("link");if(P.rel=m?"stylesheet":uw,m||(P.as="script",P.crossOrigin=""),P.href=d,document.head.appendChild(P),m)return new Promise((A,L)=>{P.addEventListener("load",A),P.addEventListener("error",()=>L(new Error(`Unable to preload CSS for ${d}`)))})})).then(()=>o()).catch(d=>{const m=new Event("vite:preloadError",{cancelable:!0});if(m.payload=d,window.dispatchEvent(m),!m.defaultPrevented)throw d})},zh=oa("navbar",()=>{const e=ae(new Array(15).fill(0)),o=ae(new Array(15).fill(0));function l(h){e.value.shift(),e.value.push(h)}function c(h){o.value.shift(),o.value.push(h)}return{downloadData:e,uploadData:o,pushDownloadData:l,pushUploadData:c}},{persist:{enabled:!0,strategies:[{storage:sessionStorage,key:"vuetorrent_navbar"}]}}),gn=oa("maindata",()=>{const e=ae([]),o=ae(!1),l=ae(),c=ae(),h=ae([]),d=ae([]),m=Kn(),p=Gs(),k=zh(),P=un(),{torrents:A}=nn(P),L=Ia(),_=dm();async function R(){e.value=await Fe.getCategories()}function B(Pe){return e.value.find(Ee=>Ee.name===Pe)}async function D(Pe){await Fe.createCategory(Pe)}async function Y(Pe,Ee){if(Ee){await Fe.createCategory(Pe),await Fe.editCategory({name:Ee,savePath:Pe.savePath});const ce=await Fe.getTorrents({sort:pi.DEFAULT,category:Ee});return ce.length>0&&await Fe.setCategory(ce.map(Ue=>Ue.hash),Pe.name),await Fe.deleteCategory([Ee]),ce.length}else await Fe.editCategory(Pe)}async function H(Pe){await Fe.deleteCategory(Pe)}async function M(){h.value=await Fe.getAvailableTags()}async function Z(Pe){await Fe.createTag(Pe)}async function G(Pe,Ee){if(Pe===Ee)return;await Fe.createTag([Ee]);const ce=await Fe.getTorrents({sort:pi.DEFAULT,tag:Pe});ce.length>0&&await Fe.addTorrentTag(ce.map(Ue=>Ue.hash),[Ee]),await Fe.deleteTags([Pe])}async function X(Pe){await Fe.deleteTags(Pe)}async function j(){if(!o.value){o.value=!0;try{const Pe=await Fe.getMaindata(l.value);l.value=Pe.rid||void 0,Pe.server_state&&(c.value={...c.value,...Pe.server_state},k.pushDownloadData(c.value.dl_info_speed),k.pushUploadData(c.value.up_info_speed)),P.sortOptions.isCustomSortEnabled=_.computedValues.indexOf(P.sortOptions.sortBy)!==-1;let Ee=await Fe.getTorrents(P.getTorrentsPayload);L.showTrackerFilter&&(d.value=Ee.map(ze=>ze.tracker).map(ze=>nu(ze)).filter((ze,nt,$e)=>nt===$e.indexOf(ze)&&ze).sort());const ce=Ee.map(ze=>_.buildFromQbit(ze));A.value=ce;const Ue=A.value.map(ze=>ze.hash);p.selectedTorrents=p.selectedTorrents.filter(ze=>Ue.includes(ze))}catch(Pe){Pe?.response?.status===403?(console.error("No longer authenticated, logging out..."),m.setAuthStatus(!1),await L.redirectToLogin()):console.error(Pe)}finally{o.value=!1}}}async function q(Pe,Ee){return await Fe.getTorrentFiles(Pe,Ee)}async function te(Pe,Ee,ce){await Fe.renameFile(Pe,Ee,ce)}async function J(Pe,Ee,ce){await Fe.renameFolder(Pe,Ee,ce)}async function ie(Pe){return await Fe.getTorrentPieceStates(Pe)}async function ne(Pe){await Fe.reannounceTorrents(ha(Pe))}async function oe(Pe){await Fe.toggleSequentialDownload(ha(Pe))}async function ue(Pe){await Fe.toggleFirstLastPiecePriority(ha(Pe))}async function ve(Pe,Ee){await Fe.setAutoTMM(ha(Pe),ha(Ee))}async function Ie(Pe,Ee){await Fe.setSuperSeeding(ha(Pe),ha(Ee))}async function ye(Pe){return await Fe.getTorrentTrackers(Pe)}async function ge(Pe,Ee){await Fe.addTorrentTrackers(Pe,Ee)}async function pe(Pe,Ee,ce){await Fe.editTorrentTracker(Pe,Ee,ce)}async function le(Pe,Ee){await Fe.removeTorrentTrackers(Pe,Ee)}async function fe(Pe){return await Fe.getTorrentPeers(Pe)}async function de(Pe,Ee){await Fe.addTorrentPeers([Pe],Ee)}async function xe(Pe){await Fe.banPeers(Pe)}async function We(Pe,Ee,ce){await Fe.setTorrentFilePriority(Pe,Ee,ce)}async function Le(Pe,Ee){return await Fe.setDownloadLimit(Ee,Pe)}async function ke(Pe,Ee){return await Fe.setUploadLimit(Ee,Pe)}async function Te(Pe,Ee,ce,Ue){return await Fe.setShareLimit(Pe,Ee,ce,Ue)}return{categories:e,isUpdatingMaindata:o,rid:l,serverState:c,tags:h,trackers:d,fetchCategories:R,getCategoryFromName:B,createCategory:D,editCategory:Y,deleteCategories:H,fetchTags:M,createTags:Z,editTag:G,deleteTags:X,updateMaindata:j,fetchFiles:q,renameTorrentFile:te,renameTorrentFolder:J,fetchPieceState:ie,reannounceTorrents:ne,toggleSeqDl:oe,toggleFLPiecePrio:ue,toggleAutoTmm:ve,setSuperSeeding:Ie,getTorrentTrackers:ye,addTorrentTrackers:ge,editTorrentTracker:pe,removeTorrentTrackers:le,getTorrentPeers:fe,addTorrentPeers:de,banPeers:xe,setTorrentFilePriority:We,setDownloadLimit:Le,setUploadLimit:ke,setShareLimit:Te}}),a1=oa("rss",()=>{const e=ae([]),o=ae([]),l=De([]),c=De({}),h=Na({title:"",unread:!1}),d=O(()=>l.value.filter(G=>!G.isRead)),m=O(()=>h.unread?d.value:l.value);async function p(G){await Fe.refreshFeed(G)}async function k(G,X){await Fe.createFeed({name:G,url:X})}async function P(G,X){await Fe.setRule(G,X)}async function A(G,X){await Fe.editFeed(G,X)}async function L(G,X){await Fe.renameRule(G,X)}async function _(G){await Fe.deleteFeed(G)}async function R(G){await Fe.deleteRule(G)}async function B(){e.value=await Fe.getFeeds(!0),l.value=[],c.value={},e.value.forEach(G=>{G.articles&&G.articles.forEach(X=>{c.value[X.id]?c.value[X.id].push(G.name):(c.value[X.id]=[G.name],l.value.push({parsedDate:new Date(X.date),...X}))})}),fi(l),fi(c)}function D(G){return c.value[G]}async function Y(G){const X=c.value[G];if(!X)return;const j=[];X.forEach(q=>j.push(Fe.markAsRead(q,G))),await Promise.all(j),l.value.forEach(q=>{q.id===G&&(q.isRead=!0)}),fi(l)}async function H(){await Promise.all(d.value.map(G=>G.id).map(Y)),await B()}async function M(){o.value=await Fe.getRules()}async function Z(G){return await Fe.getMatchingArticles(G)}return{feeds:e,rules:o,filters:h,articles:m,unreadArticles:d,refreshFeed:p,createFeed:k,setRule:P,editFeed:A,renameRule:L,deleteFeed:_,deleteRule:R,fetchFeeds:B,getFeedNames:D,markArticleAsRead:Y,markAllAsRead:H,fetchRules:M,fetchMatchingArticles:Z}},{persist:{enabled:!0,strategies:[{storage:sessionStorage,key:"vuetorrent_rss"}]}}),n1=oa("searchEngine",()=>{const e=ae([]),o=ae([]);function l(){e.value.push({uniqueId:om(),id:0,query:"",itemsPerPage:10,filters:{title:"",category:"all",plugin:"enabled"},results:[],timer:null})}function c(_){e.value=e.value.filter(R=>R.uniqueId!==_)}async function h(_){const R=await Fe.startSearch(_.query,_.filters.category,[_.filters.plugin]);_.id=R.id,_.results=[]}async function d(_){const R=await Fe.getSearchResults(_.id,_.results.length);return _.results.push(...R.results),R.status}async function m(_){_.id&&_.id!==0&&await Fe.stopSearch(_.id),_.id=0}async function p(){o.value=await Fe.getSearchPlugins()}async function k(_){await Fe.installSearchPlugin([_])}async function P(_){await Fe.uninstallSearchPlugin([_])}async function A(_){await Fe.enableSearchPlugin([_.name],!_.enabled)}async function L(){await Fe.updateSearchPlugins()}return{searchData:e,searchPlugins:o,createNewTab:l,deleteTab:c,runNewSearch:h,refreshResults:d,stopSearch:m,fetchSearchPlugins:p,installSearchPlugin:k,uninstallSearchPlugin:P,toggleSearchPlugin:A,updatePlugins:L}},{persist:{enabled:!0,strategies:[{storage:sessionStorage,key:"vuetorrent_searchEngine"}]}}),yr=Et({__name:"HistoryField",props:{modelValue:{},historyKey:{}},emits:["update:modelValue"],setup(e,{expose:o,emit:l}){const c=e,h=l,d=cw(),m=ae(),p=O(()=>d.getHistory(c.historyKey)),k=O({get:()=>c.modelValue??"",set:A=>h("update:modelValue",A)});function P(){d.pushValueToHistory(c.historyKey,k.value)}return o({saveValueToHistory:P,focus:()=>m.value?.focus()}),(A,L)=>(Be(),tt(os,{modelValue:k.value,"onUpdate:modelValue":L[0]||(L[0]=_=>k.value=_),ref_key:"field",ref:m,items:p.value},{prepend:ee(()=>[wf(A.$slots,"prepend")]),_:3},8,["modelValue","items"]))}}),hw={key:0,class:"text-overline text-grey-darken-2 ml-2"},wr=2,nl=Et({__name:"AddTorrentDialog",props:{guid:{},openSuddenly:{type:Boolean,default:!1}},setup(e){const o=e,{isOpened:l}=xs(o.guid),{t:c}=Ca(),h=bs(),{urls:d,files:m,form:p}=nn(h),k=gn(),P=So(),A=un(),L=Ia(),_=[{title:c("constants.contentLayout.original"),value:Gi.ORIGINAL},{title:c("constants.contentLayout.subfolder"),value:Gi.SUBFOLDER},{title:c("constants.contentLayout.nosubfolder"),value:Gi.NO_SUBFOLDER}],R=[{title:c("constants.stopCondition.none"),value:ji.NONE},{title:c("constants.stopCondition.metadataReceived"),value:ji.METADATA_RECEIVED},{title:c("constants.stopCondition.filesChecked"),value:ji.FILES_CHECKED}],B=O(()=>d.value.length>0||m.value.length>0),D=ae(),Y=ae(),H=ae(),M=O({get:()=>p.value.cookie,set:le=>p.value.cookie=le||void 0}),Z=O({get:()=>p.value.rename,set:le=>p.value.rename=le||void 0}),G=ae(""),X=O({get:()=>p.value.tags?p.value.tags.split(",").map(le=>le.trim()):[],set:le=>p.value.tags=le.join(",")}),j=ae(""),q=O(()=>k.categories.map(le=>le.name)),te=O({get:()=>p.value.category||j.value||void 0,set:le=>p.value.category=le||void 0}),J=O({get:()=>p.value.downloadPath,set:le=>{p.value.useDownloadPath=!!le||void 0,p.value.downloadPath=le||void 0}}),ie=O({get:()=>!p.value.paused,set:le=>p.value.paused=!le}),ne=O({get:()=>!p.value.dlLimit||p.value.dlLimit===-1?"":(p.value.dlLimit/1024).toString(),set:le=>{if(!le)p.value.dlLimit=void 0;else{const fe=parseInt(le);fe>0&&(p.value.dlLimit=fe*1024)}}}),oe=O({get:()=>!p.value.upLimit||p.value.upLimit===-1?"":(p.value.upLimit/1024).toString(),set:le=>{if(!le)p.value.upLimit=void 0;else{const fe=parseInt(le);fe>0&&(p.value.upLimit=fe*1024)}}}),ue=O({get:()=>p.value.ratioLimit,set:le=>p.value.ratioLimit=le||void 0}),ve=O({get:()=>p.value.seedingTimeLimit,set:le=>p.value.seedingTimeLimit=le||void 0}),Ie=O({get:()=>p.value.inactiveSeedingTimeLimit,set:le=>p.value.inactiveSeedingTimeLimit=le||void 0});function ye(){B.value&&Xn.promise(A.addTorrents(m.value,d.value,p.value),{pending:c("dialogs.add.pending"),error:c("dialogs.add.error",h.pendingTorrentsCount),success:c("dialogs.add.success",h.pendingTorrentsCount)},{autoClose:1500}).then(()=>{D.value?.saveValueToHistory(),Y.value?.saveValueToHistory(),H.value?.saveValueToHistory(),h.resetForm(),ge()})}function ge(){l.value=!1}const pe=()=>{p.value.savepath=k.getCategoryFromName(p.value.category)?.savePath??P.preferences.save_path};return(le,fe)=>(Be(),tt(wn,{modelValue:re(l),"onUpdate:modelValue":fe[24]||(fe[24]=de=>zt(l)?l.value=de:null),class:rn(le.$vuetify.display.mobile?"":"w-75"),fullscreen:le.$vuetify.display.mobile,transition:le.openSuddenly?"none":"dialog-bottom-transition"},{default:ee(()=>[y(Rn,null,{default:ee(()=>[y(oi,null,{default:ee(()=>[y(is,{color:"transparent"},{default:ee(()=>[y(ys,null,{default:ee(()=>[He(Xe(re(c)("dialogs.add.title")),1)]),_:1}),y(Ke,{icon:"mdi-close",onClick:ge})]),_:1})]),_:1}),y(Dn,null,{default:ee(()=>[y(Sa,null,{default:ee(()=>[y(ot,{cols:"12"},{default:ee(()=>[y(bh,{modelValue:re(m),"onUpdate:modelValue":fe[0]||(fe[0]=de=>zt(m)?m.value=de:null),label:re(c)("dialogs.add.files"),"show-size":re(L).useBinarySize?1024:1e3,accept:".torrent",counter:"",multiple:"","persistent-clear":"","persistent-hint":"","prepend-icon":"",variant:"outlined"},{prepend:ee(()=>[y(Ge,{color:"accent"},{default:ee(()=>[He("mdi-paperclip")]),_:1})]),selection:ee(({fileNames:de})=>[(Be(!0),wt(je,null,no(de,(xe,We)=>(Be(),wt(je,null,[We[He(Xe(xe),1)]),_:2},1024)):Pt("",!0)],64))),256)),de.length===wr+1?(Be(),wt("span",hw,Xe(re(c)("dialogs.add.fileOverflow",de.length-wr)),1)):Pt("",!0)]),_:1},8,["modelValue","label","show-size"]),y(Rh,{modelValue:re(d),"onUpdate:modelValue":fe[1]||(fe[1]=de=>zt(d)?d.value=de:null),label:re(c)("dialogs.add.links"),clearable:""},{prepend:ee(()=>[y(Ge,{color:"accent"},{default:ee(()=>[He("mdi-link")]),_:1})]),_:1},8,["modelValue","label"]),re(d)?(Be(),tt(yr,{key:0,modelValue:M.value,"onUpdate:modelValue":fe[2]||(fe[2]=de=>M.value=de),historyKey:re(qi).COOKIE,ref_key:"cookieField",ref:D,clearable:"",label:le.$t("dialogs.add.cookie"),placeholder:le.$t("dialogs.add.cookiePlaceholder")},{prepend:ee(()=>[y(Ge,{color:"accent"},{default:ee(()=>[He("mdi-cookie")]),_:1})]),_:1},8,["modelValue","historyKey","label","placeholder"])):Pt("",!0),y(ga,{modelValue:Z.value,"onUpdate:modelValue":fe[3]||(fe[3]=de=>Z.value=de),clearable:"","hide-details":"",label:le.$t("dialogs.add.rename")},{prepend:ee(()=>[y(Ge,{color:"accent"},{default:ee(()=>[He("mdi-rename")]),_:1})]),_:1},8,["modelValue","label"])]),_:1}),y(ot,{cols:"12",md:"6"},{default:ee(()=>[y(os,{modelValue:X.value,"onUpdate:modelValue":fe[4]||(fe[4]=de=>X.value=de),search:G.value,"onUpdate:search":fe[5]||(fe[5]=de=>G.value=de),"hide-no-data":!1,items:re(k).tags,label:re(c)("dialogs.add.tags"),chips:"",clearable:"","hide-details":"",multiple:"",autocomplete:"tags"},{prepend:ee(()=>[y(Ge,{color:"accent"},{default:ee(()=>[He("mdi-tag")]),_:1})]),"no-data":ee(()=>[y(dt,null,{default:ee(()=>[G.value?.length>0?(Be(),tt(Oa,{key:0},{default:ee(()=>[He(Xe(re(c)("dialogs.add.noTagMatch",{query:G.value})),1)]),_:1})):(Be(),tt(Oa,{key:1},{default:ee(()=>[He(Xe(re(c)("dialogs.add.noTags")),1)]),_:1}))]),_:1})]),_:1},8,["modelValue","search","items","label"])]),_:1}),y(ot,{cols:"12",md:"6"},{default:ee(()=>[y(os,{modelValue:te.value,"onUpdate:modelValue":[fe[6]||(fe[6]=de=>te.value=de),pe],search:j.value,"onUpdate:search":fe[7]||(fe[7]=de=>j.value=de),"hide-no-data":!1,items:q.value,label:le.$t("dialogs.add.category"),clearable:"","hide-details":"",autocomplete:"categories"},{prepend:ee(()=>[y(Ge,{color:"accent"},{default:ee(()=>[He("mdi-label")]),_:1})]),"no-data":ee(()=>[y(dt,null,{default:ee(()=>[j.value?.length>0?(Be(),tt(Oa,{key:0},{default:ee(()=>[He(Xe(re(c)("dialogs.add.noCategoryMatch",{query:j.value})),1)]),_:1})):(Be(),tt(Oa,{key:1},{default:ee(()=>[He(Xe(re(c)("dialogs.add.noCategories")),1)]),_:1}))]),_:1})]),_:1},8,["modelValue","search","items","label"])]),_:1}),y(ot,{cols:"12"},{default:ee(()=>[y(yr,{modelValue:J.value,"onUpdate:modelValue":fe[8]||(fe[8]=de=>J.value=de),"history-key":re(qi).TORRENT_PATH,ref_key:"dlPathField",ref:Y,disabled:re(p).autoTMM,label:re(c)("dialogs.add.downloadPath"),"hide-details":""},{prepend:ee(()=>[y(Ge,{color:"accent"},{default:ee(()=>[He("mdi-tray-arrow-down")]),_:1})]),_:1},8,["modelValue","history-key","disabled","label"])]),_:1}),y(ot,{cols:"12"},{default:ee(()=>[y(yr,{modelValue:re(p).savepath,"onUpdate:modelValue":fe[9]||(fe[9]=de=>re(p).savepath=de),"history-key":re(qi).TORRENT_PATH,ref_key:"savePathField",ref:H,disabled:re(p).autoTMM,label:re(c)("dialogs.add.savePath"),"hide-details":""},{prepend:ee(()=>[y(Ge,{color:"accent"},{default:ee(()=>[He("mdi-content-save")]),_:1})]),_:1},8,["modelValue","history-key","disabled","label"])]),_:1}),y(ot,{cols:"12",md:"6"},{default:ee(()=>[y(an,{modelValue:re(p).contentLayout,"onUpdate:modelValue":fe[10]||(fe[10]=de=>re(p).contentLayout=de),items:_,label:re(c)("constants.contentLayout.title"),color:"accent","hide-details":"",rounded:"xl",variant:"solo-filled"},null,8,["modelValue","label"])]),_:1}),y(ot,{cols:"12",md:"6"},{default:ee(()=>[y(an,{modelValue:re(p).stopCondition,"onUpdate:modelValue":fe[11]||(fe[11]=de=>re(p).stopCondition=de),items:R,label:re(c)("constants.stopCondition.title"),color:"accent","hide-details":"",rounded:"xl",variant:"solo-filled"},null,8,["modelValue","label"])]),_:1})]),_:1}),y(Sa,{class:"mx-3"},{default:ee(()=>[y(ot,{cols:"12",md:"6"},{default:ee(()=>[y(en,{modelValue:ie.value,"onUpdate:modelValue":fe[12]||(fe[12]=de=>ie.value=de),label:re(c)("dialogs.add.startNow"),color:"accent",density:"compact","hide-details":""},null,8,["modelValue","label"])]),_:1}),y(ot,{cols:"12",md:"6"},{default:ee(()=>[y(en,{modelValue:re(p).addToTopOfQueue,"onUpdate:modelValue":fe[13]||(fe[13]=de=>re(p).addToTopOfQueue=de),label:re(c)("dialogs.add.addToTopOfQueue"),color:"accent",density:"compact","hide-details":""},null,8,["modelValue","label"])]),_:1}),y(ot,{cols:"12",md:"6"},{default:ee(()=>[y(en,{modelValue:re(p).skip_checking,"onUpdate:modelValue":fe[14]||(fe[14]=de=>re(p).skip_checking=de),label:re(c)("dialogs.add.skipChecking"),color:"accent",density:"compact","hide-details":""},null,8,["modelValue","label"])]),_:1}),y(ot,{cols:"12",md:"6"},{default:ee(()=>[y(en,{modelValue:re(p).autoTMM,"onUpdate:modelValue":fe[15]||(fe[15]=de=>re(p).autoTMM=de),label:re(c)("dialogs.add.autoTMM"),color:"accent",density:"compact","hide-details":""},null,8,["modelValue","label"])]),_:1}),y(ot,{cols:"12",md:"6"},{default:ee(()=>[y(en,{modelValue:re(p).sequentialDownload,"onUpdate:modelValue":fe[16]||(fe[16]=de=>re(p).sequentialDownload=de),label:re(c)("dialogs.add.sequentialDownload"),color:"accent",density:"compact","hide-details":""},null,8,["modelValue","label"])]),_:1}),y(ot,{cols:"12",md:"6"},{default:ee(()=>[y(en,{modelValue:re(p).firstLastPiecePrio,"onUpdate:modelValue":fe[17]||(fe[17]=de=>re(p).firstLastPiecePrio=de),label:re(c)("dialogs.add.firstLastPiecePrio"),color:"accent",density:"compact","hide-details":""},null,8,["modelValue","label"])]),_:1})]),_:1}),y(Sa,null,{default:ee(()=>[y(ot,{cols:"12"},{default:ee(()=>[y(gh,null,{default:ee(()=>[y(ph,{color:"primary",title:le.$t("dialogs.add.limitCollapse")},{default:ee(()=>[y(al,null,{default:ee(()=>[y(Sa,null,{default:ee(()=>[y(ot,{cols:"12",md:"6"},{default:ee(()=>[y(ga,{modelValue:ne.value,"onUpdate:modelValue":fe[18]||(fe[18]=de=>ne.value=de),label:le.$t("dialogs.add.dlLimit"),"hide-details":"",suffix:"KiB/s"},{prepend:ee(()=>[y(Ge,{color:"accent"},{default:ee(()=>[He("mdi-download")]),_:1})]),_:1},8,["modelValue","label"])]),_:1}),y(ot,{cols:"12",md:"6"},{default:ee(()=>[y(ga,{modelValue:oe.value,"onUpdate:modelValue":fe[19]||(fe[19]=de=>oe.value=de),label:le.$t("dialogs.add.upLimit"),"hide-details":"",suffix:"KiB/s"},{prepend:ee(()=>[y(Ge,{color:"accent"},{default:ee(()=>[He("mdi-upload")]),_:1})]),_:1},8,["modelValue","label"])]),_:1}),y(ot,{cols:"12",md:"4"},{default:ee(()=>[y(ga,{modelValue:ue.value,"onUpdate:modelValue":fe[20]||(fe[20]=de=>ue.value=de),hint:le.$t("dialogs.add.limitHint"),label:le.$t("dialogs.add.ratioLimit"),type:"number"},null,8,["modelValue","hint","label"])]),_:1}),y(ot,{cols:"12",md:"4"},{default:ee(()=>[y(ga,{modelValue:ve.value,"onUpdate:modelValue":fe[21]||(fe[21]=de=>ve.value=de),label:le.$t("dialogs.add.seedingTimeLimit"),hint:le.$t("dialogs.add.limitHint"),suffix:le.$t("units.minutes"),type:"number"},null,8,["modelValue","label","hint","suffix"])]),_:1}),y(ot,{cols:"12",md:"4"},{default:ee(()=>[y(ga,{modelValue:Ie.value,"onUpdate:modelValue":fe[22]||(fe[22]=de=>Ie.value=de),label:le.$t("dialogs.add.inactiveSeedingTimeLimit"),hint:le.$t("dialogs.add.limitHint"),suffix:le.$t("units.minutes"),type:"number"},null,8,["modelValue","label","hint","suffix"])]),_:1})]),_:1})]),_:1})]),_:1},8,["title"])]),_:1})]),_:1})]),_:1})]),_:1}),y(ri,{class:"justify-center"},{default:ee(()=>[y(Ke,{text:le.$t("dialogs.add.resetForm"),color:"error",variant:"flat",onClick:fe[23]||(fe[23]=de=>re(h).resetForm())},null,8,["text"]),y(Mn),y(Ke,{disabled:!B.value,text:le.$t("dialogs.add.submit"),color:"accent",type:"submit",variant:"elevated",onClick:ye},null,8,["disabled","text"]),y(Ke,{text:le.$t("common.close"),color:"",variant:"flat",onClick:ge},null,8,["text"])]),_:1})]),_:1})]),_:1},8,["modelValue","class","fullscreen","transition"]))}}),fw=Et({__name:"AddPanel",setup(e){const o=bs(),l=Qn();function c(){l.createDialog(nl)}return(h,d)=>pt((Be(),tt(pd,{active:re(o).pendingTorrentsCount>0,class:"pointer",onClick:c},{default:ee(()=>[y(dt,{title:h.$t("navbar.addPanel.torrentsPendingCount",re(o).pendingTorrentsCount)},null,8,["title"]),y(Mn),y(dt,null,{default:ee(()=>[y(Ge,{icon:"mdi-chevron-up"})]),_:1})]),_:1},8,["active"])),[[Ms,{up:c}]])}}),gw={class:"dnd-zone"},vw={class:"dnd-zone-content text-accent"},mw=Et({__name:"DnDZone",setup(e){const o=io(),l=bs(),c=Kn(),h=Qn(),d=ae();function m(){const P=o.name,A=o.params.tab,L=o.params.subtab;P==="login"||P==="settings"&&A==="vuetorrent"&&L.startsWith("torrentCard")||!c.isAuthenticated||(k.value=!0)}function p(P,A){if(A.preventDefault(),A.stopPropagation(),!A.dataTransfer)return;const L=(P||[]).filter(R=>R.type==="application/x-bittorrent"||R.name.endsWith(".torrent")),_=A.dataTransfer.getData("text/plain").split(` -`).filter(R=>R.startsWith("magnet:")||R.startsWith("http"));L.forEach(l.pushTorrentToQueue),_.forEach(l.pushTorrentToQueue),h.hasActiveDialog||h.createDialog(nl,{})}const{isOverDropZone:k}=sm(d,{onDrop:p});return jt(()=>{document.addEventListener("dragenter",m)}),ls(()=>{document.removeEventListener("dragenter",m)}),(P,A)=>(Be(),tt(Ss,null,{default:ee(()=>[pt(_t("div",{ref_key:"dndZoneRef",ref:d,class:"dnd-zone-outer"},[_t("div",gw,[_t("div",vw,[y(Ge,{size:"75"},{default:ee(()=>[He("mdi-cloud-upload")]),_:1}),_t("span",null,Xe(P.$t("dialogs.add.dropLabel")),1)])])],512),[[Pa,re(k)]])]),_:1}))}});const Fn=(e,o)=>{const l=e.__vccOpts||e;for(const[c,h]of o)l[c]=h;return l},pw=Fn(mw,[["__scopeId","data-v-2886b3a6"]]),bw=Et({__name:"ConfirmShutdownDialog",props:{guid:{}},setup(e){const o=e,{t:l}=Ca(),{isOpened:c}=xs(o.guid),h=ko(),d=Kn(),m=Ia(),p=()=>{c.value=!1},k=async()=>{await h.shutdownQbit()?(d.setAuthStatus(!1),await m.redirectToLogin(),Xn.success(l("dialogs.shutdown.success"))):Xn.error(l("dialogs.shutdown.error")),p()};return(P,A)=>(Be(),tt(wn,{modelValue:re(c),"onUpdate:modelValue":A[0]||(A[0]=L=>zt(c)?c.value=L:null),width:"auto"},{default:ee(()=>[y(Rn,{title:P.$t("dialogs.shutdown.title"),text:P.$t("dialogs.shutdown.content")},{default:ee(()=>[y(ri,{class:"justify-end"},{default:ee(()=>[y(Mn),y(Ke,{class:"accent white--text elevation-0 px-4",variant:"elevated",color:"error",onClick:k},{default:ee(()=>[He(Xe(P.$t("common.yes")),1)]),_:1}),y(Ke,{class:"error white--text elevation-0 px-4",onClick:p},{default:ee(()=>[He(Xe(P.$t("common.no")),1)]),_:1})]),_:1})]),_:1},8,["title","text"])]),_:1},8,["modelValue"]))}}),xw={class:"ml-2"},yw={key:0},ww={key:1,class:"text-error"},Sw={class:"ml-2"},kw={class:"ml-2"},Cw=Et({__name:"ConnectionStatusDialog",props:{guid:{}},setup(e){const o=e,{isOpened:l}=xs(o.guid),c=Bh(),h=gn(),d=O(()=>{switch(h.serverState?.connection_status){case ya.CONNECTED:return"text-success";case ya.DISCONNECTED:return"text-error";case ya.FIREWALLED:return"text-warning";default:return"text-grey"}}),m=()=>{l.value=!1};return(p,k)=>(Be(),tt(wn,{modelValue:re(l),"onUpdate:modelValue":k[0]||(k[0]=P=>zt(l)?l.value=P:null)},{default:ee(()=>[y(Rn,null,{default:ee(()=>[y(Dn,null,{default:ee(()=>[y(Sa,null,{default:ee(()=>[y(ot,{cols:"12",sm:"6",lg:"3"},{default:ee(()=>[_t("div",null,Xe(p.$t("dialogs.connectionStatus.status")),1),_t("div",{class:rn(["ml-2",d.value])},Xe(p.$t("constants.connectionStatus."+re(h).serverState?.connection_status)),3)]),_:1}),y(ot,{cols:"12",sm:"6",lg:"3"},{default:ee(()=>[_t("div",null,Xe(p.$t("dialogs.connectionStatus.externalIp")),1),_t("div",xw,[re(c).externalIp?(Be(),wt("span",yw,Xe(re(c).externalIp),1)):(Be(),wt("span",ww,"No IP detected"))])]),_:1}),y(ot,{cols:"12",sm:"6",lg:"3"},{default:ee(()=>[_t("div",null,Xe(p.$t("dialogs.connectionStatus.dht_nodes")),1),_t("div",Sw,Xe(re(h).serverState?.dht_nodes),1)]),_:1}),y(ot,{cols:"12",sm:"6",lg:"3"},{default:ee(()=>[_t("div",null,Xe(p.$t("dialogs.connectionStatus.total_peer_connections")),1),_t("div",kw,Xe(re(h).serverState?.total_peer_connections),1)]),_:1})]),_:1})]),_:1}),y(ri,null,{default:ee(()=>[y(Mn),y(Ke,{color:"error",onClick:m},{default:ee(()=>[He(Xe(p.$t("common.close")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]))}}),Aw=Et({__name:"BottomActions",setup(e){const{t:o}=Ca(),l=Kn(),c=ko(),h=Qn(),d=gn(),m=Ia(),p=O(()=>!!d.serverState?.use_alt_speed_limits),k=O(()=>{switch(d.serverState?.connection_status){case ya.CONNECTED:return"mdi-check-network";case ya.FIREWALLED:return"mdi-close-network";case ya.DISCONNECTED:return"mdi-network-off";case ya.UNKNOWN:default:return"mdi-help-network"}}),P=O(()=>{let B;switch(d.serverState?.connection_status){case ya.CONNECTED:case ya.FIREWALLED:case ya.DISCONNECTED:B=d.serverState.connection_status;break;case ya.UNKNOWN:default:B="unknown"}return o("navbar.side.bottom_actions.conn_status",{status:o(`constants.connectionStatus.${B}`)})}),A=async()=>{await l.logout(),await m.redirectToLogin()},L=()=>{c.toggleAlternativeMode()};function _(){h.createDialog(Cw)}function R(){h.createDialog(bw)}return(B,D)=>(Be(),wt(je,null,[y(Sa,{"no-gutters":""},{default:ee(()=>[y(ot,{class:"d-flex justify-center"},{default:ee(()=>[y(sa,{text:re(o)("navbar.side.bottom_actions.logout"),location:"top"},{activator:ee(({props:Y})=>[y(Ke,we({variant:"plain",icon:"mdi-exit-to-app"},Y,{onClick:A}),null,16)]),_:1},8,["text"])]),_:1}),y(ot,{class:"d-flex justify-center"},{default:ee(()=>[y(sa,{text:re(o)("navbar.side.bottom_actions.alt_speed"),location:"top"},{activator:ee(({props:Y})=>[y(Ke,we({variant:"plain",color:p.value?"accent":void 0,icon:p.value?"mdi-speedometer-slow":"mdi-speedometer"},Y,{onClick:L}),null,16,["color","icon"])]),_:1},8,["text"])]),_:1}),y(ot,{class:"d-flex justify-center"},{default:ee(()=>[y(sa,{text:P.value,location:"top"},{activator:ee(({props:Y})=>[y(Ke,we({variant:"plain",icon:k.value},Y,{onClick:_}),null,16,["icon"])]),_:1},8,["text"])]),_:1}),y(ot,{class:"d-flex justify-center"},{default:ee(()=>[y(sa,{text:re(o)("navbar.side.bottom_actions.dark_mode",Number(re(m).darkMode)),location:"top"},{activator:ee(({props:Y})=>[y(Ke,we({disabled:re(m).matchSystemTheme,variant:"plain",icon:re(m).matchSystemTheme?"mdi-theme-light-dark":re(m).darkMode?"mdi-brightness-4":"mdi-brightness-7"},Y,{onClick:D[0]||(D[0]=H=>re(m).toggleTheme())}),null,16,["disabled","icon"])]),_:1},8,["text"])]),_:1})]),_:1}),re(m).isShutdownButtonVisible?(Be(),tt(Sa,{key:0,"no-gutters":""},{default:ee(()=>[y(ot,{class:"d-flex justify-center"},{default:ee(()=>[y(sa,{text:re(o)("navbar.side.bottom_actions.shutdown"),location:"top"},{activator:ee(({props:Y})=>[y(Ke,we({block:"",color:"error",rounded:"0"},Y,{onClick:R}),{default:ee(()=>[y(Ge,{size:"x-large"},{default:ee(()=>[He("mdi-power")]),_:1})]),_:2},1040)]),_:1},8,["text"])]),_:1})]),_:1})):Pt("",!0)],64))}}),Pw=Et({__name:"SpeedCard",props:{icon:{type:String,required:!0},color:{type:String,required:!0},value:{type:Number,required:!0}},setup(e){const o=Ia();return(l,c)=>(Be(),tt(Ea,{color:"secondary",rounded:"lg",class:"py-3"},{default:ee(()=>[y(Sa,{class:"d-flex flex-row align-center px-3"},{default:ee(()=>[y(ot,{cols:"2",class:"px-4"},{default:ee(()=>[y(Ge,{class:"",icon:e.icon,color:e.color},null,8,["icon","color"])]),_:1}),y(ot,{cols:"8",class:"d-flex flex-column align-center justify-center"},{default:ee(()=>[_t("span",{class:rn(["text-subtitle-1 roboto",`text-${e.color}`])},Xe(re(tu)(e.value,re(o).useBitSpeed)),3),_t("span",{class:rn(["text-caption",`text-${e.color}`])},Xe(re(au)(e.value,re(o).useBitSpeed)),3)]),_:1})]),_:1})]),_:1}))}});const hc=Fn(Pw,[["__scopeId","data-v-97517215"]]),Tw=Et({__name:"CurrentSpeed",setup(e){const{t:o}=Ca(),l=gn();return(c,h)=>(Be(),tt(Rn,{flat:"",color:"primary"},{default:ee(()=>[y(oi,{class:"px-0 text-uppercase white--text ml-1 font-weight-normal text-caption"},{default:ee(()=>[He(Xe(re(o)("navbar.side.current_speed.title")),1)]),_:1}),y(Dn,{class:"px-0"},{default:ee(()=>[y(Ea,{color:"primary",class:"mx-2"},{default:ee(()=>[y(Sa,{class:"pt-0"},{default:ee(()=>[y(ot,{class:"px-1 pt-1"},{default:ee(()=>[y(hc,{icon:"mdi-chevron-down",color:"download",value:re(l).serverState?.dl_info_speed??0},null,8,["value"])]),_:1}),y(ot,{class:"px-1 pt-1"},{default:ee(()=>[y(hc,{icon:"mdi-chevron-up",color:"upload",value:re(l).serverState?.up_info_speed??0},null,8,["value"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}))}}),_w={key:0,class:"text-accent"},Iw={key:1,class:"text-accent"},Lw={key:0,class:"text-accent"},Ew={key:1,class:"text-accent"},Vw={key:0,class:"text-accent"},Dw={key:1,class:"text-accent"},Rw={key:0,class:"text-accent"},Mw={key:1,class:"text-accent"},Fw=Et({__name:"FilterSelect",setup(e){const{t:o}=Ca(),{categories:l,tags:c,trackers:h}=nn(gn()),{statusFilter:d,categoryFilter:m,tagFilter:p,trackerFilter:k}=nn(un()),P=Ia(),A=O(()=>Object.values(wo).map(M=>({title:o(`torrent.state.${M}`),value:M}))),L=O(()=>[{title:o("navbar.side.filters.uncategorized"),value:""},...l.value.map(M=>({title:M.name,value:M.name}))]),_=O(()=>[{title:o("navbar.side.filters.untagged"),value:null},...c.value.map(M=>({title:M,value:M}))]),R=O(()=>[{title:o("navbar.side.filters.untracked"),value:""},...h.value.map(M=>({title:M,value:M}))]);function B(){d.value=[]}function D(){m.value=[]}function Y(){p.value=[]}function H(){k.value=[]}return(M,Z)=>(Be(),tt(Vn,{class:"pb-0"},{default:ee(()=>[y(dt,{class:"px-0 pb-3"},{default:ee(()=>[y(Oa,{class:"px-0 text-uppercase white--text ml-1 font-weight-normal text-caption"},{default:ee(()=>[He(Xe(re(o)("navbar.side.filters.state")),1)]),_:1}),y(an,{modelValue:re(d),"onUpdate:modelValue":Z[0]||(Z[0]=G=>zt(d)?d.value=G:null),items:A.value,placeholder:re(o)("navbar.side.filters.disabled"),"bg-color":"secondary",class:"text-accent pt-1",density:"compact","hide-details":"",multiple:"",variant:"solo"},{"prepend-item":ee(()=>[y(dt,{title:M.$t("common.disable"),onClick:B},null,8,["title"]),y(La)]),selection:ee(({item:G,index:X})=>[X===0&&re(d).length===1?(Be(),wt("span",_w,Xe(re(o)(`torrent.state.${G.props.value}`)),1)):X===0?(Be(),wt("span",Iw,Xe(re(o)("navbar.side.filters.activeFilter",re(d).length)),1)):Pt("",!0)]),_:1},8,["modelValue","items","placeholder"])]),_:1}),y(dt,{class:"px-0 pb-3"},{default:ee(()=>[y(Oa,{class:"px-0 text-uppercase white--text ml-1 font-weight-light text-subtitle-2"},{default:ee(()=>[He(Xe(re(o)("navbar.side.filters.category")),1)]),_:1}),y(an,{modelValue:re(m),"onUpdate:modelValue":Z[1]||(Z[1]=G=>zt(m)?m.value=G:null),items:L.value,placeholder:re(o)("navbar.side.filters.disabled"),"bg-color":"secondary",class:"text-accent pt-1",density:"compact","hide-details":"",multiple:"",variant:"solo"},{"prepend-item":ee(()=>[y(dt,{title:M.$t("common.disable"),onClick:D},null,8,["title"]),y(La)]),selection:ee(({item:G,index:X})=>[X===0&&re(m).length===1?(Be(),wt("span",Lw,Xe(G.props.title),1)):X===0?(Be(),wt("span",Ew,Xe(re(o)("navbar.side.filters.activeFilter",re(m).length)),1)):Pt("",!0)]),_:1},8,["modelValue","items","placeholder"])]),_:1}),y(dt,{class:"px-0 pb-3"},{default:ee(()=>[y(Oa,{class:"px-0 text-uppercase white--text ml-1 font-weight-light text-subtitle-2"},{default:ee(()=>[He(Xe(re(o)("navbar.side.filters.tag")),1)]),_:1}),y(an,{modelValue:re(p),"onUpdate:modelValue":Z[2]||(Z[2]=G=>zt(p)?p.value=G:null),items:_.value,placeholder:re(o)("navbar.side.filters.disabled"),"bg-color":"secondary",class:"text-accent pt-1",density:"compact","hide-details":"",multiple:"",variant:"solo"},{"prepend-item":ee(()=>[y(dt,{title:M.$t("common.disable"),onClick:Y},null,8,["title"]),y(La)]),selection:ee(({item:G,index:X})=>[X===0&&re(p).length===1?(Be(),wt("span",Vw,Xe(G.props.title),1)):X===0?(Be(),wt("span",Dw,Xe(re(o)("navbar.side.filters.activeFilter",re(p).length)),1)):Pt("",!0)]),_:1},8,["modelValue","items","placeholder"])]),_:1}),re(P).showTrackerFilter?(Be(),tt(dt,{key:0,class:rn({"px-0":!0,"pb-3":re(P).showTrackerFilter})},{default:ee(()=>[y(Oa,{class:"px-0 text-uppercase white--text ml-1 font-weight-light text-subtitle-2"},{default:ee(()=>[He(Xe(re(o)("navbar.side.filters.tracker")),1)]),_:1}),y(an,{modelValue:re(k),"onUpdate:modelValue":Z[3]||(Z[3]=G=>zt(k)?k.value=G:null),items:R.value,placeholder:re(o)("navbar.side.filters.disabled"),"bg-color":"secondary",class:"text-accent pt-1",density:"compact","hide-details":"",multiple:"",variant:"solo"},{"prepend-item":ee(()=>[y(dt,{title:M.$t("common.disable"),onClick:H},null,8,["title"]),y(La)]),selection:ee(({item:G,index:X})=>[X===0&&re(k).length===1?(Be(),wt("span",Rw,Xe(G.props.title),1)):X===0?(Be(),wt("span",Mw,Xe(re(o)("navbar.side.filters.activeFilter",re(k).length)),1)):Pt("",!0)]),_:1},8,["modelValue","items","placeholder"])]),_:1},8,["class"])):Pt("",!0)]),_:1}))}}),Ow={"data-testid":"card-value",class:"text-subtitle-1 roboto"},Nw={"data-testid":"card-unit",class:"font-weight-light text-caption ml-1 text-subtitle-1"},Bw=Et({__name:"DataCard",props:{title:{},color:{},value:{}},setup(e){const o=Ia();return(l,c)=>(Be(),tt(Ea,{color:"secondary",rounded:"lg",class:"pa-3"},{default:ee(()=>[y(Sa,{"data-testid":"card-wrapper",class:rn([`text-${l.color}`])},{default:ee(()=>[y(ot,{"data-testid":"card-title",cols:"7",class:"text-subtitle-1"},{default:ee(()=>[He(Xe(l.title),1)]),_:1}),y(ot,{cols:"5",class:""},{default:ee(()=>[_t("span",Ow,Xe(re(Co)(l.value,re(o).useBinarySize)),1),_t("span",Nw,Xe(re(Ao)(l.value,re(o).useBinarySize)),1)]),_:1})]),_:1},8,["class"])]),_:1}))}});const eo=Fn(Bw,[["__scopeId","data-v-d7454d03"]]),zw=Et({__name:"FreeSpace",setup(e){const o=gn();return(l,c)=>(Be(),tt(eo,{title:l.$t("navbar.side.stats.free_space"),value:re(o).serverState?.free_space_on_disk??0,color:"upload"},null,8,["title","value"]))}});var Hh={exports:{}},Yi={exports:{}};/*! - * ApexCharts v3.44.1 - * (c) 2018-2023 ApexCharts - * Released under the MIT License. - */var fc;function Hw(){return fc||(fc=1,function(e,o){function l(F,t){var a=Object.keys(F);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(F);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(F,i).enumerable})),a.push.apply(a,n)}return a}function c(F){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var a,n=A(F);if(t){var i=A(this).constructor;a=Reflect.construct(n,arguments,i)}else a=n.apply(this,arguments);return function(s,r){if(r&&(typeof r=="object"||typeof r=="function"))return r;if(r!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return _(s)}(this,a)}}function B(F,t){return function(a){if(Array.isArray(a))return a}(F)||function(a,n){var i=a==null?null:typeof Symbol<"u"&&a[Symbol.iterator]||a["@@iterator"];if(i!=null){var s,r,u=[],f=!0,v=!1;try{for(i=i.call(a);!(f=(s=i.next()).done)&&(u.push(s.value),!n||u.length!==n);f=!0);}catch(b){v=!0,r=b}finally{try{f||i.return==null||i.return()}finally{if(v)throw r}}return u}}(F,t)||Y(F,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function D(F){return function(t){if(Array.isArray(t))return H(t)}(F)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(F)||Y(F)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Y(F,t){if(F){if(typeof F=="string")return H(F,t);var a=Object.prototype.toString.call(F).slice(8,-1);return a==="Object"&&F.constructor&&(a=F.constructor.name),a==="Map"||a==="Set"?Array.from(F):a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?H(F,t):void 0}}function H(F,t){(t==null||t>F.length)&&(t=F.length);for(var a=0,n=new Array(t);a>16,u=n>>8&255,f=255&n;return"#"+(16777216+65536*(Math.round((i-r)*s)+r)+256*(Math.round((i-u)*s)+u)+(Math.round((i-f)*s)+f)).toString(16).slice(1)}},{key:"shadeColor",value:function(t,a){return F.isColorHex(a)?this.shadeHexColor(t,a):this.shadeRGBColor(t,a)}}],[{key:"bind",value:function(t,a){return function(){return t.apply(a,arguments)}}},{key:"isObject",value:function(t){return t&&h(t)==="object"&&!Array.isArray(t)&&t!=null}},{key:"is",value:function(t,a){return Object.prototype.toString.call(a)==="[object "+t+"]"}},{key:"listToArray",value:function(t){var a,n=[];for(a=0;a1&&arguments[1]!==void 0?arguments[1]:2;return Number.isInteger(t)?t:parseFloat(t.toPrecision(a))}},{key:"randomId",value:function(){return(Math.random()+1).toString(36).substring(4)}},{key:"noExponents",value:function(t){var a=String(t).split(/[eE]/);if(a.length===1)return a[0];var n="",i=t<0?"-":"",s=a[0].replace(".",""),r=Number(a[1])+1;if(r<0){for(n=i+"0.";r++;)n+="0";return n+s.replace(/^-/,"")}for(r-=s.length;r--;)n+="0";return s+n}},{key:"getDimensions",value:function(t){var a=getComputedStyle(t,null),n=t.clientHeight,i=t.clientWidth;return n-=parseFloat(a.paddingTop)+parseFloat(a.paddingBottom),[i-=parseFloat(a.paddingLeft)+parseFloat(a.paddingRight),n]}},{key:"getBoundingClientRect",value:function(t){var a=t.getBoundingClientRect();return{top:a.top,right:a.right,bottom:a.bottom,left:a.left,width:t.clientWidth,height:t.clientHeight,x:a.left,y:a.top}}},{key:"getLargestStringFromArr",value:function(t){return t.reduce(function(a,n){return Array.isArray(n)&&(n=n.reduce(function(i,s){return i.length>s.length?i:s})),a.length>n.length?a:n},0)}},{key:"hexToRgba",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"#999999",a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.6;t.substring(0,1)!=="#"&&(t="#999999");var n=t.replace("#","");n=n.match(new RegExp("(.{"+n.length/3+"})","g"));for(var i=0;i1&&arguments[1]!==void 0?arguments[1]:"x",n=t.toString().slice();return n=n.replace(/[` ~!@#$%^&*()|+\=?;:'",.<>{}[\]\\/]/gi,a)}},{key:"negToZero",value:function(t){return t<0?0:t}},{key:"moveIndexInArray",value:function(t,a,n){if(n>=t.length)for(var i=n-t.length+1;i--;)t.push(void 0);return t.splice(n,0,t.splice(a,1)[0]),t}},{key:"extractNumber",value:function(t){return parseFloat(t.replace(/[^\d.]*/g,""))}},{key:"findAncestor",value:function(t,a){for(;(t=t.parentElement)&&!t.classList.contains(a););return t}},{key:"setELstyles",value:function(t,a){for(var n in a)a.hasOwnProperty(n)&&(t.style.key=a[n])}},{key:"isNumber",value:function(t){return!isNaN(t)&&parseFloat(Number(t))===t&&!isNaN(parseInt(t,10))}},{key:"isFloat",value:function(t){return Number(t)===t&&t%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(window.navigator.userAgent.indexOf("MSIE")!==-1||window.navigator.appVersion.indexOf("Trident/")>-1)return!0}},{key:"isIE",value:function(){var t=window.navigator.userAgent,a=t.indexOf("MSIE ");if(a>0)return parseInt(t.substring(a+5,t.indexOf(".",a)),10);if(t.indexOf("Trident/")>0){var n=t.indexOf("rv:");return parseInt(t.substring(n+3,t.indexOf(".",n)),10)}var i=t.indexOf("Edge/");return i>0&&parseInt(t.substring(i+5,t.indexOf(".",i)),10)}}]),F}(),Z=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w,this.setEasingFunctions()}return p(F,[{key:"setEasingFunctions",value:function(){var t;if(!this.w.globals.easing){switch(this.w.config.chart.animations.easing){case"linear":t="-";break;case"easein":t="<";break;case"easeout":t=">";break;case"easeinout":default:t="<>";break;case"swing":t=function(a){var n=1.70158;return(a-=1)*a*((n+1)*a+n)+1};break;case"bounce":t=function(a){return a<1/2.75?7.5625*a*a:a<2/2.75?7.5625*(a-=1.5/2.75)*a+.75:a<2.5/2.75?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375};break;case"elastic":t=function(a){return a===!!a?a:Math.pow(2,-10*a)*Math.sin((a-.075)*(2*Math.PI)/.3)+1}}this.w.globals.easing=t}}},{key:"animateLine",value:function(t,a,n,i){t.attr(a).animate(i).attr(n)}},{key:"animateMarker",value:function(t,a,n,i,s,r){a||(a=0),t.attr({r:a,width:a,height:a}).animate(i,s).attr({r:n,width:n.width,height:n.height}).afterAll(function(){r()})}},{key:"animateCircle",value:function(t,a,n,i,s){t.attr({r:a.r,cx:a.cx,cy:a.cy}).animate(i,s).attr({r:n.r,cx:n.cx,cy:n.cy})}},{key:"animateRect",value:function(t,a,n,i,s){t.attr(a).animate(i).attr(n).afterAll(function(){return s()})}},{key:"animatePathsGradually",value:function(t){var a=t.el,n=t.realIndex,i=t.j,s=t.fill,r=t.pathFrom,u=t.pathTo,f=t.speed,v=t.delay,b=this.w,x=0;b.config.chart.animations.animateGradually.enabled&&(x=b.config.chart.animations.animateGradually.delay),b.config.chart.animations.dynamicAnimation.enabled&&b.globals.dataChanged&&b.config.chart.type!=="bar"&&(x=0),this.morphSVG(a,n,i,b.config.chart.type!=="line"||b.globals.comboCharts?s:"stroke",r,u,f,v*x)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach(function(t){var a=t.el;a.classList.remove("apexcharts-element-hidden"),a.classList.add("apexcharts-hidden-element-shown")})}},{key:"animationCompleted",value:function(t){var a=this.w;a.globals.animationEnded||(a.globals.animationEnded=!0,this.showDelayedElements(),typeof a.config.chart.events.animationEnd=="function"&&a.config.chart.events.animationEnd(this.ctx,{el:t,w:a}))}},{key:"morphSVG",value:function(t,a,n,i,s,r,u,f){var v=this,b=this.w;s||(s=t.attr("pathFrom")),r||(r=t.attr("pathTo"));var x=function(w){return b.config.chart.type==="radar"&&(u=1),"M 0 ".concat(b.globals.gridHeight)};(!s||s.indexOf("undefined")>-1||s.indexOf("NaN")>-1)&&(s=x()),(!r||r.indexOf("undefined")>-1||r.indexOf("NaN")>-1)&&(r=x()),b.globals.shouldAnimate||(u=1),t.plot(s).animate(1,b.globals.easing,f).plot(s).animate(u,b.globals.easing,f).plot(r).afterAll(function(){M.isNumber(n)?n===b.globals.series[b.globals.maxValsInArrayIndex].length-2&&b.globals.shouldAnimate&&v.animationCompleted(t):i!=="none"&&b.globals.shouldAnimate&&(!b.globals.comboCharts&&a===b.globals.series.length-1||b.globals.comboCharts)&&v.animationCompleted(t),v.showDelayedElements()})}}]),F}(),G=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w}return p(F,[{key:"getDefaultFilter",value:function(t,a){var n=this.w;t.unfilter(!0),new window.SVG.Filter().size("120%","180%","-5%","-40%"),n.config.states.normal.filter!=="none"?this.applyFilter(t,a,n.config.states.normal.filter.type,n.config.states.normal.filter.value):n.config.chart.dropShadow.enabled&&this.dropShadow(t,n.config.chart.dropShadow,a)}},{key:"addNormalFilter",value:function(t,a){var n=this.w;n.config.chart.dropShadow.enabled&&!t.node.classList.contains("apexcharts-marker")&&this.dropShadow(t,n.config.chart.dropShadow,a)}},{key:"addLightenFilter",value:function(t,a,n){var i=this,s=this.w,r=n.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter(function(u){var f=s.config.chart.dropShadow;(f.enabled?i.addShadow(u,a,f):u).componentTransfer({rgb:{type:"linear",slope:1.5,intercept:r}})}),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"addDarkenFilter",value:function(t,a,n){var i=this,s=this.w,r=n.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter(function(u){var f=s.config.chart.dropShadow;(f.enabled?i.addShadow(u,a,f):u).componentTransfer({rgb:{type:"linear",slope:r}})}),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"applyFilter",value:function(t,a,n){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:.5;switch(n){case"none":this.addNormalFilter(t,a);break;case"lighten":this.addLightenFilter(t,a,{intensity:i});break;case"darken":this.addDarkenFilter(t,a,{intensity:i})}}},{key:"addShadow",value:function(t,a,n){var i=n.blur,s=n.top,r=n.left,u=n.color,f=n.opacity,v=t.flood(Array.isArray(u)?u[a]:u,f).composite(t.sourceAlpha,"in").offset(r,s).gaussianBlur(i).merge(t.source);return t.blend(t.source,v)}},{key:"dropShadow",value:function(t,a){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,i=a.top,s=a.left,r=a.blur,u=a.color,f=a.opacity,v=a.noUserSpaceOnUse,b=this.w;return t.unfilter(!0),M.isIE()&&b.config.chart.type==="radialBar"||(u=Array.isArray(u)?u[n]:u,t.filter(function(x){var w=null;w=M.isSafari()||M.isFirefox()||M.isIE()?x.flood(u,f).composite(x.sourceAlpha,"in").offset(s,i).gaussianBlur(r):x.flood(u,f).composite(x.sourceAlpha,"in").offset(s,i).gaussianBlur(r).merge(x.source),x.blend(x.source,w)}),v||t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)),t}},{key:"setSelectionFilter",value:function(t,a,n){var i=this.w;if(i.globals.selectedDataPoints[a]!==void 0&&i.globals.selectedDataPoints[a].indexOf(n)>-1){t.node.setAttribute("selected",!0);var s=i.config.states.active.filter;s!=="none"&&this.applyFilter(t,a,s.type,s.value)}}},{key:"_scaleFilterSize",value:function(t){(function(a){for(var n in a)a.hasOwnProperty(n)&&t.setAttribute(n,a[n])})({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),F}(),X=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w}return p(F,[{key:"roundPathCorners",value:function(t,a){function n($,K,Q){var he=K.x-$.x,Ae=K.y-$.y,Se=Math.sqrt(he*he+Ae*Ae);return i($,K,Math.min(1,Q/Se))}function i($,K,Q){return{x:$.x+(K.x-$.x)*Q,y:$.y+(K.y-$.y)*Q}}function s($,K){$.length>2&&($[$.length-2]=K.x,$[$.length-1]=K.y)}function r($){return{x:parseFloat($[$.length-2]),y:parseFloat($[$.length-1])}}t.indexOf("NaN")>-1&&(t="");var u=t.split(/[,\s]/).reduce(function($,K){var Q=K.match("([a-zA-Z])(.+)");return Q?($.push(Q[1]),$.push(Q[2])):$.push(K),$},[]).reduce(function($,K){return parseFloat(K)==K&&$.length?$[$.length-1].push(K):$.push([K]),$},[]),f=[];if(u.length>1){var v=r(u[0]),b=null;u[u.length-1][0]=="Z"&&u[0].length>2&&(b=["L",v.x,v.y],u[u.length-1]=b),f.push(u[0]);for(var x=1;x2&&C[0]=="L"&&T.length>2&&T[0]=="L"){var E,V,z=r(w),U=r(C),g=r(T);E=n(U,z,a),V=n(U,g,a),s(C,E),C.origPoint=U,f.push(C);var S=i(E,U,.5),I=i(U,V,.5),N=["C",S.x,S.y,I.x,I.y,V.x,V.y];N.origPoint=U,f.push(N)}else f.push(C)}if(b){var W=r(f[f.length-1]);f.push(["Z"]),s(f[0],W)}}else f=u;return f.reduce(function($,K){return $+K.join(" ")+" "},"")}},{key:"drawLine",value:function(t,a,n,i){var s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"#a8a8a8",r=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,u=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,f=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"butt";return this.w.globals.dom.Paper.line().attr({x1:t,y1:a,x2:n,y2:i,stroke:s,"stroke-dasharray":r,"stroke-width":u,"stroke-linecap":f})}},{key:"drawRect",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,r=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"#fefefe",u=arguments.length>6&&arguments[6]!==void 0?arguments[6]:1,f=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,v=arguments.length>8&&arguments[8]!==void 0?arguments[8]:null,b=arguments.length>9&&arguments[9]!==void 0?arguments[9]:0,x=this.w.globals.dom.Paper.rect();return x.attr({x:t,y:a,width:n>0?n:0,height:i>0?i:0,rx:s,ry:s,opacity:u,"stroke-width":f!==null?f:0,stroke:v!==null?v:"none","stroke-dasharray":b}),x.node.setAttribute("fill",r),x}},{key:"drawPolygon",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"#e1e1e1",n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"none";return this.w.globals.dom.Paper.polygon(t).attr({fill:i,stroke:a,"stroke-width":n})}},{key:"drawCircle",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;t<0&&(t=0);var n=this.w.globals.dom.Paper.circle(2*t);return a!==null&&n.attr(a),n}},{key:"drawPath",value:function(t){var a=t.d,n=a===void 0?"":a,i=t.stroke,s=i===void 0?"#a8a8a8":i,r=t.strokeWidth,u=r===void 0?1:r,f=t.fill,v=t.fillOpacity,b=v===void 0?1:v,x=t.strokeOpacity,w=x===void 0?1:x,C=t.classes,T=t.strokeLinecap,E=T===void 0?null:T,V=t.strokeDashArray,z=V===void 0?0:V,U=this.w;return E===null&&(E=U.config.stroke.lineCap),(n.indexOf("undefined")>-1||n.indexOf("NaN")>-1)&&(n="M 0 ".concat(U.globals.gridHeight)),U.globals.dom.Paper.path(n).attr({fill:f,"fill-opacity":b,stroke:s,"stroke-opacity":w,"stroke-linecap":E,"stroke-width":u,"stroke-dasharray":z,class:C})}},{key:"group",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,a=this.w.globals.dom.Paper.group();return t!==null&&a.attr(t),a}},{key:"move",value:function(t,a){var n=["M",t,a].join(" ");return n}},{key:"line",value:function(t,a){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,i=null;return n===null?i=[" L",t,a].join(" "):n==="H"?i=[" H",t].join(" "):n==="V"&&(i=[" V",a].join(" ")),i}},{key:"curve",value:function(t,a,n,i,s,r){var u=["C",t,a,n,i,s,r].join(" ");return u}},{key:"quadraticCurve",value:function(t,a,n,i){return["Q",t,a,n,i].join(" ")}},{key:"arc",value:function(t,a,n,i,s,r,u){var f="A";arguments.length>7&&arguments[7]!==void 0&&arguments[7]&&(f="a");var v=[f,t,a,n,i,s,r,u].join(" ");return v}},{key:"renderPaths",value:function(t){var a,n=t.j,i=t.realIndex,s=t.pathFrom,r=t.pathTo,u=t.stroke,f=t.strokeWidth,v=t.strokeLinecap,b=t.fill,x=t.animationDelay,w=t.initialSpeed,C=t.dataChangeSpeed,T=t.className,E=t.shouldClipToGrid,V=E===void 0||E,z=t.bindEventsOnPaths,U=z===void 0||z,g=t.drawShadow,S=g===void 0||g,I=this.w,N=new G(this.ctx),W=new Z(this.ctx),$=this.w.config.chart.animations.enabled,K=$&&this.w.config.chart.animations.dynamicAnimation.enabled,Q=!!($&&!I.globals.resized||K&&I.globals.dataChanged&&I.globals.shouldAnimate);Q?a=s:(a=r,I.globals.animationEnded=!0);var he=I.config.stroke.dashArray,Ae=0;Ae=Array.isArray(he)?he[i]:I.config.stroke.dashArray;var Se=this.drawPath({d:a,stroke:u,strokeWidth:f,fill:b,fillOpacity:1,classes:T,strokeLinecap:v,strokeDashArray:Ae});if(Se.attr("index",i),V&&Se.attr({"clip-path":"url(#gridRectMask".concat(I.globals.cuid,")")}),I.config.states.normal.filter.type!=="none")N.getDefaultFilter(Se,i);else if(I.config.chart.dropShadow.enabled&&S&&(!I.config.chart.dropShadow.enabledOnSeries||I.config.chart.dropShadow.enabledOnSeries&&I.config.chart.dropShadow.enabledOnSeries.indexOf(i)!==-1)){var Me=I.config.chart.dropShadow;N.dropShadow(Se,Me,i)}U&&(Se.node.addEventListener("mouseenter",this.pathMouseEnter.bind(this,Se)),Se.node.addEventListener("mouseleave",this.pathMouseLeave.bind(this,Se)),Se.node.addEventListener("mousedown",this.pathMouseDown.bind(this,Se))),Se.attr({pathTo:r,pathFrom:s});var Ye={el:Se,j:n,realIndex:i,pathFrom:s,pathTo:r,fill:b,strokeWidth:f,delay:x};return!$||I.globals.resized||I.globals.dataChanged?!I.globals.resized&&I.globals.dataChanged||W.showDelayedElements():W.animatePathsGradually(c(c({},Ye),{},{speed:w})),I.globals.dataChanged&&K&&Q&&W.animatePathsGradually(c(c({},Ye),{},{speed:C})),Se}},{key:"drawPattern",value:function(t,a,n){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"#a8a8a8",s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;return this.w.globals.dom.Paper.pattern(a,n,function(r){t==="horizontalLines"?r.line(0,0,n,0).stroke({color:i,width:s+1}):t==="verticalLines"?r.line(0,0,0,a).stroke({color:i,width:s+1}):t==="slantedLines"?r.line(0,0,a,n).stroke({color:i,width:s}):t==="squares"?r.rect(a,n).fill("none").stroke({color:i,width:s}):t==="circles"&&r.circle(a).fill("none").stroke({color:i,width:s})})}},{key:"drawGradient",value:function(t,a,n,i,s){var r,u=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null,f=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,v=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,b=arguments.length>8&&arguments[8]!==void 0?arguments[8]:0,x=this.w;a.length<9&&a.indexOf("#")===0&&(a=M.hexToRgba(a,i)),n.length<9&&n.indexOf("#")===0&&(n=M.hexToRgba(n,s));var w=0,C=1,T=1,E=null;f!==null&&(w=f[0]!==void 0?f[0]/100:0,C=f[1]!==void 0?f[1]/100:1,T=f[2]!==void 0?f[2]/100:1,E=f[3]!==void 0?f[3]/100:null);var V=!(x.config.chart.type!=="donut"&&x.config.chart.type!=="pie"&&x.config.chart.type!=="polarArea"&&x.config.chart.type!=="bubble");if(r=v===null||v.length===0?x.globals.dom.Paper.gradient(V?"radial":"linear",function(g){g.at(w,a,i),g.at(C,n,s),g.at(T,n,s),E!==null&&g.at(E,a,i)}):x.globals.dom.Paper.gradient(V?"radial":"linear",function(g){(Array.isArray(v[b])?v[b]:v).forEach(function(S){g.at(S.offset/100,S.color,S.opacity)})}),V){var z=x.globals.gridWidth/2,U=x.globals.gridHeight/2;x.config.chart.type!=="bubble"?r.attr({gradientUnits:"userSpaceOnUse",cx:z,cy:U,r:u}):r.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else t==="vertical"?r.from(0,0).to(0,1):t==="diagonal"?r.from(0,0).to(1,1):t==="horizontal"?r.from(0,1).to(1,1):t==="diagonal2"&&r.from(1,0).to(0,1);return r}},{key:"getTextBasedOnMaxWidth",value:function(t){var a=t.text,n=t.maxWidth,i=t.fontSize,s=t.fontFamily,r=this.getTextRects(a,i,s),u=r.width/a.length,f=Math.floor(n/u);return n-1){var f=n.globals.selectedDataPoints[s].indexOf(r);n.globals.selectedDataPoints[s].splice(f,1)}}else{if(!n.config.states.active.allowMultipleDataPointsSelection&&n.globals.selectedDataPoints.length>0){n.globals.selectedDataPoints=[];var v=n.globals.dom.Paper.select(".apexcharts-series path").members,b=n.globals.dom.Paper.select(".apexcharts-series circle, .apexcharts-series rect").members,x=function(T){Array.prototype.forEach.call(T,function(E){E.node.setAttribute("selected","false"),i.getDefaultFilter(E,s)})};x(v),x(b)}t.node.setAttribute("selected","true"),u="true",n.globals.selectedDataPoints[s]===void 0&&(n.globals.selectedDataPoints[s]=[]),n.globals.selectedDataPoints[s].push(r)}if(u==="true"){var w=n.config.states.active.filter;if(w!=="none")i.applyFilter(t,s,w.type,w.value);else if(n.config.states.hover.filter!=="none"&&!n.globals.isTouchDevice){var C=n.config.states.hover.filter;i.applyFilter(t,s,C.type,C.value)}}else n.config.states.active.filter.type!=="none"&&(n.config.states.hover.filter.type==="none"||n.globals.isTouchDevice?i.getDefaultFilter(t,s):(C=n.config.states.hover.filter,i.applyFilter(t,s,C.type,C.value)));typeof n.config.chart.events.dataPointSelection=="function"&&n.config.chart.events.dataPointSelection(a,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:s,dataPointIndex:r,w:n}),a&&this.ctx.events.fireEvent("dataPointSelection",[a,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:s,dataPointIndex:r,w:n}])}},{key:"rotateAroundCenter",value:function(t){var a={};return t&&typeof t.getBBox=="function"&&(a=t.getBBox()),{x:a.x+a.width/2,y:a.y+a.height/2}}},{key:"getTextRects",value:function(t,a,n,i){var s=!(arguments.length>4&&arguments[4]!==void 0)||arguments[4],r=this.w,u=this.drawText({x:-200,y:-200,text:t,textAnchor:"start",fontSize:a,fontFamily:n,foreColor:"#fff",opacity:0});i&&u.attr("transform",i),r.globals.dom.Paper.add(u);var f=u.bbox();return s||(f=u.node.getBoundingClientRect()),u.remove(),{width:f.width,height:f.height}}},{key:"placeTextWithEllipsis",value:function(t,a,n){if(typeof t.getComputedTextLength=="function"&&(t.textContent=a,a.length>0&&t.getComputedTextLength()>=n/1.1)){for(var i=a.length-3;i>0;i-=3)if(t.getSubStringLength(0,i)<=n/1.1)return void(t.textContent=a.substring(0,i)+"...");t.textContent="."}}}],[{key:"setAttrs",value:function(t,a){for(var n in a)a.hasOwnProperty(n)&&t.setAttribute(n,a[n])}}]),F}(),j=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w}return p(F,[{key:"getStackedSeriesTotals",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=this.w,n=[];if(a.globals.series.length===0)return n;for(var i=0;i0&&arguments[0]!==void 0?arguments[0]:null;return t===null?this.w.config.series.reduce(function(a,n){return a+n},0):this.w.globals.series[t].reduce(function(a,n){return a+n},0)}},{key:"getStackedSeriesTotalsByGroups",value:function(){var t=this,a=this.w,n=[];return a.globals.seriesGroups.forEach(function(i){var s=[];a.config.series.forEach(function(u,f){i.indexOf(u.name)>-1&&s.push(f)});var r=a.globals.series.map(function(u,f){return s.indexOf(f)===-1?f:-1}).filter(function(u){return u!==-1});n.push(t.getStackedSeriesTotals(r))}),n}},{key:"isSeriesNull",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;return(t===null?this.w.config.series.filter(function(a){return a!==null}):this.w.config.series[t].data.filter(function(a){return a!==null})).length===0}},{key:"seriesHaveSameValues",value:function(t){return this.w.globals.series[t].every(function(a,n,i){return a===i[0]})}},{key:"getCategoryLabels",value:function(t){var a=this.w,n=t.slice();return a.config.xaxis.convertedCatToNumeric&&(n=t.map(function(i,s){return a.config.xaxis.labels.formatter(i-a.globals.minX+1)})),n}},{key:"getLargestSeries",value:function(){var t=this.w;t.globals.maxValsInArrayIndex=t.globals.series.map(function(a){return a.length}).indexOf(Math.max.apply(Math,t.globals.series.map(function(a){return a.length})))}},{key:"getLargestMarkerSize",value:function(){var t=this.w,a=0;return t.globals.markers.size.forEach(function(n){a=Math.max(a,n)}),t.config.markers.discrete&&t.config.markers.discrete.length&&t.config.markers.discrete.forEach(function(n){a=Math.max(a,n.size)}),a>0&&(a+=t.config.markers.hover.sizeOffset+1),t.globals.markers.largestSize=a,a}},{key:"getSeriesTotals",value:function(){var t=this.w;t.globals.seriesTotals=t.globals.series.map(function(a,n){var i=0;if(Array.isArray(a))for(var s=0;st&&n.globals.seriesX[s][u]0&&(a=!0),{comboBarCount:n,comboCharts:a}}},{key:"extendArrayProps",value:function(t,a,n){return a.yaxis&&(a=t.extendYAxis(a,n)),a.annotations&&(a.annotations.yaxis&&(a=t.extendYAxisAnnotations(a)),a.annotations.xaxis&&(a=t.extendXAxisAnnotations(a)),a.annotations.points&&(a=t.extendPointAnnotations(a))),a}}]),F}(),q=function(){function F(t){d(this,F),this.w=t.w,this.annoCtx=t}return p(F,[{key:"setOrientations",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,n=this.w;if(t.label.orientation==="vertical"){var i=a!==null?a:0,s=n.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(i,"']"));if(s!==null){var r=s.getBoundingClientRect();s.setAttribute("x",parseFloat(s.getAttribute("x"))-r.height+4),t.label.position==="top"?s.setAttribute("y",parseFloat(s.getAttribute("y"))+r.width):s.setAttribute("y",parseFloat(s.getAttribute("y"))-r.width);var u=this.annoCtx.graphics.rotateAroundCenter(s),f=u.x,v=u.y;s.setAttribute("transform","rotate(-90 ".concat(f," ").concat(v,")"))}}}},{key:"addBackgroundToAnno",value:function(t,a){var n=this.w;if(!t||a.label.text===void 0||a.label.text!==void 0&&!String(a.label.text).trim())return null;var i=n.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),s=t.getBoundingClientRect(),r=a.label.style.padding.left,u=a.label.style.padding.right,f=a.label.style.padding.top,v=a.label.style.padding.bottom;a.label.orientation==="vertical"&&(f=a.label.style.padding.left,v=a.label.style.padding.right,r=a.label.style.padding.top,u=a.label.style.padding.bottom);var b=s.left-i.left-r,x=s.top-i.top-f,w=this.annoCtx.graphics.drawRect(b-n.globals.barPadForNumericAxis,x,s.width+r+u,s.height+f+v,a.label.borderRadius,a.label.style.background,1,a.label.borderWidth,a.label.borderColor,0);return a.id&&w.node.classList.add(a.id),w}},{key:"annotationsBackground",value:function(){var t=this,a=this.w,n=function(i,s,r){var u=a.globals.dom.baseEl.querySelector(".apexcharts-".concat(r,"-annotations .apexcharts-").concat(r,"-annotation-label[rel='").concat(s,"']"));if(u){var f=u.parentNode,v=t.addBackgroundToAnno(u,i);v&&(f.insertBefore(v.node,u),i.label.mouseEnter&&v.node.addEventListener("mouseenter",i.label.mouseEnter.bind(t,i)),i.label.mouseLeave&&v.node.addEventListener("mouseleave",i.label.mouseLeave.bind(t,i)),i.label.click&&v.node.addEventListener("click",i.label.click.bind(t,i)))}};a.config.annotations.xaxis.map(function(i,s){n(i,s,"xaxis")}),a.config.annotations.yaxis.map(function(i,s){n(i,s,"yaxis")}),a.config.annotations.points.map(function(i,s){n(i,s,"point")})}},{key:"getY1Y2",value:function(t,a){var n,i=t==="y1"?a.y:a.y2,s=this.w;if(this.annoCtx.invertAxis){var r=s.globals.labels.indexOf(i);s.config.xaxis.convertedCatToNumeric&&(r=s.globals.categoryLabels.indexOf(i));var u=s.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child("+(r+1)+")");u&&(n=parseFloat(u.getAttribute("y")))}else{var f;s.config.yaxis[a.yAxisIndex].logarithmic?f=(i=new j(this.annoCtx.ctx).getLogVal(i,a.yAxisIndex))/s.globals.yLogRatio[a.yAxisIndex]:f=(i-s.globals.minYArr[a.yAxisIndex])/(s.globals.yRange[a.yAxisIndex]/s.globals.gridHeight),n=s.globals.gridHeight-f,!a.marker||a.y!==void 0&&a.y!==null||(n=0),s.config.yaxis[a.yAxisIndex]&&s.config.yaxis[a.yAxisIndex].reversed&&(n=f)}return typeof i=="string"&&i.indexOf("px")>-1&&(n=parseFloat(i)),n}},{key:"getX1X2",value:function(t,a){var n=this.w,i=this.annoCtx.invertAxis?n.globals.minY:n.globals.minX,s=this.annoCtx.invertAxis?n.globals.maxY:n.globals.maxX,r=this.annoCtx.invertAxis?n.globals.yRange[0]:n.globals.xRange,u=(a.x-i)/(r/n.globals.gridWidth);this.annoCtx.inversedReversedAxis&&(u=(s-a.x)/(r/n.globals.gridWidth)),n.config.xaxis.type!=="category"&&!n.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||n.globals.dataFormatXNumeric||(u=this.getStringX(a.x));var f=(a.x2-i)/(r/n.globals.gridWidth);return this.annoCtx.inversedReversedAxis&&(f=(s-a.x2)/(r/n.globals.gridWidth)),n.config.xaxis.type!=="category"&&!n.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||n.globals.dataFormatXNumeric||(f=this.getStringX(a.x2)),a.x!==void 0&&a.x!==null||!a.marker||(u=n.globals.gridWidth),t==="x1"&&typeof a.x=="string"&&a.x.indexOf("px")>-1&&(u=parseFloat(a.x)),t==="x2"&&typeof a.x2=="string"&&a.x2.indexOf("px")>-1&&(f=parseFloat(a.x2)),t==="x1"?u:f}},{key:"getStringX",value:function(t){var a=this.w,n=t;a.config.xaxis.convertedCatToNumeric&&a.globals.categoryLabels.length&&(t=a.globals.categoryLabels.indexOf(t)+1);var i=a.globals.labels.indexOf(t),s=a.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child("+(i+1)+")");return s&&(n=parseFloat(s.getAttribute("x"))),n}}]),F}(),te=function(){function F(t){d(this,F),this.w=t.w,this.annoCtx=t,this.invertAxis=this.annoCtx.invertAxis,this.helpers=new q(this.annoCtx)}return p(F,[{key:"addXaxisAnnotation",value:function(t,a,n){var i,s=this.w,r=this.helpers.getX1X2("x1",t),u=t.label.text,f=t.strokeDashArray;if(M.isNumber(r)){if(t.x2===null||t.x2===void 0){var v=this.annoCtx.graphics.drawLine(r+t.offsetX,0+t.offsetY,r+t.offsetX,s.globals.gridHeight+t.offsetY,t.borderColor,f,t.borderWidth);a.appendChild(v.node),t.id&&v.node.classList.add(t.id)}else{if((i=this.helpers.getX1X2("x2",t))u){var b=u;u=i,i=b}var x=this.annoCtx.graphics.drawRect(0+t.offsetX,i+t.offsetY,this._getYAxisAnnotationWidth(t),u-i,0,t.fillColor,t.opacity,1,t.borderColor,r);x.node.classList.add("apexcharts-annotation-rect"),x.attr("clip-path","url(#gridRectMask".concat(s.globals.cuid,")")),a.appendChild(x.node),t.id&&x.node.classList.add(t.id)}var w=t.label.position==="right"?s.globals.gridWidth:t.label.position==="center"?s.globals.gridWidth/2:0,C=this.annoCtx.graphics.drawText({x:w+t.label.offsetX,y:(i??u)+t.label.offsetY-3,text:f,textAnchor:t.label.textAnchor,fontSize:t.label.style.fontSize,fontFamily:t.label.style.fontFamily,fontWeight:t.label.style.fontWeight,foreColor:t.label.style.color,cssClass:"apexcharts-yaxis-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});C.attr({rel:n}),a.appendChild(C.node)}},{key:"_getYAxisAnnotationWidth",value:function(t){var a=this.w;return a.globals.gridWidth,(t.width.indexOf("%")>-1?a.globals.gridWidth*parseInt(t.width,10)/100:parseInt(t.width,10))+t.offsetX}},{key:"drawYAxisAnnotations",value:function(){var t=this,a=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return a.config.annotations.yaxis.map(function(i,s){t.addYaxisAnnotation(i,n.node,s)}),n}}]),F}(),ie=function(){function F(t){d(this,F),this.w=t.w,this.annoCtx=t,this.helpers=new q(this.annoCtx)}return p(F,[{key:"addPointAnnotation",value:function(t,a,n){this.w;var i=this.helpers.getX1X2("x1",t),s=this.helpers.getY1Y2("y1",t);if(M.isNumber(i)){var r={pSize:t.marker.size,pointStrokeWidth:t.marker.strokeWidth,pointFillColor:t.marker.fillColor,pointStrokeColor:t.marker.strokeColor,shape:t.marker.shape,pRadius:t.marker.radius,class:"apexcharts-point-annotation-marker ".concat(t.marker.cssClass," ").concat(t.id?t.id:"")},u=this.annoCtx.graphics.drawMarker(i+t.marker.offsetX,s+t.marker.offsetY,r);a.appendChild(u.node);var f=t.label.text?t.label.text:"",v=this.annoCtx.graphics.drawText({x:i+t.label.offsetX,y:s+t.label.offsetY-t.marker.size-parseFloat(t.label.style.fontSize)/1.6,text:f,textAnchor:t.label.textAnchor,fontSize:t.label.style.fontSize,fontFamily:t.label.style.fontFamily,fontWeight:t.label.style.fontWeight,foreColor:t.label.style.color,cssClass:"apexcharts-point-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});if(v.attr({rel:n}),a.appendChild(v.node),t.customSVG.SVG){var b=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+t.customSVG.cssClass});b.attr({transform:"translate(".concat(i+t.customSVG.offsetX,", ").concat(s+t.customSVG.offsetY,")")}),b.node.innerHTML=t.customSVG.SVG,a.appendChild(b.node)}if(t.image.path){var x=t.image.width?t.image.width:20,w=t.image.height?t.image.height:20;u=this.annoCtx.addImage({x:i+t.image.offsetX-x/2,y:s+t.image.offsetY-w/2,width:x,height:w,path:t.image.path,appendTo:".apexcharts-point-annotations"})}t.mouseEnter&&u.node.addEventListener("mouseenter",t.mouseEnter.bind(this,t)),t.mouseLeave&&u.node.addEventListener("mouseleave",t.mouseLeave.bind(this,t)),t.click&&u.node.addEventListener("click",t.click.bind(this,t))}}},{key:"drawPointAnnotations",value:function(){var t=this,a=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return a.config.annotations.points.map(function(i,s){t.addPointAnnotation(i,n.node,s)}),n}}]),F}(),ne={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"}}},oe=function(){function F(){d(this,F),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,click: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,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}},customSVG:{SVG:void 0,cssClass:void 0,offsetX:0,offsetY:0},image:{path:void 0,width:20,height:20,offsetX:0,offsetY:0}},this.yAxisAnnotation={id:void 0,y:0,y2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,width:"100%",yAxisIndex:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"end",position:"right",offsetX:0,offsetY:-3,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.xAxisAnnotation={id:void 0,x:0,x2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",orientation:"vertical",position:"top",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.text={x:0,y:0,text:"",textAnchor:"start",foreColor:void 0,fontSize:"13px",fontFamily:void 0,fontWeight:400,appendTo:".apexcharts-annotations",backgroundColor:"transparent",borderColor:"#c2c2c2",borderRadius:0,borderWidth:0,paddingLeft:4,paddingRight:4,paddingTop:2,paddingBottom:2}}return p(F,[{key:"init",value:function(){return{annotations:{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:[ne],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,xAxisLabelClick:void 0,legendClick:void 0,markerClick:void 0,selection:void 0,dataPointSelection:void 0,dataPointMouseEnter:void 0,dataPointMouseLeave:void 0,beforeZoom:void 0,beforeResetZoom:void 0,zoomed:void 0,scrolled:void 0,brushScrolled:void 0},foreColor:"#373d3f",fontFamily:"Helvetica, Arial, sans-serif",height:"auto",parentHeightOffset:15,redrawOnParentResize:!0,redrawOnWindowResize:!0,id:void 0,group:void 0,nonce:void 0,offsetX:0,offsetY:0,selection:{enabled:!1,type:"x",fill:{color:"#24292e",opacity:.1},stroke:{width:1,color:"#24292e",opacity:.4,dashArray:3},xaxis:{min:void 0,max:void 0},yaxis:{min:void 0,max:void 0}},sparkline:{enabled:!1},brush:{enabled:!1,autoScaleYaxis:!0,target:void 0,targets:void 0},stacked:!1,stackOnlyBar:!0,stackType:"normal",toolbar:{show:!0,offsetX:0,offsetY:0,tools:{download:!0,selection:!0,zoom:!0,zoomin:!0,zoomout:!0,pan:!0,reset:!0,customIcons:[]},export:{csv:{filename:void 0,columnDelimiter:",",headerCategory:"category",headerValue:"value",dateFormatter:function(t){return new Date(t).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,borderRadiusApplication:"around",borderRadiusWhenStacked:"last",rangeBarOverlap:!0,rangeBarGroupRows:!1,hideZeroBarsWhenGrouped:!1,isDumbbell:!1,dumbbellColors:void 0,isFunnel:!1,isFunnel3d:!0,colors:{ranges:[],backgroundBarColors:[],backgroundBarOpacity:1,backgroundBarRadius:0},dataLabels:{position:"top",maxItems:100,hideOverflowingLabels:!0,orientation:"horizontal",total:{enabled:!1,formatter:void 0,offsetX:0,offsetY:0,style:{color:"#373d3f",fontSize:"12px",fontFamily:void 0,fontWeight:600}}}},bubble:{zScaling:!0,minBubbleRadius:void 0,maxBubbleRadius:void 0},candlestick:{colors:{upward:"#00B746",downward:"#EF403C"},wick:{useFillColor:!0}},boxPlot:{colors:{upper:"#00E396",lower:"#008FFB"}},heatmap:{radius:2,enableShades:!0,shadeIntensity:.5,reverseNegativeShade:!1,distributed:!1,useFillColorAsStroke:!1,colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},treemap:{enableShades:!0,shadeIntensity:.5,distributed:!1,reverseNegativeShade:!1,useFillColorAsStroke:!1,dataLabels:{format:"scale"},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(t){return t}},value:{show:!0,fontSize:"14px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:16,formatter:function(t){return t+"%"}},total:{show:!1,label:"Total",fontSize:"16px",fontWeight:600,fontFamily:void 0,color:void 0,formatter:function(t){return t.globals.seriesTotals.reduce(function(a,n){return a+n},0)/t.globals.series.length+"%"}}},barLabels:{enabled:!1,margin:5,useSeriesColors:!0,fontFamily:void 0,fontWeight:600,fontSize:"16px",formatter:function(t){return t},onClick:void 0}},pie:{customScale:1,offsetX:0,offsetY:0,startAngle:0,endAngle:360,expandOnClick:!0,dataLabels:{offset:0,minAngleToShowLabel:10},donut:{size:"65%",background:"transparent",labels:{show:!1,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:-10,formatter:function(t){return t}},value:{show:!0,fontSize:"20px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:10,formatter:function(t){return t}},total:{show:!1,showAlways:!1,label:"Total",fontSize:"16px",fontWeight:400,fontFamily:void 0,color:void 0,formatter:function(t){return t.globals.seriesTotals.reduce(function(a,n){return a+n},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(t){return t!==null?t:""},textAnchor:"middle",distributed:!1,offsetX:0,offsetY:0,style:{fontSize:"12px",fontFamily:void 0,fontWeight:600,colors:void 0},background:{enabled:!0,foreColor:"#fff",borderRadius:2,padding:4,opacity:.9,borderWidth:1,borderColor:"#fff",dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]},image:{src:[],width:void 0,height:void 0},pattern:{style:"squares",width:6,height:6,strokeWidth:2}},forecastDataPoints:{count:0,fillOpacity:.5,strokeWidth:void 0,dashArray:4},grid:{show:!0,borderColor:"#e0e0e0",strokeDashArray:0,position:"back",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},row:{colors:void 0,opacity:.5},column:{colors:void 0,opacity:.5},padding:{top:0,right:10,bottom:0,left:12}},labels:[],legend:{show:!0,showForSingleSeries:!1,showForNullSeries:!0,showForZeroSeries:!0,floating:!1,position:"bottom",horizontalAlign:"center",inverseOrder:!1,fontSize:"12px",fontFamily:void 0,fontWeight:400,width:void 0,height:void 0,formatter:void 0,tooltipHoverFormatter:void 0,offsetX:-20,offsetY:4,customLegendItems:[],labels:{colors:void 0,useSeriesColors:!1},markers:{width:12,height:12,strokeWidth:0,fillColors:void 0,strokeColor:"#fff",radius:12,customHTML:void 0,offsetX:0,offsetY:0,onClick:void 0},itemMargin:{horizontal:5,vertical:2},onItemClick:{toggleDataSeries:!0},onItemHover:{highlightDataSeries:!0}},markers:{discrete:[],size:0,colors:void 0,strokeColors:"#fff",strokeWidth:2,strokeOpacity:.9,strokeDashArray:0,fillOpacity:1,shape:"circle",width:8,height:8,radius:2,offsetX:0,offsetY:0,onClick:void 0,onDblClick:void 0,showNullDataPoints:!0,hover:{size:void 0,sizeOffset:3}},noData:{text:void 0,align:"center",verticalAlign:"middle",offsetX:0,offsetY:0,style:{color:void 0,fontSize:"14px",fontFamily:void 0}},responsive:[],series:void 0,states:{normal:{filter:{type:"none",value:0}},hover:{filter:{type:"lighten",value:.1}},active:{allowMultipleDataPointsSelection:!1,filter:{type:"darken",value:.5}}},title:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:0,floating:!1,style:{fontSize:"14px",fontWeight:900,fontFamily:void 0,color:void 0}},subtitle:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:30,floating:!1,style:{fontSize:"12px",fontWeight:400,fontFamily:void 0,color:void 0}},stroke:{show:!0,curve:"smooth",lineCap:"butt",width:2,colors:void 0,dashArray:0,fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]}}},tooltip:{enabled:!0,enabledOnSeries:void 0,shared:!0,hideEmptySeries:!0,followCursor:!1,intersect:!1,inverseOrder:!1,custom:void 0,fillSeriesColor:!1,theme:"light",cssClass:"",style:{fontSize:"12px",fontFamily:void 0},onDatasetHover:{highlightDataSeries:!1},x:{show:!0,format:"dd MMM",formatter:void 0},y:{formatter:void 0,title:{formatter:function(t){return t?t+": ":""}}},z:{formatter:void 0,title:"Size: "},marker:{show:!0,fillColors:void 0},items:{display:"flex"},fixed:{enabled:!1,position:"topRight",offsetX:0,offsetY:0}},xaxis:{type:"category",categories:[],convertedCatToNumeric:!1,offsetX:0,offsetY:0,overwriteCategories:void 0,labels:{show:!0,rotate:-45,rotateAlways:!1,hideOverlappingLabels:!0,trim:!1,minHeight:void 0,maxHeight:120,showDuplicates:!0,style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""},offsetX:0,offsetY:0,format:void 0,formatter:void 0,datetimeUTC:!0,datetimeFormatter:{year:"yyyy",month:"MMM 'yy",day:"dd MMM",hour:"HH:mm",minute:"HH:mm:ss",second:"HH:mm:ss"}},group:{groups:[],style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""}},axisBorder:{show:!0,color:"#e0e0e0",width:"100%",height:1,offsetX:0,offsetY:0},axisTicks:{show:!0,color:"#e0e0e0",height:6,offsetX:0,offsetY:0},tickAmount:void 0,tickPlacement:"on",min:void 0,max:void 0,range:void 0,floating:!1,decimalsInFloat:void 0,position:"bottom",title:{text:void 0,offsetX:0,offsetY:0,style:{color:void 0,fontSize:"12px",fontWeight:900,fontFamily:void 0,cssClass:""}},crosshairs:{show:!0,width:1,position:"back",opacity:.9,stroke:{color:"#b6b6b6",width:1,dashArray:3},fill:{type:"solid",color:"#B1B9C4",gradient:{colorFrom:"#D8E3F0",colorTo:"#BED1E6",stops:[0,100],opacityFrom:.4,opacityTo:.5}},dropShadow:{enabled:!1,left:0,top:0,blur:1,opacity:.4}},tooltip:{enabled:!0,offsetY:0,formatter:void 0,style:{fontSize:"12px",fontFamily:void 0}}},yaxis:this.yAxis,theme:{mode:"light",palette:"palette1",monochrome:{enabled:!1,color:"#008FFB",shadeTo:"light",shadeIntensity:.65}}}}}]),F}(),ue=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w,this.graphics=new X(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new q(this),this.xAxisAnnotations=new te(this),this.yAxisAnnotations=new J(this),this.pointsAnnotations=new ie(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 p(F,[{key:"drawAxesAnnotations",value:function(){var t=this.w;if(t.globals.axisCharts){for(var a=this.yAxisAnnotations.drawYAxisAnnotations(),n=this.xAxisAnnotations.drawXAxisAnnotations(),i=this.pointsAnnotations.drawPointAnnotations(),s=t.config.chart.animations.enabled,r=[a,n,i],u=[n.node,a.node,i.node],f=0;f<3;f++)t.globals.dom.elGraphical.add(r[f]),!s||t.globals.resized||t.globals.dataChanged||t.config.chart.type!=="scatter"&&t.config.chart.type!=="bubble"&&t.globals.dataPoints>1&&u[f].classList.add("apexcharts-element-hidden"),t.globals.delayedElements.push({el:u[f],index:0});this.helpers.annotationsBackground()}}},{key:"drawImageAnnos",value:function(){var t=this;this.w.config.annotations.images.map(function(a,n){t.addImage(a,n)})}},{key:"drawTextAnnos",value:function(){var t=this;this.w.config.annotations.texts.map(function(a,n){t.addText(a,n)})}},{key:"addXaxisAnnotation",value:function(t,a,n){this.xAxisAnnotations.addXaxisAnnotation(t,a,n)}},{key:"addYaxisAnnotation",value:function(t,a,n){this.yAxisAnnotations.addYaxisAnnotation(t,a,n)}},{key:"addPointAnnotation",value:function(t,a,n){this.pointsAnnotations.addPointAnnotation(t,a,n)}},{key:"addText",value:function(t,a){var n=t.x,i=t.y,s=t.text,r=t.textAnchor,u=t.foreColor,f=t.fontSize,v=t.fontFamily,b=t.fontWeight,x=t.cssClass,w=t.backgroundColor,C=t.borderWidth,T=t.strokeDashArray,E=t.borderRadius,V=t.borderColor,z=t.appendTo,U=z===void 0?".apexcharts-svg":z,g=t.paddingLeft,S=g===void 0?4:g,I=t.paddingRight,N=I===void 0?4:I,W=t.paddingBottom,$=W===void 0?2:W,K=t.paddingTop,Q=K===void 0?2:K,he=this.w,Ae=this.graphics.drawText({x:n,y:i,text:s,textAnchor:r||"start",fontSize:f||"12px",fontWeight:b||"regular",fontFamily:v||he.config.chart.fontFamily,foreColor:u||he.config.chart.foreColor,cssClass:x}),Se=he.globals.dom.baseEl.querySelector(U);Se&&Se.appendChild(Ae.node);var Me=Ae.bbox();if(s){var Ye=this.graphics.drawRect(Me.x-S,Me.y-Q,Me.width+S+N,Me.height+$+Q,E,w||"transparent",1,C,V,T);Se.insertBefore(Ye.node,Ae.node)}}},{key:"addImage",value:function(t,a){var n=this.w,i=t.path,s=t.x,r=s===void 0?0:s,u=t.y,f=u===void 0?0:u,v=t.width,b=v===void 0?20:v,x=t.height,w=x===void 0?20:x,C=t.appendTo,T=C===void 0?".apexcharts-svg":C,E=n.globals.dom.Paper.image(i);E.size(b,w).move(r,f);var V=n.globals.dom.baseEl.querySelector(T);return V&&V.appendChild(E.node),E}},{key:"addXaxisAnnotationExternal",value:function(t,a,n){return this.addAnnotationExternal({params:t,pushToMemory:a,context:n,type:"xaxis",contextMethod:n.addXaxisAnnotation}),n}},{key:"addYaxisAnnotationExternal",value:function(t,a,n){return this.addAnnotationExternal({params:t,pushToMemory:a,context:n,type:"yaxis",contextMethod:n.addYaxisAnnotation}),n}},{key:"addPointAnnotationExternal",value:function(t,a,n){return this.invertAxis===void 0&&(this.invertAxis=n.w.globals.isBarHorizontal),this.addAnnotationExternal({params:t,pushToMemory:a,context:n,type:"point",contextMethod:n.addPointAnnotation}),n}},{key:"addAnnotationExternal",value:function(t){var a=t.params,n=t.pushToMemory,i=t.context,s=t.type,r=t.contextMethod,u=i,f=u.w,v=f.globals.dom.baseEl.querySelector(".apexcharts-".concat(s,"-annotations")),b=v.childNodes.length+1,x=new oe,w=Object.assign({},s==="xaxis"?x.xAxisAnnotation:s==="yaxis"?x.yAxisAnnotation:x.pointAnnotation),C=M.extend(w,a);switch(s){case"xaxis":this.addXaxisAnnotation(C,v,b);break;case"yaxis":this.addYaxisAnnotation(C,v,b);break;case"point":this.addPointAnnotation(C,v,b)}var T=f.globals.dom.baseEl.querySelector(".apexcharts-".concat(s,"-annotations .apexcharts-").concat(s,"-annotation-label[rel='").concat(b,"']")),E=this.helpers.addBackgroundToAnno(T,C);return E&&v.insertBefore(E.node,T),n&&f.globals.memory.methodsToExec.push({context:u,id:C.id?C.id:M.randomId(),method:r,label:"addAnnotation",params:a}),i}},{key:"clearAnnotations",value:function(t){var a=t.w,n=a.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations");a.globals.memory.methodsToExec.map(function(i,s){i.label!=="addText"&&i.label!=="addAnnotation"||a.globals.memory.methodsToExec.splice(s,1)}),n=M.listToArray(n),Array.prototype.forEach.call(n,function(i){for(;i.firstChild;)i.removeChild(i.firstChild)})}},{key:"removeAnnotation",value:function(t,a){var n=t.w,i=n.globals.dom.baseEl.querySelectorAll(".".concat(a));i&&(n.globals.memory.methodsToExec.map(function(s,r){s.id===a&&n.globals.memory.methodsToExec.splice(r,1)}),Array.prototype.forEach.call(i,function(s){s.parentElement.removeChild(s)}))}}]),F}(),ve=function(){function F(t){d(this,F),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 p(F,[{key:"isValidDate",value:function(t){return typeof t!="number"&&!isNaN(this.parseDate(t))}},{key:"getTimeStamp",value:function(t){return Date.parse(t)?this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toISOString().substr(0,25)).getTime():new Date(t).getTime():t}},{key:"getDate",value:function(t){return this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toUTCString()):new Date(t)}},{key:"parseDate",value:function(t){var a=Date.parse(t);if(!isNaN(a))return this.getTimeStamp(t);var n=Date.parse(t.replace(/-/g,"/").replace(/[a-z]+/gi," "));return n=this.getTimeStamp(n)}},{key:"parseDateWithTimezone",value:function(t){return Date.parse(t.replace(/-/g,"/").replace(/[a-z]+/gi," "))}},{key:"formatDate",value:function(t,a){var n=this.w.globals.locale,i=this.w.config.xaxis.labels.datetimeUTC,s=["\0"].concat(D(n.months)),r=[""].concat(D(n.shortMonths)),u=[""].concat(D(n.days)),f=[""].concat(D(n.shortDays));function v($,K){var Q=$+"";for(K=K||2;Q.length12?C-12:C===0?12:C;a=(a=(a=(a=a.replace(/(^|[^\\])HH+/g,"$1"+v(C))).replace(/(^|[^\\])H/g,"$1"+C)).replace(/(^|[^\\])hh+/g,"$1"+v(T))).replace(/(^|[^\\])h/g,"$1"+T);var E=i?t.getUTCMinutes():t.getMinutes();a=(a=a.replace(/(^|[^\\])mm+/g,"$1"+v(E))).replace(/(^|[^\\])m/g,"$1"+E);var V=i?t.getUTCSeconds():t.getSeconds();a=(a=a.replace(/(^|[^\\])ss+/g,"$1"+v(V))).replace(/(^|[^\\])s/g,"$1"+V);var z=i?t.getUTCMilliseconds():t.getMilliseconds();a=a.replace(/(^|[^\\])fff+/g,"$1"+v(z,3)),z=Math.round(z/10),a=a.replace(/(^|[^\\])ff/g,"$1"+v(z)),z=Math.round(z/10);var U=C<12?"AM":"PM";a=(a=(a=a.replace(/(^|[^\\])f/g,"$1"+z)).replace(/(^|[^\\])TT+/g,"$1"+U)).replace(/(^|[^\\])T/g,"$1"+U.charAt(0));var g=U.toLowerCase();a=(a=a.replace(/(^|[^\\])tt+/g,"$1"+g)).replace(/(^|[^\\])t/g,"$1"+g.charAt(0));var S=-t.getTimezoneOffset(),I=i||!S?"Z":S>0?"+":"-";if(!i){var N=(S=Math.abs(S))%60;I+=v(Math.floor(S/60))+":"+v(N)}a=a.replace(/(^|[^\\])K/g,"$1"+I);var W=(i?t.getUTCDay():t.getDay())+1;return a=(a=(a=(a=(a=a.replace(new RegExp(u[0],"g"),u[W])).replace(new RegExp(f[0],"g"),f[W])).replace(new RegExp(s[0],"g"),s[x])).replace(new RegExp(r[0],"g"),r[x])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(t,a,n){var i=this.w;i.config.xaxis.min!==void 0&&(t=i.config.xaxis.min),i.config.xaxis.max!==void 0&&(a=i.config.xaxis.max);var s=this.getDate(t),r=this.getDate(a),u=this.formatDate(s,"yyyy MM dd HH mm ss fff").split(" "),f=this.formatDate(r,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(u[6],10),maxMillisecond:parseInt(f[6],10),minSecond:parseInt(u[5],10),maxSecond:parseInt(f[5],10),minMinute:parseInt(u[4],10),maxMinute:parseInt(f[4],10),minHour:parseInt(u[3],10),maxHour:parseInt(f[3],10),minDate:parseInt(u[2],10),maxDate:parseInt(f[2],10),minMonth:parseInt(u[1],10)-1,maxMonth:parseInt(f[1],10)-1,minYear:parseInt(u[0],10),maxYear:parseInt(f[0],10)}}},{key:"isLeapYear",value:function(t){return t%4==0&&t%100!=0||t%400==0}},{key:"calculcateLastDaysOfMonth",value:function(t,a,n){return this.determineDaysOfMonths(t,a)-n}},{key:"determineDaysOfYear",value:function(t){var a=365;return this.isLeapYear(t)&&(a=366),a}},{key:"determineRemainingDaysOfYear",value:function(t,a,n){var i=this.daysCntOfYear[a]+n;return a>1&&this.isLeapYear()&&i++,i}},{key:"determineDaysOfMonths",value:function(t,a){var n=30;switch(t=M.monthMod(t),!0){case this.months30.indexOf(t)>-1:t===2&&(n=this.isLeapYear(a)?29:28);break;case this.months31.indexOf(t)>-1:default:n=31}return n}}]),F}(),Ie=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w,this.tooltipKeyFormat="dd MMM"}return p(F,[{key:"xLabelFormat",value:function(t,a,n,i){var s=this.w;if(s.config.xaxis.type==="datetime"&&s.config.xaxis.labels.formatter===void 0&&s.config.tooltip.x.formatter===void 0){var r=new ve(this.ctx);return r.formatDate(r.getDate(a),s.config.tooltip.x.format)}return t(a,n,i)}},{key:"defaultGeneralFormatter",value:function(t){return Array.isArray(t)?t.map(function(a){return a}):t}},{key:"defaultYFormatter",value:function(t,a,n){var i=this.w;return M.isNumber(t)&&(t=i.globals.yValueDecimal!==0?t.toFixed(a.decimalsInFloat!==void 0?a.decimalsInFloat:i.globals.yValueDecimal):i.globals.maxYArr[n]-i.globals.minYArr[n]<5?t.toFixed(1):t.toFixed(0)),t}},{key:"setLabelFormatters",value:function(){var t=this,a=this.w;return a.globals.xaxisTooltipFormatter=function(n){return t.defaultGeneralFormatter(n)},a.globals.ttKeyFormatter=function(n){return t.defaultGeneralFormatter(n)},a.globals.ttZFormatter=function(n){return n},a.globals.legendFormatter=function(n){return t.defaultGeneralFormatter(n)},a.config.xaxis.labels.formatter!==void 0?a.globals.xLabelFormatter=a.config.xaxis.labels.formatter:a.globals.xLabelFormatter=function(n){if(M.isNumber(n)){if(!a.config.xaxis.convertedCatToNumeric&&a.config.xaxis.type==="numeric"){if(M.isNumber(a.config.xaxis.decimalsInFloat))return n.toFixed(a.config.xaxis.decimalsInFloat);var i=a.globals.maxX-a.globals.minX;return i>0&&i<100?n.toFixed(1):n.toFixed(0)}return a.globals.isBarHorizontal&&a.globals.maxY-a.globals.minYArr<4?n.toFixed(1):n.toFixed(0)}return n},typeof a.config.tooltip.x.formatter=="function"?a.globals.ttKeyFormatter=a.config.tooltip.x.formatter:a.globals.ttKeyFormatter=a.globals.xLabelFormatter,typeof a.config.xaxis.tooltip.formatter=="function"&&(a.globals.xaxisTooltipFormatter=a.config.xaxis.tooltip.formatter),(Array.isArray(a.config.tooltip.y)||a.config.tooltip.y.formatter!==void 0)&&(a.globals.ttVal=a.config.tooltip.y),a.config.tooltip.z.formatter!==void 0&&(a.globals.ttZFormatter=a.config.tooltip.z.formatter),a.config.legend.formatter!==void 0&&(a.globals.legendFormatter=a.config.legend.formatter),a.config.yaxis.forEach(function(n,i){n.labels.formatter!==void 0?a.globals.yLabelFormatters[i]=n.labels.formatter:a.globals.yLabelFormatters[i]=function(s){return a.globals.xyCharts?Array.isArray(s)?s.map(function(r){return t.defaultYFormatter(r,n,i)}):t.defaultYFormatter(s,n,i):s}}),a.globals}},{key:"heatmapLabelFormatters",value:function(){var t=this.w;if(t.config.chart.type==="heatmap"){t.globals.yAxisScale[0].result=t.globals.seriesNames.slice();var a=t.globals.seriesNames.reduce(function(n,i){return n.length>i.length?n:i},0);t.globals.yAxisScale[0].niceMax=a,t.globals.yAxisScale[0].niceMin=a}}}]),F}(),ye=function(F){var t,a=F.isTimeline,n=F.ctx,i=F.seriesIndex,s=F.dataPointIndex,r=F.y1,u=F.y2,f=F.w,v=f.globals.seriesRangeStart[i][s],b=f.globals.seriesRangeEnd[i][s],x=f.globals.labels[s],w=f.config.series[i].name?f.config.series[i].name:"",C=f.globals.ttKeyFormatter,T=f.config.tooltip.y.title.formatter,E={w:f,seriesIndex:i,dataPointIndex:s,start:v,end:b};typeof T=="function"&&(w=T(w,E)),(t=f.config.series[i].data[s])!==null&&t!==void 0&&t.x&&(x=f.config.series[i].data[s].x),a||f.config.xaxis.type==="datetime"&&(x=new Ie(n).xLabelFormat(f.globals.ttKeyFormatter,x,x,{i:void 0,dateFormatter:new ve(n).formatDate,w:f})),typeof C=="function"&&(x=C(x,E)),Number.isFinite(r)&&Number.isFinite(u)&&(v=r,b=u);var V="",z="",U=f.globals.colors[i];if(f.config.tooltip.x.formatter===void 0)if(f.config.xaxis.type==="datetime"){var g=new ve(n);V=g.formatDate(g.getDate(v),f.config.tooltip.x.format),z=g.formatDate(g.getDate(b),f.config.tooltip.x.format)}else V=v,z=b;else V=f.config.tooltip.x.formatter(v),z=f.config.tooltip.x.formatter(b);return{start:v,end:b,startVal:V,endVal:z,ylabel:x,color:U,seriesName:w}},ge=function(F){var t=F.color,a=F.seriesName,n=F.ylabel,i=F.start,s=F.end,r=F.seriesIndex,u=F.dataPointIndex,f=F.ctx.tooltip.tooltipLabels.getFormatters(r);i=f.yLbFormatter(i),s=f.yLbFormatter(s);var v=f.yLbFormatter(F.w.globals.series[r][u]),b=` - `.concat(i,` - - - `).concat(s,` - `);return'
'+(a||"")+'
'+n+": "+(F.w.globals.comboCharts?F.w.config.series[r].type==="rangeArea"||F.w.config.series[r].type==="rangeBar"?b:"".concat(v,""):b)+"
"},pe=function(){function F(t){d(this,F),this.opts=t}return p(F,[{key:"hideYAxis",value:function(){this.opts.yaxis[0].show=!1,this.opts.yaxis[0].title.text="",this.opts.yaxis[0].axisBorder.show=!1,this.opts.yaxis[0].axisTicks.show=!1,this.opts.yaxis[0].floating=!0}},{key:"line",value:function(){return{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(t){return this.hideYAxis(),M.extend(t,{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:"funnel",value:function(){return this.hideYAxis(),c(c({},this.bar()),{},{chart:{animations:{easing:"linear",speed:800,animateGradually:{enabled:!1}}},plotOptions:{bar:{horizontal:!0,borderRadiusApplication:"around",borderRadius:0,dataLabels:{position:"center"}}},grid:{show:!1,padding:{left:0,right:0}},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}}})}},{key:"candlestick",value:function(){var t=this;return{stroke:{width:1,colors:["#333"]},fill:{opacity:1},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(a){var n=a.seriesIndex,i=a.dataPointIndex,s=a.w;return t._getBoxTooltip(s,n,i,["Open","High","","Low","Close"],"candlestick")}},states:{active:{filter:{type:"none"}}},xaxis:{crosshairs:{width:1}}}}},{key:"boxPlot",value:function(){var t=this;return{chart:{animations:{dynamicAnimation:{enabled:!1}}},stroke:{width:1,colors:["#24292e"]},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(a){var n=a.seriesIndex,i=a.dataPointIndex,s=a.w;return t._getBoxTooltip(s,n,i,["Minimum","Q1","Median","Q3","Maximum"],"boxPlot")}},markers:{size:5,strokeWidth:1,strokeColors:"#111"},xaxis:{crosshairs:{width:1}}}}},{key:"rangeBar",value:function(){return{chart:{animations:{animateGradually:!1}},stroke:{width:0,lineCap:"square"},plotOptions:{bar:{borderRadius:0,dataLabels:{position:"center"}}},dataLabels:{enabled:!1,formatter:function(t,a){a.ctx;var n=a.seriesIndex,i=a.dataPointIndex,s=a.w,r=function(){var u=s.globals.seriesRangeStart[n][i];return s.globals.seriesRangeEnd[n][i]-u};return s.globals.comboCharts?s.config.series[n].type==="rangeBar"||s.config.series[n].type==="rangeArea"?r():t:r()},background:{enabled:!1},style:{colors:["#fff"]}},markers:{size:10},tooltip:{shared:!1,followCursor:!0,custom:function(t){return t.w.config.plotOptions&&t.w.config.plotOptions.bar&&t.w.config.plotOptions.bar.horizontal?function(a){var n=ye(c(c({},a),{},{isTimeline:!0})),i=n.color,s=n.seriesName,r=n.ylabel,u=n.startVal,f=n.endVal;return ge(c(c({},a),{},{color:i,seriesName:s,ylabel:r,start:u,end:f}))}(t):function(a){var n=ye(a),i=n.color,s=n.seriesName,r=n.ylabel,u=n.start,f=n.end;return ge(c(c({},a),{},{color:i,seriesName:s,ylabel:r,start:u,end:f}))}(t)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{key:"dumbbell",value:function(t){var a,n;return(a=t.plotOptions.bar)!==null&&a!==void 0&&a.barHeight||(t.plotOptions.bar.barHeight=2),(n=t.plotOptions.bar)!==null&&n!==void 0&&n.columnWidth||(t.plotOptions.bar.columnWidth=2),t}},{key:"area",value:function(){return{stroke:{width:4,fill:{type:"solid",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}}},fill:{type:"gradient",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}},markers:{size:0,hover:{sizeOffset:6}},tooltip:{followCursor:!1}}}},{key:"rangeArea",value:function(){return{stroke:{curve:"straight",width:0},fill:{type:"solid",opacity:.6},markers:{size:0},states:{hover:{filter:{type:"none"}},active:{filter:{type:"none"}}},tooltip:{intersect:!1,shared:!0,followCursor:!0,custom:function(t){return function(a){var n=ye(a),i=n.color,s=n.seriesName,r=n.ylabel,u=n.start,f=n.end;return ge(c(c({},a),{},{color:i,seriesName:s,ylabel:r,start:u,end:f}))}(t)}}}}},{key:"brush",value:function(t){return M.extend(t,{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(t){t.dataLabels=t.dataLabels||{},t.dataLabels.formatter=t.dataLabels.formatter||void 0;var a=t.dataLabels.formatter;return t.yaxis.forEach(function(n,i){t.yaxis[i].min=0,t.yaxis[i].max=100}),t.chart.type==="bar"&&(t.dataLabels.formatter=a||function(n){return typeof n=="number"&&n?n.toFixed(0)+"%":n}),t}},{key:"stackedBars",value:function(){var t=this.bar();return c(c({},t),{},{plotOptions:c(c({},t.plotOptions),{},{bar:c(c({},t.plotOptions.bar),{},{borderRadiusApplication:"end",borderRadiusWhenStacked:"last"})})})}},{key:"convertCatToNumeric",value:function(t){return t.xaxis.convertedCatToNumeric=!0,t}},{key:"convertCatToNumericXaxis",value:function(t,a,n){t.xaxis.type="numeric",t.xaxis.labels=t.xaxis.labels||{},t.xaxis.labels.formatter=t.xaxis.labels.formatter||function(r){return M.isNumber(r)?Math.floor(r):r};var i=t.xaxis.labels.formatter,s=t.xaxis.categories&&t.xaxis.categories.length?t.xaxis.categories:t.labels;return n&&n.length&&(s=n.map(function(r){return Array.isArray(r)?r:String(r)})),s&&s.length&&(t.xaxis.labels.formatter=function(r){return M.isNumber(r)?i(s[Math.floor(r)-1]):i(r)}),t.xaxis.categories=[],t.labels=[],t.xaxis.tickAmount=t.xaxis.tickAmount||"dataPoints",t}},{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(t){return t.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(t){return t.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(t){return t.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(t){return t},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(t,a,n,i,s){var r=t.globals.seriesCandleO[a][n],u=t.globals.seriesCandleH[a][n],f=t.globals.seriesCandleM[a][n],v=t.globals.seriesCandleL[a][n],b=t.globals.seriesCandleC[a][n];return t.config.series[a].type&&t.config.series[a].type!==s?`
- `.concat(t.config.series[a].name?t.config.series[a].name:"series-"+(a+1),": ").concat(t.globals.series[a][n],` -
`):'
')+"
".concat(i[0],': ')+r+"
"+"
".concat(i[1],': ')+u+"
"+(f?"
".concat(i[2],': ')+f+"
":"")+"
".concat(i[3],': ')+v+"
"+"
".concat(i[4],': ')+b+"
"}}]),F}(),le=function(){function F(t){d(this,F),this.opts=t}return p(F,[{key:"init",value:function(t){var a=t.responsiveOverride,n=this.opts,i=new oe,s=new pe(n);this.chartType=n.chart.type,n=this.extendYAxis(n),n=this.extendAnnotations(n);var r=i.init(),u={};if(n&&h(n)==="object"){var f,v,b,x,w,C,T,E,V,z,U={};U=["line","area","bar","candlestick","boxPlot","rangeBar","rangeArea","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(n.chart.type)!==-1?s[n.chart.type]():s.line(),(f=n.plotOptions)!==null&&f!==void 0&&(v=f.bar)!==null&&v!==void 0&&v.isFunnel&&(U=s.funnel()),n.chart.stacked&&n.chart.type==="bar"&&(U=s.stackedBars()),(b=n.chart.brush)!==null&&b!==void 0&&b.enabled&&(U=s.brush(U)),n.chart.stacked&&n.chart.stackType==="100%"&&(n=s.stacked100(n)),(x=n.plotOptions)!==null&&x!==void 0&&(w=x.bar)!==null&&w!==void 0&&w.isDumbbell&&(n=s.dumbbell(n)),((C=n)===null||C===void 0||(T=C.stroke)===null||T===void 0?void 0:T.curve)==="monotoneCubic"&&(n.stroke.curve="smooth"),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(n),n.xaxis=n.xaxis||window.Apex.xaxis||{},a||(n.xaxis.convertedCatToNumeric=!1),((E=(n=this.checkForCatToNumericXAxis(this.chartType,U,n)).chart.sparkline)!==null&&E!==void 0&&E.enabled||(V=window.Apex.chart)!==null&&V!==void 0&&(z=V.sparkline)!==null&&z!==void 0&&z.enabled)&&(U=s.sparkline(U)),u=M.extend(r,U)}var g=M.extend(u,window.Apex);return r=M.extend(g,n),r=this.handleUserInputErrors(r)}},{key:"checkForCatToNumericXAxis",value:function(t,a,n){var i,s,r=new pe(n),u=(t==="bar"||t==="boxPlot")&&((i=n.plotOptions)===null||i===void 0||(s=i.bar)===null||s===void 0?void 0:s.horizontal),f=t==="pie"||t==="polarArea"||t==="donut"||t==="radar"||t==="radialBar"||t==="heatmap",v=n.xaxis.type!=="datetime"&&n.xaxis.type!=="numeric",b=n.xaxis.tickPlacement?n.xaxis.tickPlacement:a.xaxis&&a.xaxis.tickPlacement;return u||f||!v||b==="between"||(n=r.convertCatToNumeric(n)),n}},{key:"extendYAxis",value:function(t,a){var n=new oe;(t.yaxis===void 0||!t.yaxis||Array.isArray(t.yaxis)&&t.yaxis.length===0)&&(t.yaxis={}),t.yaxis.constructor!==Array&&window.Apex.yaxis&&window.Apex.yaxis.constructor!==Array&&(t.yaxis=M.extend(t.yaxis,window.Apex.yaxis)),t.yaxis.constructor!==Array?t.yaxis=[M.extend(n.yAxis,t.yaxis)]:t.yaxis=M.extendArray(t.yaxis,n.yAxis);var i=!1;t.yaxis.forEach(function(r){r.logarithmic&&(i=!0)});var s=t.series;return a&&!s&&(s=a.config.series),i&&s.length!==t.yaxis.length&&s.length&&(t.yaxis=s.map(function(r,u){if(r.name||(s[u].name="series-".concat(u+1)),t.yaxis[u])return t.yaxis[u].seriesName=s[u].name,t.yaxis[u];var f=M.extend(n.yAxis,t.yaxis[0]);return f.show=!1,f})),i&&s.length>1&&s.length!==t.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes"),t}},{key:"extendAnnotations",value:function(t){return t.annotations===void 0&&(t.annotations={},t.annotations.yaxis=[],t.annotations.xaxis=[],t.annotations.points=[]),t=this.extendYAxisAnnotations(t),t=this.extendXAxisAnnotations(t),t=this.extendPointAnnotations(t)}},{key:"extendYAxisAnnotations",value:function(t){var a=new oe;return t.annotations.yaxis=M.extendArray(t.annotations.yaxis!==void 0?t.annotations.yaxis:[],a.yAxisAnnotation),t}},{key:"extendXAxisAnnotations",value:function(t){var a=new oe;return t.annotations.xaxis=M.extendArray(t.annotations.xaxis!==void 0?t.annotations.xaxis:[],a.xAxisAnnotation),t}},{key:"extendPointAnnotations",value:function(t){var a=new oe;return t.annotations.points=M.extendArray(t.annotations.points!==void 0?t.annotations.points:[],a.pointAnnotation),t}},{key:"checkForDarkTheme",value:function(t){t.theme&&t.theme.mode==="dark"&&(t.tooltip||(t.tooltip={}),t.tooltip.theme!=="light"&&(t.tooltip.theme="dark"),t.chart.foreColor||(t.chart.foreColor="#f6f7f8"),t.chart.background||(t.chart.background="#424242"),t.theme.palette||(t.theme.palette="palette4"))}},{key:"handleUserInputErrors",value:function(t){var a=t;if(a.tooltip.shared&&a.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(a.chart.type==="bar"&&a.plotOptions.bar.horizontal){if(a.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");a.yaxis[0].reversed&&(a.yaxis[0].opposite=!0),a.xaxis.tooltip.enabled=!1,a.yaxis[0].tooltip.enabled=!1,a.chart.zoom.enabled=!1}return a.chart.type!=="bar"&&a.chart.type!=="rangeBar"||a.tooltip.shared&&a.xaxis.crosshairs.width==="barWidth"&&a.series.length>1&&(a.xaxis.crosshairs.width="tickWidth"),a.chart.type!=="candlestick"&&a.chart.type!=="boxPlot"||a.yaxis[0].reversed&&(console.warn("Reversed y-axis in ".concat(a.chart.type," chart is not supported.")),a.yaxis[0].reversed=!1),a}}]),F}(),fe=function(){function F(){d(this,F)}return p(F,[{key:"initGlobalVars",value:function(t){t.series=[],t.seriesCandleO=[],t.seriesCandleH=[],t.seriesCandleM=[],t.seriesCandleL=[],t.seriesCandleC=[],t.seriesRangeStart=[],t.seriesRangeEnd=[],t.seriesRange=[],t.seriesPercent=[],t.seriesGoals=[],t.seriesX=[],t.seriesZ=[],t.seriesNames=[],t.seriesTotals=[],t.seriesLog=[],t.seriesColors=[],t.stackedSeriesTotals=[],t.seriesXvalues=[],t.seriesYvalues=[],t.labels=[],t.hasXaxisGroups=!1,t.groups=[],t.hasSeriesGroups=!1,t.seriesGroups=[],t.categoryLabels=[],t.timescaleLabels=[],t.noLabelsProvided=!1,t.resizeTimer=null,t.selectionResizeTimer=null,t.delayedElements=[],t.pointsArray=[],t.dataLabelsRects=[],t.isXNumeric=!1,t.skipLastTimelinelabel=!1,t.skipFirstTimelinelabel=!1,t.isDataXYZ=!1,t.isMultiLineX=!1,t.isMultipleYAxis=!1,t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE,t.minYArr=[],t.maxYArr=[],t.maxX=-Number.MAX_VALUE,t.minX=Number.MAX_VALUE,t.initialMaxX=-Number.MAX_VALUE,t.initialMinX=Number.MAX_VALUE,t.maxDate=0,t.minDate=Number.MAX_VALUE,t.minZ=Number.MAX_VALUE,t.maxZ=-Number.MAX_VALUE,t.minXDiff=Number.MAX_VALUE,t.yAxisScale=[],t.xAxisScale=null,t.xAxisTicksPositions=[],t.yLabelsCoords=[],t.yTitleCoords=[],t.barPadForNumericAxis=0,t.padHorizontal=0,t.xRange=0,t.yRange=[],t.zRange=0,t.dataPoints=0,t.xTickAmount=0}},{key:"globalVars",value:function(t){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:t.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:t.chart.toolbar.autoSelected==="zoom"&&t.chart.toolbar.tools.zoom&&t.chart.zoom.enabled,panEnabled:t.chart.toolbar.autoSelected==="pan"&&t.chart.toolbar.tools.pan,selectionEnabled:t.chart.toolbar.autoSelected==="selection"&&t.chart.toolbar.tools.selection,yaxis:null,mousedown:!1,lastClientPosition:{},visibleXRange:void 0,yValueDecimal:0,total:0,SVGNS:"http://www.w3.org/2000/svg",svgWidth:0,svgHeight:0,noData:!1,locale:{},dom:{},memory:{methodsToExec:[]},shouldAnimate:!0,skipLastTimelinelabel:!1,skipFirstTimelinelabel:!1,delayedElements:[],axisCharts:!0,isDataXYZ:!1,resized:!1,resizeTimer:null,comboCharts:!1,dataChanged:!1,previousPaths:[],allSeriesHasEqualX:!0,pointsArray:[],dataLabelsRects:[],lastDrawnDataLabelsIndexes:[],hasNullValues:!1,easing:null,zoomed:!1,gridWidth:0,gridHeight:0,rotateXLabels:!1,defaultLabels:!1,xLabelFormatter:void 0,yLabelFormatters:[],xaxisTooltipFormatter:void 0,ttKeyFormatter:void 0,ttVal:void 0,ttZFormatter:void 0,LINE_HEIGHT_RATIO:1.618,xAxisLabelsHeight:0,xAxisGroupLabelsHeight:0,xAxisLabelsWidth:0,yAxisLabelsWidth:0,scaleX:1,scaleY:1,translateX:0,translateY:0,translateYAxisX:[],yAxisWidths:[],translateXAxisY:0,translateXAxisX:0,tooltip:null}}},{key:"init",value:function(t){var a=this.globalVars(t);return this.initGlobalVars(a),a.initialConfig=M.extend({},t),a.initialSeries=M.clone(t.series),a.lastXAxis=M.clone(a.initialConfig.xaxis),a.lastYAxis=M.clone(a.initialConfig.yaxis),a}}]),F}(),de=function(){function F(t){d(this,F),this.opts=t}return p(F,[{key:"init",value:function(){var t=new le(this.opts).init({responsiveOverride:!1});return{config:t,globals:new fe().init(t)}}}]),F}(),xe=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w,this.opts=null,this.seriesIndex=0}return p(F,[{key:"clippedImgArea",value:function(t){var a=this.w,n=a.config,i=parseInt(a.globals.gridWidth,10),s=parseInt(a.globals.gridHeight,10),r=i>s?i:s,u=t.image,f=0,v=0;t.width===void 0&&t.height===void 0?n.fill.image.width!==void 0&&n.fill.image.height!==void 0?(f=n.fill.image.width+1,v=n.fill.image.height):(f=r+1,v=r):(f=t.width,v=t.height);var b=document.createElementNS(a.globals.SVGNS,"pattern");X.setAttrs(b,{id:t.patternID,patternUnits:t.patternUnits?t.patternUnits:"userSpaceOnUse",width:f+"px",height:v+"px"});var x=document.createElementNS(a.globals.SVGNS,"image");b.appendChild(x),x.setAttributeNS(window.SVG.xlink,"href",u),X.setAttrs(x,{x:0,y:0,preserveAspectRatio:"none",width:f+"px",height:v+"px"}),x.style.opacity=t.opacity,a.globals.dom.elDefs.node.appendChild(b)}},{key:"getSeriesIndex",value:function(t){var a=this.w,n=a.config.chart.type;return(n==="bar"||n==="rangeBar")&&a.config.plotOptions.bar.distributed||n==="heatmap"||n==="treemap"?this.seriesIndex=t.seriesNumber:this.seriesIndex=t.seriesNumber%a.globals.series.length,this.seriesIndex}},{key:"fillPath",value:function(t){var a=this.w;this.opts=t;var n,i,s,r=this.w.config;this.seriesIndex=this.getSeriesIndex(t);var u=this.getFillColors()[this.seriesIndex];a.globals.seriesColors[this.seriesIndex]!==void 0&&(u=a.globals.seriesColors[this.seriesIndex]),typeof u=="function"&&(u=u({seriesIndex:this.seriesIndex,dataPointIndex:t.dataPointIndex,value:t.value,w:a}));var f=t.fillType?t.fillType:this.getFillType(this.seriesIndex),v=Array.isArray(r.fill.opacity)?r.fill.opacity[this.seriesIndex]:r.fill.opacity;t.color&&(u=t.color),u||(u="#fff",console.warn("undefined color - ApexCharts"));var b=u;if(u.indexOf("rgb")===-1?u.length<9&&(b=M.hexToRgba(u,v)):u.indexOf("rgba")>-1&&(v=M.getOpacityFromRGBA(u)),t.opacity&&(v=t.opacity),f==="pattern"&&(i=this.handlePatternFill({fillConfig:t.fillConfig,patternFill:i,fillColor:u,fillOpacity:v,defaultColor:b})),f==="gradient"&&(s=this.handleGradientFill({fillConfig:t.fillConfig,fillColor:u,fillOpacity:v,i:this.seriesIndex})),f==="image"){var x=r.fill.image.src,w=t.patternID?t.patternID:"";this.clippedImgArea({opacity:v,image:Array.isArray(x)?t.seriesNumber-1&&(C=M.getOpacityFromRGBA(w));var T=r.gradient.opacityTo===void 0?n:Array.isArray(r.gradient.opacityTo)?r.gradient.opacityTo[s]:r.gradient.opacityTo;if(r.gradient.gradientToColors===void 0||r.gradient.gradientToColors.length===0)u=r.gradient.shade==="dark"?b.shadeColor(-1*parseFloat(r.gradient.shadeIntensity),a.indexOf("rgb")>-1?M.rgb2hex(a):a):b.shadeColor(parseFloat(r.gradient.shadeIntensity),a.indexOf("rgb")>-1?M.rgb2hex(a):a);else if(r.gradient.gradientToColors[f.seriesNumber]){var E=r.gradient.gradientToColors[f.seriesNumber];u=E,E.indexOf("rgba")>-1&&(T=M.getOpacityFromRGBA(E))}else u=a;if(r.gradient.gradientFrom&&(w=r.gradient.gradientFrom),r.gradient.gradientTo&&(u=r.gradient.gradientTo),r.gradient.inverseColors){var V=w;w=u,u=V}return w.indexOf("rgb")>-1&&(w=M.rgb2hex(w)),u.indexOf("rgb")>-1&&(u=M.rgb2hex(u)),v.drawGradient(x,w,u,C,T,f.size,r.gradient.stops,r.gradient.colorStops,s)}}]),F}(),We=function(){function F(t,a){d(this,F),this.ctx=t,this.w=t.w}return p(F,[{key:"setGlobalMarkerSize",value:function(){var t=this.w;if(t.globals.markers.size=Array.isArray(t.config.markers.size)?t.config.markers.size:[t.config.markers.size],t.globals.markers.size.length>0){if(t.globals.markers.size.length4&&arguments[4]!==void 0&&arguments[4],u=this.w,f=a,v=t,b=null,x=new X(this.ctx),w=u.config.markers.discrete&&u.config.markers.discrete.length;if((u.globals.markers.size[a]>0||r||w)&&(b=x.group({class:r||w?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(u.globals.cuid,")")),Array.isArray(v.x))for(var C=0;C0:u.config.markers.size>0)||r||w){M.isNumber(v.y[C])?E+=" w".concat(M.randomId()):E="apexcharts-nullpoint";var V=this.getMarkerConfig({cssClass:E,seriesIndex:a,dataPointIndex:T});u.config.series[f].data[T]&&(u.config.series[f].data[T].fillColor&&(V.pointFillColor=u.config.series[f].data[T].fillColor),u.config.series[f].data[T].strokeColor&&(V.pointStrokeColor=u.config.series[f].data[T].strokeColor)),i&&(V.pSize=i),(v.x[C]<0||v.x[C]>u.globals.gridWidth||v.y[C]<-u.globals.markers.largestSize||v.y[C]>u.globals.gridHeight+u.globals.markers.largestSize)&&(V.pSize=0),(s=x.drawMarker(v.x[C],v.y[C],V)).attr("rel",T),s.attr("j",T),s.attr("index",a),s.node.setAttribute("default-marker-size",V.pSize),new G(this.ctx).setSelectionFilter(s,a,T),this.addEvents(s),b&&b.add(s)}else u.globals.pointsArray[a]===void 0&&(u.globals.pointsArray[a]=[]),u.globals.pointsArray[a].push([v.x[C],v.y[C]])}return b}},{key:"getMarkerConfig",value:function(t){var a=t.cssClass,n=t.seriesIndex,i=t.dataPointIndex,s=i===void 0?null:i,r=t.finishRadius,u=r===void 0?null:r,f=this.w,v=this.getMarkerStyle(n),b=f.globals.markers.size[n],x=f.config.markers;return s!==null&&x.discrete.length&&x.discrete.map(function(w){w.seriesIndex===n&&w.dataPointIndex===s&&(v.pointStrokeColor=w.strokeColor,v.pointFillColor=w.fillColor,b=w.size,v.pointShape=w.shape)}),{pSize:u===null?b:u,pRadius:x.radius,width:Array.isArray(x.width)?x.width[n]:x.width,height:Array.isArray(x.height)?x.height[n]:x.height,pointStrokeWidth:Array.isArray(x.strokeWidth)?x.strokeWidth[n]:x.strokeWidth,pointStrokeColor:v.pointStrokeColor,pointFillColor:v.pointFillColor,shape:v.pointShape||(Array.isArray(x.shape)?x.shape[n]:x.shape),class:a,pointStrokeOpacity:Array.isArray(x.strokeOpacity)?x.strokeOpacity[n]:x.strokeOpacity,pointStrokeDashArray:Array.isArray(x.strokeDashArray)?x.strokeDashArray[n]:x.strokeDashArray,pointFillOpacity:Array.isArray(x.fillOpacity)?x.fillOpacity[n]:x.fillOpacity,seriesIndex:n}}},{key:"addEvents",value:function(t){var a=this.w,n=new X(this.ctx);t.node.addEventListener("mouseenter",n.pathMouseEnter.bind(this.ctx,t)),t.node.addEventListener("mouseleave",n.pathMouseLeave.bind(this.ctx,t)),t.node.addEventListener("mousedown",n.pathMouseDown.bind(this.ctx,t)),t.node.addEventListener("click",a.config.markers.onClick),t.node.addEventListener("dblclick",a.config.markers.onDblClick),t.node.addEventListener("touchstart",n.pathMouseDown.bind(this.ctx,t),{passive:!0})}},{key:"getMarkerStyle",value:function(t){var a=this.w,n=a.globals.markers.colors,i=a.config.markers.strokeColor||a.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(i)?i[t]:i,pointFillColor:Array.isArray(n)?n[t]:n}}}]),F}(),Le=function(){function F(t){d(this,F),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 p(F,[{key:"draw",value:function(t,a,n){var i=this.w,s=new X(this.ctx),r=n.realIndex,u=n.pointsPos,f=n.zRatio,v=n.elParent,b=s.group({class:"apexcharts-series-markers apexcharts-series-".concat(i.config.chart.type)});if(b.attr("clip-path","url(#gridRectMarkerMask".concat(i.globals.cuid,")")),Array.isArray(u.x))for(var x=0;xV.maxBubbleRadius&&(E=V.maxBubbleRadius)}i.config.chart.animations.enabled||(T=E);var z=u.x[x],U=u.y[x];if(T=T||0,U!==null&&i.globals.series[r][w]!==void 0||(C=!1),C){var g=this.drawPoint(z,U,T,E,r,w,a);b.add(g)}v.add(b)}}},{key:"drawPoint",value:function(t,a,n,i,s,r,u){var f=this.w,v=s,b=new Z(this.ctx),x=new G(this.ctx),w=new xe(this.ctx),C=new We(this.ctx),T=new X(this.ctx),E=C.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:v,dataPointIndex:r,finishRadius:f.config.chart.type==="bubble"||f.globals.comboCharts&&f.config.series[s]&&f.config.series[s].type==="bubble"?i:null});i=E.pSize;var V,z=w.fillPath({seriesNumber:s,dataPointIndex:r,color:E.pointFillColor,patternUnits:"objectBoundingBox",value:f.globals.series[s][u]});if(E.shape==="circle"?V=T.drawCircle(n):E.shape!=="square"&&E.shape!=="rect"||(V=T.drawRect(0,0,E.width-E.pointStrokeWidth/2,E.height-E.pointStrokeWidth/2,E.pRadius)),f.config.series[v].data[r]&&f.config.series[v].data[r].fillColor&&(z=f.config.series[v].data[r].fillColor),V.attr({x:t-E.width/2-E.pointStrokeWidth/2,y:a-E.height/2-E.pointStrokeWidth/2,cx:t,cy:a,fill:z,"fill-opacity":E.pointFillOpacity,stroke:E.pointStrokeColor,r:i,"stroke-width":E.pointStrokeWidth,"stroke-dasharray":E.pointStrokeDashArray,"stroke-opacity":E.pointStrokeOpacity}),f.config.chart.dropShadow.enabled){var U=f.config.chart.dropShadow;x.dropShadow(V,U,s)}if(!this.initialAnim||f.globals.dataChanged||f.globals.resized)f.globals.animationEnded=!0;else{var g=f.config.chart.animations.speed;b.animateMarker(V,0,E.shape==="circle"?i:{width:E.width,height:E.height},g,f.globals.easing,function(){window.setTimeout(function(){b.animationCompleted(V)},100)})}if(f.globals.dataChanged&&E.shape==="circle")if(this.dynamicAnim){var S,I,N,W,$=f.config.chart.animations.dynamicAnimation.speed;(W=f.globals.previousPaths[s]&&f.globals.previousPaths[s][u])!=null&&(S=W.x,I=W.y,N=W.r!==void 0?W.r:i);for(var K=0;Kf.globals.gridHeight+w&&(a=f.globals.gridHeight+w/2),f.globals.dataLabelsRects[i]===void 0&&(f.globals.dataLabelsRects[i]=[]),f.globals.dataLabelsRects[i].push({x:t,y:a,width:x,height:w});var C=f.globals.dataLabelsRects[i].length-2,T=f.globals.lastDrawnDataLabelsIndexes[i]!==void 0?f.globals.lastDrawnDataLabelsIndexes[i][f.globals.lastDrawnDataLabelsIndexes[i].length-1]:0;if(f.globals.dataLabelsRects[i][C]!==void 0){var E=f.globals.dataLabelsRects[i][T];(t>E.x+E.width||a>E.y+E.height||a+wa.globals.gridWidth+V.textRects.width+30)&&(f="");var z=a.globals.dataLabels.style.colors[r];((a.config.chart.type==="bar"||a.config.chart.type==="rangeBar")&&a.config.plotOptions.bar.distributed||a.config.dataLabels.distributed)&&(z=a.globals.dataLabels.style.colors[u]),typeof z=="function"&&(z=z({series:a.globals.series,seriesIndex:r,dataPointIndex:u,w:a})),C&&(z=C);var U=w.offsetX,g=w.offsetY;if(a.config.chart.type!=="bar"&&a.config.chart.type!=="rangeBar"||(U=0,g=0),V.drawnextLabel){var S=n.drawText({width:100,height:parseInt(w.style.fontSize,10),x:i+U,y:s+g,foreColor:z,textAnchor:v||w.textAnchor,text:f,fontSize:b||w.style.fontSize,fontFamily:w.style.fontFamily,fontWeight:w.style.fontWeight||"normal"});if(S.attr({class:"apexcharts-datalabel",cx:i,cy:s}),w.dropShadow.enabled){var I=w.dropShadow;new G(this.ctx).dropShadow(S,I)}x.add(S),a.globals.lastDrawnDataLabelsIndexes[r]===void 0&&(a.globals.lastDrawnDataLabelsIndexes[r]=[]),a.globals.lastDrawnDataLabelsIndexes[r].push(u)}}}},{key:"addBackgroundToDataLabel",value:function(t,a){var n=this.w,i=n.config.dataLabels.background,s=i.padding,r=i.padding/2,u=a.width,f=a.height,v=new X(this.ctx).drawRect(a.x-s,a.y-r/2,u+2*s,f+r,i.borderRadius,n.config.chart.background==="transparent"?"#fff":n.config.chart.background,i.opacity,i.borderWidth,i.borderColor);return i.dropShadow.enabled&&new G(this.ctx).dropShadow(v,i.dropShadow),v}},{key:"dataLabelsBackground",value:function(){var t=this.w;if(t.config.chart.type!=="bubble")for(var a=t.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels text"),n=0;n0&&arguments[0]!==void 0)||arguments[0],a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],i=this.w,s=M.clone(i.globals.initialSeries);i.globals.previousPaths=[],n?(i.globals.collapsedSeries=[],i.globals.ancillaryCollapsedSeries=[],i.globals.collapsedSeriesIndices=[],i.globals.ancillaryCollapsedSeriesIndices=[]):s=this.emptyCollapsedSeries(s),i.config.series=s,t&&(a&&(i.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(s,i.config.chart.animations.dynamicAnimation.enabled))}},{key:"emptyCollapsedSeries",value:function(t){for(var a=this.w,n=0;n-1&&(t[n].data=[]);return t}},{key:"toggleSeriesOnHover",value:function(t,a){var n=this.w;a||(a=t.target);var i=n.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels");if(t.type==="mousemove"){var s=parseInt(a.getAttribute("rel"),10)-1,r=null,u=null;n.globals.axisCharts||n.config.chart.type==="radialBar"?n.globals.axisCharts?(r=n.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(s,"']")),u=n.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(s,"']"))):r=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(s+1,"']")):r=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(s+1,"'] path"));for(var f=0;f=f.from&&b<=f.to&&s[v].classList.remove(n.legendInactiveClass)}}(i.config.plotOptions.heatmap.colorScale.ranges[u])}else t.type==="mouseout"&&r("remove")}},{key:"getActiveConfigSeriesIndex",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"asc",a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=this.w,i=0;if(n.config.series.length>1){for(var s=n.config.series.map(function(u,f){return u.data&&u.data.length>0&&n.globals.collapsedSeriesIndices.indexOf(f)===-1&&(!n.globals.comboCharts||a.length===0||a.length&&a.indexOf(n.config.series[f].type)>-1)?f:-1}),r=t==="asc"?0:s.length-1;t==="asc"?r=0;t==="asc"?r++:r--)if(s[r]!==-1){i=s[r];break}}return i}},{key:"getBarSeriesIndices",value:function(){return this.w.globals.comboCharts?this.w.config.series.map(function(t,a){return t.type==="bar"||t.type==="column"?a:-1}).filter(function(t){return t!==-1}):this.w.config.series.map(function(t,a){return a})}},{key:"getPreviousPaths",value:function(){var t=this.w;function a(r,u,f){for(var v=r[u].childNodes,b={type:f,paths:[],realIndex:r[u].getAttribute("data:realIndex")},x=0;x0)for(var i=function(r){for(var u=t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(r,"'] rect")),f=[],v=function(x){var w=function(T){return u[x].getAttribute(T)},C={x:parseFloat(w("x")),y:parseFloat(w("y")),width:parseFloat(w("width")),height:parseFloat(w("height"))};f.push({rect:C,color:u[x].getAttribute("color")})},b=0;b0)for(var i=0;i0?a:[]});return t}}]),F}(),Pe=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new j(this.ctx)}return p(F,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var t=this.w.config.series.slice(),a=new Te(this.ctx);if(this.activeSeriesIndex=a.getActiveConfigSeriesIndex(),t[this.activeSeriesIndex].data!==void 0&&t[this.activeSeriesIndex].data.length>0&&t[this.activeSeriesIndex].data[0]!==null&&t[this.activeSeriesIndex].data[0].x!==void 0&&t[this.activeSeriesIndex].data[0]!==null)return!0}},{key:"isFormat2DArray",value:function(){var t=this.w.config.series.slice(),a=new Te(this.ctx);if(this.activeSeriesIndex=a.getActiveConfigSeriesIndex(),t[this.activeSeriesIndex].data!==void 0&&t[this.activeSeriesIndex].data.length>0&&t[this.activeSeriesIndex].data[0]!==void 0&&t[this.activeSeriesIndex].data[0]!==null&&t[this.activeSeriesIndex].data[0].constructor===Array)return!0}},{key:"handleFormat2DArray",value:function(t,a){for(var n=this.w.config,i=this.w.globals,s=n.chart.type==="boxPlot"||n.series[a].type==="boxPlot",r=0;r=5?this.twoDSeries.push(M.parseNumber(t[a].data[r][4])):this.twoDSeries.push(M.parseNumber(t[a].data[r][1])),i.dataFormatXNumeric=!0),n.xaxis.type==="datetime"){var u=new Date(t[a].data[r][0]);u=new Date(u).getTime(),this.twoDSeriesX.push(u)}else this.twoDSeriesX.push(t[a].data[r][0]);for(var f=0;f-1&&(r=this.activeSeriesIndex);for(var u=0;u1&&arguments[1]!==void 0?arguments[1]:this.ctx,s=this.w.config,r=this.w.globals,u=new ve(i),f=s.labels.length>0?s.labels.slice():s.xaxis.categories.slice();if(r.isRangeBar=s.chart.type==="rangeBar"&&r.isBarHorizontal,r.hasXaxisGroups=s.xaxis.type==="category"&&s.xaxis.group.groups.length>0,r.hasXaxisGroups&&(r.groups=s.xaxis.group.groups),r.hasSeriesGroups=(a=t[0])===null||a===void 0?void 0:a.group,r.hasSeriesGroups){var v=[],b=D(new Set(t.map(function(T){return T.group})));t.forEach(function(T,E){var V=b.indexOf(T.group);v[V]||(v[V]=[]),v[V].push(T.name)}),r.seriesGroups=v}for(var x=function(){for(var T=0;T0&&(this.twoDSeriesX=f,r.seriesX.push(this.twoDSeriesX))),r.labels.push(this.twoDSeriesX);var C=t[w].data.map(function(T){return M.parseNumber(T)});r.series.push(C)}r.seriesZ.push(this.threeDSeries),t[w].name!==void 0?r.seriesNames.push(t[w].name):r.seriesNames.push("series-"+parseInt(w+1,10)),t[w].color!==void 0?r.seriesColors.push(t[w].color):r.seriesColors.push(void 0)}return this.w}},{key:"parseDataNonAxisCharts",value:function(t){var a=this.w.globals,n=this.w.config;a.series=t.slice(),a.seriesNames=n.labels.slice();for(var i=0;i0?n.labels=a.xaxis.categories:a.labels.length>0?n.labels=a.labels.slice():this.fallbackToCategory?(n.labels=n.labels[0],n.seriesRange.length&&(n.seriesRange.map(function(i){i.forEach(function(s){n.labels.indexOf(s.x)<0&&s.x&&n.labels.push(s.x)})}),n.labels=Array.from(new Set(n.labels.map(JSON.stringify)),JSON.parse)),a.xaxis.convertedCatToNumeric&&(new pe(a).convertCatToNumericXaxis(a,this.ctx,n.seriesX[0]),this._generateExternalLabels(t))):this._generateExternalLabels(t)}},{key:"_generateExternalLabels",value:function(t){var a=this.w.globals,n=this.w.config,i=[];if(a.axisCharts){if(a.series.length>0)if(this.isFormatXY())for(var s=n.series.map(function(x,w){return x.data.filter(function(C,T,E){return E.findIndex(function(V){return V.x===C.x})===T})}),r=s.reduce(function(x,w,C,T){return T[x].length>w.length?x:C},0),u=0;u4&&arguments[4]!==void 0?arguments[4]:[],r=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"12px",u=!(arguments.length>6&&arguments[6]!==void 0)||arguments[6],f=this.w,v=t[i]===void 0?"":t[i],b=v,x=f.globals.xLabelFormatter,w=f.config.xaxis.labels.formatter,C=!1,T=new Ie(this.ctx),E=v;u&&(b=T.xLabelFormat(x,v,E,{i,dateFormatter:new ve(this.ctx).formatDate,w:f}),w!==void 0&&(b=w(v,t[i],{i,dateFormatter:new ve(this.ctx).formatDate,w:f})));var V,z;a.length>0?(V=a[i].unit,z=null,a.forEach(function(I){I.unit==="month"?z="year":I.unit==="day"?z="month":I.unit==="hour"?z="day":I.unit==="minute"&&(z="hour")}),C=z===V,n=a[i].position,b=a[i].value):f.config.xaxis.type==="datetime"&&w===void 0&&(b=""),b===void 0&&(b=""),b=Array.isArray(b)?b:b.toString();var U=new X(this.ctx),g={};g=f.globals.rotateXLabels&&u?U.getTextRects(b,parseInt(r,10),null,"rotate(".concat(f.config.xaxis.labels.rotate," 0 0)"),!1):U.getTextRects(b,parseInt(r,10));var S=!f.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(b)&&(b.indexOf("NaN")===0||b.toLowerCase().indexOf("invalid")===0||b.toLowerCase().indexOf("infinity")>=0||s.indexOf(b)>=0&&S)&&(b=""),{x:n,text:b,textRect:g,isBold:C}}},{key:"checkLabelBasedOnTickamount",value:function(t,a,n){var i=this.w,s=i.config.xaxis.tickAmount;return s==="dataPoints"&&(s=Math.round(i.globals.gridWidth/120)),s>n||t%Math.round(n/(s+1))==0||(a.text=""),a}},{key:"checkForOverflowingLabels",value:function(t,a,n,i,s){var r=this.w;if(t===0&&r.globals.skipFirstTimelinelabel&&(a.text=""),t===n-1&&r.globals.skipLastTimelinelabel&&(a.text=""),r.config.xaxis.labels.hideOverlappingLabels&&i.length>0){var u=s[s.length-1];a.x0){f.config.yaxis[s].opposite===!0&&(t+=i.width);for(var x=a;x>=0;x--){var w=b+a/10+f.config.yaxis[s].labels.offsetY-1;f.globals.isBarHorizontal&&(w=r*x),f.config.chart.type==="heatmap"&&(w+=r/2);var C=v.drawLine(t+n.offsetX-i.width+i.offsetX,w+i.offsetY,t+n.offsetX+i.offsetX,w+i.offsetY,i.color);u.add(C),b+=r}}}}]),F}(),ce=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w}return p(F,[{key:"scaleSvgNode",value:function(t,a){var n=parseFloat(t.getAttributeNS(null,"width")),i=parseFloat(t.getAttributeNS(null,"height"));t.setAttributeNS(null,"width",n*a),t.setAttributeNS(null,"height",i*a),t.setAttributeNS(null,"viewBox","0 0 "+n+" "+i)}},{key:"fixSvgStringForIe11",value:function(t){if(!M.isIE11())return t.replace(/ /g," ");var a=0,n=t.replace(/xmlns="http:\/\/www.w3.org\/2000\/svg"/g,function(i){return++a===2?'xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev"':i});return n=(n=n.replace(/xmlns:NS\d+=""/g,"")).replace(/NS\d+:(\w+:\w+=")/g,"$1")}},{key:"getSvgString",value:function(t){t==null&&(t=1);var a=this.w.globals.dom.Paper.svg();if(t!==1){var n=this.w.globals.dom.Paper.node.cloneNode(!0);this.scaleSvgNode(n,t),a=new XMLSerializer().serializeToString(n)}return this.fixSvgStringForIe11(a)}},{key:"cleanup",value:function(){var t=this.w,a=t.globals.dom.baseEl.getElementsByClassName("apexcharts-xcrosshairs"),n=t.globals.dom.baseEl.getElementsByClassName("apexcharts-ycrosshairs"),i=t.globals.dom.baseEl.querySelectorAll(".apexcharts-zoom-rect, .apexcharts-selection-rect");Array.prototype.forEach.call(i,function(s){s.setAttribute("width",0)}),a&&a[0]&&(a[0].setAttribute("x",-500),a[0].setAttribute("x1",-500),a[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 t=this.getSvgString(),a=new Blob([t],{type:"image/svg+xml;charset=utf-8"});return URL.createObjectURL(a)}},{key:"dataURI",value:function(t){var a=this;return new Promise(function(n){var i=a.w,s=t?t.scale||t.width/i.globals.svgWidth:1;a.cleanup();var r=document.createElement("canvas");r.width=i.globals.svgWidth*s,r.height=parseInt(i.globals.dom.elWrap.style.height,10)*s;var u=i.config.chart.background==="transparent"?"#fff":i.config.chart.background,f=r.getContext("2d");f.fillStyle=u,f.fillRect(0,0,r.width*s,r.height*s);var v=a.getSvgString(s);if(window.canvg&&M.isIE11()){var b=window.canvg.Canvg.fromString(f,v,{ignoreClear:!0,ignoreDimensions:!0});b.start();var x=r.msToBlob();b.stop(),n({blob:x})}else{var w="data:image/svg+xml,"+encodeURIComponent(v),C=new Image;C.crossOrigin="anonymous",C.onload=function(){if(f.drawImage(C,0,0),r.msToBlob){var T=r.msToBlob();n({blob:T})}else{var E=r.toDataURL("image/png");n({imgURI:E})}},C.src=w}})}},{key:"exportToSVG",value:function(){this.triggerDownload(this.svgUrl(),this.w.config.chart.toolbar.export.svg.filename,".svg")}},{key:"exportToPng",value:function(){var t=this;this.dataURI().then(function(a){var n=a.imgURI,i=a.blob;i?navigator.msSaveOrOpenBlob(i,t.w.globals.chartID+".png"):t.triggerDownload(n,t.w.config.chart.toolbar.export.png.filename,".png")})}},{key:"exportToCSV",value:function(t){var a=this,n=t.series,i=t.fileName,s=t.columnDelimiter,r=s===void 0?",":s,u=t.lineDelimiter,f=u===void 0?` -`:u,v=this.w;n||(n=v.config.series);var b,x,w=[],C=[],T="",E=v.globals.series.map(function(N,W){return v.globals.collapsedSeriesIndices.indexOf(W)===-1?N:[]}),V=function(N){return v.config.xaxis.type==="datetime"&&String(N).length>=10},z=Math.max.apply(Math,D(n.map(function(N){return N.data?N.data.length:0}))),U=new Pe(this.ctx),g=new Ee(this.ctx),S=function(N){var W="";if(v.globals.axisCharts){if(v.config.xaxis.type==="category"||v.config.xaxis.convertedCatToNumeric)if(v.globals.isBarHorizontal){var $=v.globals.yLabelFormatters[0],K=new Te(a.ctx).getActiveConfigSeriesIndex();W=$(v.globals.labels[N],{seriesIndex:K,dataPointIndex:N,w:v})}else W=g.getLabel(v.globals.labels,v.globals.timescaleLabels,0,N).text;v.config.xaxis.type==="datetime"&&(v.config.xaxis.categories.length?W=v.config.xaxis.categories[N]:v.config.labels.length&&(W=v.config.labels[N]))}else W=v.config.labels[N];return Array.isArray(W)&&(W=W.join(" ")),M.isNumber(W)?W:W.split(r).join("")},I=function(N,W){if(w.length&&W===0&&C.push(w.join(r)),N.data){N.data=N.data.length&&N.data||D(Array(z)).map(function(){return""});for(var $=0;$0&&!n.globals.isBarHorizontal&&(this.xaxisLabels=n.globals.timescaleLabels.slice()),n.config.xaxis.overwriteCategories&&(this.xaxisLabels=n.config.xaxis.overwriteCategories),this.drawnLabels=[],this.drawnLabelsRects=[],n.config.xaxis.position==="top"?this.offY=0:this.offY=n.globals.gridHeight+1,this.offY=this.offY+n.config.xaxis.axisBorder.offsetY,this.isCategoryBarHorizontal=n.config.chart.type==="bar"&&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 p(F,[{key:"drawXaxis",value:function(){var t=this.w,a=new X(this.ctx),n=a.group({class:"apexcharts-xaxis",transform:"translate(".concat(t.config.xaxis.offsetX,", ").concat(t.config.xaxis.offsetY,")")}),i=a.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(t.globals.translateXAxisX,", ").concat(t.globals.translateXAxisY,")")});n.add(i);for(var s=[],r=0;r6&&arguments[6]!==void 0?arguments[6]:{},b=[],x=[],w=this.w,C=v.xaxisFontSize||this.xaxisFontSize,T=v.xaxisFontFamily||this.xaxisFontFamily,E=v.xaxisForeColors||this.xaxisForeColors,V=v.fontWeight||w.config.xaxis.labels.style.fontWeight,z=v.cssClass||w.config.xaxis.labels.style.cssClass,U=w.globals.padHorizontal,g=i.length,S=w.config.xaxis.type==="category"?w.globals.dataPoints:g;if(S===0&&g>S&&(S=g),s){var I=S>1?S-1:S;u=w.globals.gridWidth/Math.min(I,g-1),U=U+r(0,u)/2+w.config.xaxis.labels.offsetX}else u=w.globals.gridWidth/S,U=U+r(0,u)+w.config.xaxis.labels.offsetX;for(var N=function($){var K=U-r($,u)/2+w.config.xaxis.labels.offsetX;$===0&&g===1&&u/2===U&&S===1&&(K=w.globals.gridWidth/2);var Q=f.axesUtils.getLabel(i,w.globals.timescaleLabels,K,$,b,C,t),he=28;if(w.globals.rotateXLabels&&t&&(he=22),w.config.xaxis.title.text&&w.config.xaxis.position==="top"&&(he+=parseFloat(w.config.xaxis.title.style.fontSize)+2),t||(he=he+parseFloat(C)+(w.globals.xAxisLabelsHeight-w.globals.xAxisGroupLabelsHeight)+(w.globals.rotateXLabels?10:0)),Q=w.config.xaxis.tickAmount!==void 0&&w.config.xaxis.tickAmount!=="dataPoints"&&w.config.xaxis.type!=="datetime"?f.axesUtils.checkLabelBasedOnTickamount($,Q,g):f.axesUtils.checkForOverflowingLabels($,Q,g,b,x),w.config.xaxis.labels.show){var Ae=a.drawText({x:Q.x,y:f.offY+w.config.xaxis.labels.offsetY+he-(w.config.xaxis.position==="top"?w.globals.xAxisHeight+w.config.xaxis.axisTicks.height-2:0),text:Q.text,textAnchor:"middle",fontWeight:Q.isBold?600:V,fontSize:C,fontFamily:T,foreColor:Array.isArray(E)?t&&w.config.xaxis.convertedCatToNumeric?E[w.globals.minX+$-1]:E[$]:E,isPlainText:!1,cssClass:(t?"apexcharts-xaxis-label ":"apexcharts-xaxis-group-label ")+z});if(n.add(Ae),Ae.on("click",function(Me){if(typeof w.config.chart.events.xAxisLabelClick=="function"){var Ye=Object.assign({},w,{labelIndex:$});w.config.chart.events.xAxisLabelClick(Me,f.ctx,Ye)}}),t){var Se=document.createElementNS(w.globals.SVGNS,"title");Se.textContent=Array.isArray(Q.text)?Q.text.join(" "):Q.text,Ae.node.appendChild(Se),Q.text!==""&&(b.push(Q.text),x.push(Q))}}$i.globals.gridWidth)){var r=this.offY+i.config.xaxis.axisTicks.offsetY;if(a=a+r+i.config.xaxis.axisTicks.height,i.config.xaxis.position==="top"&&(a=r-i.config.xaxis.axisTicks.height),i.config.xaxis.axisTicks.show){var u=new X(this.ctx).drawLine(t+i.config.xaxis.axisTicks.offsetX,r+i.config.xaxis.offsetY,s+i.config.xaxis.axisTicks.offsetX,a+i.config.xaxis.offsetY,i.config.xaxis.axisTicks.color);n.add(u),u.node.classList.add("apexcharts-xaxis-tick")}}}},{key:"getXAxisTicksPositions",value:function(){var t=this.w,a=[],n=this.xaxisLabels.length,i=t.globals.padHorizontal;if(t.globals.timescaleLabels.length>0)for(var s=0;s0){var b=s[s.length-1].getBBox(),x=s[0].getBBox();b.x<-20&&s[s.length-1].parentNode.removeChild(s[s.length-1]),x.x+x.width>t.globals.gridWidth&&!t.globals.isBarHorizontal&&s[0].parentNode.removeChild(s[0]);for(var w=0;w0&&(this.xaxisLabels=a.globals.timescaleLabels.slice())}return p(F,[{key:"drawGridArea",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,a=this.w,n=new X(this.ctx);t===null&&(t=n.group({class:"apexcharts-grid"}));var i=n.drawLine(a.globals.padHorizontal,1,a.globals.padHorizontal,a.globals.gridHeight,"transparent"),s=n.drawLine(a.globals.padHorizontal,a.globals.gridHeight,a.globals.gridWidth,a.globals.gridHeight,"transparent");return t.add(s),t.add(i),t}},{key:"drawGrid",value:function(){var t=null;return this.w.globals.axisCharts&&(t=this.renderGrid(),this.drawGridArea(t.el)),t}},{key:"createGridMask",value:function(){var t=this.w,a=t.globals,n=new X(this.ctx),i=Array.isArray(t.config.stroke.width)?0:t.config.stroke.width;if(Array.isArray(t.config.stroke.width)){var s=0;t.config.stroke.width.forEach(function(x){s=Math.max(s,x)}),i=s}a.dom.elGridRectMask=document.createElementNS(a.SVGNS,"clipPath"),a.dom.elGridRectMask.setAttribute("id","gridRectMask".concat(a.cuid)),a.dom.elGridRectMarkerMask=document.createElementNS(a.SVGNS,"clipPath"),a.dom.elGridRectMarkerMask.setAttribute("id","gridRectMarkerMask".concat(a.cuid)),a.dom.elForecastMask=document.createElementNS(a.SVGNS,"clipPath"),a.dom.elForecastMask.setAttribute("id","forecastMask".concat(a.cuid)),a.dom.elNonForecastMask=document.createElementNS(a.SVGNS,"clipPath"),a.dom.elNonForecastMask.setAttribute("id","nonForecastMask".concat(a.cuid));var r=t.config.chart.type,u=0,f=0;(r==="bar"||r==="rangeBar"||r==="candlestick"||r==="boxPlot"||t.globals.comboBarCount>0)&&t.globals.isXNumeric&&!t.globals.isBarHorizontal&&(u=t.config.grid.padding.left,f=t.config.grid.padding.right,a.barPadForNumericAxis>u&&(u=a.barPadForNumericAxis,f=a.barPadForNumericAxis)),a.dom.elGridRect=n.drawRect(-i-u-2,2*-i-2,a.gridWidth+i+f+u+4,a.gridHeight+4*i+4,0,"#fff");var v=t.globals.markers.largestSize+1;a.dom.elGridRectMarker=n.drawRect(2*-v,2*-v,a.gridWidth+4*v,a.gridHeight+4*v,0,"#fff"),a.dom.elGridRectMask.appendChild(a.dom.elGridRect.node),a.dom.elGridRectMarkerMask.appendChild(a.dom.elGridRectMarker.node);var b=a.dom.baseEl.querySelector("defs");b.appendChild(a.dom.elGridRectMask),b.appendChild(a.dom.elForecastMask),b.appendChild(a.dom.elNonForecastMask),b.appendChild(a.dom.elGridRectMarkerMask)}},{key:"_drawGridLines",value:function(t){var a=t.i,n=t.x1,i=t.y1,s=t.x2,r=t.y2,u=t.xCount,f=t.parent,v=this.w;if(!(a===0&&v.globals.skipFirstTimelinelabel||a===u-1&&v.globals.skipLastTimelinelabel&&!v.config.xaxis.labels.formatter||v.config.chart.type==="radar")){v.config.grid.xaxis.lines.show&&this._drawGridLine({i:a,x1:n,y1:i,x2:s,y2:r,xCount:u,parent:f});var b=0;if(v.globals.hasXaxisGroups&&v.config.xaxis.tickPlacement==="between"){var x=v.globals.groups;if(x){for(var w=0,C=0;w2));s++);return!t.globals.isBarHorizontal||this.isRangeBar?(n=this.xaxisLabels.length,this.isRangeBar&&(n--,i=t.globals.labels.length,t.config.xaxis.tickAmount&&t.config.xaxis.labels.formatter&&(n=t.config.xaxis.tickAmount)),this._drawXYLines({xCount:n,tickAmount:i})):(n=i,i=t.globals.xTickAmount,this._drawInvertedXYLines({xCount:n,tickAmount:i})),this.drawGridBands(n,i),{el:this.elg,elGridBorders:this.elGridBorders,xAxisTickWidth:t.globals.gridWidth/n}}},{key:"drawGridBands",value:function(t,a){var n=this.w;if(n.config.grid.row.colors!==void 0&&n.config.grid.row.colors.length>0)for(var i=0,s=n.globals.gridHeight/a,r=n.globals.gridWidth,u=0,f=0;u=n.config.grid.row.colors.length&&(f=0),this._drawGridBandRect({c:f,x1:0,y1:i,x2:r,y2:s,type:"row"}),i+=n.globals.gridHeight/a;if(n.config.grid.column.colors!==void 0&&n.config.grid.column.colors.length>0)for(var v=n.globals.isBarHorizontal||n.config.xaxis.tickPlacement!=="on"||n.config.xaxis.type!=="category"&&!n.config.xaxis.convertedCatToNumeric?t:t-1,b=n.globals.padHorizontal,x=n.globals.padHorizontal+n.globals.gridWidth/v,w=n.globals.gridHeight,C=0,T=0;C=n.config.grid.column.colors.length&&(T=0),this._drawGridBandRect({c:T,x1:b,y1:0,x2:x,y2:w,type:"column"}),b+=n.globals.gridWidth/v}}]),F}(),nt=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w}return p(F,[{key:"niceScale",value:function(t,a){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:10,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,s=arguments.length>4?arguments[4]:void 0,r=this.w,u=Math.abs(a-t);if((n=this._adjustTicksForSmallRange(n,i,u))==="dataPoints"&&(n=r.globals.dataPoints-1),t===Number.MIN_VALUE&&a===0||!M.isNumber(t)&&!M.isNumber(a)||t===Number.MIN_VALUE&&a===-Number.MAX_VALUE)return t=0,a=n,this.linearScale(t,a,n);t>a?(console.warn("axis.min cannot be greater than axis.max"),a=t+.1):t===a&&(t=t===0?0:t-.5,a=a===0?2:a+.5);var f=[];u<1&&s&&(r.config.chart.type==="candlestick"||r.config.series[i].type==="candlestick"||r.config.chart.type==="boxPlot"||r.config.series[i].type==="boxPlot"||r.globals.isRangeData)&&(a*=1.01);var v=n+1;v<2?v=2:v>2&&(v-=2);var b=u/v,x=Math.floor(M.log10(b)),w=Math.pow(10,x),C=Math.round(b/w);C<1&&(C=1);var T=C*w,E=T*Math.floor(t/T),V=T*Math.ceil(a/T),z=E;if(s&&u>2){for(;f.push(M.stripNumber(z,7)),!((z+=T)>V););return{result:f,niceMin:f[0],niceMax:f[f.length-1]}}var U=t;(f=[]).push(M.stripNumber(U,7));for(var g=Math.abs(a-t)/n,S=0;S<=n;S++)U+=g,f.push(U);return f[f.length-2]>=a&&f.pop(),{result:f,niceMin:f[0],niceMax:f[f.length-1]}}},{key:"linearScale",value:function(t,a){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:10,i=arguments.length>3?arguments[3]:void 0,s=Math.abs(a-t);(n=this._adjustTicksForSmallRange(n,i,s))==="dataPoints"&&(n=this.w.globals.dataPoints-1);var r=s/n;n===Number.MAX_VALUE&&(n=10,r=1);for(var u=[],f=t;n>=0;)u.push(f),f+=r,n-=1;return{result:u,niceMin:u[0],niceMax:u[u.length-1]}}},{key:"logarithmicScaleNice",value:function(t,a,n){a<=0&&(a=Math.max(t,n)),t<=0&&(t=Math.min(a,n));for(var i=[],s=Math.ceil(Math.log(a)/Math.log(n)+1),r=Math.floor(Math.log(t)/Math.log(n));r5)i.allSeriesCollapsed=!1,i.yAxisScale[t]=this.logarithmicScale(a,n,r.logBase),i.yAxisScale[t]=r.forceNiceScale?this.logarithmicScaleNice(a,n,r.logBase):this.logarithmicScale(a,n,r.logBase);else if(n!==-Number.MAX_VALUE&&M.isNumber(n))if(i.allSeriesCollapsed=!1,r.min===void 0&&r.max===void 0||r.forceNiceScale){var f=s.yaxis[t].max===void 0&&s.yaxis[t].min===void 0||s.yaxis[t].forceNiceScale;i.yAxisScale[t]=this.niceScale(a,n,r.tickAmount?r.tickAmount:u<5&&u>1?u+1:5,t,f)}else i.yAxisScale[t]=this.linearScale(a,n,r.tickAmount,t);else i.yAxisScale[t]=this.linearScale(0,5,5)}},{key:"setXScale",value:function(t,a){var n=this.w,i=n.globals,s=n.config.xaxis,r=Math.abs(a-t);return a!==-Number.MAX_VALUE&&M.isNumber(a)?i.xAxisScale=this.linearScale(t,a,s.tickAmount?s.tickAmount:r<5&&r>1?r+1:5,0):i.xAxisScale=this.linearScale(0,5,5),i.xAxisScale}},{key:"setMultipleYScales",value:function(){var t=this,a=this.w.globals,n=this.w.config,i=a.minYArr.concat([]),s=a.maxYArr.concat([]),r=[];n.yaxis.forEach(function(u,f){var v=f;n.series.forEach(function(w,C){w.name===u.seriesName&&(v=C,f!==C?r.push({index:C,similarIndex:f,alreadyExists:!0}):r.push({index:C}))});var b=i[v],x=s[v];t.setYScaleForIndex(f,b,x)}),this.sameScaleInMultipleAxes(i,s,r)}},{key:"sameScaleInMultipleAxes",value:function(t,a,n){var i=this,s=this.w.config,r=this.w.globals,u=[];n.forEach(function(E){E.alreadyExists&&(u[E.index]===void 0&&(u[E.index]=[]),u[E.index].push(E.index),u[E.index].push(E.similarIndex))}),r.yAxisSameScaleIndices=u,u.forEach(function(E,V){u.forEach(function(z,U){var g,S;V!==U&&(g=E,S=z,g.filter(function(I){return S.indexOf(I)!==-1})).length>0&&(u[V]=u[V].concat(u[U]))})});var f=u.map(function(E){return E.filter(function(V,z){return E.indexOf(V)===z})}).map(function(E){return E.sort()});u=u.filter(function(E){return!!E});var v=f.slice(),b=v.map(function(E){return JSON.stringify(E)});v=v.filter(function(E,V){return b.indexOf(JSON.stringify(E))===V});var x=[],w=[];t.forEach(function(E,V){v.forEach(function(z,U){z.indexOf(V)>-1&&(x[U]===void 0&&(x[U]=[],w[U]=[]),x[U].push({key:V,value:E}),w[U].push({key:V,value:a[V]}))})});var C=Array.apply(null,Array(v.length)).map(Number.prototype.valueOf,Number.MIN_VALUE),T=Array.apply(null,Array(v.length)).map(Number.prototype.valueOf,-Number.MAX_VALUE);x.forEach(function(E,V){E.forEach(function(z,U){C[V]=Math.min(z.value,C[V])})}),w.forEach(function(E,V){E.forEach(function(z,U){T[V]=Math.max(z.value,T[V])})}),t.forEach(function(E,V){w.forEach(function(z,U){var g=C[U],S=T[U];s.chart.stacked&&(S=0,z.forEach(function(I,N){I.value!==-Number.MAX_VALUE&&(S+=I.value),g!==Number.MIN_VALUE&&(g+=x[U][N].value)})),z.forEach(function(I,N){z[N].key===V&&(s.yaxis[V].min!==void 0&&(g=typeof s.yaxis[V].min=="function"?s.yaxis[V].min(r.minY):s.yaxis[V].min),s.yaxis[V].max!==void 0&&(S=typeof s.yaxis[V].max=="function"?s.yaxis[V].max(r.maxY):s.yaxis[V].max),i.setYScaleForIndex(V,g,S))})})})}},{key:"autoScaleY",value:function(t,a,n){t||(t=this);var i=t.w;if(i.globals.isMultipleYAxis||i.globals.collapsedSeries.length)return console.warn("autoScaleYaxis not supported in a multi-yaxis chart."),a;var s=i.globals.seriesX[0],r=i.config.chart.stacked;return a.forEach(function(u,f){for(var v=0,b=0;b=n.xaxis.min){v=b;break}var x,w,C=i.globals.minYArr[f],T=i.globals.maxYArr[f],E=i.globals.stackedSeriesTotals;i.globals.series.forEach(function(V,z){var U=V[v];r?(U=E[v],x=w=U,E.forEach(function(g,S){s[S]<=n.xaxis.max&&s[S]>=n.xaxis.min&&(g>w&&g!==null&&(w=g),V[S]=n.xaxis.min){var I=g,N=g;i.globals.series.forEach(function(W,$){g!==null&&(I=Math.min(W[S],I),N=Math.max(W[S],N))}),N>w&&N!==null&&(w=N),IC&&(x=C),a.length>1?(a[z].min=u.min===void 0?x:u.min,a[z].max=u.max===void 0?w:u.max):(a[0].min=u.min===void 0?x:u.min,a[0].max=u.max===void 0?w:u.max)})}),a}}]),F}(),$e=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w,this.scales=new nt(t)}return p(F,[{key:"init",value:function(){this.setYRange(),this.setXRange(),this.setZRange()}},{key:"getMinYMaxY",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:-Number.MAX_VALUE,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,s=this.w.config,r=this.w.globals,u=-Number.MAX_VALUE,f=Number.MIN_VALUE;i===null&&(i=t+1);var v=r.series,b=v,x=v;s.chart.type==="candlestick"?(b=r.seriesCandleL,x=r.seriesCandleH):s.chart.type==="boxPlot"?(b=r.seriesCandleO,x=r.seriesCandleC):r.isRangeData&&(b=r.seriesRangeStart,x=r.seriesRangeEnd);for(var w=t;wb[w][C]&&b[w][C]<0&&(f=b[w][C])):r.hasNullValues=!0}}return s.chart.type==="rangeBar"&&r.seriesRangeStart.length&&r.isBarHorizontal&&(f=a),s.chart.type==="bar"&&(f<0&&u<0&&(u=0),f===Number.MIN_VALUE&&(f=0)),{minY:f,maxY:u,lowestY:a,highestY:n}}},{key:"setYRange",value:function(){var t=this.w.globals,a=this.w.config;t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE;var n=Number.MAX_VALUE;if(t.isMultipleYAxis)for(var i=0;i=0&&n<=10||a.yaxis[0].min!==void 0||a.yaxis[0].max!==void 0)&&(u=0),t.minY=n-5*u/100,n>0&&t.minY<0&&(t.minY=0),t.maxY=t.maxY+5*u/100}return a.yaxis.forEach(function(f,v){f.max!==void 0&&(typeof f.max=="number"?t.maxYArr[v]=f.max:typeof f.max=="function"&&(t.maxYArr[v]=f.max(t.isMultipleYAxis?t.maxYArr[v]:t.maxY)),t.maxY=t.maxYArr[v]),f.min!==void 0&&(typeof f.min=="number"?t.minYArr[v]=f.min:typeof f.min=="function"&&(t.minYArr[v]=f.min(t.isMultipleYAxis?t.minYArr[v]===Number.MIN_VALUE?0:t.minYArr[v]:t.minY)),t.minY=t.minYArr[v])}),t.isBarHorizontal&&["min","max"].forEach(function(f){a.xaxis[f]!==void 0&&typeof a.xaxis[f]=="number"&&(f==="min"?t.minY=a.xaxis[f]:t.maxY=a.xaxis[f])}),t.isMultipleYAxis?(this.scales.setMultipleYScales(),t.minY=n,t.yAxisScale.forEach(function(f,v){t.minYArr[v]=f.niceMin,t.maxYArr[v]=f.niceMax})):(this.scales.setYScaleForIndex(0,t.minY,t.maxY),t.minY=t.yAxisScale[0].niceMin,t.maxY=t.yAxisScale[0].niceMax,t.minYArr[0]=t.yAxisScale[0].niceMin,t.maxYArr[0]=t.yAxisScale[0].niceMax),{minY:t.minY,maxY:t.maxY,minYArr:t.minYArr,maxYArr:t.maxYArr,yAxisScale:t.yAxisScale}}},{key:"setXRange",value:function(){var t=this.w.globals,a=this.w.config,n=a.xaxis.type==="numeric"||a.xaxis.type==="datetime"||a.xaxis.type==="category"&&!t.noLabelsProvided||t.noLabelsProvided||t.isXNumeric;if(t.isXNumeric&&function(){for(var u=0;ut.dataPoints&&t.dataPoints!==0&&(i=t.dataPoints-1)):a.xaxis.tickAmount==="dataPoints"?(t.series.length>1&&(i=t.series[t.maxValsInArrayIndex].length-1),t.isXNumeric&&(i=t.maxX-t.minX-1)):i=a.xaxis.tickAmount,t.xTickAmount=i,a.xaxis.max!==void 0&&typeof a.xaxis.max=="number"&&(t.maxX=a.xaxis.max),a.xaxis.min!==void 0&&typeof a.xaxis.min=="number"&&(t.minX=a.xaxis.min),a.xaxis.range!==void 0&&(t.minX=t.maxX-a.xaxis.range),t.minX!==Number.MAX_VALUE&&t.maxX!==-Number.MAX_VALUE)if(a.xaxis.convertedCatToNumeric&&!t.dataFormatXNumeric){for(var s=[],r=t.minX-1;r0&&(t.xAxisScale=this.scales.linearScale(1,t.labels.length,i-1),t.seriesX=t.labels.slice());n&&(t.labels=t.xAxisScale.result.slice())}return t.isBarHorizontal&&t.labels.length&&(t.xTickAmount=t.labels.length),this._handleSingleDataPoint(),this._getMinXDiff(),{minX:t.minX,maxX:t.maxX}}},{key:"setZRange",value:function(){var t=this.w.globals;if(t.isDataXYZ){for(var a=0;a0){var u=s-i[r-1];u>0&&(t.minXDiff=Math.min(u,t.minXDiff))}}),t.dataPoints!==1&&t.minXDiff!==Number.MAX_VALUE||(t.minXDiff=.5)})}},{key:"_setStackedMinMax",value:function(){var t=this,a=this.w.globals;if(a.series.length){var n=a.seriesGroups;n.length||(n=[this.w.config.series.map(function(r){return r.name})]);var i={},s={};n.forEach(function(r){i[r]=[],s[r]=[],t.w.config.series.map(function(u,f){return r.indexOf(u.name)>-1?f:null}).filter(function(u){return u!==null}).forEach(function(u){for(var f=0;f0?i[r][f]+=parseFloat(a.series[u][f])+1e-4:s[r][f]+=parseFloat(a.series[u][f]))}})}),Object.entries(i).forEach(function(r){var u=B(r,1)[0];i[u].forEach(function(f,v){a.maxY=Math.max(a.maxY,i[u][v]),a.minY=Math.min(a.minY,s[u][v])})})}}}]),F}(),Je=function(){function F(t,a){d(this,F),this.ctx=t,this.elgrid=a,this.w=t.w;var n=this.w;this.xaxisFontSize=n.config.xaxis.labels.style.fontSize,this.axisFontFamily=n.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=n.config.xaxis.labels.style.colors,this.isCategoryBarHorizontal=n.config.chart.type==="bar"&&n.config.plotOptions.bar.horizontal,this.xAxisoffX=0,n.config.xaxis.position==="bottom"&&(this.xAxisoffX=n.globals.gridHeight),this.drawnLabels=[],this.axesUtils=new Ee(t)}return p(F,[{key:"drawYaxis",value:function(t){var a=this,n=this.w,i=new X(this.ctx),s=n.config.yaxis[t].labels.style,r=s.fontSize,u=s.fontFamily,f=s.fontWeight,v=i.group({class:"apexcharts-yaxis",rel:t,transform:"translate("+n.globals.translateYAxisX[t]+", 0)"});if(this.axesUtils.isYAxisHidden(t))return v;var b=i.group({class:"apexcharts-yaxis-texts-g"});v.add(b);var x=n.globals.yAxisScale[t].result.length-1,w=n.globals.gridHeight/x,C=n.globals.translateY,T=n.globals.yLabelFormatters[t],E=n.globals.yAxisScale[t].result.slice();E=this.axesUtils.checkForReversedLabels(t,E);var V="";if(n.config.yaxis[t].labels.show)for(var z=function(K){var Q=E[K];Q=T(Q,K,n);var he=n.config.yaxis[t].labels.padding;n.config.yaxis[t].opposite&&n.config.yaxis.length!==0&&(he*=-1);var Ae="end";n.config.yaxis[t].opposite&&(Ae="start"),n.config.yaxis[t].labels.align==="left"?Ae="start":n.config.yaxis[t].labels.align==="center"?Ae="middle":n.config.yaxis[t].labels.align==="right"&&(Ae="end");var Se=a.axesUtils.getYAxisForeColor(s.colors,t),Me=n.config.yaxis[t].labels.offsetY;n.config.chart.type==="heatmap"&&(Me-=(n.globals.gridHeight/n.globals.series.length-1)/2);var Ye=i.drawText({x:he,y:C+x/10+Me+1,text:Q,textAnchor:Ae,fontSize:r,fontFamily:u,fontWeight:f,maxWidth:n.config.yaxis[t].labels.maxWidth,foreColor:Array.isArray(Se)?Se[K]:Se,isPlainText:!1,cssClass:"apexcharts-yaxis-label "+s.cssClass});K===x&&(V=Ye),b.add(Ye);var Qe=document.createElementNS(n.globals.SVGNS,"title");if(Qe.textContent=Array.isArray(Q)?Q.join(" "):Q,Ye.node.appendChild(Qe),n.config.yaxis[t].labels.rotate!==0){var Ze=i.rotateAroundCenter(V.node),ut=i.rotateAroundCenter(Ye.node);Ye.node.setAttribute("transform","rotate(".concat(n.config.yaxis[t].labels.rotate," ").concat(Ze.x," ").concat(ut.y,")"))}C+=w},U=x;U>=0;U--)z(U);if(n.config.yaxis[t].title.text!==void 0){var g=i.group({class:"apexcharts-yaxis-title"}),S=0;n.config.yaxis[t].opposite&&(S=n.globals.translateYAxisX[t]);var I=i.drawText({x:S,y:n.globals.gridHeight/2+n.globals.translateY+n.config.yaxis[t].title.offsetY,text:n.config.yaxis[t].title.text,textAnchor:"end",foreColor:n.config.yaxis[t].title.style.color,fontSize:n.config.yaxis[t].title.style.fontSize,fontWeight:n.config.yaxis[t].title.style.fontWeight,fontFamily:n.config.yaxis[t].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+n.config.yaxis[t].title.style.cssClass});g.add(I),v.add(g)}var N=n.config.yaxis[t].axisBorder,W=31+N.offsetX;if(n.config.yaxis[t].opposite&&(W=-31-N.offsetX),N.show){var $=i.drawLine(W,n.globals.translateY+N.offsetY-2,W,n.globals.gridHeight+n.globals.translateY+N.offsetY+2,N.color,0,N.width);v.add($)}return n.config.yaxis[t].axisTicks.show&&this.axesUtils.drawYAxisTicks(W,x,N,n.config.yaxis[t].axisTicks,t,w,v),v}},{key:"drawYaxisInversed",value:function(t){var a=this.w,n=new X(this.ctx),i=n.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),s=n.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(a.globals.translateXAxisX,", ").concat(a.globals.translateXAxisY,")")});i.add(s);var r=a.globals.yAxisScale[t].result.length-1,u=a.globals.gridWidth/r+.1,f=u+a.config.xaxis.labels.offsetX,v=a.globals.xLabelFormatter,b=a.globals.yAxisScale[t].result.slice(),x=a.globals.timescaleLabels;x.length>0&&(this.xaxisLabels=x.slice(),r=(b=x.slice()).length),b=this.axesUtils.checkForReversedLabels(t,b);var w=x.length;if(a.config.xaxis.labels.show)for(var C=w?0:r;w?C=0;w?C++:C--){var T=b[C];T=v(T,C,a);var E=a.globals.gridWidth+a.globals.padHorizontal-(f-u+a.config.xaxis.labels.offsetX);if(x.length){var V=this.axesUtils.getLabel(b,x,E,C,this.drawnLabels,this.xaxisFontSize);E=V.x,T=V.text,this.drawnLabels.push(V.text),C===0&&a.globals.skipFirstTimelinelabel&&(T=""),C===b.length-1&&a.globals.skipLastTimelinelabel&&(T="")}var z=n.drawText({x:E,y:this.xAxisoffX+a.config.xaxis.labels.offsetY+30-(a.config.xaxis.position==="top"?a.globals.xAxisHeight+a.config.xaxis.axisTicks.height-2:0),text:T,textAnchor:"middle",foreColor:Array.isArray(this.xaxisForeColors)?this.xaxisForeColors[t]:this.xaxisForeColors,fontSize:this.xaxisFontSize,fontFamily:this.xaxisFontFamily,fontWeight:a.config.xaxis.labels.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-xaxis-label "+a.config.xaxis.labels.style.cssClass});s.add(z),z.tspan(T);var U=document.createElementNS(a.globals.SVGNS,"title");U.textContent=T,z.node.appendChild(U),f+=u}return this.inversedYAxisTitleText(i),this.inversedYAxisBorder(i),i}},{key:"inversedYAxisBorder",value:function(t){var a=this.w,n=new X(this.ctx),i=a.config.xaxis.axisBorder;if(i.show){var s=0;a.config.chart.type==="bar"&&a.globals.isXNumeric&&(s-=15);var r=n.drawLine(a.globals.padHorizontal+s+i.offsetX,this.xAxisoffX,a.globals.gridWidth,this.xAxisoffX,i.color,0,i.height);this.elgrid&&this.elgrid.elGridBorders&&a.config.grid.show?this.elgrid.elGridBorders.add(r):t.add(r)}}},{key:"inversedYAxisTitleText",value:function(t){var a=this.w,n=new X(this.ctx);if(a.config.xaxis.title.text!==void 0){var i=n.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),s=n.drawText({x:a.globals.gridWidth/2+a.config.xaxis.title.offsetX,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(a.config.xaxis.title.style.fontSize)+a.config.xaxis.title.offsetY+20,text:a.config.xaxis.title.text,textAnchor:"middle",fontSize:a.config.xaxis.title.style.fontSize,fontFamily:a.config.xaxis.title.style.fontFamily,fontWeight:a.config.xaxis.title.style.fontWeight,foreColor:a.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+a.config.xaxis.title.style.cssClass});i.add(s),t.add(i)}}},{key:"yAxisTitleRotate",value:function(t,a){var n=this.w,i=new X(this.ctx),s={width:0,height:0},r={width:0,height:0},u=n.globals.dom.baseEl.querySelector(" .apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-texts-g"));u!==null&&(s=u.getBoundingClientRect());var f=n.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-title text"));if(f!==null&&(r=f.getBoundingClientRect()),f!==null){var v=this.xPaddingForYAxisTitle(t,s,r,a);f.setAttribute("x",v.xPos-(a?10:0))}if(f!==null){var b=i.rotateAroundCenter(f);f.setAttribute("transform","rotate(".concat(a?-1*n.config.yaxis[t].title.rotate:n.config.yaxis[t].title.rotate," ").concat(b.x," ").concat(b.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(t,a,n,i){var s=this.w,r=0,u=0,f=10;return s.config.yaxis[t].title.text===void 0||t<0?{xPos:u,padd:0}:(i?(u=a.width+s.config.yaxis[t].title.offsetX+n.width/2+f/2,(r+=1)===0&&(u-=f/2)):(u=-1*a.width+s.config.yaxis[t].title.offsetX+f/2+n.width/2,s.globals.isBarHorizontal&&(f=25,u=-1*a.width-s.config.yaxis[t].title.offsetX-f)),{xPos:u,padd:f})}},{key:"setYAxisXPosition",value:function(t,a){var n=this.w,i=0,s=0,r=18,u=1;n.config.yaxis.length>1&&(this.multipleYs=!0),n.config.yaxis.map(function(f,v){var b=n.globals.ignoreYAxisIndexes.indexOf(v)>-1||!f.show||f.floating||t[v].width===0,x=t[v].width+a[v].width;f.opposite?n.globals.isBarHorizontal?(s=n.globals.gridWidth+n.globals.translateX-1,n.globals.translateYAxisX[v]=s-f.labels.offsetX):(s=n.globals.gridWidth+n.globals.translateX+u,b||(u=u+x+20),n.globals.translateYAxisX[v]=s-f.labels.offsetX+20):(i=n.globals.translateX-r,b||(r=r+x+20),n.globals.translateYAxisX[v]=i+f.labels.offsetX)})}},{key:"setYAxisTextAlignments",value:function(){var t=this.w,a=t.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis");(a=M.listToArray(a)).forEach(function(n,i){var s=t.config.yaxis[i];if(s&&!s.floating&&s.labels.align!==void 0){var r=t.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(i,"'] .apexcharts-yaxis-texts-g")),u=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(i,"'] .apexcharts-yaxis-label"));u=M.listToArray(u);var f=r.getBoundingClientRect();s.labels.align==="left"?(u.forEach(function(v,b){v.setAttribute("text-anchor","start")}),s.opposite||r.setAttribute("transform","translate(-".concat(f.width,", 0)"))):s.labels.align==="center"?(u.forEach(function(v,b){v.setAttribute("text-anchor","middle")}),r.setAttribute("transform","translate(".concat(f.width/2*(s.opposite?1:-1),", 0)"))):s.labels.align==="right"&&(u.forEach(function(v,b){v.setAttribute("text-anchor","end")}),s.opposite&&r.setAttribute("transform","translate(".concat(f.width,", 0)")))}})}}]),F}(),St=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w,this.documentEvent=M.bind(this.documentEvent,this)}return p(F,[{key:"addEventListener",value:function(t,a){var n=this.w;n.globals.events.hasOwnProperty(t)?n.globals.events[t].push(a):n.globals.events[t]=[a]}},{key:"removeEventListener",value:function(t,a){var n=this.w;if(n.globals.events.hasOwnProperty(t)){var i=n.globals.events[t].indexOf(a);i!==-1&&n.globals.events[t].splice(i,1)}}},{key:"fireEvent",value:function(t,a){var n=this.w;if(n.globals.events.hasOwnProperty(t)){a&&a.length||(a=[]);for(var i=n.globals.events[t],s=i.length,r=0;r0&&(a=this.w.config.chart.locales.concat(window.Apex.chart.locales));var n=a.filter(function(s){return s.name===t})[0];if(!n)throw new Error("Wrong locale name provided. Please make sure you set the correct locale name in options");var i=M.extend(ne,n);this.w.globals.locale=i.options}}]),F}(),ea=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w}return p(F,[{key:"drawAxis",value:function(t,a){var n,i,s=this,r=this.w.globals,u=this.w.config,f=new Ue(this.ctx,a),v=new Je(this.ctx,a);r.axisCharts&&t!=="radar"&&(r.isBarHorizontal?(i=v.drawYaxisInversed(0),n=f.drawXaxisInversed(0),r.dom.elGraphical.add(n),r.dom.elGraphical.add(i)):(n=f.drawXaxis(),r.dom.elGraphical.add(n),u.yaxis.map(function(b,x){if(r.ignoreYAxisIndexes.indexOf(x)===-1&&(i=v.drawYaxis(x),r.dom.Paper.add(i),s.w.config.grid.position==="back")){var w=r.dom.Paper.children()[1];w.remove(),r.dom.Paper.add(w)}})))}}]),F}(),Wt=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w}return p(F,[{key:"drawXCrosshairs",value:function(){var t=this.w,a=new X(this.ctx),n=new G(this.ctx),i=t.config.xaxis.crosshairs.fill.gradient,s=t.config.xaxis.crosshairs.dropShadow,r=t.config.xaxis.crosshairs.fill.type,u=i.colorFrom,f=i.colorTo,v=i.opacityFrom,b=i.opacityTo,x=i.stops,w=s.enabled,C=s.left,T=s.top,E=s.blur,V=s.color,z=s.opacity,U=t.config.xaxis.crosshairs.fill.color;if(t.config.xaxis.crosshairs.show){r==="gradient"&&(U=a.drawGradient("vertical",u,f,v,b,null,x,null));var g=a.drawRect();t.config.xaxis.crosshairs.width===1&&(g=a.drawLine());var S=t.globals.gridHeight;(!M.isNumber(S)||S<0)&&(S=0);var I=t.config.xaxis.crosshairs.width;(!M.isNumber(I)||I<0)&&(I=0),g.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:S,width:I,height:S,fill:U,filter:"none","fill-opacity":t.config.xaxis.crosshairs.opacity,stroke:t.config.xaxis.crosshairs.stroke.color,"stroke-width":t.config.xaxis.crosshairs.stroke.width,"stroke-dasharray":t.config.xaxis.crosshairs.stroke.dashArray}),w&&(g=n.dropShadow(g,{left:C,top:T,blur:E,color:V,opacity:z})),t.globals.dom.elGraphical.add(g)}}},{key:"drawYCrosshairs",value:function(){var t=this.w,a=new X(this.ctx),n=t.config.yaxis[0].crosshairs,i=t.globals.barPadForNumericAxis;if(t.config.yaxis[0].crosshairs.show){var s=a.drawLine(-i,0,t.globals.gridWidth+i,0,n.stroke.color,n.stroke.dashArray,n.stroke.width);s.attr({class:"apexcharts-ycrosshairs"}),t.globals.dom.elGraphical.add(s)}var r=a.drawLine(-i,0,t.globals.gridWidth+i,0,n.stroke.color,0,0);r.attr({class:"apexcharts-ycrosshairs-hidden"}),t.globals.dom.elGraphical.add(r)}}]),F}(),Ft=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w}return p(F,[{key:"checkResponsiveConfig",value:function(t){var a=this,n=this.w,i=n.config;if(i.responsive.length!==0){var s=i.responsive.slice();s.sort(function(v,b){return v.breakpoint>b.breakpoint?1:b.breakpoint>v.breakpoint?-1:0}).reverse();var r=new le({}),u=function(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},b=s[0].breakpoint,x=window.innerWidth>0?window.innerWidth:screen.width;if(x>b){var w=j.extendArrayProps(r,n.globals.initialConfig,n);v=M.extend(w,v),v=M.extend(n.config,v),a.overrideResponsiveOptions(v)}else for(var C=0;C0&&typeof n.config.colors[0]=="function"&&(n.globals.colors=n.config.series.map(function(T,E){var V=n.config.colors[E];return V||(V=n.config.colors[0]),typeof V=="function"?(a.isColorFn=!0,V({value:n.globals.axisCharts?n.globals.series[E][0]?n.globals.series[E][0]:0:n.globals.series[E],seriesIndex:E,dataPointIndex:E,w:n})):V}))),n.globals.seriesColors.map(function(T,E){T&&(n.globals.colors[E]=T)}),n.config.theme.monochrome.enabled){var s=[],r=n.globals.series.length;(this.isBarDistributed||this.isHeatmapDistributed)&&(r=n.globals.series[0].length*n.globals.series.length);for(var u=n.config.theme.monochrome.color,f=1/(r/n.config.theme.monochrome.shadeIntensity),v=n.config.theme.monochrome.shadeTo,b=0,x=0;x2&&arguments[2]!==void 0?arguments[2]:null,i=this.w,s=a||i.globals.series.length;if(n===null&&(n=this.isBarDistributed||this.isHeatmapDistributed||i.config.chart.type==="heatmap"&&i.config.plotOptions.heatmap.colorScale.inverse),n&&i.globals.series.length&&(s=i.globals.series[i.globals.maxValsInArrayIndex].length*i.globals.series.length),t.lengtht.globals.svgWidth&&(this.dCtx.lgRect.width=t.globals.svgWidth/1.5),this.dCtx.lgRect}},{key:"getLargestStringFromMultiArr",value:function(t,a){var n=t;if(this.w.globals.isMultiLineX){var i=a.map(function(r,u){return Array.isArray(r)?r.length:1}),s=Math.max.apply(Math,D(i));n=a[i.indexOf(s)]}return n}}]),F}(),it=function(){function F(t){d(this,F),this.w=t.w,this.dCtx=t}return p(F,[{key:"getxAxisLabelsCoords",value:function(){var t,a=this.w,n=a.globals.labels.slice();if(a.config.xaxis.convertedCatToNumeric&&n.length===0&&(n=a.globals.categoryLabels),a.globals.timescaleLabels.length>0){var i=this.getxAxisTimeScaleLabelsCoords();t={width:i.width,height:i.height},a.globals.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends=a.config.legend.position!=="left"&&a.config.legend.position!=="right"||a.config.legend.floating?0:this.dCtx.lgRect.width;var s=a.globals.xLabelFormatter,r=M.getLargestStringFromArr(n),u=this.dCtx.dimHelpers.getLargestStringFromMultiArr(r,n);a.globals.isBarHorizontal&&(u=r=a.globals.yAxisScale[0].result.reduce(function(T,E){return T.length>E.length?T:E},0));var f=new Ie(this.dCtx.ctx),v=r;r=f.xLabelFormat(s,r,v,{i:void 0,dateFormatter:new ve(this.dCtx.ctx).formatDate,w:a}),u=f.xLabelFormat(s,u,v,{i:void 0,dateFormatter:new ve(this.dCtx.ctx).formatDate,w:a}),(a.config.xaxis.convertedCatToNumeric&&r===void 0||String(r).trim()==="")&&(u=r="1");var b=new X(this.dCtx.ctx),x=b.getTextRects(r,a.config.xaxis.labels.style.fontSize),w=x;if(r!==u&&(w=b.getTextRects(u,a.config.xaxis.labels.style.fontSize)),(t={width:x.width>=w.width?x.width:w.width,height:x.height>=w.height?x.height:w.height}).width*n.length>a.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&a.config.xaxis.labels.rotate!==0||a.config.xaxis.labels.rotateAlways){if(!a.globals.isBarHorizontal){a.globals.rotateXLabels=!0;var C=function(T){return b.getTextRects(T,a.config.xaxis.labels.style.fontSize,a.config.xaxis.labels.style.fontFamily,"rotate(".concat(a.config.xaxis.labels.rotate," 0 0)"),!1)};x=C(r),r!==u&&(w=C(u)),t.height=(x.height>w.height?x.height:w.height)/1.5,t.width=x.width>w.width?x.width:w.width}}else a.globals.rotateXLabels=!1}return a.config.xaxis.labels.show||(t={width:0,height:0}),{width:t.width,height:t.height}}},{key:"getxAxisGroupLabelsCoords",value:function(){var t,a=this.w;if(!a.globals.hasXaxisGroups)return{width:0,height:0};var n,i=((t=a.config.xaxis.group.style)===null||t===void 0?void 0:t.fontSize)||a.config.xaxis.labels.style.fontSize,s=a.globals.groups.map(function(x){return x.title}),r=M.getLargestStringFromArr(s),u=this.dCtx.dimHelpers.getLargestStringFromMultiArr(r,s),f=new X(this.dCtx.ctx),v=f.getTextRects(r,i),b=v;return r!==u&&(b=f.getTextRects(u,i)),n={width:v.width>=b.width?v.width:b.width,height:v.height>=b.height?v.height:b.height},a.config.xaxis.labels.show||(n={width:0,height:0}),{width:n.width,height:n.height}}},{key:"getxAxisTitleCoords",value:function(){var t=this.w,a=0,n=0;if(t.config.xaxis.title.text!==void 0){var i=new X(this.dCtx.ctx).getTextRects(t.config.xaxis.title.text,t.config.xaxis.title.style.fontSize);a=i.width,n=i.height}return{width:a,height:n}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var t,a=this.w;this.dCtx.timescaleLabels=a.globals.timescaleLabels.slice();var n=this.dCtx.timescaleLabels.map(function(s){return s.value}),i=n.reduce(function(s,r){return s===void 0?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):s.length>r.length?s:r},0);return 1.05*(t=new X(this.dCtx.ctx).getTextRects(i,a.config.xaxis.labels.style.fontSize)).width*n.length>a.globals.gridWidth&&a.config.xaxis.labels.rotate!==0&&(a.globals.overlappingXLabels=!0),t}},{key:"additionalPaddingXLabels",value:function(t){var a=this,n=this.w,i=n.globals,s=n.config,r=s.xaxis.type,u=t.width;i.skipLastTimelinelabel=!1,i.skipFirstTimelinelabel=!1;var f=n.config.yaxis[0].opposite&&n.globals.isBarHorizontal,v=function(b,x){s.yaxis.length>1&&function(w){return i.collapsedSeriesIndices.indexOf(w)!==-1}(x)||function(w){if(a.dCtx.timescaleLabels&&a.dCtx.timescaleLabels.length){var C=a.dCtx.timescaleLabels[0],T=a.dCtx.timescaleLabels[a.dCtx.timescaleLabels.length-1].position+u/1.75-a.dCtx.yAxisWidthRight,E=C.position-u/1.75+a.dCtx.yAxisWidthLeft,V=n.config.legend.position==="right"&&a.dCtx.lgRect.width>0?a.dCtx.lgRect.width:0;T>i.svgWidth-i.translateX-V&&(i.skipLastTimelinelabel=!0),E<-(w.show&&!w.floating||s.chart.type!=="bar"&&s.chart.type!=="candlestick"&&s.chart.type!=="rangeBar"&&s.chart.type!=="boxPlot"?10:u/1.75)&&(i.skipFirstTimelinelabel=!0)}else r==="datetime"?a.dCtx.gridPad.right((W=String(x(I,f)))===null||W===void 0?void 0:W.length)?S:I},w),T=C=x(C,f);if(C!==void 0&&C.length!==0||(C=v.niceMax),a.globals.isBarHorizontal){i=0;var E=a.globals.labels.slice();C=M.getLargestStringFromArr(E),C=x(C,{seriesIndex:u,dataPointIndex:-1,w:a}),T=t.dCtx.dimHelpers.getLargestStringFromMultiArr(C,E)}var V=new X(t.dCtx.ctx),z="rotate(".concat(r.labels.rotate," 0 0)"),U=V.getTextRects(C,r.labels.style.fontSize,r.labels.style.fontFamily,z,!1),g=U;C!==T&&(g=V.getTextRects(T,r.labels.style.fontSize,r.labels.style.fontFamily,z,!1)),n.push({width:(b>g.width||b>U.width?b:g.width>U.width?g.width:U.width)+i,height:g.height>U.height?g.height:U.height})}else n.push({width:0,height:0})}),n}},{key:"getyAxisTitleCoords",value:function(){var t=this,a=this.w,n=[];return a.config.yaxis.map(function(i,s){if(i.show&&i.title.text!==void 0){var r=new X(t.dCtx.ctx),u="rotate(".concat(i.title.rotate," 0 0)"),f=r.getTextRects(i.title.text,i.title.style.fontSize,i.title.style.fontFamily,u,!1);n.push({width:f.width,height:f.height})}else n.push({width:0,height:0})}),n}},{key:"getTotalYAxisWidth",value:function(){var t=this.w,a=0,n=0,i=0,s=t.globals.yAxisScale.length>1?10:0,r=new Ee(this.dCtx.ctx),u=function(f,v){var b=t.config.yaxis[v].floating,x=0;f.width>0&&!b?(x=f.width+s,function(w){return t.globals.ignoreYAxisIndexes.indexOf(w)>-1}(v)&&(x=x-f.width-s)):x=b||r.isYAxisHidden(v)?0:5,t.config.yaxis[v].opposite?i+=x:n+=x,a+=x};return t.globals.yLabelsCoords.map(function(f,v){u(f,v)}),t.globals.yTitleCoords.map(function(f,v){u(f,v)}),t.globals.isBarHorizontal&&!t.config.yaxis[0].floating&&(a=t.globals.yLabelsCoords[0].width+t.globals.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=n,this.dCtx.yAxisWidthRight=i,a}}]),F}(),xt=function(){function F(t){d(this,F),this.w=t.w,this.dCtx=t}return p(F,[{key:"gridPadForColumnsInNumericAxis",value:function(t){var a=this.w;if(a.globals.noData||a.globals.allSeriesCollapsed)return 0;var n=function(b){return b==="bar"||b==="rangeBar"||b==="candlestick"||b==="boxPlot"},i=a.config.chart.type,s=0,r=n(i)?a.config.series.length:1;if(a.globals.comboBarCount>0&&(r=a.globals.comboBarCount),a.globals.collapsedSeries.forEach(function(b){n(b.type)&&(r-=1)}),a.config.chart.stacked&&(r=1),(n(i)||a.globals.comboBarCount>0)&&a.globals.isXNumeric&&!a.globals.isBarHorizontal&&r>0){var u,f,v=Math.abs(a.globals.initialMaxX-a.globals.initialMinX);v<=3&&(v=a.globals.dataPoints),u=v/t,a.globals.minXDiff&&a.globals.minXDiff/u>0&&(f=a.globals.minXDiff/u),f>t/2&&(f/=2),(s=f/r*parseInt(a.config.plotOptions.bar.columnWidth,10)/100)<1&&(s=1),s=s/(r>1?1:1.5)+5,a.globals.barPadForNumericAxis=s}return s}},{key:"gridPadFortitleSubtitle",value:function(){var t=this,a=this.w,n=a.globals,i=this.dCtx.isSparkline||!a.globals.axisCharts?0:10;["title","subtitle"].forEach(function(u){a.config[u].text!==void 0?i+=a.config[u].margin:i+=t.dCtx.isSparkline||!a.globals.axisCharts?0:5}),!a.config.legend.show||a.config.legend.position!=="bottom"||a.config.legend.floating||a.globals.axisCharts||(i+=10);var s=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),r=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");n.gridHeight=n.gridHeight-s.height-r.height-i,n.translateY=n.translateY+s.height+r.height+i}},{key:"setGridXPosForDualYAxis",value:function(t,a){var n=this.w,i=new Ee(this.dCtx.ctx);n.config.yaxis.map(function(s,r){n.globals.ignoreYAxisIndexes.indexOf(r)!==-1||s.floating||i.isYAxisHidden(r)||(s.opposite&&(n.globals.translateX=n.globals.translateX-(a[r].width+t[r].width)-parseInt(n.config.yaxis[r].labels.style.fontSize,10)/1.2-12),n.globals.translateX<2&&(n.globals.translateX=2))})}}]),F}(),Oi=function(){function F(t){d(this,F),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 Zs(this),this.dimYAxis=new lt(this),this.dimXAxis=new it(this),this.dimGrid=new xt(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}return p(F,[{key:"plotCoords",value:function(){var t=this,a=this.w,n=a.globals;this.lgRect=this.dimHelpers.getLegendsRect(),this.isSparkline&&((a.config.markers.discrete.length>0||a.config.markers.size>0)&&Object.entries(this.gridPad).forEach(function(s){var r=B(s,2),u=r[0],f=r[1];t.gridPad[u]=Math.max(f,t.w.globals.markers.largestSize/1.5)}),this.gridPad.top=Math.max(a.config.stroke.width/2,this.gridPad.top),this.gridPad.bottom=Math.max(a.config.stroke.width/2,this.gridPad.bottom)),n.axisCharts?this.setDimensionsForAxisCharts():this.setDimensionsForNonAxisCharts(),this.dimGrid.gridPadFortitleSubtitle(),n.gridHeight=n.gridHeight-this.gridPad.top-this.gridPad.bottom,n.gridWidth=n.gridWidth-this.gridPad.left-this.gridPad.right-this.xPadRight-this.xPadLeft;var i=this.dimGrid.gridPadForColumnsInNumericAxis(n.gridWidth);n.gridWidth=n.gridWidth-2*i,n.translateX=n.translateX+this.gridPad.left+this.xPadLeft+(i>0?i+4:0),n.translateY=n.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var t=this,a=this.w,n=a.globals,i=this.dimYAxis.getyAxisLabelsCoords(),s=this.dimYAxis.getyAxisTitleCoords();a.globals.yLabelsCoords=[],a.globals.yTitleCoords=[],a.config.yaxis.map(function(C,T){a.globals.yLabelsCoords.push({width:i[T].width,index:T}),a.globals.yTitleCoords.push({width:s[T].width,index:T})}),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var r=this.dimXAxis.getxAxisLabelsCoords(),u=this.dimXAxis.getxAxisGroupLabelsCoords(),f=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(r,f,u),n.translateXAxisY=a.globals.rotateXLabels?this.xAxisHeight/8:-4,n.translateXAxisX=a.globals.rotateXLabels&&a.globals.isXNumeric&&a.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,a.globals.isBarHorizontal&&(n.rotateXLabels=!1,n.translateXAxisY=parseInt(a.config.xaxis.labels.style.fontSize,10)/1.5*-1),n.translateXAxisY=n.translateXAxisY+a.config.xaxis.labels.offsetY,n.translateXAxisX=n.translateXAxisX+a.config.xaxis.labels.offsetX;var v=this.yAxisWidth,b=this.xAxisHeight;n.xAxisLabelsHeight=this.xAxisHeight-f.height,n.xAxisGroupLabelsHeight=n.xAxisLabelsHeight-r.height,n.xAxisLabelsWidth=this.xAxisWidth,n.xAxisHeight=this.xAxisHeight;var x=10;(a.config.chart.type==="radar"||this.isSparkline)&&(v=0,b=n.goldenPadding),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||a.config.chart.type==="treemap")&&(v=0,b=0,x=0),this.isSparkline||this.dimXAxis.additionalPaddingXLabels(r);var w=function(){n.translateX=v,n.gridHeight=n.svgHeight-t.lgRect.height-b-(t.isSparkline||a.config.chart.type==="treemap"?0:a.globals.rotateXLabels?10:15),n.gridWidth=n.svgWidth-v};switch(a.config.xaxis.position==="top"&&(x=n.xAxisHeight-a.config.xaxis.axisTicks.height-5),a.config.legend.position){case"bottom":n.translateY=x,w();break;case"top":n.translateY=this.lgRect.height+x,w();break;case"left":n.translateY=x,n.translateX=this.lgRect.width+v,n.gridHeight=n.svgHeight-b-12,n.gridWidth=n.svgWidth-this.lgRect.width-v;break;case"right":n.translateY=x,n.translateX=v,n.gridHeight=n.svgHeight-b-12,n.gridWidth=n.svgWidth-this.lgRect.width-v-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(s,i),new Je(this.ctx).setYAxisXPosition(i,s)}},{key:"setDimensionsForNonAxisCharts",value:function(){var t=this.w,a=t.globals,n=t.config,i=0;t.config.legend.show&&!t.config.legend.floating&&(i=20);var s=n.chart.type==="pie"||n.chart.type==="polarArea"||n.chart.type==="donut"?"pie":"radialBar",r=n.plotOptions[s].offsetY,u=n.plotOptions[s].offsetX;if(!n.legend.show||n.legend.floating)return a.gridHeight=a.svgHeight-n.grid.padding.left+n.grid.padding.right,a.gridWidth=a.gridHeight,a.translateY=r,void(a.translateX=u+(a.svgWidth-a.gridWidth)/2);switch(n.legend.position){case"bottom":a.gridHeight=a.svgHeight-this.lgRect.height-a.goldenPadding,a.gridWidth=a.svgWidth,a.translateY=r-10,a.translateX=u+(a.svgWidth-a.gridWidth)/2;break;case"top":a.gridHeight=a.svgHeight-this.lgRect.height-a.goldenPadding,a.gridWidth=a.svgWidth,a.translateY=this.lgRect.height+r+10,a.translateX=u+(a.svgWidth-a.gridWidth)/2;break;case"left":a.gridWidth=a.svgWidth-this.lgRect.width-i,a.gridHeight=n.chart.height!=="auto"?a.svgHeight:a.gridWidth,a.translateY=r,a.translateX=u+this.lgRect.width+i;break;case"right":a.gridWidth=a.svgWidth-this.lgRect.width-i-5,a.gridHeight=n.chart.height!=="auto"?a.svgHeight:a.gridWidth,a.translateY=r,a.translateX=u+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(t,a,n){var i=this.w,s=i.globals.hasXaxisGroups?2:1,r=n.height+t.height+a.height,u=i.globals.isMultiLineX?1.2:i.globals.LINE_HEIGHT_RATIO,f=i.globals.rotateXLabels?22:10,v=i.globals.rotateXLabels&&i.config.legend.position==="bottom"?10:0;this.xAxisHeight=r*u+s*f+v,this.xAxisWidth=t.width,this.xAxisHeight-a.height>i.config.xaxis.labels.maxHeight&&(this.xAxisHeight=i.config.xaxis.labels.maxHeight),i.config.xaxis.labels.minHeight&&this.xAxisHeightx&&(this.yAxisWidth=x)}}]),F}(),Wh=function(){function F(t){d(this,F),this.w=t.w,this.lgCtx=t}return p(F,[{key:"getLegendStyles",value:function(){var t,a,n,i=document.createElement("style");i.setAttribute("type","text/css");var s=((t=this.lgCtx.ctx)===null||t===void 0||(a=t.opts)===null||a===void 0||(n=a.chart)===null||n===void 0?void 0:n.nonce)||this.w.config.chart.nonce;s&&i.setAttribute("nonce",s);var r=document.createTextNode(` - - .apexcharts-legend { - display: flex; - overflow: auto; - padding: 0 10px; - } - .apexcharts-legend.apx-legend-position-bottom, .apexcharts-legend.apx-legend-position-top { - flex-wrap: wrap - } - .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left { - flex-direction: column; - bottom: 0; - } - .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-left, .apexcharts-legend.apx-legend-position-top.apexcharts-align-left, .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left { - justify-content: flex-start; - } - .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-center, .apexcharts-legend.apx-legend-position-top.apexcharts-align-center { - justify-content: center; - } - .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-right, .apexcharts-legend.apx-legend-position-top.apexcharts-align-right { - justify-content: flex-end; - } - .apexcharts-legend-series { - cursor: pointer; - line-height: normal; - } - .apexcharts-legend.apx-legend-position-bottom .apexcharts-legend-series, .apexcharts-legend.apx-legend-position-top .apexcharts-legend-series{ - display: flex; - align-items: center; - } - .apexcharts-legend-text { - position: relative; - font-size: 14px; - } - .apexcharts-legend-text *, .apexcharts-legend-marker * { - pointer-events: none; - } - .apexcharts-legend-marker { - position: relative; - display: inline-block; - cursor: pointer; - margin-right: 3px; - border-style: solid; - } - - .apexcharts-legend.apexcharts-align-right .apexcharts-legend-series, .apexcharts-legend.apexcharts-align-left .apexcharts-legend-series{ - display: inline-block; - } - .apexcharts-legend-series.apexcharts-no-click { - cursor: auto; - } - .apexcharts-legend .apexcharts-hidden-zero-series, .apexcharts-legend .apexcharts-hidden-null-series { - display: none !important; - } - .apexcharts-inactive-legend { - opacity: 0.45; - }`);return i.appendChild(r),i}},{key:"getLegendBBox",value:function(){var t=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend").getBoundingClientRect(),a=t.width;return{clwh:t.height,clww:a}}},{key:"appendToForeignObject",value:function(){this.w.globals.dom.elLegendForeign.appendChild(this.getLegendStyles())}},{key:"toggleDataSeries",value:function(t,a){var n=this,i=this.w;if(i.globals.axisCharts||i.config.chart.type==="radialBar"){i.globals.resized=!0;var s=null,r=null;i.globals.risingSeries=[],i.globals.axisCharts?(s=i.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(t,"']")),r=parseInt(s.getAttribute("data:realIndex"),10)):(s=i.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(t+1,"']")),r=parseInt(s.getAttribute("rel"),10)-1),a?[{cs:i.globals.collapsedSeries,csi:i.globals.collapsedSeriesIndices},{cs:i.globals.ancillaryCollapsedSeries,csi:i.globals.ancillaryCollapsedSeriesIndices}].forEach(function(b){n.riseCollapsedSeries(b.cs,b.csi,r)}):this.hideSeries({seriesEl:s,realIndex:r})}else{var u=i.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(t+1,"'] path")),f=i.config.chart.type;if(f==="pie"||f==="polarArea"||f==="donut"){var v=i.config.plotOptions.pie.donut.labels;new X(this.lgCtx.ctx).pathMouseDown(u.members[0],null),this.lgCtx.ctx.pie.printDataLabelsInner(u.members[0].node,v)}u.fire("click")}}},{key:"hideSeries",value:function(t){var a=t.seriesEl,n=t.realIndex,i=this.w,s=M.clone(i.config.series);if(i.globals.axisCharts){var r=!1;if(i.config.yaxis[n]&&i.config.yaxis[n].show&&i.config.yaxis[n].showAlways&&(r=!0,i.globals.ancillaryCollapsedSeriesIndices.indexOf(n)<0&&(i.globals.ancillaryCollapsedSeries.push({index:n,data:s[n].data.slice(),type:a.parentNode.className.baseVal.split("-")[1]}),i.globals.ancillaryCollapsedSeriesIndices.push(n))),!r){i.globals.collapsedSeries.push({index:n,data:s[n].data.slice(),type:a.parentNode.className.baseVal.split("-")[1]}),i.globals.collapsedSeriesIndices.push(n);var u=i.globals.risingSeries.indexOf(n);i.globals.risingSeries.splice(u,1)}}else i.globals.collapsedSeries.push({index:n,data:s[n]}),i.globals.collapsedSeriesIndices.push(n);for(var f=a.childNodes,v=0;v0){for(var r=0;r-1&&(t[i].data=[])}):t.forEach(function(n,i){a.globals.collapsedSeriesIndices.indexOf(i)>-1&&(t[i]=0)}),t}}]),F}(),il=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w,this.onLegendClick=this.onLegendClick.bind(this),this.onLegendHovered=this.onLegendHovered.bind(this),this.isBarsDistributed=this.w.config.chart.type==="bar"&&this.w.config.plotOptions.bar.distributed&&this.w.config.series.length===1,this.legendHelpers=new Wh(this)}return p(F,[{key:"init",value:function(){var t=this.w,a=t.globals,n=t.config;if((n.legend.showForSingleSeries&&a.series.length===1||this.isBarsDistributed||a.series.length>1||!a.axisCharts)&&n.legend.show){for(;a.dom.elLegendWrap.firstChild;)a.dom.elLegendWrap.removeChild(a.dom.elLegendWrap.firstChild);this.drawLegends(),M.isIE11()?document.getElementsByTagName("head")[0].appendChild(this.legendHelpers.getLegendStyles()):this.legendHelpers.appendToForeignObject(),n.legend.position==="bottom"||n.legend.position==="top"?this.legendAlignHorizontal():n.legend.position!=="right"&&n.legend.position!=="left"||this.legendAlignVertical()}}},{key:"drawLegends",value:function(){var t=this,a=this.w,n=a.config.legend.fontFamily,i=a.globals.seriesNames,s=a.globals.colors.slice();if(a.config.chart.type==="heatmap"){var r=a.config.plotOptions.heatmap.colorScale.ranges;i=r.map(function(Se){return Se.name?Se.name:Se.from+" - "+Se.to}),s=r.map(function(Se){return Se.color})}else this.isBarsDistributed&&(i=a.globals.labels.slice());a.config.legend.customLegendItems.length&&(i=a.config.legend.customLegendItems);for(var u=a.globals.legendFormatter,f=a.config.legend.inverseOrder,v=f?i.length-1:0;f?v>=0:v<=i.length-1;f?v--:v++){var b,x=u(i[v],{seriesIndex:v,w:a}),w=!1,C=!1;if(a.globals.collapsedSeries.length>0)for(var T=0;T0)for(var E=0;E0?v-10:0)+(b>0?b-10:0)}i.style.position="absolute",r=r+t+n.config.legend.offsetX,u=u+a+n.config.legend.offsetY,i.style.left=r+"px",i.style.top=u+"px",n.config.legend.position==="bottom"?(i.style.top="auto",i.style.bottom=5-n.config.legend.offsetY+"px"):n.config.legend.position==="right"&&(i.style.left="auto",i.style.right=25+n.config.legend.offsetX+"px"),["width","height"].forEach(function(x){i.style[x]&&(i.style[x]=parseInt(n.config.legend[x],10)+"px")})}},{key:"legendAlignHorizontal",value:function(){var t=this.w;t.globals.dom.elLegendWrap.style.right=0;var a=this.legendHelpers.getLegendBBox(),n=new Oi(this.ctx),i=n.dimHelpers.getTitleSubtitleCoords("title"),s=n.dimHelpers.getTitleSubtitleCoords("subtitle"),r=0;t.config.legend.position==="bottom"?r=-a.clwh/1.8:t.config.legend.position==="top"&&(r=i.height+s.height+t.config.title.margin+t.config.subtitle.margin-10),this.setLegendWrapXY(20,r)}},{key:"legendAlignVertical",value:function(){var t=this.w,a=this.legendHelpers.getLegendBBox(),n=0;t.config.legend.position==="left"&&(n=20),t.config.legend.position==="right"&&(n=t.globals.svgWidth-a.clww-10),this.setLegendWrapXY(n,20)}},{key:"onLegendHovered",value:function(t){var a=this.w,n=t.target.classList.contains("apexcharts-legend-series")||t.target.classList.contains("apexcharts-legend-text")||t.target.classList.contains("apexcharts-legend-marker");if(a.config.chart.type==="heatmap"||this.isBarsDistributed){if(n){var i=parseInt(t.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,i,this.w]),new Te(this.ctx).highlightRangeInSeries(t,t.target)}}else!t.target.classList.contains("apexcharts-inactive-legend")&&n&&new Te(this.ctx).toggleSeriesOnHover(t,t.target)}},{key:"onLegendClick",value:function(t){var a=this.w;if(!a.config.legend.customLegendItems.length&&(t.target.classList.contains("apexcharts-legend-series")||t.target.classList.contains("apexcharts-legend-text")||t.target.classList.contains("apexcharts-legend-marker"))){var n=parseInt(t.target.getAttribute("rel"),10)-1,i=t.target.getAttribute("data:collapsed")==="true",s=this.w.config.chart.events.legendClick;typeof s=="function"&&s(this.ctx,n,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,n,this.w]);var r=this.w.config.legend.markers.onClick;typeof r=="function"&&t.target.classList.contains("apexcharts-legend-marker")&&(r(this.ctx,n,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,n,this.w])),a.config.chart.type!=="treemap"&&a.config.chart.type!=="heatmap"&&!this.isBarsDistributed&&a.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(n,i)}}}]),F}(),sl=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w;var a=this.w;this.ev=this.w.config.chart.events,this.selectedClass="apexcharts-selected",this.localeValues=this.w.globals.locale.toolbar,this.minX=a.globals.minX,this.maxX=a.globals.maxX}return p(F,[{key:"createToolbar",value:function(){var t=this,a=this.w,n=function(){return document.createElement("div")},i=n();if(i.setAttribute("class","apexcharts-toolbar"),i.style.top=a.config.chart.toolbar.offsetY+"px",i.style.right=3-a.config.chart.toolbar.offsetX+"px",a.globals.dom.elWrap.appendChild(i),this.elZoom=n(),this.elZoomIn=n(),this.elZoomOut=n(),this.elPan=n(),this.elSelection=n(),this.elZoomReset=n(),this.elMenuIcon=n(),this.elMenu=n(),this.elCustomIcons=[],this.t=a.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var s=0;s - - - -`),u("zoomOut",this.elZoomOut,` - - - -`);var f=function(x){t.t[x]&&a.config.chart[x].enabled&&r.push({el:x==="zoom"?t.elZoom:t.elSelection,icon:typeof t.t[x]=="string"?t.t[x]:x==="zoom"?` - - - -`:` - - -`,title:t.localeValues[x==="zoom"?"selectionZoom":"selection"],class:a.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(x,"-icon")})};f("zoom"),f("selection"),this.t.pan&&a.config.chart.zoom.enabled&&r.push({el:this.elPan,icon:typeof this.t.pan=="string"?this.t.pan:` - - - - - - - -`,title:this.localeValues.pan,class:a.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),u("reset",this.elZoomReset,` - - -`),this.t.download&&r.push({el:this.elMenuIcon,icon:typeof this.t.download=="string"?this.t.download:'',title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(var v=0;v0&&i.height>0&&this.slDraggableRect.selectize({points:"l, r",pointSize:8,pointType:"rect"}).resize({constraint:{minX:0,minY:0,maxX:n.globals.gridWidth,maxY:n.globals.gridHeight}}).on("resizing",this.selectionDragging.bind(this,"resizing"))}}},{key:"preselectedSelection",value:function(){var n=this.w,i=this.xyRatios;if(!n.globals.zoomEnabled){if(n.globals.selection!==void 0&&n.globals.selection!==null)this.drawSelectionRect(n.globals.selection);else if(n.config.chart.selection.xaxis.min!==void 0&&n.config.chart.selection.xaxis.max!==void 0){var s=(n.config.chart.selection.xaxis.min-n.globals.minX)/i.xRatio,r=n.globals.gridWidth-(n.globals.maxX-n.config.chart.selection.xaxis.max)/i.xRatio-s;n.globals.isRangeBar&&(s=(n.config.chart.selection.xaxis.min-n.globals.yAxisScale[0].niceMin)/i.invertedYRatio,r=(n.config.chart.selection.xaxis.max-n.config.chart.selection.xaxis.min)/i.invertedYRatio);var u={x:s,y:0,width:r,height:n.globals.gridHeight,translateX:0,translateY:0,selectionEnabled:!0};this.drawSelectionRect(u),this.makeSelectionRectDraggable(),typeof n.config.chart.events.selection=="function"&&n.config.chart.events.selection(this.ctx,{xaxis:{min:n.config.chart.selection.xaxis.min,max:n.config.chart.selection.xaxis.max},yaxis:{}})}}}},{key:"drawSelectionRect",value:function(n){var i=n.x,s=n.y,r=n.width,u=n.height,f=n.translateX,v=f===void 0?0:f,b=n.translateY,x=b===void 0?0:b,w=this.w,C=this.zoomRect,T=this.selectionRect;if(this.dragged||w.globals.selection!==null){var E={transform:"translate("+v+", "+x+")"};w.globals.zoomEnabled&&this.dragged&&(r<0&&(r=1),C.attr({x:i,y:s,width:r,height:u,fill:w.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":w.config.chart.zoom.zoomedArea.fill.opacity,stroke:w.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":w.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":w.config.chart.zoom.zoomedArea.stroke.opacity}),X.setAttrs(C.node,E)),w.globals.selectionEnabled&&(T.attr({x:i,y:s,width:r>0?r:0,height:u>0?u:0,fill:w.config.chart.selection.fill.color,"fill-opacity":w.config.chart.selection.fill.opacity,stroke:w.config.chart.selection.stroke.color,"stroke-width":w.config.chart.selection.stroke.width,"stroke-dasharray":w.config.chart.selection.stroke.dashArray,"stroke-opacity":w.config.chart.selection.stroke.opacity}),X.setAttrs(T.node,E))}}},{key:"hideSelectionRect",value:function(n){n&&n.attr({x:0,y:0,width:0,height:0})}},{key:"selectionDrawing",value:function(n){var i=n.context,s=n.zoomtype,r=this.w,u=i,f=this.gridRect.getBoundingClientRect(),v=u.startX-1,b=u.startY,x=!1,w=!1,C=u.clientX-f.left-v,T=u.clientY-f.top-b,E={};return Math.abs(C+v)>r.globals.gridWidth?C=r.globals.gridWidth-v:u.clientX-f.left<0&&(C=v),v>u.clientX-f.left&&(x=!0,C=Math.abs(C)),b>u.clientY-f.top&&(w=!0,T=Math.abs(T)),E=s==="x"?{x:x?v-C:v,y:0,width:C,height:r.globals.gridHeight}:s==="y"?{x:0,y:w?b-T:b,width:r.globals.gridWidth,height:T}:{x:x?v-C:v,y:w?b-T:b,width:C,height:T},u.drawSelectionRect(E),u.selectionDragging("resizing"),E}},{key:"selectionDragging",value:function(n,i){var s=this,r=this.w,u=this.xyRatios,f=this.selectionRect,v=0;n==="resizing"&&(v=30);var b=function(w){return parseFloat(f.node.getAttribute(w))},x={x:b("x"),y:b("y"),width:b("width"),height:b("height")};r.globals.selection=x,typeof r.config.chart.events.selection=="function"&&r.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout(function(){var w,C,T,E,V=s.gridRect.getBoundingClientRect(),z=f.node.getBoundingClientRect();r.globals.isRangeBar?(w=r.globals.yAxisScale[0].niceMin+(z.left-V.left)*u.invertedYRatio,C=r.globals.yAxisScale[0].niceMin+(z.right-V.left)*u.invertedYRatio,T=0,E=1):(w=r.globals.xAxisScale.niceMin+(z.left-V.left)*u.xRatio,C=r.globals.xAxisScale.niceMin+(z.right-V.left)*u.xRatio,T=r.globals.yAxisScale[0].niceMin+(V.bottom-z.bottom)*u.yRatio[0],E=r.globals.yAxisScale[0].niceMax-(z.top-V.top)*u.yRatio[0]);var U={xaxis:{min:w,max:C},yaxis:{min:T,max:E}};r.config.chart.events.selection(s.ctx,U),r.config.chart.brush.enabled&&r.config.chart.events.brushScrolled!==void 0&&r.config.chart.events.brushScrolled(s.ctx,U)},v))}},{key:"selectionDrawn",value:function(n){var i=n.context,s=n.zoomtype,r=this.w,u=i,f=this.xyRatios,v=this.ctx.toolbar;if(u.startX>u.endX){var b=u.startX;u.startX=u.endX,u.endX=b}if(u.startY>u.endY){var x=u.startY;u.startY=u.endY,u.endY=x}var w=void 0,C=void 0;r.globals.isRangeBar?(w=r.globals.yAxisScale[0].niceMin+u.startX*f.invertedYRatio,C=r.globals.yAxisScale[0].niceMin+u.endX*f.invertedYRatio):(w=r.globals.xAxisScale.niceMin+u.startX*f.xRatio,C=r.globals.xAxisScale.niceMin+u.endX*f.xRatio);var T=[],E=[];if(r.config.yaxis.forEach(function(W,$){T.push(r.globals.yAxisScale[$].niceMax-f.yRatio[$]*u.startY),E.push(r.globals.yAxisScale[$].niceMax-f.yRatio[$]*u.endY)}),u.dragged&&(u.dragX>10||u.dragY>10)&&w!==C){if(r.globals.zoomEnabled){var V=M.clone(r.globals.initialConfig.yaxis),z=M.clone(r.globals.initialConfig.xaxis);if(r.globals.zoomed=!0,r.config.xaxis.convertedCatToNumeric&&(w=Math.floor(w),C=Math.floor(C),w<1&&(w=1,C=r.globals.dataPoints),C-w<2&&(C=w+1)),s!=="xy"&&s!=="x"||(z={min:w,max:C}),s!=="xy"&&s!=="y"||V.forEach(function(W,$){V[$].min=E[$],V[$].max=T[$]}),r.config.chart.zoom.autoScaleYaxis){var U=new nt(u.ctx);V=U.autoScaleY(u.ctx,V,{xaxis:z})}if(v){var g=v.getBeforeZoomRange(z,V);g&&(z=g.xaxis?g.xaxis:z,V=g.yaxis?g.yaxis:V)}var S={xaxis:z};r.config.chart.group||(S.yaxis=V),u.ctx.updateHelpers._updateOptions(S,!1,u.w.config.chart.animations.dynamicAnimation.enabled),typeof r.config.chart.events.zoomed=="function"&&v.zoomCallback(z,V)}else if(r.globals.selectionEnabled){var I,N=null;I={min:w,max:C},s!=="xy"&&s!=="y"||(N=M.clone(r.config.yaxis)).forEach(function(W,$){N[$].min=E[$],N[$].max=T[$]}),r.globals.selection=u.selection,typeof r.config.chart.events.selection=="function"&&r.config.chart.events.selection(u.ctx,{xaxis:I,yaxis:N})}}}},{key:"panDragging",value:function(n){var i=n.context,s=this.w,r=i;if(s.globals.lastClientPosition.x!==void 0){var u=s.globals.lastClientPosition.x-r.clientX,f=s.globals.lastClientPosition.y-r.clientY;Math.abs(u)>Math.abs(f)&&u>0?this.moveDirection="left":Math.abs(u)>Math.abs(f)&&u<0?this.moveDirection="right":Math.abs(f)>Math.abs(u)&&f>0?this.moveDirection="up":Math.abs(f)>Math.abs(u)&&f<0&&(this.moveDirection="down")}s.globals.lastClientPosition={x:r.clientX,y:r.clientY};var v=s.globals.isRangeBar?s.globals.minY:s.globals.minX,b=s.globals.isRangeBar?s.globals.maxY:s.globals.maxX;s.config.xaxis.convertedCatToNumeric||r.panScrolled(v,b)}},{key:"delayedPanScrolled",value:function(){var n=this.w,i=n.globals.minX,s=n.globals.maxX,r=(n.globals.maxX-n.globals.minX)/2;this.moveDirection==="left"?(i=n.globals.minX+r,s=n.globals.maxX+r):this.moveDirection==="right"&&(i=n.globals.minX-r,s=n.globals.maxX-r),i=Math.floor(i),s=Math.floor(s),this.updateScrolledChart({xaxis:{min:i,max:s}},i,s)}},{key:"panScrolled",value:function(n,i){var s=this.w,r=this.xyRatios,u=M.clone(s.globals.initialConfig.yaxis),f=r.xRatio,v=s.globals.minX,b=s.globals.maxX;s.globals.isRangeBar&&(f=r.invertedYRatio,v=s.globals.minY,b=s.globals.maxY),this.moveDirection==="left"?(n=v+s.globals.gridWidth/15*f,i=b+s.globals.gridWidth/15*f):this.moveDirection==="right"&&(n=v-s.globals.gridWidth/15*f,i=b-s.globals.gridWidth/15*f),s.globals.isRangeBar||(ns.globals.initialMaxX)&&(n=v,i=b);var x={min:n,max:i};s.config.chart.zoom.autoScaleYaxis&&(u=new nt(this.ctx).autoScaleY(this.ctx,u,{xaxis:x}));var w={xaxis:{min:n,max:i}};s.config.chart.group||(w.yaxis=u),this.updateScrolledChart(w,n,i)}},{key:"updateScrolledChart",value:function(n,i,s){var r=this.w;this.ctx.updateHelpers._updateOptions(n,!1,!1),typeof r.config.chart.events.scrolled=="function"&&r.config.chart.events.scrolled(this.ctx,{xaxis:{min:i,max:s}})}}]),a}(),rl=function(){function F(t){d(this,F),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx}return p(F,[{key:"getNearestValues",value:function(t){var a=t.hoverArea,n=t.elGrid,i=t.clientX,s=t.clientY,r=this.w,u=n.getBoundingClientRect(),f=u.width,v=u.height,b=f/(r.globals.dataPoints-1),x=v/r.globals.dataPoints,w=this.hasBars();!r.globals.comboCharts&&!w||r.config.xaxis.convertedCatToNumeric||(b=f/r.globals.dataPoints);var C=i-u.left-r.globals.barPadForNumericAxis,T=s-u.top;C<0||T<0||C>f||T>v?(a.classList.remove("hovering-zoom"),a.classList.remove("hovering-pan")):r.globals.zoomEnabled?(a.classList.remove("hovering-pan"),a.classList.add("hovering-zoom")):r.globals.panEnabled&&(a.classList.remove("hovering-zoom"),a.classList.add("hovering-pan"));var E=Math.round(C/b),V=Math.floor(T/x);w&&!r.config.xaxis.convertedCatToNumeric&&(E=Math.ceil(C/b),E-=1);var z=null,U=null,g=r.globals.seriesXvalues.map(function($){return $.filter(function(K){return M.isNumber(K)})}),S=r.globals.seriesYvalues.map(function($){return $.filter(function(K){return M.isNumber(K)})});if(r.globals.isXNumeric){var I=this.ttCtx.getElGrid().getBoundingClientRect(),N=C*(I.width/f),W=T*(I.height/v);z=(U=this.closestInMultiArray(N,W,g,S)).index,E=U.j,z!==null&&(g=r.globals.seriesXvalues[z],E=(U=this.closestInArray(N,g)).index)}return r.globals.capturedSeriesIndex=z===null?-1:z,(!E||E<1)&&(E=0),r.globals.isBarHorizontal?r.globals.capturedDataPointIndex=V:r.globals.capturedDataPointIndex=E,{capturedSeries:z,j:r.globals.isBarHorizontal?V:E,hoverX:C,hoverY:T}}},{key:"closestInMultiArray",value:function(t,a,n,i){var s=this.w,r=0,u=null,f=-1;s.globals.series.length>1?r=this.getFirstActiveXArray(n):u=0;var v=n[r][0],b=Math.abs(t-v);if(n.forEach(function(C){C.forEach(function(T,E){var V=Math.abs(t-T);V<=b&&(b=V,f=E)})}),f!==-1){var x=i[r][f],w=Math.abs(a-x);u=r,i.forEach(function(C,T){var E=Math.abs(a-C[f]);E<=w&&(w=E,u=T)})}return{index:u,j:f}}},{key:"getFirstActiveXArray",value:function(t){for(var a=this.w,n=0,i=t.map(function(r,u){return r.length>0?u:-1}),s=0;s0)for(var i=0;i *")):this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap > *")}},{key:"getAllMarkers",value:function(){var t=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap");(t=D(t)).sort(function(n,i){var s=Number(n.getAttribute("data:realIndex")),r=Number(i.getAttribute("data:realIndex"));return rs?-1:0});var a=[];return t.forEach(function(n){a.push(n.querySelector(".apexcharts-marker"))}),a}},{key:"hasMarkers",value:function(t){return this.getElMarkers(t).length>0}},{key:"getElBars",value:function(){return this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-bar-series, .apexcharts-candlestick-series, .apexcharts-boxPlot-series, .apexcharts-rangebar-series")}},{key:"hasBars",value:function(){return this.getElBars().length>0}},{key:"getHoverMarkerSize",value:function(t){var a=this.w,n=a.config.markers.hover.size;return n===void 0&&(n=a.globals.markers.size[t]+a.config.markers.hover.sizeOffset),n}},{key:"toggleAllTooltipSeriesGroups",value:function(t){var a=this.w,n=this.ttCtx;n.allTooltipSeriesGroups.length===0&&(n.allTooltipSeriesGroups=a.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var i=n.allTooltipSeriesGroups,s=0;s ').concat(Q.attrs.name,""),K+="
".concat(Q.val,"
")}),g.innerHTML=$+"",S.innerHTML=K+""};u?v.globals.seriesGoals[a][n]&&Array.isArray(v.globals.seriesGoals[a][n])?I():(g.innerHTML="",S.innerHTML=""):I()}else g.innerHTML="",S.innerHTML="";if(E!==null&&(i[a].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=v.config.tooltip.z.title,i[a].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=E!==void 0?E:""),u&&V[0]){if(v.config.tooltip.hideEmptySeries){var N=i[a].querySelector(".apexcharts-tooltip-marker"),W=i[a].querySelector(".apexcharts-tooltip-text");parseFloat(x)==0?(N.style.display="none",W.style.display="none"):(N.style.display="block",W.style.display="block")}x==null||v.globals.ancillaryCollapsedSeriesIndices.indexOf(a)>-1||v.globals.collapsedSeriesIndices.indexOf(a)>-1?V[0].parentNode.style.display="none":V[0].parentNode.style.display=v.config.tooltip.items.display}}},{key:"toggleActiveInactiveSeries",value:function(t){var a=this.w;if(t)this.tooltipUtil.toggleAllTooltipSeriesGroups("enable");else{this.tooltipUtil.toggleAllTooltipSeriesGroups("disable");var n=a.globals.dom.baseEl.querySelector(".apexcharts-tooltip-series-group");n&&(n.classList.add("apexcharts-active"),n.style.display=a.config.tooltip.items.display)}}},{key:"getValuesToPrint",value:function(t){var a=t.i,n=t.j,i=this.w,s=this.ctx.series.filteredSeriesX(),r="",u="",f=null,v=null,b={series:i.globals.series,seriesIndex:a,dataPointIndex:n,w:i},x=i.globals.ttZFormatter;n===null?v=i.globals.series[a]:i.globals.isXNumeric&&i.config.chart.type!=="treemap"?(r=s[a][n],s[a].length===0&&(r=s[this.tooltipUtil.getFirstActiveXArray(s)][n])):r=i.globals.labels[n]!==void 0?i.globals.labels[n]:"";var w=r;return i.globals.isXNumeric&&i.config.xaxis.type==="datetime"?r=new Ie(this.ctx).xLabelFormat(i.globals.ttKeyFormatter,w,w,{i:void 0,dateFormatter:new ve(this.ctx).formatDate,w:this.w}):r=i.globals.isBarHorizontal?i.globals.yLabelFormatters[0](w,b):i.globals.xLabelFormatter(w,b),i.config.tooltip.x.formatter!==void 0&&(r=i.globals.ttKeyFormatter(w,b)),i.globals.seriesZ.length>0&&i.globals.seriesZ[a].length>0&&(f=x(i.globals.seriesZ[a][n],i)),u=typeof i.config.xaxis.tooltip.formatter=="function"?i.globals.xaxisTooltipFormatter(w,b):r,{val:Array.isArray(v)?v.join(" "):v,xVal:Array.isArray(r)?r.join(" "):r,xAxisTTVal:Array.isArray(u)?u.join(" "):u,zVal:f}}},{key:"handleCustomTooltip",value:function(t){var a=t.i,n=t.j,i=t.y1,s=t.y2,r=t.w,u=this.ttCtx.getElTooltip(),f=r.config.tooltip.custom;Array.isArray(f)&&f[a]&&(f=f[a]),u.innerHTML=f({ctx:this.ctx,series:r.globals.series,seriesIndex:a,dataPointIndex:n,y1:i,y2:s,w:r})}}]),F}(),ol=function(){function F(t){d(this,F),this.ttCtx=t,this.ctx=t.ctx,this.w=t.w}return p(F,[{key:"moveXCrosshairs",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,n=this.ttCtx,i=this.w,s=n.getElXCrosshairs(),r=t-n.xcrosshairsWidth/2,u=i.globals.labels.slice().length;if(a!==null&&(r=i.globals.gridWidth/u*a),s===null||i.globals.isBarHorizontal||(s.setAttribute("x",r),s.setAttribute("x1",r),s.setAttribute("x2",r),s.setAttribute("y2",i.globals.gridHeight),s.classList.add("apexcharts-active")),r<0&&(r=0),r>i.globals.gridWidth&&(r=i.globals.gridWidth),n.isXAxisTooltipEnabled){var f=r;i.config.xaxis.crosshairs.width!=="tickWidth"&&i.config.xaxis.crosshairs.width!=="barWidth"||(f=r+n.xcrosshairsWidth/2),this.moveXAxisTooltip(f)}}},{key:"moveYCrosshairs",value:function(t){var a=this.ttCtx;a.ycrosshairs!==null&&X.setAttrs(a.ycrosshairs,{y1:t,y2:t}),a.ycrosshairsHidden!==null&&X.setAttrs(a.ycrosshairsHidden,{y1:t,y2:t})}},{key:"moveXAxisTooltip",value:function(t){var a=this.w,n=this.ttCtx;if(n.xaxisTooltip!==null&&n.xcrosshairsWidth!==0){n.xaxisTooltip.classList.add("apexcharts-active");var i=n.xaxisOffY+a.config.xaxis.tooltip.offsetY+a.globals.translateY+1+a.config.xaxis.offsetY;if(t-=n.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(t)){t+=a.globals.translateX;var s;s=new X(this.ctx).getTextRects(n.xaxisTooltipText.innerHTML),n.xaxisTooltipText.style.minWidth=s.width+"px",n.xaxisTooltip.style.left=t+"px",n.xaxisTooltip.style.top=i+"px"}}}},{key:"moveYAxisTooltip",value:function(t){var a=this.w,n=this.ttCtx;n.yaxisTTEls===null&&(n.yaxisTTEls=a.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var i=parseInt(n.ycrosshairsHidden.getAttribute("y1"),10),s=a.globals.translateY+i,r=n.yaxisTTEls[t].getBoundingClientRect().height,u=a.globals.translateYAxisX[t]-2;a.config.yaxis[t].opposite&&(u-=26),s-=r/2,a.globals.ignoreYAxisIndexes.indexOf(t)===-1?(n.yaxisTTEls[t].classList.add("apexcharts-active"),n.yaxisTTEls[t].style.top=s+"px",n.yaxisTTEls[t].style.left=u+a.config.yaxis[t].tooltip.offsetX+"px"):n.yaxisTTEls[t].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(t,a){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,i=this.w,s=this.ttCtx,r=s.getElTooltip(),u=s.tooltipRect,f=n!==null?parseFloat(n):1,v=parseFloat(t)+f+5,b=parseFloat(a)+f/2;if(v>i.globals.gridWidth/2&&(v=v-u.ttWidth-f-10),v>i.globals.gridWidth-u.ttWidth-10&&(v=i.globals.gridWidth-u.ttWidth),v<-20&&(v=-20),i.config.tooltip.followCursor){var x=s.getElGrid().getBoundingClientRect();(v=s.e.clientX-x.left)>i.globals.gridWidth/2&&(v-=s.tooltipRect.ttWidth),(b=s.e.clientY+i.globals.translateY-x.top)>i.globals.gridHeight/2&&(b-=s.tooltipRect.ttHeight)}else i.globals.isBarHorizontal||u.ttHeight/2+b>i.globals.gridHeight&&(b=i.globals.gridHeight-u.ttHeight+i.globals.translateY);isNaN(v)||(v+=i.globals.translateX,r.style.left=v+"px",r.style.top=b+"px")}},{key:"moveMarkers",value:function(t,a){var n=this.w,i=this.ttCtx;if(n.globals.markers.size[t]>0)for(var s=n.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(t,"'] .apexcharts-marker")),r=0;r0&&(b.setAttribute("r",f),b.setAttribute("cx",n),b.setAttribute("cy",i)),this.moveXCrosshairs(n),r.fixedTooltip||this.moveTooltip(n,i,f)}}},{key:"moveDynamicPointsOnHover",value:function(t){var a,n=this.ttCtx,i=n.w,s=0,r=0,u=i.globals.pointsArray;a=new Te(this.ctx).getActiveConfigSeriesIndex("asc",["line","area","scatter","bubble"]);var f=n.tooltipUtil.getHoverMarkerSize(a);u[a]&&(s=u[a][t][0],r=u[a][t][1]);var v=n.tooltipUtil.getAllMarkers();if(v!==null)for(var b=0;b0?(v[b]&&v[b].setAttribute("r",f),v[b]&&v[b].setAttribute("cy",w)):v[b]&&v[b].setAttribute("r",0)}}this.moveXCrosshairs(s),n.fixedTooltip||this.moveTooltip(s,r||i.globals.gridHeight,f)}},{key:"moveStickyTooltipOverBars",value:function(t,a){var n=this.w,i=this.ttCtx,s=n.globals.columnSeries?n.globals.columnSeries.length:n.globals.series.length,r=s>=2&&s%2==0?Math.floor(s/2):Math.floor(s/2)+1;n.globals.isBarHorizontal&&(r=new Te(this.ctx).getActiveConfigSeriesIndex("desc")+1);var u=n.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(r,"'] path[j='").concat(t,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(r,"'] path[j='").concat(t,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(r,"'] path[j='").concat(t,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(r,"'] path[j='").concat(t,"']"));u||typeof a!="number"||(u=n.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[data\\:realIndex='".concat(a,"'] path[j='").concat(t,`'], - .apexcharts-candlestick-series .apexcharts-series[data\\:realIndex='`).concat(a,"'] path[j='").concat(t,`'], - .apexcharts-boxPlot-series .apexcharts-series[data\\:realIndex='`).concat(a,"'] path[j='").concat(t,`'], - .apexcharts-rangebar-series .apexcharts-series[data\\:realIndex='`).concat(a,"'] path[j='").concat(t,"']")));var f=u?parseFloat(u.getAttribute("cx")):0,v=u?parseFloat(u.getAttribute("cy")):0,b=u?parseFloat(u.getAttribute("barWidth")):0,x=i.getElGrid().getBoundingClientRect(),w=u&&(u.classList.contains("apexcharts-candlestick-area")||u.classList.contains("apexcharts-boxPlot-area"));n.globals.isXNumeric?(u&&!w&&(f-=s%2!=0?b/2:0),u&&w&&n.globals.comboCharts&&(f-=b/2)):n.globals.isBarHorizontal||(f=i.xAxisTicksPositions[t-1]+i.dataPointsDividedWidth/2,isNaN(f)&&(f=i.xAxisTicksPositions[t]-i.dataPointsDividedWidth/2)),n.globals.isBarHorizontal?v-=i.tooltipRect.ttHeight:n.config.tooltip.followCursor?v=i.e.clientY-x.top-i.tooltipRect.ttHeight/2:v+i.tooltipRect.ttHeight+15>n.globals.gridHeight&&(v=n.globals.gridHeight),n.globals.isBarHorizontal||this.moveXCrosshairs(f),i.fixedTooltip||this.moveTooltip(f,v||n.globals.gridHeight)}}]),F}(),Gh=function(){function F(t){d(this,F),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx,this.tooltipPosition=new ol(t)}return p(F,[{key:"drawDynamicPoints",value:function(){var t=this.w,a=new X(this.ctx),n=new We(this.ctx),i=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series");i=D(i),t.config.chart.stacked&&i.sort(function(x,w){return parseFloat(x.getAttribute("data:realIndex"))-parseFloat(w.getAttribute("data:realIndex"))});for(var s=0;s2&&arguments[2]!==void 0?arguments[2]:null,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,s=this.w;s.config.chart.type!=="bubble"&&this.newPointSize(t,a);var r=a.getAttribute("cx"),u=a.getAttribute("cy");if(n!==null&&i!==null&&(r=n,u=i),this.tooltipPosition.moveXCrosshairs(r),!this.fixedTooltip){if(s.config.chart.type==="radar"){var f=this.ttCtx.getElGrid().getBoundingClientRect();r=this.ttCtx.e.clientX-f.left}this.tooltipPosition.moveTooltip(r,u,s.config.markers.hover.size)}}},{key:"enlargePoints",value:function(t){for(var a=this.w,n=this,i=this.ttCtx,s=t,r=a.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),u=a.config.markers.hover.size,f=0;f=0?t[a].setAttribute("r",n):t[a].setAttribute("r",0)}}}]),F}(),jh=function(){function F(t){d(this,F),this.w=t.w;var a=this.w;this.ttCtx=t,this.isVerticalGroupedRangeBar=!a.globals.isBarHorizontal&&a.config.chart.type==="rangeBar"&&a.config.plotOptions.bar.rangeBarGroupRows}return p(F,[{key:"getAttr",value:function(t,a){return parseFloat(t.target.getAttribute(a))}},{key:"handleHeatTreeTooltip",value:function(t){var a=t.e,n=t.opt,i=t.x,s=t.y,r=t.type,u=this.ttCtx,f=this.w;if(a.target.classList.contains("apexcharts-".concat(r,"-rect"))){var v=this.getAttr(a,"i"),b=this.getAttr(a,"j"),x=this.getAttr(a,"cx"),w=this.getAttr(a,"cy"),C=this.getAttr(a,"width"),T=this.getAttr(a,"height");if(u.tooltipLabels.drawSeriesTexts({ttItems:n.ttItems,i:v,j:b,shared:!1,e:a}),f.globals.capturedSeriesIndex=v,f.globals.capturedDataPointIndex=b,i=x+u.tooltipRect.ttWidth/2+C,s=w+u.tooltipRect.ttHeight/2-T/2,u.tooltipPosition.moveXCrosshairs(x+C/2),i>f.globals.gridWidth/2&&(i=x-u.tooltipRect.ttWidth/2+C),u.w.config.tooltip.followCursor){var E=f.globals.dom.elWrap.getBoundingClientRect();i=f.globals.clientX-E.left-(i>f.globals.gridWidth/2?u.tooltipRect.ttWidth:0),s=f.globals.clientY-E.top-(s>f.globals.gridHeight/2?u.tooltipRect.ttHeight:0)}}return{x:i,y:s}}},{key:"handleMarkerTooltip",value:function(t){var a,n,i=t.e,s=t.opt,r=t.x,u=t.y,f=this.w,v=this.ttCtx;if(i.target.classList.contains("apexcharts-marker")){var b=parseInt(s.paths.getAttribute("cx"),10),x=parseInt(s.paths.getAttribute("cy"),10),w=parseFloat(s.paths.getAttribute("val"));if(n=parseInt(s.paths.getAttribute("rel"),10),a=parseInt(s.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,v.intersect){var C=M.findAncestor(s.paths,"apexcharts-series");C&&(a=parseInt(C.getAttribute("data:realIndex"),10))}if(v.tooltipLabels.drawSeriesTexts({ttItems:s.ttItems,i:a,j:n,shared:!v.showOnIntersect&&f.config.tooltip.shared,e:i}),i.type==="mouseup"&&v.markerClick(i,a,n),f.globals.capturedSeriesIndex=a,f.globals.capturedDataPointIndex=n,r=b,u=x+f.globals.translateY-1.4*v.tooltipRect.ttHeight,v.w.config.tooltip.followCursor){var T=v.getElGrid().getBoundingClientRect();u=v.e.clientY+f.globals.translateY-T.top}w<0&&(u=x),v.marker.enlargeCurrentPoint(n,s.paths,r,u)}return{x:r,y:u}}},{key:"handleBarTooltip",value:function(t){var a,n,i=t.e,s=t.opt,r=this.w,u=this.ttCtx,f=u.getElTooltip(),v=0,b=0,x=0,w=this.getBarTooltipXY({e:i,opt:s});a=w.i;var C=w.barHeight,T=w.j;r.globals.capturedSeriesIndex=a,r.globals.capturedDataPointIndex=T,r.globals.isBarHorizontal&&u.tooltipUtil.hasBars()||!r.config.tooltip.shared?(b=w.x,x=w.y,n=Array.isArray(r.config.stroke.width)?r.config.stroke.width[a]:r.config.stroke.width,v=b):r.globals.comboCharts||r.config.tooltip.shared||(v/=2),isNaN(x)&&(x=r.globals.svgHeight-u.tooltipRect.ttHeight);var E=parseInt(s.paths.parentNode.getAttribute("data:realIndex"),10),V=r.globals.isMultipleYAxis?r.config.yaxis[E]&&r.config.yaxis[E].reversed:r.config.yaxis[0].reversed;if(b+u.tooltipRect.ttWidth>r.globals.gridWidth&&!V?b-=u.tooltipRect.ttWidth:b<0&&(b=0),u.w.config.tooltip.followCursor){var z=u.getElGrid().getBoundingClientRect();x=u.e.clientY-z.top}u.tooltip===null&&(u.tooltip=r.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),r.config.tooltip.shared||(r.globals.comboBarCount>0?u.tooltipPosition.moveXCrosshairs(v+n/2):u.tooltipPosition.moveXCrosshairs(v)),!u.fixedTooltip&&(!r.config.tooltip.shared||r.globals.isBarHorizontal&&u.tooltipUtil.hasBars())&&(V&&(b-=u.tooltipRect.ttWidth)<0&&(b=0),!V||r.globals.isBarHorizontal&&u.tooltipUtil.hasBars()||(x=x+C-2*(r.globals.series[a][T]<0?C:0)),x=x+r.globals.translateY-u.tooltipRect.ttHeight/2,f.style.left=b+r.globals.translateX+"px",f.style.top=x+"px")}},{key:"getBarTooltipXY",value:function(t){var a=this,n=t.e,i=t.opt,s=this.w,r=null,u=this.ttCtx,f=0,v=0,b=0,x=0,w=0,C=n.target.classList;if(C.contains("apexcharts-bar-area")||C.contains("apexcharts-candlestick-area")||C.contains("apexcharts-boxPlot-area")||C.contains("apexcharts-rangebar-area")){var T=n.target,E=T.getBoundingClientRect(),V=i.elGrid.getBoundingClientRect(),z=E.height;w=E.height;var U=E.width,g=parseInt(T.getAttribute("cx"),10),S=parseInt(T.getAttribute("cy"),10);x=parseFloat(T.getAttribute("barWidth"));var I=n.type==="touchmove"?n.touches[0].clientX:n.clientX;r=parseInt(T.getAttribute("j"),10),f=parseInt(T.parentNode.getAttribute("rel"),10)-1;var N=T.getAttribute("data-range-y1"),W=T.getAttribute("data-range-y2");s.globals.comboCharts&&(f=parseInt(T.parentNode.getAttribute("data:realIndex"),10));var $=function(Q){return s.globals.isXNumeric?g-U/2:a.isVerticalGroupedRangeBar?g+U/2:g-u.dataPointsDividedWidth+U/2},K=function(){return S-u.dataPointsDividedHeight+z/2-u.tooltipRect.ttHeight/2};u.tooltipLabels.drawSeriesTexts({ttItems:i.ttItems,i:f,j:r,y1:N?parseInt(N,10):null,y2:W?parseInt(W,10):null,shared:!u.showOnIntersect&&s.config.tooltip.shared,e:n}),s.config.tooltip.followCursor?s.globals.isBarHorizontal?(v=I-V.left+15,b=K()):(v=$(),b=n.clientY-V.top-u.tooltipRect.ttHeight/2-15):s.globals.isBarHorizontal?((v=g)0&&n.setAttribute("width",a.xcrosshairsWidth)}},{key:"handleYCrosshair",value:function(){var t=this.w,a=this.ttCtx;a.ycrosshairs=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),a.ycrosshairsHidden=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}},{key:"drawYaxisTooltipText",value:function(t,a,n){var i=this.ttCtx,s=this.w,r=s.globals.yLabelFormatters[t];if(i.yaxisTooltips[t]){var u=i.getElGrid().getBoundingClientRect(),f=(a-u.top)*n.yRatio[t],v=s.globals.maxYArr[t]-s.globals.minYArr[t],b=s.globals.minYArr[t]+(v-f);i.tooltipPosition.moveYCrosshairs(a-u.top),i.yaxisTooltipText[t].innerHTML=r(b),i.tooltipPosition.moveYAxisTooltip(t)}}}]),F}(),ll=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w;var a=this.w;this.tConfig=a.config.tooltip,this.tooltipUtil=new rl(this),this.tooltipLabels=new $h(this),this.tooltipPosition=new ol(this),this.marker=new Gh(this),this.intersect=new jh(this),this.axesTooltip=new qh(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=!a.globals.isBarHorizontal&&this.tConfig.shared,this.lastHoverTime=Date.now()}return p(F,[{key:"getElTooltip",value:function(t){return t||(t=this),t.w.globals.dom.baseEl?t.w.globals.dom.baseEl.querySelector(".apexcharts-tooltip"):null}},{key:"getElXCrosshairs",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-xcrosshairs")}},{key:"getElGrid",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-grid")}},{key:"drawTooltip",value:function(t){var a=this.w;this.xyRatios=t,this.isXAxisTooltipEnabled=a.config.xaxis.tooltip.enabled&&a.globals.axisCharts,this.yaxisTooltips=a.config.yaxis.map(function(r,u){return!!(r.show&&r.tooltip.enabled&&a.globals.axisCharts)}),this.allTooltipSeriesGroups=[],a.globals.axisCharts||(this.showTooltipTitle=!1);var n=document.createElement("div");if(n.classList.add("apexcharts-tooltip"),a.config.tooltip.cssClass&&n.classList.add(a.config.tooltip.cssClass),n.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),a.globals.dom.elWrap.appendChild(n),a.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var i=new Ue(this.ctx);this.xAxisTicksPositions=i.getXAxisTicksPositions()}if(!a.globals.comboCharts&&!this.tConfig.intersect&&a.config.chart.type!=="rangeBar"||this.tConfig.shared||(this.showOnIntersect=!0),a.config.markers.size!==0&&a.globals.markers.largestSize!==0||this.marker.drawDynamicPoints(this),a.globals.collapsedSeries.length!==a.globals.series.length){this.dataPointsDividedHeight=a.globals.gridHeight/a.globals.dataPoints,this.dataPointsDividedWidth=a.globals.gridWidth/a.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=document.createElement("div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||a.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,n.appendChild(this.tooltipTitle));var s=a.globals.series.length;(a.globals.xyCharts||a.globals.comboCharts)&&this.tConfig.shared&&(s=this.showOnIntersect?1:a.globals.series.length),this.legendLabels=a.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(s),this.addSVGEvents()}}},{key:"createTTElements",value:function(t){for(var a=this,n=this.w,i=[],s=this.getElTooltip(),r=function(f){var v=document.createElement("div");v.classList.add("apexcharts-tooltip-series-group"),v.style.order=n.config.tooltip.inverseOrder?t-f:f+1,a.tConfig.shared&&a.tConfig.enabledOnSeries&&Array.isArray(a.tConfig.enabledOnSeries)&&a.tConfig.enabledOnSeries.indexOf(f)<0&&v.classList.add("apexcharts-tooltip-series-group-hidden");var b=document.createElement("span");b.classList.add("apexcharts-tooltip-marker"),b.style.backgroundColor=n.globals.colors[f],v.appendChild(b);var x=document.createElement("div");x.classList.add("apexcharts-tooltip-text"),x.style.fontFamily=a.tConfig.style.fontFamily||n.config.chart.fontFamily,x.style.fontSize=a.tConfig.style.fontSize,["y","goals","z"].forEach(function(w){var C=document.createElement("div");C.classList.add("apexcharts-tooltip-".concat(w,"-group"));var T=document.createElement("span");T.classList.add("apexcharts-tooltip-text-".concat(w,"-label")),C.appendChild(T);var E=document.createElement("span");E.classList.add("apexcharts-tooltip-text-".concat(w,"-value")),C.appendChild(E),x.appendChild(C)}),v.appendChild(x),s.appendChild(v),i.push(v)},u=0;u0&&this.addPathsEventListeners(T,x),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(x)}}},{key:"drawFixedTooltipRect",value:function(){var t=this.w,a=this.getElTooltip(),n=a.getBoundingClientRect(),i=n.width+10,s=n.height+10,r=this.tConfig.fixed.offsetX,u=this.tConfig.fixed.offsetY,f=this.tConfig.fixed.position.toLowerCase();return f.indexOf("right")>-1&&(r=r+t.globals.svgWidth-i+10),f.indexOf("bottom")>-1&&(u=u+t.globals.svgHeight-s-10),a.style.left=r+"px",a.style.top=u+"px",{x:r,y:u,ttWidth:i,ttHeight:s}}},{key:"addDatapointEventsListeners",value:function(t){var a=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(a,t)}},{key:"addPathsEventListeners",value:function(t,a){for(var n=this,i=function(r){var u={paths:t[r],tooltipEl:a.tooltipEl,tooltipY:a.tooltipY,tooltipX:a.tooltipX,elGrid:a.elGrid,hoverArea:a.hoverArea,ttItems:a.ttItems};["mousemove","mouseup","touchmove","mouseout","touchend"].map(function(f){return t[r].addEventListener(f,n.onSeriesHover.bind(n,u),{capture:!1,passive:!0})})},s=0;s=100?this.seriesHover(t,a):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout(function(){n.seriesHover(t,a)},100-i))}},{key:"seriesHover",value:function(t,a){var n=this;this.lastHoverTime=Date.now();var i=[],s=this.w;s.config.chart.group&&(i=this.ctx.getGroupedCharts()),s.globals.axisCharts&&(s.globals.minX===-1/0&&s.globals.maxX===1/0||s.globals.dataPoints===0)||(i.length?i.forEach(function(r){var u=n.getElTooltip(r),f={paths:t.paths,tooltipEl:u,tooltipY:t.tooltipY,tooltipX:t.tooltipX,elGrid:t.elGrid,hoverArea:t.hoverArea,ttItems:r.w.globals.tooltip.ttItems};r.w.globals.minX===n.w.globals.minX&&r.w.globals.maxX===n.w.globals.maxX&&r.w.globals.tooltip.seriesHoverByContext({chartCtx:r,ttCtx:r.w.globals.tooltip,opt:f,e:a})}):this.seriesHoverByContext({chartCtx:this.ctx,ttCtx:this.w.globals.tooltip,opt:t,e:a}))}},{key:"seriesHoverByContext",value:function(t){var a=t.chartCtx,n=t.ttCtx,i=t.opt,s=t.e,r=a.w,u=this.getElTooltip();u&&(n.tooltipRect={x:0,y:0,ttWidth:u.getBoundingClientRect().width,ttHeight:u.getBoundingClientRect().height},n.e=s,n.tooltipUtil.hasBars()&&!r.globals.comboCharts&&!n.isBarShared&&this.tConfig.onDatasetHover.highlightDataSeries&&new Te(a).toggleSeriesOnHover(s,s.target.parentNode),n.fixedTooltip&&n.drawFixedTooltipRect(),r.globals.axisCharts?n.axisChartsTooltips({e:s,opt:i,tooltipRect:n.tooltipRect}):n.nonAxisChartsTooltips({e:s,opt:i,tooltipRect:n.tooltipRect}))}},{key:"axisChartsTooltips",value:function(t){var a,n,i=t.e,s=t.opt,r=this.w,u=s.elGrid.getBoundingClientRect(),f=i.type==="touchmove"?i.touches[0].clientX:i.clientX,v=i.type==="touchmove"?i.touches[0].clientY:i.clientY;if(this.clientY=v,this.clientX=f,r.globals.capturedSeriesIndex=-1,r.globals.capturedDataPointIndex=-1,vu.top+u.height)this.handleMouseOut(s);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!r.config.tooltip.shared){var b=parseInt(s.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(b)<0)return void this.handleMouseOut(s)}var x=this.getElTooltip(),w=this.getElXCrosshairs(),C=r.globals.xyCharts||r.config.chart.type==="bar"&&!r.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||r.globals.comboCharts&&this.tooltipUtil.hasBars();if(i.type==="mousemove"||i.type==="touchmove"||i.type==="mouseup"){if(r.globals.collapsedSeries.length+r.globals.ancillaryCollapsedSeries.length===r.globals.series.length)return;w!==null&&w.classList.add("apexcharts-active");var T=this.yaxisTooltips.filter(function(z){return z===!0});if(this.ycrosshairs!==null&&T.length&&this.ycrosshairs.classList.add("apexcharts-active"),C&&!this.showOnIntersect)this.handleStickyTooltip(i,f,v,s);else if(r.config.chart.type==="heatmap"||r.config.chart.type==="treemap"){var E=this.intersect.handleHeatTreeTooltip({e:i,opt:s,x:a,y:n,type:r.config.chart.type});a=E.x,n=E.y,x.style.left=a+"px",x.style.top=n+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:i,opt:s}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:i,opt:s,x:a,y:n});if(this.yaxisTooltips.length)for(var V=0;Vv.width)this.handleMouseOut(i);else if(f!==null)this.handleStickyCapturedSeries(t,f,i,u);else if(this.tooltipUtil.isXoverlap(u)||s.globals.isBarHorizontal){var b=s.globals.series.findIndex(function(x,w){return!s.globals.collapsedSeriesIndices.includes(w)});this.create(t,this,b,u,i.ttItems)}}},{key:"handleStickyCapturedSeries",value:function(t,a,n,i){var s=this.w;if(!this.tConfig.shared&&s.globals.series[a][i]===null)return void this.handleMouseOut(n);if(s.globals.series[a][i]!==void 0)this.tConfig.shared&&this.tooltipUtil.isXoverlap(i)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(t,this,a,i,n.ttItems):this.create(t,this,a,i,n.ttItems,!1);else if(this.tooltipUtil.isXoverlap(i)){var r=s.globals.series.findIndex(function(u,f){return!s.globals.collapsedSeriesIndices.includes(f)});this.create(t,this,r,i,n.ttItems)}}},{key:"deactivateHoverFilter",value:function(){for(var t=this.w,a=new X(this.ctx),n=t.globals.dom.Paper.select(".apexcharts-bar-area"),i=0;i5&&arguments[5]!==void 0?arguments[5]:null,W=this.w,$=a;t.type==="mouseup"&&this.markerClick(t,n,i),N===null&&(N=this.tConfig.shared);var K=this.tooltipUtil.hasMarkers(n),Q=this.tooltipUtil.getElBars();if(W.config.legend.tooltipHoverFormatter){var he=W.config.legend.tooltipHoverFormatter,Ae=Array.from(this.legendLabels);Ae.forEach(function(na){var da=na.getAttribute("data:default-text");na.innerHTML=decodeURIComponent(da)});for(var Se=0;Se0?$.marker.enlargePoints(i):$.tooltipPosition.moveDynamicPointsOnHover(i);else if(this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(Q),this.barSeriesHeight>0)){var At=new X(this.ctx),mt=W.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(i,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(i,n);for(var yt=0;yt0&&i.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(T-=x*W)),N&&(T=T+C.height/2-g/2-2);var K=this.barCtx.series[s][r]<0,Q=v;switch(this.barCtx.isReversed&&(Q=v-w+(K?2*w:0),v-=w),z.position){case"center":E=N?K?Q-w/2+I:Q+w/2-I:K?Q-w/2+C.height/2+I:Q+w/2+C.height/2-I;break;case"bottom":E=N?K?Q-w+I:Q+w-I:K?Q-w+C.height+g+I:Q+w-C.height/2+g-I;break;case"top":E=N?K?Q+I:Q-I:K?Q-C.height/2-I:Q+C.height+I}if(this.barCtx.lastActiveBarSerieIndex===u&&U.enabled){var he=new X(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:u,j:r}),V.fontSize);a=K?Q-he.height/2-I-U.offsetY+18:Q+he.height+I+U.offsetY-18,n=T+U.offsetX}return i.config.chart.stacked||(E<0?E=0+g:E+C.height/3>i.globals.gridHeight&&(E=i.globals.gridHeight-g)),{bcx:b,bcy:v,dataLabelsX:T,dataLabelsY:E,totalDataLabelsX:n,totalDataLabelsY:a,totalDataLabelsAnchor:"middle"}}},{key:"calculateBarsDataLabelsPosition",value:function(t){var a=this.w,n=t.x,i=t.i,s=t.j,r=t.realIndex,u=t.groupIndex,f=t.bcy,v=t.barHeight,b=t.barWidth,x=t.textRects,w=t.dataLabelsX,C=t.strokeWidth,T=t.dataLabelsConfig,E=t.barDataLabelsConfig,V=t.barTotalDataLabelsConfig,z=t.offX,U=t.offY,g=a.globals.gridHeight/a.globals.dataPoints;b=Math.abs(b);var S,I,N=(f+=u!==-1?u*v:0)-(this.barCtx.isRangeBar?0:g)+v/2+x.height/2+U-3,W="start",$=this.barCtx.series[i][s]<0,K=n;switch(this.barCtx.isReversed&&(K=n+b-($?2*b:0),n=a.globals.gridWidth-b),E.position){case"center":w=$?K+b/2-z:Math.max(x.width/2,K-b/2)+z;break;case"bottom":w=$?K+b-C-Math.round(x.width/2)-z:K-b+C+Math.round(x.width/2)+z;break;case"top":w=$?K-C+Math.round(x.width/2)-z:K-C-Math.round(x.width/2)+z}if(this.barCtx.lastActiveBarSerieIndex===r&&V.enabled){var Q=new X(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:r,j:s}),T.fontSize);$?(S=K-C+Math.round(Q.width/2)-z-V.offsetX-15,W="end"):S=K-C-Math.round(Q.width/2)+z+V.offsetX+15,I=N+V.offsetY}return a.config.chart.stacked||(w<0?w=w+x.width+C:w+x.width/2>a.globals.gridWidth&&(w=a.globals.gridWidth-x.width-C)),{bcx:n,bcy:f,dataLabelsX:w,dataLabelsY:N,totalDataLabelsX:S,totalDataLabelsY:I,totalDataLabelsAnchor:W}}},{key:"drawCalculatedDataLabels",value:function(t){var a=t.x,n=t.y,i=t.val,s=t.i,r=t.j,u=t.textRects,f=t.barHeight,v=t.barWidth,b=t.dataLabelsConfig,x=this.w,w="rotate(0)";x.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(w="rotate(-90, ".concat(a,", ").concat(n,")"));var C=new ke(this.barCtx.ctx),T=new X(this.barCtx.ctx),E=b.formatter,V=null,z=x.globals.collapsedSeriesIndices.indexOf(s)>-1;if(b.enabled&&!z){V=T.group({class:"apexcharts-data-labels",transform:w});var U="";i!==void 0&&(U=E(i,c(c({},x),{},{seriesIndex:s,dataPointIndex:r,w:x}))),!i&&x.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(U="");var g=x.globals.series[s][r]<0,S=x.config.plotOptions.bar.dataLabels.position;x.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(S==="top"&&(b.textAnchor=g?"end":"start"),S==="center"&&(b.textAnchor="middle"),S==="bottom"&&(b.textAnchor=g?"end":"start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&vMath.abs(v)&&(U=""):u.height/1.6>Math.abs(f)&&(U=""));var I=c({},b);this.barCtx.isHorizontal&&i<0&&(b.textAnchor==="start"?I.textAnchor="end":b.textAnchor==="end"&&(I.textAnchor="start")),C.plotDataLabelsText({x:a,y:n,text:U,i:s,j:r,parent:V,dataLabelsConfig:I,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return V}},{key:"drawTotalDataLabels",value:function(t){var a,n=t.x,i=t.y,s=t.val,r=t.barWidth,u=t.barHeight,f=t.realIndex,v=t.textAnchor,b=t.barTotalDataLabelsConfig,x=this.w,w=new X(this.barCtx.ctx);return b.enabled&&n!==void 0&&i!==void 0&&this.barCtx.lastActiveBarSerieIndex===f&&(a=w.drawText({x:n-(!x.globals.isBarHorizontal&&x.globals.seriesGroups.length?r/x.globals.seriesGroups.length:0),y:i-(x.globals.isBarHorizontal&&x.globals.seriesGroups.length?u/x.globals.seriesGroups.length:0),foreColor:b.style.color,text:s,textAnchor:v,fontFamily:b.style.fontFamily,fontSize:b.style.fontSize,fontWeight:b.style.fontWeight})),a}}]),F}(),Kh=function(){function F(t){d(this,F),this.w=t.w,this.barCtx=t}return p(F,[{key:"initVariables",value:function(t){var a=this.w;this.barCtx.series=t,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+=t[n].length),a.globals.isXNumeric)for(var i=0;ia.globals.minX&&a.globals.seriesX[n][i]0&&(i=v.globals.minXDiff/w),(r=i/x*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(r=1)}String(this.barCtx.barOptions.columnWidth).indexOf("%")===-1&&(r=parseInt(this.barCtx.barOptions.columnWidth,10)),u=v.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.yaxisIndex]-(this.barCtx.isReversed?v.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.yaxisIndex]:0),t=v.globals.padHorizontal+(i-r*this.barCtx.seriesLen)/2}return{x:t,y:a,yDivision:n,xDivision:i,barHeight:s,barWidth:r,zeroH:u,zeroW:f}}},{key:"initializeStackedPrevVars",value:function(t){var a=t.w;a.globals.hasSeriesGroups?a.globals.seriesGroups.forEach(function(n){t[n]||(t[n]={}),t[n].prevY=[],t[n].prevX=[],t[n].prevYF=[],t[n].prevXF=[],t[n].prevYVal=[],t[n].prevXVal=[]}):(t.prevY=[],t.prevX=[],t.prevYF=[],t.prevXF=[],t.prevYVal=[],t.prevXVal=[])}},{key:"initializeStackedXYVars",value:function(t){var a=t.w;a.globals.hasSeriesGroups?a.globals.seriesGroups.forEach(function(n){t[n]||(t[n]={}),t[n].xArrj=[],t[n].xArrjF=[],t[n].xArrjVal=[],t[n].yArrj=[],t[n].yArrjF=[],t[n].yArrjVal=[]}):(t.xArrj=[],t.xArrjF=[],t.xArrjVal=[],t.yArrj=[],t.yArrjF=[],t.yArrjVal=[])}},{key:"getPathFillColor",value:function(t,a,n,i){var s,r,u,f,v=this.w,b=new xe(this.barCtx.ctx),x=null,w=this.barCtx.barOptions.distributed?n:a;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map(function(C){t[a][n]>=C.from&&t[a][n]<=C.to&&(x=C.color)}),v.config.series[a].data[n]&&v.config.series[a].data[n].fillColor&&(x=v.config.series[a].data[n].fillColor),b.fillPath({seriesNumber:this.barCtx.barOptions.distributed?w:i,dataPointIndex:n,color:x,value:t[a][n],fillConfig:(s=v.config.series[a].data[n])===null||s===void 0?void 0:s.fill,fillType:(r=v.config.series[a].data[n])!==null&&r!==void 0&&(u=r.fill)!==null&&u!==void 0&&u.type?(f=v.config.series[a].data[n])===null||f===void 0?void 0:f.fill.type:Array.isArray(v.config.fill.type)?v.config.fill.type[a]:v.config.fill.type})}},{key:"getStrokeWidth",value:function(t,a,n){var i=0,s=this.w;return this.barCtx.series[t][a]?this.barCtx.isNullValue=!1:this.barCtx.isNullValue=!0,s.config.stroke.show&&(this.barCtx.isNullValue||(i=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[n]:this.barCtx.strokeWidth)),i}},{key:"shouldApplyRadius",value:function(t){var a=this.w,n=!1;return a.config.plotOptions.bar.borderRadius>0&&(a.config.chart.stacked&&a.config.plotOptions.bar.borderRadiusWhenStacked==="last"?this.barCtx.lastActiveBarSerieIndex===t&&(n=!0):n=!0),n}},{key:"barBackground",value:function(t){var a=t.j,n=t.i,i=t.x1,s=t.x2,r=t.y1,u=t.y2,f=t.elSeries,v=this.w,b=new X(this.barCtx.ctx),x=new Te(this.barCtx.ctx).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&x===n){a>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(a%=this.barCtx.barOptions.colors.backgroundBarColors.length);var w=this.barCtx.barOptions.colors.backgroundBarColors[a],C=b.drawRect(i!==void 0?i:0,r!==void 0?r:0,s!==void 0?s:v.globals.gridWidth,u!==void 0?u:v.globals.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,w,this.barCtx.barOptions.colors.backgroundBarOpacity);f.add(C),C.node.classList.add("apexcharts-backgroundBar")}}},{key:"getColumnPaths",value:function(t){var a,n=t.barWidth,i=t.barXPosition,s=t.y1,r=t.y2,u=t.strokeWidth,f=t.seriesGroup,v=t.realIndex,b=t.i,x=t.j,w=t.w,C=new X(this.barCtx.ctx);(u=Array.isArray(u)?u[v]:u)||(u=0);var T=n,E=i;(a=w.config.series[v].data[x])!==null&&a!==void 0&&a.columnWidthOffset&&(E=i-w.config.series[v].data[x].columnWidthOffset/2,T=n+w.config.series[v].data[x].columnWidthOffset);var V=E,z=E+T;s+=.001,r+=.001;var U=C.move(V,s),g=C.move(V,s),S=C.line(z-u,s);if(w.globals.previousPaths.length>0&&(g=this.barCtx.getPreviousPath(v,x,!1)),U=U+C.line(V,r)+C.line(z-u,r)+C.line(z-u,s)+(w.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),g=g+C.line(V,s)+S+S+S+S+S+C.line(V,s)+(w.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),this.shouldApplyRadius(v)&&(U=C.roundPathCorners(U,w.config.plotOptions.bar.borderRadius)),w.config.chart.stacked){var I=this.barCtx;w.globals.hasSeriesGroups&&f&&(I=this.barCtx[f]),I.yArrj.push(r),I.yArrjF.push(Math.abs(s-r)),I.yArrjVal.push(this.barCtx.series[b][x])}return{pathTo:U,pathFrom:g}}},{key:"getBarpaths",value:function(t){var a,n=t.barYPosition,i=t.barHeight,s=t.x1,r=t.x2,u=t.strokeWidth,f=t.seriesGroup,v=t.realIndex,b=t.i,x=t.j,w=t.w,C=new X(this.barCtx.ctx);(u=Array.isArray(u)?u[v]:u)||(u=0);var T=n,E=i;(a=w.config.series[v].data[x])!==null&&a!==void 0&&a.barHeightOffset&&(T=n-w.config.series[v].data[x].barHeightOffset/2,E=i+w.config.series[v].data[x].barHeightOffset);var V=T,z=T+E;s+=.001,r+=.001;var U=C.move(s,V),g=C.move(s,V);w.globals.previousPaths.length>0&&(g=this.barCtx.getPreviousPath(v,x,!1));var S=C.line(s,z-u);if(U=U+C.line(r,V)+C.line(r,z-u)+S+(w.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),g=g+C.line(s,V)+S+S+S+S+S+C.line(s,V)+(w.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),this.shouldApplyRadius(v)&&(U=C.roundPathCorners(U,w.config.plotOptions.bar.borderRadius)),w.config.chart.stacked){var I=this.barCtx;w.globals.hasSeriesGroups&&f&&(I=this.barCtx[f]),I.xArrj.push(r),I.xArrjF.push(Math.abs(s-r)),I.xArrjVal.push(this.barCtx.series[b][x])}return{pathTo:U,pathFrom:g}}},{key:"checkZeroSeries",value:function(t){for(var a=t.series,n=this.w,i=0;i2&&arguments[2]!==void 0)||arguments[2]?a:null;return t!=null&&(n=a+t/this.barCtx.invertedYRatio-2*(this.barCtx.isReversed?t/this.barCtx.invertedYRatio:0)),n}},{key:"getYForValue",value:function(t,a){var n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2]?a:null;return t!=null&&(n=a-t/this.barCtx.yRatio[this.barCtx.yaxisIndex]+2*(this.barCtx.isReversed?t/this.barCtx.yRatio[this.barCtx.yaxisIndex]:0)),n}},{key:"getGoalValues",value:function(t,a,n,i,s){var r=this,u=this.w,f=[],v=function(w,C){var T;f.push((k(T={},t,t==="x"?r.getXForValue(w,a,!1):r.getYForValue(w,n,!1)),k(T,"attrs",C),T))};if(u.globals.seriesGoals[i]&&u.globals.seriesGoals[i][s]&&Array.isArray(u.globals.seriesGoals[i][s])&&u.globals.seriesGoals[i][s].forEach(function(w){v(w.value,w)}),this.barCtx.barOptions.isDumbbell&&u.globals.seriesRange.length){var b=this.barCtx.barOptions.dumbbellColors?this.barCtx.barOptions.dumbbellColors:u.globals.colors,x={strokeHeight:t==="x"?0:u.globals.markers.size[i],strokeWidth:t==="x"?u.globals.markers.size[i]:0,strokeDashArray:0,strokeLineCap:"round",strokeColor:Array.isArray(b[i])?b[i][0]:b[i]};v(u.globals.seriesRangeStart[i][s],x),v(u.globals.seriesRangeEnd[i][s],c(c({},x),{},{strokeColor:Array.isArray(b[i])?b[i][1]:b[i]}))}return f}},{key:"drawGoalLine",value:function(t){var a=t.barXPosition,n=t.barYPosition,i=t.goalX,s=t.goalY,r=t.barWidth,u=t.barHeight,f=new X(this.barCtx.ctx),v=f.group({className:"apexcharts-bar-goals-groups"});v.node.classList.add("apexcharts-element-hidden"),this.barCtx.w.globals.delayedElements.push({el:v.node}),v.attr("clip-path","url(#gridRectMarkerMask".concat(this.barCtx.w.globals.cuid,")"));var b=null;return this.barCtx.isHorizontal?Array.isArray(i)&&i.forEach(function(x){var w=x.attrs.strokeHeight!==void 0?x.attrs.strokeHeight:u/2,C=n+w+u/2;b=f.drawLine(x.x,C-2*w,x.x,C,x.attrs.strokeColor?x.attrs.strokeColor:void 0,x.attrs.strokeDashArray,x.attrs.strokeWidth?x.attrs.strokeWidth:2,x.attrs.strokeLineCap),v.add(b)}):Array.isArray(s)&&s.forEach(function(x){var w=x.attrs.strokeWidth!==void 0?x.attrs.strokeWidth:r/2,C=a+w+r/2;b=f.drawLine(C-2*w,x.y,C,x.y,x.attrs.strokeColor?x.attrs.strokeColor:void 0,x.attrs.strokeDashArray,x.attrs.strokeHeight?x.attrs.strokeHeight:2,x.attrs.strokeLineCap),v.add(b)}),v}},{key:"drawBarShadow",value:function(t){var a=t.prevPaths,n=t.currPaths,i=t.color,s=this.w,r=a.x,u=a.x1,f=a.barYPosition,v=n.x,b=n.x1,x=n.barYPosition,w=f+n.barHeight,C=new X(this.barCtx.ctx),T=new M,E=C.move(u,w)+C.line(r,w)+C.line(v,x)+C.line(b,x)+C.line(u,w)+(s.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z");return C.drawPath({d:E,fill:T.shadeColor(.5,M.rgb2hex(i)),stroke:"none",strokeWidth:0,fillOpacity:1,classes:"apexcharts-bar-shadows"})}},{key:"getZeroValueEncounters",value:function(t){var a=t.i,n=t.j,i=this.w,s=0,r=0;return i.globals.seriesPercent.forEach(function(u,f){u[n]&&s++,fthis.barOptions.dataLabels.maxItems&&console.warn("WARNING: DataLabels are enabled but there are too many to display. This may cause performance issue when rendering - ApexCharts");for(var u=0,f=0;u0&&(this.visibleI=this.visibleI+1);var g=0,S=0;this.yRatio.length>1&&(this.yaxisIndex=z),this.isReversed=n.config.yaxis[this.yaxisIndex]&&n.config.yaxis[this.yaxisIndex].reversed;var I=this.barHelpers.initialPositions();T=I.y,g=I.barHeight,b=I.yDivision,w=I.zeroW,C=I.x,S=I.barWidth,v=I.xDivision,x=I.zeroH,this.horizontal||V.push(C+S/2);var N=i.group({class:"apexcharts-datalabels","data:realIndex":z});n.globals.delayedElements.push({el:N.node}),N.node.classList.add("apexcharts-element-hidden");var W=i.group({class:"apexcharts-bar-goals-markers"}),$=i.group({class:"apexcharts-bar-shadows"});n.globals.delayedElements.push({el:$.node}),$.node.classList.add("apexcharts-element-hidden");for(var K=0;K0){var Me=this.barHelpers.drawBarShadow({color:typeof Se=="string"&&Se?.indexOf("url")===-1?Se:M.hexToRgba(n.globals.colors[u]),prevPaths:this.pathArr[this.pathArr.length-1],currPaths:he});Me&&$.add(Me)}this.pathArr.push(he);var Ye=this.barHelpers.drawGoalLine({barXPosition:he.barXPosition,barYPosition:he.barYPosition,goalX:he.goalX,goalY:he.goalY,barHeight:g,barWidth:S});Ye&&W.add(Ye),T=he.y,C=he.x,K>0&&V.push(C+S/2),E.push(T),this.renderSeries({realIndex:z,pathFill:Se,j:K,i:u,pathFrom:he.pathFrom,pathTo:he.pathTo,strokeWidth:Q,elSeries:U,x:C,y:T,series:t,barHeight:he.barHeight?he.barHeight:g,barWidth:he.barWidth?he.barWidth:S,elDataLabelsWrap:N,elGoalsMarkers:W,elBarShadows:$,visibleSeries:this.visibleI,type:"bar"})}n.globals.seriesXvalues[z]=V,n.globals.seriesYvalues[z]=E,r.add(U)}return r}},{key:"renderSeries",value:function(t){var a=t.realIndex,n=t.pathFill,i=t.lineFill,s=t.j,r=t.i,u=t.groupIndex,f=t.pathFrom,v=t.pathTo,b=t.strokeWidth,x=t.elSeries,w=t.x,C=t.y,T=t.y1,E=t.y2,V=t.series,z=t.barHeight,U=t.barWidth,g=t.barXPosition,S=t.barYPosition,I=t.elDataLabelsWrap,N=t.elGoalsMarkers,W=t.elBarShadows,$=t.visibleSeries,K=t.type,Q=this.w,he=new X(this.ctx);i||(i=this.barOptions.distributed?Q.globals.stroke.colors[s]:Q.globals.stroke.colors[a]),Q.config.series[r].data[s]&&Q.config.series[r].data[s].strokeColor&&(i=Q.config.series[r].data[s].strokeColor),this.isNullValue&&(n="none");var Ae=s/Q.config.chart.animations.animateGradually.delay*(Q.config.chart.animations.speed/Q.globals.dataPoints)/2.4,Se=he.renderPaths({i:r,j:s,realIndex:a,pathFrom:f,pathTo:v,stroke:i,strokeWidth:b,strokeLineCap:Q.config.stroke.lineCap,fill:n,animationDelay:Ae,initialSpeed:Q.config.chart.animations.speed,dataChangeSpeed:Q.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(K,"-area")});Se.attr("clip-path","url(#gridRectMask".concat(Q.globals.cuid,")"));var Me=Q.config.forecastDataPoints;Me.count>0&&s>=Q.globals.dataPoints-Me.count&&(Se.node.setAttribute("stroke-dasharray",Me.dashArray),Se.node.setAttribute("stroke-width",Me.strokeWidth),Se.node.setAttribute("fill-opacity",Me.fillOpacity)),T!==void 0&&E!==void 0&&(Se.attr("data-range-y1",T),Se.attr("data-range-y2",E)),new G(this.ctx).setSelectionFilter(Se,a,s),x.add(Se);var Ye=new Zh(this).handleBarDataLabels({x:w,y:C,y1:T,y2:E,i:r,j:s,series:V,realIndex:a,groupIndex:u,barHeight:z,barWidth:U,barXPosition:g,barYPosition:S,renderedPath:Se,visibleSeries:$});return Ye.dataLabels!==null&&I.add(Ye.dataLabels),Ye.totalDataLabels&&I.add(Ye.totalDataLabels),x.add(I),N&&x.add(N),W&&x.add(W),x}},{key:"drawBarPaths",value:function(t){var a,n=t.indexes,i=t.barHeight,s=t.strokeWidth,r=t.zeroW,u=t.x,f=t.y,v=t.yDivision,b=t.elSeries,x=this.w,w=n.i,C=n.j;if(x.globals.isXNumeric)a=(f=(x.globals.seriesX[w][C]-x.globals.minX)/this.invertedXRatio-i)+i*this.visibleI;else if(x.config.plotOptions.bar.hideZeroBarsWhenGrouped){var T=0,E=0;x.globals.seriesPercent.forEach(function(z,U){z[C]&&T++,U0&&(i=this.seriesLen*i/T),a=f+i*this.visibleI,a-=i*E}else a=f+i*this.visibleI;this.isFunnel&&(r-=(this.barHelpers.getXForValue(this.series[w][C],r)-r)/2),u=this.barHelpers.getXForValue(this.series[w][C],r);var V=this.barHelpers.getBarpaths({barYPosition:a,barHeight:i,x1:r,x2:u,strokeWidth:s,series:this.series,realIndex:n.realIndex,i:w,j:C,w:x});return x.globals.isXNumeric||(f+=v),this.barHelpers.barBackground({j:C,i:w,y1:a-i*this.visibleI,y2:i*this.seriesLen,elSeries:b}),{pathTo:V.pathTo,pathFrom:V.pathFrom,x1:r,x:u,y:f,goalX:this.barHelpers.getGoalValues("x",r,null,w,C),barYPosition:a,barHeight:i}}},{key:"drawColumnPaths",value:function(t){var a,n=t.indexes,i=t.x,s=t.y,r=t.xDivision,u=t.barWidth,f=t.zeroH,v=t.strokeWidth,b=t.elSeries,x=this.w,w=n.realIndex,C=n.i,T=n.j,E=n.bc;if(x.globals.isXNumeric){var V=this.getBarXForNumericXAxis({x:i,j:T,realIndex:w,barWidth:u});i=V.x,a=V.barXPosition}else if(x.config.plotOptions.bar.hideZeroBarsWhenGrouped){var z=this.barHelpers.getZeroValueEncounters({i:C,j:T}),U=z.nonZeroColumns,g=z.zeroEncounters;U>0&&(u=this.seriesLen*u/U),a=i+u*this.visibleI,a-=u*g}else a=i+u*this.visibleI;s=this.barHelpers.getYForValue(this.series[C][T],f);var S=this.barHelpers.getColumnPaths({barXPosition:a,barWidth:u,y1:f,y2:s,strokeWidth:v,series:this.series,realIndex:n.realIndex,i:C,j:T,w:x});return x.globals.isXNumeric||(i+=r),this.barHelpers.barBackground({bc:E,j:T,i:C,x1:a-v/2-u*this.visibleI,x2:u*this.seriesLen+v/2,elSeries:b}),{pathTo:S.pathTo,pathFrom:S.pathFrom,x:i,y:s,goalY:this.barHelpers.getGoalValues("y",null,f,C,T),barXPosition:a,barWidth:u}}},{key:"getBarXForNumericXAxis",value:function(t){var a=t.x,n=t.barWidth,i=t.realIndex,s=t.j,r=this.w,u=i;return r.globals.seriesX[i].length||(u=r.globals.maxValsInArrayIndex),r.globals.seriesX[u][s]&&(a=(r.globals.seriesX[u][s]-r.globals.minX)/this.xRatio-n*this.seriesLen/2),{barXPosition:a+n*this.visibleI,x:a}}},{key:"getPreviousPath",value:function(t,a){for(var n,i=this.w,s=0;s0&&parseInt(r.realIndex,10)===parseInt(t,10)&&i.globals.previousPaths[s].paths[a]!==void 0&&(n=i.globals.previousPaths[s].paths[a].d)}return n}}]),F}(),cl=function(F){P(a,On);var t=R(a);function a(){return d(this,a),t.apply(this,arguments)}return p(a,[{key:"draw",value:function(n,i){var s=this,r=this.w;this.graphics=new X(this.ctx),this.bar=new On(this.ctx,this.xyRatios);var u=new j(this.ctx,r);n=u.getLogSeries(n),this.yRatio=u.getLogYRatios(this.yRatio),this.barHelpers.initVariables(n),r.config.chart.stackType==="100%"&&(n=r.globals.seriesPercent.slice()),this.series=n,this.barHelpers.initializeStackedPrevVars(this);for(var f=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),v=0,b=0,x=function(T,E){var V=void 0,z=void 0,U=void 0,g=void 0,S=-1;s.groupCtx=s,r.globals.seriesGroups.forEach(function(mt,yt){mt.indexOf(r.config.series[T].name)>-1&&(S=yt)}),S!==-1&&(s.groupCtx=s[r.globals.seriesGroups[S]]);var I=[],N=[],W=r.globals.comboCharts?i[T]:T;s.yRatio.length>1&&(s.yaxisIndex=W),s.isReversed=r.config.yaxis[s.yaxisIndex]&&r.config.yaxis[s.yaxisIndex].reversed;var $=s.graphics.group({class:"apexcharts-series",seriesName:M.escapeString(r.globals.seriesNames[W]),rel:T+1,"data:realIndex":W});s.ctx.series.addCollapsedClassToSeries($,W);var K=s.graphics.group({class:"apexcharts-datalabels","data:realIndex":W}),Q=s.graphics.group({class:"apexcharts-bar-goals-markers"}),he=0,Ae=0,Se=s.initialPositions(v,b,V,z,U,g);b=Se.y,he=Se.barHeight,z=Se.yDivision,g=Se.zeroW,v=Se.x,Ae=Se.barWidth,V=Se.xDivision,U=Se.zeroH,s.barHelpers.initializeStackedXYVars(s),s.groupCtx.prevY.length===1&&s.groupCtx.prevY[0].every(function(mt){return isNaN(mt)})&&(s.groupCtx.prevY[0]=s.groupCtx.prevY[0].map(function(mt){return U}),s.groupCtx.prevYF[0]=s.groupCtx.prevYF[0].map(function(mt){return 0}));for(var Me=0;Me1?(s=C.globals.minXDiff/this.xRatio)*parseInt(this.barOptions.columnWidth,10)/100:w*parseInt(C.config.plotOptions.bar.columnWidth,10)/100,String(C.config.plotOptions.bar.columnWidth).indexOf("%")===-1&&(w=parseInt(C.config.plotOptions.bar.columnWidth,10)),u=C.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?C.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),n=C.globals.padHorizontal+(s-w)/2),{x:n,y:i,yDivision:r,xDivision:s,barHeight:(v=C.globals.seriesGroups)!==null&&v!==void 0&&v.length?x/C.globals.seriesGroups.length:x,barWidth:(b=C.globals.seriesGroups)!==null&&b!==void 0&&b.length?w/C.globals.seriesGroups.length:w,zeroH:u,zeroW:f}}},{key:"drawStackedBarPaths",value:function(n){for(var i,s=n.indexes,r=n.barHeight,u=n.strokeWidth,f=n.zeroW,v=n.x,b=n.y,x=n.groupIndex,w=n.seriesGroup,C=n.yDivision,T=n.elSeries,E=this.w,V=b+(x!==-1?x*r:0),z=s.i,U=s.j,g=0,S=0;S0){var N=f;this.groupCtx.prevXVal[I-1][U]<0?N=this.series[z][U]>=0?this.groupCtx.prevX[I-1][U]+g-2*(this.isReversed?g:0):this.groupCtx.prevX[I-1][U]:this.groupCtx.prevXVal[I-1][U]>=0&&(N=this.series[z][U]>=0?this.groupCtx.prevX[I-1][U]:this.groupCtx.prevX[I-1][U]-g+2*(this.isReversed?g:0)),i=N}else i=f;v=this.series[z][U]===null?i:i+this.series[z][U]/this.invertedYRatio-2*(this.isReversed?this.series[z][U]/this.invertedYRatio:0);var W=this.barHelpers.getBarpaths({barYPosition:V,barHeight:r,x1:i,x2:v,strokeWidth:u,series:this.series,realIndex:s.realIndex,seriesGroup:w,i:z,j:U,w:E});return this.barHelpers.barBackground({j:U,i:z,y1:V,y2:r,elSeries:T}),b+=C,{pathTo:W.pathTo,pathFrom:W.pathFrom,goalX:this.barHelpers.getGoalValues("x",f,null,z,U),barYPosition:V,x:v,y:b}}},{key:"drawStackedColumnPaths",value:function(n){var i=n.indexes,s=n.x,r=n.y,u=n.xDivision,f=n.barWidth,v=n.zeroH,b=n.groupIndex,x=n.seriesGroup,w=n.elSeries,C=this.w,T=i.i,E=i.j,V=i.bc;if(C.globals.isXNumeric){var z=C.globals.seriesX[T][E];z||(z=0),s=(z-C.globals.minX)/this.xRatio-f/2,C.globals.seriesGroups.length&&(s=(z-C.globals.minX)/this.xRatio-f/2*C.globals.seriesGroups.length)}for(var U,g=s+(b!==-1?b*f:0),S=0,I=0;I0&&!C.globals.isXNumeric||N>0&&C.globals.isXNumeric&&C.globals.seriesX[T-1][E]===C.globals.seriesX[T][E]){var W,$,K,Q=Math.min(this.yRatio.length+1,T+1);if(this.groupCtx.prevY[N-1]!==void 0&&this.groupCtx.prevY[N-1].length)for(var he=1;he=0?K-S+2*(this.isReversed?S:0):K;break}if(((Ye=this.groupCtx.prevYVal[N-Se])===null||Ye===void 0?void 0:Ye[E])>=0){$=this.series[T][E]>=0?K:K+S-2*(this.isReversed?S:0);break}}$===void 0&&($=C.globals.gridHeight),U=(W=this.groupCtx.prevYF[0])!==null&&W!==void 0&&W.every(function(Ze){return Ze===0})&&this.groupCtx.prevYF.slice(1,N).every(function(Ze){return Ze.every(function(ut){return isNaN(ut)})})?v:$}else U=v;r=this.series[T][E]?U-this.series[T][E]/this.yRatio[this.yaxisIndex]+2*(this.isReversed?this.series[T][E]/this.yRatio[this.yaxisIndex]:0):U;var Qe=this.barHelpers.getColumnPaths({barXPosition:g,barWidth:f,y1:U,y2:r,yRatio:this.yRatio[this.yaxisIndex],strokeWidth:this.strokeWidth,series:this.series,seriesGroup:x,realIndex:i.realIndex,i:T,j:E,w:C});return this.barHelpers.barBackground({bc:V,j:E,i:T,x1:g,x2:f,elSeries:w}),s+=u,{pathTo:Qe.pathTo,pathFrom:Qe.pathFrom,goalY:this.barHelpers.getGoalValues("y",null,v,T,E),barXPosition:g,x:C.globals.isXNumeric?s-u:s,y:r}}}]),a}(),Ks=function(F){P(a,On);var t=R(a);function a(){return d(this,a),t.apply(this,arguments)}return p(a,[{key:"draw",value:function(n,i,s){var r=this,u=this.w,f=new X(this.ctx),v=u.globals.comboCharts?i:u.config.chart.type,b=new xe(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=u.config.plotOptions.bar.horizontal;var x=new j(this.ctx,u);n=x.getLogSeries(n),this.series=n,this.yRatio=x.getLogYRatios(this.yRatio),this.barHelpers.initVariables(n);for(var w=f.group({class:"apexcharts-".concat(v,"-series apexcharts-plot-series")}),C=function(E){r.isBoxPlot=u.config.chart.type==="boxPlot"||u.config.series[E].type==="boxPlot";var V,z,U,g,S=void 0,I=void 0,N=[],W=[],$=u.globals.comboCharts?s[E]:E,K=f.group({class:"apexcharts-series",seriesName:M.escapeString(u.globals.seriesNames[$]),rel:E+1,"data:realIndex":$});r.ctx.series.addCollapsedClassToSeries(K,$),n[E].length>0&&(r.visibleI=r.visibleI+1);var Q,he;r.yRatio.length>1&&(r.yaxisIndex=$);var Ae=r.barHelpers.initialPositions();I=Ae.y,Q=Ae.barHeight,z=Ae.yDivision,g=Ae.zeroW,S=Ae.x,he=Ae.barWidth,V=Ae.xDivision,U=Ae.zeroH,W.push(S+he/2);for(var Se=f.group({class:"apexcharts-datalabels","data:realIndex":$}),Me=function(Qe){var Ze=r.barHelpers.getStrokeWidth(E,Qe,$),ut=null,At={indexes:{i:E,j:Qe,realIndex:$},x:S,y:I,strokeWidth:Ze,elSeries:K};ut=r.isHorizontal?r.drawHorizontalBoxPaths(c(c({},At),{},{yDivision:z,barHeight:Q,zeroW:g})):r.drawVerticalBoxPaths(c(c({},At),{},{xDivision:V,barWidth:he,zeroH:U})),I=ut.y,S=ut.x,Qe>0&&W.push(S+he/2),N.push(I),ut.pathTo.forEach(function(mt,yt){var na=!r.isBoxPlot&&r.candlestickOptions.wick.useFillColor?ut.color[yt]:u.globals.stroke.colors[E],da=b.fillPath({seriesNumber:$,dataPointIndex:Qe,color:ut.color[yt],value:n[E][Qe]});r.renderSeries({realIndex:$,pathFill:da,lineFill:na,j:Qe,i:E,pathFrom:ut.pathFrom,pathTo:mt,strokeWidth:Ze,elSeries:K,x:S,y:I,series:n,barHeight:Q,barWidth:he,elDataLabelsWrap:Se,visibleSeries:r.visibleI,type:u.config.chart.type})})},Ye=0;YeS.c&&(T=!1);var W=Math.min(S.o,S.c),$=Math.max(S.o,S.c),K=S.m;b.globals.isXNumeric&&(s=(b.globals.seriesX[g][C]-b.globals.minX)/this.xRatio-u/2);var Q=s+u*this.visibleI;this.series[w][C]===void 0||this.series[w][C]===null?(W=f,$=f):(W=f-W/U,$=f-$/U,I=f-S.h/U,N=f-S.l/U,K=f-S.m/U);var he=x.move(Q,f),Ae=x.move(Q+u/2,W);return b.globals.previousPaths.length>0&&(Ae=this.getPreviousPath(g,C,!0)),he=this.isBoxPlot?[x.move(Q,W)+x.line(Q+u/2,W)+x.line(Q+u/2,I)+x.line(Q+u/4,I)+x.line(Q+u-u/4,I)+x.line(Q+u/2,I)+x.line(Q+u/2,W)+x.line(Q+u,W)+x.line(Q+u,K)+x.line(Q,K)+x.line(Q,W+v/2),x.move(Q,K)+x.line(Q+u,K)+x.line(Q+u,$)+x.line(Q+u/2,$)+x.line(Q+u/2,N)+x.line(Q+u-u/4,N)+x.line(Q+u/4,N)+x.line(Q+u/2,N)+x.line(Q+u/2,$)+x.line(Q,$)+x.line(Q,K)+"z"]:[x.move(Q,$)+x.line(Q+u/2,$)+x.line(Q+u/2,I)+x.line(Q+u/2,$)+x.line(Q+u,$)+x.line(Q+u,W)+x.line(Q+u/2,W)+x.line(Q+u/2,N)+x.line(Q+u/2,W)+x.line(Q,W)+x.line(Q,$-v/2)],Ae+=x.move(Q,W),b.globals.isXNumeric||(s+=r),{pathTo:he,pathFrom:Ae,x:s,y:$,barXPosition:Q,color:this.isBoxPlot?z:T?[E]:[V]}}},{key:"drawHorizontalBoxPaths",value:function(n){var i=n.indexes;n.x;var s=n.y,r=n.yDivision,u=n.barHeight,f=n.zeroW,v=n.strokeWidth,b=this.w,x=new X(this.ctx),w=i.i,C=i.j,T=this.boxOptions.colors.lower;this.isBoxPlot&&(T=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var E=this.invertedYRatio,V=i.realIndex,z=this.getOHLCValue(V,C),U=f,g=f,S=Math.min(z.o,z.c),I=Math.max(z.o,z.c),N=z.m;b.globals.isXNumeric&&(s=(b.globals.seriesX[V][C]-b.globals.minX)/this.invertedXRatio-u/2);var W=s+u*this.visibleI;this.series[w][C]===void 0||this.series[w][C]===null?(S=f,I=f):(S=f+S/E,I=f+I/E,U=f+z.h/E,g=f+z.l/E,N=f+z.m/E);var $=x.move(f,W),K=x.move(S,W+u/2);return b.globals.previousPaths.length>0&&(K=this.getPreviousPath(V,C,!0)),$=[x.move(S,W)+x.line(S,W+u/2)+x.line(U,W+u/2)+x.line(U,W+u/2-u/4)+x.line(U,W+u/2+u/4)+x.line(U,W+u/2)+x.line(S,W+u/2)+x.line(S,W+u)+x.line(N,W+u)+x.line(N,W)+x.line(S+v/2,W),x.move(N,W)+x.line(N,W+u)+x.line(I,W+u)+x.line(I,W+u/2)+x.line(g,W+u/2)+x.line(g,W+u-u/4)+x.line(g,W+u/4)+x.line(g,W+u/2)+x.line(I,W+u/2)+x.line(I,W)+x.line(N,W)+"z"],K+=x.move(S,W),b.globals.isXNumeric||(s+=r),{pathTo:$,pathFrom:K,x:I,y:s,barYPosition:W,color:T}}},{key:"getOHLCValue",value:function(n,i){var s=this.w;return{o:this.isBoxPlot?s.globals.seriesCandleH[n][i]:s.globals.seriesCandleO[n][i],h:this.isBoxPlot?s.globals.seriesCandleO[n][i]:s.globals.seriesCandleH[n][i],m:s.globals.seriesCandleM[n][i],l:this.isBoxPlot?s.globals.seriesCandleC[n][i]:s.globals.seriesCandleL[n][i],c:this.isBoxPlot?s.globals.seriesCandleL[n][i]:s.globals.seriesCandleC[n][i]}}}]),a}(),ul=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w}return p(F,[{key:"checkColorRange",value:function(){var t=this.w,a=!1,n=t.config.plotOptions[t.config.chart.type];return n.colorScale.ranges.length>0&&n.colorScale.ranges.map(function(i,s){i.from<=0&&(a=!0)}),a}},{key:"getShadeColor",value:function(t,a,n,i){var s=this.w,r=1,u=s.config.plotOptions[t].shadeIntensity,f=this.determineColor(t,a,n);s.globals.hasNegs||i?r=s.config.plotOptions[t].reverseNegativeShade?f.percent<0?f.percent/100*(1.25*u):(1-f.percent/100)*(1.25*u):f.percent<=0?1-(1+f.percent/100)*u:(1-f.percent/100)*u:(r=1-f.percent/100,t==="treemap"&&(r=(1-f.percent/100)*(1.25*u)));var v=f.color,b=new M;return s.config.plotOptions[t].enableShades&&(v=this.w.config.theme.mode==="dark"?M.hexToRgba(b.shadeColor(-1*r,f.color),s.config.fill.opacity):M.hexToRgba(b.shadeColor(r,f.color),s.config.fill.opacity)),{color:v,colorProps:f}}},{key:"determineColor",value:function(t,a,n){var i=this.w,s=i.globals.series[a][n],r=i.config.plotOptions[t],u=r.colorScale.inverse?n:a;r.distributed&&i.config.chart.type==="treemap"&&(u=n);var f=i.globals.colors[u],v=null,b=Math.min.apply(Math,D(i.globals.series[a])),x=Math.max.apply(Math,D(i.globals.series[a]));r.distributed||t!=="heatmap"||(b=i.globals.minY,x=i.globals.maxY),r.colorScale.min!==void 0&&(b=r.colorScale.mini.globals.maxY?r.colorScale.max:i.globals.maxY);var w=Math.abs(x)+Math.abs(b),C=100*s/(w===0?w-1e-6:w);return r.colorScale.ranges.length>0&&r.colorScale.ranges.map(function(T,E){if(s>=T.from&&s<=T.to){f=T.color,v=T.foreColor?T.foreColor:null,b=T.from,x=T.to;var V=Math.abs(x)+Math.abs(b);C=100*s/(V===0?V-1e-6:V)}}),{color:f,foreColor:v,percent:C}}},{key:"calculateDataLabels",value:function(t){var a=t.text,n=t.x,i=t.y,s=t.i,r=t.j,u=t.colorProps,f=t.fontSize,v=this.w.config.dataLabels,b=new X(this.ctx),x=new ke(this.ctx),w=null;if(v.enabled){w=b.group({class:"apexcharts-data-labels"});var C=v.offsetX,T=v.offsetY,E=n+C,V=i+parseFloat(v.style.fontSize)/3+T;x.plotDataLabelsText({x:E,y:V,text:a,i:s,j:r,color:u.foreColor,parent:w,fontSize:f,dataLabelsConfig:v})}return w}},{key:"addListeners",value:function(t){var a=new X(this.ctx);t.node.addEventListener("mouseenter",a.pathMouseEnter.bind(this,t)),t.node.addEventListener("mouseleave",a.pathMouseLeave.bind(this,t)),t.node.addEventListener("mousedown",a.pathMouseDown.bind(this,t))}}]),F}(),Qh=function(){function F(t,a){d(this,F),this.ctx=t,this.w=t.w,this.xRatio=a.xRatio,this.yRatio=a.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new ul(t),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}return p(F,[{key:"draw",value:function(t){var a=this.w,n=new X(this.ctx),i=n.group({class:"apexcharts-heatmap"});i.attr("clip-path","url(#gridRectMask".concat(a.globals.cuid,")"));var s=a.globals.gridWidth/a.globals.dataPoints,r=a.globals.gridHeight/a.globals.series.length,u=0,f=!1;this.negRange=this.helpers.checkColorRange();var v=t.slice();a.config.yaxis[0].reversed&&(f=!0,v.reverse());for(var b=f?0:v.length-1;f?b=0;f?b++:b--){var x=n.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:M.escapeString(a.globals.seriesNames[b]),rel:b+1,"data:realIndex":b});if(this.ctx.series.addCollapsedClassToSeries(x,b),a.config.chart.dropShadow.enabled){var w=a.config.chart.dropShadow;new G(this.ctx).dropShadow(x,w,b)}for(var C=0,T=a.config.plotOptions.heatmap.shadeIntensity,E=0;E-1&&this.pieClicked(w),n.config.dataLabels.enabled){var I=g.x,N=g.y,W=100*T/this.fullAngle+"%";if(T!==0&&n.config.plotOptions.pie.dataLabels.minAngleToShowLabelthis.fullAngle?a.endAngle=a.endAngle-(i+u):i+u=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(b=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(b)>this.fullAngle&&(b-=this.fullAngle);var x=Math.PI*(b-90)/180,w=n.centerX+r*Math.cos(v),C=n.centerY+r*Math.sin(v),T=n.centerX+r*Math.cos(x),E=n.centerY+r*Math.sin(x),V=M.polarToCartesian(n.centerX,n.centerY,n.donutSize,b),z=M.polarToCartesian(n.centerX,n.centerY,n.donutSize,f),U=s>180?1:0,g=["M",w,C,"A",r,r,0,U,1,T,E];return a=n.chartType==="donut"?[].concat(g,["L",V.x,V.y,"A",n.donutSize,n.donutSize,0,U,0,z.x,z.y,"L",w,C,"z"]).join(" "):n.chartType==="pie"||n.chartType==="polarArea"?[].concat(g,["L",n.centerX,n.centerY,"L",w,C]).join(" "):[].concat(g).join(" "),u.roundPathCorners(a,2*this.strokeWidth)}},{key:"drawPolarElements",value:function(t){var a=this.w,n=new nt(this.ctx),i=new X(this.ctx),s=new dl(this.ctx),r=i.group(),u=i.group(),f=n.niceScale(0,Math.ceil(this.maxY),a.config.yaxis[0].tickAmount,0,!0),v=f.result.reverse(),b=f.result.length;this.maxY=f.niceMax;for(var x=a.globals.radialSize,w=x/(b-1),C=0;C1&&t.total.show&&(s=t.total.color);var u=r.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),f=r.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");n=(0,t.value.formatter)(n,r),i||typeof t.total.formatter!="function"||(n=t.total.formatter(r));var v=a===t.total.label;a=t.name.formatter(a,v,r),u!==null&&(u.textContent=a),f!==null&&(f.textContent=n),u!==null&&(u.style.fill=s)}},{key:"printDataLabelsInner",value:function(t,a){var n=this.w,i=t.getAttribute("data:value"),s=n.globals.seriesNames[parseInt(t.parentNode.getAttribute("rel"),10)-1];n.globals.series.length>1&&this.printInnerLabels(a,s,i,t);var r=n.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");r!==null&&(r.style.opacity=1)}},{key:"drawSpokes",value:function(t){var a=this,n=this.w,i=new X(this.ctx),s=n.config.plotOptions.polarArea.spokes;if(s.strokeWidth!==0){for(var r=[],u=360/n.globals.series.length,f=0;f1)u&&!a.total.showAlways?v({makeSliceOut:!1,printLabel:!0}):this.printInnerLabels(a,a.total.label,a.total.formatter(s));else if(v({makeSliceOut:!1,printLabel:!0}),!u)if(s.globals.selectedDataPoints.length&&s.globals.series.length>1)if(s.globals.selectedDataPoints[0].length>0){var b=s.globals.selectedDataPoints[0],x=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(b));this.printDataLabelsInner(x,a)}else r&&s.globals.selectedDataPoints.length&&s.globals.selectedDataPoints[0].length===0&&(r.style.opacity=0);else r&&s.globals.series.length>1&&(r.style.opacity=0)}}]),F}(),Jh=function(){function F(t){d(this,F),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 a=this.w;this.graphics=new X(this.ctx),this.lineColorArr=a.globals.stroke.colors!==void 0?a.globals.stroke.colors:a.globals.colors,this.defaultSize=a.globals.svgHeight0&&(N=a.getPreviousPath(z));for(var W=0;W=10?t.x>0?(n="start",i+=10):t.x<0&&(n="end",i-=10):n="middle",Math.abs(t.y)>=a-10&&(t.y<0?s-=10:t.y>0&&(s+=10)),{textAnchor:n,newX:i,newY:s}}},{key:"getPreviousPath",value:function(t){for(var a=this.w,n=null,i=0;i0&&parseInt(s.realIndex,10)===parseInt(t,10)&&a.globals.previousPaths[i].paths[0]!==void 0&&(n=a.globals.previousPaths[i].paths[0].d)}return n}},{key:"getDataPointsPos",value:function(t,a){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.dataPointsLen;t=t||[],a=a||[];for(var i=[],s=0;s=360&&(E=360-Math.abs(this.startAngle)-.1);var V=s.drawPath({d:"",stroke:C,strokeWidth:v*parseInt(w.strokeWidth,10)/100,fill:"none",strokeOpacity:w.opacity,classes:"apexcharts-radialbar-area"});if(w.dropShadow.enabled){var z=w.dropShadow;u.dropShadow(V,z)}x.add(V),V.attr("id","apexcharts-radialbarTrack-"+b),this.animatePaths(V,{centerX:n.centerX,centerY:n.centerY,endAngle:E,startAngle:T,size:n.size,i:b,totalItems:2,animBeginArr:0,dur:0,isTrack:!0,easing:i.globals.easing})}return r}},{key:"drawArcs",value:function(n){var i=this.w,s=new X(this.ctx),r=new xe(this.ctx),u=new G(this.ctx),f=s.group(),v=this.getStrokeWidth(n);n.size=n.size-v/2;var b=i.config.plotOptions.radialBar.hollow.background,x=n.size-v*n.series.length-this.margin*n.series.length-v*parseInt(i.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,w=x-i.config.plotOptions.radialBar.hollow.margin;i.config.plotOptions.radialBar.hollow.image!==void 0&&(b=this.drawHollowImage(n,f,x,b));var C=this.drawHollow({size:w,centerX:n.centerX,centerY:n.centerY,fill:b||"transparent"});if(i.config.plotOptions.radialBar.hollow.dropShadow.enabled){var T=i.config.plotOptions.radialBar.hollow.dropShadow;u.dropShadow(C,T)}var E=1;!this.radialDataLabels.total.show&&i.globals.series.length>1&&(E=0);var V=null;this.radialDataLabels.show&&(V=this.renderInnerDataLabels(this.radialDataLabels,{hollowSize:x,centerX:n.centerX,centerY:n.centerY,opacity:E})),i.config.plotOptions.radialBar.hollow.position==="back"&&(f.add(C),V&&f.add(V));var z=!1;i.config.plotOptions.radialBar.inverseOrder&&(z=!0);for(var U=z?n.series.length-1:0;z?U>=0:U100?100:n.series[U])/100,$=Math.round(this.totalAngle*W)+this.startAngle,K=void 0;i.globals.dataChanged&&(N=this.startAngle,K=Math.round(this.totalAngle*M.negToZero(i.globals.previousPaths[U])/100)+N),Math.abs($)+Math.abs(I)>=360&&($-=.01),Math.abs(K)+Math.abs(N)>=360&&(K-=.01);var Q=$-I,he=Array.isArray(i.config.stroke.dashArray)?i.config.stroke.dashArray[U]:i.config.stroke.dashArray,Ae=s.drawPath({d:"",stroke:S,strokeWidth:v,fill:"none",fillOpacity:i.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+U,strokeDashArray:he});if(X.setAttrs(Ae.node,{"data:angle":Q,"data:value":n.series[U]}),i.config.chart.dropShadow.enabled){var Se=i.config.chart.dropShadow;u.dropShadow(Ae,Se,U)}if(u.setSelectionFilter(Ae,0,U),this.addListeners(Ae,this.radialDataLabels),g.add(Ae),Ae.attr({index:0,j:U}),this.barLabels.enabled){var Me=M.polarToCartesian(n.centerX,n.centerY,n.size,I),Ye=this.barLabels.formatter(i.globals.seriesNames[U],{seriesIndex:U,w:i}),Qe=["apexcharts-radialbar-label"];this.barLabels.onClick||Qe.push("apexcharts-no-click");var Ze=this.barLabels.useSeriesColors?i.globals.colors[U]:i.config.chart.foreColor;Ze||(Ze=i.config.chart.foreColor);var ut=Me.x-this.barLabels.margin,At=Me.y,mt=s.drawText({x:ut,y:At,text:Ye,textAnchor:"end",dominantBaseline:"middle",fontFamily:this.barLabels.fontFamily,fontWeight:this.barLabels.fontWeight,fontSize:this.barLabels.fontSize,foreColor:Ze,cssClass:Qe.join(" ")});mt.on("click",this.onBarLabelClick),mt.attr({rel:U+1}),I!==0&&mt.attr({"transform-origin":"".concat(ut," ").concat(At),transform:"rotate(".concat(I," 0 0)")}),g.add(mt)}var yt=0;!this.initialAnim||i.globals.resized||i.globals.dataChanged||(yt=i.config.chart.animations.speed),i.globals.dataChanged&&(yt=i.config.chart.animations.dynamicAnimation.speed),this.animDur=yt/(1.2*n.series.length)+this.animDur,this.animBeginArr.push(this.animDur),this.animatePaths(Ae,{centerX:n.centerX,centerY:n.centerY,endAngle:$,startAngle:I,prevEndAngle:K,prevStartAngle:N,size:n.size,i:U,totalItems:2,animBeginArr:this.animBeginArr,dur:yt,shouldSetPrevPaths:!0,easing:i.globals.easing})}return{g:f,elHollow:C,dataLabels:V}}},{key:"drawHollow",value:function(n){var i=new X(this.ctx).drawCircle(2*n.size);return i.attr({class:"apexcharts-radialbar-hollow",cx:n.centerX,cy:n.centerY,r:n.size,fill:n.fill}),i}},{key:"drawHollowImage",value:function(n,i,s,r){var u=this.w,f=new xe(this.ctx),v=M.randomId(),b=u.config.plotOptions.radialBar.hollow.image;if(u.config.plotOptions.radialBar.hollow.imageClipped)f.clippedImgArea({width:s,height:s,image:b,patternID:"pattern".concat(u.globals.cuid).concat(v)}),r="url(#pattern".concat(u.globals.cuid).concat(v,")");else{var x=u.config.plotOptions.radialBar.hollow.imageWidth,w=u.config.plotOptions.radialBar.hollow.imageHeight;if(x===void 0&&w===void 0){var C=u.globals.dom.Paper.image(b).loaded(function(E){this.move(n.centerX-E.width/2+u.config.plotOptions.radialBar.hollow.imageOffsetX,n.centerY-E.height/2+u.config.plotOptions.radialBar.hollow.imageOffsetY)});i.add(C)}else{var T=u.globals.dom.Paper.image(b).loaded(function(E){this.move(n.centerX-x/2+u.config.plotOptions.radialBar.hollow.imageOffsetX,n.centerY-w/2+u.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(x,w)});i.add(T)}}return r}},{key:"getStrokeWidth",value:function(n){var i=this.w;return n.size*(100-parseInt(i.config.plotOptions.radialBar.hollow.size,10))/100/(n.series.length+1)-this.margin}},{key:"onBarLabelClick",value:function(n){var i=parseInt(n.target.getAttribute("rel"),10)-1,s=this.barLabels.onClick,r=this.w;s&&s(r.globals.seriesNames[i],{w:r,seriesIndex:i})}}]),a}(),tf=function(F){P(a,On);var t=R(a);function a(){return d(this,a),t.apply(this,arguments)}return p(a,[{key:"draw",value:function(n,i){var s=this.w,r=new X(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=n,this.seriesRangeStart=s.globals.seriesRangeStart,this.seriesRangeEnd=s.globals.seriesRangeEnd,this.barHelpers.initVariables(n);for(var u=r.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),f=0;f0&&(this.visibleI=this.visibleI+1);var z=0,U=0;this.yRatio.length>1&&(this.yaxisIndex=E);var g=this.barHelpers.initialPositions();T=g.y,w=g.zeroW,C=g.x,U=g.barWidth,z=g.barHeight,v=g.xDivision,b=g.yDivision,x=g.zeroH;for(var S=r.group({class:"apexcharts-datalabels","data:realIndex":E}),I=r.group({class:"apexcharts-rangebar-goals-markers"}),N=0;N0});return this.isHorizontal?(r=E.config.plotOptions.bar.rangeBarGroupRows?f+w*S:f+b*this.visibleI+w*S,I>-1&&!E.config.plotOptions.bar.rangeBarOverlap&&(V=E.globals.seriesRange[i][I].overlaps).indexOf(z)>-1&&(r=(b=T.barHeight/V.length)*this.visibleI+w*(100-parseInt(this.barOptions.barHeight,10))/100/2+b*(this.visibleI+V.indexOf(z))+w*S)):(S>-1&&(u=E.config.plotOptions.bar.rangeBarGroupRows?v+C*S:v+x*this.visibleI+C*S),I>-1&&!E.config.plotOptions.bar.rangeBarOverlap&&(V=E.globals.seriesRange[i][I].overlaps).indexOf(z)>-1&&(u=(x=T.barWidth/V.length)*this.visibleI+C*(100-parseInt(this.barOptions.barWidth,10))/100/2+x*(this.visibleI+V.indexOf(z))+C*S)),{barYPosition:r,barXPosition:u,barHeight:b,barWidth:x}}},{key:"drawRangeColumnPaths",value:function(n){var i=n.indexes,s=n.x,r=n.xDivision,u=n.barWidth,f=n.barXPosition,v=n.zeroH,b=this.w,x=i.i,w=i.j,C=this.yRatio[this.yaxisIndex],T=i.realIndex,E=this.getRangeValue(T,w),V=Math.min(E.start,E.end),z=Math.max(E.start,E.end);this.series[x][w]===void 0||this.series[x][w]===null?V=v:(V=v-V/C,z=v-z/C);var U=Math.abs(z-V),g=this.barHelpers.getColumnPaths({barXPosition:f,barWidth:u,y1:V,y2:z,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:i.realIndex,i:T,j:w,w:b});if(b.globals.isXNumeric){var S=this.getBarXForNumericXAxis({x:s,j:w,realIndex:T,barWidth:u});s=S.x,f=S.barXPosition}else s+=r;return{pathTo:g.pathTo,pathFrom:g.pathFrom,barHeight:U,x:s,y:z,goalY:this.barHelpers.getGoalValues("y",null,v,x,w),barXPosition:f}}},{key:"drawRangeBarPaths",value:function(n){var i=n.indexes,s=n.y,r=n.y1,u=n.y2,f=n.yDivision,v=n.barHeight,b=n.barYPosition,x=n.zeroW,w=this.w,C=x+r/this.invertedYRatio,T=x+u/this.invertedYRatio,E=Math.abs(T-C),V=this.barHelpers.getBarpaths({barYPosition:b,barHeight:v,x1:C,x2:T,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:i.realIndex,realIndex:i.realIndex,j:i.j,w});return w.globals.isXNumeric||(s+=f),{pathTo:V.pathTo,pathFrom:V.pathFrom,barWidth:E,x:T,goalX:this.barHelpers.getGoalValues("x",x,null,i.realIndex,i.j),y:s}}},{key:"getRangeValue",value:function(n,i){var s=this.w;return{start:s.globals.seriesRangeStart[n][i],end:s.globals.seriesRangeEnd[n][i]}}}]),a}(),af=function(){function F(t){d(this,F),this.w=t.w,this.lineCtx=t}return p(F,[{key:"sameValueSeriesFix",value:function(t,a){var n=this.w;if((n.config.fill.type==="gradient"||n.config.fill.type[t]==="gradient")&&new j(this.lineCtx.ctx,n).seriesHaveSameValues(t)){var i=a[t].slice();i[i.length-1]=i[i.length-1]+1e-6,a[t]=i}return a}},{key:"calculatePoints",value:function(t){var a=t.series,n=t.realIndex,i=t.x,s=t.y,r=t.i,u=t.j,f=t.prevY,v=this.w,b=[],x=[];if(u===0){var w=this.lineCtx.categoryAxisCorrection+v.config.markers.offsetX;v.globals.isXNumeric&&(w=(v.globals.seriesX[n][0]-v.globals.minX)/this.lineCtx.xRatio+v.config.markers.offsetX),b.push(w),x.push(M.isNumber(a[r][0])?f+v.config.markers.offsetY:null),b.push(i+v.config.markers.offsetX),x.push(M.isNumber(a[r][u+1])?s+v.config.markers.offsetY:null)}else b.push(i+v.config.markers.offsetX),x.push(M.isNumber(a[r][u+1])?s+v.config.markers.offsetY:null);return{x:b,y:x}}},{key:"checkPreviousPaths",value:function(t){for(var a=t.pathFromLine,n=t.pathFromArea,i=t.realIndex,s=this.w,r=0;r0&&parseInt(u.realIndex,10)===parseInt(i,10)&&(u.type==="line"?(this.lineCtx.appendPathFrom=!1,a=s.globals.previousPaths[r].paths[0].d):u.type==="area"&&(this.lineCtx.appendPathFrom=!1,n=s.globals.previousPaths[r].paths[0].d,s.config.stroke.show&&s.globals.previousPaths[r].paths[1]&&(a=s.globals.previousPaths[r].paths[1].d)))}return{pathFromLine:a,pathFromArea:n}}},{key:"determineFirstPrevY",value:function(t){var a,n,i=t.i,s=t.series,r=t.prevY,u=t.lineYPosition,f=this.w,v=f.config.chart.stacked&&(!f.config.chart.stackOnlyBar||(s==null||(a=s[i])===null||a===void 0?void 0:a.type)==="bar");if(((n=s[i])===null||n===void 0?void 0:n[0])!==void 0)r=(u=v&&i>0?this.lineCtx.prevSeriesY[i-1][0]:this.lineCtx.zeroY)-s[i][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]+2*(this.lineCtx.isReversed?s[i][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]:0);else if(v&&i>0&&s[i][0]===void 0){for(var b=i-1;b>=0;b--)if(s[b][0]!==null&&s[b][0]!==void 0){r=u=this.lineCtx.prevSeriesY[b][0];break}}return{prevY:r,lineYPosition:u}}}]),F}(),nf=function(F){for(var t,a,n,i,s=function(b){for(var x=[],w=b[0],C=b[1],T=x[0]=Js(w,C),E=1,V=b.length-1;E9&&(i=3*n/Math.sqrt(i),s[f]=i*t,s[f+1]=i*a);for(var v=0;v<=r;v++)i=(F[Math.min(r,v+1)][0]-F[Math.max(0,v-1)][0])/(6*(1+s[v]*s[v])),u.push([i||0,s[v]*i||0]);return u},Qs=function(F,t){for(var a="",n=0;n1&&Math.abs(i[r-2]-s[u-2])4?(a+="C".concat(i[0],", ").concat(i[1]),a+=", ".concat(i[2],", ").concat(i[3]),a+=", ".concat(i[4],", ").concat(i[5])):r>2&&(a+="S".concat(i[0],", ").concat(i[1]),a+=", ".concat(i[2],", ").concat(i[3]))}return a},fl=function(F){var t=nf(F),a=F[1],n=F[0],i=[],s=t[1],r=t[0];i.push(n,[n[0]+r[0],n[1]+r[1],a[0]-s[0],a[1]-s[1],a[0],a[1]]);for(var u=2,f=t.length;u0&&(z=(r.globals.seriesX[C][0]-r.globals.minX)/this.xRatio),V.push(z);var U=z,g=this.zeroY,S=this.zeroY;g=this.lineHelpers.determineFirstPrevY({i:w,series:t,prevY:g,lineYPosition:0}).prevY,r.config.stroke.curve==="smooth"&&t[w][0]===null?T.push(null):T.push(g),f==="rangeArea"&&(S=this.lineHelpers.determineFirstPrevY({i:w,series:i,prevY:S,lineYPosition:0}).prevY,E.push(S));var I={type:f,series:t,realIndex:C,i:w,x:z,y:1,pathsFrom:this._calculatePathsFrom({type:f,series:t,i:w,realIndex:C,prevX:U,prevY:g,prevY2:S}),linePaths:[],areaPaths:[],seriesIndex:n,lineYPosition:0,xArrj:V,yArrj:T,y2Arrj:E,seriesRangeEnd:i},N=this._iterateOverDataPoints(c(c({},I),{},{iterations:f==="rangeArea"?t[w].length-1:void 0,isRangeStart:!0}));if(f==="rangeArea"){var W=this._calculatePathsFrom({series:i,i:w,realIndex:C,prevX:U,prevY:S}),$=this._iterateOverDataPoints(c(c({},I),{},{series:i,pathsFrom:W,iterations:i[w].length-1,isRangeStart:!1}));N.linePaths[0]=$.linePath+N.linePath,N.pathFromLine=$.pathFromLine+N.pathFromLine}this._handlePaths({type:f,realIndex:C,i:w,paths:N}),this.elSeries.add(this.elPointsMain),this.elSeries.add(this.elDataLabelsWrap),x.push(this.elSeries)}if(((s=r.config.series[0])===null||s===void 0?void 0:s.zIndex)!==void 0&&x.sort(function(he,Ae){return Number(he.node.getAttribute("zIndex"))-Number(Ae.node.getAttribute("zIndex"))}),r.config.chart.stacked)for(var K=x.length;K>0;K--)v.add(x[K-1]);else for(var Q=0;Q1&&(this.yaxisIndex=n),this.isReversed=i.config.yaxis[this.yaxisIndex]&&i.config.yaxis[this.yaxisIndex].reversed,this.zeroY=i.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?i.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),this.areaBottomY=this.zeroY,(this.zeroY>i.globals.gridHeight||i.config.plotOptions.area.fillTo==="end")&&(this.areaBottomY=i.globals.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=s.group({class:"apexcharts-series",zIndex:i.config.series[n].zIndex!==void 0?i.config.series[n].zIndex:n,seriesName:M.escapeString(i.globals.seriesNames[n])}),this.elPointsMain=s.group({class:"apexcharts-series-markers-wrap","data:realIndex":n}),this.elDataLabelsWrap=s.group({class:"apexcharts-datalabels","data:realIndex":n});var r=t[a].length===i.globals.dataPoints;this.elSeries.attr({"data:longestSeries":r,rel:a+1,"data:realIndex":n}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(t){var a,n,i,s,r=t.type,u=t.series,f=t.i,v=t.realIndex,b=t.prevX,x=t.prevY,w=t.prevY2,C=this.w,T=new X(this.ctx);if(u[f][0]===null){for(var E=0;E0){var V=this.lineHelpers.checkPreviousPaths({pathFromLine:i,pathFromArea:s,realIndex:v});i=V.pathFromLine,s=V.pathFromArea}return{prevX:b,prevY:x,linePath:a,areaPath:n,pathFromLine:i,pathFromArea:s}}},{key:"_handlePaths",value:function(t){var a=t.type,n=t.realIndex,i=t.i,s=t.paths,r=this.w,u=new X(this.ctx),f=new xe(this.ctx);this.prevSeriesY.push(s.yArrj),r.globals.seriesXvalues[n]=s.xArrj,r.globals.seriesYvalues[n]=s.yArrj;var v=r.config.forecastDataPoints;if(v.count>0&&a!=="rangeArea"){var b=r.globals.seriesXvalues[n][r.globals.seriesXvalues[n].length-v.count-1],x=u.drawRect(b,0,r.globals.gridWidth,r.globals.gridHeight,0);r.globals.dom.elForecastMask.appendChild(x.node);var w=u.drawRect(0,0,b,r.globals.gridHeight,0);r.globals.dom.elNonForecastMask.appendChild(w.node)}this.pointsChart||r.globals.delayedElements.push({el:this.elPointsMain.node,index:n});var C={i,realIndex:n,animationDelay:i,initialSpeed:r.config.chart.animations.speed,dataChangeSpeed:r.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(a)};if(a==="area")for(var T=f.fillPath({seriesNumber:n}),E=0;E0&&a!=="rangeArea"){var W=u.renderPaths(I);W.node.setAttribute("stroke-dasharray",v.dashArray),v.strokeWidth&&W.node.setAttribute("stroke-width",v.strokeWidth),this.elSeries.add(W),W.attr("clip-path","url(#forecastMask".concat(r.globals.cuid,")")),N.attr("clip-path","url(#nonForecastMask".concat(r.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(t){var a,n=this,i=t.type,s=t.series,r=t.iterations,u=t.realIndex,f=t.i,v=t.x,b=t.y,x=t.pathsFrom,w=t.linePaths,C=t.areaPaths,T=t.seriesIndex,E=t.lineYPosition,V=t.xArrj,z=t.yArrj,U=t.y2Arrj,g=t.isRangeStart,S=t.seriesRangeEnd,I=this.w,N=new X(this.ctx),W=this.yRatio,$=x.prevY,K=x.linePath,Q=x.areaPath,he=x.pathFromLine,Ae=x.pathFromArea,Se=M.isNumber(I.globals.minYArr[u])?I.globals.minYArr[u]:I.globals.minY;r||(r=I.globals.dataPoints>1?I.globals.dataPoints-1:I.globals.dataPoints);for(var Me=function(na,da){return da-na/W[n.yaxisIndex]+2*(n.isReversed?na/W[n.yaxisIndex]:0)},Ye=b,Qe=I.config.chart.stacked&&(!this.w.config.chart.stackOnlyBar||((a=this.w.config.series[u])===null||a===void 0?void 0:a.type)==="bar"),Ze=0;Ze0&&I.globals.collapsedSeries.length-1){da--;break}return da>=0?da:0}(f-1)][Ze+1]:E=this.zeroY:E=this.zeroY,ut?b=Me(Se,E):(b=Me(s[f][Ze+1],E),i==="rangeArea"&&(Ye=Me(S[f][Ze+1],E))),V.push(v),ut&&I.config.stroke.curve==="smooth"?z.push(null):z.push(b),U.push(Ye);var mt=this.lineHelpers.calculatePoints({series:s,x:v,y:b,realIndex:u,i:f,j:Ze,prevY:$}),yt=this._createPaths({type:i,series:s,i:f,realIndex:u,j:Ze,x:v,y:b,y2:Ye,xArrj:V,yArrj:z,y2Arrj:U,linePath:K,areaPath:Q,linePaths:w,areaPaths:C,seriesIndex:T,isRangeStart:g});C=yt.areaPaths,w=yt.linePaths,Q=yt.areaPath,K=yt.linePath,!this.appendPathFrom||I.config.stroke.curve==="smooth"&&i==="rangeArea"||(he+=N.line(v,this.zeroY),Ae+=N.line(v,this.zeroY)),this.handleNullDataPoints(s,mt,f,Ze,u),this._handleMarkersAndLabels({type:i,pointsPos:mt,i:f,j:Ze,realIndex:u,isRangeStart:g})}return{yArrj:z,xArrj:V,pathFromArea:Ae,areaPaths:C,pathFromLine:he,linePaths:w,linePath:K,areaPath:Q}}},{key:"_handleMarkersAndLabels",value:function(t){var a=t.type,n=t.pointsPos,i=t.isRangeStart,s=t.i,r=t.j,u=t.realIndex,f=this.w,v=new ke(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,r,{realIndex:u,pointsPos:n,zRatio:this.zRatio,elParent:this.elPointsMain});else{f.globals.series[s].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var b=this.markers.plotChartMarkers(n,u,r+1);b!==null&&this.elPointsMain.add(b)}var x=v.drawDataLabel({type:a,isRangeStart:i,pos:n,i:u,j:r+1});x!==null&&this.elDataLabelsWrap.add(x)}},{key:"_createPaths",value:function(t){var a=t.type,n=t.series,i=t.i,s=t.realIndex,r=t.j,u=t.x,f=t.y,v=t.xArrj,b=t.yArrj,x=t.y2,w=t.y2Arrj,C=t.linePath,T=t.areaPath,E=t.linePaths,V=t.areaPaths,z=t.seriesIndex,U=t.isRangeStart,g=this.w,S=new X(this.ctx),I=g.config.stroke.curve,N=this.areaBottomY;if(Array.isArray(g.config.stroke.curve)&&(I=Array.isArray(z)?g.config.stroke.curve[z[i]]:g.config.stroke.curve[i]),a==="rangeArea"&&(g.globals.hasNullValues||g.config.forecastDataPoints.count>0)&&I==="smooth"&&(I="straight"),I==="smooth"){var W=a==="rangeArea"?v.length===g.globals.dataPoints:r===n[i].length-2,$=v.map(function(Ye,Qe){return[v[Qe],b[Qe]]}).filter(function(Ye){return Ye[1]!==null});if(W&&$.length>1){var K=fl($);if(C+=Qs(K,g.globals.gridWidth),n[i][0]===null?T=C:T+=Qs(K,g.globals.gridWidth),a==="rangeArea"&&U){C+=S.line(v[v.length-1],w[w.length-1]);var Q=v.slice().reverse(),he=w.slice().reverse(),Ae=Q.map(function(Ye,Qe){return[Q[Qe],he[Qe]]}),Se=fl(Ae);T=C+=Qs(Se,g.globals.gridWidth)}else T+=S.line($[$.length-1][0],N)+S.line($[0][0],N)+S.move($[0][0],$[0][1])+"z";E.push(C),V.push(T)}}else{if(n[i][r+1]===null){C+=S.move(u,f);var Me=g.globals.isXNumeric?(g.globals.seriesX[s][r]-g.globals.minX)/this.xRatio:u-this.xDivision;T=T+S.line(Me,N)+S.move(u,f)+"z"}n[i][r]===null&&(C+=S.move(u,f),T+=S.move(u,N)),I==="stepline"?(C=C+S.line(u,null,"H")+S.line(null,f,"V"),T=T+S.line(u,null,"H")+S.line(null,f,"V")):I==="straight"&&(C+=S.line(u,f),T+=S.line(u,f)),r===n[i].length-2&&(T=T+S.line(u,N)+S.move(u,f)+"z",a==="rangeArea"&&U?C=C+S.line(u,x)+S.move(u,x)+"z":(E.push(C),V.push(T)))}return{linePaths:E,areaPaths:V,linePath:C,areaPath:T}}},{key:"handleNullDataPoints",value:function(t,a,n,i,s){var r=this.w;if(t[n][i]===null&&r.config.markers.showNullDataPoints||t[n].length===1){var u=this.markers.plotChartMarkers(a,s,i+1,this.strokeWidth-r.config.markers.strokeWidth/2,!0);u!==null&&this.elPointsMain.add(u)}}}]),F}();window.TreemapSquared={},window.TreemapSquared.generate=function(){function F(u,f,v,b){this.xoffset=u,this.yoffset=f,this.height=b,this.width=v,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(x){var w,C=[],T=this.xoffset,E=this.yoffset,V=s(x)/this.height,z=s(x)/this.width;if(this.width>=this.height)for(w=0;w=this.height){var C=x/this.height,T=this.width-C;w=new F(this.xoffset+C,this.yoffset,T,this.height)}else{var E=x/this.width,V=this.height-E;w=new F(this.xoffset,this.yoffset+E,this.width,V)}return w}}function t(u,f,v,b,x){b=b===void 0?0:b,x=x===void 0?0:x;var w=a(function(C,T){var E,V=[],z=T/s(C);for(E=0;E=g}(f,w=u[0],x)?(f.push(w),a(u.slice(1),f,v,b)):(C=v.cutArea(s(f),b),b.push(v.getCoordinates(f)),a(u,[],C,b)),b;b.push(v.getCoordinates(f))}function n(u,f){var v=Math.min.apply(Math,u),b=Math.max.apply(Math,u),x=s(u);return Math.max(Math.pow(f,2)*b/Math.pow(x,2),Math.pow(x,2)/(Math.pow(f,2)*v))}function i(u){return u&&u.constructor===Array}function s(u){var f,v=0;for(f=0;fr-i&&v.width<=u-s){var b=f.rotateAroundCenter(t.node);t.node.setAttribute("transform","rotate(-90 ".concat(b.x," ").concat(b.y,") translate(").concat(v.height/3,")"))}}},{key:"truncateLabels",value:function(t,a,n,i,s,r){var u=new X(this.ctx),f=u.getTextRects(t,a).width+this.w.config.stroke.width+5>s-n&&r-i>s-n?r-i:s-n,v=u.getTextBasedOnMaxWidth({text:t,maxWidth:f,fontSize:a});return t.length!==v.length&&f/a<5?"":v}},{key:"animateTreemap",value:function(t,a,n,i){var s=new Z(this.ctx);s.animateRect(t,{x:a.x,y:a.y,width:a.width,height:a.height},{x:n.x,y:n.y,width:n.width,height:n.height},i,function(){s.animationCompleted(t)})}}]),F}(),rf=86400,of=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return p(F,[{key:"calculateTimeScaleTicks",value:function(t,a){var n=this,i=this.w;if(i.globals.allSeriesCollapsed)return i.globals.labels=[],i.globals.timescaleLabels=[],[];var s=new ve(this.ctx),r=(a-t)/864e5;this.determineInterval(r),i.globals.disableZoomIn=!1,i.globals.disableZoomOut=!1,r<.00011574074074074075?i.globals.disableZoomIn=!0:r>5e4&&(i.globals.disableZoomOut=!0);var u=s.getTimeUnitsfromTimestamp(t,a,this.utc),f=i.globals.gridWidth/r,v=f/24,b=v/60,x=b/60,w=Math.floor(24*r),C=Math.floor(1440*r),T=Math.floor(r*rf),E=Math.floor(r),V=Math.floor(r/30),z=Math.floor(r/365),U={minMillisecond:u.minMillisecond,minSecond:u.minSecond,minMinute:u.minMinute,minHour:u.minHour,minDate:u.minDate,minMonth:u.minMonth,minYear:u.minYear},g={firstVal:U,currentMillisecond:U.minMillisecond,currentSecond:U.minSecond,currentMinute:U.minMinute,currentHour:U.minHour,currentMonthDate:U.minDate,currentDate:U.minDate,currentMonth:U.minMonth,currentYear:U.minYear,daysWidthOnXAxis:f,hoursWidthOnXAxis:v,minutesWidthOnXAxis:b,secondsWidthOnXAxis:x,numberOfSeconds:T,numberOfMinutes:C,numberOfHours:w,numberOfDays:E,numberOfMonths:V,numberOfYears:z};switch(this.tickInterval){case"years":this.generateYearScale(g);break;case"months":case"half_year":this.generateMonthScale(g);break;case"months_days":case"months_fortnight":case"days":case"week_days":this.generateDayScale(g);break;case"hours":this.generateHourScale(g);break;case"minutes_fives":case"minutes":this.generateMinuteScale(g);break;case"seconds_tens":case"seconds_fives":case"seconds":this.generateSecondScale(g)}var S=this.timeScaleArray.map(function(I){var N={position:I.position,unit:I.unit,year:I.year,day:I.day?I.day:1,hour:I.hour?I.hour:0,month:I.month+1};return I.unit==="month"?c(c({},N),{},{day:1,value:I.value+1}):I.unit==="day"||I.unit==="hour"?c(c({},N),{},{value:I.value}):I.unit==="minute"?c(c({},N),{},{value:I.value,minute:I.value}):I.unit==="second"?c(c({},N),{},{value:I.value,minute:I.minute,second:I.second}):I});return S.filter(function(I){var N=1,W=Math.ceil(i.globals.gridWidth/120),$=I.value;i.config.xaxis.tickAmount!==void 0&&(W=i.config.xaxis.tickAmount),S.length>W&&(N=Math.floor(S.length/W));var K=!1,Q=!1;switch(n.tickInterval){case"years":I.unit==="year"&&(K=!0);break;case"half_year":N=7,I.unit==="year"&&(K=!0);break;case"months":N=1,I.unit==="year"&&(K=!0);break;case"months_fortnight":N=15,I.unit!=="year"&&I.unit!=="month"||(K=!0),$===30&&(Q=!0);break;case"months_days":N=10,I.unit==="month"&&(K=!0),$===30&&(Q=!0);break;case"week_days":N=8,I.unit==="month"&&(K=!0);break;case"days":N=1,I.unit==="month"&&(K=!0);break;case"hours":I.unit==="day"&&(K=!0);break;case"minutes_fives":case"seconds_fives":$%5!=0&&(Q=!0);break;case"seconds_tens":$%10!=0&&(Q=!0)}if(n.tickInterval==="hours"||n.tickInterval==="minutes_fives"||n.tickInterval==="seconds_tens"||n.tickInterval==="seconds_fives"){if(!Q)return!0}else if(($%N==0||K)&&!Q)return!0})}},{key:"recalcDimensionsBasedOnFormat",value:function(t,a){var n=this.w,i=this.formatDates(t),s=this.removeOverlappingTS(i);n.globals.timescaleLabels=s.slice(),new Oi(this.ctx).plotCoords()}},{key:"determineInterval",value:function(t){var a=24*t,n=60*a;switch(!0){case t/365>5:this.tickInterval="years";break;case t>800:this.tickInterval="half_year";break;case t>180:this.tickInterval="months";break;case t>90:this.tickInterval="months_fortnight";break;case t>60:this.tickInterval="months_days";break;case t>30:this.tickInterval="week_days";break;case t>2:this.tickInterval="days";break;case a>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(t){var a=t.firstVal,n=t.currentMonth,i=t.currentYear,s=t.daysWidthOnXAxis,r=t.numberOfYears,u=a.minYear,f=0,v=new ve(this.ctx),b="year";if(a.minDate>1||a.minMonth>0){var x=v.determineRemainingDaysOfYear(a.minYear,a.minMonth,a.minDate);f=(v.determineDaysOfYear(a.minYear)-x+1)*s,u=a.minYear+1,this.timeScaleArray.push({position:f,value:u,unit:b,year:u,month:M.monthMod(n+1)})}else a.minDate===1&&a.minMonth===0&&this.timeScaleArray.push({position:f,value:u,unit:b,year:i,month:M.monthMod(n+1)});for(var w=u,C=f,T=0;T1){v=(b.determineDaysOfMonths(i+1,a.minYear)-n+1)*r,f=M.monthMod(i+1);var C=s+w,T=M.monthMod(f),E=f;f===0&&(x="year",E=C,T=1,C+=w+=1),this.timeScaleArray.push({position:v,value:E,unit:x,year:C,month:T})}else this.timeScaleArray.push({position:v,value:f,unit:x,year:s,month:M.monthMod(i)});for(var V=f+1,z=v,U=0,g=1;Uu.determineDaysOfMonths(S+1,I)&&(b=1,f="month",C=S+=1),S},w=(24-a.minHour)*s,C=v,T=x(b,n,i);a.minHour===0&&a.minDate===1?(w=0,C=M.monthMod(a.minMonth),f="month",b=a.minDate):a.minDate!==1&&a.minHour===0&&a.minMinute===0&&(w=0,v=a.minDate,C=v,T=x(b=v,n,i)),this.timeScaleArray.push({position:w,value:C,unit:f,year:this._getYear(i,T,0),month:M.monthMod(T),day:b});for(var E=w,V=0;Vf.determineDaysOfMonths(W+1,s)&&(V=1,W+=1),{month:W,date:V}},x=function(N,W){return N>f.determineDaysOfMonths(W+1,s)?W+=1:W},w=60-(a.minMinute+a.minSecond/60),C=w*r,T=a.minHour+1,E=T;w===60&&(C=0,E=(T=a.minHour)+1);var V=n;E>=24&&(E=0,V+=1,v="day");var z=b(V,i).month;z=x(V,z),this.timeScaleArray.push({position:C,value:T,unit:v,day:V,hour:E,year:s,month:M.monthMod(z)}),E++;for(var U=C,g=0;g=24&&(E=0,v="day",z=b(V+=1,z).month,z=x(V,z));var S=this._getYear(s,z,0);U=60*r+U;var I=E===0?V:E;this.timeScaleArray.push({position:U,value:I,unit:v,hour:E,day:V,year:S,month:M.monthMod(z)}),E++}}},{key:"generateMinuteScale",value:function(t){for(var a=t.currentMillisecond,n=t.currentSecond,i=t.currentMinute,s=t.currentHour,r=t.currentDate,u=t.currentMonth,f=t.currentYear,v=t.minutesWidthOnXAxis,b=t.secondsWidthOnXAxis,x=t.numberOfMinutes,w=i+1,C=r,T=u,E=f,V=s,z=(60-n-a/1e3)*b,U=0;U=60&&(w=0,(V+=1)===24&&(V=0)),this.timeScaleArray.push({position:z,value:w,unit:"minute",hour:V,minute:w,day:C,year:this._getYear(E,T,0),month:M.monthMod(T)}),z+=v,w++}},{key:"generateSecondScale",value:function(t){for(var a=t.currentMillisecond,n=t.currentSecond,i=t.currentMinute,s=t.currentHour,r=t.currentDate,u=t.currentMonth,f=t.currentYear,v=t.secondsWidthOnXAxis,b=t.numberOfSeconds,x=n+1,w=i,C=r,T=u,E=f,V=s,z=(1e3-a)/1e3*v,U=0;U=60&&(x=0,++w>=60&&(w=0,++V===24&&(V=0))),this.timeScaleArray.push({position:z,value:x,unit:"second",hour:V,minute:w,second:x,day:C,year:this._getYear(E,T,0),month:M.monthMod(T)}),z+=v,x++}},{key:"createRawDateString",value:function(t,a){var n=t.year;return t.month===0&&(t.month=1),n+="-"+("0"+t.month.toString()).slice(-2),t.unit==="day"?n+=t.unit==="day"?"-"+("0"+a).slice(-2):"-01":n+="-"+("0"+(t.day?t.day:"1")).slice(-2),t.unit==="hour"?n+=t.unit==="hour"?"T"+("0"+a).slice(-2):"T00":n+="T"+("0"+(t.hour?t.hour:"0")).slice(-2),t.unit==="minute"?n+=":"+("0"+a).slice(-2):n+=":"+(t.minute?("0"+t.minute).slice(-2):"00"),t.unit==="second"?n+=":"+("0"+a).slice(-2):n+=":00",this.utc&&(n+=".000Z"),n}},{key:"formatDates",value:function(t){var a=this,n=this.w;return t.map(function(i){var s=i.value.toString(),r=new ve(a.ctx),u=a.createRawDateString(i,s),f=r.getDate(r.parseDate(u));if(a.utc||(f=r.getDate(r.parseDateWithTimezone(u))),n.config.xaxis.labels.format===void 0){var v="dd MMM",b=n.config.xaxis.labels.datetimeFormatter;i.unit==="year"&&(v=b.year),i.unit==="month"&&(v=b.month),i.unit==="day"&&(v=b.day),i.unit==="hour"&&(v=b.hour),i.unit==="minute"&&(v=b.minute),i.unit==="second"&&(v=b.second),s=r.formatDate(f,v)}else s=r.formatDate(f,n.config.xaxis.labels.format);return{dateString:u,position:i.position,value:s,unit:i.unit,year:i.year,month:i.month}})}},{key:"removeOverlappingTS",value:function(t){var a,n=this,i=new X(this.ctx),s=!1;t.length>0&&t[0].value&&t.every(function(f){return f.value.length===t[0].value.length})&&(s=!0,a=i.getTextRects(t[0].value).width);var r=0,u=t.map(function(f,v){if(v>0&&n.w.config.xaxis.labels.hideOverlappingLabels){var b=s?a:i.getTextRects(t[r].value).width,x=t[r].position;return f.position>x+b+10?(r=v,f):null}return f});return u=u.filter(function(f){return f!==null})}},{key:"_getYear",value:function(t,a,n){return t+Math.floor(a/12)+n}}]),F}(),lf=function(){function F(t,a){d(this,F),this.ctx=a,this.w=a.w,this.el=t}return p(F,[{key:"setupElements",value:function(){var t=this.w.globals,a=this.w.config,n=a.chart.type;t.axisCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble","radar","heatmap","treemap"].indexOf(n)>-1,t.xyCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble"].indexOf(n)>-1,t.isBarHorizontal=(a.chart.type==="bar"||a.chart.type==="rangeBar"||a.chart.type==="boxPlot")&&a.plotOptions.bar.horizontal,t.chartClass=".apexcharts"+t.chartID,t.dom.baseEl=this.el,t.dom.elWrap=document.createElement("div"),X.setAttrs(t.dom.elWrap,{id:t.chartClass.substring(1),class:"apexcharts-canvas "+t.chartClass.substring(1)}),this.el.appendChild(t.dom.elWrap),t.dom.Paper=new window.SVG.Doc(t.dom.elWrap),t.dom.Paper.attr({class:"apexcharts-svg","xmlns:data":"ApexChartsNS",transform:"translate(".concat(a.chart.offsetX,", ").concat(a.chart.offsetY,")")}),t.dom.Paper.node.style.background=a.theme.mode!=="dark"||a.chart.background?a.chart.background:"rgba(0, 0, 0, 0.8)",this.setSVGDimensions(),t.dom.elLegendForeign=document.createElementNS(t.SVGNS,"foreignObject"),X.setAttrs(t.dom.elLegendForeign,{x:0,y:0,width:t.svgWidth,height:t.svgHeight}),t.dom.elLegendWrap=document.createElement("div"),t.dom.elLegendWrap.classList.add("apexcharts-legend"),t.dom.elLegendWrap.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),t.dom.elLegendForeign.appendChild(t.dom.elLegendWrap),t.dom.Paper.node.appendChild(t.dom.elLegendForeign),t.dom.elGraphical=t.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),t.dom.elDefs=t.dom.Paper.defs(),t.dom.Paper.add(t.dom.elGraphical),t.dom.elGraphical.add(t.dom.elDefs)}},{key:"plotChartType",value:function(t,a){var n=this.w,i=n.config,s=n.globals,r={series:[],i:[]},u={series:[],i:[]},f={series:[],i:[]},v={series:[],i:[]},b={series:[],i:[]},x={series:[],i:[]},w={series:[],i:[]},C={series:[],i:[]},T={series:[],seriesRangeEnd:[],i:[]};s.series.map(function(W,$){var K=0;t[$].type!==void 0?(t[$].type==="column"||t[$].type==="bar"?(s.series.length>1&&i.plotOptions.bar.horizontal&&console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"),b.series.push(W),b.i.push($),K++,n.globals.columnSeries=b.series):t[$].type==="area"?(u.series.push(W),u.i.push($),K++):t[$].type==="line"?(r.series.push(W),r.i.push($),K++):t[$].type==="scatter"?(f.series.push(W),f.i.push($)):t[$].type==="bubble"?(v.series.push(W),v.i.push($),K++):t[$].type==="candlestick"?(x.series.push(W),x.i.push($),K++):t[$].type==="boxPlot"?(w.series.push(W),w.i.push($),K++):t[$].type==="rangeBar"?(C.series.push(W),C.i.push($),K++):t[$].type==="rangeArea"?(T.series.push(s.seriesRangeStart[$]),T.seriesRangeEnd.push(s.seriesRangeEnd[$]),T.i.push($),K++):console.warn("You have specified an unrecognized chart type. Available types for this property are line/area/column/bar/scatter/bubble/candlestick/boxPlot/rangeBar/rangeArea"),K>1&&(s.comboCharts=!0)):(r.series.push(W),r.i.push($))});var E=new er(this.ctx,a),V=new Ks(this.ctx,a);this.ctx.pie=new hl(this.ctx);var z=new ef(this.ctx);this.ctx.rangeBar=new tf(this.ctx,a);var U=new Jh(this.ctx),g=[];if(s.comboCharts){if(u.series.length>0&&g.push(E.draw(u.series,"area",u.i)),b.series.length>0)if(n.config.chart.stacked){var S=new cl(this.ctx,a);g.push(S.draw(b.series,b.i))}else this.ctx.bar=new On(this.ctx,a),g.push(this.ctx.bar.draw(b.series,b.i));if(T.series.length>0&&g.push(E.draw(T.series,"rangeArea",T.i,T.seriesRangeEnd)),r.series.length>0&&g.push(E.draw(r.series,"line",r.i)),x.series.length>0&&g.push(V.draw(x.series,"candlestick",x.i)),w.series.length>0&&g.push(V.draw(w.series,"boxPlot",w.i)),C.series.length>0&&g.push(this.ctx.rangeBar.draw(C.series,C.i)),f.series.length>0){var I=new er(this.ctx,a,!0);g.push(I.draw(f.series,"scatter",f.i))}if(v.series.length>0){var N=new er(this.ctx,a,!0);g.push(N.draw(v.series,"bubble",v.i))}}else switch(i.chart.type){case"line":g=E.draw(s.series,"line");break;case"area":g=E.draw(s.series,"area");break;case"bar":i.chart.stacked?g=new cl(this.ctx,a).draw(s.series):(this.ctx.bar=new On(this.ctx,a),g=this.ctx.bar.draw(s.series));break;case"candlestick":g=new Ks(this.ctx,a).draw(s.series,"candlestick");break;case"boxPlot":g=new Ks(this.ctx,a).draw(s.series,i.chart.type);break;case"rangeBar":g=this.ctx.rangeBar.draw(s.series);break;case"rangeArea":g=E.draw(s.seriesRangeStart,"rangeArea",void 0,s.seriesRangeEnd);break;case"heatmap":g=new Qh(this.ctx,a).draw(s.series);break;case"treemap":g=new sf(this.ctx,a).draw(s.series);break;case"pie":case"donut":case"polarArea":g=this.ctx.pie.draw(s.series);break;case"radialBar":g=z.draw(s.series);break;case"radar":g=U.draw(s.series);break;default:g=E.draw(s.series)}return g}},{key:"setSVGDimensions",value:function(){var t=this.w.globals,a=this.w.config;t.svgWidth=a.chart.width,t.svgHeight=a.chart.height;var n=M.getDimensions(this.el),i=a.chart.width.toString().split(/[0-9]+/g).pop();i==="%"?M.isNumber(n[0])&&(n[0].width===0&&(n=M.getDimensions(this.el.parentNode)),t.svgWidth=n[0]*parseInt(a.chart.width,10)/100):i!=="px"&&i!==""||(t.svgWidth=parseInt(a.chart.width,10));var s=a.chart.height.toString().split(/[0-9]+/g).pop();if(t.svgHeight!=="auto"&&t.svgHeight!=="")if(s==="%"){var r=M.getDimensions(this.el.parentNode);t.svgHeight=r[1]*parseInt(a.chart.height,10)/100}else t.svgHeight=parseInt(a.chart.height,10);else t.axisCharts?t.svgHeight=t.svgWidth/1.61:t.svgHeight=t.svgWidth/1.2;if(t.svgWidth<0&&(t.svgWidth=0),t.svgHeight<0&&(t.svgHeight=0),X.setAttrs(t.dom.Paper.node,{width:t.svgWidth,height:t.svgHeight}),s!=="%"){var u=a.chart.sparkline.enabled?0:t.axisCharts?a.chart.parentHeightOffset:0;t.dom.Paper.node.parentNode.parentNode.style.minHeight=t.svgHeight+u+"px"}t.dom.elWrap.style.width=t.svgWidth+"px",t.dom.elWrap.style.height=t.svgHeight+"px"}},{key:"shiftGraphPosition",value:function(){var t=this.w.globals,a=t.translateY,n={transform:"translate("+t.translateX+", "+a+")"};X.setAttrs(t.dom.elGraphical.node,n)}},{key:"resizeNonAxisCharts",value:function(){var t=this.w,a=t.globals,n=0,i=t.config.chart.sparkline.enabled?1:15;i+=t.config.grid.padding.bottom,t.config.legend.position!=="top"&&t.config.legend.position!=="bottom"||!t.config.legend.show||t.config.legend.floating||(n=new il(this.ctx).legendHelpers.getLegendBBox().clwh+10);var s=t.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),r=2.05*t.globals.radialSize;if(s&&!t.config.chart.sparkline.enabled&&t.config.plotOptions.radialBar.startAngle!==0){var u=M.getBoundingClientRect(s);r=u.bottom;var f=u.bottom-u.top;r=Math.max(2.05*t.globals.radialSize,f)}var v=r+a.translateY+n+i;a.dom.elLegendForeign&&a.dom.elLegendForeign.setAttribute("height",v),t.config.chart.height&&String(t.config.chart.height).indexOf("%")>0||(a.dom.elWrap.style.height=v+"px",X.setAttrs(a.dom.Paper.node,{height:v}),a.dom.Paper.node.parentNode.parentNode.style.minHeight=v+"px")}},{key:"coreCalculations",value:function(){new $e(this.ctx).init()}},{key:"resetGlobals",value:function(){var t=this,a=function(){return t.w.config.series.map(function(s){return[]})},n=new fe,i=this.w.globals;n.initGlobalVars(i),i.seriesXvalues=a(),i.seriesYvalues=a()}},{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 t=null,a=this.w;if(a.globals.axisCharts){if(a.config.xaxis.crosshairs.position==="back"&&new Wt(this.ctx).drawXCrosshairs(),a.config.yaxis[0].crosshairs.position==="back"&&new Wt(this.ctx).drawYCrosshairs(),a.config.xaxis.type==="datetime"&&a.config.xaxis.labels.formatter===void 0){this.ctx.timeScale=new of(this.ctx);var n=[];isFinite(a.globals.minX)&&isFinite(a.globals.maxX)&&!a.globals.isBarHorizontal?n=this.ctx.timeScale.calculateTimeScaleTicks(a.globals.minX,a.globals.maxX):a.globals.isBarHorizontal&&(n=this.ctx.timeScale.calculateTimeScaleTicks(a.globals.minY,a.globals.maxY)),this.ctx.timeScale.recalcDimensionsBasedOnFormat(n)}t=new j(this.ctx).getCalculatedRatios()}return t}},{key:"updateSourceChart",value:function(t){this.ctx.w.globals.selection=void 0,this.ctx.updateHelpers._updateOptions({chart:{selection:{xaxis:{min:t.w.globals.minX,max:t.w.globals.maxX}}}},!1,!1)}},{key:"setupBrushHandler",value:function(){var t=this,a=this.w;if(a.config.chart.brush.enabled&&typeof a.config.chart.events.selection!="function"){var n=Array.isArray(a.config.chart.brush.targets)||[a.config.chart.brush.target];n.forEach(function(i){var s=ApexCharts.getChartByID(i);s.w.globals.brushSource=t.ctx,typeof s.w.config.chart.events.zoomed!="function"&&(s.w.config.chart.events.zoomed=function(){t.updateSourceChart(s)}),typeof s.w.config.chart.events.scrolled!="function"&&(s.w.config.chart.events.scrolled=function(){t.updateSourceChart(s)})}),a.config.chart.events.selection=function(i,s){n.forEach(function(r){var u=ApexCharts.getChartByID(r),f=M.clone(a.config.yaxis);if(a.config.chart.brush.autoScaleYaxis&&u.w.globals.series.length===1){var v=new nt(u);f=v.autoScaleY(u,f,s)}var b=u.w.config.yaxis.reduce(function(x,w,C){return[].concat(D(x),[c(c({},u.w.config.yaxis[C]),{},{min:f[0].min,max:f[0].max})])},[]);u.ctx.updateHelpers._updateOptions({xaxis:{min:s.xaxis.min,max:s.xaxis.max},yaxis:b},!1,!1,!1,!1)})}}}}]),F}(),cf=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w}return p(F,[{key:"_updateOptions",value:function(t){var a=this,n=arguments.length>1&&arguments[1]!==void 0&&arguments[1],i=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],s=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],r=arguments.length>4&&arguments[4]!==void 0&&arguments[4];return new Promise(function(u){var f=[a.ctx];s&&(f=a.ctx.getSyncedCharts()),a.ctx.w.globals.isExecCalled&&(f=[a.ctx],a.ctx.w.globals.isExecCalled=!1),f.forEach(function(v,b){var x=v.w;if(x.globals.shouldAnimate=i,n||(x.globals.resized=!0,x.globals.dataChanged=!0,i&&v.series.getPreviousPaths()),t&&h(t)==="object"&&(v.config=new le(t),t=j.extendArrayProps(v.config,t,x),v.w.globals.chartID!==a.ctx.w.globals.chartID&&delete t.series,x.config=M.extend(x.config,t),r&&(x.globals.lastXAxis=t.xaxis?M.clone(t.xaxis):[],x.globals.lastYAxis=t.yaxis?M.clone(t.yaxis):[],x.globals.initialConfig=M.extend({},x.config),x.globals.initialSeries=M.clone(x.config.series),t.series))){for(var w=0;w2&&arguments[2]!==void 0&&arguments[2];return new Promise(function(s){var r,u=n.w;return u.globals.shouldAnimate=a,u.globals.dataChanged=!0,a&&n.ctx.series.getPreviousPaths(),u.globals.axisCharts?((r=t.map(function(f,v){return n._extendSeries(f,v)})).length===0&&(r=[{data:[]}]),u.config.series=r):u.config.series=t.slice(),i&&(u.globals.initialConfig.series=M.clone(u.config.series),u.globals.initialSeries=M.clone(u.config.series)),n.ctx.update().then(function(){s(n.ctx)})})}},{key:"_extendSeries",value:function(t,a){var n=this.w,i=n.config.series[a];return c(c({},n.config.series[a]),{},{name:t.name?t.name:i?.name,color:t.color?t.color:i?.color,type:t.type?t.type:i?.type,group:t.group?t.group:i?.group,data:t.data?t.data:i?.data,zIndex:t.zIndex!==void 0?t.zIndex:a})}},{key:"toggleDataPointSelection",value:function(t,a){var n=this.w,i=null,s=".apexcharts-series[data\\:realIndex='".concat(t,"']");return n.globals.axisCharts?i=n.globals.dom.Paper.select("".concat(s," path[j='").concat(a,"'], ").concat(s," circle[j='").concat(a,"'], ").concat(s," rect[j='").concat(a,"']")).members[0]:a===void 0&&(i=n.globals.dom.Paper.select("".concat(s," path[j='").concat(t,"']")).members[0],n.config.chart.type!=="pie"&&n.config.chart.type!=="polarArea"&&n.config.chart.type!=="donut"||this.ctx.pie.pieClicked(t)),i?(new X(this.ctx).pathMouseDown(i,null),i.node?i.node:null):(console.warn("toggleDataPointSelection: Element not found"),null)}},{key:"forceXAxisUpdate",value:function(t){var a=this.w;if(["min","max"].forEach(function(i){t.xaxis[i]!==void 0&&(a.config.xaxis[i]=t.xaxis[i],a.globals.lastXAxis[i]=t.xaxis[i])}),t.xaxis.categories&&t.xaxis.categories.length&&(a.config.xaxis.categories=t.xaxis.categories),a.config.xaxis.convertedCatToNumeric){var n=new pe(t);t=n.convertCatToNumericXaxis(t,this.ctx)}return t}},{key:"forceYAxisUpdate",value:function(t){return t.chart&&t.chart.stacked&&t.chart.stackType==="100%"&&(Array.isArray(t.yaxis)?t.yaxis.forEach(function(a,n){t.yaxis[n].min=0,t.yaxis[n].max=100}):(t.yaxis.min=0,t.yaxis.max=100)),t}},{key:"revertDefaultAxisMinMax",value:function(t){var a=this,n=this.w,i=n.globals.lastXAxis,s=n.globals.lastYAxis;t&&t.xaxis&&(i=t.xaxis),t&&t.yaxis&&(s=t.yaxis),n.config.xaxis.min=i.min,n.config.xaxis.max=i.max;var r=function(u){s[u]!==void 0&&(n.config.yaxis[u].min=s[u].min,n.config.yaxis[u].max=s[u].max)};n.config.yaxis.map(function(u,f){n.globals.zoomed||s[f]!==void 0?r(f):a.ctx.opts.yaxis[f]!==void 0&&(u.min=a.ctx.opts.yaxis[f].min,u.max=a.ctx.opts.yaxis[f].max)})}}]),F}();vn=typeof window<"u"?window:void 0,Ni=function(F,t){var a=(this!==void 0?this:F).SVG=function(g){if(a.supported)return g=new a.Doc(g),a.parser.draw||a.prepare(),g};if(a.ns="http://www.w3.org/2000/svg",a.xmlns="http://www.w3.org/2000/xmlns/",a.xlink="http://www.w3.org/1999/xlink",a.svgjs="http://svgjs.dev",a.supported=!0,!a.supported)return!1;a.did=1e3,a.eid=function(g){return"Svgjs"+b(g)+a.did++},a.create=function(g){var S=t.createElementNS(this.ns,g);return S.setAttribute("id",this.eid(g)),S},a.extend=function(){var g,S;S=(g=[].slice.call(arguments)).pop();for(var I=g.length-1;I>=0;I--)if(g[I])for(var N in S)g[I].prototype[N]=S[N];a.Set&&a.Set.inherit&&a.Set.inherit()},a.invent=function(g){var S=typeof g.create=="function"?g.create:function(){this.constructor.call(this,a.create(g.create))};return g.inherit&&(S.prototype=new g.inherit),g.extend&&a.extend(S,g.extend),g.construct&&a.extend(g.parent||a.Container,g.construct),S},a.adopt=function(g){return g?g.instance?g.instance:((S=g.nodeName=="svg"?g.parentNode instanceof F.SVGElement?new a.Nested:new a.Doc:g.nodeName=="linearGradient"?new a.Gradient("linear"):g.nodeName=="radialGradient"?new a.Gradient("radial"):a[b(g.nodeName)]?new a[b(g.nodeName)]:new a.Element(g)).type=g.nodeName,S.node=g,g.instance=S,S instanceof a.Doc&&S.namespace().defs(),S.setData(JSON.parse(g.getAttribute("svgjs:data"))||{}),S):null;var S},a.prepare=function(){var g=t.getElementsByTagName("body")[0],S=(g?new a.Doc(g):a.adopt(t.documentElement).nested()).size(2,0);a.parser={body:g||t.documentElement,draw:S.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:S.polyline().node,path:S.path().node,native:a.create("svg")}},a.parser={native:a.create("svg")},t.addEventListener("DOMContentLoaded",function(){a.parser.draw||a.prepare()},!1),a.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},a.utils={map:function(g,S){for(var I=g.length,N=[],W=0;W1?1:g,new a.Color({r:~~(this.r+(this.destination.r-this.r)*g),g:~~(this.g+(this.destination.g-this.g)*g),b:~~(this.b+(this.destination.b-this.b)*g)})):this}}),a.Color.test=function(g){return g+="",a.regex.isHex.test(g)||a.regex.isRgb.test(g)},a.Color.isRgb=function(g){return g&&typeof g.r=="number"&&typeof g.g=="number"&&typeof g.b=="number"},a.Color.isColor=function(g){return a.Color.isRgb(g)||a.Color.test(g)},a.Array=function(g,S){(g=(g||[]).valueOf()).length==0&&S&&(g=S.valueOf()),this.value=this.parse(g)},a.extend(a.Array,{toString:function(){return this.value.join(" ")},valueOf:function(){return this.value},parse:function(g){return g=g.valueOf(),Array.isArray(g)?g:this.split(g)}}),a.PointArray=function(g,S){a.Array.call(this,g,S||[[0,0]])},a.PointArray.prototype=new a.Array,a.PointArray.prototype.constructor=a.PointArray;for(var n={M:function(g,S,I){return S.x=I.x=g[0],S.y=I.y=g[1],["M",S.x,S.y]},L:function(g,S){return S.x=g[0],S.y=g[1],["L",g[0],g[1]]},H:function(g,S){return S.x=g[0],["H",g[0]]},V:function(g,S){return S.y=g[0],["V",g[0]]},C:function(g,S){return S.x=g[4],S.y=g[5],["C",g[0],g[1],g[2],g[3],g[4],g[5]]},Q:function(g,S){return S.x=g[2],S.y=g[3],["Q",g[0],g[1],g[2],g[3]]},S:function(g,S){return S.x=g[2],S.y=g[3],["S",g[0],g[1],g[2],g[3]]},Z:function(g,S,I){return S.x=I.x,S.y=I.y,["Z"]}},i="mlhvqtcsaz".split(""),s=0,r=i.length;sK);return N},bbox:function(){return a.parser.draw||a.prepare(),a.parser.path.setAttribute("d",this.toString()),a.parser.path.getBBox()}}),a.Number=a.invent({create:function(g,S){this.value=0,this.unit=S||"",typeof g=="number"?this.value=isNaN(g)?0:isFinite(g)?g:g<0?-34e37:34e37:typeof g=="string"?(S=g.match(a.regex.numberAndUnit))&&(this.value=parseFloat(S[1]),S[5]=="%"?this.value/=100:S[5]=="s"&&(this.value*=1e3),this.unit=S[5]):g instanceof a.Number&&(this.value=g.valueOf(),this.unit=g.unit)},extend:{toString:function(){return(this.unit=="%"?~~(1e8*this.value)/1e6:this.unit=="s"?this.value/1e3:this.value)+this.unit},toJSON:function(){return this.toString()},valueOf:function(){return this.value},plus:function(g){return g=new a.Number(g),new a.Number(this+g,this.unit||g.unit)},minus:function(g){return g=new a.Number(g),new a.Number(this-g,this.unit||g.unit)},times:function(g){return g=new a.Number(g),new a.Number(this*g,this.unit||g.unit)},divide:function(g){return g=new a.Number(g),new a.Number(this/g,this.unit||g.unit)},to:function(g){var S=new a.Number(this);return typeof g=="string"&&(S.unit=g),S},morph:function(g){return this.destination=new a.Number(g),g.relative&&(this.destination.value+=this.value),this},at:function(g){return this.destination?new a.Number(this.destination).minus(this).times(g).plus(this):this}}}),a.Element=a.invent({create:function(g){this._stroke=a.defaults.attrs.stroke,this._event=null,this.dom={},(this.node=g)&&(this.type=g.nodeName,this.node.instance=this,this._stroke=g.getAttribute("stroke")||this._stroke)},extend:{x:function(g){return this.attr("x",g)},y:function(g){return this.attr("y",g)},cx:function(g){return g==null?this.x()+this.width()/2:this.x(g-this.width()/2)},cy:function(g){return g==null?this.y()+this.height()/2:this.y(g-this.height()/2)},move:function(g,S){return this.x(g).y(S)},center:function(g,S){return this.cx(g).cy(S)},width:function(g){return this.attr("width",g)},height:function(g){return this.attr("height",g)},size:function(g,S){var I=w(this,g,S);return this.width(new a.Number(I.width)).height(new a.Number(I.height))},clone:function(g){this.writeDataToDom();var S=E(this.node.cloneNode(!0));return g?g.add(S):this.after(S),S},remove:function(){return this.parent()&&this.parent().removeElement(this),this},replace:function(g){return this.after(g).remove(),g},addTo:function(g){return g.put(this)},putIn:function(g){return g.add(this)},id:function(g){return this.attr("id",g)},show:function(){return this.style("display","")},hide:function(){return this.style("display","none")},visible:function(){return this.style("display")!="none"},toString:function(){return this.attr("id")},classes:function(){var g=this.attr("class");return g==null?[]:g.trim().split(a.regex.delimiter)},hasClass:function(g){return this.classes().indexOf(g)!=-1},addClass:function(g){if(!this.hasClass(g)){var S=this.classes();S.push(g),this.attr("class",S.join(" "))}return this},removeClass:function(g){return this.hasClass(g)&&this.attr("class",this.classes().filter(function(S){return S!=g}).join(" ")),this},toggleClass:function(g){return this.hasClass(g)?this.removeClass(g):this.addClass(g)},reference:function(g){return a.get(this.attr(g))},parent:function(g){var S=this;if(!S.node.parentNode)return null;if(S=a.adopt(S.node.parentNode),!g)return S;for(;S&&S.node instanceof F.SVGElement;){if(typeof g=="string"?S.matches(g):S instanceof g)return S;if(!S.node.parentNode||S.node.parentNode.nodeName=="#document")return null;S=a.adopt(S.node.parentNode)}},doc:function(){return this instanceof a.Doc?this:this.parent(a.Doc)},parents:function(g){var S=[],I=this;do{if(!(I=I.parent(g))||!I.node)break;S.push(I)}while(I.parent);return S},matches:function(g){return function(S,I){return(S.matches||S.matchesSelector||S.msMatchesSelector||S.mozMatchesSelector||S.webkitMatchesSelector||S.oMatchesSelector).call(S,I)}(this.node,g)},native:function(){return this.node},svg:function(g){var S=t.createElement("svg");if(!(g&&this instanceof a.Parent))return S.appendChild(g=t.createElement("svg")),this.writeDataToDom(),g.appendChild(this.node.cloneNode(!0)),S.innerHTML.replace(/^/,"").replace(/<\/svg>$/,"");S.innerHTML=""+g.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2>")+"";for(var I=0,N=S.firstChild.childNodes.length;I":function(g){return-Math.cos(g*Math.PI)/2+.5},">":function(g){return Math.sin(g*Math.PI/2)},"<":function(g){return 1-Math.cos(g*Math.PI/2)}},a.morph=function(g){return function(S,I){return new a.MorphObj(S,I).at(g)}},a.Situation=a.invent({create:function(g){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new a.Number(g.duration).valueOf(),this.delay=new a.Number(g.delay).valueOf(),this.start=+new Date+this.delay,this.finish=this.start+this.duration,this.ease=g.ease,this.loop=0,this.loops=!1,this.animations={},this.attrs={},this.styles={},this.transforms=[],this.once={}}}),a.FX=a.invent({create:function(g){this._target=g,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(g,S,I){h(g)==="object"&&(S=g.ease,I=g.delay,g=g.duration);var N=new a.Situation({duration:g||1e3,delay:I||0,ease:a.easing[S||"-"]||S});return this.queue(N),this},target:function(g){return g&&g instanceof a.Element?(this._target=g,this):this._target},timeToAbsPos:function(g){return(g-this.situation.start)/(this.situation.duration/this._speed)},absPosToTime:function(g){return this.situation.duration/this._speed*g+this.situation.start},startAnimFrame:function(){this.stopAnimFrame(),this.animationFrame=F.requestAnimationFrame(function(){this.step()}.bind(this))},stopAnimFrame:function(){F.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(g){return(typeof g=="function"||g instanceof a.Situation)&&this.situations.push(g),this.situation||(this.situation=this.situations.shift()),this},dequeue:function(){return this.stop(),this.situation=this.situations.shift(),this.situation&&(this.situation instanceof a.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var g,S=this.situation;if(S.init)return this;for(var I in S.animations){g=this.target()[I](),Array.isArray(g)||(g=[g]),Array.isArray(S.animations[I])||(S.animations[I]=[S.animations[I]]);for(var N=g.length;N--;)S.animations[I][N]instanceof a.Number&&(g[N]=new a.Number(g[N])),S.animations[I][N]=g[N].morph(S.animations[I][N])}for(var I in S.attrs)S.attrs[I]=new a.MorphObj(this.target().attr(I),S.attrs[I]);for(var I in S.styles)S.styles[I]=new a.MorphObj(this.target().style(I),S.styles[I]);return S.initialTransformation=this.target().matrixify(),S.init=!0,this},clearQueue:function(){return this.situations=[],this},clearCurrent:function(){return this.situation=null,this},stop:function(g,S){var I=this.active;return this.active=!1,S&&this.clearQueue(),g&&this.situation&&(!I&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},after:function(g){var S=this.last();return this.target().on("finished.fx",function I(N){N.detail.situation==S&&(g.call(this,S),this.off("finished.fx",I))}),this._callStart()},during:function(g){var S=this.last(),I=function(N){N.detail.situation==S&&g.call(this,N.detail.pos,a.morph(N.detail.pos),N.detail.eased,S)};return this.target().off("during.fx",I).on("during.fx",I),this.after(function(){this.off("during.fx",I)}),this._callStart()},afterAll:function(g){var S=function I(N){g.call(this),this.off("allfinished.fx",I)};return this.target().off("allfinished.fx",S).on("allfinished.fx",S),this._callStart()},last:function(){return this.situations.length?this.situations[this.situations.length-1]:this.situation},add:function(g,S,I){return this.last()[I||"animations"][g]=S,this._callStart()},step:function(g){var S,I,N;g||(this.absPos=this.timeToAbsPos(+new Date)),this.situation.loops!==!1?(S=Math.max(this.absPos,0),I=Math.floor(S),this.situation.loops===!0||Ithis.lastPos&&$<=W&&(this.situation.once[$].call(this.target(),this.pos,W),delete this.situation.once[$]);return this.active&&this.target().fire("during",{pos:this.pos,eased:W,fx:this,situation:this.situation}),this.situation?(this.eachAt(),this.pos==1&&!this.situation.reversed||this.situation.reversed&&this.pos==0?(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=W,this):this},eachAt:function(){var g,S=this,I=this.target(),N=this.situation;for(var W in N.animations)g=[].concat(N.animations[W]).map(function(Q){return typeof Q!="string"&&Q.at?Q.at(N.ease(S.pos),S.pos):Q}),I[W].apply(I,g);for(var W in N.attrs)g=[W].concat(N.attrs[W]).map(function(he){return typeof he!="string"&&he.at?he.at(N.ease(S.pos),S.pos):he}),I.attr.apply(I,g);for(var W in N.styles)g=[W].concat(N.styles[W]).map(function(he){return typeof he!="string"&&he.at?he.at(N.ease(S.pos),S.pos):he}),I.style.apply(I,g);if(N.transforms.length){g=N.initialTransformation,W=0;for(var $=N.transforms.length;W<$;W++){var K=N.transforms[W];K instanceof a.Matrix?g=K.relative?g.multiply(new a.Matrix().morph(K).at(N.ease(this.pos))):g.morph(K).at(N.ease(this.pos)):(K.relative||K.undo(g.extract()),g=g.multiply(K.at(N.ease(this.pos))))}I.matrix(g)}return this},once:function(g,S,I){var N=this.last();return I||(g=N.ease(g)),N.once[g]=S,this},_callStart:function(){return setTimeout(function(){this.start()}.bind(this),0),this}},parent:a.Element,construct:{animate:function(g,S,I){return(this.fx||(this.fx=new a.FX(this))).animate(g,S,I)},delay:function(g){return(this.fx||(this.fx=new a.FX(this))).delay(g)},stop:function(g,S){return this.fx&&this.fx.stop(g,S),this},finish:function(){return this.fx&&this.fx.finish(),this}}}),a.MorphObj=a.invent({create:function(g,S){return a.Color.isColor(S)?new a.Color(g).morph(S):a.regex.delimiter.test(g)?a.regex.pathLetters.test(g)?new a.PathArray(g).morph(S):new a.Array(g).morph(S):a.regex.numberAndUnit.test(S)?new a.Number(g).morph(S):(this.value=g,void(this.destination=S))},extend:{at:function(g,S){return S<1?this.value:this.destination},valueOf:function(){return this.value}}}),a.extend(a.FX,{attr:function(g,S,I){if(h(g)==="object")for(var N in g)this.attr(N,g[N]);else this.add(g,S,"attrs");return this},plot:function(g,S,I,N){return arguments.length==4?this.plot([g,S,I,N]):this.add("plot",new(this.target()).morphArray(g))}}),a.Box=a.invent({create:function(g,S,I,N){if(!(h(g)!=="object"||g instanceof a.Element))return a.Box.call(this,g.left!=null?g.left:g.x,g.top!=null?g.top:g.y,g.width,g.height);var W;arguments.length==4&&(this.x=g,this.y=S,this.width=I,this.height=N),(W=this).x==null&&(W.x=0,W.y=0,W.width=0,W.height=0),W.w=W.width,W.h=W.height,W.x2=W.x+W.width,W.y2=W.y+W.height,W.cx=W.x+W.width/2,W.cy=W.y+W.height/2}}),a.BBox=a.invent({create:function(g){if(a.Box.apply(this,[].slice.call(arguments)),g instanceof a.Element){var S;try{if(!t.documentElement.contains){for(var I=g.node;I.parentNode;)I=I.parentNode;if(I!=t)throw new Error("Element not in the dom")}S=g.node.getBBox()}catch{if(g instanceof a.Shape){a.parser.draw||a.prepare();var N=g.clone(a.parser.draw.instance).show();N&&N.node&&typeof N.node.getBBox=="function"&&(S=N.node.getBBox()),N&&typeof N.remove=="function"&&N.remove()}else S={x:g.node.clientLeft,y:g.node.clientTop,width:g.node.clientWidth,height:g.node.clientHeight}}a.Box.call(this,S)}},inherit:a.Box,parent:a.Element,construct:{bbox:function(){return new a.BBox(this)}}}),a.BBox.prototype.constructor=a.BBox,a.Matrix=a.invent({create:function(g){var S=T([1,0,0,1,0,0]);g=g===null?S:g instanceof a.Element?g.matrixify():typeof g=="string"?T(g.split(a.regex.delimiter).map(parseFloat)):arguments.length==6?T([].slice.call(arguments)):Array.isArray(g)?T(g):g&&h(g)==="object"?g:S;for(var I=z.length-1;I>=0;--I)this[z[I]]=g[z[I]]!=null?g[z[I]]:S[z[I]]},extend:{extract:function(){var g=C(this,0,1);C(this,1,0);var S=180/Math.PI*Math.atan2(g.y,g.x)-90;return{x:this.e,y:this.f,transformedX:(this.e*Math.cos(S*Math.PI/180)+this.f*Math.sin(S*Math.PI/180))/Math.sqrt(this.a*this.a+this.b*this.b),transformedY:(this.f*Math.cos(S*Math.PI/180)+this.e*Math.sin(-S*Math.PI/180))/Math.sqrt(this.c*this.c+this.d*this.d),rotation:S,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f,matrix:new a.Matrix(this)}},clone:function(){return new a.Matrix(this)},morph:function(g){return this.destination=new a.Matrix(g),this},multiply:function(g){return new a.Matrix(this.native().multiply(function(S){return S instanceof a.Matrix||(S=new a.Matrix(S)),S}(g).native()))},inverse:function(){return new a.Matrix(this.native().inverse())},translate:function(g,S){return new a.Matrix(this.native().translate(g||0,S||0))},native:function(){for(var g=a.parser.native.createSVGMatrix(),S=z.length-1;S>=0;S--)g[z[S]]=this[z[S]];return g},toString:function(){return"matrix("+V(this.a)+","+V(this.b)+","+V(this.c)+","+V(this.d)+","+V(this.e)+","+V(this.f)+")"}},parent:a.Element,construct:{ctm:function(){return new a.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof a.Nested){var g=this.rect(1,1),S=g.node.getScreenCTM();return g.remove(),new a.Matrix(S)}return new a.Matrix(this.node.getScreenCTM())}}}),a.Point=a.invent({create:function(g,S){var I;I=Array.isArray(g)?{x:g[0],y:g[1]}:h(g)==="object"?{x:g.x,y:g.y}:g!=null?{x:g,y:S??g}:{x:0,y:0},this.x=I.x,this.y=I.y},extend:{clone:function(){return new a.Point(this)},morph:function(g,S){return this.destination=new a.Point(g,S),this}}}),a.extend(a.Element,{point:function(g,S){return new a.Point(g,S).transform(this.screenCTM().inverse())}}),a.extend(a.Element,{attr:function(g,S,I){if(g==null){for(g={},I=(S=this.node.attributes).length-1;I>=0;I--)g[S[I].nodeName]=a.regex.isNumber.test(S[I].nodeValue)?parseFloat(S[I].nodeValue):S[I].nodeValue;return g}if(h(g)==="object")for(var N in g)this.attr(N,g[N]);else if(S===null)this.node.removeAttribute(g);else{if(S==null)return(S=this.node.getAttribute(g))==null?a.defaults.attrs[g]:a.regex.isNumber.test(S)?parseFloat(S):S;g=="stroke-width"?this.attr("stroke",parseFloat(S)>0?this._stroke:null):g=="stroke"&&(this._stroke=S),g!="fill"&&g!="stroke"||(a.regex.isImage.test(S)&&(S=this.doc().defs().image(S,0,0)),S instanceof a.Image&&(S=this.doc().defs().pattern(0,0,function(){this.add(S)}))),typeof S=="number"?S=new a.Number(S):a.Color.isColor(S)?S=new a.Color(S):Array.isArray(S)&&(S=new a.Array(S)),g=="leading"?this.leading&&this.leading(S):typeof I=="string"?this.node.setAttributeNS(I,g,S.toString()):this.node.setAttribute(g,S.toString()),!this.rebuild||g!="font-size"&&g!="x"||this.rebuild(g,S)}return this}}),a.extend(a.Element,{transform:function(g,S){var I;return h(g)!=="object"?(I=new a.Matrix(this).extract(),typeof g=="string"?I[g]:I):(I=new a.Matrix(this),S=!!S||!!g.relative,g.a!=null&&(I=S?I.multiply(new a.Matrix(g)):new a.Matrix(g)),this.attr("transform",I))}}),a.extend(a.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(a.regex.transforms).slice(0,-1).map(function(g){var S=g.trim().split("(");return[S[0],S[1].split(a.regex.delimiter).map(function(I){return parseFloat(I)})]}).reduce(function(g,S){return S[0]=="matrix"?g.multiply(T(S[1])):g[S[0]].apply(g,S[1])},new a.Matrix)},toParent:function(g){if(this==g)return this;var S=this.screenCTM(),I=g.screenCTM().inverse();return this.addTo(g).untransform().transform(I.multiply(S)),this},toDoc:function(){return this.toParent(this.doc())}}),a.Transformation=a.invent({create:function(g,S){if(arguments.length>1&&typeof S!="boolean")return this.constructor.call(this,[].slice.call(arguments));if(Array.isArray(g))for(var I=0,N=this.arguments.length;I=0},index:function(g){return[].slice.call(this.node.childNodes).indexOf(g.node)},get:function(g){return a.adopt(this.node.childNodes[g])},first:function(){return this.get(0)},last:function(){return this.get(this.node.childNodes.length-1)},each:function(g,S){for(var I=this.children(),N=0,W=I.length;N=0;S--)g.childNodes[S]instanceof F.SVGElement&&E(g.childNodes[S]);return a.adopt(g).id(a.eid(g.nodeName))}function V(g){return Math.abs(g)>1e-37?g:0}["fill","stroke"].forEach(function(g){var S={};S[g]=function(I){if(I===void 0)return this;if(typeof I=="string"||a.Color.isRgb(I)||I&&typeof I.fill=="function")this.attr(g,I);else for(var N=u[g].length-1;N>=0;N--)I[u[g][N]]!=null&&this.attr(u.prefix(g,u[g][N]),I[u[g][N]]);return this},a.extend(a.Element,a.FX,S)}),a.extend(a.Element,a.FX,{translate:function(g,S){return this.transform({x:g,y:S})},matrix:function(g){return this.attr("transform",new a.Matrix(arguments.length==6?[].slice.call(arguments):g))},opacity:function(g){return this.attr("opacity",g)},dx:function(g){return this.x(new a.Number(g).plus(this instanceof a.FX?0:this.x()),!0)},dy:function(g){return this.y(new a.Number(g).plus(this instanceof a.FX?0:this.y()),!0)}}),a.extend(a.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(g){return this.node.getPointAtLength(g)}}),a.Set=a.invent({create:function(g){Array.isArray(g)?this.members=g:this.clear()},extend:{add:function(){for(var g=[].slice.call(arguments),S=0,I=g.length;S-1&&this.members.splice(S,1),this},each:function(g){for(var S=0,I=this.members.length;S=0},index:function(g){return this.members.indexOf(g)},get:function(g){return this.members[g]},first:function(){return this.get(0)},last:function(){return this.get(this.members.length-1)},valueOf:function(){return this.members}},construct:{set:function(g){return new a.Set(g)}}}),a.FX.Set=a.invent({create:function(g){this.set=g}}),a.Set.inherit=function(){var g=[];for(var S in a.Shape.prototype)typeof a.Shape.prototype[S]=="function"&&typeof a.Set.prototype[S]!="function"&&g.push(S);for(var S in g.forEach(function(N){a.Set.prototype[N]=function(){for(var W=0,$=this.members.length;W<$;W++)this.members[W]&&typeof this.members[W][N]=="function"&&this.members[W][N].apply(this.members[W],arguments);return N=="animate"?this.fx||(this.fx=new a.FX.Set(this)):this}}),g=[],a.FX.prototype)typeof a.FX.prototype[S]=="function"&&typeof a.FX.Set.prototype[S]!="function"&&g.push(S);g.forEach(function(I){a.FX.Set.prototype[I]=function(){for(var N=0,W=this.set.members.length;N=0;g--)delete this.memory()[arguments[g]];return this},memory:function(){return this._memory||(this._memory={})}}),a.get=function(g){var S=t.getElementById(function(I){var N=(I||"").toString().match(a.regex.reference);if(N)return N[1]}(g)||g);return a.adopt(S)},a.select=function(g,S){return new a.Set(a.utils.map((S||t).querySelectorAll(g),function(I){return a.adopt(I)}))},a.extend(a.Parent,{select:function(g){return a.select(g,this.node)}});var z="abcdef".split("");if(typeof F.CustomEvent!="function"){var U=function(g,S){S=S||{bubbles:!1,cancelable:!1,detail:void 0};var I=t.createEvent("CustomEvent");return I.initCustomEvent(g,S.bubbles,S.cancelable,S.detail),I};U.prototype=F.Event.prototype,a.CustomEvent=U}else a.CustomEvent=F.CustomEvent;return a},h(o)==="object"?e.exports=vn.document?Ni(vn,vn.document):function(F){return Ni(F,F.document)}:vn.SVG=Ni(vn,vn.document),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(r,u){return this.add(r,u),!r.attr("in")&&this.autoSetIn&&r.attr("in",this.source),r.attr("result")||r.attr("result",r),r},blend:function(r,u,f){return this.put(new SVG.BlendEffect(r,u,f))},colorMatrix:function(r,u){return this.put(new SVG.ColorMatrixEffect(r,u))},convolveMatrix:function(r){return this.put(new SVG.ConvolveMatrixEffect(r))},componentTransfer:function(r){return this.put(new SVG.ComponentTransferEffect(r))},composite:function(r,u,f){return this.put(new SVG.CompositeEffect(r,u,f))},flood:function(r,u){return this.put(new SVG.FloodEffect(r,u))},offset:function(r,u){return this.put(new SVG.OffsetEffect(r,u))},image:function(r){return this.put(new SVG.ImageEffect(r))},merge:function(){var r=[void 0];for(var u in arguments)r.push(arguments[u]);return this.put(new(SVG.MergeEffect.bind.apply(SVG.MergeEffect,r)))},gaussianBlur:function(r,u){return this.put(new SVG.GaussianBlurEffect(r,u))},morphology:function(r,u){return this.put(new SVG.MorphologyEffect(r,u))},diffuseLighting:function(r,u,f){return this.put(new SVG.DiffuseLightingEffect(r,u,f))},displacementMap:function(r,u,f,v,b){return this.put(new SVG.DisplacementMapEffect(r,u,f,v,b))},specularLighting:function(r,u,f,v){return this.put(new SVG.SpecularLightingEffect(r,u,f,v))},tile:function(){return this.put(new SVG.TileEffect)},turbulence:function(r,u,f,v,b){return this.put(new SVG.TurbulenceEffect(r,u,f,v,b))},toString:function(){return"url(#"+this.attr("id")+")"}}}),SVG.extend(SVG.Defs,{filter:function(r){var u=this.put(new SVG.Filter);return typeof r=="function"&&r.call(u,u),u}}),SVG.extend(SVG.Container,{filter:function(r){return this.defs().filter(r)}}),SVG.extend(SVG.Element,SVG.G,SVG.Nested,{filter:function(r){return this.filterer=r instanceof SVG.Element?r:this.doc().filter(r),this.doc()&&this.filterer.doc()!==this.doc()&&this.doc().defs().add(this.filterer),this.attr("filter",this.filterer),this.filterer},unfilter:function(r){return this.filterer&&r===!0&&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(r){return r==null?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",r)},result:function(r){return r==null?this.attr("result"):this.attr("result",r)},toString:function(){return this.result()}}}),SVG.ParentEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Parent,extend:{in:function(r){return r==null?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",r)},result:function(r){return r==null?this.attr("result"):this.attr("result",r)},toString:function(){return this.result()}}});var F={blend:function(r,u){return this.parent()&&this.parent().blend(this,r,u)},colorMatrix:function(r,u){return this.parent()&&this.parent().colorMatrix(r,u).in(this)},convolveMatrix:function(r){return this.parent()&&this.parent().convolveMatrix(r).in(this)},componentTransfer:function(r){return this.parent()&&this.parent().componentTransfer(r).in(this)},composite:function(r,u){return this.parent()&&this.parent().composite(this,r,u)},flood:function(r,u){return this.parent()&&this.parent().flood(r,u)},offset:function(r,u){return this.parent()&&this.parent().offset(r,u).in(this)},image:function(r){return this.parent()&&this.parent().image(r)},merge:function(){return this.parent()&&this.parent().merge.apply(this.parent(),[this].concat(arguments))},gaussianBlur:function(r,u){return this.parent()&&this.parent().gaussianBlur(r,u).in(this)},morphology:function(r,u){return this.parent()&&this.parent().morphology(r,u).in(this)},diffuseLighting:function(r,u,f){return this.parent()&&this.parent().diffuseLighting(r,u,f).in(this)},displacementMap:function(r,u,f,v){return this.parent()&&this.parent().displacementMap(this,r,u,f,v)},specularLighting:function(r,u,f,v){return this.parent()&&this.parent().specularLighting(r,u,f,v).in(this)},tile:function(){return this.parent()&&this.parent().tile().in(this)},turbulence:function(r,u,f,v,b){return this.parent()&&this.parent().turbulence(r,u,f,v,b).in(this)}};SVG.extend(SVG.Effect,F),SVG.extend(SVG.ParentEffect,F),SVG.ChildEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(r){this.attr("in",r)}}});var t={blend:function(r,u,f){this.attr({in:r,in2:u,mode:f||"normal"})},colorMatrix:function(r,u){r=="matrix"&&(u=i(u)),this.attr({type:r,values:u===void 0?null:u})},convolveMatrix:function(r){r=i(r),this.attr({order:Math.sqrt(r.split(" ").length),kernelMatrix:r})},composite:function(r,u,f){this.attr({in:r,in2:u,operator:f})},flood:function(r,u){this.attr("flood-color",r),u!=null&&this.attr("flood-opacity",u)},offset:function(r,u){this.attr({dx:r,dy:u})},image:function(r){this.attr("href",r,SVG.xlink)},displacementMap:function(r,u,f,v,b){this.attr({in:r,in2:u,scale:f,xChannelSelector:v,yChannelSelector:b})},gaussianBlur:function(r,u){r!=null||u!=null?this.attr("stdDeviation",function(f){if(!Array.isArray(f))return f;for(var v=0,b=f.length,x=[];v1&&(At*=b=Math.sqrt(b),mt*=b),x=new SVG.Matrix().rotate(yt).scale(1/At,1/mt).rotate(-yt),ia=ia.transform(x),qt=qt.transform(x),w=[qt.x-ia.x,qt.y-ia.y],T=w[0]*w[0]+w[1]*w[1],C=Math.sqrt(T),w[0]/=C,w[1]/=C,E=T<4?Math.sqrt(1-T/4):0,na===da&&(E*=-1),V=new SVG.Point((qt.x+ia.x)/2+E*-w[1],(qt.y+ia.y)/2+E*w[0]),z=new SVG.Point(ia.x-V.x,ia.y-V.y),U=new SVG.Point(qt.x-V.x,qt.y-V.y),g=Math.acos(z.x/Math.sqrt(z.x*z.x+z.y*z.y)),z.y<0&&(g*=-1),S=Math.acos(U.x/Math.sqrt(U.x*U.x+U.y*U.y)),U.y<0&&(S*=-1),da&&g>S&&(S+=2*Math.PI),!da&&gr.maxX-a.width&&(u=(i=r.maxX-a.width)-this.startPoints.box.x),r.minY!=null&&sr.maxY-a.height&&(f=(s=r.maxY-a.height)-this.startPoints.box.y),r.snapToGrid!=null&&(i-=i%r.snapToGrid,s-=s%r.snapToGrid,u-=u%r.snapToGrid,f-=f%r.snapToGrid),this.el instanceof SVG.G?this.el.matrix(this.startPoints.transform).transform({x:u,y:f},!0):this.el.move(i,s));return n},F.prototype.end=function(t){var a=this.drag(t);this.el.fire("dragend",{event:t,p:a,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,a){typeof t!="function"&&typeof t!="object"||(a=t,t=!0);var n=this.remember("_draggable")||new F(this);return(t=t===void 0||t)?n.init(a||{},t):(this.off("mousedown.drag"),this.off("touchstart.drag")),this}})}.call(void 0),function(){function F(t){this.el=t,t.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(a,n,i){var s=typeof a!="string"?a:n[a];return i?s/2:s},this.pointCoords=function(a,n){var i=this.pointsList[a];return{x:this.pointCoord(i[0],n,a==="t"||a==="b"),y:this.pointCoord(i[1],n,a==="r"||a==="l")}}}F.prototype.init=function(t,a){var n=this.el.bbox();this.options={};var i=this.el.selectize.defaults.points;for(var s in this.el.selectize.defaults)this.options[s]=this.el.selectize.defaults[s],a[s]!==void 0&&(this.options[s]=a[s]);var r=["points","pointsExclude"];for(var s in r){var u=this.options[r[s]];typeof u=="string"?u=u.length>0?u.split(/\s*,\s*/i):[]:typeof u=="boolean"&&r[s]==="points"&&(u=u?i:[]),this.options[r[s]]=u}this.options.points=[i,this.options.points].reduce(function(f,v){return f.filter(function(b){return v.indexOf(b)>-1})}),this.options.points=[this.options.points,this.options.pointsExclude].reduce(function(f,v){return f.filter(function(b){return v.indexOf(b)<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&&["line","polyline","polygon"].indexOf(this.el.type)!==-1?this.selectPoints(t):this.selectRect(t),this.observe(),this.cleanup()},F.prototype.selectPoints=function(t){return this.pointSelection.isSelected=t,this.pointSelection.set||(this.pointSelection.set=this.parent.set(),this.drawPoints()),this},F.prototype.getPointArray=function(){var t=this.el.bbox();return this.el.array().valueOf().map(function(a){return[a[0]-t.x,a[1]-t.y]})},F.prototype.drawPoints=function(){for(var t=this,a=this.getPointArray(),n=0,i=a.length;n0&&this.parameters.box.height-u[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x+u[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-u[0]);u=this.checkAspectRatio(u),this.el.move(this.parameters.box.x+u[0],this.parameters.box.y+u[1]).size(this.parameters.box.width-u[0],this.parameters.box.height-u[1])}};break;case"rt":this.calc=function(s,r){var u=this.snapToGrid(s,r,2);if(this.parameters.box.width+u[0]>0&&this.parameters.box.height-u[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x-u[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+u[0]);u=this.checkAspectRatio(u,!0),this.el.move(this.parameters.box.x,this.parameters.box.y+u[1]).size(this.parameters.box.width+u[0],this.parameters.box.height-u[1])}};break;case"rb":this.calc=function(s,r){var u=this.snapToGrid(s,r,0);if(this.parameters.box.width+u[0]>0&&this.parameters.box.height+u[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x-u[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+u[0]);u=this.checkAspectRatio(u),this.el.move(this.parameters.box.x,this.parameters.box.y).size(this.parameters.box.width+u[0],this.parameters.box.height+u[1])}};break;case"lb":this.calc=function(s,r){var u=this.snapToGrid(s,r,1);if(this.parameters.box.width-u[0]>0&&this.parameters.box.height+u[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x+u[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-u[0]);u=this.checkAspectRatio(u,!0),this.el.move(this.parameters.box.x+u[0],this.parameters.box.y).size(this.parameters.box.width-u[0],this.parameters.box.height+u[1])}};break;case"t":this.calc=function(s,r){var u=this.snapToGrid(s,r,2);if(this.parameters.box.height-u[1]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y+u[1]).height(this.parameters.box.height-u[1])}};break;case"r":this.calc=function(s,r){var u=this.snapToGrid(s,r,0);if(this.parameters.box.width+u[0]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y).width(this.parameters.box.width+u[0])}};break;case"b":this.calc=function(s,r){var u=this.snapToGrid(s,r,0);if(this.parameters.box.height+u[1]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y).height(this.parameters.box.height+u[1])}};break;case"l":this.calc=function(s,r){var u=this.snapToGrid(s,r,1);if(this.parameters.box.width-u[0]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x+u[0],this.parameters.box.y).width(this.parameters.box.width-u[0])}};break;case"rot":this.calc=function(s,r){var u=s+this.parameters.p.x,f=r+this.parameters.p.y,v=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),b=Math.atan2(f-this.parameters.box.y-this.parameters.box.height/2,u-this.parameters.box.x-this.parameters.box.width/2),x=this.parameters.rotation+180*(b-v)/Math.PI+this.options.snapToAngle/2;this.el.center(this.parameters.box.cx,this.parameters.box.cy).rotate(x-x%this.options.snapToAngle,this.parameters.box.cx,this.parameters.box.cy)};break;case"point":this.calc=function(s,r){var u=this.snapToGrid(s,r,this.parameters.pointCoords[0],this.parameters.pointCoords[1]),f=this.el.array().valueOf();f[this.parameters.i][0]=this.parameters.pointCoords[0]+u[0],f[this.parameters.i][1]=this.parameters.pointCoords[1]+u[1],this.el.plot(f)}}this.el.fire("resizestart",{dx:this.parameters.x,dy:this.parameters.y,event:t}),SVG.on(window,"touchmove.resize",function(s){a.update(s||window.event)}),SVG.on(window,"touchend.resize",function(){a.done()}),SVG.on(window,"mousemove.resize",function(s){a.update(s||window.event)}),SVG.on(window,"mouseup.resize",function(){a.done()})},F.prototype.update=function(t){if(t){var a=this._extractPosition(t),n=this.transformPoint(a.x,a.y),i=n.x-this.parameters.p.x,s=n.y-this.parameters.p.y;this.lastUpdateCall=[i,s],this.calc(i,s),this.el.fire("resizing",{dx:i,dy:s,event:t})}else this.lastUpdateCall&&this.calc(this.lastUpdateCall[0],this.lastUpdateCall[1])},F.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")},F.prototype.snapToGrid=function(t,a,n,i){var s;return i!==void 0?s=[(n+t)%this.options.snapToGrid,(i+a)%this.options.snapToGrid]:(n=n??3,s=[(this.parameters.box.x+t+(1&n?0:this.parameters.box.width))%this.options.snapToGrid,(this.parameters.box.y+a+(2&n?0:this.parameters.box.height))%this.options.snapToGrid]),t<0&&(s[0]-=this.options.snapToGrid),a<0&&(s[1]-=this.options.snapToGrid),t-=Math.abs(s[0])u.maxX&&(t=u.maxX-s),u.minY!==void 0&&r+au.maxY&&(a=u.maxY-r),[t,a]},F.prototype.checkAspectRatio=function(t,a){if(!this.options.saveAspectRatio)return t;var n=t.slice(),i=this.parameters.box.width/this.parameters.box.height,s=this.parameters.box.width+t[0],r=this.parameters.box.height-t[1],u=s/r;return ui&&(n[0]=this.parameters.box.width-r*i,a&&(n[0]=-n[0])),n},SVG.extend(SVG.Element,{resize:function(t){return(this.remember("_resizeHandler")||new F(this)).init(t||{}),this}}),SVG.Element.prototype.resize.defaults={snapToAngle:.1,snapToGrid:1,constraint:{},saveAspectRatio:!1}}).call(this)}(),window.Apex===void 0&&(window.Apex={});var gl=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w}return p(F,[{key:"initModules",value:function(){this.ctx.publicMethods=["updateOptions","updateSeries","appendData","appendSeries","isSeriesHidden","toggleSeries","showSeries","hideSeries","setLocale","resetSeries","zoomX","toggleDataPointSelection","dataURI","exportToCSV","addXaxisAnnotation","addYaxisAnnotation","addPointAnnotation","clearAnnotations","removeAnnotation","paper","destroy"],this.ctx.eventList=["click","mousedown","mousemove","mouseleave","touchstart","touchmove","touchleave","mouseup","touchend"],this.ctx.animations=new Z(this.ctx),this.ctx.axes=new ea(this.ctx),this.ctx.core=new lf(this.ctx.el,this.ctx),this.ctx.config=new le({}),this.ctx.data=new Pe(this.ctx),this.ctx.grid=new ze(this.ctx),this.ctx.graphics=new X(this.ctx),this.ctx.coreUtils=new j(this.ctx),this.ctx.crosshairs=new Wt(this.ctx),this.ctx.events=new St(this.ctx),this.ctx.exports=new ce(this.ctx),this.ctx.localization=new ua(this.ctx),this.ctx.options=new oe,this.ctx.responsive=new Ft(this.ctx),this.ctx.series=new Te(this.ctx),this.ctx.theme=new js(this.ctx),this.ctx.formatters=new Ie(this.ctx),this.ctx.titleSubtitle=new qs(this.ctx),this.ctx.legend=new il(this.ctx),this.ctx.toolbar=new sl(this.ctx),this.ctx.tooltip=new ll(this.ctx),this.ctx.dimensions=new Oi(this.ctx),this.ctx.updateHelpers=new cf(this.ctx),this.ctx.zoomPanSelection=new Uh(this.ctx),this.ctx.w.globals.tooltip=new ll(this.ctx)}}]),F}(),vl=function(){function F(t){d(this,F),this.ctx=t,this.w=t.w}return p(F,[{key:"clear",value:function(t){var a=t.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:a})}},{key:"killSVG",value:function(t){t.each(function(a,n){this.removeClass("*"),this.off(),this.stop()},!0),t.ungroup(),t.clear()}},{key:"clearDomElements",value:function(t){var a=this,n=t.isUpdating,i=this.w.globals.dom.Paper.node;i.parentNode&&i.parentNode.parentNode&&!n&&(i.parentNode.parentNode.style.minHeight="unset");var s=this.w.globals.dom.baseEl;s&&this.ctx.eventList.forEach(function(u){s.removeEventListener(u,a.ctx.events.documentEvent)});var r=this.w.globals.dom;if(this.ctx.el!==null)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(r.Paper),r.Paper.remove(),r.elWrap=null,r.elGraphical=null,r.elLegendWrap=null,r.elLegendForeign=null,r.baseEl=null,r.elGridRect=null,r.elGridRectMask=null,r.elGridRectMarkerMask=null,r.elForecastMask=null,r.elNonForecastMask=null,r.elDefs=null}}]),F}(),tr=new WeakMap,uf=function(){function F(t,a){d(this,F),this.opts=a,this.ctx=this,this.w=new de(a).init(),this.el=t,this.w.globals.cuid=M.randomId(),this.w.globals.chartID=this.w.config.chart.id?M.escapeString(this.w.config.chart.id):this.w.globals.cuid,new gl(this).initModules(),this.create=M.bind(this.create,this),this.windowResizeHandler=this._windowResizeHandler.bind(this),this.parentResizeHandler=this._parentResizeCallback.bind(this)}return p(F,[{key:"render",value:function(){var t=this;return new Promise(function(a,n){if(t.el!==null){Apex._chartInstances===void 0&&(Apex._chartInstances=[]),t.w.config.chart.id&&Apex._chartInstances.push({id:t.w.globals.chartID,group:t.w.config.chart.group,chart:t}),t.setLocale(t.w.config.chart.defaultLocale);var i=t.w.config.chart.events.beforeMount;if(typeof i=="function"&&i(t,t.w),t.events.fireEvent("beforeMount",[t,t.w]),window.addEventListener("resize",t.windowResizeHandler),function(w,C){var T=!1;if(w.nodeType!==Node.DOCUMENT_FRAGMENT_NODE){var E=w.getBoundingClientRect();w.style.display!=="none"&&E.width!==0||(T=!0)}var V=new ResizeObserver(function(z){T&&C.call(w,z),T=!0});w.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Array.from(w.children).forEach(function(z){return V.observe(z)}):V.observe(w),tr.set(C,V)}(t.el.parentNode,t.parentResizeHandler),!t.css){var s=t.el.getRootNode&&t.el.getRootNode(),r=M.is("ShadowRoot",s),u=t.el.ownerDocument,f=u.getElementById("apexcharts-css");if(r||!f){var v;t.css=document.createElement("style"),t.css.id="apexcharts-css",t.css.textContent=`@keyframes opaque { - 0% { - opacity: 0 - } - - to { - opacity: 1 - } -} - -@keyframes resizeanim { - 0%,to { - opacity: 0 - } -} - -.apexcharts-canvas { - position: relative; - user-select: none -} - -.apexcharts-canvas ::-webkit-scrollbar { - -webkit-appearance: none; - width: 6px -} - -.apexcharts-canvas ::-webkit-scrollbar-thumb { - border-radius: 4px; - background-color: rgba(0,0,0,.5); - box-shadow: 0 0 1px rgba(255,255,255,.5); - -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5) -} - -.apexcharts-inner { - position: relative -} - -.apexcharts-text tspan { - font-family: inherit -} - -.legend-mouseover-inactive { - transition: .15s ease all; - opacity: .2 -} - -.apexcharts-legend-text { - padding-left: 15px; - margin-left: -15px; -} - -.apexcharts-series-collapsed { - opacity: 0 -} - -.apexcharts-tooltip { - border-radius: 5px; - box-shadow: 2px 2px 6px -4px #999; - cursor: default; - font-size: 14px; - left: 62px; - opacity: 0; - pointer-events: none; - position: absolute; - top: 20px; - display: flex; - flex-direction: column; - overflow: hidden; - white-space: nowrap; - z-index: 12; - transition: .15s ease all -} - -.apexcharts-tooltip.apexcharts-active { - opacity: 1; - transition: .15s ease all -} - -.apexcharts-tooltip.apexcharts-theme-light { - border: 1px solid #e3e3e3; - background: rgba(255,255,255,.96) -} - -.apexcharts-tooltip.apexcharts-theme-dark { - color: #fff; - background: rgba(30,30,30,.8) -} - -.apexcharts-tooltip * { - font-family: inherit -} - -.apexcharts-tooltip-title { - padding: 6px; - font-size: 15px; - margin-bottom: 4px -} - -.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title { - background: #eceff1; - border-bottom: 1px solid #ddd -} - -.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title { - background: rgba(0,0,0,.7); - border-bottom: 1px solid #333 -} - -.apexcharts-tooltip-text-goals-value,.apexcharts-tooltip-text-y-value,.apexcharts-tooltip-text-z-value { - display: inline-block; - margin-left: 5px; - font-weight: 600 -} - -.apexcharts-tooltip-text-goals-label:empty,.apexcharts-tooltip-text-goals-value:empty,.apexcharts-tooltip-text-y-label:empty,.apexcharts-tooltip-text-y-value:empty,.apexcharts-tooltip-text-z-value:empty,.apexcharts-tooltip-title:empty { - display: none -} - -.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value { - padding: 6px 0 5px -} - -.apexcharts-tooltip-goals-group,.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value { - display: flex -} - -.apexcharts-tooltip-text-goals-label:not(:empty),.apexcharts-tooltip-text-goals-value:not(:empty) { - margin-top: -6px -} - -.apexcharts-tooltip-marker { - width: 12px; - height: 12px; - position: relative; - top: 0; - margin-right: 10px; - border-radius: 50% -} - -.apexcharts-tooltip-series-group { - padding: 0 10px; - display: none; - text-align: left; - justify-content: left; - align-items: center -} - -.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker { - opacity: 1 -} - -.apexcharts-tooltip-series-group.apexcharts-active,.apexcharts-tooltip-series-group:last-child { - padding-bottom: 4px -} - -.apexcharts-tooltip-series-group-hidden { - opacity: 0; - height: 0; - line-height: 0; - padding: 0!important -} - -.apexcharts-tooltip-y-group { - padding: 6px 0 5px -} - -.apexcharts-custom-tooltip,.apexcharts-tooltip-box { - padding: 4px 8px -} - -.apexcharts-tooltip-boxPlot { - display: flex; - flex-direction: column-reverse -} - -.apexcharts-tooltip-box>div { - margin: 4px 0 -} - -.apexcharts-tooltip-box span.value { - font-weight: 700 -} - -.apexcharts-tooltip-rangebar { - padding: 5px 8px -} - -.apexcharts-tooltip-rangebar .category { - font-weight: 600; - color: #777 -} - -.apexcharts-tooltip-rangebar .series-name { - font-weight: 700; - display: block; - margin-bottom: 5px -} - -.apexcharts-xaxistooltip,.apexcharts-yaxistooltip { - opacity: 0; - pointer-events: none; - color: #373d3f; - font-size: 13px; - text-align: center; - border-radius: 2px; - position: absolute; - z-index: 10; - background: #eceff1; - border: 1px solid #90a4ae -} - -.apexcharts-xaxistooltip { - padding: 9px 10px; - transition: .15s ease all -} - -.apexcharts-xaxistooltip.apexcharts-theme-dark { - background: rgba(0,0,0,.7); - border: 1px solid rgba(0,0,0,.5); - color: #fff -} - -.apexcharts-xaxistooltip:after,.apexcharts-xaxistooltip:before { - left: 50%; - border: solid transparent; - content: " "; - height: 0; - width: 0; - position: absolute; - pointer-events: none -} - -.apexcharts-xaxistooltip:after { - border-color: transparent; - border-width: 6px; - margin-left: -6px -} - -.apexcharts-xaxistooltip:before { - border-color: transparent; - border-width: 7px; - margin-left: -7px -} - -.apexcharts-xaxistooltip-bottom:after,.apexcharts-xaxistooltip-bottom:before { - bottom: 100% -} - -.apexcharts-xaxistooltip-top:after,.apexcharts-xaxistooltip-top:before { - top: 100% -} - -.apexcharts-xaxistooltip-bottom:after { - border-bottom-color: #eceff1 -} - -.apexcharts-xaxistooltip-bottom:before { - border-bottom-color: #90a4ae -} - -.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before { - border-bottom-color: rgba(0,0,0,.5) -} - -.apexcharts-xaxistooltip-top:after { - border-top-color: #eceff1 -} - -.apexcharts-xaxistooltip-top:before { - border-top-color: #90a4ae -} - -.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before { - border-top-color: rgba(0,0,0,.5) -} - -.apexcharts-xaxistooltip.apexcharts-active { - opacity: 1; - transition: .15s ease all -} - -.apexcharts-yaxistooltip { - padding: 4px 10px -} - -.apexcharts-yaxistooltip.apexcharts-theme-dark { - background: rgba(0,0,0,.7); - border: 1px solid rgba(0,0,0,.5); - color: #fff -} - -.apexcharts-yaxistooltip:after,.apexcharts-yaxistooltip:before { - top: 50%; - border: solid transparent; - content: " "; - height: 0; - width: 0; - position: absolute; - pointer-events: none -} - -.apexcharts-yaxistooltip:after { - border-color: transparent; - border-width: 6px; - margin-top: -6px -} - -.apexcharts-yaxistooltip:before { - border-color: transparent; - border-width: 7px; - margin-top: -7px -} - -.apexcharts-yaxistooltip-left:after,.apexcharts-yaxistooltip-left:before { - left: 100% -} - -.apexcharts-yaxistooltip-right:after,.apexcharts-yaxistooltip-right:before { - right: 100% -} - -.apexcharts-yaxistooltip-left:after { - border-left-color: #eceff1 -} - -.apexcharts-yaxistooltip-left:before { - border-left-color: #90a4ae -} - -.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before { - border-left-color: rgba(0,0,0,.5) -} - -.apexcharts-yaxistooltip-right:after { - border-right-color: #eceff1 -} - -.apexcharts-yaxistooltip-right:before { - border-right-color: #90a4ae -} - -.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before { - border-right-color: rgba(0,0,0,.5) -} - -.apexcharts-yaxistooltip.apexcharts-active { - opacity: 1 -} - -.apexcharts-yaxistooltip-hidden { - display: none -} - -.apexcharts-xcrosshairs,.apexcharts-ycrosshairs { - pointer-events: none; - opacity: 0; - transition: .15s ease all -} - -.apexcharts-xcrosshairs.apexcharts-active,.apexcharts-ycrosshairs.apexcharts-active { - opacity: 1; - transition: .15s ease all -} - -.apexcharts-ycrosshairs-hidden { - opacity: 0 -} - -.apexcharts-selection-rect { - cursor: move -} - -.svg_select_boundingRect,.svg_select_points_rot { - pointer-events: none; - opacity: 0; - visibility: hidden -} - -.apexcharts-selection-rect+g .svg_select_boundingRect,.apexcharts-selection-rect+g .svg_select_points_rot { - opacity: 0; - visibility: hidden -} - -.apexcharts-selection-rect+g .svg_select_points_l,.apexcharts-selection-rect+g .svg_select_points_r { - cursor: ew-resize; - opacity: 1; - visibility: visible -} - -.svg_select_points { - fill: #efefef; - stroke: #333; - rx: 2 -} - -.apexcharts-svg.apexcharts-zoomable.hovering-zoom { - cursor: crosshair -} - -.apexcharts-svg.apexcharts-zoomable.hovering-pan { - cursor: move -} - -.apexcharts-menu-icon,.apexcharts-pan-icon,.apexcharts-reset-icon,.apexcharts-selection-icon,.apexcharts-toolbar-custom-icon,.apexcharts-zoom-icon,.apexcharts-zoomin-icon,.apexcharts-zoomout-icon { - cursor: pointer; - width: 20px; - height: 20px; - line-height: 24px; - color: #6e8192; - text-align: center -} - -.apexcharts-menu-icon svg,.apexcharts-reset-icon svg,.apexcharts-zoom-icon svg,.apexcharts-zoomin-icon svg,.apexcharts-zoomout-icon svg { - fill: #6e8192 -} - -.apexcharts-selection-icon svg { - fill: #444; - transform: scale(.76) -} - -.apexcharts-theme-dark .apexcharts-menu-icon svg,.apexcharts-theme-dark .apexcharts-pan-icon svg,.apexcharts-theme-dark .apexcharts-reset-icon svg,.apexcharts-theme-dark .apexcharts-selection-icon svg,.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg,.apexcharts-theme-dark .apexcharts-zoom-icon svg,.apexcharts-theme-dark .apexcharts-zoomin-icon svg,.apexcharts-theme-dark .apexcharts-zoomout-icon svg { - fill: #f3f4f5 -} - -.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg { - fill: #008ffb -} - -.apexcharts-theme-light .apexcharts-menu-icon:hover svg,.apexcharts-theme-light .apexcharts-reset-icon:hover svg,.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg { - fill: #333 -} - -.apexcharts-menu-icon,.apexcharts-selection-icon { - position: relative -} - -.apexcharts-reset-icon { - margin-left: 5px -} - -.apexcharts-menu-icon,.apexcharts-reset-icon,.apexcharts-zoom-icon { - transform: scale(.85) -} - -.apexcharts-zoomin-icon,.apexcharts-zoomout-icon { - transform: scale(.7) -} - -.apexcharts-zoomout-icon { - margin-right: 3px -} - -.apexcharts-pan-icon { - transform: scale(.62); - position: relative; - left: 1px; - top: 0 -} - -.apexcharts-pan-icon svg { - fill: #fff; - stroke: #6e8192; - stroke-width: 2 -} - -.apexcharts-pan-icon.apexcharts-selected svg { - stroke: #008ffb -} - -.apexcharts-pan-icon:not(.apexcharts-selected):hover svg { - stroke: #333 -} - -.apexcharts-toolbar { - position: absolute; - z-index: 11; - max-width: 176px; - text-align: right; - border-radius: 3px; - padding: 0 6px 2px; - display: flex; - justify-content: space-between; - align-items: center -} - -.apexcharts-menu { - background: #fff; - position: absolute; - top: 100%; - border: 1px solid #ddd; - border-radius: 3px; - padding: 3px; - right: 10px; - opacity: 0; - min-width: 110px; - transition: .15s ease all; - pointer-events: none -} - -.apexcharts-menu.apexcharts-menu-open { - opacity: 1; - pointer-events: all; - transition: .15s ease all -} - -.apexcharts-menu-item { - padding: 6px 7px; - font-size: 12px; - cursor: pointer -} - -.apexcharts-theme-light .apexcharts-menu-item:hover { - background: #eee -} - -.apexcharts-theme-dark .apexcharts-menu { - background: rgba(0,0,0,.7); - color: #fff -} - -@media screen and (min-width:768px) { - .apexcharts-canvas:hover .apexcharts-toolbar { - opacity: 1 - } -} - -.apexcharts-canvas .apexcharts-element-hidden,.apexcharts-datalabel.apexcharts-element-hidden,.apexcharts-hide .apexcharts-series-points { - opacity: 0 -} - -.apexcharts-hidden-element-shown { - opacity: 1; - transition: 0.25s ease all; -} -.apexcharts-datalabel,.apexcharts-datalabel-label,.apexcharts-datalabel-value,.apexcharts-datalabels,.apexcharts-pie-label { - cursor: default; - pointer-events: none -} - -.apexcharts-pie-label-delay { - opacity: 0; - animation-name: opaque; - animation-duration: .3s; - animation-fill-mode: forwards; - animation-timing-function: ease -} - -.apexcharts-radialbar-label { - cursor: pointer; -} - -.apexcharts-annotation-rect,.apexcharts-area-series .apexcharts-area,.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,.apexcharts-gridline,.apexcharts-line,.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,.apexcharts-point-annotation-label,.apexcharts-radar-series path,.apexcharts-radar-series polygon,.apexcharts-toolbar svg,.apexcharts-tooltip .apexcharts-marker,.apexcharts-xaxis-annotation-label,.apexcharts-yaxis-annotation-label,.apexcharts-zoom-rect { - pointer-events: none -} - -.apexcharts-marker { - transition: .15s ease all -} - -.resize-triggers { - animation: 1ms resizeanim; - visibility: hidden; - opacity: 0; - height: 100%; - width: 100%; - overflow: hidden -} - -.contract-trigger:before,.resize-triggers,.resize-triggers>div { - content: " "; - display: block; - position: absolute; - top: 0; - left: 0 -} - -.resize-triggers>div { - height: 100%; - width: 100%; - background: #eee; - overflow: auto -} - -.contract-trigger:before { - overflow: hidden; - width: 200%; - height: 200% -} - -.apexcharts-bar-goals-markers{ - pointer-events: none -} - -.apexcharts-bar-shadows{ - pointer-events: none -} - -.apexcharts-rangebar-goals-markers{ - pointer-events: none -}`;var b=((v=t.opts.chart)===null||v===void 0?void 0:v.nonce)||t.w.config.chart.nonce;b&&t.css.setAttribute("nonce",b),r?s.prepend(t.css):u.head.appendChild(t.css)}}var x=t.create(t.w.config.series,{});if(!x)return a(t);t.mount(x).then(function(){typeof t.w.config.chart.events.mounted=="function"&&t.w.config.chart.events.mounted(t,t.w),t.events.fireEvent("mounted",[t,t.w]),a(x)}).catch(function(w){n(w)})}else n(new Error("Element not found"))})}},{key:"create",value:function(t,a){var n=this.w;new gl(this).initModules();var i=this.w.globals;if(i.noData=!1,i.animationEnded=!1,this.responsive.checkResponsiveConfig(a),n.config.xaxis.convertedCatToNumeric&&new pe(n.config).convertCatToNumericXaxis(n.config,this.ctx),this.el===null||(this.core.setupElements(),n.config.chart.type==="treemap"&&(n.config.grid.show=!1,n.config.yaxis[0].show=!1),i.svgWidth===0))return i.animationEnded=!0,null;var s=j.checkComboSeries(t);i.comboCharts=s.comboCharts,i.comboBarCount=s.comboBarCount;var r=t.every(function(b){return b.data&&b.data.length===0});(t.length===0||r)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(t),this.theme.init(),new We(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),i.noData&&i.collapsedSeries.length!==i.series.length&&!n.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),i.axisCharts&&(this.core.coreCalculations(),n.config.xaxis.type!=="category"&&this.formatters.setLabelFormatters(),this.ctx.toolbar.minX=n.globals.minX,this.ctx.toolbar.maxX=n.globals.maxX),this.formatters.heatmapLabelFormatters(),new j(this).getLargestMarkerSize(),this.dimensions.plotCoords();var u=this.core.xySettings();this.grid.createGridMask();var f=this.core.plotChartType(t,u),v=new ke(this);return v.bringForward(),n.config.dataLabels.background.enabled&&v.dataLabelsBackground(),this.core.shiftGraphPosition(),{elGraph:f,xyRatios:u,dimensions:{plot:{left:n.globals.translateX,top:n.globals.translateY,width:n.globals.gridWidth,height:n.globals.gridHeight}}}}},{key:"mount",value:function(){var t=this,a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,n=this,i=n.w;return new Promise(function(s,r){if(n.el===null)return r(new Error("Not enough data to display or target element not found"));(a===null||i.globals.allSeriesCollapsed)&&n.series.handleNoData(),n.grid=new ze(n);var u,f,v=n.grid.drawGrid();if(n.annotations=new ue(n),n.annotations.drawImageAnnos(),n.annotations.drawTextAnnos(),i.config.grid.position==="back"&&(v&&i.globals.dom.elGraphical.add(v.el),v!=null&&(u=v.elGridBorders)!==null&&u!==void 0&&u.node&&i.globals.dom.elGraphical.add(v.elGridBorders)),Array.isArray(a.elGraph))for(var b=0;b0&&i.globals.memory.methodsToExec.forEach(function(T){T.method(T.params,!1,T.context)}),i.globals.axisCharts||i.globals.noData||n.core.resizeNonAxisCharts(),s(n)})}},{key:"destroy",value:function(){var t,a;window.removeEventListener("resize",this.windowResizeHandler),this.el.parentNode,t=this.parentResizeHandler,(a=tr.get(t))&&(a.disconnect(),tr.delete(t));var n=this.w.config.chart.id;n&&Apex._chartInstances.forEach(function(i,s){i.id===M.escapeString(n)&&Apex._chartInstances.splice(s,1)}),new vl(this.ctx).clear({isUpdating:!1})}},{key:"updateOptions",value:function(t){var a=this,n=arguments.length>1&&arguments[1]!==void 0&&arguments[1],i=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],s=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],r=!(arguments.length>4&&arguments[4]!==void 0)||arguments[4],u=this.w;return u.globals.selection=void 0,t.series&&(this.series.resetSeries(!1,!0,!1),t.series.length&&t.series[0].data&&(t.series=t.series.map(function(f,v){return a.updateHelpers._extendSeries(f,v)})),this.updateHelpers.revertDefaultAxisMinMax()),t.xaxis&&(t=this.updateHelpers.forceXAxisUpdate(t)),t.yaxis&&(t=this.updateHelpers.forceYAxisUpdate(t)),u.globals.collapsedSeriesIndices.length>0&&this.series.clearPreviousPaths(),t.theme&&(t=this.theme.updateThemeOptions(t)),this.updateHelpers._updateOptions(t,n,i,s,r)}},{key:"updateSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2];return this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(t,a,n)}},{key:"appendSeries",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],i=this.w.config.series.slice();return i.push(t),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(i,a,n)}},{key:"appendData",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=this;n.w.globals.dataChanged=!0,n.series.getPreviousPaths();for(var i=n.w.config.series.slice(),s=0;s0&&arguments[0]!==void 0)||arguments[0],a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1];this.series.resetSeries(t,a)}},{key:"addEventListener",value:function(t,a){this.events.addEventListener(t,a)}},{key:"removeEventListener",value:function(t,a){this.events.removeEventListener(t,a)}},{key:"addXaxisAnnotation",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,i=this;n&&(i=n),i.annotations.addXaxisAnnotationExternal(t,a,i)}},{key:"addYaxisAnnotation",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,i=this;n&&(i=n),i.annotations.addYaxisAnnotationExternal(t,a,i)}},{key:"addPointAnnotation",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,i=this;n&&(i=n),i.annotations.addPointAnnotationExternal(t,a,i)}},{key:"clearAnnotations",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:void 0,a=this;t&&(a=t),a.annotations.clearAnnotations(a)}},{key:"removeAnnotation",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,n=this;a&&(n=a),n.annotations.removeAnnotation(n,t)}},{key:"getChartArea",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner")}},{key:"getSeriesTotalXRange",value:function(t,a){return this.coreUtils.getSeriesTotalsXRange(t,a)}},{key:"getHighestValueInSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new $e(this.ctx).getMinYMaxY(t).highestY}},{key:"getLowestValueInSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new $e(this.ctx).getMinYMaxY(t).lowestY}},{key:"getSeriesTotal",value:function(){return this.w.globals.seriesTotals}},{key:"toggleDataPointSelection",value:function(t,a){return this.updateHelpers.toggleDataPointSelection(t,a)}},{key:"zoomX",value:function(t,a){this.ctx.toolbar.zoomUpdateOptions(t,a)}},{key:"setLocale",value:function(t){this.localization.setCurrentLocaleValues(t)}},{key:"dataURI",value:function(t){return new ce(this.ctx).dataURI(t)}},{key:"exportToCSV",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return new ce(this.ctx).exportToCSV(t)}},{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 t=this;clearTimeout(this.w.globals.resizeTimer),this.w.globals.resizeTimer=window.setTimeout(function(){t.w.globals.resized=!0,t.w.globals.dataChanged=!1,t.ctx.update()},150)}},{key:"_windowResizeHandler",value:function(){var t=this.w.config.chart.redrawOnWindowResize;typeof t=="function"&&(t=t()),t&&this._windowResize()}}],[{key:"getChartByID",value:function(t){var a=M.escapeString(t);if(Apex._chartInstances){var n=Apex._chartInstances.filter(function(i){return i.id===a})[0];return n&&n.chart}}},{key:"initOnLoad",value:function(){for(var t=document.querySelectorAll("[data-apexcharts]"),a=0;a2?s-2:0),u=2;uke&&typeof ke=="object"&&!Array.isArray(ke)&&ke!=null,Z=(ke,Te)=>{typeof Object.assign!="function"&&function(){Object.assign=function(Ee){if(Ee==null)throw new TypeError("Cannot convert undefined or null to object");let ce=Object(Ee);for(let Ue=1;Ue{M(Te[Ee])?Ee in ke?Pe[Ee]=Z(ke[Ee],Te[Ee]):Object.assign(Pe,{[Ee]:Te[Ee]}):Object.assign(Pe,{[Ee]:Te[Ee]})}),Pe},G=async()=>{if(await Object(m.nextTick)(),H.value)return;const ke={chart:{type:B.type||B.options.chart.type||"line",height:B.height,width:B.width,events:{}},series:B.series};P.forEach(Pe=>{let Ee=(...ce)=>D(Pe,...ce);ke.chart.events[Pe]=Ee});const Te=Z(B.options,ke);return H.value=new k.a(Y.value,Te),H.value.render()},X=()=>(j(),G()),j=()=>{H.value.destroy()},q=(ke,Te)=>H.value.updateSeries(ke,Te),te=(ke,Te,Pe,Ee)=>H.value.updateOptions(ke,Te,Pe,Ee),J=ke=>H.value.toggleSeries(ke),ie=ke=>{H.value.showSeries(ke)},ne=ke=>{H.value.hideSeries(ke)},oe=(ke,Te)=>H.value.appendSeries(ke,Te),ue=()=>{H.value.resetSeries()},ve=(ke,Te)=>{H.value.toggleDataPointSelection(ke,Te)},Ie=ke=>H.value.appendData(ke),ye=(ke,Te)=>H.value.zoomX(ke,Te),ge=ke=>H.value.dataURI(ke),pe=ke=>H.value.setLocale(ke),le=(ke,Te)=>{H.value.addXaxisAnnotation(ke,Te)},fe=(ke,Te)=>{H.value.addYaxisAnnotation(ke,Te)},de=(ke,Te)=>{H.value.addPointAnnotation(ke,Te)},xe=(ke,Te)=>{H.value.removeAnnotation(ke,Te)},We=()=>{H.value.clearAnnotations()};Object(m.onBeforeMount)(()=>{window.ApexCharts=k.a}),Object(m.onMounted)(()=>{Y.value=Object(m.getCurrentInstance)().proxy.$el,G()}),Object(m.onBeforeUnmount)(()=>{H.value&&j()});const Le=Object(m.toRefs)(B);return Object(m.watch)(Le.options,()=>{!H.value&&B.options?G():H.value.updateOptions(B.options)}),Object(m.watch)(Le.series,()=>{!H.value&&B.series?G():H.value.updateSeries(B.series)},{deep:!0}),Object(m.watch)(Le.type,()=>{X()}),Object(m.watch)(Le.width,()=>{X()}),Object(m.watch)(Le.height,()=>{X()}),{chart:H,init:G,refresh:X,destroy:j,updateOptions:te,updateSeries:q,toggleSeries:J,showSeries:ie,hideSeries:ne,resetSeries:ue,zoomX:ye,toggleDataPointSelection:ve,appendData:Ie,appendSeries:oe,addXaxisAnnotation:le,addYaxisAnnotation:fe,addPointAnnotation:de,removeAnnotation:xe,clearAnnotations:We,setLocale:pe,dataURI:ge}},render(){return Object(m.h)("div",{class:"vue-apexcharts"})}});const _=B=>{B.component(L.name,L)};L.install=_;var R=L;l.default=R}})})(Hh);var Xw=Hh.exports;const Yw=kf(Xw),Ww=Et({__name:"SpeedGraph",setup(e){const{t:o}=Ca(),l=us(),c=zh(),h=Ia(),d=ae(),m={chart:{sparkline:{enabled:!0},animations:{enabled:!1}},colors:[l.current.value.colors.upload,l.current.value.colors.download],stroke:{show:!0,curve:"smooth",lineCap:"round",width:4},fill:{type:"gradient",gradient:{shade:"dark",type:"vertical",shadeIntensity:.5,opacityFrom:.6,opacityTo:.5,stops:[0,50,100]}},tooltip:{theme:"dark",x:{formatter:k=>{const P=h.refreshInterval/1e3,A=c.downloadData.length*P-k*P;return o("navbar.side.speed_graph.relative_time",A)}},y:{formatter:k=>di(k,h.useBitSpeed)}}},p=O(()=>[{name:o("navbar.side.speed_graph.upload_label"),data:c.uploadData},{name:o("navbar.side.speed_graph.download_label"),data:c.downloadData}]);return(k,P)=>(Be(),tt(re(Yw),{ref_key:"chart",ref:d,type:"area",options:m,series:p.value},null,8,["series"]))}}),Uw={class:"text-subtitle-1"},$w=Et({__name:"StringCard",props:{title:{},value:{},color:{}},setup(e){return(o,l)=>(Be(),tt(Ea,{color:"secondary",rounded:"lg",class:"pa-3"},{default:ee(()=>[y(Sa,null,{default:ee(()=>[y(ot,{cols:"7",class:rn(["text-subtitle-1",`text-${o.color}`])},{default:ee(()=>[He(Xe(o.title),1)]),_:1},8,["class"]),y(ot,{cols:"5",class:rn(`text-${o.color}`)},{default:ee(()=>[_t("span",Uw,Xe(o.value),1)]),_:1},8,["class"])]),_:1})]),_:1}))}}),Gw={class:"d-flex flex-column gap"},jw=Et({__name:"TransferStats",props:{session:{type:Boolean}},setup(e){const o=e,{t:l}=Ca(),c=gn(),h=O(()=>o.session?l("navbar.side.stats.session.title"):l("navbar.side.stats.alltime.title")),d=O(()=>(o.session?c.serverState?.dl_info_data:c.serverState?.alltime_dl)??0),m=O(()=>(o.session?c.serverState?.up_info_data:c.serverState?.alltime_ul)??0),p=O(()=>(o.session?void 0:c.serverState?.global_ratio)??0);return(k,P)=>(Be(),tt(Rn,{variant:"flat",color:"primary"},{default:ee(()=>[y(oi,{class:"px-0 pb-0 text-uppercase white--text ml-1 font-weight-normal text-caption"},{default:ee(()=>[He(Xe(h.value),1)]),_:1}),y(Dn,{class:"px-0 pb-0"},{default:ee(()=>[_t("div",Gw,[y(eo,{title:k.$t("navbar.side.stats.downloaded"),value:d.value,color:"download",icon:"mdi-arrow-down"},null,8,["title","value"]),y(eo,{title:k.$t("navbar.side.stats.uploaded"),value:m.value,color:"upload",icon:"mdi-arrow-up"},null,8,["title","value"]),k.session?Pt("",!0):(Be(),tt($w,{key:0,title:k.$t("navbar.side.stats.ratio"),value:p.value,color:"ratio"},null,8,["title","value"]))])]),_:1})]),_:1}))}});const gc=Fn(jw,[["__scopeId","data-v-1a1ec730"]]),qw={class:"d-flex flex-column gap mt-3"},Zw=Et({__name:"ActiveFilters",setup(e){const{t:o}=Ca(),{isTextFilterActive:l,textFilter:c,isStatusFilterActive:h,statusFilter:d,isCategoryFilterActive:m,categoryFilter:p,isTagFilterActive:k,tagFilter:P,isTrackerFilterActive:A,trackerFilter:L}=nn(un()),_=O(()=>l.value&&R.value||h.value&&B.value||m.value&&D.value||k.value&&Y.value||A.value&&H.value),R=O(()=>c.value.length>0),B=O(()=>d.value.length>0),D=O(()=>p.value.length>0),Y=O(()=>P.value.length>0),H=O(()=>L.value.length>0),M=O(()=>_.value?"active-global":"active-global-disabled"),Z=O(()=>l.value?"active-text":"active-text-disabled"),G=O(()=>h.value?`torrent-${d.value[0]}`:`torrent-${d.value[0]}-darken-2`),X=O(()=>h.value?"active-status":"active-status-disabled"),j=O(()=>m.value?"active-category":"active-category-disabled"),q=O(()=>k.value?"active-tag":"active-tag-disabled"),te=O(()=>A.value?"active-tracker":"active-tracker-disabled"),J=O(()=>Number(R.value)+Number(B.value)+Number(D.value)+Number(Y.value)+Number(H.value)),ie=O(()=>Number(R.value&&l.value)+Number(B.value&&h.value)+Number(D.value&&m.value)+Number(Y.value&&k.value)+Number(H.value&&A.value));function ne(){_.value?(l.value=!1,h.value=!1,m.value=!1,k.value=!1,A.value=!1):(l.value=!0,h.value=!0,m.value=!0,k.value=!0,A.value=!0)}function oe(){ve(),ye(),pe(),fe(),xe()}function ue(){l.value=!l.value}function ve(){c.value=""}function Ie(){h.value=!h.value}function ye(){d.value=[]}function ge(){m.value=!m.value}function pe(){p.value=[]}function le(){k.value=!k.value}function fe(){P.value=[]}function de(){A.value=!A.value}function xe(){L.value=[]}return(We,Le)=>(Be(),tt(ii,{"close-delay":"0","open-delay":"0","open-on-click":"","open-on-hover":"","open-on-focus":""},{activator:ee(({props:ke})=>[y(gu,null,{default:ee(()=>[J.value>0?(Be(),tt(Zt,we({key:0},ke,{class:"ml-6",color:M.value,variant:"elevated",closable:"","onClick:close":Le[1]||(Le[1]=Te=>oe())}),{prepend:ee(()=>[y(Ge,{class:"mr-1",onClick:Le[0]||(Le[0]=Te=>ne())},{default:ee(()=>[He(Xe(_.value?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:ee(()=>[He(" "+Xe(re(o)("navbar.top.active_filters.menu_label",ie.value)),1)]),_:2},1040,["color"])):Pt("",!0)]),_:2},1024)]),default:ee(()=>[_t("div",qw,[R.value?(Be(),tt(Zt,{key:0,color:Z.value,variant:"elevated",closable:"","onClick:close":Le[3]||(Le[3]=ke=>ve())},{prepend:ee(()=>[y(Ge,{class:"mr-1",onClick:Le[2]||(Le[2]=ke=>ue())},{default:ee(()=>[He(Xe(re(l)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:ee(()=>[He(" "+Xe(re(o)("navbar.top.active_filters.text",{value:re(c)})),1)]),_:1},8,["color"])):Pt("",!0),B.value?(Be(),wt(je,{key:1},[re(d).length===1?(Be(),tt(Zt,{key:0,color:G.value,variant:"elevated",closable:"","onClick:close":Le[5]||(Le[5]=ke=>ye())},{prepend:ee(()=>[y(Ge,{class:"mr-1",onClick:Le[4]||(Le[4]=ke=>Ie())},{default:ee(()=>[He(Xe(re(h)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:ee(()=>[He(" "+Xe(re(o)("navbar.top.active_filters.state",{value:re(o)(`torrent.state.${re(d)[0]}`)})),1)]),_:1},8,["color"])):(Be(),tt(Zt,{key:1,color:X.value,variant:"elevated",closable:"","onClick:close":Le[7]||(Le[7]=ke=>ye())},{prepend:ee(()=>[y(Ge,{class:"mr-1",onClick:Le[6]||(Le[6]=ke=>Ie())},{default:ee(()=>[He(Xe(re(h)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:ee(()=>[He(" "+Xe(re(o)("navbar.top.active_filters.multiple_state",re(d).length)),1)]),_:1},8,["color"]))],64)):Pt("",!0),D.value?(Be(),wt(je,{key:2},[re(p).length===1?(Be(),tt(Zt,{key:0,color:j.value,variant:"elevated",closable:"","onClick:close":Le[9]||(Le[9]=ke=>pe())},{prepend:ee(()=>[y(Ge,{class:"mr-1",onClick:Le[8]||(Le[8]=ke=>ge())},{default:ee(()=>[He(Xe(re(m)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:ee(()=>[He(" "+Xe(re(o)("navbar.top.active_filters.category",{value:re(p)[0]===""?re(o)("navbar.side.filters.uncategorized"):re(p)[0]})),1)]),_:1},8,["color"])):(Be(),tt(Zt,{key:1,color:j.value,variant:"elevated",closable:"","onClick:close":Le[11]||(Le[11]=ke=>pe())},{prepend:ee(()=>[y(Ge,{class:"mr-1",onClick:Le[10]||(Le[10]=ke=>ge())},{default:ee(()=>[He(Xe(re(m)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:ee(()=>[He(" "+Xe(re(o)("navbar.top.active_filters.multiple_category",re(p).length)),1)]),_:1},8,["color"]))],64)):Pt("",!0),Y.value?(Be(),wt(je,{key:3},[re(P).length===1?(Be(),tt(Zt,{key:0,color:q.value,variant:"elevated",closable:"","onClick:close":Le[13]||(Le[13]=ke=>fe())},{prepend:ee(()=>[y(Ge,{class:"mr-1",onClick:Le[12]||(Le[12]=ke=>le())},{default:ee(()=>[He(Xe(re(k)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:ee(()=>[He(" "+Xe(re(o)("navbar.top.active_filters.tag",{value:re(P)[0]===null?re(o)("navbar.side.filters.untagged"):re(P)[0]})),1)]),_:1},8,["color"])):(Be(),tt(Zt,{key:1,color:q.value,variant:"elevated",closable:"","onClick:close":Le[15]||(Le[15]=ke=>fe())},{prepend:ee(()=>[y(Ge,{class:"mr-1",onClick:Le[14]||(Le[14]=ke=>le())},{default:ee(()=>[He(Xe(re(k)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:ee(()=>[He(" "+Xe(re(o)("navbar.top.active_filters.multiple_tag",re(P).length)),1)]),_:1},8,["color"]))],64)):Pt("",!0),H.value?(Be(),wt(je,{key:4},[re(L).length===1?(Be(),tt(Zt,{key:0,color:te.value,variant:"elevated",closable:"","onClick:close":Le[17]||(Le[17]=ke=>xe())},{prepend:ee(()=>[y(Ge,{class:"mr-1",onClick:Le[16]||(Le[16]=ke=>de())},{default:ee(()=>[He(Xe(re(A)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:ee(()=>[He(" "+Xe(re(o)("navbar.top.active_filters.tracker",{value:re(L)[0]===""?re(o)("navbar.side.filters.untracked"):re(L)[0]})),1)]),_:1},8,["color"])):(Be(),tt(Zt,{key:1,color:te.value,variant:"elevated",closable:"","onClick:close":Le[19]||(Le[19]=ke=>xe())},{prepend:ee(()=>[y(Ge,{class:"mr-1",onClick:Le[18]||(Le[18]=ke=>de())},{default:ee(()=>[He(Xe(re(A)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:ee(()=>[He(" "+Xe(re(o)("navbar.top.active_filters.multiple_tracker",re(L).length)),1)]),_:1},8,["color"]))],64)):Pt("",!0)])]),_:1}))}});const Kw=Fn(Zw,[["__scopeId","data-v-83d2faed"]]),Qw={class:"d-flex flex-wrap gap"},Jw={class:"pa-1 border wrap-anywhere"},eS={class:"text-red"},tS=Et({__name:"ConfirmDeleteDialog",props:{guid:{},hashes:{}},setup(e){const o=e,{isOpened:l}=xs(o.guid),c=io(),h=ao(),{t:d}=Ca(),m=Gs(),p=un(),k=Ia(),P=ae(),A=ae(!1),L=O(()=>p.torrents.filter(D=>o.hashes?.includes(D.hash)));async function _(){A.value&&(await p.deleteTorrents(L.value.map(D=>D.hash),k.deleteWithFiles),m.unselectAllTorrents(),R(),c.name==="torrentDetail"&&await h.push({name:"dashboard"}))}const R=()=>{l.value=!1};function B(D){if(D.key==="Enter")return D.preventDefault(),_(),!0}return Pi(()=>{document.addEventListener("keydown",B)}),ls(()=>{document.removeEventListener("keydown",B)}),(D,Y)=>(Be(),tt(wn,{modelValue:re(l),"onUpdate:modelValue":Y[3]||(Y[3]=H=>zt(l)?l.value=H:null),"max-width":"1000"},{default:ee(()=>[y(Rn,null,{default:ee(()=>[y(oi,null,{default:ee(()=>[He(Xe(re(d)("dialogs.delete.title",L.value.length)),1)]),_:1}),y(Dn,null,{default:ee(()=>[y(re(xh),{modelValue:A.value,"onUpdate:modelValue":Y[1]||(Y[1]=H=>A.value=H),ref_key:"form",ref:P,onSubmit:Y[2]||(Y[2]=Sr(()=>{},["prevent"]))},{default:ee(()=>[_t("div",Qw,[(Be(!0),wt(je,null,no(L.value,H=>(Be(),wt("span",Jw,Xe(H.name),1))),256))]),y(en,{modelValue:re(k).deleteWithFiles,"onUpdate:modelValue":Y[0]||(Y[0]=H=>re(k).deleteWithFiles=H),"hide-details":"",label:D.$t("dialogs.delete.deleteWithFiles")},null,8,["modelValue","label"]),y(fu,null,{default:ee(()=>[pt(_t("div",eS,[y(Ge,null,{default:ee(()=>[He("mdi-alert")]),_:1}),He(" "+Xe(D.$t("dialogs.delete.warnDelete")),1)],512),[[Pa,re(k).deleteWithFiles]])]),_:1})]),_:1},8,["modelValue"])]),_:1}),y(ri,null,{default:ee(()=>[y(Mn),y(Ke,{onClick:R},{default:ee(()=>[He(Xe(D.$t("common.cancel")),1)]),_:1}),y(Ke,{color:"error",disabled:!A.value,onClick:_},{default:ee(()=>[He(Xe(D.$t("common.delete")),1)]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1},8,["modelValue"]))}});const aS=Fn(tS,[["__scopeId","data-v-20eac5e6"]]),nS=Et({__name:"TopActions",emits:["resumeTorrents","pauseTorrents","deleteTorrents","openSearchEngine","openrssArticles","openLogs","openSettings"],setup(e){return(o,l)=>(Be(),wt(je,null,[y(sa,{text:o.$t("topbar.actions.resume"),location:"bottom"},{activator:ee(({props:c})=>[y(Ke,we({icon:"mdi-play"},c,{onClick:l[0]||(l[0]=h=>o.$emit("resumeTorrents"))}),null,16)]),_:1},8,["text"]),y(sa,{text:o.$t("topbar.actions.pause"),location:"bottom"},{activator:ee(({props:c})=>[y(Ke,we({icon:"mdi-pause"},c,{onClick:l[1]||(l[1]=h=>o.$emit("pauseTorrents"))}),null,16)]),_:1},8,["text"]),y(sa,{text:o.$t("topbar.actions.delete"),location:"bottom"},{activator:ee(({props:c})=>[y(Ke,we({icon:"mdi-delete"},c,{onClick:l[2]||(l[2]=h=>o.$emit("deleteTorrents"))}),null,16)]),_:1},8,["text"]),y(La,{vertical:"",inset:""}),y(sa,{text:o.$t("topbar.actions.searchEngine"),location:"bottom"},{activator:ee(({props:c})=>[y(Ke,we({icon:"mdi-search-web"},c,{onClick:l[3]||(l[3]=h=>o.$emit("openSearchEngine"))}),null,16)]),_:1},8,["text"]),y(sa,{text:o.$t("topbar.actions.rssArticles"),location:"bottom"},{activator:ee(({props:c})=>[y(Ke,we({icon:"mdi-rss"},c,{onClick:l[4]||(l[4]=h=>o.$emit("openrssArticles"))}),null,16)]),_:1},8,["text"]),y(sa,{text:o.$t("topbar.actions.logs"),location:"bottom"},{activator:ee(({props:c})=>[y(Ke,we({icon:"mdi-file-document-multiple"},c,{onClick:l[5]||(l[5]=h=>o.$emit("openLogs"))}),null,16)]),_:1},8,["text"]),y(sa,{text:o.$t("topbar.actions.settings"),location:"bottom"},{activator:ee(({props:c})=>[y(Ke,we({icon:"mdi-cog"},c,{onClick:l[6]||(l[6]=h=>o.$emit("openSettings"))}),null,16)]),_:1},8,["text"])],64))}}),iS=Et({__name:"TopOverflow",emits:["resumeTorrents","pauseTorrents","deleteTorrents","openSearchEngine","openrssArticles","openLogs","openSettings"],setup(e){return(o,l)=>(Be(),tt(ii,{location:"bottom"},{activator:ee(({props:c})=>[y(Ke,we({icon:"mdi-dots-vertical"},c),null,16)]),default:ee(()=>[y(Vn,null,{default:ee(()=>[y(dt,{title:o.$t("topbar.overflow.resume"),onClick:l[0]||(l[0]=c=>o.$emit("resumeTorrents"))},{prepend:ee(()=>[y(Ge,null,{default:ee(()=>[He("mdi-play")]),_:1})]),_:1},8,["title"]),y(dt,{title:o.$t("topbar.overflow.pause"),onClick:l[1]||(l[1]=c=>o.$emit("pauseTorrents"))},{prepend:ee(()=>[y(Ge,null,{default:ee(()=>[He("mdi-pause")]),_:1})]),_:1},8,["title"]),y(dt,{title:o.$t("topbar.overflow.delete"),onClick:l[2]||(l[2]=c=>o.$emit("deleteTorrents"))},{prepend:ee(()=>[y(Ge,null,{default:ee(()=>[He("mdi-delete")]),_:1})]),_:1},8,["title"]),y(La),y(dt,{title:o.$t("topbar.overflow.searchEngine"),onClick:l[3]||(l[3]=c=>o.$emit("openSearchEngine"))},{prepend:ee(()=>[y(Ge,null,{default:ee(()=>[He("mdi-search-web")]),_:1})]),_:1},8,["title"]),y(dt,{title:o.$t("topbar.overflow.rssArticles"),onClick:l[4]||(l[4]=c=>o.$emit("openrssArticles"))},{prepend:ee(()=>[y(Ge,null,{default:ee(()=>[He("mdi-rss")]),_:1})]),_:1},8,["title"]),y(dt,{title:o.$t("topbar.overflow.logs"),onClick:l[5]||(l[5]=c=>o.$emit("openLogs"))},{prepend:ee(()=>[y(Ge,null,{default:ee(()=>[He("mdi-file-document-multiple")]),_:1})]),_:1},8,["title"]),y(dt,{title:o.$t("topbar.overflow.settings"),onClick:l[6]||(l[6]=c=>o.$emit("openSettings"))},{prepend:ee(()=>[y(Ge,null,{default:ee(()=>[He("mdi-cog")]),_:1})]),_:1},8,["title"])]),_:1})]),_:1}))}}),sS=Et({__name:"TopContainer",setup(e){const o=io(),l=ao(),c=Gs(),h=Qn(),d=un(),m=O(()=>o.name==="torrentDetail"),p=O(()=>m.value?[o.params.hash]:c.selectedTorrents);function k(){h.createDialog(nl)}async function P(){await d.resumeTorrents(p.value)}async function A(){await d.pauseTorrents(p.value)}function L(){p.value.length&&h.createDialog(aS,{hashes:[...p.value]})}function _(){l.push({name:"searchEngine"})}function R(){l.push({name:"rssArticles"})}function B(){l.push({name:"logs"})}function D(){l.push({name:"settings"})}return(Y,H)=>(Be(),wt(je,null,[y(sa,{text:Y.$t("topbar.addTorrents"),location:"bottom"},{activator:ee(({props:M})=>[y(Ke,we({icon:"mdi-plus"},M,{onClick:k}),null,16)]),_:1},8,["text"]),y(La,{inset:"",vertical:""}),Y.$vuetify.display.mobile?(Be(),tt(iS,{key:0,onDeleteTorrents:L,onOpenLogs:B,onOpenSearchEngine:_,onOpenSettings:D,onOpenrssArticles:R,onPauseTorrents:A,onResumeTorrents:P})):(Be(),tt(nS,{key:1,onDeleteTorrents:L,onOpenLogs:B,onOpenSearchEngine:_,onOpenSettings:D,onOpenrssArticles:R,onPauseTorrents:A,onResumeTorrents:P}))],64))}}),rS={class:"d-flex justify-center text-accent"},oS={key:0,class:"text-accent"},lS={key:1},cS=Et({__name:"Navbar",setup(e){const o=Gs(),l=Ia(),c=ae(l.openSideBarOnStart),h=()=>{c.value=!c.value};return(d,m)=>(Be(),wt(je,null,[y(Sh,{modelValue:c.value,"onUpdate:modelValue":m[0]||(m[0]=p=>c.value=p),location:re(l).isDrawerRight?"right":"left",color:"primary","disable-route-watcher":""},{append:ee(()=>[y(Aw)]),default:ee(()=>[y(Vn,{class:"clean-px px-2 pt-0"},{default:ee(()=>[re(l).showCurrentSpeed?(Be(),tt(dt,{key:0},{default:ee(()=>[y(Tw)]),_:1})):Pt("",!0),re(l).showSpeedGraph?(Be(),tt(dt,{key:1},{default:ee(()=>[y(Ww)]),_:1})):Pt("",!0),re(l).showAlltimeStat?(Be(),tt(dt,{key:2},{default:ee(()=>[y(gc,{session:!1})]),_:1})):Pt("",!0),re(l).showSessionStat?(Be(),tt(dt,{key:3},{default:ee(()=>[y(gc,{session:!0})]),_:1})):Pt("",!0),re(l).showFreeSpace?(Be(),tt(dt,{key:4},{default:ee(()=>[y(zw)]),_:1})):Pt("",!0),y(dt,null,{default:ee(()=>[y(Fw)]),_:1}),y(dt,{density:"compact"},{default:ee(()=>[_t("div",rS,Xe(re(o).torrentCountString),1)]),_:1})]),_:1})]),_:1},8,["modelValue","location"]),y(yu,null,{default:ee(()=>[y(Vu,{onClick:h}),y(Du,null,{default:ee(()=>[d.$vuetify.display.smAndUp?(Be(),wt("span",oS,"Vue")):Pt("",!0),d.$vuetify.display.smAndUp?(Be(),wt("span",lS,"Torrent")):Pt("",!0),y(Kw)]),_:1}),y(sS)]),_:1})],64))}});const uS=Fn(cS,[["__scopeId","data-v-90c06bb3"]]),dS=Et({__name:"App",setup(e){const o=bs(),l=ko(),c=Kn(),h=Qn(),d=Bh(),m=gn(),{serverState:p}=nn(m),{torrents:k}=nn(un()),P=So(),A=Ia(),{language:L,matchSystemTheme:_,uiTitleCustom:R,uiTitleType:B,useBitSpeed:D}=nn(A),Y=async()=>{await c.updateAuthStatus()},H=()=>{document.addEventListener("contextmenu",M=>{if(!M.target)return;const Z=M.target,G=Z.nodeName.toLowerCase(),X=Z.getAttribute("type")?.toLowerCase()??"";if(!["textarea","a","img"].includes(G)&&!(G==="input"&&["text","password","email","number"].includes(X)))return M.preventDefault(),!1})};return Pi(()=>{_.value?A.updateSystemTheme():A.updateTheme(),A.setLanguage(L.value),Y(),H()}),Ve(()=>c.isAuthenticated,async M=>{M?(l.pushInterval(()=>m.updateMaindata(),A.refreshInterval),await m.updateMaindata(),await P.fetchPreferences(),await d.cleanAndFetchLogs(),await m.fetchCategories(),await m.fetchTags(),o.initForm()):l.clearIntervals()},{immediate:!0}),$t(()=>{switch(B.value){case zn.GLOBAL_SPEED:document.title=`[D: ${di(p.value?.dl_info_speed??0,D.value)}, U: ${di(p.value?.up_info_speed??0,D.value)}] VueTorrent`;break;case zn.FIRST_TORRENT_STATUS:const Z=k.value.at(0);Z?document.title=`[D: ${di(Z.dlspeed,D.value)}, U: ${di(Z.upspeed,D.value)}, ${Gv(Z.progress)}] VueTorrent`:document.title="[N/A] VueTorrent";break;case zn.CUSTOM:document.title=R.value;break;case zn.DEFAULT:default:document.title="VueTorrent";break}}),(M,Z)=>{const G=Cf("router-view");return Be(),tt(cu,{class:"text-noselect"},{default:ee(()=>[(Be(!0),wt(je,null,no(re(h).dialogs,X=>(Be(),tt(mc(X.component),Af(Pf({guid:X.guid,...X.props})),null,16))),256)),re(c).isAuthenticated?(Be(),tt(uS,{key:0})):Pt("",!0),y(wh,null,{default:ee(()=>[y(G)]),_:1}),y(fw),y(pw)]),_:1})}}}),hS=[{name:"dashboard",path:"/",component:()=>Ja(()=>import("./Dashboard-e667d93a.js"),["./Dashboard-e667d93a.js","./vue-d2584a6d.js","./dayjs-f7aba705.js","./faker-c43f92d4.js","./dayjs.min-1969f9c6.js","./vuetify-e547ef1b.js","./ArrayPagination-26934cac.js","./index-fd06c5c5.js","./Dashboard-e1ea0c85.css"],import.meta.url)},{name:"settings",path:"/settings/:tab?/:subtab?",component:()=>Ja(()=>import("./Settings-af9c84ca.js"),["./Settings-af9c84ca.js","./vue-d2584a6d.js","./PasswordField.vue_vue_type_script_setup_true_lang-f7d196be.js","./faker-c43f92d4.js","./vuetify-e547ef1b.js","./Settings-cac9dd1a.css"],import.meta.url)},{name:"rssArticles",path:"/rss",component:()=>Ja(()=>import("./RssArticles-1fe4e4bd.js"),["./RssArticles-1fe4e4bd.js","./vue-d2584a6d.js","./ArrayPagination-26934cac.js","./faker-c43f92d4.js","./index-fd06c5c5.js","./vuetify-e547ef1b.js","./RssArticles-cd150368.css"],import.meta.url)},{name:"logs",path:"/logs",component:()=>Ja(()=>import("./Logs-c238f379.js"),["./Logs-c238f379.js","./ArrayPagination-26934cac.js","./vue-d2584a6d.js","./faker-c43f92d4.js","./dayjs.min-1969f9c6.js","./vuetify-e547ef1b.js","./Logs-a45762d4.css"],import.meta.url)},{name:"searchEngine",path:"/search",component:()=>Ja(()=>import("./SearchEngine-b38d96d6.js"),["./SearchEngine-b38d96d6.js","./vue-d2584a6d.js","./faker-c43f92d4.js","./vuetify-e547ef1b.js"],import.meta.url)},{name:"torrentDetail",path:"/torrent/:hash",component:()=>Ja(()=>import("./TorrentDetail-85e789b3.js"),["./TorrentDetail-85e789b3.js","./vue-d2584a6d.js","./faker-c43f92d4.js","./dayjs-f7aba705.js","./dayjs.min-1969f9c6.js","./vuetify-e547ef1b.js","./TorrentDetail-cad7bace.css"],import.meta.url)},{name:"magnetHandler",path:"/magnet/:url",component:()=>Ja(()=>import("./MagnetHandler-d77b3bb6.js"),["./MagnetHandler-d77b3bb6.js","./vue-d2584a6d.js","./faker-c43f92d4.js","./vuetify-e547ef1b.js"],import.meta.url),meta:{public:!0}},{name:"login",path:"/login",component:()=>Ja(()=>import("./Login-4fd3fce4.js"),["./Login-4fd3fce4.js","./vue-d2584a6d.js","./PasswordField.vue_vue_type_script_setup_true_lang-f7d196be.js","./faker-c43f92d4.js","./vuetify-e547ef1b.js"],import.meta.url),meta:{public:!0}}],Xh=Tf({history:_f({}.BASE_URL),routes:hS});Xh.beforeResolve((e,o,l)=>{const{isAuthenticated:c}=Kn();return!(e.meta.public===!0)&&!c?l({name:"login",query:{redirect:location.hash.slice(1)}}):l()});const fS="Generated by Tolgee app. NEVER EDIT MANUALLY AS IT WILL BE OVERRIDDEN BY TOLGEE",gS={cancel:"Cancel",close:"Close",delete:"Delete",disable:"Disable",emptyList:"Nothing to see here!",NA:"N/A",no:"No",none:"(None)",ok:"OK",save:"Save",selectAll:"Select All",selectNone:"Select None",useGlobalSettings:"Use Global Settings",yes:"Yes"},vS={addPaused:{always:"Always",never:"Never",title:"Add paused"},bittorrentProtocols:{tcp:"TCP",tcp_utp:"TCP and μTP",utp:"μTP"},connectionStatus:{connected:"Connected",disconnected:"Disconnected",firewalled:"Firewalled",unknown:"Unknown"},contentLayout:{nosubfolder:"Remove Subfolder",original:"Original",subfolder:"Create Subfolder",title:"Torrent content layout"},diskIoMode:{disableOsCache:"Disable OS cache",enableOsCache:"Enable OS cache",writeThrough:"Write-through (libtorrent >= 2.0.6)"},diskIoType:{default:"Default",memoryMappedFiles:"Memory mapped files",posixCompliant:"POSIX-compliant"},encryption:{forceOff:"Disable Encryption",forceOn:"Require Encryption",preferEncryption:"Allow Encryption"},file_log_age_type:{days:"Days",months:"Months",years:"Years"},file_priority:{high:"High",max:"Max",normal:"Normal",unwanted:"Unwanted"},maxRatioAction:{pauseTorrent:"Pause torrent",removeTorrent:"Remove torrent",removeTorrentAndFiles:"Remove torrent and its files",torrentSuperseeding:"Enable super seeding for torrent"},monitoredFolderSaveLocation:{defaultSavePath:"Default Save Path",monitoredFolder:"Monitored Folder Location",other:"Other"},proxy_type:{http:"HTTP",socks4:"SOCKS4",socks5:"SOCKS5"},scheduler:{everyDay:"Every day",everyFriday:"Every friday",everyMonday:"Every monday",everySaturday:"Every saturday",everySunday:"Every sunday",everyThursday:"Every thursday",everyTuesday:"Every tuesday",everyWednesday:"Every wednesday",everyWeekday:"Every weekdays",everyWeekend:"Every weekends"},stopCondition:{filesChecked:"Files Checked",metadataReceived:"Metadata Received",none:"None",title:"Torrent stop condition"},theme:{auto:"Follow system theme",dark:"Dark theme",light:"Light theme"},titleOptions:{custom:"Custom",default:"Default",first_torrent_speed:"First Torrent Speed",global_speed:"Global Speed"},trackerStatus:{disabled:"Disabled",not_working:"Not working",not_yet_contacted:"Not contacted yet",updating:"Updating",working:"Working"},uploadChokingAlgorithm:{antiLeech:"Anti-leech",fastestUpload:"Fastest upload",roundRobin:"Round-robin"},uploadSlotsBehavior:{fixedSlots:"Fixed slots",uploadRateBased:"Upload rate based"},utpTcpMixedMode:{peerProportional:"Peer proportional (throttles TCP)",preferTcp:"Prefer TCP"}},mS={displayMode:{grid:"Grid",list:"List",table:"Table",title:"Display mode"},not_complete:"Never Seen Complete",right_click:{advanced:{auto_tmm:"Automatic Torrent Management",download_path:"Set Download Path",f_l_prio:"First / Last Priority",reannounce:"Force Reannounce",recheck:"Force Recheck",rename:"Rename Torrent",save_path:"Set Save Path",seq_dl:"Sequential Download",title:"Advanced"},category:{clear:"(Clear category)",disabled_title:"No categories",title:"Set category"},copy:{hash:"Hash",magnet:"Magnet",name:"Name",title:"Copy"},export:"Export torrent | Export torrents",info:"Show Info",priority:{bottom:"Bottom Priority",decrease:"Decrease Priority",increase:"Increase Priority",title:"Set Priority",top:"Top Prio"},speed_limit:{download:"Set download limit",share:"Set share limit",title:"Set speed limit",upload:"Set upload limit"},tags:{disabled_title:"No tags",title:"Set tags"}},searchInputLabel:"Search",selectAll:"(Un)select All (Ctrl + A)",selectedTorrentsCount:"No torrent | {count} of {total} torrent ({size}) | {count} of {total} torrents ({size})",sortBy:{added_on:"Added On",amount_left:"Amount Left",auto_tmm:"Auto TMM",availability:"Availability",avg_download_speed:"Avg DL Speed",avg_upload_speed:"Avg UL Speed",category:"Category",completed:"Completed",completion_on:"Completed On",content_path:"Content Path",default:"Default",dl_limit:"Download Limit",dlspeed:"Download Speed",downloaded:"Downloaded (Global)",downloaded_session:"Downloaded (Session)",download_path:"Download Path",eta:"ETA",f_l_piece_prio:"First / Last Piece Priority",force_start:"Force Start",globalSpeed:"Global Speed",globalVolume:"Global Volume",hash:"Hash",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",last_activity:"Last Activity",magnet_uri:"Magnet URI",max_ratio:"Max Ratio",max_seeding_time:"Max Seeding Time",name:"Name",num_complete:"Seeds (swarm)",num_incomplete:"Peers (swarm)",num_leechs:"Peers (connected)",num_seeds:"Seeds (connected)",priority:"Priority",progress:"Progress",ratio:"Ratio",ratio_limit:"Ratio Limit",save_path:"Save Path",seeding_time:"Seeding Time",seeding_time_limit:"Seeding Time Limit",seen_complete:"Seen Complete",seq_dl:"Sequential Download",size:"Size",state:"State",super_seeding:"Super Seeding",tags:"Tags",time_active:"Time Active",total_size:"Total Size",tracker:"Tracker",trackers_count:"Trackers Count",up_limit:"Upload Limit",uploaded:"Uploaded (Global)",uploaded_session:"Uploaded (Session)",upspeed:"Upload Speed"},sortLabel:"Sort by",toggleSearchFilter:"Toggle search filter",toggleSelectMode:"Toggle select mode",toggleSortOrder:"Reverse sort order",torrentsCount:"No torrent | {n} torrent | {n} torrents"},pS={add:{addToTopOfQueue:"Add to top of queue",autoTMM:"Automatic Torrent Management",category:"Category",cookie:"Cookie",cookiePlaceholder:"name1=value1; name2=value2; ...",dlLimit:"Download limit",downloadPath:"Download path (when incomplete)",dropLabel:"Drop torrent files and links here",error:"Error while adding torrents",fileOverflow:"+{n} more",files:"Select files",firstLastPiecePrio:"Prioritize first and last pieces",inactiveSeedingTimeLimit:"Inactive seeding time limit",limitCollapse:"Configure limits",limitHint:"-1 to disable, -2 or empty to use global value",links:"Links (magnet, http, file, ...)",noCategories:"No categories yet. Type a name to create one.",noCategoryMatch:'No categories matching "{query}". It will be created automatically.',noTagMatch:'No tags matching "{query}". Press Enter to create it.',noTags:"No tags yet. Type a name to create one.",pending:"Sending torrents...",ratioLimit:"Ratio limit",rename:"Rename torrent",resetForm:"Reset form",savePath:"Save path (when completed)",seedingTimeLimit:"Seeding time limit",sequentialDownload:"Sequential download",skipChecking:"Skip hash checking",startNow:"Start torrent immediately",submit:"Add torrents",success:"{n} torrent added | {n} torrents added",tags:"Tags",title:"Add Torrents",upLimit:"Upload limit"},category:{name:"Category Name",nameRequired:"Category name is required",oldName:"Old category name",savePath:"Save Path",title:{create:"Create Category",edit:"Edit Category"},warnEdit:`Editing the category name will migrate torrents to the new category. -Errors may happen, use with caution.`},connectionStatus:{dht_nodes:"DHT nodes",externalIp:"External IP Address",status:"Connection Status",total_peer_connections:"Active peer connections"},delete:{deleteWithFiles:"Delete files with torrent",title:"Delete {n} torrent | Delete {n} torrents",warnDelete:"Ticking this checkbox will delete everything contained in those torrents"},moveTorrent:{dl:{title:"Change Download Path"},newPath:"New path",oldPath:"Old path",required:"New path is required",samePath:"New path must be different from old path",save:{title:"Change Save Path"}},moveTorrentFile:{oldName:"Old name",title:"Move Torrent File | Move Torrent Folder"},pluginManager:{headers:{actions:"Actions",enabled:"Enabled",name:"Name",url:"Engine URL",version:"Version"},install:{activator:"Install new plugin",label:"Plugin URL",title:"Install Plugin"},title:"Plugin Manager",update:"Update plugins"},renameTorrent:{newName:"New name",oldName:"Old name",required:"New name is required",sameName:"New name must be different from old name",title:"Rename Torrent"},rss:{feed:{name:"Name",title:{create:"Create RSS Feed",edit:"Edit RSS Feed"},url:"URL"},rule:{addPaused:"Add paused",affectedFeedsSubheader:"Affected Feeds",assignedCategory:"Assigned Category",episodeFilter:"Episode Filter",episodeFilterPlaceholder:"e.g. S01E02-S01E05",ignoreDays:"Ignore items published in the last {days} days",ignoreDaysHint:"0 to disable",lastMatch:{knownValue:"today | {n} day ago | {n} days ago",label:"Last match",unknownValue:"Unknown"},matchingArticles:{noMatch:"No matching articles",title:"Matching Articles"},mustContain:"Must Contain",mustNotContain:"Must Not Contain",name:"Name",savePath:"Save Path",savePathPlaceholder:"Leave blank to use default save path",smartFilter:"Use Smart Episode filter",title:{create:"Create RSS Rule",edit:"Edit RSS Rule"},useRegex:"Use Regular Expression"}},share_limit:{disabled:"Set no share limit",enabled:"Set share limit to",global:"Use global share limit",inactive_seeding_time_limit:"Inactive minutes",ratio_limit:"Ratio",seeding_time_limit:"Total minutes",title:"Set Share Ratio Limit"},shutdown:{content:"Do you really want to shutdown qBittorrent?",error:"Unable to shutdown app. Make sure qBittorrent is running!",success:"qBittorrent was shutdown successfully!",title:"Shutdown qBittorrent"},speed_limit:{download:"Set Download Speed Limit",label:"Speed Limit",upload:"Set Upload Speed Limit"},tag:{comma:"Name cannot contain comma when renaming a tag",hint:"Pro tip: multiple tags can be created by separating them with a comma",name:"Tag name",oldName:"Old tag name",required:"Tag name is required",title:{create:"Create Tag",rename:"Rename Tag"},warnEdit:`Editing the tag name will migrate torrents to the new tag. -Errors may happen, use with caution.`}},bS={error:"Login failed!",password:"Password",rules:{password_required:"Password is required",username_required:"Username is required"},submit:"Login",subtitle:"Enter your credentials",success:"Login successful!",title:"Login",username:"Username"},xS={emptyLogList:"No logs found",filters:{query:"Search in log message",type:"Log Level"},title:"qBittorrent Logs"},yS={addPanel:{torrentsPendingCount:"{n} torrent awaiting upload | {n} torrents awaiting upload"},side:{bottom_actions:{alt_speed:"Toggle alternative speed",conn_status:"Connection status: {status}",dark_mode:"Switch to light mode | Switch to dark mode",logout:"Logout",shutdown:"Shutdown qBittorrent"},current_speed:{title:"Current Speed"},filters:{activeFilter:"{n} filters active",category:"Category Filter",disabled:"(Disabled)",state:"Torrent State Filter",tag:"Tag Filter",tracker:"Tracker Filter",uncategorized:"(Uncategorized)",untagged:"(Untagged)",untracked:"(Untracked)"},speed_graph:{download_label:"Download",relative_time:"Now | {n} second ago | {n} seconds ago",upload_label:"Upload"},stats:{alltime:{title:"Alltime Stats"},downloaded:"Downloaded",free_space:"Free Space",ratio:"Ratio",session:{title:"Session Stats"},uploaded:"Uploaded"}},top:{active_filters:{category:"Category filter: {value}",menu_label:"Active filter: {n} | Active filters: {n}",multiple_category:"Category filter: {n} categories",multiple_state:"State filter: {n} states",multiple_tag:"Tag filter: {n} tags",multiple_tracker:"Tracker filter: {n} trackers",state:"State filter: {value}",tag:"Tag filter: {value}",text:"Text filter: {value}",tracker:"Tracker filter: {value}"}}},wS={filters:{title:"Title filter",unread:"Show unread articles only"},item:{author:"Author: {author}",category:"Category: {category}",feedName:"Feed name: {name}"},markAllAsRead:"Mark all as read",title:"RSS Articles"},SS={filters:{category:{all:"All",anime:"Anime",books:"Books",games:"Games",label:"Search category",movies:"Movies",music:"Music",pictures:"Pictures",software:"Software",tv:"TV"},plugins:{all:"All",enabled:"Enabled",label:"Search plugin"},title:{label:"Filter by title"}},headers:{fileName:"Filename",fileSize:"File Size",nbLeechers:"Leechers",nbSeeders:"Seeders",siteUrl:"Site URL"},query:"Search query",runSearch:"Search",stopSearch:"Stop",tabHeaderEmpty:"(Empty query)",title:"Search engine"},kS={advanced:{libtorrent:{announceAllTiers:"Always announce to all tiers",announceAllTrackers:"Always announce to all trackers in a tier",announceIP:"IP address reported to trackers (requires restart)",coalesceReadsWrites:"Coalesce reads & writes (libtorrent < 2.0)",disk:{diskCache:"Disk cache (libtorrent < 2.0)",diskCacheExpiry:"Disk cache expiry interval (libtorrent < 2.0)",diskIoReadMode:"Disk IO read mode",diskIoType:"Disk IO Type (libtorrent >= 2.0; requires restart)",diskIoWriteMode:"Disk IO write mode",diskQueueSize:"Disk queue size",subheader:"Disk"},maxConcurrentHTTPAnnounces:"Max concurrent HTTP announces",networking:{outgoingPortsMax:"Outgoing ports (Max) [0: Disabled]",outgoingPortsMin:"Outgoing ports (Min) [0: Disabled]",peerTos:"DSCP value for connections to peers",subheader:"Networking",upnpLeaseDuration:"UPnP lease duration [0: Permanent lease]",utpTcpMixedModeAlgorithm:"μTP-TCP mixed mode algorithm"},outgoingConnectionsPerSecond:"Outgoing connections per second",peerTurnover:"Peer turnover disconnect percentage",peerTurnoverCutoff:"Peer turnover threshold percentage",peerTurnoverInterval:"Peer turnover disconnect interval",pieceExtentAffinity:"Use piece extent affinity",requestQueueSize:"Maximum outstanding requests to a single peer",security:{allowMultipleConnectionsFromTheSameIPAddress:"Allow multiple connections from the same IP address",blockPeersOnPrivilegedPorts:"Disallow connection to peers on privileged ports",idnSupport:"Enable Internationalized Domain Name (IDN) support",mitigateSSRF:"Server-side request forgery (SSRF) mitigation",subheader:"Security",validateHTTPSTrackerCertificate:"Validate HTTPS tracker certificate"},sendBufferLowWatermark:"Send buffer low watermark",sendBufferWatermark:"Send buffer watermark",sendBufferWatermarkFactor:"Send buffer watermark factor",sendUploadPieceSuggestions:"Send upload piece suggestions",socketBacklogSize:"Socket backlog size",socketReceiveBufferSize:"Socket receive buffer size",socketReceiveBufferSizeHint:"0: system default",socketSendBufferSize:"Socket send buffer size",socketSendBufferSizeHint:"0: system default",stopTrackerTimeout:"Stop tracker timeout",subheader:"libtorrent Section",threads:{asyncIoThreads:"Asynchronous I/O threads",bdecodeDepthLimit:"Bdecode depth limit",bdecodeTokenLimit:"Bdecode token limit",filePoolSize:"File pool size",hashingThreads:"Hashing threads (libtorrent >= 2.0)",outstandingMemory:"Outstanding memory when checking torrents",subheader:"Threads"},uploadChokingAlgorithm:"Upload choking algorithm",uploadSlotsBehavior:"Upload slots behavior"},openDoc:"Open documentation",qbittorrent:{allocatedRam:"Physical memory (RAM) usage limit (libtorrent >= 2.0)",embeddedTracker:{enable:"Enable embedded tracker",port:"Embedded tracker port",portForward:"Enable port forwarding for embedded tracker",title:"Embedded Tracker"},networking:{ipAddress:{all:"All addresses",allIPv4:"All IPv4 addresses",allIPv6:"All IPv6 addresses",label:"Optional IP address to bind to"},networkInterfaces:{any:"Any interface",label:"Network interface"},title:"Networking"},reannounceOnIpPortChanged:"Reannounce to all trackers when IP or port changed",recheckOnCompletion:"Recheck torrents on completion",refreshInterval:"GUI Refresh interval",resolveCountries:"Resolve peer countries",resumeDataStorageType:{label:"Resume data storage type (requires restart)",legacy:"Fastresume files",sqlite:"SQLite database (experimental)"},saveInterval:"Save resume data interval",subheader:"qBittorrent Section",torrentFileSizeLimit:".torrent file size limit"}},behavior:{logs:{file_log_age:"Delete backup logs older than",file_log_backup_enabled:"Enable log file backup",file_log_delete_old:"Delete old backup logs",file_log_enabled:"Enable log files",file_log_max_size:"Backup the log file after",file_log_path:"Save path",subheader:"Logs management"},performance_warning:"Log performance warning"},bittorrent:{autoAddTrackers:"Automatically add these trackers to new downloads",autoAddTrackersHint:"One tracker per line",maxActiveCheckingTorrents:"Max active checking torrents",privacy:{enableAnonymous:"Enable anonymous mode",enableDHT:"Enable DHT (decentralized network) to find more peers",enableLPD:"Enable Local Peer Discovery to find more peers",enablePeX:"Enable Peer Exchange (PeX) to find more peers",encryptionMode:"Encryption Mode",moreInfo:"More Information",subheader:"Privacy"},seedLimits:{subheader:"Seed Limits",then:"Then",whenInactiveSeedingTimeReaches:"When inactive seeding time reaches",whenRatioReaches:"When ratio reaches",whenSeedingTimeReaches:"When seeding time reaches"},torrentQueueing:{downloadRateLimit:"Download rate threshold",excludeSlowTorrent:"Do not count slow torrents in these limits",maxActiveDownload:"Maximum active downloads",maxActiveTorrent:"Maximum active torrents",maxActiveUpload:"Maximum active uploads",subheader:"Torrent Queueing",torrentInactivityTimer:"Torrent inactivity timer",uploadRateLimit:"Upload rate threshold"}},connection:{connectionLimits:{globalMaxConnection:"Global maximum number of connections",globalMaxUploadSlots:"Global maximum number of upload slots",perTorrentMaxConnection:"Maximum number of connections per torrent",perTorrentMaxUploadSlots:"Maximum number of upload slots per torrent",subheader:"Connection Limits"},ipFiltering:{applyToTrackers:"Apply to trackers",bannedIps:"Manually banned IP addresses",bannedIpsHint:"One on each line",filterPath:"Filter path (.dat, .p2p, .p2b)",subheader:"IP Filtering"},listeningPort:{incomingConnectionPort:"Port used for incoming connections",randomPort:"Random Port",subheader:"Listening Port",useUPnP:"Use UPnP / NAT-PMP port forwarding from my router"},protocol:"Peer connection protocol",proxy:{auth:{password:"Password",subtitle:"Authentication",tip:"Info: The password is saved unencrypted",username:"Username"},bittorrent:"Use proxy for BitTorrent purposes",host:"Host",hostNameLookup:"Use proxy for hostname lookup",misc:"Use proxy for general purposes",peerConnections:"Use proxy for peer connections",port:"Port",rss:"Use proxy for RSS purposes",subheader:"Proxy Server"}},downloads:{excludedFileNames:{hint:"One filter per line",label:"Excluded file names"},mailNotification:{authEnabled:"Authentication",enabled:"Email notification upon download completion",from:"From",password:"Password",smtpServer:"SMTP server",sslEnabled:"This server requires a secure connection (SSL)",to:"To",username:"Username"},monitoredFolders:{actions:"Actions",confirmDelete:"Are you sure you want to delete this item?",editItem:"Edit Item",monitoredFolderPath:"Monitored Folder",newItem:"New Item",noData:"No monitored folder yet",otherPath:"Other Path",saveType:"Override Save Location",subheader:"Monitored Folders"},publicSettings:{appendQBExtension:"Append .!qB extension to incomplete files",preAllocateDisk:"Pre-allocate disk space for all files"},runExternalProgram:{onAddedEnabled:"Run external program on torrent added:",onAddedLabel:"Command",onFinishedEnabled:"Run external program on torrent finished:",onFinishedLabel:"Command",subheader:"Run external program",supportParamC:"%C: Number of files",supportParamD:"%D: Save path",supportParamF:"%F: Content path (same as root path for multi-file torrent)",supportParamG:"%G: Tags (separated by comma)",supportParamI:"%I: Info hash v1",supportParamJ:"%J: Info hash v2",supportParamK:"%K: Torrent ID",supportParamL:"%L: Category",supportParamN:"%N: Torrent name",supportParamR:"%R: Root path (first torrent subdirectory path)",supportParamT:"%T: Current tracker",supportParamTitle:"Supported parameters (case sensitive):",supportParamZ:"%Z: Torrent size (bytes)",tip:'Tip: Encapsulate parameter with quotation marks to avoid text being cut off at whitespace (e.g., "%N")'},saveManagement:{autoTMMEnabled:"Default Torrent Management Mode",categoryChangedTMM:"When Category Save Path changed",defaultSavePath:"Default Save Path",defaultTMMOptions:{automatic:"Automatic",manual:"Manual"},exportDir:"Copy .torrent files to",exportDirFinished:"Copy .torrent files for finished downloads to",keepIncomplete:"Default Download Path (incomplete torrents)",paramChangedTMMOptions:{relocateTorrent:"Relocate torrent",switchToManual:"Switch torrent to Manual Mode"},savePathChangedTMM:"When Default Save Path changed",subheader:"Saving Management",torrentChangedTMM:"When Torrent Category changed"},whenAddTorrent:{addToTopOfQueue:"Add to top of queue",autoDeleteMode:"Delete .torrent files afterwards",doNotAutoStart:"Do not start the download automatically",mergeTrackers:"Merge trackers if torrent already exists",subheader:"When adding a torrent"}},rss:{feeds:{createNew:"Add feed",noFeeds:"No feeds yet",refreshAll:"Refresh All"},general:{autoDownloader:{enable:"Enable RSS rules processing",subheader:"RSS Torrent Auto Downloader"},reader:{enableProcessing:"Enable fetching RSS feeds",feedsRefreshInterval:"Feeds refresh interval",maximumArticlesPerFeed:"Maximum number of articles per feed",subheader:"RSS Reader"},smartEpisodeFilter:{downloadEpisodes:"Download REPACK/PROPER episodes",filters:"Filters",filtersHint:"One per line",subheader:"RSS Smart Episode Filter"},useIdForRssLinks:"Use ID for RSS article link"},rules:{createNew:"Create Rule",noRules:"No rules yet"}},saveSuccess:"Settings saved successfully!",speed:{download:"Download",scheduler:{from:"From",selectButtonLabel:"Select time",subheader:"Schedule the use of alternative rate limits",to:"To",when:"When"},settings:{applyToPeersOnLan:"Apply rate limit to peers on LAN",applyToTransportOverhead:"Apply rate limit to transport overhead",applyToUtp:"Apply rate limit to µTP protocol"},subheader:{alternative:"Alternative Rate Limits",global:"Global Rate Limits",settings:"Rate Limits Settings"},tip:"0 means unlimited",upload:"Upload"},tabs:{advanced:"Advanced",behavior:"Behavior",bittorrent:"BitTorrent",connection:"Connection",downloads:"Downloads",rss:{feeds:"Feeds",general:"General",rules:"Rules",title:"RSS"},speed:"Speed",tagsAndCategories:"Tags & Categories",vuetorrent:{general:"General",title:"VueTorrent",torrent_card:{grid:"Grid View",list:"List View",table:"Table View"}},webui:"WebUI"},tagsAndCategories:{categoriesSubheader:"Available Categories:",createNewCategory:"Create new category",createNewTag:"Create new tag",noCategories:"No categories yet",noTags:"No tags yet",tagsSubheader:"Available Tags:"},title:"Settings",vuetorrent:{general:{canvasRefreshThreshold:"Piece count to disable canvas auto-refresh",canvasRenderThreshold:"Piece count to disable canvas rendering",currentVersion:"Current Version",customTitle:"Custom title",dateFormat:"Date Format",exportSettings:"Export Settings",fileContentInterval:"Torrent file content refresh interval",hideChipIfUnset:"Hide chips if unset",historySize:"History size on eligible fields",importSettings:"Import Settings",isDrawerRight:"Right Drawer",isPaginationOnTop:"Top Pagination",isShutdownButtonVisible:"Show shutdown button",language:"Language",matchSystemTheme:"Use System Theme",openSideBarOnStart:"Open Side Bar on launch",paginationSize:{infinite_scroll:"Infinite scroll",label:"Pagination Size"},qbittorrentVersion:"QBittorrent Version",refreshInterval:"qBittorrent API refresh interval",registerMagnet:"Register magnet links",resetSettings:"Reset Settings",showAlltimeStat:"Show All-Time Stats",showCurrentSpeed:"Show Current Speed",showFreeSpace:"Show Free Space",showSessionStat:"Show Session Stats",showSpeedGraph:"Show Speed Graph",showTrackerFilter:"Show Tracker Filter",theme:"VueTorrent Theme",tip:"These settings are for the custom WebUI itself",useBinarySize:"Replace data sizes by binary units (kB -> KiB)",useBitSpeed:"Replace speed values by bits (kB/s -> kbps)",vueTorrentTitle:"VueTorrent title"},torrentCard:{grid:{busyTip:"Properties to display for busy torrents in grid view",doneTip:"Properties to display for completed torrents in grid view"},list:{busyTip:"Properties to display for busy torrents in list view",doneTip:"Properties to display for completed torrents in list view"},table:{tip:"Properties to display for torrents in table view"}}},webUI:{authentication:{banDuration:"Ban Duration",banDurationHint:"In seconds",bypassLocalhost:"Bypass authentication for clients on localhost",bypassWhitelist:"Bypass authentication for clients in whitelisted IP subnets",maxAttempts:"Max attempts",password:"Password",passwordPlaceholder:"(unchanged)",sessionTimeout:"Session timeout",sessionTimeoutHint:"In seconds",subheader:"Authentication",username:"Username",whitelistExamples:"Example: 192.168.1.0/24, fdff:ffff:c8::/40"},customHeaders:"Add custom HTTP headers",customHeadersHint:"One per line",customHeadersPlaceholder:`Header1: value1 -Header2: value2 -...`,dynDns:{domainName:"Domain name",password:"Password",providers:{dynDns:"DynDNS",noIp:"NO-IP"},registerBtn:"Register",subheader:"Update my dynamic domain name",username:"Username"},https:{certificate:"Certificate",key:"Key",subheader:"Use HTTPS",tip:"Information about certificates"},interface:{ipAddress:"IP Address",port:"Port",subheader:"Web User Interface (Remote Control)",useAlternativeWebUI:"Use Alternative WebUI",useUPnP:"Use UPnP / NAT-PMP port forwarding from my router"},proxiesList:"Trusted proxies list",proxiesListHint:"Seperate IPs with semicolon ( ; )",reverseProxySupport:"Enable reverse proxy support",security:{clickjacking:"Enable clickjacking protection",csrf:"Enable Cross-Site Request Forgery (CSRF) protection",hostHeaderValidation:"Enable Host header validation",hostHeaderValidationHint:"Seperated with semi-colon ( ; )",secureCookie:"Enable cookie secure flag (requires HTTPS)",serverDomains:"Server Domains",subheader:"Security"}}},CS={magnet_handler:{not_supported:"Current context isn't secure. Unable to register handler.",registered:"Magnet handler registered."}},AS={actions:{delete:"Delete Torrents",logs:"Open Logs",pause:"Pause Torrents",resume:"Resume Torrents",rssArticles:"Open RSS Articles",searchEngine:"Open Search Engine",settings:"Open Settings"},addTorrents:"Add Torrents",overflow:{delete:"Delete",logs:"qBit Logs",pause:"Pause",resume:"Resume",rssArticles:"RSS Articles",searchEngine:"Search Engine",settings:"Settings"},searchTorrents:"Search torrents"},PS={content:{fileInfo:"{n} file | {n} files",folderInfo:"{n} folder | {n} folders",rootNode:"(Root Node)"},info:{boolean_values:"Boolean values",data_values:"Data values",datetime_values:"Datetime Values",duration_values:"Duration Values",long_text_values:"Long text values",speed_values:"Speed values",text_values:"Text values"},overview:{canvasRefreshDisabled:"Canvas auto-refresh is disabled",canvasRenderDisabled:"Canvas rendering is disabled",copy_hash:"Copy Hash",dlSpeedAverage:"Download Speed Average",downloaded:"Downloaded",fetchingMetadata:"Fetching...",fileCount:"Selected Files",pieceCount:"{owned} / {total} ({pieceSize})",ratio:"Ratio",selectedFileSize:"Selected Files' Size",uploaded:"Uploaded",upSpeedAverage:"Upload Speed Average",waitingForMetadata:"Waiting for metadata..."},peers:{addPeers:{newPeers:"Peer hosts to add",newPeersHint:"One per line",newPeersPlaceholder:"host:port",title:"Add Peers"},emptyList:"No peers connected at the moment",table:{client:"Client",connection:"Connection",downloaded:"Downloaded",downloadSpeed:"DL",files:"Files",flags:"Flags",host:"Host",progress:"Progress",relevance:"Relevance",uploaded:"Uploaded",upSpeed:"UL"}},tabs:{content:"Content",info:"Info",overview:"Overview",peers:"Peers",tagsAndCategories:"Tags & Categories",trackers:"Trackers"},tagsAndCategories:{categories:"Categories",tags:"Tags"},title:"Torrent Detail",trackers:{addTrackers:{newTrackers:"Tracker URLs to add",newTrackersHint:"One per line, separate tiers with an empty line",title:"Add Trackers"},editTracker:{newUrl:"New URL",newUrlRequired:"New URL is required",oldUrl:"Old URL",title:"Edit Tracker"},peersValue:"{peers} peers ({seeds} S /{leeches} L)",reannounce:"Reannounce all",tier:"Tier: {n}"}},TS={properties:{added_on:"Added On",amount_left:"Amount Left",auto_tmm:"Automatic Torrent Management",availability:"Availability",available_peers:"Peers (swarm)",available_seeds:"Seeds (swarm)",avg_download_speed:"Average Download Speed",avg_upload_speed:"Average Upload Speed",category:"Category",completed_on:"Completed On",content_path:"Content Path",downloaded:"Downloaded (global)",downloaded_session:"Downloaded (session)",download_limit:"Download Limit",download_path:"Download Path",download_speed:"Download Speed",empty_category:"(no category)",empty_tags:"(no tags)",empty_tracker_domain:"(no tracker)",eta:"ETA",f_l_piece_prio:"First / Last Piece Priority",forced:"Forced state",global_speed:"Global Speed",global_volume:"Global Volume",hash:"Hash",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",last_activity:"Last Activity",magnet:"Magnet Link",name:"Torrent Title",num_leechs:"Peers (connected)",num_seeds:"Seeds (connected)",peers:"Peers",priority:"Priority",progress:"Progress",progress_bar:"Progress Bar",ratio:"Ratio",ratio_limit:"Ratio limit",ratio_time_limit:"Ratio time limit",save_path:"Save Path",seeding_time:"Seeding time",seeds:"Seeds",seen_complete:"Seen Complete",seq_dl:"Sequential Download",size:"Size",state:"State",super_seeding:"Super Seeding Mode",tags:"Tags",time_active:"Time Active",total_size:"Total Size",tracker:"Tracker",trackers_count:"Trackers Count",uploaded:"Uploaded (global)",uploaded_session:"Uploaded (session)",upload_limit:"Upload Limit",upload_speed:"Upload Speed"},state:{allocating:"Allocating",checkingDL:"Checking (incomplete)",checkingResumeData:"Checking resume data",checkingUP:"Checking (finished)",downloading:"Downloading",error:"Error",forcedDL:"[F] Downloading",forcedUP:"[F] Uploading",metaDL:"Metadata",missingFiles:"Missing Files",moving:"Moving",pausedDL:"Paused",pausedUP:"Done",queuedDL:"Queued (DL)",queuedUP:"Queued (UP)",stalledDL:"Stalled",stalledUP:"Seeding",unknown:"Unknown",uploading:"Uploading"}},_S={minutes:"minutes",seconds:"seconds"},IS={_comments:fS,common:gS,constants:vS,dashboard:mS,dialogs:pS,login:bS,logs:xS,navbar:yS,rssArticles:wS,searchEngine:SS,settings:kS,toast:CS,topbar:AS,torrentDetail:PS,torrent:TS,units:_S},LS={cancel:"Annuler",close:"Fermer",delete:"Supprimer",disable:"Désactiver",emptyList:"Rien à voir ici !",NA:"N/A",no:"Non",none:"(Aucun)",ok:"OK",save:"Enregistrer",selectAll:"Tout sélectionner",selectNone:"Tout désélectionner",useGlobalSettings:"Utiliser les paramètres globaux",yes:"Oui"},ES={addPaused:{always:"Toujours",never:"Jamais",title:"Ajouter en pause"},bittorrentProtocols:{tcp:"TCP",tcp_utp:"TCP et µTP",utp:"µTP"},connectionStatus:{connected:"Connecté",disconnected:"Déconnecté",firewalled:"Protégé",unknown:"Inconnu"},contentLayout:{nosubfolder:"Supprimer le sous-dossier",original:"Original",subfolder:"Créer un sous-dossier",title:"Agencement du contenu du torrent"},diskIoMode:{disableOsCache:"Désactiver le cache du système",enableOsCache:"Activer le cache du système",writeThrough:"Double écriture (libtorrent >= 2.0.6)"},diskIoType:{default:"Par défaut",memoryMappedFiles:"Fichiers mappés en mémoire",posixCompliant:"Compatible POSIX"},encryption:{forceOff:"Désactiver le chiffrement",forceOn:"Exiger le chiffrement",preferEncryption:"Autoriser le chiffrement"},file_priority:{high:"Haute",max:"Max",normal:"Normale",unwanted:"Ignoré"},maxRatioAction:{pauseTorrent:"Suspendre le torrent",removeTorrent:"Supprimer le torrent",removeTorrentAndFiles:"Supprimer le torrent et ses fichiers",torrentSuperseeding:"Activer le mode super seed"},monitoredFolderSaveLocation:{defaultSavePath:"Chemin d'enregistrement par défaut",monitoredFolder:"Emplacement du dossier surveillé",other:"Autre"},scheduler:{everyDay:"Tous les jours",everyFriday:"Tous les vendredi",everyMonday:"Tous les lundi",everySaturday:"Tous les samedi",everySunday:"Tous les dimanche",everyThursday:"Tous les jeudi",everyTuesday:"Tous les mardi",everyWednesday:"Tous les mercredi",everyWeekday:"Tous les jours de la semaine",everyWeekend:"Tous les jours du weekend"},stopCondition:{filesChecked:"Fichiers vérifiés",metadataReceived:"Métadonnées reçues",none:"Aucun",title:"Condition d'arrêt du torrent"},theme:{auto:"Suivre le thème système",dark:"Thème sombre",light:"Thème clair"},titleOptions:{default:"Par défaut",global_speed:"Vitesse globale"},trackerStatus:{disabled:"Désactivé",not_working:"Ne fonctionne pas",not_yet_contacted:"Pas encore contacté",updating:"Mise à jour...",working:"Fonctionne"},uploadChokingAlgorithm:{antiLeech:"Anti-leech",fastestUpload:"Partage le plus rapide",roundRobin:"Répartition de charge"},uploadSlotsBehavior:{fixedSlots:"Emplacements fixe",uploadRateBased:"Basé sur la vitesse de téléversement"},utpTcpMixedMode:{peerProportional:"Proportionnel au pair (ralenti le TCP)",preferTcp:"Préférer TCP"}},VS={displayMode:{grid:"Grille",list:"Liste",table:"Tableau",title:"Mode d'affichage"},not_complete:"Pas encore terminé",right_click:{advanced:{auto_tmm:"Gestion automatique du torrent",f_l_prio:"Priorité aux premiers / derniers",reannounce:"Réannoncer",recheck:"Revérifier",rename:"Renommer le torrent",seq_dl:"Téléchargement séquentiel",title:"Avancé"},category:{clear:"(Effacer la catégorie)",disabled_title:"Aucune catégories",title:"Définir la catégorie"},copy:{hash:"Hash",magnet:"Magnet",name:"Nom",title:"Copier"},export:"Exporter le torrent | Exporter les torrents",info:"Afficher les informations",priority:{bottom:"Priorité minimale",decrease:"Baisser la priorité",increase:"Augmenter la priorité",title:"Définir la priorité",top:"Priorité maximale"},speed_limit:{download:"Définir la limite de téléchargement",share:"Définir la limite partagée",title:"Définir la limite de vitesse",upload:"Définir la limite de téléversement"},tags:{disabled_title:"Aucune étiquette",title:"Définir les étiquettes"}},searchInputLabel:"Rechercher",selectAll:"Tout (dé)sélectionner (Ctrl + A)",selectedTorrentsCount:"Aucun torrent | {count} sur {total} torrent ({size}) | {count} sur {total} torrents ({size})",sortBy:{added_on:"Ajouté le",amount_left:"Montant restant",auto_tmm:"TMM automatique",availability:"Disponibilité",avg_download_speed:"Vitesse DL moyenne",avg_upload_speed:"Vitesse UL moyenne",category:"Catégorie",completed:"Terminé",completion_on:"Terminé le",content_path:"Chemin du contenu",default:"Par défaut",dl_limit:"Limite de téléchargement",dlspeed:"Vitesse de téléchargement",downloaded:"Téléchargé (Global)",downloaded_session:"Téléchargé (Session)",download_path:"Chemin de téléchargement",eta:"ETA",f_l_piece_prio:"Priorité aux premiers / derniers morceaux",force_start:"Forcer le démarrage",globalSpeed:"Vitesse globale",globalVolume:"Volume général",hash:"Hash",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",last_activity:"Dernière activité",magnet_uri:"URI du magnet",max_ratio:"Ratio maximum",max_seeding_time:"Temps de seed max",name:"Nom",num_complete:"Seeds (essaim)",num_incomplete:"Pairs (essaim)",num_leechs:"Pairs (connectés)",num_seeds:"Seeds (connectés)",priority:"Priorité",progress:"Progression",ratio:"Ratio",ratio_limit:"Limite du taux",save_path:"Chemin d'enregistrement",seeding_time:"Temps de seed",seeding_time_limit:"Limite de temps de seed",seen_complete:"Vu complété",seq_dl:"Téléchargement séquentiel",size:"Taille",state:"État",super_seeding:"Super seed",tags:"Étiquettes",time_active:"Temps actif",total_size:"Taille totale",tracker:"Tracker",trackers_count:"Nombre de trackers",up_limit:"Limite de partage",uploaded:"Partagé (Global)",uploaded_session:"Partagé (Session)",upspeed:"Vitesse de partage"},sortLabel:"Trier par",toggleSearchFilter:"(Dés)activer le filtre de recherche",toggleSelectMode:"(Dés)activer le mode sélection",toggleSortOrder:"Inverser l'order de tri",torrentsCount:"Aucun torrent | {n} torrent | {n} torrents"},DS={add:{autoTMM:"Gestion automatique du torrent",dropLabel:"Déposez les fichiers torrent et les liens ici",fileOverflow:"+{n} de plus",files:"Selectionner les fichiers",firstLastPiecePrio:"Prioriser le premier / dernier morceau",links:"Liens (magnet, http, fichier, ...)",noCategories:"Aucune catégorie pour le moment. Entrez un nom pour en créer une.",noCategoryMatch:'Aucune catégorie ne correspond à "{query}". Elle sera créée automatiquement.',noTagMatch:'Aucune étiquette ne correspond à "{query}". Appuyez sur Entrée pour la créer.',noTags:"Aucune étiquette pour le moment. Entrez un nom pour en créer une.",savePath:"Chemin d'enregistrement",sequentialDownload:"Téléchargement séquentiel",skipChecking:"Sauter la vérification du hachage",startNow:"Démarrer le torrent immédiatement",submit:"Ajouter des torrents",tags:"Étiquettes",title:"Ajouter des torrents"},category:{name:"Nom de la catégorie",nameRequired:"Le nom de la catégorie est requis",oldName:"Ancien nom de la catégorie",savePath:"Chemin d'enregistrement",title:{create:"Créer une catégorie",edit:"Modifier la catégorie"},warnEdit:"Modifier le nom de la catégorie va migrer les torrents vers la nouvelle catégorie. Des erreurs peuvent survenir, à utiliser avec précaution."},connectionStatus:{dht_nodes:"Nœuds DHT",externalIp:"Adresse IP externe",status:"Statut de connexion"},delete:{deleteWithFiles:"Supprimer le torrent et son contenu",title:"Supprimer {n} torrent | Supprimer {n} torrents",warnDelete:"En cochant cette case, tout ce qui est contenu dans ces torrents sera supprimé."},moveTorrentFile:{oldName:"Ancien nom",title:"Déplacer un fichier | Déplacer un dossier"},moveTorrent:{newPath:"Nouveau chemin",oldPath:"Ancien chemin",required:"Un nouveau chemin est requis",samePath:"Le nouveau chemin doit être différent de l'ancien"},pluginManager:{headers:{actions:"Actions",enabled:"Activé",name:"Nom",url:"URL du moteur",version:"Version"},install:{activator:"Installer des nouveaux plugins",label:"URL du plugin",title:"Installer les plugins"},title:"Gestionnaire de plugins",update:"Mettre à jour les plugins"},renameTorrent:{newName:"Nouveau nom",oldName:"Ancien nom",required:"Un nouveau nom est requis",sameName:"Le nouveau nom doit être différent de l'ancien",title:"Renommer le torrent"},rss:{feed:{name:"Nom",title:{create:"Créer un flux RSS",edit:"Modifier un flux RSS"},url:"URL"},rule:{addPaused:"Ajouter en pause",affectedFeedsSubheader:"Flux affectés",assignedCategory:"Catégorie attribuée",episodeFilter:"Filtre d'épisode",episodeFilterPlaceholder:"ex: S01E02-S01E05",ignoreDays:"Ignorer les élements publiées dans les {days} derniers jours",ignoreDaysHint:"0 pour désactiver",lastMatch:{knownValue:"aujourd'hui | il y a {n} jour | il y a {n} jours",label:"Dernière correspondance",unknownValue:"Inconnu"},matchingArticles:{noMatch:"Aucun article correspondant",title:"Articles correspondants"},mustContain:"Doit contenir",mustNotContain:"Ne doit pas contenir",name:"Nom",savePath:"Chemin d'enregistrement",savePathPlaceholder:"Laisser vide pour utiliser le chemin d'enregistrement par défaut",smartFilter:"Utiliser le filtre d'épisode intelligent",title:{create:"Créer une règle RSS",edit:"Modifier une règle RSS"},useRegex:"Utiliser une expression régulière (regex)"}},share_limit:{inactive_seeding_time_limit:"Minutes d'inactivité",ratio_limit:"Ratio",seeding_time_limit:"Minutes totales"},shutdown:{content:"Voulez-vous vraiment arrêter qBittorrent ?",error:"Impossible d'éteindre l'app. Assurez-vous que qBittorrent soit en cours d'exécution !",success:"qBittorrent a été arrêté avec succès!",title:"Arrêter qBittorrent"},speed_limit:{label:"Limite de vitesse",upload:"Fixer une limite à la vitesse de partage"},tag:{comma:"Le nom ne peut pas contenir de virgule pendant la modification d'un tag",hint:"Conseil: plusieurs étiquettes peuvent être créées en les séparant par une virgule",name:"Nom de l'étiquette",oldName:"Ancien nom de l'étiquette",required:"Le nom de l'étiquette est requis",title:{create:"Créer une étiquette",rename:"Renommer l'étiquette"},warnEdit:`Modifier le nom de l'étiquette va migrer les torrents vers la nouvelle étiquette. -Des erreurs peuvent survenir, à utiliser avec précaution.`}},RS={error:"Echec de la connexion !",password:"Mot de passe",rules:{password_required:"Le mot de passe est requis",username_required:"Le nom d'utilisateur est requis"},submit:"Se connecter",subtitle:"Entrez vos identifiants",success:"Connexion réussie !",title:"Connexion",username:"Nom d'utilisateur"},MS={filters:{type:"Niveau de journalisation"},title:"Logs de qBittorrent"},FS={addPanel:{torrentsPendingCount:"{n} torrent en attente d'ajout | {n} torrents en attente d'ajout"},side:{bottom_actions:{alt_speed:"(Dés)activer les vitesses alternatives",conn_status:"Statut de connexion : {status}",dark_mode:"Passer au thème clair | Passer au thème sombre",logout:"Déconnexion",shutdown:"Arrêter qBittorrent"},current_speed:{title:"Vitesse actuelle"},filters:{activeFilter:"{n} filtres actifs",category:"Filtrer par catégorie",disabled:"(Désactivé)",state:"Filtrer par statut du torrent",tag:"Filtrer par étiquettes",tracker:"Filtre de tracker",uncategorized:"(Non catégorisé)",untagged:"(Aucune étiquette)",untracked:"(Non-tracké)"},speed_graph:{relative_time:"Maintenant | il y a {n} seconde | il y a {n} secondes"}},top:{active_filters:{category:"Filtre par catégorie: {value}",menu_label:"{n} filtre actifs | {n} filtres actifs",multiple_category:"Filtre par catégorie: {value} catégories",multiple_state:"Filtre de statut: {n} statuts",multiple_tag:"Filtre par étiquettes : {n} étiquettes",multiple_tracker:"Filtre de tracker : {n} trackers",state:"Filtre de statut: {n}",tag:"Filtre par étiquettes : {value}",text:"Filtre de texte : {value}",tracker:"Filtre de tracker : {value}"}}},OS={filters:{title:"Filtre de titre",unread:"Montrer uniquement les articles non-lu"},item:{author:"Auteur: {author}",category:"Categorie : {category}",feedName:"Nom du flux: {name}"},markAllAsRead:"Marquer tout comme lu",title:"Articles RSS"},NS={filters:{category:{all:"Tout",anime:"Anime",books:"Livres",games:"Jeux",label:"Catégorie de recherche",movies:"Films",music:"Musique",pictures:"Images",software:"Logiciels",tv:"TV"},plugins:{all:"Tout",enabled:"Activé",label:"Plugin de recherche"},title:{label:"Filtrer par titre"}},headers:{fileName:"Nom de fichier",fileSize:"Taille du fichier",nbLeechers:"Leechers",nbSeeders:"Seeders",siteUrl:"URL du site"},query:"Requête de recherche",runSearch:"Rechercher",stopSearch:"Arrêter",tabHeaderEmpty:"(Requête vide)",title:"Moteur de recherche"},BS={advanced:{libtorrent:{announceAllTiers:"Toujours annoncer à tous les tiers",announceAllTrackers:"Toujours annoncer à tous les trackers du même tier",announceIP:"Adresse IP rapportée aux trackers (redémarrage nécessaire)",coalesceReadsWrites:"Coalesce reads & writes (libtorrent < 2.0)",disk:{diskCache:"Cache disque (libtorrent < 2.0)",diskCacheExpiry:"Intervalle d'expiration du cache disque (libtorrent < 2.0)",diskIoReadMode:"Mode de lecture des E/S du disque",diskIoType:"Type d'E/S du disque (libtorrent >= 2.0 ; nécessite un redémarrage)",diskIoWriteMode:"Mode d'écriture des E/S du disque",diskQueueSize:"Taille de la file d'attente du disque",subheader:"Disque"},maxConcurrentHTTPAnnounces:"Annonces HTTP concurrentes max",networking:{outgoingPortsMax:"Ports sortants (Max) [0 : Désactivé]",outgoingPortsMin:"Ports sortants (Min) [0 : Désactivé]",peerTos:"Valuer DSCP pour la connexion aux pairs",subheader:"Réseau",upnpLeaseDuration:"Durée du bail UPnP [0: bail permanent]",utpTcpMixedModeAlgorithm:"Algorithme mixte μTP-TCP"},outgoingConnectionsPerSecond:"Connexions sortantes par seconde",peerTurnover:"Pourcentage de déconnexion des pairs",peerTurnoverCutoff:"Pourcentage du seuil de rotation des pairs",peerTurnoverInterval:"Intervalle de déconnexion de la rotation des pairs",pieceExtentAffinity:"Utiliser l'affinité par extension de morceau",requestQueueSize:"Nombre maximal de demandes en attente adressées à un seul pair",security:{allowMultipleConnectionsFromTheSameIPAddress:"Autoriser plusieurs connexions venant de la même adresse IP",blockPeersOnPrivilegedPorts:"Interdire la connexion à des pairs sur des ports privilégiés",idnSupport:"Activer la prise en charge des noms de domaine internationalisés (IDN)",mitigateSSRF:"Atténuation de la falsification des demandes côté serveur (SSRF)",subheader:"Sécurité",validateHTTPSTrackerCertificate:"Valider le certificat HTTPS du tracker"},sendBufferLowWatermark:"Envoi du filigrane bas de la mémoire tampon",sendBufferWatermark:"Envoi du filigrane de la mémoire tampon",sendBufferWatermarkFactor:"Envoi du facteur de filigrane de la mémoire tampon",sendUploadPieceSuggestions:"Envoyer des suggestions de pièces à télécharger",socketBacklogSize:"Taille de l'arriéré de prises",socketReceiveBufferSizeHint:"0 : valeur par défaut du système",socketSendBufferSizeHint:"0 : valeur par défaut du système",stopTrackerTimeout:"Délai d'attente lors de l’arrêt du tracker [0: désactivé]",subheader:"Section libtorrent",threads:{asyncIoThreads:"Fils d'E/S asynchrones",filePoolSize:"Taille du pool de fichiers",hashingThreads:"Fils de hachage (libtorrent >= 2.0)",outstandingMemory:"Mémoire exceptionnelle lors de la vérification des torrents",subheader:"Fils"},uploadChokingAlgorithm:"Télécharger l'algorithme d'étouffement",uploadSlotsBehavior:"Comportement des créneaux de téléchargement"},openDoc:"Ouvrir la documentation",qbittorrent:{allocatedRam:"Limite d'utilisation de la mémoire vive (RAM) (libtorrent >= 2.0)",embeddedTracker:{enable:"Activer le tracker embarqué",port:"Port du tracker embarqué",portForward:"Activer la redirection de port pour le tracker embarqué",title:"Tracker embarqué"},networking:{ipAddress:{all:"Toutes les adresses",allIPv4:"Toutes les adresses IPv4",allIPv6:"Toutes les adresses IPv6",label:"Adresse IP facultative à laquelle se rattacher"},networkInterfaces:{any:"N'importe quelle interface",label:"Interface réseau"},title:"Réseau"},reannounceOnIpPortChanged:"Réannoncer à tous les traqueurs un changement d'IP ou de port",recheckOnCompletion:"Revérifier les torrents à la fin du processus",refreshInterval:"Intervalle de rafraîchissement de l'interface graphique",resolveCountries:"Résoudre les pays des pairs",resumeDataStorageType:{sqlite:"Base de données SQLite (expérimental)"},saveInterval:"Intervalle de sauvegarde des données de reprise",subheader:"Section qBittorrent",torrentFileSizeLimit:"Limite de taille des fichiers .torrent"}},behavior:{logs:{file_log_age:"Supprimer les sauvegardes plus anciennes que"}},bittorrent:{autoAddTrackers:"Ajouter automatiquement ces trackers aux nouveaux téléchargements",autoAddTrackersHint:"Un tracker par ligne",maxActiveCheckingTorrents:"Nombre maximal de torrents de vérification actifs",privacy:{enableAnonymous:"Activer le mode anonyme",enableDHT:"Activer le DHT (réseau décentralisé) pour trouver plus de pairs",enableLPD:"Activer la découverte de pairs locaux pour trouver plus de pairs",enablePeX:"Activer l'échange de pairs (PeX) pour trouver plus de pairs",encryptionMode:"Mode de chiffrage",moreInfo:"Plus d'informations",subheader:"Confidentialité"},seedLimits:{subheader:"Limites des semences",then:"Dans ce cas",whenRatioReaches:"Lorsque le ratio atteint",whenSeedingTimeReaches:"Lorsque le temps d'ensemencement atteint"},torrentQueueing:{downloadRateLimit:"Seuil du débit de téléchargement",excludeSlowTorrent:"Ne comptez pas les torrents lents dans ces limites.",maxActiveDownload:"Nombre maximum de téléchargements actifs",maxActiveTorrent:"Nombre maximal de torrents actifs",maxActiveUpload:"Nombre maximum de téléversements actifs",subheader:"Mise en file d'attente des torrents",torrentInactivityTimer:"Minuterie d'inactivité des torrents",uploadRateLimit:"Seuil du taux de téléchargement"}},connection:{connectionLimits:{globalMaxConnection:"Nombre maximal global de connexions",globalMaxUploadSlots:"Nombre maximal global d'emplacements de téléchargement",perTorrentMaxConnection:"Nombre maximal de connexions par torrent",perTorrentMaxUploadSlots:"Nombre maximal d'emplacements de téléchargement par torrent",subheader:"Limites de connexion"},ipFiltering:{applyToTrackers:"Appliquer aux trackers",bannedIps:"Adresses IP interdites manuellement",bannedIpsHint:"Un sur chaque ligne",filterPath:"Filtre de chemin (.dat, .p2p, .p2b)",subheader:"Filtrage d'IP"},listeningPort:{incomingConnectionPort:"Port utilisé pour les connexions entrantes",randomPort:"Port aléatoire",subheader:"Port d'écoute",useUPnP:"Utiliser la redirection de port UPnP / NAT-PMP de mon routeur"},protocol:"Protocole de connexion entre pairs",proxy:{auth:{password:"Mot de passe",subtitle:"Authentification",tip:"Info : Le mot de passe est enregistré en clair",username:"Nom d'utilisateur"},bittorrent:"Utiliser un proxy pour BitTorrent",host:"Hôte",hostNameLookup:"Utiliser un proxy pour la résolution des noms d'hôtes",misc:"Utiliser un proxy général",peerConnections:"Utiliser un proxy pour les connexions entre pairs",port:"Port",rss:"Utiliser un proxy pour les flux RSS",subheader:"Serveur Proxy"}},downloads:{excludedFileNames:{hint:"Un filtre par ligne",label:"Noms de fichiers exclus"},mailNotification:{authEnabled:"Authentification",enabled:"Notification par courrier électronique à la fin du téléchargement",from:"De",password:"Mot de passe",smtpServer:"Serveur SMTP",sslEnabled:"Ce serveur nécessite une connexion sécurisée (SSL)",to:"Pour",username:"Nom d'utilisateur"},monitoredFolders:{actions:"Actions",confirmDelete:"Êtes-vous sûr de vouloir supprimer cet élément ?",editItem:"Modifier l'article",monitoredFolderPath:"Dossier surveillé",newItem:"Nouvel article",noData:"Pas encore de dossier surveillé",otherPath:"Autre chemin",saveType:"Ignorer l'emplacement de la sauvegarde",subheader:"Dossiers surveillés"},publicSettings:{appendQBExtension:"Ajouter l'extension .!qB aux fichiers incomplets",preAllocateDisk:"Pré-allouer de l'espace disque pour tous les fichiers"},runExternalProgram:{onAddedEnabled:"Exécuter un programme externe à l'ajout d'un torrent :",onAddedLabel:"Commande",onFinishedEnabled:"Exécuter un programme externe sur le torrent terminé :",onFinishedLabel:"Commande",subheader:"Exécuter un programme externe",supportParamC:"%C : Nombre de fichiers",supportParamD:"%D : Chemin d'enregistrement",supportParamF:"%F : Chemin du contenu (identique au chemin d'accès à la racine pour les torrents multi-fichiers)",supportParamG:"%G : Étiquettes (séparées par une virgule)",supportParamI:"%I: Info hash v1",supportParamJ:"%J : Info hash v2",supportParamK:"%K : ID du torrent",supportParamL:"%L : Catégorie",supportParamN:"%N : Nom du torrent",supportParamR:"%R : Chemin d'accès à la racine (chemin du premier sous-répertoire de torrents)",supportParamT:"%T : Traceur actuel",supportParamTitle:"Paramètres pris en charge (sensibles à la casse) :",supportParamZ:"%Z : Taille du torrent (octets)",tip:'Conseil : Encapsulez le paramètre avec des guillemets pour éviter que le texte ne soit coupé aux espaces (par exemple, "%N").'},saveManagement:{autoTMMEnabled:"Mode de gestion des torrents par défaut",categoryChangedTMM:"Lorsque le chemin d'enregistrement de la catégorie est modifié",defaultSavePath:"Chemin d'enregistrement par défaut",defaultTMMOptions:{automatic:"Automatique",manual:"Manuel"},exportDir:"Copier les fichiers .torrent vers",exportDirFinished:"Copier les fichiers .torrent pour les téléchargements terminés vers",keepIncomplete:"Conserver les torrents incomplets",paramChangedTMMOptions:{relocateTorrent:"Déplacer le torrent",switchToManual:"Passer le torrent en mode manuel"},savePathChangedTMM:"Lorsque le chemin d'enregistrement par défaut est modifié",subheader:"Gestion des économies",torrentChangedTMM:"Lorsque la catégorie des torrents a changé"},whenAddTorrent:{addToTopOfQueue:"Ajouter en haut de la file d'attente",autoDeleteMode:"Supprimer les fichiers .torrent ensuite",doNotAutoStart:"Ne pas lancer le téléchargement automatiquement",mergeTrackers:"Fusionner les trackers si le torrent existe déjà",subheader:"Lors de l'ajout d'un torrent"}},rss:{feeds:{createNew:"Ajouter un aliment",noFeeds:"Pas encore de flux",refreshAll:"Tout actualiser"},general:{autoDownloader:{enable:"Activer le traitement des règles RSS",subheader:"RSS Torrent Auto Downloader"},reader:{enableProcessing:"Activer la récupération des flux RSS",feedsRefreshInterval:"Intervalle de rafraîchissement des flux",maximumArticlesPerFeed:"Nombre maximum d'articles par flux",subheader:"Lecteur RSS"},smartEpisodeFilter:{downloadEpisodes:"Télécharger les épisodes REPACK/PROPER",filters:"Filtres",filtersHint:"Un par ligne",subheader:"Filtre intelligent pour les épisodes RSS"}},rules:{createNew:"Créer une règle",noRules:"Pas encore de règles"}},saveSuccess:"Paramètres sauvegardés avec succès!",speed:{download:"Téléchargement",scheduler:{from:"De",selectButtonLabel:"Sélectionner l'heure",subheader:"Programmer l'utilisation de limites de taux alternatives",to:"À",when:"Quand"},settings:{applyToPeersOnLan:"Appliquer une limite de débit aux homologues sur le réseau local",applyToTransportOverhead:"Appliquer une limite de taux aux frais généraux de transport",applyToUtp:"Appliquer une limite de débit au protocole µTP"},subheader:{alternative:"Limites de taux alternatives",global:"Limites des taux globaux",settings:"Réglages des limites de taux"},tip:"0 signifie illimité",upload:"Partage"},tabs:{advanced:"Avancé",behavior:"Comportement",bittorrent:"BitTorrent",connection:"Connexion",downloads:"Téléchargements",rss:{feeds:"Flux",general:"Général",rules:"Règles",title:"RSS"},speed:"Vitesse",tagsAndCategories:"Étiquettes & Catégories",vuetorrent:{general:"Général",title:"VueTorrent"},webui:"WebUI"},tagsAndCategories:{categoriesSubheader:"Catégories disponibles :",createNewCategory:"Créer une nouvelle catégorie",createNewTag:"Créer une nouvelle étiquette",noCategories:"Aucune catégorie pour le moment",noTags:"Aucune étiquette pour le moment",tagsSubheader:"Étiquettes disponibles :"},title:"Paramètres",vuetorrent:{general:{currentVersion:"Version actuelle",customTitle:"Titre personnalisé",dateFormat:"Format de la date",exportSettings:"Paramètres d'exportation",fileContentInterval:"Intervalle de rafraîchissement du contenu des fichiers Torrent",importSettings:"Paramètres d'importation",isDrawerRight:"Menu latéral à droite",isPaginationOnTop:"Pagination supérieure",isShutdownButtonVisible:"Afficher le bouton d'arrêt",language:"Langue",matchSystemTheme:"Utiliser le thème du système",openSideBarOnStart:"Ouvrir le menu latéral au lancement",paginationSize:{infinite_scroll:"Défilement infini",label:"Taille de la pagination"},qbittorrentVersion:"Version QBittorrent",refreshInterval:"Intervalle de rafraîchissement de l'API qBittorrent",registerMagnet:"Enregistrer les liens magnétiques",resetSettings:"Réinitialiser les paramètres",showAlltimeStat:"Afficher les statistiques de tous les temps",showCurrentSpeed:"Afficher la vitesse actuelle",showFreeSpace:"Afficher l'espace libre",showSessionStat:"Afficher les statistiques de la session",showSpeedGraph:"Afficher le graphique de vitesse",showTrackerFilter:"Afficher le filtre de suivi",theme:"Thème VueTorrent",tip:"Ces paramètres concernent l'interface WebUI personnalisée elle-même",useBinarySize:"Remplacer les tailles de données par des unités binaires (kB -> KiB)",useBitSpeed:"Remplacer les valeurs de vitesse par des bits (kB/s -> kbps)",vueTorrentTitle:"Titre de VueTorrent"}},webUI:{authentication:{banDuration:"Durée de l'interdiction",banDurationHint:"En quelques secondes",bypassLocalhost:"Contourner l'authentification pour les clients sur localhost",bypassWhitelist:"Contournement de l'authentification pour les clients des sous-réseaux IP figurant sur la liste blanche",maxAttempts:"Nombre maximal de tentatives",password:"Mot de passe",passwordPlaceholder:"(inchangé)",sessionTimeout:"Délai d'attente de la session",sessionTimeoutHint:"En quelques secondes",subheader:"Authentification",username:"Nom d'utilisateur",whitelistExamples:"Exemple : 192.168.1.0/24, fdff:ffff:c8::/40"},customHeaders:"Ajouter des en-têtes HTTP personnalisés",customHeadersHint:"Un par ligne",customHeadersPlaceholder:`En-tête1 : valeur1 -En-tête2 : valeur2 -...`,dynDns:{domainName:"Nom de domaine",password:"Mot de passe",providers:{dynDns:"DynDNS",noIp:"NO-IP"},registerBtn:"Registre",subheader:"Mettre à jour mon nom de domaine dynamique",username:"Nom d'utilisateur"},https:{certificate:"Certificat",key:"Clé",subheader:"Utiliser HTTPS",tip:"Informations sur les certificats"},interface:{ipAddress:"Adresse IP",port:"Port",subheader:"Interface utilisateur Web (télécommande)",useAlternativeWebUI:"Utiliser une autre interface WebUI",useUPnP:"Utiliser la redirection de port UPnP / NAT-PMP à partir de mon routeur"},proxiesList:"Liste des proxys de confiance",proxiesListHint:"Séparer les IP par un point-virgule ( ; )",reverseProxySupport:"Activer la prise en charge du proxy inverse",security:{clickjacking:"Activer la protection contre le détournement de clics",csrf:"Activer la protection contre la falsification des requêtes intersites (CSRF)",hostHeaderValidation:"Activer la validation de l'en-tête Host",hostHeaderValidationHint:"Séparés par un point-virgule ( ; )",secureCookie:"Activer l'indicateur de sécurité des cookies (nécessite HTTPS)",serverDomains:"Domaines du serveur",subheader:"Sécurité"}}},zS={actions:{delete:"Supprimer les torrents",logs:"Ouvrir les journaux",pause:"Pause Torrents",resume:"Torrents pour le curriculum vitae",rssArticles:"Ouvrir les articles RSS",searchEngine:"Moteur de recherche ouvert",settings:"Ouvrir les paramètres"},addTorrents:"Ajouter des torrents",overflow:{delete:"Supprimer",logs:"qBit Logs",pause:"Pause",resume:"Curriculum vitae",rssArticles:"Articles RSS",searchEngine:"Moteur de recherche",settings:"Paramètres"},searchTorrents:"Rechercher des torrents"},HS={content:{fileInfo:"Fichier {n} | {n} fichiers",folderInfo:"Dossier {n} | dossiers {n}",rootNode:"(Nœud racine)"},info:{boolean_values:"Valeurs booléennes",data_values:"Valeurs des données",datetime_values:"Valeurs temporelles",duration_values:"Valeurs de la durée",long_text_values:"Valeurs des textes descriptifs",speed_values:"Valeurs de vitesse",text_values:"Valeurs du texte"},overview:{copy_hash:"Copier le hachage",dlSpeedAverage:"Vitesse de téléchargement moyenne",downloaded:"Téléchargé",fetchingMetadata:"La recherche...",fileCount:"Dossiers sélectionnés",pieceCount:"{owned} / {total} ({pieceSize})",ratio:"Ratio",selectedFileSize:"Taille des fichiers sélectionnés",uploaded:"Partagé",upSpeedAverage:"Vitesse de téléchargement Moyenne",waitingForMetadata:"En attente de métadonnées..."},peers:{addPeers:{newPeers:"Hôtes pairs à ajouter",newPeersHint:"Un par ligne",newPeersPlaceholder:"hôte:port",title:"Ajouter des pairs"},emptyList:"Aucun pair n'est connecté pour le moment",table:{client:"Client",connection:"Connexion",downloaded:"Téléchargé",downloadSpeed:"DL",files:"Dossiers",flags:"Drapeaux",host:"Hôte",progress:"Progression",relevance:"Pertinence",uploaded:"Partagé",upSpeed:"UL"}},tabs:{content:"Contenu",info:"Info",overview:"Vue d'ensemble",peers:"Les pairs",tagsAndCategories:"Étiquettes & Catégories",trackers:"Traqueurs"},tagsAndCategories:{categories:"Catégories",tags:"Étiquettes"},title:"Détail du torrent",trackers:{addTrackers:{newTrackers:"URL du tracker à ajouter",newTrackersHint:"Un par ligne, séparer les niveaux avec une ligne vide",title:"Ajouter des traqueurs"},editTracker:{newUrl:"Nouvelle URL",newUrlRequired:"Une nouvelle URL est nécessaire",oldUrl:"Ancienne URL",title:"Traceur d'édition"},peersValue:"{peers} pairs ({seeds} S /{leeches} L)",reannounce:"Annoncer à nouveau tous les",tier:"Tier : {n}"}},XS={properties:{added_on:"Ajouté le",amount_left:"Montant restant",auto_tmm:"Gestion automatique des torrents",availability:"Disponibilité",available_peers:"Pairs (essaim)",available_seeds:"Graines (essaim)",avg_download_speed:"Vitesse de téléchargement moyenne",avg_upload_speed:"Vitesse moyenne de téléchargement",category:"Catégorie",completed_on:"Terminé le",content_path:"Chemin du contenu",downloaded:"Téléchargé (global)",downloaded_session:"Téléchargé (session)",download_limit:"Télécharger Limite",download_path:"Chemin de téléchargement",download_speed:"Vitesse de téléchargement",empty_category:"(pas de catégorie)",empty_tags:"(aucune étiquette)",eta:"ETA",f_l_piece_prio:"Priorité à la première / dernière pièce",forced:"État forcé",global_speed:"Vitesse globale",global_volume:"Volume global",hash:"Hachures",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",last_activity:"Dernière activité",magnet:"Lien magnet",name:"Titre du torrent",num_leechs:"Pairs (connectés)",num_seeds:"Semences (connectées)",peers:"Les pairs",priority:"Priorité",progress:"Progression",progress_bar:"Barre de progression",ratio:"Ratio",ratio_limit:"Limite du ratio",ratio_time_limit:"Limite de temps du ratio",save_path:"Sauvegarder le chemin",seeding_time:"Période d'ensemencement",seeds:"Semences",seen_complete:"Vu Complet",seq_dl:"Téléchargement séquentiel",size:"Taille",state:"État",super_seeding:"Mode Super Seeding",tags:"Étiquettes",time_active:"Temps actif",total_size:"Taille totale",tracker:"Traceur",trackers_count:"Les traqueurs comptent",uploaded:"Partagé (global)",uploaded_session:"Partagé (session)",upload_limit:"Limite de téléchargement",upload_speed:"Vitesse de téléchargement"},state:{allocating:"Attribution",checkingDL:"Vérification (incomplète)",checkingUP:"Vérification (terminée)",downloading:"Téléchargement",error:"Erreur",forcedDL:"[F] Téléchargement",forcedUP:"[F] Partage",metaDL:"Métadonnées",missingFiles:"Fichiers manquants",moving:"Déplacement",pausedDL:"En pause",pausedUP:"Terminé",queuedDL:"En attente (DL)",queuedUP:"En attente (UP)",stalledDL:"En suspens",stalledUP:"En partage",unknown:"Inconnu",uploading:"Partage"}},YS={minutes:"minutes",seconds:"secondes"},WS={common:LS,constants:ES,dashboard:VS,dialogs:DS,login:RS,logs:MS,navbar:FS,rssArticles:OS,searchEngine:NS,settings:BS,topbar:zS,torrentDetail:HS,torrent:XS,units:YS},US={cancel:"Annuleren",close:"Sluiten",delete:"Verwijderen",disable:"Uitschakelen",emptyList:"Niets te zien hier!",none:"(Geen)",save:"Opslaan",selectAll:"Alles selecteren"},$S={bittorrentProtocols:{tcp_utp:"TCP en μTP"},connectionStatus:{connected:"Verbonden"}},GS={common:US,constants:$S},jS={cancel:"Отменить",close:"Закрыть",delete:"Удалить",disable:"Отключнить",emptyList:"Тут ничего нет!",NA:"N/A",no:"Нет",none:"Отсутствует",ok:"OK",save:"Сохранить",selectAll:"Выделить все",selectNone:"Снять выбор",useGlobalSettings:"Использовать глобальные настройки",yes:"Да"},qS={addPaused:{always:"Всегда",never:"Никогда",title:"Приостанавливать"},bittorrentProtocols:{tcp:"TCP",tcp_utp:"TCP и μTP",utp:"μTP"},connectionStatus:{connected:"Подключено",disconnected:"Оключено",firewalled:"За файерволом",unknown:"Неизвестно"},contentLayout:{nosubfolder:"Удалить подпапку",original:"Стандартный",subfolder:"Создать подпапку",title:"Шаблон содержимого торрента"},diskIoMode:{disableOsCache:"Отключить кэш ОС",enableOsCache:"Включить кэш ОС",writeThrough:"Сквозная запись (libtorrent >= 2.0.6)"},diskIoType:{default:"Default",memoryMappedFiles:"Файлы, распределённые в памяти",posixCompliant:"Совместимый с POSIX"},encryption:{forceOff:"Отключить шифрование",forceOn:"Требовать шифрование",preferEncryption:"Разрешить шифрование"},file_priority:{high:"Высокий",max:"Максимальный",normal:"Нормальный",unwanted:"Нежелаемый"},maxRatioAction:{pauseTorrent:"Остановить торрент",removeTorrent:"Удалить торрент",removeTorrentAndFiles:"Удалить торрент и его файлы",torrentSuperseeding:"Включить режим Супер Сида для торрента"},monitoredFolderSaveLocation:{defaultSavePath:"Путь сохранения по умолчанию",monitoredFolder:"Просматривое расположение папки",other:"Другое"},scheduler:{everyDay:"Каждый день",everyFriday:"Пятница",everyMonday:"Понедельник",everySaturday:"Суббота",everySunday:"Воскресенье",everyThursday:"Четверг",everyTuesday:"Вторник",everyWednesday:"Среда",everyWeekday:"Будни",everyWeekend:"Выходные"},stopCondition:{filesChecked:"Файлы проверены",metadataReceived:"Метадата получена",none:"Отсутствует",title:"Состояние остановки торрента"},theme:{auto:"Следовать системе",dark:"Тёмная тема",light:"Светлая тема"},trackerStatus:{disabled:"Отключен",not_working:"Не работает",not_yet_contacted:"Пока не подключен",updating:"Обновляется",working:"Работает"},uploadChokingAlgorithm:{antiLeech:"Anti-leech",fastestUpload:"Быстрейшая загрузка",roundRobin:"Поровну"},uploadSlotsBehavior:{fixedSlots:"Закреплёные слоты",uploadRateBased:"На базе уровня раздачи"},utpTcpMixedMode:{peerProportional:"Соразмерно пирам (регулирует TCP)",preferTcp:"Предпочитать TCP"}},ZS={not_complete:"Ещё не завершено",right_click:{advanced:{auto_tmm:"Автоматическое управление торрентами",f_l_prio:"Начальный / конечный приоритет",reannounce:"Принудительно анонсировать",recheck:"Принудительная проверка",rename:"Переименовать",seq_dl:"Последовательная загрузка",title:"Дополнительно"},category:{clear:"(Очистить категории)",disabled_title:"Категории отсутствуют",title:"Задать категории"},copy:{hash:"Хэш",magnet:"Ссылка-магнит",name:"Имя",title:"Копировать"},export:"Экспортировать торрент | Экспортировать торренты",info:"Детали",priority:{bottom:"Минимальный",decrease:"Понизить",increase:"Повысить",title:"Установить приоритет",top:"Максимальный"},speed_limit:{download:"Ограничение скорости загрузки",share:"Ограничение скорости раздачи",title:"Ограничение скорости",upload:"Ограничение скорости выгрузки"},tags:{disabled_title:"Теги отсутствуют",title:"Задать теги"}},searchInputLabel:"Поиск",selectAll:"Выбрать все (Ctrl + A)",selectedTorrentsCount:"Нет торренто | {count} из {total} торрента ({size}) | {count} из {total} торрентов ({size})",sortBy:{added_on:"Добавлено",amount_left:"Осталось",auto_tmm:"Автоматическое упр. тор-ом",availability:"Доступность",avg_download_speed:"Средняя скорость загруки",avg_upload_speed:"Средняя скорость раздачи",category:"Категория",completed:"Завершено",completion_on:"Завершено на",content_path:"Путь содержимого",default:"По умолчанию",dl_limit:"Лимит загрузки",dlspeed:"Скорость загрузки",downloaded:"Скачано (всего)",downloaded_session:"Скачано (за сессию)",download_path:"Путь загрузки",eta:"Расчётное время",f_l_piece_prio:"Приоритет первой / последней части",force_start:"Начать принудительно",globalSpeed:"Общая скорость",globalVolume:"Роздано/загружено всего",hash:"Хэш",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",last_activity:"Последняя активность",magnet_uri:"Магнитный URI",max_ratio:"Максимальный рейтинг",max_seeding_time:"Максимальное время раздачи",name:"Имя",num_complete:"Сиды (рой)",num_incomplete:"Пиры (рой)",num_leechs:"Пиры (подключено)",num_seeds:"Сиды (подключено)",priority:"Приоритет",progress:"Прогресс",ratio:"Рейтинг",ratio_limit:"Лимит рейтинга",save_path:"Путь сохранения",seeding_time:"Время раздачи",seeding_time_limit:"Ограничения времени раздачи",seen_complete:"Проверка окончена",seq_dl:"Последовательная загрузка",size:"Размер",state:"Состояние",super_seeding:"Супер раздача",tags:"Теги",time_active:"Время активности",total_size:"Общий размер",tracker:"Трекер",trackers_count:"Количество трекеров",up_limit:"Лимит раздачи",uploaded:"Роздано (всего)",uploaded_session:"UРоздано (за сессию)",upspeed:"Скорость выгрузки"},sortLabel:"Сортировать по",toggleSearchFilter:"Переключить режим поискаr",toggleSelectMode:"Переключить режим выбора",toggleSortOrder:"Обратный порядок сортировки",torrentsCount:"Нет торрентов | {n} торрент | {n} торрентов"},KS={add:{autoTMM:"Автоматическое управление торрентом",dropLabel:"Переместите торрент-файлы и ссылки сюда",fileOverflow:"на +{n} больше",files:"Выберите файлы",firstLastPiecePrio:"Расставьте приоритеты в первой и последней частях",links:"Ссылки (magnet, http, file, ...)",noCategories:"Категорий пока нет. Введите название, чтобы создать одну.",noCategoryMatch:'Нет категорий, соответствующих "{query}". Он будет создан автоматически.',noTagMatch:'Нет тегов, соответствующих "{query}". Нажмите Enter, чтобы создать его.',noTags:"Тегов пока нет. Введите имя, чтобы создать его.",savePath:"Путь сохранения",sequentialDownload:"Последовательная загрузка",skipChecking:"Пропустить проверку хэша",startNow:"Запустить торрент сразу",submit:"Добавить торренты",tags:"Теги",title:"Добавить торренты"},category:{name:"Название категории",nameRequired:"Необходимо название категории",oldName:"Старое название категории",savePath:"Путь сохранения",title:{create:"Создать категорию",edit:"Редактировать категорию"},warnEdit:`Редактирование названия категории приведет к переносу торрентов в новую категорию. -Возможны ошибки, используйте с осторожностью.`},connectionStatus:{externalIp:"Внешний IP-адрес",status:"Состояние подключения"},delete:{deleteWithFiles:"Удаление файлов вместе с торрентом",title:"Удалит {n} торрент(а) | Удалить {n} торрентов",warnDelete:"Установка этого флажка приведет к удалению всего, что содержится в этих торрентах"},moveTorrentFile:{oldName:"Старое наименование",title:"Переместить торрент-файл | Переместить папку торрента"},moveTorrent:{newPath:"Новый путь",oldPath:"Старый путь",required:"Требуется новый путь",samePath:"Новый путь должен отличаться от старого"},pluginManager:{headers:{actions:"Действия",enabled:"Включен",name:"Название",url:"Ссылка",version:"Версия"},install:{activator:"Установить новый плагин",label:"Ссылка на плагин",title:"Установить плагин"},title:"Менеджер плагинов",update:"Обновить плагины"},renameTorrent:{newName:"Новое название",oldName:"Старое название",required:"Требуется новое имя",sameName:"Новое имя должно отличаться от старого",title:"Переименовать торрент"},rss:{feed:{name:"Имя",title:{create:"Создать RSS ленту",edit:"Редактировать RSS ленту"},url:"URL"},rule:{addPaused:"Добавить приостановленным",affectedFeedsSubheader:"Затронутые ленты",assignedCategory:"Assigned Category",episodeFilter:"Фильтр эпизодов",episodeFilterPlaceholder:"прим. S01E02-S01E05",ignoreDays:"Игнорировать элементы, опубликованные за последние {days} дней",ignoreDaysHint:"0 чтобы отключить",lastMatch:{knownValue:"Сегодня | {n} день/дня назад | {n} дней назад",label:"Последнее совпадение",unknownValue:"Неизвестно"},matchingArticles:{noMatch:"Нет подходящих статей",title:"Соответствующие статьи"},mustContain:"Должен содержать",mustNotContain:"Не должен содержать",name:"Имя",savePath:"Сохранить в",savePathPlaceholder:"Оставьте поле пустым, чтобы использовать путь сохранения по умолчанию",smartFilter:"Использовать умный фильтр эпизодов",title:{create:"Создать новое правило",edit:"Редактировать правило"},useRegex:"Использовать регулярное выражение"}},shutdown:{content:"Вы точно хотите выключить qBittorrent?",error:"Не удается завершить работу. Убедитесь, что qBittorrent запущен!",success:"qBittorrent был успешно выключен!",title:"Выключить qBittorrent"},speed_limit:{download:"Установить ограничение скорости загрузки",label:"Лимит скорости",upload:"Установить ограничение скорости раздачи"},tag:{comma:"Имя не может содержать запятую при переименовании тега",hint:"Совет: можно создать несколько тегов, разделив их запятой",name:"Название тега",oldName:"Старое название тега",required:"Требуется название тега",title:{create:"Создать тег",rename:"Переименовать тег"},warnEdit:`Редактирование имени тега приведет к переносу торрентов в новый тег. -Возможны ошибки, используйте с осторожностью.`}},QS={error:"Ошибка входа!",password:"Пароль",rules:{password_required:"Необходин пароль",username_required:"Необходин логин"},submit:"Вход",subtitle:"Введите свои учетные данные",success:"Успешный вход в систему!",title:"Войти",username:"Логин"},JS={filters:{type:"Уровень логирования"},title:"Логи qBittorrent"},ek={addPanel:{torrentsPendingCount:"{n} торрент(а) ожидает раздачи | {n} торрентов ожидает раздачи"},side:{bottom_actions:{alt_speed:"Исп. альтернативную скорость",conn_status:"Состояние подключения: {status}",dark_mode:"Переключить на светлую тему | Переключить на тёмную тему",logout:"Выйти",shutdown:"Выключить qBittorrent"},current_speed:{title:"Текущая скорость"},filters:{activeFilter:"{n} фильтров активны",category:"Фильтр категорий",disabled:"(Отключенные)",state:"Фильтр состояния торрента",tag:"Фильтр тегов",tracker:"Фильтр трекера",uncategorized:"(Без категории)",untagged:"(Без тегов)",untracked:"(Неотслеживаемые)"},speed_graph:{relative_time:"Сейчас | {n} секунд(у/ы) назад | {n} секунд назад"}},top:{active_filters:{category:"Фильтр категорий: {value}",menu_label:"Активный фильтр: {n} | Активный фильтры: {n}",multiple_category:"Фильтр категорий: {n} категорий",multiple_state:"Фильтр состояния: {n} состояний",multiple_tag:"Фильтр тегов: {n} тегов",multiple_tracker:"Фильтр трекра: {n} трекеров",state:"Фильтр состояния: {value}",tag:"Фильтр тегов: {value}",text:"Текстовый фильтр: {value}",tracker:"Фильтр трекра: {value}"}}},tk={filters:{title:"Фильтр по заголовку",unread:"Только непрочитанные записи"},item:{author:"Автор: {author}",category:"Категория: {category}",feedName:"Имя ленты: {name}"},markAllAsRead:"Отметить всё как прочитанное",title:"Менеджер RSS"},ak={filters:{category:{all:"Все",anime:"Агтме",books:"Книги",games:"Игры",label:"Категория поиска",movies:"Фильмы",music:"Музыка",pictures:"Картинки",software:"Приложения",tv:"TV"},plugins:{all:"Все",enabled:"Включен",label:"Плагин поиска"},title:{label:"Поиск по заголовку"}},headers:{fileName:"Имя файла",fileSize:"Размер файла",nbLeechers:"Личеры",nbSeeders:"Сидеры",siteUrl:"URL сайта"},query:"Очередь поиска",runSearch:"Поиск",stopSearch:"Остановить",tabHeaderEmpty:"(Пустая очередь)",title:"Поиск торрентов"},nk={advanced:{libtorrent:{announceAllTiers:"Всегда объявляйте всем рангам",announceAllTrackers:"Всегда объявляйте всем трекерам на уровне",announceIP:"IP-адрес, сообщенный трекерам (требуется перезагрузка)",coalesceReadsWrites:"Объединение операций чтения и записи (libtorrent < 2.0)",disk:{diskCache:"Кэш диска (libtorrent < 2.0)",diskCacheExpiry:"Интервал очистки кэша диска (libtorrent < 2.0)",diskIoReadMode:"Режим чтения ввода-вывода с диска",diskIoType:"Тип ввода-вывода диска (libtorrent >= 2.0; требует перезапуск)",diskIoWriteMode:"Режим записи ввода-вывода с диска",diskQueueSize:"Размер очереди диска",subheader:"Диск"},maxConcurrentHTTPAnnounces:"Максимальное количество одновременных анонсов HTTP",networking:{outgoingPortsMax:"Максимум исходящих портов [0: отключено]",outgoingPortsMin:"Минимум исходящих портов [0: отключено]",peerTos:"Значение DSCP для подключений к пирам",subheader:"Networking",upnpLeaseDuration:"Срок аренды UPnP [0: постоянный]",utpTcpMixedModeAlgorithm:"Алгоритм смешанного режима µTP-TCP"},outgoingConnectionsPerSecond:"Фактор отметки буфера отправки",peerTurnover:"Процент отключения от пира",peerTurnoverCutoff:"Пороговый процент текучести пира",peerTurnoverInterval:"Интервал отключения при смене пира",pieceExtentAffinity:"Группировать смежные части",requestQueueSize:"Максимальное количество невыполненных запросов к одному пиру",security:{allowMultipleConnectionsFromTheSameIPAddress:"Разрешить несколько подключений с одного и того же IP",blockPeersOnPrivilegedPorts:"Запретить подключение к пирам на привилегированных портах",idnSupport:"Включить поддержку интернационализированных доменных имен (IDN)",mitigateSSRF:"Предотвращение подделки запросов на стороне сервера (SSRF)",subheader:"Безопасность",validateHTTPSTrackerCertificate:"Проверка сертификата трекера HTTPS"},sendBufferLowWatermark:"Нижняя отметка буфера отправки",sendBufferWatermark:"Отметка буфера отправки",sendBufferWatermarkFactor:"Send buffer watermark factor",sendUploadPieceSuggestions:"Отправлять предложения частей отдачи",socketBacklogSize:"Размер очереди сокета",stopTrackerTimeout:"Тайм-аут остановки трекера",subheader:"Раздел libtorrent",threads:{asyncIoThreads:"Потоки асинхронного ввода-вывода",filePoolSize:"Размер пула файлов",hashingThreads:"Потоки хеширования (libtorrent >= 2.0)",outstandingMemory:"Накладная память при проверке торрентов",subheader:"Потоки"},uploadChokingAlgorithm:"Алгоритм подавления раздачи",uploadSlotsBehavior:"Поведение слотов для раздачи"},openDoc:"Открыть документацию",qbittorrent:{allocatedRam:"Предел использования оперативной памяти (libtorrent >= 2.0)",embeddedTracker:{enable:"Включить встроенный трекер",port:"Встроенный порт трекера",portForward:"Включить переадресацию портов для встроенного трекера",title:"Встроенный трекер"},networking:{ipAddress:{all:"Все адреса",allIPv4:"Все IPv4 адреса",allIPv6:"Все IPv6 адреса",label:"Необязательный IP-адрес для привязки"},networkInterfaces:{any:"Любой интерфейс",label:"Сетевой интерфейс"},title:"Связь"},reannounceOnIpPortChanged:"Повторно уведомлять все трекеры об изменении IP-адреса или порта",recheckOnCompletion:"Перепроверка торрентов по завершении",refreshInterval:"Интервал обновления GUI",resolveCountries:"Разрешить пиры из других стран",saveInterval:"Сохранить интервал возобновления данных",subheader:"Раздел qBittorrent"}},bittorrent:{autoAddTrackers:"Автоматически добавлять эти трекеры к новым загрузкам",autoAddTrackersHint:"Один трекер на строку",maxActiveCheckingTorrents:"Max active checking torrents",privacy:{enableAnonymous:"Включить анонимный режим",enableDHT:"Включить DHT (децентрализованную сеть) для поиска пиров",enableLPD:"Искать пиров в вашей локальной сети",enablePeX:"Включить обмен пирами (PeX)",encryptionMode:"Режим шифрования",moreInfo:"Подробнее",subheader:"Конфиденциальность"},seedLimits:{subheader:"Ограничение раздачи",then:"Затем",whenRatioReaches:"По достижении рейтинга раздачи",whenSeedingTimeReaches:"По достижении времени раздачи"},torrentQueueing:{downloadRateLimit:"Порог скорости загрузки",excludeSlowTorrent:"Не учитывать медленные торренты в этих ограничениях",maxActiveDownload:"Максимум активных загрузок",maxActiveTorrent:"Максимум активных торрентов",maxActiveUpload:"Максимум активных отдач",subheader:"Очередность торрентов",torrentInactivityTimer:"Таймер бездействия торрента",uploadRateLimit:"Порог скорости отдачи"}},connection:{connectionLimits:{globalMaxConnection:"Глобальное максимальное количество соединений",globalMaxUploadSlots:"Глобальное максимальное количество слотов для раздачи",perTorrentMaxConnection:"Максимальное количество соединений на торрент",perTorrentMaxUploadSlots:"Максимальное количество слотов для раздачи на торрент",subheader:"Ограничение соединений"},ipFiltering:{applyToTrackers:"Применить к трекерам",bannedIps:"Вручную запрещённые IP-адреса",bannedIpsHint:"По одному на строку",filterPath:"Путь к фильтрам (.dat, .p2p, .p2b):",subheader:"Фильтрация по IP"},listeningPort:{incomingConnectionPort:"Используемый порт для входящих соединений",randomPort:"Случайный порт",subheader:"Прослушиваемый порт",useUPnP:"Использовать UPnP / NAT-PMP для автоматического проброса порта на моём роутере"},protocol:"Протокол подключения к пирам",proxy:{auth:{password:"Пароль",subtitle:"Аутентификация",tip:"Примечание: Пароль хранится в незашифрованном виде",username:"Имя пользователя"},host:"Хост",hostNameLookup:"Использовать прокси для поиска доменного имени хоста",peerConnections:"Использовать прокси для соединения с пирами",port:"Порт",rss:"Использовать прокси только для торрентов",subheader:"Прокси сервер"}},downloads:{excludedFileNames:{hint:"Одно название файла на строку",label:"Исключенные имена файлов"},mailNotification:{authEnabled:"Авторизация",enabled:"Отправлять уведомление на Email когда загрузка завершится",from:"От",password:"Пароль",smtpServer:"SMTP сервер",sslEnabled:"Этот сервер требует защищённое соединение (SSL)",to:"Кому",username:"Логин"},monitoredFolders:{actions:"Действия",confirmDelete:"Вы уверены что хотите удалить эту запись?",editItem:"Редактировать запись",monitoredFolderPath:"Отслеживаемая папка",newItem:"Новая запись",noData:"Ещё нет отслеживаемых папок",otherPath:"Другой путь",saveType:"Перезаписать путь сохранения",subheader:"Отслеживаемые папки"},publicSettings:{appendQBExtension:"Добавлять расширение .!qB к незавершённым файлам",preAllocateDisk:"Резервировать место на диске для всех файлов"},runExternalProgram:{onAddedEnabled:"Запустить внешнюю программу при добавлении торрента:",onAddedLabel:"Команда",onFinishedEnabled:"Запустить внешнюю программу при завершении торрента:",onFinishedLabel:"Команда",subheader:"Запускать внешнюю программу",supportParamC:"%C: Количество файлов",supportParamD:"%D: Путь сохранения",supportParamF:"%F: Папка содержимого (или корневая папка для торрентов с множеством файлов)",supportParamG:"%G: Метки (разделяются запятыми)",supportParamI:"%I: Инфо-хеш v1",supportParamJ:"%J: Инфо-хеш v2",supportParamK:"%K: ID торрента",supportParamL:"%L: Категория",supportParamN:"%N: Имя торрента",supportParamR:"%R: Корневая папка (главный путь для подкаталога торрента)",supportParamT:"%T: Текущий трекер",supportParamTitle:"Поддерживаемые параметры (с учетом регистра):",supportParamZ:"%Z: Размер торрента (в байтах)",tip:'Совет: Заключите параметр в кавычки, чтобы избежать обрезания текста по пробелам (вот так "%N")'},saveManagement:{autoTMMEnabled:"Автоматический режим управления торрентом по умолчанию",categoryChangedTMM:"При изменении пути загрузки категории",defaultSavePath:"Путь сохранения по умолчанию:",defaultTMMOptions:{automatic:"Автоматически",manual:"Вручную"},exportDir:"Копировать файлы .torrent в",exportDirFinished:"Для завершенный загрузок копировать файлы .torrent в",paramChangedTMMOptions:{relocateTorrent:"Переместить торрент",switchToManual:"Переключить торрент в Ручной Режим"},savePathChangedTMM:"При изменении пути загрузки по умолчанию",subheader:"Управление сохранением",torrentChangedTMM:"При изменении категории торрента"},whenAddTorrent:{autoDeleteMode:"Автоматически удалять файлы .torrent",doNotAutoStart:"Не начинать загрузку автоматически",subheader:"При добавлении торрента"}},rss:{feeds:{createNew:"Добавить ленту",noFeeds:"Лент пока нет",refreshAll:"Обновить все"},general:{autoDownloader:{enable:"Включить автозагрузку торрентов из RSS",subheader:"Автозагрузчик торрентов из RSS"},reader:{enableProcessing:"Включить получение RSS-лент",feedsRefreshInterval:"Интервал обновления лент",maximumArticlesPerFeed:"Максимум статей для ленты",subheader:"Менеджер RSS"},smartEpisodeFilter:{downloadEpisodes:"Загружать эпизоды REPACK/PROPER",filters:"Фильтры",filtersHint:"По одному на строку",subheader:"Умный фильтр эпизодов RSS"}},rules:{createNew:"Создать правило",noRules:"Правил пока нет"}},saveSuccess:"Параметры сохранены!",speed:{download:"Загрузка",scheduler:{from:"С",selectButtonLabel:"Выбрать время",subheader:"Запланировать включение особых ограничений скорости",to:"До",when:"Когда"},settings:{applyToPeersOnLan:"Применять ограничения скорости к локальным пирам",applyToTransportOverhead:"Применять ограничения скорости к служебному трафику",applyToUtp:"Применять ограничения скорости к протоколу µTP"},subheader:{alternative:"Особые ограничения скорости",global:"Общие ограничения скорости",settings:"Настройки ограничений скорости"},tip:"0 означает неограниченно",upload:"Отдача"},tabs:{advanced:"Дополнительно",bittorrent:"BitTorrent",connection:"Соединение",downloads:"Загрузки",rss:{feeds:"Ленты",general:"Общее",rules:"Правила",title:"RSS"},speed:"Скорость",tagsAndCategories:"Теги и категории",vuetorrent:{general:"Общее",title:"VueTorrent"},webui:"WebUI"},tagsAndCategories:{categoriesSubheader:"Доступные категории:",createNewCategory:"Создать новыю категорию",createNewTag:"Создать новый тег",noCategories:"Категорий пока нет",noTags:"Тегов пока нет",tagsSubheader:"Доступные теги:"},title:"Параметры",vuetorrent:{general:{canvasRefreshThreshold:"Количество фрагментов, чтобы отключить автоматическое обновление холста",canvasRenderThreshold:"Количество фрагментов для отключения рендеринга холста",currentVersion:"Текущая версия",dateFormat:"Формат даты",exportSettings:"Экспорт настроек",fileContentInterval:"Интервал обновления содержимого торрент-файла",importSettings:"Импорт настроек",isDrawerRight:"Расположить боковую панель справа",isPaginationOnTop:"Расположить навигационную панель сверху",isShutdownButtonVisible:"Показать кнопку выключения",language:"Язык",matchSystemTheme:"Использовать тему системы",openSideBarOnStart:"Открывать боковую панель при запуске",paginationSize:{infinite_scroll:"Бесконечная прокрутка",label:"Количество торрентов на странице"},qbittorrentVersion:"Версия QBittorrent",refreshInterval:"Интервал обновления qBittorrent API",registerMagnet:"Регистрировать магнитные ссылки",resetSettings:"Сбросить настройки",showAlltimeStat:"Показывать всю статистику",showCurrentSpeed:"Показывать текущую скорость",showFreeSpace:"Показывать свободное место",showSessionStat:"Показывать статистику сессии",showSpeedGraph:"Показывать график скорости",showTrackerFilter:"Показывать фильтр трекеров",theme:"Тема VueTorrent",tip:"Общие настройки пользовательского WebUI",useBinarySize:"Заменить размеры данных двоичными единицами измерения (kB -> KiB)",useBitSpeed:"Заменить значения скорости на биты (kB/s -> kbps)",vueTorrentTitle:"Заголовок VueTorrent"}},webUI:{authentication:{banDuration:"Время блокировки",banDurationHint:"В секундах",bypassLocalhost:"Пропускать аутентификацию клиентов для localhost",bypassWhitelist:"Пропускать аутентификацию клиентов для разрешённых подсетей",maxAttempts:"Максимум попыток",password:"Пароль",passwordPlaceholder:"(без изменений)",sessionTimeout:"Тайм-аут сессии",sessionTimeoutHint:"В секундах",subheader:"Аутентификация",username:"Имя пользователя",whitelistExamples:"Пример: 172.17.32.0/24, fdff:ffff:c8::/40"},customHeaders:"Добавить пользовательские заголовки HTTP",customHeadersHint:"Одно значение на строку",customHeadersPlaceholder:`Header1: value1 -Header2: value2 -...`,dynDns:{domainName:"Доменное имя",password:"Пароль",providers:{dynDns:"DynDNS",noIp:"NO-IP"},registerBtn:"Регистрация",subheader:"Обновлять динамическое доменное имя",username:"Имя пользователя"},https:{certificate:"Сертификат",key:"Ключ",subheader:"Использовать HTTPS",tip:"Сведения о сертификатах"},interface:{ipAddress:"IP адрес",port:"Порт",subheader:"Веб-интерфейс пользователя (дистанционное управление)",useAlternativeWebUI:"Использовать альтернативный WebUI",useUPnP:"Использовать UPnP / NAT-PMP для автоматического проброса порта на моём роутере"},proxiesList:"Список доверенных прокси-серверов",proxiesListHint:"Перечисляйте IP через точку с запятой ( ; )",reverseProxySupport:"Включить поддержку обратного прокси-сервера",security:{clickjacking:"Включить защиту от кликджекинга",csrf:"Включить защиту от межсайтовой подделки запроса (CSRF)",hostHeaderValidation:"Включить проверку заголовка хоста",hostHeaderValidationHint:"Перечисляйте через точку с запятой ( ; )",secureCookie:"Включить защиту куки (требует HTTPS)",serverDomains:"Домены сервера",subheader:"Безопасность"}}},ik={actions:{delete:"Удалить торренты",logs:"Открыть логи",pause:"Приостановить торренты",resume:"Возобновить торренты",rssArticles:"Открыть статьи RSS",searchEngine:"Открыть поиск",settings:"Открыть настройки"},addTorrents:"Добавить торренты",overflow:{delete:"Удалить",logs:"Логи qBit",pause:"Пауза",resume:"Возобновить",rssArticles:"RSS статьи",searchEngine:"Поиск",settings:"Настройки"},searchTorrents:"Поиск торрентов"},sk={content:{fileInfo:"{n} файл(а) | {n} файлов",folderInfo:"{n} папк(а/ок) | {n} папки",rootNode:"(Root Node)"},info:{boolean_values:"Логические значения",data_values:"Значения данных",datetime_values:"Значения даты/времени",duration_values:"Значения длительности",long_text_values:"Значения долгого текста",speed_values:"Значения скорости",text_values:"Текстовые значения"},overview:{canvasRefreshDisabled:"Canvas auto-refresh is disabled",canvasRenderDisabled:"Canvas rendering is disabled",copy_hash:"Скопировать хэш",dlSpeedAverage:"Средняя скорость загрузки",downloaded:"Скачано",fetchingMetadata:"Обновляется...",fileCount:"Файлов выбрано",pieceCount:"{owned} / {total} ({pieceSize})",ratio:"Рейтинг",selectedFileSize:"Размер выбранных файлов",uploaded:"Роздано",upSpeedAverage:"Средняя скорость раздачи",waitingForMetadata:"Ожидание метадаты..."},peers:{addPeers:{newPeers:"Хосты пиров для добавления",newPeersHint:"Один за линию",newPeersPlaceholder:"host:port",title:"Добавить пиры"},emptyList:"Нет подключенных пиров на данный момент",table:{client:"Клиент",connection:"Соединение",downloaded:"Загружено",downloadSpeed:"Згрзк",files:"Файлы",flags:"Флаги",host:"Хост",progress:"Прогресс",relevance:"Актуальность",uploaded:"Роздано",upSpeed:"Рздч"}},tabs:{content:"Контент",info:"Инфо",overview:"Общее",peers:"Пиры",tagsAndCategories:"Теги и категории",trackers:"Трекеры"},tagsAndCategories:{categories:"Категории",tags:"Теги"},title:"Детали торрента",trackers:{addTrackers:{newTrackers:"URL-ссылки трекеров для добавления",newTrackersHint:"Одна на линию, разделяя ранги пустой линией",title:"Добавить трекеры"},editTracker:{newUrl:"Новая ссылка",newUrlRequired:"Укажите новую ссылку",oldUrl:"Старая ссылка",title:"Редактировать трекер"},peersValue:"{peers} пиров ({seeds} S /{leeches} L)",reannounce:"Переанонсировать всё",tier:"Ранг: {n}"}},rk={properties:{added_on:"Добавлено",amount_left:"Осталось",auto_tmm:"Автоматическое управление торрентом",availability:"Доступность",available_peers:"Пиры (рой)",available_seeds:"Сиды (рой)",avg_download_speed:"Средняя скорость загрузки",avg_upload_speed:"Средняя скорость выгрузки",category:"Категоии",completed_on:"Завершено",content_path:"Путь содержимого",downloaded:"Загружено (всего)",downloaded_session:"Загружено (за сессию)",download_limit:"Лимит загрузки",download_path:"Путь загрузки",download_speed:"Скорость загрузки",empty_category:"(без категорий)",empty_tags:"(нет тегов)",eta:"Осталось",f_l_piece_prio:"Приоритет первой / последней части",forced:"Принудительное состояние",global_speed:"Общая скорость",global_volume:"Роздано/загружено всего",hash:"Хэш",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",last_activity:"Последняя активность",magnet:"Магнитная ссылка",name:"Название торрента",num_leechs:"Пиры (подключено)",num_seeds:"Сиды (подключено)",peers:"Пиры",priority:"Приоритет",progress:"Прогресс",progress_bar:"Панель прогресса",ratio:"Рейтинг",ratio_limit:"Лимит рейтинга",ratio_time_limit:"Время лимита рейтинга",save_path:"Путь сохранения",seeding_time:"Время раздачи",seeds:"Сиды",seen_complete:"Проверка окончена",seq_dl:"Последовательная загрузка",size:"Размер",state:"Состояние",super_seeding:"Режим суперсида",tags:"Теги",time_active:"Активное время",total_size:"Общий размер",tracker:"Трекер",trackers_count:"Количество трекеров",uploaded:"Выгружено (всего)",uploaded_session:"Выгружено (за сессию)",upload_limit:"Лимит выгрузки",upload_speed:"Скорость "},state:{allocating:"Резервирование",checkingDL:"Проверка (не завершено)",checkingResumeData:"Проверка данных",checkingUP:"Проверка (завершено)",downloading:"Скачивание",error:"Ошибка",forcedDL:"[П] Загрузка",forcedUP:"[П] Отдача",metaDL:"Метадата",missingFiles:"Файлы утеряны",moving:"Перемещение",pausedDL:"На паузер",pausedUP:"Завершено",queuedDL:"В очереди (Загр)",queuedUP:"В очереди (Отдч)",stalledDL:"Простаивает",stalledUP:"Раздача",unknown:"Неизвестно",uploading:"Отдача"}},ok={minutes:"минуты",seconds:"секунды"},lk={common:jS,constants:qS,dashboard:ZS,dialogs:KS,login:QS,logs:JS,navbar:ek,rssArticles:tk,searchEngine:ak,settings:nk,topbar:ik,torrentDetail:sk,torrent:rk,units:ok},ck={cancel:"取消",close:"关闭",delete:"删除",disable:"禁用",emptyList:"当前无内容显示",NA:"不适用",no:"否",none:"(无)",ok:"确定",save:"保存",selectAll:"全选",selectNone:"取消选择",useGlobalSettings:"使用全局设置",yes:"是"},uk={addPaused:{always:"总是",never:"从不",title:"添加时暂停"},bittorrentProtocols:{tcp:"TCP",tcp_utp:"TCP 和 μTP",utp:"μTP"},connectionStatus:{connected:"已连接",disconnected:"未连接",firewalled:"防火墙限制",unknown:"未知"},contentLayout:{nosubfolder:"移除子文件夹",original:"原始格式",subfolder:"创建子文件夹",title:"种子内容布局"},diskIoMode:{disableOsCache:"禁用系统缓存",enableOsCache:"启用系统缓存",writeThrough:"同步写入模式 (libtorrent >= 2.0.6)"},diskIoType:{default:"默认",memoryMappedFiles:"文件映射",posixCompliant:"POSIX 兼容"},encryption:{forceOff:"禁用加密",forceOn:"强制加密",preferEncryption:"允许加密"},file_log_age_type:{days:"天",months:"月",years:"年"},file_priority:{high:"高",max:"最高",normal:"正常",unwanted:"不需要"},maxRatioAction:{pauseTorrent:"暂停种子",removeTorrent:"移除种子",removeTorrentAndFiles:"移除种子及其文件",torrentSuperseeding:"启用超级做种模式"},monitoredFolderSaveLocation:{defaultSavePath:"默认保存路径",monitoredFolder:"监控文件夹位置",other:"其他"},proxy_type:{http:"HTTP",socks4:"SOCKS V4",socks5:"SOCKS V5"},scheduler:{everyDay:"每天",everyFriday:"周五",everyMonday:"周一",everySaturday:"周六",everySunday:"周日",everyThursday:"周四",everyTuesday:"周二",everyWednesday:"周三",everyWeekday:"工作日",everyWeekend:"周末"},stopCondition:{filesChecked:"文件校验完成",metadataReceived:"元数据接收完成",none:"无",title:"种子停止条件"},theme:{auto:"跟随系统主题",dark:"深色主题",light:"浅色主题"},titleOptions:{custom:"自定义",default:"默认",first_torrent_speed:"首个种子速度",global_speed:"全局速度"},trackerStatus:{disabled:"已禁用",not_working:"未工作",not_yet_contacted:"未连接",updating:"正在更新",working:"正常工作"},uploadChokingAlgorithm:{antiLeech:"反吸血",fastestUpload:"最快上传",roundRobin:"轮流上传"},uploadSlotsBehavior:{fixedSlots:"固定窗口数",uploadRateBased:"最快上传"},utpTcpMixedMode:{peerProportional:"按用户比重 (抑制TCP)",preferTcp:"优先使用 TCP"}},dk={displayMode:{grid:"网格",list:"列表",table:"表格",title:"显示模式"},not_complete:"从未完整可见",right_click:{advanced:{auto_tmm:"自动种子管理",download_path:"设置下载路径",f_l_prio:"首/尾优先级",reannounce:"强制重新汇报",recheck:"强制重新校验",rename:"重命名种子",save_path:"设置保存路径",seq_dl:"顺序下载",title:"高级"},category:{clear:"(清除分类)",disabled_title:"无分类",title:"设置分类"},copy:{hash:"哈希值",magnet:"磁力链接",name:"名称",title:"复制"},export:"导出种子 | 导出种子",info:"显示信息",priority:{bottom:"最低优先级",decrease:"降低优先级",increase:"提高优先级",title:"设置优先级",top:"最高优先级"},speed_limit:{download:"下载限速",share:"分享率限制",title:"种子限制设置",upload:"上传限速"},tags:{disabled_title:"无标签",title:"设置标签"}},searchInputLabel:"搜索",selectAll:"(取消)全选 (Ctrl + A)",selectedTorrentsCount:"无种子 | {count} / {total} 个种子 ({size}) | {count} / {total} 个种子 ({size})",sortBy:{added_on:"添加时间",amount_left:"剩余大小",auto_tmm:"自动种子管理",availability:"可用性",avg_download_speed:"平均下载速度",avg_upload_speed:"平均上传速度",category:"分类",completed:"完成度",completion_on:"完成时间",content_path:"内容路径",default:"默认",dl_limit:"下载限速",dlspeed:"下载速度",downloaded:"已下载 (全局)",downloaded_session:"已下载 (本次会话)",download_path:"下载路径",eta:"剩余时间",f_l_piece_prio:"首/尾块优先级",force_start:"强制开始",globalSpeed:"全局速度",globalVolume:"全局容量",hash:"哈希值",infohash_v1:"哈希值 v1",infohash_v2:"哈希值 v2",last_activity:"最后活动时间",magnet_uri:"磁力链接",max_ratio:"最大分享率",max_seeding_time:"最大做种时长",name:"名称",num_complete:"做种者 (群组)",num_incomplete:"用户 (群组)",num_leechs:"用户 (连接中)",num_seeds:"做种者 (连接中)",priority:"优先级",progress:"进度",ratio:"分享率",ratio_limit:"分享率限制",save_path:"保存路径",seeding_time:"做种时长",seeding_time_limit:"全部做种时长限制",seen_complete:"最后完整可见",seq_dl:"顺序下载",size:"大小",state:"状态",super_seeding:"超级做种",tags:"标签",time_active:"活动时间",total_size:"总大小",tracker:"Tracker",trackers_count:"Tracker 数量",up_limit:"上传限速",uploaded:"已上传 (全局)",uploaded_session:"已上传 (本次会话)",upspeed:"上传速度"},sortLabel:"排序方式",toggleSearchFilter:"搜索种子",toggleSelectMode:"切换复选框",toggleSortOrder:"切换排序",torrentsCount:"无种子 | {n} 个种子 | {n} 个种子"},hk={add:{addToTopOfQueue:"添加到队列首位",autoTMM:"自动种子管理",category:"分类",cookie:"Cookie",cookiePlaceholder:"name1=value1; name2=value2; ...",dlLimit:"下载速度限制",downloadPath:"下载路径",dropLabel:"将种子文件和链接拖到此处",error:"添加种子时出错",fileOverflow:"+{n} 个",files:"选择(多个)文件",firstLastPiecePrio:"优先下载首尾块",inactiveSeedingTimeLimit:"不活跃做种时长限制",limitCollapse:"种子限制设置",limitHint:'填写 "-1"表示禁用,"-2"或留空为使用全局限制',links:"链接 (磁力, http, 文件链接等)",noCategories:"还没有分类。输入名称创建一个。",noCategoryMatch:'没有匹配 "{query}" 的分类。将自动创建。',noTagMatch:'没有匹配 "{query}" 的标签。按 Enter 键创建。',noTags:"还没有标签。输入名称创建一个。",pending:"正在上传...",ratioLimit:"分享率限制",rename:"重命名种子文件",resetForm:"重置为默认",savePath:"保存路径",seedingTimeLimit:"全部做种时长限制",sequentialDownload:"顺序下载",skipChecking:"跳过哈希校验",startNow:"立即开始下载",submit:"添加种子",success:"{n} 个种子已添加 | {n} 个种子已添加",tags:"标签",title:"添加种子",upLimit:"上传速度限制"},category:{name:"分类名称",nameRequired:"分类名称不能为空",oldName:"旧分类名称",savePath:"保存路径",title:{create:"创建分类",edit:"编辑分类"},warnEdit:`编辑分类名称将会将种子迁移到新分类。 -可能会出现错误,请谨慎使用。`},connectionStatus:{dht_nodes:"DHT 节点",externalIp:"外部 IP 地址",status:"连接状态",total_peer_connections:"活跃的对等点连接"},delete:{deleteWithFiles:"删除种子及其文件",title:"删除 {n} 个种子 | 删除 {n} 个种子",warnDelete:"勾选此复选框将删除这些种子中包含的所有内容"},moveTorrent:{dl:{title:"更改下载路径"},newPath:"新路径",oldPath:"旧路径",required:"新路径不能为空",samePath:"新路径必须与旧路径不同",save:{title:"更改保存路径"}},moveTorrentFile:{oldName:"旧名称",title:"移动种子文件 | 移动种子文件夹"},pluginManager:{headers:{actions:"操作",enabled:"已启用",name:"名称",url:"引擎 URL",version:"版本"},install:{activator:"安装新插件",label:"插件 URL",title:"安装插件"},title:"插件管理器",update:"更新插件"},renameTorrent:{newName:"新名称",oldName:"旧名称",required:"新名称不能为空",sameName:"新名称必须与旧名称不同",title:"重命名种子"},rss:{feed:{name:"名称",title:{create:"创建 RSS 订阅源",edit:"编辑 RSS 订阅源"},url:"URL"},rule:{addPaused:"添加时暂停",affectedFeedsSubheader:"受影响的订阅源",assignedCategory:"分配的分类",episodeFilter:"剧集过滤器",episodeFilterPlaceholder:"例如: S01E02-S01E05",ignoreDays:"忽略在过去 {days} 天内发布的内容",ignoreDaysHint:"0 表示禁用",lastMatch:{knownValue:"今天 | {n} 天前 | {n} 天前",label:"上次匹配",unknownValue:"未知"},matchingArticles:{noMatch:"没有匹配的文章",title:"匹配的文章"},mustContain:"必须包含",mustNotContain:"不能包含",name:"名称",savePath:"保存路径",savePathPlaceholder:"留空使用默认保存路径",smartFilter:"使用智能剧集过滤器",title:{create:"创建 RSS 规则",edit:"编辑 RSS 规则"},useRegex:"使用正则表达式"}},share_limit:{disabled:"不设置分享率限制",enabled:"将分享率限制设置为",global:"使用全局分享率限制",inactive_seeding_time_limit:"不活跃做种时长 (分钟)",ratio_limit:"分享率",seeding_time_limit:"全部做种时长 (分钟)",title:"设置分享率限制"},shutdown:{content:"您确定要关闭 qBittorrent 吗?",error:"无法关闭应用程序。请确保 qBittorrent 正在运行!",success:"qBittorrent 已成功关闭!",title:"关闭 qBittorrent"},speed_limit:{download:"下载限速",label:"速度限制",upload:"上传限速"},tag:{comma:"重命名标签时名称不能包含逗号",hint:"专业提示:多个标签可以用逗号分隔创建",name:"标签名称",oldName:"旧标签名称",required:"标签名称不能为空",title:{create:"创建标签",rename:"重命名标签"},warnEdit:`编辑标签名称将会将种子迁移到新标签。 -可能会出现错误,请谨慎使用。`}},fk={error:"登录失败!",password:"密码",rules:{password_required:"密码不能为空",username_required:"用户名不能为空"},submit:"登录",subtitle:"输入您的凭据",success:"登录成功!",title:"登录",username:"用户名"},gk={emptyLogList:"未找到日志",filters:{type:"日志级别"},title:"qBittorrent 日志"},vk={addPanel:{torrentsPendingCount:"{n} 个种子等待上传 | {n} 个种子等待上传"},side:{bottom_actions:{alt_speed:"切换备用速度",conn_status:"连接状态:{status}",dark_mode:"切换到浅色模式 | 切换到深色模式",logout:"注销",shutdown:"关闭 qBittorrent"},current_speed:{title:"当前速度"},filters:{activeFilter:"已激活 {n} 个过滤器",category:"分类过滤器",disabled:"(已禁用)",state:"状态过滤器",tag:"标签过滤器",tracker:"Tracker 过滤器",uncategorized:"(未分类)",untagged:"(无标签)",untracked:"(未跟踪)"},speed_graph:{download_label:"下载",relative_time:"现在 | {n} 秒前 | {n} 秒前",upload_label:"上传"},stats:{alltime:{title:"全局统计数据"},downloaded:"已下载",free_space:"剩余空间",ratio:"分享率",session:{title:"本次会话统计"},uploaded:"已上传"}},top:{active_filters:{category:"分类过滤器:{value}",menu_label:"已激活过滤器:{n} | 已激活过滤器:{n}",multiple_category:"分类过滤器: {n} 个类别",multiple_state:"状态过滤器: {n} 个状态",multiple_tag:"标签过滤器: {n} 个标签",multiple_tracker:"Tracker 过滤器: {n} Trackers",state:"状态过滤器: {value}",tag:"标签过滤器:{value}",text:"文本过滤器:{value}",tracker:"Tracker 过滤器:{value}"}}},mk={filters:{title:"按标题过滤",unread:"仅显示未读文章"},item:{author:"作者:{author}",category:"分类:{category}",feedName:"订阅源名称:{name}"},markAllAsRead:"全部标记为已读",title:"RSS 资讯"},pk={filters:{category:{all:"全部",anime:"动漫",books:"图书",games:"游戏",label:"搜索分类",movies:"电影",music:"音乐",pictures:"图片",software:"软件",tv:"电视剧"},plugins:{all:"全部",enabled:"已启用",label:"搜索插件"},title:{label:"按标题过滤"}},headers:{fileName:"文件名",fileSize:"文件大小",nbLeechers:"下载数",nbSeeders:"做种数",siteUrl:"站点链接"},query:"搜索关键词",runSearch:"搜索",stopSearch:"停止",tabHeaderEmpty:"(空查询)",title:"搜索种子"},bk={advanced:{libtorrent:{announceAllTiers:"总是向所有等级的 Tracker 汇报",announceAllTrackers:"总是向同级的所有 Tracker 汇报",announceIP:"向 Tracker 报告的 IP 地址 (需要重启)",coalesceReadsWrites:"合并读写 (libtorrent < 2.0)",disk:{diskCache:"磁盘缓存 (libtorrent < 2.0)",diskCacheExpiry:"磁盘缓存过期时间间隔 (libtorrent < 2.0)",diskIoReadMode:"磁盘 IO 读取模式",diskIoType:"磁盘 IO 类型 (libtorrent >= 2.0; 需要重启)",diskIoWriteMode:"磁盘 IO 写入模式",diskQueueSize:"磁盘队列大小",subheader:"磁盘"},maxConcurrentHTTPAnnounces:"最大并行 HTTP 发布数",networking:{outgoingPortsMax:"传出端口 (上限) [0:禁用]",outgoingPortsMin:"传出端口 (下限) [0:禁用]",peerTos:"与 peers 连接的服务类型 (ToS)",subheader:"网络",upnpLeaseDuration:"UPnP 租期 [0:永久]",utpTcpMixedModeAlgorithm:"μTP-TCP 混合模式策略"},outgoingConnectionsPerSecond:"每秒传出连接数",peerTurnover:"Peer 进出断开百分比",peerTurnoverCutoff:"Peer 进出阈值百分比",peerTurnoverInterval:"Peer 进出断开间隔",pieceExtentAffinity:"启用相连文件块下载模式",requestQueueSize:"单一 Peer 的最大未完成请求",security:{allowMultipleConnectionsFromTheSameIPAddress:"允许来自同一 IP 地址的多个连接",blockPeersOnPrivilegedPorts:"禁止连接到特权端口上的 Peer",idnSupport:"启用国际化域名 (IDN) 支持",mitigateSSRF:"服务器端请求伪造 (SSRF) 缓解",subheader:"安全",validateHTTPSTrackerCertificate:"验证 HTTPS Tracker 证书"},sendBufferLowWatermark:"发送缓冲区下限",sendBufferWatermark:"发送缓冲区上限",sendBufferWatermarkFactor:"发送缓冲区增长系数",sendUploadPieceSuggestions:"发送分块上传建议",socketBacklogSize:"Socket backlog 大小",socketReceiveBufferSize:"Socket接收缓冲区大小",socketReceiveBufferSizeHint:"0:系统默认",socketSendBufferSize:"Socket发送缓冲区大小",socketSendBufferSizeHint:"0:系统默认",stopTrackerTimeout:"Tracker 停止超时",subheader:"libtorrent 相关",threads:{asyncIoThreads:"异步 I/O 线程",bdecodeDepthLimit:"Bdecode 深度限制",bdecodeTokenLimit:"Bdecode 令牌限制",filePoolSize:"文件池大小",hashingThreads:"散列线程 (libtorrent >= 2.0)",outstandingMemory:"校验时内存使用扩增量",subheader:"线程"},uploadChokingAlgorithm:"上传连接策略",uploadSlotsBehavior:"上传窗口策略"},openDoc:"打开文档",qbittorrent:{allocatedRam:"物理内存 (RAM) 使用限制 (libtorrent >= 2.0)",embeddedTracker:{enable:"启用内置 Tracker",port:"内置 Tracker 端口",portForward:"对内置 Tracker 启用端口转发",title:"内置 Tracker"},networking:{ipAddress:{all:"所有地址",allIPv4:"所有 IPv4 地址",allIPv6:"所有 IPv6 地址",label:"绑定的可选 IP 地址"},networkInterfaces:{any:"任意接口",label:"网络接口"},title:"网络"},reannounceOnIpPortChanged:"当 IP 或端口更改时,重新通知所有 trackers",recheckOnCompletion:"完成后重新校验 Torrent",refreshInterval:"刷新间隔",resolveCountries:"解析用户所在国家",resumeDataStorageType:{label:"恢复数据存储类型 (需重新启动)",legacy:"快速恢复文件",sqlite:"SQLite 数据库 (试验性)"},saveInterval:"保存恢复数据间隔",subheader:"qBittorrent 部分",torrentFileSizeLimit:".torrent 文件大小限制"}},behavior:{logs:{file_log_age:"删除早于以下时间的日志备份",file_log_backup_enabled:"启用日志备份",file_log_delete_old:"删除旧日志备份",file_log_enabled:"启用日志文件",file_log_max_size:"当文件大小达到以下值触发备份",file_log_path:"保存路径",subheader:"日志管理"},performance_warning:"记录性能警告"},bittorrent:{autoAddTrackers:"自动将这些 Tracker 添加到新下载",autoAddTrackersHint:"每行一个 Tracker",maxActiveCheckingTorrents:"最大活动检查种子数",privacy:{enableAnonymous:"启用匿名模式",enableDHT:"启用 DHT (去中心化网络) 以找到更多用户",enableLPD:"启用本地用户发现以找到更多用户",enablePeX:"启用用户交换 (PeX) 以找到更多用户",encryptionMode:"加密模式",moreInfo:"更多信息",subheader:"隐私"},seedLimits:{subheader:"种子限制设置",then:"随后",whenInactiveSeedingTimeReaches:"当非活跃做种时长达到",whenRatioReaches:"当分享率达到",whenSeedingTimeReaches:"当全部做种时长达到"},torrentQueueing:{downloadRateLimit:"下载速率阈值",excludeSlowTorrent:"在这些限制中不计算慢速种子",maxActiveDownload:"最大活动下载数",maxActiveTorrent:"最大活动种子数",maxActiveUpload:"最大活动上传数",subheader:"种子排队",torrentInactivityTimer:"种子不活动计时器",uploadRateLimit:"上传速率阈值"}},connection:{connectionLimits:{globalMaxConnection:"全局最大连接数",globalMaxUploadSlots:"全局最大上传数",perTorrentMaxConnection:"每个种子的最大连接数",perTorrentMaxUploadSlots:"单个种子最大上传数",subheader:"连接限制"},ipFiltering:{applyToTrackers:"应用于 Tracker",bannedIps:"手动禁止的 IP 地址",bannedIpsHint:"每行一个过滤器",filterPath:"过滤器路径 (.dat、.p2p、.p2b)",subheader:"IP 过滤"},listeningPort:{incomingConnectionPort:"用于传入连接的端口",randomPort:"随机端口",subheader:"监听端口",useUPnP:"使用 UPnP / NAT-PMP 端口转发"},protocol:"对等连接协议",proxy:{auth:{password:"密码",subtitle:"身份验证",tip:"注意:密码将以未加密形式保存",username:"用户名"},bittorrent:"为BitTorrent进程启用代理",host:"主机",hostNameLookup:"为主机名查找启用代理",misc:"为常规进程启用代理 (如更新, 搜索)",peerConnections:"为用户对等连接启用代理",port:"端口",rss:"为RSS订阅启用代理",subheader:"代理服务器"}},downloads:{excludedFileNames:{hint:"每行一个过滤器",label:"排除的文件名"},mailNotification:{authEnabled:"身份验证",enabled:"下载完成后发送电子邮件通知",from:"发件人",password:"密码",smtpServer:"SMTP 服务器",sslEnabled:"此服务器需要安全连接 (SSL)",to:"收件人",username:"用户名"},monitoredFolders:{actions:"操作",confirmDelete:"确定要删除此项目吗?",editItem:"编辑项目",monitoredFolderPath:"监视文件夹",newItem:"新项目",noData:"尚未监视文件夹",otherPath:"其他路径",saveType:"覆盖保存位置",subheader:"监视文件夹"},publicSettings:{appendQBExtension:"未完成的文件后缀名添加 .!qB",preAllocateDisk:"为所有文件预分配磁盘空间"},runExternalProgram:{onAddedEnabled:"添加种子时运行外部程序:",onAddedLabel:"命令",onFinishedEnabled:"种子下载完成时运行外部程序:",onFinishedLabel:"命令",subheader:"运行外部程序",supportParamC:"%C:文件数",supportParamD:"%D:保存路径",supportParamF:"%F:内容路径 (多文件种子的根路径相同)",supportParamG:"%G:标签 (用逗号分隔)",supportParamI:"%I:哈希值 v1",supportParamJ:"%J:哈希值 v2",supportParamK:"%K:种子 ID",supportParamL:"%L:分类",supportParamN:"%N:种子名称",supportParamR:"%R:根路径 (第一个种子子目录路径)",supportParamT:"%T:当前 Tracker",supportParamTitle:"支持的参数 (区分大小写):",supportParamZ:"%Z:种子大小 (字节)",tip:'提示:使用引号将参数封装起来,以避免文本在空格处被截断 (例如,"%N")'},saveManagement:{autoTMMEnabled:"默认种子管理模式",categoryChangedTMM:"分类保存路径更改时",defaultSavePath:"默认保存路径",defaultTMMOptions:{automatic:"自动",manual:"手动"},exportDir:"将 .torrent 文件复制到",exportDirFinished:"将已完成下载的 .torrent 文件复制到",keepIncomplete:"保留未完成的种子",paramChangedTMMOptions:{relocateTorrent:"重新定位种子",switchToManual:"将种子切换到手动模式"},savePathChangedTMM:"默认保存路径更改时",subheader:"保存管理",torrentChangedTMM:"种子分类更改时"},whenAddTorrent:{addToTopOfQueue:"添加到队列首位",autoDeleteMode:"下载完成后删除 .torrent 文件",doNotAutoStart:"不自动开始下载",mergeTrackers:"如果种子已存在,则合并Tracker",subheader:"添加种子时"}},rss:{feeds:{createNew:"添加订阅源",noFeeds:"尚未添加订阅源",refreshAll:"全部刷新"},general:{autoDownloader:{enable:"启用 RSS 规则处理",subheader:"RSS 种子自动下载器"},reader:{enableProcessing:"启用获取 RSS 订阅",feedsRefreshInterval:"订阅源刷新间隔",maximumArticlesPerFeed:"每个订阅源的最大文章数",subheader:"RSS 阅读器"},smartEpisodeFilter:{downloadEpisodes:"下载 REPACK/PROPER 剧集",filters:"过滤器",filtersHint:"每行一个过滤器",subheader:"RSS 智能剧集过滤器"},useIdForRssLinks:"在 RSS 文章链接中使用 ID"},rules:{createNew:"创建规则",noRules:"尚未创建规则"}},saveSuccess:"设置已成功保存!",speed:{download:"下载",scheduler:{from:"开始时间",selectButtonLabel:"选择时间",subheader:"定时使用备用速率限制",to:"结束时间",when:"何时"},settings:{applyToPeersOnLan:"将速率限制应用于本地网络上的用户",applyToTransportOverhead:"将速率限制应用于传输总开销",applyToUtp:"将速率限制应用于 µTP 协议"},subheader:{alternative:"备用速率限制",global:"全局速率限制",settings:"速率限制设置"},tip:"0 表示无限制",upload:"上传"},tabs:{advanced:"高级",behavior:"行为",bittorrent:"BitTorrent",connection:"连接",downloads:"下载",rss:{feeds:"订阅源",general:"常规设置",rules:"规则",title:"RSS"},speed:"速度",tagsAndCategories:"标签和分类",vuetorrent:{general:"常规设置",title:"VueTorrent"},webui:"WebUI"},tagsAndCategories:{categoriesSubheader:"可用分类:",createNewCategory:"创建新分类",createNewTag:"创建新标签",noCategories:"尚未添加分类",noTags:"尚未添加标签",tagsSubheader:"可用标签:"},title:"设置",vuetorrent:{general:{canvasRefreshThreshold:"禁用图形自动刷新的块数",canvasRenderThreshold:"禁用图形渲染的块数",currentVersion:"当前版本",customTitle:"自定义标题",dateFormat:"日期格式",exportSettings:"导出设置",fileContentInterval:"种子文件内容刷新间隔",historySize:"符合条件字段的历史大小",importSettings:"导入设置",isDrawerRight:"侧边栏居右显示",isPaginationOnTop:"置顶分页按钮",isShutdownButtonVisible:"显示关闭按钮",language:"语言",matchSystemTheme:"使用系统主题",openSideBarOnStart:"启动时打开侧边栏",paginationSize:{infinite_scroll:"无限滚动",label:"分页大小"},qbittorrentVersion:"QBittorrent 版本",refreshInterval:"qBittorrent API 刷新间隔",registerMagnet:"注册为磁力链程序",resetSettings:"重置设置",showAlltimeStat:"显示全局统计数据",showCurrentSpeed:"显示当前速度",showFreeSpace:"显示剩余空间",showSessionStat:"显示本次会话统计",showSpeedGraph:"显示速度图表",showTrackerFilter:"显示 Tracker 过滤器",theme:"VueTorrent 主题",tip:"这些设置是为自定义 WebUI 设计的",useBinarySize:"使用二进制计算数据占用 (kB -> KiB)",useBitSpeed:"以kbps表示速度 (kB/s -> kbps)",vueTorrentTitle:"VueTorrent 标题"}},webUI:{authentication:{banDuration:"封禁持续时间",banDurationHint:"以秒为单位",bypassLocalhost:"对本地主机上的客户端跳过身份验证",bypassWhitelist:"对 IP 子网白名单中的客户端跳过身份验证",maxAttempts:"最大尝试次数",password:"密码",passwordPlaceholder:"(不更改)",sessionTimeout:"会话超时",sessionTimeoutHint:"以秒为单位",subheader:"身份验证",username:"用户名",whitelistExamples:"示例:192.168.1.0/24,fdff:ffff:c8::/40"},customHeaders:"添加自定义 HTTP 标头",customHeadersHint:"每行一个",customHeadersPlaceholder:`Header1: value1 -Header2: value2 -...`,dynDns:{domainName:"域名",password:"密码",providers:{dynDns:"DynDNS",noIp:"NO-IP"},registerBtn:"注册",subheader:"更新我的动态域名",username:"用户名"},https:{certificate:"证书",key:"密钥",subheader:"使用 HTTPS",tip:"有关证书的信息"},interface:{ipAddress:"IP 地址",port:"端口",subheader:"Web 用户界面 (远程控制)",useAlternativeWebUI:"使用备用 WebUI",useUPnP:"使用 UPnP / NAT-PMP 端口转发"},proxiesList:"受信任的代理服务器列表",proxiesListHint:"使用分号 ( ; ) 分隔 IP",reverseProxySupport:"启用反向代理支持",security:{clickjacking:"启用点击劫持保护",csrf:"启用跨站点请求伪造 (CSRF) 保护",hostHeaderValidation:"启用主机头验证",hostHeaderValidationHint:"使用分号 ( ; ) 分隔",secureCookie:"启用 cookie 安全标志 (需要 HTTPS)",serverDomains:"服务器域名",subheader:"安全"}}},xk={magnet_handler:{not_supported:"当前上下文不安全。无法注册处理程序。",registered:"磁力链处理程序已注册。"}},yk={actions:{delete:"删除",logs:"日志",pause:"暂停",resume:"开始",rssArticles:"RSS 订阅",searchEngine:"搜索",settings:"设置"},addTorrents:"添加种子",overflow:{delete:"删除",logs:"日志",pause:"暂停",resume:"恢复",rssArticles:"RSS",searchEngine:"搜索",settings:"设置"},searchTorrents:"搜索种子"},wk={content:{fileInfo:"{n} 个文件",folderInfo:"{n} 个文件夹",rootNode:"(根目录)"},info:{boolean_values:"可选项",data_values:"数据流量",datetime_values:"时间相关",duration_values:"持续时间",long_text_values:"文件信息",speed_values:"速度限制与状态",text_values:"P2P状态"},overview:{canvasRefreshDisabled:"图形自动刷新已禁用",canvasRenderDisabled:"图形渲染已禁用",copy_hash:"复制哈希值",dlSpeedAverage:"平均下载速度",downloaded:"已下载",fetchingMetadata:"获取中...",fileCount:"已选择文件",pieceCount:"{owned} / {total} ({pieceSize})",ratio:"分享率",selectedFileSize:"已选择文件大小",uploaded:"已上传",upSpeedAverage:"平均上传速度",waitingForMetadata:"等待元数据..."},peers:{addPeers:{newPeers:"要添加的用户主机",newPeersHint:"每行一个",newPeersPlaceholder:"主机:端口",title:"添加用户"},emptyList:"当前没有用户连接",table:{client:"客户端",connection:"连接",downloaded:"已下载",downloadSpeed:"下载速度",files:"文件",flags:"标志",host:"主机",progress:"进度",relevance:"相关性",uploaded:"已上传",upSpeed:"上传速度"}},tabs:{content:"内容",info:"信息",overview:"概览",peers:"用户",tagsAndCategories:"标签和分类",trackers:"Trackers"},tagsAndCategories:{categories:"分类",tags:"标签"},title:"种子详情",trackers:{addTrackers:{newTrackers:"要添加的 Tracker URL",newTrackersHint:"每行一个,使用空行分隔层级",title:"添加 Tracker"},editTracker:{newUrl:"新 URL",newUrlRequired:"新 URL 不能为空",oldUrl:"旧 URL",title:"编辑 Tracker"},peersValue:"{peers} 个连接 ({seeds} 做种 / {leeches} 下载)",reannounce:"重新汇报",tier:"层级:{n}"}},Sk={properties:{added_on:"添加时间",amount_left:"剩余大小",auto_tmm:"自动管理种子",availability:"可用性",available_peers:"可用的用户数",available_seeds:"可用的做种者数",avg_download_speed:"平均下载速度",avg_upload_speed:"平均上传速度",category:"分类",completed_on:"完成时间",content_path:"文件路径",downloaded:"已下载 (全局)",downloaded_session:"已下载 (本次会话)",download_limit:"下载限速",download_path:"下载路径",download_speed:"下载速度",empty_category:"(未分类)",empty_tags:"(无标签)",empty_tracker_domain:"(无 tracker)",eta:"剩余时间",f_l_piece_prio:"首/尾块优先级",forced:"强制状态",global_speed:"全局速度",global_volume:"全局容量",hash:"哈希值",infohash_v1:"哈希值 v1",infohash_v2:"哈希值 v2",last_activity:"最后活动时间",magnet:"磁力链接",name:"种子名称",num_leechs:"用户数 (已连接)",num_seeds:"做种者数 (已连接)",peers:"用户",priority:"优先级",progress:"进度",progress_bar:"进度条",ratio:"分享率",ratio_limit:"分享率限制",ratio_time_limit:"分享时长限制",save_path:"保存路径",seeding_time:"做种时长",seeds:"做种者",seen_complete:"最后完整可见",seq_dl:"顺序下载",size:"大小",state:"状态",super_seeding:"超级做种模式",tags:"标签",time_active:"活动时间",total_size:"总大小",tracker:"Tracker",trackers_count:"Tracker 数量",uploaded:"已上传 (全局)",uploaded_session:"已上传 (本次会话)",upload_limit:"上传限速",upload_speed:"上传速度"},state:{allocating:"分配中",checkingDL:"校验中 (未完成`)",checkingResumeData:"校验恢复数据",checkingUP:"校验中 (已完成)",downloading:"下载中",error:"错误",forcedDL:"[F] 下载中",forcedUP:"[F] 上传中",metaDL:"元数据",missingFiles:"缺失文件",moving:"移动中",pausedDL:"已暂停",pausedUP:"已完成",queuedDL:"排队中 (下载)",queuedUP:"排队中 (上传)",stalledDL:"停滞中",stalledUP:"做种中",unknown:"未知",uploading:"上传中"}},kk={minutes:"分钟",seconds:"秒"},Ck={common:ck,constants:uk,dashboard:dk,dialogs:hk,login:fk,logs:gk,navbar:vk,rssArticles:mk,searchEngine:pk,settings:bk,toast:xk,topbar:yk,torrentDetail:wk,torrent:Sk,units:kk},Ak={cancel:"取消",close:"關閉",delete:"移除",disable:"停用",emptyList:"這裡沒東西可看!",NA:"不適用",no:"否",none:"(無)",ok:"確認",save:"儲存",selectAll:"選擇全部",selectNone:"取消選擇全部",useGlobalSettings:"使用全域設定",yes:"是"},Pk={addPaused:{always:"總是",never:"永不",title:"加入已暫停的"},bittorrentProtocols:{tcp:"TCP",tcp_utp:"TCP 與 μTP",utp:"μTP"},connectionStatus:{connected:"已連線",disconnected:"未連線",firewalled:"防火牆限制",unknown:"未知"},contentLayout:{nosubfolder:"移除子資料夾",original:"原始",subfolder:"建立子資料夾",title:"種子內容佈局"},diskIoMode:{disableOsCache:"停用作業系統快取",enableOsCache:"啟用作業系統快取",writeThrough:"連續寫入 (libtorrent >= 2.0.6)"},diskIoType:{default:"預設",memoryMappedFiles:"記憶體對映檔案",posixCompliant:"遵循 POSIX"},encryption:{forceOff:"停用加密",forceOn:"要求加密",preferEncryption:"允許加密"},file_log_age_type:{days:"天",months:"月",years:"年"},file_priority:{high:"高",max:"最高",normal:"一般",unwanted:"不要下載"},maxRatioAction:{pauseTorrent:"暫停種子",removeTorrent:"移除種子",removeTorrentAndFiles:"移除種子與其檔案",torrentSuperseeding:"為種子啟用超級做種"},monitoredFolderSaveLocation:{defaultSavePath:"預設儲存路徑",monitoredFolder:"已監視的資料夾",other:"其他"},proxy_type:{http:"HTTP",socks4:"SOCKS4",socks5:"SOCKS5"},scheduler:{everyDay:"每天",everyFriday:"星期五",everyMonday:"星期一",everySaturday:"星期六",everySunday:"星期天",everyThursday:"星期四",everyTuesday:"星期二",everyWednesday:"星期三",everyWeekday:"平日",everyWeekend:"週末"},stopCondition:{filesChecked:"檢查檔案後",metadataReceived:"收到元資料後",none:"無",title:"種子停止條件"},theme:{auto:"跟隨系統主題",dark:"暗色主題",light:"亮色主題"},titleOptions:{custom:"自訂",default:"預設",first_torrent_speed:"首個種子速率",global_speed:"全域速率"},trackerStatus:{disabled:"已停用",not_working:"沒有運作",not_yet_contacted:"尚未連線",updating:"正在更新",working:"正在運作"},uploadChokingAlgorithm:{antiLeech:"反蝗族",fastestUpload:"上傳最快",roundRobin:"循環"},uploadSlotsBehavior:{fixedSlots:"固定通道",uploadRateBased:"基於上傳速率"},utpTcpMixedMode:{peerProportional:"下載者比例 (TCP 節流)",preferTcp:"偏好 TCP"}},Tk={displayMode:{grid:"網格",list:"列表",table:"表格",title:"顯示模式"},not_complete:"未完成",right_click:{advanced:{auto_tmm:"自動種子管理 (ATM)",download_path:"設定下載路徑",f_l_prio:"首末優先",reannounce:"強制重新發佈",recheck:"強制重新檢查",rename:"重新命名",save_path:"設置儲存路徑",seq_dl:"順序下載",title:"進階"},category:{clear:"(清除分類)",disabled_title:"無分類",title:"設定分類"},copy:{hash:"雜湊值",magnet:"磁力連結",name:"名稱",title:"複製"},export:"匯出種子 | 匯出種子",info:"顯示詳情",priority:{bottom:"最低優先級",decrease:"降低優先級",increase:"提升優先級",title:"設定優先級",top:"最高優先級"},speed_limit:{download:"設定下載限制",share:"設定分享限制",title:"設定速率限制",upload:"設定上傳限制"},tags:{disabled_title:"無標籤",title:"設定標籤"}},searchInputLabel:"搜尋",selectAll:"(取消) 選擇全部 (Ctrl + A)",selectedTorrentsCount:"無種子 | {total} 個種子中的 {count} 個 ({size}) | {total} 個種子中的 {count} 個 ({size})",sortBy:{added_on:"新增於",amount_left:"剩餘大小",auto_tmm:"自動種子管理",availability:"可得性",avg_download_speed:"平均下載速率",avg_upload_speed:"平均上傳速率",category:"分類",completed:"已完成",completion_on:"完成於",content_path:"內容路徑",default:"預設",dl_limit:"下載限制",dlspeed:"下載速率",downloaded:"已下載 (全域)",downloaded_session:"已下載 (會話)",download_path:"下載路徑",eta:"預估剩餘時間",f_l_piece_prio:"首末塊優先",force_start:"強制繼續",globalSpeed:"全域速率",globalVolume:"全域大小",hash:"雜湊值",infohash_v1:"資訊雜湊值 v1",infohash_v2:"資訊雜湊值 v2",last_activity:"最後活動",magnet_uri:"磁力連結",max_ratio:"最大分享率",max_seeding_time:"最大做種時間",name:"名稱",num_complete:"種子數 (群)",num_incomplete:"下載者數 (群)",num_leechs:"下載者數 (已連線)",num_seeds:"種子數 (已連線)",priority:"優先級",progress:"進度",ratio:"分享率",ratio_limit:"分享率限制",save_path:"儲存路徑",seeding_time:"做種時間",seeding_time_limit:"做種時間限制",seen_complete:"最後完整可見",seq_dl:"順序下載",size:"大小",state:"狀態",super_seeding:"超級做種",tags:"標籤",time_active:"經過時間",total_size:"總大小",tracker:"追蹤者",trackers_count:"追蹤者數",up_limit:"上傳限制",uploaded:"已上傳 (全域)",uploaded_session:"已上傳 (會話)",upspeed:"上傳速率"},sortLabel:"排序方式",toggleSearchFilter:"切換搜尋過濾器",toggleSelectMode:"選擇模式",toggleSortOrder:"反轉排序",torrentsCount:"無種子 | {n} 個種子 | {n} 個種子"},_k={add:{addToTopOfQueue:"新增至佇列頂部",autoTMM:"自動種子管理 (ATM)",category:"分類",cookie:"Cookie",cookiePlaceholder:"名稱1=值1; 名稱2=值2; ...",dlLimit:"下載限制",downloadPath:"下載路徑",dropLabel:"拖拽檔案和連結至此處",error:"新增種子時出錯",fileOverflow:"+{n} 個",files:"選擇檔案",firstLastPiecePrio:"優先下載首末塊",inactiveSeedingTimeLimit:"閒置做種時間限制",limitCollapse:"限制設定",limitHint:"-1 以禁用, -2 或空使用全域值",links:"連結 (磁力, http, 檔案, ...)",noCategories:"尚無分類。輸入名稱以新增",noCategoryMatch:'無分類符合 "{query}"。將會自動新增。',noTagMatch:'無標籤符合 "{query}"。 按 Enter 鍵以新增。',noTags:"尚無標籤。輸入名稱以新增。",pending:"正在傳送種子...",ratioLimit:"分享率限制",rename:"重新命名種子",resetForm:"重置表單",savePath:"儲存路徑",seedingTimeLimit:"做種時間限制",sequentialDownload:"順序下載",skipChecking:"跳過雜湊值檢查",startNow:"立即開始",submit:"新增種子",success:"已添加 {n} 個種子 | 已添加 {n} 個種子",tags:"標籤",title:"新增種子",upLimit:"上傳限制"},category:{name:"分類名稱",nameRequired:"必須填寫分類名稱",oldName:"舊分類名稱",savePath:"儲存路徑",title:{create:"新增分類",edit:"編輯分類"},warnEdit:`編輯分類名稱會將種子轉移至新分類。 -有可能會發生錯誤,請謹慎使用。`},connectionStatus:{dht_nodes:"DHT 節點",externalIp:"外部 IP 位置",status:"連線狀態",total_peer_connections:"活躍的下載者連接數"},delete:{deleteWithFiles:"移除種子與其檔案",title:"移除 {n} 個種子 | 移除 {n} 個種子",warnDelete:"打勾此方格將移除種子包含的所有內容。"},moveTorrent:{dl:{title:"更改下載路徑"},newPath:"新路徑",oldPath:"舊路徑",required:"必須填寫新路徑",samePath:"新路徑必須與舊路徑不同",save:{title:"更改儲存路徑"}},moveTorrentFile:{oldName:"舊名稱",title:"移動種子檔案 | 移動種子資料夾"},pluginManager:{headers:{actions:"動作",enabled:"已啟用",name:"名稱",url:"引擎 URL",version:"版本"},install:{activator:"安裝新外掛",label:"外掛 URL",title:"安裝外掛"},title:"外掛管理器",update:"更新外掛"},renameTorrent:{newName:"新名稱",oldName:"舊名稱",required:"必須填寫新名稱",sameName:"新名稱必須與舊名稱不同",title:"重新命名種子"},rss:{feed:{name:"名稱",title:{create:"新增 RSS 訂閱源",edit:"編輯 RSS 訂閱源"},url:"連結"},rule:{addPaused:"加入已暫停的",affectedFeedsSubheader:"受影響的訂閱源",assignedCategory:"指派分類",episodeFilter:"章節過濾器",episodeFilterPlaceholder:"例子: S01E02-S01E05",ignoreDays:"忽略過去 {day} 天內發佈的項目",ignoreDaysHint:"0 以停用",lastMatch:{knownValue:"今天 | {n} 天前 | {n} 天前",label:"最後符合",unknownValue:"未知"},matchingArticles:{noMatch:"無符合的文章",title:"符合的文章"},mustContain:"必須包含",mustNotContain:"必須不包含",name:"名稱",savePath:"儲存路徑",savePathPlaceholder:"留空以使用預設儲存路徑",smartFilter:"使用智慧型章節過濾器",title:{create:"新增 RSS 規則",edit:"編輯 RSS 規則"},useRegex:"使用正規表達式"}},share_limit:{disabled:"設定無分享限制",enabled:"設定分享限制為",global:"使用全域分享限制",inactive_seeding_time_limit:"不活躍分鐘數",ratio_limit:"分享率",seeding_time_limit:"總分鐘數",title:"設定分享率限制"},shutdown:{content:"你確認想要結束 qBittorrent 嗎?",error:"無法結束應用,請確認 qBittorrent 正在運行!",success:"已成功結束 qBittorrent!",title:"結束 qBittorrent"},speed_limit:{download:"設定下載速率限制",label:"速率限制",upload:"設定上傳速率限制"},tag:{comma:"重新命名標籤時名稱不可包含逗號",hint:"提示: 可使用逗號分隔以新增多個標籤",name:"標籤名稱",oldName:"舊標籤名稱",required:"必須填寫標籤名稱",title:{create:"新增標籤",rename:"重新命名標籤"},warnEdit:`編輯標籤名稱會將種子轉移至新標籤。 -有可能會發生錯誤,請謹慎使用。`}},Ik={error:"登入失敗!",password:"密碼",rules:{password_required:"必須填寫密碼",username_required:"必須填寫使用者名稱"},submit:"登入",subtitle:"輸入你的憑證",success:"登入成功!",title:"登入",username:"使用者名稱"},Lk={emptyLogList:"未找到日誌",filters:{type:"日誌等級"},title:"qBittorrent 日誌"},Ek={addPanel:{torrentsPendingCount:"{n} 個種子待上傳 | {n} 個種子待上傳"},side:{bottom_actions:{alt_speed:"替補速率限制",conn_status:"連線狀態: {status}",dark_mode:"切換至亮色介面 | 切換至暗色介面",logout:"登出",shutdown:"結束 qBittorrent"},current_speed:{title:"當前速率"},filters:{activeFilter:"{n} 個過濾器啟用中",category:"分類過濾器",disabled:"(已禁用)",state:"種子狀態過濾器",tag:"標籤過濾器",tracker:"追蹤者過濾器",uncategorized:"(未分類)",untagged:"(未標籤)",untracked:"(未追蹤)"},speed_graph:{download_label:"下載",relative_time:"現在 | {n} 秒前 | {n} 秒前",upload_label:"上傳"},stats:{alltime:{title:"歷史狀態"},downloaded:"已下載",free_space:"剩餘空間",ratio:"分享率",session:{title:"會話狀態"},uploaded:"已上傳"}},top:{active_filters:{category:"分類過濾器: {value}",menu_label:"啟用中的過濾器: {n} | 啟用中的過濾器: {n}",multiple_category:"分類過濾器: {n} 個分類",multiple_state:"狀態過濾器: {n} 種狀態",multiple_tag:"標籤過濾器: {n} 個標籤",multiple_tracker:"追蹤者過濾器: {n} 個追蹤者",state:"狀態過濾器: {value}",tag:"標籤過濾器: {value}",text:"文本過濾器: {value}",tracker:"追蹤者過濾器: {value}"}}},Vk={filters:{title:"標題過濾器",unread:"僅顯示未讀文章"},item:{author:"作者: {author}",category:"分類: {category}",feedName:"訂閱源名稱: {name}"},markAllAsRead:"標記全部項目為已讀",title:"RSS 文章"},Dk={filters:{category:{all:"所有",anime:"動畫",books:"書籍",games:"遊戲",label:"搜尋分類",movies:"電影",music:"音樂",pictures:"圖片",software:"軟體",tv:"電視劇"},plugins:{all:"所有",enabled:"已啟用",label:"搜尋外掛"},title:{label:"按標題過濾"}},headers:{fileName:"檔案名稱",fileSize:"檔案大小",nbLeechers:"蝗族",nbSeeders:"種子",siteUrl:"網站連結"},query:"搜尋查詢",runSearch:"搜尋",stopSearch:"停止",tabHeaderEmpty:"(空查詢)",title:"搜尋種子"},Rk={advanced:{libtorrent:{announceAllTiers:"總是發佈到所有追蹤者群組",announceAllTrackers:"總是發佈到同一追蹤者群組內的所有追蹤者",announceIP:"向追蹤器回報的 IP 位置 (需要重新啟動)",coalesceReadsWrites:"合併讀寫 (libtorrent < 2.0)",disk:{diskCache:"硬碟快取 (libtorrent < 2.0)",diskCacheExpiry:"硬碟快取過期區間 (libtorrent < 2.0)",diskIoReadMode:"硬碟 IO 讀取模式",diskIoType:"硬碟 IO 類型 (libtorrent >= 2.0; 需要重新啟動)",diskIoWriteMode:"硬碟 IO 寫入模式",diskQueueSize:"硬碟佇列大小",subheader:"硬碟"},maxConcurrentHTTPAnnounces:"最大並行 HTTP 發佈",networking:{outgoingPortsMax:"連出埠(最大)[0: 停用]",outgoingPortsMin:"連出埠(最小)[0: 停用]",peerTos:"連接到下載者的 DSCP 值",subheader:"網路",upnpLeaseDuration:"UPnP 租約期限 [0: 永久租約]",utpTcpMixedModeAlgorithm:"μTP-TCP 混合模式演算法"},outgoingConnectionsPerSecond:"每秒對外連線數",peerTurnover:"下載者流動斷線百分比",peerTurnoverCutoff:"下載者流動閾值百分比",peerTurnoverInterval:"下載者流動斷線區間",pieceExtentAffinity:"使用分塊範圍關聯",requestQueueSize:"對單個下載者的最多未完成請求",security:{allowMultipleConnectionsFromTheSameIPAddress:"允許從同一個 IP 位置而來的多重連線",blockPeersOnPrivilegedPorts:"不允許連線到在特權連接埠上的下載者",idnSupport:"啟用國際化域名 (IDN)支援",mitigateSSRF:"伺服器端請求偽造 (SSRF) 緩解",subheader:"安全",validateHTTPSTrackerCertificate:"驗證 HTTPS 追蹤器憑證"},sendBufferLowWatermark:"傳送緩衝低浮水印",sendBufferWatermark:"傳送緩衝浮水印",sendBufferWatermarkFactor:"傳送緩衝浮水印因子",sendUploadPieceSuggestions:"傳送上傳分塊建議",socketBacklogSize:"Socket 紀錄檔大小",socketReceiveBufferSize:"Socket 接收緩衝大小",socketReceiveBufferSizeHint:"0: 系統預設值",socketSendBufferSize:"Socket 傳送緩衝大小",socketSendBufferSizeHint:"0: 系統預設值",stopTrackerTimeout:"停止追蹤者逾時",subheader:"libtorrent 部分",threads:{asyncIoThreads:"異步 I/O 執行緒",bdecodeDepthLimit:"Bdecode 深度限制",bdecodeTokenLimit:"Bdecode 令牌限制",filePoolSize:"檔案叢集大小",hashingThreads:"雜湊執行緒 (libtorrent >= 2.0)",outstandingMemory:"檢查種子時的未完成記憶體",subheader:"執行緒"},uploadChokingAlgorithm:"上傳演算法",uploadSlotsBehavior:"上傳通道行為"},openDoc:"開啟文檔",qbittorrent:{allocatedRam:"實體記憶體 (RAM) 使用限制 (libtorrent >= 2.0)",embeddedTracker:{enable:"啟用嵌入追蹤者",port:"嵌入追蹤者埠",portForward:"為嵌入追蹤者啟用連接埠轉發",title:"嵌入追蹤者"},networking:{ipAddress:{all:"所有位置",allIPv4:"所有 IPv4 位置",allIPv6:"所有 IPv6 位置",label:"可選擇綁定的 IP 位置"},networkInterfaces:{any:"任何介面",label:"網路介面"},title:"網路"},reannounceOnIpPortChanged:"當 IP 或連接埠變更時通知所有追蹤者",recheckOnCompletion:"完成後重新檢查種子",refreshInterval:"介面重新整理區間",resolveCountries:"解析下載者國家",resumeDataStorageType:{label:"恢復數據儲存類型 (需要重新啟動)",legacy:"快速恢復檔案",sqlite:"SQLite 數據庫 (實驗性)"},saveInterval:"儲存復原資料區間",subheader:"qBittorrent 部分",torrentFileSizeLimit:".torrent 檔案大小限制"}},behavior:{logs:{file_log_age:"刪除早於以下時間的備份日誌",file_log_backup_enabled:"啟用日誌備份",file_log_delete_old:"移除舊的備份日誌",file_log_enabled:"啟用日誌文件",file_log_max_size:"備份日誌當",file_log_path:"儲存路徑",subheader:"日誌管理"},performance_warning:"日誌效能警告"},bittorrent:{autoAddTrackers:"自動新增這些追蹤者至新的下載中",autoAddTrackersHint:"每行一個追蹤者",maxActiveCheckingTorrents:"最大活躍的正在檢查種子數",privacy:{enableAnonymous:"啟用匿名模式",enableDHT:"啟用 DHT (分散式網絡) 以尋找更多下載者",enableLPD:"啟用本地下載者搜尋以尋找更多下載者",enablePeX:"啟用節點交換 (PeX) 以尋找更多下載者",encryptionMode:"加密模式",moreInfo:"更多資訊",subheader:"隱私"},seedLimits:{subheader:"做種限制",then:"然後",whenInactiveSeedingTimeReaches:"當閒置做種時間達到",whenRatioReaches:"當分享率達到",whenSeedingTimeReaches:"當做種時間達到"},torrentQueueing:{downloadRateLimit:"下載速率閾值",excludeSlowTorrent:"不要在這些限制範圍內計算速率慢的種子",maxActiveDownload:"最大活躍下載數",maxActiveTorrent:"最大活躍種子數",maxActiveUpload:"最大活躍上傳數",subheader:"種子佇列",torrentInactivityTimer:"種子不活躍計時器",uploadRateLimit:"上傳速率閾值"}},connection:{connectionLimits:{globalMaxConnection:"全域最大連線數",globalMaxUploadSlots:"全域上傳通道最大數",perTorrentMaxConnection:"單個種子的最大連線數",perTorrentMaxUploadSlots:"單個種子的上傳通道最大數",subheader:"連線限制"},ipFiltering:{applyToTrackers:"套用到追蹤者",bannedIps:"手動封鎖的 IP 位置",bannedIpsHint:"每行一個",filterPath:"過濾器路徑 (.dat, .p2p, .p2b)",subheader:"IP 過濾"},listeningPort:{incomingConnectionPort:"連入連線時使用的埠",randomPort:"隨機連接埠",subheader:"監聽埠",useUPnP:"使用從路由器轉送的 UPnP / NAT-PMP 連接埠"},protocol:"下載者連線協定",proxy:{auth:{password:"密碼",subtitle:"驗證",tip:"資訊: 密碼以未加密的形式儲存",username:"使用者名稱"},bittorrent:"對 BitTorrent 使用代理",host:"主機",hostNameLookup:"為主機名稱查詢使用代理",misc:"對一般用途使用代理",peerConnections:"使用代理來連線下載者",port:"埠",rss:"只對種子使用代理",subheader:"代理伺服器"}},downloads:{excludedFileNames:{hint:"每行一個檔案名稱",label:"排除的檔案名稱"},mailNotification:{authEnabled:"驗證",enabled:"下載完成時使用電子郵件通知",from:"從",password:"密碼",smtpServer:"SMTP 伺服器",sslEnabled:"這個伺服器需要加密連線 (SSL)",to:"到",username:"使用者名稱"},monitoredFolders:{actions:"動作",confirmDelete:"你確認想要移除此項目?",editItem:"編輯項目",monitoredFolderPath:"已監視的資料夾",newItem:"新項目",noData:"沒有已監視的資料夾",otherPath:"其他路徑",saveType:"覆寫儲存位置",subheader:"已監視的資料夾"},publicSettings:{appendQBExtension:"在未完成檔案加上 .!qB 副檔名",preAllocateDisk:"為所有檔案事先分配硬碟空間"},runExternalProgram:{onAddedEnabled:"當新增種子時執行外部程式:",onAddedLabel:"命令",onFinishedEnabled:"當種子下載結束時執行外部程式:",onFinishedLabel:"命令",subheader:"執行外部程式",supportParamC:"%C: 檔案數",supportParamD:"%D: 儲存路徑",supportParamF:"%F: 內容路徑 (與多檔案種子的根路徑相同)",supportParamG:"%G: 標籤 (以逗號分隔)",supportParamI:"%I: 資訊雜湊值 v1",supportParamJ:"%J: 資訊雜湊值 v2",supportParamK:"%K: 種子 ID",supportParamL:"%L: 分類",supportParamN:"%N: 種子名稱",supportParamR:"%R: 根路徑 (第一個種子的子目錄路徑)",supportParamT:"%T: 當前的追蹤者",supportParamTitle:"支援的參數",supportParamZ:"%Z: 種子大小 (位元組 byte)",tip:'提示: 把參數以引號包起來以避免被空格切斷 (例如: "%N")'},saveManagement:{autoTMMEnabled:"預設種子管理模式",categoryChangedTMM:"當分類儲存路徑變更時",defaultSavePath:"預設儲存路徑",defaultTMMOptions:{automatic:"自動",manual:"手動"},exportDir:"複製 .torrent 檔案到",exportDirFinished:"複製已完成的 .torrent 檔案到",keepIncomplete:"保留未完成的種子",paramChangedTMMOptions:{relocateTorrent:"重新定位種子",switchToManual:"切換種子至手動模式"},savePathChangedTMM:"當預設儲存路徑變更時",subheader:"存檔管理",torrentChangedTMM:"當種子分類變更時"},whenAddTorrent:{addToTopOfQueue:"新增至佇列頂部",autoDeleteMode:"事後移除 .torrent 檔案",doNotAutoStart:"不要自動開始下載",mergeTrackers:"如果 torrent 已存在則合併追蹤者",subheader:"當新增種子時"}},rss:{feeds:{createNew:"新增訂閱",noFeeds:"尚無訂閱",refreshAll:"重新整理全部"},general:{autoDownloader:{enable:"啟用 RSS 規則處理",subheader:"RSS 種子自動下載器"},reader:{enableProcessing:"啟用抓取 RSS 訂閱",feedsRefreshInterval:"訂閱源更新區間",maximumArticlesPerFeed:"每個訂閱源的最大文章數",subheader:"RSS 閱讀器"},smartEpisodeFilter:{downloadEpisodes:"下載 REPACK/PROPER 章節",filters:"過濾器",filtersHint:"每行一個",subheader:"RSS 智慧型章節過濾器"},useIdForRssLinks:"在 RSS 文章連結中使用 ID"},rules:{createNew:"新增規則",noRules:"尚無規則"}},saveSuccess:"設定儲存成功!",speed:{download:"下載",scheduler:{from:"從",selectButtonLabel:"選擇時間",subheader:"預約使用替補速率限制",to:"到",when:"何時"},settings:{applyToPeersOnLan:"套用速率限制至 LAN 上的下載者",applyToTransportOverhead:"套用速率限制至傳輸負載",applyToUtp:"套用速率限制至 µTP 協定"},subheader:{alternative:"替補速率限制",global:"全域速率限制",settings:"速率限制設定"},tip:"0 代表無限制",upload:"上傳"},tabs:{advanced:"進階",behavior:"行為",bittorrent:"BitTorrent",connection:"連線",downloads:"下載",rss:{feeds:"訂閱源",general:"一般",rules:"規則",title:"RSS"},speed:"速率",tagsAndCategories:"標籤和分類",vuetorrent:{general:"一般",title:"VueTorrent"},webui:"網頁介面"},tagsAndCategories:{categoriesSubheader:"可用分類:",createNewCategory:"新增新分類",createNewTag:"新增新標籤",noCategories:"尚無分類",noTags:"尚無標籤",tagsSubheader:"可用標籤:"},title:"設定",vuetorrent:{general:{canvasRefreshThreshold:"種子分塊閾值以禁用 Canvas 自動更新",canvasRenderThreshold:"種子分塊閾值以禁用 Canvas 渲染",currentVersion:"當前版本",customTitle:"自訂標題",dateFormat:"日期格式",exportSettings:"匯出設定",fileContentInterval:"種子檔案內容更新區間",historySize:"符合條件欄位的歷史大小",importSettings:"匯入設定",isDrawerRight:"側邊欄居右顯示",isPaginationOnTop:"分頁欄於頂部顯示",isShutdownButtonVisible:"顯示結束按鈕",language:"語言",matchSystemTheme:"使用系統主題",openSideBarOnStart:"啟動時顯示側邊欄",paginationSize:{infinite_scroll:"無限滾動",label:"每頁展示數量"},qbittorrentVersion:"QBittorrent 版本",refreshInterval:"qBittorrent API 更新區間",registerMagnet:"註冊磁力連結",resetSettings:"重置設定",showAlltimeStat:"顯示歷史狀態",showCurrentSpeed:"顯示當前速率",showFreeSpace:"顯示剩餘空間",showSessionStat:"顯示會話狀態",showSpeedGraph:"顯示速率圖表",showTrackerFilter:"顯示追蹤者過濾",theme:"VueTorrent 主題",tip:"這些設定適用於自訂WebUI",useBinarySize:"以二進位制取代容量單位 (kB -> KiB)",useBitSpeed:"以位元取代速率單位 (kB/s -> kbps)",vueTorrentTitle:"VueTorrent 標題"}},webUI:{authentication:{banDuration:"封鎖時長",banDurationHint:"秒",bypassLocalhost:"跳過本機客戶端的驗證",bypassWhitelist:"跳過白名單內 IP 子網中客戶端的驗證",maxAttempts:"最大嘗試次數",password:"密碼",passwordPlaceholder:"(不變更)",sessionTimeout:"會話逾時",sessionTimeoutHint:"秒",subheader:"驗證",username:"使用者名稱",whitelistExamples:"範例: 192.168.1.0/24, fdff:ffff:c8::/40"},customHeaders:"新增自訂 HTTP 標頭",customHeadersHint:"每行一個",customHeadersPlaceholder:`標頭1: 鍵值1 -標頭2: 鍵值2 -...`,dynDns:{domainName:"網域名稱",password:"密碼",providers:{dynDns:"DynDNS",noIp:"NO-IP"},registerBtn:"註冊",subheader:"更新我的動態網域名稱",username:"使用者名稱"},https:{certificate:"憑證",key:"鍵值",subheader:"使用 HTTPS",tip:"關於憑證的資訊"},interface:{ipAddress:"IP 位置",port:"埠",subheader:"網頁介面 (遠端控制)",useAlternativeWebUI:"使用替補 WebUI",useUPnP:"使用從路由器轉送的 UPnP / NAT-PMP 連接埠"},proxiesList:"受信任的代理伺服器清單",proxiesListHint:"使用分號分隔 IP ( ; )",reverseProxySupport:"啟用反向代理支援",security:{clickjacking:"啟用點選劫持保護",csrf:"啟用跨站請求偽造 (CSRF) 保護",hostHeaderValidation:"啟用主機標頭驗證",hostHeaderValidationHint:"使用分號分隔 ( ; )",secureCookie:"啟用 cookie 安全旗標(需要 HTTPS)",serverDomains:"伺服器網域",subheader:"安全"}}},Mk={magnet_handler:{not_supported:"當前環境不安全,無法註冊處理器。",registered:"磁力連結處理器已註冊。"}},Fk={actions:{delete:"移除種子",logs:"開啟日誌",pause:"暫停種子",resume:"繼續種子",rssArticles:"開啟 RSS 文章",searchEngine:"開啟搜尋引擎",settings:"開啟設定"},addTorrents:"新增種子",overflow:{delete:"移除",logs:"qBit 日誌",pause:"暫停",resume:"繼續",rssArticles:"RSS 文章",searchEngine:"搜尋引擎",settings:"設定"},searchTorrents:"搜尋種子"},Ok={content:{fileInfo:"{n} 個檔案 | {n} 個檔案",folderInfo:"{n} 個資料夾 | {n} 個資料夾",rootNode:"(根節點)"},info:{boolean_values:"布林值",data_values:"資料值",datetime_values:"日期時間值",duration_values:"時長值",long_text_values:"長文字值",speed_values:"速率值",text_values:"文字值"},overview:{canvasRefreshDisabled:"已禁用 Canvas 自動更新",canvasRenderDisabled:"已禁用 Canvas 渲染",copy_hash:"複製雜湊值",dlSpeedAverage:"平均下載速率",downloaded:"已下載",fetchingMetadata:"正在抓取...",fileCount:"已選擇檔案",pieceCount:"{owned} / {total} ({pieceSize})",ratio:"分享率",selectedFileSize:"選中的檔案大小",uploaded:"已上傳",upSpeedAverage:"平均上傳速率",waitingForMetadata:"正在等待元資料..."},peers:{addPeers:{newPeers:"要新增的下載者主機",newPeersHint:"每行一個",newPeersPlaceholder:"主機:埠",title:"新增下載者"},emptyList:"當前無已連接的下載者",table:{client:"客戶端",connection:"連線",downloaded:"已下載",downloadSpeed:"下載速率",files:"檔案",flags:"旗",host:"主機",progress:"進度",relevance:"關聯",uploaded:"已上傳",upSpeed:"上傳速率"}},tabs:{content:"內容",info:"資訊",overview:"概覽",peers:"下載者",tagsAndCategories:"標籤和分類",trackers:"追蹤者"},tagsAndCategories:{categories:"分類",tags:"標籤"},title:"種子詳情",trackers:{addTrackers:{newTrackers:"要新增的追蹤者連結",newTrackersHint:"每行一個,使用空行分層",title:"新增追蹤者"},editTracker:{newUrl:"新連結",newUrlRequired:"必須填寫新連結",oldUrl:"舊連結",title:"編輯追蹤者"},peersValue:"{peers} 下載者 ({seeds} 種子 /{leeches} 蝗族)",reannounce:"全部重新發佈",tier:"層: {n}"}},Nk={properties:{added_on:"新增於",amount_left:"剩餘大小",auto_tmm:"自動種子管理",availability:"可得性",available_peers:"下載者 (群)",available_seeds:"種子 (群)",avg_download_speed:"平均下載速率",avg_upload_speed:"平均上傳速率",category:"分類",completed_on:"完成於",content_path:"內容路徑",downloaded:"已下載 (全域)",downloaded_session:"已下載 (會話)",download_limit:"下載限制",download_path:"下載路徑",download_speed:"下載速率",empty_category:"(無分類)",empty_tags:"(無標籤)",empty_tracker_domain:"(無追蹤者)",eta:"預估剩餘時間",f_l_piece_prio:"首末塊優先",forced:"強制狀態",global_speed:"全域速率",global_volume:"全域大小",hash:"雜湊值",infohash_v1:"資訊雜湊值 v1",infohash_v2:"資訊雜湊值 v2",last_activity:"最後活動",magnet:"磁力連結",name:"種子標題",num_leechs:"下載者 (已連線)",num_seeds:"種子 (已連線)",peers:"下載者",priority:"優先級",progress:"進度",progress_bar:"進度列",ratio:"分享率",ratio_limit:"分享率限制",ratio_time_limit:"分享時間限制",save_path:"儲存路徑",seeding_time:"做種時間",seeds:"種子",seen_complete:"最後完整可見",seq_dl:"順序下載",size:"大小",state:"狀態",super_seeding:"超級做種",tags:"標籤",time_active:"經過時間",total_size:"總大小",tracker:"追蹤者",trackers_count:"追蹤者數",uploaded:"已上傳 (全域)",uploaded_session:"已上傳 (會話)",upload_limit:"上傳限制",upload_speed:"上傳速率"},state:{allocating:"分配中",checkingDL:"正在檢查 (未完成)",checkingResumeData:"正在檢查復原資料",checkingUP:"正在檢查 (已完成)",downloading:"下載中",error:"錯誤",forcedDL:"[F] 下載中",forcedUP:"[F] 上傳中",metaDL:"元資料",missingFiles:"缺失檔案",moving:"正在移動",pausedDL:"暫停",pausedUP:"已完成",queuedDL:"排隊中 (下載)",queuedUP:"排隊中 (上傳)",stalledDL:"停止",stalledUP:"做種中",unknown:"未知",uploading:"上傳中"}},Bk={minutes:"分鐘",seconds:"秒"},zk={common:Ak,constants:Pk,dashboard:Tk,dialogs:_k,login:Ik,logs:Lk,navbar:Ek,rssArticles:Vk,searchEngine:Dk,settings:Rk,toast:Mk,topbar:Fk,torrentDetail:Ok,torrent:Nk,units:Bk},i1=[{title:"English",value:"en"},{title:"Français",value:"fr"},{title:"Nederlands",value:"nl"},{title:"Русский",value:"ru"},{title:"简体中文",value:"zh-Hans"},{title:"繁體中文",value:"zh-Hant"}],Hk={en:IS,fr:WS,nl:GS,ru:lk,"zh-Hans":Ck,"zh-Hant":zk},Xk="en",Yk="en",Wk=If({legacy:!1,locale:Xk,fallbackLocale:Yk,messages:Hk});const Uk={autoClose:1500,clearOnUrlChange:!1,containerId:Xn.POSITION.BOTTOM_RIGHT,limit:5,position:Xn.POSITION.BOTTOM_RIGHT,theme:Xn.THEME.COLORED},Yh=Lf();Yh.use(Ef);Vf(dS).use(Xh).use(lw).use(Wk).use(Df,Uk).use(Yh).mount("#app");export{Fe as $,Co as A,Ao as B,aS as C,Gv as D,Ps as E,tu as F,au as G,rt as H,To as I,jv as J,di as K,kn as L,Jc as M,Ud as N,Zk as O,gb as P,ks as Q,qa as R,Nv as S,wo as T,Wv as U,Ge as V,Uv as W,Yv as X,Xv as Y,Hv as Z,Fn as _,Mn as a,Ku as a0,an as a1,en as a2,La as a3,Mv as a4,Rv as a5,Fv as a6,Rh as a7,Ov as a8,Dv as a9,t1 as aA,n1 as aB,yr as aC,qi as aD,Qc as aE,Or as aF,gh as aG,ph as aH,al as aI,Qk as aJ,Kk as aK,wd as aL,$n as aM,Bl as aN,qk as aO,Jk as aP,My as aQ,nl as aR,Kn as aS,By as aT,Gi as aa,ji as ab,Bv as ac,is as ad,ys as ae,ly as af,ay as ag,a1 as ah,e1 as ai,Ea as aj,zv as ak,fu as al,ko as am,cw as an,zn as ao,i1 as ap,wi as aq,O0 as ar,Dh as as,Si as at,bs as au,um as av,Oa as aw,Zu as ax,Bh as ay,Ma as az,ii as b,Vn as c,dt as d,un as e,oi as f,Dn as g,xh as h,ga as i,ri as j,Ke as k,Rn as l,wn as m,gn as n,u0 as o,l0 as p,Sa as q,ot as r,Wa as s,Gs as t,xs as u,Qn as v,So as w,sa as x,Ia as y,Zt as z}; diff --git a/qbit/vuetorrent/public/assets/index-6e88811a.css b/qbit/vuetorrent/public/assets/index-6e88811a.css deleted file mode 100644 index f1fd2fe..0000000 --- a/qbit/vuetorrent/public/assets/index-6e88811a.css +++ /dev/null @@ -1,5 +0,0 @@ -ul.no-bullet{list-style-type:none}.pointer{cursor:pointer}.wrap-anywhere{overflow-wrap:anywhere!important}.text-noselect{-webkit-touch-callout:default;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-select{-webkit-touch-callout:default;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.sideborder{border-left:6px solid grey}.sideborder.error,.sideborder.missingFiles{border-left-color:#f83e70}.sideborder.uploading,.sideborder.forcedUP{border-left-color:#4e79e6}.sideborder.pausedUP{border-left-color:#16573e}.sideborder.queuedUP{border-left-color:#2e5eaa}.sideborder.stalledUP{border-left-color:#4ecde6}.sideborder.checkingUP{border-left-color:#ff7043}.sideborder.allocating{border-left-color:#e5a241}.sideborder.downloading,.sideborder.forcedDL{border-left-color:#5bb974}.sideborder.metaDL{border-left-color:#7e57c2}.sideborder.pausedDL{border-left-color:#9ca3af}.sideborder.queuedDL{border-left-color:#2e5eaa}.sideborder.stalledDL{border-left-color:#4ade80}.sideborder.checkingDL,.sideborder.checkingResumeData{border-left-color:#ff7043}.sideborder.moving{border-left-color:#ffaa2c}.sideborder.unknown.v-theme--darkTheme{border-left-color:#fff}.sideborder.unknown.v-theme-lightTheme{border-left-color:#000}@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.bg-black{background-color:#000!important;color:#fff!important}.bg-white{background-color:#fff!important;color:#000!important}.bg-transparent{background-color:transparent!important;color:currentColor!important}.bg-red{background-color:#f44336!important;color:#fff!important}.bg-red-lighten-5{background-color:#ffebee!important;color:#000!important}.bg-red-lighten-4{background-color:#ffcdd2!important;color:#000!important}.bg-red-lighten-3{background-color:#ef9a9a!important;color:#000!important}.bg-red-lighten-2{background-color:#e57373!important;color:#fff!important}.bg-red-lighten-1{background-color:#ef5350!important;color:#fff!important}.bg-red-darken-1{background-color:#e53935!important;color:#fff!important}.bg-red-darken-2{background-color:#d32f2f!important;color:#fff!important}.bg-red-darken-3{background-color:#c62828!important;color:#fff!important}.bg-red-darken-4{background-color:#b71c1c!important;color:#fff!important}.bg-red-accent-1{background-color:#ff8a80!important;color:#000!important}.bg-red-accent-2{background-color:#ff5252!important;color:#fff!important}.bg-red-accent-3{background-color:#ff1744!important;color:#fff!important}.bg-red-accent-4{background-color:#d50000!important;color:#fff!important}.bg-pink{background-color:#e91e63!important;color:#fff!important}.bg-pink-lighten-5{background-color:#fce4ec!important;color:#000!important}.bg-pink-lighten-4{background-color:#f8bbd0!important;color:#000!important}.bg-pink-lighten-3{background-color:#f48fb1!important;color:#000!important}.bg-pink-lighten-2{background-color:#f06292!important;color:#fff!important}.bg-pink-lighten-1{background-color:#ec407a!important;color:#fff!important}.bg-pink-darken-1{background-color:#d81b60!important;color:#fff!important}.bg-pink-darken-2{background-color:#c2185b!important;color:#fff!important}.bg-pink-darken-3{background-color:#ad1457!important;color:#fff!important}.bg-pink-darken-4{background-color:#880e4f!important;color:#fff!important}.bg-pink-accent-1{background-color:#ff80ab!important;color:#fff!important}.bg-pink-accent-2{background-color:#ff4081!important;color:#fff!important}.bg-pink-accent-3{background-color:#f50057!important;color:#fff!important}.bg-pink-accent-4{background-color:#c51162!important;color:#fff!important}.bg-purple{background-color:#9c27b0!important;color:#fff!important}.bg-purple-lighten-5{background-color:#f3e5f5!important;color:#000!important}.bg-purple-lighten-4{background-color:#e1bee7!important;color:#000!important}.bg-purple-lighten-3{background-color:#ce93d8!important;color:#fff!important}.bg-purple-lighten-2{background-color:#ba68c8!important;color:#fff!important}.bg-purple-lighten-1{background-color:#ab47bc!important;color:#fff!important}.bg-purple-darken-1{background-color:#8e24aa!important;color:#fff!important}.bg-purple-darken-2{background-color:#7b1fa2!important;color:#fff!important}.bg-purple-darken-3{background-color:#6a1b9a!important;color:#fff!important}.bg-purple-darken-4{background-color:#4a148c!important;color:#fff!important}.bg-purple-accent-1{background-color:#ea80fc!important;color:#fff!important}.bg-purple-accent-2{background-color:#e040fb!important;color:#fff!important}.bg-purple-accent-3{background-color:#d500f9!important;color:#fff!important}.bg-purple-accent-4{background-color:#a0f!important;color:#fff!important}.bg-deep-purple{background-color:#673ab7!important;color:#fff!important}.bg-deep-purple-lighten-5{background-color:#ede7f6!important;color:#000!important}.bg-deep-purple-lighten-4{background-color:#d1c4e9!important;color:#000!important}.bg-deep-purple-lighten-3{background-color:#b39ddb!important;color:#fff!important}.bg-deep-purple-lighten-2{background-color:#9575cd!important;color:#fff!important}.bg-deep-purple-lighten-1{background-color:#7e57c2!important;color:#fff!important}.bg-deep-purple-darken-1{background-color:#5e35b1!important;color:#fff!important}.bg-deep-purple-darken-2{background-color:#512da8!important;color:#fff!important}.bg-deep-purple-darken-3{background-color:#4527a0!important;color:#fff!important}.bg-deep-purple-darken-4{background-color:#311b92!important;color:#fff!important}.bg-deep-purple-accent-1{background-color:#b388ff!important;color:#fff!important}.bg-deep-purple-accent-2{background-color:#7c4dff!important;color:#fff!important}.bg-deep-purple-accent-3{background-color:#651fff!important;color:#fff!important}.bg-deep-purple-accent-4{background-color:#6200ea!important;color:#fff!important}.bg-indigo{background-color:#3f51b5!important;color:#fff!important}.bg-indigo-lighten-5{background-color:#e8eaf6!important;color:#000!important}.bg-indigo-lighten-4{background-color:#c5cae9!important;color:#000!important}.bg-indigo-lighten-3{background-color:#9fa8da!important;color:#fff!important}.bg-indigo-lighten-2{background-color:#7986cb!important;color:#fff!important}.bg-indigo-lighten-1{background-color:#5c6bc0!important;color:#fff!important}.bg-indigo-darken-1{background-color:#3949ab!important;color:#fff!important}.bg-indigo-darken-2{background-color:#303f9f!important;color:#fff!important}.bg-indigo-darken-3{background-color:#283593!important;color:#fff!important}.bg-indigo-darken-4{background-color:#1a237e!important;color:#fff!important}.bg-indigo-accent-1{background-color:#8c9eff!important;color:#fff!important}.bg-indigo-accent-2{background-color:#536dfe!important;color:#fff!important}.bg-indigo-accent-3{background-color:#3d5afe!important;color:#fff!important}.bg-indigo-accent-4{background-color:#304ffe!important;color:#fff!important}.bg-blue{background-color:#2196f3!important;color:#fff!important}.bg-blue-lighten-5{background-color:#e3f2fd!important;color:#000!important}.bg-blue-lighten-4{background-color:#bbdefb!important;color:#000!important}.bg-blue-lighten-3{background-color:#90caf9!important;color:#000!important}.bg-blue-lighten-2{background-color:#64b5f6!important;color:#000!important}.bg-blue-lighten-1{background-color:#42a5f5!important;color:#fff!important}.bg-blue-darken-1{background-color:#1e88e5!important;color:#fff!important}.bg-blue-darken-2{background-color:#1976d2!important;color:#fff!important}.bg-blue-darken-3{background-color:#1565c0!important;color:#fff!important}.bg-blue-darken-4{background-color:#0d47a1!important;color:#fff!important}.bg-blue-accent-1{background-color:#82b1ff!important;color:#000!important}.bg-blue-accent-2{background-color:#448aff!important;color:#fff!important}.bg-blue-accent-3{background-color:#2979ff!important;color:#fff!important}.bg-blue-accent-4{background-color:#2962ff!important;color:#fff!important}.bg-light-blue{background-color:#03a9f4!important;color:#fff!important}.bg-light-blue-lighten-5{background-color:#e1f5fe!important;color:#000!important}.bg-light-blue-lighten-4{background-color:#b3e5fc!important;color:#000!important}.bg-light-blue-lighten-3{background-color:#81d4fa!important;color:#000!important}.bg-light-blue-lighten-2{background-color:#4fc3f7!important;color:#000!important}.bg-light-blue-lighten-1{background-color:#29b6f6!important;color:#000!important}.bg-light-blue-darken-1{background-color:#039be5!important;color:#fff!important}.bg-light-blue-darken-2{background-color:#0288d1!important;color:#fff!important}.bg-light-blue-darken-3{background-color:#0277bd!important;color:#fff!important}.bg-light-blue-darken-4{background-color:#01579b!important;color:#fff!important}.bg-light-blue-accent-1{background-color:#80d8ff!important;color:#000!important}.bg-light-blue-accent-2{background-color:#40c4ff!important;color:#000!important}.bg-light-blue-accent-3{background-color:#00b0ff!important;color:#fff!important}.bg-light-blue-accent-4{background-color:#0091ea!important;color:#fff!important}.bg-cyan{background-color:#00bcd4!important;color:#000!important}.bg-cyan-lighten-5{background-color:#e0f7fa!important;color:#000!important}.bg-cyan-lighten-4{background-color:#b2ebf2!important;color:#000!important}.bg-cyan-lighten-3{background-color:#80deea!important;color:#000!important}.bg-cyan-lighten-2{background-color:#4dd0e1!important;color:#000!important}.bg-cyan-lighten-1{background-color:#26c6da!important;color:#000!important}.bg-cyan-darken-1{background-color:#00acc1!important;color:#fff!important}.bg-cyan-darken-2{background-color:#0097a7!important;color:#fff!important}.bg-cyan-darken-3{background-color:#00838f!important;color:#fff!important}.bg-cyan-darken-4{background-color:#006064!important;color:#fff!important}.bg-cyan-accent-1{background-color:#84ffff!important;color:#000!important}.bg-cyan-accent-2{background-color:#18ffff!important;color:#000!important}.bg-cyan-accent-3{background-color:#00e5ff!important;color:#000!important}.bg-cyan-accent-4{background-color:#00b8d4!important;color:#fff!important}.bg-teal{background-color:#009688!important;color:#fff!important}.bg-teal-lighten-5{background-color:#e0f2f1!important;color:#000!important}.bg-teal-lighten-4{background-color:#b2dfdb!important;color:#000!important}.bg-teal-lighten-3{background-color:#80cbc4!important;color:#000!important}.bg-teal-lighten-2{background-color:#4db6ac!important;color:#fff!important}.bg-teal-lighten-1{background-color:#26a69a!important;color:#fff!important}.bg-teal-darken-1{background-color:#00897b!important;color:#fff!important}.bg-teal-darken-2{background-color:#00796b!important;color:#fff!important}.bg-teal-darken-3{background-color:#00695c!important;color:#fff!important}.bg-teal-darken-4{background-color:#004d40!important;color:#fff!important}.bg-teal-accent-1{background-color:#a7ffeb!important;color:#000!important}.bg-teal-accent-2{background-color:#64ffda!important;color:#000!important}.bg-teal-accent-3{background-color:#1de9b6!important;color:#000!important}.bg-teal-accent-4{background-color:#00bfa5!important;color:#fff!important}.bg-green{background-color:#4caf50!important;color:#fff!important}.bg-green-lighten-5{background-color:#e8f5e9!important;color:#000!important}.bg-green-lighten-4{background-color:#c8e6c9!important;color:#000!important}.bg-green-lighten-3{background-color:#a5d6a7!important;color:#000!important}.bg-green-lighten-2{background-color:#81c784!important;color:#000!important}.bg-green-lighten-1{background-color:#66bb6a!important;color:#fff!important}.bg-green-darken-1{background-color:#43a047!important;color:#fff!important}.bg-green-darken-2{background-color:#388e3c!important;color:#fff!important}.bg-green-darken-3{background-color:#2e7d32!important;color:#fff!important}.bg-green-darken-4{background-color:#1b5e20!important;color:#fff!important}.bg-green-accent-1{background-color:#b9f6ca!important;color:#000!important}.bg-green-accent-2{background-color:#69f0ae!important;color:#000!important}.bg-green-accent-3{background-color:#00e676!important;color:#000!important}.bg-green-accent-4{background-color:#00c853!important;color:#000!important}.bg-light-green{background-color:#8bc34a!important;color:#000!important}.bg-light-green-lighten-5{background-color:#f1f8e9!important;color:#000!important}.bg-light-green-lighten-4{background-color:#dcedc8!important;color:#000!important}.bg-light-green-lighten-3{background-color:#c5e1a5!important;color:#000!important}.bg-light-green-lighten-2{background-color:#aed581!important;color:#000!important}.bg-light-green-lighten-1{background-color:#9ccc65!important;color:#000!important}.bg-light-green-darken-1{background-color:#7cb342!important;color:#fff!important}.bg-light-green-darken-2{background-color:#689f38!important;color:#fff!important}.bg-light-green-darken-3{background-color:#558b2f!important;color:#fff!important}.bg-light-green-darken-4{background-color:#33691e!important;color:#fff!important}.bg-light-green-accent-1{background-color:#ccff90!important;color:#000!important}.bg-light-green-accent-2{background-color:#b2ff59!important;color:#000!important}.bg-light-green-accent-3{background-color:#76ff03!important;color:#000!important}.bg-light-green-accent-4{background-color:#64dd17!important;color:#000!important}.bg-lime{background-color:#cddc39!important;color:#000!important}.bg-lime-lighten-5{background-color:#f9fbe7!important;color:#000!important}.bg-lime-lighten-4{background-color:#f0f4c3!important;color:#000!important}.bg-lime-lighten-3{background-color:#e6ee9c!important;color:#000!important}.bg-lime-lighten-2{background-color:#dce775!important;color:#000!important}.bg-lime-lighten-1{background-color:#d4e157!important;color:#000!important}.bg-lime-darken-1{background-color:#c0ca33!important;color:#000!important}.bg-lime-darken-2{background-color:#afb42b!important;color:#000!important}.bg-lime-darken-3{background-color:#9e9d24!important;color:#fff!important}.bg-lime-darken-4{background-color:#827717!important;color:#fff!important}.bg-lime-accent-1{background-color:#f4ff81!important;color:#000!important}.bg-lime-accent-2{background-color:#eeff41!important;color:#000!important}.bg-lime-accent-3{background-color:#c6ff00!important;color:#000!important}.bg-lime-accent-4{background-color:#aeea00!important;color:#000!important}.bg-yellow{background-color:#ffeb3b!important;color:#000!important}.bg-yellow-lighten-5{background-color:#fffde7!important;color:#000!important}.bg-yellow-lighten-4{background-color:#fff9c4!important;color:#000!important}.bg-yellow-lighten-3{background-color:#fff59d!important;color:#000!important}.bg-yellow-lighten-2{background-color:#fff176!important;color:#000!important}.bg-yellow-lighten-1{background-color:#ffee58!important;color:#000!important}.bg-yellow-darken-1{background-color:#fdd835!important;color:#000!important}.bg-yellow-darken-2{background-color:#fbc02d!important;color:#000!important}.bg-yellow-darken-3{background-color:#f9a825!important;color:#000!important}.bg-yellow-darken-4{background-color:#f57f17!important;color:#fff!important}.bg-yellow-accent-1{background-color:#ffff8d!important;color:#000!important}.bg-yellow-accent-2{background-color:#ff0!important;color:#000!important}.bg-yellow-accent-3{background-color:#ffea00!important;color:#000!important}.bg-yellow-accent-4{background-color:#ffd600!important;color:#000!important}.bg-amber{background-color:#ffc107!important;color:#000!important}.bg-amber-lighten-5{background-color:#fff8e1!important;color:#000!important}.bg-amber-lighten-4{background-color:#ffecb3!important;color:#000!important}.bg-amber-lighten-3{background-color:#ffe082!important;color:#000!important}.bg-amber-lighten-2{background-color:#ffd54f!important;color:#000!important}.bg-amber-lighten-1{background-color:#ffca28!important;color:#000!important}.bg-amber-darken-1{background-color:#ffb300!important;color:#000!important}.bg-amber-darken-2{background-color:#ffa000!important;color:#000!important}.bg-amber-darken-3{background-color:#ff8f00!important;color:#000!important}.bg-amber-darken-4{background-color:#ff6f00!important;color:#fff!important}.bg-amber-accent-1{background-color:#ffe57f!important;color:#000!important}.bg-amber-accent-2{background-color:#ffd740!important;color:#000!important}.bg-amber-accent-3{background-color:#ffc400!important;color:#000!important}.bg-amber-accent-4{background-color:#ffab00!important;color:#000!important}.bg-orange{background-color:#ff9800!important;color:#000!important}.bg-orange-lighten-5{background-color:#fff3e0!important;color:#000!important}.bg-orange-lighten-4{background-color:#ffe0b2!important;color:#000!important}.bg-orange-lighten-3{background-color:#ffcc80!important;color:#000!important}.bg-orange-lighten-2{background-color:#ffb74d!important;color:#000!important}.bg-orange-lighten-1{background-color:#ffa726!important;color:#000!important}.bg-orange-darken-1{background-color:#fb8c00!important;color:#fff!important}.bg-orange-darken-2{background-color:#f57c00!important;color:#fff!important}.bg-orange-darken-3{background-color:#ef6c00!important;color:#fff!important}.bg-orange-darken-4{background-color:#e65100!important;color:#fff!important}.bg-orange-accent-1{background-color:#ffd180!important;color:#000!important}.bg-orange-accent-2{background-color:#ffab40!important;color:#000!important}.bg-orange-accent-3{background-color:#ff9100!important;color:#000!important}.bg-orange-accent-4{background-color:#ff6d00!important;color:#fff!important}.bg-deep-orange{background-color:#ff5722!important;color:#fff!important}.bg-deep-orange-lighten-5{background-color:#fbe9e7!important;color:#000!important}.bg-deep-orange-lighten-4{background-color:#ffccbc!important;color:#000!important}.bg-deep-orange-lighten-3{background-color:#ffab91!important;color:#000!important}.bg-deep-orange-lighten-2{background-color:#ff8a65!important;color:#000!important}.bg-deep-orange-lighten-1{background-color:#ff7043!important;color:#fff!important}.bg-deep-orange-darken-1{background-color:#f4511e!important;color:#fff!important}.bg-deep-orange-darken-2{background-color:#e64a19!important;color:#fff!important}.bg-deep-orange-darken-3{background-color:#d84315!important;color:#fff!important}.bg-deep-orange-darken-4{background-color:#bf360c!important;color:#fff!important}.bg-deep-orange-accent-1{background-color:#ff9e80!important;color:#000!important}.bg-deep-orange-accent-2{background-color:#ff6e40!important;color:#fff!important}.bg-deep-orange-accent-3{background-color:#ff3d00!important;color:#fff!important}.bg-deep-orange-accent-4{background-color:#dd2c00!important;color:#fff!important}.bg-brown{background-color:#795548!important;color:#fff!important}.bg-brown-lighten-5{background-color:#efebe9!important;color:#000!important}.bg-brown-lighten-4{background-color:#d7ccc8!important;color:#000!important}.bg-brown-lighten-3{background-color:#bcaaa4!important;color:#000!important}.bg-brown-lighten-2{background-color:#a1887f!important;color:#fff!important}.bg-brown-lighten-1{background-color:#8d6e63!important;color:#fff!important}.bg-brown-darken-1{background-color:#6d4c41!important;color:#fff!important}.bg-brown-darken-2{background-color:#5d4037!important;color:#fff!important}.bg-brown-darken-3{background-color:#4e342e!important;color:#fff!important}.bg-brown-darken-4{background-color:#3e2723!important;color:#fff!important}.bg-blue-grey{background-color:#607d8b!important;color:#fff!important}.bg-blue-grey-lighten-5{background-color:#eceff1!important;color:#000!important}.bg-blue-grey-lighten-4{background-color:#cfd8dc!important;color:#000!important}.bg-blue-grey-lighten-3{background-color:#b0bec5!important;color:#000!important}.bg-blue-grey-lighten-2{background-color:#90a4ae!important;color:#fff!important}.bg-blue-grey-lighten-1{background-color:#78909c!important;color:#fff!important}.bg-blue-grey-darken-1{background-color:#546e7a!important;color:#fff!important}.bg-blue-grey-darken-2{background-color:#455a64!important;color:#fff!important}.bg-blue-grey-darken-3{background-color:#37474f!important;color:#fff!important}.bg-blue-grey-darken-4{background-color:#263238!important;color:#fff!important}.bg-grey{background-color:#9e9e9e!important;color:#fff!important}.bg-grey-lighten-5{background-color:#fafafa!important;color:#000!important}.bg-grey-lighten-4{background-color:#f5f5f5!important;color:#000!important}.bg-grey-lighten-3{background-color:#eee!important;color:#000!important}.bg-grey-lighten-2{background-color:#e0e0e0!important;color:#000!important}.bg-grey-lighten-1{background-color:#bdbdbd!important;color:#000!important}.bg-grey-darken-1{background-color:#757575!important;color:#fff!important}.bg-grey-darken-2{background-color:#616161!important;color:#fff!important}.bg-grey-darken-3{background-color:#424242!important;color:#fff!important}.bg-grey-darken-4{background-color:#212121!important;color:#fff!important}.bg-shades-black{background-color:#000!important;color:#fff!important}.bg-shades-white{background-color:#fff!important;color:#000!important}.bg-shades-transparent{background-color:transparent!important;color:currentColor!important}.text-black{color:#000!important}.text-white{color:#fff!important}.text-transparent{color:transparent!important}.text-red{color:#f44336!important}.text-red-lighten-5{color:#ffebee!important}.text-red-lighten-4{color:#ffcdd2!important}.text-red-lighten-3{color:#ef9a9a!important}.text-red-lighten-2{color:#e57373!important}.text-red-lighten-1{color:#ef5350!important}.text-red-darken-1{color:#e53935!important}.text-red-darken-2{color:#d32f2f!important}.text-red-darken-3{color:#c62828!important}.text-red-darken-4{color:#b71c1c!important}.text-red-accent-1{color:#ff8a80!important}.text-red-accent-2{color:#ff5252!important}.text-red-accent-3{color:#ff1744!important}.text-red-accent-4{color:#d50000!important}.text-pink{color:#e91e63!important}.text-pink-lighten-5{color:#fce4ec!important}.text-pink-lighten-4{color:#f8bbd0!important}.text-pink-lighten-3{color:#f48fb1!important}.text-pink-lighten-2{color:#f06292!important}.text-pink-lighten-1{color:#ec407a!important}.text-pink-darken-1{color:#d81b60!important}.text-pink-darken-2{color:#c2185b!important}.text-pink-darken-3{color:#ad1457!important}.text-pink-darken-4{color:#880e4f!important}.text-pink-accent-1{color:#ff80ab!important}.text-pink-accent-2{color:#ff4081!important}.text-pink-accent-3{color:#f50057!important}.text-pink-accent-4{color:#c51162!important}.text-purple{color:#9c27b0!important}.text-purple-lighten-5{color:#f3e5f5!important}.text-purple-lighten-4{color:#e1bee7!important}.text-purple-lighten-3{color:#ce93d8!important}.text-purple-lighten-2{color:#ba68c8!important}.text-purple-lighten-1{color:#ab47bc!important}.text-purple-darken-1{color:#8e24aa!important}.text-purple-darken-2{color:#7b1fa2!important}.text-purple-darken-3{color:#6a1b9a!important}.text-purple-darken-4{color:#4a148c!important}.text-purple-accent-1{color:#ea80fc!important}.text-purple-accent-2{color:#e040fb!important}.text-purple-accent-3{color:#d500f9!important}.text-purple-accent-4{color:#a0f!important}.text-deep-purple{color:#673ab7!important}.text-deep-purple-lighten-5{color:#ede7f6!important}.text-deep-purple-lighten-4{color:#d1c4e9!important}.text-deep-purple-lighten-3{color:#b39ddb!important}.text-deep-purple-lighten-2{color:#9575cd!important}.text-deep-purple-lighten-1{color:#7e57c2!important}.text-deep-purple-darken-1{color:#5e35b1!important}.text-deep-purple-darken-2{color:#512da8!important}.text-deep-purple-darken-3{color:#4527a0!important}.text-deep-purple-darken-4{color:#311b92!important}.text-deep-purple-accent-1{color:#b388ff!important}.text-deep-purple-accent-2{color:#7c4dff!important}.text-deep-purple-accent-3{color:#651fff!important}.text-deep-purple-accent-4{color:#6200ea!important}.text-indigo{color:#3f51b5!important}.text-indigo-lighten-5{color:#e8eaf6!important}.text-indigo-lighten-4{color:#c5cae9!important}.text-indigo-lighten-3{color:#9fa8da!important}.text-indigo-lighten-2{color:#7986cb!important}.text-indigo-lighten-1{color:#5c6bc0!important}.text-indigo-darken-1{color:#3949ab!important}.text-indigo-darken-2{color:#303f9f!important}.text-indigo-darken-3{color:#283593!important}.text-indigo-darken-4{color:#1a237e!important}.text-indigo-accent-1{color:#8c9eff!important}.text-indigo-accent-2{color:#536dfe!important}.text-indigo-accent-3{color:#3d5afe!important}.text-indigo-accent-4{color:#304ffe!important}.text-blue{color:#2196f3!important}.text-blue-lighten-5{color:#e3f2fd!important}.text-blue-lighten-4{color:#bbdefb!important}.text-blue-lighten-3{color:#90caf9!important}.text-blue-lighten-2{color:#64b5f6!important}.text-blue-lighten-1{color:#42a5f5!important}.text-blue-darken-1{color:#1e88e5!important}.text-blue-darken-2{color:#1976d2!important}.text-blue-darken-3{color:#1565c0!important}.text-blue-darken-4{color:#0d47a1!important}.text-blue-accent-1{color:#82b1ff!important}.text-blue-accent-2{color:#448aff!important}.text-blue-accent-3{color:#2979ff!important}.text-blue-accent-4{color:#2962ff!important}.text-light-blue{color:#03a9f4!important}.text-light-blue-lighten-5{color:#e1f5fe!important}.text-light-blue-lighten-4{color:#b3e5fc!important}.text-light-blue-lighten-3{color:#81d4fa!important}.text-light-blue-lighten-2{color:#4fc3f7!important}.text-light-blue-lighten-1{color:#29b6f6!important}.text-light-blue-darken-1{color:#039be5!important}.text-light-blue-darken-2{color:#0288d1!important}.text-light-blue-darken-3{color:#0277bd!important}.text-light-blue-darken-4{color:#01579b!important}.text-light-blue-accent-1{color:#80d8ff!important}.text-light-blue-accent-2{color:#40c4ff!important}.text-light-blue-accent-3{color:#00b0ff!important}.text-light-blue-accent-4{color:#0091ea!important}.text-cyan{color:#00bcd4!important}.text-cyan-lighten-5{color:#e0f7fa!important}.text-cyan-lighten-4{color:#b2ebf2!important}.text-cyan-lighten-3{color:#80deea!important}.text-cyan-lighten-2{color:#4dd0e1!important}.text-cyan-lighten-1{color:#26c6da!important}.text-cyan-darken-1{color:#00acc1!important}.text-cyan-darken-2{color:#0097a7!important}.text-cyan-darken-3{color:#00838f!important}.text-cyan-darken-4{color:#006064!important}.text-cyan-accent-1{color:#84ffff!important}.text-cyan-accent-2{color:#18ffff!important}.text-cyan-accent-3{color:#00e5ff!important}.text-cyan-accent-4{color:#00b8d4!important}.text-teal{color:#009688!important}.text-teal-lighten-5{color:#e0f2f1!important}.text-teal-lighten-4{color:#b2dfdb!important}.text-teal-lighten-3{color:#80cbc4!important}.text-teal-lighten-2{color:#4db6ac!important}.text-teal-lighten-1{color:#26a69a!important}.text-teal-darken-1{color:#00897b!important}.text-teal-darken-2{color:#00796b!important}.text-teal-darken-3{color:#00695c!important}.text-teal-darken-4{color:#004d40!important}.text-teal-accent-1{color:#a7ffeb!important}.text-teal-accent-2{color:#64ffda!important}.text-teal-accent-3{color:#1de9b6!important}.text-teal-accent-4{color:#00bfa5!important}.text-green{color:#4caf50!important}.text-green-lighten-5{color:#e8f5e9!important}.text-green-lighten-4{color:#c8e6c9!important}.text-green-lighten-3{color:#a5d6a7!important}.text-green-lighten-2{color:#81c784!important}.text-green-lighten-1{color:#66bb6a!important}.text-green-darken-1{color:#43a047!important}.text-green-darken-2{color:#388e3c!important}.text-green-darken-3{color:#2e7d32!important}.text-green-darken-4{color:#1b5e20!important}.text-green-accent-1{color:#b9f6ca!important}.text-green-accent-2{color:#69f0ae!important}.text-green-accent-3{color:#00e676!important}.text-green-accent-4{color:#00c853!important}.text-light-green{color:#8bc34a!important}.text-light-green-lighten-5{color:#f1f8e9!important}.text-light-green-lighten-4{color:#dcedc8!important}.text-light-green-lighten-3{color:#c5e1a5!important}.text-light-green-lighten-2{color:#aed581!important}.text-light-green-lighten-1{color:#9ccc65!important}.text-light-green-darken-1{color:#7cb342!important}.text-light-green-darken-2{color:#689f38!important}.text-light-green-darken-3{color:#558b2f!important}.text-light-green-darken-4{color:#33691e!important}.text-light-green-accent-1{color:#ccff90!important}.text-light-green-accent-2{color:#b2ff59!important}.text-light-green-accent-3{color:#76ff03!important}.text-light-green-accent-4{color:#64dd17!important}.text-lime{color:#cddc39!important}.text-lime-lighten-5{color:#f9fbe7!important}.text-lime-lighten-4{color:#f0f4c3!important}.text-lime-lighten-3{color:#e6ee9c!important}.text-lime-lighten-2{color:#dce775!important}.text-lime-lighten-1{color:#d4e157!important}.text-lime-darken-1{color:#c0ca33!important}.text-lime-darken-2{color:#afb42b!important}.text-lime-darken-3{color:#9e9d24!important}.text-lime-darken-4{color:#827717!important}.text-lime-accent-1{color:#f4ff81!important}.text-lime-accent-2{color:#eeff41!important}.text-lime-accent-3{color:#c6ff00!important}.text-lime-accent-4{color:#aeea00!important}.text-yellow{color:#ffeb3b!important}.text-yellow-lighten-5{color:#fffde7!important}.text-yellow-lighten-4{color:#fff9c4!important}.text-yellow-lighten-3{color:#fff59d!important}.text-yellow-lighten-2{color:#fff176!important}.text-yellow-lighten-1{color:#ffee58!important}.text-yellow-darken-1{color:#fdd835!important}.text-yellow-darken-2{color:#fbc02d!important}.text-yellow-darken-3{color:#f9a825!important}.text-yellow-darken-4{color:#f57f17!important}.text-yellow-accent-1{color:#ffff8d!important}.text-yellow-accent-2{color:#ff0!important}.text-yellow-accent-3{color:#ffea00!important}.text-yellow-accent-4{color:#ffd600!important}.text-amber{color:#ffc107!important}.text-amber-lighten-5{color:#fff8e1!important}.text-amber-lighten-4{color:#ffecb3!important}.text-amber-lighten-3{color:#ffe082!important}.text-amber-lighten-2{color:#ffd54f!important}.text-amber-lighten-1{color:#ffca28!important}.text-amber-darken-1{color:#ffb300!important}.text-amber-darken-2{color:#ffa000!important}.text-amber-darken-3{color:#ff8f00!important}.text-amber-darken-4{color:#ff6f00!important}.text-amber-accent-1{color:#ffe57f!important}.text-amber-accent-2{color:#ffd740!important}.text-amber-accent-3{color:#ffc400!important}.text-amber-accent-4{color:#ffab00!important}.text-orange{color:#ff9800!important}.text-orange-lighten-5{color:#fff3e0!important}.text-orange-lighten-4{color:#ffe0b2!important}.text-orange-lighten-3{color:#ffcc80!important}.text-orange-lighten-2{color:#ffb74d!important}.text-orange-lighten-1{color:#ffa726!important}.text-orange-darken-1{color:#fb8c00!important}.text-orange-darken-2{color:#f57c00!important}.text-orange-darken-3{color:#ef6c00!important}.text-orange-darken-4{color:#e65100!important}.text-orange-accent-1{color:#ffd180!important}.text-orange-accent-2{color:#ffab40!important}.text-orange-accent-3{color:#ff9100!important}.text-orange-accent-4{color:#ff6d00!important}.text-deep-orange{color:#ff5722!important}.text-deep-orange-lighten-5{color:#fbe9e7!important}.text-deep-orange-lighten-4{color:#ffccbc!important}.text-deep-orange-lighten-3{color:#ffab91!important}.text-deep-orange-lighten-2{color:#ff8a65!important}.text-deep-orange-lighten-1{color:#ff7043!important}.text-deep-orange-darken-1{color:#f4511e!important}.text-deep-orange-darken-2{color:#e64a19!important}.text-deep-orange-darken-3{color:#d84315!important}.text-deep-orange-darken-4{color:#bf360c!important}.text-deep-orange-accent-1{color:#ff9e80!important}.text-deep-orange-accent-2{color:#ff6e40!important}.text-deep-orange-accent-3{color:#ff3d00!important}.text-deep-orange-accent-4{color:#dd2c00!important}.text-brown{color:#795548!important}.text-brown-lighten-5{color:#efebe9!important}.text-brown-lighten-4{color:#d7ccc8!important}.text-brown-lighten-3{color:#bcaaa4!important}.text-brown-lighten-2{color:#a1887f!important}.text-brown-lighten-1{color:#8d6e63!important}.text-brown-darken-1{color:#6d4c41!important}.text-brown-darken-2{color:#5d4037!important}.text-brown-darken-3{color:#4e342e!important}.text-brown-darken-4{color:#3e2723!important}.text-blue-grey{color:#607d8b!important}.text-blue-grey-lighten-5{color:#eceff1!important}.text-blue-grey-lighten-4{color:#cfd8dc!important}.text-blue-grey-lighten-3{color:#b0bec5!important}.text-blue-grey-lighten-2{color:#90a4ae!important}.text-blue-grey-lighten-1{color:#78909c!important}.text-blue-grey-darken-1{color:#546e7a!important}.text-blue-grey-darken-2{color:#455a64!important}.text-blue-grey-darken-3{color:#37474f!important}.text-blue-grey-darken-4{color:#263238!important}.text-grey{color:#9e9e9e!important}.text-grey-lighten-5{color:#fafafa!important}.text-grey-lighten-4{color:#f5f5f5!important}.text-grey-lighten-3{color:#eee!important}.text-grey-lighten-2{color:#e0e0e0!important}.text-grey-lighten-1{color:#bdbdbd!important}.text-grey-darken-1{color:#757575!important}.text-grey-darken-2{color:#616161!important}.text-grey-darken-3{color:#424242!important}.text-grey-darken-4{color:#212121!important}.text-shades-black{color:#000!important}.text-shades-white{color:#fff!important}.text-shades-transparent{color:transparent!important}/*! - * ress.css • v2.0.4 - * MIT License - * github.com/filipelinhares/ress - */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer;color:inherit}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}::-ms-clear,::-ms-reveal{display:none}img{border-style:none}progress{vertical-align:baseline}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.dialog-transition-enter-active,.dialog-bottom-transition-enter-active,.dialog-top-transition-enter-active{transition-duration:225ms!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important}.dialog-transition-leave-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-leave-active{transition-duration:125ms!important;transition-timing-function:cubic-bezier(.4,0,1,1)!important}.dialog-transition-enter-active,.dialog-transition-leave-active,.dialog-bottom-transition-enter-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-enter-active,.dialog-top-transition-leave-active{transition-property:transform,opacity!important;pointer-events:none}.dialog-transition-enter-from,.dialog-transition-leave-to{transform:scale(.9);opacity:0}.dialog-transition-enter-to,.dialog-transition-leave-from{opacity:1}.dialog-bottom-transition-enter-from,.dialog-bottom-transition-leave-to{transform:translateY(calc(50vh + 50%))}.dialog-top-transition-enter-from,.dialog-top-transition-leave-to{transform:translateY(calc(-50vh - 50%))}.picker-transition-enter-active,.picker-reverse-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-move,.picker-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-enter-from,.picker-transition-leave-to,.picker-reverse-transition-enter-from,.picker-reverse-transition-leave-to{opacity:0}.picker-transition-leave-from,.picker-transition-leave-active,.picker-transition-leave-to,.picker-reverse-transition-leave-from,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to{position:absolute!important}.picker-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-property:transform,opacity!important}.picker-transition-enter-active,.picker-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-enter-from{transform:translateY(100%)}.picker-transition-leave-to{transform:translateY(-100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-reverse-transition-enter-from{transform:translateY(-100%)}.picker-reverse-transition-leave-to{transform:translateY(100%)}.expand-transition-enter-active,.expand-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-transition-enter-active,.expand-transition-leave-active{transition-property:height!important}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-property:width!important}.scale-transition-enter-active,.scale-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-transition-leave-to{opacity:0}.scale-transition-leave-active{transition-duration:.1s!important}.scale-transition-enter-from{opacity:0;transform:scale(0)}.scale-transition-enter-active,.scale-transition-leave-active{transition-property:transform,opacity!important}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-transition-leave-to{opacity:0}.scale-rotate-transition-leave-active{transition-duration:.1s!important}.scale-rotate-transition-enter-from{opacity:0;transform:scale(0) rotate(-45deg)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-property:transform,opacity!important}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-reverse-transition-leave-to{opacity:0}.scale-rotate-reverse-transition-leave-active{transition-duration:.1s!important}.scale-rotate-reverse-transition-enter-from{opacity:0;transform:scale(0) rotate(45deg)}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-property:transform,opacity!important}.message-transition-enter-active,.message-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.message-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.message-transition-enter-from,.message-transition-leave-to{opacity:0;transform:translateY(-15px)}.message-transition-leave-from,.message-transition-leave-active{position:absolute}.message-transition-enter-active,.message-transition-leave-active{transition-property:transform,opacity!important}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-transition-enter-from,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-property:transform,opacity!important}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-reverse-transition-enter-from,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-property:transform,opacity!important}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-transition-enter-from,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter-from{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-property:transform,opacity!important}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-reverse-transition-enter-from,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter-from{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-property:transform,opacity!important}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-transition-enter-from,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter-from{transform:translate(-15px)}.scroll-x-transition-leave-to{transform:translate(15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-property:transform,opacity!important}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-reverse-transition-enter-from,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter-from{transform:translate(15px)}.scroll-x-reverse-transition-leave-to{transform:translate(-15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-property:transform,opacity!important}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-transition-enter-from,.slide-x-transition-leave-to{opacity:0;transform:translate(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-property:transform,opacity!important}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-reverse-transition-enter-from,.slide-x-reverse-transition-leave-to{opacity:0;transform:translate(15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-property:transform,opacity!important}.fade-transition-enter-active,.fade-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fade-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fade-transition-enter-from,.fade-transition-leave-to{opacity:0!important}.fade-transition-enter-active,.fade-transition-leave-active{transition-property:opacity!important}.fab-transition-enter-active,.fab-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fab-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fab-transition-enter-from,.fab-transition-leave-to{transform:scale(0) rotate(-45deg)}.fab-transition-enter-active,.fab-transition-leave-active{transition-property:transform!important}.v-locale--is-rtl{direction:rtl}.v-locale--is-ltr{direction:ltr}.blockquote{padding:16px 0 16px 24px;font-size:18px;font-weight:300}html{font-family:Roboto,sans-serif;line-height:1.5;font-size:1rem;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.overflow-y-hidden{overflow-y:hidden!important}:root{--v-theme-overlay-multiplier: 1;--v-scrollbar-offset: 0px}@supports (-webkit-touch-callout: none){body{cursor:pointer}}@media only print{.hidden-print-only{display:none!important}}@media only screen{.hidden-screen-only{display:none!important}}@media (max-width: 599.98px){.hidden-xs{display:none!important}}@media (min-width: 600px) and (max-width: 959.98px){.hidden-sm{display:none!important}}@media (min-width: 960px) and (max-width: 1279.98px){.hidden-md{display:none!important}}@media (min-width: 1280px) and (max-width: 1919.98px){.hidden-lg{display:none!important}}@media (min-width: 1920px) and (max-width: 2559.98px){.hidden-xl{display:none!important}}@media (min-width: 2560px){.hidden-xxl{display:none!important}}@media (min-width: 600px){.hidden-sm-and-up{display:none!important}}@media (min-width: 960px){.hidden-md-and-up{display:none!important}}@media (min-width: 1280px){.hidden-lg-and-up{display:none!important}}@media (min-width: 1920px){.hidden-xl-and-up{display:none!important}}@media (max-width: 959.98px){.hidden-sm-and-down{display:none!important}}@media (max-width: 1279.98px){.hidden-md-and-down{display:none!important}}@media (max-width: 1919.98px){.hidden-lg-and-down{display:none!important}}@media (max-width: 2559.98px){.hidden-xl-and-down{display:none!important}}.elevation-24{box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 24px 38px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 46px 8px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-23{box-shadow:0 11px 14px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 23px 36px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 44px 8px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-22{box-shadow:0 10px 14px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 22px 35px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 42px 7px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-21{box-shadow:0 10px 13px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 21px 33px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 40px 7px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-20{box-shadow:0 10px 13px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 20px 31px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 38px 7px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-19{box-shadow:0 9px 12px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 19px 29px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 7px 36px 6px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-18{box-shadow:0 9px 11px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 18px 28px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 7px 34px 6px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-17{box-shadow:0 8px 11px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 17px 26px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 32px 5px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-16{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 30px 5px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-15{box-shadow:0 8px 9px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 15px 22px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 28px 5px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-14{box-shadow:0 7px 9px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 14px 21px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 26px 4px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-13{box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 13px 19px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 24px 4px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-12{box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 12px 17px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 22px 4px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-11{box-shadow:0 6px 7px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 11px 15px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 4px 20px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-10{box-shadow:0 6px 6px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 10px 14px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 4px 18px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-9{box-shadow:0 5px 6px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 9px 12px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 16px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-8{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-7{box-shadow:0 4px 5px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 7px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 2px 16px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-6{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 6px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 18px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-5{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 5px 8px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 14px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-4{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-3{box-shadow:0 3px 3px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 3px 4px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 8px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-2{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-1{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.elevation-0{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))!important}.d-sr-only,.d-sr-only-focusable:not(:focus){border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.float-none{float:none!important}.float-left{float:left!important}.float-right{float:right!important}.v-locale--is-rtl .float-end{float:left!important}.v-locale--is-rtl .float-start,.v-locale--is-ltr .float-end{float:right!important}.v-locale--is-ltr .float-start{float:left!important}.flex-fill,.flex-1-1{flex:1 1 auto!important}.flex-1-0{flex:1 0 auto!important}.flex-0-1{flex:0 1 auto!important}.flex-0-0{flex:0 0 auto!important}.flex-1-1-100{flex:1 1 100%!important}.flex-1-0-100{flex:1 0 100%!important}.flex-0-1-100{flex:0 1 100%!important}.flex-0-0-100{flex:0 0 100%!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-space-between{justify-content:space-between!important}.justify-space-around{justify-content:space-around!important}.justify-space-evenly{justify-content:space-evenly!important}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.align-center{align-items:center!important}.align-baseline{align-items:baseline!important}.align-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-space-between{align-content:space-between!important}.align-content-space-around{align-content:space-around!important}.align-content-space-evenly{align-content:space-evenly!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-6{order:6!important}.order-7{order:7!important}.order-8{order:8!important}.order-9{order:9!important}.order-10{order:10!important}.order-11{order:11!important}.order-12{order:12!important}.order-last{order:13!important}.ga-0{gap:0px!important}.ga-1{gap:4px!important}.ga-2{gap:8px!important}.ga-3{gap:12px!important}.ga-4{gap:16px!important}.ga-5{gap:20px!important}.ga-6{gap:24px!important}.ga-7{gap:28px!important}.ga-8{gap:32px!important}.ga-9{gap:36px!important}.ga-10{gap:40px!important}.ga-11{gap:44px!important}.ga-12{gap:48px!important}.ga-13{gap:52px!important}.ga-14{gap:56px!important}.ga-15{gap:60px!important}.ga-16{gap:64px!important}.ga-auto{gap:auto!important}.gr-0{row-gap:0px!important}.gr-1{row-gap:4px!important}.gr-2{row-gap:8px!important}.gr-3{row-gap:12px!important}.gr-4{row-gap:16px!important}.gr-5{row-gap:20px!important}.gr-6{row-gap:24px!important}.gr-7{row-gap:28px!important}.gr-8{row-gap:32px!important}.gr-9{row-gap:36px!important}.gr-10{row-gap:40px!important}.gr-11{row-gap:44px!important}.gr-12{row-gap:48px!important}.gr-13{row-gap:52px!important}.gr-14{row-gap:56px!important}.gr-15{row-gap:60px!important}.gr-16{row-gap:64px!important}.gr-auto{row-gap:auto!important}.gc-0{column-gap:0px!important}.gc-1{column-gap:4px!important}.gc-2{column-gap:8px!important}.gc-3{column-gap:12px!important}.gc-4{column-gap:16px!important}.gc-5{column-gap:20px!important}.gc-6{column-gap:24px!important}.gc-7{column-gap:28px!important}.gc-8{column-gap:32px!important}.gc-9{column-gap:36px!important}.gc-10{column-gap:40px!important}.gc-11{column-gap:44px!important}.gc-12{column-gap:48px!important}.gc-13{column-gap:52px!important}.gc-14{column-gap:56px!important}.gc-15{column-gap:60px!important}.gc-16{column-gap:64px!important}.gc-auto{column-gap:auto!important}.ma-0{margin:0!important}.ma-1{margin:4px!important}.ma-2{margin:8px!important}.ma-3{margin:12px!important}.ma-4{margin:16px!important}.ma-5{margin:20px!important}.ma-6{margin:24px!important}.ma-7{margin:28px!important}.ma-8{margin:32px!important}.ma-9{margin:36px!important}.ma-10{margin:40px!important}.ma-11{margin:44px!important}.ma-12{margin:48px!important}.ma-13{margin:52px!important}.ma-14{margin:56px!important}.ma-15{margin:60px!important}.ma-16{margin:64px!important}.ma-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:4px!important;margin-left:4px!important}.mx-2{margin-right:8px!important;margin-left:8px!important}.mx-3{margin-right:12px!important;margin-left:12px!important}.mx-4{margin-right:16px!important;margin-left:16px!important}.mx-5{margin-right:20px!important;margin-left:20px!important}.mx-6{margin-right:24px!important;margin-left:24px!important}.mx-7{margin-right:28px!important;margin-left:28px!important}.mx-8{margin-right:32px!important;margin-left:32px!important}.mx-9{margin-right:36px!important;margin-left:36px!important}.mx-10{margin-right:40px!important;margin-left:40px!important}.mx-11{margin-right:44px!important;margin-left:44px!important}.mx-12{margin-right:48px!important;margin-left:48px!important}.mx-13{margin-right:52px!important;margin-left:52px!important}.mx-14{margin-right:56px!important;margin-left:56px!important}.mx-15{margin-right:60px!important;margin-left:60px!important}.mx-16{margin-right:64px!important;margin-left:64px!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:4px!important;margin-bottom:4px!important}.my-2{margin-top:8px!important;margin-bottom:8px!important}.my-3{margin-top:12px!important;margin-bottom:12px!important}.my-4{margin-top:16px!important;margin-bottom:16px!important}.my-5{margin-top:20px!important;margin-bottom:20px!important}.my-6{margin-top:24px!important;margin-bottom:24px!important}.my-7{margin-top:28px!important;margin-bottom:28px!important}.my-8{margin-top:32px!important;margin-bottom:32px!important}.my-9{margin-top:36px!important;margin-bottom:36px!important}.my-10{margin-top:40px!important;margin-bottom:40px!important}.my-11{margin-top:44px!important;margin-bottom:44px!important}.my-12{margin-top:48px!important;margin-bottom:48px!important}.my-13{margin-top:52px!important;margin-bottom:52px!important}.my-14{margin-top:56px!important;margin-bottom:56px!important}.my-15{margin-top:60px!important;margin-bottom:60px!important}.my-16{margin-top:64px!important;margin-bottom:64px!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:4px!important}.mt-2{margin-top:8px!important}.mt-3{margin-top:12px!important}.mt-4{margin-top:16px!important}.mt-5{margin-top:20px!important}.mt-6{margin-top:24px!important}.mt-7{margin-top:28px!important}.mt-8{margin-top:32px!important}.mt-9{margin-top:36px!important}.mt-10{margin-top:40px!important}.mt-11{margin-top:44px!important}.mt-12{margin-top:48px!important}.mt-13{margin-top:52px!important}.mt-14{margin-top:56px!important}.mt-15{margin-top:60px!important}.mt-16{margin-top:64px!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:4px!important}.mr-2{margin-right:8px!important}.mr-3{margin-right:12px!important}.mr-4{margin-right:16px!important}.mr-5{margin-right:20px!important}.mr-6{margin-right:24px!important}.mr-7{margin-right:28px!important}.mr-8{margin-right:32px!important}.mr-9{margin-right:36px!important}.mr-10{margin-right:40px!important}.mr-11{margin-right:44px!important}.mr-12{margin-right:48px!important}.mr-13{margin-right:52px!important}.mr-14{margin-right:56px!important}.mr-15{margin-right:60px!important}.mr-16{margin-right:64px!important}.mr-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:4px!important}.mb-2{margin-bottom:8px!important}.mb-3{margin-bottom:12px!important}.mb-4{margin-bottom:16px!important}.mb-5{margin-bottom:20px!important}.mb-6{margin-bottom:24px!important}.mb-7{margin-bottom:28px!important}.mb-8{margin-bottom:32px!important}.mb-9{margin-bottom:36px!important}.mb-10{margin-bottom:40px!important}.mb-11{margin-bottom:44px!important}.mb-12{margin-bottom:48px!important}.mb-13{margin-bottom:52px!important}.mb-14{margin-bottom:56px!important}.mb-15{margin-bottom:60px!important}.mb-16{margin-bottom:64px!important}.mb-auto{margin-bottom:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:4px!important}.ml-2{margin-left:8px!important}.ml-3{margin-left:12px!important}.ml-4{margin-left:16px!important}.ml-5{margin-left:20px!important}.ml-6{margin-left:24px!important}.ml-7{margin-left:28px!important}.ml-8{margin-left:32px!important}.ml-9{margin-left:36px!important}.ml-10{margin-left:40px!important}.ml-11{margin-left:44px!important}.ml-12{margin-left:48px!important}.ml-13{margin-left:52px!important}.ml-14{margin-left:56px!important}.ml-15{margin-left:60px!important}.ml-16{margin-left:64px!important}.ml-auto{margin-left:auto!important}.ms-0{margin-inline-start:0px!important}.ms-1{margin-inline-start:4px!important}.ms-2{margin-inline-start:8px!important}.ms-3{margin-inline-start:12px!important}.ms-4{margin-inline-start:16px!important}.ms-5{margin-inline-start:20px!important}.ms-6{margin-inline-start:24px!important}.ms-7{margin-inline-start:28px!important}.ms-8{margin-inline-start:32px!important}.ms-9{margin-inline-start:36px!important}.ms-10{margin-inline-start:40px!important}.ms-11{margin-inline-start:44px!important}.ms-12{margin-inline-start:48px!important}.ms-13{margin-inline-start:52px!important}.ms-14{margin-inline-start:56px!important}.ms-15{margin-inline-start:60px!important}.ms-16{margin-inline-start:64px!important}.ms-auto{margin-inline-start:auto!important}.me-0{margin-inline-end:0px!important}.me-1{margin-inline-end:4px!important}.me-2{margin-inline-end:8px!important}.me-3{margin-inline-end:12px!important}.me-4{margin-inline-end:16px!important}.me-5{margin-inline-end:20px!important}.me-6{margin-inline-end:24px!important}.me-7{margin-inline-end:28px!important}.me-8{margin-inline-end:32px!important}.me-9{margin-inline-end:36px!important}.me-10{margin-inline-end:40px!important}.me-11{margin-inline-end:44px!important}.me-12{margin-inline-end:48px!important}.me-13{margin-inline-end:52px!important}.me-14{margin-inline-end:56px!important}.me-15{margin-inline-end:60px!important}.me-16{margin-inline-end:64px!important}.me-auto{margin-inline-end:auto!important}.ma-n1{margin:-4px!important}.ma-n2{margin:-8px!important}.ma-n3{margin:-12px!important}.ma-n4{margin:-16px!important}.ma-n5{margin:-20px!important}.ma-n6{margin:-24px!important}.ma-n7{margin:-28px!important}.ma-n8{margin:-32px!important}.ma-n9{margin:-36px!important}.ma-n10{margin:-40px!important}.ma-n11{margin:-44px!important}.ma-n12{margin:-48px!important}.ma-n13{margin:-52px!important}.ma-n14{margin:-56px!important}.ma-n15{margin:-60px!important}.ma-n16{margin:-64px!important}.mx-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-n16{margin-right:-64px!important;margin-left:-64px!important}.my-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-n1{margin-top:-4px!important}.mt-n2{margin-top:-8px!important}.mt-n3{margin-top:-12px!important}.mt-n4{margin-top:-16px!important}.mt-n5{margin-top:-20px!important}.mt-n6{margin-top:-24px!important}.mt-n7{margin-top:-28px!important}.mt-n8{margin-top:-32px!important}.mt-n9{margin-top:-36px!important}.mt-n10{margin-top:-40px!important}.mt-n11{margin-top:-44px!important}.mt-n12{margin-top:-48px!important}.mt-n13{margin-top:-52px!important}.mt-n14{margin-top:-56px!important}.mt-n15{margin-top:-60px!important}.mt-n16{margin-top:-64px!important}.mr-n1{margin-right:-4px!important}.mr-n2{margin-right:-8px!important}.mr-n3{margin-right:-12px!important}.mr-n4{margin-right:-16px!important}.mr-n5{margin-right:-20px!important}.mr-n6{margin-right:-24px!important}.mr-n7{margin-right:-28px!important}.mr-n8{margin-right:-32px!important}.mr-n9{margin-right:-36px!important}.mr-n10{margin-right:-40px!important}.mr-n11{margin-right:-44px!important}.mr-n12{margin-right:-48px!important}.mr-n13{margin-right:-52px!important}.mr-n14{margin-right:-56px!important}.mr-n15{margin-right:-60px!important}.mr-n16{margin-right:-64px!important}.mb-n1{margin-bottom:-4px!important}.mb-n2{margin-bottom:-8px!important}.mb-n3{margin-bottom:-12px!important}.mb-n4{margin-bottom:-16px!important}.mb-n5{margin-bottom:-20px!important}.mb-n6{margin-bottom:-24px!important}.mb-n7{margin-bottom:-28px!important}.mb-n8{margin-bottom:-32px!important}.mb-n9{margin-bottom:-36px!important}.mb-n10{margin-bottom:-40px!important}.mb-n11{margin-bottom:-44px!important}.mb-n12{margin-bottom:-48px!important}.mb-n13{margin-bottom:-52px!important}.mb-n14{margin-bottom:-56px!important}.mb-n15{margin-bottom:-60px!important}.mb-n16{margin-bottom:-64px!important}.ml-n1{margin-left:-4px!important}.ml-n2{margin-left:-8px!important}.ml-n3{margin-left:-12px!important}.ml-n4{margin-left:-16px!important}.ml-n5{margin-left:-20px!important}.ml-n6{margin-left:-24px!important}.ml-n7{margin-left:-28px!important}.ml-n8{margin-left:-32px!important}.ml-n9{margin-left:-36px!important}.ml-n10{margin-left:-40px!important}.ml-n11{margin-left:-44px!important}.ml-n12{margin-left:-48px!important}.ml-n13{margin-left:-52px!important}.ml-n14{margin-left:-56px!important}.ml-n15{margin-left:-60px!important}.ml-n16{margin-left:-64px!important}.ms-n1{margin-inline-start:-4px!important}.ms-n2{margin-inline-start:-8px!important}.ms-n3{margin-inline-start:-12px!important}.ms-n4{margin-inline-start:-16px!important}.ms-n5{margin-inline-start:-20px!important}.ms-n6{margin-inline-start:-24px!important}.ms-n7{margin-inline-start:-28px!important}.ms-n8{margin-inline-start:-32px!important}.ms-n9{margin-inline-start:-36px!important}.ms-n10{margin-inline-start:-40px!important}.ms-n11{margin-inline-start:-44px!important}.ms-n12{margin-inline-start:-48px!important}.ms-n13{margin-inline-start:-52px!important}.ms-n14{margin-inline-start:-56px!important}.ms-n15{margin-inline-start:-60px!important}.ms-n16{margin-inline-start:-64px!important}.me-n1{margin-inline-end:-4px!important}.me-n2{margin-inline-end:-8px!important}.me-n3{margin-inline-end:-12px!important}.me-n4{margin-inline-end:-16px!important}.me-n5{margin-inline-end:-20px!important}.me-n6{margin-inline-end:-24px!important}.me-n7{margin-inline-end:-28px!important}.me-n8{margin-inline-end:-32px!important}.me-n9{margin-inline-end:-36px!important}.me-n10{margin-inline-end:-40px!important}.me-n11{margin-inline-end:-44px!important}.me-n12{margin-inline-end:-48px!important}.me-n13{margin-inline-end:-52px!important}.me-n14{margin-inline-end:-56px!important}.me-n15{margin-inline-end:-60px!important}.me-n16{margin-inline-end:-64px!important}.pa-0{padding:0!important}.pa-1{padding:4px!important}.pa-2{padding:8px!important}.pa-3{padding:12px!important}.pa-4{padding:16px!important}.pa-5{padding:20px!important}.pa-6{padding:24px!important}.pa-7{padding:28px!important}.pa-8{padding:32px!important}.pa-9{padding:36px!important}.pa-10{padding:40px!important}.pa-11{padding:44px!important}.pa-12{padding:48px!important}.pa-13{padding:52px!important}.pa-14{padding:56px!important}.pa-15{padding:60px!important}.pa-16{padding:64px!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:4px!important;padding-left:4px!important}.px-2{padding-right:8px!important;padding-left:8px!important}.px-3{padding-right:12px!important;padding-left:12px!important}.px-4{padding-right:16px!important;padding-left:16px!important}.px-5{padding-right:20px!important;padding-left:20px!important}.px-6{padding-right:24px!important;padding-left:24px!important}.px-7{padding-right:28px!important;padding-left:28px!important}.px-8{padding-right:32px!important;padding-left:32px!important}.px-9{padding-right:36px!important;padding-left:36px!important}.px-10{padding-right:40px!important;padding-left:40px!important}.px-11{padding-right:44px!important;padding-left:44px!important}.px-12{padding-right:48px!important;padding-left:48px!important}.px-13{padding-right:52px!important;padding-left:52px!important}.px-14{padding-right:56px!important;padding-left:56px!important}.px-15{padding-right:60px!important;padding-left:60px!important}.px-16{padding-right:64px!important;padding-left:64px!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.py-3{padding-top:12px!important;padding-bottom:12px!important}.py-4{padding-top:16px!important;padding-bottom:16px!important}.py-5{padding-top:20px!important;padding-bottom:20px!important}.py-6{padding-top:24px!important;padding-bottom:24px!important}.py-7{padding-top:28px!important;padding-bottom:28px!important}.py-8{padding-top:32px!important;padding-bottom:32px!important}.py-9{padding-top:36px!important;padding-bottom:36px!important}.py-10{padding-top:40px!important;padding-bottom:40px!important}.py-11{padding-top:44px!important;padding-bottom:44px!important}.py-12{padding-top:48px!important;padding-bottom:48px!important}.py-13{padding-top:52px!important;padding-bottom:52px!important}.py-14{padding-top:56px!important;padding-bottom:56px!important}.py-15{padding-top:60px!important;padding-bottom:60px!important}.py-16{padding-top:64px!important;padding-bottom:64px!important}.pt-0{padding-top:0!important}.pt-1{padding-top:4px!important}.pt-2{padding-top:8px!important}.pt-3{padding-top:12px!important}.pt-4{padding-top:16px!important}.pt-5{padding-top:20px!important}.pt-6{padding-top:24px!important}.pt-7{padding-top:28px!important}.pt-8{padding-top:32px!important}.pt-9{padding-top:36px!important}.pt-10{padding-top:40px!important}.pt-11{padding-top:44px!important}.pt-12{padding-top:48px!important}.pt-13{padding-top:52px!important}.pt-14{padding-top:56px!important}.pt-15{padding-top:60px!important}.pt-16{padding-top:64px!important}.pr-0{padding-right:0!important}.pr-1{padding-right:4px!important}.pr-2{padding-right:8px!important}.pr-3{padding-right:12px!important}.pr-4{padding-right:16px!important}.pr-5{padding-right:20px!important}.pr-6{padding-right:24px!important}.pr-7{padding-right:28px!important}.pr-8{padding-right:32px!important}.pr-9{padding-right:36px!important}.pr-10{padding-right:40px!important}.pr-11{padding-right:44px!important}.pr-12{padding-right:48px!important}.pr-13{padding-right:52px!important}.pr-14{padding-right:56px!important}.pr-15{padding-right:60px!important}.pr-16{padding-right:64px!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:4px!important}.pb-2{padding-bottom:8px!important}.pb-3{padding-bottom:12px!important}.pb-4{padding-bottom:16px!important}.pb-5{padding-bottom:20px!important}.pb-6{padding-bottom:24px!important}.pb-7{padding-bottom:28px!important}.pb-8{padding-bottom:32px!important}.pb-9{padding-bottom:36px!important}.pb-10{padding-bottom:40px!important}.pb-11{padding-bottom:44px!important}.pb-12{padding-bottom:48px!important}.pb-13{padding-bottom:52px!important}.pb-14{padding-bottom:56px!important}.pb-15{padding-bottom:60px!important}.pb-16{padding-bottom:64px!important}.pl-0{padding-left:0!important}.pl-1{padding-left:4px!important}.pl-2{padding-left:8px!important}.pl-3{padding-left:12px!important}.pl-4{padding-left:16px!important}.pl-5{padding-left:20px!important}.pl-6{padding-left:24px!important}.pl-7{padding-left:28px!important}.pl-8{padding-left:32px!important}.pl-9{padding-left:36px!important}.pl-10{padding-left:40px!important}.pl-11{padding-left:44px!important}.pl-12{padding-left:48px!important}.pl-13{padding-left:52px!important}.pl-14{padding-left:56px!important}.pl-15{padding-left:60px!important}.pl-16{padding-left:64px!important}.ps-0{padding-inline-start:0px!important}.ps-1{padding-inline-start:4px!important}.ps-2{padding-inline-start:8px!important}.ps-3{padding-inline-start:12px!important}.ps-4{padding-inline-start:16px!important}.ps-5{padding-inline-start:20px!important}.ps-6{padding-inline-start:24px!important}.ps-7{padding-inline-start:28px!important}.ps-8{padding-inline-start:32px!important}.ps-9{padding-inline-start:36px!important}.ps-10{padding-inline-start:40px!important}.ps-11{padding-inline-start:44px!important}.ps-12{padding-inline-start:48px!important}.ps-13{padding-inline-start:52px!important}.ps-14{padding-inline-start:56px!important}.ps-15{padding-inline-start:60px!important}.ps-16{padding-inline-start:64px!important}.pe-0{padding-inline-end:0px!important}.pe-1{padding-inline-end:4px!important}.pe-2{padding-inline-end:8px!important}.pe-3{padding-inline-end:12px!important}.pe-4{padding-inline-end:16px!important}.pe-5{padding-inline-end:20px!important}.pe-6{padding-inline-end:24px!important}.pe-7{padding-inline-end:28px!important}.pe-8{padding-inline-end:32px!important}.pe-9{padding-inline-end:36px!important}.pe-10{padding-inline-end:40px!important}.pe-11{padding-inline-end:44px!important}.pe-12{padding-inline-end:48px!important}.pe-13{padding-inline-end:52px!important}.pe-14{padding-inline-end:56px!important}.pe-15{padding-inline-end:60px!important}.pe-16{padding-inline-end:64px!important}.rounded-0{border-radius:0!important}.rounded-sm{border-radius:2px!important}.rounded{border-radius:4px!important}.rounded-lg{border-radius:8px!important}.rounded-xl{border-radius:24px!important}.rounded-pill{border-radius:9999px!important}.rounded-circle{border-radius:50%!important}.rounded-shaped{border-radius:24px 0!important}.rounded-t-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-t-sm{border-top-left-radius:2px!important;border-top-right-radius:2px!important}.rounded-t{border-top-left-radius:4px!important;border-top-right-radius:4px!important}.rounded-t-lg{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.rounded-t-xl{border-top-left-radius:24px!important;border-top-right-radius:24px!important}.rounded-t-pill{border-top-left-radius:9999px!important;border-top-right-radius:9999px!important}.rounded-t-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-t-shaped{border-top-left-radius:24px!important;border-top-right-radius:0!important}.v-locale--is-ltr .rounded-e-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-e-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.v-locale--is-ltr .rounded-e-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.v-locale--is-rtl .rounded-e-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.v-locale--is-ltr .rounded-e{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-locale--is-rtl .rounded-e{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-locale--is-ltr .rounded-e-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-e-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-locale--is-ltr .rounded-e-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-locale--is-rtl .rounded-e-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-locale--is-ltr .rounded-e-pill{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-locale--is-rtl .rounded-e-pill{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.v-locale--is-ltr .rounded-e-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.v-locale--is-rtl .rounded-e-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.v-locale--is-ltr .rounded-e-shaped{border-top-right-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-e-shaped{border-top-left-radius:24px!important;border-bottom-left-radius:0!important}.rounded-b-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-b-sm{border-bottom-left-radius:2px!important;border-bottom-right-radius:2px!important}.rounded-b{border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}.rounded-b-lg{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}.rounded-b-xl{border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important}.rounded-b-pill{border-bottom-left-radius:9999px!important;border-bottom-right-radius:9999px!important}.rounded-b-circle{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-b-shaped{border-bottom-left-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-s-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-s-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-s-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.v-locale--is-rtl .rounded-s-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.v-locale--is-ltr .rounded-s{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-locale--is-rtl .rounded-s{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-locale--is-ltr .rounded-s-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-s-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-locale--is-ltr .rounded-s-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-locale--is-rtl .rounded-s-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-locale--is-ltr .rounded-s-pill{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.v-locale--is-rtl .rounded-s-pill{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-locale--is-ltr .rounded-s-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.v-locale--is-rtl .rounded-s-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.v-locale--is-ltr .rounded-s-shaped{border-top-left-radius:24px!important;border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-s-shaped{border-top-right-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-ts-0{border-top-left-radius:0!important}.v-locale--is-rtl .rounded-ts-0{border-top-right-radius:0!important}.v-locale--is-ltr .rounded-ts-sm{border-top-left-radius:2px!important}.v-locale--is-rtl .rounded-ts-sm{border-top-right-radius:2px!important}.v-locale--is-ltr .rounded-ts{border-top-left-radius:4px!important}.v-locale--is-rtl .rounded-ts{border-top-right-radius:4px!important}.v-locale--is-ltr .rounded-ts-lg{border-top-left-radius:8px!important}.v-locale--is-rtl .rounded-ts-lg{border-top-right-radius:8px!important}.v-locale--is-ltr .rounded-ts-xl{border-top-left-radius:24px!important}.v-locale--is-rtl .rounded-ts-xl{border-top-right-radius:24px!important}.v-locale--is-ltr .rounded-ts-pill{border-top-left-radius:9999px!important}.v-locale--is-rtl .rounded-ts-pill{border-top-right-radius:9999px!important}.v-locale--is-ltr .rounded-ts-circle{border-top-left-radius:50%!important}.v-locale--is-rtl .rounded-ts-circle{border-top-right-radius:50%!important}.v-locale--is-ltr .rounded-ts-shaped{border-top-left-radius:24px 0!important}.v-locale--is-rtl .rounded-ts-shaped{border-top-right-radius:24px 0!important}.v-locale--is-ltr .rounded-te-0{border-top-right-radius:0!important}.v-locale--is-rtl .rounded-te-0{border-top-left-radius:0!important}.v-locale--is-ltr .rounded-te-sm{border-top-right-radius:2px!important}.v-locale--is-rtl .rounded-te-sm{border-top-left-radius:2px!important}.v-locale--is-ltr .rounded-te{border-top-right-radius:4px!important}.v-locale--is-rtl .rounded-te{border-top-left-radius:4px!important}.v-locale--is-ltr .rounded-te-lg{border-top-right-radius:8px!important}.v-locale--is-rtl .rounded-te-lg{border-top-left-radius:8px!important}.v-locale--is-ltr .rounded-te-xl{border-top-right-radius:24px!important}.v-locale--is-rtl .rounded-te-xl{border-top-left-radius:24px!important}.v-locale--is-ltr .rounded-te-pill{border-top-right-radius:9999px!important}.v-locale--is-rtl .rounded-te-pill{border-top-left-radius:9999px!important}.v-locale--is-ltr .rounded-te-circle{border-top-right-radius:50%!important}.v-locale--is-rtl .rounded-te-circle{border-top-left-radius:50%!important}.v-locale--is-ltr .rounded-te-shaped{border-top-right-radius:24px 0!important}.v-locale--is-rtl .rounded-te-shaped{border-top-left-radius:24px 0!important}.v-locale--is-ltr .rounded-be-0{border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-be-0{border-bottom-left-radius:0!important}.v-locale--is-ltr .rounded-be-sm{border-bottom-right-radius:2px!important}.v-locale--is-rtl .rounded-be-sm{border-bottom-left-radius:2px!important}.v-locale--is-ltr .rounded-be{border-bottom-right-radius:4px!important}.v-locale--is-rtl .rounded-be{border-bottom-left-radius:4px!important}.v-locale--is-ltr .rounded-be-lg{border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-be-lg{border-bottom-left-radius:8px!important}.v-locale--is-ltr .rounded-be-xl{border-bottom-right-radius:24px!important}.v-locale--is-rtl .rounded-be-xl{border-bottom-left-radius:24px!important}.v-locale--is-ltr .rounded-be-pill{border-bottom-right-radius:9999px!important}.v-locale--is-rtl .rounded-be-pill{border-bottom-left-radius:9999px!important}.v-locale--is-ltr .rounded-be-circle{border-bottom-right-radius:50%!important}.v-locale--is-rtl .rounded-be-circle{border-bottom-left-radius:50%!important}.v-locale--is-ltr .rounded-be-shaped{border-bottom-right-radius:24px 0!important}.v-locale--is-rtl .rounded-be-shaped{border-bottom-left-radius:24px 0!important}.v-locale--is-ltr .rounded-bs-0{border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-bs-0{border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-bs-sm{border-bottom-left-radius:2px!important}.v-locale--is-rtl .rounded-bs-sm{border-bottom-right-radius:2px!important}.v-locale--is-ltr .rounded-bs{border-bottom-left-radius:4px!important}.v-locale--is-rtl .rounded-bs{border-bottom-right-radius:4px!important}.v-locale--is-ltr .rounded-bs-lg{border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-bs-lg{border-bottom-right-radius:8px!important}.v-locale--is-ltr .rounded-bs-xl{border-bottom-left-radius:24px!important}.v-locale--is-rtl .rounded-bs-xl{border-bottom-right-radius:24px!important}.v-locale--is-ltr .rounded-bs-pill{border-bottom-left-radius:9999px!important}.v-locale--is-rtl .rounded-bs-pill{border-bottom-right-radius:9999px!important}.v-locale--is-ltr .rounded-bs-circle{border-bottom-left-radius:50%!important}.v-locale--is-rtl .rounded-bs-circle{border-bottom-right-radius:50%!important}.v-locale--is-ltr .rounded-bs-shaped{border-bottom-left-radius:24px 0!important}.v-locale--is-rtl .rounded-bs-shaped{border-bottom-right-radius:24px 0!important}.border-0{border-width:0!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border{border-width:thin!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-sm{border-width:1px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-md{border-width:2px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-lg{border-width:4px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-xl{border-width:8px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-opacity-0{--v-border-opacity: 0 !important}.border-opacity{--v-border-opacity: .12 !important}.border-opacity-25{--v-border-opacity: .25 !important}.border-opacity-50{--v-border-opacity: .5 !important}.border-opacity-75{--v-border-opacity: .75 !important}.border-opacity-100{--v-border-opacity: 1 !important}.border-t-0{border-block-start-width:0!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t{border-block-start-width:thin!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-sm{border-block-start-width:1px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-md{border-block-start-width:2px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-lg{border-block-start-width:4px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-xl{border-block-start-width:8px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-0{border-inline-end-width:0!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e{border-inline-end-width:thin!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-sm{border-inline-end-width:1px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-md{border-inline-end-width:2px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-lg{border-inline-end-width:4px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-xl{border-inline-end-width:8px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-0{border-block-end-width:0!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b{border-block-end-width:thin!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-sm{border-block-end-width:1px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-md{border-block-end-width:2px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-lg{border-block-end-width:4px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-xl{border-block-end-width:8px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-0{border-inline-start-width:0!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s{border-inline-start-width:thin!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-sm{border-inline-start-width:1px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-md{border-inline-start-width:2px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-lg{border-inline-start-width:4px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-xl{border-inline-start-width:8px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-dotted{border-style:dotted!important}.border-double{border-style:double!important}.border-none{border-style:none!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-start{text-align:start!important}.text-end{text-align:end!important}.text-decoration-line-through{text-decoration:line-through!important}.text-decoration-none{text-decoration:none!important}.text-decoration-overline{text-decoration:overline!important}.text-decoration-underline{text-decoration:underline!important}.text-wrap{white-space:normal!important}.text-no-wrap{white-space:nowrap!important}.text-pre{white-space:pre!important}.text-pre-line{white-space:pre-line!important}.text-pre-wrap{white-space:pre-wrap!important}.text-break{overflow-wrap:break-word!important;word-break:break-word!important}.text-high-emphasis{color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))!important}.text-medium-emphasis{color:rgba(var(--v-theme-on-background),var(--v-medium-emphasis-opacity))!important}.text-disabled{color:rgba(var(--v-theme-on-background),var(--v-disabled-opacity))!important}.text-truncate{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.text-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif!important;text-transform:uppercase!important}.text-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif!important;text-transform:uppercase!important}.text-none{text-transform:none!important}.text-capitalize{text-transform:capitalize!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.font-weight-thin{font-weight:100!important}.font-weight-light{font-weight:300!important}.font-weight-regular{font-weight:400!important}.font-weight-medium{font-weight:500!important}.font-weight-bold{font-weight:700!important}.font-weight-black{font-weight:900!important}.font-italic{font-style:italic!important}.text-mono{font-family:monospace!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-fixed{position:fixed!important}.position-absolute{position:absolute!important}.position-sticky{position:sticky!important}.fill-height{height:100%!important}.h-auto{height:auto!important}.h-screen{height:100vh!important}.h-0{height:0!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-screen{height:100dvh!important}.w-auto{width:auto!important}.w-0{width:0!important}.w-25{width:25%!important}.w-33{width:33%!important}.w-50{width:50%!important}.w-66{width:66%!important}.w-75{width:75%!important}.w-100{width:100%!important}@media (min-width: 600px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.float-sm-none{float:none!important}.float-sm-left{float:left!important}.float-sm-right{float:right!important}.v-locale--is-rtl .float-sm-end{float:left!important}.v-locale--is-rtl .float-sm-start,.v-locale--is-ltr .float-sm-end{float:right!important}.v-locale--is-ltr .float-sm-start{float:left!important}.flex-sm-fill,.flex-sm-1-1{flex:1 1 auto!important}.flex-sm-1-0{flex:1 0 auto!important}.flex-sm-0-1{flex:0 1 auto!important}.flex-sm-0-0{flex:0 0 auto!important}.flex-sm-1-1-100{flex:1 1 100%!important}.flex-sm-1-0-100{flex:1 0 100%!important}.flex-sm-0-1-100{flex:0 1 100%!important}.flex-sm-0-0-100{flex:0 0 100%!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-sm-start{justify-content:flex-start!important}.justify-sm-end{justify-content:flex-end!important}.justify-sm-center{justify-content:center!important}.justify-sm-space-between{justify-content:space-between!important}.justify-sm-space-around{justify-content:space-around!important}.justify-sm-space-evenly{justify-content:space-evenly!important}.align-sm-start{align-items:flex-start!important}.align-sm-end{align-items:flex-end!important}.align-sm-center{align-items:center!important}.align-sm-baseline{align-items:baseline!important}.align-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-space-between{align-content:space-between!important}.align-content-sm-space-around{align-content:space-around!important}.align-content-sm-space-evenly{align-content:space-evenly!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-6{order:6!important}.order-sm-7{order:7!important}.order-sm-8{order:8!important}.order-sm-9{order:9!important}.order-sm-10{order:10!important}.order-sm-11{order:11!important}.order-sm-12{order:12!important}.order-sm-last{order:13!important}.ga-sm-0{gap:0px!important}.ga-sm-1{gap:4px!important}.ga-sm-2{gap:8px!important}.ga-sm-3{gap:12px!important}.ga-sm-4{gap:16px!important}.ga-sm-5{gap:20px!important}.ga-sm-6{gap:24px!important}.ga-sm-7{gap:28px!important}.ga-sm-8{gap:32px!important}.ga-sm-9{gap:36px!important}.ga-sm-10{gap:40px!important}.ga-sm-11{gap:44px!important}.ga-sm-12{gap:48px!important}.ga-sm-13{gap:52px!important}.ga-sm-14{gap:56px!important}.ga-sm-15{gap:60px!important}.ga-sm-16{gap:64px!important}.ga-sm-auto{gap:auto!important}.gr-sm-0{row-gap:0px!important}.gr-sm-1{row-gap:4px!important}.gr-sm-2{row-gap:8px!important}.gr-sm-3{row-gap:12px!important}.gr-sm-4{row-gap:16px!important}.gr-sm-5{row-gap:20px!important}.gr-sm-6{row-gap:24px!important}.gr-sm-7{row-gap:28px!important}.gr-sm-8{row-gap:32px!important}.gr-sm-9{row-gap:36px!important}.gr-sm-10{row-gap:40px!important}.gr-sm-11{row-gap:44px!important}.gr-sm-12{row-gap:48px!important}.gr-sm-13{row-gap:52px!important}.gr-sm-14{row-gap:56px!important}.gr-sm-15{row-gap:60px!important}.gr-sm-16{row-gap:64px!important}.gr-sm-auto{row-gap:auto!important}.gc-sm-0{column-gap:0px!important}.gc-sm-1{column-gap:4px!important}.gc-sm-2{column-gap:8px!important}.gc-sm-3{column-gap:12px!important}.gc-sm-4{column-gap:16px!important}.gc-sm-5{column-gap:20px!important}.gc-sm-6{column-gap:24px!important}.gc-sm-7{column-gap:28px!important}.gc-sm-8{column-gap:32px!important}.gc-sm-9{column-gap:36px!important}.gc-sm-10{column-gap:40px!important}.gc-sm-11{column-gap:44px!important}.gc-sm-12{column-gap:48px!important}.gc-sm-13{column-gap:52px!important}.gc-sm-14{column-gap:56px!important}.gc-sm-15{column-gap:60px!important}.gc-sm-16{column-gap:64px!important}.gc-sm-auto{column-gap:auto!important}.ma-sm-0{margin:0!important}.ma-sm-1{margin:4px!important}.ma-sm-2{margin:8px!important}.ma-sm-3{margin:12px!important}.ma-sm-4{margin:16px!important}.ma-sm-5{margin:20px!important}.ma-sm-6{margin:24px!important}.ma-sm-7{margin:28px!important}.ma-sm-8{margin:32px!important}.ma-sm-9{margin:36px!important}.ma-sm-10{margin:40px!important}.ma-sm-11{margin:44px!important}.ma-sm-12{margin:48px!important}.ma-sm-13{margin:52px!important}.ma-sm-14{margin:56px!important}.ma-sm-15{margin:60px!important}.ma-sm-16{margin:64px!important}.ma-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:4px!important;margin-left:4px!important}.mx-sm-2{margin-right:8px!important;margin-left:8px!important}.mx-sm-3{margin-right:12px!important;margin-left:12px!important}.mx-sm-4{margin-right:16px!important;margin-left:16px!important}.mx-sm-5{margin-right:20px!important;margin-left:20px!important}.mx-sm-6{margin-right:24px!important;margin-left:24px!important}.mx-sm-7{margin-right:28px!important;margin-left:28px!important}.mx-sm-8{margin-right:32px!important;margin-left:32px!important}.mx-sm-9{margin-right:36px!important;margin-left:36px!important}.mx-sm-10{margin-right:40px!important;margin-left:40px!important}.mx-sm-11{margin-right:44px!important;margin-left:44px!important}.mx-sm-12{margin-right:48px!important;margin-left:48px!important}.mx-sm-13{margin-right:52px!important;margin-left:52px!important}.mx-sm-14{margin-right:56px!important;margin-left:56px!important}.mx-sm-15{margin-right:60px!important;margin-left:60px!important}.mx-sm-16{margin-right:64px!important;margin-left:64px!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:4px!important;margin-bottom:4px!important}.my-sm-2{margin-top:8px!important;margin-bottom:8px!important}.my-sm-3{margin-top:12px!important;margin-bottom:12px!important}.my-sm-4{margin-top:16px!important;margin-bottom:16px!important}.my-sm-5{margin-top:20px!important;margin-bottom:20px!important}.my-sm-6{margin-top:24px!important;margin-bottom:24px!important}.my-sm-7{margin-top:28px!important;margin-bottom:28px!important}.my-sm-8{margin-top:32px!important;margin-bottom:32px!important}.my-sm-9{margin-top:36px!important;margin-bottom:36px!important}.my-sm-10{margin-top:40px!important;margin-bottom:40px!important}.my-sm-11{margin-top:44px!important;margin-bottom:44px!important}.my-sm-12{margin-top:48px!important;margin-bottom:48px!important}.my-sm-13{margin-top:52px!important;margin-bottom:52px!important}.my-sm-14{margin-top:56px!important;margin-bottom:56px!important}.my-sm-15{margin-top:60px!important;margin-bottom:60px!important}.my-sm-16{margin-top:64px!important;margin-bottom:64px!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:4px!important}.mt-sm-2{margin-top:8px!important}.mt-sm-3{margin-top:12px!important}.mt-sm-4{margin-top:16px!important}.mt-sm-5{margin-top:20px!important}.mt-sm-6{margin-top:24px!important}.mt-sm-7{margin-top:28px!important}.mt-sm-8{margin-top:32px!important}.mt-sm-9{margin-top:36px!important}.mt-sm-10{margin-top:40px!important}.mt-sm-11{margin-top:44px!important}.mt-sm-12{margin-top:48px!important}.mt-sm-13{margin-top:52px!important}.mt-sm-14{margin-top:56px!important}.mt-sm-15{margin-top:60px!important}.mt-sm-16{margin-top:64px!important}.mt-sm-auto{margin-top:auto!important}.mr-sm-0{margin-right:0!important}.mr-sm-1{margin-right:4px!important}.mr-sm-2{margin-right:8px!important}.mr-sm-3{margin-right:12px!important}.mr-sm-4{margin-right:16px!important}.mr-sm-5{margin-right:20px!important}.mr-sm-6{margin-right:24px!important}.mr-sm-7{margin-right:28px!important}.mr-sm-8{margin-right:32px!important}.mr-sm-9{margin-right:36px!important}.mr-sm-10{margin-right:40px!important}.mr-sm-11{margin-right:44px!important}.mr-sm-12{margin-right:48px!important}.mr-sm-13{margin-right:52px!important}.mr-sm-14{margin-right:56px!important}.mr-sm-15{margin-right:60px!important}.mr-sm-16{margin-right:64px!important}.mr-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:4px!important}.mb-sm-2{margin-bottom:8px!important}.mb-sm-3{margin-bottom:12px!important}.mb-sm-4{margin-bottom:16px!important}.mb-sm-5{margin-bottom:20px!important}.mb-sm-6{margin-bottom:24px!important}.mb-sm-7{margin-bottom:28px!important}.mb-sm-8{margin-bottom:32px!important}.mb-sm-9{margin-bottom:36px!important}.mb-sm-10{margin-bottom:40px!important}.mb-sm-11{margin-bottom:44px!important}.mb-sm-12{margin-bottom:48px!important}.mb-sm-13{margin-bottom:52px!important}.mb-sm-14{margin-bottom:56px!important}.mb-sm-15{margin-bottom:60px!important}.mb-sm-16{margin-bottom:64px!important}.mb-sm-auto{margin-bottom:auto!important}.ml-sm-0{margin-left:0!important}.ml-sm-1{margin-left:4px!important}.ml-sm-2{margin-left:8px!important}.ml-sm-3{margin-left:12px!important}.ml-sm-4{margin-left:16px!important}.ml-sm-5{margin-left:20px!important}.ml-sm-6{margin-left:24px!important}.ml-sm-7{margin-left:28px!important}.ml-sm-8{margin-left:32px!important}.ml-sm-9{margin-left:36px!important}.ml-sm-10{margin-left:40px!important}.ml-sm-11{margin-left:44px!important}.ml-sm-12{margin-left:48px!important}.ml-sm-13{margin-left:52px!important}.ml-sm-14{margin-left:56px!important}.ml-sm-15{margin-left:60px!important}.ml-sm-16{margin-left:64px!important}.ml-sm-auto{margin-left:auto!important}.ms-sm-0{margin-inline-start:0px!important}.ms-sm-1{margin-inline-start:4px!important}.ms-sm-2{margin-inline-start:8px!important}.ms-sm-3{margin-inline-start:12px!important}.ms-sm-4{margin-inline-start:16px!important}.ms-sm-5{margin-inline-start:20px!important}.ms-sm-6{margin-inline-start:24px!important}.ms-sm-7{margin-inline-start:28px!important}.ms-sm-8{margin-inline-start:32px!important}.ms-sm-9{margin-inline-start:36px!important}.ms-sm-10{margin-inline-start:40px!important}.ms-sm-11{margin-inline-start:44px!important}.ms-sm-12{margin-inline-start:48px!important}.ms-sm-13{margin-inline-start:52px!important}.ms-sm-14{margin-inline-start:56px!important}.ms-sm-15{margin-inline-start:60px!important}.ms-sm-16{margin-inline-start:64px!important}.ms-sm-auto{margin-inline-start:auto!important}.me-sm-0{margin-inline-end:0px!important}.me-sm-1{margin-inline-end:4px!important}.me-sm-2{margin-inline-end:8px!important}.me-sm-3{margin-inline-end:12px!important}.me-sm-4{margin-inline-end:16px!important}.me-sm-5{margin-inline-end:20px!important}.me-sm-6{margin-inline-end:24px!important}.me-sm-7{margin-inline-end:28px!important}.me-sm-8{margin-inline-end:32px!important}.me-sm-9{margin-inline-end:36px!important}.me-sm-10{margin-inline-end:40px!important}.me-sm-11{margin-inline-end:44px!important}.me-sm-12{margin-inline-end:48px!important}.me-sm-13{margin-inline-end:52px!important}.me-sm-14{margin-inline-end:56px!important}.me-sm-15{margin-inline-end:60px!important}.me-sm-16{margin-inline-end:64px!important}.me-sm-auto{margin-inline-end:auto!important}.ma-sm-n1{margin:-4px!important}.ma-sm-n2{margin:-8px!important}.ma-sm-n3{margin:-12px!important}.ma-sm-n4{margin:-16px!important}.ma-sm-n5{margin:-20px!important}.ma-sm-n6{margin:-24px!important}.ma-sm-n7{margin:-28px!important}.ma-sm-n8{margin:-32px!important}.ma-sm-n9{margin:-36px!important}.ma-sm-n10{margin:-40px!important}.ma-sm-n11{margin:-44px!important}.ma-sm-n12{margin:-48px!important}.ma-sm-n13{margin:-52px!important}.ma-sm-n14{margin:-56px!important}.ma-sm-n15{margin:-60px!important}.ma-sm-n16{margin:-64px!important}.mx-sm-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-sm-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-sm-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-sm-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-sm-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-sm-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-sm-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-sm-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-sm-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-sm-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-sm-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-sm-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-sm-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-sm-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-sm-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-sm-n16{margin-right:-64px!important;margin-left:-64px!important}.my-sm-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-sm-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-sm-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-sm-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-sm-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-sm-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-sm-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-sm-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-sm-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-sm-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-sm-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-sm-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-sm-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-sm-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-sm-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-sm-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-sm-n1{margin-top:-4px!important}.mt-sm-n2{margin-top:-8px!important}.mt-sm-n3{margin-top:-12px!important}.mt-sm-n4{margin-top:-16px!important}.mt-sm-n5{margin-top:-20px!important}.mt-sm-n6{margin-top:-24px!important}.mt-sm-n7{margin-top:-28px!important}.mt-sm-n8{margin-top:-32px!important}.mt-sm-n9{margin-top:-36px!important}.mt-sm-n10{margin-top:-40px!important}.mt-sm-n11{margin-top:-44px!important}.mt-sm-n12{margin-top:-48px!important}.mt-sm-n13{margin-top:-52px!important}.mt-sm-n14{margin-top:-56px!important}.mt-sm-n15{margin-top:-60px!important}.mt-sm-n16{margin-top:-64px!important}.mr-sm-n1{margin-right:-4px!important}.mr-sm-n2{margin-right:-8px!important}.mr-sm-n3{margin-right:-12px!important}.mr-sm-n4{margin-right:-16px!important}.mr-sm-n5{margin-right:-20px!important}.mr-sm-n6{margin-right:-24px!important}.mr-sm-n7{margin-right:-28px!important}.mr-sm-n8{margin-right:-32px!important}.mr-sm-n9{margin-right:-36px!important}.mr-sm-n10{margin-right:-40px!important}.mr-sm-n11{margin-right:-44px!important}.mr-sm-n12{margin-right:-48px!important}.mr-sm-n13{margin-right:-52px!important}.mr-sm-n14{margin-right:-56px!important}.mr-sm-n15{margin-right:-60px!important}.mr-sm-n16{margin-right:-64px!important}.mb-sm-n1{margin-bottom:-4px!important}.mb-sm-n2{margin-bottom:-8px!important}.mb-sm-n3{margin-bottom:-12px!important}.mb-sm-n4{margin-bottom:-16px!important}.mb-sm-n5{margin-bottom:-20px!important}.mb-sm-n6{margin-bottom:-24px!important}.mb-sm-n7{margin-bottom:-28px!important}.mb-sm-n8{margin-bottom:-32px!important}.mb-sm-n9{margin-bottom:-36px!important}.mb-sm-n10{margin-bottom:-40px!important}.mb-sm-n11{margin-bottom:-44px!important}.mb-sm-n12{margin-bottom:-48px!important}.mb-sm-n13{margin-bottom:-52px!important}.mb-sm-n14{margin-bottom:-56px!important}.mb-sm-n15{margin-bottom:-60px!important}.mb-sm-n16{margin-bottom:-64px!important}.ml-sm-n1{margin-left:-4px!important}.ml-sm-n2{margin-left:-8px!important}.ml-sm-n3{margin-left:-12px!important}.ml-sm-n4{margin-left:-16px!important}.ml-sm-n5{margin-left:-20px!important}.ml-sm-n6{margin-left:-24px!important}.ml-sm-n7{margin-left:-28px!important}.ml-sm-n8{margin-left:-32px!important}.ml-sm-n9{margin-left:-36px!important}.ml-sm-n10{margin-left:-40px!important}.ml-sm-n11{margin-left:-44px!important}.ml-sm-n12{margin-left:-48px!important}.ml-sm-n13{margin-left:-52px!important}.ml-sm-n14{margin-left:-56px!important}.ml-sm-n15{margin-left:-60px!important}.ml-sm-n16{margin-left:-64px!important}.ms-sm-n1{margin-inline-start:-4px!important}.ms-sm-n2{margin-inline-start:-8px!important}.ms-sm-n3{margin-inline-start:-12px!important}.ms-sm-n4{margin-inline-start:-16px!important}.ms-sm-n5{margin-inline-start:-20px!important}.ms-sm-n6{margin-inline-start:-24px!important}.ms-sm-n7{margin-inline-start:-28px!important}.ms-sm-n8{margin-inline-start:-32px!important}.ms-sm-n9{margin-inline-start:-36px!important}.ms-sm-n10{margin-inline-start:-40px!important}.ms-sm-n11{margin-inline-start:-44px!important}.ms-sm-n12{margin-inline-start:-48px!important}.ms-sm-n13{margin-inline-start:-52px!important}.ms-sm-n14{margin-inline-start:-56px!important}.ms-sm-n15{margin-inline-start:-60px!important}.ms-sm-n16{margin-inline-start:-64px!important}.me-sm-n1{margin-inline-end:-4px!important}.me-sm-n2{margin-inline-end:-8px!important}.me-sm-n3{margin-inline-end:-12px!important}.me-sm-n4{margin-inline-end:-16px!important}.me-sm-n5{margin-inline-end:-20px!important}.me-sm-n6{margin-inline-end:-24px!important}.me-sm-n7{margin-inline-end:-28px!important}.me-sm-n8{margin-inline-end:-32px!important}.me-sm-n9{margin-inline-end:-36px!important}.me-sm-n10{margin-inline-end:-40px!important}.me-sm-n11{margin-inline-end:-44px!important}.me-sm-n12{margin-inline-end:-48px!important}.me-sm-n13{margin-inline-end:-52px!important}.me-sm-n14{margin-inline-end:-56px!important}.me-sm-n15{margin-inline-end:-60px!important}.me-sm-n16{margin-inline-end:-64px!important}.pa-sm-0{padding:0!important}.pa-sm-1{padding:4px!important}.pa-sm-2{padding:8px!important}.pa-sm-3{padding:12px!important}.pa-sm-4{padding:16px!important}.pa-sm-5{padding:20px!important}.pa-sm-6{padding:24px!important}.pa-sm-7{padding:28px!important}.pa-sm-8{padding:32px!important}.pa-sm-9{padding:36px!important}.pa-sm-10{padding:40px!important}.pa-sm-11{padding:44px!important}.pa-sm-12{padding:48px!important}.pa-sm-13{padding:52px!important}.pa-sm-14{padding:56px!important}.pa-sm-15{padding:60px!important}.pa-sm-16{padding:64px!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:4px!important;padding-left:4px!important}.px-sm-2{padding-right:8px!important;padding-left:8px!important}.px-sm-3{padding-right:12px!important;padding-left:12px!important}.px-sm-4{padding-right:16px!important;padding-left:16px!important}.px-sm-5{padding-right:20px!important;padding-left:20px!important}.px-sm-6{padding-right:24px!important;padding-left:24px!important}.px-sm-7{padding-right:28px!important;padding-left:28px!important}.px-sm-8{padding-right:32px!important;padding-left:32px!important}.px-sm-9{padding-right:36px!important;padding-left:36px!important}.px-sm-10{padding-right:40px!important;padding-left:40px!important}.px-sm-11{padding-right:44px!important;padding-left:44px!important}.px-sm-12{padding-right:48px!important;padding-left:48px!important}.px-sm-13{padding-right:52px!important;padding-left:52px!important}.px-sm-14{padding-right:56px!important;padding-left:56px!important}.px-sm-15{padding-right:60px!important;padding-left:60px!important}.px-sm-16{padding-right:64px!important;padding-left:64px!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:4px!important;padding-bottom:4px!important}.py-sm-2{padding-top:8px!important;padding-bottom:8px!important}.py-sm-3{padding-top:12px!important;padding-bottom:12px!important}.py-sm-4{padding-top:16px!important;padding-bottom:16px!important}.py-sm-5{padding-top:20px!important;padding-bottom:20px!important}.py-sm-6{padding-top:24px!important;padding-bottom:24px!important}.py-sm-7{padding-top:28px!important;padding-bottom:28px!important}.py-sm-8{padding-top:32px!important;padding-bottom:32px!important}.py-sm-9{padding-top:36px!important;padding-bottom:36px!important}.py-sm-10{padding-top:40px!important;padding-bottom:40px!important}.py-sm-11{padding-top:44px!important;padding-bottom:44px!important}.py-sm-12{padding-top:48px!important;padding-bottom:48px!important}.py-sm-13{padding-top:52px!important;padding-bottom:52px!important}.py-sm-14{padding-top:56px!important;padding-bottom:56px!important}.py-sm-15{padding-top:60px!important;padding-bottom:60px!important}.py-sm-16{padding-top:64px!important;padding-bottom:64px!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:4px!important}.pt-sm-2{padding-top:8px!important}.pt-sm-3{padding-top:12px!important}.pt-sm-4{padding-top:16px!important}.pt-sm-5{padding-top:20px!important}.pt-sm-6{padding-top:24px!important}.pt-sm-7{padding-top:28px!important}.pt-sm-8{padding-top:32px!important}.pt-sm-9{padding-top:36px!important}.pt-sm-10{padding-top:40px!important}.pt-sm-11{padding-top:44px!important}.pt-sm-12{padding-top:48px!important}.pt-sm-13{padding-top:52px!important}.pt-sm-14{padding-top:56px!important}.pt-sm-15{padding-top:60px!important}.pt-sm-16{padding-top:64px!important}.pr-sm-0{padding-right:0!important}.pr-sm-1{padding-right:4px!important}.pr-sm-2{padding-right:8px!important}.pr-sm-3{padding-right:12px!important}.pr-sm-4{padding-right:16px!important}.pr-sm-5{padding-right:20px!important}.pr-sm-6{padding-right:24px!important}.pr-sm-7{padding-right:28px!important}.pr-sm-8{padding-right:32px!important}.pr-sm-9{padding-right:36px!important}.pr-sm-10{padding-right:40px!important}.pr-sm-11{padding-right:44px!important}.pr-sm-12{padding-right:48px!important}.pr-sm-13{padding-right:52px!important}.pr-sm-14{padding-right:56px!important}.pr-sm-15{padding-right:60px!important}.pr-sm-16{padding-right:64px!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:4px!important}.pb-sm-2{padding-bottom:8px!important}.pb-sm-3{padding-bottom:12px!important}.pb-sm-4{padding-bottom:16px!important}.pb-sm-5{padding-bottom:20px!important}.pb-sm-6{padding-bottom:24px!important}.pb-sm-7{padding-bottom:28px!important}.pb-sm-8{padding-bottom:32px!important}.pb-sm-9{padding-bottom:36px!important}.pb-sm-10{padding-bottom:40px!important}.pb-sm-11{padding-bottom:44px!important}.pb-sm-12{padding-bottom:48px!important}.pb-sm-13{padding-bottom:52px!important}.pb-sm-14{padding-bottom:56px!important}.pb-sm-15{padding-bottom:60px!important}.pb-sm-16{padding-bottom:64px!important}.pl-sm-0{padding-left:0!important}.pl-sm-1{padding-left:4px!important}.pl-sm-2{padding-left:8px!important}.pl-sm-3{padding-left:12px!important}.pl-sm-4{padding-left:16px!important}.pl-sm-5{padding-left:20px!important}.pl-sm-6{padding-left:24px!important}.pl-sm-7{padding-left:28px!important}.pl-sm-8{padding-left:32px!important}.pl-sm-9{padding-left:36px!important}.pl-sm-10{padding-left:40px!important}.pl-sm-11{padding-left:44px!important}.pl-sm-12{padding-left:48px!important}.pl-sm-13{padding-left:52px!important}.pl-sm-14{padding-left:56px!important}.pl-sm-15{padding-left:60px!important}.pl-sm-16{padding-left:64px!important}.ps-sm-0{padding-inline-start:0px!important}.ps-sm-1{padding-inline-start:4px!important}.ps-sm-2{padding-inline-start:8px!important}.ps-sm-3{padding-inline-start:12px!important}.ps-sm-4{padding-inline-start:16px!important}.ps-sm-5{padding-inline-start:20px!important}.ps-sm-6{padding-inline-start:24px!important}.ps-sm-7{padding-inline-start:28px!important}.ps-sm-8{padding-inline-start:32px!important}.ps-sm-9{padding-inline-start:36px!important}.ps-sm-10{padding-inline-start:40px!important}.ps-sm-11{padding-inline-start:44px!important}.ps-sm-12{padding-inline-start:48px!important}.ps-sm-13{padding-inline-start:52px!important}.ps-sm-14{padding-inline-start:56px!important}.ps-sm-15{padding-inline-start:60px!important}.ps-sm-16{padding-inline-start:64px!important}.pe-sm-0{padding-inline-end:0px!important}.pe-sm-1{padding-inline-end:4px!important}.pe-sm-2{padding-inline-end:8px!important}.pe-sm-3{padding-inline-end:12px!important}.pe-sm-4{padding-inline-end:16px!important}.pe-sm-5{padding-inline-end:20px!important}.pe-sm-6{padding-inline-end:24px!important}.pe-sm-7{padding-inline-end:28px!important}.pe-sm-8{padding-inline-end:32px!important}.pe-sm-9{padding-inline-end:36px!important}.pe-sm-10{padding-inline-end:40px!important}.pe-sm-11{padding-inline-end:44px!important}.pe-sm-12{padding-inline-end:48px!important}.pe-sm-13{padding-inline-end:52px!important}.pe-sm-14{padding-inline-end:56px!important}.pe-sm-15{padding-inline-end:60px!important}.pe-sm-16{padding-inline-end:64px!important}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}.text-sm-justify{text-align:justify!important}.text-sm-start{text-align:start!important}.text-sm-end{text-align:end!important}.text-sm-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-sm-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-sm-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-sm-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-sm-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-sm-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-sm-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-sm-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-sm-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-sm-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-sm-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif!important;text-transform:uppercase!important}.text-sm-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-sm-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif!important;text-transform:uppercase!important}}@media (min-width: 960px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.float-md-none{float:none!important}.float-md-left{float:left!important}.float-md-right{float:right!important}.v-locale--is-rtl .float-md-end{float:left!important}.v-locale--is-rtl .float-md-start,.v-locale--is-ltr .float-md-end{float:right!important}.v-locale--is-ltr .float-md-start{float:left!important}.flex-md-fill,.flex-md-1-1{flex:1 1 auto!important}.flex-md-1-0{flex:1 0 auto!important}.flex-md-0-1{flex:0 1 auto!important}.flex-md-0-0{flex:0 0 auto!important}.flex-md-1-1-100{flex:1 1 100%!important}.flex-md-1-0-100{flex:1 0 100%!important}.flex-md-0-1-100{flex:0 1 100%!important}.flex-md-0-0-100{flex:0 0 100%!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-md-start{justify-content:flex-start!important}.justify-md-end{justify-content:flex-end!important}.justify-md-center{justify-content:center!important}.justify-md-space-between{justify-content:space-between!important}.justify-md-space-around{justify-content:space-around!important}.justify-md-space-evenly{justify-content:space-evenly!important}.align-md-start{align-items:flex-start!important}.align-md-end{align-items:flex-end!important}.align-md-center{align-items:center!important}.align-md-baseline{align-items:baseline!important}.align-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-space-between{align-content:space-between!important}.align-content-md-space-around{align-content:space-around!important}.align-content-md-space-evenly{align-content:space-evenly!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-6{order:6!important}.order-md-7{order:7!important}.order-md-8{order:8!important}.order-md-9{order:9!important}.order-md-10{order:10!important}.order-md-11{order:11!important}.order-md-12{order:12!important}.order-md-last{order:13!important}.ga-md-0{gap:0px!important}.ga-md-1{gap:4px!important}.ga-md-2{gap:8px!important}.ga-md-3{gap:12px!important}.ga-md-4{gap:16px!important}.ga-md-5{gap:20px!important}.ga-md-6{gap:24px!important}.ga-md-7{gap:28px!important}.ga-md-8{gap:32px!important}.ga-md-9{gap:36px!important}.ga-md-10{gap:40px!important}.ga-md-11{gap:44px!important}.ga-md-12{gap:48px!important}.ga-md-13{gap:52px!important}.ga-md-14{gap:56px!important}.ga-md-15{gap:60px!important}.ga-md-16{gap:64px!important}.ga-md-auto{gap:auto!important}.gr-md-0{row-gap:0px!important}.gr-md-1{row-gap:4px!important}.gr-md-2{row-gap:8px!important}.gr-md-3{row-gap:12px!important}.gr-md-4{row-gap:16px!important}.gr-md-5{row-gap:20px!important}.gr-md-6{row-gap:24px!important}.gr-md-7{row-gap:28px!important}.gr-md-8{row-gap:32px!important}.gr-md-9{row-gap:36px!important}.gr-md-10{row-gap:40px!important}.gr-md-11{row-gap:44px!important}.gr-md-12{row-gap:48px!important}.gr-md-13{row-gap:52px!important}.gr-md-14{row-gap:56px!important}.gr-md-15{row-gap:60px!important}.gr-md-16{row-gap:64px!important}.gr-md-auto{row-gap:auto!important}.gc-md-0{column-gap:0px!important}.gc-md-1{column-gap:4px!important}.gc-md-2{column-gap:8px!important}.gc-md-3{column-gap:12px!important}.gc-md-4{column-gap:16px!important}.gc-md-5{column-gap:20px!important}.gc-md-6{column-gap:24px!important}.gc-md-7{column-gap:28px!important}.gc-md-8{column-gap:32px!important}.gc-md-9{column-gap:36px!important}.gc-md-10{column-gap:40px!important}.gc-md-11{column-gap:44px!important}.gc-md-12{column-gap:48px!important}.gc-md-13{column-gap:52px!important}.gc-md-14{column-gap:56px!important}.gc-md-15{column-gap:60px!important}.gc-md-16{column-gap:64px!important}.gc-md-auto{column-gap:auto!important}.ma-md-0{margin:0!important}.ma-md-1{margin:4px!important}.ma-md-2{margin:8px!important}.ma-md-3{margin:12px!important}.ma-md-4{margin:16px!important}.ma-md-5{margin:20px!important}.ma-md-6{margin:24px!important}.ma-md-7{margin:28px!important}.ma-md-8{margin:32px!important}.ma-md-9{margin:36px!important}.ma-md-10{margin:40px!important}.ma-md-11{margin:44px!important}.ma-md-12{margin:48px!important}.ma-md-13{margin:52px!important}.ma-md-14{margin:56px!important}.ma-md-15{margin:60px!important}.ma-md-16{margin:64px!important}.ma-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:4px!important;margin-left:4px!important}.mx-md-2{margin-right:8px!important;margin-left:8px!important}.mx-md-3{margin-right:12px!important;margin-left:12px!important}.mx-md-4{margin-right:16px!important;margin-left:16px!important}.mx-md-5{margin-right:20px!important;margin-left:20px!important}.mx-md-6{margin-right:24px!important;margin-left:24px!important}.mx-md-7{margin-right:28px!important;margin-left:28px!important}.mx-md-8{margin-right:32px!important;margin-left:32px!important}.mx-md-9{margin-right:36px!important;margin-left:36px!important}.mx-md-10{margin-right:40px!important;margin-left:40px!important}.mx-md-11{margin-right:44px!important;margin-left:44px!important}.mx-md-12{margin-right:48px!important;margin-left:48px!important}.mx-md-13{margin-right:52px!important;margin-left:52px!important}.mx-md-14{margin-right:56px!important;margin-left:56px!important}.mx-md-15{margin-right:60px!important;margin-left:60px!important}.mx-md-16{margin-right:64px!important;margin-left:64px!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:4px!important;margin-bottom:4px!important}.my-md-2{margin-top:8px!important;margin-bottom:8px!important}.my-md-3{margin-top:12px!important;margin-bottom:12px!important}.my-md-4{margin-top:16px!important;margin-bottom:16px!important}.my-md-5{margin-top:20px!important;margin-bottom:20px!important}.my-md-6{margin-top:24px!important;margin-bottom:24px!important}.my-md-7{margin-top:28px!important;margin-bottom:28px!important}.my-md-8{margin-top:32px!important;margin-bottom:32px!important}.my-md-9{margin-top:36px!important;margin-bottom:36px!important}.my-md-10{margin-top:40px!important;margin-bottom:40px!important}.my-md-11{margin-top:44px!important;margin-bottom:44px!important}.my-md-12{margin-top:48px!important;margin-bottom:48px!important}.my-md-13{margin-top:52px!important;margin-bottom:52px!important}.my-md-14{margin-top:56px!important;margin-bottom:56px!important}.my-md-15{margin-top:60px!important;margin-bottom:60px!important}.my-md-16{margin-top:64px!important;margin-bottom:64px!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:4px!important}.mt-md-2{margin-top:8px!important}.mt-md-3{margin-top:12px!important}.mt-md-4{margin-top:16px!important}.mt-md-5{margin-top:20px!important}.mt-md-6{margin-top:24px!important}.mt-md-7{margin-top:28px!important}.mt-md-8{margin-top:32px!important}.mt-md-9{margin-top:36px!important}.mt-md-10{margin-top:40px!important}.mt-md-11{margin-top:44px!important}.mt-md-12{margin-top:48px!important}.mt-md-13{margin-top:52px!important}.mt-md-14{margin-top:56px!important}.mt-md-15{margin-top:60px!important}.mt-md-16{margin-top:64px!important}.mt-md-auto{margin-top:auto!important}.mr-md-0{margin-right:0!important}.mr-md-1{margin-right:4px!important}.mr-md-2{margin-right:8px!important}.mr-md-3{margin-right:12px!important}.mr-md-4{margin-right:16px!important}.mr-md-5{margin-right:20px!important}.mr-md-6{margin-right:24px!important}.mr-md-7{margin-right:28px!important}.mr-md-8{margin-right:32px!important}.mr-md-9{margin-right:36px!important}.mr-md-10{margin-right:40px!important}.mr-md-11{margin-right:44px!important}.mr-md-12{margin-right:48px!important}.mr-md-13{margin-right:52px!important}.mr-md-14{margin-right:56px!important}.mr-md-15{margin-right:60px!important}.mr-md-16{margin-right:64px!important}.mr-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:4px!important}.mb-md-2{margin-bottom:8px!important}.mb-md-3{margin-bottom:12px!important}.mb-md-4{margin-bottom:16px!important}.mb-md-5{margin-bottom:20px!important}.mb-md-6{margin-bottom:24px!important}.mb-md-7{margin-bottom:28px!important}.mb-md-8{margin-bottom:32px!important}.mb-md-9{margin-bottom:36px!important}.mb-md-10{margin-bottom:40px!important}.mb-md-11{margin-bottom:44px!important}.mb-md-12{margin-bottom:48px!important}.mb-md-13{margin-bottom:52px!important}.mb-md-14{margin-bottom:56px!important}.mb-md-15{margin-bottom:60px!important}.mb-md-16{margin-bottom:64px!important}.mb-md-auto{margin-bottom:auto!important}.ml-md-0{margin-left:0!important}.ml-md-1{margin-left:4px!important}.ml-md-2{margin-left:8px!important}.ml-md-3{margin-left:12px!important}.ml-md-4{margin-left:16px!important}.ml-md-5{margin-left:20px!important}.ml-md-6{margin-left:24px!important}.ml-md-7{margin-left:28px!important}.ml-md-8{margin-left:32px!important}.ml-md-9{margin-left:36px!important}.ml-md-10{margin-left:40px!important}.ml-md-11{margin-left:44px!important}.ml-md-12{margin-left:48px!important}.ml-md-13{margin-left:52px!important}.ml-md-14{margin-left:56px!important}.ml-md-15{margin-left:60px!important}.ml-md-16{margin-left:64px!important}.ml-md-auto{margin-left:auto!important}.ms-md-0{margin-inline-start:0px!important}.ms-md-1{margin-inline-start:4px!important}.ms-md-2{margin-inline-start:8px!important}.ms-md-3{margin-inline-start:12px!important}.ms-md-4{margin-inline-start:16px!important}.ms-md-5{margin-inline-start:20px!important}.ms-md-6{margin-inline-start:24px!important}.ms-md-7{margin-inline-start:28px!important}.ms-md-8{margin-inline-start:32px!important}.ms-md-9{margin-inline-start:36px!important}.ms-md-10{margin-inline-start:40px!important}.ms-md-11{margin-inline-start:44px!important}.ms-md-12{margin-inline-start:48px!important}.ms-md-13{margin-inline-start:52px!important}.ms-md-14{margin-inline-start:56px!important}.ms-md-15{margin-inline-start:60px!important}.ms-md-16{margin-inline-start:64px!important}.ms-md-auto{margin-inline-start:auto!important}.me-md-0{margin-inline-end:0px!important}.me-md-1{margin-inline-end:4px!important}.me-md-2{margin-inline-end:8px!important}.me-md-3{margin-inline-end:12px!important}.me-md-4{margin-inline-end:16px!important}.me-md-5{margin-inline-end:20px!important}.me-md-6{margin-inline-end:24px!important}.me-md-7{margin-inline-end:28px!important}.me-md-8{margin-inline-end:32px!important}.me-md-9{margin-inline-end:36px!important}.me-md-10{margin-inline-end:40px!important}.me-md-11{margin-inline-end:44px!important}.me-md-12{margin-inline-end:48px!important}.me-md-13{margin-inline-end:52px!important}.me-md-14{margin-inline-end:56px!important}.me-md-15{margin-inline-end:60px!important}.me-md-16{margin-inline-end:64px!important}.me-md-auto{margin-inline-end:auto!important}.ma-md-n1{margin:-4px!important}.ma-md-n2{margin:-8px!important}.ma-md-n3{margin:-12px!important}.ma-md-n4{margin:-16px!important}.ma-md-n5{margin:-20px!important}.ma-md-n6{margin:-24px!important}.ma-md-n7{margin:-28px!important}.ma-md-n8{margin:-32px!important}.ma-md-n9{margin:-36px!important}.ma-md-n10{margin:-40px!important}.ma-md-n11{margin:-44px!important}.ma-md-n12{margin:-48px!important}.ma-md-n13{margin:-52px!important}.ma-md-n14{margin:-56px!important}.ma-md-n15{margin:-60px!important}.ma-md-n16{margin:-64px!important}.mx-md-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-md-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-md-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-md-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-md-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-md-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-md-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-md-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-md-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-md-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-md-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-md-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-md-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-md-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-md-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-md-n16{margin-right:-64px!important;margin-left:-64px!important}.my-md-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-md-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-md-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-md-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-md-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-md-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-md-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-md-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-md-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-md-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-md-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-md-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-md-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-md-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-md-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-md-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-md-n1{margin-top:-4px!important}.mt-md-n2{margin-top:-8px!important}.mt-md-n3{margin-top:-12px!important}.mt-md-n4{margin-top:-16px!important}.mt-md-n5{margin-top:-20px!important}.mt-md-n6{margin-top:-24px!important}.mt-md-n7{margin-top:-28px!important}.mt-md-n8{margin-top:-32px!important}.mt-md-n9{margin-top:-36px!important}.mt-md-n10{margin-top:-40px!important}.mt-md-n11{margin-top:-44px!important}.mt-md-n12{margin-top:-48px!important}.mt-md-n13{margin-top:-52px!important}.mt-md-n14{margin-top:-56px!important}.mt-md-n15{margin-top:-60px!important}.mt-md-n16{margin-top:-64px!important}.mr-md-n1{margin-right:-4px!important}.mr-md-n2{margin-right:-8px!important}.mr-md-n3{margin-right:-12px!important}.mr-md-n4{margin-right:-16px!important}.mr-md-n5{margin-right:-20px!important}.mr-md-n6{margin-right:-24px!important}.mr-md-n7{margin-right:-28px!important}.mr-md-n8{margin-right:-32px!important}.mr-md-n9{margin-right:-36px!important}.mr-md-n10{margin-right:-40px!important}.mr-md-n11{margin-right:-44px!important}.mr-md-n12{margin-right:-48px!important}.mr-md-n13{margin-right:-52px!important}.mr-md-n14{margin-right:-56px!important}.mr-md-n15{margin-right:-60px!important}.mr-md-n16{margin-right:-64px!important}.mb-md-n1{margin-bottom:-4px!important}.mb-md-n2{margin-bottom:-8px!important}.mb-md-n3{margin-bottom:-12px!important}.mb-md-n4{margin-bottom:-16px!important}.mb-md-n5{margin-bottom:-20px!important}.mb-md-n6{margin-bottom:-24px!important}.mb-md-n7{margin-bottom:-28px!important}.mb-md-n8{margin-bottom:-32px!important}.mb-md-n9{margin-bottom:-36px!important}.mb-md-n10{margin-bottom:-40px!important}.mb-md-n11{margin-bottom:-44px!important}.mb-md-n12{margin-bottom:-48px!important}.mb-md-n13{margin-bottom:-52px!important}.mb-md-n14{margin-bottom:-56px!important}.mb-md-n15{margin-bottom:-60px!important}.mb-md-n16{margin-bottom:-64px!important}.ml-md-n1{margin-left:-4px!important}.ml-md-n2{margin-left:-8px!important}.ml-md-n3{margin-left:-12px!important}.ml-md-n4{margin-left:-16px!important}.ml-md-n5{margin-left:-20px!important}.ml-md-n6{margin-left:-24px!important}.ml-md-n7{margin-left:-28px!important}.ml-md-n8{margin-left:-32px!important}.ml-md-n9{margin-left:-36px!important}.ml-md-n10{margin-left:-40px!important}.ml-md-n11{margin-left:-44px!important}.ml-md-n12{margin-left:-48px!important}.ml-md-n13{margin-left:-52px!important}.ml-md-n14{margin-left:-56px!important}.ml-md-n15{margin-left:-60px!important}.ml-md-n16{margin-left:-64px!important}.ms-md-n1{margin-inline-start:-4px!important}.ms-md-n2{margin-inline-start:-8px!important}.ms-md-n3{margin-inline-start:-12px!important}.ms-md-n4{margin-inline-start:-16px!important}.ms-md-n5{margin-inline-start:-20px!important}.ms-md-n6{margin-inline-start:-24px!important}.ms-md-n7{margin-inline-start:-28px!important}.ms-md-n8{margin-inline-start:-32px!important}.ms-md-n9{margin-inline-start:-36px!important}.ms-md-n10{margin-inline-start:-40px!important}.ms-md-n11{margin-inline-start:-44px!important}.ms-md-n12{margin-inline-start:-48px!important}.ms-md-n13{margin-inline-start:-52px!important}.ms-md-n14{margin-inline-start:-56px!important}.ms-md-n15{margin-inline-start:-60px!important}.ms-md-n16{margin-inline-start:-64px!important}.me-md-n1{margin-inline-end:-4px!important}.me-md-n2{margin-inline-end:-8px!important}.me-md-n3{margin-inline-end:-12px!important}.me-md-n4{margin-inline-end:-16px!important}.me-md-n5{margin-inline-end:-20px!important}.me-md-n6{margin-inline-end:-24px!important}.me-md-n7{margin-inline-end:-28px!important}.me-md-n8{margin-inline-end:-32px!important}.me-md-n9{margin-inline-end:-36px!important}.me-md-n10{margin-inline-end:-40px!important}.me-md-n11{margin-inline-end:-44px!important}.me-md-n12{margin-inline-end:-48px!important}.me-md-n13{margin-inline-end:-52px!important}.me-md-n14{margin-inline-end:-56px!important}.me-md-n15{margin-inline-end:-60px!important}.me-md-n16{margin-inline-end:-64px!important}.pa-md-0{padding:0!important}.pa-md-1{padding:4px!important}.pa-md-2{padding:8px!important}.pa-md-3{padding:12px!important}.pa-md-4{padding:16px!important}.pa-md-5{padding:20px!important}.pa-md-6{padding:24px!important}.pa-md-7{padding:28px!important}.pa-md-8{padding:32px!important}.pa-md-9{padding:36px!important}.pa-md-10{padding:40px!important}.pa-md-11{padding:44px!important}.pa-md-12{padding:48px!important}.pa-md-13{padding:52px!important}.pa-md-14{padding:56px!important}.pa-md-15{padding:60px!important}.pa-md-16{padding:64px!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:4px!important;padding-left:4px!important}.px-md-2{padding-right:8px!important;padding-left:8px!important}.px-md-3{padding-right:12px!important;padding-left:12px!important}.px-md-4{padding-right:16px!important;padding-left:16px!important}.px-md-5{padding-right:20px!important;padding-left:20px!important}.px-md-6{padding-right:24px!important;padding-left:24px!important}.px-md-7{padding-right:28px!important;padding-left:28px!important}.px-md-8{padding-right:32px!important;padding-left:32px!important}.px-md-9{padding-right:36px!important;padding-left:36px!important}.px-md-10{padding-right:40px!important;padding-left:40px!important}.px-md-11{padding-right:44px!important;padding-left:44px!important}.px-md-12{padding-right:48px!important;padding-left:48px!important}.px-md-13{padding-right:52px!important;padding-left:52px!important}.px-md-14{padding-right:56px!important;padding-left:56px!important}.px-md-15{padding-right:60px!important;padding-left:60px!important}.px-md-16{padding-right:64px!important;padding-left:64px!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:4px!important;padding-bottom:4px!important}.py-md-2{padding-top:8px!important;padding-bottom:8px!important}.py-md-3{padding-top:12px!important;padding-bottom:12px!important}.py-md-4{padding-top:16px!important;padding-bottom:16px!important}.py-md-5{padding-top:20px!important;padding-bottom:20px!important}.py-md-6{padding-top:24px!important;padding-bottom:24px!important}.py-md-7{padding-top:28px!important;padding-bottom:28px!important}.py-md-8{padding-top:32px!important;padding-bottom:32px!important}.py-md-9{padding-top:36px!important;padding-bottom:36px!important}.py-md-10{padding-top:40px!important;padding-bottom:40px!important}.py-md-11{padding-top:44px!important;padding-bottom:44px!important}.py-md-12{padding-top:48px!important;padding-bottom:48px!important}.py-md-13{padding-top:52px!important;padding-bottom:52px!important}.py-md-14{padding-top:56px!important;padding-bottom:56px!important}.py-md-15{padding-top:60px!important;padding-bottom:60px!important}.py-md-16{padding-top:64px!important;padding-bottom:64px!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:4px!important}.pt-md-2{padding-top:8px!important}.pt-md-3{padding-top:12px!important}.pt-md-4{padding-top:16px!important}.pt-md-5{padding-top:20px!important}.pt-md-6{padding-top:24px!important}.pt-md-7{padding-top:28px!important}.pt-md-8{padding-top:32px!important}.pt-md-9{padding-top:36px!important}.pt-md-10{padding-top:40px!important}.pt-md-11{padding-top:44px!important}.pt-md-12{padding-top:48px!important}.pt-md-13{padding-top:52px!important}.pt-md-14{padding-top:56px!important}.pt-md-15{padding-top:60px!important}.pt-md-16{padding-top:64px!important}.pr-md-0{padding-right:0!important}.pr-md-1{padding-right:4px!important}.pr-md-2{padding-right:8px!important}.pr-md-3{padding-right:12px!important}.pr-md-4{padding-right:16px!important}.pr-md-5{padding-right:20px!important}.pr-md-6{padding-right:24px!important}.pr-md-7{padding-right:28px!important}.pr-md-8{padding-right:32px!important}.pr-md-9{padding-right:36px!important}.pr-md-10{padding-right:40px!important}.pr-md-11{padding-right:44px!important}.pr-md-12{padding-right:48px!important}.pr-md-13{padding-right:52px!important}.pr-md-14{padding-right:56px!important}.pr-md-15{padding-right:60px!important}.pr-md-16{padding-right:64px!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:4px!important}.pb-md-2{padding-bottom:8px!important}.pb-md-3{padding-bottom:12px!important}.pb-md-4{padding-bottom:16px!important}.pb-md-5{padding-bottom:20px!important}.pb-md-6{padding-bottom:24px!important}.pb-md-7{padding-bottom:28px!important}.pb-md-8{padding-bottom:32px!important}.pb-md-9{padding-bottom:36px!important}.pb-md-10{padding-bottom:40px!important}.pb-md-11{padding-bottom:44px!important}.pb-md-12{padding-bottom:48px!important}.pb-md-13{padding-bottom:52px!important}.pb-md-14{padding-bottom:56px!important}.pb-md-15{padding-bottom:60px!important}.pb-md-16{padding-bottom:64px!important}.pl-md-0{padding-left:0!important}.pl-md-1{padding-left:4px!important}.pl-md-2{padding-left:8px!important}.pl-md-3{padding-left:12px!important}.pl-md-4{padding-left:16px!important}.pl-md-5{padding-left:20px!important}.pl-md-6{padding-left:24px!important}.pl-md-7{padding-left:28px!important}.pl-md-8{padding-left:32px!important}.pl-md-9{padding-left:36px!important}.pl-md-10{padding-left:40px!important}.pl-md-11{padding-left:44px!important}.pl-md-12{padding-left:48px!important}.pl-md-13{padding-left:52px!important}.pl-md-14{padding-left:56px!important}.pl-md-15{padding-left:60px!important}.pl-md-16{padding-left:64px!important}.ps-md-0{padding-inline-start:0px!important}.ps-md-1{padding-inline-start:4px!important}.ps-md-2{padding-inline-start:8px!important}.ps-md-3{padding-inline-start:12px!important}.ps-md-4{padding-inline-start:16px!important}.ps-md-5{padding-inline-start:20px!important}.ps-md-6{padding-inline-start:24px!important}.ps-md-7{padding-inline-start:28px!important}.ps-md-8{padding-inline-start:32px!important}.ps-md-9{padding-inline-start:36px!important}.ps-md-10{padding-inline-start:40px!important}.ps-md-11{padding-inline-start:44px!important}.ps-md-12{padding-inline-start:48px!important}.ps-md-13{padding-inline-start:52px!important}.ps-md-14{padding-inline-start:56px!important}.ps-md-15{padding-inline-start:60px!important}.ps-md-16{padding-inline-start:64px!important}.pe-md-0{padding-inline-end:0px!important}.pe-md-1{padding-inline-end:4px!important}.pe-md-2{padding-inline-end:8px!important}.pe-md-3{padding-inline-end:12px!important}.pe-md-4{padding-inline-end:16px!important}.pe-md-5{padding-inline-end:20px!important}.pe-md-6{padding-inline-end:24px!important}.pe-md-7{padding-inline-end:28px!important}.pe-md-8{padding-inline-end:32px!important}.pe-md-9{padding-inline-end:36px!important}.pe-md-10{padding-inline-end:40px!important}.pe-md-11{padding-inline-end:44px!important}.pe-md-12{padding-inline-end:48px!important}.pe-md-13{padding-inline-end:52px!important}.pe-md-14{padding-inline-end:56px!important}.pe-md-15{padding-inline-end:60px!important}.pe-md-16{padding-inline-end:64px!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}.text-md-justify{text-align:justify!important}.text-md-start{text-align:start!important}.text-md-end{text-align:end!important}.text-md-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-md-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-md-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-md-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-md-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-md-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-md-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-md-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-md-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-md-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-md-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif!important;text-transform:uppercase!important}.text-md-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-md-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif!important;text-transform:uppercase!important}}@media (min-width: 1280px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.float-lg-none{float:none!important}.float-lg-left{float:left!important}.float-lg-right{float:right!important}.v-locale--is-rtl .float-lg-end{float:left!important}.v-locale--is-rtl .float-lg-start,.v-locale--is-ltr .float-lg-end{float:right!important}.v-locale--is-ltr .float-lg-start{float:left!important}.flex-lg-fill,.flex-lg-1-1{flex:1 1 auto!important}.flex-lg-1-0{flex:1 0 auto!important}.flex-lg-0-1{flex:0 1 auto!important}.flex-lg-0-0{flex:0 0 auto!important}.flex-lg-1-1-100{flex:1 1 100%!important}.flex-lg-1-0-100{flex:1 0 100%!important}.flex-lg-0-1-100{flex:0 1 100%!important}.flex-lg-0-0-100{flex:0 0 100%!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-lg-start{justify-content:flex-start!important}.justify-lg-end{justify-content:flex-end!important}.justify-lg-center{justify-content:center!important}.justify-lg-space-between{justify-content:space-between!important}.justify-lg-space-around{justify-content:space-around!important}.justify-lg-space-evenly{justify-content:space-evenly!important}.align-lg-start{align-items:flex-start!important}.align-lg-end{align-items:flex-end!important}.align-lg-center{align-items:center!important}.align-lg-baseline{align-items:baseline!important}.align-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-space-between{align-content:space-between!important}.align-content-lg-space-around{align-content:space-around!important}.align-content-lg-space-evenly{align-content:space-evenly!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-6{order:6!important}.order-lg-7{order:7!important}.order-lg-8{order:8!important}.order-lg-9{order:9!important}.order-lg-10{order:10!important}.order-lg-11{order:11!important}.order-lg-12{order:12!important}.order-lg-last{order:13!important}.ga-lg-0{gap:0px!important}.ga-lg-1{gap:4px!important}.ga-lg-2{gap:8px!important}.ga-lg-3{gap:12px!important}.ga-lg-4{gap:16px!important}.ga-lg-5{gap:20px!important}.ga-lg-6{gap:24px!important}.ga-lg-7{gap:28px!important}.ga-lg-8{gap:32px!important}.ga-lg-9{gap:36px!important}.ga-lg-10{gap:40px!important}.ga-lg-11{gap:44px!important}.ga-lg-12{gap:48px!important}.ga-lg-13{gap:52px!important}.ga-lg-14{gap:56px!important}.ga-lg-15{gap:60px!important}.ga-lg-16{gap:64px!important}.ga-lg-auto{gap:auto!important}.gr-lg-0{row-gap:0px!important}.gr-lg-1{row-gap:4px!important}.gr-lg-2{row-gap:8px!important}.gr-lg-3{row-gap:12px!important}.gr-lg-4{row-gap:16px!important}.gr-lg-5{row-gap:20px!important}.gr-lg-6{row-gap:24px!important}.gr-lg-7{row-gap:28px!important}.gr-lg-8{row-gap:32px!important}.gr-lg-9{row-gap:36px!important}.gr-lg-10{row-gap:40px!important}.gr-lg-11{row-gap:44px!important}.gr-lg-12{row-gap:48px!important}.gr-lg-13{row-gap:52px!important}.gr-lg-14{row-gap:56px!important}.gr-lg-15{row-gap:60px!important}.gr-lg-16{row-gap:64px!important}.gr-lg-auto{row-gap:auto!important}.gc-lg-0{column-gap:0px!important}.gc-lg-1{column-gap:4px!important}.gc-lg-2{column-gap:8px!important}.gc-lg-3{column-gap:12px!important}.gc-lg-4{column-gap:16px!important}.gc-lg-5{column-gap:20px!important}.gc-lg-6{column-gap:24px!important}.gc-lg-7{column-gap:28px!important}.gc-lg-8{column-gap:32px!important}.gc-lg-9{column-gap:36px!important}.gc-lg-10{column-gap:40px!important}.gc-lg-11{column-gap:44px!important}.gc-lg-12{column-gap:48px!important}.gc-lg-13{column-gap:52px!important}.gc-lg-14{column-gap:56px!important}.gc-lg-15{column-gap:60px!important}.gc-lg-16{column-gap:64px!important}.gc-lg-auto{column-gap:auto!important}.ma-lg-0{margin:0!important}.ma-lg-1{margin:4px!important}.ma-lg-2{margin:8px!important}.ma-lg-3{margin:12px!important}.ma-lg-4{margin:16px!important}.ma-lg-5{margin:20px!important}.ma-lg-6{margin:24px!important}.ma-lg-7{margin:28px!important}.ma-lg-8{margin:32px!important}.ma-lg-9{margin:36px!important}.ma-lg-10{margin:40px!important}.ma-lg-11{margin:44px!important}.ma-lg-12{margin:48px!important}.ma-lg-13{margin:52px!important}.ma-lg-14{margin:56px!important}.ma-lg-15{margin:60px!important}.ma-lg-16{margin:64px!important}.ma-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:4px!important;margin-left:4px!important}.mx-lg-2{margin-right:8px!important;margin-left:8px!important}.mx-lg-3{margin-right:12px!important;margin-left:12px!important}.mx-lg-4{margin-right:16px!important;margin-left:16px!important}.mx-lg-5{margin-right:20px!important;margin-left:20px!important}.mx-lg-6{margin-right:24px!important;margin-left:24px!important}.mx-lg-7{margin-right:28px!important;margin-left:28px!important}.mx-lg-8{margin-right:32px!important;margin-left:32px!important}.mx-lg-9{margin-right:36px!important;margin-left:36px!important}.mx-lg-10{margin-right:40px!important;margin-left:40px!important}.mx-lg-11{margin-right:44px!important;margin-left:44px!important}.mx-lg-12{margin-right:48px!important;margin-left:48px!important}.mx-lg-13{margin-right:52px!important;margin-left:52px!important}.mx-lg-14{margin-right:56px!important;margin-left:56px!important}.mx-lg-15{margin-right:60px!important;margin-left:60px!important}.mx-lg-16{margin-right:64px!important;margin-left:64px!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:4px!important;margin-bottom:4px!important}.my-lg-2{margin-top:8px!important;margin-bottom:8px!important}.my-lg-3{margin-top:12px!important;margin-bottom:12px!important}.my-lg-4{margin-top:16px!important;margin-bottom:16px!important}.my-lg-5{margin-top:20px!important;margin-bottom:20px!important}.my-lg-6{margin-top:24px!important;margin-bottom:24px!important}.my-lg-7{margin-top:28px!important;margin-bottom:28px!important}.my-lg-8{margin-top:32px!important;margin-bottom:32px!important}.my-lg-9{margin-top:36px!important;margin-bottom:36px!important}.my-lg-10{margin-top:40px!important;margin-bottom:40px!important}.my-lg-11{margin-top:44px!important;margin-bottom:44px!important}.my-lg-12{margin-top:48px!important;margin-bottom:48px!important}.my-lg-13{margin-top:52px!important;margin-bottom:52px!important}.my-lg-14{margin-top:56px!important;margin-bottom:56px!important}.my-lg-15{margin-top:60px!important;margin-bottom:60px!important}.my-lg-16{margin-top:64px!important;margin-bottom:64px!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:4px!important}.mt-lg-2{margin-top:8px!important}.mt-lg-3{margin-top:12px!important}.mt-lg-4{margin-top:16px!important}.mt-lg-5{margin-top:20px!important}.mt-lg-6{margin-top:24px!important}.mt-lg-7{margin-top:28px!important}.mt-lg-8{margin-top:32px!important}.mt-lg-9{margin-top:36px!important}.mt-lg-10{margin-top:40px!important}.mt-lg-11{margin-top:44px!important}.mt-lg-12{margin-top:48px!important}.mt-lg-13{margin-top:52px!important}.mt-lg-14{margin-top:56px!important}.mt-lg-15{margin-top:60px!important}.mt-lg-16{margin-top:64px!important}.mt-lg-auto{margin-top:auto!important}.mr-lg-0{margin-right:0!important}.mr-lg-1{margin-right:4px!important}.mr-lg-2{margin-right:8px!important}.mr-lg-3{margin-right:12px!important}.mr-lg-4{margin-right:16px!important}.mr-lg-5{margin-right:20px!important}.mr-lg-6{margin-right:24px!important}.mr-lg-7{margin-right:28px!important}.mr-lg-8{margin-right:32px!important}.mr-lg-9{margin-right:36px!important}.mr-lg-10{margin-right:40px!important}.mr-lg-11{margin-right:44px!important}.mr-lg-12{margin-right:48px!important}.mr-lg-13{margin-right:52px!important}.mr-lg-14{margin-right:56px!important}.mr-lg-15{margin-right:60px!important}.mr-lg-16{margin-right:64px!important}.mr-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:4px!important}.mb-lg-2{margin-bottom:8px!important}.mb-lg-3{margin-bottom:12px!important}.mb-lg-4{margin-bottom:16px!important}.mb-lg-5{margin-bottom:20px!important}.mb-lg-6{margin-bottom:24px!important}.mb-lg-7{margin-bottom:28px!important}.mb-lg-8{margin-bottom:32px!important}.mb-lg-9{margin-bottom:36px!important}.mb-lg-10{margin-bottom:40px!important}.mb-lg-11{margin-bottom:44px!important}.mb-lg-12{margin-bottom:48px!important}.mb-lg-13{margin-bottom:52px!important}.mb-lg-14{margin-bottom:56px!important}.mb-lg-15{margin-bottom:60px!important}.mb-lg-16{margin-bottom:64px!important}.mb-lg-auto{margin-bottom:auto!important}.ml-lg-0{margin-left:0!important}.ml-lg-1{margin-left:4px!important}.ml-lg-2{margin-left:8px!important}.ml-lg-3{margin-left:12px!important}.ml-lg-4{margin-left:16px!important}.ml-lg-5{margin-left:20px!important}.ml-lg-6{margin-left:24px!important}.ml-lg-7{margin-left:28px!important}.ml-lg-8{margin-left:32px!important}.ml-lg-9{margin-left:36px!important}.ml-lg-10{margin-left:40px!important}.ml-lg-11{margin-left:44px!important}.ml-lg-12{margin-left:48px!important}.ml-lg-13{margin-left:52px!important}.ml-lg-14{margin-left:56px!important}.ml-lg-15{margin-left:60px!important}.ml-lg-16{margin-left:64px!important}.ml-lg-auto{margin-left:auto!important}.ms-lg-0{margin-inline-start:0px!important}.ms-lg-1{margin-inline-start:4px!important}.ms-lg-2{margin-inline-start:8px!important}.ms-lg-3{margin-inline-start:12px!important}.ms-lg-4{margin-inline-start:16px!important}.ms-lg-5{margin-inline-start:20px!important}.ms-lg-6{margin-inline-start:24px!important}.ms-lg-7{margin-inline-start:28px!important}.ms-lg-8{margin-inline-start:32px!important}.ms-lg-9{margin-inline-start:36px!important}.ms-lg-10{margin-inline-start:40px!important}.ms-lg-11{margin-inline-start:44px!important}.ms-lg-12{margin-inline-start:48px!important}.ms-lg-13{margin-inline-start:52px!important}.ms-lg-14{margin-inline-start:56px!important}.ms-lg-15{margin-inline-start:60px!important}.ms-lg-16{margin-inline-start:64px!important}.ms-lg-auto{margin-inline-start:auto!important}.me-lg-0{margin-inline-end:0px!important}.me-lg-1{margin-inline-end:4px!important}.me-lg-2{margin-inline-end:8px!important}.me-lg-3{margin-inline-end:12px!important}.me-lg-4{margin-inline-end:16px!important}.me-lg-5{margin-inline-end:20px!important}.me-lg-6{margin-inline-end:24px!important}.me-lg-7{margin-inline-end:28px!important}.me-lg-8{margin-inline-end:32px!important}.me-lg-9{margin-inline-end:36px!important}.me-lg-10{margin-inline-end:40px!important}.me-lg-11{margin-inline-end:44px!important}.me-lg-12{margin-inline-end:48px!important}.me-lg-13{margin-inline-end:52px!important}.me-lg-14{margin-inline-end:56px!important}.me-lg-15{margin-inline-end:60px!important}.me-lg-16{margin-inline-end:64px!important}.me-lg-auto{margin-inline-end:auto!important}.ma-lg-n1{margin:-4px!important}.ma-lg-n2{margin:-8px!important}.ma-lg-n3{margin:-12px!important}.ma-lg-n4{margin:-16px!important}.ma-lg-n5{margin:-20px!important}.ma-lg-n6{margin:-24px!important}.ma-lg-n7{margin:-28px!important}.ma-lg-n8{margin:-32px!important}.ma-lg-n9{margin:-36px!important}.ma-lg-n10{margin:-40px!important}.ma-lg-n11{margin:-44px!important}.ma-lg-n12{margin:-48px!important}.ma-lg-n13{margin:-52px!important}.ma-lg-n14{margin:-56px!important}.ma-lg-n15{margin:-60px!important}.ma-lg-n16{margin:-64px!important}.mx-lg-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-lg-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-lg-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-lg-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-lg-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-lg-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-lg-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-lg-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-lg-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-lg-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-lg-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-lg-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-lg-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-lg-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-lg-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-lg-n16{margin-right:-64px!important;margin-left:-64px!important}.my-lg-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-lg-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-lg-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-lg-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-lg-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-lg-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-lg-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-lg-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-lg-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-lg-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-lg-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-lg-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-lg-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-lg-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-lg-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-lg-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-lg-n1{margin-top:-4px!important}.mt-lg-n2{margin-top:-8px!important}.mt-lg-n3{margin-top:-12px!important}.mt-lg-n4{margin-top:-16px!important}.mt-lg-n5{margin-top:-20px!important}.mt-lg-n6{margin-top:-24px!important}.mt-lg-n7{margin-top:-28px!important}.mt-lg-n8{margin-top:-32px!important}.mt-lg-n9{margin-top:-36px!important}.mt-lg-n10{margin-top:-40px!important}.mt-lg-n11{margin-top:-44px!important}.mt-lg-n12{margin-top:-48px!important}.mt-lg-n13{margin-top:-52px!important}.mt-lg-n14{margin-top:-56px!important}.mt-lg-n15{margin-top:-60px!important}.mt-lg-n16{margin-top:-64px!important}.mr-lg-n1{margin-right:-4px!important}.mr-lg-n2{margin-right:-8px!important}.mr-lg-n3{margin-right:-12px!important}.mr-lg-n4{margin-right:-16px!important}.mr-lg-n5{margin-right:-20px!important}.mr-lg-n6{margin-right:-24px!important}.mr-lg-n7{margin-right:-28px!important}.mr-lg-n8{margin-right:-32px!important}.mr-lg-n9{margin-right:-36px!important}.mr-lg-n10{margin-right:-40px!important}.mr-lg-n11{margin-right:-44px!important}.mr-lg-n12{margin-right:-48px!important}.mr-lg-n13{margin-right:-52px!important}.mr-lg-n14{margin-right:-56px!important}.mr-lg-n15{margin-right:-60px!important}.mr-lg-n16{margin-right:-64px!important}.mb-lg-n1{margin-bottom:-4px!important}.mb-lg-n2{margin-bottom:-8px!important}.mb-lg-n3{margin-bottom:-12px!important}.mb-lg-n4{margin-bottom:-16px!important}.mb-lg-n5{margin-bottom:-20px!important}.mb-lg-n6{margin-bottom:-24px!important}.mb-lg-n7{margin-bottom:-28px!important}.mb-lg-n8{margin-bottom:-32px!important}.mb-lg-n9{margin-bottom:-36px!important}.mb-lg-n10{margin-bottom:-40px!important}.mb-lg-n11{margin-bottom:-44px!important}.mb-lg-n12{margin-bottom:-48px!important}.mb-lg-n13{margin-bottom:-52px!important}.mb-lg-n14{margin-bottom:-56px!important}.mb-lg-n15{margin-bottom:-60px!important}.mb-lg-n16{margin-bottom:-64px!important}.ml-lg-n1{margin-left:-4px!important}.ml-lg-n2{margin-left:-8px!important}.ml-lg-n3{margin-left:-12px!important}.ml-lg-n4{margin-left:-16px!important}.ml-lg-n5{margin-left:-20px!important}.ml-lg-n6{margin-left:-24px!important}.ml-lg-n7{margin-left:-28px!important}.ml-lg-n8{margin-left:-32px!important}.ml-lg-n9{margin-left:-36px!important}.ml-lg-n10{margin-left:-40px!important}.ml-lg-n11{margin-left:-44px!important}.ml-lg-n12{margin-left:-48px!important}.ml-lg-n13{margin-left:-52px!important}.ml-lg-n14{margin-left:-56px!important}.ml-lg-n15{margin-left:-60px!important}.ml-lg-n16{margin-left:-64px!important}.ms-lg-n1{margin-inline-start:-4px!important}.ms-lg-n2{margin-inline-start:-8px!important}.ms-lg-n3{margin-inline-start:-12px!important}.ms-lg-n4{margin-inline-start:-16px!important}.ms-lg-n5{margin-inline-start:-20px!important}.ms-lg-n6{margin-inline-start:-24px!important}.ms-lg-n7{margin-inline-start:-28px!important}.ms-lg-n8{margin-inline-start:-32px!important}.ms-lg-n9{margin-inline-start:-36px!important}.ms-lg-n10{margin-inline-start:-40px!important}.ms-lg-n11{margin-inline-start:-44px!important}.ms-lg-n12{margin-inline-start:-48px!important}.ms-lg-n13{margin-inline-start:-52px!important}.ms-lg-n14{margin-inline-start:-56px!important}.ms-lg-n15{margin-inline-start:-60px!important}.ms-lg-n16{margin-inline-start:-64px!important}.me-lg-n1{margin-inline-end:-4px!important}.me-lg-n2{margin-inline-end:-8px!important}.me-lg-n3{margin-inline-end:-12px!important}.me-lg-n4{margin-inline-end:-16px!important}.me-lg-n5{margin-inline-end:-20px!important}.me-lg-n6{margin-inline-end:-24px!important}.me-lg-n7{margin-inline-end:-28px!important}.me-lg-n8{margin-inline-end:-32px!important}.me-lg-n9{margin-inline-end:-36px!important}.me-lg-n10{margin-inline-end:-40px!important}.me-lg-n11{margin-inline-end:-44px!important}.me-lg-n12{margin-inline-end:-48px!important}.me-lg-n13{margin-inline-end:-52px!important}.me-lg-n14{margin-inline-end:-56px!important}.me-lg-n15{margin-inline-end:-60px!important}.me-lg-n16{margin-inline-end:-64px!important}.pa-lg-0{padding:0!important}.pa-lg-1{padding:4px!important}.pa-lg-2{padding:8px!important}.pa-lg-3{padding:12px!important}.pa-lg-4{padding:16px!important}.pa-lg-5{padding:20px!important}.pa-lg-6{padding:24px!important}.pa-lg-7{padding:28px!important}.pa-lg-8{padding:32px!important}.pa-lg-9{padding:36px!important}.pa-lg-10{padding:40px!important}.pa-lg-11{padding:44px!important}.pa-lg-12{padding:48px!important}.pa-lg-13{padding:52px!important}.pa-lg-14{padding:56px!important}.pa-lg-15{padding:60px!important}.pa-lg-16{padding:64px!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:4px!important;padding-left:4px!important}.px-lg-2{padding-right:8px!important;padding-left:8px!important}.px-lg-3{padding-right:12px!important;padding-left:12px!important}.px-lg-4{padding-right:16px!important;padding-left:16px!important}.px-lg-5{padding-right:20px!important;padding-left:20px!important}.px-lg-6{padding-right:24px!important;padding-left:24px!important}.px-lg-7{padding-right:28px!important;padding-left:28px!important}.px-lg-8{padding-right:32px!important;padding-left:32px!important}.px-lg-9{padding-right:36px!important;padding-left:36px!important}.px-lg-10{padding-right:40px!important;padding-left:40px!important}.px-lg-11{padding-right:44px!important;padding-left:44px!important}.px-lg-12{padding-right:48px!important;padding-left:48px!important}.px-lg-13{padding-right:52px!important;padding-left:52px!important}.px-lg-14{padding-right:56px!important;padding-left:56px!important}.px-lg-15{padding-right:60px!important;padding-left:60px!important}.px-lg-16{padding-right:64px!important;padding-left:64px!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:4px!important;padding-bottom:4px!important}.py-lg-2{padding-top:8px!important;padding-bottom:8px!important}.py-lg-3{padding-top:12px!important;padding-bottom:12px!important}.py-lg-4{padding-top:16px!important;padding-bottom:16px!important}.py-lg-5{padding-top:20px!important;padding-bottom:20px!important}.py-lg-6{padding-top:24px!important;padding-bottom:24px!important}.py-lg-7{padding-top:28px!important;padding-bottom:28px!important}.py-lg-8{padding-top:32px!important;padding-bottom:32px!important}.py-lg-9{padding-top:36px!important;padding-bottom:36px!important}.py-lg-10{padding-top:40px!important;padding-bottom:40px!important}.py-lg-11{padding-top:44px!important;padding-bottom:44px!important}.py-lg-12{padding-top:48px!important;padding-bottom:48px!important}.py-lg-13{padding-top:52px!important;padding-bottom:52px!important}.py-lg-14{padding-top:56px!important;padding-bottom:56px!important}.py-lg-15{padding-top:60px!important;padding-bottom:60px!important}.py-lg-16{padding-top:64px!important;padding-bottom:64px!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:4px!important}.pt-lg-2{padding-top:8px!important}.pt-lg-3{padding-top:12px!important}.pt-lg-4{padding-top:16px!important}.pt-lg-5{padding-top:20px!important}.pt-lg-6{padding-top:24px!important}.pt-lg-7{padding-top:28px!important}.pt-lg-8{padding-top:32px!important}.pt-lg-9{padding-top:36px!important}.pt-lg-10{padding-top:40px!important}.pt-lg-11{padding-top:44px!important}.pt-lg-12{padding-top:48px!important}.pt-lg-13{padding-top:52px!important}.pt-lg-14{padding-top:56px!important}.pt-lg-15{padding-top:60px!important}.pt-lg-16{padding-top:64px!important}.pr-lg-0{padding-right:0!important}.pr-lg-1{padding-right:4px!important}.pr-lg-2{padding-right:8px!important}.pr-lg-3{padding-right:12px!important}.pr-lg-4{padding-right:16px!important}.pr-lg-5{padding-right:20px!important}.pr-lg-6{padding-right:24px!important}.pr-lg-7{padding-right:28px!important}.pr-lg-8{padding-right:32px!important}.pr-lg-9{padding-right:36px!important}.pr-lg-10{padding-right:40px!important}.pr-lg-11{padding-right:44px!important}.pr-lg-12{padding-right:48px!important}.pr-lg-13{padding-right:52px!important}.pr-lg-14{padding-right:56px!important}.pr-lg-15{padding-right:60px!important}.pr-lg-16{padding-right:64px!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:4px!important}.pb-lg-2{padding-bottom:8px!important}.pb-lg-3{padding-bottom:12px!important}.pb-lg-4{padding-bottom:16px!important}.pb-lg-5{padding-bottom:20px!important}.pb-lg-6{padding-bottom:24px!important}.pb-lg-7{padding-bottom:28px!important}.pb-lg-8{padding-bottom:32px!important}.pb-lg-9{padding-bottom:36px!important}.pb-lg-10{padding-bottom:40px!important}.pb-lg-11{padding-bottom:44px!important}.pb-lg-12{padding-bottom:48px!important}.pb-lg-13{padding-bottom:52px!important}.pb-lg-14{padding-bottom:56px!important}.pb-lg-15{padding-bottom:60px!important}.pb-lg-16{padding-bottom:64px!important}.pl-lg-0{padding-left:0!important}.pl-lg-1{padding-left:4px!important}.pl-lg-2{padding-left:8px!important}.pl-lg-3{padding-left:12px!important}.pl-lg-4{padding-left:16px!important}.pl-lg-5{padding-left:20px!important}.pl-lg-6{padding-left:24px!important}.pl-lg-7{padding-left:28px!important}.pl-lg-8{padding-left:32px!important}.pl-lg-9{padding-left:36px!important}.pl-lg-10{padding-left:40px!important}.pl-lg-11{padding-left:44px!important}.pl-lg-12{padding-left:48px!important}.pl-lg-13{padding-left:52px!important}.pl-lg-14{padding-left:56px!important}.pl-lg-15{padding-left:60px!important}.pl-lg-16{padding-left:64px!important}.ps-lg-0{padding-inline-start:0px!important}.ps-lg-1{padding-inline-start:4px!important}.ps-lg-2{padding-inline-start:8px!important}.ps-lg-3{padding-inline-start:12px!important}.ps-lg-4{padding-inline-start:16px!important}.ps-lg-5{padding-inline-start:20px!important}.ps-lg-6{padding-inline-start:24px!important}.ps-lg-7{padding-inline-start:28px!important}.ps-lg-8{padding-inline-start:32px!important}.ps-lg-9{padding-inline-start:36px!important}.ps-lg-10{padding-inline-start:40px!important}.ps-lg-11{padding-inline-start:44px!important}.ps-lg-12{padding-inline-start:48px!important}.ps-lg-13{padding-inline-start:52px!important}.ps-lg-14{padding-inline-start:56px!important}.ps-lg-15{padding-inline-start:60px!important}.ps-lg-16{padding-inline-start:64px!important}.pe-lg-0{padding-inline-end:0px!important}.pe-lg-1{padding-inline-end:4px!important}.pe-lg-2{padding-inline-end:8px!important}.pe-lg-3{padding-inline-end:12px!important}.pe-lg-4{padding-inline-end:16px!important}.pe-lg-5{padding-inline-end:20px!important}.pe-lg-6{padding-inline-end:24px!important}.pe-lg-7{padding-inline-end:28px!important}.pe-lg-8{padding-inline-end:32px!important}.pe-lg-9{padding-inline-end:36px!important}.pe-lg-10{padding-inline-end:40px!important}.pe-lg-11{padding-inline-end:44px!important}.pe-lg-12{padding-inline-end:48px!important}.pe-lg-13{padding-inline-end:52px!important}.pe-lg-14{padding-inline-end:56px!important}.pe-lg-15{padding-inline-end:60px!important}.pe-lg-16{padding-inline-end:64px!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}.text-lg-justify{text-align:justify!important}.text-lg-start{text-align:start!important}.text-lg-end{text-align:end!important}.text-lg-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-lg-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-lg-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-lg-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-lg-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-lg-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-lg-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-lg-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-lg-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-lg-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-lg-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif!important;text-transform:uppercase!important}.text-lg-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-lg-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif!important;text-transform:uppercase!important}}@media (min-width: 1920px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.float-xl-none{float:none!important}.float-xl-left{float:left!important}.float-xl-right{float:right!important}.v-locale--is-rtl .float-xl-end{float:left!important}.v-locale--is-rtl .float-xl-start,.v-locale--is-ltr .float-xl-end{float:right!important}.v-locale--is-ltr .float-xl-start{float:left!important}.flex-xl-fill,.flex-xl-1-1{flex:1 1 auto!important}.flex-xl-1-0{flex:1 0 auto!important}.flex-xl-0-1{flex:0 1 auto!important}.flex-xl-0-0{flex:0 0 auto!important}.flex-xl-1-1-100{flex:1 1 100%!important}.flex-xl-1-0-100{flex:1 0 100%!important}.flex-xl-0-1-100{flex:0 1 100%!important}.flex-xl-0-0-100{flex:0 0 100%!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-xl-start{justify-content:flex-start!important}.justify-xl-end{justify-content:flex-end!important}.justify-xl-center{justify-content:center!important}.justify-xl-space-between{justify-content:space-between!important}.justify-xl-space-around{justify-content:space-around!important}.justify-xl-space-evenly{justify-content:space-evenly!important}.align-xl-start{align-items:flex-start!important}.align-xl-end{align-items:flex-end!important}.align-xl-center{align-items:center!important}.align-xl-baseline{align-items:baseline!important}.align-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-space-between{align-content:space-between!important}.align-content-xl-space-around{align-content:space-around!important}.align-content-xl-space-evenly{align-content:space-evenly!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-6{order:6!important}.order-xl-7{order:7!important}.order-xl-8{order:8!important}.order-xl-9{order:9!important}.order-xl-10{order:10!important}.order-xl-11{order:11!important}.order-xl-12{order:12!important}.order-xl-last{order:13!important}.ga-xl-0{gap:0px!important}.ga-xl-1{gap:4px!important}.ga-xl-2{gap:8px!important}.ga-xl-3{gap:12px!important}.ga-xl-4{gap:16px!important}.ga-xl-5{gap:20px!important}.ga-xl-6{gap:24px!important}.ga-xl-7{gap:28px!important}.ga-xl-8{gap:32px!important}.ga-xl-9{gap:36px!important}.ga-xl-10{gap:40px!important}.ga-xl-11{gap:44px!important}.ga-xl-12{gap:48px!important}.ga-xl-13{gap:52px!important}.ga-xl-14{gap:56px!important}.ga-xl-15{gap:60px!important}.ga-xl-16{gap:64px!important}.ga-xl-auto{gap:auto!important}.gr-xl-0{row-gap:0px!important}.gr-xl-1{row-gap:4px!important}.gr-xl-2{row-gap:8px!important}.gr-xl-3{row-gap:12px!important}.gr-xl-4{row-gap:16px!important}.gr-xl-5{row-gap:20px!important}.gr-xl-6{row-gap:24px!important}.gr-xl-7{row-gap:28px!important}.gr-xl-8{row-gap:32px!important}.gr-xl-9{row-gap:36px!important}.gr-xl-10{row-gap:40px!important}.gr-xl-11{row-gap:44px!important}.gr-xl-12{row-gap:48px!important}.gr-xl-13{row-gap:52px!important}.gr-xl-14{row-gap:56px!important}.gr-xl-15{row-gap:60px!important}.gr-xl-16{row-gap:64px!important}.gr-xl-auto{row-gap:auto!important}.gc-xl-0{column-gap:0px!important}.gc-xl-1{column-gap:4px!important}.gc-xl-2{column-gap:8px!important}.gc-xl-3{column-gap:12px!important}.gc-xl-4{column-gap:16px!important}.gc-xl-5{column-gap:20px!important}.gc-xl-6{column-gap:24px!important}.gc-xl-7{column-gap:28px!important}.gc-xl-8{column-gap:32px!important}.gc-xl-9{column-gap:36px!important}.gc-xl-10{column-gap:40px!important}.gc-xl-11{column-gap:44px!important}.gc-xl-12{column-gap:48px!important}.gc-xl-13{column-gap:52px!important}.gc-xl-14{column-gap:56px!important}.gc-xl-15{column-gap:60px!important}.gc-xl-16{column-gap:64px!important}.gc-xl-auto{column-gap:auto!important}.ma-xl-0{margin:0!important}.ma-xl-1{margin:4px!important}.ma-xl-2{margin:8px!important}.ma-xl-3{margin:12px!important}.ma-xl-4{margin:16px!important}.ma-xl-5{margin:20px!important}.ma-xl-6{margin:24px!important}.ma-xl-7{margin:28px!important}.ma-xl-8{margin:32px!important}.ma-xl-9{margin:36px!important}.ma-xl-10{margin:40px!important}.ma-xl-11{margin:44px!important}.ma-xl-12{margin:48px!important}.ma-xl-13{margin:52px!important}.ma-xl-14{margin:56px!important}.ma-xl-15{margin:60px!important}.ma-xl-16{margin:64px!important}.ma-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:4px!important;margin-left:4px!important}.mx-xl-2{margin-right:8px!important;margin-left:8px!important}.mx-xl-3{margin-right:12px!important;margin-left:12px!important}.mx-xl-4{margin-right:16px!important;margin-left:16px!important}.mx-xl-5{margin-right:20px!important;margin-left:20px!important}.mx-xl-6{margin-right:24px!important;margin-left:24px!important}.mx-xl-7{margin-right:28px!important;margin-left:28px!important}.mx-xl-8{margin-right:32px!important;margin-left:32px!important}.mx-xl-9{margin-right:36px!important;margin-left:36px!important}.mx-xl-10{margin-right:40px!important;margin-left:40px!important}.mx-xl-11{margin-right:44px!important;margin-left:44px!important}.mx-xl-12{margin-right:48px!important;margin-left:48px!important}.mx-xl-13{margin-right:52px!important;margin-left:52px!important}.mx-xl-14{margin-right:56px!important;margin-left:56px!important}.mx-xl-15{margin-right:60px!important;margin-left:60px!important}.mx-xl-16{margin-right:64px!important;margin-left:64px!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:4px!important;margin-bottom:4px!important}.my-xl-2{margin-top:8px!important;margin-bottom:8px!important}.my-xl-3{margin-top:12px!important;margin-bottom:12px!important}.my-xl-4{margin-top:16px!important;margin-bottom:16px!important}.my-xl-5{margin-top:20px!important;margin-bottom:20px!important}.my-xl-6{margin-top:24px!important;margin-bottom:24px!important}.my-xl-7{margin-top:28px!important;margin-bottom:28px!important}.my-xl-8{margin-top:32px!important;margin-bottom:32px!important}.my-xl-9{margin-top:36px!important;margin-bottom:36px!important}.my-xl-10{margin-top:40px!important;margin-bottom:40px!important}.my-xl-11{margin-top:44px!important;margin-bottom:44px!important}.my-xl-12{margin-top:48px!important;margin-bottom:48px!important}.my-xl-13{margin-top:52px!important;margin-bottom:52px!important}.my-xl-14{margin-top:56px!important;margin-bottom:56px!important}.my-xl-15{margin-top:60px!important;margin-bottom:60px!important}.my-xl-16{margin-top:64px!important;margin-bottom:64px!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:4px!important}.mt-xl-2{margin-top:8px!important}.mt-xl-3{margin-top:12px!important}.mt-xl-4{margin-top:16px!important}.mt-xl-5{margin-top:20px!important}.mt-xl-6{margin-top:24px!important}.mt-xl-7{margin-top:28px!important}.mt-xl-8{margin-top:32px!important}.mt-xl-9{margin-top:36px!important}.mt-xl-10{margin-top:40px!important}.mt-xl-11{margin-top:44px!important}.mt-xl-12{margin-top:48px!important}.mt-xl-13{margin-top:52px!important}.mt-xl-14{margin-top:56px!important}.mt-xl-15{margin-top:60px!important}.mt-xl-16{margin-top:64px!important}.mt-xl-auto{margin-top:auto!important}.mr-xl-0{margin-right:0!important}.mr-xl-1{margin-right:4px!important}.mr-xl-2{margin-right:8px!important}.mr-xl-3{margin-right:12px!important}.mr-xl-4{margin-right:16px!important}.mr-xl-5{margin-right:20px!important}.mr-xl-6{margin-right:24px!important}.mr-xl-7{margin-right:28px!important}.mr-xl-8{margin-right:32px!important}.mr-xl-9{margin-right:36px!important}.mr-xl-10{margin-right:40px!important}.mr-xl-11{margin-right:44px!important}.mr-xl-12{margin-right:48px!important}.mr-xl-13{margin-right:52px!important}.mr-xl-14{margin-right:56px!important}.mr-xl-15{margin-right:60px!important}.mr-xl-16{margin-right:64px!important}.mr-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:4px!important}.mb-xl-2{margin-bottom:8px!important}.mb-xl-3{margin-bottom:12px!important}.mb-xl-4{margin-bottom:16px!important}.mb-xl-5{margin-bottom:20px!important}.mb-xl-6{margin-bottom:24px!important}.mb-xl-7{margin-bottom:28px!important}.mb-xl-8{margin-bottom:32px!important}.mb-xl-9{margin-bottom:36px!important}.mb-xl-10{margin-bottom:40px!important}.mb-xl-11{margin-bottom:44px!important}.mb-xl-12{margin-bottom:48px!important}.mb-xl-13{margin-bottom:52px!important}.mb-xl-14{margin-bottom:56px!important}.mb-xl-15{margin-bottom:60px!important}.mb-xl-16{margin-bottom:64px!important}.mb-xl-auto{margin-bottom:auto!important}.ml-xl-0{margin-left:0!important}.ml-xl-1{margin-left:4px!important}.ml-xl-2{margin-left:8px!important}.ml-xl-3{margin-left:12px!important}.ml-xl-4{margin-left:16px!important}.ml-xl-5{margin-left:20px!important}.ml-xl-6{margin-left:24px!important}.ml-xl-7{margin-left:28px!important}.ml-xl-8{margin-left:32px!important}.ml-xl-9{margin-left:36px!important}.ml-xl-10{margin-left:40px!important}.ml-xl-11{margin-left:44px!important}.ml-xl-12{margin-left:48px!important}.ml-xl-13{margin-left:52px!important}.ml-xl-14{margin-left:56px!important}.ml-xl-15{margin-left:60px!important}.ml-xl-16{margin-left:64px!important}.ml-xl-auto{margin-left:auto!important}.ms-xl-0{margin-inline-start:0px!important}.ms-xl-1{margin-inline-start:4px!important}.ms-xl-2{margin-inline-start:8px!important}.ms-xl-3{margin-inline-start:12px!important}.ms-xl-4{margin-inline-start:16px!important}.ms-xl-5{margin-inline-start:20px!important}.ms-xl-6{margin-inline-start:24px!important}.ms-xl-7{margin-inline-start:28px!important}.ms-xl-8{margin-inline-start:32px!important}.ms-xl-9{margin-inline-start:36px!important}.ms-xl-10{margin-inline-start:40px!important}.ms-xl-11{margin-inline-start:44px!important}.ms-xl-12{margin-inline-start:48px!important}.ms-xl-13{margin-inline-start:52px!important}.ms-xl-14{margin-inline-start:56px!important}.ms-xl-15{margin-inline-start:60px!important}.ms-xl-16{margin-inline-start:64px!important}.ms-xl-auto{margin-inline-start:auto!important}.me-xl-0{margin-inline-end:0px!important}.me-xl-1{margin-inline-end:4px!important}.me-xl-2{margin-inline-end:8px!important}.me-xl-3{margin-inline-end:12px!important}.me-xl-4{margin-inline-end:16px!important}.me-xl-5{margin-inline-end:20px!important}.me-xl-6{margin-inline-end:24px!important}.me-xl-7{margin-inline-end:28px!important}.me-xl-8{margin-inline-end:32px!important}.me-xl-9{margin-inline-end:36px!important}.me-xl-10{margin-inline-end:40px!important}.me-xl-11{margin-inline-end:44px!important}.me-xl-12{margin-inline-end:48px!important}.me-xl-13{margin-inline-end:52px!important}.me-xl-14{margin-inline-end:56px!important}.me-xl-15{margin-inline-end:60px!important}.me-xl-16{margin-inline-end:64px!important}.me-xl-auto{margin-inline-end:auto!important}.ma-xl-n1{margin:-4px!important}.ma-xl-n2{margin:-8px!important}.ma-xl-n3{margin:-12px!important}.ma-xl-n4{margin:-16px!important}.ma-xl-n5{margin:-20px!important}.ma-xl-n6{margin:-24px!important}.ma-xl-n7{margin:-28px!important}.ma-xl-n8{margin:-32px!important}.ma-xl-n9{margin:-36px!important}.ma-xl-n10{margin:-40px!important}.ma-xl-n11{margin:-44px!important}.ma-xl-n12{margin:-48px!important}.ma-xl-n13{margin:-52px!important}.ma-xl-n14{margin:-56px!important}.ma-xl-n15{margin:-60px!important}.ma-xl-n16{margin:-64px!important}.mx-xl-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-xl-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-xl-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-xl-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-xl-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-xl-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-xl-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-xl-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-xl-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-xl-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-xl-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-xl-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-xl-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-xl-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-xl-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-xl-n16{margin-right:-64px!important;margin-left:-64px!important}.my-xl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-xl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-xl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-xl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-xl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-xl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-xl-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-xl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-xl-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-xl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-xl-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-xl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-xl-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-xl-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-xl-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-xl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-xl-n1{margin-top:-4px!important}.mt-xl-n2{margin-top:-8px!important}.mt-xl-n3{margin-top:-12px!important}.mt-xl-n4{margin-top:-16px!important}.mt-xl-n5{margin-top:-20px!important}.mt-xl-n6{margin-top:-24px!important}.mt-xl-n7{margin-top:-28px!important}.mt-xl-n8{margin-top:-32px!important}.mt-xl-n9{margin-top:-36px!important}.mt-xl-n10{margin-top:-40px!important}.mt-xl-n11{margin-top:-44px!important}.mt-xl-n12{margin-top:-48px!important}.mt-xl-n13{margin-top:-52px!important}.mt-xl-n14{margin-top:-56px!important}.mt-xl-n15{margin-top:-60px!important}.mt-xl-n16{margin-top:-64px!important}.mr-xl-n1{margin-right:-4px!important}.mr-xl-n2{margin-right:-8px!important}.mr-xl-n3{margin-right:-12px!important}.mr-xl-n4{margin-right:-16px!important}.mr-xl-n5{margin-right:-20px!important}.mr-xl-n6{margin-right:-24px!important}.mr-xl-n7{margin-right:-28px!important}.mr-xl-n8{margin-right:-32px!important}.mr-xl-n9{margin-right:-36px!important}.mr-xl-n10{margin-right:-40px!important}.mr-xl-n11{margin-right:-44px!important}.mr-xl-n12{margin-right:-48px!important}.mr-xl-n13{margin-right:-52px!important}.mr-xl-n14{margin-right:-56px!important}.mr-xl-n15{margin-right:-60px!important}.mr-xl-n16{margin-right:-64px!important}.mb-xl-n1{margin-bottom:-4px!important}.mb-xl-n2{margin-bottom:-8px!important}.mb-xl-n3{margin-bottom:-12px!important}.mb-xl-n4{margin-bottom:-16px!important}.mb-xl-n5{margin-bottom:-20px!important}.mb-xl-n6{margin-bottom:-24px!important}.mb-xl-n7{margin-bottom:-28px!important}.mb-xl-n8{margin-bottom:-32px!important}.mb-xl-n9{margin-bottom:-36px!important}.mb-xl-n10{margin-bottom:-40px!important}.mb-xl-n11{margin-bottom:-44px!important}.mb-xl-n12{margin-bottom:-48px!important}.mb-xl-n13{margin-bottom:-52px!important}.mb-xl-n14{margin-bottom:-56px!important}.mb-xl-n15{margin-bottom:-60px!important}.mb-xl-n16{margin-bottom:-64px!important}.ml-xl-n1{margin-left:-4px!important}.ml-xl-n2{margin-left:-8px!important}.ml-xl-n3{margin-left:-12px!important}.ml-xl-n4{margin-left:-16px!important}.ml-xl-n5{margin-left:-20px!important}.ml-xl-n6{margin-left:-24px!important}.ml-xl-n7{margin-left:-28px!important}.ml-xl-n8{margin-left:-32px!important}.ml-xl-n9{margin-left:-36px!important}.ml-xl-n10{margin-left:-40px!important}.ml-xl-n11{margin-left:-44px!important}.ml-xl-n12{margin-left:-48px!important}.ml-xl-n13{margin-left:-52px!important}.ml-xl-n14{margin-left:-56px!important}.ml-xl-n15{margin-left:-60px!important}.ml-xl-n16{margin-left:-64px!important}.ms-xl-n1{margin-inline-start:-4px!important}.ms-xl-n2{margin-inline-start:-8px!important}.ms-xl-n3{margin-inline-start:-12px!important}.ms-xl-n4{margin-inline-start:-16px!important}.ms-xl-n5{margin-inline-start:-20px!important}.ms-xl-n6{margin-inline-start:-24px!important}.ms-xl-n7{margin-inline-start:-28px!important}.ms-xl-n8{margin-inline-start:-32px!important}.ms-xl-n9{margin-inline-start:-36px!important}.ms-xl-n10{margin-inline-start:-40px!important}.ms-xl-n11{margin-inline-start:-44px!important}.ms-xl-n12{margin-inline-start:-48px!important}.ms-xl-n13{margin-inline-start:-52px!important}.ms-xl-n14{margin-inline-start:-56px!important}.ms-xl-n15{margin-inline-start:-60px!important}.ms-xl-n16{margin-inline-start:-64px!important}.me-xl-n1{margin-inline-end:-4px!important}.me-xl-n2{margin-inline-end:-8px!important}.me-xl-n3{margin-inline-end:-12px!important}.me-xl-n4{margin-inline-end:-16px!important}.me-xl-n5{margin-inline-end:-20px!important}.me-xl-n6{margin-inline-end:-24px!important}.me-xl-n7{margin-inline-end:-28px!important}.me-xl-n8{margin-inline-end:-32px!important}.me-xl-n9{margin-inline-end:-36px!important}.me-xl-n10{margin-inline-end:-40px!important}.me-xl-n11{margin-inline-end:-44px!important}.me-xl-n12{margin-inline-end:-48px!important}.me-xl-n13{margin-inline-end:-52px!important}.me-xl-n14{margin-inline-end:-56px!important}.me-xl-n15{margin-inline-end:-60px!important}.me-xl-n16{margin-inline-end:-64px!important}.pa-xl-0{padding:0!important}.pa-xl-1{padding:4px!important}.pa-xl-2{padding:8px!important}.pa-xl-3{padding:12px!important}.pa-xl-4{padding:16px!important}.pa-xl-5{padding:20px!important}.pa-xl-6{padding:24px!important}.pa-xl-7{padding:28px!important}.pa-xl-8{padding:32px!important}.pa-xl-9{padding:36px!important}.pa-xl-10{padding:40px!important}.pa-xl-11{padding:44px!important}.pa-xl-12{padding:48px!important}.pa-xl-13{padding:52px!important}.pa-xl-14{padding:56px!important}.pa-xl-15{padding:60px!important}.pa-xl-16{padding:64px!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:4px!important;padding-left:4px!important}.px-xl-2{padding-right:8px!important;padding-left:8px!important}.px-xl-3{padding-right:12px!important;padding-left:12px!important}.px-xl-4{padding-right:16px!important;padding-left:16px!important}.px-xl-5{padding-right:20px!important;padding-left:20px!important}.px-xl-6{padding-right:24px!important;padding-left:24px!important}.px-xl-7{padding-right:28px!important;padding-left:28px!important}.px-xl-8{padding-right:32px!important;padding-left:32px!important}.px-xl-9{padding-right:36px!important;padding-left:36px!important}.px-xl-10{padding-right:40px!important;padding-left:40px!important}.px-xl-11{padding-right:44px!important;padding-left:44px!important}.px-xl-12{padding-right:48px!important;padding-left:48px!important}.px-xl-13{padding-right:52px!important;padding-left:52px!important}.px-xl-14{padding-right:56px!important;padding-left:56px!important}.px-xl-15{padding-right:60px!important;padding-left:60px!important}.px-xl-16{padding-right:64px!important;padding-left:64px!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:4px!important;padding-bottom:4px!important}.py-xl-2{padding-top:8px!important;padding-bottom:8px!important}.py-xl-3{padding-top:12px!important;padding-bottom:12px!important}.py-xl-4{padding-top:16px!important;padding-bottom:16px!important}.py-xl-5{padding-top:20px!important;padding-bottom:20px!important}.py-xl-6{padding-top:24px!important;padding-bottom:24px!important}.py-xl-7{padding-top:28px!important;padding-bottom:28px!important}.py-xl-8{padding-top:32px!important;padding-bottom:32px!important}.py-xl-9{padding-top:36px!important;padding-bottom:36px!important}.py-xl-10{padding-top:40px!important;padding-bottom:40px!important}.py-xl-11{padding-top:44px!important;padding-bottom:44px!important}.py-xl-12{padding-top:48px!important;padding-bottom:48px!important}.py-xl-13{padding-top:52px!important;padding-bottom:52px!important}.py-xl-14{padding-top:56px!important;padding-bottom:56px!important}.py-xl-15{padding-top:60px!important;padding-bottom:60px!important}.py-xl-16{padding-top:64px!important;padding-bottom:64px!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:4px!important}.pt-xl-2{padding-top:8px!important}.pt-xl-3{padding-top:12px!important}.pt-xl-4{padding-top:16px!important}.pt-xl-5{padding-top:20px!important}.pt-xl-6{padding-top:24px!important}.pt-xl-7{padding-top:28px!important}.pt-xl-8{padding-top:32px!important}.pt-xl-9{padding-top:36px!important}.pt-xl-10{padding-top:40px!important}.pt-xl-11{padding-top:44px!important}.pt-xl-12{padding-top:48px!important}.pt-xl-13{padding-top:52px!important}.pt-xl-14{padding-top:56px!important}.pt-xl-15{padding-top:60px!important}.pt-xl-16{padding-top:64px!important}.pr-xl-0{padding-right:0!important}.pr-xl-1{padding-right:4px!important}.pr-xl-2{padding-right:8px!important}.pr-xl-3{padding-right:12px!important}.pr-xl-4{padding-right:16px!important}.pr-xl-5{padding-right:20px!important}.pr-xl-6{padding-right:24px!important}.pr-xl-7{padding-right:28px!important}.pr-xl-8{padding-right:32px!important}.pr-xl-9{padding-right:36px!important}.pr-xl-10{padding-right:40px!important}.pr-xl-11{padding-right:44px!important}.pr-xl-12{padding-right:48px!important}.pr-xl-13{padding-right:52px!important}.pr-xl-14{padding-right:56px!important}.pr-xl-15{padding-right:60px!important}.pr-xl-16{padding-right:64px!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:4px!important}.pb-xl-2{padding-bottom:8px!important}.pb-xl-3{padding-bottom:12px!important}.pb-xl-4{padding-bottom:16px!important}.pb-xl-5{padding-bottom:20px!important}.pb-xl-6{padding-bottom:24px!important}.pb-xl-7{padding-bottom:28px!important}.pb-xl-8{padding-bottom:32px!important}.pb-xl-9{padding-bottom:36px!important}.pb-xl-10{padding-bottom:40px!important}.pb-xl-11{padding-bottom:44px!important}.pb-xl-12{padding-bottom:48px!important}.pb-xl-13{padding-bottom:52px!important}.pb-xl-14{padding-bottom:56px!important}.pb-xl-15{padding-bottom:60px!important}.pb-xl-16{padding-bottom:64px!important}.pl-xl-0{padding-left:0!important}.pl-xl-1{padding-left:4px!important}.pl-xl-2{padding-left:8px!important}.pl-xl-3{padding-left:12px!important}.pl-xl-4{padding-left:16px!important}.pl-xl-5{padding-left:20px!important}.pl-xl-6{padding-left:24px!important}.pl-xl-7{padding-left:28px!important}.pl-xl-8{padding-left:32px!important}.pl-xl-9{padding-left:36px!important}.pl-xl-10{padding-left:40px!important}.pl-xl-11{padding-left:44px!important}.pl-xl-12{padding-left:48px!important}.pl-xl-13{padding-left:52px!important}.pl-xl-14{padding-left:56px!important}.pl-xl-15{padding-left:60px!important}.pl-xl-16{padding-left:64px!important}.ps-xl-0{padding-inline-start:0px!important}.ps-xl-1{padding-inline-start:4px!important}.ps-xl-2{padding-inline-start:8px!important}.ps-xl-3{padding-inline-start:12px!important}.ps-xl-4{padding-inline-start:16px!important}.ps-xl-5{padding-inline-start:20px!important}.ps-xl-6{padding-inline-start:24px!important}.ps-xl-7{padding-inline-start:28px!important}.ps-xl-8{padding-inline-start:32px!important}.ps-xl-9{padding-inline-start:36px!important}.ps-xl-10{padding-inline-start:40px!important}.ps-xl-11{padding-inline-start:44px!important}.ps-xl-12{padding-inline-start:48px!important}.ps-xl-13{padding-inline-start:52px!important}.ps-xl-14{padding-inline-start:56px!important}.ps-xl-15{padding-inline-start:60px!important}.ps-xl-16{padding-inline-start:64px!important}.pe-xl-0{padding-inline-end:0px!important}.pe-xl-1{padding-inline-end:4px!important}.pe-xl-2{padding-inline-end:8px!important}.pe-xl-3{padding-inline-end:12px!important}.pe-xl-4{padding-inline-end:16px!important}.pe-xl-5{padding-inline-end:20px!important}.pe-xl-6{padding-inline-end:24px!important}.pe-xl-7{padding-inline-end:28px!important}.pe-xl-8{padding-inline-end:32px!important}.pe-xl-9{padding-inline-end:36px!important}.pe-xl-10{padding-inline-end:40px!important}.pe-xl-11{padding-inline-end:44px!important}.pe-xl-12{padding-inline-end:48px!important}.pe-xl-13{padding-inline-end:52px!important}.pe-xl-14{padding-inline-end:56px!important}.pe-xl-15{padding-inline-end:60px!important}.pe-xl-16{padding-inline-end:64px!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}.text-xl-justify{text-align:justify!important}.text-xl-start{text-align:start!important}.text-xl-end{text-align:end!important}.text-xl-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xl-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xl-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xl-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xl-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xl-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xl-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xl-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xl-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xl-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xl-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif!important;text-transform:uppercase!important}.text-xl-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xl-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif!important;text-transform:uppercase!important}}@media (min-width: 2560px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.float-xxl-none{float:none!important}.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.v-locale--is-rtl .float-xxl-end{float:left!important}.v-locale--is-rtl .float-xxl-start,.v-locale--is-ltr .float-xxl-end{float:right!important}.v-locale--is-ltr .float-xxl-start{float:left!important}.flex-xxl-fill,.flex-xxl-1-1{flex:1 1 auto!important}.flex-xxl-1-0{flex:1 0 auto!important}.flex-xxl-0-1{flex:0 1 auto!important}.flex-xxl-0-0{flex:0 0 auto!important}.flex-xxl-1-1-100{flex:1 1 100%!important}.flex-xxl-1-0-100{flex:1 0 100%!important}.flex-xxl-0-1-100{flex:0 1 100%!important}.flex-xxl-0-0-100{flex:0 0 100%!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-xxl-start{justify-content:flex-start!important}.justify-xxl-end{justify-content:flex-end!important}.justify-xxl-center{justify-content:center!important}.justify-xxl-space-between{justify-content:space-between!important}.justify-xxl-space-around{justify-content:space-around!important}.justify-xxl-space-evenly{justify-content:space-evenly!important}.align-xxl-start{align-items:flex-start!important}.align-xxl-end{align-items:flex-end!important}.align-xxl-center{align-items:center!important}.align-xxl-baseline{align-items:baseline!important}.align-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-space-between{align-content:space-between!important}.align-content-xxl-space-around{align-content:space-around!important}.align-content-xxl-space-evenly{align-content:space-evenly!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-6{order:6!important}.order-xxl-7{order:7!important}.order-xxl-8{order:8!important}.order-xxl-9{order:9!important}.order-xxl-10{order:10!important}.order-xxl-11{order:11!important}.order-xxl-12{order:12!important}.order-xxl-last{order:13!important}.ga-xxl-0{gap:0px!important}.ga-xxl-1{gap:4px!important}.ga-xxl-2{gap:8px!important}.ga-xxl-3{gap:12px!important}.ga-xxl-4{gap:16px!important}.ga-xxl-5{gap:20px!important}.ga-xxl-6{gap:24px!important}.ga-xxl-7{gap:28px!important}.ga-xxl-8{gap:32px!important}.ga-xxl-9{gap:36px!important}.ga-xxl-10{gap:40px!important}.ga-xxl-11{gap:44px!important}.ga-xxl-12{gap:48px!important}.ga-xxl-13{gap:52px!important}.ga-xxl-14{gap:56px!important}.ga-xxl-15{gap:60px!important}.ga-xxl-16{gap:64px!important}.ga-xxl-auto{gap:auto!important}.gr-xxl-0{row-gap:0px!important}.gr-xxl-1{row-gap:4px!important}.gr-xxl-2{row-gap:8px!important}.gr-xxl-3{row-gap:12px!important}.gr-xxl-4{row-gap:16px!important}.gr-xxl-5{row-gap:20px!important}.gr-xxl-6{row-gap:24px!important}.gr-xxl-7{row-gap:28px!important}.gr-xxl-8{row-gap:32px!important}.gr-xxl-9{row-gap:36px!important}.gr-xxl-10{row-gap:40px!important}.gr-xxl-11{row-gap:44px!important}.gr-xxl-12{row-gap:48px!important}.gr-xxl-13{row-gap:52px!important}.gr-xxl-14{row-gap:56px!important}.gr-xxl-15{row-gap:60px!important}.gr-xxl-16{row-gap:64px!important}.gr-xxl-auto{row-gap:auto!important}.gc-xxl-0{column-gap:0px!important}.gc-xxl-1{column-gap:4px!important}.gc-xxl-2{column-gap:8px!important}.gc-xxl-3{column-gap:12px!important}.gc-xxl-4{column-gap:16px!important}.gc-xxl-5{column-gap:20px!important}.gc-xxl-6{column-gap:24px!important}.gc-xxl-7{column-gap:28px!important}.gc-xxl-8{column-gap:32px!important}.gc-xxl-9{column-gap:36px!important}.gc-xxl-10{column-gap:40px!important}.gc-xxl-11{column-gap:44px!important}.gc-xxl-12{column-gap:48px!important}.gc-xxl-13{column-gap:52px!important}.gc-xxl-14{column-gap:56px!important}.gc-xxl-15{column-gap:60px!important}.gc-xxl-16{column-gap:64px!important}.gc-xxl-auto{column-gap:auto!important}.ma-xxl-0{margin:0!important}.ma-xxl-1{margin:4px!important}.ma-xxl-2{margin:8px!important}.ma-xxl-3{margin:12px!important}.ma-xxl-4{margin:16px!important}.ma-xxl-5{margin:20px!important}.ma-xxl-6{margin:24px!important}.ma-xxl-7{margin:28px!important}.ma-xxl-8{margin:32px!important}.ma-xxl-9{margin:36px!important}.ma-xxl-10{margin:40px!important}.ma-xxl-11{margin:44px!important}.ma-xxl-12{margin:48px!important}.ma-xxl-13{margin:52px!important}.ma-xxl-14{margin:56px!important}.ma-xxl-15{margin:60px!important}.ma-xxl-16{margin:64px!important}.ma-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:4px!important;margin-left:4px!important}.mx-xxl-2{margin-right:8px!important;margin-left:8px!important}.mx-xxl-3{margin-right:12px!important;margin-left:12px!important}.mx-xxl-4{margin-right:16px!important;margin-left:16px!important}.mx-xxl-5{margin-right:20px!important;margin-left:20px!important}.mx-xxl-6{margin-right:24px!important;margin-left:24px!important}.mx-xxl-7{margin-right:28px!important;margin-left:28px!important}.mx-xxl-8{margin-right:32px!important;margin-left:32px!important}.mx-xxl-9{margin-right:36px!important;margin-left:36px!important}.mx-xxl-10{margin-right:40px!important;margin-left:40px!important}.mx-xxl-11{margin-right:44px!important;margin-left:44px!important}.mx-xxl-12{margin-right:48px!important;margin-left:48px!important}.mx-xxl-13{margin-right:52px!important;margin-left:52px!important}.mx-xxl-14{margin-right:56px!important;margin-left:56px!important}.mx-xxl-15{margin-right:60px!important;margin-left:60px!important}.mx-xxl-16{margin-right:64px!important;margin-left:64px!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:4px!important;margin-bottom:4px!important}.my-xxl-2{margin-top:8px!important;margin-bottom:8px!important}.my-xxl-3{margin-top:12px!important;margin-bottom:12px!important}.my-xxl-4{margin-top:16px!important;margin-bottom:16px!important}.my-xxl-5{margin-top:20px!important;margin-bottom:20px!important}.my-xxl-6{margin-top:24px!important;margin-bottom:24px!important}.my-xxl-7{margin-top:28px!important;margin-bottom:28px!important}.my-xxl-8{margin-top:32px!important;margin-bottom:32px!important}.my-xxl-9{margin-top:36px!important;margin-bottom:36px!important}.my-xxl-10{margin-top:40px!important;margin-bottom:40px!important}.my-xxl-11{margin-top:44px!important;margin-bottom:44px!important}.my-xxl-12{margin-top:48px!important;margin-bottom:48px!important}.my-xxl-13{margin-top:52px!important;margin-bottom:52px!important}.my-xxl-14{margin-top:56px!important;margin-bottom:56px!important}.my-xxl-15{margin-top:60px!important;margin-bottom:60px!important}.my-xxl-16{margin-top:64px!important;margin-bottom:64px!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:4px!important}.mt-xxl-2{margin-top:8px!important}.mt-xxl-3{margin-top:12px!important}.mt-xxl-4{margin-top:16px!important}.mt-xxl-5{margin-top:20px!important}.mt-xxl-6{margin-top:24px!important}.mt-xxl-7{margin-top:28px!important}.mt-xxl-8{margin-top:32px!important}.mt-xxl-9{margin-top:36px!important}.mt-xxl-10{margin-top:40px!important}.mt-xxl-11{margin-top:44px!important}.mt-xxl-12{margin-top:48px!important}.mt-xxl-13{margin-top:52px!important}.mt-xxl-14{margin-top:56px!important}.mt-xxl-15{margin-top:60px!important}.mt-xxl-16{margin-top:64px!important}.mt-xxl-auto{margin-top:auto!important}.mr-xxl-0{margin-right:0!important}.mr-xxl-1{margin-right:4px!important}.mr-xxl-2{margin-right:8px!important}.mr-xxl-3{margin-right:12px!important}.mr-xxl-4{margin-right:16px!important}.mr-xxl-5{margin-right:20px!important}.mr-xxl-6{margin-right:24px!important}.mr-xxl-7{margin-right:28px!important}.mr-xxl-8{margin-right:32px!important}.mr-xxl-9{margin-right:36px!important}.mr-xxl-10{margin-right:40px!important}.mr-xxl-11{margin-right:44px!important}.mr-xxl-12{margin-right:48px!important}.mr-xxl-13{margin-right:52px!important}.mr-xxl-14{margin-right:56px!important}.mr-xxl-15{margin-right:60px!important}.mr-xxl-16{margin-right:64px!important}.mr-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:4px!important}.mb-xxl-2{margin-bottom:8px!important}.mb-xxl-3{margin-bottom:12px!important}.mb-xxl-4{margin-bottom:16px!important}.mb-xxl-5{margin-bottom:20px!important}.mb-xxl-6{margin-bottom:24px!important}.mb-xxl-7{margin-bottom:28px!important}.mb-xxl-8{margin-bottom:32px!important}.mb-xxl-9{margin-bottom:36px!important}.mb-xxl-10{margin-bottom:40px!important}.mb-xxl-11{margin-bottom:44px!important}.mb-xxl-12{margin-bottom:48px!important}.mb-xxl-13{margin-bottom:52px!important}.mb-xxl-14{margin-bottom:56px!important}.mb-xxl-15{margin-bottom:60px!important}.mb-xxl-16{margin-bottom:64px!important}.mb-xxl-auto{margin-bottom:auto!important}.ml-xxl-0{margin-left:0!important}.ml-xxl-1{margin-left:4px!important}.ml-xxl-2{margin-left:8px!important}.ml-xxl-3{margin-left:12px!important}.ml-xxl-4{margin-left:16px!important}.ml-xxl-5{margin-left:20px!important}.ml-xxl-6{margin-left:24px!important}.ml-xxl-7{margin-left:28px!important}.ml-xxl-8{margin-left:32px!important}.ml-xxl-9{margin-left:36px!important}.ml-xxl-10{margin-left:40px!important}.ml-xxl-11{margin-left:44px!important}.ml-xxl-12{margin-left:48px!important}.ml-xxl-13{margin-left:52px!important}.ml-xxl-14{margin-left:56px!important}.ml-xxl-15{margin-left:60px!important}.ml-xxl-16{margin-left:64px!important}.ml-xxl-auto{margin-left:auto!important}.ms-xxl-0{margin-inline-start:0px!important}.ms-xxl-1{margin-inline-start:4px!important}.ms-xxl-2{margin-inline-start:8px!important}.ms-xxl-3{margin-inline-start:12px!important}.ms-xxl-4{margin-inline-start:16px!important}.ms-xxl-5{margin-inline-start:20px!important}.ms-xxl-6{margin-inline-start:24px!important}.ms-xxl-7{margin-inline-start:28px!important}.ms-xxl-8{margin-inline-start:32px!important}.ms-xxl-9{margin-inline-start:36px!important}.ms-xxl-10{margin-inline-start:40px!important}.ms-xxl-11{margin-inline-start:44px!important}.ms-xxl-12{margin-inline-start:48px!important}.ms-xxl-13{margin-inline-start:52px!important}.ms-xxl-14{margin-inline-start:56px!important}.ms-xxl-15{margin-inline-start:60px!important}.ms-xxl-16{margin-inline-start:64px!important}.ms-xxl-auto{margin-inline-start:auto!important}.me-xxl-0{margin-inline-end:0px!important}.me-xxl-1{margin-inline-end:4px!important}.me-xxl-2{margin-inline-end:8px!important}.me-xxl-3{margin-inline-end:12px!important}.me-xxl-4{margin-inline-end:16px!important}.me-xxl-5{margin-inline-end:20px!important}.me-xxl-6{margin-inline-end:24px!important}.me-xxl-7{margin-inline-end:28px!important}.me-xxl-8{margin-inline-end:32px!important}.me-xxl-9{margin-inline-end:36px!important}.me-xxl-10{margin-inline-end:40px!important}.me-xxl-11{margin-inline-end:44px!important}.me-xxl-12{margin-inline-end:48px!important}.me-xxl-13{margin-inline-end:52px!important}.me-xxl-14{margin-inline-end:56px!important}.me-xxl-15{margin-inline-end:60px!important}.me-xxl-16{margin-inline-end:64px!important}.me-xxl-auto{margin-inline-end:auto!important}.ma-xxl-n1{margin:-4px!important}.ma-xxl-n2{margin:-8px!important}.ma-xxl-n3{margin:-12px!important}.ma-xxl-n4{margin:-16px!important}.ma-xxl-n5{margin:-20px!important}.ma-xxl-n6{margin:-24px!important}.ma-xxl-n7{margin:-28px!important}.ma-xxl-n8{margin:-32px!important}.ma-xxl-n9{margin:-36px!important}.ma-xxl-n10{margin:-40px!important}.ma-xxl-n11{margin:-44px!important}.ma-xxl-n12{margin:-48px!important}.ma-xxl-n13{margin:-52px!important}.ma-xxl-n14{margin:-56px!important}.ma-xxl-n15{margin:-60px!important}.ma-xxl-n16{margin:-64px!important}.mx-xxl-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-xxl-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-xxl-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-xxl-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-xxl-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-xxl-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-xxl-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-xxl-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-xxl-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-xxl-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-xxl-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-xxl-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-xxl-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-xxl-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-xxl-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-xxl-n16{margin-right:-64px!important;margin-left:-64px!important}.my-xxl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-xxl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-xxl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-xxl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-xxl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-xxl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-xxl-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-xxl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-xxl-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-xxl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-xxl-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-xxl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-xxl-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-xxl-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-xxl-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-xxl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-xxl-n1{margin-top:-4px!important}.mt-xxl-n2{margin-top:-8px!important}.mt-xxl-n3{margin-top:-12px!important}.mt-xxl-n4{margin-top:-16px!important}.mt-xxl-n5{margin-top:-20px!important}.mt-xxl-n6{margin-top:-24px!important}.mt-xxl-n7{margin-top:-28px!important}.mt-xxl-n8{margin-top:-32px!important}.mt-xxl-n9{margin-top:-36px!important}.mt-xxl-n10{margin-top:-40px!important}.mt-xxl-n11{margin-top:-44px!important}.mt-xxl-n12{margin-top:-48px!important}.mt-xxl-n13{margin-top:-52px!important}.mt-xxl-n14{margin-top:-56px!important}.mt-xxl-n15{margin-top:-60px!important}.mt-xxl-n16{margin-top:-64px!important}.mr-xxl-n1{margin-right:-4px!important}.mr-xxl-n2{margin-right:-8px!important}.mr-xxl-n3{margin-right:-12px!important}.mr-xxl-n4{margin-right:-16px!important}.mr-xxl-n5{margin-right:-20px!important}.mr-xxl-n6{margin-right:-24px!important}.mr-xxl-n7{margin-right:-28px!important}.mr-xxl-n8{margin-right:-32px!important}.mr-xxl-n9{margin-right:-36px!important}.mr-xxl-n10{margin-right:-40px!important}.mr-xxl-n11{margin-right:-44px!important}.mr-xxl-n12{margin-right:-48px!important}.mr-xxl-n13{margin-right:-52px!important}.mr-xxl-n14{margin-right:-56px!important}.mr-xxl-n15{margin-right:-60px!important}.mr-xxl-n16{margin-right:-64px!important}.mb-xxl-n1{margin-bottom:-4px!important}.mb-xxl-n2{margin-bottom:-8px!important}.mb-xxl-n3{margin-bottom:-12px!important}.mb-xxl-n4{margin-bottom:-16px!important}.mb-xxl-n5{margin-bottom:-20px!important}.mb-xxl-n6{margin-bottom:-24px!important}.mb-xxl-n7{margin-bottom:-28px!important}.mb-xxl-n8{margin-bottom:-32px!important}.mb-xxl-n9{margin-bottom:-36px!important}.mb-xxl-n10{margin-bottom:-40px!important}.mb-xxl-n11{margin-bottom:-44px!important}.mb-xxl-n12{margin-bottom:-48px!important}.mb-xxl-n13{margin-bottom:-52px!important}.mb-xxl-n14{margin-bottom:-56px!important}.mb-xxl-n15{margin-bottom:-60px!important}.mb-xxl-n16{margin-bottom:-64px!important}.ml-xxl-n1{margin-left:-4px!important}.ml-xxl-n2{margin-left:-8px!important}.ml-xxl-n3{margin-left:-12px!important}.ml-xxl-n4{margin-left:-16px!important}.ml-xxl-n5{margin-left:-20px!important}.ml-xxl-n6{margin-left:-24px!important}.ml-xxl-n7{margin-left:-28px!important}.ml-xxl-n8{margin-left:-32px!important}.ml-xxl-n9{margin-left:-36px!important}.ml-xxl-n10{margin-left:-40px!important}.ml-xxl-n11{margin-left:-44px!important}.ml-xxl-n12{margin-left:-48px!important}.ml-xxl-n13{margin-left:-52px!important}.ml-xxl-n14{margin-left:-56px!important}.ml-xxl-n15{margin-left:-60px!important}.ml-xxl-n16{margin-left:-64px!important}.ms-xxl-n1{margin-inline-start:-4px!important}.ms-xxl-n2{margin-inline-start:-8px!important}.ms-xxl-n3{margin-inline-start:-12px!important}.ms-xxl-n4{margin-inline-start:-16px!important}.ms-xxl-n5{margin-inline-start:-20px!important}.ms-xxl-n6{margin-inline-start:-24px!important}.ms-xxl-n7{margin-inline-start:-28px!important}.ms-xxl-n8{margin-inline-start:-32px!important}.ms-xxl-n9{margin-inline-start:-36px!important}.ms-xxl-n10{margin-inline-start:-40px!important}.ms-xxl-n11{margin-inline-start:-44px!important}.ms-xxl-n12{margin-inline-start:-48px!important}.ms-xxl-n13{margin-inline-start:-52px!important}.ms-xxl-n14{margin-inline-start:-56px!important}.ms-xxl-n15{margin-inline-start:-60px!important}.ms-xxl-n16{margin-inline-start:-64px!important}.me-xxl-n1{margin-inline-end:-4px!important}.me-xxl-n2{margin-inline-end:-8px!important}.me-xxl-n3{margin-inline-end:-12px!important}.me-xxl-n4{margin-inline-end:-16px!important}.me-xxl-n5{margin-inline-end:-20px!important}.me-xxl-n6{margin-inline-end:-24px!important}.me-xxl-n7{margin-inline-end:-28px!important}.me-xxl-n8{margin-inline-end:-32px!important}.me-xxl-n9{margin-inline-end:-36px!important}.me-xxl-n10{margin-inline-end:-40px!important}.me-xxl-n11{margin-inline-end:-44px!important}.me-xxl-n12{margin-inline-end:-48px!important}.me-xxl-n13{margin-inline-end:-52px!important}.me-xxl-n14{margin-inline-end:-56px!important}.me-xxl-n15{margin-inline-end:-60px!important}.me-xxl-n16{margin-inline-end:-64px!important}.pa-xxl-0{padding:0!important}.pa-xxl-1{padding:4px!important}.pa-xxl-2{padding:8px!important}.pa-xxl-3{padding:12px!important}.pa-xxl-4{padding:16px!important}.pa-xxl-5{padding:20px!important}.pa-xxl-6{padding:24px!important}.pa-xxl-7{padding:28px!important}.pa-xxl-8{padding:32px!important}.pa-xxl-9{padding:36px!important}.pa-xxl-10{padding:40px!important}.pa-xxl-11{padding:44px!important}.pa-xxl-12{padding:48px!important}.pa-xxl-13{padding:52px!important}.pa-xxl-14{padding:56px!important}.pa-xxl-15{padding:60px!important}.pa-xxl-16{padding:64px!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:4px!important;padding-left:4px!important}.px-xxl-2{padding-right:8px!important;padding-left:8px!important}.px-xxl-3{padding-right:12px!important;padding-left:12px!important}.px-xxl-4{padding-right:16px!important;padding-left:16px!important}.px-xxl-5{padding-right:20px!important;padding-left:20px!important}.px-xxl-6{padding-right:24px!important;padding-left:24px!important}.px-xxl-7{padding-right:28px!important;padding-left:28px!important}.px-xxl-8{padding-right:32px!important;padding-left:32px!important}.px-xxl-9{padding-right:36px!important;padding-left:36px!important}.px-xxl-10{padding-right:40px!important;padding-left:40px!important}.px-xxl-11{padding-right:44px!important;padding-left:44px!important}.px-xxl-12{padding-right:48px!important;padding-left:48px!important}.px-xxl-13{padding-right:52px!important;padding-left:52px!important}.px-xxl-14{padding-right:56px!important;padding-left:56px!important}.px-xxl-15{padding-right:60px!important;padding-left:60px!important}.px-xxl-16{padding-right:64px!important;padding-left:64px!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:4px!important;padding-bottom:4px!important}.py-xxl-2{padding-top:8px!important;padding-bottom:8px!important}.py-xxl-3{padding-top:12px!important;padding-bottom:12px!important}.py-xxl-4{padding-top:16px!important;padding-bottom:16px!important}.py-xxl-5{padding-top:20px!important;padding-bottom:20px!important}.py-xxl-6{padding-top:24px!important;padding-bottom:24px!important}.py-xxl-7{padding-top:28px!important;padding-bottom:28px!important}.py-xxl-8{padding-top:32px!important;padding-bottom:32px!important}.py-xxl-9{padding-top:36px!important;padding-bottom:36px!important}.py-xxl-10{padding-top:40px!important;padding-bottom:40px!important}.py-xxl-11{padding-top:44px!important;padding-bottom:44px!important}.py-xxl-12{padding-top:48px!important;padding-bottom:48px!important}.py-xxl-13{padding-top:52px!important;padding-bottom:52px!important}.py-xxl-14{padding-top:56px!important;padding-bottom:56px!important}.py-xxl-15{padding-top:60px!important;padding-bottom:60px!important}.py-xxl-16{padding-top:64px!important;padding-bottom:64px!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:4px!important}.pt-xxl-2{padding-top:8px!important}.pt-xxl-3{padding-top:12px!important}.pt-xxl-4{padding-top:16px!important}.pt-xxl-5{padding-top:20px!important}.pt-xxl-6{padding-top:24px!important}.pt-xxl-7{padding-top:28px!important}.pt-xxl-8{padding-top:32px!important}.pt-xxl-9{padding-top:36px!important}.pt-xxl-10{padding-top:40px!important}.pt-xxl-11{padding-top:44px!important}.pt-xxl-12{padding-top:48px!important}.pt-xxl-13{padding-top:52px!important}.pt-xxl-14{padding-top:56px!important}.pt-xxl-15{padding-top:60px!important}.pt-xxl-16{padding-top:64px!important}.pr-xxl-0{padding-right:0!important}.pr-xxl-1{padding-right:4px!important}.pr-xxl-2{padding-right:8px!important}.pr-xxl-3{padding-right:12px!important}.pr-xxl-4{padding-right:16px!important}.pr-xxl-5{padding-right:20px!important}.pr-xxl-6{padding-right:24px!important}.pr-xxl-7{padding-right:28px!important}.pr-xxl-8{padding-right:32px!important}.pr-xxl-9{padding-right:36px!important}.pr-xxl-10{padding-right:40px!important}.pr-xxl-11{padding-right:44px!important}.pr-xxl-12{padding-right:48px!important}.pr-xxl-13{padding-right:52px!important}.pr-xxl-14{padding-right:56px!important}.pr-xxl-15{padding-right:60px!important}.pr-xxl-16{padding-right:64px!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:4px!important}.pb-xxl-2{padding-bottom:8px!important}.pb-xxl-3{padding-bottom:12px!important}.pb-xxl-4{padding-bottom:16px!important}.pb-xxl-5{padding-bottom:20px!important}.pb-xxl-6{padding-bottom:24px!important}.pb-xxl-7{padding-bottom:28px!important}.pb-xxl-8{padding-bottom:32px!important}.pb-xxl-9{padding-bottom:36px!important}.pb-xxl-10{padding-bottom:40px!important}.pb-xxl-11{padding-bottom:44px!important}.pb-xxl-12{padding-bottom:48px!important}.pb-xxl-13{padding-bottom:52px!important}.pb-xxl-14{padding-bottom:56px!important}.pb-xxl-15{padding-bottom:60px!important}.pb-xxl-16{padding-bottom:64px!important}.pl-xxl-0{padding-left:0!important}.pl-xxl-1{padding-left:4px!important}.pl-xxl-2{padding-left:8px!important}.pl-xxl-3{padding-left:12px!important}.pl-xxl-4{padding-left:16px!important}.pl-xxl-5{padding-left:20px!important}.pl-xxl-6{padding-left:24px!important}.pl-xxl-7{padding-left:28px!important}.pl-xxl-8{padding-left:32px!important}.pl-xxl-9{padding-left:36px!important}.pl-xxl-10{padding-left:40px!important}.pl-xxl-11{padding-left:44px!important}.pl-xxl-12{padding-left:48px!important}.pl-xxl-13{padding-left:52px!important}.pl-xxl-14{padding-left:56px!important}.pl-xxl-15{padding-left:60px!important}.pl-xxl-16{padding-left:64px!important}.ps-xxl-0{padding-inline-start:0px!important}.ps-xxl-1{padding-inline-start:4px!important}.ps-xxl-2{padding-inline-start:8px!important}.ps-xxl-3{padding-inline-start:12px!important}.ps-xxl-4{padding-inline-start:16px!important}.ps-xxl-5{padding-inline-start:20px!important}.ps-xxl-6{padding-inline-start:24px!important}.ps-xxl-7{padding-inline-start:28px!important}.ps-xxl-8{padding-inline-start:32px!important}.ps-xxl-9{padding-inline-start:36px!important}.ps-xxl-10{padding-inline-start:40px!important}.ps-xxl-11{padding-inline-start:44px!important}.ps-xxl-12{padding-inline-start:48px!important}.ps-xxl-13{padding-inline-start:52px!important}.ps-xxl-14{padding-inline-start:56px!important}.ps-xxl-15{padding-inline-start:60px!important}.ps-xxl-16{padding-inline-start:64px!important}.pe-xxl-0{padding-inline-end:0px!important}.pe-xxl-1{padding-inline-end:4px!important}.pe-xxl-2{padding-inline-end:8px!important}.pe-xxl-3{padding-inline-end:12px!important}.pe-xxl-4{padding-inline-end:16px!important}.pe-xxl-5{padding-inline-end:20px!important}.pe-xxl-6{padding-inline-end:24px!important}.pe-xxl-7{padding-inline-end:28px!important}.pe-xxl-8{padding-inline-end:32px!important}.pe-xxl-9{padding-inline-end:36px!important}.pe-xxl-10{padding-inline-end:40px!important}.pe-xxl-11{padding-inline-end:44px!important}.pe-xxl-12{padding-inline-end:48px!important}.pe-xxl-13{padding-inline-end:52px!important}.pe-xxl-14{padding-inline-end:56px!important}.pe-xxl-15{padding-inline-end:60px!important}.pe-xxl-16{padding-inline-end:64px!important}.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}.text-xxl-justify{text-align:justify!important}.text-xxl-start{text-align:start!important}.text-xxl-end{text-align:end!important}.text-xxl-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xxl-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xxl-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xxl-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xxl-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xxl-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xxl-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xxl-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xxl-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xxl-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xxl-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif!important;text-transform:uppercase!important}.text-xxl-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.text-xxl-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif!important;text-transform:uppercase!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.float-print-none{float:none!important}.float-print-left{float:left!important}.float-print-right{float:right!important}.v-locale--is-rtl .float-print-end{float:left!important}.v-locale--is-rtl .float-print-start,.v-locale--is-ltr .float-print-end{float:right!important}.v-locale--is-ltr .float-print-start{float:left!important}}.v-application{display:flex;background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))}.v-application__wrap{backface-visibility:hidden;display:flex;flex-direction:column;flex:1 1 auto;max-width:100%;min-height:100vh;min-height:100dvh;position:relative}.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-toolbar{align-items:flex-start;display:flex;flex:none;flex-direction:column;justify-content:space-between;max-width:100%;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom,box-shadow;width:100%;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-on-surface-variant));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden;border-end-end-radius:24px}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-toolbar--floating{display:inline-flex}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;flex:0 0 auto;position:relative;transition:inherit;width:100%}.v-toolbar__content>.v-btn:first-child{margin-inline-start:10px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:10px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:16px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;opacity:var(--v-toolbar-image-opacity, 1);transition-property:opacity}.v-toolbar__prepend,.v-toolbar__append{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline:10px auto}.v-toolbar__append{margin-inline:auto 10px}.v-toolbar-title{flex:1 1;min-width:0;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-transform:none}.v-toolbar--density-prominent .v-toolbar-title{align-self:flex-end;padding-bottom:6px;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;text-transform:none}.v-toolbar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar-items{display:flex;height:inherit;align-self:stretch}.v-toolbar-items>.v-btn{border-radius:0}.v-img{--v-theme-overlay-multiplier: 3;z-index:0}.v-img--booting .v-responsive__sizer{transition:none}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.v-img__img--preload{filter:blur(4px)}.v-img__img--contain{object-fit:contain}.v-img__img--cover{object-fit:cover}.v-img__gradient{background-repeat:no-repeat}.v-responsive{display:flex;flex:1 0 auto;max-height:100%;max-width:100%;overflow:hidden;position:relative}.v-responsive--inline{display:inline-flex;flex:0 0 auto}.v-responsive__content{flex:1 0 0px;max-width:100%}.v-responsive__sizer~.v-responsive__content{margin-inline-start:-100%}.v-responsive__sizer{flex:1 0 0px;transition:padding-bottom .2s cubic-bezier(.4,0,.2,1);pointer-events:none}.v-btn{align-items:center;border-radius:4px;display:inline-grid;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;font-weight:500;justify-content:center;letter-spacing:.0892857143em;line-height:normal;max-width:100%;outline:none;position:relative;text-decoration:none;text-indent:.0892857143em;text-transform:uppercase;transition-property:box-shadow,transform,opacity,background;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);user-select:none;vertical-align:middle;flex-shrink:0;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 20px;font-size:var(--v-btn-size);min-width:36px;padding:0 8px}.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 28px;font-size:var(--v-btn-size);min-width:50px;padding:0 12px}.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 36px;font-size:var(--v-btn-size);min-width:64px;padding:0 16px}.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 44px;font-size:var(--v-btn-size);min-width:78px;padding:0 20px}.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 52px;font-size:var(--v-btn-size);min-width:92px;padding:0 24px}.v-btn.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -8px)}.v-btn.v-btn--density-compact{height:calc(var(--v-btn-height) + -12px)}.v-btn--border{border-width:thin;box-shadow:none}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn:hover>.v-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-btn:focus-visible>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn:focus>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-btn--active>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn--active:hover>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn--active:focus-visible>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn--active:focus>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn--variant-plain,.v-btn--variant-outlined,.v-btn--variant-text,.v-btn--variant-tonal{background:transparent;color:inherit}.v-btn--variant-plain{opacity:.62}.v-btn--variant-plain:focus,.v-btn--variant-plain:hover{opacity:1}.v-btn--variant-plain .v-btn__overlay{display:none}.v-btn--variant-elevated,.v-btn--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn--variant-elevated{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-outlined{border:thin solid currentColor}.v-btn--variant-text .v-btn__overlay{background:currentColor}.v-btn--variant-tonal .v-btn__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;inset:0;pointer-events:none}@supports selector(:focus-visible){.v-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-btn--icon{border-radius:50%;min-width:0;padding:0}.v-btn--icon.v-btn--size-default{--v-btn-size: 1rem}.v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 12px);height:calc(var(--v-btn-height) + 12px)}.v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px);height:calc(var(--v-btn-height) + 0px)}.v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px);height:calc(var(--v-btn-height) + -8px)}.v-btn--elevated:hover,.v-btn--elevated:focus{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-btn--elevated:active{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-btn--flat{box-shadow:none}.v-btn--block{display:flex;flex:1 0 auto;min-width:100%}.v-btn--disabled{pointer-events:none;opacity:.26}.v-btn--disabled:hover{opacity:.26}.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-flat{box-shadow:none;opacity:1;color:rgba(var(--v-theme-on-surface),.26);background:rgb(var(--v-theme-surface))}.v-btn--disabled.v-btn--variant-elevated .v-btn__overlay,.v-btn--disabled.v-btn--variant-flat .v-btn__overlay{opacity:.4615384615}.v-btn--loading{pointer-events:none}.v-btn--loading .v-btn__content,.v-btn--loading .v-btn__prepend,.v-btn--loading .v-btn__append{opacity:0}.v-btn--stacked{grid-template-areas:"prepend" "content" "append";grid-template-columns:auto;grid-template-rows:max-content max-content max-content;justify-items:center;align-content:center}.v-btn--stacked .v-btn__content{flex-direction:column;line-height:1.25}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__content>.v-icon--end{margin-inline:0}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__content>.v-icon--start{margin-bottom:4px}.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--end{margin-top:4px}.v-btn--stacked.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 56px;font-size:var(--v-btn-size);min-width:56px;padding:0 12px}.v-btn--stacked.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 64px;font-size:var(--v-btn-size);min-width:64px;padding:0 14px}.v-btn--stacked.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 72px;font-size:var(--v-btn-size);min-width:72px;padding:0 16px}.v-btn--stacked.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 80px;font-size:var(--v-btn-size);min-width:80px;padding:0 18px}.v-btn--stacked.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 88px;font-size:var(--v-btn-size);min-width:88px;padding:0 20px}.v-btn--stacked.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn--stacked.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -16px)}.v-btn--stacked.v-btn--density-compact{height:calc(var(--v-btn-height) + -24px)}.v-btn--slim{padding:0 8px}.v-btn--rounded{border-radius:24px}.v-btn--rounded.v-btn--icon{border-radius:4px}.v-btn .v-icon{--v-icon-size-multiplier: .8571428571}.v-btn--icon .v-icon{--v-icon-size-multiplier: 1}.v-btn--stacked .v-icon{--v-icon-size-multiplier: 1.1428571429}.v-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__content,.v-btn__prepend,.v-btn__append{align-items:center;display:flex;transition:transform,opacity .2s cubic-bezier(.4,0,.2,1)}.v-btn__prepend{grid-area:prepend;margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__append{grid-area:append;margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn__content{grid-area:content;justify-content:center;white-space:nowrap}.v-btn__content>.v-icon--start{margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__content>.v-icon--end{margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--stacked .v-btn__content{white-space:normal}.v-btn__overlay{background-color:currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn__overlay,.v-btn__underlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.v-card-actions .v-btn~.v-btn:not(.v-btn-toggle .v-btn){margin-inline-start:.5rem}.v-pagination .v-btn{border-radius:4px}.v-pagination .v-btn--rounded{border-radius:50%}.v-btn__overlay{transition:none}.v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled)>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn-group{display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow:hidden;vertical-align:middle;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:4px;background:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn-group--border{border-width:thin;box-shadow:none}.v-btn-group--density-default.v-btn-group{height:48px}.v-btn-group--density-comfortable.v-btn-group{height:40px}.v-btn-group--density-compact.v-btn-group{height:36px}.v-btn-group .v-btn{border-radius:0;border-color:inherit}.v-btn-group .v-btn:not(:last-child){border-inline-end:none}.v-btn-group .v-btn:not(:first-child){border-inline-start:none}.v-btn-group .v-btn:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-btn-group .v-btn:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-btn-group--divided .v-btn:not(:last-child){border-inline-end-width:thin;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-btn-group--tile{border-radius:0}.v-icon{--v-icon-size-multiplier: 1;align-items:center;display:inline-flex;font-feature-settings:"liga";height:1em;justify-content:center;letter-spacing:normal;line-height:1;position:relative;text-indent:0;text-align:center;user-select:none;vertical-align:middle;width:1em;min-width:1em}.v-icon--clickable{cursor:pointer}.v-icon--size-x-small{font-size:calc(var(--v-icon-size-multiplier) * 1em)}.v-icon--size-small{font-size:calc(var(--v-icon-size-multiplier) * 1.25em)}.v-icon--size-default{font-size:calc(var(--v-icon-size-multiplier) * 1.5em)}.v-icon--size-large{font-size:calc(var(--v-icon-size-multiplier) * 1.75em)}.v-icon--size-x-large{font-size:calc(var(--v-icon-size-multiplier) * 2em)}.v-icon__svg{fill:currentColor;width:100%;height:100%}.v-icon--start{margin-inline-end:8px}.v-icon--end{margin-inline-start:8px}.v-progress-circular{align-items:center;display:inline-flex;justify-content:center;position:relative;vertical-align:middle}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;inset:0;z-index:0}.v-progress-circular__content{align-items:center;display:flex;justify-content:center}.v-progress-circular__underlay{color:rgba(var(--v-border-color),var(--v-border-opacity));stroke:currentColor;z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all .2s ease-in-out,stroke-width 0s;z-index:2}.v-progress-circular--size-x-small{height:16px;width:16px}.v-progress-circular--size-small{height:24px;width:24px}.v-progress-circular--size-default{height:32px;width:32px}.v-progress-circular--size-large{height:48px;width:48px}.v-progress-circular--size-x-large{height:64px;width:64px}.v-progress-circular--indeterminate>svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite,progress-circular-rotate 1.4s linear infinite;stroke-dasharray:25,200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:center center;transform:rotate(-90deg)}.v-progress-circular--disable-shrink>svg{animation-duration:.7s}.v-progress-circular--disable-shrink .v-progress-circular__overlay{animation:none}.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg,.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay{animation-play-state:paused!important}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}.v-progress-linear{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);width:100%}.v-progress-linear__background{background:currentColor;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;top:0;transition-property:width,left,right;transition:inherit}.v-progress-linear__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}.v-progress-linear__determinate{height:inherit;left:0;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear__indeterminate .long,.v-progress-linear__indeterminate .short{animation-play-state:paused;animation-duration:2.2s;animation-iteration-count:infinite;height:inherit;inset:0 auto 0 0;position:absolute;width:auto;will-change:left,right}.v-progress-linear__indeterminate .long{animation-name:indeterminate-ltr}.v-progress-linear__indeterminate .short{animation-name:indeterminate-short-ltr}.v-progress-linear__stream{animation:stream .25s infinite linear;animation-play-state:paused;bottom:0;left:auto;opacity:.3;pointer-events:none;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear--reverse .v-progress-linear__background,.v-progress-linear--reverse .v-progress-linear__determinate,.v-progress-linear--reverse .v-progress-linear__content,.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate .long{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate .short{animation-name:indeterminate-short-rtl}.v-progress-linear--reverse .v-progress-linear__stream{right:auto}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--rounded{border-radius:9999px}.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__indeterminate{border-radius:inherit}.v-progress-linear--striped .v-progress-linear__determinate{animation:progress-linear-stripes 1s infinite linear;background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-repeat:repeat;background-size:var(--v-progress-linear-height)}.v-progress-linear--active .v-progress-linear__indeterminate .long,.v-progress-linear--active .v-progress-linear__indeterminate .short,.v-progress-linear--active .v-progress-linear__stream{animation-play-state:running}.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded-bar .v-progress-linear__stream+.v-progress-linear__background{border-radius:9999px}.v-progress-linear--rounded-bar .v-progress-linear__determinate{border-start-start-radius:0;border-end-start-radius:0}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes stream{to{transform:translate(var(--v-progress-linear-stream-to))}}@keyframes progress-linear-stripes{0%{background-position-x:var(--v-progress-linear-height)}}.v-ripple__container{color:inherit;border-radius:inherit;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0;pointer-events:none;contain:strict}.v-ripple__animation{color:inherit;position:absolute;top:0;left:0;border-radius:50%;background:currentColor;opacity:0;pointer-events:none;overflow:hidden;will-change:transform,opacity}.v-ripple__animation--enter{transition:none;opacity:0}.v-ripple__animation--in{transition:transform .25s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1);opacity:calc(.25 * var(--v-theme-overlay-multiplier))}.v-ripple__animation--out{transition:opacity .3s cubic-bezier(0,0,.2,1);opacity:0}.v-alert{display:grid;flex:1 1;grid-template-areas:"prepend content append close" ". content . .";grid-template-columns:max-content auto max-content max-content;position:relative;padding:16px;overflow:hidden;--v-border-color: currentColor;border-radius:4px}.v-alert--absolute{position:absolute}.v-alert--fixed{position:fixed}.v-alert--sticky{position:sticky}.v-alert--variant-plain,.v-alert--variant-outlined,.v-alert--variant-text,.v-alert--variant-tonal{background:transparent;color:inherit}.v-alert--variant-plain{opacity:.62}.v-alert--variant-plain:focus,.v-alert--variant-plain:hover{opacity:1}.v-alert--variant-plain .v-alert__overlay{display:none}.v-alert--variant-elevated,.v-alert--variant-flat{background:rgb(var(--v-theme-on-surface-variant));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-alert--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-alert--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-alert--variant-outlined{border:thin solid currentColor}.v-alert--variant-text .v-alert__overlay{background:currentColor}.v-alert--variant-tonal .v-alert__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;inset:0;pointer-events:none}.v-alert--prominent{grid-template-areas:"prepend content append close" "prepend content . ."}.v-alert.v-alert--border{--v-border-opacity: .38}.v-alert.v-alert--border.v-alert--border-start{padding-inline-start:24px}.v-alert.v-alert--border.v-alert--border-end{padding-inline-end:24px}.v-alert--variant-plain{transition:.2s opacity cubic-bezier(.4,0,.2,1)}.v-alert--density-default{padding-bottom:16px;padding-top:16px}.v-alert--density-default.v-alert--border-top{padding-top:24px}.v-alert--density-default.v-alert--border-bottom{padding-bottom:24px}.v-alert--density-comfortable{padding-bottom:12px;padding-top:12px}.v-alert--density-comfortable.v-alert--border-top{padding-top:20px}.v-alert--density-comfortable.v-alert--border-bottom{padding-bottom:20px}.v-alert--density-compact{padding-bottom:8px;padding-top:8px}.v-alert--density-compact.v-alert--border-top{padding-top:16px}.v-alert--density-compact.v-alert--border-bottom{padding-bottom:16px}.v-alert__border{border-radius:inherit;inset:0;opacity:var(--v-border-opacity);position:absolute;pointer-events:none;width:100%;border-color:currentColor;border-style:solid;border-width:0}.v-alert__border--border{border-width:8px;box-shadow:none}.v-alert--border-start .v-alert__border{border-inline-start-width:8px}.v-alert--border-end .v-alert__border{border-inline-end-width:8px}.v-alert--border-top .v-alert__border{border-top-width:8px}.v-alert--border-bottom .v-alert__border{border-bottom-width:8px}.v-alert__close{flex:0 1 auto;grid-area:close}.v-alert__content{align-self:center;grid-area:content;overflow:hidden}.v-alert__append,.v-alert__close{align-self:flex-start;margin-inline-start:16px}.v-alert__append{align-self:flex-start;grid-area:append}.v-alert__append+.v-alert__close{margin-inline-start:16px}.v-alert__prepend{align-self:flex-start;display:flex;align-items:center;grid-area:prepend;margin-inline-end:16px}.v-alert--prominent .v-alert__prepend{align-self:center}.v-alert__underlay{grid-area:none;position:absolute}.v-alert--border-start .v-alert__underlay{border-top-left-radius:0;border-bottom-left-radius:0}.v-alert--border-end .v-alert__underlay{border-top-right-radius:0;border-bottom-right-radius:0}.v-alert--border-top .v-alert__underlay{border-top-left-radius:0;border-top-right-radius:0}.v-alert--border-bottom .v-alert__underlay{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-alert-title{align-items:center;align-self:center;display:flex;font-size:1.25rem;font-weight:500;hyphens:auto;letter-spacing:.0125em;line-height:1.75rem;overflow-wrap:normal;text-transform:none;word-break:normal;word-wrap:break-word}.v-autocomplete .v-field .v-text-field__prefix,.v-autocomplete .v-field .v-text-field__suffix,.v-autocomplete .v-field .v-field__input,.v-autocomplete .v-field.v-field{cursor:text}.v-autocomplete .v-field .v-field__input>input{flex:1 1}.v-autocomplete .v-field input{min-width:64px}.v-autocomplete .v-field:not(.v-field--focused) input{min-width:0}.v-autocomplete .v-field--dirty .v-autocomplete__selection{margin-inline-end:2px}.v-autocomplete .v-autocomplete__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-autocomplete__content{overflow:hidden;box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-autocomplete__mask{background:rgb(var(--v-theme-on-surface-variant))}.v-autocomplete__selection{display:inline-flex;align-items:center;height:1.5rem;letter-spacing:inherit;line-height:inherit;max-width:calc(100% - 2px)}.v-autocomplete__selection:first-child{margin-inline-start:0}.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-autocomplete--selecting-index .v-autocomplete__selection{opacity:var(--v-medium-emphasis-opacity)}.v-autocomplete--selecting-index .v-autocomplete__selection--selected{opacity:1}.v-autocomplete--selecting-index .v-field__input>input{caret-color:transparent}.v-autocomplete--single.v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline:inherit}.v-autocomplete--single .v-field--active input{transition:none}.v-autocomplete--single .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-autocomplete--single .v-field--focused .v-autocomplete__selection{opacity:0}.v-autocomplete__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-autocomplete--active-menu .v-autocomplete__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-checkbox .v-selection-control{min-height:var(--v-input-control-height)}.v-selection-control{align-items:center;contain:layout;display:flex;flex:1 0;grid-area:control;position:relative;user-select:none}.v-selection-control .v-label{white-space:normal;word-break:break-word;height:100%}.v-selection-control--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-selection-control--error .v-label,.v-selection-control--disabled .v-label{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-label{color:rgb(var(--v-theme-error))}.v-selection-control--inline{display:inline-flex;flex:0 0 auto;min-width:0;max-width:100%}.v-selection-control--inline .v-label{width:auto}.v-selection-control--density-default{--v-selection-control-size: 40px}.v-selection-control--density-comfortable{--v-selection-control-size: 36px}.v-selection-control--density-compact{--v-selection-control-size: 28px}.v-selection-control__wrapper{width:var(--v-selection-control-size);height:var(--v-selection-control-size);display:inline-flex;align-items:center;position:relative;justify-content:center;flex:none}.v-selection-control__input{width:var(--v-selection-control-size);height:var(--v-selection-control-size);align-items:center;display:flex;flex:none;justify-content:center;position:relative;border-radius:50%}.v-selection-control__input input{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.v-selection-control__input:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background-color:currentColor;opacity:0;pointer-events:none}.v-selection-control__input:hover:before{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-selection-control__input>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-selection-control--disabled .v-selection-control__input>.v-icon,.v-selection-control--dirty .v-selection-control__input>.v-icon,.v-selection-control--error .v-selection-control__input>.v-icon{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-selection-control__input>.v-icon{color:rgb(var(--v-theme-error))}.v-selection-control--focus-visible .v-selection-control__input:before{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}.v-label{align-items:center;color:inherit;display:inline-flex;font-size:1rem;letter-spacing:.009375em;min-width:0;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-label--clickable{cursor:pointer}.v-selection-control-group{grid-area:control;display:flex;flex-direction:column}.v-selection-control-group--inline{flex-direction:row;flex-wrap:wrap}.v-input{display:grid;flex:1 1 auto;font-size:1rem;font-weight:400;line-height:1.5}.v-input--disabled{pointer-events:none}.v-input--density-default{--v-input-control-height: 56px;--v-input-padding-top: 16px}.v-input--density-comfortable{--v-input-control-height: 48px;--v-input-padding-top: 12px}.v-input--density-compact{--v-input-control-height: 40px;--v-input-padding-top: 8px}.v-input--vertical{grid-template-areas:"append" "control" "prepend";grid-template-rows:max-content auto max-content;grid-template-columns:min-content}.v-input--vertical .v-input__prepend{margin-block-start:16px}.v-input--vertical .v-input__append{margin-block-end:16px}.v-input--horizontal{grid-template-areas:"prepend control append" "a messages b";grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-rows:auto auto}.v-input--horizontal .v-input__prepend{margin-inline-end:16px}.v-input--horizontal .v-input__append{margin-inline-start:16px}.v-input__details{align-items:flex-end;display:flex;font-size:.75rem;font-weight:400;grid-area:messages;letter-spacing:.0333333333em;line-height:normal;min-height:22px;padding-top:6px;overflow:hidden;justify-content:space-between}.v-input__details>.v-icon,.v-input__prepend>.v-icon,.v-input__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-input--disabled .v-input__details>.v-icon,.v-input--disabled .v-input__details .v-messages,.v-input--error .v-input__details>.v-icon,.v-input--error .v-input__details .v-messages,.v-input--disabled .v-input__prepend>.v-icon,.v-input--disabled .v-input__prepend .v-messages,.v-input--error .v-input__prepend>.v-icon,.v-input--error .v-input__prepend .v-messages,.v-input--disabled .v-input__append>.v-icon,.v-input--disabled .v-input__append .v-messages,.v-input--error .v-input__append>.v-icon,.v-input--error .v-input__append .v-messages{opacity:1}.v-input--disabled .v-input__details,.v-input--disabled .v-input__prepend,.v-input--disabled .v-input__append{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-input__details>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__details .v-messages,.v-input--error:not(.v-input--disabled) .v-input__prepend>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__prepend .v-messages,.v-input--error:not(.v-input--disabled) .v-input__append>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__append .v-messages{color:rgb(var(--v-theme-error))}.v-input__prepend,.v-input__append{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top)}.v-input--center-affix .v-input__prepend,.v-input--center-affix .v-input__append{align-items:center;padding-top:0}.v-input__prepend{grid-area:prepend}.v-input__append{grid-area:append}.v-input__control{display:flex;grid-area:control}.v-input--hide-spin-buttons input::-webkit-outer-spin-button,.v-input--hide-spin-buttons input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-input--hide-spin-buttons input[type=number]{-moz-appearance:textfield}.v-input--plain-underlined .v-input__prepend,.v-input--plain-underlined .v-input__append{align-items:flex-start}.v-input--density-default.v-input--plain-underlined .v-input__prepend,.v-input--density-default.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 4px)}.v-input--density-comfortable.v-input--plain-underlined .v-input__prepend,.v-input--density-comfortable.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 2px)}.v-input--density-compact.v-input--plain-underlined .v-input__prepend,.v-input--density-compact.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 0px)}.v-messages{flex:1 1 auto;font-size:12px;min-height:14px;min-width:1px;opacity:var(--v-medium-emphasis-opacity);position:relative}.v-messages__message{line-height:12px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;transition-duration:.15s}.v-chip{align-items:center;cursor:default;display:inline-flex;font-weight:400;max-width:100%;min-width:0;overflow:hidden;position:relative;text-decoration:none;white-space:nowrap;vertical-align:middle;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:9999px}.v-chip.v-chip--size-x-small{--v-chip-size: .625rem;--v-chip-height: 20px;font-size:.625rem;padding:0 8px}.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 14px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 20px}.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-5.6px;margin-inline-end:4px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-8px}.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-start:4px;margin-inline-end:-5.6px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-end:-8px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-x-small .v-icon--start,.v-chip.v-chip--size-x-small .v-chip__filter{margin-inline-start:-4px;margin-inline-end:4px}.v-chip.v-chip--size-x-small .v-icon--end,.v-chip.v-chip--size-x-small .v-chip__close{margin-inline-start:4px;margin-inline-end:-4px}.v-chip.v-chip--size-x-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-chip__append+.v-chip__close{margin-inline-start:8px}.v-chip.v-chip--size-small{--v-chip-size: .75rem;--v-chip-height: 26px;font-size:.75rem;padding:0 10px}.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 20px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 26px}.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-7px;margin-inline-end:5px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-10px}.v-chip.v-chip--size-small .v-avatar--end{margin-inline-start:5px;margin-inline-end:-7px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end{margin-inline-end:-10px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close{margin-inline-start:15px}.v-chip.v-chip--size-small .v-icon--start,.v-chip.v-chip--size-small .v-chip__filter{margin-inline-start:-5px;margin-inline-end:5px}.v-chip.v-chip--size-small .v-icon--end,.v-chip.v-chip--size-small .v-chip__close{margin-inline-start:5px;margin-inline-end:-5px}.v-chip.v-chip--size-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-small .v-chip__append+.v-chip__close{margin-inline-start:10px}.v-chip.v-chip--size-default{--v-chip-size: .875rem;--v-chip-height: 32px;font-size:.875rem;padding:0 12px}.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 26px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 32px}.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-8.4px;margin-inline-end:6px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-12px}.v-chip.v-chip--size-default .v-avatar--end{margin-inline-start:6px;margin-inline-end:-8.4px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end{margin-inline-end:-12px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close{margin-inline-start:18px}.v-chip.v-chip--size-default .v-icon--start,.v-chip.v-chip--size-default .v-chip__filter{margin-inline-start:-6px;margin-inline-end:6px}.v-chip.v-chip--size-default .v-icon--end,.v-chip.v-chip--size-default .v-chip__close{margin-inline-start:6px;margin-inline-end:-6px}.v-chip.v-chip--size-default .v-icon--end+.v-chip__close,.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-default .v-chip__append+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-large{--v-chip-size: 1rem;--v-chip-height: 38px;font-size:1rem;padding:0 14px}.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 32px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 38px}.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-9.8px;margin-inline-end:7px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-14px}.v-chip.v-chip--size-large .v-avatar--end{margin-inline-start:7px;margin-inline-end:-9.8px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end{margin-inline-end:-14px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close{margin-inline-start:21px}.v-chip.v-chip--size-large .v-icon--start,.v-chip.v-chip--size-large .v-chip__filter{margin-inline-start:-7px;margin-inline-end:7px}.v-chip.v-chip--size-large .v-icon--end,.v-chip.v-chip--size-large .v-chip__close{margin-inline-start:7px;margin-inline-end:-7px}.v-chip.v-chip--size-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-large .v-chip__append+.v-chip__close{margin-inline-start:14px}.v-chip.v-chip--size-x-large{--v-chip-size: 1.125rem;--v-chip-height: 44px;font-size:1.125rem;padding:0 17px}.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 38px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 44px}.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-11.9px;margin-inline-end:8.5px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-17px}.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-start:8.5px;margin-inline-end:-11.9px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-end:-17px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close{margin-inline-start:25.5px}.v-chip.v-chip--size-x-large .v-icon--start,.v-chip.v-chip--size-x-large .v-chip__filter{margin-inline-start:-8.5px;margin-inline-end:8.5px}.v-chip.v-chip--size-x-large .v-icon--end,.v-chip.v-chip--size-x-large .v-chip__close{margin-inline-start:8.5px;margin-inline-end:-8.5px}.v-chip.v-chip--size-x-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-chip__append+.v-chip__close{margin-inline-start:17px}.v-chip.v-chip--density-default{height:calc(var(--v-chip-height) + 0px)}.v-chip.v-chip--density-comfortable{height:calc(var(--v-chip-height) + -8px)}.v-chip.v-chip--density-compact{height:calc(var(--v-chip-height) + -12px)}.v-chip:hover>.v-chip__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-chip:focus-visible>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip:focus>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-chip--active>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]>.v-chip__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-chip--active:hover>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:hover>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-chip--active:focus-visible>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip--active:focus>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-chip--variant-plain,.v-chip--variant-outlined,.v-chip--variant-text,.v-chip--variant-tonal{background:transparent;color:inherit}.v-chip--variant-plain{opacity:.26}.v-chip--variant-plain:focus,.v-chip--variant-plain:hover{opacity:1}.v-chip--variant-plain .v-chip__overlay{display:none}.v-chip--variant-elevated,.v-chip--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-chip--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-outlined{border:thin solid currentColor}.v-chip--variant-text .v-chip__overlay{background:currentColor}.v-chip--variant-tonal .v-chip__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;inset:0;pointer-events:none}.v-chip--border{border-width:thin}.v-chip--link{cursor:pointer}.v-chip--filter{user-select:none}.v-chip__content{align-items:center;display:inline-flex}.v-autocomplete__selection .v-chip__content,.v-combobox__selection .v-chip__content,.v-select__selection .v-chip__content{overflow:hidden}.v-chip__filter,.v-chip__prepend,.v-chip__append,.v-chip__close{align-items:center;display:inline-flex}.v-chip__close{cursor:pointer;flex:0 1 auto;font-size:18px;max-height:18px;max-width:18px;user-select:none}.v-chip__close .v-icon{font-size:inherit}.v-chip__filter{transition:.15s cubic-bezier(.4,0,.2,1)}.v-chip__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-chip--disabled{opacity:.3;pointer-events:none;user-select:none}.v-chip--label{border-radius:4px}.v-avatar{flex:none;align-items:center;display:inline-flex;justify-content:center;line-height:normal;overflow:hidden;position:relative;text-align:center;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:width,height;vertical-align:middle;border-radius:50%}.v-avatar.v-avatar--size-x-small{--v-avatar-height: 24px}.v-avatar.v-avatar--size-small{--v-avatar-height: 32px}.v-avatar.v-avatar--size-default{--v-avatar-height: 40px}.v-avatar.v-avatar--size-large{--v-avatar-height: 48px}.v-avatar.v-avatar--size-x-large{--v-avatar-height: 56px}.v-avatar.v-avatar--density-default{height:calc(var(--v-avatar-height) + 0px);width:calc(var(--v-avatar-height) + 0px)}.v-avatar.v-avatar--density-comfortable{height:calc(var(--v-avatar-height) + -4px);width:calc(var(--v-avatar-height) + -4px)}.v-avatar.v-avatar--density-compact{height:calc(var(--v-avatar-height) + -8px);width:calc(var(--v-avatar-height) + -8px)}.v-avatar--variant-plain,.v-avatar--variant-outlined,.v-avatar--variant-text,.v-avatar--variant-tonal{background:transparent;color:inherit}.v-avatar--variant-plain{opacity:.62}.v-avatar--variant-plain:focus,.v-avatar--variant-plain:hover{opacity:1}.v-avatar--variant-plain .v-avatar__overlay{display:none}.v-avatar--variant-elevated,.v-avatar--variant-flat{background:var(--v-theme-surface);color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-avatar--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-outlined{border:thin solid currentColor}.v-avatar--variant-text .v-avatar__overlay{background:currentColor}.v-avatar--variant-tonal .v-avatar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;inset:0;pointer-events:none}.v-avatar--rounded{border-radius:4px}.v-avatar .v-img{height:100%;width:100%}.v-chip-group{display:flex;max-width:100%;min-width:0;overflow-x:auto;padding:4px 0;flex-wrap:wrap}.v-chip-group .v-chip{margin:4px 8px 4px 0}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled) .v-chip__overlay{opacity:var(--v-activated-opacity)}.v-chip-group--column{flex-wrap:wrap;white-space:normal}.v-list{overflow:auto;padding:8px 0;position:relative;outline:none;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list--border{border-width:thin;box-shadow:none}.v-list--disabled{pointer-events:none;user-select:none}.v-list--nav{padding-inline:8px}.v-list--rounded{border-radius:4px}.v-list--subheader{padding-top:0}.v-list-img{border-radius:inherit;display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-list-subheader{align-items:center;background:inherit;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));display:flex;font-size:.875rem;font-weight:400;line-height:1.375rem;padding-inline-end:16px;min-height:40px;transition:.2s min-height cubic-bezier(.4,0,.2,1)}.v-list-subheader__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-list--density-default .v-list-subheader{min-height:40px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-comfortable .v-list-subheader{min-height:36px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-compact .v-list-subheader{min-height:32px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-subheader--inset{--indent-padding: 56px}.v-list--nav .v-list-subheader{font-size:.75rem}.v-list-subheader--sticky{background:inherit;left:0;position:sticky;top:0;z-index:1}.v-list__overlay{background-color:currentColor;border-radius:inherit;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out}.v-list-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content 1fr auto;outline:none;max-width:100%;padding:4px 16px;position:relative;text-decoration:none;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:0}.v-list-item--border{border-width:thin;box-shadow:none}.v-list-item:hover>.v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item:focus-visible>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item:focus>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-list-item--active>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]>.v-list-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item--active:hover>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:hover>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-list-item--active:focus-visible>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item--active:focus>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-list-item--variant-plain,.v-list-item--variant-outlined,.v-list-item--variant-text,.v-list-item--variant-tonal{background:transparent;color:inherit}.v-list-item--variant-plain{opacity:.62}.v-list-item--variant-plain:focus,.v-list-item--variant-plain:hover{opacity:1}.v-list-item--variant-plain .v-list-item__overlay{display:none}.v-list-item--variant-elevated,.v-list-item--variant-flat{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list-item--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-list-item--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-list-item--variant-outlined{border:thin solid currentColor}.v-list-item--variant-text .v-list-item__overlay{background:currentColor}.v-list-item--variant-tonal .v-list-item__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;inset:0;pointer-events:none}@supports selector(:focus-visible){.v-list-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:2px solid currentColor;border-radius:4px;opacity:0;transition:opacity .2s ease-in-out}.v-list-item:focus-visible:after{opacity:calc(.15 * var(--v-theme-overlay-multiplier))}}.v-list-item__prepend>.v-badge .v-icon,.v-list-item__prepend>.v-icon,.v-list-item__append>.v-badge .v-icon,.v-list-item__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-list-item--active .v-list-item__prepend>.v-badge .v-icon,.v-list-item--active .v-list-item__prepend>.v-icon,.v-list-item--active .v-list-item__append>.v-badge .v-icon,.v-list-item--active .v-list-item__append>.v-icon{opacity:1}.v-list-item--rounded{border-radius:4px}.v-list-item--disabled{pointer-events:none;user-select:none;opacity:.6}.v-list-item--link{cursor:pointer}.v-navigation-drawer--rail:not(.v-navigation-drawer--expand-on-hover) .v-list-item .v-avatar,.v-navigation-drawer--rail.v-navigation-drawer--expand-on-hover:not(.v-navigation-drawer--is-hovering) .v-list-item .v-avatar{--v-avatar-height: 24px}.v-list-item__prepend{align-items:center;align-self:center;display:flex;grid-area:prepend}.v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:32px}.v-list-item__prepend>.v-avatar~.v-list-item__spacer{width:16px}.v-list-item--slim .v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:8px}.v-list-item--slim .v-list-item__prepend>.v-avatar~.v-list-item__spacer{width:4px}.v-list-item--three-line .v-list-item__prepend{align-self:start}.v-list-item__append{align-self:center;display:flex;align-items:center;grid-area:append}.v-list-item__append .v-list-item__spacer{order:-1;transition:.15s width cubic-bezier(.4,0,.2,1)}.v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item__append>.v-tooltip~.v-list-item__spacer{width:32px}.v-list-item__append>.v-avatar~.v-list-item__spacer{width:16px}.v-list-item--slim .v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-tooltip~.v-list-item__spacer{width:8px}.v-list-item--slim .v-list-item__append>.v-avatar~.v-list-item__spacer{width:4px}.v-list-item--three-line .v-list-item__append{align-self:start}.v-list-item__content{align-self:center;grid-area:content;overflow:hidden}.v-list-item-action{align-self:center;display:flex;align-items:center;grid-area:prepend;flex:none;transition:inherit;transition-property:height,width}.v-list-item-action--start{margin-inline-end:12px}.v-list-item-action--end{margin-inline-start:12px}.v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-media--start{margin-inline-end:16px}.v-list-item-media--end{margin-inline-start:16px}.v-list-item--two-line .v-list-item-media{margin-top:-4px;margin-bottom:-4px}.v-list-item--three-line .v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-subtitle{-webkit-box-orient:vertical;display:-webkit-box;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;padding:0;text-overflow:ellipsis;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem;text-transform:none}.v-list-item--one-line .v-list-item-subtitle{-webkit-line-clamp:1}.v-list-item--two-line .v-list-item-subtitle{-webkit-line-clamp:2}.v-list-item--three-line .v-list-item-subtitle{-webkit-line-clamp:3}.v-list-item--nav .v-list-item-subtitle{font-size:.75rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem}.v-list-item-title{hyphens:auto;overflow-wrap:normal;overflow:hidden;padding:0;white-space:nowrap;text-overflow:ellipsis;word-break:normal;word-wrap:break-word;font-size:1rem;font-weight:400;letter-spacing:.009375em;line-height:1.5rem;text-transform:none}.v-list-item--nav .v-list-item-title{font-size:.8125rem;font-weight:500;letter-spacing:normal;line-height:1rem}.v-list-item--density-default{min-height:40px}.v-list-item--density-default.v-list-item--one-line{min-height:48px;padding-top:4px;padding-bottom:4px}.v-list-item--density-default.v-list-item--two-line{min-height:64px;padding-top:12px;padding-bottom:12px}.v-list-item--density-default.v-list-item--three-line{min-height:88px;padding-top:16px;padding-bottom:16px}.v-list-item--density-default.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-default.v-list-item--three-line .v-list-item__append{padding-top:8px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-comfortable{min-height:36px}.v-list-item--density-comfortable.v-list-item--one-line{min-height:44px}.v-list-item--density-comfortable.v-list-item--two-line{min-height:60px;padding-top:8px;padding-bottom:8px}.v-list-item--density-comfortable.v-list-item--three-line{min-height:84px;padding-top:12px;padding-bottom:12px}.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__append{padding-top:6px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-compact{min-height:32px}.v-list-item--density-compact.v-list-item--one-line{min-height:40px}.v-list-item--density-compact.v-list-item--two-line{min-height:56px;padding-top:4px;padding-bottom:4px}.v-list-item--density-compact.v-list-item--three-line{min-height:80px;padding-top:8px;padding-bottom:8px}.v-list-item--density-compact.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-compact.v-list-item--three-line .v-list-item__append{padding-top:4px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--nav{padding-inline:8px}.v-list .v-list-item--nav:not(:only-child){margin-bottom:4px}.v-list-item__underlay{position:absolute}.v-list-item__overlay{background-color:currentColor;border-radius:inherit;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out}.v-list-item--active.v-list-item--variant-elevated .v-list-item__overlay{--v-theme-overlay-multiplier: 0}.v-list{--indent-padding: 0px}.v-list--nav{--indent-padding: -8px}.v-list-group{--list-indent-size: 16px;--parent-padding: var(--indent-padding);--prepend-width: 40px}.v-list-group--fluid{--list-indent-size: 0px}.v-list-group--prepend{--parent-padding: calc(var(--indent-padding) + var(--prepend-width))}.v-list-group--fluid.v-list-group--prepend{--parent-padding: var(--indent-padding)}.v-list-group__items{--indent-padding: calc(var(--parent-padding) + var(--list-indent-size))}.v-list-group__items .v-list-item{padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-group__header.v-list-item--active:not(:focus-visible) .v-list-item__overlay{opacity:0}.v-list-group__header.v-list-item--active:hover .v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-divider{display:block;flex:1 1 100%;height:0px;max-height:0px;opacity:var(--v-border-opacity);transition:inherit;border-style:solid;border-width:thin 0 0 0}.v-divider--vertical{align-self:stretch;border-width:0 thin 0 0;display:inline-flex;height:inherit;margin-left:-1px;max-height:100%;max-width:0px;vertical-align:text-bottom;width:0px}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px);margin-inline-start:72px}.v-divider--inset.v-divider--vertical{margin-bottom:8px;margin-top:8px;max-height:calc(100% - 16px)}.v-menu>.v-overlay__content{display:flex;flex-direction:column;border-radius:4px}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list{background:rgb(var(--v-theme-surface));border-radius:inherit;overflow:auto;height:100%;box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-overlay-container{contain:layout;left:0;pointer-events:none;position:absolute;top:0;display:contents}.v-overlay-scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-overlay-scroll-blocked:not(html){overflow-y:hidden!important}html.v-overlay-scroll-blocked{position:fixed;top:var(--v-body-scroll-y);left:var(--v-body-scroll-x);width:100%;height:100%}.v-overlay{border-radius:inherit;display:flex;inset:0;pointer-events:none;position:fixed}.v-overlay__content{outline:none;position:absolute;pointer-events:auto;contain:layout}.v-overlay__scrim{pointer-events:auto;background:rgb(var(--v-theme-on-surface));border-radius:inherit;inset:0;opacity:.32;position:fixed}.v-overlay--absolute,.v-overlay--contained .v-overlay__scrim{position:absolute}.v-overlay--scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-select .v-field .v-text-field__prefix,.v-select .v-field .v-text-field__suffix,.v-select .v-field .v-field__input,.v-select .v-field.v-field{cursor:pointer}.v-select .v-field .v-field__input>input{align-self:flex-start;opacity:1;flex:0 0;position:absolute;width:100%;transition:none;pointer-events:none;caret-color:transparent}.v-select .v-field--dirty .v-select__selection{margin-inline-end:2px}.v-select .v-select__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select__content{overflow:hidden;box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-select__selection{display:inline-flex;align-items:center;letter-spacing:inherit;line-height:inherit;max-width:100%}.v-select .v-select__selection:first-child{margin-inline-start:0}.v-select--selected .v-field .v-field__input>input{opacity:0}.v-select__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-select--active-menu .v-select__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-text-field input{color:inherit;opacity:0;flex:1;transition:.15s opacity cubic-bezier(.4,0,.2,1);min-width:0}.v-text-field input:focus,.v-text-field input:active{outline:none}.v-text-field input:invalid{box-shadow:none}.v-text-field .v-field{cursor:text}.v-text-field--prefixed.v-text-field .v-field__input{--v-field-padding-start: 6px}.v-text-field--suffixed.v-text-field .v-field__input{--v-field-padding-end: 0}.v-text-field .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-text-field .v-input__details{padding-inline:0}.v-text-field .v-field--no-label input,.v-text-field .v-field--active input{opacity:1}.v-text-field .v-field--single-line input{transition:none}.v-text-field__prefix,.v-text-field__suffix{align-items:center;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));cursor:default;display:flex;opacity:0;transition:inherit;white-space:nowrap;min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));padding-top:calc(var(--v-field-padding-top, 4px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 6px)}.v-field--active .v-text-field__prefix,.v-field--active .v-text-field__suffix{opacity:1}.v-field--disabled .v-text-field__prefix,.v-field--disabled .v-text-field__suffix{color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.v-text-field__prefix{padding-inline-start:var(--v-field-padding-start)}.v-text-field__suffix{padding-inline-end:var(--v-field-padding-end)}.v-counter{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));flex:0 1 auto;font-size:12px;transition-duration:.15s}.v-field{display:grid;grid-template-areas:"prepend-inner field clear append-inner";grid-template-columns:min-content minmax(0,1fr) min-content min-content;font-size:16px;letter-spacing:.009375em;max-width:100%;border-radius:4px;contain:layout;flex:1 0;grid-area:control;position:relative;--v-field-padding-start: 16px;--v-field-padding-end: 16px;--v-field-padding-top: 8px;--v-field-padding-bottom: 4px;--v-field-input-padding-top: calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0));--v-field-input-padding-bottom: var(--v-field-padding-bottom, 4px)}.v-field--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-field .v-chip{--v-chip-height: 24px}.v-field--prepended{padding-inline-start:12px}.v-field--appended{padding-inline-end:12px}.v-field--variant-solo,.v-field--variant-solo-filled,.v-field--variant-solo-inverted{background:rgb(var(--v-theme-surface));border-color:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity));box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-field--variant-solo-inverted.v-field--focused{color:rgb(var(--v-theme-on-surface-variant))}.v-field--variant-filled{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-input--density-default .v-field--variant-solo,.v-input--density-default .v-field--variant-solo-inverted,.v-input--density-default .v-field--variant-solo-filled,.v-input--density-default .v-field--variant-filled{--v-input-control-height: 56px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-solo,.v-input--density-comfortable .v-field--variant-solo-inverted,.v-input--density-comfortable .v-field--variant-solo-filled,.v-input--density-comfortable .v-field--variant-filled{--v-input-control-height: 48px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-solo,.v-input--density-compact .v-field--variant-solo-inverted,.v-input--density-compact .v-field--variant-solo-filled,.v-input--density-compact .v-field--variant-filled{--v-input-control-height: 40px;--v-field-padding-bottom: 0px}.v-field--variant-outlined,.v-field--single-line,.v-field--no-label{--v-field-padding-top: 0px}.v-input--density-default .v-field--variant-outlined,.v-input--density-default .v-field--single-line,.v-input--density-default .v-field--no-label{--v-field-padding-bottom: 16px}.v-input--density-comfortable .v-field--variant-outlined,.v-input--density-comfortable .v-field--single-line,.v-input--density-comfortable .v-field--no-label{--v-field-padding-bottom: 12px}.v-input--density-compact .v-field--variant-outlined,.v-input--density-compact .v-field--single-line,.v-input--density-compact .v-field--no-label{--v-field-padding-bottom: 8px}.v-field--variant-plain,.v-field--variant-underlined{border-radius:0;padding:0}.v-field--variant-plain.v-field,.v-field--variant-underlined.v-field{--v-field-padding-start: 0px;--v-field-padding-end: 0px}.v-input--density-default .v-field--variant-plain,.v-input--density-default .v-field--variant-underlined{--v-input-control-height: 48px;--v-field-padding-top: 4px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-plain,.v-input--density-comfortable .v-field--variant-underlined{--v-input-control-height: 40px;--v-field-padding-top: 2px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-plain,.v-input--density-compact .v-field--variant-underlined{--v-input-control-height: 32px;--v-field-padding-top: 0px;--v-field-padding-bottom: 0px}.v-field--flat{box-shadow:none}.v-field--rounded{border-radius:9999px}.v-field.v-field--prepended{--v-field-padding-start: 6px}.v-field.v-field--appended{--v-field-padding-end: 6px}.v-field__input{align-items:center;color:inherit;column-gap:2px;display:flex;flex-wrap:wrap;letter-spacing:.009375em;opacity:var(--v-high-emphasis-opacity);min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));min-width:0;padding-inline:var(--v-field-padding-start) var(--v-field-padding-end);padding-top:var(--v-field-input-padding-top);padding-bottom:var(--v-field-input-padding-bottom);position:relative;width:100%}.v-input--density-default .v-field__input{row-gap:8px}.v-input--density-comfortable .v-field__input{row-gap:6px}.v-input--density-compact .v-field__input{row-gap:4px}.v-field__input input{letter-spacing:inherit}.v-field__input input::placeholder,input.v-field__input::placeholder,textarea.v-field__input::placeholder{color:currentColor;opacity:var(--v-disabled-opacity)}.v-field__input:focus,.v-field__input:active{outline:none}.v-field__input:invalid{box-shadow:none}.v-field__field{flex:1 0;grid-area:field;position:relative;align-items:flex-start;display:flex}.v-field__prepend-inner{grid-area:prepend-inner;padding-inline-end:var(--v-field-padding-after)}.v-field__clearable{grid-area:clear}.v-field__append-inner{grid-area:append-inner;padding-inline-start:var(--v-field-padding-after)}.v-field__append-inner,.v-field__clearable,.v-field__prepend-inner{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top, 8px)}.v-field--center-affix .v-field__append-inner,.v-field--center-affix .v-field__clearable,.v-field--center-affix .v-field__prepend-inner{align-items:center;padding-top:0}.v-field.v-field--variant-underlined .v-field__append-inner,.v-field.v-field--variant-underlined .v-field__clearable,.v-field.v-field--variant-underlined .v-field__prepend-inner,.v-field.v-field--variant-plain .v-field__append-inner,.v-field.v-field--variant-plain .v-field__clearable,.v-field.v-field--variant-plain .v-field__prepend-inner{align-items:flex-start;padding-top:calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 4px)}.v-field--focused .v-field__prepend-inner,.v-field--focused .v-field__append-inner{opacity:1}.v-field__prepend-inner>.v-icon,.v-field__append-inner>.v-icon,.v-field__clearable>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-field--disabled .v-field__prepend-inner>.v-icon,.v-field--error .v-field__prepend-inner>.v-icon,.v-field--disabled .v-field__append-inner>.v-icon,.v-field--error .v-field__append-inner>.v-icon,.v-field--disabled .v-field__clearable>.v-icon,.v-field--error .v-field__clearable>.v-icon{opacity:1}.v-field--error:not(.v-field--disabled) .v-field__prepend-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__append-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__clearable>.v-icon{color:rgb(var(--v-theme-error))}.v-field__clearable{cursor:pointer;opacity:0;overflow:hidden;margin-inline:4px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform,width}.v-field--focused .v-field__clearable,.v-field--persistent-clear .v-field__clearable{opacity:1}@media (hover: hover){.v-field:hover .v-field__clearable{opacity:1}}.v-label.v-field-label{contain:layout paint;margin-inline-start:var(--v-field-padding-start);margin-inline-end:var(--v-field-padding-end);max-width:calc(100% - var(--v-field-padding-start) - var(--v-field-padding-end));pointer-events:none;position:absolute;top:var(--v-input-padding-top);transform-origin:left center;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform;z-index:1}.v-field--variant-underlined .v-label.v-field-label,.v-field--variant-plain .v-label.v-field-label{top:calc(var(--v-input-padding-top) + var(--v-field-padding-top))}.v-field--center-affix .v-label.v-field-label{top:50%;transform:translateY(-50%)}.v-field--active .v-label.v-field-label{visibility:hidden}.v-field--focused .v-label.v-field-label,.v-field--error .v-label.v-field-label{opacity:1}.v-field--error:not(.v-field--disabled) .v-label.v-field-label{color:rgb(var(--v-theme-error))}.v-label.v-field-label--floating{--v-field-label-scale: .75em;font-size:var(--v-field-label-scale);visibility:hidden;max-width:100%}.v-field--center-affix .v-label.v-field-label--floating{transform:none}.v-field.v-field--active .v-label.v-field-label--floating{visibility:unset}.v-input--density-default .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-filled .v-label.v-field-label--floating{top:7px}.v-input--density-comfortable .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-filled .v-label.v-field-label--floating{top:5px}.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:3px}.v-field--variant-plain .v-label.v-field-label--floating,.v-field--variant-underlined .v-label.v-field-label--floating{transform:translateY(-16px);margin:0;top:var(--v-input-padding-top)}.v-field--variant-outlined .v-label.v-field-label--floating{transform:translateY(-50%);transform-origin:center;position:static;margin:0 4px}.v-field__outline{--v-field-border-width: 1px;--v-field-border-opacity: .38;align-items:stretch;contain:layout;display:flex;height:100%;left:0;pointer-events:none;position:absolute;right:0;width:100%}@media (hover: hover){.v-field:hover .v-field__outline{--v-field-border-opacity: var(--v-high-emphasis-opacity)}}.v-field--error:not(.v-field--disabled) .v-field__outline{color:rgb(var(--v-theme-error))}.v-field.v-field--focused .v-field__outline,.v-input.v-input--error .v-field__outline{--v-field-border-opacity: 1}.v-field--variant-outlined.v-field--focused .v-field__outline{--v-field-border-width: 2px}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{border-color:currentColor;border-style:solid;border-width:0 0 var(--v-field-border-width);opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{border-color:currentColor;border-style:solid;border-width:0 0 2px;transform:scaleX(0);transition:transform .15s cubic-bezier(.4,0,.2,1);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--focused.v-field--variant-filled .v-field__outline:after,.v-field--focused.v-field--variant-underlined .v-field__outline:after{transform:scaleX(1)}.v-field--variant-outlined .v-field__outline{border-radius:inherit}.v-field--variant-outlined .v-field__outline__start,.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after,.v-field--variant-outlined .v-field__outline__end{border:0 solid currentColor;opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-outlined .v-field__outline__start{flex:0 0 12px;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-start-width:var(--v-field-border-width);border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit}.v-field--rounded.v-field--variant-outlined .v-field__outline__start,[class^=rounded-].v-field--variant-outlined .v-field__outline__start,[class*=" rounded-"].v-field--variant-outlined .v-field__outline__start{flex-basis:calc(var(--v-input-control-height) / 2 + 2px)}.v-field--variant-outlined .v-field__outline__notch{flex:none;position:relative}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-outlined .v-field__outline__notch:before{border-width:var(--v-field-border-width) 0 0}.v-field--variant-outlined .v-field__outline__notch:after{bottom:0;border-width:0 0 var(--v-field-border-width)}.v-field--active.v-field--variant-outlined .v-field__outline__notch:before{opacity:0}.v-field--variant-outlined .v-field__outline__end{flex:1;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-end-width:var(--v-field-border-width);border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0}.v-field__loader{top:calc(100% - 2px);left:0;position:absolute;right:0;width:100%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;overflow:hidden}.v-field--variant-outlined .v-field__loader{top:calc(100% - 3px)}.v-field__overlay{border-radius:inherit;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled.v-field--has-background .v-field__overlay{opacity:0}@media (hover: hover){.v-field--variant-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}@media (hover: hover){.v-field--variant-solo-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-inverted .v-field__overlay{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-solo-inverted.v-field--has-background .v-field__overlay{opacity:0}@media (hover: hover){.v-field--variant-solo-inverted:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-inverted.v-field--focused .v-field__overlay{background-color:rgb(var(--v-theme-surface-variant));opacity:1}.v-field--reverse .v-field__field,.v-field--reverse .v-field__input{flex-direction:row-reverse}.v-field--reverse .v-field__input,.v-field--reverse input{text-align:end}.v-input--disabled .v-field--variant-filled .v-field__outline:before,.v-input--disabled .v-field--variant-underlined .v-field__outline:before{border-image:repeating-linear-gradient(to right,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 0px,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 2px,transparent 2px,transparent 4px) 1 repeat}.v-field--loading .v-field__outline:after,.v-field--loading .v-field__outline:before{opacity:0}.v-virtual-scroll{display:block;flex:1 1 auto;max-width:100%;overflow:auto;position:relative}.v-virtual-scroll__container{display:block}.v-badge{display:inline-block;line-height:1}.v-badge__badge{align-items:center;display:inline-flex;border-radius:10px;font-size:.75rem;font-weight:500;height:1.25rem;justify-content:center;min-width:20px;padding:4px 6px;pointer-events:auto;position:absolute;text-align:center;text-indent:0;transition:.225s cubic-bezier(.4,0,.2,1);white-space:nowrap;background:rgb(var(--v-theme-surface-variant));color:rgba(var(--v-theme-on-surface-variant),var(--v-high-emphasis-opacity))}.v-badge--bordered .v-badge__badge:after{border-radius:inherit;border-style:solid;border-width:2px;color:rgb(var(--v-theme-background));content:"";inset:0;position:absolute;transform:scale(1.05)}.v-badge--dot .v-badge__badge{border-radius:4.5px;height:9px;min-width:0;padding:0;width:9px}.v-badge--dot .v-badge__badge:after{border-width:1.5px}.v-badge--inline .v-badge__badge{position:relative;vertical-align:middle}.v-badge__badge .v-icon{color:inherit;font-size:.75rem;margin:0 -2px}.v-badge__badge img,.v-badge__badge .v-img{height:100%;width:100%}.v-badge__wrapper{display:flex;position:relative}.v-badge--inline .v-badge__wrapper{align-items:center;display:inline-flex;justify-content:center;margin:0 4px}.v-banner{display:grid;flex:1 1;font-size:.875rem;grid-template-areas:"prepend content actions";grid-template-columns:max-content auto max-content;grid-template-rows:max-content max-content;line-height:1.375rem;overflow:hidden;padding-inline:16px 8px;padding-top:16px;padding-bottom:16px;position:relative;width:100%;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0 0 thin 0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-banner--border{border-width:thin;box-shadow:none}.v-banner--absolute{position:absolute}.v-banner--fixed{position:fixed}.v-banner--sticky{position:sticky}.v-banner--rounded{border-radius:4px}.v-banner--stacked:not(.v-banner--one-line){grid-template-areas:"prepend content" ". actions"}.v-banner--stacked .v-banner-text{padding-inline-end:36px}.v-banner--density-default .v-banner-actions{margin-bottom:-8px}.v-banner--density-default.v-banner--one-line{padding-top:8px;padding-bottom:8px}.v-banner--density-default.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-default.v-banner--one-line{padding-top:10px}.v-banner--density-default.v-banner--two-line{padding-top:16px;padding-bottom:16px}.v-banner--density-default.v-banner--three-line{padding-top:24px;padding-bottom:16px}.v-banner--density-default:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-default.v-banner--two-line .v-banner-actions,.v-banner--density-default.v-banner--three-line .v-banner-actions{margin-top:20px}.v-banner--density-comfortable .v-banner-actions{margin-bottom:-4px}.v-banner--density-comfortable.v-banner--one-line{padding-top:4px;padding-bottom:4px}.v-banner--density-comfortable.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-comfortable.v-banner--two-line{padding-top:12px;padding-bottom:12px}.v-banner--density-comfortable.v-banner--three-line{padding-top:20px;padding-bottom:12px}.v-banner--density-comfortable:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-comfortable.v-banner--two-line .v-banner-actions,.v-banner--density-comfortable.v-banner--three-line .v-banner-actions{margin-top:16px}.v-banner--density-compact .v-banner-actions{margin-bottom:0}.v-banner--density-compact.v-banner--one-line{padding-top:0;padding-bottom:0}.v-banner--density-compact.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-compact.v-banner--two-line{padding-top:8px;padding-bottom:8px}.v-banner--density-compact.v-banner--three-line{padding-top:16px;padding-bottom:8px}.v-banner--density-compact:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-compact.v-banner--two-line .v-banner-actions,.v-banner--density-compact.v-banner--three-line .v-banner-actions{margin-top:12px}.v-banner--sticky{top:0}.v-banner__content{align-items:center;display:flex;grid-area:content}.v-banner__prepend{align-self:flex-start;grid-area:prepend;margin-inline-end:24px}.v-banner-actions{align-self:flex-end;display:flex;flex:0 1;grid-area:actions;justify-content:flex-end}.v-banner--two-line .v-banner-actions,.v-banner--three-line .v-banner-actions{margin-top:20px}.v-banner-text{-webkit-box-orient:vertical;display:-webkit-box;padding-inline-end:90px;overflow:hidden}.v-banner--one-line .v-banner-text{-webkit-line-clamp:1}.v-banner--two-line .v-banner-text{-webkit-line-clamp:2}.v-banner--three-line .v-banner-text{-webkit-line-clamp:3}.v-banner--two-line .v-banner-text,.v-banner--three-line .v-banner-text{align-self:flex-start}.v-bottom-navigation{display:flex;max-width:100%;overflow:hidden;position:absolute;transition:transform,color .2s,.2s cubic-bezier(.4,0,.2,1);border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-bottom-navigation--border{border-width:thin;box-shadow:none}.v-bottom-navigation--active{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-bottom-navigation__content{display:flex;flex:none;font-size:.75rem;justify-content:center;transition:inherit;width:100%}.v-bottom-navigation .v-bottom-navigation__content>.v-btn{font-size:inherit;height:100%;max-width:168px;min-width:80px;text-transform:none;transition:inherit;width:auto;border-radius:0}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__content,.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{transition:inherit}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{font-size:1.5rem}.v-bottom-navigation--grow .v-bottom-navigation__content>.v-btn{flex-grow:1}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content>span{transition:inherit;opacity:0}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content{transform:translateY(.5rem)}.bottom-sheet-transition-enter-from,.bottom-sheet-transition-leave-to{transform:translateY(100%)}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{align-self:flex-end;border-radius:0;flex:0 1 auto;left:0;right:0;margin-inline:0;margin-bottom:0;transition-duration:.2s;width:100%;max-width:100%;overflow:visible;box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 12px 17px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 22px 4px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content>.v-card,.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content>.v-sheet{border-radius:0}.v-bottom-sheet.v-bottom-sheet--inset{max-width:none}@media (min-width: 600px){.v-bottom-sheet.v-bottom-sheet--inset{max-width:70%}}.v-dialog{align-items:center;justify-content:center;margin:auto}.v-dialog>.v-overlay__content{max-height:calc(100% - 48px);width:calc(100% - 48px);max-width:calc(100% - 48px);margin:24px}.v-dialog>.v-overlay__content,.v-dialog>.v-overlay__content>form{display:flex;flex-direction:column;min-height:0}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{--v-scrollbar-offset: 0px;border-radius:4px;overflow-y:auto;box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 24px 38px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 46px 8px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>form>.v-card{display:flex;flex-direction:column}.v-dialog>.v-overlay__content>.v-card>.v-card-item,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item{padding:14px 24px 0}.v-dialog>.v-overlay__content>.v-card>.v-card-item+.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item+.v-card-text{padding-top:10px}.v-dialog>.v-overlay__content>.v-card>.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-text{font-size:inherit;letter-spacing:.03125em;line-height:inherit;padding:16px 24px 10px}.v-dialog--fullscreen{--v-scrollbar-offset: 0px}.v-dialog--fullscreen>.v-overlay__content{border-radius:0;margin:0;padding:0;width:100%;height:100%;max-width:100%;max-height:100%;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-overlay__content>.v-card,.v-dialog--fullscreen>.v-overlay__content>.v-sheet,.v-dialog--fullscreen>.v-overlay__content>form>.v-card,.v-dialog--fullscreen>.v-overlay__content>form>.v-sheet{min-height:100%;min-width:100%;border-radius:0}.v-dialog--scrollable>.v-overlay__content,.v-dialog--scrollable>.v-overlay__content>form{display:flex}.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form>.v-card{display:flex;flex:1 1 100%;flex-direction:column;max-height:100%;max-width:100%}.v-dialog--scrollable>.v-overlay__content>.v-card>.v-card-text,.v-dialog--scrollable>.v-overlay__content>form>.v-card>.v-card-text{backface-visibility:hidden;overflow-y:auto}.v-breadcrumbs{display:flex;align-items:center;line-height:1.375rem;padding:16px 12px}.v-breadcrumbs--rounded{border-radius:4px}.v-breadcrumbs--density-default{padding-top:16px;padding-bottom:16px}.v-breadcrumbs--density-comfortable{padding-top:12px;padding-bottom:12px}.v-breadcrumbs--density-compact{padding-top:8px;padding-bottom:8px}.v-breadcrumbs__prepend{align-items:center;display:inline-flex}.v-breadcrumbs-item{align-items:center;color:inherit;display:inline-flex;padding:0 4px;text-decoration:none;vertical-align:middle}.v-breadcrumbs-item--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-breadcrumbs-item--link{color:inherit;text-decoration:none}.v-breadcrumbs-item--link:hover{text-decoration:underline}.v-breadcrumbs-item .v-icon{font-size:1rem;margin-inline:-4px 2px}.v-breadcrumbs-divider{display:inline-block;padding:0 8px;vertical-align:middle}.v-card{display:block;overflow:hidden;overflow-wrap:break-word;position:relative;padding:0;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity,background;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:4px}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.v-card:hover>.v-card__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-card:focus-visible>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card:focus>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-card--active>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]>.v-card__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-card--active:hover>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:hover>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-card--active:focus-visible>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card--active:focus>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-card--variant-plain,.v-card--variant-outlined,.v-card--variant-text,.v-card--variant-tonal{background:transparent;color:inherit}.v-card--variant-plain{opacity:.62}.v-card--variant-plain:focus,.v-card--variant-plain:hover{opacity:1}.v-card--variant-plain .v-card__overlay{display:none}.v-card--variant-elevated,.v-card--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-card--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-card--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-card--variant-outlined{border:thin solid currentColor}.v-card--variant-text .v-card__overlay{background:currentColor}.v-card--variant-tonal .v-card__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;inset:0;pointer-events:none}.v-card--disabled{pointer-events:none;user-select:none}.v-card--disabled>:not(.v-card__loader){opacity:.6}.v-card--flat{box-shadow:none}.v-card--hover{cursor:pointer}.v-card--hover:before,.v-card--hover:after{border-radius:inherit;content:"";display:block;inset:0;pointer-events:none;position:absolute;transition:inherit}.v-card--hover:before{opacity:1;z-index:-1;box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-card--hover:after{z-index:1;opacity:0;box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--hover:hover{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;min-height:52px;padding:.5rem}.v-card-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;padding:.625rem 1rem}.v-card-item+.v-card-text{padding-top:0}.v-card-item__prepend{grid-area:prepend;padding-inline-end:1rem}.v-card-item__append{grid-area:append;padding-inline-start:1rem}.v-card-item__content{align-self:center;grid-area:content;overflow:hidden}.v-card-title{display:block;flex:none;font-size:1.25rem;font-weight:500;hyphens:auto;letter-spacing:.0125em;min-width:0;overflow-wrap:normal;overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:normal;word-wrap:break-word}.v-card .v-card-title{line-height:2rem}.v-card--density-comfortable .v-card-title{line-height:1.75rem}.v-card--density-compact .v-card-title{line-height:1.55rem}.v-card-item .v-card-title{padding:0}.v-card-title+.v-card-text,.v-card-title+.v-card-actions{padding-top:0}.v-card-subtitle{display:block;flex:none;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;padding:0 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.v-card .v-card-subtitle{line-height:1.25rem}.v-card--density-comfortable .v-card-subtitle{line-height:1.125rem}.v-card--density-compact .v-card-subtitle{line-height:1rem}.v-card-item .v-card-subtitle{padding:0 0 .25rem}.v-card-text{flex:1 1 auto;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;padding:1rem;text-transform:none}.v-card .v-card-text{line-height:1.25rem}.v-card--density-comfortable .v-card-text{line-height:1.2rem}.v-card--density-compact .v-card-text{line-height:1.15rem}.v-card__image{display:flex;height:100%;flex:1 1 auto;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-card__content{border-radius:inherit;overflow:hidden;position:relative}.v-card__loader{inset:0 0 auto;position:absolute;width:100%;z-index:1}.v-card__overlay{background-color:currentColor;border-radius:inherit;position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;bottom:0;display:flex;height:50px;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1;background:rgba(var(--v-theme-surface-variant),.3);color:rgb(var(--v-theme-on-surface-variant))}.v-carousel__controls>.v-item-group{flex:0 1 auto}.v-carousel__controls__item{margin:0 8px}.v-carousel__controls__item .v-icon{opacity:.5}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.v-carousel__progress{margin:0;position:absolute;bottom:0;left:0;right:0}.v-carousel-item{display:block;height:inherit;text-decoration:none}.v-carousel-item>.v-img{height:inherit}.v-carousel--hide-delimiter-background .v-carousel__controls{background:transparent}.v-carousel--vertical-delimiters .v-carousel__controls{flex-direction:column;height:100%!important;width:50px}.v-window{overflow:hidden}.v-window__container{display:flex;flex-direction:column;height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window__controls{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 16px;pointer-events:none}.v-window__controls *{pointer-events:auto}.v-window--show-arrows-on-hover{overflow:hidden}.v-window--show-arrows-on-hover .v-window__left{transform:translate(-200%)}.v-window--show-arrows-on-hover .v-window__right{transform:translate(200%)}.v-window--show-arrows-on-hover:hover .v-window__left,.v-window--show-arrows-on-hover:hover .v-window__right{transform:translate(0)}.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window-x-transition-leave-from,.v-window-x-transition-leave-to,.v-window-x-reverse-transition-leave-from,.v-window-x-reverse-transition-leave-to,.v-window-y-transition-leave-from,.v-window-y-transition-leave-to,.v-window-y-reverse-transition-leave-from,.v-window-y-reverse-transition-leave-to{position:absolute!important;top:0;width:100%}.v-window-x-transition-enter-from{transform:translate(100%)}.v-window-x-transition-leave-to,.v-window-x-reverse-transition-enter-from{transform:translate(-100%)}.v-window-x-reverse-transition-leave-to{transform:translate(100%)}.v-window-y-transition-enter-from{transform:translateY(100%)}.v-window-y-transition-leave-to,.v-window-y-reverse-transition-enter-from{transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{transform:translateY(100%)}.v-code{background-color:rgb(var(--v-theme-code));color:rgb(var(--v-theme-on-code));border-radius:4px;line-height:1.8;font-size:.9em;font-weight:400;padding:.2em .4em}.v-color-picker{align-self:flex-start;contain:content}.v-color-picker.v-sheet{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-color-picker__controls{display:flex;flex-direction:column;padding:16px}.v-color-picker--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-color-picker--flat .v-color-picker__track:not(.v-input--is-disabled) .v-slider__thumb{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-color-picker-canvas{display:flex;position:relative;overflow:hidden;contain:content;touch-action:none}.v-color-picker-canvas__dot{position:absolute;top:0;left:0;width:15px;height:15px;background:transparent;border-radius:50%;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1.5px #0000004d}.v-color-picker-canvas__dot--disabled{box-shadow:0 0 0 1.5px #ffffffb3,inset 0 0 1px 1.5px #0000004d}.v-color-picker-canvas:hover .v-color-picker-canvas__dot{will-change:transform}.v-color-picker-edit{display:flex;margin-top:24px}.v-color-picker-edit__input{width:100%;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.v-color-picker-edit__input:not(:last-child){margin-inline-end:8px}.v-color-picker-edit__input input{border-radius:4px;margin-bottom:8px;min-width:0;outline:none;text-align:center;width:100%;height:32px;background:rgba(var(--v-theme-surface-variant),.2);color:rgba(var(--v-theme-on-surface))}.v-color-picker-edit__input span{font-size:.75rem}.v-color-picker-preview__alpha .v-slider-track__background{background-color:transparent!important}.v-locale--is-ltr.v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-ltr .v-color-picker-preview__alpha .v-slider-track__background{background-image:linear-gradient(to right,transparent,var(--v-color-picker-color-hsv))}.v-locale--is-rtl.v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-rtl .v-color-picker-preview__alpha .v-slider-track__background{background-image:linear-gradient(to left,transparent,var(--v-color-picker-color-hsv))}.v-color-picker-preview__alpha .v-slider-track__background:after{content:"";z-index:-1;left:0;top:0;width:100%;height:100%;position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;border-radius:inherit}.v-color-picker-preview__sliders{display:flex;flex:1 0 auto;flex-direction:column}.v-color-picker-preview__dot{position:relative;height:30px;width:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;border-radius:50%;overflow:hidden;margin-inline-end:24px}.v-color-picker-preview__dot>div{width:100%;height:100%}.v-locale--is-ltr.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-ltr .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background{background:linear-gradient(to right,#F00 0%,#FF0 16.66%,#0F0 33.33%,#0FF 50%,#00F 66.66%,#F0F 83.33%,#F00 100%)}.v-locale--is-rtl.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-rtl .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background{background:linear-gradient(to left,#F00 0%,#FF0 16.66%,#0F0 33.33%,#0FF 50%,#00F 66.66%,#F0F 83.33%,#F00 100%)}.v-color-picker-preview__track{position:relative;width:100%;margin:0!important}.v-color-picker-preview__track .v-slider-track__fill{display:none}.v-color-picker-preview{align-items:center;display:flex;margin-bottom:0}.v-color-picker-preview__eye-dropper{position:relative;margin-right:12px}.v-slider .v-slider__container input{cursor:default;padding:0;width:100%;display:none}.v-slider>.v-input__append,.v-slider>.v-input__prepend{padding:0}.v-slider__container{position:relative;min-height:inherit;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.v-input--disabled .v-slider__container{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-slider__container{color:rgb(var(--v-theme-error))}.v-slider.v-input--horizontal{align-items:center;margin-inline:8px 8px}.v-slider.v-input--horizontal>.v-input__control{min-height:32px;display:flex;align-items:center}.v-slider.v-input--vertical{justify-content:center;margin-top:12px;margin-bottom:12px}.v-slider.v-input--vertical>.v-input__control{min-height:300px}.v-slider.v-input--disabled{pointer-events:none}.v-slider--has-labels>.v-input__control{margin-bottom:4px}.v-slider__label{margin-inline-end:12px}.v-slider-thumb{touch-action:none;color:rgb(var(--v-theme-surface-variant))}.v-input--error:not(.v-input--disabled) .v-slider-thumb{color:inherit}.v-slider-thumb__label{background:rgba(var(--v-theme-surface-variant),.7);color:rgb(var(--v-theme-on-surface-variant))}.v-slider-thumb__label:before{color:rgba(var(--v-theme-surface-variant),.7)}.v-slider-thumb{outline:none;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider-thumb__surface{cursor:pointer;width:var(--v-slider-thumb-size);height:var(--v-slider-thumb-size);border-radius:50%;user-select:none;background-color:currentColor}.v-slider-thumb__surface:before{transition:.3s cubic-bezier(.4,0,.2,1);content:"";color:inherit;top:0;left:0;width:100%;height:100%;border-radius:50%;background:currentColor;position:absolute;pointer-events:none;opacity:0}.v-slider-thumb__surface:after{content:"";width:42px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-slider-thumb__label-container{position:absolute;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label{display:flex;align-items:center;justify-content:center;font-size:.75rem;min-width:35px;height:25px;border-radius:4px;padding:6px;position:absolute;user-select:none;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label:before{content:"";width:0;height:0;position:absolute}.v-slider-thumb__ripple{position:absolute;left:calc(var(--v-slider-thumb-size) / -2);top:calc(var(--v-slider-thumb-size) / -2);width:calc(var(--v-slider-thumb-size) * 2);height:calc(var(--v-slider-thumb-size) * 2);background:inherit}.v-slider.v-input--horizontal .v-slider-thumb{top:50%;transform:translateY(-50%);inset-inline-start:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size) / 2)}.v-slider.v-input--horizontal .v-slider-thumb__label-container{left:calc(var(--v-slider-thumb-size) / 2);top:0}.v-slider.v-input--horizontal .v-slider-thumb__label{bottom:calc(var(--v-slider-thumb-size) / 2)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-thumb__label:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid currentColor;bottom:-6px}.v-slider.v-input--vertical .v-slider-thumb{top:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size) / 2)}.v-slider.v-input--vertical .v-slider-thumb__label-container{top:calc(var(--v-slider-thumb-size) / 2);right:0}.v-slider.v-input--vertical .v-slider-thumb__label{top:-12.5px;left:calc(var(--v-slider-thumb-size) / 2)}.v-slider.v-input--vertical .v-slider-thumb__label:before{border-right:6px solid currentColor;border-top:6px solid transparent;border-bottom:6px solid transparent;left:-6px}.v-slider-thumb--focused .v-slider-thumb__surface:before{transform:scale(2);opacity:var(--v-focus-opacity)}.v-slider-thumb--pressed{transition:none}.v-slider-thumb--pressed .v-slider-thumb__surface:before{opacity:var(--v-pressed-opacity)}@media (hover: hover){.v-slider-thumb:hover .v-slider-thumb__surface:before{transform:scale(2)}.v-slider-thumb:hover:not(.v-slider-thumb--focused) .v-slider-thumb__surface:before{opacity:var(--v-hover-opacity)}}.v-slider-track__background,.v-slider-track__fill,.v-slider-track__tick{background-color:rgb(var(--v-theme-surface-variant))}.v-slider-track__tick--filled{background-color:rgb(var(--v-theme-on-surface-variant))}.v-slider-track{border-radius:6px}.v-slider-track__background,.v-slider-track__fill{position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:inherit}.v-slider--pressed .v-slider-track__background,.v-slider--pressed .v-slider-track__fill{transition:none}.v-input--error:not(.v-input--disabled) .v-slider-track__background,.v-input--error:not(.v-input--disabled) .v-slider-track__fill{background-color:currentColor}.v-slider-track__ticks{height:100%;width:100%;position:relative}.v-slider-track__tick{position:absolute;opacity:0;transition:.2s opacity cubic-bezier(.4,0,.2,1);border-radius:2px;width:var(--v-slider-tick-size);height:var(--v-slider-tick-size);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / -2))}.v-locale--is-ltr.v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr .v-slider-track__tick--first .v-slider-track__tick-label{transform:none}.v-locale--is-rtl.v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(100%)}.v-locale--is-ltr.v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl.v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl .v-slider-track__tick--last .v-slider-track__tick-label{transform:none}.v-slider-track__tick-label{position:absolute;user-select:none;white-space:nowrap}.v-slider.v-input--horizontal .v-slider-track{display:flex;align-items:center;width:100%;height:calc(var(--v-slider-track-size) + 2px);touch-action:pan-y}.v-slider.v-input--horizontal .v-slider-track__background{height:var(--v-slider-track-size)}.v-slider.v-input--horizontal .v-slider-track__fill{height:inherit}.v-slider.v-input--horizontal .v-slider-track__tick{margin-top:calc(calc(var(--v-slider-track-size) + 2px) / 2)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / -2))}.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{margin-top:calc(var(--v-slider-track-size) / 2 + 8px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-track__tick--first{margin-inline-start:calc(var(--v-slider-tick-size) + 1px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(0)}.v-slider.v-input--horizontal .v-slider-track__tick--last{margin-inline-start:calc(100% - var(--v-slider-tick-size) - 1px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(100%)}.v-slider.v-input--vertical .v-slider-track{height:100%;display:flex;justify-content:center;width:calc(var(--v-slider-track-size) + 2px);touch-action:pan-x}.v-slider.v-input--vertical .v-slider-track__background{width:var(--v-slider-track-size)}.v-slider.v-input--vertical .v-slider-track__fill{width:inherit}.v-slider.v-input--vertical .v-slider-track__ticks{height:100%}.v-slider.v-input--vertical .v-slider-track__tick{margin-inline-start:calc(calc(var(--v-slider-track-size) + 2px) / 2);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / 2))}.v-locale--is-rtl.v-slider.v-input--vertical .v-slider-track__tick,.v-locale--is-rtl .v-slider.v-input--vertical .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / 2))}.v-slider.v-input--vertical .v-slider-track__tick--first{bottom:calc(0% + var(--v-slider-tick-size) + 1px)}.v-slider.v-input--vertical .v-slider-track__tick--last{bottom:calc(100% - var(--v-slider-tick-size) - 1px)}.v-slider.v-input--vertical .v-slider-track__tick .v-slider-track__tick-label{margin-inline-start:calc(var(--v-slider-track-size) / 2 + 12px);transform:translateY(-50%)}.v-slider-track__ticks--always-show .v-slider-track__tick,.v-slider--focused .v-slider-track__tick{opacity:1}.v-slider-track__background--opacity{opacity:.38}.v-color-picker-swatches{overflow-y:auto}.v-color-picker-swatches>div{display:flex;flex-wrap:wrap;justify-content:center;padding:8px}.v-color-picker-swatches__swatch{display:flex;flex-direction:column;margin-bottom:10px}.v-color-picker-swatches__color{position:relative;height:18px;max-height:18px;width:45px;margin:2px 4px;border-radius:2px;user-select:none;overflow:hidden;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;cursor:pointer}.v-color-picker-swatches__color>div{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.v-sheet{display:block;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))}.v-sheet--border{border-width:thin;box-shadow:none}.v-sheet--absolute{position:absolute}.v-sheet--fixed{position:fixed}.v-sheet--relative{position:relative}.v-sheet--sticky{position:sticky}.v-sheet--rounded{border-radius:4px}.v-combobox .v-field .v-text-field__prefix,.v-combobox .v-field .v-text-field__suffix,.v-combobox .v-field .v-field__input,.v-combobox .v-field.v-field{cursor:text}.v-combobox .v-field .v-field__input>input{flex:1 1}.v-combobox .v-field input{min-width:64px}.v-combobox .v-field:not(.v-field--focused) input{min-width:0}.v-combobox .v-field--dirty .v-combobox__selection{margin-inline-end:2px}.v-combobox .v-combobox__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-combobox__content{overflow:hidden;box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-combobox__mask{background:rgb(var(--v-theme-on-surface-variant))}.v-combobox__selection{display:inline-flex;align-items:center;height:1.5rem;letter-spacing:inherit;line-height:inherit;max-width:90%}.v-combobox__selection:first-child{margin-inline-start:0}.v-combobox--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-combobox--selecting-index .v-combobox__selection{opacity:var(--v-medium-emphasis-opacity)}.v-combobox--selecting-index .v-combobox__selection--selected{opacity:1}.v-combobox--selecting-index .v-field__input>input{caret-color:transparent}.v-combobox--single.v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline:inherit}.v-combobox--single .v-field--active input{transition:none}.v-combobox--single .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-combobox--single .v-field--focused .v-combobox__selection{opacity:0}.v-combobox__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-combobox--active-menu .v-combobox__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-data-table{width:100%}.v-data-table__table{width:100%;border-collapse:separate;border-spacing:0}.v-data-table__tr--focus{border:1px dotted black}.v-data-table__tr--clickable{cursor:pointer}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end{text-align:end}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end .v-data-table-header__content{flex-direction:row-reverse}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center{text-align:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center .v-data-table-header__content{justify-content:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--no-padding{padding:0 8px}.v-data-table .v-table__wrapper>table>thead>tr>th,.v-data-table .v-table__wrapper>table tbody>tr>th{align-items:center}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--fixed,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--fixed{position:sticky}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--sortable:hover,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--sortable:hover{cursor:pointer;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon{opacity:0}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon{opacity:.5}.v-data-table-column--fixed{background:rgb(var(--v-theme-surface));position:sticky!important;left:0;z-index:1}.v-data-table-column--last-fixed{border-right:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-data-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th.v-data-table-column--fixed{z-index:2}.v-data-table-group-header-row td{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface))}.v-data-table-group-header-row td>span{padding-left:5px}.v-data-table--loading .v-data-table__td{opacity:.3}.v-data-table-group-header-row__column{padding-left:calc(var(--v-data-table-group-header-row-depth) * 16px)!important}.v-data-table-header__content{display:flex;align-items:center}.v-data-table-header__sort-badge{display:inline-flex;justify-content:center;align-items:center;font-size:.875rem;padding:4px;border-radius:50%;background:rgba(var(--v-border-color),var(--v-border-opacity));min-width:20px;min-height:20px;width:20px;height:20px}.v-data-table-progress>th{border:none!important;height:auto!important;padding:0!important}.v-data-table-rows-loading,.v-data-table-rows-no-data{text-align:center}.v-data-table-footer{display:flex;align-items:center;flex-wrap:wrap;padding:4px;justify-content:flex-end}.v-data-table-footer__items-per-page{padding-inline-end:24px;display:flex;align-items:center;justify-content:space-between}.v-data-table-footer__items-per-page>span{padding-inline-end:24px}.v-data-table-footer__info{display:flex;padding-inline-end:24px}.v-data-table-footer__pagination{display:flex;align-items:center}.v-data-table-footer__page{padding:0 8px}.v-pagination__list{display:inline-flex;list-style-type:none;justify-content:center;width:100%}.v-pagination__item,.v-pagination__first,.v-pagination__prev,.v-pagination__next,.v-pagination__last{margin:.3rem}.v-table{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity));font-size:.875rem;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table .v-table-divider{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>thead>tr>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>td,.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tfoot>tr>td,.v-table .v-table__wrapper>table>tfoot>tr>th{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr>td{position:relative}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--v-border-color),var(--v-hover-opacity));pointer-events:none}.v-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{background:rgb(var(--v-theme-surface));box-shadow:inset 0 -1px 0 rgba(var(--v-border-color),var(--v-border-opacity));z-index:1}.v-table.v-table--fixed-footer>tfoot>tr>th,.v-table.v-table--fixed-footer>tfoot>tr>td{background:rgb(var(--v-theme-surface));box-shadow:inset 0 1px 0 rgba(var(--v-border-color),var(--v-border-opacity))}.v-table{--v-table-header-height: 56px;border-radius:inherit;line-height:1.5;max-width:100%;display:flex;flex-direction:column}.v-table>.v-table__wrapper>table{width:100%;border-spacing:0}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>th{padding:0 16px;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>th{font-weight:500;user-select:none;text-align:start}.v-table--density-default>.v-table__wrapper>table>tbody>tr>th,.v-table--density-default>.v-table__wrapper>table>thead>tr>th,.v-table--density-default>.v-table__wrapper>table>tfoot>tr>th{height:calc(var(--v-table-header-height) + 0px)}.v-table--density-default>.v-table__wrapper>table>tbody>tr>td,.v-table--density-default>.v-table__wrapper>table>thead>tr>td,.v-table--density-default>.v-table__wrapper>table>tfoot>tr>td{height:calc(var(--v-table-row-height, 52px) + 0px)}.v-table--density-comfortable>.v-table__wrapper>table>tbody>tr>th,.v-table--density-comfortable>.v-table__wrapper>table>thead>tr>th,.v-table--density-comfortable>.v-table__wrapper>table>tfoot>tr>th{height:calc(var(--v-table-header-height) - 8px)}.v-table--density-comfortable>.v-table__wrapper>table>tbody>tr>td,.v-table--density-comfortable>.v-table__wrapper>table>thead>tr>td,.v-table--density-comfortable>.v-table__wrapper>table>tfoot>tr>td{height:calc(var(--v-table-row-height, 52px) - 8px)}.v-table--density-compact>.v-table__wrapper>table>tbody>tr>th,.v-table--density-compact>.v-table__wrapper>table>thead>tr>th,.v-table--density-compact>.v-table__wrapper>table>tfoot>tr>th{height:calc(var(--v-table-header-height) - 16px)}.v-table--density-compact>.v-table__wrapper>table>tbody>tr>td,.v-table--density-compact>.v-table__wrapper>table>thead>tr>td,.v-table--density-compact>.v-table__wrapper>table>tfoot>tr>td{height:calc(var(--v-table-row-height, 52px) - 16px)}.v-table__wrapper{border-radius:inherit;overflow:auto;flex:1 1 auto}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:first-child{border-top-left-radius:0}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:last-child{border-top-right-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:first-child{border-bottom-left-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:last-child{border-bottom-right-radius:0}.v-table--fixed-height>.v-table__wrapper{overflow-y:auto}.v-table--fixed-header>.v-table__wrapper>table>thead{position:sticky;top:0;z-index:2}.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{border-bottom:0px!important}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr{position:sticky;bottom:0;z-index:1}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>td,.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>th{border-top:0px!important}.v-date-picker__input{padding-top:16px;padding-left:24px;padding-right:24px}.v-date-picker{overflow:hidden;width:360px}.v-date-picker--show-week{width:408px}.v-date-picker-month{padding:0 12px 12px}.v-date-picker-month__day{height:48px;width:48px}.v-date-picker-month__day .v-btn{--v-btn-height: 28px;--v-btn-size: .85rem}.v-date-picker-controls{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;padding-top:4px;padding-bottom:4px;padding-inline-start:6px;padding-inline-end:12px}.v-date-picker-controls>.v-btn:first-child{text-transform:none;font-weight:400;line-height:initial;letter-spacing:initial}.v-date-picker-controls--variant-classic{padding-inline-start:12px}.v-date-picker-controls--variant-modern .v-date-picker__title:not(:hover){opacity:.7}.v-date-picker--month .v-date-picker-controls--variant-modern .v-date-picker__title{cursor:pointer}.v-date-picker--year .v-date-picker-controls--variant-modern .v-date-picker__title{opacity:1}.v-date-picker-controls .v-btn:last-child{margin-inline-start:4px}.v-date-picker--year .v-date-picker-controls .v-date-picker-controls__mode-btn{transform:rotate(180deg)}.v-date-picker-controls__date{margin-inline-end:4px}.v-date-picker-controls--variant-classic .v-date-picker-controls__date{margin:auto;text-align:center}.v-date-picker-controls__month{display:flex}.v-locale--is-rtl.v-date-picker-controls__month,.v-locale--is-rtl .v-date-picker-controls__month{flex-direction:row-reverse}.v-date-picker-controls--variant-classic .v-date-picker-controls__month{flex:1 0 auto}.v-date-picker__title{display:inline-block}.v-container{width:100%;padding:16px;margin-right:auto;margin-left:auto}@media (min-width: 960px){.v-container{max-width:900px}}@media (min-width: 1280px){.v-container{max-width:1200px}}@media (min-width: 1920px){.v-container{max-width:1800px}}@media (min-width: 2560px){.v-container{max-width:2400px}}.v-container--fluid{max-width:100%}.v-container.fill-height{align-items:center;display:flex;flex-wrap:wrap}.v-row{display:flex;flex-wrap:wrap;flex:1 1 auto;margin:-12px}.v-row+.v-row{margin-top:12px}.v-row+.v-row--dense{margin-top:4px}.v-row--dense{margin:-4px}.v-row--dense>.v-col,.v-row--dense>[class*=v-col-]{padding:4px}.v-row.v-row--no-gutters{margin:0}.v-row.v-row--no-gutters>.v-col,.v-row.v-row--no-gutters>[class*=v-col-]{padding:0}.v-spacer{flex-grow:1}.v-col-xxl,.v-col-xxl-auto,.v-col-xxl-12,.v-col-xxl-11,.v-col-xxl-10,.v-col-xxl-9,.v-col-xxl-8,.v-col-xxl-7,.v-col-xxl-6,.v-col-xxl-5,.v-col-xxl-4,.v-col-xxl-3,.v-col-xxl-2,.v-col-xxl-1,.v-col-xl,.v-col-xl-auto,.v-col-xl-12,.v-col-xl-11,.v-col-xl-10,.v-col-xl-9,.v-col-xl-8,.v-col-xl-7,.v-col-xl-6,.v-col-xl-5,.v-col-xl-4,.v-col-xl-3,.v-col-xl-2,.v-col-xl-1,.v-col-lg,.v-col-lg-auto,.v-col-lg-12,.v-col-lg-11,.v-col-lg-10,.v-col-lg-9,.v-col-lg-8,.v-col-lg-7,.v-col-lg-6,.v-col-lg-5,.v-col-lg-4,.v-col-lg-3,.v-col-lg-2,.v-col-lg-1,.v-col-md,.v-col-md-auto,.v-col-md-12,.v-col-md-11,.v-col-md-10,.v-col-md-9,.v-col-md-8,.v-col-md-7,.v-col-md-6,.v-col-md-5,.v-col-md-4,.v-col-md-3,.v-col-md-2,.v-col-md-1,.v-col-sm,.v-col-sm-auto,.v-col-sm-12,.v-col-sm-11,.v-col-sm-10,.v-col-sm-9,.v-col-sm-8,.v-col-sm-7,.v-col-sm-6,.v-col-sm-5,.v-col-sm-4,.v-col-sm-3,.v-col-sm-2,.v-col-sm-1,.v-col,.v-col-auto,.v-col-12,.v-col-11,.v-col-10,.v-col-9,.v-col-8,.v-col-7,.v-col-6,.v-col-5,.v-col-4,.v-col-3,.v-col-2,.v-col-1{width:100%;padding:12px}.v-col{flex-basis:0;flex-grow:1;max-width:100%}.v-col-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-3{flex:0 0 25%;max-width:25%}.v-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-6{flex:0 0 50%;max-width:50%}.v-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-9{flex:0 0 75%;max-width:75%}.v-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-12{flex:0 0 100%;max-width:100%}.offset-1{margin-inline-start:8.3333333333%}.offset-2{margin-inline-start:16.6666666667%}.offset-3{margin-inline-start:25%}.offset-4{margin-inline-start:33.3333333333%}.offset-5{margin-inline-start:41.6666666667%}.offset-6{margin-inline-start:50%}.offset-7{margin-inline-start:58.3333333333%}.offset-8{margin-inline-start:66.6666666667%}.offset-9{margin-inline-start:75%}.offset-10{margin-inline-start:83.3333333333%}.offset-11{margin-inline-start:91.6666666667%}@media (min-width: 600px){.v-col-sm{flex-basis:0;flex-grow:1;max-width:100%}.v-col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-sm-3{flex:0 0 25%;max-width:25%}.v-col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-sm-6{flex:0 0 50%;max-width:50%}.v-col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-sm-9{flex:0 0 75%;max-width:75%}.v-col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-sm-12{flex:0 0 100%;max-width:100%}.offset-sm-0{margin-inline-start:0}.offset-sm-1{margin-inline-start:8.3333333333%}.offset-sm-2{margin-inline-start:16.6666666667%}.offset-sm-3{margin-inline-start:25%}.offset-sm-4{margin-inline-start:33.3333333333%}.offset-sm-5{margin-inline-start:41.6666666667%}.offset-sm-6{margin-inline-start:50%}.offset-sm-7{margin-inline-start:58.3333333333%}.offset-sm-8{margin-inline-start:66.6666666667%}.offset-sm-9{margin-inline-start:75%}.offset-sm-10{margin-inline-start:83.3333333333%}.offset-sm-11{margin-inline-start:91.6666666667%}}@media (min-width: 960px){.v-col-md{flex-basis:0;flex-grow:1;max-width:100%}.v-col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-md-3{flex:0 0 25%;max-width:25%}.v-col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-md-6{flex:0 0 50%;max-width:50%}.v-col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-md-9{flex:0 0 75%;max-width:75%}.v-col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-md-12{flex:0 0 100%;max-width:100%}.offset-md-0{margin-inline-start:0}.offset-md-1{margin-inline-start:8.3333333333%}.offset-md-2{margin-inline-start:16.6666666667%}.offset-md-3{margin-inline-start:25%}.offset-md-4{margin-inline-start:33.3333333333%}.offset-md-5{margin-inline-start:41.6666666667%}.offset-md-6{margin-inline-start:50%}.offset-md-7{margin-inline-start:58.3333333333%}.offset-md-8{margin-inline-start:66.6666666667%}.offset-md-9{margin-inline-start:75%}.offset-md-10{margin-inline-start:83.3333333333%}.offset-md-11{margin-inline-start:91.6666666667%}}@media (min-width: 1280px){.v-col-lg{flex-basis:0;flex-grow:1;max-width:100%}.v-col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-lg-3{flex:0 0 25%;max-width:25%}.v-col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-lg-6{flex:0 0 50%;max-width:50%}.v-col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-lg-9{flex:0 0 75%;max-width:75%}.v-col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-lg-12{flex:0 0 100%;max-width:100%}.offset-lg-0{margin-inline-start:0}.offset-lg-1{margin-inline-start:8.3333333333%}.offset-lg-2{margin-inline-start:16.6666666667%}.offset-lg-3{margin-inline-start:25%}.offset-lg-4{margin-inline-start:33.3333333333%}.offset-lg-5{margin-inline-start:41.6666666667%}.offset-lg-6{margin-inline-start:50%}.offset-lg-7{margin-inline-start:58.3333333333%}.offset-lg-8{margin-inline-start:66.6666666667%}.offset-lg-9{margin-inline-start:75%}.offset-lg-10{margin-inline-start:83.3333333333%}.offset-lg-11{margin-inline-start:91.6666666667%}}@media (min-width: 1920px){.v-col-xl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xl-3{flex:0 0 25%;max-width:25%}.v-col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xl-6{flex:0 0 50%;max-width:50%}.v-col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xl-9{flex:0 0 75%;max-width:75%}.v-col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xl-12{flex:0 0 100%;max-width:100%}.offset-xl-0{margin-inline-start:0}.offset-xl-1{margin-inline-start:8.3333333333%}.offset-xl-2{margin-inline-start:16.6666666667%}.offset-xl-3{margin-inline-start:25%}.offset-xl-4{margin-inline-start:33.3333333333%}.offset-xl-5{margin-inline-start:41.6666666667%}.offset-xl-6{margin-inline-start:50%}.offset-xl-7{margin-inline-start:58.3333333333%}.offset-xl-8{margin-inline-start:66.6666666667%}.offset-xl-9{margin-inline-start:75%}.offset-xl-10{margin-inline-start:83.3333333333%}.offset-xl-11{margin-inline-start:91.6666666667%}}@media (min-width: 2560px){.v-col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xxl-3{flex:0 0 25%;max-width:25%}.v-col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xxl-6{flex:0 0 50%;max-width:50%}.v-col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xxl-9{flex:0 0 75%;max-width:75%}.v-col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xxl-12{flex:0 0 100%;max-width:100%}.offset-xxl-0{margin-inline-start:0}.offset-xxl-1{margin-inline-start:8.3333333333%}.offset-xxl-2{margin-inline-start:16.6666666667%}.offset-xxl-3{margin-inline-start:25%}.offset-xxl-4{margin-inline-start:33.3333333333%}.offset-xxl-5{margin-inline-start:41.6666666667%}.offset-xxl-6{margin-inline-start:50%}.offset-xxl-7{margin-inline-start:58.3333333333%}.offset-xxl-8{margin-inline-start:66.6666666667%}.offset-xxl-9{margin-inline-start:75%}.offset-xxl-10{margin-inline-start:83.3333333333%}.offset-xxl-11{margin-inline-start:91.6666666667%}}.v-date-picker-header{display:grid;grid-template-areas:"prepend content append";grid-template-columns:min-content minmax(0,1fr) min-content;overflow:hidden;padding-inline:24px 12px;padding-bottom:12px}.v-date-picker-header__append{grid-area:append}.v-date-picker-header__prepend{grid-area:prepend;padding-inline-start:8px}.v-date-picker-header__content{align-items:center;display:inline-flex;font-size:32px;line-height:40px;grid-area:content;justify-content:space-between}.v-date-picker-header--clickable .v-date-picker-header__content:not(:hover){opacity:.7}.v-date-picker--month .v-date-picker-header__content{opacity:1}.v-date-picker--year .v-date-picker-header__content{cursor:pointer}.date-picker-header-transition-enter-active,.date-picker-header-reverse-transition-enter-active,.date-picker-header-transition-leave-active,.date-picker-header-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.date-picker-header-transition-enter-from{transform:translateY(100%)}.date-picker-header-transition-leave-to{opacity:0;transform:translateY(-100%)}.date-picker-header-reverse-transition-enter-from{transform:translateY(-100%)}.date-picker-header-reverse-transition-leave-to{opacity:0;transform:translateY(100%)}.v-date-picker-month{display:flex;justify-content:center;min-width:328px;--v-date-picker-month-day-diff: 4px}.v-date-picker-month__weeks{display:grid;grid-template-rows:min-content min-content min-content min-content min-content min-content min-content;row-gap:4px;font-size:.875rem}.v-date-picker-month__weeks+.v-date-picker-month__days{grid-row-gap:0}.v-date-picker-month__weekday{font-size:.875rem}.v-date-picker-month__days{display:grid;grid-template-columns:min-content min-content min-content min-content min-content min-content min-content;row-gap:4px;flex:1 1;justify-content:space-around}.v-date-picker-month__day{align-items:center;display:flex;justify-content:center;position:relative}.v-date-picker-month__day--selected .v-btn{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-date-picker-month__day--week{font-size:var(--v-btn-size)}.v-date-picker-month__day--adjacent{opacity:.5}.v-date-picker-month__day--hide-adjacent{opacity:0}.v-date-picker-months{height:320px;overflow-y:scroll}.v-date-picker-months__content{align-items:center;display:grid;flex:1 1;height:inherit;justify-content:space-around;grid-template-columns:repeat(2,1fr);grid-gap:4px 24px;padding-inline-start:36px;padding-inline-end:36px}.v-date-picker-months__content .v-btn{text-transform:none;padding-inline-start:8px;padding-inline-end:8px}.v-date-picker-years{height:320px;overflow-y:scroll}.v-date-picker-years__content{display:grid;flex:1 1;justify-content:space-around;grid-template-columns:repeat(3,1fr);gap:8px 24px;padding-inline:36px}.v-date-picker-years__content .v-btn{padding-inline:8px}.v-picker.v-sheet{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:4px;display:grid;grid-auto-rows:min-content;grid-template-areas:"title" "header" "body";overflow:hidden}.v-picker.v-sheet.v-picker--with-actions{grid-template-areas:"title" "header" "body" "actions"}.v-picker__body{grid-area:body}.v-picker__header{grid-area:header}.v-picker__actions{grid-area:actions;padding:0 12px 12px;display:flex;align-items:center;justify-content:flex-end}.v-picker__actions .v-btn{min-width:48px}.v-picker__actions .v-btn:not(:last-child){margin-inline-end:8px}.v-picker--landscape{grid-template-areas:"title" "header body" "header body"}.v-picker--landscape.v-picker--with-actions{grid-template-areas:"title" "header body" "header actions"}.v-picker-title{text-transform:uppercase;font-size:.75rem;grid-area:title;padding-inline:24px 12px;padding-top:16px;padding-bottom:16px;font-weight:600;letter-spacing:.1666666667em}.v-expansion-panel{background-color:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-expansion-panel:not(:first-child):after{border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-expansion-panel--disabled .v-expansion-panel-title{color:rgba(var(--v-theme-on-surface),.26)}.v-expansion-panel--disabled .v-expansion-panel-title .v-expansion-panel-title__overlay{opacity:.4615384615}.v-expansion-panels{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;position:relative;z-index:1}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:first-child:not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:last-child:not(:first-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:first-child{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child{border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child .v-expansion-panel-title--active{border-bottom-left-radius:initial;border-bottom-right-radius:initial}.v-expansion-panels--variant-accordion>:not(:first-child):not(:last-child){border-radius:0!important}.v-expansion-panels--variant-accordion .v-expansion-panel-title__overlay{transition:.3s border-radius cubic-bezier(.4,0,.2,1)}.v-expansion-panel{flex:1 0 100%;max-width:100%;position:relative;transition:.3s all cubic-bezier(.4,0,.2,1);transition-property:margin-top,border-radius,border,max-width;border-radius:4px}.v-expansion-panel:not(:first-child):after{border-top-style:solid;border-top-width:thin;content:"";left:0;position:absolute;right:0;top:0;transition:.3s opacity cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-title{pointer-events:none}.v-expansion-panel--active:not(:first-child),.v-expansion-panel--active+.v-expansion-panel{margin-top:16px}.v-expansion-panel--active:not(:first-child):after,.v-expansion-panel--active+.v-expansion-panel:after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-title{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-expansion-panel--active>.v-expansion-panel-title:not(.v-expansion-panel-title--static){min-height:64px}.v-expansion-panel__shadow{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:inherit;z-index:-1}.v-expansion-panel-title{align-items:center;text-align:start;border-radius:inherit;display:flex;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;transition:.3s min-height cubic-bezier(.4,0,.2,1);width:100%;justify-content:space-between}.v-expansion-panel-title:hover>.v-expansion-panel-title__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title:focus-visible>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title:focus>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title--active>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]>.v-expansion-panel-title__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--active:hover>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]:hover>.v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--active:focus-visible>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title--active:focus>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]:focus>.v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title--active:before{opacity:.12}.v-expansion-panel-title__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;border-radius:inherit;opacity:0}.v-expansion-panel-title__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;user-select:none;margin-inline-start:auto}.v-expansion-panel-text{display:flex}.v-expansion-panel-text__wrapper{padding:8px 24px 16px;flex:1 1 auto;max-width:100%}.v-expansion-panels--variant-accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--variant-accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--variant-popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--variant-popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--variant-inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--variant-inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-file-input--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-file-input input[type=file]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.v-file-input .v-input__details{padding-inline:16px}.v-footer{align-items:center;display:flex;flex:1 1 auto;padding:8px 16px;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-footer--border{border-width:thin;box-shadow:none}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer--rounded{border-radius:4px}.v-infinite-scroll--horizontal{display:flex;flex-direction:row;overflow-x:auto}.v-infinite-scroll--horizontal .v-infinite-scroll-intersect{height:100%;width:1px}.v-infinite-scroll--vertical{display:flex;flex-direction:column;overflow-y:auto}.v-infinite-scroll--vertical .v-infinite-scroll-intersect{height:1px;width:100%}.v-infinite-scroll__side{align-items:center;display:flex;justify-content:center;padding:8px}.v-item-group{flex:0 1 auto;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1)}.v-kbd{background:rgb(var(--v-theme-kbd));color:rgb(var(--v-theme-on-kbd));border-radius:3px;display:inline;font-size:85%;font-weight:400;padding:.2em .4rem;box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-layout{--v-scrollbar-offset: 0px;display:flex;flex:1 1 auto}.v-layout--full-height{--v-scrollbar-offset: inherit;height:100%}.v-layout-item{position:absolute;transition:.2s cubic-bezier(.4,0,.2,1)}.v-layout-item--absolute{position:absolute}.v-locale-provider{display:contents}.v-main{flex:1 0 auto;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1);padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom)}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex;position:absolute;top:0;left:0;width:100%;height:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left: 0px;--v-layout-right: 0px;--v-layout-top: 0px;--v-layout-bottom: 0px}.v-navigation-drawer{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12));background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{top:0;border-bottom-width:thin}.v-navigation-drawer--bottom{left:0;border-top-width:thin}.v-navigation-drawer--left{top:0;left:0;right:auto;border-right-width:thin}.v-navigation-drawer--right{top:0;left:auto;right:0;border-left-width:thin}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 30px 5px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img{height:inherit;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{position:absolute;top:0;left:0;width:100%;height:100%;background:black;opacity:.2;transition:opacity .2s cubic-bezier(.4,0,.2,1);z-index:1}.v-navigation-drawer__prepend,.v-navigation-drawer__append{flex:none;overflow:hidden}.v-otp-input{border-radius:4px;align-items:center;display:flex;justify-content:center;padding:.5rem 0;position:relative}.v-otp-input .v-field{height:100%}.v-otp-input__divider{margin:0 8px}.v-otp-input__content{align-items:center;display:flex;gap:.5rem;height:64px;padding:.5rem;justify-content:center;max-width:320px;position:relative;border-radius:inherit}.v-otp-input--divided .v-otp-input__content{max-width:360px}.v-otp-input__field{color:inherit;font-size:1.25rem;height:100%;outline:none;text-align:center;width:100%}.v-otp-input__field[type=number]::-webkit-outer-spin-button,.v-otp-input__field[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-otp-input__field[type=number]{-moz-appearance:textfield}.v-otp-input__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.v-parallax{position:relative;overflow:hidden}.v-parallax--active>.v-img__img{will-change:transform}.v-radio-group>.v-input__control{flex-direction:column}.v-radio-group>.v-input__control>.v-label{margin-inline-start:16px}.v-radio-group>.v-input__control>.v-label+.v-selection-control-group{padding-inline-start:6px;margin-top:8px}.v-radio-group .v-input__details{padding-inline:16px}.v-rating{max-width:100%;display:inline-flex;white-space:nowrap}.v-rating--readonly{pointer-events:none}.v-rating__wrapper{align-items:center;display:inline-flex;flex-direction:column}.v-rating__wrapper--bottom{flex-direction:column-reverse}.v-rating__item{display:inline-flex;position:relative}.v-rating__item label{cursor:pointer}.v-rating__item .v-btn--variant-plain{opacity:1}.v-rating__item .v-btn{transition-property:transform}.v-rating__item .v-btn .v-icon{transition:inherit;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-rating--hover .v-rating__item:hover:not(.v-rating__item--focused) .v-btn{transform:scale(1.25)}.v-rating__item--half{overflow:hidden;position:absolute;clip-path:polygon(0 0,50% 0,50% 100%,0 100%);z-index:1}.v-rating__item--half .v-btn__overlay,.v-rating__item--half:hover .v-btn__overlay{opacity:0}.v-rating__hidden{height:0;opacity:0;position:absolute;width:0}.v-skeleton-loader{align-items:center;background:rgb(var(--v-theme-surface));border-radius:4px;display:flex;flex-wrap:wrap;position:relative;vertical-align:top}.v-skeleton-loader__actions{justify-content:end}.v-skeleton-loader .v-skeleton-loader__ossein{height:100%}.v-skeleton-loader .v-skeleton-loader__avatar,.v-skeleton-loader .v-skeleton-loader__button,.v-skeleton-loader .v-skeleton-loader__chip,.v-skeleton-loader .v-skeleton-loader__divider,.v-skeleton-loader .v-skeleton-loader__heading,.v-skeleton-loader .v-skeleton-loader__image,.v-skeleton-loader .v-skeleton-loader__ossein,.v-skeleton-loader .v-skeleton-loader__text{background:rgba(var(--v-theme-on-surface),var(--v-border-opacity))}.v-skeleton-loader .v-skeleton-loader__list-item,.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.v-skeleton-loader .v-skeleton-loader__list-item-text,.v-skeleton-loader .v-skeleton-loader__list-item-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line{border-radius:4px}.v-skeleton-loader__bone{align-items:center;border-radius:inherit;display:flex;flex:1 1 100%;flex-wrap:wrap;overflow:hidden;position:relative}.v-skeleton-loader__bone:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;animation:loading 1.5s infinite;background:linear-gradient(90deg,rgba(var(--v-theme-surface),0),rgba(var(--v-theme-surface),.3),rgba(var(--v-theme-surface),0));transform:translate(-100%);z-index:1}.v-skeleton-loader__avatar{border-radius:50%;flex:0 1 auto;margin:8px 16px;max-height:48px;min-height:48px;height:48px;max-width:48px;min-width:48px;width:48px}.v-skeleton-loader__avatar+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__avatar+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__avatar+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__button{border-radius:4px;height:36px;margin:16px;max-width:64px}.v-skeleton-loader__button+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__button+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__button+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__chip{border-radius:16px;margin:16px;height:32px;max-width:96px}.v-skeleton-loader__chip+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__chip+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__chip+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__date-picker{border-radius:inherit}.v-skeleton-loader__date-picker .v-skeleton-loader__list-item:first-child .v-skeleton-loader__text{max-width:88px;width:20%}.v-skeleton-loader__date-picker .v-skeleton-loader__heading{max-width:256px;width:40%}.v-skeleton-loader__date-picker-days{flex-wrap:wrap;margin:16px}.v-skeleton-loader__date-picker-days .v-skeleton-loader__avatar{border-radius:4px;margin:4px;max-width:100%}.v-skeleton-loader__date-picker-options{flex-wrap:nowrap}.v-skeleton-loader__date-picker-options .v-skeleton-loader__text{flex:1 1 auto}.v-skeleton-loader__divider{border-radius:1px;height:2px}.v-skeleton-loader__heading{border-radius:12px;margin:16px;height:24px}.v-skeleton-loader__heading+.v-skeleton-loader__subtitle{margin-top:-16px}.v-skeleton-loader__image{height:150px;border-radius:0}.v-skeleton-loader__card .v-skeleton-loader__image{border-radius:0}.v-skeleton-loader__list-item{margin:16px}.v-skeleton-loader__list-item .v-skeleton-loader__text{margin:0}.v-skeleton-loader__table-thead{justify-content:space-between}.v-skeleton-loader__table-thead .v-skeleton-loader__heading{margin-top:16px;max-width:16px}.v-skeleton-loader__table-tfoot{flex-wrap:nowrap}.v-skeleton-loader__table-tfoot>.v-skeleton-loader__text.v-skeleton-loader__bone{margin-top:16px}.v-skeleton-loader__table-row{align-items:baseline;margin:0 8px;justify-content:space-evenly;flex-wrap:nowrap}.v-skeleton-loader__table-row>.v-skeleton-loader__text.v-skeleton-loader__bone{margin-inline:8px}.v-skeleton-loader__table-row+.v-skeleton-loader__divider{margin:0 16px}.v-skeleton-loader__table-cell{align-items:center;display:flex;height:48px;width:88px}.v-skeleton-loader__table-cell .v-skeleton-loader__text{margin-bottom:0}.v-skeleton-loader__subtitle{max-width:70%}.v-skeleton-loader__subtitle>.v-skeleton-loader__text{height:16px;border-radius:8px}.v-skeleton-loader__text{border-radius:6px;margin:16px;height:12px}.v-skeleton-loader__text+.v-skeleton-loader__text{margin-top:-8px;max-width:50%}.v-skeleton-loader__text+.v-skeleton-loader__text+.v-skeleton-loader__text{max-width:70%}.v-skeleton-loader--boilerplate .v-skeleton-loader__bone:after{display:none}.v-skeleton-loader--is-loading{overflow:hidden}.v-skeleton-loader--tile,.v-skeleton-loader--tile .v-skeleton-loader__bone{border-radius:0}@keyframes loading{to{transform:translate(100%)}}.v-slide-group{display:flex;overflow:hidden}.v-slide-group__next,.v-slide-group__prev{align-items:center;display:flex;flex:0 1 52px;justify-content:center;min-width:52px;cursor:pointer}.v-slide-group__next--disabled,.v-slide-group__prev--disabled{pointer-events:none;opacity:var(--v-disabled-opacity)}.v-slide-group__content{display:flex;flex:1 0 auto;position:relative;transition:.2s all cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-slide-group__content>*{white-space:initial}.v-slide-group__container{contain:content;display:flex;flex:1 1 auto;overflow:hidden}.v-slide-group--vertical,.v-slide-group--vertical .v-slide-group__container,.v-slide-group--vertical .v-slide-group__content{flex-direction:column}.v-snackbar{justify-content:center;z-index:10000;margin:8px;margin-inline-end:calc(8px + var(--v-scrollbar-offset))}.v-snackbar:not(.v-snackbar--centered):not(.v-snackbar--top){align-items:flex-end}.v-snackbar__wrapper{align-items:center;display:flex;max-width:672px;min-height:48px;min-width:344px;overflow:hidden;padding:0;border-radius:4px}.v-snackbar--variant-plain,.v-snackbar--variant-outlined,.v-snackbar--variant-text,.v-snackbar--variant-tonal{background:transparent;color:inherit}.v-snackbar--variant-plain{opacity:.62}.v-snackbar--variant-plain:focus,.v-snackbar--variant-plain:hover{opacity:1}.v-snackbar--variant-plain .v-snackbar__overlay{display:none}.v-snackbar--variant-elevated,.v-snackbar--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-snackbar--variant-elevated{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 6px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 18px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-snackbar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-snackbar--variant-outlined{border:thin solid currentColor}.v-snackbar--variant-text .v-snackbar__overlay{background:currentColor}.v-snackbar--variant-tonal .v-snackbar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;inset:0;pointer-events:none}.v-snackbar__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.25rem;margin-right:auto;padding:14px 16px;text-align:initial}.v-snackbar__actions{align-items:center;align-self:center;display:flex;margin-inline-end:8px}.v-snackbar__actions>.v-btn{padding:0 8px;min-width:auto}.v-snackbar__timer{width:100%;position:absolute;top:0}.v-snackbar__timer .v-progress-linear{transition:.2s linear}.v-snackbar--absolute{position:absolute;z-index:1}.v-snackbar--multi-line .v-snackbar__wrapper{min-height:68px}.v-snackbar--vertical .v-snackbar__wrapper{flex-direction:column}.v-snackbar--vertical .v-snackbar__wrapper .v-snackbar__actions{align-self:flex-end;margin-bottom:8px}.v-snackbar-transition-enter-active,.v-snackbar-transition-leave-active{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snackbar-transition-enter-active{transition-property:opacity,transform}.v-snackbar-transition-enter-from{opacity:0;transform:scale(.8)}.v-snackbar-transition-leave-active{transition-property:opacity}.v-snackbar-transition-leave-to{opacity:0}.v-stepper.v-sheet{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:4px;overflow:hidden}.v-stepper.v-sheet.v-stepper--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-stepper-header{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12));align-items:center;display:flex;position:relative;overflow-x:auto;justify-content:space-between;z-index:1}.v-stepper-header .v-divider{margin:0 -16px}.v-stepper-header .v-divider:last-child{margin-inline-end:0}.v-stepper-header .v-divider:first-child{margin-inline-start:0}.v-stepper--alt-labels .v-stepper-header{height:auto}.v-stepper--alt-labels .v-stepper-header .v-divider{align-self:flex-start;margin:35px -67px 0}.v-stepper-window{margin:1.5rem}.v-stepper-actions{display:flex;align-items:center;justify-content:space-between;padding:1rem}.v-stepper .v-stepper-actions{padding:0 1.5rem 1rem}.v-stepper-window-item .v-stepper-actions{padding:1.5rem 0 0}.v-stepper-item{align-items:center;align-self:stretch;display:inline-flex;flex:none;opacity:var(--v-medium-emphasis-opacity);padding:1.5rem;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-stepper-item--selected{opacity:1}.v-stepper-item--error{color:rgb(var(--v-theme-error))}.v-stepper-item--disabled{opacity:var(--v-medium-emphasis-opacity);pointer-events:none}.v-stepper--alt-labels .v-stepper-item{flex-direction:column;justify-content:flex-start;align-items:center;flex-basis:175px}.v-stepper-item__avatar.v-avatar{background:rgba(var(--v-theme-surface-variant),var(--v-medium-emphasis-opacity));color:rgb(var(--v-theme-on-surface-variant));font-size:.75rem;margin-inline-end:8px}.v-stepper-item__avatar.v-avatar .v-icon{font-size:.875rem}.v-stepper-item--selected .v-stepper-item__avatar.v-avatar,.v-stepper-item--complete .v-stepper-item__avatar.v-avatar{background:rgb(var(--v-theme-surface-variant))}.v-stepper-item--error .v-stepper-item__avatar.v-avatar{background:rgb(var(--v-theme-error))}.v-stepper--alt-labels .v-stepper-item__avatar.v-avatar{margin-bottom:16px;margin-inline-end:0}.v-stepper-item__title{line-height:1}.v-stepper--mobile .v-stepper-item__title{display:none}.v-stepper-item__subtitle{font-size:.75rem;text-align:left;line-height:1;opacity:var(--v-medium-emphasis-opacity)}.v-stepper--alt-labels .v-stepper-item__subtitle{text-align:center}.v-stepper--mobile .v-stepper-item__subtitle{display:none}.v-switch .v-label{padding-inline-start:10px}.v-switch .v-switch__thumb{background-color:rgb(var(--v-theme-surface-bright));color:rgb(var(--v-theme-on-surface-bright))}.v-switch__loader{display:flex}.v-switch__loader .v-progress-circular{color:rgb(var(--v-theme-surface))}.v-switch__track,.v-switch__thumb{transition:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__track,.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__thumb{background-color:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.v-switch__track{background-color:rgb(var(--v-theme-surface-variant));border-radius:9999px;height:14px;opacity:.6;width:36px;cursor:pointer;transition:.2s background-color cubic-bezier(.4,0,.2,1)}.v-switch--inset .v-switch__track{border-radius:9999px;height:32px;width:52px}.v-switch__thumb{align-items:center;border-radius:50%;display:flex;height:20px;justify-content:center;width:20px;pointer-events:none;transition:.15s .05s transform cubic-bezier(0,0,.2,1),.2s color cubic-bezier(.4,0,.2,1),.2s background-color cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-switch--inset .v-switch__thumb{height:24px;width:24px;transform:scale(.6666666667);box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-switch--inset .v-switch__thumb--filled{transform:none}.v-switch--inset .v-selection-control--dirty .v-switch__thumb{transform:none;transition:.15s .05s transform cubic-bezier(0,0,.2,1)}.v-switch .v-selection-control{min-height:var(--v-input-control-height)}.v-switch .v-selection-control__input{border-radius:50%;transition:.2s transform cubic-bezier(.4,0,.2,1);transform:translate(-10px);position:absolute}.v-switch .v-selection-control__input .v-icon{position:absolute}.v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(10px)}.v-switch.v-switch--indeterminate .v-selection-control__input{transform:scale(.8)}.v-switch.v-switch--indeterminate .v-switch__thumb{transform:scale(.75);box-shadow:none}.v-switch.v-switch--inset .v-selection-control__wrapper{width:auto}.v-system-bar{align-items:center;display:flex;flex:1 1 auto;height:24px;justify-content:flex-end;max-width:100%;padding-inline:8px;position:relative;text-align:end;width:100%;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12));background:rgba(var(--v-theme-on-surface-variant));color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));font-size:.75rem;font-weight:400;letter-spacing:.0333333333em;line-height:1.25rem;text-transform:none}.v-system-bar .v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-system-bar--absolute{position:absolute}.v-system-bar--fixed{position:fixed}.v-system-bar--rounded{border-radius:0}.v-system-bar--window{height:32px}.v-system-bar:not(.v-system-bar--absolute){padding-inline-end:calc(var(--v-scrollbar-offset) + 8px)}.v-tabs{display:flex;height:var(--v-tabs-height)}.v-tabs--density-default{--v-tabs-height: 48px}.v-tabs--density-default.v-tabs--stacked{--v-tabs-height: 72px}.v-tabs--density-comfortable{--v-tabs-height: 44px}.v-tabs--density-comfortable.v-tabs--stacked{--v-tabs-height: 68px}.v-tabs--density-compact{--v-tabs-height: 36px}.v-tabs--density-compact.v-tabs--stacked{--v-tabs-height: 60px}.v-tabs.v-slide-group--vertical{height:auto;flex:none;--v-tabs-height: 48px}.v-tabs--align-tabs-title:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:42px}.v-tabs--fixed-tabs .v-slide-group__content>*:last-child,.v-tabs--align-tabs-center .v-slide-group__content>*:last-child{margin-inline-end:auto}.v-tabs--fixed-tabs .v-slide-group__content>*:first-child,.v-tabs--align-tabs-center .v-slide-group__content>*:first-child{margin-inline-start:auto}.v-tabs--grow{flex-grow:1}.v-tabs--grow .v-tab{flex:1 0 auto;max-width:none}.v-tabs--align-tabs-end .v-tab:first-child{margin-inline-start:auto}.v-tabs--align-tabs-end .v-tab:last-child{margin-inline-end:0}@media (max-width: 1279.98px){.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:52px}.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:last-child{margin-inline-end:52px}}.v-tab.v-tab{--v-btn-height: var(--v-tabs-height);border-radius:0;min-width:90px}.v-slide-group--horizontal .v-tab{max-width:360px}.v-slide-group--vertical .v-tab{justify-content:start}.v-tab__slider{position:absolute;bottom:0;left:0;height:2px;width:100%;background:currentColor;pointer-events:none;opacity:0}.v-tab--selected .v-tab__slider{opacity:1}.v-slide-group--vertical .v-tab__slider{top:0;height:100%;width:2px}.v-textarea .v-field{--v-textarea-control-height: var(--v-input-control-height)}.v-textarea .v-field__field{--v-input-control-height: var(--v-textarea-control-height)}.v-textarea .v-field__input{flex:1 1 auto;outline:none;-webkit-mask-image:linear-gradient(to bottom,transparent,transparent calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) - 6px),black calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) + 4px));mask-image:linear-gradient(to bottom,transparent,transparent calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) - 6px),black calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) + 4px))}.v-textarea .v-field__input.v-textarea__sizer{visibility:hidden;position:absolute;top:0;left:0;height:0!important;min-height:0!important;pointer-events:none}.v-textarea--no-resize .v-field__input{resize:none}.v-textarea .v-field--no-label textarea,.v-textarea .v-field--active textarea{opacity:1}.v-textarea textarea{opacity:0;flex:1;min-width:0;transition:.15s opacity cubic-bezier(.4,0,.2,1)}.v-textarea textarea:focus,.v-textarea textarea:active{outline:none}.v-textarea textarea:invalid{box-shadow:none}.v-theme-provider{background:rgb(var(--v-theme-background));color:rgb(var(--v-theme-on-background))}.v-timeline .v-timeline-divider__dot{background:rgb(var(--v-theme-on-surface-variant))}.v-timeline .v-timeline-divider__inner-dot{background:rgb(var(--v-theme-on-surface))}.v-timeline{display:grid;grid-auto-flow:dense;position:relative}.v-timeline--horizontal.v-timeline{grid-column-gap:24px;width:100%}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__body{grid-row:3;padding-block-start:24px}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__opposite{grid-row:1;padding-block-end:24px;align-self:flex-end}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__body{grid-row:1;padding-block-end:24px;align-self:flex-end}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__opposite{grid-row:3;padding-block-start:24px}.v-timeline--vertical.v-timeline{row-gap:24px;height:100%}.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-divider,.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-item__opposite{padding-block-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-divider,.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-item__opposite{padding-block-end:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__body{grid-column:1;padding-inline-end:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__opposite{grid-column:3;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__body{grid-column:3;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__opposite{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline-item{display:contents}.v-timeline-divider{position:relative;display:flex;align-items:center}.v-timeline--horizontal .v-timeline-divider{flex-direction:row;grid-row:2;width:100%}.v-timeline--vertical .v-timeline-divider{height:100%;flex-direction:column;grid-column:2}.v-timeline-divider__before{background:rgba(var(--v-border-color),var(--v-border-opacity));position:absolute}.v-timeline--horizontal .v-timeline-divider__before{height:var(--v-timeline-line-thickness);width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-start:-12px;inset-inline-end:initial}.v-timeline--vertical .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);top:-12px}.v-timeline-divider__after{background:rgba(var(--v-border-color),var(--v-border-opacity));position:absolute}.v-timeline--horizontal .v-timeline-divider__after{height:var(--v-timeline-line-thickness);width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-end:-12px;inset-inline-start:initial}.v-timeline--vertical .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);bottom:-12px}.v-timeline--vertical .v-timeline-item:first-child .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));top:0}.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-start:0;inset-inline-end:initial}.v-timeline--vertical .v-timeline-item:first-child .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset));inset-inline-end:-12px;inset-inline-start:initial}.v-timeline--vertical .v-timeline-item:last-child .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--vertical .v-timeline-item:last-child .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));bottom:0}.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-end:0;inset-inline-start:initial}.v-timeline--vertical .v-timeline-item:only-child .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset))}.v-timeline-divider__dot{z-index:1;flex-shrink:0;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}.v-timeline-divider__dot--size-x-small{height:22px;width:22px}.v-timeline-divider__dot--size-x-small .v-timeline-divider__inner-dot{height:calc(100% - 6px);width:calc(100% - 6px)}.v-timeline-divider__dot--size-small{height:30px;width:30px}.v-timeline-divider__dot--size-small .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-default{height:38px;width:38px}.v-timeline-divider__dot--size-default .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-large{height:46px;width:46px}.v-timeline-divider__dot--size-large .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-x-large{height:54px;width:54px}.v-timeline-divider__dot--size-x-large .v-timeline-divider__inner-dot{height:calc(100% - 10px);width:calc(100% - 10px)}.v-timeline-divider__inner-dot{align-items:center;border-radius:50%;display:flex;justify-content:center}.v-timeline--horizontal.v-timeline--justify-center{grid-template-rows:minmax(auto,50%) min-content minmax(auto,50%)}.v-timeline--vertical.v-timeline--justify-center{grid-template-columns:minmax(auto,50%) min-content minmax(auto,50%)}.v-timeline--horizontal.v-timeline--justify-auto{grid-template-rows:auto min-content auto}.v-timeline--vertical.v-timeline--justify-auto{grid-template-columns:auto min-content auto}.v-timeline--horizontal.v-timeline--density-comfortable{height:100%}.v-timeline--horizontal.v-timeline--density-comfortable.v-timeline--side-end{grid-template-rows:min-content min-content auto}.v-timeline--horizontal.v-timeline--density-comfortable.v-timeline--side-start{grid-template-rows:auto min-content min-content}.v-timeline--vertical.v-timeline--density-comfortable{width:100%}.v-timeline--vertical.v-timeline--density-comfortable.v-timeline--side-end{grid-template-columns:min-content min-content auto}.v-timeline--vertical.v-timeline--density-comfortable.v-timeline--side-start{grid-template-columns:auto min-content min-content}.v-timeline--horizontal.v-timeline--density-compact.v-timeline--side-end{grid-template-rows:0 min-content auto}.v-timeline--horizontal.v-timeline--density-compact.v-timeline--side-start{grid-template-rows:auto min-content 0}.v-timeline--horizontal.v-timeline--density-compact .v-timeline-item__body{grid-row:1}.v-timeline--vertical.v-timeline--density-compact.v-timeline--side-end{grid-template-columns:0 min-content auto}.v-timeline--vertical.v-timeline--density-compact.v-timeline--side-start{grid-template-columns:auto min-content 0}.v-timeline--vertical.v-timeline--density-compact .v-timeline-item__body{grid-column:3}.v-timeline--horizontal.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__body{grid-row:3;padding-block-end:initial;padding-block-start:24px}.v-timeline--horizontal.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__opposite{grid-row:1;padding-block-end:24px;padding-block-start:initial}.v-timeline--vertical.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__body{grid-column:3;padding-inline-start:24px;padding-inline-end:initial;justify-self:flex-start}.v-timeline--vertical.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__opposite{grid-column:1;justify-self:flex-end;padding-inline-end:24px;padding-inline-start:initial}.v-timeline--horizontal.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__body{grid-row:1;padding-block-end:24px;padding-block-start:initial}.v-timeline--horizontal.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__opposite{grid-row:3;padding-block-end:initial;padding-block-start:24px}.v-timeline--vertical.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__body{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline--vertical.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__opposite{grid-column:3;padding-inline-start:24px;justify-self:flex-start}.v-timeline-divider--fill-dot .v-timeline-divider__inner-dot{height:inherit;width:inherit}.v-timeline--align-center{--v-timeline-line-size-base: 50%;--v-timeline-line-size-offset: 0px}.v-timeline--horizontal.v-timeline--align-center{justify-items:center}.v-timeline--horizontal.v-timeline--align-center .v-timeline-item__body,.v-timeline--horizontal.v-timeline--align-center .v-timeline-item__opposite{padding-inline:12px}.v-timeline--horizontal.v-timeline--align-center .v-timeline-divider{justify-content:center}.v-timeline--vertical.v-timeline--align-center{align-items:center}.v-timeline--vertical.v-timeline--align-center .v-timeline-divider{justify-content:center}.v-timeline--align-start{--v-timeline-line-size-base: 100%;--v-timeline-line-size-offset: 12px}.v-timeline--align-start .v-timeline-item:first-child .v-timeline-divider__before{--v-timeline-line-size-offset: 24px}.v-timeline--align-start .v-timeline-item:first-child .v-timeline-divider__after{--v-timeline-line-size-offset: -12px}.v-timeline--align-start .v-timeline-item:last-child .v-timeline-divider__after{--v-timeline-line-size-offset: 0px}.v-timeline--horizontal.v-timeline--align-start{justify-items:flex-start}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider{justify-content:flex-start}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-offset) + var(--v-timeline-dot-size) / 2 - var(--v-timeline-line-inset))}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-dot-size) / 2 + var(--v-timeline-line-size-offset) - var(--v-timeline-line-inset))}.v-timeline--vertical.v-timeline--align-start{align-items:flex-start}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider{justify-content:flex-start}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-offset) + var(--v-timeline-dot-size) / 2 - var(--v-timeline-line-inset))}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-dot-size) / 2 + var(--v-timeline-line-size-offset) - var(--v-timeline-line-inset))}.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider__before{display:none}.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider__after{--v-timeline-line-size-offset: 12px}.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider,.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__opposite{padding-block-start:0}.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider,.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__opposite{padding-inline-start:0}.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider__after{display:none}.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider__before{--v-timeline-line-size-offset: 12px}.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider,.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__opposite{padding-block-end:0}.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider,.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__opposite{padding-inline-end:0}.v-tooltip>.v-overlay__content{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant));border-radius:4px;font-size:.875rem;line-height:1.6;display:inline-block;padding:5px 16px;text-transform:initial;width:auto;opacity:1;pointer-events:none;transition-property:opacity,transform}.v-tooltip>.v-overlay__content[class*=enter-active]{transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.15s}.v-tooltip>.v-overlay__content[class*=leave-active]{transition-timing-function:cubic-bezier(.4,0,1,1);transition-duration:75ms}@font-face{font-family:Material Design Icons;src:url(./materialdesignicons-webfont-5159a347.eot?v=7.3.67);src:url(./materialdesignicons-webfont-5159a347.eot?#iefix&v=7.3.67) format("embedded-opentype"),url(./materialdesignicons-webfont-31010194.woff2?v=7.3.67) format("woff2"),url(./materialdesignicons-webfont-28c8f97f.woff?v=7.3.67) format("woff"),url(./materialdesignicons-webfont-be825c12.ttf?v=7.3.67) format("truetype");font-weight:400;font-style:normal}.mdi:before,.mdi-set{display:inline-block;font: 24px/1 Material Design Icons;font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-ab-testing:before{content:"󰇉"}.mdi-abacus:before{content:"󱛠"}.mdi-abjad-arabic:before{content:"󱌨"}.mdi-abjad-hebrew:before{content:"󱌩"}.mdi-abugida-devanagari:before{content:"󱌪"}.mdi-abugida-thai:before{content:"󱌫"}.mdi-access-point:before{content:"󰀃"}.mdi-access-point-check:before{content:"󱔸"}.mdi-access-point-minus:before{content:"󱔹"}.mdi-access-point-network:before{content:"󰀂"}.mdi-access-point-network-off:before{content:"󰯡"}.mdi-access-point-off:before{content:"󱔑"}.mdi-access-point-plus:before{content:"󱔺"}.mdi-access-point-remove:before{content:"󱔻"}.mdi-account:before{content:"󰀄"}.mdi-account-alert:before{content:"󰀅"}.mdi-account-alert-outline:before{content:"󰭐"}.mdi-account-arrow-down:before{content:"󱡨"}.mdi-account-arrow-down-outline:before{content:"󱡩"}.mdi-account-arrow-left:before{content:"󰭑"}.mdi-account-arrow-left-outline:before{content:"󰭒"}.mdi-account-arrow-right:before{content:"󰭓"}.mdi-account-arrow-right-outline:before{content:"󰭔"}.mdi-account-arrow-up:before{content:"󱡧"}.mdi-account-arrow-up-outline:before{content:"󱡪"}.mdi-account-badge:before{content:"󱬊"}.mdi-account-badge-outline:before{content:"󱬋"}.mdi-account-box:before{content:"󰀆"}.mdi-account-box-multiple:before{content:"󰤴"}.mdi-account-box-multiple-outline:before{content:"󱀊"}.mdi-account-box-outline:before{content:"󰀇"}.mdi-account-cancel:before{content:"󱋟"}.mdi-account-cancel-outline:before{content:"󱋠"}.mdi-account-card:before{content:"󱮤"}.mdi-account-card-outline:before{content:"󱮥"}.mdi-account-cash:before{content:"󱂗"}.mdi-account-cash-outline:before{content:"󱂘"}.mdi-account-check:before{content:"󰀈"}.mdi-account-check-outline:before{content:"󰯢"}.mdi-account-child:before{content:"󰪉"}.mdi-account-child-circle:before{content:"󰪊"}.mdi-account-child-outline:before{content:"󱃈"}.mdi-account-circle:before{content:"󰀉"}.mdi-account-circle-outline:before{content:"󰭕"}.mdi-account-clock:before{content:"󰭖"}.mdi-account-clock-outline:before{content:"󰭗"}.mdi-account-cog:before{content:"󱍰"}.mdi-account-cog-outline:before{content:"󱍱"}.mdi-account-convert:before{content:"󰀊"}.mdi-account-convert-outline:before{content:"󱌁"}.mdi-account-cowboy-hat:before{content:"󰺛"}.mdi-account-cowboy-hat-outline:before{content:"󱟳"}.mdi-account-credit-card:before{content:"󱮦"}.mdi-account-credit-card-outline:before{content:"󱮧"}.mdi-account-details:before{content:"󰘱"}.mdi-account-details-outline:before{content:"󱍲"}.mdi-account-edit:before{content:"󰚼"}.mdi-account-edit-outline:before{content:"󰿻"}.mdi-account-eye:before{content:"󰐠"}.mdi-account-eye-outline:before{content:"󱉻"}.mdi-account-file:before{content:"󱲧"}.mdi-account-file-outline:before{content:"󱲨"}.mdi-account-file-text:before{content:"󱲩"}.mdi-account-file-text-outline:before{content:"󱲪"}.mdi-account-filter:before{content:"󰤶"}.mdi-account-filter-outline:before{content:"󰾝"}.mdi-account-group:before{content:"󰡉"}.mdi-account-group-outline:before{content:"󰭘"}.mdi-account-hard-hat:before{content:"󰖵"}.mdi-account-hard-hat-outline:before{content:"󱨟"}.mdi-account-heart:before{content:"󰢙"}.mdi-account-heart-outline:before{content:"󰯣"}.mdi-account-injury:before{content:"󱠕"}.mdi-account-injury-outline:before{content:"󱠖"}.mdi-account-key:before{content:"󰀋"}.mdi-account-key-outline:before{content:"󰯤"}.mdi-account-lock:before{content:"󱅞"}.mdi-account-lock-open:before{content:"󱥠"}.mdi-account-lock-open-outline:before{content:"󱥡"}.mdi-account-lock-outline:before{content:"󱅟"}.mdi-account-minus:before{content:"󰀍"}.mdi-account-minus-outline:before{content:"󰫬"}.mdi-account-multiple:before{content:"󰀎"}.mdi-account-multiple-check:before{content:"󰣅"}.mdi-account-multiple-check-outline:before{content:"󱇾"}.mdi-account-multiple-minus:before{content:"󰗓"}.mdi-account-multiple-minus-outline:before{content:"󰯥"}.mdi-account-multiple-outline:before{content:"󰀏"}.mdi-account-multiple-plus:before{content:"󰀐"}.mdi-account-multiple-plus-outline:before{content:"󰠀"}.mdi-account-multiple-remove:before{content:"󱈊"}.mdi-account-multiple-remove-outline:before{content:"󱈋"}.mdi-account-music:before{content:"󰠃"}.mdi-account-music-outline:before{content:"󰳩"}.mdi-account-network:before{content:"󰀑"}.mdi-account-network-off:before{content:"󱫱"}.mdi-account-network-off-outline:before{content:"󱫲"}.mdi-account-network-outline:before{content:"󰯦"}.mdi-account-off:before{content:"󰀒"}.mdi-account-off-outline:before{content:"󰯧"}.mdi-account-outline:before{content:"󰀓"}.mdi-account-plus:before{content:"󰀔"}.mdi-account-plus-outline:before{content:"󰠁"}.mdi-account-question:before{content:"󰭙"}.mdi-account-question-outline:before{content:"󰭚"}.mdi-account-reactivate:before{content:"󱔫"}.mdi-account-reactivate-outline:before{content:"󱔬"}.mdi-account-remove:before{content:"󰀕"}.mdi-account-remove-outline:before{content:"󰫭"}.mdi-account-school:before{content:"󱨠"}.mdi-account-school-outline:before{content:"󱨡"}.mdi-account-search:before{content:"󰀖"}.mdi-account-search-outline:before{content:"󰤵"}.mdi-account-settings:before{content:"󰘰"}.mdi-account-settings-outline:before{content:"󱃉"}.mdi-account-star:before{content:"󰀗"}.mdi-account-star-outline:before{content:"󰯨"}.mdi-account-supervisor:before{content:"󰪋"}.mdi-account-supervisor-circle:before{content:"󰪌"}.mdi-account-supervisor-circle-outline:before{content:"󱓬"}.mdi-account-supervisor-outline:before{content:"󱄭"}.mdi-account-switch:before{content:"󰀙"}.mdi-account-switch-outline:before{content:"󰓋"}.mdi-account-sync:before{content:"󱤛"}.mdi-account-sync-outline:before{content:"󱤜"}.mdi-account-tag:before{content:"󱰛"}.mdi-account-tag-outline:before{content:"󱰜"}.mdi-account-tie:before{content:"󰳣"}.mdi-account-tie-hat:before{content:"󱢘"}.mdi-account-tie-hat-outline:before{content:"󱢙"}.mdi-account-tie-outline:before{content:"󱃊"}.mdi-account-tie-voice:before{content:"󱌈"}.mdi-account-tie-voice-off:before{content:"󱌊"}.mdi-account-tie-voice-off-outline:before{content:"󱌋"}.mdi-account-tie-voice-outline:before{content:"󱌉"}.mdi-account-tie-woman:before{content:"󱪌"}.mdi-account-voice:before{content:"󰗋"}.mdi-account-voice-off:before{content:"󰻔"}.mdi-account-wrench:before{content:"󱢚"}.mdi-account-wrench-outline:before{content:"󱢛"}.mdi-adjust:before{content:"󰀚"}.mdi-advertisements:before{content:"󱤪"}.mdi-advertisements-off:before{content:"󱤫"}.mdi-air-conditioner:before{content:"󰀛"}.mdi-air-filter:before{content:"󰵃"}.mdi-air-horn:before{content:"󰶬"}.mdi-air-humidifier:before{content:"󱂙"}.mdi-air-humidifier-off:before{content:"󱑦"}.mdi-air-purifier:before{content:"󰵄"}.mdi-air-purifier-off:before{content:"󱭗"}.mdi-airbag:before{content:"󰯩"}.mdi-airballoon:before{content:"󰀜"}.mdi-airballoon-outline:before{content:"󱀋"}.mdi-airplane:before{content:"󰀝"}.mdi-airplane-alert:before{content:"󱡺"}.mdi-airplane-check:before{content:"󱡻"}.mdi-airplane-clock:before{content:"󱡼"}.mdi-airplane-cog:before{content:"󱡽"}.mdi-airplane-edit:before{content:"󱡾"}.mdi-airplane-landing:before{content:"󰗔"}.mdi-airplane-marker:before{content:"󱡿"}.mdi-airplane-minus:before{content:"󱢀"}.mdi-airplane-off:before{content:"󰀞"}.mdi-airplane-plus:before{content:"󱢁"}.mdi-airplane-remove:before{content:"󱢂"}.mdi-airplane-search:before{content:"󱢃"}.mdi-airplane-settings:before{content:"󱢄"}.mdi-airplane-takeoff:before{content:"󰗕"}.mdi-airport:before{content:"󰡋"}.mdi-alarm:before{content:"󰀠"}.mdi-alarm-bell:before{content:"󰞎"}.mdi-alarm-check:before{content:"󰀡"}.mdi-alarm-light:before{content:"󰞏"}.mdi-alarm-light-off:before{content:"󱜞"}.mdi-alarm-light-off-outline:before{content:"󱜟"}.mdi-alarm-light-outline:before{content:"󰯪"}.mdi-alarm-multiple:before{content:"󰀢"}.mdi-alarm-note:before{content:"󰹱"}.mdi-alarm-note-off:before{content:"󰹲"}.mdi-alarm-off:before{content:"󰀣"}.mdi-alarm-panel:before{content:"󱗄"}.mdi-alarm-panel-outline:before{content:"󱗅"}.mdi-alarm-plus:before{content:"󰀤"}.mdi-alarm-snooze:before{content:"󰚎"}.mdi-album:before{content:"󰀥"}.mdi-alert:before{content:"󰀦"}.mdi-alert-box:before{content:"󰀧"}.mdi-alert-box-outline:before{content:"󰳤"}.mdi-alert-circle:before{content:"󰀨"}.mdi-alert-circle-check:before{content:"󱇭"}.mdi-alert-circle-check-outline:before{content:"󱇮"}.mdi-alert-circle-outline:before{content:"󰗖"}.mdi-alert-decagram:before{content:"󰚽"}.mdi-alert-decagram-outline:before{content:"󰳥"}.mdi-alert-minus:before{content:"󱒻"}.mdi-alert-minus-outline:before{content:"󱒾"}.mdi-alert-octagon:before{content:"󰀩"}.mdi-alert-octagon-outline:before{content:"󰳦"}.mdi-alert-octagram:before{content:"󰝧"}.mdi-alert-octagram-outline:before{content:"󰳧"}.mdi-alert-outline:before{content:"󰀪"}.mdi-alert-plus:before{content:"󱒺"}.mdi-alert-plus-outline:before{content:"󱒽"}.mdi-alert-remove:before{content:"󱒼"}.mdi-alert-remove-outline:before{content:"󱒿"}.mdi-alert-rhombus:before{content:"󱇎"}.mdi-alert-rhombus-outline:before{content:"󱇏"}.mdi-alien:before{content:"󰢚"}.mdi-alien-outline:before{content:"󱃋"}.mdi-align-horizontal-center:before{content:"󱇃"}.mdi-align-horizontal-distribute:before{content:"󱥢"}.mdi-align-horizontal-left:before{content:"󱇂"}.mdi-align-horizontal-right:before{content:"󱇄"}.mdi-align-vertical-bottom:before{content:"󱇅"}.mdi-align-vertical-center:before{content:"󱇆"}.mdi-align-vertical-distribute:before{content:"󱥣"}.mdi-align-vertical-top:before{content:"󱇇"}.mdi-all-inclusive:before{content:"󰚾"}.mdi-all-inclusive-box:before{content:"󱢍"}.mdi-all-inclusive-box-outline:before{content:"󱢎"}.mdi-allergy:before{content:"󱉘"}.mdi-alpha:before{content:"󰀫"}.mdi-alpha-a:before{content:"󰫮"}.mdi-alpha-a-box:before{content:"󰬈"}.mdi-alpha-a-box-outline:before{content:"󰯫"}.mdi-alpha-a-circle:before{content:"󰯬"}.mdi-alpha-a-circle-outline:before{content:"󰯭"}.mdi-alpha-b:before{content:"󰫯"}.mdi-alpha-b-box:before{content:"󰬉"}.mdi-alpha-b-box-outline:before{content:"󰯮"}.mdi-alpha-b-circle:before{content:"󰯯"}.mdi-alpha-b-circle-outline:before{content:"󰯰"}.mdi-alpha-c:before{content:"󰫰"}.mdi-alpha-c-box:before{content:"󰬊"}.mdi-alpha-c-box-outline:before{content:"󰯱"}.mdi-alpha-c-circle:before{content:"󰯲"}.mdi-alpha-c-circle-outline:before{content:"󰯳"}.mdi-alpha-d:before{content:"󰫱"}.mdi-alpha-d-box:before{content:"󰬋"}.mdi-alpha-d-box-outline:before{content:"󰯴"}.mdi-alpha-d-circle:before{content:"󰯵"}.mdi-alpha-d-circle-outline:before{content:"󰯶"}.mdi-alpha-e:before{content:"󰫲"}.mdi-alpha-e-box:before{content:"󰬌"}.mdi-alpha-e-box-outline:before{content:"󰯷"}.mdi-alpha-e-circle:before{content:"󰯸"}.mdi-alpha-e-circle-outline:before{content:"󰯹"}.mdi-alpha-f:before{content:"󰫳"}.mdi-alpha-f-box:before{content:"󰬍"}.mdi-alpha-f-box-outline:before{content:"󰯺"}.mdi-alpha-f-circle:before{content:"󰯻"}.mdi-alpha-f-circle-outline:before{content:"󰯼"}.mdi-alpha-g:before{content:"󰫴"}.mdi-alpha-g-box:before{content:"󰬎"}.mdi-alpha-g-box-outline:before{content:"󰯽"}.mdi-alpha-g-circle:before{content:"󰯾"}.mdi-alpha-g-circle-outline:before{content:"󰯿"}.mdi-alpha-h:before{content:"󰫵"}.mdi-alpha-h-box:before{content:"󰬏"}.mdi-alpha-h-box-outline:before{content:"󰰀"}.mdi-alpha-h-circle:before{content:"󰰁"}.mdi-alpha-h-circle-outline:before{content:"󰰂"}.mdi-alpha-i:before{content:"󰫶"}.mdi-alpha-i-box:before{content:"󰬐"}.mdi-alpha-i-box-outline:before{content:"󰰃"}.mdi-alpha-i-circle:before{content:"󰰄"}.mdi-alpha-i-circle-outline:before{content:"󰰅"}.mdi-alpha-j:before{content:"󰫷"}.mdi-alpha-j-box:before{content:"󰬑"}.mdi-alpha-j-box-outline:before{content:"󰰆"}.mdi-alpha-j-circle:before{content:"󰰇"}.mdi-alpha-j-circle-outline:before{content:"󰰈"}.mdi-alpha-k:before{content:"󰫸"}.mdi-alpha-k-box:before{content:"󰬒"}.mdi-alpha-k-box-outline:before{content:"󰰉"}.mdi-alpha-k-circle:before{content:"󰰊"}.mdi-alpha-k-circle-outline:before{content:"󰰋"}.mdi-alpha-l:before{content:"󰫹"}.mdi-alpha-l-box:before{content:"󰬓"}.mdi-alpha-l-box-outline:before{content:"󰰌"}.mdi-alpha-l-circle:before{content:"󰰍"}.mdi-alpha-l-circle-outline:before{content:"󰰎"}.mdi-alpha-m:before{content:"󰫺"}.mdi-alpha-m-box:before{content:"󰬔"}.mdi-alpha-m-box-outline:before{content:"󰰏"}.mdi-alpha-m-circle:before{content:"󰰐"}.mdi-alpha-m-circle-outline:before{content:"󰰑"}.mdi-alpha-n:before{content:"󰫻"}.mdi-alpha-n-box:before{content:"󰬕"}.mdi-alpha-n-box-outline:before{content:"󰰒"}.mdi-alpha-n-circle:before{content:"󰰓"}.mdi-alpha-n-circle-outline:before{content:"󰰔"}.mdi-alpha-o:before{content:"󰫼"}.mdi-alpha-o-box:before{content:"󰬖"}.mdi-alpha-o-box-outline:before{content:"󰰕"}.mdi-alpha-o-circle:before{content:"󰰖"}.mdi-alpha-o-circle-outline:before{content:"󰰗"}.mdi-alpha-p:before{content:"󰫽"}.mdi-alpha-p-box:before{content:"󰬗"}.mdi-alpha-p-box-outline:before{content:"󰰘"}.mdi-alpha-p-circle:before{content:"󰰙"}.mdi-alpha-p-circle-outline:before{content:"󰰚"}.mdi-alpha-q:before{content:"󰫾"}.mdi-alpha-q-box:before{content:"󰬘"}.mdi-alpha-q-box-outline:before{content:"󰰛"}.mdi-alpha-q-circle:before{content:"󰰜"}.mdi-alpha-q-circle-outline:before{content:"󰰝"}.mdi-alpha-r:before{content:"󰫿"}.mdi-alpha-r-box:before{content:"󰬙"}.mdi-alpha-r-box-outline:before{content:"󰰞"}.mdi-alpha-r-circle:before{content:"󰰟"}.mdi-alpha-r-circle-outline:before{content:"󰰠"}.mdi-alpha-s:before{content:"󰬀"}.mdi-alpha-s-box:before{content:"󰬚"}.mdi-alpha-s-box-outline:before{content:"󰰡"}.mdi-alpha-s-circle:before{content:"󰰢"}.mdi-alpha-s-circle-outline:before{content:"󰰣"}.mdi-alpha-t:before{content:"󰬁"}.mdi-alpha-t-box:before{content:"󰬛"}.mdi-alpha-t-box-outline:before{content:"󰰤"}.mdi-alpha-t-circle:before{content:"󰰥"}.mdi-alpha-t-circle-outline:before{content:"󰰦"}.mdi-alpha-u:before{content:"󰬂"}.mdi-alpha-u-box:before{content:"󰬜"}.mdi-alpha-u-box-outline:before{content:"󰰧"}.mdi-alpha-u-circle:before{content:"󰰨"}.mdi-alpha-u-circle-outline:before{content:"󰰩"}.mdi-alpha-v:before{content:"󰬃"}.mdi-alpha-v-box:before{content:"󰬝"}.mdi-alpha-v-box-outline:before{content:"󰰪"}.mdi-alpha-v-circle:before{content:"󰰫"}.mdi-alpha-v-circle-outline:before{content:"󰰬"}.mdi-alpha-w:before{content:"󰬄"}.mdi-alpha-w-box:before{content:"󰬞"}.mdi-alpha-w-box-outline:before{content:"󰰭"}.mdi-alpha-w-circle:before{content:"󰰮"}.mdi-alpha-w-circle-outline:before{content:"󰰯"}.mdi-alpha-x:before{content:"󰬅"}.mdi-alpha-x-box:before{content:"󰬟"}.mdi-alpha-x-box-outline:before{content:"󰰰"}.mdi-alpha-x-circle:before{content:"󰰱"}.mdi-alpha-x-circle-outline:before{content:"󰰲"}.mdi-alpha-y:before{content:"󰬆"}.mdi-alpha-y-box:before{content:"󰬠"}.mdi-alpha-y-box-outline:before{content:"󰰳"}.mdi-alpha-y-circle:before{content:"󰰴"}.mdi-alpha-y-circle-outline:before{content:"󰰵"}.mdi-alpha-z:before{content:"󰬇"}.mdi-alpha-z-box:before{content:"󰬡"}.mdi-alpha-z-box-outline:before{content:"󰰶"}.mdi-alpha-z-circle:before{content:"󰰷"}.mdi-alpha-z-circle-outline:before{content:"󰰸"}.mdi-alphabet-aurebesh:before{content:"󱌬"}.mdi-alphabet-cyrillic:before{content:"󱌭"}.mdi-alphabet-greek:before{content:"󱌮"}.mdi-alphabet-latin:before{content:"󱌯"}.mdi-alphabet-piqad:before{content:"󱌰"}.mdi-alphabet-tengwar:before{content:"󱌷"}.mdi-alphabetical:before{content:"󰀬"}.mdi-alphabetical-off:before{content:"󱀌"}.mdi-alphabetical-variant:before{content:"󱀍"}.mdi-alphabetical-variant-off:before{content:"󱀎"}.mdi-altimeter:before{content:"󰗗"}.mdi-ambulance:before{content:"󰀯"}.mdi-ammunition:before{content:"󰳨"}.mdi-ampersand:before{content:"󰪍"}.mdi-amplifier:before{content:"󰀰"}.mdi-amplifier-off:before{content:"󱆵"}.mdi-anchor:before{content:"󰀱"}.mdi-android:before{content:"󰀲"}.mdi-android-studio:before{content:"󰀴"}.mdi-angle-acute:before{content:"󰤷"}.mdi-angle-obtuse:before{content:"󰤸"}.mdi-angle-right:before{content:"󰤹"}.mdi-angular:before{content:"󰚲"}.mdi-angularjs:before{content:"󰚿"}.mdi-animation:before{content:"󰗘"}.mdi-animation-outline:before{content:"󰪏"}.mdi-animation-play:before{content:"󰤺"}.mdi-animation-play-outline:before{content:"󰪐"}.mdi-ansible:before{content:"󱂚"}.mdi-antenna:before{content:"󱄙"}.mdi-anvil:before{content:"󰢛"}.mdi-apache-kafka:before{content:"󱀏"}.mdi-api:before{content:"󱂛"}.mdi-api-off:before{content:"󱉗"}.mdi-apple:before{content:"󰀵"}.mdi-apple-finder:before{content:"󰀶"}.mdi-apple-icloud:before{content:"󰀸"}.mdi-apple-ios:before{content:"󰀷"}.mdi-apple-keyboard-caps:before{content:"󰘲"}.mdi-apple-keyboard-command:before{content:"󰘳"}.mdi-apple-keyboard-control:before{content:"󰘴"}.mdi-apple-keyboard-option:before{content:"󰘵"}.mdi-apple-keyboard-shift:before{content:"󰘶"}.mdi-apple-safari:before{content:"󰀹"}.mdi-application:before{content:"󰣆"}.mdi-application-array:before{content:"󱃵"}.mdi-application-array-outline:before{content:"󱃶"}.mdi-application-braces:before{content:"󱃷"}.mdi-application-braces-outline:before{content:"󱃸"}.mdi-application-brackets:before{content:"󰲋"}.mdi-application-brackets-outline:before{content:"󰲌"}.mdi-application-cog:before{content:"󰙵"}.mdi-application-cog-outline:before{content:"󱕷"}.mdi-application-edit:before{content:"󰂮"}.mdi-application-edit-outline:before{content:"󰘙"}.mdi-application-export:before{content:"󰶭"}.mdi-application-import:before{content:"󰶮"}.mdi-application-outline:before{content:"󰘔"}.mdi-application-parentheses:before{content:"󱃹"}.mdi-application-parentheses-outline:before{content:"󱃺"}.mdi-application-settings:before{content:"󰭠"}.mdi-application-settings-outline:before{content:"󱕕"}.mdi-application-variable:before{content:"󱃻"}.mdi-application-variable-outline:before{content:"󱃼"}.mdi-approximately-equal:before{content:"󰾞"}.mdi-approximately-equal-box:before{content:"󰾟"}.mdi-apps:before{content:"󰀻"}.mdi-apps-box:before{content:"󰵆"}.mdi-arch:before{content:"󰣇"}.mdi-archive:before{content:"󰀼"}.mdi-archive-alert:before{content:"󱓽"}.mdi-archive-alert-outline:before{content:"󱓾"}.mdi-archive-arrow-down:before{content:"󱉙"}.mdi-archive-arrow-down-outline:before{content:"󱉚"}.mdi-archive-arrow-up:before{content:"󱉛"}.mdi-archive-arrow-up-outline:before{content:"󱉜"}.mdi-archive-cancel:before{content:"󱝋"}.mdi-archive-cancel-outline:before{content:"󱝌"}.mdi-archive-check:before{content:"󱝍"}.mdi-archive-check-outline:before{content:"󱝎"}.mdi-archive-clock:before{content:"󱝏"}.mdi-archive-clock-outline:before{content:"󱝐"}.mdi-archive-cog:before{content:"󱝑"}.mdi-archive-cog-outline:before{content:"󱝒"}.mdi-archive-edit:before{content:"󱝓"}.mdi-archive-edit-outline:before{content:"󱝔"}.mdi-archive-eye:before{content:"󱝕"}.mdi-archive-eye-outline:before{content:"󱝖"}.mdi-archive-lock:before{content:"󱝗"}.mdi-archive-lock-open:before{content:"󱝘"}.mdi-archive-lock-open-outline:before{content:"󱝙"}.mdi-archive-lock-outline:before{content:"󱝚"}.mdi-archive-marker:before{content:"󱝛"}.mdi-archive-marker-outline:before{content:"󱝜"}.mdi-archive-minus:before{content:"󱝝"}.mdi-archive-minus-outline:before{content:"󱝞"}.mdi-archive-music:before{content:"󱝟"}.mdi-archive-music-outline:before{content:"󱝠"}.mdi-archive-off:before{content:"󱝡"}.mdi-archive-off-outline:before{content:"󱝢"}.mdi-archive-outline:before{content:"󱈎"}.mdi-archive-plus:before{content:"󱝣"}.mdi-archive-plus-outline:before{content:"󱝤"}.mdi-archive-refresh:before{content:"󱝥"}.mdi-archive-refresh-outline:before{content:"󱝦"}.mdi-archive-remove:before{content:"󱝧"}.mdi-archive-remove-outline:before{content:"󱝨"}.mdi-archive-search:before{content:"󱝩"}.mdi-archive-search-outline:before{content:"󱝪"}.mdi-archive-settings:before{content:"󱝫"}.mdi-archive-settings-outline:before{content:"󱝬"}.mdi-archive-star:before{content:"󱝭"}.mdi-archive-star-outline:before{content:"󱝮"}.mdi-archive-sync:before{content:"󱝯"}.mdi-archive-sync-outline:before{content:"󱝰"}.mdi-arm-flex:before{content:"󰿗"}.mdi-arm-flex-outline:before{content:"󰿖"}.mdi-arrange-bring-forward:before{content:"󰀽"}.mdi-arrange-bring-to-front:before{content:"󰀾"}.mdi-arrange-send-backward:before{content:"󰀿"}.mdi-arrange-send-to-back:before{content:"󰁀"}.mdi-arrow-all:before{content:"󰁁"}.mdi-arrow-bottom-left:before{content:"󰁂"}.mdi-arrow-bottom-left-bold-box:before{content:"󱥤"}.mdi-arrow-bottom-left-bold-box-outline:before{content:"󱥥"}.mdi-arrow-bottom-left-bold-outline:before{content:"󰦷"}.mdi-arrow-bottom-left-thick:before{content:"󰦸"}.mdi-arrow-bottom-left-thin:before{content:"󱦶"}.mdi-arrow-bottom-left-thin-circle-outline:before{content:"󱖖"}.mdi-arrow-bottom-right:before{content:"󰁃"}.mdi-arrow-bottom-right-bold-box:before{content:"󱥦"}.mdi-arrow-bottom-right-bold-box-outline:before{content:"󱥧"}.mdi-arrow-bottom-right-bold-outline:before{content:"󰦹"}.mdi-arrow-bottom-right-thick:before{content:"󰦺"}.mdi-arrow-bottom-right-thin:before{content:"󱦷"}.mdi-arrow-bottom-right-thin-circle-outline:before{content:"󱖕"}.mdi-arrow-collapse:before{content:"󰘕"}.mdi-arrow-collapse-all:before{content:"󰁄"}.mdi-arrow-collapse-down:before{content:"󰞒"}.mdi-arrow-collapse-horizontal:before{content:"󰡌"}.mdi-arrow-collapse-left:before{content:"󰞓"}.mdi-arrow-collapse-right:before{content:"󰞔"}.mdi-arrow-collapse-up:before{content:"󰞕"}.mdi-arrow-collapse-vertical:before{content:"󰡍"}.mdi-arrow-decision:before{content:"󰦻"}.mdi-arrow-decision-auto:before{content:"󰦼"}.mdi-arrow-decision-auto-outline:before{content:"󰦽"}.mdi-arrow-decision-outline:before{content:"󰦾"}.mdi-arrow-down:before{content:"󰁅"}.mdi-arrow-down-bold:before{content:"󰜮"}.mdi-arrow-down-bold-box:before{content:"󰜯"}.mdi-arrow-down-bold-box-outline:before{content:"󰜰"}.mdi-arrow-down-bold-circle:before{content:"󰁇"}.mdi-arrow-down-bold-circle-outline:before{content:"󰁈"}.mdi-arrow-down-bold-hexagon-outline:before{content:"󰁉"}.mdi-arrow-down-bold-outline:before{content:"󰦿"}.mdi-arrow-down-box:before{content:"󰛀"}.mdi-arrow-down-circle:before{content:"󰳛"}.mdi-arrow-down-circle-outline:before{content:"󰳜"}.mdi-arrow-down-drop-circle:before{content:"󰁊"}.mdi-arrow-down-drop-circle-outline:before{content:"󰁋"}.mdi-arrow-down-left:before{content:"󱞡"}.mdi-arrow-down-left-bold:before{content:"󱞢"}.mdi-arrow-down-right:before{content:"󱞣"}.mdi-arrow-down-right-bold:before{content:"󱞤"}.mdi-arrow-down-thick:before{content:"󰁆"}.mdi-arrow-down-thin:before{content:"󱦳"}.mdi-arrow-down-thin-circle-outline:before{content:"󱖙"}.mdi-arrow-expand:before{content:"󰘖"}.mdi-arrow-expand-all:before{content:"󰁌"}.mdi-arrow-expand-down:before{content:"󰞖"}.mdi-arrow-expand-horizontal:before{content:"󰡎"}.mdi-arrow-expand-left:before{content:"󰞗"}.mdi-arrow-expand-right:before{content:"󰞘"}.mdi-arrow-expand-up:before{content:"󰞙"}.mdi-arrow-expand-vertical:before{content:"󰡏"}.mdi-arrow-horizontal-lock:before{content:"󱅛"}.mdi-arrow-left:before{content:"󰁍"}.mdi-arrow-left-bold:before{content:"󰜱"}.mdi-arrow-left-bold-box:before{content:"󰜲"}.mdi-arrow-left-bold-box-outline:before{content:"󰜳"}.mdi-arrow-left-bold-circle:before{content:"󰁏"}.mdi-arrow-left-bold-circle-outline:before{content:"󰁐"}.mdi-arrow-left-bold-hexagon-outline:before{content:"󰁑"}.mdi-arrow-left-bold-outline:before{content:"󰧀"}.mdi-arrow-left-bottom:before{content:"󱞥"}.mdi-arrow-left-bottom-bold:before{content:"󱞦"}.mdi-arrow-left-box:before{content:"󰛁"}.mdi-arrow-left-circle:before{content:"󰳝"}.mdi-arrow-left-circle-outline:before{content:"󰳞"}.mdi-arrow-left-drop-circle:before{content:"󰁒"}.mdi-arrow-left-drop-circle-outline:before{content:"󰁓"}.mdi-arrow-left-right:before{content:"󰹳"}.mdi-arrow-left-right-bold:before{content:"󰹴"}.mdi-arrow-left-right-bold-outline:before{content:"󰧁"}.mdi-arrow-left-thick:before{content:"󰁎"}.mdi-arrow-left-thin:before{content:"󱦱"}.mdi-arrow-left-thin-circle-outline:before{content:"󱖚"}.mdi-arrow-left-top:before{content:"󱞧"}.mdi-arrow-left-top-bold:before{content:"󱞨"}.mdi-arrow-oscillating:before{content:"󱲑"}.mdi-arrow-oscillating-off:before{content:"󱲒"}.mdi-arrow-projectile:before{content:"󱡀"}.mdi-arrow-projectile-multiple:before{content:"󱠿"}.mdi-arrow-right:before{content:"󰁔"}.mdi-arrow-right-bold:before{content:"󰜴"}.mdi-arrow-right-bold-box:before{content:"󰜵"}.mdi-arrow-right-bold-box-outline:before{content:"󰜶"}.mdi-arrow-right-bold-circle:before{content:"󰁖"}.mdi-arrow-right-bold-circle-outline:before{content:"󰁗"}.mdi-arrow-right-bold-hexagon-outline:before{content:"󰁘"}.mdi-arrow-right-bold-outline:before{content:"󰧂"}.mdi-arrow-right-bottom:before{content:"󱞩"}.mdi-arrow-right-bottom-bold:before{content:"󱞪"}.mdi-arrow-right-box:before{content:"󰛂"}.mdi-arrow-right-circle:before{content:"󰳟"}.mdi-arrow-right-circle-outline:before{content:"󰳠"}.mdi-arrow-right-drop-circle:before{content:"󰁙"}.mdi-arrow-right-drop-circle-outline:before{content:"󰁚"}.mdi-arrow-right-thick:before{content:"󰁕"}.mdi-arrow-right-thin:before{content:"󱦰"}.mdi-arrow-right-thin-circle-outline:before{content:"󱖘"}.mdi-arrow-right-top:before{content:"󱞫"}.mdi-arrow-right-top-bold:before{content:"󱞬"}.mdi-arrow-split-horizontal:before{content:"󰤻"}.mdi-arrow-split-vertical:before{content:"󰤼"}.mdi-arrow-top-left:before{content:"󰁛"}.mdi-arrow-top-left-bold-box:before{content:"󱥨"}.mdi-arrow-top-left-bold-box-outline:before{content:"󱥩"}.mdi-arrow-top-left-bold-outline:before{content:"󰧃"}.mdi-arrow-top-left-bottom-right:before{content:"󰹵"}.mdi-arrow-top-left-bottom-right-bold:before{content:"󰹶"}.mdi-arrow-top-left-thick:before{content:"󰧄"}.mdi-arrow-top-left-thin:before{content:"󱦵"}.mdi-arrow-top-left-thin-circle-outline:before{content:"󱖓"}.mdi-arrow-top-right:before{content:"󰁜"}.mdi-arrow-top-right-bold-box:before{content:"󱥪"}.mdi-arrow-top-right-bold-box-outline:before{content:"󱥫"}.mdi-arrow-top-right-bold-outline:before{content:"󰧅"}.mdi-arrow-top-right-bottom-left:before{content:"󰹷"}.mdi-arrow-top-right-bottom-left-bold:before{content:"󰹸"}.mdi-arrow-top-right-thick:before{content:"󰧆"}.mdi-arrow-top-right-thin:before{content:"󱦴"}.mdi-arrow-top-right-thin-circle-outline:before{content:"󱖔"}.mdi-arrow-u-down-left:before{content:"󱞭"}.mdi-arrow-u-down-left-bold:before{content:"󱞮"}.mdi-arrow-u-down-right:before{content:"󱞯"}.mdi-arrow-u-down-right-bold:before{content:"󱞰"}.mdi-arrow-u-left-bottom:before{content:"󱞱"}.mdi-arrow-u-left-bottom-bold:before{content:"󱞲"}.mdi-arrow-u-left-top:before{content:"󱞳"}.mdi-arrow-u-left-top-bold:before{content:"󱞴"}.mdi-arrow-u-right-bottom:before{content:"󱞵"}.mdi-arrow-u-right-bottom-bold:before{content:"󱞶"}.mdi-arrow-u-right-top:before{content:"󱞷"}.mdi-arrow-u-right-top-bold:before{content:"󱞸"}.mdi-arrow-u-up-left:before{content:"󱞹"}.mdi-arrow-u-up-left-bold:before{content:"󱞺"}.mdi-arrow-u-up-right:before{content:"󱞻"}.mdi-arrow-u-up-right-bold:before{content:"󱞼"}.mdi-arrow-up:before{content:"󰁝"}.mdi-arrow-up-bold:before{content:"󰜷"}.mdi-arrow-up-bold-box:before{content:"󰜸"}.mdi-arrow-up-bold-box-outline:before{content:"󰜹"}.mdi-arrow-up-bold-circle:before{content:"󰁟"}.mdi-arrow-up-bold-circle-outline:before{content:"󰁠"}.mdi-arrow-up-bold-hexagon-outline:before{content:"󰁡"}.mdi-arrow-up-bold-outline:before{content:"󰧇"}.mdi-arrow-up-box:before{content:"󰛃"}.mdi-arrow-up-circle:before{content:"󰳡"}.mdi-arrow-up-circle-outline:before{content:"󰳢"}.mdi-arrow-up-down:before{content:"󰹹"}.mdi-arrow-up-down-bold:before{content:"󰹺"}.mdi-arrow-up-down-bold-outline:before{content:"󰧈"}.mdi-arrow-up-drop-circle:before{content:"󰁢"}.mdi-arrow-up-drop-circle-outline:before{content:"󰁣"}.mdi-arrow-up-left:before{content:"󱞽"}.mdi-arrow-up-left-bold:before{content:"󱞾"}.mdi-arrow-up-right:before{content:"󱞿"}.mdi-arrow-up-right-bold:before{content:"󱟀"}.mdi-arrow-up-thick:before{content:"󰁞"}.mdi-arrow-up-thin:before{content:"󱦲"}.mdi-arrow-up-thin-circle-outline:before{content:"󱖗"}.mdi-arrow-vertical-lock:before{content:"󱅜"}.mdi-artboard:before{content:"󱮚"}.mdi-artstation:before{content:"󰭛"}.mdi-aspect-ratio:before{content:"󰨤"}.mdi-assistant:before{content:"󰁤"}.mdi-asterisk:before{content:"󰛄"}.mdi-asterisk-circle-outline:before{content:"󱨧"}.mdi-at:before{content:"󰁥"}.mdi-atlassian:before{content:"󰠄"}.mdi-atm:before{content:"󰵇"}.mdi-atom:before{content:"󰝨"}.mdi-atom-variant:before{content:"󰹻"}.mdi-attachment:before{content:"󰁦"}.mdi-attachment-check:before{content:"󱫁"}.mdi-attachment-lock:before{content:"󱧄"}.mdi-attachment-minus:before{content:"󱫂"}.mdi-attachment-off:before{content:"󱫃"}.mdi-attachment-plus:before{content:"󱫄"}.mdi-attachment-remove:before{content:"󱫅"}.mdi-atv:before{content:"󱭰"}.mdi-audio-input-rca:before{content:"󱡫"}.mdi-audio-input-stereo-minijack:before{content:"󱡬"}.mdi-audio-input-xlr:before{content:"󱡭"}.mdi-audio-video:before{content:"󰤽"}.mdi-audio-video-off:before{content:"󱆶"}.mdi-augmented-reality:before{content:"󰡐"}.mdi-aurora:before{content:"󱮹"}.mdi-auto-download:before{content:"󱍾"}.mdi-auto-fix:before{content:"󰁨"}.mdi-auto-mode:before{content:"󱰠"}.mdi-auto-upload:before{content:"󰁩"}.mdi-autorenew:before{content:"󰁪"}.mdi-autorenew-off:before{content:"󱧧"}.mdi-av-timer:before{content:"󰁫"}.mdi-awning:before{content:"󱮇"}.mdi-awning-outline:before{content:"󱮈"}.mdi-aws:before{content:"󰸏"}.mdi-axe:before{content:"󰣈"}.mdi-axe-battle:before{content:"󱡂"}.mdi-axis:before{content:"󰵈"}.mdi-axis-arrow:before{content:"󰵉"}.mdi-axis-arrow-info:before{content:"󱐎"}.mdi-axis-arrow-lock:before{content:"󰵊"}.mdi-axis-lock:before{content:"󰵋"}.mdi-axis-x-arrow:before{content:"󰵌"}.mdi-axis-x-arrow-lock:before{content:"󰵍"}.mdi-axis-x-rotate-clockwise:before{content:"󰵎"}.mdi-axis-x-rotate-counterclockwise:before{content:"󰵏"}.mdi-axis-x-y-arrow-lock:before{content:"󰵐"}.mdi-axis-y-arrow:before{content:"󰵑"}.mdi-axis-y-arrow-lock:before{content:"󰵒"}.mdi-axis-y-rotate-clockwise:before{content:"󰵓"}.mdi-axis-y-rotate-counterclockwise:before{content:"󰵔"}.mdi-axis-z-arrow:before{content:"󰵕"}.mdi-axis-z-arrow-lock:before{content:"󰵖"}.mdi-axis-z-rotate-clockwise:before{content:"󰵗"}.mdi-axis-z-rotate-counterclockwise:before{content:"󰵘"}.mdi-babel:before{content:"󰨥"}.mdi-baby:before{content:"󰁬"}.mdi-baby-bottle:before{content:"󰼹"}.mdi-baby-bottle-outline:before{content:"󰼺"}.mdi-baby-buggy:before{content:"󱏠"}.mdi-baby-buggy-off:before{content:"󱫳"}.mdi-baby-carriage:before{content:"󰚏"}.mdi-baby-carriage-off:before{content:"󰾠"}.mdi-baby-face:before{content:"󰹼"}.mdi-baby-face-outline:before{content:"󰹽"}.mdi-backburger:before{content:"󰁭"}.mdi-backspace:before{content:"󰁮"}.mdi-backspace-outline:before{content:"󰭜"}.mdi-backspace-reverse:before{content:"󰹾"}.mdi-backspace-reverse-outline:before{content:"󰹿"}.mdi-backup-restore:before{content:"󰁯"}.mdi-bacteria:before{content:"󰻕"}.mdi-bacteria-outline:before{content:"󰻖"}.mdi-badge-account:before{content:"󰶧"}.mdi-badge-account-alert:before{content:"󰶨"}.mdi-badge-account-alert-outline:before{content:"󰶩"}.mdi-badge-account-horizontal:before{content:"󰸍"}.mdi-badge-account-horizontal-outline:before{content:"󰸎"}.mdi-badge-account-outline:before{content:"󰶪"}.mdi-badminton:before{content:"󰡑"}.mdi-bag-carry-on:before{content:"󰼻"}.mdi-bag-carry-on-check:before{content:"󰵥"}.mdi-bag-carry-on-off:before{content:"󰼼"}.mdi-bag-checked:before{content:"󰼽"}.mdi-bag-personal:before{content:"󰸐"}.mdi-bag-personal-off:before{content:"󰸑"}.mdi-bag-personal-off-outline:before{content:"󰸒"}.mdi-bag-personal-outline:before{content:"󰸓"}.mdi-bag-personal-plus:before{content:"󱲤"}.mdi-bag-personal-plus-outline:before{content:"󱲥"}.mdi-bag-personal-tag:before{content:"󱬌"}.mdi-bag-personal-tag-outline:before{content:"󱬍"}.mdi-bag-suitcase:before{content:"󱖋"}.mdi-bag-suitcase-off:before{content:"󱖍"}.mdi-bag-suitcase-off-outline:before{content:"󱖎"}.mdi-bag-suitcase-outline:before{content:"󱖌"}.mdi-baguette:before{content:"󰼾"}.mdi-balcony:before{content:"󱠗"}.mdi-balloon:before{content:"󰨦"}.mdi-ballot:before{content:"󰧉"}.mdi-ballot-outline:before{content:"󰧊"}.mdi-ballot-recount:before{content:"󰰹"}.mdi-ballot-recount-outline:before{content:"󰰺"}.mdi-bandage:before{content:"󰶯"}.mdi-bank:before{content:"󰁰"}.mdi-bank-check:before{content:"󱙕"}.mdi-bank-circle:before{content:"󱰃"}.mdi-bank-circle-outline:before{content:"󱰄"}.mdi-bank-minus:before{content:"󰶰"}.mdi-bank-off:before{content:"󱙖"}.mdi-bank-off-outline:before{content:"󱙗"}.mdi-bank-outline:before{content:"󰺀"}.mdi-bank-plus:before{content:"󰶱"}.mdi-bank-remove:before{content:"󰶲"}.mdi-bank-transfer:before{content:"󰨧"}.mdi-bank-transfer-in:before{content:"󰨨"}.mdi-bank-transfer-out:before{content:"󰨩"}.mdi-barcode:before{content:"󰁱"}.mdi-barcode-off:before{content:"󱈶"}.mdi-barcode-scan:before{content:"󰁲"}.mdi-barley:before{content:"󰁳"}.mdi-barley-off:before{content:"󰭝"}.mdi-barn:before{content:"󰭞"}.mdi-barrel:before{content:"󰁴"}.mdi-barrel-outline:before{content:"󱨨"}.mdi-baseball:before{content:"󰡒"}.mdi-baseball-bat:before{content:"󰡓"}.mdi-baseball-diamond:before{content:"󱗬"}.mdi-baseball-diamond-outline:before{content:"󱗭"}.mdi-baseball-outline:before{content:"󱱚"}.mdi-bash:before{content:"󱆃"}.mdi-basket:before{content:"󰁶"}.mdi-basket-check:before{content:"󱣥"}.mdi-basket-check-outline:before{content:"󱣦"}.mdi-basket-fill:before{content:"󰁷"}.mdi-basket-minus:before{content:"󱔣"}.mdi-basket-minus-outline:before{content:"󱔤"}.mdi-basket-off:before{content:"󱔥"}.mdi-basket-off-outline:before{content:"󱔦"}.mdi-basket-outline:before{content:"󱆁"}.mdi-basket-plus:before{content:"󱔧"}.mdi-basket-plus-outline:before{content:"󱔨"}.mdi-basket-remove:before{content:"󱔩"}.mdi-basket-remove-outline:before{content:"󱔪"}.mdi-basket-unfill:before{content:"󰁸"}.mdi-basketball:before{content:"󰠆"}.mdi-basketball-hoop:before{content:"󰰻"}.mdi-basketball-hoop-outline:before{content:"󰰼"}.mdi-bat:before{content:"󰭟"}.mdi-bathtub:before{content:"󱠘"}.mdi-bathtub-outline:before{content:"󱠙"}.mdi-battery:before{content:"󰁹"}.mdi-battery-10:before{content:"󰁺"}.mdi-battery-10-bluetooth:before{content:"󰤾"}.mdi-battery-20:before{content:"󰁻"}.mdi-battery-20-bluetooth:before{content:"󰤿"}.mdi-battery-30:before{content:"󰁼"}.mdi-battery-30-bluetooth:before{content:"󰥀"}.mdi-battery-40:before{content:"󰁽"}.mdi-battery-40-bluetooth:before{content:"󰥁"}.mdi-battery-50:before{content:"󰁾"}.mdi-battery-50-bluetooth:before{content:"󰥂"}.mdi-battery-60:before{content:"󰁿"}.mdi-battery-60-bluetooth:before{content:"󰥃"}.mdi-battery-70:before{content:"󰂀"}.mdi-battery-70-bluetooth:before{content:"󰥄"}.mdi-battery-80:before{content:"󰂁"}.mdi-battery-80-bluetooth:before{content:"󰥅"}.mdi-battery-90:before{content:"󰂂"}.mdi-battery-90-bluetooth:before{content:"󰥆"}.mdi-battery-alert:before{content:"󰂃"}.mdi-battery-alert-bluetooth:before{content:"󰥇"}.mdi-battery-alert-variant:before{content:"󱃌"}.mdi-battery-alert-variant-outline:before{content:"󱃍"}.mdi-battery-arrow-down:before{content:"󱟞"}.mdi-battery-arrow-down-outline:before{content:"󱟟"}.mdi-battery-arrow-up:before{content:"󱟠"}.mdi-battery-arrow-up-outline:before{content:"󱟡"}.mdi-battery-bluetooth:before{content:"󰥈"}.mdi-battery-bluetooth-variant:before{content:"󰥉"}.mdi-battery-charging:before{content:"󰂄"}.mdi-battery-charging-10:before{content:"󰢜"}.mdi-battery-charging-100:before{content:"󰂅"}.mdi-battery-charging-20:before{content:"󰂆"}.mdi-battery-charging-30:before{content:"󰂇"}.mdi-battery-charging-40:before{content:"󰂈"}.mdi-battery-charging-50:before{content:"󰢝"}.mdi-battery-charging-60:before{content:"󰂉"}.mdi-battery-charging-70:before{content:"󰢞"}.mdi-battery-charging-80:before{content:"󰂊"}.mdi-battery-charging-90:before{content:"󰂋"}.mdi-battery-charging-high:before{content:"󱊦"}.mdi-battery-charging-low:before{content:"󱊤"}.mdi-battery-charging-medium:before{content:"󱊥"}.mdi-battery-charging-outline:before{content:"󰢟"}.mdi-battery-charging-wireless:before{content:"󰠇"}.mdi-battery-charging-wireless-10:before{content:"󰠈"}.mdi-battery-charging-wireless-20:before{content:"󰠉"}.mdi-battery-charging-wireless-30:before{content:"󰠊"}.mdi-battery-charging-wireless-40:before{content:"󰠋"}.mdi-battery-charging-wireless-50:before{content:"󰠌"}.mdi-battery-charging-wireless-60:before{content:"󰠍"}.mdi-battery-charging-wireless-70:before{content:"󰠎"}.mdi-battery-charging-wireless-80:before{content:"󰠏"}.mdi-battery-charging-wireless-90:before{content:"󰠐"}.mdi-battery-charging-wireless-alert:before{content:"󰠑"}.mdi-battery-charging-wireless-outline:before{content:"󰠒"}.mdi-battery-check:before{content:"󱟢"}.mdi-battery-check-outline:before{content:"󱟣"}.mdi-battery-clock:before{content:"󱧥"}.mdi-battery-clock-outline:before{content:"󱧦"}.mdi-battery-heart:before{content:"󱈏"}.mdi-battery-heart-outline:before{content:"󱈐"}.mdi-battery-heart-variant:before{content:"󱈑"}.mdi-battery-high:before{content:"󱊣"}.mdi-battery-lock:before{content:"󱞜"}.mdi-battery-lock-open:before{content:"󱞝"}.mdi-battery-low:before{content:"󱊡"}.mdi-battery-medium:before{content:"󱊢"}.mdi-battery-minus:before{content:"󱟤"}.mdi-battery-minus-outline:before{content:"󱟥"}.mdi-battery-minus-variant:before{content:"󰂌"}.mdi-battery-negative:before{content:"󰂍"}.mdi-battery-off:before{content:"󱉝"}.mdi-battery-off-outline:before{content:"󱉞"}.mdi-battery-outline:before{content:"󰂎"}.mdi-battery-plus:before{content:"󱟦"}.mdi-battery-plus-outline:before{content:"󱟧"}.mdi-battery-plus-variant:before{content:"󰂏"}.mdi-battery-positive:before{content:"󰂐"}.mdi-battery-remove:before{content:"󱟨"}.mdi-battery-remove-outline:before{content:"󱟩"}.mdi-battery-sync:before{content:"󱠴"}.mdi-battery-sync-outline:before{content:"󱠵"}.mdi-battery-unknown:before{content:"󰂑"}.mdi-battery-unknown-bluetooth:before{content:"󰥊"}.mdi-beach:before{content:"󰂒"}.mdi-beaker:before{content:"󰳪"}.mdi-beaker-alert:before{content:"󱈩"}.mdi-beaker-alert-outline:before{content:"󱈪"}.mdi-beaker-check:before{content:"󱈫"}.mdi-beaker-check-outline:before{content:"󱈬"}.mdi-beaker-minus:before{content:"󱈭"}.mdi-beaker-minus-outline:before{content:"󱈮"}.mdi-beaker-outline:before{content:"󰚐"}.mdi-beaker-plus:before{content:"󱈯"}.mdi-beaker-plus-outline:before{content:"󱈰"}.mdi-beaker-question:before{content:"󱈱"}.mdi-beaker-question-outline:before{content:"󱈲"}.mdi-beaker-remove:before{content:"󱈳"}.mdi-beaker-remove-outline:before{content:"󱈴"}.mdi-bed:before{content:"󰋣"}.mdi-bed-clock:before{content:"󱮔"}.mdi-bed-double:before{content:"󰿔"}.mdi-bed-double-outline:before{content:"󰿓"}.mdi-bed-empty:before{content:"󰢠"}.mdi-bed-king:before{content:"󰿒"}.mdi-bed-king-outline:before{content:"󰿑"}.mdi-bed-outline:before{content:"󰂙"}.mdi-bed-queen:before{content:"󰿐"}.mdi-bed-queen-outline:before{content:"󰿛"}.mdi-bed-single:before{content:"󱁭"}.mdi-bed-single-outline:before{content:"󱁮"}.mdi-bee:before{content:"󰾡"}.mdi-bee-flower:before{content:"󰾢"}.mdi-beehive-off-outline:before{content:"󱏭"}.mdi-beehive-outline:before{content:"󱃎"}.mdi-beekeeper:before{content:"󱓢"}.mdi-beer:before{content:"󰂘"}.mdi-beer-outline:before{content:"󱌌"}.mdi-bell:before{content:"󰂚"}.mdi-bell-alert:before{content:"󰵙"}.mdi-bell-alert-outline:before{content:"󰺁"}.mdi-bell-badge:before{content:"󱅫"}.mdi-bell-badge-outline:before{content:"󰅸"}.mdi-bell-cancel:before{content:"󱏧"}.mdi-bell-cancel-outline:before{content:"󱏨"}.mdi-bell-check:before{content:"󱇥"}.mdi-bell-check-outline:before{content:"󱇦"}.mdi-bell-circle:before{content:"󰵚"}.mdi-bell-circle-outline:before{content:"󰵛"}.mdi-bell-cog:before{content:"󱨩"}.mdi-bell-cog-outline:before{content:"󱨪"}.mdi-bell-minus:before{content:"󱏩"}.mdi-bell-minus-outline:before{content:"󱏪"}.mdi-bell-off:before{content:"󰂛"}.mdi-bell-off-outline:before{content:"󰪑"}.mdi-bell-outline:before{content:"󰂜"}.mdi-bell-plus:before{content:"󰂝"}.mdi-bell-plus-outline:before{content:"󰪒"}.mdi-bell-remove:before{content:"󱏫"}.mdi-bell-remove-outline:before{content:"󱏬"}.mdi-bell-ring:before{content:"󰂞"}.mdi-bell-ring-outline:before{content:"󰂟"}.mdi-bell-sleep:before{content:"󰂠"}.mdi-bell-sleep-outline:before{content:"󰪓"}.mdi-bench:before{content:"󱰡"}.mdi-bench-back:before{content:"󱰢"}.mdi-beta:before{content:"󰂡"}.mdi-betamax:before{content:"󰧋"}.mdi-biathlon:before{content:"󰸔"}.mdi-bicycle:before{content:"󱂜"}.mdi-bicycle-basket:before{content:"󱈵"}.mdi-bicycle-cargo:before{content:"󱢜"}.mdi-bicycle-electric:before{content:"󱖴"}.mdi-bicycle-penny-farthing:before{content:"󱗩"}.mdi-bike:before{content:"󰂣"}.mdi-bike-fast:before{content:"󱄟"}.mdi-bike-pedal:before{content:"󱰣"}.mdi-bike-pedal-clipless:before{content:"󱰤"}.mdi-bike-pedal-mountain:before{content:"󱰥"}.mdi-billboard:before{content:"󱀐"}.mdi-billiards:before{content:"󰭡"}.mdi-billiards-rack:before{content:"󰭢"}.mdi-binoculars:before{content:"󰂥"}.mdi-bio:before{content:"󰂦"}.mdi-biohazard:before{content:"󰂧"}.mdi-bird:before{content:"󱗆"}.mdi-bitbucket:before{content:"󰂨"}.mdi-bitcoin:before{content:"󰠓"}.mdi-black-mesa:before{content:"󰂩"}.mdi-blender:before{content:"󰳫"}.mdi-blender-outline:before{content:"󱠚"}.mdi-blender-software:before{content:"󰂫"}.mdi-blinds:before{content:"󰂬"}.mdi-blinds-horizontal:before{content:"󱨫"}.mdi-blinds-horizontal-closed:before{content:"󱨬"}.mdi-blinds-open:before{content:"󱀑"}.mdi-blinds-vertical:before{content:"󱨭"}.mdi-blinds-vertical-closed:before{content:"󱨮"}.mdi-block-helper:before{content:"󰂭"}.mdi-blood-bag:before{content:"󰳬"}.mdi-bluetooth:before{content:"󰂯"}.mdi-bluetooth-audio:before{content:"󰂰"}.mdi-bluetooth-connect:before{content:"󰂱"}.mdi-bluetooth-off:before{content:"󰂲"}.mdi-bluetooth-settings:before{content:"󰂳"}.mdi-bluetooth-transfer:before{content:"󰂴"}.mdi-blur:before{content:"󰂵"}.mdi-blur-linear:before{content:"󰂶"}.mdi-blur-off:before{content:"󰂷"}.mdi-blur-radial:before{content:"󰂸"}.mdi-bolt:before{content:"󰶳"}.mdi-bomb:before{content:"󰚑"}.mdi-bomb-off:before{content:"󰛅"}.mdi-bone:before{content:"󰂹"}.mdi-bone-off:before{content:"󱧠"}.mdi-book:before{content:"󰂺"}.mdi-book-account:before{content:"󱎭"}.mdi-book-account-outline:before{content:"󱎮"}.mdi-book-alert:before{content:"󱙼"}.mdi-book-alert-outline:before{content:"󱙽"}.mdi-book-alphabet:before{content:"󰘝"}.mdi-book-arrow-down:before{content:"󱙾"}.mdi-book-arrow-down-outline:before{content:"󱙿"}.mdi-book-arrow-left:before{content:"󱚀"}.mdi-book-arrow-left-outline:before{content:"󱚁"}.mdi-book-arrow-right:before{content:"󱚂"}.mdi-book-arrow-right-outline:before{content:"󱚃"}.mdi-book-arrow-up:before{content:"󱚄"}.mdi-book-arrow-up-outline:before{content:"󱚅"}.mdi-book-cancel:before{content:"󱚆"}.mdi-book-cancel-outline:before{content:"󱚇"}.mdi-book-check:before{content:"󱓳"}.mdi-book-check-outline:before{content:"󱓴"}.mdi-book-clock:before{content:"󱚈"}.mdi-book-clock-outline:before{content:"󱚉"}.mdi-book-cog:before{content:"󱚊"}.mdi-book-cog-outline:before{content:"󱚋"}.mdi-book-cross:before{content:"󰂢"}.mdi-book-edit:before{content:"󱚌"}.mdi-book-edit-outline:before{content:"󱚍"}.mdi-book-education:before{content:"󱛉"}.mdi-book-education-outline:before{content:"󱛊"}.mdi-book-heart:before{content:"󱨝"}.mdi-book-heart-outline:before{content:"󱨞"}.mdi-book-information-variant:before{content:"󱁯"}.mdi-book-lock:before{content:"󰞚"}.mdi-book-lock-open:before{content:"󰞛"}.mdi-book-lock-open-outline:before{content:"󱚎"}.mdi-book-lock-outline:before{content:"󱚏"}.mdi-book-marker:before{content:"󱚐"}.mdi-book-marker-outline:before{content:"󱚑"}.mdi-book-minus:before{content:"󰗙"}.mdi-book-minus-multiple:before{content:"󰪔"}.mdi-book-minus-multiple-outline:before{content:"󰤋"}.mdi-book-minus-outline:before{content:"󱚒"}.mdi-book-multiple:before{content:"󰂻"}.mdi-book-multiple-outline:before{content:"󰐶"}.mdi-book-music:before{content:"󰁧"}.mdi-book-music-outline:before{content:"󱚓"}.mdi-book-off:before{content:"󱚔"}.mdi-book-off-outline:before{content:"󱚕"}.mdi-book-open:before{content:"󰂽"}.mdi-book-open-blank-variant:before{content:"󰂾"}.mdi-book-open-outline:before{content:"󰭣"}.mdi-book-open-page-variant:before{content:"󰗚"}.mdi-book-open-page-variant-outline:before{content:"󱗖"}.mdi-book-open-variant:before{content:"󱓷"}.mdi-book-outline:before{content:"󰭤"}.mdi-book-play:before{content:"󰺂"}.mdi-book-play-outline:before{content:"󰺃"}.mdi-book-plus:before{content:"󰗛"}.mdi-book-plus-multiple:before{content:"󰪕"}.mdi-book-plus-multiple-outline:before{content:"󰫞"}.mdi-book-plus-outline:before{content:"󱚖"}.mdi-book-refresh:before{content:"󱚗"}.mdi-book-refresh-outline:before{content:"󱚘"}.mdi-book-remove:before{content:"󰪗"}.mdi-book-remove-multiple:before{content:"󰪖"}.mdi-book-remove-multiple-outline:before{content:"󰓊"}.mdi-book-remove-outline:before{content:"󱚙"}.mdi-book-search:before{content:"󰺄"}.mdi-book-search-outline:before{content:"󰺅"}.mdi-book-settings:before{content:"󱚚"}.mdi-book-settings-outline:before{content:"󱚛"}.mdi-book-sync:before{content:"󱚜"}.mdi-book-sync-outline:before{content:"󱛈"}.mdi-book-variant:before{content:"󰂿"}.mdi-bookmark:before{content:"󰃀"}.mdi-bookmark-box:before{content:"󱭵"}.mdi-bookmark-box-multiple:before{content:"󱥬"}.mdi-bookmark-box-multiple-outline:before{content:"󱥭"}.mdi-bookmark-box-outline:before{content:"󱭶"}.mdi-bookmark-check:before{content:"󰃁"}.mdi-bookmark-check-outline:before{content:"󱍻"}.mdi-bookmark-minus:before{content:"󰧌"}.mdi-bookmark-minus-outline:before{content:"󰧍"}.mdi-bookmark-multiple:before{content:"󰸕"}.mdi-bookmark-multiple-outline:before{content:"󰸖"}.mdi-bookmark-music:before{content:"󰃂"}.mdi-bookmark-music-outline:before{content:"󱍹"}.mdi-bookmark-off:before{content:"󰧎"}.mdi-bookmark-off-outline:before{content:"󰧏"}.mdi-bookmark-outline:before{content:"󰃃"}.mdi-bookmark-plus:before{content:"󰃅"}.mdi-bookmark-plus-outline:before{content:"󰃄"}.mdi-bookmark-remove:before{content:"󰃆"}.mdi-bookmark-remove-outline:before{content:"󱍺"}.mdi-bookshelf:before{content:"󱉟"}.mdi-boom-gate:before{content:"󰺆"}.mdi-boom-gate-alert:before{content:"󰺇"}.mdi-boom-gate-alert-outline:before{content:"󰺈"}.mdi-boom-gate-arrow-down:before{content:"󰺉"}.mdi-boom-gate-arrow-down-outline:before{content:"󰺊"}.mdi-boom-gate-arrow-up:before{content:"󰺌"}.mdi-boom-gate-arrow-up-outline:before{content:"󰺍"}.mdi-boom-gate-outline:before{content:"󰺋"}.mdi-boom-gate-up:before{content:"󱟹"}.mdi-boom-gate-up-outline:before{content:"󱟺"}.mdi-boombox:before{content:"󰗜"}.mdi-boomerang:before{content:"󱃏"}.mdi-bootstrap:before{content:"󰛆"}.mdi-border-all:before{content:"󰃇"}.mdi-border-all-variant:before{content:"󰢡"}.mdi-border-bottom:before{content:"󰃈"}.mdi-border-bottom-variant:before{content:"󰢢"}.mdi-border-color:before{content:"󰃉"}.mdi-border-horizontal:before{content:"󰃊"}.mdi-border-inside:before{content:"󰃋"}.mdi-border-left:before{content:"󰃌"}.mdi-border-left-variant:before{content:"󰢣"}.mdi-border-none:before{content:"󰃍"}.mdi-border-none-variant:before{content:"󰢤"}.mdi-border-outside:before{content:"󰃎"}.mdi-border-radius:before{content:"󱫴"}.mdi-border-right:before{content:"󰃏"}.mdi-border-right-variant:before{content:"󰢥"}.mdi-border-style:before{content:"󰃐"}.mdi-border-top:before{content:"󰃑"}.mdi-border-top-variant:before{content:"󰢦"}.mdi-border-vertical:before{content:"󰃒"}.mdi-bottle-soda:before{content:"󱁰"}.mdi-bottle-soda-classic:before{content:"󱁱"}.mdi-bottle-soda-classic-outline:before{content:"󱍣"}.mdi-bottle-soda-outline:before{content:"󱁲"}.mdi-bottle-tonic:before{content:"󱄮"}.mdi-bottle-tonic-outline:before{content:"󱄯"}.mdi-bottle-tonic-plus:before{content:"󱄰"}.mdi-bottle-tonic-plus-outline:before{content:"󱄱"}.mdi-bottle-tonic-skull:before{content:"󱄲"}.mdi-bottle-tonic-skull-outline:before{content:"󱄳"}.mdi-bottle-wine:before{content:"󰡔"}.mdi-bottle-wine-outline:before{content:"󱌐"}.mdi-bow-arrow:before{content:"󱡁"}.mdi-bow-tie:before{content:"󰙸"}.mdi-bowl:before{content:"󰊎"}.mdi-bowl-mix:before{content:"󰘗"}.mdi-bowl-mix-outline:before{content:"󰋤"}.mdi-bowl-outline:before{content:"󰊩"}.mdi-bowling:before{content:"󰃓"}.mdi-box:before{content:"󰃔"}.mdi-box-cutter:before{content:"󰃕"}.mdi-box-cutter-off:before{content:"󰭊"}.mdi-box-shadow:before{content:"󰘷"}.mdi-boxing-glove:before{content:"󰭥"}.mdi-braille:before{content:"󰧐"}.mdi-brain:before{content:"󰧑"}.mdi-bread-slice:before{content:"󰳮"}.mdi-bread-slice-outline:before{content:"󰳯"}.mdi-bridge:before{content:"󰘘"}.mdi-briefcase:before{content:"󰃖"}.mdi-briefcase-account:before{content:"󰳰"}.mdi-briefcase-account-outline:before{content:"󰳱"}.mdi-briefcase-arrow-left-right:before{content:"󱪍"}.mdi-briefcase-arrow-left-right-outline:before{content:"󱪎"}.mdi-briefcase-arrow-up-down:before{content:"󱪏"}.mdi-briefcase-arrow-up-down-outline:before{content:"󱪐"}.mdi-briefcase-check:before{content:"󰃗"}.mdi-briefcase-check-outline:before{content:"󱌞"}.mdi-briefcase-clock:before{content:"󱃐"}.mdi-briefcase-clock-outline:before{content:"󱃑"}.mdi-briefcase-download:before{content:"󰃘"}.mdi-briefcase-download-outline:before{content:"󰰽"}.mdi-briefcase-edit:before{content:"󰪘"}.mdi-briefcase-edit-outline:before{content:"󰰾"}.mdi-briefcase-eye:before{content:"󱟙"}.mdi-briefcase-eye-outline:before{content:"󱟚"}.mdi-briefcase-minus:before{content:"󰨪"}.mdi-briefcase-minus-outline:before{content:"󰰿"}.mdi-briefcase-off:before{content:"󱙘"}.mdi-briefcase-off-outline:before{content:"󱙙"}.mdi-briefcase-outline:before{content:"󰠔"}.mdi-briefcase-plus:before{content:"󰨫"}.mdi-briefcase-plus-outline:before{content:"󰱀"}.mdi-briefcase-remove:before{content:"󰨬"}.mdi-briefcase-remove-outline:before{content:"󰱁"}.mdi-briefcase-search:before{content:"󰨭"}.mdi-briefcase-search-outline:before{content:"󰱂"}.mdi-briefcase-upload:before{content:"󰃙"}.mdi-briefcase-upload-outline:before{content:"󰱃"}.mdi-briefcase-variant:before{content:"󱒔"}.mdi-briefcase-variant-off:before{content:"󱙚"}.mdi-briefcase-variant-off-outline:before{content:"󱙛"}.mdi-briefcase-variant-outline:before{content:"󱒕"}.mdi-brightness-1:before{content:"󰃚"}.mdi-brightness-2:before{content:"󰃛"}.mdi-brightness-3:before{content:"󰃜"}.mdi-brightness-4:before{content:"󰃝"}.mdi-brightness-5:before{content:"󰃞"}.mdi-brightness-6:before{content:"󰃟"}.mdi-brightness-7:before{content:"󰃠"}.mdi-brightness-auto:before{content:"󰃡"}.mdi-brightness-percent:before{content:"󰳲"}.mdi-broadcast:before{content:"󱜠"}.mdi-broadcast-off:before{content:"󱜡"}.mdi-broom:before{content:"󰃢"}.mdi-brush:before{content:"󰃣"}.mdi-brush-off:before{content:"󱝱"}.mdi-brush-outline:before{content:"󱨍"}.mdi-brush-variant:before{content:"󱠓"}.mdi-bucket:before{content:"󱐕"}.mdi-bucket-outline:before{content:"󱐖"}.mdi-buffet:before{content:"󰕸"}.mdi-bug:before{content:"󰃤"}.mdi-bug-check:before{content:"󰨮"}.mdi-bug-check-outline:before{content:"󰨯"}.mdi-bug-outline:before{content:"󰨰"}.mdi-bug-pause:before{content:"󱫵"}.mdi-bug-pause-outline:before{content:"󱫶"}.mdi-bug-play:before{content:"󱫷"}.mdi-bug-play-outline:before{content:"󱫸"}.mdi-bug-stop:before{content:"󱫹"}.mdi-bug-stop-outline:before{content:"󱫺"}.mdi-bugle:before{content:"󰶴"}.mdi-bulkhead-light:before{content:"󱨯"}.mdi-bulldozer:before{content:"󰬢"}.mdi-bullet:before{content:"󰳳"}.mdi-bulletin-board:before{content:"󰃥"}.mdi-bullhorn:before{content:"󰃦"}.mdi-bullhorn-outline:before{content:"󰬣"}.mdi-bullhorn-variant:before{content:"󱥮"}.mdi-bullhorn-variant-outline:before{content:"󱥯"}.mdi-bullseye:before{content:"󰗝"}.mdi-bullseye-arrow:before{content:"󰣉"}.mdi-bulma:before{content:"󱋧"}.mdi-bunk-bed:before{content:"󱌂"}.mdi-bunk-bed-outline:before{content:"󰂗"}.mdi-bus:before{content:"󰃧"}.mdi-bus-alert:before{content:"󰪙"}.mdi-bus-articulated-end:before{content:"󰞜"}.mdi-bus-articulated-front:before{content:"󰞝"}.mdi-bus-clock:before{content:"󰣊"}.mdi-bus-double-decker:before{content:"󰞞"}.mdi-bus-electric:before{content:"󱤝"}.mdi-bus-marker:before{content:"󱈒"}.mdi-bus-multiple:before{content:"󰼿"}.mdi-bus-school:before{content:"󰞟"}.mdi-bus-side:before{content:"󰞠"}.mdi-bus-sign:before{content:"󱳁"}.mdi-bus-stop:before{content:"󱀒"}.mdi-bus-stop-covered:before{content:"󱀓"}.mdi-bus-stop-uncovered:before{content:"󱀔"}.mdi-bus-wrench:before{content:"󱳂"}.mdi-butterfly:before{content:"󱖉"}.mdi-butterfly-outline:before{content:"󱖊"}.mdi-button-cursor:before{content:"󱭏"}.mdi-button-pointer:before{content:"󱭐"}.mdi-cabin-a-frame:before{content:"󱢌"}.mdi-cable-data:before{content:"󱎔"}.mdi-cached:before{content:"󰃨"}.mdi-cactus:before{content:"󰶵"}.mdi-cake:before{content:"󰃩"}.mdi-cake-layered:before{content:"󰃪"}.mdi-cake-variant:before{content:"󰃫"}.mdi-cake-variant-outline:before{content:"󱟰"}.mdi-calculator:before{content:"󰃬"}.mdi-calculator-variant:before{content:"󰪚"}.mdi-calculator-variant-outline:before{content:"󱖦"}.mdi-calendar:before{content:"󰃭"}.mdi-calendar-account:before{content:"󰻗"}.mdi-calendar-account-outline:before{content:"󰻘"}.mdi-calendar-alert:before{content:"󰨱"}.mdi-calendar-alert-outline:before{content:"󱭢"}.mdi-calendar-arrow-left:before{content:"󱄴"}.mdi-calendar-arrow-right:before{content:"󱄵"}.mdi-calendar-badge:before{content:"󱮝"}.mdi-calendar-badge-outline:before{content:"󱮞"}.mdi-calendar-blank:before{content:"󰃮"}.mdi-calendar-blank-multiple:before{content:"󱁳"}.mdi-calendar-blank-outline:before{content:"󰭦"}.mdi-calendar-check:before{content:"󰃯"}.mdi-calendar-check-outline:before{content:"󰱄"}.mdi-calendar-clock:before{content:"󰃰"}.mdi-calendar-clock-outline:before{content:"󱛡"}.mdi-calendar-collapse-horizontal:before{content:"󱢝"}.mdi-calendar-collapse-horizontal-outline:before{content:"󱭣"}.mdi-calendar-cursor:before{content:"󱕻"}.mdi-calendar-cursor-outline:before{content:"󱭤"}.mdi-calendar-edit:before{content:"󰢧"}.mdi-calendar-edit-outline:before{content:"󱭥"}.mdi-calendar-end:before{content:"󱙬"}.mdi-calendar-end-outline:before{content:"󱭦"}.mdi-calendar-expand-horizontal:before{content:"󱢞"}.mdi-calendar-expand-horizontal-outline:before{content:"󱭧"}.mdi-calendar-export:before{content:"󰬤"}.mdi-calendar-export-outline:before{content:"󱭨"}.mdi-calendar-filter:before{content:"󱨲"}.mdi-calendar-filter-outline:before{content:"󱨳"}.mdi-calendar-heart:before{content:"󰧒"}.mdi-calendar-heart-outline:before{content:"󱭩"}.mdi-calendar-import:before{content:"󰬥"}.mdi-calendar-import-outline:before{content:"󱭪"}.mdi-calendar-lock:before{content:"󱙁"}.mdi-calendar-lock-open:before{content:"󱭛"}.mdi-calendar-lock-open-outline:before{content:"󱭜"}.mdi-calendar-lock-outline:before{content:"󱙂"}.mdi-calendar-minus:before{content:"󰵜"}.mdi-calendar-minus-outline:before{content:"󱭫"}.mdi-calendar-month:before{content:"󰸗"}.mdi-calendar-month-outline:before{content:"󰸘"}.mdi-calendar-multiple:before{content:"󰃱"}.mdi-calendar-multiple-check:before{content:"󰃲"}.mdi-calendar-multiselect:before{content:"󰨲"}.mdi-calendar-multiselect-outline:before{content:"󱭕"}.mdi-calendar-outline:before{content:"󰭧"}.mdi-calendar-plus:before{content:"󰃳"}.mdi-calendar-plus-outline:before{content:"󱭬"}.mdi-calendar-question:before{content:"󰚒"}.mdi-calendar-question-outline:before{content:"󱭭"}.mdi-calendar-range:before{content:"󰙹"}.mdi-calendar-range-outline:before{content:"󰭨"}.mdi-calendar-refresh:before{content:"󰇡"}.mdi-calendar-refresh-outline:before{content:"󰈃"}.mdi-calendar-remove:before{content:"󰃴"}.mdi-calendar-remove-outline:before{content:"󰱅"}.mdi-calendar-search:before{content:"󰥌"}.mdi-calendar-search-outline:before{content:"󱭮"}.mdi-calendar-star:before{content:"󰧓"}.mdi-calendar-star-four-points:before{content:"󱰟"}.mdi-calendar-star-outline:before{content:"󱭓"}.mdi-calendar-start:before{content:"󱙭"}.mdi-calendar-start-outline:before{content:"󱭯"}.mdi-calendar-sync:before{content:"󰺎"}.mdi-calendar-sync-outline:before{content:"󰺏"}.mdi-calendar-text:before{content:"󰃵"}.mdi-calendar-text-outline:before{content:"󰱆"}.mdi-calendar-today:before{content:"󰃶"}.mdi-calendar-today-outline:before{content:"󱨰"}.mdi-calendar-week:before{content:"󰨳"}.mdi-calendar-week-begin:before{content:"󰨴"}.mdi-calendar-week-begin-outline:before{content:"󱨱"}.mdi-calendar-week-outline:before{content:"󱨴"}.mdi-calendar-weekend:before{content:"󰻙"}.mdi-calendar-weekend-outline:before{content:"󰻚"}.mdi-call-made:before{content:"󰃷"}.mdi-call-merge:before{content:"󰃸"}.mdi-call-missed:before{content:"󰃹"}.mdi-call-received:before{content:"󰃺"}.mdi-call-split:before{content:"󰃻"}.mdi-camcorder:before{content:"󰃼"}.mdi-camcorder-off:before{content:"󰃿"}.mdi-camera:before{content:"󰄀"}.mdi-camera-account:before{content:"󰣋"}.mdi-camera-burst:before{content:"󰚓"}.mdi-camera-control:before{content:"󰭩"}.mdi-camera-document:before{content:"󱡱"}.mdi-camera-document-off:before{content:"󱡲"}.mdi-camera-enhance:before{content:"󰄁"}.mdi-camera-enhance-outline:before{content:"󰭪"}.mdi-camera-flip:before{content:"󱗙"}.mdi-camera-flip-outline:before{content:"󱗚"}.mdi-camera-front:before{content:"󰄂"}.mdi-camera-front-variant:before{content:"󰄃"}.mdi-camera-gopro:before{content:"󰞡"}.mdi-camera-image:before{content:"󰣌"}.mdi-camera-iris:before{content:"󰄄"}.mdi-camera-lock:before{content:"󱨔"}.mdi-camera-lock-open:before{content:"󱰍"}.mdi-camera-lock-open-outline:before{content:"󱰎"}.mdi-camera-lock-outline:before{content:"󱨕"}.mdi-camera-marker:before{content:"󱦧"}.mdi-camera-marker-outline:before{content:"󱦨"}.mdi-camera-metering-center:before{content:"󰞢"}.mdi-camera-metering-matrix:before{content:"󰞣"}.mdi-camera-metering-partial:before{content:"󰞤"}.mdi-camera-metering-spot:before{content:"󰞥"}.mdi-camera-off:before{content:"󰗟"}.mdi-camera-off-outline:before{content:"󱦿"}.mdi-camera-outline:before{content:"󰵝"}.mdi-camera-party-mode:before{content:"󰄅"}.mdi-camera-plus:before{content:"󰻛"}.mdi-camera-plus-outline:before{content:"󰻜"}.mdi-camera-rear:before{content:"󰄆"}.mdi-camera-rear-variant:before{content:"󰄇"}.mdi-camera-retake:before{content:"󰸙"}.mdi-camera-retake-outline:before{content:"󰸚"}.mdi-camera-switch:before{content:"󰄈"}.mdi-camera-switch-outline:before{content:"󰡊"}.mdi-camera-timer:before{content:"󰄉"}.mdi-camera-wireless:before{content:"󰶶"}.mdi-camera-wireless-outline:before{content:"󰶷"}.mdi-campfire:before{content:"󰻝"}.mdi-cancel:before{content:"󰜺"}.mdi-candelabra:before{content:"󱟒"}.mdi-candelabra-fire:before{content:"󱟓"}.mdi-candle:before{content:"󰗢"}.mdi-candy:before{content:"󱥰"}.mdi-candy-off:before{content:"󱥱"}.mdi-candy-off-outline:before{content:"󱥲"}.mdi-candy-outline:before{content:"󱥳"}.mdi-candycane:before{content:"󰄊"}.mdi-cannabis:before{content:"󰞦"}.mdi-cannabis-off:before{content:"󱙮"}.mdi-caps-lock:before{content:"󰪛"}.mdi-car:before{content:"󰄋"}.mdi-car-2-plus:before{content:"󱀕"}.mdi-car-3-plus:before{content:"󱀖"}.mdi-car-arrow-left:before{content:"󱎲"}.mdi-car-arrow-right:before{content:"󱎳"}.mdi-car-back:before{content:"󰸛"}.mdi-car-battery:before{content:"󰄌"}.mdi-car-brake-abs:before{content:"󰱇"}.mdi-car-brake-alert:before{content:"󰱈"}.mdi-car-brake-fluid-level:before{content:"󱤉"}.mdi-car-brake-hold:before{content:"󰵞"}.mdi-car-brake-low-pressure:before{content:"󱤊"}.mdi-car-brake-parking:before{content:"󰵟"}.mdi-car-brake-retarder:before{content:"󱀗"}.mdi-car-brake-temperature:before{content:"󱤋"}.mdi-car-brake-worn-linings:before{content:"󱤌"}.mdi-car-child-seat:before{content:"󰾣"}.mdi-car-clock:before{content:"󱥴"}.mdi-car-clutch:before{content:"󱀘"}.mdi-car-cog:before{content:"󱏌"}.mdi-car-connected:before{content:"󰄍"}.mdi-car-convertible:before{content:"󰞧"}.mdi-car-coolant-level:before{content:"󱀙"}.mdi-car-cruise-control:before{content:"󰵠"}.mdi-car-defrost-front:before{content:"󰵡"}.mdi-car-defrost-rear:before{content:"󰵢"}.mdi-car-door:before{content:"󰭫"}.mdi-car-door-lock:before{content:"󱂝"}.mdi-car-door-lock-open:before{content:"󱲁"}.mdi-car-electric:before{content:"󰭬"}.mdi-car-electric-outline:before{content:"󱖵"}.mdi-car-emergency:before{content:"󱘏"}.mdi-car-esp:before{content:"󰱉"}.mdi-car-estate:before{content:"󰞨"}.mdi-car-hatchback:before{content:"󰞩"}.mdi-car-info:before{content:"󱆾"}.mdi-car-key:before{content:"󰭭"}.mdi-car-lifted-pickup:before{content:"󱔭"}.mdi-car-light-alert:before{content:"󱤍"}.mdi-car-light-dimmed:before{content:"󰱊"}.mdi-car-light-fog:before{content:"󰱋"}.mdi-car-light-high:before{content:"󰱌"}.mdi-car-limousine:before{content:"󰣍"}.mdi-car-multiple:before{content:"󰭮"}.mdi-car-off:before{content:"󰸜"}.mdi-car-outline:before{content:"󱓭"}.mdi-car-parking-lights:before{content:"󰵣"}.mdi-car-pickup:before{content:"󰞪"}.mdi-car-search:before{content:"󱮍"}.mdi-car-search-outline:before{content:"󱮎"}.mdi-car-seat:before{content:"󰾤"}.mdi-car-seat-cooler:before{content:"󰾥"}.mdi-car-seat-heater:before{content:"󰾦"}.mdi-car-select:before{content:"󱡹"}.mdi-car-settings:before{content:"󱏍"}.mdi-car-shift-pattern:before{content:"󰽀"}.mdi-car-side:before{content:"󰞫"}.mdi-car-speed-limiter:before{content:"󱤎"}.mdi-car-sports:before{content:"󰞬"}.mdi-car-tire-alert:before{content:"󰱍"}.mdi-car-traction-control:before{content:"󰵤"}.mdi-car-turbocharger:before{content:"󱀚"}.mdi-car-wash:before{content:"󰄎"}.mdi-car-windshield:before{content:"󱀛"}.mdi-car-windshield-outline:before{content:"󱀜"}.mdi-car-wireless:before{content:"󱡸"}.mdi-car-wrench:before{content:"󱠔"}.mdi-carabiner:before{content:"󱓀"}.mdi-caravan:before{content:"󰞭"}.mdi-card:before{content:"󰭯"}.mdi-card-account-details:before{content:"󰗒"}.mdi-card-account-details-outline:before{content:"󰶫"}.mdi-card-account-details-star:before{content:"󰊣"}.mdi-card-account-details-star-outline:before{content:"󰛛"}.mdi-card-account-mail:before{content:"󰆎"}.mdi-card-account-mail-outline:before{content:"󰺘"}.mdi-card-account-phone:before{content:"󰺙"}.mdi-card-account-phone-outline:before{content:"󰺚"}.mdi-card-bulleted:before{content:"󰭰"}.mdi-card-bulleted-off:before{content:"󰭱"}.mdi-card-bulleted-off-outline:before{content:"󰭲"}.mdi-card-bulleted-outline:before{content:"󰭳"}.mdi-card-bulleted-settings:before{content:"󰭴"}.mdi-card-bulleted-settings-outline:before{content:"󰭵"}.mdi-card-minus:before{content:"󱘀"}.mdi-card-minus-outline:before{content:"󱘁"}.mdi-card-multiple:before{content:"󱟱"}.mdi-card-multiple-outline:before{content:"󱟲"}.mdi-card-off:before{content:"󱘂"}.mdi-card-off-outline:before{content:"󱘃"}.mdi-card-outline:before{content:"󰭶"}.mdi-card-plus:before{content:"󱇿"}.mdi-card-plus-outline:before{content:"󱈀"}.mdi-card-remove:before{content:"󱘄"}.mdi-card-remove-outline:before{content:"󱘅"}.mdi-card-search:before{content:"󱁴"}.mdi-card-search-outline:before{content:"󱁵"}.mdi-card-text:before{content:"󰭷"}.mdi-card-text-outline:before{content:"󰭸"}.mdi-cards:before{content:"󰘸"}.mdi-cards-club:before{content:"󰣎"}.mdi-cards-club-outline:before{content:"󱢟"}.mdi-cards-diamond:before{content:"󰣏"}.mdi-cards-diamond-outline:before{content:"󱀝"}.mdi-cards-heart:before{content:"󰣐"}.mdi-cards-heart-outline:before{content:"󱢠"}.mdi-cards-outline:before{content:"󰘹"}.mdi-cards-playing:before{content:"󱢡"}.mdi-cards-playing-club:before{content:"󱢢"}.mdi-cards-playing-club-multiple:before{content:"󱢣"}.mdi-cards-playing-club-multiple-outline:before{content:"󱢤"}.mdi-cards-playing-club-outline:before{content:"󱢥"}.mdi-cards-playing-diamond:before{content:"󱢦"}.mdi-cards-playing-diamond-multiple:before{content:"󱢧"}.mdi-cards-playing-diamond-multiple-outline:before{content:"󱢨"}.mdi-cards-playing-diamond-outline:before{content:"󱢩"}.mdi-cards-playing-heart:before{content:"󱢪"}.mdi-cards-playing-heart-multiple:before{content:"󱢫"}.mdi-cards-playing-heart-multiple-outline:before{content:"󱢬"}.mdi-cards-playing-heart-outline:before{content:"󱢭"}.mdi-cards-playing-outline:before{content:"󰘺"}.mdi-cards-playing-spade:before{content:"󱢮"}.mdi-cards-playing-spade-multiple:before{content:"󱢯"}.mdi-cards-playing-spade-multiple-outline:before{content:"󱢰"}.mdi-cards-playing-spade-outline:before{content:"󱢱"}.mdi-cards-spade:before{content:"󰣑"}.mdi-cards-spade-outline:before{content:"󱢲"}.mdi-cards-variant:before{content:"󰛇"}.mdi-carrot:before{content:"󰄏"}.mdi-cart:before{content:"󰄐"}.mdi-cart-arrow-down:before{content:"󰵦"}.mdi-cart-arrow-right:before{content:"󰱎"}.mdi-cart-arrow-up:before{content:"󰵧"}.mdi-cart-check:before{content:"󱗪"}.mdi-cart-heart:before{content:"󱣠"}.mdi-cart-minus:before{content:"󰵨"}.mdi-cart-off:before{content:"󰙫"}.mdi-cart-outline:before{content:"󰄑"}.mdi-cart-percent:before{content:"󱮮"}.mdi-cart-plus:before{content:"󰄒"}.mdi-cart-remove:before{content:"󰵩"}.mdi-cart-variant:before{content:"󱗫"}.mdi-case-sensitive-alt:before{content:"󰄓"}.mdi-cash:before{content:"󰄔"}.mdi-cash-100:before{content:"󰄕"}.mdi-cash-check:before{content:"󱓮"}.mdi-cash-clock:before{content:"󱪑"}.mdi-cash-edit:before{content:"󱲫"}.mdi-cash-fast:before{content:"󱡜"}.mdi-cash-lock:before{content:"󱓪"}.mdi-cash-lock-open:before{content:"󱓫"}.mdi-cash-marker:before{content:"󰶸"}.mdi-cash-minus:before{content:"󱉠"}.mdi-cash-multiple:before{content:"󰄖"}.mdi-cash-off:before{content:"󱱹"}.mdi-cash-plus:before{content:"󱉡"}.mdi-cash-refund:before{content:"󰪜"}.mdi-cash-register:before{content:"󰳴"}.mdi-cash-remove:before{content:"󱉢"}.mdi-cash-sync:before{content:"󱪒"}.mdi-cassette:before{content:"󰧔"}.mdi-cast:before{content:"󰄘"}.mdi-cast-audio:before{content:"󱀞"}.mdi-cast-audio-variant:before{content:"󱝉"}.mdi-cast-connected:before{content:"󰄙"}.mdi-cast-education:before{content:"󰸝"}.mdi-cast-off:before{content:"󰞊"}.mdi-cast-variant:before{content:"󰀟"}.mdi-castle:before{content:"󰄚"}.mdi-cat:before{content:"󰄛"}.mdi-cctv:before{content:"󰞮"}.mdi-cctv-off:before{content:"󱡟"}.mdi-ceiling-fan:before{content:"󱞗"}.mdi-ceiling-fan-light:before{content:"󱞘"}.mdi-ceiling-light:before{content:"󰝩"}.mdi-ceiling-light-multiple:before{content:"󱣝"}.mdi-ceiling-light-multiple-outline:before{content:"󱣞"}.mdi-ceiling-light-outline:before{content:"󱟇"}.mdi-cellphone:before{content:"󰄜"}.mdi-cellphone-arrow-down:before{content:"󰧕"}.mdi-cellphone-arrow-down-variant:before{content:"󱧅"}.mdi-cellphone-basic:before{content:"󰄞"}.mdi-cellphone-charging:before{content:"󱎗"}.mdi-cellphone-check:before{content:"󱟽"}.mdi-cellphone-cog:before{content:"󰥑"}.mdi-cellphone-dock:before{content:"󰄟"}.mdi-cellphone-information:before{content:"󰽁"}.mdi-cellphone-key:before{content:"󰥎"}.mdi-cellphone-link:before{content:"󰄡"}.mdi-cellphone-link-off:before{content:"󰄢"}.mdi-cellphone-lock:before{content:"󰥏"}.mdi-cellphone-marker:before{content:"󱠺"}.mdi-cellphone-message:before{content:"󰣓"}.mdi-cellphone-message-off:before{content:"󱃒"}.mdi-cellphone-nfc:before{content:"󰺐"}.mdi-cellphone-nfc-off:before{content:"󱋘"}.mdi-cellphone-off:before{content:"󰥐"}.mdi-cellphone-play:before{content:"󱀟"}.mdi-cellphone-remove:before{content:"󰥍"}.mdi-cellphone-screenshot:before{content:"󰨵"}.mdi-cellphone-settings:before{content:"󰄣"}.mdi-cellphone-sound:before{content:"󰥒"}.mdi-cellphone-text:before{content:"󰣒"}.mdi-cellphone-wireless:before{content:"󰠕"}.mdi-centos:before{content:"󱄚"}.mdi-certificate:before{content:"󰄤"}.mdi-certificate-outline:before{content:"󱆈"}.mdi-chair-rolling:before{content:"󰽈"}.mdi-chair-school:before{content:"󰄥"}.mdi-chandelier:before{content:"󱞓"}.mdi-charity:before{content:"󰱏"}.mdi-charity-search:before{content:"󱲂"}.mdi-chart-arc:before{content:"󰄦"}.mdi-chart-areaspline:before{content:"󰄧"}.mdi-chart-areaspline-variant:before{content:"󰺑"}.mdi-chart-bar:before{content:"󰄨"}.mdi-chart-bar-stacked:before{content:"󰝪"}.mdi-chart-bell-curve:before{content:"󰱐"}.mdi-chart-bell-curve-cumulative:before{content:"󰾧"}.mdi-chart-box:before{content:"󱕍"}.mdi-chart-box-outline:before{content:"󱕎"}.mdi-chart-box-plus-outline:before{content:"󱕏"}.mdi-chart-bubble:before{content:"󰗣"}.mdi-chart-donut:before{content:"󰞯"}.mdi-chart-donut-variant:before{content:"󰞰"}.mdi-chart-gantt:before{content:"󰙬"}.mdi-chart-histogram:before{content:"󰄩"}.mdi-chart-line:before{content:"󰄪"}.mdi-chart-line-stacked:before{content:"󰝫"}.mdi-chart-line-variant:before{content:"󰞱"}.mdi-chart-multiline:before{content:"󰣔"}.mdi-chart-multiple:before{content:"󱈓"}.mdi-chart-pie:before{content:"󰄫"}.mdi-chart-pie-outline:before{content:"󱯟"}.mdi-chart-ppf:before{content:"󱎀"}.mdi-chart-sankey:before{content:"󱇟"}.mdi-chart-sankey-variant:before{content:"󱇠"}.mdi-chart-scatter-plot:before{content:"󰺒"}.mdi-chart-scatter-plot-hexbin:before{content:"󰙭"}.mdi-chart-timeline:before{content:"󰙮"}.mdi-chart-timeline-variant:before{content:"󰺓"}.mdi-chart-timeline-variant-shimmer:before{content:"󱖶"}.mdi-chart-tree:before{content:"󰺔"}.mdi-chart-waterfall:before{content:"󱤘"}.mdi-chat:before{content:"󰭹"}.mdi-chat-alert:before{content:"󰭺"}.mdi-chat-alert-outline:before{content:"󱋉"}.mdi-chat-minus:before{content:"󱐐"}.mdi-chat-minus-outline:before{content:"󱐓"}.mdi-chat-outline:before{content:"󰻞"}.mdi-chat-plus:before{content:"󱐏"}.mdi-chat-plus-outline:before{content:"󱐒"}.mdi-chat-processing:before{content:"󰭻"}.mdi-chat-processing-outline:before{content:"󱋊"}.mdi-chat-question:before{content:"󱜸"}.mdi-chat-question-outline:before{content:"󱜹"}.mdi-chat-remove:before{content:"󱐑"}.mdi-chat-remove-outline:before{content:"󱐔"}.mdi-chat-sleep:before{content:"󱋑"}.mdi-chat-sleep-outline:before{content:"󱋒"}.mdi-check:before{content:"󰄬"}.mdi-check-all:before{content:"󰄭"}.mdi-check-bold:before{content:"󰸞"}.mdi-check-circle:before{content:"󰗠"}.mdi-check-circle-outline:before{content:"󰗡"}.mdi-check-decagram:before{content:"󰞑"}.mdi-check-decagram-outline:before{content:"󱝀"}.mdi-check-network:before{content:"󰱓"}.mdi-check-network-outline:before{content:"󰱔"}.mdi-check-outline:before{content:"󰡕"}.mdi-check-underline:before{content:"󰸟"}.mdi-check-underline-circle:before{content:"󰸠"}.mdi-check-underline-circle-outline:before{content:"󰸡"}.mdi-checkbook:before{content:"󰪝"}.mdi-checkbook-arrow-left:before{content:"󱰝"}.mdi-checkbook-arrow-right:before{content:"󱰞"}.mdi-checkbox-blank:before{content:"󰄮"}.mdi-checkbox-blank-badge:before{content:"󱅶"}.mdi-checkbox-blank-badge-outline:before{content:"󰄗"}.mdi-checkbox-blank-circle:before{content:"󰄯"}.mdi-checkbox-blank-circle-outline:before{content:"󰄰"}.mdi-checkbox-blank-off:before{content:"󱋬"}.mdi-checkbox-blank-off-outline:before{content:"󱋭"}.mdi-checkbox-blank-outline:before{content:"󰄱"}.mdi-checkbox-intermediate:before{content:"󰡖"}.mdi-checkbox-intermediate-variant:before{content:"󱭔"}.mdi-checkbox-marked:before{content:"󰄲"}.mdi-checkbox-marked-circle:before{content:"󰄳"}.mdi-checkbox-marked-circle-auto-outline:before{content:"󱰦"}.mdi-checkbox-marked-circle-minus-outline:before{content:"󱰧"}.mdi-checkbox-marked-circle-outline:before{content:"󰄴"}.mdi-checkbox-marked-circle-plus-outline:before{content:"󱤧"}.mdi-checkbox-marked-outline:before{content:"󰄵"}.mdi-checkbox-multiple-blank:before{content:"󰄶"}.mdi-checkbox-multiple-blank-circle:before{content:"󰘻"}.mdi-checkbox-multiple-blank-circle-outline:before{content:"󰘼"}.mdi-checkbox-multiple-blank-outline:before{content:"󰄷"}.mdi-checkbox-multiple-marked:before{content:"󰄸"}.mdi-checkbox-multiple-marked-circle:before{content:"󰘽"}.mdi-checkbox-multiple-marked-circle-outline:before{content:"󰘾"}.mdi-checkbox-multiple-marked-outline:before{content:"󰄹"}.mdi-checkbox-multiple-outline:before{content:"󰱑"}.mdi-checkbox-outline:before{content:"󰱒"}.mdi-checkerboard:before{content:"󰄺"}.mdi-checkerboard-minus:before{content:"󱈂"}.mdi-checkerboard-plus:before{content:"󱈁"}.mdi-checkerboard-remove:before{content:"󱈃"}.mdi-cheese:before{content:"󱊹"}.mdi-cheese-off:before{content:"󱏮"}.mdi-chef-hat:before{content:"󰭼"}.mdi-chemical-weapon:before{content:"󰄻"}.mdi-chess-bishop:before{content:"󰡜"}.mdi-chess-king:before{content:"󰡗"}.mdi-chess-knight:before{content:"󰡘"}.mdi-chess-pawn:before{content:"󰡙"}.mdi-chess-queen:before{content:"󰡚"}.mdi-chess-rook:before{content:"󰡛"}.mdi-chevron-double-down:before{content:"󰄼"}.mdi-chevron-double-left:before{content:"󰄽"}.mdi-chevron-double-right:before{content:"󰄾"}.mdi-chevron-double-up:before{content:"󰄿"}.mdi-chevron-down:before{content:"󰅀"}.mdi-chevron-down-box:before{content:"󰧖"}.mdi-chevron-down-box-outline:before{content:"󰧗"}.mdi-chevron-down-circle:before{content:"󰬦"}.mdi-chevron-down-circle-outline:before{content:"󰬧"}.mdi-chevron-left:before{content:"󰅁"}.mdi-chevron-left-box:before{content:"󰧘"}.mdi-chevron-left-box-outline:before{content:"󰧙"}.mdi-chevron-left-circle:before{content:"󰬨"}.mdi-chevron-left-circle-outline:before{content:"󰬩"}.mdi-chevron-right:before{content:"󰅂"}.mdi-chevron-right-box:before{content:"󰧚"}.mdi-chevron-right-box-outline:before{content:"󰧛"}.mdi-chevron-right-circle:before{content:"󰬪"}.mdi-chevron-right-circle-outline:before{content:"󰬫"}.mdi-chevron-triple-down:before{content:"󰶹"}.mdi-chevron-triple-left:before{content:"󰶺"}.mdi-chevron-triple-right:before{content:"󰶻"}.mdi-chevron-triple-up:before{content:"󰶼"}.mdi-chevron-up:before{content:"󰅃"}.mdi-chevron-up-box:before{content:"󰧜"}.mdi-chevron-up-box-outline:before{content:"󰧝"}.mdi-chevron-up-circle:before{content:"󰬬"}.mdi-chevron-up-circle-outline:before{content:"󰬭"}.mdi-chili-alert:before{content:"󱟪"}.mdi-chili-alert-outline:before{content:"󱟫"}.mdi-chili-hot:before{content:"󰞲"}.mdi-chili-hot-outline:before{content:"󱟬"}.mdi-chili-medium:before{content:"󰞳"}.mdi-chili-medium-outline:before{content:"󱟭"}.mdi-chili-mild:before{content:"󰞴"}.mdi-chili-mild-outline:before{content:"󱟮"}.mdi-chili-off:before{content:"󱑧"}.mdi-chili-off-outline:before{content:"󱟯"}.mdi-chip:before{content:"󰘚"}.mdi-church:before{content:"󰅄"}.mdi-church-outline:before{content:"󱬂"}.mdi-cigar:before{content:"󱆉"}.mdi-cigar-off:before{content:"󱐛"}.mdi-circle:before{content:"󰝥"}.mdi-circle-box:before{content:"󱗜"}.mdi-circle-box-outline:before{content:"󱗝"}.mdi-circle-double:before{content:"󰺕"}.mdi-circle-edit-outline:before{content:"󰣕"}.mdi-circle-expand:before{content:"󰺖"}.mdi-circle-half:before{content:"󱎕"}.mdi-circle-half-full:before{content:"󱎖"}.mdi-circle-medium:before{content:"󰧞"}.mdi-circle-multiple:before{content:"󰬸"}.mdi-circle-multiple-outline:before{content:"󰚕"}.mdi-circle-off-outline:before{content:"󱃓"}.mdi-circle-opacity:before{content:"󱡓"}.mdi-circle-outline:before{content:"󰝦"}.mdi-circle-slice-1:before{content:"󰪞"}.mdi-circle-slice-2:before{content:"󰪟"}.mdi-circle-slice-3:before{content:"󰪠"}.mdi-circle-slice-4:before{content:"󰪡"}.mdi-circle-slice-5:before{content:"󰪢"}.mdi-circle-slice-6:before{content:"󰪣"}.mdi-circle-slice-7:before{content:"󰪤"}.mdi-circle-slice-8:before{content:"󰪥"}.mdi-circle-small:before{content:"󰧟"}.mdi-circular-saw:before{content:"󰸢"}.mdi-city:before{content:"󰅆"}.mdi-city-switch:before{content:"󱰨"}.mdi-city-variant:before{content:"󰨶"}.mdi-city-variant-outline:before{content:"󰨷"}.mdi-clipboard:before{content:"󰅇"}.mdi-clipboard-account:before{content:"󰅈"}.mdi-clipboard-account-outline:before{content:"󰱕"}.mdi-clipboard-alert:before{content:"󰅉"}.mdi-clipboard-alert-outline:before{content:"󰳷"}.mdi-clipboard-arrow-down:before{content:"󰅊"}.mdi-clipboard-arrow-down-outline:before{content:"󰱖"}.mdi-clipboard-arrow-left:before{content:"󰅋"}.mdi-clipboard-arrow-left-outline:before{content:"󰳸"}.mdi-clipboard-arrow-right:before{content:"󰳹"}.mdi-clipboard-arrow-right-outline:before{content:"󰳺"}.mdi-clipboard-arrow-up:before{content:"󰱗"}.mdi-clipboard-arrow-up-outline:before{content:"󰱘"}.mdi-clipboard-check:before{content:"󰅎"}.mdi-clipboard-check-multiple:before{content:"󱉣"}.mdi-clipboard-check-multiple-outline:before{content:"󱉤"}.mdi-clipboard-check-outline:before{content:"󰢨"}.mdi-clipboard-clock:before{content:"󱛢"}.mdi-clipboard-clock-outline:before{content:"󱛣"}.mdi-clipboard-edit:before{content:"󱓥"}.mdi-clipboard-edit-outline:before{content:"󱓦"}.mdi-clipboard-file:before{content:"󱉥"}.mdi-clipboard-file-outline:before{content:"󱉦"}.mdi-clipboard-flow:before{content:"󰛈"}.mdi-clipboard-flow-outline:before{content:"󱄗"}.mdi-clipboard-list:before{content:"󱃔"}.mdi-clipboard-list-outline:before{content:"󱃕"}.mdi-clipboard-minus:before{content:"󱘘"}.mdi-clipboard-minus-outline:before{content:"󱘙"}.mdi-clipboard-multiple:before{content:"󱉧"}.mdi-clipboard-multiple-outline:before{content:"󱉨"}.mdi-clipboard-off:before{content:"󱘚"}.mdi-clipboard-off-outline:before{content:"󱘛"}.mdi-clipboard-outline:before{content:"󰅌"}.mdi-clipboard-play:before{content:"󰱙"}.mdi-clipboard-play-multiple:before{content:"󱉩"}.mdi-clipboard-play-multiple-outline:before{content:"󱉪"}.mdi-clipboard-play-outline:before{content:"󰱚"}.mdi-clipboard-plus:before{content:"󰝑"}.mdi-clipboard-plus-outline:before{content:"󱌟"}.mdi-clipboard-pulse:before{content:"󰡝"}.mdi-clipboard-pulse-outline:before{content:"󰡞"}.mdi-clipboard-remove:before{content:"󱘜"}.mdi-clipboard-remove-outline:before{content:"󱘝"}.mdi-clipboard-search:before{content:"󱘞"}.mdi-clipboard-search-outline:before{content:"󱘟"}.mdi-clipboard-text:before{content:"󰅍"}.mdi-clipboard-text-clock:before{content:"󱣹"}.mdi-clipboard-text-clock-outline:before{content:"󱣺"}.mdi-clipboard-text-multiple:before{content:"󱉫"}.mdi-clipboard-text-multiple-outline:before{content:"󱉬"}.mdi-clipboard-text-off:before{content:"󱘠"}.mdi-clipboard-text-off-outline:before{content:"󱘡"}.mdi-clipboard-text-outline:before{content:"󰨸"}.mdi-clipboard-text-play:before{content:"󰱛"}.mdi-clipboard-text-play-outline:before{content:"󰱜"}.mdi-clipboard-text-search:before{content:"󱘢"}.mdi-clipboard-text-search-outline:before{content:"󱘣"}.mdi-clippy:before{content:"󰅏"}.mdi-clock:before{content:"󰥔"}.mdi-clock-alert:before{content:"󰥕"}.mdi-clock-alert-outline:before{content:"󰗎"}.mdi-clock-check:before{content:"󰾨"}.mdi-clock-check-outline:before{content:"󰾩"}.mdi-clock-digital:before{content:"󰺗"}.mdi-clock-edit:before{content:"󱦺"}.mdi-clock-edit-outline:before{content:"󱦻"}.mdi-clock-end:before{content:"󰅑"}.mdi-clock-fast:before{content:"󰅒"}.mdi-clock-in:before{content:"󰅓"}.mdi-clock-minus:before{content:"󱡣"}.mdi-clock-minus-outline:before{content:"󱡤"}.mdi-clock-out:before{content:"󰅔"}.mdi-clock-outline:before{content:"󰅐"}.mdi-clock-plus:before{content:"󱡡"}.mdi-clock-plus-outline:before{content:"󱡢"}.mdi-clock-remove:before{content:"󱡥"}.mdi-clock-remove-outline:before{content:"󱡦"}.mdi-clock-star-four-points:before{content:"󱰩"}.mdi-clock-star-four-points-outline:before{content:"󱰪"}.mdi-clock-start:before{content:"󰅕"}.mdi-clock-time-eight:before{content:"󱑆"}.mdi-clock-time-eight-outline:before{content:"󱑒"}.mdi-clock-time-eleven:before{content:"󱑉"}.mdi-clock-time-eleven-outline:before{content:"󱑕"}.mdi-clock-time-five:before{content:"󱑃"}.mdi-clock-time-five-outline:before{content:"󱑏"}.mdi-clock-time-four:before{content:"󱑂"}.mdi-clock-time-four-outline:before{content:"󱑎"}.mdi-clock-time-nine:before{content:"󱑇"}.mdi-clock-time-nine-outline:before{content:"󱑓"}.mdi-clock-time-one:before{content:"󱐿"}.mdi-clock-time-one-outline:before{content:"󱑋"}.mdi-clock-time-seven:before{content:"󱑅"}.mdi-clock-time-seven-outline:before{content:"󱑑"}.mdi-clock-time-six:before{content:"󱑄"}.mdi-clock-time-six-outline:before{content:"󱑐"}.mdi-clock-time-ten:before{content:"󱑈"}.mdi-clock-time-ten-outline:before{content:"󱑔"}.mdi-clock-time-three:before{content:"󱑁"}.mdi-clock-time-three-outline:before{content:"󱑍"}.mdi-clock-time-twelve:before{content:"󱑊"}.mdi-clock-time-twelve-outline:before{content:"󱑖"}.mdi-clock-time-two:before{content:"󱑀"}.mdi-clock-time-two-outline:before{content:"󱑌"}.mdi-close:before{content:"󰅖"}.mdi-close-box:before{content:"󰅗"}.mdi-close-box-multiple:before{content:"󰱝"}.mdi-close-box-multiple-outline:before{content:"󰱞"}.mdi-close-box-outline:before{content:"󰅘"}.mdi-close-circle:before{content:"󰅙"}.mdi-close-circle-multiple:before{content:"󰘪"}.mdi-close-circle-multiple-outline:before{content:"󰢃"}.mdi-close-circle-outline:before{content:"󰅚"}.mdi-close-network:before{content:"󰅛"}.mdi-close-network-outline:before{content:"󰱟"}.mdi-close-octagon:before{content:"󰅜"}.mdi-close-octagon-outline:before{content:"󰅝"}.mdi-close-outline:before{content:"󰛉"}.mdi-close-thick:before{content:"󱎘"}.mdi-closed-caption:before{content:"󰅞"}.mdi-closed-caption-outline:before{content:"󰶽"}.mdi-cloud:before{content:"󰅟"}.mdi-cloud-alert:before{content:"󰧠"}.mdi-cloud-alert-outline:before{content:"󱯠"}.mdi-cloud-arrow-down:before{content:"󱯡"}.mdi-cloud-arrow-down-outline:before{content:"󱯢"}.mdi-cloud-arrow-left:before{content:"󱯣"}.mdi-cloud-arrow-left-outline:before{content:"󱯤"}.mdi-cloud-arrow-right:before{content:"󱯥"}.mdi-cloud-arrow-right-outline:before{content:"󱯦"}.mdi-cloud-arrow-up:before{content:"󱯧"}.mdi-cloud-arrow-up-outline:before{content:"󱯨"}.mdi-cloud-braces:before{content:"󰞵"}.mdi-cloud-cancel:before{content:"󱯩"}.mdi-cloud-cancel-outline:before{content:"󱯪"}.mdi-cloud-check:before{content:"󱯫"}.mdi-cloud-check-outline:before{content:"󱯬"}.mdi-cloud-check-variant:before{content:"󰅠"}.mdi-cloud-check-variant-outline:before{content:"󱋌"}.mdi-cloud-circle:before{content:"󰅡"}.mdi-cloud-circle-outline:before{content:"󱯭"}.mdi-cloud-clock:before{content:"󱯮"}.mdi-cloud-clock-outline:before{content:"󱯯"}.mdi-cloud-cog:before{content:"󱯰"}.mdi-cloud-cog-outline:before{content:"󱯱"}.mdi-cloud-download:before{content:"󰅢"}.mdi-cloud-download-outline:before{content:"󰭽"}.mdi-cloud-key:before{content:"󱲡"}.mdi-cloud-key-outline:before{content:"󱲢"}.mdi-cloud-lock:before{content:"󱇱"}.mdi-cloud-lock-open:before{content:"󱯲"}.mdi-cloud-lock-open-outline:before{content:"󱯳"}.mdi-cloud-lock-outline:before{content:"󱇲"}.mdi-cloud-minus:before{content:"󱯴"}.mdi-cloud-minus-outline:before{content:"󱯵"}.mdi-cloud-off:before{content:"󱯶"}.mdi-cloud-off-outline:before{content:"󰅤"}.mdi-cloud-outline:before{content:"󰅣"}.mdi-cloud-percent:before{content:"󱨵"}.mdi-cloud-percent-outline:before{content:"󱨶"}.mdi-cloud-plus:before{content:"󱯷"}.mdi-cloud-plus-outline:before{content:"󱯸"}.mdi-cloud-print:before{content:"󰅥"}.mdi-cloud-print-outline:before{content:"󰅦"}.mdi-cloud-question:before{content:"󰨹"}.mdi-cloud-question-outline:before{content:"󱯹"}.mdi-cloud-refresh:before{content:"󱯺"}.mdi-cloud-refresh-outline:before{content:"󱯻"}.mdi-cloud-refresh-variant:before{content:"󰔪"}.mdi-cloud-refresh-variant-outline:before{content:"󱯼"}.mdi-cloud-remove:before{content:"󱯽"}.mdi-cloud-remove-outline:before{content:"󱯾"}.mdi-cloud-search:before{content:"󰥖"}.mdi-cloud-search-outline:before{content:"󰥗"}.mdi-cloud-sync:before{content:"󰘿"}.mdi-cloud-sync-outline:before{content:"󱋖"}.mdi-cloud-tags:before{content:"󰞶"}.mdi-cloud-upload:before{content:"󰅧"}.mdi-cloud-upload-outline:before{content:"󰭾"}.mdi-clouds:before{content:"󱮕"}.mdi-clover:before{content:"󰠖"}.mdi-clover-outline:before{content:"󱱢"}.mdi-coach-lamp:before{content:"󱀠"}.mdi-coach-lamp-variant:before{content:"󱨷"}.mdi-coat-rack:before{content:"󱂞"}.mdi-code-array:before{content:"󰅨"}.mdi-code-block-braces:before{content:"󱲃"}.mdi-code-block-brackets:before{content:"󱲄"}.mdi-code-block-parentheses:before{content:"󱲅"}.mdi-code-block-tags:before{content:"󱲆"}.mdi-code-braces:before{content:"󰅩"}.mdi-code-braces-box:before{content:"󱃖"}.mdi-code-brackets:before{content:"󰅪"}.mdi-code-equal:before{content:"󰅫"}.mdi-code-greater-than:before{content:"󰅬"}.mdi-code-greater-than-or-equal:before{content:"󰅭"}.mdi-code-json:before{content:"󰘦"}.mdi-code-less-than:before{content:"󰅮"}.mdi-code-less-than-or-equal:before{content:"󰅯"}.mdi-code-not-equal:before{content:"󰅰"}.mdi-code-not-equal-variant:before{content:"󰅱"}.mdi-code-parentheses:before{content:"󰅲"}.mdi-code-parentheses-box:before{content:"󱃗"}.mdi-code-string:before{content:"󰅳"}.mdi-code-tags:before{content:"󰅴"}.mdi-code-tags-check:before{content:"󰚔"}.mdi-codepen:before{content:"󰅵"}.mdi-coffee:before{content:"󰅶"}.mdi-coffee-maker:before{content:"󱂟"}.mdi-coffee-maker-check:before{content:"󱤱"}.mdi-coffee-maker-check-outline:before{content:"󱤲"}.mdi-coffee-maker-outline:before{content:"󱠛"}.mdi-coffee-off:before{content:"󰾪"}.mdi-coffee-off-outline:before{content:"󰾫"}.mdi-coffee-outline:before{content:"󰛊"}.mdi-coffee-to-go:before{content:"󰅷"}.mdi-coffee-to-go-outline:before{content:"󱌎"}.mdi-coffin:before{content:"󰭿"}.mdi-cog:before{content:"󰒓"}.mdi-cog-box:before{content:"󰒔"}.mdi-cog-clockwise:before{content:"󱇝"}.mdi-cog-counterclockwise:before{content:"󱇞"}.mdi-cog-off:before{content:"󱏎"}.mdi-cog-off-outline:before{content:"󱏏"}.mdi-cog-outline:before{content:"󰢻"}.mdi-cog-pause:before{content:"󱤳"}.mdi-cog-pause-outline:before{content:"󱤴"}.mdi-cog-play:before{content:"󱤵"}.mdi-cog-play-outline:before{content:"󱤶"}.mdi-cog-refresh:before{content:"󱑞"}.mdi-cog-refresh-outline:before{content:"󱑟"}.mdi-cog-stop:before{content:"󱤷"}.mdi-cog-stop-outline:before{content:"󱤸"}.mdi-cog-sync:before{content:"󱑠"}.mdi-cog-sync-outline:before{content:"󱑡"}.mdi-cog-transfer:before{content:"󱁛"}.mdi-cog-transfer-outline:before{content:"󱁜"}.mdi-cogs:before{content:"󰣖"}.mdi-collage:before{content:"󰙀"}.mdi-collapse-all:before{content:"󰪦"}.mdi-collapse-all-outline:before{content:"󰪧"}.mdi-color-helper:before{content:"󰅹"}.mdi-comma:before{content:"󰸣"}.mdi-comma-box:before{content:"󰸫"}.mdi-comma-box-outline:before{content:"󰸤"}.mdi-comma-circle:before{content:"󰸥"}.mdi-comma-circle-outline:before{content:"󰸦"}.mdi-comment:before{content:"󰅺"}.mdi-comment-account:before{content:"󰅻"}.mdi-comment-account-outline:before{content:"󰅼"}.mdi-comment-alert:before{content:"󰅽"}.mdi-comment-alert-outline:before{content:"󰅾"}.mdi-comment-arrow-left:before{content:"󰧡"}.mdi-comment-arrow-left-outline:before{content:"󰧢"}.mdi-comment-arrow-right:before{content:"󰧣"}.mdi-comment-arrow-right-outline:before{content:"󰧤"}.mdi-comment-bookmark:before{content:"󱖮"}.mdi-comment-bookmark-outline:before{content:"󱖯"}.mdi-comment-check:before{content:"󰅿"}.mdi-comment-check-outline:before{content:"󰆀"}.mdi-comment-edit:before{content:"󱆿"}.mdi-comment-edit-outline:before{content:"󱋄"}.mdi-comment-eye:before{content:"󰨺"}.mdi-comment-eye-outline:before{content:"󰨻"}.mdi-comment-flash:before{content:"󱖰"}.mdi-comment-flash-outline:before{content:"󱖱"}.mdi-comment-minus:before{content:"󱗟"}.mdi-comment-minus-outline:before{content:"󱗠"}.mdi-comment-multiple:before{content:"󰡟"}.mdi-comment-multiple-outline:before{content:"󰆁"}.mdi-comment-off:before{content:"󱗡"}.mdi-comment-off-outline:before{content:"󱗢"}.mdi-comment-outline:before{content:"󰆂"}.mdi-comment-plus:before{content:"󰧥"}.mdi-comment-plus-outline:before{content:"󰆃"}.mdi-comment-processing:before{content:"󰆄"}.mdi-comment-processing-outline:before{content:"󰆅"}.mdi-comment-question:before{content:"󰠗"}.mdi-comment-question-outline:before{content:"󰆆"}.mdi-comment-quote:before{content:"󱀡"}.mdi-comment-quote-outline:before{content:"󱀢"}.mdi-comment-remove:before{content:"󰗞"}.mdi-comment-remove-outline:before{content:"󰆇"}.mdi-comment-search:before{content:"󰨼"}.mdi-comment-search-outline:before{content:"󰨽"}.mdi-comment-text:before{content:"󰆈"}.mdi-comment-text-multiple:before{content:"󰡠"}.mdi-comment-text-multiple-outline:before{content:"󰡡"}.mdi-comment-text-outline:before{content:"󰆉"}.mdi-compare:before{content:"󰆊"}.mdi-compare-horizontal:before{content:"󱒒"}.mdi-compare-remove:before{content:"󱢳"}.mdi-compare-vertical:before{content:"󱒓"}.mdi-compass:before{content:"󰆋"}.mdi-compass-off:before{content:"󰮀"}.mdi-compass-off-outline:before{content:"󰮁"}.mdi-compass-outline:before{content:"󰆌"}.mdi-compass-rose:before{content:"󱎂"}.mdi-compost:before{content:"󱨸"}.mdi-cone:before{content:"󱥌"}.mdi-cone-off:before{content:"󱥍"}.mdi-connection:before{content:"󱘖"}.mdi-console:before{content:"󰆍"}.mdi-console-line:before{content:"󰞷"}.mdi-console-network:before{content:"󰢩"}.mdi-console-network-outline:before{content:"󰱠"}.mdi-consolidate:before{content:"󱃘"}.mdi-contactless-payment:before{content:"󰵪"}.mdi-contactless-payment-circle:before{content:"󰌡"}.mdi-contactless-payment-circle-outline:before{content:"󰐈"}.mdi-contacts:before{content:"󰛋"}.mdi-contacts-outline:before{content:"󰖸"}.mdi-contain:before{content:"󰨾"}.mdi-contain-end:before{content:"󰨿"}.mdi-contain-start:before{content:"󰩀"}.mdi-content-copy:before{content:"󰆏"}.mdi-content-cut:before{content:"󰆐"}.mdi-content-duplicate:before{content:"󰆑"}.mdi-content-paste:before{content:"󰆒"}.mdi-content-save:before{content:"󰆓"}.mdi-content-save-alert:before{content:"󰽂"}.mdi-content-save-alert-outline:before{content:"󰽃"}.mdi-content-save-all:before{content:"󰆔"}.mdi-content-save-all-outline:before{content:"󰽄"}.mdi-content-save-check:before{content:"󱣪"}.mdi-content-save-check-outline:before{content:"󱣫"}.mdi-content-save-cog:before{content:"󱑛"}.mdi-content-save-cog-outline:before{content:"󱑜"}.mdi-content-save-edit:before{content:"󰳻"}.mdi-content-save-edit-outline:before{content:"󰳼"}.mdi-content-save-minus:before{content:"󱭃"}.mdi-content-save-minus-outline:before{content:"󱭄"}.mdi-content-save-move:before{content:"󰸧"}.mdi-content-save-move-outline:before{content:"󰸨"}.mdi-content-save-off:before{content:"󱙃"}.mdi-content-save-off-outline:before{content:"󱙄"}.mdi-content-save-outline:before{content:"󰠘"}.mdi-content-save-plus:before{content:"󱭁"}.mdi-content-save-plus-outline:before{content:"󱭂"}.mdi-content-save-settings:before{content:"󰘛"}.mdi-content-save-settings-outline:before{content:"󰬮"}.mdi-contrast:before{content:"󰆕"}.mdi-contrast-box:before{content:"󰆖"}.mdi-contrast-circle:before{content:"󰆗"}.mdi-controller:before{content:"󰊴"}.mdi-controller-classic:before{content:"󰮂"}.mdi-controller-classic-outline:before{content:"󰮃"}.mdi-controller-off:before{content:"󰊵"}.mdi-cookie:before{content:"󰆘"}.mdi-cookie-alert:before{content:"󱛐"}.mdi-cookie-alert-outline:before{content:"󱛑"}.mdi-cookie-check:before{content:"󱛒"}.mdi-cookie-check-outline:before{content:"󱛓"}.mdi-cookie-clock:before{content:"󱛤"}.mdi-cookie-clock-outline:before{content:"󱛥"}.mdi-cookie-cog:before{content:"󱛔"}.mdi-cookie-cog-outline:before{content:"󱛕"}.mdi-cookie-edit:before{content:"󱛦"}.mdi-cookie-edit-outline:before{content:"󱛧"}.mdi-cookie-lock:before{content:"󱛨"}.mdi-cookie-lock-outline:before{content:"󱛩"}.mdi-cookie-minus:before{content:"󱛚"}.mdi-cookie-minus-outline:before{content:"󱛛"}.mdi-cookie-off:before{content:"󱛪"}.mdi-cookie-off-outline:before{content:"󱛫"}.mdi-cookie-outline:before{content:"󱛞"}.mdi-cookie-plus:before{content:"󱛖"}.mdi-cookie-plus-outline:before{content:"󱛗"}.mdi-cookie-refresh:before{content:"󱛬"}.mdi-cookie-refresh-outline:before{content:"󱛭"}.mdi-cookie-remove:before{content:"󱛘"}.mdi-cookie-remove-outline:before{content:"󱛙"}.mdi-cookie-settings:before{content:"󱛜"}.mdi-cookie-settings-outline:before{content:"󱛝"}.mdi-coolant-temperature:before{content:"󰏈"}.mdi-copyleft:before{content:"󱤹"}.mdi-copyright:before{content:"󰗦"}.mdi-cordova:before{content:"󰥘"}.mdi-corn:before{content:"󰞸"}.mdi-corn-off:before{content:"󱏯"}.mdi-cosine-wave:before{content:"󱑹"}.mdi-counter:before{content:"󰆙"}.mdi-countertop:before{content:"󱠜"}.mdi-countertop-outline:before{content:"󱠝"}.mdi-cow:before{content:"󰆚"}.mdi-cow-off:before{content:"󱣼"}.mdi-cpu-32-bit:before{content:"󰻟"}.mdi-cpu-64-bit:before{content:"󰻠"}.mdi-cradle:before{content:"󱦋"}.mdi-cradle-outline:before{content:"󱦑"}.mdi-crane:before{content:"󰡢"}.mdi-creation:before{content:"󰙴"}.mdi-creation-outline:before{content:"󱰫"}.mdi-creative-commons:before{content:"󰵫"}.mdi-credit-card:before{content:"󰿯"}.mdi-credit-card-check:before{content:"󱏐"}.mdi-credit-card-check-outline:before{content:"󱏑"}.mdi-credit-card-chip:before{content:"󱤏"}.mdi-credit-card-chip-outline:before{content:"󱤐"}.mdi-credit-card-clock:before{content:"󰻡"}.mdi-credit-card-clock-outline:before{content:"󰻢"}.mdi-credit-card-edit:before{content:"󱟗"}.mdi-credit-card-edit-outline:before{content:"󱟘"}.mdi-credit-card-fast:before{content:"󱤑"}.mdi-credit-card-fast-outline:before{content:"󱤒"}.mdi-credit-card-lock:before{content:"󱣧"}.mdi-credit-card-lock-outline:before{content:"󱣨"}.mdi-credit-card-marker:before{content:"󰚨"}.mdi-credit-card-marker-outline:before{content:"󰶾"}.mdi-credit-card-minus:before{content:"󰾬"}.mdi-credit-card-minus-outline:before{content:"󰾭"}.mdi-credit-card-multiple:before{content:"󰿰"}.mdi-credit-card-multiple-outline:before{content:"󰆜"}.mdi-credit-card-off:before{content:"󰿱"}.mdi-credit-card-off-outline:before{content:"󰗤"}.mdi-credit-card-outline:before{content:"󰆛"}.mdi-credit-card-plus:before{content:"󰿲"}.mdi-credit-card-plus-outline:before{content:"󰙶"}.mdi-credit-card-refresh:before{content:"󱙅"}.mdi-credit-card-refresh-outline:before{content:"󱙆"}.mdi-credit-card-refund:before{content:"󰿳"}.mdi-credit-card-refund-outline:before{content:"󰪨"}.mdi-credit-card-remove:before{content:"󰾮"}.mdi-credit-card-remove-outline:before{content:"󰾯"}.mdi-credit-card-scan:before{content:"󰿴"}.mdi-credit-card-scan-outline:before{content:"󰆝"}.mdi-credit-card-search:before{content:"󱙇"}.mdi-credit-card-search-outline:before{content:"󱙈"}.mdi-credit-card-settings:before{content:"󰿵"}.mdi-credit-card-settings-outline:before{content:"󰣗"}.mdi-credit-card-sync:before{content:"󱙉"}.mdi-credit-card-sync-outline:before{content:"󱙊"}.mdi-credit-card-wireless:before{content:"󰠂"}.mdi-credit-card-wireless-off:before{content:"󰕺"}.mdi-credit-card-wireless-off-outline:before{content:"󰕻"}.mdi-credit-card-wireless-outline:before{content:"󰵬"}.mdi-cricket:before{content:"󰵭"}.mdi-crop:before{content:"󰆞"}.mdi-crop-free:before{content:"󰆟"}.mdi-crop-landscape:before{content:"󰆠"}.mdi-crop-portrait:before{content:"󰆡"}.mdi-crop-rotate:before{content:"󰚖"}.mdi-crop-square:before{content:"󰆢"}.mdi-cross:before{content:"󰥓"}.mdi-cross-bolnisi:before{content:"󰳭"}.mdi-cross-celtic:before{content:"󰳵"}.mdi-cross-outline:before{content:"󰳶"}.mdi-crosshairs:before{content:"󰆣"}.mdi-crosshairs-gps:before{content:"󰆤"}.mdi-crosshairs-off:before{content:"󰽅"}.mdi-crosshairs-question:before{content:"󱄶"}.mdi-crowd:before{content:"󱥵"}.mdi-crown:before{content:"󰆥"}.mdi-crown-circle:before{content:"󱟜"}.mdi-crown-circle-outline:before{content:"󱟝"}.mdi-crown-outline:before{content:"󱇐"}.mdi-cryengine:before{content:"󰥙"}.mdi-crystal-ball:before{content:"󰬯"}.mdi-cube:before{content:"󰆦"}.mdi-cube-off:before{content:"󱐜"}.mdi-cube-off-outline:before{content:"󱐝"}.mdi-cube-outline:before{content:"󰆧"}.mdi-cube-scan:before{content:"󰮄"}.mdi-cube-send:before{content:"󰆨"}.mdi-cube-unfolded:before{content:"󰆩"}.mdi-cup:before{content:"󰆪"}.mdi-cup-off:before{content:"󰗥"}.mdi-cup-off-outline:before{content:"󱍽"}.mdi-cup-outline:before{content:"󱌏"}.mdi-cup-water:before{content:"󰆫"}.mdi-cupboard:before{content:"󰽆"}.mdi-cupboard-outline:before{content:"󰽇"}.mdi-cupcake:before{content:"󰥚"}.mdi-curling:before{content:"󰡣"}.mdi-currency-bdt:before{content:"󰡤"}.mdi-currency-brl:before{content:"󰮅"}.mdi-currency-btc:before{content:"󰆬"}.mdi-currency-cny:before{content:"󰞺"}.mdi-currency-eth:before{content:"󰞻"}.mdi-currency-eur:before{content:"󰆭"}.mdi-currency-eur-off:before{content:"󱌕"}.mdi-currency-fra:before{content:"󱨹"}.mdi-currency-gbp:before{content:"󰆮"}.mdi-currency-ils:before{content:"󰱡"}.mdi-currency-inr:before{content:"󰆯"}.mdi-currency-jpy:before{content:"󰞼"}.mdi-currency-krw:before{content:"󰞽"}.mdi-currency-kzt:before{content:"󰡥"}.mdi-currency-mnt:before{content:"󱔒"}.mdi-currency-ngn:before{content:"󰆰"}.mdi-currency-php:before{content:"󰧦"}.mdi-currency-rial:before{content:"󰺜"}.mdi-currency-rub:before{content:"󰆱"}.mdi-currency-rupee:before{content:"󱥶"}.mdi-currency-sign:before{content:"󰞾"}.mdi-currency-thb:before{content:"󱰅"}.mdi-currency-try:before{content:"󰆲"}.mdi-currency-twd:before{content:"󰞿"}.mdi-currency-uah:before{content:"󱮛"}.mdi-currency-usd:before{content:"󰇁"}.mdi-currency-usd-off:before{content:"󰙺"}.mdi-current-ac:before{content:"󱒀"}.mdi-current-dc:before{content:"󰥜"}.mdi-cursor-default:before{content:"󰇀"}.mdi-cursor-default-click:before{content:"󰳽"}.mdi-cursor-default-click-outline:before{content:"󰳾"}.mdi-cursor-default-gesture:before{content:"󱄧"}.mdi-cursor-default-gesture-outline:before{content:"󱄨"}.mdi-cursor-default-outline:before{content:"󰆿"}.mdi-cursor-move:before{content:"󰆾"}.mdi-cursor-pointer:before{content:"󰆽"}.mdi-cursor-text:before{content:"󰗧"}.mdi-curtains:before{content:"󱡆"}.mdi-curtains-closed:before{content:"󱡇"}.mdi-cylinder:before{content:"󱥎"}.mdi-cylinder-off:before{content:"󱥏"}.mdi-dance-ballroom:before{content:"󱗻"}.mdi-dance-pole:before{content:"󱕸"}.mdi-data-matrix:before{content:"󱔼"}.mdi-data-matrix-edit:before{content:"󱔽"}.mdi-data-matrix-minus:before{content:"󱔾"}.mdi-data-matrix-plus:before{content:"󱔿"}.mdi-data-matrix-remove:before{content:"󱕀"}.mdi-data-matrix-scan:before{content:"󱕁"}.mdi-database:before{content:"󰆼"}.mdi-database-alert:before{content:"󱘺"}.mdi-database-alert-outline:before{content:"󱘤"}.mdi-database-arrow-down:before{content:"󱘻"}.mdi-database-arrow-down-outline:before{content:"󱘥"}.mdi-database-arrow-left:before{content:"󱘼"}.mdi-database-arrow-left-outline:before{content:"󱘦"}.mdi-database-arrow-right:before{content:"󱘽"}.mdi-database-arrow-right-outline:before{content:"󱘧"}.mdi-database-arrow-up:before{content:"󱘾"}.mdi-database-arrow-up-outline:before{content:"󱘨"}.mdi-database-check:before{content:"󰪩"}.mdi-database-check-outline:before{content:"󱘩"}.mdi-database-clock:before{content:"󱘿"}.mdi-database-clock-outline:before{content:"󱘪"}.mdi-database-cog:before{content:"󱙋"}.mdi-database-cog-outline:before{content:"󱙌"}.mdi-database-edit:before{content:"󰮆"}.mdi-database-edit-outline:before{content:"󱘫"}.mdi-database-export:before{content:"󰥞"}.mdi-database-export-outline:before{content:"󱘬"}.mdi-database-eye:before{content:"󱤟"}.mdi-database-eye-off:before{content:"󱤠"}.mdi-database-eye-off-outline:before{content:"󱤡"}.mdi-database-eye-outline:before{content:"󱤢"}.mdi-database-import:before{content:"󰥝"}.mdi-database-import-outline:before{content:"󱘭"}.mdi-database-lock:before{content:"󰪪"}.mdi-database-lock-outline:before{content:"󱘮"}.mdi-database-marker:before{content:"󱋶"}.mdi-database-marker-outline:before{content:"󱘯"}.mdi-database-minus:before{content:"󰆻"}.mdi-database-minus-outline:before{content:"󱘰"}.mdi-database-off:before{content:"󱙀"}.mdi-database-off-outline:before{content:"󱘱"}.mdi-database-outline:before{content:"󱘲"}.mdi-database-plus:before{content:"󰆺"}.mdi-database-plus-outline:before{content:"󱘳"}.mdi-database-refresh:before{content:"󰗂"}.mdi-database-refresh-outline:before{content:"󱘴"}.mdi-database-remove:before{content:"󰴀"}.mdi-database-remove-outline:before{content:"󱘵"}.mdi-database-search:before{content:"󰡦"}.mdi-database-search-outline:before{content:"󱘶"}.mdi-database-settings:before{content:"󰴁"}.mdi-database-settings-outline:before{content:"󱘷"}.mdi-database-sync:before{content:"󰳿"}.mdi-database-sync-outline:before{content:"󱘸"}.mdi-death-star:before{content:"󰣘"}.mdi-death-star-variant:before{content:"󰣙"}.mdi-deathly-hallows:before{content:"󰮇"}.mdi-debian:before{content:"󰣚"}.mdi-debug-step-into:before{content:"󰆹"}.mdi-debug-step-out:before{content:"󰆸"}.mdi-debug-step-over:before{content:"󰆷"}.mdi-decagram:before{content:"󰝬"}.mdi-decagram-outline:before{content:"󰝭"}.mdi-decimal:before{content:"󱂡"}.mdi-decimal-comma:before{content:"󱂢"}.mdi-decimal-comma-decrease:before{content:"󱂣"}.mdi-decimal-comma-increase:before{content:"󱂤"}.mdi-decimal-decrease:before{content:"󰆶"}.mdi-decimal-increase:before{content:"󰆵"}.mdi-delete:before{content:"󰆴"}.mdi-delete-alert:before{content:"󱂥"}.mdi-delete-alert-outline:before{content:"󱂦"}.mdi-delete-circle:before{content:"󰚃"}.mdi-delete-circle-outline:before{content:"󰮈"}.mdi-delete-clock:before{content:"󱕖"}.mdi-delete-clock-outline:before{content:"󱕗"}.mdi-delete-empty:before{content:"󰛌"}.mdi-delete-empty-outline:before{content:"󰺝"}.mdi-delete-forever:before{content:"󰗨"}.mdi-delete-forever-outline:before{content:"󰮉"}.mdi-delete-off:before{content:"󱂧"}.mdi-delete-off-outline:before{content:"󱂨"}.mdi-delete-outline:before{content:"󰧧"}.mdi-delete-restore:before{content:"󰠙"}.mdi-delete-sweep:before{content:"󰗩"}.mdi-delete-sweep-outline:before{content:"󰱢"}.mdi-delete-variant:before{content:"󰆳"}.mdi-delta:before{content:"󰇂"}.mdi-desk:before{content:"󱈹"}.mdi-desk-lamp:before{content:"󰥟"}.mdi-desk-lamp-off:before{content:"󱬟"}.mdi-desk-lamp-on:before{content:"󱬠"}.mdi-deskphone:before{content:"󰇃"}.mdi-desktop-classic:before{content:"󰟀"}.mdi-desktop-tower:before{content:"󰇅"}.mdi-desktop-tower-monitor:before{content:"󰪫"}.mdi-details:before{content:"󰇆"}.mdi-dev-to:before{content:"󰵮"}.mdi-developer-board:before{content:"󰚗"}.mdi-deviantart:before{content:"󰇇"}.mdi-devices:before{content:"󰾰"}.mdi-dharmachakra:before{content:"󰥋"}.mdi-diabetes:before{content:"󱄦"}.mdi-dialpad:before{content:"󰘜"}.mdi-diameter:before{content:"󰱣"}.mdi-diameter-outline:before{content:"󰱤"}.mdi-diameter-variant:before{content:"󰱥"}.mdi-diamond:before{content:"󰮊"}.mdi-diamond-outline:before{content:"󰮋"}.mdi-diamond-stone:before{content:"󰇈"}.mdi-dice-1:before{content:"󰇊"}.mdi-dice-1-outline:before{content:"󱅊"}.mdi-dice-2:before{content:"󰇋"}.mdi-dice-2-outline:before{content:"󱅋"}.mdi-dice-3:before{content:"󰇌"}.mdi-dice-3-outline:before{content:"󱅌"}.mdi-dice-4:before{content:"󰇍"}.mdi-dice-4-outline:before{content:"󱅍"}.mdi-dice-5:before{content:"󰇎"}.mdi-dice-5-outline:before{content:"󱅎"}.mdi-dice-6:before{content:"󰇏"}.mdi-dice-6-outline:before{content:"󱅏"}.mdi-dice-d10:before{content:"󱅓"}.mdi-dice-d10-outline:before{content:"󰝯"}.mdi-dice-d12:before{content:"󱅔"}.mdi-dice-d12-outline:before{content:"󰡧"}.mdi-dice-d20:before{content:"󱅕"}.mdi-dice-d20-outline:before{content:"󰗪"}.mdi-dice-d4:before{content:"󱅐"}.mdi-dice-d4-outline:before{content:"󰗫"}.mdi-dice-d6:before{content:"󱅑"}.mdi-dice-d6-outline:before{content:"󰗭"}.mdi-dice-d8:before{content:"󱅒"}.mdi-dice-d8-outline:before{content:"󰗬"}.mdi-dice-multiple:before{content:"󰝮"}.mdi-dice-multiple-outline:before{content:"󱅖"}.mdi-digital-ocean:before{content:"󱈷"}.mdi-dip-switch:before{content:"󰟁"}.mdi-directions:before{content:"󰇐"}.mdi-directions-fork:before{content:"󰙁"}.mdi-disc:before{content:"󰗮"}.mdi-disc-alert:before{content:"󰇑"}.mdi-disc-player:before{content:"󰥠"}.mdi-dishwasher:before{content:"󰪬"}.mdi-dishwasher-alert:before{content:"󱆸"}.mdi-dishwasher-off:before{content:"󱆹"}.mdi-disqus:before{content:"󰇒"}.mdi-distribute-horizontal-center:before{content:"󱇉"}.mdi-distribute-horizontal-left:before{content:"󱇈"}.mdi-distribute-horizontal-right:before{content:"󱇊"}.mdi-distribute-vertical-bottom:before{content:"󱇋"}.mdi-distribute-vertical-center:before{content:"󱇌"}.mdi-distribute-vertical-top:before{content:"󱇍"}.mdi-diversify:before{content:"󱡷"}.mdi-diving:before{content:"󱥷"}.mdi-diving-flippers:before{content:"󰶿"}.mdi-diving-helmet:before{content:"󰷀"}.mdi-diving-scuba:before{content:"󱭷"}.mdi-diving-scuba-flag:before{content:"󰷂"}.mdi-diving-scuba-mask:before{content:"󰷁"}.mdi-diving-scuba-tank:before{content:"󰷃"}.mdi-diving-scuba-tank-multiple:before{content:"󰷄"}.mdi-diving-snorkel:before{content:"󰷅"}.mdi-division:before{content:"󰇔"}.mdi-division-box:before{content:"󰇕"}.mdi-dlna:before{content:"󰩁"}.mdi-dna:before{content:"󰚄"}.mdi-dns:before{content:"󰇖"}.mdi-dns-outline:before{content:"󰮌"}.mdi-dock-bottom:before{content:"󱂩"}.mdi-dock-left:before{content:"󱂪"}.mdi-dock-right:before{content:"󱂫"}.mdi-dock-top:before{content:"󱔓"}.mdi-dock-window:before{content:"󱂬"}.mdi-docker:before{content:"󰡨"}.mdi-doctor:before{content:"󰩂"}.mdi-dog:before{content:"󰩃"}.mdi-dog-service:before{content:"󰪭"}.mdi-dog-side:before{content:"󰩄"}.mdi-dog-side-off:before{content:"󱛮"}.mdi-dolby:before{content:"󰚳"}.mdi-dolly:before{content:"󰺞"}.mdi-dolphin:before{content:"󱢴"}.mdi-domain:before{content:"󰇗"}.mdi-domain-off:before{content:"󰵯"}.mdi-domain-plus:before{content:"󱂭"}.mdi-domain-remove:before{content:"󱂮"}.mdi-domain-switch:before{content:"󱰬"}.mdi-dome-light:before{content:"󱐞"}.mdi-domino-mask:before{content:"󱀣"}.mdi-donkey:before{content:"󰟂"}.mdi-door:before{content:"󰠚"}.mdi-door-closed:before{content:"󰠛"}.mdi-door-closed-cancel:before{content:"󱲓"}.mdi-door-closed-lock:before{content:"󱂯"}.mdi-door-open:before{content:"󰠜"}.mdi-door-sliding:before{content:"󱠞"}.mdi-door-sliding-lock:before{content:"󱠟"}.mdi-door-sliding-open:before{content:"󱠠"}.mdi-doorbell:before{content:"󱋦"}.mdi-doorbell-video:before{content:"󰡩"}.mdi-dot-net:before{content:"󰪮"}.mdi-dots-circle:before{content:"󱥸"}.mdi-dots-grid:before{content:"󱗼"}.mdi-dots-hexagon:before{content:"󱗿"}.mdi-dots-horizontal:before{content:"󰇘"}.mdi-dots-horizontal-circle:before{content:"󰟃"}.mdi-dots-horizontal-circle-outline:before{content:"󰮍"}.mdi-dots-square:before{content:"󱗽"}.mdi-dots-triangle:before{content:"󱗾"}.mdi-dots-vertical:before{content:"󰇙"}.mdi-dots-vertical-circle:before{content:"󰟄"}.mdi-dots-vertical-circle-outline:before{content:"󰮎"}.mdi-download:before{content:"󰇚"}.mdi-download-box:before{content:"󱑢"}.mdi-download-box-outline:before{content:"󱑣"}.mdi-download-circle:before{content:"󱑤"}.mdi-download-circle-outline:before{content:"󱑥"}.mdi-download-lock:before{content:"󱌠"}.mdi-download-lock-outline:before{content:"󱌡"}.mdi-download-multiple:before{content:"󰧩"}.mdi-download-network:before{content:"󰛴"}.mdi-download-network-outline:before{content:"󰱦"}.mdi-download-off:before{content:"󱂰"}.mdi-download-off-outline:before{content:"󱂱"}.mdi-download-outline:before{content:"󰮏"}.mdi-drag:before{content:"󰇛"}.mdi-drag-horizontal:before{content:"󰇜"}.mdi-drag-horizontal-variant:before{content:"󱋰"}.mdi-drag-variant:before{content:"󰮐"}.mdi-drag-vertical:before{content:"󰇝"}.mdi-drag-vertical-variant:before{content:"󱋱"}.mdi-drama-masks:before{content:"󰴂"}.mdi-draw:before{content:"󰽉"}.mdi-draw-pen:before{content:"󱦹"}.mdi-drawing:before{content:"󰇞"}.mdi-drawing-box:before{content:"󰇟"}.mdi-dresser:before{content:"󰽊"}.mdi-dresser-outline:before{content:"󰽋"}.mdi-drone:before{content:"󰇢"}.mdi-dropbox:before{content:"󰇣"}.mdi-drupal:before{content:"󰇤"}.mdi-duck:before{content:"󰇥"}.mdi-dumbbell:before{content:"󰇦"}.mdi-dump-truck:before{content:"󰱧"}.mdi-ear-hearing:before{content:"󰟅"}.mdi-ear-hearing-loop:before{content:"󱫮"}.mdi-ear-hearing-off:before{content:"󰩅"}.mdi-earbuds:before{content:"󱡏"}.mdi-earbuds-off:before{content:"󱡐"}.mdi-earbuds-off-outline:before{content:"󱡑"}.mdi-earbuds-outline:before{content:"󱡒"}.mdi-earth:before{content:"󰇧"}.mdi-earth-arrow-down:before{content:"󱲇"}.mdi-earth-arrow-left:before{content:"󱲈"}.mdi-earth-arrow-right:before{content:"󱌑"}.mdi-earth-arrow-up:before{content:"󱲉"}.mdi-earth-box:before{content:"󰛍"}.mdi-earth-box-minus:before{content:"󱐇"}.mdi-earth-box-off:before{content:"󰛎"}.mdi-earth-box-plus:before{content:"󱐆"}.mdi-earth-box-remove:before{content:"󱐈"}.mdi-earth-minus:before{content:"󱐄"}.mdi-earth-off:before{content:"󰇨"}.mdi-earth-plus:before{content:"󱐃"}.mdi-earth-remove:before{content:"󱐅"}.mdi-egg:before{content:"󰪯"}.mdi-egg-easter:before{content:"󰪰"}.mdi-egg-fried:before{content:"󱡊"}.mdi-egg-off:before{content:"󱏰"}.mdi-egg-off-outline:before{content:"󱏱"}.mdi-egg-outline:before{content:"󱏲"}.mdi-eiffel-tower:before{content:"󱕫"}.mdi-eight-track:before{content:"󰧪"}.mdi-eject:before{content:"󰇪"}.mdi-eject-circle:before{content:"󱬣"}.mdi-eject-circle-outline:before{content:"󱬤"}.mdi-eject-outline:before{content:"󰮑"}.mdi-electric-switch:before{content:"󰺟"}.mdi-electric-switch-closed:before{content:"󱃙"}.mdi-electron-framework:before{content:"󱀤"}.mdi-elephant:before{content:"󰟆"}.mdi-elevation-decline:before{content:"󰇫"}.mdi-elevation-rise:before{content:"󰇬"}.mdi-elevator:before{content:"󰇭"}.mdi-elevator-down:before{content:"󱋂"}.mdi-elevator-passenger:before{content:"󱎁"}.mdi-elevator-passenger-off:before{content:"󱥹"}.mdi-elevator-passenger-off-outline:before{content:"󱥺"}.mdi-elevator-passenger-outline:before{content:"󱥻"}.mdi-elevator-up:before{content:"󱋁"}.mdi-ellipse:before{content:"󰺠"}.mdi-ellipse-outline:before{content:"󰺡"}.mdi-email:before{content:"󰇮"}.mdi-email-alert:before{content:"󰛏"}.mdi-email-alert-outline:before{content:"󰵂"}.mdi-email-arrow-left:before{content:"󱃚"}.mdi-email-arrow-left-outline:before{content:"󱃛"}.mdi-email-arrow-right:before{content:"󱃜"}.mdi-email-arrow-right-outline:before{content:"󱃝"}.mdi-email-box:before{content:"󰴃"}.mdi-email-check:before{content:"󰪱"}.mdi-email-check-outline:before{content:"󰪲"}.mdi-email-edit:before{content:"󰻣"}.mdi-email-edit-outline:before{content:"󰻤"}.mdi-email-fast:before{content:"󱡯"}.mdi-email-fast-outline:before{content:"󱡰"}.mdi-email-heart-outline:before{content:"󱱛"}.mdi-email-lock:before{content:"󰇱"}.mdi-email-lock-outline:before{content:"󱭡"}.mdi-email-mark-as-unread:before{content:"󰮒"}.mdi-email-minus:before{content:"󰻥"}.mdi-email-minus-outline:before{content:"󰻦"}.mdi-email-multiple:before{content:"󰻧"}.mdi-email-multiple-outline:before{content:"󰻨"}.mdi-email-newsletter:before{content:"󰾱"}.mdi-email-off:before{content:"󱏣"}.mdi-email-off-outline:before{content:"󱏤"}.mdi-email-open:before{content:"󰇯"}.mdi-email-open-heart-outline:before{content:"󱱜"}.mdi-email-open-multiple:before{content:"󰻩"}.mdi-email-open-multiple-outline:before{content:"󰻪"}.mdi-email-open-outline:before{content:"󰗯"}.mdi-email-outline:before{content:"󰇰"}.mdi-email-plus:before{content:"󰧫"}.mdi-email-plus-outline:before{content:"󰧬"}.mdi-email-remove:before{content:"󱙡"}.mdi-email-remove-outline:before{content:"󱙢"}.mdi-email-seal:before{content:"󱥛"}.mdi-email-seal-outline:before{content:"󱥜"}.mdi-email-search:before{content:"󰥡"}.mdi-email-search-outline:before{content:"󰥢"}.mdi-email-sync:before{content:"󱋇"}.mdi-email-sync-outline:before{content:"󱋈"}.mdi-email-variant:before{content:"󰗰"}.mdi-ember:before{content:"󰬰"}.mdi-emby:before{content:"󰚴"}.mdi-emoticon:before{content:"󰱨"}.mdi-emoticon-angry:before{content:"󰱩"}.mdi-emoticon-angry-outline:before{content:"󰱪"}.mdi-emoticon-confused:before{content:"󱃞"}.mdi-emoticon-confused-outline:before{content:"󱃟"}.mdi-emoticon-cool:before{content:"󰱫"}.mdi-emoticon-cool-outline:before{content:"󰇳"}.mdi-emoticon-cry:before{content:"󰱬"}.mdi-emoticon-cry-outline:before{content:"󰱭"}.mdi-emoticon-dead:before{content:"󰱮"}.mdi-emoticon-dead-outline:before{content:"󰚛"}.mdi-emoticon-devil:before{content:"󰱯"}.mdi-emoticon-devil-outline:before{content:"󰇴"}.mdi-emoticon-excited:before{content:"󰱰"}.mdi-emoticon-excited-outline:before{content:"󰚜"}.mdi-emoticon-frown:before{content:"󰽌"}.mdi-emoticon-frown-outline:before{content:"󰽍"}.mdi-emoticon-happy:before{content:"󰱱"}.mdi-emoticon-happy-outline:before{content:"󰇵"}.mdi-emoticon-kiss:before{content:"󰱲"}.mdi-emoticon-kiss-outline:before{content:"󰱳"}.mdi-emoticon-lol:before{content:"󱈔"}.mdi-emoticon-lol-outline:before{content:"󱈕"}.mdi-emoticon-minus:before{content:"󱲲"}.mdi-emoticon-minus-outline:before{content:"󱲳"}.mdi-emoticon-neutral:before{content:"󰱴"}.mdi-emoticon-neutral-outline:before{content:"󰇶"}.mdi-emoticon-outline:before{content:"󰇲"}.mdi-emoticon-plus:before{content:"󱲴"}.mdi-emoticon-plus-outline:before{content:"󱲵"}.mdi-emoticon-poop:before{content:"󰇷"}.mdi-emoticon-poop-outline:before{content:"󰱵"}.mdi-emoticon-remove:before{content:"󱲶"}.mdi-emoticon-remove-outline:before{content:"󱲷"}.mdi-emoticon-sad:before{content:"󰱶"}.mdi-emoticon-sad-outline:before{content:"󰇸"}.mdi-emoticon-sick:before{content:"󱕼"}.mdi-emoticon-sick-outline:before{content:"󱕽"}.mdi-emoticon-tongue:before{content:"󰇹"}.mdi-emoticon-tongue-outline:before{content:"󰱷"}.mdi-emoticon-wink:before{content:"󰱸"}.mdi-emoticon-wink-outline:before{content:"󰱹"}.mdi-engine:before{content:"󰇺"}.mdi-engine-off:before{content:"󰩆"}.mdi-engine-off-outline:before{content:"󰩇"}.mdi-engine-outline:before{content:"󰇻"}.mdi-epsilon:before{content:"󱃠"}.mdi-equal:before{content:"󰇼"}.mdi-equal-box:before{content:"󰇽"}.mdi-equalizer:before{content:"󰺢"}.mdi-equalizer-outline:before{content:"󰺣"}.mdi-eraser:before{content:"󰇾"}.mdi-eraser-variant:before{content:"󰙂"}.mdi-escalator:before{content:"󰇿"}.mdi-escalator-box:before{content:"󱎙"}.mdi-escalator-down:before{content:"󱋀"}.mdi-escalator-up:before{content:"󱊿"}.mdi-eslint:before{content:"󰱺"}.mdi-et:before{content:"󰪳"}.mdi-ethereum:before{content:"󰡪"}.mdi-ethernet:before{content:"󰈀"}.mdi-ethernet-cable:before{content:"󰈁"}.mdi-ethernet-cable-off:before{content:"󰈂"}.mdi-ev-plug-ccs1:before{content:"󱔙"}.mdi-ev-plug-ccs2:before{content:"󱔚"}.mdi-ev-plug-chademo:before{content:"󱔛"}.mdi-ev-plug-tesla:before{content:"󱔜"}.mdi-ev-plug-type1:before{content:"󱔝"}.mdi-ev-plug-type2:before{content:"󱔞"}.mdi-ev-station:before{content:"󰗱"}.mdi-evernote:before{content:"󰈄"}.mdi-excavator:before{content:"󱀥"}.mdi-exclamation:before{content:"󰈅"}.mdi-exclamation-thick:before{content:"󱈸"}.mdi-exit-run:before{content:"󰩈"}.mdi-exit-to-app:before{content:"󰈆"}.mdi-expand-all:before{content:"󰪴"}.mdi-expand-all-outline:before{content:"󰪵"}.mdi-expansion-card:before{content:"󰢮"}.mdi-expansion-card-variant:before{content:"󰾲"}.mdi-exponent:before{content:"󰥣"}.mdi-exponent-box:before{content:"󰥤"}.mdi-export:before{content:"󰈇"}.mdi-export-variant:before{content:"󰮓"}.mdi-eye:before{content:"󰈈"}.mdi-eye-arrow-left:before{content:"󱣽"}.mdi-eye-arrow-left-outline:before{content:"󱣾"}.mdi-eye-arrow-right:before{content:"󱣿"}.mdi-eye-arrow-right-outline:before{content:"󱤀"}.mdi-eye-check:before{content:"󰴄"}.mdi-eye-check-outline:before{content:"󰴅"}.mdi-eye-circle:before{content:"󰮔"}.mdi-eye-circle-outline:before{content:"󰮕"}.mdi-eye-closed:before{content:"󱲣"}.mdi-eye-lock:before{content:"󱰆"}.mdi-eye-lock-open:before{content:"󱰇"}.mdi-eye-lock-open-outline:before{content:"󱰈"}.mdi-eye-lock-outline:before{content:"󱰉"}.mdi-eye-minus:before{content:"󱀦"}.mdi-eye-minus-outline:before{content:"󱀧"}.mdi-eye-off:before{content:"󰈉"}.mdi-eye-off-outline:before{content:"󰛑"}.mdi-eye-outline:before{content:"󰛐"}.mdi-eye-plus:before{content:"󰡫"}.mdi-eye-plus-outline:before{content:"󰡬"}.mdi-eye-refresh:before{content:"󱥼"}.mdi-eye-refresh-outline:before{content:"󱥽"}.mdi-eye-remove:before{content:"󱗣"}.mdi-eye-remove-outline:before{content:"󱗤"}.mdi-eye-settings:before{content:"󰡭"}.mdi-eye-settings-outline:before{content:"󰡮"}.mdi-eyedropper:before{content:"󰈊"}.mdi-eyedropper-minus:before{content:"󱏝"}.mdi-eyedropper-off:before{content:"󱏟"}.mdi-eyedropper-plus:before{content:"󱏜"}.mdi-eyedropper-remove:before{content:"󱏞"}.mdi-eyedropper-variant:before{content:"󰈋"}.mdi-face-agent:before{content:"󰵰"}.mdi-face-man:before{content:"󰙃"}.mdi-face-man-outline:before{content:"󰮖"}.mdi-face-man-profile:before{content:"󰙄"}.mdi-face-man-shimmer:before{content:"󱗌"}.mdi-face-man-shimmer-outline:before{content:"󱗍"}.mdi-face-mask:before{content:"󱖆"}.mdi-face-mask-outline:before{content:"󱖇"}.mdi-face-recognition:before{content:"󰱻"}.mdi-face-woman:before{content:"󱁷"}.mdi-face-woman-outline:before{content:"󱁸"}.mdi-face-woman-profile:before{content:"󱁶"}.mdi-face-woman-shimmer:before{content:"󱗎"}.mdi-face-woman-shimmer-outline:before{content:"󱗏"}.mdi-facebook:before{content:"󰈌"}.mdi-facebook-gaming:before{content:"󰟝"}.mdi-facebook-messenger:before{content:"󰈎"}.mdi-facebook-workplace:before{content:"󰬱"}.mdi-factory:before{content:"󰈏"}.mdi-family-tree:before{content:"󱘎"}.mdi-fan:before{content:"󰈐"}.mdi-fan-alert:before{content:"󱑬"}.mdi-fan-auto:before{content:"󱜝"}.mdi-fan-chevron-down:before{content:"󱑭"}.mdi-fan-chevron-up:before{content:"󱑮"}.mdi-fan-clock:before{content:"󱨺"}.mdi-fan-minus:before{content:"󱑰"}.mdi-fan-off:before{content:"󰠝"}.mdi-fan-plus:before{content:"󱑯"}.mdi-fan-remove:before{content:"󱑱"}.mdi-fan-speed-1:before{content:"󱑲"}.mdi-fan-speed-2:before{content:"󱑳"}.mdi-fan-speed-3:before{content:"󱑴"}.mdi-fast-forward:before{content:"󰈑"}.mdi-fast-forward-10:before{content:"󰵱"}.mdi-fast-forward-15:before{content:"󱤺"}.mdi-fast-forward-30:before{content:"󰴆"}.mdi-fast-forward-45:before{content:"󱬒"}.mdi-fast-forward-5:before{content:"󱇸"}.mdi-fast-forward-60:before{content:"󱘋"}.mdi-fast-forward-outline:before{content:"󰛒"}.mdi-faucet:before{content:"󱬩"}.mdi-faucet-variant:before{content:"󱬪"}.mdi-fax:before{content:"󰈒"}.mdi-feather:before{content:"󰛓"}.mdi-feature-search:before{content:"󰩉"}.mdi-feature-search-outline:before{content:"󰩊"}.mdi-fedora:before{content:"󰣛"}.mdi-fence:before{content:"󱞚"}.mdi-fence-electric:before{content:"󱟶"}.mdi-fencing:before{content:"󱓁"}.mdi-ferris-wheel:before{content:"󰺤"}.mdi-ferry:before{content:"󰈓"}.mdi-file:before{content:"󰈔"}.mdi-file-account:before{content:"󰜻"}.mdi-file-account-outline:before{content:"󱀨"}.mdi-file-alert:before{content:"󰩋"}.mdi-file-alert-outline:before{content:"󰩌"}.mdi-file-arrow-left-right:before{content:"󱪓"}.mdi-file-arrow-left-right-outline:before{content:"󱪔"}.mdi-file-arrow-up-down:before{content:"󱪕"}.mdi-file-arrow-up-down-outline:before{content:"󱪖"}.mdi-file-cabinet:before{content:"󰪶"}.mdi-file-cad:before{content:"󰻫"}.mdi-file-cad-box:before{content:"󰻬"}.mdi-file-cancel:before{content:"󰷆"}.mdi-file-cancel-outline:before{content:"󰷇"}.mdi-file-certificate:before{content:"󱆆"}.mdi-file-certificate-outline:before{content:"󱆇"}.mdi-file-chart:before{content:"󰈕"}.mdi-file-chart-check:before{content:"󱧆"}.mdi-file-chart-check-outline:before{content:"󱧇"}.mdi-file-chart-outline:before{content:"󱀩"}.mdi-file-check:before{content:"󰈖"}.mdi-file-check-outline:before{content:"󰸩"}.mdi-file-clock:before{content:"󱋡"}.mdi-file-clock-outline:before{content:"󱋢"}.mdi-file-cloud:before{content:"󰈗"}.mdi-file-cloud-outline:before{content:"󱀪"}.mdi-file-code:before{content:"󰈮"}.mdi-file-code-outline:before{content:"󱀫"}.mdi-file-cog:before{content:"󱁻"}.mdi-file-cog-outline:before{content:"󱁼"}.mdi-file-compare:before{content:"󰢪"}.mdi-file-delimited:before{content:"󰈘"}.mdi-file-delimited-outline:before{content:"󰺥"}.mdi-file-document:before{content:"󰈙"}.mdi-file-document-alert:before{content:"󱪗"}.mdi-file-document-alert-outline:before{content:"󱪘"}.mdi-file-document-arrow-right:before{content:"󱰏"}.mdi-file-document-arrow-right-outline:before{content:"󱰐"}.mdi-file-document-check:before{content:"󱪙"}.mdi-file-document-check-outline:before{content:"󱪚"}.mdi-file-document-edit:before{content:"󰷈"}.mdi-file-document-edit-outline:before{content:"󰷉"}.mdi-file-document-minus:before{content:"󱪛"}.mdi-file-document-minus-outline:before{content:"󱪜"}.mdi-file-document-multiple:before{content:"󱔗"}.mdi-file-document-multiple-outline:before{content:"󱔘"}.mdi-file-document-outline:before{content:"󰧮"}.mdi-file-document-plus:before{content:"󱪝"}.mdi-file-document-plus-outline:before{content:"󱪞"}.mdi-file-document-refresh:before{content:"󱱺"}.mdi-file-document-refresh-outline:before{content:"󱱻"}.mdi-file-document-remove:before{content:"󱪟"}.mdi-file-document-remove-outline:before{content:"󱪠"}.mdi-file-download:before{content:"󰥥"}.mdi-file-download-outline:before{content:"󰥦"}.mdi-file-edit:before{content:"󱇧"}.mdi-file-edit-outline:before{content:"󱇨"}.mdi-file-excel:before{content:"󰈛"}.mdi-file-excel-box:before{content:"󰈜"}.mdi-file-excel-box-outline:before{content:"󱀬"}.mdi-file-excel-outline:before{content:"󱀭"}.mdi-file-export:before{content:"󰈝"}.mdi-file-export-outline:before{content:"󱀮"}.mdi-file-eye:before{content:"󰷊"}.mdi-file-eye-outline:before{content:"󰷋"}.mdi-file-find:before{content:"󰈞"}.mdi-file-find-outline:before{content:"󰮗"}.mdi-file-gif-box:before{content:"󰵸"}.mdi-file-hidden:before{content:"󰘓"}.mdi-file-image:before{content:"󰈟"}.mdi-file-image-marker:before{content:"󱝲"}.mdi-file-image-marker-outline:before{content:"󱝳"}.mdi-file-image-minus:before{content:"󱤻"}.mdi-file-image-minus-outline:before{content:"󱤼"}.mdi-file-image-outline:before{content:"󰺰"}.mdi-file-image-plus:before{content:"󱤽"}.mdi-file-image-plus-outline:before{content:"󱤾"}.mdi-file-image-remove:before{content:"󱤿"}.mdi-file-image-remove-outline:before{content:"󱥀"}.mdi-file-import:before{content:"󰈠"}.mdi-file-import-outline:before{content:"󱀯"}.mdi-file-jpg-box:before{content:"󰈥"}.mdi-file-key:before{content:"󱆄"}.mdi-file-key-outline:before{content:"󱆅"}.mdi-file-link:before{content:"󱅷"}.mdi-file-link-outline:before{content:"󱅸"}.mdi-file-lock:before{content:"󰈡"}.mdi-file-lock-open:before{content:"󱧈"}.mdi-file-lock-open-outline:before{content:"󱧉"}.mdi-file-lock-outline:before{content:"󱀰"}.mdi-file-marker:before{content:"󱝴"}.mdi-file-marker-outline:before{content:"󱝵"}.mdi-file-minus:before{content:"󱪡"}.mdi-file-minus-outline:before{content:"󱪢"}.mdi-file-move:before{content:"󰪹"}.mdi-file-move-outline:before{content:"󱀱"}.mdi-file-multiple:before{content:"󰈢"}.mdi-file-multiple-outline:before{content:"󱀲"}.mdi-file-music:before{content:"󰈣"}.mdi-file-music-outline:before{content:"󰸪"}.mdi-file-outline:before{content:"󰈤"}.mdi-file-pdf-box:before{content:"󰈦"}.mdi-file-percent:before{content:"󰠞"}.mdi-file-percent-outline:before{content:"󱀳"}.mdi-file-phone:before{content:"󱅹"}.mdi-file-phone-outline:before{content:"󱅺"}.mdi-file-plus:before{content:"󰝒"}.mdi-file-plus-outline:before{content:"󰻭"}.mdi-file-png-box:before{content:"󰸭"}.mdi-file-powerpoint:before{content:"󰈧"}.mdi-file-powerpoint-box:before{content:"󰈨"}.mdi-file-powerpoint-box-outline:before{content:"󱀴"}.mdi-file-powerpoint-outline:before{content:"󱀵"}.mdi-file-presentation-box:before{content:"󰈩"}.mdi-file-question:before{content:"󰡯"}.mdi-file-question-outline:before{content:"󱀶"}.mdi-file-refresh:before{content:"󰤘"}.mdi-file-refresh-outline:before{content:"󰕁"}.mdi-file-remove:before{content:"󰮘"}.mdi-file-remove-outline:before{content:"󱀷"}.mdi-file-replace:before{content:"󰬲"}.mdi-file-replace-outline:before{content:"󰬳"}.mdi-file-restore:before{content:"󰙰"}.mdi-file-restore-outline:before{content:"󱀸"}.mdi-file-rotate-left:before{content:"󱨻"}.mdi-file-rotate-left-outline:before{content:"󱨼"}.mdi-file-rotate-right:before{content:"󱨽"}.mdi-file-rotate-right-outline:before{content:"󱨾"}.mdi-file-search:before{content:"󰱼"}.mdi-file-search-outline:before{content:"󰱽"}.mdi-file-send:before{content:"󰈪"}.mdi-file-send-outline:before{content:"󱀹"}.mdi-file-settings:before{content:"󱁹"}.mdi-file-settings-outline:before{content:"󱁺"}.mdi-file-sign:before{content:"󱧃"}.mdi-file-star:before{content:"󱀺"}.mdi-file-star-four-points:before{content:"󱰭"}.mdi-file-star-four-points-outline:before{content:"󱰮"}.mdi-file-star-outline:before{content:"󱀻"}.mdi-file-swap:before{content:"󰾴"}.mdi-file-swap-outline:before{content:"󰾵"}.mdi-file-sync:before{content:"󱈖"}.mdi-file-sync-outline:before{content:"󱈗"}.mdi-file-table:before{content:"󰱾"}.mdi-file-table-box:before{content:"󱃡"}.mdi-file-table-box-multiple:before{content:"󱃢"}.mdi-file-table-box-multiple-outline:before{content:"󱃣"}.mdi-file-table-box-outline:before{content:"󱃤"}.mdi-file-table-outline:before{content:"󰱿"}.mdi-file-tree:before{content:"󰙅"}.mdi-file-tree-outline:before{content:"󱏒"}.mdi-file-undo:before{content:"󰣜"}.mdi-file-undo-outline:before{content:"󱀼"}.mdi-file-upload:before{content:"󰩍"}.mdi-file-upload-outline:before{content:"󰩎"}.mdi-file-video:before{content:"󰈫"}.mdi-file-video-outline:before{content:"󰸬"}.mdi-file-word:before{content:"󰈬"}.mdi-file-word-box:before{content:"󰈭"}.mdi-file-word-box-outline:before{content:"󱀽"}.mdi-file-word-outline:before{content:"󱀾"}.mdi-file-xml-box:before{content:"󱭋"}.mdi-film:before{content:"󰈯"}.mdi-filmstrip:before{content:"󰈰"}.mdi-filmstrip-box:before{content:"󰌲"}.mdi-filmstrip-box-multiple:before{content:"󰴘"}.mdi-filmstrip-off:before{content:"󰈱"}.mdi-filter:before{content:"󰈲"}.mdi-filter-check:before{content:"󱣬"}.mdi-filter-check-outline:before{content:"󱣭"}.mdi-filter-cog:before{content:"󱪣"}.mdi-filter-cog-outline:before{content:"󱪤"}.mdi-filter-menu:before{content:"󱃥"}.mdi-filter-menu-outline:before{content:"󱃦"}.mdi-filter-minus:before{content:"󰻮"}.mdi-filter-minus-outline:before{content:"󰻯"}.mdi-filter-multiple:before{content:"󱨿"}.mdi-filter-multiple-outline:before{content:"󱩀"}.mdi-filter-off:before{content:"󱓯"}.mdi-filter-off-outline:before{content:"󱓰"}.mdi-filter-outline:before{content:"󰈳"}.mdi-filter-plus:before{content:"󰻰"}.mdi-filter-plus-outline:before{content:"󰻱"}.mdi-filter-remove:before{content:"󰈴"}.mdi-filter-remove-outline:before{content:"󰈵"}.mdi-filter-settings:before{content:"󱪥"}.mdi-filter-settings-outline:before{content:"󱪦"}.mdi-filter-variant:before{content:"󰈶"}.mdi-filter-variant-minus:before{content:"󱄒"}.mdi-filter-variant-plus:before{content:"󱄓"}.mdi-filter-variant-remove:before{content:"󱀿"}.mdi-finance:before{content:"󰠟"}.mdi-find-replace:before{content:"󰛔"}.mdi-fingerprint:before{content:"󰈷"}.mdi-fingerprint-off:before{content:"󰺱"}.mdi-fire:before{content:"󰈸"}.mdi-fire-alert:before{content:"󱗗"}.mdi-fire-circle:before{content:"󱠇"}.mdi-fire-extinguisher:before{content:"󰻲"}.mdi-fire-hydrant:before{content:"󱄷"}.mdi-fire-hydrant-alert:before{content:"󱄸"}.mdi-fire-hydrant-off:before{content:"󱄹"}.mdi-fire-off:before{content:"󱜢"}.mdi-fire-station:before{content:"󱳃"}.mdi-fire-truck:before{content:"󰢫"}.mdi-firebase:before{content:"󰥧"}.mdi-firefox:before{content:"󰈹"}.mdi-fireplace:before{content:"󰸮"}.mdi-fireplace-off:before{content:"󰸯"}.mdi-firewire:before{content:"󰖾"}.mdi-firework:before{content:"󰸰"}.mdi-firework-off:before{content:"󱜣"}.mdi-fish:before{content:"󰈺"}.mdi-fish-off:before{content:"󱏳"}.mdi-fishbowl:before{content:"󰻳"}.mdi-fishbowl-outline:before{content:"󰻴"}.mdi-fit-to-page:before{content:"󰻵"}.mdi-fit-to-page-outline:before{content:"󰻶"}.mdi-fit-to-screen:before{content:"󱣴"}.mdi-fit-to-screen-outline:before{content:"󱣵"}.mdi-flag:before{content:"󰈻"}.mdi-flag-checkered:before{content:"󰈼"}.mdi-flag-minus:before{content:"󰮙"}.mdi-flag-minus-outline:before{content:"󱂲"}.mdi-flag-off:before{content:"󱣮"}.mdi-flag-off-outline:before{content:"󱣯"}.mdi-flag-outline:before{content:"󰈽"}.mdi-flag-plus:before{content:"󰮚"}.mdi-flag-plus-outline:before{content:"󱂳"}.mdi-flag-remove:before{content:"󰮛"}.mdi-flag-remove-outline:before{content:"󱂴"}.mdi-flag-triangle:before{content:"󰈿"}.mdi-flag-variant:before{content:"󰉀"}.mdi-flag-variant-minus:before{content:"󱮴"}.mdi-flag-variant-minus-outline:before{content:"󱮵"}.mdi-flag-variant-off:before{content:"󱮰"}.mdi-flag-variant-off-outline:before{content:"󱮱"}.mdi-flag-variant-outline:before{content:"󰈾"}.mdi-flag-variant-plus:before{content:"󱮲"}.mdi-flag-variant-plus-outline:before{content:"󱮳"}.mdi-flag-variant-remove:before{content:"󱮶"}.mdi-flag-variant-remove-outline:before{content:"󱮷"}.mdi-flare:before{content:"󰵲"}.mdi-flash:before{content:"󰉁"}.mdi-flash-alert:before{content:"󰻷"}.mdi-flash-alert-outline:before{content:"󰻸"}.mdi-flash-auto:before{content:"󰉂"}.mdi-flash-off:before{content:"󰉃"}.mdi-flash-off-outline:before{content:"󱭅"}.mdi-flash-outline:before{content:"󰛕"}.mdi-flash-red-eye:before{content:"󰙻"}.mdi-flash-triangle:before{content:"󱬝"}.mdi-flash-triangle-outline:before{content:"󱬞"}.mdi-flashlight:before{content:"󰉄"}.mdi-flashlight-off:before{content:"󰉅"}.mdi-flask:before{content:"󰂓"}.mdi-flask-empty:before{content:"󰂔"}.mdi-flask-empty-minus:before{content:"󱈺"}.mdi-flask-empty-minus-outline:before{content:"󱈻"}.mdi-flask-empty-off:before{content:"󱏴"}.mdi-flask-empty-off-outline:before{content:"󱏵"}.mdi-flask-empty-outline:before{content:"󰂕"}.mdi-flask-empty-plus:before{content:"󱈼"}.mdi-flask-empty-plus-outline:before{content:"󱈽"}.mdi-flask-empty-remove:before{content:"󱈾"}.mdi-flask-empty-remove-outline:before{content:"󱈿"}.mdi-flask-minus:before{content:"󱉀"}.mdi-flask-minus-outline:before{content:"󱉁"}.mdi-flask-off:before{content:"󱏶"}.mdi-flask-off-outline:before{content:"󱏷"}.mdi-flask-outline:before{content:"󰂖"}.mdi-flask-plus:before{content:"󱉂"}.mdi-flask-plus-outline:before{content:"󱉃"}.mdi-flask-remove:before{content:"󱉄"}.mdi-flask-remove-outline:before{content:"󱉅"}.mdi-flask-round-bottom:before{content:"󱉋"}.mdi-flask-round-bottom-empty:before{content:"󱉌"}.mdi-flask-round-bottom-empty-outline:before{content:"󱉍"}.mdi-flask-round-bottom-outline:before{content:"󱉎"}.mdi-fleur-de-lis:before{content:"󱌃"}.mdi-flip-horizontal:before{content:"󱃧"}.mdi-flip-to-back:before{content:"󰉇"}.mdi-flip-to-front:before{content:"󰉈"}.mdi-flip-vertical:before{content:"󱃨"}.mdi-floor-lamp:before{content:"󰣝"}.mdi-floor-lamp-dual:before{content:"󱁀"}.mdi-floor-lamp-dual-outline:before{content:"󱟎"}.mdi-floor-lamp-outline:before{content:"󱟈"}.mdi-floor-lamp-torchiere:before{content:"󱝇"}.mdi-floor-lamp-torchiere-outline:before{content:"󱟖"}.mdi-floor-lamp-torchiere-variant:before{content:"󱁁"}.mdi-floor-lamp-torchiere-variant-outline:before{content:"󱟏"}.mdi-floor-plan:before{content:"󰠡"}.mdi-floppy:before{content:"󰉉"}.mdi-floppy-variant:before{content:"󰧯"}.mdi-flower:before{content:"󰉊"}.mdi-flower-outline:before{content:"󰧰"}.mdi-flower-pollen:before{content:"󱢅"}.mdi-flower-pollen-outline:before{content:"󱢆"}.mdi-flower-poppy:before{content:"󰴈"}.mdi-flower-tulip:before{content:"󰧱"}.mdi-flower-tulip-outline:before{content:"󰧲"}.mdi-focus-auto:before{content:"󰽎"}.mdi-focus-field:before{content:"󰽏"}.mdi-focus-field-horizontal:before{content:"󰽐"}.mdi-focus-field-vertical:before{content:"󰽑"}.mdi-folder:before{content:"󰉋"}.mdi-folder-account:before{content:"󰉌"}.mdi-folder-account-outline:before{content:"󰮜"}.mdi-folder-alert:before{content:"󰷌"}.mdi-folder-alert-outline:before{content:"󰷍"}.mdi-folder-arrow-down:before{content:"󱧨"}.mdi-folder-arrow-down-outline:before{content:"󱧩"}.mdi-folder-arrow-left:before{content:"󱧪"}.mdi-folder-arrow-left-outline:before{content:"󱧫"}.mdi-folder-arrow-left-right:before{content:"󱧬"}.mdi-folder-arrow-left-right-outline:before{content:"󱧭"}.mdi-folder-arrow-right:before{content:"󱧮"}.mdi-folder-arrow-right-outline:before{content:"󱧯"}.mdi-folder-arrow-up:before{content:"󱧰"}.mdi-folder-arrow-up-down:before{content:"󱧱"}.mdi-folder-arrow-up-down-outline:before{content:"󱧲"}.mdi-folder-arrow-up-outline:before{content:"󱧳"}.mdi-folder-cancel:before{content:"󱧴"}.mdi-folder-cancel-outline:before{content:"󱧵"}.mdi-folder-check:before{content:"󱥾"}.mdi-folder-check-outline:before{content:"󱥿"}.mdi-folder-clock:before{content:"󰪺"}.mdi-folder-clock-outline:before{content:"󰪻"}.mdi-folder-cog:before{content:"󱁿"}.mdi-folder-cog-outline:before{content:"󱂀"}.mdi-folder-download:before{content:"󰉍"}.mdi-folder-download-outline:before{content:"󱃩"}.mdi-folder-edit:before{content:"󰣞"}.mdi-folder-edit-outline:before{content:"󰷎"}.mdi-folder-eye:before{content:"󱞊"}.mdi-folder-eye-outline:before{content:"󱞋"}.mdi-folder-file:before{content:"󱧶"}.mdi-folder-file-outline:before{content:"󱧷"}.mdi-folder-google-drive:before{content:"󰉎"}.mdi-folder-heart:before{content:"󱃪"}.mdi-folder-heart-outline:before{content:"󱃫"}.mdi-folder-hidden:before{content:"󱞞"}.mdi-folder-home:before{content:"󱂵"}.mdi-folder-home-outline:before{content:"󱂶"}.mdi-folder-image:before{content:"󰉏"}.mdi-folder-information:before{content:"󱂷"}.mdi-folder-information-outline:before{content:"󱂸"}.mdi-folder-key:before{content:"󰢬"}.mdi-folder-key-network:before{content:"󰢭"}.mdi-folder-key-network-outline:before{content:"󰲀"}.mdi-folder-key-outline:before{content:"󱃬"}.mdi-folder-lock:before{content:"󰉐"}.mdi-folder-lock-open:before{content:"󰉑"}.mdi-folder-lock-open-outline:before{content:"󱪧"}.mdi-folder-lock-outline:before{content:"󱪨"}.mdi-folder-marker:before{content:"󱉭"}.mdi-folder-marker-outline:before{content:"󱉮"}.mdi-folder-minus:before{content:"󱭉"}.mdi-folder-minus-outline:before{content:"󱭊"}.mdi-folder-move:before{content:"󰉒"}.mdi-folder-move-outline:before{content:"󱉆"}.mdi-folder-multiple:before{content:"󰉓"}.mdi-folder-multiple-image:before{content:"󰉔"}.mdi-folder-multiple-outline:before{content:"󰉕"}.mdi-folder-multiple-plus:before{content:"󱑾"}.mdi-folder-multiple-plus-outline:before{content:"󱑿"}.mdi-folder-music:before{content:"󱍙"}.mdi-folder-music-outline:before{content:"󱍚"}.mdi-folder-network:before{content:"󰡰"}.mdi-folder-network-outline:before{content:"󰲁"}.mdi-folder-off:before{content:"󱧸"}.mdi-folder-off-outline:before{content:"󱧹"}.mdi-folder-open:before{content:"󰝰"}.mdi-folder-open-outline:before{content:"󰷏"}.mdi-folder-outline:before{content:"󰉖"}.mdi-folder-play:before{content:"󱧺"}.mdi-folder-play-outline:before{content:"󱧻"}.mdi-folder-plus:before{content:"󰉗"}.mdi-folder-plus-outline:before{content:"󰮝"}.mdi-folder-pound:before{content:"󰴉"}.mdi-folder-pound-outline:before{content:"󰴊"}.mdi-folder-question:before{content:"󱧊"}.mdi-folder-question-outline:before{content:"󱧋"}.mdi-folder-refresh:before{content:"󰝉"}.mdi-folder-refresh-outline:before{content:"󰕂"}.mdi-folder-remove:before{content:"󰉘"}.mdi-folder-remove-outline:before{content:"󰮞"}.mdi-folder-search:before{content:"󰥨"}.mdi-folder-search-outline:before{content:"󰥩"}.mdi-folder-settings:before{content:"󱁽"}.mdi-folder-settings-outline:before{content:"󱁾"}.mdi-folder-star:before{content:"󰚝"}.mdi-folder-star-multiple:before{content:"󱏓"}.mdi-folder-star-multiple-outline:before{content:"󱏔"}.mdi-folder-star-outline:before{content:"󰮟"}.mdi-folder-swap:before{content:"󰾶"}.mdi-folder-swap-outline:before{content:"󰾷"}.mdi-folder-sync:before{content:"󰴋"}.mdi-folder-sync-outline:before{content:"󰴌"}.mdi-folder-table:before{content:"󱋣"}.mdi-folder-table-outline:before{content:"󱋤"}.mdi-folder-text:before{content:"󰲂"}.mdi-folder-text-outline:before{content:"󰲃"}.mdi-folder-upload:before{content:"󰉙"}.mdi-folder-upload-outline:before{content:"󱃭"}.mdi-folder-wrench:before{content:"󱧼"}.mdi-folder-wrench-outline:before{content:"󱧽"}.mdi-folder-zip:before{content:"󰛫"}.mdi-folder-zip-outline:before{content:"󰞹"}.mdi-font-awesome:before{content:"󰀺"}.mdi-food:before{content:"󰉚"}.mdi-food-apple:before{content:"󰉛"}.mdi-food-apple-outline:before{content:"󰲄"}.mdi-food-croissant:before{content:"󰟈"}.mdi-food-drumstick:before{content:"󱐟"}.mdi-food-drumstick-off:before{content:"󱑨"}.mdi-food-drumstick-off-outline:before{content:"󱑩"}.mdi-food-drumstick-outline:before{content:"󱐠"}.mdi-food-fork-drink:before{content:"󰗲"}.mdi-food-halal:before{content:"󱕲"}.mdi-food-hot-dog:before{content:"󱡋"}.mdi-food-kosher:before{content:"󱕳"}.mdi-food-off:before{content:"󰗳"}.mdi-food-off-outline:before{content:"󱤕"}.mdi-food-outline:before{content:"󱤖"}.mdi-food-steak:before{content:"󱑪"}.mdi-food-steak-off:before{content:"󱑫"}.mdi-food-takeout-box:before{content:"󱠶"}.mdi-food-takeout-box-outline:before{content:"󱠷"}.mdi-food-turkey:before{content:"󱜜"}.mdi-food-variant:before{content:"󰉜"}.mdi-food-variant-off:before{content:"󱏥"}.mdi-foot-print:before{content:"󰽒"}.mdi-football:before{content:"󰉝"}.mdi-football-australian:before{content:"󰉞"}.mdi-football-helmet:before{content:"󰉟"}.mdi-forest:before{content:"󱢗"}.mdi-forest-outline:before{content:"󱱣"}.mdi-forklift:before{content:"󰟉"}.mdi-form-dropdown:before{content:"󱐀"}.mdi-form-select:before{content:"󱐁"}.mdi-form-textarea:before{content:"󱂕"}.mdi-form-textbox:before{content:"󰘎"}.mdi-form-textbox-lock:before{content:"󱍝"}.mdi-form-textbox-password:before{content:"󰟵"}.mdi-format-align-bottom:before{content:"󰝓"}.mdi-format-align-center:before{content:"󰉠"}.mdi-format-align-justify:before{content:"󰉡"}.mdi-format-align-left:before{content:"󰉢"}.mdi-format-align-middle:before{content:"󰝔"}.mdi-format-align-right:before{content:"󰉣"}.mdi-format-align-top:before{content:"󰝕"}.mdi-format-annotation-minus:before{content:"󰪼"}.mdi-format-annotation-plus:before{content:"󰙆"}.mdi-format-bold:before{content:"󰉤"}.mdi-format-clear:before{content:"󰉥"}.mdi-format-color-fill:before{content:"󰉦"}.mdi-format-color-highlight:before{content:"󰸱"}.mdi-format-color-marker-cancel:before{content:"󱌓"}.mdi-format-color-text:before{content:"󰚞"}.mdi-format-columns:before{content:"󰣟"}.mdi-format-float-center:before{content:"󰉧"}.mdi-format-float-left:before{content:"󰉨"}.mdi-format-float-none:before{content:"󰉩"}.mdi-format-float-right:before{content:"󰉪"}.mdi-format-font:before{content:"󰛖"}.mdi-format-font-size-decrease:before{content:"󰧳"}.mdi-format-font-size-increase:before{content:"󰧴"}.mdi-format-header-1:before{content:"󰉫"}.mdi-format-header-2:before{content:"󰉬"}.mdi-format-header-3:before{content:"󰉭"}.mdi-format-header-4:before{content:"󰉮"}.mdi-format-header-5:before{content:"󰉯"}.mdi-format-header-6:before{content:"󰉰"}.mdi-format-header-decrease:before{content:"󰉱"}.mdi-format-header-equal:before{content:"󰉲"}.mdi-format-header-increase:before{content:"󰉳"}.mdi-format-header-pound:before{content:"󰉴"}.mdi-format-horizontal-align-center:before{content:"󰘞"}.mdi-format-horizontal-align-left:before{content:"󰘟"}.mdi-format-horizontal-align-right:before{content:"󰘠"}.mdi-format-indent-decrease:before{content:"󰉵"}.mdi-format-indent-increase:before{content:"󰉶"}.mdi-format-italic:before{content:"󰉷"}.mdi-format-letter-case:before{content:"󰬴"}.mdi-format-letter-case-lower:before{content:"󰬵"}.mdi-format-letter-case-upper:before{content:"󰬶"}.mdi-format-letter-ends-with:before{content:"󰾸"}.mdi-format-letter-matches:before{content:"󰾹"}.mdi-format-letter-spacing:before{content:"󱥖"}.mdi-format-letter-spacing-variant:before{content:"󱫻"}.mdi-format-letter-starts-with:before{content:"󰾺"}.mdi-format-line-height:before{content:"󱫼"}.mdi-format-line-spacing:before{content:"󰉸"}.mdi-format-line-style:before{content:"󰗈"}.mdi-format-line-weight:before{content:"󰗉"}.mdi-format-list-bulleted:before{content:"󰉹"}.mdi-format-list-bulleted-square:before{content:"󰷐"}.mdi-format-list-bulleted-triangle:before{content:"󰺲"}.mdi-format-list-bulleted-type:before{content:"󰉺"}.mdi-format-list-checkbox:before{content:"󰥪"}.mdi-format-list-checks:before{content:"󰝖"}.mdi-format-list-group:before{content:"󱡠"}.mdi-format-list-group-plus:before{content:"󱭖"}.mdi-format-list-numbered:before{content:"󰉻"}.mdi-format-list-numbered-rtl:before{content:"󰴍"}.mdi-format-list-text:before{content:"󱉯"}.mdi-format-overline:before{content:"󰺳"}.mdi-format-page-break:before{content:"󰛗"}.mdi-format-page-split:before{content:"󱤗"}.mdi-format-paint:before{content:"󰉼"}.mdi-format-paragraph:before{content:"󰉽"}.mdi-format-paragraph-spacing:before{content:"󱫽"}.mdi-format-pilcrow:before{content:"󰛘"}.mdi-format-pilcrow-arrow-left:before{content:"󰊆"}.mdi-format-pilcrow-arrow-right:before{content:"󰊅"}.mdi-format-quote-close:before{content:"󰉾"}.mdi-format-quote-close-outline:before{content:"󱆨"}.mdi-format-quote-open:before{content:"󰝗"}.mdi-format-quote-open-outline:before{content:"󱆧"}.mdi-format-rotate-90:before{content:"󰚪"}.mdi-format-section:before{content:"󰚟"}.mdi-format-size:before{content:"󰉿"}.mdi-format-strikethrough:before{content:"󰊀"}.mdi-format-strikethrough-variant:before{content:"󰊁"}.mdi-format-subscript:before{content:"󰊂"}.mdi-format-superscript:before{content:"󰊃"}.mdi-format-text:before{content:"󰊄"}.mdi-format-text-rotation-angle-down:before{content:"󰾻"}.mdi-format-text-rotation-angle-up:before{content:"󰾼"}.mdi-format-text-rotation-down:before{content:"󰵳"}.mdi-format-text-rotation-down-vertical:before{content:"󰾽"}.mdi-format-text-rotation-none:before{content:"󰵴"}.mdi-format-text-rotation-up:before{content:"󰾾"}.mdi-format-text-rotation-vertical:before{content:"󰾿"}.mdi-format-text-variant:before{content:"󰸲"}.mdi-format-text-variant-outline:before{content:"󱔏"}.mdi-format-text-wrapping-clip:before{content:"󰴎"}.mdi-format-text-wrapping-overflow:before{content:"󰴏"}.mdi-format-text-wrapping-wrap:before{content:"󰴐"}.mdi-format-textbox:before{content:"󰴑"}.mdi-format-title:before{content:"󰗴"}.mdi-format-underline:before{content:"󰊇"}.mdi-format-underline-wavy:before{content:"󱣩"}.mdi-format-vertical-align-bottom:before{content:"󰘡"}.mdi-format-vertical-align-center:before{content:"󰘢"}.mdi-format-vertical-align-top:before{content:"󰘣"}.mdi-format-wrap-inline:before{content:"󰊈"}.mdi-format-wrap-square:before{content:"󰊉"}.mdi-format-wrap-tight:before{content:"󰊊"}.mdi-format-wrap-top-bottom:before{content:"󰊋"}.mdi-forum:before{content:"󰊌"}.mdi-forum-minus:before{content:"󱪩"}.mdi-forum-minus-outline:before{content:"󱪪"}.mdi-forum-outline:before{content:"󰠢"}.mdi-forum-plus:before{content:"󱪫"}.mdi-forum-plus-outline:before{content:"󱪬"}.mdi-forum-remove:before{content:"󱪭"}.mdi-forum-remove-outline:before{content:"󱪮"}.mdi-forward:before{content:"󰊍"}.mdi-forwardburger:before{content:"󰵵"}.mdi-fountain:before{content:"󰥫"}.mdi-fountain-pen:before{content:"󰴒"}.mdi-fountain-pen-tip:before{content:"󰴓"}.mdi-fraction-one-half:before{content:"󱦒"}.mdi-freebsd:before{content:"󰣠"}.mdi-french-fries:before{content:"󱥗"}.mdi-frequently-asked-questions:before{content:"󰺴"}.mdi-fridge:before{content:"󰊐"}.mdi-fridge-alert:before{content:"󱆱"}.mdi-fridge-alert-outline:before{content:"󱆲"}.mdi-fridge-bottom:before{content:"󰊒"}.mdi-fridge-industrial:before{content:"󱗮"}.mdi-fridge-industrial-alert:before{content:"󱗯"}.mdi-fridge-industrial-alert-outline:before{content:"󱗰"}.mdi-fridge-industrial-off:before{content:"󱗱"}.mdi-fridge-industrial-off-outline:before{content:"󱗲"}.mdi-fridge-industrial-outline:before{content:"󱗳"}.mdi-fridge-off:before{content:"󱆯"}.mdi-fridge-off-outline:before{content:"󱆰"}.mdi-fridge-outline:before{content:"󰊏"}.mdi-fridge-top:before{content:"󰊑"}.mdi-fridge-variant:before{content:"󱗴"}.mdi-fridge-variant-alert:before{content:"󱗵"}.mdi-fridge-variant-alert-outline:before{content:"󱗶"}.mdi-fridge-variant-off:before{content:"󱗷"}.mdi-fridge-variant-off-outline:before{content:"󱗸"}.mdi-fridge-variant-outline:before{content:"󱗹"}.mdi-fruit-cherries:before{content:"󱁂"}.mdi-fruit-cherries-off:before{content:"󱏸"}.mdi-fruit-citrus:before{content:"󱁃"}.mdi-fruit-citrus-off:before{content:"󱏹"}.mdi-fruit-grapes:before{content:"󱁄"}.mdi-fruit-grapes-outline:before{content:"󱁅"}.mdi-fruit-pear:before{content:"󱨎"}.mdi-fruit-pineapple:before{content:"󱁆"}.mdi-fruit-watermelon:before{content:"󱁇"}.mdi-fuel:before{content:"󰟊"}.mdi-fuel-cell:before{content:"󱢵"}.mdi-fullscreen:before{content:"󰊓"}.mdi-fullscreen-exit:before{content:"󰊔"}.mdi-function:before{content:"󰊕"}.mdi-function-variant:before{content:"󰡱"}.mdi-furigana-horizontal:before{content:"󱂁"}.mdi-furigana-vertical:before{content:"󱂂"}.mdi-fuse:before{content:"󰲅"}.mdi-fuse-alert:before{content:"󱐭"}.mdi-fuse-blade:before{content:"󰲆"}.mdi-fuse-off:before{content:"󱐬"}.mdi-gamepad:before{content:"󰊖"}.mdi-gamepad-circle:before{content:"󰸳"}.mdi-gamepad-circle-down:before{content:"󰸴"}.mdi-gamepad-circle-left:before{content:"󰸵"}.mdi-gamepad-circle-outline:before{content:"󰸶"}.mdi-gamepad-circle-right:before{content:"󰸷"}.mdi-gamepad-circle-up:before{content:"󰸸"}.mdi-gamepad-down:before{content:"󰸹"}.mdi-gamepad-left:before{content:"󰸺"}.mdi-gamepad-outline:before{content:"󱤙"}.mdi-gamepad-right:before{content:"󰸻"}.mdi-gamepad-round:before{content:"󰸼"}.mdi-gamepad-round-down:before{content:"󰸽"}.mdi-gamepad-round-left:before{content:"󰸾"}.mdi-gamepad-round-outline:before{content:"󰸿"}.mdi-gamepad-round-right:before{content:"󰹀"}.mdi-gamepad-round-up:before{content:"󰹁"}.mdi-gamepad-square:before{content:"󰺵"}.mdi-gamepad-square-outline:before{content:"󰺶"}.mdi-gamepad-up:before{content:"󰹂"}.mdi-gamepad-variant:before{content:"󰊗"}.mdi-gamepad-variant-outline:before{content:"󰺷"}.mdi-gamma:before{content:"󱃮"}.mdi-gantry-crane:before{content:"󰷑"}.mdi-garage:before{content:"󰛙"}.mdi-garage-alert:before{content:"󰡲"}.mdi-garage-alert-variant:before{content:"󱋕"}.mdi-garage-lock:before{content:"󱟻"}.mdi-garage-open:before{content:"󰛚"}.mdi-garage-open-variant:before{content:"󱋔"}.mdi-garage-variant:before{content:"󱋓"}.mdi-garage-variant-lock:before{content:"󱟼"}.mdi-gas-burner:before{content:"󱨛"}.mdi-gas-cylinder:before{content:"󰙇"}.mdi-gas-station:before{content:"󰊘"}.mdi-gas-station-in-use:before{content:"󱳄"}.mdi-gas-station-in-use-outline:before{content:"󱳅"}.mdi-gas-station-off:before{content:"󱐉"}.mdi-gas-station-off-outline:before{content:"󱐊"}.mdi-gas-station-outline:before{content:"󰺸"}.mdi-gate:before{content:"󰊙"}.mdi-gate-alert:before{content:"󱟸"}.mdi-gate-and:before{content:"󰣡"}.mdi-gate-arrow-left:before{content:"󱟷"}.mdi-gate-arrow-right:before{content:"󱅩"}.mdi-gate-buffer:before{content:"󱫾"}.mdi-gate-nand:before{content:"󰣢"}.mdi-gate-nor:before{content:"󰣣"}.mdi-gate-not:before{content:"󰣤"}.mdi-gate-open:before{content:"󱅪"}.mdi-gate-or:before{content:"󰣥"}.mdi-gate-xnor:before{content:"󰣦"}.mdi-gate-xor:before{content:"󰣧"}.mdi-gatsby:before{content:"󰹃"}.mdi-gauge:before{content:"󰊚"}.mdi-gauge-empty:before{content:"󰡳"}.mdi-gauge-full:before{content:"󰡴"}.mdi-gauge-low:before{content:"󰡵"}.mdi-gavel:before{content:"󰊛"}.mdi-gender-female:before{content:"󰊜"}.mdi-gender-male:before{content:"󰊝"}.mdi-gender-male-female:before{content:"󰊞"}.mdi-gender-male-female-variant:before{content:"󱄿"}.mdi-gender-non-binary:before{content:"󱅀"}.mdi-gender-transgender:before{content:"󰊟"}.mdi-generator-mobile:before{content:"󱲊"}.mdi-generator-portable:before{content:"󱲋"}.mdi-generator-stationary:before{content:"󱲌"}.mdi-gentoo:before{content:"󰣨"}.mdi-gesture:before{content:"󰟋"}.mdi-gesture-double-tap:before{content:"󰜼"}.mdi-gesture-pinch:before{content:"󰪽"}.mdi-gesture-spread:before{content:"󰪾"}.mdi-gesture-swipe:before{content:"󰵶"}.mdi-gesture-swipe-down:before{content:"󰜽"}.mdi-gesture-swipe-horizontal:before{content:"󰪿"}.mdi-gesture-swipe-left:before{content:"󰜾"}.mdi-gesture-swipe-right:before{content:"󰜿"}.mdi-gesture-swipe-up:before{content:"󰝀"}.mdi-gesture-swipe-vertical:before{content:"󰫀"}.mdi-gesture-tap:before{content:"󰝁"}.mdi-gesture-tap-box:before{content:"󱊩"}.mdi-gesture-tap-button:before{content:"󱊨"}.mdi-gesture-tap-hold:before{content:"󰵷"}.mdi-gesture-two-double-tap:before{content:"󰝂"}.mdi-gesture-two-tap:before{content:"󰝃"}.mdi-ghost:before{content:"󰊠"}.mdi-ghost-off:before{content:"󰧵"}.mdi-ghost-off-outline:before{content:"󱙜"}.mdi-ghost-outline:before{content:"󱙝"}.mdi-gift:before{content:"󰹄"}.mdi-gift-off:before{content:"󱛯"}.mdi-gift-off-outline:before{content:"󱛰"}.mdi-gift-open:before{content:"󱛱"}.mdi-gift-open-outline:before{content:"󱛲"}.mdi-gift-outline:before{content:"󰊡"}.mdi-git:before{content:"󰊢"}.mdi-github:before{content:"󰊤"}.mdi-gitlab:before{content:"󰮠"}.mdi-glass-cocktail:before{content:"󰍖"}.mdi-glass-cocktail-off:before{content:"󱗦"}.mdi-glass-flute:before{content:"󰊥"}.mdi-glass-fragile:before{content:"󱡳"}.mdi-glass-mug:before{content:"󰊦"}.mdi-glass-mug-off:before{content:"󱗧"}.mdi-glass-mug-variant:before{content:"󱄖"}.mdi-glass-mug-variant-off:before{content:"󱗨"}.mdi-glass-pint-outline:before{content:"󱌍"}.mdi-glass-stange:before{content:"󰊧"}.mdi-glass-tulip:before{content:"󰊨"}.mdi-glass-wine:before{content:"󰡶"}.mdi-glasses:before{content:"󰊪"}.mdi-globe-light:before{content:"󰙯"}.mdi-globe-light-outline:before{content:"󱋗"}.mdi-globe-model:before{content:"󰣩"}.mdi-gmail:before{content:"󰊫"}.mdi-gnome:before{content:"󰊬"}.mdi-go-kart:before{content:"󰵹"}.mdi-go-kart-track:before{content:"󰵺"}.mdi-gog:before{content:"󰮡"}.mdi-gold:before{content:"󱉏"}.mdi-golf:before{content:"󰠣"}.mdi-golf-cart:before{content:"󱆤"}.mdi-golf-tee:before{content:"󱂃"}.mdi-gondola:before{content:"󰚆"}.mdi-goodreads:before{content:"󰵻"}.mdi-google:before{content:"󰊭"}.mdi-google-ads:before{content:"󰲇"}.mdi-google-analytics:before{content:"󰟌"}.mdi-google-assistant:before{content:"󰟍"}.mdi-google-cardboard:before{content:"󰊮"}.mdi-google-chrome:before{content:"󰊯"}.mdi-google-circles:before{content:"󰊰"}.mdi-google-circles-communities:before{content:"󰊱"}.mdi-google-circles-extended:before{content:"󰊲"}.mdi-google-circles-group:before{content:"󰊳"}.mdi-google-classroom:before{content:"󰋀"}.mdi-google-cloud:before{content:"󱇶"}.mdi-google-downasaur:before{content:"󱍢"}.mdi-google-drive:before{content:"󰊶"}.mdi-google-earth:before{content:"󰊷"}.mdi-google-fit:before{content:"󰥬"}.mdi-google-glass:before{content:"󰊸"}.mdi-google-hangouts:before{content:"󰋉"}.mdi-google-keep:before{content:"󰛜"}.mdi-google-lens:before{content:"󰧶"}.mdi-google-maps:before{content:"󰗵"}.mdi-google-my-business:before{content:"󱁈"}.mdi-google-nearby:before{content:"󰊹"}.mdi-google-play:before{content:"󰊼"}.mdi-google-plus:before{content:"󰊽"}.mdi-google-podcast:before{content:"󰺹"}.mdi-google-spreadsheet:before{content:"󰧷"}.mdi-google-street-view:before{content:"󰲈"}.mdi-google-translate:before{content:"󰊿"}.mdi-gradient-horizontal:before{content:"󱝊"}.mdi-gradient-vertical:before{content:"󰚠"}.mdi-grain:before{content:"󰵼"}.mdi-graph:before{content:"󱁉"}.mdi-graph-outline:before{content:"󱁊"}.mdi-graphql:before{content:"󰡷"}.mdi-grass:before{content:"󱔐"}.mdi-grave-stone:before{content:"󰮢"}.mdi-grease-pencil:before{content:"󰙈"}.mdi-greater-than:before{content:"󰥭"}.mdi-greater-than-or-equal:before{content:"󰥮"}.mdi-greenhouse:before{content:"󰀭"}.mdi-grid:before{content:"󰋁"}.mdi-grid-large:before{content:"󰝘"}.mdi-grid-off:before{content:"󰋂"}.mdi-grill:before{content:"󰹅"}.mdi-grill-outline:before{content:"󱆊"}.mdi-group:before{content:"󰋃"}.mdi-guitar-acoustic:before{content:"󰝱"}.mdi-guitar-electric:before{content:"󰋄"}.mdi-guitar-pick:before{content:"󰋅"}.mdi-guitar-pick-outline:before{content:"󰋆"}.mdi-guy-fawkes-mask:before{content:"󰠥"}.mdi-gymnastics:before{content:"󱩁"}.mdi-hail:before{content:"󰫁"}.mdi-hair-dryer:before{content:"󱃯"}.mdi-hair-dryer-outline:before{content:"󱃰"}.mdi-halloween:before{content:"󰮣"}.mdi-hamburger:before{content:"󰚅"}.mdi-hamburger-check:before{content:"󱝶"}.mdi-hamburger-minus:before{content:"󱝷"}.mdi-hamburger-off:before{content:"󱝸"}.mdi-hamburger-plus:before{content:"󱝹"}.mdi-hamburger-remove:before{content:"󱝺"}.mdi-hammer:before{content:"󰣪"}.mdi-hammer-screwdriver:before{content:"󱌢"}.mdi-hammer-sickle:before{content:"󱢇"}.mdi-hammer-wrench:before{content:"󱌣"}.mdi-hand-back-left:before{content:"󰹆"}.mdi-hand-back-left-off:before{content:"󱠰"}.mdi-hand-back-left-off-outline:before{content:"󱠲"}.mdi-hand-back-left-outline:before{content:"󱠬"}.mdi-hand-back-right:before{content:"󰹇"}.mdi-hand-back-right-off:before{content:"󱠱"}.mdi-hand-back-right-off-outline:before{content:"󱠳"}.mdi-hand-back-right-outline:before{content:"󱠭"}.mdi-hand-clap:before{content:"󱥋"}.mdi-hand-clap-off:before{content:"󱩂"}.mdi-hand-coin:before{content:"󱢏"}.mdi-hand-coin-outline:before{content:"󱢐"}.mdi-hand-cycle:before{content:"󱮜"}.mdi-hand-extended:before{content:"󱢶"}.mdi-hand-extended-outline:before{content:"󱢷"}.mdi-hand-front-left:before{content:"󱠫"}.mdi-hand-front-left-outline:before{content:"󱠮"}.mdi-hand-front-right:before{content:"󰩏"}.mdi-hand-front-right-outline:before{content:"󱠯"}.mdi-hand-heart:before{content:"󱃱"}.mdi-hand-heart-outline:before{content:"󱕾"}.mdi-hand-okay:before{content:"󰩐"}.mdi-hand-peace:before{content:"󰩑"}.mdi-hand-peace-variant:before{content:"󰩒"}.mdi-hand-pointing-down:before{content:"󰩓"}.mdi-hand-pointing-left:before{content:"󰩔"}.mdi-hand-pointing-right:before{content:"󰋇"}.mdi-hand-pointing-up:before{content:"󰩕"}.mdi-hand-saw:before{content:"󰹈"}.mdi-hand-wash:before{content:"󱕿"}.mdi-hand-wash-outline:before{content:"󱖀"}.mdi-hand-water:before{content:"󱎟"}.mdi-hand-wave:before{content:"󱠡"}.mdi-hand-wave-outline:before{content:"󱠢"}.mdi-handball:before{content:"󰽓"}.mdi-handcuffs:before{content:"󱄾"}.mdi-hands-pray:before{content:"󰕹"}.mdi-handshake:before{content:"󱈘"}.mdi-handshake-outline:before{content:"󱖡"}.mdi-hanger:before{content:"󰋈"}.mdi-hard-hat:before{content:"󰥯"}.mdi-harddisk:before{content:"󰋊"}.mdi-harddisk-plus:before{content:"󱁋"}.mdi-harddisk-remove:before{content:"󱁌"}.mdi-hat-fedora:before{content:"󰮤"}.mdi-hazard-lights:before{content:"󰲉"}.mdi-hdmi-port:before{content:"󱮸"}.mdi-hdr:before{content:"󰵽"}.mdi-hdr-off:before{content:"󰵾"}.mdi-head:before{content:"󱍞"}.mdi-head-alert:before{content:"󱌸"}.mdi-head-alert-outline:before{content:"󱌹"}.mdi-head-check:before{content:"󱌺"}.mdi-head-check-outline:before{content:"󱌻"}.mdi-head-cog:before{content:"󱌼"}.mdi-head-cog-outline:before{content:"󱌽"}.mdi-head-dots-horizontal:before{content:"󱌾"}.mdi-head-dots-horizontal-outline:before{content:"󱌿"}.mdi-head-flash:before{content:"󱍀"}.mdi-head-flash-outline:before{content:"󱍁"}.mdi-head-heart:before{content:"󱍂"}.mdi-head-heart-outline:before{content:"󱍃"}.mdi-head-lightbulb:before{content:"󱍄"}.mdi-head-lightbulb-outline:before{content:"󱍅"}.mdi-head-minus:before{content:"󱍆"}.mdi-head-minus-outline:before{content:"󱍇"}.mdi-head-outline:before{content:"󱍟"}.mdi-head-plus:before{content:"󱍈"}.mdi-head-plus-outline:before{content:"󱍉"}.mdi-head-question:before{content:"󱍊"}.mdi-head-question-outline:before{content:"󱍋"}.mdi-head-remove:before{content:"󱍌"}.mdi-head-remove-outline:before{content:"󱍍"}.mdi-head-snowflake:before{content:"󱍎"}.mdi-head-snowflake-outline:before{content:"󱍏"}.mdi-head-sync:before{content:"󱍐"}.mdi-head-sync-outline:before{content:"󱍑"}.mdi-headphones:before{content:"󰋋"}.mdi-headphones-bluetooth:before{content:"󰥰"}.mdi-headphones-box:before{content:"󰋌"}.mdi-headphones-off:before{content:"󰟎"}.mdi-headphones-settings:before{content:"󰋍"}.mdi-headset:before{content:"󰋎"}.mdi-headset-dock:before{content:"󰋏"}.mdi-headset-off:before{content:"󰋐"}.mdi-heart:before{content:"󰋑"}.mdi-heart-box:before{content:"󰋒"}.mdi-heart-box-outline:before{content:"󰋓"}.mdi-heart-broken:before{content:"󰋔"}.mdi-heart-broken-outline:before{content:"󰴔"}.mdi-heart-circle:before{content:"󰥱"}.mdi-heart-circle-outline:before{content:"󰥲"}.mdi-heart-cog:before{content:"󱙣"}.mdi-heart-cog-outline:before{content:"󱙤"}.mdi-heart-flash:before{content:"󰻹"}.mdi-heart-half:before{content:"󰛟"}.mdi-heart-half-full:before{content:"󰛞"}.mdi-heart-half-outline:before{content:"󰛠"}.mdi-heart-minus:before{content:"󱐯"}.mdi-heart-minus-outline:before{content:"󱐲"}.mdi-heart-multiple:before{content:"󰩖"}.mdi-heart-multiple-outline:before{content:"󰩗"}.mdi-heart-off:before{content:"󰝙"}.mdi-heart-off-outline:before{content:"󱐴"}.mdi-heart-outline:before{content:"󰋕"}.mdi-heart-plus:before{content:"󱐮"}.mdi-heart-plus-outline:before{content:"󱐱"}.mdi-heart-pulse:before{content:"󰗶"}.mdi-heart-remove:before{content:"󱐰"}.mdi-heart-remove-outline:before{content:"󱐳"}.mdi-heart-search:before{content:"󱲍"}.mdi-heart-settings:before{content:"󱙥"}.mdi-heart-settings-outline:before{content:"󱙦"}.mdi-heat-pump:before{content:"󱩃"}.mdi-heat-pump-outline:before{content:"󱩄"}.mdi-heat-wave:before{content:"󱩅"}.mdi-heating-coil:before{content:"󱪯"}.mdi-helicopter:before{content:"󰫂"}.mdi-help:before{content:"󰋖"}.mdi-help-box:before{content:"󰞋"}.mdi-help-box-multiple:before{content:"󱰊"}.mdi-help-box-multiple-outline:before{content:"󱰋"}.mdi-help-box-outline:before{content:"󱰌"}.mdi-help-circle:before{content:"󰋗"}.mdi-help-circle-outline:before{content:"󰘥"}.mdi-help-network:before{content:"󰛵"}.mdi-help-network-outline:before{content:"󰲊"}.mdi-help-rhombus:before{content:"󰮥"}.mdi-help-rhombus-outline:before{content:"󰮦"}.mdi-hexadecimal:before{content:"󱊧"}.mdi-hexagon:before{content:"󰋘"}.mdi-hexagon-multiple:before{content:"󰛡"}.mdi-hexagon-multiple-outline:before{content:"󱃲"}.mdi-hexagon-outline:before{content:"󰋙"}.mdi-hexagon-slice-1:before{content:"󰫃"}.mdi-hexagon-slice-2:before{content:"󰫄"}.mdi-hexagon-slice-3:before{content:"󰫅"}.mdi-hexagon-slice-4:before{content:"󰫆"}.mdi-hexagon-slice-5:before{content:"󰫇"}.mdi-hexagon-slice-6:before{content:"󰫈"}.mdi-hexagram:before{content:"󰫉"}.mdi-hexagram-outline:before{content:"󰫊"}.mdi-high-definition:before{content:"󰟏"}.mdi-high-definition-box:before{content:"󰡸"}.mdi-highway:before{content:"󰗷"}.mdi-hiking:before{content:"󰵿"}.mdi-history:before{content:"󰋚"}.mdi-hockey-puck:before{content:"󰡹"}.mdi-hockey-sticks:before{content:"󰡺"}.mdi-hololens:before{content:"󰋛"}.mdi-home:before{content:"󰋜"}.mdi-home-account:before{content:"󰠦"}.mdi-home-alert:before{content:"󰡻"}.mdi-home-alert-outline:before{content:"󱗐"}.mdi-home-analytics:before{content:"󰺺"}.mdi-home-assistant:before{content:"󰟐"}.mdi-home-automation:before{content:"󰟑"}.mdi-home-battery:before{content:"󱤁"}.mdi-home-battery-outline:before{content:"󱤂"}.mdi-home-circle:before{content:"󰟒"}.mdi-home-circle-outline:before{content:"󱁍"}.mdi-home-city:before{content:"󰴕"}.mdi-home-city-outline:before{content:"󰴖"}.mdi-home-clock:before{content:"󱨒"}.mdi-home-clock-outline:before{content:"󱨓"}.mdi-home-edit:before{content:"󱅙"}.mdi-home-edit-outline:before{content:"󱅚"}.mdi-home-export-outline:before{content:"󰾛"}.mdi-home-flood:before{content:"󰻺"}.mdi-home-floor-0:before{content:"󰷒"}.mdi-home-floor-1:before{content:"󰶀"}.mdi-home-floor-2:before{content:"󰶁"}.mdi-home-floor-3:before{content:"󰶂"}.mdi-home-floor-a:before{content:"󰶃"}.mdi-home-floor-b:before{content:"󰶄"}.mdi-home-floor-g:before{content:"󰶅"}.mdi-home-floor-l:before{content:"󰶆"}.mdi-home-floor-negative-1:before{content:"󰷓"}.mdi-home-group:before{content:"󰷔"}.mdi-home-group-minus:before{content:"󱧁"}.mdi-home-group-plus:before{content:"󱧀"}.mdi-home-group-remove:before{content:"󱧂"}.mdi-home-heart:before{content:"󰠧"}.mdi-home-import-outline:before{content:"󰾜"}.mdi-home-lightbulb:before{content:"󱉑"}.mdi-home-lightbulb-outline:before{content:"󱉒"}.mdi-home-lightning-bolt:before{content:"󱤃"}.mdi-home-lightning-bolt-outline:before{content:"󱤄"}.mdi-home-lock:before{content:"󰣫"}.mdi-home-lock-open:before{content:"󰣬"}.mdi-home-map-marker:before{content:"󰗸"}.mdi-home-minus:before{content:"󰥴"}.mdi-home-minus-outline:before{content:"󱏕"}.mdi-home-modern:before{content:"󰋝"}.mdi-home-off:before{content:"󱩆"}.mdi-home-off-outline:before{content:"󱩇"}.mdi-home-outline:before{content:"󰚡"}.mdi-home-percent:before{content:"󱱼"}.mdi-home-percent-outline:before{content:"󱱽"}.mdi-home-plus:before{content:"󰥵"}.mdi-home-plus-outline:before{content:"󱏖"}.mdi-home-remove:before{content:"󱉇"}.mdi-home-remove-outline:before{content:"󱏗"}.mdi-home-roof:before{content:"󱄫"}.mdi-home-search:before{content:"󱎰"}.mdi-home-search-outline:before{content:"󱎱"}.mdi-home-silo:before{content:"󱮠"}.mdi-home-silo-outline:before{content:"󱮡"}.mdi-home-sound-in:before{content:"󱰯"}.mdi-home-sound-in-outline:before{content:"󱰰"}.mdi-home-sound-out:before{content:"󱰱"}.mdi-home-sound-out-outline:before{content:"󱰲"}.mdi-home-switch:before{content:"󱞔"}.mdi-home-switch-outline:before{content:"󱞕"}.mdi-home-thermometer:before{content:"󰽔"}.mdi-home-thermometer-outline:before{content:"󰽕"}.mdi-home-variant:before{content:"󰋞"}.mdi-home-variant-outline:before{content:"󰮧"}.mdi-hook:before{content:"󰛢"}.mdi-hook-off:before{content:"󰛣"}.mdi-hoop-house:before{content:"󰹖"}.mdi-hops:before{content:"󰋟"}.mdi-horizontal-rotate-clockwise:before{content:"󱃳"}.mdi-horizontal-rotate-counterclockwise:before{content:"󱃴"}.mdi-horse:before{content:"󱖿"}.mdi-horse-human:before{content:"󱗀"}.mdi-horse-variant:before{content:"󱗁"}.mdi-horse-variant-fast:before{content:"󱡮"}.mdi-horseshoe:before{content:"󰩘"}.mdi-hospital:before{content:"󰿶"}.mdi-hospital-box:before{content:"󰋠"}.mdi-hospital-box-outline:before{content:"󰿷"}.mdi-hospital-building:before{content:"󰋡"}.mdi-hospital-marker:before{content:"󰋢"}.mdi-hot-tub:before{content:"󰠨"}.mdi-hours-12:before{content:"󱲔"}.mdi-hours-24:before{content:"󱑸"}.mdi-hub:before{content:"󱲕"}.mdi-hub-outline:before{content:"󱲖"}.mdi-hubspot:before{content:"󰴗"}.mdi-hulu:before{content:"󰠩"}.mdi-human:before{content:"󰋦"}.mdi-human-baby-changing-table:before{content:"󱎋"}.mdi-human-cane:before{content:"󱖁"}.mdi-human-capacity-decrease:before{content:"󱖛"}.mdi-human-capacity-increase:before{content:"󱖜"}.mdi-human-child:before{content:"󰋧"}.mdi-human-dolly:before{content:"󱦀"}.mdi-human-edit:before{content:"󱓨"}.mdi-human-female:before{content:"󰙉"}.mdi-human-female-boy:before{content:"󰩙"}.mdi-human-female-dance:before{content:"󱗉"}.mdi-human-female-female:before{content:"󰩚"}.mdi-human-female-female-child:before{content:"󱲎"}.mdi-human-female-girl:before{content:"󰩛"}.mdi-human-greeting:before{content:"󱟄"}.mdi-human-greeting-proximity:before{content:"󱖝"}.mdi-human-greeting-variant:before{content:"󰙊"}.mdi-human-handsdown:before{content:"󰙋"}.mdi-human-handsup:before{content:"󰙌"}.mdi-human-male:before{content:"󰙍"}.mdi-human-male-board:before{content:"󰢐"}.mdi-human-male-board-poll:before{content:"󰡆"}.mdi-human-male-boy:before{content:"󰩜"}.mdi-human-male-child:before{content:"󱎌"}.mdi-human-male-female:before{content:"󰋨"}.mdi-human-male-female-child:before{content:"󱠣"}.mdi-human-male-girl:before{content:"󰩝"}.mdi-human-male-height:before{content:"󰻻"}.mdi-human-male-height-variant:before{content:"󰻼"}.mdi-human-male-male:before{content:"󰩞"}.mdi-human-male-male-child:before{content:"󱲏"}.mdi-human-non-binary:before{content:"󱡈"}.mdi-human-pregnant:before{content:"󰗏"}.mdi-human-queue:before{content:"󱕱"}.mdi-human-scooter:before{content:"󱇩"}.mdi-human-walker:before{content:"󱭱"}.mdi-human-wheelchair:before{content:"󱎍"}.mdi-human-white-cane:before{content:"󱦁"}.mdi-humble-bundle:before{content:"󰝄"}.mdi-hvac:before{content:"󱍒"}.mdi-hvac-off:before{content:"󱖞"}.mdi-hydraulic-oil-level:before{content:"󱌤"}.mdi-hydraulic-oil-temperature:before{content:"󱌥"}.mdi-hydro-power:before{content:"󱋥"}.mdi-hydrogen-station:before{content:"󱢔"}.mdi-ice-cream:before{content:"󰠪"}.mdi-ice-cream-off:before{content:"󰹒"}.mdi-ice-pop:before{content:"󰻽"}.mdi-id-card:before{content:"󰿀"}.mdi-identifier:before{content:"󰻾"}.mdi-ideogram-cjk:before{content:"󱌱"}.mdi-ideogram-cjk-variant:before{content:"󱌲"}.mdi-image:before{content:"󰋩"}.mdi-image-album:before{content:"󰋪"}.mdi-image-area:before{content:"󰋫"}.mdi-image-area-close:before{content:"󰋬"}.mdi-image-auto-adjust:before{content:"󰿁"}.mdi-image-broken:before{content:"󰋭"}.mdi-image-broken-variant:before{content:"󰋮"}.mdi-image-check:before{content:"󱬥"}.mdi-image-check-outline:before{content:"󱬦"}.mdi-image-edit:before{content:"󱇣"}.mdi-image-edit-outline:before{content:"󱇤"}.mdi-image-filter-black-white:before{content:"󰋰"}.mdi-image-filter-center-focus:before{content:"󰋱"}.mdi-image-filter-center-focus-strong:before{content:"󰻿"}.mdi-image-filter-center-focus-strong-outline:before{content:"󰼀"}.mdi-image-filter-center-focus-weak:before{content:"󰋲"}.mdi-image-filter-drama:before{content:"󰋳"}.mdi-image-filter-drama-outline:before{content:"󱯿"}.mdi-image-filter-frames:before{content:"󰋴"}.mdi-image-filter-hdr:before{content:"󰋵"}.mdi-image-filter-hdr-outline:before{content:"󱱤"}.mdi-image-filter-none:before{content:"󰋶"}.mdi-image-filter-tilt-shift:before{content:"󰋷"}.mdi-image-filter-vintage:before{content:"󰋸"}.mdi-image-frame:before{content:"󰹉"}.mdi-image-lock:before{content:"󱪰"}.mdi-image-lock-outline:before{content:"󱪱"}.mdi-image-marker:before{content:"󱝻"}.mdi-image-marker-outline:before{content:"󱝼"}.mdi-image-minus:before{content:"󱐙"}.mdi-image-minus-outline:before{content:"󱭇"}.mdi-image-move:before{content:"󰧸"}.mdi-image-multiple:before{content:"󰋹"}.mdi-image-multiple-outline:before{content:"󰋯"}.mdi-image-off:before{content:"󰠫"}.mdi-image-off-outline:before{content:"󱇑"}.mdi-image-outline:before{content:"󰥶"}.mdi-image-plus:before{content:"󰡼"}.mdi-image-plus-outline:before{content:"󱭆"}.mdi-image-refresh:before{content:"󱧾"}.mdi-image-refresh-outline:before{content:"󱧿"}.mdi-image-remove:before{content:"󱐘"}.mdi-image-remove-outline:before{content:"󱭈"}.mdi-image-search:before{content:"󰥷"}.mdi-image-search-outline:before{content:"󰥸"}.mdi-image-size-select-actual:before{content:"󰲍"}.mdi-image-size-select-large:before{content:"󰲎"}.mdi-image-size-select-small:before{content:"󰲏"}.mdi-image-sync:before{content:"󱨀"}.mdi-image-sync-outline:before{content:"󱨁"}.mdi-image-text:before{content:"󱘍"}.mdi-import:before{content:"󰋺"}.mdi-inbox:before{content:"󰚇"}.mdi-inbox-arrow-down:before{content:"󰋻"}.mdi-inbox-arrow-down-outline:before{content:"󱉰"}.mdi-inbox-arrow-up:before{content:"󰏑"}.mdi-inbox-arrow-up-outline:before{content:"󱉱"}.mdi-inbox-full:before{content:"󱉲"}.mdi-inbox-full-outline:before{content:"󱉳"}.mdi-inbox-multiple:before{content:"󰢰"}.mdi-inbox-multiple-outline:before{content:"󰮨"}.mdi-inbox-outline:before{content:"󱉴"}.mdi-inbox-remove:before{content:"󱖟"}.mdi-inbox-remove-outline:before{content:"󱖠"}.mdi-incognito:before{content:"󰗹"}.mdi-incognito-circle:before{content:"󱐡"}.mdi-incognito-circle-off:before{content:"󱐢"}.mdi-incognito-off:before{content:"󰁵"}.mdi-induction:before{content:"󱡌"}.mdi-infinity:before{content:"󰛤"}.mdi-information:before{content:"󰋼"}.mdi-information-box:before{content:"󱱥"}.mdi-information-box-outline:before{content:"󱱦"}.mdi-information-off:before{content:"󱞌"}.mdi-information-off-outline:before{content:"󱞍"}.mdi-information-outline:before{content:"󰋽"}.mdi-information-slab-box:before{content:"󱱧"}.mdi-information-slab-box-outline:before{content:"󱱨"}.mdi-information-slab-circle:before{content:"󱱩"}.mdi-information-slab-circle-outline:before{content:"󱱪"}.mdi-information-slab-symbol:before{content:"󱱫"}.mdi-information-symbol:before{content:"󱱬"}.mdi-information-variant:before{content:"󰙎"}.mdi-information-variant-box:before{content:"󱱭"}.mdi-information-variant-box-outline:before{content:"󱱮"}.mdi-information-variant-circle:before{content:"󱱯"}.mdi-information-variant-circle-outline:before{content:"󱱰"}.mdi-instagram:before{content:"󰋾"}.mdi-instrument-triangle:before{content:"󱁎"}.mdi-integrated-circuit-chip:before{content:"󱤓"}.mdi-invert-colors:before{content:"󰌁"}.mdi-invert-colors-off:before{content:"󰹊"}.mdi-iobroker:before{content:"󱋨"}.mdi-ip:before{content:"󰩟"}.mdi-ip-network:before{content:"󰩠"}.mdi-ip-network-outline:before{content:"󰲐"}.mdi-ip-outline:before{content:"󱦂"}.mdi-ipod:before{content:"󰲑"}.mdi-iron:before{content:"󱠤"}.mdi-iron-board:before{content:"󱠸"}.mdi-iron-outline:before{content:"󱠥"}.mdi-island:before{content:"󱁏"}.mdi-island-variant:before{content:"󱳆"}.mdi-iv-bag:before{content:"󱂹"}.mdi-jabber:before{content:"󰷕"}.mdi-jeepney:before{content:"󰌂"}.mdi-jellyfish:before{content:"󰼁"}.mdi-jellyfish-outline:before{content:"󰼂"}.mdi-jira:before{content:"󰌃"}.mdi-jquery:before{content:"󰡽"}.mdi-jsfiddle:before{content:"󰌄"}.mdi-jump-rope:before{content:"󱋿"}.mdi-kabaddi:before{content:"󰶇"}.mdi-kangaroo:before{content:"󱕘"}.mdi-karate:before{content:"󰠬"}.mdi-kayaking:before{content:"󰢯"}.mdi-keg:before{content:"󰌅"}.mdi-kettle:before{content:"󰗺"}.mdi-kettle-alert:before{content:"󱌗"}.mdi-kettle-alert-outline:before{content:"󱌘"}.mdi-kettle-off:before{content:"󱌛"}.mdi-kettle-off-outline:before{content:"󱌜"}.mdi-kettle-outline:before{content:"󰽖"}.mdi-kettle-pour-over:before{content:"󱜼"}.mdi-kettle-steam:before{content:"󱌙"}.mdi-kettle-steam-outline:before{content:"󱌚"}.mdi-kettlebell:before{content:"󱌀"}.mdi-key:before{content:"󰌆"}.mdi-key-alert:before{content:"󱦃"}.mdi-key-alert-outline:before{content:"󱦄"}.mdi-key-arrow-right:before{content:"󱌒"}.mdi-key-chain:before{content:"󱕴"}.mdi-key-chain-variant:before{content:"󱕵"}.mdi-key-change:before{content:"󰌇"}.mdi-key-link:before{content:"󱆟"}.mdi-key-minus:before{content:"󰌈"}.mdi-key-outline:before{content:"󰷖"}.mdi-key-plus:before{content:"󰌉"}.mdi-key-remove:before{content:"󰌊"}.mdi-key-star:before{content:"󱆞"}.mdi-key-variant:before{content:"󰌋"}.mdi-key-wireless:before{content:"󰿂"}.mdi-keyboard:before{content:"󰌌"}.mdi-keyboard-backspace:before{content:"󰌍"}.mdi-keyboard-caps:before{content:"󰌎"}.mdi-keyboard-close:before{content:"󰌏"}.mdi-keyboard-close-outline:before{content:"󱰀"}.mdi-keyboard-esc:before{content:"󱊷"}.mdi-keyboard-f1:before{content:"󱊫"}.mdi-keyboard-f10:before{content:"󱊴"}.mdi-keyboard-f11:before{content:"󱊵"}.mdi-keyboard-f12:before{content:"󱊶"}.mdi-keyboard-f2:before{content:"󱊬"}.mdi-keyboard-f3:before{content:"󱊭"}.mdi-keyboard-f4:before{content:"󱊮"}.mdi-keyboard-f5:before{content:"󱊯"}.mdi-keyboard-f6:before{content:"󱊰"}.mdi-keyboard-f7:before{content:"󱊱"}.mdi-keyboard-f8:before{content:"󱊲"}.mdi-keyboard-f9:before{content:"󱊳"}.mdi-keyboard-off:before{content:"󰌐"}.mdi-keyboard-off-outline:before{content:"󰹋"}.mdi-keyboard-outline:before{content:"󰥻"}.mdi-keyboard-return:before{content:"󰌑"}.mdi-keyboard-settings:before{content:"󰧹"}.mdi-keyboard-settings-outline:before{content:"󰧺"}.mdi-keyboard-space:before{content:"󱁐"}.mdi-keyboard-tab:before{content:"󰌒"}.mdi-keyboard-tab-reverse:before{content:"󰌥"}.mdi-keyboard-variant:before{content:"󰌓"}.mdi-khanda:before{content:"󱃽"}.mdi-kickstarter:before{content:"󰝅"}.mdi-kite:before{content:"󱦅"}.mdi-kite-outline:before{content:"󱦆"}.mdi-kitesurfing:before{content:"󱝄"}.mdi-klingon:before{content:"󱍛"}.mdi-knife:before{content:"󰧻"}.mdi-knife-military:before{content:"󰧼"}.mdi-knob:before{content:"󱮖"}.mdi-koala:before{content:"󱜿"}.mdi-kodi:before{content:"󰌔"}.mdi-kubernetes:before{content:"󱃾"}.mdi-label:before{content:"󰌕"}.mdi-label-multiple:before{content:"󱍵"}.mdi-label-multiple-outline:before{content:"󱍶"}.mdi-label-off:before{content:"󰫋"}.mdi-label-off-outline:before{content:"󰫌"}.mdi-label-outline:before{content:"󰌖"}.mdi-label-percent:before{content:"󱋪"}.mdi-label-percent-outline:before{content:"󱋫"}.mdi-label-variant:before{content:"󰫍"}.mdi-label-variant-outline:before{content:"󰫎"}.mdi-ladder:before{content:"󱖢"}.mdi-ladybug:before{content:"󰠭"}.mdi-lambda:before{content:"󰘧"}.mdi-lamp:before{content:"󰚵"}.mdi-lamp-outline:before{content:"󱟐"}.mdi-lamps:before{content:"󱕶"}.mdi-lamps-outline:before{content:"󱟑"}.mdi-lan:before{content:"󰌗"}.mdi-lan-check:before{content:"󱊪"}.mdi-lan-connect:before{content:"󰌘"}.mdi-lan-disconnect:before{content:"󰌙"}.mdi-lan-pending:before{content:"󰌚"}.mdi-land-fields:before{content:"󱪲"}.mdi-land-plots:before{content:"󱪳"}.mdi-land-plots-circle:before{content:"󱪴"}.mdi-land-plots-circle-variant:before{content:"󱪵"}.mdi-land-plots-marker:before{content:"󱱝"}.mdi-land-rows-horizontal:before{content:"󱪶"}.mdi-land-rows-vertical:before{content:"󱪷"}.mdi-landslide:before{content:"󱩈"}.mdi-landslide-outline:before{content:"󱩉"}.mdi-language-c:before{content:"󰙱"}.mdi-language-cpp:before{content:"󰙲"}.mdi-language-csharp:before{content:"󰌛"}.mdi-language-css3:before{content:"󰌜"}.mdi-language-fortran:before{content:"󱈚"}.mdi-language-go:before{content:"󰟓"}.mdi-language-haskell:before{content:"󰲒"}.mdi-language-html5:before{content:"󰌝"}.mdi-language-java:before{content:"󰬷"}.mdi-language-javascript:before{content:"󰌞"}.mdi-language-kotlin:before{content:"󱈙"}.mdi-language-lua:before{content:"󰢱"}.mdi-language-markdown:before{content:"󰍔"}.mdi-language-markdown-outline:before{content:"󰽛"}.mdi-language-php:before{content:"󰌟"}.mdi-language-python:before{content:"󰌠"}.mdi-language-r:before{content:"󰟔"}.mdi-language-ruby:before{content:"󰴭"}.mdi-language-ruby-on-rails:before{content:"󰫏"}.mdi-language-rust:before{content:"󱘗"}.mdi-language-swift:before{content:"󰛥"}.mdi-language-typescript:before{content:"󰛦"}.mdi-language-xaml:before{content:"󰙳"}.mdi-laptop:before{content:"󰌢"}.mdi-laptop-account:before{content:"󱩊"}.mdi-laptop-off:before{content:"󰛧"}.mdi-laravel:before{content:"󰫐"}.mdi-laser-pointer:before{content:"󱒄"}.mdi-lasso:before{content:"󰼃"}.mdi-lastpass:before{content:"󰑆"}.mdi-latitude:before{content:"󰽗"}.mdi-launch:before{content:"󰌧"}.mdi-lava-lamp:before{content:"󰟕"}.mdi-layers:before{content:"󰌨"}.mdi-layers-edit:before{content:"󱢒"}.mdi-layers-minus:before{content:"󰹌"}.mdi-layers-off:before{content:"󰌩"}.mdi-layers-off-outline:before{content:"󰧽"}.mdi-layers-outline:before{content:"󰧾"}.mdi-layers-plus:before{content:"󰹍"}.mdi-layers-remove:before{content:"󰹎"}.mdi-layers-search:before{content:"󱈆"}.mdi-layers-search-outline:before{content:"󱈇"}.mdi-layers-triple:before{content:"󰽘"}.mdi-layers-triple-outline:before{content:"󰽙"}.mdi-lead-pencil:before{content:"󰙏"}.mdi-leaf:before{content:"󰌪"}.mdi-leaf-circle:before{content:"󱤅"}.mdi-leaf-circle-outline:before{content:"󱤆"}.mdi-leaf-maple:before{content:"󰲓"}.mdi-leaf-maple-off:before{content:"󱋚"}.mdi-leaf-off:before{content:"󱋙"}.mdi-leak:before{content:"󰷗"}.mdi-leak-off:before{content:"󰷘"}.mdi-lectern:before{content:"󱫰"}.mdi-led-off:before{content:"󰌫"}.mdi-led-on:before{content:"󰌬"}.mdi-led-outline:before{content:"󰌭"}.mdi-led-strip:before{content:"󰟖"}.mdi-led-strip-variant:before{content:"󱁑"}.mdi-led-strip-variant-off:before{content:"󱩋"}.mdi-led-variant-off:before{content:"󰌮"}.mdi-led-variant-on:before{content:"󰌯"}.mdi-led-variant-outline:before{content:"󰌰"}.mdi-leek:before{content:"󱅽"}.mdi-less-than:before{content:"󰥼"}.mdi-less-than-or-equal:before{content:"󰥽"}.mdi-library:before{content:"󰌱"}.mdi-library-outline:before{content:"󱨢"}.mdi-library-shelves:before{content:"󰮩"}.mdi-license:before{content:"󰿃"}.mdi-lifebuoy:before{content:"󰡾"}.mdi-light-flood-down:before{content:"󱦇"}.mdi-light-flood-up:before{content:"󱦈"}.mdi-light-recessed:before{content:"󱞛"}.mdi-light-switch:before{content:"󰥾"}.mdi-light-switch-off:before{content:"󱨤"}.mdi-lightbulb:before{content:"󰌵"}.mdi-lightbulb-alert:before{content:"󱧡"}.mdi-lightbulb-alert-outline:before{content:"󱧢"}.mdi-lightbulb-auto:before{content:"󱠀"}.mdi-lightbulb-auto-outline:before{content:"󱠁"}.mdi-lightbulb-cfl:before{content:"󱈈"}.mdi-lightbulb-cfl-off:before{content:"󱈉"}.mdi-lightbulb-cfl-spiral:before{content:"󱉵"}.mdi-lightbulb-cfl-spiral-off:before{content:"󱋃"}.mdi-lightbulb-fluorescent-tube:before{content:"󱠄"}.mdi-lightbulb-fluorescent-tube-outline:before{content:"󱠅"}.mdi-lightbulb-group:before{content:"󱉓"}.mdi-lightbulb-group-off:before{content:"󱋍"}.mdi-lightbulb-group-off-outline:before{content:"󱋎"}.mdi-lightbulb-group-outline:before{content:"󱉔"}.mdi-lightbulb-multiple:before{content:"󱉕"}.mdi-lightbulb-multiple-off:before{content:"󱋏"}.mdi-lightbulb-multiple-off-outline:before{content:"󱋐"}.mdi-lightbulb-multiple-outline:before{content:"󱉖"}.mdi-lightbulb-night:before{content:"󱩌"}.mdi-lightbulb-night-outline:before{content:"󱩍"}.mdi-lightbulb-off:before{content:"󰹏"}.mdi-lightbulb-off-outline:before{content:"󰹐"}.mdi-lightbulb-on:before{content:"󰛨"}.mdi-lightbulb-on-10:before{content:"󱩎"}.mdi-lightbulb-on-20:before{content:"󱩏"}.mdi-lightbulb-on-30:before{content:"󱩐"}.mdi-lightbulb-on-40:before{content:"󱩑"}.mdi-lightbulb-on-50:before{content:"󱩒"}.mdi-lightbulb-on-60:before{content:"󱩓"}.mdi-lightbulb-on-70:before{content:"󱩔"}.mdi-lightbulb-on-80:before{content:"󱩕"}.mdi-lightbulb-on-90:before{content:"󱩖"}.mdi-lightbulb-on-outline:before{content:"󰛩"}.mdi-lightbulb-outline:before{content:"󰌶"}.mdi-lightbulb-question:before{content:"󱧣"}.mdi-lightbulb-question-outline:before{content:"󱧤"}.mdi-lightbulb-spot:before{content:"󱟴"}.mdi-lightbulb-spot-off:before{content:"󱟵"}.mdi-lightbulb-variant:before{content:"󱠂"}.mdi-lightbulb-variant-outline:before{content:"󱠃"}.mdi-lighthouse:before{content:"󰧿"}.mdi-lighthouse-on:before{content:"󰨀"}.mdi-lightning-bolt:before{content:"󱐋"}.mdi-lightning-bolt-circle:before{content:"󰠠"}.mdi-lightning-bolt-outline:before{content:"󱐌"}.mdi-line-scan:before{content:"󰘤"}.mdi-lingerie:before{content:"󱑶"}.mdi-link:before{content:"󰌷"}.mdi-link-box:before{content:"󰴚"}.mdi-link-box-outline:before{content:"󰴛"}.mdi-link-box-variant:before{content:"󰴜"}.mdi-link-box-variant-outline:before{content:"󰴝"}.mdi-link-circle:before{content:"󱲬"}.mdi-link-circle-outline:before{content:"󱲭"}.mdi-link-edit:before{content:"󱲮"}.mdi-link-lock:before{content:"󱂺"}.mdi-link-off:before{content:"󰌸"}.mdi-link-plus:before{content:"󰲔"}.mdi-link-variant:before{content:"󰌹"}.mdi-link-variant-minus:before{content:"󱃿"}.mdi-link-variant-off:before{content:"󰌺"}.mdi-link-variant-plus:before{content:"󱄀"}.mdi-link-variant-remove:before{content:"󱄁"}.mdi-linkedin:before{content:"󰌻"}.mdi-linux:before{content:"󰌽"}.mdi-linux-mint:before{content:"󰣭"}.mdi-lipstick:before{content:"󱎵"}.mdi-liquid-spot:before{content:"󱠦"}.mdi-liquor:before{content:"󱤞"}.mdi-list-box:before{content:"󱭻"}.mdi-list-box-outline:before{content:"󱭼"}.mdi-list-status:before{content:"󱖫"}.mdi-litecoin:before{content:"󰩡"}.mdi-loading:before{content:"󰝲"}.mdi-location-enter:before{content:"󰿄"}.mdi-location-exit:before{content:"󰿅"}.mdi-lock:before{content:"󰌾"}.mdi-lock-alert:before{content:"󰣮"}.mdi-lock-alert-outline:before{content:"󱗑"}.mdi-lock-check:before{content:"󱎚"}.mdi-lock-check-outline:before{content:"󱚨"}.mdi-lock-clock:before{content:"󰥿"}.mdi-lock-minus:before{content:"󱚩"}.mdi-lock-minus-outline:before{content:"󱚪"}.mdi-lock-off:before{content:"󱙱"}.mdi-lock-off-outline:before{content:"󱙲"}.mdi-lock-open:before{content:"󰌿"}.mdi-lock-open-alert:before{content:"󱎛"}.mdi-lock-open-alert-outline:before{content:"󱗒"}.mdi-lock-open-check:before{content:"󱎜"}.mdi-lock-open-check-outline:before{content:"󱚫"}.mdi-lock-open-minus:before{content:"󱚬"}.mdi-lock-open-minus-outline:before{content:"󱚭"}.mdi-lock-open-outline:before{content:"󰍀"}.mdi-lock-open-plus:before{content:"󱚮"}.mdi-lock-open-plus-outline:before{content:"󱚯"}.mdi-lock-open-remove:before{content:"󱚰"}.mdi-lock-open-remove-outline:before{content:"󱚱"}.mdi-lock-open-variant:before{content:"󰿆"}.mdi-lock-open-variant-outline:before{content:"󰿇"}.mdi-lock-outline:before{content:"󰍁"}.mdi-lock-pattern:before{content:"󰛪"}.mdi-lock-percent:before{content:"󱰒"}.mdi-lock-percent-open:before{content:"󱰓"}.mdi-lock-percent-open-outline:before{content:"󱰔"}.mdi-lock-percent-open-variant:before{content:"󱰕"}.mdi-lock-percent-open-variant-outline:before{content:"󱰖"}.mdi-lock-percent-outline:before{content:"󱰗"}.mdi-lock-plus:before{content:"󰗻"}.mdi-lock-plus-outline:before{content:"󱚲"}.mdi-lock-question:before{content:"󰣯"}.mdi-lock-remove:before{content:"󱚳"}.mdi-lock-remove-outline:before{content:"󱚴"}.mdi-lock-reset:before{content:"󰝳"}.mdi-lock-smart:before{content:"󰢲"}.mdi-locker:before{content:"󰟗"}.mdi-locker-multiple:before{content:"󰟘"}.mdi-login:before{content:"󰍂"}.mdi-login-variant:before{content:"󰗼"}.mdi-logout:before{content:"󰍃"}.mdi-logout-variant:before{content:"󰗽"}.mdi-longitude:before{content:"󰽚"}.mdi-looks:before{content:"󰍄"}.mdi-lotion:before{content:"󱖂"}.mdi-lotion-outline:before{content:"󱖃"}.mdi-lotion-plus:before{content:"󱖄"}.mdi-lotion-plus-outline:before{content:"󱖅"}.mdi-loupe:before{content:"󰍅"}.mdi-lumx:before{content:"󰍆"}.mdi-lungs:before{content:"󱂄"}.mdi-mace:before{content:"󱡃"}.mdi-magazine-pistol:before{content:"󰌤"}.mdi-magazine-rifle:before{content:"󰌣"}.mdi-magic-staff:before{content:"󱡄"}.mdi-magnet:before{content:"󰍇"}.mdi-magnet-on:before{content:"󰍈"}.mdi-magnify:before{content:"󰍉"}.mdi-magnify-close:before{content:"󰦀"}.mdi-magnify-expand:before{content:"󱡴"}.mdi-magnify-minus:before{content:"󰍊"}.mdi-magnify-minus-cursor:before{content:"󰩢"}.mdi-magnify-minus-outline:before{content:"󰛬"}.mdi-magnify-plus:before{content:"󰍋"}.mdi-magnify-plus-cursor:before{content:"󰩣"}.mdi-magnify-plus-outline:before{content:"󰛭"}.mdi-magnify-remove-cursor:before{content:"󱈌"}.mdi-magnify-remove-outline:before{content:"󱈍"}.mdi-magnify-scan:before{content:"󱉶"}.mdi-mail:before{content:"󰺻"}.mdi-mailbox:before{content:"󰛮"}.mdi-mailbox-open:before{content:"󰶈"}.mdi-mailbox-open-outline:before{content:"󰶉"}.mdi-mailbox-open-up:before{content:"󰶊"}.mdi-mailbox-open-up-outline:before{content:"󰶋"}.mdi-mailbox-outline:before{content:"󰶌"}.mdi-mailbox-up:before{content:"󰶍"}.mdi-mailbox-up-outline:before{content:"󰶎"}.mdi-manjaro:before{content:"󱘊"}.mdi-map:before{content:"󰍍"}.mdi-map-check:before{content:"󰺼"}.mdi-map-check-outline:before{content:"󰺽"}.mdi-map-clock:before{content:"󰴞"}.mdi-map-clock-outline:before{content:"󰴟"}.mdi-map-legend:before{content:"󰨁"}.mdi-map-marker:before{content:"󰍎"}.mdi-map-marker-account:before{content:"󱣣"}.mdi-map-marker-account-outline:before{content:"󱣤"}.mdi-map-marker-alert:before{content:"󰼅"}.mdi-map-marker-alert-outline:before{content:"󰼆"}.mdi-map-marker-check:before{content:"󰲕"}.mdi-map-marker-check-outline:before{content:"󱋻"}.mdi-map-marker-circle:before{content:"󰍏"}.mdi-map-marker-distance:before{content:"󰣰"}.mdi-map-marker-down:before{content:"󱄂"}.mdi-map-marker-left:before{content:"󱋛"}.mdi-map-marker-left-outline:before{content:"󱋝"}.mdi-map-marker-minus:before{content:"󰙐"}.mdi-map-marker-minus-outline:before{content:"󱋹"}.mdi-map-marker-multiple:before{content:"󰍐"}.mdi-map-marker-multiple-outline:before{content:"󱉷"}.mdi-map-marker-off:before{content:"󰍑"}.mdi-map-marker-off-outline:before{content:"󱋽"}.mdi-map-marker-outline:before{content:"󰟙"}.mdi-map-marker-path:before{content:"󰴠"}.mdi-map-marker-plus:before{content:"󰙑"}.mdi-map-marker-plus-outline:before{content:"󱋸"}.mdi-map-marker-question:before{content:"󰼇"}.mdi-map-marker-question-outline:before{content:"󰼈"}.mdi-map-marker-radius:before{content:"󰍒"}.mdi-map-marker-radius-outline:before{content:"󱋼"}.mdi-map-marker-remove:before{content:"󰼉"}.mdi-map-marker-remove-outline:before{content:"󱋺"}.mdi-map-marker-remove-variant:before{content:"󰼊"}.mdi-map-marker-right:before{content:"󱋜"}.mdi-map-marker-right-outline:before{content:"󱋞"}.mdi-map-marker-star:before{content:"󱘈"}.mdi-map-marker-star-outline:before{content:"󱘉"}.mdi-map-marker-up:before{content:"󱄃"}.mdi-map-minus:before{content:"󰦁"}.mdi-map-outline:before{content:"󰦂"}.mdi-map-plus:before{content:"󰦃"}.mdi-map-search:before{content:"󰦄"}.mdi-map-search-outline:before{content:"󰦅"}.mdi-mapbox:before{content:"󰮪"}.mdi-margin:before{content:"󰍓"}.mdi-marker:before{content:"󰙒"}.mdi-marker-cancel:before{content:"󰷙"}.mdi-marker-check:before{content:"󰍕"}.mdi-mastodon:before{content:"󰫑"}.mdi-material-design:before{content:"󰦆"}.mdi-material-ui:before{content:"󰍗"}.mdi-math-compass:before{content:"󰍘"}.mdi-math-cos:before{content:"󰲖"}.mdi-math-integral:before{content:"󰿈"}.mdi-math-integral-box:before{content:"󰿉"}.mdi-math-log:before{content:"󱂅"}.mdi-math-norm:before{content:"󰿊"}.mdi-math-norm-box:before{content:"󰿋"}.mdi-math-sin:before{content:"󰲗"}.mdi-math-tan:before{content:"󰲘"}.mdi-matrix:before{content:"󰘨"}.mdi-medal:before{content:"󰦇"}.mdi-medal-outline:before{content:"󱌦"}.mdi-medical-bag:before{content:"󰛯"}.mdi-medical-cotton-swab:before{content:"󱪸"}.mdi-medication:before{content:"󱬔"}.mdi-medication-outline:before{content:"󱬕"}.mdi-meditation:before{content:"󱅻"}.mdi-memory:before{content:"󰍛"}.mdi-memory-arrow-down:before{content:"󱲦"}.mdi-menorah:before{content:"󱟔"}.mdi-menorah-fire:before{content:"󱟕"}.mdi-menu:before{content:"󰍜"}.mdi-menu-close:before{content:"󱲐"}.mdi-menu-down:before{content:"󰍝"}.mdi-menu-down-outline:before{content:"󰚶"}.mdi-menu-left:before{content:"󰍞"}.mdi-menu-left-outline:before{content:"󰨂"}.mdi-menu-open:before{content:"󰮫"}.mdi-menu-right:before{content:"󰍟"}.mdi-menu-right-outline:before{content:"󰨃"}.mdi-menu-swap:before{content:"󰩤"}.mdi-menu-swap-outline:before{content:"󰩥"}.mdi-menu-up:before{content:"󰍠"}.mdi-menu-up-outline:before{content:"󰚷"}.mdi-merge:before{content:"󰽜"}.mdi-message:before{content:"󰍡"}.mdi-message-alert:before{content:"󰍢"}.mdi-message-alert-outline:before{content:"󰨄"}.mdi-message-arrow-left:before{content:"󱋲"}.mdi-message-arrow-left-outline:before{content:"󱋳"}.mdi-message-arrow-right:before{content:"󱋴"}.mdi-message-arrow-right-outline:before{content:"󱋵"}.mdi-message-badge:before{content:"󱥁"}.mdi-message-badge-outline:before{content:"󱥂"}.mdi-message-bookmark:before{content:"󱖬"}.mdi-message-bookmark-outline:before{content:"󱖭"}.mdi-message-bulleted:before{content:"󰚢"}.mdi-message-bulleted-off:before{content:"󰚣"}.mdi-message-check:before{content:"󱮊"}.mdi-message-check-outline:before{content:"󱮋"}.mdi-message-cog:before{content:"󰛱"}.mdi-message-cog-outline:before{content:"󱅲"}.mdi-message-draw:before{content:"󰍣"}.mdi-message-fast:before{content:"󱧌"}.mdi-message-fast-outline:before{content:"󱧍"}.mdi-message-flash:before{content:"󱖩"}.mdi-message-flash-outline:before{content:"󱖪"}.mdi-message-image:before{content:"󰍤"}.mdi-message-image-outline:before{content:"󱅬"}.mdi-message-lock:before{content:"󰿌"}.mdi-message-lock-outline:before{content:"󱅭"}.mdi-message-minus:before{content:"󱅮"}.mdi-message-minus-outline:before{content:"󱅯"}.mdi-message-off:before{content:"󱙍"}.mdi-message-off-outline:before{content:"󱙎"}.mdi-message-outline:before{content:"󰍥"}.mdi-message-plus:before{content:"󰙓"}.mdi-message-plus-outline:before{content:"󱂻"}.mdi-message-processing:before{content:"󰍦"}.mdi-message-processing-outline:before{content:"󱅰"}.mdi-message-question:before{content:"󱜺"}.mdi-message-question-outline:before{content:"󱜻"}.mdi-message-reply:before{content:"󰍧"}.mdi-message-reply-outline:before{content:"󱜽"}.mdi-message-reply-text:before{content:"󰍨"}.mdi-message-reply-text-outline:before{content:"󱜾"}.mdi-message-settings:before{content:"󰛰"}.mdi-message-settings-outline:before{content:"󱅱"}.mdi-message-star:before{content:"󰚚"}.mdi-message-star-outline:before{content:"󱉐"}.mdi-message-text:before{content:"󰍩"}.mdi-message-text-clock:before{content:"󱅳"}.mdi-message-text-clock-outline:before{content:"󱅴"}.mdi-message-text-fast:before{content:"󱧎"}.mdi-message-text-fast-outline:before{content:"󱧏"}.mdi-message-text-lock:before{content:"󰿍"}.mdi-message-text-lock-outline:before{content:"󱅵"}.mdi-message-text-outline:before{content:"󰍪"}.mdi-message-video:before{content:"󰍫"}.mdi-meteor:before{content:"󰘩"}.mdi-meter-electric:before{content:"󱩗"}.mdi-meter-electric-outline:before{content:"󱩘"}.mdi-meter-gas:before{content:"󱩙"}.mdi-meter-gas-outline:before{content:"󱩚"}.mdi-metronome:before{content:"󰟚"}.mdi-metronome-tick:before{content:"󰟛"}.mdi-micro-sd:before{content:"󰟜"}.mdi-microphone:before{content:"󰍬"}.mdi-microphone-message:before{content:"󰔊"}.mdi-microphone-message-off:before{content:"󰔋"}.mdi-microphone-minus:before{content:"󰢳"}.mdi-microphone-off:before{content:"󰍭"}.mdi-microphone-outline:before{content:"󰍮"}.mdi-microphone-plus:before{content:"󰢴"}.mdi-microphone-question:before{content:"󱦉"}.mdi-microphone-question-outline:before{content:"󱦊"}.mdi-microphone-settings:before{content:"󰍯"}.mdi-microphone-variant:before{content:"󰍰"}.mdi-microphone-variant-off:before{content:"󰍱"}.mdi-microscope:before{content:"󰙔"}.mdi-microsoft:before{content:"󰍲"}.mdi-microsoft-access:before{content:"󱎎"}.mdi-microsoft-azure:before{content:"󰠅"}.mdi-microsoft-azure-devops:before{content:"󰿕"}.mdi-microsoft-bing:before{content:"󰂤"}.mdi-microsoft-dynamics-365:before{content:"󰦈"}.mdi-microsoft-edge:before{content:"󰇩"}.mdi-microsoft-excel:before{content:"󱎏"}.mdi-microsoft-internet-explorer:before{content:"󰌀"}.mdi-microsoft-office:before{content:"󰏆"}.mdi-microsoft-onedrive:before{content:"󰏊"}.mdi-microsoft-onenote:before{content:"󰝇"}.mdi-microsoft-outlook:before{content:"󰴢"}.mdi-microsoft-powerpoint:before{content:"󱎐"}.mdi-microsoft-sharepoint:before{content:"󱎑"}.mdi-microsoft-teams:before{content:"󰊻"}.mdi-microsoft-visual-studio:before{content:"󰘐"}.mdi-microsoft-visual-studio-code:before{content:"󰨞"}.mdi-microsoft-windows:before{content:"󰖳"}.mdi-microsoft-windows-classic:before{content:"󰨡"}.mdi-microsoft-word:before{content:"󱎒"}.mdi-microsoft-xbox:before{content:"󰖹"}.mdi-microsoft-xbox-controller:before{content:"󰖺"}.mdi-microsoft-xbox-controller-battery-alert:before{content:"󰝋"}.mdi-microsoft-xbox-controller-battery-charging:before{content:"󰨢"}.mdi-microsoft-xbox-controller-battery-empty:before{content:"󰝌"}.mdi-microsoft-xbox-controller-battery-full:before{content:"󰝍"}.mdi-microsoft-xbox-controller-battery-low:before{content:"󰝎"}.mdi-microsoft-xbox-controller-battery-medium:before{content:"󰝏"}.mdi-microsoft-xbox-controller-battery-unknown:before{content:"󰝐"}.mdi-microsoft-xbox-controller-menu:before{content:"󰹯"}.mdi-microsoft-xbox-controller-off:before{content:"󰖻"}.mdi-microsoft-xbox-controller-view:before{content:"󰹰"}.mdi-microwave:before{content:"󰲙"}.mdi-microwave-off:before{content:"󱐣"}.mdi-middleware:before{content:"󰽝"}.mdi-middleware-outline:before{content:"󰽞"}.mdi-midi:before{content:"󰣱"}.mdi-midi-port:before{content:"󰣲"}.mdi-mine:before{content:"󰷚"}.mdi-minecraft:before{content:"󰍳"}.mdi-mini-sd:before{content:"󰨅"}.mdi-minidisc:before{content:"󰨆"}.mdi-minus:before{content:"󰍴"}.mdi-minus-box:before{content:"󰍵"}.mdi-minus-box-multiple:before{content:"󱅁"}.mdi-minus-box-multiple-outline:before{content:"󱅂"}.mdi-minus-box-outline:before{content:"󰛲"}.mdi-minus-circle:before{content:"󰍶"}.mdi-minus-circle-multiple:before{content:"󰍚"}.mdi-minus-circle-multiple-outline:before{content:"󰫓"}.mdi-minus-circle-off:before{content:"󱑙"}.mdi-minus-circle-off-outline:before{content:"󱑚"}.mdi-minus-circle-outline:before{content:"󰍷"}.mdi-minus-network:before{content:"󰍸"}.mdi-minus-network-outline:before{content:"󰲚"}.mdi-minus-thick:before{content:"󱘹"}.mdi-mirror:before{content:"󱇽"}.mdi-mirror-rectangle:before{content:"󱞟"}.mdi-mirror-variant:before{content:"󱞠"}.mdi-mixed-martial-arts:before{content:"󰶏"}.mdi-mixed-reality:before{content:"󰡿"}.mdi-molecule:before{content:"󰮬"}.mdi-molecule-co:before{content:"󱋾"}.mdi-molecule-co2:before{content:"󰟤"}.mdi-monitor:before{content:"󰍹"}.mdi-monitor-account:before{content:"󱩛"}.mdi-monitor-arrow-down:before{content:"󱧐"}.mdi-monitor-arrow-down-variant:before{content:"󱧑"}.mdi-monitor-cellphone:before{content:"󰦉"}.mdi-monitor-cellphone-star:before{content:"󰦊"}.mdi-monitor-dashboard:before{content:"󰨇"}.mdi-monitor-edit:before{content:"󱋆"}.mdi-monitor-eye:before{content:"󱎴"}.mdi-monitor-lock:before{content:"󰷛"}.mdi-monitor-multiple:before{content:"󰍺"}.mdi-monitor-off:before{content:"󰶐"}.mdi-monitor-screenshot:before{content:"󰹑"}.mdi-monitor-share:before{content:"󱒃"}.mdi-monitor-shimmer:before{content:"󱄄"}.mdi-monitor-small:before{content:"󱡶"}.mdi-monitor-speaker:before{content:"󰽟"}.mdi-monitor-speaker-off:before{content:"󰽠"}.mdi-monitor-star:before{content:"󰷜"}.mdi-monitor-vertical:before{content:"󱰳"}.mdi-moon-first-quarter:before{content:"󰽡"}.mdi-moon-full:before{content:"󰽢"}.mdi-moon-last-quarter:before{content:"󰽣"}.mdi-moon-new:before{content:"󰽤"}.mdi-moon-waning-crescent:before{content:"󰽥"}.mdi-moon-waning-gibbous:before{content:"󰽦"}.mdi-moon-waxing-crescent:before{content:"󰽧"}.mdi-moon-waxing-gibbous:before{content:"󰽨"}.mdi-moped:before{content:"󱂆"}.mdi-moped-electric:before{content:"󱖷"}.mdi-moped-electric-outline:before{content:"󱖸"}.mdi-moped-outline:before{content:"󱖹"}.mdi-more:before{content:"󰍻"}.mdi-mortar-pestle:before{content:"󱝈"}.mdi-mortar-pestle-plus:before{content:"󰏱"}.mdi-mosque:before{content:"󰵅"}.mdi-mosque-outline:before{content:"󱠧"}.mdi-mother-heart:before{content:"󱌔"}.mdi-mother-nurse:before{content:"󰴡"}.mdi-motion:before{content:"󱖲"}.mdi-motion-outline:before{content:"󱖳"}.mdi-motion-pause:before{content:"󱖐"}.mdi-motion-pause-outline:before{content:"󱖒"}.mdi-motion-play:before{content:"󱖏"}.mdi-motion-play-outline:before{content:"󱖑"}.mdi-motion-sensor:before{content:"󰶑"}.mdi-motion-sensor-off:before{content:"󱐵"}.mdi-motorbike:before{content:"󰍼"}.mdi-motorbike-electric:before{content:"󱖺"}.mdi-motorbike-off:before{content:"󱬖"}.mdi-mouse:before{content:"󰍽"}.mdi-mouse-bluetooth:before{content:"󰦋"}.mdi-mouse-move-down:before{content:"󱕐"}.mdi-mouse-move-up:before{content:"󱕑"}.mdi-mouse-move-vertical:before{content:"󱕒"}.mdi-mouse-off:before{content:"󰍾"}.mdi-mouse-variant:before{content:"󰍿"}.mdi-mouse-variant-off:before{content:"󰎀"}.mdi-move-resize:before{content:"󰙕"}.mdi-move-resize-variant:before{content:"󰙖"}.mdi-movie:before{content:"󰎁"}.mdi-movie-check:before{content:"󱛳"}.mdi-movie-check-outline:before{content:"󱛴"}.mdi-movie-cog:before{content:"󱛵"}.mdi-movie-cog-outline:before{content:"󱛶"}.mdi-movie-edit:before{content:"󱄢"}.mdi-movie-edit-outline:before{content:"󱄣"}.mdi-movie-filter:before{content:"󱄤"}.mdi-movie-filter-outline:before{content:"󱄥"}.mdi-movie-minus:before{content:"󱛷"}.mdi-movie-minus-outline:before{content:"󱛸"}.mdi-movie-off:before{content:"󱛹"}.mdi-movie-off-outline:before{content:"󱛺"}.mdi-movie-open:before{content:"󰿎"}.mdi-movie-open-check:before{content:"󱛻"}.mdi-movie-open-check-outline:before{content:"󱛼"}.mdi-movie-open-cog:before{content:"󱛽"}.mdi-movie-open-cog-outline:before{content:"󱛾"}.mdi-movie-open-edit:before{content:"󱛿"}.mdi-movie-open-edit-outline:before{content:"󱜀"}.mdi-movie-open-minus:before{content:"󱜁"}.mdi-movie-open-minus-outline:before{content:"󱜂"}.mdi-movie-open-off:before{content:"󱜃"}.mdi-movie-open-off-outline:before{content:"󱜄"}.mdi-movie-open-outline:before{content:"󰿏"}.mdi-movie-open-play:before{content:"󱜅"}.mdi-movie-open-play-outline:before{content:"󱜆"}.mdi-movie-open-plus:before{content:"󱜇"}.mdi-movie-open-plus-outline:before{content:"󱜈"}.mdi-movie-open-remove:before{content:"󱜉"}.mdi-movie-open-remove-outline:before{content:"󱜊"}.mdi-movie-open-settings:before{content:"󱜋"}.mdi-movie-open-settings-outline:before{content:"󱜌"}.mdi-movie-open-star:before{content:"󱜍"}.mdi-movie-open-star-outline:before{content:"󱜎"}.mdi-movie-outline:before{content:"󰷝"}.mdi-movie-play:before{content:"󱜏"}.mdi-movie-play-outline:before{content:"󱜐"}.mdi-movie-plus:before{content:"󱜑"}.mdi-movie-plus-outline:before{content:"󱜒"}.mdi-movie-remove:before{content:"󱜓"}.mdi-movie-remove-outline:before{content:"󱜔"}.mdi-movie-roll:before{content:"󰟞"}.mdi-movie-search:before{content:"󱇒"}.mdi-movie-search-outline:before{content:"󱇓"}.mdi-movie-settings:before{content:"󱜕"}.mdi-movie-settings-outline:before{content:"󱜖"}.mdi-movie-star:before{content:"󱜗"}.mdi-movie-star-outline:before{content:"󱜘"}.mdi-mower:before{content:"󱙯"}.mdi-mower-bag:before{content:"󱙰"}.mdi-mower-bag-on:before{content:"󱭠"}.mdi-mower-on:before{content:"󱭟"}.mdi-muffin:before{content:"󰦌"}.mdi-multicast:before{content:"󱢓"}.mdi-multimedia:before{content:"󱮗"}.mdi-multiplication:before{content:"󰎂"}.mdi-multiplication-box:before{content:"󰎃"}.mdi-mushroom:before{content:"󰟟"}.mdi-mushroom-off:before{content:"󱏺"}.mdi-mushroom-off-outline:before{content:"󱏻"}.mdi-mushroom-outline:before{content:"󰟠"}.mdi-music:before{content:"󰝚"}.mdi-music-accidental-double-flat:before{content:"󰽩"}.mdi-music-accidental-double-sharp:before{content:"󰽪"}.mdi-music-accidental-flat:before{content:"󰽫"}.mdi-music-accidental-natural:before{content:"󰽬"}.mdi-music-accidental-sharp:before{content:"󰽭"}.mdi-music-box:before{content:"󰎄"}.mdi-music-box-multiple:before{content:"󰌳"}.mdi-music-box-multiple-outline:before{content:"󰼄"}.mdi-music-box-outline:before{content:"󰎅"}.mdi-music-circle:before{content:"󰎆"}.mdi-music-circle-outline:before{content:"󰫔"}.mdi-music-clef-alto:before{content:"󰽮"}.mdi-music-clef-bass:before{content:"󰽯"}.mdi-music-clef-treble:before{content:"󰽰"}.mdi-music-note:before{content:"󰎇"}.mdi-music-note-bluetooth:before{content:"󰗾"}.mdi-music-note-bluetooth-off:before{content:"󰗿"}.mdi-music-note-eighth:before{content:"󰎈"}.mdi-music-note-eighth-dotted:before{content:"󰽱"}.mdi-music-note-half:before{content:"󰎉"}.mdi-music-note-half-dotted:before{content:"󰽲"}.mdi-music-note-minus:before{content:"󱮉"}.mdi-music-note-off:before{content:"󰎊"}.mdi-music-note-off-outline:before{content:"󰽳"}.mdi-music-note-outline:before{content:"󰽴"}.mdi-music-note-plus:before{content:"󰷞"}.mdi-music-note-quarter:before{content:"󰎋"}.mdi-music-note-quarter-dotted:before{content:"󰽵"}.mdi-music-note-sixteenth:before{content:"󰎌"}.mdi-music-note-sixteenth-dotted:before{content:"󰽶"}.mdi-music-note-whole:before{content:"󰎍"}.mdi-music-note-whole-dotted:before{content:"󰽷"}.mdi-music-off:before{content:"󰝛"}.mdi-music-rest-eighth:before{content:"󰽸"}.mdi-music-rest-half:before{content:"󰽹"}.mdi-music-rest-quarter:before{content:"󰽺"}.mdi-music-rest-sixteenth:before{content:"󰽻"}.mdi-music-rest-whole:before{content:"󰽼"}.mdi-mustache:before{content:"󱗞"}.mdi-nail:before{content:"󰷟"}.mdi-nas:before{content:"󰣳"}.mdi-nativescript:before{content:"󰢀"}.mdi-nature:before{content:"󰎎"}.mdi-nature-outline:before{content:"󱱱"}.mdi-nature-people:before{content:"󰎏"}.mdi-nature-people-outline:before{content:"󱱲"}.mdi-navigation:before{content:"󰎐"}.mdi-navigation-outline:before{content:"󱘇"}.mdi-navigation-variant:before{content:"󱣰"}.mdi-navigation-variant-outline:before{content:"󱣱"}.mdi-near-me:before{content:"󰗍"}.mdi-necklace:before{content:"󰼋"}.mdi-needle:before{content:"󰎑"}.mdi-needle-off:before{content:"󱧒"}.mdi-netflix:before{content:"󰝆"}.mdi-network:before{content:"󰛳"}.mdi-network-off:before{content:"󰲛"}.mdi-network-off-outline:before{content:"󰲜"}.mdi-network-outline:before{content:"󰲝"}.mdi-network-pos:before{content:"󱫋"}.mdi-network-strength-1:before{content:"󰣴"}.mdi-network-strength-1-alert:before{content:"󰣵"}.mdi-network-strength-2:before{content:"󰣶"}.mdi-network-strength-2-alert:before{content:"󰣷"}.mdi-network-strength-3:before{content:"󰣸"}.mdi-network-strength-3-alert:before{content:"󰣹"}.mdi-network-strength-4:before{content:"󰣺"}.mdi-network-strength-4-alert:before{content:"󰣻"}.mdi-network-strength-4-cog:before{content:"󱤚"}.mdi-network-strength-off:before{content:"󰣼"}.mdi-network-strength-off-outline:before{content:"󰣽"}.mdi-network-strength-outline:before{content:"󰣾"}.mdi-new-box:before{content:"󰎔"}.mdi-newspaper:before{content:"󰎕"}.mdi-newspaper-check:before{content:"󱥃"}.mdi-newspaper-minus:before{content:"󰼌"}.mdi-newspaper-plus:before{content:"󰼍"}.mdi-newspaper-remove:before{content:"󱥄"}.mdi-newspaper-variant:before{content:"󱀁"}.mdi-newspaper-variant-multiple:before{content:"󱀂"}.mdi-newspaper-variant-multiple-outline:before{content:"󱀃"}.mdi-newspaper-variant-outline:before{content:"󱀄"}.mdi-nfc:before{content:"󰎖"}.mdi-nfc-search-variant:before{content:"󰹓"}.mdi-nfc-tap:before{content:"󰎗"}.mdi-nfc-variant:before{content:"󰎘"}.mdi-nfc-variant-off:before{content:"󰹔"}.mdi-ninja:before{content:"󰝴"}.mdi-nintendo-game-boy:before{content:"󱎓"}.mdi-nintendo-switch:before{content:"󰟡"}.mdi-nintendo-wii:before{content:"󰖫"}.mdi-nintendo-wiiu:before{content:"󰜭"}.mdi-nix:before{content:"󱄅"}.mdi-nodejs:before{content:"󰎙"}.mdi-noodles:before{content:"󱅾"}.mdi-not-equal:before{content:"󰦍"}.mdi-not-equal-variant:before{content:"󰦎"}.mdi-note:before{content:"󰎚"}.mdi-note-alert:before{content:"󱝽"}.mdi-note-alert-outline:before{content:"󱝾"}.mdi-note-check:before{content:"󱝿"}.mdi-note-check-outline:before{content:"󱞀"}.mdi-note-edit:before{content:"󱞁"}.mdi-note-edit-outline:before{content:"󱞂"}.mdi-note-minus:before{content:"󱙏"}.mdi-note-minus-outline:before{content:"󱙐"}.mdi-note-multiple:before{content:"󰚸"}.mdi-note-multiple-outline:before{content:"󰚹"}.mdi-note-off:before{content:"󱞃"}.mdi-note-off-outline:before{content:"󱞄"}.mdi-note-outline:before{content:"󰎛"}.mdi-note-plus:before{content:"󰎜"}.mdi-note-plus-outline:before{content:"󰎝"}.mdi-note-remove:before{content:"󱙑"}.mdi-note-remove-outline:before{content:"󱙒"}.mdi-note-search:before{content:"󱙓"}.mdi-note-search-outline:before{content:"󱙔"}.mdi-note-text:before{content:"󰎞"}.mdi-note-text-outline:before{content:"󱇗"}.mdi-notebook:before{content:"󰠮"}.mdi-notebook-check:before{content:"󱓵"}.mdi-notebook-check-outline:before{content:"󱓶"}.mdi-notebook-edit:before{content:"󱓧"}.mdi-notebook-edit-outline:before{content:"󱓩"}.mdi-notebook-heart:before{content:"󱨋"}.mdi-notebook-heart-outline:before{content:"󱨌"}.mdi-notebook-minus:before{content:"󱘐"}.mdi-notebook-minus-outline:before{content:"󱘑"}.mdi-notebook-multiple:before{content:"󰹕"}.mdi-notebook-outline:before{content:"󰺿"}.mdi-notebook-plus:before{content:"󱘒"}.mdi-notebook-plus-outline:before{content:"󱘓"}.mdi-notebook-remove:before{content:"󱘔"}.mdi-notebook-remove-outline:before{content:"󱘕"}.mdi-notification-clear-all:before{content:"󰎟"}.mdi-npm:before{content:"󰛷"}.mdi-nuke:before{content:"󰚤"}.mdi-null:before{content:"󰟢"}.mdi-numeric:before{content:"󰎠"}.mdi-numeric-0:before{content:"󰬹"}.mdi-numeric-0-box:before{content:"󰎡"}.mdi-numeric-0-box-multiple:before{content:"󰼎"}.mdi-numeric-0-box-multiple-outline:before{content:"󰎢"}.mdi-numeric-0-box-outline:before{content:"󰎣"}.mdi-numeric-0-circle:before{content:"󰲞"}.mdi-numeric-0-circle-outline:before{content:"󰲟"}.mdi-numeric-1:before{content:"󰬺"}.mdi-numeric-1-box:before{content:"󰎤"}.mdi-numeric-1-box-multiple:before{content:"󰼏"}.mdi-numeric-1-box-multiple-outline:before{content:"󰎥"}.mdi-numeric-1-box-outline:before{content:"󰎦"}.mdi-numeric-1-circle:before{content:"󰲠"}.mdi-numeric-1-circle-outline:before{content:"󰲡"}.mdi-numeric-10:before{content:"󰿩"}.mdi-numeric-10-box:before{content:"󰽽"}.mdi-numeric-10-box-multiple:before{content:"󰿪"}.mdi-numeric-10-box-multiple-outline:before{content:"󰿫"}.mdi-numeric-10-box-outline:before{content:"󰽾"}.mdi-numeric-10-circle:before{content:"󰿬"}.mdi-numeric-10-circle-outline:before{content:"󰿭"}.mdi-numeric-2:before{content:"󰬻"}.mdi-numeric-2-box:before{content:"󰎧"}.mdi-numeric-2-box-multiple:before{content:"󰼐"}.mdi-numeric-2-box-multiple-outline:before{content:"󰎨"}.mdi-numeric-2-box-outline:before{content:"󰎩"}.mdi-numeric-2-circle:before{content:"󰲢"}.mdi-numeric-2-circle-outline:before{content:"󰲣"}.mdi-numeric-3:before{content:"󰬼"}.mdi-numeric-3-box:before{content:"󰎪"}.mdi-numeric-3-box-multiple:before{content:"󰼑"}.mdi-numeric-3-box-multiple-outline:before{content:"󰎫"}.mdi-numeric-3-box-outline:before{content:"󰎬"}.mdi-numeric-3-circle:before{content:"󰲤"}.mdi-numeric-3-circle-outline:before{content:"󰲥"}.mdi-numeric-4:before{content:"󰬽"}.mdi-numeric-4-box:before{content:"󰎭"}.mdi-numeric-4-box-multiple:before{content:"󰼒"}.mdi-numeric-4-box-multiple-outline:before{content:"󰎲"}.mdi-numeric-4-box-outline:before{content:"󰎮"}.mdi-numeric-4-circle:before{content:"󰲦"}.mdi-numeric-4-circle-outline:before{content:"󰲧"}.mdi-numeric-5:before{content:"󰬾"}.mdi-numeric-5-box:before{content:"󰎱"}.mdi-numeric-5-box-multiple:before{content:"󰼓"}.mdi-numeric-5-box-multiple-outline:before{content:"󰎯"}.mdi-numeric-5-box-outline:before{content:"󰎰"}.mdi-numeric-5-circle:before{content:"󰲨"}.mdi-numeric-5-circle-outline:before{content:"󰲩"}.mdi-numeric-6:before{content:"󰬿"}.mdi-numeric-6-box:before{content:"󰎳"}.mdi-numeric-6-box-multiple:before{content:"󰼔"}.mdi-numeric-6-box-multiple-outline:before{content:"󰎴"}.mdi-numeric-6-box-outline:before{content:"󰎵"}.mdi-numeric-6-circle:before{content:"󰲪"}.mdi-numeric-6-circle-outline:before{content:"󰲫"}.mdi-numeric-7:before{content:"󰭀"}.mdi-numeric-7-box:before{content:"󰎶"}.mdi-numeric-7-box-multiple:before{content:"󰼕"}.mdi-numeric-7-box-multiple-outline:before{content:"󰎷"}.mdi-numeric-7-box-outline:before{content:"󰎸"}.mdi-numeric-7-circle:before{content:"󰲬"}.mdi-numeric-7-circle-outline:before{content:"󰲭"}.mdi-numeric-8:before{content:"󰭁"}.mdi-numeric-8-box:before{content:"󰎹"}.mdi-numeric-8-box-multiple:before{content:"󰼖"}.mdi-numeric-8-box-multiple-outline:before{content:"󰎺"}.mdi-numeric-8-box-outline:before{content:"󰎻"}.mdi-numeric-8-circle:before{content:"󰲮"}.mdi-numeric-8-circle-outline:before{content:"󰲯"}.mdi-numeric-9:before{content:"󰭂"}.mdi-numeric-9-box:before{content:"󰎼"}.mdi-numeric-9-box-multiple:before{content:"󰼗"}.mdi-numeric-9-box-multiple-outline:before{content:"󰎽"}.mdi-numeric-9-box-outline:before{content:"󰎾"}.mdi-numeric-9-circle:before{content:"󰲰"}.mdi-numeric-9-circle-outline:before{content:"󰲱"}.mdi-numeric-9-plus:before{content:"󰿮"}.mdi-numeric-9-plus-box:before{content:"󰎿"}.mdi-numeric-9-plus-box-multiple:before{content:"󰼘"}.mdi-numeric-9-plus-box-multiple-outline:before{content:"󰏀"}.mdi-numeric-9-plus-box-outline:before{content:"󰏁"}.mdi-numeric-9-plus-circle:before{content:"󰲲"}.mdi-numeric-9-plus-circle-outline:before{content:"󰲳"}.mdi-numeric-negative-1:before{content:"󱁒"}.mdi-numeric-off:before{content:"󱧓"}.mdi-numeric-positive-1:before{content:"󱗋"}.mdi-nut:before{content:"󰛸"}.mdi-nutrition:before{content:"󰏂"}.mdi-nuxt:before{content:"󱄆"}.mdi-oar:before{content:"󰙼"}.mdi-ocarina:before{content:"󰷠"}.mdi-oci:before{content:"󱋩"}.mdi-ocr:before{content:"󱄺"}.mdi-octagon:before{content:"󰏃"}.mdi-octagon-outline:before{content:"󰏄"}.mdi-octagram:before{content:"󰛹"}.mdi-octagram-edit:before{content:"󱰴"}.mdi-octagram-edit-outline:before{content:"󱰵"}.mdi-octagram-minus:before{content:"󱰶"}.mdi-octagram-minus-outline:before{content:"󱰷"}.mdi-octagram-outline:before{content:"󰝵"}.mdi-octagram-plus:before{content:"󱰸"}.mdi-octagram-plus-outline:before{content:"󱰹"}.mdi-octahedron:before{content:"󱥐"}.mdi-octahedron-off:before{content:"󱥑"}.mdi-odnoklassniki:before{content:"󰏅"}.mdi-offer:before{content:"󱈛"}.mdi-office-building:before{content:"󰦑"}.mdi-office-building-cog:before{content:"󱥉"}.mdi-office-building-cog-outline:before{content:"󱥊"}.mdi-office-building-marker:before{content:"󱔠"}.mdi-office-building-marker-outline:before{content:"󱔡"}.mdi-office-building-minus:before{content:"󱮪"}.mdi-office-building-minus-outline:before{content:"󱮫"}.mdi-office-building-outline:before{content:"󱔟"}.mdi-office-building-plus:before{content:"󱮨"}.mdi-office-building-plus-outline:before{content:"󱮩"}.mdi-office-building-remove:before{content:"󱮬"}.mdi-office-building-remove-outline:before{content:"󱮭"}.mdi-oil:before{content:"󰏇"}.mdi-oil-lamp:before{content:"󰼙"}.mdi-oil-level:before{content:"󱁓"}.mdi-oil-temperature:before{content:"󰿸"}.mdi-om:before{content:"󰥳"}.mdi-omega:before{content:"󰏉"}.mdi-one-up:before{content:"󰮭"}.mdi-onepassword:before{content:"󰢁"}.mdi-opacity:before{content:"󰗌"}.mdi-open-in-app:before{content:"󰏋"}.mdi-open-in-new:before{content:"󰏌"}.mdi-open-source-initiative:before{content:"󰮮"}.mdi-openid:before{content:"󰏍"}.mdi-opera:before{content:"󰏎"}.mdi-orbit:before{content:"󰀘"}.mdi-orbit-variant:before{content:"󱗛"}.mdi-order-alphabetical-ascending:before{content:"󰈍"}.mdi-order-alphabetical-descending:before{content:"󰴇"}.mdi-order-bool-ascending:before{content:"󰊾"}.mdi-order-bool-ascending-variant:before{content:"󰦏"}.mdi-order-bool-descending:before{content:"󱎄"}.mdi-order-bool-descending-variant:before{content:"󰦐"}.mdi-order-numeric-ascending:before{content:"󰕅"}.mdi-order-numeric-descending:before{content:"󰕆"}.mdi-origin:before{content:"󰭃"}.mdi-ornament:before{content:"󰏏"}.mdi-ornament-variant:before{content:"󰏐"}.mdi-outdoor-lamp:before{content:"󱁔"}.mdi-overscan:before{content:"󱀅"}.mdi-owl:before{content:"󰏒"}.mdi-pac-man:before{content:"󰮯"}.mdi-package:before{content:"󰏓"}.mdi-package-check:before{content:"󱭑"}.mdi-package-down:before{content:"󰏔"}.mdi-package-up:before{content:"󰏕"}.mdi-package-variant:before{content:"󰏖"}.mdi-package-variant-closed:before{content:"󰏗"}.mdi-package-variant-closed-check:before{content:"󱭒"}.mdi-package-variant-closed-minus:before{content:"󱧔"}.mdi-package-variant-closed-plus:before{content:"󱧕"}.mdi-package-variant-closed-remove:before{content:"󱧖"}.mdi-package-variant-minus:before{content:"󱧗"}.mdi-package-variant-plus:before{content:"󱧘"}.mdi-package-variant-remove:before{content:"󱧙"}.mdi-page-first:before{content:"󰘀"}.mdi-page-last:before{content:"󰘁"}.mdi-page-layout-body:before{content:"󰛺"}.mdi-page-layout-footer:before{content:"󰛻"}.mdi-page-layout-header:before{content:"󰛼"}.mdi-page-layout-header-footer:before{content:"󰽿"}.mdi-page-layout-sidebar-left:before{content:"󰛽"}.mdi-page-layout-sidebar-right:before{content:"󰛾"}.mdi-page-next:before{content:"󰮰"}.mdi-page-next-outline:before{content:"󰮱"}.mdi-page-previous:before{content:"󰮲"}.mdi-page-previous-outline:before{content:"󰮳"}.mdi-pail:before{content:"󱐗"}.mdi-pail-minus:before{content:"󱐷"}.mdi-pail-minus-outline:before{content:"󱐼"}.mdi-pail-off:before{content:"󱐹"}.mdi-pail-off-outline:before{content:"󱐾"}.mdi-pail-outline:before{content:"󱐺"}.mdi-pail-plus:before{content:"󱐶"}.mdi-pail-plus-outline:before{content:"󱐻"}.mdi-pail-remove:before{content:"󱐸"}.mdi-pail-remove-outline:before{content:"󱐽"}.mdi-palette:before{content:"󰏘"}.mdi-palette-advanced:before{content:"󰏙"}.mdi-palette-outline:before{content:"󰸌"}.mdi-palette-swatch:before{content:"󰢵"}.mdi-palette-swatch-outline:before{content:"󱍜"}.mdi-palette-swatch-variant:before{content:"󱥚"}.mdi-palm-tree:before{content:"󱁕"}.mdi-pan:before{content:"󰮴"}.mdi-pan-bottom-left:before{content:"󰮵"}.mdi-pan-bottom-right:before{content:"󰮶"}.mdi-pan-down:before{content:"󰮷"}.mdi-pan-horizontal:before{content:"󰮸"}.mdi-pan-left:before{content:"󰮹"}.mdi-pan-right:before{content:"󰮺"}.mdi-pan-top-left:before{content:"󰮻"}.mdi-pan-top-right:before{content:"󰮼"}.mdi-pan-up:before{content:"󰮽"}.mdi-pan-vertical:before{content:"󰮾"}.mdi-panda:before{content:"󰏚"}.mdi-pandora:before{content:"󰏛"}.mdi-panorama:before{content:"󰏜"}.mdi-panorama-fisheye:before{content:"󰏝"}.mdi-panorama-horizontal:before{content:"󱤨"}.mdi-panorama-horizontal-outline:before{content:"󰏞"}.mdi-panorama-outline:before{content:"󱦌"}.mdi-panorama-sphere:before{content:"󱦍"}.mdi-panorama-sphere-outline:before{content:"󱦎"}.mdi-panorama-variant:before{content:"󱦏"}.mdi-panorama-variant-outline:before{content:"󱦐"}.mdi-panorama-vertical:before{content:"󱤩"}.mdi-panorama-vertical-outline:before{content:"󰏟"}.mdi-panorama-wide-angle:before{content:"󱥟"}.mdi-panorama-wide-angle-outline:before{content:"󰏠"}.mdi-paper-cut-vertical:before{content:"󰏡"}.mdi-paper-roll:before{content:"󱅗"}.mdi-paper-roll-outline:before{content:"󱅘"}.mdi-paperclip:before{content:"󰏢"}.mdi-paperclip-check:before{content:"󱫆"}.mdi-paperclip-lock:before{content:"󱧚"}.mdi-paperclip-minus:before{content:"󱫇"}.mdi-paperclip-off:before{content:"󱫈"}.mdi-paperclip-plus:before{content:"󱫉"}.mdi-paperclip-remove:before{content:"󱫊"}.mdi-parachute:before{content:"󰲴"}.mdi-parachute-outline:before{content:"󰲵"}.mdi-paragliding:before{content:"󱝅"}.mdi-parking:before{content:"󰏣"}.mdi-party-popper:before{content:"󱁖"}.mdi-passport:before{content:"󰟣"}.mdi-passport-alert:before{content:"󱲸"}.mdi-passport-biometric:before{content:"󰷡"}.mdi-passport-cancel:before{content:"󱲹"}.mdi-passport-check:before{content:"󱲺"}.mdi-passport-minus:before{content:"󱲻"}.mdi-passport-plus:before{content:"󱲼"}.mdi-passport-remove:before{content:"󱲽"}.mdi-pasta:before{content:"󱅠"}.mdi-patio-heater:before{content:"󰾀"}.mdi-patreon:before{content:"󰢂"}.mdi-pause:before{content:"󰏤"}.mdi-pause-box:before{content:"󰂼"}.mdi-pause-box-outline:before{content:"󱭺"}.mdi-pause-circle:before{content:"󰏥"}.mdi-pause-circle-outline:before{content:"󰏦"}.mdi-pause-octagon:before{content:"󰏧"}.mdi-pause-octagon-outline:before{content:"󰏨"}.mdi-paw:before{content:"󰏩"}.mdi-paw-off:before{content:"󰙗"}.mdi-paw-off-outline:before{content:"󱙶"}.mdi-paw-outline:before{content:"󱙵"}.mdi-peace:before{content:"󰢄"}.mdi-peanut:before{content:"󰿼"}.mdi-peanut-off:before{content:"󰿽"}.mdi-peanut-off-outline:before{content:"󰿿"}.mdi-peanut-outline:before{content:"󰿾"}.mdi-pen:before{content:"󰏪"}.mdi-pen-lock:before{content:"󰷢"}.mdi-pen-minus:before{content:"󰷣"}.mdi-pen-off:before{content:"󰷤"}.mdi-pen-plus:before{content:"󰷥"}.mdi-pen-remove:before{content:"󰷦"}.mdi-pencil:before{content:"󰏫"}.mdi-pencil-box:before{content:"󰏬"}.mdi-pencil-box-multiple:before{content:"󱅄"}.mdi-pencil-box-multiple-outline:before{content:"󱅅"}.mdi-pencil-box-outline:before{content:"󰏭"}.mdi-pencil-circle:before{content:"󰛿"}.mdi-pencil-circle-outline:before{content:"󰝶"}.mdi-pencil-lock:before{content:"󰏮"}.mdi-pencil-lock-outline:before{content:"󰷧"}.mdi-pencil-minus:before{content:"󰷨"}.mdi-pencil-minus-outline:before{content:"󰷩"}.mdi-pencil-off:before{content:"󰏯"}.mdi-pencil-off-outline:before{content:"󰷪"}.mdi-pencil-outline:before{content:"󰲶"}.mdi-pencil-plus:before{content:"󰷫"}.mdi-pencil-plus-outline:before{content:"󰷬"}.mdi-pencil-remove:before{content:"󰷭"}.mdi-pencil-remove-outline:before{content:"󰷮"}.mdi-pencil-ruler:before{content:"󱍓"}.mdi-pencil-ruler-outline:before{content:"󱰑"}.mdi-penguin:before{content:"󰻀"}.mdi-pentagon:before{content:"󰜁"}.mdi-pentagon-outline:before{content:"󰜀"}.mdi-pentagram:before{content:"󱙧"}.mdi-percent:before{content:"󰏰"}.mdi-percent-box:before{content:"󱨂"}.mdi-percent-box-outline:before{content:"󱨃"}.mdi-percent-circle:before{content:"󱨄"}.mdi-percent-circle-outline:before{content:"󱨅"}.mdi-percent-outline:before{content:"󱉸"}.mdi-periodic-table:before{content:"󰢶"}.mdi-perspective-less:before{content:"󰴣"}.mdi-perspective-more:before{content:"󰴤"}.mdi-ph:before{content:"󱟅"}.mdi-phone:before{content:"󰏲"}.mdi-phone-alert:before{content:"󰼚"}.mdi-phone-alert-outline:before{content:"󱆎"}.mdi-phone-bluetooth:before{content:"󰏳"}.mdi-phone-bluetooth-outline:before{content:"󱆏"}.mdi-phone-cancel:before{content:"󱂼"}.mdi-phone-cancel-outline:before{content:"󱆐"}.mdi-phone-check:before{content:"󱆩"}.mdi-phone-check-outline:before{content:"󱆪"}.mdi-phone-classic:before{content:"󰘂"}.mdi-phone-classic-off:before{content:"󱉹"}.mdi-phone-clock:before{content:"󱧛"}.mdi-phone-dial:before{content:"󱕙"}.mdi-phone-dial-outline:before{content:"󱕚"}.mdi-phone-forward:before{content:"󰏴"}.mdi-phone-forward-outline:before{content:"󱆑"}.mdi-phone-hangup:before{content:"󰏵"}.mdi-phone-hangup-outline:before{content:"󱆒"}.mdi-phone-in-talk:before{content:"󰏶"}.mdi-phone-in-talk-outline:before{content:"󱆂"}.mdi-phone-incoming:before{content:"󰏷"}.mdi-phone-incoming-outgoing:before{content:"󱬿"}.mdi-phone-incoming-outgoing-outline:before{content:"󱭀"}.mdi-phone-incoming-outline:before{content:"󱆓"}.mdi-phone-lock:before{content:"󰏸"}.mdi-phone-lock-outline:before{content:"󱆔"}.mdi-phone-log:before{content:"󰏹"}.mdi-phone-log-outline:before{content:"󱆕"}.mdi-phone-message:before{content:"󱆖"}.mdi-phone-message-outline:before{content:"󱆗"}.mdi-phone-minus:before{content:"󰙘"}.mdi-phone-minus-outline:before{content:"󱆘"}.mdi-phone-missed:before{content:"󰏺"}.mdi-phone-missed-outline:before{content:"󱆥"}.mdi-phone-off:before{content:"󰷯"}.mdi-phone-off-outline:before{content:"󱆦"}.mdi-phone-outgoing:before{content:"󰏻"}.mdi-phone-outgoing-outline:before{content:"󱆙"}.mdi-phone-outline:before{content:"󰷰"}.mdi-phone-paused:before{content:"󰏼"}.mdi-phone-paused-outline:before{content:"󱆚"}.mdi-phone-plus:before{content:"󰙙"}.mdi-phone-plus-outline:before{content:"󱆛"}.mdi-phone-refresh:before{content:"󱦓"}.mdi-phone-refresh-outline:before{content:"󱦔"}.mdi-phone-remove:before{content:"󱔯"}.mdi-phone-remove-outline:before{content:"󱔰"}.mdi-phone-return:before{content:"󰠯"}.mdi-phone-return-outline:before{content:"󱆜"}.mdi-phone-ring:before{content:"󱆫"}.mdi-phone-ring-outline:before{content:"󱆬"}.mdi-phone-rotate-landscape:before{content:"󰢅"}.mdi-phone-rotate-portrait:before{content:"󰢆"}.mdi-phone-settings:before{content:"󰏽"}.mdi-phone-settings-outline:before{content:"󱆝"}.mdi-phone-sync:before{content:"󱦕"}.mdi-phone-sync-outline:before{content:"󱦖"}.mdi-phone-voip:before{content:"󰏾"}.mdi-pi:before{content:"󰏿"}.mdi-pi-box:before{content:"󰐀"}.mdi-pi-hole:before{content:"󰷱"}.mdi-piano:before{content:"󰙽"}.mdi-piano-off:before{content:"󰚘"}.mdi-pickaxe:before{content:"󰢷"}.mdi-picture-in-picture-bottom-right:before{content:"󰹗"}.mdi-picture-in-picture-bottom-right-outline:before{content:"󰹘"}.mdi-picture-in-picture-top-right:before{content:"󰹙"}.mdi-picture-in-picture-top-right-outline:before{content:"󰹚"}.mdi-pier:before{content:"󰢇"}.mdi-pier-crane:before{content:"󰢈"}.mdi-pig:before{content:"󰐁"}.mdi-pig-variant:before{content:"󱀆"}.mdi-pig-variant-outline:before{content:"󱙸"}.mdi-piggy-bank:before{content:"󱀇"}.mdi-piggy-bank-outline:before{content:"󱙹"}.mdi-pill:before{content:"󰐂"}.mdi-pill-multiple:before{content:"󱭌"}.mdi-pill-off:before{content:"󱩜"}.mdi-pillar:before{content:"󰜂"}.mdi-pin:before{content:"󰐃"}.mdi-pin-off:before{content:"󰐄"}.mdi-pin-off-outline:before{content:"󰤰"}.mdi-pin-outline:before{content:"󰤱"}.mdi-pine-tree:before{content:"󰐅"}.mdi-pine-tree-box:before{content:"󰐆"}.mdi-pine-tree-fire:before{content:"󱐚"}.mdi-pine-tree-variant:before{content:"󱱳"}.mdi-pine-tree-variant-outline:before{content:"󱱴"}.mdi-pinterest:before{content:"󰐇"}.mdi-pinwheel:before{content:"󰫕"}.mdi-pinwheel-outline:before{content:"󰫖"}.mdi-pipe:before{content:"󰟥"}.mdi-pipe-disconnected:before{content:"󰟦"}.mdi-pipe-leak:before{content:"󰢉"}.mdi-pipe-valve:before{content:"󱡍"}.mdi-pipe-wrench:before{content:"󱍔"}.mdi-pirate:before{content:"󰨈"}.mdi-pistol:before{content:"󰜃"}.mdi-piston:before{content:"󰢊"}.mdi-pitchfork:before{content:"󱕓"}.mdi-pizza:before{content:"󰐉"}.mdi-plane-car:before{content:"󱫿"}.mdi-plane-train:before{content:"󱬀"}.mdi-play:before{content:"󰐊"}.mdi-play-box:before{content:"󱉺"}.mdi-play-box-edit-outline:before{content:"󱰺"}.mdi-play-box-lock:before{content:"󱨖"}.mdi-play-box-lock-open:before{content:"󱨗"}.mdi-play-box-lock-open-outline:before{content:"󱨘"}.mdi-play-box-lock-outline:before{content:"󱨙"}.mdi-play-box-multiple:before{content:"󰴙"}.mdi-play-box-multiple-outline:before{content:"󱏦"}.mdi-play-box-outline:before{content:"󰐋"}.mdi-play-circle:before{content:"󰐌"}.mdi-play-circle-outline:before{content:"󰐍"}.mdi-play-network:before{content:"󰢋"}.mdi-play-network-outline:before{content:"󰲷"}.mdi-play-outline:before{content:"󰼛"}.mdi-play-pause:before{content:"󰐎"}.mdi-play-protected-content:before{content:"󰐏"}.mdi-play-speed:before{content:"󰣿"}.mdi-playlist-check:before{content:"󰗇"}.mdi-playlist-edit:before{content:"󰤀"}.mdi-playlist-minus:before{content:"󰐐"}.mdi-playlist-music:before{content:"󰲸"}.mdi-playlist-music-outline:before{content:"󰲹"}.mdi-playlist-play:before{content:"󰐑"}.mdi-playlist-plus:before{content:"󰐒"}.mdi-playlist-remove:before{content:"󰐓"}.mdi-playlist-star:before{content:"󰷲"}.mdi-plex:before{content:"󰚺"}.mdi-pliers:before{content:"󱦤"}.mdi-plus:before{content:"󰐕"}.mdi-plus-box:before{content:"󰐖"}.mdi-plus-box-multiple:before{content:"󰌴"}.mdi-plus-box-multiple-outline:before{content:"󱅃"}.mdi-plus-box-outline:before{content:"󰜄"}.mdi-plus-circle:before{content:"󰐗"}.mdi-plus-circle-multiple:before{content:"󰍌"}.mdi-plus-circle-multiple-outline:before{content:"󰐘"}.mdi-plus-circle-outline:before{content:"󰐙"}.mdi-plus-lock:before{content:"󱩝"}.mdi-plus-lock-open:before{content:"󱩞"}.mdi-plus-minus:before{content:"󰦒"}.mdi-plus-minus-box:before{content:"󰦓"}.mdi-plus-minus-variant:before{content:"󱓉"}.mdi-plus-network:before{content:"󰐚"}.mdi-plus-network-outline:before{content:"󰲺"}.mdi-plus-outline:before{content:"󰜅"}.mdi-plus-thick:before{content:"󱇬"}.mdi-pocket:before{content:"󱲾"}.mdi-podcast:before{content:"󰦔"}.mdi-podium:before{content:"󰴥"}.mdi-podium-bronze:before{content:"󰴦"}.mdi-podium-gold:before{content:"󰴧"}.mdi-podium-silver:before{content:"󰴨"}.mdi-point-of-sale:before{content:"󰶒"}.mdi-pokeball:before{content:"󰐝"}.mdi-pokemon-go:before{content:"󰨉"}.mdi-poker-chip:before{content:"󰠰"}.mdi-polaroid:before{content:"󰐞"}.mdi-police-badge:before{content:"󱅧"}.mdi-police-badge-outline:before{content:"󱅨"}.mdi-police-station:before{content:"󱠹"}.mdi-poll:before{content:"󰐟"}.mdi-polo:before{content:"󱓃"}.mdi-polymer:before{content:"󰐡"}.mdi-pool:before{content:"󰘆"}.mdi-pool-thermometer:before{content:"󱩟"}.mdi-popcorn:before{content:"󰐢"}.mdi-post:before{content:"󱀈"}.mdi-post-lamp:before{content:"󱩠"}.mdi-post-outline:before{content:"󱀉"}.mdi-postage-stamp:before{content:"󰲻"}.mdi-pot:before{content:"󰋥"}.mdi-pot-mix:before{content:"󰙛"}.mdi-pot-mix-outline:before{content:"󰙷"}.mdi-pot-outline:before{content:"󰋿"}.mdi-pot-steam:before{content:"󰙚"}.mdi-pot-steam-outline:before{content:"󰌦"}.mdi-pound:before{content:"󰐣"}.mdi-pound-box:before{content:"󰐤"}.mdi-pound-box-outline:before{content:"󱅿"}.mdi-power:before{content:"󰐥"}.mdi-power-cycle:before{content:"󰤁"}.mdi-power-off:before{content:"󰤂"}.mdi-power-on:before{content:"󰤃"}.mdi-power-plug:before{content:"󰚥"}.mdi-power-plug-battery:before{content:"󱰻"}.mdi-power-plug-battery-outline:before{content:"󱰼"}.mdi-power-plug-off:before{content:"󰚦"}.mdi-power-plug-off-outline:before{content:"󱐤"}.mdi-power-plug-outline:before{content:"󱐥"}.mdi-power-settings:before{content:"󰐦"}.mdi-power-sleep:before{content:"󰤄"}.mdi-power-socket:before{content:"󰐧"}.mdi-power-socket-au:before{content:"󰤅"}.mdi-power-socket-ch:before{content:"󰾳"}.mdi-power-socket-de:before{content:"󱄇"}.mdi-power-socket-eu:before{content:"󰟧"}.mdi-power-socket-fr:before{content:"󱄈"}.mdi-power-socket-it:before{content:"󱓿"}.mdi-power-socket-jp:before{content:"󱄉"}.mdi-power-socket-uk:before{content:"󰟨"}.mdi-power-socket-us:before{content:"󰟩"}.mdi-power-standby:before{content:"󰤆"}.mdi-powershell:before{content:"󰨊"}.mdi-prescription:before{content:"󰜆"}.mdi-presentation:before{content:"󰐨"}.mdi-presentation-play:before{content:"󰐩"}.mdi-pretzel:before{content:"󱕢"}.mdi-printer:before{content:"󰐪"}.mdi-printer-3d:before{content:"󰐫"}.mdi-printer-3d-nozzle:before{content:"󰹛"}.mdi-printer-3d-nozzle-alert:before{content:"󱇀"}.mdi-printer-3d-nozzle-alert-outline:before{content:"󱇁"}.mdi-printer-3d-nozzle-heat:before{content:"󱢸"}.mdi-printer-3d-nozzle-heat-outline:before{content:"󱢹"}.mdi-printer-3d-nozzle-off:before{content:"󱬙"}.mdi-printer-3d-nozzle-off-outline:before{content:"󱬚"}.mdi-printer-3d-nozzle-outline:before{content:"󰹜"}.mdi-printer-3d-off:before{content:"󱬎"}.mdi-printer-alert:before{content:"󰐬"}.mdi-printer-check:before{content:"󱅆"}.mdi-printer-eye:before{content:"󱑘"}.mdi-printer-off:before{content:"󰹝"}.mdi-printer-off-outline:before{content:"󱞅"}.mdi-printer-outline:before{content:"󱞆"}.mdi-printer-pos:before{content:"󱁗"}.mdi-printer-pos-alert:before{content:"󱮼"}.mdi-printer-pos-alert-outline:before{content:"󱮽"}.mdi-printer-pos-cancel:before{content:"󱮾"}.mdi-printer-pos-cancel-outline:before{content:"󱮿"}.mdi-printer-pos-check:before{content:"󱯀"}.mdi-printer-pos-check-outline:before{content:"󱯁"}.mdi-printer-pos-cog:before{content:"󱯂"}.mdi-printer-pos-cog-outline:before{content:"󱯃"}.mdi-printer-pos-edit:before{content:"󱯄"}.mdi-printer-pos-edit-outline:before{content:"󱯅"}.mdi-printer-pos-minus:before{content:"󱯆"}.mdi-printer-pos-minus-outline:before{content:"󱯇"}.mdi-printer-pos-network:before{content:"󱯈"}.mdi-printer-pos-network-outline:before{content:"󱯉"}.mdi-printer-pos-off:before{content:"󱯊"}.mdi-printer-pos-off-outline:before{content:"󱯋"}.mdi-printer-pos-outline:before{content:"󱯌"}.mdi-printer-pos-pause:before{content:"󱯍"}.mdi-printer-pos-pause-outline:before{content:"󱯎"}.mdi-printer-pos-play:before{content:"󱯏"}.mdi-printer-pos-play-outline:before{content:"󱯐"}.mdi-printer-pos-plus:before{content:"󱯑"}.mdi-printer-pos-plus-outline:before{content:"󱯒"}.mdi-printer-pos-refresh:before{content:"󱯓"}.mdi-printer-pos-refresh-outline:before{content:"󱯔"}.mdi-printer-pos-remove:before{content:"󱯕"}.mdi-printer-pos-remove-outline:before{content:"󱯖"}.mdi-printer-pos-star:before{content:"󱯗"}.mdi-printer-pos-star-outline:before{content:"󱯘"}.mdi-printer-pos-stop:before{content:"󱯙"}.mdi-printer-pos-stop-outline:before{content:"󱯚"}.mdi-printer-pos-sync:before{content:"󱯛"}.mdi-printer-pos-sync-outline:before{content:"󱯜"}.mdi-printer-pos-wrench:before{content:"󱯝"}.mdi-printer-pos-wrench-outline:before{content:"󱯞"}.mdi-printer-search:before{content:"󱑗"}.mdi-printer-settings:before{content:"󰜇"}.mdi-printer-wireless:before{content:"󰨋"}.mdi-priority-high:before{content:"󰘃"}.mdi-priority-low:before{content:"󰘄"}.mdi-professional-hexagon:before{content:"󰐭"}.mdi-progress-alert:before{content:"󰲼"}.mdi-progress-check:before{content:"󰦕"}.mdi-progress-clock:before{content:"󰦖"}.mdi-progress-close:before{content:"󱄊"}.mdi-progress-download:before{content:"󰦗"}.mdi-progress-helper:before{content:"󱮢"}.mdi-progress-pencil:before{content:"󱞇"}.mdi-progress-question:before{content:"󱔢"}.mdi-progress-star:before{content:"󱞈"}.mdi-progress-star-four-points:before{content:"󱰽"}.mdi-progress-upload:before{content:"󰦘"}.mdi-progress-wrench:before{content:"󰲽"}.mdi-projector:before{content:"󰐮"}.mdi-projector-off:before{content:"󱨣"}.mdi-projector-screen:before{content:"󰐯"}.mdi-projector-screen-off:before{content:"󱠍"}.mdi-projector-screen-off-outline:before{content:"󱠎"}.mdi-projector-screen-outline:before{content:"󱜤"}.mdi-projector-screen-variant:before{content:"󱠏"}.mdi-projector-screen-variant-off:before{content:"󱠐"}.mdi-projector-screen-variant-off-outline:before{content:"󱠑"}.mdi-projector-screen-variant-outline:before{content:"󱠒"}.mdi-propane-tank:before{content:"󱍗"}.mdi-propane-tank-outline:before{content:"󱍘"}.mdi-protocol:before{content:"󰿘"}.mdi-publish:before{content:"󰚧"}.mdi-publish-off:before{content:"󱥅"}.mdi-pulse:before{content:"󰐰"}.mdi-pump:before{content:"󱐂"}.mdi-pump-off:before{content:"󱬢"}.mdi-pumpkin:before{content:"󰮿"}.mdi-purse:before{content:"󰼜"}.mdi-purse-outline:before{content:"󰼝"}.mdi-puzzle:before{content:"󰐱"}.mdi-puzzle-check:before{content:"󱐦"}.mdi-puzzle-check-outline:before{content:"󱐧"}.mdi-puzzle-edit:before{content:"󱓓"}.mdi-puzzle-edit-outline:before{content:"󱓙"}.mdi-puzzle-heart:before{content:"󱓔"}.mdi-puzzle-heart-outline:before{content:"󱓚"}.mdi-puzzle-minus:before{content:"󱓑"}.mdi-puzzle-minus-outline:before{content:"󱓗"}.mdi-puzzle-outline:before{content:"󰩦"}.mdi-puzzle-plus:before{content:"󱓐"}.mdi-puzzle-plus-outline:before{content:"󱓖"}.mdi-puzzle-remove:before{content:"󱓒"}.mdi-puzzle-remove-outline:before{content:"󱓘"}.mdi-puzzle-star:before{content:"󱓕"}.mdi-puzzle-star-outline:before{content:"󱓛"}.mdi-pyramid:before{content:"󱥒"}.mdi-pyramid-off:before{content:"󱥓"}.mdi-qi:before{content:"󰦙"}.mdi-qqchat:before{content:"󰘅"}.mdi-qrcode:before{content:"󰐲"}.mdi-qrcode-edit:before{content:"󰢸"}.mdi-qrcode-minus:before{content:"󱆌"}.mdi-qrcode-plus:before{content:"󱆋"}.mdi-qrcode-remove:before{content:"󱆍"}.mdi-qrcode-scan:before{content:"󰐳"}.mdi-quadcopter:before{content:"󰐴"}.mdi-quality-high:before{content:"󰐵"}.mdi-quality-low:before{content:"󰨌"}.mdi-quality-medium:before{content:"󰨍"}.mdi-queue-first-in-last-out:before{content:"󱲯"}.mdi-quora:before{content:"󰴩"}.mdi-rabbit:before{content:"󰤇"}.mdi-rabbit-variant:before{content:"󱩡"}.mdi-rabbit-variant-outline:before{content:"󱩢"}.mdi-racing-helmet:before{content:"󰶓"}.mdi-racquetball:before{content:"󰶔"}.mdi-radar:before{content:"󰐷"}.mdi-radiator:before{content:"󰐸"}.mdi-radiator-disabled:before{content:"󰫗"}.mdi-radiator-off:before{content:"󰫘"}.mdi-radio:before{content:"󰐹"}.mdi-radio-am:before{content:"󰲾"}.mdi-radio-fm:before{content:"󰲿"}.mdi-radio-handheld:before{content:"󰐺"}.mdi-radio-off:before{content:"󱈜"}.mdi-radio-tower:before{content:"󰐻"}.mdi-radioactive:before{content:"󰐼"}.mdi-radioactive-circle:before{content:"󱡝"}.mdi-radioactive-circle-outline:before{content:"󱡞"}.mdi-radioactive-off:before{content:"󰻁"}.mdi-radiobox-blank:before{content:"󰐽"}.mdi-radiobox-indeterminate-variant:before{content:"󱱞"}.mdi-radiobox-marked:before{content:"󰐾"}.mdi-radiology-box:before{content:"󱓅"}.mdi-radiology-box-outline:before{content:"󱓆"}.mdi-radius:before{content:"󰳀"}.mdi-radius-outline:before{content:"󰳁"}.mdi-railroad-light:before{content:"󰼞"}.mdi-rake:before{content:"󱕄"}.mdi-raspberry-pi:before{content:"󰐿"}.mdi-raw:before{content:"󱨏"}.mdi-raw-off:before{content:"󱨐"}.mdi-ray-end:before{content:"󰑀"}.mdi-ray-end-arrow:before{content:"󰑁"}.mdi-ray-start:before{content:"󰑂"}.mdi-ray-start-arrow:before{content:"󰑃"}.mdi-ray-start-end:before{content:"󰑄"}.mdi-ray-start-vertex-end:before{content:"󱗘"}.mdi-ray-vertex:before{content:"󰑅"}.mdi-razor-double-edge:before{content:"󱦗"}.mdi-razor-single-edge:before{content:"󱦘"}.mdi-react:before{content:"󰜈"}.mdi-read:before{content:"󰑇"}.mdi-receipt:before{content:"󰠤"}.mdi-receipt-clock:before{content:"󱰾"}.mdi-receipt-clock-outline:before{content:"󱰿"}.mdi-receipt-outline:before{content:"󰓷"}.mdi-receipt-send:before{content:"󱱀"}.mdi-receipt-send-outline:before{content:"󱱁"}.mdi-receipt-text:before{content:"󰑉"}.mdi-receipt-text-arrow-left:before{content:"󱱂"}.mdi-receipt-text-arrow-left-outline:before{content:"󱱃"}.mdi-receipt-text-arrow-right:before{content:"󱱄"}.mdi-receipt-text-arrow-right-outline:before{content:"󱱅"}.mdi-receipt-text-check:before{content:"󱩣"}.mdi-receipt-text-check-outline:before{content:"󱩤"}.mdi-receipt-text-clock:before{content:"󱱆"}.mdi-receipt-text-clock-outline:before{content:"󱱇"}.mdi-receipt-text-edit:before{content:"󱱈"}.mdi-receipt-text-edit-outline:before{content:"󱱉"}.mdi-receipt-text-minus:before{content:"󱩥"}.mdi-receipt-text-minus-outline:before{content:"󱩦"}.mdi-receipt-text-outline:before{content:"󱧜"}.mdi-receipt-text-plus:before{content:"󱩧"}.mdi-receipt-text-plus-outline:before{content:"󱩨"}.mdi-receipt-text-remove:before{content:"󱩩"}.mdi-receipt-text-remove-outline:before{content:"󱩪"}.mdi-receipt-text-send:before{content:"󱱊"}.mdi-receipt-text-send-outline:before{content:"󱱋"}.mdi-record:before{content:"󰑊"}.mdi-record-circle:before{content:"󰻂"}.mdi-record-circle-outline:before{content:"󰻃"}.mdi-record-player:before{content:"󰦚"}.mdi-record-rec:before{content:"󰑋"}.mdi-rectangle:before{content:"󰹞"}.mdi-rectangle-outline:before{content:"󰹟"}.mdi-recycle:before{content:"󰑌"}.mdi-recycle-variant:before{content:"󱎝"}.mdi-reddit:before{content:"󰑍"}.mdi-redhat:before{content:"󱄛"}.mdi-redo:before{content:"󰑎"}.mdi-redo-variant:before{content:"󰑏"}.mdi-reflect-horizontal:before{content:"󰨎"}.mdi-reflect-vertical:before{content:"󰨏"}.mdi-refresh:before{content:"󰑐"}.mdi-refresh-auto:before{content:"󱣲"}.mdi-refresh-circle:before{content:"󱍷"}.mdi-regex:before{content:"󰑑"}.mdi-registered-trademark:before{content:"󰩧"}.mdi-reiterate:before{content:"󱖈"}.mdi-relation-many-to-many:before{content:"󱒖"}.mdi-relation-many-to-one:before{content:"󱒗"}.mdi-relation-many-to-one-or-many:before{content:"󱒘"}.mdi-relation-many-to-only-one:before{content:"󱒙"}.mdi-relation-many-to-zero-or-many:before{content:"󱒚"}.mdi-relation-many-to-zero-or-one:before{content:"󱒛"}.mdi-relation-one-or-many-to-many:before{content:"󱒜"}.mdi-relation-one-or-many-to-one:before{content:"󱒝"}.mdi-relation-one-or-many-to-one-or-many:before{content:"󱒞"}.mdi-relation-one-or-many-to-only-one:before{content:"󱒟"}.mdi-relation-one-or-many-to-zero-or-many:before{content:"󱒠"}.mdi-relation-one-or-many-to-zero-or-one:before{content:"󱒡"}.mdi-relation-one-to-many:before{content:"󱒢"}.mdi-relation-one-to-one:before{content:"󱒣"}.mdi-relation-one-to-one-or-many:before{content:"󱒤"}.mdi-relation-one-to-only-one:before{content:"󱒥"}.mdi-relation-one-to-zero-or-many:before{content:"󱒦"}.mdi-relation-one-to-zero-or-one:before{content:"󱒧"}.mdi-relation-only-one-to-many:before{content:"󱒨"}.mdi-relation-only-one-to-one:before{content:"󱒩"}.mdi-relation-only-one-to-one-or-many:before{content:"󱒪"}.mdi-relation-only-one-to-only-one:before{content:"󱒫"}.mdi-relation-only-one-to-zero-or-many:before{content:"󱒬"}.mdi-relation-only-one-to-zero-or-one:before{content:"󱒭"}.mdi-relation-zero-or-many-to-many:before{content:"󱒮"}.mdi-relation-zero-or-many-to-one:before{content:"󱒯"}.mdi-relation-zero-or-many-to-one-or-many:before{content:"󱒰"}.mdi-relation-zero-or-many-to-only-one:before{content:"󱒱"}.mdi-relation-zero-or-many-to-zero-or-many:before{content:"󱒲"}.mdi-relation-zero-or-many-to-zero-or-one:before{content:"󱒳"}.mdi-relation-zero-or-one-to-many:before{content:"󱒴"}.mdi-relation-zero-or-one-to-one:before{content:"󱒵"}.mdi-relation-zero-or-one-to-one-or-many:before{content:"󱒶"}.mdi-relation-zero-or-one-to-only-one:before{content:"󱒷"}.mdi-relation-zero-or-one-to-zero-or-many:before{content:"󱒸"}.mdi-relation-zero-or-one-to-zero-or-one:before{content:"󱒹"}.mdi-relative-scale:before{content:"󰑒"}.mdi-reload:before{content:"󰑓"}.mdi-reload-alert:before{content:"󱄋"}.mdi-reminder:before{content:"󰢌"}.mdi-remote:before{content:"󰑔"}.mdi-remote-desktop:before{content:"󰢹"}.mdi-remote-off:before{content:"󰻄"}.mdi-remote-tv:before{content:"󰻅"}.mdi-remote-tv-off:before{content:"󰻆"}.mdi-rename:before{content:"󱰘"}.mdi-rename-box:before{content:"󰑕"}.mdi-rename-box-outline:before{content:"󱰙"}.mdi-rename-outline:before{content:"󱰚"}.mdi-reorder-horizontal:before{content:"󰚈"}.mdi-reorder-vertical:before{content:"󰚉"}.mdi-repeat:before{content:"󰑖"}.mdi-repeat-off:before{content:"󰑗"}.mdi-repeat-once:before{content:"󰑘"}.mdi-repeat-variant:before{content:"󰕇"}.mdi-replay:before{content:"󰑙"}.mdi-reply:before{content:"󰑚"}.mdi-reply-all:before{content:"󰑛"}.mdi-reply-all-outline:before{content:"󰼟"}.mdi-reply-circle:before{content:"󱆮"}.mdi-reply-outline:before{content:"󰼠"}.mdi-reproduction:before{content:"󰑜"}.mdi-resistor:before{content:"󰭄"}.mdi-resistor-nodes:before{content:"󰭅"}.mdi-resize:before{content:"󰩨"}.mdi-resize-bottom-right:before{content:"󰑝"}.mdi-responsive:before{content:"󰑞"}.mdi-restart:before{content:"󰜉"}.mdi-restart-alert:before{content:"󱄌"}.mdi-restart-off:before{content:"󰶕"}.mdi-restore:before{content:"󰦛"}.mdi-restore-alert:before{content:"󱄍"}.mdi-rewind:before{content:"󰑟"}.mdi-rewind-10:before{content:"󰴪"}.mdi-rewind-15:before{content:"󱥆"}.mdi-rewind-30:before{content:"󰶖"}.mdi-rewind-45:before{content:"󱬓"}.mdi-rewind-5:before{content:"󱇹"}.mdi-rewind-60:before{content:"󱘌"}.mdi-rewind-outline:before{content:"󰜊"}.mdi-rhombus:before{content:"󰜋"}.mdi-rhombus-medium:before{content:"󰨐"}.mdi-rhombus-medium-outline:before{content:"󱓜"}.mdi-rhombus-outline:before{content:"󰜌"}.mdi-rhombus-split:before{content:"󰨑"}.mdi-rhombus-split-outline:before{content:"󱓝"}.mdi-ribbon:before{content:"󰑠"}.mdi-rice:before{content:"󰟪"}.mdi-rickshaw:before{content:"󱖻"}.mdi-rickshaw-electric:before{content:"󱖼"}.mdi-ring:before{content:"󰟫"}.mdi-rivet:before{content:"󰹠"}.mdi-road:before{content:"󰑡"}.mdi-road-variant:before{content:"󰑢"}.mdi-robber:before{content:"󱁘"}.mdi-robot:before{content:"󰚩"}.mdi-robot-angry:before{content:"󱚝"}.mdi-robot-angry-outline:before{content:"󱚞"}.mdi-robot-confused:before{content:"󱚟"}.mdi-robot-confused-outline:before{content:"󱚠"}.mdi-robot-dead:before{content:"󱚡"}.mdi-robot-dead-outline:before{content:"󱚢"}.mdi-robot-excited:before{content:"󱚣"}.mdi-robot-excited-outline:before{content:"󱚤"}.mdi-robot-happy:before{content:"󱜙"}.mdi-robot-happy-outline:before{content:"󱜚"}.mdi-robot-industrial:before{content:"󰭆"}.mdi-robot-industrial-outline:before{content:"󱨚"}.mdi-robot-love:before{content:"󱚥"}.mdi-robot-love-outline:before{content:"󱚦"}.mdi-robot-mower:before{content:"󱇷"}.mdi-robot-mower-outline:before{content:"󱇳"}.mdi-robot-off:before{content:"󱚧"}.mdi-robot-off-outline:before{content:"󱙻"}.mdi-robot-outline:before{content:"󱙺"}.mdi-robot-vacuum:before{content:"󰜍"}.mdi-robot-vacuum-alert:before{content:"󱭝"}.mdi-robot-vacuum-off:before{content:"󱰁"}.mdi-robot-vacuum-variant:before{content:"󰤈"}.mdi-robot-vacuum-variant-alert:before{content:"󱭞"}.mdi-robot-vacuum-variant-off:before{content:"󱰂"}.mdi-rocket:before{content:"󰑣"}.mdi-rocket-launch:before{content:"󱓞"}.mdi-rocket-launch-outline:before{content:"󱓟"}.mdi-rocket-outline:before{content:"󱎯"}.mdi-rodent:before{content:"󱌧"}.mdi-roller-shade:before{content:"󱩫"}.mdi-roller-shade-closed:before{content:"󱩬"}.mdi-roller-skate:before{content:"󰴫"}.mdi-roller-skate-off:before{content:"󰅅"}.mdi-rollerblade:before{content:"󰴬"}.mdi-rollerblade-off:before{content:"󰀮"}.mdi-rollupjs:before{content:"󰯀"}.mdi-rolodex:before{content:"󱪹"}.mdi-rolodex-outline:before{content:"󱪺"}.mdi-roman-numeral-1:before{content:"󱂈"}.mdi-roman-numeral-10:before{content:"󱂑"}.mdi-roman-numeral-2:before{content:"󱂉"}.mdi-roman-numeral-3:before{content:"󱂊"}.mdi-roman-numeral-4:before{content:"󱂋"}.mdi-roman-numeral-5:before{content:"󱂌"}.mdi-roman-numeral-6:before{content:"󱂍"}.mdi-roman-numeral-7:before{content:"󱂎"}.mdi-roman-numeral-8:before{content:"󱂏"}.mdi-roman-numeral-9:before{content:"󱂐"}.mdi-room-service:before{content:"󰢍"}.mdi-room-service-outline:before{content:"󰶗"}.mdi-rotate-360:before{content:"󱦙"}.mdi-rotate-3d:before{content:"󰻇"}.mdi-rotate-3d-variant:before{content:"󰑤"}.mdi-rotate-left:before{content:"󰑥"}.mdi-rotate-left-variant:before{content:"󰑦"}.mdi-rotate-orbit:before{content:"󰶘"}.mdi-rotate-right:before{content:"󰑧"}.mdi-rotate-right-variant:before{content:"󰑨"}.mdi-rounded-corner:before{content:"󰘇"}.mdi-router:before{content:"󱇢"}.mdi-router-network:before{content:"󱂇"}.mdi-router-network-wireless:before{content:"󱲗"}.mdi-router-wireless:before{content:"󰑩"}.mdi-router-wireless-off:before{content:"󱖣"}.mdi-router-wireless-settings:before{content:"󰩩"}.mdi-routes:before{content:"󰑪"}.mdi-routes-clock:before{content:"󱁙"}.mdi-rowing:before{content:"󰘈"}.mdi-rss:before{content:"󰑫"}.mdi-rss-box:before{content:"󰑬"}.mdi-rss-off:before{content:"󰼡"}.mdi-rug:before{content:"󱑵"}.mdi-rugby:before{content:"󰶙"}.mdi-ruler:before{content:"󰑭"}.mdi-ruler-square:before{content:"󰳂"}.mdi-ruler-square-compass:before{content:"󰺾"}.mdi-run:before{content:"󰜎"}.mdi-run-fast:before{content:"󰑮"}.mdi-rv-truck:before{content:"󱇔"}.mdi-sack:before{content:"󰴮"}.mdi-sack-outline:before{content:"󱱌"}.mdi-sack-percent:before{content:"󰴯"}.mdi-safe:before{content:"󰩪"}.mdi-safe-square:before{content:"󱉼"}.mdi-safe-square-outline:before{content:"󱉽"}.mdi-safety-goggles:before{content:"󰴰"}.mdi-sail-boat:before{content:"󰻈"}.mdi-sail-boat-sink:before{content:"󱫯"}.mdi-sale:before{content:"󰑯"}.mdi-sale-outline:before{content:"󱨆"}.mdi-salesforce:before{content:"󰢎"}.mdi-sass:before{content:"󰟬"}.mdi-satellite:before{content:"󰑰"}.mdi-satellite-uplink:before{content:"󰤉"}.mdi-satellite-variant:before{content:"󰑱"}.mdi-sausage:before{content:"󰢺"}.mdi-sausage-off:before{content:"󱞉"}.mdi-saw-blade:before{content:"󰹡"}.mdi-sawtooth-wave:before{content:"󱑺"}.mdi-saxophone:before{content:"󰘉"}.mdi-scale:before{content:"󰑲"}.mdi-scale-balance:before{content:"󰗑"}.mdi-scale-bathroom:before{content:"󰑳"}.mdi-scale-off:before{content:"󱁚"}.mdi-scale-unbalanced:before{content:"󱦸"}.mdi-scan-helper:before{content:"󱏘"}.mdi-scanner:before{content:"󰚫"}.mdi-scanner-off:before{content:"󰤊"}.mdi-scatter-plot:before{content:"󰻉"}.mdi-scatter-plot-outline:before{content:"󰻊"}.mdi-scent:before{content:"󱥘"}.mdi-scent-off:before{content:"󱥙"}.mdi-school:before{content:"󰑴"}.mdi-school-outline:before{content:"󱆀"}.mdi-scissors-cutting:before{content:"󰩫"}.mdi-scooter:before{content:"󱖽"}.mdi-scooter-electric:before{content:"󱖾"}.mdi-scoreboard:before{content:"󱉾"}.mdi-scoreboard-outline:before{content:"󱉿"}.mdi-screen-rotation:before{content:"󰑵"}.mdi-screen-rotation-lock:before{content:"󰑸"}.mdi-screw-flat-top:before{content:"󰷳"}.mdi-screw-lag:before{content:"󰷴"}.mdi-screw-machine-flat-top:before{content:"󰷵"}.mdi-screw-machine-round-top:before{content:"󰷶"}.mdi-screw-round-top:before{content:"󰷷"}.mdi-screwdriver:before{content:"󰑶"}.mdi-script:before{content:"󰯁"}.mdi-script-outline:before{content:"󰑷"}.mdi-script-text:before{content:"󰯂"}.mdi-script-text-key:before{content:"󱜥"}.mdi-script-text-key-outline:before{content:"󱜦"}.mdi-script-text-outline:before{content:"󰯃"}.mdi-script-text-play:before{content:"󱜧"}.mdi-script-text-play-outline:before{content:"󱜨"}.mdi-sd:before{content:"󰑹"}.mdi-seal:before{content:"󰑺"}.mdi-seal-variant:before{content:"󰿙"}.mdi-search-web:before{content:"󰜏"}.mdi-seat:before{content:"󰳃"}.mdi-seat-flat:before{content:"󰑻"}.mdi-seat-flat-angled:before{content:"󰑼"}.mdi-seat-individual-suite:before{content:"󰑽"}.mdi-seat-legroom-extra:before{content:"󰑾"}.mdi-seat-legroom-normal:before{content:"󰑿"}.mdi-seat-legroom-reduced:before{content:"󰒀"}.mdi-seat-outline:before{content:"󰳄"}.mdi-seat-passenger:before{content:"󱉉"}.mdi-seat-recline-extra:before{content:"󰒁"}.mdi-seat-recline-normal:before{content:"󰒂"}.mdi-seatbelt:before{content:"󰳅"}.mdi-security:before{content:"󰒃"}.mdi-security-network:before{content:"󰒄"}.mdi-seed:before{content:"󰹢"}.mdi-seed-off:before{content:"󱏽"}.mdi-seed-off-outline:before{content:"󱏾"}.mdi-seed-outline:before{content:"󰹣"}.mdi-seed-plus:before{content:"󱩭"}.mdi-seed-plus-outline:before{content:"󱩮"}.mdi-seesaw:before{content:"󱖤"}.mdi-segment:before{content:"󰻋"}.mdi-select:before{content:"󰒅"}.mdi-select-all:before{content:"󰒆"}.mdi-select-arrow-down:before{content:"󱭙"}.mdi-select-arrow-up:before{content:"󱭘"}.mdi-select-color:before{content:"󰴱"}.mdi-select-compare:before{content:"󰫙"}.mdi-select-drag:before{content:"󰩬"}.mdi-select-group:before{content:"󰾂"}.mdi-select-inverse:before{content:"󰒇"}.mdi-select-marker:before{content:"󱊀"}.mdi-select-multiple:before{content:"󱊁"}.mdi-select-multiple-marker:before{content:"󱊂"}.mdi-select-off:before{content:"󰒈"}.mdi-select-place:before{content:"󰿚"}.mdi-select-remove:before{content:"󱟁"}.mdi-select-search:before{content:"󱈄"}.mdi-selection:before{content:"󰒉"}.mdi-selection-drag:before{content:"󰩭"}.mdi-selection-ellipse:before{content:"󰴲"}.mdi-selection-ellipse-arrow-inside:before{content:"󰼢"}.mdi-selection-ellipse-remove:before{content:"󱟂"}.mdi-selection-marker:before{content:"󱊃"}.mdi-selection-multiple:before{content:"󱊅"}.mdi-selection-multiple-marker:before{content:"󱊄"}.mdi-selection-off:before{content:"󰝷"}.mdi-selection-remove:before{content:"󱟃"}.mdi-selection-search:before{content:"󱈅"}.mdi-semantic-web:before{content:"󱌖"}.mdi-send:before{content:"󰒊"}.mdi-send-check:before{content:"󱅡"}.mdi-send-check-outline:before{content:"󱅢"}.mdi-send-circle:before{content:"󰷸"}.mdi-send-circle-outline:before{content:"󰷹"}.mdi-send-clock:before{content:"󱅣"}.mdi-send-clock-outline:before{content:"󱅤"}.mdi-send-lock:before{content:"󰟭"}.mdi-send-lock-outline:before{content:"󱅦"}.mdi-send-outline:before{content:"󱅥"}.mdi-send-variant:before{content:"󱱍"}.mdi-send-variant-clock:before{content:"󱱾"}.mdi-send-variant-clock-outline:before{content:"󱱿"}.mdi-send-variant-outline:before{content:"󱱎"}.mdi-serial-port:before{content:"󰙜"}.mdi-server:before{content:"󰒋"}.mdi-server-minus:before{content:"󰒌"}.mdi-server-minus-outline:before{content:"󱲘"}.mdi-server-network:before{content:"󰒍"}.mdi-server-network-off:before{content:"󰒎"}.mdi-server-network-outline:before{content:"󱲙"}.mdi-server-off:before{content:"󰒏"}.mdi-server-outline:before{content:"󱲚"}.mdi-server-plus:before{content:"󰒐"}.mdi-server-plus-outline:before{content:"󱲛"}.mdi-server-remove:before{content:"󰒑"}.mdi-server-security:before{content:"󰒒"}.mdi-set-all:before{content:"󰝸"}.mdi-set-center:before{content:"󰝹"}.mdi-set-center-right:before{content:"󰝺"}.mdi-set-left:before{content:"󰝻"}.mdi-set-left-center:before{content:"󰝼"}.mdi-set-left-right:before{content:"󰝽"}.mdi-set-merge:before{content:"󱓠"}.mdi-set-none:before{content:"󰝾"}.mdi-set-right:before{content:"󰝿"}.mdi-set-split:before{content:"󱓡"}.mdi-set-square:before{content:"󱑝"}.mdi-set-top-box:before{content:"󰦟"}.mdi-settings-helper:before{content:"󰩮"}.mdi-shaker:before{content:"󱄎"}.mdi-shaker-outline:before{content:"󱄏"}.mdi-shape:before{content:"󰠱"}.mdi-shape-circle-plus:before{content:"󰙝"}.mdi-shape-outline:before{content:"󰠲"}.mdi-shape-oval-plus:before{content:"󱇺"}.mdi-shape-plus:before{content:"󰒕"}.mdi-shape-plus-outline:before{content:"󱱏"}.mdi-shape-polygon-plus:before{content:"󰙞"}.mdi-shape-rectangle-plus:before{content:"󰙟"}.mdi-shape-square-plus:before{content:"󰙠"}.mdi-shape-square-rounded-plus:before{content:"󱓺"}.mdi-share:before{content:"󰒖"}.mdi-share-all:before{content:"󱇴"}.mdi-share-all-outline:before{content:"󱇵"}.mdi-share-circle:before{content:"󱆭"}.mdi-share-off:before{content:"󰼣"}.mdi-share-off-outline:before{content:"󰼤"}.mdi-share-outline:before{content:"󰤲"}.mdi-share-variant:before{content:"󰒗"}.mdi-share-variant-outline:before{content:"󱔔"}.mdi-shark:before{content:"󱢺"}.mdi-shark-fin:before{content:"󱙳"}.mdi-shark-fin-outline:before{content:"󱙴"}.mdi-shark-off:before{content:"󱢻"}.mdi-sheep:before{content:"󰳆"}.mdi-shield:before{content:"󰒘"}.mdi-shield-account:before{content:"󰢏"}.mdi-shield-account-outline:before{content:"󰨒"}.mdi-shield-account-variant:before{content:"󱖧"}.mdi-shield-account-variant-outline:before{content:"󱖨"}.mdi-shield-airplane:before{content:"󰚻"}.mdi-shield-airplane-outline:before{content:"󰳇"}.mdi-shield-alert:before{content:"󰻌"}.mdi-shield-alert-outline:before{content:"󰻍"}.mdi-shield-bug:before{content:"󱏚"}.mdi-shield-bug-outline:before{content:"󱏛"}.mdi-shield-car:before{content:"󰾃"}.mdi-shield-check:before{content:"󰕥"}.mdi-shield-check-outline:before{content:"󰳈"}.mdi-shield-cross:before{content:"󰳉"}.mdi-shield-cross-outline:before{content:"󰳊"}.mdi-shield-crown:before{content:"󱢼"}.mdi-shield-crown-outline:before{content:"󱢽"}.mdi-shield-edit:before{content:"󱆠"}.mdi-shield-edit-outline:before{content:"󱆡"}.mdi-shield-half:before{content:"󱍠"}.mdi-shield-half-full:before{content:"󰞀"}.mdi-shield-home:before{content:"󰚊"}.mdi-shield-home-outline:before{content:"󰳋"}.mdi-shield-key:before{content:"󰯄"}.mdi-shield-key-outline:before{content:"󰯅"}.mdi-shield-link-variant:before{content:"󰴳"}.mdi-shield-link-variant-outline:before{content:"󰴴"}.mdi-shield-lock:before{content:"󰦝"}.mdi-shield-lock-open:before{content:"󱦚"}.mdi-shield-lock-open-outline:before{content:"󱦛"}.mdi-shield-lock-outline:before{content:"󰳌"}.mdi-shield-moon:before{content:"󱠨"}.mdi-shield-moon-outline:before{content:"󱠩"}.mdi-shield-off:before{content:"󰦞"}.mdi-shield-off-outline:before{content:"󰦜"}.mdi-shield-outline:before{content:"󰒙"}.mdi-shield-plus:before{content:"󰫚"}.mdi-shield-plus-outline:before{content:"󰫛"}.mdi-shield-refresh:before{content:"󰂪"}.mdi-shield-refresh-outline:before{content:"󰇠"}.mdi-shield-remove:before{content:"󰫜"}.mdi-shield-remove-outline:before{content:"󰫝"}.mdi-shield-search:before{content:"󰶚"}.mdi-shield-star:before{content:"󱄻"}.mdi-shield-star-outline:before{content:"󱄼"}.mdi-shield-sun:before{content:"󱁝"}.mdi-shield-sun-outline:before{content:"󱁞"}.mdi-shield-sword:before{content:"󱢾"}.mdi-shield-sword-outline:before{content:"󱢿"}.mdi-shield-sync:before{content:"󱆢"}.mdi-shield-sync-outline:before{content:"󱆣"}.mdi-shimmer:before{content:"󱕅"}.mdi-ship-wheel:before{content:"󰠳"}.mdi-shipping-pallet:before{content:"󱡎"}.mdi-shoe-ballet:before{content:"󱗊"}.mdi-shoe-cleat:before{content:"󱗇"}.mdi-shoe-formal:before{content:"󰭇"}.mdi-shoe-heel:before{content:"󰭈"}.mdi-shoe-print:before{content:"󰷺"}.mdi-shoe-sneaker:before{content:"󱗈"}.mdi-shopping:before{content:"󰒚"}.mdi-shopping-music:before{content:"󰒛"}.mdi-shopping-outline:before{content:"󱇕"}.mdi-shopping-search:before{content:"󰾄"}.mdi-shopping-search-outline:before{content:"󱩯"}.mdi-shore:before{content:"󱓹"}.mdi-shovel:before{content:"󰜐"}.mdi-shovel-off:before{content:"󰜑"}.mdi-shower:before{content:"󰦠"}.mdi-shower-head:before{content:"󰦡"}.mdi-shredder:before{content:"󰒜"}.mdi-shuffle:before{content:"󰒝"}.mdi-shuffle-disabled:before{content:"󰒞"}.mdi-shuffle-variant:before{content:"󰒟"}.mdi-shuriken:before{content:"󱍿"}.mdi-sickle:before{content:"󱣀"}.mdi-sigma:before{content:"󰒠"}.mdi-sigma-lower:before{content:"󰘫"}.mdi-sign-caution:before{content:"󰒡"}.mdi-sign-direction:before{content:"󰞁"}.mdi-sign-direction-minus:before{content:"󱀀"}.mdi-sign-direction-plus:before{content:"󰿜"}.mdi-sign-direction-remove:before{content:"󰿝"}.mdi-sign-language:before{content:"󱭍"}.mdi-sign-language-outline:before{content:"󱭎"}.mdi-sign-pole:before{content:"󱓸"}.mdi-sign-real-estate:before{content:"󱄘"}.mdi-sign-text:before{content:"󰞂"}.mdi-sign-yield:before{content:"󱮯"}.mdi-signal:before{content:"󰒢"}.mdi-signal-2g:before{content:"󰜒"}.mdi-signal-3g:before{content:"󰜓"}.mdi-signal-4g:before{content:"󰜔"}.mdi-signal-5g:before{content:"󰩯"}.mdi-signal-cellular-1:before{content:"󰢼"}.mdi-signal-cellular-2:before{content:"󰢽"}.mdi-signal-cellular-3:before{content:"󰢾"}.mdi-signal-cellular-outline:before{content:"󰢿"}.mdi-signal-distance-variant:before{content:"󰹤"}.mdi-signal-hspa:before{content:"󰜕"}.mdi-signal-hspa-plus:before{content:"󰜖"}.mdi-signal-off:before{content:"󰞃"}.mdi-signal-variant:before{content:"󰘊"}.mdi-signature:before{content:"󰷻"}.mdi-signature-freehand:before{content:"󰷼"}.mdi-signature-image:before{content:"󰷽"}.mdi-signature-text:before{content:"󰷾"}.mdi-silo:before{content:"󱮟"}.mdi-silo-outline:before{content:"󰭉"}.mdi-silverware:before{content:"󰒣"}.mdi-silverware-clean:before{content:"󰿞"}.mdi-silverware-fork:before{content:"󰒤"}.mdi-silverware-fork-knife:before{content:"󰩰"}.mdi-silverware-spoon:before{content:"󰒥"}.mdi-silverware-variant:before{content:"󰒦"}.mdi-sim:before{content:"󰒧"}.mdi-sim-alert:before{content:"󰒨"}.mdi-sim-alert-outline:before{content:"󱗓"}.mdi-sim-off:before{content:"󰒩"}.mdi-sim-off-outline:before{content:"󱗔"}.mdi-sim-outline:before{content:"󱗕"}.mdi-simple-icons:before{content:"󱌝"}.mdi-sina-weibo:before{content:"󰫟"}.mdi-sine-wave:before{content:"󰥛"}.mdi-sitemap:before{content:"󰒪"}.mdi-sitemap-outline:before{content:"󱦜"}.mdi-size-l:before{content:"󱎦"}.mdi-size-m:before{content:"󱎥"}.mdi-size-s:before{content:"󱎤"}.mdi-size-xl:before{content:"󱎧"}.mdi-size-xs:before{content:"󱎣"}.mdi-size-xxl:before{content:"󱎨"}.mdi-size-xxs:before{content:"󱎢"}.mdi-size-xxxl:before{content:"󱎩"}.mdi-skate:before{content:"󰴵"}.mdi-skate-off:before{content:"󰚙"}.mdi-skateboard:before{content:"󱓂"}.mdi-skateboarding:before{content:"󰔁"}.mdi-skew-less:before{content:"󰴶"}.mdi-skew-more:before{content:"󰴷"}.mdi-ski:before{content:"󱌄"}.mdi-ski-cross-country:before{content:"󱌅"}.mdi-ski-water:before{content:"󱌆"}.mdi-skip-backward:before{content:"󰒫"}.mdi-skip-backward-outline:before{content:"󰼥"}.mdi-skip-forward:before{content:"󰒬"}.mdi-skip-forward-outline:before{content:"󰼦"}.mdi-skip-next:before{content:"󰒭"}.mdi-skip-next-circle:before{content:"󰙡"}.mdi-skip-next-circle-outline:before{content:"󰙢"}.mdi-skip-next-outline:before{content:"󰼧"}.mdi-skip-previous:before{content:"󰒮"}.mdi-skip-previous-circle:before{content:"󰙣"}.mdi-skip-previous-circle-outline:before{content:"󰙤"}.mdi-skip-previous-outline:before{content:"󰼨"}.mdi-skull:before{content:"󰚌"}.mdi-skull-crossbones:before{content:"󰯆"}.mdi-skull-crossbones-outline:before{content:"󰯇"}.mdi-skull-outline:before{content:"󰯈"}.mdi-skull-scan:before{content:"󱓇"}.mdi-skull-scan-outline:before{content:"󱓈"}.mdi-skype:before{content:"󰒯"}.mdi-skype-business:before{content:"󰒰"}.mdi-slack:before{content:"󰒱"}.mdi-slash-forward:before{content:"󰿟"}.mdi-slash-forward-box:before{content:"󰿠"}.mdi-sledding:before{content:"󰐛"}.mdi-sleep:before{content:"󰒲"}.mdi-sleep-off:before{content:"󰒳"}.mdi-slide:before{content:"󱖥"}.mdi-slope-downhill:before{content:"󰷿"}.mdi-slope-uphill:before{content:"󰸀"}.mdi-slot-machine:before{content:"󱄔"}.mdi-slot-machine-outline:before{content:"󱄕"}.mdi-smart-card:before{content:"󱂽"}.mdi-smart-card-off:before{content:"󱣷"}.mdi-smart-card-off-outline:before{content:"󱣸"}.mdi-smart-card-outline:before{content:"󱂾"}.mdi-smart-card-reader:before{content:"󱂿"}.mdi-smart-card-reader-outline:before{content:"󱃀"}.mdi-smog:before{content:"󰩱"}.mdi-smoke:before{content:"󱞙"}.mdi-smoke-detector:before{content:"󰎒"}.mdi-smoke-detector-alert:before{content:"󱤮"}.mdi-smoke-detector-alert-outline:before{content:"󱤯"}.mdi-smoke-detector-off:before{content:"󱠉"}.mdi-smoke-detector-off-outline:before{content:"󱠊"}.mdi-smoke-detector-outline:before{content:"󱠈"}.mdi-smoke-detector-variant:before{content:"󱠋"}.mdi-smoke-detector-variant-alert:before{content:"󱤰"}.mdi-smoke-detector-variant-off:before{content:"󱠌"}.mdi-smoking:before{content:"󰒴"}.mdi-smoking-off:before{content:"󰒵"}.mdi-smoking-pipe:before{content:"󱐍"}.mdi-smoking-pipe-off:before{content:"󱐨"}.mdi-snail:before{content:"󱙷"}.mdi-snake:before{content:"󱔎"}.mdi-snapchat:before{content:"󰒶"}.mdi-snowboard:before{content:"󱌇"}.mdi-snowflake:before{content:"󰜗"}.mdi-snowflake-alert:before{content:"󰼩"}.mdi-snowflake-check:before{content:"󱩰"}.mdi-snowflake-melt:before{content:"󱋋"}.mdi-snowflake-off:before{content:"󱓣"}.mdi-snowflake-thermometer:before{content:"󱩱"}.mdi-snowflake-variant:before{content:"󰼪"}.mdi-snowman:before{content:"󰒷"}.mdi-snowmobile:before{content:"󰛝"}.mdi-snowshoeing:before{content:"󱩲"}.mdi-soccer:before{content:"󰒸"}.mdi-soccer-field:before{content:"󰠴"}.mdi-social-distance-2-meters:before{content:"󱕹"}.mdi-social-distance-6-feet:before{content:"󱕺"}.mdi-sofa:before{content:"󰒹"}.mdi-sofa-outline:before{content:"󱕭"}.mdi-sofa-single:before{content:"󱕮"}.mdi-sofa-single-outline:before{content:"󱕯"}.mdi-solar-panel:before{content:"󰶛"}.mdi-solar-panel-large:before{content:"󰶜"}.mdi-solar-power:before{content:"󰩲"}.mdi-solar-power-variant:before{content:"󱩳"}.mdi-solar-power-variant-outline:before{content:"󱩴"}.mdi-soldering-iron:before{content:"󱂒"}.mdi-solid:before{content:"󰚍"}.mdi-sony-playstation:before{content:"󰐔"}.mdi-sort:before{content:"󰒺"}.mdi-sort-alphabetical-ascending:before{content:"󰖽"}.mdi-sort-alphabetical-ascending-variant:before{content:"󱅈"}.mdi-sort-alphabetical-descending:before{content:"󰖿"}.mdi-sort-alphabetical-descending-variant:before{content:"󱅉"}.mdi-sort-alphabetical-variant:before{content:"󰒻"}.mdi-sort-ascending:before{content:"󰒼"}.mdi-sort-bool-ascending:before{content:"󱎅"}.mdi-sort-bool-ascending-variant:before{content:"󱎆"}.mdi-sort-bool-descending:before{content:"󱎇"}.mdi-sort-bool-descending-variant:before{content:"󱎈"}.mdi-sort-calendar-ascending:before{content:"󱕇"}.mdi-sort-calendar-descending:before{content:"󱕈"}.mdi-sort-clock-ascending:before{content:"󱕉"}.mdi-sort-clock-ascending-outline:before{content:"󱕊"}.mdi-sort-clock-descending:before{content:"󱕋"}.mdi-sort-clock-descending-outline:before{content:"󱕌"}.mdi-sort-descending:before{content:"󰒽"}.mdi-sort-numeric-ascending:before{content:"󱎉"}.mdi-sort-numeric-ascending-variant:before{content:"󰤍"}.mdi-sort-numeric-descending:before{content:"󱎊"}.mdi-sort-numeric-descending-variant:before{content:"󰫒"}.mdi-sort-numeric-variant:before{content:"󰒾"}.mdi-sort-reverse-variant:before{content:"󰌼"}.mdi-sort-variant:before{content:"󰒿"}.mdi-sort-variant-lock:before{content:"󰳍"}.mdi-sort-variant-lock-open:before{content:"󰳎"}.mdi-sort-variant-off:before{content:"󱪻"}.mdi-sort-variant-remove:before{content:"󱅇"}.mdi-soundbar:before{content:"󱟛"}.mdi-soundcloud:before{content:"󰓀"}.mdi-source-branch:before{content:"󰘬"}.mdi-source-branch-check:before{content:"󱓏"}.mdi-source-branch-minus:before{content:"󱓋"}.mdi-source-branch-plus:before{content:"󱓊"}.mdi-source-branch-refresh:before{content:"󱓍"}.mdi-source-branch-remove:before{content:"󱓌"}.mdi-source-branch-sync:before{content:"󱓎"}.mdi-source-commit:before{content:"󰜘"}.mdi-source-commit-end:before{content:"󰜙"}.mdi-source-commit-end-local:before{content:"󰜚"}.mdi-source-commit-local:before{content:"󰜛"}.mdi-source-commit-next-local:before{content:"󰜜"}.mdi-source-commit-start:before{content:"󰜝"}.mdi-source-commit-start-next-local:before{content:"󰜞"}.mdi-source-fork:before{content:"󰓁"}.mdi-source-merge:before{content:"󰘭"}.mdi-source-pull:before{content:"󰓂"}.mdi-source-repository:before{content:"󰳏"}.mdi-source-repository-multiple:before{content:"󰳐"}.mdi-soy-sauce:before{content:"󰟮"}.mdi-soy-sauce-off:before{content:"󱏼"}.mdi-spa:before{content:"󰳑"}.mdi-spa-outline:before{content:"󰳒"}.mdi-space-invaders:before{content:"󰯉"}.mdi-space-station:before{content:"󱎃"}.mdi-spade:before{content:"󰹥"}.mdi-speaker:before{content:"󰓃"}.mdi-speaker-bluetooth:before{content:"󰦢"}.mdi-speaker-message:before{content:"󱬑"}.mdi-speaker-multiple:before{content:"󰴸"}.mdi-speaker-off:before{content:"󰓄"}.mdi-speaker-pause:before{content:"󱭳"}.mdi-speaker-play:before{content:"󱭲"}.mdi-speaker-stop:before{content:"󱭴"}.mdi-speaker-wireless:before{content:"󰜟"}.mdi-spear:before{content:"󱡅"}.mdi-speedometer:before{content:"󰓅"}.mdi-speedometer-medium:before{content:"󰾅"}.mdi-speedometer-slow:before{content:"󰾆"}.mdi-spellcheck:before{content:"󰓆"}.mdi-sphere:before{content:"󱥔"}.mdi-sphere-off:before{content:"󱥕"}.mdi-spider:before{content:"󱇪"}.mdi-spider-outline:before{content:"󱱵"}.mdi-spider-thread:before{content:"󱇫"}.mdi-spider-web:before{content:"󰯊"}.mdi-spirit-level:before{content:"󱓱"}.mdi-spoon-sugar:before{content:"󱐩"}.mdi-spotify:before{content:"󰓇"}.mdi-spotlight:before{content:"󰓈"}.mdi-spotlight-beam:before{content:"󰓉"}.mdi-spray:before{content:"󰙥"}.mdi-spray-bottle:before{content:"󰫠"}.mdi-sprinkler:before{content:"󱁟"}.mdi-sprinkler-fire:before{content:"󱦝"}.mdi-sprinkler-variant:before{content:"󱁠"}.mdi-sprout:before{content:"󰹦"}.mdi-sprout-outline:before{content:"󰹧"}.mdi-square:before{content:"󰝤"}.mdi-square-circle:before{content:"󱔀"}.mdi-square-circle-outline:before{content:"󱱐"}.mdi-square-edit-outline:before{content:"󰤌"}.mdi-square-medium:before{content:"󰨓"}.mdi-square-medium-outline:before{content:"󰨔"}.mdi-square-off:before{content:"󱋮"}.mdi-square-off-outline:before{content:"󱋯"}.mdi-square-opacity:before{content:"󱡔"}.mdi-square-outline:before{content:"󰝣"}.mdi-square-root:before{content:"󰞄"}.mdi-square-root-box:before{content:"󰦣"}.mdi-square-rounded:before{content:"󱓻"}.mdi-square-rounded-badge:before{content:"󱨇"}.mdi-square-rounded-badge-outline:before{content:"󱨈"}.mdi-square-rounded-outline:before{content:"󱓼"}.mdi-square-small:before{content:"󰨕"}.mdi-square-wave:before{content:"󱑻"}.mdi-squeegee:before{content:"󰫡"}.mdi-ssh:before{content:"󰣀"}.mdi-stack-exchange:before{content:"󰘋"}.mdi-stack-overflow:before{content:"󰓌"}.mdi-stackpath:before{content:"󰍙"}.mdi-stadium:before{content:"󰿹"}.mdi-stadium-outline:before{content:"󱬃"}.mdi-stadium-variant:before{content:"󰜠"}.mdi-stairs:before{content:"󰓍"}.mdi-stairs-box:before{content:"󱎞"}.mdi-stairs-down:before{content:"󱊾"}.mdi-stairs-up:before{content:"󱊽"}.mdi-stamper:before{content:"󰴹"}.mdi-standard-definition:before{content:"󰟯"}.mdi-star:before{content:"󰓎"}.mdi-star-box:before{content:"󰩳"}.mdi-star-box-multiple:before{content:"󱊆"}.mdi-star-box-multiple-outline:before{content:"󱊇"}.mdi-star-box-outline:before{content:"󰩴"}.mdi-star-check:before{content:"󱕦"}.mdi-star-check-outline:before{content:"󱕪"}.mdi-star-circle:before{content:"󰓏"}.mdi-star-circle-outline:before{content:"󰦤"}.mdi-star-cog:before{content:"󱙨"}.mdi-star-cog-outline:before{content:"󱙩"}.mdi-star-crescent:before{content:"󰥹"}.mdi-star-david:before{content:"󰥺"}.mdi-star-face:before{content:"󰦥"}.mdi-star-four-points:before{content:"󰫢"}.mdi-star-four-points-box:before{content:"󱱑"}.mdi-star-four-points-box-outline:before{content:"󱱒"}.mdi-star-four-points-circle:before{content:"󱱓"}.mdi-star-four-points-circle-outline:before{content:"󱱔"}.mdi-star-four-points-outline:before{content:"󰫣"}.mdi-star-four-points-small:before{content:"󱱕"}.mdi-star-half:before{content:"󰉆"}.mdi-star-half-full:before{content:"󰓐"}.mdi-star-minus:before{content:"󱕤"}.mdi-star-minus-outline:before{content:"󱕨"}.mdi-star-off:before{content:"󰓑"}.mdi-star-off-outline:before{content:"󱕛"}.mdi-star-outline:before{content:"󰓒"}.mdi-star-plus:before{content:"󱕣"}.mdi-star-plus-outline:before{content:"󱕧"}.mdi-star-remove:before{content:"󱕥"}.mdi-star-remove-outline:before{content:"󱕩"}.mdi-star-settings:before{content:"󱙪"}.mdi-star-settings-outline:before{content:"󱙫"}.mdi-star-shooting:before{content:"󱝁"}.mdi-star-shooting-outline:before{content:"󱝂"}.mdi-star-three-points:before{content:"󰫤"}.mdi-star-three-points-outline:before{content:"󰫥"}.mdi-state-machine:before{content:"󱇯"}.mdi-steam:before{content:"󰓓"}.mdi-steering:before{content:"󰓔"}.mdi-steering-off:before{content:"󰤎"}.mdi-step-backward:before{content:"󰓕"}.mdi-step-backward-2:before{content:"󰓖"}.mdi-step-forward:before{content:"󰓗"}.mdi-step-forward-2:before{content:"󰓘"}.mdi-stethoscope:before{content:"󰓙"}.mdi-sticker:before{content:"󱍤"}.mdi-sticker-alert:before{content:"󱍥"}.mdi-sticker-alert-outline:before{content:"󱍦"}.mdi-sticker-check:before{content:"󱍧"}.mdi-sticker-check-outline:before{content:"󱍨"}.mdi-sticker-circle-outline:before{content:"󰗐"}.mdi-sticker-emoji:before{content:"󰞅"}.mdi-sticker-minus:before{content:"󱍩"}.mdi-sticker-minus-outline:before{content:"󱍪"}.mdi-sticker-outline:before{content:"󱍫"}.mdi-sticker-plus:before{content:"󱍬"}.mdi-sticker-plus-outline:before{content:"󱍭"}.mdi-sticker-remove:before{content:"󱍮"}.mdi-sticker-remove-outline:before{content:"󱍯"}.mdi-sticker-text:before{content:"󱞎"}.mdi-sticker-text-outline:before{content:"󱞏"}.mdi-stocking:before{content:"󰓚"}.mdi-stomach:before{content:"󱂓"}.mdi-stool:before{content:"󱥝"}.mdi-stool-outline:before{content:"󱥞"}.mdi-stop:before{content:"󰓛"}.mdi-stop-circle:before{content:"󰙦"}.mdi-stop-circle-outline:before{content:"󰙧"}.mdi-storage-tank:before{content:"󱩵"}.mdi-storage-tank-outline:before{content:"󱩶"}.mdi-store:before{content:"󰓜"}.mdi-store-24-hour:before{content:"󰓝"}.mdi-store-alert:before{content:"󱣁"}.mdi-store-alert-outline:before{content:"󱣂"}.mdi-store-check:before{content:"󱣃"}.mdi-store-check-outline:before{content:"󱣄"}.mdi-store-clock:before{content:"󱣅"}.mdi-store-clock-outline:before{content:"󱣆"}.mdi-store-cog:before{content:"󱣇"}.mdi-store-cog-outline:before{content:"󱣈"}.mdi-store-edit:before{content:"󱣉"}.mdi-store-edit-outline:before{content:"󱣊"}.mdi-store-marker:before{content:"󱣋"}.mdi-store-marker-outline:before{content:"󱣌"}.mdi-store-minus:before{content:"󱙞"}.mdi-store-minus-outline:before{content:"󱣍"}.mdi-store-off:before{content:"󱣎"}.mdi-store-off-outline:before{content:"󱣏"}.mdi-store-outline:before{content:"󱍡"}.mdi-store-plus:before{content:"󱙟"}.mdi-store-plus-outline:before{content:"󱣐"}.mdi-store-remove:before{content:"󱙠"}.mdi-store-remove-outline:before{content:"󱣑"}.mdi-store-search:before{content:"󱣒"}.mdi-store-search-outline:before{content:"󱣓"}.mdi-store-settings:before{content:"󱣔"}.mdi-store-settings-outline:before{content:"󱣕"}.mdi-storefront:before{content:"󰟇"}.mdi-storefront-check:before{content:"󱭽"}.mdi-storefront-check-outline:before{content:"󱭾"}.mdi-storefront-edit:before{content:"󱭿"}.mdi-storefront-edit-outline:before{content:"󱮀"}.mdi-storefront-minus:before{content:"󱮃"}.mdi-storefront-minus-outline:before{content:"󱮄"}.mdi-storefront-outline:before{content:"󱃁"}.mdi-storefront-plus:before{content:"󱮁"}.mdi-storefront-plus-outline:before{content:"󱮂"}.mdi-storefront-remove:before{content:"󱮅"}.mdi-storefront-remove-outline:before{content:"󱮆"}.mdi-stove:before{content:"󰓞"}.mdi-strategy:before{content:"󱇖"}.mdi-stretch-to-page:before{content:"󰼫"}.mdi-stretch-to-page-outline:before{content:"󰼬"}.mdi-string-lights:before{content:"󱊺"}.mdi-string-lights-off:before{content:"󱊻"}.mdi-subdirectory-arrow-left:before{content:"󰘌"}.mdi-subdirectory-arrow-right:before{content:"󰘍"}.mdi-submarine:before{content:"󱕬"}.mdi-subtitles:before{content:"󰨖"}.mdi-subtitles-outline:before{content:"󰨗"}.mdi-subway:before{content:"󰚬"}.mdi-subway-alert-variant:before{content:"󰶝"}.mdi-subway-variant:before{content:"󰓟"}.mdi-summit:before{content:"󰞆"}.mdi-sun-angle:before{content:"󱬧"}.mdi-sun-angle-outline:before{content:"󱬨"}.mdi-sun-clock:before{content:"󱩷"}.mdi-sun-clock-outline:before{content:"󱩸"}.mdi-sun-compass:before{content:"󱦥"}.mdi-sun-snowflake:before{content:"󱞖"}.mdi-sun-snowflake-variant:before{content:"󱩹"}.mdi-sun-thermometer:before{content:"󱣖"}.mdi-sun-thermometer-outline:before{content:"󱣗"}.mdi-sun-wireless:before{content:"󱟾"}.mdi-sun-wireless-outline:before{content:"󱟿"}.mdi-sunglasses:before{content:"󰓠"}.mdi-surfing:before{content:"󱝆"}.mdi-surround-sound:before{content:"󰗅"}.mdi-surround-sound-2-0:before{content:"󰟰"}.mdi-surround-sound-2-1:before{content:"󱜩"}.mdi-surround-sound-3-1:before{content:"󰟱"}.mdi-surround-sound-5-1:before{content:"󰟲"}.mdi-surround-sound-5-1-2:before{content:"󱜪"}.mdi-surround-sound-7-1:before{content:"󰟳"}.mdi-svg:before{content:"󰜡"}.mdi-swap-horizontal:before{content:"󰓡"}.mdi-swap-horizontal-bold:before{content:"󰯍"}.mdi-swap-horizontal-circle:before{content:"󰿡"}.mdi-swap-horizontal-circle-outline:before{content:"󰿢"}.mdi-swap-horizontal-variant:before{content:"󰣁"}.mdi-swap-vertical:before{content:"󰓢"}.mdi-swap-vertical-bold:before{content:"󰯎"}.mdi-swap-vertical-circle:before{content:"󰿣"}.mdi-swap-vertical-circle-outline:before{content:"󰿤"}.mdi-swap-vertical-variant:before{content:"󰣂"}.mdi-swim:before{content:"󰓣"}.mdi-switch:before{content:"󰓤"}.mdi-sword:before{content:"󰓥"}.mdi-sword-cross:before{content:"󰞇"}.mdi-syllabary-hangul:before{content:"󱌳"}.mdi-syllabary-hiragana:before{content:"󱌴"}.mdi-syllabary-katakana:before{content:"󱌵"}.mdi-syllabary-katakana-halfwidth:before{content:"󱌶"}.mdi-symbol:before{content:"󱔁"}.mdi-symfony:before{content:"󰫦"}.mdi-synagogue:before{content:"󱬄"}.mdi-synagogue-outline:before{content:"󱬅"}.mdi-sync:before{content:"󰓦"}.mdi-sync-alert:before{content:"󰓧"}.mdi-sync-circle:before{content:"󱍸"}.mdi-sync-off:before{content:"󰓨"}.mdi-tab:before{content:"󰓩"}.mdi-tab-minus:before{content:"󰭋"}.mdi-tab-plus:before{content:"󰝜"}.mdi-tab-remove:before{content:"󰭌"}.mdi-tab-search:before{content:"󱦞"}.mdi-tab-unselected:before{content:"󰓪"}.mdi-table:before{content:"󰓫"}.mdi-table-account:before{content:"󱎹"}.mdi-table-alert:before{content:"󱎺"}.mdi-table-arrow-down:before{content:"󱎻"}.mdi-table-arrow-left:before{content:"󱎼"}.mdi-table-arrow-right:before{content:"󱎽"}.mdi-table-arrow-up:before{content:"󱎾"}.mdi-table-border:before{content:"󰨘"}.mdi-table-cancel:before{content:"󱎿"}.mdi-table-chair:before{content:"󱁡"}.mdi-table-check:before{content:"󱏀"}.mdi-table-clock:before{content:"󱏁"}.mdi-table-cog:before{content:"󱏂"}.mdi-table-column:before{content:"󰠵"}.mdi-table-column-plus-after:before{content:"󰓬"}.mdi-table-column-plus-before:before{content:"󰓭"}.mdi-table-column-remove:before{content:"󰓮"}.mdi-table-column-width:before{content:"󰓯"}.mdi-table-edit:before{content:"󰓰"}.mdi-table-eye:before{content:"󱂔"}.mdi-table-eye-off:before{content:"󱏃"}.mdi-table-filter:before{content:"󱮌"}.mdi-table-furniture:before{content:"󰖼"}.mdi-table-headers-eye:before{content:"󱈝"}.mdi-table-headers-eye-off:before{content:"󱈞"}.mdi-table-heart:before{content:"󱏄"}.mdi-table-key:before{content:"󱏅"}.mdi-table-large:before{content:"󰓱"}.mdi-table-large-plus:before{content:"󰾇"}.mdi-table-large-remove:before{content:"󰾈"}.mdi-table-lock:before{content:"󱏆"}.mdi-table-merge-cells:before{content:"󰦦"}.mdi-table-minus:before{content:"󱏇"}.mdi-table-multiple:before{content:"󱏈"}.mdi-table-network:before{content:"󱏉"}.mdi-table-of-contents:before{content:"󰠶"}.mdi-table-off:before{content:"󱏊"}.mdi-table-picnic:before{content:"󱝃"}.mdi-table-pivot:before{content:"󱠼"}.mdi-table-plus:before{content:"󰩵"}.mdi-table-question:before{content:"󱬡"}.mdi-table-refresh:before{content:"󱎠"}.mdi-table-remove:before{content:"󰩶"}.mdi-table-row:before{content:"󰠷"}.mdi-table-row-height:before{content:"󰓲"}.mdi-table-row-plus-after:before{content:"󰓳"}.mdi-table-row-plus-before:before{content:"󰓴"}.mdi-table-row-remove:before{content:"󰓵"}.mdi-table-search:before{content:"󰤏"}.mdi-table-settings:before{content:"󰠸"}.mdi-table-split-cell:before{content:"󱐪"}.mdi-table-star:before{content:"󱏋"}.mdi-table-sync:before{content:"󱎡"}.mdi-table-tennis:before{content:"󰹨"}.mdi-tablet:before{content:"󰓶"}.mdi-tablet-cellphone:before{content:"󰦧"}.mdi-tablet-dashboard:before{content:"󰻎"}.mdi-taco:before{content:"󰝢"}.mdi-tag:before{content:"󰓹"}.mdi-tag-arrow-down:before{content:"󱜫"}.mdi-tag-arrow-down-outline:before{content:"󱜬"}.mdi-tag-arrow-left:before{content:"󱜭"}.mdi-tag-arrow-left-outline:before{content:"󱜮"}.mdi-tag-arrow-right:before{content:"󱜯"}.mdi-tag-arrow-right-outline:before{content:"󱜰"}.mdi-tag-arrow-up:before{content:"󱜱"}.mdi-tag-arrow-up-outline:before{content:"󱜲"}.mdi-tag-check:before{content:"󱩺"}.mdi-tag-check-outline:before{content:"󱩻"}.mdi-tag-edit:before{content:"󱲜"}.mdi-tag-edit-outline:before{content:"󱲝"}.mdi-tag-faces:before{content:"󰓺"}.mdi-tag-heart:before{content:"󰚋"}.mdi-tag-heart-outline:before{content:"󰯏"}.mdi-tag-hidden:before{content:"󱱶"}.mdi-tag-minus:before{content:"󰤐"}.mdi-tag-minus-outline:before{content:"󱈟"}.mdi-tag-multiple:before{content:"󰓻"}.mdi-tag-multiple-outline:before{content:"󱋷"}.mdi-tag-off:before{content:"󱈠"}.mdi-tag-off-outline:before{content:"󱈡"}.mdi-tag-outline:before{content:"󰓼"}.mdi-tag-plus:before{content:"󰜢"}.mdi-tag-plus-outline:before{content:"󱈢"}.mdi-tag-remove:before{content:"󰜣"}.mdi-tag-remove-outline:before{content:"󱈣"}.mdi-tag-search:before{content:"󱤇"}.mdi-tag-search-outline:before{content:"󱤈"}.mdi-tag-text:before{content:"󱈤"}.mdi-tag-text-outline:before{content:"󰓽"}.mdi-tailwind:before{content:"󱏿"}.mdi-tally-mark-1:before{content:"󱪼"}.mdi-tally-mark-2:before{content:"󱪽"}.mdi-tally-mark-3:before{content:"󱪾"}.mdi-tally-mark-4:before{content:"󱪿"}.mdi-tally-mark-5:before{content:"󱫀"}.mdi-tangram:before{content:"󰓸"}.mdi-tank:before{content:"󰴺"}.mdi-tanker-truck:before{content:"󰿥"}.mdi-tape-drive:before{content:"󱛟"}.mdi-tape-measure:before{content:"󰭍"}.mdi-target:before{content:"󰓾"}.mdi-target-account:before{content:"󰯐"}.mdi-target-variant:before{content:"󰩷"}.mdi-taxi:before{content:"󰓿"}.mdi-tea:before{content:"󰶞"}.mdi-tea-outline:before{content:"󰶟"}.mdi-teamviewer:before{content:"󰔀"}.mdi-teddy-bear:before{content:"󱣻"}.mdi-telescope:before{content:"󰭎"}.mdi-television:before{content:"󰔂"}.mdi-television-ambient-light:before{content:"󱍖"}.mdi-television-box:before{content:"󰠹"}.mdi-television-classic:before{content:"󰟴"}.mdi-television-classic-off:before{content:"󰠺"}.mdi-television-guide:before{content:"󰔃"}.mdi-television-off:before{content:"󰠻"}.mdi-television-pause:before{content:"󰾉"}.mdi-television-play:before{content:"󰻏"}.mdi-television-shimmer:before{content:"󱄐"}.mdi-television-speaker:before{content:"󱬛"}.mdi-television-speaker-off:before{content:"󱬜"}.mdi-television-stop:before{content:"󰾊"}.mdi-temperature-celsius:before{content:"󰔄"}.mdi-temperature-fahrenheit:before{content:"󰔅"}.mdi-temperature-kelvin:before{content:"󰔆"}.mdi-temple-buddhist:before{content:"󱬆"}.mdi-temple-buddhist-outline:before{content:"󱬇"}.mdi-temple-hindu:before{content:"󱬈"}.mdi-temple-hindu-outline:before{content:"󱬉"}.mdi-tennis:before{content:"󰶠"}.mdi-tennis-ball:before{content:"󰔇"}.mdi-tennis-ball-outline:before{content:"󱱟"}.mdi-tent:before{content:"󰔈"}.mdi-terraform:before{content:"󱁢"}.mdi-terrain:before{content:"󰔉"}.mdi-test-tube:before{content:"󰙨"}.mdi-test-tube-empty:before{content:"󰤑"}.mdi-test-tube-off:before{content:"󰤒"}.mdi-text:before{content:"󰦨"}.mdi-text-account:before{content:"󱕰"}.mdi-text-box:before{content:"󰈚"}.mdi-text-box-check:before{content:"󰺦"}.mdi-text-box-check-outline:before{content:"󰺧"}.mdi-text-box-edit:before{content:"󱩼"}.mdi-text-box-edit-outline:before{content:"󱩽"}.mdi-text-box-minus:before{content:"󰺨"}.mdi-text-box-minus-outline:before{content:"󰺩"}.mdi-text-box-multiple:before{content:"󰪷"}.mdi-text-box-multiple-outline:before{content:"󰪸"}.mdi-text-box-outline:before{content:"󰧭"}.mdi-text-box-plus:before{content:"󰺪"}.mdi-text-box-plus-outline:before{content:"󰺫"}.mdi-text-box-remove:before{content:"󰺬"}.mdi-text-box-remove-outline:before{content:"󰺭"}.mdi-text-box-search:before{content:"󰺮"}.mdi-text-box-search-outline:before{content:"󰺯"}.mdi-text-long:before{content:"󰦪"}.mdi-text-recognition:before{content:"󱄽"}.mdi-text-search:before{content:"󱎸"}.mdi-text-search-variant:before{content:"󱩾"}.mdi-text-shadow:before{content:"󰙩"}.mdi-text-short:before{content:"󰦩"}.mdi-texture:before{content:"󰔌"}.mdi-texture-box:before{content:"󰿦"}.mdi-theater:before{content:"󰔍"}.mdi-theme-light-dark:before{content:"󰔎"}.mdi-thermometer:before{content:"󰔏"}.mdi-thermometer-alert:before{content:"󰸁"}.mdi-thermometer-auto:before{content:"󱬏"}.mdi-thermometer-bluetooth:before{content:"󱢕"}.mdi-thermometer-check:before{content:"󱩿"}.mdi-thermometer-chevron-down:before{content:"󰸂"}.mdi-thermometer-chevron-up:before{content:"󰸃"}.mdi-thermometer-high:before{content:"󱃂"}.mdi-thermometer-lines:before{content:"󰔐"}.mdi-thermometer-low:before{content:"󱃃"}.mdi-thermometer-minus:before{content:"󰸄"}.mdi-thermometer-off:before{content:"󱔱"}.mdi-thermometer-plus:before{content:"󰸅"}.mdi-thermometer-probe:before{content:"󱬫"}.mdi-thermometer-probe-off:before{content:"󱬬"}.mdi-thermometer-water:before{content:"󱪀"}.mdi-thermostat:before{content:"󰎓"}.mdi-thermostat-auto:before{content:"󱬗"}.mdi-thermostat-box:before{content:"󰢑"}.mdi-thermostat-box-auto:before{content:"󱬘"}.mdi-thermostat-cog:before{content:"󱲀"}.mdi-thought-bubble:before{content:"󰟶"}.mdi-thought-bubble-outline:before{content:"󰟷"}.mdi-thumb-down:before{content:"󰔑"}.mdi-thumb-down-outline:before{content:"󰔒"}.mdi-thumb-up:before{content:"󰔓"}.mdi-thumb-up-outline:before{content:"󰔔"}.mdi-thumbs-up-down:before{content:"󰔕"}.mdi-thumbs-up-down-outline:before{content:"󱤔"}.mdi-ticket:before{content:"󰔖"}.mdi-ticket-account:before{content:"󰔗"}.mdi-ticket-confirmation:before{content:"󰔘"}.mdi-ticket-confirmation-outline:before{content:"󱎪"}.mdi-ticket-outline:before{content:"󰤓"}.mdi-ticket-percent:before{content:"󰜤"}.mdi-ticket-percent-outline:before{content:"󱐫"}.mdi-tie:before{content:"󰔙"}.mdi-tilde:before{content:"󰜥"}.mdi-tilde-off:before{content:"󱣳"}.mdi-timelapse:before{content:"󰔚"}.mdi-timeline:before{content:"󰯑"}.mdi-timeline-alert:before{content:"󰾕"}.mdi-timeline-alert-outline:before{content:"󰾘"}.mdi-timeline-check:before{content:"󱔲"}.mdi-timeline-check-outline:before{content:"󱔳"}.mdi-timeline-clock:before{content:"󱇻"}.mdi-timeline-clock-outline:before{content:"󱇼"}.mdi-timeline-minus:before{content:"󱔴"}.mdi-timeline-minus-outline:before{content:"󱔵"}.mdi-timeline-outline:before{content:"󰯒"}.mdi-timeline-plus:before{content:"󰾖"}.mdi-timeline-plus-outline:before{content:"󰾗"}.mdi-timeline-question:before{content:"󰾙"}.mdi-timeline-question-outline:before{content:"󰾚"}.mdi-timeline-remove:before{content:"󱔶"}.mdi-timeline-remove-outline:before{content:"󱔷"}.mdi-timeline-text:before{content:"󰯓"}.mdi-timeline-text-outline:before{content:"󰯔"}.mdi-timer:before{content:"󱎫"}.mdi-timer-10:before{content:"󰔜"}.mdi-timer-3:before{content:"󰔝"}.mdi-timer-alert:before{content:"󱫌"}.mdi-timer-alert-outline:before{content:"󱫍"}.mdi-timer-cancel:before{content:"󱫎"}.mdi-timer-cancel-outline:before{content:"󱫏"}.mdi-timer-check:before{content:"󱫐"}.mdi-timer-check-outline:before{content:"󱫑"}.mdi-timer-cog:before{content:"󱤥"}.mdi-timer-cog-outline:before{content:"󱤦"}.mdi-timer-edit:before{content:"󱫒"}.mdi-timer-edit-outline:before{content:"󱫓"}.mdi-timer-lock:before{content:"󱫔"}.mdi-timer-lock-open:before{content:"󱫕"}.mdi-timer-lock-open-outline:before{content:"󱫖"}.mdi-timer-lock-outline:before{content:"󱫗"}.mdi-timer-marker:before{content:"󱫘"}.mdi-timer-marker-outline:before{content:"󱫙"}.mdi-timer-minus:before{content:"󱫚"}.mdi-timer-minus-outline:before{content:"󱫛"}.mdi-timer-music:before{content:"󱫜"}.mdi-timer-music-outline:before{content:"󱫝"}.mdi-timer-off:before{content:"󱎬"}.mdi-timer-off-outline:before{content:"󰔞"}.mdi-timer-outline:before{content:"󰔛"}.mdi-timer-pause:before{content:"󱫞"}.mdi-timer-pause-outline:before{content:"󱫟"}.mdi-timer-play:before{content:"󱫠"}.mdi-timer-play-outline:before{content:"󱫡"}.mdi-timer-plus:before{content:"󱫢"}.mdi-timer-plus-outline:before{content:"󱫣"}.mdi-timer-refresh:before{content:"󱫤"}.mdi-timer-refresh-outline:before{content:"󱫥"}.mdi-timer-remove:before{content:"󱫦"}.mdi-timer-remove-outline:before{content:"󱫧"}.mdi-timer-sand:before{content:"󰔟"}.mdi-timer-sand-complete:before{content:"󱦟"}.mdi-timer-sand-empty:before{content:"󰚭"}.mdi-timer-sand-full:before{content:"󰞌"}.mdi-timer-sand-paused:before{content:"󱦠"}.mdi-timer-settings:before{content:"󱤣"}.mdi-timer-settings-outline:before{content:"󱤤"}.mdi-timer-star:before{content:"󱫨"}.mdi-timer-star-outline:before{content:"󱫩"}.mdi-timer-stop:before{content:"󱫪"}.mdi-timer-stop-outline:before{content:"󱫫"}.mdi-timer-sync:before{content:"󱫬"}.mdi-timer-sync-outline:before{content:"󱫭"}.mdi-timetable:before{content:"󰔠"}.mdi-tire:before{content:"󱢖"}.mdi-toaster:before{content:"󱁣"}.mdi-toaster-off:before{content:"󱆷"}.mdi-toaster-oven:before{content:"󰳓"}.mdi-toggle-switch:before{content:"󰔡"}.mdi-toggle-switch-off:before{content:"󰔢"}.mdi-toggle-switch-off-outline:before{content:"󰨙"}.mdi-toggle-switch-outline:before{content:"󰨚"}.mdi-toggle-switch-variant:before{content:"󱨥"}.mdi-toggle-switch-variant-off:before{content:"󱨦"}.mdi-toilet:before{content:"󰦫"}.mdi-toolbox:before{content:"󰦬"}.mdi-toolbox-outline:before{content:"󰦭"}.mdi-tools:before{content:"󱁤"}.mdi-tooltip:before{content:"󰔣"}.mdi-tooltip-account:before{content:"󰀌"}.mdi-tooltip-cellphone:before{content:"󱠻"}.mdi-tooltip-check:before{content:"󱕜"}.mdi-tooltip-check-outline:before{content:"󱕝"}.mdi-tooltip-edit:before{content:"󰔤"}.mdi-tooltip-edit-outline:before{content:"󱋅"}.mdi-tooltip-image:before{content:"󰔥"}.mdi-tooltip-image-outline:before{content:"󰯕"}.mdi-tooltip-minus:before{content:"󱕞"}.mdi-tooltip-minus-outline:before{content:"󱕟"}.mdi-tooltip-outline:before{content:"󰔦"}.mdi-tooltip-plus:before{content:"󰯖"}.mdi-tooltip-plus-outline:before{content:"󰔧"}.mdi-tooltip-question:before{content:"󱮺"}.mdi-tooltip-question-outline:before{content:"󱮻"}.mdi-tooltip-remove:before{content:"󱕠"}.mdi-tooltip-remove-outline:before{content:"󱕡"}.mdi-tooltip-text:before{content:"󰔨"}.mdi-tooltip-text-outline:before{content:"󰯗"}.mdi-tooth:before{content:"󰣃"}.mdi-tooth-outline:before{content:"󰔩"}.mdi-toothbrush:before{content:"󱄩"}.mdi-toothbrush-electric:before{content:"󱄬"}.mdi-toothbrush-paste:before{content:"󱄪"}.mdi-torch:before{content:"󱘆"}.mdi-tortoise:before{content:"󰴻"}.mdi-toslink:before{content:"󱊸"}.mdi-touch-text-outline:before{content:"󱱠"}.mdi-tournament:before{content:"󰦮"}.mdi-tow-truck:before{content:"󰠼"}.mdi-tower-beach:before{content:"󰚁"}.mdi-tower-fire:before{content:"󰚂"}.mdi-town-hall:before{content:"󱡵"}.mdi-toy-brick:before{content:"󱊈"}.mdi-toy-brick-marker:before{content:"󱊉"}.mdi-toy-brick-marker-outline:before{content:"󱊊"}.mdi-toy-brick-minus:before{content:"󱊋"}.mdi-toy-brick-minus-outline:before{content:"󱊌"}.mdi-toy-brick-outline:before{content:"󱊍"}.mdi-toy-brick-plus:before{content:"󱊎"}.mdi-toy-brick-plus-outline:before{content:"󱊏"}.mdi-toy-brick-remove:before{content:"󱊐"}.mdi-toy-brick-remove-outline:before{content:"󱊑"}.mdi-toy-brick-search:before{content:"󱊒"}.mdi-toy-brick-search-outline:before{content:"󱊓"}.mdi-track-light:before{content:"󰤔"}.mdi-track-light-off:before{content:"󱬁"}.mdi-trackpad:before{content:"󰟸"}.mdi-trackpad-lock:before{content:"󰤳"}.mdi-tractor:before{content:"󰢒"}.mdi-tractor-variant:before{content:"󱓄"}.mdi-trademark:before{content:"󰩸"}.mdi-traffic-cone:before{content:"󱍼"}.mdi-traffic-light:before{content:"󰔫"}.mdi-traffic-light-outline:before{content:"󱠪"}.mdi-train:before{content:"󰔬"}.mdi-train-bus:before{content:"󱳇"}.mdi-train-car:before{content:"󰯘"}.mdi-train-car-autorack:before{content:"󱬭"}.mdi-train-car-box:before{content:"󱬮"}.mdi-train-car-box-full:before{content:"󱬯"}.mdi-train-car-box-open:before{content:"󱬰"}.mdi-train-car-caboose:before{content:"󱬱"}.mdi-train-car-centerbeam:before{content:"󱬲"}.mdi-train-car-centerbeam-full:before{content:"󱬳"}.mdi-train-car-container:before{content:"󱬴"}.mdi-train-car-flatbed:before{content:"󱬵"}.mdi-train-car-flatbed-car:before{content:"󱬶"}.mdi-train-car-flatbed-tank:before{content:"󱬷"}.mdi-train-car-gondola:before{content:"󱬸"}.mdi-train-car-gondola-full:before{content:"󱬹"}.mdi-train-car-hopper:before{content:"󱬺"}.mdi-train-car-hopper-covered:before{content:"󱬻"}.mdi-train-car-hopper-full:before{content:"󱬼"}.mdi-train-car-intermodal:before{content:"󱬽"}.mdi-train-car-passenger:before{content:"󱜳"}.mdi-train-car-passenger-door:before{content:"󱜴"}.mdi-train-car-passenger-door-open:before{content:"󱜵"}.mdi-train-car-passenger-variant:before{content:"󱜶"}.mdi-train-car-tank:before{content:"󱬾"}.mdi-train-variant:before{content:"󰣄"}.mdi-tram:before{content:"󰔭"}.mdi-tram-side:before{content:"󰿧"}.mdi-transcribe:before{content:"󰔮"}.mdi-transcribe-close:before{content:"󰔯"}.mdi-transfer:before{content:"󱁥"}.mdi-transfer-down:before{content:"󰶡"}.mdi-transfer-left:before{content:"󰶢"}.mdi-transfer-right:before{content:"󰔰"}.mdi-transfer-up:before{content:"󰶣"}.mdi-transit-connection:before{content:"󰴼"}.mdi-transit-connection-horizontal:before{content:"󱕆"}.mdi-transit-connection-variant:before{content:"󰴽"}.mdi-transit-detour:before{content:"󰾋"}.mdi-transit-skip:before{content:"󱔕"}.mdi-transit-transfer:before{content:"󰚮"}.mdi-transition:before{content:"󰤕"}.mdi-transition-masked:before{content:"󰤖"}.mdi-translate:before{content:"󰗊"}.mdi-translate-off:before{content:"󰸆"}.mdi-translate-variant:before{content:"󱮙"}.mdi-transmission-tower:before{content:"󰴾"}.mdi-transmission-tower-export:before{content:"󱤬"}.mdi-transmission-tower-import:before{content:"󱤭"}.mdi-transmission-tower-off:before{content:"󱧝"}.mdi-trash-can:before{content:"󰩹"}.mdi-trash-can-outline:before{content:"󰩺"}.mdi-tray:before{content:"󱊔"}.mdi-tray-alert:before{content:"󱊕"}.mdi-tray-arrow-down:before{content:"󰄠"}.mdi-tray-arrow-up:before{content:"󰄝"}.mdi-tray-full:before{content:"󱊖"}.mdi-tray-minus:before{content:"󱊗"}.mdi-tray-plus:before{content:"󱊘"}.mdi-tray-remove:before{content:"󱊙"}.mdi-treasure-chest:before{content:"󰜦"}.mdi-treasure-chest-outline:before{content:"󱱷"}.mdi-tree:before{content:"󰔱"}.mdi-tree-outline:before{content:"󰹩"}.mdi-trello:before{content:"󰔲"}.mdi-trending-down:before{content:"󰔳"}.mdi-trending-neutral:before{content:"󰔴"}.mdi-trending-up:before{content:"󰔵"}.mdi-triangle:before{content:"󰔶"}.mdi-triangle-down:before{content:"󱱖"}.mdi-triangle-down-outline:before{content:"󱱗"}.mdi-triangle-outline:before{content:"󰔷"}.mdi-triangle-small-down:before{content:"󱨉"}.mdi-triangle-small-up:before{content:"󱨊"}.mdi-triangle-wave:before{content:"󱑼"}.mdi-triforce:before{content:"󰯙"}.mdi-trophy:before{content:"󰔸"}.mdi-trophy-award:before{content:"󰔹"}.mdi-trophy-broken:before{content:"󰶤"}.mdi-trophy-outline:before{content:"󰔺"}.mdi-trophy-variant:before{content:"󰔻"}.mdi-trophy-variant-outline:before{content:"󰔼"}.mdi-truck:before{content:"󰔽"}.mdi-truck-alert:before{content:"󱧞"}.mdi-truck-alert-outline:before{content:"󱧟"}.mdi-truck-cargo-container:before{content:"󱣘"}.mdi-truck-check:before{content:"󰳔"}.mdi-truck-check-outline:before{content:"󱊚"}.mdi-truck-delivery:before{content:"󰔾"}.mdi-truck-delivery-outline:before{content:"󱊛"}.mdi-truck-fast:before{content:"󰞈"}.mdi-truck-fast-outline:before{content:"󱊜"}.mdi-truck-flatbed:before{content:"󱢑"}.mdi-truck-minus:before{content:"󱦮"}.mdi-truck-minus-outline:before{content:"󱦽"}.mdi-truck-off-road:before{content:"󱲞"}.mdi-truck-off-road-off:before{content:"󱲟"}.mdi-truck-outline:before{content:"󱊝"}.mdi-truck-plus:before{content:"󱦭"}.mdi-truck-plus-outline:before{content:"󱦼"}.mdi-truck-remove:before{content:"󱦯"}.mdi-truck-remove-outline:before{content:"󱦾"}.mdi-truck-snowflake:before{content:"󱦦"}.mdi-truck-trailer:before{content:"󰜧"}.mdi-trumpet:before{content:"󱂖"}.mdi-tshirt-crew:before{content:"󰩻"}.mdi-tshirt-crew-outline:before{content:"󰔿"}.mdi-tshirt-v:before{content:"󰩼"}.mdi-tshirt-v-outline:before{content:"󰕀"}.mdi-tsunami:before{content:"󱪁"}.mdi-tumble-dryer:before{content:"󰤗"}.mdi-tumble-dryer-alert:before{content:"󱆺"}.mdi-tumble-dryer-off:before{content:"󱆻"}.mdi-tune:before{content:"󰘮"}.mdi-tune-variant:before{content:"󱕂"}.mdi-tune-vertical:before{content:"󰙪"}.mdi-tune-vertical-variant:before{content:"󱕃"}.mdi-tunnel:before{content:"󱠽"}.mdi-tunnel-outline:before{content:"󱠾"}.mdi-turbine:before{content:"󱪂"}.mdi-turkey:before{content:"󱜛"}.mdi-turnstile:before{content:"󰳕"}.mdi-turnstile-outline:before{content:"󰳖"}.mdi-turtle:before{content:"󰳗"}.mdi-twitch:before{content:"󰕃"}.mdi-twitter:before{content:"󰕄"}.mdi-two-factor-authentication:before{content:"󰦯"}.mdi-typewriter:before{content:"󰼭"}.mdi-ubisoft:before{content:"󰯚"}.mdi-ubuntu:before{content:"󰕈"}.mdi-ufo:before{content:"󱃄"}.mdi-ufo-outline:before{content:"󱃅"}.mdi-ultra-high-definition:before{content:"󰟹"}.mdi-umbraco:before{content:"󰕉"}.mdi-umbrella:before{content:"󰕊"}.mdi-umbrella-beach:before{content:"󱢊"}.mdi-umbrella-beach-outline:before{content:"󱢋"}.mdi-umbrella-closed:before{content:"󰦰"}.mdi-umbrella-closed-outline:before{content:"󱏢"}.mdi-umbrella-closed-variant:before{content:"󱏡"}.mdi-umbrella-outline:before{content:"󰕋"}.mdi-undo:before{content:"󰕌"}.mdi-undo-variant:before{content:"󰕍"}.mdi-unfold-less-horizontal:before{content:"󰕎"}.mdi-unfold-less-vertical:before{content:"󰝠"}.mdi-unfold-more-horizontal:before{content:"󰕏"}.mdi-unfold-more-vertical:before{content:"󰝡"}.mdi-ungroup:before{content:"󰕐"}.mdi-unicode:before{content:"󰻐"}.mdi-unicorn:before{content:"󱗂"}.mdi-unicorn-variant:before{content:"󱗃"}.mdi-unicycle:before{content:"󱗥"}.mdi-unity:before{content:"󰚯"}.mdi-unreal:before{content:"󰦱"}.mdi-update:before{content:"󰚰"}.mdi-upload:before{content:"󰕒"}.mdi-upload-lock:before{content:"󱍳"}.mdi-upload-lock-outline:before{content:"󱍴"}.mdi-upload-multiple:before{content:"󰠽"}.mdi-upload-network:before{content:"󰛶"}.mdi-upload-network-outline:before{content:"󰳘"}.mdi-upload-off:before{content:"󱃆"}.mdi-upload-off-outline:before{content:"󱃇"}.mdi-upload-outline:before{content:"󰸇"}.mdi-usb:before{content:"󰕓"}.mdi-usb-c-port:before{content:"󱲿"}.mdi-usb-flash-drive:before{content:"󱊞"}.mdi-usb-flash-drive-outline:before{content:"󱊟"}.mdi-usb-port:before{content:"󱇰"}.mdi-vacuum:before{content:"󱦡"}.mdi-vacuum-outline:before{content:"󱦢"}.mdi-valve:before{content:"󱁦"}.mdi-valve-closed:before{content:"󱁧"}.mdi-valve-open:before{content:"󱁨"}.mdi-van-passenger:before{content:"󰟺"}.mdi-van-utility:before{content:"󰟻"}.mdi-vanish:before{content:"󰟼"}.mdi-vanish-quarter:before{content:"󱕔"}.mdi-vanity-light:before{content:"󱇡"}.mdi-variable:before{content:"󰫧"}.mdi-variable-box:before{content:"󱄑"}.mdi-vector-arrange-above:before{content:"󰕔"}.mdi-vector-arrange-below:before{content:"󰕕"}.mdi-vector-bezier:before{content:"󰫨"}.mdi-vector-circle:before{content:"󰕖"}.mdi-vector-circle-variant:before{content:"󰕗"}.mdi-vector-combine:before{content:"󰕘"}.mdi-vector-curve:before{content:"󰕙"}.mdi-vector-difference:before{content:"󰕚"}.mdi-vector-difference-ab:before{content:"󰕛"}.mdi-vector-difference-ba:before{content:"󰕜"}.mdi-vector-ellipse:before{content:"󰢓"}.mdi-vector-intersection:before{content:"󰕝"}.mdi-vector-line:before{content:"󰕞"}.mdi-vector-link:before{content:"󰿨"}.mdi-vector-point:before{content:"󰇄"}.mdi-vector-point-edit:before{content:"󰧨"}.mdi-vector-point-minus:before{content:"󱭸"}.mdi-vector-point-plus:before{content:"󱭹"}.mdi-vector-point-select:before{content:"󰕟"}.mdi-vector-polygon:before{content:"󰕠"}.mdi-vector-polygon-variant:before{content:"󱡖"}.mdi-vector-polyline:before{content:"󰕡"}.mdi-vector-polyline-edit:before{content:"󱈥"}.mdi-vector-polyline-minus:before{content:"󱈦"}.mdi-vector-polyline-plus:before{content:"󱈧"}.mdi-vector-polyline-remove:before{content:"󱈨"}.mdi-vector-radius:before{content:"󰝊"}.mdi-vector-rectangle:before{content:"󰗆"}.mdi-vector-selection:before{content:"󰕢"}.mdi-vector-square:before{content:"󰀁"}.mdi-vector-square-close:before{content:"󱡗"}.mdi-vector-square-edit:before{content:"󱣙"}.mdi-vector-square-minus:before{content:"󱣚"}.mdi-vector-square-open:before{content:"󱡘"}.mdi-vector-square-plus:before{content:"󱣛"}.mdi-vector-square-remove:before{content:"󱣜"}.mdi-vector-triangle:before{content:"󰕣"}.mdi-vector-union:before{content:"󰕤"}.mdi-vhs:before{content:"󰨛"}.mdi-vibrate:before{content:"󰕦"}.mdi-vibrate-off:before{content:"󰳙"}.mdi-video:before{content:"󰕧"}.mdi-video-2d:before{content:"󱨜"}.mdi-video-3d:before{content:"󰟽"}.mdi-video-3d-off:before{content:"󱏙"}.mdi-video-3d-variant:before{content:"󰻑"}.mdi-video-4k-box:before{content:"󰠾"}.mdi-video-account:before{content:"󰤙"}.mdi-video-box:before{content:"󰃽"}.mdi-video-box-off:before{content:"󰃾"}.mdi-video-check:before{content:"󱁩"}.mdi-video-check-outline:before{content:"󱁪"}.mdi-video-high-definition:before{content:"󱔮"}.mdi-video-image:before{content:"󰤚"}.mdi-video-input-antenna:before{content:"󰠿"}.mdi-video-input-component:before{content:"󰡀"}.mdi-video-input-hdmi:before{content:"󰡁"}.mdi-video-input-scart:before{content:"󰾌"}.mdi-video-input-svideo:before{content:"󰡂"}.mdi-video-marker:before{content:"󱦩"}.mdi-video-marker-outline:before{content:"󱦪"}.mdi-video-minus:before{content:"󰦲"}.mdi-video-minus-outline:before{content:"󰊺"}.mdi-video-off:before{content:"󰕨"}.mdi-video-off-outline:before{content:"󰯛"}.mdi-video-outline:before{content:"󰯜"}.mdi-video-plus:before{content:"󰦳"}.mdi-video-plus-outline:before{content:"󰇓"}.mdi-video-stabilization:before{content:"󰤛"}.mdi-video-standard-definition:before{content:"󱲠"}.mdi-video-switch:before{content:"󰕩"}.mdi-video-switch-outline:before{content:"󰞐"}.mdi-video-vintage:before{content:"󰨜"}.mdi-video-wireless:before{content:"󰻒"}.mdi-video-wireless-outline:before{content:"󰻓"}.mdi-view-agenda:before{content:"󰕪"}.mdi-view-agenda-outline:before{content:"󱇘"}.mdi-view-array:before{content:"󰕫"}.mdi-view-array-outline:before{content:"󱒅"}.mdi-view-carousel:before{content:"󰕬"}.mdi-view-carousel-outline:before{content:"󱒆"}.mdi-view-column:before{content:"󰕭"}.mdi-view-column-outline:before{content:"󱒇"}.mdi-view-comfy:before{content:"󰹪"}.mdi-view-comfy-outline:before{content:"󱒈"}.mdi-view-compact:before{content:"󰹫"}.mdi-view-compact-outline:before{content:"󰹬"}.mdi-view-dashboard:before{content:"󰕮"}.mdi-view-dashboard-edit:before{content:"󱥇"}.mdi-view-dashboard-edit-outline:before{content:"󱥈"}.mdi-view-dashboard-outline:before{content:"󰨝"}.mdi-view-dashboard-variant:before{content:"󰡃"}.mdi-view-dashboard-variant-outline:before{content:"󱒉"}.mdi-view-day:before{content:"󰕯"}.mdi-view-day-outline:before{content:"󱒊"}.mdi-view-gallery:before{content:"󱢈"}.mdi-view-gallery-outline:before{content:"󱢉"}.mdi-view-grid:before{content:"󰕰"}.mdi-view-grid-compact:before{content:"󱱡"}.mdi-view-grid-outline:before{content:"󱇙"}.mdi-view-grid-plus:before{content:"󰾍"}.mdi-view-grid-plus-outline:before{content:"󱇚"}.mdi-view-headline:before{content:"󰕱"}.mdi-view-list:before{content:"󰕲"}.mdi-view-list-outline:before{content:"󱒋"}.mdi-view-module:before{content:"󰕳"}.mdi-view-module-outline:before{content:"󱒌"}.mdi-view-parallel:before{content:"󰜨"}.mdi-view-parallel-outline:before{content:"󱒍"}.mdi-view-quilt:before{content:"󰕴"}.mdi-view-quilt-outline:before{content:"󱒎"}.mdi-view-sequential:before{content:"󰜩"}.mdi-view-sequential-outline:before{content:"󱒏"}.mdi-view-split-horizontal:before{content:"󰯋"}.mdi-view-split-vertical:before{content:"󰯌"}.mdi-view-stream:before{content:"󰕵"}.mdi-view-stream-outline:before{content:"󱒐"}.mdi-view-week:before{content:"󰕶"}.mdi-view-week-outline:before{content:"󱒑"}.mdi-vimeo:before{content:"󰕷"}.mdi-violin:before{content:"󰘏"}.mdi-virtual-reality:before{content:"󰢔"}.mdi-virus:before{content:"󱎶"}.mdi-virus-off:before{content:"󱣡"}.mdi-virus-off-outline:before{content:"󱣢"}.mdi-virus-outline:before{content:"󱎷"}.mdi-vlc:before{content:"󰕼"}.mdi-voicemail:before{content:"󰕽"}.mdi-volcano:before{content:"󱪃"}.mdi-volcano-outline:before{content:"󱪄"}.mdi-volleyball:before{content:"󰦴"}.mdi-volume-equal:before{content:"󱬐"}.mdi-volume-high:before{content:"󰕾"}.mdi-volume-low:before{content:"󰕿"}.mdi-volume-medium:before{content:"󰖀"}.mdi-volume-minus:before{content:"󰝞"}.mdi-volume-mute:before{content:"󰝟"}.mdi-volume-off:before{content:"󰖁"}.mdi-volume-plus:before{content:"󰝝"}.mdi-volume-source:before{content:"󱄠"}.mdi-volume-variant-off:before{content:"󰸈"}.mdi-volume-vibrate:before{content:"󱄡"}.mdi-vote:before{content:"󰨟"}.mdi-vote-outline:before{content:"󰨠"}.mdi-vpn:before{content:"󰖂"}.mdi-vuejs:before{content:"󰡄"}.mdi-vuetify:before{content:"󰹭"}.mdi-walk:before{content:"󰖃"}.mdi-wall:before{content:"󰟾"}.mdi-wall-fire:before{content:"󱨑"}.mdi-wall-sconce:before{content:"󰤜"}.mdi-wall-sconce-flat:before{content:"󰤝"}.mdi-wall-sconce-flat-outline:before{content:"󱟉"}.mdi-wall-sconce-flat-variant:before{content:"󰐜"}.mdi-wall-sconce-flat-variant-outline:before{content:"󱟊"}.mdi-wall-sconce-outline:before{content:"󱟋"}.mdi-wall-sconce-round:before{content:"󰝈"}.mdi-wall-sconce-round-outline:before{content:"󱟌"}.mdi-wall-sconce-round-variant:before{content:"󰤞"}.mdi-wall-sconce-round-variant-outline:before{content:"󱟍"}.mdi-wallet:before{content:"󰖄"}.mdi-wallet-bifold:before{content:"󱱘"}.mdi-wallet-bifold-outline:before{content:"󱱙"}.mdi-wallet-giftcard:before{content:"󰖅"}.mdi-wallet-membership:before{content:"󰖆"}.mdi-wallet-outline:before{content:"󰯝"}.mdi-wallet-plus:before{content:"󰾎"}.mdi-wallet-plus-outline:before{content:"󰾏"}.mdi-wallet-travel:before{content:"󰖇"}.mdi-wallpaper:before{content:"󰸉"}.mdi-wan:before{content:"󰖈"}.mdi-wardrobe:before{content:"󰾐"}.mdi-wardrobe-outline:before{content:"󰾑"}.mdi-warehouse:before{content:"󰾁"}.mdi-washing-machine:before{content:"󰜪"}.mdi-washing-machine-alert:before{content:"󱆼"}.mdi-washing-machine-off:before{content:"󱆽"}.mdi-watch:before{content:"󰖉"}.mdi-watch-export:before{content:"󰖊"}.mdi-watch-export-variant:before{content:"󰢕"}.mdi-watch-import:before{content:"󰖋"}.mdi-watch-import-variant:before{content:"󰢖"}.mdi-watch-variant:before{content:"󰢗"}.mdi-watch-vibrate:before{content:"󰚱"}.mdi-watch-vibrate-off:before{content:"󰳚"}.mdi-water:before{content:"󰖌"}.mdi-water-alert:before{content:"󱔂"}.mdi-water-alert-outline:before{content:"󱔃"}.mdi-water-boiler:before{content:"󰾒"}.mdi-water-boiler-alert:before{content:"󱆳"}.mdi-water-boiler-auto:before{content:"󱮘"}.mdi-water-boiler-off:before{content:"󱆴"}.mdi-water-check:before{content:"󱔄"}.mdi-water-check-outline:before{content:"󱔅"}.mdi-water-circle:before{content:"󱠆"}.mdi-water-minus:before{content:"󱔆"}.mdi-water-minus-outline:before{content:"󱔇"}.mdi-water-off:before{content:"󰖍"}.mdi-water-off-outline:before{content:"󱔈"}.mdi-water-opacity:before{content:"󱡕"}.mdi-water-outline:before{content:"󰸊"}.mdi-water-percent:before{content:"󰖎"}.mdi-water-percent-alert:before{content:"󱔉"}.mdi-water-plus:before{content:"󱔊"}.mdi-water-plus-outline:before{content:"󱔋"}.mdi-water-polo:before{content:"󱊠"}.mdi-water-pump:before{content:"󰖏"}.mdi-water-pump-off:before{content:"󰾓"}.mdi-water-remove:before{content:"󱔌"}.mdi-water-remove-outline:before{content:"󱔍"}.mdi-water-sync:before{content:"󱟆"}.mdi-water-thermometer:before{content:"󱪅"}.mdi-water-thermometer-outline:before{content:"󱪆"}.mdi-water-well:before{content:"󱁫"}.mdi-water-well-outline:before{content:"󱁬"}.mdi-waterfall:before{content:"󱡉"}.mdi-watering-can:before{content:"󱒁"}.mdi-watering-can-outline:before{content:"󱒂"}.mdi-watermark:before{content:"󰘒"}.mdi-wave:before{content:"󰼮"}.mdi-wave-arrow-down:before{content:"󱲰"}.mdi-wave-arrow-up:before{content:"󱲱"}.mdi-wave-undercurrent:before{content:"󱳀"}.mdi-waveform:before{content:"󱑽"}.mdi-waves:before{content:"󰞍"}.mdi-waves-arrow-left:before{content:"󱡙"}.mdi-waves-arrow-right:before{content:"󱡚"}.mdi-waves-arrow-up:before{content:"󱡛"}.mdi-waze:before{content:"󰯞"}.mdi-weather-cloudy:before{content:"󰖐"}.mdi-weather-cloudy-alert:before{content:"󰼯"}.mdi-weather-cloudy-arrow-right:before{content:"󰹮"}.mdi-weather-cloudy-clock:before{content:"󱣶"}.mdi-weather-dust:before{content:"󱭚"}.mdi-weather-fog:before{content:"󰖑"}.mdi-weather-hail:before{content:"󰖒"}.mdi-weather-hazy:before{content:"󰼰"}.mdi-weather-hurricane:before{content:"󰢘"}.mdi-weather-hurricane-outline:before{content:"󱱸"}.mdi-weather-lightning:before{content:"󰖓"}.mdi-weather-lightning-rainy:before{content:"󰙾"}.mdi-weather-night:before{content:"󰖔"}.mdi-weather-night-partly-cloudy:before{content:"󰼱"}.mdi-weather-partly-cloudy:before{content:"󰖕"}.mdi-weather-partly-lightning:before{content:"󰼲"}.mdi-weather-partly-rainy:before{content:"󰼳"}.mdi-weather-partly-snowy:before{content:"󰼴"}.mdi-weather-partly-snowy-rainy:before{content:"󰼵"}.mdi-weather-pouring:before{content:"󰖖"}.mdi-weather-rainy:before{content:"󰖗"}.mdi-weather-snowy:before{content:"󰖘"}.mdi-weather-snowy-heavy:before{content:"󰼶"}.mdi-weather-snowy-rainy:before{content:"󰙿"}.mdi-weather-sunny:before{content:"󰖙"}.mdi-weather-sunny-alert:before{content:"󰼷"}.mdi-weather-sunny-off:before{content:"󱓤"}.mdi-weather-sunset:before{content:"󰖚"}.mdi-weather-sunset-down:before{content:"󰖛"}.mdi-weather-sunset-up:before{content:"󰖜"}.mdi-weather-tornado:before{content:"󰼸"}.mdi-weather-windy:before{content:"󰖝"}.mdi-weather-windy-variant:before{content:"󰖞"}.mdi-web:before{content:"󰖟"}.mdi-web-box:before{content:"󰾔"}.mdi-web-cancel:before{content:"󱞐"}.mdi-web-check:before{content:"󰞉"}.mdi-web-clock:before{content:"󱉊"}.mdi-web-minus:before{content:"󱂠"}.mdi-web-off:before{content:"󰪎"}.mdi-web-plus:before{content:"󰀳"}.mdi-web-refresh:before{content:"󱞑"}.mdi-web-remove:before{content:"󰕑"}.mdi-web-sync:before{content:"󱞒"}.mdi-webcam:before{content:"󰖠"}.mdi-webcam-off:before{content:"󱜷"}.mdi-webhook:before{content:"󰘯"}.mdi-webpack:before{content:"󰜫"}.mdi-webrtc:before{content:"󱉈"}.mdi-wechat:before{content:"󰘑"}.mdi-weight:before{content:"󰖡"}.mdi-weight-gram:before{content:"󰴿"}.mdi-weight-kilogram:before{content:"󰖢"}.mdi-weight-lifter:before{content:"󱅝"}.mdi-weight-pound:before{content:"󰦵"}.mdi-whatsapp:before{content:"󰖣"}.mdi-wheel-barrow:before{content:"󱓲"}.mdi-wheelchair:before{content:"󱪇"}.mdi-wheelchair-accessibility:before{content:"󰖤"}.mdi-whistle:before{content:"󰦶"}.mdi-whistle-outline:before{content:"󱊼"}.mdi-white-balance-auto:before{content:"󰖥"}.mdi-white-balance-incandescent:before{content:"󰖦"}.mdi-white-balance-iridescent:before{content:"󰖧"}.mdi-white-balance-sunny:before{content:"󰖨"}.mdi-widgets:before{content:"󰜬"}.mdi-widgets-outline:before{content:"󱍕"}.mdi-wifi:before{content:"󰖩"}.mdi-wifi-alert:before{content:"󱚵"}.mdi-wifi-arrow-down:before{content:"󱚶"}.mdi-wifi-arrow-left:before{content:"󱚷"}.mdi-wifi-arrow-left-right:before{content:"󱚸"}.mdi-wifi-arrow-right:before{content:"󱚹"}.mdi-wifi-arrow-up:before{content:"󱚺"}.mdi-wifi-arrow-up-down:before{content:"󱚻"}.mdi-wifi-cancel:before{content:"󱚼"}.mdi-wifi-check:before{content:"󱚽"}.mdi-wifi-cog:before{content:"󱚾"}.mdi-wifi-lock:before{content:"󱚿"}.mdi-wifi-lock-open:before{content:"󱛀"}.mdi-wifi-marker:before{content:"󱛁"}.mdi-wifi-minus:before{content:"󱛂"}.mdi-wifi-off:before{content:"󰖪"}.mdi-wifi-plus:before{content:"󱛃"}.mdi-wifi-refresh:before{content:"󱛄"}.mdi-wifi-remove:before{content:"󱛅"}.mdi-wifi-settings:before{content:"󱛆"}.mdi-wifi-star:before{content:"󰸋"}.mdi-wifi-strength-1:before{content:"󰤟"}.mdi-wifi-strength-1-alert:before{content:"󰤠"}.mdi-wifi-strength-1-lock:before{content:"󰤡"}.mdi-wifi-strength-1-lock-open:before{content:"󱛋"}.mdi-wifi-strength-2:before{content:"󰤢"}.mdi-wifi-strength-2-alert:before{content:"󰤣"}.mdi-wifi-strength-2-lock:before{content:"󰤤"}.mdi-wifi-strength-2-lock-open:before{content:"󱛌"}.mdi-wifi-strength-3:before{content:"󰤥"}.mdi-wifi-strength-3-alert:before{content:"󰤦"}.mdi-wifi-strength-3-lock:before{content:"󰤧"}.mdi-wifi-strength-3-lock-open:before{content:"󱛍"}.mdi-wifi-strength-4:before{content:"󰤨"}.mdi-wifi-strength-4-alert:before{content:"󰤩"}.mdi-wifi-strength-4-lock:before{content:"󰤪"}.mdi-wifi-strength-4-lock-open:before{content:"󱛎"}.mdi-wifi-strength-alert-outline:before{content:"󰤫"}.mdi-wifi-strength-lock-open-outline:before{content:"󱛏"}.mdi-wifi-strength-lock-outline:before{content:"󰤬"}.mdi-wifi-strength-off:before{content:"󰤭"}.mdi-wifi-strength-off-outline:before{content:"󰤮"}.mdi-wifi-strength-outline:before{content:"󰤯"}.mdi-wifi-sync:before{content:"󱛇"}.mdi-wikipedia:before{content:"󰖬"}.mdi-wind-power:before{content:"󱪈"}.mdi-wind-power-outline:before{content:"󱪉"}.mdi-wind-turbine:before{content:"󰶥"}.mdi-wind-turbine-alert:before{content:"󱦫"}.mdi-wind-turbine-check:before{content:"󱦬"}.mdi-window-close:before{content:"󰖭"}.mdi-window-closed:before{content:"󰖮"}.mdi-window-closed-variant:before{content:"󱇛"}.mdi-window-maximize:before{content:"󰖯"}.mdi-window-minimize:before{content:"󰖰"}.mdi-window-open:before{content:"󰖱"}.mdi-window-open-variant:before{content:"󱇜"}.mdi-window-restore:before{content:"󰖲"}.mdi-window-shutter:before{content:"󱄜"}.mdi-window-shutter-alert:before{content:"󱄝"}.mdi-window-shutter-auto:before{content:"󱮣"}.mdi-window-shutter-cog:before{content:"󱪊"}.mdi-window-shutter-open:before{content:"󱄞"}.mdi-window-shutter-settings:before{content:"󱪋"}.mdi-windsock:before{content:"󱗺"}.mdi-wiper:before{content:"󰫩"}.mdi-wiper-wash:before{content:"󰶦"}.mdi-wiper-wash-alert:before{content:"󱣟"}.mdi-wizard-hat:before{content:"󱑷"}.mdi-wordpress:before{content:"󰖴"}.mdi-wrap:before{content:"󰖶"}.mdi-wrap-disabled:before{content:"󰯟"}.mdi-wrench:before{content:"󰖷"}.mdi-wrench-check:before{content:"󱮏"}.mdi-wrench-check-outline:before{content:"󱮐"}.mdi-wrench-clock:before{content:"󱦣"}.mdi-wrench-clock-outline:before{content:"󱮓"}.mdi-wrench-cog:before{content:"󱮑"}.mdi-wrench-cog-outline:before{content:"󱮒"}.mdi-wrench-outline:before{content:"󰯠"}.mdi-xamarin:before{content:"󰡅"}.mdi-xml:before{content:"󰗀"}.mdi-xmpp:before{content:"󰟿"}.mdi-yahoo:before{content:"󰭏"}.mdi-yeast:before{content:"󰗁"}.mdi-yin-yang:before{content:"󰚀"}.mdi-yoga:before{content:"󱅼"}.mdi-youtube:before{content:"󰗃"}.mdi-youtube-gaming:before{content:"󰡈"}.mdi-youtube-studio:before{content:"󰡇"}.mdi-youtube-subscription:before{content:"󰵀"}.mdi-youtube-tv:before{content:"󰑈"}.mdi-yurt:before{content:"󱔖"}.mdi-z-wave:before{content:"󰫪"}.mdi-zend:before{content:"󰫫"}.mdi-zigbee:before{content:"󰵁"}.mdi-zip-box:before{content:"󰗄"}.mdi-zip-box-outline:before{content:"󰿺"}.mdi-zip-disk:before{content:"󰨣"}.mdi-zodiac-aquarius:before{content:"󰩽"}.mdi-zodiac-aries:before{content:"󰩾"}.mdi-zodiac-cancer:before{content:"󰩿"}.mdi-zodiac-capricorn:before{content:"󰪀"}.mdi-zodiac-gemini:before{content:"󰪁"}.mdi-zodiac-leo:before{content:"󰪂"}.mdi-zodiac-libra:before{content:"󰪃"}.mdi-zodiac-pisces:before{content:"󰪄"}.mdi-zodiac-sagittarius:before{content:"󰪅"}.mdi-zodiac-scorpio:before{content:"󰪆"}.mdi-zodiac-taurus:before{content:"󰪇"}.mdi-zodiac-virgo:before{content:"󰪈"}.mdi-blank:before{content:"";visibility:hidden}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark:before{color:#0000008a}.mdi-dark.mdi-inactive:before{color:#00000042}.mdi-light:before{color:#fff}.mdi-light.mdi-inactive:before{color:#ffffff4d}.mdi-rotate-45:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-h:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.mdi-flip-v:before{-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.mdi-spin:before{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.dnd-zone-outer[data-v-2886b3a6]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000a8;z-index:9999}.dnd-zone[data-v-2886b3a6]{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.dnd-zone-content[data-v-2886b3a6]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 48px);height:calc(100% - 48px);border:2px solid rgb(var(--v-theme-accent));border-radius:48px}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-cyrillic-ext-400-normal-eef02d41.woff2) format("woff2"),url(./roboto-mono-cyrillic-ext-400-normal-ae7d87eb.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-cyrillic-400-normal-8c367f2f.woff2) format("woff2"),url(./roboto-mono-cyrillic-400-normal-f32fcdb5.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-greek-400-normal-53a8927b.woff2) format("woff2"),url(./roboto-mono-greek-400-normal-3355834d.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(./roboto-mono-vietnamese-400-normal-9a7a0360.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-latin-ext-400-normal-820adbd1.woff2) format("woff2"),url(./roboto-mono-latin-ext-400-normal-20f2c9c1.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-latin-400-normal-7295944e.woff2) format("woff2"),url(./roboto-mono-latin-400-normal-d5d7d67f.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.roboto[data-v-97517215]{font-family:Roboto Mono,sans-serif!important;font-weight:500}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-cyrillic-ext-400-normal-eef02d41.woff2) format("woff2"),url(./roboto-mono-cyrillic-ext-400-normal-ae7d87eb.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-cyrillic-400-normal-8c367f2f.woff2) format("woff2"),url(./roboto-mono-cyrillic-400-normal-f32fcdb5.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-greek-400-normal-53a8927b.woff2) format("woff2"),url(./roboto-mono-greek-400-normal-3355834d.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(./roboto-mono-vietnamese-400-normal-9a7a0360.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-latin-ext-400-normal-820adbd1.woff2) format("woff2"),url(./roboto-mono-latin-ext-400-normal-20f2c9c1.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-latin-400-normal-7295944e.woff2) format("woff2"),url(./roboto-mono-latin-400-normal-d5d7d67f.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.roboto[data-v-d7454d03]{font-family:Roboto Mono,sans-serif!important;font-weight:500}.gap[data-v-1a1ec730],.gap[data-v-83d2faed],.gap[data-v-20eac5e6]{gap:8px}.clean-px>*[data-v-90c06bb3]{padding-inline-start:0!important;padding-inline-end:0!important}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-colored:#ddd}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);transform:translate3d(0,0,var(--toastify-z-index) px);width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;-webkit-transform:translateX(-50%);transform:translate(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;-webkit-transform:translateX(0);transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;-webkit-transform:translateX(0);transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px;white-space:pre-wrap}.Toastify__toast-body>div:last-child{flex:1}.Toastify__toast-icon{display:flex;flex-shrink:0;-webkit-margin-end:10px;margin-inline-end:10px;width:20px}.Toastify--animate{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Toastify--animate-icon{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--default{background:var(--toastify-color-progress-colored)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentcolor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@-webkit-keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;-webkit-transform-origin:left;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;-webkit-transform-origin:right;transform-origin:right}.Toastify__spinner{-webkit-animation:Toastify__spin .65s linear infinite;animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@-webkit-keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown}@-webkit-keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-cyrillic-ext-400-normal-b7ef2cd1.woff2) format("woff2"),url(./roboto-cyrillic-ext-400-normal-0a32035a.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-cyrillic-400-normal-495d38d4.woff2) format("woff2"),url(./roboto-cyrillic-400-normal-adba67d2.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAXMABIAAAAACeAAAAVwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbIBw2BmAANAhUCYM8EQwKg2iDSgsQABIUATYCJAMcBCAFgnQHIAyCSRt8CAieB2WbnmbLuYAwwpK8+iIe4P3r89wHDZaakNWCmB8R66SEWr+ILhpijnTqf6QAyyF8GVAOAPOWtmNg6llFXANTaQXCgXMubThOj6JRPCJsEWW3o1/4wX411uruvta/9FF8Zz50qenu3hVxmf4QIi1dRSzhkcR0SqA1QoiwzI2uAUbffgtBpA0YCssEQRChiaaAgMpAFvDsmKQshIEEer1l/u1J0Sbi8P6OJsQc3VHd6N0nlHe1MAhFbvPNcXJVWKNNekPqCYVx/lj8nqMi5BY4Pd6hectSY5E2Lll8SMf/HJXfEKEOfCtEMjEFBEHtpSkbjBK4aB1MIEjT/t9z/+W3j8FgVyeNWdDn7wh7b19l7pQoyFW8FXcx+P9D4NE2ErMMk4kskmVMCiwyG5ZhhyC7qZ19JoMatwj00/I0GG/uexT/v7K+Ysx9JXVwiRoC1yHR9VGAy9QQcXVQbqOGmOvEACWZm5EnyicLnfULjlggc0ldeRXQEqImnlS9kL8XAZndegKyuixM77OP24/Mzw9QQ7Kfha4v9OEOadjJ0qBYxN896pRbZI6ly/PS82Bs9iiYPpuaWJZEw83lXbg5G5JRslr2VFWPDtfbPBryeqZk5eKg/CqRD2Oz8tcvgJMiFi4RC6PWb9fnkzx74cWAeELYJFCSObI1tnxBfqwo2lPppazn26eGKDWU3KLMvOioppPNX6y4euc5FBq4y6Emd99OYa6zfpnpUhjE4Y/qoWtWQ4tIHr845ZA6bDc+AOSaR/sb6c9Otrh6uj3cUdDVKESNWgCK/GzxKQiLFKJeTz+QgzZKTIUcA2Nz9h2ppBhtbSQxfsjAtk4xoD1oes5gXYPe8UWmx+HjwQeNPfi2Wv/952vDpV/80Njw3WfWXv5IL3662ucz8dd9se78QkPd6ihDH61ZfS/s/KK0fjE+sgih+YDL5pz1vnH249tjfOAcLqZOTdvY/3jL1Hy3vqvcu358ODj2/etmVHfcdW+1t2X6R08H6p3BTzz87uDo6/H/vD/2scffaEf/ThphsXX6jLtDvp7cx6bvFUbnpWbFBWgOekJEip6LgFz63wtE+H/fXrpM++P7m8wAgZk/NJnacWXJLOW1rWO16C5ouY7SRE5T8x0iJ7MpntZyQJtPS2tuKXZpKqNf728OLK1FiJj72rq99z4Ho7G9hTQm0sqlhiEBKlWXfTDq1zbQcaP1HosN1zo/TqWGAGGywdQJhaSfHo9wDdfhs78cJKBZ5glRluQQEG030P7t9IdL+03+rRhRIHjxxwF7IsRHYeWXv0f991G5d9GJAKUIBPIT/jUpF/wa9f/Ccm9YiMnjjap8MPxDeomeuKM1ffn/fWHktrCSBT3iY20i0fZ0BBSOAgtJiYMAUDBoOigYaTtuMB4PJjiY2lFfMDPaqZe2rfYTKVcYVUK+QIPiwY175iFi5Yq4Em50vIyNq4cbYFLL2Fyqwbe4aq5Kx+XgZMhZco180ZCv3b5iqtyXD9VCUsquRpcNT74CH3LW95hzWKkvV3KxoHLNhF5fxylXMNkCLk6rio/XJGRzZWquGi/JysTM3sUM+4wfckMBveM4zKV1U1VT4QMTqQI/IFSPuDBgopvEnkF6u7kQ4gJdWIvWjkeivDg/OWNxRqSXxIolJclBKluW+uwutDVlWXtxjIc9y9fPPiBAxIqR2jR/O1ZmRftILVjVU5bo4zjbmDxi6XLWfHj/+sMns5ZFfyP9jLWD9pU5CFi/MC+Fo8Vo/+XhjzuFH9jQ3a32p2/nQ0fiTr60oFFwFV18KrXSKp2m/+AsuvlQKqXRIVOncITG9B6cRRdfSqt0RP8hVHTzrZOuHdwJDHdwJwA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATgAA4AAAAABVwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAAB8AAAAmAEYABkdQT1MAAAFkAAAAIAAAACBEcExrR1NVQgAAAYQAAAA2AAAANpMNggRPUy8yAAABvAAAAE0AAABgk1Pg+GNtYXAAAAIMAAAAKQAAADQAER+gZ2FzcAAAAjgAAAAMAAAADAAIABNnbHlmAAACRAAAARQAAAEUnMv0r2hlYWQAAANYAAAANgAAADb8atJ6aGhlYQAAA5AAAAAfAAAAJAq6BadobXR4AAADsAAAABwAAAAcE+3/e2xvY2EAAAPMAAAAEAAAABAA0AE9bWF4cAAAA9wAAAAgAAAAIAI3AwluYW1lAAAD/AAAAM0AAAF0GlU5EHBvc3QAAATMAAAAEwAAACD/bQBkeNpjYGRgYuBjgAAxII8NiEGQCcjnAWEgmwEABhIATQAAAQAAAAoAEgAUAAFERkxUAAwAAAAAAAQAAAAA//8AAAABAAAACgAkACYABERGTFQAHmN5cmwAImdyZWsAImxhdG4AIgAAAAAACAAAAAAAAAAA//8AAAAAeNpjYGZpY5zAwMrAwDqL1ZiBgVEeQjNfZEhjYmBgAGIocGBABe7+/u4MDvK+8r5sDP8YGNLYZzExKDAwzgfJsVixbmBQAEJmAPBXCrcAAAB42mNgYGACYmYgFgGSjGCahUEBSLMAIZAv7/v/P4R8sBMszwAAVmAGzQAAAAABAAIACAAC//8ADwAFAGQAAAMoBbAAAwAGAAkADAAPAAAhIREhAxEBAREBAyEBNQEhAyj9PALENv7u/roBDOQCA/7+AQL9/QWw+qQFB/19Anf7EQJ4/V4CXogCXgAAAgB2/+wFCQXEABEAHwAAARQCBCMiJAInNTQSJDMyBBIVJxACIyICBxUUEjMyEjcFCZD++LCs/vaTApIBC6yvAQuQv9C7ttED07m6zAMCqdb+waipATnOadIBQqup/r/VAgEDARX+6/Zr+/7hAQ/9AAIAbwRwAskF1gAFAA0AAAETMxUDIwEzFRYXByY1AZF0xN9Z/t6oA1BJsgSUAUIV/sMBUlt7VTtfu////jL/7AVPBdYAJgAERgAABwAF/cMAAAABAAAAAiMS6JlwgF8PPPUAGQgAAAAAAMTwES4AAAAA1QFS9Pob/dUJMAhzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwOn5S/qfF6cBUAQVsAMAb4UEbwADjABkAAAAAAAAAAAB+wAABYAAdgMgAG8Fxv4yAAAAKQApACkAKQBhAH4AigABAAAABwCPABYAVAAFAAEAAAAAAA4AAAIAAiQABgABeNpdjgNyAwAURF/tXqAcdVQbgzo2hrFtXSYHyemyMeabu8A2SdZYWd8BgjDOV9gnOM5XOSQ7ztfm+utz+QYXtMf5Jsd0x/khXnr8UKJMhyoZUqSpc849t9xJzjFQkqTIk1BlokiMa2Vf5CXnuKdXtWGVoCar0pSPc61OiaisLtOUFA3yRKjiH+7VyFCiOMS85o4HXviYMnhZuL9a+iBUSZl3biStoVxrUpbFNE2oKlElpWmejHoJitRIyG6wYuKHP+x45K+G+Ld9LnwzhgAAAHjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-greek-400-normal-daf51ab5.woff2) format("woff2"),url(./roboto-greek-400-normal-076b9dc1.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-vietnamese-400-normal-77b24796.woff2) format("woff2"),url(./roboto-vietnamese-400-normal-d2390f1a.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-latin-ext-400-normal-3c23eb02.woff2) format("woff2"),url(./roboto-latin-ext-400-normal-c2b94086.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-latin-400-normal-f6734f81.woff2) format("woff2"),url(./roboto-latin-400-normal-a9fdbefa.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} diff --git a/qbit/vuetorrent/public/assets/index-B-0i0kz8.css b/qbit/vuetorrent/public/assets/index-B-0i0kz8.css new file mode 100644 index 0000000..f3a0fc7 --- /dev/null +++ b/qbit/vuetorrent/public/assets/index-B-0i0kz8.css @@ -0,0 +1,5 @@ +ul.no-bullet{list-style-type:none}.pointer{cursor:pointer}.wrap-word{overflow-wrap:break-word!important}.wrap-anywhere{overflow-wrap:anywhere!important}.text-noselect{-webkit-touch-callout:default;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-select{-webkit-touch-callout:default;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.sideborder{border-left:6px solid grey}.sideborder.error,.sideborder.missingFiles{border-left-color:#f83e70}.sideborder.uploading,.sideborder.forcedUP{border-left-color:#4e79e6}.sideborder.pausedUP{border-left-color:#16573e}.sideborder.queuedUP{border-left-color:#2e5eaa}.sideborder.stalledUP{border-left-color:#4ecde6}.sideborder.checkingUP{border-left-color:#ff7043}.sideborder.allocating{border-left-color:#e5a241}.sideborder.downloading,.sideborder.forcedDL{border-left-color:#5bb974}.sideborder.metaDL{border-left-color:#7e57c2}.sideborder.pausedDL{border-left-color:#9ca3af}.sideborder.queuedDL{border-left-color:#2e5eaa}.sideborder.stalledDL{border-left-color:#4ade80}.sideborder.checkingDL,.sideborder.checkingResumeData{border-left-color:#ff7043}.sideborder.moving{border-left-color:#ffaa2c}.sideborder.unknown.v-theme--darkTheme{border-left-color:#fff}.sideborder.unknown.v-theme-lightTheme{border-left-color:#000}::-webkit-scrollbar{width:6px;background:background-color}::-webkit-scrollbar-thumb{border-radius:16px;background:#6b7280}.ios-padding{padding-top:calc(env(safe-area-inset-top)/2)}.ios-margin{margin-top:calc(env(safe-area-inset-top)/2)}@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.bg-black{background-color:#000!important;color:#fff!important}.bg-white{background-color:#fff!important;color:#000!important}.bg-transparent{background-color:transparent!important;color:currentColor!important}.bg-red{background-color:#f44336!important;color:#fff!important}.bg-red-lighten-5{background-color:#ffebee!important;color:#000!important}.bg-red-lighten-4{background-color:#ffcdd2!important;color:#000!important}.bg-red-lighten-3{background-color:#ef9a9a!important;color:#000!important}.bg-red-lighten-2{background-color:#e57373!important;color:#fff!important}.bg-red-lighten-1{background-color:#ef5350!important;color:#fff!important}.bg-red-darken-1{background-color:#e53935!important;color:#fff!important}.bg-red-darken-2{background-color:#d32f2f!important;color:#fff!important}.bg-red-darken-3{background-color:#c62828!important;color:#fff!important}.bg-red-darken-4{background-color:#b71c1c!important;color:#fff!important}.bg-red-accent-1{background-color:#ff8a80!important;color:#000!important}.bg-red-accent-2{background-color:#ff5252!important;color:#fff!important}.bg-red-accent-3{background-color:#ff1744!important;color:#fff!important}.bg-red-accent-4{background-color:#d50000!important;color:#fff!important}.bg-pink{background-color:#e91e63!important;color:#fff!important}.bg-pink-lighten-5{background-color:#fce4ec!important;color:#000!important}.bg-pink-lighten-4{background-color:#f8bbd0!important;color:#000!important}.bg-pink-lighten-3{background-color:#f48fb1!important;color:#000!important}.bg-pink-lighten-2{background-color:#f06292!important;color:#fff!important}.bg-pink-lighten-1{background-color:#ec407a!important;color:#fff!important}.bg-pink-darken-1{background-color:#d81b60!important;color:#fff!important}.bg-pink-darken-2{background-color:#c2185b!important;color:#fff!important}.bg-pink-darken-3{background-color:#ad1457!important;color:#fff!important}.bg-pink-darken-4{background-color:#880e4f!important;color:#fff!important}.bg-pink-accent-1{background-color:#ff80ab!important;color:#fff!important}.bg-pink-accent-2{background-color:#ff4081!important;color:#fff!important}.bg-pink-accent-3{background-color:#f50057!important;color:#fff!important}.bg-pink-accent-4{background-color:#c51162!important;color:#fff!important}.bg-purple{background-color:#9c27b0!important;color:#fff!important}.bg-purple-lighten-5{background-color:#f3e5f5!important;color:#000!important}.bg-purple-lighten-4{background-color:#e1bee7!important;color:#000!important}.bg-purple-lighten-3{background-color:#ce93d8!important;color:#fff!important}.bg-purple-lighten-2{background-color:#ba68c8!important;color:#fff!important}.bg-purple-lighten-1{background-color:#ab47bc!important;color:#fff!important}.bg-purple-darken-1{background-color:#8e24aa!important;color:#fff!important}.bg-purple-darken-2{background-color:#7b1fa2!important;color:#fff!important}.bg-purple-darken-3{background-color:#6a1b9a!important;color:#fff!important}.bg-purple-darken-4{background-color:#4a148c!important;color:#fff!important}.bg-purple-accent-1{background-color:#ea80fc!important;color:#fff!important}.bg-purple-accent-2{background-color:#e040fb!important;color:#fff!important}.bg-purple-accent-3{background-color:#d500f9!important;color:#fff!important}.bg-purple-accent-4{background-color:#a0f!important;color:#fff!important}.bg-deep-purple{background-color:#673ab7!important;color:#fff!important}.bg-deep-purple-lighten-5{background-color:#ede7f6!important;color:#000!important}.bg-deep-purple-lighten-4{background-color:#d1c4e9!important;color:#000!important}.bg-deep-purple-lighten-3{background-color:#b39ddb!important;color:#fff!important}.bg-deep-purple-lighten-2{background-color:#9575cd!important;color:#fff!important}.bg-deep-purple-lighten-1{background-color:#7e57c2!important;color:#fff!important}.bg-deep-purple-darken-1{background-color:#5e35b1!important;color:#fff!important}.bg-deep-purple-darken-2{background-color:#512da8!important;color:#fff!important}.bg-deep-purple-darken-3{background-color:#4527a0!important;color:#fff!important}.bg-deep-purple-darken-4{background-color:#311b92!important;color:#fff!important}.bg-deep-purple-accent-1{background-color:#b388ff!important;color:#fff!important}.bg-deep-purple-accent-2{background-color:#7c4dff!important;color:#fff!important}.bg-deep-purple-accent-3{background-color:#651fff!important;color:#fff!important}.bg-deep-purple-accent-4{background-color:#6200ea!important;color:#fff!important}.bg-indigo{background-color:#3f51b5!important;color:#fff!important}.bg-indigo-lighten-5{background-color:#e8eaf6!important;color:#000!important}.bg-indigo-lighten-4{background-color:#c5cae9!important;color:#000!important}.bg-indigo-lighten-3{background-color:#9fa8da!important;color:#fff!important}.bg-indigo-lighten-2{background-color:#7986cb!important;color:#fff!important}.bg-indigo-lighten-1{background-color:#5c6bc0!important;color:#fff!important}.bg-indigo-darken-1{background-color:#3949ab!important;color:#fff!important}.bg-indigo-darken-2{background-color:#303f9f!important;color:#fff!important}.bg-indigo-darken-3{background-color:#283593!important;color:#fff!important}.bg-indigo-darken-4{background-color:#1a237e!important;color:#fff!important}.bg-indigo-accent-1{background-color:#8c9eff!important;color:#fff!important}.bg-indigo-accent-2{background-color:#536dfe!important;color:#fff!important}.bg-indigo-accent-3{background-color:#3d5afe!important;color:#fff!important}.bg-indigo-accent-4{background-color:#304ffe!important;color:#fff!important}.bg-blue{background-color:#2196f3!important;color:#fff!important}.bg-blue-lighten-5{background-color:#e3f2fd!important;color:#000!important}.bg-blue-lighten-4{background-color:#bbdefb!important;color:#000!important}.bg-blue-lighten-3{background-color:#90caf9!important;color:#000!important}.bg-blue-lighten-2{background-color:#64b5f6!important;color:#000!important}.bg-blue-lighten-1{background-color:#42a5f5!important;color:#fff!important}.bg-blue-darken-1{background-color:#1e88e5!important;color:#fff!important}.bg-blue-darken-2{background-color:#1976d2!important;color:#fff!important}.bg-blue-darken-3{background-color:#1565c0!important;color:#fff!important}.bg-blue-darken-4{background-color:#0d47a1!important;color:#fff!important}.bg-blue-accent-1{background-color:#82b1ff!important;color:#000!important}.bg-blue-accent-2{background-color:#448aff!important;color:#fff!important}.bg-blue-accent-3{background-color:#2979ff!important;color:#fff!important}.bg-blue-accent-4{background-color:#2962ff!important;color:#fff!important}.bg-light-blue{background-color:#03a9f4!important;color:#fff!important}.bg-light-blue-lighten-5{background-color:#e1f5fe!important;color:#000!important}.bg-light-blue-lighten-4{background-color:#b3e5fc!important;color:#000!important}.bg-light-blue-lighten-3{background-color:#81d4fa!important;color:#000!important}.bg-light-blue-lighten-2{background-color:#4fc3f7!important;color:#000!important}.bg-light-blue-lighten-1{background-color:#29b6f6!important;color:#000!important}.bg-light-blue-darken-1{background-color:#039be5!important;color:#fff!important}.bg-light-blue-darken-2{background-color:#0288d1!important;color:#fff!important}.bg-light-blue-darken-3{background-color:#0277bd!important;color:#fff!important}.bg-light-blue-darken-4{background-color:#01579b!important;color:#fff!important}.bg-light-blue-accent-1{background-color:#80d8ff!important;color:#000!important}.bg-light-blue-accent-2{background-color:#40c4ff!important;color:#000!important}.bg-light-blue-accent-3{background-color:#00b0ff!important;color:#fff!important}.bg-light-blue-accent-4{background-color:#0091ea!important;color:#fff!important}.bg-cyan{background-color:#00bcd4!important;color:#000!important}.bg-cyan-lighten-5{background-color:#e0f7fa!important;color:#000!important}.bg-cyan-lighten-4{background-color:#b2ebf2!important;color:#000!important}.bg-cyan-lighten-3{background-color:#80deea!important;color:#000!important}.bg-cyan-lighten-2{background-color:#4dd0e1!important;color:#000!important}.bg-cyan-lighten-1{background-color:#26c6da!important;color:#000!important}.bg-cyan-darken-1{background-color:#00acc1!important;color:#fff!important}.bg-cyan-darken-2{background-color:#0097a7!important;color:#fff!important}.bg-cyan-darken-3{background-color:#00838f!important;color:#fff!important}.bg-cyan-darken-4{background-color:#006064!important;color:#fff!important}.bg-cyan-accent-1{background-color:#84ffff!important;color:#000!important}.bg-cyan-accent-2{background-color:#18ffff!important;color:#000!important}.bg-cyan-accent-3{background-color:#00e5ff!important;color:#000!important}.bg-cyan-accent-4{background-color:#00b8d4!important;color:#fff!important}.bg-teal{background-color:#009688!important;color:#fff!important}.bg-teal-lighten-5{background-color:#e0f2f1!important;color:#000!important}.bg-teal-lighten-4{background-color:#b2dfdb!important;color:#000!important}.bg-teal-lighten-3{background-color:#80cbc4!important;color:#000!important}.bg-teal-lighten-2{background-color:#4db6ac!important;color:#fff!important}.bg-teal-lighten-1{background-color:#26a69a!important;color:#fff!important}.bg-teal-darken-1{background-color:#00897b!important;color:#fff!important}.bg-teal-darken-2{background-color:#00796b!important;color:#fff!important}.bg-teal-darken-3{background-color:#00695c!important;color:#fff!important}.bg-teal-darken-4{background-color:#004d40!important;color:#fff!important}.bg-teal-accent-1{background-color:#a7ffeb!important;color:#000!important}.bg-teal-accent-2{background-color:#64ffda!important;color:#000!important}.bg-teal-accent-3{background-color:#1de9b6!important;color:#000!important}.bg-teal-accent-4{background-color:#00bfa5!important;color:#fff!important}.bg-green{background-color:#4caf50!important;color:#fff!important}.bg-green-lighten-5{background-color:#e8f5e9!important;color:#000!important}.bg-green-lighten-4{background-color:#c8e6c9!important;color:#000!important}.bg-green-lighten-3{background-color:#a5d6a7!important;color:#000!important}.bg-green-lighten-2{background-color:#81c784!important;color:#000!important}.bg-green-lighten-1{background-color:#66bb6a!important;color:#fff!important}.bg-green-darken-1{background-color:#43a047!important;color:#fff!important}.bg-green-darken-2{background-color:#388e3c!important;color:#fff!important}.bg-green-darken-3{background-color:#2e7d32!important;color:#fff!important}.bg-green-darken-4{background-color:#1b5e20!important;color:#fff!important}.bg-green-accent-1{background-color:#b9f6ca!important;color:#000!important}.bg-green-accent-2{background-color:#69f0ae!important;color:#000!important}.bg-green-accent-3{background-color:#00e676!important;color:#000!important}.bg-green-accent-4{background-color:#00c853!important;color:#000!important}.bg-light-green{background-color:#8bc34a!important;color:#000!important}.bg-light-green-lighten-5{background-color:#f1f8e9!important;color:#000!important}.bg-light-green-lighten-4{background-color:#dcedc8!important;color:#000!important}.bg-light-green-lighten-3{background-color:#c5e1a5!important;color:#000!important}.bg-light-green-lighten-2{background-color:#aed581!important;color:#000!important}.bg-light-green-lighten-1{background-color:#9ccc65!important;color:#000!important}.bg-light-green-darken-1{background-color:#7cb342!important;color:#fff!important}.bg-light-green-darken-2{background-color:#689f38!important;color:#fff!important}.bg-light-green-darken-3{background-color:#558b2f!important;color:#fff!important}.bg-light-green-darken-4{background-color:#33691e!important;color:#fff!important}.bg-light-green-accent-1{background-color:#ccff90!important;color:#000!important}.bg-light-green-accent-2{background-color:#b2ff59!important;color:#000!important}.bg-light-green-accent-3{background-color:#76ff03!important;color:#000!important}.bg-light-green-accent-4{background-color:#64dd17!important;color:#000!important}.bg-lime{background-color:#cddc39!important;color:#000!important}.bg-lime-lighten-5{background-color:#f9fbe7!important;color:#000!important}.bg-lime-lighten-4{background-color:#f0f4c3!important;color:#000!important}.bg-lime-lighten-3{background-color:#e6ee9c!important;color:#000!important}.bg-lime-lighten-2{background-color:#dce775!important;color:#000!important}.bg-lime-lighten-1{background-color:#d4e157!important;color:#000!important}.bg-lime-darken-1{background-color:#c0ca33!important;color:#000!important}.bg-lime-darken-2{background-color:#afb42b!important;color:#000!important}.bg-lime-darken-3{background-color:#9e9d24!important;color:#fff!important}.bg-lime-darken-4{background-color:#827717!important;color:#fff!important}.bg-lime-accent-1{background-color:#f4ff81!important;color:#000!important}.bg-lime-accent-2{background-color:#eeff41!important;color:#000!important}.bg-lime-accent-3{background-color:#c6ff00!important;color:#000!important}.bg-lime-accent-4{background-color:#aeea00!important;color:#000!important}.bg-yellow{background-color:#ffeb3b!important;color:#000!important}.bg-yellow-lighten-5{background-color:#fffde7!important;color:#000!important}.bg-yellow-lighten-4{background-color:#fff9c4!important;color:#000!important}.bg-yellow-lighten-3{background-color:#fff59d!important;color:#000!important}.bg-yellow-lighten-2{background-color:#fff176!important;color:#000!important}.bg-yellow-lighten-1{background-color:#ffee58!important;color:#000!important}.bg-yellow-darken-1{background-color:#fdd835!important;color:#000!important}.bg-yellow-darken-2{background-color:#fbc02d!important;color:#000!important}.bg-yellow-darken-3{background-color:#f9a825!important;color:#000!important}.bg-yellow-darken-4{background-color:#f57f17!important;color:#fff!important}.bg-yellow-accent-1{background-color:#ffff8d!important;color:#000!important}.bg-yellow-accent-2{background-color:#ff0!important;color:#000!important}.bg-yellow-accent-3{background-color:#ffea00!important;color:#000!important}.bg-yellow-accent-4{background-color:#ffd600!important;color:#000!important}.bg-amber{background-color:#ffc107!important;color:#000!important}.bg-amber-lighten-5{background-color:#fff8e1!important;color:#000!important}.bg-amber-lighten-4{background-color:#ffecb3!important;color:#000!important}.bg-amber-lighten-3{background-color:#ffe082!important;color:#000!important}.bg-amber-lighten-2{background-color:#ffd54f!important;color:#000!important}.bg-amber-lighten-1{background-color:#ffca28!important;color:#000!important}.bg-amber-darken-1{background-color:#ffb300!important;color:#000!important}.bg-amber-darken-2{background-color:#ffa000!important;color:#000!important}.bg-amber-darken-3{background-color:#ff8f00!important;color:#000!important}.bg-amber-darken-4{background-color:#ff6f00!important;color:#fff!important}.bg-amber-accent-1{background-color:#ffe57f!important;color:#000!important}.bg-amber-accent-2{background-color:#ffd740!important;color:#000!important}.bg-amber-accent-3{background-color:#ffc400!important;color:#000!important}.bg-amber-accent-4{background-color:#ffab00!important;color:#000!important}.bg-orange{background-color:#ff9800!important;color:#000!important}.bg-orange-lighten-5{background-color:#fff3e0!important;color:#000!important}.bg-orange-lighten-4{background-color:#ffe0b2!important;color:#000!important}.bg-orange-lighten-3{background-color:#ffcc80!important;color:#000!important}.bg-orange-lighten-2{background-color:#ffb74d!important;color:#000!important}.bg-orange-lighten-1{background-color:#ffa726!important;color:#000!important}.bg-orange-darken-1{background-color:#fb8c00!important;color:#fff!important}.bg-orange-darken-2{background-color:#f57c00!important;color:#fff!important}.bg-orange-darken-3{background-color:#ef6c00!important;color:#fff!important}.bg-orange-darken-4{background-color:#e65100!important;color:#fff!important}.bg-orange-accent-1{background-color:#ffd180!important;color:#000!important}.bg-orange-accent-2{background-color:#ffab40!important;color:#000!important}.bg-orange-accent-3{background-color:#ff9100!important;color:#000!important}.bg-orange-accent-4{background-color:#ff6d00!important;color:#fff!important}.bg-deep-orange{background-color:#ff5722!important;color:#fff!important}.bg-deep-orange-lighten-5{background-color:#fbe9e7!important;color:#000!important}.bg-deep-orange-lighten-4{background-color:#ffccbc!important;color:#000!important}.bg-deep-orange-lighten-3{background-color:#ffab91!important;color:#000!important}.bg-deep-orange-lighten-2{background-color:#ff8a65!important;color:#000!important}.bg-deep-orange-lighten-1{background-color:#ff7043!important;color:#fff!important}.bg-deep-orange-darken-1{background-color:#f4511e!important;color:#fff!important}.bg-deep-orange-darken-2{background-color:#e64a19!important;color:#fff!important}.bg-deep-orange-darken-3{background-color:#d84315!important;color:#fff!important}.bg-deep-orange-darken-4{background-color:#bf360c!important;color:#fff!important}.bg-deep-orange-accent-1{background-color:#ff9e80!important;color:#000!important}.bg-deep-orange-accent-2{background-color:#ff6e40!important;color:#fff!important}.bg-deep-orange-accent-3{background-color:#ff3d00!important;color:#fff!important}.bg-deep-orange-accent-4{background-color:#dd2c00!important;color:#fff!important}.bg-brown{background-color:#795548!important;color:#fff!important}.bg-brown-lighten-5{background-color:#efebe9!important;color:#000!important}.bg-brown-lighten-4{background-color:#d7ccc8!important;color:#000!important}.bg-brown-lighten-3{background-color:#bcaaa4!important;color:#000!important}.bg-brown-lighten-2{background-color:#a1887f!important;color:#fff!important}.bg-brown-lighten-1{background-color:#8d6e63!important;color:#fff!important}.bg-brown-darken-1{background-color:#6d4c41!important;color:#fff!important}.bg-brown-darken-2{background-color:#5d4037!important;color:#fff!important}.bg-brown-darken-3{background-color:#4e342e!important;color:#fff!important}.bg-brown-darken-4{background-color:#3e2723!important;color:#fff!important}.bg-blue-grey{background-color:#607d8b!important;color:#fff!important}.bg-blue-grey-lighten-5{background-color:#eceff1!important;color:#000!important}.bg-blue-grey-lighten-4{background-color:#cfd8dc!important;color:#000!important}.bg-blue-grey-lighten-3{background-color:#b0bec5!important;color:#000!important}.bg-blue-grey-lighten-2{background-color:#90a4ae!important;color:#fff!important}.bg-blue-grey-lighten-1{background-color:#78909c!important;color:#fff!important}.bg-blue-grey-darken-1{background-color:#546e7a!important;color:#fff!important}.bg-blue-grey-darken-2{background-color:#455a64!important;color:#fff!important}.bg-blue-grey-darken-3{background-color:#37474f!important;color:#fff!important}.bg-blue-grey-darken-4{background-color:#263238!important;color:#fff!important}.bg-grey{background-color:#9e9e9e!important;color:#fff!important}.bg-grey-lighten-5{background-color:#fafafa!important;color:#000!important}.bg-grey-lighten-4{background-color:#f5f5f5!important;color:#000!important}.bg-grey-lighten-3{background-color:#eee!important;color:#000!important}.bg-grey-lighten-2{background-color:#e0e0e0!important;color:#000!important}.bg-grey-lighten-1{background-color:#bdbdbd!important;color:#000!important}.bg-grey-darken-1{background-color:#757575!important;color:#fff!important}.bg-grey-darken-2{background-color:#616161!important;color:#fff!important}.bg-grey-darken-3{background-color:#424242!important;color:#fff!important}.bg-grey-darken-4{background-color:#212121!important;color:#fff!important}.bg-shades-black{background-color:#000!important;color:#fff!important}.bg-shades-white{background-color:#fff!important;color:#000!important}.bg-shades-transparent{background-color:transparent!important;color:currentColor!important}.text-black{color:#000!important}.text-white{color:#fff!important}.text-transparent{color:transparent!important}.text-red{color:#f44336!important}.text-red-lighten-5{color:#ffebee!important}.text-red-lighten-4{color:#ffcdd2!important}.text-red-lighten-3{color:#ef9a9a!important}.text-red-lighten-2{color:#e57373!important}.text-red-lighten-1{color:#ef5350!important}.text-red-darken-1{color:#e53935!important}.text-red-darken-2{color:#d32f2f!important}.text-red-darken-3{color:#c62828!important}.text-red-darken-4{color:#b71c1c!important}.text-red-accent-1{color:#ff8a80!important}.text-red-accent-2{color:#ff5252!important}.text-red-accent-3{color:#ff1744!important}.text-red-accent-4{color:#d50000!important}.text-pink{color:#e91e63!important}.text-pink-lighten-5{color:#fce4ec!important}.text-pink-lighten-4{color:#f8bbd0!important}.text-pink-lighten-3{color:#f48fb1!important}.text-pink-lighten-2{color:#f06292!important}.text-pink-lighten-1{color:#ec407a!important}.text-pink-darken-1{color:#d81b60!important}.text-pink-darken-2{color:#c2185b!important}.text-pink-darken-3{color:#ad1457!important}.text-pink-darken-4{color:#880e4f!important}.text-pink-accent-1{color:#ff80ab!important}.text-pink-accent-2{color:#ff4081!important}.text-pink-accent-3{color:#f50057!important}.text-pink-accent-4{color:#c51162!important}.text-purple{color:#9c27b0!important}.text-purple-lighten-5{color:#f3e5f5!important}.text-purple-lighten-4{color:#e1bee7!important}.text-purple-lighten-3{color:#ce93d8!important}.text-purple-lighten-2{color:#ba68c8!important}.text-purple-lighten-1{color:#ab47bc!important}.text-purple-darken-1{color:#8e24aa!important}.text-purple-darken-2{color:#7b1fa2!important}.text-purple-darken-3{color:#6a1b9a!important}.text-purple-darken-4{color:#4a148c!important}.text-purple-accent-1{color:#ea80fc!important}.text-purple-accent-2{color:#e040fb!important}.text-purple-accent-3{color:#d500f9!important}.text-purple-accent-4{color:#a0f!important}.text-deep-purple{color:#673ab7!important}.text-deep-purple-lighten-5{color:#ede7f6!important}.text-deep-purple-lighten-4{color:#d1c4e9!important}.text-deep-purple-lighten-3{color:#b39ddb!important}.text-deep-purple-lighten-2{color:#9575cd!important}.text-deep-purple-lighten-1{color:#7e57c2!important}.text-deep-purple-darken-1{color:#5e35b1!important}.text-deep-purple-darken-2{color:#512da8!important}.text-deep-purple-darken-3{color:#4527a0!important}.text-deep-purple-darken-4{color:#311b92!important}.text-deep-purple-accent-1{color:#b388ff!important}.text-deep-purple-accent-2{color:#7c4dff!important}.text-deep-purple-accent-3{color:#651fff!important}.text-deep-purple-accent-4{color:#6200ea!important}.text-indigo{color:#3f51b5!important}.text-indigo-lighten-5{color:#e8eaf6!important}.text-indigo-lighten-4{color:#c5cae9!important}.text-indigo-lighten-3{color:#9fa8da!important}.text-indigo-lighten-2{color:#7986cb!important}.text-indigo-lighten-1{color:#5c6bc0!important}.text-indigo-darken-1{color:#3949ab!important}.text-indigo-darken-2{color:#303f9f!important}.text-indigo-darken-3{color:#283593!important}.text-indigo-darken-4{color:#1a237e!important}.text-indigo-accent-1{color:#8c9eff!important}.text-indigo-accent-2{color:#536dfe!important}.text-indigo-accent-3{color:#3d5afe!important}.text-indigo-accent-4{color:#304ffe!important}.text-blue{color:#2196f3!important}.text-blue-lighten-5{color:#e3f2fd!important}.text-blue-lighten-4{color:#bbdefb!important}.text-blue-lighten-3{color:#90caf9!important}.text-blue-lighten-2{color:#64b5f6!important}.text-blue-lighten-1{color:#42a5f5!important}.text-blue-darken-1{color:#1e88e5!important}.text-blue-darken-2{color:#1976d2!important}.text-blue-darken-3{color:#1565c0!important}.text-blue-darken-4{color:#0d47a1!important}.text-blue-accent-1{color:#82b1ff!important}.text-blue-accent-2{color:#448aff!important}.text-blue-accent-3{color:#2979ff!important}.text-blue-accent-4{color:#2962ff!important}.text-light-blue{color:#03a9f4!important}.text-light-blue-lighten-5{color:#e1f5fe!important}.text-light-blue-lighten-4{color:#b3e5fc!important}.text-light-blue-lighten-3{color:#81d4fa!important}.text-light-blue-lighten-2{color:#4fc3f7!important}.text-light-blue-lighten-1{color:#29b6f6!important}.text-light-blue-darken-1{color:#039be5!important}.text-light-blue-darken-2{color:#0288d1!important}.text-light-blue-darken-3{color:#0277bd!important}.text-light-blue-darken-4{color:#01579b!important}.text-light-blue-accent-1{color:#80d8ff!important}.text-light-blue-accent-2{color:#40c4ff!important}.text-light-blue-accent-3{color:#00b0ff!important}.text-light-blue-accent-4{color:#0091ea!important}.text-cyan{color:#00bcd4!important}.text-cyan-lighten-5{color:#e0f7fa!important}.text-cyan-lighten-4{color:#b2ebf2!important}.text-cyan-lighten-3{color:#80deea!important}.text-cyan-lighten-2{color:#4dd0e1!important}.text-cyan-lighten-1{color:#26c6da!important}.text-cyan-darken-1{color:#00acc1!important}.text-cyan-darken-2{color:#0097a7!important}.text-cyan-darken-3{color:#00838f!important}.text-cyan-darken-4{color:#006064!important}.text-cyan-accent-1{color:#84ffff!important}.text-cyan-accent-2{color:#18ffff!important}.text-cyan-accent-3{color:#00e5ff!important}.text-cyan-accent-4{color:#00b8d4!important}.text-teal{color:#009688!important}.text-teal-lighten-5{color:#e0f2f1!important}.text-teal-lighten-4{color:#b2dfdb!important}.text-teal-lighten-3{color:#80cbc4!important}.text-teal-lighten-2{color:#4db6ac!important}.text-teal-lighten-1{color:#26a69a!important}.text-teal-darken-1{color:#00897b!important}.text-teal-darken-2{color:#00796b!important}.text-teal-darken-3{color:#00695c!important}.text-teal-darken-4{color:#004d40!important}.text-teal-accent-1{color:#a7ffeb!important}.text-teal-accent-2{color:#64ffda!important}.text-teal-accent-3{color:#1de9b6!important}.text-teal-accent-4{color:#00bfa5!important}.text-green{color:#4caf50!important}.text-green-lighten-5{color:#e8f5e9!important}.text-green-lighten-4{color:#c8e6c9!important}.text-green-lighten-3{color:#a5d6a7!important}.text-green-lighten-2{color:#81c784!important}.text-green-lighten-1{color:#66bb6a!important}.text-green-darken-1{color:#43a047!important}.text-green-darken-2{color:#388e3c!important}.text-green-darken-3{color:#2e7d32!important}.text-green-darken-4{color:#1b5e20!important}.text-green-accent-1{color:#b9f6ca!important}.text-green-accent-2{color:#69f0ae!important}.text-green-accent-3{color:#00e676!important}.text-green-accent-4{color:#00c853!important}.text-light-green{color:#8bc34a!important}.text-light-green-lighten-5{color:#f1f8e9!important}.text-light-green-lighten-4{color:#dcedc8!important}.text-light-green-lighten-3{color:#c5e1a5!important}.text-light-green-lighten-2{color:#aed581!important}.text-light-green-lighten-1{color:#9ccc65!important}.text-light-green-darken-1{color:#7cb342!important}.text-light-green-darken-2{color:#689f38!important}.text-light-green-darken-3{color:#558b2f!important}.text-light-green-darken-4{color:#33691e!important}.text-light-green-accent-1{color:#ccff90!important}.text-light-green-accent-2{color:#b2ff59!important}.text-light-green-accent-3{color:#76ff03!important}.text-light-green-accent-4{color:#64dd17!important}.text-lime{color:#cddc39!important}.text-lime-lighten-5{color:#f9fbe7!important}.text-lime-lighten-4{color:#f0f4c3!important}.text-lime-lighten-3{color:#e6ee9c!important}.text-lime-lighten-2{color:#dce775!important}.text-lime-lighten-1{color:#d4e157!important}.text-lime-darken-1{color:#c0ca33!important}.text-lime-darken-2{color:#afb42b!important}.text-lime-darken-3{color:#9e9d24!important}.text-lime-darken-4{color:#827717!important}.text-lime-accent-1{color:#f4ff81!important}.text-lime-accent-2{color:#eeff41!important}.text-lime-accent-3{color:#c6ff00!important}.text-lime-accent-4{color:#aeea00!important}.text-yellow{color:#ffeb3b!important}.text-yellow-lighten-5{color:#fffde7!important}.text-yellow-lighten-4{color:#fff9c4!important}.text-yellow-lighten-3{color:#fff59d!important}.text-yellow-lighten-2{color:#fff176!important}.text-yellow-lighten-1{color:#ffee58!important}.text-yellow-darken-1{color:#fdd835!important}.text-yellow-darken-2{color:#fbc02d!important}.text-yellow-darken-3{color:#f9a825!important}.text-yellow-darken-4{color:#f57f17!important}.text-yellow-accent-1{color:#ffff8d!important}.text-yellow-accent-2{color:#ff0!important}.text-yellow-accent-3{color:#ffea00!important}.text-yellow-accent-4{color:#ffd600!important}.text-amber{color:#ffc107!important}.text-amber-lighten-5{color:#fff8e1!important}.text-amber-lighten-4{color:#ffecb3!important}.text-amber-lighten-3{color:#ffe082!important}.text-amber-lighten-2{color:#ffd54f!important}.text-amber-lighten-1{color:#ffca28!important}.text-amber-darken-1{color:#ffb300!important}.text-amber-darken-2{color:#ffa000!important}.text-amber-darken-3{color:#ff8f00!important}.text-amber-darken-4{color:#ff6f00!important}.text-amber-accent-1{color:#ffe57f!important}.text-amber-accent-2{color:#ffd740!important}.text-amber-accent-3{color:#ffc400!important}.text-amber-accent-4{color:#ffab00!important}.text-orange{color:#ff9800!important}.text-orange-lighten-5{color:#fff3e0!important}.text-orange-lighten-4{color:#ffe0b2!important}.text-orange-lighten-3{color:#ffcc80!important}.text-orange-lighten-2{color:#ffb74d!important}.text-orange-lighten-1{color:#ffa726!important}.text-orange-darken-1{color:#fb8c00!important}.text-orange-darken-2{color:#f57c00!important}.text-orange-darken-3{color:#ef6c00!important}.text-orange-darken-4{color:#e65100!important}.text-orange-accent-1{color:#ffd180!important}.text-orange-accent-2{color:#ffab40!important}.text-orange-accent-3{color:#ff9100!important}.text-orange-accent-4{color:#ff6d00!important}.text-deep-orange{color:#ff5722!important}.text-deep-orange-lighten-5{color:#fbe9e7!important}.text-deep-orange-lighten-4{color:#ffccbc!important}.text-deep-orange-lighten-3{color:#ffab91!important}.text-deep-orange-lighten-2{color:#ff8a65!important}.text-deep-orange-lighten-1{color:#ff7043!important}.text-deep-orange-darken-1{color:#f4511e!important}.text-deep-orange-darken-2{color:#e64a19!important}.text-deep-orange-darken-3{color:#d84315!important}.text-deep-orange-darken-4{color:#bf360c!important}.text-deep-orange-accent-1{color:#ff9e80!important}.text-deep-orange-accent-2{color:#ff6e40!important}.text-deep-orange-accent-3{color:#ff3d00!important}.text-deep-orange-accent-4{color:#dd2c00!important}.text-brown{color:#795548!important}.text-brown-lighten-5{color:#efebe9!important}.text-brown-lighten-4{color:#d7ccc8!important}.text-brown-lighten-3{color:#bcaaa4!important}.text-brown-lighten-2{color:#a1887f!important}.text-brown-lighten-1{color:#8d6e63!important}.text-brown-darken-1{color:#6d4c41!important}.text-brown-darken-2{color:#5d4037!important}.text-brown-darken-3{color:#4e342e!important}.text-brown-darken-4{color:#3e2723!important}.text-blue-grey{color:#607d8b!important}.text-blue-grey-lighten-5{color:#eceff1!important}.text-blue-grey-lighten-4{color:#cfd8dc!important}.text-blue-grey-lighten-3{color:#b0bec5!important}.text-blue-grey-lighten-2{color:#90a4ae!important}.text-blue-grey-lighten-1{color:#78909c!important}.text-blue-grey-darken-1{color:#546e7a!important}.text-blue-grey-darken-2{color:#455a64!important}.text-blue-grey-darken-3{color:#37474f!important}.text-blue-grey-darken-4{color:#263238!important}.text-grey{color:#9e9e9e!important}.text-grey-lighten-5{color:#fafafa!important}.text-grey-lighten-4{color:#f5f5f5!important}.text-grey-lighten-3{color:#eee!important}.text-grey-lighten-2{color:#e0e0e0!important}.text-grey-lighten-1{color:#bdbdbd!important}.text-grey-darken-1{color:#757575!important}.text-grey-darken-2{color:#616161!important}.text-grey-darken-3{color:#424242!important}.text-grey-darken-4{color:#212121!important}.text-shades-black{color:#000!important}.text-shades-white{color:#fff!important}.text-shades-transparent{color:transparent!important}/*! + * ress.css • v2.0.4 + * MIT License + * github.com/filipelinhares/ress + */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer;color:inherit}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}::-ms-clear,::-ms-reveal{display:none}img{border-style:none}progress{vertical-align:baseline}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.dialog-transition-enter-active,.dialog-bottom-transition-enter-active,.dialog-top-transition-enter-active{transition-duration:225ms!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important}.dialog-transition-leave-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-leave-active{transition-duration:125ms!important;transition-timing-function:cubic-bezier(.4,0,1,1)!important}.dialog-transition-enter-active,.dialog-transition-leave-active,.dialog-bottom-transition-enter-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-enter-active,.dialog-top-transition-leave-active{transition-property:transform,opacity!important;pointer-events:none}.dialog-transition-enter-from,.dialog-transition-leave-to{transform:scale(.9);opacity:0}.dialog-transition-enter-to,.dialog-transition-leave-from{opacity:1}.dialog-bottom-transition-enter-from,.dialog-bottom-transition-leave-to{transform:translateY(calc(50vh + 50%))}.dialog-top-transition-enter-from,.dialog-top-transition-leave-to{transform:translateY(calc(-50vh - 50%))}.picker-transition-enter-active,.picker-reverse-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-move,.picker-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-enter-from,.picker-transition-leave-to,.picker-reverse-transition-enter-from,.picker-reverse-transition-leave-to{opacity:0}.picker-transition-leave-from,.picker-transition-leave-active,.picker-transition-leave-to,.picker-reverse-transition-leave-from,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to{position:absolute!important}.picker-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-property:transform,opacity!important}.picker-transition-enter-active,.picker-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-enter-from{transform:translateY(100%)}.picker-transition-leave-to{transform:translateY(-100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-reverse-transition-enter-from{transform:translateY(-100%)}.picker-reverse-transition-leave-to{transform:translateY(100%)}.expand-transition-enter-active,.expand-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-transition-enter-active,.expand-transition-leave-active{transition-property:height!important}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-property:width!important}.scale-transition-enter-active,.scale-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-transition-leave-to{opacity:0}.scale-transition-leave-active{transition-duration:.1s!important}.scale-transition-enter-from{opacity:0;transform:scale(0)}.scale-transition-enter-active,.scale-transition-leave-active{transition-property:transform,opacity!important}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-transition-leave-to{opacity:0}.scale-rotate-transition-leave-active{transition-duration:.1s!important}.scale-rotate-transition-enter-from{opacity:0;transform:scale(0) rotate(-45deg)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-property:transform,opacity!important}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-reverse-transition-leave-to{opacity:0}.scale-rotate-reverse-transition-leave-active{transition-duration:.1s!important}.scale-rotate-reverse-transition-enter-from{opacity:0;transform:scale(0) rotate(45deg)}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-property:transform,opacity!important}.message-transition-enter-active,.message-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.message-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.message-transition-enter-from,.message-transition-leave-to{opacity:0;transform:translateY(-15px)}.message-transition-leave-from,.message-transition-leave-active{position:absolute}.message-transition-enter-active,.message-transition-leave-active{transition-property:transform,opacity!important}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-transition-enter-from,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-property:transform,opacity!important}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-reverse-transition-enter-from,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-property:transform,opacity!important}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-transition-enter-from,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter-from{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-property:transform,opacity!important}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-reverse-transition-enter-from,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter-from{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-property:transform,opacity!important}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-transition-enter-from,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter-from{transform:translate(-15px)}.scroll-x-transition-leave-to{transform:translate(15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-property:transform,opacity!important}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-reverse-transition-enter-from,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter-from{transform:translate(15px)}.scroll-x-reverse-transition-leave-to{transform:translate(-15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-property:transform,opacity!important}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-transition-enter-from,.slide-x-transition-leave-to{opacity:0;transform:translate(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-property:transform,opacity!important}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-reverse-transition-enter-from,.slide-x-reverse-transition-leave-to{opacity:0;transform:translate(15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-property:transform,opacity!important}.fade-transition-enter-active,.fade-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fade-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fade-transition-enter-from,.fade-transition-leave-to{opacity:0!important}.fade-transition-enter-active,.fade-transition-leave-active{transition-property:opacity!important}.fab-transition-enter-active,.fab-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fab-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fab-transition-enter-from,.fab-transition-leave-to{transform:scale(0) rotate(-45deg)}.fab-transition-enter-active,.fab-transition-leave-active{transition-property:transform!important}.v-locale--is-rtl{direction:rtl}.v-locale--is-ltr{direction:ltr}.blockquote{padding:16px 0 16px 24px;font-size:18px;font-weight:300}html{font-family:Roboto,sans-serif;line-height:1.5;font-size:1rem;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.overflow-y-hidden{overflow-y:hidden!important}:root{--v-theme-overlay-multiplier: 1;--v-scrollbar-offset: 0px}@supports (-webkit-touch-callout: none){body{cursor:pointer}}@media only print{.hidden-print-only{display:none!important}}@media only screen{.hidden-screen-only{display:none!important}}@media (max-width: 599.98px){.hidden-xs{display:none!important}}@media (min-width: 600px) and (max-width: 959.98px){.hidden-sm{display:none!important}}@media (min-width: 960px) and (max-width: 1279.98px){.hidden-md{display:none!important}}@media (min-width: 1280px) and (max-width: 1919.98px){.hidden-lg{display:none!important}}@media (min-width: 1920px) and (max-width: 2559.98px){.hidden-xl{display:none!important}}@media (min-width: 2560px){.hidden-xxl{display:none!important}}@media (min-width: 600px){.hidden-sm-and-up{display:none!important}}@media (min-width: 960px){.hidden-md-and-up{display:none!important}}@media (min-width: 1280px){.hidden-lg-and-up{display:none!important}}@media (min-width: 1920px){.hidden-xl-and-up{display:none!important}}@media (max-width: 959.98px){.hidden-sm-and-down{display:none!important}}@media (max-width: 1279.98px){.hidden-md-and-down{display:none!important}}@media (max-width: 1919.98px){.hidden-lg-and-down{display:none!important}}@media (max-width: 2559.98px){.hidden-xl-and-down{display:none!important}}.elevation-24{box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 24px 38px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 46px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-23{box-shadow:0 11px 14px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 23px 36px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 44px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-22{box-shadow:0 10px 14px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 22px 35px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 42px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-21{box-shadow:0 10px 13px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 21px 33px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 40px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-20{box-shadow:0 10px 13px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 20px 31px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 38px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-19{box-shadow:0 9px 12px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 19px 29px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 7px 36px 6px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-18{box-shadow:0 9px 11px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 18px 28px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 7px 34px 6px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-17{box-shadow:0 8px 11px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 17px 26px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 32px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-16{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-15{box-shadow:0 8px 9px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 15px 22px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 28px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-14{box-shadow:0 7px 9px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 14px 21px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 26px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-13{box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 13px 19px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 24px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-12{box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 12px 17px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 22px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-11{box-shadow:0 6px 7px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 11px 15px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 4px 20px 3px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-10{box-shadow:0 6px 6px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 10px 14px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 4px 18px 3px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-9{box-shadow:0 5px 6px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 9px 12px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 16px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-8{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-7{box-shadow:0 4px 5px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 7px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 2px 16px 1px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-6{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 6px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 18px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-5{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 5px 8px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 14px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-4{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-3{box-shadow:0 3px 3px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 3px 4px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 8px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-2{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-1{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-0{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.d-sr-only,.d-sr-only-focusable:not(:focus){border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.float-none{float:none!important}.float-left{float:left!important}.float-right{float:right!important}.v-locale--is-rtl .float-end{float:left!important}.v-locale--is-rtl .float-start,.v-locale--is-ltr .float-end{float:right!important}.v-locale--is-ltr .float-start{float:left!important}.flex-fill,.flex-1-1{flex:1 1 auto!important}.flex-1-0{flex:1 0 auto!important}.flex-0-1{flex:0 1 auto!important}.flex-0-0{flex:0 0 auto!important}.flex-1-1-100{flex:1 1 100%!important}.flex-1-0-100{flex:1 0 100%!important}.flex-0-1-100{flex:0 1 100%!important}.flex-0-0-100{flex:0 0 100%!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-space-between{justify-content:space-between!important}.justify-space-around{justify-content:space-around!important}.justify-space-evenly{justify-content:space-evenly!important}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.align-center{align-items:center!important}.align-baseline{align-items:baseline!important}.align-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-space-between{align-content:space-between!important}.align-content-space-around{align-content:space-around!important}.align-content-space-evenly{align-content:space-evenly!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-6{order:6!important}.order-7{order:7!important}.order-8{order:8!important}.order-9{order:9!important}.order-10{order:10!important}.order-11{order:11!important}.order-12{order:12!important}.order-last{order:13!important}.ga-0{gap:0px!important}.ga-1{gap:4px!important}.ga-2{gap:8px!important}.ga-3{gap:12px!important}.ga-4{gap:16px!important}.ga-5{gap:20px!important}.ga-6{gap:24px!important}.ga-7{gap:28px!important}.ga-8{gap:32px!important}.ga-9{gap:36px!important}.ga-10{gap:40px!important}.ga-11{gap:44px!important}.ga-12{gap:48px!important}.ga-13{gap:52px!important}.ga-14{gap:56px!important}.ga-15{gap:60px!important}.ga-16{gap:64px!important}.ga-auto{gap:auto!important}.gr-0{row-gap:0px!important}.gr-1{row-gap:4px!important}.gr-2{row-gap:8px!important}.gr-3{row-gap:12px!important}.gr-4{row-gap:16px!important}.gr-5{row-gap:20px!important}.gr-6{row-gap:24px!important}.gr-7{row-gap:28px!important}.gr-8{row-gap:32px!important}.gr-9{row-gap:36px!important}.gr-10{row-gap:40px!important}.gr-11{row-gap:44px!important}.gr-12{row-gap:48px!important}.gr-13{row-gap:52px!important}.gr-14{row-gap:56px!important}.gr-15{row-gap:60px!important}.gr-16{row-gap:64px!important}.gr-auto{row-gap:auto!important}.gc-0{column-gap:0px!important}.gc-1{column-gap:4px!important}.gc-2{column-gap:8px!important}.gc-3{column-gap:12px!important}.gc-4{column-gap:16px!important}.gc-5{column-gap:20px!important}.gc-6{column-gap:24px!important}.gc-7{column-gap:28px!important}.gc-8{column-gap:32px!important}.gc-9{column-gap:36px!important}.gc-10{column-gap:40px!important}.gc-11{column-gap:44px!important}.gc-12{column-gap:48px!important}.gc-13{column-gap:52px!important}.gc-14{column-gap:56px!important}.gc-15{column-gap:60px!important}.gc-16{column-gap:64px!important}.gc-auto{column-gap:auto!important}.ma-0{margin:0!important}.ma-1{margin:4px!important}.ma-2{margin:8px!important}.ma-3{margin:12px!important}.ma-4{margin:16px!important}.ma-5{margin:20px!important}.ma-6{margin:24px!important}.ma-7{margin:28px!important}.ma-8{margin:32px!important}.ma-9{margin:36px!important}.ma-10{margin:40px!important}.ma-11{margin:44px!important}.ma-12{margin:48px!important}.ma-13{margin:52px!important}.ma-14{margin:56px!important}.ma-15{margin:60px!important}.ma-16{margin:64px!important}.ma-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:4px!important;margin-left:4px!important}.mx-2{margin-right:8px!important;margin-left:8px!important}.mx-3{margin-right:12px!important;margin-left:12px!important}.mx-4{margin-right:16px!important;margin-left:16px!important}.mx-5{margin-right:20px!important;margin-left:20px!important}.mx-6{margin-right:24px!important;margin-left:24px!important}.mx-7{margin-right:28px!important;margin-left:28px!important}.mx-8{margin-right:32px!important;margin-left:32px!important}.mx-9{margin-right:36px!important;margin-left:36px!important}.mx-10{margin-right:40px!important;margin-left:40px!important}.mx-11{margin-right:44px!important;margin-left:44px!important}.mx-12{margin-right:48px!important;margin-left:48px!important}.mx-13{margin-right:52px!important;margin-left:52px!important}.mx-14{margin-right:56px!important;margin-left:56px!important}.mx-15{margin-right:60px!important;margin-left:60px!important}.mx-16{margin-right:64px!important;margin-left:64px!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:4px!important;margin-bottom:4px!important}.my-2{margin-top:8px!important;margin-bottom:8px!important}.my-3{margin-top:12px!important;margin-bottom:12px!important}.my-4{margin-top:16px!important;margin-bottom:16px!important}.my-5{margin-top:20px!important;margin-bottom:20px!important}.my-6{margin-top:24px!important;margin-bottom:24px!important}.my-7{margin-top:28px!important;margin-bottom:28px!important}.my-8{margin-top:32px!important;margin-bottom:32px!important}.my-9{margin-top:36px!important;margin-bottom:36px!important}.my-10{margin-top:40px!important;margin-bottom:40px!important}.my-11{margin-top:44px!important;margin-bottom:44px!important}.my-12{margin-top:48px!important;margin-bottom:48px!important}.my-13{margin-top:52px!important;margin-bottom:52px!important}.my-14{margin-top:56px!important;margin-bottom:56px!important}.my-15{margin-top:60px!important;margin-bottom:60px!important}.my-16{margin-top:64px!important;margin-bottom:64px!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:4px!important}.mt-2{margin-top:8px!important}.mt-3{margin-top:12px!important}.mt-4{margin-top:16px!important}.mt-5{margin-top:20px!important}.mt-6{margin-top:24px!important}.mt-7{margin-top:28px!important}.mt-8{margin-top:32px!important}.mt-9{margin-top:36px!important}.mt-10{margin-top:40px!important}.mt-11{margin-top:44px!important}.mt-12{margin-top:48px!important}.mt-13{margin-top:52px!important}.mt-14{margin-top:56px!important}.mt-15{margin-top:60px!important}.mt-16{margin-top:64px!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:4px!important}.mr-2{margin-right:8px!important}.mr-3{margin-right:12px!important}.mr-4{margin-right:16px!important}.mr-5{margin-right:20px!important}.mr-6{margin-right:24px!important}.mr-7{margin-right:28px!important}.mr-8{margin-right:32px!important}.mr-9{margin-right:36px!important}.mr-10{margin-right:40px!important}.mr-11{margin-right:44px!important}.mr-12{margin-right:48px!important}.mr-13{margin-right:52px!important}.mr-14{margin-right:56px!important}.mr-15{margin-right:60px!important}.mr-16{margin-right:64px!important}.mr-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:4px!important}.mb-2{margin-bottom:8px!important}.mb-3{margin-bottom:12px!important}.mb-4{margin-bottom:16px!important}.mb-5{margin-bottom:20px!important}.mb-6{margin-bottom:24px!important}.mb-7{margin-bottom:28px!important}.mb-8{margin-bottom:32px!important}.mb-9{margin-bottom:36px!important}.mb-10{margin-bottom:40px!important}.mb-11{margin-bottom:44px!important}.mb-12{margin-bottom:48px!important}.mb-13{margin-bottom:52px!important}.mb-14{margin-bottom:56px!important}.mb-15{margin-bottom:60px!important}.mb-16{margin-bottom:64px!important}.mb-auto{margin-bottom:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:4px!important}.ml-2{margin-left:8px!important}.ml-3{margin-left:12px!important}.ml-4{margin-left:16px!important}.ml-5{margin-left:20px!important}.ml-6{margin-left:24px!important}.ml-7{margin-left:28px!important}.ml-8{margin-left:32px!important}.ml-9{margin-left:36px!important}.ml-10{margin-left:40px!important}.ml-11{margin-left:44px!important}.ml-12{margin-left:48px!important}.ml-13{margin-left:52px!important}.ml-14{margin-left:56px!important}.ml-15{margin-left:60px!important}.ml-16{margin-left:64px!important}.ml-auto{margin-left:auto!important}.ms-0{margin-inline-start:0px!important}.ms-1{margin-inline-start:4px!important}.ms-2{margin-inline-start:8px!important}.ms-3{margin-inline-start:12px!important}.ms-4{margin-inline-start:16px!important}.ms-5{margin-inline-start:20px!important}.ms-6{margin-inline-start:24px!important}.ms-7{margin-inline-start:28px!important}.ms-8{margin-inline-start:32px!important}.ms-9{margin-inline-start:36px!important}.ms-10{margin-inline-start:40px!important}.ms-11{margin-inline-start:44px!important}.ms-12{margin-inline-start:48px!important}.ms-13{margin-inline-start:52px!important}.ms-14{margin-inline-start:56px!important}.ms-15{margin-inline-start:60px!important}.ms-16{margin-inline-start:64px!important}.ms-auto{margin-inline-start:auto!important}.me-0{margin-inline-end:0px!important}.me-1{margin-inline-end:4px!important}.me-2{margin-inline-end:8px!important}.me-3{margin-inline-end:12px!important}.me-4{margin-inline-end:16px!important}.me-5{margin-inline-end:20px!important}.me-6{margin-inline-end:24px!important}.me-7{margin-inline-end:28px!important}.me-8{margin-inline-end:32px!important}.me-9{margin-inline-end:36px!important}.me-10{margin-inline-end:40px!important}.me-11{margin-inline-end:44px!important}.me-12{margin-inline-end:48px!important}.me-13{margin-inline-end:52px!important}.me-14{margin-inline-end:56px!important}.me-15{margin-inline-end:60px!important}.me-16{margin-inline-end:64px!important}.me-auto{margin-inline-end:auto!important}.ma-n1{margin:-4px!important}.ma-n2{margin:-8px!important}.ma-n3{margin:-12px!important}.ma-n4{margin:-16px!important}.ma-n5{margin:-20px!important}.ma-n6{margin:-24px!important}.ma-n7{margin:-28px!important}.ma-n8{margin:-32px!important}.ma-n9{margin:-36px!important}.ma-n10{margin:-40px!important}.ma-n11{margin:-44px!important}.ma-n12{margin:-48px!important}.ma-n13{margin:-52px!important}.ma-n14{margin:-56px!important}.ma-n15{margin:-60px!important}.ma-n16{margin:-64px!important}.mx-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-n16{margin-right:-64px!important;margin-left:-64px!important}.my-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-n1{margin-top:-4px!important}.mt-n2{margin-top:-8px!important}.mt-n3{margin-top:-12px!important}.mt-n4{margin-top:-16px!important}.mt-n5{margin-top:-20px!important}.mt-n6{margin-top:-24px!important}.mt-n7{margin-top:-28px!important}.mt-n8{margin-top:-32px!important}.mt-n9{margin-top:-36px!important}.mt-n10{margin-top:-40px!important}.mt-n11{margin-top:-44px!important}.mt-n12{margin-top:-48px!important}.mt-n13{margin-top:-52px!important}.mt-n14{margin-top:-56px!important}.mt-n15{margin-top:-60px!important}.mt-n16{margin-top:-64px!important}.mr-n1{margin-right:-4px!important}.mr-n2{margin-right:-8px!important}.mr-n3{margin-right:-12px!important}.mr-n4{margin-right:-16px!important}.mr-n5{margin-right:-20px!important}.mr-n6{margin-right:-24px!important}.mr-n7{margin-right:-28px!important}.mr-n8{margin-right:-32px!important}.mr-n9{margin-right:-36px!important}.mr-n10{margin-right:-40px!important}.mr-n11{margin-right:-44px!important}.mr-n12{margin-right:-48px!important}.mr-n13{margin-right:-52px!important}.mr-n14{margin-right:-56px!important}.mr-n15{margin-right:-60px!important}.mr-n16{margin-right:-64px!important}.mb-n1{margin-bottom:-4px!important}.mb-n2{margin-bottom:-8px!important}.mb-n3{margin-bottom:-12px!important}.mb-n4{margin-bottom:-16px!important}.mb-n5{margin-bottom:-20px!important}.mb-n6{margin-bottom:-24px!important}.mb-n7{margin-bottom:-28px!important}.mb-n8{margin-bottom:-32px!important}.mb-n9{margin-bottom:-36px!important}.mb-n10{margin-bottom:-40px!important}.mb-n11{margin-bottom:-44px!important}.mb-n12{margin-bottom:-48px!important}.mb-n13{margin-bottom:-52px!important}.mb-n14{margin-bottom:-56px!important}.mb-n15{margin-bottom:-60px!important}.mb-n16{margin-bottom:-64px!important}.ml-n1{margin-left:-4px!important}.ml-n2{margin-left:-8px!important}.ml-n3{margin-left:-12px!important}.ml-n4{margin-left:-16px!important}.ml-n5{margin-left:-20px!important}.ml-n6{margin-left:-24px!important}.ml-n7{margin-left:-28px!important}.ml-n8{margin-left:-32px!important}.ml-n9{margin-left:-36px!important}.ml-n10{margin-left:-40px!important}.ml-n11{margin-left:-44px!important}.ml-n12{margin-left:-48px!important}.ml-n13{margin-left:-52px!important}.ml-n14{margin-left:-56px!important}.ml-n15{margin-left:-60px!important}.ml-n16{margin-left:-64px!important}.ms-n1{margin-inline-start:-4px!important}.ms-n2{margin-inline-start:-8px!important}.ms-n3{margin-inline-start:-12px!important}.ms-n4{margin-inline-start:-16px!important}.ms-n5{margin-inline-start:-20px!important}.ms-n6{margin-inline-start:-24px!important}.ms-n7{margin-inline-start:-28px!important}.ms-n8{margin-inline-start:-32px!important}.ms-n9{margin-inline-start:-36px!important}.ms-n10{margin-inline-start:-40px!important}.ms-n11{margin-inline-start:-44px!important}.ms-n12{margin-inline-start:-48px!important}.ms-n13{margin-inline-start:-52px!important}.ms-n14{margin-inline-start:-56px!important}.ms-n15{margin-inline-start:-60px!important}.ms-n16{margin-inline-start:-64px!important}.me-n1{margin-inline-end:-4px!important}.me-n2{margin-inline-end:-8px!important}.me-n3{margin-inline-end:-12px!important}.me-n4{margin-inline-end:-16px!important}.me-n5{margin-inline-end:-20px!important}.me-n6{margin-inline-end:-24px!important}.me-n7{margin-inline-end:-28px!important}.me-n8{margin-inline-end:-32px!important}.me-n9{margin-inline-end:-36px!important}.me-n10{margin-inline-end:-40px!important}.me-n11{margin-inline-end:-44px!important}.me-n12{margin-inline-end:-48px!important}.me-n13{margin-inline-end:-52px!important}.me-n14{margin-inline-end:-56px!important}.me-n15{margin-inline-end:-60px!important}.me-n16{margin-inline-end:-64px!important}.pa-0{padding:0!important}.pa-1{padding:4px!important}.pa-2{padding:8px!important}.pa-3{padding:12px!important}.pa-4{padding:16px!important}.pa-5{padding:20px!important}.pa-6{padding:24px!important}.pa-7{padding:28px!important}.pa-8{padding:32px!important}.pa-9{padding:36px!important}.pa-10{padding:40px!important}.pa-11{padding:44px!important}.pa-12{padding:48px!important}.pa-13{padding:52px!important}.pa-14{padding:56px!important}.pa-15{padding:60px!important}.pa-16{padding:64px!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:4px!important;padding-left:4px!important}.px-2{padding-right:8px!important;padding-left:8px!important}.px-3{padding-right:12px!important;padding-left:12px!important}.px-4{padding-right:16px!important;padding-left:16px!important}.px-5{padding-right:20px!important;padding-left:20px!important}.px-6{padding-right:24px!important;padding-left:24px!important}.px-7{padding-right:28px!important;padding-left:28px!important}.px-8{padding-right:32px!important;padding-left:32px!important}.px-9{padding-right:36px!important;padding-left:36px!important}.px-10{padding-right:40px!important;padding-left:40px!important}.px-11{padding-right:44px!important;padding-left:44px!important}.px-12{padding-right:48px!important;padding-left:48px!important}.px-13{padding-right:52px!important;padding-left:52px!important}.px-14{padding-right:56px!important;padding-left:56px!important}.px-15{padding-right:60px!important;padding-left:60px!important}.px-16{padding-right:64px!important;padding-left:64px!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.py-3{padding-top:12px!important;padding-bottom:12px!important}.py-4{padding-top:16px!important;padding-bottom:16px!important}.py-5{padding-top:20px!important;padding-bottom:20px!important}.py-6{padding-top:24px!important;padding-bottom:24px!important}.py-7{padding-top:28px!important;padding-bottom:28px!important}.py-8{padding-top:32px!important;padding-bottom:32px!important}.py-9{padding-top:36px!important;padding-bottom:36px!important}.py-10{padding-top:40px!important;padding-bottom:40px!important}.py-11{padding-top:44px!important;padding-bottom:44px!important}.py-12{padding-top:48px!important;padding-bottom:48px!important}.py-13{padding-top:52px!important;padding-bottom:52px!important}.py-14{padding-top:56px!important;padding-bottom:56px!important}.py-15{padding-top:60px!important;padding-bottom:60px!important}.py-16{padding-top:64px!important;padding-bottom:64px!important}.pt-0{padding-top:0!important}.pt-1{padding-top:4px!important}.pt-2{padding-top:8px!important}.pt-3{padding-top:12px!important}.pt-4{padding-top:16px!important}.pt-5{padding-top:20px!important}.pt-6{padding-top:24px!important}.pt-7{padding-top:28px!important}.pt-8{padding-top:32px!important}.pt-9{padding-top:36px!important}.pt-10{padding-top:40px!important}.pt-11{padding-top:44px!important}.pt-12{padding-top:48px!important}.pt-13{padding-top:52px!important}.pt-14{padding-top:56px!important}.pt-15{padding-top:60px!important}.pt-16{padding-top:64px!important}.pr-0{padding-right:0!important}.pr-1{padding-right:4px!important}.pr-2{padding-right:8px!important}.pr-3{padding-right:12px!important}.pr-4{padding-right:16px!important}.pr-5{padding-right:20px!important}.pr-6{padding-right:24px!important}.pr-7{padding-right:28px!important}.pr-8{padding-right:32px!important}.pr-9{padding-right:36px!important}.pr-10{padding-right:40px!important}.pr-11{padding-right:44px!important}.pr-12{padding-right:48px!important}.pr-13{padding-right:52px!important}.pr-14{padding-right:56px!important}.pr-15{padding-right:60px!important}.pr-16{padding-right:64px!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:4px!important}.pb-2{padding-bottom:8px!important}.pb-3{padding-bottom:12px!important}.pb-4{padding-bottom:16px!important}.pb-5{padding-bottom:20px!important}.pb-6{padding-bottom:24px!important}.pb-7{padding-bottom:28px!important}.pb-8{padding-bottom:32px!important}.pb-9{padding-bottom:36px!important}.pb-10{padding-bottom:40px!important}.pb-11{padding-bottom:44px!important}.pb-12{padding-bottom:48px!important}.pb-13{padding-bottom:52px!important}.pb-14{padding-bottom:56px!important}.pb-15{padding-bottom:60px!important}.pb-16{padding-bottom:64px!important}.pl-0{padding-left:0!important}.pl-1{padding-left:4px!important}.pl-2{padding-left:8px!important}.pl-3{padding-left:12px!important}.pl-4{padding-left:16px!important}.pl-5{padding-left:20px!important}.pl-6{padding-left:24px!important}.pl-7{padding-left:28px!important}.pl-8{padding-left:32px!important}.pl-9{padding-left:36px!important}.pl-10{padding-left:40px!important}.pl-11{padding-left:44px!important}.pl-12{padding-left:48px!important}.pl-13{padding-left:52px!important}.pl-14{padding-left:56px!important}.pl-15{padding-left:60px!important}.pl-16{padding-left:64px!important}.ps-0{padding-inline-start:0px!important}.ps-1{padding-inline-start:4px!important}.ps-2{padding-inline-start:8px!important}.ps-3{padding-inline-start:12px!important}.ps-4{padding-inline-start:16px!important}.ps-5{padding-inline-start:20px!important}.ps-6{padding-inline-start:24px!important}.ps-7{padding-inline-start:28px!important}.ps-8{padding-inline-start:32px!important}.ps-9{padding-inline-start:36px!important}.ps-10{padding-inline-start:40px!important}.ps-11{padding-inline-start:44px!important}.ps-12{padding-inline-start:48px!important}.ps-13{padding-inline-start:52px!important}.ps-14{padding-inline-start:56px!important}.ps-15{padding-inline-start:60px!important}.ps-16{padding-inline-start:64px!important}.pe-0{padding-inline-end:0px!important}.pe-1{padding-inline-end:4px!important}.pe-2{padding-inline-end:8px!important}.pe-3{padding-inline-end:12px!important}.pe-4{padding-inline-end:16px!important}.pe-5{padding-inline-end:20px!important}.pe-6{padding-inline-end:24px!important}.pe-7{padding-inline-end:28px!important}.pe-8{padding-inline-end:32px!important}.pe-9{padding-inline-end:36px!important}.pe-10{padding-inline-end:40px!important}.pe-11{padding-inline-end:44px!important}.pe-12{padding-inline-end:48px!important}.pe-13{padding-inline-end:52px!important}.pe-14{padding-inline-end:56px!important}.pe-15{padding-inline-end:60px!important}.pe-16{padding-inline-end:64px!important}.rounded-0{border-radius:0!important}.rounded-sm{border-radius:2px!important}.rounded{border-radius:4px!important}.rounded-lg{border-radius:8px!important}.rounded-xl{border-radius:24px!important}.rounded-pill{border-radius:9999px!important}.rounded-circle{border-radius:50%!important}.rounded-shaped{border-radius:24px 0!important}.rounded-t-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-t-sm{border-top-left-radius:2px!important;border-top-right-radius:2px!important}.rounded-t{border-top-left-radius:4px!important;border-top-right-radius:4px!important}.rounded-t-lg{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.rounded-t-xl{border-top-left-radius:24px!important;border-top-right-radius:24px!important}.rounded-t-pill{border-top-left-radius:9999px!important;border-top-right-radius:9999px!important}.rounded-t-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-t-shaped{border-top-left-radius:24px!important;border-top-right-radius:0!important}.v-locale--is-ltr .rounded-e-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-e-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.v-locale--is-ltr .rounded-e-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.v-locale--is-rtl .rounded-e-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.v-locale--is-ltr .rounded-e{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-locale--is-rtl .rounded-e{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-locale--is-ltr .rounded-e-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-e-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-locale--is-ltr .rounded-e-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-locale--is-rtl .rounded-e-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-locale--is-ltr .rounded-e-pill{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-locale--is-rtl .rounded-e-pill{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.v-locale--is-ltr .rounded-e-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.v-locale--is-rtl .rounded-e-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.v-locale--is-ltr .rounded-e-shaped{border-top-right-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-e-shaped{border-top-left-radius:24px!important;border-bottom-left-radius:0!important}.rounded-b-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-b-sm{border-bottom-left-radius:2px!important;border-bottom-right-radius:2px!important}.rounded-b{border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}.rounded-b-lg{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}.rounded-b-xl{border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important}.rounded-b-pill{border-bottom-left-radius:9999px!important;border-bottom-right-radius:9999px!important}.rounded-b-circle{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-b-shaped{border-bottom-left-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-s-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-s-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-s-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.v-locale--is-rtl .rounded-s-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.v-locale--is-ltr .rounded-s{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-locale--is-rtl .rounded-s{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-locale--is-ltr .rounded-s-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-s-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-locale--is-ltr .rounded-s-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-locale--is-rtl .rounded-s-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-locale--is-ltr .rounded-s-pill{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.v-locale--is-rtl .rounded-s-pill{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-locale--is-ltr .rounded-s-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.v-locale--is-rtl .rounded-s-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.v-locale--is-ltr .rounded-s-shaped{border-top-left-radius:24px!important;border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-s-shaped{border-top-right-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-ts-0{border-top-left-radius:0!important}.v-locale--is-rtl .rounded-ts-0{border-top-right-radius:0!important}.v-locale--is-ltr .rounded-ts-sm{border-top-left-radius:2px!important}.v-locale--is-rtl .rounded-ts-sm{border-top-right-radius:2px!important}.v-locale--is-ltr .rounded-ts{border-top-left-radius:4px!important}.v-locale--is-rtl .rounded-ts{border-top-right-radius:4px!important}.v-locale--is-ltr .rounded-ts-lg{border-top-left-radius:8px!important}.v-locale--is-rtl .rounded-ts-lg{border-top-right-radius:8px!important}.v-locale--is-ltr .rounded-ts-xl{border-top-left-radius:24px!important}.v-locale--is-rtl .rounded-ts-xl{border-top-right-radius:24px!important}.v-locale--is-ltr .rounded-ts-pill{border-top-left-radius:9999px!important}.v-locale--is-rtl .rounded-ts-pill{border-top-right-radius:9999px!important}.v-locale--is-ltr .rounded-ts-circle{border-top-left-radius:50%!important}.v-locale--is-rtl .rounded-ts-circle{border-top-right-radius:50%!important}.v-locale--is-ltr .rounded-ts-shaped{border-top-left-radius:24px 0!important}.v-locale--is-rtl .rounded-ts-shaped{border-top-right-radius:24px 0!important}.v-locale--is-ltr .rounded-te-0{border-top-right-radius:0!important}.v-locale--is-rtl .rounded-te-0{border-top-left-radius:0!important}.v-locale--is-ltr .rounded-te-sm{border-top-right-radius:2px!important}.v-locale--is-rtl .rounded-te-sm{border-top-left-radius:2px!important}.v-locale--is-ltr .rounded-te{border-top-right-radius:4px!important}.v-locale--is-rtl .rounded-te{border-top-left-radius:4px!important}.v-locale--is-ltr .rounded-te-lg{border-top-right-radius:8px!important}.v-locale--is-rtl .rounded-te-lg{border-top-left-radius:8px!important}.v-locale--is-ltr .rounded-te-xl{border-top-right-radius:24px!important}.v-locale--is-rtl .rounded-te-xl{border-top-left-radius:24px!important}.v-locale--is-ltr .rounded-te-pill{border-top-right-radius:9999px!important}.v-locale--is-rtl .rounded-te-pill{border-top-left-radius:9999px!important}.v-locale--is-ltr .rounded-te-circle{border-top-right-radius:50%!important}.v-locale--is-rtl .rounded-te-circle{border-top-left-radius:50%!important}.v-locale--is-ltr .rounded-te-shaped{border-top-right-radius:24px 0!important}.v-locale--is-rtl .rounded-te-shaped{border-top-left-radius:24px 0!important}.v-locale--is-ltr .rounded-be-0{border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-be-0{border-bottom-left-radius:0!important}.v-locale--is-ltr .rounded-be-sm{border-bottom-right-radius:2px!important}.v-locale--is-rtl .rounded-be-sm{border-bottom-left-radius:2px!important}.v-locale--is-ltr .rounded-be{border-bottom-right-radius:4px!important}.v-locale--is-rtl .rounded-be{border-bottom-left-radius:4px!important}.v-locale--is-ltr .rounded-be-lg{border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-be-lg{border-bottom-left-radius:8px!important}.v-locale--is-ltr .rounded-be-xl{border-bottom-right-radius:24px!important}.v-locale--is-rtl .rounded-be-xl{border-bottom-left-radius:24px!important}.v-locale--is-ltr .rounded-be-pill{border-bottom-right-radius:9999px!important}.v-locale--is-rtl .rounded-be-pill{border-bottom-left-radius:9999px!important}.v-locale--is-ltr .rounded-be-circle{border-bottom-right-radius:50%!important}.v-locale--is-rtl .rounded-be-circle{border-bottom-left-radius:50%!important}.v-locale--is-ltr .rounded-be-shaped{border-bottom-right-radius:24px 0!important}.v-locale--is-rtl .rounded-be-shaped{border-bottom-left-radius:24px 0!important}.v-locale--is-ltr .rounded-bs-0{border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-bs-0{border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-bs-sm{border-bottom-left-radius:2px!important}.v-locale--is-rtl .rounded-bs-sm{border-bottom-right-radius:2px!important}.v-locale--is-ltr .rounded-bs{border-bottom-left-radius:4px!important}.v-locale--is-rtl .rounded-bs{border-bottom-right-radius:4px!important}.v-locale--is-ltr .rounded-bs-lg{border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-bs-lg{border-bottom-right-radius:8px!important}.v-locale--is-ltr .rounded-bs-xl{border-bottom-left-radius:24px!important}.v-locale--is-rtl .rounded-bs-xl{border-bottom-right-radius:24px!important}.v-locale--is-ltr .rounded-bs-pill{border-bottom-left-radius:9999px!important}.v-locale--is-rtl .rounded-bs-pill{border-bottom-right-radius:9999px!important}.v-locale--is-ltr .rounded-bs-circle{border-bottom-left-radius:50%!important}.v-locale--is-rtl .rounded-bs-circle{border-bottom-right-radius:50%!important}.v-locale--is-ltr .rounded-bs-shaped{border-bottom-left-radius:24px 0!important}.v-locale--is-rtl .rounded-bs-shaped{border-bottom-right-radius:24px 0!important}.border-0{border-width:0!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border{border-width:thin!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-sm{border-width:1px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-md{border-width:2px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-lg{border-width:4px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-xl{border-width:8px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-opacity-0{--v-border-opacity: 0 !important}.border-opacity{--v-border-opacity: .12 !important}.border-opacity-25{--v-border-opacity: .25 !important}.border-opacity-50{--v-border-opacity: .5 !important}.border-opacity-75{--v-border-opacity: .75 !important}.border-opacity-100{--v-border-opacity: 1 !important}.border-t-0{border-block-start-width:0!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t{border-block-start-width:thin!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-sm{border-block-start-width:1px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-md{border-block-start-width:2px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-lg{border-block-start-width:4px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-xl{border-block-start-width:8px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-0{border-inline-end-width:0!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e{border-inline-end-width:thin!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-sm{border-inline-end-width:1px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-md{border-inline-end-width:2px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-lg{border-inline-end-width:4px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-xl{border-inline-end-width:8px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-0{border-block-end-width:0!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b{border-block-end-width:thin!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-sm{border-block-end-width:1px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-md{border-block-end-width:2px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-lg{border-block-end-width:4px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-xl{border-block-end-width:8px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-0{border-inline-start-width:0!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s{border-inline-start-width:thin!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-sm{border-inline-start-width:1px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-md{border-inline-start-width:2px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-lg{border-inline-start-width:4px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-xl{border-inline-start-width:8px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-dotted{border-style:dotted!important}.border-double{border-style:double!important}.border-none{border-style:none!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-start{text-align:start!important}.text-end{text-align:end!important}.text-decoration-line-through{text-decoration:line-through!important}.text-decoration-none{text-decoration:none!important}.text-decoration-overline{text-decoration:overline!important}.text-decoration-underline{text-decoration:underline!important}.text-wrap{white-space:normal!important}.text-no-wrap{white-space:nowrap!important}.text-pre{white-space:pre!important}.text-pre-line{white-space:pre-line!important}.text-pre-wrap{white-space:pre-wrap!important}.text-break{overflow-wrap:break-word!important;word-break:break-word!important}.text-high-emphasis{color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))!important}.text-medium-emphasis{color:rgba(var(--v-theme-on-background),var(--v-medium-emphasis-opacity))!important}.text-disabled{color:rgba(var(--v-theme-on-background),var(--v-disabled-opacity))!important}.text-truncate{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.text-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-none{text-transform:none!important}.text-capitalize{text-transform:capitalize!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.font-weight-thin{font-weight:100!important}.font-weight-light{font-weight:300!important}.font-weight-regular{font-weight:400!important}.font-weight-medium{font-weight:500!important}.font-weight-bold{font-weight:700!important}.font-weight-black{font-weight:900!important}.font-italic{font-style:italic!important}.text-mono{font-family:monospace!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-fixed{position:fixed!important}.position-absolute{position:absolute!important}.position-sticky{position:sticky!important}.cursor-auto{cursor:auto!important}.cursor-default{cursor:default!important}.cursor-pointer{cursor:pointer!important}.cursor-wait{cursor:wait!important}.cursor-text{cursor:text!important}.cursor-move{cursor:move!important}.cursor-help{cursor:help!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-progress{cursor:progress!important}.cursor-grab{cursor:grab!important}.cursor-grabbing{cursor:grabbing!important}.cursor-none{cursor:none!important}.fill-height{height:100%!important}.h-auto{height:auto!important}.h-screen{height:100vh!important}.h-0{height:0!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-screen{height:100dvh!important}.w-auto{width:auto!important}.w-0{width:0!important}.w-25{width:25%!important}.w-33{width:33%!important}.w-50{width:50%!important}.w-66{width:66%!important}.w-75{width:75%!important}.w-100{width:100%!important}@media (min-width: 600px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.float-sm-none{float:none!important}.float-sm-left{float:left!important}.float-sm-right{float:right!important}.v-locale--is-rtl .float-sm-end{float:left!important}.v-locale--is-rtl .float-sm-start,.v-locale--is-ltr .float-sm-end{float:right!important}.v-locale--is-ltr .float-sm-start{float:left!important}.flex-sm-fill,.flex-sm-1-1{flex:1 1 auto!important}.flex-sm-1-0{flex:1 0 auto!important}.flex-sm-0-1{flex:0 1 auto!important}.flex-sm-0-0{flex:0 0 auto!important}.flex-sm-1-1-100{flex:1 1 100%!important}.flex-sm-1-0-100{flex:1 0 100%!important}.flex-sm-0-1-100{flex:0 1 100%!important}.flex-sm-0-0-100{flex:0 0 100%!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-sm-start{justify-content:flex-start!important}.justify-sm-end{justify-content:flex-end!important}.justify-sm-center{justify-content:center!important}.justify-sm-space-between{justify-content:space-between!important}.justify-sm-space-around{justify-content:space-around!important}.justify-sm-space-evenly{justify-content:space-evenly!important}.align-sm-start{align-items:flex-start!important}.align-sm-end{align-items:flex-end!important}.align-sm-center{align-items:center!important}.align-sm-baseline{align-items:baseline!important}.align-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-space-between{align-content:space-between!important}.align-content-sm-space-around{align-content:space-around!important}.align-content-sm-space-evenly{align-content:space-evenly!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-6{order:6!important}.order-sm-7{order:7!important}.order-sm-8{order:8!important}.order-sm-9{order:9!important}.order-sm-10{order:10!important}.order-sm-11{order:11!important}.order-sm-12{order:12!important}.order-sm-last{order:13!important}.ga-sm-0{gap:0px!important}.ga-sm-1{gap:4px!important}.ga-sm-2{gap:8px!important}.ga-sm-3{gap:12px!important}.ga-sm-4{gap:16px!important}.ga-sm-5{gap:20px!important}.ga-sm-6{gap:24px!important}.ga-sm-7{gap:28px!important}.ga-sm-8{gap:32px!important}.ga-sm-9{gap:36px!important}.ga-sm-10{gap:40px!important}.ga-sm-11{gap:44px!important}.ga-sm-12{gap:48px!important}.ga-sm-13{gap:52px!important}.ga-sm-14{gap:56px!important}.ga-sm-15{gap:60px!important}.ga-sm-16{gap:64px!important}.ga-sm-auto{gap:auto!important}.gr-sm-0{row-gap:0px!important}.gr-sm-1{row-gap:4px!important}.gr-sm-2{row-gap:8px!important}.gr-sm-3{row-gap:12px!important}.gr-sm-4{row-gap:16px!important}.gr-sm-5{row-gap:20px!important}.gr-sm-6{row-gap:24px!important}.gr-sm-7{row-gap:28px!important}.gr-sm-8{row-gap:32px!important}.gr-sm-9{row-gap:36px!important}.gr-sm-10{row-gap:40px!important}.gr-sm-11{row-gap:44px!important}.gr-sm-12{row-gap:48px!important}.gr-sm-13{row-gap:52px!important}.gr-sm-14{row-gap:56px!important}.gr-sm-15{row-gap:60px!important}.gr-sm-16{row-gap:64px!important}.gr-sm-auto{row-gap:auto!important}.gc-sm-0{column-gap:0px!important}.gc-sm-1{column-gap:4px!important}.gc-sm-2{column-gap:8px!important}.gc-sm-3{column-gap:12px!important}.gc-sm-4{column-gap:16px!important}.gc-sm-5{column-gap:20px!important}.gc-sm-6{column-gap:24px!important}.gc-sm-7{column-gap:28px!important}.gc-sm-8{column-gap:32px!important}.gc-sm-9{column-gap:36px!important}.gc-sm-10{column-gap:40px!important}.gc-sm-11{column-gap:44px!important}.gc-sm-12{column-gap:48px!important}.gc-sm-13{column-gap:52px!important}.gc-sm-14{column-gap:56px!important}.gc-sm-15{column-gap:60px!important}.gc-sm-16{column-gap:64px!important}.gc-sm-auto{column-gap:auto!important}.ma-sm-0{margin:0!important}.ma-sm-1{margin:4px!important}.ma-sm-2{margin:8px!important}.ma-sm-3{margin:12px!important}.ma-sm-4{margin:16px!important}.ma-sm-5{margin:20px!important}.ma-sm-6{margin:24px!important}.ma-sm-7{margin:28px!important}.ma-sm-8{margin:32px!important}.ma-sm-9{margin:36px!important}.ma-sm-10{margin:40px!important}.ma-sm-11{margin:44px!important}.ma-sm-12{margin:48px!important}.ma-sm-13{margin:52px!important}.ma-sm-14{margin:56px!important}.ma-sm-15{margin:60px!important}.ma-sm-16{margin:64px!important}.ma-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:4px!important;margin-left:4px!important}.mx-sm-2{margin-right:8px!important;margin-left:8px!important}.mx-sm-3{margin-right:12px!important;margin-left:12px!important}.mx-sm-4{margin-right:16px!important;margin-left:16px!important}.mx-sm-5{margin-right:20px!important;margin-left:20px!important}.mx-sm-6{margin-right:24px!important;margin-left:24px!important}.mx-sm-7{margin-right:28px!important;margin-left:28px!important}.mx-sm-8{margin-right:32px!important;margin-left:32px!important}.mx-sm-9{margin-right:36px!important;margin-left:36px!important}.mx-sm-10{margin-right:40px!important;margin-left:40px!important}.mx-sm-11{margin-right:44px!important;margin-left:44px!important}.mx-sm-12{margin-right:48px!important;margin-left:48px!important}.mx-sm-13{margin-right:52px!important;margin-left:52px!important}.mx-sm-14{margin-right:56px!important;margin-left:56px!important}.mx-sm-15{margin-right:60px!important;margin-left:60px!important}.mx-sm-16{margin-right:64px!important;margin-left:64px!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:4px!important;margin-bottom:4px!important}.my-sm-2{margin-top:8px!important;margin-bottom:8px!important}.my-sm-3{margin-top:12px!important;margin-bottom:12px!important}.my-sm-4{margin-top:16px!important;margin-bottom:16px!important}.my-sm-5{margin-top:20px!important;margin-bottom:20px!important}.my-sm-6{margin-top:24px!important;margin-bottom:24px!important}.my-sm-7{margin-top:28px!important;margin-bottom:28px!important}.my-sm-8{margin-top:32px!important;margin-bottom:32px!important}.my-sm-9{margin-top:36px!important;margin-bottom:36px!important}.my-sm-10{margin-top:40px!important;margin-bottom:40px!important}.my-sm-11{margin-top:44px!important;margin-bottom:44px!important}.my-sm-12{margin-top:48px!important;margin-bottom:48px!important}.my-sm-13{margin-top:52px!important;margin-bottom:52px!important}.my-sm-14{margin-top:56px!important;margin-bottom:56px!important}.my-sm-15{margin-top:60px!important;margin-bottom:60px!important}.my-sm-16{margin-top:64px!important;margin-bottom:64px!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:4px!important}.mt-sm-2{margin-top:8px!important}.mt-sm-3{margin-top:12px!important}.mt-sm-4{margin-top:16px!important}.mt-sm-5{margin-top:20px!important}.mt-sm-6{margin-top:24px!important}.mt-sm-7{margin-top:28px!important}.mt-sm-8{margin-top:32px!important}.mt-sm-9{margin-top:36px!important}.mt-sm-10{margin-top:40px!important}.mt-sm-11{margin-top:44px!important}.mt-sm-12{margin-top:48px!important}.mt-sm-13{margin-top:52px!important}.mt-sm-14{margin-top:56px!important}.mt-sm-15{margin-top:60px!important}.mt-sm-16{margin-top:64px!important}.mt-sm-auto{margin-top:auto!important}.mr-sm-0{margin-right:0!important}.mr-sm-1{margin-right:4px!important}.mr-sm-2{margin-right:8px!important}.mr-sm-3{margin-right:12px!important}.mr-sm-4{margin-right:16px!important}.mr-sm-5{margin-right:20px!important}.mr-sm-6{margin-right:24px!important}.mr-sm-7{margin-right:28px!important}.mr-sm-8{margin-right:32px!important}.mr-sm-9{margin-right:36px!important}.mr-sm-10{margin-right:40px!important}.mr-sm-11{margin-right:44px!important}.mr-sm-12{margin-right:48px!important}.mr-sm-13{margin-right:52px!important}.mr-sm-14{margin-right:56px!important}.mr-sm-15{margin-right:60px!important}.mr-sm-16{margin-right:64px!important}.mr-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:4px!important}.mb-sm-2{margin-bottom:8px!important}.mb-sm-3{margin-bottom:12px!important}.mb-sm-4{margin-bottom:16px!important}.mb-sm-5{margin-bottom:20px!important}.mb-sm-6{margin-bottom:24px!important}.mb-sm-7{margin-bottom:28px!important}.mb-sm-8{margin-bottom:32px!important}.mb-sm-9{margin-bottom:36px!important}.mb-sm-10{margin-bottom:40px!important}.mb-sm-11{margin-bottom:44px!important}.mb-sm-12{margin-bottom:48px!important}.mb-sm-13{margin-bottom:52px!important}.mb-sm-14{margin-bottom:56px!important}.mb-sm-15{margin-bottom:60px!important}.mb-sm-16{margin-bottom:64px!important}.mb-sm-auto{margin-bottom:auto!important}.ml-sm-0{margin-left:0!important}.ml-sm-1{margin-left:4px!important}.ml-sm-2{margin-left:8px!important}.ml-sm-3{margin-left:12px!important}.ml-sm-4{margin-left:16px!important}.ml-sm-5{margin-left:20px!important}.ml-sm-6{margin-left:24px!important}.ml-sm-7{margin-left:28px!important}.ml-sm-8{margin-left:32px!important}.ml-sm-9{margin-left:36px!important}.ml-sm-10{margin-left:40px!important}.ml-sm-11{margin-left:44px!important}.ml-sm-12{margin-left:48px!important}.ml-sm-13{margin-left:52px!important}.ml-sm-14{margin-left:56px!important}.ml-sm-15{margin-left:60px!important}.ml-sm-16{margin-left:64px!important}.ml-sm-auto{margin-left:auto!important}.ms-sm-0{margin-inline-start:0px!important}.ms-sm-1{margin-inline-start:4px!important}.ms-sm-2{margin-inline-start:8px!important}.ms-sm-3{margin-inline-start:12px!important}.ms-sm-4{margin-inline-start:16px!important}.ms-sm-5{margin-inline-start:20px!important}.ms-sm-6{margin-inline-start:24px!important}.ms-sm-7{margin-inline-start:28px!important}.ms-sm-8{margin-inline-start:32px!important}.ms-sm-9{margin-inline-start:36px!important}.ms-sm-10{margin-inline-start:40px!important}.ms-sm-11{margin-inline-start:44px!important}.ms-sm-12{margin-inline-start:48px!important}.ms-sm-13{margin-inline-start:52px!important}.ms-sm-14{margin-inline-start:56px!important}.ms-sm-15{margin-inline-start:60px!important}.ms-sm-16{margin-inline-start:64px!important}.ms-sm-auto{margin-inline-start:auto!important}.me-sm-0{margin-inline-end:0px!important}.me-sm-1{margin-inline-end:4px!important}.me-sm-2{margin-inline-end:8px!important}.me-sm-3{margin-inline-end:12px!important}.me-sm-4{margin-inline-end:16px!important}.me-sm-5{margin-inline-end:20px!important}.me-sm-6{margin-inline-end:24px!important}.me-sm-7{margin-inline-end:28px!important}.me-sm-8{margin-inline-end:32px!important}.me-sm-9{margin-inline-end:36px!important}.me-sm-10{margin-inline-end:40px!important}.me-sm-11{margin-inline-end:44px!important}.me-sm-12{margin-inline-end:48px!important}.me-sm-13{margin-inline-end:52px!important}.me-sm-14{margin-inline-end:56px!important}.me-sm-15{margin-inline-end:60px!important}.me-sm-16{margin-inline-end:64px!important}.me-sm-auto{margin-inline-end:auto!important}.ma-sm-n1{margin:-4px!important}.ma-sm-n2{margin:-8px!important}.ma-sm-n3{margin:-12px!important}.ma-sm-n4{margin:-16px!important}.ma-sm-n5{margin:-20px!important}.ma-sm-n6{margin:-24px!important}.ma-sm-n7{margin:-28px!important}.ma-sm-n8{margin:-32px!important}.ma-sm-n9{margin:-36px!important}.ma-sm-n10{margin:-40px!important}.ma-sm-n11{margin:-44px!important}.ma-sm-n12{margin:-48px!important}.ma-sm-n13{margin:-52px!important}.ma-sm-n14{margin:-56px!important}.ma-sm-n15{margin:-60px!important}.ma-sm-n16{margin:-64px!important}.mx-sm-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-sm-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-sm-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-sm-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-sm-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-sm-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-sm-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-sm-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-sm-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-sm-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-sm-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-sm-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-sm-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-sm-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-sm-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-sm-n16{margin-right:-64px!important;margin-left:-64px!important}.my-sm-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-sm-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-sm-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-sm-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-sm-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-sm-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-sm-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-sm-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-sm-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-sm-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-sm-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-sm-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-sm-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-sm-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-sm-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-sm-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-sm-n1{margin-top:-4px!important}.mt-sm-n2{margin-top:-8px!important}.mt-sm-n3{margin-top:-12px!important}.mt-sm-n4{margin-top:-16px!important}.mt-sm-n5{margin-top:-20px!important}.mt-sm-n6{margin-top:-24px!important}.mt-sm-n7{margin-top:-28px!important}.mt-sm-n8{margin-top:-32px!important}.mt-sm-n9{margin-top:-36px!important}.mt-sm-n10{margin-top:-40px!important}.mt-sm-n11{margin-top:-44px!important}.mt-sm-n12{margin-top:-48px!important}.mt-sm-n13{margin-top:-52px!important}.mt-sm-n14{margin-top:-56px!important}.mt-sm-n15{margin-top:-60px!important}.mt-sm-n16{margin-top:-64px!important}.mr-sm-n1{margin-right:-4px!important}.mr-sm-n2{margin-right:-8px!important}.mr-sm-n3{margin-right:-12px!important}.mr-sm-n4{margin-right:-16px!important}.mr-sm-n5{margin-right:-20px!important}.mr-sm-n6{margin-right:-24px!important}.mr-sm-n7{margin-right:-28px!important}.mr-sm-n8{margin-right:-32px!important}.mr-sm-n9{margin-right:-36px!important}.mr-sm-n10{margin-right:-40px!important}.mr-sm-n11{margin-right:-44px!important}.mr-sm-n12{margin-right:-48px!important}.mr-sm-n13{margin-right:-52px!important}.mr-sm-n14{margin-right:-56px!important}.mr-sm-n15{margin-right:-60px!important}.mr-sm-n16{margin-right:-64px!important}.mb-sm-n1{margin-bottom:-4px!important}.mb-sm-n2{margin-bottom:-8px!important}.mb-sm-n3{margin-bottom:-12px!important}.mb-sm-n4{margin-bottom:-16px!important}.mb-sm-n5{margin-bottom:-20px!important}.mb-sm-n6{margin-bottom:-24px!important}.mb-sm-n7{margin-bottom:-28px!important}.mb-sm-n8{margin-bottom:-32px!important}.mb-sm-n9{margin-bottom:-36px!important}.mb-sm-n10{margin-bottom:-40px!important}.mb-sm-n11{margin-bottom:-44px!important}.mb-sm-n12{margin-bottom:-48px!important}.mb-sm-n13{margin-bottom:-52px!important}.mb-sm-n14{margin-bottom:-56px!important}.mb-sm-n15{margin-bottom:-60px!important}.mb-sm-n16{margin-bottom:-64px!important}.ml-sm-n1{margin-left:-4px!important}.ml-sm-n2{margin-left:-8px!important}.ml-sm-n3{margin-left:-12px!important}.ml-sm-n4{margin-left:-16px!important}.ml-sm-n5{margin-left:-20px!important}.ml-sm-n6{margin-left:-24px!important}.ml-sm-n7{margin-left:-28px!important}.ml-sm-n8{margin-left:-32px!important}.ml-sm-n9{margin-left:-36px!important}.ml-sm-n10{margin-left:-40px!important}.ml-sm-n11{margin-left:-44px!important}.ml-sm-n12{margin-left:-48px!important}.ml-sm-n13{margin-left:-52px!important}.ml-sm-n14{margin-left:-56px!important}.ml-sm-n15{margin-left:-60px!important}.ml-sm-n16{margin-left:-64px!important}.ms-sm-n1{margin-inline-start:-4px!important}.ms-sm-n2{margin-inline-start:-8px!important}.ms-sm-n3{margin-inline-start:-12px!important}.ms-sm-n4{margin-inline-start:-16px!important}.ms-sm-n5{margin-inline-start:-20px!important}.ms-sm-n6{margin-inline-start:-24px!important}.ms-sm-n7{margin-inline-start:-28px!important}.ms-sm-n8{margin-inline-start:-32px!important}.ms-sm-n9{margin-inline-start:-36px!important}.ms-sm-n10{margin-inline-start:-40px!important}.ms-sm-n11{margin-inline-start:-44px!important}.ms-sm-n12{margin-inline-start:-48px!important}.ms-sm-n13{margin-inline-start:-52px!important}.ms-sm-n14{margin-inline-start:-56px!important}.ms-sm-n15{margin-inline-start:-60px!important}.ms-sm-n16{margin-inline-start:-64px!important}.me-sm-n1{margin-inline-end:-4px!important}.me-sm-n2{margin-inline-end:-8px!important}.me-sm-n3{margin-inline-end:-12px!important}.me-sm-n4{margin-inline-end:-16px!important}.me-sm-n5{margin-inline-end:-20px!important}.me-sm-n6{margin-inline-end:-24px!important}.me-sm-n7{margin-inline-end:-28px!important}.me-sm-n8{margin-inline-end:-32px!important}.me-sm-n9{margin-inline-end:-36px!important}.me-sm-n10{margin-inline-end:-40px!important}.me-sm-n11{margin-inline-end:-44px!important}.me-sm-n12{margin-inline-end:-48px!important}.me-sm-n13{margin-inline-end:-52px!important}.me-sm-n14{margin-inline-end:-56px!important}.me-sm-n15{margin-inline-end:-60px!important}.me-sm-n16{margin-inline-end:-64px!important}.pa-sm-0{padding:0!important}.pa-sm-1{padding:4px!important}.pa-sm-2{padding:8px!important}.pa-sm-3{padding:12px!important}.pa-sm-4{padding:16px!important}.pa-sm-5{padding:20px!important}.pa-sm-6{padding:24px!important}.pa-sm-7{padding:28px!important}.pa-sm-8{padding:32px!important}.pa-sm-9{padding:36px!important}.pa-sm-10{padding:40px!important}.pa-sm-11{padding:44px!important}.pa-sm-12{padding:48px!important}.pa-sm-13{padding:52px!important}.pa-sm-14{padding:56px!important}.pa-sm-15{padding:60px!important}.pa-sm-16{padding:64px!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:4px!important;padding-left:4px!important}.px-sm-2{padding-right:8px!important;padding-left:8px!important}.px-sm-3{padding-right:12px!important;padding-left:12px!important}.px-sm-4{padding-right:16px!important;padding-left:16px!important}.px-sm-5{padding-right:20px!important;padding-left:20px!important}.px-sm-6{padding-right:24px!important;padding-left:24px!important}.px-sm-7{padding-right:28px!important;padding-left:28px!important}.px-sm-8{padding-right:32px!important;padding-left:32px!important}.px-sm-9{padding-right:36px!important;padding-left:36px!important}.px-sm-10{padding-right:40px!important;padding-left:40px!important}.px-sm-11{padding-right:44px!important;padding-left:44px!important}.px-sm-12{padding-right:48px!important;padding-left:48px!important}.px-sm-13{padding-right:52px!important;padding-left:52px!important}.px-sm-14{padding-right:56px!important;padding-left:56px!important}.px-sm-15{padding-right:60px!important;padding-left:60px!important}.px-sm-16{padding-right:64px!important;padding-left:64px!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:4px!important;padding-bottom:4px!important}.py-sm-2{padding-top:8px!important;padding-bottom:8px!important}.py-sm-3{padding-top:12px!important;padding-bottom:12px!important}.py-sm-4{padding-top:16px!important;padding-bottom:16px!important}.py-sm-5{padding-top:20px!important;padding-bottom:20px!important}.py-sm-6{padding-top:24px!important;padding-bottom:24px!important}.py-sm-7{padding-top:28px!important;padding-bottom:28px!important}.py-sm-8{padding-top:32px!important;padding-bottom:32px!important}.py-sm-9{padding-top:36px!important;padding-bottom:36px!important}.py-sm-10{padding-top:40px!important;padding-bottom:40px!important}.py-sm-11{padding-top:44px!important;padding-bottom:44px!important}.py-sm-12{padding-top:48px!important;padding-bottom:48px!important}.py-sm-13{padding-top:52px!important;padding-bottom:52px!important}.py-sm-14{padding-top:56px!important;padding-bottom:56px!important}.py-sm-15{padding-top:60px!important;padding-bottom:60px!important}.py-sm-16{padding-top:64px!important;padding-bottom:64px!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:4px!important}.pt-sm-2{padding-top:8px!important}.pt-sm-3{padding-top:12px!important}.pt-sm-4{padding-top:16px!important}.pt-sm-5{padding-top:20px!important}.pt-sm-6{padding-top:24px!important}.pt-sm-7{padding-top:28px!important}.pt-sm-8{padding-top:32px!important}.pt-sm-9{padding-top:36px!important}.pt-sm-10{padding-top:40px!important}.pt-sm-11{padding-top:44px!important}.pt-sm-12{padding-top:48px!important}.pt-sm-13{padding-top:52px!important}.pt-sm-14{padding-top:56px!important}.pt-sm-15{padding-top:60px!important}.pt-sm-16{padding-top:64px!important}.pr-sm-0{padding-right:0!important}.pr-sm-1{padding-right:4px!important}.pr-sm-2{padding-right:8px!important}.pr-sm-3{padding-right:12px!important}.pr-sm-4{padding-right:16px!important}.pr-sm-5{padding-right:20px!important}.pr-sm-6{padding-right:24px!important}.pr-sm-7{padding-right:28px!important}.pr-sm-8{padding-right:32px!important}.pr-sm-9{padding-right:36px!important}.pr-sm-10{padding-right:40px!important}.pr-sm-11{padding-right:44px!important}.pr-sm-12{padding-right:48px!important}.pr-sm-13{padding-right:52px!important}.pr-sm-14{padding-right:56px!important}.pr-sm-15{padding-right:60px!important}.pr-sm-16{padding-right:64px!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:4px!important}.pb-sm-2{padding-bottom:8px!important}.pb-sm-3{padding-bottom:12px!important}.pb-sm-4{padding-bottom:16px!important}.pb-sm-5{padding-bottom:20px!important}.pb-sm-6{padding-bottom:24px!important}.pb-sm-7{padding-bottom:28px!important}.pb-sm-8{padding-bottom:32px!important}.pb-sm-9{padding-bottom:36px!important}.pb-sm-10{padding-bottom:40px!important}.pb-sm-11{padding-bottom:44px!important}.pb-sm-12{padding-bottom:48px!important}.pb-sm-13{padding-bottom:52px!important}.pb-sm-14{padding-bottom:56px!important}.pb-sm-15{padding-bottom:60px!important}.pb-sm-16{padding-bottom:64px!important}.pl-sm-0{padding-left:0!important}.pl-sm-1{padding-left:4px!important}.pl-sm-2{padding-left:8px!important}.pl-sm-3{padding-left:12px!important}.pl-sm-4{padding-left:16px!important}.pl-sm-5{padding-left:20px!important}.pl-sm-6{padding-left:24px!important}.pl-sm-7{padding-left:28px!important}.pl-sm-8{padding-left:32px!important}.pl-sm-9{padding-left:36px!important}.pl-sm-10{padding-left:40px!important}.pl-sm-11{padding-left:44px!important}.pl-sm-12{padding-left:48px!important}.pl-sm-13{padding-left:52px!important}.pl-sm-14{padding-left:56px!important}.pl-sm-15{padding-left:60px!important}.pl-sm-16{padding-left:64px!important}.ps-sm-0{padding-inline-start:0px!important}.ps-sm-1{padding-inline-start:4px!important}.ps-sm-2{padding-inline-start:8px!important}.ps-sm-3{padding-inline-start:12px!important}.ps-sm-4{padding-inline-start:16px!important}.ps-sm-5{padding-inline-start:20px!important}.ps-sm-6{padding-inline-start:24px!important}.ps-sm-7{padding-inline-start:28px!important}.ps-sm-8{padding-inline-start:32px!important}.ps-sm-9{padding-inline-start:36px!important}.ps-sm-10{padding-inline-start:40px!important}.ps-sm-11{padding-inline-start:44px!important}.ps-sm-12{padding-inline-start:48px!important}.ps-sm-13{padding-inline-start:52px!important}.ps-sm-14{padding-inline-start:56px!important}.ps-sm-15{padding-inline-start:60px!important}.ps-sm-16{padding-inline-start:64px!important}.pe-sm-0{padding-inline-end:0px!important}.pe-sm-1{padding-inline-end:4px!important}.pe-sm-2{padding-inline-end:8px!important}.pe-sm-3{padding-inline-end:12px!important}.pe-sm-4{padding-inline-end:16px!important}.pe-sm-5{padding-inline-end:20px!important}.pe-sm-6{padding-inline-end:24px!important}.pe-sm-7{padding-inline-end:28px!important}.pe-sm-8{padding-inline-end:32px!important}.pe-sm-9{padding-inline-end:36px!important}.pe-sm-10{padding-inline-end:40px!important}.pe-sm-11{padding-inline-end:44px!important}.pe-sm-12{padding-inline-end:48px!important}.pe-sm-13{padding-inline-end:52px!important}.pe-sm-14{padding-inline-end:56px!important}.pe-sm-15{padding-inline-end:60px!important}.pe-sm-16{padding-inline-end:64px!important}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}.text-sm-justify{text-align:justify!important}.text-sm-start{text-align:start!important}.text-sm-end{text-align:end!important}.text-sm-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-sm-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media (min-width: 960px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.float-md-none{float:none!important}.float-md-left{float:left!important}.float-md-right{float:right!important}.v-locale--is-rtl .float-md-end{float:left!important}.v-locale--is-rtl .float-md-start,.v-locale--is-ltr .float-md-end{float:right!important}.v-locale--is-ltr .float-md-start{float:left!important}.flex-md-fill,.flex-md-1-1{flex:1 1 auto!important}.flex-md-1-0{flex:1 0 auto!important}.flex-md-0-1{flex:0 1 auto!important}.flex-md-0-0{flex:0 0 auto!important}.flex-md-1-1-100{flex:1 1 100%!important}.flex-md-1-0-100{flex:1 0 100%!important}.flex-md-0-1-100{flex:0 1 100%!important}.flex-md-0-0-100{flex:0 0 100%!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-md-start{justify-content:flex-start!important}.justify-md-end{justify-content:flex-end!important}.justify-md-center{justify-content:center!important}.justify-md-space-between{justify-content:space-between!important}.justify-md-space-around{justify-content:space-around!important}.justify-md-space-evenly{justify-content:space-evenly!important}.align-md-start{align-items:flex-start!important}.align-md-end{align-items:flex-end!important}.align-md-center{align-items:center!important}.align-md-baseline{align-items:baseline!important}.align-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-space-between{align-content:space-between!important}.align-content-md-space-around{align-content:space-around!important}.align-content-md-space-evenly{align-content:space-evenly!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-6{order:6!important}.order-md-7{order:7!important}.order-md-8{order:8!important}.order-md-9{order:9!important}.order-md-10{order:10!important}.order-md-11{order:11!important}.order-md-12{order:12!important}.order-md-last{order:13!important}.ga-md-0{gap:0px!important}.ga-md-1{gap:4px!important}.ga-md-2{gap:8px!important}.ga-md-3{gap:12px!important}.ga-md-4{gap:16px!important}.ga-md-5{gap:20px!important}.ga-md-6{gap:24px!important}.ga-md-7{gap:28px!important}.ga-md-8{gap:32px!important}.ga-md-9{gap:36px!important}.ga-md-10{gap:40px!important}.ga-md-11{gap:44px!important}.ga-md-12{gap:48px!important}.ga-md-13{gap:52px!important}.ga-md-14{gap:56px!important}.ga-md-15{gap:60px!important}.ga-md-16{gap:64px!important}.ga-md-auto{gap:auto!important}.gr-md-0{row-gap:0px!important}.gr-md-1{row-gap:4px!important}.gr-md-2{row-gap:8px!important}.gr-md-3{row-gap:12px!important}.gr-md-4{row-gap:16px!important}.gr-md-5{row-gap:20px!important}.gr-md-6{row-gap:24px!important}.gr-md-7{row-gap:28px!important}.gr-md-8{row-gap:32px!important}.gr-md-9{row-gap:36px!important}.gr-md-10{row-gap:40px!important}.gr-md-11{row-gap:44px!important}.gr-md-12{row-gap:48px!important}.gr-md-13{row-gap:52px!important}.gr-md-14{row-gap:56px!important}.gr-md-15{row-gap:60px!important}.gr-md-16{row-gap:64px!important}.gr-md-auto{row-gap:auto!important}.gc-md-0{column-gap:0px!important}.gc-md-1{column-gap:4px!important}.gc-md-2{column-gap:8px!important}.gc-md-3{column-gap:12px!important}.gc-md-4{column-gap:16px!important}.gc-md-5{column-gap:20px!important}.gc-md-6{column-gap:24px!important}.gc-md-7{column-gap:28px!important}.gc-md-8{column-gap:32px!important}.gc-md-9{column-gap:36px!important}.gc-md-10{column-gap:40px!important}.gc-md-11{column-gap:44px!important}.gc-md-12{column-gap:48px!important}.gc-md-13{column-gap:52px!important}.gc-md-14{column-gap:56px!important}.gc-md-15{column-gap:60px!important}.gc-md-16{column-gap:64px!important}.gc-md-auto{column-gap:auto!important}.ma-md-0{margin:0!important}.ma-md-1{margin:4px!important}.ma-md-2{margin:8px!important}.ma-md-3{margin:12px!important}.ma-md-4{margin:16px!important}.ma-md-5{margin:20px!important}.ma-md-6{margin:24px!important}.ma-md-7{margin:28px!important}.ma-md-8{margin:32px!important}.ma-md-9{margin:36px!important}.ma-md-10{margin:40px!important}.ma-md-11{margin:44px!important}.ma-md-12{margin:48px!important}.ma-md-13{margin:52px!important}.ma-md-14{margin:56px!important}.ma-md-15{margin:60px!important}.ma-md-16{margin:64px!important}.ma-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:4px!important;margin-left:4px!important}.mx-md-2{margin-right:8px!important;margin-left:8px!important}.mx-md-3{margin-right:12px!important;margin-left:12px!important}.mx-md-4{margin-right:16px!important;margin-left:16px!important}.mx-md-5{margin-right:20px!important;margin-left:20px!important}.mx-md-6{margin-right:24px!important;margin-left:24px!important}.mx-md-7{margin-right:28px!important;margin-left:28px!important}.mx-md-8{margin-right:32px!important;margin-left:32px!important}.mx-md-9{margin-right:36px!important;margin-left:36px!important}.mx-md-10{margin-right:40px!important;margin-left:40px!important}.mx-md-11{margin-right:44px!important;margin-left:44px!important}.mx-md-12{margin-right:48px!important;margin-left:48px!important}.mx-md-13{margin-right:52px!important;margin-left:52px!important}.mx-md-14{margin-right:56px!important;margin-left:56px!important}.mx-md-15{margin-right:60px!important;margin-left:60px!important}.mx-md-16{margin-right:64px!important;margin-left:64px!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:4px!important;margin-bottom:4px!important}.my-md-2{margin-top:8px!important;margin-bottom:8px!important}.my-md-3{margin-top:12px!important;margin-bottom:12px!important}.my-md-4{margin-top:16px!important;margin-bottom:16px!important}.my-md-5{margin-top:20px!important;margin-bottom:20px!important}.my-md-6{margin-top:24px!important;margin-bottom:24px!important}.my-md-7{margin-top:28px!important;margin-bottom:28px!important}.my-md-8{margin-top:32px!important;margin-bottom:32px!important}.my-md-9{margin-top:36px!important;margin-bottom:36px!important}.my-md-10{margin-top:40px!important;margin-bottom:40px!important}.my-md-11{margin-top:44px!important;margin-bottom:44px!important}.my-md-12{margin-top:48px!important;margin-bottom:48px!important}.my-md-13{margin-top:52px!important;margin-bottom:52px!important}.my-md-14{margin-top:56px!important;margin-bottom:56px!important}.my-md-15{margin-top:60px!important;margin-bottom:60px!important}.my-md-16{margin-top:64px!important;margin-bottom:64px!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:4px!important}.mt-md-2{margin-top:8px!important}.mt-md-3{margin-top:12px!important}.mt-md-4{margin-top:16px!important}.mt-md-5{margin-top:20px!important}.mt-md-6{margin-top:24px!important}.mt-md-7{margin-top:28px!important}.mt-md-8{margin-top:32px!important}.mt-md-9{margin-top:36px!important}.mt-md-10{margin-top:40px!important}.mt-md-11{margin-top:44px!important}.mt-md-12{margin-top:48px!important}.mt-md-13{margin-top:52px!important}.mt-md-14{margin-top:56px!important}.mt-md-15{margin-top:60px!important}.mt-md-16{margin-top:64px!important}.mt-md-auto{margin-top:auto!important}.mr-md-0{margin-right:0!important}.mr-md-1{margin-right:4px!important}.mr-md-2{margin-right:8px!important}.mr-md-3{margin-right:12px!important}.mr-md-4{margin-right:16px!important}.mr-md-5{margin-right:20px!important}.mr-md-6{margin-right:24px!important}.mr-md-7{margin-right:28px!important}.mr-md-8{margin-right:32px!important}.mr-md-9{margin-right:36px!important}.mr-md-10{margin-right:40px!important}.mr-md-11{margin-right:44px!important}.mr-md-12{margin-right:48px!important}.mr-md-13{margin-right:52px!important}.mr-md-14{margin-right:56px!important}.mr-md-15{margin-right:60px!important}.mr-md-16{margin-right:64px!important}.mr-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:4px!important}.mb-md-2{margin-bottom:8px!important}.mb-md-3{margin-bottom:12px!important}.mb-md-4{margin-bottom:16px!important}.mb-md-5{margin-bottom:20px!important}.mb-md-6{margin-bottom:24px!important}.mb-md-7{margin-bottom:28px!important}.mb-md-8{margin-bottom:32px!important}.mb-md-9{margin-bottom:36px!important}.mb-md-10{margin-bottom:40px!important}.mb-md-11{margin-bottom:44px!important}.mb-md-12{margin-bottom:48px!important}.mb-md-13{margin-bottom:52px!important}.mb-md-14{margin-bottom:56px!important}.mb-md-15{margin-bottom:60px!important}.mb-md-16{margin-bottom:64px!important}.mb-md-auto{margin-bottom:auto!important}.ml-md-0{margin-left:0!important}.ml-md-1{margin-left:4px!important}.ml-md-2{margin-left:8px!important}.ml-md-3{margin-left:12px!important}.ml-md-4{margin-left:16px!important}.ml-md-5{margin-left:20px!important}.ml-md-6{margin-left:24px!important}.ml-md-7{margin-left:28px!important}.ml-md-8{margin-left:32px!important}.ml-md-9{margin-left:36px!important}.ml-md-10{margin-left:40px!important}.ml-md-11{margin-left:44px!important}.ml-md-12{margin-left:48px!important}.ml-md-13{margin-left:52px!important}.ml-md-14{margin-left:56px!important}.ml-md-15{margin-left:60px!important}.ml-md-16{margin-left:64px!important}.ml-md-auto{margin-left:auto!important}.ms-md-0{margin-inline-start:0px!important}.ms-md-1{margin-inline-start:4px!important}.ms-md-2{margin-inline-start:8px!important}.ms-md-3{margin-inline-start:12px!important}.ms-md-4{margin-inline-start:16px!important}.ms-md-5{margin-inline-start:20px!important}.ms-md-6{margin-inline-start:24px!important}.ms-md-7{margin-inline-start:28px!important}.ms-md-8{margin-inline-start:32px!important}.ms-md-9{margin-inline-start:36px!important}.ms-md-10{margin-inline-start:40px!important}.ms-md-11{margin-inline-start:44px!important}.ms-md-12{margin-inline-start:48px!important}.ms-md-13{margin-inline-start:52px!important}.ms-md-14{margin-inline-start:56px!important}.ms-md-15{margin-inline-start:60px!important}.ms-md-16{margin-inline-start:64px!important}.ms-md-auto{margin-inline-start:auto!important}.me-md-0{margin-inline-end:0px!important}.me-md-1{margin-inline-end:4px!important}.me-md-2{margin-inline-end:8px!important}.me-md-3{margin-inline-end:12px!important}.me-md-4{margin-inline-end:16px!important}.me-md-5{margin-inline-end:20px!important}.me-md-6{margin-inline-end:24px!important}.me-md-7{margin-inline-end:28px!important}.me-md-8{margin-inline-end:32px!important}.me-md-9{margin-inline-end:36px!important}.me-md-10{margin-inline-end:40px!important}.me-md-11{margin-inline-end:44px!important}.me-md-12{margin-inline-end:48px!important}.me-md-13{margin-inline-end:52px!important}.me-md-14{margin-inline-end:56px!important}.me-md-15{margin-inline-end:60px!important}.me-md-16{margin-inline-end:64px!important}.me-md-auto{margin-inline-end:auto!important}.ma-md-n1{margin:-4px!important}.ma-md-n2{margin:-8px!important}.ma-md-n3{margin:-12px!important}.ma-md-n4{margin:-16px!important}.ma-md-n5{margin:-20px!important}.ma-md-n6{margin:-24px!important}.ma-md-n7{margin:-28px!important}.ma-md-n8{margin:-32px!important}.ma-md-n9{margin:-36px!important}.ma-md-n10{margin:-40px!important}.ma-md-n11{margin:-44px!important}.ma-md-n12{margin:-48px!important}.ma-md-n13{margin:-52px!important}.ma-md-n14{margin:-56px!important}.ma-md-n15{margin:-60px!important}.ma-md-n16{margin:-64px!important}.mx-md-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-md-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-md-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-md-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-md-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-md-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-md-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-md-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-md-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-md-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-md-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-md-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-md-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-md-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-md-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-md-n16{margin-right:-64px!important;margin-left:-64px!important}.my-md-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-md-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-md-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-md-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-md-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-md-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-md-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-md-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-md-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-md-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-md-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-md-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-md-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-md-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-md-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-md-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-md-n1{margin-top:-4px!important}.mt-md-n2{margin-top:-8px!important}.mt-md-n3{margin-top:-12px!important}.mt-md-n4{margin-top:-16px!important}.mt-md-n5{margin-top:-20px!important}.mt-md-n6{margin-top:-24px!important}.mt-md-n7{margin-top:-28px!important}.mt-md-n8{margin-top:-32px!important}.mt-md-n9{margin-top:-36px!important}.mt-md-n10{margin-top:-40px!important}.mt-md-n11{margin-top:-44px!important}.mt-md-n12{margin-top:-48px!important}.mt-md-n13{margin-top:-52px!important}.mt-md-n14{margin-top:-56px!important}.mt-md-n15{margin-top:-60px!important}.mt-md-n16{margin-top:-64px!important}.mr-md-n1{margin-right:-4px!important}.mr-md-n2{margin-right:-8px!important}.mr-md-n3{margin-right:-12px!important}.mr-md-n4{margin-right:-16px!important}.mr-md-n5{margin-right:-20px!important}.mr-md-n6{margin-right:-24px!important}.mr-md-n7{margin-right:-28px!important}.mr-md-n8{margin-right:-32px!important}.mr-md-n9{margin-right:-36px!important}.mr-md-n10{margin-right:-40px!important}.mr-md-n11{margin-right:-44px!important}.mr-md-n12{margin-right:-48px!important}.mr-md-n13{margin-right:-52px!important}.mr-md-n14{margin-right:-56px!important}.mr-md-n15{margin-right:-60px!important}.mr-md-n16{margin-right:-64px!important}.mb-md-n1{margin-bottom:-4px!important}.mb-md-n2{margin-bottom:-8px!important}.mb-md-n3{margin-bottom:-12px!important}.mb-md-n4{margin-bottom:-16px!important}.mb-md-n5{margin-bottom:-20px!important}.mb-md-n6{margin-bottom:-24px!important}.mb-md-n7{margin-bottom:-28px!important}.mb-md-n8{margin-bottom:-32px!important}.mb-md-n9{margin-bottom:-36px!important}.mb-md-n10{margin-bottom:-40px!important}.mb-md-n11{margin-bottom:-44px!important}.mb-md-n12{margin-bottom:-48px!important}.mb-md-n13{margin-bottom:-52px!important}.mb-md-n14{margin-bottom:-56px!important}.mb-md-n15{margin-bottom:-60px!important}.mb-md-n16{margin-bottom:-64px!important}.ml-md-n1{margin-left:-4px!important}.ml-md-n2{margin-left:-8px!important}.ml-md-n3{margin-left:-12px!important}.ml-md-n4{margin-left:-16px!important}.ml-md-n5{margin-left:-20px!important}.ml-md-n6{margin-left:-24px!important}.ml-md-n7{margin-left:-28px!important}.ml-md-n8{margin-left:-32px!important}.ml-md-n9{margin-left:-36px!important}.ml-md-n10{margin-left:-40px!important}.ml-md-n11{margin-left:-44px!important}.ml-md-n12{margin-left:-48px!important}.ml-md-n13{margin-left:-52px!important}.ml-md-n14{margin-left:-56px!important}.ml-md-n15{margin-left:-60px!important}.ml-md-n16{margin-left:-64px!important}.ms-md-n1{margin-inline-start:-4px!important}.ms-md-n2{margin-inline-start:-8px!important}.ms-md-n3{margin-inline-start:-12px!important}.ms-md-n4{margin-inline-start:-16px!important}.ms-md-n5{margin-inline-start:-20px!important}.ms-md-n6{margin-inline-start:-24px!important}.ms-md-n7{margin-inline-start:-28px!important}.ms-md-n8{margin-inline-start:-32px!important}.ms-md-n9{margin-inline-start:-36px!important}.ms-md-n10{margin-inline-start:-40px!important}.ms-md-n11{margin-inline-start:-44px!important}.ms-md-n12{margin-inline-start:-48px!important}.ms-md-n13{margin-inline-start:-52px!important}.ms-md-n14{margin-inline-start:-56px!important}.ms-md-n15{margin-inline-start:-60px!important}.ms-md-n16{margin-inline-start:-64px!important}.me-md-n1{margin-inline-end:-4px!important}.me-md-n2{margin-inline-end:-8px!important}.me-md-n3{margin-inline-end:-12px!important}.me-md-n4{margin-inline-end:-16px!important}.me-md-n5{margin-inline-end:-20px!important}.me-md-n6{margin-inline-end:-24px!important}.me-md-n7{margin-inline-end:-28px!important}.me-md-n8{margin-inline-end:-32px!important}.me-md-n9{margin-inline-end:-36px!important}.me-md-n10{margin-inline-end:-40px!important}.me-md-n11{margin-inline-end:-44px!important}.me-md-n12{margin-inline-end:-48px!important}.me-md-n13{margin-inline-end:-52px!important}.me-md-n14{margin-inline-end:-56px!important}.me-md-n15{margin-inline-end:-60px!important}.me-md-n16{margin-inline-end:-64px!important}.pa-md-0{padding:0!important}.pa-md-1{padding:4px!important}.pa-md-2{padding:8px!important}.pa-md-3{padding:12px!important}.pa-md-4{padding:16px!important}.pa-md-5{padding:20px!important}.pa-md-6{padding:24px!important}.pa-md-7{padding:28px!important}.pa-md-8{padding:32px!important}.pa-md-9{padding:36px!important}.pa-md-10{padding:40px!important}.pa-md-11{padding:44px!important}.pa-md-12{padding:48px!important}.pa-md-13{padding:52px!important}.pa-md-14{padding:56px!important}.pa-md-15{padding:60px!important}.pa-md-16{padding:64px!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:4px!important;padding-left:4px!important}.px-md-2{padding-right:8px!important;padding-left:8px!important}.px-md-3{padding-right:12px!important;padding-left:12px!important}.px-md-4{padding-right:16px!important;padding-left:16px!important}.px-md-5{padding-right:20px!important;padding-left:20px!important}.px-md-6{padding-right:24px!important;padding-left:24px!important}.px-md-7{padding-right:28px!important;padding-left:28px!important}.px-md-8{padding-right:32px!important;padding-left:32px!important}.px-md-9{padding-right:36px!important;padding-left:36px!important}.px-md-10{padding-right:40px!important;padding-left:40px!important}.px-md-11{padding-right:44px!important;padding-left:44px!important}.px-md-12{padding-right:48px!important;padding-left:48px!important}.px-md-13{padding-right:52px!important;padding-left:52px!important}.px-md-14{padding-right:56px!important;padding-left:56px!important}.px-md-15{padding-right:60px!important;padding-left:60px!important}.px-md-16{padding-right:64px!important;padding-left:64px!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:4px!important;padding-bottom:4px!important}.py-md-2{padding-top:8px!important;padding-bottom:8px!important}.py-md-3{padding-top:12px!important;padding-bottom:12px!important}.py-md-4{padding-top:16px!important;padding-bottom:16px!important}.py-md-5{padding-top:20px!important;padding-bottom:20px!important}.py-md-6{padding-top:24px!important;padding-bottom:24px!important}.py-md-7{padding-top:28px!important;padding-bottom:28px!important}.py-md-8{padding-top:32px!important;padding-bottom:32px!important}.py-md-9{padding-top:36px!important;padding-bottom:36px!important}.py-md-10{padding-top:40px!important;padding-bottom:40px!important}.py-md-11{padding-top:44px!important;padding-bottom:44px!important}.py-md-12{padding-top:48px!important;padding-bottom:48px!important}.py-md-13{padding-top:52px!important;padding-bottom:52px!important}.py-md-14{padding-top:56px!important;padding-bottom:56px!important}.py-md-15{padding-top:60px!important;padding-bottom:60px!important}.py-md-16{padding-top:64px!important;padding-bottom:64px!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:4px!important}.pt-md-2{padding-top:8px!important}.pt-md-3{padding-top:12px!important}.pt-md-4{padding-top:16px!important}.pt-md-5{padding-top:20px!important}.pt-md-6{padding-top:24px!important}.pt-md-7{padding-top:28px!important}.pt-md-8{padding-top:32px!important}.pt-md-9{padding-top:36px!important}.pt-md-10{padding-top:40px!important}.pt-md-11{padding-top:44px!important}.pt-md-12{padding-top:48px!important}.pt-md-13{padding-top:52px!important}.pt-md-14{padding-top:56px!important}.pt-md-15{padding-top:60px!important}.pt-md-16{padding-top:64px!important}.pr-md-0{padding-right:0!important}.pr-md-1{padding-right:4px!important}.pr-md-2{padding-right:8px!important}.pr-md-3{padding-right:12px!important}.pr-md-4{padding-right:16px!important}.pr-md-5{padding-right:20px!important}.pr-md-6{padding-right:24px!important}.pr-md-7{padding-right:28px!important}.pr-md-8{padding-right:32px!important}.pr-md-9{padding-right:36px!important}.pr-md-10{padding-right:40px!important}.pr-md-11{padding-right:44px!important}.pr-md-12{padding-right:48px!important}.pr-md-13{padding-right:52px!important}.pr-md-14{padding-right:56px!important}.pr-md-15{padding-right:60px!important}.pr-md-16{padding-right:64px!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:4px!important}.pb-md-2{padding-bottom:8px!important}.pb-md-3{padding-bottom:12px!important}.pb-md-4{padding-bottom:16px!important}.pb-md-5{padding-bottom:20px!important}.pb-md-6{padding-bottom:24px!important}.pb-md-7{padding-bottom:28px!important}.pb-md-8{padding-bottom:32px!important}.pb-md-9{padding-bottom:36px!important}.pb-md-10{padding-bottom:40px!important}.pb-md-11{padding-bottom:44px!important}.pb-md-12{padding-bottom:48px!important}.pb-md-13{padding-bottom:52px!important}.pb-md-14{padding-bottom:56px!important}.pb-md-15{padding-bottom:60px!important}.pb-md-16{padding-bottom:64px!important}.pl-md-0{padding-left:0!important}.pl-md-1{padding-left:4px!important}.pl-md-2{padding-left:8px!important}.pl-md-3{padding-left:12px!important}.pl-md-4{padding-left:16px!important}.pl-md-5{padding-left:20px!important}.pl-md-6{padding-left:24px!important}.pl-md-7{padding-left:28px!important}.pl-md-8{padding-left:32px!important}.pl-md-9{padding-left:36px!important}.pl-md-10{padding-left:40px!important}.pl-md-11{padding-left:44px!important}.pl-md-12{padding-left:48px!important}.pl-md-13{padding-left:52px!important}.pl-md-14{padding-left:56px!important}.pl-md-15{padding-left:60px!important}.pl-md-16{padding-left:64px!important}.ps-md-0{padding-inline-start:0px!important}.ps-md-1{padding-inline-start:4px!important}.ps-md-2{padding-inline-start:8px!important}.ps-md-3{padding-inline-start:12px!important}.ps-md-4{padding-inline-start:16px!important}.ps-md-5{padding-inline-start:20px!important}.ps-md-6{padding-inline-start:24px!important}.ps-md-7{padding-inline-start:28px!important}.ps-md-8{padding-inline-start:32px!important}.ps-md-9{padding-inline-start:36px!important}.ps-md-10{padding-inline-start:40px!important}.ps-md-11{padding-inline-start:44px!important}.ps-md-12{padding-inline-start:48px!important}.ps-md-13{padding-inline-start:52px!important}.ps-md-14{padding-inline-start:56px!important}.ps-md-15{padding-inline-start:60px!important}.ps-md-16{padding-inline-start:64px!important}.pe-md-0{padding-inline-end:0px!important}.pe-md-1{padding-inline-end:4px!important}.pe-md-2{padding-inline-end:8px!important}.pe-md-3{padding-inline-end:12px!important}.pe-md-4{padding-inline-end:16px!important}.pe-md-5{padding-inline-end:20px!important}.pe-md-6{padding-inline-end:24px!important}.pe-md-7{padding-inline-end:28px!important}.pe-md-8{padding-inline-end:32px!important}.pe-md-9{padding-inline-end:36px!important}.pe-md-10{padding-inline-end:40px!important}.pe-md-11{padding-inline-end:44px!important}.pe-md-12{padding-inline-end:48px!important}.pe-md-13{padding-inline-end:52px!important}.pe-md-14{padding-inline-end:56px!important}.pe-md-15{padding-inline-end:60px!important}.pe-md-16{padding-inline-end:64px!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}.text-md-justify{text-align:justify!important}.text-md-start{text-align:start!important}.text-md-end{text-align:end!important}.text-md-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-md-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media (min-width: 1280px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.float-lg-none{float:none!important}.float-lg-left{float:left!important}.float-lg-right{float:right!important}.v-locale--is-rtl .float-lg-end{float:left!important}.v-locale--is-rtl .float-lg-start,.v-locale--is-ltr .float-lg-end{float:right!important}.v-locale--is-ltr .float-lg-start{float:left!important}.flex-lg-fill,.flex-lg-1-1{flex:1 1 auto!important}.flex-lg-1-0{flex:1 0 auto!important}.flex-lg-0-1{flex:0 1 auto!important}.flex-lg-0-0{flex:0 0 auto!important}.flex-lg-1-1-100{flex:1 1 100%!important}.flex-lg-1-0-100{flex:1 0 100%!important}.flex-lg-0-1-100{flex:0 1 100%!important}.flex-lg-0-0-100{flex:0 0 100%!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-lg-start{justify-content:flex-start!important}.justify-lg-end{justify-content:flex-end!important}.justify-lg-center{justify-content:center!important}.justify-lg-space-between{justify-content:space-between!important}.justify-lg-space-around{justify-content:space-around!important}.justify-lg-space-evenly{justify-content:space-evenly!important}.align-lg-start{align-items:flex-start!important}.align-lg-end{align-items:flex-end!important}.align-lg-center{align-items:center!important}.align-lg-baseline{align-items:baseline!important}.align-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-space-between{align-content:space-between!important}.align-content-lg-space-around{align-content:space-around!important}.align-content-lg-space-evenly{align-content:space-evenly!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-6{order:6!important}.order-lg-7{order:7!important}.order-lg-8{order:8!important}.order-lg-9{order:9!important}.order-lg-10{order:10!important}.order-lg-11{order:11!important}.order-lg-12{order:12!important}.order-lg-last{order:13!important}.ga-lg-0{gap:0px!important}.ga-lg-1{gap:4px!important}.ga-lg-2{gap:8px!important}.ga-lg-3{gap:12px!important}.ga-lg-4{gap:16px!important}.ga-lg-5{gap:20px!important}.ga-lg-6{gap:24px!important}.ga-lg-7{gap:28px!important}.ga-lg-8{gap:32px!important}.ga-lg-9{gap:36px!important}.ga-lg-10{gap:40px!important}.ga-lg-11{gap:44px!important}.ga-lg-12{gap:48px!important}.ga-lg-13{gap:52px!important}.ga-lg-14{gap:56px!important}.ga-lg-15{gap:60px!important}.ga-lg-16{gap:64px!important}.ga-lg-auto{gap:auto!important}.gr-lg-0{row-gap:0px!important}.gr-lg-1{row-gap:4px!important}.gr-lg-2{row-gap:8px!important}.gr-lg-3{row-gap:12px!important}.gr-lg-4{row-gap:16px!important}.gr-lg-5{row-gap:20px!important}.gr-lg-6{row-gap:24px!important}.gr-lg-7{row-gap:28px!important}.gr-lg-8{row-gap:32px!important}.gr-lg-9{row-gap:36px!important}.gr-lg-10{row-gap:40px!important}.gr-lg-11{row-gap:44px!important}.gr-lg-12{row-gap:48px!important}.gr-lg-13{row-gap:52px!important}.gr-lg-14{row-gap:56px!important}.gr-lg-15{row-gap:60px!important}.gr-lg-16{row-gap:64px!important}.gr-lg-auto{row-gap:auto!important}.gc-lg-0{column-gap:0px!important}.gc-lg-1{column-gap:4px!important}.gc-lg-2{column-gap:8px!important}.gc-lg-3{column-gap:12px!important}.gc-lg-4{column-gap:16px!important}.gc-lg-5{column-gap:20px!important}.gc-lg-6{column-gap:24px!important}.gc-lg-7{column-gap:28px!important}.gc-lg-8{column-gap:32px!important}.gc-lg-9{column-gap:36px!important}.gc-lg-10{column-gap:40px!important}.gc-lg-11{column-gap:44px!important}.gc-lg-12{column-gap:48px!important}.gc-lg-13{column-gap:52px!important}.gc-lg-14{column-gap:56px!important}.gc-lg-15{column-gap:60px!important}.gc-lg-16{column-gap:64px!important}.gc-lg-auto{column-gap:auto!important}.ma-lg-0{margin:0!important}.ma-lg-1{margin:4px!important}.ma-lg-2{margin:8px!important}.ma-lg-3{margin:12px!important}.ma-lg-4{margin:16px!important}.ma-lg-5{margin:20px!important}.ma-lg-6{margin:24px!important}.ma-lg-7{margin:28px!important}.ma-lg-8{margin:32px!important}.ma-lg-9{margin:36px!important}.ma-lg-10{margin:40px!important}.ma-lg-11{margin:44px!important}.ma-lg-12{margin:48px!important}.ma-lg-13{margin:52px!important}.ma-lg-14{margin:56px!important}.ma-lg-15{margin:60px!important}.ma-lg-16{margin:64px!important}.ma-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:4px!important;margin-left:4px!important}.mx-lg-2{margin-right:8px!important;margin-left:8px!important}.mx-lg-3{margin-right:12px!important;margin-left:12px!important}.mx-lg-4{margin-right:16px!important;margin-left:16px!important}.mx-lg-5{margin-right:20px!important;margin-left:20px!important}.mx-lg-6{margin-right:24px!important;margin-left:24px!important}.mx-lg-7{margin-right:28px!important;margin-left:28px!important}.mx-lg-8{margin-right:32px!important;margin-left:32px!important}.mx-lg-9{margin-right:36px!important;margin-left:36px!important}.mx-lg-10{margin-right:40px!important;margin-left:40px!important}.mx-lg-11{margin-right:44px!important;margin-left:44px!important}.mx-lg-12{margin-right:48px!important;margin-left:48px!important}.mx-lg-13{margin-right:52px!important;margin-left:52px!important}.mx-lg-14{margin-right:56px!important;margin-left:56px!important}.mx-lg-15{margin-right:60px!important;margin-left:60px!important}.mx-lg-16{margin-right:64px!important;margin-left:64px!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:4px!important;margin-bottom:4px!important}.my-lg-2{margin-top:8px!important;margin-bottom:8px!important}.my-lg-3{margin-top:12px!important;margin-bottom:12px!important}.my-lg-4{margin-top:16px!important;margin-bottom:16px!important}.my-lg-5{margin-top:20px!important;margin-bottom:20px!important}.my-lg-6{margin-top:24px!important;margin-bottom:24px!important}.my-lg-7{margin-top:28px!important;margin-bottom:28px!important}.my-lg-8{margin-top:32px!important;margin-bottom:32px!important}.my-lg-9{margin-top:36px!important;margin-bottom:36px!important}.my-lg-10{margin-top:40px!important;margin-bottom:40px!important}.my-lg-11{margin-top:44px!important;margin-bottom:44px!important}.my-lg-12{margin-top:48px!important;margin-bottom:48px!important}.my-lg-13{margin-top:52px!important;margin-bottom:52px!important}.my-lg-14{margin-top:56px!important;margin-bottom:56px!important}.my-lg-15{margin-top:60px!important;margin-bottom:60px!important}.my-lg-16{margin-top:64px!important;margin-bottom:64px!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:4px!important}.mt-lg-2{margin-top:8px!important}.mt-lg-3{margin-top:12px!important}.mt-lg-4{margin-top:16px!important}.mt-lg-5{margin-top:20px!important}.mt-lg-6{margin-top:24px!important}.mt-lg-7{margin-top:28px!important}.mt-lg-8{margin-top:32px!important}.mt-lg-9{margin-top:36px!important}.mt-lg-10{margin-top:40px!important}.mt-lg-11{margin-top:44px!important}.mt-lg-12{margin-top:48px!important}.mt-lg-13{margin-top:52px!important}.mt-lg-14{margin-top:56px!important}.mt-lg-15{margin-top:60px!important}.mt-lg-16{margin-top:64px!important}.mt-lg-auto{margin-top:auto!important}.mr-lg-0{margin-right:0!important}.mr-lg-1{margin-right:4px!important}.mr-lg-2{margin-right:8px!important}.mr-lg-3{margin-right:12px!important}.mr-lg-4{margin-right:16px!important}.mr-lg-5{margin-right:20px!important}.mr-lg-6{margin-right:24px!important}.mr-lg-7{margin-right:28px!important}.mr-lg-8{margin-right:32px!important}.mr-lg-9{margin-right:36px!important}.mr-lg-10{margin-right:40px!important}.mr-lg-11{margin-right:44px!important}.mr-lg-12{margin-right:48px!important}.mr-lg-13{margin-right:52px!important}.mr-lg-14{margin-right:56px!important}.mr-lg-15{margin-right:60px!important}.mr-lg-16{margin-right:64px!important}.mr-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:4px!important}.mb-lg-2{margin-bottom:8px!important}.mb-lg-3{margin-bottom:12px!important}.mb-lg-4{margin-bottom:16px!important}.mb-lg-5{margin-bottom:20px!important}.mb-lg-6{margin-bottom:24px!important}.mb-lg-7{margin-bottom:28px!important}.mb-lg-8{margin-bottom:32px!important}.mb-lg-9{margin-bottom:36px!important}.mb-lg-10{margin-bottom:40px!important}.mb-lg-11{margin-bottom:44px!important}.mb-lg-12{margin-bottom:48px!important}.mb-lg-13{margin-bottom:52px!important}.mb-lg-14{margin-bottom:56px!important}.mb-lg-15{margin-bottom:60px!important}.mb-lg-16{margin-bottom:64px!important}.mb-lg-auto{margin-bottom:auto!important}.ml-lg-0{margin-left:0!important}.ml-lg-1{margin-left:4px!important}.ml-lg-2{margin-left:8px!important}.ml-lg-3{margin-left:12px!important}.ml-lg-4{margin-left:16px!important}.ml-lg-5{margin-left:20px!important}.ml-lg-6{margin-left:24px!important}.ml-lg-7{margin-left:28px!important}.ml-lg-8{margin-left:32px!important}.ml-lg-9{margin-left:36px!important}.ml-lg-10{margin-left:40px!important}.ml-lg-11{margin-left:44px!important}.ml-lg-12{margin-left:48px!important}.ml-lg-13{margin-left:52px!important}.ml-lg-14{margin-left:56px!important}.ml-lg-15{margin-left:60px!important}.ml-lg-16{margin-left:64px!important}.ml-lg-auto{margin-left:auto!important}.ms-lg-0{margin-inline-start:0px!important}.ms-lg-1{margin-inline-start:4px!important}.ms-lg-2{margin-inline-start:8px!important}.ms-lg-3{margin-inline-start:12px!important}.ms-lg-4{margin-inline-start:16px!important}.ms-lg-5{margin-inline-start:20px!important}.ms-lg-6{margin-inline-start:24px!important}.ms-lg-7{margin-inline-start:28px!important}.ms-lg-8{margin-inline-start:32px!important}.ms-lg-9{margin-inline-start:36px!important}.ms-lg-10{margin-inline-start:40px!important}.ms-lg-11{margin-inline-start:44px!important}.ms-lg-12{margin-inline-start:48px!important}.ms-lg-13{margin-inline-start:52px!important}.ms-lg-14{margin-inline-start:56px!important}.ms-lg-15{margin-inline-start:60px!important}.ms-lg-16{margin-inline-start:64px!important}.ms-lg-auto{margin-inline-start:auto!important}.me-lg-0{margin-inline-end:0px!important}.me-lg-1{margin-inline-end:4px!important}.me-lg-2{margin-inline-end:8px!important}.me-lg-3{margin-inline-end:12px!important}.me-lg-4{margin-inline-end:16px!important}.me-lg-5{margin-inline-end:20px!important}.me-lg-6{margin-inline-end:24px!important}.me-lg-7{margin-inline-end:28px!important}.me-lg-8{margin-inline-end:32px!important}.me-lg-9{margin-inline-end:36px!important}.me-lg-10{margin-inline-end:40px!important}.me-lg-11{margin-inline-end:44px!important}.me-lg-12{margin-inline-end:48px!important}.me-lg-13{margin-inline-end:52px!important}.me-lg-14{margin-inline-end:56px!important}.me-lg-15{margin-inline-end:60px!important}.me-lg-16{margin-inline-end:64px!important}.me-lg-auto{margin-inline-end:auto!important}.ma-lg-n1{margin:-4px!important}.ma-lg-n2{margin:-8px!important}.ma-lg-n3{margin:-12px!important}.ma-lg-n4{margin:-16px!important}.ma-lg-n5{margin:-20px!important}.ma-lg-n6{margin:-24px!important}.ma-lg-n7{margin:-28px!important}.ma-lg-n8{margin:-32px!important}.ma-lg-n9{margin:-36px!important}.ma-lg-n10{margin:-40px!important}.ma-lg-n11{margin:-44px!important}.ma-lg-n12{margin:-48px!important}.ma-lg-n13{margin:-52px!important}.ma-lg-n14{margin:-56px!important}.ma-lg-n15{margin:-60px!important}.ma-lg-n16{margin:-64px!important}.mx-lg-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-lg-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-lg-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-lg-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-lg-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-lg-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-lg-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-lg-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-lg-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-lg-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-lg-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-lg-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-lg-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-lg-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-lg-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-lg-n16{margin-right:-64px!important;margin-left:-64px!important}.my-lg-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-lg-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-lg-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-lg-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-lg-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-lg-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-lg-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-lg-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-lg-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-lg-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-lg-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-lg-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-lg-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-lg-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-lg-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-lg-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-lg-n1{margin-top:-4px!important}.mt-lg-n2{margin-top:-8px!important}.mt-lg-n3{margin-top:-12px!important}.mt-lg-n4{margin-top:-16px!important}.mt-lg-n5{margin-top:-20px!important}.mt-lg-n6{margin-top:-24px!important}.mt-lg-n7{margin-top:-28px!important}.mt-lg-n8{margin-top:-32px!important}.mt-lg-n9{margin-top:-36px!important}.mt-lg-n10{margin-top:-40px!important}.mt-lg-n11{margin-top:-44px!important}.mt-lg-n12{margin-top:-48px!important}.mt-lg-n13{margin-top:-52px!important}.mt-lg-n14{margin-top:-56px!important}.mt-lg-n15{margin-top:-60px!important}.mt-lg-n16{margin-top:-64px!important}.mr-lg-n1{margin-right:-4px!important}.mr-lg-n2{margin-right:-8px!important}.mr-lg-n3{margin-right:-12px!important}.mr-lg-n4{margin-right:-16px!important}.mr-lg-n5{margin-right:-20px!important}.mr-lg-n6{margin-right:-24px!important}.mr-lg-n7{margin-right:-28px!important}.mr-lg-n8{margin-right:-32px!important}.mr-lg-n9{margin-right:-36px!important}.mr-lg-n10{margin-right:-40px!important}.mr-lg-n11{margin-right:-44px!important}.mr-lg-n12{margin-right:-48px!important}.mr-lg-n13{margin-right:-52px!important}.mr-lg-n14{margin-right:-56px!important}.mr-lg-n15{margin-right:-60px!important}.mr-lg-n16{margin-right:-64px!important}.mb-lg-n1{margin-bottom:-4px!important}.mb-lg-n2{margin-bottom:-8px!important}.mb-lg-n3{margin-bottom:-12px!important}.mb-lg-n4{margin-bottom:-16px!important}.mb-lg-n5{margin-bottom:-20px!important}.mb-lg-n6{margin-bottom:-24px!important}.mb-lg-n7{margin-bottom:-28px!important}.mb-lg-n8{margin-bottom:-32px!important}.mb-lg-n9{margin-bottom:-36px!important}.mb-lg-n10{margin-bottom:-40px!important}.mb-lg-n11{margin-bottom:-44px!important}.mb-lg-n12{margin-bottom:-48px!important}.mb-lg-n13{margin-bottom:-52px!important}.mb-lg-n14{margin-bottom:-56px!important}.mb-lg-n15{margin-bottom:-60px!important}.mb-lg-n16{margin-bottom:-64px!important}.ml-lg-n1{margin-left:-4px!important}.ml-lg-n2{margin-left:-8px!important}.ml-lg-n3{margin-left:-12px!important}.ml-lg-n4{margin-left:-16px!important}.ml-lg-n5{margin-left:-20px!important}.ml-lg-n6{margin-left:-24px!important}.ml-lg-n7{margin-left:-28px!important}.ml-lg-n8{margin-left:-32px!important}.ml-lg-n9{margin-left:-36px!important}.ml-lg-n10{margin-left:-40px!important}.ml-lg-n11{margin-left:-44px!important}.ml-lg-n12{margin-left:-48px!important}.ml-lg-n13{margin-left:-52px!important}.ml-lg-n14{margin-left:-56px!important}.ml-lg-n15{margin-left:-60px!important}.ml-lg-n16{margin-left:-64px!important}.ms-lg-n1{margin-inline-start:-4px!important}.ms-lg-n2{margin-inline-start:-8px!important}.ms-lg-n3{margin-inline-start:-12px!important}.ms-lg-n4{margin-inline-start:-16px!important}.ms-lg-n5{margin-inline-start:-20px!important}.ms-lg-n6{margin-inline-start:-24px!important}.ms-lg-n7{margin-inline-start:-28px!important}.ms-lg-n8{margin-inline-start:-32px!important}.ms-lg-n9{margin-inline-start:-36px!important}.ms-lg-n10{margin-inline-start:-40px!important}.ms-lg-n11{margin-inline-start:-44px!important}.ms-lg-n12{margin-inline-start:-48px!important}.ms-lg-n13{margin-inline-start:-52px!important}.ms-lg-n14{margin-inline-start:-56px!important}.ms-lg-n15{margin-inline-start:-60px!important}.ms-lg-n16{margin-inline-start:-64px!important}.me-lg-n1{margin-inline-end:-4px!important}.me-lg-n2{margin-inline-end:-8px!important}.me-lg-n3{margin-inline-end:-12px!important}.me-lg-n4{margin-inline-end:-16px!important}.me-lg-n5{margin-inline-end:-20px!important}.me-lg-n6{margin-inline-end:-24px!important}.me-lg-n7{margin-inline-end:-28px!important}.me-lg-n8{margin-inline-end:-32px!important}.me-lg-n9{margin-inline-end:-36px!important}.me-lg-n10{margin-inline-end:-40px!important}.me-lg-n11{margin-inline-end:-44px!important}.me-lg-n12{margin-inline-end:-48px!important}.me-lg-n13{margin-inline-end:-52px!important}.me-lg-n14{margin-inline-end:-56px!important}.me-lg-n15{margin-inline-end:-60px!important}.me-lg-n16{margin-inline-end:-64px!important}.pa-lg-0{padding:0!important}.pa-lg-1{padding:4px!important}.pa-lg-2{padding:8px!important}.pa-lg-3{padding:12px!important}.pa-lg-4{padding:16px!important}.pa-lg-5{padding:20px!important}.pa-lg-6{padding:24px!important}.pa-lg-7{padding:28px!important}.pa-lg-8{padding:32px!important}.pa-lg-9{padding:36px!important}.pa-lg-10{padding:40px!important}.pa-lg-11{padding:44px!important}.pa-lg-12{padding:48px!important}.pa-lg-13{padding:52px!important}.pa-lg-14{padding:56px!important}.pa-lg-15{padding:60px!important}.pa-lg-16{padding:64px!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:4px!important;padding-left:4px!important}.px-lg-2{padding-right:8px!important;padding-left:8px!important}.px-lg-3{padding-right:12px!important;padding-left:12px!important}.px-lg-4{padding-right:16px!important;padding-left:16px!important}.px-lg-5{padding-right:20px!important;padding-left:20px!important}.px-lg-6{padding-right:24px!important;padding-left:24px!important}.px-lg-7{padding-right:28px!important;padding-left:28px!important}.px-lg-8{padding-right:32px!important;padding-left:32px!important}.px-lg-9{padding-right:36px!important;padding-left:36px!important}.px-lg-10{padding-right:40px!important;padding-left:40px!important}.px-lg-11{padding-right:44px!important;padding-left:44px!important}.px-lg-12{padding-right:48px!important;padding-left:48px!important}.px-lg-13{padding-right:52px!important;padding-left:52px!important}.px-lg-14{padding-right:56px!important;padding-left:56px!important}.px-lg-15{padding-right:60px!important;padding-left:60px!important}.px-lg-16{padding-right:64px!important;padding-left:64px!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:4px!important;padding-bottom:4px!important}.py-lg-2{padding-top:8px!important;padding-bottom:8px!important}.py-lg-3{padding-top:12px!important;padding-bottom:12px!important}.py-lg-4{padding-top:16px!important;padding-bottom:16px!important}.py-lg-5{padding-top:20px!important;padding-bottom:20px!important}.py-lg-6{padding-top:24px!important;padding-bottom:24px!important}.py-lg-7{padding-top:28px!important;padding-bottom:28px!important}.py-lg-8{padding-top:32px!important;padding-bottom:32px!important}.py-lg-9{padding-top:36px!important;padding-bottom:36px!important}.py-lg-10{padding-top:40px!important;padding-bottom:40px!important}.py-lg-11{padding-top:44px!important;padding-bottom:44px!important}.py-lg-12{padding-top:48px!important;padding-bottom:48px!important}.py-lg-13{padding-top:52px!important;padding-bottom:52px!important}.py-lg-14{padding-top:56px!important;padding-bottom:56px!important}.py-lg-15{padding-top:60px!important;padding-bottom:60px!important}.py-lg-16{padding-top:64px!important;padding-bottom:64px!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:4px!important}.pt-lg-2{padding-top:8px!important}.pt-lg-3{padding-top:12px!important}.pt-lg-4{padding-top:16px!important}.pt-lg-5{padding-top:20px!important}.pt-lg-6{padding-top:24px!important}.pt-lg-7{padding-top:28px!important}.pt-lg-8{padding-top:32px!important}.pt-lg-9{padding-top:36px!important}.pt-lg-10{padding-top:40px!important}.pt-lg-11{padding-top:44px!important}.pt-lg-12{padding-top:48px!important}.pt-lg-13{padding-top:52px!important}.pt-lg-14{padding-top:56px!important}.pt-lg-15{padding-top:60px!important}.pt-lg-16{padding-top:64px!important}.pr-lg-0{padding-right:0!important}.pr-lg-1{padding-right:4px!important}.pr-lg-2{padding-right:8px!important}.pr-lg-3{padding-right:12px!important}.pr-lg-4{padding-right:16px!important}.pr-lg-5{padding-right:20px!important}.pr-lg-6{padding-right:24px!important}.pr-lg-7{padding-right:28px!important}.pr-lg-8{padding-right:32px!important}.pr-lg-9{padding-right:36px!important}.pr-lg-10{padding-right:40px!important}.pr-lg-11{padding-right:44px!important}.pr-lg-12{padding-right:48px!important}.pr-lg-13{padding-right:52px!important}.pr-lg-14{padding-right:56px!important}.pr-lg-15{padding-right:60px!important}.pr-lg-16{padding-right:64px!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:4px!important}.pb-lg-2{padding-bottom:8px!important}.pb-lg-3{padding-bottom:12px!important}.pb-lg-4{padding-bottom:16px!important}.pb-lg-5{padding-bottom:20px!important}.pb-lg-6{padding-bottom:24px!important}.pb-lg-7{padding-bottom:28px!important}.pb-lg-8{padding-bottom:32px!important}.pb-lg-9{padding-bottom:36px!important}.pb-lg-10{padding-bottom:40px!important}.pb-lg-11{padding-bottom:44px!important}.pb-lg-12{padding-bottom:48px!important}.pb-lg-13{padding-bottom:52px!important}.pb-lg-14{padding-bottom:56px!important}.pb-lg-15{padding-bottom:60px!important}.pb-lg-16{padding-bottom:64px!important}.pl-lg-0{padding-left:0!important}.pl-lg-1{padding-left:4px!important}.pl-lg-2{padding-left:8px!important}.pl-lg-3{padding-left:12px!important}.pl-lg-4{padding-left:16px!important}.pl-lg-5{padding-left:20px!important}.pl-lg-6{padding-left:24px!important}.pl-lg-7{padding-left:28px!important}.pl-lg-8{padding-left:32px!important}.pl-lg-9{padding-left:36px!important}.pl-lg-10{padding-left:40px!important}.pl-lg-11{padding-left:44px!important}.pl-lg-12{padding-left:48px!important}.pl-lg-13{padding-left:52px!important}.pl-lg-14{padding-left:56px!important}.pl-lg-15{padding-left:60px!important}.pl-lg-16{padding-left:64px!important}.ps-lg-0{padding-inline-start:0px!important}.ps-lg-1{padding-inline-start:4px!important}.ps-lg-2{padding-inline-start:8px!important}.ps-lg-3{padding-inline-start:12px!important}.ps-lg-4{padding-inline-start:16px!important}.ps-lg-5{padding-inline-start:20px!important}.ps-lg-6{padding-inline-start:24px!important}.ps-lg-7{padding-inline-start:28px!important}.ps-lg-8{padding-inline-start:32px!important}.ps-lg-9{padding-inline-start:36px!important}.ps-lg-10{padding-inline-start:40px!important}.ps-lg-11{padding-inline-start:44px!important}.ps-lg-12{padding-inline-start:48px!important}.ps-lg-13{padding-inline-start:52px!important}.ps-lg-14{padding-inline-start:56px!important}.ps-lg-15{padding-inline-start:60px!important}.ps-lg-16{padding-inline-start:64px!important}.pe-lg-0{padding-inline-end:0px!important}.pe-lg-1{padding-inline-end:4px!important}.pe-lg-2{padding-inline-end:8px!important}.pe-lg-3{padding-inline-end:12px!important}.pe-lg-4{padding-inline-end:16px!important}.pe-lg-5{padding-inline-end:20px!important}.pe-lg-6{padding-inline-end:24px!important}.pe-lg-7{padding-inline-end:28px!important}.pe-lg-8{padding-inline-end:32px!important}.pe-lg-9{padding-inline-end:36px!important}.pe-lg-10{padding-inline-end:40px!important}.pe-lg-11{padding-inline-end:44px!important}.pe-lg-12{padding-inline-end:48px!important}.pe-lg-13{padding-inline-end:52px!important}.pe-lg-14{padding-inline-end:56px!important}.pe-lg-15{padding-inline-end:60px!important}.pe-lg-16{padding-inline-end:64px!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}.text-lg-justify{text-align:justify!important}.text-lg-start{text-align:start!important}.text-lg-end{text-align:end!important}.text-lg-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-lg-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media (min-width: 1920px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.float-xl-none{float:none!important}.float-xl-left{float:left!important}.float-xl-right{float:right!important}.v-locale--is-rtl .float-xl-end{float:left!important}.v-locale--is-rtl .float-xl-start,.v-locale--is-ltr .float-xl-end{float:right!important}.v-locale--is-ltr .float-xl-start{float:left!important}.flex-xl-fill,.flex-xl-1-1{flex:1 1 auto!important}.flex-xl-1-0{flex:1 0 auto!important}.flex-xl-0-1{flex:0 1 auto!important}.flex-xl-0-0{flex:0 0 auto!important}.flex-xl-1-1-100{flex:1 1 100%!important}.flex-xl-1-0-100{flex:1 0 100%!important}.flex-xl-0-1-100{flex:0 1 100%!important}.flex-xl-0-0-100{flex:0 0 100%!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-xl-start{justify-content:flex-start!important}.justify-xl-end{justify-content:flex-end!important}.justify-xl-center{justify-content:center!important}.justify-xl-space-between{justify-content:space-between!important}.justify-xl-space-around{justify-content:space-around!important}.justify-xl-space-evenly{justify-content:space-evenly!important}.align-xl-start{align-items:flex-start!important}.align-xl-end{align-items:flex-end!important}.align-xl-center{align-items:center!important}.align-xl-baseline{align-items:baseline!important}.align-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-space-between{align-content:space-between!important}.align-content-xl-space-around{align-content:space-around!important}.align-content-xl-space-evenly{align-content:space-evenly!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-6{order:6!important}.order-xl-7{order:7!important}.order-xl-8{order:8!important}.order-xl-9{order:9!important}.order-xl-10{order:10!important}.order-xl-11{order:11!important}.order-xl-12{order:12!important}.order-xl-last{order:13!important}.ga-xl-0{gap:0px!important}.ga-xl-1{gap:4px!important}.ga-xl-2{gap:8px!important}.ga-xl-3{gap:12px!important}.ga-xl-4{gap:16px!important}.ga-xl-5{gap:20px!important}.ga-xl-6{gap:24px!important}.ga-xl-7{gap:28px!important}.ga-xl-8{gap:32px!important}.ga-xl-9{gap:36px!important}.ga-xl-10{gap:40px!important}.ga-xl-11{gap:44px!important}.ga-xl-12{gap:48px!important}.ga-xl-13{gap:52px!important}.ga-xl-14{gap:56px!important}.ga-xl-15{gap:60px!important}.ga-xl-16{gap:64px!important}.ga-xl-auto{gap:auto!important}.gr-xl-0{row-gap:0px!important}.gr-xl-1{row-gap:4px!important}.gr-xl-2{row-gap:8px!important}.gr-xl-3{row-gap:12px!important}.gr-xl-4{row-gap:16px!important}.gr-xl-5{row-gap:20px!important}.gr-xl-6{row-gap:24px!important}.gr-xl-7{row-gap:28px!important}.gr-xl-8{row-gap:32px!important}.gr-xl-9{row-gap:36px!important}.gr-xl-10{row-gap:40px!important}.gr-xl-11{row-gap:44px!important}.gr-xl-12{row-gap:48px!important}.gr-xl-13{row-gap:52px!important}.gr-xl-14{row-gap:56px!important}.gr-xl-15{row-gap:60px!important}.gr-xl-16{row-gap:64px!important}.gr-xl-auto{row-gap:auto!important}.gc-xl-0{column-gap:0px!important}.gc-xl-1{column-gap:4px!important}.gc-xl-2{column-gap:8px!important}.gc-xl-3{column-gap:12px!important}.gc-xl-4{column-gap:16px!important}.gc-xl-5{column-gap:20px!important}.gc-xl-6{column-gap:24px!important}.gc-xl-7{column-gap:28px!important}.gc-xl-8{column-gap:32px!important}.gc-xl-9{column-gap:36px!important}.gc-xl-10{column-gap:40px!important}.gc-xl-11{column-gap:44px!important}.gc-xl-12{column-gap:48px!important}.gc-xl-13{column-gap:52px!important}.gc-xl-14{column-gap:56px!important}.gc-xl-15{column-gap:60px!important}.gc-xl-16{column-gap:64px!important}.gc-xl-auto{column-gap:auto!important}.ma-xl-0{margin:0!important}.ma-xl-1{margin:4px!important}.ma-xl-2{margin:8px!important}.ma-xl-3{margin:12px!important}.ma-xl-4{margin:16px!important}.ma-xl-5{margin:20px!important}.ma-xl-6{margin:24px!important}.ma-xl-7{margin:28px!important}.ma-xl-8{margin:32px!important}.ma-xl-9{margin:36px!important}.ma-xl-10{margin:40px!important}.ma-xl-11{margin:44px!important}.ma-xl-12{margin:48px!important}.ma-xl-13{margin:52px!important}.ma-xl-14{margin:56px!important}.ma-xl-15{margin:60px!important}.ma-xl-16{margin:64px!important}.ma-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:4px!important;margin-left:4px!important}.mx-xl-2{margin-right:8px!important;margin-left:8px!important}.mx-xl-3{margin-right:12px!important;margin-left:12px!important}.mx-xl-4{margin-right:16px!important;margin-left:16px!important}.mx-xl-5{margin-right:20px!important;margin-left:20px!important}.mx-xl-6{margin-right:24px!important;margin-left:24px!important}.mx-xl-7{margin-right:28px!important;margin-left:28px!important}.mx-xl-8{margin-right:32px!important;margin-left:32px!important}.mx-xl-9{margin-right:36px!important;margin-left:36px!important}.mx-xl-10{margin-right:40px!important;margin-left:40px!important}.mx-xl-11{margin-right:44px!important;margin-left:44px!important}.mx-xl-12{margin-right:48px!important;margin-left:48px!important}.mx-xl-13{margin-right:52px!important;margin-left:52px!important}.mx-xl-14{margin-right:56px!important;margin-left:56px!important}.mx-xl-15{margin-right:60px!important;margin-left:60px!important}.mx-xl-16{margin-right:64px!important;margin-left:64px!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:4px!important;margin-bottom:4px!important}.my-xl-2{margin-top:8px!important;margin-bottom:8px!important}.my-xl-3{margin-top:12px!important;margin-bottom:12px!important}.my-xl-4{margin-top:16px!important;margin-bottom:16px!important}.my-xl-5{margin-top:20px!important;margin-bottom:20px!important}.my-xl-6{margin-top:24px!important;margin-bottom:24px!important}.my-xl-7{margin-top:28px!important;margin-bottom:28px!important}.my-xl-8{margin-top:32px!important;margin-bottom:32px!important}.my-xl-9{margin-top:36px!important;margin-bottom:36px!important}.my-xl-10{margin-top:40px!important;margin-bottom:40px!important}.my-xl-11{margin-top:44px!important;margin-bottom:44px!important}.my-xl-12{margin-top:48px!important;margin-bottom:48px!important}.my-xl-13{margin-top:52px!important;margin-bottom:52px!important}.my-xl-14{margin-top:56px!important;margin-bottom:56px!important}.my-xl-15{margin-top:60px!important;margin-bottom:60px!important}.my-xl-16{margin-top:64px!important;margin-bottom:64px!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:4px!important}.mt-xl-2{margin-top:8px!important}.mt-xl-3{margin-top:12px!important}.mt-xl-4{margin-top:16px!important}.mt-xl-5{margin-top:20px!important}.mt-xl-6{margin-top:24px!important}.mt-xl-7{margin-top:28px!important}.mt-xl-8{margin-top:32px!important}.mt-xl-9{margin-top:36px!important}.mt-xl-10{margin-top:40px!important}.mt-xl-11{margin-top:44px!important}.mt-xl-12{margin-top:48px!important}.mt-xl-13{margin-top:52px!important}.mt-xl-14{margin-top:56px!important}.mt-xl-15{margin-top:60px!important}.mt-xl-16{margin-top:64px!important}.mt-xl-auto{margin-top:auto!important}.mr-xl-0{margin-right:0!important}.mr-xl-1{margin-right:4px!important}.mr-xl-2{margin-right:8px!important}.mr-xl-3{margin-right:12px!important}.mr-xl-4{margin-right:16px!important}.mr-xl-5{margin-right:20px!important}.mr-xl-6{margin-right:24px!important}.mr-xl-7{margin-right:28px!important}.mr-xl-8{margin-right:32px!important}.mr-xl-9{margin-right:36px!important}.mr-xl-10{margin-right:40px!important}.mr-xl-11{margin-right:44px!important}.mr-xl-12{margin-right:48px!important}.mr-xl-13{margin-right:52px!important}.mr-xl-14{margin-right:56px!important}.mr-xl-15{margin-right:60px!important}.mr-xl-16{margin-right:64px!important}.mr-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:4px!important}.mb-xl-2{margin-bottom:8px!important}.mb-xl-3{margin-bottom:12px!important}.mb-xl-4{margin-bottom:16px!important}.mb-xl-5{margin-bottom:20px!important}.mb-xl-6{margin-bottom:24px!important}.mb-xl-7{margin-bottom:28px!important}.mb-xl-8{margin-bottom:32px!important}.mb-xl-9{margin-bottom:36px!important}.mb-xl-10{margin-bottom:40px!important}.mb-xl-11{margin-bottom:44px!important}.mb-xl-12{margin-bottom:48px!important}.mb-xl-13{margin-bottom:52px!important}.mb-xl-14{margin-bottom:56px!important}.mb-xl-15{margin-bottom:60px!important}.mb-xl-16{margin-bottom:64px!important}.mb-xl-auto{margin-bottom:auto!important}.ml-xl-0{margin-left:0!important}.ml-xl-1{margin-left:4px!important}.ml-xl-2{margin-left:8px!important}.ml-xl-3{margin-left:12px!important}.ml-xl-4{margin-left:16px!important}.ml-xl-5{margin-left:20px!important}.ml-xl-6{margin-left:24px!important}.ml-xl-7{margin-left:28px!important}.ml-xl-8{margin-left:32px!important}.ml-xl-9{margin-left:36px!important}.ml-xl-10{margin-left:40px!important}.ml-xl-11{margin-left:44px!important}.ml-xl-12{margin-left:48px!important}.ml-xl-13{margin-left:52px!important}.ml-xl-14{margin-left:56px!important}.ml-xl-15{margin-left:60px!important}.ml-xl-16{margin-left:64px!important}.ml-xl-auto{margin-left:auto!important}.ms-xl-0{margin-inline-start:0px!important}.ms-xl-1{margin-inline-start:4px!important}.ms-xl-2{margin-inline-start:8px!important}.ms-xl-3{margin-inline-start:12px!important}.ms-xl-4{margin-inline-start:16px!important}.ms-xl-5{margin-inline-start:20px!important}.ms-xl-6{margin-inline-start:24px!important}.ms-xl-7{margin-inline-start:28px!important}.ms-xl-8{margin-inline-start:32px!important}.ms-xl-9{margin-inline-start:36px!important}.ms-xl-10{margin-inline-start:40px!important}.ms-xl-11{margin-inline-start:44px!important}.ms-xl-12{margin-inline-start:48px!important}.ms-xl-13{margin-inline-start:52px!important}.ms-xl-14{margin-inline-start:56px!important}.ms-xl-15{margin-inline-start:60px!important}.ms-xl-16{margin-inline-start:64px!important}.ms-xl-auto{margin-inline-start:auto!important}.me-xl-0{margin-inline-end:0px!important}.me-xl-1{margin-inline-end:4px!important}.me-xl-2{margin-inline-end:8px!important}.me-xl-3{margin-inline-end:12px!important}.me-xl-4{margin-inline-end:16px!important}.me-xl-5{margin-inline-end:20px!important}.me-xl-6{margin-inline-end:24px!important}.me-xl-7{margin-inline-end:28px!important}.me-xl-8{margin-inline-end:32px!important}.me-xl-9{margin-inline-end:36px!important}.me-xl-10{margin-inline-end:40px!important}.me-xl-11{margin-inline-end:44px!important}.me-xl-12{margin-inline-end:48px!important}.me-xl-13{margin-inline-end:52px!important}.me-xl-14{margin-inline-end:56px!important}.me-xl-15{margin-inline-end:60px!important}.me-xl-16{margin-inline-end:64px!important}.me-xl-auto{margin-inline-end:auto!important}.ma-xl-n1{margin:-4px!important}.ma-xl-n2{margin:-8px!important}.ma-xl-n3{margin:-12px!important}.ma-xl-n4{margin:-16px!important}.ma-xl-n5{margin:-20px!important}.ma-xl-n6{margin:-24px!important}.ma-xl-n7{margin:-28px!important}.ma-xl-n8{margin:-32px!important}.ma-xl-n9{margin:-36px!important}.ma-xl-n10{margin:-40px!important}.ma-xl-n11{margin:-44px!important}.ma-xl-n12{margin:-48px!important}.ma-xl-n13{margin:-52px!important}.ma-xl-n14{margin:-56px!important}.ma-xl-n15{margin:-60px!important}.ma-xl-n16{margin:-64px!important}.mx-xl-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-xl-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-xl-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-xl-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-xl-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-xl-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-xl-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-xl-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-xl-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-xl-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-xl-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-xl-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-xl-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-xl-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-xl-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-xl-n16{margin-right:-64px!important;margin-left:-64px!important}.my-xl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-xl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-xl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-xl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-xl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-xl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-xl-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-xl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-xl-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-xl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-xl-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-xl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-xl-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-xl-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-xl-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-xl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-xl-n1{margin-top:-4px!important}.mt-xl-n2{margin-top:-8px!important}.mt-xl-n3{margin-top:-12px!important}.mt-xl-n4{margin-top:-16px!important}.mt-xl-n5{margin-top:-20px!important}.mt-xl-n6{margin-top:-24px!important}.mt-xl-n7{margin-top:-28px!important}.mt-xl-n8{margin-top:-32px!important}.mt-xl-n9{margin-top:-36px!important}.mt-xl-n10{margin-top:-40px!important}.mt-xl-n11{margin-top:-44px!important}.mt-xl-n12{margin-top:-48px!important}.mt-xl-n13{margin-top:-52px!important}.mt-xl-n14{margin-top:-56px!important}.mt-xl-n15{margin-top:-60px!important}.mt-xl-n16{margin-top:-64px!important}.mr-xl-n1{margin-right:-4px!important}.mr-xl-n2{margin-right:-8px!important}.mr-xl-n3{margin-right:-12px!important}.mr-xl-n4{margin-right:-16px!important}.mr-xl-n5{margin-right:-20px!important}.mr-xl-n6{margin-right:-24px!important}.mr-xl-n7{margin-right:-28px!important}.mr-xl-n8{margin-right:-32px!important}.mr-xl-n9{margin-right:-36px!important}.mr-xl-n10{margin-right:-40px!important}.mr-xl-n11{margin-right:-44px!important}.mr-xl-n12{margin-right:-48px!important}.mr-xl-n13{margin-right:-52px!important}.mr-xl-n14{margin-right:-56px!important}.mr-xl-n15{margin-right:-60px!important}.mr-xl-n16{margin-right:-64px!important}.mb-xl-n1{margin-bottom:-4px!important}.mb-xl-n2{margin-bottom:-8px!important}.mb-xl-n3{margin-bottom:-12px!important}.mb-xl-n4{margin-bottom:-16px!important}.mb-xl-n5{margin-bottom:-20px!important}.mb-xl-n6{margin-bottom:-24px!important}.mb-xl-n7{margin-bottom:-28px!important}.mb-xl-n8{margin-bottom:-32px!important}.mb-xl-n9{margin-bottom:-36px!important}.mb-xl-n10{margin-bottom:-40px!important}.mb-xl-n11{margin-bottom:-44px!important}.mb-xl-n12{margin-bottom:-48px!important}.mb-xl-n13{margin-bottom:-52px!important}.mb-xl-n14{margin-bottom:-56px!important}.mb-xl-n15{margin-bottom:-60px!important}.mb-xl-n16{margin-bottom:-64px!important}.ml-xl-n1{margin-left:-4px!important}.ml-xl-n2{margin-left:-8px!important}.ml-xl-n3{margin-left:-12px!important}.ml-xl-n4{margin-left:-16px!important}.ml-xl-n5{margin-left:-20px!important}.ml-xl-n6{margin-left:-24px!important}.ml-xl-n7{margin-left:-28px!important}.ml-xl-n8{margin-left:-32px!important}.ml-xl-n9{margin-left:-36px!important}.ml-xl-n10{margin-left:-40px!important}.ml-xl-n11{margin-left:-44px!important}.ml-xl-n12{margin-left:-48px!important}.ml-xl-n13{margin-left:-52px!important}.ml-xl-n14{margin-left:-56px!important}.ml-xl-n15{margin-left:-60px!important}.ml-xl-n16{margin-left:-64px!important}.ms-xl-n1{margin-inline-start:-4px!important}.ms-xl-n2{margin-inline-start:-8px!important}.ms-xl-n3{margin-inline-start:-12px!important}.ms-xl-n4{margin-inline-start:-16px!important}.ms-xl-n5{margin-inline-start:-20px!important}.ms-xl-n6{margin-inline-start:-24px!important}.ms-xl-n7{margin-inline-start:-28px!important}.ms-xl-n8{margin-inline-start:-32px!important}.ms-xl-n9{margin-inline-start:-36px!important}.ms-xl-n10{margin-inline-start:-40px!important}.ms-xl-n11{margin-inline-start:-44px!important}.ms-xl-n12{margin-inline-start:-48px!important}.ms-xl-n13{margin-inline-start:-52px!important}.ms-xl-n14{margin-inline-start:-56px!important}.ms-xl-n15{margin-inline-start:-60px!important}.ms-xl-n16{margin-inline-start:-64px!important}.me-xl-n1{margin-inline-end:-4px!important}.me-xl-n2{margin-inline-end:-8px!important}.me-xl-n3{margin-inline-end:-12px!important}.me-xl-n4{margin-inline-end:-16px!important}.me-xl-n5{margin-inline-end:-20px!important}.me-xl-n6{margin-inline-end:-24px!important}.me-xl-n7{margin-inline-end:-28px!important}.me-xl-n8{margin-inline-end:-32px!important}.me-xl-n9{margin-inline-end:-36px!important}.me-xl-n10{margin-inline-end:-40px!important}.me-xl-n11{margin-inline-end:-44px!important}.me-xl-n12{margin-inline-end:-48px!important}.me-xl-n13{margin-inline-end:-52px!important}.me-xl-n14{margin-inline-end:-56px!important}.me-xl-n15{margin-inline-end:-60px!important}.me-xl-n16{margin-inline-end:-64px!important}.pa-xl-0{padding:0!important}.pa-xl-1{padding:4px!important}.pa-xl-2{padding:8px!important}.pa-xl-3{padding:12px!important}.pa-xl-4{padding:16px!important}.pa-xl-5{padding:20px!important}.pa-xl-6{padding:24px!important}.pa-xl-7{padding:28px!important}.pa-xl-8{padding:32px!important}.pa-xl-9{padding:36px!important}.pa-xl-10{padding:40px!important}.pa-xl-11{padding:44px!important}.pa-xl-12{padding:48px!important}.pa-xl-13{padding:52px!important}.pa-xl-14{padding:56px!important}.pa-xl-15{padding:60px!important}.pa-xl-16{padding:64px!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:4px!important;padding-left:4px!important}.px-xl-2{padding-right:8px!important;padding-left:8px!important}.px-xl-3{padding-right:12px!important;padding-left:12px!important}.px-xl-4{padding-right:16px!important;padding-left:16px!important}.px-xl-5{padding-right:20px!important;padding-left:20px!important}.px-xl-6{padding-right:24px!important;padding-left:24px!important}.px-xl-7{padding-right:28px!important;padding-left:28px!important}.px-xl-8{padding-right:32px!important;padding-left:32px!important}.px-xl-9{padding-right:36px!important;padding-left:36px!important}.px-xl-10{padding-right:40px!important;padding-left:40px!important}.px-xl-11{padding-right:44px!important;padding-left:44px!important}.px-xl-12{padding-right:48px!important;padding-left:48px!important}.px-xl-13{padding-right:52px!important;padding-left:52px!important}.px-xl-14{padding-right:56px!important;padding-left:56px!important}.px-xl-15{padding-right:60px!important;padding-left:60px!important}.px-xl-16{padding-right:64px!important;padding-left:64px!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:4px!important;padding-bottom:4px!important}.py-xl-2{padding-top:8px!important;padding-bottom:8px!important}.py-xl-3{padding-top:12px!important;padding-bottom:12px!important}.py-xl-4{padding-top:16px!important;padding-bottom:16px!important}.py-xl-5{padding-top:20px!important;padding-bottom:20px!important}.py-xl-6{padding-top:24px!important;padding-bottom:24px!important}.py-xl-7{padding-top:28px!important;padding-bottom:28px!important}.py-xl-8{padding-top:32px!important;padding-bottom:32px!important}.py-xl-9{padding-top:36px!important;padding-bottom:36px!important}.py-xl-10{padding-top:40px!important;padding-bottom:40px!important}.py-xl-11{padding-top:44px!important;padding-bottom:44px!important}.py-xl-12{padding-top:48px!important;padding-bottom:48px!important}.py-xl-13{padding-top:52px!important;padding-bottom:52px!important}.py-xl-14{padding-top:56px!important;padding-bottom:56px!important}.py-xl-15{padding-top:60px!important;padding-bottom:60px!important}.py-xl-16{padding-top:64px!important;padding-bottom:64px!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:4px!important}.pt-xl-2{padding-top:8px!important}.pt-xl-3{padding-top:12px!important}.pt-xl-4{padding-top:16px!important}.pt-xl-5{padding-top:20px!important}.pt-xl-6{padding-top:24px!important}.pt-xl-7{padding-top:28px!important}.pt-xl-8{padding-top:32px!important}.pt-xl-9{padding-top:36px!important}.pt-xl-10{padding-top:40px!important}.pt-xl-11{padding-top:44px!important}.pt-xl-12{padding-top:48px!important}.pt-xl-13{padding-top:52px!important}.pt-xl-14{padding-top:56px!important}.pt-xl-15{padding-top:60px!important}.pt-xl-16{padding-top:64px!important}.pr-xl-0{padding-right:0!important}.pr-xl-1{padding-right:4px!important}.pr-xl-2{padding-right:8px!important}.pr-xl-3{padding-right:12px!important}.pr-xl-4{padding-right:16px!important}.pr-xl-5{padding-right:20px!important}.pr-xl-6{padding-right:24px!important}.pr-xl-7{padding-right:28px!important}.pr-xl-8{padding-right:32px!important}.pr-xl-9{padding-right:36px!important}.pr-xl-10{padding-right:40px!important}.pr-xl-11{padding-right:44px!important}.pr-xl-12{padding-right:48px!important}.pr-xl-13{padding-right:52px!important}.pr-xl-14{padding-right:56px!important}.pr-xl-15{padding-right:60px!important}.pr-xl-16{padding-right:64px!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:4px!important}.pb-xl-2{padding-bottom:8px!important}.pb-xl-3{padding-bottom:12px!important}.pb-xl-4{padding-bottom:16px!important}.pb-xl-5{padding-bottom:20px!important}.pb-xl-6{padding-bottom:24px!important}.pb-xl-7{padding-bottom:28px!important}.pb-xl-8{padding-bottom:32px!important}.pb-xl-9{padding-bottom:36px!important}.pb-xl-10{padding-bottom:40px!important}.pb-xl-11{padding-bottom:44px!important}.pb-xl-12{padding-bottom:48px!important}.pb-xl-13{padding-bottom:52px!important}.pb-xl-14{padding-bottom:56px!important}.pb-xl-15{padding-bottom:60px!important}.pb-xl-16{padding-bottom:64px!important}.pl-xl-0{padding-left:0!important}.pl-xl-1{padding-left:4px!important}.pl-xl-2{padding-left:8px!important}.pl-xl-3{padding-left:12px!important}.pl-xl-4{padding-left:16px!important}.pl-xl-5{padding-left:20px!important}.pl-xl-6{padding-left:24px!important}.pl-xl-7{padding-left:28px!important}.pl-xl-8{padding-left:32px!important}.pl-xl-9{padding-left:36px!important}.pl-xl-10{padding-left:40px!important}.pl-xl-11{padding-left:44px!important}.pl-xl-12{padding-left:48px!important}.pl-xl-13{padding-left:52px!important}.pl-xl-14{padding-left:56px!important}.pl-xl-15{padding-left:60px!important}.pl-xl-16{padding-left:64px!important}.ps-xl-0{padding-inline-start:0px!important}.ps-xl-1{padding-inline-start:4px!important}.ps-xl-2{padding-inline-start:8px!important}.ps-xl-3{padding-inline-start:12px!important}.ps-xl-4{padding-inline-start:16px!important}.ps-xl-5{padding-inline-start:20px!important}.ps-xl-6{padding-inline-start:24px!important}.ps-xl-7{padding-inline-start:28px!important}.ps-xl-8{padding-inline-start:32px!important}.ps-xl-9{padding-inline-start:36px!important}.ps-xl-10{padding-inline-start:40px!important}.ps-xl-11{padding-inline-start:44px!important}.ps-xl-12{padding-inline-start:48px!important}.ps-xl-13{padding-inline-start:52px!important}.ps-xl-14{padding-inline-start:56px!important}.ps-xl-15{padding-inline-start:60px!important}.ps-xl-16{padding-inline-start:64px!important}.pe-xl-0{padding-inline-end:0px!important}.pe-xl-1{padding-inline-end:4px!important}.pe-xl-2{padding-inline-end:8px!important}.pe-xl-3{padding-inline-end:12px!important}.pe-xl-4{padding-inline-end:16px!important}.pe-xl-5{padding-inline-end:20px!important}.pe-xl-6{padding-inline-end:24px!important}.pe-xl-7{padding-inline-end:28px!important}.pe-xl-8{padding-inline-end:32px!important}.pe-xl-9{padding-inline-end:36px!important}.pe-xl-10{padding-inline-end:40px!important}.pe-xl-11{padding-inline-end:44px!important}.pe-xl-12{padding-inline-end:48px!important}.pe-xl-13{padding-inline-end:52px!important}.pe-xl-14{padding-inline-end:56px!important}.pe-xl-15{padding-inline-end:60px!important}.pe-xl-16{padding-inline-end:64px!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}.text-xl-justify{text-align:justify!important}.text-xl-start{text-align:start!important}.text-xl-end{text-align:end!important}.text-xl-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-xl-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media (min-width: 2560px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.float-xxl-none{float:none!important}.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.v-locale--is-rtl .float-xxl-end{float:left!important}.v-locale--is-rtl .float-xxl-start,.v-locale--is-ltr .float-xxl-end{float:right!important}.v-locale--is-ltr .float-xxl-start{float:left!important}.flex-xxl-fill,.flex-xxl-1-1{flex:1 1 auto!important}.flex-xxl-1-0{flex:1 0 auto!important}.flex-xxl-0-1{flex:0 1 auto!important}.flex-xxl-0-0{flex:0 0 auto!important}.flex-xxl-1-1-100{flex:1 1 100%!important}.flex-xxl-1-0-100{flex:1 0 100%!important}.flex-xxl-0-1-100{flex:0 1 100%!important}.flex-xxl-0-0-100{flex:0 0 100%!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-xxl-start{justify-content:flex-start!important}.justify-xxl-end{justify-content:flex-end!important}.justify-xxl-center{justify-content:center!important}.justify-xxl-space-between{justify-content:space-between!important}.justify-xxl-space-around{justify-content:space-around!important}.justify-xxl-space-evenly{justify-content:space-evenly!important}.align-xxl-start{align-items:flex-start!important}.align-xxl-end{align-items:flex-end!important}.align-xxl-center{align-items:center!important}.align-xxl-baseline{align-items:baseline!important}.align-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-space-between{align-content:space-between!important}.align-content-xxl-space-around{align-content:space-around!important}.align-content-xxl-space-evenly{align-content:space-evenly!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-6{order:6!important}.order-xxl-7{order:7!important}.order-xxl-8{order:8!important}.order-xxl-9{order:9!important}.order-xxl-10{order:10!important}.order-xxl-11{order:11!important}.order-xxl-12{order:12!important}.order-xxl-last{order:13!important}.ga-xxl-0{gap:0px!important}.ga-xxl-1{gap:4px!important}.ga-xxl-2{gap:8px!important}.ga-xxl-3{gap:12px!important}.ga-xxl-4{gap:16px!important}.ga-xxl-5{gap:20px!important}.ga-xxl-6{gap:24px!important}.ga-xxl-7{gap:28px!important}.ga-xxl-8{gap:32px!important}.ga-xxl-9{gap:36px!important}.ga-xxl-10{gap:40px!important}.ga-xxl-11{gap:44px!important}.ga-xxl-12{gap:48px!important}.ga-xxl-13{gap:52px!important}.ga-xxl-14{gap:56px!important}.ga-xxl-15{gap:60px!important}.ga-xxl-16{gap:64px!important}.ga-xxl-auto{gap:auto!important}.gr-xxl-0{row-gap:0px!important}.gr-xxl-1{row-gap:4px!important}.gr-xxl-2{row-gap:8px!important}.gr-xxl-3{row-gap:12px!important}.gr-xxl-4{row-gap:16px!important}.gr-xxl-5{row-gap:20px!important}.gr-xxl-6{row-gap:24px!important}.gr-xxl-7{row-gap:28px!important}.gr-xxl-8{row-gap:32px!important}.gr-xxl-9{row-gap:36px!important}.gr-xxl-10{row-gap:40px!important}.gr-xxl-11{row-gap:44px!important}.gr-xxl-12{row-gap:48px!important}.gr-xxl-13{row-gap:52px!important}.gr-xxl-14{row-gap:56px!important}.gr-xxl-15{row-gap:60px!important}.gr-xxl-16{row-gap:64px!important}.gr-xxl-auto{row-gap:auto!important}.gc-xxl-0{column-gap:0px!important}.gc-xxl-1{column-gap:4px!important}.gc-xxl-2{column-gap:8px!important}.gc-xxl-3{column-gap:12px!important}.gc-xxl-4{column-gap:16px!important}.gc-xxl-5{column-gap:20px!important}.gc-xxl-6{column-gap:24px!important}.gc-xxl-7{column-gap:28px!important}.gc-xxl-8{column-gap:32px!important}.gc-xxl-9{column-gap:36px!important}.gc-xxl-10{column-gap:40px!important}.gc-xxl-11{column-gap:44px!important}.gc-xxl-12{column-gap:48px!important}.gc-xxl-13{column-gap:52px!important}.gc-xxl-14{column-gap:56px!important}.gc-xxl-15{column-gap:60px!important}.gc-xxl-16{column-gap:64px!important}.gc-xxl-auto{column-gap:auto!important}.ma-xxl-0{margin:0!important}.ma-xxl-1{margin:4px!important}.ma-xxl-2{margin:8px!important}.ma-xxl-3{margin:12px!important}.ma-xxl-4{margin:16px!important}.ma-xxl-5{margin:20px!important}.ma-xxl-6{margin:24px!important}.ma-xxl-7{margin:28px!important}.ma-xxl-8{margin:32px!important}.ma-xxl-9{margin:36px!important}.ma-xxl-10{margin:40px!important}.ma-xxl-11{margin:44px!important}.ma-xxl-12{margin:48px!important}.ma-xxl-13{margin:52px!important}.ma-xxl-14{margin:56px!important}.ma-xxl-15{margin:60px!important}.ma-xxl-16{margin:64px!important}.ma-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:4px!important;margin-left:4px!important}.mx-xxl-2{margin-right:8px!important;margin-left:8px!important}.mx-xxl-3{margin-right:12px!important;margin-left:12px!important}.mx-xxl-4{margin-right:16px!important;margin-left:16px!important}.mx-xxl-5{margin-right:20px!important;margin-left:20px!important}.mx-xxl-6{margin-right:24px!important;margin-left:24px!important}.mx-xxl-7{margin-right:28px!important;margin-left:28px!important}.mx-xxl-8{margin-right:32px!important;margin-left:32px!important}.mx-xxl-9{margin-right:36px!important;margin-left:36px!important}.mx-xxl-10{margin-right:40px!important;margin-left:40px!important}.mx-xxl-11{margin-right:44px!important;margin-left:44px!important}.mx-xxl-12{margin-right:48px!important;margin-left:48px!important}.mx-xxl-13{margin-right:52px!important;margin-left:52px!important}.mx-xxl-14{margin-right:56px!important;margin-left:56px!important}.mx-xxl-15{margin-right:60px!important;margin-left:60px!important}.mx-xxl-16{margin-right:64px!important;margin-left:64px!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:4px!important;margin-bottom:4px!important}.my-xxl-2{margin-top:8px!important;margin-bottom:8px!important}.my-xxl-3{margin-top:12px!important;margin-bottom:12px!important}.my-xxl-4{margin-top:16px!important;margin-bottom:16px!important}.my-xxl-5{margin-top:20px!important;margin-bottom:20px!important}.my-xxl-6{margin-top:24px!important;margin-bottom:24px!important}.my-xxl-7{margin-top:28px!important;margin-bottom:28px!important}.my-xxl-8{margin-top:32px!important;margin-bottom:32px!important}.my-xxl-9{margin-top:36px!important;margin-bottom:36px!important}.my-xxl-10{margin-top:40px!important;margin-bottom:40px!important}.my-xxl-11{margin-top:44px!important;margin-bottom:44px!important}.my-xxl-12{margin-top:48px!important;margin-bottom:48px!important}.my-xxl-13{margin-top:52px!important;margin-bottom:52px!important}.my-xxl-14{margin-top:56px!important;margin-bottom:56px!important}.my-xxl-15{margin-top:60px!important;margin-bottom:60px!important}.my-xxl-16{margin-top:64px!important;margin-bottom:64px!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:4px!important}.mt-xxl-2{margin-top:8px!important}.mt-xxl-3{margin-top:12px!important}.mt-xxl-4{margin-top:16px!important}.mt-xxl-5{margin-top:20px!important}.mt-xxl-6{margin-top:24px!important}.mt-xxl-7{margin-top:28px!important}.mt-xxl-8{margin-top:32px!important}.mt-xxl-9{margin-top:36px!important}.mt-xxl-10{margin-top:40px!important}.mt-xxl-11{margin-top:44px!important}.mt-xxl-12{margin-top:48px!important}.mt-xxl-13{margin-top:52px!important}.mt-xxl-14{margin-top:56px!important}.mt-xxl-15{margin-top:60px!important}.mt-xxl-16{margin-top:64px!important}.mt-xxl-auto{margin-top:auto!important}.mr-xxl-0{margin-right:0!important}.mr-xxl-1{margin-right:4px!important}.mr-xxl-2{margin-right:8px!important}.mr-xxl-3{margin-right:12px!important}.mr-xxl-4{margin-right:16px!important}.mr-xxl-5{margin-right:20px!important}.mr-xxl-6{margin-right:24px!important}.mr-xxl-7{margin-right:28px!important}.mr-xxl-8{margin-right:32px!important}.mr-xxl-9{margin-right:36px!important}.mr-xxl-10{margin-right:40px!important}.mr-xxl-11{margin-right:44px!important}.mr-xxl-12{margin-right:48px!important}.mr-xxl-13{margin-right:52px!important}.mr-xxl-14{margin-right:56px!important}.mr-xxl-15{margin-right:60px!important}.mr-xxl-16{margin-right:64px!important}.mr-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:4px!important}.mb-xxl-2{margin-bottom:8px!important}.mb-xxl-3{margin-bottom:12px!important}.mb-xxl-4{margin-bottom:16px!important}.mb-xxl-5{margin-bottom:20px!important}.mb-xxl-6{margin-bottom:24px!important}.mb-xxl-7{margin-bottom:28px!important}.mb-xxl-8{margin-bottom:32px!important}.mb-xxl-9{margin-bottom:36px!important}.mb-xxl-10{margin-bottom:40px!important}.mb-xxl-11{margin-bottom:44px!important}.mb-xxl-12{margin-bottom:48px!important}.mb-xxl-13{margin-bottom:52px!important}.mb-xxl-14{margin-bottom:56px!important}.mb-xxl-15{margin-bottom:60px!important}.mb-xxl-16{margin-bottom:64px!important}.mb-xxl-auto{margin-bottom:auto!important}.ml-xxl-0{margin-left:0!important}.ml-xxl-1{margin-left:4px!important}.ml-xxl-2{margin-left:8px!important}.ml-xxl-3{margin-left:12px!important}.ml-xxl-4{margin-left:16px!important}.ml-xxl-5{margin-left:20px!important}.ml-xxl-6{margin-left:24px!important}.ml-xxl-7{margin-left:28px!important}.ml-xxl-8{margin-left:32px!important}.ml-xxl-9{margin-left:36px!important}.ml-xxl-10{margin-left:40px!important}.ml-xxl-11{margin-left:44px!important}.ml-xxl-12{margin-left:48px!important}.ml-xxl-13{margin-left:52px!important}.ml-xxl-14{margin-left:56px!important}.ml-xxl-15{margin-left:60px!important}.ml-xxl-16{margin-left:64px!important}.ml-xxl-auto{margin-left:auto!important}.ms-xxl-0{margin-inline-start:0px!important}.ms-xxl-1{margin-inline-start:4px!important}.ms-xxl-2{margin-inline-start:8px!important}.ms-xxl-3{margin-inline-start:12px!important}.ms-xxl-4{margin-inline-start:16px!important}.ms-xxl-5{margin-inline-start:20px!important}.ms-xxl-6{margin-inline-start:24px!important}.ms-xxl-7{margin-inline-start:28px!important}.ms-xxl-8{margin-inline-start:32px!important}.ms-xxl-9{margin-inline-start:36px!important}.ms-xxl-10{margin-inline-start:40px!important}.ms-xxl-11{margin-inline-start:44px!important}.ms-xxl-12{margin-inline-start:48px!important}.ms-xxl-13{margin-inline-start:52px!important}.ms-xxl-14{margin-inline-start:56px!important}.ms-xxl-15{margin-inline-start:60px!important}.ms-xxl-16{margin-inline-start:64px!important}.ms-xxl-auto{margin-inline-start:auto!important}.me-xxl-0{margin-inline-end:0px!important}.me-xxl-1{margin-inline-end:4px!important}.me-xxl-2{margin-inline-end:8px!important}.me-xxl-3{margin-inline-end:12px!important}.me-xxl-4{margin-inline-end:16px!important}.me-xxl-5{margin-inline-end:20px!important}.me-xxl-6{margin-inline-end:24px!important}.me-xxl-7{margin-inline-end:28px!important}.me-xxl-8{margin-inline-end:32px!important}.me-xxl-9{margin-inline-end:36px!important}.me-xxl-10{margin-inline-end:40px!important}.me-xxl-11{margin-inline-end:44px!important}.me-xxl-12{margin-inline-end:48px!important}.me-xxl-13{margin-inline-end:52px!important}.me-xxl-14{margin-inline-end:56px!important}.me-xxl-15{margin-inline-end:60px!important}.me-xxl-16{margin-inline-end:64px!important}.me-xxl-auto{margin-inline-end:auto!important}.ma-xxl-n1{margin:-4px!important}.ma-xxl-n2{margin:-8px!important}.ma-xxl-n3{margin:-12px!important}.ma-xxl-n4{margin:-16px!important}.ma-xxl-n5{margin:-20px!important}.ma-xxl-n6{margin:-24px!important}.ma-xxl-n7{margin:-28px!important}.ma-xxl-n8{margin:-32px!important}.ma-xxl-n9{margin:-36px!important}.ma-xxl-n10{margin:-40px!important}.ma-xxl-n11{margin:-44px!important}.ma-xxl-n12{margin:-48px!important}.ma-xxl-n13{margin:-52px!important}.ma-xxl-n14{margin:-56px!important}.ma-xxl-n15{margin:-60px!important}.ma-xxl-n16{margin:-64px!important}.mx-xxl-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-xxl-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-xxl-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-xxl-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-xxl-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-xxl-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-xxl-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-xxl-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-xxl-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-xxl-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-xxl-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-xxl-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-xxl-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-xxl-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-xxl-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-xxl-n16{margin-right:-64px!important;margin-left:-64px!important}.my-xxl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-xxl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-xxl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-xxl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-xxl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-xxl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-xxl-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-xxl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-xxl-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-xxl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-xxl-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-xxl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-xxl-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-xxl-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-xxl-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-xxl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-xxl-n1{margin-top:-4px!important}.mt-xxl-n2{margin-top:-8px!important}.mt-xxl-n3{margin-top:-12px!important}.mt-xxl-n4{margin-top:-16px!important}.mt-xxl-n5{margin-top:-20px!important}.mt-xxl-n6{margin-top:-24px!important}.mt-xxl-n7{margin-top:-28px!important}.mt-xxl-n8{margin-top:-32px!important}.mt-xxl-n9{margin-top:-36px!important}.mt-xxl-n10{margin-top:-40px!important}.mt-xxl-n11{margin-top:-44px!important}.mt-xxl-n12{margin-top:-48px!important}.mt-xxl-n13{margin-top:-52px!important}.mt-xxl-n14{margin-top:-56px!important}.mt-xxl-n15{margin-top:-60px!important}.mt-xxl-n16{margin-top:-64px!important}.mr-xxl-n1{margin-right:-4px!important}.mr-xxl-n2{margin-right:-8px!important}.mr-xxl-n3{margin-right:-12px!important}.mr-xxl-n4{margin-right:-16px!important}.mr-xxl-n5{margin-right:-20px!important}.mr-xxl-n6{margin-right:-24px!important}.mr-xxl-n7{margin-right:-28px!important}.mr-xxl-n8{margin-right:-32px!important}.mr-xxl-n9{margin-right:-36px!important}.mr-xxl-n10{margin-right:-40px!important}.mr-xxl-n11{margin-right:-44px!important}.mr-xxl-n12{margin-right:-48px!important}.mr-xxl-n13{margin-right:-52px!important}.mr-xxl-n14{margin-right:-56px!important}.mr-xxl-n15{margin-right:-60px!important}.mr-xxl-n16{margin-right:-64px!important}.mb-xxl-n1{margin-bottom:-4px!important}.mb-xxl-n2{margin-bottom:-8px!important}.mb-xxl-n3{margin-bottom:-12px!important}.mb-xxl-n4{margin-bottom:-16px!important}.mb-xxl-n5{margin-bottom:-20px!important}.mb-xxl-n6{margin-bottom:-24px!important}.mb-xxl-n7{margin-bottom:-28px!important}.mb-xxl-n8{margin-bottom:-32px!important}.mb-xxl-n9{margin-bottom:-36px!important}.mb-xxl-n10{margin-bottom:-40px!important}.mb-xxl-n11{margin-bottom:-44px!important}.mb-xxl-n12{margin-bottom:-48px!important}.mb-xxl-n13{margin-bottom:-52px!important}.mb-xxl-n14{margin-bottom:-56px!important}.mb-xxl-n15{margin-bottom:-60px!important}.mb-xxl-n16{margin-bottom:-64px!important}.ml-xxl-n1{margin-left:-4px!important}.ml-xxl-n2{margin-left:-8px!important}.ml-xxl-n3{margin-left:-12px!important}.ml-xxl-n4{margin-left:-16px!important}.ml-xxl-n5{margin-left:-20px!important}.ml-xxl-n6{margin-left:-24px!important}.ml-xxl-n7{margin-left:-28px!important}.ml-xxl-n8{margin-left:-32px!important}.ml-xxl-n9{margin-left:-36px!important}.ml-xxl-n10{margin-left:-40px!important}.ml-xxl-n11{margin-left:-44px!important}.ml-xxl-n12{margin-left:-48px!important}.ml-xxl-n13{margin-left:-52px!important}.ml-xxl-n14{margin-left:-56px!important}.ml-xxl-n15{margin-left:-60px!important}.ml-xxl-n16{margin-left:-64px!important}.ms-xxl-n1{margin-inline-start:-4px!important}.ms-xxl-n2{margin-inline-start:-8px!important}.ms-xxl-n3{margin-inline-start:-12px!important}.ms-xxl-n4{margin-inline-start:-16px!important}.ms-xxl-n5{margin-inline-start:-20px!important}.ms-xxl-n6{margin-inline-start:-24px!important}.ms-xxl-n7{margin-inline-start:-28px!important}.ms-xxl-n8{margin-inline-start:-32px!important}.ms-xxl-n9{margin-inline-start:-36px!important}.ms-xxl-n10{margin-inline-start:-40px!important}.ms-xxl-n11{margin-inline-start:-44px!important}.ms-xxl-n12{margin-inline-start:-48px!important}.ms-xxl-n13{margin-inline-start:-52px!important}.ms-xxl-n14{margin-inline-start:-56px!important}.ms-xxl-n15{margin-inline-start:-60px!important}.ms-xxl-n16{margin-inline-start:-64px!important}.me-xxl-n1{margin-inline-end:-4px!important}.me-xxl-n2{margin-inline-end:-8px!important}.me-xxl-n3{margin-inline-end:-12px!important}.me-xxl-n4{margin-inline-end:-16px!important}.me-xxl-n5{margin-inline-end:-20px!important}.me-xxl-n6{margin-inline-end:-24px!important}.me-xxl-n7{margin-inline-end:-28px!important}.me-xxl-n8{margin-inline-end:-32px!important}.me-xxl-n9{margin-inline-end:-36px!important}.me-xxl-n10{margin-inline-end:-40px!important}.me-xxl-n11{margin-inline-end:-44px!important}.me-xxl-n12{margin-inline-end:-48px!important}.me-xxl-n13{margin-inline-end:-52px!important}.me-xxl-n14{margin-inline-end:-56px!important}.me-xxl-n15{margin-inline-end:-60px!important}.me-xxl-n16{margin-inline-end:-64px!important}.pa-xxl-0{padding:0!important}.pa-xxl-1{padding:4px!important}.pa-xxl-2{padding:8px!important}.pa-xxl-3{padding:12px!important}.pa-xxl-4{padding:16px!important}.pa-xxl-5{padding:20px!important}.pa-xxl-6{padding:24px!important}.pa-xxl-7{padding:28px!important}.pa-xxl-8{padding:32px!important}.pa-xxl-9{padding:36px!important}.pa-xxl-10{padding:40px!important}.pa-xxl-11{padding:44px!important}.pa-xxl-12{padding:48px!important}.pa-xxl-13{padding:52px!important}.pa-xxl-14{padding:56px!important}.pa-xxl-15{padding:60px!important}.pa-xxl-16{padding:64px!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:4px!important;padding-left:4px!important}.px-xxl-2{padding-right:8px!important;padding-left:8px!important}.px-xxl-3{padding-right:12px!important;padding-left:12px!important}.px-xxl-4{padding-right:16px!important;padding-left:16px!important}.px-xxl-5{padding-right:20px!important;padding-left:20px!important}.px-xxl-6{padding-right:24px!important;padding-left:24px!important}.px-xxl-7{padding-right:28px!important;padding-left:28px!important}.px-xxl-8{padding-right:32px!important;padding-left:32px!important}.px-xxl-9{padding-right:36px!important;padding-left:36px!important}.px-xxl-10{padding-right:40px!important;padding-left:40px!important}.px-xxl-11{padding-right:44px!important;padding-left:44px!important}.px-xxl-12{padding-right:48px!important;padding-left:48px!important}.px-xxl-13{padding-right:52px!important;padding-left:52px!important}.px-xxl-14{padding-right:56px!important;padding-left:56px!important}.px-xxl-15{padding-right:60px!important;padding-left:60px!important}.px-xxl-16{padding-right:64px!important;padding-left:64px!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:4px!important;padding-bottom:4px!important}.py-xxl-2{padding-top:8px!important;padding-bottom:8px!important}.py-xxl-3{padding-top:12px!important;padding-bottom:12px!important}.py-xxl-4{padding-top:16px!important;padding-bottom:16px!important}.py-xxl-5{padding-top:20px!important;padding-bottom:20px!important}.py-xxl-6{padding-top:24px!important;padding-bottom:24px!important}.py-xxl-7{padding-top:28px!important;padding-bottom:28px!important}.py-xxl-8{padding-top:32px!important;padding-bottom:32px!important}.py-xxl-9{padding-top:36px!important;padding-bottom:36px!important}.py-xxl-10{padding-top:40px!important;padding-bottom:40px!important}.py-xxl-11{padding-top:44px!important;padding-bottom:44px!important}.py-xxl-12{padding-top:48px!important;padding-bottom:48px!important}.py-xxl-13{padding-top:52px!important;padding-bottom:52px!important}.py-xxl-14{padding-top:56px!important;padding-bottom:56px!important}.py-xxl-15{padding-top:60px!important;padding-bottom:60px!important}.py-xxl-16{padding-top:64px!important;padding-bottom:64px!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:4px!important}.pt-xxl-2{padding-top:8px!important}.pt-xxl-3{padding-top:12px!important}.pt-xxl-4{padding-top:16px!important}.pt-xxl-5{padding-top:20px!important}.pt-xxl-6{padding-top:24px!important}.pt-xxl-7{padding-top:28px!important}.pt-xxl-8{padding-top:32px!important}.pt-xxl-9{padding-top:36px!important}.pt-xxl-10{padding-top:40px!important}.pt-xxl-11{padding-top:44px!important}.pt-xxl-12{padding-top:48px!important}.pt-xxl-13{padding-top:52px!important}.pt-xxl-14{padding-top:56px!important}.pt-xxl-15{padding-top:60px!important}.pt-xxl-16{padding-top:64px!important}.pr-xxl-0{padding-right:0!important}.pr-xxl-1{padding-right:4px!important}.pr-xxl-2{padding-right:8px!important}.pr-xxl-3{padding-right:12px!important}.pr-xxl-4{padding-right:16px!important}.pr-xxl-5{padding-right:20px!important}.pr-xxl-6{padding-right:24px!important}.pr-xxl-7{padding-right:28px!important}.pr-xxl-8{padding-right:32px!important}.pr-xxl-9{padding-right:36px!important}.pr-xxl-10{padding-right:40px!important}.pr-xxl-11{padding-right:44px!important}.pr-xxl-12{padding-right:48px!important}.pr-xxl-13{padding-right:52px!important}.pr-xxl-14{padding-right:56px!important}.pr-xxl-15{padding-right:60px!important}.pr-xxl-16{padding-right:64px!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:4px!important}.pb-xxl-2{padding-bottom:8px!important}.pb-xxl-3{padding-bottom:12px!important}.pb-xxl-4{padding-bottom:16px!important}.pb-xxl-5{padding-bottom:20px!important}.pb-xxl-6{padding-bottom:24px!important}.pb-xxl-7{padding-bottom:28px!important}.pb-xxl-8{padding-bottom:32px!important}.pb-xxl-9{padding-bottom:36px!important}.pb-xxl-10{padding-bottom:40px!important}.pb-xxl-11{padding-bottom:44px!important}.pb-xxl-12{padding-bottom:48px!important}.pb-xxl-13{padding-bottom:52px!important}.pb-xxl-14{padding-bottom:56px!important}.pb-xxl-15{padding-bottom:60px!important}.pb-xxl-16{padding-bottom:64px!important}.pl-xxl-0{padding-left:0!important}.pl-xxl-1{padding-left:4px!important}.pl-xxl-2{padding-left:8px!important}.pl-xxl-3{padding-left:12px!important}.pl-xxl-4{padding-left:16px!important}.pl-xxl-5{padding-left:20px!important}.pl-xxl-6{padding-left:24px!important}.pl-xxl-7{padding-left:28px!important}.pl-xxl-8{padding-left:32px!important}.pl-xxl-9{padding-left:36px!important}.pl-xxl-10{padding-left:40px!important}.pl-xxl-11{padding-left:44px!important}.pl-xxl-12{padding-left:48px!important}.pl-xxl-13{padding-left:52px!important}.pl-xxl-14{padding-left:56px!important}.pl-xxl-15{padding-left:60px!important}.pl-xxl-16{padding-left:64px!important}.ps-xxl-0{padding-inline-start:0px!important}.ps-xxl-1{padding-inline-start:4px!important}.ps-xxl-2{padding-inline-start:8px!important}.ps-xxl-3{padding-inline-start:12px!important}.ps-xxl-4{padding-inline-start:16px!important}.ps-xxl-5{padding-inline-start:20px!important}.ps-xxl-6{padding-inline-start:24px!important}.ps-xxl-7{padding-inline-start:28px!important}.ps-xxl-8{padding-inline-start:32px!important}.ps-xxl-9{padding-inline-start:36px!important}.ps-xxl-10{padding-inline-start:40px!important}.ps-xxl-11{padding-inline-start:44px!important}.ps-xxl-12{padding-inline-start:48px!important}.ps-xxl-13{padding-inline-start:52px!important}.ps-xxl-14{padding-inline-start:56px!important}.ps-xxl-15{padding-inline-start:60px!important}.ps-xxl-16{padding-inline-start:64px!important}.pe-xxl-0{padding-inline-end:0px!important}.pe-xxl-1{padding-inline-end:4px!important}.pe-xxl-2{padding-inline-end:8px!important}.pe-xxl-3{padding-inline-end:12px!important}.pe-xxl-4{padding-inline-end:16px!important}.pe-xxl-5{padding-inline-end:20px!important}.pe-xxl-6{padding-inline-end:24px!important}.pe-xxl-7{padding-inline-end:28px!important}.pe-xxl-8{padding-inline-end:32px!important}.pe-xxl-9{padding-inline-end:36px!important}.pe-xxl-10{padding-inline-end:40px!important}.pe-xxl-11{padding-inline-end:44px!important}.pe-xxl-12{padding-inline-end:48px!important}.pe-xxl-13{padding-inline-end:52px!important}.pe-xxl-14{padding-inline-end:56px!important}.pe-xxl-15{padding-inline-end:60px!important}.pe-xxl-16{padding-inline-end:64px!important}.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}.text-xxl-justify{text-align:justify!important}.text-xxl-start{text-align:start!important}.text-xxl-end{text-align:end!important}.text-xxl-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-xxl-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.float-print-none{float:none!important}.float-print-left{float:left!important}.float-print-right{float:right!important}.v-locale--is-rtl .float-print-end{float:left!important}.v-locale--is-rtl .float-print-start,.v-locale--is-ltr .float-print-end{float:right!important}.v-locale--is-ltr .float-print-start{float:left!important}}.v-application{display:flex;background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))}.v-application__wrap{backface-visibility:hidden;display:flex;flex-direction:column;flex:1 1 auto;max-width:100%;min-height:100vh;min-height:100dvh;position:relative}.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-toolbar{align-items:flex-start;display:flex;flex:none;flex-direction:column;justify-content:space-between;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom,box-shadow;width:100%;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden;border-end-end-radius:24px}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-toolbar--floating{display:inline-flex}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;flex:0 0 auto;position:relative;transition:inherit;width:100%}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:10px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:10px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:16px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;opacity:var(--v-toolbar-image-opacity, 1);transition-property:opacity}.v-toolbar__prepend,.v-toolbar__append{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline:10px auto}.v-toolbar__append{margin-inline:auto 10px}.v-toolbar-title{flex:1 1;min-width:0;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-transform:none}.v-toolbar--density-prominent .v-toolbar-title{align-self:flex-end;padding-bottom:6px;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;text-transform:none}.v-toolbar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar-items{display:flex;height:inherit;align-self:stretch}.v-toolbar-items>.v-btn{border-radius:0}.v-img{--v-theme-overlay-multiplier: 3;z-index:0}.v-img--booting .v-responsive__sizer{transition:none}.v-img--rounded{border-radius:4px}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.v-img__img--preload{filter:blur(4px)}.v-img__img--contain{object-fit:contain}.v-img__img--cover{object-fit:cover}.v-img__gradient{background-repeat:no-repeat}.v-responsive{display:flex;flex:1 0 auto;max-height:100%;max-width:100%;overflow:hidden;position:relative}.v-responsive--inline{display:inline-flex;flex:0 0 auto}.v-responsive__content{flex:1 0 0px;max-width:100%}.v-responsive__sizer~.v-responsive__content{margin-inline-start:-100%}.v-responsive__sizer{flex:1 0 0px;transition:padding-bottom .2s cubic-bezier(.4,0,.2,1);pointer-events:none}.v-btn{align-items:center;border-radius:4px;display:inline-grid;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;font-weight:500;justify-content:center;letter-spacing:.0892857143em;line-height:normal;max-width:100%;outline:none;position:relative;text-decoration:none;text-indent:.0892857143em;text-transform:uppercase;transition-property:box-shadow,transform,opacity,background;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);user-select:none;vertical-align:middle;flex-shrink:0;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 20px;font-size:var(--v-btn-size);min-width:36px;padding:0 8px}.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 28px;font-size:var(--v-btn-size);min-width:50px;padding:0 12px}.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 36px;font-size:var(--v-btn-size);min-width:64px;padding:0 16px}.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 44px;font-size:var(--v-btn-size);min-width:78px;padding:0 20px}.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 52px;font-size:var(--v-btn-size);min-width:92px;padding:0 24px}.v-btn.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -8px)}.v-btn.v-btn--density-compact{height:calc(var(--v-btn-height) + -12px)}.v-btn--border{border-width:thin;box-shadow:none}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn:hover>.v-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-btn:focus-visible>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn:focus>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-btn--active>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn--active:hover>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn--active:focus-visible>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn--active:focus>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn--variant-plain,.v-btn--variant-outlined,.v-btn--variant-text,.v-btn--variant-tonal{background:transparent;color:inherit}.v-btn--variant-plain{opacity:.62}.v-btn--variant-plain:focus,.v-btn--variant-plain:hover{opacity:1}.v-btn--variant-plain .v-btn__overlay{display:none}.v-btn--variant-elevated,.v-btn--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn--variant-elevated{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-outlined{border:thin solid currentColor}.v-btn--variant-text .v-btn__overlay{background:currentColor}.v-btn--variant-tonal .v-btn__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;inset:0;pointer-events:none}@supports selector(:focus-visible){.v-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-btn--icon{border-radius:50%;min-width:0;padding:0}.v-btn--icon.v-btn--size-default{--v-btn-size: 1rem}.v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 12px);height:calc(var(--v-btn-height) + 12px)}.v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px);height:calc(var(--v-btn-height) + 0px)}.v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px);height:calc(var(--v-btn-height) + -8px)}.v-btn--elevated:hover,.v-btn--elevated:focus{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--elevated:active{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--flat{box-shadow:none}.v-btn--block{display:flex;flex:1 0 auto;min-width:100%}.v-btn--disabled{pointer-events:none;opacity:.26}.v-btn--disabled:hover{opacity:.26}.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-flat{box-shadow:none;opacity:1;color:rgba(var(--v-theme-on-surface),.26);background:rgb(var(--v-theme-surface))}.v-btn--disabled.v-btn--variant-elevated .v-btn__overlay,.v-btn--disabled.v-btn--variant-flat .v-btn__overlay{opacity:.4615384615}.v-btn--loading{pointer-events:none}.v-btn--loading .v-btn__content,.v-btn--loading .v-btn__prepend,.v-btn--loading .v-btn__append{opacity:0}.v-btn--stacked{grid-template-areas:"prepend" "content" "append";grid-template-columns:auto;grid-template-rows:max-content max-content max-content;justify-items:center;align-content:center}.v-btn--stacked .v-btn__content{flex-direction:column;line-height:1.25}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__content>.v-icon--end{margin-inline:0}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__content>.v-icon--start{margin-bottom:4px}.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--end{margin-top:4px}.v-btn--stacked.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 56px;font-size:var(--v-btn-size);min-width:56px;padding:0 12px}.v-btn--stacked.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 64px;font-size:var(--v-btn-size);min-width:64px;padding:0 14px}.v-btn--stacked.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 72px;font-size:var(--v-btn-size);min-width:72px;padding:0 16px}.v-btn--stacked.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 80px;font-size:var(--v-btn-size);min-width:80px;padding:0 18px}.v-btn--stacked.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 88px;font-size:var(--v-btn-size);min-width:88px;padding:0 20px}.v-btn--stacked.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn--stacked.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -16px)}.v-btn--stacked.v-btn--density-compact{height:calc(var(--v-btn-height) + -24px)}.v-btn--slim{padding:0 8px}.v-btn--rounded{border-radius:24px}.v-btn--rounded.v-btn--icon{border-radius:4px}.v-btn .v-icon{--v-icon-size-multiplier: .8571428571}.v-btn--icon .v-icon{--v-icon-size-multiplier: 1}.v-btn--stacked .v-icon{--v-icon-size-multiplier: 1.1428571429}.v-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__content,.v-btn__prepend,.v-btn__append{align-items:center;display:flex;transition:transform,opacity .2s cubic-bezier(.4,0,.2,1)}.v-btn__prepend{grid-area:prepend;margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__append{grid-area:append;margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn__content{grid-area:content;justify-content:center;white-space:nowrap}.v-btn__content>.v-icon--start{margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__content>.v-icon--end{margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--stacked .v-btn__content{white-space:normal}.v-btn__overlay{background-color:currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn__overlay,.v-btn__underlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.v-card-actions .v-btn~.v-btn:not(.v-btn-toggle .v-btn){margin-inline-start:.5rem}.v-pagination .v-btn{border-radius:4px}.v-pagination .v-btn--rounded{border-radius:50%}.v-btn__overlay{transition:none}.v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled)>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn-group{display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow:hidden;vertical-align:middle;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:4px;background:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn-group--border{border-width:thin;box-shadow:none}.v-btn-group--density-default.v-btn-group{height:48px}.v-btn-group--density-comfortable.v-btn-group{height:40px}.v-btn-group--density-compact.v-btn-group{height:36px}.v-btn-group .v-btn{border-radius:0;border-color:inherit}.v-btn-group .v-btn:not(:last-child){border-inline-end:none}.v-btn-group .v-btn:not(:first-child){border-inline-start:none}.v-btn-group .v-btn:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-btn-group .v-btn:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-btn-group--divided .v-btn:not(:last-child){border-inline-end-width:thin;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-btn-group--tile{border-radius:0}.v-icon{--v-icon-size-multiplier: 1;align-items:center;display:inline-flex;font-feature-settings:"liga";height:1em;justify-content:center;letter-spacing:normal;line-height:1;position:relative;text-indent:0;text-align:center;user-select:none;vertical-align:middle;width:1em;min-width:1em}.v-icon--clickable{cursor:pointer}.v-icon--disabled{pointer-events:none;opacity:.38}.v-icon--size-x-small{font-size:calc(var(--v-icon-size-multiplier) * 1em)}.v-icon--size-small{font-size:calc(var(--v-icon-size-multiplier) * 1.25em)}.v-icon--size-default{font-size:calc(var(--v-icon-size-multiplier) * 1.5em)}.v-icon--size-large{font-size:calc(var(--v-icon-size-multiplier) * 1.75em)}.v-icon--size-x-large{font-size:calc(var(--v-icon-size-multiplier) * 2em)}.v-icon__svg{fill:currentColor;width:100%;height:100%}.v-icon--start{margin-inline-end:8px}.v-icon--end{margin-inline-start:8px}.v-progress-circular{align-items:center;display:inline-flex;justify-content:center;position:relative;vertical-align:middle}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;inset:0;z-index:0}.v-progress-circular__content{align-items:center;display:flex;justify-content:center}.v-progress-circular__underlay{color:rgba(var(--v-border-color),var(--v-border-opacity));stroke:currentColor;z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all .2s ease-in-out,stroke-width 0s;z-index:2}.v-progress-circular--size-x-small{height:16px;width:16px}.v-progress-circular--size-small{height:24px;width:24px}.v-progress-circular--size-default{height:32px;width:32px}.v-progress-circular--size-large{height:48px;width:48px}.v-progress-circular--size-x-large{height:64px;width:64px}.v-progress-circular--indeterminate>svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite,progress-circular-rotate 1.4s linear infinite;stroke-dasharray:25,200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:center center;transform:rotate(-90deg)}.v-progress-circular--disable-shrink>svg{animation-duration:.7s}.v-progress-circular--disable-shrink .v-progress-circular__overlay{animation:none}.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg,.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay{animation-play-state:paused!important}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}.v-progress-linear{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);width:100%}.v-progress-linear__background{background:currentColor;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;top:0;transition-property:width,left,right;transition:inherit}.v-progress-linear__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}.v-progress-linear__determinate{height:inherit;left:0;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear__indeterminate .long,.v-progress-linear__indeterminate .short{animation-play-state:paused;animation-duration:2.2s;animation-iteration-count:infinite;height:inherit;inset:0 auto 0 0;position:absolute;width:auto}.v-progress-linear__indeterminate .long{animation-name:indeterminate-ltr}.v-progress-linear__indeterminate .short{animation-name:indeterminate-short-ltr}.v-progress-linear__stream{animation:stream .25s infinite linear;animation-play-state:paused;bottom:0;left:auto;opacity:.3;pointer-events:none;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear--reverse .v-progress-linear__background,.v-progress-linear--reverse .v-progress-linear__determinate,.v-progress-linear--reverse .v-progress-linear__content,.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate .long{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate .short{animation-name:indeterminate-short-rtl}.v-progress-linear--reverse .v-progress-linear__stream{right:auto}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--rounded{border-radius:9999px}.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__indeterminate{border-radius:inherit}.v-progress-linear--striped .v-progress-linear__determinate{animation:progress-linear-stripes 1s infinite linear;background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-repeat:repeat;background-size:var(--v-progress-linear-height)}.v-progress-linear--active .v-progress-linear__indeterminate .long,.v-progress-linear--active .v-progress-linear__indeterminate .short,.v-progress-linear--active .v-progress-linear__stream{animation-play-state:running}.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded-bar .v-progress-linear__stream+.v-progress-linear__background{border-radius:9999px}.v-progress-linear--rounded-bar .v-progress-linear__determinate{border-start-start-radius:0;border-end-start-radius:0}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes stream{to{transform:translate(var(--v-progress-linear-stream-to))}}@keyframes progress-linear-stripes{0%{background-position-x:var(--v-progress-linear-height)}}.v-ripple__container{color:inherit;border-radius:inherit;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0;pointer-events:none;contain:strict}.v-ripple__animation{color:inherit;position:absolute;top:0;left:0;border-radius:50%;background:currentColor;opacity:0;pointer-events:none;overflow:hidden;will-change:transform,opacity}.v-ripple__animation--enter{transition:none;opacity:0}.v-ripple__animation--in{transition:transform .25s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1);opacity:calc(.25 * var(--v-theme-overlay-multiplier))}.v-ripple__animation--out{transition:opacity .3s cubic-bezier(0,0,.2,1);opacity:0}.v-alert{display:grid;flex:1 1;grid-template-areas:"prepend content append close" ". content . .";grid-template-columns:max-content auto max-content max-content;position:relative;padding:16px;overflow:hidden;--v-border-color: currentColor;border-radius:4px}.v-alert--absolute{position:absolute}.v-alert--fixed{position:fixed}.v-alert--sticky{position:sticky}.v-alert--variant-plain,.v-alert--variant-outlined,.v-alert--variant-text,.v-alert--variant-tonal{background:transparent;color:inherit}.v-alert--variant-plain{opacity:.62}.v-alert--variant-plain:focus,.v-alert--variant-plain:hover{opacity:1}.v-alert--variant-plain .v-alert__overlay{display:none}.v-alert--variant-elevated,.v-alert--variant-flat{background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-alert--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-alert--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-alert--variant-outlined{border:thin solid currentColor}.v-alert--variant-text .v-alert__overlay{background:currentColor}.v-alert--variant-tonal .v-alert__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;inset:0;pointer-events:none}.v-alert--prominent{grid-template-areas:"prepend content append close" "prepend content . ."}.v-alert.v-alert--border{--v-border-opacity: .38}.v-alert.v-alert--border.v-alert--border-start{padding-inline-start:24px}.v-alert.v-alert--border.v-alert--border-end{padding-inline-end:24px}.v-alert--variant-plain{transition:.2s opacity cubic-bezier(.4,0,.2,1)}.v-alert--density-default{padding-bottom:16px;padding-top:16px}.v-alert--density-default.v-alert--border-top{padding-top:24px}.v-alert--density-default.v-alert--border-bottom{padding-bottom:24px}.v-alert--density-comfortable{padding-bottom:12px;padding-top:12px}.v-alert--density-comfortable.v-alert--border-top{padding-top:20px}.v-alert--density-comfortable.v-alert--border-bottom{padding-bottom:20px}.v-alert--density-compact{padding-bottom:8px;padding-top:8px}.v-alert--density-compact.v-alert--border-top{padding-top:16px}.v-alert--density-compact.v-alert--border-bottom{padding-bottom:16px}.v-alert__border{border-radius:inherit;inset:0;opacity:var(--v-border-opacity);position:absolute;pointer-events:none;width:100%;border-color:currentColor;border-style:solid;border-width:0}.v-alert__border--border{border-width:8px;box-shadow:none}.v-alert--border-start .v-alert__border{border-inline-start-width:8px}.v-alert--border-end .v-alert__border{border-inline-end-width:8px}.v-alert--border-top .v-alert__border{border-top-width:8px}.v-alert--border-bottom .v-alert__border{border-bottom-width:8px}.v-alert__close{flex:0 1 auto;grid-area:close}.v-alert__content{align-self:center;grid-area:content;overflow:hidden}.v-alert__append,.v-alert__close{align-self:flex-start;margin-inline-start:16px}.v-alert__append{align-self:flex-start;grid-area:append}.v-alert__append+.v-alert__close{margin-inline-start:16px}.v-alert__prepend{align-self:flex-start;display:flex;align-items:center;grid-area:prepend;margin-inline-end:16px}.v-alert--prominent .v-alert__prepend{align-self:center}.v-alert__underlay{grid-area:none;position:absolute}.v-alert--border-start .v-alert__underlay{border-top-left-radius:0;border-bottom-left-radius:0}.v-alert--border-end .v-alert__underlay{border-top-right-radius:0;border-bottom-right-radius:0}.v-alert--border-top .v-alert__underlay{border-top-left-radius:0;border-top-right-radius:0}.v-alert--border-bottom .v-alert__underlay{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-alert-title{align-items:center;align-self:center;display:flex;font-size:1.25rem;font-weight:500;hyphens:auto;letter-spacing:.0125em;line-height:1.75rem;overflow-wrap:normal;text-transform:none;word-break:normal;word-wrap:break-word}.v-autocomplete .v-field .v-text-field__prefix,.v-autocomplete .v-field .v-text-field__suffix,.v-autocomplete .v-field .v-field__input,.v-autocomplete .v-field.v-field{cursor:text}.v-autocomplete .v-field .v-field__input>input{flex:1 1}.v-autocomplete .v-field input{min-width:64px}.v-autocomplete .v-field:not(.v-field--focused) input{min-width:0}.v-autocomplete .v-field--dirty .v-autocomplete__selection{margin-inline-end:2px}.v-autocomplete .v-autocomplete__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-autocomplete__content{overflow:hidden;box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-autocomplete__mask{background:rgb(var(--v-theme-surface-light))}.v-autocomplete__selection{display:inline-flex;align-items:center;height:1.5rem;letter-spacing:inherit;line-height:inherit;max-width:calc(100% - 4px)}.v-autocomplete__selection:first-child{margin-inline-start:0}.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-autocomplete--selecting-index .v-autocomplete__selection{opacity:var(--v-medium-emphasis-opacity)}.v-autocomplete--selecting-index .v-autocomplete__selection--selected{opacity:1}.v-autocomplete--selecting-index .v-field__input>input{caret-color:transparent}.v-autocomplete--single:not(.v-autocomplete--selection-slot).v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline:inherit}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--active input{transition:none}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--focused .v-autocomplete__selection{opacity:0}.v-autocomplete__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-autocomplete--active-menu .v-autocomplete__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-avatar{flex:none;align-items:center;display:inline-flex;justify-content:center;line-height:normal;overflow:hidden;position:relative;text-align:center;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:width,height;vertical-align:middle;border-radius:50%}.v-avatar.v-avatar--size-x-small{--v-avatar-height: 24px}.v-avatar.v-avatar--size-small{--v-avatar-height: 32px}.v-avatar.v-avatar--size-default{--v-avatar-height: 40px}.v-avatar.v-avatar--size-large{--v-avatar-height: 48px}.v-avatar.v-avatar--size-x-large{--v-avatar-height: 56px}.v-avatar.v-avatar--density-default{height:calc(var(--v-avatar-height) + 0px);width:calc(var(--v-avatar-height) + 0px)}.v-avatar.v-avatar--density-comfortable{height:calc(var(--v-avatar-height) + -4px);width:calc(var(--v-avatar-height) + -4px)}.v-avatar.v-avatar--density-compact{height:calc(var(--v-avatar-height) + -8px);width:calc(var(--v-avatar-height) + -8px)}.v-avatar--variant-plain,.v-avatar--variant-outlined,.v-avatar--variant-text,.v-avatar--variant-tonal{background:transparent;color:inherit}.v-avatar--variant-plain{opacity:.62}.v-avatar--variant-plain:focus,.v-avatar--variant-plain:hover{opacity:1}.v-avatar--variant-plain .v-avatar__overlay{display:none}.v-avatar--variant-elevated,.v-avatar--variant-flat{background:var(--v-theme-surface);color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-avatar--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-outlined{border:thin solid currentColor}.v-avatar--variant-text .v-avatar__overlay{background:currentColor}.v-avatar--variant-tonal .v-avatar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;inset:0;pointer-events:none}.v-avatar--rounded{border-radius:4px}.v-avatar--start{margin-inline-end:8px}.v-avatar--end{margin-inline-start:8px}.v-avatar .v-img{height:100%;width:100%}.v-checkbox.v-input{flex:0 1 auto}.v-checkbox .v-selection-control{min-height:var(--v-input-control-height)}.v-selection-control{align-items:center;contain:layout;display:flex;flex:1 0;grid-area:control;position:relative;user-select:none}.v-selection-control .v-label{white-space:normal;word-break:break-word;height:100%}.v-selection-control--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-selection-control--error .v-label,.v-selection-control--disabled .v-label{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-label{color:rgb(var(--v-theme-error))}.v-selection-control--inline{display:inline-flex;flex:0 0 auto;min-width:0;max-width:100%}.v-selection-control--inline .v-label{width:auto}.v-selection-control--density-default{--v-selection-control-size: 40px}.v-selection-control--density-comfortable{--v-selection-control-size: 36px}.v-selection-control--density-compact{--v-selection-control-size: 28px}.v-selection-control__wrapper{width:var(--v-selection-control-size);height:var(--v-selection-control-size);display:inline-flex;align-items:center;position:relative;justify-content:center;flex:none}.v-selection-control__input{width:var(--v-selection-control-size);height:var(--v-selection-control-size);align-items:center;display:flex;flex:none;justify-content:center;position:relative;border-radius:50%}.v-selection-control__input input{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.v-selection-control__input:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background-color:currentColor;opacity:0;pointer-events:none}.v-selection-control__input:hover:before{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-selection-control__input>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-selection-control--disabled .v-selection-control__input>.v-icon,.v-selection-control--dirty .v-selection-control__input>.v-icon,.v-selection-control--error .v-selection-control__input>.v-icon{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-selection-control__input>.v-icon{color:rgb(var(--v-theme-error))}.v-selection-control--focus-visible .v-selection-control__input:before{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}.v-label{align-items:center;color:inherit;display:inline-flex;font-size:1rem;letter-spacing:.009375em;min-width:0;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-label--clickable{cursor:pointer}.v-selection-control-group{grid-area:control;display:flex;flex-direction:column}.v-selection-control-group--inline{flex-direction:row;flex-wrap:wrap}.v-input{display:grid;flex:1 1 auto;font-size:1rem;font-weight:400;line-height:1.5}.v-input--disabled{pointer-events:none}.v-input--density-default{--v-input-control-height: 56px;--v-input-padding-top: 16px}.v-input--density-comfortable{--v-input-control-height: 48px;--v-input-padding-top: 12px}.v-input--density-compact{--v-input-control-height: 40px;--v-input-padding-top: 8px}.v-input--vertical{grid-template-areas:"append" "control" "prepend";grid-template-rows:max-content auto max-content;grid-template-columns:min-content}.v-input--vertical .v-input__prepend{margin-block-start:16px}.v-input--vertical .v-input__append{margin-block-end:16px}.v-input--horizontal{grid-template-areas:"prepend control append" "a messages b";grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-rows:auto auto}.v-input--horizontal .v-input__prepend{margin-inline-end:16px}.v-input--horizontal .v-input__append{margin-inline-start:16px}.v-input__details{align-items:flex-end;display:flex;font-size:.75rem;font-weight:400;grid-area:messages;letter-spacing:.0333333333em;line-height:normal;min-height:22px;padding-top:6px;overflow:hidden;justify-content:space-between}.v-input__details>.v-icon,.v-input__prepend>.v-icon,.v-input__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-input--disabled .v-input__details>.v-icon,.v-input--disabled .v-input__details .v-messages,.v-input--error .v-input__details>.v-icon,.v-input--error .v-input__details .v-messages,.v-input--disabled .v-input__prepend>.v-icon,.v-input--disabled .v-input__prepend .v-messages,.v-input--error .v-input__prepend>.v-icon,.v-input--error .v-input__prepend .v-messages,.v-input--disabled .v-input__append>.v-icon,.v-input--disabled .v-input__append .v-messages,.v-input--error .v-input__append>.v-icon,.v-input--error .v-input__append .v-messages{opacity:1}.v-input--disabled .v-input__details,.v-input--disabled .v-input__prepend,.v-input--disabled .v-input__append{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-input__details>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__details .v-messages,.v-input--error:not(.v-input--disabled) .v-input__prepend>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__prepend .v-messages,.v-input--error:not(.v-input--disabled) .v-input__append>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__append .v-messages{color:rgb(var(--v-theme-error))}.v-input__prepend,.v-input__append{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top)}.v-input--center-affix .v-input__prepend,.v-input--center-affix .v-input__append{align-items:center;padding-top:0}.v-input__prepend{grid-area:prepend}.v-input__append{grid-area:append}.v-input__control{display:flex;grid-area:control}.v-input--hide-spin-buttons input::-webkit-outer-spin-button,.v-input--hide-spin-buttons input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-input--hide-spin-buttons input[type=number]{-moz-appearance:textfield}.v-input--plain-underlined .v-input__prepend,.v-input--plain-underlined .v-input__append{align-items:flex-start}.v-input--density-default.v-input--plain-underlined .v-input__prepend,.v-input--density-default.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 4px)}.v-input--density-comfortable.v-input--plain-underlined .v-input__prepend,.v-input--density-comfortable.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 2px)}.v-input--density-compact.v-input--plain-underlined .v-input__prepend,.v-input--density-compact.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 0px)}.v-messages{flex:1 1 auto;font-size:12px;min-height:14px;min-width:1px;opacity:var(--v-medium-emphasis-opacity);position:relative}.v-messages__message{line-height:12px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;transition-duration:.15s}.v-chip{align-items:center;display:inline-flex;font-weight:400;max-width:100%;min-width:0;overflow:hidden;position:relative;text-decoration:none;white-space:nowrap;vertical-align:middle;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:9999px}.v-chip .v-icon{--v-icon-size-multiplier: .8571428571}.v-chip.v-chip--size-x-small{--v-chip-size: .625rem;--v-chip-height: 20px;font-size:.625rem;padding:0 8px}.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 14px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 20px}.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-5.6px;margin-inline-end:4px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-8px}.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-start:4px;margin-inline-end:-5.6px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-end:-8px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-x-small .v-icon--start,.v-chip.v-chip--size-x-small .v-chip__filter{margin-inline-start:-4px;margin-inline-end:4px}.v-chip.v-chip--size-x-small .v-icon--end,.v-chip.v-chip--size-x-small .v-chip__close{margin-inline-start:4px;margin-inline-end:-4px}.v-chip.v-chip--size-x-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-chip__append+.v-chip__close{margin-inline-start:8px}.v-chip.v-chip--size-small{--v-chip-size: .75rem;--v-chip-height: 26px;font-size:.75rem;padding:0 10px}.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 20px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 26px}.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-7px;margin-inline-end:5px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-10px}.v-chip.v-chip--size-small .v-avatar--end{margin-inline-start:5px;margin-inline-end:-7px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end{margin-inline-end:-10px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close{margin-inline-start:15px}.v-chip.v-chip--size-small .v-icon--start,.v-chip.v-chip--size-small .v-chip__filter{margin-inline-start:-5px;margin-inline-end:5px}.v-chip.v-chip--size-small .v-icon--end,.v-chip.v-chip--size-small .v-chip__close{margin-inline-start:5px;margin-inline-end:-5px}.v-chip.v-chip--size-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-small .v-chip__append+.v-chip__close{margin-inline-start:10px}.v-chip.v-chip--size-default{--v-chip-size: .875rem;--v-chip-height: 32px;font-size:.875rem;padding:0 12px}.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 26px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 32px}.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-8.4px;margin-inline-end:6px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-12px}.v-chip.v-chip--size-default .v-avatar--end{margin-inline-start:6px;margin-inline-end:-8.4px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end{margin-inline-end:-12px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close{margin-inline-start:18px}.v-chip.v-chip--size-default .v-icon--start,.v-chip.v-chip--size-default .v-chip__filter{margin-inline-start:-6px;margin-inline-end:6px}.v-chip.v-chip--size-default .v-icon--end,.v-chip.v-chip--size-default .v-chip__close{margin-inline-start:6px;margin-inline-end:-6px}.v-chip.v-chip--size-default .v-icon--end+.v-chip__close,.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-default .v-chip__append+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-large{--v-chip-size: 1rem;--v-chip-height: 38px;font-size:1rem;padding:0 14px}.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 32px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 38px}.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-9.8px;margin-inline-end:7px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-14px}.v-chip.v-chip--size-large .v-avatar--end{margin-inline-start:7px;margin-inline-end:-9.8px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end{margin-inline-end:-14px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close{margin-inline-start:21px}.v-chip.v-chip--size-large .v-icon--start,.v-chip.v-chip--size-large .v-chip__filter{margin-inline-start:-7px;margin-inline-end:7px}.v-chip.v-chip--size-large .v-icon--end,.v-chip.v-chip--size-large .v-chip__close{margin-inline-start:7px;margin-inline-end:-7px}.v-chip.v-chip--size-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-large .v-chip__append+.v-chip__close{margin-inline-start:14px}.v-chip.v-chip--size-x-large{--v-chip-size: 1.125rem;--v-chip-height: 44px;font-size:1.125rem;padding:0 17px}.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 38px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 44px}.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-11.9px;margin-inline-end:8.5px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-17px}.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-start:8.5px;margin-inline-end:-11.9px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-end:-17px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close{margin-inline-start:25.5px}.v-chip.v-chip--size-x-large .v-icon--start,.v-chip.v-chip--size-x-large .v-chip__filter{margin-inline-start:-8.5px;margin-inline-end:8.5px}.v-chip.v-chip--size-x-large .v-icon--end,.v-chip.v-chip--size-x-large .v-chip__close{margin-inline-start:8.5px;margin-inline-end:-8.5px}.v-chip.v-chip--size-x-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-chip__append+.v-chip__close{margin-inline-start:17px}.v-chip.v-chip--density-default{height:calc(var(--v-chip-height) + 0px)}.v-chip.v-chip--density-comfortable{height:calc(var(--v-chip-height) + -4px)}.v-chip.v-chip--density-compact{height:calc(var(--v-chip-height) + -8px)}.v-chip:hover>.v-chip__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-chip:focus-visible>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip:focus>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-chip--active>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]>.v-chip__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-chip--active:hover>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:hover>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-chip--active:focus-visible>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip--active:focus>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-chip--variant-plain,.v-chip--variant-outlined,.v-chip--variant-text,.v-chip--variant-tonal{background:transparent;color:inherit}.v-chip--variant-plain{opacity:.26}.v-chip--variant-plain:focus,.v-chip--variant-plain:hover{opacity:1}.v-chip--variant-plain .v-chip__overlay{display:none}.v-chip--variant-elevated,.v-chip--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-chip--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-outlined{border:thin solid currentColor}.v-chip--variant-text .v-chip__overlay{background:currentColor}.v-chip--variant-tonal .v-chip__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;inset:0;pointer-events:none}.v-chip--border{border-width:thin}.v-chip--link{cursor:pointer}.v-chip--filter{user-select:none}.v-chip__content{align-items:center;display:inline-flex}.v-autocomplete__selection .v-chip__content,.v-combobox__selection .v-chip__content,.v-select__selection .v-chip__content{overflow:hidden}.v-chip__filter,.v-chip__prepend,.v-chip__append,.v-chip__close{align-items:center;display:inline-flex}.v-chip__close{cursor:pointer;flex:0 1 auto;font-size:18px;max-height:18px;max-width:18px;user-select:none}.v-chip__close .v-icon{font-size:inherit}.v-chip__filter{transition:.15s cubic-bezier(.4,0,.2,1)}.v-chip__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-chip--disabled{opacity:.3;pointer-events:none;user-select:none}.v-chip--label{border-radius:4px}.v-chip-group{display:flex;max-width:100%;min-width:0;overflow-x:auto;padding:4px 0}.v-chip-group .v-chip{margin:4px 8px 4px 0}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled) .v-chip__overlay{opacity:var(--v-activated-opacity)}.v-chip-group--column .v-slide-group__content{white-space:normal;flex-wrap:wrap;max-width:100%}.v-slide-group{display:flex;overflow:hidden}.v-slide-group__next,.v-slide-group__prev{align-items:center;display:flex;flex:0 1 52px;justify-content:center;min-width:52px;cursor:pointer}.v-slide-group__next--disabled,.v-slide-group__prev--disabled{pointer-events:none;opacity:var(--v-disabled-opacity)}.v-slide-group__content{display:flex;flex:1 0 auto;position:relative;transition:.2s all cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-slide-group__content>*{white-space:initial}.v-slide-group__container{contain:content;display:flex;flex:1 1 auto;overflow:hidden}.v-slide-group--vertical,.v-slide-group--vertical .v-slide-group__container,.v-slide-group--vertical .v-slide-group__content{flex-direction:column}.v-list{overflow:auto;padding:8px 0;position:relative;outline:none;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list--border{border-width:thin;box-shadow:none}.v-list--disabled{pointer-events:none;user-select:none}.v-list--nav{padding-inline:8px}.v-list--rounded{border-radius:4px}.v-list--subheader{padding-top:0}.v-list-img{border-radius:inherit;display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-list-subheader{align-items:center;background:inherit;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));display:flex;font-size:.875rem;font-weight:400;line-height:1.375rem;padding-inline-end:16px;min-height:40px;transition:.2s min-height cubic-bezier(.4,0,.2,1)}.v-list-subheader__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-list--density-default .v-list-subheader{min-height:40px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-comfortable .v-list-subheader{min-height:36px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-compact .v-list-subheader{min-height:32px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-subheader--inset{--indent-padding: 56px}.v-list--nav .v-list-subheader{font-size:.75rem}.v-list-subheader--sticky{background:inherit;left:0;position:sticky;top:0;z-index:1}.v-list__overlay{background-color:currentColor;border-radius:inherit;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out}.v-list-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content 1fr auto;outline:none;max-width:100%;padding:4px 16px;position:relative;text-decoration:none;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:0}.v-list-item--border{border-width:thin;box-shadow:none}.v-list-item:hover>.v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item:focus-visible>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item:focus>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-list-item--active>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]>.v-list-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item--active:hover>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:hover>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-list-item--active:focus-visible>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item--active:focus>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-list-item--variant-plain,.v-list-item--variant-outlined,.v-list-item--variant-text,.v-list-item--variant-tonal{background:transparent;color:inherit}.v-list-item--variant-plain{opacity:.62}.v-list-item--variant-plain:focus,.v-list-item--variant-plain:hover{opacity:1}.v-list-item--variant-plain .v-list-item__overlay{display:none}.v-list-item--variant-elevated,.v-list-item--variant-flat{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list-item--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list-item--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list-item--variant-outlined{border:thin solid currentColor}.v-list-item--variant-text .v-list-item__overlay{background:currentColor}.v-list-item--variant-tonal .v-list-item__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;inset:0;pointer-events:none}@supports selector(:focus-visible){.v-list-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:2px solid currentColor;border-radius:4px;opacity:0;transition:opacity .2s ease-in-out}.v-list-item:focus-visible:after{opacity:calc(.15 * var(--v-theme-overlay-multiplier))}}.v-list-item__prepend>.v-badge .v-icon,.v-list-item__prepend>.v-icon,.v-list-item__append>.v-badge .v-icon,.v-list-item__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-list-item--active .v-list-item__prepend>.v-badge .v-icon,.v-list-item--active .v-list-item__prepend>.v-icon,.v-list-item--active .v-list-item__append>.v-badge .v-icon,.v-list-item--active .v-list-item__append>.v-icon{opacity:1}.v-list-item--rounded{border-radius:4px}.v-list-item--disabled{pointer-events:none;user-select:none;opacity:.6}.v-list-item--link{cursor:pointer}.v-navigation-drawer--rail:not(.v-navigation-drawer--expand-on-hover) .v-list-item .v-avatar,.v-navigation-drawer--rail.v-navigation-drawer--expand-on-hover:not(.v-navigation-drawer--is-hovering) .v-list-item .v-avatar{--v-avatar-height: 24px}.v-list-item__prepend{align-items:center;align-self:center;display:flex;grid-area:prepend}.v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:32px}.v-list-item__prepend>.v-avatar~.v-list-item__spacer{width:16px}.v-list-item__prepend>.v-list-item-action~.v-list-item__spacer{width:16px}.v-list-item--slim .v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:20px}.v-list-item--slim .v-list-item__prepend>.v-avatar~.v-list-item__spacer{width:4px}.v-list-item--slim .v-list-item__prepend>.v-list-item-action~.v-list-item__spacer{width:4px}.v-list-item--three-line .v-list-item__prepend{align-self:start}.v-list-item__append{align-self:center;display:flex;align-items:center;grid-area:append}.v-list-item__append .v-list-item__spacer{order:-1;transition:.15s width cubic-bezier(.4,0,.2,1)}.v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item__append>.v-tooltip~.v-list-item__spacer{width:32px}.v-list-item__append>.v-avatar~.v-list-item__spacer{width:16px}.v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:16px}.v-list-item--slim .v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-tooltip~.v-list-item__spacer{width:20px}.v-list-item--slim .v-list-item__append>.v-avatar~.v-list-item__spacer{width:4px}.v-list-item--slim .v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:4px}.v-list-item--three-line .v-list-item__append{align-self:start}.v-list-item__content{align-self:center;grid-area:content;overflow:hidden}.v-list-item-action{align-self:center;display:flex;align-items:center;flex:none;transition:inherit;transition-property:height,width}.v-list-item-action--start{margin-inline-end:8px;margin-inline-start:-8px}.v-list-item-action--end{margin-inline-start:8px;margin-inline-end:-8px}.v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-media--start{margin-inline-end:16px}.v-list-item-media--end{margin-inline-start:16px}.v-list-item--two-line .v-list-item-media{margin-top:-4px;margin-bottom:-4px}.v-list-item--three-line .v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-subtitle{-webkit-box-orient:vertical;display:-webkit-box;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;padding:0;text-overflow:ellipsis;overflow-wrap:break-word;word-break:initial;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem;text-transform:none}.v-list-item--one-line .v-list-item-subtitle{-webkit-line-clamp:1}.v-list-item--two-line .v-list-item-subtitle{-webkit-line-clamp:2}.v-list-item--three-line .v-list-item-subtitle{-webkit-line-clamp:3}.v-list-item--nav .v-list-item-subtitle{font-size:.75rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem}.v-list-item-title{hyphens:auto;overflow-wrap:normal;overflow:hidden;padding:0;white-space:nowrap;text-overflow:ellipsis;word-break:normal;word-wrap:break-word;font-size:1rem;font-weight:400;letter-spacing:.009375em;line-height:1.5rem;text-transform:none}.v-list-item--nav .v-list-item-title{font-size:.8125rem;font-weight:500;letter-spacing:normal;line-height:1rem}.v-list-item--density-default{min-height:40px}.v-list-item--density-default.v-list-item--one-line{min-height:48px;padding-top:4px;padding-bottom:4px}.v-list-item--density-default.v-list-item--two-line{min-height:64px;padding-top:12px;padding-bottom:12px}.v-list-item--density-default.v-list-item--three-line{min-height:88px;padding-top:16px;padding-bottom:16px}.v-list-item--density-default.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-default.v-list-item--three-line .v-list-item__append{padding-top:8px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-comfortable{min-height:36px}.v-list-item--density-comfortable.v-list-item--one-line{min-height:44px}.v-list-item--density-comfortable.v-list-item--two-line{min-height:60px;padding-top:8px;padding-bottom:8px}.v-list-item--density-comfortable.v-list-item--three-line{min-height:84px;padding-top:12px;padding-bottom:12px}.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__append{padding-top:6px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-compact{min-height:32px}.v-list-item--density-compact.v-list-item--one-line{min-height:40px}.v-list-item--density-compact.v-list-item--two-line{min-height:56px;padding-top:4px;padding-bottom:4px}.v-list-item--density-compact.v-list-item--three-line{min-height:80px;padding-top:8px;padding-bottom:8px}.v-list-item--density-compact.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-compact.v-list-item--three-line .v-list-item__append{padding-top:4px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--nav{padding-inline:8px}.v-list .v-list-item--nav:not(:only-child){margin-bottom:4px}.v-list-item__underlay{position:absolute}.v-list-item__overlay{background-color:currentColor;border-radius:inherit;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out}.v-list-item--active.v-list-item--variant-elevated .v-list-item__overlay{--v-theme-overlay-multiplier: 0}.v-list{--indent-padding: 0px}.v-list--nav{--indent-padding: -8px}.v-list-group{--list-indent-size: 16px;--parent-padding: var(--indent-padding);--prepend-width: 40px}.v-list--slim .v-list-group{--prepend-width: 28px}.v-list-group--fluid{--list-indent-size: 0px}.v-list-group--prepend{--parent-padding: calc(var(--indent-padding) + var(--prepend-width))}.v-list-group--fluid.v-list-group--prepend{--parent-padding: var(--indent-padding)}.v-list-group__items{--indent-padding: calc(var(--parent-padding) + var(--list-indent-size))}.v-list-group__items .v-list-item{padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-group__header.v-list-item--active:not(:focus-visible) .v-list-item__overlay{opacity:0}.v-list-group__header.v-list-item--active:hover .v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-divider{display:block;flex:1 1 100%;height:0px;max-height:0px;opacity:var(--v-border-opacity);transition:inherit;border-style:solid;border-width:thin 0 0 0}.v-divider--vertical{align-self:stretch;border-width:0 thin 0 0;display:inline-flex;height:100%;margin-left:-1px;max-height:100%;max-width:0px;vertical-align:text-bottom;width:0px}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px);margin-inline-start:72px}.v-divider--inset.v-divider--vertical{margin-bottom:8px;margin-top:8px;max-height:calc(100% - 16px)}.v-menu>.v-overlay__content{display:flex;flex-direction:column;border-radius:4px}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list{background:rgb(var(--v-theme-surface));border-radius:inherit;overflow:auto;height:100%;box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-overlay-container{contain:layout;left:0;pointer-events:none;position:absolute;top:0;display:contents}.v-overlay-scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-overlay-scroll-blocked:not(html){overflow-y:hidden!important}html.v-overlay-scroll-blocked{position:fixed;top:var(--v-body-scroll-y);left:var(--v-body-scroll-x);width:100%;height:100%}.v-overlay{border-radius:inherit;display:flex;inset:0;pointer-events:none;position:fixed}.v-overlay__content{outline:none;position:absolute;pointer-events:auto;contain:layout}.v-overlay__scrim{pointer-events:auto;background:rgb(var(--v-theme-on-surface));border-radius:inherit;inset:0;opacity:var(--v-overlay-opacity, .32);position:fixed}.v-overlay--absolute,.v-overlay--contained .v-overlay__scrim{position:absolute}.v-overlay--scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-select .v-field .v-text-field__prefix,.v-select .v-field .v-text-field__suffix,.v-select .v-field .v-field__input,.v-select .v-field.v-field{cursor:pointer}.v-select .v-field .v-field__input>input{align-self:flex-start;opacity:1;flex:0 0;position:absolute;width:100%;transition:none;pointer-events:none;caret-color:transparent}.v-select .v-field--dirty .v-select__selection{margin-inline-end:2px}.v-select .v-select__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select__content{overflow:hidden;box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-select__selection{display:inline-flex;align-items:center;letter-spacing:inherit;line-height:inherit;max-width:100%}.v-select .v-select__selection:first-child{margin-inline-start:0}.v-select--selected .v-field .v-field__input>input{opacity:0}.v-select__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-select--active-menu .v-select__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-text-field input{color:inherit;opacity:0;flex:1;transition:.15s opacity cubic-bezier(.4,0,.2,1);min-width:0}.v-text-field input:focus,.v-text-field input:active{outline:none}.v-text-field input:invalid{box-shadow:none}.v-text-field .v-field{cursor:text}.v-text-field--prefixed.v-text-field .v-field__input{--v-field-padding-start: 6px}.v-text-field--suffixed.v-text-field .v-field__input{--v-field-padding-end: 0}.v-text-field .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-text-field .v-input__details{padding-inline:0}.v-text-field .v-field--no-label input,.v-text-field .v-field--active input{opacity:1}.v-text-field .v-field--single-line input{transition:none}.v-text-field__prefix,.v-text-field__suffix{align-items:center;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));cursor:default;display:flex;opacity:0;transition:inherit;white-space:nowrap;min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));padding-top:calc(var(--v-field-padding-top, 4px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 6px)}.v-field--active .v-text-field__prefix,.v-field--active .v-text-field__suffix{opacity:1}.v-field--disabled .v-text-field__prefix,.v-field--disabled .v-text-field__suffix{color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.v-text-field__prefix{padding-inline-start:var(--v-field-padding-start)}.v-text-field__suffix{padding-inline-end:var(--v-field-padding-end)}.v-counter{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));flex:0 1 auto;font-size:12px;transition-duration:.15s}.v-field{display:grid;grid-template-areas:"prepend-inner field clear append-inner";grid-template-columns:min-content minmax(0,1fr) min-content min-content;font-size:16px;letter-spacing:.009375em;max-width:100%;border-radius:4px;contain:layout;flex:1 0;grid-area:control;position:relative;--v-field-padding-start: 16px;--v-field-padding-end: 16px;--v-field-padding-top: 8px;--v-field-padding-bottom: 4px;--v-field-input-padding-top: calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0));--v-field-input-padding-bottom: var(--v-field-padding-bottom, 4px)}.v-field--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-field .v-chip{--v-chip-height: 24px}.v-field--prepended{padding-inline-start:12px}.v-field--appended{padding-inline-end:12px}.v-field--variant-solo,.v-field--variant-solo-filled,.v-field--variant-solo-inverted{background:rgb(var(--v-theme-surface));border-color:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity));box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-field--variant-solo-inverted.v-field--focused{color:rgb(var(--v-theme-on-surface-variant))}.v-field--variant-filled{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-input--density-default .v-field--variant-solo,.v-input--density-default .v-field--variant-solo-inverted,.v-input--density-default .v-field--variant-solo-filled,.v-input--density-default .v-field--variant-filled{--v-input-control-height: 56px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-solo,.v-input--density-comfortable .v-field--variant-solo-inverted,.v-input--density-comfortable .v-field--variant-solo-filled,.v-input--density-comfortable .v-field--variant-filled{--v-input-control-height: 48px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-solo,.v-input--density-compact .v-field--variant-solo-inverted,.v-input--density-compact .v-field--variant-solo-filled,.v-input--density-compact .v-field--variant-filled{--v-input-control-height: 40px;--v-field-padding-bottom: 0px}.v-field--variant-outlined,.v-field--single-line,.v-field--no-label{--v-field-padding-top: 0px}.v-input--density-default .v-field--variant-outlined,.v-input--density-default .v-field--single-line,.v-input--density-default .v-field--no-label{--v-field-padding-bottom: 16px}.v-input--density-comfortable .v-field--variant-outlined,.v-input--density-comfortable .v-field--single-line,.v-input--density-comfortable .v-field--no-label{--v-field-padding-bottom: 12px}.v-input--density-compact .v-field--variant-outlined,.v-input--density-compact .v-field--single-line,.v-input--density-compact .v-field--no-label{--v-field-padding-bottom: 8px}.v-field--variant-plain,.v-field--variant-underlined{border-radius:0;padding:0}.v-field--variant-plain.v-field,.v-field--variant-underlined.v-field{--v-field-padding-start: 0px;--v-field-padding-end: 0px}.v-input--density-default .v-field--variant-plain,.v-input--density-default .v-field--variant-underlined{--v-input-control-height: 48px;--v-field-padding-top: 4px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-plain,.v-input--density-comfortable .v-field--variant-underlined{--v-input-control-height: 40px;--v-field-padding-top: 2px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-plain,.v-input--density-compact .v-field--variant-underlined{--v-input-control-height: 32px;--v-field-padding-top: 0px;--v-field-padding-bottom: 0px}.v-field--flat{box-shadow:none}.v-field--rounded{border-radius:24px}.v-field.v-field--prepended{--v-field-padding-start: 6px}.v-field.v-field--appended{--v-field-padding-end: 6px}.v-field__input{align-items:center;color:inherit;column-gap:2px;display:flex;flex-wrap:wrap;letter-spacing:.009375em;opacity:var(--v-high-emphasis-opacity);min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));min-width:0;padding-inline:var(--v-field-padding-start) var(--v-field-padding-end);padding-top:var(--v-field-input-padding-top);padding-bottom:var(--v-field-input-padding-bottom);position:relative;width:100%}.v-input--density-default .v-field__input{row-gap:8px}.v-input--density-comfortable .v-field__input{row-gap:6px}.v-input--density-compact .v-field__input{row-gap:4px}.v-field__input input{letter-spacing:inherit}.v-field__input input::placeholder,input.v-field__input::placeholder,textarea.v-field__input::placeholder{color:currentColor;opacity:var(--v-disabled-opacity)}.v-field__input:focus,.v-field__input:active{outline:none}.v-field__input:invalid{box-shadow:none}.v-field__field{flex:1 0;grid-area:field;position:relative;align-items:flex-start;display:flex}.v-field__prepend-inner{grid-area:prepend-inner;padding-inline-end:var(--v-field-padding-after)}.v-field__clearable{grid-area:clear}.v-field__append-inner{grid-area:append-inner;padding-inline-start:var(--v-field-padding-after)}.v-field__append-inner,.v-field__clearable,.v-field__prepend-inner{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top, 8px)}.v-field--center-affix .v-field__append-inner,.v-field--center-affix .v-field__clearable,.v-field--center-affix .v-field__prepend-inner{align-items:center;padding-top:0}.v-field.v-field--variant-underlined .v-field__append-inner,.v-field.v-field--variant-underlined .v-field__clearable,.v-field.v-field--variant-underlined .v-field__prepend-inner,.v-field.v-field--variant-plain .v-field__append-inner,.v-field.v-field--variant-plain .v-field__clearable,.v-field.v-field--variant-plain .v-field__prepend-inner{align-items:flex-start;padding-top:calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 4px)}.v-field--focused .v-field__prepend-inner,.v-field--focused .v-field__append-inner{opacity:1}.v-field__prepend-inner>.v-icon,.v-field__append-inner>.v-icon,.v-field__clearable>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-field--disabled .v-field__prepend-inner>.v-icon,.v-field--error .v-field__prepend-inner>.v-icon,.v-field--disabled .v-field__append-inner>.v-icon,.v-field--error .v-field__append-inner>.v-icon,.v-field--disabled .v-field__clearable>.v-icon,.v-field--error .v-field__clearable>.v-icon{opacity:1}.v-field--error:not(.v-field--disabled) .v-field__prepend-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__append-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__clearable>.v-icon{color:rgb(var(--v-theme-error))}.v-field__clearable{cursor:pointer;opacity:0;overflow:hidden;margin-inline:4px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform,width}.v-field--focused .v-field__clearable,.v-field--persistent-clear .v-field__clearable{opacity:1}@media (hover: hover){.v-field:hover .v-field__clearable{opacity:1}}@media (hover: none){.v-field__clearable{opacity:1}}.v-label.v-field-label{contain:layout paint;display:block;margin-inline-start:var(--v-field-padding-start);margin-inline-end:var(--v-field-padding-end);max-width:calc(100% - var(--v-field-padding-start) - var(--v-field-padding-end));pointer-events:none;position:absolute;top:var(--v-input-padding-top);transform-origin:left center;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform;z-index:1}.v-field--variant-underlined .v-label.v-field-label,.v-field--variant-plain .v-label.v-field-label{top:calc(var(--v-input-padding-top) + var(--v-field-padding-top))}.v-field--center-affix .v-label.v-field-label{top:50%;transform:translateY(-50%)}.v-field--active .v-label.v-field-label{visibility:hidden}.v-field--focused .v-label.v-field-label,.v-field--error .v-label.v-field-label{opacity:1}.v-field--error:not(.v-field--disabled) .v-label.v-field-label{color:rgb(var(--v-theme-error))}.v-label.v-field-label--floating{--v-field-label-scale: .75em;font-size:var(--v-field-label-scale);visibility:hidden;max-width:100%}.v-field--center-affix .v-label.v-field-label--floating{transform:none}.v-field.v-field--active .v-label.v-field-label--floating{visibility:unset}.v-input--density-default .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-filled .v-label.v-field-label--floating{top:7px}.v-input--density-comfortable .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-filled .v-label.v-field-label--floating{top:5px}.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:3px}.v-field--variant-plain .v-label.v-field-label--floating,.v-field--variant-underlined .v-label.v-field-label--floating{transform:translateY(-16px);margin:0;top:var(--v-input-padding-top)}.v-field--variant-outlined .v-label.v-field-label--floating{transform:translateY(-50%);transform-origin:center;position:static;margin:0 4px}.v-field__outline{--v-field-border-width: 1px;--v-field-border-opacity: .38;align-items:stretch;contain:layout;display:flex;height:100%;left:0;pointer-events:none;position:absolute;right:0;width:100%}@media (hover: hover){.v-field:hover .v-field__outline{--v-field-border-opacity: var(--v-high-emphasis-opacity)}}.v-field--error:not(.v-field--disabled) .v-field__outline{color:rgb(var(--v-theme-error))}.v-field.v-field--focused .v-field__outline,.v-input.v-input--error .v-field__outline{--v-field-border-opacity: 1}.v-field--variant-outlined.v-field--focused .v-field__outline{--v-field-border-width: 2px}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{border-color:currentColor;border-style:solid;border-width:0 0 var(--v-field-border-width);opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{border-color:currentColor;border-style:solid;border-width:0 0 2px;transform:scaleX(0);transition:transform .15s cubic-bezier(.4,0,.2,1);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--focused.v-field--variant-filled .v-field__outline:after,.v-field--focused.v-field--variant-underlined .v-field__outline:after{transform:scaleX(1)}.v-field--variant-outlined .v-field__outline{border-radius:inherit}.v-field--variant-outlined .v-field__outline__start,.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after,.v-field--variant-outlined .v-field__outline__end{border:0 solid currentColor;opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-outlined .v-field__outline__start{flex:0 0 12px;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-start-width:var(--v-field-border-width);border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit}.v-field--rounded.v-field--variant-outlined .v-field__outline__start,[class^=rounded-].v-field--variant-outlined .v-field__outline__start,[class*=" rounded-"].v-field--variant-outlined .v-field__outline__start{flex-basis:calc(var(--v-input-control-height) / 2 + 2px)}.v-field--reverse.v-field--variant-outlined .v-field__outline__start{border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0;border-inline-end-width:var(--v-field-border-width);border-inline-start-width:0}.v-field--variant-outlined .v-field__outline__notch{flex:none;position:relative;max-width:calc(100% - 12px)}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-outlined .v-field__outline__notch:before{border-width:var(--v-field-border-width) 0 0}.v-field--variant-outlined .v-field__outline__notch:after{bottom:0;border-width:0 0 var(--v-field-border-width)}.v-field--active.v-field--variant-outlined .v-field__outline__notch:before{opacity:0}.v-field--variant-outlined .v-field__outline__end{flex:1;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-end-width:var(--v-field-border-width);border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0}.v-field--reverse.v-field--variant-outlined .v-field__outline__end{border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit;border-inline-end-width:0;border-inline-start-width:var(--v-field-border-width)}.v-field__loader{top:calc(100% - 2px);left:0;position:absolute;right:0;width:100%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;overflow:hidden}.v-field--variant-outlined .v-field__loader{top:calc(100% - 3px);width:calc(100% - 2px);left:1px}.v-field__overlay{border-radius:inherit;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled.v-field--has-background .v-field__overlay{opacity:0}@media (hover: hover){.v-field--variant-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}@media (hover: hover){.v-field--variant-solo-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-inverted .v-field__overlay{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-solo-inverted.v-field--has-background .v-field__overlay{opacity:0}@media (hover: hover){.v-field--variant-solo-inverted:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-inverted.v-field--focused .v-field__overlay{background-color:rgb(var(--v-theme-surface-variant));opacity:1}.v-field--reverse .v-field__field,.v-field--reverse .v-field__input,.v-field--reverse .v-field__outline{flex-direction:row-reverse}.v-field--reverse .v-field__input,.v-field--reverse input{text-align:end}.v-input--disabled .v-field--variant-filled .v-field__outline:before,.v-input--disabled .v-field--variant-underlined .v-field__outline:before{border-image:repeating-linear-gradient(to right,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 0px,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 2px,transparent 2px,transparent 4px) 1 repeat}.v-field--loading .v-field__outline:after,.v-field--loading .v-field__outline:before{opacity:0}.v-virtual-scroll{display:block;flex:1 1 auto;max-width:100%;overflow:auto;position:relative}.v-virtual-scroll__container{display:block}.v-badge{display:inline-block;line-height:1}.v-badge__badge{align-items:center;display:inline-flex;border-radius:10px;font-size:.75rem;font-weight:500;height:1.25rem;justify-content:center;min-width:20px;padding:4px 6px;pointer-events:auto;position:absolute;text-align:center;text-indent:0;transition:.225s cubic-bezier(.4,0,.2,1);white-space:nowrap;background:rgb(var(--v-theme-surface-variant));color:rgba(var(--v-theme-on-surface-variant),var(--v-high-emphasis-opacity))}.v-badge--bordered .v-badge__badge:after{border-radius:inherit;border-style:solid;border-width:2px;color:rgb(var(--v-theme-background));content:"";inset:0;position:absolute;transform:scale(1.05)}.v-badge--dot .v-badge__badge{border-radius:4.5px;height:9px;min-width:0;padding:0;width:9px}.v-badge--dot .v-badge__badge:after{border-width:1.5px}.v-badge--inline .v-badge__badge{position:relative;vertical-align:middle}.v-badge__badge .v-icon{color:inherit;font-size:.75rem;margin:0 -2px}.v-badge__badge img,.v-badge__badge .v-img{height:100%;width:100%}.v-badge__wrapper{display:flex;position:relative}.v-badge--inline .v-badge__wrapper{align-items:center;display:inline-flex;justify-content:center;margin:0 4px}.v-banner{display:grid;flex:1 1;font-size:.875rem;grid-template-areas:"prepend content actions";grid-template-columns:max-content auto max-content;grid-template-rows:max-content max-content;line-height:1.375rem;overflow:hidden;padding-inline:16px 8px;padding-top:16px;padding-bottom:16px;position:relative;width:100%;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0 0 thin 0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-banner--border{border-width:thin;box-shadow:none}.v-banner--absolute{position:absolute}.v-banner--fixed{position:fixed}.v-banner--sticky{position:sticky}.v-banner--rounded{border-radius:4px}.v-banner--stacked:not(.v-banner--one-line){grid-template-areas:"prepend content" ". actions"}.v-banner--stacked .v-banner-text{padding-inline-end:36px}.v-banner--density-default .v-banner-actions{margin-bottom:-8px}.v-banner--density-default.v-banner--one-line{padding-top:8px;padding-bottom:8px}.v-banner--density-default.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-default.v-banner--one-line{padding-top:10px}.v-banner--density-default.v-banner--two-line{padding-top:16px;padding-bottom:16px}.v-banner--density-default.v-banner--three-line{padding-top:24px;padding-bottom:16px}.v-banner--density-default:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-default.v-banner--two-line .v-banner-actions,.v-banner--density-default.v-banner--three-line .v-banner-actions{margin-top:20px}.v-banner--density-comfortable .v-banner-actions{margin-bottom:-4px}.v-banner--density-comfortable.v-banner--one-line{padding-top:4px;padding-bottom:4px}.v-banner--density-comfortable.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-comfortable.v-banner--two-line{padding-top:12px;padding-bottom:12px}.v-banner--density-comfortable.v-banner--three-line{padding-top:20px;padding-bottom:12px}.v-banner--density-comfortable:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-comfortable.v-banner--two-line .v-banner-actions,.v-banner--density-comfortable.v-banner--three-line .v-banner-actions{margin-top:16px}.v-banner--density-compact .v-banner-actions{margin-bottom:0}.v-banner--density-compact.v-banner--one-line{padding-top:0;padding-bottom:0}.v-banner--density-compact.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-compact.v-banner--two-line{padding-top:8px;padding-bottom:8px}.v-banner--density-compact.v-banner--three-line{padding-top:16px;padding-bottom:8px}.v-banner--density-compact:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-compact.v-banner--two-line .v-banner-actions,.v-banner--density-compact.v-banner--three-line .v-banner-actions{margin-top:12px}.v-banner--sticky{top:0}.v-banner__content{align-items:center;display:flex;grid-area:content}.v-banner__prepend{align-self:flex-start;grid-area:prepend;margin-inline-end:24px}.v-banner-actions{align-self:flex-end;display:flex;flex:0 1;grid-area:actions;justify-content:flex-end}.v-banner--two-line .v-banner-actions,.v-banner--three-line .v-banner-actions{margin-top:20px}.v-banner-text{-webkit-box-orient:vertical;display:-webkit-box;padding-inline-end:90px;overflow:hidden}.v-banner--one-line .v-banner-text{-webkit-line-clamp:1}.v-banner--two-line .v-banner-text{-webkit-line-clamp:2}.v-banner--three-line .v-banner-text{-webkit-line-clamp:3}.v-banner--two-line .v-banner-text,.v-banner--three-line .v-banner-text{align-self:flex-start}.v-bottom-navigation{display:flex;max-width:100%;overflow:hidden;position:absolute;transition:transform,color .2s,.2s cubic-bezier(.4,0,.2,1);border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-bottom-navigation--border{border-width:thin;box-shadow:none}.v-bottom-navigation--active{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-bottom-navigation__content{display:flex;flex:none;font-size:.75rem;justify-content:center;transition:inherit;width:100%}.v-bottom-navigation .v-bottom-navigation__content>.v-btn{font-size:inherit;height:100%;max-width:168px;min-width:80px;text-transform:none;transition:inherit;width:auto;border-radius:0}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__content,.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{transition:inherit}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{font-size:1.5rem}.v-bottom-navigation--grow .v-bottom-navigation__content>.v-btn{flex-grow:1}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content>span{transition:inherit;opacity:0}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content{transform:translateY(.5rem)}.bottom-sheet-transition-enter-from,.bottom-sheet-transition-leave-to{transform:translateY(100%)}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{align-self:flex-end;border-radius:0;flex:0 1 auto;left:0;right:0;margin-inline:0;margin-bottom:0;transition-duration:.2s;width:100%;max-width:100%;overflow:visible;box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 12px 17px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 22px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content>.v-card,.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content>.v-sheet{border-radius:0}.v-bottom-sheet.v-bottom-sheet--inset{max-width:none}@media (min-width: 600px){.v-bottom-sheet.v-bottom-sheet--inset{max-width:70%}}.v-dialog{align-items:center;justify-content:center;margin:auto}.v-dialog>.v-overlay__content{max-height:calc(100% - 48px);width:calc(100% - 48px);max-width:calc(100% - 48px);margin:24px}.v-dialog>.v-overlay__content,.v-dialog>.v-overlay__content>form{display:flex;flex-direction:column;min-height:0}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{--v-scrollbar-offset: 0px;border-radius:4px;overflow-y:auto;box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 24px 38px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 46px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>form>.v-card{display:flex;flex-direction:column}.v-dialog>.v-overlay__content>.v-card>.v-card-item,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item{padding:14px 24px 0}.v-dialog>.v-overlay__content>.v-card>.v-card-item+.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item+.v-card-text{padding-top:10px}.v-dialog>.v-overlay__content>.v-card>.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-text{font-size:inherit;letter-spacing:.03125em;line-height:inherit;padding:16px 24px 10px}.v-dialog--fullscreen{--v-scrollbar-offset: 0px}.v-dialog--fullscreen>.v-overlay__content{border-radius:0;margin:0;padding:0;width:100%;height:100%;max-width:100%;max-height:100%;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-overlay__content>.v-card,.v-dialog--fullscreen>.v-overlay__content>.v-sheet,.v-dialog--fullscreen>.v-overlay__content>form>.v-card,.v-dialog--fullscreen>.v-overlay__content>form>.v-sheet{min-height:100%;min-width:100%;border-radius:0}.v-dialog--scrollable>.v-overlay__content,.v-dialog--scrollable>.v-overlay__content>form{display:flex}.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form>.v-card{display:flex;flex:1 1 100%;flex-direction:column;max-height:100%;max-width:100%}.v-dialog--scrollable>.v-overlay__content>.v-card>.v-card-text,.v-dialog--scrollable>.v-overlay__content>form>.v-card>.v-card-text{backface-visibility:hidden;overflow-y:auto}.v-breadcrumbs{display:flex;align-items:center;line-height:1.375rem;padding:16px 12px}.v-breadcrumbs--rounded{border-radius:4px}.v-breadcrumbs--density-default{padding-top:16px;padding-bottom:16px}.v-breadcrumbs--density-comfortable{padding-top:12px;padding-bottom:12px}.v-breadcrumbs--density-compact{padding-top:8px;padding-bottom:8px}.v-breadcrumbs__prepend{align-items:center;display:inline-flex}.v-breadcrumbs-item{align-items:center;color:inherit;display:inline-flex;padding:0 4px;text-decoration:none;vertical-align:middle}.v-breadcrumbs-item--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-breadcrumbs-item--link{color:inherit;text-decoration:none}.v-breadcrumbs-item--link:hover{text-decoration:underline}.v-breadcrumbs-item .v-icon{font-size:1rem;margin-inline:-4px 2px}.v-breadcrumbs-divider{display:inline-block;padding:0 8px;vertical-align:middle}.v-card{display:block;overflow:hidden;overflow-wrap:break-word;position:relative;padding:0;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity,background;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:4px}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.v-card:hover>.v-card__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-card:focus-visible>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card:focus>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-card--active>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]>.v-card__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-card--active:hover>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:hover>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-card--active:focus-visible>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card--active:focus>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-card--variant-plain,.v-card--variant-outlined,.v-card--variant-text,.v-card--variant-tonal{background:transparent;color:inherit}.v-card--variant-plain{opacity:.62}.v-card--variant-plain:focus,.v-card--variant-plain:hover{opacity:1}.v-card--variant-plain .v-card__overlay{display:none}.v-card--variant-elevated,.v-card--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-card--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-outlined{border:thin solid currentColor}.v-card--variant-text .v-card__overlay{background:currentColor}.v-card--variant-tonal .v-card__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;inset:0;pointer-events:none}.v-card--disabled{pointer-events:none;user-select:none}.v-card--disabled>:not(.v-card__loader){opacity:.6}.v-card--flat{box-shadow:none}.v-card--hover{cursor:pointer}.v-card--hover:before,.v-card--hover:after{border-radius:inherit;content:"";display:block;inset:0;pointer-events:none;position:absolute;transition:inherit}.v-card--hover:before{opacity:1;z-index:-1;box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:after{z-index:1;opacity:0;box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--hover:hover{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;min-height:52px;padding:.5rem}.v-card-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;padding:.625rem 1rem}.v-card-item+.v-card-text{padding-top:0}.v-card-item__prepend,.v-card-item__append{align-items:center;display:flex}.v-card-item__prepend{grid-area:prepend;padding-inline-end:.5rem}.v-card-item__append{grid-area:append;padding-inline-start:.5rem}.v-card-item__content{align-self:center;grid-area:content;overflow:hidden}.v-card-title{display:block;flex:none;font-size:1.25rem;font-weight:500;hyphens:auto;letter-spacing:.0125em;min-width:0;overflow-wrap:normal;overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:normal;word-wrap:break-word}.v-card .v-card-title{line-height:2rem}.v-card--density-comfortable .v-card-title{line-height:1.75rem}.v-card--density-compact .v-card-title{line-height:1.55rem}.v-card-item .v-card-title{padding:0}.v-card-title+.v-card-text,.v-card-title+.v-card-actions{padding-top:0}.v-card-subtitle{display:block;flex:none;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;padding:0 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.v-card .v-card-subtitle{line-height:1.25rem}.v-card--density-comfortable .v-card-subtitle{line-height:1.125rem}.v-card--density-compact .v-card-subtitle{line-height:1rem}.v-card-item .v-card-subtitle{padding:0 0 .25rem}.v-card-text{flex:1 1 auto;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;padding:1rem;text-transform:none}.v-card .v-card-text{line-height:1.25rem}.v-card--density-comfortable .v-card-text{line-height:1.2rem}.v-card--density-compact .v-card-text{line-height:1.15rem}.v-card__image{display:flex;height:100%;flex:1 1 auto;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-card__content{border-radius:inherit;overflow:hidden;position:relative}.v-card__loader{inset:0 0 auto;position:absolute;width:100%;z-index:1}.v-card__overlay{background-color:currentColor;border-radius:inherit;position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;bottom:0;display:flex;height:50px;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1;background:rgba(var(--v-theme-surface-variant),.3);color:rgb(var(--v-theme-on-surface-variant))}.v-carousel__controls>.v-item-group{flex:0 1 auto}.v-carousel__controls__item{margin:0 8px}.v-carousel__controls__item .v-icon{opacity:.5}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.v-carousel__progress{margin:0;position:absolute;bottom:0;left:0;right:0}.v-carousel-item{display:block;height:inherit;text-decoration:none}.v-carousel-item>.v-img{height:inherit}.v-carousel--hide-delimiter-background .v-carousel__controls{background:transparent}.v-carousel--vertical-delimiters .v-carousel__controls{flex-direction:column;height:100%!important;width:50px}.v-window{overflow:hidden}.v-window__container{display:flex;flex-direction:column;height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window__controls{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 16px;pointer-events:none}.v-window__controls>*{pointer-events:auto}.v-window--show-arrows-on-hover{overflow:hidden}.v-window--show-arrows-on-hover .v-window__left{transform:translate(-200%)}.v-window--show-arrows-on-hover .v-window__right{transform:translate(200%)}.v-window--show-arrows-on-hover:hover .v-window__left,.v-window--show-arrows-on-hover:hover .v-window__right{transform:translate(0)}.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window-x-transition-leave-from,.v-window-x-transition-leave-to,.v-window-x-reverse-transition-leave-from,.v-window-x-reverse-transition-leave-to,.v-window-y-transition-leave-from,.v-window-y-transition-leave-to,.v-window-y-reverse-transition-leave-from,.v-window-y-reverse-transition-leave-to{position:absolute!important;top:0;width:100%}.v-window-x-transition-enter-from{transform:translate(100%)}.v-window-x-transition-leave-to,.v-window-x-reverse-transition-enter-from{transform:translate(-100%)}.v-window-x-reverse-transition-leave-to{transform:translate(100%)}.v-window-y-transition-enter-from{transform:translateY(100%)}.v-window-y-transition-leave-to,.v-window-y-reverse-transition-enter-from{transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{transform:translateY(100%)}.v-code{background-color:rgb(var(--v-theme-code));color:rgb(var(--v-theme-on-code));border-radius:4px;line-height:1.8;font-size:.9em;font-weight:400;padding:.2em .4em}.v-color-picker{align-self:flex-start;contain:content}.v-color-picker.v-sheet{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-color-picker__controls{display:flex;flex-direction:column;padding:16px}.v-color-picker--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-color-picker--flat .v-color-picker__track:not(.v-input--is-disabled) .v-slider__thumb{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-color-picker-canvas{display:flex;position:relative;overflow:hidden;contain:content;touch-action:none}.v-color-picker-canvas__dot{position:absolute;top:0;left:0;width:15px;height:15px;background:transparent;border-radius:50%;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1.5px #0000004d}.v-color-picker-canvas__dot--disabled{box-shadow:0 0 0 1.5px #ffffffb3,inset 0 0 1px 1.5px #0000004d}.v-color-picker-canvas:hover .v-color-picker-canvas__dot{will-change:transform}.v-color-picker-edit{display:flex;margin-top:24px}.v-color-picker-edit__input{width:100%;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.v-color-picker-edit__input:not(:last-child){margin-inline-end:8px}.v-color-picker-edit__input input{border-radius:4px;margin-bottom:8px;min-width:0;outline:none;text-align:center;width:100%;height:32px;background:rgba(var(--v-theme-surface-variant),.2);color:rgba(var(--v-theme-on-surface))}.v-color-picker-edit__input span{font-size:.75rem}.v-color-picker-preview__alpha .v-slider-track__background{background-color:transparent!important}.v-locale--is-ltr.v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-ltr .v-color-picker-preview__alpha .v-slider-track__background{background-image:linear-gradient(to right,transparent,var(--v-color-picker-color-hsv))}.v-locale--is-rtl.v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-rtl .v-color-picker-preview__alpha .v-slider-track__background{background-image:linear-gradient(to left,transparent,var(--v-color-picker-color-hsv))}.v-color-picker-preview__alpha .v-slider-track__background:after{content:"";z-index:-1;left:0;top:0;width:100%;height:100%;position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;border-radius:inherit}.v-color-picker-preview__sliders{display:flex;flex:1 0 auto;flex-direction:column;padding-inline-end:16px}.v-color-picker-preview__dot{position:relative;height:30px;width:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;border-radius:50%;overflow:hidden;margin-inline-end:24px}.v-color-picker-preview__dot>div{width:100%;height:100%}.v-locale--is-ltr.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-ltr .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background{background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.v-locale--is-rtl.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-rtl .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background{background:linear-gradient(to left,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.v-color-picker-preview__track{position:relative;width:100%;margin:0!important}.v-color-picker-preview__track .v-slider-track__fill{display:none}.v-color-picker-preview{align-items:center;display:flex;margin-bottom:0}.v-color-picker-preview__eye-dropper{position:relative;margin-right:12px}.v-slider .v-slider__container input{cursor:default;padding:0;width:100%;display:none}.v-slider>.v-input__append,.v-slider>.v-input__prepend{padding:0}.v-slider__container{position:relative;min-height:inherit;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.v-input--disabled .v-slider__container{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-slider__container{color:rgb(var(--v-theme-error))}.v-slider.v-input--horizontal{align-items:center;margin-inline:8px 8px}.v-slider.v-input--horizontal>.v-input__control{min-height:32px;display:flex;align-items:center}.v-slider.v-input--vertical{justify-content:center;margin-top:12px;margin-bottom:12px}.v-slider.v-input--vertical>.v-input__control{min-height:300px}.v-slider.v-input--disabled{pointer-events:none}.v-slider--has-labels>.v-input__control{margin-bottom:4px}.v-slider__label{margin-inline-end:12px}.v-slider-thumb{touch-action:none;color:rgb(var(--v-theme-surface-variant))}.v-input--error:not(.v-input--disabled) .v-slider-thumb{color:inherit}.v-slider-thumb__label{background:rgba(var(--v-theme-surface-variant),.7);color:rgb(var(--v-theme-on-surface-variant))}.v-slider-thumb__label:before{color:rgba(var(--v-theme-surface-variant),.7)}.v-slider-thumb{outline:none;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider-thumb__surface{cursor:pointer;width:var(--v-slider-thumb-size);height:var(--v-slider-thumb-size);border-radius:50%;user-select:none;background-color:currentColor}.v-slider-thumb__surface:before{transition:.3s cubic-bezier(.4,0,.2,1);content:"";color:inherit;top:0;left:0;width:100%;height:100%;border-radius:50%;background:currentColor;position:absolute;pointer-events:none;opacity:0}.v-slider-thumb__surface:after{content:"";width:42px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-slider-thumb__label-container{position:absolute;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label{display:flex;align-items:center;justify-content:center;font-size:.75rem;min-width:35px;height:25px;border-radius:4px;padding:6px;position:absolute;user-select:none;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label:before{content:"";width:0;height:0;position:absolute}.v-slider-thumb__ripple{position:absolute;left:calc(var(--v-slider-thumb-size) / -2);top:calc(var(--v-slider-thumb-size) / -2);width:calc(var(--v-slider-thumb-size) * 2);height:calc(var(--v-slider-thumb-size) * 2);background:inherit}.v-slider.v-input--horizontal .v-slider-thumb{top:50%;transform:translateY(-50%);inset-inline-start:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size) / 2)}.v-slider.v-input--horizontal .v-slider-thumb__label-container{left:calc(var(--v-slider-thumb-size) / 2);top:0}.v-slider.v-input--horizontal .v-slider-thumb__label{bottom:calc(var(--v-slider-thumb-size) / 2)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-thumb__label:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid currentColor;bottom:-6px}.v-slider.v-input--vertical .v-slider-thumb{top:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size) / 2)}.v-slider.v-input--vertical .v-slider-thumb__label-container{top:calc(var(--v-slider-thumb-size) / 2);right:0}.v-slider.v-input--vertical .v-slider-thumb__label{top:-12.5px;left:calc(var(--v-slider-thumb-size) / 2)}.v-slider.v-input--vertical .v-slider-thumb__label:before{border-right:6px solid currentColor;border-top:6px solid transparent;border-bottom:6px solid transparent;left:-6px}.v-slider-thumb--focused .v-slider-thumb__surface:before{transform:scale(2);opacity:var(--v-focus-opacity)}.v-slider-thumb--pressed{transition:none}.v-slider-thumb--pressed .v-slider-thumb__surface:before{opacity:var(--v-pressed-opacity)}@media (hover: hover){.v-slider-thumb:hover .v-slider-thumb__surface:before{transform:scale(2)}.v-slider-thumb:hover:not(.v-slider-thumb--focused) .v-slider-thumb__surface:before{opacity:var(--v-hover-opacity)}}.v-slider-track__background,.v-slider-track__fill,.v-slider-track__tick{background-color:rgb(var(--v-theme-surface-variant))}.v-slider-track__tick--filled{background-color:rgb(var(--v-theme-surface-light))}.v-slider-track{border-radius:6px}.v-slider-track__background,.v-slider-track__fill{position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:inherit}.v-slider--pressed .v-slider-track__background,.v-slider--pressed .v-slider-track__fill{transition:none}.v-input--error:not(.v-input--disabled) .v-slider-track__background,.v-input--error:not(.v-input--disabled) .v-slider-track__fill{background-color:currentColor}.v-slider-track__ticks{height:100%;width:100%;position:relative}.v-slider-track__tick{position:absolute;opacity:0;transition:.2s opacity cubic-bezier(.4,0,.2,1);border-radius:2px;width:var(--v-slider-tick-size);height:var(--v-slider-tick-size);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / -2))}.v-locale--is-ltr.v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr .v-slider-track__tick--first .v-slider-track__tick-label{transform:none}.v-locale--is-rtl.v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(100%)}.v-locale--is-ltr.v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl.v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl .v-slider-track__tick--last .v-slider-track__tick-label{transform:none}.v-slider-track__tick-label{position:absolute;user-select:none;white-space:nowrap}.v-slider.v-input--horizontal .v-slider-track{display:flex;align-items:center;width:100%;height:calc(var(--v-slider-track-size) + 2px);touch-action:pan-y}.v-slider.v-input--horizontal .v-slider-track__background{height:var(--v-slider-track-size)}.v-slider.v-input--horizontal .v-slider-track__fill{height:inherit}.v-slider.v-input--horizontal .v-slider-track__tick{margin-top:calc(calc(var(--v-slider-track-size) + 2px) / 2)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / -2))}.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{margin-top:calc(var(--v-slider-track-size) / 2 + 8px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-track__tick--first{margin-inline-start:calc(var(--v-slider-tick-size) + 1px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(0)}.v-slider.v-input--horizontal .v-slider-track__tick--last{margin-inline-start:calc(100% - var(--v-slider-tick-size) - 1px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(100%)}.v-slider.v-input--vertical .v-slider-track{height:100%;display:flex;justify-content:center;width:calc(var(--v-slider-track-size) + 2px);touch-action:pan-x}.v-slider.v-input--vertical .v-slider-track__background{width:var(--v-slider-track-size)}.v-slider.v-input--vertical .v-slider-track__fill{width:inherit}.v-slider.v-input--vertical .v-slider-track__ticks{height:100%}.v-slider.v-input--vertical .v-slider-track__tick{margin-inline-start:calc(calc(var(--v-slider-track-size) + 2px) / 2);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / 2))}.v-locale--is-rtl.v-slider.v-input--vertical .v-slider-track__tick,.v-locale--is-rtl .v-slider.v-input--vertical .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / 2))}.v-slider.v-input--vertical .v-slider-track__tick--first{bottom:calc(0% + var(--v-slider-tick-size) + 1px)}.v-slider.v-input--vertical .v-slider-track__tick--last{bottom:calc(100% - var(--v-slider-tick-size) - 1px)}.v-slider.v-input--vertical .v-slider-track__tick .v-slider-track__tick-label{margin-inline-start:calc(var(--v-slider-track-size) / 2 + 12px);transform:translateY(-50%)}.v-slider-track__ticks--always-show .v-slider-track__tick,.v-slider--focused .v-slider-track__tick{opacity:1}.v-slider-track__background--opacity{opacity:.38}.v-color-picker-swatches{overflow-y:auto}.v-color-picker-swatches>div{display:flex;flex-wrap:wrap;justify-content:center;padding:8px}.v-color-picker-swatches__swatch{display:flex;flex-direction:column;margin-bottom:10px}.v-color-picker-swatches__color{position:relative;height:18px;max-height:18px;width:45px;margin:2px 4px;border-radius:2px;user-select:none;overflow:hidden;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;cursor:pointer}.v-color-picker-swatches__color>div{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.v-sheet{display:block;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))}.v-sheet--border{border-width:thin;box-shadow:none}.v-sheet--absolute{position:absolute}.v-sheet--fixed{position:fixed}.v-sheet--relative{position:relative}.v-sheet--sticky{position:sticky}.v-sheet--rounded{border-radius:4px}.v-combobox .v-field .v-text-field__prefix,.v-combobox .v-field .v-text-field__suffix,.v-combobox .v-field .v-field__input,.v-combobox .v-field.v-field{cursor:text}.v-combobox .v-field .v-field__input>input{flex:1 1}.v-combobox .v-field input{min-width:64px}.v-combobox .v-field:not(.v-field--focused) input{min-width:0}.v-combobox .v-field--dirty .v-combobox__selection{margin-inline-end:2px}.v-combobox .v-combobox__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-combobox__content{overflow:hidden;box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-combobox__mask{background:rgb(var(--v-theme-surface-light))}.v-combobox__selection{display:inline-flex;align-items:center;height:1.5rem;letter-spacing:inherit;line-height:inherit;max-width:calc(100% - 4px)}.v-combobox__selection:first-child{margin-inline-start:0}.v-combobox--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-combobox--selecting-index .v-combobox__selection{opacity:var(--v-medium-emphasis-opacity)}.v-combobox--selecting-index .v-combobox__selection--selected{opacity:1}.v-combobox--selecting-index .v-field__input>input{caret-color:transparent}.v-combobox--single:not(.v-combobox--selection-slot).v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline:inherit}.v-combobox--single:not(.v-combobox--selection-slot) .v-field--active input{transition:none}.v-combobox--single:not(.v-combobox--selection-slot) .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-combobox--single:not(.v-combobox--selection-slot) .v-field--focused .v-combobox__selection{opacity:0}.v-combobox__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-combobox--active-menu .v-combobox__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-data-table{width:100%}.v-data-table__table{width:100%;border-collapse:separate;border-spacing:0}.v-data-table__tr--focus{border:1px dotted black}.v-data-table__tr--clickable{cursor:pointer}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end{text-align:end}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end .v-data-table-header__content{flex-direction:row-reverse}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center{text-align:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center .v-data-table-header__content{justify-content:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--no-padding{padding:0 8px}.v-data-table .v-table__wrapper>table>thead>tr>th,.v-data-table .v-table__wrapper>table tbody>tr>th{align-items:center}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--fixed,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--fixed{position:sticky}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--sortable:hover,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--sortable:hover{cursor:pointer;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon{opacity:0}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon{opacity:.5}.v-data-table-column--fixed,.v-data-table__th--sticky{background:rgb(var(--v-theme-surface));position:sticky!important;left:0;z-index:1}.v-data-table-column--last-fixed{border-right:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-data-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th.v-data-table-column--fixed{z-index:2}.v-data-table-group-header-row td{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface))}.v-data-table-group-header-row td>span{padding-left:5px}.v-data-table--loading .v-data-table__td{opacity:.3}.v-data-table-group-header-row__column{padding-left:calc(var(--v-data-table-group-header-row-depth) * 16px)!important}.v-data-table-header__content{display:flex;align-items:center}.v-data-table-header__sort-badge{display:inline-flex;justify-content:center;align-items:center;font-size:.875rem;padding:4px;border-radius:50%;background:rgba(var(--v-border-color),var(--v-border-opacity));min-width:20px;min-height:20px;width:20px;height:20px}.v-data-table-progress>th{border:none!important;height:auto!important;padding:0!important}.v-data-table-progress__loader{position:relative}.v-data-table-rows-loading,.v-data-table-rows-no-data{text-align:center}.v-data-table-footer{display:flex;align-items:center;flex-wrap:wrap;padding:4px;justify-content:flex-end}.v-data-table-footer__items-per-page{display:flex;align-items:center;justify-content:center}.v-data-table-footer__items-per-page>span{padding-inline-end:8px}.v-data-table-footer__items-per-page>.v-select{width:90px}.v-data-table-footer__info{display:flex;justify-content:flex-end;min-width:116px;padding:0 16px}.v-data-table-footer__pagination{display:flex;align-items:center;margin-inline-start:16px}.v-data-table-footer__page{padding:0 8px}.v-pagination__list{display:inline-flex;list-style-type:none;justify-content:center;width:100%}.v-pagination__item,.v-pagination__first,.v-pagination__prev,.v-pagination__next,.v-pagination__last{margin:.3rem}.v-table{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity));font-size:.875rem;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table .v-table-divider{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>thead>tr>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>td,.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tfoot>tr>td,.v-table .v-table__wrapper>table>tfoot>tr>th{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr>td{position:relative}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--v-border-color),var(--v-hover-opacity));pointer-events:none}.v-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{background:rgb(var(--v-theme-surface));box-shadow:inset 0 -1px rgba(var(--v-border-color),var(--v-border-opacity));z-index:1}.v-table.v-table--fixed-footer>tfoot>tr>th,.v-table.v-table--fixed-footer>tfoot>tr>td{background:rgb(var(--v-theme-surface));box-shadow:inset 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.v-table{border-radius:inherit;line-height:1.5;max-width:100%;display:flex;flex-direction:column}.v-table>.v-table__wrapper>table{width:100%;border-spacing:0}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>th{padding:0 16px;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>td{height:var(--v-table-row-height)}.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>th{height:var(--v-table-header-height);font-weight:500;user-select:none;text-align:start}.v-table--density-default{--v-table-header-height: 56px;--v-table-row-height: 52px}.v-table--density-comfortable{--v-table-header-height: 48px;--v-table-row-height: 44px}.v-table--density-compact{--v-table-header-height: 40px;--v-table-row-height: 36px}.v-table__wrapper{border-radius:inherit;overflow:auto;flex:1 1 auto}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:first-child{border-top-left-radius:0}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:last-child{border-top-right-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:first-child{border-bottom-left-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:last-child{border-bottom-right-radius:0}.v-table--fixed-height>.v-table__wrapper{overflow-y:auto}.v-table--fixed-header>.v-table__wrapper>table>thead{position:sticky;top:0;z-index:2}.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{border-bottom:0px!important}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr{position:sticky;bottom:0;z-index:1}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>td,.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>th{border-top:0px!important}.v-date-picker{overflow:hidden;width:328px}.v-date-picker--show-week{width:368px}.v-date-picker-controls{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;padding-top:4px;padding-bottom:4px;padding-inline-start:6px;padding-inline-end:12px}.v-date-picker-controls>.v-btn:first-child{text-transform:none;font-weight:400;line-height:initial;letter-spacing:initial}.v-date-picker-controls--variant-classic{padding-inline-start:12px}.v-date-picker-controls--variant-modern .v-date-picker__title:not(:hover){opacity:.7}.v-date-picker--month .v-date-picker-controls--variant-modern .v-date-picker__title{cursor:pointer}.v-date-picker--year .v-date-picker-controls--variant-modern .v-date-picker__title{opacity:1}.v-date-picker-controls .v-btn:last-child{margin-inline-start:4px}.v-date-picker--year .v-date-picker-controls .v-date-picker-controls__mode-btn{transform:rotate(180deg)}.v-date-picker-controls__date{margin-inline-end:4px}.v-date-picker-controls--variant-classic .v-date-picker-controls__date{margin:auto;text-align:center}.v-date-picker-controls__month{display:flex}.v-locale--is-rtl.v-date-picker-controls__month,.v-locale--is-rtl .v-date-picker-controls__month{flex-direction:row-reverse}.v-date-picker-controls--variant-classic .v-date-picker-controls__month{flex:1 0 auto}.v-date-picker__title{display:inline-block}.v-container{width:100%;padding:16px;margin-right:auto;margin-left:auto}@media (min-width: 960px){.v-container{max-width:900px}}@media (min-width: 1280px){.v-container{max-width:1200px}}@media (min-width: 1920px){.v-container{max-width:1800px}}@media (min-width: 2560px){.v-container{max-width:2400px}}.v-container--fluid{max-width:100%}.v-container.fill-height{align-items:center;display:flex;flex-wrap:wrap}.v-row{display:flex;flex-wrap:wrap;flex:1 1 auto;margin:-12px}.v-row+.v-row{margin-top:12px}.v-row+.v-row--dense{margin-top:4px}.v-row--dense{margin:-4px}.v-row--dense>.v-col,.v-row--dense>[class*=v-col-]{padding:4px}.v-row.v-row--no-gutters{margin:0}.v-row.v-row--no-gutters>.v-col,.v-row.v-row--no-gutters>[class*=v-col-]{padding:0}.v-spacer{flex-grow:1}.v-col-xxl,.v-col-xxl-auto,.v-col-xxl-12,.v-col-xxl-11,.v-col-xxl-10,.v-col-xxl-9,.v-col-xxl-8,.v-col-xxl-7,.v-col-xxl-6,.v-col-xxl-5,.v-col-xxl-4,.v-col-xxl-3,.v-col-xxl-2,.v-col-xxl-1,.v-col-xl,.v-col-xl-auto,.v-col-xl-12,.v-col-xl-11,.v-col-xl-10,.v-col-xl-9,.v-col-xl-8,.v-col-xl-7,.v-col-xl-6,.v-col-xl-5,.v-col-xl-4,.v-col-xl-3,.v-col-xl-2,.v-col-xl-1,.v-col-lg,.v-col-lg-auto,.v-col-lg-12,.v-col-lg-11,.v-col-lg-10,.v-col-lg-9,.v-col-lg-8,.v-col-lg-7,.v-col-lg-6,.v-col-lg-5,.v-col-lg-4,.v-col-lg-3,.v-col-lg-2,.v-col-lg-1,.v-col-md,.v-col-md-auto,.v-col-md-12,.v-col-md-11,.v-col-md-10,.v-col-md-9,.v-col-md-8,.v-col-md-7,.v-col-md-6,.v-col-md-5,.v-col-md-4,.v-col-md-3,.v-col-md-2,.v-col-md-1,.v-col-sm,.v-col-sm-auto,.v-col-sm-12,.v-col-sm-11,.v-col-sm-10,.v-col-sm-9,.v-col-sm-8,.v-col-sm-7,.v-col-sm-6,.v-col-sm-5,.v-col-sm-4,.v-col-sm-3,.v-col-sm-2,.v-col-sm-1,.v-col,.v-col-auto,.v-col-12,.v-col-11,.v-col-10,.v-col-9,.v-col-8,.v-col-7,.v-col-6,.v-col-5,.v-col-4,.v-col-3,.v-col-2,.v-col-1{width:100%;padding:12px}.v-col{flex-basis:0;flex-grow:1;max-width:100%}.v-col-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-3{flex:0 0 25%;max-width:25%}.v-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-6{flex:0 0 50%;max-width:50%}.v-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-9{flex:0 0 75%;max-width:75%}.v-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-12{flex:0 0 100%;max-width:100%}.offset-1{margin-inline-start:8.3333333333%}.offset-2{margin-inline-start:16.6666666667%}.offset-3{margin-inline-start:25%}.offset-4{margin-inline-start:33.3333333333%}.offset-5{margin-inline-start:41.6666666667%}.offset-6{margin-inline-start:50%}.offset-7{margin-inline-start:58.3333333333%}.offset-8{margin-inline-start:66.6666666667%}.offset-9{margin-inline-start:75%}.offset-10{margin-inline-start:83.3333333333%}.offset-11{margin-inline-start:91.6666666667%}@media (min-width: 600px){.v-col-sm{flex-basis:0;flex-grow:1;max-width:100%}.v-col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-sm-3{flex:0 0 25%;max-width:25%}.v-col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-sm-6{flex:0 0 50%;max-width:50%}.v-col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-sm-9{flex:0 0 75%;max-width:75%}.v-col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-sm-12{flex:0 0 100%;max-width:100%}.offset-sm-0{margin-inline-start:0}.offset-sm-1{margin-inline-start:8.3333333333%}.offset-sm-2{margin-inline-start:16.6666666667%}.offset-sm-3{margin-inline-start:25%}.offset-sm-4{margin-inline-start:33.3333333333%}.offset-sm-5{margin-inline-start:41.6666666667%}.offset-sm-6{margin-inline-start:50%}.offset-sm-7{margin-inline-start:58.3333333333%}.offset-sm-8{margin-inline-start:66.6666666667%}.offset-sm-9{margin-inline-start:75%}.offset-sm-10{margin-inline-start:83.3333333333%}.offset-sm-11{margin-inline-start:91.6666666667%}}@media (min-width: 960px){.v-col-md{flex-basis:0;flex-grow:1;max-width:100%}.v-col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-md-3{flex:0 0 25%;max-width:25%}.v-col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-md-6{flex:0 0 50%;max-width:50%}.v-col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-md-9{flex:0 0 75%;max-width:75%}.v-col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-md-12{flex:0 0 100%;max-width:100%}.offset-md-0{margin-inline-start:0}.offset-md-1{margin-inline-start:8.3333333333%}.offset-md-2{margin-inline-start:16.6666666667%}.offset-md-3{margin-inline-start:25%}.offset-md-4{margin-inline-start:33.3333333333%}.offset-md-5{margin-inline-start:41.6666666667%}.offset-md-6{margin-inline-start:50%}.offset-md-7{margin-inline-start:58.3333333333%}.offset-md-8{margin-inline-start:66.6666666667%}.offset-md-9{margin-inline-start:75%}.offset-md-10{margin-inline-start:83.3333333333%}.offset-md-11{margin-inline-start:91.6666666667%}}@media (min-width: 1280px){.v-col-lg{flex-basis:0;flex-grow:1;max-width:100%}.v-col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-lg-3{flex:0 0 25%;max-width:25%}.v-col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-lg-6{flex:0 0 50%;max-width:50%}.v-col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-lg-9{flex:0 0 75%;max-width:75%}.v-col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-lg-12{flex:0 0 100%;max-width:100%}.offset-lg-0{margin-inline-start:0}.offset-lg-1{margin-inline-start:8.3333333333%}.offset-lg-2{margin-inline-start:16.6666666667%}.offset-lg-3{margin-inline-start:25%}.offset-lg-4{margin-inline-start:33.3333333333%}.offset-lg-5{margin-inline-start:41.6666666667%}.offset-lg-6{margin-inline-start:50%}.offset-lg-7{margin-inline-start:58.3333333333%}.offset-lg-8{margin-inline-start:66.6666666667%}.offset-lg-9{margin-inline-start:75%}.offset-lg-10{margin-inline-start:83.3333333333%}.offset-lg-11{margin-inline-start:91.6666666667%}}@media (min-width: 1920px){.v-col-xl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xl-3{flex:0 0 25%;max-width:25%}.v-col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xl-6{flex:0 0 50%;max-width:50%}.v-col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xl-9{flex:0 0 75%;max-width:75%}.v-col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xl-12{flex:0 0 100%;max-width:100%}.offset-xl-0{margin-inline-start:0}.offset-xl-1{margin-inline-start:8.3333333333%}.offset-xl-2{margin-inline-start:16.6666666667%}.offset-xl-3{margin-inline-start:25%}.offset-xl-4{margin-inline-start:33.3333333333%}.offset-xl-5{margin-inline-start:41.6666666667%}.offset-xl-6{margin-inline-start:50%}.offset-xl-7{margin-inline-start:58.3333333333%}.offset-xl-8{margin-inline-start:66.6666666667%}.offset-xl-9{margin-inline-start:75%}.offset-xl-10{margin-inline-start:83.3333333333%}.offset-xl-11{margin-inline-start:91.6666666667%}}@media (min-width: 2560px){.v-col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xxl-3{flex:0 0 25%;max-width:25%}.v-col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xxl-6{flex:0 0 50%;max-width:50%}.v-col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xxl-9{flex:0 0 75%;max-width:75%}.v-col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xxl-12{flex:0 0 100%;max-width:100%}.offset-xxl-0{margin-inline-start:0}.offset-xxl-1{margin-inline-start:8.3333333333%}.offset-xxl-2{margin-inline-start:16.6666666667%}.offset-xxl-3{margin-inline-start:25%}.offset-xxl-4{margin-inline-start:33.3333333333%}.offset-xxl-5{margin-inline-start:41.6666666667%}.offset-xxl-6{margin-inline-start:50%}.offset-xxl-7{margin-inline-start:58.3333333333%}.offset-xxl-8{margin-inline-start:66.6666666667%}.offset-xxl-9{margin-inline-start:75%}.offset-xxl-10{margin-inline-start:83.3333333333%}.offset-xxl-11{margin-inline-start:91.6666666667%}}.v-date-picker-header{align-items:flex-end;height:70px;display:grid;grid-template-areas:"prepend content append";grid-template-columns:min-content minmax(0,1fr) min-content;overflow:hidden;padding-inline:24px 12px;padding-bottom:12px}.v-date-picker-header__append{grid-area:append}.v-date-picker-header__prepend{grid-area:prepend;padding-inline-start:8px}.v-date-picker-header__content{align-items:center;display:inline-flex;font-size:32px;line-height:40px;grid-area:content;justify-content:space-between}.v-date-picker-header--clickable .v-date-picker-header__content{cursor:pointer}.v-date-picker-header--clickable .v-date-picker-header__content:not(:hover){opacity:.7}.date-picker-header-transition-enter-active,.date-picker-header-reverse-transition-enter-active,.date-picker-header-transition-leave-active,.date-picker-header-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.date-picker-header-transition-enter-from{transform:translateY(100%)}.date-picker-header-transition-leave-to{opacity:0;transform:translateY(-100%)}.date-picker-header-reverse-transition-enter-from{transform:translateY(-100%)}.date-picker-header-reverse-transition-leave-to{opacity:0;transform:translateY(100%)}.v-date-picker-month{display:flex;justify-content:center;padding:0 12px 8px;--v-date-picker-month-day-diff: 4px}.v-date-picker-month__weeks{display:grid;grid-template-rows:min-content min-content min-content min-content min-content min-content min-content;column-gap:4px;font-size:.85rem}.v-date-picker-month__weeks+.v-date-picker-month__days{grid-row-gap:0}.v-date-picker-month__weekday{font-size:.85rem}.v-date-picker-month__days{display:grid;grid-template-columns:min-content min-content min-content min-content min-content min-content min-content;column-gap:4px;flex:1 1;justify-content:space-around}.v-date-picker-month__day{align-items:center;display:flex;justify-content:center;position:relative;height:40px;width:40px}.v-date-picker-month__day--selected .v-btn{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-date-picker-month__day .v-btn.v-date-picker-month__day-btn{--v-btn-height: 24px;--v-btn-size: .85rem}.v-date-picker-month__day--week{font-size:var(--v-btn-size)}.v-date-picker-month__day--adjacent{opacity:.5}.v-date-picker-month__day--hide-adjacent{opacity:0}.v-date-picker-months{height:288px}.v-date-picker-months__content{align-items:center;display:grid;flex:1 1;height:inherit;justify-content:space-around;grid-template-columns:repeat(2,1fr);grid-gap:0px 24px;padding-inline-start:36px;padding-inline-end:36px}.v-date-picker-months__content .v-btn{text-transform:none;padding-inline-start:8px;padding-inline-end:8px}.v-date-picker-years{height:288px;overflow-y:scroll}.v-date-picker-years__content{display:grid;flex:1 1;justify-content:space-around;grid-template-columns:repeat(3,1fr);gap:8px 24px;padding-inline:32px}.v-date-picker-years__content .v-btn{padding-inline:8px}.v-picker.v-sheet{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:4px;display:grid;grid-auto-rows:min-content;grid-template-areas:"title" "header" "body";overflow:hidden}.v-picker.v-sheet.v-picker--with-actions{grid-template-areas:"title" "header" "body" "actions"}.v-picker__body{grid-area:body}.v-picker__header{grid-area:header}.v-picker__actions{grid-area:actions;padding:0 12px 12px;display:flex;align-items:center;justify-content:flex-end}.v-picker__actions .v-btn{min-width:48px}.v-picker__actions .v-btn:not(:last-child){margin-inline-end:8px}.v-picker--landscape{grid-template-areas:"title" "header body" "header body"}.v-picker--landscape.v-picker--with-actions{grid-template-areas:"title" "header body" "header actions"}.v-picker-title{text-transform:uppercase;font-size:.75rem;grid-area:title;padding-inline:24px 12px;padding-top:16px;padding-bottom:16px;font-weight:400;letter-spacing:.1666666667em}.v-expansion-panel{background-color:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-expansion-panel:not(:first-child):after{border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-expansion-panel--disabled .v-expansion-panel-title{color:rgba(var(--v-theme-on-surface),.26)}.v-expansion-panel--disabled .v-expansion-panel-title .v-expansion-panel-title__overlay{opacity:.4615384615}.v-expansion-panels{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;position:relative;z-index:1}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:first-child:not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:last-child:not(:first-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:first-child:not(:last-child){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child:not(:first-child){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child:not(:first-child) .v-expansion-panel-title--active{border-bottom-left-radius:initial;border-bottom-right-radius:initial}.v-expansion-panels--variant-accordion>:not(:first-child):not(:last-child){border-radius:0!important}.v-expansion-panels--variant-accordion .v-expansion-panel-title__overlay{transition:.3s border-radius cubic-bezier(.4,0,.2,1)}.v-expansion-panel{flex:1 0 100%;max-width:100%;position:relative;transition:.3s all cubic-bezier(.4,0,.2,1);transition-property:margin-top,border-radius,border,max-width;border-radius:4px}.v-expansion-panel:not(:first-child):after{border-top-style:solid;border-top-width:thin;content:"";left:0;position:absolute;right:0;top:0;transition:.3s opacity cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-title{pointer-events:none}.v-expansion-panel--active:not(:first-child),.v-expansion-panel--active+.v-expansion-panel{margin-top:16px}.v-expansion-panel--active:not(:first-child):after,.v-expansion-panel--active+.v-expansion-panel:after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-title{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-expansion-panel--active>.v-expansion-panel-title:not(.v-expansion-panel-title--static){min-height:64px}.v-expansion-panel__shadow{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:inherit;z-index:-1}.v-expansion-panel-title{align-items:center;text-align:start;border-radius:inherit;display:flex;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;transition:.3s min-height cubic-bezier(.4,0,.2,1);width:100%;justify-content:space-between}.v-expansion-panel-title:hover>.v-expansion-panel-title__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title:focus-visible>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title:focus>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title--focusable.v-expansion-panel-title--active .v-expansion-panel-title__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:hover .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus-visible .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;border-radius:inherit;opacity:0}.v-expansion-panel-title__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;user-select:none;margin-inline-start:auto}.v-expansion-panel-text{display:flex}.v-expansion-panel-text__wrapper{padding:8px 24px 16px;flex:1 1 auto;max-width:100%}.v-expansion-panels--variant-accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--variant-accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--variant-popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--variant-popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--variant-inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--variant-inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-expansion-panels--flat>.v-expansion-panel:after{border-top:none}.v-expansion-panels--flat>.v-expansion-panel .v-expansion-panel__shadow{display:none}.v-expansion-panels--tile{border-radius:0}.v-expansion-panels--tile>.v-expansion-panel{border-radius:0}.v-file-input--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-file-input input[type=file]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.v-file-input .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-file-input .v-input__details{padding-inline:0}.v-footer{align-items:center;display:flex;flex:1 1 auto;padding:8px 16px;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-footer--border{border-width:thin;box-shadow:none}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer--rounded{border-radius:4px}.v-infinite-scroll--horizontal{display:flex;flex-direction:row;overflow-x:auto}.v-infinite-scroll--horizontal .v-infinite-scroll-intersect{height:100%;width:1px}.v-infinite-scroll--vertical{display:flex;flex-direction:column;overflow-y:auto}.v-infinite-scroll--vertical .v-infinite-scroll-intersect{height:1px;width:100%}.v-infinite-scroll__side{align-items:center;display:flex;justify-content:center;padding:8px}.v-item-group{flex:0 1 auto;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1)}.v-kbd{background:rgb(var(--v-theme-kbd));color:rgb(var(--v-theme-on-kbd));border-radius:3px;display:inline;font-size:85%;font-weight:400;padding:.2em .4rem;box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-layout{--v-scrollbar-offset: 0px;display:flex;flex:1 1 auto}.v-layout--full-height{--v-scrollbar-offset: inherit;height:100%}.v-layout-item{position:absolute;transition:.2s cubic-bezier(.4,0,.2,1)}.v-layout-item--absolute{position:absolute}.v-locale-provider{display:contents}.v-main{flex:1 0 auto;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1);padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom)}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex;position:absolute;top:0;left:0;width:100%;height:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left: 0px;--v-layout-right: 0px;--v-layout-top: 0px;--v-layout-bottom: 0px}.v-navigation-drawer{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{top:0;border-bottom-width:thin}.v-navigation-drawer--bottom{left:0;border-top-width:thin}.v-navigation-drawer--left{top:0;left:0;right:auto;border-right-width:thin}.v-navigation-drawer--right{top:0;left:auto;right:0;border-left-width:thin}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2;transition:opacity .2s cubic-bezier(.4,0,.2,1);z-index:1}.v-navigation-drawer__prepend,.v-navigation-drawer__append{flex:none;overflow:hidden}.v-otp-input{border-radius:4px;align-items:center;display:flex;justify-content:center;padding:.5rem 0;position:relative}.v-otp-input .v-field{height:100%}.v-otp-input__divider{margin:0 8px}.v-otp-input__content{align-items:center;display:flex;gap:.5rem;height:64px;padding:.5rem;justify-content:center;max-width:320px;position:relative;border-radius:inherit}.v-otp-input--divided .v-otp-input__content{max-width:360px}.v-otp-input__field{color:inherit;font-size:1.25rem;height:100%;outline:none;text-align:center;width:100%}.v-otp-input__field[type=number]::-webkit-outer-spin-button,.v-otp-input__field[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-otp-input__field[type=number]{-moz-appearance:textfield}.v-otp-input__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.v-otp-input__loader .v-progress-linear{position:absolute}.v-parallax{position:relative;overflow:hidden}.v-parallax--active>.v-img__img{will-change:transform}.v-radio-group>.v-input__control{flex-direction:column}.v-radio-group>.v-input__control>.v-label{margin-inline-start:16px}.v-radio-group>.v-input__control>.v-label+.v-selection-control-group{padding-inline-start:6px;margin-top:8px}.v-radio-group .v-input__details{padding-inline:16px}.v-rating{max-width:100%;display:inline-flex;white-space:nowrap}.v-rating--readonly{pointer-events:none}.v-rating__wrapper{align-items:center;display:inline-flex;flex-direction:column}.v-rating__wrapper--bottom{flex-direction:column-reverse}.v-rating__item{display:inline-flex;position:relative}.v-rating__item label{cursor:pointer}.v-rating__item .v-btn--variant-plain{opacity:1}.v-rating__item .v-btn{transition-property:transform}.v-rating__item .v-btn .v-icon{transition:inherit;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-rating--hover .v-rating__item:hover:not(.v-rating__item--focused) .v-btn{transform:scale(1.25)}.v-rating__item--half{overflow:hidden;position:absolute;clip-path:polygon(0 0,50% 0,50% 100%,0 100%);z-index:1}.v-rating__item--half .v-btn__overlay,.v-rating__item--half:hover .v-btn__overlay{opacity:0}.v-rating__hidden{height:0;opacity:0;position:absolute;width:0}.v-skeleton-loader{align-items:center;background:rgb(var(--v-theme-surface));border-radius:4px;display:flex;flex-wrap:wrap;position:relative;vertical-align:top}.v-skeleton-loader__actions{justify-content:end}.v-skeleton-loader .v-skeleton-loader__ossein{height:100%}.v-skeleton-loader .v-skeleton-loader__avatar,.v-skeleton-loader .v-skeleton-loader__button,.v-skeleton-loader .v-skeleton-loader__chip,.v-skeleton-loader .v-skeleton-loader__divider,.v-skeleton-loader .v-skeleton-loader__heading,.v-skeleton-loader .v-skeleton-loader__image,.v-skeleton-loader .v-skeleton-loader__ossein,.v-skeleton-loader .v-skeleton-loader__text{background:rgba(var(--v-theme-on-surface),var(--v-border-opacity))}.v-skeleton-loader .v-skeleton-loader__list-item,.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.v-skeleton-loader .v-skeleton-loader__list-item-text,.v-skeleton-loader .v-skeleton-loader__list-item-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line{border-radius:4px}.v-skeleton-loader__bone{align-items:center;border-radius:inherit;display:flex;flex:1 1 100%;flex-wrap:wrap;overflow:hidden;position:relative}.v-skeleton-loader__bone:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;animation:loading 1.5s infinite;background:linear-gradient(90deg,rgba(var(--v-theme-surface),0),rgba(var(--v-theme-surface),.3),rgba(var(--v-theme-surface),0));transform:translate(-100%);z-index:1}.v-skeleton-loader__avatar{border-radius:50%;flex:0 1 auto;margin:8px 16px;max-height:48px;min-height:48px;height:48px;max-width:48px;min-width:48px;width:48px}.v-skeleton-loader__avatar+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__avatar+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__avatar+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__button{border-radius:4px;height:36px;margin:16px;max-width:64px}.v-skeleton-loader__button+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__button+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__button+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__chip{border-radius:16px;margin:16px;height:32px;max-width:96px}.v-skeleton-loader__chip+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__chip+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__chip+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__date-picker{border-radius:inherit}.v-skeleton-loader__date-picker .v-skeleton-loader__list-item:first-child .v-skeleton-loader__text{max-width:88px;width:20%}.v-skeleton-loader__date-picker .v-skeleton-loader__heading{max-width:256px;width:40%}.v-skeleton-loader__date-picker-days{flex-wrap:wrap;margin:16px}.v-skeleton-loader__date-picker-days .v-skeleton-loader__avatar{border-radius:4px;margin:4px;max-width:100%}.v-skeleton-loader__date-picker-options{flex-wrap:nowrap}.v-skeleton-loader__date-picker-options .v-skeleton-loader__text{flex:1 1 auto}.v-skeleton-loader__divider{border-radius:1px;height:2px}.v-skeleton-loader__heading{border-radius:12px;margin:16px;height:24px}.v-skeleton-loader__heading+.v-skeleton-loader__subtitle{margin-top:-16px}.v-skeleton-loader__image{height:150px;border-radius:0}.v-skeleton-loader__card .v-skeleton-loader__image{border-radius:0}.v-skeleton-loader__list-item{margin:16px}.v-skeleton-loader__list-item .v-skeleton-loader__text{margin:0}.v-skeleton-loader__table-thead{justify-content:space-between}.v-skeleton-loader__table-thead .v-skeleton-loader__heading{margin-top:16px;max-width:16px}.v-skeleton-loader__table-tfoot{flex-wrap:nowrap}.v-skeleton-loader__table-tfoot>.v-skeleton-loader__text.v-skeleton-loader__bone{margin-top:16px}.v-skeleton-loader__table-row{align-items:baseline;margin:0 8px;justify-content:space-evenly;flex-wrap:nowrap}.v-skeleton-loader__table-row>.v-skeleton-loader__text.v-skeleton-loader__bone{margin-inline:8px}.v-skeleton-loader__table-row+.v-skeleton-loader__divider{margin:0 16px}.v-skeleton-loader__table-cell{align-items:center;display:flex;height:48px;width:88px}.v-skeleton-loader__table-cell .v-skeleton-loader__text{margin-bottom:0}.v-skeleton-loader__subtitle{max-width:70%}.v-skeleton-loader__subtitle>.v-skeleton-loader__text{height:16px;border-radius:8px}.v-skeleton-loader__text{border-radius:6px;margin:16px;height:12px}.v-skeleton-loader__text+.v-skeleton-loader__text{margin-top:-8px;max-width:50%}.v-skeleton-loader__text+.v-skeleton-loader__text+.v-skeleton-loader__text{max-width:70%}.v-skeleton-loader--boilerplate .v-skeleton-loader__bone:after{display:none}.v-skeleton-loader--is-loading{overflow:hidden}.v-skeleton-loader--tile,.v-skeleton-loader--tile .v-skeleton-loader__bone{border-radius:0}@keyframes loading{to{transform:translate(100%)}}.v-snackbar{justify-content:center;z-index:10000;margin:8px;margin-inline-end:calc(8px + var(--v-scrollbar-offset))}.v-snackbar:not(.v-snackbar--centered):not(.v-snackbar--top){align-items:flex-end}.v-snackbar__wrapper{align-items:center;display:flex;max-width:672px;min-height:48px;min-width:344px;overflow:hidden;padding:0;border-radius:4px}.v-snackbar--variant-plain,.v-snackbar--variant-outlined,.v-snackbar--variant-text,.v-snackbar--variant-tonal{background:transparent;color:inherit}.v-snackbar--variant-plain{opacity:.62}.v-snackbar--variant-plain:focus,.v-snackbar--variant-plain:hover{opacity:1}.v-snackbar--variant-plain .v-snackbar__overlay{display:none}.v-snackbar--variant-elevated,.v-snackbar--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-snackbar--variant-elevated{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 6px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 18px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-snackbar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-snackbar--variant-outlined{border:thin solid currentColor}.v-snackbar--variant-text .v-snackbar__overlay{background:currentColor}.v-snackbar--variant-tonal .v-snackbar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;inset:0;pointer-events:none}.v-snackbar__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.25rem;margin-right:auto;padding:14px 16px;text-align:initial}.v-snackbar__actions{align-items:center;align-self:center;display:flex;margin-inline-end:8px}.v-snackbar__actions>.v-btn{padding:0 8px;min-width:auto}.v-snackbar__timer{width:100%;position:absolute;top:0}.v-snackbar__timer .v-progress-linear{transition:.2s linear}.v-snackbar--absolute{position:absolute;z-index:1}.v-snackbar--multi-line .v-snackbar__wrapper{min-height:68px}.v-snackbar--vertical .v-snackbar__wrapper{flex-direction:column}.v-snackbar--vertical .v-snackbar__wrapper .v-snackbar__actions{align-self:flex-end;margin-bottom:8px}.v-snackbar-transition-enter-active,.v-snackbar-transition-leave-active{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snackbar-transition-enter-active{transition-property:opacity,transform}.v-snackbar-transition-enter-from{opacity:0;transform:scale(.8)}.v-snackbar-transition-leave-active{transition-property:opacity}.v-snackbar-transition-leave-to{opacity:0}.v-stepper.v-sheet{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:4px;overflow:hidden}.v-stepper.v-sheet.v-stepper--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-stepper-header{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));align-items:center;display:flex;position:relative;overflow-x:auto;justify-content:space-between;z-index:1}.v-stepper-header .v-divider{margin:0 -16px}.v-stepper-header .v-divider:last-child{margin-inline-end:0}.v-stepper-header .v-divider:first-child{margin-inline-start:0}.v-stepper--alt-labels .v-stepper-header{height:auto}.v-stepper--alt-labels .v-stepper-header .v-divider{align-self:flex-start;margin:35px -67px 0}.v-stepper-window{margin:1.5rem}.v-stepper-actions{display:flex;align-items:center;justify-content:space-between;padding:1rem}.v-stepper .v-stepper-actions{padding:0 1.5rem 1rem}.v-stepper-window-item .v-stepper-actions{padding:1.5rem 0 0}.v-stepper-item{align-items:center;align-self:stretch;display:inline-flex;flex:none;opacity:var(--v-medium-emphasis-opacity);padding:1.5rem;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-stepper-item--selected{opacity:1}.v-stepper-item--error{color:rgb(var(--v-theme-error))}.v-stepper-item--disabled{opacity:var(--v-medium-emphasis-opacity);pointer-events:none}.v-stepper--alt-labels .v-stepper-item{flex-direction:column;justify-content:flex-start;align-items:center;flex-basis:175px}.v-stepper-item__avatar.v-avatar{background:rgba(var(--v-theme-surface-variant),var(--v-medium-emphasis-opacity));color:rgb(var(--v-theme-on-surface-variant));font-size:.75rem;margin-inline-end:8px}.v-stepper-item__avatar.v-avatar .v-icon{font-size:.875rem}.v-stepper-item--selected .v-stepper-item__avatar.v-avatar,.v-stepper-item--complete .v-stepper-item__avatar.v-avatar{background:rgb(var(--v-theme-surface-variant))}.v-stepper-item--error .v-stepper-item__avatar.v-avatar{background:rgb(var(--v-theme-error))}.v-stepper--alt-labels .v-stepper-item__avatar.v-avatar{margin-bottom:16px;margin-inline-end:0}.v-stepper-item__title{line-height:1}.v-stepper--mobile .v-stepper-item__title{display:none}.v-stepper-item__subtitle{font-size:.75rem;text-align:left;line-height:1;opacity:var(--v-medium-emphasis-opacity)}.v-stepper--alt-labels .v-stepper-item__subtitle{text-align:center}.v-stepper--mobile .v-stepper-item__subtitle{display:none}.v-switch .v-label{padding-inline-start:10px}.v-switch__loader{display:flex}.v-switch__loader .v-progress-circular{color:rgb(var(--v-theme-surface))}.v-switch__track,.v-switch__thumb{transition:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__track,.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__thumb{background-color:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.v-switch__track-true{margin-inline-end:auto}.v-selection-control:not(.v-selection-control--dirty) .v-switch__track-true{opacity:0}.v-switch__track-false{margin-inline-start:auto}.v-selection-control--dirty .v-switch__track-false{opacity:0}.v-switch__track{display:inline-flex;align-items:center;font-size:.5rem;padding:0 5px;background-color:rgb(var(--v-theme-surface-variant));border-radius:9999px;height:14px;opacity:.6;min-width:36px;cursor:pointer;transition:.2s background-color cubic-bezier(.4,0,.2,1)}.v-switch--inset .v-switch__track{border-radius:9999px;font-size:.75rem;height:32px;min-width:52px}.v-switch__thumb{align-items:center;background-color:rgb(var(--v-theme-surface-bright));color:rgb(var(--v-theme-on-surface-bright));border-radius:50%;display:flex;font-size:.75rem;height:20px;justify-content:center;width:20px;pointer-events:none;transition:.15s .05s transform cubic-bezier(0,0,.2,1),.2s color cubic-bezier(.4,0,.2,1),.2s background-color cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.v-switch:not(.v-switch--inset) .v-switch__thumb{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-switch.v-switch--flat:not(.v-switch--inset) .v-switch__thumb{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant));box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-switch--inset .v-switch__thumb{height:24px;width:24px;transform:scale(.6666666667)}.v-switch--inset .v-switch__thumb--filled{transform:none}.v-switch--inset .v-selection-control--dirty .v-switch__thumb{transform:none;transition:.15s .05s transform cubic-bezier(0,0,.2,1)}.v-switch.v-input{flex:0 1 auto}.v-switch .v-selection-control{min-height:var(--v-input-control-height)}.v-switch .v-selection-control__input{border-radius:50%;transition:.2s transform cubic-bezier(.4,0,.2,1);transform:translate(-10px);position:absolute}.v-switch .v-selection-control__input .v-icon{position:absolute}.v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(10px)}.v-switch.v-switch--indeterminate .v-selection-control__input{transform:scale(.8)}.v-switch.v-switch--indeterminate .v-switch__thumb{transform:scale(.75);box-shadow:none}.v-switch.v-switch--inset .v-selection-control__wrapper{width:auto}.v-system-bar{align-items:center;display:flex;flex:1 1 auto;height:24px;justify-content:flex-end;max-width:100%;padding-inline:8px;position:relative;text-align:end;width:100%;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));background:rgba(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity));font-size:.75rem;font-weight:400;letter-spacing:.0333333333em;line-height:1.25rem;text-transform:none}.v-system-bar .v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-system-bar--absolute{position:absolute}.v-system-bar--fixed{position:fixed}.v-system-bar--rounded{border-radius:0}.v-system-bar--window{height:32px}.v-system-bar:not(.v-system-bar--absolute){padding-inline-end:calc(var(--v-scrollbar-offset) + 8px)}.v-tabs{display:flex;height:var(--v-tabs-height)}.v-tabs--density-default{--v-tabs-height: 48px}.v-tabs--density-default.v-tabs--stacked{--v-tabs-height: 72px}.v-tabs--density-comfortable{--v-tabs-height: 44px}.v-tabs--density-comfortable.v-tabs--stacked{--v-tabs-height: 68px}.v-tabs--density-compact{--v-tabs-height: 36px}.v-tabs--density-compact.v-tabs--stacked{--v-tabs-height: 60px}.v-tabs.v-slide-group--vertical{height:auto;flex:none;--v-tabs-height: 48px}.v-tabs--align-tabs-title:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:42px}.v-tabs--fixed-tabs .v-slide-group__content>*:last-child,.v-tabs--align-tabs-center .v-slide-group__content>*:last-child{margin-inline-end:auto}.v-tabs--fixed-tabs .v-slide-group__content>*:first-child,.v-tabs--align-tabs-center .v-slide-group__content>*:first-child{margin-inline-start:auto}.v-tabs--grow{flex-grow:1}.v-tabs--grow .v-tab{flex:1 0 auto;max-width:none}.v-tabs--align-tabs-end .v-tab:first-child{margin-inline-start:auto}.v-tabs--align-tabs-end .v-tab:last-child{margin-inline-end:0}@media (max-width: 1279.98px){.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:52px}.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:last-child{margin-inline-end:52px}}.v-tab.v-tab.v-btn{height:var(--v-tabs-height);border-radius:0;min-width:90px}.v-slide-group--horizontal .v-tab{max-width:360px}.v-slide-group--vertical .v-tab{justify-content:start}.v-tab__slider{position:absolute;bottom:0;left:0;height:2px;width:100%;background:currentColor;pointer-events:none;opacity:0}.v-tab--selected .v-tab__slider{opacity:1}.v-slide-group--vertical .v-tab__slider{top:0;height:100%;width:2px}.v-textarea .v-field{--v-textarea-control-height: var(--v-input-control-height)}.v-textarea .v-field__field{--v-input-control-height: var(--v-textarea-control-height)}.v-textarea .v-field__input{flex:1 1 auto;outline:none;-webkit-mask-image:linear-gradient(to bottom,transparent,transparent calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) - 6px),black calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) + 4px));mask-image:linear-gradient(to bottom,transparent,transparent calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) - 6px),black calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) + 4px))}.v-textarea .v-field__input.v-textarea__sizer{visibility:hidden;position:absolute;top:0;left:0;height:0!important;min-height:0!important;pointer-events:none}.v-textarea--no-resize .v-field__input{resize:none}.v-textarea .v-field--no-label textarea,.v-textarea .v-field--active textarea{opacity:1}.v-textarea textarea{opacity:0;flex:1;min-width:0;transition:.15s opacity cubic-bezier(.4,0,.2,1)}.v-textarea textarea:focus,.v-textarea textarea:active{outline:none}.v-textarea textarea:invalid{box-shadow:none}.v-theme-provider{background:rgb(var(--v-theme-background));color:rgb(var(--v-theme-on-background))}.v-timeline .v-timeline-divider__dot{background:rgb(var(--v-theme-surface-light))}.v-timeline .v-timeline-divider__inner-dot{background:rgb(var(--v-theme-on-surface))}.v-timeline{display:grid;grid-auto-flow:dense;position:relative}.v-timeline--horizontal.v-timeline{grid-column-gap:24px;width:100%}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__body{grid-row:3;padding-block-start:24px}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__opposite{grid-row:1;padding-block-end:24px;align-self:flex-end}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__body{grid-row:1;padding-block-end:24px;align-self:flex-end}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__opposite{grid-row:3;padding-block-start:24px}.v-timeline--vertical.v-timeline{row-gap:24px;height:100%}.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-divider,.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-item__opposite{padding-block-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-divider,.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-item__opposite{padding-block-end:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__body{grid-column:1;padding-inline-end:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__opposite{grid-column:3;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__body{grid-column:3;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__opposite{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline-item{display:contents}.v-timeline-divider{position:relative;display:flex;align-items:center}.v-timeline--horizontal .v-timeline-divider{flex-direction:row;grid-row:2;width:100%}.v-timeline--vertical .v-timeline-divider{height:100%;flex-direction:column;grid-column:2}.v-timeline-divider__before{background:rgba(var(--v-border-color),var(--v-border-opacity));position:absolute}.v-timeline--horizontal .v-timeline-divider__before{height:var(--v-timeline-line-thickness);width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-start:-12px;inset-inline-end:initial}.v-timeline--vertical .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);top:-12px}.v-timeline-divider__after{background:rgba(var(--v-border-color),var(--v-border-opacity));position:absolute}.v-timeline--horizontal .v-timeline-divider__after{height:var(--v-timeline-line-thickness);width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-end:-12px;inset-inline-start:initial}.v-timeline--vertical .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);bottom:-12px}.v-timeline--vertical .v-timeline-item:first-child .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));top:0}.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-start:0;inset-inline-end:initial}.v-timeline--vertical .v-timeline-item:first-child .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset));inset-inline-end:-12px;inset-inline-start:initial}.v-timeline--vertical .v-timeline-item:last-child .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--vertical .v-timeline-item:last-child .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));bottom:0}.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-end:0;inset-inline-start:initial}.v-timeline--vertical .v-timeline-item:only-child .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset))}.v-timeline-divider__dot{z-index:1;flex-shrink:0;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-timeline-divider__dot--size-x-small{height:22px;width:22px}.v-timeline-divider__dot--size-x-small .v-timeline-divider__inner-dot{height:calc(100% - 6px);width:calc(100% - 6px)}.v-timeline-divider__dot--size-small{height:30px;width:30px}.v-timeline-divider__dot--size-small .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-default{height:38px;width:38px}.v-timeline-divider__dot--size-default .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-large{height:46px;width:46px}.v-timeline-divider__dot--size-large .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-x-large{height:54px;width:54px}.v-timeline-divider__dot--size-x-large .v-timeline-divider__inner-dot{height:calc(100% - 10px);width:calc(100% - 10px)}.v-timeline-divider__inner-dot{align-items:center;border-radius:50%;display:flex;justify-content:center}.v-timeline--horizontal.v-timeline--justify-center{grid-template-rows:minmax(auto,50%) min-content minmax(auto,50%)}.v-timeline--vertical.v-timeline--justify-center{grid-template-columns:minmax(auto,50%) min-content minmax(auto,50%)}.v-timeline--horizontal.v-timeline--justify-auto{grid-template-rows:auto min-content auto}.v-timeline--vertical.v-timeline--justify-auto{grid-template-columns:auto min-content auto}.v-timeline--horizontal.v-timeline--density-comfortable{height:100%}.v-timeline--horizontal.v-timeline--density-comfortable.v-timeline--side-end{grid-template-rows:min-content min-content auto}.v-timeline--horizontal.v-timeline--density-comfortable.v-timeline--side-start{grid-template-rows:auto min-content min-content}.v-timeline--vertical.v-timeline--density-comfortable{width:100%}.v-timeline--vertical.v-timeline--density-comfortable.v-timeline--side-end{grid-template-columns:min-content min-content auto}.v-timeline--vertical.v-timeline--density-comfortable.v-timeline--side-start{grid-template-columns:auto min-content min-content}.v-timeline--horizontal.v-timeline--density-compact.v-timeline--side-end{grid-template-rows:0 min-content auto}.v-timeline--horizontal.v-timeline--density-compact.v-timeline--side-start{grid-template-rows:auto min-content 0}.v-timeline--horizontal.v-timeline--density-compact .v-timeline-item__body{grid-row:1}.v-timeline--vertical.v-timeline--density-compact.v-timeline--side-end{grid-template-columns:0 min-content auto}.v-timeline--vertical.v-timeline--density-compact.v-timeline--side-start{grid-template-columns:auto min-content 0}.v-timeline--vertical.v-timeline--density-compact .v-timeline-item__body{grid-column:3}.v-timeline--horizontal.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__body{grid-row:3;padding-block-end:initial;padding-block-start:24px}.v-timeline--horizontal.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__opposite{grid-row:1;padding-block-end:24px;padding-block-start:initial}.v-timeline--vertical.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__body{grid-column:3;padding-inline-start:24px;padding-inline-end:initial;justify-self:flex-start}.v-timeline--vertical.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__opposite{grid-column:1;justify-self:flex-end;padding-inline-end:24px;padding-inline-start:initial}.v-timeline--horizontal.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__body{grid-row:1;padding-block-end:24px;padding-block-start:initial}.v-timeline--horizontal.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__opposite{grid-row:3;padding-block-end:initial;padding-block-start:24px}.v-timeline--vertical.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__body{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline--vertical.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__opposite{grid-column:3;padding-inline-start:24px;justify-self:flex-start}.v-timeline-divider--fill-dot .v-timeline-divider__inner-dot{height:inherit;width:inherit}.v-timeline--align-center{--v-timeline-line-size-base: 50%;--v-timeline-line-size-offset: 0px}.v-timeline--horizontal.v-timeline--align-center{justify-items:center}.v-timeline--horizontal.v-timeline--align-center .v-timeline-item__body,.v-timeline--horizontal.v-timeline--align-center .v-timeline-item__opposite{padding-inline:12px}.v-timeline--horizontal.v-timeline--align-center .v-timeline-divider{justify-content:center}.v-timeline--vertical.v-timeline--align-center{align-items:center}.v-timeline--vertical.v-timeline--align-center .v-timeline-divider{justify-content:center}.v-timeline--align-start{--v-timeline-line-size-base: 100%;--v-timeline-line-size-offset: 12px}.v-timeline--align-start .v-timeline-item:first-child .v-timeline-divider__before{--v-timeline-line-size-offset: 24px}.v-timeline--align-start .v-timeline-item:first-child .v-timeline-divider__after{--v-timeline-line-size-offset: -12px}.v-timeline--align-start .v-timeline-item:last-child .v-timeline-divider__after{--v-timeline-line-size-offset: 0px}.v-timeline--horizontal.v-timeline--align-start{justify-items:flex-start}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider{justify-content:flex-start}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-offset) + var(--v-timeline-dot-size) / 2 - var(--v-timeline-line-inset))}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-dot-size) / 2 + var(--v-timeline-line-size-offset) - var(--v-timeline-line-inset))}.v-timeline--vertical.v-timeline--align-start{align-items:flex-start}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider{justify-content:flex-start}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-offset) + var(--v-timeline-dot-size) / 2 - var(--v-timeline-line-inset))}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-dot-size) / 2 + var(--v-timeline-line-size-offset) - var(--v-timeline-line-inset))}.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider__before{display:none}.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider__after{--v-timeline-line-size-offset: 12px}.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider,.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__opposite{padding-block-start:0}.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider,.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__opposite{padding-inline-start:0}.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider__after{display:none}.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider__before{--v-timeline-line-size-offset: 12px}.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider,.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__opposite{padding-block-end:0}.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider,.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__opposite{padding-inline-end:0}.v-tooltip>.v-overlay__content{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant));border-radius:4px;font-size:.875rem;line-height:1.6;display:inline-block;padding:5px 16px;text-transform:initial;width:auto;opacity:1;pointer-events:none;transition-property:opacity,transform;overflow-wrap:break-word}.v-tooltip>.v-overlay__content[class*=enter-active]{transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.15s}.v-tooltip>.v-overlay__content[class*=leave-active]{transition-timing-function:cubic-bezier(.4,0,1,1);transition-duration:75ms}@font-face{font-family:Material Design Icons;src:url(./materialdesignicons-webfont-CSr8KVlo.eot?v=7.4.47);src:url(./materialdesignicons-webfont-CSr8KVlo.eot?#iefix&v=7.4.47) format("embedded-opentype"),url(./materialdesignicons-webfont-Dp5v-WZN.woff2?v=7.4.47) format("woff2"),url(./materialdesignicons-webfont-PXm3-2wK.woff?v=7.4.47) format("woff"),url(./materialdesignicons-webfont-B7mPwVP_.ttf?v=7.4.47) format("truetype");font-weight:400;font-style:normal}.mdi:before,.mdi-set{display:inline-block;font: 24px/1 Material Design Icons;font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-ab-testing:before{content:"󰇉"}.mdi-abacus:before{content:"󱛠"}.mdi-abjad-arabic:before{content:"󱌨"}.mdi-abjad-hebrew:before{content:"󱌩"}.mdi-abugida-devanagari:before{content:"󱌪"}.mdi-abugida-thai:before{content:"󱌫"}.mdi-access-point:before{content:"󰀃"}.mdi-access-point-check:before{content:"󱔸"}.mdi-access-point-minus:before{content:"󱔹"}.mdi-access-point-network:before{content:"󰀂"}.mdi-access-point-network-off:before{content:"󰯡"}.mdi-access-point-off:before{content:"󱔑"}.mdi-access-point-plus:before{content:"󱔺"}.mdi-access-point-remove:before{content:"󱔻"}.mdi-account:before{content:"󰀄"}.mdi-account-alert:before{content:"󰀅"}.mdi-account-alert-outline:before{content:"󰭐"}.mdi-account-arrow-down:before{content:"󱡨"}.mdi-account-arrow-down-outline:before{content:"󱡩"}.mdi-account-arrow-left:before{content:"󰭑"}.mdi-account-arrow-left-outline:before{content:"󰭒"}.mdi-account-arrow-right:before{content:"󰭓"}.mdi-account-arrow-right-outline:before{content:"󰭔"}.mdi-account-arrow-up:before{content:"󱡧"}.mdi-account-arrow-up-outline:before{content:"󱡪"}.mdi-account-badge:before{content:"󱬊"}.mdi-account-badge-outline:before{content:"󱬋"}.mdi-account-box:before{content:"󰀆"}.mdi-account-box-edit-outline:before{content:"󱳈"}.mdi-account-box-minus-outline:before{content:"󱳉"}.mdi-account-box-multiple:before{content:"󰤴"}.mdi-account-box-multiple-outline:before{content:"󱀊"}.mdi-account-box-outline:before{content:"󰀇"}.mdi-account-box-plus-outline:before{content:"󱳊"}.mdi-account-cancel:before{content:"󱋟"}.mdi-account-cancel-outline:before{content:"󱋠"}.mdi-account-card:before{content:"󱮤"}.mdi-account-card-outline:before{content:"󱮥"}.mdi-account-cash:before{content:"󱂗"}.mdi-account-cash-outline:before{content:"󱂘"}.mdi-account-check:before{content:"󰀈"}.mdi-account-check-outline:before{content:"󰯢"}.mdi-account-child:before{content:"󰪉"}.mdi-account-child-circle:before{content:"󰪊"}.mdi-account-child-outline:before{content:"󱃈"}.mdi-account-circle:before{content:"󰀉"}.mdi-account-circle-outline:before{content:"󰭕"}.mdi-account-clock:before{content:"󰭖"}.mdi-account-clock-outline:before{content:"󰭗"}.mdi-account-cog:before{content:"󱍰"}.mdi-account-cog-outline:before{content:"󱍱"}.mdi-account-convert:before{content:"󰀊"}.mdi-account-convert-outline:before{content:"󱌁"}.mdi-account-cowboy-hat:before{content:"󰺛"}.mdi-account-cowboy-hat-outline:before{content:"󱟳"}.mdi-account-credit-card:before{content:"󱮦"}.mdi-account-credit-card-outline:before{content:"󱮧"}.mdi-account-details:before{content:"󰘱"}.mdi-account-details-outline:before{content:"󱍲"}.mdi-account-edit:before{content:"󰚼"}.mdi-account-edit-outline:before{content:"󰿻"}.mdi-account-eye:before{content:"󰐠"}.mdi-account-eye-outline:before{content:"󱉻"}.mdi-account-file:before{content:"󱲧"}.mdi-account-file-outline:before{content:"󱲨"}.mdi-account-file-text:before{content:"󱲩"}.mdi-account-file-text-outline:before{content:"󱲪"}.mdi-account-filter:before{content:"󰤶"}.mdi-account-filter-outline:before{content:"󰾝"}.mdi-account-group:before{content:"󰡉"}.mdi-account-group-outline:before{content:"󰭘"}.mdi-account-hard-hat:before{content:"󰖵"}.mdi-account-hard-hat-outline:before{content:"󱨟"}.mdi-account-heart:before{content:"󰢙"}.mdi-account-heart-outline:before{content:"󰯣"}.mdi-account-injury:before{content:"󱠕"}.mdi-account-injury-outline:before{content:"󱠖"}.mdi-account-key:before{content:"󰀋"}.mdi-account-key-outline:before{content:"󰯤"}.mdi-account-lock:before{content:"󱅞"}.mdi-account-lock-open:before{content:"󱥠"}.mdi-account-lock-open-outline:before{content:"󱥡"}.mdi-account-lock-outline:before{content:"󱅟"}.mdi-account-minus:before{content:"󰀍"}.mdi-account-minus-outline:before{content:"󰫬"}.mdi-account-multiple:before{content:"󰀎"}.mdi-account-multiple-check:before{content:"󰣅"}.mdi-account-multiple-check-outline:before{content:"󱇾"}.mdi-account-multiple-minus:before{content:"󰗓"}.mdi-account-multiple-minus-outline:before{content:"󰯥"}.mdi-account-multiple-outline:before{content:"󰀏"}.mdi-account-multiple-plus:before{content:"󰀐"}.mdi-account-multiple-plus-outline:before{content:"󰠀"}.mdi-account-multiple-remove:before{content:"󱈊"}.mdi-account-multiple-remove-outline:before{content:"󱈋"}.mdi-account-music:before{content:"󰠃"}.mdi-account-music-outline:before{content:"󰳩"}.mdi-account-network:before{content:"󰀑"}.mdi-account-network-off:before{content:"󱫱"}.mdi-account-network-off-outline:before{content:"󱫲"}.mdi-account-network-outline:before{content:"󰯦"}.mdi-account-off:before{content:"󰀒"}.mdi-account-off-outline:before{content:"󰯧"}.mdi-account-outline:before{content:"󰀓"}.mdi-account-plus:before{content:"󰀔"}.mdi-account-plus-outline:before{content:"󰠁"}.mdi-account-question:before{content:"󰭙"}.mdi-account-question-outline:before{content:"󰭚"}.mdi-account-reactivate:before{content:"󱔫"}.mdi-account-reactivate-outline:before{content:"󱔬"}.mdi-account-remove:before{content:"󰀕"}.mdi-account-remove-outline:before{content:"󰫭"}.mdi-account-school:before{content:"󱨠"}.mdi-account-school-outline:before{content:"󱨡"}.mdi-account-search:before{content:"󰀖"}.mdi-account-search-outline:before{content:"󰤵"}.mdi-account-settings:before{content:"󰘰"}.mdi-account-settings-outline:before{content:"󱃉"}.mdi-account-star:before{content:"󰀗"}.mdi-account-star-outline:before{content:"󰯨"}.mdi-account-supervisor:before{content:"󰪋"}.mdi-account-supervisor-circle:before{content:"󰪌"}.mdi-account-supervisor-circle-outline:before{content:"󱓬"}.mdi-account-supervisor-outline:before{content:"󱄭"}.mdi-account-switch:before{content:"󰀙"}.mdi-account-switch-outline:before{content:"󰓋"}.mdi-account-sync:before{content:"󱤛"}.mdi-account-sync-outline:before{content:"󱤜"}.mdi-account-tag:before{content:"󱰛"}.mdi-account-tag-outline:before{content:"󱰜"}.mdi-account-tie:before{content:"󰳣"}.mdi-account-tie-hat:before{content:"󱢘"}.mdi-account-tie-hat-outline:before{content:"󱢙"}.mdi-account-tie-outline:before{content:"󱃊"}.mdi-account-tie-voice:before{content:"󱌈"}.mdi-account-tie-voice-off:before{content:"󱌊"}.mdi-account-tie-voice-off-outline:before{content:"󱌋"}.mdi-account-tie-voice-outline:before{content:"󱌉"}.mdi-account-tie-woman:before{content:"󱪌"}.mdi-account-voice:before{content:"󰗋"}.mdi-account-voice-off:before{content:"󰻔"}.mdi-account-wrench:before{content:"󱢚"}.mdi-account-wrench-outline:before{content:"󱢛"}.mdi-adjust:before{content:"󰀚"}.mdi-advertisements:before{content:"󱤪"}.mdi-advertisements-off:before{content:"󱤫"}.mdi-air-conditioner:before{content:"󰀛"}.mdi-air-filter:before{content:"󰵃"}.mdi-air-horn:before{content:"󰶬"}.mdi-air-humidifier:before{content:"󱂙"}.mdi-air-humidifier-off:before{content:"󱑦"}.mdi-air-purifier:before{content:"󰵄"}.mdi-air-purifier-off:before{content:"󱭗"}.mdi-airbag:before{content:"󰯩"}.mdi-airballoon:before{content:"󰀜"}.mdi-airballoon-outline:before{content:"󱀋"}.mdi-airplane:before{content:"󰀝"}.mdi-airplane-alert:before{content:"󱡺"}.mdi-airplane-check:before{content:"󱡻"}.mdi-airplane-clock:before{content:"󱡼"}.mdi-airplane-cog:before{content:"󱡽"}.mdi-airplane-edit:before{content:"󱡾"}.mdi-airplane-landing:before{content:"󰗔"}.mdi-airplane-marker:before{content:"󱡿"}.mdi-airplane-minus:before{content:"󱢀"}.mdi-airplane-off:before{content:"󰀞"}.mdi-airplane-plus:before{content:"󱢁"}.mdi-airplane-remove:before{content:"󱢂"}.mdi-airplane-search:before{content:"󱢃"}.mdi-airplane-settings:before{content:"󱢄"}.mdi-airplane-takeoff:before{content:"󰗕"}.mdi-airport:before{content:"󰡋"}.mdi-alarm:before{content:"󰀠"}.mdi-alarm-bell:before{content:"󰞎"}.mdi-alarm-check:before{content:"󰀡"}.mdi-alarm-light:before{content:"󰞏"}.mdi-alarm-light-off:before{content:"󱜞"}.mdi-alarm-light-off-outline:before{content:"󱜟"}.mdi-alarm-light-outline:before{content:"󰯪"}.mdi-alarm-multiple:before{content:"󰀢"}.mdi-alarm-note:before{content:"󰹱"}.mdi-alarm-note-off:before{content:"󰹲"}.mdi-alarm-off:before{content:"󰀣"}.mdi-alarm-panel:before{content:"󱗄"}.mdi-alarm-panel-outline:before{content:"󱗅"}.mdi-alarm-plus:before{content:"󰀤"}.mdi-alarm-snooze:before{content:"󰚎"}.mdi-album:before{content:"󰀥"}.mdi-alert:before{content:"󰀦"}.mdi-alert-box:before{content:"󰀧"}.mdi-alert-box-outline:before{content:"󰳤"}.mdi-alert-circle:before{content:"󰀨"}.mdi-alert-circle-check:before{content:"󱇭"}.mdi-alert-circle-check-outline:before{content:"󱇮"}.mdi-alert-circle-outline:before{content:"󰗖"}.mdi-alert-decagram:before{content:"󰚽"}.mdi-alert-decagram-outline:before{content:"󰳥"}.mdi-alert-minus:before{content:"󱒻"}.mdi-alert-minus-outline:before{content:"󱒾"}.mdi-alert-octagon:before{content:"󰀩"}.mdi-alert-octagon-outline:before{content:"󰳦"}.mdi-alert-octagram:before{content:"󰝧"}.mdi-alert-octagram-outline:before{content:"󰳧"}.mdi-alert-outline:before{content:"󰀪"}.mdi-alert-plus:before{content:"󱒺"}.mdi-alert-plus-outline:before{content:"󱒽"}.mdi-alert-remove:before{content:"󱒼"}.mdi-alert-remove-outline:before{content:"󱒿"}.mdi-alert-rhombus:before{content:"󱇎"}.mdi-alert-rhombus-outline:before{content:"󱇏"}.mdi-alien:before{content:"󰢚"}.mdi-alien-outline:before{content:"󱃋"}.mdi-align-horizontal-center:before{content:"󱇃"}.mdi-align-horizontal-distribute:before{content:"󱥢"}.mdi-align-horizontal-left:before{content:"󱇂"}.mdi-align-horizontal-right:before{content:"󱇄"}.mdi-align-vertical-bottom:before{content:"󱇅"}.mdi-align-vertical-center:before{content:"󱇆"}.mdi-align-vertical-distribute:before{content:"󱥣"}.mdi-align-vertical-top:before{content:"󱇇"}.mdi-all-inclusive:before{content:"󰚾"}.mdi-all-inclusive-box:before{content:"󱢍"}.mdi-all-inclusive-box-outline:before{content:"󱢎"}.mdi-allergy:before{content:"󱉘"}.mdi-alpha:before{content:"󰀫"}.mdi-alpha-a:before{content:"󰫮"}.mdi-alpha-a-box:before{content:"󰬈"}.mdi-alpha-a-box-outline:before{content:"󰯫"}.mdi-alpha-a-circle:before{content:"󰯬"}.mdi-alpha-a-circle-outline:before{content:"󰯭"}.mdi-alpha-b:before{content:"󰫯"}.mdi-alpha-b-box:before{content:"󰬉"}.mdi-alpha-b-box-outline:before{content:"󰯮"}.mdi-alpha-b-circle:before{content:"󰯯"}.mdi-alpha-b-circle-outline:before{content:"󰯰"}.mdi-alpha-c:before{content:"󰫰"}.mdi-alpha-c-box:before{content:"󰬊"}.mdi-alpha-c-box-outline:before{content:"󰯱"}.mdi-alpha-c-circle:before{content:"󰯲"}.mdi-alpha-c-circle-outline:before{content:"󰯳"}.mdi-alpha-d:before{content:"󰫱"}.mdi-alpha-d-box:before{content:"󰬋"}.mdi-alpha-d-box-outline:before{content:"󰯴"}.mdi-alpha-d-circle:before{content:"󰯵"}.mdi-alpha-d-circle-outline:before{content:"󰯶"}.mdi-alpha-e:before{content:"󰫲"}.mdi-alpha-e-box:before{content:"󰬌"}.mdi-alpha-e-box-outline:before{content:"󰯷"}.mdi-alpha-e-circle:before{content:"󰯸"}.mdi-alpha-e-circle-outline:before{content:"󰯹"}.mdi-alpha-f:before{content:"󰫳"}.mdi-alpha-f-box:before{content:"󰬍"}.mdi-alpha-f-box-outline:before{content:"󰯺"}.mdi-alpha-f-circle:before{content:"󰯻"}.mdi-alpha-f-circle-outline:before{content:"󰯼"}.mdi-alpha-g:before{content:"󰫴"}.mdi-alpha-g-box:before{content:"󰬎"}.mdi-alpha-g-box-outline:before{content:"󰯽"}.mdi-alpha-g-circle:before{content:"󰯾"}.mdi-alpha-g-circle-outline:before{content:"󰯿"}.mdi-alpha-h:before{content:"󰫵"}.mdi-alpha-h-box:before{content:"󰬏"}.mdi-alpha-h-box-outline:before{content:"󰰀"}.mdi-alpha-h-circle:before{content:"󰰁"}.mdi-alpha-h-circle-outline:before{content:"󰰂"}.mdi-alpha-i:before{content:"󰫶"}.mdi-alpha-i-box:before{content:"󰬐"}.mdi-alpha-i-box-outline:before{content:"󰰃"}.mdi-alpha-i-circle:before{content:"󰰄"}.mdi-alpha-i-circle-outline:before{content:"󰰅"}.mdi-alpha-j:before{content:"󰫷"}.mdi-alpha-j-box:before{content:"󰬑"}.mdi-alpha-j-box-outline:before{content:"󰰆"}.mdi-alpha-j-circle:before{content:"󰰇"}.mdi-alpha-j-circle-outline:before{content:"󰰈"}.mdi-alpha-k:before{content:"󰫸"}.mdi-alpha-k-box:before{content:"󰬒"}.mdi-alpha-k-box-outline:before{content:"󰰉"}.mdi-alpha-k-circle:before{content:"󰰊"}.mdi-alpha-k-circle-outline:before{content:"󰰋"}.mdi-alpha-l:before{content:"󰫹"}.mdi-alpha-l-box:before{content:"󰬓"}.mdi-alpha-l-box-outline:before{content:"󰰌"}.mdi-alpha-l-circle:before{content:"󰰍"}.mdi-alpha-l-circle-outline:before{content:"󰰎"}.mdi-alpha-m:before{content:"󰫺"}.mdi-alpha-m-box:before{content:"󰬔"}.mdi-alpha-m-box-outline:before{content:"󰰏"}.mdi-alpha-m-circle:before{content:"󰰐"}.mdi-alpha-m-circle-outline:before{content:"󰰑"}.mdi-alpha-n:before{content:"󰫻"}.mdi-alpha-n-box:before{content:"󰬕"}.mdi-alpha-n-box-outline:before{content:"󰰒"}.mdi-alpha-n-circle:before{content:"󰰓"}.mdi-alpha-n-circle-outline:before{content:"󰰔"}.mdi-alpha-o:before{content:"󰫼"}.mdi-alpha-o-box:before{content:"󰬖"}.mdi-alpha-o-box-outline:before{content:"󰰕"}.mdi-alpha-o-circle:before{content:"󰰖"}.mdi-alpha-o-circle-outline:before{content:"󰰗"}.mdi-alpha-p:before{content:"󰫽"}.mdi-alpha-p-box:before{content:"󰬗"}.mdi-alpha-p-box-outline:before{content:"󰰘"}.mdi-alpha-p-circle:before{content:"󰰙"}.mdi-alpha-p-circle-outline:before{content:"󰰚"}.mdi-alpha-q:before{content:"󰫾"}.mdi-alpha-q-box:before{content:"󰬘"}.mdi-alpha-q-box-outline:before{content:"󰰛"}.mdi-alpha-q-circle:before{content:"󰰜"}.mdi-alpha-q-circle-outline:before{content:"󰰝"}.mdi-alpha-r:before{content:"󰫿"}.mdi-alpha-r-box:before{content:"󰬙"}.mdi-alpha-r-box-outline:before{content:"󰰞"}.mdi-alpha-r-circle:before{content:"󰰟"}.mdi-alpha-r-circle-outline:before{content:"󰰠"}.mdi-alpha-s:before{content:"󰬀"}.mdi-alpha-s-box:before{content:"󰬚"}.mdi-alpha-s-box-outline:before{content:"󰰡"}.mdi-alpha-s-circle:before{content:"󰰢"}.mdi-alpha-s-circle-outline:before{content:"󰰣"}.mdi-alpha-t:before{content:"󰬁"}.mdi-alpha-t-box:before{content:"󰬛"}.mdi-alpha-t-box-outline:before{content:"󰰤"}.mdi-alpha-t-circle:before{content:"󰰥"}.mdi-alpha-t-circle-outline:before{content:"󰰦"}.mdi-alpha-u:before{content:"󰬂"}.mdi-alpha-u-box:before{content:"󰬜"}.mdi-alpha-u-box-outline:before{content:"󰰧"}.mdi-alpha-u-circle:before{content:"󰰨"}.mdi-alpha-u-circle-outline:before{content:"󰰩"}.mdi-alpha-v:before{content:"󰬃"}.mdi-alpha-v-box:before{content:"󰬝"}.mdi-alpha-v-box-outline:before{content:"󰰪"}.mdi-alpha-v-circle:before{content:"󰰫"}.mdi-alpha-v-circle-outline:before{content:"󰰬"}.mdi-alpha-w:before{content:"󰬄"}.mdi-alpha-w-box:before{content:"󰬞"}.mdi-alpha-w-box-outline:before{content:"󰰭"}.mdi-alpha-w-circle:before{content:"󰰮"}.mdi-alpha-w-circle-outline:before{content:"󰰯"}.mdi-alpha-x:before{content:"󰬅"}.mdi-alpha-x-box:before{content:"󰬟"}.mdi-alpha-x-box-outline:before{content:"󰰰"}.mdi-alpha-x-circle:before{content:"󰰱"}.mdi-alpha-x-circle-outline:before{content:"󰰲"}.mdi-alpha-y:before{content:"󰬆"}.mdi-alpha-y-box:before{content:"󰬠"}.mdi-alpha-y-box-outline:before{content:"󰰳"}.mdi-alpha-y-circle:before{content:"󰰴"}.mdi-alpha-y-circle-outline:before{content:"󰰵"}.mdi-alpha-z:before{content:"󰬇"}.mdi-alpha-z-box:before{content:"󰬡"}.mdi-alpha-z-box-outline:before{content:"󰰶"}.mdi-alpha-z-circle:before{content:"󰰷"}.mdi-alpha-z-circle-outline:before{content:"󰰸"}.mdi-alphabet-aurebesh:before{content:"󱌬"}.mdi-alphabet-cyrillic:before{content:"󱌭"}.mdi-alphabet-greek:before{content:"󱌮"}.mdi-alphabet-latin:before{content:"󱌯"}.mdi-alphabet-piqad:before{content:"󱌰"}.mdi-alphabet-tengwar:before{content:"󱌷"}.mdi-alphabetical:before{content:"󰀬"}.mdi-alphabetical-off:before{content:"󱀌"}.mdi-alphabetical-variant:before{content:"󱀍"}.mdi-alphabetical-variant-off:before{content:"󱀎"}.mdi-altimeter:before{content:"󰗗"}.mdi-ambulance:before{content:"󰀯"}.mdi-ammunition:before{content:"󰳨"}.mdi-ampersand:before{content:"󰪍"}.mdi-amplifier:before{content:"󰀰"}.mdi-amplifier-off:before{content:"󱆵"}.mdi-anchor:before{content:"󰀱"}.mdi-android:before{content:"󰀲"}.mdi-android-studio:before{content:"󰀴"}.mdi-angle-acute:before{content:"󰤷"}.mdi-angle-obtuse:before{content:"󰤸"}.mdi-angle-right:before{content:"󰤹"}.mdi-angular:before{content:"󰚲"}.mdi-angularjs:before{content:"󰚿"}.mdi-animation:before{content:"󰗘"}.mdi-animation-outline:before{content:"󰪏"}.mdi-animation-play:before{content:"󰤺"}.mdi-animation-play-outline:before{content:"󰪐"}.mdi-ansible:before{content:"󱂚"}.mdi-antenna:before{content:"󱄙"}.mdi-anvil:before{content:"󰢛"}.mdi-apache-kafka:before{content:"󱀏"}.mdi-api:before{content:"󱂛"}.mdi-api-off:before{content:"󱉗"}.mdi-apple:before{content:"󰀵"}.mdi-apple-finder:before{content:"󰀶"}.mdi-apple-icloud:before{content:"󰀸"}.mdi-apple-ios:before{content:"󰀷"}.mdi-apple-keyboard-caps:before{content:"󰘲"}.mdi-apple-keyboard-command:before{content:"󰘳"}.mdi-apple-keyboard-control:before{content:"󰘴"}.mdi-apple-keyboard-option:before{content:"󰘵"}.mdi-apple-keyboard-shift:before{content:"󰘶"}.mdi-apple-safari:before{content:"󰀹"}.mdi-application:before{content:"󰣆"}.mdi-application-array:before{content:"󱃵"}.mdi-application-array-outline:before{content:"󱃶"}.mdi-application-braces:before{content:"󱃷"}.mdi-application-braces-outline:before{content:"󱃸"}.mdi-application-brackets:before{content:"󰲋"}.mdi-application-brackets-outline:before{content:"󰲌"}.mdi-application-cog:before{content:"󰙵"}.mdi-application-cog-outline:before{content:"󱕷"}.mdi-application-edit:before{content:"󰂮"}.mdi-application-edit-outline:before{content:"󰘙"}.mdi-application-export:before{content:"󰶭"}.mdi-application-import:before{content:"󰶮"}.mdi-application-outline:before{content:"󰘔"}.mdi-application-parentheses:before{content:"󱃹"}.mdi-application-parentheses-outline:before{content:"󱃺"}.mdi-application-settings:before{content:"󰭠"}.mdi-application-settings-outline:before{content:"󱕕"}.mdi-application-variable:before{content:"󱃻"}.mdi-application-variable-outline:before{content:"󱃼"}.mdi-approximately-equal:before{content:"󰾞"}.mdi-approximately-equal-box:before{content:"󰾟"}.mdi-apps:before{content:"󰀻"}.mdi-apps-box:before{content:"󰵆"}.mdi-arch:before{content:"󰣇"}.mdi-archive:before{content:"󰀼"}.mdi-archive-alert:before{content:"󱓽"}.mdi-archive-alert-outline:before{content:"󱓾"}.mdi-archive-arrow-down:before{content:"󱉙"}.mdi-archive-arrow-down-outline:before{content:"󱉚"}.mdi-archive-arrow-up:before{content:"󱉛"}.mdi-archive-arrow-up-outline:before{content:"󱉜"}.mdi-archive-cancel:before{content:"󱝋"}.mdi-archive-cancel-outline:before{content:"󱝌"}.mdi-archive-check:before{content:"󱝍"}.mdi-archive-check-outline:before{content:"󱝎"}.mdi-archive-clock:before{content:"󱝏"}.mdi-archive-clock-outline:before{content:"󱝐"}.mdi-archive-cog:before{content:"󱝑"}.mdi-archive-cog-outline:before{content:"󱝒"}.mdi-archive-edit:before{content:"󱝓"}.mdi-archive-edit-outline:before{content:"󱝔"}.mdi-archive-eye:before{content:"󱝕"}.mdi-archive-eye-outline:before{content:"󱝖"}.mdi-archive-lock:before{content:"󱝗"}.mdi-archive-lock-open:before{content:"󱝘"}.mdi-archive-lock-open-outline:before{content:"󱝙"}.mdi-archive-lock-outline:before{content:"󱝚"}.mdi-archive-marker:before{content:"󱝛"}.mdi-archive-marker-outline:before{content:"󱝜"}.mdi-archive-minus:before{content:"󱝝"}.mdi-archive-minus-outline:before{content:"󱝞"}.mdi-archive-music:before{content:"󱝟"}.mdi-archive-music-outline:before{content:"󱝠"}.mdi-archive-off:before{content:"󱝡"}.mdi-archive-off-outline:before{content:"󱝢"}.mdi-archive-outline:before{content:"󱈎"}.mdi-archive-plus:before{content:"󱝣"}.mdi-archive-plus-outline:before{content:"󱝤"}.mdi-archive-refresh:before{content:"󱝥"}.mdi-archive-refresh-outline:before{content:"󱝦"}.mdi-archive-remove:before{content:"󱝧"}.mdi-archive-remove-outline:before{content:"󱝨"}.mdi-archive-search:before{content:"󱝩"}.mdi-archive-search-outline:before{content:"󱝪"}.mdi-archive-settings:before{content:"󱝫"}.mdi-archive-settings-outline:before{content:"󱝬"}.mdi-archive-star:before{content:"󱝭"}.mdi-archive-star-outline:before{content:"󱝮"}.mdi-archive-sync:before{content:"󱝯"}.mdi-archive-sync-outline:before{content:"󱝰"}.mdi-arm-flex:before{content:"󰿗"}.mdi-arm-flex-outline:before{content:"󰿖"}.mdi-arrange-bring-forward:before{content:"󰀽"}.mdi-arrange-bring-to-front:before{content:"󰀾"}.mdi-arrange-send-backward:before{content:"󰀿"}.mdi-arrange-send-to-back:before{content:"󰁀"}.mdi-arrow-all:before{content:"󰁁"}.mdi-arrow-bottom-left:before{content:"󰁂"}.mdi-arrow-bottom-left-bold-box:before{content:"󱥤"}.mdi-arrow-bottom-left-bold-box-outline:before{content:"󱥥"}.mdi-arrow-bottom-left-bold-outline:before{content:"󰦷"}.mdi-arrow-bottom-left-thick:before{content:"󰦸"}.mdi-arrow-bottom-left-thin:before{content:"󱦶"}.mdi-arrow-bottom-left-thin-circle-outline:before{content:"󱖖"}.mdi-arrow-bottom-right:before{content:"󰁃"}.mdi-arrow-bottom-right-bold-box:before{content:"󱥦"}.mdi-arrow-bottom-right-bold-box-outline:before{content:"󱥧"}.mdi-arrow-bottom-right-bold-outline:before{content:"󰦹"}.mdi-arrow-bottom-right-thick:before{content:"󰦺"}.mdi-arrow-bottom-right-thin:before{content:"󱦷"}.mdi-arrow-bottom-right-thin-circle-outline:before{content:"󱖕"}.mdi-arrow-collapse:before{content:"󰘕"}.mdi-arrow-collapse-all:before{content:"󰁄"}.mdi-arrow-collapse-down:before{content:"󰞒"}.mdi-arrow-collapse-horizontal:before{content:"󰡌"}.mdi-arrow-collapse-left:before{content:"󰞓"}.mdi-arrow-collapse-right:before{content:"󰞔"}.mdi-arrow-collapse-up:before{content:"󰞕"}.mdi-arrow-collapse-vertical:before{content:"󰡍"}.mdi-arrow-decision:before{content:"󰦻"}.mdi-arrow-decision-auto:before{content:"󰦼"}.mdi-arrow-decision-auto-outline:before{content:"󰦽"}.mdi-arrow-decision-outline:before{content:"󰦾"}.mdi-arrow-down:before{content:"󰁅"}.mdi-arrow-down-bold:before{content:"󰜮"}.mdi-arrow-down-bold-box:before{content:"󰜯"}.mdi-arrow-down-bold-box-outline:before{content:"󰜰"}.mdi-arrow-down-bold-circle:before{content:"󰁇"}.mdi-arrow-down-bold-circle-outline:before{content:"󰁈"}.mdi-arrow-down-bold-hexagon-outline:before{content:"󰁉"}.mdi-arrow-down-bold-outline:before{content:"󰦿"}.mdi-arrow-down-box:before{content:"󰛀"}.mdi-arrow-down-circle:before{content:"󰳛"}.mdi-arrow-down-circle-outline:before{content:"󰳜"}.mdi-arrow-down-drop-circle:before{content:"󰁊"}.mdi-arrow-down-drop-circle-outline:before{content:"󰁋"}.mdi-arrow-down-left:before{content:"󱞡"}.mdi-arrow-down-left-bold:before{content:"󱞢"}.mdi-arrow-down-right:before{content:"󱞣"}.mdi-arrow-down-right-bold:before{content:"󱞤"}.mdi-arrow-down-thick:before{content:"󰁆"}.mdi-arrow-down-thin:before{content:"󱦳"}.mdi-arrow-down-thin-circle-outline:before{content:"󱖙"}.mdi-arrow-expand:before{content:"󰘖"}.mdi-arrow-expand-all:before{content:"󰁌"}.mdi-arrow-expand-down:before{content:"󰞖"}.mdi-arrow-expand-horizontal:before{content:"󰡎"}.mdi-arrow-expand-left:before{content:"󰞗"}.mdi-arrow-expand-right:before{content:"󰞘"}.mdi-arrow-expand-up:before{content:"󰞙"}.mdi-arrow-expand-vertical:before{content:"󰡏"}.mdi-arrow-horizontal-lock:before{content:"󱅛"}.mdi-arrow-left:before{content:"󰁍"}.mdi-arrow-left-bold:before{content:"󰜱"}.mdi-arrow-left-bold-box:before{content:"󰜲"}.mdi-arrow-left-bold-box-outline:before{content:"󰜳"}.mdi-arrow-left-bold-circle:before{content:"󰁏"}.mdi-arrow-left-bold-circle-outline:before{content:"󰁐"}.mdi-arrow-left-bold-hexagon-outline:before{content:"󰁑"}.mdi-arrow-left-bold-outline:before{content:"󰧀"}.mdi-arrow-left-bottom:before{content:"󱞥"}.mdi-arrow-left-bottom-bold:before{content:"󱞦"}.mdi-arrow-left-box:before{content:"󰛁"}.mdi-arrow-left-circle:before{content:"󰳝"}.mdi-arrow-left-circle-outline:before{content:"󰳞"}.mdi-arrow-left-drop-circle:before{content:"󰁒"}.mdi-arrow-left-drop-circle-outline:before{content:"󰁓"}.mdi-arrow-left-right:before{content:"󰹳"}.mdi-arrow-left-right-bold:before{content:"󰹴"}.mdi-arrow-left-right-bold-outline:before{content:"󰧁"}.mdi-arrow-left-thick:before{content:"󰁎"}.mdi-arrow-left-thin:before{content:"󱦱"}.mdi-arrow-left-thin-circle-outline:before{content:"󱖚"}.mdi-arrow-left-top:before{content:"󱞧"}.mdi-arrow-left-top-bold:before{content:"󱞨"}.mdi-arrow-oscillating:before{content:"󱲑"}.mdi-arrow-oscillating-off:before{content:"󱲒"}.mdi-arrow-projectile:before{content:"󱡀"}.mdi-arrow-projectile-multiple:before{content:"󱠿"}.mdi-arrow-right:before{content:"󰁔"}.mdi-arrow-right-bold:before{content:"󰜴"}.mdi-arrow-right-bold-box:before{content:"󰜵"}.mdi-arrow-right-bold-box-outline:before{content:"󰜶"}.mdi-arrow-right-bold-circle:before{content:"󰁖"}.mdi-arrow-right-bold-circle-outline:before{content:"󰁗"}.mdi-arrow-right-bold-hexagon-outline:before{content:"󰁘"}.mdi-arrow-right-bold-outline:before{content:"󰧂"}.mdi-arrow-right-bottom:before{content:"󱞩"}.mdi-arrow-right-bottom-bold:before{content:"󱞪"}.mdi-arrow-right-box:before{content:"󰛂"}.mdi-arrow-right-circle:before{content:"󰳟"}.mdi-arrow-right-circle-outline:before{content:"󰳠"}.mdi-arrow-right-drop-circle:before{content:"󰁙"}.mdi-arrow-right-drop-circle-outline:before{content:"󰁚"}.mdi-arrow-right-thick:before{content:"󰁕"}.mdi-arrow-right-thin:before{content:"󱦰"}.mdi-arrow-right-thin-circle-outline:before{content:"󱖘"}.mdi-arrow-right-top:before{content:"󱞫"}.mdi-arrow-right-top-bold:before{content:"󱞬"}.mdi-arrow-split-horizontal:before{content:"󰤻"}.mdi-arrow-split-vertical:before{content:"󰤼"}.mdi-arrow-top-left:before{content:"󰁛"}.mdi-arrow-top-left-bold-box:before{content:"󱥨"}.mdi-arrow-top-left-bold-box-outline:before{content:"󱥩"}.mdi-arrow-top-left-bold-outline:before{content:"󰧃"}.mdi-arrow-top-left-bottom-right:before{content:"󰹵"}.mdi-arrow-top-left-bottom-right-bold:before{content:"󰹶"}.mdi-arrow-top-left-thick:before{content:"󰧄"}.mdi-arrow-top-left-thin:before{content:"󱦵"}.mdi-arrow-top-left-thin-circle-outline:before{content:"󱖓"}.mdi-arrow-top-right:before{content:"󰁜"}.mdi-arrow-top-right-bold-box:before{content:"󱥪"}.mdi-arrow-top-right-bold-box-outline:before{content:"󱥫"}.mdi-arrow-top-right-bold-outline:before{content:"󰧅"}.mdi-arrow-top-right-bottom-left:before{content:"󰹷"}.mdi-arrow-top-right-bottom-left-bold:before{content:"󰹸"}.mdi-arrow-top-right-thick:before{content:"󰧆"}.mdi-arrow-top-right-thin:before{content:"󱦴"}.mdi-arrow-top-right-thin-circle-outline:before{content:"󱖔"}.mdi-arrow-u-down-left:before{content:"󱞭"}.mdi-arrow-u-down-left-bold:before{content:"󱞮"}.mdi-arrow-u-down-right:before{content:"󱞯"}.mdi-arrow-u-down-right-bold:before{content:"󱞰"}.mdi-arrow-u-left-bottom:before{content:"󱞱"}.mdi-arrow-u-left-bottom-bold:before{content:"󱞲"}.mdi-arrow-u-left-top:before{content:"󱞳"}.mdi-arrow-u-left-top-bold:before{content:"󱞴"}.mdi-arrow-u-right-bottom:before{content:"󱞵"}.mdi-arrow-u-right-bottom-bold:before{content:"󱞶"}.mdi-arrow-u-right-top:before{content:"󱞷"}.mdi-arrow-u-right-top-bold:before{content:"󱞸"}.mdi-arrow-u-up-left:before{content:"󱞹"}.mdi-arrow-u-up-left-bold:before{content:"󱞺"}.mdi-arrow-u-up-right:before{content:"󱞻"}.mdi-arrow-u-up-right-bold:before{content:"󱞼"}.mdi-arrow-up:before{content:"󰁝"}.mdi-arrow-up-bold:before{content:"󰜷"}.mdi-arrow-up-bold-box:before{content:"󰜸"}.mdi-arrow-up-bold-box-outline:before{content:"󰜹"}.mdi-arrow-up-bold-circle:before{content:"󰁟"}.mdi-arrow-up-bold-circle-outline:before{content:"󰁠"}.mdi-arrow-up-bold-hexagon-outline:before{content:"󰁡"}.mdi-arrow-up-bold-outline:before{content:"󰧇"}.mdi-arrow-up-box:before{content:"󰛃"}.mdi-arrow-up-circle:before{content:"󰳡"}.mdi-arrow-up-circle-outline:before{content:"󰳢"}.mdi-arrow-up-down:before{content:"󰹹"}.mdi-arrow-up-down-bold:before{content:"󰹺"}.mdi-arrow-up-down-bold-outline:before{content:"󰧈"}.mdi-arrow-up-drop-circle:before{content:"󰁢"}.mdi-arrow-up-drop-circle-outline:before{content:"󰁣"}.mdi-arrow-up-left:before{content:"󱞽"}.mdi-arrow-up-left-bold:before{content:"󱞾"}.mdi-arrow-up-right:before{content:"󱞿"}.mdi-arrow-up-right-bold:before{content:"󱟀"}.mdi-arrow-up-thick:before{content:"󰁞"}.mdi-arrow-up-thin:before{content:"󱦲"}.mdi-arrow-up-thin-circle-outline:before{content:"󱖗"}.mdi-arrow-vertical-lock:before{content:"󱅜"}.mdi-artboard:before{content:"󱮚"}.mdi-artstation:before{content:"󰭛"}.mdi-aspect-ratio:before{content:"󰨤"}.mdi-assistant:before{content:"󰁤"}.mdi-asterisk:before{content:"󰛄"}.mdi-asterisk-circle-outline:before{content:"󱨧"}.mdi-at:before{content:"󰁥"}.mdi-atlassian:before{content:"󰠄"}.mdi-atm:before{content:"󰵇"}.mdi-atom:before{content:"󰝨"}.mdi-atom-variant:before{content:"󰹻"}.mdi-attachment:before{content:"󰁦"}.mdi-attachment-check:before{content:"󱫁"}.mdi-attachment-lock:before{content:"󱧄"}.mdi-attachment-minus:before{content:"󱫂"}.mdi-attachment-off:before{content:"󱫃"}.mdi-attachment-plus:before{content:"󱫄"}.mdi-attachment-remove:before{content:"󱫅"}.mdi-atv:before{content:"󱭰"}.mdi-audio-input-rca:before{content:"󱡫"}.mdi-audio-input-stereo-minijack:before{content:"󱡬"}.mdi-audio-input-xlr:before{content:"󱡭"}.mdi-audio-video:before{content:"󰤽"}.mdi-audio-video-off:before{content:"󱆶"}.mdi-augmented-reality:before{content:"󰡐"}.mdi-aurora:before{content:"󱮹"}.mdi-auto-download:before{content:"󱍾"}.mdi-auto-fix:before{content:"󰁨"}.mdi-auto-mode:before{content:"󱰠"}.mdi-auto-upload:before{content:"󰁩"}.mdi-autorenew:before{content:"󰁪"}.mdi-autorenew-off:before{content:"󱧧"}.mdi-av-timer:before{content:"󰁫"}.mdi-awning:before{content:"󱮇"}.mdi-awning-outline:before{content:"󱮈"}.mdi-aws:before{content:"󰸏"}.mdi-axe:before{content:"󰣈"}.mdi-axe-battle:before{content:"󱡂"}.mdi-axis:before{content:"󰵈"}.mdi-axis-arrow:before{content:"󰵉"}.mdi-axis-arrow-info:before{content:"󱐎"}.mdi-axis-arrow-lock:before{content:"󰵊"}.mdi-axis-lock:before{content:"󰵋"}.mdi-axis-x-arrow:before{content:"󰵌"}.mdi-axis-x-arrow-lock:before{content:"󰵍"}.mdi-axis-x-rotate-clockwise:before{content:"󰵎"}.mdi-axis-x-rotate-counterclockwise:before{content:"󰵏"}.mdi-axis-x-y-arrow-lock:before{content:"󰵐"}.mdi-axis-y-arrow:before{content:"󰵑"}.mdi-axis-y-arrow-lock:before{content:"󰵒"}.mdi-axis-y-rotate-clockwise:before{content:"󰵓"}.mdi-axis-y-rotate-counterclockwise:before{content:"󰵔"}.mdi-axis-z-arrow:before{content:"󰵕"}.mdi-axis-z-arrow-lock:before{content:"󰵖"}.mdi-axis-z-rotate-clockwise:before{content:"󰵗"}.mdi-axis-z-rotate-counterclockwise:before{content:"󰵘"}.mdi-babel:before{content:"󰨥"}.mdi-baby:before{content:"󰁬"}.mdi-baby-bottle:before{content:"󰼹"}.mdi-baby-bottle-outline:before{content:"󰼺"}.mdi-baby-buggy:before{content:"󱏠"}.mdi-baby-buggy-off:before{content:"󱫳"}.mdi-baby-carriage:before{content:"󰚏"}.mdi-baby-carriage-off:before{content:"󰾠"}.mdi-baby-face:before{content:"󰹼"}.mdi-baby-face-outline:before{content:"󰹽"}.mdi-backburger:before{content:"󰁭"}.mdi-backspace:before{content:"󰁮"}.mdi-backspace-outline:before{content:"󰭜"}.mdi-backspace-reverse:before{content:"󰹾"}.mdi-backspace-reverse-outline:before{content:"󰹿"}.mdi-backup-restore:before{content:"󰁯"}.mdi-bacteria:before{content:"󰻕"}.mdi-bacteria-outline:before{content:"󰻖"}.mdi-badge-account:before{content:"󰶧"}.mdi-badge-account-alert:before{content:"󰶨"}.mdi-badge-account-alert-outline:before{content:"󰶩"}.mdi-badge-account-horizontal:before{content:"󰸍"}.mdi-badge-account-horizontal-outline:before{content:"󰸎"}.mdi-badge-account-outline:before{content:"󰶪"}.mdi-badminton:before{content:"󰡑"}.mdi-bag-carry-on:before{content:"󰼻"}.mdi-bag-carry-on-check:before{content:"󰵥"}.mdi-bag-carry-on-off:before{content:"󰼼"}.mdi-bag-checked:before{content:"󰼽"}.mdi-bag-personal:before{content:"󰸐"}.mdi-bag-personal-off:before{content:"󰸑"}.mdi-bag-personal-off-outline:before{content:"󰸒"}.mdi-bag-personal-outline:before{content:"󰸓"}.mdi-bag-personal-plus:before{content:"󱲤"}.mdi-bag-personal-plus-outline:before{content:"󱲥"}.mdi-bag-personal-tag:before{content:"󱬌"}.mdi-bag-personal-tag-outline:before{content:"󱬍"}.mdi-bag-suitcase:before{content:"󱖋"}.mdi-bag-suitcase-off:before{content:"󱖍"}.mdi-bag-suitcase-off-outline:before{content:"󱖎"}.mdi-bag-suitcase-outline:before{content:"󱖌"}.mdi-baguette:before{content:"󰼾"}.mdi-balcony:before{content:"󱠗"}.mdi-balloon:before{content:"󰨦"}.mdi-ballot:before{content:"󰧉"}.mdi-ballot-outline:before{content:"󰧊"}.mdi-ballot-recount:before{content:"󰰹"}.mdi-ballot-recount-outline:before{content:"󰰺"}.mdi-bandage:before{content:"󰶯"}.mdi-bank:before{content:"󰁰"}.mdi-bank-check:before{content:"󱙕"}.mdi-bank-circle:before{content:"󱰃"}.mdi-bank-circle-outline:before{content:"󱰄"}.mdi-bank-minus:before{content:"󰶰"}.mdi-bank-off:before{content:"󱙖"}.mdi-bank-off-outline:before{content:"󱙗"}.mdi-bank-outline:before{content:"󰺀"}.mdi-bank-plus:before{content:"󰶱"}.mdi-bank-remove:before{content:"󰶲"}.mdi-bank-transfer:before{content:"󰨧"}.mdi-bank-transfer-in:before{content:"󰨨"}.mdi-bank-transfer-out:before{content:"󰨩"}.mdi-barcode:before{content:"󰁱"}.mdi-barcode-off:before{content:"󱈶"}.mdi-barcode-scan:before{content:"󰁲"}.mdi-barley:before{content:"󰁳"}.mdi-barley-off:before{content:"󰭝"}.mdi-barn:before{content:"󰭞"}.mdi-barrel:before{content:"󰁴"}.mdi-barrel-outline:before{content:"󱨨"}.mdi-baseball:before{content:"󰡒"}.mdi-baseball-bat:before{content:"󰡓"}.mdi-baseball-diamond:before{content:"󱗬"}.mdi-baseball-diamond-outline:before{content:"󱗭"}.mdi-baseball-outline:before{content:"󱱚"}.mdi-bash:before{content:"󱆃"}.mdi-basket:before{content:"󰁶"}.mdi-basket-check:before{content:"󱣥"}.mdi-basket-check-outline:before{content:"󱣦"}.mdi-basket-fill:before{content:"󰁷"}.mdi-basket-minus:before{content:"󱔣"}.mdi-basket-minus-outline:before{content:"󱔤"}.mdi-basket-off:before{content:"󱔥"}.mdi-basket-off-outline:before{content:"󱔦"}.mdi-basket-outline:before{content:"󱆁"}.mdi-basket-plus:before{content:"󱔧"}.mdi-basket-plus-outline:before{content:"󱔨"}.mdi-basket-remove:before{content:"󱔩"}.mdi-basket-remove-outline:before{content:"󱔪"}.mdi-basket-unfill:before{content:"󰁸"}.mdi-basketball:before{content:"󰠆"}.mdi-basketball-hoop:before{content:"󰰻"}.mdi-basketball-hoop-outline:before{content:"󰰼"}.mdi-bat:before{content:"󰭟"}.mdi-bathtub:before{content:"󱠘"}.mdi-bathtub-outline:before{content:"󱠙"}.mdi-battery:before{content:"󰁹"}.mdi-battery-10:before{content:"󰁺"}.mdi-battery-10-bluetooth:before{content:"󰤾"}.mdi-battery-20:before{content:"󰁻"}.mdi-battery-20-bluetooth:before{content:"󰤿"}.mdi-battery-30:before{content:"󰁼"}.mdi-battery-30-bluetooth:before{content:"󰥀"}.mdi-battery-40:before{content:"󰁽"}.mdi-battery-40-bluetooth:before{content:"󰥁"}.mdi-battery-50:before{content:"󰁾"}.mdi-battery-50-bluetooth:before{content:"󰥂"}.mdi-battery-60:before{content:"󰁿"}.mdi-battery-60-bluetooth:before{content:"󰥃"}.mdi-battery-70:before{content:"󰂀"}.mdi-battery-70-bluetooth:before{content:"󰥄"}.mdi-battery-80:before{content:"󰂁"}.mdi-battery-80-bluetooth:before{content:"󰥅"}.mdi-battery-90:before{content:"󰂂"}.mdi-battery-90-bluetooth:before{content:"󰥆"}.mdi-battery-alert:before{content:"󰂃"}.mdi-battery-alert-bluetooth:before{content:"󰥇"}.mdi-battery-alert-variant:before{content:"󱃌"}.mdi-battery-alert-variant-outline:before{content:"󱃍"}.mdi-battery-arrow-down:before{content:"󱟞"}.mdi-battery-arrow-down-outline:before{content:"󱟟"}.mdi-battery-arrow-up:before{content:"󱟠"}.mdi-battery-arrow-up-outline:before{content:"󱟡"}.mdi-battery-bluetooth:before{content:"󰥈"}.mdi-battery-bluetooth-variant:before{content:"󰥉"}.mdi-battery-charging:before{content:"󰂄"}.mdi-battery-charging-10:before{content:"󰢜"}.mdi-battery-charging-100:before{content:"󰂅"}.mdi-battery-charging-20:before{content:"󰂆"}.mdi-battery-charging-30:before{content:"󰂇"}.mdi-battery-charging-40:before{content:"󰂈"}.mdi-battery-charging-50:before{content:"󰢝"}.mdi-battery-charging-60:before{content:"󰂉"}.mdi-battery-charging-70:before{content:"󰢞"}.mdi-battery-charging-80:before{content:"󰂊"}.mdi-battery-charging-90:before{content:"󰂋"}.mdi-battery-charging-high:before{content:"󱊦"}.mdi-battery-charging-low:before{content:"󱊤"}.mdi-battery-charging-medium:before{content:"󱊥"}.mdi-battery-charging-outline:before{content:"󰢟"}.mdi-battery-charging-wireless:before{content:"󰠇"}.mdi-battery-charging-wireless-10:before{content:"󰠈"}.mdi-battery-charging-wireless-20:before{content:"󰠉"}.mdi-battery-charging-wireless-30:before{content:"󰠊"}.mdi-battery-charging-wireless-40:before{content:"󰠋"}.mdi-battery-charging-wireless-50:before{content:"󰠌"}.mdi-battery-charging-wireless-60:before{content:"󰠍"}.mdi-battery-charging-wireless-70:before{content:"󰠎"}.mdi-battery-charging-wireless-80:before{content:"󰠏"}.mdi-battery-charging-wireless-90:before{content:"󰠐"}.mdi-battery-charging-wireless-alert:before{content:"󰠑"}.mdi-battery-charging-wireless-outline:before{content:"󰠒"}.mdi-battery-check:before{content:"󱟢"}.mdi-battery-check-outline:before{content:"󱟣"}.mdi-battery-clock:before{content:"󱧥"}.mdi-battery-clock-outline:before{content:"󱧦"}.mdi-battery-heart:before{content:"󱈏"}.mdi-battery-heart-outline:before{content:"󱈐"}.mdi-battery-heart-variant:before{content:"󱈑"}.mdi-battery-high:before{content:"󱊣"}.mdi-battery-lock:before{content:"󱞜"}.mdi-battery-lock-open:before{content:"󱞝"}.mdi-battery-low:before{content:"󱊡"}.mdi-battery-medium:before{content:"󱊢"}.mdi-battery-minus:before{content:"󱟤"}.mdi-battery-minus-outline:before{content:"󱟥"}.mdi-battery-minus-variant:before{content:"󰂌"}.mdi-battery-negative:before{content:"󰂍"}.mdi-battery-off:before{content:"󱉝"}.mdi-battery-off-outline:before{content:"󱉞"}.mdi-battery-outline:before{content:"󰂎"}.mdi-battery-plus:before{content:"󱟦"}.mdi-battery-plus-outline:before{content:"󱟧"}.mdi-battery-plus-variant:before{content:"󰂏"}.mdi-battery-positive:before{content:"󰂐"}.mdi-battery-remove:before{content:"󱟨"}.mdi-battery-remove-outline:before{content:"󱟩"}.mdi-battery-sync:before{content:"󱠴"}.mdi-battery-sync-outline:before{content:"󱠵"}.mdi-battery-unknown:before{content:"󰂑"}.mdi-battery-unknown-bluetooth:before{content:"󰥊"}.mdi-beach:before{content:"󰂒"}.mdi-beaker:before{content:"󰳪"}.mdi-beaker-alert:before{content:"󱈩"}.mdi-beaker-alert-outline:before{content:"󱈪"}.mdi-beaker-check:before{content:"󱈫"}.mdi-beaker-check-outline:before{content:"󱈬"}.mdi-beaker-minus:before{content:"󱈭"}.mdi-beaker-minus-outline:before{content:"󱈮"}.mdi-beaker-outline:before{content:"󰚐"}.mdi-beaker-plus:before{content:"󱈯"}.mdi-beaker-plus-outline:before{content:"󱈰"}.mdi-beaker-question:before{content:"󱈱"}.mdi-beaker-question-outline:before{content:"󱈲"}.mdi-beaker-remove:before{content:"󱈳"}.mdi-beaker-remove-outline:before{content:"󱈴"}.mdi-bed:before{content:"󰋣"}.mdi-bed-clock:before{content:"󱮔"}.mdi-bed-double:before{content:"󰿔"}.mdi-bed-double-outline:before{content:"󰿓"}.mdi-bed-empty:before{content:"󰢠"}.mdi-bed-king:before{content:"󰿒"}.mdi-bed-king-outline:before{content:"󰿑"}.mdi-bed-outline:before{content:"󰂙"}.mdi-bed-queen:before{content:"󰿐"}.mdi-bed-queen-outline:before{content:"󰿛"}.mdi-bed-single:before{content:"󱁭"}.mdi-bed-single-outline:before{content:"󱁮"}.mdi-bee:before{content:"󰾡"}.mdi-bee-flower:before{content:"󰾢"}.mdi-beehive-off-outline:before{content:"󱏭"}.mdi-beehive-outline:before{content:"󱃎"}.mdi-beekeeper:before{content:"󱓢"}.mdi-beer:before{content:"󰂘"}.mdi-beer-outline:before{content:"󱌌"}.mdi-bell:before{content:"󰂚"}.mdi-bell-alert:before{content:"󰵙"}.mdi-bell-alert-outline:before{content:"󰺁"}.mdi-bell-badge:before{content:"󱅫"}.mdi-bell-badge-outline:before{content:"󰅸"}.mdi-bell-cancel:before{content:"󱏧"}.mdi-bell-cancel-outline:before{content:"󱏨"}.mdi-bell-check:before{content:"󱇥"}.mdi-bell-check-outline:before{content:"󱇦"}.mdi-bell-circle:before{content:"󰵚"}.mdi-bell-circle-outline:before{content:"󰵛"}.mdi-bell-cog:before{content:"󱨩"}.mdi-bell-cog-outline:before{content:"󱨪"}.mdi-bell-minus:before{content:"󱏩"}.mdi-bell-minus-outline:before{content:"󱏪"}.mdi-bell-off:before{content:"󰂛"}.mdi-bell-off-outline:before{content:"󰪑"}.mdi-bell-outline:before{content:"󰂜"}.mdi-bell-plus:before{content:"󰂝"}.mdi-bell-plus-outline:before{content:"󰪒"}.mdi-bell-remove:before{content:"󱏫"}.mdi-bell-remove-outline:before{content:"󱏬"}.mdi-bell-ring:before{content:"󰂞"}.mdi-bell-ring-outline:before{content:"󰂟"}.mdi-bell-sleep:before{content:"󰂠"}.mdi-bell-sleep-outline:before{content:"󰪓"}.mdi-bench:before{content:"󱰡"}.mdi-bench-back:before{content:"󱰢"}.mdi-beta:before{content:"󰂡"}.mdi-betamax:before{content:"󰧋"}.mdi-biathlon:before{content:"󰸔"}.mdi-bicycle:before{content:"󱂜"}.mdi-bicycle-basket:before{content:"󱈵"}.mdi-bicycle-cargo:before{content:"󱢜"}.mdi-bicycle-electric:before{content:"󱖴"}.mdi-bicycle-penny-farthing:before{content:"󱗩"}.mdi-bike:before{content:"󰂣"}.mdi-bike-fast:before{content:"󱄟"}.mdi-bike-pedal:before{content:"󱰣"}.mdi-bike-pedal-clipless:before{content:"󱰤"}.mdi-bike-pedal-mountain:before{content:"󱰥"}.mdi-billboard:before{content:"󱀐"}.mdi-billiards:before{content:"󰭡"}.mdi-billiards-rack:before{content:"󰭢"}.mdi-binoculars:before{content:"󰂥"}.mdi-bio:before{content:"󰂦"}.mdi-biohazard:before{content:"󰂧"}.mdi-bird:before{content:"󱗆"}.mdi-bitbucket:before{content:"󰂨"}.mdi-bitcoin:before{content:"󰠓"}.mdi-black-mesa:before{content:"󰂩"}.mdi-blender:before{content:"󰳫"}.mdi-blender-outline:before{content:"󱠚"}.mdi-blender-software:before{content:"󰂫"}.mdi-blinds:before{content:"󰂬"}.mdi-blinds-horizontal:before{content:"󱨫"}.mdi-blinds-horizontal-closed:before{content:"󱨬"}.mdi-blinds-open:before{content:"󱀑"}.mdi-blinds-vertical:before{content:"󱨭"}.mdi-blinds-vertical-closed:before{content:"󱨮"}.mdi-block-helper:before{content:"󰂭"}.mdi-blood-bag:before{content:"󰳬"}.mdi-bluetooth:before{content:"󰂯"}.mdi-bluetooth-audio:before{content:"󰂰"}.mdi-bluetooth-connect:before{content:"󰂱"}.mdi-bluetooth-off:before{content:"󰂲"}.mdi-bluetooth-settings:before{content:"󰂳"}.mdi-bluetooth-transfer:before{content:"󰂴"}.mdi-blur:before{content:"󰂵"}.mdi-blur-linear:before{content:"󰂶"}.mdi-blur-off:before{content:"󰂷"}.mdi-blur-radial:before{content:"󰂸"}.mdi-bolt:before{content:"󰶳"}.mdi-bomb:before{content:"󰚑"}.mdi-bomb-off:before{content:"󰛅"}.mdi-bone:before{content:"󰂹"}.mdi-bone-off:before{content:"󱧠"}.mdi-book:before{content:"󰂺"}.mdi-book-account:before{content:"󱎭"}.mdi-book-account-outline:before{content:"󱎮"}.mdi-book-alert:before{content:"󱙼"}.mdi-book-alert-outline:before{content:"󱙽"}.mdi-book-alphabet:before{content:"󰘝"}.mdi-book-arrow-down:before{content:"󱙾"}.mdi-book-arrow-down-outline:before{content:"󱙿"}.mdi-book-arrow-left:before{content:"󱚀"}.mdi-book-arrow-left-outline:before{content:"󱚁"}.mdi-book-arrow-right:before{content:"󱚂"}.mdi-book-arrow-right-outline:before{content:"󱚃"}.mdi-book-arrow-up:before{content:"󱚄"}.mdi-book-arrow-up-outline:before{content:"󱚅"}.mdi-book-cancel:before{content:"󱚆"}.mdi-book-cancel-outline:before{content:"󱚇"}.mdi-book-check:before{content:"󱓳"}.mdi-book-check-outline:before{content:"󱓴"}.mdi-book-clock:before{content:"󱚈"}.mdi-book-clock-outline:before{content:"󱚉"}.mdi-book-cog:before{content:"󱚊"}.mdi-book-cog-outline:before{content:"󱚋"}.mdi-book-cross:before{content:"󰂢"}.mdi-book-edit:before{content:"󱚌"}.mdi-book-edit-outline:before{content:"󱚍"}.mdi-book-education:before{content:"󱛉"}.mdi-book-education-outline:before{content:"󱛊"}.mdi-book-heart:before{content:"󱨝"}.mdi-book-heart-outline:before{content:"󱨞"}.mdi-book-information-variant:before{content:"󱁯"}.mdi-book-lock:before{content:"󰞚"}.mdi-book-lock-open:before{content:"󰞛"}.mdi-book-lock-open-outline:before{content:"󱚎"}.mdi-book-lock-outline:before{content:"󱚏"}.mdi-book-marker:before{content:"󱚐"}.mdi-book-marker-outline:before{content:"󱚑"}.mdi-book-minus:before{content:"󰗙"}.mdi-book-minus-multiple:before{content:"󰪔"}.mdi-book-minus-multiple-outline:before{content:"󰤋"}.mdi-book-minus-outline:before{content:"󱚒"}.mdi-book-multiple:before{content:"󰂻"}.mdi-book-multiple-outline:before{content:"󰐶"}.mdi-book-music:before{content:"󰁧"}.mdi-book-music-outline:before{content:"󱚓"}.mdi-book-off:before{content:"󱚔"}.mdi-book-off-outline:before{content:"󱚕"}.mdi-book-open:before{content:"󰂽"}.mdi-book-open-blank-variant:before{content:"󰂾"}.mdi-book-open-blank-variant-outline:before{content:"󱳋"}.mdi-book-open-outline:before{content:"󰭣"}.mdi-book-open-page-variant:before{content:"󰗚"}.mdi-book-open-page-variant-outline:before{content:"󱗖"}.mdi-book-open-variant:before{content:"󱓷"}.mdi-book-open-variant-outline:before{content:"󱳌"}.mdi-book-outline:before{content:"󰭤"}.mdi-book-play:before{content:"󰺂"}.mdi-book-play-outline:before{content:"󰺃"}.mdi-book-plus:before{content:"󰗛"}.mdi-book-plus-multiple:before{content:"󰪕"}.mdi-book-plus-multiple-outline:before{content:"󰫞"}.mdi-book-plus-outline:before{content:"󱚖"}.mdi-book-refresh:before{content:"󱚗"}.mdi-book-refresh-outline:before{content:"󱚘"}.mdi-book-remove:before{content:"󰪗"}.mdi-book-remove-multiple:before{content:"󰪖"}.mdi-book-remove-multiple-outline:before{content:"󰓊"}.mdi-book-remove-outline:before{content:"󱚙"}.mdi-book-search:before{content:"󰺄"}.mdi-book-search-outline:before{content:"󰺅"}.mdi-book-settings:before{content:"󱚚"}.mdi-book-settings-outline:before{content:"󱚛"}.mdi-book-sync:before{content:"󱚜"}.mdi-book-sync-outline:before{content:"󱛈"}.mdi-book-variant:before{content:"󰂿"}.mdi-bookmark:before{content:"󰃀"}.mdi-bookmark-box:before{content:"󱭵"}.mdi-bookmark-box-multiple:before{content:"󱥬"}.mdi-bookmark-box-multiple-outline:before{content:"󱥭"}.mdi-bookmark-box-outline:before{content:"󱭶"}.mdi-bookmark-check:before{content:"󰃁"}.mdi-bookmark-check-outline:before{content:"󱍻"}.mdi-bookmark-minus:before{content:"󰧌"}.mdi-bookmark-minus-outline:before{content:"󰧍"}.mdi-bookmark-multiple:before{content:"󰸕"}.mdi-bookmark-multiple-outline:before{content:"󰸖"}.mdi-bookmark-music:before{content:"󰃂"}.mdi-bookmark-music-outline:before{content:"󱍹"}.mdi-bookmark-off:before{content:"󰧎"}.mdi-bookmark-off-outline:before{content:"󰧏"}.mdi-bookmark-outline:before{content:"󰃃"}.mdi-bookmark-plus:before{content:"󰃅"}.mdi-bookmark-plus-outline:before{content:"󰃄"}.mdi-bookmark-remove:before{content:"󰃆"}.mdi-bookmark-remove-outline:before{content:"󱍺"}.mdi-bookshelf:before{content:"󱉟"}.mdi-boom-gate:before{content:"󰺆"}.mdi-boom-gate-alert:before{content:"󰺇"}.mdi-boom-gate-alert-outline:before{content:"󰺈"}.mdi-boom-gate-arrow-down:before{content:"󰺉"}.mdi-boom-gate-arrow-down-outline:before{content:"󰺊"}.mdi-boom-gate-arrow-up:before{content:"󰺌"}.mdi-boom-gate-arrow-up-outline:before{content:"󰺍"}.mdi-boom-gate-outline:before{content:"󰺋"}.mdi-boom-gate-up:before{content:"󱟹"}.mdi-boom-gate-up-outline:before{content:"󱟺"}.mdi-boombox:before{content:"󰗜"}.mdi-boomerang:before{content:"󱃏"}.mdi-bootstrap:before{content:"󰛆"}.mdi-border-all:before{content:"󰃇"}.mdi-border-all-variant:before{content:"󰢡"}.mdi-border-bottom:before{content:"󰃈"}.mdi-border-bottom-variant:before{content:"󰢢"}.mdi-border-color:before{content:"󰃉"}.mdi-border-horizontal:before{content:"󰃊"}.mdi-border-inside:before{content:"󰃋"}.mdi-border-left:before{content:"󰃌"}.mdi-border-left-variant:before{content:"󰢣"}.mdi-border-none:before{content:"󰃍"}.mdi-border-none-variant:before{content:"󰢤"}.mdi-border-outside:before{content:"󰃎"}.mdi-border-radius:before{content:"󱫴"}.mdi-border-right:before{content:"󰃏"}.mdi-border-right-variant:before{content:"󰢥"}.mdi-border-style:before{content:"󰃐"}.mdi-border-top:before{content:"󰃑"}.mdi-border-top-variant:before{content:"󰢦"}.mdi-border-vertical:before{content:"󰃒"}.mdi-bottle-soda:before{content:"󱁰"}.mdi-bottle-soda-classic:before{content:"󱁱"}.mdi-bottle-soda-classic-outline:before{content:"󱍣"}.mdi-bottle-soda-outline:before{content:"󱁲"}.mdi-bottle-tonic:before{content:"󱄮"}.mdi-bottle-tonic-outline:before{content:"󱄯"}.mdi-bottle-tonic-plus:before{content:"󱄰"}.mdi-bottle-tonic-plus-outline:before{content:"󱄱"}.mdi-bottle-tonic-skull:before{content:"󱄲"}.mdi-bottle-tonic-skull-outline:before{content:"󱄳"}.mdi-bottle-wine:before{content:"󰡔"}.mdi-bottle-wine-outline:before{content:"󱌐"}.mdi-bow-arrow:before{content:"󱡁"}.mdi-bow-tie:before{content:"󰙸"}.mdi-bowl:before{content:"󰊎"}.mdi-bowl-mix:before{content:"󰘗"}.mdi-bowl-mix-outline:before{content:"󰋤"}.mdi-bowl-outline:before{content:"󰊩"}.mdi-bowling:before{content:"󰃓"}.mdi-box:before{content:"󰃔"}.mdi-box-cutter:before{content:"󰃕"}.mdi-box-cutter-off:before{content:"󰭊"}.mdi-box-shadow:before{content:"󰘷"}.mdi-boxing-glove:before{content:"󰭥"}.mdi-braille:before{content:"󰧐"}.mdi-brain:before{content:"󰧑"}.mdi-bread-slice:before{content:"󰳮"}.mdi-bread-slice-outline:before{content:"󰳯"}.mdi-bridge:before{content:"󰘘"}.mdi-briefcase:before{content:"󰃖"}.mdi-briefcase-account:before{content:"󰳰"}.mdi-briefcase-account-outline:before{content:"󰳱"}.mdi-briefcase-arrow-left-right:before{content:"󱪍"}.mdi-briefcase-arrow-left-right-outline:before{content:"󱪎"}.mdi-briefcase-arrow-up-down:before{content:"󱪏"}.mdi-briefcase-arrow-up-down-outline:before{content:"󱪐"}.mdi-briefcase-check:before{content:"󰃗"}.mdi-briefcase-check-outline:before{content:"󱌞"}.mdi-briefcase-clock:before{content:"󱃐"}.mdi-briefcase-clock-outline:before{content:"󱃑"}.mdi-briefcase-download:before{content:"󰃘"}.mdi-briefcase-download-outline:before{content:"󰰽"}.mdi-briefcase-edit:before{content:"󰪘"}.mdi-briefcase-edit-outline:before{content:"󰰾"}.mdi-briefcase-eye:before{content:"󱟙"}.mdi-briefcase-eye-outline:before{content:"󱟚"}.mdi-briefcase-minus:before{content:"󰨪"}.mdi-briefcase-minus-outline:before{content:"󰰿"}.mdi-briefcase-off:before{content:"󱙘"}.mdi-briefcase-off-outline:before{content:"󱙙"}.mdi-briefcase-outline:before{content:"󰠔"}.mdi-briefcase-plus:before{content:"󰨫"}.mdi-briefcase-plus-outline:before{content:"󰱀"}.mdi-briefcase-remove:before{content:"󰨬"}.mdi-briefcase-remove-outline:before{content:"󰱁"}.mdi-briefcase-search:before{content:"󰨭"}.mdi-briefcase-search-outline:before{content:"󰱂"}.mdi-briefcase-upload:before{content:"󰃙"}.mdi-briefcase-upload-outline:before{content:"󰱃"}.mdi-briefcase-variant:before{content:"󱒔"}.mdi-briefcase-variant-off:before{content:"󱙚"}.mdi-briefcase-variant-off-outline:before{content:"󱙛"}.mdi-briefcase-variant-outline:before{content:"󱒕"}.mdi-brightness-1:before{content:"󰃚"}.mdi-brightness-2:before{content:"󰃛"}.mdi-brightness-3:before{content:"󰃜"}.mdi-brightness-4:before{content:"󰃝"}.mdi-brightness-5:before{content:"󰃞"}.mdi-brightness-6:before{content:"󰃟"}.mdi-brightness-7:before{content:"󰃠"}.mdi-brightness-auto:before{content:"󰃡"}.mdi-brightness-percent:before{content:"󰳲"}.mdi-broadcast:before{content:"󱜠"}.mdi-broadcast-off:before{content:"󱜡"}.mdi-broom:before{content:"󰃢"}.mdi-brush:before{content:"󰃣"}.mdi-brush-off:before{content:"󱝱"}.mdi-brush-outline:before{content:"󱨍"}.mdi-brush-variant:before{content:"󱠓"}.mdi-bucket:before{content:"󱐕"}.mdi-bucket-outline:before{content:"󱐖"}.mdi-buffet:before{content:"󰕸"}.mdi-bug:before{content:"󰃤"}.mdi-bug-check:before{content:"󰨮"}.mdi-bug-check-outline:before{content:"󰨯"}.mdi-bug-outline:before{content:"󰨰"}.mdi-bug-pause:before{content:"󱫵"}.mdi-bug-pause-outline:before{content:"󱫶"}.mdi-bug-play:before{content:"󱫷"}.mdi-bug-play-outline:before{content:"󱫸"}.mdi-bug-stop:before{content:"󱫹"}.mdi-bug-stop-outline:before{content:"󱫺"}.mdi-bugle:before{content:"󰶴"}.mdi-bulkhead-light:before{content:"󱨯"}.mdi-bulldozer:before{content:"󰬢"}.mdi-bullet:before{content:"󰳳"}.mdi-bulletin-board:before{content:"󰃥"}.mdi-bullhorn:before{content:"󰃦"}.mdi-bullhorn-outline:before{content:"󰬣"}.mdi-bullhorn-variant:before{content:"󱥮"}.mdi-bullhorn-variant-outline:before{content:"󱥯"}.mdi-bullseye:before{content:"󰗝"}.mdi-bullseye-arrow:before{content:"󰣉"}.mdi-bulma:before{content:"󱋧"}.mdi-bunk-bed:before{content:"󱌂"}.mdi-bunk-bed-outline:before{content:"󰂗"}.mdi-bus:before{content:"󰃧"}.mdi-bus-alert:before{content:"󰪙"}.mdi-bus-articulated-end:before{content:"󰞜"}.mdi-bus-articulated-front:before{content:"󰞝"}.mdi-bus-clock:before{content:"󰣊"}.mdi-bus-double-decker:before{content:"󰞞"}.mdi-bus-electric:before{content:"󱤝"}.mdi-bus-marker:before{content:"󱈒"}.mdi-bus-multiple:before{content:"󰼿"}.mdi-bus-school:before{content:"󰞟"}.mdi-bus-side:before{content:"󰞠"}.mdi-bus-sign:before{content:"󱳁"}.mdi-bus-stop:before{content:"󱀒"}.mdi-bus-stop-covered:before{content:"󱀓"}.mdi-bus-stop-uncovered:before{content:"󱀔"}.mdi-bus-wrench:before{content:"󱳂"}.mdi-butterfly:before{content:"󱖉"}.mdi-butterfly-outline:before{content:"󱖊"}.mdi-button-cursor:before{content:"󱭏"}.mdi-button-pointer:before{content:"󱭐"}.mdi-cabin-a-frame:before{content:"󱢌"}.mdi-cable-data:before{content:"󱎔"}.mdi-cached:before{content:"󰃨"}.mdi-cactus:before{content:"󰶵"}.mdi-cake:before{content:"󰃩"}.mdi-cake-layered:before{content:"󰃪"}.mdi-cake-variant:before{content:"󰃫"}.mdi-cake-variant-outline:before{content:"󱟰"}.mdi-calculator:before{content:"󰃬"}.mdi-calculator-variant:before{content:"󰪚"}.mdi-calculator-variant-outline:before{content:"󱖦"}.mdi-calendar:before{content:"󰃭"}.mdi-calendar-account:before{content:"󰻗"}.mdi-calendar-account-outline:before{content:"󰻘"}.mdi-calendar-alert:before{content:"󰨱"}.mdi-calendar-alert-outline:before{content:"󱭢"}.mdi-calendar-arrow-left:before{content:"󱄴"}.mdi-calendar-arrow-right:before{content:"󱄵"}.mdi-calendar-badge:before{content:"󱮝"}.mdi-calendar-badge-outline:before{content:"󱮞"}.mdi-calendar-blank:before{content:"󰃮"}.mdi-calendar-blank-multiple:before{content:"󱁳"}.mdi-calendar-blank-outline:before{content:"󰭦"}.mdi-calendar-check:before{content:"󰃯"}.mdi-calendar-check-outline:before{content:"󰱄"}.mdi-calendar-clock:before{content:"󰃰"}.mdi-calendar-clock-outline:before{content:"󱛡"}.mdi-calendar-collapse-horizontal:before{content:"󱢝"}.mdi-calendar-collapse-horizontal-outline:before{content:"󱭣"}.mdi-calendar-cursor:before{content:"󱕻"}.mdi-calendar-cursor-outline:before{content:"󱭤"}.mdi-calendar-edit:before{content:"󰢧"}.mdi-calendar-edit-outline:before{content:"󱭥"}.mdi-calendar-end:before{content:"󱙬"}.mdi-calendar-end-outline:before{content:"󱭦"}.mdi-calendar-expand-horizontal:before{content:"󱢞"}.mdi-calendar-expand-horizontal-outline:before{content:"󱭧"}.mdi-calendar-export:before{content:"󰬤"}.mdi-calendar-export-outline:before{content:"󱭨"}.mdi-calendar-filter:before{content:"󱨲"}.mdi-calendar-filter-outline:before{content:"󱨳"}.mdi-calendar-heart:before{content:"󰧒"}.mdi-calendar-heart-outline:before{content:"󱭩"}.mdi-calendar-import:before{content:"󰬥"}.mdi-calendar-import-outline:before{content:"󱭪"}.mdi-calendar-lock:before{content:"󱙁"}.mdi-calendar-lock-open:before{content:"󱭛"}.mdi-calendar-lock-open-outline:before{content:"󱭜"}.mdi-calendar-lock-outline:before{content:"󱙂"}.mdi-calendar-minus:before{content:"󰵜"}.mdi-calendar-minus-outline:before{content:"󱭫"}.mdi-calendar-month:before{content:"󰸗"}.mdi-calendar-month-outline:before{content:"󰸘"}.mdi-calendar-multiple:before{content:"󰃱"}.mdi-calendar-multiple-check:before{content:"󰃲"}.mdi-calendar-multiselect:before{content:"󰨲"}.mdi-calendar-multiselect-outline:before{content:"󱭕"}.mdi-calendar-outline:before{content:"󰭧"}.mdi-calendar-plus:before{content:"󰃳"}.mdi-calendar-plus-outline:before{content:"󱭬"}.mdi-calendar-question:before{content:"󰚒"}.mdi-calendar-question-outline:before{content:"󱭭"}.mdi-calendar-range:before{content:"󰙹"}.mdi-calendar-range-outline:before{content:"󰭨"}.mdi-calendar-refresh:before{content:"󰇡"}.mdi-calendar-refresh-outline:before{content:"󰈃"}.mdi-calendar-remove:before{content:"󰃴"}.mdi-calendar-remove-outline:before{content:"󰱅"}.mdi-calendar-search:before{content:"󰥌"}.mdi-calendar-search-outline:before{content:"󱭮"}.mdi-calendar-star:before{content:"󰧓"}.mdi-calendar-star-four-points:before{content:"󱰟"}.mdi-calendar-star-outline:before{content:"󱭓"}.mdi-calendar-start:before{content:"󱙭"}.mdi-calendar-start-outline:before{content:"󱭯"}.mdi-calendar-sync:before{content:"󰺎"}.mdi-calendar-sync-outline:before{content:"󰺏"}.mdi-calendar-text:before{content:"󰃵"}.mdi-calendar-text-outline:before{content:"󰱆"}.mdi-calendar-today:before{content:"󰃶"}.mdi-calendar-today-outline:before{content:"󱨰"}.mdi-calendar-week:before{content:"󰨳"}.mdi-calendar-week-begin:before{content:"󰨴"}.mdi-calendar-week-begin-outline:before{content:"󱨱"}.mdi-calendar-week-outline:before{content:"󱨴"}.mdi-calendar-weekend:before{content:"󰻙"}.mdi-calendar-weekend-outline:before{content:"󰻚"}.mdi-call-made:before{content:"󰃷"}.mdi-call-merge:before{content:"󰃸"}.mdi-call-missed:before{content:"󰃹"}.mdi-call-received:before{content:"󰃺"}.mdi-call-split:before{content:"󰃻"}.mdi-camcorder:before{content:"󰃼"}.mdi-camcorder-off:before{content:"󰃿"}.mdi-camera:before{content:"󰄀"}.mdi-camera-account:before{content:"󰣋"}.mdi-camera-burst:before{content:"󰚓"}.mdi-camera-control:before{content:"󰭩"}.mdi-camera-document:before{content:"󱡱"}.mdi-camera-document-off:before{content:"󱡲"}.mdi-camera-enhance:before{content:"󰄁"}.mdi-camera-enhance-outline:before{content:"󰭪"}.mdi-camera-flip:before{content:"󱗙"}.mdi-camera-flip-outline:before{content:"󱗚"}.mdi-camera-front:before{content:"󰄂"}.mdi-camera-front-variant:before{content:"󰄃"}.mdi-camera-gopro:before{content:"󰞡"}.mdi-camera-image:before{content:"󰣌"}.mdi-camera-iris:before{content:"󰄄"}.mdi-camera-lock:before{content:"󱨔"}.mdi-camera-lock-open:before{content:"󱰍"}.mdi-camera-lock-open-outline:before{content:"󱰎"}.mdi-camera-lock-outline:before{content:"󱨕"}.mdi-camera-marker:before{content:"󱦧"}.mdi-camera-marker-outline:before{content:"󱦨"}.mdi-camera-metering-center:before{content:"󰞢"}.mdi-camera-metering-matrix:before{content:"󰞣"}.mdi-camera-metering-partial:before{content:"󰞤"}.mdi-camera-metering-spot:before{content:"󰞥"}.mdi-camera-off:before{content:"󰗟"}.mdi-camera-off-outline:before{content:"󱦿"}.mdi-camera-outline:before{content:"󰵝"}.mdi-camera-party-mode:before{content:"󰄅"}.mdi-camera-plus:before{content:"󰻛"}.mdi-camera-plus-outline:before{content:"󰻜"}.mdi-camera-rear:before{content:"󰄆"}.mdi-camera-rear-variant:before{content:"󰄇"}.mdi-camera-retake:before{content:"󰸙"}.mdi-camera-retake-outline:before{content:"󰸚"}.mdi-camera-switch:before{content:"󰄈"}.mdi-camera-switch-outline:before{content:"󰡊"}.mdi-camera-timer:before{content:"󰄉"}.mdi-camera-wireless:before{content:"󰶶"}.mdi-camera-wireless-outline:before{content:"󰶷"}.mdi-campfire:before{content:"󰻝"}.mdi-cancel:before{content:"󰜺"}.mdi-candelabra:before{content:"󱟒"}.mdi-candelabra-fire:before{content:"󱟓"}.mdi-candle:before{content:"󰗢"}.mdi-candy:before{content:"󱥰"}.mdi-candy-off:before{content:"󱥱"}.mdi-candy-off-outline:before{content:"󱥲"}.mdi-candy-outline:before{content:"󱥳"}.mdi-candycane:before{content:"󰄊"}.mdi-cannabis:before{content:"󰞦"}.mdi-cannabis-off:before{content:"󱙮"}.mdi-caps-lock:before{content:"󰪛"}.mdi-car:before{content:"󰄋"}.mdi-car-2-plus:before{content:"󱀕"}.mdi-car-3-plus:before{content:"󱀖"}.mdi-car-arrow-left:before{content:"󱎲"}.mdi-car-arrow-right:before{content:"󱎳"}.mdi-car-back:before{content:"󰸛"}.mdi-car-battery:before{content:"󰄌"}.mdi-car-brake-abs:before{content:"󰱇"}.mdi-car-brake-alert:before{content:"󰱈"}.mdi-car-brake-fluid-level:before{content:"󱤉"}.mdi-car-brake-hold:before{content:"󰵞"}.mdi-car-brake-low-pressure:before{content:"󱤊"}.mdi-car-brake-parking:before{content:"󰵟"}.mdi-car-brake-retarder:before{content:"󱀗"}.mdi-car-brake-temperature:before{content:"󱤋"}.mdi-car-brake-worn-linings:before{content:"󱤌"}.mdi-car-child-seat:before{content:"󰾣"}.mdi-car-clock:before{content:"󱥴"}.mdi-car-clutch:before{content:"󱀘"}.mdi-car-cog:before{content:"󱏌"}.mdi-car-connected:before{content:"󰄍"}.mdi-car-convertible:before{content:"󰞧"}.mdi-car-coolant-level:before{content:"󱀙"}.mdi-car-cruise-control:before{content:"󰵠"}.mdi-car-defrost-front:before{content:"󰵡"}.mdi-car-defrost-rear:before{content:"󰵢"}.mdi-car-door:before{content:"󰭫"}.mdi-car-door-lock:before{content:"󱂝"}.mdi-car-door-lock-open:before{content:"󱲁"}.mdi-car-electric:before{content:"󰭬"}.mdi-car-electric-outline:before{content:"󱖵"}.mdi-car-emergency:before{content:"󱘏"}.mdi-car-esp:before{content:"󰱉"}.mdi-car-estate:before{content:"󰞨"}.mdi-car-hatchback:before{content:"󰞩"}.mdi-car-info:before{content:"󱆾"}.mdi-car-key:before{content:"󰭭"}.mdi-car-lifted-pickup:before{content:"󱔭"}.mdi-car-light-alert:before{content:"󱤍"}.mdi-car-light-dimmed:before{content:"󰱊"}.mdi-car-light-fog:before{content:"󰱋"}.mdi-car-light-high:before{content:"󰱌"}.mdi-car-limousine:before{content:"󰣍"}.mdi-car-multiple:before{content:"󰭮"}.mdi-car-off:before{content:"󰸜"}.mdi-car-outline:before{content:"󱓭"}.mdi-car-parking-lights:before{content:"󰵣"}.mdi-car-pickup:before{content:"󰞪"}.mdi-car-search:before{content:"󱮍"}.mdi-car-search-outline:before{content:"󱮎"}.mdi-car-seat:before{content:"󰾤"}.mdi-car-seat-cooler:before{content:"󰾥"}.mdi-car-seat-heater:before{content:"󰾦"}.mdi-car-select:before{content:"󱡹"}.mdi-car-settings:before{content:"󱏍"}.mdi-car-shift-pattern:before{content:"󰽀"}.mdi-car-side:before{content:"󰞫"}.mdi-car-speed-limiter:before{content:"󱤎"}.mdi-car-sports:before{content:"󰞬"}.mdi-car-tire-alert:before{content:"󰱍"}.mdi-car-traction-control:before{content:"󰵤"}.mdi-car-turbocharger:before{content:"󱀚"}.mdi-car-wash:before{content:"󰄎"}.mdi-car-windshield:before{content:"󱀛"}.mdi-car-windshield-outline:before{content:"󱀜"}.mdi-car-wireless:before{content:"󱡸"}.mdi-car-wrench:before{content:"󱠔"}.mdi-carabiner:before{content:"󱓀"}.mdi-caravan:before{content:"󰞭"}.mdi-card:before{content:"󰭯"}.mdi-card-account-details:before{content:"󰗒"}.mdi-card-account-details-outline:before{content:"󰶫"}.mdi-card-account-details-star:before{content:"󰊣"}.mdi-card-account-details-star-outline:before{content:"󰛛"}.mdi-card-account-mail:before{content:"󰆎"}.mdi-card-account-mail-outline:before{content:"󰺘"}.mdi-card-account-phone:before{content:"󰺙"}.mdi-card-account-phone-outline:before{content:"󰺚"}.mdi-card-bulleted:before{content:"󰭰"}.mdi-card-bulleted-off:before{content:"󰭱"}.mdi-card-bulleted-off-outline:before{content:"󰭲"}.mdi-card-bulleted-outline:before{content:"󰭳"}.mdi-card-bulleted-settings:before{content:"󰭴"}.mdi-card-bulleted-settings-outline:before{content:"󰭵"}.mdi-card-minus:before{content:"󱘀"}.mdi-card-minus-outline:before{content:"󱘁"}.mdi-card-multiple:before{content:"󱟱"}.mdi-card-multiple-outline:before{content:"󱟲"}.mdi-card-off:before{content:"󱘂"}.mdi-card-off-outline:before{content:"󱘃"}.mdi-card-outline:before{content:"󰭶"}.mdi-card-plus:before{content:"󱇿"}.mdi-card-plus-outline:before{content:"󱈀"}.mdi-card-remove:before{content:"󱘄"}.mdi-card-remove-outline:before{content:"󱘅"}.mdi-card-search:before{content:"󱁴"}.mdi-card-search-outline:before{content:"󱁵"}.mdi-card-text:before{content:"󰭷"}.mdi-card-text-outline:before{content:"󰭸"}.mdi-cards:before{content:"󰘸"}.mdi-cards-club:before{content:"󰣎"}.mdi-cards-club-outline:before{content:"󱢟"}.mdi-cards-diamond:before{content:"󰣏"}.mdi-cards-diamond-outline:before{content:"󱀝"}.mdi-cards-heart:before{content:"󰣐"}.mdi-cards-heart-outline:before{content:"󱢠"}.mdi-cards-outline:before{content:"󰘹"}.mdi-cards-playing:before{content:"󱢡"}.mdi-cards-playing-club:before{content:"󱢢"}.mdi-cards-playing-club-multiple:before{content:"󱢣"}.mdi-cards-playing-club-multiple-outline:before{content:"󱢤"}.mdi-cards-playing-club-outline:before{content:"󱢥"}.mdi-cards-playing-diamond:before{content:"󱢦"}.mdi-cards-playing-diamond-multiple:before{content:"󱢧"}.mdi-cards-playing-diamond-multiple-outline:before{content:"󱢨"}.mdi-cards-playing-diamond-outline:before{content:"󱢩"}.mdi-cards-playing-heart:before{content:"󱢪"}.mdi-cards-playing-heart-multiple:before{content:"󱢫"}.mdi-cards-playing-heart-multiple-outline:before{content:"󱢬"}.mdi-cards-playing-heart-outline:before{content:"󱢭"}.mdi-cards-playing-outline:before{content:"󰘺"}.mdi-cards-playing-spade:before{content:"󱢮"}.mdi-cards-playing-spade-multiple:before{content:"󱢯"}.mdi-cards-playing-spade-multiple-outline:before{content:"󱢰"}.mdi-cards-playing-spade-outline:before{content:"󱢱"}.mdi-cards-spade:before{content:"󰣑"}.mdi-cards-spade-outline:before{content:"󱢲"}.mdi-cards-variant:before{content:"󰛇"}.mdi-carrot:before{content:"󰄏"}.mdi-cart:before{content:"󰄐"}.mdi-cart-arrow-down:before{content:"󰵦"}.mdi-cart-arrow-right:before{content:"󰱎"}.mdi-cart-arrow-up:before{content:"󰵧"}.mdi-cart-check:before{content:"󱗪"}.mdi-cart-heart:before{content:"󱣠"}.mdi-cart-minus:before{content:"󰵨"}.mdi-cart-off:before{content:"󰙫"}.mdi-cart-outline:before{content:"󰄑"}.mdi-cart-percent:before{content:"󱮮"}.mdi-cart-plus:before{content:"󰄒"}.mdi-cart-remove:before{content:"󰵩"}.mdi-cart-variant:before{content:"󱗫"}.mdi-case-sensitive-alt:before{content:"󰄓"}.mdi-cash:before{content:"󰄔"}.mdi-cash-100:before{content:"󰄕"}.mdi-cash-check:before{content:"󱓮"}.mdi-cash-clock:before{content:"󱪑"}.mdi-cash-edit:before{content:"󱲫"}.mdi-cash-fast:before{content:"󱡜"}.mdi-cash-lock:before{content:"󱓪"}.mdi-cash-lock-open:before{content:"󱓫"}.mdi-cash-marker:before{content:"󰶸"}.mdi-cash-minus:before{content:"󱉠"}.mdi-cash-multiple:before{content:"󰄖"}.mdi-cash-off:before{content:"󱱹"}.mdi-cash-plus:before{content:"󱉡"}.mdi-cash-refund:before{content:"󰪜"}.mdi-cash-register:before{content:"󰳴"}.mdi-cash-remove:before{content:"󱉢"}.mdi-cash-sync:before{content:"󱪒"}.mdi-cassette:before{content:"󰧔"}.mdi-cast:before{content:"󰄘"}.mdi-cast-audio:before{content:"󱀞"}.mdi-cast-audio-variant:before{content:"󱝉"}.mdi-cast-connected:before{content:"󰄙"}.mdi-cast-education:before{content:"󰸝"}.mdi-cast-off:before{content:"󰞊"}.mdi-cast-variant:before{content:"󰀟"}.mdi-castle:before{content:"󰄚"}.mdi-cat:before{content:"󰄛"}.mdi-cctv:before{content:"󰞮"}.mdi-cctv-off:before{content:"󱡟"}.mdi-ceiling-fan:before{content:"󱞗"}.mdi-ceiling-fan-light:before{content:"󱞘"}.mdi-ceiling-light:before{content:"󰝩"}.mdi-ceiling-light-multiple:before{content:"󱣝"}.mdi-ceiling-light-multiple-outline:before{content:"󱣞"}.mdi-ceiling-light-outline:before{content:"󱟇"}.mdi-cellphone:before{content:"󰄜"}.mdi-cellphone-arrow-down:before{content:"󰧕"}.mdi-cellphone-arrow-down-variant:before{content:"󱧅"}.mdi-cellphone-basic:before{content:"󰄞"}.mdi-cellphone-charging:before{content:"󱎗"}.mdi-cellphone-check:before{content:"󱟽"}.mdi-cellphone-cog:before{content:"󰥑"}.mdi-cellphone-dock:before{content:"󰄟"}.mdi-cellphone-information:before{content:"󰽁"}.mdi-cellphone-key:before{content:"󰥎"}.mdi-cellphone-link:before{content:"󰄡"}.mdi-cellphone-link-off:before{content:"󰄢"}.mdi-cellphone-lock:before{content:"󰥏"}.mdi-cellphone-marker:before{content:"󱠺"}.mdi-cellphone-message:before{content:"󰣓"}.mdi-cellphone-message-off:before{content:"󱃒"}.mdi-cellphone-nfc:before{content:"󰺐"}.mdi-cellphone-nfc-off:before{content:"󱋘"}.mdi-cellphone-off:before{content:"󰥐"}.mdi-cellphone-play:before{content:"󱀟"}.mdi-cellphone-remove:before{content:"󰥍"}.mdi-cellphone-screenshot:before{content:"󰨵"}.mdi-cellphone-settings:before{content:"󰄣"}.mdi-cellphone-sound:before{content:"󰥒"}.mdi-cellphone-text:before{content:"󰣒"}.mdi-cellphone-wireless:before{content:"󰠕"}.mdi-centos:before{content:"󱄚"}.mdi-certificate:before{content:"󰄤"}.mdi-certificate-outline:before{content:"󱆈"}.mdi-chair-rolling:before{content:"󰽈"}.mdi-chair-school:before{content:"󰄥"}.mdi-chandelier:before{content:"󱞓"}.mdi-charity:before{content:"󰱏"}.mdi-charity-search:before{content:"󱲂"}.mdi-chart-arc:before{content:"󰄦"}.mdi-chart-areaspline:before{content:"󰄧"}.mdi-chart-areaspline-variant:before{content:"󰺑"}.mdi-chart-bar:before{content:"󰄨"}.mdi-chart-bar-stacked:before{content:"󰝪"}.mdi-chart-bell-curve:before{content:"󰱐"}.mdi-chart-bell-curve-cumulative:before{content:"󰾧"}.mdi-chart-box:before{content:"󱕍"}.mdi-chart-box-multiple:before{content:"󱳍"}.mdi-chart-box-multiple-outline:before{content:"󱳎"}.mdi-chart-box-outline:before{content:"󱕎"}.mdi-chart-box-plus-outline:before{content:"󱕏"}.mdi-chart-bubble:before{content:"󰗣"}.mdi-chart-donut:before{content:"󰞯"}.mdi-chart-donut-variant:before{content:"󰞰"}.mdi-chart-gantt:before{content:"󰙬"}.mdi-chart-histogram:before{content:"󰄩"}.mdi-chart-line:before{content:"󰄪"}.mdi-chart-line-stacked:before{content:"󰝫"}.mdi-chart-line-variant:before{content:"󰞱"}.mdi-chart-multiline:before{content:"󰣔"}.mdi-chart-multiple:before{content:"󱈓"}.mdi-chart-pie:before{content:"󰄫"}.mdi-chart-pie-outline:before{content:"󱯟"}.mdi-chart-ppf:before{content:"󱎀"}.mdi-chart-sankey:before{content:"󱇟"}.mdi-chart-sankey-variant:before{content:"󱇠"}.mdi-chart-scatter-plot:before{content:"󰺒"}.mdi-chart-scatter-plot-hexbin:before{content:"󰙭"}.mdi-chart-timeline:before{content:"󰙮"}.mdi-chart-timeline-variant:before{content:"󰺓"}.mdi-chart-timeline-variant-shimmer:before{content:"󱖶"}.mdi-chart-tree:before{content:"󰺔"}.mdi-chart-waterfall:before{content:"󱤘"}.mdi-chat:before{content:"󰭹"}.mdi-chat-alert:before{content:"󰭺"}.mdi-chat-alert-outline:before{content:"󱋉"}.mdi-chat-minus:before{content:"󱐐"}.mdi-chat-minus-outline:before{content:"󱐓"}.mdi-chat-outline:before{content:"󰻞"}.mdi-chat-plus:before{content:"󱐏"}.mdi-chat-plus-outline:before{content:"󱐒"}.mdi-chat-processing:before{content:"󰭻"}.mdi-chat-processing-outline:before{content:"󱋊"}.mdi-chat-question:before{content:"󱜸"}.mdi-chat-question-outline:before{content:"󱜹"}.mdi-chat-remove:before{content:"󱐑"}.mdi-chat-remove-outline:before{content:"󱐔"}.mdi-chat-sleep:before{content:"󱋑"}.mdi-chat-sleep-outline:before{content:"󱋒"}.mdi-check:before{content:"󰄬"}.mdi-check-all:before{content:"󰄭"}.mdi-check-bold:before{content:"󰸞"}.mdi-check-circle:before{content:"󰗠"}.mdi-check-circle-outline:before{content:"󰗡"}.mdi-check-decagram:before{content:"󰞑"}.mdi-check-decagram-outline:before{content:"󱝀"}.mdi-check-network:before{content:"󰱓"}.mdi-check-network-outline:before{content:"󰱔"}.mdi-check-outline:before{content:"󰡕"}.mdi-check-underline:before{content:"󰸟"}.mdi-check-underline-circle:before{content:"󰸠"}.mdi-check-underline-circle-outline:before{content:"󰸡"}.mdi-checkbook:before{content:"󰪝"}.mdi-checkbook-arrow-left:before{content:"󱰝"}.mdi-checkbook-arrow-right:before{content:"󱰞"}.mdi-checkbox-blank:before{content:"󰄮"}.mdi-checkbox-blank-badge:before{content:"󱅶"}.mdi-checkbox-blank-badge-outline:before{content:"󰄗"}.mdi-checkbox-blank-circle:before{content:"󰄯"}.mdi-checkbox-blank-circle-outline:before{content:"󰄰"}.mdi-checkbox-blank-off:before{content:"󱋬"}.mdi-checkbox-blank-off-outline:before{content:"󱋭"}.mdi-checkbox-blank-outline:before{content:"󰄱"}.mdi-checkbox-intermediate:before{content:"󰡖"}.mdi-checkbox-intermediate-variant:before{content:"󱭔"}.mdi-checkbox-marked:before{content:"󰄲"}.mdi-checkbox-marked-circle:before{content:"󰄳"}.mdi-checkbox-marked-circle-auto-outline:before{content:"󱰦"}.mdi-checkbox-marked-circle-minus-outline:before{content:"󱰧"}.mdi-checkbox-marked-circle-outline:before{content:"󰄴"}.mdi-checkbox-marked-circle-plus-outline:before{content:"󱤧"}.mdi-checkbox-marked-outline:before{content:"󰄵"}.mdi-checkbox-multiple-blank:before{content:"󰄶"}.mdi-checkbox-multiple-blank-circle:before{content:"󰘻"}.mdi-checkbox-multiple-blank-circle-outline:before{content:"󰘼"}.mdi-checkbox-multiple-blank-outline:before{content:"󰄷"}.mdi-checkbox-multiple-marked:before{content:"󰄸"}.mdi-checkbox-multiple-marked-circle:before{content:"󰘽"}.mdi-checkbox-multiple-marked-circle-outline:before{content:"󰘾"}.mdi-checkbox-multiple-marked-outline:before{content:"󰄹"}.mdi-checkbox-multiple-outline:before{content:"󰱑"}.mdi-checkbox-outline:before{content:"󰱒"}.mdi-checkerboard:before{content:"󰄺"}.mdi-checkerboard-minus:before{content:"󱈂"}.mdi-checkerboard-plus:before{content:"󱈁"}.mdi-checkerboard-remove:before{content:"󱈃"}.mdi-cheese:before{content:"󱊹"}.mdi-cheese-off:before{content:"󱏮"}.mdi-chef-hat:before{content:"󰭼"}.mdi-chemical-weapon:before{content:"󰄻"}.mdi-chess-bishop:before{content:"󰡜"}.mdi-chess-king:before{content:"󰡗"}.mdi-chess-knight:before{content:"󰡘"}.mdi-chess-pawn:before{content:"󰡙"}.mdi-chess-queen:before{content:"󰡚"}.mdi-chess-rook:before{content:"󰡛"}.mdi-chevron-double-down:before{content:"󰄼"}.mdi-chevron-double-left:before{content:"󰄽"}.mdi-chevron-double-right:before{content:"󰄾"}.mdi-chevron-double-up:before{content:"󰄿"}.mdi-chevron-down:before{content:"󰅀"}.mdi-chevron-down-box:before{content:"󰧖"}.mdi-chevron-down-box-outline:before{content:"󰧗"}.mdi-chevron-down-circle:before{content:"󰬦"}.mdi-chevron-down-circle-outline:before{content:"󰬧"}.mdi-chevron-left:before{content:"󰅁"}.mdi-chevron-left-box:before{content:"󰧘"}.mdi-chevron-left-box-outline:before{content:"󰧙"}.mdi-chevron-left-circle:before{content:"󰬨"}.mdi-chevron-left-circle-outline:before{content:"󰬩"}.mdi-chevron-right:before{content:"󰅂"}.mdi-chevron-right-box:before{content:"󰧚"}.mdi-chevron-right-box-outline:before{content:"󰧛"}.mdi-chevron-right-circle:before{content:"󰬪"}.mdi-chevron-right-circle-outline:before{content:"󰬫"}.mdi-chevron-triple-down:before{content:"󰶹"}.mdi-chevron-triple-left:before{content:"󰶺"}.mdi-chevron-triple-right:before{content:"󰶻"}.mdi-chevron-triple-up:before{content:"󰶼"}.mdi-chevron-up:before{content:"󰅃"}.mdi-chevron-up-box:before{content:"󰧜"}.mdi-chevron-up-box-outline:before{content:"󰧝"}.mdi-chevron-up-circle:before{content:"󰬬"}.mdi-chevron-up-circle-outline:before{content:"󰬭"}.mdi-chili-alert:before{content:"󱟪"}.mdi-chili-alert-outline:before{content:"󱟫"}.mdi-chili-hot:before{content:"󰞲"}.mdi-chili-hot-outline:before{content:"󱟬"}.mdi-chili-medium:before{content:"󰞳"}.mdi-chili-medium-outline:before{content:"󱟭"}.mdi-chili-mild:before{content:"󰞴"}.mdi-chili-mild-outline:before{content:"󱟮"}.mdi-chili-off:before{content:"󱑧"}.mdi-chili-off-outline:before{content:"󱟯"}.mdi-chip:before{content:"󰘚"}.mdi-church:before{content:"󰅄"}.mdi-church-outline:before{content:"󱬂"}.mdi-cigar:before{content:"󱆉"}.mdi-cigar-off:before{content:"󱐛"}.mdi-circle:before{content:"󰝥"}.mdi-circle-box:before{content:"󱗜"}.mdi-circle-box-outline:before{content:"󱗝"}.mdi-circle-double:before{content:"󰺕"}.mdi-circle-edit-outline:before{content:"󰣕"}.mdi-circle-expand:before{content:"󰺖"}.mdi-circle-half:before{content:"󱎕"}.mdi-circle-half-full:before{content:"󱎖"}.mdi-circle-medium:before{content:"󰧞"}.mdi-circle-multiple:before{content:"󰬸"}.mdi-circle-multiple-outline:before{content:"󰚕"}.mdi-circle-off-outline:before{content:"󱃓"}.mdi-circle-opacity:before{content:"󱡓"}.mdi-circle-outline:before{content:"󰝦"}.mdi-circle-slice-1:before{content:"󰪞"}.mdi-circle-slice-2:before{content:"󰪟"}.mdi-circle-slice-3:before{content:"󰪠"}.mdi-circle-slice-4:before{content:"󰪡"}.mdi-circle-slice-5:before{content:"󰪢"}.mdi-circle-slice-6:before{content:"󰪣"}.mdi-circle-slice-7:before{content:"󰪤"}.mdi-circle-slice-8:before{content:"󰪥"}.mdi-circle-small:before{content:"󰧟"}.mdi-circular-saw:before{content:"󰸢"}.mdi-city:before{content:"󰅆"}.mdi-city-switch:before{content:"󱰨"}.mdi-city-variant:before{content:"󰨶"}.mdi-city-variant-outline:before{content:"󰨷"}.mdi-clipboard:before{content:"󰅇"}.mdi-clipboard-account:before{content:"󰅈"}.mdi-clipboard-account-outline:before{content:"󰱕"}.mdi-clipboard-alert:before{content:"󰅉"}.mdi-clipboard-alert-outline:before{content:"󰳷"}.mdi-clipboard-arrow-down:before{content:"󰅊"}.mdi-clipboard-arrow-down-outline:before{content:"󰱖"}.mdi-clipboard-arrow-left:before{content:"󰅋"}.mdi-clipboard-arrow-left-outline:before{content:"󰳸"}.mdi-clipboard-arrow-right:before{content:"󰳹"}.mdi-clipboard-arrow-right-outline:before{content:"󰳺"}.mdi-clipboard-arrow-up:before{content:"󰱗"}.mdi-clipboard-arrow-up-outline:before{content:"󰱘"}.mdi-clipboard-check:before{content:"󰅎"}.mdi-clipboard-check-multiple:before{content:"󱉣"}.mdi-clipboard-check-multiple-outline:before{content:"󱉤"}.mdi-clipboard-check-outline:before{content:"󰢨"}.mdi-clipboard-clock:before{content:"󱛢"}.mdi-clipboard-clock-outline:before{content:"󱛣"}.mdi-clipboard-edit:before{content:"󱓥"}.mdi-clipboard-edit-outline:before{content:"󱓦"}.mdi-clipboard-file:before{content:"󱉥"}.mdi-clipboard-file-outline:before{content:"󱉦"}.mdi-clipboard-flow:before{content:"󰛈"}.mdi-clipboard-flow-outline:before{content:"󱄗"}.mdi-clipboard-list:before{content:"󱃔"}.mdi-clipboard-list-outline:before{content:"󱃕"}.mdi-clipboard-minus:before{content:"󱘘"}.mdi-clipboard-minus-outline:before{content:"󱘙"}.mdi-clipboard-multiple:before{content:"󱉧"}.mdi-clipboard-multiple-outline:before{content:"󱉨"}.mdi-clipboard-off:before{content:"󱘚"}.mdi-clipboard-off-outline:before{content:"󱘛"}.mdi-clipboard-outline:before{content:"󰅌"}.mdi-clipboard-play:before{content:"󰱙"}.mdi-clipboard-play-multiple:before{content:"󱉩"}.mdi-clipboard-play-multiple-outline:before{content:"󱉪"}.mdi-clipboard-play-outline:before{content:"󰱚"}.mdi-clipboard-plus:before{content:"󰝑"}.mdi-clipboard-plus-outline:before{content:"󱌟"}.mdi-clipboard-pulse:before{content:"󰡝"}.mdi-clipboard-pulse-outline:before{content:"󰡞"}.mdi-clipboard-remove:before{content:"󱘜"}.mdi-clipboard-remove-outline:before{content:"󱘝"}.mdi-clipboard-search:before{content:"󱘞"}.mdi-clipboard-search-outline:before{content:"󱘟"}.mdi-clipboard-text:before{content:"󰅍"}.mdi-clipboard-text-clock:before{content:"󱣹"}.mdi-clipboard-text-clock-outline:before{content:"󱣺"}.mdi-clipboard-text-multiple:before{content:"󱉫"}.mdi-clipboard-text-multiple-outline:before{content:"󱉬"}.mdi-clipboard-text-off:before{content:"󱘠"}.mdi-clipboard-text-off-outline:before{content:"󱘡"}.mdi-clipboard-text-outline:before{content:"󰨸"}.mdi-clipboard-text-play:before{content:"󰱛"}.mdi-clipboard-text-play-outline:before{content:"󰱜"}.mdi-clipboard-text-search:before{content:"󱘢"}.mdi-clipboard-text-search-outline:before{content:"󱘣"}.mdi-clippy:before{content:"󰅏"}.mdi-clock:before{content:"󰥔"}.mdi-clock-alert:before{content:"󰥕"}.mdi-clock-alert-outline:before{content:"󰗎"}.mdi-clock-check:before{content:"󰾨"}.mdi-clock-check-outline:before{content:"󰾩"}.mdi-clock-digital:before{content:"󰺗"}.mdi-clock-edit:before{content:"󱦺"}.mdi-clock-edit-outline:before{content:"󱦻"}.mdi-clock-end:before{content:"󰅑"}.mdi-clock-fast:before{content:"󰅒"}.mdi-clock-in:before{content:"󰅓"}.mdi-clock-minus:before{content:"󱡣"}.mdi-clock-minus-outline:before{content:"󱡤"}.mdi-clock-out:before{content:"󰅔"}.mdi-clock-outline:before{content:"󰅐"}.mdi-clock-plus:before{content:"󱡡"}.mdi-clock-plus-outline:before{content:"󱡢"}.mdi-clock-remove:before{content:"󱡥"}.mdi-clock-remove-outline:before{content:"󱡦"}.mdi-clock-star-four-points:before{content:"󱰩"}.mdi-clock-star-four-points-outline:before{content:"󱰪"}.mdi-clock-start:before{content:"󰅕"}.mdi-clock-time-eight:before{content:"󱑆"}.mdi-clock-time-eight-outline:before{content:"󱑒"}.mdi-clock-time-eleven:before{content:"󱑉"}.mdi-clock-time-eleven-outline:before{content:"󱑕"}.mdi-clock-time-five:before{content:"󱑃"}.mdi-clock-time-five-outline:before{content:"󱑏"}.mdi-clock-time-four:before{content:"󱑂"}.mdi-clock-time-four-outline:before{content:"󱑎"}.mdi-clock-time-nine:before{content:"󱑇"}.mdi-clock-time-nine-outline:before{content:"󱑓"}.mdi-clock-time-one:before{content:"󱐿"}.mdi-clock-time-one-outline:before{content:"󱑋"}.mdi-clock-time-seven:before{content:"󱑅"}.mdi-clock-time-seven-outline:before{content:"󱑑"}.mdi-clock-time-six:before{content:"󱑄"}.mdi-clock-time-six-outline:before{content:"󱑐"}.mdi-clock-time-ten:before{content:"󱑈"}.mdi-clock-time-ten-outline:before{content:"󱑔"}.mdi-clock-time-three:before{content:"󱑁"}.mdi-clock-time-three-outline:before{content:"󱑍"}.mdi-clock-time-twelve:before{content:"󱑊"}.mdi-clock-time-twelve-outline:before{content:"󱑖"}.mdi-clock-time-two:before{content:"󱑀"}.mdi-clock-time-two-outline:before{content:"󱑌"}.mdi-close:before{content:"󰅖"}.mdi-close-box:before{content:"󰅗"}.mdi-close-box-multiple:before{content:"󰱝"}.mdi-close-box-multiple-outline:before{content:"󰱞"}.mdi-close-box-outline:before{content:"󰅘"}.mdi-close-circle:before{content:"󰅙"}.mdi-close-circle-multiple:before{content:"󰘪"}.mdi-close-circle-multiple-outline:before{content:"󰢃"}.mdi-close-circle-outline:before{content:"󰅚"}.mdi-close-network:before{content:"󰅛"}.mdi-close-network-outline:before{content:"󰱟"}.mdi-close-octagon:before{content:"󰅜"}.mdi-close-octagon-outline:before{content:"󰅝"}.mdi-close-outline:before{content:"󰛉"}.mdi-close-thick:before{content:"󱎘"}.mdi-closed-caption:before{content:"󰅞"}.mdi-closed-caption-outline:before{content:"󰶽"}.mdi-cloud:before{content:"󰅟"}.mdi-cloud-alert:before{content:"󰧠"}.mdi-cloud-alert-outline:before{content:"󱯠"}.mdi-cloud-arrow-down:before{content:"󱯡"}.mdi-cloud-arrow-down-outline:before{content:"󱯢"}.mdi-cloud-arrow-left:before{content:"󱯣"}.mdi-cloud-arrow-left-outline:before{content:"󱯤"}.mdi-cloud-arrow-right:before{content:"󱯥"}.mdi-cloud-arrow-right-outline:before{content:"󱯦"}.mdi-cloud-arrow-up:before{content:"󱯧"}.mdi-cloud-arrow-up-outline:before{content:"󱯨"}.mdi-cloud-braces:before{content:"󰞵"}.mdi-cloud-cancel:before{content:"󱯩"}.mdi-cloud-cancel-outline:before{content:"󱯪"}.mdi-cloud-check:before{content:"󱯫"}.mdi-cloud-check-outline:before{content:"󱯬"}.mdi-cloud-check-variant:before{content:"󰅠"}.mdi-cloud-check-variant-outline:before{content:"󱋌"}.mdi-cloud-circle:before{content:"󰅡"}.mdi-cloud-circle-outline:before{content:"󱯭"}.mdi-cloud-clock:before{content:"󱯮"}.mdi-cloud-clock-outline:before{content:"󱯯"}.mdi-cloud-cog:before{content:"󱯰"}.mdi-cloud-cog-outline:before{content:"󱯱"}.mdi-cloud-download:before{content:"󰅢"}.mdi-cloud-download-outline:before{content:"󰭽"}.mdi-cloud-key:before{content:"󱲡"}.mdi-cloud-key-outline:before{content:"󱲢"}.mdi-cloud-lock:before{content:"󱇱"}.mdi-cloud-lock-open:before{content:"󱯲"}.mdi-cloud-lock-open-outline:before{content:"󱯳"}.mdi-cloud-lock-outline:before{content:"󱇲"}.mdi-cloud-minus:before{content:"󱯴"}.mdi-cloud-minus-outline:before{content:"󱯵"}.mdi-cloud-off:before{content:"󱯶"}.mdi-cloud-off-outline:before{content:"󰅤"}.mdi-cloud-outline:before{content:"󰅣"}.mdi-cloud-percent:before{content:"󱨵"}.mdi-cloud-percent-outline:before{content:"󱨶"}.mdi-cloud-plus:before{content:"󱯷"}.mdi-cloud-plus-outline:before{content:"󱯸"}.mdi-cloud-print:before{content:"󰅥"}.mdi-cloud-print-outline:before{content:"󰅦"}.mdi-cloud-question:before{content:"󰨹"}.mdi-cloud-question-outline:before{content:"󱯹"}.mdi-cloud-refresh:before{content:"󱯺"}.mdi-cloud-refresh-outline:before{content:"󱯻"}.mdi-cloud-refresh-variant:before{content:"󰔪"}.mdi-cloud-refresh-variant-outline:before{content:"󱯼"}.mdi-cloud-remove:before{content:"󱯽"}.mdi-cloud-remove-outline:before{content:"󱯾"}.mdi-cloud-search:before{content:"󰥖"}.mdi-cloud-search-outline:before{content:"󰥗"}.mdi-cloud-sync:before{content:"󰘿"}.mdi-cloud-sync-outline:before{content:"󱋖"}.mdi-cloud-tags:before{content:"󰞶"}.mdi-cloud-upload:before{content:"󰅧"}.mdi-cloud-upload-outline:before{content:"󰭾"}.mdi-clouds:before{content:"󱮕"}.mdi-clover:before{content:"󰠖"}.mdi-clover-outline:before{content:"󱱢"}.mdi-coach-lamp:before{content:"󱀠"}.mdi-coach-lamp-variant:before{content:"󱨷"}.mdi-coat-rack:before{content:"󱂞"}.mdi-code-array:before{content:"󰅨"}.mdi-code-block-braces:before{content:"󱲃"}.mdi-code-block-brackets:before{content:"󱲄"}.mdi-code-block-parentheses:before{content:"󱲅"}.mdi-code-block-tags:before{content:"󱲆"}.mdi-code-braces:before{content:"󰅩"}.mdi-code-braces-box:before{content:"󱃖"}.mdi-code-brackets:before{content:"󰅪"}.mdi-code-equal:before{content:"󰅫"}.mdi-code-greater-than:before{content:"󰅬"}.mdi-code-greater-than-or-equal:before{content:"󰅭"}.mdi-code-json:before{content:"󰘦"}.mdi-code-less-than:before{content:"󰅮"}.mdi-code-less-than-or-equal:before{content:"󰅯"}.mdi-code-not-equal:before{content:"󰅰"}.mdi-code-not-equal-variant:before{content:"󰅱"}.mdi-code-parentheses:before{content:"󰅲"}.mdi-code-parentheses-box:before{content:"󱃗"}.mdi-code-string:before{content:"󰅳"}.mdi-code-tags:before{content:"󰅴"}.mdi-code-tags-check:before{content:"󰚔"}.mdi-codepen:before{content:"󰅵"}.mdi-coffee:before{content:"󰅶"}.mdi-coffee-maker:before{content:"󱂟"}.mdi-coffee-maker-check:before{content:"󱤱"}.mdi-coffee-maker-check-outline:before{content:"󱤲"}.mdi-coffee-maker-outline:before{content:"󱠛"}.mdi-coffee-off:before{content:"󰾪"}.mdi-coffee-off-outline:before{content:"󰾫"}.mdi-coffee-outline:before{content:"󰛊"}.mdi-coffee-to-go:before{content:"󰅷"}.mdi-coffee-to-go-outline:before{content:"󱌎"}.mdi-coffin:before{content:"󰭿"}.mdi-cog:before{content:"󰒓"}.mdi-cog-box:before{content:"󰒔"}.mdi-cog-clockwise:before{content:"󱇝"}.mdi-cog-counterclockwise:before{content:"󱇞"}.mdi-cog-off:before{content:"󱏎"}.mdi-cog-off-outline:before{content:"󱏏"}.mdi-cog-outline:before{content:"󰢻"}.mdi-cog-pause:before{content:"󱤳"}.mdi-cog-pause-outline:before{content:"󱤴"}.mdi-cog-play:before{content:"󱤵"}.mdi-cog-play-outline:before{content:"󱤶"}.mdi-cog-refresh:before{content:"󱑞"}.mdi-cog-refresh-outline:before{content:"󱑟"}.mdi-cog-stop:before{content:"󱤷"}.mdi-cog-stop-outline:before{content:"󱤸"}.mdi-cog-sync:before{content:"󱑠"}.mdi-cog-sync-outline:before{content:"󱑡"}.mdi-cog-transfer:before{content:"󱁛"}.mdi-cog-transfer-outline:before{content:"󱁜"}.mdi-cogs:before{content:"󰣖"}.mdi-collage:before{content:"󰙀"}.mdi-collapse-all:before{content:"󰪦"}.mdi-collapse-all-outline:before{content:"󰪧"}.mdi-color-helper:before{content:"󰅹"}.mdi-comma:before{content:"󰸣"}.mdi-comma-box:before{content:"󰸫"}.mdi-comma-box-outline:before{content:"󰸤"}.mdi-comma-circle:before{content:"󰸥"}.mdi-comma-circle-outline:before{content:"󰸦"}.mdi-comment:before{content:"󰅺"}.mdi-comment-account:before{content:"󰅻"}.mdi-comment-account-outline:before{content:"󰅼"}.mdi-comment-alert:before{content:"󰅽"}.mdi-comment-alert-outline:before{content:"󰅾"}.mdi-comment-arrow-left:before{content:"󰧡"}.mdi-comment-arrow-left-outline:before{content:"󰧢"}.mdi-comment-arrow-right:before{content:"󰧣"}.mdi-comment-arrow-right-outline:before{content:"󰧤"}.mdi-comment-bookmark:before{content:"󱖮"}.mdi-comment-bookmark-outline:before{content:"󱖯"}.mdi-comment-check:before{content:"󰅿"}.mdi-comment-check-outline:before{content:"󰆀"}.mdi-comment-edit:before{content:"󱆿"}.mdi-comment-edit-outline:before{content:"󱋄"}.mdi-comment-eye:before{content:"󰨺"}.mdi-comment-eye-outline:before{content:"󰨻"}.mdi-comment-flash:before{content:"󱖰"}.mdi-comment-flash-outline:before{content:"󱖱"}.mdi-comment-minus:before{content:"󱗟"}.mdi-comment-minus-outline:before{content:"󱗠"}.mdi-comment-multiple:before{content:"󰡟"}.mdi-comment-multiple-outline:before{content:"󰆁"}.mdi-comment-off:before{content:"󱗡"}.mdi-comment-off-outline:before{content:"󱗢"}.mdi-comment-outline:before{content:"󰆂"}.mdi-comment-plus:before{content:"󰧥"}.mdi-comment-plus-outline:before{content:"󰆃"}.mdi-comment-processing:before{content:"󰆄"}.mdi-comment-processing-outline:before{content:"󰆅"}.mdi-comment-question:before{content:"󰠗"}.mdi-comment-question-outline:before{content:"󰆆"}.mdi-comment-quote:before{content:"󱀡"}.mdi-comment-quote-outline:before{content:"󱀢"}.mdi-comment-remove:before{content:"󰗞"}.mdi-comment-remove-outline:before{content:"󰆇"}.mdi-comment-search:before{content:"󰨼"}.mdi-comment-search-outline:before{content:"󰨽"}.mdi-comment-text:before{content:"󰆈"}.mdi-comment-text-multiple:before{content:"󰡠"}.mdi-comment-text-multiple-outline:before{content:"󰡡"}.mdi-comment-text-outline:before{content:"󰆉"}.mdi-compare:before{content:"󰆊"}.mdi-compare-horizontal:before{content:"󱒒"}.mdi-compare-remove:before{content:"󱢳"}.mdi-compare-vertical:before{content:"󱒓"}.mdi-compass:before{content:"󰆋"}.mdi-compass-off:before{content:"󰮀"}.mdi-compass-off-outline:before{content:"󰮁"}.mdi-compass-outline:before{content:"󰆌"}.mdi-compass-rose:before{content:"󱎂"}.mdi-compost:before{content:"󱨸"}.mdi-cone:before{content:"󱥌"}.mdi-cone-off:before{content:"󱥍"}.mdi-connection:before{content:"󱘖"}.mdi-console:before{content:"󰆍"}.mdi-console-line:before{content:"󰞷"}.mdi-console-network:before{content:"󰢩"}.mdi-console-network-outline:before{content:"󰱠"}.mdi-consolidate:before{content:"󱃘"}.mdi-contactless-payment:before{content:"󰵪"}.mdi-contactless-payment-circle:before{content:"󰌡"}.mdi-contactless-payment-circle-outline:before{content:"󰐈"}.mdi-contacts:before{content:"󰛋"}.mdi-contacts-outline:before{content:"󰖸"}.mdi-contain:before{content:"󰨾"}.mdi-contain-end:before{content:"󰨿"}.mdi-contain-start:before{content:"󰩀"}.mdi-content-copy:before{content:"󰆏"}.mdi-content-cut:before{content:"󰆐"}.mdi-content-duplicate:before{content:"󰆑"}.mdi-content-paste:before{content:"󰆒"}.mdi-content-save:before{content:"󰆓"}.mdi-content-save-alert:before{content:"󰽂"}.mdi-content-save-alert-outline:before{content:"󰽃"}.mdi-content-save-all:before{content:"󰆔"}.mdi-content-save-all-outline:before{content:"󰽄"}.mdi-content-save-check:before{content:"󱣪"}.mdi-content-save-check-outline:before{content:"󱣫"}.mdi-content-save-cog:before{content:"󱑛"}.mdi-content-save-cog-outline:before{content:"󱑜"}.mdi-content-save-edit:before{content:"󰳻"}.mdi-content-save-edit-outline:before{content:"󰳼"}.mdi-content-save-minus:before{content:"󱭃"}.mdi-content-save-minus-outline:before{content:"󱭄"}.mdi-content-save-move:before{content:"󰸧"}.mdi-content-save-move-outline:before{content:"󰸨"}.mdi-content-save-off:before{content:"󱙃"}.mdi-content-save-off-outline:before{content:"󱙄"}.mdi-content-save-outline:before{content:"󰠘"}.mdi-content-save-plus:before{content:"󱭁"}.mdi-content-save-plus-outline:before{content:"󱭂"}.mdi-content-save-settings:before{content:"󰘛"}.mdi-content-save-settings-outline:before{content:"󰬮"}.mdi-contrast:before{content:"󰆕"}.mdi-contrast-box:before{content:"󰆖"}.mdi-contrast-circle:before{content:"󰆗"}.mdi-controller:before{content:"󰊴"}.mdi-controller-classic:before{content:"󰮂"}.mdi-controller-classic-outline:before{content:"󰮃"}.mdi-controller-off:before{content:"󰊵"}.mdi-cookie:before{content:"󰆘"}.mdi-cookie-alert:before{content:"󱛐"}.mdi-cookie-alert-outline:before{content:"󱛑"}.mdi-cookie-check:before{content:"󱛒"}.mdi-cookie-check-outline:before{content:"󱛓"}.mdi-cookie-clock:before{content:"󱛤"}.mdi-cookie-clock-outline:before{content:"󱛥"}.mdi-cookie-cog:before{content:"󱛔"}.mdi-cookie-cog-outline:before{content:"󱛕"}.mdi-cookie-edit:before{content:"󱛦"}.mdi-cookie-edit-outline:before{content:"󱛧"}.mdi-cookie-lock:before{content:"󱛨"}.mdi-cookie-lock-outline:before{content:"󱛩"}.mdi-cookie-minus:before{content:"󱛚"}.mdi-cookie-minus-outline:before{content:"󱛛"}.mdi-cookie-off:before{content:"󱛪"}.mdi-cookie-off-outline:before{content:"󱛫"}.mdi-cookie-outline:before{content:"󱛞"}.mdi-cookie-plus:before{content:"󱛖"}.mdi-cookie-plus-outline:before{content:"󱛗"}.mdi-cookie-refresh:before{content:"󱛬"}.mdi-cookie-refresh-outline:before{content:"󱛭"}.mdi-cookie-remove:before{content:"󱛘"}.mdi-cookie-remove-outline:before{content:"󱛙"}.mdi-cookie-settings:before{content:"󱛜"}.mdi-cookie-settings-outline:before{content:"󱛝"}.mdi-coolant-temperature:before{content:"󰏈"}.mdi-copyleft:before{content:"󱤹"}.mdi-copyright:before{content:"󰗦"}.mdi-cordova:before{content:"󰥘"}.mdi-corn:before{content:"󰞸"}.mdi-corn-off:before{content:"󱏯"}.mdi-cosine-wave:before{content:"󱑹"}.mdi-counter:before{content:"󰆙"}.mdi-countertop:before{content:"󱠜"}.mdi-countertop-outline:before{content:"󱠝"}.mdi-cow:before{content:"󰆚"}.mdi-cow-off:before{content:"󱣼"}.mdi-cpu-32-bit:before{content:"󰻟"}.mdi-cpu-64-bit:before{content:"󰻠"}.mdi-cradle:before{content:"󱦋"}.mdi-cradle-outline:before{content:"󱦑"}.mdi-crane:before{content:"󰡢"}.mdi-creation:before{content:"󰙴"}.mdi-creation-outline:before{content:"󱰫"}.mdi-creative-commons:before{content:"󰵫"}.mdi-credit-card:before{content:"󰿯"}.mdi-credit-card-check:before{content:"󱏐"}.mdi-credit-card-check-outline:before{content:"󱏑"}.mdi-credit-card-chip:before{content:"󱤏"}.mdi-credit-card-chip-outline:before{content:"󱤐"}.mdi-credit-card-clock:before{content:"󰻡"}.mdi-credit-card-clock-outline:before{content:"󰻢"}.mdi-credit-card-edit:before{content:"󱟗"}.mdi-credit-card-edit-outline:before{content:"󱟘"}.mdi-credit-card-fast:before{content:"󱤑"}.mdi-credit-card-fast-outline:before{content:"󱤒"}.mdi-credit-card-lock:before{content:"󱣧"}.mdi-credit-card-lock-outline:before{content:"󱣨"}.mdi-credit-card-marker:before{content:"󰚨"}.mdi-credit-card-marker-outline:before{content:"󰶾"}.mdi-credit-card-minus:before{content:"󰾬"}.mdi-credit-card-minus-outline:before{content:"󰾭"}.mdi-credit-card-multiple:before{content:"󰿰"}.mdi-credit-card-multiple-outline:before{content:"󰆜"}.mdi-credit-card-off:before{content:"󰿱"}.mdi-credit-card-off-outline:before{content:"󰗤"}.mdi-credit-card-outline:before{content:"󰆛"}.mdi-credit-card-plus:before{content:"󰿲"}.mdi-credit-card-plus-outline:before{content:"󰙶"}.mdi-credit-card-refresh:before{content:"󱙅"}.mdi-credit-card-refresh-outline:before{content:"󱙆"}.mdi-credit-card-refund:before{content:"󰿳"}.mdi-credit-card-refund-outline:before{content:"󰪨"}.mdi-credit-card-remove:before{content:"󰾮"}.mdi-credit-card-remove-outline:before{content:"󰾯"}.mdi-credit-card-scan:before{content:"󰿴"}.mdi-credit-card-scan-outline:before{content:"󰆝"}.mdi-credit-card-search:before{content:"󱙇"}.mdi-credit-card-search-outline:before{content:"󱙈"}.mdi-credit-card-settings:before{content:"󰿵"}.mdi-credit-card-settings-outline:before{content:"󰣗"}.mdi-credit-card-sync:before{content:"󱙉"}.mdi-credit-card-sync-outline:before{content:"󱙊"}.mdi-credit-card-wireless:before{content:"󰠂"}.mdi-credit-card-wireless-off:before{content:"󰕺"}.mdi-credit-card-wireless-off-outline:before{content:"󰕻"}.mdi-credit-card-wireless-outline:before{content:"󰵬"}.mdi-cricket:before{content:"󰵭"}.mdi-crop:before{content:"󰆞"}.mdi-crop-free:before{content:"󰆟"}.mdi-crop-landscape:before{content:"󰆠"}.mdi-crop-portrait:before{content:"󰆡"}.mdi-crop-rotate:before{content:"󰚖"}.mdi-crop-square:before{content:"󰆢"}.mdi-cross:before{content:"󰥓"}.mdi-cross-bolnisi:before{content:"󰳭"}.mdi-cross-celtic:before{content:"󰳵"}.mdi-cross-outline:before{content:"󰳶"}.mdi-crosshairs:before{content:"󰆣"}.mdi-crosshairs-gps:before{content:"󰆤"}.mdi-crosshairs-off:before{content:"󰽅"}.mdi-crosshairs-question:before{content:"󱄶"}.mdi-crowd:before{content:"󱥵"}.mdi-crown:before{content:"󰆥"}.mdi-crown-circle:before{content:"󱟜"}.mdi-crown-circle-outline:before{content:"󱟝"}.mdi-crown-outline:before{content:"󱇐"}.mdi-cryengine:before{content:"󰥙"}.mdi-crystal-ball:before{content:"󰬯"}.mdi-cube:before{content:"󰆦"}.mdi-cube-off:before{content:"󱐜"}.mdi-cube-off-outline:before{content:"󱐝"}.mdi-cube-outline:before{content:"󰆧"}.mdi-cube-scan:before{content:"󰮄"}.mdi-cube-send:before{content:"󰆨"}.mdi-cube-unfolded:before{content:"󰆩"}.mdi-cup:before{content:"󰆪"}.mdi-cup-off:before{content:"󰗥"}.mdi-cup-off-outline:before{content:"󱍽"}.mdi-cup-outline:before{content:"󱌏"}.mdi-cup-water:before{content:"󰆫"}.mdi-cupboard:before{content:"󰽆"}.mdi-cupboard-outline:before{content:"󰽇"}.mdi-cupcake:before{content:"󰥚"}.mdi-curling:before{content:"󰡣"}.mdi-currency-bdt:before{content:"󰡤"}.mdi-currency-brl:before{content:"󰮅"}.mdi-currency-btc:before{content:"󰆬"}.mdi-currency-cny:before{content:"󰞺"}.mdi-currency-eth:before{content:"󰞻"}.mdi-currency-eur:before{content:"󰆭"}.mdi-currency-eur-off:before{content:"󱌕"}.mdi-currency-fra:before{content:"󱨹"}.mdi-currency-gbp:before{content:"󰆮"}.mdi-currency-ils:before{content:"󰱡"}.mdi-currency-inr:before{content:"󰆯"}.mdi-currency-jpy:before{content:"󰞼"}.mdi-currency-krw:before{content:"󰞽"}.mdi-currency-kzt:before{content:"󰡥"}.mdi-currency-mnt:before{content:"󱔒"}.mdi-currency-ngn:before{content:"󰆰"}.mdi-currency-php:before{content:"󰧦"}.mdi-currency-rial:before{content:"󰺜"}.mdi-currency-rub:before{content:"󰆱"}.mdi-currency-rupee:before{content:"󱥶"}.mdi-currency-sign:before{content:"󰞾"}.mdi-currency-thb:before{content:"󱰅"}.mdi-currency-try:before{content:"󰆲"}.mdi-currency-twd:before{content:"󰞿"}.mdi-currency-uah:before{content:"󱮛"}.mdi-currency-usd:before{content:"󰇁"}.mdi-currency-usd-off:before{content:"󰙺"}.mdi-current-ac:before{content:"󱒀"}.mdi-current-dc:before{content:"󰥜"}.mdi-cursor-default:before{content:"󰇀"}.mdi-cursor-default-click:before{content:"󰳽"}.mdi-cursor-default-click-outline:before{content:"󰳾"}.mdi-cursor-default-gesture:before{content:"󱄧"}.mdi-cursor-default-gesture-outline:before{content:"󱄨"}.mdi-cursor-default-outline:before{content:"󰆿"}.mdi-cursor-move:before{content:"󰆾"}.mdi-cursor-pointer:before{content:"󰆽"}.mdi-cursor-text:before{content:"󰗧"}.mdi-curtains:before{content:"󱡆"}.mdi-curtains-closed:before{content:"󱡇"}.mdi-cylinder:before{content:"󱥎"}.mdi-cylinder-off:before{content:"󱥏"}.mdi-dance-ballroom:before{content:"󱗻"}.mdi-dance-pole:before{content:"󱕸"}.mdi-data-matrix:before{content:"󱔼"}.mdi-data-matrix-edit:before{content:"󱔽"}.mdi-data-matrix-minus:before{content:"󱔾"}.mdi-data-matrix-plus:before{content:"󱔿"}.mdi-data-matrix-remove:before{content:"󱕀"}.mdi-data-matrix-scan:before{content:"󱕁"}.mdi-database:before{content:"󰆼"}.mdi-database-alert:before{content:"󱘺"}.mdi-database-alert-outline:before{content:"󱘤"}.mdi-database-arrow-down:before{content:"󱘻"}.mdi-database-arrow-down-outline:before{content:"󱘥"}.mdi-database-arrow-left:before{content:"󱘼"}.mdi-database-arrow-left-outline:before{content:"󱘦"}.mdi-database-arrow-right:before{content:"󱘽"}.mdi-database-arrow-right-outline:before{content:"󱘧"}.mdi-database-arrow-up:before{content:"󱘾"}.mdi-database-arrow-up-outline:before{content:"󱘨"}.mdi-database-check:before{content:"󰪩"}.mdi-database-check-outline:before{content:"󱘩"}.mdi-database-clock:before{content:"󱘿"}.mdi-database-clock-outline:before{content:"󱘪"}.mdi-database-cog:before{content:"󱙋"}.mdi-database-cog-outline:before{content:"󱙌"}.mdi-database-edit:before{content:"󰮆"}.mdi-database-edit-outline:before{content:"󱘫"}.mdi-database-export:before{content:"󰥞"}.mdi-database-export-outline:before{content:"󱘬"}.mdi-database-eye:before{content:"󱤟"}.mdi-database-eye-off:before{content:"󱤠"}.mdi-database-eye-off-outline:before{content:"󱤡"}.mdi-database-eye-outline:before{content:"󱤢"}.mdi-database-import:before{content:"󰥝"}.mdi-database-import-outline:before{content:"󱘭"}.mdi-database-lock:before{content:"󰪪"}.mdi-database-lock-outline:before{content:"󱘮"}.mdi-database-marker:before{content:"󱋶"}.mdi-database-marker-outline:before{content:"󱘯"}.mdi-database-minus:before{content:"󰆻"}.mdi-database-minus-outline:before{content:"󱘰"}.mdi-database-off:before{content:"󱙀"}.mdi-database-off-outline:before{content:"󱘱"}.mdi-database-outline:before{content:"󱘲"}.mdi-database-plus:before{content:"󰆺"}.mdi-database-plus-outline:before{content:"󱘳"}.mdi-database-refresh:before{content:"󰗂"}.mdi-database-refresh-outline:before{content:"󱘴"}.mdi-database-remove:before{content:"󰴀"}.mdi-database-remove-outline:before{content:"󱘵"}.mdi-database-search:before{content:"󰡦"}.mdi-database-search-outline:before{content:"󱘶"}.mdi-database-settings:before{content:"󰴁"}.mdi-database-settings-outline:before{content:"󱘷"}.mdi-database-sync:before{content:"󰳿"}.mdi-database-sync-outline:before{content:"󱘸"}.mdi-death-star:before{content:"󰣘"}.mdi-death-star-variant:before{content:"󰣙"}.mdi-deathly-hallows:before{content:"󰮇"}.mdi-debian:before{content:"󰣚"}.mdi-debug-step-into:before{content:"󰆹"}.mdi-debug-step-out:before{content:"󰆸"}.mdi-debug-step-over:before{content:"󰆷"}.mdi-decagram:before{content:"󰝬"}.mdi-decagram-outline:before{content:"󰝭"}.mdi-decimal:before{content:"󱂡"}.mdi-decimal-comma:before{content:"󱂢"}.mdi-decimal-comma-decrease:before{content:"󱂣"}.mdi-decimal-comma-increase:before{content:"󱂤"}.mdi-decimal-decrease:before{content:"󰆶"}.mdi-decimal-increase:before{content:"󰆵"}.mdi-delete:before{content:"󰆴"}.mdi-delete-alert:before{content:"󱂥"}.mdi-delete-alert-outline:before{content:"󱂦"}.mdi-delete-circle:before{content:"󰚃"}.mdi-delete-circle-outline:before{content:"󰮈"}.mdi-delete-clock:before{content:"󱕖"}.mdi-delete-clock-outline:before{content:"󱕗"}.mdi-delete-empty:before{content:"󰛌"}.mdi-delete-empty-outline:before{content:"󰺝"}.mdi-delete-forever:before{content:"󰗨"}.mdi-delete-forever-outline:before{content:"󰮉"}.mdi-delete-off:before{content:"󱂧"}.mdi-delete-off-outline:before{content:"󱂨"}.mdi-delete-outline:before{content:"󰧧"}.mdi-delete-restore:before{content:"󰠙"}.mdi-delete-sweep:before{content:"󰗩"}.mdi-delete-sweep-outline:before{content:"󰱢"}.mdi-delete-variant:before{content:"󰆳"}.mdi-delta:before{content:"󰇂"}.mdi-desk:before{content:"󱈹"}.mdi-desk-lamp:before{content:"󰥟"}.mdi-desk-lamp-off:before{content:"󱬟"}.mdi-desk-lamp-on:before{content:"󱬠"}.mdi-deskphone:before{content:"󰇃"}.mdi-desktop-classic:before{content:"󰟀"}.mdi-desktop-tower:before{content:"󰇅"}.mdi-desktop-tower-monitor:before{content:"󰪫"}.mdi-details:before{content:"󰇆"}.mdi-dev-to:before{content:"󰵮"}.mdi-developer-board:before{content:"󰚗"}.mdi-deviantart:before{content:"󰇇"}.mdi-devices:before{content:"󰾰"}.mdi-dharmachakra:before{content:"󰥋"}.mdi-diabetes:before{content:"󱄦"}.mdi-dialpad:before{content:"󰘜"}.mdi-diameter:before{content:"󰱣"}.mdi-diameter-outline:before{content:"󰱤"}.mdi-diameter-variant:before{content:"󰱥"}.mdi-diamond:before{content:"󰮊"}.mdi-diamond-outline:before{content:"󰮋"}.mdi-diamond-stone:before{content:"󰇈"}.mdi-diaper-outline:before{content:"󱳏"}.mdi-dice-1:before{content:"󰇊"}.mdi-dice-1-outline:before{content:"󱅊"}.mdi-dice-2:before{content:"󰇋"}.mdi-dice-2-outline:before{content:"󱅋"}.mdi-dice-3:before{content:"󰇌"}.mdi-dice-3-outline:before{content:"󱅌"}.mdi-dice-4:before{content:"󰇍"}.mdi-dice-4-outline:before{content:"󱅍"}.mdi-dice-5:before{content:"󰇎"}.mdi-dice-5-outline:before{content:"󱅎"}.mdi-dice-6:before{content:"󰇏"}.mdi-dice-6-outline:before{content:"󱅏"}.mdi-dice-d10:before{content:"󱅓"}.mdi-dice-d10-outline:before{content:"󰝯"}.mdi-dice-d12:before{content:"󱅔"}.mdi-dice-d12-outline:before{content:"󰡧"}.mdi-dice-d20:before{content:"󱅕"}.mdi-dice-d20-outline:before{content:"󰗪"}.mdi-dice-d4:before{content:"󱅐"}.mdi-dice-d4-outline:before{content:"󰗫"}.mdi-dice-d6:before{content:"󱅑"}.mdi-dice-d6-outline:before{content:"󰗭"}.mdi-dice-d8:before{content:"󱅒"}.mdi-dice-d8-outline:before{content:"󰗬"}.mdi-dice-multiple:before{content:"󰝮"}.mdi-dice-multiple-outline:before{content:"󱅖"}.mdi-digital-ocean:before{content:"󱈷"}.mdi-dip-switch:before{content:"󰟁"}.mdi-directions:before{content:"󰇐"}.mdi-directions-fork:before{content:"󰙁"}.mdi-disc:before{content:"󰗮"}.mdi-disc-alert:before{content:"󰇑"}.mdi-disc-player:before{content:"󰥠"}.mdi-dishwasher:before{content:"󰪬"}.mdi-dishwasher-alert:before{content:"󱆸"}.mdi-dishwasher-off:before{content:"󱆹"}.mdi-disqus:before{content:"󰇒"}.mdi-distribute-horizontal-center:before{content:"󱇉"}.mdi-distribute-horizontal-left:before{content:"󱇈"}.mdi-distribute-horizontal-right:before{content:"󱇊"}.mdi-distribute-vertical-bottom:before{content:"󱇋"}.mdi-distribute-vertical-center:before{content:"󱇌"}.mdi-distribute-vertical-top:before{content:"󱇍"}.mdi-diversify:before{content:"󱡷"}.mdi-diving:before{content:"󱥷"}.mdi-diving-flippers:before{content:"󰶿"}.mdi-diving-helmet:before{content:"󰷀"}.mdi-diving-scuba:before{content:"󱭷"}.mdi-diving-scuba-flag:before{content:"󰷂"}.mdi-diving-scuba-mask:before{content:"󰷁"}.mdi-diving-scuba-tank:before{content:"󰷃"}.mdi-diving-scuba-tank-multiple:before{content:"󰷄"}.mdi-diving-snorkel:before{content:"󰷅"}.mdi-division:before{content:"󰇔"}.mdi-division-box:before{content:"󰇕"}.mdi-dlna:before{content:"󰩁"}.mdi-dna:before{content:"󰚄"}.mdi-dns:before{content:"󰇖"}.mdi-dns-outline:before{content:"󰮌"}.mdi-dock-bottom:before{content:"󱂩"}.mdi-dock-left:before{content:"󱂪"}.mdi-dock-right:before{content:"󱂫"}.mdi-dock-top:before{content:"󱔓"}.mdi-dock-window:before{content:"󱂬"}.mdi-docker:before{content:"󰡨"}.mdi-doctor:before{content:"󰩂"}.mdi-dog:before{content:"󰩃"}.mdi-dog-service:before{content:"󰪭"}.mdi-dog-side:before{content:"󰩄"}.mdi-dog-side-off:before{content:"󱛮"}.mdi-dolby:before{content:"󰚳"}.mdi-dolly:before{content:"󰺞"}.mdi-dolphin:before{content:"󱢴"}.mdi-domain:before{content:"󰇗"}.mdi-domain-off:before{content:"󰵯"}.mdi-domain-plus:before{content:"󱂭"}.mdi-domain-remove:before{content:"󱂮"}.mdi-domain-switch:before{content:"󱰬"}.mdi-dome-light:before{content:"󱐞"}.mdi-domino-mask:before{content:"󱀣"}.mdi-donkey:before{content:"󰟂"}.mdi-door:before{content:"󰠚"}.mdi-door-closed:before{content:"󰠛"}.mdi-door-closed-cancel:before{content:"󱲓"}.mdi-door-closed-lock:before{content:"󱂯"}.mdi-door-open:before{content:"󰠜"}.mdi-door-sliding:before{content:"󱠞"}.mdi-door-sliding-lock:before{content:"󱠟"}.mdi-door-sliding-open:before{content:"󱠠"}.mdi-doorbell:before{content:"󱋦"}.mdi-doorbell-video:before{content:"󰡩"}.mdi-dot-net:before{content:"󰪮"}.mdi-dots-circle:before{content:"󱥸"}.mdi-dots-grid:before{content:"󱗼"}.mdi-dots-hexagon:before{content:"󱗿"}.mdi-dots-horizontal:before{content:"󰇘"}.mdi-dots-horizontal-circle:before{content:"󰟃"}.mdi-dots-horizontal-circle-outline:before{content:"󰮍"}.mdi-dots-square:before{content:"󱗽"}.mdi-dots-triangle:before{content:"󱗾"}.mdi-dots-vertical:before{content:"󰇙"}.mdi-dots-vertical-circle:before{content:"󰟄"}.mdi-dots-vertical-circle-outline:before{content:"󰮎"}.mdi-download:before{content:"󰇚"}.mdi-download-box:before{content:"󱑢"}.mdi-download-box-outline:before{content:"󱑣"}.mdi-download-circle:before{content:"󱑤"}.mdi-download-circle-outline:before{content:"󱑥"}.mdi-download-lock:before{content:"󱌠"}.mdi-download-lock-outline:before{content:"󱌡"}.mdi-download-multiple:before{content:"󰧩"}.mdi-download-multiple-outline:before{content:"󱳐"}.mdi-download-network:before{content:"󰛴"}.mdi-download-network-outline:before{content:"󰱦"}.mdi-download-off:before{content:"󱂰"}.mdi-download-off-outline:before{content:"󱂱"}.mdi-download-outline:before{content:"󰮏"}.mdi-drag:before{content:"󰇛"}.mdi-drag-horizontal:before{content:"󰇜"}.mdi-drag-horizontal-variant:before{content:"󱋰"}.mdi-drag-variant:before{content:"󰮐"}.mdi-drag-vertical:before{content:"󰇝"}.mdi-drag-vertical-variant:before{content:"󱋱"}.mdi-drama-masks:before{content:"󰴂"}.mdi-draw:before{content:"󰽉"}.mdi-draw-pen:before{content:"󱦹"}.mdi-drawing:before{content:"󰇞"}.mdi-drawing-box:before{content:"󰇟"}.mdi-dresser:before{content:"󰽊"}.mdi-dresser-outline:before{content:"󰽋"}.mdi-drone:before{content:"󰇢"}.mdi-dropbox:before{content:"󰇣"}.mdi-drupal:before{content:"󰇤"}.mdi-duck:before{content:"󰇥"}.mdi-dumbbell:before{content:"󰇦"}.mdi-dump-truck:before{content:"󰱧"}.mdi-ear-hearing:before{content:"󰟅"}.mdi-ear-hearing-loop:before{content:"󱫮"}.mdi-ear-hearing-off:before{content:"󰩅"}.mdi-earbuds:before{content:"󱡏"}.mdi-earbuds-off:before{content:"󱡐"}.mdi-earbuds-off-outline:before{content:"󱡑"}.mdi-earbuds-outline:before{content:"󱡒"}.mdi-earth:before{content:"󰇧"}.mdi-earth-arrow-down:before{content:"󱲇"}.mdi-earth-arrow-left:before{content:"󱲈"}.mdi-earth-arrow-right:before{content:"󱌑"}.mdi-earth-arrow-up:before{content:"󱲉"}.mdi-earth-box:before{content:"󰛍"}.mdi-earth-box-minus:before{content:"󱐇"}.mdi-earth-box-off:before{content:"󰛎"}.mdi-earth-box-plus:before{content:"󱐆"}.mdi-earth-box-remove:before{content:"󱐈"}.mdi-earth-minus:before{content:"󱐄"}.mdi-earth-off:before{content:"󰇨"}.mdi-earth-plus:before{content:"󱐃"}.mdi-earth-remove:before{content:"󱐅"}.mdi-egg:before{content:"󰪯"}.mdi-egg-easter:before{content:"󰪰"}.mdi-egg-fried:before{content:"󱡊"}.mdi-egg-off:before{content:"󱏰"}.mdi-egg-off-outline:before{content:"󱏱"}.mdi-egg-outline:before{content:"󱏲"}.mdi-eiffel-tower:before{content:"󱕫"}.mdi-eight-track:before{content:"󰧪"}.mdi-eject:before{content:"󰇪"}.mdi-eject-circle:before{content:"󱬣"}.mdi-eject-circle-outline:before{content:"󱬤"}.mdi-eject-outline:before{content:"󰮑"}.mdi-electric-switch:before{content:"󰺟"}.mdi-electric-switch-closed:before{content:"󱃙"}.mdi-electron-framework:before{content:"󱀤"}.mdi-elephant:before{content:"󰟆"}.mdi-elevation-decline:before{content:"󰇫"}.mdi-elevation-rise:before{content:"󰇬"}.mdi-elevator:before{content:"󰇭"}.mdi-elevator-down:before{content:"󱋂"}.mdi-elevator-passenger:before{content:"󱎁"}.mdi-elevator-passenger-off:before{content:"󱥹"}.mdi-elevator-passenger-off-outline:before{content:"󱥺"}.mdi-elevator-passenger-outline:before{content:"󱥻"}.mdi-elevator-up:before{content:"󱋁"}.mdi-ellipse:before{content:"󰺠"}.mdi-ellipse-outline:before{content:"󰺡"}.mdi-email:before{content:"󰇮"}.mdi-email-alert:before{content:"󰛏"}.mdi-email-alert-outline:before{content:"󰵂"}.mdi-email-arrow-left:before{content:"󱃚"}.mdi-email-arrow-left-outline:before{content:"󱃛"}.mdi-email-arrow-right:before{content:"󱃜"}.mdi-email-arrow-right-outline:before{content:"󱃝"}.mdi-email-box:before{content:"󰴃"}.mdi-email-check:before{content:"󰪱"}.mdi-email-check-outline:before{content:"󰪲"}.mdi-email-edit:before{content:"󰻣"}.mdi-email-edit-outline:before{content:"󰻤"}.mdi-email-fast:before{content:"󱡯"}.mdi-email-fast-outline:before{content:"󱡰"}.mdi-email-heart-outline:before{content:"󱱛"}.mdi-email-lock:before{content:"󰇱"}.mdi-email-lock-outline:before{content:"󱭡"}.mdi-email-mark-as-unread:before{content:"󰮒"}.mdi-email-minus:before{content:"󰻥"}.mdi-email-minus-outline:before{content:"󰻦"}.mdi-email-multiple:before{content:"󰻧"}.mdi-email-multiple-outline:before{content:"󰻨"}.mdi-email-newsletter:before{content:"󰾱"}.mdi-email-off:before{content:"󱏣"}.mdi-email-off-outline:before{content:"󱏤"}.mdi-email-open:before{content:"󰇯"}.mdi-email-open-heart-outline:before{content:"󱱜"}.mdi-email-open-multiple:before{content:"󰻩"}.mdi-email-open-multiple-outline:before{content:"󰻪"}.mdi-email-open-outline:before{content:"󰗯"}.mdi-email-outline:before{content:"󰇰"}.mdi-email-plus:before{content:"󰧫"}.mdi-email-plus-outline:before{content:"󰧬"}.mdi-email-remove:before{content:"󱙡"}.mdi-email-remove-outline:before{content:"󱙢"}.mdi-email-seal:before{content:"󱥛"}.mdi-email-seal-outline:before{content:"󱥜"}.mdi-email-search:before{content:"󰥡"}.mdi-email-search-outline:before{content:"󰥢"}.mdi-email-sync:before{content:"󱋇"}.mdi-email-sync-outline:before{content:"󱋈"}.mdi-email-variant:before{content:"󰗰"}.mdi-ember:before{content:"󰬰"}.mdi-emby:before{content:"󰚴"}.mdi-emoticon:before{content:"󰱨"}.mdi-emoticon-angry:before{content:"󰱩"}.mdi-emoticon-angry-outline:before{content:"󰱪"}.mdi-emoticon-confused:before{content:"󱃞"}.mdi-emoticon-confused-outline:before{content:"󱃟"}.mdi-emoticon-cool:before{content:"󰱫"}.mdi-emoticon-cool-outline:before{content:"󰇳"}.mdi-emoticon-cry:before{content:"󰱬"}.mdi-emoticon-cry-outline:before{content:"󰱭"}.mdi-emoticon-dead:before{content:"󰱮"}.mdi-emoticon-dead-outline:before{content:"󰚛"}.mdi-emoticon-devil:before{content:"󰱯"}.mdi-emoticon-devil-outline:before{content:"󰇴"}.mdi-emoticon-excited:before{content:"󰱰"}.mdi-emoticon-excited-outline:before{content:"󰚜"}.mdi-emoticon-frown:before{content:"󰽌"}.mdi-emoticon-frown-outline:before{content:"󰽍"}.mdi-emoticon-happy:before{content:"󰱱"}.mdi-emoticon-happy-outline:before{content:"󰇵"}.mdi-emoticon-kiss:before{content:"󰱲"}.mdi-emoticon-kiss-outline:before{content:"󰱳"}.mdi-emoticon-lol:before{content:"󱈔"}.mdi-emoticon-lol-outline:before{content:"󱈕"}.mdi-emoticon-minus:before{content:"󱲲"}.mdi-emoticon-minus-outline:before{content:"󱲳"}.mdi-emoticon-neutral:before{content:"󰱴"}.mdi-emoticon-neutral-outline:before{content:"󰇶"}.mdi-emoticon-outline:before{content:"󰇲"}.mdi-emoticon-plus:before{content:"󱲴"}.mdi-emoticon-plus-outline:before{content:"󱲵"}.mdi-emoticon-poop:before{content:"󰇷"}.mdi-emoticon-poop-outline:before{content:"󰱵"}.mdi-emoticon-remove:before{content:"󱲶"}.mdi-emoticon-remove-outline:before{content:"󱲷"}.mdi-emoticon-sad:before{content:"󰱶"}.mdi-emoticon-sad-outline:before{content:"󰇸"}.mdi-emoticon-sick:before{content:"󱕼"}.mdi-emoticon-sick-outline:before{content:"󱕽"}.mdi-emoticon-tongue:before{content:"󰇹"}.mdi-emoticon-tongue-outline:before{content:"󰱷"}.mdi-emoticon-wink:before{content:"󰱸"}.mdi-emoticon-wink-outline:before{content:"󰱹"}.mdi-engine:before{content:"󰇺"}.mdi-engine-off:before{content:"󰩆"}.mdi-engine-off-outline:before{content:"󰩇"}.mdi-engine-outline:before{content:"󰇻"}.mdi-epsilon:before{content:"󱃠"}.mdi-equal:before{content:"󰇼"}.mdi-equal-box:before{content:"󰇽"}.mdi-equalizer:before{content:"󰺢"}.mdi-equalizer-outline:before{content:"󰺣"}.mdi-eraser:before{content:"󰇾"}.mdi-eraser-variant:before{content:"󰙂"}.mdi-escalator:before{content:"󰇿"}.mdi-escalator-box:before{content:"󱎙"}.mdi-escalator-down:before{content:"󱋀"}.mdi-escalator-up:before{content:"󱊿"}.mdi-eslint:before{content:"󰱺"}.mdi-et:before{content:"󰪳"}.mdi-ethereum:before{content:"󰡪"}.mdi-ethernet:before{content:"󰈀"}.mdi-ethernet-cable:before{content:"󰈁"}.mdi-ethernet-cable-off:before{content:"󰈂"}.mdi-ethernet-off:before{content:"󱳑"}.mdi-ev-plug-ccs1:before{content:"󱔙"}.mdi-ev-plug-ccs2:before{content:"󱔚"}.mdi-ev-plug-chademo:before{content:"󱔛"}.mdi-ev-plug-tesla:before{content:"󱔜"}.mdi-ev-plug-type1:before{content:"󱔝"}.mdi-ev-plug-type2:before{content:"󱔞"}.mdi-ev-station:before{content:"󰗱"}.mdi-evernote:before{content:"󰈄"}.mdi-excavator:before{content:"󱀥"}.mdi-exclamation:before{content:"󰈅"}.mdi-exclamation-thick:before{content:"󱈸"}.mdi-exit-run:before{content:"󰩈"}.mdi-exit-to-app:before{content:"󰈆"}.mdi-expand-all:before{content:"󰪴"}.mdi-expand-all-outline:before{content:"󰪵"}.mdi-expansion-card:before{content:"󰢮"}.mdi-expansion-card-variant:before{content:"󰾲"}.mdi-exponent:before{content:"󰥣"}.mdi-exponent-box:before{content:"󰥤"}.mdi-export:before{content:"󰈇"}.mdi-export-variant:before{content:"󰮓"}.mdi-eye:before{content:"󰈈"}.mdi-eye-arrow-left:before{content:"󱣽"}.mdi-eye-arrow-left-outline:before{content:"󱣾"}.mdi-eye-arrow-right:before{content:"󱣿"}.mdi-eye-arrow-right-outline:before{content:"󱤀"}.mdi-eye-check:before{content:"󰴄"}.mdi-eye-check-outline:before{content:"󰴅"}.mdi-eye-circle:before{content:"󰮔"}.mdi-eye-circle-outline:before{content:"󰮕"}.mdi-eye-closed:before{content:"󱲣"}.mdi-eye-lock:before{content:"󱰆"}.mdi-eye-lock-open:before{content:"󱰇"}.mdi-eye-lock-open-outline:before{content:"󱰈"}.mdi-eye-lock-outline:before{content:"󱰉"}.mdi-eye-minus:before{content:"󱀦"}.mdi-eye-minus-outline:before{content:"󱀧"}.mdi-eye-off:before{content:"󰈉"}.mdi-eye-off-outline:before{content:"󰛑"}.mdi-eye-outline:before{content:"󰛐"}.mdi-eye-plus:before{content:"󰡫"}.mdi-eye-plus-outline:before{content:"󰡬"}.mdi-eye-refresh:before{content:"󱥼"}.mdi-eye-refresh-outline:before{content:"󱥽"}.mdi-eye-remove:before{content:"󱗣"}.mdi-eye-remove-outline:before{content:"󱗤"}.mdi-eye-settings:before{content:"󰡭"}.mdi-eye-settings-outline:before{content:"󰡮"}.mdi-eyedropper:before{content:"󰈊"}.mdi-eyedropper-minus:before{content:"󱏝"}.mdi-eyedropper-off:before{content:"󱏟"}.mdi-eyedropper-plus:before{content:"󱏜"}.mdi-eyedropper-remove:before{content:"󱏞"}.mdi-eyedropper-variant:before{content:"󰈋"}.mdi-face-agent:before{content:"󰵰"}.mdi-face-man:before{content:"󰙃"}.mdi-face-man-outline:before{content:"󰮖"}.mdi-face-man-profile:before{content:"󰙄"}.mdi-face-man-shimmer:before{content:"󱗌"}.mdi-face-man-shimmer-outline:before{content:"󱗍"}.mdi-face-mask:before{content:"󱖆"}.mdi-face-mask-outline:before{content:"󱖇"}.mdi-face-recognition:before{content:"󰱻"}.mdi-face-woman:before{content:"󱁷"}.mdi-face-woman-outline:before{content:"󱁸"}.mdi-face-woman-profile:before{content:"󱁶"}.mdi-face-woman-shimmer:before{content:"󱗎"}.mdi-face-woman-shimmer-outline:before{content:"󱗏"}.mdi-facebook:before{content:"󰈌"}.mdi-facebook-gaming:before{content:"󰟝"}.mdi-facebook-messenger:before{content:"󰈎"}.mdi-facebook-workplace:before{content:"󰬱"}.mdi-factory:before{content:"󰈏"}.mdi-family-tree:before{content:"󱘎"}.mdi-fan:before{content:"󰈐"}.mdi-fan-alert:before{content:"󱑬"}.mdi-fan-auto:before{content:"󱜝"}.mdi-fan-chevron-down:before{content:"󱑭"}.mdi-fan-chevron-up:before{content:"󱑮"}.mdi-fan-clock:before{content:"󱨺"}.mdi-fan-minus:before{content:"󱑰"}.mdi-fan-off:before{content:"󰠝"}.mdi-fan-plus:before{content:"󱑯"}.mdi-fan-remove:before{content:"󱑱"}.mdi-fan-speed-1:before{content:"󱑲"}.mdi-fan-speed-2:before{content:"󱑳"}.mdi-fan-speed-3:before{content:"󱑴"}.mdi-fast-forward:before{content:"󰈑"}.mdi-fast-forward-10:before{content:"󰵱"}.mdi-fast-forward-15:before{content:"󱤺"}.mdi-fast-forward-30:before{content:"󰴆"}.mdi-fast-forward-45:before{content:"󱬒"}.mdi-fast-forward-5:before{content:"󱇸"}.mdi-fast-forward-60:before{content:"󱘋"}.mdi-fast-forward-outline:before{content:"󰛒"}.mdi-faucet:before{content:"󱬩"}.mdi-faucet-variant:before{content:"󱬪"}.mdi-fax:before{content:"󰈒"}.mdi-feather:before{content:"󰛓"}.mdi-feature-search:before{content:"󰩉"}.mdi-feature-search-outline:before{content:"󰩊"}.mdi-fedora:before{content:"󰣛"}.mdi-fence:before{content:"󱞚"}.mdi-fence-electric:before{content:"󱟶"}.mdi-fencing:before{content:"󱓁"}.mdi-ferris-wheel:before{content:"󰺤"}.mdi-ferry:before{content:"󰈓"}.mdi-file:before{content:"󰈔"}.mdi-file-account:before{content:"󰜻"}.mdi-file-account-outline:before{content:"󱀨"}.mdi-file-alert:before{content:"󰩋"}.mdi-file-alert-outline:before{content:"󰩌"}.mdi-file-arrow-left-right:before{content:"󱪓"}.mdi-file-arrow-left-right-outline:before{content:"󱪔"}.mdi-file-arrow-up-down:before{content:"󱪕"}.mdi-file-arrow-up-down-outline:before{content:"󱪖"}.mdi-file-cabinet:before{content:"󰪶"}.mdi-file-cad:before{content:"󰻫"}.mdi-file-cad-box:before{content:"󰻬"}.mdi-file-cancel:before{content:"󰷆"}.mdi-file-cancel-outline:before{content:"󰷇"}.mdi-file-certificate:before{content:"󱆆"}.mdi-file-certificate-outline:before{content:"󱆇"}.mdi-file-chart:before{content:"󰈕"}.mdi-file-chart-check:before{content:"󱧆"}.mdi-file-chart-check-outline:before{content:"󱧇"}.mdi-file-chart-outline:before{content:"󱀩"}.mdi-file-check:before{content:"󰈖"}.mdi-file-check-outline:before{content:"󰸩"}.mdi-file-clock:before{content:"󱋡"}.mdi-file-clock-outline:before{content:"󱋢"}.mdi-file-cloud:before{content:"󰈗"}.mdi-file-cloud-outline:before{content:"󱀪"}.mdi-file-code:before{content:"󰈮"}.mdi-file-code-outline:before{content:"󱀫"}.mdi-file-cog:before{content:"󱁻"}.mdi-file-cog-outline:before{content:"󱁼"}.mdi-file-compare:before{content:"󰢪"}.mdi-file-delimited:before{content:"󰈘"}.mdi-file-delimited-outline:before{content:"󰺥"}.mdi-file-document:before{content:"󰈙"}.mdi-file-document-alert:before{content:"󱪗"}.mdi-file-document-alert-outline:before{content:"󱪘"}.mdi-file-document-arrow-right:before{content:"󱰏"}.mdi-file-document-arrow-right-outline:before{content:"󱰐"}.mdi-file-document-check:before{content:"󱪙"}.mdi-file-document-check-outline:before{content:"󱪚"}.mdi-file-document-edit:before{content:"󰷈"}.mdi-file-document-edit-outline:before{content:"󰷉"}.mdi-file-document-minus:before{content:"󱪛"}.mdi-file-document-minus-outline:before{content:"󱪜"}.mdi-file-document-multiple:before{content:"󱔗"}.mdi-file-document-multiple-outline:before{content:"󱔘"}.mdi-file-document-outline:before{content:"󰧮"}.mdi-file-document-plus:before{content:"󱪝"}.mdi-file-document-plus-outline:before{content:"󱪞"}.mdi-file-document-refresh:before{content:"󱱺"}.mdi-file-document-refresh-outline:before{content:"󱱻"}.mdi-file-document-remove:before{content:"󱪟"}.mdi-file-document-remove-outline:before{content:"󱪠"}.mdi-file-download:before{content:"󰥥"}.mdi-file-download-outline:before{content:"󰥦"}.mdi-file-edit:before{content:"󱇧"}.mdi-file-edit-outline:before{content:"󱇨"}.mdi-file-excel:before{content:"󰈛"}.mdi-file-excel-box:before{content:"󰈜"}.mdi-file-excel-box-outline:before{content:"󱀬"}.mdi-file-excel-outline:before{content:"󱀭"}.mdi-file-export:before{content:"󰈝"}.mdi-file-export-outline:before{content:"󱀮"}.mdi-file-eye:before{content:"󰷊"}.mdi-file-eye-outline:before{content:"󰷋"}.mdi-file-find:before{content:"󰈞"}.mdi-file-find-outline:before{content:"󰮗"}.mdi-file-gif-box:before{content:"󰵸"}.mdi-file-hidden:before{content:"󰘓"}.mdi-file-image:before{content:"󰈟"}.mdi-file-image-marker:before{content:"󱝲"}.mdi-file-image-marker-outline:before{content:"󱝳"}.mdi-file-image-minus:before{content:"󱤻"}.mdi-file-image-minus-outline:before{content:"󱤼"}.mdi-file-image-outline:before{content:"󰺰"}.mdi-file-image-plus:before{content:"󱤽"}.mdi-file-image-plus-outline:before{content:"󱤾"}.mdi-file-image-remove:before{content:"󱤿"}.mdi-file-image-remove-outline:before{content:"󱥀"}.mdi-file-import:before{content:"󰈠"}.mdi-file-import-outline:before{content:"󱀯"}.mdi-file-jpg-box:before{content:"󰈥"}.mdi-file-key:before{content:"󱆄"}.mdi-file-key-outline:before{content:"󱆅"}.mdi-file-link:before{content:"󱅷"}.mdi-file-link-outline:before{content:"󱅸"}.mdi-file-lock:before{content:"󰈡"}.mdi-file-lock-open:before{content:"󱧈"}.mdi-file-lock-open-outline:before{content:"󱧉"}.mdi-file-lock-outline:before{content:"󱀰"}.mdi-file-marker:before{content:"󱝴"}.mdi-file-marker-outline:before{content:"󱝵"}.mdi-file-minus:before{content:"󱪡"}.mdi-file-minus-outline:before{content:"󱪢"}.mdi-file-move:before{content:"󰪹"}.mdi-file-move-outline:before{content:"󱀱"}.mdi-file-multiple:before{content:"󰈢"}.mdi-file-multiple-outline:before{content:"󱀲"}.mdi-file-music:before{content:"󰈣"}.mdi-file-music-outline:before{content:"󰸪"}.mdi-file-outline:before{content:"󰈤"}.mdi-file-pdf-box:before{content:"󰈦"}.mdi-file-percent:before{content:"󰠞"}.mdi-file-percent-outline:before{content:"󱀳"}.mdi-file-phone:before{content:"󱅹"}.mdi-file-phone-outline:before{content:"󱅺"}.mdi-file-plus:before{content:"󰝒"}.mdi-file-plus-outline:before{content:"󰻭"}.mdi-file-png-box:before{content:"󰸭"}.mdi-file-powerpoint:before{content:"󰈧"}.mdi-file-powerpoint-box:before{content:"󰈨"}.mdi-file-powerpoint-box-outline:before{content:"󱀴"}.mdi-file-powerpoint-outline:before{content:"󱀵"}.mdi-file-presentation-box:before{content:"󰈩"}.mdi-file-question:before{content:"󰡯"}.mdi-file-question-outline:before{content:"󱀶"}.mdi-file-refresh:before{content:"󰤘"}.mdi-file-refresh-outline:before{content:"󰕁"}.mdi-file-remove:before{content:"󰮘"}.mdi-file-remove-outline:before{content:"󱀷"}.mdi-file-replace:before{content:"󰬲"}.mdi-file-replace-outline:before{content:"󰬳"}.mdi-file-restore:before{content:"󰙰"}.mdi-file-restore-outline:before{content:"󱀸"}.mdi-file-rotate-left:before{content:"󱨻"}.mdi-file-rotate-left-outline:before{content:"󱨼"}.mdi-file-rotate-right:before{content:"󱨽"}.mdi-file-rotate-right-outline:before{content:"󱨾"}.mdi-file-search:before{content:"󰱼"}.mdi-file-search-outline:before{content:"󰱽"}.mdi-file-send:before{content:"󰈪"}.mdi-file-send-outline:before{content:"󱀹"}.mdi-file-settings:before{content:"󱁹"}.mdi-file-settings-outline:before{content:"󱁺"}.mdi-file-sign:before{content:"󱧃"}.mdi-file-star:before{content:"󱀺"}.mdi-file-star-four-points:before{content:"󱰭"}.mdi-file-star-four-points-outline:before{content:"󱰮"}.mdi-file-star-outline:before{content:"󱀻"}.mdi-file-swap:before{content:"󰾴"}.mdi-file-swap-outline:before{content:"󰾵"}.mdi-file-sync:before{content:"󱈖"}.mdi-file-sync-outline:before{content:"󱈗"}.mdi-file-table:before{content:"󰱾"}.mdi-file-table-box:before{content:"󱃡"}.mdi-file-table-box-multiple:before{content:"󱃢"}.mdi-file-table-box-multiple-outline:before{content:"󱃣"}.mdi-file-table-box-outline:before{content:"󱃤"}.mdi-file-table-outline:before{content:"󰱿"}.mdi-file-tree:before{content:"󰙅"}.mdi-file-tree-outline:before{content:"󱏒"}.mdi-file-undo:before{content:"󰣜"}.mdi-file-undo-outline:before{content:"󱀼"}.mdi-file-upload:before{content:"󰩍"}.mdi-file-upload-outline:before{content:"󰩎"}.mdi-file-video:before{content:"󰈫"}.mdi-file-video-outline:before{content:"󰸬"}.mdi-file-word:before{content:"󰈬"}.mdi-file-word-box:before{content:"󰈭"}.mdi-file-word-box-outline:before{content:"󱀽"}.mdi-file-word-outline:before{content:"󱀾"}.mdi-file-xml-box:before{content:"󱭋"}.mdi-film:before{content:"󰈯"}.mdi-filmstrip:before{content:"󰈰"}.mdi-filmstrip-box:before{content:"󰌲"}.mdi-filmstrip-box-multiple:before{content:"󰴘"}.mdi-filmstrip-off:before{content:"󰈱"}.mdi-filter:before{content:"󰈲"}.mdi-filter-check:before{content:"󱣬"}.mdi-filter-check-outline:before{content:"󱣭"}.mdi-filter-cog:before{content:"󱪣"}.mdi-filter-cog-outline:before{content:"󱪤"}.mdi-filter-menu:before{content:"󱃥"}.mdi-filter-menu-outline:before{content:"󱃦"}.mdi-filter-minus:before{content:"󰻮"}.mdi-filter-minus-outline:before{content:"󰻯"}.mdi-filter-multiple:before{content:"󱨿"}.mdi-filter-multiple-outline:before{content:"󱩀"}.mdi-filter-off:before{content:"󱓯"}.mdi-filter-off-outline:before{content:"󱓰"}.mdi-filter-outline:before{content:"󰈳"}.mdi-filter-plus:before{content:"󰻰"}.mdi-filter-plus-outline:before{content:"󰻱"}.mdi-filter-remove:before{content:"󰈴"}.mdi-filter-remove-outline:before{content:"󰈵"}.mdi-filter-settings:before{content:"󱪥"}.mdi-filter-settings-outline:before{content:"󱪦"}.mdi-filter-variant:before{content:"󰈶"}.mdi-filter-variant-minus:before{content:"󱄒"}.mdi-filter-variant-plus:before{content:"󱄓"}.mdi-filter-variant-remove:before{content:"󱀿"}.mdi-finance:before{content:"󰠟"}.mdi-find-replace:before{content:"󰛔"}.mdi-fingerprint:before{content:"󰈷"}.mdi-fingerprint-off:before{content:"󰺱"}.mdi-fire:before{content:"󰈸"}.mdi-fire-alert:before{content:"󱗗"}.mdi-fire-circle:before{content:"󱠇"}.mdi-fire-extinguisher:before{content:"󰻲"}.mdi-fire-hydrant:before{content:"󱄷"}.mdi-fire-hydrant-alert:before{content:"󱄸"}.mdi-fire-hydrant-off:before{content:"󱄹"}.mdi-fire-off:before{content:"󱜢"}.mdi-fire-station:before{content:"󱳃"}.mdi-fire-truck:before{content:"󰢫"}.mdi-firebase:before{content:"󰥧"}.mdi-firefox:before{content:"󰈹"}.mdi-fireplace:before{content:"󰸮"}.mdi-fireplace-off:before{content:"󰸯"}.mdi-firewire:before{content:"󰖾"}.mdi-firework:before{content:"󰸰"}.mdi-firework-off:before{content:"󱜣"}.mdi-fish:before{content:"󰈺"}.mdi-fish-off:before{content:"󱏳"}.mdi-fishbowl:before{content:"󰻳"}.mdi-fishbowl-outline:before{content:"󰻴"}.mdi-fit-to-page:before{content:"󰻵"}.mdi-fit-to-page-outline:before{content:"󰻶"}.mdi-fit-to-screen:before{content:"󱣴"}.mdi-fit-to-screen-outline:before{content:"󱣵"}.mdi-flag:before{content:"󰈻"}.mdi-flag-checkered:before{content:"󰈼"}.mdi-flag-minus:before{content:"󰮙"}.mdi-flag-minus-outline:before{content:"󱂲"}.mdi-flag-off:before{content:"󱣮"}.mdi-flag-off-outline:before{content:"󱣯"}.mdi-flag-outline:before{content:"󰈽"}.mdi-flag-plus:before{content:"󰮚"}.mdi-flag-plus-outline:before{content:"󱂳"}.mdi-flag-remove:before{content:"󰮛"}.mdi-flag-remove-outline:before{content:"󱂴"}.mdi-flag-triangle:before{content:"󰈿"}.mdi-flag-variant:before{content:"󰉀"}.mdi-flag-variant-minus:before{content:"󱮴"}.mdi-flag-variant-minus-outline:before{content:"󱮵"}.mdi-flag-variant-off:before{content:"󱮰"}.mdi-flag-variant-off-outline:before{content:"󱮱"}.mdi-flag-variant-outline:before{content:"󰈾"}.mdi-flag-variant-plus:before{content:"󱮲"}.mdi-flag-variant-plus-outline:before{content:"󱮳"}.mdi-flag-variant-remove:before{content:"󱮶"}.mdi-flag-variant-remove-outline:before{content:"󱮷"}.mdi-flare:before{content:"󰵲"}.mdi-flash:before{content:"󰉁"}.mdi-flash-alert:before{content:"󰻷"}.mdi-flash-alert-outline:before{content:"󰻸"}.mdi-flash-auto:before{content:"󰉂"}.mdi-flash-off:before{content:"󰉃"}.mdi-flash-off-outline:before{content:"󱭅"}.mdi-flash-outline:before{content:"󰛕"}.mdi-flash-red-eye:before{content:"󰙻"}.mdi-flash-triangle:before{content:"󱬝"}.mdi-flash-triangle-outline:before{content:"󱬞"}.mdi-flashlight:before{content:"󰉄"}.mdi-flashlight-off:before{content:"󰉅"}.mdi-flask:before{content:"󰂓"}.mdi-flask-empty:before{content:"󰂔"}.mdi-flask-empty-minus:before{content:"󱈺"}.mdi-flask-empty-minus-outline:before{content:"󱈻"}.mdi-flask-empty-off:before{content:"󱏴"}.mdi-flask-empty-off-outline:before{content:"󱏵"}.mdi-flask-empty-outline:before{content:"󰂕"}.mdi-flask-empty-plus:before{content:"󱈼"}.mdi-flask-empty-plus-outline:before{content:"󱈽"}.mdi-flask-empty-remove:before{content:"󱈾"}.mdi-flask-empty-remove-outline:before{content:"󱈿"}.mdi-flask-minus:before{content:"󱉀"}.mdi-flask-minus-outline:before{content:"󱉁"}.mdi-flask-off:before{content:"󱏶"}.mdi-flask-off-outline:before{content:"󱏷"}.mdi-flask-outline:before{content:"󰂖"}.mdi-flask-plus:before{content:"󱉂"}.mdi-flask-plus-outline:before{content:"󱉃"}.mdi-flask-remove:before{content:"󱉄"}.mdi-flask-remove-outline:before{content:"󱉅"}.mdi-flask-round-bottom:before{content:"󱉋"}.mdi-flask-round-bottom-empty:before{content:"󱉌"}.mdi-flask-round-bottom-empty-outline:before{content:"󱉍"}.mdi-flask-round-bottom-outline:before{content:"󱉎"}.mdi-fleur-de-lis:before{content:"󱌃"}.mdi-flip-horizontal:before{content:"󱃧"}.mdi-flip-to-back:before{content:"󰉇"}.mdi-flip-to-front:before{content:"󰉈"}.mdi-flip-vertical:before{content:"󱃨"}.mdi-floor-lamp:before{content:"󰣝"}.mdi-floor-lamp-dual:before{content:"󱁀"}.mdi-floor-lamp-dual-outline:before{content:"󱟎"}.mdi-floor-lamp-outline:before{content:"󱟈"}.mdi-floor-lamp-torchiere:before{content:"󱝇"}.mdi-floor-lamp-torchiere-outline:before{content:"󱟖"}.mdi-floor-lamp-torchiere-variant:before{content:"󱁁"}.mdi-floor-lamp-torchiere-variant-outline:before{content:"󱟏"}.mdi-floor-plan:before{content:"󰠡"}.mdi-floppy:before{content:"󰉉"}.mdi-floppy-variant:before{content:"󰧯"}.mdi-flower:before{content:"󰉊"}.mdi-flower-outline:before{content:"󰧰"}.mdi-flower-pollen:before{content:"󱢅"}.mdi-flower-pollen-outline:before{content:"󱢆"}.mdi-flower-poppy:before{content:"󰴈"}.mdi-flower-tulip:before{content:"󰧱"}.mdi-flower-tulip-outline:before{content:"󰧲"}.mdi-focus-auto:before{content:"󰽎"}.mdi-focus-field:before{content:"󰽏"}.mdi-focus-field-horizontal:before{content:"󰽐"}.mdi-focus-field-vertical:before{content:"󰽑"}.mdi-folder:before{content:"󰉋"}.mdi-folder-account:before{content:"󰉌"}.mdi-folder-account-outline:before{content:"󰮜"}.mdi-folder-alert:before{content:"󰷌"}.mdi-folder-alert-outline:before{content:"󰷍"}.mdi-folder-arrow-down:before{content:"󱧨"}.mdi-folder-arrow-down-outline:before{content:"󱧩"}.mdi-folder-arrow-left:before{content:"󱧪"}.mdi-folder-arrow-left-outline:before{content:"󱧫"}.mdi-folder-arrow-left-right:before{content:"󱧬"}.mdi-folder-arrow-left-right-outline:before{content:"󱧭"}.mdi-folder-arrow-right:before{content:"󱧮"}.mdi-folder-arrow-right-outline:before{content:"󱧯"}.mdi-folder-arrow-up:before{content:"󱧰"}.mdi-folder-arrow-up-down:before{content:"󱧱"}.mdi-folder-arrow-up-down-outline:before{content:"󱧲"}.mdi-folder-arrow-up-outline:before{content:"󱧳"}.mdi-folder-cancel:before{content:"󱧴"}.mdi-folder-cancel-outline:before{content:"󱧵"}.mdi-folder-check:before{content:"󱥾"}.mdi-folder-check-outline:before{content:"󱥿"}.mdi-folder-clock:before{content:"󰪺"}.mdi-folder-clock-outline:before{content:"󰪻"}.mdi-folder-cog:before{content:"󱁿"}.mdi-folder-cog-outline:before{content:"󱂀"}.mdi-folder-download:before{content:"󰉍"}.mdi-folder-download-outline:before{content:"󱃩"}.mdi-folder-edit:before{content:"󰣞"}.mdi-folder-edit-outline:before{content:"󰷎"}.mdi-folder-eye:before{content:"󱞊"}.mdi-folder-eye-outline:before{content:"󱞋"}.mdi-folder-file:before{content:"󱧶"}.mdi-folder-file-outline:before{content:"󱧷"}.mdi-folder-google-drive:before{content:"󰉎"}.mdi-folder-heart:before{content:"󱃪"}.mdi-folder-heart-outline:before{content:"󱃫"}.mdi-folder-hidden:before{content:"󱞞"}.mdi-folder-home:before{content:"󱂵"}.mdi-folder-home-outline:before{content:"󱂶"}.mdi-folder-image:before{content:"󰉏"}.mdi-folder-information:before{content:"󱂷"}.mdi-folder-information-outline:before{content:"󱂸"}.mdi-folder-key:before{content:"󰢬"}.mdi-folder-key-network:before{content:"󰢭"}.mdi-folder-key-network-outline:before{content:"󰲀"}.mdi-folder-key-outline:before{content:"󱃬"}.mdi-folder-lock:before{content:"󰉐"}.mdi-folder-lock-open:before{content:"󰉑"}.mdi-folder-lock-open-outline:before{content:"󱪧"}.mdi-folder-lock-outline:before{content:"󱪨"}.mdi-folder-marker:before{content:"󱉭"}.mdi-folder-marker-outline:before{content:"󱉮"}.mdi-folder-minus:before{content:"󱭉"}.mdi-folder-minus-outline:before{content:"󱭊"}.mdi-folder-move:before{content:"󰉒"}.mdi-folder-move-outline:before{content:"󱉆"}.mdi-folder-multiple:before{content:"󰉓"}.mdi-folder-multiple-image:before{content:"󰉔"}.mdi-folder-multiple-outline:before{content:"󰉕"}.mdi-folder-multiple-plus:before{content:"󱑾"}.mdi-folder-multiple-plus-outline:before{content:"󱑿"}.mdi-folder-music:before{content:"󱍙"}.mdi-folder-music-outline:before{content:"󱍚"}.mdi-folder-network:before{content:"󰡰"}.mdi-folder-network-outline:before{content:"󰲁"}.mdi-folder-off:before{content:"󱧸"}.mdi-folder-off-outline:before{content:"󱧹"}.mdi-folder-open:before{content:"󰝰"}.mdi-folder-open-outline:before{content:"󰷏"}.mdi-folder-outline:before{content:"󰉖"}.mdi-folder-play:before{content:"󱧺"}.mdi-folder-play-outline:before{content:"󱧻"}.mdi-folder-plus:before{content:"󰉗"}.mdi-folder-plus-outline:before{content:"󰮝"}.mdi-folder-pound:before{content:"󰴉"}.mdi-folder-pound-outline:before{content:"󰴊"}.mdi-folder-question:before{content:"󱧊"}.mdi-folder-question-outline:before{content:"󱧋"}.mdi-folder-refresh:before{content:"󰝉"}.mdi-folder-refresh-outline:before{content:"󰕂"}.mdi-folder-remove:before{content:"󰉘"}.mdi-folder-remove-outline:before{content:"󰮞"}.mdi-folder-search:before{content:"󰥨"}.mdi-folder-search-outline:before{content:"󰥩"}.mdi-folder-settings:before{content:"󱁽"}.mdi-folder-settings-outline:before{content:"󱁾"}.mdi-folder-star:before{content:"󰚝"}.mdi-folder-star-multiple:before{content:"󱏓"}.mdi-folder-star-multiple-outline:before{content:"󱏔"}.mdi-folder-star-outline:before{content:"󰮟"}.mdi-folder-swap:before{content:"󰾶"}.mdi-folder-swap-outline:before{content:"󰾷"}.mdi-folder-sync:before{content:"󰴋"}.mdi-folder-sync-outline:before{content:"󰴌"}.mdi-folder-table:before{content:"󱋣"}.mdi-folder-table-outline:before{content:"󱋤"}.mdi-folder-text:before{content:"󰲂"}.mdi-folder-text-outline:before{content:"󰲃"}.mdi-folder-upload:before{content:"󰉙"}.mdi-folder-upload-outline:before{content:"󱃭"}.mdi-folder-wrench:before{content:"󱧼"}.mdi-folder-wrench-outline:before{content:"󱧽"}.mdi-folder-zip:before{content:"󰛫"}.mdi-folder-zip-outline:before{content:"󰞹"}.mdi-font-awesome:before{content:"󰀺"}.mdi-food:before{content:"󰉚"}.mdi-food-apple:before{content:"󰉛"}.mdi-food-apple-outline:before{content:"󰲄"}.mdi-food-croissant:before{content:"󰟈"}.mdi-food-drumstick:before{content:"󱐟"}.mdi-food-drumstick-off:before{content:"󱑨"}.mdi-food-drumstick-off-outline:before{content:"󱑩"}.mdi-food-drumstick-outline:before{content:"󱐠"}.mdi-food-fork-drink:before{content:"󰗲"}.mdi-food-halal:before{content:"󱕲"}.mdi-food-hot-dog:before{content:"󱡋"}.mdi-food-kosher:before{content:"󱕳"}.mdi-food-off:before{content:"󰗳"}.mdi-food-off-outline:before{content:"󱤕"}.mdi-food-outline:before{content:"󱤖"}.mdi-food-steak:before{content:"󱑪"}.mdi-food-steak-off:before{content:"󱑫"}.mdi-food-takeout-box:before{content:"󱠶"}.mdi-food-takeout-box-outline:before{content:"󱠷"}.mdi-food-turkey:before{content:"󱜜"}.mdi-food-variant:before{content:"󰉜"}.mdi-food-variant-off:before{content:"󱏥"}.mdi-foot-print:before{content:"󰽒"}.mdi-football:before{content:"󰉝"}.mdi-football-australian:before{content:"󰉞"}.mdi-football-helmet:before{content:"󰉟"}.mdi-forest:before{content:"󱢗"}.mdi-forest-outline:before{content:"󱱣"}.mdi-forklift:before{content:"󰟉"}.mdi-form-dropdown:before{content:"󱐀"}.mdi-form-select:before{content:"󱐁"}.mdi-form-textarea:before{content:"󱂕"}.mdi-form-textbox:before{content:"󰘎"}.mdi-form-textbox-lock:before{content:"󱍝"}.mdi-form-textbox-password:before{content:"󰟵"}.mdi-format-align-bottom:before{content:"󰝓"}.mdi-format-align-center:before{content:"󰉠"}.mdi-format-align-justify:before{content:"󰉡"}.mdi-format-align-left:before{content:"󰉢"}.mdi-format-align-middle:before{content:"󰝔"}.mdi-format-align-right:before{content:"󰉣"}.mdi-format-align-top:before{content:"󰝕"}.mdi-format-annotation-minus:before{content:"󰪼"}.mdi-format-annotation-plus:before{content:"󰙆"}.mdi-format-bold:before{content:"󰉤"}.mdi-format-clear:before{content:"󰉥"}.mdi-format-color-fill:before{content:"󰉦"}.mdi-format-color-highlight:before{content:"󰸱"}.mdi-format-color-marker-cancel:before{content:"󱌓"}.mdi-format-color-text:before{content:"󰚞"}.mdi-format-columns:before{content:"󰣟"}.mdi-format-float-center:before{content:"󰉧"}.mdi-format-float-left:before{content:"󰉨"}.mdi-format-float-none:before{content:"󰉩"}.mdi-format-float-right:before{content:"󰉪"}.mdi-format-font:before{content:"󰛖"}.mdi-format-font-size-decrease:before{content:"󰧳"}.mdi-format-font-size-increase:before{content:"󰧴"}.mdi-format-header-1:before{content:"󰉫"}.mdi-format-header-2:before{content:"󰉬"}.mdi-format-header-3:before{content:"󰉭"}.mdi-format-header-4:before{content:"󰉮"}.mdi-format-header-5:before{content:"󰉯"}.mdi-format-header-6:before{content:"󰉰"}.mdi-format-header-decrease:before{content:"󰉱"}.mdi-format-header-equal:before{content:"󰉲"}.mdi-format-header-increase:before{content:"󰉳"}.mdi-format-header-pound:before{content:"󰉴"}.mdi-format-horizontal-align-center:before{content:"󰘞"}.mdi-format-horizontal-align-left:before{content:"󰘟"}.mdi-format-horizontal-align-right:before{content:"󰘠"}.mdi-format-indent-decrease:before{content:"󰉵"}.mdi-format-indent-increase:before{content:"󰉶"}.mdi-format-italic:before{content:"󰉷"}.mdi-format-letter-case:before{content:"󰬴"}.mdi-format-letter-case-lower:before{content:"󰬵"}.mdi-format-letter-case-upper:before{content:"󰬶"}.mdi-format-letter-ends-with:before{content:"󰾸"}.mdi-format-letter-matches:before{content:"󰾹"}.mdi-format-letter-spacing:before{content:"󱥖"}.mdi-format-letter-spacing-variant:before{content:"󱫻"}.mdi-format-letter-starts-with:before{content:"󰾺"}.mdi-format-line-height:before{content:"󱫼"}.mdi-format-line-spacing:before{content:"󰉸"}.mdi-format-line-style:before{content:"󰗈"}.mdi-format-line-weight:before{content:"󰗉"}.mdi-format-list-bulleted:before{content:"󰉹"}.mdi-format-list-bulleted-square:before{content:"󰷐"}.mdi-format-list-bulleted-triangle:before{content:"󰺲"}.mdi-format-list-bulleted-type:before{content:"󰉺"}.mdi-format-list-checkbox:before{content:"󰥪"}.mdi-format-list-checks:before{content:"󰝖"}.mdi-format-list-group:before{content:"󱡠"}.mdi-format-list-group-plus:before{content:"󱭖"}.mdi-format-list-numbered:before{content:"󰉻"}.mdi-format-list-numbered-rtl:before{content:"󰴍"}.mdi-format-list-text:before{content:"󱉯"}.mdi-format-overline:before{content:"󰺳"}.mdi-format-page-break:before{content:"󰛗"}.mdi-format-page-split:before{content:"󱤗"}.mdi-format-paint:before{content:"󰉼"}.mdi-format-paragraph:before{content:"󰉽"}.mdi-format-paragraph-spacing:before{content:"󱫽"}.mdi-format-pilcrow:before{content:"󰛘"}.mdi-format-pilcrow-arrow-left:before{content:"󰊆"}.mdi-format-pilcrow-arrow-right:before{content:"󰊅"}.mdi-format-quote-close:before{content:"󰉾"}.mdi-format-quote-close-outline:before{content:"󱆨"}.mdi-format-quote-open:before{content:"󰝗"}.mdi-format-quote-open-outline:before{content:"󱆧"}.mdi-format-rotate-90:before{content:"󰚪"}.mdi-format-section:before{content:"󰚟"}.mdi-format-size:before{content:"󰉿"}.mdi-format-strikethrough:before{content:"󰊀"}.mdi-format-strikethrough-variant:before{content:"󰊁"}.mdi-format-subscript:before{content:"󰊂"}.mdi-format-superscript:before{content:"󰊃"}.mdi-format-text:before{content:"󰊄"}.mdi-format-text-rotation-angle-down:before{content:"󰾻"}.mdi-format-text-rotation-angle-up:before{content:"󰾼"}.mdi-format-text-rotation-down:before{content:"󰵳"}.mdi-format-text-rotation-down-vertical:before{content:"󰾽"}.mdi-format-text-rotation-none:before{content:"󰵴"}.mdi-format-text-rotation-up:before{content:"󰾾"}.mdi-format-text-rotation-vertical:before{content:"󰾿"}.mdi-format-text-variant:before{content:"󰸲"}.mdi-format-text-variant-outline:before{content:"󱔏"}.mdi-format-text-wrapping-clip:before{content:"󰴎"}.mdi-format-text-wrapping-overflow:before{content:"󰴏"}.mdi-format-text-wrapping-wrap:before{content:"󰴐"}.mdi-format-textbox:before{content:"󰴑"}.mdi-format-title:before{content:"󰗴"}.mdi-format-underline:before{content:"󰊇"}.mdi-format-underline-wavy:before{content:"󱣩"}.mdi-format-vertical-align-bottom:before{content:"󰘡"}.mdi-format-vertical-align-center:before{content:"󰘢"}.mdi-format-vertical-align-top:before{content:"󰘣"}.mdi-format-wrap-inline:before{content:"󰊈"}.mdi-format-wrap-square:before{content:"󰊉"}.mdi-format-wrap-tight:before{content:"󰊊"}.mdi-format-wrap-top-bottom:before{content:"󰊋"}.mdi-forum:before{content:"󰊌"}.mdi-forum-minus:before{content:"󱪩"}.mdi-forum-minus-outline:before{content:"󱪪"}.mdi-forum-outline:before{content:"󰠢"}.mdi-forum-plus:before{content:"󱪫"}.mdi-forum-plus-outline:before{content:"󱪬"}.mdi-forum-remove:before{content:"󱪭"}.mdi-forum-remove-outline:before{content:"󱪮"}.mdi-forward:before{content:"󰊍"}.mdi-forwardburger:before{content:"󰵵"}.mdi-fountain:before{content:"󰥫"}.mdi-fountain-pen:before{content:"󰴒"}.mdi-fountain-pen-tip:before{content:"󰴓"}.mdi-fraction-one-half:before{content:"󱦒"}.mdi-freebsd:before{content:"󰣠"}.mdi-french-fries:before{content:"󱥗"}.mdi-frequently-asked-questions:before{content:"󰺴"}.mdi-fridge:before{content:"󰊐"}.mdi-fridge-alert:before{content:"󱆱"}.mdi-fridge-alert-outline:before{content:"󱆲"}.mdi-fridge-bottom:before{content:"󰊒"}.mdi-fridge-industrial:before{content:"󱗮"}.mdi-fridge-industrial-alert:before{content:"󱗯"}.mdi-fridge-industrial-alert-outline:before{content:"󱗰"}.mdi-fridge-industrial-off:before{content:"󱗱"}.mdi-fridge-industrial-off-outline:before{content:"󱗲"}.mdi-fridge-industrial-outline:before{content:"󱗳"}.mdi-fridge-off:before{content:"󱆯"}.mdi-fridge-off-outline:before{content:"󱆰"}.mdi-fridge-outline:before{content:"󰊏"}.mdi-fridge-top:before{content:"󰊑"}.mdi-fridge-variant:before{content:"󱗴"}.mdi-fridge-variant-alert:before{content:"󱗵"}.mdi-fridge-variant-alert-outline:before{content:"󱗶"}.mdi-fridge-variant-off:before{content:"󱗷"}.mdi-fridge-variant-off-outline:before{content:"󱗸"}.mdi-fridge-variant-outline:before{content:"󱗹"}.mdi-fruit-cherries:before{content:"󱁂"}.mdi-fruit-cherries-off:before{content:"󱏸"}.mdi-fruit-citrus:before{content:"󱁃"}.mdi-fruit-citrus-off:before{content:"󱏹"}.mdi-fruit-grapes:before{content:"󱁄"}.mdi-fruit-grapes-outline:before{content:"󱁅"}.mdi-fruit-pear:before{content:"󱨎"}.mdi-fruit-pineapple:before{content:"󱁆"}.mdi-fruit-watermelon:before{content:"󱁇"}.mdi-fuel:before{content:"󰟊"}.mdi-fuel-cell:before{content:"󱢵"}.mdi-fullscreen:before{content:"󰊓"}.mdi-fullscreen-exit:before{content:"󰊔"}.mdi-function:before{content:"󰊕"}.mdi-function-variant:before{content:"󰡱"}.mdi-furigana-horizontal:before{content:"󱂁"}.mdi-furigana-vertical:before{content:"󱂂"}.mdi-fuse:before{content:"󰲅"}.mdi-fuse-alert:before{content:"󱐭"}.mdi-fuse-blade:before{content:"󰲆"}.mdi-fuse-off:before{content:"󱐬"}.mdi-gamepad:before{content:"󰊖"}.mdi-gamepad-circle:before{content:"󰸳"}.mdi-gamepad-circle-down:before{content:"󰸴"}.mdi-gamepad-circle-left:before{content:"󰸵"}.mdi-gamepad-circle-outline:before{content:"󰸶"}.mdi-gamepad-circle-right:before{content:"󰸷"}.mdi-gamepad-circle-up:before{content:"󰸸"}.mdi-gamepad-down:before{content:"󰸹"}.mdi-gamepad-left:before{content:"󰸺"}.mdi-gamepad-outline:before{content:"󱤙"}.mdi-gamepad-right:before{content:"󰸻"}.mdi-gamepad-round:before{content:"󰸼"}.mdi-gamepad-round-down:before{content:"󰸽"}.mdi-gamepad-round-left:before{content:"󰸾"}.mdi-gamepad-round-outline:before{content:"󰸿"}.mdi-gamepad-round-right:before{content:"󰹀"}.mdi-gamepad-round-up:before{content:"󰹁"}.mdi-gamepad-square:before{content:"󰺵"}.mdi-gamepad-square-outline:before{content:"󰺶"}.mdi-gamepad-up:before{content:"󰹂"}.mdi-gamepad-variant:before{content:"󰊗"}.mdi-gamepad-variant-outline:before{content:"󰺷"}.mdi-gamma:before{content:"󱃮"}.mdi-gantry-crane:before{content:"󰷑"}.mdi-garage:before{content:"󰛙"}.mdi-garage-alert:before{content:"󰡲"}.mdi-garage-alert-variant:before{content:"󱋕"}.mdi-garage-lock:before{content:"󱟻"}.mdi-garage-open:before{content:"󰛚"}.mdi-garage-open-variant:before{content:"󱋔"}.mdi-garage-variant:before{content:"󱋓"}.mdi-garage-variant-lock:before{content:"󱟼"}.mdi-gas-burner:before{content:"󱨛"}.mdi-gas-cylinder:before{content:"󰙇"}.mdi-gas-station:before{content:"󰊘"}.mdi-gas-station-in-use:before{content:"󱳄"}.mdi-gas-station-in-use-outline:before{content:"󱳅"}.mdi-gas-station-off:before{content:"󱐉"}.mdi-gas-station-off-outline:before{content:"󱐊"}.mdi-gas-station-outline:before{content:"󰺸"}.mdi-gate:before{content:"󰊙"}.mdi-gate-alert:before{content:"󱟸"}.mdi-gate-and:before{content:"󰣡"}.mdi-gate-arrow-left:before{content:"󱟷"}.mdi-gate-arrow-right:before{content:"󱅩"}.mdi-gate-buffer:before{content:"󱫾"}.mdi-gate-nand:before{content:"󰣢"}.mdi-gate-nor:before{content:"󰣣"}.mdi-gate-not:before{content:"󰣤"}.mdi-gate-open:before{content:"󱅪"}.mdi-gate-or:before{content:"󰣥"}.mdi-gate-xnor:before{content:"󰣦"}.mdi-gate-xor:before{content:"󰣧"}.mdi-gatsby:before{content:"󰹃"}.mdi-gauge:before{content:"󰊚"}.mdi-gauge-empty:before{content:"󰡳"}.mdi-gauge-full:before{content:"󰡴"}.mdi-gauge-low:before{content:"󰡵"}.mdi-gavel:before{content:"󰊛"}.mdi-gender-female:before{content:"󰊜"}.mdi-gender-male:before{content:"󰊝"}.mdi-gender-male-female:before{content:"󰊞"}.mdi-gender-male-female-variant:before{content:"󱄿"}.mdi-gender-non-binary:before{content:"󱅀"}.mdi-gender-transgender:before{content:"󰊟"}.mdi-generator-mobile:before{content:"󱲊"}.mdi-generator-portable:before{content:"󱲋"}.mdi-generator-stationary:before{content:"󱲌"}.mdi-gentoo:before{content:"󰣨"}.mdi-gesture:before{content:"󰟋"}.mdi-gesture-double-tap:before{content:"󰜼"}.mdi-gesture-pinch:before{content:"󰪽"}.mdi-gesture-spread:before{content:"󰪾"}.mdi-gesture-swipe:before{content:"󰵶"}.mdi-gesture-swipe-down:before{content:"󰜽"}.mdi-gesture-swipe-horizontal:before{content:"󰪿"}.mdi-gesture-swipe-left:before{content:"󰜾"}.mdi-gesture-swipe-right:before{content:"󰜿"}.mdi-gesture-swipe-up:before{content:"󰝀"}.mdi-gesture-swipe-vertical:before{content:"󰫀"}.mdi-gesture-tap:before{content:"󰝁"}.mdi-gesture-tap-box:before{content:"󱊩"}.mdi-gesture-tap-button:before{content:"󱊨"}.mdi-gesture-tap-hold:before{content:"󰵷"}.mdi-gesture-two-double-tap:before{content:"󰝂"}.mdi-gesture-two-tap:before{content:"󰝃"}.mdi-ghost:before{content:"󰊠"}.mdi-ghost-off:before{content:"󰧵"}.mdi-ghost-off-outline:before{content:"󱙜"}.mdi-ghost-outline:before{content:"󱙝"}.mdi-gift:before{content:"󰹄"}.mdi-gift-off:before{content:"󱛯"}.mdi-gift-off-outline:before{content:"󱛰"}.mdi-gift-open:before{content:"󱛱"}.mdi-gift-open-outline:before{content:"󱛲"}.mdi-gift-outline:before{content:"󰊡"}.mdi-git:before{content:"󰊢"}.mdi-github:before{content:"󰊤"}.mdi-gitlab:before{content:"󰮠"}.mdi-glass-cocktail:before{content:"󰍖"}.mdi-glass-cocktail-off:before{content:"󱗦"}.mdi-glass-flute:before{content:"󰊥"}.mdi-glass-fragile:before{content:"󱡳"}.mdi-glass-mug:before{content:"󰊦"}.mdi-glass-mug-off:before{content:"󱗧"}.mdi-glass-mug-variant:before{content:"󱄖"}.mdi-glass-mug-variant-off:before{content:"󱗨"}.mdi-glass-pint-outline:before{content:"󱌍"}.mdi-glass-stange:before{content:"󰊧"}.mdi-glass-tulip:before{content:"󰊨"}.mdi-glass-wine:before{content:"󰡶"}.mdi-glasses:before{content:"󰊪"}.mdi-globe-light:before{content:"󰙯"}.mdi-globe-light-outline:before{content:"󱋗"}.mdi-globe-model:before{content:"󰣩"}.mdi-gmail:before{content:"󰊫"}.mdi-gnome:before{content:"󰊬"}.mdi-go-kart:before{content:"󰵹"}.mdi-go-kart-track:before{content:"󰵺"}.mdi-gog:before{content:"󰮡"}.mdi-gold:before{content:"󱉏"}.mdi-golf:before{content:"󰠣"}.mdi-golf-cart:before{content:"󱆤"}.mdi-golf-tee:before{content:"󱂃"}.mdi-gondola:before{content:"󰚆"}.mdi-goodreads:before{content:"󰵻"}.mdi-google:before{content:"󰊭"}.mdi-google-ads:before{content:"󰲇"}.mdi-google-analytics:before{content:"󰟌"}.mdi-google-assistant:before{content:"󰟍"}.mdi-google-cardboard:before{content:"󰊮"}.mdi-google-chrome:before{content:"󰊯"}.mdi-google-circles:before{content:"󰊰"}.mdi-google-circles-communities:before{content:"󰊱"}.mdi-google-circles-extended:before{content:"󰊲"}.mdi-google-circles-group:before{content:"󰊳"}.mdi-google-classroom:before{content:"󰋀"}.mdi-google-cloud:before{content:"󱇶"}.mdi-google-downasaur:before{content:"󱍢"}.mdi-google-drive:before{content:"󰊶"}.mdi-google-earth:before{content:"󰊷"}.mdi-google-fit:before{content:"󰥬"}.mdi-google-glass:before{content:"󰊸"}.mdi-google-hangouts:before{content:"󰋉"}.mdi-google-keep:before{content:"󰛜"}.mdi-google-lens:before{content:"󰧶"}.mdi-google-maps:before{content:"󰗵"}.mdi-google-my-business:before{content:"󱁈"}.mdi-google-nearby:before{content:"󰊹"}.mdi-google-play:before{content:"󰊼"}.mdi-google-plus:before{content:"󰊽"}.mdi-google-podcast:before{content:"󰺹"}.mdi-google-spreadsheet:before{content:"󰧷"}.mdi-google-street-view:before{content:"󰲈"}.mdi-google-translate:before{content:"󰊿"}.mdi-gradient-horizontal:before{content:"󱝊"}.mdi-gradient-vertical:before{content:"󰚠"}.mdi-grain:before{content:"󰵼"}.mdi-graph:before{content:"󱁉"}.mdi-graph-outline:before{content:"󱁊"}.mdi-graphql:before{content:"󰡷"}.mdi-grass:before{content:"󱔐"}.mdi-grave-stone:before{content:"󰮢"}.mdi-grease-pencil:before{content:"󰙈"}.mdi-greater-than:before{content:"󰥭"}.mdi-greater-than-or-equal:before{content:"󰥮"}.mdi-greenhouse:before{content:"󰀭"}.mdi-grid:before{content:"󰋁"}.mdi-grid-large:before{content:"󰝘"}.mdi-grid-off:before{content:"󰋂"}.mdi-grill:before{content:"󰹅"}.mdi-grill-outline:before{content:"󱆊"}.mdi-group:before{content:"󰋃"}.mdi-guitar-acoustic:before{content:"󰝱"}.mdi-guitar-electric:before{content:"󰋄"}.mdi-guitar-pick:before{content:"󰋅"}.mdi-guitar-pick-outline:before{content:"󰋆"}.mdi-guy-fawkes-mask:before{content:"󰠥"}.mdi-gymnastics:before{content:"󱩁"}.mdi-hail:before{content:"󰫁"}.mdi-hair-dryer:before{content:"󱃯"}.mdi-hair-dryer-outline:before{content:"󱃰"}.mdi-halloween:before{content:"󰮣"}.mdi-hamburger:before{content:"󰚅"}.mdi-hamburger-check:before{content:"󱝶"}.mdi-hamburger-minus:before{content:"󱝷"}.mdi-hamburger-off:before{content:"󱝸"}.mdi-hamburger-plus:before{content:"󱝹"}.mdi-hamburger-remove:before{content:"󱝺"}.mdi-hammer:before{content:"󰣪"}.mdi-hammer-screwdriver:before{content:"󱌢"}.mdi-hammer-sickle:before{content:"󱢇"}.mdi-hammer-wrench:before{content:"󱌣"}.mdi-hand-back-left:before{content:"󰹆"}.mdi-hand-back-left-off:before{content:"󱠰"}.mdi-hand-back-left-off-outline:before{content:"󱠲"}.mdi-hand-back-left-outline:before{content:"󱠬"}.mdi-hand-back-right:before{content:"󰹇"}.mdi-hand-back-right-off:before{content:"󱠱"}.mdi-hand-back-right-off-outline:before{content:"󱠳"}.mdi-hand-back-right-outline:before{content:"󱠭"}.mdi-hand-clap:before{content:"󱥋"}.mdi-hand-clap-off:before{content:"󱩂"}.mdi-hand-coin:before{content:"󱢏"}.mdi-hand-coin-outline:before{content:"󱢐"}.mdi-hand-cycle:before{content:"󱮜"}.mdi-hand-extended:before{content:"󱢶"}.mdi-hand-extended-outline:before{content:"󱢷"}.mdi-hand-front-left:before{content:"󱠫"}.mdi-hand-front-left-outline:before{content:"󱠮"}.mdi-hand-front-right:before{content:"󰩏"}.mdi-hand-front-right-outline:before{content:"󱠯"}.mdi-hand-heart:before{content:"󱃱"}.mdi-hand-heart-outline:before{content:"󱕾"}.mdi-hand-okay:before{content:"󰩐"}.mdi-hand-peace:before{content:"󰩑"}.mdi-hand-peace-variant:before{content:"󰩒"}.mdi-hand-pointing-down:before{content:"󰩓"}.mdi-hand-pointing-left:before{content:"󰩔"}.mdi-hand-pointing-right:before{content:"󰋇"}.mdi-hand-pointing-up:before{content:"󰩕"}.mdi-hand-saw:before{content:"󰹈"}.mdi-hand-wash:before{content:"󱕿"}.mdi-hand-wash-outline:before{content:"󱖀"}.mdi-hand-water:before{content:"󱎟"}.mdi-hand-wave:before{content:"󱠡"}.mdi-hand-wave-outline:before{content:"󱠢"}.mdi-handball:before{content:"󰽓"}.mdi-handcuffs:before{content:"󱄾"}.mdi-hands-pray:before{content:"󰕹"}.mdi-handshake:before{content:"󱈘"}.mdi-handshake-outline:before{content:"󱖡"}.mdi-hanger:before{content:"󰋈"}.mdi-hard-hat:before{content:"󰥯"}.mdi-harddisk:before{content:"󰋊"}.mdi-harddisk-plus:before{content:"󱁋"}.mdi-harddisk-remove:before{content:"󱁌"}.mdi-hat-fedora:before{content:"󰮤"}.mdi-hazard-lights:before{content:"󰲉"}.mdi-hdmi-port:before{content:"󱮸"}.mdi-hdr:before{content:"󰵽"}.mdi-hdr-off:before{content:"󰵾"}.mdi-head:before{content:"󱍞"}.mdi-head-alert:before{content:"󱌸"}.mdi-head-alert-outline:before{content:"󱌹"}.mdi-head-check:before{content:"󱌺"}.mdi-head-check-outline:before{content:"󱌻"}.mdi-head-cog:before{content:"󱌼"}.mdi-head-cog-outline:before{content:"󱌽"}.mdi-head-dots-horizontal:before{content:"󱌾"}.mdi-head-dots-horizontal-outline:before{content:"󱌿"}.mdi-head-flash:before{content:"󱍀"}.mdi-head-flash-outline:before{content:"󱍁"}.mdi-head-heart:before{content:"󱍂"}.mdi-head-heart-outline:before{content:"󱍃"}.mdi-head-lightbulb:before{content:"󱍄"}.mdi-head-lightbulb-outline:before{content:"󱍅"}.mdi-head-minus:before{content:"󱍆"}.mdi-head-minus-outline:before{content:"󱍇"}.mdi-head-outline:before{content:"󱍟"}.mdi-head-plus:before{content:"󱍈"}.mdi-head-plus-outline:before{content:"󱍉"}.mdi-head-question:before{content:"󱍊"}.mdi-head-question-outline:before{content:"󱍋"}.mdi-head-remove:before{content:"󱍌"}.mdi-head-remove-outline:before{content:"󱍍"}.mdi-head-snowflake:before{content:"󱍎"}.mdi-head-snowflake-outline:before{content:"󱍏"}.mdi-head-sync:before{content:"󱍐"}.mdi-head-sync-outline:before{content:"󱍑"}.mdi-headphones:before{content:"󰋋"}.mdi-headphones-bluetooth:before{content:"󰥰"}.mdi-headphones-box:before{content:"󰋌"}.mdi-headphones-off:before{content:"󰟎"}.mdi-headphones-settings:before{content:"󰋍"}.mdi-headset:before{content:"󰋎"}.mdi-headset-dock:before{content:"󰋏"}.mdi-headset-off:before{content:"󰋐"}.mdi-heart:before{content:"󰋑"}.mdi-heart-box:before{content:"󰋒"}.mdi-heart-box-outline:before{content:"󰋓"}.mdi-heart-broken:before{content:"󰋔"}.mdi-heart-broken-outline:before{content:"󰴔"}.mdi-heart-circle:before{content:"󰥱"}.mdi-heart-circle-outline:before{content:"󰥲"}.mdi-heart-cog:before{content:"󱙣"}.mdi-heart-cog-outline:before{content:"󱙤"}.mdi-heart-flash:before{content:"󰻹"}.mdi-heart-half:before{content:"󰛟"}.mdi-heart-half-full:before{content:"󰛞"}.mdi-heart-half-outline:before{content:"󰛠"}.mdi-heart-minus:before{content:"󱐯"}.mdi-heart-minus-outline:before{content:"󱐲"}.mdi-heart-multiple:before{content:"󰩖"}.mdi-heart-multiple-outline:before{content:"󰩗"}.mdi-heart-off:before{content:"󰝙"}.mdi-heart-off-outline:before{content:"󱐴"}.mdi-heart-outline:before{content:"󰋕"}.mdi-heart-plus:before{content:"󱐮"}.mdi-heart-plus-outline:before{content:"󱐱"}.mdi-heart-pulse:before{content:"󰗶"}.mdi-heart-remove:before{content:"󱐰"}.mdi-heart-remove-outline:before{content:"󱐳"}.mdi-heart-search:before{content:"󱲍"}.mdi-heart-settings:before{content:"󱙥"}.mdi-heart-settings-outline:before{content:"󱙦"}.mdi-heat-pump:before{content:"󱩃"}.mdi-heat-pump-outline:before{content:"󱩄"}.mdi-heat-wave:before{content:"󱩅"}.mdi-heating-coil:before{content:"󱪯"}.mdi-helicopter:before{content:"󰫂"}.mdi-help:before{content:"󰋖"}.mdi-help-box:before{content:"󰞋"}.mdi-help-box-multiple:before{content:"󱰊"}.mdi-help-box-multiple-outline:before{content:"󱰋"}.mdi-help-box-outline:before{content:"󱰌"}.mdi-help-circle:before{content:"󰋗"}.mdi-help-circle-outline:before{content:"󰘥"}.mdi-help-network:before{content:"󰛵"}.mdi-help-network-outline:before{content:"󰲊"}.mdi-help-rhombus:before{content:"󰮥"}.mdi-help-rhombus-outline:before{content:"󰮦"}.mdi-hexadecimal:before{content:"󱊧"}.mdi-hexagon:before{content:"󰋘"}.mdi-hexagon-multiple:before{content:"󰛡"}.mdi-hexagon-multiple-outline:before{content:"󱃲"}.mdi-hexagon-outline:before{content:"󰋙"}.mdi-hexagon-slice-1:before{content:"󰫃"}.mdi-hexagon-slice-2:before{content:"󰫄"}.mdi-hexagon-slice-3:before{content:"󰫅"}.mdi-hexagon-slice-4:before{content:"󰫆"}.mdi-hexagon-slice-5:before{content:"󰫇"}.mdi-hexagon-slice-6:before{content:"󰫈"}.mdi-hexagram:before{content:"󰫉"}.mdi-hexagram-outline:before{content:"󰫊"}.mdi-high-definition:before{content:"󰟏"}.mdi-high-definition-box:before{content:"󰡸"}.mdi-highway:before{content:"󰗷"}.mdi-hiking:before{content:"󰵿"}.mdi-history:before{content:"󰋚"}.mdi-hockey-puck:before{content:"󰡹"}.mdi-hockey-sticks:before{content:"󰡺"}.mdi-hololens:before{content:"󰋛"}.mdi-home:before{content:"󰋜"}.mdi-home-account:before{content:"󰠦"}.mdi-home-alert:before{content:"󰡻"}.mdi-home-alert-outline:before{content:"󱗐"}.mdi-home-analytics:before{content:"󰺺"}.mdi-home-assistant:before{content:"󰟐"}.mdi-home-automation:before{content:"󰟑"}.mdi-home-battery:before{content:"󱤁"}.mdi-home-battery-outline:before{content:"󱤂"}.mdi-home-circle:before{content:"󰟒"}.mdi-home-circle-outline:before{content:"󱁍"}.mdi-home-city:before{content:"󰴕"}.mdi-home-city-outline:before{content:"󰴖"}.mdi-home-clock:before{content:"󱨒"}.mdi-home-clock-outline:before{content:"󱨓"}.mdi-home-edit:before{content:"󱅙"}.mdi-home-edit-outline:before{content:"󱅚"}.mdi-home-export-outline:before{content:"󰾛"}.mdi-home-flood:before{content:"󰻺"}.mdi-home-floor-0:before{content:"󰷒"}.mdi-home-floor-1:before{content:"󰶀"}.mdi-home-floor-2:before{content:"󰶁"}.mdi-home-floor-3:before{content:"󰶂"}.mdi-home-floor-a:before{content:"󰶃"}.mdi-home-floor-b:before{content:"󰶄"}.mdi-home-floor-g:before{content:"󰶅"}.mdi-home-floor-l:before{content:"󰶆"}.mdi-home-floor-negative-1:before{content:"󰷓"}.mdi-home-group:before{content:"󰷔"}.mdi-home-group-minus:before{content:"󱧁"}.mdi-home-group-plus:before{content:"󱧀"}.mdi-home-group-remove:before{content:"󱧂"}.mdi-home-heart:before{content:"󰠧"}.mdi-home-import-outline:before{content:"󰾜"}.mdi-home-lightbulb:before{content:"󱉑"}.mdi-home-lightbulb-outline:before{content:"󱉒"}.mdi-home-lightning-bolt:before{content:"󱤃"}.mdi-home-lightning-bolt-outline:before{content:"󱤄"}.mdi-home-lock:before{content:"󰣫"}.mdi-home-lock-open:before{content:"󰣬"}.mdi-home-map-marker:before{content:"󰗸"}.mdi-home-minus:before{content:"󰥴"}.mdi-home-minus-outline:before{content:"󱏕"}.mdi-home-modern:before{content:"󰋝"}.mdi-home-off:before{content:"󱩆"}.mdi-home-off-outline:before{content:"󱩇"}.mdi-home-outline:before{content:"󰚡"}.mdi-home-percent:before{content:"󱱼"}.mdi-home-percent-outline:before{content:"󱱽"}.mdi-home-plus:before{content:"󰥵"}.mdi-home-plus-outline:before{content:"󱏖"}.mdi-home-remove:before{content:"󱉇"}.mdi-home-remove-outline:before{content:"󱏗"}.mdi-home-roof:before{content:"󱄫"}.mdi-home-search:before{content:"󱎰"}.mdi-home-search-outline:before{content:"󱎱"}.mdi-home-silo:before{content:"󱮠"}.mdi-home-silo-outline:before{content:"󱮡"}.mdi-home-sound-in:before{content:"󱰯"}.mdi-home-sound-in-outline:before{content:"󱰰"}.mdi-home-sound-out:before{content:"󱰱"}.mdi-home-sound-out-outline:before{content:"󱰲"}.mdi-home-switch:before{content:"󱞔"}.mdi-home-switch-outline:before{content:"󱞕"}.mdi-home-thermometer:before{content:"󰽔"}.mdi-home-thermometer-outline:before{content:"󰽕"}.mdi-home-variant:before{content:"󰋞"}.mdi-home-variant-outline:before{content:"󰮧"}.mdi-hook:before{content:"󰛢"}.mdi-hook-off:before{content:"󰛣"}.mdi-hoop-house:before{content:"󰹖"}.mdi-hops:before{content:"󰋟"}.mdi-horizontal-rotate-clockwise:before{content:"󱃳"}.mdi-horizontal-rotate-counterclockwise:before{content:"󱃴"}.mdi-horse:before{content:"󱖿"}.mdi-horse-human:before{content:"󱗀"}.mdi-horse-variant:before{content:"󱗁"}.mdi-horse-variant-fast:before{content:"󱡮"}.mdi-horseshoe:before{content:"󰩘"}.mdi-hospital:before{content:"󰿶"}.mdi-hospital-box:before{content:"󰋠"}.mdi-hospital-box-outline:before{content:"󰿷"}.mdi-hospital-building:before{content:"󰋡"}.mdi-hospital-marker:before{content:"󰋢"}.mdi-hot-tub:before{content:"󰠨"}.mdi-hours-12:before{content:"󱲔"}.mdi-hours-24:before{content:"󱑸"}.mdi-hub:before{content:"󱲕"}.mdi-hub-outline:before{content:"󱲖"}.mdi-hubspot:before{content:"󰴗"}.mdi-hulu:before{content:"󰠩"}.mdi-human:before{content:"󰋦"}.mdi-human-baby-changing-table:before{content:"󱎋"}.mdi-human-cane:before{content:"󱖁"}.mdi-human-capacity-decrease:before{content:"󱖛"}.mdi-human-capacity-increase:before{content:"󱖜"}.mdi-human-child:before{content:"󰋧"}.mdi-human-dolly:before{content:"󱦀"}.mdi-human-edit:before{content:"󱓨"}.mdi-human-female:before{content:"󰙉"}.mdi-human-female-boy:before{content:"󰩙"}.mdi-human-female-dance:before{content:"󱗉"}.mdi-human-female-female:before{content:"󰩚"}.mdi-human-female-female-child:before{content:"󱲎"}.mdi-human-female-girl:before{content:"󰩛"}.mdi-human-greeting:before{content:"󱟄"}.mdi-human-greeting-proximity:before{content:"󱖝"}.mdi-human-greeting-variant:before{content:"󰙊"}.mdi-human-handsdown:before{content:"󰙋"}.mdi-human-handsup:before{content:"󰙌"}.mdi-human-male:before{content:"󰙍"}.mdi-human-male-board:before{content:"󰢐"}.mdi-human-male-board-poll:before{content:"󰡆"}.mdi-human-male-boy:before{content:"󰩜"}.mdi-human-male-child:before{content:"󱎌"}.mdi-human-male-female:before{content:"󰋨"}.mdi-human-male-female-child:before{content:"󱠣"}.mdi-human-male-girl:before{content:"󰩝"}.mdi-human-male-height:before{content:"󰻻"}.mdi-human-male-height-variant:before{content:"󰻼"}.mdi-human-male-male:before{content:"󰩞"}.mdi-human-male-male-child:before{content:"󱲏"}.mdi-human-non-binary:before{content:"󱡈"}.mdi-human-pregnant:before{content:"󰗏"}.mdi-human-queue:before{content:"󱕱"}.mdi-human-scooter:before{content:"󱇩"}.mdi-human-walker:before{content:"󱭱"}.mdi-human-wheelchair:before{content:"󱎍"}.mdi-human-white-cane:before{content:"󱦁"}.mdi-humble-bundle:before{content:"󰝄"}.mdi-hvac:before{content:"󱍒"}.mdi-hvac-off:before{content:"󱖞"}.mdi-hydraulic-oil-level:before{content:"󱌤"}.mdi-hydraulic-oil-temperature:before{content:"󱌥"}.mdi-hydro-power:before{content:"󱋥"}.mdi-hydrogen-station:before{content:"󱢔"}.mdi-ice-cream:before{content:"󰠪"}.mdi-ice-cream-off:before{content:"󰹒"}.mdi-ice-pop:before{content:"󰻽"}.mdi-id-card:before{content:"󰿀"}.mdi-identifier:before{content:"󰻾"}.mdi-ideogram-cjk:before{content:"󱌱"}.mdi-ideogram-cjk-variant:before{content:"󱌲"}.mdi-image:before{content:"󰋩"}.mdi-image-album:before{content:"󰋪"}.mdi-image-area:before{content:"󰋫"}.mdi-image-area-close:before{content:"󰋬"}.mdi-image-auto-adjust:before{content:"󰿁"}.mdi-image-broken:before{content:"󰋭"}.mdi-image-broken-variant:before{content:"󰋮"}.mdi-image-check:before{content:"󱬥"}.mdi-image-check-outline:before{content:"󱬦"}.mdi-image-edit:before{content:"󱇣"}.mdi-image-edit-outline:before{content:"󱇤"}.mdi-image-filter-black-white:before{content:"󰋰"}.mdi-image-filter-center-focus:before{content:"󰋱"}.mdi-image-filter-center-focus-strong:before{content:"󰻿"}.mdi-image-filter-center-focus-strong-outline:before{content:"󰼀"}.mdi-image-filter-center-focus-weak:before{content:"󰋲"}.mdi-image-filter-drama:before{content:"󰋳"}.mdi-image-filter-drama-outline:before{content:"󱯿"}.mdi-image-filter-frames:before{content:"󰋴"}.mdi-image-filter-hdr:before{content:"󰋵"}.mdi-image-filter-hdr-outline:before{content:"󱱤"}.mdi-image-filter-none:before{content:"󰋶"}.mdi-image-filter-tilt-shift:before{content:"󰋷"}.mdi-image-filter-vintage:before{content:"󰋸"}.mdi-image-frame:before{content:"󰹉"}.mdi-image-lock:before{content:"󱪰"}.mdi-image-lock-outline:before{content:"󱪱"}.mdi-image-marker:before{content:"󱝻"}.mdi-image-marker-outline:before{content:"󱝼"}.mdi-image-minus:before{content:"󱐙"}.mdi-image-minus-outline:before{content:"󱭇"}.mdi-image-move:before{content:"󰧸"}.mdi-image-multiple:before{content:"󰋹"}.mdi-image-multiple-outline:before{content:"󰋯"}.mdi-image-off:before{content:"󰠫"}.mdi-image-off-outline:before{content:"󱇑"}.mdi-image-outline:before{content:"󰥶"}.mdi-image-plus:before{content:"󰡼"}.mdi-image-plus-outline:before{content:"󱭆"}.mdi-image-refresh:before{content:"󱧾"}.mdi-image-refresh-outline:before{content:"󱧿"}.mdi-image-remove:before{content:"󱐘"}.mdi-image-remove-outline:before{content:"󱭈"}.mdi-image-search:before{content:"󰥷"}.mdi-image-search-outline:before{content:"󰥸"}.mdi-image-size-select-actual:before{content:"󰲍"}.mdi-image-size-select-large:before{content:"󰲎"}.mdi-image-size-select-small:before{content:"󰲏"}.mdi-image-sync:before{content:"󱨀"}.mdi-image-sync-outline:before{content:"󱨁"}.mdi-image-text:before{content:"󱘍"}.mdi-import:before{content:"󰋺"}.mdi-inbox:before{content:"󰚇"}.mdi-inbox-arrow-down:before{content:"󰋻"}.mdi-inbox-arrow-down-outline:before{content:"󱉰"}.mdi-inbox-arrow-up:before{content:"󰏑"}.mdi-inbox-arrow-up-outline:before{content:"󱉱"}.mdi-inbox-full:before{content:"󱉲"}.mdi-inbox-full-outline:before{content:"󱉳"}.mdi-inbox-multiple:before{content:"󰢰"}.mdi-inbox-multiple-outline:before{content:"󰮨"}.mdi-inbox-outline:before{content:"󱉴"}.mdi-inbox-remove:before{content:"󱖟"}.mdi-inbox-remove-outline:before{content:"󱖠"}.mdi-incognito:before{content:"󰗹"}.mdi-incognito-circle:before{content:"󱐡"}.mdi-incognito-circle-off:before{content:"󱐢"}.mdi-incognito-off:before{content:"󰁵"}.mdi-induction:before{content:"󱡌"}.mdi-infinity:before{content:"󰛤"}.mdi-information:before{content:"󰋼"}.mdi-information-box:before{content:"󱱥"}.mdi-information-box-outline:before{content:"󱱦"}.mdi-information-off:before{content:"󱞌"}.mdi-information-off-outline:before{content:"󱞍"}.mdi-information-outline:before{content:"󰋽"}.mdi-information-slab-box:before{content:"󱱧"}.mdi-information-slab-box-outline:before{content:"󱱨"}.mdi-information-slab-circle:before{content:"󱱩"}.mdi-information-slab-circle-outline:before{content:"󱱪"}.mdi-information-slab-symbol:before{content:"󱱫"}.mdi-information-symbol:before{content:"󱱬"}.mdi-information-variant:before{content:"󰙎"}.mdi-information-variant-box:before{content:"󱱭"}.mdi-information-variant-box-outline:before{content:"󱱮"}.mdi-information-variant-circle:before{content:"󱱯"}.mdi-information-variant-circle-outline:before{content:"󱱰"}.mdi-instagram:before{content:"󰋾"}.mdi-instrument-triangle:before{content:"󱁎"}.mdi-integrated-circuit-chip:before{content:"󱤓"}.mdi-invert-colors:before{content:"󰌁"}.mdi-invert-colors-off:before{content:"󰹊"}.mdi-invoice:before{content:"󱳒"}.mdi-invoice-arrow-left:before{content:"󱳓"}.mdi-invoice-arrow-left-outline:before{content:"󱳔"}.mdi-invoice-arrow-right:before{content:"󱳕"}.mdi-invoice-arrow-right-outline:before{content:"󱳖"}.mdi-invoice-check:before{content:"󱳗"}.mdi-invoice-check-outline:before{content:"󱳘"}.mdi-invoice-clock:before{content:"󱳙"}.mdi-invoice-clock-outline:before{content:"󱳚"}.mdi-invoice-edit:before{content:"󱳛"}.mdi-invoice-edit-outline:before{content:"󱳜"}.mdi-invoice-export-outline:before{content:"󱳝"}.mdi-invoice-fast:before{content:"󱳞"}.mdi-invoice-fast-outline:before{content:"󱳟"}.mdi-invoice-import:before{content:"󱳠"}.mdi-invoice-import-outline:before{content:"󱳡"}.mdi-invoice-list:before{content:"󱳢"}.mdi-invoice-list-outline:before{content:"󱳣"}.mdi-invoice-minus:before{content:"󱳤"}.mdi-invoice-minus-outline:before{content:"󱳥"}.mdi-invoice-multiple:before{content:"󱳦"}.mdi-invoice-multiple-outline:before{content:"󱳧"}.mdi-invoice-outline:before{content:"󱳨"}.mdi-invoice-plus:before{content:"󱳩"}.mdi-invoice-plus-outline:before{content:"󱳪"}.mdi-invoice-remove:before{content:"󱳫"}.mdi-invoice-remove-outline:before{content:"󱳬"}.mdi-invoice-send:before{content:"󱳭"}.mdi-invoice-send-outline:before{content:"󱳮"}.mdi-invoice-text:before{content:"󱳯"}.mdi-invoice-text-arrow-left:before{content:"󱳰"}.mdi-invoice-text-arrow-left-outline:before{content:"󱳱"}.mdi-invoice-text-arrow-right:before{content:"󱳲"}.mdi-invoice-text-arrow-right-outline:before{content:"󱳳"}.mdi-invoice-text-check:before{content:"󱳴"}.mdi-invoice-text-check-outline:before{content:"󱳵"}.mdi-invoice-text-clock:before{content:"󱳶"}.mdi-invoice-text-clock-outline:before{content:"󱳷"}.mdi-invoice-text-edit:before{content:"󱳸"}.mdi-invoice-text-edit-outline:before{content:"󱳹"}.mdi-invoice-text-fast:before{content:"󱳺"}.mdi-invoice-text-fast-outline:before{content:"󱳻"}.mdi-invoice-text-minus:before{content:"󱳼"}.mdi-invoice-text-minus-outline:before{content:"󱳽"}.mdi-invoice-text-multiple:before{content:"󱳾"}.mdi-invoice-text-multiple-outline:before{content:"󱳿"}.mdi-invoice-text-outline:before{content:"󱴀"}.mdi-invoice-text-plus:before{content:"󱴁"}.mdi-invoice-text-plus-outline:before{content:"󱴂"}.mdi-invoice-text-remove:before{content:"󱴃"}.mdi-invoice-text-remove-outline:before{content:"󱴄"}.mdi-invoice-text-send:before{content:"󱴅"}.mdi-invoice-text-send-outline:before{content:"󱴆"}.mdi-iobroker:before{content:"󱋨"}.mdi-ip:before{content:"󰩟"}.mdi-ip-network:before{content:"󰩠"}.mdi-ip-network-outline:before{content:"󰲐"}.mdi-ip-outline:before{content:"󱦂"}.mdi-ipod:before{content:"󰲑"}.mdi-iron:before{content:"󱠤"}.mdi-iron-board:before{content:"󱠸"}.mdi-iron-outline:before{content:"󱠥"}.mdi-island:before{content:"󱁏"}.mdi-island-variant:before{content:"󱳆"}.mdi-iv-bag:before{content:"󱂹"}.mdi-jabber:before{content:"󰷕"}.mdi-jeepney:before{content:"󰌂"}.mdi-jellyfish:before{content:"󰼁"}.mdi-jellyfish-outline:before{content:"󰼂"}.mdi-jira:before{content:"󰌃"}.mdi-jquery:before{content:"󰡽"}.mdi-jsfiddle:before{content:"󰌄"}.mdi-jump-rope:before{content:"󱋿"}.mdi-kabaddi:before{content:"󰶇"}.mdi-kangaroo:before{content:"󱕘"}.mdi-karate:before{content:"󰠬"}.mdi-kayaking:before{content:"󰢯"}.mdi-keg:before{content:"󰌅"}.mdi-kettle:before{content:"󰗺"}.mdi-kettle-alert:before{content:"󱌗"}.mdi-kettle-alert-outline:before{content:"󱌘"}.mdi-kettle-off:before{content:"󱌛"}.mdi-kettle-off-outline:before{content:"󱌜"}.mdi-kettle-outline:before{content:"󰽖"}.mdi-kettle-pour-over:before{content:"󱜼"}.mdi-kettle-steam:before{content:"󱌙"}.mdi-kettle-steam-outline:before{content:"󱌚"}.mdi-kettlebell:before{content:"󱌀"}.mdi-key:before{content:"󰌆"}.mdi-key-alert:before{content:"󱦃"}.mdi-key-alert-outline:before{content:"󱦄"}.mdi-key-arrow-right:before{content:"󱌒"}.mdi-key-chain:before{content:"󱕴"}.mdi-key-chain-variant:before{content:"󱕵"}.mdi-key-change:before{content:"󰌇"}.mdi-key-link:before{content:"󱆟"}.mdi-key-minus:before{content:"󰌈"}.mdi-key-outline:before{content:"󰷖"}.mdi-key-plus:before{content:"󰌉"}.mdi-key-remove:before{content:"󰌊"}.mdi-key-star:before{content:"󱆞"}.mdi-key-variant:before{content:"󰌋"}.mdi-key-wireless:before{content:"󰿂"}.mdi-keyboard:before{content:"󰌌"}.mdi-keyboard-backspace:before{content:"󰌍"}.mdi-keyboard-caps:before{content:"󰌎"}.mdi-keyboard-close:before{content:"󰌏"}.mdi-keyboard-close-outline:before{content:"󱰀"}.mdi-keyboard-esc:before{content:"󱊷"}.mdi-keyboard-f1:before{content:"󱊫"}.mdi-keyboard-f10:before{content:"󱊴"}.mdi-keyboard-f11:before{content:"󱊵"}.mdi-keyboard-f12:before{content:"󱊶"}.mdi-keyboard-f2:before{content:"󱊬"}.mdi-keyboard-f3:before{content:"󱊭"}.mdi-keyboard-f4:before{content:"󱊮"}.mdi-keyboard-f5:before{content:"󱊯"}.mdi-keyboard-f6:before{content:"󱊰"}.mdi-keyboard-f7:before{content:"󱊱"}.mdi-keyboard-f8:before{content:"󱊲"}.mdi-keyboard-f9:before{content:"󱊳"}.mdi-keyboard-off:before{content:"󰌐"}.mdi-keyboard-off-outline:before{content:"󰹋"}.mdi-keyboard-outline:before{content:"󰥻"}.mdi-keyboard-return:before{content:"󰌑"}.mdi-keyboard-settings:before{content:"󰧹"}.mdi-keyboard-settings-outline:before{content:"󰧺"}.mdi-keyboard-space:before{content:"󱁐"}.mdi-keyboard-tab:before{content:"󰌒"}.mdi-keyboard-tab-reverse:before{content:"󰌥"}.mdi-keyboard-variant:before{content:"󰌓"}.mdi-khanda:before{content:"󱃽"}.mdi-kickstarter:before{content:"󰝅"}.mdi-kite:before{content:"󱦅"}.mdi-kite-outline:before{content:"󱦆"}.mdi-kitesurfing:before{content:"󱝄"}.mdi-klingon:before{content:"󱍛"}.mdi-knife:before{content:"󰧻"}.mdi-knife-military:before{content:"󰧼"}.mdi-knob:before{content:"󱮖"}.mdi-koala:before{content:"󱜿"}.mdi-kodi:before{content:"󰌔"}.mdi-kubernetes:before{content:"󱃾"}.mdi-label:before{content:"󰌕"}.mdi-label-multiple:before{content:"󱍵"}.mdi-label-multiple-outline:before{content:"󱍶"}.mdi-label-off:before{content:"󰫋"}.mdi-label-off-outline:before{content:"󰫌"}.mdi-label-outline:before{content:"󰌖"}.mdi-label-percent:before{content:"󱋪"}.mdi-label-percent-outline:before{content:"󱋫"}.mdi-label-variant:before{content:"󰫍"}.mdi-label-variant-outline:before{content:"󰫎"}.mdi-ladder:before{content:"󱖢"}.mdi-ladybug:before{content:"󰠭"}.mdi-lambda:before{content:"󰘧"}.mdi-lamp:before{content:"󰚵"}.mdi-lamp-outline:before{content:"󱟐"}.mdi-lamps:before{content:"󱕶"}.mdi-lamps-outline:before{content:"󱟑"}.mdi-lan:before{content:"󰌗"}.mdi-lan-check:before{content:"󱊪"}.mdi-lan-connect:before{content:"󰌘"}.mdi-lan-disconnect:before{content:"󰌙"}.mdi-lan-pending:before{content:"󰌚"}.mdi-land-fields:before{content:"󱪲"}.mdi-land-plots:before{content:"󱪳"}.mdi-land-plots-circle:before{content:"󱪴"}.mdi-land-plots-circle-variant:before{content:"󱪵"}.mdi-land-plots-marker:before{content:"󱱝"}.mdi-land-rows-horizontal:before{content:"󱪶"}.mdi-land-rows-vertical:before{content:"󱪷"}.mdi-landslide:before{content:"󱩈"}.mdi-landslide-outline:before{content:"󱩉"}.mdi-language-c:before{content:"󰙱"}.mdi-language-cpp:before{content:"󰙲"}.mdi-language-csharp:before{content:"󰌛"}.mdi-language-css3:before{content:"󰌜"}.mdi-language-fortran:before{content:"󱈚"}.mdi-language-go:before{content:"󰟓"}.mdi-language-haskell:before{content:"󰲒"}.mdi-language-html5:before{content:"󰌝"}.mdi-language-java:before{content:"󰬷"}.mdi-language-javascript:before{content:"󰌞"}.mdi-language-kotlin:before{content:"󱈙"}.mdi-language-lua:before{content:"󰢱"}.mdi-language-markdown:before{content:"󰍔"}.mdi-language-markdown-outline:before{content:"󰽛"}.mdi-language-php:before{content:"󰌟"}.mdi-language-python:before{content:"󰌠"}.mdi-language-r:before{content:"󰟔"}.mdi-language-ruby:before{content:"󰴭"}.mdi-language-ruby-on-rails:before{content:"󰫏"}.mdi-language-rust:before{content:"󱘗"}.mdi-language-swift:before{content:"󰛥"}.mdi-language-typescript:before{content:"󰛦"}.mdi-language-xaml:before{content:"󰙳"}.mdi-laptop:before{content:"󰌢"}.mdi-laptop-account:before{content:"󱩊"}.mdi-laptop-off:before{content:"󰛧"}.mdi-laravel:before{content:"󰫐"}.mdi-laser-pointer:before{content:"󱒄"}.mdi-lasso:before{content:"󰼃"}.mdi-lastpass:before{content:"󰑆"}.mdi-latitude:before{content:"󰽗"}.mdi-launch:before{content:"󰌧"}.mdi-lava-lamp:before{content:"󰟕"}.mdi-layers:before{content:"󰌨"}.mdi-layers-edit:before{content:"󱢒"}.mdi-layers-minus:before{content:"󰹌"}.mdi-layers-off:before{content:"󰌩"}.mdi-layers-off-outline:before{content:"󰧽"}.mdi-layers-outline:before{content:"󰧾"}.mdi-layers-plus:before{content:"󰹍"}.mdi-layers-remove:before{content:"󰹎"}.mdi-layers-search:before{content:"󱈆"}.mdi-layers-search-outline:before{content:"󱈇"}.mdi-layers-triple:before{content:"󰽘"}.mdi-layers-triple-outline:before{content:"󰽙"}.mdi-lead-pencil:before{content:"󰙏"}.mdi-leaf:before{content:"󰌪"}.mdi-leaf-circle:before{content:"󱤅"}.mdi-leaf-circle-outline:before{content:"󱤆"}.mdi-leaf-maple:before{content:"󰲓"}.mdi-leaf-maple-off:before{content:"󱋚"}.mdi-leaf-off:before{content:"󱋙"}.mdi-leak:before{content:"󰷗"}.mdi-leak-off:before{content:"󰷘"}.mdi-lectern:before{content:"󱫰"}.mdi-led-off:before{content:"󰌫"}.mdi-led-on:before{content:"󰌬"}.mdi-led-outline:before{content:"󰌭"}.mdi-led-strip:before{content:"󰟖"}.mdi-led-strip-variant:before{content:"󱁑"}.mdi-led-strip-variant-off:before{content:"󱩋"}.mdi-led-variant-off:before{content:"󰌮"}.mdi-led-variant-on:before{content:"󰌯"}.mdi-led-variant-outline:before{content:"󰌰"}.mdi-leek:before{content:"󱅽"}.mdi-less-than:before{content:"󰥼"}.mdi-less-than-or-equal:before{content:"󰥽"}.mdi-library:before{content:"󰌱"}.mdi-library-outline:before{content:"󱨢"}.mdi-library-shelves:before{content:"󰮩"}.mdi-license:before{content:"󰿃"}.mdi-lifebuoy:before{content:"󰡾"}.mdi-light-flood-down:before{content:"󱦇"}.mdi-light-flood-up:before{content:"󱦈"}.mdi-light-recessed:before{content:"󱞛"}.mdi-light-switch:before{content:"󰥾"}.mdi-light-switch-off:before{content:"󱨤"}.mdi-lightbulb:before{content:"󰌵"}.mdi-lightbulb-alert:before{content:"󱧡"}.mdi-lightbulb-alert-outline:before{content:"󱧢"}.mdi-lightbulb-auto:before{content:"󱠀"}.mdi-lightbulb-auto-outline:before{content:"󱠁"}.mdi-lightbulb-cfl:before{content:"󱈈"}.mdi-lightbulb-cfl-off:before{content:"󱈉"}.mdi-lightbulb-cfl-spiral:before{content:"󱉵"}.mdi-lightbulb-cfl-spiral-off:before{content:"󱋃"}.mdi-lightbulb-fluorescent-tube:before{content:"󱠄"}.mdi-lightbulb-fluorescent-tube-outline:before{content:"󱠅"}.mdi-lightbulb-group:before{content:"󱉓"}.mdi-lightbulb-group-off:before{content:"󱋍"}.mdi-lightbulb-group-off-outline:before{content:"󱋎"}.mdi-lightbulb-group-outline:before{content:"󱉔"}.mdi-lightbulb-multiple:before{content:"󱉕"}.mdi-lightbulb-multiple-off:before{content:"󱋏"}.mdi-lightbulb-multiple-off-outline:before{content:"󱋐"}.mdi-lightbulb-multiple-outline:before{content:"󱉖"}.mdi-lightbulb-night:before{content:"󱩌"}.mdi-lightbulb-night-outline:before{content:"󱩍"}.mdi-lightbulb-off:before{content:"󰹏"}.mdi-lightbulb-off-outline:before{content:"󰹐"}.mdi-lightbulb-on:before{content:"󰛨"}.mdi-lightbulb-on-10:before{content:"󱩎"}.mdi-lightbulb-on-20:before{content:"󱩏"}.mdi-lightbulb-on-30:before{content:"󱩐"}.mdi-lightbulb-on-40:before{content:"󱩑"}.mdi-lightbulb-on-50:before{content:"󱩒"}.mdi-lightbulb-on-60:before{content:"󱩓"}.mdi-lightbulb-on-70:before{content:"󱩔"}.mdi-lightbulb-on-80:before{content:"󱩕"}.mdi-lightbulb-on-90:before{content:"󱩖"}.mdi-lightbulb-on-outline:before{content:"󰛩"}.mdi-lightbulb-outline:before{content:"󰌶"}.mdi-lightbulb-question:before{content:"󱧣"}.mdi-lightbulb-question-outline:before{content:"󱧤"}.mdi-lightbulb-spot:before{content:"󱟴"}.mdi-lightbulb-spot-off:before{content:"󱟵"}.mdi-lightbulb-variant:before{content:"󱠂"}.mdi-lightbulb-variant-outline:before{content:"󱠃"}.mdi-lighthouse:before{content:"󰧿"}.mdi-lighthouse-on:before{content:"󰨀"}.mdi-lightning-bolt:before{content:"󱐋"}.mdi-lightning-bolt-circle:before{content:"󰠠"}.mdi-lightning-bolt-outline:before{content:"󱐌"}.mdi-line-scan:before{content:"󰘤"}.mdi-lingerie:before{content:"󱑶"}.mdi-link:before{content:"󰌷"}.mdi-link-box:before{content:"󰴚"}.mdi-link-box-outline:before{content:"󰴛"}.mdi-link-box-variant:before{content:"󰴜"}.mdi-link-box-variant-outline:before{content:"󰴝"}.mdi-link-circle:before{content:"󱲬"}.mdi-link-circle-outline:before{content:"󱲭"}.mdi-link-edit:before{content:"󱲮"}.mdi-link-lock:before{content:"󱂺"}.mdi-link-off:before{content:"󰌸"}.mdi-link-plus:before{content:"󰲔"}.mdi-link-variant:before{content:"󰌹"}.mdi-link-variant-minus:before{content:"󱃿"}.mdi-link-variant-off:before{content:"󰌺"}.mdi-link-variant-plus:before{content:"󱄀"}.mdi-link-variant-remove:before{content:"󱄁"}.mdi-linkedin:before{content:"󰌻"}.mdi-linux:before{content:"󰌽"}.mdi-linux-mint:before{content:"󰣭"}.mdi-lipstick:before{content:"󱎵"}.mdi-liquid-spot:before{content:"󱠦"}.mdi-liquor:before{content:"󱤞"}.mdi-list-box:before{content:"󱭻"}.mdi-list-box-outline:before{content:"󱭼"}.mdi-list-status:before{content:"󱖫"}.mdi-litecoin:before{content:"󰩡"}.mdi-loading:before{content:"󰝲"}.mdi-location-enter:before{content:"󰿄"}.mdi-location-exit:before{content:"󰿅"}.mdi-lock:before{content:"󰌾"}.mdi-lock-alert:before{content:"󰣮"}.mdi-lock-alert-outline:before{content:"󱗑"}.mdi-lock-check:before{content:"󱎚"}.mdi-lock-check-outline:before{content:"󱚨"}.mdi-lock-clock:before{content:"󰥿"}.mdi-lock-minus:before{content:"󱚩"}.mdi-lock-minus-outline:before{content:"󱚪"}.mdi-lock-off:before{content:"󱙱"}.mdi-lock-off-outline:before{content:"󱙲"}.mdi-lock-open:before{content:"󰌿"}.mdi-lock-open-alert:before{content:"󱎛"}.mdi-lock-open-alert-outline:before{content:"󱗒"}.mdi-lock-open-check:before{content:"󱎜"}.mdi-lock-open-check-outline:before{content:"󱚫"}.mdi-lock-open-minus:before{content:"󱚬"}.mdi-lock-open-minus-outline:before{content:"󱚭"}.mdi-lock-open-outline:before{content:"󰍀"}.mdi-lock-open-plus:before{content:"󱚮"}.mdi-lock-open-plus-outline:before{content:"󱚯"}.mdi-lock-open-remove:before{content:"󱚰"}.mdi-lock-open-remove-outline:before{content:"󱚱"}.mdi-lock-open-variant:before{content:"󰿆"}.mdi-lock-open-variant-outline:before{content:"󰿇"}.mdi-lock-outline:before{content:"󰍁"}.mdi-lock-pattern:before{content:"󰛪"}.mdi-lock-percent:before{content:"󱰒"}.mdi-lock-percent-open:before{content:"󱰓"}.mdi-lock-percent-open-outline:before{content:"󱰔"}.mdi-lock-percent-open-variant:before{content:"󱰕"}.mdi-lock-percent-open-variant-outline:before{content:"󱰖"}.mdi-lock-percent-outline:before{content:"󱰗"}.mdi-lock-plus:before{content:"󰗻"}.mdi-lock-plus-outline:before{content:"󱚲"}.mdi-lock-question:before{content:"󰣯"}.mdi-lock-remove:before{content:"󱚳"}.mdi-lock-remove-outline:before{content:"󱚴"}.mdi-lock-reset:before{content:"󰝳"}.mdi-lock-smart:before{content:"󰢲"}.mdi-locker:before{content:"󰟗"}.mdi-locker-multiple:before{content:"󰟘"}.mdi-login:before{content:"󰍂"}.mdi-login-variant:before{content:"󰗼"}.mdi-logout:before{content:"󰍃"}.mdi-logout-variant:before{content:"󰗽"}.mdi-longitude:before{content:"󰽚"}.mdi-looks:before{content:"󰍄"}.mdi-lotion:before{content:"󱖂"}.mdi-lotion-outline:before{content:"󱖃"}.mdi-lotion-plus:before{content:"󱖄"}.mdi-lotion-plus-outline:before{content:"󱖅"}.mdi-loupe:before{content:"󰍅"}.mdi-lumx:before{content:"󰍆"}.mdi-lungs:before{content:"󱂄"}.mdi-mace:before{content:"󱡃"}.mdi-magazine-pistol:before{content:"󰌤"}.mdi-magazine-rifle:before{content:"󰌣"}.mdi-magic-staff:before{content:"󱡄"}.mdi-magnet:before{content:"󰍇"}.mdi-magnet-on:before{content:"󰍈"}.mdi-magnify:before{content:"󰍉"}.mdi-magnify-close:before{content:"󰦀"}.mdi-magnify-expand:before{content:"󱡴"}.mdi-magnify-minus:before{content:"󰍊"}.mdi-magnify-minus-cursor:before{content:"󰩢"}.mdi-magnify-minus-outline:before{content:"󰛬"}.mdi-magnify-plus:before{content:"󰍋"}.mdi-magnify-plus-cursor:before{content:"󰩣"}.mdi-magnify-plus-outline:before{content:"󰛭"}.mdi-magnify-remove-cursor:before{content:"󱈌"}.mdi-magnify-remove-outline:before{content:"󱈍"}.mdi-magnify-scan:before{content:"󱉶"}.mdi-mail:before{content:"󰺻"}.mdi-mailbox:before{content:"󰛮"}.mdi-mailbox-open:before{content:"󰶈"}.mdi-mailbox-open-outline:before{content:"󰶉"}.mdi-mailbox-open-up:before{content:"󰶊"}.mdi-mailbox-open-up-outline:before{content:"󰶋"}.mdi-mailbox-outline:before{content:"󰶌"}.mdi-mailbox-up:before{content:"󰶍"}.mdi-mailbox-up-outline:before{content:"󰶎"}.mdi-manjaro:before{content:"󱘊"}.mdi-map:before{content:"󰍍"}.mdi-map-check:before{content:"󰺼"}.mdi-map-check-outline:before{content:"󰺽"}.mdi-map-clock:before{content:"󰴞"}.mdi-map-clock-outline:before{content:"󰴟"}.mdi-map-legend:before{content:"󰨁"}.mdi-map-marker:before{content:"󰍎"}.mdi-map-marker-account:before{content:"󱣣"}.mdi-map-marker-account-outline:before{content:"󱣤"}.mdi-map-marker-alert:before{content:"󰼅"}.mdi-map-marker-alert-outline:before{content:"󰼆"}.mdi-map-marker-check:before{content:"󰲕"}.mdi-map-marker-check-outline:before{content:"󱋻"}.mdi-map-marker-circle:before{content:"󰍏"}.mdi-map-marker-distance:before{content:"󰣰"}.mdi-map-marker-down:before{content:"󱄂"}.mdi-map-marker-left:before{content:"󱋛"}.mdi-map-marker-left-outline:before{content:"󱋝"}.mdi-map-marker-minus:before{content:"󰙐"}.mdi-map-marker-minus-outline:before{content:"󱋹"}.mdi-map-marker-multiple:before{content:"󰍐"}.mdi-map-marker-multiple-outline:before{content:"󱉷"}.mdi-map-marker-off:before{content:"󰍑"}.mdi-map-marker-off-outline:before{content:"󱋽"}.mdi-map-marker-outline:before{content:"󰟙"}.mdi-map-marker-path:before{content:"󰴠"}.mdi-map-marker-plus:before{content:"󰙑"}.mdi-map-marker-plus-outline:before{content:"󱋸"}.mdi-map-marker-question:before{content:"󰼇"}.mdi-map-marker-question-outline:before{content:"󰼈"}.mdi-map-marker-radius:before{content:"󰍒"}.mdi-map-marker-radius-outline:before{content:"󱋼"}.mdi-map-marker-remove:before{content:"󰼉"}.mdi-map-marker-remove-outline:before{content:"󱋺"}.mdi-map-marker-remove-variant:before{content:"󰼊"}.mdi-map-marker-right:before{content:"󱋜"}.mdi-map-marker-right-outline:before{content:"󱋞"}.mdi-map-marker-star:before{content:"󱘈"}.mdi-map-marker-star-outline:before{content:"󱘉"}.mdi-map-marker-up:before{content:"󱄃"}.mdi-map-minus:before{content:"󰦁"}.mdi-map-outline:before{content:"󰦂"}.mdi-map-plus:before{content:"󰦃"}.mdi-map-search:before{content:"󰦄"}.mdi-map-search-outline:before{content:"󰦅"}.mdi-mapbox:before{content:"󰮪"}.mdi-margin:before{content:"󰍓"}.mdi-marker:before{content:"󰙒"}.mdi-marker-cancel:before{content:"󰷙"}.mdi-marker-check:before{content:"󰍕"}.mdi-mastodon:before{content:"󰫑"}.mdi-material-design:before{content:"󰦆"}.mdi-material-ui:before{content:"󰍗"}.mdi-math-compass:before{content:"󰍘"}.mdi-math-cos:before{content:"󰲖"}.mdi-math-integral:before{content:"󰿈"}.mdi-math-integral-box:before{content:"󰿉"}.mdi-math-log:before{content:"󱂅"}.mdi-math-norm:before{content:"󰿊"}.mdi-math-norm-box:before{content:"󰿋"}.mdi-math-sin:before{content:"󰲗"}.mdi-math-tan:before{content:"󰲘"}.mdi-matrix:before{content:"󰘨"}.mdi-medal:before{content:"󰦇"}.mdi-medal-outline:before{content:"󱌦"}.mdi-medical-bag:before{content:"󰛯"}.mdi-medical-cotton-swab:before{content:"󱪸"}.mdi-medication:before{content:"󱬔"}.mdi-medication-outline:before{content:"󱬕"}.mdi-meditation:before{content:"󱅻"}.mdi-memory:before{content:"󰍛"}.mdi-memory-arrow-down:before{content:"󱲦"}.mdi-menorah:before{content:"󱟔"}.mdi-menorah-fire:before{content:"󱟕"}.mdi-menu:before{content:"󰍜"}.mdi-menu-close:before{content:"󱲐"}.mdi-menu-down:before{content:"󰍝"}.mdi-menu-down-outline:before{content:"󰚶"}.mdi-menu-left:before{content:"󰍞"}.mdi-menu-left-outline:before{content:"󰨂"}.mdi-menu-open:before{content:"󰮫"}.mdi-menu-right:before{content:"󰍟"}.mdi-menu-right-outline:before{content:"󰨃"}.mdi-menu-swap:before{content:"󰩤"}.mdi-menu-swap-outline:before{content:"󰩥"}.mdi-menu-up:before{content:"󰍠"}.mdi-menu-up-outline:before{content:"󰚷"}.mdi-merge:before{content:"󰽜"}.mdi-message:before{content:"󰍡"}.mdi-message-alert:before{content:"󰍢"}.mdi-message-alert-outline:before{content:"󰨄"}.mdi-message-arrow-left:before{content:"󱋲"}.mdi-message-arrow-left-outline:before{content:"󱋳"}.mdi-message-arrow-right:before{content:"󱋴"}.mdi-message-arrow-right-outline:before{content:"󱋵"}.mdi-message-badge:before{content:"󱥁"}.mdi-message-badge-outline:before{content:"󱥂"}.mdi-message-bookmark:before{content:"󱖬"}.mdi-message-bookmark-outline:before{content:"󱖭"}.mdi-message-bulleted:before{content:"󰚢"}.mdi-message-bulleted-off:before{content:"󰚣"}.mdi-message-check:before{content:"󱮊"}.mdi-message-check-outline:before{content:"󱮋"}.mdi-message-cog:before{content:"󰛱"}.mdi-message-cog-outline:before{content:"󱅲"}.mdi-message-draw:before{content:"󰍣"}.mdi-message-fast:before{content:"󱧌"}.mdi-message-fast-outline:before{content:"󱧍"}.mdi-message-flash:before{content:"󱖩"}.mdi-message-flash-outline:before{content:"󱖪"}.mdi-message-image:before{content:"󰍤"}.mdi-message-image-outline:before{content:"󱅬"}.mdi-message-lock:before{content:"󰿌"}.mdi-message-lock-outline:before{content:"󱅭"}.mdi-message-minus:before{content:"󱅮"}.mdi-message-minus-outline:before{content:"󱅯"}.mdi-message-off:before{content:"󱙍"}.mdi-message-off-outline:before{content:"󱙎"}.mdi-message-outline:before{content:"󰍥"}.mdi-message-plus:before{content:"󰙓"}.mdi-message-plus-outline:before{content:"󱂻"}.mdi-message-processing:before{content:"󰍦"}.mdi-message-processing-outline:before{content:"󱅰"}.mdi-message-question:before{content:"󱜺"}.mdi-message-question-outline:before{content:"󱜻"}.mdi-message-reply:before{content:"󰍧"}.mdi-message-reply-outline:before{content:"󱜽"}.mdi-message-reply-text:before{content:"󰍨"}.mdi-message-reply-text-outline:before{content:"󱜾"}.mdi-message-settings:before{content:"󰛰"}.mdi-message-settings-outline:before{content:"󱅱"}.mdi-message-star:before{content:"󰚚"}.mdi-message-star-outline:before{content:"󱉐"}.mdi-message-text:before{content:"󰍩"}.mdi-message-text-clock:before{content:"󱅳"}.mdi-message-text-clock-outline:before{content:"󱅴"}.mdi-message-text-fast:before{content:"󱧎"}.mdi-message-text-fast-outline:before{content:"󱧏"}.mdi-message-text-lock:before{content:"󰿍"}.mdi-message-text-lock-outline:before{content:"󱅵"}.mdi-message-text-outline:before{content:"󰍪"}.mdi-message-video:before{content:"󰍫"}.mdi-meteor:before{content:"󰘩"}.mdi-meter-electric:before{content:"󱩗"}.mdi-meter-electric-outline:before{content:"󱩘"}.mdi-meter-gas:before{content:"󱩙"}.mdi-meter-gas-outline:before{content:"󱩚"}.mdi-metronome:before{content:"󰟚"}.mdi-metronome-tick:before{content:"󰟛"}.mdi-micro-sd:before{content:"󰟜"}.mdi-microphone:before{content:"󰍬"}.mdi-microphone-message:before{content:"󰔊"}.mdi-microphone-message-off:before{content:"󰔋"}.mdi-microphone-minus:before{content:"󰢳"}.mdi-microphone-off:before{content:"󰍭"}.mdi-microphone-outline:before{content:"󰍮"}.mdi-microphone-plus:before{content:"󰢴"}.mdi-microphone-question:before{content:"󱦉"}.mdi-microphone-question-outline:before{content:"󱦊"}.mdi-microphone-settings:before{content:"󰍯"}.mdi-microphone-variant:before{content:"󰍰"}.mdi-microphone-variant-off:before{content:"󰍱"}.mdi-microscope:before{content:"󰙔"}.mdi-microsoft:before{content:"󰍲"}.mdi-microsoft-access:before{content:"󱎎"}.mdi-microsoft-azure:before{content:"󰠅"}.mdi-microsoft-azure-devops:before{content:"󰿕"}.mdi-microsoft-bing:before{content:"󰂤"}.mdi-microsoft-dynamics-365:before{content:"󰦈"}.mdi-microsoft-edge:before{content:"󰇩"}.mdi-microsoft-excel:before{content:"󱎏"}.mdi-microsoft-internet-explorer:before{content:"󰌀"}.mdi-microsoft-office:before{content:"󰏆"}.mdi-microsoft-onedrive:before{content:"󰏊"}.mdi-microsoft-onenote:before{content:"󰝇"}.mdi-microsoft-outlook:before{content:"󰴢"}.mdi-microsoft-powerpoint:before{content:"󱎐"}.mdi-microsoft-sharepoint:before{content:"󱎑"}.mdi-microsoft-teams:before{content:"󰊻"}.mdi-microsoft-visual-studio:before{content:"󰘐"}.mdi-microsoft-visual-studio-code:before{content:"󰨞"}.mdi-microsoft-windows:before{content:"󰖳"}.mdi-microsoft-windows-classic:before{content:"󰨡"}.mdi-microsoft-word:before{content:"󱎒"}.mdi-microsoft-xbox:before{content:"󰖹"}.mdi-microsoft-xbox-controller:before{content:"󰖺"}.mdi-microsoft-xbox-controller-battery-alert:before{content:"󰝋"}.mdi-microsoft-xbox-controller-battery-charging:before{content:"󰨢"}.mdi-microsoft-xbox-controller-battery-empty:before{content:"󰝌"}.mdi-microsoft-xbox-controller-battery-full:before{content:"󰝍"}.mdi-microsoft-xbox-controller-battery-low:before{content:"󰝎"}.mdi-microsoft-xbox-controller-battery-medium:before{content:"󰝏"}.mdi-microsoft-xbox-controller-battery-unknown:before{content:"󰝐"}.mdi-microsoft-xbox-controller-menu:before{content:"󰹯"}.mdi-microsoft-xbox-controller-off:before{content:"󰖻"}.mdi-microsoft-xbox-controller-view:before{content:"󰹰"}.mdi-microwave:before{content:"󰲙"}.mdi-microwave-off:before{content:"󱐣"}.mdi-middleware:before{content:"󰽝"}.mdi-middleware-outline:before{content:"󰽞"}.mdi-midi:before{content:"󰣱"}.mdi-midi-port:before{content:"󰣲"}.mdi-mine:before{content:"󰷚"}.mdi-minecraft:before{content:"󰍳"}.mdi-mini-sd:before{content:"󰨅"}.mdi-minidisc:before{content:"󰨆"}.mdi-minus:before{content:"󰍴"}.mdi-minus-box:before{content:"󰍵"}.mdi-minus-box-multiple:before{content:"󱅁"}.mdi-minus-box-multiple-outline:before{content:"󱅂"}.mdi-minus-box-outline:before{content:"󰛲"}.mdi-minus-circle:before{content:"󰍶"}.mdi-minus-circle-multiple:before{content:"󰍚"}.mdi-minus-circle-multiple-outline:before{content:"󰫓"}.mdi-minus-circle-off:before{content:"󱑙"}.mdi-minus-circle-off-outline:before{content:"󱑚"}.mdi-minus-circle-outline:before{content:"󰍷"}.mdi-minus-network:before{content:"󰍸"}.mdi-minus-network-outline:before{content:"󰲚"}.mdi-minus-thick:before{content:"󱘹"}.mdi-mirror:before{content:"󱇽"}.mdi-mirror-rectangle:before{content:"󱞟"}.mdi-mirror-variant:before{content:"󱞠"}.mdi-mixed-martial-arts:before{content:"󰶏"}.mdi-mixed-reality:before{content:"󰡿"}.mdi-molecule:before{content:"󰮬"}.mdi-molecule-co:before{content:"󱋾"}.mdi-molecule-co2:before{content:"󰟤"}.mdi-monitor:before{content:"󰍹"}.mdi-monitor-account:before{content:"󱩛"}.mdi-monitor-arrow-down:before{content:"󱧐"}.mdi-monitor-arrow-down-variant:before{content:"󱧑"}.mdi-monitor-cellphone:before{content:"󰦉"}.mdi-monitor-cellphone-star:before{content:"󰦊"}.mdi-monitor-dashboard:before{content:"󰨇"}.mdi-monitor-edit:before{content:"󱋆"}.mdi-monitor-eye:before{content:"󱎴"}.mdi-monitor-lock:before{content:"󰷛"}.mdi-monitor-multiple:before{content:"󰍺"}.mdi-monitor-off:before{content:"󰶐"}.mdi-monitor-screenshot:before{content:"󰹑"}.mdi-monitor-share:before{content:"󱒃"}.mdi-monitor-shimmer:before{content:"󱄄"}.mdi-monitor-small:before{content:"󱡶"}.mdi-monitor-speaker:before{content:"󰽟"}.mdi-monitor-speaker-off:before{content:"󰽠"}.mdi-monitor-star:before{content:"󰷜"}.mdi-monitor-vertical:before{content:"󱰳"}.mdi-moon-first-quarter:before{content:"󰽡"}.mdi-moon-full:before{content:"󰽢"}.mdi-moon-last-quarter:before{content:"󰽣"}.mdi-moon-new:before{content:"󰽤"}.mdi-moon-waning-crescent:before{content:"󰽥"}.mdi-moon-waning-gibbous:before{content:"󰽦"}.mdi-moon-waxing-crescent:before{content:"󰽧"}.mdi-moon-waxing-gibbous:before{content:"󰽨"}.mdi-moped:before{content:"󱂆"}.mdi-moped-electric:before{content:"󱖷"}.mdi-moped-electric-outline:before{content:"󱖸"}.mdi-moped-outline:before{content:"󱖹"}.mdi-more:before{content:"󰍻"}.mdi-mortar-pestle:before{content:"󱝈"}.mdi-mortar-pestle-plus:before{content:"󰏱"}.mdi-mosque:before{content:"󰵅"}.mdi-mosque-outline:before{content:"󱠧"}.mdi-mother-heart:before{content:"󱌔"}.mdi-mother-nurse:before{content:"󰴡"}.mdi-motion:before{content:"󱖲"}.mdi-motion-outline:before{content:"󱖳"}.mdi-motion-pause:before{content:"󱖐"}.mdi-motion-pause-outline:before{content:"󱖒"}.mdi-motion-play:before{content:"󱖏"}.mdi-motion-play-outline:before{content:"󱖑"}.mdi-motion-sensor:before{content:"󰶑"}.mdi-motion-sensor-off:before{content:"󱐵"}.mdi-motorbike:before{content:"󰍼"}.mdi-motorbike-electric:before{content:"󱖺"}.mdi-motorbike-off:before{content:"󱬖"}.mdi-mouse:before{content:"󰍽"}.mdi-mouse-bluetooth:before{content:"󰦋"}.mdi-mouse-left-click:before{content:"󱴇"}.mdi-mouse-left-click-outline:before{content:"󱴈"}.mdi-mouse-move-down:before{content:"󱕐"}.mdi-mouse-move-up:before{content:"󱕑"}.mdi-mouse-move-vertical:before{content:"󱕒"}.mdi-mouse-off:before{content:"󰍾"}.mdi-mouse-outline:before{content:"󱴉"}.mdi-mouse-right-click:before{content:"󱴊"}.mdi-mouse-right-click-outline:before{content:"󱴋"}.mdi-mouse-scroll-wheel:before{content:"󱴌"}.mdi-mouse-variant:before{content:"󰍿"}.mdi-mouse-variant-off:before{content:"󰎀"}.mdi-move-resize:before{content:"󰙕"}.mdi-move-resize-variant:before{content:"󰙖"}.mdi-movie:before{content:"󰎁"}.mdi-movie-check:before{content:"󱛳"}.mdi-movie-check-outline:before{content:"󱛴"}.mdi-movie-cog:before{content:"󱛵"}.mdi-movie-cog-outline:before{content:"󱛶"}.mdi-movie-edit:before{content:"󱄢"}.mdi-movie-edit-outline:before{content:"󱄣"}.mdi-movie-filter:before{content:"󱄤"}.mdi-movie-filter-outline:before{content:"󱄥"}.mdi-movie-minus:before{content:"󱛷"}.mdi-movie-minus-outline:before{content:"󱛸"}.mdi-movie-off:before{content:"󱛹"}.mdi-movie-off-outline:before{content:"󱛺"}.mdi-movie-open:before{content:"󰿎"}.mdi-movie-open-check:before{content:"󱛻"}.mdi-movie-open-check-outline:before{content:"󱛼"}.mdi-movie-open-cog:before{content:"󱛽"}.mdi-movie-open-cog-outline:before{content:"󱛾"}.mdi-movie-open-edit:before{content:"󱛿"}.mdi-movie-open-edit-outline:before{content:"󱜀"}.mdi-movie-open-minus:before{content:"󱜁"}.mdi-movie-open-minus-outline:before{content:"󱜂"}.mdi-movie-open-off:before{content:"󱜃"}.mdi-movie-open-off-outline:before{content:"󱜄"}.mdi-movie-open-outline:before{content:"󰿏"}.mdi-movie-open-play:before{content:"󱜅"}.mdi-movie-open-play-outline:before{content:"󱜆"}.mdi-movie-open-plus:before{content:"󱜇"}.mdi-movie-open-plus-outline:before{content:"󱜈"}.mdi-movie-open-remove:before{content:"󱜉"}.mdi-movie-open-remove-outline:before{content:"󱜊"}.mdi-movie-open-settings:before{content:"󱜋"}.mdi-movie-open-settings-outline:before{content:"󱜌"}.mdi-movie-open-star:before{content:"󱜍"}.mdi-movie-open-star-outline:before{content:"󱜎"}.mdi-movie-outline:before{content:"󰷝"}.mdi-movie-play:before{content:"󱜏"}.mdi-movie-play-outline:before{content:"󱜐"}.mdi-movie-plus:before{content:"󱜑"}.mdi-movie-plus-outline:before{content:"󱜒"}.mdi-movie-remove:before{content:"󱜓"}.mdi-movie-remove-outline:before{content:"󱜔"}.mdi-movie-roll:before{content:"󰟞"}.mdi-movie-search:before{content:"󱇒"}.mdi-movie-search-outline:before{content:"󱇓"}.mdi-movie-settings:before{content:"󱜕"}.mdi-movie-settings-outline:before{content:"󱜖"}.mdi-movie-star:before{content:"󱜗"}.mdi-movie-star-outline:before{content:"󱜘"}.mdi-mower:before{content:"󱙯"}.mdi-mower-bag:before{content:"󱙰"}.mdi-mower-bag-on:before{content:"󱭠"}.mdi-mower-on:before{content:"󱭟"}.mdi-muffin:before{content:"󰦌"}.mdi-multicast:before{content:"󱢓"}.mdi-multimedia:before{content:"󱮗"}.mdi-multiplication:before{content:"󰎂"}.mdi-multiplication-box:before{content:"󰎃"}.mdi-mushroom:before{content:"󰟟"}.mdi-mushroom-off:before{content:"󱏺"}.mdi-mushroom-off-outline:before{content:"󱏻"}.mdi-mushroom-outline:before{content:"󰟠"}.mdi-music:before{content:"󰝚"}.mdi-music-accidental-double-flat:before{content:"󰽩"}.mdi-music-accidental-double-sharp:before{content:"󰽪"}.mdi-music-accidental-flat:before{content:"󰽫"}.mdi-music-accidental-natural:before{content:"󰽬"}.mdi-music-accidental-sharp:before{content:"󰽭"}.mdi-music-box:before{content:"󰎄"}.mdi-music-box-multiple:before{content:"󰌳"}.mdi-music-box-multiple-outline:before{content:"󰼄"}.mdi-music-box-outline:before{content:"󰎅"}.mdi-music-circle:before{content:"󰎆"}.mdi-music-circle-outline:before{content:"󰫔"}.mdi-music-clef-alto:before{content:"󰽮"}.mdi-music-clef-bass:before{content:"󰽯"}.mdi-music-clef-treble:before{content:"󰽰"}.mdi-music-note:before{content:"󰎇"}.mdi-music-note-bluetooth:before{content:"󰗾"}.mdi-music-note-bluetooth-off:before{content:"󰗿"}.mdi-music-note-eighth:before{content:"󰎈"}.mdi-music-note-eighth-dotted:before{content:"󰽱"}.mdi-music-note-half:before{content:"󰎉"}.mdi-music-note-half-dotted:before{content:"󰽲"}.mdi-music-note-minus:before{content:"󱮉"}.mdi-music-note-off:before{content:"󰎊"}.mdi-music-note-off-outline:before{content:"󰽳"}.mdi-music-note-outline:before{content:"󰽴"}.mdi-music-note-plus:before{content:"󰷞"}.mdi-music-note-quarter:before{content:"󰎋"}.mdi-music-note-quarter-dotted:before{content:"󰽵"}.mdi-music-note-sixteenth:before{content:"󰎌"}.mdi-music-note-sixteenth-dotted:before{content:"󰽶"}.mdi-music-note-whole:before{content:"󰎍"}.mdi-music-note-whole-dotted:before{content:"󰽷"}.mdi-music-off:before{content:"󰝛"}.mdi-music-rest-eighth:before{content:"󰽸"}.mdi-music-rest-half:before{content:"󰽹"}.mdi-music-rest-quarter:before{content:"󰽺"}.mdi-music-rest-sixteenth:before{content:"󰽻"}.mdi-music-rest-whole:before{content:"󰽼"}.mdi-mustache:before{content:"󱗞"}.mdi-nail:before{content:"󰷟"}.mdi-nas:before{content:"󰣳"}.mdi-nativescript:before{content:"󰢀"}.mdi-nature:before{content:"󰎎"}.mdi-nature-outline:before{content:"󱱱"}.mdi-nature-people:before{content:"󰎏"}.mdi-nature-people-outline:before{content:"󱱲"}.mdi-navigation:before{content:"󰎐"}.mdi-navigation-outline:before{content:"󱘇"}.mdi-navigation-variant:before{content:"󱣰"}.mdi-navigation-variant-outline:before{content:"󱣱"}.mdi-near-me:before{content:"󰗍"}.mdi-necklace:before{content:"󰼋"}.mdi-needle:before{content:"󰎑"}.mdi-needle-off:before{content:"󱧒"}.mdi-netflix:before{content:"󰝆"}.mdi-network:before{content:"󰛳"}.mdi-network-off:before{content:"󰲛"}.mdi-network-off-outline:before{content:"󰲜"}.mdi-network-outline:before{content:"󰲝"}.mdi-network-pos:before{content:"󱫋"}.mdi-network-strength-1:before{content:"󰣴"}.mdi-network-strength-1-alert:before{content:"󰣵"}.mdi-network-strength-2:before{content:"󰣶"}.mdi-network-strength-2-alert:before{content:"󰣷"}.mdi-network-strength-3:before{content:"󰣸"}.mdi-network-strength-3-alert:before{content:"󰣹"}.mdi-network-strength-4:before{content:"󰣺"}.mdi-network-strength-4-alert:before{content:"󰣻"}.mdi-network-strength-4-cog:before{content:"󱤚"}.mdi-network-strength-off:before{content:"󰣼"}.mdi-network-strength-off-outline:before{content:"󰣽"}.mdi-network-strength-outline:before{content:"󰣾"}.mdi-new-box:before{content:"󰎔"}.mdi-newspaper:before{content:"󰎕"}.mdi-newspaper-check:before{content:"󱥃"}.mdi-newspaper-minus:before{content:"󰼌"}.mdi-newspaper-plus:before{content:"󰼍"}.mdi-newspaper-remove:before{content:"󱥄"}.mdi-newspaper-variant:before{content:"󱀁"}.mdi-newspaper-variant-multiple:before{content:"󱀂"}.mdi-newspaper-variant-multiple-outline:before{content:"󱀃"}.mdi-newspaper-variant-outline:before{content:"󱀄"}.mdi-nfc:before{content:"󰎖"}.mdi-nfc-search-variant:before{content:"󰹓"}.mdi-nfc-tap:before{content:"󰎗"}.mdi-nfc-variant:before{content:"󰎘"}.mdi-nfc-variant-off:before{content:"󰹔"}.mdi-ninja:before{content:"󰝴"}.mdi-nintendo-game-boy:before{content:"󱎓"}.mdi-nintendo-switch:before{content:"󰟡"}.mdi-nintendo-wii:before{content:"󰖫"}.mdi-nintendo-wiiu:before{content:"󰜭"}.mdi-nix:before{content:"󱄅"}.mdi-nodejs:before{content:"󰎙"}.mdi-noodles:before{content:"󱅾"}.mdi-not-equal:before{content:"󰦍"}.mdi-not-equal-variant:before{content:"󰦎"}.mdi-note:before{content:"󰎚"}.mdi-note-alert:before{content:"󱝽"}.mdi-note-alert-outline:before{content:"󱝾"}.mdi-note-check:before{content:"󱝿"}.mdi-note-check-outline:before{content:"󱞀"}.mdi-note-edit:before{content:"󱞁"}.mdi-note-edit-outline:before{content:"󱞂"}.mdi-note-minus:before{content:"󱙏"}.mdi-note-minus-outline:before{content:"󱙐"}.mdi-note-multiple:before{content:"󰚸"}.mdi-note-multiple-outline:before{content:"󰚹"}.mdi-note-off:before{content:"󱞃"}.mdi-note-off-outline:before{content:"󱞄"}.mdi-note-outline:before{content:"󰎛"}.mdi-note-plus:before{content:"󰎜"}.mdi-note-plus-outline:before{content:"󰎝"}.mdi-note-remove:before{content:"󱙑"}.mdi-note-remove-outline:before{content:"󱙒"}.mdi-note-search:before{content:"󱙓"}.mdi-note-search-outline:before{content:"󱙔"}.mdi-note-text:before{content:"󰎞"}.mdi-note-text-outline:before{content:"󱇗"}.mdi-notebook:before{content:"󰠮"}.mdi-notebook-check:before{content:"󱓵"}.mdi-notebook-check-outline:before{content:"󱓶"}.mdi-notebook-edit:before{content:"󱓧"}.mdi-notebook-edit-outline:before{content:"󱓩"}.mdi-notebook-heart:before{content:"󱨋"}.mdi-notebook-heart-outline:before{content:"󱨌"}.mdi-notebook-minus:before{content:"󱘐"}.mdi-notebook-minus-outline:before{content:"󱘑"}.mdi-notebook-multiple:before{content:"󰹕"}.mdi-notebook-outline:before{content:"󰺿"}.mdi-notebook-plus:before{content:"󱘒"}.mdi-notebook-plus-outline:before{content:"󱘓"}.mdi-notebook-remove:before{content:"󱘔"}.mdi-notebook-remove-outline:before{content:"󱘕"}.mdi-notification-clear-all:before{content:"󰎟"}.mdi-npm:before{content:"󰛷"}.mdi-nuke:before{content:"󰚤"}.mdi-null:before{content:"󰟢"}.mdi-numeric:before{content:"󰎠"}.mdi-numeric-0:before{content:"󰬹"}.mdi-numeric-0-box:before{content:"󰎡"}.mdi-numeric-0-box-multiple:before{content:"󰼎"}.mdi-numeric-0-box-multiple-outline:before{content:"󰎢"}.mdi-numeric-0-box-outline:before{content:"󰎣"}.mdi-numeric-0-circle:before{content:"󰲞"}.mdi-numeric-0-circle-outline:before{content:"󰲟"}.mdi-numeric-1:before{content:"󰬺"}.mdi-numeric-1-box:before{content:"󰎤"}.mdi-numeric-1-box-multiple:before{content:"󰼏"}.mdi-numeric-1-box-multiple-outline:before{content:"󰎥"}.mdi-numeric-1-box-outline:before{content:"󰎦"}.mdi-numeric-1-circle:before{content:"󰲠"}.mdi-numeric-1-circle-outline:before{content:"󰲡"}.mdi-numeric-10:before{content:"󰿩"}.mdi-numeric-10-box:before{content:"󰽽"}.mdi-numeric-10-box-multiple:before{content:"󰿪"}.mdi-numeric-10-box-multiple-outline:before{content:"󰿫"}.mdi-numeric-10-box-outline:before{content:"󰽾"}.mdi-numeric-10-circle:before{content:"󰿬"}.mdi-numeric-10-circle-outline:before{content:"󰿭"}.mdi-numeric-2:before{content:"󰬻"}.mdi-numeric-2-box:before{content:"󰎧"}.mdi-numeric-2-box-multiple:before{content:"󰼐"}.mdi-numeric-2-box-multiple-outline:before{content:"󰎨"}.mdi-numeric-2-box-outline:before{content:"󰎩"}.mdi-numeric-2-circle:before{content:"󰲢"}.mdi-numeric-2-circle-outline:before{content:"󰲣"}.mdi-numeric-3:before{content:"󰬼"}.mdi-numeric-3-box:before{content:"󰎪"}.mdi-numeric-3-box-multiple:before{content:"󰼑"}.mdi-numeric-3-box-multiple-outline:before{content:"󰎫"}.mdi-numeric-3-box-outline:before{content:"󰎬"}.mdi-numeric-3-circle:before{content:"󰲤"}.mdi-numeric-3-circle-outline:before{content:"󰲥"}.mdi-numeric-4:before{content:"󰬽"}.mdi-numeric-4-box:before{content:"󰎭"}.mdi-numeric-4-box-multiple:before{content:"󰼒"}.mdi-numeric-4-box-multiple-outline:before{content:"󰎲"}.mdi-numeric-4-box-outline:before{content:"󰎮"}.mdi-numeric-4-circle:before{content:"󰲦"}.mdi-numeric-4-circle-outline:before{content:"󰲧"}.mdi-numeric-5:before{content:"󰬾"}.mdi-numeric-5-box:before{content:"󰎱"}.mdi-numeric-5-box-multiple:before{content:"󰼓"}.mdi-numeric-5-box-multiple-outline:before{content:"󰎯"}.mdi-numeric-5-box-outline:before{content:"󰎰"}.mdi-numeric-5-circle:before{content:"󰲨"}.mdi-numeric-5-circle-outline:before{content:"󰲩"}.mdi-numeric-6:before{content:"󰬿"}.mdi-numeric-6-box:before{content:"󰎳"}.mdi-numeric-6-box-multiple:before{content:"󰼔"}.mdi-numeric-6-box-multiple-outline:before{content:"󰎴"}.mdi-numeric-6-box-outline:before{content:"󰎵"}.mdi-numeric-6-circle:before{content:"󰲪"}.mdi-numeric-6-circle-outline:before{content:"󰲫"}.mdi-numeric-7:before{content:"󰭀"}.mdi-numeric-7-box:before{content:"󰎶"}.mdi-numeric-7-box-multiple:before{content:"󰼕"}.mdi-numeric-7-box-multiple-outline:before{content:"󰎷"}.mdi-numeric-7-box-outline:before{content:"󰎸"}.mdi-numeric-7-circle:before{content:"󰲬"}.mdi-numeric-7-circle-outline:before{content:"󰲭"}.mdi-numeric-8:before{content:"󰭁"}.mdi-numeric-8-box:before{content:"󰎹"}.mdi-numeric-8-box-multiple:before{content:"󰼖"}.mdi-numeric-8-box-multiple-outline:before{content:"󰎺"}.mdi-numeric-8-box-outline:before{content:"󰎻"}.mdi-numeric-8-circle:before{content:"󰲮"}.mdi-numeric-8-circle-outline:before{content:"󰲯"}.mdi-numeric-9:before{content:"󰭂"}.mdi-numeric-9-box:before{content:"󰎼"}.mdi-numeric-9-box-multiple:before{content:"󰼗"}.mdi-numeric-9-box-multiple-outline:before{content:"󰎽"}.mdi-numeric-9-box-outline:before{content:"󰎾"}.mdi-numeric-9-circle:before{content:"󰲰"}.mdi-numeric-9-circle-outline:before{content:"󰲱"}.mdi-numeric-9-plus:before{content:"󰿮"}.mdi-numeric-9-plus-box:before{content:"󰎿"}.mdi-numeric-9-plus-box-multiple:before{content:"󰼘"}.mdi-numeric-9-plus-box-multiple-outline:before{content:"󰏀"}.mdi-numeric-9-plus-box-outline:before{content:"󰏁"}.mdi-numeric-9-plus-circle:before{content:"󰲲"}.mdi-numeric-9-plus-circle-outline:before{content:"󰲳"}.mdi-numeric-negative-1:before{content:"󱁒"}.mdi-numeric-off:before{content:"󱧓"}.mdi-numeric-positive-1:before{content:"󱗋"}.mdi-nut:before{content:"󰛸"}.mdi-nutrition:before{content:"󰏂"}.mdi-nuxt:before{content:"󱄆"}.mdi-oar:before{content:"󰙼"}.mdi-ocarina:before{content:"󰷠"}.mdi-oci:before{content:"󱋩"}.mdi-ocr:before{content:"󱄺"}.mdi-octagon:before{content:"󰏃"}.mdi-octagon-outline:before{content:"󰏄"}.mdi-octagram:before{content:"󰛹"}.mdi-octagram-edit:before{content:"󱰴"}.mdi-octagram-edit-outline:before{content:"󱰵"}.mdi-octagram-minus:before{content:"󱰶"}.mdi-octagram-minus-outline:before{content:"󱰷"}.mdi-octagram-outline:before{content:"󰝵"}.mdi-octagram-plus:before{content:"󱰸"}.mdi-octagram-plus-outline:before{content:"󱰹"}.mdi-octahedron:before{content:"󱥐"}.mdi-octahedron-off:before{content:"󱥑"}.mdi-odnoklassniki:before{content:"󰏅"}.mdi-offer:before{content:"󱈛"}.mdi-office-building:before{content:"󰦑"}.mdi-office-building-cog:before{content:"󱥉"}.mdi-office-building-cog-outline:before{content:"󱥊"}.mdi-office-building-marker:before{content:"󱔠"}.mdi-office-building-marker-outline:before{content:"󱔡"}.mdi-office-building-minus:before{content:"󱮪"}.mdi-office-building-minus-outline:before{content:"󱮫"}.mdi-office-building-outline:before{content:"󱔟"}.mdi-office-building-plus:before{content:"󱮨"}.mdi-office-building-plus-outline:before{content:"󱮩"}.mdi-office-building-remove:before{content:"󱮬"}.mdi-office-building-remove-outline:before{content:"󱮭"}.mdi-oil:before{content:"󰏇"}.mdi-oil-lamp:before{content:"󰼙"}.mdi-oil-level:before{content:"󱁓"}.mdi-oil-temperature:before{content:"󰿸"}.mdi-om:before{content:"󰥳"}.mdi-omega:before{content:"󰏉"}.mdi-one-up:before{content:"󰮭"}.mdi-onepassword:before{content:"󰢁"}.mdi-opacity:before{content:"󰗌"}.mdi-open-in-app:before{content:"󰏋"}.mdi-open-in-new:before{content:"󰏌"}.mdi-open-source-initiative:before{content:"󰮮"}.mdi-openid:before{content:"󰏍"}.mdi-opera:before{content:"󰏎"}.mdi-orbit:before{content:"󰀘"}.mdi-orbit-variant:before{content:"󱗛"}.mdi-order-alphabetical-ascending:before{content:"󰈍"}.mdi-order-alphabetical-descending:before{content:"󰴇"}.mdi-order-bool-ascending:before{content:"󰊾"}.mdi-order-bool-ascending-variant:before{content:"󰦏"}.mdi-order-bool-descending:before{content:"󱎄"}.mdi-order-bool-descending-variant:before{content:"󰦐"}.mdi-order-numeric-ascending:before{content:"󰕅"}.mdi-order-numeric-descending:before{content:"󰕆"}.mdi-origin:before{content:"󰭃"}.mdi-ornament:before{content:"󰏏"}.mdi-ornament-variant:before{content:"󰏐"}.mdi-outdoor-lamp:before{content:"󱁔"}.mdi-overscan:before{content:"󱀅"}.mdi-owl:before{content:"󰏒"}.mdi-pac-man:before{content:"󰮯"}.mdi-package:before{content:"󰏓"}.mdi-package-check:before{content:"󱭑"}.mdi-package-down:before{content:"󰏔"}.mdi-package-up:before{content:"󰏕"}.mdi-package-variant:before{content:"󰏖"}.mdi-package-variant-closed:before{content:"󰏗"}.mdi-package-variant-closed-check:before{content:"󱭒"}.mdi-package-variant-closed-minus:before{content:"󱧔"}.mdi-package-variant-closed-plus:before{content:"󱧕"}.mdi-package-variant-closed-remove:before{content:"󱧖"}.mdi-package-variant-minus:before{content:"󱧗"}.mdi-package-variant-plus:before{content:"󱧘"}.mdi-package-variant-remove:before{content:"󱧙"}.mdi-page-first:before{content:"󰘀"}.mdi-page-last:before{content:"󰘁"}.mdi-page-layout-body:before{content:"󰛺"}.mdi-page-layout-footer:before{content:"󰛻"}.mdi-page-layout-header:before{content:"󰛼"}.mdi-page-layout-header-footer:before{content:"󰽿"}.mdi-page-layout-sidebar-left:before{content:"󰛽"}.mdi-page-layout-sidebar-right:before{content:"󰛾"}.mdi-page-next:before{content:"󰮰"}.mdi-page-next-outline:before{content:"󰮱"}.mdi-page-previous:before{content:"󰮲"}.mdi-page-previous-outline:before{content:"󰮳"}.mdi-pail:before{content:"󱐗"}.mdi-pail-minus:before{content:"󱐷"}.mdi-pail-minus-outline:before{content:"󱐼"}.mdi-pail-off:before{content:"󱐹"}.mdi-pail-off-outline:before{content:"󱐾"}.mdi-pail-outline:before{content:"󱐺"}.mdi-pail-plus:before{content:"󱐶"}.mdi-pail-plus-outline:before{content:"󱐻"}.mdi-pail-remove:before{content:"󱐸"}.mdi-pail-remove-outline:before{content:"󱐽"}.mdi-palette:before{content:"󰏘"}.mdi-palette-advanced:before{content:"󰏙"}.mdi-palette-outline:before{content:"󰸌"}.mdi-palette-swatch:before{content:"󰢵"}.mdi-palette-swatch-outline:before{content:"󱍜"}.mdi-palette-swatch-variant:before{content:"󱥚"}.mdi-palm-tree:before{content:"󱁕"}.mdi-pan:before{content:"󰮴"}.mdi-pan-bottom-left:before{content:"󰮵"}.mdi-pan-bottom-right:before{content:"󰮶"}.mdi-pan-down:before{content:"󰮷"}.mdi-pan-horizontal:before{content:"󰮸"}.mdi-pan-left:before{content:"󰮹"}.mdi-pan-right:before{content:"󰮺"}.mdi-pan-top-left:before{content:"󰮻"}.mdi-pan-top-right:before{content:"󰮼"}.mdi-pan-up:before{content:"󰮽"}.mdi-pan-vertical:before{content:"󰮾"}.mdi-panda:before{content:"󰏚"}.mdi-pandora:before{content:"󰏛"}.mdi-panorama:before{content:"󰏜"}.mdi-panorama-fisheye:before{content:"󰏝"}.mdi-panorama-horizontal:before{content:"󱤨"}.mdi-panorama-horizontal-outline:before{content:"󰏞"}.mdi-panorama-outline:before{content:"󱦌"}.mdi-panorama-sphere:before{content:"󱦍"}.mdi-panorama-sphere-outline:before{content:"󱦎"}.mdi-panorama-variant:before{content:"󱦏"}.mdi-panorama-variant-outline:before{content:"󱦐"}.mdi-panorama-vertical:before{content:"󱤩"}.mdi-panorama-vertical-outline:before{content:"󰏟"}.mdi-panorama-wide-angle:before{content:"󱥟"}.mdi-panorama-wide-angle-outline:before{content:"󰏠"}.mdi-paper-cut-vertical:before{content:"󰏡"}.mdi-paper-roll:before{content:"󱅗"}.mdi-paper-roll-outline:before{content:"󱅘"}.mdi-paperclip:before{content:"󰏢"}.mdi-paperclip-check:before{content:"󱫆"}.mdi-paperclip-lock:before{content:"󱧚"}.mdi-paperclip-minus:before{content:"󱫇"}.mdi-paperclip-off:before{content:"󱫈"}.mdi-paperclip-plus:before{content:"󱫉"}.mdi-paperclip-remove:before{content:"󱫊"}.mdi-parachute:before{content:"󰲴"}.mdi-parachute-outline:before{content:"󰲵"}.mdi-paragliding:before{content:"󱝅"}.mdi-parking:before{content:"󰏣"}.mdi-party-popper:before{content:"󱁖"}.mdi-passport:before{content:"󰟣"}.mdi-passport-alert:before{content:"󱲸"}.mdi-passport-biometric:before{content:"󰷡"}.mdi-passport-cancel:before{content:"󱲹"}.mdi-passport-check:before{content:"󱲺"}.mdi-passport-minus:before{content:"󱲻"}.mdi-passport-plus:before{content:"󱲼"}.mdi-passport-remove:before{content:"󱲽"}.mdi-pasta:before{content:"󱅠"}.mdi-patio-heater:before{content:"󰾀"}.mdi-patreon:before{content:"󰢂"}.mdi-pause:before{content:"󰏤"}.mdi-pause-box:before{content:"󰂼"}.mdi-pause-box-outline:before{content:"󱭺"}.mdi-pause-circle:before{content:"󰏥"}.mdi-pause-circle-outline:before{content:"󰏦"}.mdi-pause-octagon:before{content:"󰏧"}.mdi-pause-octagon-outline:before{content:"󰏨"}.mdi-paw:before{content:"󰏩"}.mdi-paw-off:before{content:"󰙗"}.mdi-paw-off-outline:before{content:"󱙶"}.mdi-paw-outline:before{content:"󱙵"}.mdi-peace:before{content:"󰢄"}.mdi-peanut:before{content:"󰿼"}.mdi-peanut-off:before{content:"󰿽"}.mdi-peanut-off-outline:before{content:"󰿿"}.mdi-peanut-outline:before{content:"󰿾"}.mdi-pen:before{content:"󰏪"}.mdi-pen-lock:before{content:"󰷢"}.mdi-pen-minus:before{content:"󰷣"}.mdi-pen-off:before{content:"󰷤"}.mdi-pen-plus:before{content:"󰷥"}.mdi-pen-remove:before{content:"󰷦"}.mdi-pencil:before{content:"󰏫"}.mdi-pencil-box:before{content:"󰏬"}.mdi-pencil-box-multiple:before{content:"󱅄"}.mdi-pencil-box-multiple-outline:before{content:"󱅅"}.mdi-pencil-box-outline:before{content:"󰏭"}.mdi-pencil-circle:before{content:"󰛿"}.mdi-pencil-circle-outline:before{content:"󰝶"}.mdi-pencil-lock:before{content:"󰏮"}.mdi-pencil-lock-outline:before{content:"󰷧"}.mdi-pencil-minus:before{content:"󰷨"}.mdi-pencil-minus-outline:before{content:"󰷩"}.mdi-pencil-off:before{content:"󰏯"}.mdi-pencil-off-outline:before{content:"󰷪"}.mdi-pencil-outline:before{content:"󰲶"}.mdi-pencil-plus:before{content:"󰷫"}.mdi-pencil-plus-outline:before{content:"󰷬"}.mdi-pencil-remove:before{content:"󰷭"}.mdi-pencil-remove-outline:before{content:"󰷮"}.mdi-pencil-ruler:before{content:"󱍓"}.mdi-pencil-ruler-outline:before{content:"󱰑"}.mdi-penguin:before{content:"󰻀"}.mdi-pentagon:before{content:"󰜁"}.mdi-pentagon-outline:before{content:"󰜀"}.mdi-pentagram:before{content:"󱙧"}.mdi-percent:before{content:"󰏰"}.mdi-percent-box:before{content:"󱨂"}.mdi-percent-box-outline:before{content:"󱨃"}.mdi-percent-circle:before{content:"󱨄"}.mdi-percent-circle-outline:before{content:"󱨅"}.mdi-percent-outline:before{content:"󱉸"}.mdi-periodic-table:before{content:"󰢶"}.mdi-perspective-less:before{content:"󰴣"}.mdi-perspective-more:before{content:"󰴤"}.mdi-ph:before{content:"󱟅"}.mdi-phone:before{content:"󰏲"}.mdi-phone-alert:before{content:"󰼚"}.mdi-phone-alert-outline:before{content:"󱆎"}.mdi-phone-bluetooth:before{content:"󰏳"}.mdi-phone-bluetooth-outline:before{content:"󱆏"}.mdi-phone-cancel:before{content:"󱂼"}.mdi-phone-cancel-outline:before{content:"󱆐"}.mdi-phone-check:before{content:"󱆩"}.mdi-phone-check-outline:before{content:"󱆪"}.mdi-phone-classic:before{content:"󰘂"}.mdi-phone-classic-off:before{content:"󱉹"}.mdi-phone-clock:before{content:"󱧛"}.mdi-phone-dial:before{content:"󱕙"}.mdi-phone-dial-outline:before{content:"󱕚"}.mdi-phone-forward:before{content:"󰏴"}.mdi-phone-forward-outline:before{content:"󱆑"}.mdi-phone-hangup:before{content:"󰏵"}.mdi-phone-hangup-outline:before{content:"󱆒"}.mdi-phone-in-talk:before{content:"󰏶"}.mdi-phone-in-talk-outline:before{content:"󱆂"}.mdi-phone-incoming:before{content:"󰏷"}.mdi-phone-incoming-outgoing:before{content:"󱬿"}.mdi-phone-incoming-outgoing-outline:before{content:"󱭀"}.mdi-phone-incoming-outline:before{content:"󱆓"}.mdi-phone-lock:before{content:"󰏸"}.mdi-phone-lock-outline:before{content:"󱆔"}.mdi-phone-log:before{content:"󰏹"}.mdi-phone-log-outline:before{content:"󱆕"}.mdi-phone-message:before{content:"󱆖"}.mdi-phone-message-outline:before{content:"󱆗"}.mdi-phone-minus:before{content:"󰙘"}.mdi-phone-minus-outline:before{content:"󱆘"}.mdi-phone-missed:before{content:"󰏺"}.mdi-phone-missed-outline:before{content:"󱆥"}.mdi-phone-off:before{content:"󰷯"}.mdi-phone-off-outline:before{content:"󱆦"}.mdi-phone-outgoing:before{content:"󰏻"}.mdi-phone-outgoing-outline:before{content:"󱆙"}.mdi-phone-outline:before{content:"󰷰"}.mdi-phone-paused:before{content:"󰏼"}.mdi-phone-paused-outline:before{content:"󱆚"}.mdi-phone-plus:before{content:"󰙙"}.mdi-phone-plus-outline:before{content:"󱆛"}.mdi-phone-refresh:before{content:"󱦓"}.mdi-phone-refresh-outline:before{content:"󱦔"}.mdi-phone-remove:before{content:"󱔯"}.mdi-phone-remove-outline:before{content:"󱔰"}.mdi-phone-return:before{content:"󰠯"}.mdi-phone-return-outline:before{content:"󱆜"}.mdi-phone-ring:before{content:"󱆫"}.mdi-phone-ring-outline:before{content:"󱆬"}.mdi-phone-rotate-landscape:before{content:"󰢅"}.mdi-phone-rotate-portrait:before{content:"󰢆"}.mdi-phone-settings:before{content:"󰏽"}.mdi-phone-settings-outline:before{content:"󱆝"}.mdi-phone-sync:before{content:"󱦕"}.mdi-phone-sync-outline:before{content:"󱦖"}.mdi-phone-voip:before{content:"󰏾"}.mdi-pi:before{content:"󰏿"}.mdi-pi-box:before{content:"󰐀"}.mdi-pi-hole:before{content:"󰷱"}.mdi-piano:before{content:"󰙽"}.mdi-piano-off:before{content:"󰚘"}.mdi-pickaxe:before{content:"󰢷"}.mdi-picture-in-picture-bottom-right:before{content:"󰹗"}.mdi-picture-in-picture-bottom-right-outline:before{content:"󰹘"}.mdi-picture-in-picture-top-right:before{content:"󰹙"}.mdi-picture-in-picture-top-right-outline:before{content:"󰹚"}.mdi-pier:before{content:"󰢇"}.mdi-pier-crane:before{content:"󰢈"}.mdi-pig:before{content:"󰐁"}.mdi-pig-variant:before{content:"󱀆"}.mdi-pig-variant-outline:before{content:"󱙸"}.mdi-piggy-bank:before{content:"󱀇"}.mdi-piggy-bank-outline:before{content:"󱙹"}.mdi-pill:before{content:"󰐂"}.mdi-pill-multiple:before{content:"󱭌"}.mdi-pill-off:before{content:"󱩜"}.mdi-pillar:before{content:"󰜂"}.mdi-pin:before{content:"󰐃"}.mdi-pin-off:before{content:"󰐄"}.mdi-pin-off-outline:before{content:"󰤰"}.mdi-pin-outline:before{content:"󰤱"}.mdi-pine-tree:before{content:"󰐅"}.mdi-pine-tree-box:before{content:"󰐆"}.mdi-pine-tree-fire:before{content:"󱐚"}.mdi-pine-tree-variant:before{content:"󱱳"}.mdi-pine-tree-variant-outline:before{content:"󱱴"}.mdi-pinterest:before{content:"󰐇"}.mdi-pinwheel:before{content:"󰫕"}.mdi-pinwheel-outline:before{content:"󰫖"}.mdi-pipe:before{content:"󰟥"}.mdi-pipe-disconnected:before{content:"󰟦"}.mdi-pipe-leak:before{content:"󰢉"}.mdi-pipe-valve:before{content:"󱡍"}.mdi-pipe-wrench:before{content:"󱍔"}.mdi-pirate:before{content:"󰨈"}.mdi-pistol:before{content:"󰜃"}.mdi-piston:before{content:"󰢊"}.mdi-pitchfork:before{content:"󱕓"}.mdi-pizza:before{content:"󰐉"}.mdi-plane-car:before{content:"󱫿"}.mdi-plane-train:before{content:"󱬀"}.mdi-play:before{content:"󰐊"}.mdi-play-box:before{content:"󱉺"}.mdi-play-box-edit-outline:before{content:"󱰺"}.mdi-play-box-lock:before{content:"󱨖"}.mdi-play-box-lock-open:before{content:"󱨗"}.mdi-play-box-lock-open-outline:before{content:"󱨘"}.mdi-play-box-lock-outline:before{content:"󱨙"}.mdi-play-box-multiple:before{content:"󰴙"}.mdi-play-box-multiple-outline:before{content:"󱏦"}.mdi-play-box-outline:before{content:"󰐋"}.mdi-play-circle:before{content:"󰐌"}.mdi-play-circle-outline:before{content:"󰐍"}.mdi-play-network:before{content:"󰢋"}.mdi-play-network-outline:before{content:"󰲷"}.mdi-play-outline:before{content:"󰼛"}.mdi-play-pause:before{content:"󰐎"}.mdi-play-protected-content:before{content:"󰐏"}.mdi-play-speed:before{content:"󰣿"}.mdi-playlist-check:before{content:"󰗇"}.mdi-playlist-edit:before{content:"󰤀"}.mdi-playlist-minus:before{content:"󰐐"}.mdi-playlist-music:before{content:"󰲸"}.mdi-playlist-music-outline:before{content:"󰲹"}.mdi-playlist-play:before{content:"󰐑"}.mdi-playlist-plus:before{content:"󰐒"}.mdi-playlist-remove:before{content:"󰐓"}.mdi-playlist-star:before{content:"󰷲"}.mdi-plex:before{content:"󰚺"}.mdi-pliers:before{content:"󱦤"}.mdi-plus:before{content:"󰐕"}.mdi-plus-box:before{content:"󰐖"}.mdi-plus-box-multiple:before{content:"󰌴"}.mdi-plus-box-multiple-outline:before{content:"󱅃"}.mdi-plus-box-outline:before{content:"󰜄"}.mdi-plus-circle:before{content:"󰐗"}.mdi-plus-circle-multiple:before{content:"󰍌"}.mdi-plus-circle-multiple-outline:before{content:"󰐘"}.mdi-plus-circle-outline:before{content:"󰐙"}.mdi-plus-lock:before{content:"󱩝"}.mdi-plus-lock-open:before{content:"󱩞"}.mdi-plus-minus:before{content:"󰦒"}.mdi-plus-minus-box:before{content:"󰦓"}.mdi-plus-minus-variant:before{content:"󱓉"}.mdi-plus-network:before{content:"󰐚"}.mdi-plus-network-outline:before{content:"󰲺"}.mdi-plus-outline:before{content:"󰜅"}.mdi-plus-thick:before{content:"󱇬"}.mdi-pocket:before{content:"󱲾"}.mdi-podcast:before{content:"󰦔"}.mdi-podium:before{content:"󰴥"}.mdi-podium-bronze:before{content:"󰴦"}.mdi-podium-gold:before{content:"󰴧"}.mdi-podium-silver:before{content:"󰴨"}.mdi-point-of-sale:before{content:"󰶒"}.mdi-pokeball:before{content:"󰐝"}.mdi-pokemon-go:before{content:"󰨉"}.mdi-poker-chip:before{content:"󰠰"}.mdi-polaroid:before{content:"󰐞"}.mdi-police-badge:before{content:"󱅧"}.mdi-police-badge-outline:before{content:"󱅨"}.mdi-police-station:before{content:"󱠹"}.mdi-poll:before{content:"󰐟"}.mdi-polo:before{content:"󱓃"}.mdi-polymer:before{content:"󰐡"}.mdi-pool:before{content:"󰘆"}.mdi-pool-thermometer:before{content:"󱩟"}.mdi-popcorn:before{content:"󰐢"}.mdi-post:before{content:"󱀈"}.mdi-post-lamp:before{content:"󱩠"}.mdi-post-outline:before{content:"󱀉"}.mdi-postage-stamp:before{content:"󰲻"}.mdi-pot:before{content:"󰋥"}.mdi-pot-mix:before{content:"󰙛"}.mdi-pot-mix-outline:before{content:"󰙷"}.mdi-pot-outline:before{content:"󰋿"}.mdi-pot-steam:before{content:"󰙚"}.mdi-pot-steam-outline:before{content:"󰌦"}.mdi-pound:before{content:"󰐣"}.mdi-pound-box:before{content:"󰐤"}.mdi-pound-box-outline:before{content:"󱅿"}.mdi-power:before{content:"󰐥"}.mdi-power-cycle:before{content:"󰤁"}.mdi-power-off:before{content:"󰤂"}.mdi-power-on:before{content:"󰤃"}.mdi-power-plug:before{content:"󰚥"}.mdi-power-plug-battery:before{content:"󱰻"}.mdi-power-plug-battery-outline:before{content:"󱰼"}.mdi-power-plug-off:before{content:"󰚦"}.mdi-power-plug-off-outline:before{content:"󱐤"}.mdi-power-plug-outline:before{content:"󱐥"}.mdi-power-settings:before{content:"󰐦"}.mdi-power-sleep:before{content:"󰤄"}.mdi-power-socket:before{content:"󰐧"}.mdi-power-socket-au:before{content:"󰤅"}.mdi-power-socket-ch:before{content:"󰾳"}.mdi-power-socket-de:before{content:"󱄇"}.mdi-power-socket-eu:before{content:"󰟧"}.mdi-power-socket-fr:before{content:"󱄈"}.mdi-power-socket-it:before{content:"󱓿"}.mdi-power-socket-jp:before{content:"󱄉"}.mdi-power-socket-uk:before{content:"󰟨"}.mdi-power-socket-us:before{content:"󰟩"}.mdi-power-standby:before{content:"󰤆"}.mdi-powershell:before{content:"󰨊"}.mdi-prescription:before{content:"󰜆"}.mdi-presentation:before{content:"󰐨"}.mdi-presentation-play:before{content:"󰐩"}.mdi-pretzel:before{content:"󱕢"}.mdi-printer:before{content:"󰐪"}.mdi-printer-3d:before{content:"󰐫"}.mdi-printer-3d-nozzle:before{content:"󰹛"}.mdi-printer-3d-nozzle-alert:before{content:"󱇀"}.mdi-printer-3d-nozzle-alert-outline:before{content:"󱇁"}.mdi-printer-3d-nozzle-heat:before{content:"󱢸"}.mdi-printer-3d-nozzle-heat-outline:before{content:"󱢹"}.mdi-printer-3d-nozzle-off:before{content:"󱬙"}.mdi-printer-3d-nozzle-off-outline:before{content:"󱬚"}.mdi-printer-3d-nozzle-outline:before{content:"󰹜"}.mdi-printer-3d-off:before{content:"󱬎"}.mdi-printer-alert:before{content:"󰐬"}.mdi-printer-check:before{content:"󱅆"}.mdi-printer-eye:before{content:"󱑘"}.mdi-printer-off:before{content:"󰹝"}.mdi-printer-off-outline:before{content:"󱞅"}.mdi-printer-outline:before{content:"󱞆"}.mdi-printer-pos:before{content:"󱁗"}.mdi-printer-pos-alert:before{content:"󱮼"}.mdi-printer-pos-alert-outline:before{content:"󱮽"}.mdi-printer-pos-cancel:before{content:"󱮾"}.mdi-printer-pos-cancel-outline:before{content:"󱮿"}.mdi-printer-pos-check:before{content:"󱯀"}.mdi-printer-pos-check-outline:before{content:"󱯁"}.mdi-printer-pos-cog:before{content:"󱯂"}.mdi-printer-pos-cog-outline:before{content:"󱯃"}.mdi-printer-pos-edit:before{content:"󱯄"}.mdi-printer-pos-edit-outline:before{content:"󱯅"}.mdi-printer-pos-minus:before{content:"󱯆"}.mdi-printer-pos-minus-outline:before{content:"󱯇"}.mdi-printer-pos-network:before{content:"󱯈"}.mdi-printer-pos-network-outline:before{content:"󱯉"}.mdi-printer-pos-off:before{content:"󱯊"}.mdi-printer-pos-off-outline:before{content:"󱯋"}.mdi-printer-pos-outline:before{content:"󱯌"}.mdi-printer-pos-pause:before{content:"󱯍"}.mdi-printer-pos-pause-outline:before{content:"󱯎"}.mdi-printer-pos-play:before{content:"󱯏"}.mdi-printer-pos-play-outline:before{content:"󱯐"}.mdi-printer-pos-plus:before{content:"󱯑"}.mdi-printer-pos-plus-outline:before{content:"󱯒"}.mdi-printer-pos-refresh:before{content:"󱯓"}.mdi-printer-pos-refresh-outline:before{content:"󱯔"}.mdi-printer-pos-remove:before{content:"󱯕"}.mdi-printer-pos-remove-outline:before{content:"󱯖"}.mdi-printer-pos-star:before{content:"󱯗"}.mdi-printer-pos-star-outline:before{content:"󱯘"}.mdi-printer-pos-stop:before{content:"󱯙"}.mdi-printer-pos-stop-outline:before{content:"󱯚"}.mdi-printer-pos-sync:before{content:"󱯛"}.mdi-printer-pos-sync-outline:before{content:"󱯜"}.mdi-printer-pos-wrench:before{content:"󱯝"}.mdi-printer-pos-wrench-outline:before{content:"󱯞"}.mdi-printer-search:before{content:"󱑗"}.mdi-printer-settings:before{content:"󰜇"}.mdi-printer-wireless:before{content:"󰨋"}.mdi-priority-high:before{content:"󰘃"}.mdi-priority-low:before{content:"󰘄"}.mdi-professional-hexagon:before{content:"󰐭"}.mdi-progress-alert:before{content:"󰲼"}.mdi-progress-check:before{content:"󰦕"}.mdi-progress-clock:before{content:"󰦖"}.mdi-progress-close:before{content:"󱄊"}.mdi-progress-download:before{content:"󰦗"}.mdi-progress-helper:before{content:"󱮢"}.mdi-progress-pencil:before{content:"󱞇"}.mdi-progress-question:before{content:"󱔢"}.mdi-progress-star:before{content:"󱞈"}.mdi-progress-star-four-points:before{content:"󱰽"}.mdi-progress-tag:before{content:"󱴍"}.mdi-progress-upload:before{content:"󰦘"}.mdi-progress-wrench:before{content:"󰲽"}.mdi-projector:before{content:"󰐮"}.mdi-projector-off:before{content:"󱨣"}.mdi-projector-screen:before{content:"󰐯"}.mdi-projector-screen-off:before{content:"󱠍"}.mdi-projector-screen-off-outline:before{content:"󱠎"}.mdi-projector-screen-outline:before{content:"󱜤"}.mdi-projector-screen-variant:before{content:"󱠏"}.mdi-projector-screen-variant-off:before{content:"󱠐"}.mdi-projector-screen-variant-off-outline:before{content:"󱠑"}.mdi-projector-screen-variant-outline:before{content:"󱠒"}.mdi-propane-tank:before{content:"󱍗"}.mdi-propane-tank-outline:before{content:"󱍘"}.mdi-protocol:before{content:"󰿘"}.mdi-publish:before{content:"󰚧"}.mdi-publish-off:before{content:"󱥅"}.mdi-pulse:before{content:"󰐰"}.mdi-pump:before{content:"󱐂"}.mdi-pump-off:before{content:"󱬢"}.mdi-pumpkin:before{content:"󰮿"}.mdi-purse:before{content:"󰼜"}.mdi-purse-outline:before{content:"󰼝"}.mdi-puzzle:before{content:"󰐱"}.mdi-puzzle-check:before{content:"󱐦"}.mdi-puzzle-check-outline:before{content:"󱐧"}.mdi-puzzle-edit:before{content:"󱓓"}.mdi-puzzle-edit-outline:before{content:"󱓙"}.mdi-puzzle-heart:before{content:"󱓔"}.mdi-puzzle-heart-outline:before{content:"󱓚"}.mdi-puzzle-minus:before{content:"󱓑"}.mdi-puzzle-minus-outline:before{content:"󱓗"}.mdi-puzzle-outline:before{content:"󰩦"}.mdi-puzzle-plus:before{content:"󱓐"}.mdi-puzzle-plus-outline:before{content:"󱓖"}.mdi-puzzle-remove:before{content:"󱓒"}.mdi-puzzle-remove-outline:before{content:"󱓘"}.mdi-puzzle-star:before{content:"󱓕"}.mdi-puzzle-star-outline:before{content:"󱓛"}.mdi-pyramid:before{content:"󱥒"}.mdi-pyramid-off:before{content:"󱥓"}.mdi-qi:before{content:"󰦙"}.mdi-qqchat:before{content:"󰘅"}.mdi-qrcode:before{content:"󰐲"}.mdi-qrcode-edit:before{content:"󰢸"}.mdi-qrcode-minus:before{content:"󱆌"}.mdi-qrcode-plus:before{content:"󱆋"}.mdi-qrcode-remove:before{content:"󱆍"}.mdi-qrcode-scan:before{content:"󰐳"}.mdi-quadcopter:before{content:"󰐴"}.mdi-quality-high:before{content:"󰐵"}.mdi-quality-low:before{content:"󰨌"}.mdi-quality-medium:before{content:"󰨍"}.mdi-queue-first-in-last-out:before{content:"󱲯"}.mdi-quora:before{content:"󰴩"}.mdi-rabbit:before{content:"󰤇"}.mdi-rabbit-variant:before{content:"󱩡"}.mdi-rabbit-variant-outline:before{content:"󱩢"}.mdi-racing-helmet:before{content:"󰶓"}.mdi-racquetball:before{content:"󰶔"}.mdi-radar:before{content:"󰐷"}.mdi-radiator:before{content:"󰐸"}.mdi-radiator-disabled:before{content:"󰫗"}.mdi-radiator-off:before{content:"󰫘"}.mdi-radio:before{content:"󰐹"}.mdi-radio-am:before{content:"󰲾"}.mdi-radio-fm:before{content:"󰲿"}.mdi-radio-handheld:before{content:"󰐺"}.mdi-radio-off:before{content:"󱈜"}.mdi-radio-tower:before{content:"󰐻"}.mdi-radioactive:before{content:"󰐼"}.mdi-radioactive-circle:before{content:"󱡝"}.mdi-radioactive-circle-outline:before{content:"󱡞"}.mdi-radioactive-off:before{content:"󰻁"}.mdi-radiobox-blank:before{content:"󰐽"}.mdi-radiobox-indeterminate-variant:before{content:"󱱞"}.mdi-radiobox-marked:before{content:"󰐾"}.mdi-radiology-box:before{content:"󱓅"}.mdi-radiology-box-outline:before{content:"󱓆"}.mdi-radius:before{content:"󰳀"}.mdi-radius-outline:before{content:"󰳁"}.mdi-railroad-light:before{content:"󰼞"}.mdi-rake:before{content:"󱕄"}.mdi-raspberry-pi:before{content:"󰐿"}.mdi-raw:before{content:"󱨏"}.mdi-raw-off:before{content:"󱨐"}.mdi-ray-end:before{content:"󰑀"}.mdi-ray-end-arrow:before{content:"󰑁"}.mdi-ray-start:before{content:"󰑂"}.mdi-ray-start-arrow:before{content:"󰑃"}.mdi-ray-start-end:before{content:"󰑄"}.mdi-ray-start-vertex-end:before{content:"󱗘"}.mdi-ray-vertex:before{content:"󰑅"}.mdi-razor-double-edge:before{content:"󱦗"}.mdi-razor-single-edge:before{content:"󱦘"}.mdi-react:before{content:"󰜈"}.mdi-read:before{content:"󰑇"}.mdi-receipt:before{content:"󰠤"}.mdi-receipt-clock:before{content:"󱰾"}.mdi-receipt-clock-outline:before{content:"󱰿"}.mdi-receipt-outline:before{content:"󰓷"}.mdi-receipt-send:before{content:"󱱀"}.mdi-receipt-send-outline:before{content:"󱱁"}.mdi-receipt-text:before{content:"󰑉"}.mdi-receipt-text-arrow-left:before{content:"󱱂"}.mdi-receipt-text-arrow-left-outline:before{content:"󱱃"}.mdi-receipt-text-arrow-right:before{content:"󱱄"}.mdi-receipt-text-arrow-right-outline:before{content:"󱱅"}.mdi-receipt-text-check:before{content:"󱩣"}.mdi-receipt-text-check-outline:before{content:"󱩤"}.mdi-receipt-text-clock:before{content:"󱱆"}.mdi-receipt-text-clock-outline:before{content:"󱱇"}.mdi-receipt-text-edit:before{content:"󱱈"}.mdi-receipt-text-edit-outline:before{content:"󱱉"}.mdi-receipt-text-minus:before{content:"󱩥"}.mdi-receipt-text-minus-outline:before{content:"󱩦"}.mdi-receipt-text-outline:before{content:"󱧜"}.mdi-receipt-text-plus:before{content:"󱩧"}.mdi-receipt-text-plus-outline:before{content:"󱩨"}.mdi-receipt-text-remove:before{content:"󱩩"}.mdi-receipt-text-remove-outline:before{content:"󱩪"}.mdi-receipt-text-send:before{content:"󱱊"}.mdi-receipt-text-send-outline:before{content:"󱱋"}.mdi-record:before{content:"󰑊"}.mdi-record-circle:before{content:"󰻂"}.mdi-record-circle-outline:before{content:"󰻃"}.mdi-record-player:before{content:"󰦚"}.mdi-record-rec:before{content:"󰑋"}.mdi-rectangle:before{content:"󰹞"}.mdi-rectangle-outline:before{content:"󰹟"}.mdi-recycle:before{content:"󰑌"}.mdi-recycle-variant:before{content:"󱎝"}.mdi-reddit:before{content:"󰑍"}.mdi-redhat:before{content:"󱄛"}.mdi-redo:before{content:"󰑎"}.mdi-redo-variant:before{content:"󰑏"}.mdi-reflect-horizontal:before{content:"󰨎"}.mdi-reflect-vertical:before{content:"󰨏"}.mdi-refresh:before{content:"󰑐"}.mdi-refresh-auto:before{content:"󱣲"}.mdi-refresh-circle:before{content:"󱍷"}.mdi-regex:before{content:"󰑑"}.mdi-registered-trademark:before{content:"󰩧"}.mdi-reiterate:before{content:"󱖈"}.mdi-relation-many-to-many:before{content:"󱒖"}.mdi-relation-many-to-one:before{content:"󱒗"}.mdi-relation-many-to-one-or-many:before{content:"󱒘"}.mdi-relation-many-to-only-one:before{content:"󱒙"}.mdi-relation-many-to-zero-or-many:before{content:"󱒚"}.mdi-relation-many-to-zero-or-one:before{content:"󱒛"}.mdi-relation-one-or-many-to-many:before{content:"󱒜"}.mdi-relation-one-or-many-to-one:before{content:"󱒝"}.mdi-relation-one-or-many-to-one-or-many:before{content:"󱒞"}.mdi-relation-one-or-many-to-only-one:before{content:"󱒟"}.mdi-relation-one-or-many-to-zero-or-many:before{content:"󱒠"}.mdi-relation-one-or-many-to-zero-or-one:before{content:"󱒡"}.mdi-relation-one-to-many:before{content:"󱒢"}.mdi-relation-one-to-one:before{content:"󱒣"}.mdi-relation-one-to-one-or-many:before{content:"󱒤"}.mdi-relation-one-to-only-one:before{content:"󱒥"}.mdi-relation-one-to-zero-or-many:before{content:"󱒦"}.mdi-relation-one-to-zero-or-one:before{content:"󱒧"}.mdi-relation-only-one-to-many:before{content:"󱒨"}.mdi-relation-only-one-to-one:before{content:"󱒩"}.mdi-relation-only-one-to-one-or-many:before{content:"󱒪"}.mdi-relation-only-one-to-only-one:before{content:"󱒫"}.mdi-relation-only-one-to-zero-or-many:before{content:"󱒬"}.mdi-relation-only-one-to-zero-or-one:before{content:"󱒭"}.mdi-relation-zero-or-many-to-many:before{content:"󱒮"}.mdi-relation-zero-or-many-to-one:before{content:"󱒯"}.mdi-relation-zero-or-many-to-one-or-many:before{content:"󱒰"}.mdi-relation-zero-or-many-to-only-one:before{content:"󱒱"}.mdi-relation-zero-or-many-to-zero-or-many:before{content:"󱒲"}.mdi-relation-zero-or-many-to-zero-or-one:before{content:"󱒳"}.mdi-relation-zero-or-one-to-many:before{content:"󱒴"}.mdi-relation-zero-or-one-to-one:before{content:"󱒵"}.mdi-relation-zero-or-one-to-one-or-many:before{content:"󱒶"}.mdi-relation-zero-or-one-to-only-one:before{content:"󱒷"}.mdi-relation-zero-or-one-to-zero-or-many:before{content:"󱒸"}.mdi-relation-zero-or-one-to-zero-or-one:before{content:"󱒹"}.mdi-relative-scale:before{content:"󰑒"}.mdi-reload:before{content:"󰑓"}.mdi-reload-alert:before{content:"󱄋"}.mdi-reminder:before{content:"󰢌"}.mdi-remote:before{content:"󰑔"}.mdi-remote-desktop:before{content:"󰢹"}.mdi-remote-off:before{content:"󰻄"}.mdi-remote-tv:before{content:"󰻅"}.mdi-remote-tv-off:before{content:"󰻆"}.mdi-rename:before{content:"󱰘"}.mdi-rename-box:before{content:"󰑕"}.mdi-rename-box-outline:before{content:"󱰙"}.mdi-rename-outline:before{content:"󱰚"}.mdi-reorder-horizontal:before{content:"󰚈"}.mdi-reorder-vertical:before{content:"󰚉"}.mdi-repeat:before{content:"󰑖"}.mdi-repeat-off:before{content:"󰑗"}.mdi-repeat-once:before{content:"󰑘"}.mdi-repeat-variant:before{content:"󰕇"}.mdi-replay:before{content:"󰑙"}.mdi-reply:before{content:"󰑚"}.mdi-reply-all:before{content:"󰑛"}.mdi-reply-all-outline:before{content:"󰼟"}.mdi-reply-circle:before{content:"󱆮"}.mdi-reply-outline:before{content:"󰼠"}.mdi-reproduction:before{content:"󰑜"}.mdi-resistor:before{content:"󰭄"}.mdi-resistor-nodes:before{content:"󰭅"}.mdi-resize:before{content:"󰩨"}.mdi-resize-bottom-right:before{content:"󰑝"}.mdi-responsive:before{content:"󰑞"}.mdi-restart:before{content:"󰜉"}.mdi-restart-alert:before{content:"󱄌"}.mdi-restart-off:before{content:"󰶕"}.mdi-restore:before{content:"󰦛"}.mdi-restore-alert:before{content:"󱄍"}.mdi-rewind:before{content:"󰑟"}.mdi-rewind-10:before{content:"󰴪"}.mdi-rewind-15:before{content:"󱥆"}.mdi-rewind-30:before{content:"󰶖"}.mdi-rewind-45:before{content:"󱬓"}.mdi-rewind-5:before{content:"󱇹"}.mdi-rewind-60:before{content:"󱘌"}.mdi-rewind-outline:before{content:"󰜊"}.mdi-rhombus:before{content:"󰜋"}.mdi-rhombus-medium:before{content:"󰨐"}.mdi-rhombus-medium-outline:before{content:"󱓜"}.mdi-rhombus-outline:before{content:"󰜌"}.mdi-rhombus-split:before{content:"󰨑"}.mdi-rhombus-split-outline:before{content:"󱓝"}.mdi-ribbon:before{content:"󰑠"}.mdi-rice:before{content:"󰟪"}.mdi-rickshaw:before{content:"󱖻"}.mdi-rickshaw-electric:before{content:"󱖼"}.mdi-ring:before{content:"󰟫"}.mdi-rivet:before{content:"󰹠"}.mdi-road:before{content:"󰑡"}.mdi-road-variant:before{content:"󰑢"}.mdi-robber:before{content:"󱁘"}.mdi-robot:before{content:"󰚩"}.mdi-robot-angry:before{content:"󱚝"}.mdi-robot-angry-outline:before{content:"󱚞"}.mdi-robot-confused:before{content:"󱚟"}.mdi-robot-confused-outline:before{content:"󱚠"}.mdi-robot-dead:before{content:"󱚡"}.mdi-robot-dead-outline:before{content:"󱚢"}.mdi-robot-excited:before{content:"󱚣"}.mdi-robot-excited-outline:before{content:"󱚤"}.mdi-robot-happy:before{content:"󱜙"}.mdi-robot-happy-outline:before{content:"󱜚"}.mdi-robot-industrial:before{content:"󰭆"}.mdi-robot-industrial-outline:before{content:"󱨚"}.mdi-robot-love:before{content:"󱚥"}.mdi-robot-love-outline:before{content:"󱚦"}.mdi-robot-mower:before{content:"󱇷"}.mdi-robot-mower-outline:before{content:"󱇳"}.mdi-robot-off:before{content:"󱚧"}.mdi-robot-off-outline:before{content:"󱙻"}.mdi-robot-outline:before{content:"󱙺"}.mdi-robot-vacuum:before{content:"󰜍"}.mdi-robot-vacuum-alert:before{content:"󱭝"}.mdi-robot-vacuum-off:before{content:"󱰁"}.mdi-robot-vacuum-variant:before{content:"󰤈"}.mdi-robot-vacuum-variant-alert:before{content:"󱭞"}.mdi-robot-vacuum-variant-off:before{content:"󱰂"}.mdi-rocket:before{content:"󰑣"}.mdi-rocket-launch:before{content:"󱓞"}.mdi-rocket-launch-outline:before{content:"󱓟"}.mdi-rocket-outline:before{content:"󱎯"}.mdi-rodent:before{content:"󱌧"}.mdi-roller-shade:before{content:"󱩫"}.mdi-roller-shade-closed:before{content:"󱩬"}.mdi-roller-skate:before{content:"󰴫"}.mdi-roller-skate-off:before{content:"󰅅"}.mdi-rollerblade:before{content:"󰴬"}.mdi-rollerblade-off:before{content:"󰀮"}.mdi-rollupjs:before{content:"󰯀"}.mdi-rolodex:before{content:"󱪹"}.mdi-rolodex-outline:before{content:"󱪺"}.mdi-roman-numeral-1:before{content:"󱂈"}.mdi-roman-numeral-10:before{content:"󱂑"}.mdi-roman-numeral-2:before{content:"󱂉"}.mdi-roman-numeral-3:before{content:"󱂊"}.mdi-roman-numeral-4:before{content:"󱂋"}.mdi-roman-numeral-5:before{content:"󱂌"}.mdi-roman-numeral-6:before{content:"󱂍"}.mdi-roman-numeral-7:before{content:"󱂎"}.mdi-roman-numeral-8:before{content:"󱂏"}.mdi-roman-numeral-9:before{content:"󱂐"}.mdi-room-service:before{content:"󰢍"}.mdi-room-service-outline:before{content:"󰶗"}.mdi-rotate-360:before{content:"󱦙"}.mdi-rotate-3d:before{content:"󰻇"}.mdi-rotate-3d-variant:before{content:"󰑤"}.mdi-rotate-left:before{content:"󰑥"}.mdi-rotate-left-variant:before{content:"󰑦"}.mdi-rotate-orbit:before{content:"󰶘"}.mdi-rotate-right:before{content:"󰑧"}.mdi-rotate-right-variant:before{content:"󰑨"}.mdi-rounded-corner:before{content:"󰘇"}.mdi-router:before{content:"󱇢"}.mdi-router-network:before{content:"󱂇"}.mdi-router-network-wireless:before{content:"󱲗"}.mdi-router-wireless:before{content:"󰑩"}.mdi-router-wireless-off:before{content:"󱖣"}.mdi-router-wireless-settings:before{content:"󰩩"}.mdi-routes:before{content:"󰑪"}.mdi-routes-clock:before{content:"󱁙"}.mdi-rowing:before{content:"󰘈"}.mdi-rss:before{content:"󰑫"}.mdi-rss-box:before{content:"󰑬"}.mdi-rss-off:before{content:"󰼡"}.mdi-rug:before{content:"󱑵"}.mdi-rugby:before{content:"󰶙"}.mdi-ruler:before{content:"󰑭"}.mdi-ruler-square:before{content:"󰳂"}.mdi-ruler-square-compass:before{content:"󰺾"}.mdi-run:before{content:"󰜎"}.mdi-run-fast:before{content:"󰑮"}.mdi-rv-truck:before{content:"󱇔"}.mdi-sack:before{content:"󰴮"}.mdi-sack-outline:before{content:"󱱌"}.mdi-sack-percent:before{content:"󰴯"}.mdi-safe:before{content:"󰩪"}.mdi-safe-square:before{content:"󱉼"}.mdi-safe-square-outline:before{content:"󱉽"}.mdi-safety-goggles:before{content:"󰴰"}.mdi-sail-boat:before{content:"󰻈"}.mdi-sail-boat-sink:before{content:"󱫯"}.mdi-sale:before{content:"󰑯"}.mdi-sale-outline:before{content:"󱨆"}.mdi-salesforce:before{content:"󰢎"}.mdi-sass:before{content:"󰟬"}.mdi-satellite:before{content:"󰑰"}.mdi-satellite-uplink:before{content:"󰤉"}.mdi-satellite-variant:before{content:"󰑱"}.mdi-sausage:before{content:"󰢺"}.mdi-sausage-off:before{content:"󱞉"}.mdi-saw-blade:before{content:"󰹡"}.mdi-sawtooth-wave:before{content:"󱑺"}.mdi-saxophone:before{content:"󰘉"}.mdi-scale:before{content:"󰑲"}.mdi-scale-balance:before{content:"󰗑"}.mdi-scale-bathroom:before{content:"󰑳"}.mdi-scale-off:before{content:"󱁚"}.mdi-scale-unbalanced:before{content:"󱦸"}.mdi-scan-helper:before{content:"󱏘"}.mdi-scanner:before{content:"󰚫"}.mdi-scanner-off:before{content:"󰤊"}.mdi-scatter-plot:before{content:"󰻉"}.mdi-scatter-plot-outline:before{content:"󰻊"}.mdi-scent:before{content:"󱥘"}.mdi-scent-off:before{content:"󱥙"}.mdi-school:before{content:"󰑴"}.mdi-school-outline:before{content:"󱆀"}.mdi-scissors-cutting:before{content:"󰩫"}.mdi-scooter:before{content:"󱖽"}.mdi-scooter-electric:before{content:"󱖾"}.mdi-scoreboard:before{content:"󱉾"}.mdi-scoreboard-outline:before{content:"󱉿"}.mdi-screen-rotation:before{content:"󰑵"}.mdi-screen-rotation-lock:before{content:"󰑸"}.mdi-screw-flat-top:before{content:"󰷳"}.mdi-screw-lag:before{content:"󰷴"}.mdi-screw-machine-flat-top:before{content:"󰷵"}.mdi-screw-machine-round-top:before{content:"󰷶"}.mdi-screw-round-top:before{content:"󰷷"}.mdi-screwdriver:before{content:"󰑶"}.mdi-script:before{content:"󰯁"}.mdi-script-outline:before{content:"󰑷"}.mdi-script-text:before{content:"󰯂"}.mdi-script-text-key:before{content:"󱜥"}.mdi-script-text-key-outline:before{content:"󱜦"}.mdi-script-text-outline:before{content:"󰯃"}.mdi-script-text-play:before{content:"󱜧"}.mdi-script-text-play-outline:before{content:"󱜨"}.mdi-sd:before{content:"󰑹"}.mdi-seal:before{content:"󰑺"}.mdi-seal-variant:before{content:"󰿙"}.mdi-search-web:before{content:"󰜏"}.mdi-seat:before{content:"󰳃"}.mdi-seat-flat:before{content:"󰑻"}.mdi-seat-flat-angled:before{content:"󰑼"}.mdi-seat-individual-suite:before{content:"󰑽"}.mdi-seat-legroom-extra:before{content:"󰑾"}.mdi-seat-legroom-normal:before{content:"󰑿"}.mdi-seat-legroom-reduced:before{content:"󰒀"}.mdi-seat-outline:before{content:"󰳄"}.mdi-seat-passenger:before{content:"󱉉"}.mdi-seat-recline-extra:before{content:"󰒁"}.mdi-seat-recline-normal:before{content:"󰒂"}.mdi-seatbelt:before{content:"󰳅"}.mdi-security:before{content:"󰒃"}.mdi-security-network:before{content:"󰒄"}.mdi-seed:before{content:"󰹢"}.mdi-seed-off:before{content:"󱏽"}.mdi-seed-off-outline:before{content:"󱏾"}.mdi-seed-outline:before{content:"󰹣"}.mdi-seed-plus:before{content:"󱩭"}.mdi-seed-plus-outline:before{content:"󱩮"}.mdi-seesaw:before{content:"󱖤"}.mdi-segment:before{content:"󰻋"}.mdi-select:before{content:"󰒅"}.mdi-select-all:before{content:"󰒆"}.mdi-select-arrow-down:before{content:"󱭙"}.mdi-select-arrow-up:before{content:"󱭘"}.mdi-select-color:before{content:"󰴱"}.mdi-select-compare:before{content:"󰫙"}.mdi-select-drag:before{content:"󰩬"}.mdi-select-group:before{content:"󰾂"}.mdi-select-inverse:before{content:"󰒇"}.mdi-select-marker:before{content:"󱊀"}.mdi-select-multiple:before{content:"󱊁"}.mdi-select-multiple-marker:before{content:"󱊂"}.mdi-select-off:before{content:"󰒈"}.mdi-select-place:before{content:"󰿚"}.mdi-select-remove:before{content:"󱟁"}.mdi-select-search:before{content:"󱈄"}.mdi-selection:before{content:"󰒉"}.mdi-selection-drag:before{content:"󰩭"}.mdi-selection-ellipse:before{content:"󰴲"}.mdi-selection-ellipse-arrow-inside:before{content:"󰼢"}.mdi-selection-ellipse-remove:before{content:"󱟂"}.mdi-selection-marker:before{content:"󱊃"}.mdi-selection-multiple:before{content:"󱊅"}.mdi-selection-multiple-marker:before{content:"󱊄"}.mdi-selection-off:before{content:"󰝷"}.mdi-selection-remove:before{content:"󱟃"}.mdi-selection-search:before{content:"󱈅"}.mdi-semantic-web:before{content:"󱌖"}.mdi-send:before{content:"󰒊"}.mdi-send-check:before{content:"󱅡"}.mdi-send-check-outline:before{content:"󱅢"}.mdi-send-circle:before{content:"󰷸"}.mdi-send-circle-outline:before{content:"󰷹"}.mdi-send-clock:before{content:"󱅣"}.mdi-send-clock-outline:before{content:"󱅤"}.mdi-send-lock:before{content:"󰟭"}.mdi-send-lock-outline:before{content:"󱅦"}.mdi-send-outline:before{content:"󱅥"}.mdi-send-variant:before{content:"󱱍"}.mdi-send-variant-clock:before{content:"󱱾"}.mdi-send-variant-clock-outline:before{content:"󱱿"}.mdi-send-variant-outline:before{content:"󱱎"}.mdi-serial-port:before{content:"󰙜"}.mdi-server:before{content:"󰒋"}.mdi-server-minus:before{content:"󰒌"}.mdi-server-minus-outline:before{content:"󱲘"}.mdi-server-network:before{content:"󰒍"}.mdi-server-network-off:before{content:"󰒎"}.mdi-server-network-outline:before{content:"󱲙"}.mdi-server-off:before{content:"󰒏"}.mdi-server-outline:before{content:"󱲚"}.mdi-server-plus:before{content:"󰒐"}.mdi-server-plus-outline:before{content:"󱲛"}.mdi-server-remove:before{content:"󰒑"}.mdi-server-security:before{content:"󰒒"}.mdi-set-all:before{content:"󰝸"}.mdi-set-center:before{content:"󰝹"}.mdi-set-center-right:before{content:"󰝺"}.mdi-set-left:before{content:"󰝻"}.mdi-set-left-center:before{content:"󰝼"}.mdi-set-left-right:before{content:"󰝽"}.mdi-set-merge:before{content:"󱓠"}.mdi-set-none:before{content:"󰝾"}.mdi-set-right:before{content:"󰝿"}.mdi-set-split:before{content:"󱓡"}.mdi-set-square:before{content:"󱑝"}.mdi-set-top-box:before{content:"󰦟"}.mdi-settings-helper:before{content:"󰩮"}.mdi-shaker:before{content:"󱄎"}.mdi-shaker-outline:before{content:"󱄏"}.mdi-shape:before{content:"󰠱"}.mdi-shape-circle-plus:before{content:"󰙝"}.mdi-shape-outline:before{content:"󰠲"}.mdi-shape-oval-plus:before{content:"󱇺"}.mdi-shape-plus:before{content:"󰒕"}.mdi-shape-plus-outline:before{content:"󱱏"}.mdi-shape-polygon-plus:before{content:"󰙞"}.mdi-shape-rectangle-plus:before{content:"󰙟"}.mdi-shape-square-plus:before{content:"󰙠"}.mdi-shape-square-rounded-plus:before{content:"󱓺"}.mdi-share:before{content:"󰒖"}.mdi-share-all:before{content:"󱇴"}.mdi-share-all-outline:before{content:"󱇵"}.mdi-share-circle:before{content:"󱆭"}.mdi-share-off:before{content:"󰼣"}.mdi-share-off-outline:before{content:"󰼤"}.mdi-share-outline:before{content:"󰤲"}.mdi-share-variant:before{content:"󰒗"}.mdi-share-variant-outline:before{content:"󱔔"}.mdi-shark:before{content:"󱢺"}.mdi-shark-fin:before{content:"󱙳"}.mdi-shark-fin-outline:before{content:"󱙴"}.mdi-shark-off:before{content:"󱢻"}.mdi-sheep:before{content:"󰳆"}.mdi-shield:before{content:"󰒘"}.mdi-shield-account:before{content:"󰢏"}.mdi-shield-account-outline:before{content:"󰨒"}.mdi-shield-account-variant:before{content:"󱖧"}.mdi-shield-account-variant-outline:before{content:"󱖨"}.mdi-shield-airplane:before{content:"󰚻"}.mdi-shield-airplane-outline:before{content:"󰳇"}.mdi-shield-alert:before{content:"󰻌"}.mdi-shield-alert-outline:before{content:"󰻍"}.mdi-shield-bug:before{content:"󱏚"}.mdi-shield-bug-outline:before{content:"󱏛"}.mdi-shield-car:before{content:"󰾃"}.mdi-shield-check:before{content:"󰕥"}.mdi-shield-check-outline:before{content:"󰳈"}.mdi-shield-cross:before{content:"󰳉"}.mdi-shield-cross-outline:before{content:"󰳊"}.mdi-shield-crown:before{content:"󱢼"}.mdi-shield-crown-outline:before{content:"󱢽"}.mdi-shield-edit:before{content:"󱆠"}.mdi-shield-edit-outline:before{content:"󱆡"}.mdi-shield-half:before{content:"󱍠"}.mdi-shield-half-full:before{content:"󰞀"}.mdi-shield-home:before{content:"󰚊"}.mdi-shield-home-outline:before{content:"󰳋"}.mdi-shield-key:before{content:"󰯄"}.mdi-shield-key-outline:before{content:"󰯅"}.mdi-shield-link-variant:before{content:"󰴳"}.mdi-shield-link-variant-outline:before{content:"󰴴"}.mdi-shield-lock:before{content:"󰦝"}.mdi-shield-lock-open:before{content:"󱦚"}.mdi-shield-lock-open-outline:before{content:"󱦛"}.mdi-shield-lock-outline:before{content:"󰳌"}.mdi-shield-moon:before{content:"󱠨"}.mdi-shield-moon-outline:before{content:"󱠩"}.mdi-shield-off:before{content:"󰦞"}.mdi-shield-off-outline:before{content:"󰦜"}.mdi-shield-outline:before{content:"󰒙"}.mdi-shield-plus:before{content:"󰫚"}.mdi-shield-plus-outline:before{content:"󰫛"}.mdi-shield-refresh:before{content:"󰂪"}.mdi-shield-refresh-outline:before{content:"󰇠"}.mdi-shield-remove:before{content:"󰫜"}.mdi-shield-remove-outline:before{content:"󰫝"}.mdi-shield-search:before{content:"󰶚"}.mdi-shield-star:before{content:"󱄻"}.mdi-shield-star-outline:before{content:"󱄼"}.mdi-shield-sun:before{content:"󱁝"}.mdi-shield-sun-outline:before{content:"󱁞"}.mdi-shield-sword:before{content:"󱢾"}.mdi-shield-sword-outline:before{content:"󱢿"}.mdi-shield-sync:before{content:"󱆢"}.mdi-shield-sync-outline:before{content:"󱆣"}.mdi-shimmer:before{content:"󱕅"}.mdi-ship-wheel:before{content:"󰠳"}.mdi-shipping-pallet:before{content:"󱡎"}.mdi-shoe-ballet:before{content:"󱗊"}.mdi-shoe-cleat:before{content:"󱗇"}.mdi-shoe-formal:before{content:"󰭇"}.mdi-shoe-heel:before{content:"󰭈"}.mdi-shoe-print:before{content:"󰷺"}.mdi-shoe-sneaker:before{content:"󱗈"}.mdi-shopping:before{content:"󰒚"}.mdi-shopping-music:before{content:"󰒛"}.mdi-shopping-outline:before{content:"󱇕"}.mdi-shopping-search:before{content:"󰾄"}.mdi-shopping-search-outline:before{content:"󱩯"}.mdi-shore:before{content:"󱓹"}.mdi-shovel:before{content:"󰜐"}.mdi-shovel-off:before{content:"󰜑"}.mdi-shower:before{content:"󰦠"}.mdi-shower-head:before{content:"󰦡"}.mdi-shredder:before{content:"󰒜"}.mdi-shuffle:before{content:"󰒝"}.mdi-shuffle-disabled:before{content:"󰒞"}.mdi-shuffle-variant:before{content:"󰒟"}.mdi-shuriken:before{content:"󱍿"}.mdi-sickle:before{content:"󱣀"}.mdi-sigma:before{content:"󰒠"}.mdi-sigma-lower:before{content:"󰘫"}.mdi-sign-caution:before{content:"󰒡"}.mdi-sign-direction:before{content:"󰞁"}.mdi-sign-direction-minus:before{content:"󱀀"}.mdi-sign-direction-plus:before{content:"󰿜"}.mdi-sign-direction-remove:before{content:"󰿝"}.mdi-sign-language:before{content:"󱭍"}.mdi-sign-language-outline:before{content:"󱭎"}.mdi-sign-pole:before{content:"󱓸"}.mdi-sign-real-estate:before{content:"󱄘"}.mdi-sign-text:before{content:"󰞂"}.mdi-sign-yield:before{content:"󱮯"}.mdi-signal:before{content:"󰒢"}.mdi-signal-2g:before{content:"󰜒"}.mdi-signal-3g:before{content:"󰜓"}.mdi-signal-4g:before{content:"󰜔"}.mdi-signal-5g:before{content:"󰩯"}.mdi-signal-cellular-1:before{content:"󰢼"}.mdi-signal-cellular-2:before{content:"󰢽"}.mdi-signal-cellular-3:before{content:"󰢾"}.mdi-signal-cellular-outline:before{content:"󰢿"}.mdi-signal-distance-variant:before{content:"󰹤"}.mdi-signal-hspa:before{content:"󰜕"}.mdi-signal-hspa-plus:before{content:"󰜖"}.mdi-signal-off:before{content:"󰞃"}.mdi-signal-variant:before{content:"󰘊"}.mdi-signature:before{content:"󰷻"}.mdi-signature-freehand:before{content:"󰷼"}.mdi-signature-image:before{content:"󰷽"}.mdi-signature-text:before{content:"󰷾"}.mdi-silo:before{content:"󱮟"}.mdi-silo-outline:before{content:"󰭉"}.mdi-silverware:before{content:"󰒣"}.mdi-silverware-clean:before{content:"󰿞"}.mdi-silverware-fork:before{content:"󰒤"}.mdi-silverware-fork-knife:before{content:"󰩰"}.mdi-silverware-spoon:before{content:"󰒥"}.mdi-silverware-variant:before{content:"󰒦"}.mdi-sim:before{content:"󰒧"}.mdi-sim-alert:before{content:"󰒨"}.mdi-sim-alert-outline:before{content:"󱗓"}.mdi-sim-off:before{content:"󰒩"}.mdi-sim-off-outline:before{content:"󱗔"}.mdi-sim-outline:before{content:"󱗕"}.mdi-simple-icons:before{content:"󱌝"}.mdi-sina-weibo:before{content:"󰫟"}.mdi-sine-wave:before{content:"󰥛"}.mdi-sitemap:before{content:"󰒪"}.mdi-sitemap-outline:before{content:"󱦜"}.mdi-size-l:before{content:"󱎦"}.mdi-size-m:before{content:"󱎥"}.mdi-size-s:before{content:"󱎤"}.mdi-size-xl:before{content:"󱎧"}.mdi-size-xs:before{content:"󱎣"}.mdi-size-xxl:before{content:"󱎨"}.mdi-size-xxs:before{content:"󱎢"}.mdi-size-xxxl:before{content:"󱎩"}.mdi-skate:before{content:"󰴵"}.mdi-skate-off:before{content:"󰚙"}.mdi-skateboard:before{content:"󱓂"}.mdi-skateboarding:before{content:"󰔁"}.mdi-skew-less:before{content:"󰴶"}.mdi-skew-more:before{content:"󰴷"}.mdi-ski:before{content:"󱌄"}.mdi-ski-cross-country:before{content:"󱌅"}.mdi-ski-water:before{content:"󱌆"}.mdi-skip-backward:before{content:"󰒫"}.mdi-skip-backward-outline:before{content:"󰼥"}.mdi-skip-forward:before{content:"󰒬"}.mdi-skip-forward-outline:before{content:"󰼦"}.mdi-skip-next:before{content:"󰒭"}.mdi-skip-next-circle:before{content:"󰙡"}.mdi-skip-next-circle-outline:before{content:"󰙢"}.mdi-skip-next-outline:before{content:"󰼧"}.mdi-skip-previous:before{content:"󰒮"}.mdi-skip-previous-circle:before{content:"󰙣"}.mdi-skip-previous-circle-outline:before{content:"󰙤"}.mdi-skip-previous-outline:before{content:"󰼨"}.mdi-skull:before{content:"󰚌"}.mdi-skull-crossbones:before{content:"󰯆"}.mdi-skull-crossbones-outline:before{content:"󰯇"}.mdi-skull-outline:before{content:"󰯈"}.mdi-skull-scan:before{content:"󱓇"}.mdi-skull-scan-outline:before{content:"󱓈"}.mdi-skype:before{content:"󰒯"}.mdi-skype-business:before{content:"󰒰"}.mdi-slack:before{content:"󰒱"}.mdi-slash-forward:before{content:"󰿟"}.mdi-slash-forward-box:before{content:"󰿠"}.mdi-sledding:before{content:"󰐛"}.mdi-sleep:before{content:"󰒲"}.mdi-sleep-off:before{content:"󰒳"}.mdi-slide:before{content:"󱖥"}.mdi-slope-downhill:before{content:"󰷿"}.mdi-slope-uphill:before{content:"󰸀"}.mdi-slot-machine:before{content:"󱄔"}.mdi-slot-machine-outline:before{content:"󱄕"}.mdi-smart-card:before{content:"󱂽"}.mdi-smart-card-off:before{content:"󱣷"}.mdi-smart-card-off-outline:before{content:"󱣸"}.mdi-smart-card-outline:before{content:"󱂾"}.mdi-smart-card-reader:before{content:"󱂿"}.mdi-smart-card-reader-outline:before{content:"󱃀"}.mdi-smog:before{content:"󰩱"}.mdi-smoke:before{content:"󱞙"}.mdi-smoke-detector:before{content:"󰎒"}.mdi-smoke-detector-alert:before{content:"󱤮"}.mdi-smoke-detector-alert-outline:before{content:"󱤯"}.mdi-smoke-detector-off:before{content:"󱠉"}.mdi-smoke-detector-off-outline:before{content:"󱠊"}.mdi-smoke-detector-outline:before{content:"󱠈"}.mdi-smoke-detector-variant:before{content:"󱠋"}.mdi-smoke-detector-variant-alert:before{content:"󱤰"}.mdi-smoke-detector-variant-off:before{content:"󱠌"}.mdi-smoking:before{content:"󰒴"}.mdi-smoking-off:before{content:"󰒵"}.mdi-smoking-pipe:before{content:"󱐍"}.mdi-smoking-pipe-off:before{content:"󱐨"}.mdi-snail:before{content:"󱙷"}.mdi-snake:before{content:"󱔎"}.mdi-snapchat:before{content:"󰒶"}.mdi-snowboard:before{content:"󱌇"}.mdi-snowflake:before{content:"󰜗"}.mdi-snowflake-alert:before{content:"󰼩"}.mdi-snowflake-check:before{content:"󱩰"}.mdi-snowflake-melt:before{content:"󱋋"}.mdi-snowflake-off:before{content:"󱓣"}.mdi-snowflake-thermometer:before{content:"󱩱"}.mdi-snowflake-variant:before{content:"󰼪"}.mdi-snowman:before{content:"󰒷"}.mdi-snowmobile:before{content:"󰛝"}.mdi-snowshoeing:before{content:"󱩲"}.mdi-soccer:before{content:"󰒸"}.mdi-soccer-field:before{content:"󰠴"}.mdi-social-distance-2-meters:before{content:"󱕹"}.mdi-social-distance-6-feet:before{content:"󱕺"}.mdi-sofa:before{content:"󰒹"}.mdi-sofa-outline:before{content:"󱕭"}.mdi-sofa-single:before{content:"󱕮"}.mdi-sofa-single-outline:before{content:"󱕯"}.mdi-solar-panel:before{content:"󰶛"}.mdi-solar-panel-large:before{content:"󰶜"}.mdi-solar-power:before{content:"󰩲"}.mdi-solar-power-variant:before{content:"󱩳"}.mdi-solar-power-variant-outline:before{content:"󱩴"}.mdi-soldering-iron:before{content:"󱂒"}.mdi-solid:before{content:"󰚍"}.mdi-sony-playstation:before{content:"󰐔"}.mdi-sort:before{content:"󰒺"}.mdi-sort-alphabetical-ascending:before{content:"󰖽"}.mdi-sort-alphabetical-ascending-variant:before{content:"󱅈"}.mdi-sort-alphabetical-descending:before{content:"󰖿"}.mdi-sort-alphabetical-descending-variant:before{content:"󱅉"}.mdi-sort-alphabetical-variant:before{content:"󰒻"}.mdi-sort-ascending:before{content:"󰒼"}.mdi-sort-bool-ascending:before{content:"󱎅"}.mdi-sort-bool-ascending-variant:before{content:"󱎆"}.mdi-sort-bool-descending:before{content:"󱎇"}.mdi-sort-bool-descending-variant:before{content:"󱎈"}.mdi-sort-calendar-ascending:before{content:"󱕇"}.mdi-sort-calendar-descending:before{content:"󱕈"}.mdi-sort-clock-ascending:before{content:"󱕉"}.mdi-sort-clock-ascending-outline:before{content:"󱕊"}.mdi-sort-clock-descending:before{content:"󱕋"}.mdi-sort-clock-descending-outline:before{content:"󱕌"}.mdi-sort-descending:before{content:"󰒽"}.mdi-sort-numeric-ascending:before{content:"󱎉"}.mdi-sort-numeric-ascending-variant:before{content:"󰤍"}.mdi-sort-numeric-descending:before{content:"󱎊"}.mdi-sort-numeric-descending-variant:before{content:"󰫒"}.mdi-sort-numeric-variant:before{content:"󰒾"}.mdi-sort-reverse-variant:before{content:"󰌼"}.mdi-sort-variant:before{content:"󰒿"}.mdi-sort-variant-lock:before{content:"󰳍"}.mdi-sort-variant-lock-open:before{content:"󰳎"}.mdi-sort-variant-off:before{content:"󱪻"}.mdi-sort-variant-remove:before{content:"󱅇"}.mdi-soundbar:before{content:"󱟛"}.mdi-soundcloud:before{content:"󰓀"}.mdi-source-branch:before{content:"󰘬"}.mdi-source-branch-check:before{content:"󱓏"}.mdi-source-branch-minus:before{content:"󱓋"}.mdi-source-branch-plus:before{content:"󱓊"}.mdi-source-branch-refresh:before{content:"󱓍"}.mdi-source-branch-remove:before{content:"󱓌"}.mdi-source-branch-sync:before{content:"󱓎"}.mdi-source-commit:before{content:"󰜘"}.mdi-source-commit-end:before{content:"󰜙"}.mdi-source-commit-end-local:before{content:"󰜚"}.mdi-source-commit-local:before{content:"󰜛"}.mdi-source-commit-next-local:before{content:"󰜜"}.mdi-source-commit-start:before{content:"󰜝"}.mdi-source-commit-start-next-local:before{content:"󰜞"}.mdi-source-fork:before{content:"󰓁"}.mdi-source-merge:before{content:"󰘭"}.mdi-source-pull:before{content:"󰓂"}.mdi-source-repository:before{content:"󰳏"}.mdi-source-repository-multiple:before{content:"󰳐"}.mdi-soy-sauce:before{content:"󰟮"}.mdi-soy-sauce-off:before{content:"󱏼"}.mdi-spa:before{content:"󰳑"}.mdi-spa-outline:before{content:"󰳒"}.mdi-space-invaders:before{content:"󰯉"}.mdi-space-station:before{content:"󱎃"}.mdi-spade:before{content:"󰹥"}.mdi-speaker:before{content:"󰓃"}.mdi-speaker-bluetooth:before{content:"󰦢"}.mdi-speaker-message:before{content:"󱬑"}.mdi-speaker-multiple:before{content:"󰴸"}.mdi-speaker-off:before{content:"󰓄"}.mdi-speaker-pause:before{content:"󱭳"}.mdi-speaker-play:before{content:"󱭲"}.mdi-speaker-stop:before{content:"󱭴"}.mdi-speaker-wireless:before{content:"󰜟"}.mdi-spear:before{content:"󱡅"}.mdi-speedometer:before{content:"󰓅"}.mdi-speedometer-medium:before{content:"󰾅"}.mdi-speedometer-slow:before{content:"󰾆"}.mdi-spellcheck:before{content:"󰓆"}.mdi-sphere:before{content:"󱥔"}.mdi-sphere-off:before{content:"󱥕"}.mdi-spider:before{content:"󱇪"}.mdi-spider-outline:before{content:"󱱵"}.mdi-spider-thread:before{content:"󱇫"}.mdi-spider-web:before{content:"󰯊"}.mdi-spirit-level:before{content:"󱓱"}.mdi-spoon-sugar:before{content:"󱐩"}.mdi-spotify:before{content:"󰓇"}.mdi-spotlight:before{content:"󰓈"}.mdi-spotlight-beam:before{content:"󰓉"}.mdi-spray:before{content:"󰙥"}.mdi-spray-bottle:before{content:"󰫠"}.mdi-sprinkler:before{content:"󱁟"}.mdi-sprinkler-fire:before{content:"󱦝"}.mdi-sprinkler-variant:before{content:"󱁠"}.mdi-sprout:before{content:"󰹦"}.mdi-sprout-outline:before{content:"󰹧"}.mdi-square:before{content:"󰝤"}.mdi-square-circle:before{content:"󱔀"}.mdi-square-circle-outline:before{content:"󱱐"}.mdi-square-edit-outline:before{content:"󰤌"}.mdi-square-medium:before{content:"󰨓"}.mdi-square-medium-outline:before{content:"󰨔"}.mdi-square-off:before{content:"󱋮"}.mdi-square-off-outline:before{content:"󱋯"}.mdi-square-opacity:before{content:"󱡔"}.mdi-square-outline:before{content:"󰝣"}.mdi-square-root:before{content:"󰞄"}.mdi-square-root-box:before{content:"󰦣"}.mdi-square-rounded:before{content:"󱓻"}.mdi-square-rounded-badge:before{content:"󱨇"}.mdi-square-rounded-badge-outline:before{content:"󱨈"}.mdi-square-rounded-outline:before{content:"󱓼"}.mdi-square-small:before{content:"󰨕"}.mdi-square-wave:before{content:"󱑻"}.mdi-squeegee:before{content:"󰫡"}.mdi-ssh:before{content:"󰣀"}.mdi-stack-exchange:before{content:"󰘋"}.mdi-stack-overflow:before{content:"󰓌"}.mdi-stackpath:before{content:"󰍙"}.mdi-stadium:before{content:"󰿹"}.mdi-stadium-outline:before{content:"󱬃"}.mdi-stadium-variant:before{content:"󰜠"}.mdi-stairs:before{content:"󰓍"}.mdi-stairs-box:before{content:"󱎞"}.mdi-stairs-down:before{content:"󱊾"}.mdi-stairs-up:before{content:"󱊽"}.mdi-stamper:before{content:"󰴹"}.mdi-standard-definition:before{content:"󰟯"}.mdi-star:before{content:"󰓎"}.mdi-star-box:before{content:"󰩳"}.mdi-star-box-multiple:before{content:"󱊆"}.mdi-star-box-multiple-outline:before{content:"󱊇"}.mdi-star-box-outline:before{content:"󰩴"}.mdi-star-check:before{content:"󱕦"}.mdi-star-check-outline:before{content:"󱕪"}.mdi-star-circle:before{content:"󰓏"}.mdi-star-circle-outline:before{content:"󰦤"}.mdi-star-cog:before{content:"󱙨"}.mdi-star-cog-outline:before{content:"󱙩"}.mdi-star-crescent:before{content:"󰥹"}.mdi-star-david:before{content:"󰥺"}.mdi-star-face:before{content:"󰦥"}.mdi-star-four-points:before{content:"󰫢"}.mdi-star-four-points-box:before{content:"󱱑"}.mdi-star-four-points-box-outline:before{content:"󱱒"}.mdi-star-four-points-circle:before{content:"󱱓"}.mdi-star-four-points-circle-outline:before{content:"󱱔"}.mdi-star-four-points-outline:before{content:"󰫣"}.mdi-star-four-points-small:before{content:"󱱕"}.mdi-star-half:before{content:"󰉆"}.mdi-star-half-full:before{content:"󰓐"}.mdi-star-minus:before{content:"󱕤"}.mdi-star-minus-outline:before{content:"󱕨"}.mdi-star-off:before{content:"󰓑"}.mdi-star-off-outline:before{content:"󱕛"}.mdi-star-outline:before{content:"󰓒"}.mdi-star-plus:before{content:"󱕣"}.mdi-star-plus-outline:before{content:"󱕧"}.mdi-star-remove:before{content:"󱕥"}.mdi-star-remove-outline:before{content:"󱕩"}.mdi-star-settings:before{content:"󱙪"}.mdi-star-settings-outline:before{content:"󱙫"}.mdi-star-shooting:before{content:"󱝁"}.mdi-star-shooting-outline:before{content:"󱝂"}.mdi-star-three-points:before{content:"󰫤"}.mdi-star-three-points-outline:before{content:"󰫥"}.mdi-state-machine:before{content:"󱇯"}.mdi-steam:before{content:"󰓓"}.mdi-steering:before{content:"󰓔"}.mdi-steering-off:before{content:"󰤎"}.mdi-step-backward:before{content:"󰓕"}.mdi-step-backward-2:before{content:"󰓖"}.mdi-step-forward:before{content:"󰓗"}.mdi-step-forward-2:before{content:"󰓘"}.mdi-stethoscope:before{content:"󰓙"}.mdi-sticker:before{content:"󱍤"}.mdi-sticker-alert:before{content:"󱍥"}.mdi-sticker-alert-outline:before{content:"󱍦"}.mdi-sticker-check:before{content:"󱍧"}.mdi-sticker-check-outline:before{content:"󱍨"}.mdi-sticker-circle-outline:before{content:"󰗐"}.mdi-sticker-emoji:before{content:"󰞅"}.mdi-sticker-minus:before{content:"󱍩"}.mdi-sticker-minus-outline:before{content:"󱍪"}.mdi-sticker-outline:before{content:"󱍫"}.mdi-sticker-plus:before{content:"󱍬"}.mdi-sticker-plus-outline:before{content:"󱍭"}.mdi-sticker-remove:before{content:"󱍮"}.mdi-sticker-remove-outline:before{content:"󱍯"}.mdi-sticker-text:before{content:"󱞎"}.mdi-sticker-text-outline:before{content:"󱞏"}.mdi-stocking:before{content:"󰓚"}.mdi-stomach:before{content:"󱂓"}.mdi-stool:before{content:"󱥝"}.mdi-stool-outline:before{content:"󱥞"}.mdi-stop:before{content:"󰓛"}.mdi-stop-circle:before{content:"󰙦"}.mdi-stop-circle-outline:before{content:"󰙧"}.mdi-storage-tank:before{content:"󱩵"}.mdi-storage-tank-outline:before{content:"󱩶"}.mdi-store:before{content:"󰓜"}.mdi-store-24-hour:before{content:"󰓝"}.mdi-store-alert:before{content:"󱣁"}.mdi-store-alert-outline:before{content:"󱣂"}.mdi-store-check:before{content:"󱣃"}.mdi-store-check-outline:before{content:"󱣄"}.mdi-store-clock:before{content:"󱣅"}.mdi-store-clock-outline:before{content:"󱣆"}.mdi-store-cog:before{content:"󱣇"}.mdi-store-cog-outline:before{content:"󱣈"}.mdi-store-edit:before{content:"󱣉"}.mdi-store-edit-outline:before{content:"󱣊"}.mdi-store-marker:before{content:"󱣋"}.mdi-store-marker-outline:before{content:"󱣌"}.mdi-store-minus:before{content:"󱙞"}.mdi-store-minus-outline:before{content:"󱣍"}.mdi-store-off:before{content:"󱣎"}.mdi-store-off-outline:before{content:"󱣏"}.mdi-store-outline:before{content:"󱍡"}.mdi-store-plus:before{content:"󱙟"}.mdi-store-plus-outline:before{content:"󱣐"}.mdi-store-remove:before{content:"󱙠"}.mdi-store-remove-outline:before{content:"󱣑"}.mdi-store-search:before{content:"󱣒"}.mdi-store-search-outline:before{content:"󱣓"}.mdi-store-settings:before{content:"󱣔"}.mdi-store-settings-outline:before{content:"󱣕"}.mdi-storefront:before{content:"󰟇"}.mdi-storefront-check:before{content:"󱭽"}.mdi-storefront-check-outline:before{content:"󱭾"}.mdi-storefront-edit:before{content:"󱭿"}.mdi-storefront-edit-outline:before{content:"󱮀"}.mdi-storefront-minus:before{content:"󱮃"}.mdi-storefront-minus-outline:before{content:"󱮄"}.mdi-storefront-outline:before{content:"󱃁"}.mdi-storefront-plus:before{content:"󱮁"}.mdi-storefront-plus-outline:before{content:"󱮂"}.mdi-storefront-remove:before{content:"󱮅"}.mdi-storefront-remove-outline:before{content:"󱮆"}.mdi-stove:before{content:"󰓞"}.mdi-strategy:before{content:"󱇖"}.mdi-stretch-to-page:before{content:"󰼫"}.mdi-stretch-to-page-outline:before{content:"󰼬"}.mdi-string-lights:before{content:"󱊺"}.mdi-string-lights-off:before{content:"󱊻"}.mdi-subdirectory-arrow-left:before{content:"󰘌"}.mdi-subdirectory-arrow-right:before{content:"󰘍"}.mdi-submarine:before{content:"󱕬"}.mdi-subtitles:before{content:"󰨖"}.mdi-subtitles-outline:before{content:"󰨗"}.mdi-subway:before{content:"󰚬"}.mdi-subway-alert-variant:before{content:"󰶝"}.mdi-subway-variant:before{content:"󰓟"}.mdi-summit:before{content:"󰞆"}.mdi-sun-angle:before{content:"󱬧"}.mdi-sun-angle-outline:before{content:"󱬨"}.mdi-sun-clock:before{content:"󱩷"}.mdi-sun-clock-outline:before{content:"󱩸"}.mdi-sun-compass:before{content:"󱦥"}.mdi-sun-snowflake:before{content:"󱞖"}.mdi-sun-snowflake-variant:before{content:"󱩹"}.mdi-sun-thermometer:before{content:"󱣖"}.mdi-sun-thermometer-outline:before{content:"󱣗"}.mdi-sun-wireless:before{content:"󱟾"}.mdi-sun-wireless-outline:before{content:"󱟿"}.mdi-sunglasses:before{content:"󰓠"}.mdi-surfing:before{content:"󱝆"}.mdi-surround-sound:before{content:"󰗅"}.mdi-surround-sound-2-0:before{content:"󰟰"}.mdi-surround-sound-2-1:before{content:"󱜩"}.mdi-surround-sound-3-1:before{content:"󰟱"}.mdi-surround-sound-5-1:before{content:"󰟲"}.mdi-surround-sound-5-1-2:before{content:"󱜪"}.mdi-surround-sound-7-1:before{content:"󰟳"}.mdi-svg:before{content:"󰜡"}.mdi-swap-horizontal:before{content:"󰓡"}.mdi-swap-horizontal-bold:before{content:"󰯍"}.mdi-swap-horizontal-circle:before{content:"󰿡"}.mdi-swap-horizontal-circle-outline:before{content:"󰿢"}.mdi-swap-horizontal-hidden:before{content:"󱴎"}.mdi-swap-horizontal-variant:before{content:"󰣁"}.mdi-swap-vertical:before{content:"󰓢"}.mdi-swap-vertical-bold:before{content:"󰯎"}.mdi-swap-vertical-circle:before{content:"󰿣"}.mdi-swap-vertical-circle-outline:before{content:"󰿤"}.mdi-swap-vertical-variant:before{content:"󰣂"}.mdi-swim:before{content:"󰓣"}.mdi-switch:before{content:"󰓤"}.mdi-sword:before{content:"󰓥"}.mdi-sword-cross:before{content:"󰞇"}.mdi-syllabary-hangul:before{content:"󱌳"}.mdi-syllabary-hiragana:before{content:"󱌴"}.mdi-syllabary-katakana:before{content:"󱌵"}.mdi-syllabary-katakana-halfwidth:before{content:"󱌶"}.mdi-symbol:before{content:"󱔁"}.mdi-symfony:before{content:"󰫦"}.mdi-synagogue:before{content:"󱬄"}.mdi-synagogue-outline:before{content:"󱬅"}.mdi-sync:before{content:"󰓦"}.mdi-sync-alert:before{content:"󰓧"}.mdi-sync-circle:before{content:"󱍸"}.mdi-sync-off:before{content:"󰓨"}.mdi-tab:before{content:"󰓩"}.mdi-tab-minus:before{content:"󰭋"}.mdi-tab-plus:before{content:"󰝜"}.mdi-tab-remove:before{content:"󰭌"}.mdi-tab-search:before{content:"󱦞"}.mdi-tab-unselected:before{content:"󰓪"}.mdi-table:before{content:"󰓫"}.mdi-table-account:before{content:"󱎹"}.mdi-table-alert:before{content:"󱎺"}.mdi-table-arrow-down:before{content:"󱎻"}.mdi-table-arrow-left:before{content:"󱎼"}.mdi-table-arrow-right:before{content:"󱎽"}.mdi-table-arrow-up:before{content:"󱎾"}.mdi-table-border:before{content:"󰨘"}.mdi-table-cancel:before{content:"󱎿"}.mdi-table-chair:before{content:"󱁡"}.mdi-table-check:before{content:"󱏀"}.mdi-table-clock:before{content:"󱏁"}.mdi-table-cog:before{content:"󱏂"}.mdi-table-column:before{content:"󰠵"}.mdi-table-column-plus-after:before{content:"󰓬"}.mdi-table-column-plus-before:before{content:"󰓭"}.mdi-table-column-remove:before{content:"󰓮"}.mdi-table-column-width:before{content:"󰓯"}.mdi-table-edit:before{content:"󰓰"}.mdi-table-eye:before{content:"󱂔"}.mdi-table-eye-off:before{content:"󱏃"}.mdi-table-filter:before{content:"󱮌"}.mdi-table-furniture:before{content:"󰖼"}.mdi-table-headers-eye:before{content:"󱈝"}.mdi-table-headers-eye-off:before{content:"󱈞"}.mdi-table-heart:before{content:"󱏄"}.mdi-table-key:before{content:"󱏅"}.mdi-table-large:before{content:"󰓱"}.mdi-table-large-plus:before{content:"󰾇"}.mdi-table-large-remove:before{content:"󰾈"}.mdi-table-lock:before{content:"󱏆"}.mdi-table-merge-cells:before{content:"󰦦"}.mdi-table-minus:before{content:"󱏇"}.mdi-table-multiple:before{content:"󱏈"}.mdi-table-network:before{content:"󱏉"}.mdi-table-of-contents:before{content:"󰠶"}.mdi-table-off:before{content:"󱏊"}.mdi-table-picnic:before{content:"󱝃"}.mdi-table-pivot:before{content:"󱠼"}.mdi-table-plus:before{content:"󰩵"}.mdi-table-question:before{content:"󱬡"}.mdi-table-refresh:before{content:"󱎠"}.mdi-table-remove:before{content:"󰩶"}.mdi-table-row:before{content:"󰠷"}.mdi-table-row-height:before{content:"󰓲"}.mdi-table-row-plus-after:before{content:"󰓳"}.mdi-table-row-plus-before:before{content:"󰓴"}.mdi-table-row-remove:before{content:"󰓵"}.mdi-table-search:before{content:"󰤏"}.mdi-table-settings:before{content:"󰠸"}.mdi-table-split-cell:before{content:"󱐪"}.mdi-table-star:before{content:"󱏋"}.mdi-table-sync:before{content:"󱎡"}.mdi-table-tennis:before{content:"󰹨"}.mdi-tablet:before{content:"󰓶"}.mdi-tablet-cellphone:before{content:"󰦧"}.mdi-tablet-dashboard:before{content:"󰻎"}.mdi-taco:before{content:"󰝢"}.mdi-tag:before{content:"󰓹"}.mdi-tag-arrow-down:before{content:"󱜫"}.mdi-tag-arrow-down-outline:before{content:"󱜬"}.mdi-tag-arrow-left:before{content:"󱜭"}.mdi-tag-arrow-left-outline:before{content:"󱜮"}.mdi-tag-arrow-right:before{content:"󱜯"}.mdi-tag-arrow-right-outline:before{content:"󱜰"}.mdi-tag-arrow-up:before{content:"󱜱"}.mdi-tag-arrow-up-outline:before{content:"󱜲"}.mdi-tag-check:before{content:"󱩺"}.mdi-tag-check-outline:before{content:"󱩻"}.mdi-tag-edit:before{content:"󱲜"}.mdi-tag-edit-outline:before{content:"󱲝"}.mdi-tag-faces:before{content:"󰓺"}.mdi-tag-heart:before{content:"󰚋"}.mdi-tag-heart-outline:before{content:"󰯏"}.mdi-tag-hidden:before{content:"󱱶"}.mdi-tag-minus:before{content:"󰤐"}.mdi-tag-minus-outline:before{content:"󱈟"}.mdi-tag-multiple:before{content:"󰓻"}.mdi-tag-multiple-outline:before{content:"󱋷"}.mdi-tag-off:before{content:"󱈠"}.mdi-tag-off-outline:before{content:"󱈡"}.mdi-tag-outline:before{content:"󰓼"}.mdi-tag-plus:before{content:"󰜢"}.mdi-tag-plus-outline:before{content:"󱈢"}.mdi-tag-remove:before{content:"󰜣"}.mdi-tag-remove-outline:before{content:"󱈣"}.mdi-tag-search:before{content:"󱤇"}.mdi-tag-search-outline:before{content:"󱤈"}.mdi-tag-text:before{content:"󱈤"}.mdi-tag-text-outline:before{content:"󰓽"}.mdi-tailwind:before{content:"󱏿"}.mdi-tally-mark-1:before{content:"󱪼"}.mdi-tally-mark-2:before{content:"󱪽"}.mdi-tally-mark-3:before{content:"󱪾"}.mdi-tally-mark-4:before{content:"󱪿"}.mdi-tally-mark-5:before{content:"󱫀"}.mdi-tangram:before{content:"󰓸"}.mdi-tank:before{content:"󰴺"}.mdi-tanker-truck:before{content:"󰿥"}.mdi-tape-drive:before{content:"󱛟"}.mdi-tape-measure:before{content:"󰭍"}.mdi-target:before{content:"󰓾"}.mdi-target-account:before{content:"󰯐"}.mdi-target-variant:before{content:"󰩷"}.mdi-taxi:before{content:"󰓿"}.mdi-tea:before{content:"󰶞"}.mdi-tea-outline:before{content:"󰶟"}.mdi-teamviewer:before{content:"󰔀"}.mdi-teddy-bear:before{content:"󱣻"}.mdi-telescope:before{content:"󰭎"}.mdi-television:before{content:"󰔂"}.mdi-television-ambient-light:before{content:"󱍖"}.mdi-television-box:before{content:"󰠹"}.mdi-television-classic:before{content:"󰟴"}.mdi-television-classic-off:before{content:"󰠺"}.mdi-television-guide:before{content:"󰔃"}.mdi-television-off:before{content:"󰠻"}.mdi-television-pause:before{content:"󰾉"}.mdi-television-play:before{content:"󰻏"}.mdi-television-shimmer:before{content:"󱄐"}.mdi-television-speaker:before{content:"󱬛"}.mdi-television-speaker-off:before{content:"󱬜"}.mdi-television-stop:before{content:"󰾊"}.mdi-temperature-celsius:before{content:"󰔄"}.mdi-temperature-fahrenheit:before{content:"󰔅"}.mdi-temperature-kelvin:before{content:"󰔆"}.mdi-temple-buddhist:before{content:"󱬆"}.mdi-temple-buddhist-outline:before{content:"󱬇"}.mdi-temple-hindu:before{content:"󱬈"}.mdi-temple-hindu-outline:before{content:"󱬉"}.mdi-tennis:before{content:"󰶠"}.mdi-tennis-ball:before{content:"󰔇"}.mdi-tennis-ball-outline:before{content:"󱱟"}.mdi-tent:before{content:"󰔈"}.mdi-terraform:before{content:"󱁢"}.mdi-terrain:before{content:"󰔉"}.mdi-test-tube:before{content:"󰙨"}.mdi-test-tube-empty:before{content:"󰤑"}.mdi-test-tube-off:before{content:"󰤒"}.mdi-text:before{content:"󰦨"}.mdi-text-account:before{content:"󱕰"}.mdi-text-box:before{content:"󰈚"}.mdi-text-box-check:before{content:"󰺦"}.mdi-text-box-check-outline:before{content:"󰺧"}.mdi-text-box-edit:before{content:"󱩼"}.mdi-text-box-edit-outline:before{content:"󱩽"}.mdi-text-box-minus:before{content:"󰺨"}.mdi-text-box-minus-outline:before{content:"󰺩"}.mdi-text-box-multiple:before{content:"󰪷"}.mdi-text-box-multiple-outline:before{content:"󰪸"}.mdi-text-box-outline:before{content:"󰧭"}.mdi-text-box-plus:before{content:"󰺪"}.mdi-text-box-plus-outline:before{content:"󰺫"}.mdi-text-box-remove:before{content:"󰺬"}.mdi-text-box-remove-outline:before{content:"󰺭"}.mdi-text-box-search:before{content:"󰺮"}.mdi-text-box-search-outline:before{content:"󰺯"}.mdi-text-long:before{content:"󰦪"}.mdi-text-recognition:before{content:"󱄽"}.mdi-text-search:before{content:"󱎸"}.mdi-text-search-variant:before{content:"󱩾"}.mdi-text-shadow:before{content:"󰙩"}.mdi-text-short:before{content:"󰦩"}.mdi-texture:before{content:"󰔌"}.mdi-texture-box:before{content:"󰿦"}.mdi-theater:before{content:"󰔍"}.mdi-theme-light-dark:before{content:"󰔎"}.mdi-thermometer:before{content:"󰔏"}.mdi-thermometer-alert:before{content:"󰸁"}.mdi-thermometer-auto:before{content:"󱬏"}.mdi-thermometer-bluetooth:before{content:"󱢕"}.mdi-thermometer-check:before{content:"󱩿"}.mdi-thermometer-chevron-down:before{content:"󰸂"}.mdi-thermometer-chevron-up:before{content:"󰸃"}.mdi-thermometer-high:before{content:"󱃂"}.mdi-thermometer-lines:before{content:"󰔐"}.mdi-thermometer-low:before{content:"󱃃"}.mdi-thermometer-minus:before{content:"󰸄"}.mdi-thermometer-off:before{content:"󱔱"}.mdi-thermometer-plus:before{content:"󰸅"}.mdi-thermometer-probe:before{content:"󱬫"}.mdi-thermometer-probe-off:before{content:"󱬬"}.mdi-thermometer-water:before{content:"󱪀"}.mdi-thermostat:before{content:"󰎓"}.mdi-thermostat-auto:before{content:"󱬗"}.mdi-thermostat-box:before{content:"󰢑"}.mdi-thermostat-box-auto:before{content:"󱬘"}.mdi-thermostat-cog:before{content:"󱲀"}.mdi-thought-bubble:before{content:"󰟶"}.mdi-thought-bubble-outline:before{content:"󰟷"}.mdi-thumb-down:before{content:"󰔑"}.mdi-thumb-down-outline:before{content:"󰔒"}.mdi-thumb-up:before{content:"󰔓"}.mdi-thumb-up-outline:before{content:"󰔔"}.mdi-thumbs-up-down:before{content:"󰔕"}.mdi-thumbs-up-down-outline:before{content:"󱤔"}.mdi-ticket:before{content:"󰔖"}.mdi-ticket-account:before{content:"󰔗"}.mdi-ticket-confirmation:before{content:"󰔘"}.mdi-ticket-confirmation-outline:before{content:"󱎪"}.mdi-ticket-outline:before{content:"󰤓"}.mdi-ticket-percent:before{content:"󰜤"}.mdi-ticket-percent-outline:before{content:"󱐫"}.mdi-tie:before{content:"󰔙"}.mdi-tilde:before{content:"󰜥"}.mdi-tilde-off:before{content:"󱣳"}.mdi-timelapse:before{content:"󰔚"}.mdi-timeline:before{content:"󰯑"}.mdi-timeline-alert:before{content:"󰾕"}.mdi-timeline-alert-outline:before{content:"󰾘"}.mdi-timeline-check:before{content:"󱔲"}.mdi-timeline-check-outline:before{content:"󱔳"}.mdi-timeline-clock:before{content:"󱇻"}.mdi-timeline-clock-outline:before{content:"󱇼"}.mdi-timeline-minus:before{content:"󱔴"}.mdi-timeline-minus-outline:before{content:"󱔵"}.mdi-timeline-outline:before{content:"󰯒"}.mdi-timeline-plus:before{content:"󰾖"}.mdi-timeline-plus-outline:before{content:"󰾗"}.mdi-timeline-question:before{content:"󰾙"}.mdi-timeline-question-outline:before{content:"󰾚"}.mdi-timeline-remove:before{content:"󱔶"}.mdi-timeline-remove-outline:before{content:"󱔷"}.mdi-timeline-text:before{content:"󰯓"}.mdi-timeline-text-outline:before{content:"󰯔"}.mdi-timer:before{content:"󱎫"}.mdi-timer-10:before{content:"󰔜"}.mdi-timer-3:before{content:"󰔝"}.mdi-timer-alert:before{content:"󱫌"}.mdi-timer-alert-outline:before{content:"󱫍"}.mdi-timer-cancel:before{content:"󱫎"}.mdi-timer-cancel-outline:before{content:"󱫏"}.mdi-timer-check:before{content:"󱫐"}.mdi-timer-check-outline:before{content:"󱫑"}.mdi-timer-cog:before{content:"󱤥"}.mdi-timer-cog-outline:before{content:"󱤦"}.mdi-timer-edit:before{content:"󱫒"}.mdi-timer-edit-outline:before{content:"󱫓"}.mdi-timer-lock:before{content:"󱫔"}.mdi-timer-lock-open:before{content:"󱫕"}.mdi-timer-lock-open-outline:before{content:"󱫖"}.mdi-timer-lock-outline:before{content:"󱫗"}.mdi-timer-marker:before{content:"󱫘"}.mdi-timer-marker-outline:before{content:"󱫙"}.mdi-timer-minus:before{content:"󱫚"}.mdi-timer-minus-outline:before{content:"󱫛"}.mdi-timer-music:before{content:"󱫜"}.mdi-timer-music-outline:before{content:"󱫝"}.mdi-timer-off:before{content:"󱎬"}.mdi-timer-off-outline:before{content:"󰔞"}.mdi-timer-outline:before{content:"󰔛"}.mdi-timer-pause:before{content:"󱫞"}.mdi-timer-pause-outline:before{content:"󱫟"}.mdi-timer-play:before{content:"󱫠"}.mdi-timer-play-outline:before{content:"󱫡"}.mdi-timer-plus:before{content:"󱫢"}.mdi-timer-plus-outline:before{content:"󱫣"}.mdi-timer-refresh:before{content:"󱫤"}.mdi-timer-refresh-outline:before{content:"󱫥"}.mdi-timer-remove:before{content:"󱫦"}.mdi-timer-remove-outline:before{content:"󱫧"}.mdi-timer-sand:before{content:"󰔟"}.mdi-timer-sand-complete:before{content:"󱦟"}.mdi-timer-sand-empty:before{content:"󰚭"}.mdi-timer-sand-full:before{content:"󰞌"}.mdi-timer-sand-paused:before{content:"󱦠"}.mdi-timer-settings:before{content:"󱤣"}.mdi-timer-settings-outline:before{content:"󱤤"}.mdi-timer-star:before{content:"󱫨"}.mdi-timer-star-outline:before{content:"󱫩"}.mdi-timer-stop:before{content:"󱫪"}.mdi-timer-stop-outline:before{content:"󱫫"}.mdi-timer-sync:before{content:"󱫬"}.mdi-timer-sync-outline:before{content:"󱫭"}.mdi-timetable:before{content:"󰔠"}.mdi-tire:before{content:"󱢖"}.mdi-toaster:before{content:"󱁣"}.mdi-toaster-off:before{content:"󱆷"}.mdi-toaster-oven:before{content:"󰳓"}.mdi-toggle-switch:before{content:"󰔡"}.mdi-toggle-switch-off:before{content:"󰔢"}.mdi-toggle-switch-off-outline:before{content:"󰨙"}.mdi-toggle-switch-outline:before{content:"󰨚"}.mdi-toggle-switch-variant:before{content:"󱨥"}.mdi-toggle-switch-variant-off:before{content:"󱨦"}.mdi-toilet:before{content:"󰦫"}.mdi-toolbox:before{content:"󰦬"}.mdi-toolbox-outline:before{content:"󰦭"}.mdi-tools:before{content:"󱁤"}.mdi-tooltip:before{content:"󰔣"}.mdi-tooltip-account:before{content:"󰀌"}.mdi-tooltip-cellphone:before{content:"󱠻"}.mdi-tooltip-check:before{content:"󱕜"}.mdi-tooltip-check-outline:before{content:"󱕝"}.mdi-tooltip-edit:before{content:"󰔤"}.mdi-tooltip-edit-outline:before{content:"󱋅"}.mdi-tooltip-image:before{content:"󰔥"}.mdi-tooltip-image-outline:before{content:"󰯕"}.mdi-tooltip-minus:before{content:"󱕞"}.mdi-tooltip-minus-outline:before{content:"󱕟"}.mdi-tooltip-outline:before{content:"󰔦"}.mdi-tooltip-plus:before{content:"󰯖"}.mdi-tooltip-plus-outline:before{content:"󰔧"}.mdi-tooltip-question:before{content:"󱮺"}.mdi-tooltip-question-outline:before{content:"󱮻"}.mdi-tooltip-remove:before{content:"󱕠"}.mdi-tooltip-remove-outline:before{content:"󱕡"}.mdi-tooltip-text:before{content:"󰔨"}.mdi-tooltip-text-outline:before{content:"󰯗"}.mdi-tooth:before{content:"󰣃"}.mdi-tooth-outline:before{content:"󰔩"}.mdi-toothbrush:before{content:"󱄩"}.mdi-toothbrush-electric:before{content:"󱄬"}.mdi-toothbrush-paste:before{content:"󱄪"}.mdi-torch:before{content:"󱘆"}.mdi-tortoise:before{content:"󰴻"}.mdi-toslink:before{content:"󱊸"}.mdi-touch-text-outline:before{content:"󱱠"}.mdi-tournament:before{content:"󰦮"}.mdi-tow-truck:before{content:"󰠼"}.mdi-tower-beach:before{content:"󰚁"}.mdi-tower-fire:before{content:"󰚂"}.mdi-town-hall:before{content:"󱡵"}.mdi-toy-brick:before{content:"󱊈"}.mdi-toy-brick-marker:before{content:"󱊉"}.mdi-toy-brick-marker-outline:before{content:"󱊊"}.mdi-toy-brick-minus:before{content:"󱊋"}.mdi-toy-brick-minus-outline:before{content:"󱊌"}.mdi-toy-brick-outline:before{content:"󱊍"}.mdi-toy-brick-plus:before{content:"󱊎"}.mdi-toy-brick-plus-outline:before{content:"󱊏"}.mdi-toy-brick-remove:before{content:"󱊐"}.mdi-toy-brick-remove-outline:before{content:"󱊑"}.mdi-toy-brick-search:before{content:"󱊒"}.mdi-toy-brick-search-outline:before{content:"󱊓"}.mdi-track-light:before{content:"󰤔"}.mdi-track-light-off:before{content:"󱬁"}.mdi-trackpad:before{content:"󰟸"}.mdi-trackpad-lock:before{content:"󰤳"}.mdi-tractor:before{content:"󰢒"}.mdi-tractor-variant:before{content:"󱓄"}.mdi-trademark:before{content:"󰩸"}.mdi-traffic-cone:before{content:"󱍼"}.mdi-traffic-light:before{content:"󰔫"}.mdi-traffic-light-outline:before{content:"󱠪"}.mdi-train:before{content:"󰔬"}.mdi-train-bus:before{content:"󱳇"}.mdi-train-car:before{content:"󰯘"}.mdi-train-car-autorack:before{content:"󱬭"}.mdi-train-car-box:before{content:"󱬮"}.mdi-train-car-box-full:before{content:"󱬯"}.mdi-train-car-box-open:before{content:"󱬰"}.mdi-train-car-caboose:before{content:"󱬱"}.mdi-train-car-centerbeam:before{content:"󱬲"}.mdi-train-car-centerbeam-full:before{content:"󱬳"}.mdi-train-car-container:before{content:"󱬴"}.mdi-train-car-flatbed:before{content:"󱬵"}.mdi-train-car-flatbed-car:before{content:"󱬶"}.mdi-train-car-flatbed-tank:before{content:"󱬷"}.mdi-train-car-gondola:before{content:"󱬸"}.mdi-train-car-gondola-full:before{content:"󱬹"}.mdi-train-car-hopper:before{content:"󱬺"}.mdi-train-car-hopper-covered:before{content:"󱬻"}.mdi-train-car-hopper-full:before{content:"󱬼"}.mdi-train-car-intermodal:before{content:"󱬽"}.mdi-train-car-passenger:before{content:"󱜳"}.mdi-train-car-passenger-door:before{content:"󱜴"}.mdi-train-car-passenger-door-open:before{content:"󱜵"}.mdi-train-car-passenger-variant:before{content:"󱜶"}.mdi-train-car-tank:before{content:"󱬾"}.mdi-train-variant:before{content:"󰣄"}.mdi-tram:before{content:"󰔭"}.mdi-tram-side:before{content:"󰿧"}.mdi-transcribe:before{content:"󰔮"}.mdi-transcribe-close:before{content:"󰔯"}.mdi-transfer:before{content:"󱁥"}.mdi-transfer-down:before{content:"󰶡"}.mdi-transfer-left:before{content:"󰶢"}.mdi-transfer-right:before{content:"󰔰"}.mdi-transfer-up:before{content:"󰶣"}.mdi-transit-connection:before{content:"󰴼"}.mdi-transit-connection-horizontal:before{content:"󱕆"}.mdi-transit-connection-variant:before{content:"󰴽"}.mdi-transit-detour:before{content:"󰾋"}.mdi-transit-skip:before{content:"󱔕"}.mdi-transit-transfer:before{content:"󰚮"}.mdi-transition:before{content:"󰤕"}.mdi-transition-masked:before{content:"󰤖"}.mdi-translate:before{content:"󰗊"}.mdi-translate-off:before{content:"󰸆"}.mdi-translate-variant:before{content:"󱮙"}.mdi-transmission-tower:before{content:"󰴾"}.mdi-transmission-tower-export:before{content:"󱤬"}.mdi-transmission-tower-import:before{content:"󱤭"}.mdi-transmission-tower-off:before{content:"󱧝"}.mdi-trash-can:before{content:"󰩹"}.mdi-trash-can-outline:before{content:"󰩺"}.mdi-tray:before{content:"󱊔"}.mdi-tray-alert:before{content:"󱊕"}.mdi-tray-arrow-down:before{content:"󰄠"}.mdi-tray-arrow-up:before{content:"󰄝"}.mdi-tray-full:before{content:"󱊖"}.mdi-tray-minus:before{content:"󱊗"}.mdi-tray-plus:before{content:"󱊘"}.mdi-tray-remove:before{content:"󱊙"}.mdi-treasure-chest:before{content:"󰜦"}.mdi-treasure-chest-outline:before{content:"󱱷"}.mdi-tree:before{content:"󰔱"}.mdi-tree-outline:before{content:"󰹩"}.mdi-trello:before{content:"󰔲"}.mdi-trending-down:before{content:"󰔳"}.mdi-trending-neutral:before{content:"󰔴"}.mdi-trending-up:before{content:"󰔵"}.mdi-triangle:before{content:"󰔶"}.mdi-triangle-down:before{content:"󱱖"}.mdi-triangle-down-outline:before{content:"󱱗"}.mdi-triangle-outline:before{content:"󰔷"}.mdi-triangle-small-down:before{content:"󱨉"}.mdi-triangle-small-up:before{content:"󱨊"}.mdi-triangle-wave:before{content:"󱑼"}.mdi-triforce:before{content:"󰯙"}.mdi-trophy:before{content:"󰔸"}.mdi-trophy-award:before{content:"󰔹"}.mdi-trophy-broken:before{content:"󰶤"}.mdi-trophy-outline:before{content:"󰔺"}.mdi-trophy-variant:before{content:"󰔻"}.mdi-trophy-variant-outline:before{content:"󰔼"}.mdi-truck:before{content:"󰔽"}.mdi-truck-alert:before{content:"󱧞"}.mdi-truck-alert-outline:before{content:"󱧟"}.mdi-truck-cargo-container:before{content:"󱣘"}.mdi-truck-check:before{content:"󰳔"}.mdi-truck-check-outline:before{content:"󱊚"}.mdi-truck-delivery:before{content:"󰔾"}.mdi-truck-delivery-outline:before{content:"󱊛"}.mdi-truck-fast:before{content:"󰞈"}.mdi-truck-fast-outline:before{content:"󱊜"}.mdi-truck-flatbed:before{content:"󱢑"}.mdi-truck-minus:before{content:"󱦮"}.mdi-truck-minus-outline:before{content:"󱦽"}.mdi-truck-off-road:before{content:"󱲞"}.mdi-truck-off-road-off:before{content:"󱲟"}.mdi-truck-outline:before{content:"󱊝"}.mdi-truck-plus:before{content:"󱦭"}.mdi-truck-plus-outline:before{content:"󱦼"}.mdi-truck-remove:before{content:"󱦯"}.mdi-truck-remove-outline:before{content:"󱦾"}.mdi-truck-snowflake:before{content:"󱦦"}.mdi-truck-trailer:before{content:"󰜧"}.mdi-trumpet:before{content:"󱂖"}.mdi-tshirt-crew:before{content:"󰩻"}.mdi-tshirt-crew-outline:before{content:"󰔿"}.mdi-tshirt-v:before{content:"󰩼"}.mdi-tshirt-v-outline:before{content:"󰕀"}.mdi-tsunami:before{content:"󱪁"}.mdi-tumble-dryer:before{content:"󰤗"}.mdi-tumble-dryer-alert:before{content:"󱆺"}.mdi-tumble-dryer-off:before{content:"󱆻"}.mdi-tune:before{content:"󰘮"}.mdi-tune-variant:before{content:"󱕂"}.mdi-tune-vertical:before{content:"󰙪"}.mdi-tune-vertical-variant:before{content:"󱕃"}.mdi-tunnel:before{content:"󱠽"}.mdi-tunnel-outline:before{content:"󱠾"}.mdi-turbine:before{content:"󱪂"}.mdi-turkey:before{content:"󱜛"}.mdi-turnstile:before{content:"󰳕"}.mdi-turnstile-outline:before{content:"󰳖"}.mdi-turtle:before{content:"󰳗"}.mdi-twitch:before{content:"󰕃"}.mdi-twitter:before{content:"󰕄"}.mdi-two-factor-authentication:before{content:"󰦯"}.mdi-typewriter:before{content:"󰼭"}.mdi-ubisoft:before{content:"󰯚"}.mdi-ubuntu:before{content:"󰕈"}.mdi-ufo:before{content:"󱃄"}.mdi-ufo-outline:before{content:"󱃅"}.mdi-ultra-high-definition:before{content:"󰟹"}.mdi-umbraco:before{content:"󰕉"}.mdi-umbrella:before{content:"󰕊"}.mdi-umbrella-beach:before{content:"󱢊"}.mdi-umbrella-beach-outline:before{content:"󱢋"}.mdi-umbrella-closed:before{content:"󰦰"}.mdi-umbrella-closed-outline:before{content:"󱏢"}.mdi-umbrella-closed-variant:before{content:"󱏡"}.mdi-umbrella-outline:before{content:"󰕋"}.mdi-underwear-outline:before{content:"󱴏"}.mdi-undo:before{content:"󰕌"}.mdi-undo-variant:before{content:"󰕍"}.mdi-unfold-less-horizontal:before{content:"󰕎"}.mdi-unfold-less-vertical:before{content:"󰝠"}.mdi-unfold-more-horizontal:before{content:"󰕏"}.mdi-unfold-more-vertical:before{content:"󰝡"}.mdi-ungroup:before{content:"󰕐"}.mdi-unicode:before{content:"󰻐"}.mdi-unicorn:before{content:"󱗂"}.mdi-unicorn-variant:before{content:"󱗃"}.mdi-unicycle:before{content:"󱗥"}.mdi-unity:before{content:"󰚯"}.mdi-unreal:before{content:"󰦱"}.mdi-update:before{content:"󰚰"}.mdi-upload:before{content:"󰕒"}.mdi-upload-box:before{content:"󱴐"}.mdi-upload-box-outline:before{content:"󱴑"}.mdi-upload-circle:before{content:"󱴒"}.mdi-upload-circle-outline:before{content:"󱴓"}.mdi-upload-lock:before{content:"󱍳"}.mdi-upload-lock-outline:before{content:"󱍴"}.mdi-upload-multiple:before{content:"󰠽"}.mdi-upload-multiple-outline:before{content:"󱴔"}.mdi-upload-network:before{content:"󰛶"}.mdi-upload-network-outline:before{content:"󰳘"}.mdi-upload-off:before{content:"󱃆"}.mdi-upload-off-outline:before{content:"󱃇"}.mdi-upload-outline:before{content:"󰸇"}.mdi-usb:before{content:"󰕓"}.mdi-usb-c-port:before{content:"󱲿"}.mdi-usb-flash-drive:before{content:"󱊞"}.mdi-usb-flash-drive-outline:before{content:"󱊟"}.mdi-usb-port:before{content:"󱇰"}.mdi-vacuum:before{content:"󱦡"}.mdi-vacuum-outline:before{content:"󱦢"}.mdi-valve:before{content:"󱁦"}.mdi-valve-closed:before{content:"󱁧"}.mdi-valve-open:before{content:"󱁨"}.mdi-van-passenger:before{content:"󰟺"}.mdi-van-utility:before{content:"󰟻"}.mdi-vanish:before{content:"󰟼"}.mdi-vanish-quarter:before{content:"󱕔"}.mdi-vanity-light:before{content:"󱇡"}.mdi-variable:before{content:"󰫧"}.mdi-variable-box:before{content:"󱄑"}.mdi-vector-arrange-above:before{content:"󰕔"}.mdi-vector-arrange-below:before{content:"󰕕"}.mdi-vector-bezier:before{content:"󰫨"}.mdi-vector-circle:before{content:"󰕖"}.mdi-vector-circle-variant:before{content:"󰕗"}.mdi-vector-combine:before{content:"󰕘"}.mdi-vector-curve:before{content:"󰕙"}.mdi-vector-difference:before{content:"󰕚"}.mdi-vector-difference-ab:before{content:"󰕛"}.mdi-vector-difference-ba:before{content:"󰕜"}.mdi-vector-ellipse:before{content:"󰢓"}.mdi-vector-intersection:before{content:"󰕝"}.mdi-vector-line:before{content:"󰕞"}.mdi-vector-link:before{content:"󰿨"}.mdi-vector-point:before{content:"󰇄"}.mdi-vector-point-edit:before{content:"󰧨"}.mdi-vector-point-minus:before{content:"󱭸"}.mdi-vector-point-plus:before{content:"󱭹"}.mdi-vector-point-select:before{content:"󰕟"}.mdi-vector-polygon:before{content:"󰕠"}.mdi-vector-polygon-variant:before{content:"󱡖"}.mdi-vector-polyline:before{content:"󰕡"}.mdi-vector-polyline-edit:before{content:"󱈥"}.mdi-vector-polyline-minus:before{content:"󱈦"}.mdi-vector-polyline-plus:before{content:"󱈧"}.mdi-vector-polyline-remove:before{content:"󱈨"}.mdi-vector-radius:before{content:"󰝊"}.mdi-vector-rectangle:before{content:"󰗆"}.mdi-vector-selection:before{content:"󰕢"}.mdi-vector-square:before{content:"󰀁"}.mdi-vector-square-close:before{content:"󱡗"}.mdi-vector-square-edit:before{content:"󱣙"}.mdi-vector-square-minus:before{content:"󱣚"}.mdi-vector-square-open:before{content:"󱡘"}.mdi-vector-square-plus:before{content:"󱣛"}.mdi-vector-square-remove:before{content:"󱣜"}.mdi-vector-triangle:before{content:"󰕣"}.mdi-vector-union:before{content:"󰕤"}.mdi-vhs:before{content:"󰨛"}.mdi-vibrate:before{content:"󰕦"}.mdi-vibrate-off:before{content:"󰳙"}.mdi-video:before{content:"󰕧"}.mdi-video-2d:before{content:"󱨜"}.mdi-video-3d:before{content:"󰟽"}.mdi-video-3d-off:before{content:"󱏙"}.mdi-video-3d-variant:before{content:"󰻑"}.mdi-video-4k-box:before{content:"󰠾"}.mdi-video-account:before{content:"󰤙"}.mdi-video-box:before{content:"󰃽"}.mdi-video-box-off:before{content:"󰃾"}.mdi-video-check:before{content:"󱁩"}.mdi-video-check-outline:before{content:"󱁪"}.mdi-video-high-definition:before{content:"󱔮"}.mdi-video-image:before{content:"󰤚"}.mdi-video-input-antenna:before{content:"󰠿"}.mdi-video-input-component:before{content:"󰡀"}.mdi-video-input-hdmi:before{content:"󰡁"}.mdi-video-input-scart:before{content:"󰾌"}.mdi-video-input-svideo:before{content:"󰡂"}.mdi-video-marker:before{content:"󱦩"}.mdi-video-marker-outline:before{content:"󱦪"}.mdi-video-minus:before{content:"󰦲"}.mdi-video-minus-outline:before{content:"󰊺"}.mdi-video-off:before{content:"󰕨"}.mdi-video-off-outline:before{content:"󰯛"}.mdi-video-outline:before{content:"󰯜"}.mdi-video-plus:before{content:"󰦳"}.mdi-video-plus-outline:before{content:"󰇓"}.mdi-video-stabilization:before{content:"󰤛"}.mdi-video-standard-definition:before{content:"󱲠"}.mdi-video-switch:before{content:"󰕩"}.mdi-video-switch-outline:before{content:"󰞐"}.mdi-video-vintage:before{content:"󰨜"}.mdi-video-wireless:before{content:"󰻒"}.mdi-video-wireless-outline:before{content:"󰻓"}.mdi-view-agenda:before{content:"󰕪"}.mdi-view-agenda-outline:before{content:"󱇘"}.mdi-view-array:before{content:"󰕫"}.mdi-view-array-outline:before{content:"󱒅"}.mdi-view-carousel:before{content:"󰕬"}.mdi-view-carousel-outline:before{content:"󱒆"}.mdi-view-column:before{content:"󰕭"}.mdi-view-column-outline:before{content:"󱒇"}.mdi-view-comfy:before{content:"󰹪"}.mdi-view-comfy-outline:before{content:"󱒈"}.mdi-view-compact:before{content:"󰹫"}.mdi-view-compact-outline:before{content:"󰹬"}.mdi-view-dashboard:before{content:"󰕮"}.mdi-view-dashboard-edit:before{content:"󱥇"}.mdi-view-dashboard-edit-outline:before{content:"󱥈"}.mdi-view-dashboard-outline:before{content:"󰨝"}.mdi-view-dashboard-variant:before{content:"󰡃"}.mdi-view-dashboard-variant-outline:before{content:"󱒉"}.mdi-view-day:before{content:"󰕯"}.mdi-view-day-outline:before{content:"󱒊"}.mdi-view-gallery:before{content:"󱢈"}.mdi-view-gallery-outline:before{content:"󱢉"}.mdi-view-grid:before{content:"󰕰"}.mdi-view-grid-compact:before{content:"󱱡"}.mdi-view-grid-outline:before{content:"󱇙"}.mdi-view-grid-plus:before{content:"󰾍"}.mdi-view-grid-plus-outline:before{content:"󱇚"}.mdi-view-headline:before{content:"󰕱"}.mdi-view-list:before{content:"󰕲"}.mdi-view-list-outline:before{content:"󱒋"}.mdi-view-module:before{content:"󰕳"}.mdi-view-module-outline:before{content:"󱒌"}.mdi-view-parallel:before{content:"󰜨"}.mdi-view-parallel-outline:before{content:"󱒍"}.mdi-view-quilt:before{content:"󰕴"}.mdi-view-quilt-outline:before{content:"󱒎"}.mdi-view-sequential:before{content:"󰜩"}.mdi-view-sequential-outline:before{content:"󱒏"}.mdi-view-split-horizontal:before{content:"󰯋"}.mdi-view-split-vertical:before{content:"󰯌"}.mdi-view-stream:before{content:"󰕵"}.mdi-view-stream-outline:before{content:"󱒐"}.mdi-view-week:before{content:"󰕶"}.mdi-view-week-outline:before{content:"󱒑"}.mdi-vimeo:before{content:"󰕷"}.mdi-violin:before{content:"󰘏"}.mdi-virtual-reality:before{content:"󰢔"}.mdi-virus:before{content:"󱎶"}.mdi-virus-off:before{content:"󱣡"}.mdi-virus-off-outline:before{content:"󱣢"}.mdi-virus-outline:before{content:"󱎷"}.mdi-vlc:before{content:"󰕼"}.mdi-voicemail:before{content:"󰕽"}.mdi-volcano:before{content:"󱪃"}.mdi-volcano-outline:before{content:"󱪄"}.mdi-volleyball:before{content:"󰦴"}.mdi-volume-equal:before{content:"󱬐"}.mdi-volume-high:before{content:"󰕾"}.mdi-volume-low:before{content:"󰕿"}.mdi-volume-medium:before{content:"󰖀"}.mdi-volume-minus:before{content:"󰝞"}.mdi-volume-mute:before{content:"󰝟"}.mdi-volume-off:before{content:"󰖁"}.mdi-volume-plus:before{content:"󰝝"}.mdi-volume-source:before{content:"󱄠"}.mdi-volume-variant-off:before{content:"󰸈"}.mdi-volume-vibrate:before{content:"󱄡"}.mdi-vote:before{content:"󰨟"}.mdi-vote-outline:before{content:"󰨠"}.mdi-vpn:before{content:"󰖂"}.mdi-vuejs:before{content:"󰡄"}.mdi-vuetify:before{content:"󰹭"}.mdi-walk:before{content:"󰖃"}.mdi-wall:before{content:"󰟾"}.mdi-wall-fire:before{content:"󱨑"}.mdi-wall-sconce:before{content:"󰤜"}.mdi-wall-sconce-flat:before{content:"󰤝"}.mdi-wall-sconce-flat-outline:before{content:"󱟉"}.mdi-wall-sconce-flat-variant:before{content:"󰐜"}.mdi-wall-sconce-flat-variant-outline:before{content:"󱟊"}.mdi-wall-sconce-outline:before{content:"󱟋"}.mdi-wall-sconce-round:before{content:"󰝈"}.mdi-wall-sconce-round-outline:before{content:"󱟌"}.mdi-wall-sconce-round-variant:before{content:"󰤞"}.mdi-wall-sconce-round-variant-outline:before{content:"󱟍"}.mdi-wallet:before{content:"󰖄"}.mdi-wallet-bifold:before{content:"󱱘"}.mdi-wallet-bifold-outline:before{content:"󱱙"}.mdi-wallet-giftcard:before{content:"󰖅"}.mdi-wallet-membership:before{content:"󰖆"}.mdi-wallet-outline:before{content:"󰯝"}.mdi-wallet-plus:before{content:"󰾎"}.mdi-wallet-plus-outline:before{content:"󰾏"}.mdi-wallet-travel:before{content:"󰖇"}.mdi-wallpaper:before{content:"󰸉"}.mdi-wan:before{content:"󰖈"}.mdi-wardrobe:before{content:"󰾐"}.mdi-wardrobe-outline:before{content:"󰾑"}.mdi-warehouse:before{content:"󰾁"}.mdi-washing-machine:before{content:"󰜪"}.mdi-washing-machine-alert:before{content:"󱆼"}.mdi-washing-machine-off:before{content:"󱆽"}.mdi-watch:before{content:"󰖉"}.mdi-watch-export:before{content:"󰖊"}.mdi-watch-export-variant:before{content:"󰢕"}.mdi-watch-import:before{content:"󰖋"}.mdi-watch-import-variant:before{content:"󰢖"}.mdi-watch-variant:before{content:"󰢗"}.mdi-watch-vibrate:before{content:"󰚱"}.mdi-watch-vibrate-off:before{content:"󰳚"}.mdi-water:before{content:"󰖌"}.mdi-water-alert:before{content:"󱔂"}.mdi-water-alert-outline:before{content:"󱔃"}.mdi-water-boiler:before{content:"󰾒"}.mdi-water-boiler-alert:before{content:"󱆳"}.mdi-water-boiler-auto:before{content:"󱮘"}.mdi-water-boiler-off:before{content:"󱆴"}.mdi-water-check:before{content:"󱔄"}.mdi-water-check-outline:before{content:"󱔅"}.mdi-water-circle:before{content:"󱠆"}.mdi-water-minus:before{content:"󱔆"}.mdi-water-minus-outline:before{content:"󱔇"}.mdi-water-off:before{content:"󰖍"}.mdi-water-off-outline:before{content:"󱔈"}.mdi-water-opacity:before{content:"󱡕"}.mdi-water-outline:before{content:"󰸊"}.mdi-water-percent:before{content:"󰖎"}.mdi-water-percent-alert:before{content:"󱔉"}.mdi-water-plus:before{content:"󱔊"}.mdi-water-plus-outline:before{content:"󱔋"}.mdi-water-polo:before{content:"󱊠"}.mdi-water-pump:before{content:"󰖏"}.mdi-water-pump-off:before{content:"󰾓"}.mdi-water-remove:before{content:"󱔌"}.mdi-water-remove-outline:before{content:"󱔍"}.mdi-water-sync:before{content:"󱟆"}.mdi-water-thermometer:before{content:"󱪅"}.mdi-water-thermometer-outline:before{content:"󱪆"}.mdi-water-well:before{content:"󱁫"}.mdi-water-well-outline:before{content:"󱁬"}.mdi-waterfall:before{content:"󱡉"}.mdi-watering-can:before{content:"󱒁"}.mdi-watering-can-outline:before{content:"󱒂"}.mdi-watermark:before{content:"󰘒"}.mdi-wave:before{content:"󰼮"}.mdi-wave-arrow-down:before{content:"󱲰"}.mdi-wave-arrow-up:before{content:"󱲱"}.mdi-wave-undercurrent:before{content:"󱳀"}.mdi-waveform:before{content:"󱑽"}.mdi-waves:before{content:"󰞍"}.mdi-waves-arrow-left:before{content:"󱡙"}.mdi-waves-arrow-right:before{content:"󱡚"}.mdi-waves-arrow-up:before{content:"󱡛"}.mdi-waze:before{content:"󰯞"}.mdi-weather-cloudy:before{content:"󰖐"}.mdi-weather-cloudy-alert:before{content:"󰼯"}.mdi-weather-cloudy-arrow-right:before{content:"󰹮"}.mdi-weather-cloudy-clock:before{content:"󱣶"}.mdi-weather-dust:before{content:"󱭚"}.mdi-weather-fog:before{content:"󰖑"}.mdi-weather-hail:before{content:"󰖒"}.mdi-weather-hazy:before{content:"󰼰"}.mdi-weather-hurricane:before{content:"󰢘"}.mdi-weather-hurricane-outline:before{content:"󱱸"}.mdi-weather-lightning:before{content:"󰖓"}.mdi-weather-lightning-rainy:before{content:"󰙾"}.mdi-weather-moonset:before{content:"󱴕"}.mdi-weather-moonset-down:before{content:"󱴖"}.mdi-weather-moonset-up:before{content:"󱴗"}.mdi-weather-night:before{content:"󰖔"}.mdi-weather-night-partly-cloudy:before{content:"󰼱"}.mdi-weather-partly-cloudy:before{content:"󰖕"}.mdi-weather-partly-lightning:before{content:"󰼲"}.mdi-weather-partly-rainy:before{content:"󰼳"}.mdi-weather-partly-snowy:before{content:"󰼴"}.mdi-weather-partly-snowy-rainy:before{content:"󰼵"}.mdi-weather-pouring:before{content:"󰖖"}.mdi-weather-rainy:before{content:"󰖗"}.mdi-weather-snowy:before{content:"󰖘"}.mdi-weather-snowy-heavy:before{content:"󰼶"}.mdi-weather-snowy-rainy:before{content:"󰙿"}.mdi-weather-sunny:before{content:"󰖙"}.mdi-weather-sunny-alert:before{content:"󰼷"}.mdi-weather-sunny-off:before{content:"󱓤"}.mdi-weather-sunset:before{content:"󰖚"}.mdi-weather-sunset-down:before{content:"󰖛"}.mdi-weather-sunset-up:before{content:"󰖜"}.mdi-weather-tornado:before{content:"󰼸"}.mdi-weather-windy:before{content:"󰖝"}.mdi-weather-windy-variant:before{content:"󰖞"}.mdi-web:before{content:"󰖟"}.mdi-web-box:before{content:"󰾔"}.mdi-web-cancel:before{content:"󱞐"}.mdi-web-check:before{content:"󰞉"}.mdi-web-clock:before{content:"󱉊"}.mdi-web-minus:before{content:"󱂠"}.mdi-web-off:before{content:"󰪎"}.mdi-web-plus:before{content:"󰀳"}.mdi-web-refresh:before{content:"󱞑"}.mdi-web-remove:before{content:"󰕑"}.mdi-web-sync:before{content:"󱞒"}.mdi-webcam:before{content:"󰖠"}.mdi-webcam-off:before{content:"󱜷"}.mdi-webhook:before{content:"󰘯"}.mdi-webpack:before{content:"󰜫"}.mdi-webrtc:before{content:"󱉈"}.mdi-wechat:before{content:"󰘑"}.mdi-weight:before{content:"󰖡"}.mdi-weight-gram:before{content:"󰴿"}.mdi-weight-kilogram:before{content:"󰖢"}.mdi-weight-lifter:before{content:"󱅝"}.mdi-weight-pound:before{content:"󰦵"}.mdi-whatsapp:before{content:"󰖣"}.mdi-wheel-barrow:before{content:"󱓲"}.mdi-wheelchair:before{content:"󱪇"}.mdi-wheelchair-accessibility:before{content:"󰖤"}.mdi-whistle:before{content:"󰦶"}.mdi-whistle-outline:before{content:"󱊼"}.mdi-white-balance-auto:before{content:"󰖥"}.mdi-white-balance-incandescent:before{content:"󰖦"}.mdi-white-balance-iridescent:before{content:"󰖧"}.mdi-white-balance-sunny:before{content:"󰖨"}.mdi-widgets:before{content:"󰜬"}.mdi-widgets-outline:before{content:"󱍕"}.mdi-wifi:before{content:"󰖩"}.mdi-wifi-alert:before{content:"󱚵"}.mdi-wifi-arrow-down:before{content:"󱚶"}.mdi-wifi-arrow-left:before{content:"󱚷"}.mdi-wifi-arrow-left-right:before{content:"󱚸"}.mdi-wifi-arrow-right:before{content:"󱚹"}.mdi-wifi-arrow-up:before{content:"󱚺"}.mdi-wifi-arrow-up-down:before{content:"󱚻"}.mdi-wifi-cancel:before{content:"󱚼"}.mdi-wifi-check:before{content:"󱚽"}.mdi-wifi-cog:before{content:"󱚾"}.mdi-wifi-lock:before{content:"󱚿"}.mdi-wifi-lock-open:before{content:"󱛀"}.mdi-wifi-marker:before{content:"󱛁"}.mdi-wifi-minus:before{content:"󱛂"}.mdi-wifi-off:before{content:"󰖪"}.mdi-wifi-plus:before{content:"󱛃"}.mdi-wifi-refresh:before{content:"󱛄"}.mdi-wifi-remove:before{content:"󱛅"}.mdi-wifi-settings:before{content:"󱛆"}.mdi-wifi-star:before{content:"󰸋"}.mdi-wifi-strength-1:before{content:"󰤟"}.mdi-wifi-strength-1-alert:before{content:"󰤠"}.mdi-wifi-strength-1-lock:before{content:"󰤡"}.mdi-wifi-strength-1-lock-open:before{content:"󱛋"}.mdi-wifi-strength-2:before{content:"󰤢"}.mdi-wifi-strength-2-alert:before{content:"󰤣"}.mdi-wifi-strength-2-lock:before{content:"󰤤"}.mdi-wifi-strength-2-lock-open:before{content:"󱛌"}.mdi-wifi-strength-3:before{content:"󰤥"}.mdi-wifi-strength-3-alert:before{content:"󰤦"}.mdi-wifi-strength-3-lock:before{content:"󰤧"}.mdi-wifi-strength-3-lock-open:before{content:"󱛍"}.mdi-wifi-strength-4:before{content:"󰤨"}.mdi-wifi-strength-4-alert:before{content:"󰤩"}.mdi-wifi-strength-4-lock:before{content:"󰤪"}.mdi-wifi-strength-4-lock-open:before{content:"󱛎"}.mdi-wifi-strength-alert-outline:before{content:"󰤫"}.mdi-wifi-strength-lock-open-outline:before{content:"󱛏"}.mdi-wifi-strength-lock-outline:before{content:"󰤬"}.mdi-wifi-strength-off:before{content:"󰤭"}.mdi-wifi-strength-off-outline:before{content:"󰤮"}.mdi-wifi-strength-outline:before{content:"󰤯"}.mdi-wifi-sync:before{content:"󱛇"}.mdi-wikipedia:before{content:"󰖬"}.mdi-wind-power:before{content:"󱪈"}.mdi-wind-power-outline:before{content:"󱪉"}.mdi-wind-turbine:before{content:"󰶥"}.mdi-wind-turbine-alert:before{content:"󱦫"}.mdi-wind-turbine-check:before{content:"󱦬"}.mdi-window-close:before{content:"󰖭"}.mdi-window-closed:before{content:"󰖮"}.mdi-window-closed-variant:before{content:"󱇛"}.mdi-window-maximize:before{content:"󰖯"}.mdi-window-minimize:before{content:"󰖰"}.mdi-window-open:before{content:"󰖱"}.mdi-window-open-variant:before{content:"󱇜"}.mdi-window-restore:before{content:"󰖲"}.mdi-window-shutter:before{content:"󱄜"}.mdi-window-shutter-alert:before{content:"󱄝"}.mdi-window-shutter-auto:before{content:"󱮣"}.mdi-window-shutter-cog:before{content:"󱪊"}.mdi-window-shutter-open:before{content:"󱄞"}.mdi-window-shutter-settings:before{content:"󱪋"}.mdi-windsock:before{content:"󱗺"}.mdi-wiper:before{content:"󰫩"}.mdi-wiper-wash:before{content:"󰶦"}.mdi-wiper-wash-alert:before{content:"󱣟"}.mdi-wizard-hat:before{content:"󱑷"}.mdi-wordpress:before{content:"󰖴"}.mdi-wrap:before{content:"󰖶"}.mdi-wrap-disabled:before{content:"󰯟"}.mdi-wrench:before{content:"󰖷"}.mdi-wrench-check:before{content:"󱮏"}.mdi-wrench-check-outline:before{content:"󱮐"}.mdi-wrench-clock:before{content:"󱦣"}.mdi-wrench-clock-outline:before{content:"󱮓"}.mdi-wrench-cog:before{content:"󱮑"}.mdi-wrench-cog-outline:before{content:"󱮒"}.mdi-wrench-outline:before{content:"󰯠"}.mdi-xamarin:before{content:"󰡅"}.mdi-xml:before{content:"󰗀"}.mdi-xmpp:before{content:"󰟿"}.mdi-yahoo:before{content:"󰭏"}.mdi-yeast:before{content:"󰗁"}.mdi-yin-yang:before{content:"󰚀"}.mdi-yoga:before{content:"󱅼"}.mdi-youtube:before{content:"󰗃"}.mdi-youtube-gaming:before{content:"󰡈"}.mdi-youtube-studio:before{content:"󰡇"}.mdi-youtube-subscription:before{content:"󰵀"}.mdi-youtube-tv:before{content:"󰑈"}.mdi-yurt:before{content:"󱔖"}.mdi-z-wave:before{content:"󰫪"}.mdi-zend:before{content:"󰫫"}.mdi-zigbee:before{content:"󰵁"}.mdi-zip-box:before{content:"󰗄"}.mdi-zip-box-outline:before{content:"󰿺"}.mdi-zip-disk:before{content:"󰨣"}.mdi-zodiac-aquarius:before{content:"󰩽"}.mdi-zodiac-aries:before{content:"󰩾"}.mdi-zodiac-cancer:before{content:"󰩿"}.mdi-zodiac-capricorn:before{content:"󰪀"}.mdi-zodiac-gemini:before{content:"󰪁"}.mdi-zodiac-leo:before{content:"󰪂"}.mdi-zodiac-libra:before{content:"󰪃"}.mdi-zodiac-pisces:before{content:"󰪄"}.mdi-zodiac-sagittarius:before{content:"󰪅"}.mdi-zodiac-scorpio:before{content:"󰪆"}.mdi-zodiac-taurus:before{content:"󰪇"}.mdi-zodiac-virgo:before{content:"󰪈"}.mdi-blank:before{content:"";visibility:hidden}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark:before{color:#0000008a}.mdi-dark.mdi-inactive:before{color:#00000042}.mdi-light:before{color:#fff}.mdi-light.mdi-inactive:before{color:#ffffff4d}.mdi-rotate-45:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-h:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.mdi-flip-v:before{-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.mdi-spin:before{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.dnd-zone[data-v-4716095c],.dnd-zone-outer[data-v-4716095c]{position:fixed;top:0;left:0;width:100%;height:100%}.dnd-zone-outer[data-v-4716095c]{background-color:#000000a8;z-index:9999}.dnd-zone-inner[data-v-4716095c]{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.dnd-zone-content[data-v-4716095c]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 48px);height:calc(100% - 48px);border:2px solid rgb(var(--v-theme-accent));border-radius:48px}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-cyrillic-ext-400-normal-Q6o0JNvR.woff2) format("woff2"),url(./roboto-mono-cyrillic-ext-400-normal-C4uWV10k.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-cyrillic-400-normal-DEN69lup.woff2) format("woff2"),url(./roboto-mono-cyrillic-400-normal-B6g5SoKk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-greek-400-normal-BdERMBEW.woff2) format("woff2"),url(./roboto-mono-greek-400-normal-Dp0HotGv.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-vietnamese-400-normal-BJn9WoS4.woff2) format("woff2"),url(./roboto-mono-vietnamese-400-normal-BJbtp2UX.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-latin-ext-400-normal-D_EPU6CM.woff2) format("woff2"),url(./roboto-mono-latin-ext-400-normal-CFnj-Ilb.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-latin-400-normal-C_5wUCW5.woff2) format("woff2"),url(./roboto-mono-latin-400-normal-B0u6u4eV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.roboto[data-v-906b9e3b]{font-family:Roboto Mono,sans-serif!important;font-weight:600}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-cyrillic-ext-400-normal-Q6o0JNvR.woff2) format("woff2"),url(./roboto-mono-cyrillic-ext-400-normal-C4uWV10k.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-cyrillic-400-normal-DEN69lup.woff2) format("woff2"),url(./roboto-mono-cyrillic-400-normal-B6g5SoKk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-greek-400-normal-BdERMBEW.woff2) format("woff2"),url(./roboto-mono-greek-400-normal-Dp0HotGv.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-vietnamese-400-normal-BJn9WoS4.woff2) format("woff2"),url(./roboto-mono-vietnamese-400-normal-BJbtp2UX.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-latin-ext-400-normal-D_EPU6CM.woff2) format("woff2"),url(./roboto-mono-latin-ext-400-normal-CFnj-Ilb.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-latin-400-normal-C_5wUCW5.woff2) format("woff2"),url(./roboto-mono-latin-400-normal-B0u6u4eV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.roboto[data-v-6c1232a0]{font-family:Roboto Mono,sans-serif!important;font-weight:600}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-cyrillic-ext-400-normal-Q6o0JNvR.woff2) format("woff2"),url(./roboto-mono-cyrillic-ext-400-normal-C4uWV10k.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-cyrillic-400-normal-DEN69lup.woff2) format("woff2"),url(./roboto-mono-cyrillic-400-normal-B6g5SoKk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-greek-400-normal-BdERMBEW.woff2) format("woff2"),url(./roboto-mono-greek-400-normal-Dp0HotGv.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-vietnamese-400-normal-BJn9WoS4.woff2) format("woff2"),url(./roboto-mono-vietnamese-400-normal-BJbtp2UX.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-latin-ext-400-normal-D_EPU6CM.woff2) format("woff2"),url(./roboto-mono-latin-ext-400-normal-CFnj-Ilb.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-latin-400-normal-C_5wUCW5.woff2) format("woff2"),url(./roboto-mono-latin-400-normal-B0u6u4eV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.roboto[data-v-e609879a]{font-family:Roboto Mono,sans-serif!important;font-weight:600}.gap[data-v-1a1ec730],.gap[data-v-2124fdad],.gap[data-v-20eac5e6]{gap:8px}.clean-px>*[data-v-1b2318ca]{padding-inline-start:0!important;padding-inline-end:0!important}.title[data-v-1b2318ca]{margin-inline-start:calc(16px - .4em)}.title-wrapper[data-v-1b2318ca]{display:inline-flex;width:min-content;padding:.4em}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-colored:#ddd}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;transform:translate3d(0,0,var(--toastify-z-index) px);width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translate(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px;white-space:pre-wrap}.Toastify__toast-body>div:last-child{flex:1}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--default{background:var(--toastify-color-progress-colored)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentcolor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__none{0%,60%,75%,90%,to{animation-duration:0;animation-timing-function:none}0%{opacity:1;transform:translateZ(0)}to{transform:translateZ(0)}}.Toastify__none-enter--bottom-center,.Toastify__none-enter--bottom-left,.Toastify__none-enter--bottom-right,.Toastify__none-enter--top-center,.Toastify__none-enter--top-left,.Toastify__none-enter--top-right{animation-name:Toastify__none}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-cyrillic-ext-400-normal-DORK9bGA.woff2) format("woff2"),url(./roboto-cyrillic-ext-400-normal--KougVX-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-cyrillic-400-normal-DVDTZtmW.woff2) format("woff2"),url(./roboto-cyrillic-400-normal-DCQqOlfN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAXMABIAAAAACeAAAAVwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbIBw2BmAANAhUCYM8EQwKg2iDSgsQABIUATYCJAMcBCAFgnQHIAyCSRt8CAieB2WbnmbLuYAwwpK8+iIe4P3r89wHDZaakNWCmB8R66SEWr+ILhpijnTqf6QAyyF8GVAOAPOWtmNg6llFXANTaQXCgXMubThOj6JRPCJsEWW3o1/4wX411uruvta/9FF8Zz50qenu3hVxmf4QIi1dRSzhkcR0SqA1QoiwzI2uAUbffgtBpA0YCssEQRChiaaAgMpAFvDsmKQshIEEer1l/u1J0Sbi8P6OJsQc3VHd6N0nlHe1MAhFbvPNcXJVWKNNekPqCYVx/lj8nqMi5BY4Pd6hectSY5E2Lll8SMf/HJXfEKEOfCtEMjEFBEHtpSkbjBK4aB1MIEjT/t9z/+W3j8FgVyeNWdDn7wh7b19l7pQoyFW8FXcx+P9D4NE2ErMMk4kskmVMCiwyG5ZhhyC7qZ19JoMatwj00/I0GG/uexT/v7K+Ysx9JXVwiRoC1yHR9VGAy9QQcXVQbqOGmOvEACWZm5EnyicLnfULjlggc0ldeRXQEqImnlS9kL8XAZndegKyuixM77OP24/Mzw9QQ7Kfha4v9OEOadjJ0qBYxN896pRbZI6ly/PS82Bs9iiYPpuaWJZEw83lXbg5G5JRslr2VFWPDtfbPBryeqZk5eKg/CqRD2Oz8tcvgJMiFi4RC6PWb9fnkzx74cWAeELYJFCSObI1tnxBfqwo2lPppazn26eGKDWU3KLMvOioppPNX6y4euc5FBq4y6Emd99OYa6zfpnpUhjE4Y/qoWtWQ4tIHr845ZA6bDc+AOSaR/sb6c9Otrh6uj3cUdDVKESNWgCK/GzxKQiLFKJeTz+QgzZKTIUcA2Nz9h2ppBhtbSQxfsjAtk4xoD1oes5gXYPe8UWmx+HjwQeNPfi2Wv/952vDpV/80Njw3WfWXv5IL3662ucz8dd9se78QkPd6ihDH61ZfS/s/KK0fjE+sgih+YDL5pz1vnH249tjfOAcLqZOTdvY/3jL1Hy3vqvcu358ODj2/etmVHfcdW+1t2X6R08H6p3BTzz87uDo6/H/vD/2scffaEf/ThphsXX6jLtDvp7cx6bvFUbnpWbFBWgOekJEip6LgFz63wtE+H/fXrpM++P7m8wAgZk/NJnacWXJLOW1rWO16C5ouY7SRE5T8x0iJ7MpntZyQJtPS2tuKXZpKqNf728OLK1FiJj72rq99z4Ho7G9hTQm0sqlhiEBKlWXfTDq1zbQcaP1HosN1zo/TqWGAGGywdQJhaSfHo9wDdfhs78cJKBZ5glRluQQEG030P7t9IdL+03+rRhRIHjxxwF7IsRHYeWXv0f991G5d9GJAKUIBPIT/jUpF/wa9f/Ccm9YiMnjjap8MPxDeomeuKM1ffn/fWHktrCSBT3iY20i0fZ0BBSOAgtJiYMAUDBoOigYaTtuMB4PJjiY2lFfMDPaqZe2rfYTKVcYVUK+QIPiwY175iFi5Yq4Em50vIyNq4cbYFLL2Fyqwbe4aq5Kx+XgZMhZco180ZCv3b5iqtyXD9VCUsquRpcNT74CH3LW95hzWKkvV3KxoHLNhF5fxylXMNkCLk6rio/XJGRzZWquGi/JysTM3sUM+4wfckMBveM4zKV1U1VT4QMTqQI/IFSPuDBgopvEnkF6u7kQ4gJdWIvWjkeivDg/OWNxRqSXxIolJclBKluW+uwutDVlWXtxjIc9y9fPPiBAxIqR2jR/O1ZmRftILVjVU5bo4zjbmDxi6XLWfHj/+sMns5ZFfyP9jLWD9pU5CFi/MC+Fo8Vo/+XhjzuFH9jQ3a32p2/nQ0fiTr60oFFwFV18KrXSKp2m/+AsuvlQKqXRIVOncITG9B6cRRdfSqt0RP8hVHTzrZOuHdwJDHdwJwA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATgAA4AAAAABVwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAAB8AAAAmAEYABkdQT1MAAAFkAAAAIAAAACBEcExrR1NVQgAAAYQAAAA2AAAANpMNggRPUy8yAAABvAAAAE0AAABgk1Pg+GNtYXAAAAIMAAAAKQAAADQAER+gZ2FzcAAAAjgAAAAMAAAADAAIABNnbHlmAAACRAAAARQAAAEUnMv0r2hlYWQAAANYAAAANgAAADb8atJ6aGhlYQAAA5AAAAAfAAAAJAq6BadobXR4AAADsAAAABwAAAAcE+3/e2xvY2EAAAPMAAAAEAAAABAA0AE9bWF4cAAAA9wAAAAgAAAAIAI3AwluYW1lAAAD/AAAAM0AAAF0GlU5EHBvc3QAAATMAAAAEwAAACD/bQBkeNpjYGRgYuBjgAAxII8NiEGQCcjnAWEgmwEABhIATQAAAQAAAAoAEgAUAAFERkxUAAwAAAAAAAQAAAAA//8AAAABAAAACgAkACYABERGTFQAHmN5cmwAImdyZWsAImxhdG4AIgAAAAAACAAAAAAAAAAA//8AAAAAeNpjYGZpY5zAwMrAwDqL1ZiBgVEeQjNfZEhjYmBgAGIocGBABe7+/u4MDvK+8r5sDP8YGNLYZzExKDAwzgfJsVixbmBQAEJmAPBXCrcAAAB42mNgYGACYmYgFgGSjGCahUEBSLMAIZAv7/v/P4R8sBMszwAAVmAGzQAAAAABAAIACAAC//8ADwAFAGQAAAMoBbAAAwAGAAkADAAPAAAhIREhAxEBAREBAyEBNQEhAyj9PALENv7u/roBDOQCA/7+AQL9/QWw+qQFB/19Anf7EQJ4/V4CXogCXgAAAgB2/+wFCQXEABEAHwAAARQCBCMiJAInNTQSJDMyBBIVJxACIyICBxUUEjMyEjcFCZD++LCs/vaTApIBC6yvAQuQv9C7ttED07m6zAMCqdb+waipATnOadIBQqup/r/VAgEDARX+6/Zr+/7hAQ/9AAIAbwRwAskF1gAFAA0AAAETMxUDIwEzFRYXByY1AZF0xN9Z/t6oA1BJsgSUAUIV/sMBUlt7VTtfu////jL/7AVPBdYAJgAERgAABwAF/cMAAAABAAAAAiMS6JlwgF8PPPUAGQgAAAAAAMTwES4AAAAA1QFS9Pob/dUJMAhzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwOn5S/qfF6cBUAQVsAMAb4UEbwADjABkAAAAAAAAAAAB+wAABYAAdgMgAG8Fxv4yAAAAKQApACkAKQBhAH4AigABAAAABwCPABYAVAAFAAEAAAAAAA4AAAIAAiQABgABeNpdjgNyAwAURF/tXqAcdVQbgzo2hrFtXSYHyemyMeabu8A2SdZYWd8BgjDOV9gnOM5XOSQ7ztfm+utz+QYXtMf5Jsd0x/khXnr8UKJMhyoZUqSpc849t9xJzjFQkqTIk1BlokiMa2Vf5CXnuKdXtWGVoCar0pSPc61OiaisLtOUFA3yRKjiH+7VyFCiOMS85o4HXviYMnhZuL9a+iBUSZl3biStoVxrUpbFNE2oKlElpWmejHoJitRIyG6wYuKHP+x45K+G+Ld9LnwzhgAAAHjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-greek-400-normal-BRWHCUYo.woff2) format("woff2"),url(./roboto-greek-400-normal-BnGNaKeW.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-vietnamese-400-normal-kCRe3VZk.woff2) format("woff2"),url(./roboto-vietnamese-400-normal-BkEBOAV9.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-latin-ext-400-normal-4bLplyDh.woff2) format("woff2"),url(./roboto-latin-ext-400-normal-ABAIaefi.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-latin-400-normal-mTIRXP6Y.woff2) format("woff2"),url(./roboto-latin-400-normal-BU1SoK4h.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} diff --git a/qbit/vuetorrent/public/assets/index-BIiPWG4K.js b/qbit/vuetorrent/public/assets/index-BIiPWG4K.js new file mode 100644 index 0000000..524ff11 --- /dev/null +++ b/qbit/vuetorrent/public/assets/index-BIiPWG4K.js @@ -0,0 +1 @@ +import{B as g,D as B}from"./vue-BSryv7ps.js";var F="Expected a function",S=NaN,M="[object Symbol]",N=/^\s+|\s+$/g,W=/^[-+]0x[0-9a-f]+$/i,A=/^0b[01]+$/i,D=/^0o[0-7]+$/i,R=parseInt,_=typeof g=="object"&&g&&g.Object===Object&&g,G=typeof self=="object"&&self&&self.Object===Object&&self,P=_||G||Function("return this")(),H=Object.prototype,U=H.toString,X=Math.max,q=Math.min,T=function(){return P.Date.now()};function z(e,t,i){var a,s,l,c,r,f,u=0,x=!1,d=!1,y=!0;if(typeof e!="function")throw new TypeError(F);t=E(t)||0,v(i)&&(x=!!i.leading,d="maxWait"in i,l=d?X(E(i.maxWait)||0,t):l,y="trailing"in i?!!i.trailing:y);function p(n){var o=a,m=s;return a=s=void 0,u=n,c=e.apply(m,o),c}function k(n){return u=n,r=setTimeout(b,t),x?p(n):c}function C(n){var o=n-f,m=n-u,h=t-o;return d?q(h,l-m):h}function I(n){var o=n-f,m=n-u;return f===void 0||o>=t||o<0||d&&m>=l}function b(){var n=T();if(I(n))return O(n);r=setTimeout(b,C(n))}function O(n){return r=void 0,y&&a?p(n):(a=s=void 0,c)}function L(){r!==void 0&&clearTimeout(r),u=0,a=f=s=r=void 0}function $(){return r===void 0?c:O(T())}function j(){var n=T(),o=I(n);if(a=arguments,s=this,f=n,o){if(r===void 0)return k(f);if(d)return r=setTimeout(b,t),p(f)}return r===void 0&&(r=setTimeout(b,t)),c}return j.cancel=L,j.flush=$,j}function v(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function J(e){return!!e&&typeof e=="object"}function K(e){return typeof e=="symbol"||J(e)&&U.call(e)==M}function E(e){if(typeof e=="number")return e;if(K(e))return S;if(v(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=v(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(N,"");var i=A.test(e);return i||D.test(e)?R(e.slice(2),i?2:8):W.test(e)?S:+e}var Q=z;const Y=B(Q);export{Y as d}; diff --git a/qbit/vuetorrent/public/assets/index-bUuJUL5l.js b/qbit/vuetorrent/public/assets/index-bUuJUL5l.js new file mode 100644 index 0000000..859fa25 --- /dev/null +++ b/qbit/vuetorrent/public/assets/index-bUuJUL5l.js @@ -0,0 +1,748 @@ +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["./MoveTorrentFileDialog-D4G5zYsW.js","./MoveTorrentFileDialog.vue_vue_type_script_setup_true_lang-CJmQtbIM.js","./vue-BSryv7ps.js","./vuetify-i5Qjiq6M.js","./Dashboard-Dm_HpGRr.js","./index-BIiPWG4K.js","./MoveTorrentDialog.vue_vue_type_script_setup_true_lang-Bt9E0pwX.js","./ArrayPagination-DuWOkPss.js","./Dashboard-C3XSp08G.css","./Settings-C_A4tDZg.js","./PasswordField.vue_vue_type_script_setup_true_lang-CqQQlY6F.js","./Settings-XUZubjoc.css","./RssArticles-CIWwO8pI.js","./RssArticles-pvDBA3Tz.css","./Logs-B5pHX84I.js","./Logs-2cs4ACjd.css","./SearchEngine-BYYedXLi.js","./TorrentDetail-DUzghTWr.js","./TorrentDetail-CRgleE6R.css","./MagnetHandler-CQphCEKc.js","./Login-Binyn48g.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} +import{ac as Zt,d as le,r as ba,c as N,Q as Lt,w as Ie,ad as yg,o as aa,u as fe,v as ro,a as Bt,s as Re,ae as ks,x as Ut,k as bc,af as xg,V as hr,E as la,G as Jt,B as gr,D as fr,m as y,ag as yc,ah as di,j as Gi,h as wg,n as ke,t as so,ai as be,H as Ki,A as pt,q as ha,a8 as xt,aj as ga,F as Ye,a9 as ya,p as Rt,f as It,ak as kg,a7 as xc,l as Ta,e as wc,al as Sg,am as _g,L as je,an as Cg,b as mr,N as Ss,M as He,ao as Pg,T as pr,_ as Fa,S as vr,U as ci,g as At,a2 as Ag,a3 as kc,I as Be,J as at,K as re,a4 as Tg,W as vt,Z as ui,Y as oo,O as Pt,X as kt,$ as zg,a0 as Ig,a1 as Lg,ap as Eg,aq as Rg,ar as Dg,as as Mg,at as Fg,au as Vg,av as Ng}from"./vue-BSryv7ps.js";import{p as he,m as Ne,b as Sc,c as ht,g as we,d as bt,e as _c,f as Wt,h as Ce,i as ki,j as Og,s as bn,k as Bg,l as Cc,n as lo,o as _t,q as Ve,r as co,t as wl,v as Hg,w as uo,x as Ug,y as Za,S as ho,z as Ia,A as Vt,B as Zi,C as Ge,D as Ua,E as Ji,F as gi,G as xa,H as zt,I as Wg,J as jg,K as et,L as Yg,M as Xg,N as Ga,O as _s,P as kl,Q as ua,R as Pc,T as Sl,U as wa,V as Dt,W as ta,X as fi,Y as Xi,Z as Ht,_ as go,u as Ii,$ as Qn,a0 as mi,a1 as $g,a2 as Ot,a3 as yn,a4 as qg,a5 as os,a6 as ls,a7 as _l,a8 as er,a9 as cs,aa as Cl,ab as Pl,ac as Gg,ad as Kg,ae as Cs,af as Zg,ag as Jg,ah as Ac,ai as fo,aj as Qg,ak as ef,al as tf,am as af,an as mo,ao as nf,ap as po,aq as Tc,a as br,ar as rf,as as zc,at as sf,au as Ic,av as Wn,aw as Lc,ax as Ec,ay as vo,az as of,aA as Rc,aB as Al,aC as si,aD as Ps,aE as Tl,aF as Dc,aG as lf,aH as cf,aI as df,aJ as tr,aK as jn,aL as uf,aM as hf,aN as zl,aO as yr,aP as In,aQ as gf,aR as Il,aS as ff,aT as mf,aU as pf,aV as vf,aW as Mc,aX as bf,aY as yf,aZ as xf,a_ as wf,a$ as kf}from"./vuetify-i5Qjiq6M.js";let Ar,Ka,Ma,Gs,kh,Ch,_h,rl,tn,xi,AP,zx,Na,uk,Oh,ao,rr,xp,ln,ii,pi,PP,Bi,oi,Ha,ru,or,ol,Pr,Ep,_o,Tf,Df,Mf,Rf,Ef,Lf,Me,su,Cf,ca,Hb,Rs,Ow,Vw,VS,Gt,Po,Ao,yP,yp,Dr,ud,hd,nt,To,mn,ei,wP,Lr,Oa,Ur,TP,$a,SP,kP,qi,_f,Pf,Bh,Af,Sf,$n,qn,zf,Va,Nk,rk,If,xd,Et,Co,Vk,Si,zP,dr,Ds,zi,Pn,An,ts,sl,xn,CP,_a,xP,_P,dw,un,Oi,Ah,va,dn,Hi,Je,Pi,$e,Cr,Li,en,Mx,Iu,Yh,fa,bp,lp,bP,da,Ni,lt,ut,li;let __tla=(async()=>{(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const u of document.querySelectorAll('link[rel="modulepreload"]'))c(u);new MutationObserver(u=>{for(const h of u)if(h.type==="childList")for(const p of h.addedNodes)p.tagName==="LINK"&&p.rel==="modulepreload"&&c(p)}).observe(document,{childList:!0,subtree:!0});function l(u){const h={};return u.integrity&&(h.integrity=u.integrity),u.referrerPolicy&&(h.referrerPolicy=u.referrerPolicy),u.crossOrigin==="use-credentials"?h.credentials="include":u.crossOrigin==="anonymous"?h.credentials="omit":h.credentials="same-origin",h}function c(u){if(u.ep)return;u.ep=!0;const h=l(u);fetch(u.href,h)}})();let Ca;Sf=(e=>(e[e.TCP_uTP=0]="TCP_uTP",e[e.TCP=1]="TCP",e[e.uTP=2]="uTP",e))(Sf||{});$n=(e=>(e.ORIGINAL="Original",e.SUBFOLDER="Subfolder",e.NO_SUBFOLDER="NoSubfolder",e))($n||{});_f=(e=>(e[e.PREFER_ENCRYPTION=0]="PREFER_ENCRYPTION",e[e.FORCE_ON=1]="FORCE_ON",e[e.FORCE_OFF=2]="FORCE_OFF",e))(_f||{});Cf=(e=>(e[e.DAYS=0]="DAYS",e[e.MONTHS=1]="MONTHS",e[e.YEARS=2]="YEARS",e))(Cf||{});Pf=(e=>(e[e.PAUSE_TORRENT=0]="PAUSE_TORRENT",e[e.REMOVE_TORRENT=1]="REMOVE_TORRENT",e[e.REMOVE_TORRENT_AND_FILES=3]="REMOVE_TORRENT_AND_FILES",e[e.ENABLE_SUPERSEEDING=2]="ENABLE_SUPERSEEDING",e))(Pf||{});Af=(e=>(e.NONE="None",e.SOCKS4="SOCKS4",e.SOCKS5="SOCKS5",e.HTTP="HTTP",e))(Af||{});Tf=(e=>(e.LEGACY="Legacy",e.SQLITE="SQLite",e))(Tf||{});zf=(e=>(e[e.MONITORED_FOLDER=0]="MONITORED_FOLDER",e[e.DEFAULT_SAVE_PATH=1]="DEFAULT_SAVE_PATH",e))(zf||{});If=(e=>(e[e.EVERY_DAY=0]="EVERY_DAY",e[e.EVERY_WEEKDAY=1]="EVERY_WEEKDAY",e[e.EVERY_WEEKEND=2]="EVERY_WEEKEND",e[e.EVERY_MONDAY=3]="EVERY_MONDAY",e[e.EVERY_TUESDAY=4]="EVERY_TUESDAY",e[e.EVERY_WEDNESDAY=5]="EVERY_WEDNESDAY",e[e.EVERY_THURSDAY=6]="EVERY_THURSDAY",e[e.EVERY_FRIDAY=7]="EVERY_FRIDAY",e[e.EVERY_SATURDAY=8]="EVERY_SATURDAY",e[e.EVERY_SUNDAY=9]="EVERY_SUNDAY",e))(If||{});qn=(e=>(e.NONE="None",e.METADATA_RECEIVED="MetadataReceived",e.FILES_CHECKED="FilesChecked",e))(qn||{});Lf=(e=>(e[e.ROUND_ROBIN=0]="ROUND_ROBIN",e[e.FASTEST_UPLOAD=1]="FASTEST_UPLOAD",e[e.ANTI_LEECH=2]="ANTI_LEECH",e))(Lf||{});Ef=(e=>(e[e.FIXED_SLOTS=0]="FIXED_SLOTS",e[e.UPLOAD_RATE_BASED=1]="UPLOAD_RATE_BASED",e))(Ef||{});Rf=(e=>(e[e.PREFER_TCP=0]="PREFER_TCP",e[e.PEER_PROPORTIONAL=1]="PEER_PROPORTIONAL",e))(Rf||{});Df=(e=>(e[e.DEFAULT=0]="DEFAULT",e[e.MEMORY_MAPPED_FILES=1]="MEMORY_MAPPED_FILES",e[e.POSIX_COMPLIANT=2]="POSIX_COMPLIANT",e))(Df||{});Mf=(e=>(e[e.DISABLE_OS_CACHE=0]="DISABLE_OS_CACHE",e[e.ENABLE_OS_CACHE=1]="ENABLE_OS_CACHE",e[e.WRITE_THROUGH=2]="WRITE_THROUGH",e))(Mf||{});Ca=(e=>(e.CONNECTED="connected",e.FIREWALLED="firewalled",e.DISCONNECTED="disconnected",e.UNKNOWN="unknown",e))(Ca||{});Oa=(e=>(e[e.MIXED=-1]="MIXED",e[e.DO_NOT_DOWNLOAD=0]="DO_NOT_DOWNLOAD",e[e.NORMAL=1]="NORMAL",e[e.HIGH=6]="HIGH",e[e.MAXIMAL=7]="MAXIMAL",e))(Oa||{});Na=(e=>(e[e.NONE=0]="NONE",e[e.NORMAL=1]="NORMAL",e[e.INFO=2]="INFO",e[e.WARNING=4]="WARNING",e[e.CRITICAL=8]="CRITICAL",e[e.ALL=15]="ALL",e))(Na||{});xn=(e=>(e.ADDED_ON="added_on",e.AMOUNT_LEFT="amount_left",e.AUTO_TMM="auto_tmm",e.AVAILABILITY="availability",e.AVG_DOWNLOAD_SPEED="avgDownloadSpeed",e.AVG_UPLOAD_SPEED="avgUploadSpeed",e.CATEGORY="category",e.COMPLETED="completed",e.COMPLETION_ON="completion_on",e.CONTENT_PATH="content_path",e.DEFAULT="",e.DL_LIMIT="dl_limit",e.DLSPEED="dlspeed",e.DOWNLOAD_PATH="download_path",e.DOWNLOADED="downloaded",e.DOWNLOADED_SESSION="downloaded_session",e.ETA="eta",e.F_L_PIECE_PRIO="f_l_piece_prio",e.FORCE_START="force_start",e.GLOBALSPEED="globalSpeed",e.GLOBALVOLUME="globalVolume",e.HASH="hash",e.INFOHASH_V1="infohash_v1",e.INFOHASH_V2="infohash_v2",e.LAST_ACTIVITY="last_activity",e.MAGNET_URI="magnet_uri",e.MAX_RATIO="max_ratio",e.MAX_SEEDING_TIME="max_seeding_time",e.NAME="name",e.NUM_COMPLETE="num_complete",e.NUM_INCOMPLETE="num_incomplete",e.NUM_LEECHS="num_leechs",e.NUM_SEEDS="num_seeds",e.PRIORITY="priority",e.PROGRESS="progress",e.RATIO="ratio",e.RATIO_LIMIT="ratio_limit",e.SAVE_PATH="save_path",e.SEEDING_TIME="seeding_time",e.SEEDING_TIME_LIMIT="seeding_time_limit",e.SEEN_COMPLETE="seen_complete",e.SEQ_DL="seq_dl",e.SIZE="size",e.STATE="state",e.SUPER_SEEDING="super_seeding",e.TAGS="tags",e.TIME_ACTIVE="time_active",e.TOTAL_SIZE="total_size",e.TRACKER="tracker",e.TRACKERS_COUNT="trackers_count",e.UP_LIMIT="up_limit",e.UPLOADED="uploaded",e.UPLOADED_SESSION="uploaded_session",e.UPSPEED="upspeed",e))(xn||{});_a=(e=>(e.META_DL="metaDL",e.FORCED_DL="forcedDL",e.DOWNLOADING="downloading",e.STALLED_DL="stalledDL",e.PAUSED_DL="pausedDL",e.QUEUED_DL="queuedDL",e.FORCED_UP="forcedUP",e.UPLOADING="uploading",e.STALLED_UP="stalledUP",e.PAUSED_UP="pausedUP",e.QUEUED_UP="queuedUP",e.CHECKING_DL="checkingDL",e.CHECKING_UP="checkingUP",e.CHECKING_RESUME_DATA="checkingResumeData",e.ALLOCATING="allocating",e.MOVING="moving",e.MISSING_FILES="missingFiles",e.ERROR="error",e.UNKNOWN="unknown",e))(_a||{});function Fc(e,r){return function(){return e.apply(r,arguments)}}const{toString:Ff}=Object.prototype,{getPrototypeOf:bo}=Object,xr=(e=>r=>{const l=Ff.call(r);return e[l]||(e[l]=l.slice(8,-1).toLowerCase())})(Object.create(null)),ja=e=>(e=e.toLowerCase(),r=>xr(r)===e),wr=e=>r=>typeof r===e,{isArray:Qi}=Array,wn=wr("undefined");function Vf(e){return e!==null&&!wn(e)&&e.constructor!==null&&!wn(e.constructor)&&Aa(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Vc=ja("ArrayBuffer");function Nf(e){let r;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?r=ArrayBuffer.isView(e):r=e&&e.buffer&&Vc(e.buffer),r}const Of=wr("string"),Aa=wr("function"),Nc=wr("number"),kr=e=>e!==null&&typeof e=="object",Bf=e=>e===!0||e===!1,Gn=e=>{if(xr(e)!=="object")return!1;const r=bo(e);return(r===null||r===Object.prototype||Object.getPrototypeOf(r)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Hf=ja("Date"),Uf=ja("File"),Wf=ja("Blob"),jf=ja("FileList"),Yf=e=>kr(e)&&Aa(e.pipe),Xf=e=>{let r;return e&&(typeof FormData=="function"&&e instanceof FormData||Aa(e.append)&&((r=xr(e))==="formdata"||r==="object"&&Aa(e.toString)&&e.toString()==="[object FormData]"))},$f=ja("URLSearchParams"),qf=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Ln(e,r,{allOwnKeys:l=!1}={}){if(e===null||typeof e>"u")return;let c,u;if(typeof e!="object"&&(e=[e]),Qi(e))for(c=0,u=e.length;c0;)if(u=l[c],r===u.toLowerCase())return u;return null}const Bc=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Hc=e=>!wn(e)&&e!==Bc;function As(){const{caseless:e}=Hc(this)&&this||{},r={},l=(c,u)=>{const h=e&&Oc(r,u)||u;Gn(r[h])&&Gn(c)?r[h]=As(r[h],c):Gn(c)?r[h]=As({},c):Qi(c)?r[h]=c.slice():r[h]=c};for(let c=0,u=arguments.length;c(Ln(r,(u,h)=>{l&&Aa(u)?e[h]=Fc(u,l):e[h]=u},{allOwnKeys:c}),e),Kf=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Zf=(e,r,l,c)=>{e.prototype=Object.create(r.prototype,c),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:r.prototype}),l&&Object.assign(e.prototype,l)},Jf=(e,r,l,c)=>{let u,h,p;const b={};if(r=r||{},e==null)return r;do{for(u=Object.getOwnPropertyNames(e),h=u.length;h-- >0;)p=u[h],(!c||c(p,e,r))&&!b[p]&&(r[p]=e[p],b[p]=!0);e=l!==!1&&bo(e)}while(e&&(!l||l(e,r))&&e!==Object.prototype);return r},Qf=(e,r,l)=>{e=String(e),(l===void 0||l>e.length)&&(l=e.length),l-=r.length;const c=e.indexOf(r,l);return c!==-1&&c===l},em=e=>{if(!e)return null;if(Qi(e))return e;let r=e.length;if(!Nc(r))return null;const l=new Array(r);for(;r-- >0;)l[r]=e[r];return l},tm=(e=>r=>e&&r instanceof e)(typeof Uint8Array<"u"&&bo(Uint8Array)),am=(e,r)=>{const c=(e&&e[Symbol.iterator]).call(e);let u;for(;(u=c.next())&&!u.done;){const h=u.value;r.call(e,h[0],h[1])}},im=(e,r)=>{let l;const c=[];for(;(l=e.exec(r))!==null;)c.push(l);return c},nm=ja("HTMLFormElement"),rm=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(l,c,u){return c.toUpperCase()+u}),Ll=(({hasOwnProperty:e})=>(r,l)=>e.call(r,l))(Object.prototype),sm=ja("RegExp"),Uc=(e,r)=>{const l=Object.getOwnPropertyDescriptors(e),c={};Ln(l,(u,h)=>{let p;(p=r(u,h,e))!==!1&&(c[h]=p||u)}),Object.defineProperties(e,c)},om=e=>{Uc(e,(r,l)=>{if(Aa(e)&&["arguments","caller","callee"].indexOf(l)!==-1)return!1;const c=e[l];if(Aa(c)){if(r.enumerable=!1,"writable"in r){r.writable=!1;return}r.set||(r.set=()=>{throw Error("Can not rewrite read-only method '"+l+"'")})}})},lm=(e,r)=>{const l={},c=u=>{u.forEach(h=>{l[h]=!0})};return Qi(e)?c(e):c(String(e).split(r)),l},cm=()=>{},dm=(e,r)=>(e=+e,Number.isFinite(e)?e:r),ds="abcdefghijklmnopqrstuvwxyz",El="0123456789",Wc={DIGIT:El,ALPHA:ds,ALPHA_DIGIT:ds+ds.toUpperCase()+El},um=(e=16,r=Wc.ALPHA_DIGIT)=>{let l="";const{length:c}=r;for(;e--;)l+=r[Math.random()*c|0];return l};function hm(e){return!!(e&&Aa(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const gm=e=>{const r=new Array(10),l=(c,u)=>{if(kr(c)){if(r.indexOf(c)>=0)return;if(!("toJSON"in c)){r[u]=c;const h=Qi(c)?[]:{};return Ln(c,(p,b)=>{const k=l(p,u+1);!wn(k)&&(h[b]=k)}),r[u]=void 0,h}}return c};return l(e,0)},fm=ja("AsyncFunction"),mm=e=>e&&(kr(e)||Aa(e))&&Aa(e.then)&&Aa(e.catch),Ae={isArray:Qi,isArrayBuffer:Vc,isBuffer:Vf,isFormData:Xf,isArrayBufferView:Nf,isString:Of,isNumber:Nc,isBoolean:Bf,isObject:kr,isPlainObject:Gn,isUndefined:wn,isDate:Hf,isFile:Uf,isBlob:Wf,isRegExp:sm,isFunction:Aa,isStream:Yf,isURLSearchParams:$f,isTypedArray:tm,isFileList:jf,forEach:Ln,merge:As,extend:Gf,trim:qf,stripBOM:Kf,inherits:Zf,toFlatObject:Jf,kindOf:xr,kindOfTest:ja,endsWith:Qf,toArray:em,forEachEntry:am,matchAll:im,isHTMLForm:nm,hasOwnProperty:Ll,hasOwnProp:Ll,reduceDescriptors:Uc,freezeMethods:om,toObjectSet:lm,toCamelCase:rm,noop:cm,toFiniteNumber:dm,findKey:Oc,global:Bc,isContextDefined:Hc,ALPHABET:Wc,generateString:um,isSpecCompliantForm:hm,toJSONObject:gm,isAsyncFn:fm,isThenable:mm};function mt(e,r,l,c,u){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",r&&(this.code=r),l&&(this.config=l),c&&(this.request=c),u&&(this.response=u)}Ae.inherits(mt,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Ae.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const jc=mt.prototype,Yc={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Yc[e]={value:e}});Object.defineProperties(mt,Yc);Object.defineProperty(jc,"isAxiosError",{value:!0});mt.from=(e,r,l,c,u,h)=>{const p=Object.create(jc);return Ae.toFlatObject(e,p,function(k){return k!==Error.prototype},b=>b!=="isAxiosError"),mt.call(p,e.message,r,l,c,u),p.cause=e,p.name=e.name,h&&Object.assign(p,h),p};const pm=null;function Ts(e){return Ae.isPlainObject(e)||Ae.isArray(e)}function Xc(e){return Ae.endsWith(e,"[]")?e.slice(0,-2):e}function Rl(e,r,l){return e?e.concat(r).map(function(u,h){return u=Xc(u),!l&&h?"["+u+"]":u}).join(l?".":""):r}function vm(e){return Ae.isArray(e)&&!e.some(Ts)}const bm=Ae.toFlatObject(Ae,{},null,function(r){return/^is[A-Z]/.test(r)});function Sr(e,r,l){if(!Ae.isObject(e))throw new TypeError("target must be an object");r=r||new FormData,l=Ae.toFlatObject(l,{metaTokens:!0,dots:!1,indexes:!1},!1,function(R,U){return!Ae.isUndefined(U[R])});const c=l.metaTokens,u=l.visitor||P,h=l.dots,p=l.indexes,k=(l.Blob||typeof Blob<"u"&&Blob)&&Ae.isSpecCompliantForm(r);if(!Ae.isFunction(u))throw new TypeError("visitor must be a function");function C(M){if(M===null)return"";if(Ae.isDate(M))return M.toISOString();if(!k&&Ae.isBlob(M))throw new mt("Blob is not supported. Use a Buffer instead.");return Ae.isArrayBuffer(M)||Ae.isTypedArray(M)?k&&typeof Blob=="function"?new Blob([M]):Buffer.from(M):M}function P(M,R,U){let W=M;if(M&&!U&&typeof M=="object"){if(Ae.endsWith(R,"{}"))R=c?R:R.slice(0,-2),M=JSON.stringify(M);else if(Ae.isArray(M)&&vm(M)||(Ae.isFileList(M)||Ae.endsWith(R,"[]"))&&(W=Ae.toArray(M)))return R=Xc(R),W.forEach(function(Q,J){!(Ae.isUndefined(Q)||Q===null)&&r.append(p===!0?Rl([R],J,h):p===null?R:R+"[]",C(Q))}),!1}return Ts(M)?!0:(r.append(Rl(U,R,h),C(M)),!1)}const z=[],A=Object.assign(bm,{defaultVisitor:P,convertValue:C,isVisitable:Ts});function E(M,R){if(!Ae.isUndefined(M)){if(z.indexOf(M)!==-1)throw Error("Circular reference detected in "+R.join("."));z.push(M),Ae.forEach(M,function(W,F){(!(Ae.isUndefined(W)||W===null)&&u.call(r,W,Ae.isString(F)?F.trim():F,R,A))===!0&&E(W,R?R.concat(F):[F])}),z.pop()}}if(!Ae.isObject(e))throw new TypeError("data must be an object");return E(e),r}function Dl(e){const r={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(c){return r[c]})}function yo(e,r){this._pairs=[],e&&Sr(e,this,r)}const $c=yo.prototype;$c.append=function(r,l){this._pairs.push([r,l])};$c.toString=function(r){const l=r?function(c){return r.call(this,c,Dl)}:Dl;return this._pairs.map(function(u){return l(u[0])+"="+l(u[1])},"").join("&")};function ym(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function qc(e,r,l){if(!r)return e;const c=l&&l.encode||ym,u=l&&l.serialize;let h;if(u?h=u(r,l):h=Ae.isURLSearchParams(r)?r.toString():new yo(r,l).toString(c),h){const p=e.indexOf("#");p!==-1&&(e=e.slice(0,p)),e+=(e.indexOf("?")===-1?"?":"&")+h}return e}class Ml{constructor(){this.handlers=[]}use(r,l,c){return this.handlers.push({fulfilled:r,rejected:l,synchronous:c?c.synchronous:!1,runWhen:c?c.runWhen:null}),this.handlers.length-1}eject(r){this.handlers[r]&&(this.handlers[r]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(r){Ae.forEach(this.handlers,function(c){c!==null&&r(c)})}}const Gc={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},xm=typeof URLSearchParams<"u"?URLSearchParams:yo,wm=typeof FormData<"u"?FormData:null,km=typeof Blob<"u"?Blob:null,Sm={isBrowser:!0,classes:{URLSearchParams:xm,FormData:wm,Blob:km},protocols:["http","https","file","blob","url","data"]},Kc=typeof window<"u"&&typeof document<"u",_m=(e=>Kc&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),Cm=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Pm=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Kc,hasStandardBrowserEnv:_m,hasStandardBrowserWebWorkerEnv:Cm},Symbol.toStringTag,{value:"Module"})),Ba={...Pm,...Sm};function Am(e,r){return Sr(e,new Ba.classes.URLSearchParams,Object.assign({visitor:function(l,c,u,h){return Ba.isNode&&Ae.isBuffer(l)?(this.append(c,l.toString("base64")),!1):h.defaultVisitor.apply(this,arguments)}},r))}function Tm(e){return Ae.matchAll(/\w+|\[(\w*)]/g,e).map(r=>r[0]==="[]"?"":r[1]||r[0])}function zm(e){const r={},l=Object.keys(e);let c;const u=l.length;let h;for(c=0;c=l.length;return p=!p&&Ae.isArray(u)?u.length:p,k?(Ae.hasOwnProp(u,p)?u[p]=[u[p],c]:u[p]=c,!b):((!u[p]||!Ae.isObject(u[p]))&&(u[p]=[]),r(l,c,u[p],h)&&Ae.isArray(u[p])&&(u[p]=zm(u[p])),!b)}if(Ae.isFormData(e)&&Ae.isFunction(e.entries)){const l={};return Ae.forEachEntry(e,(c,u)=>{r(Tm(c),u,l,0)}),l}return null}function Im(e,r,l){if(Ae.isString(e))try{return(r||JSON.parse)(e),Ae.trim(e)}catch(c){if(c.name!=="SyntaxError")throw c}return(l||JSON.stringify)(e)}const xo={transitional:Gc,adapter:["xhr","http"],transformRequest:[function(r,l){const c=l.getContentType()||"",u=c.indexOf("application/json")>-1,h=Ae.isObject(r);if(h&&Ae.isHTMLForm(r)&&(r=new FormData(r)),Ae.isFormData(r))return u?JSON.stringify(Zc(r)):r;if(Ae.isArrayBuffer(r)||Ae.isBuffer(r)||Ae.isStream(r)||Ae.isFile(r)||Ae.isBlob(r))return r;if(Ae.isArrayBufferView(r))return r.buffer;if(Ae.isURLSearchParams(r))return l.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),r.toString();let b;if(h){if(c.indexOf("application/x-www-form-urlencoded")>-1)return Am(r,this.formSerializer).toString();if((b=Ae.isFileList(r))||c.indexOf("multipart/form-data")>-1){const k=this.env&&this.env.FormData;return Sr(b?{"files[]":r}:r,k&&new k,this.formSerializer)}}return h||u?(l.setContentType("application/json",!1),Im(r)):r}],transformResponse:[function(r){const l=this.transitional||xo.transitional,c=l&&l.forcedJSONParsing,u=this.responseType==="json";if(r&&Ae.isString(r)&&(c&&!this.responseType||u)){const p=!(l&&l.silentJSONParsing)&&u;try{return JSON.parse(r)}catch(b){if(p)throw b.name==="SyntaxError"?mt.from(b,mt.ERR_BAD_RESPONSE,this,null,this.response):b}}return r}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Ba.classes.FormData,Blob:Ba.classes.Blob},validateStatus:function(r){return r>=200&&r<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Ae.forEach(["delete","get","head","post","put","patch"],e=>{xo.headers[e]={}});const wo=xo,Lm=Ae.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Em=e=>{const r={};let l,c,u;return e&&e.split(` +`).forEach(function(p){u=p.indexOf(":"),l=p.substring(0,u).trim().toLowerCase(),c=p.substring(u+1).trim(),!(!l||r[l]&&Lm[l])&&(l==="set-cookie"?r[l]?r[l].push(c):r[l]=[c]:r[l]=r[l]?r[l]+", "+c:c)}),r},Fl=Symbol("internals");function hn(e){return e&&String(e).trim().toLowerCase()}function Kn(e){return e===!1||e==null?e:Ae.isArray(e)?e.map(Kn):String(e)}function Rm(e){const r=Object.create(null),l=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let c;for(;c=l.exec(e);)r[c[1]]=c[2];return r}const Dm=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function us(e,r,l,c,u){if(Ae.isFunction(c))return c.call(this,r,l);if(u&&(r=l),!!Ae.isString(r)){if(Ae.isString(c))return r.indexOf(c)!==-1;if(Ae.isRegExp(c))return c.test(r)}}function Mm(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(r,l,c)=>l.toUpperCase()+c)}function Fm(e,r){const l=Ae.toCamelCase(" "+r);["get","set","has"].forEach(c=>{Object.defineProperty(e,c+l,{value:function(u,h,p){return this[c].call(this,r,u,h,p)},configurable:!0})})}class _r{constructor(r){r&&this.set(r)}set(r,l,c){const u=this;function h(b,k,C){const P=hn(k);if(!P)throw new Error("header name must be a non-empty string");const z=Ae.findKey(u,P);(!z||u[z]===void 0||C===!0||C===void 0&&u[z]!==!1)&&(u[z||k]=Kn(b))}const p=(b,k)=>Ae.forEach(b,(C,P)=>h(C,P,k));return Ae.isPlainObject(r)||r instanceof this.constructor?p(r,l):Ae.isString(r)&&(r=r.trim())&&!Dm(r)?p(Em(r),l):r!=null&&h(l,r,c),this}get(r,l){if(r=hn(r),r){const c=Ae.findKey(this,r);if(c){const u=this[c];if(!l)return u;if(l===!0)return Rm(u);if(Ae.isFunction(l))return l.call(this,u,c);if(Ae.isRegExp(l))return l.exec(u);throw new TypeError("parser must be boolean|regexp|function")}}}has(r,l){if(r=hn(r),r){const c=Ae.findKey(this,r);return!!(c&&this[c]!==void 0&&(!l||us(this,this[c],c,l)))}return!1}delete(r,l){const c=this;let u=!1;function h(p){if(p=hn(p),p){const b=Ae.findKey(c,p);b&&(!l||us(c,c[b],b,l))&&(delete c[b],u=!0)}}return Ae.isArray(r)?r.forEach(h):h(r),u}clear(r){const l=Object.keys(this);let c=l.length,u=!1;for(;c--;){const h=l[c];(!r||us(this,this[h],h,r,!0))&&(delete this[h],u=!0)}return u}normalize(r){const l=this,c={};return Ae.forEach(this,(u,h)=>{const p=Ae.findKey(c,h);if(p){l[p]=Kn(u),delete l[h];return}const b=r?Mm(h):String(h).trim();b!==h&&delete l[h],l[b]=Kn(u),c[b]=!0}),this}concat(...r){return this.constructor.concat(this,...r)}toJSON(r){const l=Object.create(null);return Ae.forEach(this,(c,u)=>{c!=null&&c!==!1&&(l[u]=r&&Ae.isArray(c)?c.join(", "):c)}),l}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([r,l])=>r+": "+l).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(r){return r instanceof this?r:new this(r)}static concat(r,...l){const c=new this(r);return l.forEach(u=>c.set(u)),c}static accessor(r){const c=(this[Fl]=this[Fl]={accessors:{}}).accessors,u=this.prototype;function h(p){const b=hn(p);c[b]||(Fm(u,p),c[b]=!0)}return Ae.isArray(r)?r.forEach(h):h(r),this}}_r.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Ae.reduceDescriptors(_r.prototype,({value:e},r)=>{let l=r[0].toUpperCase()+r.slice(1);return{get:()=>e,set(c){this[l]=c}}});Ae.freezeMethods(_r);const qa=_r;function hs(e,r){const l=this||wo,c=r||l,u=qa.from(c.headers);let h=c.data;return Ae.forEach(e,function(b){h=b.call(l,h,u.normalize(),r?r.status:void 0)}),u.normalize(),h}function Jc(e){return!!(e&&e.__CANCEL__)}function En(e,r,l){mt.call(this,e??"canceled",mt.ERR_CANCELED,r,l),this.name="CanceledError"}Ae.inherits(En,mt,{__CANCEL__:!0});function Vm(e,r,l){const c=l.config.validateStatus;!l.status||!c||c(l.status)?e(l):r(new mt("Request failed with status code "+l.status,[mt.ERR_BAD_REQUEST,mt.ERR_BAD_RESPONSE][Math.floor(l.status/100)-4],l.config,l.request,l))}const Nm=Ba.hasStandardBrowserEnv?{write(e,r,l,c,u,h){const p=[e+"="+encodeURIComponent(r)];Ae.isNumber(l)&&p.push("expires="+new Date(l).toGMTString()),Ae.isString(c)&&p.push("path="+c),Ae.isString(u)&&p.push("domain="+u),h===!0&&p.push("secure"),document.cookie=p.join("; ")},read(e){const r=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Om(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Bm(e,r){return r?e.replace(/\/?\/$/,"")+"/"+r.replace(/^\/+/,""):e}function Qc(e,r){return e&&!Om(r)?Bm(e,r):r}const Hm=Ba.hasStandardBrowserEnv?function(){const r=/(msie|trident)/i.test(navigator.userAgent),l=document.createElement("a");let c;function u(h){let p=h;return r&&(l.setAttribute("href",p),p=l.href),l.setAttribute("href",p),{href:l.href,protocol:l.protocol?l.protocol.replace(/:$/,""):"",host:l.host,search:l.search?l.search.replace(/^\?/,""):"",hash:l.hash?l.hash.replace(/^#/,""):"",hostname:l.hostname,port:l.port,pathname:l.pathname.charAt(0)==="/"?l.pathname:"/"+l.pathname}}return c=u(window.location.href),function(p){const b=Ae.isString(p)?u(p):p;return b.protocol===c.protocol&&b.host===c.host}}():function(){return function(){return!0}}();function Um(e){const r=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return r&&r[1]||""}function Wm(e,r){e=e||10;const l=new Array(e),c=new Array(e);let u=0,h=0,p;return r=r!==void 0?r:1e3,function(k){const C=Date.now(),P=c[h];p||(p=C),l[u]=k,c[u]=C;let z=h,A=0;for(;z!==u;)A+=l[z++],z=z%e;if(u=(u+1)%e,u===h&&(h=(h+1)%e),C-p{const h=u.loaded,p=u.lengthComputable?u.total:void 0,b=h-l,k=c(b),C=h<=p;l=h;const P={loaded:h,total:p,progress:p?h/p:void 0,bytes:b,rate:k||void 0,estimated:k&&p&&C?(p-h)/k:void 0,event:u};P[r?"download":"upload"]=!0,e(P)}}const jm=typeof XMLHttpRequest<"u",Ym=jm&&function(e){return new Promise(function(l,c){let u=e.data;const h=qa.from(e.headers).normalize();let{responseType:p,withXSRFToken:b}=e,k;function C(){e.cancelToken&&e.cancelToken.unsubscribe(k),e.signal&&e.signal.removeEventListener("abort",k)}let P;if(Ae.isFormData(u)){if(Ba.hasStandardBrowserEnv||Ba.hasStandardBrowserWebWorkerEnv)h.setContentType(!1);else if((P=h.getContentType())!==!1){const[R,...U]=P?P.split(";").map(W=>W.trim()).filter(Boolean):[];h.setContentType([R||"multipart/form-data",...U].join("; "))}}let z=new XMLHttpRequest;if(e.auth){const R=e.auth.username||"",U=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";h.set("Authorization","Basic "+btoa(R+":"+U))}const A=Qc(e.baseURL,e.url);z.open(e.method.toUpperCase(),qc(A,e.params,e.paramsSerializer),!0),z.timeout=e.timeout;function E(){if(!z)return;const R=qa.from("getAllResponseHeaders"in z&&z.getAllResponseHeaders()),W={data:!p||p==="text"||p==="json"?z.responseText:z.response,status:z.status,statusText:z.statusText,headers:R,config:e,request:z};Vm(function(Q){l(Q),C()},function(Q){c(Q),C()},W),z=null}if("onloadend"in z?z.onloadend=E:z.onreadystatechange=function(){!z||z.readyState!==4||z.status===0&&!(z.responseURL&&z.responseURL.indexOf("file:")===0)||setTimeout(E)},z.onabort=function(){z&&(c(new mt("Request aborted",mt.ECONNABORTED,e,z)),z=null)},z.onerror=function(){c(new mt("Network Error",mt.ERR_NETWORK,e,z)),z=null},z.ontimeout=function(){let U=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const W=e.transitional||Gc;e.timeoutErrorMessage&&(U=e.timeoutErrorMessage),c(new mt(U,W.clarifyTimeoutError?mt.ETIMEDOUT:mt.ECONNABORTED,e,z)),z=null},Ba.hasStandardBrowserEnv&&(b&&Ae.isFunction(b)&&(b=b(e)),b||b!==!1&&Hm(A))){const R=e.xsrfHeaderName&&e.xsrfCookieName&&Nm.read(e.xsrfCookieName);R&&h.set(e.xsrfHeaderName,R)}u===void 0&&h.setContentType(null),"setRequestHeader"in z&&Ae.forEach(h.toJSON(),function(U,W){z.setRequestHeader(W,U)}),Ae.isUndefined(e.withCredentials)||(z.withCredentials=!!e.withCredentials),p&&p!=="json"&&(z.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&z.addEventListener("progress",Vl(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&z.upload&&z.upload.addEventListener("progress",Vl(e.onUploadProgress)),(e.cancelToken||e.signal)&&(k=R=>{z&&(c(!R||R.type?new En(null,e,z):R),z.abort(),z=null)},e.cancelToken&&e.cancelToken.subscribe(k),e.signal&&(e.signal.aborted?k():e.signal.addEventListener("abort",k)));const M=Um(A);if(M&&Ba.protocols.indexOf(M)===-1){c(new mt("Unsupported protocol "+M+":",mt.ERR_BAD_REQUEST,e));return}z.send(u||null)})},zs={http:pm,xhr:Ym};Ae.forEach(zs,(e,r)=>{if(e){try{Object.defineProperty(e,"name",{value:r})}catch{}Object.defineProperty(e,"adapterName",{value:r})}});const Nl=e=>`- ${e}`,Xm=e=>Ae.isFunction(e)||e===null||e===!1,ed={getAdapter:e=>{e=Ae.isArray(e)?e:[e];const{length:r}=e;let l,c;const u={};for(let h=0;h`adapter ${b} `+(k===!1?"is not supported by the environment":"is not available in the build"));let p=r?h.length>1?`since : +`+h.map(Nl).join(` +`):" "+Nl(h[0]):"as no adapter specified";throw new mt("There is no suitable adapter to dispatch the request "+p,"ERR_NOT_SUPPORT")}return c},adapters:zs};function gs(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new En(null,e)}function Ol(e){return gs(e),e.headers=qa.from(e.headers),e.data=hs.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),ed.getAdapter(e.adapter||wo.adapter)(e).then(function(c){return gs(e),c.data=hs.call(e,e.transformResponse,c),c.headers=qa.from(c.headers),c},function(c){return Jc(c)||(gs(e),c&&c.response&&(c.response.data=hs.call(e,e.transformResponse,c.response),c.response.headers=qa.from(c.response.headers))),Promise.reject(c)})}const Bl=e=>e instanceof qa?{...e}:e;function $i(e,r){r=r||{};const l={};function c(C,P,z){return Ae.isPlainObject(C)&&Ae.isPlainObject(P)?Ae.merge.call({caseless:z},C,P):Ae.isPlainObject(P)?Ae.merge({},P):Ae.isArray(P)?P.slice():P}function u(C,P,z){if(Ae.isUndefined(P)){if(!Ae.isUndefined(C))return c(void 0,C,z)}else return c(C,P,z)}function h(C,P){if(!Ae.isUndefined(P))return c(void 0,P)}function p(C,P){if(Ae.isUndefined(P)){if(!Ae.isUndefined(C))return c(void 0,C)}else return c(void 0,P)}function b(C,P,z){if(z in r)return c(C,P);if(z in e)return c(void 0,C)}const k={url:h,method:h,data:h,baseURL:p,transformRequest:p,transformResponse:p,paramsSerializer:p,timeout:p,timeoutMessage:p,withCredentials:p,withXSRFToken:p,adapter:p,responseType:p,xsrfCookieName:p,xsrfHeaderName:p,onUploadProgress:p,onDownloadProgress:p,decompress:p,maxContentLength:p,maxBodyLength:p,beforeRedirect:p,transport:p,httpAgent:p,httpsAgent:p,cancelToken:p,socketPath:p,responseEncoding:p,validateStatus:b,headers:(C,P)=>u(Bl(C),Bl(P),!0)};return Ae.forEach(Object.keys(Object.assign({},e,r)),function(P){const z=k[P]||u,A=z(e[P],r[P],P);Ae.isUndefined(A)&&z!==b||(l[P]=A)}),l}const td="1.6.8",ko={};["object","boolean","number","function","string","symbol"].forEach((e,r)=>{ko[e]=function(c){return typeof c===e||"a"+(r<1?"n ":" ")+e}});const Hl={};ko.transitional=function(r,l,c){function u(h,p){return"[Axios v"+td+"] Transitional option '"+h+"'"+p+(c?". "+c:"")}return(h,p,b)=>{if(r===!1)throw new mt(u(p," has been removed"+(l?" in "+l:"")),mt.ERR_DEPRECATED);return l&&!Hl[p]&&(Hl[p]=!0,console.warn(u(p," has been deprecated since v"+l+" and will be removed in the near future"))),r?r(h,p,b):!0}};function $m(e,r,l){if(typeof e!="object")throw new mt("options must be an object",mt.ERR_BAD_OPTION_VALUE);const c=Object.keys(e);let u=c.length;for(;u-- >0;){const h=c[u],p=r[h];if(p){const b=e[h],k=b===void 0||p(b,h,e);if(k!==!0)throw new mt("option "+h+" must be "+k,mt.ERR_BAD_OPTION_VALUE);continue}if(l!==!0)throw new mt("Unknown option "+h,mt.ERR_BAD_OPTION)}}const Is={assertOptions:$m,validators:ko},ni=Is.validators;class ar{constructor(r){this.defaults=r,this.interceptors={request:new Ml,response:new Ml}}async request(r,l){try{return await this._request(r,l)}catch(c){if(c instanceof Error){let u;Error.captureStackTrace?Error.captureStackTrace(u={}):u=new Error;const h=u.stack?u.stack.replace(/^.+\n/,""):"";c.stack?h&&!String(c.stack).endsWith(h.replace(/^.+\n.+\n/,""))&&(c.stack+=` +`+h):c.stack=h}throw c}}_request(r,l){typeof r=="string"?(l=l||{},l.url=r):l=r||{},l=$i(this.defaults,l);const{transitional:c,paramsSerializer:u,headers:h}=l;c!==void 0&&Is.assertOptions(c,{silentJSONParsing:ni.transitional(ni.boolean),forcedJSONParsing:ni.transitional(ni.boolean),clarifyTimeoutError:ni.transitional(ni.boolean)},!1),u!=null&&(Ae.isFunction(u)?l.paramsSerializer={serialize:u}:Is.assertOptions(u,{encode:ni.function,serialize:ni.function},!0)),l.method=(l.method||this.defaults.method||"get").toLowerCase();let p=h&&Ae.merge(h.common,h[l.method]);h&&Ae.forEach(["delete","get","head","post","put","patch","common"],M=>{delete h[M]}),l.headers=qa.concat(p,h);const b=[];let k=!0;this.interceptors.request.forEach(function(R){typeof R.runWhen=="function"&&R.runWhen(l)===!1||(k=k&&R.synchronous,b.unshift(R.fulfilled,R.rejected))});const C=[];this.interceptors.response.forEach(function(R){C.push(R.fulfilled,R.rejected)});let P,z=0,A;if(!k){const M=[Ol.bind(this),void 0];for(M.unshift.apply(M,b),M.push.apply(M,C),A=M.length,P=Promise.resolve(l);z{if(!c._listeners)return;let h=c._listeners.length;for(;h-- >0;)c._listeners[h](u);c._listeners=null}),this.promise.then=u=>{let h;const p=new Promise(b=>{c.subscribe(b),h=b}).then(u);return p.cancel=function(){c.unsubscribe(h)},p},r(function(h,p,b){c.reason||(c.reason=new En(h,p,b),l(c.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(r){if(this.reason){r(this.reason);return}this._listeners?this._listeners.push(r):this._listeners=[r]}unsubscribe(r){if(!this._listeners)return;const l=this._listeners.indexOf(r);l!==-1&&this._listeners.splice(l,1)}static source(){let r;return{token:new So(function(u){r=u}),cancel:r}}}const qm=So;function Gm(e){return function(l){return e.apply(null,l)}}function Km(e){return Ae.isObject(e)&&e.isAxiosError===!0}const Ls={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ls).forEach(([e,r])=>{Ls[r]=e});const Zm=Ls;function ad(e){const r=new Zn(e),l=Fc(Zn.prototype.request,r);return Ae.extend(l,Zn.prototype,r,{allOwnKeys:!0}),Ae.extend(l,r,null,{allOwnKeys:!0}),l.create=function(u){return ad($i(e,u))},l}Et=ad(wo);Et.Axios=Zn;Et.CanceledError=En;Et.CancelToken=qm;Et.isCancel=Jc;Et.VERSION=td;Et.toFormData=Sr;Et.AxiosError=mt;Et.Cancel=Et.CanceledError;Et.all=function(r){return Promise.all(r)};Et.spread=Gm;Et.isAxiosError=Km;Et.mergeConfig=$i;Et.AxiosHeaders=qa;Et.formToJSON=e=>Zc(Ae.isHTMLForm(e)?new FormData(e):e);Et.getAdapter=ed.getAdapter;Et.HttpStatusCode=Zm;Et.default=Et;class Jm{axios;constructor(){this.axios=Et.create({baseURL:"api/v2"}),this.axios.defaults.headers.post["Content-Type"]="application/x-www-form-urlencoded"}async post(r,l){const c=new URLSearchParams(l);return this.axios.post(r,c)}async torrentAction(r,l,c){const u={hashes:l.length?l.join("|"):"all",...c};return this.post(`/torrents/${r}`,u).then(h=>h.data)}async getVersion(){return this.axios.get("/app/version").then(r=>r.data).then(r=>r.includes("v")?r.substring(1):r)}async getPreferences(){return this.axios.get("/app/preferences").then(r=>r.data)}async setPreferences(r){const l={json:JSON.stringify(r)};return this.post("/app/setPreferences",l).then(c=>c.data)}async shutdownApp(){return this.axios.post("/app/shutdown").then(()=>!0,()=>!1)}async getNetworkInterfaces(){return this.axios.get("/app/networkInterfaceList").then(r=>r.data)}async getAddresses(r=""){const l={iface:r};return this.axios.get("/app/networkInterfaceAddressList",{params:l}).then(c=>c.data)}async login(r){const l=new URLSearchParams(r);return this.axios.post("/auth/login",l,{validateStatus:c=>c===200||c===403}).then(c=>c.data,c=>console.log(c))}async logout(){return this.axios.post("/auth/logout")}async getAuthenticationStatus(){return this.axios.get("/app/buildInfo").then(()=>!0,()=>!1)}async getLogs(r,l){const c=l??Na.ALL,u={last_known_id:r,info:(c&Na.INFO)==Na.INFO,normal:(c&Na.NORMAL)==Na.NORMAL,warning:(c&Na.WARNING)==Na.WARNING,critical:(c&Na.CRITICAL)==Na.CRITICAL};return this.axios.get("/log/main",{params:u}).then(h=>h.data)}async createFeed(r){return this.post("/rss/addFeed",{url:r.url,path:r.name})}async setRule(r,l){return this.post("/rss/setRule",{ruleName:r,ruleDef:JSON.stringify(l)})}async getFeeds(r){return this.axios.get("/rss/items",{params:{withData:r}}).then(l=>l.data).then(l=>{const c=[];for(const u in l)c.push({name:u,...l[u]});return c})}async getRules(){return this.axios.get("/rss/rules").then(r=>r.data).then(r=>{const l=[];for(const c in r){const u=r[c],h={name:c,...u};Object.hasOwn(h,"torrentParams")||(h.torrentParams={save_path:u.savePath,category:u.assignedCategory,stopped:u.addPaused,content_layout:u.torrentContentLayout}),l.push(h)}return l})}async renameFeed(r,l){return this.post("/rss/moveItem",{itemPath:r,destPath:l})}async setFeedUrl(r,l){return this.post("/rss/setFeedURL",{path:r,url:l})}async renameRule(r,l){return this.post("/rss/renameRule",{ruleName:r,newRuleName:l})}async deleteRule(r){return this.post("rss/removeRule",{ruleName:r})}async deleteFeed(r){return this.post("rss/removeItem",{path:r})}async markAsRead(r,l){return this.post("rss/markAsRead",{itemPath:r,articleId:l})}async refreshFeed(r){return this.post("rss/refreshItem",{itemPath:r})}async getMatchingArticles(r){return this.axios.get("/rss/matchingArticles",{params:{ruleName:r}}).then(l=>l.data)}async startSearch(r,l,c){const u={pattern:r,category:l,plugins:c.join("|")};return this.post("/search/start",u).then(h=>h.data)}async stopSearch(r){return this.post("/search/stop",{id:r}).then(()=>!0,()=>!1)}async getSearchStatus(r){return this.post("/search/status",{id:r!==void 0?r:0}).then(l=>l.data)}async getSearchResults(r,l,c){return this.post("/search/results",{id:r,limit:c,offset:l}).then(u=>u.data)}async deleteSearchPlugin(r){return this.post("/search/delete",{id:r}).then(()=>!0,()=>!1)}async getSearchPlugins(){return this.axios.get("/search/plugins").then(r=>r.data)}async installSearchPlugin(r){return this.post("/search/installPlugin",{sources:r.join("|")}).then(()=>!0,()=>!1)}async uninstallSearchPlugin(r){return this.post("/search/uninstallPlugin",{names:r.join("|")})}async enableSearchPlugin(r,l){const c={names:r.join("|"),enable:l};return this.post("/search/enablePlugin",c)}async updateSearchPlugins(){return this.post("/search/updatePlugins")}async getMaindata(r){return this.axios.get("/sync/maindata",{params:{rid:r}}).then(l=>l.data)}async getTorrentPeers(r,l){return this.axios.get("/sync/torrentPeers",{params:{hash:r,rid:l}}).then(c=>c.data)}async getTorrents(r){return this.axios.get("/torrents/info",{params:r}).then(l=>l.data)}async getTorrentTrackers(r){return this.axios.get("/torrents/trackers",{params:{hash:r}}).then(l=>l.data)}async setTorrentName(r,l){return this.post("/torrents/rename",{hash:r,name:l})}async getTorrentPieceStates(r){return this.axios.get("/torrents/pieceStates",{params:{hash:r}}).then(l=>l.data)}async getTorrentFiles(r,l){return this.axios.get("/torrents/files",{params:{hash:r,indexes:l?.join("|")}}).then(c=>c.data).then(c=>c.some(u=>u.index===void 0)?c.map((u,h)=>({...u,index:h})):c)}async getAvailableTags(){return this.axios.get("/torrents/tags").then(r=>r.data).then(r=>r.sort((l,c)=>l.localeCompare(c.toLowerCase(),void 0,{sensitivity:"base"})))}async getTorrentProperties(r){return this.axios.get("/torrents/properties",{params:{hash:r}}).then(l=>l.data)}async addTorrents(r,l,c){let u;if(r){const h=new FormData;for(const[p,b]of Object.entries(c||{}))b!==void 0&&h.set(p,b);for(const p of r)h.append("torrents",p);u=h}else u=new URLSearchParams(c);return l&&u.set("urls",l),this.axios.post("/torrents/add",u)}async setTorrentFilePriority(r,l,c){const u={hash:r,id:l.join("|"),priority:c};return this.post("/torrents/filePrio",u).then(h=>h.data)}async deleteTorrents(r,l){if(r.length)return this.torrentAction("delete",r,{deleteFiles:l})}async pauseTorrents(r){return this.torrentAction("pause",r)}async resumeTorrents(r){return this.torrentAction("resume",r)}async forceStartTorrents(r){return this.torrentAction("setForceStart",r,{value:!0})}async toggleSequentialDownload(r){return this.torrentAction("toggleSequentialDownload",r)}async toggleFirstLastPiecePriority(r){return this.torrentAction("toggleFirstLastPiecePrio",r)}async setSuperSeeding(r,l){return this.torrentAction("setSuperSeeding",r,{value:l})}async setAutoTMM(r,l){return this.torrentAction("setAutoManagement",r,{enable:l})}async setDownloadLimit(r,l){return this.torrentAction("setDownloadLimit",r,{limit:l})}async setUploadLimit(r,l){return this.torrentAction("setUploadLimit",r,{limit:l})}async setShareLimit(r,l,c,u){return this.torrentAction("setShareLimits",r,{ratioLimit:l,seedingTimeLimit:c,inactiveSeedingTimeLimit:u})}async reannounceTorrents(r){return this.torrentAction("reannounce",r)}async recheckTorrents(r){return this.torrentAction("recheck",r)}async setTorrentDownloadPath(r,l){const c={id:r.length?r.join("|"):"all",path:l};return this.post("/torrents/setDownloadPath",c).then(u=>u.data)}async setTorrentSavePath(r,l){const c={id:r.length?r.join("|"):"all",path:l};return this.post("/torrents/setSavePath",c).then(u=>u.data)}async addTorrentTrackers(r,l){const c={hash:r,urls:l};return this.post("/torrents/addTrackers",c).then(u=>u.data)}async editTorrentTracker(r,l,c){const u={hash:r,origUrl:l,newUrl:c};return this.post("/torrents/editTracker",u).then(h=>h.data)}async removeTorrentTrackers(r,l){const c={hash:r,urls:l.join("|")};return this.post("/torrents/removeTrackers",c).then(u=>u.data)}async addTorrentPeers(r,l){return this.torrentAction("addPeers",r,{peers:l.join("|")})}async renameFile(r,l,c){const u={hash:r,oldPath:l,newPath:c};return this.post("/torrents/renameFile",u).then(h=>h.data)}async renameFolder(r,l,c){const u={hash:r,oldPath:l,newPath:c};return this.post("/torrents/renameFolder",u).then(h=>h.data)}async setTorrentPriority(r,l){return this.post(`/torrents/${l}`,{hashes:r.join("|")}).then(c=>c.data)}async addTorrentTag(r,l){return this.torrentAction("addTags",r,{tags:l.join("|")})}async removeTorrentTag(r,l){return this.torrentAction("removeTags",r,{tags:l.join("|")})}async createTag(r){return this.post("/torrents/createTags",{tags:r.join(",")}).then(l=>l.data)}async deleteTags(r){return this.post("/torrents/deleteTags",{tags:r.join(",")}).then(l=>l.data)}async getCategories(){return this.axios.get("/torrents/categories").then(r=>r.data).then(r=>Object.values(r))}async deleteCategory(r){return this.post("/torrents/removeCategories",{categories:r.join(` +`)}).then(l=>l.data)}async createCategory(r){return this.post("/torrents/createCategory",{category:r.name,savePath:r.savePath}).then(l=>l.data)}async setCategory(r,l){return this.torrentAction("setCategory",r,{category:l})}async editCategory(r){const l={category:r.name,savePath:r.savePath};return this.post("/torrents/editCategory",l).then(c=>c.data)}async exportTorrent(r){return this.axios.get("/torrents/export",{params:{hash:r},responseType:"arraybuffer",headers:{Accept:"application/x-bittorrent"}}).then(l=>new Blob([l.data],{type:"application/x-bittorrent"}))}async toggleSpeedLimitsMode(){return this.post("/transfer/toggleSpeedLimitsMode").then(r=>r.data)}async getGlobalDownloadLimit(){return this.axios.get("/transfer/downloadLimit").then(r=>r.data)}async getGlobalUploadLimit(){return this.axios.get("/transfer/uploadLimit").then(r=>r.data)}async setGlobalDownloadLimit(r){return this.post("/transfer/setDownloadLimit",{limit:r}).then(l=>l.data)}async setGlobalUploadLimit(r){const l={limit:r};return this.post("/transfer/setUploadLimit",l).then(c=>c.data)}async banPeers(r){const l={peers:r.join("|")};return this.post("/transfer/banPeers",l).then(c=>c.data)}}async function Qm(){return new Promise(e=>e(new Jm))}let ep,tp,Ul;Me=await Qm();_o=Zt("preferences",()=>{const e=le();async function r(){e.value=await Me.getPreferences()}async function l(){await Me.setPreferences(e.value)}return{preferences:e,fetchPreferences:r,setPreferences:l,$reset:async()=>{await r()}}},{persist:{enabled:!0,strategies:[{storage:sessionStorage,key:"vuetorrent_preferences"}]}});Cr=Zt("addTorrents",()=>{const e=_o(),r=le(!0),l=le([]),c=le(""),u=ba({}),h=ba({}),p=N(()=>l.value.length+c.value.split(` +`).filter(P=>P.trim()!=="").length);function b(P){P instanceof File?l.value.push(P):(c.value!==""&&(c.value+=` +`),c.value+=P)}function k(){r.value&&(r.value=!1,C())}function C(){c.value="",l.value=[],u.cookie=void 0,u.firstLastPiecePrio=!1,u.rename=void 0,u.sequentialDownload=!1,h.add_to_top_of_queue=e.preferences.add_to_top_of_queue,h.category=void 0,h.content_layout=e.preferences.torrent_content_layout,h.download_limit=e.preferences.dl_limit,h.download_path=e.preferences.temp_path_enabled?e.preferences.temp_path:void 0,h.inactive_seeding_time_limit=void 0,h.ratio_limit=void 0,h.save_path=e.preferences.save_path,h.seeding_time_limit=void 0,h.skip_checking=!1,h.stop_condition=e.preferences.torrent_stop_condition,h.stopped=e.preferences.start_paused_enabled,h.tags=void 0,h.upload_limit=e.preferences.up_limit,h.use_auto_tmm=e.preferences.auto_tmm_enabled,h.use_download_path=e.preferences.temp_path_enabled}return{isFirstInit:r,files:l,urls:c,form:u,addTorrentParams:h,pendingTorrentsCount:p,pushTorrentToQueue:b,initForm:k,resetForm:C,$reset:()=>{r.value=!0,k()}}},{persist:{enabled:!0,strategies:[{storage:sessionStorage,key:"vuetorrent_addTorrents"}]}});Co=Zt("app",()=>{const e=le([]),r=le("unknown");function l(b,k,...C){e.value.push(setInterval(b,k,...C))}function c(){e.value.forEach(clearInterval),e.value=[]}async function u(){r.value=await Me.getVersion()}async function h(){return await Me.toggleSpeedLimitsMode()}async function p(){return await Me.shutdownApp()}return{intervals:e,version:r,fetchQbitVersion:u,pushInterval:l,clearIntervals:c,shutdownQbit:p,toggleAlternativeMode:h,$reset:()=>{c(),r.value="unknown"}}});en=Zt("auth",()=>{const e=le(!1);async function r(u,h){const p=await Me.login({username:u,password:h});e.value=p==="Ok."}async function l(){await Me.logout(),e.value=!1}async function c(){e.value=await Me.getAuthenticationStatus()}return{isAuthenticated:e,login:r,logout:l,updateAuthStatus:c,$reset:async()=>{try{await Me.logout()}catch{}finally{e.value=!1}}}});ep="modulepreload";tp=function(e,r){return new URL(e,r).href};Ul={};$a=function(r,l,c){let u=Promise.resolve();if(l&&l.length>0){const h=document.getElementsByTagName("link"),p=document.querySelector("meta[property=csp-nonce]"),b=p?.nonce||p?.getAttribute("nonce");u=Promise.all(l.map(k=>{if(k=tp(k,c),k in Ul)return;Ul[k]=!0;const C=k.endsWith(".css"),P=C?'[rel="stylesheet"]':"";if(!!c)for(let E=h.length-1;E>=0;E--){const M=h[E];if(M.href===k&&(!C||M.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${k}"]${P}`))return;const A=document.createElement("link");if(A.rel=C?"stylesheet":ep,C||(A.as="script",A.crossOrigin=""),A.href=k,b&&A.setAttribute("nonce",b),document.head.appendChild(A),C)return new Promise((E,M)=>{A.addEventListener("load",E),A.addEventListener("error",()=>M(new Error(`Unable to preload CSS for ${k}`)))})}))}return u.then(()=>r()).catch(h=>{const p=new Event("vite:preloadError",{cancelable:!0});if(p.payload=h,window.dispatchEvent(p),!p.defaultPrevented)throw h})};function ir(e){return yg()?(aa(e),!0):!1}function ma(e){return typeof e=="function"?e():fe(e)}const nr=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const ap=e=>e!=null,ip=Object.prototype.toString,np=e=>ip.call(e)==="[object Object]",fs=(e,r,l)=>Math.min(l,Math.max(r,e)),Jn=()=>{};function rp(e,r){function l(...c){return new Promise((u,h)=>{Promise.resolve(e(()=>r.apply(this,c),{fn:r,thisArg:this,args:c})).then(u).catch(h)})}return l}const id=e=>e();function sp(e=id){const r=le(!0);function l(){r.value=!1}function c(){r.value=!0}const u=(...h)=>{r.value&&e(...h)};return{isActive:ro(r),pause:l,resume:c,eventFilter:u}}function op(e,r,l={}){const{eventFilter:c=id,...u}=l;return Ie(e,rp(c,r),u)}function Wl(e,r,l={}){const{eventFilter:c,...u}=l,{eventFilter:h,pause:p,resume:b,isActive:k}=sp(c);return{stop:op(e,r,{...u,eventFilter:h}),pause:p,resume:b,isActive:k}}function jl(e,r,...[l]){const{flush:c="sync",deep:u=!1,immediate:h=!0,direction:p="both",transform:b={}}=l||{},k=[],C="ltr"in b&&b.ltr||(A=>A),P="rtl"in b&&b.rtl||(A=>A);return(p==="both"||p==="ltr")&&k.push(Wl(e,A=>{k.forEach(E=>E.pause()),r.value=C(A),k.forEach(E=>E.resume())},{flush:c,deep:u,immediate:h})),(p==="both"||p==="rtl")&&k.push(Wl(r,A=>{k.forEach(E=>E.pause()),e.value=P(A),k.forEach(E=>E.resume())},{flush:c,deep:u,immediate:h})),()=>{k.forEach(A=>A.stop())}}lp=function(e,r=1e3,l={}){const{immediate:c=!0,immediateCallback:u=!1}=l;let h=null;const p=le(!1);function b(){h&&(clearInterval(h),h=null)}function k(){p.value=!1,b()}function C(){const P=ma(r);P<=0||(p.value=!0,u&&e(),b(),h=setInterval(e,P))}if(c&&nr&&C(),Lt(r)||typeof r=="function"){const P=Ie(r,()=>{p.value&&nr&&C()});ir(P)}return ir(k),{isActive:p,pause:k,resume:C}};function cp(e){var r;const l=ma(e);return(r=l?.$el)!=null?r:l}const nd=nr?window:void 0;function Yn(...e){let r,l,c,u;if(typeof e[0]=="string"||Array.isArray(e[0])?([l,c,u]=e,r=nd):[r,l,c,u]=e,!r)return Jn;Array.isArray(l)||(l=[l]),Array.isArray(c)||(c=[c]);const h=[],p=()=>{h.forEach(P=>P()),h.length=0},b=(P,z,A,E)=>(P.addEventListener(z,A,E),()=>P.removeEventListener(z,A,E)),k=Ie(()=>[cp(r),ma(u)],([P,z])=>{if(p(),!P)return;const A=np(z)?{...z}:z;h.push(...l.flatMap(E=>c.map(M=>b(P,E,M,A))))},{immediate:!0,flush:"post"}),C=()=>{k(),p()};return ir(C),C}function dp(){const e=le(!1),r=bc();return r&&Ut(()=>{e.value=!0},r),e}function up(e){const r=dp();return N(()=>(r.value,!!e()))}function hp(e,r={}){const{window:l=nd}=r,c=up(()=>l&&"matchMedia"in l&&typeof l.matchMedia=="function");let u;const h=le(!1),p=C=>{h.value=C.matches},b=()=>{u&&("removeEventListener"in u?u.removeEventListener("change",p):u.removeListener(p))},k=Bt(()=>{c.value&&(b(),u=l.matchMedia(ma(e)),"addEventListener"in u?u.addEventListener("change",p):u.addListener(p),h.value=u.matches)});return ir(()=>{k(),b(),u=void 0}),h}function gp(e,r={}){const l=le(!1),c=Re(null);let u=0,h=!0;if(nr){const p=typeof r=="function"?{onDrop:r}:r,b=k=>{var C,P;const z=Array.from((P=(C=k.dataTransfer)==null?void 0:C.files)!=null?P:[]);return c.value=z.length===0?null:z};Yn(e,"dragenter",k=>{var C,P;const z=Array.from(((C=k?.dataTransfer)==null?void 0:C.items)||[]).map(A=>A.kind==="file"?A.type:null).filter(ap);if(p.dataTypes&&k.dataTransfer){const A=fe(p.dataTypes);if(h=typeof A=="function"?A(z):A?A.some(E=>z.includes(E)):!0,!h)return}k.preventDefault(),u+=1,l.value=!0,(P=p.onEnter)==null||P.call(p,b(k),k)}),Yn(e,"dragover",k=>{var C;h&&(k.preventDefault(),(C=p.onOver)==null||C.call(p,b(k),k))}),Yn(e,"dragleave",k=>{var C;h&&(k.preventDefault(),u-=1,u===0&&(l.value=!1),(C=p.onLeave)==null||C.call(p,b(k),k))}),Yn(e,"drop",k=>{var C;k.preventDefault(),u=0,l.value=!1,(C=p.onDrop)==null||C.call(p,b(k),k)})}return{files:c,isOverDropZone:l}}function Yl(e,r,l){if(typeof e=="function"||ks(e))return N(()=>fs(ma(e),ma(r),ma(l)));const c=le(e);return N({get(){return c.value=fs(c.value,ma(r),ma(l))},set(u){c.value=fs(u,ma(r),ma(l))}})}bP=function(e){const{total:r=Number.POSITIVE_INFINITY,pageSize:l=10,page:c=1,onPageChange:u=Jn,onPageSizeChange:h=Jn,onPageCountChange:p=Jn}=e,b=Yl(l,1,Number.POSITIVE_INFINITY),k=N(()=>Math.max(1,Math.ceil(ma(r)/ma(b)))),C=Yl(c,1,k),P=N(()=>C.value===1),z=N(()=>C.value===k.value);Lt(c)&&jl(c,C,{direction:ks(c)?"ltr":"both"}),Lt(l)&&jl(l,b,{direction:ks(l)?"ltr":"both"});function A(){C.value--}function E(){C.value++}const M={currentPage:C,currentPageSize:b,pageCount:k,isFirstPage:P,isLastPage:z,prev:A,next:E};return Ie(C,()=>{u(ba(M))}),Ie(b,()=>{h(ba(M))}),Ie(k,()=>{p(ba(M))}),M};let Xn;const fp=new Uint8Array(16);function mp(){if(!Xn&&(Xn=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!Xn))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Xn(fp)}const Xt=[];for(let e=0;e<256;++e)Xt.push((e+256).toString(16).slice(1));function pp(e,r=0){return Xt[e[r+0]]+Xt[e[r+1]]+Xt[e[r+2]]+Xt[e[r+3]]+"-"+Xt[e[r+4]]+Xt[e[r+5]]+"-"+Xt[e[r+6]]+Xt[e[r+7]]+"-"+Xt[e[r+8]]+Xt[e[r+9]]+"-"+Xt[e[r+10]]+Xt[e[r+11]]+Xt[e[r+12]]+Xt[e[r+13]]+Xt[e[r+14]]+Xt[e[r+15]]}const vp=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),Xl={randomUUID:vp};function rd(e,r,l){if(Xl.randomUUID&&!r&&!e)return Xl.randomUUID();e=e||{};const c=e.random||(e.rng||mp)();if(c[6]=c[6]&15|64,c[8]=c[8]&63|128,r){l=l||0;for(let u=0;u<16;++u)r[l+u]=c[u];return r}return pp(c)}Li=Zt("dialogs",()=>{const e=Re([]),r=N(()=>e.value.length>0);function l(h){return!!e.value.find(p=>p.guid===h)}function c(h,p){const b=rd(),k={component:h,props:p||{},guid:b};return e.value.push(k),xg(e),b}function u(h){e.value=e.value.filter(p=>p.guid!==h)}return{dialogs:e,hasActiveDialog:r,isDialogOpened:l,createDialog:c,deleteDialog:u,$reset:()=>{e.value=[]}}});Pr=function(e){const r=le(!0),l=Li(),c=N({get:()=>r.value,set:h=>{r.value=h,h||u()}});function u(){setTimeout(()=>l.deleteDialog(e),300)}return hr(u),{isOpened:c}};bp=function(e,r,l,c){const u=le([]);function h(b,k){return k.every(C=>l(b).toLowerCase().indexOf(C)!==-1)}function p(b,k){return!k.some(C=>l(b).toLowerCase().indexOf(C)!==-1)}return Bt(()=>{const b=la(e)??[],k=(la(r)??"").trim().toLowerCase().split(/[ ,]/i).filter(Boolean),C=k.filter(A=>!A.startsWith("-")),P=k.filter(A=>A.startsWith("-")).map(A=>A.slice(1)),z=b.filter(A=>h(A,C)&&p(A,P));u.value=c?c(z):z}),{results:u}};function sd(e,r){if(e>=10**r)return Math.floor(e).toString();const l=e.toFixed(r);if(l.length=l**c&&c1?3:1)};Ao=function(e,r){const l=r?1024:1e3;let c=1;for(;e>=l**c&&c1?"i":""}B`};xp=function(e,r){return`${Po(e,r)} ${Ao(e,r)}`};let De;De=(e=>(e.ADDED_ON="added_on",e.AMOUNT_LEFT="amount_left",e.AVAILABILITY="availability",e.AVG_DOWNLOAD_SPEED="avg_download_speed",e.AVG_UPLOAD_SPEED="avg_upload_speed",e.CATEGORY="category",e.COMPLETED_ON="completed_on",e.CONTENT_PATH="content_path",e.DOWNLOAD_LIMIT="download_limit",e.DOWNLOAD_PATH="download_path",e.DOWNLOAD_SPEED="download_speed",e.DOWNLOADED="downloaded",e.DOWNLOADED_SESSION="downloaded_session",e.ETA="eta",e.GLOBAL_SPEED="global_speed",e.GLOBAL_VOLUME="global_volume",e.HASH="hash",e.INFOHASH_V1="infohash_v1",e.INFOHASH_V2="infohash_v2",e.LAST_ACTIVITY="last_activity",e.PEERS="peers",e.PRIORITY="priority",e.PROGRESS="progress",e.RATIO="ratio",e.RATIO_LIMIT="ratio_limit",e.SAVE_PATH="save_path",e.SEEDING_TIME="seeding_time",e.SEEDING_TIME_LIMIT="seeding_time_limit",e.SEEDS="seeds",e.SEEN_COMPLETE="seen_complete",e.SIZE="size",e.STATE="state",e.TAGS="tags",e.TIME_ACTIVE="time_active",e.TOTAL_SIZE="total_size",e.TRACKER="tracker",e.TRACKERS_COUNT="trackers_count",e.UPLOAD_LIMIT="upload_limit",e.UPLOAD_SPEED="upload_speed",e.UPLOADED="uploaded",e.UPLOADED_SESSION="uploaded_session",e))(De||{});nt=(e=>(e.AMOUNT="amount",e.CHIP="chip",e.DATA="data",e.DATETIME="datetime",e.DURATION="duration",e.PERCENT="percent",e.RELATIVE="relative",e.SPEED="speed",e.TEXT="text",e))(nt||{});const ea={[De.ADDED_ON]:{active:!0,order:16},[De.AMOUNT_LEFT]:{active:!1,order:20},[De.AVAILABILITY]:{active:!0,order:17},[De.AVG_DOWNLOAD_SPEED]:{active:!1,order:40},[De.AVG_UPLOAD_SPEED]:{active:!1,order:41},[De.CATEGORY]:{active:!0,order:14},[De.COMPLETED_ON]:{active:!1,order:19},[De.CONTENT_PATH]:{active:!1,order:21},[De.DOWNLOAD_LIMIT]:{active:!1,order:23},[De.DOWNLOAD_PATH]:{active:!1,order:24},[De.DOWNLOAD_SPEED]:{active:!0,order:3},[De.DOWNLOADED]:{active:!0,order:5},[De.DOWNLOADED_SESSION]:{active:!1,order:22},[De.ETA]:{active:!0,order:8},[De.GLOBAL_SPEED]:{active:!1,order:34},[De.GLOBAL_VOLUME]:{active:!1,order:35},[De.HASH]:{active:!1,order:25},[De.INFOHASH_V1]:{active:!1,order:26},[De.INFOHASH_V2]:{active:!1,order:27},[De.LAST_ACTIVITY]:{active:!1,order:18},[De.PEERS]:{active:!0,order:9},[De.PRIORITY]:{active:!1,order:36},[De.PROGRESS]:{active:!0,order:2},[De.RATIO]:{active:!0,order:12},[De.RATIO_LIMIT]:{active:!1,order:37},[De.SAVE_PATH]:{active:!1,order:6},[De.SEEDING_TIME]:{active:!1,order:38},[De.SEEDING_TIME_LIMIT]:{active:!1,order:39},[De.SEEDS]:{active:!0,order:10},[De.SEEN_COMPLETE]:{active:!1,order:28},[De.SIZE]:{active:!0,order:1},[De.STATE]:{active:!0,order:11},[De.TAGS]:{active:!0,order:15},[De.TIME_ACTIVE]:{active:!1,order:29},[De.TOTAL_SIZE]:{active:!1,order:30},[De.TRACKER]:{active:!1,order:13},[De.TRACKERS_COUNT]:{active:!1,order:31},[De.UPLOAD_LIMIT]:{active:!1,order:33},[De.UPLOAD_SPEED]:{active:!0,order:4},[De.UPLOADED]:{active:!0,order:7},[De.UPLOADED_SESSION]:{active:!1,order:32}},gn={[De.ADDED_ON]:{props:{titleKey:"torrent.properties.added_on",value:e=>e.added_on},type:nt.DATETIME},[De.AMOUNT_LEFT]:{props:{titleKey:"torrent.properties.amount_left",value:e=>e.amount_left},type:nt.DATA},[De.AVAILABILITY]:{props:{titleKey:"torrent.properties.availability",value:e=>e.availability.toString()},type:nt.TEXT},[De.AVG_DOWNLOAD_SPEED]:{props:{titleKey:"torrent.properties.avg_download_speed",value:e=>e.avgDownloadSpeed},type:nt.SPEED},[De.AVG_UPLOAD_SPEED]:{props:{titleKey:"torrent.properties.avg_upload_speed",value:e=>e.avgUploadSpeed},type:nt.SPEED},[De.CATEGORY]:{props:{titleKey:"torrent.properties.category",emptyValueKey:"torrent.properties.empty_category",value:e=>[e.category],color:()=>"category",enableHashColor:!0},type:nt.CHIP},[De.COMPLETED_ON]:{props:{titleKey:"torrent.properties.completed_on",value:e=>e.completed_on},type:nt.DATETIME},[De.CONTENT_PATH]:{props:{titleKey:"torrent.properties.content_path",value:e=>e.content_path},type:nt.TEXT},[De.DOWNLOAD_LIMIT]:{props:{titleKey:"torrent.properties.download_limit",value:e=>e.dl_limit},type:nt.SPEED},[De.DOWNLOAD_PATH]:{props:{titleKey:"torrent.properties.download_path",value:e=>e.download_path},type:nt.TEXT},[De.DOWNLOAD_SPEED]:{props:{titleKey:"torrent.properties.download_speed",value:e=>e.dlspeed},type:nt.SPEED},[De.DOWNLOADED]:{props:{titleKey:"torrent.properties.downloaded",value:e=>e.downloaded},type:nt.DATA},[De.DOWNLOADED_SESSION]:{props:{titleKey:"torrent.properties.downloaded_session",value:e=>e.downloaded_session},type:nt.DATA},[De.ETA]:{props:{titleKey:"torrent.properties.eta",value:e=>e.eta},type:nt.TEXT},[De.GLOBAL_SPEED]:{props:{titleKey:"torrent.properties.global_speed",value:e=>e.globalSpeed},type:nt.SPEED},[De.GLOBAL_VOLUME]:{props:{titleKey:"torrent.properties.global_volume",value:e=>e.globalVolume},type:nt.DATA},[De.HASH]:{props:{titleKey:"torrent.properties.hash",value:e=>e.hash},type:nt.TEXT},[De.INFOHASH_V1]:{props:{titleKey:"torrent.properties.infohash_v1",value:e=>e.infohash_v1},type:nt.TEXT},[De.INFOHASH_V2]:{props:{titleKey:"torrent.properties.infohash_v2",value:e=>e.infohash_v2},type:nt.TEXT},[De.LAST_ACTIVITY]:{props:{titleKey:"torrent.properties.last_activity",value:e=>e.last_activity},type:nt.RELATIVE},[De.PEERS]:{props:{titleKey:"torrent.properties.peers",value:e=>e.num_leechs,total:e=>e.available_peers},type:nt.AMOUNT},[De.PRIORITY]:{props:{titleKey:"torrent.properties.priority",value:e=>e.priority.toString()},type:nt.TEXT},[De.PROGRESS]:{props:{titleKey:"torrent.properties.progress",value:e=>e.progress,color:e=>`torrent-${e.state}`},type:nt.PERCENT},[De.RATIO]:{props:{titleKey:"torrent.properties.ratio",value:e=>e.ratio.toString(),color:e=>e<.5?"text-ratio-bad":e<1?"text-ratio-almost":e<5?"text-ratio-good":"text-ratio-best"},type:nt.TEXT},[De.RATIO_LIMIT]:{props:{titleKey:"torrent.properties.ratio_limit",value:e=>{const r=Jt();return e.ratio_limit===-1?r.t("common.disabled"):e.ratio_limit===-2?r.t("common.global_value"):e.ratio_limit.toString()}},type:nt.TEXT},[De.SAVE_PATH]:{props:{titleKey:"torrent.properties.save_path",value:e=>e.savePath},type:nt.TEXT},[De.SEEDING_TIME]:{props:{titleKey:"torrent.properties.seeding_time",value:e=>e.seeding_time},type:nt.DURATION},[De.SEEDING_TIME_LIMIT]:{props:{titleKey:"torrent.properties.seeding_time_limit",value:e=>e.seeding_time_limit},type:nt.DURATION},[De.SEEDS]:{props:{titleKey:"torrent.properties.seeds",value:e=>e.num_seeds,total:e=>e.available_peers},type:nt.AMOUNT},[De.SEEN_COMPLETE]:{props:{titleKey:"torrent.properties.seen_complete",value:e=>e.seen_complete},type:nt.DATETIME},[De.SIZE]:{props:{titleKey:"torrent.properties.size",value:e=>e.size},type:nt.DATA},[De.STATE]:{props:{titleKey:"torrent.properties.state",emptyValueKey:"torrent.state.unknown",value:e=>[e.stateString],color:e=>`torrent-${e.state}`},type:nt.CHIP},[De.TAGS]:{props:{titleKey:"torrent.properties.tags",emptyValueKey:"torrent.properties.empty_tags",value:e=>e.tags,color:()=>"tag",enableHashColor:!0},type:nt.CHIP},[De.TIME_ACTIVE]:{props:{titleKey:"torrent.properties.time_active",value:e=>e.time_active},type:nt.DURATION},[De.TOTAL_SIZE]:{props:{titleKey:"torrent.properties.total_size",value:e=>e.total_size},type:nt.DATA},[De.TRACKER]:{props:{titleKey:"torrent.properties.tracker",emptyValueKey:"torrent.properties.empty_category",value:e=>[e.tracker_domain],color:()=>"tracker",enableHashColor:!0},type:nt.CHIP},[De.TRACKERS_COUNT]:{props:{titleKey:"torrent.properties.trackers_count",value:e=>e.trackers_count.toString()},type:nt.TEXT},[De.UPLOAD_LIMIT]:{props:{titleKey:"torrent.properties.upload_limit",value:e=>e.up_limit},type:nt.SPEED},[De.UPLOAD_SPEED]:{props:{titleKey:"torrent.properties.upload_speed",value:e=>e.upspeed},type:nt.SPEED},[De.UPLOADED]:{props:{titleKey:"torrent.properties.uploaded",value:e=>e.uploaded},type:nt.DATA},[De.UPLOADED_SESSION]:{props:{titleKey:"torrent.properties.uploaded_session",value:e=>e.uploaded_session},type:nt.DATA}};let oa;Rs=(e=>(e.LIST="list",e.GRID="grid",e.TABLE="table",e))(Rs||{});rr=(e=>(e.COOKIE="cookie",e.SEARCH_ENGINE_QUERY="searchEngineQuery",e.TORRENT_PATH="torrentPath",e))(rr||{});Si=(e=>(e[e.DEFAULT=0]="DEFAULT",e[e.GLOBAL_SPEED=1]="GLOBAL_SPEED",e[e.FIRST_TORRENT_STATUS=2]="FIRST_TORRENT_STATUS",e[e.CUSTOM=3]="CUSTOM",e))(Si||{});oa=(e=>(e[e.LIGHT=0]="LIGHT",e[e.DARK=1]="DARK",e[e.SYSTEM=2]="SYSTEM",e))(oa||{});Ds="YYYY-MM-DD HH:mm:ss";var od={exports:{}};(function(e,r){(function(l,c){e.exports=c()})(gr,function(){var l=1e3,c=6e4,u=36e5,h="millisecond",p="second",b="minute",k="hour",C="day",P="week",z="month",A="quarter",E="year",M="date",R="Invalid Date",U=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,W=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,F={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(oe){var ie=["th","st","nd","rd"],se=oe%100;return"["+oe+(ie[(se-20)%10]||ie[se]||ie[0])+"]"}},Q=function(oe,ie,se){var ve=String(oe);return!ve||ve.length>=ie?oe:""+Array(ie+1-ve.length).join(se)+oe},J={s:Q,z:function(oe){var ie=-oe.utcOffset(),se=Math.abs(ie),ve=Math.floor(se/60),ce=se%60;return(ie<=0?"+":"-")+Q(ve,2,"0")+":"+Q(ce,2,"0")},m:function oe(ie,se){if(ie.date()1)return oe(ge[0])}else{var ye=ie.name;X[ye]=ie,ce=ye}return!ve&&ce&&(B=ce),ce||!ve&&B},ne=function(oe,ie){if(q(oe))return oe.clone();var se=typeof ie=="object"?ie:{};return se.date=oe,se.args=arguments,new ee(se)},K=J;K.l=Z,K.i=q,K.w=function(oe,ie){return ne(oe,{locale:ie.$L,utc:ie.$u,x:ie.$x,$offset:ie.$offset})};var ee=function(){function oe(se){this.$L=Z(se.locale,null,!0),this.parse(se),this.$x=this.$x||se.x||{},this[Y]=!0}var ie=oe.prototype;return ie.parse=function(se){this.$d=function(ve){var ce=ve.date,pe=ve.utc;if(ce===null)return new Date(NaN);if(K.u(ce))return new Date;if(ce instanceof Date)return new Date(ce);if(typeof ce=="string"&&!/Z$/i.test(ce)){var ge=ce.match(U);if(ge){var ye=ge[2]-1||0,Pe=(ge[7]||"0").substring(0,3);return pe?new Date(Date.UTC(ge[1],ye,ge[3]||1,ge[4]||0,ge[5]||0,ge[6]||0,Pe)):new Date(ge[1],ye,ge[3]||1,ge[4]||0,ge[5]||0,ge[6]||0,Pe)}}return new Date(ce)}(se),this.init()},ie.init=function(){var se=this.$d;this.$y=se.getFullYear(),this.$M=se.getMonth(),this.$D=se.getDate(),this.$W=se.getDay(),this.$H=se.getHours(),this.$m=se.getMinutes(),this.$s=se.getSeconds(),this.$ms=se.getMilliseconds()},ie.$utils=function(){return K},ie.isValid=function(){return this.$d.toString()!==R},ie.isSame=function(se,ve){var ce=ne(se);return this.startOf(ve)<=ce&&ce<=this.endOf(ve)},ie.isAfter=function(se,ve){return ne(se)0,X<=B.r||!B.r){X<=1&&J>0&&(B=F[J-1]);var Y=W[B.l];E&&(X=E(""+X)),R=typeof Y=="string"?Y.replace("%d",X):Y(X,P,B.l,U);break}}if(P)return R;var q=U?W.future:W.past;return typeof q=="function"?q(R):q.replace("%s",R)},h.to=function(C,P){return b(C,P,this,!0)},h.from=function(C,P){return b(C,P,this)};var k=function(C){return C.$u?u.utc():u()};h.toNow=function(C){return this.to(k(this),C)},h.fromNow=function(C){return this.from(k(this),C)}}})})(cd);var _p=cd.exports;const Cp=fr(_p);var dd={exports:{}};(function(e,r){(function(l,c){e.exports=c()})(gr,function(){return function(l,c,u){u.updateLocale=function(h,p){var b=u.Ls[h];if(b)return(p?Object.keys(p):[]).forEach(function(k){b[k]=p[k]}),b}}})})(dd);var Pp=dd.exports;const Ap=fr(Pp),Tp={thresholds:[{l:"s",r:1},{l:"ss",r:59,d:"second"},{l:"m",r:1},{l:"mm",r:59,d:"minute"},{l:"h",r:1},{l:"hh",r:23,d:"hour"},{l:"d",r:1},{l:"dd",r:29,d:"day"},{l:"M",r:1},{l:"MM",r:11,d:"month"},{l:"y",r:1},{l:"yy",d:"year"}],rounding:Math.floor};tn.extend(Sp);tn.extend(Cp,Tp);tn.extend(Ap);tn.updateLocale("en",{relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"}});function zp(e){const r={dayLimit:100},l=60,c=l*60,u=c*24,p=[u*365,u,c,l,1],b="ydhms";let k=0,C=0;const P=[],z={maxUnitSize:2,dayLimit:0,minUnit:0},A=r?Object.assign(z,r):z;if(A.dayLimit&&e>=A.dayLimit*u)return"∞";for(;(!A.maxUnitSize||C!==A.maxUnitSize)&&k!==p.length;){const E=p[k];if(e2&&typeof r[2]=="string"&&r[2].length>0?r[2]:""}Ep=function(e){const r=e.match(/:\/\/([^\/]+\.)?([^\/.]+)\.[^\/.:]+/i);return r!=null&&r.length>2&&typeof r[2]=="string"&&r[2].length>0?r[2]:""};const fd=()=>new RegExp(/(https?:\/\/(?:www\.|(?!www))[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.\S{2,}|www\.[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.\S{2,}|https?:\/\/(?:www\.|(?!www))[a-zA-Z0-9]+\.\S{2,}|www\.[a-zA-Z0-9]+\.\S{2,})/gi);kP=function(e){const r=e.match(fd());let l=[];return r?r.forEach(function(c){let u;l.length===0?u=e.toString().split(c):(u=l[l.length-1].toString().split(c),l.pop()),u.splice(1,0,c),l=[...l,...u]}):l[0]=e,l=l.filter(c=>c!==""),l};SP=function(e){return fd().test(e)};_P=function(e){e=e.toUpperCase();const l=[...e].map(h=>127397+h.charCodeAt(0)),c=String.fromCodePoint(...l),u=`https://cdn.jsdelivr.net/npm/twemoji/2/svg/${l[0].toString(16)}-${l[1].toString(16)}.svg`;return{char:c,url:u}};function Rp(){const{t:e}=Jt(),r=["avgDownloadSpeed","avgUploadSpeed","globalSpeed","globalVolume","priority"];function l(u){return c({added_on:u.added_on,amount_left:u.amount_left,auto_tmm:u.auto_tmm,availability:Math.floor(u.availability*100)/100,available_peers:u.num_incomplete,available_seeds:u.num_complete,category:u.category,completed_on:u.completion_on,content_path:u.content_path,dl_limit:u.dl_limit,dlspeed:u.dlspeed,download_path:u.download_path,downloaded:u.downloaded,downloaded_session:u.downloaded_session,eta:zp(u.eta),f_l_piece_prio:u.f_l_piece_prio,forced:u.force_start,hash:u.hash,inactive_seeding_time_limit:u.inactive_seeding_time_limit,infohash_v1:u.infohash_v1,infohash_v2:u.infohash_v2,last_activity:u.last_activity,magnet:u.magnet_uri,name:u.name,num_leechs:u.num_leechs,num_seeds:u.num_seeds,priority:u.priority,progress:u.progress,ratio:Math.round(u.ratio*100)/100,ratio_limit:u.ratio_limit,savePath:u.save_path,seeding_time:u.seeding_time,seeding_time_limit:u.seeding_time_limit,seen_complete:u.seen_complete,seq_dl:u.seq_dl,size:u.size,state:u.state,super_seeding:u.super_seeding,tags:u.tags.length>0?u.tags.split(", ").map(h=>h.trim()):[],time_active:u.time_active,total_size:u.total_size,tracker:u.tracker,tracker_domain:Ep(u.tracker),trackers_count:u.trackers_count,up_limit:u.up_limit,uploaded:u.uploaded,uploaded_session:u.uploaded_session,upspeed:u.upspeed})}function c(u){return Object.freeze({...u,get avgDownloadSpeed(){const h=u.time_active-u.seeding_time;return u.downloaded/(h===0?-1:h)},get avgUploadSpeed(){const h=u.time_active;return u.uploaded/(h===0?-1:h)},get globalSpeed(){return u.dlspeed+u.upspeed},get globalVolume(){return u.downloaded+u.uploaded},get stateString(){return e(`torrent.state.${u.state}`)}})}return{computedValues:r,buildFromQbit:l}}class Dp{type;id;name;fullName;availability;is_seed;priority;progress;size;constructor(r,l){this.type="file",this.name=l,this.id=r.index,this.fullName=r.name,this.availability=r.availability,this.is_seed=r.is_seed,this.priority=r.priority,this.progress=r.progress,this.size=r.size}getPriority(){return this.priority}getChildrenIds(){return[this.id]}isSelected(r){return r.has(this.fullName)}isWanted(){return this.priority!==Oa.DO_NOT_DOWNLOAD}getProgress(){return this.progress}getDeepCount(){return[0,1]}getSize(){return this.size}}class md{type;id;fullName;name;children;constructor(r,l){this.type="folder",this.id=l,this.fullName=l,this.name=r,this.children=[]}getPriority(){return this.children.length===0?Oa.DO_NOT_DOWNLOAD:this.children.map(r=>r.getPriority()).reduce((r,l)=>r===Oa.MIXED||r===l?r:Oa.MIXED)}getChildrenIds(){return this.children.map(r=>r.getChildrenIds()).flat()}isSelected(r){return r.has(this.fullName)}isWanted(){const r=this.children.map(h=>h.isWanted()),l=r.filter(h=>h===null).length,c=r.filter(h=>h===!0).length,u=r.filter(h=>h===!1).length;return l>0||c>0&&u>0?null:c>0?!0:u>0?!1:null}getProgress(){const r=this.children.filter(l=>l.getPriority()!==Oa.DO_NOT_DOWNLOAD).map(l=>l.getProgress());return r.length===0?0:r.reduce((l,c)=>l+c,0)/r.length}getDeepCount(){const[r,l]=this.children.map(c=>c.getDeepCount()).reduce((c,u)=>[c[0]+u[0],c[1]+u[1]],[0,0]);return[r+1,l]}getSize(){return this.children.map(r=>r.getSize()).reduce((r,l)=>r+l,0)}}function $l(){return new md("(root)","")}function Mp(e){const r=le($l());return Bt(()=>{const l=$l(),c=la(e)??[];for(const u of c){let h=l;u.name.replace("\\","/").split("/").reduce((p,b)=>{const k=p===""?b:p+"/"+b;if(u.name.replace("\\","/").split("/").pop()===b)h.children.push(new Dp(u,b));else{const C=h.children.find(P=>P.name===b);if(C)h=C;else{const P=new md(b,k);h.children.push(P),h=P}}return k},"")}r.value=l}),{tree:r}}let Fp,pd,tt,vd,Vp;pi=Zt("torrents",()=>{const e=le([]),r=le(!0),l=le(!0),c=le(!0),u=le(!0),h=le(!0),p=le(""),b=le([]),k=le([]),C=le([]),P=le([]),z=N(()=>e.value.filter(ie=>{if(b.value.length>0&&l.value&&!b.value.includes(ie.state)||k.value.length>0&&c.value&&!k.value.includes(ie.category))return!1;if(C.value.length>0&&u.value){if(ie.tags.length===0&&C.value.includes(null))return!0;if(!ie.tags.some(se=>C.value.includes(se)))return!1}return!(P.value.length>0&&h.value&&!P.value.includes(gd(ie.tracker)))})),A=N(()=>R.results.value),E=ba({isCustomSortEnabled:!1,sortBy:xn.DEFAULT,reverseOrder:!1}),M=N(()=>({sort:E.isCustomSortEnabled?xn.DEFAULT:E.sortBy,reverse:E.reverseOrder})),R=bp(z,()=>r.value?p.value:null,ie=>ie.name,ie=>(E.isCustomSortEnabled&&(E.sortBy==="priority"?ie.sort((se,ve)=>se.priority>0&&ve.priority>0?se.priority-ve.priority:se.priority<=0&&ve.priority<=0?se.added_on-ve.added_on:se.priority<=0?1:-1):ie.sort((se,ve)=>se[E.sortBy]-ve[E.sortBy]||se.added_on-ve.added_on),E.reverseOrder&&ie.reverse()),ie));async function U(ie,se){await Me.setCategory(ie,se)}async function W(ie,se){await Me.addTorrentTag(ie,se)}async function F(ie,se){await Me.removeTorrentTag(ie,se)}function Q(ie){return e.value.find(se=>se.hash===ie)}function J(ie){return A.value.findIndex(se=>se.hash===ie)}async function B(ie,se){await Me.deleteTorrents(ie,se)}async function X(ie,se,ve){switch(ie){case"dl":return await Me.setTorrentDownloadPath(se,ve);case"save":return await Me.setTorrentSavePath(se,ve)}}async function Y(ie,se,ve){return await Me.addTorrents(ie,se,ve)}async function q(ie,se){await Me.setTorrentName(ie,se)}async function Z(ie){await Me.resumeTorrents(la(ie))}async function ne(ie){await Me.forceStartTorrents(la(ie))}async function K(ie){await Me.pauseTorrents(la(ie))}async function ee(ie){await Me.recheckTorrents(la(ie))}async function de(ie,se){await Me.setTorrentPriority(ie,se)}async function oe(ie){return await Me.exportTorrent(ie)}return{torrents:e,isTextFilterActive:r,isStatusFilterActive:l,isCategoryFilterActive:c,isTagFilterActive:u,isTrackerFilterActive:h,textFilter:p,statusFilter:b,categoryFilter:k,tagFilter:C,trackerFilter:P,torrentsWithFilters:z,filteredTorrents:A,sortOptions:E,getTorrentsPayload:M,searchQuery:R,setTorrentCategory:U,addTorrentTags:W,removeTorrentTags:F,getTorrentByHash:Q,getTorrentIndexByHash:J,deleteTorrents:B,moveTorrents:X,addTorrents:Y,renameTorrent:q,resumeTorrents:Z,forceResumeTorrents:ne,pauseTorrents:K,recheckTorrents:ee,setTorrentPriority:de,exportTorrent:oe,$reset:()=>{e.value=[],r.value=!0,p.value="",l.value=!0,b.value=[],c.value=!0,k.value=[],u.value=!0,C.value=[],h.value=!0,P.value=[]}}},{persist:{enabled:!0,strategies:[{storage:localStorage,key:"vuetorrent_torrents",paths:["isTextFilterActive","textFilter","isStatusFilterActive","statusFilter","isCategoryFilterActive","categoryFilter","isTagFilterActive","tagFilter","isTrackerFilterActive","trackerFilter","sortOptions"]}]}});Fp=he({...Ne(),...Sc({fullHeight:!0}),...ht()},"VApp");pd=we()({name:"VApp",props:Fp(),setup(e,r){let{slots:l}=r;const c=bt(e),{layoutClasses:u,getLayoutItem:h,items:p,layoutRef:b}=_c(e),{rtlClasses:k}=Wt();return Ce(()=>y("div",{ref:b,class:["v-application",c.themeClasses.value,u.value,k.value,e.class],style:[e.style]},[y("div",{class:"v-application__wrap"},[l.default?.()])])),{getLayoutItem:h,items:p,theme:c}}});tt=he({tag:{type:String,default:"div"}},"tag");vd=he({text:String,...Ne(),...tt()},"VToolbarTitle");Ar=we()({name:"VToolbarTitle",props:vd(),setup(e,r){let{slots:l}=r;return Ce(()=>{const c=!!(l.default||l.text||e.text);return y(e.tag,{class:["v-toolbar-title",e.class],style:e.style},{default:()=>[c&&y("div",{class:"v-toolbar-title__placeholder"},[l.text?l.text():e.text,l.default?.()])]})}),{}}});Vp=he({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function ka(e,r,l){return we()({name:e,props:Vp({mode:l,origin:r}),setup(c,u){let{slots:h}=u;const p={onBeforeEnter(b){c.origin&&(b.style.transformOrigin=c.origin)},onLeave(b){if(c.leaveAbsolute){const{offsetTop:k,offsetLeft:C,offsetWidth:P,offsetHeight:z}=b;b._transitionInitialStyles={position:b.style.position,top:b.style.top,left:b.style.left,width:b.style.width,height:b.style.height},b.style.position="absolute",b.style.top=`${k}px`,b.style.left=`${C}px`,b.style.width=`${P}px`,b.style.height=`${z}px`}c.hideOnLeave&&b.style.setProperty("display","none","important")},onAfterLeave(b){if(c.leaveAbsolute&&b?._transitionInitialStyles){const{position:k,top:C,left:P,width:z,height:A}=b._transitionInitialStyles;delete b._transitionInitialStyles,b.style.position=k||"",b.style.top=C||"",b.style.left=P||"",b.style.width=z||"",b.style.height=A||""}}};return()=>{const b=c.group?yc:di;return Gi(b,{name:c.disabled?"":e,css:!c.disabled,...c.group?void 0:{mode:c.mode},...c.disabled?{}:p},h.default)}}})}function bd(e,r){let l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return we()({name:e,props:{mode:{type:String,default:l},disabled:Boolean},setup(c,u){let{slots:h}=u;return()=>Gi(di,{name:c.disabled?"":e,css:!c.disabled,...c.disabled?{}:r},h.default)}})}function yd(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const l=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)?"width":"height",c=wg(`offset-${l}`);return{onBeforeEnter(p){p._parent=p.parentNode,p._initialStyle={transition:p.style.transition,overflow:p.style.overflow,[l]:p.style[l]}},onEnter(p){const b=p._initialStyle;p.style.setProperty("transition","none","important"),p.style.overflow="hidden";const k=`${p[c]}px`;p.style[l]="0",p.offsetHeight,p.style.transition=b.transition,e&&p._parent&&p._parent.classList.add(e),requestAnimationFrame(()=>{p.style[l]=k})},onAfterEnter:h,onEnterCancelled:h,onLeave(p){p._initialStyle={transition:"",overflow:p.style.overflow,[l]:p.style[l]},p.style.overflow="hidden",p.style[l]=`${p[c]}px`,p.offsetHeight,requestAnimationFrame(()=>p.style[l]="0")},onAfterLeave:u,onLeaveCancelled:u};function u(p){e&&p._parent&&p._parent.classList.remove(e),h(p)}function h(p){const b=p._initialStyle[l];p.style.overflow=p._initialStyle.overflow,b!=null&&(p.style[l]=b),delete p._initialStyle}}const Np=he({target:[Object,Array]},"v-dialog-transition"),Tr=we()({name:"VDialogTransition",props:Np(),setup(e,r){let{slots:l}=r;const c={onBeforeEnter(u){u.style.pointerEvents="none",u.style.visibility="hidden"},async onEnter(u,h){await new Promise(A=>requestAnimationFrame(A)),await new Promise(A=>requestAnimationFrame(A)),u.style.visibility="";const{x:p,y:b,sx:k,sy:C,speed:P}=Gl(e.target,u),z=ki(u,[{transform:`translate(${p}px, ${b}px) scale(${k}, ${C})`,opacity:0},{}],{duration:225*P,easing:Og});ql(u)?.forEach(A=>{ki(A,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*P,easing:bn})}),z.finished.then(()=>h())},onAfterEnter(u){u.style.removeProperty("pointer-events")},onBeforeLeave(u){u.style.pointerEvents="none"},async onLeave(u,h){await new Promise(A=>requestAnimationFrame(A));const{x:p,y:b,sx:k,sy:C,speed:P}=Gl(e.target,u);ki(u,[{},{transform:`translate(${p}px, ${b}px) scale(${k}, ${C})`,opacity:0}],{duration:125*P,easing:Bg}).finished.then(()=>h()),ql(u)?.forEach(A=>{ki(A,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*P,easing:bn})})},onAfterLeave(u){u.style.removeProperty("pointer-events")}};return()=>e.target?y(di,ke({name:"dialog-transition"},c,{css:!1}),l):y(di,{name:"dialog-transition"},l)}});function ql(e){const r=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list")?.children;return r&&[...r]}function Gl(e,r){const l=Cc(e),c=lo(r),[u,h]=getComputedStyle(r).transformOrigin.split(" ").map(W=>parseFloat(W)),[p,b]=getComputedStyle(r).getPropertyValue("--v-overlay-anchor-origin").split(" ");let k=l.left+l.width/2;p==="left"||b==="left"?k-=l.width/2:(p==="right"||b==="right")&&(k+=l.width/2);let C=l.top+l.height/2;p==="top"||b==="top"?C-=l.height/2:(p==="bottom"||b==="bottom")&&(C+=l.height/2);const P=l.width/c.width,z=l.height/c.height,A=Math.max(1,P,z),E=P/A||0,M=z/A||0,R=c.width*c.height/(window.innerWidth*window.innerHeight),U=R>.12?Math.min(1.5,(R-.12)*10+1):1;return{x:k-(u+c.left),y:C-(h+c.top),sx:E,sy:M,speed:U}}let Op,Bp,Hp,sr,zr,Up,Wp,jp,wd,Yp,Ir,Xp,$p,dt,ia;Op=ka("fab-transition","center center","out-in");Bp=ka("dialog-bottom-transition");Hp=ka("dialog-top-transition");sr=ka("fade-transition");zr=ka("scale-transition");xd=ka("scroll-x-transition");Up=ka("scroll-x-reverse-transition");Wp=ka("scroll-y-transition");jp=ka("scroll-y-reverse-transition");wd=ka("slide-x-transition");Yp=ka("slide-x-reverse-transition");Ir=ka("slide-y-transition");Xp=ka("slide-y-reverse-transition");Lr=bd("expand-transition",yd());To=bd("expand-x-transition",yd("",!0));$p=he({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider");dt=we(!1)({name:"VDefaultsProvider",props:$p(),setup(e,r){let{slots:l}=r;const{defaults:c,disabled:u,reset:h,root:p,scoped:b}=so(e);return _t(c,{reset:h,root:p,scoped:b,disabled:u}),()=>l.default?.()}});ia=he({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function na(e){return{dimensionStyles:N(()=>({height:Ve(e.height),maxHeight:Ve(e.maxHeight),maxWidth:Ve(e.maxWidth),minHeight:Ve(e.minHeight),minWidth:Ve(e.minWidth),width:Ve(e.width)}))}}function qp(e){return{aspectStyles:N(()=>{const r=Number(e.aspectRatio);return r?{paddingBottom:String(1/r*100)+"%"}:void 0})}}const kd=he({aspectRatio:[String,Number],contentClass:String,inline:Boolean,...Ne(),...ia()},"VResponsive"),Ms=we()({name:"VResponsive",props:kd(),setup(e,r){let{slots:l}=r;const{aspectStyles:c}=qp(e),{dimensionStyles:u}=na(e);return Ce(()=>y("div",{class:["v-responsive",{"v-responsive--inline":e.inline},e.class],style:[u.value,e.style]},[y("div",{class:"v-responsive__sizer",style:c.value},null),l.additional?.(),l.default&&y("div",{class:["v-responsive__content",e.contentClass]},[l.default()])])),{}}});function zo(e){return co(()=>{const r=[],l={};if(e.value.background)if(wl(e.value.background)){if(l.backgroundColor=e.value.background,!e.value.text&&Hg(e.value.background)){const c=uo(e.value.background);if(c.a==null||c.a===1){const u=Ug(c);l.color=u,l.caretColor=u}}}else r.push(`bg-${e.value.background}`);return e.value.text&&(wl(e.value.text)?(l.color=e.value.text,l.caretColor=e.value.text):r.push(`text-${e.value.text}`)),{colorClasses:r,colorStyles:l}})}function Kt(e,r){const l=N(()=>({text:Lt(e)?e.value:r?e[r]:null})),{colorClasses:c,colorStyles:u}=zo(l);return{textColorClasses:c,textColorStyles:u}}function wt(e,r){const l=N(()=>({background:Lt(e)?e.value:r?e[r]:null})),{colorClasses:c,colorStyles:u}=zo(l);return{backgroundColorClasses:c,backgroundColorStyles:u}}const St=he({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function Tt(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Za();return{roundedClasses:N(()=>{const c=Lt(e)?e.value:e.rounded,u=Lt(e)?e.value:e.tile,h=[];if(c===!0||c==="")h.push(`${r}--rounded`);else if(typeof c=="string"||c===0)for(const p of String(c).split(" "))h.push(`rounded-${p}`);else u&&h.push("rounded-0");return h})}}const Ja=he({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),Pa=(e,r)=>{let{slots:l}=r;const{transition:c,disabled:u,group:h,...p}=e,{component:b=h?yc:di,...k}=typeof c=="object"?c:{};return Gi(b,ke(typeof c=="string"?{name:u?"":c}:k,typeof c=="string"?{}:Object.fromEntries(Object.entries({disabled:u,group:h}).filter(C=>{let[P,z]=C;return z!==void 0})),p),l)};function Gp(e,r){if(!ho)return;const l=r.modifiers||{},c=r.value,{handler:u,options:h}=typeof c=="object"?c:{handler:c,options:{}},p=new IntersectionObserver(function(){let b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],k=arguments.length>1?arguments[1]:void 0;const C=e._observe?.[r.instance.$.uid];if(!C)return;const P=b.some(z=>z.isIntersecting);u&&(!l.quiet||C.init)&&(!l.once||P||C.init)&&u(P,b,k),P&&l.once?Sd(e,r):C.init=!0},h);e._observe=Object(e._observe),e._observe[r.instance.$.uid]={init:!1,observer:p},p.observe(e)}function Sd(e,r){const l=e._observe?.[r.instance.$.uid];l&&(l.observer.unobserve(e),delete e._observe[r.instance.$.uid])}const _d={mounted:Gp,unmounted:Sd},Er=_d,Cd=he({alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},crossorigin:String,referrerpolicy:String,srcset:String,position:String,...kd(),...Ne(),...St(),...Ja()},"VImg"),hi=we()({name:"VImg",directives:{intersect:Er},props:Cd(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,r){let{emit:l,slots:c}=r;const{backgroundColorClasses:u,backgroundColorStyles:h}=wt(be(e,"color")),{roundedClasses:p}=Tt(e),b=Ia("VImg"),k=Re(""),C=le(),P=Re(e.eager?"loading":"idle"),z=Re(),A=Re(),E=N(()=>e.src&&typeof e.src=="object"?{src:e.src.src,srcset:e.srcset||e.src.srcset,lazySrc:e.lazySrc||e.src.lazySrc,aspect:Number(e.aspectRatio||e.src.aspect||0)}:{src:e.src,srcset:e.srcset,lazySrc:e.lazySrc,aspect:Number(e.aspectRatio||0)}),M=N(()=>E.value.aspect||z.value/A.value||0);Ie(()=>e.src,()=>{R(P.value!=="idle")}),Ie(M,(ee,de)=>{!ee&&de&&C.value&&J(C.value)}),Ki(()=>R());function R(ee){if(!(e.eager&&ee)&&!(ho&&!ee&&!e.eager)){if(P.value="loading",E.value.lazySrc){const de=new Image;de.src=E.value.lazySrc,J(de,null)}E.value.src&&pt(()=>{l("loadstart",C.value?.currentSrc||E.value.src),setTimeout(()=>{if(!b.isUnmounted)if(C.value?.complete){if(C.value.naturalWidth||W(),P.value==="error")return;M.value||J(C.value,null),P.value==="loading"&&U()}else M.value||J(C.value),F()})})}}function U(){b.isUnmounted||(F(),J(C.value),P.value="loaded",l("load",C.value?.currentSrc||E.value.src))}function W(){b.isUnmounted||(P.value="error",l("error",C.value?.currentSrc||E.value.src))}function F(){const ee=C.value;ee&&(k.value=ee.currentSrc||ee.src)}let Q=-1;ha(()=>{clearTimeout(Q)});function J(ee){let de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const oe=()=>{if(clearTimeout(Q),b.isUnmounted)return;const{naturalHeight:ie,naturalWidth:se}=ee;ie||se?(z.value=se,A.value=ie):!ee.complete&&P.value==="loading"&&de!=null?Q=window.setTimeout(oe,de):(ee.currentSrc.endsWith(".svg")||ee.currentSrc.startsWith("data:image/svg+xml"))&&(z.value=1,A.value=1)};oe()}const B=N(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),X=()=>{if(!E.value.src||P.value==="idle")return null;const ee=y("img",{class:["v-img__img",B.value],style:{objectPosition:e.position},src:E.value.src,srcset:E.value.srcset,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:C,onLoad:U,onError:W},null),de=c.sources?.();return y(Pa,{transition:e.transition,appear:!0},{default:()=>[xt(de?y("picture",{class:"v-img__picture"},[de,ee]):ee,[[ya,P.value==="loaded"]])]})},Y=()=>y(Pa,{transition:e.transition},{default:()=>[E.value.lazySrc&&P.value!=="loaded"&&y("img",{class:["v-img__img","v-img__img--preload",B.value],style:{objectPosition:e.position},src:E.value.lazySrc,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),q=()=>c.placeholder?y(Pa,{transition:e.transition,appear:!0},{default:()=>[(P.value==="loading"||P.value==="error"&&!c.error)&&y("div",{class:"v-img__placeholder"},[c.placeholder()])]}):null,Z=()=>c.error?y(Pa,{transition:e.transition,appear:!0},{default:()=>[P.value==="error"&&y("div",{class:"v-img__error"},[c.error()])]}):null,ne=()=>e.gradient?y("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,K=Re(!1);{const ee=Ie(M,de=>{de&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{K.value=!0})}),ee())})}return Ce(()=>{const ee=Ms.filterProps(e);return xt(y(Ms,ke({class:["v-img",{"v-img--booting":!K.value},u.value,p.value,e.class],style:[{width:Ve(e.width==="auto"?z.value:e.width)},h.value,e.style]},ee,{aspectRatio:M.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>y(Ye,null,[y(X,null,null),y(Y,null,null),y(ne,null,null),y(q,null,null),y(Z,null,null)]),default:c.default}),[[ga("intersect"),{handler:R,options:e.options},null,{once:!0}]])}),{currentSrc:k,image:C,state:P,naturalWidth:z,naturalHeight:A}}}),Sa=he({border:[Boolean,Number,String]},"border");function La(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Za();return{borderClasses:N(()=>{const c=Lt(e)?e.value:e.border,u=[];if(c===!0||c==="")u.push(`${r}--border`);else if(typeof c=="string"||c===0)for(const h of String(c).split(" "))u.push(`border-${h}`);return u})}}const Mt=he({elevation:{type:[Number,String],validator(e){const r=parseInt(e);return!isNaN(r)&&r>=0&&r<=24}}},"elevation");function jt(e){return{elevationClasses:N(()=>{const l=Lt(e)?e.value:e.elevation,c=[];return l==null||c.push(`elevation-${l}`),c})}}let Kp,Pd,Zp;Kp=[null,"prominent","default","comfortable","compact"];Pd=he({absolute:Boolean,collapse:Boolean,color:String,density:{type:String,default:"default",validator:e=>Kp.includes(e)},extended:Boolean,extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...Sa(),...Ne(),...Mt(),...St(),...tt({tag:"header"}),...ht()},"VToolbar");or=we()({name:"VToolbar",props:Pd(),setup(e,r){let{slots:l}=r;const{backgroundColorClasses:c,backgroundColorStyles:u}=wt(be(e,"color")),{borderClasses:h}=La(e),{elevationClasses:p}=jt(e),{roundedClasses:b}=Tt(e),{themeClasses:k}=bt(e),{rtlClasses:C}=Wt(),P=Re(!!(e.extended||l.extension?.())),z=N(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),A=N(()=>P.value?parseInt(Number(e.extensionHeight)+(e.density==="prominent"?Number(e.extensionHeight):0)-(e.density==="comfortable"?4:0)-(e.density==="compact"?8:0),10):0);return _t({VBtn:{variant:"text"}}),Ce(()=>{const E=!!(e.title||l.title),M=!!(l.image||e.image),R=l.extension?.();return P.value=!!(e.extended||R),y(e.tag,{class:["v-toolbar",{"v-toolbar--absolute":e.absolute,"v-toolbar--collapse":e.collapse,"v-toolbar--flat":e.flat,"v-toolbar--floating":e.floating,[`v-toolbar--density-${e.density}`]:!0},c.value,h.value,p.value,b.value,k.value,C.value,e.class],style:[u.value,e.style]},{default:()=>[M&&y("div",{key:"image",class:"v-toolbar__image"},[l.image?y(dt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},l.image):y(hi,{key:"image-img",cover:!0,src:e.image},null)]),y(dt,{defaults:{VTabs:{height:Ve(z.value)}}},{default:()=>[y("div",{class:"v-toolbar__content",style:{height:Ve(z.value)}},[l.prepend&&y("div",{class:"v-toolbar__prepend"},[l.prepend?.()]),E&&y(Ar,{key:"title",text:e.title},{text:l.title}),l.default?.(),l.append&&y("div",{class:"v-toolbar__append"},[l.append?.()])])]}),y(dt,{defaults:{VTabs:{height:Ve(A.value)}}},{default:()=>[y(Lr,null,{default:()=>[P.value&&y("div",{class:"v-toolbar__extension",style:{height:Ve(A.value)}},[R])]})]})]})}),{contentHeight:z,extensionHeight:A}}});Zp=he({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function Jp(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:l}=r;let c=0;const u=le(null),h=Re(0),p=Re(0),b=Re(0),k=Re(!1),C=Re(!1),P=N(()=>Number(e.scrollThreshold)),z=N(()=>Vt((P.value-h.value)/P.value||0)),A=()=>{const E=u.value;!E||l&&!l.value||(c=h.value,h.value="window"in E?E.pageYOffset:E.scrollTop,C.value=h.value{p.value=p.value||h.value}),Ie(k,()=>{p.value=0}),Ut(()=>{Ie(()=>e.scrollTarget,E=>{const M=E?document.querySelector(E):window;M&&M!==u.value&&(u.value?.removeEventListener("scroll",A),u.value=M,u.value.addEventListener("scroll",A,{passive:!0}))},{immediate:!0})}),ha(()=>{u.value?.removeEventListener("scroll",A)}),l&&Ie(l,A,{immediate:!0}),{scrollThreshold:P,currentScroll:h,currentThreshold:b,isScrollActive:k,scrollRatio:z,isScrollingUp:C,savedScroll:p}}function Ei(){const e=Re(!1);return Ut(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:N(()=>e.value?void 0:{transition:"none !important"}),isBooted:ro(e)}}const Qp=he({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...Pd(),...Zi(),...Zp(),height:{type:[Number,String],default:64}},"VAppBar"),Ad=we()({name:"VAppBar",props:Qp(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const c=le(),u=Ge(e,"modelValue"),h=N(()=>{const W=new Set(e.scrollBehavior?.split(" ")??[]);return{hide:W.has("hide"),inverted:W.has("inverted"),collapse:W.has("collapse"),elevate:W.has("elevate"),fadeImage:W.has("fade-image")}}),p=N(()=>{const W=h.value;return W.hide||W.inverted||W.collapse||W.elevate||W.fadeImage||!u.value}),{currentScroll:b,scrollThreshold:k,isScrollingUp:C,scrollRatio:P}=Jp(e,{canScroll:p}),z=N(()=>e.collapse||h.value.collapse&&(h.value.inverted?P.value>0:P.value===0)),A=N(()=>e.flat||h.value.elevate&&(h.value.inverted?b.value>0:b.value===0)),E=N(()=>h.value.fadeImage?h.value.inverted?1-P.value:P.value:void 0),M=N(()=>{if(h.value.hide&&h.value.inverted)return 0;const W=c.value?.contentHeight??0,F=c.value?.extensionHeight??0;return W+F});Ua(N(()=>!!e.scrollBehavior),()=>{Bt(()=>{h.value.hide?h.value.inverted?u.value=b.value>k.value:u.value=C.value||b.valueparseInt(e.order,10)),position:be(e,"location"),layoutSize:M,elementSize:Re(void 0),active:u,absolute:be(e,"absolute")});return Ce(()=>{const W=or.filterProps(e);return y(or,ke({ref:c,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...U.value,"--v-toolbar-image-opacity":E.value,height:void 0,...R.value},e.style]},W,{collapse:z.value,flat:A.value}),l)}),{}}}),ev=[null,"default","comfortable","compact"],Nt=he({density:{type:String,default:"default",validator:e=>ev.includes(e)}},"density");function Qt(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Za();return{densityClasses:N(()=>`${r}--density-${e.density}`)}}const tv=["elevated","flat","tonal","outlined","text","plain"];function Ri(e,r){return y(Ye,null,[e&&y("span",{key:"overlay",class:`${r}__overlay`},null),y("span",{key:"underlay",class:`${r}__underlay`},null)])}const Ea=he({color:String,variant:{type:String,default:"elevated",validator:e=>tv.includes(e)}},"variant");function Di(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Za();const l=N(()=>{const{variant:h}=fe(e);return`${r}--variant-${h}`}),{colorClasses:c,colorStyles:u}=zo(N(()=>{const{variant:h,color:p}=fe(e);return{[["elevated","flat"].includes(h)?"background":"text"]:p}}));return{colorClasses:c,colorStyles:u,variantClasses:l}}const Td=he({divided:Boolean,...Sa(),...Ne(),...Nt(),...Mt(),...St(),...tt(),...ht(),...Ea()},"VBtnGroup"),Fs=we()({name:"VBtnGroup",props:Td(),setup(e,r){let{slots:l}=r;const{themeClasses:c}=bt(e),{densityClasses:u}=Qt(e),{borderClasses:h}=La(e),{elevationClasses:p}=jt(e),{roundedClasses:b}=Tt(e);_t({VBtn:{height:"auto",color:be(e,"color"),density:be(e,"density"),flat:!0,variant:be(e,"variant")}}),Ce(()=>y(e.tag,{class:["v-btn-group",{"v-btn-group--divided":e.divided},c.value,h.value,u.value,p.value,b.value,e.class],style:e.style},l))}}),Mi=he({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),Fi=he({value:null,disabled:Boolean,selectedClass:String},"group-item");function Vi(e,r){let l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const c=Ia("useGroupItem");if(!c)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const u=xa();Rt(Symbol.for(`${r.description}:id`),u);const h=It(r,null);if(!h){if(!l)return h;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${r.description}`)}const p=be(e,"value"),b=N(()=>!!(h.disabled.value||e.disabled));h.register({id:u,value:p,disabled:b},c),ha(()=>{h.unregister(u)});const k=N(()=>h.isSelected(u)),C=N(()=>k.value&&[h.selectedClass.value,e.selectedClass]);return Ie(k,P=>{c.emit("group:selected",{value:P})},{flush:"sync"}),{id:u,isSelected:k,toggle:()=>h.select(u,!k.value),select:P=>h.select(u,P),selectedClass:C,value:p,disabled:b,group:h}}function vi(e,r){let l=!1;const c=ba([]),u=Ge(e,"modelValue",[],A=>A==null?[]:zd(c,zt(A)),A=>{const E=iv(c,A);return e.multiple?E:E[0]}),h=Ia("useGroup");function p(A,E){const M=A,R=Symbol.for(`${r.description}:id`),W=Wg(R,h?.vnode).indexOf(E);fe(M.value)==null&&(M.value=W),W>-1?c.splice(W,0,M):c.push(M)}function b(A){if(l)return;k();const E=c.findIndex(M=>M.id===A);c.splice(E,1)}function k(){const A=c.find(E=>!E.disabled);A&&e.mandatory==="force"&&!u.value.length&&(u.value=[A.id])}Ut(()=>{k()}),ha(()=>{l=!0});function C(A,E){const M=c.find(R=>R.id===A);if(!(E&&M?.disabled))if(e.multiple){const R=u.value.slice(),U=R.findIndex(F=>F===A),W=~U;if(E=E??!W,W&&e.mandatory&&R.length<=1||!W&&e.max!=null&&R.length+1>e.max)return;U<0&&E?R.push(A):U>=0&&!E&&R.splice(U,1),u.value=R}else{const R=u.value.includes(A);if(e.mandatory&&R)return;u.value=E??!R?[A]:[]}}function P(A){if(e.multiple,u.value.length){const E=u.value[0],M=c.findIndex(W=>W.id===E);let R=(M+A)%c.length,U=c[R];for(;U.disabled&&R!==M;)R=(R+A)%c.length,U=c[R];if(U.disabled)return;u.value=[c[R].id]}else{const E=c.find(M=>!M.disabled);E&&(u.value=[E.id])}}const z={register:p,unregister:b,selected:u,select:C,disabled:be(e,"disabled"),prev:()=>P(c.length-1),next:()=>P(1),isSelected:A=>u.value.includes(A),selectedClass:N(()=>e.selectedClass),items:N(()=>c),getItemIndex:A=>av(c,A)};return Rt(r,z),z}function av(e,r){const l=zd(e,[r]);return l.length?e.findIndex(c=>c.id===l[0]):-1}function zd(e,r){const l=[];return r.forEach(c=>{const u=e.find(p=>gi(c,p.value)),h=e[c];u?.value!=null?l.push(u.id):h!=null&&l.push(h.id)}),l}function iv(e,r){const l=[];return r.forEach(c=>{const u=e.findIndex(h=>h.id===c);if(~u){const h=e[u];l.push(h.value!=null?h.value:u)}}),l}const Io=Symbol.for("vuetify:v-btn-toggle"),nv=he({...Td(),...Mi()},"VBtnToggle"),rv=we()({name:"VBtnToggle",props:nv(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const{isSelected:c,next:u,prev:h,select:p,selected:b}=vi(e,Io);return Ce(()=>{const k=Fs.filterProps(e);return y(Fs,ke({class:["v-btn-toggle",e.class]},k,{style:e.style}),{default:()=>[l.default?.({isSelected:c,next:u,prev:h,select:p,selected:b})]})}),{next:u,prev:h,select:p}}}),sv=["x-small","small","default","large","x-large"],Qa=he({size:{type:[String,Number],default:"default"}},"size");function an(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Za();return co(()=>{let l,c;return jg(sv,e.size)?l=`${r}--size-${e.size}`:e.size&&(c={width:Ve(e.size),height:Ve(e.size)}),{sizeClasses:l,sizeStyles:c}})}let ov;ov=he({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:et,...Ne(),...Qa(),...tt({tag:"i"}),...ht()},"VIcon");$e=we()({name:"VIcon",props:ov(),setup(e,r){let{attrs:l,slots:c}=r;const u=le(),{themeClasses:h}=bt(e),{iconData:p}=Yg(N(()=>u.value||e.icon)),{sizeClasses:b}=an(e),{textColorClasses:k,textColorStyles:C}=Kt(be(e,"color"));return Ce(()=>{const P=c.default?.();P&&(u.value=Xg(P).filter(A=>A.type===kg&&A.children&&typeof A.children=="string")[0]?.children);const z=!!(l.onClick||l.onClickOnce);return y(p.value.component,{tag:e.tag,icon:p.value.icon,class:["v-icon","notranslate",h.value,b.value,k.value,{"v-icon--clickable":z,"v-icon--disabled":e.disabled,"v-icon--start":e.start,"v-icon--end":e.end},e.class],style:[b.value?void 0:{fontSize:Ve(e.size),height:Ve(e.size),width:Ve(e.size)},C.value,e.style],role:z?"button":void 0,"aria-hidden":!z,tabindex:z?e.disabled?-1:0:void 0},{default:()=>[P]})}),{}}});function Rr(e,r){const l=le(),c=Re(!1);if(ho){const u=new IntersectionObserver(h=>{e?.(h,u),c.value=!!h.find(p=>p.isIntersecting)},r);ha(()=>{u.disconnect()}),Ie(l,(h,p)=>{p&&(u.unobserve(p),c.value=!1),h&&u.observe(h)},{flush:"post"})}return{intersectionRef:l,isIntersecting:c}}let lv,Kl,bi;lv=he({bgColor:String,color:String,indeterminate:[Boolean,String],modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...Ne(),...Qa(),...tt({tag:"div"}),...ht()},"VProgressCircular");qi=we()({name:"VProgressCircular",props:lv(),setup(e,r){let{slots:l}=r;const c=20,u=2*Math.PI*c,h=le(),{themeClasses:p}=bt(e),{sizeClasses:b,sizeStyles:k}=an(e),{textColorClasses:C,textColorStyles:P}=Kt(be(e,"color")),{textColorClasses:z,textColorStyles:A}=Kt(be(e,"bgColor")),{intersectionRef:E,isIntersecting:M}=Rr(),{resizeRef:R,contentRect:U}=Ga(),W=N(()=>Math.max(0,Math.min(100,parseFloat(e.modelValue)))),F=N(()=>Number(e.width)),Q=N(()=>k.value?Number(e.size):U.value?U.value.width:Math.max(F.value,32)),J=N(()=>c/(1-F.value/Q.value)*2),B=N(()=>F.value/Q.value*J.value),X=N(()=>Ve((100-W.value)/100*u));return Bt(()=>{E.value=h.value,R.value=h.value}),Ce(()=>y(e.tag,{ref:h,class:["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":M.value,"v-progress-circular--disable-shrink":e.indeterminate==="disable-shrink"},p.value,b.value,C.value,e.class],style:[k.value,P.value,e.style],role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:W.value},{default:()=>[y("svg",{style:{transform:`rotate(calc(-90deg + ${Number(e.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${J.value} ${J.value}`},[y("circle",{class:["v-progress-circular__underlay",z.value],style:A.value,fill:"transparent",cx:"50%",cy:"50%",r:c,"stroke-width":B.value,"stroke-dasharray":u,"stroke-dashoffset":0},null),y("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:c,"stroke-width":B.value,"stroke-dasharray":u,"stroke-dashoffset":X.value},null)]),l.default&&y("div",{class:"v-progress-circular__content"},[l.default({value:W.value})])]})),{}}});Kl={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"};bi=he({location:String},"location");function yi(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,l=arguments.length>2?arguments[2]:void 0;const{isRtl:c}=Wt();return{locationStyles:N(()=>{if(!e.location)return{};const{side:h,align:p}=_s(e.location.split(" ").length>1?e.location:`${e.location} center`,c.value);function b(C){return l?l(C):0}const k={};return h!=="center"&&(r?k[Kl[h]]=`calc(100% - ${b(h)}px)`:k[h]=0),p!=="center"?r?k[Kl[p]]=`calc(100% - ${b(p)}px)`:k[p]=0:(h==="center"?k.top=k.left="50%":k[{top:"left",bottom:"left",left:"top",right:"top"}[h]]="50%",k.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[h]),k})}}let cv,Mr;cv=he({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...Ne(),...bi({location:"top"}),...St(),...tt(),...ht()},"VProgressLinear");Dr=we()({name:"VProgressLinear",props:cv(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const c=Ge(e,"modelValue"),{isRtl:u,rtlClasses:h}=Wt(),{themeClasses:p}=bt(e),{locationStyles:b}=yi(e),{textColorClasses:k,textColorStyles:C}=Kt(e,"color"),{backgroundColorClasses:P,backgroundColorStyles:z}=wt(N(()=>e.bgColor||e.color)),{backgroundColorClasses:A,backgroundColorStyles:E}=wt(e,"color"),{roundedClasses:M}=Tt(e),{intersectionRef:R,isIntersecting:U}=Rr(),W=N(()=>parseInt(e.max,10)),F=N(()=>parseInt(e.height,10)),Q=N(()=>parseFloat(e.bufferValue)/W.value*100),J=N(()=>parseFloat(c.value)/W.value*100),B=N(()=>u.value!==e.reverse),X=N(()=>e.indeterminate?"fade-transition":"slide-x-transition"),Y=N(()=>e.bgOpacity==null?e.bgOpacity:parseFloat(e.bgOpacity));function q(Z){if(!R.value)return;const{left:ne,right:K,width:ee}=R.value.getBoundingClientRect(),de=B.value?ee-Z.clientX+(K-ee):Z.clientX-ne;c.value=Math.round(de/ee*W.value)}return Ce(()=>y(e.tag,{ref:R,class:["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&U.value,"v-progress-linear--reverse":B.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},M.value,p.value,h.value,e.class],style:[{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?Ve(F.value):0,"--v-progress-linear-height":Ve(F.value),...b.value},e.style],role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:J.value,onClick:e.clickable&&q},{default:()=>[e.stream&&y("div",{key:"stream",class:["v-progress-linear__stream",k.value],style:{...C.value,[B.value?"left":"right"]:Ve(-F.value),borderTop:`${Ve(F.value/2)} dotted`,opacity:Y.value,top:`calc(50% - ${Ve(F.value/4)})`,width:Ve(100-Q.value,"%"),"--v-progress-linear-stream-to":Ve(F.value*(B.value?1:-1))}},null),y("div",{class:["v-progress-linear__background",P.value],style:[z.value,{opacity:Y.value,width:Ve(e.stream?Q.value:100,"%")}]},null),y(di,{name:X.value},{default:()=>[e.indeterminate?y("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(Z=>y("div",{key:Z,class:["v-progress-linear__indeterminate",Z,A.value],style:E.value},null))]):y("div",{class:["v-progress-linear__determinate",A.value],style:[E.value,{width:Ve(J.value,"%")}]},null)]}),l.default&&y("div",{class:"v-progress-linear__content"},[l.default({value:J.value,buffer:Q.value})])]})),{}}});Mr=he({loading:[Boolean,String]},"loader");function Rn(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Za();return{loaderClasses:N(()=>({[`${r}--loading`]:e.loading}))}}function Fr(e,r){let{slots:l}=r;return y("div",{class:`${e.name}__loader`},[l.default?.({color:e.color,isActive:e.active})||y(Dr,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const dv=["static","relative","fixed","absolute","sticky"],nn=he({position:{type:String,validator:e=>dv.includes(e)}},"position");function rn(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Za();return{positionClasses:N(()=>e.position?`${r}--${e.position}`:void 0)}}function uv(){const e=Ia("useRoute");return N(()=>e?.proxy?.$route)}function Id(){return Ia("useRouter")?.proxy?.$router}function Dn(e,r){const l=xc("RouterLink"),c=N(()=>!!(e.href||e.to)),u=N(()=>c?.value||kl(r,"click")||kl(e,"click"));if(typeof l=="string"||!("useLink"in l))return{isLink:c,isClickable:u,href:be(e,"href")};const h=N(()=>({...e,to:e.to?e.to:{}})),p=l.useLink(h.value),b=N(()=>e.to?p:void 0),k=uv();return{isLink:c,isClickable:u,route:b.value?.route,navigate:b.value?.navigate,isActive:N(()=>b.value?e.exact?k.value?b.value.isExactActive?.value&&gi(b.value.route.value.query,k.value.query):b.value.isExactActive?.value??!1:b.value.isActive?.value??!1:!1),href:N(()=>e.to?b.value?.route.value.href:e.href)}}const Mn=he({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let ms=!1;function hv(e,r){let l=!1,c,u;ua&&(pt(()=>{window.addEventListener("popstate",h),c=e?.beforeEach((p,b,k)=>{ms?l?r(k):k():setTimeout(()=>l?r(k):k()),ms=!0}),u=e?.afterEach(()=>{ms=!1})}),aa(()=>{window.removeEventListener("popstate",h),c?.(),u?.()}));function h(p){p.state?.replaced||(l=!0,setTimeout(()=>l=!1))}}function gv(e,r){Ie(()=>e.isActive?.value,l=>{e.isLink.value&&l&&r&&pt(()=>{r(!0)})},{immediate:!0})}const Vs=Symbol("rippleStop"),fv=80;function Zl(e,r){e.style.transform=r,e.style.webkitTransform=r}function Ns(e){return e.constructor.name==="TouchEvent"}function Ld(e){return e.constructor.name==="KeyboardEvent"}const mv=function(e,r){let l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},c=0,u=0;if(!Ld(e)){const z=r.getBoundingClientRect(),A=Ns(e)?e.touches[e.touches.length-1]:e;c=A.clientX-z.left,u=A.clientY-z.top}let h=0,p=.3;r._ripple?.circle?(p=.15,h=r.clientWidth/2,h=l.center?h:h+Math.sqrt((c-h)**2+(u-h)**2)/4):h=Math.sqrt(r.clientWidth**2+r.clientHeight**2)/2;const b=`${(r.clientWidth-h*2)/2}px`,k=`${(r.clientHeight-h*2)/2}px`,C=l.center?b:`${c-h}px`,P=l.center?k:`${u-h}px`;return{radius:h,scale:p,x:C,y:P,centerX:b,centerY:k}},lr={show(e,r){let l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!r?._ripple?.enabled)return;const c=document.createElement("span"),u=document.createElement("span");c.appendChild(u),c.className="v-ripple__container",l.class&&(c.className+=` ${l.class}`);const{radius:h,scale:p,x:b,y:k,centerX:C,centerY:P}=mv(e,r,l),z=`${h*2}px`;u.className="v-ripple__animation",u.style.width=z,u.style.height=z,r.appendChild(c);const A=window.getComputedStyle(r);A&&A.position==="static"&&(r.style.position="relative",r.dataset.previousPosition="static"),u.classList.add("v-ripple__animation--enter"),u.classList.add("v-ripple__animation--visible"),Zl(u,`translate(${b}, ${k}) scale3d(${p},${p},${p})`),u.dataset.activated=String(performance.now()),setTimeout(()=>{u.classList.remove("v-ripple__animation--enter"),u.classList.add("v-ripple__animation--in"),Zl(u,`translate(${C}, ${P}) scale3d(1,1,1)`)},0)},hide(e){if(!e?._ripple?.enabled)return;const r=e.getElementsByClassName("v-ripple__animation");if(r.length===0)return;const l=r[r.length-1];if(l.dataset.isHiding)return;l.dataset.isHiding="true";const c=performance.now()-Number(l.dataset.activated),u=Math.max(250-c,0);setTimeout(()=>{l.classList.remove("v-ripple__animation--in"),l.classList.add("v-ripple__animation--out"),setTimeout(()=>{e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),l.parentNode?.parentNode===e&&e.removeChild(l.parentNode)},300)},u)}};function Ed(e){return typeof e>"u"||!!e}function kn(e){const r={},l=e.currentTarget;if(!(!l?._ripple||l._ripple.touched||e[Vs])){if(e[Vs]=!0,Ns(e))l._ripple.touched=!0,l._ripple.isTouch=!0;else if(l._ripple.isTouch)return;if(r.center=l._ripple.centered||Ld(e),l._ripple.class&&(r.class=l._ripple.class),Ns(e)){if(l._ripple.showTimerCommit)return;l._ripple.showTimerCommit=()=>{lr.show(e,l,r)},l._ripple.showTimer=window.setTimeout(()=>{l?._ripple?.showTimerCommit&&(l._ripple.showTimerCommit(),l._ripple.showTimerCommit=null)},fv)}else lr.show(e,l,r)}}function Jl(e){e[Vs]=!0}function pa(e){const r=e.currentTarget;if(r?._ripple){if(window.clearTimeout(r._ripple.showTimer),e.type==="touchend"&&r._ripple.showTimerCommit){r._ripple.showTimerCommit(),r._ripple.showTimerCommit=null,r._ripple.showTimer=window.setTimeout(()=>{pa(e)});return}window.setTimeout(()=>{r._ripple&&(r._ripple.touched=!1)}),lr.hide(r)}}function Rd(e){const r=e.currentTarget;r?._ripple&&(r._ripple.showTimerCommit&&(r._ripple.showTimerCommit=null),window.clearTimeout(r._ripple.showTimer))}let Sn=!1;function Dd(e){!Sn&&(e.keyCode===Sl.enter||e.keyCode===Sl.space)&&(Sn=!0,kn(e))}function Md(e){Sn=!1,pa(e)}function Fd(e){Sn&&(Sn=!1,pa(e))}function Vd(e,r,l){const{value:c,modifiers:u}=r,h=Ed(c);if(h||lr.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=h,e._ripple.centered=u.center,e._ripple.circle=u.circle,Pc(c)&&c.class&&(e._ripple.class=c.class),h&&!l){if(u.stop){e.addEventListener("touchstart",Jl,{passive:!0}),e.addEventListener("mousedown",Jl);return}e.addEventListener("touchstart",kn,{passive:!0}),e.addEventListener("touchend",pa,{passive:!0}),e.addEventListener("touchmove",Rd,{passive:!0}),e.addEventListener("touchcancel",pa),e.addEventListener("mousedown",kn),e.addEventListener("mouseup",pa),e.addEventListener("mouseleave",pa),e.addEventListener("keydown",Dd),e.addEventListener("keyup",Md),e.addEventListener("blur",Fd),e.addEventListener("dragstart",pa,{passive:!0})}else!h&&l&&Nd(e)}function Nd(e){e.removeEventListener("mousedown",kn),e.removeEventListener("touchstart",kn),e.removeEventListener("touchend",pa),e.removeEventListener("touchmove",Rd),e.removeEventListener("touchcancel",pa),e.removeEventListener("mouseup",pa),e.removeEventListener("mouseleave",pa),e.removeEventListener("keydown",Dd),e.removeEventListener("keyup",Md),e.removeEventListener("dragstart",pa),e.removeEventListener("blur",Fd)}function pv(e,r){Vd(e,r,!1)}function vv(e){delete e._ripple,Nd(e)}function bv(e,r){if(r.value===r.oldValue)return;const l=Ed(r.oldValue);Vd(e,r,l)}let Lo,yv,Od,Bd,Hd,xv,wv,kv,Sv,za,_v,sn,Ud,Eo,Cv,Wd,Vr;ei={mounted:pv,unmounted:vv,updated:bv};Lo=he({active:{type:Boolean,default:void 0},symbol:{type:null,default:Io},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:et,appendIcon:et,block:Boolean,slim:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:String,...Sa(),...Ne(),...Nt(),...ia(),...Mt(),...Fi(),...Mr(),...bi(),...nn(),...St(),...Mn(),...Qa(),...tt({tag:"button"}),...ht(),...Ea({variant:"elevated"})},"VBtn");Je=we()({name:"VBtn",directives:{Ripple:ei},props:Lo(),emits:{"group:selected":e=>!0},setup(e,r){let{attrs:l,slots:c}=r;const{themeClasses:u}=bt(e),{borderClasses:h}=La(e),{colorClasses:p,colorStyles:b,variantClasses:k}=Di(e),{densityClasses:C}=Qt(e),{dimensionStyles:P}=na(e),{elevationClasses:z}=jt(e),{loaderClasses:A}=Rn(e),{locationStyles:E}=yi(e),{positionClasses:M}=rn(e),{roundedClasses:R}=Tt(e),{sizeClasses:U,sizeStyles:W}=an(e),F=Vi(e,e.symbol,!1),Q=Dn(e,l),J=N(()=>e.active!==void 0?e.active:Q.isLink.value?Q.isActive?.value:F?.isSelected.value),B=N(()=>F?.disabled.value||e.disabled),X=N(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),Y=N(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function q(Z){B.value||Q.isLink.value&&(Z.metaKey||Z.ctrlKey||Z.shiftKey||Z.button!==0||l.target==="_blank")||(Q.navigate?.(Z),F?.toggle())}return gv(Q,F?.select),Ce(()=>{const Z=Q.isLink.value?"a":e.tag,ne=!!(e.prependIcon||c.prepend),K=!!(e.appendIcon||c.append),ee=!!(e.icon&&e.icon!==!0),de=F?.isSelected.value&&(!Q.isLink.value||Q.isActive?.value)||!F||Q.isActive?.value;return xt(y(Z,{type:Z==="a"?void 0:"button",class:["v-btn",F?.selectedClass.value,{"v-btn--active":J.value,"v-btn--block":e.block,"v-btn--disabled":B.value,"v-btn--elevated":X.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},u.value,h.value,de?p.value:void 0,C.value,z.value,A.value,M.value,R.value,U.value,k.value,e.class],style:[de?b.value:void 0,P.value,E.value,W.value,e.style],disabled:B.value||void 0,href:Q.href.value,onClick:q,value:Y.value},{default:()=>[Ri(!0,"v-btn"),!e.icon&&ne&&y("span",{key:"prepend",class:"v-btn__prepend"},[c.prepend?y(dt,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},c.prepend):y($e,{key:"prepend-icon",icon:e.prependIcon},null)]),y("span",{class:"v-btn__content","data-no-activator":""},[!c.default&&ee?y($e,{key:"content-icon",icon:e.icon},null):y(dt,{key:"content-defaults",disabled:!ee,defaults:{VIcon:{icon:e.icon}}},{default:()=>[c.default?.()??e.text]})]),!e.icon&&K&&y("span",{key:"append",class:"v-btn__append"},[c.append?y(dt,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},c.append):y($e,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&y("span",{key:"loader",class:"v-btn__loader"},[c.loader?.()??y(qi,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,size:"23",width:"2"},null)])]}),[[ga("ripple"),!B.value&&e.ripple,null]])}),{group:F}}});yv=he({...Lo({icon:"$menu",variant:"text"})},"VAppBarNavIcon");Od=we()({name:"VAppBarNavIcon",props:yv(),setup(e,r){let{slots:l}=r;return Ce(()=>y(Je,ke(e,{class:["v-app-bar-nav-icon"]}),l)),{}}});Bd=we()({name:"VAppBarTitle",props:vd(),setup(e,r){let{slots:l}=r;return Ce(()=>y(Ar,ke(e,{class:"v-app-bar-title"}),l)),{}}});Hd=wa("v-alert-title");xv=["success","info","warning","error"];wv=he({border:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["top","end","bottom","start"].includes(e)},borderColor:String,closable:Boolean,closeIcon:{type:et,default:"$close"},closeLabel:{type:String,default:"$vuetify.close"},icon:{type:[Boolean,String,Function,Object],default:null},modelValue:{type:Boolean,default:!0},prominent:Boolean,title:String,text:String,type:{type:String,validator:e=>xv.includes(e)},...Ne(),...Nt(),...ia(),...Mt(),...bi(),...nn(),...St(),...tt(),...ht(),...Ea({variant:"flat"})},"VAlert");kv=we()({name:"VAlert",props:wv(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0},setup(e,r){let{emit:l,slots:c}=r;const u=Ge(e,"modelValue"),h=N(()=>{if(e.icon!==!1)return e.type?e.icon??`$${e.type}`:e.icon}),p=N(()=>({color:e.color??e.type,variant:e.variant})),{themeClasses:b}=bt(e),{colorClasses:k,colorStyles:C,variantClasses:P}=Di(p),{densityClasses:z}=Qt(e),{dimensionStyles:A}=na(e),{elevationClasses:E}=jt(e),{locationStyles:M}=yi(e),{positionClasses:R}=rn(e),{roundedClasses:U}=Tt(e),{textColorClasses:W,textColorStyles:F}=Kt(be(e,"borderColor")),{t:Q}=Dt(),J=N(()=>({"aria-label":Q(e.closeLabel),onClick(B){u.value=!1,l("click:close",B)}}));return()=>{const B=!!(c.prepend||h.value),X=!!(c.title||e.title),Y=!!(c.close||e.closable);return u.value&&y(e.tag,{class:["v-alert",e.border&&{"v-alert--border":!!e.border,[`v-alert--border-${e.border===!0?"start":e.border}`]:!0},{"v-alert--prominent":e.prominent},b.value,k.value,z.value,E.value,R.value,U.value,P.value,e.class],style:[C.value,A.value,M.value,e.style],role:"alert"},{default:()=>[Ri(!1,"v-alert"),e.border&&y("div",{key:"border",class:["v-alert__border",W.value],style:F.value},null),B&&y("div",{key:"prepend",class:"v-alert__prepend"},[c.prepend?y(dt,{key:"prepend-defaults",disabled:!h.value,defaults:{VIcon:{density:e.density,icon:h.value,size:e.prominent?44:28}}},c.prepend):y($e,{key:"prepend-icon",density:e.density,icon:h.value,size:e.prominent?44:28},null)]),y("div",{class:"v-alert__content"},[X&&y(Hd,{key:"title"},{default:()=>[c.title?.()??e.title]}),c.text?.()??e.text,c.default?.()]),c.append&&y("div",{key:"append",class:"v-alert__append"},[c.append()]),Y&&y("div",{key:"close",class:"v-alert__close"},[c.close?y(dt,{key:"close-defaults",defaults:{VBtn:{icon:e.closeIcon,size:"x-small",variant:"text"}}},{default:()=>[c.close?.({props:J.value})]}):y(Je,ke({key:"close-btn",icon:e.closeIcon,size:"x-small",variant:"text"},J.value),null)])]})}}});Sv=he({start:Boolean,end:Boolean,icon:et,image:String,text:String,...Ne(),...Nt(),...St(),...Qa(),...tt(),...ht(),...Ea({variant:"flat"})},"VAvatar");za=we()({name:"VAvatar",props:Sv(),setup(e,r){let{slots:l}=r;const{themeClasses:c}=bt(e),{colorClasses:u,colorStyles:h,variantClasses:p}=Di(e),{densityClasses:b}=Qt(e),{roundedClasses:k}=Tt(e),{sizeClasses:C,sizeStyles:P}=an(e);return Ce(()=>y(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},c.value,u.value,b.value,k.value,C.value,p.value,e.class],style:[h.value,P.value,e.style]},{default:()=>[l.default?y(dt,{key:"content-defaults",defaults:{VImg:{cover:!0,image:e.image},VIcon:{icon:e.icon}}},{default:()=>[l.default()]}):e.image?y(hi,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?y($e,{key:"icon",icon:e.icon},null):e.text,Ri(!1,"v-avatar")]})),{}}});_v=he({text:String,onClick:ta(),...Ne(),...ht()},"VLabel");sn=we()({name:"VLabel",props:_v(),setup(e,r){let{slots:l}=r;return Ce(()=>y("label",{class:["v-label",{"v-label--clickable":!!e.onClick},e.class],style:e.style,onClick:e.onClick},[e.text,l.default?.()])),{}}});Ud=Symbol.for("vuetify:selection-control-group");Eo=he({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:et,trueIcon:et,ripple:{type:[Boolean,Object],default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:gi},...Ne(),...Nt(),...ht()},"SelectionControlGroup");Cv=he({...Eo({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup");Wd=we()({name:"VSelectionControlGroup",props:Cv(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const c=Ge(e,"modelValue"),u=xa(),h=N(()=>e.id||`v-selection-control-group-${u}`),p=N(()=>e.name||h.value),b=new Set;return Rt(Ud,{modelValue:c,forceUpdate:()=>{b.forEach(k=>k())},onForceUpdate:k=>{b.add(k),aa(()=>{b.delete(k)})}}),_t({[e.defaultsTarget]:{color:be(e,"color"),disabled:be(e,"disabled"),density:be(e,"density"),error:be(e,"error"),inline:be(e,"inline"),modelValue:c,multiple:N(()=>!!e.multiple||e.multiple==null&&Array.isArray(c.value)),name:p,falseIcon:be(e,"falseIcon"),trueIcon:be(e,"trueIcon"),readonly:be(e,"readonly"),ripple:be(e,"ripple"),type:be(e,"type"),valueComparator:be(e,"valueComparator")}}),Ce(()=>y("div",{class:["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class],style:e.style,role:e.type==="radio"?"radiogroup":void 0},[l.default?.()])),{}}});Vr=he({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...Ne(),...Eo()},"VSelectionControl");function Pv(e){const r=It(Ud,void 0),{densityClasses:l}=Qt(e),c=Ge(e,"modelValue"),u=N(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),h=N(()=>e.falseValue!==void 0?e.falseValue:!1),p=N(()=>!!e.multiple||e.multiple==null&&Array.isArray(c.value)),b=N({get(){const E=r?r.modelValue.value:c.value;return p.value?zt(E).some(M=>e.valueComparator(M,u.value)):e.valueComparator(E,u.value)},set(E){if(e.readonly)return;const M=E?u.value:h.value;let R=M;p.value&&(R=E?[...zt(c.value),M]:zt(c.value).filter(U=>!e.valueComparator(U,u.value))),r?r.modelValue.value=R:c.value=R}}),{textColorClasses:k,textColorStyles:C}=Kt(N(()=>{if(!(e.error||e.disabled))return b.value?e.color:e.baseColor})),{backgroundColorClasses:P,backgroundColorStyles:z}=wt(N(()=>b.value&&!e.error&&!e.disabled?e.color:void 0)),A=N(()=>b.value?e.trueIcon:e.falseIcon);return{group:r,densityClasses:l,trueValue:u,falseValue:h,model:b,textColorClasses:k,textColorStyles:C,backgroundColorClasses:P,backgroundColorStyles:z,icon:A}}let Ci,jd;Ci=we()({name:"VSelectionControl",directives:{Ripple:ei},inheritAttrs:!1,props:Vr(),emits:{"update:modelValue":e=>!0},setup(e,r){let{attrs:l,slots:c}=r;const{group:u,densityClasses:h,icon:p,model:b,textColorClasses:k,textColorStyles:C,backgroundColorClasses:P,backgroundColorStyles:z,trueValue:A}=Pv(e),E=xa(),M=Re(!1),R=Re(!1),U=le(),W=N(()=>e.id||`input-${E}`),F=N(()=>!e.disabled&&!e.readonly);u?.onForceUpdate(()=>{U.value&&(U.value.checked=b.value)});function Q(Y){F.value&&(M.value=!0,Xi(Y.target,":focus-visible")!==!1&&(R.value=!0))}function J(){M.value=!1,R.value=!1}function B(Y){Y.stopPropagation()}function X(Y){F.value&&(e.readonly&&u&&pt(()=>u.forceUpdate()),b.value=Y.target.checked)}return Ce(()=>{const Y=c.label?c.label({label:e.label,props:{for:W.value}}):e.label,[q,Z]=fi(l),ne=y("input",ke({ref:U,checked:b.value,disabled:!!e.disabled,id:W.value,onBlur:J,onFocus:Q,onInput:X,"aria-disabled":!!e.disabled,"aria-label":e.label,type:e.type,value:A.value,name:e.name,"aria-checked":e.type==="checkbox"?b.value:void 0},Z),null);return y("div",ke({class:["v-selection-control",{"v-selection-control--dirty":b.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":M.value,"v-selection-control--focus-visible":R.value,"v-selection-control--inline":e.inline},h.value,e.class]},q,{style:e.style}),[y("div",{class:["v-selection-control__wrapper",k.value],style:C.value},[c.default?.({backgroundColorClasses:P,backgroundColorStyles:z}),xt(y("div",{class:["v-selection-control__input"]},[c.input?.({model:b,textColorClasses:k,textColorStyles:C,backgroundColorClasses:P,backgroundColorStyles:z,inputNode:ne,icon:p.value,props:{onFocus:Q,onBlur:J,id:W.value}})??y(Ye,null,[p.value&&y($e,{key:"icon",icon:p.value},null),ne])]),[[ga("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),Y&&y(sn,{for:W.value,onClick:B},{default:()=>[Y]})])}),{isFocused:M,input:U}}});jd=he({indeterminate:Boolean,indeterminateIcon:{type:et,default:"$checkboxIndeterminate"},...Vr({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn");Ka=we()({name:"VCheckboxBtn",props:jd(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,r){let{slots:l}=r;const c=Ge(e,"indeterminate"),u=Ge(e,"modelValue");function h(k){c.value&&(c.value=!1)}const p=N(()=>c.value?e.indeterminateIcon:e.falseIcon),b=N(()=>c.value?e.indeterminateIcon:e.trueIcon);return Ce(()=>{const k=Ht(Ci.filterProps(e),["modelValue"]);return y(Ci,ke(k,{modelValue:u.value,"onUpdate:modelValue":[C=>u.value=C,h],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:p.value,trueIcon:b.value,"aria-checked":c.value?"mixed":void 0}),l)}),{}}});function Yd(e){const{t:r}=Dt();function l(c){let{name:u}=c;const h={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[u],p=e[`onClick:${u}`],b=p&&h?r(`$vuetify.input.${h}`,e.label??""):void 0;return y($e,{icon:e[`${u}Icon`],"aria-label":b,onClick:p},null)}return{InputIcon:l}}const Av=he({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...Ne(),...Ja({transition:{component:Ir,leaveAbsolute:!0,group:!0}})},"VMessages"),Xd=we()({name:"VMessages",props:Av(),setup(e,r){let{slots:l}=r;const c=N(()=>zt(e.messages)),{textColorClasses:u,textColorStyles:h}=Kt(N(()=>e.color));return Ce(()=>y(Pa,{transition:e.transition,tag:"div",class:["v-messages",u.value,e.class],style:[h.value,e.style],role:"alert","aria-live":"polite"},{default:()=>[e.active&&c.value.map((p,b)=>y("div",{class:"v-messages__message",key:`${b}-${c.value}`},[l.message?l.message({message:p}):p]))]})),{}}}),Fn=he({focused:Boolean,"onUpdate:focused":ta()},"focus");function ti(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Za();const l=Ge(e,"focused"),c=N(()=>({[`${r}--focused`]:l.value}));function u(){l.value=!0}function h(){l.value=!1}return{focusClasses:c,isFocused:l,focus:u,blur:h}}const $d=Symbol.for("vuetify:form"),Tv=he({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function zv(e){const r=Ge(e,"modelValue"),l=N(()=>e.disabled),c=N(()=>e.readonly),u=Re(!1),h=le([]),p=le([]);async function b(){const P=[];let z=!0;p.value=[],u.value=!0;for(const A of h.value){const E=await A.validate();if(E.length>0&&(z=!1,P.push({id:A.id,errorMessages:E})),!z&&e.fastFail)break}return p.value=P,u.value=!1,{valid:z,errors:p.value}}function k(){h.value.forEach(P=>P.reset())}function C(){h.value.forEach(P=>P.resetValidation())}return Ie(h,()=>{let P=0,z=0;const A=[];for(const E of h.value)E.isValid===!1?(z++,A.push({id:E.id,errorMessages:E.errorMessages})):E.isValid===!0&&P++;p.value=A,r.value=z>0?!1:P===h.value.length?!0:null},{deep:!0,flush:"post"}),Rt($d,{register:P=>{let{id:z,validate:A,reset:E,resetValidation:M}=P;h.value.some(R=>R.id===z),h.value.push({id:z,validate:A,reset:E,resetValidation:M,isValid:null,errorMessages:[]})},unregister:P=>{h.value=h.value.filter(z=>z.id!==P)},update:(P,z,A)=>{const E=h.value.find(M=>M.id===P);E&&(E.isValid=z,E.errorMessages=A)},isDisabled:l,isReadonly:c,isValidating:u,isValid:r,items:h,validateOn:be(e,"validateOn")}),{errors:p,isDisabled:l,isReadonly:c,isValidating:u,isValid:r,items:h,validate:b,reset:k,resetValidation:C}}function Nr(){return It($d,null)}const qd=he({disabled:{type:Boolean,default:null},error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...Fn()},"validation");function Gd(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Za(),l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:xa();const c=Ge(e,"modelValue"),u=N(()=>e.validationValue===void 0?c.value:e.validationValue),h=Nr(),p=le([]),b=Re(!0),k=N(()=>!!(zt(c.value===""?null:c.value).length||zt(u.value===""?null:u.value).length)),C=N(()=>!!(e.disabled??h?.isDisabled.value)),P=N(()=>!!(e.readonly??h?.isReadonly.value)),z=N(()=>e.errorMessages?.length?zt(e.errorMessages).concat(p.value).slice(0,Math.max(0,+e.maxErrors)):p.value),A=N(()=>{let J=(e.validateOn??h?.validateOn.value)||"input";J==="lazy"&&(J="input lazy");const B=new Set(J?.split(" ")??[]);return{blur:B.has("blur")||B.has("input"),input:B.has("input"),submit:B.has("submit"),lazy:B.has("lazy")}}),E=N(()=>e.error||e.errorMessages?.length?!1:e.rules.length?b.value?p.value.length||A.value.lazy?null:!0:!p.value.length:!0),M=Re(!1),R=N(()=>({[`${r}--error`]:E.value===!1,[`${r}--dirty`]:k.value,[`${r}--disabled`]:C.value,[`${r}--readonly`]:P.value})),U=N(()=>e.name??fe(l));Ki(()=>{h?.register({id:U.value,validate:Q,reset:W,resetValidation:F})}),ha(()=>{h?.unregister(U.value)}),Ut(async()=>{A.value.lazy||await Q(!0),h?.update(U.value,E.value,z.value)}),Ua(()=>A.value.input,()=>{Ie(u,()=>{if(u.value!=null)Q();else if(e.focused){const J=Ie(()=>e.focused,B=>{B||Q(),J()})}})}),Ua(()=>A.value.blur,()=>{Ie(()=>e.focused,J=>{J||Q()})}),Ie([E,z],()=>{h?.update(U.value,E.value,z.value)});async function W(){c.value=null,await pt(),await F()}async function F(){b.value=!0,A.value.lazy?p.value=[]:await Q(!0)}async function Q(){let J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const B=[];M.value=!0;for(const X of e.rules){if(B.length>=+(e.maxErrors??1))break;const q=await (typeof X=="function"?X:()=>X)(u.value);if(q!==!0){if(q!==!1&&typeof q!="string"){console.warn(`${q} is not a valid value. Rule functions must return boolean true or a string.`);continue}B.push(q||"")}}return p.value=B,M.value=!1,b.value=J,p.value}return{errorMessages:z,isDirty:k,isDisabled:C,isReadonly:P,isPristine:b,isValid:E,isValidating:M,reset:W,resetValidation:F,validate:Q,validationClasses:R}}let ai,$t,Iv;ai=he({id:String,appendIcon:et,centerAffix:{type:Boolean,default:!0},prependIcon:et,hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":ta(),"onClick:append":ta(),...Ne(),...Nt(),...qd()},"VInput");$t=we()({name:"VInput",props:{...ai()},emits:{"update:modelValue":e=>!0},setup(e,r){let{attrs:l,slots:c,emit:u}=r;const{densityClasses:h}=Qt(e),{rtlClasses:p}=Wt(),{InputIcon:b}=Yd(e),k=xa(),C=N(()=>e.id||`input-${k}`),P=N(()=>`${C.value}-messages`),{errorMessages:z,isDirty:A,isDisabled:E,isReadonly:M,isPristine:R,isValid:U,isValidating:W,reset:F,resetValidation:Q,validate:J,validationClasses:B}=Gd(e,"v-input",C),X=N(()=>({id:C,messagesId:P,isDirty:A,isDisabled:E,isReadonly:M,isPristine:R,isValid:U,isValidating:W,reset:F,resetValidation:Q,validate:J})),Y=N(()=>e.errorMessages?.length||!R.value&&z.value.length?z.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages);return Ce(()=>{const q=!!(c.prepend||e.prependIcon),Z=!!(c.append||e.appendIcon),ne=Y.value.length>0,K=!e.hideDetails||e.hideDetails==="auto"&&(ne||!!c.details);return y("div",{class:["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--hide-spin-buttons":e.hideSpinButtons},h.value,p.value,B.value,e.class],style:e.style},[q&&y("div",{key:"prepend",class:"v-input__prepend"},[c.prepend?.(X.value),e.prependIcon&&y(b,{key:"prepend-icon",name:"prepend"},null)]),c.default&&y("div",{class:"v-input__control"},[c.default?.(X.value)]),Z&&y("div",{key:"append",class:"v-input__append"},[e.appendIcon&&y(b,{key:"append-icon",name:"append"},null),c.append?.(X.value)]),K&&y("div",{class:"v-input__details"},[y(Xd,{id:P.value,active:ne,messages:Y.value},{message:c.message}),c.details?.(X.value)])])}),{reset:F,resetValidation:Q,validate:J,isValid:U,errorMessages:z}}});Iv=he({...ai(),...Ht(jd(),["inline"])},"VCheckbox");oi=we()({name:"VCheckbox",inheritAttrs:!1,props:Iv(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(e,r){let{attrs:l,slots:c}=r;const u=Ge(e,"modelValue"),{isFocused:h,focus:p,blur:b}=ti(e),k=xa(),C=N(()=>e.id||`checkbox-${k}`);return Ce(()=>{const[P,z]=fi(l),A=$t.filterProps(e),E=Ka.filterProps(e);return y($t,ke({class:["v-checkbox",e.class]},P,A,{modelValue:u.value,"onUpdate:modelValue":M=>u.value=M,id:C.value,focused:h.value,style:e.style}),{...c,default:M=>{let{id:R,messagesId:U,isDisabled:W,isReadonly:F,isValid:Q}=M;return y(Ka,ke(E,{id:R.value,"aria-describedby":U.value,disabled:W.value,readonly:F.value},z,{error:Q.value===!1,modelValue:u.value,"onUpdate:modelValue":J=>u.value=J,onFocus:p,onBlur:b}),c)}})}),{}}});function Ql(e){const l=Math.abs(e);return Math.sign(e)*(l/((1/.501-2)*(1-l)+1))}function ec(e){let{selectedElement:r,containerSize:l,contentSize:c,isRtl:u,currentScrollOffset:h,isHorizontal:p}=e;const b=p?r.clientWidth:r.clientHeight,k=p?r.offsetLeft:r.offsetTop,C=u&&p?c-k-b:k,P=l+h,z=b+C,A=b*.4;return C<=h?h=Math.max(C-A,0):P<=z&&(h=Math.min(h-(P-z-A),c-l)),h}function Lv(e){let{selectedElement:r,containerSize:l,contentSize:c,isRtl:u,isHorizontal:h}=e;const p=h?r.clientWidth:r.clientHeight,b=h?r.offsetLeft:r.offsetTop,k=u&&h?c-b-p/2-l/2:b+p/2-l/2;return Math.min(c-l,Math.max(0,k))}let Kd,Ro,_n,Zd,Ev,Rv,Dv,Os;Kd=Symbol.for("vuetify:v-slide-group");Ro=he({centerActive:Boolean,direction:{type:String,default:"horizontal"},symbol:{type:null,default:Kd},nextIcon:{type:et,default:"$next"},prevIcon:{type:et,default:"$prev"},showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["always","desktop","mobile"].includes(e)},...Ne(),...go(),...tt(),...Mi({selectedClass:"v-slide-group-item--active"})},"VSlideGroup");_n=we()({name:"VSlideGroup",props:Ro(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const{isRtl:c}=Wt(),{displayClasses:u,mobile:h}=Ii(e),p=vi(e,e.symbol),b=Re(!1),k=Re(0),C=Re(0),P=Re(0),z=N(()=>e.direction==="horizontal"),{resizeRef:A,contentRect:E}=Ga(),{resizeRef:M,contentRect:R}=Ga(),U=N(()=>p.selected.value.length?p.items.value.findIndex(ye=>ye.id===p.selected.value[0]):-1),W=N(()=>p.selected.value.length?p.items.value.findIndex(ye=>ye.id===p.selected.value[p.selected.value.length-1]):-1);if(ua){let ye=-1;Ie(()=>[p.selected.value,E.value,R.value,z.value],()=>{cancelAnimationFrame(ye),ye=requestAnimationFrame(()=>{if(E.value&&R.value){const Pe=z.value?"width":"height";C.value=E.value[Pe],P.value=R.value[Pe],b.value=C.value+1=0&&M.value){const Pe=M.value.children[W.value];U.value===0||!b.value?k.value=0:e.centerActive?k.value=Lv({selectedElement:Pe,containerSize:C.value,contentSize:P.value,isRtl:c.value,isHorizontal:z.value}):b.value&&(k.value=ec({selectedElement:Pe,containerSize:C.value,contentSize:P.value,isRtl:c.value,currentScrollOffset:k.value,isHorizontal:z.value}))}})})}const F=Re(!1);let Q=0,J=0;function B(ye){const Pe=z.value?"clientX":"clientY";J=(c.value&&z.value?-1:1)*k.value,Q=ye.touches[0][Pe],F.value=!0}function X(ye){if(!b.value)return;const Pe=z.value?"clientX":"clientY",Le=c.value&&z.value?-1:1;k.value=Le*(J+Q-ye.touches[0][Pe])}function Y(ye){const Pe=P.value-C.value;k.value<0||!b.value?k.value=0:k.value>=Pe&&(k.value=Pe),F.value=!1}function q(){A.value&&(A.value[z.value?"scrollLeft":"scrollTop"]=0)}const Z=Re(!1);function ne(ye){if(Z.value=!0,!(!b.value||!M.value)){for(const Pe of ye.composedPath())for(const Le of M.value.children)if(Le===Pe){k.value=ec({selectedElement:Le,containerSize:C.value,contentSize:P.value,isRtl:c.value,currentScrollOffset:k.value,isHorizontal:z.value});return}}}function K(ye){Z.value=!1}function ee(ye){!Z.value&&!(ye.relatedTarget&&M.value?.contains(ye.relatedTarget))&&oe()}function de(ye){M.value&&(z.value?ye.key==="ArrowRight"?oe(c.value?"prev":"next"):ye.key==="ArrowLeft"&&oe(c.value?"next":"prev"):ye.key==="ArrowDown"?oe("next"):ye.key==="ArrowUp"&&oe("prev"),ye.key==="Home"?oe("first"):ye.key==="End"&&oe("last"))}function oe(ye){if(M.value)if(!ye)Qn(M.value)[0]?.focus();else if(ye==="next"){const Pe=M.value.querySelector(":focus")?.nextElementSibling;Pe?Pe.focus():oe("first")}else if(ye==="prev"){const Pe=M.value.querySelector(":focus")?.previousElementSibling;Pe?Pe.focus():oe("last")}else ye==="first"?M.value.firstElementChild?.focus():ye==="last"&&M.value.lastElementChild?.focus()}function ie(ye){const Pe=k.value+(ye==="prev"?-1:1)*C.value;k.value=Vt(Pe,0,P.value-C.value)}const se=N(()=>{let ye=k.value>P.value-C.value?-(P.value-C.value)+Ql(P.value-C.value-k.value):-k.value;k.value<=0&&(ye=Ql(-k.value));const Pe=c.value&&z.value?-1:1;return{transform:`translate${z.value?"X":"Y"}(${Pe*ye}px)`,transition:F.value?"none":"",willChange:F.value?"transform":""}}),ve=N(()=>({next:p.next,prev:p.prev,select:p.select,isSelected:p.isSelected})),ce=N(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!h.value;case!0:return b.value||Math.abs(k.value)>0;case"mobile":return h.value||b.value||Math.abs(k.value)>0;default:return!h.value&&(b.value||Math.abs(k.value)>0)}}),pe=N(()=>Math.abs(k.value)>0),ge=N(()=>P.value>Math.abs(k.value)+C.value);return Ce(()=>y(e.tag,{class:["v-slide-group",{"v-slide-group--vertical":!z.value,"v-slide-group--has-affixes":ce.value,"v-slide-group--is-overflowing":b.value},u.value,e.class],style:e.style,tabindex:Z.value||p.selected.value.length?-1:0,onFocus:ee},{default:()=>[ce.value&&y("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!pe.value}],onClick:()=>pe.value&&ie("prev")},[l.prev?.(ve.value)??y(sr,null,{default:()=>[y($e,{icon:c.value?e.nextIcon:e.prevIcon},null)]})]),y("div",{key:"container",ref:A,class:"v-slide-group__container",onScroll:q},[y("div",{ref:M,class:"v-slide-group__content",style:se.value,onTouchstartPassive:B,onTouchmovePassive:X,onTouchendPassive:Y,onFocusin:ne,onFocusout:K,onKeydown:de},[l.default?.(ve.value)])]),ce.value&&y("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!ge.value}],onClick:()=>ge.value&&ie("next")},[l.next?.(ve.value)??y(sr,null,{default:()=>[y($e,{icon:c.value?e.prevIcon:e.nextIcon},null)]})])]})),{selected:p.selected,scrollTo:ie,scrollOffset:k,focus:oe}}});Zd=Symbol.for("vuetify:v-chip-group");Ev=he({column:Boolean,filter:Boolean,valueComparator:{type:Function,default:gi},...Ro(),...Ne(),...Mi({selectedClass:"v-chip--selected"}),...tt(),...ht(),...Ea({variant:"tonal"})},"VChipGroup");Rv=we()({name:"VChipGroup",props:Ev(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const{themeClasses:c}=bt(e),{isSelected:u,select:h,next:p,prev:b,selected:k}=vi(e,Zd);return _t({VChip:{color:be(e,"color"),disabled:be(e,"disabled"),filter:be(e,"filter"),variant:be(e,"variant")}}),Ce(()=>{const C=_n.filterProps(e);return y(_n,ke(C,{class:["v-chip-group",{"v-chip-group--column":e.column},c.value,e.class],style:e.style}),{default:()=>[l.default?.({isSelected:u,select:h,next:p,prev:b,selected:k.value})]})}),{}}});Dv=he({activeClass:String,appendAvatar:String,appendIcon:et,closable:Boolean,closeIcon:{type:et,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:String,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:et,ripple:{type:[Boolean,Object],default:!0},text:String,modelValue:{type:Boolean,default:!0},onClick:ta(),onClickOnce:ta(),...Sa(),...Ne(),...Nt(),...Mt(),...Fi(),...St(),...Mn(),...Qa(),...tt({tag:"span"}),...ht(),...Ea({variant:"tonal"})},"VChip");Gt=we()({name:"VChip",directives:{Ripple:ei},props:Dv(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,r){let{attrs:l,emit:c,slots:u}=r;const{t:h}=Dt(),{borderClasses:p}=La(e),{colorClasses:b,colorStyles:k,variantClasses:C}=Di(e),{densityClasses:P}=Qt(e),{elevationClasses:z}=jt(e),{roundedClasses:A}=Tt(e),{sizeClasses:E}=an(e),{themeClasses:M}=bt(e),R=Ge(e,"modelValue"),U=Vi(e,Zd,!1),W=Dn(e,l),F=N(()=>e.link!==!1&&W.isLink.value),Q=N(()=>!e.disabled&&e.link!==!1&&(!!U||e.link||W.isClickable.value)),J=N(()=>({"aria-label":h(e.closeLabel),onClick(Y){Y.stopPropagation(),R.value=!1,c("click:close",Y)}}));function B(Y){c("click",Y),Q.value&&(W.navigate?.(Y),U?.toggle())}function X(Y){(Y.key==="Enter"||Y.key===" ")&&(Y.preventDefault(),B(Y))}return()=>{const Y=W.isLink.value?"a":e.tag,q=!!(e.appendIcon||e.appendAvatar),Z=!!(q||u.append),ne=!!(u.close||e.closable),K=!!(u.filter||e.filter)&&U,ee=!!(e.prependIcon||e.prependAvatar),de=!!(ee||u.prepend),oe=!U||U.isSelected.value;return R.value&&xt(y(Y,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":Q.value,"v-chip--filter":K,"v-chip--pill":e.pill},M.value,p.value,oe?b.value:void 0,P.value,z.value,A.value,E.value,C.value,U?.selectedClass.value,e.class],style:[oe?k.value:void 0,e.style],disabled:e.disabled||void 0,draggable:e.draggable,href:W.href.value,tabindex:Q.value?0:void 0,onClick:B,onKeydown:Q.value&&!F.value&&X},{default:()=>[Ri(Q.value,"v-chip"),K&&y(To,{key:"filter"},{default:()=>[xt(y("div",{class:"v-chip__filter"},[u.filter?y(dt,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},u.filter):y($e,{key:"filter-icon",icon:e.filterIcon},null)]),[[ya,U.isSelected.value]])]}),de&&y("div",{key:"prepend",class:"v-chip__prepend"},[u.prepend?y(dt,{key:"prepend-defaults",disabled:!ee,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},u.prepend):y(Ye,null,[e.prependIcon&&y($e,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&y(za,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),y("div",{class:"v-chip__content","data-no-activator":""},[u.default?.({isSelected:U?.isSelected.value,selectedClass:U?.selectedClass.value,select:U?.select,toggle:U?.toggle,value:U?.value.value,disabled:e.disabled})??e.text]),Z&&y("div",{key:"append",class:"v-chip__append"},[u.append?y(dt,{key:"append-defaults",disabled:!q,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},u.append):y(Ye,null,[e.appendIcon&&y($e,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&y(za,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),ne&&y("button",ke({key:"close",class:"v-chip__close",type:"button"},J.value),[u.close?y(dt,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},u.close):y($e,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}),[[ga("ripple"),Q.value&&e.ripple,null]])}}});Os=Symbol.for("vuetify:list");function Jd(){const e=It(Os,{hasPrepend:Re(!1),updateHasPrepend:()=>null}),r={hasPrepend:Re(!1),updateHasPrepend:l=>{l&&(r.hasPrepend.value=l)}};return Rt(Os,r),e}function Qd(){return It(Os,null)}let Do,eu,Mv,Fv,Vv,tu,Nv,Mo,au,Ov,Bv,Hv,Cn,iu,Uv,Wv,nu,jv,Yv,Xv,Bs,$v,qv,Gv,Kv,ou,lu;Do=e=>{const r={activate:l=>{let{id:c,value:u,activated:h}=l;return c=Ta(c),e&&!u&&h.size===1&&h.has(c)||(u?h.add(c):h.delete(c)),h},in:(l,c,u)=>{let h=new Set;for(const p of l||[])h=r.activate({id:p,value:!0,activated:new Set(h),children:c,parents:u});return h},out:l=>Array.from(l)};return r};eu=e=>{const r=Do(e);return{activate:c=>{let{activated:u,id:h,...p}=c;h=Ta(h);const b=u.has(h)?new Set([h]):new Set;return r.activate({...p,id:h,activated:b})},in:(c,u,h)=>{let p=new Set;return c?.length&&(p=r.in(c.slice(0,1),u,h)),p},out:(c,u,h)=>r.out(c,u,h)}};Mv=e=>{const r=Do(e);return{activate:c=>{let{id:u,activated:h,children:p,...b}=c;return u=Ta(u),p.has(u)?h:r.activate({id:u,activated:h,children:p,...b})},in:r.in,out:r.out}};Fv=e=>{const r=eu(e);return{activate:c=>{let{id:u,activated:h,children:p,...b}=c;return u=Ta(u),p.has(u)?h:r.activate({id:u,activated:h,children:p,...b})},in:r.in,out:r.out}};Vv={open:e=>{let{id:r,value:l,opened:c,parents:u}=e;if(l){const h=new Set;h.add(r);let p=u.get(r);for(;p!=null;)h.add(p),p=u.get(p);return h}else return c.delete(r),c},select:()=>null};tu={open:e=>{let{id:r,value:l,opened:c,parents:u}=e;if(l){let h=u.get(r);for(c.add(r);h!=null&&h!==r;)c.add(h),h=u.get(h);return c}else c.delete(r);return c},select:()=>null};Nv={open:tu.open,select:e=>{let{id:r,value:l,opened:c,parents:u}=e;if(!l)return c;const h=[];let p=u.get(r);for(;p!=null;)h.push(p),p=u.get(p);return new Set(h)}};Mo=e=>{const r={select:l=>{let{id:c,value:u,selected:h}=l;if(c=Ta(c),e&&!u){const p=Array.from(h.entries()).reduce((b,k)=>{let[C,P]=k;return P==="on"&&b.push(C),b},[]);if(p.length===1&&p[0]===c)return h}return h.set(c,u?"on":"off"),h},in:(l,c,u)=>{let h=new Map;for(const p of l||[])h=r.select({id:p,value:!0,selected:new Map(h),children:c,parents:u});return h},out:l=>{const c=[];for(const[u,h]of l.entries())h==="on"&&c.push(u);return c}};return r};au=e=>{const r=Mo(e);return{select:c=>{let{selected:u,id:h,...p}=c;h=Ta(h);const b=u.has(h)?new Map([[h,u.get(h)]]):new Map;return r.select({...p,id:h,selected:b})},in:(c,u,h)=>{let p=new Map;return c?.length&&(p=r.in(c.slice(0,1),u,h)),p},out:(c,u,h)=>r.out(c,u,h)}};Ov=e=>{const r=Mo(e);return{select:c=>{let{id:u,selected:h,children:p,...b}=c;return u=Ta(u),p.has(u)?h:r.select({id:u,selected:h,children:p,...b})},in:r.in,out:r.out}};Bv=e=>{const r=au(e);return{select:c=>{let{id:u,selected:h,children:p,...b}=c;return u=Ta(u),p.has(u)?h:r.select({id:u,selected:h,children:p,...b})},in:r.in,out:r.out}};Hv=e=>{const r={select:l=>{let{id:c,value:u,selected:h,children:p,parents:b}=l;c=Ta(c);const k=new Map(h),C=[c];for(;C.length;){const z=C.shift();h.set(z,u?"on":"off"),p.has(z)&&C.push(...p.get(z))}let P=b.get(c);for(;P;){const z=p.get(P),A=z.every(M=>h.get(M)==="on"),E=z.every(M=>!h.has(M)||h.get(M)==="off");h.set(P,A?"on":E?"off":"indeterminate"),P=b.get(P)}return e&&!u&&Array.from(h.entries()).reduce((A,E)=>{let[M,R]=E;return R==="on"&&A.push(M),A},[]).length===0?k:h},in:(l,c,u)=>{let h=new Map;for(const p of l||[])h=r.select({id:p,value:!0,selected:new Map(h),children:c,parents:u});return h},out:(l,c)=>{const u=[];for(const[h,p]of l.entries())p==="on"&&!c.has(h)&&u.push(h);return u}};return r};Cn=Symbol.for("vuetify:nested");iu={id:Re(),root:{register:()=>null,unregister:()=>null,parents:le(new Map),children:le(new Map),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:le(!1),selectable:le(!1),opened:le(new Set),activated:le(new Set),selected:le(new Map),selectedValues:le([])}};Uv=he({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function],selectStrategy:[String,Function],openStrategy:[String,Object],opened:Array,activated:Array,selected:Array,mandatory:Boolean},"nested");Wv=e=>{let r=!1;const l=le(new Map),c=le(new Map),u=Ge(e,"opened",e.opened,E=>new Set(E),E=>[...E.values()]),h=N(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;switch(e.activeStrategy){case"leaf":return Mv(e.mandatory);case"single-leaf":return Fv(e.mandatory);case"independent":return Do(e.mandatory);case"single-independent":default:return eu(e.mandatory)}}),p=N(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single-leaf":return Bv(e.mandatory);case"leaf":return Ov(e.mandatory);case"independent":return Mo(e.mandatory);case"single-independent":return au(e.mandatory);case"classic":default:return Hv(e.mandatory)}}),b=N(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return Nv;case"single":return Vv;case"multiple":default:return tu}}),k=Ge(e,"activated",e.activated,E=>h.value.in(E,l.value,c.value),E=>h.value.out(E,l.value,c.value)),C=Ge(e,"selected",e.selected,E=>p.value.in(E,l.value,c.value),E=>p.value.out(E,l.value,c.value));ha(()=>{r=!0});function P(E){const M=[];let R=E;for(;R!=null;)M.unshift(R),R=c.value.get(R);return M}const z=Ia("nested"),A={id:Re(),root:{opened:u,activatable:be(e,"activatable"),selectable:be(e,"selectable"),activated:k,selected:C,selectedValues:N(()=>{const E=[];for(const[M,R]of C.value.entries())R==="on"&&E.push(M);return E}),register:(E,M,R)=>{M&&E!==M&&c.value.set(E,M),R&&l.value.set(E,[]),M!=null&&l.value.set(M,[...l.value.get(M)||[],E])},unregister:E=>{if(r)return;l.value.delete(E);const M=c.value.get(E);if(M){const R=l.value.get(M)??[];l.value.set(M,R.filter(U=>U!==E))}c.value.delete(E),u.value.delete(E)},open:(E,M,R)=>{z.emit("click:open",{id:E,value:M,path:P(E),event:R});const U=b.value.open({id:E,value:M,opened:new Set(u.value),children:l.value,parents:c.value,event:R});U&&(u.value=U)},openOnSelect:(E,M,R)=>{const U=b.value.select({id:E,value:M,selected:new Map(C.value),opened:new Set(u.value),children:l.value,parents:c.value,event:R});U&&(u.value=U)},select:(E,M,R)=>{z.emit("click:select",{id:E,value:M,path:P(E),event:R});const U=p.value.select({id:E,value:M,selected:new Map(C.value),children:l.value,parents:c.value,event:R});U&&(C.value=U),A.root.openOnSelect(E,M,R)},activate:(E,M,R)=>{if(!e.activatable)return A.root.select(E,!0,R);z.emit("click:activate",{id:E,value:M,path:P(E),event:R});const U=h.value.activate({id:E,value:M,activated:new Set(k.value),children:l.value,parents:c.value,event:R});U&&(k.value=U)},children:l,parents:c}};return Rt(Cn,A),A.root};nu=(e,r)=>{const l=It(Cn,iu),c=Symbol(xa()),u=N(()=>e.value!==void 0?e.value:c),h={...l,id:u,open:(p,b)=>l.root.open(u.value,p,b),openOnSelect:(p,b)=>l.root.openOnSelect(u.value,p,b),isOpen:N(()=>l.root.opened.value.has(u.value)),parent:N(()=>l.root.parents.value.get(u.value)),activate:(p,b)=>l.root.activate(u.value,p,b),isActivated:N(()=>l.root.activated.value.has(Ta(u.value))),select:(p,b)=>l.root.select(u.value,p,b),isSelected:N(()=>l.root.selected.value.get(Ta(u.value))==="on"),isIndeterminate:N(()=>l.root.selected.value.get(u.value)==="indeterminate"),isLeaf:N(()=>!l.root.children.value.get(u.value)),isGroupActivator:l.isGroupActivator};return!l.isGroupActivator&&l.root.register(u.value,l.id.value,r),ha(()=>{!l.isGroupActivator&&l.root.unregister(u.value)}),r&&Rt(Cn,h),h};jv=()=>{const e=It(Cn,iu);Rt(Cn,{...e,isGroupActivator:!0})};Yv=mi({name:"VListGroupActivator",setup(e,r){let{slots:l}=r;return jv(),()=>l.default?.()}});Xv=he({activeColor:String,baseColor:String,color:String,collapseIcon:{type:et,default:"$collapse"},expandIcon:{type:et,default:"$expand"},prependIcon:et,appendIcon:et,fluid:Boolean,subgroup:Boolean,title:String,value:null,...Ne(),...tt()},"VListGroup");Bs=we()({name:"VListGroup",props:Xv(),setup(e,r){let{slots:l}=r;const{isOpen:c,open:u,id:h}=nu(be(e,"value"),!0),p=N(()=>`v-list-group--id-${String(h.value)}`),b=Qd(),{isBooted:k}=Ei();function C(E){u(!c.value,E)}const P=N(()=>({onClick:C,class:"v-list-group__header",id:p.value})),z=N(()=>c.value?e.collapseIcon:e.expandIcon),A=N(()=>({VListItem:{active:c.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&z.value,appendIcon:e.appendIcon||!e.subgroup&&z.value,title:e.title,value:e.value}}));return Ce(()=>y(e.tag,{class:["v-list-group",{"v-list-group--prepend":b?.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":c.value},e.class],style:e.style},{default:()=>[l.activator&&y(dt,{defaults:A.value},{default:()=>[y(Yv,null,{default:()=>[l.activator({props:P.value,isOpen:c.value})]})]}),y(Pa,{transition:{component:Lr},disabled:!k.value},{default:()=>[xt(y("div",{class:"v-list-group__items",role:"group","aria-labelledby":p.value},[l.default?.()]),[[ya,c.value]])]})]})),{isOpen:c}}});ru=wa("v-list-item-subtitle");Ha=wa("v-list-item-title");$v=he({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:et,baseColor:String,disabled:Boolean,lines:String,link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:et,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:[String,Number],title:[String,Number],value:null,onClick:ta(),onClickOnce:ta(),...Sa(),...Ne(),...Nt(),...ia(),...Mt(),...St(),...Mn(),...tt(),...ht(),...Ea({variant:"text"})},"VListItem");ut=we()({name:"VListItem",directives:{Ripple:ei},props:$v(),emits:{click:e=>!0},setup(e,r){let{attrs:l,slots:c,emit:u}=r;const h=Dn(e,l),p=N(()=>e.value===void 0?h.href.value:e.value),{activate:b,isActivated:k,select:C,isSelected:P,isIndeterminate:z,isGroupActivator:A,root:E,parent:M,openOnSelect:R}=nu(p,!1),U=Qd(),W=N(()=>e.active!==!1&&(e.active||h.isActive?.value||(E.activatable.value?k.value:P.value))),F=N(()=>e.link!==!1&&h.isLink.value),Q=N(()=>!e.disabled&&e.link!==!1&&(e.link||h.isClickable.value||!!U&&(E.selectable.value||E.activatable.value||e.value!=null))),J=N(()=>e.rounded||e.nav),B=N(()=>e.color??e.activeColor),X=N(()=>({color:W.value?B.value??e.baseColor:e.baseColor,variant:e.variant}));Ie(()=>h.isActive?.value,ge=>{ge&&M.value!=null&&E.open(M.value,!0),ge&&R(ge)},{immediate:!0});const{themeClasses:Y}=bt(e),{borderClasses:q}=La(e),{colorClasses:Z,colorStyles:ne,variantClasses:K}=Di(X),{densityClasses:ee}=Qt(e),{dimensionStyles:de}=na(e),{elevationClasses:oe}=jt(e),{roundedClasses:ie}=Tt(J),se=N(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),ve=N(()=>({isActive:W.value,select:C,isSelected:P.value,isIndeterminate:z.value}));function ce(ge){u("click",ge),!(A||!Q.value)&&(h.navigate?.(ge),E.activatable.value?b(!k.value,ge):(E.selectable.value||e.value!=null)&&C(!P.value,ge))}function pe(ge){(ge.key==="Enter"||ge.key===" ")&&(ge.preventDefault(),ce(ge))}return Ce(()=>{const ge=F.value?"a":e.tag,ye=c.title||e.title!=null,Pe=c.subtitle||e.subtitle!=null,Le=!!(e.appendAvatar||e.appendIcon),ue=!!(Le||c.append),xe=!!(e.prependAvatar||e.prependIcon),Te=!!(xe||c.prepend);return U?.updateHasPrepend(Te),e.activeColor&&$g("active-color",["color","base-color"]),xt(y(ge,{class:["v-list-item",{"v-list-item--active":W.value,"v-list-item--disabled":e.disabled,"v-list-item--link":Q.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!Te&&U?.hasPrepend.value,"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&W.value},Y.value,q.value,Z.value,ee.value,oe.value,se.value,ie.value,K.value,e.class],style:[ne.value,de.value,e.style],href:h.href.value,tabindex:Q.value?U?-2:0:void 0,onClick:ce,onKeydown:Q.value&&!F.value&&pe},{default:()=>[Ri(Q.value||W.value,"v-list-item"),Te&&y("div",{key:"prepend",class:"v-list-item__prepend"},[c.prepend?y(dt,{key:"prepend-defaults",disabled:!xe,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>[c.prepend?.(ve.value)]}):y(Ye,null,[e.prependAvatar&&y(za,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&y($e,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),y("div",{class:"v-list-item__spacer"},null)]),y("div",{class:"v-list-item__content","data-no-activator":""},[ye&&y(Ha,{key:"title"},{default:()=>[c.title?.({title:e.title})??e.title]}),Pe&&y(ru,{key:"subtitle"},{default:()=>[c.subtitle?.({subtitle:e.subtitle})??e.subtitle]}),c.default?.(ve.value)]),ue&&y("div",{key:"append",class:"v-list-item__append"},[c.append?y(dt,{key:"append-defaults",disabled:!Le,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>[c.append?.(ve.value)]}):y(Ye,null,[e.appendIcon&&y($e,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&y(za,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),y("div",{class:"v-list-item__spacer"},null)])]}),[[ga("ripple"),Q.value&&e.ripple]])}),{isGroupActivator:A,isSelected:P,list:U,select:C}}});qv=he({color:String,inset:Boolean,sticky:Boolean,title:String,...Ne(),...tt()},"VListSubheader");su=we()({name:"VListSubheader",props:qv(),setup(e,r){let{slots:l}=r;const{textColorClasses:c,textColorStyles:u}=Kt(be(e,"color"));return Ce(()=>{const h=!!(l.default||e.title);return y(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},c.value,e.class],style:[{textColorStyles:u},e.style]},{default:()=>[h&&y("div",{class:"v-list-subheader__text"},[l.default?.()??e.title])]})}),{}}});Gv=he({color:String,inset:Boolean,length:[Number,String],thickness:[Number,String],vertical:Boolean,...Ne(),...ht()},"VDivider");Ma=we()({name:"VDivider",props:Gv(),setup(e,r){let{attrs:l}=r;const{themeClasses:c}=bt(e),{textColorClasses:u,textColorStyles:h}=Kt(be(e,"color")),p=N(()=>{const b={};return e.length&&(b[e.vertical?"maxHeight":"maxWidth"]=Ve(e.length)),e.thickness&&(b[e.vertical?"borderRightWidth":"borderTopWidth"]=Ve(e.thickness)),b});return Ce(()=>y("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},c.value,u.value,e.class],style:[p.value,h.value,e.style],"aria-orientation":!l.role||l.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${l.role||"separator"}`},null)),{}}});Kv=he({items:Array,returnObject:Boolean},"VListChildren");ou=we()({name:"VListChildren",props:Kv(),setup(e,r){let{slots:l}=r;return Jd(),()=>l.default?.()??e.items?.map(c=>{let{children:u,props:h,type:p,raw:b}=c;if(p==="divider")return l.divider?.({props:h})??y(Ma,h,null);if(p==="subheader")return l.subheader?.({props:h})??y(su,h,null);const k={subtitle:l.subtitle?P=>l.subtitle?.({...P,item:b}):void 0,prepend:l.prepend?P=>l.prepend?.({...P,item:b}):void 0,append:l.append?P=>l.append?.({...P,item:b}):void 0,title:l.title?P=>l.title?.({...P,item:b}):void 0},C=Bs.filterProps(h);return u?y(Bs,ke({value:h?.value},C),{activator:P=>{let{props:z}=P;const A={...h,...z,value:e.returnObject?b:h.value};return l.header?l.header({props:A}):y(ut,A,k)},default:()=>y(ou,{items:u},l)}):l.item?l.item({props:h}):y(ut,ke(h,{value:e.returnObject?b:h.value}),k)})}});lu=he({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},returnObject:Boolean,valueComparator:{type:Function,default:gi}},"list-items");function ri(e,r){const l=Ot(r,e.itemTitle,r),c=Ot(r,e.itemValue,l),u=Ot(r,e.itemChildren),h=e.itemProps===!0?typeof r=="object"&&r!=null&&!Array.isArray(r)?"children"in r?Ht(r,["children"]):r:void 0:Ot(r,e.itemProps),p={title:l,value:c,...h};return{title:String(p.title??""),value:p.value,props:p,children:Array.isArray(u)?cu(e,u):void 0,raw:r}}function cu(e,r){const l=[];for(const c of r)l.push(ri(e,c));return l}function Fo(e){const r=N(()=>cu(e,e.items)),l=N(()=>r.value.some(h=>h.value===null));function c(h){return l.value||(h=h.filter(p=>p!==null)),h.map(p=>e.returnObject&&typeof p=="string"?ri(e,p):r.value.find(b=>e.valueComparator(p,b.value))||ri(e,p))}function u(h){return e.returnObject?h.map(p=>{let{raw:b}=p;return b}):h.map(p=>{let{value:b}=p;return b})}return{items:r,transformIn:c,transformOut:u}}function Zv(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function Jv(e,r){const l=Ot(r,e.itemType,"item"),c=Zv(r)?r:Ot(r,e.itemTitle),u=Ot(r,e.itemValue,void 0),h=Ot(r,e.itemChildren),p=e.itemProps===!0?Ht(r,["children"]):Ot(r,e.itemProps),b={title:c,value:u,...p};return{type:l,title:b.title,value:b.value,props:b,children:l==="item"&&h?du(e,h):void 0,raw:r}}function du(e,r){const l=[];for(const c of r)l.push(Jv(e,c));return l}function Qv(e){return{items:N(()=>du(e,e.items))}}let eb,tb,ab,ib,nb,rb;eb=he({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:String,collapseIcon:String,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,...Uv({selectStrategy:"single-leaf",openStrategy:"list"}),...Sa(),...Ne(),...Nt(),...ia(),...Mt(),itemType:{type:String,default:"type"},...lu(),...St(),...tt(),...ht(),...Ea({variant:"text"})},"VList");Ni=we()({name:"VList",props:eb(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(e,r){let{slots:l}=r;const{items:c}=Qv(e),{themeClasses:u}=bt(e),{backgroundColorClasses:h,backgroundColorStyles:p}=wt(be(e,"bgColor")),{borderClasses:b}=La(e),{densityClasses:k}=Qt(e),{dimensionStyles:C}=na(e),{elevationClasses:P}=jt(e),{roundedClasses:z}=Tt(e),{children:A,open:E,parents:M,select:R}=Wv(e),U=N(()=>e.lines?`v-list--${e.lines}-line`:void 0),W=be(e,"activeColor"),F=be(e,"baseColor"),Q=be(e,"color");Jd(),_t({VListGroup:{activeColor:W,baseColor:F,color:Q,expandIcon:be(e,"expandIcon"),collapseIcon:be(e,"collapseIcon")},VListItem:{activeClass:be(e,"activeClass"),activeColor:W,baseColor:F,color:Q,density:be(e,"density"),disabled:be(e,"disabled"),lines:be(e,"lines"),nav:be(e,"nav"),slim:be(e,"slim"),variant:be(e,"variant")}});const J=Re(!1),B=le();function X(ee){J.value=!0}function Y(ee){J.value=!1}function q(ee){!J.value&&!(ee.relatedTarget&&B.value?.contains(ee.relatedTarget))&&K()}function Z(ee){if(B.value){if(ee.key==="ArrowDown")K("next");else if(ee.key==="ArrowUp")K("prev");else if(ee.key==="Home")K("first");else if(ee.key==="End")K("last");else return;ee.preventDefault()}}function ne(ee){J.value=!0}function K(ee){if(B.value)return yn(B.value,ee)}return Ce(()=>y(e.tag,{ref:B,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},u.value,h.value,b.value,k.value,P.value,U.value,z.value,e.class],style:[p.value,C.value,e.style],tabindex:e.disabled||J.value?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:X,onFocusout:Y,onFocus:q,onKeydown:Z,onMousedown:ne},{default:()=>[y(ou,{items:c.value,returnObject:e.returnObject},l)]})),{open:E,select:R,focus:K,children:A,parents:M}}});tb=wa("v-list-img");ab=he({start:Boolean,end:Boolean,...Ne(),...tt()},"VListItemAction");ib=we()({name:"VListItemAction",props:ab(),setup(e,r){let{slots:l}=r;return Ce(()=>y(e.tag,{class:["v-list-item-action",{"v-list-item-action--start":e.start,"v-list-item-action--end":e.end},e.class],style:e.style},l)),{}}});nb=he({start:Boolean,end:Boolean,...Ne(),...tt()},"VListItemMedia");rb=we()({name:"VListItemMedia",props:nb(),setup(e,r){let{slots:l}=r;return Ce(()=>y(e.tag,{class:["v-list-item-media",{"v-list-item-media--start":e.start,"v-list-item-media--end":e.end},e.class],style:e.style},l)),{}}});function ps(e,r){return{x:e.x+r.x,y:e.y+r.y}}function sb(e,r){return{x:e.x-r.x,y:e.y-r.y}}function tc(e,r){if(e.side==="top"||e.side==="bottom"){const{side:l,align:c}=e,u=c==="left"?0:c==="center"?r.width/2:c==="right"?r.width:c,h=l==="top"?0:l==="bottom"?r.height:l;return ps({x:u,y:h},r)}else if(e.side==="left"||e.side==="right"){const{side:l,align:c}=e,u=l==="left"?0:l==="right"?r.width:l,h=c==="top"?0:c==="center"?r.height/2:c==="bottom"?r.height:c;return ps({x:u,y:h},r)}return ps({x:r.width/2,y:r.height/2},r)}const uu={static:cb,connected:ub},ob=he({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in uu},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function lb(e,r){const l=le({}),c=le();ua&&Ua(()=>!!(r.isActive.value&&e.locationStrategy),h=>{Ie(()=>e.locationStrategy,h),aa(()=>{window.removeEventListener("resize",u),c.value=void 0}),window.addEventListener("resize",u,{passive:!0}),typeof e.locationStrategy=="function"?c.value=e.locationStrategy(r,e,l)?.updateLocation:c.value=uu[e.locationStrategy](r,e,l)?.updateLocation});function u(h){c.value?.(h)}return{contentStyles:l,updateLocation:c}}function cb(){}function db(e,r){r?e.style.removeProperty("left"):e.style.removeProperty("right");const l=lo(e);return r?l.x+=parseFloat(e.style.right||0):l.x-=parseFloat(e.style.left||0),l.y-=parseFloat(e.style.top||0),l}function ub(e,r,l){(Array.isArray(e.target.value)||qg(e.target.value))&&Object.assign(l.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:u,preferredOrigin:h}=co(()=>{const M=_s(r.location,e.isRtl.value),R=r.origin==="overlap"?M:r.origin==="auto"?os(M):_s(r.origin,e.isRtl.value);return M.side===R.side&&M.align===ls(R).align?{preferredAnchor:_l(M),preferredOrigin:_l(R)}:{preferredAnchor:M,preferredOrigin:R}}),[p,b,k,C]=["minWidth","minHeight","maxWidth","maxHeight"].map(M=>N(()=>{const R=parseFloat(r[M]);return isNaN(R)?1/0:R})),P=N(()=>{if(Array.isArray(r.offset))return r.offset;if(typeof r.offset=="string"){const M=r.offset.split(" ").map(parseFloat);return M.length<2&&M.push(0),M}return typeof r.offset=="number"?[r.offset,0]:[0,0]});let z=!1;const A=new ResizeObserver(()=>{z&&E()});Ie([e.target,e.contentEl],(M,R)=>{let[U,W]=M,[F,Q]=R;F&&!Array.isArray(F)&&A.unobserve(F),U&&!Array.isArray(U)&&A.observe(U),Q&&A.unobserve(Q),W&&A.observe(W)},{immediate:!0}),aa(()=>{A.disconnect()});function E(){if(z=!1,requestAnimationFrame(()=>z=!0),!e.target.value||!e.contentEl.value)return;const M=Cc(e.target.value),R=db(e.contentEl.value,e.isRtl.value),U=er(e.contentEl.value),W=12;U.length||(U.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(R.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),R.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const F=U.reduce((K,ee)=>{const de=ee.getBoundingClientRect(),oe=new cs({x:ee===document.documentElement?0:de.x,y:ee===document.documentElement?0:de.y,width:ee.clientWidth,height:ee.clientHeight});return K?new cs({x:Math.max(K.left,oe.left),y:Math.max(K.top,oe.top),width:Math.min(K.right,oe.right)-Math.max(K.left,oe.left),height:Math.min(K.bottom,oe.bottom)-Math.max(K.top,oe.top)}):oe},void 0);F.x+=W,F.y+=W,F.width-=W*2,F.height-=W*2;let Q={anchor:u.value,origin:h.value};function J(K){const ee=new cs(R),de=tc(K.anchor,M),oe=tc(K.origin,ee);let{x:ie,y:se}=sb(de,oe);switch(K.anchor.side){case"top":se-=P.value[0];break;case"bottom":se+=P.value[0];break;case"left":ie-=P.value[0];break;case"right":ie+=P.value[0];break}switch(K.anchor.align){case"top":se-=P.value[1];break;case"bottom":se+=P.value[1];break;case"left":ie-=P.value[1];break;case"right":ie+=P.value[1];break}return ee.x+=ie,ee.y+=se,ee.width=Math.min(ee.width,k.value),ee.height=Math.min(ee.height,C.value),{overflows:Pl(ee,F),x:ie,y:se}}let B=0,X=0;const Y={x:0,y:0},q={x:!1,y:!1};let Z=-1;for(;!(Z++>10);){const{x:K,y:ee,overflows:de}=J(Q);B+=K,X+=ee,R.x+=K,R.y+=ee;{const oe=Cl(Q.anchor),ie=de.x.before||de.x.after,se=de.y.before||de.y.after;let ve=!1;if(["x","y"].forEach(ce=>{if(ce==="x"&&ie&&!q.x||ce==="y"&&se&&!q.y){const pe={anchor:{...Q.anchor},origin:{...Q.origin}},ge=ce==="x"?oe==="y"?ls:os:oe==="y"?os:ls;pe.anchor=ge(pe.anchor),pe.origin=ge(pe.origin);const{overflows:ye}=J(pe);(ye[ce].before<=de[ce].before&&ye[ce].after<=de[ce].after||ye[ce].before+ye[ce].after<(de[ce].before+de[ce].after)/2)&&(Q=pe,ve=q[ce]=!0)}}),ve)continue}de.x.before&&(B+=de.x.before,R.x+=de.x.before),de.x.after&&(B-=de.x.after,R.x-=de.x.after),de.y.before&&(X+=de.y.before,R.y+=de.y.before),de.y.after&&(X-=de.y.after,R.y-=de.y.after);{const oe=Pl(R,F);Y.x=F.width-oe.x.before-oe.x.after,Y.y=F.height-oe.y.before-oe.y.after,B+=oe.x.before,R.x+=oe.x.before,X+=oe.y.before,R.y+=oe.y.before}break}const ne=Cl(Q.anchor);return Object.assign(l.value,{"--v-overlay-anchor-origin":`${Q.anchor.side} ${Q.anchor.align}`,transformOrigin:`${Q.origin.side} ${Q.origin.align}`,top:Ve(vs(X)),left:e.isRtl.value?void 0:Ve(vs(B)),right:e.isRtl.value?Ve(vs(-B)):void 0,minWidth:Ve(ne==="y"?Math.min(p.value,M.width):p.value),maxWidth:Ve(ac(Vt(Y.x,p.value===1/0?0:p.value,k.value))),maxHeight:Ve(ac(Vt(Y.y,b.value===1/0?0:b.value,C.value)))}),{available:Y,contentBox:R}}return Ie(()=>[u.value,h.value,r.offset,r.minWidth,r.minHeight,r.maxWidth,r.maxHeight],()=>E()),pt(()=>{const M=E();if(!M)return;const{available:R,contentBox:U}=M;U.height>R.y&&requestAnimationFrame(()=>{E(),requestAnimationFrame(()=>{E()})})}),{updateLocation:E}}function vs(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function ac(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let Hs=!0;const cr=[];function hb(e){!Hs||cr.length?(cr.push(e),Us()):(Hs=!1,e(),Us())}let ic=-1;function Us(){cancelAnimationFrame(ic),ic=requestAnimationFrame(()=>{const e=cr.shift();e&&e(),cr.length?Us():Hs=!0})}const hu={none:null,close:mb,block:pb,reposition:vb},gb=he({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in hu}},"VOverlay-scroll-strategies");function fb(e,r){if(!ua)return;let l;Bt(async()=>{l?.stop(),r.isActive.value&&e.scrollStrategy&&(l=wc(),await new Promise(c=>setTimeout(c)),l.active&&l.run(()=>{typeof e.scrollStrategy=="function"?e.scrollStrategy(r,e,l):hu[e.scrollStrategy]?.(r,e,l)}))}),aa(()=>{l?.stop()})}function mb(e){function r(l){e.isActive.value=!1}gu(e.targetEl.value??e.contentEl.value,r)}function pb(e,r){const l=e.root.value?.offsetParent,c=[...new Set([...er(e.targetEl.value,r.contained?l:void 0),...er(e.contentEl.value,r.contained?l:void 0)])].filter(p=>!p.classList.contains("v-overlay-scroll-blocked")),u=window.innerWidth-document.documentElement.offsetWidth,h=(p=>Gg(p)&&p)(l||document.documentElement);h&&e.root.value.classList.add("v-overlay--scroll-blocked"),c.forEach((p,b)=>{p.style.setProperty("--v-body-scroll-x",Ve(-p.scrollLeft)),p.style.setProperty("--v-body-scroll-y",Ve(-p.scrollTop)),p!==document.documentElement&&p.style.setProperty("--v-scrollbar-offset",Ve(u)),p.classList.add("v-overlay-scroll-blocked")}),aa(()=>{c.forEach((p,b)=>{const k=parseFloat(p.style.getPropertyValue("--v-body-scroll-x")),C=parseFloat(p.style.getPropertyValue("--v-body-scroll-y")),P=p.style.scrollBehavior;p.style.scrollBehavior="auto",p.style.removeProperty("--v-body-scroll-x"),p.style.removeProperty("--v-body-scroll-y"),p.style.removeProperty("--v-scrollbar-offset"),p.classList.remove("v-overlay-scroll-blocked"),p.scrollLeft=-k,p.scrollTop=-C,p.style.scrollBehavior=P}),h&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function vb(e,r,l){let c=!1,u=-1,h=-1;function p(b){hb(()=>{const k=performance.now();e.updateLocation.value?.(b),c=(performance.now()-k)/(1e3/60)>2})}h=(typeof requestIdleCallback>"u"?b=>b():requestIdleCallback)(()=>{l.run(()=>{gu(e.targetEl.value??e.contentEl.value,b=>{c?(cancelAnimationFrame(u),u=requestAnimationFrame(()=>{u=requestAnimationFrame(()=>{p(b)})})):p(b)})})}),aa(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(h),cancelAnimationFrame(u)})}function gu(e,r){const l=[document,...er(e)];l.forEach(c=>{c.addEventListener("scroll",r,{passive:!0})}),aa(()=>{l.forEach(c=>{c.removeEventListener("scroll",r)})})}const Ws=Symbol.for("vuetify:v-menu"),fu=he({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function mu(e,r){let l=()=>{};function c(p){l?.();const b=Number(p?e.openDelay:e.closeDelay);return new Promise(k=>{l=Kg(b,()=>{r?.(p),k(p)})})}function u(){return c(!0)}function h(){return c(!1)}return{clearDelay:l,runOpenDelay:u,runCloseDelay:h}}const bb=he({target:[String,Object],activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...fu()},"VOverlay-activator");function yb(e,r){let{isActive:l,isTop:c}=r;const u=Ia("useActivator"),h=le();let p=!1,b=!1,k=!0;const C=N(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),P=N(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!C.value),{runOpenDelay:z,runCloseDelay:A}=mu(e,Y=>{Y===(e.openOnHover&&p||C.value&&b)&&!(e.openOnHover&&l.value&&!c.value)&&(l.value!==Y&&(k=!0),l.value=Y)}),E=le(),M={onClick:Y=>{Y.stopPropagation(),h.value=Y.currentTarget||Y.target,l.value||(E.value=[Y.clientX,Y.clientY]),l.value=!l.value},onMouseenter:Y=>{Y.sourceCapabilities?.firesTouchEvents||(p=!0,h.value=Y.currentTarget||Y.target,z())},onMouseleave:Y=>{p=!1,A()},onFocus:Y=>{Xi(Y.target,":focus-visible")!==!1&&(b=!0,Y.stopPropagation(),h.value=Y.currentTarget||Y.target,z())},onBlur:Y=>{b=!1,Y.stopPropagation(),A()}},R=N(()=>{const Y={};return P.value&&(Y.onClick=M.onClick),e.openOnHover&&(Y.onMouseenter=M.onMouseenter,Y.onMouseleave=M.onMouseleave),C.value&&(Y.onFocus=M.onFocus,Y.onBlur=M.onBlur),Y}),U=N(()=>{const Y={};if(e.openOnHover&&(Y.onMouseenter=()=>{p=!0,z()},Y.onMouseleave=()=>{p=!1,A()}),C.value&&(Y.onFocusin=()=>{b=!0,z()},Y.onFocusout=()=>{b=!1,A()}),e.closeOnContentClick){const q=It(Ws,null);Y.onClick=()=>{l.value=!1,q?.closeParents()}}return Y}),W=N(()=>{const Y={};return e.openOnHover&&(Y.onMouseenter=()=>{k&&(p=!0,k=!1,z())},Y.onMouseleave=()=>{p=!1,A()}),Y});Ie(c,Y=>{Y&&(e.openOnHover&&!p&&(!C.value||!b)||C.value&&!b&&(!e.openOnHover||!p))&&(l.value=!1)}),Ie(l,Y=>{Y||setTimeout(()=>{E.value=void 0})},{flush:"post"});const F=le();Bt(()=>{F.value&&pt(()=>{h.value=Cs(F.value)})});const Q=le(),J=N(()=>e.target==="cursor"&&E.value?E.value:Q.value?Cs(Q.value):pu(e.target,u)||h.value),B=N(()=>Array.isArray(J.value)?void 0:J.value);let X;return Ie(()=>!!e.activator,Y=>{Y&&ua?(X=wc(),X.run(()=>{xb(e,u,{activatorEl:h,activatorEvents:R})})):X&&X.stop()},{flush:"post",immediate:!0}),aa(()=>{X?.stop()}),{activatorEl:h,activatorRef:F,target:J,targetEl:B,targetRef:Q,activatorEvents:R,contentEvents:U,scrimEvents:W}}function xb(e,r,l){let{activatorEl:c,activatorEvents:u}=l;Ie(()=>e.activator,(k,C)=>{if(C&&k!==C){const P=b(C);P&&p(P)}k&&pt(()=>h())},{immediate:!0}),Ie(()=>e.activatorProps,()=>{h()}),aa(()=>{p()});function h(){let k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:b(),C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;k&&Zg(k,ke(u.value,C))}function p(){let k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:b(),C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;k&&Jg(k,ke(u.value,C))}function b(){let k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const C=pu(k,r);return c.value=C?.nodeType===Node.ELEMENT_NODE?C:void 0,c.value}}function pu(e,r){if(!e)return;let l;if(e==="parent"){let c=r?.proxy?.$el?.parentNode;for(;c?.hasAttribute("data-no-activator");)c=c.parentNode;l=c}else typeof e=="string"?l=document.querySelector(e):"$el"in e?l=e.$el:l=e;return l}function vu(){if(!ua)return Re(!1);const{ssr:e}=Ii();if(e){const r=Re(!1);return Ut(()=>{r.value=!0}),r}else return Re(!0)}const Or=he({eager:Boolean},"lazy");function Vo(e,r){const l=Re(!1),c=N(()=>l.value||e.eager||r.value);Ie(r,()=>l.value=!0);function u(){e.eager||(l.value=!1)}return{isBooted:l,hasContent:c,onAfterLeave:u}}function on(){const r=Ia("useScopeId").vnode.scopeId;return{scopeId:r?{[r]:""}:void 0}}const nc=Symbol.for("vuetify:stack"),fn=ba([]);function wb(e,r,l){const c=Ia("useStack"),u=!l,h=It(nc,void 0),p=ba({activeChildren:new Set});Rt(nc,p);const b=Re(+r.value);Ua(e,()=>{const P=fn.at(-1)?.[1];b.value=P?P+10:+r.value,u&&fn.push([c.uid,b.value]),h?.activeChildren.add(c.uid),aa(()=>{if(u){const z=Ta(fn).findIndex(A=>A[0]===c.uid);fn.splice(z,1)}h?.activeChildren.delete(c.uid)})});const k=Re(!0);u&&Bt(()=>{const P=fn.at(-1)?.[0]===c.uid;setTimeout(()=>k.value=P)});const C=N(()=>!p.activeChildren.size);return{globalTop:ro(k),localTop:C,stackStyles:N(()=>({zIndex:b.value}))}}function kb(e){return{teleportTarget:N(()=>{const l=e.value;if(l===!0||!ua)return;const c=l===!1?document.body:typeof l=="string"?document.querySelector(l):l;if(c==null)return;let u=c.querySelector(":scope > .v-overlay-container");return u||(u=document.createElement("div"),u.className="v-overlay-container",c.appendChild(u)),u})}}function Sb(){return!0}function bu(e,r,l){if(!e||yu(e,l)===!1)return!1;const c=Ac(r);if(typeof ShadowRoot<"u"&&c instanceof ShadowRoot&&c.host===e.target)return!1;const u=(typeof l.value=="object"&&l.value.include||(()=>[]))();return u.push(r),!u.some(h=>h?.contains(e.target))}function yu(e,r){return(typeof r.value=="object"&&r.value.closeConditional||Sb)(e)}function _b(e,r,l){const c=typeof l.value=="function"?l.value:l.value.handler;r._clickOutside.lastMousedownWasOutside&&bu(e,r,l)&&setTimeout(()=>{yu(e,l)&&c&&c(e)},0)}function rc(e,r){const l=Ac(e);r(document),typeof ShadowRoot<"u"&&l instanceof ShadowRoot&&r(l)}const xu={mounted(e,r){const l=u=>_b(u,e,r),c=u=>{e._clickOutside.lastMousedownWasOutside=bu(u,e,r)};rc(e,u=>{u.addEventListener("click",l,!0),u.addEventListener("mousedown",c,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[r.instance.$.uid]={onClick:l,onMousedown:c}},unmounted(e,r){e._clickOutside&&(rc(e,l=>{if(!l||!e._clickOutside?.[r.instance.$.uid])return;const{onClick:c,onMousedown:u}=e._clickOutside[r.instance.$.uid];l.removeEventListener("click",c,!0),l.removeEventListener("mousedown",u,!0)}),delete e._clickOutside[r.instance.$.uid])}};function Cb(e){const{modelValue:r,color:l,...c}=e;return y(di,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&y("div",ke({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},c),null)]})}const Vn=he({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,opacity:[Number,String],noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...bb(),...Ne(),...ia(),...Or(),...ob(),...gb(),...ht(),...Ja()},"VOverlay"),Wa=we()({name:"VOverlay",directives:{ClickOutside:xu},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...Vn()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterLeave:()=>!0},setup(e,r){let{slots:l,attrs:c,emit:u}=r;const h=Ge(e,"modelValue"),p=N({get:()=>h.value,set:ue=>{ue&&e.disabled||(h.value=ue)}}),{teleportTarget:b}=kb(N(()=>e.attach||e.contained)),{themeClasses:k}=bt(e),{rtlClasses:C,isRtl:P}=Wt(),{hasContent:z,onAfterLeave:A}=Vo(e,p),E=wt(N(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:M,localTop:R,stackStyles:U}=wb(p,be(e,"zIndex"),e._disableGlobalStack),{activatorEl:W,activatorRef:F,target:Q,targetEl:J,targetRef:B,activatorEvents:X,contentEvents:Y,scrimEvents:q}=yb(e,{isActive:p,isTop:R}),{dimensionStyles:Z}=na(e),ne=vu(),{scopeId:K}=on();Ie(()=>e.disabled,ue=>{ue&&(p.value=!1)});const ee=le(),de=le(),oe=le(),{contentStyles:ie,updateLocation:se}=lb(e,{isRtl:P,contentEl:oe,target:Q,isActive:p});fb(e,{root:ee,contentEl:oe,targetEl:J,isActive:p,updateLocation:se});function ve(ue){u("click:outside",ue),e.persistent?Pe():p.value=!1}function ce(ue){return p.value&&M.value&&(!e.scrim||ue.target===de.value)}ua&&Ie(p,ue=>{ue?window.addEventListener("keydown",pe):window.removeEventListener("keydown",pe)},{immediate:!0}),ha(()=>{ua&&window.removeEventListener("keydown",pe)});function pe(ue){ue.key==="Escape"&&M.value&&(e.persistent?Pe():(p.value=!1,oe.value?.contains(document.activeElement)&&W.value?.focus()))}const ge=Id();Ua(()=>e.closeOnBack,()=>{hv(ge,ue=>{M.value&&p.value?(ue(!1),e.persistent?Pe():p.value=!1):ue()})});const ye=le();Ie(()=>p.value&&(e.absolute||e.contained)&&b.value==null,ue=>{if(ue){const xe=fo(ee.value);xe&&xe!==document.scrollingElement&&(ye.value=xe.scrollTop)}});function Pe(){e.noClickAnimation||oe.value&&ki(oe.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:bn})}function Le(){A(),u("afterLeave")}return Ce(()=>y(Ye,null,[l.activator?.({isActive:p.value,props:ke({ref:F,targetRef:B},X.value,e.activatorProps)}),ne.value&&z.value&&y(Sg,{disabled:!b.value,to:b.value},{default:()=>[y("div",ke({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":p.value,"v-overlay--contained":e.contained},k.value,C.value,e.class],style:[U.value,{"--v-overlay-opacity":e.opacity,top:Ve(ye.value)},e.style],ref:ee},K,c),[y(Cb,ke({color:E,modelValue:p.value&&!!e.scrim,ref:de},q.value),null),y(Pa,{appear:!0,persisted:!0,transition:e.transition,target:Q.value,onAfterLeave:Le},{default:()=>[xt(y("div",ke({ref:oe,class:["v-overlay__content",e.contentClass],style:[Z.value,ie.value]},Y.value,e.contentProps),[l.default?.({isActive:p})]),[[ya,p.value],[ga("click-outside"),{handler:ve,closeConditional:ce,include:()=>[W.value]}]])]})])]})])),{activatorEl:W,scrimEl:de,target:Q,animateClick:Pe,contentEl:oe,globalTop:M,localTop:R,updateLocation:se}}}),bs=Symbol("Forwarded refs");function ys(e,r){let l=e;for(;l;){const c=Reflect.getOwnPropertyDescriptor(l,r);if(c)return c;l=Object.getPrototypeOf(l)}}function Ra(e){for(var r=arguments.length,l=new Array(r>1?r-1:0),c=1;c!0},setup(e,r){let{slots:l}=r;const c=Ge(e,"modelValue"),{scopeId:u}=on(),h=xa(),p=N(()=>e.id||`v-menu-${h}`),b=le(),k=It(Ws,null),C=Re(0);Rt(Ws,{register(){++C.value},unregister(){--C.value},closeParents(R){setTimeout(()=>{!C.value&&(R==null||R&&!Qg(R,b.value.contentEl))&&(c.value=!1,k?.closeParents())},40)}});async function P(R){const U=R.relatedTarget,W=R.target;await pt(),c.value&&U!==W&&b.value?.contentEl&&b.value?.globalTop&&![document,b.value.contentEl].includes(W)&&!b.value.contentEl.contains(W)&&Qn(b.value.contentEl)[0]?.focus()}Ie(c,R=>{R?(k?.register(),document.addEventListener("focusin",P,{once:!0})):(k?.unregister(),document.removeEventListener("focusin",P))});function z(R){k?.closeParents(R)}function A(R){e.disabled||(R.key==="Tab"?ef(Qn(b.value?.contentEl,!1),R.shiftKey?"prev":"next",W=>W.tabIndex>=0)||(c.value=!1,b.value?.activatorEl?.focus()):["Enter"," "].includes(R.key)&&e.closeOnContentClick&&(c.value=!1,k?.closeParents()))}function E(R){if(e.disabled)return;const U=b.value?.contentEl;U&&c.value?R.key==="ArrowDown"?(R.preventDefault(),yn(U,"next")):R.key==="ArrowUp"&&(R.preventDefault(),yn(U,"prev")):["ArrowDown","ArrowUp"].includes(R.key)&&(c.value=!0,R.preventDefault(),setTimeout(()=>setTimeout(()=>E(R))))}const M=N(()=>ke({"aria-haspopup":"menu","aria-expanded":String(c.value),"aria-owns":p.value,onKeydown:E},e.activatorProps));return Ce(()=>{const R=Wa.filterProps(e);return y(Wa,ke({ref:b,id:p.value,class:["v-menu",e.class],style:e.style},R,{modelValue:c.value,"onUpdate:modelValue":U=>c.value=U,absolute:!0,activatorProps:M.value,"onClick:outside":z,onKeydown:A},u),{activator:l.activator,default:function(){for(var U=arguments.length,W=new Array(U),F=0;F[l.default?.(...W)]})}})}),Ra({id:p,ΨopenChildren:C},b)}});Ab=he({active:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...Ne(),...Ja({transition:{component:Ir}})},"VCounter");Br=we()({name:"VCounter",functional:!0,props:Ab(),setup(e,r){let{slots:l}=r;const c=N(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return Ce(()=>y(Pa,{transition:e.transition},{default:()=>[xt(y("div",{class:["v-counter",e.class],style:e.style},[l.default?l.default({counter:c.value,max:e.max,value:e.value}):c.value]),[[ya,e.active]])]})),{}}});Tb=he({floating:Boolean,...Ne()},"VFieldLabel");pn=we()({name:"VFieldLabel",props:Tb(),setup(e,r){let{slots:l}=r;return Ce(()=>y(sn,{class:["v-field-label",{"v-field-label--floating":e.floating},e.class],style:e.style,"aria-hidden":e.floating||void 0},l)),{}}});zb=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"];Nn=he({appendInnerIcon:et,bgColor:String,clearable:Boolean,clearIcon:{type:et,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},error:Boolean,flat:Boolean,label:String,persistentClear:Boolean,prependInnerIcon:et,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>zb.includes(e)},"onClick:clear":ta(),"onClick:appendInner":ta(),"onClick:prependInner":ta(),...Ne(),...Mr(),...St(),...ht()},"VField");cn=we()({name:"VField",inheritAttrs:!1,props:{id:String,...Fn(),...Nn()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,r){let{attrs:l,emit:c,slots:u}=r;const{themeClasses:h}=bt(e),{loaderClasses:p}=Rn(e),{focusClasses:b,isFocused:k,focus:C,blur:P}=ti(e),{InputIcon:z}=Yd(e),{roundedClasses:A}=Tt(e),{rtlClasses:E}=Wt(),M=N(()=>e.dirty||e.active),R=N(()=>!e.singleLine&&!!(e.label||u.label)),U=xa(),W=N(()=>e.id||`input-${U}`),F=N(()=>`${W.value}-messages`),Q=le(),J=le(),B=le(),X=N(()=>["plain","underlined"].includes(e.variant)),{backgroundColorClasses:Y,backgroundColorStyles:q}=wt(be(e,"bgColor")),{textColorClasses:Z,textColorStyles:ne}=Kt(N(()=>e.error||e.disabled?void 0:M.value&&k.value?e.color:e.baseColor));Ie(M,de=>{if(R.value){const oe=Q.value.$el,ie=J.value.$el;requestAnimationFrame(()=>{const se=lo(oe),ve=ie.getBoundingClientRect(),ce=ve.x-se.x,pe=ve.y-se.y-(se.height/2-ve.height/2),ge=ve.width/.75,ye=Math.abs(ge-se.width)>1?{maxWidth:Ve(ge)}:void 0,Pe=getComputedStyle(oe),Le=getComputedStyle(ie),ue=parseFloat(Pe.transitionDuration)*1e3||150,xe=parseFloat(Le.getPropertyValue("--v-field-label-scale")),Te=Le.getPropertyValue("color");oe.style.visibility="visible",ie.style.visibility="hidden",ki(oe,{transform:`translate(${ce}px, ${pe}px) scale(${xe})`,color:Te,...ye},{duration:ue,easing:bn,direction:de?"normal":"reverse"}).finished.then(()=>{oe.style.removeProperty("visibility"),ie.style.removeProperty("visibility")})})}},{flush:"post"});const K=N(()=>({isActive:M,isFocused:k,controlRef:B,blur:P,focus:C}));function ee(de){de.target!==document.activeElement&&de.preventDefault()}return Ce(()=>{const de=e.variant==="outlined",oe=!!(u["prepend-inner"]||e.prependInnerIcon),ie=!!(e.clearable||u.clear),se=!!(u["append-inner"]||e.appendInnerIcon||ie),ve=()=>u.label?u.label({...K.value,label:e.label,props:{for:W.value}}):e.label;return y("div",ke({class:["v-field",{"v-field--active":M.value,"v-field--appended":se,"v-field--center-affix":e.centerAffix??!X.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":oe,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!ve(),[`v-field--variant-${e.variant}`]:!0},h.value,Y.value,b.value,p.value,A.value,E.value,e.class],style:[q.value,e.style],onClick:ee},l),[y("div",{class:"v-field__overlay"},null),y(Fr,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:u.loader}),oe&&y("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&y(z,{key:"prepend-icon",name:"prependInner"},null),u["prepend-inner"]?.(K.value)]),y("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&R.value&&y(pn,{key:"floating-label",ref:J,class:[Z.value],floating:!0,for:W.value,style:ne.value},{default:()=>[ve()]}),y(pn,{ref:Q,for:W.value},{default:()=>[ve()]}),u.default?.({...K.value,props:{id:W.value,class:"v-field__input","aria-describedby":F.value},focus:C,blur:P})]),ie&&y(To,{key:"clear"},{default:()=>[xt(y("div",{class:"v-field__clearable",onMousedown:ce=>{ce.preventDefault(),ce.stopPropagation()}},[u.clear?u.clear():y(z,{name:"clear"},null)]),[[ya,e.dirty]])]}),se&&y("div",{key:"append",class:"v-field__append-inner"},[u["append-inner"]?.(K.value),e.appendInnerIcon&&y(z,{key:"append-icon",name:"appendInner"},null)]),y("div",{class:["v-field__outline",Z.value],style:ne.value},[de&&y(Ye,null,[y("div",{class:"v-field__outline__start"},null),R.value&&y("div",{class:"v-field__outline__notch"},[y(pn,{ref:J,floating:!0,for:W.value},{default:()=>[ve()]})]),y("div",{class:"v-field__outline__end"},null)]),X.value&&R.value&&y(pn,{ref:J,floating:!0,for:W.value},{default:()=>[ve()]})])])}),{controlRef:B}}});function No(e){const r=Object.keys(cn.props).filter(l=>!tf(l)&&l!=="class"&&l!=="style");return af(e,r)}let Ib,Hr,Lb,wu,Eb,Rb,xs,ku;Ib=["color","file","time","date","datetime-local","week","month"];Hr=he({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:[Number,Function],prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...ai(),...Nn()},"VTextField");va=we()({name:"VTextField",directives:{Intersect:Er},inheritAttrs:!1,props:Hr(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,r){let{attrs:l,emit:c,slots:u}=r;const h=Ge(e,"modelValue"),{isFocused:p,focus:b,blur:k}=ti(e),C=N(()=>typeof e.counterValue=="function"?e.counterValue(h.value):typeof e.counterValue=="number"?e.counterValue:(h.value??"").toString().length),P=N(()=>{if(l.maxlength)return l.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),z=N(()=>["plain","underlined"].includes(e.variant));function A(X,Y){!e.autofocus||!X||Y[0].target?.focus?.()}const E=le(),M=le(),R=le(),U=N(()=>Ib.includes(e.type)||e.persistentPlaceholder||p.value||e.active);function W(){R.value!==document.activeElement&&R.value?.focus(),p.value||b()}function F(X){c("mousedown:control",X),X.target!==R.value&&(W(),X.preventDefault())}function Q(X){W(),c("click:control",X)}function J(X){X.stopPropagation(),W(),pt(()=>{h.value=null,mo(e["onClick:clear"],X)})}function B(X){const Y=X.target;if(h.value=Y.value,e.modelModifiers?.trim&&["text","search","password","tel","url"].includes(e.type)){const q=[Y.selectionStart,Y.selectionEnd];pt(()=>{Y.selectionStart=q[0],Y.selectionEnd=q[1]})}}return Ce(()=>{const X=!!(u.counter||e.counter!==!1&&e.counter!=null),Y=!!(X||u.details),[q,Z]=fi(l),{modelValue:ne,...K}=$t.filterProps(e),ee=No(e);return y($t,ke({ref:E,modelValue:h.value,"onUpdate:modelValue":de=>h.value=de,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":z.value},e.class],style:e.style},q,K,{centerAffix:!z.value,focused:p.value}),{...u,default:de=>{let{id:oe,isDisabled:ie,isDirty:se,isReadonly:ve,isValid:ce}=de;return y(cn,ke({ref:M,onMousedown:F,onClick:Q,"onClick:clear":J,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},ee,{id:oe.value,active:U.value||se.value,dirty:se.value||e.dirty,disabled:ie.value,focused:p.value,error:ce.value===!1}),{...u,default:pe=>{let{props:{class:ge,...ye}}=pe;const Pe=xt(y("input",ke({ref:R,value:h.value,onInput:B,autofocus:e.autofocus,readonly:ve.value,disabled:ie.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:W,onBlur:k},ye,Z),null),[[ga("intersect"),{handler:A},null,{once:!0}]]);return y(Ye,null,[e.prefix&&y("span",{class:"v-text-field__prefix"},[y("span",{class:"v-text-field__prefix__text"},[e.prefix])]),u.default?y("div",{class:ge,"data-no-activator":""},[u.default(),Pe]):_g(Pe,{class:ge}),e.suffix&&y("span",{class:"v-text-field__suffix"},[y("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:Y?de=>y(Ye,null,[u.details?.(de),X&&y(Ye,null,[y("span",null,null),y(Br,{active:e.persistentCounter||p.value,value:C.value,max:P.value},u.counter)])]):void 0})}),Ra({},E,M,R)}});Lb=he({renderless:Boolean,...Ne()},"VVirtualScrollItem");wu=we()({name:"VVirtualScrollItem",inheritAttrs:!1,props:Lb(),emits:{"update:height":e=>!0},setup(e,r){let{attrs:l,emit:c,slots:u}=r;const{resizeRef:h,contentRect:p}=Ga(void 0,"border");Ie(()=>p.value?.height,b=>{b!=null&&c("update:height",b)}),Ce(()=>e.renderless?y(Ye,null,[u.default?.({itemRef:h})]):y("div",ke({ref:h,class:["v-virtual-scroll__item",e.class],style:e.style},l),[u.default?.()]))}});Eb=-1;Rb=1;xs=100;ku=he({itemHeight:{type:[Number,String],default:null},height:[Number,String]},"virtual");function Su(e,r){const l=Ii(),c=Re(0);Bt(()=>{c.value=parseFloat(e.itemHeight||0)});const u=Re(0),h=Re(Math.ceil((parseInt(e.height)||l.height.value)/(c.value||16))||1),p=Re(0),b=Re(0),k=le(),C=le();let P=0;const{resizeRef:z,contentRect:A}=Ga();Bt(()=>{z.value=k.value});const E=N(()=>k.value===document.documentElement?l.height.value:A.value?.height||parseInt(e.height)||0),M=N(()=>!!(k.value&&C.value&&E.value&&c.value));let R=Array.from({length:r.value.length}),U=Array.from({length:r.value.length});const W=Re(0);let F=-1;function Q(pe){return R[pe]||c.value}const J=nf(()=>{const pe=performance.now();U[0]=0;const ge=r.value.length;for(let ye=1;ye<=ge-1;ye++)U[ye]=(U[ye-1]||0)+Q(ye-1);W.value=Math.max(W.value,performance.now()-pe)},W),B=Ie(M,pe=>{pe&&(B(),P=C.value.offsetTop,J.immediate(),ie(),~F&&pt(()=>{ua&&window.requestAnimationFrame(()=>{ve(F),F=-1})}))});aa(()=>{J.clear()});function X(pe,ge){const ye=R[pe],Pe=c.value;c.value=Pe?Math.min(c.value,ge):ge,(ye!==ge||Pe!==c.value)&&(R[pe]=ge,J())}function Y(pe){return pe=Vt(pe,0,r.value.length-1),U[pe]||0}function q(pe){return Db(U,pe)}let Z=0,ne=0,K=0;Ie(E,(pe,ge)=>{ge&&(ie(),pe{ne=0,ie()}))});function ee(){if(!k.value||!C.value)return;const pe=k.value.scrollTop,ge=performance.now();ge-K>500?(ne=Math.sign(pe-Z),P=C.value.offsetTop):ne=pe-Z,Z=pe,K=ge,ie()}function de(){!k.value||!C.value||(ne=0,K=0,ie())}let oe=-1;function ie(){cancelAnimationFrame(oe),oe=requestAnimationFrame(se)}function se(){if(!k.value||!E.value)return;const pe=Z-P,ge=Math.sign(ne),ye=Math.max(0,pe-xs),Pe=Vt(q(ye),0,r.value.length),Le=pe+E.value+xs,ue=Vt(q(Le)+1,Pe+1,r.value.length);if((ge!==Eb||Peh.value)){const xe=Y(u.value)-Y(Pe),Te=Y(ue)-Y(h.value);Math.max(xe,Te)>xs?(u.value=Pe,h.value=ue):(Pe<=0&&(u.value=Pe),ue>=r.value.length&&(h.value=ue))}p.value=Y(u.value),b.value=Y(r.value.length)-Y(h.value)}function ve(pe){const ge=Y(pe);!k.value||pe&&!ge?F=pe:k.value.scrollTop=ge}const ce=N(()=>r.value.slice(u.value,h.value).map((pe,ge)=>({raw:pe,index:ge+u.value})));return Ie(r,()=>{R=Array.from({length:r.value.length}),U=Array.from({length:r.value.length}),J.immediate(),ie()},{deep:!0}),{containerRef:k,markerRef:C,computedItems:ce,paddingTop:p,paddingBottom:b,scrollToIndex:ve,handleScroll:ee,handleScrollend:de,handleItemResize:X}}function Db(e,r){let l=e.length-1,c=0,u=0,h=null,p=-1;if(e[l]>1,h=e[u],h>r)l=u-1;else if(h[]},renderless:Boolean,...ku(),...Ne(),...ia()},"VVirtualScroll");Ur=we()({name:"VVirtualScroll",props:Mb(),setup(e,r){let{slots:l}=r;const c=Ia("VVirtualScroll"),{dimensionStyles:u}=na(e),{containerRef:h,markerRef:p,handleScroll:b,handleScrollend:k,handleItemResize:C,scrollToIndex:P,paddingTop:z,paddingBottom:A,computedItems:E}=Su(e,be(e,"items"));return Ua(()=>e.renderless,()=>{function M(){const U=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";h.value===document.documentElement?(document[U]("scroll",b,{passive:!0}),document[U]("scrollend",k)):(h.value?.[U]("scroll",b,{passive:!0}),h.value?.[U]("scrollend",k))}Ut(()=>{h.value=fo(c.vnode.el,!0),M(!0)}),aa(M)}),Ce(()=>{const M=E.value.map(R=>y(wu,{key:R.index,renderless:e.renderless,"onUpdate:height":U=>C(R.index,U)},{default:U=>l.default?.({item:R.raw,index:R.index,...U})}));return e.renderless?y(Ye,null,[y("div",{ref:p,class:"v-virtual-scroll__spacer",style:{paddingTop:Ve(z.value)}},null),M,y("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:Ve(A.value)}},null)]):y("div",{ref:h,class:["v-virtual-scroll",e.class],onScrollPassive:b,onScrollend:k,style:[u.value,e.style]},[y("div",{ref:p,class:"v-virtual-scroll__container",style:{paddingTop:Ve(z.value),paddingBottom:Ve(A.value)}},[M])])}),{scrollToIndex:P}}});function Oo(e,r){const l=Re(!1);let c;function u(b){cancelAnimationFrame(c),l.value=!0,c=requestAnimationFrame(()=>{c=requestAnimationFrame(()=>{l.value=!1})})}async function h(){await new Promise(b=>requestAnimationFrame(b)),await new Promise(b=>requestAnimationFrame(b)),await new Promise(b=>requestAnimationFrame(b)),await new Promise(b=>{if(l.value){const k=Ie(l,()=>{k(),b()})}else b()})}async function p(b){if(b.key==="Tab"&&r.value?.focus(),!["PageDown","PageUp","Home","End"].includes(b.key))return;const k=e.value?.$el;if(!k)return;(b.key==="Home"||b.key==="End")&&k.scrollTo({top:b.key==="Home"?0:k.scrollHeight,behavior:"smooth"}),await h();const C=k.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(b.key==="PageDown"||b.key==="Home"){const P=k.getBoundingClientRect().top;for(const z of C)if(z.getBoundingClientRect().top>=P){z.focus();break}}else{const P=k.getBoundingClientRect().bottom;for(const z of[...C].reverse())if(z.getBoundingClientRect().bottom<=P){z.focus();break}}}return{onListScroll:u,onListKeydown:p}}let Bo,Fb,Vb,On;Bo=he({chips:Boolean,closableChips:Boolean,closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"},eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuIcon:{type:et,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,...lu({itemChildren:!1})},"Select");Fb=he({...Bo(),...Ht(Hr({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...Ja({transition:{component:Tr}})},"VSelect");li=we()({name:"VSelect",props:Fb(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,r){let{slots:l}=r;const{t:c}=Dt(),u=le(),h=le(),p=le(),b=Ge(e,"menu"),k=N({get:()=>b.value,set:ce=>{b.value&&!ce&&h.value?.ΨopenChildren||(b.value=ce)}}),{items:C,transformIn:P,transformOut:z}=Fo(e),A=Ge(e,"modelValue",[],ce=>P(ce===null?[null]:zt(ce)),ce=>{const pe=z(ce);return e.multiple?pe:pe[0]??null}),E=N(()=>typeof e.counterValue=="function"?e.counterValue(A.value):typeof e.counterValue=="number"?e.counterValue:A.value.length),M=Nr(),R=N(()=>A.value.map(ce=>ce.value)),U=Re(!1),W=N(()=>k.value?e.closeText:e.openText);let F="",Q;const J=N(()=>e.hideSelected?C.value.filter(ce=>!A.value.some(pe=>pe===ce)):C.value),B=N(()=>e.hideNoData&&!J.value.length||e.readonly||M?.isReadonly.value),X=N(()=>({...e.menuProps,activatorProps:{...e.menuProps?.activatorProps||{},"aria-haspopup":"listbox"}})),Y=le(),{onListScroll:q,onListKeydown:Z}=Oo(Y,u);function ne(ce){e.openOnClear&&(k.value=!0)}function K(){B.value||(k.value=!k.value)}function ee(ce){if(!ce.key||e.readonly||M?.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(ce.key)&&ce.preventDefault(),["Enter","ArrowDown"," "].includes(ce.key)&&(k.value=!0),["Escape","Tab"].includes(ce.key)&&(k.value=!1),ce.key==="Home"?Y.value?.focus("first"):ce.key==="End"&&Y.value?.focus("last");const pe=1e3;function ge(Le){const ue=Le.key.length===1,xe=!Le.ctrlKey&&!Le.metaKey&&!Le.altKey;return ue&&xe}if(e.multiple||!ge(ce))return;const ye=performance.now();ye-Q>pe&&(F=""),F+=ce.key.toLowerCase(),Q=ye;const Pe=C.value.find(Le=>Le.title.toLowerCase().startsWith(F));Pe!==void 0&&(A.value=[Pe])}function de(ce){let pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!ce.props.disabled)if(e.multiple){const ge=A.value.findIndex(Pe=>e.valueComparator(Pe.value,ce.value)),ye=pe??!~ge;if(~ge){const Pe=ye?[...A.value,ce]:[...A.value];Pe.splice(ge,1),A.value=Pe}else ye&&(A.value=[...A.value,ce])}else{const ge=pe!==!1;A.value=ge?[ce]:[],pt(()=>{k.value=!1})}}function oe(ce){Y.value?.$el.contains(ce.relatedTarget)||(k.value=!1)}function ie(){U.value&&u.value?.focus()}function se(ce){U.value=!0}function ve(ce){if(ce==null)A.value=[];else if(Xi(u.value,":autofill")||Xi(u.value,":-webkit-autofill")){const pe=C.value.find(ge=>ge.title===ce);pe&&de(pe)}else u.value&&(u.value.value="")}return Ie(k,()=>{if(!e.hideSelected&&k.value&&A.value.length){const ce=J.value.findIndex(pe=>A.value.some(ge=>e.valueComparator(ge.value,pe.value)));ua&&window.requestAnimationFrame(()=>{ce>=0&&p.value?.scrollToIndex(ce)})}}),Ie(()=>e.items,(ce,pe)=>{k.value||U.value&&!pe.length&&ce.length&&(k.value=!0)}),Ce(()=>{const ce=!!(e.chips||l.chip),pe=!!(!e.hideNoData||J.value.length||l["prepend-item"]||l["append-item"]||l["no-data"]),ge=A.value.length>0,ye=va.filterProps(e),Pe=ge||!U.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return y(va,ke({ref:u},ye,{modelValue:A.value.map(Le=>Le.props.value).join(", "),"onUpdate:modelValue":ve,focused:U.value,"onUpdate:focused":Le=>U.value=Le,validationValue:A.externalValue,counterValue:E.value,dirty:ge,class:["v-select",{"v-select--active-menu":k.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":A.value.length,"v-select--selection-slot":!!l.selection},e.class],style:e.style,inputmode:"none",placeholder:Pe,"onClick:clear":ne,"onMousedown:control":K,onBlur:oe,onKeydown:ee,"aria-label":c(W.value),title:c(W.value)}),{...l,default:()=>y(Ye,null,[y(ln,ke({ref:h,modelValue:k.value,"onUpdate:modelValue":Le=>k.value=Le,activator:"parent",contentClass:"v-select__content",disabled:B.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:ie},X.value),{default:()=>[pe&&y(Ni,ke({ref:Y,selected:R.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:Le=>Le.preventDefault(),onKeydown:Z,onFocusin:se,onScrollPassive:q,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>[l["prepend-item"]?.(),!J.value.length&&!e.hideNoData&&(l["no-data"]?.()??y(ut,{title:c(e.noDataText)},null)),y(Ur,{ref:p,renderless:!0,items:J.value},{default:Le=>{let{item:ue,index:xe,itemRef:Te}=Le;const Oe=ke(ue.props,{ref:Te,key:xe,onClick:()=>de(ue,null)});return l.item?.({item:ue,index:xe,props:Oe})??y(ut,ke(Oe,{role:"option"}),{prepend:gt=>{let{isSelected:rt}=gt;return y(Ye,null,[e.multiple&&!e.hideSelected?y(Ka,{key:ue.value,modelValue:rt,ripple:!1,tabindex:"-1"},null):void 0,ue.props.prependAvatar&&y(za,{image:ue.props.prependAvatar},null),ue.props.prependIcon&&y($e,{icon:ue.props.prependIcon},null)])}})}}),l["append-item"]?.()]})]}),A.value.map((Le,ue)=>{function xe(rt){rt.stopPropagation(),rt.preventDefault(),de(Le,!1)}const Te={"onClick:close":xe,onMousedown(rt){rt.preventDefault(),rt.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},Oe=ce?!!l.chip:!!l.selection,gt=Oe?po(ce?l.chip({item:Le,index:ue,props:Te}):l.selection({item:Le,index:ue})):void 0;if(!(Oe&&!gt))return y("div",{key:Le.value,class:"v-select__selection"},[ce?l.chip?y(dt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:Le.title}}},{default:()=>[gt]}):y(Gt,ke({key:"chip",closable:e.closableChips,size:"small",text:Le.title,disabled:Le.props.disabled},Te),null):gt??y("span",{class:"v-select__selection-text"},[Le.title,e.multiple&&uee==null||r==null?-1:e.toString().toLocaleLowerCase().indexOf(r.toString().toLocaleLowerCase());On=he({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function Nb(e,r,l){const c=[],u=l?.default??Vb,h=l?.filterKeys?zt(l.filterKeys):!1,p=Object.keys(l?.customKeyFilter??{}).length;if(!e?.length)return c;e:for(let b=0;bc?.transform?fe(r).map(k=>[k,c.transform(k)]):fe(r));Bt(()=>{const k=typeof l=="function"?l():fe(l),C=typeof k!="string"&&typeof k!="number"?"":String(k),P=Nb(p.value,C,{customKeyFilter:{...e.customKeyFilter,...fe(c?.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),z=fe(r),A=[],E=new Map;P.forEach(M=>{let{index:R,matches:U}=M;const W=z[R];A.push(W),E.set(W.value,U)}),u.value=A,h.value=E});function b(k){return h.value.get(k.value)}return{filteredItems:u,filteredMatches:h,getMatches:b}}function Ob(e,r,l){if(r==null)return e;if(Array.isArray(r))throw new Error("Multiple matches is not implemented");return typeof r=="number"&&~r?y(Ye,null,[y("span",{class:"v-autocomplete__unmask"},[e.substr(0,r)]),y("span",{class:"v-autocomplete__mask"},[e.substr(r,l)]),y("span",{class:"v-autocomplete__unmask"},[e.substr(r+l)])]):e}let Bb,Ub,Wb,jb,_u,Cu,Yb,Xb,$b,Pu,Au,qb,Gb,Kb,Tu,Zb,zu,Jb,Qb,ey,Lu,ty,ay;Bb=he({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:Boolean,search:String,...On({filterKeys:["title"]}),...Bo(),...Ht(Hr({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...Ja({transition:!1})},"VAutocomplete");Hb=we()({name:"VAutocomplete",props:Bb(),emits:{"update:focused":e=>!0,"update:search":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,r){let{slots:l}=r;const{t:c}=Dt(),u=le(),h=Re(!1),p=Re(!0),b=Re(!1),k=le(),C=le(),P=Ge(e,"menu"),z=N({get:()=>P.value,set:Ee=>{P.value&&!Ee&&k.value?.ΨopenChildren||(P.value=Ee)}}),A=Re(-1),E=N(()=>u.value?.color),M=N(()=>z.value?e.closeText:e.openText),{items:R,transformIn:U,transformOut:W}=Fo(e),{textColorClasses:F,textColorStyles:Q}=Kt(E),J=Ge(e,"search",""),B=Ge(e,"modelValue",[],Ee=>U(Ee===null?[null]:zt(Ee)),Ee=>{const ze=W(Ee);return e.multiple?ze:ze[0]??null}),X=N(()=>typeof e.counterValue=="function"?e.counterValue(B.value):typeof e.counterValue=="number"?e.counterValue:B.value.length),Y=Nr(),{filteredItems:q,getMatches:Z}=Bn(e,R,()=>p.value?"":J.value),ne=N(()=>e.hideSelected?q.value.filter(Ee=>!B.value.some(ze=>ze.value===Ee.value)):q.value),K=N(()=>!!(e.chips||l.chip)),ee=N(()=>K.value||!!l.selection),de=N(()=>B.value.map(Ee=>Ee.props.value)),oe=N(()=>(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&J.value===ne.value[0]?.title)&&ne.value.length>0&&!p.value&&!b.value),ie=N(()=>e.hideNoData&&!ne.value.length||e.readonly||Y?.isReadonly.value),se=le(),{onListScroll:ve,onListKeydown:ce}=Oo(se,u);function pe(Ee){e.openOnClear&&(z.value=!0),J.value=""}function ge(){ie.value||(z.value=!0)}function ye(Ee){ie.value||(h.value&&(Ee.preventDefault(),Ee.stopPropagation()),z.value=!z.value)}function Pe(Ee){if(e.readonly||Y?.isReadonly.value)return;const ze=u.value.selectionStart,qe=B.value.length;if((A.value>-1||["Enter","ArrowDown","ArrowUp"].includes(Ee.key))&&Ee.preventDefault(),["Enter","ArrowDown"].includes(Ee.key)&&(z.value=!0),["Escape"].includes(Ee.key)&&(z.value=!1),oe.value&&["Enter","Tab"].includes(Ee.key)&&rt(ne.value[0]),Ee.key==="ArrowDown"&&oe.value&&se.value?.focus("next"),["Backspace","Delete"].includes(Ee.key)){if(!e.multiple&&ee.value&&B.value.length>0)return rt(B.value[0],!1);if(A.value<0){Ee.key==="Backspace"&&!J.value&&(A.value=qe-1);return}const Ue=A.value;rt(B.value[A.value],!1),A.value=Ue>=qe-1?qe-2:Ue}if(e.multiple){if(Ee.key==="ArrowLeft"){if(A.value<0&&ze>0)return;const Ue=A.value>-1?A.value-1:qe-1;B.value[Ue]?A.value=Ue:(A.value=-1,u.value.setSelectionRange(J.value?.length,J.value?.length))}if(Ee.key==="ArrowRight"){if(A.value<0)return;const Ue=A.value+1;B.value[Ue]?A.value=Ue:(A.value=-1,u.value.setSelectionRange(0,0))}}}function Le(Ee){if(Xi(u.value,":autofill")||Xi(u.value,":-webkit-autofill")){const ze=R.value.find(qe=>qe.title===Ee.target.value);ze&&rt(ze)}}function ue(){h.value&&(p.value=!0,u.value?.focus())}function xe(Ee){h.value=!0,setTimeout(()=>{b.value=!0})}function Te(Ee){b.value=!1}function Oe(Ee){(Ee==null||Ee===""&&!e.multiple)&&(B.value=[])}const gt=Re(!1);function rt(Ee){let ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!Ee||Ee.props.disabled))if(e.multiple){const qe=B.value.findIndex(We=>e.valueComparator(We.value,Ee.value)),Ue=ze??!~qe;if(~qe){const We=Ue?[...B.value,Ee]:[...B.value];We.splice(qe,1),B.value=We}else Ue&&(B.value=[...B.value,Ee]);e.clearOnSelect&&(J.value="")}else{const qe=ze!==!1;B.value=qe?[Ee]:[],J.value=qe&&!ee.value?Ee.title:"",pt(()=>{z.value=!1,p.value=!0})}}return Ie(h,(Ee,ze)=>{Ee!==ze&&(Ee?(gt.value=!0,J.value=e.multiple||ee.value?"":String(B.value.at(-1)?.props.title??""),p.value=!0,pt(()=>gt.value=!1)):(!e.multiple&&J.value==null?B.value=[]:oe.value&&!b.value&&!B.value.some(qe=>{let{value:Ue}=qe;return Ue===ne.value[0].value})&&rt(ne.value[0]),z.value=!1,J.value="",A.value=-1))}),Ie(J,Ee=>{!h.value||gt.value||(Ee&&(z.value=!0),p.value=!Ee)}),Ie(z,()=>{if(!e.hideSelected&&z.value&&B.value.length){const Ee=ne.value.findIndex(ze=>B.value.some(qe=>ze.value===qe.value));ua&&window.requestAnimationFrame(()=>{Ee>=0&&C.value?.scrollToIndex(Ee)})}}),Ie(()=>e.items,(Ee,ze)=>{z.value||h.value&&!ze.length&&Ee.length&&(z.value=!0)}),Ce(()=>{const Ee=!!(!e.hideNoData||ne.value.length||l["prepend-item"]||l["append-item"]||l["no-data"]),ze=B.value.length>0,qe=va.filterProps(e);return y(va,ke({ref:u},qe,{modelValue:J.value,"onUpdate:modelValue":[Ue=>J.value=Ue,Oe],focused:h.value,"onUpdate:focused":Ue=>h.value=Ue,validationValue:B.externalValue,counterValue:X.value,dirty:ze,onChange:Le,class:["v-autocomplete",`v-autocomplete--${e.multiple?"multiple":"single"}`,{"v-autocomplete--active-menu":z.value,"v-autocomplete--chips":!!e.chips,"v-autocomplete--selection-slot":!!ee.value,"v-autocomplete--selecting-index":A.value>-1},e.class],style:e.style,readonly:e.readonly,placeholder:ze?void 0:e.placeholder,"onClick:clear":pe,"onMousedown:control":ge,onKeydown:Pe}),{...l,default:()=>y(Ye,null,[y(ln,ke({ref:k,modelValue:z.value,"onUpdate:modelValue":Ue=>z.value=Ue,activator:"parent",contentClass:"v-autocomplete__content",disabled:ie.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:ue},e.menuProps),{default:()=>[Ee&&y(Ni,ke({ref:se,selected:de.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:Ue=>Ue.preventDefault(),onKeydown:ce,onFocusin:xe,onFocusout:Te,onScrollPassive:ve,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>[l["prepend-item"]?.(),!ne.value.length&&!e.hideNoData&&(l["no-data"]?.()??y(ut,{title:c(e.noDataText)},null)),y(Ur,{ref:C,renderless:!0,items:ne.value},{default:Ue=>{let{item:We,index:ot,itemRef:Ft}=Ue;const ra=ke(We.props,{ref:Ft,key:ot,active:oe.value&&ot===0?!0:void 0,onClick:()=>rt(We,null)});return l.item?.({item:We,index:ot,props:ra})??y(ut,ke(ra,{role:"option"}),{prepend:Ke=>{let{isSelected:Qe}=Ke;return y(Ye,null,[e.multiple&&!e.hideSelected?y(Ka,{key:We.value,modelValue:Qe,ripple:!1,tabindex:"-1"},null):void 0,We.props.prependAvatar&&y(za,{image:We.props.prependAvatar},null),We.props.prependIcon&&y($e,{icon:We.props.prependIcon},null)])},title:()=>p.value?We.title:Ob(We.title,Z(We)?.title,J.value?.length??0)})}}),l["append-item"]?.()]})]}),B.value.map((Ue,We)=>{function ot(Qe){Qe.stopPropagation(),Qe.preventDefault(),rt(Ue,!1)}const Ft={"onClick:close":ot,onMousedown(Qe){Qe.preventDefault(),Qe.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},ra=K.value?!!l.chip:!!l.selection,Ke=ra?po(K.value?l.chip({item:Ue,index:We,props:Ft}):l.selection({item:Ue,index:We})):void 0;if(!(ra&&!Ke))return y("div",{key:Ue.value,class:["v-autocomplete__selection",We===A.value&&["v-autocomplete__selection--selected",F.value]],style:We===A.value?Q.value:{}},[K.value?l.chip?y(dt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:Ue.title}}},{default:()=>[Ke]}):y(Gt,ke({key:"chip",closable:e.closableChips,size:"small",text:Ue.title,disabled:Ue.props.disabled},Ft),null):Ke??y("span",{class:"v-autocomplete__selection-text"},[Ue.title,e.multiple&&We(e.floating?e.dot?2:4:e.dot?8:12)+(["top","bottom"].includes(P)?+(e.offsetY??0):["left","right"].includes(P)?+(e.offsetX??0):0));return Ce(()=>{const P=Number(e.content),z=!e.max||isNaN(P)?e.content:P<=+e.max?P:`${e.max}+`,[A,E]=rf(r.attrs,["aria-atomic","aria-label","aria-live","role","title"]);return y(e.tag,ke({class:["v-badge",{"v-badge--bordered":e.bordered,"v-badge--dot":e.dot,"v-badge--floating":e.floating,"v-badge--inline":e.inline},e.class]},E,{style:e.style}),{default:()=>[y("div",{class:"v-badge__wrapper"},[r.slots.default?.(),y(Pa,{transition:e.transition},{default:()=>[xt(y("span",ke({class:["v-badge__badge",k.value,l.value,u.value,p.value],style:[c.value,b.value,e.inline?{}:C.value],"aria-atomic":"true","aria-label":h(e.label,P),"aria-live":"polite",role:"status"},A),[e.dot?void 0:r.slots.badge?r.slots.badge?.():e.icon?y($e,{icon:e.icon},null):z]),[[ya,e.modelValue]])]})])]})}),{}}});jb=he({color:String,density:String,...Ne()},"VBannerActions");_u=we()({name:"VBannerActions",props:jb(),setup(e,r){let{slots:l}=r;return _t({VBtn:{color:e.color,density:e.density,slim:!0,variant:"text"}}),Ce(()=>y("div",{class:["v-banner-actions",e.class],style:e.style},[l.default?.()])),{}}});Cu=wa("v-banner-text");Yb=he({avatar:String,bgColor:String,color:String,icon:et,lines:String,stacked:Boolean,sticky:Boolean,text:String,...Sa(),...Ne(),...Nt(),...ia(),...go(),...Mt(),...bi(),...nn(),...St(),...tt(),...ht()},"VBanner");Xb=we()({name:"VBanner",props:Yb(),setup(e,r){let{slots:l}=r;const{backgroundColorClasses:c,backgroundColorStyles:u}=wt(e,"bgColor"),{borderClasses:h}=La(e),{densityClasses:p}=Qt(e),{displayClasses:b,mobile:k}=Ii(e),{dimensionStyles:C}=na(e),{elevationClasses:P}=jt(e),{locationStyles:z}=yi(e),{positionClasses:A}=rn(e),{roundedClasses:E}=Tt(e),{themeClasses:M}=bt(e),R=be(e,"color"),U=be(e,"density");_t({VBannerActions:{color:R,density:U}}),Ce(()=>{const W=!!(e.text||l.text),F=!!(e.avatar||e.icon),Q=!!(F||l.prepend);return y(e.tag,{class:["v-banner",{"v-banner--stacked":e.stacked||k.value,"v-banner--sticky":e.sticky,[`v-banner--${e.lines}-line`]:!!e.lines},M.value,c.value,h.value,p.value,b.value,P.value,A.value,E.value,e.class],style:[u.value,C.value,z.value,e.style],role:"banner"},{default:()=>[Q&&y("div",{key:"prepend",class:"v-banner__prepend"},[l.prepend?y(dt,{key:"prepend-defaults",disabled:!F,defaults:{VAvatar:{color:R.value,density:U.value,icon:e.icon,image:e.avatar}}},l.prepend):y(za,{key:"prepend-avatar",color:R.value,density:U.value,icon:e.icon,image:e.avatar},null)]),y("div",{class:"v-banner__content"},[W&&y(Cu,{key:"text"},{default:()=>[l.text?.()??e.text]}),l.default?.()]),l.actions&&y(_u,{key:"actions"},l.actions)]})})}});$b=he({bgColor:String,color:String,grow:Boolean,mode:{type:String,validator:e=>!e||["horizontal","shift"].includes(e)},height:{type:[Number,String],default:56},active:{type:Boolean,default:!0},...Sa(),...Ne(),...Nt(),...Mt(),...St(),...Zi({name:"bottom-navigation"}),...tt({tag:"header"}),...Mi({modelValue:!0,selectedClass:"v-btn--selected"}),...ht()},"VBottomNavigation");Pu=we()({name:"VBottomNavigation",props:$b(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const{themeClasses:c}=br(),{borderClasses:u}=La(e),{backgroundColorClasses:h,backgroundColorStyles:p}=wt(be(e,"bgColor")),{densityClasses:b}=Qt(e),{elevationClasses:k}=jt(e),{roundedClasses:C}=Tt(e),{ssrBootStyles:P}=Ei(),z=N(()=>Number(e.height)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0)),A=be(e,"active"),{layoutItemStyles:E}=Ji({id:e.name,order:N(()=>parseInt(e.order,10)),position:N(()=>"bottom"),layoutSize:N(()=>A.value?z.value:0),elementSize:z,active:A,absolute:be(e,"absolute")});return vi(e,Io),_t({VBtn:{color:be(e,"color"),density:be(e,"density"),stacked:N(()=>e.mode!=="horizontal"),variant:"text"}},{scoped:!0}),Ce(()=>y(e.tag,{class:["v-bottom-navigation",{"v-bottom-navigation--active":A.value,"v-bottom-navigation--grow":e.grow,"v-bottom-navigation--shift":e.mode==="shift"},c.value,h.value,u.value,b.value,k.value,C.value,e.class],style:[p.value,E.value,{height:Ve(z.value),transform:`translateY(${Ve(A.value?0:100,"%")})`},P.value,e.style]},{default:()=>[l.default&&y("div",{class:"v-bottom-navigation__content"},[l.default()])]})),{}}});Au=he({fullscreen:Boolean,retainFocus:{type:Boolean,default:!0},scrollable:Boolean,...Vn({origin:"center center",scrollStrategy:"block",transition:{component:Tr},zIndex:2400})},"VDialog");Pi=we()({name:"VDialog",props:Au(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const c=Ge(e,"modelValue"),{scopeId:u}=on(),h=le();function p(k){const C=k.relatedTarget,P=k.target;if(C!==P&&h.value?.contentEl&&h.value?.globalTop&&![document,h.value.contentEl].includes(P)&&!h.value.contentEl.contains(P)){const z=Qn(h.value.contentEl);if(!z.length)return;const A=z[0],E=z[z.length-1];C===A?E.focus():A.focus()}}ua&&Ie(()=>c.value&&e.retainFocus,k=>{k?document.addEventListener("focusin",p):document.removeEventListener("focusin",p)},{immediate:!0}),Ie(c,async k=>{await pt(),k?h.value.contentEl?.focus({preventScroll:!0}):h.value.activatorEl?.focus({preventScroll:!0})});const b=N(()=>ke({"aria-haspopup":"dialog","aria-expanded":String(c.value)},e.activatorProps));return Ce(()=>{const k=Wa.filterProps(e);return y(Wa,ke({ref:h,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},k,{modelValue:c.value,"onUpdate:modelValue":C=>c.value=C,"aria-modal":"true",activatorProps:b.value,role:"dialog"},u),{activator:l.activator,default:function(){for(var C=arguments.length,P=new Array(C),z=0;z[l.default?.(...P)]})}})}),Ra({},h)}});qb=he({inset:Boolean,...Au({transition:"bottom-sheet-transition"})},"VBottomSheet");Gb=we()({name:"VBottomSheet",props:qb(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const c=Ge(e,"modelValue");return Ce(()=>{const u=Pi.filterProps(e);return y(Pi,ke(u,{contentClass:["v-bottom-sheet__content",e.contentClass],modelValue:c.value,"onUpdate:modelValue":h=>c.value=h,class:["v-bottom-sheet",{"v-bottom-sheet--inset":e.inset},e.class],style:e.style}),l)}),{}}});Kb=he({divider:[Number,String],...Ne()},"VBreadcrumbsDivider");Tu=we()({name:"VBreadcrumbsDivider",props:Kb(),setup(e,r){let{slots:l}=r;return Ce(()=>y("li",{class:["v-breadcrumbs-divider",e.class],style:e.style},[l?.default?.()??e.divider])),{}}});Zb=he({active:Boolean,activeClass:String,activeColor:String,color:String,disabled:Boolean,title:String,...Ne(),...Mn(),...tt({tag:"li"})},"VBreadcrumbsItem");zu=we()({name:"VBreadcrumbsItem",props:Zb(),setup(e,r){let{slots:l,attrs:c}=r;const u=Dn(e,c),h=N(()=>e.active||u.isActive?.value),p=N(()=>h.value?e.activeColor:e.color),{textColorClasses:b,textColorStyles:k}=Kt(p);return Ce(()=>y(e.tag,{class:["v-breadcrumbs-item",{"v-breadcrumbs-item--active":h.value,"v-breadcrumbs-item--disabled":e.disabled,[`${e.activeClass}`]:h.value&&e.activeClass},b.value,e.class],style:[k.value,e.style],"aria-current":h.value?"page":void 0},{default:()=>[u.isLink.value?y("a",{class:"v-breadcrumbs-item--link",href:u.href.value,"aria-current":h.value?"page":void 0,onClick:u.navigate},[l.default?.()??e.title]):l.default?.()??e.title]})),{}}});Jb=he({activeClass:String,activeColor:String,bgColor:String,color:String,disabled:Boolean,divider:{type:String,default:"/"},icon:et,items:{type:Array,default:()=>[]},...Ne(),...Nt(),...St(),...tt({tag:"ul"})},"VBreadcrumbs");Qb=we()({name:"VBreadcrumbs",props:Jb(),setup(e,r){let{slots:l}=r;const{backgroundColorClasses:c,backgroundColorStyles:u}=wt(be(e,"bgColor")),{densityClasses:h}=Qt(e),{roundedClasses:p}=Tt(e);_t({VBreadcrumbsDivider:{divider:be(e,"divider")},VBreadcrumbsItem:{activeClass:be(e,"activeClass"),activeColor:be(e,"activeColor"),color:be(e,"color"),disabled:be(e,"disabled")}});const b=N(()=>e.items.map(k=>typeof k=="string"?{item:{title:k},raw:k}:{item:k,raw:k}));return Ce(()=>{const k=!!(l.prepend||e.icon);return y(e.tag,{class:["v-breadcrumbs",c.value,h.value,p.value,e.class],style:[u.value,e.style]},{default:()=>[k&&y("li",{key:"prepend",class:"v-breadcrumbs__prepend"},[l.prepend?y(dt,{key:"prepend-defaults",disabled:!e.icon,defaults:{VIcon:{icon:e.icon,start:!0}}},l.prepend):y($e,{key:"prepend-icon",start:!0,icon:e.icon},null)]),b.value.map((C,P,z)=>{let{item:A,raw:E}=C;return y(Ye,null,[l.item?.({item:A,index:P})??y(zu,ke({key:P,disabled:P>=z.length-1},typeof A=="string"?{title:A}:A),{default:l.title?()=>l.title?.({item:A,index:P}):void 0}),Pl.divider?.({item:E,index:P}):void 0})])}),l.default?.()]})}),{}}});dn=we()({name:"VCardActions",props:Ne(),setup(e,r){let{slots:l}=r;return _t({VBtn:{slim:!0,variant:"text"}}),Ce(()=>y("div",{class:["v-card-actions",e.class],style:e.style},[l.default?.()])),{}}});Iu=wa("v-card-subtitle");un=wa("v-card-title");ey=he({appendAvatar:String,appendIcon:et,prependAvatar:String,prependIcon:et,subtitle:[String,Number],title:[String,Number],...Ne(),...Nt()},"VCardItem");Lu=we()({name:"VCardItem",props:ey(),setup(e,r){let{slots:l}=r;return Ce(()=>{const c=!!(e.prependAvatar||e.prependIcon),u=!!(c||l.prepend),h=!!(e.appendAvatar||e.appendIcon),p=!!(h||l.append),b=!!(e.title!=null||l.title),k=!!(e.subtitle!=null||l.subtitle);return y("div",{class:["v-card-item",e.class],style:e.style},[u&&y("div",{key:"prepend",class:"v-card-item__prepend"},[l.prepend?y(dt,{key:"prepend-defaults",disabled:!c,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},l.prepend):y(Ye,null,[e.prependAvatar&&y(za,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&y($e,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),y("div",{class:"v-card-item__content"},[b&&y(un,{key:"title"},{default:()=>[l.title?.()??e.title]}),k&&y(Iu,{key:"subtitle"},{default:()=>[l.subtitle?.()??e.subtitle]}),l.default?.()]),p&&y("div",{key:"append",class:"v-card-item__append"},[l.append?y(dt,{key:"append-defaults",disabled:!h,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},l.append):y(Ye,null,[e.appendIcon&&y($e,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&y(za,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])])}),{}}});Oi=wa("v-card-text");ty=he({appendAvatar:String,appendIcon:et,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:et,ripple:{type:[Boolean,Object],default:!0},subtitle:[String,Number],text:[String,Number],title:[String,Number],...Sa(),...Ne(),...Nt(),...ia(),...Mt(),...Mr(),...bi(),...nn(),...St(),...Mn(),...tt(),...ht(),...Ea({variant:"elevated"})},"VCard");Bi=we()({name:"VCard",directives:{Ripple:ei},props:ty(),setup(e,r){let{attrs:l,slots:c}=r;const{themeClasses:u}=bt(e),{borderClasses:h}=La(e),{colorClasses:p,colorStyles:b,variantClasses:k}=Di(e),{densityClasses:C}=Qt(e),{dimensionStyles:P}=na(e),{elevationClasses:z}=jt(e),{loaderClasses:A}=Rn(e),{locationStyles:E}=yi(e),{positionClasses:M}=rn(e),{roundedClasses:R}=Tt(e),U=Dn(e,l),W=N(()=>e.link!==!1&&U.isLink.value),F=N(()=>!e.disabled&&e.link!==!1&&(e.link||U.isClickable.value));return Ce(()=>{const Q=W.value?"a":e.tag,J=!!(c.title||e.title!=null),B=!!(c.subtitle||e.subtitle!=null),X=J||B,Y=!!(c.append||e.appendAvatar||e.appendIcon),q=!!(c.prepend||e.prependAvatar||e.prependIcon),Z=!!(c.image||e.image),ne=X||q||Y,K=!!(c.text||e.text!=null);return xt(y(Q,{class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":F.value},u.value,h.value,p.value,C.value,z.value,A.value,M.value,R.value,k.value,e.class],style:[b.value,P.value,E.value,e.style],href:U.href.value,onClick:F.value&&U.navigate,tabindex:e.disabled?-1:void 0},{default:()=>[Z&&y("div",{key:"image",class:"v-card__image"},[c.image?y(dt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},c.image):y(hi,{key:"image-img",cover:!0,src:e.image},null)]),y(Fr,{name:"v-card",active:!!e.loading,color:typeof e.loading=="boolean"?void 0:e.loading},{default:c.loader}),ne&&y(Lu,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:c.item,prepend:c.prepend,title:c.title,subtitle:c.subtitle,append:c.append}),K&&y(Oi,{key:"text"},{default:()=>[c.text?.()??e.text]}),c.default?.(),c.actions&&y(dn,null,{default:c.actions}),Ri(F.value,"v-card")]}),[[ga("ripple"),F.value&&e.ripple]])}),{}}});ay=e=>{const{touchstartX:r,touchendX:l,touchstartY:c,touchendY:u}=e,h=.5,p=16;e.offsetX=l-r,e.offsetY=u-c,Math.abs(e.offsetY)r+p&&e.right(e)),Math.abs(e.offsetX)c+p&&e.down(e))};function iy(e,r){const l=e.changedTouches[0];r.touchstartX=l.clientX,r.touchstartY=l.clientY,r.start?.({originalEvent:e,...r})}function ny(e,r){const l=e.changedTouches[0];r.touchendX=l.clientX,r.touchendY=l.clientY,r.end?.({originalEvent:e,...r}),ay(r)}function ry(e,r){const l=e.changedTouches[0];r.touchmoveX=l.clientX,r.touchmoveY=l.clientY,r.move?.({originalEvent:e,...r})}function sy(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const r={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:e.left,right:e.right,up:e.up,down:e.down,start:e.start,move:e.move,end:e.end};return{touchstart:l=>iy(l,r),touchend:l=>ny(l,r),touchmove:l=>ry(l,r)}}function oy(e,r){const l=r.value,c=l?.parent?e.parentElement:e,u=l?.options??{passive:!0},h=r.instance?.$.uid;if(!c||!h)return;const p=sy(r.value);c._touchHandlers=c._touchHandlers??Object.create(null),c._touchHandlers[h]=p,zc(p).forEach(b=>{c.addEventListener(b,p[b],u)})}function ly(e,r){const l=r.value?.parent?e.parentElement:e,c=r.instance?.$.uid;if(!l?._touchHandlers||!c)return;const u=l._touchHandlers[c];zc(u).forEach(h=>{l.removeEventListener(h,u[h])}),delete l._touchHandlers[c]}let Wr,Eu,Ru,Ho,cy,dy,Uo,uy,hy,gy,fy,my;Wr={mounted:oy,unmounted:ly};Eu=Symbol.for("vuetify:v-window");Ru=Symbol.for("vuetify:v-window-group");Ho=he({continuous:Boolean,nextIcon:{type:[Boolean,String,Function,Object],default:"$next"},prevIcon:{type:[Boolean,String,Function,Object],default:"$prev"},reverse:Boolean,showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||e==="hover"},touch:{type:[Object,Boolean],default:void 0},direction:{type:String,default:"horizontal"},modelValue:null,disabled:Boolean,selectedClass:{type:String,default:"v-window-item--active"},mandatory:{type:[Boolean,String],default:"force"},...Ne(),...tt(),...ht()},"VWindow");Pn=we()({name:"VWindow",directives:{Touch:Wr},props:Ho(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const{themeClasses:c}=bt(e),{isRtl:u}=Wt(),{t:h}=Dt(),p=vi(e,Ru),b=le(),k=N(()=>u.value?!e.reverse:e.reverse),C=Re(!1),P=N(()=>{const J=e.direction==="vertical"?"y":"x",X=(k.value?!C.value:C.value)?"-reverse":"";return`v-window-${J}${X}-transition`}),z=Re(0),A=le(void 0),E=N(()=>p.items.value.findIndex(J=>p.selected.value.includes(J.id)));Ie(E,(J,B)=>{const X=p.items.value.length,Y=X-1;X<=2?C.value=Je.continuous||E.value!==0),R=N(()=>e.continuous||E.value!==p.items.value.length-1);function U(){M.value&&p.prev()}function W(){R.value&&p.next()}const F=N(()=>{const J=[],B={icon:u.value?e.nextIcon:e.prevIcon,class:`v-window__${k.value?"right":"left"}`,onClick:p.prev,"aria-label":h("$vuetify.carousel.prev")};J.push(M.value?l.prev?l.prev({props:B}):y(Je,B,null):y("div",null,null));const X={icon:u.value?e.prevIcon:e.nextIcon,class:`v-window__${k.value?"left":"right"}`,onClick:p.next,"aria-label":h("$vuetify.carousel.next")};return J.push(R.value?l.next?l.next({props:X}):y(Je,X,null):y("div",null,null)),J}),Q=N(()=>e.touch===!1?e.touch:{...{left:()=>{k.value?U():W()},right:()=>{k.value?W():U()},start:B=>{let{originalEvent:X}=B;X.stopPropagation()}},...e.touch===!0?{}:e.touch});return Ce(()=>xt(y(e.tag,{ref:b,class:["v-window",{"v-window--show-arrows-on-hover":e.showArrows==="hover"},c.value,e.class],style:e.style},{default:()=>[y("div",{class:"v-window__container",style:{height:A.value}},[l.default?.({group:p}),e.showArrows!==!1&&y("div",{class:"v-window__controls"},[F.value])]),l.additional?.({group:p})]}),[[ga("touch"),Q.value]])),{group:p}}});cy=he({color:String,cycle:Boolean,delimiterIcon:{type:et,default:"$delimiter"},height:{type:[Number,String],default:500},hideDelimiters:Boolean,hideDelimiterBackground:Boolean,interval:{type:[Number,String],default:6e3,validator:e=>Number(e)>0},progress:[Boolean,String],verticalDelimiters:[Boolean,String],...Ho({continuous:!0,mandatory:"force",showArrows:!0})},"VCarousel");dy=we()({name:"VCarousel",props:cy(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const c=Ge(e,"modelValue"),{t:u}=Dt(),h=le();let p=-1;Ie(c,k),Ie(()=>e.interval,k),Ie(()=>e.cycle,C=>{C?k():window.clearTimeout(p)}),Ut(b);function b(){!e.cycle||!h.value||(p=window.setTimeout(h.value.group.next,+e.interval>0?+e.interval:6e3))}function k(){window.clearTimeout(p),window.requestAnimationFrame(b)}return Ce(()=>{const C=Pn.filterProps(e);return y(Pn,ke({ref:h},C,{modelValue:c.value,"onUpdate:modelValue":P=>c.value=P,class:["v-carousel",{"v-carousel--hide-delimiter-background":e.hideDelimiterBackground,"v-carousel--vertical-delimiters":e.verticalDelimiters},e.class],style:[{height:Ve(e.height)},e.style]}),{default:l.default,additional:P=>{let{group:z}=P;return y(Ye,null,[!e.hideDelimiters&&y("div",{class:"v-carousel__controls",style:{left:e.verticalDelimiters==="left"&&e.verticalDelimiters?0:"auto",right:e.verticalDelimiters==="right"?0:"auto"}},[z.items.value.length>0&&y(dt,{defaults:{VBtn:{color:e.color,icon:e.delimiterIcon,size:"x-small",variant:"text"}},scoped:!0},{default:()=>[z.items.value.map((A,E)=>{const M={id:`carousel-item-${A.id}`,"aria-label":u("$vuetify.carousel.ariaLabel.delimiter",E+1,z.items.value.length),class:["v-carousel__controls__item",z.isSelected(A.id)&&"v-btn--active"],onClick:()=>z.select(A.id,!0)};return l.item?l.item({props:M,item:A}):y(Je,ke(A,M),null)})]})]),e.progress&&y(Dr,{class:"v-carousel__progress",color:typeof e.progress=="string"?e.progress:void 0,modelValue:(z.getItemIndex(c.value)+1)/z.items.value.length*100},null)])},prev:l.prev,next:l.next})}),{}}});Uo=he({reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...Ne(),...Fi(),...Or()},"VWindowItem");An=we()({name:"VWindowItem",directives:{Touch:Wr},props:Uo(),emits:{"group:selected":e=>!0},setup(e,r){let{slots:l}=r;const c=It(Eu),u=Vi(e,Ru),{isBooted:h}=Ei();if(!c||!u)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const p=Re(!1),b=N(()=>h.value&&(c.isReversed.value?e.reverseTransition!==!1:e.transition!==!1));function k(){!p.value||!c||(p.value=!1,c.transitionCount.value>0&&(c.transitionCount.value-=1,c.transitionCount.value===0&&(c.transitionHeight.value=void 0)))}function C(){p.value||!c||(p.value=!0,c.transitionCount.value===0&&(c.transitionHeight.value=Ve(c.rootRef.value?.clientHeight)),c.transitionCount.value+=1)}function P(){k()}function z(M){p.value&&pt(()=>{!b.value||!p.value||!c||(c.transitionHeight.value=Ve(M.clientHeight))})}const A=N(()=>{const M=c.isReversed.value?e.reverseTransition:e.transition;return b.value?{name:typeof M!="string"?c.transition.value:M,onBeforeEnter:C,onAfterEnter:k,onEnterCancelled:P,onBeforeLeave:C,onAfterLeave:k,onLeaveCancelled:P,onEnter:z}:!1}),{hasContent:E}=Vo(e,u.isSelected);return Ce(()=>y(Pa,{transition:A.value,disabled:!h.value},{default:()=>[xt(y("div",{class:["v-window-item",u.selectedClass.value,e.class],style:e.style},[E.value&&l.default?.()]),[[ya,u.isSelected.value]])]})),{groupItem:u}}});uy=he({...Cd(),...Uo()},"VCarouselItem");hy=we()({name:"VCarouselItem",inheritAttrs:!1,props:uy(),setup(e,r){let{slots:l,attrs:c}=r;Ce(()=>{const u=hi.filterProps(e),h=An.filterProps(e);return y(An,ke({class:"v-carousel-item"},h),{default:()=>[y(hi,ke(c,u),l)]})})}});gy=wa("v-code");fy=he({color:{type:Object},disabled:Boolean,dotSize:{type:[Number,String],default:10},height:{type:[Number,String],default:150},width:{type:[Number,String],default:300},...Ne()},"VColorPickerCanvas");my=mi({name:"VColorPickerCanvas",props:fy(),emits:{"update:color":e=>!0,"update:position":e=>!0},setup(e,r){let{emit:l}=r;const c=Re(!1),u=le(),h=Re(parseFloat(e.width)),p=Re(parseFloat(e.height)),b=le({x:0,y:0}),k=N({get:()=>b.value,set(U){if(!u.value)return;const{x:W,y:F}=U;b.value=U,l("update:color",{h:e.color?.h??0,s:Vt(W,0,h.value)/h.value,v:1-Vt(F,0,p.value)/p.value,a:e.color?.a??1})}}),C=N(()=>{const{x:U,y:W}=k.value,F=parseInt(e.dotSize,10)/2;return{width:Ve(e.dotSize),height:Ve(e.dotSize),transform:`translate(${Ve(U-F)}, ${Ve(W-F)})`}}),{resizeRef:P}=Ga(U=>{if(!P.value?.offsetParent)return;const{width:W,height:F}=U[0].contentRect;h.value=W,p.value=F});function z(U,W,F){const{left:Q,top:J,width:B,height:X}=F;k.value={x:Vt(U-Q,0,B),y:Vt(W-J,0,X)}}function A(U){U.type==="mousedown"&&U.preventDefault(),!e.disabled&&(E(U),window.addEventListener("mousemove",E),window.addEventListener("mouseup",M),window.addEventListener("touchmove",E),window.addEventListener("touchend",M))}function E(U){if(e.disabled||!u.value)return;c.value=!0;const W=sf(U);z(W.clientX,W.clientY,u.value.getBoundingClientRect())}function M(){window.removeEventListener("mousemove",E),window.removeEventListener("mouseup",M),window.removeEventListener("touchmove",E),window.removeEventListener("touchend",M)}function R(){if(!u.value)return;const U=u.value,W=U.getContext("2d");if(!W)return;const F=W.createLinearGradient(0,0,U.width,0);F.addColorStop(0,"hsla(0, 0%, 100%, 1)"),F.addColorStop(1,`hsla(${e.color?.h??0}, 100%, 50%, 1)`),W.fillStyle=F,W.fillRect(0,0,U.width,U.height);const Q=W.createLinearGradient(0,0,0,U.height);Q.addColorStop(0,"hsla(0, 0%, 0%, 0)"),Q.addColorStop(1,"hsla(0, 0%, 0%, 1)"),W.fillStyle=Q,W.fillRect(0,0,U.width,U.height)}return Ie(()=>e.color?.h,R,{immediate:!0}),Ie(()=>[h.value,p.value],(U,W)=>{R(),b.value={x:k.value.x*U[0]/W[0],y:k.value.y*U[1]/W[1]}},{flush:"post"}),Ie(()=>e.color,()=>{if(c.value){c.value=!1;return}b.value=e.color?{x:e.color.s*h.value,y:(1-e.color.v)*p.value}:{x:0,y:0}},{deep:!0,immediate:!0}),Ut(()=>R()),Ce(()=>y("div",{ref:P,class:["v-color-picker-canvas",e.class],style:e.style,onMousedown:A,onTouchstartPassive:A},[y("canvas",{ref:u,width:h.value,height:p.value},null),e.color&&y("div",{class:["v-color-picker-canvas__dot",{"v-color-picker-canvas__dot--disabled":e.disabled}],style:C.value},null)])),{}}});function py(e,r){if(r){const{a:l,...c}=e;return c}return e}function vy(e,r){if(r==null||typeof r=="string"){const l=Ic(e);return e.a===1?l.slice(0,7):l}if(typeof r=="object"){let l;return Wn(r,["r","g","b"])?l=Lc(e):Wn(r,["h","s","l"])?l=Ec(e):Wn(r,["h","s","v"])&&(l=e),py(l,!Wn(r,["a"])&&e.a===1)}return e}const ji={h:0,s:0,v:0,a:1},js={inputProps:{type:"number",min:0},inputs:[{label:"R",max:255,step:1,getValue:e=>Math.round(e.r),getColor:(e,r)=>({...e,r:Number(r)})},{label:"G",max:255,step:1,getValue:e=>Math.round(e.g),getColor:(e,r)=>({...e,g:Number(r)})},{label:"B",max:255,step:1,getValue:e=>Math.round(e.b),getColor:(e,r)=>({...e,b:Number(r)})},{label:"A",max:1,step:.01,getValue:e=>{let{a:r}=e;return r!=null?Math.round(r*100)/100:1},getColor:(e,r)=>({...e,a:Number(r)})}],to:Lc,from:vo},by={...js,inputs:js.inputs?.slice(0,3)},Ys={inputProps:{type:"number",min:0},inputs:[{label:"H",max:360,step:1,getValue:e=>Math.round(e.h),getColor:(e,r)=>({...e,h:Number(r)})},{label:"S",max:1,step:.01,getValue:e=>Math.round(e.s*100)/100,getColor:(e,r)=>({...e,s:Number(r)})},{label:"L",max:1,step:.01,getValue:e=>Math.round(e.l*100)/100,getColor:(e,r)=>({...e,l:Number(r)})},{label:"A",max:1,step:.01,getValue:e=>{let{a:r}=e;return r!=null?Math.round(r*100)/100:1},getColor:(e,r)=>({...e,a:Number(r)})}],to:Ec,from:of},yy={...Ys,inputs:Ys.inputs.slice(0,3)},Du={inputProps:{type:"text"},inputs:[{label:"HEXA",getValue:e=>e,getColor:(e,r)=>r}],to:Ic,from:Rc},xy={...Du,inputs:[{label:"HEX",getValue:e=>e.slice(0,7),getColor:(e,r)=>r}]},_i={rgb:by,rgba:js,hsl:yy,hsla:Ys,hex:xy,hexa:Du},wy=e=>{let{label:r,...l}=e;return y("div",{class:"v-color-picker-edit__input"},[y("input",l,null),y("span",null,[r])])},ky=he({color:Object,disabled:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(_i).includes(e)},modes:{type:Array,default:()=>Object.keys(_i),validator:e=>Array.isArray(e)&&e.every(r=>Object.keys(_i).includes(r))},...Ne()},"VColorPickerEdit"),Sy=mi({name:"VColorPickerEdit",props:ky(),emits:{"update:color":e=>!0,"update:mode":e=>!0},setup(e,r){let{emit:l}=r;const c=N(()=>e.modes.map(h=>({..._i[h],name:h}))),u=N(()=>{const h=c.value.find(b=>b.name===e.mode);if(!h)return[];const p=e.color?h.to(e.color):null;return h.inputs?.map(b=>{let{getValue:k,getColor:C,...P}=b;return{...h.inputProps,...P,disabled:e.disabled,value:p&&k(p),onChange:z=>{const A=z.target;A&&l("update:color",h.from(C(p??h.to(ji),A.value)))}}})});return Ce(()=>y("div",{class:["v-color-picker-edit",e.class],style:e.style},[u.value?.map(h=>y(wy,h,null)),c.value.length>1&&y(Je,{icon:"$unfold",size:"x-small",variant:"plain",onClick:()=>{const h=c.value.findIndex(p=>p.name===e.mode);l("update:mode",c.value[(h+1)%c.value.length].name)}},null)])),{}}}),Wo=Symbol.for("vuetify:v-slider");function Xs(e,r,l){const c=l==="vertical",u=r.getBoundingClientRect(),h="touches"in e?e.touches[0]:e;return c?h.clientY-(u.top+u.height/2):h.clientX-(u.left+u.width/2)}function _y(e,r){return"touches"in e&&e.touches.length?e.touches[0][r]:"changedTouches"in e&&e.changedTouches.length?e.changedTouches[0][r]:e[r]}const Mu=he({disabled:{type:Boolean,default:null},error:Boolean,readonly:{type:Boolean,default:null},max:{type:[Number,String],default:100},min:{type:[Number,String],default:0},step:{type:[Number,String],default:0},thumbColor:String,thumbLabel:{type:[Boolean,String],default:void 0,validator:e=>typeof e=="boolean"||e==="always"},thumbSize:{type:[Number,String],default:20},showTicks:{type:[Boolean,String],default:!1,validator:e=>typeof e=="boolean"||e==="always"},ticks:{type:[Array,Object]},tickSize:{type:[Number,String],default:2},color:String,trackColor:String,trackFillColor:String,trackSize:{type:[Number,String],default:4},direction:{type:String,default:"horizontal",validator:e=>["vertical","horizontal"].includes(e)},reverse:Boolean,...St(),...Mt({elevation:2}),ripple:{type:Boolean,default:!0}},"Slider"),Fu=e=>{const r=N(()=>parseFloat(e.min)),l=N(()=>parseFloat(e.max)),c=N(()=>+e.step>0?parseFloat(e.step):0),u=N(()=>Math.max(Al(c.value),Al(r.value)));function h(p){if(p=parseFloat(p),c.value<=0)return p;const b=Vt(p,r.value,l.value),k=r.value%c.value,C=Math.round((b-k)/c.value)*c.value+k;return parseFloat(Math.min(C,l.value).toFixed(u.value))}return{min:r,max:l,step:c,decimals:u,roundValue:h}},Vu=e=>{let{props:r,steps:l,onSliderStart:c,onSliderMove:u,onSliderEnd:h,getActiveThumb:p}=e;const{isRtl:b}=Wt(),k=be(r,"reverse"),C=N(()=>r.direction==="vertical"),P=N(()=>C.value!==k.value),{min:z,max:A,step:E,decimals:M,roundValue:R}=l,U=N(()=>parseInt(r.thumbSize,10)),W=N(()=>parseInt(r.tickSize,10)),F=N(()=>parseInt(r.trackSize,10)),Q=N(()=>(A.value-z.value)/E.value),J=be(r,"disabled"),B=N(()=>r.error||r.disabled?void 0:r.thumbColor??r.color),X=N(()=>r.error||r.disabled?void 0:r.trackColor??r.color),Y=N(()=>r.error||r.disabled?void 0:r.trackFillColor??r.color),q=Re(!1),Z=Re(0),ne=le(),K=le();function ee(Te){const Oe=r.direction==="vertical",gt=Oe?"top":"left",rt=Oe?"height":"width",Ee=Oe?"clientY":"clientX",{[gt]:ze,[rt]:qe}=ne.value?.$el.getBoundingClientRect(),Ue=_y(Te,Ee);let We=Math.min(Math.max((Ue-ze-Z.value)/qe,0),1)||0;return(Oe?P.value:P.value!==b.value)&&(We=1-We),R(z.value+We*(A.value-z.value))}const de=Te=>{h({value:ee(Te)}),q.value=!1,Z.value=0},oe=Te=>{K.value=p(Te),K.value&&(K.value.focus(),q.value=!0,K.value.contains(Te.target)?Z.value=Xs(Te,K.value,r.direction):(Z.value=0,u({value:ee(Te)})),c({value:ee(Te)}))},ie={passive:!0,capture:!0};function se(Te){u({value:ee(Te)})}function ve(Te){Te.stopPropagation(),Te.preventDefault(),de(Te),window.removeEventListener("mousemove",se,ie),window.removeEventListener("mouseup",ve)}function ce(Te){de(Te),window.removeEventListener("touchmove",se,ie),Te.target?.removeEventListener("touchend",ce)}function pe(Te){oe(Te),window.addEventListener("touchmove",se,ie),Te.target?.addEventListener("touchend",ce,{passive:!1})}function ge(Te){Te.preventDefault(),oe(Te),window.addEventListener("mousemove",se,ie),window.addEventListener("mouseup",ve,{passive:!1})}const ye=Te=>{const Oe=(Te-z.value)/(A.value-z.value)*100;return Vt(isNaN(Oe)?0:Oe,0,100)},Pe=be(r,"showTicks"),Le=N(()=>Pe.value?r.ticks?Array.isArray(r.ticks)?r.ticks.map(Te=>({value:Te,position:ye(Te),label:Te.toString()})):Object.keys(r.ticks).map(Te=>({value:parseFloat(Te),position:ye(parseFloat(Te)),label:r.ticks[Te]})):Q.value!==1/0?si(Q.value+1).map(Te=>{const Oe=z.value+Te*E.value;return{value:Oe,position:ye(Oe)}}):[]:[]),ue=N(()=>Le.value.some(Te=>{let{label:Oe}=Te;return!!Oe})),xe={activeThumbRef:K,color:be(r,"color"),decimals:M,disabled:J,direction:be(r,"direction"),elevation:be(r,"elevation"),hasLabels:ue,isReversed:k,indexFromEnd:P,min:z,max:A,mousePressed:q,numTicks:Q,onSliderMousedown:ge,onSliderTouchstart:pe,parsedTicks:Le,parseMouseMove:ee,position:ye,readonly:be(r,"readonly"),rounded:be(r,"rounded"),roundValue:R,showTicks:Pe,startOffset:Z,step:E,thumbSize:U,thumbColor:B,thumbLabel:be(r,"thumbLabel"),ticks:be(r,"ticks"),tickSize:W,trackColor:X,trackContainerRef:ne,trackFillColor:Y,trackSize:F,vertical:C};return Rt(Wo,xe),xe},Cy=he({focused:Boolean,max:{type:Number,required:!0},min:{type:Number,required:!0},modelValue:{type:Number,required:!0},position:{type:Number,required:!0},ripple:{type:[Boolean,Object],default:!0},...Ne()},"VSliderThumb"),$s=we()({name:"VSliderThumb",directives:{Ripple:ei},props:Cy(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l,emit:c}=r;const u=It(Wo),{isRtl:h,rtlClasses:p}=Wt();if(!u)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{thumbColor:b,step:k,disabled:C,thumbSize:P,thumbLabel:z,direction:A,isReversed:E,vertical:M,readonly:R,elevation:U,mousePressed:W,decimals:F,indexFromEnd:Q}=u,J=N(()=>C.value?void 0:U.value),{elevationClasses:B}=jt(J),{textColorClasses:X,textColorStyles:Y}=Kt(b),{pageup:q,pagedown:Z,end:ne,home:K,left:ee,right:de,down:oe,up:ie}=Ps,se=[q,Z,ne,K,ee,de,oe,ie],ve=N(()=>k.value?[1,2,3]:[1,5,10]);function ce(ge,ye){if(!se.includes(ge.key))return;ge.preventDefault();const Pe=k.value||.1,Le=(e.max-e.min)/Pe;if([ee,de,oe,ie].includes(ge.key)){const xe=(M.value?[h.value?ee:de,E.value?oe:ie]:Q.value!==h.value?[ee,ie]:[de,ie]).includes(ge.key)?1:-1,Te=ge.shiftKey?2:ge.ctrlKey?1:0;ye=ye+xe*Pe*ve.value[Te]}else if(ge.key===K)ye=e.min;else if(ge.key===ne)ye=e.max;else{const ue=ge.key===Z?1:-1;ye=ye-ue*Pe*(Le>100?Le/10:10)}return Math.max(e.min,Math.min(e.max,ye))}function pe(ge){const ye=ce(ge,e.modelValue);ye!=null&&c("update:modelValue",ye)}return Ce(()=>{const ge=Ve(Q.value?100-e.position:e.position,"%");return y("div",{class:["v-slider-thumb",{"v-slider-thumb--focused":e.focused,"v-slider-thumb--pressed":e.focused&&W.value},e.class,p.value],style:[{"--v-slider-thumb-position":ge,"--v-slider-thumb-size":Ve(P.value)},e.style],role:"slider",tabindex:C.value?-1:0,"aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":e.modelValue,"aria-readonly":!!R.value,"aria-orientation":A.value,onKeydown:R.value?void 0:pe},[y("div",{class:["v-slider-thumb__surface",X.value,B.value],style:{...Y.value}},null),xt(y("div",{class:["v-slider-thumb__ripple",X.value],style:Y.value},null),[[ga("ripple"),e.ripple,null,{circle:!0,center:!0}]]),y(zr,{origin:"bottom center"},{default:()=>[xt(y("div",{class:"v-slider-thumb__label-container"},[y("div",{class:["v-slider-thumb__label"]},[y("div",null,[l["thumb-label"]?.({modelValue:e.modelValue})??e.modelValue.toFixed(k.value?F.value:1)])])]),[[ya,z.value&&e.focused||z.value==="always"]])]})])}),{}}}),Py=he({start:{type:Number,required:!0},stop:{type:Number,required:!0},...Ne()},"VSliderTrack"),Nu=we()({name:"VSliderTrack",props:Py(),emits:{},setup(e,r){let{slots:l}=r;const c=It(Wo);if(!c)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:u,parsedTicks:h,rounded:p,showTicks:b,tickSize:k,trackColor:C,trackFillColor:P,trackSize:z,vertical:A,min:E,max:M,indexFromEnd:R}=c,{roundedClasses:U}=Tt(p),{backgroundColorClasses:W,backgroundColorStyles:F}=wt(P),{backgroundColorClasses:Q,backgroundColorStyles:J}=wt(C),B=N(()=>`inset-${A.value?"block":"inline"}-${R.value?"end":"start"}`),X=N(()=>A.value?"height":"width"),Y=N(()=>({[B.value]:"0%",[X.value]:"100%"})),q=N(()=>e.stop-e.start),Z=N(()=>({[B.value]:Ve(e.start,"%"),[X.value]:Ve(q.value,"%")})),ne=N(()=>b.value?(A.value?h.value.slice().reverse():h.value).map((ee,de)=>{const oe=ee.value!==E.value&&ee.value!==M.value?Ve(ee.position,"%"):void 0;return y("div",{key:ee.value,class:["v-slider-track__tick",{"v-slider-track__tick--filled":ee.position>=e.start&&ee.position<=e.stop,"v-slider-track__tick--first":ee.value===E.value,"v-slider-track__tick--last":ee.value===M.value}],style:{[B.value]:oe}},[(ee.label||l["tick-label"])&&y("div",{class:"v-slider-track__tick-label"},[l["tick-label"]?.({tick:ee,index:de})??ee.label])])}):[]);return Ce(()=>y("div",{class:["v-slider-track",U.value,e.class],style:[{"--v-slider-track-size":Ve(z.value),"--v-slider-tick-size":Ve(k.value)},e.style]},[y("div",{class:["v-slider-track__background",Q.value,{"v-slider-track__background--opacity":!!u.value||!P.value}],style:{...Y.value,...J.value}},null),y("div",{class:["v-slider-track__fill",W.value],style:{...Z.value,...F.value}},null),b.value&&y("div",{class:["v-slider-track__ticks",{"v-slider-track__ticks--always-show":b.value==="always"}]},[ne.value])])),{}}}),Ay=he({...Fn(),...Mu(),...ai(),modelValue:{type:[Number,String],default:0}},"VSlider"),qs=we()({name:"VSlider",props:Ay(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,start:e=>!0,end:e=>!0},setup(e,r){let{slots:l,emit:c}=r;const u=le(),{rtlClasses:h}=Wt(),p=Fu(e),b=Ge(e,"modelValue",void 0,X=>p.roundValue(X??p.min.value)),{min:k,max:C,mousePressed:P,roundValue:z,onSliderMousedown:A,onSliderTouchstart:E,trackContainerRef:M,position:R,hasLabels:U,readonly:W}=Vu({props:e,steps:p,onSliderStart:()=>{c("start",b.value)},onSliderEnd:X=>{let{value:Y}=X;const q=z(Y);b.value=q,c("end",q)},onSliderMove:X=>{let{value:Y}=X;return b.value=z(Y)},getActiveThumb:()=>u.value?.$el}),{isFocused:F,focus:Q,blur:J}=ti(e),B=N(()=>R(b.value));return Ce(()=>{const X=$t.filterProps(e),Y=!!(e.label||l.label||l.prepend);return y($t,ke({class:["v-slider",{"v-slider--has-labels":!!l["tick-label"]||U.value,"v-slider--focused":F.value,"v-slider--pressed":P.value,"v-slider--disabled":e.disabled},h.value,e.class],style:e.style},X,{focused:F.value}),{...l,prepend:Y?q=>y(Ye,null,[l.label?.(q)??(e.label?y(sn,{id:q.id.value,class:"v-slider__label",text:e.label},null):void 0),l.prepend?.(q)]):void 0,default:q=>{let{id:Z,messagesId:ne}=q;return y("div",{class:"v-slider__container",onMousedown:W.value?void 0:A,onTouchstartPassive:W.value?void 0:E},[y("input",{id:Z.value,name:e.name||Z.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:b.value},null),y(Nu,{ref:M,start:0,stop:B.value},{"tick-label":l["tick-label"]}),y($s,{ref:u,"aria-describedby":ne.value,focused:F.value,min:k.value,max:C.value,modelValue:b.value,"onUpdate:modelValue":K=>b.value=K,position:B.value,elevation:e.elevation,onFocus:Q,onBlur:J,ripple:e.ripple},{"thumb-label":l["thumb-label"]})])}})}),{}}}),Ty=he({color:{type:Object},disabled:Boolean,hideAlpha:Boolean,...Ne()},"VColorPickerPreview"),zy=mi({name:"VColorPickerPreview",props:Ty(),emits:{"update:color":e=>!0},setup(e,r){let{emit:l}=r;const c=new AbortController;hr(()=>c.abort());async function u(){if(!Tl)return;const h=new window.EyeDropper;try{const p=await h.open({signal:c.signal}),b=Rc(p.sRGBHex);l("update:color",{...e.color??ji,...b})}catch{}}return Ce(()=>y("div",{class:["v-color-picker-preview",{"v-color-picker-preview--hide-alpha":e.hideAlpha},e.class],style:e.style},[Tl&&y("div",{class:"v-color-picker-preview__eye-dropper",key:"eyeDropper"},[y(Je,{onClick:u,icon:"$eyeDropper",variant:"plain",density:"comfortable"},null)]),y("div",{class:"v-color-picker-preview__dot"},[y("div",{style:{background:Dc(e.color??ji)}},null)]),y("div",{class:"v-color-picker-preview__sliders"},[y(qs,{class:"v-color-picker-preview__track v-color-picker-preview__hue",modelValue:e.color?.h,"onUpdate:modelValue":h=>l("update:color",{...e.color??ji,h}),step:0,min:0,max:360,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null),!e.hideAlpha&&y(qs,{class:"v-color-picker-preview__track v-color-picker-preview__alpha",modelValue:e.color?.a??1,"onUpdate:modelValue":h=>l("update:color",{...e.color??ji,a:h}),step:1/256,min:0,max:1,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null)])])),{}}}),Iy={base:"#f44336",lighten5:"#ffebee",lighten4:"#ffcdd2",lighten3:"#ef9a9a",lighten2:"#e57373",lighten1:"#ef5350",darken1:"#e53935",darken2:"#d32f2f",darken3:"#c62828",darken4:"#b71c1c",accent1:"#ff8a80",accent2:"#ff5252",accent3:"#ff1744",accent4:"#d50000"},Ly={base:"#e91e63",lighten5:"#fce4ec",lighten4:"#f8bbd0",lighten3:"#f48fb1",lighten2:"#f06292",lighten1:"#ec407a",darken1:"#d81b60",darken2:"#c2185b",darken3:"#ad1457",darken4:"#880e4f",accent1:"#ff80ab",accent2:"#ff4081",accent3:"#f50057",accent4:"#c51162"},Ey={base:"#9c27b0",lighten5:"#f3e5f5",lighten4:"#e1bee7",lighten3:"#ce93d8",lighten2:"#ba68c8",lighten1:"#ab47bc",darken1:"#8e24aa",darken2:"#7b1fa2",darken3:"#6a1b9a",darken4:"#4a148c",accent1:"#ea80fc",accent2:"#e040fb",accent3:"#d500f9",accent4:"#aa00ff"},Ry={base:"#673ab7",lighten5:"#ede7f6",lighten4:"#d1c4e9",lighten3:"#b39ddb",lighten2:"#9575cd",lighten1:"#7e57c2",darken1:"#5e35b1",darken2:"#512da8",darken3:"#4527a0",darken4:"#311b92",accent1:"#b388ff",accent2:"#7c4dff",accent3:"#651fff",accent4:"#6200ea"},Dy={base:"#3f51b5",lighten5:"#e8eaf6",lighten4:"#c5cae9",lighten3:"#9fa8da",lighten2:"#7986cb",lighten1:"#5c6bc0",darken1:"#3949ab",darken2:"#303f9f",darken3:"#283593",darken4:"#1a237e",accent1:"#8c9eff",accent2:"#536dfe",accent3:"#3d5afe",accent4:"#304ffe"},My={base:"#2196f3",lighten5:"#e3f2fd",lighten4:"#bbdefb",lighten3:"#90caf9",lighten2:"#64b5f6",lighten1:"#42a5f5",darken1:"#1e88e5",darken2:"#1976d2",darken3:"#1565c0",darken4:"#0d47a1",accent1:"#82b1ff",accent2:"#448aff",accent3:"#2979ff",accent4:"#2962ff"},Fy={base:"#03a9f4",lighten5:"#e1f5fe",lighten4:"#b3e5fc",lighten3:"#81d4fa",lighten2:"#4fc3f7",lighten1:"#29b6f6",darken1:"#039be5",darken2:"#0288d1",darken3:"#0277bd",darken4:"#01579b",accent1:"#80d8ff",accent2:"#40c4ff",accent3:"#00b0ff",accent4:"#0091ea"},Vy={base:"#00bcd4",lighten5:"#e0f7fa",lighten4:"#b2ebf2",lighten3:"#80deea",lighten2:"#4dd0e1",lighten1:"#26c6da",darken1:"#00acc1",darken2:"#0097a7",darken3:"#00838f",darken4:"#006064",accent1:"#84ffff",accent2:"#18ffff",accent3:"#00e5ff",accent4:"#00b8d4"},Ny={base:"#009688",lighten5:"#e0f2f1",lighten4:"#b2dfdb",lighten3:"#80cbc4",lighten2:"#4db6ac",lighten1:"#26a69a",darken1:"#00897b",darken2:"#00796b",darken3:"#00695c",darken4:"#004d40",accent1:"#a7ffeb",accent2:"#64ffda",accent3:"#1de9b6",accent4:"#00bfa5"},Oy={base:"#4caf50",lighten5:"#e8f5e9",lighten4:"#c8e6c9",lighten3:"#a5d6a7",lighten2:"#81c784",lighten1:"#66bb6a",darken1:"#43a047",darken2:"#388e3c",darken3:"#2e7d32",darken4:"#1b5e20",accent1:"#b9f6ca",accent2:"#69f0ae",accent3:"#00e676",accent4:"#00c853"},By={base:"#8bc34a",lighten5:"#f1f8e9",lighten4:"#dcedc8",lighten3:"#c5e1a5",lighten2:"#aed581",lighten1:"#9ccc65",darken1:"#7cb342",darken2:"#689f38",darken3:"#558b2f",darken4:"#33691e",accent1:"#ccff90",accent2:"#b2ff59",accent3:"#76ff03",accent4:"#64dd17"},Hy={base:"#cddc39",lighten5:"#f9fbe7",lighten4:"#f0f4c3",lighten3:"#e6ee9c",lighten2:"#dce775",lighten1:"#d4e157",darken1:"#c0ca33",darken2:"#afb42b",darken3:"#9e9d24",darken4:"#827717",accent1:"#f4ff81",accent2:"#eeff41",accent3:"#c6ff00",accent4:"#aeea00"},Uy={base:"#ffeb3b",lighten5:"#fffde7",lighten4:"#fff9c4",lighten3:"#fff59d",lighten2:"#fff176",lighten1:"#ffee58",darken1:"#fdd835",darken2:"#fbc02d",darken3:"#f9a825",darken4:"#f57f17",accent1:"#ffff8d",accent2:"#ffff00",accent3:"#ffea00",accent4:"#ffd600"},Wy={base:"#ffc107",lighten5:"#fff8e1",lighten4:"#ffecb3",lighten3:"#ffe082",lighten2:"#ffd54f",lighten1:"#ffca28",darken1:"#ffb300",darken2:"#ffa000",darken3:"#ff8f00",darken4:"#ff6f00",accent1:"#ffe57f",accent2:"#ffd740",accent3:"#ffc400",accent4:"#ffab00"},jy={base:"#ff9800",lighten5:"#fff3e0",lighten4:"#ffe0b2",lighten3:"#ffcc80",lighten2:"#ffb74d",lighten1:"#ffa726",darken1:"#fb8c00",darken2:"#f57c00",darken3:"#ef6c00",darken4:"#e65100",accent1:"#ffd180",accent2:"#ffab40",accent3:"#ff9100",accent4:"#ff6d00"},Yy={base:"#ff5722",lighten5:"#fbe9e7",lighten4:"#ffccbc",lighten3:"#ffab91",lighten2:"#ff8a65",lighten1:"#ff7043",darken1:"#f4511e",darken2:"#e64a19",darken3:"#d84315",darken4:"#bf360c",accent1:"#ff9e80",accent2:"#ff6e40",accent3:"#ff3d00",accent4:"#dd2c00"},Xy={base:"#795548",lighten5:"#efebe9",lighten4:"#d7ccc8",lighten3:"#bcaaa4",lighten2:"#a1887f",lighten1:"#8d6e63",darken1:"#6d4c41",darken2:"#5d4037",darken3:"#4e342e",darken4:"#3e2723"},$y={base:"#607d8b",lighten5:"#eceff1",lighten4:"#cfd8dc",lighten3:"#b0bec5",lighten2:"#90a4ae",lighten1:"#78909c",darken1:"#546e7a",darken2:"#455a64",darken3:"#37474f",darken4:"#263238"},qy={base:"#9e9e9e",lighten5:"#fafafa",lighten4:"#f5f5f5",lighten3:"#eeeeee",lighten2:"#e0e0e0",lighten1:"#bdbdbd",darken1:"#757575",darken2:"#616161",darken3:"#424242",darken4:"#212121"},Gy={black:"#000000",white:"#ffffff",transparent:"#ffffff00"},Yi={red:Iy,pink:Ly,purple:Ey,deepPurple:Ry,indigo:Dy,blue:My,lightBlue:Fy,cyan:Vy,teal:Ny,green:Oy,lightGreen:By,lime:Hy,yellow:Uy,amber:Wy,orange:jy,deepOrange:Yy,brown:Xy,blueGrey:$y,grey:qy,shades:Gy},Ky=he({swatches:{type:Array,default:()=>Zy(Yi)},disabled:Boolean,color:Object,maxHeight:[Number,String],...Ne()},"VColorPickerSwatches");function Zy(e){return Object.keys(e).map(r=>{const l=e[r];return l.base?[l.base,l.darken4,l.darken3,l.darken2,l.darken1,l.lighten1,l.lighten2,l.lighten3,l.lighten4,l.lighten5]:[l.black,l.white,l.transparent]})}let Jy,jr,Qy,ex;Jy=mi({name:"VColorPickerSwatches",props:Ky(),emits:{"update:color":e=>!0},setup(e,r){let{emit:l}=r;return Ce(()=>y("div",{class:["v-color-picker-swatches",e.class],style:[{maxHeight:Ve(e.maxHeight)},e.style]},[y("div",null,[e.swatches.map(c=>y("div",{class:"v-color-picker-swatches__swatch"},[c.map(u=>{const h=uo(u),p=vo(h),b=lf(h);return y("div",{class:"v-color-picker-swatches__color",onClick:()=>p&&l("update:color",p)},[y("div",{style:{background:b}},[e.color&&gi(e.color,p)?y($e,{size:"x-small",icon:"$success",color:cf(u,"#FFFFFF")>2?"white":"black"},null):void 0])])})]))])])),{}}});jr=he({color:String,...Sa(),...Ne(),...ia(),...Mt(),...bi(),...nn(),...St(),...tt(),...ht()},"VSheet");Va=we()({name:"VSheet",props:jr(),setup(e,r){let{slots:l}=r;const{themeClasses:c}=bt(e),{backgroundColorClasses:u,backgroundColorStyles:h}=wt(be(e,"color")),{borderClasses:p}=La(e),{dimensionStyles:b}=na(e),{elevationClasses:k}=jt(e),{locationStyles:C}=yi(e),{positionClasses:P}=rn(e),{roundedClasses:z}=Tt(e);return Ce(()=>y(e.tag,{class:["v-sheet",c.value,u.value,p.value,k.value,P.value,z.value,e.class],style:[h.value,b.value,C.value,e.style]},l)),{}}});Qy=he({canvasHeight:{type:[String,Number],default:150},disabled:Boolean,dotSize:{type:[Number,String],default:10},hideCanvas:Boolean,hideSliders:Boolean,hideInputs:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(_i).includes(e)},modes:{type:Array,default:()=>Object.keys(_i),validator:e=>Array.isArray(e)&&e.every(r=>Object.keys(_i).includes(r))},showSwatches:Boolean,swatches:Array,swatchesMaxHeight:{type:[Number,String],default:150},modelValue:{type:[Object,String]},...Ht(jr({width:300}),["height","location","minHeight","maxHeight","minWidth","maxWidth"])},"VColorPicker");ex=mi({name:"VColorPicker",props:Qy(),emits:{"update:modelValue":e=>!0,"update:mode":e=>!0},setup(e){const r=Ge(e,"mode"),l=le(null),c=Ge(e,"modelValue",void 0,k=>{if(k==null||k==="")return null;let C;try{C=vo(uo(k))}catch{return null}return C},k=>k?vy(k,e.modelValue):null),u=N(()=>c.value?{...c.value,h:l.value??c.value.h}:null),{rtlClasses:h}=Wt();let p=!0;Ie(c,k=>{if(!p){p=!0;return}k&&(l.value=k.h)},{immediate:!0});const b=k=>{p=!1,l.value=k.h,c.value=k};return Ut(()=>{e.modes.includes(r.value)||(r.value=e.modes[0])}),_t({VSlider:{color:void 0,trackColor:void 0,trackFillColor:void 0}}),Ce(()=>{const k=Va.filterProps(e);return y(Va,ke({rounded:e.rounded,elevation:e.elevation,theme:e.theme,class:["v-color-picker",h.value,e.class],style:[{"--v-color-picker-color-hsv":Dc({...u.value??ji,a:1})},e.style]},k,{maxWidth:e.width}),{default:()=>[!e.hideCanvas&&y(my,{key:"canvas",color:u.value,"onUpdate:color":b,disabled:e.disabled,dotSize:e.dotSize,width:e.width,height:e.canvasHeight},null),(!e.hideSliders||!e.hideInputs)&&y("div",{key:"controls",class:"v-color-picker__controls"},[!e.hideSliders&&y(zy,{key:"preview",color:u.value,"onUpdate:color":b,hideAlpha:!r.value.endsWith("a"),disabled:e.disabled},null),!e.hideInputs&&y(Sy,{key:"edit",modes:e.modes,mode:r.value,"onUpdate:mode":C=>r.value=C,color:u.value,"onUpdate:color":b,disabled:e.disabled},null)]),e.showSwatches&&y(Jy,{key:"swatches",color:u.value,"onUpdate:color":b,maxHeight:e.swatchesMaxHeight,swatches:e.swatches,disabled:e.disabled},null)]})}),{}}});function tx(e,r,l){if(r==null)return e;if(Array.isArray(r))throw new Error("Multiple matches is not implemented");return typeof r=="number"&&~r?y(Ye,null,[y("span",{class:"v-combobox__unmask"},[e.substr(0,r)]),y("span",{class:"v-combobox__mask"},[e.substr(r,l)]),y("span",{class:"v-combobox__unmask"},[e.substr(r+l)])]):e}let ax,Ou,Bu;ax=he({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:{type:Boolean,default:!0},delimiters:Array,...On({filterKeys:["title"]}),...Bo({hideNoData:!0,returnObject:!0}),...Ht(Hr({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...Ja({transition:!1})},"VCombobox");dr=we()({name:"VCombobox",props:ax(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:search":e=>!0,"update:menu":e=>!0},setup(e,r){let{emit:l,slots:c}=r;const{t:u}=Dt(),h=le(),p=Re(!1),b=Re(!0),k=Re(!1),C=le(),P=le(),z=Ge(e,"menu"),A=N({get:()=>z.value,set:ze=>{z.value&&!ze&&C.value?.ΨopenChildren||(z.value=ze)}}),E=Re(-1);let M=!1;const R=N(()=>h.value?.color),U=N(()=>A.value?e.closeText:e.openText),{items:W,transformIn:F,transformOut:Q}=Fo(e),{textColorClasses:J,textColorStyles:B}=Kt(R),X=Ge(e,"modelValue",[],ze=>F(zt(ze)),ze=>{const qe=Q(ze);return e.multiple?qe:qe[0]??null}),Y=Nr(),q=N(()=>!!(e.chips||c.chip)),Z=N(()=>q.value||!!c.selection),ne=Re(!e.multiple&&!Z.value?X.value[0]?.title??"":""),K=N({get:()=>ne.value,set:ze=>{if(ne.value=ze??"",!e.multiple&&!Z.value&&(X.value=[ri(e,ze)]),ze&&e.multiple&&e.delimiters?.length){const qe=ze.split(new RegExp(`(?:${e.delimiters.join("|")})+`));qe.length>1&&(qe.forEach(Ue=>{Ue=Ue.trim(),Ue&&Oe(ri(e,Ue))}),ne.value="")}ze||(E.value=-1),b.value=!ze}}),ee=N(()=>typeof e.counterValue=="function"?e.counterValue(X.value):typeof e.counterValue=="number"?e.counterValue:e.multiple?X.value.length:K.value.length);Ie(ne,ze=>{M?pt(()=>M=!1):p.value&&!A.value&&(A.value=!0),l("update:search",ze)}),Ie(X,ze=>{!e.multiple&&!Z.value&&(ne.value=ze[0]?.title??"")});const{filteredItems:de,getMatches:oe}=Bn(e,W,()=>b.value?"":K.value),ie=N(()=>e.hideSelected?de.value.filter(ze=>!X.value.some(qe=>qe.value===ze.value)):de.value),se=N(()=>X.value.map(ze=>ze.value)),ve=N(()=>(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&K.value===ie.value[0]?.title)&&ie.value.length>0&&!b.value&&!k.value),ce=N(()=>e.hideNoData&&!ie.value.length||e.readonly||Y?.isReadonly.value),pe=le(),{onListScroll:ge,onListKeydown:ye}=Oo(pe,h);function Pe(ze){M=!0,e.openOnClear&&(A.value=!0)}function Le(){ce.value||(A.value=!0)}function ue(ze){ce.value||(p.value&&(ze.preventDefault(),ze.stopPropagation()),A.value=!A.value)}function xe(ze){if(df(ze)||e.readonly||Y?.isReadonly.value)return;const qe=h.value.selectionStart,Ue=X.value.length;if((E.value>-1||["Enter","ArrowDown","ArrowUp"].includes(ze.key))&&ze.preventDefault(),["Enter","ArrowDown"].includes(ze.key)&&(A.value=!0),["Escape"].includes(ze.key)&&(A.value=!1),["Enter","Escape","Tab"].includes(ze.key)&&(ve.value&&["Enter","Tab"].includes(ze.key)&&Oe(de.value[0]),b.value=!0),ze.key==="ArrowDown"&&ve.value&&pe.value?.focus("next"),ze.key==="Enter"&&K.value&&(Oe(ri(e,K.value)),Z.value&&(ne.value="")),["Backspace","Delete"].includes(ze.key)){if(!e.multiple&&Z.value&&X.value.length>0)return Oe(X.value[0],!1);if(E.value<0){ze.key==="Backspace"&&!K.value&&(E.value=Ue-1);return}const We=E.value;Oe(X.value[E.value],!1),E.value=We>=Ue-1?Ue-2:We}if(e.multiple){if(ze.key==="ArrowLeft"){if(E.value<0&&qe>0)return;const We=E.value>-1?E.value-1:Ue-1;X.value[We]?E.value=We:(E.value=-1,h.value.setSelectionRange(K.value.length,K.value.length))}if(ze.key==="ArrowRight"){if(E.value<0)return;const We=E.value+1;X.value[We]?E.value=We:(E.value=-1,h.value.setSelectionRange(0,0))}}}function Te(){p.value&&(b.value=!0,h.value?.focus())}function Oe(ze){let qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!ze||ze.props.disabled))if(e.multiple){const Ue=X.value.findIndex(ot=>e.valueComparator(ot.value,ze.value)),We=qe??!~Ue;if(~Ue){const ot=We?[...X.value,ze]:[...X.value];ot.splice(Ue,1),X.value=ot}else We&&(X.value=[...X.value,ze]);e.clearOnSelect&&(K.value="")}else{const Ue=qe!==!1;X.value=Ue?[ze]:[],ne.value=Ue&&!Z.value?ze.title:"",pt(()=>{A.value=!1,b.value=!0})}}function gt(ze){p.value=!0,setTimeout(()=>{k.value=!0})}function rt(ze){k.value=!1}function Ee(ze){(ze==null||ze===""&&!e.multiple)&&(X.value=[])}return Ie(p,(ze,qe)=>{if(!(ze||ze===qe)){if(E.value=-1,A.value=!1,ve.value&&!k.value&&!X.value.some(Ue=>{let{value:We}=Ue;return We===ie.value[0].value})){Oe(ie.value[0]);return}if(K.value){if(e.multiple){Oe(ri(e,K.value));return}if(!Z.value)return;X.value.some(Ue=>{let{title:We}=Ue;return We===K.value})?ne.value="":Oe(ri(e,K.value))}}}),Ie(A,()=>{if(!e.hideSelected&&A.value&&X.value.length){const ze=ie.value.findIndex(qe=>X.value.some(Ue=>e.valueComparator(Ue.value,qe.value)));ua&&window.requestAnimationFrame(()=>{ze>=0&&P.value?.scrollToIndex(ze)})}}),Ie(()=>e.items,(ze,qe)=>{A.value||p.value&&!qe.length&&ze.length&&(A.value=!0)}),Ce(()=>{const ze=!!(!e.hideNoData||ie.value.length||c["prepend-item"]||c["append-item"]||c["no-data"]),qe=X.value.length>0,Ue=va.filterProps(e);return y(va,ke({ref:h},Ue,{modelValue:K.value,"onUpdate:modelValue":[We=>K.value=We,Ee],focused:p.value,"onUpdate:focused":We=>p.value=We,validationValue:X.externalValue,counterValue:ee.value,dirty:qe,class:["v-combobox",{"v-combobox--active-menu":A.value,"v-combobox--chips":!!e.chips,"v-combobox--selection-slot":!!Z.value,"v-combobox--selecting-index":E.value>-1,[`v-combobox--${e.multiple?"multiple":"single"}`]:!0},e.class],style:e.style,readonly:e.readonly,placeholder:qe?void 0:e.placeholder,"onClick:clear":Pe,"onMousedown:control":Le,onKeydown:xe}),{...c,default:()=>y(Ye,null,[y(ln,ke({ref:C,modelValue:A.value,"onUpdate:modelValue":We=>A.value=We,activator:"parent",contentClass:"v-combobox__content",disabled:ce.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:Te},e.menuProps),{default:()=>[ze&&y(Ni,ke({ref:pe,selected:se.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:We=>We.preventDefault(),onKeydown:ye,onFocusin:gt,onFocusout:rt,onScrollPassive:ge,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>[c["prepend-item"]?.(),!ie.value.length&&!e.hideNoData&&(c["no-data"]?.()??y(ut,{title:u(e.noDataText)},null)),y(Ur,{ref:P,renderless:!0,items:ie.value},{default:We=>{let{item:ot,index:Ft,itemRef:ra}=We;const Ke=ke(ot.props,{ref:ra,key:Ft,active:ve.value&&Ft===0?!0:void 0,onClick:()=>Oe(ot,null)});return c.item?.({item:ot,index:Ft,props:Ke})??y(ut,ke(Ke,{role:"option"}),{prepend:Qe=>{let{isSelected:ft}=Qe;return y(Ye,null,[e.multiple&&!e.hideSelected?y(Ka,{key:ot.value,modelValue:ft,ripple:!1,tabindex:"-1"},null):void 0,ot.props.prependAvatar&&y(za,{image:ot.props.prependAvatar},null),ot.props.prependIcon&&y($e,{icon:ot.props.prependIcon},null)])},title:()=>b.value?ot.title:tx(ot.title,oe(ot)?.title,K.value?.length??0)})}}),c["append-item"]?.()]})]}),X.value.map((We,ot)=>{function Ft(ft){ft.stopPropagation(),ft.preventDefault(),Oe(We,!1)}const ra={"onClick:close":Ft,onMousedown(ft){ft.preventDefault(),ft.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},Ke=q.value?!!c.chip:!!c.selection,Qe=Ke?po(q.value?c.chip({item:We,index:ot,props:ra}):c.selection({item:We,index:ot})):void 0;if(!(Ke&&!Qe))return y("div",{key:We.value,class:["v-combobox__selection",ot===E.value&&["v-combobox__selection--selected",J.value]],style:ot===E.value?B.value:{}},[q.value?c.chip?y(dt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:We.title}}},{default:()=>[Qe]}):y(Gt,ke({key:"chip",closable:e.closableChips,size:"small",text:We.title,disabled:We.props.disabled},ra),null):Qe??y("span",{class:"v-combobox__selection-text"},[We.title,e.multiple&&ot[]}},"DataTable-expand");Bu=Symbol.for("vuetify:datatable:expanded");function Yr(e){const r=be(e,"expandOnClick"),l=Ge(e,"expanded",e.expanded,b=>new Set(b),b=>[...b.values()]);function c(b,k){const C=new Set(l.value);k?C.add(b.value):C.delete(b.value),l.value=C}function u(b){return l.value.has(b.value)}function h(b){c(b,!u(b))}const p={expand:c,expanded:l,expandOnClick:r,isExpanded:u,toggleExpand:h};return Rt(Bu,p),p}function Hu(){const e=It(Bu);if(!e)throw new Error("foo");return e}const jo=he({groupBy:{type:Array,default:()=>[]}},"DataTable-group"),Uu=Symbol.for("vuetify:data-table-group");function Yo(e){return{groupBy:Ge(e,"groupBy")}}function Xr(e){const{groupBy:r,sortBy:l}=e,c=le(new Set),u=N(()=>r.value.map(C=>({...C,order:C.order??!1})).concat(l.value));function h(C){return c.value.has(C.id)}function p(C){const P=new Set(c.value);h(C)?P.delete(C.id):P.add(C.id),c.value=P}function b(C){function P(z){const A=[];for(const E of z.items)"type"in E&&E.type==="group"?A.push(...P(E)):A.push(E);return A}return P({type:"group",items:C,id:"dummy",key:"dummy",value:"dummy",depth:0})}const k={sortByWithGroups:u,toggleGroup:p,opened:c,groupBy:r,extractRows:b,isGroupOpen:h};return Rt(Uu,k),k}function Wu(){const e=It(Uu);if(!e)throw new Error("Missing group!");return e}function ix(e,r){if(!e.length)return[];const l=new Map;for(const c of e){const u=tr(c.raw,r);l.has(u)||l.set(u,[]),l.get(u).push(c)}return l}function ju(e,r){let l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"root";if(!r.length)return[];const u=ix(e,r[0]),h=[],p=r.slice(1);return u.forEach((b,k)=>{const C=r[0],P=`${c}_${C}_${k}`;h.push({depth:l,id:P,key:C,value:k,items:p.length?ju(b,p,l+1,P):b,type:"group"})}),h}function Yu(e,r){const l=[];for(const c of e)"type"in c&&c.type==="group"?(c.value!=null&&l.push(c),(r.has(c.id)||c.value==null)&&l.push(...Yu(c.items,r))):l.push(c);return l}function $r(e,r,l){return{flatItems:N(()=>{if(!r.value.length)return e.value;const u=ju(e.value,r.value.map(h=>h.key));return Yu(u,l.value)})}}function qr(e){let{page:r,itemsPerPage:l,sortBy:c,groupBy:u,search:h}=e;const p=Ia("VDataTable"),b=N(()=>({page:r.value,itemsPerPage:l.value,sortBy:c.value,groupBy:u.value,search:h.value}));let k=null;Ie(b,()=>{gi(k,b.value)||(k?.search!==b.value.search&&(r.value=1),p.emit("update:options",b.value),k=b.value)},{deep:!0,immediate:!0})}const Xo=he({page:{type:[Number,String],default:1},itemsPerPage:{type:[Number,String],default:10}},"DataTable-paginate"),Xu=Symbol.for("vuetify:data-table-pagination");function $o(e){const r=Ge(e,"page",void 0,c=>+(c??1)),l=Ge(e,"itemsPerPage",void 0,c=>+(c??10));return{page:r,itemsPerPage:l}}function qo(e){const{page:r,itemsPerPage:l,itemsLength:c}=e,u=N(()=>l.value===-1?0:l.value*(r.value-1)),h=N(()=>l.value===-1?c.value:Math.min(c.value,u.value+l.value)),p=N(()=>l.value===-1||c.value===0?1:Math.ceil(c.value/l.value));Bt(()=>{r.value>p.value&&(r.value=p.value)});function b(A){l.value=A,r.value=1}function k(){r.value=Vt(r.value+1,1,p.value)}function C(){r.value=Vt(r.value-1,1,p.value)}function P(A){r.value=Vt(A,1,p.value)}const z={page:r,itemsPerPage:l,startIndex:u,stopIndex:h,pageCount:p,itemsLength:c,nextPage:k,prevPage:C,setPage:P,setItemsPerPage:b};return Rt(Xu,z),z}function nx(){const e=It(Xu);if(!e)throw new Error("Missing pagination!");return e}function $u(e){const r=Ia("usePaginatedItems"),{items:l,startIndex:c,stopIndex:u,itemsPerPage:h}=e,p=N(()=>h.value<=0?l.value:l.value.slice(c.value,u.value));return Ie(p,b=>{r.emit("update:currentItems",b)}),{paginatedItems:p}}const rx={showSelectAll:!1,allSelected:()=>[],select:e=>{let{items:r,value:l}=e;return new Set(l?[r[0]?.value]:[])},selectAll:e=>{let{selected:r}=e;return r}},qu={showSelectAll:!0,allSelected:e=>{let{currentPage:r}=e;return r},select:e=>{let{items:r,value:l,selected:c}=e;for(const u of r)l?c.add(u.value):c.delete(u.value);return c},selectAll:e=>{let{value:r,currentPage:l,selected:c}=e;return qu.select({items:l,value:r,selected:c})}},Gu={showSelectAll:!0,allSelected:e=>{let{allItems:r}=e;return r},select:e=>{let{items:r,value:l,selected:c}=e;for(const u of r)l?c.add(u.value):c.delete(u.value);return c},selectAll:e=>{let{value:r,allItems:l,selected:c}=e;return Gu.select({items:l,value:r,selected:c})}},Ku=he({showSelect:Boolean,selectStrategy:{type:[String,Object],default:"page"},modelValue:{type:Array,default:()=>[]},valueComparator:{type:Function,default:gi}},"DataTable-select"),Zu=Symbol.for("vuetify:data-table-selection");function Gr(e,r){let{allItems:l,currentPage:c}=r;const u=Ge(e,"modelValue",e.modelValue,U=>new Set(zt(U).map(W=>l.value.find(F=>e.valueComparator(W,F.value))?.value??W)),U=>[...U.values()]),h=N(()=>l.value.filter(U=>U.selectable)),p=N(()=>c.value.filter(U=>U.selectable)),b=N(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single":return rx;case"all":return Gu;case"page":default:return qu}});function k(U){return zt(U).every(W=>u.value.has(W.value))}function C(U){return zt(U).some(W=>u.value.has(W.value))}function P(U,W){const F=b.value.select({items:U,value:W,selected:new Set(u.value)});u.value=F}function z(U){P([U],!k([U]))}function A(U){const W=b.value.selectAll({value:U,allItems:h.value,currentPage:p.value,selected:new Set(u.value)});u.value=W}const E=N(()=>u.value.size>0),M=N(()=>{const U=b.value.allSelected({allItems:h.value,currentPage:p.value});return!!U.length&&k(U)}),R={toggleSelect:z,select:P,selectAll:A,isSelected:k,isSomeSelected:C,someSelected:E,allSelected:M,showSelectAll:b.value.showSelectAll};return Rt(Zu,R),R}function Kr(){const e=It(Zu);if(!e)throw new Error("Missing selection!");return e}const Ju=he({sortBy:{type:Array,default:()=>[]},customKeySort:Object,multiSort:Boolean,mustSort:Boolean},"DataTable-sort"),Qu=Symbol.for("vuetify:data-table-sort");function Zr(e){const r=Ge(e,"sortBy"),l=be(e,"mustSort"),c=be(e,"multiSort");return{sortBy:r,mustSort:l,multiSort:c}}function Jr(e){const{sortBy:r,mustSort:l,multiSort:c,page:u}=e,h=k=>{if(k.key==null)return;let C=r.value.map(z=>({...z}))??[];const P=C.find(z=>z.key===k.key);P?P.order==="desc"?l.value?P.order="asc":C=C.filter(z=>z.key!==k.key):P.order="desc":c.value?C=[...C,{key:k.key,order:"asc"}]:C=[{key:k.key,order:"asc"}],r.value=C,u&&(u.value=1)};function p(k){return!!r.value.find(C=>C.key===k.key)}const b={sortBy:r,toggleSort:h,isSorted:p};return Rt(Qu,b),b}function sx(){const e=It(Qu);if(!e)throw new Error("Missing sort!");return e}function Go(e,r,l,c,u){const h=Dt();return{sortedItems:N(()=>l.value.length?ox(r.value,l.value,h.current.value,{...e.customKeySort,...c?.value},u?.value):r.value)}}function ox(e,r,l,c,u){const h=new Intl.Collator(l,{sensitivity:"accent",usage:"sort"});return[...e].sort((p,b)=>{for(let k=0;kR!=null?R.toString().toLocaleLowerCase():R),z!==A)return jn(z)&&jn(A)?0:jn(z)?-1:jn(A)?1:!isNaN(z)&&!isNaN(A)?Number(z)-Number(A):h.compare(z,A)}return 0})}const lx=he({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},returnObject:Boolean},"DataIterator-items");function cx(e,r){const l=e.returnObject?r:Ot(r,e.itemValue),c=Ot(r,e.itemSelectable,!0);return{type:"item",value:l,selectable:c,raw:r}}function dx(e,r){const l=[];for(const c of r)l.push(cx(e,c));return l}function ux(e){return{items:N(()=>dx(e,e.items))}}const hx=he({search:String,loading:Boolean,...Ne(),...lx(),...Ku(),...Ju(),...Xo({itemsPerPage:5}),...Ou(),...jo(),...On(),...tt()},"VDataIterator"),gx=we()({name:"VDataIterator",props:hx(),emits:{"update:modelValue":e=>!0,"update:groupBy":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:expanded":e=>!0,"update:currentItems":e=>!0},setup(e,r){let{slots:l}=r;const c=Ge(e,"groupBy"),u=be(e,"search"),{items:h}=ux(e),{filteredItems:p}=Bn(e,h,u,{transform:ye=>ye.raw}),{sortBy:b,multiSort:k,mustSort:C}=Zr(e),{page:P,itemsPerPage:z}=$o(e),{toggleSort:A}=Jr({sortBy:b,multiSort:k,mustSort:C,page:P}),{sortByWithGroups:E,opened:M,extractRows:R,isGroupOpen:U,toggleGroup:W}=Xr({groupBy:c,sortBy:b}),{sortedItems:F}=Go(e,p,E),{flatItems:Q}=$r(F,c,M),J=N(()=>Q.value.length),{startIndex:B,stopIndex:X,pageCount:Y,prevPage:q,nextPage:Z,setItemsPerPage:ne,setPage:K}=qo({page:P,itemsPerPage:z,itemsLength:J}),{paginatedItems:ee}=$u({items:Q,startIndex:B,stopIndex:X,itemsPerPage:z}),de=N(()=>R(ee.value)),{isSelected:oe,select:ie,selectAll:se,toggleSelect:ve}=Gr(e,{allItems:h,currentPage:de}),{isExpanded:ce,toggleExpand:pe}=Yr(e);qr({page:P,itemsPerPage:z,sortBy:b,groupBy:c,search:u});const ge=N(()=>({page:P.value,itemsPerPage:z.value,sortBy:b.value,pageCount:Y.value,toggleSort:A,prevPage:q,nextPage:Z,setPage:K,setItemsPerPage:ne,isSelected:oe,select:ie,selectAll:se,toggleSelect:ve,isExpanded:ce,toggleExpand:pe,isGroupOpen:U,toggleGroup:W,items:de.value,groupedItems:ee.value}));return Ce(()=>y(e.tag,{class:["v-data-iterator",e.class],style:e.style},{default:()=>[l.header?.(ge.value),ee.value.length?l.default?.(ge.value):l["no-data"]?.(),l.footer?.(ge.value)]})),{}}});function fx(){const e=le([]);Cg(()=>e.value=[]);function r(l,c){e.value[c]=l}return{refs:e,updateRef:r}}let mx,Ko,Tn,Zo,px,eh,th,vx;mx=he({activeColor:String,start:{type:[Number,String],default:1},modelValue:{type:Number,default:e=>e.start},disabled:Boolean,length:{type:[Number,String],default:1,validator:e=>e%1===0},totalVisible:[Number,String],firstIcon:{type:et,default:"$first"},prevIcon:{type:et,default:"$prev"},nextIcon:{type:et,default:"$next"},lastIcon:{type:et,default:"$last"},ariaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.root"},pageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.page"},currentPageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.currentPage"},firstAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.first"},previousAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.previous"},nextAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.next"},lastAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.last"},ellipsis:{type:String,default:"..."},showFirstLastPage:Boolean,...Sa(),...Ne(),...Nt(),...Mt(),...St(),...Qa(),...tt({tag:"nav"}),...ht(),...Ea({variant:"text"})},"VPagination");Gs=we()({name:"VPagination",props:mx(),emits:{"update:modelValue":e=>!0,first:e=>!0,prev:e=>!0,next:e=>!0,last:e=>!0},setup(e,r){let{slots:l,emit:c}=r;const u=Ge(e,"modelValue"),{t:h,n:p}=Dt(),{isRtl:b}=Wt(),{themeClasses:k}=bt(e),{width:C}=Ii(),P=Re(-1);_t(void 0,{scoped:!0});const{resizeRef:z}=Ga(q=>{if(!q.length)return;const{target:Z,contentRect:ne}=q[0],K=Z.querySelector(".v-pagination__list > *");if(!K)return;const ee=ne.width,de=K.offsetWidth+parseFloat(getComputedStyle(K).marginRight)*2;P.value=R(ee,de)}),A=N(()=>parseInt(e.length,10)),E=N(()=>parseInt(e.start,10)),M=N(()=>e.totalVisible!=null?parseInt(e.totalVisible,10):P.value>=0?P.value:R(C.value,58));function R(q,Z){const ne=e.showFirstLastPage?5:3;return Math.max(0,Math.floor(+((q-Z*ne)/Z).toFixed(2)))}const U=N(()=>{if(A.value<=0||isNaN(A.value)||A.value>Number.MAX_SAFE_INTEGER)return[];if(M.value<=0)return[];if(M.value===1)return[u.value];if(A.value<=M.value)return si(A.value,E.value);const q=M.value%2===0,Z=q?M.value/2:Math.floor(M.value/2),ne=q?Z:Z+1,K=A.value-Z;if(ne-u.value>=0)return[...si(Math.max(1,M.value-1),E.value),e.ellipsis,A.value];if(u.value-K>=(q?1:0)){const ee=M.value-1,de=A.value-ee+E.value;return[E.value,e.ellipsis,...si(ee,de)]}else{const ee=Math.max(1,M.value-3),de=ee===1?u.value:u.value-Math.ceil(ee/2)+E.value;return[E.value,e.ellipsis,...si(ee,de),e.ellipsis,A.value]}});function W(q,Z,ne){q.preventDefault(),u.value=Z,ne&&c(ne,Z)}const{refs:F,updateRef:Q}=fx();_t({VPaginationBtn:{color:be(e,"color"),border:be(e,"border"),density:be(e,"density"),size:be(e,"size"),variant:be(e,"variant"),rounded:be(e,"rounded"),elevation:be(e,"elevation")}});const J=N(()=>U.value.map((q,Z)=>{const ne=K=>Q(K,Z);if(typeof q=="string")return{isActive:!1,key:`ellipsis-${Z}`,page:q,props:{ref:ne,ellipsis:!0,icon:!0,disabled:!0}};{const K=q===u.value;return{isActive:K,key:q,page:p(q),props:{ref:ne,ellipsis:!1,icon:!0,disabled:!!e.disabled||+e.length<2,color:K?e.activeColor:e.color,"aria-current":K,"aria-label":h(K?e.currentPageAriaLabel:e.pageAriaLabel,q),onClick:ee=>W(ee,q)}}}})),B=N(()=>{const q=!!e.disabled||u.value<=E.value,Z=!!e.disabled||u.value>=E.value+A.value-1;return{first:e.showFirstLastPage?{icon:b.value?e.lastIcon:e.firstIcon,onClick:ne=>W(ne,E.value,"first"),disabled:q,"aria-label":h(e.firstAriaLabel),"aria-disabled":q}:void 0,prev:{icon:b.value?e.nextIcon:e.prevIcon,onClick:ne=>W(ne,u.value-1,"prev"),disabled:q,"aria-label":h(e.previousAriaLabel),"aria-disabled":q},next:{icon:b.value?e.prevIcon:e.nextIcon,onClick:ne=>W(ne,u.value+1,"next"),disabled:Z,"aria-label":h(e.nextAriaLabel),"aria-disabled":Z},last:e.showFirstLastPage?{icon:b.value?e.firstIcon:e.lastIcon,onClick:ne=>W(ne,E.value+A.value-1,"last"),disabled:Z,"aria-label":h(e.lastAriaLabel),"aria-disabled":Z}:void 0}});function X(){const q=u.value-E.value;F.value[q]?.$el.focus()}function Y(q){q.key===Ps.left&&!e.disabled&&u.value>+e.start?(u.value=u.value-1,pt(X)):q.key===Ps.right&&!e.disabled&&u.valuey(e.tag,{ref:z,class:["v-pagination",k.value,e.class],style:e.style,role:"navigation","aria-label":h(e.ariaLabel),onKeydown:Y,"data-test":"v-pagination-root"},{default:()=>[y("ul",{class:"v-pagination__list"},[e.showFirstLastPage&&y("li",{key:"first",class:"v-pagination__first","data-test":"v-pagination-first"},[l.first?l.first(B.value.first):y(Je,ke({_as:"VPaginationBtn"},B.value.first),null)]),y("li",{key:"prev",class:"v-pagination__prev","data-test":"v-pagination-prev"},[l.prev?l.prev(B.value.prev):y(Je,ke({_as:"VPaginationBtn"},B.value.prev),null)]),J.value.map((q,Z)=>y("li",{key:q.key,class:["v-pagination__item",{"v-pagination__item--is-active":q.isActive}],"data-test":"v-pagination-item"},[l.item?l.item(q):y(Je,ke({_as:"VPaginationBtn"},q.props),{default:()=>[q.page]})])),y("li",{key:"next",class:"v-pagination__next","data-test":"v-pagination-next"},[l.next?l.next(B.value.next):y(Je,ke({_as:"VPaginationBtn"},B.value.next),null)]),e.showFirstLastPage&&y("li",{key:"last",class:"v-pagination__last","data-test":"v-pagination-last"},[l.last?l.last(B.value.last):y(Je,ke({_as:"VPaginationBtn"},B.value.last),null)])])]})),{}}});Ko=he({prevIcon:{type:String,default:"$prev"},nextIcon:{type:String,default:"$next"},firstIcon:{type:String,default:"$first"},lastIcon:{type:String,default:"$last"},itemsPerPageText:{type:String,default:"$vuetify.dataFooter.itemsPerPageText"},pageText:{type:String,default:"$vuetify.dataFooter.pageText"},firstPageLabel:{type:String,default:"$vuetify.dataFooter.firstPage"},prevPageLabel:{type:String,default:"$vuetify.dataFooter.prevPage"},nextPageLabel:{type:String,default:"$vuetify.dataFooter.nextPage"},lastPageLabel:{type:String,default:"$vuetify.dataFooter.lastPage"},itemsPerPageOptions:{type:Array,default:()=>[{value:10,title:"10"},{value:25,title:"25"},{value:50,title:"50"},{value:100,title:"100"},{value:-1,title:"$vuetify.dataFooter.itemsPerPageAll"}]},showCurrentPage:Boolean},"VDataTableFooter");Tn=we()({name:"VDataTableFooter",props:Ko(),setup(e,r){let{slots:l}=r;const{t:c}=Dt(),{page:u,pageCount:h,startIndex:p,stopIndex:b,itemsLength:k,itemsPerPage:C,setItemsPerPage:P}=nx(),z=N(()=>e.itemsPerPageOptions.map(A=>typeof A=="number"?{value:A,title:A===-1?c("$vuetify.dataFooter.itemsPerPageAll"):String(A)}:{...A,title:c(A.title)}));return Ce(()=>{const A=Gs.filterProps(e);return y("div",{class:"v-data-table-footer"},[l.prepend?.(),y("div",{class:"v-data-table-footer__items-per-page"},[y("span",null,[c(e.itemsPerPageText)]),y(li,{items:z.value,modelValue:C.value,"onUpdate:modelValue":E=>P(Number(E)),density:"compact",variant:"outlined","hide-details":!0},null)]),y("div",{class:"v-data-table-footer__info"},[y("div",null,[c(e.pageText,k.value?p.value+1:0,b.value,k.value)])]),y("div",{class:"v-data-table-footer__pagination"},[y(Gs,ke({modelValue:u.value,"onUpdate:modelValue":E=>u.value=E,density:"comfortable","first-aria-label":e.firstPageLabel,"last-aria-label":e.lastPageLabel,length:h.value,"next-aria-label":e.nextPageLabel,"previous-aria-label":e.prevPageLabel,rounded:!0,"show-first-last-page":!0,"total-visible":e.showCurrentPage?1:0,variant:"plain"},A),null)])])}),{}}});Zo=uf({align:{type:String,default:"start"},fixed:Boolean,fixedOffset:[Number,String],height:[Number,String],lastFixed:Boolean,noPadding:Boolean,tag:String,width:[Number,String]},(e,r)=>{let{slots:l}=r;const c=e.tag??"td";return y(c,{class:["v-data-table__td",{"v-data-table-column--fixed":e.fixed,"v-data-table-column--last-fixed":e.lastFixed,"v-data-table-column--no-padding":e.noPadding},`v-data-table-column--align-${e.align}`],style:{height:Ve(e.height),width:Ve(e.width),left:Ve(e.fixedOffset||null)}},{default:()=>[l.default?.()]})});px=he({headers:Array},"DataTable-header");eh=Symbol.for("vuetify:data-table-headers");th={title:"",sortable:!1};vx={...th,width:48};function bx(){const r=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).map(l=>({element:l,priority:0}));return{enqueue:(l,c)=>{let u=!1;for(let h=0;hc){r.splice(h,0,{element:l,priority:c}),u=!0;break}u||r.push({element:l,priority:c})},size:()=>r.length,count:()=>{let l=0;if(!r.length)return 0;const c=Math.floor(r[0].priority);for(let u=0;ur.shift()}}function Ks(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];if(!e.children)r.push(e);else for(const l of e.children)Ks(l,r);return r}function ah(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Set;for(const l of e)l.key&&r.add(l.key),l.children&&ah(l.children,r);return r}function yx(e){if(e.key){if(e.key==="data-table-group")return th;if(["data-table-expand","data-table-select"].includes(e.key))return vx}}function Jo(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return e.children?Math.max(r,...e.children.map(l=>Jo(l,r+1))):r}function xx(e){let r=!1;function l(h){let p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(h)if(p&&(h.fixed=!0),h.fixed)if(h.children)for(let b=h.children.length-1;b>=0;b--)l(h.children[b],!0);else r?isNaN(+h.width)&&hf(`Multiple fixed columns should have a static width (key: ${h.key})`):h.lastFixed=!0,r=!0;else if(h.children)for(let b=h.children.length-1;b>=0;b--)l(h.children[b]);else r=!1}for(let h=e.length-1;h>=0;h--)l(e[h]);function c(h){let p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!h)return p;if(h.children){h.fixedOffset=p;for(const b of h.children)p=c(b,p)}else h.fixed&&(h.fixedOffset=p,p+=parseFloat(h.width||"0")||0);return p}let u=0;for(const h of e)u=c(h,u)}function wx(e,r){const l=[];let c=0;const u=bx(e);for(;u.size()>0;){let p=u.count();const b=[];let k=1;for(;p>0;){const{element:C,priority:P}=u.dequeue(),z=r-c-Jo(C);if(b.push({...C,rowspan:z??1,colspan:C.children?Ks(C).length:1}),C.children)for(const A of C.children){const E=P%1+k/Math.pow(10,c+2);u.enqueue(A,c+z+E)}k+=1,p-=1}c+=1,l.push(b)}return{columns:e.map(p=>Ks(p)).flat(),headers:l}}function ih(e){const r=[];for(const l of e){const c={...yx(l),...l},u=c.key??(typeof c.value=="string"?c.value:null),h=c.value??u??null,p={...c,key:u,value:h,sortable:c.sortable??(c.key!=null||!!c.sort),children:c.children?ih(c.children):void 0};r.push(p)}return r}function Qo(e,r){const l=le([]),c=le([]),u=le({}),h=le({}),p=le({});Bt(()=>{const C=(e.headers||Object.keys(e.items[0]??{}).map(R=>({key:R,title:mr(R)}))).slice(),P=ah(C);r?.groupBy?.value.length&&!P.has("data-table-group")&&C.unshift({key:"data-table-group",title:"Group"}),r?.showSelect?.value&&!P.has("data-table-select")&&C.unshift({key:"data-table-select"}),r?.showExpand?.value&&!P.has("data-table-expand")&&C.push({key:"data-table-expand"});const z=ih(C);xx(z);const A=Math.max(...z.map(R=>Jo(R)))+1,E=wx(z,A);l.value=E.headers,c.value=E.columns;const M=E.headers.flat(1);for(const R of M)R.key&&(R.sortable&&(R.sort&&(u.value[R.key]=R.sort),R.sortRaw&&(h.value[R.key]=R.sortRaw)),R.filter&&(p.value[R.key]=R.filter))});const b={headers:l,columns:c,sortFunctions:u,sortRawFunctions:h,filterFunctions:p};return Rt(eh,b),b}function Qr(){const e=It(eh);if(!e)throw new Error("Missing headers!");return e}let nh,Ai,kx,Sx,_x,el,rh,Ti,sh,Cx;nh=he({color:String,sticky:Boolean,multiSort:Boolean,sortAscIcon:{type:et,default:"$sortAsc"},sortDescIcon:{type:et,default:"$sortDesc"},headerProps:{type:Object},...Mr()},"VDataTableHeaders");Ai=we()({name:"VDataTableHeaders",props:nh(),setup(e,r){let{slots:l}=r;const{toggleSort:c,sortBy:u,isSorted:h}=sx(),{someSelected:p,allSelected:b,selectAll:k,showSelectAll:C}=Kr(),{columns:P,headers:z}=Qr(),{loaderClasses:A}=Rn(e);function E(Q,J){if(!(!e.sticky&&!Q.fixed))return{position:"sticky",left:Q.fixed?Ve(Q.fixedOffset):void 0,top:e.sticky?`calc(var(--v-table-header-height) * ${J})`:void 0}}function M(Q){const J=u.value.find(B=>B.key===Q.key);return J?J.order==="asc"?e.sortAscIcon:e.sortDescIcon:e.sortAscIcon}const{backgroundColorClasses:R,backgroundColorStyles:U}=wt(e,"color"),W=N(()=>({headers:z.value,columns:P.value,toggleSort:c,isSorted:h,sortBy:u.value,someSelected:p.value,allSelected:b.value,selectAll:k,getSortIcon:M})),F=Q=>{let{column:J,x:B,y:X}=Q;const Y=J.key==="data-table-select"||J.key==="data-table-expand",q=ke(e.headerProps??{},J.headerProps??{});return y(Zo,ke({tag:"th",align:J.align,class:["v-data-table__th",{"v-data-table__th--sortable":J.sortable,"v-data-table__th--sorted":h(J),"v-data-table__th--fixed":J.fixed,"v-data-table__th--sticky":e.sticky},A.value],style:{width:Ve(J.width),minWidth:Ve(J.minWidth),...E(J,X)},colspan:J.colspan,rowspan:J.rowspan,onClick:J.sortable?()=>c(J):void 0,fixed:J.fixed,lastFixed:J.lastFixed,noPadding:Y},q),{default:()=>{const Z=`header.${J.key}`,ne={column:J,selectAll:k,isSorted:h,toggleSort:c,sortBy:u.value,someSelected:p.value,allSelected:b.value,getSortIcon:M};return l[Z]?l[Z](ne):J.key==="data-table-select"?l["header.data-table-select"]?.(ne)??(C&&y(Ka,{modelValue:b.value,indeterminate:p.value&&!b.value,"onUpdate:modelValue":k},null)):y("div",{class:"v-data-table-header__content"},[y("span",null,[J.title]),J.sortable&&y($e,{key:"icon",class:"v-data-table-header__sort-icon",icon:M(J)},null),e.multiSort&&h(J)&&y("div",{key:"badge",class:["v-data-table-header__sort-badge",...R.value],style:U.value},[u.value.findIndex(K=>K.key===J.key)+1])])}})};Ce(()=>y(Ye,null,[l.headers?l.headers(W.value):z.value.map((Q,J)=>y("tr",null,[Q.map((B,X)=>y(F,{column:B,x:X,y:J},null))])),e.loading&&y("tr",{class:"v-data-table-progress"},[y("th",{colspan:P.value.length},[y(Fr,{name:"v-data-table-progress",absolute:!0,active:!0,color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0},{default:l.loader})])])]))}});kx=he({item:{type:Object,required:!0}},"VDataTableGroupHeaderRow");Sx=we()({name:"VDataTableGroupHeaderRow",props:kx(),setup(e,r){let{slots:l}=r;const{isGroupOpen:c,toggleGroup:u,extractRows:h}=Wu(),{isSelected:p,isSomeSelected:b,select:k}=Kr(),{columns:C}=Qr(),P=N(()=>h([e.item]));return()=>y("tr",{class:"v-data-table-group-header-row",style:{"--v-data-table-group-header-row-depth":e.item.depth}},[C.value.map(z=>{if(z.key==="data-table-group"){const A=c(e.item)?"$expand":"$next",E=()=>u(e.item);return l["data-table-group"]?.({item:e.item,count:P.value.length,props:{icon:A,onClick:E}})??y(Zo,{class:"v-data-table-group-header-row__column"},{default:()=>[y(Je,{size:"small",variant:"text",icon:A,onClick:E},null),y("span",null,[e.item.value]),y("span",null,[je("("),P.value.length,je(")")])]})}if(z.key==="data-table-select"){const A=p(P.value),E=b(P.value)&&!A,M=R=>k(P.value,R);return l["data-table-select"]?.({props:{modelValue:A,indeterminate:E,"onUpdate:modelValue":M}})??y("td",null,[y(Ka,{modelValue:A,indeterminate:E,"onUpdate:modelValue":M},null)])}return y("td",null,null)})])}});_x=he({index:Number,item:Object,cellProps:[Object,Function],onClick:ta(),onContextmenu:ta(),onDblclick:ta()},"VDataTableRow");el=we()({name:"VDataTableRow",props:_x(),setup(e,r){let{slots:l}=r;const{isSelected:c,toggleSelect:u}=Kr(),{isExpanded:h,toggleExpand:p}=Hu(),{columns:b}=Qr();Ce(()=>y("tr",{class:["v-data-table__tr",{"v-data-table__tr--clickable":!!(e.onClick||e.onContextmenu||e.onDblclick)}],onClick:e.onClick,onContextmenu:e.onContextmenu,onDblclick:e.onDblclick},[e.item&&b.value.map((k,C)=>{const P=e.item,z=`item.${k.key}`,A={index:e.index,item:P.raw,internalItem:P,value:tr(P.columns,k.key),column:k,isSelected:c,toggleSelect:u,isExpanded:h,toggleExpand:p},E=typeof e.cellProps=="function"?e.cellProps({index:A.index,item:A.item,internalItem:A.internalItem,value:A.value,column:k}):e.cellProps,M=typeof k.cellProps=="function"?k.cellProps({index:A.index,item:A.item,internalItem:A.internalItem,value:A.value}):k.cellProps;return y(Zo,ke({align:k.align,fixed:k.fixed,fixedOffset:k.fixedOffset,lastFixed:k.lastFixed,noPadding:k.key==="data-table-select"||k.key==="data-table-expand",width:k.width},E,M),{default:()=>l[z]?l[z](A):k.key==="data-table-select"?l["item.data-table-select"]?.(A)??y(Ka,{disabled:!P.selectable,modelValue:c([P]),onClick:Ss(()=>u(P),["stop"])},null):k.key==="data-table-expand"?l["item.data-table-expand"]?.(A)??y(Je,{icon:h(P)?"$collapse":"$expand",size:"small",variant:"text",onClick:Ss(()=>p(P),["stop"])},null):He(A.value)})})]))}});rh=he({loading:[Boolean,String],loadingText:{type:String,default:"$vuetify.dataIterator.loadingText"},hideNoData:Boolean,items:{type:Array,default:()=>[]},noDataText:{type:String,default:"$vuetify.noDataText"},rowProps:[Object,Function],cellProps:[Object,Function]},"VDataTableRows");Ti=we()({name:"VDataTableRows",inheritAttrs:!1,props:rh(),setup(e,r){let{attrs:l,slots:c}=r;const{columns:u}=Qr(),{expandOnClick:h,toggleExpand:p,isExpanded:b}=Hu(),{isSelected:k,toggleSelect:C}=Kr(),{toggleGroup:P,isGroupOpen:z}=Wu(),{t:A}=Dt();return Ce(()=>e.loading&&(!e.items.length||c.loading)?y("tr",{class:"v-data-table-rows-loading",key:"loading"},[y("td",{colspan:u.value.length},[c.loading?.()??A(e.loadingText)])]):!e.loading&&!e.items.length&&!e.hideNoData?y("tr",{class:"v-data-table-rows-no-data",key:"no-data"},[y("td",{colspan:u.value.length},[c["no-data"]?.()??A(e.noDataText)])]):y(Ye,null,[e.items.map((E,M)=>{if(E.type==="group"){const W={index:M,item:E,columns:u.value,isExpanded:b,toggleExpand:p,isSelected:k,toggleSelect:C,toggleGroup:P,isGroupOpen:z};return c["group-header"]?c["group-header"](W):y(Sx,ke({key:`group-header_${E.id}`,item:E},zl(l,":group-header",()=>W)),c)}const R={index:M,item:E.raw,internalItem:E,columns:u.value,isExpanded:b,toggleExpand:p,isSelected:k,toggleSelect:C},U={...R,props:ke({key:`item_${E.key??E.index}`,onClick:h.value?()=>{p(E)}:void 0,index:M,item:E,cellProps:e.cellProps},zl(l,":row",()=>R),typeof e.rowProps=="function"?e.rowProps({item:R.item,index:R.index,internalItem:R.internalItem}):e.rowProps)};return y(Ye,{key:U.props.key},[c.item?c.item(U):y(el,U.props,c),b(E)&&c["expanded-row"]?.(R)])})])),{}}});sh=he({fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,...Ne(),...Nt(),...tt(),...ht()},"VTable");zi=we()({name:"VTable",props:sh(),setup(e,r){let{slots:l,emit:c}=r;const{themeClasses:u}=bt(e),{densityClasses:h}=Qt(e);return Ce(()=>y(e.tag,{class:["v-table",{"v-table--fixed-height":!!e.height,"v-table--fixed-header":e.fixedHeader,"v-table--fixed-footer":e.fixedFooter,"v-table--has-top":!!l.top,"v-table--has-bottom":!!l.bottom,"v-table--hover":e.hover},u.value,h.value,e.class],style:e.style},{default:()=>[l.top?.(),l.default?y("div",{class:"v-table__wrapper",style:{height:Ve(e.height)}},[y("table",null,[l.default()])]):l.wrapper?.(),l.bottom?.()]})),{}}});Cx=he({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},rowProps:[Object,Function],cellProps:[Object,Function],returnObject:Boolean},"DataTable-items");function Px(e,r,l,c){const u=e.returnObject?r:Ot(r,e.itemValue),h=Ot(r,e.itemSelectable,!0),p=c.reduce((b,k)=>(k.key!=null&&(b[k.key]=Ot(r,k.value)),b),{});return{type:"item",key:e.returnObject?Ot(r,e.itemValue):u,index:l,value:u,selectable:h,columns:p,raw:r}}function Ax(e,r,l){return r.map((c,u)=>Px(e,c,u,l))}function tl(e,r){return{items:N(()=>Ax(e,e.items,r.value))}}let al,Tx,Ix,Lx,Ex,Rx,Dx,oh,lh,ch,sc;al=he({...rh(),width:[String,Number],search:String,...Ou(),...jo(),...px(),...Cx(),...Ku(),...Ju(),...nh(),...sh()},"DataTable");Tx=he({...Xo(),...al(),...On(),...Ko()},"VDataTable");zx=we()({name:"VDataTable",props:Tx(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0,"update:currentItems":e=>!0},setup(e,r){let{attrs:l,slots:c}=r;const{groupBy:u}=Yo(e),{sortBy:h,multiSort:p,mustSort:b}=Zr(e),{page:k,itemsPerPage:C}=$o(e),{columns:P,headers:z,sortFunctions:A,sortRawFunctions:E,filterFunctions:M}=Qo(e,{groupBy:u,showSelect:be(e,"showSelect"),showExpand:be(e,"showExpand")}),{items:R}=tl(e,P),U=be(e,"search"),{filteredItems:W}=Bn(e,R,U,{transform:Te=>Te.columns,customKeyFilter:M}),{toggleSort:F}=Jr({sortBy:h,multiSort:p,mustSort:b,page:k}),{sortByWithGroups:Q,opened:J,extractRows:B,isGroupOpen:X,toggleGroup:Y}=Xr({groupBy:u,sortBy:h}),{sortedItems:q}=Go(e,W,Q,A,E),{flatItems:Z}=$r(q,u,J),ne=N(()=>Z.value.length),{startIndex:K,stopIndex:ee,pageCount:de,setItemsPerPage:oe}=qo({page:k,itemsPerPage:C,itemsLength:ne}),{paginatedItems:ie}=$u({items:Z,startIndex:K,stopIndex:ee,itemsPerPage:C}),se=N(()=>B(ie.value)),{isSelected:ve,select:ce,selectAll:pe,toggleSelect:ge,someSelected:ye,allSelected:Pe}=Gr(e,{allItems:R,currentPage:se}),{isExpanded:Le,toggleExpand:ue}=Yr(e);qr({page:k,itemsPerPage:C,sortBy:h,groupBy:u,search:U}),_t({VDataTableRows:{hideNoData:be(e,"hideNoData"),noDataText:be(e,"noDataText"),loading:be(e,"loading"),loadingText:be(e,"loadingText")}});const xe=N(()=>({page:k.value,itemsPerPage:C.value,sortBy:h.value,pageCount:de.value,toggleSort:F,setItemsPerPage:oe,someSelected:ye.value,allSelected:Pe.value,isSelected:ve,select:ce,selectAll:pe,toggleSelect:ge,isExpanded:Le,toggleExpand:ue,isGroupOpen:X,toggleGroup:Y,items:se.value.map(Te=>Te.raw),internalItems:se.value,groupedItems:ie.value,columns:P.value,headers:z.value}));return Ce(()=>{const Te=Tn.filterProps(e),Oe=Ai.filterProps(e),gt=Ti.filterProps(e),rt=zi.filterProps(e);return y(zi,ke({class:["v-data-table",{"v-data-table--show-select":e.showSelect,"v-data-table--loading":e.loading},e.class],style:e.style},rt),{top:()=>c.top?.(xe.value),default:()=>c.default?c.default(xe.value):y(Ye,null,[c.colgroup?.(xe.value),y("thead",null,[y(Ai,Oe,c)]),c.thead?.(xe.value),y("tbody",null,[c["body.prepend"]?.(xe.value),c.body?c.body(xe.value):y(Ti,ke(l,gt,{items:ie.value}),c),c["body.append"]?.(xe.value)]),c.tbody?.(xe.value),c.tfoot?.(xe.value)]),bottom:()=>c.bottom?c.bottom(xe.value):y(Ye,null,[y(Ma,null,null),y(Tn,Te,{prepend:c["footer.prepend"]})])})}),{}}});Ix=he({...al(),...jo(),...ku(),...On()},"VDataTableVirtual");Lx=we()({name:"VDataTableVirtual",props:Ix(),emits:{"update:modelValue":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0},setup(e,r){let{attrs:l,slots:c}=r;const{groupBy:u}=Yo(e),{sortBy:h,multiSort:p,mustSort:b}=Zr(e),{columns:k,headers:C,filterFunctions:P,sortFunctions:z,sortRawFunctions:A}=Qo(e,{groupBy:u,showSelect:be(e,"showSelect"),showExpand:be(e,"showExpand")}),{items:E}=tl(e,k),M=be(e,"search"),{filteredItems:R}=Bn(e,E,M,{transform:Oe=>Oe.columns,customKeyFilter:P}),{toggleSort:U}=Jr({sortBy:h,multiSort:p,mustSort:b}),{sortByWithGroups:W,opened:F,extractRows:Q,isGroupOpen:J,toggleGroup:B}=Xr({groupBy:u,sortBy:h}),{sortedItems:X}=Go(e,R,W,z,A),{flatItems:Y}=$r(X,u,F),q=N(()=>Q(Y.value)),{isSelected:Z,select:ne,selectAll:K,toggleSelect:ee,someSelected:de,allSelected:oe}=Gr(e,{allItems:q,currentPage:q}),{isExpanded:ie,toggleExpand:se}=Yr(e),{containerRef:ve,markerRef:ce,paddingTop:pe,paddingBottom:ge,computedItems:ye,handleItemResize:Pe,handleScroll:Le,handleScrollend:ue}=Su(e,Y),xe=N(()=>ye.value.map(Oe=>Oe.raw));qr({sortBy:h,page:Re(1),itemsPerPage:Re(-1),groupBy:u,search:M}),_t({VDataTableRows:{hideNoData:be(e,"hideNoData"),noDataText:be(e,"noDataText"),loading:be(e,"loading"),loadingText:be(e,"loadingText")}});const Te=N(()=>({sortBy:h.value,toggleSort:U,someSelected:de.value,allSelected:oe.value,isSelected:Z,select:ne,selectAll:K,toggleSelect:ee,isExpanded:ie,toggleExpand:se,isGroupOpen:J,toggleGroup:B,items:q.value.map(Oe=>Oe.raw),internalItems:q.value,groupedItems:Y.value,columns:k.value,headers:C.value}));Ce(()=>{const Oe=Ai.filterProps(e),gt=Ti.filterProps(e),rt=zi.filterProps(e);return y(zi,ke({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},rt),{top:()=>c.top?.(Te.value),wrapper:()=>y("div",{ref:ve,onScrollPassive:Le,onScrollend:ue,class:"v-table__wrapper",style:{height:Ve(e.height)}},[y("table",null,[c.colgroup?.(Te.value),y("thead",null,[y(Ai,ke(Oe,{sticky:e.fixedHeader}),c)]),y("tbody",null,[y("tr",{ref:ce,style:{height:Ve(pe.value),border:0}},[y("td",{colspan:k.value.length,style:{height:0,border:0}},null)]),c["body.prepend"]?.(Te.value),y(Ti,ke(l,gt,{items:xe.value}),{...c,item:Ee=>y(wu,{key:Ee.internalItem.index,renderless:!0,"onUpdate:height":ze=>Pe(Ee.internalItem.index,ze)},{default:ze=>{let{itemRef:qe}=ze;return c.item?.({...Ee,itemRef:qe})??y(el,ke(Ee.props,{ref:qe,key:Ee.internalItem.index,index:Ee.internalItem.index}),c)}})}),c["body.append"]?.(Te.value),y("tr",{style:{height:Ve(ge.value),border:0}},[y("td",{colspan:k.value.length,style:{height:0,border:0}},null)])])])]),bottom:()=>c.bottom?.(Te.value)})})}});Ex=he({itemsLength:{type:[Number,String],required:!0},...Xo(),...al(),...Ko()},"VDataTableServer");Rx=we()({name:"VDataTableServer",props:Ex(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:expanded":e=>!0,"update:groupBy":e=>!0},setup(e,r){let{attrs:l,slots:c}=r;const{groupBy:u}=Yo(e),{sortBy:h,multiSort:p,mustSort:b}=Zr(e),{page:k,itemsPerPage:C}=$o(e),P=N(()=>parseInt(e.itemsLength,10)),{columns:z,headers:A}=Qo(e,{groupBy:u,showSelect:be(e,"showSelect"),showExpand:be(e,"showExpand")}),{items:E}=tl(e,z),{toggleSort:M}=Jr({sortBy:h,multiSort:p,mustSort:b,page:k}),{opened:R,isGroupOpen:U,toggleGroup:W,extractRows:F}=Xr({groupBy:u,sortBy:h}),{pageCount:Q,setItemsPerPage:J}=qo({page:k,itemsPerPage:C,itemsLength:P}),{flatItems:B}=$r(E,u,R),{isSelected:X,select:Y,selectAll:q,toggleSelect:Z,someSelected:ne,allSelected:K}=Gr(e,{allItems:E,currentPage:E}),{isExpanded:ee,toggleExpand:de}=Yr(e),oe=N(()=>F(E.value));qr({page:k,itemsPerPage:C,sortBy:h,groupBy:u,search:be(e,"search")}),Rt("v-data-table",{toggleSort:M,sortBy:h}),_t({VDataTableRows:{hideNoData:be(e,"hideNoData"),noDataText:be(e,"noDataText"),loading:be(e,"loading"),loadingText:be(e,"loadingText")}});const ie=N(()=>({page:k.value,itemsPerPage:C.value,sortBy:h.value,pageCount:Q.value,toggleSort:M,setItemsPerPage:J,someSelected:ne.value,allSelected:K.value,isSelected:X,select:Y,selectAll:q,toggleSelect:Z,isExpanded:ee,toggleExpand:de,isGroupOpen:U,toggleGroup:W,items:oe.value.map(se=>se.raw),internalItems:oe.value,groupedItems:B.value,columns:z.value,headers:A.value}));Ce(()=>{const se=Tn.filterProps(e),ve=Ai.filterProps(e),ce=Ti.filterProps(e),pe=zi.filterProps(e);return y(zi,ke({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},pe),{top:()=>c.top?.(ie.value),default:()=>c.default?c.default(ie.value):y(Ye,null,[c.colgroup?.(ie.value),y("thead",{class:"v-data-table__thead",role:"rowgroup"},[y(Ai,ke(ve,{sticky:e.fixedHeader}),c)]),c.thead?.(ie.value),y("tbody",{class:"v-data-table__tbody",role:"rowgroup"},[c["body.prepend"]?.(ie.value),c.body?c.body(ie.value):y(Ti,ke(l,ce,{items:B.value}),c),c["body.append"]?.(ie.value)]),c.tbody?.(ie.value),c.tfoot?.(ie.value)]),bottom:()=>c.bottom?c.bottom(ie.value):y(Tn,se,{prepend:c["footer.prepend"]})})})}});Dx=he({fluid:{type:Boolean,default:!1},...Ne(),...tt()},"VContainer");Mx=we()({name:"VContainer",props:Dx(),setup(e,r){let{slots:l}=r;const{rtlClasses:c}=Wt();return Ce(()=>y(e.tag,{class:["v-container",{"v-container--fluid":e.fluid},c.value,e.class],style:e.style},l)),{}}});oh=yr.reduce((e,r)=>(e[r]={type:[Boolean,String,Number],default:!1},e),{});lh=yr.reduce((e,r)=>{const l="offset"+mr(r);return e[l]={type:[String,Number],default:null},e},{});ch=yr.reduce((e,r)=>{const l="order"+mr(r);return e[l]={type:[String,Number],default:null},e},{});sc={col:Object.keys(oh),offset:Object.keys(lh),order:Object.keys(ch)};function Fx(e,r,l){let c=e;if(!(l==null||l===!1)){if(r){const u=r.replace(e,"");c+=`-${u}`}return e==="col"&&(c="v-"+c),e==="col"&&(l===""||l===!0)||(c+=`-${l}`),c.toLowerCase()}}let Vx,Nx,il,dh;Vx=["auto","start","end","center","baseline","stretch"];Nx=he({cols:{type:[Boolean,String,Number],default:!1},...oh,offset:{type:[String,Number],default:null},...lh,order:{type:[String,Number],default:null},...ch,alignSelf:{type:String,default:null,validator:e=>Vx.includes(e)},...Ne(),...tt()},"VCol");lt=we()({name:"VCol",props:Nx(),setup(e,r){let{slots:l}=r;const c=N(()=>{const u=[];let h;for(h in sc)sc[h].forEach(b=>{const k=e[b],C=Fx(h,b,k);C&&u.push(C)});const p=u.some(b=>b.startsWith("v-col-"));return u.push({"v-col":!p||!e.cols,[`v-col-${e.cols}`]:e.cols,[`offset-${e.offset}`]:e.offset,[`order-${e.order}`]:e.order,[`align-self-${e.alignSelf}`]:e.alignSelf}),u});return()=>Gi(e.tag,{class:[c.value,e.class],style:e.style},l.default?.())}});il=["start","end","center"];dh=["space-between","space-around","space-evenly"];function nl(e,r){return yr.reduce((l,c)=>{const u=e+mr(c);return l[u]=r(),l},{})}const Ox=[...il,"baseline","stretch"],uh=e=>Ox.includes(e),hh=nl("align",()=>({type:String,default:null,validator:uh})),Bx=[...il,...dh],gh=e=>Bx.includes(e),fh=nl("justify",()=>({type:String,default:null,validator:gh})),Hx=[...il,...dh,"stretch"],mh=e=>Hx.includes(e),ph=nl("alignContent",()=>({type:String,default:null,validator:mh})),oc={align:Object.keys(hh),justify:Object.keys(fh),alignContent:Object.keys(ph)},Ux={align:"align",justify:"justify",alignContent:"align-content"};function Wx(e,r,l){let c=Ux[e];if(l!=null){if(r){const u=r.replace(e,"");c+=`-${u}`}return c+=`-${l}`,c.toLowerCase()}}let jx,vh,Zs,Yx,Js,Xx;jx=he({dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:uh},...hh,justify:{type:String,default:null,validator:gh},...fh,alignContent:{type:String,default:null,validator:mh},...ph,...Ne(),...tt()},"VRow");da=we()({name:"VRow",props:jx(),setup(e,r){let{slots:l}=r;const c=N(()=>{const u=[];let h;for(h in oc)oc[h].forEach(p=>{const b=e[p],k=Wx(h,p,b);k&&u.push(k)});return u.push({"v-row--no-gutters":e.noGutters,"v-row--dense":e.dense,[`align-${e.align}`]:e.align,[`justify-${e.justify}`]:e.justify,[`align-content-${e.alignContent}`]:e.alignContent}),u});return()=>Gi(e.tag,{class:["v-row",c.value,e.class],style:e.style},l.default?.())}});Hi=wa("v-spacer","div","VSpacer");vh=he({active:{type:[String,Array],default:void 0},disabled:{type:[Boolean,String,Array],default:!1},nextIcon:{type:[String],default:"$next"},prevIcon:{type:[String],default:"$prev"},modeIcon:{type:[String],default:"$subgroup"},text:String,viewMode:{type:String,default:"month"}},"VDatePickerControls");Zs=we()({name:"VDatePickerControls",props:vh(),emits:{"click:year":()=>!0,"click:month":()=>!0,"click:prev":()=>!0,"click:next":()=>!0,"click:text":()=>!0},setup(e,r){let{emit:l}=r;const c=N(()=>Array.isArray(e.disabled)?e.disabled.includes("text"):!!e.disabled),u=N(()=>Array.isArray(e.disabled)?e.disabled.includes("mode"):!!e.disabled),h=N(()=>Array.isArray(e.disabled)?e.disabled.includes("prev"):!!e.disabled),p=N(()=>Array.isArray(e.disabled)?e.disabled.includes("next"):!!e.disabled);function b(){l("click:prev")}function k(){l("click:next")}function C(){l("click:year")}function P(){l("click:month")}return Ce(()=>y("div",{class:["v-date-picker-controls"]},[y(Je,{class:"v-date-picker-controls__month-btn",disabled:c.value,text:e.text,variant:"text",rounded:!0,onClick:P},null),y(Je,{key:"mode-btn",class:"v-date-picker-controls__mode-btn",disabled:u.value,density:"comfortable",icon:e.modeIcon,variant:"text",onClick:C},null),y(Hi,{key:"mode-spacer"},null),y("div",{key:"month-buttons",class:"v-date-picker-controls__month"},[y(Je,{disabled:h.value,icon:e.prevIcon,variant:"text",onClick:b},null),y(Je,{disabled:p.value,icon:e.nextIcon,variant:"text",onClick:k},null)])])),{}}});Yx=he({appendIcon:String,color:String,header:String,transition:String,onClick:ta()},"VDatePickerHeader");Js=we()({name:"VDatePickerHeader",props:Yx(),emits:{click:()=>!0,"click:append":()=>!0},setup(e,r){let{emit:l,slots:c}=r;const{backgroundColorClasses:u,backgroundColorStyles:h}=wt(e,"color");function p(){l("click")}function b(){l("click:append")}return Ce(()=>{const k=!!(c.default||e.header),C=!!(c.append||e.appendIcon);return y("div",{class:["v-date-picker-header",{"v-date-picker-header--clickable":!!e.onClick},u.value],style:h.value,onClick:p},[c.prepend&&y("div",{key:"prepend",class:"v-date-picker-header__prepend"},[c.prepend()]),k&&y(Pa,{key:"content",name:e.transition},{default:()=>[y("div",{key:e.header,class:"v-date-picker-header__content"},[c.default?.()??e.header])]}),C&&y("div",{class:"v-date-picker-header__append"},[c.append?y(dt,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VBtn:{icon:e.appendIcon,variant:"text"}}},{default:()=>[c.append?.()]}):y(Je,{key:"append-btn",icon:e.appendIcon,variant:"text",onClick:b},null)])])}),{}}});Xx=he({allowedDates:[Array,Function],disabled:Boolean,displayValue:null,modelValue:Array,month:[Number,String],max:null,min:null,showAdjacentMonths:Boolean,year:[Number,String],weekdays:{type:Array,default:()=>[0,1,2,3,4,5,6]}},"calendar");function $x(e){const r=In(),l=Ge(e,"modelValue",[],A=>zt(A)),c=N(()=>e.displayValue?r.date(e.displayValue):l.value.length>0?r.date(l.value[0]):e.min?r.date(e.min):Array.isArray(e.allowedDates)?r.date(e.allowedDates[0]):r.date()),u=Ge(e,"year",void 0,A=>{const E=A!=null?Number(A):r.getYear(c.value);return r.startOfYear(r.setYear(r.date(),E))},A=>r.getYear(A)),h=Ge(e,"month",void 0,A=>{const E=A!=null?Number(A):r.getMonth(c.value),M=r.setYear(r.startOfMonth(r.date()),r.getYear(u.value));return r.setMonth(M,E)},A=>r.getMonth(A)),p=N(()=>{const A=r.getWeekArray(h.value),E=A.flat(),M=6*7;if(E.lengthe.weekdays.includes(r.toJsDate(M).getDay())).map((M,R)=>{const U=r.toISO(M),W=!r.isSameMonth(M,h.value),F=r.isSameDay(M,r.startOfMonth(h.value)),Q=r.isSameDay(M,r.endOfMonth(h.value)),J=r.isSameDay(M,h.value);return{date:M,isoDate:U,formatted:r.format(M,"keyboardDate"),year:r.getYear(M),month:r.getMonth(M),isDisabled:z(M),isWeekStart:R%7===0,isWeekEnd:R%7===6,isToday:r.isSameDay(M,E),isAdjacent:W,isHidden:W&&!e.showAdjacentMonths,isStart:F,isSelected:l.value.some(B=>r.isSameDay(M,B)),isEnd:Q,isSame:J,localized:r.format(M,"dayOfMonth")}})}const k=N(()=>{const A=r.startOfWeek(l.value),E=[];for(let U=0;U<=6;U++)E.push(r.addDays(A,U));const M=E,R=r.date();return b(M,R)}),C=N(()=>{const A=p.value.flat(),E=r.date();return b(A,E)}),P=N(()=>p.value.map(A=>A.length?gf(r,A[0]):null));function z(A){if(e.disabled)return!0;const E=r.date(A);return e.min&&r.isAfter(r.date(e.min),E)||e.max&&r.isAfter(E,r.date(e.max))?!0:Array.isArray(e.allowedDates)&&e.allowedDates.length>0?!e.allowedDates.some(M=>r.isSameDay(r.date(M),E)):typeof e.allowedDates=="function"?!e.allowedDates(E):!1}return{displayValue:c,daysInMonth:C,daysInWeek:k,genDays:b,model:l,weeksInMonth:p,weekNumbers:P}}let bh,Qs,yh,eo,xh,to,qx,wh,lc,Gx,Kx,zn,Zx,Jx,Qx,Sh,ew,tw,Ph,aw,iw,nw,rw,sw,ow,cc,lw,Th,cw,uw,hw,gw,fw,mw,pw,vw,bw,yw,xw,ww,zh;bh=he({color:String,hideWeekdays:Boolean,multiple:[Boolean,Number,String],showWeek:Boolean,...Xx()},"VDatePickerMonth");Qs=we()({name:"VDatePickerMonth",props:bh(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0},setup(e,r){let{emit:l,slots:c}=r;const u=le(),{daysInMonth:h,model:p,weekNumbers:b}=$x(e),k=In(),C=Re(),P=Re();e.multiple==="range"&&p.value.length>0&&(C.value=p.value[0],p.value.length>1&&(P.value=p.value[p.value.length-1]));const z=N(()=>{const R=["number","string"].includes(typeof e.multiple)?Number(e.multiple):1/0;return p.value.length>=R});function A(R){const U=k.startOfDay(R);if(!C.value)C.value=U,p.value=[C.value];else if(P.value)C.value=R,P.value=void 0,p.value=[C.value];else{if(k.isSameDay(U,C.value)){C.value=void 0,p.value=[];return}else k.isBefore(U,C.value)?(P.value=k.endOfDay(C.value),C.value=U):P.value=k.endOfDay(U);const W=k.getDiff(P.value,C.value,"days"),F=[C.value];for(let Q=1;Qk.isSameDay(W,R));if(U===-1)p.value=[...p.value,R];else{const W=[...p.value];W.splice(U,1),p.value=W}}function M(R){e.multiple==="range"?A(R):e.multiple?E(R):p.value=[R]}return()=>y("div",{class:"v-date-picker-month"},[e.showWeek&&y("div",{key:"weeks",class:"v-date-picker-month__weeks"},[!e.hideWeekdays&&y("div",{key:"hide-week-days",class:"v-date-picker-month__day"},[je("\xa0")]),b.value.map(R=>y("div",{class:["v-date-picker-month__day","v-date-picker-month__day--adjacent"]},[R]))]),y("div",{ref:u,class:"v-date-picker-month__days"},[!e.hideWeekdays&&k.getWeekdays().map(R=>y("div",{class:["v-date-picker-month__day","v-date-picker-month__weekday"]},[R])),h.value.map((R,U)=>{const W={props:{onClick:()=>M(R.date)},item:R,i:U};return z.value&&!R.isSelected&&(R.isDisabled=!0),y("div",{class:["v-date-picker-month__day",{"v-date-picker-month__day--adjacent":R.isAdjacent,"v-date-picker-month__day--hide-adjacent":R.isHidden,"v-date-picker-month__day--selected":R.isSelected,"v-date-picker-month__day--week-end":R.isWeekEnd,"v-date-picker-month__day--week-start":R.isWeekStart}],"data-v-date":R.isDisabled?void 0:R.isoDate},[(e.showAdjacentMonths||!R.isAdjacent)&&y(dt,{defaults:{VBtn:{class:"v-date-picker-month__day-btn",color:(R.isSelected||R.isToday)&&!R.isDisabled?e.color:void 0,disabled:R.isDisabled,icon:!0,ripple:!1,text:R.localized,variant:R.isDisabled?R.isToday?"outlined":"text":R.isToday&&!R.isSelected?"outlined":"flat",onClick:()=>M(R.date)}}},{default:()=>[c.day?.(W)??y(Je,W.props,null)]})])})])])}});yh=he({color:String,height:[String,Number],modelValue:Number},"VDatePickerMonths");eo=we()({name:"VDatePickerMonths",props:yh(),emits:{"update:modelValue":e=>!0},setup(e,r){let{emit:l,slots:c}=r;const u=In(),h=Ge(e,"modelValue"),p=N(()=>{let b=u.startOfYear(u.date());return si(12).map(k=>{const C=u.format(b,"monthShort");return b=u.getNextMonth(b),{text:C,value:k}})});return Bt(()=>{h.value=h.value??u.getMonth(u.date())}),Ce(()=>y("div",{class:"v-date-picker-months",style:{height:Ve(e.height)}},[y("div",{class:"v-date-picker-months__content"},[p.value.map((b,k)=>{const C={active:h.value===k,color:h.value===k?e.color:void 0,rounded:!0,text:b.text,variant:h.value===b.value?"flat":"text",onClick:()=>P(k)};function P(z){if(h.value===z){l("update:modelValue",h.value);return}h.value=z}return c.month?.({month:b,i:k,props:C})??y(Je,ke({key:"month"},C),null)})])])),{}}});xh=he({color:String,height:[String,Number],min:null,max:null,modelValue:Number},"VDatePickerYears");to=we()({name:"VDatePickerYears",props:xh(),emits:{"update:modelValue":e=>!0},setup(e,r){let{emit:l,slots:c}=r;const u=In(),h=Ge(e,"modelValue"),p=N(()=>{const k=u.getYear(u.date());let C=k-100,P=k+52;e.min&&(C=u.getYear(u.date(e.min))),e.max&&(P=u.getYear(u.date(e.max)));let z=u.startOfYear(u.date());return z=u.setYear(z,C),si(P-C+1,C).map(A=>{const E=u.format(z,"year");return z=u.setYear(z,u.getYear(z)+1),{text:E,value:A}})});Bt(()=>{h.value=h.value??u.getYear(u.date())});const b=le();return Ut(async()=>{await pt(),b.value?.$el.scrollIntoView({block:"center"})}),Ce(()=>y("div",{class:"v-date-picker-years",style:{height:Ve(e.height)}},[y("div",{class:"v-date-picker-years__content"},[p.value.map((k,C)=>{const P={ref:h.value===k.value?b:void 0,active:h.value===k.value,color:h.value===k.value?e.color:void 0,rounded:!0,text:k.text,variant:h.value===k.value?"flat":"text",onClick:()=>{if(h.value===k.value){l("update:modelValue",h.value);return}h.value=k.value}};return c.year?.({year:k,i:C,props:P})??y(Je,ke({key:"month"},P),null)})])])),{}}});qx=wa("v-picker-title");wh=he({bgColor:String,landscape:Boolean,title:String,hideHeader:Boolean,...jr()},"VPicker");lc=we()({name:"VPicker",props:wh(),setup(e,r){let{slots:l}=r;const{backgroundColorClasses:c,backgroundColorStyles:u}=wt(be(e,"color"));return Ce(()=>{const h=Va.filterProps(e),p=!!(e.title||l.title);return y(Va,ke(h,{color:e.bgColor,class:["v-picker",{"v-picker--landscape":e.landscape,"v-picker--with-actions":!!l.actions},e.class],style:e.style}),{default:()=>[!e.hideHeader&&y("div",{key:"header",class:[c.value],style:[u.value]},[p&&y(qx,{key:"picker-title"},{default:()=>[l.title?.()??e.title]}),l.header&&y("div",{class:"v-picker__header"},[l.header()])]),y("div",{class:"v-picker__body"},[l.default?.()]),l.actions&&y(dt,{defaults:{VBtn:{slim:!0,variant:"text"}}},{default:()=>[y("div",{class:"v-picker__actions"},[l.actions()])]})]})}),{}}});Gx=he({header:{type:String,default:"$vuetify.datePicker.header"},...vh(),...bh(),...Ht(yh(),["modelValue"]),...Ht(xh(),["modelValue"]),...wh({title:"$vuetify.datePicker.title"}),modelValue:null},"VDatePicker");Kx=we()({name:"VDatePicker",props:Gx(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0,"update:viewMode":e=>!0},setup(e,r){let{emit:l,slots:c}=r;const u=In(),{t:h}=Dt(),p=Ge(e,"modelValue",void 0,Z=>zt(Z),Z=>e.multiple?Z:Z[0]),b=Ge(e,"viewMode"),k=N(()=>{const Z=u.date(p.value?.[0]);return Z&&u.isValid(Z)?Z:u.date()}),C=le(Number(e.month??u.getMonth(u.startOfMonth(k.value)))),P=le(Number(e.year??u.getYear(u.startOfYear(u.setMonth(k.value,C.value))))),z=Re(!1),A=N(()=>e.multiple&&p.value.length>1?h("$vuetify.datePicker.itemsSelected",p.value.length):p.value[0]&&u.isValid(p.value[0])?u.format(p.value[0],"normalDateWithWeekday"):h(e.header)),E=N(()=>u.format(u.date(new Date(P.value,C.value,1)),"monthAndYear")),M=N(()=>`date-picker-header${z.value?"-reverse":""}-transition`),R=N(()=>{const Z=u.date(e.min);return e.min&&u.isValid(Z)?Z:null}),U=N(()=>{const Z=u.date(e.max);return e.max&&u.isValid(Z)?Z:null}),W=N(()=>{if(e.disabled)return!0;const Z=[];if(b.value!=="month")Z.push("prev","next");else{let ne=u.date();if(ne=u.setYear(ne,P.value),ne=u.setMonth(ne,C.value),R.value){const K=u.addDays(u.startOfMonth(ne),-1);u.isAfter(R.value,K)&&Z.push("prev")}if(U.value){const K=u.addDays(u.endOfMonth(ne),1);u.isAfter(K,U.value)&&Z.push("next")}}return Z});function F(){C.value<11?C.value++:(P.value++,C.value=0,q(P.value)),Y(C.value)}function Q(){C.value>0?C.value--:(P.value--,C.value=11,q(P.value)),Y(C.value)}function J(){b.value="month"}function B(){b.value=b.value==="months"?"month":"months"}function X(){b.value=b.value==="year"?"month":"year"}function Y(Z){b.value==="months"&&B(),l("update:month",Z)}function q(Z){b.value==="year"&&X(),l("update:year",Z)}return Ie(p,(Z,ne)=>{const K=u.date(zt(Z)[0]),ee=u.date(zt(ne)[0]);z.value=u.isBefore(K,ee)}),Ce(()=>{const Z=lc.filterProps(e),ne=Zs.filterProps(e),K=Js.filterProps(e),ee=Qs.filterProps(e),de=Ht(eo.filterProps(e),["modelValue"]),oe=Ht(to.filterProps(e),["modelValue"]),ie={header:A.value,transition:M.value};return y(lc,ke(Z,{class:["v-date-picker",`v-date-picker--${b.value}`,{"v-date-picker--show-week":e.showWeek},e.class],style:e.style}),{title:()=>c.title?.()??y("div",{class:"v-date-picker__title"},[h(e.title)]),header:()=>c.header?y(dt,{defaults:{VDatePickerHeader:{...ie}}},{default:()=>[c.header?.(ie)]}):y(Js,ke({key:"header"},K,ie,{onClick:b.value!=="month"?J:void 0}),{...c,default:void 0}),default:()=>y(Ye,null,[y(Zs,ke(ne,{disabled:W.value,text:E.value,"onClick:next":F,"onClick:prev":Q,"onClick:month":B,"onClick:year":X}),null),y(sr,{hideOnLeave:!0},{default:()=>[b.value==="months"?y(eo,ke({key:"date-picker-months"},de,{modelValue:C.value,"onUpdate:modelValue":[se=>C.value=se,Y],min:R.value,max:U.value}),null):b.value==="year"?y(to,ke({key:"date-picker-years"},oe,{modelValue:P.value,"onUpdate:modelValue":[se=>P.value=se,q],min:R.value,max:U.value}),null):y(Qs,ke({key:"date-picker-month"},ee,{modelValue:p.value,"onUpdate:modelValue":se=>p.value=se,month:C.value,"onUpdate:month":[se=>C.value=se,Y],year:P.value,"onUpdate:year":[se=>P.value=se,q],min:R.value,max:U.value}),null)]})]),actions:c.actions})}),{}}});zn=Symbol.for("vuetify:v-expansion-panel");Zx=["default","accordion","inset","popout"];Jx=he({color:String,flat:Boolean,focusable:Boolean,static:Boolean,tile:Boolean,variant:{type:String,default:"default",validator:e=>Zx.includes(e)},readonly:Boolean,...Ne(),...Mi(),...tt(),...ht()},"VExpansionPanels");kh=we()({name:"VExpansionPanels",props:Jx(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;vi(e,zn);const{themeClasses:c}=bt(e),u=N(()=>e.variant&&`v-expansion-panels--variant-${e.variant}`);return _t({VExpansionPanel:{color:be(e,"color"),readonly:be(e,"readonly")},VExpansionPanelTitle:{focusable:be(e,"focusable"),static:be(e,"static")}}),Ce(()=>y(e.tag,{class:["v-expansion-panels",{"v-expansion-panels--flat":e.flat,"v-expansion-panels--tile":e.tile},c.value,u.value,e.class],style:e.style},l)),{}}});Qx=he({...Ne(),...Or()},"VExpansionPanelText");rl=we()({name:"VExpansionPanelText",props:Qx(),setup(e,r){let{slots:l}=r;const c=It(zn);if(!c)throw new Error("[Vuetify] v-expansion-panel-text needs to be placed inside v-expansion-panel");const{hasContent:u,onAfterLeave:h}=Vo(e,c.isSelected);return Ce(()=>y(Lr,{onAfterLeave:h},{default:()=>[xt(y("div",{class:["v-expansion-panel-text",e.class],style:e.style},[l.default&&u.value&&y("div",{class:"v-expansion-panel-text__wrapper"},[l.default?.()])]),[[ya,c.isSelected.value]])]})),{}}});Sh=he({color:String,expandIcon:{type:et,default:"$expand"},collapseIcon:{type:et,default:"$collapse"},hideActions:Boolean,focusable:Boolean,static:Boolean,ripple:{type:[Boolean,Object],default:!1},readonly:Boolean,...Ne()},"VExpansionPanelTitle");_h=we()({name:"VExpansionPanelTitle",directives:{Ripple:ei},props:Sh(),setup(e,r){let{slots:l}=r;const c=It(zn);if(!c)throw new Error("[Vuetify] v-expansion-panel-title needs to be placed inside v-expansion-panel");const{backgroundColorClasses:u,backgroundColorStyles:h}=wt(e,"color"),p=N(()=>({collapseIcon:e.collapseIcon,disabled:c.disabled.value,expanded:c.isSelected.value,expandIcon:e.expandIcon,readonly:e.readonly}));return Ce(()=>xt(y("button",{class:["v-expansion-panel-title",{"v-expansion-panel-title--active":c.isSelected.value,"v-expansion-panel-title--focusable":e.focusable,"v-expansion-panel-title--static":e.static},u.value,e.class],style:[h.value,e.style],type:"button",tabindex:c.disabled.value?-1:void 0,disabled:c.disabled.value,"aria-expanded":c.isSelected.value,onClick:e.readonly?void 0:c.toggle},[y("span",{class:"v-expansion-panel-title__overlay"},null),l.default?.(p.value),!e.hideActions&&y("span",{class:"v-expansion-panel-title__icon"},[l.actions?l.actions(p.value):y($e,{icon:c.isSelected.value?e.collapseIcon:e.expandIcon},null)])]),[[ga("ripple"),e.ripple]])),{}}});ew=he({title:String,text:String,bgColor:String,...Ne(),...Mt(),...Fi(),...Or(),...St(),...tt(),...Sh()},"VExpansionPanel");Ch=we()({name:"VExpansionPanel",props:ew(),emits:{"group:selected":e=>!0},setup(e,r){let{slots:l}=r;const c=Vi(e,zn),{backgroundColorClasses:u,backgroundColorStyles:h}=wt(e,"bgColor"),{elevationClasses:p}=jt(e),{roundedClasses:b}=Tt(e),k=N(()=>c?.disabled.value||e.disabled),C=N(()=>c.group.items.value.reduce((A,E,M)=>(c.group.selected.value.includes(E.id)&&A.push(M),A),[])),P=N(()=>{const A=c.group.items.value.findIndex(E=>E.id===c.id);return!c.isSelected.value&&C.value.some(E=>E-A===1)}),z=N(()=>{const A=c.group.items.value.findIndex(E=>E.id===c.id);return!c.isSelected.value&&C.value.some(E=>E-A===-1)});return Rt(zn,c),_t({VExpansionPanelText:{eager:be(e,"eager")},VExpansionPanelTitle:{readonly:be(e,"readonly")}}),Ce(()=>{const A=!!(l.text||e.text),E=!!(l.title||e.title);return y(e.tag,{class:["v-expansion-panel",{"v-expansion-panel--active":c.isSelected.value,"v-expansion-panel--before-active":P.value,"v-expansion-panel--after-active":z.value,"v-expansion-panel--disabled":k.value},b.value,u.value,e.class],style:[h.value,e.style]},{default:()=>[y("div",{class:["v-expansion-panel__shadow",...p.value]},null),E&&y(_h,{key:"title",collapseIcon:e.collapseIcon,color:e.color,expandIcon:e.expandIcon,hideActions:e.hideActions,ripple:e.ripple},{default:()=>[l.title?l.title():e.title]}),A&&y(rl,{key:"text"},{default:()=>[l.text?l.text():e.text]}),l.default?.()]})}),{}}});tw=he({chips:Boolean,counter:Boolean,counterSizeString:{type:String,default:"$vuetify.fileInput.counterSize"},counterString:{type:String,default:"$vuetify.fileInput.counter"},multiple:Boolean,showSize:{type:[Boolean,Number,String],default:!1,validator:e=>typeof e=="boolean"||[1e3,1024].includes(Number(e))},...ai({prependIcon:"$file"}),modelValue:{type:Array,default:()=>[],validator:e=>zt(e).every(r=>r!=null&&typeof r=="object")},...Nn({clearable:!0})},"VFileInput");Ph=we()({name:"VFileInput",inheritAttrs:!1,props:tw(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,r){let{attrs:l,emit:c,slots:u}=r;const{t:h}=Dt(),p=Ge(e,"modelValue"),{isFocused:b,focus:k,blur:C}=ti(e),P=N(()=>typeof e.showSize!="boolean"?e.showSize:void 0),z=N(()=>(p.value??[]).reduce((Z,ne)=>{let{size:K=0}=ne;return Z+K},0)),A=N(()=>Il(z.value,P.value)),E=N(()=>(p.value??[]).map(Z=>{const{name:ne="",size:K=0}=Z;return e.showSize?`${ne} (${Il(K,P.value)})`:ne})),M=N(()=>{const Z=p.value?.length??0;return e.showSize?h(e.counterSizeString,Z,A.value):h(e.counterString,Z)}),R=le(),U=le(),W=le(),F=N(()=>b.value||e.active),Q=N(()=>["plain","underlined"].includes(e.variant));function J(){W.value!==document.activeElement&&W.value?.focus(),b.value||k()}function B(Z){W.value?.click()}function X(Z){c("mousedown:control",Z)}function Y(Z){W.value?.click(),c("click:control",Z)}function q(Z){Z.stopPropagation(),J(),pt(()=>{p.value=[],mo(e["onClick:clear"],Z)})}return Ie(p,Z=>{(!Array.isArray(Z)||!Z.length)&&W.value&&(W.value.value="")}),Ce(()=>{const Z=!!(u.counter||e.counter),ne=!!(Z||u.details),[K,ee]=fi(l),{modelValue:de,...oe}=$t.filterProps(e),ie=No(e);return y($t,ke({ref:R,modelValue:p.value,"onUpdate:modelValue":se=>p.value=se,class:["v-file-input",{"v-file-input--chips":!!e.chips,"v-input--plain-underlined":Q.value},e.class],style:e.style,"onClick:prepend":B},K,oe,{centerAffix:!Q.value,focused:b.value}),{...u,default:se=>{let{id:ve,isDisabled:ce,isDirty:pe,isReadonly:ge,isValid:ye}=se;return y(cn,ke({ref:U,"prepend-icon":e.prependIcon,onMousedown:X,onClick:Y,"onClick:clear":q,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},ie,{id:ve.value,active:F.value||pe.value,dirty:pe.value,disabled:ce.value,focused:b.value,error:ye.value===!1}),{...u,default:Pe=>{let{props:{class:Le,...ue}}=Pe;return y(Ye,null,[y("input",ke({ref:W,type:"file",readonly:ge.value,disabled:ce.value,multiple:e.multiple,name:e.name,onClick:xe=>{xe.stopPropagation(),ge.value&&xe.preventDefault(),J()},onChange:xe=>{if(!xe.target)return;const Te=xe.target;p.value=[...Te.files??[]]},onFocus:J,onBlur:C},ue,ee),null),y("div",{class:Le},[!!p.value?.length&&(u.selection?u.selection({fileNames:E.value,totalBytes:z.value,totalBytesReadable:A.value}):e.chips?E.value.map(xe=>y(Gt,{key:xe,size:"small",color:e.color},{default:()=>[xe]})):E.value.join(", "))])])}})},details:ne?se=>y(Ye,null,[u.details?.(se),Z&&y(Ye,null,[y("span",null,null),y(Br,{active:!!p.value?.length,value:M.value},u.counter)])]):void 0})}),Ra({},R,U,W)}});aw=he({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},...Sa(),...Ne(),...Mt(),...Zi(),...St(),...tt({tag:"footer"}),...ht()},"VFooter");iw=we()({name:"VFooter",props:aw(),setup(e,r){let{slots:l}=r;const{themeClasses:c}=bt(e),{backgroundColorClasses:u,backgroundColorStyles:h}=wt(be(e,"color")),{borderClasses:p}=La(e),{elevationClasses:b}=jt(e),{roundedClasses:k}=Tt(e),C=Re(32),{resizeRef:P}=Ga(E=>{E.length&&(C.value=E[0].target.clientHeight)}),z=N(()=>e.height==="auto"?C.value:parseInt(e.height,10)),{layoutItemStyles:A}=Ji({id:e.name,order:N(()=>parseInt(e.order,10)),position:N(()=>"bottom"),layoutSize:z,elementSize:N(()=>e.height==="auto"?void 0:z.value),active:N(()=>e.app),absolute:be(e,"absolute")});return Ce(()=>y(e.tag,{ref:P,class:["v-footer",c.value,u.value,p.value,b.value,k.value,e.class],style:[h.value,e.app?A.value:{height:Ve(e.height)},e.style]},l)),{}}});nw=he({...Ne(),...Tv()},"VForm");Ah=we()({name:"VForm",props:nw(),emits:{"update:modelValue":e=>!0,submit:e=>!0},setup(e,r){let{slots:l,emit:c}=r;const u=zv(e),h=le();function p(k){k.preventDefault(),u.reset()}function b(k){const C=k,P=u.validate();C.then=P.then.bind(P),C.catch=P.catch.bind(P),C.finally=P.finally.bind(P),c("submit",C),C.defaultPrevented||P.then(z=>{let{valid:A}=z;A&&h.value?.submit()}),C.preventDefault()}return Ce(()=>y("form",{ref:h,class:["v-form",e.class],style:e.style,novalidate:!0,onReset:p,onSubmit:b},[l.default?.(u)])),Ra(u,h)}});rw=he({disabled:Boolean,modelValue:{type:Boolean,default:void 0},...fu()},"VHover");sw=we()({name:"VHover",props:rw(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const c=Ge(e,"modelValue"),{runOpenDelay:u,runCloseDelay:h}=mu(e,p=>!e.disabled&&(c.value=p));return()=>l.default?.({isHovering:c.value,props:{onMouseenter:u,onMouseleave:h}})}});ow=he({color:String,direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},side:{type:String,default:"end",validator:e=>["start","end","both"].includes(e)},mode:{type:String,default:"intersect",validator:e=>["intersect","manual"].includes(e)},margin:[Number,String],loadMoreText:{type:String,default:"$vuetify.infiniteScroll.loadMore"},emptyText:{type:String,default:"$vuetify.infiniteScroll.empty"},...ia(),...tt()},"VInfiniteScroll");cc=mi({name:"VInfiniteScrollIntersect",props:{side:{type:String,required:!0},rootRef:null,rootMargin:String},emits:{intersect:(e,r)=>!0},setup(e,r){let{emit:l}=r;const{intersectionRef:c,isIntersecting:u}=Rr(h=>{},e.rootMargin?{rootMargin:e.rootMargin}:void 0);return Ie(u,async h=>{l("intersect",e.side,h)}),Ce(()=>y("div",{class:"v-infinite-scroll-intersect",ref:c},[je("\xa0")])),{}}});lw=we()({name:"VInfiniteScroll",props:ow(),emits:{load:e=>!0},setup(e,r){let{slots:l,emit:c}=r;const u=le(),h=Re("ok"),p=Re("ok"),b=N(()=>Ve(e.margin)),k=Re(!1);function C(B){if(!u.value)return;const X=e.direction==="vertical"?"scrollTop":"scrollLeft";u.value[X]=B}function P(){if(!u.value)return 0;const B=e.direction==="vertical"?"scrollTop":"scrollLeft";return u.value[B]}function z(){if(!u.value)return 0;const B=e.direction==="vertical"?"scrollHeight":"scrollWidth";return u.value[B]}function A(){if(!u.value)return 0;const B=e.direction==="vertical"?"clientHeight":"clientWidth";return u.value[B]}Ut(()=>{u.value&&(e.side==="start"?C(z()):e.side==="both"&&C(z()/2-A()/2))});function E(B,X){B==="start"?h.value=X:B==="end"&&(p.value=X)}function M(B){return B==="start"?h.value:p.value}let R=0;function U(B,X){k.value=X,k.value&&W(B)}function W(B){if(e.mode!=="manual"&&!k.value)return;const X=M(B);if(!u.value||X==="loading")return;R=z(),E(B,"loading");function Y(q){E(B,q),pt(()=>{q==="empty"||q==="error"||(q==="ok"&&B==="start"&&C(z()-R+P()),e.mode!=="manual"&&pt(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{W(B)})})})}))})}c("load",{side:B,done:Y})}const{t:F}=Dt();function Q(B,X){if(e.side!==B&&e.side!=="both")return;const Y=()=>W(B),q={side:B,props:{onClick:Y,color:e.color}};return X==="error"?l.error?.(q):X==="empty"?l.empty?.(q)??y("div",null,[F(e.emptyText)]):e.mode==="manual"?X==="loading"?l.loading?.(q)??y(qi,{indeterminate:!0,color:e.color},null):l["load-more"]?.(q)??y(Je,{variant:"outlined",color:e.color,onClick:Y},{default:()=>[F(e.loadMoreText)]}):l.loading?.(q)??y(qi,{indeterminate:!0,color:e.color},null)}const{dimensionStyles:J}=na(e);Ce(()=>{const B=e.tag,X=e.side==="start"||e.side==="both",Y=e.side==="end"||e.side==="both",q=e.mode==="intersect";return y(B,{ref:u,class:["v-infinite-scroll",`v-infinite-scroll--${e.direction}`,{"v-infinite-scroll--start":X,"v-infinite-scroll--end":Y}],style:J.value},{default:()=>[y("div",{class:"v-infinite-scroll__side"},[Q("start",h.value)]),u.value&&X&&q&&y(cc,{key:"start",side:"start",onIntersect:U,rootRef:u.value,rootMargin:b.value},null),l.default?.(),u.value&&Y&&q&&y(cc,{key:"end",side:"end",onIntersect:U,rootRef:u.value,rootMargin:b.value},null),y("div",{class:"v-infinite-scroll__side"},[Q("end",p.value)])]})})}});Th=Symbol.for("vuetify:v-item-group");cw=he({...Ne(),...Mi({selectedClass:"v-item--selected"}),...tt(),...ht()},"VItemGroup");dw=we()({name:"VItemGroup",props:cw(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const{themeClasses:c}=bt(e),{isSelected:u,select:h,next:p,prev:b,selected:k}=vi(e,Th);return()=>y(e.tag,{class:["v-item-group",c.value,e.class],style:e.style},{default:()=>[l.default?.({isSelected:u,select:h,next:p,prev:b,selected:k.value})]})}});uw=we()({name:"VItem",props:Fi(),emits:{"group:selected":e=>!0},setup(e,r){let{slots:l}=r;const{isSelected:c,select:u,toggle:h,selectedClass:p,value:b,disabled:k}=Vi(e,Th);return()=>l.default?.({isSelected:c.value,selectedClass:p.value,select:u,toggle:h,value:b.value,disabled:k.value})}});hw=wa("v-kbd");gw=he({...Ne(),...Sc()},"VLayout");fw=we()({name:"VLayout",props:gw(),setup(e,r){let{slots:l}=r;const{layoutClasses:c,layoutStyles:u,getLayoutItem:h,items:p,layoutRef:b}=_c(e);return Ce(()=>y("div",{ref:b,class:[c.value,e.class],style:[u.value,e.style]},[l.default?.()])),{getLayoutItem:h,items:p}}});mw=he({position:{type:String,required:!0},size:{type:[Number,String],default:300},modelValue:Boolean,...Ne(),...Zi()},"VLayoutItem");pw=we()({name:"VLayoutItem",props:mw(),setup(e,r){let{slots:l}=r;const{layoutItemStyles:c}=Ji({id:e.name,order:N(()=>parseInt(e.order,10)),position:be(e,"position"),elementSize:be(e,"size"),layoutSize:be(e,"size"),active:be(e,"modelValue"),absolute:be(e,"absolute")});return()=>y("div",{class:["v-layout-item",e.class],style:[c.value,e.style]},[l.default?.()])}});vw=he({modelValue:Boolean,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},...Ne(),...ia(),...tt(),...Ja({transition:"fade-transition"})},"VLazy");bw=we()({name:"VLazy",directives:{intersect:Er},props:vw(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const{dimensionStyles:c}=na(e),u=Ge(e,"modelValue");function h(p){u.value||(u.value=p)}return Ce(()=>xt(y(e.tag,{class:["v-lazy",e.class],style:[c.value,e.style]},{default:()=>[u.value&&y(Pa,{transition:e.transition,appear:!0},{default:()=>[l.default?.()]})]}),[[ga("intersect"),{handler:h,options:e.options},null]])),{}}});yw=he({locale:String,fallbackLocale:String,messages:Object,rtl:{type:Boolean,default:void 0},...Ne()},"VLocaleProvider");xw=we()({name:"VLocaleProvider",props:yw(),setup(e,r){let{slots:l}=r;const{rtlClasses:c}=ff(e);return Ce(()=>y("div",{class:["v-locale-provider",c.value,e.class],style:e.style},[l.default?.()])),{}}});ww=he({scrollable:Boolean,...Ne(),...tt({tag:"main"})},"VMain");zh=we()({name:"VMain",props:ww(),setup(e,r){let{slots:l}=r;const{mainStyles:c}=mf(),{ssrBootStyles:u}=Ei();return Ce(()=>y(e.tag,{class:["v-main",{"v-main--scrollable":e.scrollable},e.class],style:[c.value,u.value,e.style]},{default:()=>[e.scrollable?y("div",{class:"v-main__scroller"},[l.default?.()]):l.default?.()]})),{}}});function kw(e){let{rootEl:r,isSticky:l,layoutItemStyles:c}=e;const u=Re(!1),h=Re(0),p=N(()=>{const C=typeof u.value=="boolean"?"top":u.value;return[l.value?{top:"auto",bottom:"auto",height:void 0}:void 0,u.value?{[C]:Ve(h.value)}:{top:c.value.top}]});Ut(()=>{Ie(l,C=>{C?window.addEventListener("scroll",k,{passive:!0}):window.removeEventListener("scroll",k)},{immediate:!0})}),ha(()=>{window.removeEventListener("scroll",k)});let b=0;function k(){const C=b>window.scrollY?"up":"down",P=r.value.getBoundingClientRect(),z=parseFloat(c.value.top??0),A=window.scrollY-Math.max(0,h.value-z),E=P.height+Math.max(h.value,z)-window.scrollY-window.innerHeight,M=parseFloat(getComputedStyle(r.value).getPropertyValue("--v-body-scroll-y"))||0;P.height0;l--){if(e[l].t===e[l-1].t)continue;const c=dc(r),u=(e[l].d-e[l-1].d)/(e[l].t-e[l-1].t);r+=(u-c)*Math.abs(u),l===e.length-1&&(r*=.5)}return dc(r)*1e3}function Cw(){const e={};function r(u){Array.from(u.changedTouches).forEach(h=>{(e[h.identifier]??(e[h.identifier]=new pf(_w))).push([u.timeStamp,h])})}function l(u){Array.from(u.changedTouches).forEach(h=>{delete e[h.identifier]})}function c(u){const h=e[u]?.values().reverse();if(!h)throw new Error(`No samples for touch id ${u}`);const p=h[0],b=[],k=[];for(const C of h){if(p[0]-C[0]>Sw)break;b.push({t:C[0],d:C[1].clientX}),k.push({t:C[0],d:C[1].clientY})}return{x:uc(b),y:uc(k),get direction(){const{x:C,y:P}=this,[z,A]=[Math.abs(C),Math.abs(P)];return z>A&&C>=0?"right":z>A&&C<=0?"left":A>z&&P>=0?"down":A>z&&P<=0?"up":Pw()}}}return{addMovement:r,endTouch:l,getVelocity:c}}function Pw(){throw new Error}function Aw(e){let{isActive:r,isTemporary:l,width:c,touchless:u,position:h}=e;Ut(()=>{window.addEventListener("touchstart",W,{passive:!0}),window.addEventListener("touchmove",F,{passive:!1}),window.addEventListener("touchend",Q,{passive:!0})}),ha(()=>{window.removeEventListener("touchstart",W),window.removeEventListener("touchmove",F),window.removeEventListener("touchend",Q)});const p=N(()=>["left","right"].includes(h.value)),{addMovement:b,endTouch:k,getVelocity:C}=Cw();let P=!1;const z=Re(!1),A=Re(0),E=Re(0);let M;function R(B,X){return(h.value==="left"?B:h.value==="right"?document.documentElement.clientWidth-B:h.value==="top"?B:h.value==="bottom"?document.documentElement.clientHeight-B:Wi())-(X?c.value:0)}function U(B){let X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const Y=h.value==="left"?(B-E.value)/c.value:h.value==="right"?(document.documentElement.clientWidth-B-E.value)/c.value:h.value==="top"?(B-E.value)/c.value:h.value==="bottom"?(document.documentElement.clientHeight-B-E.value)/c.value:Wi();return X?Math.max(0,Math.min(1,Y)):Y}function W(B){if(u.value)return;const X=B.changedTouches[0].clientX,Y=B.changedTouches[0].clientY,q=25,Z=h.value==="left"?Xdocument.documentElement.clientWidth-q:h.value==="top"?Ydocument.documentElement.clientHeight-q:Wi(),ne=r.value&&(h.value==="left"?Xdocument.documentElement.clientWidth-c.value:h.value==="top"?Ydocument.documentElement.clientHeight-c.value:Wi());(Z||ne||r.value&&l.value)&&(P=!0,M=[X,Y],E.value=R(p.value?X:Y,r.value),A.value=U(p.value?X:Y),k(B),b(B))}function F(B){const X=B.changedTouches[0].clientX,Y=B.changedTouches[0].clientY;if(P){if(!B.cancelable){P=!1;return}const Z=Math.abs(X-M[0]),ne=Math.abs(Y-M[1]);(p.value?Z>ne&&Z>3:ne>Z&&ne>3)?(z.value=!0,P=!1):(p.value?ne:Z)>3&&(P=!1)}if(!z.value)return;B.preventDefault(),b(B);const q=U(p.value?X:Y,!1);A.value=Math.max(0,Math.min(1,q)),q>1?E.value=R(p.value?X:Y,!0):q<0&&(E.value=R(p.value?X:Y,!1))}function Q(B){if(P=!1,!z.value)return;b(B),z.value=!1;const X=C(B.changedTouches[0].identifier),Y=Math.abs(X.x),q=Math.abs(X.y);(p.value?Y>q&&Y>400:q>Y&&q>3)?r.value=X.direction===({left:"right",right:"left",top:"down",bottom:"up"}[h.value]||Wi()):r.value=A.value>.5}const J=N(()=>z.value?{transform:h.value==="left"?`translateX(calc(-100% + ${A.value*c.value}px))`:h.value==="right"?`translateX(calc(100% - ${A.value*c.value}px))`:h.value==="top"?`translateY(calc(-100% + ${A.value*c.value}px))`:h.value==="bottom"?`translateY(calc(100% - ${A.value*c.value}px))`:Wi(),transition:"none"}:void 0);return{isDragging:z,dragProgress:A,dragStyles:J}}function Wi(){throw new Error}const Tw=["start","end","left","right","top","bottom"],zw=he({color:String,disableResizeWatcher:Boolean,disableRouteWatcher:Boolean,expandOnHover:Boolean,floating:Boolean,modelValue:{type:Boolean,default:null},permanent:Boolean,rail:{type:Boolean,default:null},railWidth:{type:[Number,String],default:56},scrim:{type:[Boolean,String],default:!0},image:String,temporary:Boolean,touchless:Boolean,width:{type:[Number,String],default:256},location:{type:String,default:"start",validator:e=>Tw.includes(e)},sticky:Boolean,...Sa(),...Ne(),...go(),...Mt(),...Zi(),...St(),...tt({tag:"nav"}),...ht()},"VNavigationDrawer"),Ih=we()({name:"VNavigationDrawer",props:zw(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0},setup(e,r){let{attrs:l,emit:c,slots:u}=r;const{isRtl:h}=Wt(),{themeClasses:p}=bt(e),{borderClasses:b}=La(e),{backgroundColorClasses:k,backgroundColorStyles:C}=wt(be(e,"color")),{elevationClasses:P}=jt(e),{displayClasses:z,mobile:A}=Ii(e),{roundedClasses:E}=Tt(e),M=Id(),R=Ge(e,"modelValue",null,ge=>!!ge),{ssrBootStyles:U}=Ei(),{scopeId:W}=on(),F=le(),Q=Re(!1),J=N(()=>e.rail&&e.expandOnHover&&Q.value?Number(e.width):Number(e.rail?e.railWidth:e.width)),B=N(()=>vf(e.location,h.value)),X=N(()=>!e.permanent&&(A.value||e.temporary)),Y=N(()=>e.sticky&&!X.value&&B.value!=="bottom");Ua(()=>e.expandOnHover&&e.rail!=null,()=>{Ie(Q,ge=>c("update:rail",!ge))}),Ua(()=>!e.disableResizeWatcher,()=>{Ie(X,ge=>!e.permanent&&pt(()=>R.value=!ge))}),Ua(()=>!e.disableRouteWatcher&&!!M,()=>{Ie(M.currentRoute,()=>X.value&&(R.value=!1))}),Ie(()=>e.permanent,ge=>{ge&&(R.value=!0)}),Ki(()=>{e.modelValue!=null||X.value||(R.value=e.permanent||!A.value)});const{isDragging:q,dragProgress:Z,dragStyles:ne}=Aw({isActive:R,isTemporary:X,width:J,touchless:be(e,"touchless"),position:B}),K=N(()=>{const ge=X.value?0:e.rail&&e.expandOnHover?Number(e.railWidth):J.value;return q.value?ge*Z.value:ge}),{layoutItemStyles:ee,layoutItemScrimStyles:de}=Ji({id:e.name,order:N(()=>parseInt(e.order,10)),position:B,layoutSize:K,elementSize:J,active:N(()=>R.value||q.value),disableTransitions:N(()=>q.value),absolute:N(()=>e.absolute||Y.value&&typeof oe.value!="string")}),{isStuck:oe,stickyStyles:ie}=kw({rootEl:F,isSticky:Y,layoutItemStyles:ee}),se=wt(N(()=>typeof e.scrim=="string"?e.scrim:null)),ve=N(()=>({...q.value?{opacity:Z.value*.2,transition:"none"}:void 0,...de.value}));_t({VList:{bgColor:"transparent"}});function ce(){Q.value=!0}function pe(){Q.value=!1}return Ce(()=>{const ge=u.image||e.image;return y(Ye,null,[y(e.tag,ke({ref:F,onMouseenter:ce,onMouseleave:pe,class:["v-navigation-drawer",`v-navigation-drawer--${B.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":Q.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":X.value,"v-navigation-drawer--active":R.value,"v-navigation-drawer--sticky":Y.value},p.value,k.value,b.value,z.value,P.value,E.value,e.class],style:[C.value,ee.value,ne.value,U.value,ie.value,e.style]},W,l),{default:()=>[ge&&y("div",{key:"image",class:"v-navigation-drawer__img"},[u.image?y(dt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{alt:"",cover:!0,height:"inherit",src:e.image}}},u.image):y(hi,{key:"image-img",alt:"",cover:!0,height:"inherit",src:e.image},null)]),u.prepend&&y("div",{class:"v-navigation-drawer__prepend"},[u.prepend?.()]),y("div",{class:"v-navigation-drawer__content"},[u.default?.()]),u.append&&y("div",{class:"v-navigation-drawer__append"},[u.append?.()])]}),y(di,{name:"fade-transition"},{default:()=>[X.value&&(q.value||R.value)&&!!e.scrim&&y("div",ke({class:["v-navigation-drawer__scrim",se.backgroundColorClasses.value],style:[ve.value,se.backgroundColorStyles.value],onClick:()=>R.value=!1},W),null)]})])}),{isStuck:oe}}}),Iw=mi({name:"VNoSsr",setup(e,r){let{slots:l}=r;const c=vu();return()=>c.value&&l.default?.()}}),Lw=he({autofocus:Boolean,divider:String,focusAll:Boolean,label:{type:String,default:"$vuetify.input.otp"},length:{type:[Number,String],default:6},modelValue:{type:[Number,String],default:void 0},placeholder:String,type:{type:String,default:"number"},...ia(),...Fn(),...Mc(Nn({variant:"outlined"}),["baseColor","bgColor","class","color","disabled","error","loading","rounded","style","theme","variant"])},"VOtpInput"),Ew=we()({name:"VOtpInput",props:Lw(),emits:{finish:e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,r){let{attrs:l,emit:c,slots:u}=r;const{dimensionStyles:h}=na(e),{isFocused:p,focus:b,blur:k}=ti(e),C=Ge(e,"modelValue","",q=>String(q).split(""),q=>q.join("")),{t:P}=Dt(),z=N(()=>Number(e.length)),A=N(()=>Array(z.value).fill(0)),E=le(-1),M=le(),R=le([]),U=N(()=>R.value[E.value]);function W(){if(Y(U.value.value)){U.value.value="";return}const q=C.value.slice(),Z=U.value.value;q[E.value]=Z;let ne=null;E.value>C.value.length?ne=C.value.length+1:E.value+1!==z.value&&(ne="next"),C.value=q,ne&&yn(M.value,ne)}function F(q){const Z=C.value.slice(),ne=E.value;let K=null;["ArrowLeft","ArrowRight","Backspace","Delete"].includes(q.key)&&(q.preventDefault(),q.key==="ArrowLeft"?K="prev":q.key==="ArrowRight"?K="next":["Backspace","Delete"].includes(q.key)&&(Z[E.value]="",C.value=Z,E.value>0&&q.key==="Backspace"?K="prev":requestAnimationFrame(()=>{R.value[ne]?.select()})),requestAnimationFrame(()=>{K!=null&&yn(M.value,K)}))}function Q(q,Z){Z.preventDefault(),Z.stopPropagation();const ne=Z?.clipboardData?.getData("Text")??"";Y(ne)||(C.value=ne.split(""),R.value?.[q].blur())}function J(){C.value=[]}function B(q,Z){b(),E.value=Z}function X(){k(),E.value=-1}function Y(q){return e.type==="number"&&/[^0-9]/g.test(q)}return _t({VField:{color:N(()=>e.color),bgColor:N(()=>e.color),baseColor:N(()=>e.baseColor),disabled:N(()=>e.disabled),error:N(()=>e.error),variant:N(()=>e.variant)}},{scoped:!0}),Ie(C,q=>{q.length===z.value&&c("finish",q.join(""))},{deep:!0}),Ie(E,q=>{q<0||pt(()=>{R.value[q]?.select()})}),Ce(()=>{const[q,Z]=fi(l);return y("div",ke({class:["v-otp-input",{"v-otp-input--divided":!!e.divider},e.class],style:[e.style]},q),[y("div",{ref:M,class:"v-otp-input__content",style:[h.value]},[A.value.map((ne,K)=>y(Ye,null,[e.divider&&K!==0&&y("span",{class:"v-otp-input__divider"},[e.divider]),y(cn,{focused:p.value&&e.focusAll||E.value===K,key:K},{...u,loader:void 0,default:()=>y("input",{ref:ee=>R.value[K]=ee,"aria-label":P(e.label,K+1),autofocus:K===0&&e.autofocus,autocomplete:"one-time-code",class:["v-otp-input__field"],disabled:e.disabled,inputmode:e.type==="number"?"numeric":"text",min:e.type==="number"?0:void 0,maxlength:"1",placeholder:e.placeholder,type:e.type==="number"?"text":e.type,value:C.value[K],onInput:W,onFocus:ee=>B(ee,K),onBlur:X,onKeydown:F,onPaste:ee=>Q(K,ee)},null)})])),y("input",ke({class:"v-otp-input-input",type:"hidden"},Z,{value:C.value.join("")}),null),y(Wa,{contained:!0,"content-class":"v-otp-input__loader","model-value":!!e.loading,persistent:!0},{default:()=>[u.loader?.()??y(qi,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,size:"24",width:"2"},null)]}),u.default?.()])])}),{blur:()=>{R.value?.some(q=>q.blur())},focus:()=>{R.value?.[0].focus()},reset:J,isFocused:p}}});function Rw(e){return Math.floor(Math.abs(e))*Math.sign(e)}let Dw,Mw,Fw,Nw,Bw,Hw,Uw,Ww,jw;Dw=he({scale:{type:[Number,String],default:.5},...Ne()},"VParallax");Mw=we()({name:"VParallax",props:Dw(),setup(e,r){let{slots:l}=r;const{intersectionRef:c,isIntersecting:u}=Rr(),{resizeRef:h,contentRect:p}=Ga(),{height:b}=Ii(),k=le();Bt(()=>{c.value=h.value=k.value?.$el});let C;Ie(u,E=>{E?(C=fo(c.value),C=C===document.scrollingElement?document:C,C.addEventListener("scroll",A,{passive:!0}),A()):C.removeEventListener("scroll",A)}),ha(()=>{C?.removeEventListener("scroll",A)}),Ie(b,A),Ie(()=>p.value?.height,A);const P=N(()=>1-Vt(+e.scale));let z=-1;function A(){u.value&&(cancelAnimationFrame(z),z=requestAnimationFrame(()=>{const E=(k.value?.$el).querySelector(".v-img__img");if(!E)return;const M=C instanceof Document?document.documentElement.clientHeight:C.clientHeight,R=C instanceof Document?window.scrollY:C.scrollTop,U=c.value.getBoundingClientRect().top+R,W=p.value.height,F=U+(W-M)/2,Q=Rw((R-F)*P.value),J=Math.max(1,(P.value*(M-W)+W)/W);E.style.setProperty("transform",`translateY(${Q}px) scale(${J})`)}))}return Ce(()=>y(hi,{class:["v-parallax",{"v-parallax--active":u.value},e.class],style:e.style,ref:k,cover:!0,onLoadstart:A,onLoad:A},l)),{}}});Fw=he({...Vr({falseIcon:"$radioOff",trueIcon:"$radioOn"})},"VRadio");Vw=we()({name:"VRadio",props:Fw(),setup(e,r){let{slots:l}=r;return Ce(()=>y(Ci,ke(e,{class:["v-radio",e.class],style:e.style,type:"radio"}),l)),{}}});Nw=he({height:{type:[Number,String],default:"auto"},...ai(),...Ht(Eo(),["multiple"]),trueIcon:{type:et,default:"$radioOn"},falseIcon:{type:et,default:"$radioOff"},type:{type:String,default:"radio"}},"VRadioGroup");Ow=we()({name:"VRadioGroup",inheritAttrs:!1,props:Nw(),emits:{"update:modelValue":e=>!0},setup(e,r){let{attrs:l,slots:c}=r;const u=xa(),h=N(()=>e.id||`radio-group-${u}`),p=Ge(e,"modelValue");return Ce(()=>{const[b,k]=fi(l),C=$t.filterProps(e),P=Ci.filterProps(e),z=c.label?c.label({label:e.label,props:{for:h.value}}):e.label;return y($t,ke({class:["v-radio-group",e.class],style:e.style},b,C,{modelValue:p.value,"onUpdate:modelValue":A=>p.value=A,id:h.value}),{...c,default:A=>{let{id:E,messagesId:M,isDisabled:R,isReadonly:U}=A;return y(Ye,null,[z&&y(sn,{id:E.value},{default:()=>[z]}),y(Wd,ke(P,{id:E.value,"aria-describedby":M.value,defaultsTarget:"VRadio",trueIcon:e.trueIcon,falseIcon:e.falseIcon,type:e.type,disabled:R.value,readonly:U.value,"aria-labelledby":z?E.value:void 0,multiple:!1},k,{modelValue:p.value,"onUpdate:modelValue":W=>p.value=W}),c)])}})}),{}}});Bw=he({...Fn(),...ai(),...Mu(),strict:Boolean,modelValue:{type:Array,default:()=>[0,0]}},"VRangeSlider");Hw=we()({name:"VRangeSlider",props:Bw(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,end:e=>!0,start:e=>!0},setup(e,r){let{slots:l,emit:c}=r;const u=le(),h=le(),p=le(),{rtlClasses:b}=Wt();function k(Z){if(!u.value||!h.value)return;const ne=Xs(Z,u.value.$el,e.direction),K=Xs(Z,h.value.$el,e.direction),ee=Math.abs(ne),de=Math.abs(K);return eeZ?.length?Z.map(ne=>C.roundValue(ne)):[0,0]),{activeThumbRef:z,hasLabels:A,max:E,min:M,mousePressed:R,onSliderMousedown:U,onSliderTouchstart:W,position:F,trackContainerRef:Q}=Vu({props:e,steps:C,onSliderStart:()=>{c("start",P.value)},onSliderEnd:Z=>{let{value:ne}=Z;const K=z.value===u.value?.$el?[ne,P.value[1]]:[P.value[0],ne];!e.strict&&K[0]{let{value:ne}=Z;const[K,ee]=P.value;!e.strict&&K===ee&&K!==M.value&&(z.value=ne>K?h.value?.$el:u.value?.$el,z.value?.focus()),z.value===u.value?.$el?P.value=[Math.min(ne,ee),ee]:P.value=[K,Math.max(K,ne)]},getActiveThumb:k}),{isFocused:J,focus:B,blur:X}=ti(e),Y=N(()=>F(P.value[0])),q=N(()=>F(P.value[1]));return Ce(()=>{const Z=$t.filterProps(e),ne=!!(e.label||l.label||l.prepend);return y($t,ke({class:["v-slider","v-range-slider",{"v-slider--has-labels":!!l["tick-label"]||A.value,"v-slider--focused":J.value,"v-slider--pressed":R.value,"v-slider--disabled":e.disabled},b.value,e.class],style:e.style,ref:p},Z,{focused:J.value}),{...l,prepend:ne?K=>y(Ye,null,[l.label?.(K)??(e.label?y(sn,{class:"v-slider__label",text:e.label},null):void 0),l.prepend?.(K)]):void 0,default:K=>{let{id:ee,messagesId:de}=K;return y("div",{class:"v-slider__container",onMousedown:U,onTouchstartPassive:W},[y("input",{id:`${ee.value}_start`,name:e.name||ee.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:P.value[0]},null),y("input",{id:`${ee.value}_stop`,name:e.name||ee.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:P.value[1]},null),y(Nu,{ref:Q,start:Y.value,stop:q.value},{"tick-label":l["tick-label"]}),y($s,{ref:u,"aria-describedby":de.value,focused:J&&z.value===u.value?.$el,modelValue:P.value[0],"onUpdate:modelValue":oe=>P.value=[oe,P.value[1]],onFocus:oe=>{B(),z.value=u.value?.$el,P.value[0]===P.value[1]&&P.value[1]===M.value&&oe.relatedTarget!==h.value?.$el&&(u.value?.$el.blur(),h.value?.$el.focus())},onBlur:()=>{X(),z.value=void 0},min:M.value,max:P.value[1],position:Y.value,ripple:e.ripple},{"thumb-label":l["thumb-label"]}),y($s,{ref:h,"aria-describedby":de.value,focused:J&&z.value===h.value?.$el,modelValue:P.value[1],"onUpdate:modelValue":oe=>P.value=[P.value[0],oe],onFocus:oe=>{B(),z.value=h.value?.$el,P.value[0]===P.value[1]&&P.value[0]===E.value&&oe.relatedTarget!==u.value?.$el&&(h.value?.$el.blur(),u.value?.$el.focus())},onBlur:()=>{X(),z.value=void 0},min:P.value[0],max:E.value,position:q.value,ripple:e.ripple},{"thumb-label":l["thumb-label"]})])}})}),{}}});Uw=he({name:String,itemAriaLabel:{type:String,default:"$vuetify.rating.ariaLabel.item"},activeColor:String,color:String,clearable:Boolean,disabled:Boolean,emptyIcon:{type:et,default:"$ratingEmpty"},fullIcon:{type:et,default:"$ratingFull"},halfIncrements:Boolean,hover:Boolean,length:{type:[Number,String],default:5},readonly:Boolean,modelValue:{type:[Number,String],default:0},itemLabels:Array,itemLabelPosition:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},ripple:Boolean,...Ne(),...Nt(),...Qa(),...tt(),...ht()},"VRating");Ww=we()({name:"VRating",props:Uw(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const{t:c}=Dt(),{themeClasses:u}=bt(e),h=Ge(e,"modelValue"),p=N(()=>Vt(parseFloat(h.value),0,+e.length)),b=N(()=>si(Number(e.length),1)),k=N(()=>b.value.flatMap(R=>e.halfIncrements?[R-.5,R]:[R])),C=Re(-1),P=N(()=>k.value.map(R=>{const U=e.hover&&C.value>-1,W=p.value>=R,F=C.value>=R,J=(U?F:W)?e.fullIcon:e.emptyIcon,B=e.activeColor??e.color,X=W||F?B:e.color;return{isFilled:W,isHovered:F,icon:J,color:X}})),z=N(()=>[0,...k.value].map(R=>{function U(){C.value=R}function W(){C.value=-1}function F(){e.disabled||e.readonly||(h.value=p.value===R&&e.clearable?0:R)}return{onMouseenter:e.hover?U:void 0,onMouseleave:e.hover?W:void 0,onClick:F}})),A=N(()=>e.name??`v-rating-${xa()}`);function E(R){let{value:U,index:W,showStar:F=!0}=R;const{onMouseenter:Q,onMouseleave:J,onClick:B}=z.value[W+1],X=`${A.value}-${String(U).replace(".","-")}`,Y={color:P.value[W]?.color,density:e.density,disabled:e.disabled,icon:P.value[W]?.icon,ripple:e.ripple,size:e.size,variant:"plain"};return y(Ye,null,[y("label",{for:X,class:{"v-rating__item--half":e.halfIncrements&&U%1>0,"v-rating__item--full":e.halfIncrements&&U%1===0},onMouseenter:Q,onMouseleave:J,onClick:B},[y("span",{class:"v-rating__hidden"},[c(e.itemAriaLabel,U,e.length)]),F?l.item?l.item({...P.value[W],props:Y,value:U,index:W,rating:p.value}):y(Je,ke({"aria-label":c(e.itemAriaLabel,U,e.length)},Y),null):void 0]),y("input",{class:"v-rating__hidden",name:A.value,id:X,type:"radio",value:U,checked:p.value===U,tabindex:-1,readonly:e.readonly,disabled:e.disabled},null)])}function M(R){return l["item-label"]?l["item-label"](R):R.label?y("span",null,[R.label]):y("span",null,[je("\xa0")])}return Ce(()=>{const R=!!e.itemLabels?.length||l["item-label"];return y(e.tag,{class:["v-rating",{"v-rating--hover":e.hover,"v-rating--readonly":e.readonly},u.value,e.class],style:e.style},{default:()=>[y(E,{value:0,index:-1,showStar:!1},null),b.value.map((U,W)=>y("div",{class:"v-rating__wrapper"},[R&&e.itemLabelPosition==="top"?M({value:U,index:W,label:e.itemLabels?.[W]}):void 0,y("div",{class:"v-rating__item"},[e.halfIncrements?y(Ye,null,[y(E,{value:U-.5,index:W*2},null),y(E,{value:U,index:W*2+1},null)]):y(E,{value:U,index:W},null)]),R&&e.itemLabelPosition==="bottom"?M({value:U,index:W,label:e.itemLabels?.[W]}):void 0]))]})}),{}}});jw={actions:"button@2",article:"heading, paragraph",avatar:"avatar",button:"button",card:"image, heading","card-avatar":"image, list-item-avatar",chip:"chip","date-picker":"list-item, heading, divider, date-picker-options, date-picker-days, actions","date-picker-options":"text, avatar@2","date-picker-days":"avatar@28",divider:"divider",heading:"heading",image:"image","list-item":"text","list-item-avatar":"avatar, text","list-item-two-line":"sentences","list-item-avatar-two-line":"avatar, sentences","list-item-three-line":"paragraph","list-item-avatar-three-line":"avatar, paragraph",ossein:"ossein",paragraph:"text@3",sentences:"text@2",subtitle:"text",table:"table-heading, table-thead, table-tbody, table-tfoot","table-heading":"chip, text","table-thead":"heading@6","table-tbody":"table-row-divider@6","table-row-divider":"table-row, divider","table-row":"text@6","table-tfoot":"text@2, avatar@2",text:"text"};function Yw(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return y("div",{class:["v-skeleton-loader__bone",`v-skeleton-loader__${e}`]},[r])}function hc(e){const[r,l]=e.split("@");return Array.from({length:l}).map(()=>es(r))}function es(e){let r=[];if(!e)return r;const l=jw[e];if(e!==l){if(e.includes(","))return gc(e);if(e.includes("@"))return hc(e);l.includes(",")?r=gc(l):l.includes("@")?r=hc(l):l&&r.push(es(l))}return[Yw(e,r)]}function gc(e){return e.replace(/\s/g,"").split(",").map(es)}const Xw=he({boilerplate:Boolean,color:String,loading:Boolean,loadingText:{type:String,default:"$vuetify.loading"},type:{type:[String,Array],default:"ossein"},...ia(),...Mt(),...ht()},"VSkeletonLoader"),$w=we()({name:"VSkeletonLoader",props:Xw(),setup(e,r){let{slots:l}=r;const{backgroundColorClasses:c,backgroundColorStyles:u}=wt(be(e,"color")),{dimensionStyles:h}=na(e),{elevationClasses:p}=jt(e),{themeClasses:b}=bt(e),{t:k}=Dt(),C=N(()=>es(zt(e.type).join(",")));return Ce(()=>{const P=!l.default||e.loading;return y("div",{class:["v-skeleton-loader",{"v-skeleton-loader--boilerplate":e.boilerplate},b.value,c.value,p.value],style:[u.value,P?h.value:{}],"aria-busy":e.boilerplate?void 0:P,"aria-live":e.boilerplate?void 0:"polite","aria-label":e.boilerplate?void 0:k(e.loadingText),role:e.boilerplate?void 0:"alert"},[P?C.value:l.default?.()])}),{}}}),qw=we()({name:"VSlideGroupItem",props:Fi(),emits:{"group:selected":e=>!0},setup(e,r){let{slots:l}=r;const c=Vi(e,Kd);return()=>l.default?.({isSelected:c.isSelected.value,select:c.select,toggle:c.toggle,selectedClass:c.selectedClass.value})}});function Gw(e){const r=Re(e);let l=-1;function c(){clearInterval(l)}function u(){c(),pt(()=>r.value=e)}function h(p){const b=p?getComputedStyle(p):{transitionDuration:.2},k=parseFloat(b.transitionDuration)*1e3||200;if(c(),r.value<=0)return;const C=performance.now();l=window.setInterval(()=>{const P=performance.now()-C+k;r.value=Math.max(e-P,0),r.value<=0&&c()},k)}return aa(c),{clear:c,time:r,start:h,reset:u}}let Kw,Zw,Lh,Eh,Rh,Jw,Dh,Qw,ek,Mh,tk,Fh,Vh,ak,ik,nk,sk,ok,Nh,lk;Kw=he({multiLine:Boolean,text:String,timer:[Boolean,String],timeout:{type:[Number,String],default:5e3},vertical:Boolean,...bi({location:"bottom"}),...nn(),...St(),...Ea(),...ht(),...Ht(Vn({transition:"v-snackbar-transition"}),["persistent","noClickAnimation","scrim","scrollStrategy"])},"VSnackbar");Zw=we()({name:"VSnackbar",props:Kw(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const c=Ge(e,"modelValue"),{locationStyles:u}=yi(e),{positionClasses:h}=rn(e),{scopeId:p}=on(),{themeClasses:b}=bt(e),{colorClasses:k,colorStyles:C,variantClasses:P}=Di(e),{roundedClasses:z}=Tt(e),A=Gw(Number(e.timeout)),E=le(),M=le(),R=Re(!1);Ie(c,W),Ie(()=>e.timeout,W),Ut(()=>{c.value&&W()});let U=-1;function W(){A.reset(),window.clearTimeout(U);const B=Number(e.timeout);if(!c.value||B===-1)return;const X=Cs(M.value);A.start(X),U=window.setTimeout(()=>{c.value=!1},B)}function F(){A.reset(),window.clearTimeout(U)}function Q(){R.value=!0,F()}function J(){R.value=!1,W()}return Ce(()=>{const B=Wa.filterProps(e),X=!!(l.default||l.text||e.text);return y(Wa,ke({ref:E,class:["v-snackbar",{"v-snackbar--active":c.value,"v-snackbar--multi-line":e.multiLine&&!e.vertical,"v-snackbar--timer":!!e.timer,"v-snackbar--vertical":e.vertical},h.value,e.class],style:e.style},B,{modelValue:c.value,"onUpdate:modelValue":Y=>c.value=Y,contentProps:ke({class:["v-snackbar__wrapper",b.value,k.value,z.value,P.value],style:[u.value,C.value],onPointerenter:Q,onPointerleave:J},B.contentProps),persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none",_disableGlobalStack:!0},p),{default:()=>[Ri(!1,"v-snackbar"),e.timer&&!R.value&&y("div",{key:"timer",class:"v-snackbar__timer"},[y(Dr,{ref:M,color:typeof e.timer=="string"?e.timer:"info",max:e.timeout,"model-value":A.time.value},null)]),X&&y("div",{key:"content",class:"v-snackbar__content",role:"status","aria-live":"polite"},[l.text?.()??e.text,l.default?.()]),l.actions&&y(dt,{defaults:{VBtn:{variant:"text",ripple:!1,slim:!0}}},{default:()=>[y("div",{class:"v-snackbar__actions"},[l.actions()])]})],activator:l.activator})}),Ra({},E)}});Lh=he({color:String,disabled:{type:[Boolean,String],default:!1},prevText:{type:String,default:"$vuetify.stepper.prev"},nextText:{type:String,default:"$vuetify.stepper.next"}},"VStepperActions");Eh=we()({name:"VStepperActions",props:Lh(),emits:{"click:prev":()=>!0,"click:next":()=>!0},setup(e,r){let{emit:l,slots:c}=r;const{t:u}=Dt();function h(){l("click:prev")}function p(){l("click:next")}return Ce(()=>{const b={onClick:h},k={onClick:p};return y("div",{class:"v-stepper-actions"},[y(dt,{defaults:{VBtn:{disabled:["prev",!0].includes(e.disabled),text:u(e.prevText),variant:"text"}}},{default:()=>[c.prev?.({props:b})??y(Je,b,null)]}),y(dt,{defaults:{VBtn:{color:e.color,disabled:["next",!0].includes(e.disabled),text:u(e.nextText),variant:"tonal"}}},{default:()=>[c.next?.({props:k})??y(Je,k,null)]})])}),{}}});Rh=wa("v-stepper-header");Jw=he({color:String,title:String,subtitle:String,complete:Boolean,completeIcon:{type:String,default:"$complete"},editable:Boolean,editIcon:{type:String,default:"$edit"},error:Boolean,errorIcon:{type:String,default:"$error"},icon:String,ripple:{type:[Boolean,Object],default:!0},rules:{type:Array,default:()=>[]},...Fi()},"VStepperItem");Dh=we()({name:"VStepperItem",directives:{Ripple:ei},props:Jw(),emits:{"group:selected":e=>!0},setup(e,r){let{slots:l}=r;const c=Vi(e,Vh,!0),u=N(()=>c?.value.value??e.value),h=N(()=>e.rules.every(z=>z()===!0)),p=N(()=>!e.disabled&&e.editable),b=N(()=>e.error||!h.value),k=N(()=>e.complete||e.rules.length>0&&h.value),C=N(()=>b.value?e.errorIcon:k.value?e.completeIcon:e.editable?e.editIcon:e.icon),P=N(()=>({canEdit:p.value,hasError:b.value,hasCompleted:k.value,title:e.title,subtitle:e.subtitle,step:u.value,value:e.value}));return Ce(()=>{const z=(!c||c.isSelected.value||k.value||p.value)&&!b.value&&!e.disabled,A=!!(e.title!=null||l.title),E=!!(e.subtitle!=null||l.subtitle);function M(){c?.toggle()}return xt(y("button",{class:["v-stepper-item",{"v-stepper-item--complete":k.value,"v-stepper-item--disabled":e.disabled,"v-stepper-item--error":b.value},c?.selectedClass.value],disabled:!e.editable,onClick:M},[y(za,{key:"stepper-avatar",class:"v-stepper-item__avatar",color:z?e.color:void 0,size:24},{default:()=>[l.icon?.(P.value)??(C.value?y($e,{icon:C.value},null):u.value)]}),y("div",{class:"v-stepper-item__content"},[A&&y("div",{key:"title",class:"v-stepper-item__title"},[l.title?.(P.value)??e.title]),E&&y("div",{key:"subtitle",class:"v-stepper-item__subtitle"},[l.subtitle?.(P.value)??e.subtitle]),l.default?.(P.value)])]),[[ga("ripple"),e.ripple&&e.editable,null]])}),{}}});Qw=Symbol.for("vuetify:v-stepper");ek=he({...Ht(Ho(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VStepperWindow");Mh=we()({name:"VStepperWindow",props:ek(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const c=It(Qw,null),u=Ge(e,"modelValue"),h=N({get(){return u.value!=null||!c?u.value:c.items.value.find(p=>c.selected.value.includes(p.id))?.value},set(p){u.value=p}});return Ce(()=>{const p=Pn.filterProps(e);return y(Pn,ke({_as:"VStepperWindow"},p,{modelValue:h.value,"onUpdate:modelValue":b=>h.value=b,class:"v-stepper-window",mandatory:!1,touch:!1}),l)}),{}}});tk=he({...Uo()},"VStepperWindowItem");Fh=we()({name:"VStepperWindowItem",props:tk(),setup(e,r){let{slots:l}=r;return Ce(()=>{const c=An.filterProps(e);return y(An,ke({_as:"VStepperWindowItem"},c,{class:"v-stepper-window-item"}),l)}),{}}});Vh=Symbol.for("vuetify:v-stepper");ak=he({altLabels:Boolean,bgColor:String,editable:Boolean,hideActions:Boolean,items:{type:Array,default:()=>[]},itemTitle:{type:String,default:"title"},itemValue:{type:String,default:"value"},mobile:Boolean,nonLinear:Boolean,flat:Boolean,...Mi({mandatory:"force",selectedClass:"v-stepper-item--selected"}),...jr(),...Mc(Lh(),["prevText","nextText"])},"VStepper");ik=we()({name:"VStepper",props:ak(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const{items:c,next:u,prev:h,selected:p}=vi(e,Vh),{color:b,editable:k,prevText:C,nextText:P}=so(e),z=N(()=>e.items.map((M,R)=>{const U=Ot(M,e.itemTitle,M),W=Ot(M,e.itemValue,R+1);return{title:U,value:W,raw:M}})),A=N(()=>c.value.findIndex(M=>p.value.includes(M.id))),E=N(()=>e.disabled?e.disabled:A.value===0?"prev":A.value===c.value.length-1?"next":!1);return _t({VStepperItem:{editable:k,prevText:C,nextText:P},VStepperActions:{color:b,disabled:E,prevText:C,nextText:P}}),Ce(()=>{const M=Va.filterProps(e),R=!!(l.header||e.items.length),U=e.items.length>0,W=!e.hideActions&&!!(U||l.actions);return y(Va,ke(M,{color:e.bgColor,class:["v-stepper",{"v-stepper--alt-labels":e.altLabels,"v-stepper--flat":e.flat,"v-stepper--non-linear":e.nonLinear,"v-stepper--mobile":e.mobile},e.class],style:e.style}),{default:()=>[R&&y(Rh,{key:"stepper-header"},{default:()=>[z.value.map((F,Q)=>y(Ye,null,[!!Q&&y(Ma,null,null),y(Dh,F,{default:l[`header-item.${F.value}`]??l.header,icon:l.icon,title:l.title,subtitle:l.subtitle})]))]}),U&&y(Mh,{key:"stepper-window"},{default:()=>[z.value.map(F=>y(Fh,{value:F.value},{default:()=>l[`item.${F.value}`]?.(F)??l.item?.(F)}))]}),l.default?.({prev:h,next:u}),W&&(l.actions?.({next:u,prev:h})??y(Eh,{key:"stepper-actions","onClick:prev":h,"onClick:next":u},l))]})}),{prev:h,next:u}}});nk=he({indeterminate:Boolean,inset:Boolean,flat:Boolean,loading:{type:[Boolean,String],default:!1},...ai(),...Vr()},"VSwitch");rk=we()({name:"VSwitch",inheritAttrs:!1,props:nk(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,r){let{attrs:l,slots:c}=r;const u=Ge(e,"indeterminate"),h=Ge(e,"modelValue"),{loaderClasses:p}=Rn(e),{isFocused:b,focus:k,blur:C}=ti(e),P=le(),z=N(()=>typeof e.loading=="string"&&e.loading!==""?e.loading:e.color),A=xa(),E=N(()=>e.id||`switch-${A}`);function M(){u.value&&(u.value=!1)}function R(U){U.stopPropagation(),U.preventDefault(),P.value?.input?.click()}return Ce(()=>{const[U,W]=fi(l),F=$t.filterProps(e),Q=Ci.filterProps(e);return y($t,ke({class:["v-switch",{"v-switch--flat":e.flat},{"v-switch--inset":e.inset},{"v-switch--indeterminate":u.value},p.value,e.class]},U,F,{modelValue:h.value,"onUpdate:modelValue":J=>h.value=J,id:E.value,focused:b.value,style:e.style}),{...c,default:J=>{let{id:B,messagesId:X,isDisabled:Y,isReadonly:q,isValid:Z}=J;const ne={model:h,isValid:Z};return y(Ci,ke({ref:P},Q,{modelValue:h.value,"onUpdate:modelValue":[K=>h.value=K,M],id:B.value,"aria-describedby":X.value,type:"checkbox","aria-checked":u.value?"mixed":void 0,disabled:Y.value,readonly:q.value,onFocus:k,onBlur:C},W),{...c,default:K=>{let{backgroundColorClasses:ee,backgroundColorStyles:de}=K;return y("div",{class:["v-switch__track",...ee.value],style:de.value,onClick:R},[c["track-true"]&&y("div",{key:"prepend",class:"v-switch__track-true"},[c["track-true"](ne)]),c["track-false"]&&y("div",{key:"append",class:"v-switch__track-false"},[c["track-false"](ne)])])},input:K=>{let{inputNode:ee,icon:de,backgroundColorClasses:oe,backgroundColorStyles:ie}=K;return y(Ye,null,[ee,y("div",{class:["v-switch__thumb",{"v-switch__thumb--filled":de||e.loading},e.inset?void 0:oe.value],style:e.inset?void 0:ie.value},[c.thumb?y(dt,{defaults:{VIcon:{icon:de,size:"x-small"}}},{default:()=>[c.thumb({...ne,icon:de})]}):y(zr,null,{default:()=>[e.loading?y(Fr,{name:"v-switch",active:!0,color:Z.value===!1?void 0:z.value},{default:se=>c.loader?c.loader(se):y(qi,{active:se.isActive,color:se.color,indeterminate:!0,size:"16",width:"2"},null)}):de&&y($e,{key:String(de),icon:de,size:"x-small"},null)]})])])}})}})}),{}}});sk=he({color:String,height:[Number,String],window:Boolean,...Ne(),...Mt(),...Zi(),...St(),...tt(),...ht()},"VSystemBar");ok=we()({name:"VSystemBar",props:sk(),setup(e,r){let{slots:l}=r;const{themeClasses:c}=bt(e),{backgroundColorClasses:u,backgroundColorStyles:h}=wt(be(e,"color")),{elevationClasses:p}=jt(e),{roundedClasses:b}=Tt(e),{ssrBootStyles:k}=Ei(),C=N(()=>e.height??(e.window?32:24)),{layoutItemStyles:P}=Ji({id:e.name,order:N(()=>parseInt(e.order,10)),position:Re("top"),layoutSize:C,elementSize:C,active:N(()=>!0),absolute:be(e,"absolute")});return Ce(()=>y(e.tag,{class:["v-system-bar",{"v-system-bar--window":e.window},c.value,u.value,p.value,b.value,e.class],style:[h.value,P.value,k.value,e.style]},l)),{}}});Nh=Symbol.for("vuetify:v-tabs");lk=he({fixed:Boolean,sliderColor:String,hideSlider:Boolean,direction:{type:String,default:"horizontal"},...Ht(Lo({selectedClass:"v-tab--selected",variant:"text"}),["active","block","flat","location","position","symbol"])},"VTab");Oh=we()({name:"VTab",props:lk(),setup(e,r){let{slots:l,attrs:c}=r;const{textColorClasses:u,textColorStyles:h}=Kt(e,"sliderColor"),p=le(),b=le(),k=N(()=>e.direction==="horizontal"),C=N(()=>p.value?.group?.isSelected.value??!1);function P(z){let{value:A}=z;if(A){const E=p.value?.$el.parentElement?.querySelector(".v-tab--selected .v-tab__slider"),M=b.value;if(!E||!M)return;const R=getComputedStyle(E).color,U=E.getBoundingClientRect(),W=M.getBoundingClientRect(),F=k.value?"x":"y",Q=k.value?"X":"Y",J=k.value?"right":"bottom",B=k.value?"width":"height",X=U[F],Y=W[F],q=X>Y?U[J]-W[J]:U[F]-W[F],Z=Math.sign(q)>0?k.value?"right":"bottom":Math.sign(q)<0?k.value?"left":"top":"center",K=(Math.abs(q)+(Math.sign(q)<0?U[B]:W[B]))/Math.max(U[B],W[B])||0,ee=U[B]/W[B]||0,de=1.5;ki(M,{backgroundColor:[R,"currentcolor"],transform:[`translate${Q}(${q}px) scale${Q}(${ee})`,`translate${Q}(${q/de}px) scale${Q}(${(K-1)/de+1})`,"none"],transformOrigin:Array(3).fill(Z)},{duration:225,easing:bn})}}return Ce(()=>{const z=Je.filterProps(e);return y(Je,ke({symbol:Nh,ref:p,class:["v-tab",e.class],style:e.style,tabindex:C.value?0:-1,role:"tab","aria-selected":String(C.value),active:!1},z,c,{block:e.fixed,maxWidth:e.fixed?300:void 0,"onGroup:selected":P}),{...l,default:()=>y(Ye,null,[l.default?.()??e.text,!e.hideSlider&&y("div",{ref:b,class:["v-tab__slider",u.value],style:h.value},null)])})}),Ra({},p)}});function ck(e){return e?e.map(r=>Pc(r)?r:{text:r,value:r}):[]}let dk,hk,gk,fk,mk,pk,vk,bk,yk,xk,wk,kk,Sk,_k,Ck;dk=he({alignTabs:{type:String,default:"start"},color:String,fixedTabs:Boolean,items:{type:Array,default:()=>[]},stacked:Boolean,bgColor:String,grow:Boolean,height:{type:[Number,String],default:void 0},hideSlider:Boolean,sliderColor:String,...Ro({mandatory:"force"}),...Nt(),...tt()},"VTabs");uk=we()({name:"VTabs",props:dk(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const c=Ge(e,"modelValue"),u=N(()=>ck(e.items)),{densityClasses:h}=Qt(e),{backgroundColorClasses:p,backgroundColorStyles:b}=wt(be(e,"bgColor"));return _t({VTab:{color:be(e,"color"),direction:be(e,"direction"),stacked:be(e,"stacked"),fixed:be(e,"fixedTabs"),sliderColor:be(e,"sliderColor"),hideSlider:be(e,"hideSlider")}}),Ce(()=>{const k=_n.filterProps(e);return y(_n,ke(k,{modelValue:c.value,"onUpdate:modelValue":C=>c.value=C,class:["v-tabs",`v-tabs--${e.direction}`,`v-tabs--align-tabs-${e.alignTabs}`,{"v-tabs--fixed-tabs":e.fixedTabs,"v-tabs--grow":e.grow,"v-tabs--stacked":e.stacked},h.value,p.value,e.class],style:[{"--v-tabs-height":Ve(e.height)},b.value,e.style],role:"tablist",symbol:Nh}),{default:()=>[l.default?l.default():u.value.map(C=>y(Oh,ke(C,{key:C.text}),null))]})}),{}}});hk=he({autoGrow:Boolean,autofocus:Boolean,counter:[Boolean,Number,String],counterValue:Function,prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,noResize:Boolean,rows:{type:[Number,String],default:5,validator:e=>!isNaN(parseFloat(e))},maxRows:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},suffix:String,modelModifiers:Object,...ai(),...Nn()},"VTextarea");Bh=we()({name:"VTextarea",directives:{Intersect:Er},inheritAttrs:!1,props:hk(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,r){let{attrs:l,emit:c,slots:u}=r;const h=Ge(e,"modelValue"),{isFocused:p,focus:b,blur:k}=ti(e),C=N(()=>typeof e.counterValue=="function"?e.counterValue(h.value):(h.value||"").toString().length),P=N(()=>{if(l.maxlength)return l.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter});function z(K,ee){!e.autofocus||!K||ee[0].target?.focus?.()}const A=le(),E=le(),M=Re(""),R=le(),U=N(()=>e.persistentPlaceholder||p.value||e.active);function W(){R.value!==document.activeElement&&R.value?.focus(),p.value||b()}function F(K){W(),c("click:control",K)}function Q(K){c("mousedown:control",K)}function J(K){K.stopPropagation(),W(),pt(()=>{h.value="",mo(e["onClick:clear"],K)})}function B(K){const ee=K.target;if(h.value=ee.value,e.modelModifiers?.trim){const de=[ee.selectionStart,ee.selectionEnd];pt(()=>{ee.selectionStart=de[0],ee.selectionEnd=de[1]})}}const X=le(),Y=le(+e.rows),q=N(()=>["plain","underlined"].includes(e.variant));Bt(()=>{e.autoGrow||(Y.value=+e.rows)});function Z(){e.autoGrow&&pt(()=>{if(!X.value||!E.value)return;const K=getComputedStyle(X.value),ee=getComputedStyle(E.value.$el),de=parseFloat(K.getPropertyValue("--v-field-padding-top"))+parseFloat(K.getPropertyValue("--v-input-padding-top"))+parseFloat(K.getPropertyValue("--v-field-padding-bottom")),oe=X.value.scrollHeight,ie=parseFloat(K.lineHeight),se=Math.max(parseFloat(e.rows)*ie+de,parseFloat(ee.getPropertyValue("--v-input-control-height"))),ve=parseFloat(e.maxRows)*ie+de||1/0,ce=Vt(oe??0,se,ve);Y.value=Math.floor((ce-de)/ie),M.value=Ve(ce)})}Ut(Z),Ie(h,Z),Ie(()=>e.rows,Z),Ie(()=>e.maxRows,Z),Ie(()=>e.density,Z);let ne;return Ie(X,K=>{K?(ne=new ResizeObserver(Z),ne.observe(X.value)):ne?.disconnect()}),ha(()=>{ne?.disconnect()}),Ce(()=>{const K=!!(u.counter||e.counter||e.counterValue),ee=!!(K||u.details),[de,oe]=fi(l),{modelValue:ie,...se}=$t.filterProps(e),ve=No(e);return y($t,ke({ref:A,modelValue:h.value,"onUpdate:modelValue":ce=>h.value=ce,class:["v-textarea v-text-field",{"v-textarea--prefixed":e.prefix,"v-textarea--suffixed":e.suffix,"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-textarea--auto-grow":e.autoGrow,"v-textarea--no-resize":e.noResize||e.autoGrow,"v-input--plain-underlined":q.value},e.class],style:e.style},de,se,{centerAffix:Y.value===1&&!q.value,focused:p.value}),{...u,default:ce=>{let{id:pe,isDisabled:ge,isDirty:ye,isReadonly:Pe,isValid:Le}=ce;return y(cn,ke({ref:E,style:{"--v-textarea-control-height":M.value},onClick:F,onMousedown:Q,"onClick:clear":J,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},ve,{id:pe.value,active:U.value||ye.value,centerAffix:Y.value===1&&!q.value,dirty:ye.value||e.dirty,disabled:ge.value,focused:p.value,error:Le.value===!1}),{...u,default:ue=>{let{props:{class:xe,...Te}}=ue;return y(Ye,null,[e.prefix&&y("span",{class:"v-text-field__prefix"},[e.prefix]),xt(y("textarea",ke({ref:R,class:xe,value:h.value,onInput:B,autofocus:e.autofocus,readonly:Pe.value,disabled:ge.value,placeholder:e.placeholder,rows:e.rows,name:e.name,onFocus:W,onBlur:k},Te,oe),null),[[ga("intersect"),{handler:z},null,{once:!0}]]),e.autoGrow&&xt(y("textarea",{class:[xe,"v-textarea__sizer"],id:`${Te.id}-sizer`,"onUpdate:modelValue":Oe=>h.value=Oe,ref:X,readonly:!0,"aria-hidden":"true"},null),[[Pg,h.value]]),e.suffix&&y("span",{class:"v-text-field__suffix"},[e.suffix])])}})},details:ee?ce=>y(Ye,null,[u.details?.(ce),K&&y(Ye,null,[y("span",null,null),y(Br,{active:e.persistentCounter||p.value,value:C.value,max:P.value},u.counter)])]):void 0})}),Ra({},A,E,R)}});gk=he({withBackground:Boolean,...Ne(),...ht(),...tt()},"VThemeProvider");fk=we()({name:"VThemeProvider",props:gk(),setup(e,r){let{slots:l}=r;const{themeClasses:c}=bt(e);return()=>e.withBackground?y(e.tag,{class:["v-theme-provider",c.value,e.class],style:e.style},{default:()=>[l.default?.()]}):l.default?.()}});mk=he({align:{type:String,default:"center",validator:e=>["center","start"].includes(e)},direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},justify:{type:String,default:"auto",validator:e=>["auto","center"].includes(e)},side:{type:String,validator:e=>e==null||["start","end"].includes(e)},lineInset:{type:[String,Number],default:0},lineThickness:{type:[String,Number],default:2},lineColor:String,truncateLine:{type:String,validator:e=>["start","end","both"].includes(e)},...Ne(),...Nt(),...tt(),...ht()},"VTimeline");pk=we()({name:"VTimeline",props:mk(),setup(e,r){let{slots:l}=r;const{themeClasses:c}=bt(e),{densityClasses:u}=Qt(e),{rtlClasses:h}=Wt();_t({VTimelineDivider:{lineColor:be(e,"lineColor")},VTimelineItem:{density:be(e,"density"),lineInset:be(e,"lineInset")}});const p=N(()=>{const k=e.side?e.side:e.density!=="default"?"end":null;return k&&`v-timeline--side-${k}`}),b=N(()=>{const k=["v-timeline--truncate-line-start","v-timeline--truncate-line-end"];switch(e.truncateLine){case"both":return k;case"start":return k[0];case"end":return k[1];default:return null}});return Ce(()=>y(e.tag,{class:["v-timeline",`v-timeline--${e.direction}`,`v-timeline--align-${e.align}`,`v-timeline--justify-${e.justify}`,b.value,{"v-timeline--inset-line":!!e.lineInset},c.value,u.value,p.value,h.value,e.class],style:[{"--v-timeline-line-thickness":Ve(e.lineThickness)},e.style]},l)),{}}});vk=he({dotColor:String,fillDot:Boolean,hideDot:Boolean,icon:et,iconColor:String,lineColor:String,...Ne(),...St(),...Qa(),...Mt()},"VTimelineDivider");bk=we()({name:"VTimelineDivider",props:vk(),setup(e,r){let{slots:l}=r;const{sizeClasses:c,sizeStyles:u}=an(e,"v-timeline-divider__dot"),{backgroundColorStyles:h,backgroundColorClasses:p}=wt(be(e,"dotColor")),{roundedClasses:b}=Tt(e,"v-timeline-divider__dot"),{elevationClasses:k}=jt(e),{backgroundColorClasses:C,backgroundColorStyles:P}=wt(be(e,"lineColor"));return Ce(()=>y("div",{class:["v-timeline-divider",{"v-timeline-divider--fill-dot":e.fillDot},e.class],style:e.style},[y("div",{class:["v-timeline-divider__before",C.value],style:P.value},null),!e.hideDot&&y("div",{key:"dot",class:["v-timeline-divider__dot",k.value,b.value,c.value],style:u.value},[y("div",{class:["v-timeline-divider__inner-dot",p.value,b.value],style:h.value},[l.default?y(dt,{key:"icon-defaults",disabled:!e.icon,defaults:{VIcon:{color:e.iconColor,icon:e.icon,size:e.size}}},l.default):y($e,{key:"icon",color:e.iconColor,icon:e.icon,size:e.size},null)])]),y("div",{class:["v-timeline-divider__after",C.value],style:P.value},null)])),{}}});yk=he({density:String,dotColor:String,fillDot:Boolean,hideDot:Boolean,hideOpposite:{type:Boolean,default:void 0},icon:et,iconColor:String,lineInset:[Number,String],...Ne(),...ia(),...Mt(),...St(),...Qa(),...tt()},"VTimelineItem");xk=we()({name:"VTimelineItem",props:yk(),setup(e,r){let{slots:l}=r;const{dimensionStyles:c}=na(e),u=Re(0),h=le();return Ie(h,p=>{p&&(u.value=p.$el.querySelector(".v-timeline-divider__dot")?.getBoundingClientRect().width??0)},{flush:"post"}),Ce(()=>y("div",{class:["v-timeline-item",{"v-timeline-item--fill-dot":e.fillDot},e.class],style:[{"--v-timeline-dot-size":Ve(u.value),"--v-timeline-line-inset":e.lineInset?`calc(var(--v-timeline-dot-size) / 2 + ${Ve(e.lineInset)})`:Ve(0)},e.style]},[y("div",{class:"v-timeline-item__body",style:c.value},[l.default?.()]),y(bk,{ref:h,hideDot:e.hideDot,icon:e.icon,iconColor:e.iconColor,size:e.size,elevation:e.elevation,dotColor:e.dotColor,fillDot:e.fillDot,rounded:e.rounded},{default:l.icon}),e.density!=="compact"&&y("div",{class:"v-timeline-item__opposite"},[!e.hideOpposite&&l.opposite?.()])])),{}}});wk=he({...Ne(),...Ea({variant:"text"})},"VToolbarItems");kk=we()({name:"VToolbarItems",props:wk(),setup(e,r){let{slots:l}=r;return _t({VBtn:{color:be(e,"color"),height:"inherit",variant:be(e,"variant")}}),Ce(()=>y("div",{class:["v-toolbar-items",e.class],style:e.style},[l.default?.()])),{}}});Sk=he({id:String,text:String,...Ht(Vn({closeOnBack:!1,location:"end",locationStrategy:"connected",eager:!0,minWidth:0,offset:10,openOnClick:!1,openOnHover:!0,origin:"auto",scrim:!1,scrollStrategy:"reposition",transition:!1}),["absolute","persistent"])},"VTooltip");ca=we()({name:"VTooltip",props:Sk(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:l}=r;const c=Ge(e,"modelValue"),{scopeId:u}=on(),h=xa(),p=N(()=>e.id||`v-tooltip-${h}`),b=le(),k=N(()=>e.location.split(" ").length>1?e.location:e.location+" center"),C=N(()=>e.origin==="auto"||e.origin==="overlap"||e.origin.split(" ").length>1||e.location.split(" ").length>1?e.origin:e.origin+" center"),P=N(()=>e.transition?e.transition:c.value?"scale-transition":"fade-transition"),z=N(()=>ke({"aria-describedby":p.value},e.activatorProps));return Ce(()=>{const A=Wa.filterProps(e);return y(Wa,ke({ref:b,class:["v-tooltip",e.class],style:e.style,id:p.value},A,{modelValue:c.value,"onUpdate:modelValue":E=>c.value=E,transition:P.value,absolute:!0,location:k.value,origin:C.value,persistent:!0,role:"tooltip",activatorProps:z.value,_disableGlobalStack:!0},u),{activator:l.activator,default:function(){for(var E=arguments.length,M=new Array(E),R=0;R!0},setup(e,r){let{slots:l}=r;const c=Gd(e,"validation");return()=>l.default?.(c)}});Ck=Object.freeze(Object.defineProperty({__proto__:null,VAlert:kv,VAlertTitle:Hd,VApp:pd,VAppBar:Ad,VAppBarNavIcon:Od,VAppBarTitle:Bd,VAutocomplete:Hb,VAvatar:za,VBadge:Wb,VBanner:Xb,VBannerActions:_u,VBannerText:Cu,VBottomNavigation:Pu,VBottomSheet:Gb,VBreadcrumbs:Qb,VBreadcrumbsDivider:Tu,VBreadcrumbsItem:zu,VBtn:Je,VBtnGroup:Fs,VBtnToggle:rv,VCard:Bi,VCardActions:dn,VCardItem:Lu,VCardSubtitle:Iu,VCardText:Oi,VCardTitle:un,VCarousel:dy,VCarouselItem:hy,VCheckbox:oi,VCheckboxBtn:Ka,VChip:Gt,VChipGroup:Rv,VClassIcon:bf,VCode:gy,VCol:lt,VColorPicker:ex,VCombobox:dr,VComponentIcon:yf,VContainer:Mx,VCounter:Br,VDataIterator:gx,VDataTable:zx,VDataTableFooter:Tn,VDataTableHeaders:Ai,VDataTableRow:el,VDataTableRows:Ti,VDataTableServer:Rx,VDataTableVirtual:Lx,VDatePicker:Kx,VDatePickerControls:Zs,VDatePickerHeader:Js,VDatePickerMonth:Qs,VDatePickerMonths:eo,VDatePickerYears:to,VDefaultsProvider:dt,VDialog:Pi,VDialogBottomTransition:Bp,VDialogTopTransition:Hp,VDialogTransition:Tr,VDivider:Ma,VExpandTransition:Lr,VExpandXTransition:To,VExpansionPanel:Ch,VExpansionPanelText:rl,VExpansionPanelTitle:_h,VExpansionPanels:kh,VFabTransition:Op,VFadeTransition:sr,VField:cn,VFieldLabel:pn,VFileInput:Ph,VFooter:iw,VForm:Ah,VHover:sw,VIcon:$e,VImg:hi,VInfiniteScroll:lw,VInput:$t,VItem:uw,VItemGroup:dw,VKbd:hw,VLabel:sn,VLayout:fw,VLayoutItem:pw,VLazy:bw,VLigatureIcon:xf,VList:Ni,VListGroup:Bs,VListImg:tb,VListItem:ut,VListItemAction:ib,VListItemMedia:rb,VListItemSubtitle:ru,VListItemTitle:Ha,VListSubheader:su,VLocaleProvider:xw,VMain:zh,VMenu:ln,VMessages:Xd,VNavigationDrawer:Ih,VNoSsr:Iw,VOtpInput:Ew,VOverlay:Wa,VPagination:Gs,VParallax:Mw,VProgressCircular:qi,VProgressLinear:Dr,VRadio:Vw,VRadioGroup:Ow,VRangeSlider:Hw,VRating:Ww,VResponsive:Ms,VRow:da,VScaleTransition:zr,VScrollXReverseTransition:Up,VScrollXTransition:xd,VScrollYReverseTransition:jp,VScrollYTransition:Wp,VSelect:li,VSelectionControl:Ci,VSelectionControlGroup:Wd,VSheet:Va,VSkeletonLoader:$w,VSlideGroup:_n,VSlideGroupItem:qw,VSlideXReverseTransition:Yp,VSlideXTransition:wd,VSlideYReverseTransition:Xp,VSlideYTransition:Ir,VSlider:qs,VSnackbar:Zw,VSpacer:Hi,VStepper:ik,VStepperActions:Eh,VStepperHeader:Rh,VStepperItem:Dh,VStepperWindow:Mh,VStepperWindowItem:Fh,VSvgIcon:wf,VSwitch:rk,VSystemBar:ok,VTab:Oh,VTable:zi,VTabs:uk,VTextField:va,VTextarea:Bh,VThemeProvider:fk,VTimeline:pk,VTimelineItem:xk,VToolbar:or,VToolbarItems:kk,VToolbarTitle:Ar,VTooltip:ca,VValidation:_k,VVirtualScroll:Ur,VWindow:Pn,VWindowItem:An},Symbol.toStringTag,{value:"Module"}));function Pk(e,r){const l=r.modifiers||{},c=r.value,{once:u,immediate:h,...p}=l,b=!Object.keys(p).length,{handler:k,options:C}=typeof c=="object"?c:{handler:c,options:{attributes:p?.attr??b,characterData:p?.char??b,childList:p?.child??b,subtree:p?.sub??b}},P=new MutationObserver(function(){let z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],A=arguments.length>1?arguments[1]:void 0;k?.(z,A),u&&Hh(e,r)});h&&k?.([],P),e._mutate=Object(e._mutate),e._mutate[r.instance.$.uid]={observer:P},P.observe(e,C)}function Hh(e,r){e._mutate?.[r.instance.$.uid]&&(e._mutate[r.instance.$.uid].observer.disconnect(),delete e._mutate[r.instance.$.uid])}const Ak={mounted:Pk,unmounted:Hh};function Tk(e,r){const l=r.value,c={passive:!r.modifiers?.active};window.addEventListener("resize",l,c),e._onResize=Object(e._onResize),e._onResize[r.instance.$.uid]={handler:l,options:c},r.modifiers?.quiet||l()}function zk(e,r){if(!e._onResize?.[r.instance.$.uid])return;const{handler:l,options:c}=e._onResize[r.instance.$.uid];window.removeEventListener("resize",l,c),delete e._onResize[r.instance.$.uid]}const Ik={mounted:Tk,unmounted:zk};function Uh(e,r){const{self:l=!1}=r.modifiers??{},c=r.value,u=typeof c=="object"&&c.options||{passive:!0},h=typeof c=="function"||"handleEvent"in c?c:c.handler,p=l?e:r.arg?document.querySelector(r.arg):window;p&&(p.addEventListener("scroll",h,u),e._onScroll=Object(e._onScroll),e._onScroll[r.instance.$.uid]={handler:h,options:u,target:l?void 0:p})}function Wh(e,r){if(!e._onScroll?.[r.instance.$.uid])return;const{handler:l,options:c,target:u=e}=e._onScroll[r.instance.$.uid];u.removeEventListener("scroll",l,c),delete e._onScroll[r.instance.$.uid]}function Lk(e,r){r.value!==r.oldValue&&(Wh(e,r),Uh(e,r))}const Ek={mounted:Uh,unmounted:Wh,updated:Lk},Rk=Object.freeze(Object.defineProperty({__proto__:null,ClickOutside:xu,Intersect:_d,Mutate:Ak,Resize:Ik,Ripple:ei,Scroll:Ek,Touch:Wr},Symbol.toStringTag,{value:"Module"})),jh={primary:"#35495E",secondary:"#3E556D",download:"#5BB974",upload:"#00B3FA",ratio:"#00B2F8",category:"#04669A",tag:"#048B9A",tracker:"#C97D09","ratio-bad":"#eb2a2a","ratio-almost":"#e78310","ratio-good":"#36bd58","ratio-best":"#2e78d8","active-global":"#4f738d","active-global-disabled":"#35495E","active-text":"#4f738d","active-text-disabled":"#35495E","active-status":"#4f738d","active-status-disabled":"#35495E","active-category":"#04669A","active-category-disabled":"#02334d","active-tag":"#048B9A","active-tag-disabled":"#03464f","active-tracker":"#C97D09","active-tracker-disabled":"#6d4504","torrent-error":"#F83E70","torrent-missingFiles":"#F83E70","torrent-uploading":"#4E79E6","torrent-forcedUP":"#4E79E6","torrent-pausedUP":"#16573E","torrent-queuedUP":"#2E5EAA","torrent-stalledUP":"#4ECDE6","torrent-checkingUP":"#FF7043","torrent-allocating":"#E5A241","torrent-downloading":"#5BB974","torrent-forcedDL":"#5BB974","torrent-metaDL":"#7E57C2","torrent-pausedDL":"#9CA3AF","torrent-queuedDL":"#2E5EAA","torrent-stalledDL":"#4ADE80","torrent-checkingDL":"#FF7043","torrent-checkingResumeData":"#FF7043","torrent-moving":"#FFAA2C","torrent-unknown":"#000000"},Dk={dark:!1,colors:{accent:"#64CEAA",background:Yi.grey.lighten4,selected:Yi.grey.lighten2,red:Yi.red.accent2,...jh}},Mk={dark:!0,colors:{accent:"#64CEAA",background:"#121212",selected:Yi.grey.darken1,red:Yi.red.accent3,...jh}};var vn=(e=>(e.LIGHT="lightTheme",e.DARK="darkTheme",e))(vn||{});let Fk,Ok,ws,Bk,Hk,Uk,Wk,jk,Yk,Xk,$k,qk,Gk,Kk,Zk,Jk,Qk,eS,tS,aS,iS,nS,rS,sS,fc,oS,lS,cS,dS,uS,hS,gS,fS,mS,pS,vS,bS,yS,io,xS;Fk=kf({components:Ck,directives:Rk,display:{mobileBreakpoint:"sm"},icons:{defaultSet:"mdi"},theme:{defaultTheme:"lightTheme",variations:{colors:["torrent-error","torrent-missingFiles","torrent-uploading","torrent-forcedUP","torrent-pausedUP","torrent-queuedUP","torrent-stalledUP","torrent-checkingUP","torrent-allocating","torrent-downloading","torrent-forcedDL","torrent-metaDL","torrent-pausedDL","torrent-queuedDL","torrent-stalledDL","torrent-checkingDL","torrent-checkingResumeData","torrent-moving","torrent-unknown"],lighten:3,darken:3},themes:{lightTheme:Dk,darkTheme:Mk}}});fa=Zt("vuetorrent",()=>{const e=le("en"),r=le(oa.SYSTEM),l=le(!0),c=le(!0),u=le(!0),h=le(!0),p=le(!0),b=le(!1),k=le(!1),C=le(!1),P=le(Si.DEFAULT),z=le(""),A=le(!1),E=le(!1),M=le(!1),R=le(!0),U=le(15),W=le(Ds),F=le(!0),Q=le(!1),J=le(!1),B=le(!1),X=le(2e3),Y=le(5e3),q=le(!1),Z=le(JSON.parse(JSON.stringify(ea))),ne=le(JSON.parse(JSON.stringify(ea))),K=le(JSON.parse(JSON.stringify(ea))),ee=le(JSON.parse(JSON.stringify(ea))),de=le(JSON.parse(JSON.stringify(ea))),oe=N(()=>U.value===-1),ie=N(()=>{const Ke=new Array(Object.keys(ea).length);for(const[Qe,ft]of Object.entries(Z.value))Ke[ft.order-1]={name:Qe,...ft,...gn[Qe]};return Ke}),se=N(()=>{const Ke=new Array(Object.keys(ea).length);for(const[Qe,ft]of Object.entries(ne.value))Ke[ft.order-1]={name:Qe,...ft,...gn[Qe]};return Ke}),ve=N(()=>{const Ke=new Array(Object.keys(ea).length);for(const[Qe,ft]of Object.entries(K.value))Ke[ft.order-1]={name:Qe,...ft,...gn[Qe]};return Ke}),ce=N(()=>{const Ke=new Array(Object.keys(ea).length);for(const[Qe,ft]of Object.entries(ee.value))Ke[ft.order-1]={name:Qe,...ft,...gn[Qe]};return Ke}),pe=N(()=>{const Ke=new Array(Object.keys(ea).length);for(const[Qe,ft]of Object.entries(de.value))Ke[ft.order-1]={name:Qe,...ft,...gn[Qe]};return Ke}),ge=Jt(),ye=pr(),Pe=br();Ie(e,ue);const Le=hp("(prefers-color-scheme: dark)");Ie(Le,xe);function ue(Ke){ge.locale.value=Ke}function xe(){switch(r.value){case oa.LIGHT:Pe.global.name.value=vn.LIGHT;break;case oa.DARK:Pe.global.name.value=vn.DARK;break;case oa.SYSTEM:Pe.global.name.value=Le.value?vn.DARK:vn.LIGHT}}function Te(){switch(r.value){case oa.LIGHT:r.value=oa.DARK,xe();break;case oa.DARK:r.value=oa.SYSTEM,xe();break;case oa.SYSTEM:r.value=oa.LIGHT,xe()}}async function Oe(){await ye.push({name:"login",query:{redirect:ye.currentRoute.value.path}})}function gt(Ke){Ke.forEach((Qe,ft)=>{Z.value[Qe.name].active=Qe.active,Z.value[Qe.name].order=ft+1})}function rt(Ke){Ke.forEach((Qe,ft)=>{ne.value[Qe.name].active=Qe.active,ne.value[Qe.name].order=ft+1})}function Ee(Ke){Ke.forEach((Qe,ft)=>{K.value[Qe.name].active=Qe.active,K.value[Qe.name].order=ft+1})}function ze(Ke){Ke.forEach((Qe,ft)=>{ee.value[Qe.name].active=Qe.active,ee.value[Qe.name].order=ft+1})}function qe(Ke){Ke.forEach((Qe,ft)=>{de.value[Qe.name].active=Qe.active,de.value[Qe.name].order=ft+1})}function Ue(Ke){Z.value[Ke].active=!Z.value[Ke].active}function We(Ke){ne.value[Ke].active=!ne.value[Ke].active}function ot(Ke){K.value[Ke].active=!K.value[Ke].active}function Ft(Ke){ee.value[Ke].active=!ee.value[Ke].active}function ra(Ke){de.value[Ke].active=!de.value[Ke].active}return{vuetorrentTheme:r,dateFormat:W,deleteWithFiles:C,fileContentInterval:Y,isDrawerRight:A,isPaginationOnTop:E,hideChipIfUnset:M,enableHashColors:R,isShutdownButtonVisible:Q,language:e,openSideBarOnStart:F,paginationSize:U,refreshInterval:X,showAlltimeStat:h,showCurrentSpeed:p,showFreeSpace:l,showSessionStat:u,showSpeedGraph:c,showSpeedInTitle:k,showTrackerFilter:b,uiTitleType:P,uiTitleCustom:z,useBinarySize:B,useBitSpeed:J,useIdForRssLinks:q,_busyProperties:Z,busyTorrentProperties:ie,_doneProperties:ne,doneTorrentProperties:se,_busyGridProperties:K,busyGridProperties:ve,_doneGridProperties:ee,doneGridProperties:ce,_tableProperties:de,tableProperties:pe,isInfiniteScrollActive:oe,setLanguage:ue,updateTheme:xe,toggleTheme:Te,redirectToLogin:Oe,updateBusyProperties:gt,updateDoneProperties:rt,updateBusyGridProperties:Ee,updateDoneGridProperties:ze,updateTableProperties:qe,toggleBusyProperty:Ue,toggleDoneProperty:We,toggleBusyGridProperty:ot,toggleDoneGridProperty:Ft,toggleTableProperty:ra,$reset:()=>{e.value="en",r.value=oa.SYSTEM,l.value=!0,c.value=!0,u.value=!0,h.value=!0,p.value=!0,b.value=!1,k.value=!1,C.value=!1,P.value=Si.DEFAULT,z.value="",A.value=!1,E.value=!1,M.value=!1,R.value=!0,U.value=15,W.value=Ds,F.value=!0,Q.value=!1,J.value=!1,B.value=!1,X.value=2e3,Y.value=5e3,q.value=!1,Z.value=JSON.parse(JSON.stringify(ea)),ne.value=JSON.parse(JSON.stringify(ea)),K.value=JSON.parse(JSON.stringify(ea)),ee.value=JSON.parse(JSON.stringify(ea)),de.value=JSON.parse(JSON.stringify(ea))}}},{persist:{enabled:!0,strategies:[{storage:localStorage,key:"vuetorrent_webuiSettings"}]}});ts=Zt("dashboard",()=>{const e=le(1),r=le(!1),l=le([]),c=le(),u=le(Rs.LIST),{t:h}=Jt(),p=pi(),b=fa(),k=N(()=>{if(l.value.length){const W=l.value.map(F=>p.getTorrentByHash(F)).filter(F=>F!==void 0).map(F=>F.size).reduce((F,Q)=>F+Q,0);return h("dashboard.selectedTorrentsCount",{count:l.value.length,total:p.filteredTorrents.length,size:xp(W,b.useBinarySize)})}else return h("dashboard.torrentsCount",p.filteredTorrents.length)});function C(W){return l.value.includes(W)}function P(W){C(W)||l.value.push(W),c.value=W}function z(...W){r.value=!0,W.forEach(P)}function A(W){const F=l.value.indexOf(W);F>=0&&l.value.splice(F,1)}function E(W){C(W)?A(W):P(W)}function M(W){if(!c.value)return;const F=p.getTorrentIndexByHash(c.value),Q=p.getTorrentIndexByHash(W),J=Math.min(Q,F),B=Math.max(Q,F),X=p.filteredTorrents.slice(J,B+1).map(Y=>Y.hash);z(...X)}function R(){r.value=!0,l.value.splice(0,l.value.length,...p.torrents.map(W=>W.hash)),c.value=p.torrents[0]?.hash}function U(){l.value=[]}return Ie(l,W=>{W.length===0&&(c.value=void 0)}),Ie(()=>p.filteredTorrents,W=>{const F=Math.ceil(W.length/b.paginationSize);F{e.value=1,r.value=!1,l.value=[],c.value=void 0,u.value=Rs.LIST}}},{persist:{enabled:!0,strategies:[{storage:localStorage,key:"vuetorrent_dashboard",paths:["displayMode"]}]}});sl=Zt("navbar",()=>{const e=fa(),r=le(e.openSideBarOnStart),l=le(new Array(15).fill(null)),c=le(new Array(15).fill(null)),u=le(new Array(15).fill(null)),h=N(()=>l.value.map((P,z)=>[P,c.value[z]])),p=N(()=>l.value.map((P,z)=>[P,u.value[z]]));function b(){l.value.shift(),l.value.push(new Date().getTime())}function k(P){c.value.shift(),c.value.push(P)}function C(P){u.value.shift(),u.value.push(P)}return{isDrawerOpen:r,downloadData:h,uploadData:p,pushTimeData:b,pushDownloadData:k,pushUploadData:C,$reset:()=>{c.value=new Array(15).fill(null),u.value=new Array(15).fill(null)}}},{persist:{enabled:!0,strategies:[{storage:sessionStorage,key:"vuetorrent_navbar"}]}});ii=Zt("maindata",()=>{const e=le([]),r=le(!1),l=le(),c=le({}),u=le([]),h=le([]),p=en(),b=ts(),k=sl(),C=pi(),{torrents:P}=Fa(C),z=fa(),A=Rp();async function E(){e.value=await Me.getCategories()}function M(ue){return e.value.find(xe=>xe.name===ue)}async function R(ue){await Me.createCategory(ue)}async function U(ue,xe){if(xe){await Me.createCategory(ue),await Me.editCategory({name:xe,savePath:ue.savePath});const Te=await Me.getTorrents({sort:xn.DEFAULT,category:xe});return Te.length>0&&await Me.setCategory(Te.map(Oe=>Oe.hash),ue.name),await Me.deleteCategory([xe]),Te.length}else await Me.editCategory(ue)}async function W(ue){await Me.deleteCategory(ue)}async function F(){u.value=await Me.getAvailableTags()}async function Q(ue){await Me.createTag(ue)}async function J(ue,xe){if(ue===xe)return;await Me.createTag([xe]);const Te=await Me.getTorrents({sort:xn.DEFAULT,tag:ue});Te.length>0&&await Me.addTorrentTag(Te.map(Oe=>Oe.hash),[xe]),await Me.deleteTags([ue])}async function B(ue){await Me.deleteTags(ue)}async function X(){if(!r.value){r.value=!0;try{const ue=await Me.getMaindata(l.value);l.value=ue.rid||void 0,ue.server_state&&(c.value={...c.value,...ue.server_state},k.pushTimeData(),k.pushDownloadData(c.value.dl_info_speed),k.pushUploadData(c.value.up_info_speed)),C.sortOptions.isCustomSortEnabled=A.computedValues.indexOf(C.sortOptions.sortBy)!==-1;const xe=await Me.getTorrents(C.getTorrentsPayload);z.showTrackerFilter&&(h.value=xe.map(Oe=>Oe.tracker).map(Oe=>gd(Oe)).filter((Oe,gt,rt)=>gt===rt.indexOf(Oe)&&Oe).sort()),P.value=xe.map(Oe=>A.buildFromQbit(Oe));const Te=P.value.map(Oe=>Oe.hash);b.selectedTorrents=b.selectedTorrents.filter(Oe=>Te.includes(Oe))}catch(ue){ue?.response?.status===403?(console.error("No longer authenticated, logging out..."),p.isAuthenticated=!1,await z.redirectToLogin()):console.error(ue)}finally{r.value=!1}}}async function Y(ue,xe){return await Me.getTorrentFiles(ue,xe)}async function q(ue){return await Me.getTorrentPieceStates(ue)}async function Z(ue){await Me.reannounceTorrents(la(ue))}async function ne(ue){await Me.toggleSequentialDownload(la(ue))}async function K(ue){await Me.toggleFirstLastPiecePriority(la(ue))}async function ee(ue,xe){await Me.setAutoTMM(la(ue),la(xe))}async function de(ue,xe){await Me.setSuperSeeding(la(ue),la(xe))}async function oe(ue){return await Me.getTorrentTrackers(ue)}async function ie(ue,xe){await Me.addTorrentTrackers(ue,xe)}async function se(ue,xe,Te){await Me.editTorrentTracker(ue,xe,Te)}async function ve(ue,xe){await Me.removeTorrentTrackers(ue,xe)}async function ce(ue){return await Me.getTorrentPeers(ue)}async function pe(ue,xe){await Me.addTorrentPeers([ue],xe)}async function ge(ue){await Me.banPeers(ue)}async function ye(ue,xe){return await Me.setDownloadLimit(xe,ue)}async function Pe(ue,xe){return await Me.setUploadLimit(xe,ue)}async function Le(ue,xe,Te,Oe){return await Me.setShareLimit(ue,xe,Te,Oe)}return{categories:e,isUpdatingMaindata:r,rid:l,serverState:c,tags:u,trackers:h,fetchCategories:E,getCategoryFromName:M,createCategory:R,editCategory:U,deleteCategories:W,fetchTags:F,createTags:Q,editTag:J,deleteTags:B,updateMaindata:X,fetchFiles:Y,fetchPieceState:q,reannounceTorrents:Z,toggleSeqDl:ne,toggleFLPiecePrio:K,toggleAutoTmm:ee,setSuperSeeding:de,getTorrentTrackers:oe,addTorrentTrackers:ie,editTorrentTracker:se,removeTorrentTrackers:ve,getTorrentPeers:ce,addTorrentPeers:pe,banPeers:ge,setDownloadLimit:ye,setUploadLimit:Pe,setShareLimit:Le,$reset:()=>{for(;r.value;);e.value=[],l.value=void 0,c.value={},u.value=[],h.value=[]}}});CP=Zt("content",()=>{const{t:e}=Jt(),r=vr(),l=Li(),c=ii(),{fileContentInterval:u}=Fa(fa()),h=N(()=>r.params.hash),p=ba({isVisible:!1,offset:[0,0]}),b=le(!1),k=le([]),C=le([""]),{tree:P}=Mp(k),z=N(()=>{const K=(ee,de)=>{const oe=de===""?ee.name:de+"/"+ee.name;if(ee.type==="folder"&&C.value.includes(ee.fullName)){const ie=ee.children.toSorted((se,ve)=>se.type==="folder"&&ve.type==="file"?-1:se.type==="file"&&ve.type==="folder"?1:se.name.localeCompare(ve.name)).flatMap(se=>K(se,oe));return[ee,...ie]}else return[ee]};return K(P.value,"")}),A=le(new Set),E=N(()=>A.value.size===0?[]:z.value.filter(K=>A.value.has(K.fullName))),M=N(()=>E.value.length>0?E.value[0]:null),R=N(()=>E.value.map(K=>K.getChildrenIds()).flat().filter((K,ee,de)=>de.indexOf(K)===ee)),U=N(()=>[{text:e("torrentDetail.content.rename.bulk"),icon:"mdi-rename",hidden:!0,action:Y},{text:e(`torrentDetail.content.rename.${M.value?.type||"file"}`),icon:"mdi-rename",hidden:A.value.size>1||M.value?.fullName==="",action:()=>X(M.value)},{text:e("torrentDetail.content.priority"),icon:"mdi-trending-up",children:[{text:e("constants.file_priority.max"),icon:"mdi-arrow-up",action:()=>ne(R.value,Oa.MAXIMAL)},{text:e("constants.file_priority.high"),icon:"mdi-arrow-top-right",action:()=>ne(R.value,Oa.HIGH)},{text:e("constants.file_priority.normal"),icon:"mdi-minus",action:()=>ne(R.value,Oa.NORMAL)},{text:e("constants.file_priority.unwanted"),icon:"mdi-cancel",action:()=>ne(R.value,Oa.DO_NOT_DOWNLOAD)}]}]),{pause:W,resume:F}=lp(Q,u,{immediate:!1,immediateCallback:!0});async function Q(){b.value||(b.value=!0,await pt(),k.value=await c.fetchFiles(h.value),b.value=!1,await pt())}const J=le(""),B=ba({hash:"",isFolder:!1,oldName:""});async function X(K){const{default:ee}=await $a(()=>import("./MoveTorrentFileDialog-D4G5zYsW.js").then(async m=>{await m.__tla;return m}),__vite__mapDeps([0,1,2,3]),import.meta.url);B.hash=h.value,B.isFolder=K.type==="folder",B.oldName=K.fullName,J.value=l.createDialog(ee,B)}async function Y(){}async function q(K,ee,de){await Me.renameFile(K,ee,de)}async function Z(K,ee,de){await Me.renameFolder(K,ee,de)}async function ne(K,ee){await Me.setTorrentFilePriority(h.value,K,ee),await Q()}return Ie(()=>l.isDialogOpened(J.value),async K=>{K||await Q()}),{rightClickProperties:p,internalSelection:A,menuData:U,cachedFiles:k,openedItems:C,tree:P,flatTree:z,updateFileTree:Q,pauseTimer:W,resumeTimer:F,renameTorrentFile:q,renameTorrentFolder:Z,setFilePriority:ne,$reset:()=>{for(;b.value;);A.value.clear(),k.value=[],C.value=[""],W()}}});Vk=Zt("history",()=>{const e=ba({}),r=le(3);function l(u,h){if(!h)return;const p=c(u);p.splice(0,0,h);const b=p.indexOf(h,1);b!==-1&&p.splice(b,1),p.length>r.value&&p.splice(r.value,p.length-r.value),e[u]=p}function c(u){return e[u]||[]}return{_history:e,historySize:r,pushValueToHistory:l,getHistory:c,$reset:()=>{for(const[u]of Object.entries(e))delete e[u]}}},{persist:{enabled:!0,strategies:[{storage:localStorage,key:"vuetorrent_history"}]}});Yh=Zt("logs",()=>{const e=le(!1),r=le([]),l=le(),c=le(),u=le(null),h=le(null);async function p(P){if(e.value)return;e.value=!0;let z;P?z=P:z=r.value.length>0?r.value.at(-1).id:-1;const A=await Me.getLogs(z);r.value.push(...A),await k(A),e.value=!1}async function b(){return r.value=[],p(-1)}async function k(P){const z=P.find(E=>E.message.includes("Detected external IP."));if(!z)return;const A=z.message.match(/IP: "(.*)"/);A&&(l.value=A[1])}async function C(){if(l.value!==c.value)try{const z=await (await fetch(`https://ipinfo.io/${l.value}/json`)).json();u.value=`${z.city}, ${z.region}, ${z.country}`,h.value=z.org,c.value=l.value}catch(P){console.error("Error fetching geo & ISP details:",P)}}return Ie(l,()=>{C()}),{logs:r,externalIp:l,geoDetails:u,ispDetails:h,fetchGeoAndIspDetails:C,fetchLogs:p,cleanAndFetchLogs:b,$reset:async()=>{for(;e.value;);r.value=[],l.value=void 0}}});PP=Zt("rss",()=>{const e=le([]),r=le([]),l=le([]),c=le({}),u=ba({title:"",unread:!1}),h=N(()=>l.value.filter(X=>!X.isRead)),p=N(()=>u.unread?h.value:l.value),{t:b}=Jt();async function k(X){await Me.refreshFeed(X)}async function C(X,Y){await Me.createFeed({name:X,url:Y})}async function P(X,Y){await Me.setRule(X,{...Y,savePath:Y.torrentParams.save_path,assignedCategory:Y.torrentParams.category,addPaused:Y.torrentParams.stopped,torrentContentLayout:Y.torrentParams.content_layout})}async function z(X,Y){await Me.renameFeed(X,Y)}async function A(X,Y){await Me.setFeedUrl(X,Y).catch(q=>{console.log(q),q.response?.status===404&&ci.error(b("toast.qbit.not_supported",{version:"4.6.0"}))})}async function E(X,Y){await Me.renameRule(X,Y)}async function M(X){await Me.deleteFeed(X)}async function R(X){await Me.deleteRule(X)}async function U(){e.value=await Me.getFeeds(!0),l.value=[],c.value={},e.value.forEach(X=>{X.articles&&X.articles.forEach(Y=>{c.value[Y.id]?c.value[Y.id].push(X.name):(c.value[Y.id]=[X.name],l.value.push({parsedDate:new Date(Y.date),...Y}))})})}function W(X){return c.value[X]}async function F(X){const Y=c.value[X];if(!Y)return;const q=[];Y.forEach(Z=>q.push(Me.markAsRead(Z,X))),await Promise.all(q),l.value.forEach(Z=>{Z.id===X&&(Z.isRead=!0)})}async function Q(){const X=h.value.length;await ci.promise(Promise.all(h.value.map(Y=>Y.id).map(F)),{pending:b("rssArticles.promise.pending"),error:b("rssArticles.promise.error"),success:b("rssArticles.promise.success",X)},{autoClose:1500}),await U()}async function J(){r.value=await Me.getRules()}async function B(X){return await Me.getMatchingArticles(X)}return{feeds:e,rules:r,filters:u,articles:p,unreadArticles:h,refreshFeed:k,createFeed:C,setRule:P,renameFeed:z,setFeedUrl:A,renameRule:E,deleteFeed:M,deleteRule:R,fetchFeeds:U,getFeedNames:W,markArticleAsRead:F,markAllAsRead:Q,fetchRules:J,fetchMatchingArticles:B,$reset:()=>{e.value=[],r.value=[],l.value=[],c.value={},u.title="",u.unread=!1}}},{persist:{enabled:!0,strategies:[{storage:sessionStorage,key:"vuetorrent_rss"}]}});AP=Zt("searchEngine",()=>{const e=le([]),r=le([]);function l(){e.value.push({uniqueId:rd(),id:0,query:"",itemsPerPage:10,filters:{title:"",category:"all",plugin:"enabled"},results:[],timer:null})}function c(A){e.value=e.value.filter(E=>E.uniqueId!==A)}async function u(A){const E=await Me.startSearch(A.query,A.filters.category,[A.filters.plugin]);A.id=E.id,A.results=[]}async function h(A){const E=await Me.getSearchResults(A.id,A.results.length);return A.results.push(...E.results),E.status}async function p(A){A.id&&A.id!==0&&await Me.stopSearch(A.id),A.id=0}async function b(){r.value=await Me.getSearchPlugins()}async function k(A){await Me.installSearchPlugin([A])}async function C(A){await Me.uninstallSearchPlugin([A])}async function P(A){await Me.enableSearchPlugin([A.name],!A.enabled)}async function z(){await Me.updateSearchPlugins()}return{searchData:e,searchPlugins:r,createNewTab:l,deleteTab:c,runNewSearch:u,refreshResults:h,stopSearch:p,fetchSearchPlugins:b,installSearchPlugin:k,uninstallSearchPlugin:C,toggleSearchPlugin:P,updatePlugins:z,$reset:()=>{e.value=[],r.value=[],l()}}},{persist:{enabled:!0,strategies:[{storage:sessionStorage,key:"vuetorrent_searchEngine"}]}});TP=Zt("torrentDetail",()=>{const e=le();async function r(l){e.value=await Me.getTorrentProperties(l)}return{properties:e,fetchProperties:r,$reset:()=>{e.value=void 0}}});ao=At({__name:"HistoryField",props:Ag({historyKey:{}},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(e,{expose:r}){const l=e,c=kc(e,"modelValue"),u=Vk(),h=le(),p=N(()=>u.getHistory(l.historyKey));function b(){u.pushValueToHistory(l.historyKey,c.value??"")}return r({saveValueToHistory:b,focus:()=>h.value?.focus()}),(k,C)=>(Be(),at(dr,{modelValue:c.value,"onUpdate:modelValue":C[0]||(C[0]=P=>c.value=P),ref_key:"field",ref:h,items:p.value},{prepend:re(()=>[Tg(k.$slots,"prepend")]),_:3},8,["modelValue","items"]))}});Nk=At({__name:"AddTorrentParamsForm",props:{modelValue:{required:!0},modelModifiers:{}},emits:["update:modelValue"],setup(e,{expose:r}){const l=kc(e,"modelValue"),{t:c}=Jt(),u=ii(),h=_o(),p=[{title:c("common.useGlobalSettings"),value:null},{title:c("constants.contentLayout.original"),value:$n.ORIGINAL},{title:c("constants.contentLayout.subfolder"),value:$n.SUBFOLDER},{title:c("constants.contentLayout.nosubfolder"),value:$n.NO_SUBFOLDER}],b=[{title:c("common.useGlobalSettings"),value:null},{title:c("constants.stopCondition.none"),value:qn.NONE},{title:c("constants.stopCondition.metadataReceived"),value:qn.METADATA_RECEIVED},{title:c("constants.stopCondition.filesChecked"),value:qn.FILES_CHECKED}],k=le(),C=le(),P=le(""),z=le(""),A=N(()=>u.categories.map(Y=>Y.name)),E=N({get:()=>l.value.category||z.value||void 0,set:Y=>l.value.category=Y||void 0}),M=N({get:()=>l.value.download_path||void 0,set:Y=>{l.value.use_download_path=!!Y||!1,l.value.download_path=Y||void 0}});function R(Y){return!Y||Y===-1?"":(Y/1024).toString()}const U=N({get:()=>R(l.value.download_limit),set:Y=>{if(!Y)l.value.download_limit=void 0;else{const q=parseInt(Y);q>0&&(l.value.download_limit=q*1024)}}}),W=N({get:()=>R(l.value.upload_limit),set:Y=>{if(!Y)l.value.upload_limit=void 0;else{const q=parseInt(Y);q>0&&(l.value.upload_limit=q*1024)}}}),F=N({get:()=>l.value.ratio_limit,set:Y=>l.value.ratio_limit=Y||void 0}),Q=N({get:()=>l.value.seeding_time_limit,set:Y=>l.value.seeding_time_limit=Y||void 0}),J=N({get:()=>l.value.inactive_seeding_time_limit,set:Y=>l.value.inactive_seeding_time_limit=Y||void 0}),B=()=>{l.value.save_path=u.getCategoryFromName(l.value.category)?.savePath??h.preferences.save_path};function X(){k.value?.saveValueToHistory(),C.value?.saveValueToHistory()}return r({saveFields:X}),(Y,q)=>(Be(),vt(Ye,null,[y(da,null,{default:re(()=>[y(lt,{cols:"12",md:"6"},{default:re(()=>[y(dr,{modelValue:l.value.tags,"onUpdate:modelValue":q[0]||(q[0]=Z=>l.value.tags=Z),search:P.value,"onUpdate:search":q[1]||(q[1]=Z=>P.value=Z),"hide-no-data":!1,items:fe(u).tags,label:fe(c)("dialogs.add.params.tags"),chips:"",clearable:"","hide-details":"",multiple:"",autocomplete:"tags"},{prepend:re(()=>[y($e,{color:"accent"},{default:re(()=>[je("mdi-tag")]),_:1})]),"no-data":re(()=>[y(ut,null,{default:re(()=>[P.value?.length>0?(Be(),at(Ha,{key:0},{default:re(()=>[je(He(fe(c)("dialogs.add.params.no_tags_match",{query:P.value})),1)]),_:1})):(Be(),at(Ha,{key:1},{default:re(()=>[je(He(fe(c)("dialogs.add.params.no_tags")),1)]),_:1}))]),_:1})]),_:1},8,["modelValue","search","items","label"])]),_:1}),y(lt,{cols:"12",md:"6"},{default:re(()=>[y(dr,{modelValue:E.value,"onUpdate:modelValue":[q[2]||(q[2]=Z=>E.value=Z),B],search:z.value,"onUpdate:search":q[3]||(q[3]=Z=>z.value=Z),"hide-no-data":!1,items:A.value,label:Y.$t("dialogs.add.params.category"),clearable:"","hide-details":"",autocomplete:"categories"},{prepend:re(()=>[y($e,{color:"accent"},{default:re(()=>[je("mdi-label")]),_:1})]),"no-data":re(()=>[y(ut,null,{default:re(()=>[z.value?.length>0?(Be(),at(Ha,{key:0},{default:re(()=>[je(He(fe(c)("dialogs.add.params.no_categories_match",{query:z.value})),1)]),_:1})):(Be(),at(Ha,{key:1},{default:re(()=>[je(He(fe(c)("dialogs.add.params.no_categories")),1)]),_:1}))]),_:1})]),_:1},8,["modelValue","search","items","label"])]),_:1}),y(lt,{cols:"12"},{default:re(()=>[y(ao,{modelValue:M.value,"onUpdate:modelValue":q[4]||(q[4]=Z=>M.value=Z),"history-key":fe(rr).TORRENT_PATH,ref_key:"downloadPathField",ref:k,disabled:l.value.use_auto_tmm,label:fe(c)("dialogs.add.params.download_path"),"hide-details":""},{prepend:re(()=>[y($e,{color:"accent"},{default:re(()=>[je("mdi-tray-arrow-down")]),_:1})]),_:1},8,["modelValue","history-key","disabled","label"])]),_:1}),y(lt,{cols:"12"},{default:re(()=>[y(ao,{modelValue:l.value.save_path,"onUpdate:modelValue":q[5]||(q[5]=Z=>l.value.save_path=Z),"history-key":fe(rr).TORRENT_PATH,ref_key:"savePathField",ref:C,disabled:l.value.use_auto_tmm,label:fe(c)("dialogs.add.params.save_path"),"hide-details":""},{prepend:re(()=>[y($e,{color:"accent"},{default:re(()=>[je("mdi-content-save")]),_:1})]),_:1},8,["modelValue","history-key","disabled","label"])]),_:1}),y(lt,{cols:"12",md:"6"},{default:re(()=>[y(li,{modelValue:l.value.content_layout,"onUpdate:modelValue":q[6]||(q[6]=Z=>l.value.content_layout=Z),items:p,label:fe(c)("constants.contentLayout.title"),color:"accent","hide-details":"",rounded:"xl",variant:"solo-filled"},null,8,["modelValue","label"])]),_:1}),y(lt,{cols:"12",md:"6"},{default:re(()=>[y(li,{modelValue:l.value.stop_condition,"onUpdate:modelValue":q[7]||(q[7]=Z=>l.value.stop_condition=Z),items:b,label:fe(c)("constants.stopCondition.title"),color:"accent","hide-details":"",rounded:"xl",variant:"solo-filled"},null,8,["modelValue","label"])]),_:1})]),_:1}),y(da,{class:"mx-3"},{default:re(()=>[y(lt,{cols:"12",md:"6"},{default:re(()=>[y(oi,{modelValue:l.value.stopped,"onUpdate:modelValue":q[8]||(q[8]=Z=>l.value.stopped=Z),label:fe(c)("dialogs.add.params.stopped"),color:"accent",density:"compact","hide-details":""},null,8,["modelValue","label"])]),_:1}),y(lt,{cols:"12",md:"6"},{default:re(()=>[y(oi,{modelValue:l.value.add_to_top_of_queue,"onUpdate:modelValue":q[9]||(q[9]=Z=>l.value.add_to_top_of_queue=Z),label:fe(c)("dialogs.add.params.add_to_top_of_queue"),color:"accent",density:"compact","hide-details":""},null,8,["modelValue","label"])]),_:1}),y(lt,{cols:"12",md:"6"},{default:re(()=>[y(oi,{modelValue:l.value.skip_checking,"onUpdate:modelValue":q[10]||(q[10]=Z=>l.value.skip_checking=Z),label:fe(c)("dialogs.add.params.skip_checking"),color:"accent",density:"compact","hide-details":""},null,8,["modelValue","label"])]),_:1}),y(lt,{cols:"12",md:"6"},{default:re(()=>[y(oi,{modelValue:l.value.use_auto_tmm,"onUpdate:modelValue":q[11]||(q[11]=Z=>l.value.use_auto_tmm=Z),label:fe(c)("dialogs.add.params.use_auto_tmm"),color:"accent",density:"compact","hide-details":""},null,8,["modelValue","label"])]),_:1})]),_:1}),y(da,null,{default:re(()=>[y(lt,{cols:"12"},{default:re(()=>[y(kh,null,{default:re(()=>[y(Ch,{color:"primary",title:Y.$t("dialogs.add.params.limit_collapse")},{default:re(()=>[y(rl,null,{default:re(()=>[y(da,null,{default:re(()=>[y(lt,{cols:"12",md:"6"},{default:re(()=>[y(va,{modelValue:U.value,"onUpdate:modelValue":q[12]||(q[12]=Z=>U.value=Z),modelModifiers:{number:!0},label:Y.$t("dialogs.add.params.download_limit"),"hide-details":"",suffix:"KiB/s",type:"number"},{prepend:re(()=>[y($e,{color:"accent"},{default:re(()=>[je("mdi-download")]),_:1})]),_:1},8,["modelValue","label"])]),_:1}),y(lt,{cols:"12",md:"6"},{default:re(()=>[y(va,{modelValue:W.value,"onUpdate:modelValue":q[13]||(q[13]=Z=>W.value=Z),modelModifiers:{number:!0},label:Y.$t("dialogs.add.params.upload_limit"),"hide-details":"",suffix:"KiB/s",type:"number"},{prepend:re(()=>[y($e,{color:"accent"},{default:re(()=>[je("mdi-upload")]),_:1})]),_:1},8,["modelValue","label"])]),_:1}),y(lt,{cols:"12",md:"4"},{default:re(()=>[y(va,{modelValue:F.value,"onUpdate:modelValue":q[14]||(q[14]=Z=>F.value=Z),modelModifiers:{number:!0},hint:Y.$t("dialogs.add.params.limit_hint"),label:Y.$t("dialogs.add.params.ratio_limit"),type:"number"},null,8,["modelValue","hint","label"])]),_:1}),y(lt,{cols:"12",md:"4"},{default:re(()=>[y(va,{modelValue:Q.value,"onUpdate:modelValue":q[15]||(q[15]=Z=>Q.value=Z),modelModifiers:{number:!0},label:Y.$t("dialogs.add.params.seeding_time_limit"),hint:Y.$t("dialogs.add.params.limit_hint"),suffix:Y.$t("units.minutes"),type:"number"},null,8,["modelValue","label","hint","suffix"])]),_:1}),y(lt,{cols:"12",md:"4"},{default:re(()=>[y(va,{modelValue:J.value,"onUpdate:modelValue":q[16]||(q[16]=Z=>J.value=Z),modelModifiers:{number:!0},label:Y.$t("dialogs.add.params.inactive_seeding_time_limit"),hint:Y.$t("dialogs.add.params.limit_hint"),suffix:Y.$t("units.minutes"),type:"number"},null,8,["modelValue","label","hint","suffix"])]),_:1})]),_:1})]),_:1})]),_:1},8,["title"])]),_:1})]),_:1})]),_:1})],64))}});Ok={key:0,class:"text-overline text-grey-darken-2 ml-2"};ws=2;ol=At({__name:"AddTorrentDialog",props:{guid:{},openSuddenly:{type:Boolean,default:!1}},setup(e){const r=e,{isOpened:l}=Pr(r.guid),{t:c}=Jt(),u=Cr(),{urls:h,files:p,form:b,addTorrentParams:k}=Fa(u),C=pi(),P=fa(),z=N(()=>h.value.length>0||p.value.length>0),A=le(),E=le(),M=N({get:()=>b.value.cookie,set:F=>b.value.cookie=F||void 0}),R=N({get:()=>b.value.rename,set:F=>b.value.rename=F||void 0});function U(){if(!z.value)return;const F={addToTopOfQueue:k.value.add_to_top_of_queue,autoTMM:k.value.use_auto_tmm,category:k.value.category,contentLayout:k.value.content_layout,cookie:b.value.cookie,dlLimit:k.value.download_limit,downloadPath:k.value.download_path,firstLastPiecePrio:b.value.firstLastPiecePrio,inactiveSeedingTimeLimit:k.value.inactive_seeding_time_limit,paused:k.value.stopped,ratioLimit:k.value.ratio_limit,rename:b.value.rename,savepath:k.value.save_path,seedingTimeLimit:k.value.seeding_time_limit,sequentialDownload:b.value.sequentialDownload,skip_checking:k.value.skip_checking,stopCondition:k.value.stop_condition,tags:k.value.tags?.join(","),upLimit:k.value.upload_limit,useDownloadPath:k.value.use_download_path};ci.promise(C.addTorrents(p.value,h.value,F),{pending:c("toast.add.pending"),error:c("toast.add.error",u.pendingTorrentsCount),success:c("toast.add.success",u.pendingTorrentsCount)},{autoClose:1500}).then(()=>{A.value?.saveValueToHistory(),E.value?.saveFields(),u.resetForm(),W()})}function W(){l.value=!1}return(F,Q)=>(Be(),at(Pi,{modelValue:fe(l),"onUpdate:modelValue":Q[8]||(Q[8]=J=>Lt(l)?l.value=J:null),class:ui(F.$vuetify.display.mobile?"":"w-75"),fullscreen:F.$vuetify.display.mobile,scrollable:"",transition:F.openSuddenly?"none":"dialog-bottom-transition"},{default:re(()=>[y(Bi,null,{default:re(()=>[y(un,{class:"ios-margin"},{default:re(()=>[y(or,{color:"transparent"},{default:re(()=>[y(Ar,null,{default:re(()=>[je(He(fe(c)("dialogs.add.title")),1)]),_:1}),y(Je,{icon:"mdi-close",onClick:W})]),_:1})]),_:1}),y(Oi,null,{default:re(()=>[y(da,null,{default:re(()=>[y(lt,{cols:"12"},{default:re(()=>[y(Ph,{modelValue:fe(p),"onUpdate:modelValue":Q[0]||(Q[0]=J=>Lt(p)?p.value=J:null),label:fe(c)("dialogs.add.files"),"show-size":fe(P).useBinarySize?1024:1e3,accept:".torrent",counter:"",multiple:"","persistent-clear":"","persistent-hint":"","prepend-icon":"",variant:"outlined"},{prepend:re(()=>[y($e,{color:"accent"},{default:re(()=>[je("mdi-paperclip")]),_:1})]),selection:re(({fileNames:J})=>[(Be(!0),vt(Ye,null,oo(J,(B,X)=>(Be(),vt(Ye,null,[X[je(He(B),1)]),_:2},1024)):Pt("",!0)],64))),256)),J.length===ws+1?(Be(),vt("span",Ok,He(fe(c)("dialogs.add.file_overflow",J.length-ws)),1)):Pt("",!0)]),_:1},8,["modelValue","label","show-size"]),y(Bh,{modelValue:fe(h),"onUpdate:modelValue":Q[1]||(Q[1]=J=>Lt(h)?h.value=J:null),label:fe(c)("dialogs.add.links"),clearable:""},{prepend:re(()=>[y($e,{color:"accent"},{default:re(()=>[je("mdi-link")]),_:1})]),_:1},8,["modelValue","label"]),y(Ir,null,{default:re(()=>[fe(h)?(Be(),at(ao,{key:0,modelValue:M.value,"onUpdate:modelValue":Q[2]||(Q[2]=J=>M.value=J),historyKey:fe(rr).COOKIE,ref_key:"cookieField",ref:A,clearable:"",label:F.$t("dialogs.add.cookie"),placeholder:F.$t("dialogs.add.cookie_placeholder")},{prepend:re(()=>[y($e,{color:"accent"},{default:re(()=>[je("mdi-cookie")]),_:1})]),_:1},8,["modelValue","historyKey","label","placeholder"])):Pt("",!0)]),_:1}),y(va,{modelValue:R.value,"onUpdate:modelValue":Q[3]||(Q[3]=J=>R.value=J),clearable:"","hide-details":"",label:F.$t("dialogs.add.rename")},{prepend:re(()=>[y($e,{color:"accent"},{default:re(()=>[je("mdi-rename")]),_:1})]),_:1},8,["modelValue","label"])]),_:1})]),_:1}),y(da,{class:"mx-3"},{default:re(()=>[y(lt,{cols:"12",md:"6"},{default:re(()=>[y(oi,{modelValue:fe(b).sequentialDownload,"onUpdate:modelValue":Q[4]||(Q[4]=J=>fe(b).sequentialDownload=J),label:fe(c)("dialogs.add.sequential_download"),color:"accent",density:"compact","hide-details":""},null,8,["modelValue","label"])]),_:1}),y(lt,{cols:"12",md:"6"},{default:re(()=>[y(oi,{modelValue:fe(b).firstLastPiecePrio,"onUpdate:modelValue":Q[5]||(Q[5]=J=>fe(b).firstLastPiecePrio=J),label:fe(c)("dialogs.add.first_last_piece_prio"),color:"accent",density:"compact","hide-details":""},null,8,["modelValue","label"])]),_:1})]),_:1}),y(Nk,{modelValue:fe(k),"onUpdate:modelValue":Q[6]||(Q[6]=J=>Lt(k)?k.value=J:null),ref_key:"addTorrentParamsForm",ref:E},null,8,["modelValue"])]),_:1}),y(dn,{class:"mb-2"},{default:re(()=>[y(Je,{text:F.$t("dialogs.add.reset_form"),color:"error",variant:"flat",onClick:Q[7]||(Q[7]=J=>fe(u).resetForm())},null,8,["text"]),y(Hi),y(Je,{disabled:!z.value,text:F.$t("dialogs.add.submit"),color:"accent",type:"submit",variant:"elevated",onClick:U},null,8,["disabled","text"]),y(Je,{text:F.$t("common.close"),color:"",variant:"flat",onClick:W},null,8,["text"])]),_:1})]),_:1})]),_:1},8,["modelValue","class","fullscreen","transition"]))}});Bk=At({__name:"AddPanel",setup(e){const r=Cr(),l=Li();function c(){l.createDialog(ol)}return(u,h)=>xt((Be(),at(Pu,{active:fe(r).pendingTorrentsCount>0,class:"pointer",onClick:c},{default:re(()=>[y(ut,{title:u.$t("navbar.addPanel.torrentsPendingCount",fe(r).pendingTorrentsCount)},null,8,["title"]),y(Hi),y(ut,null,{default:re(()=>[y($e,{icon:"mdi-chevron-up"})]),_:1})]),_:1},8,["active"])),[[Wr,{up:c}]])}});Hk={class:"dnd-zone"};Uk={class:"dnd-zone-inner"};Wk={class:"dnd-zone-content text-accent"};jk=At({__name:"DnDZone",setup(e){const r=vr(),l=Cr(),c=en(),u=Li(),h=le();function p(){const C=r.name,P=r.params.tab,z=r.params.subtab;C==="login"||C==="settings"&&P==="vuetorrent"&&z.startsWith("torrentCard")||!c.isAuthenticated||(k.value=!0)}function b(C,P){if(P.preventDefault(),P.stopPropagation(),!P.dataTransfer)return;const z=(C||[]).filter(E=>E.type==="application/x-bittorrent"||E.name.endsWith(".torrent")),A=P.dataTransfer.getData("text/plain").split(` +`).filter(E=>E.startsWith("magnet:")||E.startsWith("http"));z.forEach(l.pushTorrentToQueue),A.forEach(l.pushTorrentToQueue),u.hasActiveDialog||u.createDialog(ol,{})}const{isOverDropZone:k}=gp(h,{onDrop:b});return Ut(()=>{document.addEventListener("dragenter",p)}),hr(()=>{document.removeEventListener("dragenter",p)}),(C,P)=>xt((Be(),vt("div",{ref_key:"dndZoneRef",ref:h,class:"dnd-zone-outer"},[y(zr,null,{default:re(()=>[xt(kt("div",Hk,[kt("div",Uk,[kt("div",Wk,[y($e,{size:"75"},{default:re(()=>[je("mdi-cloud-upload")]),_:1}),kt("span",null,He(C.$t("dialogs.add.drop_label")),1)])])],512),[[ya,fe(k)]])]),_:1})],512)),[[ya,fe(k)]])}});xi=(e,r)=>{const l=e.__vccOpts||e;for(const[c,u]of r)l[c]=u;return l};Yk=xi(jk,[["__scopeId","data-v-4716095c"]]);Xk=At({__name:"ConfirmShutdownDialog",props:{guid:{}},setup(e){const r=e,{t:l}=Jt(),{isOpened:c}=Pr(r.guid),u=Co(),h=en(),p=fa(),b=()=>{c.value=!1},k=async()=>{await u.shutdownQbit()?(h.isAuthenticated=!1,await p.redirectToLogin(),ci.success(l("dialogs.shutdown.success"))):ci.error(l("dialogs.shutdown.error")),b()};return(C,P)=>(Be(),at(Pi,{modelValue:fe(c),"onUpdate:modelValue":P[0]||(P[0]=z=>Lt(c)?c.value=z:null),width:"auto"},{default:re(()=>[y(Bi,{title:C.$t("dialogs.shutdown.title"),text:C.$t("dialogs.shutdown.content")},{default:re(()=>[y(dn,{class:"justify-end"},{default:re(()=>[y(Hi),y(Je,{class:"accent white--text elevation-0 px-4",variant:"elevated",color:"error",onClick:k},{default:re(()=>[je(He(C.$t("common.yes")),1)]),_:1}),y(Je,{class:"error white--text elevation-0 px-4",onClick:b},{default:re(()=>[je(He(C.$t("common.no")),1)]),_:1})]),_:1})]),_:1},8,["title","text"])]),_:1},8,["modelValue"]))}});$k={class:"ml-2"};qk={key:0};Gk={key:1,class:"text-warning"};Kk={class:"ml-2"};Zk={class:"ml-2"};Jk={class:"ml-2"};Qk={key:0,class:"text-info"};eS={key:1,class:"text-warning"};tS={class:"ml-2"};aS={key:0,class:"text-info"};iS={key:1,class:"text-warning"};nS=At({__name:"ConnectionStatusDialog",props:{guid:{}},setup(e){const r=e,{isOpened:l}=Pr(r.guid),c=Yh(),u=ii(),h=N(()=>{switch(u.serverState?.connection_status){case Ca.CONNECTED:return"text-success";case Ca.DISCONNECTED:return"text-error";case Ca.FIREWALLED:return"text-warning";default:return"text-grey"}}),p=()=>{l.value=!1};return(b,k)=>(Be(),at(Pi,{modelValue:fe(l),"onUpdate:modelValue":k[0]||(k[0]=C=>Lt(l)?l.value=C:null)},{default:re(()=>[y(Bi,null,{default:re(()=>[y(Oi,null,{default:re(()=>[y(da,null,{default:re(()=>[y(lt,{cols:"12",sm:"6",lg:"3"},{default:re(()=>[kt("div",null,He(b.$t("dialogs.connectionStatus.status")),1),kt("div",{class:ui(["ml-2",h.value])},He(b.$t("constants.connectionStatus."+fe(u).serverState?.connection_status)),3)]),_:1}),y(lt,{cols:"12",sm:"6",lg:"3"},{default:re(()=>[kt("div",null,He(b.$t("dialogs.connectionStatus.externalIp")),1),kt("div",$k,[fe(c).externalIp?(Be(),vt("span",qk,He(fe(c).externalIp),1)):(Be(),vt("span",Gk,He(b.$t("dialogs.connectionStatus.noExternalIp")),1))])]),_:1}),y(lt,{cols:"12",sm:"6",lg:"3"},{default:re(()=>[kt("div",null,He(b.$t("dialogs.connectionStatus.dht_nodes")),1),kt("div",Kk,He(fe(u).serverState?.dht_nodes),1)]),_:1}),y(lt,{cols:"12",sm:"6",lg:"3"},{default:re(()=>[kt("div",null,He(b.$t("dialogs.connectionStatus.total_peer_connections")),1),kt("div",Zk,He(fe(u).serverState?.total_peer_connections),1)]),_:1}),y(lt,{cols:"12",sm:"6",lg:"3"},{default:re(()=>[kt("div",null,He(b.$t("dialogs.connectionStatus.isp_details")),1),kt("div",Jk,[fe(c).ispDetails?(Be(),vt("span",Qk,He(fe(c).ispDetails),1)):(Be(),vt("span",eS,He(b.$t("dialogs.connectionStatus.fetch_isp_failed")),1))])]),_:1}),y(lt,{cols:"12",sm:"6",lg:"3"},{default:re(()=>[kt("div",null,He(b.$t("dialogs.connectionStatus.geo_details")),1),kt("div",tS,[fe(c).geoDetails?(Be(),vt("span",aS,He(fe(c).geoDetails),1)):(Be(),vt("span",iS,He(b.$t("dialogs.connectionStatus.fetch_geo_failed")),1))])]),_:1})]),_:1})]),_:1}),y(dn,null,{default:re(()=>[y(Hi),y(Je,{color:"error",onClick:p},{default:re(()=>[je(He(b.$t("common.close")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]))}});rS=At({__name:"BottomActions",setup(e){const{t:r}=Jt(),l=en(),c=Co(),u=Li(),h=ii(),p=fa(),b=N(()=>!!h.serverState?.use_alt_speed_limits),k=N(()=>{switch(h.serverState?.connection_status){case Ca.CONNECTED:return"mdi-check-network";case Ca.FIREWALLED:return"mdi-close-network";case Ca.DISCONNECTED:return"mdi-network-off";case Ca.UNKNOWN:default:return"mdi-help-network"}}),C=N(()=>{let R;switch(h.serverState?.connection_status){case Ca.CONNECTED:case Ca.FIREWALLED:case Ca.DISCONNECTED:R=h.serverState.connection_status;break;case Ca.UNKNOWN:default:R="unknown"}return r("navbar.side.bottom_actions.conn_status",{status:r(`constants.connectionStatus.${R}`)})}),P=N(()=>{switch(p.vuetorrentTheme){case oa.DARK:return"mdi-brightness-4";case oa.SYSTEM:return"mdi-theme-light-dark";default:return"mdi-brightness-7"}}),z=async()=>{await l.logout(),await p.redirectToLogin()},A=()=>{c.toggleAlternativeMode()};function E(){u.createDialog(nS)}function M(){u.createDialog(Xk)}return(R,U)=>(Be(),vt(Ye,null,[y(da,{"no-gutters":""},{default:re(()=>[y(lt,{class:"d-flex justify-center"},{default:re(()=>[y(ca,{text:fe(r)("navbar.side.bottom_actions.logout"),location:"top"},{activator:re(({props:W})=>[y(Je,ke({variant:"plain",icon:"mdi-exit-to-app"},W,{onClick:z}),null,16)]),_:1},8,["text"])]),_:1}),y(lt,{class:"d-flex justify-center"},{default:re(()=>[y(ca,{text:fe(r)("navbar.side.bottom_actions.alt_speed"),location:"top"},{activator:re(({props:W})=>[y(Je,ke({variant:"plain",color:b.value?"accent":void 0,icon:b.value?"mdi-speedometer-slow":"mdi-speedometer"},W,{onClick:A}),null,16,["color","icon"])]),_:1},8,["text"])]),_:1}),y(lt,{class:"d-flex justify-center"},{default:re(()=>[y(ca,{text:C.value,location:"top"},{activator:re(({props:W})=>[y(Je,ke({variant:"plain",icon:k.value},W,{onClick:E}),null,16,["icon"])]),_:1},8,["text"])]),_:1}),y(lt,{class:"d-flex justify-center"},{default:re(()=>[y(ca,{text:fe(r)("navbar.side.bottom_actions.dark_mode",fe(p).vuetorrentTheme),location:"top"},{activator:re(({props:W})=>[y(Je,ke({variant:"plain",icon:P.value},W,{onClick:U[0]||(U[0]=F=>fe(p).toggleTheme())}),null,16,["icon"])]),_:1},8,["text"])]),_:1})]),_:1}),fe(p).isShutdownButtonVisible?(Be(),at(da,{key:0,"no-gutters":""},{default:re(()=>[y(lt,{class:"d-flex justify-center"},{default:re(()=>[y(ca,{text:fe(r)("navbar.side.bottom_actions.shutdown"),location:"top"},{activator:re(({props:W})=>[y(Je,ke({block:"",color:"error",rounded:"0"},W,{onClick:M}),{default:re(()=>[y($e,{size:"x-large"},{default:re(()=>[je("mdi-power")]),_:1})]),_:2},1040)]),_:1},8,["text"])]),_:1})]),_:1})):Pt("",!0)],64))}});sS=At({__name:"SpeedCard",props:{icon:{},color:{},value:{}},setup(e){const r=fa();return(l,c)=>(Be(),at(Va,{color:"secondary",rounded:"lg",class:"py-3"},{default:re(()=>[y(da,{class:"d-flex flex-row align-center px-3"},{default:re(()=>[y(lt,{cols:"2",class:"px-4"},{default:re(()=>[y($e,{class:"",icon:l.icon,color:l.color},null,8,["icon","color"])]),_:1}),y(lt,{cols:"8",class:"d-flex flex-column align-center justify-center"},{default:re(()=>[kt("span",{class:ui(`text-subtitle-1 roboto text-select text-${l.color}`)},He(fe(ud)(l.value,fe(r).useBitSpeed)),3),kt("span",{class:ui(`text-caption text-${l.color}`)},He(fe(hd)(l.value,fe(r).useBitSpeed)),3)]),_:1})]),_:1})]),_:1}))}});fc=xi(sS,[["__scopeId","data-v-906b9e3b"]]);oS=At({__name:"CurrentSpeed",setup(e){const{t:r}=Jt(),l=ii();return(c,u)=>(Be(),at(Bi,{flat:"",color:"primary"},{default:re(()=>[y(un,{class:"px-0 text-uppercase white--text ml-1 font-weight-normal text-caption"},{default:re(()=>[je(He(fe(r)("navbar.side.current_speed.title")),1)]),_:1}),y(Oi,{class:"px-0"},{default:re(()=>[y(Va,{color:"primary",class:"mx-2"},{default:re(()=>[y(da,{class:"pt-0"},{default:re(()=>[y(lt,{class:"px-1 pt-1"},{default:re(()=>[y(fc,{icon:"mdi-chevron-down",color:"download",value:fe(l).serverState?.dl_info_speed??0},null,8,["value"])]),_:1}),y(lt,{class:"px-1 pt-1"},{default:re(()=>[y(fc,{icon:"mdi-chevron-up",color:"upload",value:fe(l).serverState?.up_info_speed??0},null,8,["value"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}))}});lS={key:0,class:"text-accent"};cS={key:1,class:"text-accent"};dS={key:0,class:"text-accent"};uS={key:1,class:"text-accent"};hS={key:0,class:"text-accent"};gS={key:1,class:"text-accent"};fS={key:0,class:"text-accent"};mS={key:1,class:"text-accent"};pS=At({__name:"FilterSelect",setup(e){const{t:r}=Jt(),{categories:l,tags:c,trackers:u}=Fa(ii()),{statusFilter:h,categoryFilter:p,tagFilter:b,trackerFilter:k}=Fa(pi()),C=fa(),P=N(()=>Object.values(_a).map(Q=>({title:r(`torrent.state.${Q}`),value:Q}))),z=N(()=>[{title:r("navbar.side.filters.uncategorized"),value:""},...l.value.map(Q=>({title:Q.name,value:Q.name}))]),A=N(()=>[{title:r("navbar.side.filters.untagged"),value:null},...c.value.map(Q=>({title:Q,value:Q}))]),E=N(()=>[{title:r("navbar.side.filters.untracked"),value:""},...u.value.map(Q=>({title:Q,value:Q}))]);function M(){h.value=[]}function R(){h.value=[_a.UPLOADING,_a.CHECKING_UP,_a.FORCED_UP,_a.ALLOCATING,_a.DOWNLOADING,_a.META_DL,_a.CHECKING_DL,_a.FORCED_DL,_a.CHECKING_RESUME_DATA,_a.MOVING]}function U(){p.value=[]}function W(){b.value=[]}function F(){k.value=[]}return(Q,J)=>(Be(),at(Ni,{class:"pb-0"},{default:re(()=>[y(ut,{class:"px-0 pb-3"},{default:re(()=>[y(Ha,{class:"px-0 text-uppercase white--text ml-1 font-weight-normal text-caption"},{default:re(()=>[je(He(fe(r)("navbar.side.filters.state")),1)]),_:1}),y(li,{modelValue:fe(h),"onUpdate:modelValue":J[0]||(J[0]=B=>Lt(h)?h.value=B:null),items:P.value.sort((B,X)=>B.title.localeCompare(X.title)),placeholder:fe(r)("navbar.side.filters.disabled"),"bg-color":"secondary",class:"text-accent pt-1",density:"compact","hide-details":"",multiple:"",variant:"solo"},{"prepend-item":re(()=>[y(ut,{title:Q.$t("common.disable"),onClick:M},null,8,["title"]),y(ut,{title:Q.$t("common.active"),onClick:R},null,8,["title"]),y(Ma)]),selection:re(({item:B,index:X})=>[X===0&&fe(h).length===1?(Be(),vt("span",lS,He(fe(r)(`torrent.state.${B.props.value}`)),1)):X===0?(Be(),vt("span",cS,He(fe(r)("navbar.side.filters.activeFilter",fe(h).length)),1)):Pt("",!0)]),_:1},8,["modelValue","items","placeholder"])]),_:1}),y(ut,{class:"px-0 pb-3"},{default:re(()=>[y(Ha,{class:"px-0 text-uppercase white--text ml-1 font-weight-light text-subtitle-2"},{default:re(()=>[je(He(fe(r)("navbar.side.filters.category")),1)]),_:1}),y(li,{modelValue:fe(p),"onUpdate:modelValue":J[1]||(J[1]=B=>Lt(p)?p.value=B:null),items:z.value,placeholder:fe(r)("navbar.side.filters.disabled"),"bg-color":"secondary",class:"text-accent pt-1",density:"compact","hide-details":"",multiple:"",variant:"solo"},{"prepend-item":re(()=>[y(ut,{title:Q.$t("common.disable"),onClick:U},null,8,["title"]),y(Ma)]),selection:re(({item:B,index:X})=>[X===0&&fe(p).length===1?(Be(),vt("span",dS,He(B.props.title),1)):X===0?(Be(),vt("span",uS,He(fe(r)("navbar.side.filters.activeFilter",fe(p).length)),1)):Pt("",!0)]),_:1},8,["modelValue","items","placeholder"])]),_:1}),y(ut,{class:"px-0 pb-3"},{default:re(()=>[y(Ha,{class:"px-0 text-uppercase white--text ml-1 font-weight-light text-subtitle-2"},{default:re(()=>[je(He(fe(r)("navbar.side.filters.tag")),1)]),_:1}),y(li,{modelValue:fe(b),"onUpdate:modelValue":J[2]||(J[2]=B=>Lt(b)?b.value=B:null),items:A.value,placeholder:fe(r)("navbar.side.filters.disabled"),"bg-color":"secondary",class:"text-accent pt-1",density:"compact","hide-details":"",multiple:"",variant:"solo"},{"prepend-item":re(()=>[y(ut,{title:Q.$t("common.disable"),onClick:W},null,8,["title"]),y(Ma)]),selection:re(({item:B,index:X})=>[X===0&&fe(b).length===1?(Be(),vt("span",hS,He(B.props.title),1)):X===0?(Be(),vt("span",gS,He(fe(r)("navbar.side.filters.activeFilter",fe(b).length)),1)):Pt("",!0)]),_:1},8,["modelValue","items","placeholder"])]),_:1}),fe(C).showTrackerFilter?(Be(),at(ut,{key:0,class:ui({"px-0":!0,"pb-3":fe(C).showTrackerFilter})},{default:re(()=>[y(Ha,{class:"px-0 text-uppercase white--text ml-1 font-weight-light text-subtitle-2"},{default:re(()=>[je(He(fe(r)("navbar.side.filters.tracker")),1)]),_:1}),y(li,{modelValue:fe(k),"onUpdate:modelValue":J[3]||(J[3]=B=>Lt(k)?k.value=B:null),items:E.value,placeholder:fe(r)("navbar.side.filters.disabled"),"bg-color":"secondary",class:"text-accent pt-1",density:"compact","hide-details":"",multiple:"",variant:"solo"},{"prepend-item":re(()=>[y(ut,{title:Q.$t("common.disable"),onClick:F},null,8,["title"]),y(Ma)]),selection:re(({item:B,index:X})=>[X===0&&fe(k).length===1?(Be(),vt("span",fS,He(B.props.title),1)):X===0?(Be(),vt("span",mS,He(fe(r)("navbar.side.filters.activeFilter",fe(k).length)),1)):Pt("",!0)]),_:1},8,["modelValue","items","placeholder"])]),_:1},8,["class"])):Pt("",!0)]),_:1}))}});vS={"data-testid":"card-value",class:"text-subtitle-1 roboto"};bS={"data-testid":"card-unit",class:"font-weight-light text-caption ml-1 text-subtitle-1"};yS=At({__name:"DataCard",props:{title:{},color:{},value:{}},setup(e){const r=fa();return(l,c)=>(Be(),at(Va,{color:"secondary",rounded:"lg",class:"pa-3"},{default:re(()=>[y(da,{"data-testid":"card-wrapper",class:ui(`text-select text-${l.color}`)},{default:re(()=>[y(lt,{"data-testid":"card-title",cols:"7",class:"text-subtitle-1"},{default:re(()=>[je(He(l.title),1)]),_:1}),y(lt,{cols:"5",class:""},{default:re(()=>[kt("span",vS,He(fe(Po)(l.value,fe(r).useBinarySize)),1),kt("span",bS,He(fe(Ao)(l.value,fe(r).useBinarySize)),1)]),_:1})]),_:1},8,["class"])]),_:1}))}});io=xi(yS,[["__scopeId","data-v-6c1232a0"]]);xS=At({__name:"FreeSpace",setup(e){const r=ii();return(l,c)=>(Be(),at(io,{title:l.$t("navbar.side.stats.free_space"),value:fe(r).serverState?.free_space_on_disk??0,color:"upload"},null,8,["title","value"]))}});function wS(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var no={exports:{}};(function(e,r){function l(O,t){var a=Object.keys(O);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(O);t&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(O,n).enumerable})),a.push.apply(a,i)}return a}function c(O){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var a,i=P(O);if(t){var n=P(this).constructor;a=Reflect.construct(i,arguments,n)}else a=i.apply(this,arguments);return function(s,o){if(o&&(typeof o=="object"||typeof o=="function"))return o;if(o!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return A(s)}(this,a)}}function M(O,t){return function(a){if(Array.isArray(a))return a}(O)||function(a,i){var n=a==null?null:typeof Symbol<"u"&&a[Symbol.iterator]||a["@@iterator"];if(n!=null){var s,o,d=[],g=!0,m=!1;try{for(n=n.call(a);!(g=(s=n.next()).done)&&(d.push(s.value),!i||d.length!==i);g=!0);}catch(v){m=!0,o=v}finally{try{g||n.return==null||n.return()}finally{if(m)throw o}}return d}}(O,t)||U(O,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function R(O){return function(t){if(Array.isArray(t))return W(t)}(O)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(O)||U(O)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function U(O,t){if(O){if(typeof O=="string")return W(O,t);var a=Object.prototype.toString.call(O).slice(8,-1);return a==="Object"&&O.constructor&&(a=O.constructor.name),a==="Map"||a==="Set"?Array.from(O):a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?W(O,t):void 0}}function W(O,t){(t==null||t>O.length)&&(t=O.length);for(var a=0,i=new Array(t);a>16,d=i>>8&255,g=255&i;return"#"+(16777216+65536*(Math.round((n-o)*s)+o)+256*(Math.round((n-d)*s)+d)+(Math.round((n-g)*s)+g)).toString(16).slice(1)}},{key:"shadeColor",value:function(t,a){return O.isColorHex(a)?this.shadeHexColor(t,a):this.shadeRGBColor(t,a)}}],[{key:"bind",value:function(t,a){return function(){return t.apply(a,arguments)}}},{key:"isObject",value:function(t){return t&&u(t)==="object"&&!Array.isArray(t)&&t!=null}},{key:"is",value:function(t,a){return Object.prototype.toString.call(a)==="[object "+t+"]"}},{key:"listToArray",value:function(t){var a,i=[];for(a=0;a1&&arguments[1]!==void 0?arguments[1]:2;return Number.isInteger(t)?t:parseFloat(t.toPrecision(a))}},{key:"randomId",value:function(){return(Math.random()+1).toString(36).substring(4)}},{key:"noExponents",value:function(t){var a=String(t).split(/[eE]/);if(a.length===1)return a[0];var i="",n=t<0?"-":"",s=a[0].replace(".",""),o=Number(a[1])+1;if(o<0){for(i=n+"0.";o++;)i+="0";return i+s.replace(/^-/,"")}for(o-=s.length;o--;)i+="0";return s+i}},{key:"getDimensions",value:function(t){var a=getComputedStyle(t,null),i=t.clientHeight,n=t.clientWidth;return i-=parseFloat(a.paddingTop)+parseFloat(a.paddingBottom),[n-=parseFloat(a.paddingLeft)+parseFloat(a.paddingRight),i]}},{key:"getBoundingClientRect",value:function(t){var a=t.getBoundingClientRect();return{top:a.top,right:a.right,bottom:a.bottom,left:a.left,width:t.clientWidth,height:t.clientHeight,x:a.left,y:a.top}}},{key:"getLargestStringFromArr",value:function(t){return t.reduce(function(a,i){return Array.isArray(i)&&(i=i.reduce(function(n,s){return n.length>s.length?n:s})),a.length>i.length?a:i},0)}},{key:"hexToRgba",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"#999999",a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.6;t.substring(0,1)!=="#"&&(t="#999999");var i=t.replace("#","");i=i.match(new RegExp("(.{"+i.length/3+"})","g"));for(var n=0;n1&&arguments[1]!==void 0?arguments[1]:"x",i=t.toString().slice();return i=i.replace(/[` ~!@#$%^&*()|+\=?;:'",.<>{}[\]\\/]/gi,a)}},{key:"negToZero",value:function(t){return t<0?0:t}},{key:"moveIndexInArray",value:function(t,a,i){if(i>=t.length)for(var n=i-t.length+1;n--;)t.push(void 0);return t.splice(i,0,t.splice(a,1)[0]),t}},{key:"extractNumber",value:function(t){return parseFloat(t.replace(/[^\d.]*/g,""))}},{key:"findAncestor",value:function(t,a){for(;(t=t.parentElement)&&!t.classList.contains(a););return t}},{key:"setELstyles",value:function(t,a){for(var i in a)a.hasOwnProperty(i)&&(t.style.key=a[i])}},{key:"isNumber",value:function(t){return!isNaN(t)&&parseFloat(Number(t))===t&&!isNaN(parseInt(t,10))}},{key:"isFloat",value:function(t){return Number(t)===t&&t%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(window.navigator.userAgent.indexOf("MSIE")!==-1||window.navigator.appVersion.indexOf("Trident/")>-1)return!0}},{key:"isIE",value:function(){var t=window.navigator.userAgent,a=t.indexOf("MSIE ");if(a>0)return parseInt(t.substring(a+5,t.indexOf(".",a)),10);if(t.indexOf("Trident/")>0){var i=t.indexOf("rv:");return parseInt(t.substring(i+3,t.indexOf(".",i)),10)}var n=t.indexOf("Edge/");return n>0&&parseInt(t.substring(n+5,t.indexOf(".",n)),10)}}]),O}(),Q=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w,this.setEasingFunctions()}return b(O,[{key:"setEasingFunctions",value:function(){var t;if(!this.w.globals.easing){switch(this.w.config.chart.animations.easing){case"linear":t="-";break;case"easein":t="<";break;case"easeout":t=">";break;case"easeinout":default:t="<>";break;case"swing":t=function(a){var i=1.70158;return(a-=1)*a*((i+1)*a+i)+1};break;case"bounce":t=function(a){return a<1/2.75?7.5625*a*a:a<2/2.75?7.5625*(a-=1.5/2.75)*a+.75:a<2.5/2.75?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375};break;case"elastic":t=function(a){return a===!!a?a:Math.pow(2,-10*a)*Math.sin((a-.075)*(2*Math.PI)/.3)+1}}this.w.globals.easing=t}}},{key:"animateLine",value:function(t,a,i,n){t.attr(a).animate(n).attr(i)}},{key:"animateMarker",value:function(t,a,i,n,s,o){a||(a=0),t.attr({r:a,width:a,height:a}).animate(n,s).attr({r:i,width:i.width,height:i.height}).afterAll(function(){o()})}},{key:"animateCircle",value:function(t,a,i,n,s){t.attr({r:a.r,cx:a.cx,cy:a.cy}).animate(n,s).attr({r:i.r,cx:i.cx,cy:i.cy})}},{key:"animateRect",value:function(t,a,i,n,s){t.attr(a).animate(n).attr(i).afterAll(function(){return s()})}},{key:"animatePathsGradually",value:function(t){var a=t.el,i=t.realIndex,n=t.j,s=t.fill,o=t.pathFrom,d=t.pathTo,g=t.speed,m=t.delay,v=this.w,x=0;v.config.chart.animations.animateGradually.enabled&&(x=v.config.chart.animations.animateGradually.delay),v.config.chart.animations.dynamicAnimation.enabled&&v.globals.dataChanged&&v.config.chart.type!=="bar"&&(x=0),this.morphSVG(a,i,n,v.config.chart.type!=="line"||v.globals.comboCharts?s:"stroke",o,d,g,m*x)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach(function(t){var a=t.el;a.classList.remove("apexcharts-element-hidden"),a.classList.add("apexcharts-hidden-element-shown")})}},{key:"animationCompleted",value:function(t){var a=this.w;a.globals.animationEnded||(a.globals.animationEnded=!0,this.showDelayedElements(),typeof a.config.chart.events.animationEnd=="function"&&a.config.chart.events.animationEnd(this.ctx,{el:t,w:a}))}},{key:"morphSVG",value:function(t,a,i,n,s,o,d,g){var m=this,v=this.w;s||(s=t.attr("pathFrom")),o||(o=t.attr("pathTo"));var x=function(w){return v.config.chart.type==="radar"&&(d=1),"M 0 ".concat(v.globals.gridHeight)};(!s||s.indexOf("undefined")>-1||s.indexOf("NaN")>-1)&&(s=x()),(!o||o.indexOf("undefined")>-1||o.indexOf("NaN")>-1)&&(o=x()),v.globals.shouldAnimate||(d=1),t.plot(s).animate(1,v.globals.easing,g).plot(s).animate(d,v.globals.easing,g).plot(o).afterAll(function(){F.isNumber(i)?i===v.globals.series[v.globals.maxValsInArrayIndex].length-2&&v.globals.shouldAnimate&&m.animationCompleted(t):n!=="none"&&v.globals.shouldAnimate&&(!v.globals.comboCharts&&a===v.globals.series.length-1||v.globals.comboCharts)&&m.animationCompleted(t),m.showDelayedElements()})}}]),O}(),J=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w}return b(O,[{key:"getDefaultFilter",value:function(t,a){var i=this.w;t.unfilter(!0),new window.SVG.Filter().size("120%","180%","-5%","-40%"),i.config.states.normal.filter!=="none"?this.applyFilter(t,a,i.config.states.normal.filter.type,i.config.states.normal.filter.value):i.config.chart.dropShadow.enabled&&this.dropShadow(t,i.config.chart.dropShadow,a)}},{key:"addNormalFilter",value:function(t,a){var i=this.w;i.config.chart.dropShadow.enabled&&!t.node.classList.contains("apexcharts-marker")&&this.dropShadow(t,i.config.chart.dropShadow,a)}},{key:"addLightenFilter",value:function(t,a,i){var n=this,s=this.w,o=i.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter(function(d){var g=s.config.chart.dropShadow;(g.enabled?n.addShadow(d,a,g):d).componentTransfer({rgb:{type:"linear",slope:1.5,intercept:o}})}),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"addDarkenFilter",value:function(t,a,i){var n=this,s=this.w,o=i.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter(function(d){var g=s.config.chart.dropShadow;(g.enabled?n.addShadow(d,a,g):d).componentTransfer({rgb:{type:"linear",slope:o}})}),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"applyFilter",value:function(t,a,i){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:.5;switch(i){case"none":this.addNormalFilter(t,a);break;case"lighten":this.addLightenFilter(t,a,{intensity:n});break;case"darken":this.addDarkenFilter(t,a,{intensity:n})}}},{key:"addShadow",value:function(t,a,i){var n=i.blur,s=i.top,o=i.left,d=i.color,g=i.opacity,m=t.flood(Array.isArray(d)?d[a]:d,g).composite(t.sourceAlpha,"in").offset(o,s).gaussianBlur(n).merge(t.source);return t.blend(t.source,m)}},{key:"dropShadow",value:function(t,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,n=a.top,s=a.left,o=a.blur,d=a.color,g=a.opacity,m=a.noUserSpaceOnUse,v=this.w;return t.unfilter(!0),F.isIE()&&v.config.chart.type==="radialBar"||(d=Array.isArray(d)?d[i]:d,t.filter(function(x){var w=null;w=F.isSafari()||F.isFirefox()||F.isIE()?x.flood(d,g).composite(x.sourceAlpha,"in").offset(s,n).gaussianBlur(o):x.flood(d,g).composite(x.sourceAlpha,"in").offset(s,n).gaussianBlur(o).merge(x.source),x.blend(x.source,w)}),m||t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)),t}},{key:"setSelectionFilter",value:function(t,a,i){var n=this.w;if(n.globals.selectedDataPoints[a]!==void 0&&n.globals.selectedDataPoints[a].indexOf(i)>-1){t.node.setAttribute("selected",!0);var s=n.config.states.active.filter;s!=="none"&&this.applyFilter(t,a,s.type,s.value)}}},{key:"_scaleFilterSize",value:function(t){(function(a){for(var i in a)a.hasOwnProperty(i)&&t.setAttribute(i,a[i])})({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),O}(),B=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w}return b(O,[{key:"roundPathCorners",value:function(t,a){function i(G,te,ae){var me=te.x-G.x,_e=te.y-G.y,Se=Math.sqrt(me*me+_e*_e);return n(G,te,Math.min(1,ae/Se))}function n(G,te,ae){return{x:G.x+(te.x-G.x)*ae,y:G.y+(te.y-G.y)*ae}}function s(G,te){G.length>2&&(G[G.length-2]=te.x,G[G.length-1]=te.y)}function o(G){return{x:parseFloat(G[G.length-2]),y:parseFloat(G[G.length-1])}}t.indexOf("NaN")>-1&&(t="");var d=t.split(/[,\s]/).reduce(function(G,te){var ae=te.match("([a-zA-Z])(.+)");return ae?(G.push(ae[1]),G.push(ae[2])):G.push(te),G},[]).reduce(function(G,te){return parseFloat(te)==te&&G.length?G[G.length-1].push(te):G.push([te]),G},[]),g=[];if(d.length>1){var m=o(d[0]),v=null;d[d.length-1][0]=="Z"&&d[0].length>2&&(v=["L",m.x,m.y],d[d.length-1]=v),g.push(d[0]);for(var x=1;x2&&_[0]=="L"&&T.length>2&&T[0]=="L"){var L,D,H=o(w),$=o(_),f=o(T);L=i($,H,a),D=i($,f,a),s(_,L),_.origPoint=$,g.push(_);var S=n(L,$,.5),I=n($,D,.5),V=["C",S.x,S.y,I.x,I.y,D.x,D.y];V.origPoint=$,g.push(V)}else g.push(_)}if(v){var j=o(g[g.length-1]);g.push(["Z"]),s(g[0],j)}}else g=d;return g.reduce(function(G,te){return G+te.join(" ")+" "},"")}},{key:"drawLine",value:function(t,a,i,n){var s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"#a8a8a8",o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,d=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,g=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"butt";return this.w.globals.dom.Paper.line().attr({x1:t,y1:a,x2:i,y2:n,stroke:s,"stroke-dasharray":o,"stroke-width":d,"stroke-linecap":g})}},{key:"drawRect",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"#fefefe",d=arguments.length>6&&arguments[6]!==void 0?arguments[6]:1,g=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,m=arguments.length>8&&arguments[8]!==void 0?arguments[8]:null,v=arguments.length>9&&arguments[9]!==void 0?arguments[9]:0,x=this.w.globals.dom.Paper.rect();return x.attr({x:t,y:a,width:i>0?i:0,height:n>0?n:0,rx:s,ry:s,opacity:d,"stroke-width":g!==null?g:0,stroke:m!==null?m:"none","stroke-dasharray":v}),x.node.setAttribute("fill",o),x}},{key:"drawPolygon",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"#e1e1e1",i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"none";return this.w.globals.dom.Paper.polygon(t).attr({fill:n,stroke:a,"stroke-width":i})}},{key:"drawCircle",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;t<0&&(t=0);var i=this.w.globals.dom.Paper.circle(2*t);return a!==null&&i.attr(a),i}},{key:"drawPath",value:function(t){var a=t.d,i=a===void 0?"":a,n=t.stroke,s=n===void 0?"#a8a8a8":n,o=t.strokeWidth,d=o===void 0?1:o,g=t.fill,m=t.fillOpacity,v=m===void 0?1:m,x=t.strokeOpacity,w=x===void 0?1:x,_=t.classes,T=t.strokeLinecap,L=T===void 0?null:T,D=t.strokeDashArray,H=D===void 0?0:D,$=this.w;return L===null&&(L=$.config.stroke.lineCap),(i.indexOf("undefined")>-1||i.indexOf("NaN")>-1)&&(i="M 0 ".concat($.globals.gridHeight)),$.globals.dom.Paper.path(i).attr({fill:g,"fill-opacity":v,stroke:s,"stroke-opacity":w,"stroke-linecap":L,"stroke-width":d,"stroke-dasharray":H,class:_})}},{key:"group",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,a=this.w.globals.dom.Paper.group();return t!==null&&a.attr(t),a}},{key:"move",value:function(t,a){var i=["M",t,a].join(" ");return i}},{key:"line",value:function(t,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,n=null;return i===null?n=[" L",t,a].join(" "):i==="H"?n=[" H",t].join(" "):i==="V"&&(n=[" V",a].join(" ")),n}},{key:"curve",value:function(t,a,i,n,s,o){var d=["C",t,a,i,n,s,o].join(" ");return d}},{key:"quadraticCurve",value:function(t,a,i,n){return["Q",t,a,i,n].join(" ")}},{key:"arc",value:function(t,a,i,n,s,o,d){var g="A";arguments.length>7&&arguments[7]!==void 0&&arguments[7]&&(g="a");var m=[g,t,a,i,n,s,o,d].join(" ");return m}},{key:"renderPaths",value:function(t){var a,i=t.j,n=t.realIndex,s=t.pathFrom,o=t.pathTo,d=t.stroke,g=t.strokeWidth,m=t.strokeLinecap,v=t.fill,x=t.animationDelay,w=t.initialSpeed,_=t.dataChangeSpeed,T=t.className,L=t.shouldClipToGrid,D=L===void 0||L,H=t.bindEventsOnPaths,$=H===void 0||H,f=t.drawShadow,S=f===void 0||f,I=this.w,V=new J(this.ctx),j=new Q(this.ctx),G=this.w.config.chart.animations.enabled,te=G&&this.w.config.chart.animations.dynamicAnimation.enabled,ae=!!(G&&!I.globals.resized||te&&I.globals.dataChanged&&I.globals.shouldAnimate);ae?a=s:(a=o,I.globals.animationEnded=!0);var me=I.config.stroke.dashArray,_e=0;_e=Array.isArray(me)?me[n]:I.config.stroke.dashArray;var Se=this.drawPath({d:a,stroke:d,strokeWidth:g,fill:v,fillOpacity:1,classes:T,strokeLinecap:m,strokeDashArray:_e});if(Se.attr("index",n),D&&Se.attr({"clip-path":"url(#gridRectMask".concat(I.globals.cuid,")")}),I.config.states.normal.filter.type!=="none")V.getDefaultFilter(Se,n);else if(I.config.chart.dropShadow.enabled&&S&&(!I.config.chart.dropShadow.enabledOnSeries||I.config.chart.dropShadow.enabledOnSeries&&I.config.chart.dropShadow.enabledOnSeries.indexOf(n)!==-1)){var Fe=I.config.chart.dropShadow;V.dropShadow(Se,Fe,n)}$&&(Se.node.addEventListener("mouseenter",this.pathMouseEnter.bind(this,Se)),Se.node.addEventListener("mouseleave",this.pathMouseLeave.bind(this,Se)),Se.node.addEventListener("mousedown",this.pathMouseDown.bind(this,Se))),Se.attr({pathTo:o,pathFrom:s});var Xe={el:Se,j:i,realIndex:n,pathFrom:s,pathTo:o,fill:v,strokeWidth:g,delay:x};return!G||I.globals.resized||I.globals.dataChanged?!I.globals.resized&&I.globals.dataChanged||j.showDelayedElements():j.animatePathsGradually(c(c({},Xe),{},{speed:w})),I.globals.dataChanged&&te&&ae&&j.animatePathsGradually(c(c({},Xe),{},{speed:_})),Se}},{key:"drawPattern",value:function(t,a,i){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"#a8a8a8",s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;return this.w.globals.dom.Paper.pattern(a,i,function(o){t==="horizontalLines"?o.line(0,0,i,0).stroke({color:n,width:s+1}):t==="verticalLines"?o.line(0,0,0,a).stroke({color:n,width:s+1}):t==="slantedLines"?o.line(0,0,a,i).stroke({color:n,width:s}):t==="squares"?o.rect(a,i).fill("none").stroke({color:n,width:s}):t==="circles"&&o.circle(a).fill("none").stroke({color:n,width:s})})}},{key:"drawGradient",value:function(t,a,i,n,s){var o,d=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null,g=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,m=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,v=arguments.length>8&&arguments[8]!==void 0?arguments[8]:0,x=this.w;a.length<9&&a.indexOf("#")===0&&(a=F.hexToRgba(a,n)),i.length<9&&i.indexOf("#")===0&&(i=F.hexToRgba(i,s));var w=0,_=1,T=1,L=null;g!==null&&(w=g[0]!==void 0?g[0]/100:0,_=g[1]!==void 0?g[1]/100:1,T=g[2]!==void 0?g[2]/100:1,L=g[3]!==void 0?g[3]/100:null);var D=!(x.config.chart.type!=="donut"&&x.config.chart.type!=="pie"&&x.config.chart.type!=="polarArea"&&x.config.chart.type!=="bubble");if(o=m===null||m.length===0?x.globals.dom.Paper.gradient(D?"radial":"linear",function(f){f.at(w,a,n),f.at(_,i,s),f.at(T,i,s),L!==null&&f.at(L,a,n)}):x.globals.dom.Paper.gradient(D?"radial":"linear",function(f){(Array.isArray(m[v])?m[v]:m).forEach(function(S){f.at(S.offset/100,S.color,S.opacity)})}),D){var H=x.globals.gridWidth/2,$=x.globals.gridHeight/2;x.config.chart.type!=="bubble"?o.attr({gradientUnits:"userSpaceOnUse",cx:H,cy:$,r:d}):o.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else t==="vertical"?o.from(0,0).to(0,1):t==="diagonal"?o.from(0,0).to(1,1):t==="horizontal"?o.from(0,1).to(1,1):t==="diagonal2"&&o.from(1,0).to(0,1);return o}},{key:"getTextBasedOnMaxWidth",value:function(t){var a=t.text,i=t.maxWidth,n=t.fontSize,s=t.fontFamily,o=this.getTextRects(a,n,s),d=o.width/a.length,g=Math.floor(i/d);return i-1){var g=i.globals.selectedDataPoints[s].indexOf(o);i.globals.selectedDataPoints[s].splice(g,1)}}else{if(!i.config.states.active.allowMultipleDataPointsSelection&&i.globals.selectedDataPoints.length>0){i.globals.selectedDataPoints=[];var m=i.globals.dom.Paper.select(".apexcharts-series path").members,v=i.globals.dom.Paper.select(".apexcharts-series circle, .apexcharts-series rect").members,x=function(T){Array.prototype.forEach.call(T,function(L){L.node.setAttribute("selected","false"),n.getDefaultFilter(L,s)})};x(m),x(v)}t.node.setAttribute("selected","true"),d="true",i.globals.selectedDataPoints[s]===void 0&&(i.globals.selectedDataPoints[s]=[]),i.globals.selectedDataPoints[s].push(o)}if(d==="true"){var w=i.config.states.active.filter;if(w!=="none")n.applyFilter(t,s,w.type,w.value);else if(i.config.states.hover.filter!=="none"&&!i.globals.isTouchDevice){var _=i.config.states.hover.filter;n.applyFilter(t,s,_.type,_.value)}}else i.config.states.active.filter.type!=="none"&&(i.config.states.hover.filter.type==="none"||i.globals.isTouchDevice?n.getDefaultFilter(t,s):(_=i.config.states.hover.filter,n.applyFilter(t,s,_.type,_.value)));typeof i.config.chart.events.dataPointSelection=="function"&&i.config.chart.events.dataPointSelection(a,this.ctx,{selectedDataPoints:i.globals.selectedDataPoints,seriesIndex:s,dataPointIndex:o,w:i}),a&&this.ctx.events.fireEvent("dataPointSelection",[a,this.ctx,{selectedDataPoints:i.globals.selectedDataPoints,seriesIndex:s,dataPointIndex:o,w:i}])}},{key:"rotateAroundCenter",value:function(t){var a={};return t&&typeof t.getBBox=="function"&&(a=t.getBBox()),{x:a.x+a.width/2,y:a.y+a.height/2}}},{key:"getTextRects",value:function(t,a,i,n){var s=!(arguments.length>4&&arguments[4]!==void 0)||arguments[4],o=this.w,d=this.drawText({x:-200,y:-200,text:t,textAnchor:"start",fontSize:a,fontFamily:i,foreColor:"#fff",opacity:0});n&&d.attr("transform",n),o.globals.dom.Paper.add(d);var g=d.bbox();return s||(g=d.node.getBoundingClientRect()),d.remove(),{width:g.width,height:g.height}}},{key:"placeTextWithEllipsis",value:function(t,a,i){if(typeof t.getComputedTextLength=="function"&&(t.textContent=a,a.length>0&&t.getComputedTextLength()>=i/1.1)){for(var n=a.length-3;n>0;n-=3)if(t.getSubStringLength(0,n)<=i/1.1)return void(t.textContent=a.substring(0,n)+"...");t.textContent="."}}}],[{key:"setAttrs",value:function(t,a){for(var i in a)a.hasOwnProperty(i)&&t.setAttribute(i,a[i])}}]),O}(),X=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w}return b(O,[{key:"getStackedSeriesTotals",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=this.w,i=[];if(a.globals.series.length===0)return i;for(var n=0;n0&&arguments[0]!==void 0?arguments[0]:null;return t===null?this.w.config.series.reduce(function(a,i){return a+i},0):this.w.globals.series[t].reduce(function(a,i){return a+i},0)}},{key:"getStackedSeriesTotalsByGroups",value:function(){var t=this,a=this.w,i=[];return a.globals.seriesGroups.forEach(function(n){var s=[];a.config.series.forEach(function(d,g){n.indexOf(d.name)>-1&&s.push(g)});var o=a.globals.series.map(function(d,g){return s.indexOf(g)===-1?g:-1}).filter(function(d){return d!==-1});i.push(t.getStackedSeriesTotals(o))}),i}},{key:"isSeriesNull",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;return(t===null?this.w.config.series.filter(function(a){return a!==null}):this.w.config.series[t].data.filter(function(a){return a!==null})).length===0}},{key:"seriesHaveSameValues",value:function(t){return this.w.globals.series[t].every(function(a,i,n){return a===n[0]})}},{key:"getCategoryLabels",value:function(t){var a=this.w,i=t.slice();return a.config.xaxis.convertedCatToNumeric&&(i=t.map(function(n,s){return a.config.xaxis.labels.formatter(n-a.globals.minX+1)})),i}},{key:"getLargestSeries",value:function(){var t=this.w;t.globals.maxValsInArrayIndex=t.globals.series.map(function(a){return a.length}).indexOf(Math.max.apply(Math,t.globals.series.map(function(a){return a.length})))}},{key:"getLargestMarkerSize",value:function(){var t=this.w,a=0;return t.globals.markers.size.forEach(function(i){a=Math.max(a,i)}),t.config.markers.discrete&&t.config.markers.discrete.length&&t.config.markers.discrete.forEach(function(i){a=Math.max(a,i.size)}),a>0&&(a+=t.config.markers.hover.sizeOffset+1),t.globals.markers.largestSize=a,a}},{key:"getSeriesTotals",value:function(){var t=this.w;t.globals.seriesTotals=t.globals.series.map(function(a,i){var n=0;if(Array.isArray(a))for(var s=0;st&&i.globals.seriesX[s][d]0&&(a=!0),{comboBarCount:i,comboCharts:a}}},{key:"extendArrayProps",value:function(t,a,i){return a.yaxis&&(a=t.extendYAxis(a,i)),a.annotations&&(a.annotations.yaxis&&(a=t.extendYAxisAnnotations(a)),a.annotations.xaxis&&(a=t.extendXAxisAnnotations(a)),a.annotations.points&&(a=t.extendPointAnnotations(a))),a}}]),O}(),Y=function(){function O(t){h(this,O),this.w=t.w,this.annoCtx=t}return b(O,[{key:"setOrientations",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,i=this.w;if(t.label.orientation==="vertical"){var n=a!==null?a:0,s=i.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(n,"']"));if(s!==null){var o=s.getBoundingClientRect();s.setAttribute("x",parseFloat(s.getAttribute("x"))-o.height+4),t.label.position==="top"?s.setAttribute("y",parseFloat(s.getAttribute("y"))+o.width):s.setAttribute("y",parseFloat(s.getAttribute("y"))-o.width);var d=this.annoCtx.graphics.rotateAroundCenter(s),g=d.x,m=d.y;s.setAttribute("transform","rotate(-90 ".concat(g," ").concat(m,")"))}}}},{key:"addBackgroundToAnno",value:function(t,a){var i=this.w;if(!t||a.label.text===void 0||a.label.text!==void 0&&!String(a.label.text).trim())return null;var n=i.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),s=t.getBoundingClientRect(),o=a.label.style.padding.left,d=a.label.style.padding.right,g=a.label.style.padding.top,m=a.label.style.padding.bottom;a.label.orientation==="vertical"&&(g=a.label.style.padding.left,m=a.label.style.padding.right,o=a.label.style.padding.top,d=a.label.style.padding.bottom);var v=s.left-n.left-o,x=s.top-n.top-g,w=this.annoCtx.graphics.drawRect(v-i.globals.barPadForNumericAxis,x,s.width+o+d,s.height+g+m,a.label.borderRadius,a.label.style.background,1,a.label.borderWidth,a.label.borderColor,0);return a.id&&w.node.classList.add(a.id),w}},{key:"annotationsBackground",value:function(){var t=this,a=this.w,i=function(n,s,o){var d=a.globals.dom.baseEl.querySelector(".apexcharts-".concat(o,"-annotations .apexcharts-").concat(o,"-annotation-label[rel='").concat(s,"']"));if(d){var g=d.parentNode,m=t.addBackgroundToAnno(d,n);m&&(g.insertBefore(m.node,d),n.label.mouseEnter&&m.node.addEventListener("mouseenter",n.label.mouseEnter.bind(t,n)),n.label.mouseLeave&&m.node.addEventListener("mouseleave",n.label.mouseLeave.bind(t,n)),n.label.click&&m.node.addEventListener("click",n.label.click.bind(t,n)))}};a.config.annotations.xaxis.map(function(n,s){i(n,s,"xaxis")}),a.config.annotations.yaxis.map(function(n,s){i(n,s,"yaxis")}),a.config.annotations.points.map(function(n,s){i(n,s,"point")})}},{key:"getY1Y2",value:function(t,a){var i,n=t==="y1"?a.y:a.y2,s=this.w;if(this.annoCtx.invertAxis){var o=s.globals.labels.indexOf(n);s.config.xaxis.convertedCatToNumeric&&(o=s.globals.categoryLabels.indexOf(n));var d=s.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child("+(o+1)+")");d&&(i=parseFloat(d.getAttribute("y"))),a.seriesIndex!==void 0&&s.globals.barHeight&&(i=i-s.globals.barHeight/2*(s.globals.series.length-1)+s.globals.barHeight*a.seriesIndex)}else{var g;s.config.yaxis[a.yAxisIndex].logarithmic?g=(n=new X(this.annoCtx.ctx).getLogVal(n,a.yAxisIndex))/s.globals.yLogRatio[a.yAxisIndex]:g=(n-s.globals.minYArr[a.yAxisIndex])/(s.globals.yRange[a.yAxisIndex]/s.globals.gridHeight),i=s.globals.gridHeight-g,!a.marker||a.y!==void 0&&a.y!==null||(i=0),s.config.yaxis[a.yAxisIndex]&&s.config.yaxis[a.yAxisIndex].reversed&&(i=g)}return typeof n=="string"&&n.indexOf("px")>-1&&(i=parseFloat(n)),i}},{key:"getX1X2",value:function(t,a){var i=this.w,n=this.annoCtx.invertAxis?i.globals.minY:i.globals.minX,s=this.annoCtx.invertAxis?i.globals.maxY:i.globals.maxX,o=this.annoCtx.invertAxis?i.globals.yRange[0]:i.globals.xRange,d=(a.x-n)/(o/i.globals.gridWidth);this.annoCtx.inversedReversedAxis&&(d=(s-a.x)/(o/i.globals.gridWidth)),i.config.xaxis.type!=="category"&&!i.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||i.globals.dataFormatXNumeric||(d=this.getStringX(a.x));var g=(a.x2-n)/(o/i.globals.gridWidth);return this.annoCtx.inversedReversedAxis&&(g=(s-a.x2)/(o/i.globals.gridWidth)),i.config.xaxis.type!=="category"&&!i.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||i.globals.dataFormatXNumeric||(g=this.getStringX(a.x2)),a.x!==void 0&&a.x!==null||!a.marker||(d=i.globals.gridWidth),t==="x1"&&typeof a.x=="string"&&a.x.indexOf("px")>-1&&(d=parseFloat(a.x)),t==="x2"&&typeof a.x2=="string"&&a.x2.indexOf("px")>-1&&(g=parseFloat(a.x2)),a.seriesIndex!==void 0&&i.globals.barWidth&&!this.annoCtx.invertAxis&&(d=d-i.globals.barWidth/2*(i.globals.series.length-1)+i.globals.barWidth*a.seriesIndex),t==="x1"?d:g}},{key:"getStringX",value:function(t){var a=this.w,i=t;a.config.xaxis.convertedCatToNumeric&&a.globals.categoryLabels.length&&(t=a.globals.categoryLabels.indexOf(t)+1);var n=a.globals.labels.indexOf(t),s=a.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child("+(n+1)+")");return s&&(i=parseFloat(s.getAttribute("x"))),i}}]),O}(),q=function(){function O(t){h(this,O),this.w=t.w,this.annoCtx=t,this.invertAxis=this.annoCtx.invertAxis,this.helpers=new Y(this.annoCtx)}return b(O,[{key:"addXaxisAnnotation",value:function(t,a,i){var n,s=this.w,o=this.helpers.getX1X2("x1",t),d=t.label.text,g=t.strokeDashArray;if(F.isNumber(o)){if(t.x2===null||t.x2===void 0){var m=this.annoCtx.graphics.drawLine(o+t.offsetX,0+t.offsetY,o+t.offsetX,s.globals.gridHeight+t.offsetY,t.borderColor,g,t.borderWidth);a.appendChild(m.node),t.id&&m.node.classList.add(t.id)}else{if((n=this.helpers.getX1X2("x2",t))d){var v=d;d=n,n=v}var x=this.annoCtx.graphics.drawRect(0+t.offsetX,n+t.offsetY,this._getYAxisAnnotationWidth(t),d-n,0,t.fillColor,t.opacity,1,t.borderColor,o);x.node.classList.add("apexcharts-annotation-rect"),x.attr("clip-path","url(#gridRectMask".concat(s.globals.cuid,")")),a.appendChild(x.node),t.id&&x.node.classList.add(t.id)}var w=t.label.position==="right"?s.globals.gridWidth:t.label.position==="center"?s.globals.gridWidth/2:0,_=this.annoCtx.graphics.drawText({x:w+t.label.offsetX,y:(n??d)+t.label.offsetY-3,text:g,textAnchor:t.label.textAnchor,fontSize:t.label.style.fontSize,fontFamily:t.label.style.fontFamily,fontWeight:t.label.style.fontWeight,foreColor:t.label.style.color,cssClass:"apexcharts-yaxis-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});_.attr({rel:i}),a.appendChild(_.node)}},{key:"_getYAxisAnnotationWidth",value:function(t){var a=this.w;return a.globals.gridWidth,(t.width.indexOf("%")>-1?a.globals.gridWidth*parseInt(t.width,10)/100:parseInt(t.width,10))+t.offsetX}},{key:"drawYAxisAnnotations",value:function(){var t=this,a=this.w,i=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return a.config.annotations.yaxis.map(function(n,s){t.addYaxisAnnotation(n,i.node,s)}),i}}]),O}(),ne=function(){function O(t){h(this,O),this.w=t.w,this.annoCtx=t,this.helpers=new Y(this.annoCtx)}return b(O,[{key:"addPointAnnotation",value:function(t,a,i){this.w;var n=this.helpers.getX1X2("x1",t),s=this.helpers.getY1Y2("y1",t);if(F.isNumber(n)){var o={pSize:t.marker.size,pointStrokeWidth:t.marker.strokeWidth,pointFillColor:t.marker.fillColor,pointStrokeColor:t.marker.strokeColor,shape:t.marker.shape,pRadius:t.marker.radius,class:"apexcharts-point-annotation-marker ".concat(t.marker.cssClass," ").concat(t.id?t.id:"")},d=this.annoCtx.graphics.drawMarker(n+t.marker.offsetX,s+t.marker.offsetY,o);a.appendChild(d.node);var g=t.label.text?t.label.text:"",m=this.annoCtx.graphics.drawText({x:n+t.label.offsetX,y:s+t.label.offsetY-t.marker.size-parseFloat(t.label.style.fontSize)/1.6,text:g,textAnchor:t.label.textAnchor,fontSize:t.label.style.fontSize,fontFamily:t.label.style.fontFamily,fontWeight:t.label.style.fontWeight,foreColor:t.label.style.color,cssClass:"apexcharts-point-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});if(m.attr({rel:i}),a.appendChild(m.node),t.customSVG.SVG){var v=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+t.customSVG.cssClass});v.attr({transform:"translate(".concat(n+t.customSVG.offsetX,", ").concat(s+t.customSVG.offsetY,")")}),v.node.innerHTML=t.customSVG.SVG,a.appendChild(v.node)}if(t.image.path){var x=t.image.width?t.image.width:20,w=t.image.height?t.image.height:20;d=this.annoCtx.addImage({x:n+t.image.offsetX-x/2,y:s+t.image.offsetY-w/2,width:x,height:w,path:t.image.path,appendTo:".apexcharts-point-annotations"})}t.mouseEnter&&d.node.addEventListener("mouseenter",t.mouseEnter.bind(this,t)),t.mouseLeave&&d.node.addEventListener("mouseleave",t.mouseLeave.bind(this,t)),t.click&&d.node.addEventListener("click",t.click.bind(this,t))}}},{key:"drawPointAnnotations",value:function(){var t=this,a=this.w,i=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return a.config.annotations.points.map(function(n,s){t.addPointAnnotation(n,i.node,s)}),i}}]),O}(),K={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"}}},ee=function(){function O(){h(this,O),this.yAxis={show:!0,showAlways:!1,showForNullSeries:!0,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,logBase:10,tickAmount:void 0,stepSize:void 0,forceNiceScale:!1,max:void 0,min:void 0,floating:!1,decimalsInFloat:void 0,labels:{show:!0,minWidth:0,maxWidth:160,offsetX:0,offsetY:0,align:void 0,rotate:0,padding:20,style:{colors:[],fontSize:"11px",fontWeight:400,fontFamily:void 0,cssClass:""},formatter:void 0},axisBorder:{show:!1,color:"#e0e0e0",width:1,offsetX:0,offsetY:0},axisTicks:{show:!1,color:"#e0e0e0",width:6,offsetX:0,offsetY:0},title:{text:void 0,rotate:-90,offsetY:0,offsetX:0,style:{color:void 0,fontSize:"11px",fontWeight:900,fontFamily:void 0,cssClass:""}},tooltip:{enabled:!1,offsetX:0},crosshairs:{show:!0,position:"front",stroke:{color:"#b6b6b6",width:1,dashArray:0}}},this.pointAnnotation={id:void 0,x:0,y:null,yAxisIndex:0,seriesIndex:void 0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,marker:{size:4,fillColor:"#fff",strokeWidth:2,strokeColor:"#333",shape:"circle",offsetX:0,offsetY:0,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,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}},customSVG:{SVG:void 0,cssClass:void 0,offsetX:0,offsetY:0},image:{path:void 0,width:20,height:20,offsetX:0,offsetY:0}},this.yAxisAnnotation={id:void 0,y:0,y2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,width:"100%",yAxisIndex:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"end",position:"right",offsetX:0,offsetY:-3,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.xAxisAnnotation={id:void 0,x:0,x2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",orientation:"vertical",position:"top",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.text={x:0,y:0,text:"",textAnchor:"start",foreColor:void 0,fontSize:"13px",fontFamily:void 0,fontWeight:400,appendTo:".apexcharts-annotations",backgroundColor:"transparent",borderColor:"#c2c2c2",borderRadius:0,borderWidth:0,paddingLeft:4,paddingRight:4,paddingTop:2,paddingBottom:2}}return b(O,[{key:"init",value:function(){return{annotations:{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:[K],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,xAxisLabelClick:void 0,legendClick:void 0,markerClick:void 0,selection:void 0,dataPointSelection:void 0,dataPointMouseEnter:void 0,dataPointMouseLeave:void 0,beforeZoom:void 0,beforeResetZoom:void 0,zoomed:void 0,scrolled:void 0,brushScrolled:void 0},foreColor:"#373d3f",fontFamily:"Helvetica, Arial, sans-serif",height:"auto",parentHeightOffset:15,redrawOnParentResize:!0,redrawOnWindowResize:!0,id:void 0,group:void 0,nonce:void 0,offsetX:0,offsetY:0,selection:{enabled:!1,type:"x",fill:{color:"#24292e",opacity:.1},stroke:{width:1,color:"#24292e",opacity:.4,dashArray:3},xaxis:{min:void 0,max:void 0},yaxis:{min:void 0,max:void 0}},sparkline:{enabled:!1},brush:{enabled:!1,autoScaleYaxis:!0,target:void 0,targets:void 0},stacked:!1,stackOnlyBar:!0,stackType:"normal",toolbar:{show:!0,offsetX:0,offsetY:0,tools:{download:!0,selection:!0,zoom:!0,zoomin:!0,zoomout:!0,pan:!0,reset:!0,customIcons:[]},export:{csv:{filename:void 0,columnDelimiter:",",headerCategory:"category",headerValue:"value",dateFormatter:function(t){return new Date(t).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,borderRadiusApplication:"around",borderRadiusWhenStacked:"last",rangeBarOverlap:!0,rangeBarGroupRows:!1,hideZeroBarsWhenGrouped:!1,isDumbbell:!1,dumbbellColors:void 0,isFunnel:!1,isFunnel3d:!0,colors:{ranges:[],backgroundBarColors:[],backgroundBarOpacity:1,backgroundBarRadius:0},dataLabels:{position:"top",maxItems:100,hideOverflowingLabels:!0,orientation:"horizontal",total:{enabled:!1,formatter:void 0,offsetX:0,offsetY:0,style:{color:"#373d3f",fontSize:"12px",fontFamily:void 0,fontWeight:600}}}},bubble:{zScaling:!0,minBubbleRadius:void 0,maxBubbleRadius:void 0},candlestick:{colors:{upward:"#00B746",downward:"#EF403C"},wick:{useFillColor:!0}},boxPlot:{colors:{upper:"#00E396",lower:"#008FFB"}},heatmap:{radius:2,enableShades:!0,shadeIntensity:.5,reverseNegativeShade:!1,distributed:!1,useFillColorAsStroke:!1,colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},treemap:{enableShades:!0,shadeIntensity:.5,distributed:!1,reverseNegativeShade:!1,useFillColorAsStroke:!1,borderRadius:4,dataLabels:{format:"scale"},colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},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(t){return t}},value:{show:!0,fontSize:"14px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:16,formatter:function(t){return t+"%"}},total:{show:!1,label:"Total",fontSize:"16px",fontWeight:600,fontFamily:void 0,color:void 0,formatter:function(t){return t.globals.seriesTotals.reduce(function(a,i){return a+i},0)/t.globals.series.length+"%"}}},barLabels:{enabled:!1,margin:5,useSeriesColors:!0,fontFamily:void 0,fontWeight:600,fontSize:"16px",formatter:function(t){return t},onClick:void 0}},pie:{customScale:1,offsetX:0,offsetY:0,startAngle:0,endAngle:360,expandOnClick:!0,dataLabels:{offset:0,minAngleToShowLabel:10},donut:{size:"65%",background:"transparent",labels:{show:!1,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:-10,formatter:function(t){return t}},value:{show:!0,fontSize:"20px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:10,formatter:function(t){return t}},total:{show:!1,showAlways:!1,label:"Total",fontSize:"16px",fontWeight:400,fontFamily:void 0,color:void 0,formatter:function(t){return t.globals.seriesTotals.reduce(function(a,i){return a+i},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(t){return t!==null?t:""},textAnchor:"middle",distributed:!1,offsetX:0,offsetY:0,style:{fontSize:"12px",fontFamily:void 0,fontWeight:600,colors:void 0},background:{enabled:!0,foreColor:"#fff",borderRadius:2,padding:4,opacity:.9,borderWidth:1,borderColor:"#fff",dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]},image:{src:[],width:void 0,height:void 0},pattern:{style:"squares",width:6,height:6,strokeWidth:2}},forecastDataPoints:{count:0,fillOpacity:.5,strokeWidth:void 0,dashArray:4},grid:{show:!0,borderColor:"#e0e0e0",strokeDashArray:0,position:"back",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},row:{colors:void 0,opacity:.5},column:{colors:void 0,opacity:.5},padding:{top:0,right:10,bottom:0,left:12}},labels:[],legend:{show:!0,showForSingleSeries:!1,showForNullSeries:!0,showForZeroSeries:!0,floating:!1,position:"bottom",horizontalAlign:"center",inverseOrder:!1,fontSize:"12px",fontFamily:void 0,fontWeight:400,width:void 0,height:void 0,formatter:void 0,tooltipHoverFormatter:void 0,offsetX:-20,offsetY:4,customLegendItems:[],labels:{colors:void 0,useSeriesColors:!1},markers:{width:12,height:12,strokeWidth:0,fillColors:void 0,strokeColor:"#fff",radius:12,customHTML:void 0,offsetX:0,offsetY:0,onClick:void 0},itemMargin:{horizontal:5,vertical:2},onItemClick:{toggleDataSeries:!0},onItemHover:{highlightDataSeries:!0}},markers:{discrete:[],size:0,colors:void 0,strokeColors:"#fff",strokeWidth:2,strokeOpacity:.9,strokeDashArray:0,fillOpacity:1,shape:"circle",width:8,height:8,radius:2,offsetX:0,offsetY:0,onClick:void 0,onDblClick:void 0,showNullDataPoints:!0,hover:{size:void 0,sizeOffset:3}},noData:{text:void 0,align:"center",verticalAlign:"middle",offsetX:0,offsetY:0,style:{color:void 0,fontSize:"14px",fontFamily:void 0}},responsive:[],series:void 0,states:{normal:{filter:{type:"none",value:0}},hover:{filter:{type:"lighten",value:.1}},active:{allowMultipleDataPointsSelection:!1,filter:{type:"darken",value:.5}}},title:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:0,floating:!1,style:{fontSize:"14px",fontWeight:900,fontFamily:void 0,color:void 0}},subtitle:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:30,floating:!1,style:{fontSize:"12px",fontWeight:400,fontFamily:void 0,color:void 0}},stroke:{show:!0,curve:"smooth",lineCap:"butt",width:2,colors:void 0,dashArray:0,fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]}}},tooltip:{enabled:!0,enabledOnSeries:void 0,shared:!0,hideEmptySeries:!1,followCursor:!1,intersect:!1,inverseOrder:!1,custom:void 0,fillSeriesColor:!1,theme:"light",cssClass:"",style:{fontSize:"12px",fontFamily:void 0},onDatasetHover:{highlightDataSeries:!1},x:{show:!0,format:"dd MMM",formatter:void 0},y:{formatter:void 0,title:{formatter:function(t){return t?t+": ":""}}},z:{formatter:void 0,title:"Size: "},marker:{show:!0,fillColors:void 0},items:{display:"flex"},fixed:{enabled:!1,position:"topRight",offsetX:0,offsetY:0}},xaxis:{type:"category",categories:[],convertedCatToNumeric:!1,offsetX:0,offsetY:0,overwriteCategories:void 0,labels:{show:!0,rotate:-45,rotateAlways:!1,hideOverlappingLabels:!0,trim:!1,minHeight:void 0,maxHeight:120,showDuplicates:!0,style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""},offsetX:0,offsetY:0,format:void 0,formatter:void 0,datetimeUTC:!0,datetimeFormatter:{year:"yyyy",month:"MMM 'yy",day:"dd MMM",hour:"HH:mm",minute:"HH:mm:ss",second:"HH:mm:ss"}},group:{groups:[],style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""}},axisBorder:{show:!0,color:"#e0e0e0",width:"100%",height:1,offsetX:0,offsetY:0},axisTicks:{show:!0,color:"#e0e0e0",height:6,offsetX:0,offsetY:0},stepSize:void 0,tickAmount:void 0,tickPlacement:"on",min:void 0,max:void 0,range:void 0,floating:!1,decimalsInFloat:void 0,position:"bottom",title:{text:void 0,offsetX:0,offsetY:0,style:{color:void 0,fontSize:"12px",fontWeight:900,fontFamily:void 0,cssClass:""}},crosshairs:{show:!0,width:1,position:"back",opacity:.9,stroke:{color:"#b6b6b6",width:1,dashArray:3},fill:{type:"solid",color:"#B1B9C4",gradient:{colorFrom:"#D8E3F0",colorTo:"#BED1E6",stops:[0,100],opacityFrom:.4,opacityTo:.5}},dropShadow:{enabled:!1,left:0,top:0,blur:1,opacity:.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}}}}}]),O}(),de=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w,this.graphics=new B(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new Y(this),this.xAxisAnnotations=new q(this),this.yAxisAnnotations=new Z(this),this.pointsAnnotations=new ne(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 b(O,[{key:"drawAxesAnnotations",value:function(){var t=this.w;if(t.globals.axisCharts){for(var a=this.yAxisAnnotations.drawYAxisAnnotations(),i=this.xAxisAnnotations.drawXAxisAnnotations(),n=this.pointsAnnotations.drawPointAnnotations(),s=t.config.chart.animations.enabled,o=[a,i,n],d=[i.node,a.node,n.node],g=0;g<3;g++)t.globals.dom.elGraphical.add(o[g]),!s||t.globals.resized||t.globals.dataChanged||t.config.chart.type!=="scatter"&&t.config.chart.type!=="bubble"&&t.globals.dataPoints>1&&d[g].classList.add("apexcharts-element-hidden"),t.globals.delayedElements.push({el:d[g],index:0});this.helpers.annotationsBackground()}}},{key:"drawImageAnnos",value:function(){var t=this;this.w.config.annotations.images.map(function(a,i){t.addImage(a,i)})}},{key:"drawTextAnnos",value:function(){var t=this;this.w.config.annotations.texts.map(function(a,i){t.addText(a,i)})}},{key:"addXaxisAnnotation",value:function(t,a,i){this.xAxisAnnotations.addXaxisAnnotation(t,a,i)}},{key:"addYaxisAnnotation",value:function(t,a,i){this.yAxisAnnotations.addYaxisAnnotation(t,a,i)}},{key:"addPointAnnotation",value:function(t,a,i){this.pointsAnnotations.addPointAnnotation(t,a,i)}},{key:"addText",value:function(t,a){var i=t.x,n=t.y,s=t.text,o=t.textAnchor,d=t.foreColor,g=t.fontSize,m=t.fontFamily,v=t.fontWeight,x=t.cssClass,w=t.backgroundColor,_=t.borderWidth,T=t.strokeDashArray,L=t.borderRadius,D=t.borderColor,H=t.appendTo,$=H===void 0?".apexcharts-svg":H,f=t.paddingLeft,S=f===void 0?4:f,I=t.paddingRight,V=I===void 0?4:I,j=t.paddingBottom,G=j===void 0?2:j,te=t.paddingTop,ae=te===void 0?2:te,me=this.w,_e=this.graphics.drawText({x:i,y:n,text:s,textAnchor:o||"start",fontSize:g||"12px",fontWeight:v||"regular",fontFamily:m||me.config.chart.fontFamily,foreColor:d||me.config.chart.foreColor,cssClass:x}),Se=me.globals.dom.baseEl.querySelector($);Se&&Se.appendChild(_e.node);var Fe=_e.bbox();if(s){var Xe=this.graphics.drawRect(Fe.x-S,Fe.y-ae,Fe.width+S+V,Fe.height+G+ae,L,w||"transparent",1,_,D,T);Se.insertBefore(Xe.node,_e.node)}}},{key:"addImage",value:function(t,a){var i=this.w,n=t.path,s=t.x,o=s===void 0?0:s,d=t.y,g=d===void 0?0:d,m=t.width,v=m===void 0?20:m,x=t.height,w=x===void 0?20:x,_=t.appendTo,T=_===void 0?".apexcharts-svg":_,L=i.globals.dom.Paper.image(n);L.size(v,w).move(o,g);var D=i.globals.dom.baseEl.querySelector(T);return D&&D.appendChild(L.node),L}},{key:"addXaxisAnnotationExternal",value:function(t,a,i){return this.addAnnotationExternal({params:t,pushToMemory:a,context:i,type:"xaxis",contextMethod:i.addXaxisAnnotation}),i}},{key:"addYaxisAnnotationExternal",value:function(t,a,i){return this.addAnnotationExternal({params:t,pushToMemory:a,context:i,type:"yaxis",contextMethod:i.addYaxisAnnotation}),i}},{key:"addPointAnnotationExternal",value:function(t,a,i){return this.invertAxis===void 0&&(this.invertAxis=i.w.globals.isBarHorizontal),this.addAnnotationExternal({params:t,pushToMemory:a,context:i,type:"point",contextMethod:i.addPointAnnotation}),i}},{key:"addAnnotationExternal",value:function(t){var a=t.params,i=t.pushToMemory,n=t.context,s=t.type,o=t.contextMethod,d=n,g=d.w,m=g.globals.dom.baseEl.querySelector(".apexcharts-".concat(s,"-annotations")),v=m.childNodes.length+1,x=new ee,w=Object.assign({},s==="xaxis"?x.xAxisAnnotation:s==="yaxis"?x.yAxisAnnotation:x.pointAnnotation),_=F.extend(w,a);switch(s){case"xaxis":this.addXaxisAnnotation(_,m,v);break;case"yaxis":this.addYaxisAnnotation(_,m,v);break;case"point":this.addPointAnnotation(_,m,v)}var T=g.globals.dom.baseEl.querySelector(".apexcharts-".concat(s,"-annotations .apexcharts-").concat(s,"-annotation-label[rel='").concat(v,"']")),L=this.helpers.addBackgroundToAnno(T,_);return L&&m.insertBefore(L.node,T),i&&g.globals.memory.methodsToExec.push({context:d,id:_.id?_.id:F.randomId(),method:o,label:"addAnnotation",params:a}),n}},{key:"clearAnnotations",value:function(t){var a=t.w,i=a.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations");a.globals.memory.methodsToExec.map(function(n,s){n.label!=="addText"&&n.label!=="addAnnotation"||a.globals.memory.methodsToExec.splice(s,1)}),i=F.listToArray(i),Array.prototype.forEach.call(i,function(n){for(;n.firstChild;)n.removeChild(n.firstChild)})}},{key:"removeAnnotation",value:function(t,a){var i=t.w,n=i.globals.dom.baseEl.querySelectorAll(".".concat(a));n&&(i.globals.memory.methodsToExec.map(function(s,o){s.id===a&&i.globals.memory.methodsToExec.splice(o,1)}),Array.prototype.forEach.call(n,function(s){s.parentElement.removeChild(s)}))}}]),O}(),oe=function(){function O(t){h(this,O),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 b(O,[{key:"isValidDate",value:function(t){return typeof t!="number"&&!isNaN(this.parseDate(t))}},{key:"getTimeStamp",value:function(t){return Date.parse(t)?this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toISOString().substr(0,25)).getTime():new Date(t).getTime():t}},{key:"getDate",value:function(t){return this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toUTCString()):new Date(t)}},{key:"parseDate",value:function(t){var a=Date.parse(t);if(!isNaN(a))return this.getTimeStamp(t);var i=Date.parse(t.replace(/-/g,"/").replace(/[a-z]+/gi," "));return i=this.getTimeStamp(i)}},{key:"parseDateWithTimezone",value:function(t){return Date.parse(t.replace(/-/g,"/").replace(/[a-z]+/gi," "))}},{key:"formatDate",value:function(t,a){var i=this.w.globals.locale,n=this.w.config.xaxis.labels.datetimeUTC,s=["\0"].concat(R(i.months)),o=["\x01"].concat(R(i.shortMonths)),d=["\x02"].concat(R(i.days)),g=["\x03"].concat(R(i.shortDays));function m(G,te){var ae=G+"";for(te=te||2;ae.length12?_-12:_===0?12:_;a=(a=(a=(a=a.replace(/(^|[^\\])HH+/g,"$1"+m(_))).replace(/(^|[^\\])H/g,"$1"+_)).replace(/(^|[^\\])hh+/g,"$1"+m(T))).replace(/(^|[^\\])h/g,"$1"+T);var L=n?t.getUTCMinutes():t.getMinutes();a=(a=a.replace(/(^|[^\\])mm+/g,"$1"+m(L))).replace(/(^|[^\\])m/g,"$1"+L);var D=n?t.getUTCSeconds():t.getSeconds();a=(a=a.replace(/(^|[^\\])ss+/g,"$1"+m(D))).replace(/(^|[^\\])s/g,"$1"+D);var H=n?t.getUTCMilliseconds():t.getMilliseconds();a=a.replace(/(^|[^\\])fff+/g,"$1"+m(H,3)),H=Math.round(H/10),a=a.replace(/(^|[^\\])ff/g,"$1"+m(H)),H=Math.round(H/10);var $=_<12?"AM":"PM";a=(a=(a=a.replace(/(^|[^\\])f/g,"$1"+H)).replace(/(^|[^\\])TT+/g,"$1"+$)).replace(/(^|[^\\])T/g,"$1"+$.charAt(0));var f=$.toLowerCase();a=(a=a.replace(/(^|[^\\])tt+/g,"$1"+f)).replace(/(^|[^\\])t/g,"$1"+f.charAt(0));var S=-t.getTimezoneOffset(),I=n||!S?"Z":S>0?"+":"-";if(!n){var V=(S=Math.abs(S))%60;I+=m(Math.floor(S/60))+":"+m(V)}a=a.replace(/(^|[^\\])K/g,"$1"+I);var j=(n?t.getUTCDay():t.getDay())+1;return a=(a=(a=(a=(a=a.replace(new RegExp(d[0],"g"),d[j])).replace(new RegExp(g[0],"g"),g[j])).replace(new RegExp(s[0],"g"),s[x])).replace(new RegExp(o[0],"g"),o[x])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(t,a,i){var n=this.w;n.config.xaxis.min!==void 0&&(t=n.config.xaxis.min),n.config.xaxis.max!==void 0&&(a=n.config.xaxis.max);var s=this.getDate(t),o=this.getDate(a),d=this.formatDate(s,"yyyy MM dd HH mm ss fff").split(" "),g=this.formatDate(o,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(d[6],10),maxMillisecond:parseInt(g[6],10),minSecond:parseInt(d[5],10),maxSecond:parseInt(g[5],10),minMinute:parseInt(d[4],10),maxMinute:parseInt(g[4],10),minHour:parseInt(d[3],10),maxHour:parseInt(g[3],10),minDate:parseInt(d[2],10),maxDate:parseInt(g[2],10),minMonth:parseInt(d[1],10)-1,maxMonth:parseInt(g[1],10)-1,minYear:parseInt(d[0],10),maxYear:parseInt(g[0],10)}}},{key:"isLeapYear",value:function(t){return t%4==0&&t%100!=0||t%400==0}},{key:"calculcateLastDaysOfMonth",value:function(t,a,i){return this.determineDaysOfMonths(t,a)-i}},{key:"determineDaysOfYear",value:function(t){var a=365;return this.isLeapYear(t)&&(a=366),a}},{key:"determineRemainingDaysOfYear",value:function(t,a,i){var n=this.daysCntOfYear[a]+i;return a>1&&this.isLeapYear()&&n++,n}},{key:"determineDaysOfMonths",value:function(t,a){var i=30;switch(t=F.monthMod(t),!0){case this.months30.indexOf(t)>-1:t===2&&(i=this.isLeapYear(a)?29:28);break;case this.months31.indexOf(t)>-1:default:i=31}return i}}]),O}(),ie=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w,this.tooltipKeyFormat="dd MMM"}return b(O,[{key:"xLabelFormat",value:function(t,a,i,n){var s=this.w;if(s.config.xaxis.type==="datetime"&&s.config.xaxis.labels.formatter===void 0&&s.config.tooltip.x.formatter===void 0){var o=new oe(this.ctx);return o.formatDate(o.getDate(a),s.config.tooltip.x.format)}return t(a,i,n)}},{key:"defaultGeneralFormatter",value:function(t){return Array.isArray(t)?t.map(function(a){return a}):t}},{key:"defaultYFormatter",value:function(t,a,i){var n=this.w;return F.isNumber(t)&&(t=n.globals.yValueDecimal!==0?t.toFixed(a.decimalsInFloat!==void 0?a.decimalsInFloat:n.globals.yValueDecimal):n.globals.maxYArr[i]-n.globals.minYArr[i]<5?t.toFixed(1):t.toFixed(0)),t}},{key:"setLabelFormatters",value:function(){var t=this,a=this.w;return a.globals.xaxisTooltipFormatter=function(i){return t.defaultGeneralFormatter(i)},a.globals.ttKeyFormatter=function(i){return t.defaultGeneralFormatter(i)},a.globals.ttZFormatter=function(i){return i},a.globals.legendFormatter=function(i){return t.defaultGeneralFormatter(i)},a.config.xaxis.labels.formatter!==void 0?a.globals.xLabelFormatter=a.config.xaxis.labels.formatter:a.globals.xLabelFormatter=function(i){if(F.isNumber(i)){if(!a.config.xaxis.convertedCatToNumeric&&a.config.xaxis.type==="numeric"){if(F.isNumber(a.config.xaxis.decimalsInFloat))return i.toFixed(a.config.xaxis.decimalsInFloat);var n=a.globals.maxX-a.globals.minX;return n>0&&n<100?i.toFixed(1):i.toFixed(0)}return a.globals.isBarHorizontal&&a.globals.maxY-a.globals.minYArr<4?i.toFixed(1):i.toFixed(0)}return i},typeof a.config.tooltip.x.formatter=="function"?a.globals.ttKeyFormatter=a.config.tooltip.x.formatter:a.globals.ttKeyFormatter=a.globals.xLabelFormatter,typeof a.config.xaxis.tooltip.formatter=="function"&&(a.globals.xaxisTooltipFormatter=a.config.xaxis.tooltip.formatter),(Array.isArray(a.config.tooltip.y)||a.config.tooltip.y.formatter!==void 0)&&(a.globals.ttVal=a.config.tooltip.y),a.config.tooltip.z.formatter!==void 0&&(a.globals.ttZFormatter=a.config.tooltip.z.formatter),a.config.legend.formatter!==void 0&&(a.globals.legendFormatter=a.config.legend.formatter),a.config.yaxis.forEach(function(i,n){i.labels.formatter!==void 0?a.globals.yLabelFormatters[n]=i.labels.formatter:a.globals.yLabelFormatters[n]=function(s){return a.globals.xyCharts?Array.isArray(s)?s.map(function(o){return t.defaultYFormatter(o,i,n)}):t.defaultYFormatter(s,i,n):s}}),a.globals}},{key:"heatmapLabelFormatters",value:function(){var t=this.w;if(t.config.chart.type==="heatmap"){t.globals.yAxisScale[0].result=t.globals.seriesNames.slice();var a=t.globals.seriesNames.reduce(function(i,n){return i.length>n.length?i:n},0);t.globals.yAxisScale[0].niceMax=a,t.globals.yAxisScale[0].niceMin=a}}}]),O}(),se=function(O){var t,a=O.isTimeline,i=O.ctx,n=O.seriesIndex,s=O.dataPointIndex,o=O.y1,d=O.y2,g=O.w,m=g.globals.seriesRangeStart[n][s],v=g.globals.seriesRangeEnd[n][s],x=g.globals.labels[s],w=g.config.series[n].name?g.config.series[n].name:"",_=g.globals.ttKeyFormatter,T=g.config.tooltip.y.title.formatter,L={w:g,seriesIndex:n,dataPointIndex:s,start:m,end:v};typeof T=="function"&&(w=T(w,L)),(t=g.config.series[n].data[s])!==null&&t!==void 0&&t.x&&(x=g.config.series[n].data[s].x),a||g.config.xaxis.type==="datetime"&&(x=new ie(i).xLabelFormat(g.globals.ttKeyFormatter,x,x,{i:void 0,dateFormatter:new oe(i).formatDate,w:g})),typeof _=="function"&&(x=_(x,L)),Number.isFinite(o)&&Number.isFinite(d)&&(m=o,v=d);var D="",H="",$=g.globals.colors[n];if(g.config.tooltip.x.formatter===void 0)if(g.config.xaxis.type==="datetime"){var f=new oe(i);D=f.formatDate(f.getDate(m),g.config.tooltip.x.format),H=f.formatDate(f.getDate(v),g.config.tooltip.x.format)}else D=m,H=v;else D=g.config.tooltip.x.formatter(m),H=g.config.tooltip.x.formatter(v);return{start:m,end:v,startVal:D,endVal:H,ylabel:x,color:$,seriesName:w}},ve=function(O){var t=O.color,a=O.seriesName,i=O.ylabel,n=O.start,s=O.end,o=O.seriesIndex,d=O.dataPointIndex,g=O.ctx.tooltip.tooltipLabels.getFormatters(o);n=g.yLbFormatter(n),s=g.yLbFormatter(s);var m=g.yLbFormatter(O.w.globals.series[o][d]),v=` + `.concat(n,` + - + `).concat(s,` + `);return'
'+(a||"")+'
'+i+": "+(O.w.globals.comboCharts?O.w.config.series[o].type==="rangeArea"||O.w.config.series[o].type==="rangeBar"?v:"".concat(m,""):v)+"
"},ce=function(){function O(t){h(this,O),this.opts=t}return b(O,[{key:"hideYAxis",value:function(){this.opts.yaxis[0].show=!1,this.opts.yaxis[0].title.text="",this.opts.yaxis[0].axisBorder.show=!1,this.opts.yaxis[0].axisTicks.show=!1,this.opts.yaxis[0].floating=!0}},{key:"line",value:function(){return{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(t){return this.hideYAxis(),F.extend(t,{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:"funnel",value:function(){return this.hideYAxis(),c(c({},this.bar()),{},{chart:{animations:{easing:"linear",speed:800,animateGradually:{enabled:!1}}},plotOptions:{bar:{horizontal:!0,borderRadiusApplication:"around",borderRadius:0,dataLabels:{position:"center"}}},grid:{show:!1,padding:{left:0,right:0}},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}}})}},{key:"candlestick",value:function(){var t=this;return{stroke:{width:1,colors:["#333"]},fill:{opacity:1},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(a){var i=a.seriesIndex,n=a.dataPointIndex,s=a.w;return t._getBoxTooltip(s,i,n,["Open","High","","Low","Close"],"candlestick")}},states:{active:{filter:{type:"none"}}},xaxis:{crosshairs:{width:1}}}}},{key:"boxPlot",value:function(){var t=this;return{chart:{animations:{dynamicAnimation:{enabled:!1}}},stroke:{width:1,colors:["#24292e"]},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(a){var i=a.seriesIndex,n=a.dataPointIndex,s=a.w;return t._getBoxTooltip(s,i,n,["Minimum","Q1","Median","Q3","Maximum"],"boxPlot")}},markers:{size:5,strokeWidth:1,strokeColors:"#111"},xaxis:{crosshairs:{width:1}}}}},{key:"rangeBar",value:function(){return{chart:{animations:{animateGradually:!1}},stroke:{width:0,lineCap:"square"},plotOptions:{bar:{borderRadius:0,dataLabels:{position:"center"}}},dataLabels:{enabled:!1,formatter:function(t,a){a.ctx;var i=a.seriesIndex,n=a.dataPointIndex,s=a.w,o=function(){var d=s.globals.seriesRangeStart[i][n];return s.globals.seriesRangeEnd[i][n]-d};return s.globals.comboCharts?s.config.series[i].type==="rangeBar"||s.config.series[i].type==="rangeArea"?o():t:o()},background:{enabled:!1},style:{colors:["#fff"]}},markers:{size:10},tooltip:{shared:!1,followCursor:!0,custom:function(t){return t.w.config.plotOptions&&t.w.config.plotOptions.bar&&t.w.config.plotOptions.bar.horizontal?function(a){var i=se(c(c({},a),{},{isTimeline:!0})),n=i.color,s=i.seriesName,o=i.ylabel,d=i.startVal,g=i.endVal;return ve(c(c({},a),{},{color:n,seriesName:s,ylabel:o,start:d,end:g}))}(t):function(a){var i=se(a),n=i.color,s=i.seriesName,o=i.ylabel,d=i.start,g=i.end;return ve(c(c({},a),{},{color:n,seriesName:s,ylabel:o,start:d,end:g}))}(t)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{key:"dumbbell",value:function(t){var a,i;return(a=t.plotOptions.bar)!==null&&a!==void 0&&a.barHeight||(t.plotOptions.bar.barHeight=2),(i=t.plotOptions.bar)!==null&&i!==void 0&&i.columnWidth||(t.plotOptions.bar.columnWidth=2),t}},{key:"area",value:function(){return{stroke:{width:4,fill:{type:"solid",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}}},fill:{type:"gradient",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}},markers:{size:0,hover:{sizeOffset:6}},tooltip:{followCursor:!1}}}},{key:"rangeArea",value:function(){return{stroke:{curve:"straight",width:0},fill:{type:"solid",opacity:.6},markers:{size:0},states:{hover:{filter:{type:"none"}},active:{filter:{type:"none"}}},tooltip:{intersect:!1,shared:!0,followCursor:!0,custom:function(t){return function(a){var i=se(a),n=i.color,s=i.seriesName,o=i.ylabel,d=i.start,g=i.end;return ve(c(c({},a),{},{color:n,seriesName:s,ylabel:o,start:d,end:g}))}(t)}}}}},{key:"brush",value:function(t){return F.extend(t,{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(t){t.dataLabels=t.dataLabels||{},t.dataLabels.formatter=t.dataLabels.formatter||void 0;var a=t.dataLabels.formatter;return t.yaxis.forEach(function(i,n){t.yaxis[n].min=0,t.yaxis[n].max=100}),t.chart.type==="bar"&&(t.dataLabels.formatter=a||function(i){return typeof i=="number"&&i?i.toFixed(0)+"%":i}),t}},{key:"stackedBars",value:function(){var t=this.bar();return c(c({},t),{},{plotOptions:c(c({},t.plotOptions),{},{bar:c(c({},t.plotOptions.bar),{},{borderRadiusApplication:"end",borderRadiusWhenStacked:"last"})})})}},{key:"convertCatToNumeric",value:function(t){return t.xaxis.convertedCatToNumeric=!0,t}},{key:"convertCatToNumericXaxis",value:function(t,a,i){t.xaxis.type="numeric",t.xaxis.labels=t.xaxis.labels||{},t.xaxis.labels.formatter=t.xaxis.labels.formatter||function(o){return F.isNumber(o)?Math.floor(o):o};var n=t.xaxis.labels.formatter,s=t.xaxis.categories&&t.xaxis.categories.length?t.xaxis.categories:t.labels;return i&&i.length&&(s=i.map(function(o){return Array.isArray(o)?o:String(o)})),s&&s.length&&(t.xaxis.labels.formatter=function(o){return F.isNumber(o)?n(s[Math.floor(o)-1]):n(o)}),t.xaxis.categories=[],t.labels=[],t.xaxis.tickAmount=t.xaxis.tickAmount||"dataPoints",t}},{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(t){return t.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(t){return t.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(t){return t.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(t){return t},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(t,a,i,n,s){var o=t.globals.seriesCandleO[a][i],d=t.globals.seriesCandleH[a][i],g=t.globals.seriesCandleM[a][i],m=t.globals.seriesCandleL[a][i],v=t.globals.seriesCandleC[a][i];return t.config.series[a].type&&t.config.series[a].type!==s?`
+ `.concat(t.config.series[a].name?t.config.series[a].name:"series-"+(a+1),": ").concat(t.globals.series[a][i],` +
`):'
')+"
".concat(n[0],': ')+o+"
"+"
".concat(n[1],': ')+d+"
"+(g?"
".concat(n[2],': ')+g+"
":"")+"
".concat(n[3],': ')+m+"
"+"
".concat(n[4],': ')+v+"
"}}]),O}(),pe=function(){function O(t){h(this,O),this.opts=t}return b(O,[{key:"init",value:function(t){var a=t.responsiveOverride,i=this.opts,n=new ee,s=new ce(i);this.chartType=i.chart.type,i=this.extendYAxis(i),i=this.extendAnnotations(i);var o=n.init(),d={};if(i&&u(i)==="object"){var g,m,v,x,w,_,T,L,D={};D=["line","area","bar","candlestick","boxPlot","rangeBar","rangeArea","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(i.chart.type)!==-1?s[i.chart.type]():s.line(),(g=i.plotOptions)!==null&&g!==void 0&&(m=g.bar)!==null&&m!==void 0&&m.isFunnel&&(D=s.funnel()),i.chart.stacked&&i.chart.type==="bar"&&(D=s.stackedBars()),(v=i.chart.brush)!==null&&v!==void 0&&v.enabled&&(D=s.brush(D)),i.chart.stacked&&i.chart.stackType==="100%"&&(i=s.stacked100(i)),(x=i.plotOptions)!==null&&x!==void 0&&(w=x.bar)!==null&&w!==void 0&&w.isDumbbell&&(i=s.dumbbell(i)),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(i),i.xaxis=i.xaxis||window.Apex.xaxis||{},a||(i.xaxis.convertedCatToNumeric=!1),((_=(i=this.checkForCatToNumericXAxis(this.chartType,D,i)).chart.sparkline)!==null&&_!==void 0&&_.enabled||(T=window.Apex.chart)!==null&&T!==void 0&&(L=T.sparkline)!==null&&L!==void 0&&L.enabled)&&(D=s.sparkline(D)),d=F.extend(o,D)}var H=F.extend(d,window.Apex);return o=F.extend(H,i),o=this.handleUserInputErrors(o)}},{key:"checkForCatToNumericXAxis",value:function(t,a,i){var n,s,o=new ce(i),d=(t==="bar"||t==="boxPlot")&&((n=i.plotOptions)===null||n===void 0||(s=n.bar)===null||s===void 0?void 0:s.horizontal),g=t==="pie"||t==="polarArea"||t==="donut"||t==="radar"||t==="radialBar"||t==="heatmap",m=i.xaxis.type!=="datetime"&&i.xaxis.type!=="numeric",v=i.xaxis.tickPlacement?i.xaxis.tickPlacement:a.xaxis&&a.xaxis.tickPlacement;return d||g||!m||v==="between"||(i=o.convertCatToNumeric(i)),i}},{key:"extendYAxis",value:function(t,a){var i=new ee;(t.yaxis===void 0||!t.yaxis||Array.isArray(t.yaxis)&&t.yaxis.length===0)&&(t.yaxis={}),t.yaxis.constructor!==Array&&window.Apex.yaxis&&window.Apex.yaxis.constructor!==Array&&(t.yaxis=F.extend(t.yaxis,window.Apex.yaxis)),t.yaxis.constructor!==Array?t.yaxis=[F.extend(i.yAxis,t.yaxis)]:t.yaxis=F.extendArray(t.yaxis,i.yAxis);var n=!1;t.yaxis.forEach(function(o){o.logarithmic&&(n=!0)});var s=t.series;return a&&!s&&(s=a.config.series),n&&s.length!==t.yaxis.length&&s.length&&(t.yaxis=s.map(function(o,d){if(o.name||(s[d].name="series-".concat(d+1)),t.yaxis[d])return t.yaxis[d].seriesName=s[d].name,t.yaxis[d];var g=F.extend(i.yAxis,t.yaxis[0]);return g.show=!1,g})),n&&s.length>1&&s.length!==t.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes"),t}},{key:"extendAnnotations",value:function(t){return t.annotations===void 0&&(t.annotations={},t.annotations.yaxis=[],t.annotations.xaxis=[],t.annotations.points=[]),t=this.extendYAxisAnnotations(t),t=this.extendXAxisAnnotations(t),t=this.extendPointAnnotations(t)}},{key:"extendYAxisAnnotations",value:function(t){var a=new ee;return t.annotations.yaxis=F.extendArray(t.annotations.yaxis!==void 0?t.annotations.yaxis:[],a.yAxisAnnotation),t}},{key:"extendXAxisAnnotations",value:function(t){var a=new ee;return t.annotations.xaxis=F.extendArray(t.annotations.xaxis!==void 0?t.annotations.xaxis:[],a.xAxisAnnotation),t}},{key:"extendPointAnnotations",value:function(t){var a=new ee;return t.annotations.points=F.extendArray(t.annotations.points!==void 0?t.annotations.points:[],a.pointAnnotation),t}},{key:"checkForDarkTheme",value:function(t){t.theme&&t.theme.mode==="dark"&&(t.tooltip||(t.tooltip={}),t.tooltip.theme!=="light"&&(t.tooltip.theme="dark"),t.chart.foreColor||(t.chart.foreColor="#f6f7f8"),t.chart.background||(t.chart.background="#424242"),t.theme.palette||(t.theme.palette="palette4"))}},{key:"handleUserInputErrors",value:function(t){var a=t;if(a.tooltip.shared&&a.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(a.chart.type==="bar"&&a.plotOptions.bar.horizontal){if(a.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");a.yaxis[0].reversed&&(a.yaxis[0].opposite=!0),a.xaxis.tooltip.enabled=!1,a.yaxis[0].tooltip.enabled=!1,a.chart.zoom.enabled=!1}return a.chart.type!=="bar"&&a.chart.type!=="rangeBar"||a.tooltip.shared&&a.xaxis.crosshairs.width==="barWidth"&&a.series.length>1&&(a.xaxis.crosshairs.width="tickWidth"),a.chart.type!=="candlestick"&&a.chart.type!=="boxPlot"||a.yaxis[0].reversed&&(console.warn("Reversed y-axis in ".concat(a.chart.type," chart is not supported.")),a.yaxis[0].reversed=!1),a}}]),O}(),ge=function(){function O(){h(this,O)}return b(O,[{key:"initGlobalVars",value:function(t){t.series=[],t.seriesCandleO=[],t.seriesCandleH=[],t.seriesCandleM=[],t.seriesCandleL=[],t.seriesCandleC=[],t.seriesRangeStart=[],t.seriesRangeEnd=[],t.seriesRange=[],t.seriesPercent=[],t.seriesGoals=[],t.seriesX=[],t.seriesZ=[],t.seriesNames=[],t.seriesTotals=[],t.seriesLog=[],t.seriesColors=[],t.stackedSeriesTotals=[],t.seriesXvalues=[],t.seriesYvalues=[],t.labels=[],t.hasXaxisGroups=!1,t.groups=[],t.hasSeriesGroups=!1,t.seriesGroups=[],t.categoryLabels=[],t.timescaleLabels=[],t.noLabelsProvided=!1,t.resizeTimer=null,t.selectionResizeTimer=null,t.delayedElements=[],t.pointsArray=[],t.dataLabelsRects=[],t.isXNumeric=!1,t.skipLastTimelinelabel=!1,t.skipFirstTimelinelabel=!1,t.isDataXYZ=!1,t.isMultiLineX=!1,t.isMultipleYAxis=!1,t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE,t.minYArr=[],t.maxYArr=[],t.maxX=-Number.MAX_VALUE,t.minX=Number.MAX_VALUE,t.initialMaxX=-Number.MAX_VALUE,t.initialMinX=Number.MAX_VALUE,t.maxDate=0,t.minDate=Number.MAX_VALUE,t.minZ=Number.MAX_VALUE,t.maxZ=-Number.MAX_VALUE,t.minXDiff=Number.MAX_VALUE,t.yAxisScale=[],t.xAxisScale=null,t.xAxisTicksPositions=[],t.yLabelsCoords=[],t.yTitleCoords=[],t.barPadForNumericAxis=0,t.padHorizontal=0,t.xRange=0,t.yRange=[],t.zRange=0,t.dataPoints=0,t.xTickAmount=0}},{key:"globalVars",value:function(t){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:t.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:t.chart.toolbar.autoSelected==="zoom"&&t.chart.toolbar.tools.zoom&&t.chart.zoom.enabled,panEnabled:t.chart.toolbar.autoSelected==="pan"&&t.chart.toolbar.tools.pan,selectionEnabled:t.chart.toolbar.autoSelected==="selection"&&t.chart.toolbar.tools.selection,yaxis:null,mousedown:!1,lastClientPosition:{},visibleXRange:void 0,yValueDecimal:0,total:0,SVGNS:"http://www.w3.org/2000/svg",svgWidth:0,svgHeight:0,noData:!1,locale:{},dom:{},memory:{methodsToExec:[]},shouldAnimate:!0,skipLastTimelinelabel:!1,skipFirstTimelinelabel:!1,delayedElements:[],axisCharts:!0,isDataXYZ:!1,resized:!1,resizeTimer:null,comboCharts:!1,dataChanged:!1,previousPaths:[],allSeriesHasEqualX:!0,pointsArray:[],dataLabelsRects:[],lastDrawnDataLabelsIndexes:[],hasNullValues:!1,easing:null,zoomed:!1,gridWidth:0,gridHeight:0,rotateXLabels:!1,defaultLabels:!1,xLabelFormatter:void 0,yLabelFormatters:[],xaxisTooltipFormatter:void 0,ttKeyFormatter:void 0,ttVal:void 0,ttZFormatter:void 0,LINE_HEIGHT_RATIO:1.618,xAxisLabelsHeight:0,xAxisGroupLabelsHeight:0,xAxisLabelsWidth:0,yAxisLabelsWidth:0,scaleX:1,scaleY:1,translateX:0,translateY:0,translateYAxisX:[],yAxisWidths:[],translateXAxisY:0,translateXAxisX:0,tooltip:null}}},{key:"init",value:function(t){var a=this.globalVars(t);return this.initGlobalVars(a),a.initialConfig=F.extend({},t),a.initialSeries=F.clone(t.series),a.lastXAxis=F.clone(a.initialConfig.xaxis),a.lastYAxis=F.clone(a.initialConfig.yaxis),a}}]),O}(),ye=function(){function O(t){h(this,O),this.opts=t}return b(O,[{key:"init",value:function(){var t=new pe(this.opts).init({responsiveOverride:!1});return{config:t,globals:new ge().init(t)}}}]),O}(),Pe=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w,this.opts=null,this.seriesIndex=0}return b(O,[{key:"clippedImgArea",value:function(t){var a=this.w,i=a.config,n=parseInt(a.globals.gridWidth,10),s=parseInt(a.globals.gridHeight,10),o=n>s?n:s,d=t.image,g=0,m=0;t.width===void 0&&t.height===void 0?i.fill.image.width!==void 0&&i.fill.image.height!==void 0?(g=i.fill.image.width+1,m=i.fill.image.height):(g=o+1,m=o):(g=t.width,m=t.height);var v=document.createElementNS(a.globals.SVGNS,"pattern");B.setAttrs(v,{id:t.patternID,patternUnits:t.patternUnits?t.patternUnits:"userSpaceOnUse",width:g+"px",height:m+"px"});var x=document.createElementNS(a.globals.SVGNS,"image");v.appendChild(x),x.setAttributeNS(window.SVG.xlink,"href",d),B.setAttrs(x,{x:0,y:0,preserveAspectRatio:"none",width:g+"px",height:m+"px"}),x.style.opacity=t.opacity,a.globals.dom.elDefs.node.appendChild(v)}},{key:"getSeriesIndex",value:function(t){var a=this.w,i=a.config.chart.type;return(i==="bar"||i==="rangeBar")&&a.config.plotOptions.bar.distributed||i==="heatmap"||i==="treemap"?this.seriesIndex=t.seriesNumber:this.seriesIndex=t.seriesNumber%a.globals.series.length,this.seriesIndex}},{key:"fillPath",value:function(t){var a=this.w;this.opts=t;var i,n,s,o=this.w.config;this.seriesIndex=this.getSeriesIndex(t);var d=this.getFillColors()[this.seriesIndex];a.globals.seriesColors[this.seriesIndex]!==void 0&&(d=a.globals.seriesColors[this.seriesIndex]),typeof d=="function"&&(d=d({seriesIndex:this.seriesIndex,dataPointIndex:t.dataPointIndex,value:t.value,w:a}));var g=t.fillType?t.fillType:this.getFillType(this.seriesIndex),m=Array.isArray(o.fill.opacity)?o.fill.opacity[this.seriesIndex]:o.fill.opacity;t.color&&(d=t.color),d||(d="#fff",console.warn("undefined color - ApexCharts"));var v=d;if(d.indexOf("rgb")===-1?d.length<9&&(v=F.hexToRgba(d,m)):d.indexOf("rgba")>-1&&(m=F.getOpacityFromRGBA(d)),t.opacity&&(m=t.opacity),g==="pattern"&&(n=this.handlePatternFill({fillConfig:t.fillConfig,patternFill:n,fillColor:d,fillOpacity:m,defaultColor:v})),g==="gradient"&&(s=this.handleGradientFill({fillConfig:t.fillConfig,fillColor:d,fillOpacity:m,i:this.seriesIndex})),g==="image"){var x=o.fill.image.src,w=t.patternID?t.patternID:"";this.clippedImgArea({opacity:m,image:Array.isArray(x)?t.seriesNumber-1&&(_=F.getOpacityFromRGBA(w));var T=o.gradient.opacityTo===void 0?i:Array.isArray(o.gradient.opacityTo)?o.gradient.opacityTo[s]:o.gradient.opacityTo;if(o.gradient.gradientToColors===void 0||o.gradient.gradientToColors.length===0)d=o.gradient.shade==="dark"?v.shadeColor(-1*parseFloat(o.gradient.shadeIntensity),a.indexOf("rgb")>-1?F.rgb2hex(a):a):v.shadeColor(parseFloat(o.gradient.shadeIntensity),a.indexOf("rgb")>-1?F.rgb2hex(a):a);else if(o.gradient.gradientToColors[g.seriesNumber]){var L=o.gradient.gradientToColors[g.seriesNumber];d=L,L.indexOf("rgba")>-1&&(T=F.getOpacityFromRGBA(L))}else d=a;if(o.gradient.gradientFrom&&(w=o.gradient.gradientFrom),o.gradient.gradientTo&&(d=o.gradient.gradientTo),o.gradient.inverseColors){var D=w;w=d,d=D}return w.indexOf("rgb")>-1&&(w=F.rgb2hex(w)),d.indexOf("rgb")>-1&&(d=F.rgb2hex(d)),m.drawGradient(x,w,d,_,T,g.size,o.gradient.stops,o.gradient.colorStops,s)}}]),O}(),Le=function(){function O(t,a){h(this,O),this.ctx=t,this.w=t.w}return b(O,[{key:"setGlobalMarkerSize",value:function(){var t=this.w;if(t.globals.markers.size=Array.isArray(t.config.markers.size)?t.config.markers.size:[t.config.markers.size],t.globals.markers.size.length>0){if(t.globals.markers.size.length4&&arguments[4]!==void 0&&arguments[4],d=this.w,g=a,m=t,v=null,x=new B(this.ctx),w=d.config.markers.discrete&&d.config.markers.discrete.length;if((d.globals.markers.size[a]>0||o||w)&&(v=x.group({class:o||w?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(d.globals.cuid,")")),Array.isArray(m.x))for(var _=0;_0:d.config.markers.size>0)||o||w){F.isNumber(m.y[_])?L+=" w".concat(F.randomId()):L="apexcharts-nullpoint";var D=this.getMarkerConfig({cssClass:L,seriesIndex:a,dataPointIndex:T});d.config.series[g].data[T]&&(d.config.series[g].data[T].fillColor&&(D.pointFillColor=d.config.series[g].data[T].fillColor),d.config.series[g].data[T].strokeColor&&(D.pointStrokeColor=d.config.series[g].data[T].strokeColor)),n&&(D.pSize=n),(m.x[_]<0||m.x[_]>d.globals.gridWidth||m.y[_]<-d.globals.markers.largestSize||m.y[_]>d.globals.gridHeight+d.globals.markers.largestSize)&&(D.pSize=0),(s=x.drawMarker(m.x[_],m.y[_],D)).attr("rel",T),s.attr("j",T),s.attr("index",a),s.node.setAttribute("default-marker-size",D.pSize),new J(this.ctx).setSelectionFilter(s,a,T),this.addEvents(s),v&&v.add(s)}else d.globals.pointsArray[a]===void 0&&(d.globals.pointsArray[a]=[]),d.globals.pointsArray[a].push([m.x[_],m.y[_]])}return v}},{key:"getMarkerConfig",value:function(t){var a=t.cssClass,i=t.seriesIndex,n=t.dataPointIndex,s=n===void 0?null:n,o=t.finishRadius,d=o===void 0?null:o,g=this.w,m=this.getMarkerStyle(i),v=g.globals.markers.size[i],x=g.config.markers;return s!==null&&x.discrete.length&&x.discrete.map(function(w){w.seriesIndex===i&&w.dataPointIndex===s&&(m.pointStrokeColor=w.strokeColor,m.pointFillColor=w.fillColor,v=w.size,m.pointShape=w.shape)}),{pSize:d===null?v:d,pRadius:x.radius,width:Array.isArray(x.width)?x.width[i]:x.width,height:Array.isArray(x.height)?x.height[i]:x.height,pointStrokeWidth:Array.isArray(x.strokeWidth)?x.strokeWidth[i]:x.strokeWidth,pointStrokeColor:m.pointStrokeColor,pointFillColor:m.pointFillColor,shape:m.pointShape||(Array.isArray(x.shape)?x.shape[i]:x.shape),class:a,pointStrokeOpacity:Array.isArray(x.strokeOpacity)?x.strokeOpacity[i]:x.strokeOpacity,pointStrokeDashArray:Array.isArray(x.strokeDashArray)?x.strokeDashArray[i]:x.strokeDashArray,pointFillOpacity:Array.isArray(x.fillOpacity)?x.fillOpacity[i]:x.fillOpacity,seriesIndex:i}}},{key:"addEvents",value:function(t){var a=this.w,i=new B(this.ctx);t.node.addEventListener("mouseenter",i.pathMouseEnter.bind(this.ctx,t)),t.node.addEventListener("mouseleave",i.pathMouseLeave.bind(this.ctx,t)),t.node.addEventListener("mousedown",i.pathMouseDown.bind(this.ctx,t)),t.node.addEventListener("click",a.config.markers.onClick),t.node.addEventListener("dblclick",a.config.markers.onDblClick),t.node.addEventListener("touchstart",i.pathMouseDown.bind(this.ctx,t),{passive:!0})}},{key:"getMarkerStyle",value:function(t){var a=this.w,i=a.globals.markers.colors,n=a.config.markers.strokeColor||a.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(n)?n[t]:n,pointFillColor:Array.isArray(i)?i[t]:i}}}]),O}(),ue=function(){function O(t){h(this,O),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 b(O,[{key:"draw",value:function(t,a,i){var n=this.w,s=new B(this.ctx),o=i.realIndex,d=i.pointsPos,g=i.zRatio,m=i.elParent,v=s.group({class:"apexcharts-series-markers apexcharts-series-".concat(n.config.chart.type)});if(v.attr("clip-path","url(#gridRectMarkerMask".concat(n.globals.cuid,")")),Array.isArray(d.x))for(var x=0;xD.maxBubbleRadius&&(L=D.maxBubbleRadius)}n.config.chart.animations.enabled||(T=L);var H=d.x[x],$=d.y[x];if(T=T||0,$!==null&&n.globals.series[o][w]!==void 0||(_=!1),_){var f=this.drawPoint(H,$,T,L,o,w,a);v.add(f)}m.add(v)}}},{key:"drawPoint",value:function(t,a,i,n,s,o,d){var g=this.w,m=s,v=new Q(this.ctx),x=new J(this.ctx),w=new Pe(this.ctx),_=new Le(this.ctx),T=new B(this.ctx),L=_.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:m,dataPointIndex:o,finishRadius:g.config.chart.type==="bubble"||g.globals.comboCharts&&g.config.series[s]&&g.config.series[s].type==="bubble"?n:null});n=L.pSize;var D,H=w.fillPath({seriesNumber:s,dataPointIndex:o,color:L.pointFillColor,patternUnits:"objectBoundingBox",value:g.globals.series[s][d]});if(L.shape==="circle"?D=T.drawCircle(i):L.shape!=="square"&&L.shape!=="rect"||(D=T.drawRect(0,0,L.width-L.pointStrokeWidth/2,L.height-L.pointStrokeWidth/2,L.pRadius)),g.config.series[m].data[o]&&g.config.series[m].data[o].fillColor&&(H=g.config.series[m].data[o].fillColor),D.attr({x:t-L.width/2-L.pointStrokeWidth/2,y:a-L.height/2-L.pointStrokeWidth/2,cx:t,cy:a,fill:H,"fill-opacity":L.pointFillOpacity,stroke:L.pointStrokeColor,r:n,"stroke-width":L.pointStrokeWidth,"stroke-dasharray":L.pointStrokeDashArray,"stroke-opacity":L.pointStrokeOpacity}),g.config.chart.dropShadow.enabled){var $=g.config.chart.dropShadow;x.dropShadow(D,$,s)}if(!this.initialAnim||g.globals.dataChanged||g.globals.resized)g.globals.animationEnded=!0;else{var f=g.config.chart.animations.speed;v.animateMarker(D,0,L.shape==="circle"?n:{width:L.width,height:L.height},f,g.globals.easing,function(){window.setTimeout(function(){v.animationCompleted(D)},100)})}if(g.globals.dataChanged&&L.shape==="circle")if(this.dynamicAnim){var S,I,V,j,G=g.config.chart.animations.dynamicAnimation.speed;(j=g.globals.previousPaths[s]&&g.globals.previousPaths[s][d])!=null&&(S=j.x,I=j.y,V=j.r!==void 0?j.r:n);for(var te=0;teg.globals.gridHeight+w&&(a=g.globals.gridHeight+w/2),g.globals.dataLabelsRects[n]===void 0&&(g.globals.dataLabelsRects[n]=[]),g.globals.dataLabelsRects[n].push({x:t,y:a,width:x,height:w});var _=g.globals.dataLabelsRects[n].length-2,T=g.globals.lastDrawnDataLabelsIndexes[n]!==void 0?g.globals.lastDrawnDataLabelsIndexes[n][g.globals.lastDrawnDataLabelsIndexes[n].length-1]:0;if(g.globals.dataLabelsRects[n][_]!==void 0){var L=g.globals.dataLabelsRects[n][T];(t>L.x+L.width||a>L.y+L.height||a+wa.globals.gridWidth+D.textRects.width+30)&&(g="");var H=a.globals.dataLabels.style.colors[o];((a.config.chart.type==="bar"||a.config.chart.type==="rangeBar")&&a.config.plotOptions.bar.distributed||a.config.dataLabels.distributed)&&(H=a.globals.dataLabels.style.colors[d]),typeof H=="function"&&(H=H({series:a.globals.series,seriesIndex:o,dataPointIndex:d,w:a})),_&&(H=_);var $=w.offsetX,f=w.offsetY;if(a.config.chart.type!=="bar"&&a.config.chart.type!=="rangeBar"||($=0,f=0),D.drawnextLabel){var S=i.drawText({width:100,height:parseInt(w.style.fontSize,10),x:n+$,y:s+f,foreColor:H,textAnchor:m||w.textAnchor,text:g,fontSize:v||w.style.fontSize,fontFamily:w.style.fontFamily,fontWeight:w.style.fontWeight||"normal"});if(S.attr({class:"apexcharts-datalabel",cx:n,cy:s}),w.dropShadow.enabled){var I=w.dropShadow;new J(this.ctx).dropShadow(S,I)}x.add(S),a.globals.lastDrawnDataLabelsIndexes[o]===void 0&&(a.globals.lastDrawnDataLabelsIndexes[o]=[]),a.globals.lastDrawnDataLabelsIndexes[o].push(d)}}}},{key:"addBackgroundToDataLabel",value:function(t,a){var i=this.w,n=i.config.dataLabels.background,s=n.padding,o=n.padding/2,d=a.width,g=a.height,m=new B(this.ctx).drawRect(a.x-s,a.y-o/2,d+2*s,g+o,n.borderRadius,i.config.chart.background==="transparent"?"#fff":i.config.chart.background,n.opacity,n.borderWidth,n.borderColor);return n.dropShadow.enabled&&new J(this.ctx).dropShadow(m,n.dropShadow),m}},{key:"dataLabelsBackground",value:function(){var t=this.w;if(t.config.chart.type!=="bubble")for(var a=t.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels text"),i=0;i0&&arguments[0]!==void 0)||arguments[0],a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],i=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],n=this.w,s=F.clone(n.globals.initialSeries);n.globals.previousPaths=[],i?(n.globals.collapsedSeries=[],n.globals.ancillaryCollapsedSeries=[],n.globals.collapsedSeriesIndices=[],n.globals.ancillaryCollapsedSeriesIndices=[]):s=this.emptyCollapsedSeries(s),n.config.series=s,t&&(a&&(n.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(s,n.config.chart.animations.dynamicAnimation.enabled))}},{key:"emptyCollapsedSeries",value:function(t){for(var a=this.w,i=0;i-1&&(t[i].data=[]);return t}},{key:"toggleSeriesOnHover",value:function(t,a){var i=this.w;a||(a=t.target);var n=i.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels");if(t.type==="mousemove"){var s=parseInt(a.getAttribute("rel"),10)-1,o=null,d=null;i.globals.axisCharts||i.config.chart.type==="radialBar"?i.globals.axisCharts?(o=i.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(s,"']")),d=i.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(s,"']"))):o=i.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(s+1,"']")):o=i.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(s+1,"'] path"));for(var g=0;g=g.from&&v<=g.to&&s[m].classList.remove(i.legendInactiveClass)}}(n.config.plotOptions.heatmap.colorScale.ranges[d])}else t.type==="mouseout"&&o("remove")}},{key:"getActiveConfigSeriesIndex",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"asc",a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],i=this.w,n=0;if(i.config.series.length>1){for(var s=i.config.series.map(function(d,g){return d.data&&d.data.length>0&&i.globals.collapsedSeriesIndices.indexOf(g)===-1&&(!i.globals.comboCharts||a.length===0||a.length&&a.indexOf(i.config.series[g].type)>-1)?g:-1}),o=t==="asc"?0:s.length-1;t==="asc"?o=0;t==="asc"?o++:o--)if(s[o]!==-1){n=s[o];break}}return n}},{key:"getBarSeriesIndices",value:function(){return this.w.globals.comboCharts?this.w.config.series.map(function(t,a){return t.type==="bar"||t.type==="column"?a:-1}).filter(function(t){return t!==-1}):this.w.config.series.map(function(t,a){return a})}},{key:"getPreviousPaths",value:function(){var t=this.w;function a(o,d,g){for(var m=o[d].childNodes,v={type:g,paths:[],realIndex:o[d].getAttribute("data:realIndex")},x=0;x0)for(var n=function(o){for(var d=t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(o,"'] rect")),g=[],m=function(x){var w=function(T){return d[x].getAttribute(T)},_={x:parseFloat(w("x")),y:parseFloat(w("y")),width:parseFloat(w("width")),height:parseFloat(w("height"))};g.push({rect:_,color:d[x].getAttribute("color")})},v=0;v0)for(var n=0;n0?a:[]});return t}}]),O}(),Oe=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new X(this.ctx)}return b(O,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var t=this.w.config.series.slice(),a=new Te(this.ctx);if(this.activeSeriesIndex=a.getActiveConfigSeriesIndex(),t[this.activeSeriesIndex].data!==void 0&&t[this.activeSeriesIndex].data.length>0&&t[this.activeSeriesIndex].data[0]!==null&&t[this.activeSeriesIndex].data[0].x!==void 0&&t[this.activeSeriesIndex].data[0]!==null)return!0}},{key:"isFormat2DArray",value:function(){var t=this.w.config.series.slice(),a=new Te(this.ctx);if(this.activeSeriesIndex=a.getActiveConfigSeriesIndex(),t[this.activeSeriesIndex].data!==void 0&&t[this.activeSeriesIndex].data.length>0&&t[this.activeSeriesIndex].data[0]!==void 0&&t[this.activeSeriesIndex].data[0]!==null&&t[this.activeSeriesIndex].data[0].constructor===Array)return!0}},{key:"handleFormat2DArray",value:function(t,a){for(var i=this.w.config,n=this.w.globals,s=i.chart.type==="boxPlot"||i.series[a].type==="boxPlot",o=0;o=5?this.twoDSeries.push(F.parseNumber(t[a].data[o][4])):this.twoDSeries.push(F.parseNumber(t[a].data[o][1])),n.dataFormatXNumeric=!0),i.xaxis.type==="datetime"){var d=new Date(t[a].data[o][0]);d=new Date(d).getTime(),this.twoDSeriesX.push(d)}else this.twoDSeriesX.push(t[a].data[o][0]);for(var g=0;g-1&&(o=this.activeSeriesIndex);for(var d=0;d1&&arguments[1]!==void 0?arguments[1]:this.ctx,s=this.w.config,o=this.w.globals,d=new oe(n),g=s.labels.length>0?s.labels.slice():s.xaxis.categories.slice();if(o.isRangeBar=s.chart.type==="rangeBar"&&o.isBarHorizontal,o.hasXaxisGroups=s.xaxis.type==="category"&&s.xaxis.group.groups.length>0,o.hasXaxisGroups&&(o.groups=s.xaxis.group.groups),o.hasSeriesGroups=(a=t[0])===null||a===void 0?void 0:a.group,o.hasSeriesGroups){var m=[],v=R(new Set(t.map(function(T){return T.group})));t.forEach(function(T,L){var D=v.indexOf(T.group);m[D]||(m[D]=[]),m[D].push(T.name)}),o.seriesGroups=m}for(var x=function(){for(var T=0;T0&&(this.twoDSeriesX=g,o.seriesX.push(this.twoDSeriesX))),o.labels.push(this.twoDSeriesX);var _=t[w].data.map(function(T){return F.parseNumber(T)});o.series.push(_)}o.seriesZ.push(this.threeDSeries),t[w].name!==void 0?o.seriesNames.push(t[w].name):o.seriesNames.push("series-"+parseInt(w+1,10)),t[w].color!==void 0?o.seriesColors.push(t[w].color):o.seriesColors.push(void 0)}return this.w}},{key:"parseDataNonAxisCharts",value:function(t){var a=this.w.globals,i=this.w.config;a.series=t.slice(),a.seriesNames=i.labels.slice();for(var n=0;n0?i.labels=a.xaxis.categories:a.labels.length>0?i.labels=a.labels.slice():this.fallbackToCategory?(i.labels=i.labels[0],i.seriesRange.length&&(i.seriesRange.map(function(n){n.forEach(function(s){i.labels.indexOf(s.x)<0&&s.x&&i.labels.push(s.x)})}),i.labels=Array.from(new Set(i.labels.map(JSON.stringify)),JSON.parse)),a.xaxis.convertedCatToNumeric&&(new ce(a).convertCatToNumericXaxis(a,this.ctx,i.seriesX[0]),this._generateExternalLabels(t))):this._generateExternalLabels(t)}},{key:"_generateExternalLabels",value:function(t){var a=this.w.globals,i=this.w.config,n=[];if(a.axisCharts){if(a.series.length>0)if(this.isFormatXY())for(var s=i.series.map(function(x,w){return x.data.filter(function(_,T,L){return L.findIndex(function(D){return D.x===_.x})===T})}),o=s.reduce(function(x,w,_,T){return T[x].length>w.length?x:_},0),d=0;d4&&arguments[4]!==void 0?arguments[4]:[],o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"12px",d=!(arguments.length>6&&arguments[6]!==void 0)||arguments[6],g=this.w,m=t[n]===void 0?"":t[n],v=m,x=g.globals.xLabelFormatter,w=g.config.xaxis.labels.formatter,_=!1,T=new ie(this.ctx),L=m;d&&(v=T.xLabelFormat(x,m,L,{i:n,dateFormatter:new oe(this.ctx).formatDate,w:g}),w!==void 0&&(v=w(m,t[n],{i:n,dateFormatter:new oe(this.ctx).formatDate,w:g})));var D,H;a.length>0?(D=a[n].unit,H=null,a.forEach(function(I){I.unit==="month"?H="year":I.unit==="day"?H="month":I.unit==="hour"?H="day":I.unit==="minute"&&(H="hour")}),_=H===D,i=a[n].position,v=a[n].value):g.config.xaxis.type==="datetime"&&w===void 0&&(v=""),v===void 0&&(v=""),v=Array.isArray(v)?v:v.toString();var $=new B(this.ctx),f={};f=g.globals.rotateXLabels&&d?$.getTextRects(v,parseInt(o,10),null,"rotate(".concat(g.config.xaxis.labels.rotate," 0 0)"),!1):$.getTextRects(v,parseInt(o,10));var S=!g.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(v)&&(v.indexOf("NaN")===0||v.toLowerCase().indexOf("invalid")===0||v.toLowerCase().indexOf("infinity")>=0||s.indexOf(v)>=0&&S)&&(v=""),{x:i,text:v,textRect:f,isBold:_}}},{key:"checkLabelBasedOnTickamount",value:function(t,a,i){var n=this.w,s=n.config.xaxis.tickAmount;return s==="dataPoints"&&(s=Math.round(n.globals.gridWidth/120)),s>i||t%Math.round(i/(s+1))==0||(a.text=""),a}},{key:"checkForOverflowingLabels",value:function(t,a,i,n,s){var o=this.w;if(t===0&&o.globals.skipFirstTimelinelabel&&(a.text=""),t===i-1&&o.globals.skipLastTimelinelabel&&(a.text=""),o.config.xaxis.labels.hideOverlappingLabels&&n.length>0){var d=s[s.length-1];a.x0){g.config.yaxis[s].opposite===!0&&(t+=n.width);for(var x=a;x>=0;x--){var w=v+a/10+g.config.yaxis[s].labels.offsetY-1;g.globals.isBarHorizontal&&(w=o*x),g.config.chart.type==="heatmap"&&(w+=o/2);var _=m.drawLine(t+i.offsetX-n.width+n.offsetX,w+n.offsetY,t+i.offsetX+n.offsetX,w+n.offsetY,n.color);d.add(_),v+=o}}}}]),O}(),rt=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w}return b(O,[{key:"scaleSvgNode",value:function(t,a){var i=parseFloat(t.getAttributeNS(null,"width")),n=parseFloat(t.getAttributeNS(null,"height"));t.setAttributeNS(null,"width",i*a),t.setAttributeNS(null,"height",n*a),t.setAttributeNS(null,"viewBox","0 0 "+i+" "+n)}},{key:"fixSvgStringForIe11",value:function(t){if(!F.isIE11())return t.replace(/ /g," ");var a=0,i=t.replace(/xmlns="http:\/\/www.w3.org\/2000\/svg"/g,function(n){return++a===2?'xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev"':n});return i=(i=i.replace(/xmlns:NS\d+=""/g,"")).replace(/NS\d+:(\w+:\w+=")/g,"$1")}},{key:"getSvgString",value:function(t){t==null&&(t=1);var a=this.w.globals.dom.Paper.svg();if(t!==1){var i=this.w.globals.dom.Paper.node.cloneNode(!0);this.scaleSvgNode(i,t),a=new XMLSerializer().serializeToString(i)}return this.fixSvgStringForIe11(a)}},{key:"cleanup",value:function(){var t=this.w,a=t.globals.dom.baseEl.getElementsByClassName("apexcharts-xcrosshairs"),i=t.globals.dom.baseEl.getElementsByClassName("apexcharts-ycrosshairs"),n=t.globals.dom.baseEl.querySelectorAll(".apexcharts-zoom-rect, .apexcharts-selection-rect");Array.prototype.forEach.call(n,function(s){s.setAttribute("width",0)}),a&&a[0]&&(a[0].setAttribute("x",-500),a[0].setAttribute("x1",-500),a[0].setAttribute("x2",-500)),i&&i[0]&&(i[0].setAttribute("y",-100),i[0].setAttribute("y1",-100),i[0].setAttribute("y2",-100))}},{key:"svgUrl",value:function(){this.cleanup();var t=this.getSvgString(),a=new Blob([t],{type:"image/svg+xml;charset=utf-8"});return URL.createObjectURL(a)}},{key:"dataURI",value:function(t){var a=this;return new Promise(function(i){var n=a.w,s=t?t.scale||t.width/n.globals.svgWidth:1;a.cleanup();var o=document.createElement("canvas");o.width=n.globals.svgWidth*s,o.height=parseInt(n.globals.dom.elWrap.style.height,10)*s;var d=n.config.chart.background==="transparent"?"#fff":n.config.chart.background,g=o.getContext("2d");g.fillStyle=d,g.fillRect(0,0,o.width*s,o.height*s);var m=a.getSvgString(s);if(window.canvg&&F.isIE11()){var v=window.canvg.Canvg.fromString(g,m,{ignoreClear:!0,ignoreDimensions:!0});v.start();var x=o.msToBlob();v.stop(),i({blob:x})}else{var w="data:image/svg+xml,"+encodeURIComponent(m),_=new Image;_.crossOrigin="anonymous",_.onload=function(){if(g.drawImage(_,0,0),o.msToBlob){var T=o.msToBlob();i({blob:T})}else{var L=o.toDataURL("image/png");i({imgURI:L})}},_.src=w}})}},{key:"exportToSVG",value:function(){this.triggerDownload(this.svgUrl(),this.w.config.chart.toolbar.export.svg.filename,".svg")}},{key:"exportToPng",value:function(){var t=this;this.dataURI().then(function(a){var i=a.imgURI,n=a.blob;n?navigator.msSaveOrOpenBlob(n,t.w.globals.chartID+".png"):t.triggerDownload(i,t.w.config.chart.toolbar.export.png.filename,".png")})}},{key:"exportToCSV",value:function(t){var a=this,i=t.series,n=t.fileName,s=t.columnDelimiter,o=s===void 0?",":s,d=t.lineDelimiter,g=d===void 0?` +`:d,m=this.w;i||(i=m.config.series);var v,x,w=[],_=[],T="",L=m.globals.series.map(function(V,j){return m.globals.collapsedSeriesIndices.indexOf(j)===-1?V:[]}),D=function(V){return m.config.xaxis.type==="datetime"&&String(V).length>=10},H=Math.max.apply(Math,R(i.map(function(V){return V.data?V.data.length:0}))),$=new Oe(this.ctx),f=new gt(this.ctx),S=function(V){var j="";if(m.globals.axisCharts){if(m.config.xaxis.type==="category"||m.config.xaxis.convertedCatToNumeric)if(m.globals.isBarHorizontal){var G=m.globals.yLabelFormatters[0],te=new Te(a.ctx).getActiveConfigSeriesIndex();j=G(m.globals.labels[V],{seriesIndex:te,dataPointIndex:V,w:m})}else j=f.getLabel(m.globals.labels,m.globals.timescaleLabels,0,V).text;m.config.xaxis.type==="datetime"&&(m.config.xaxis.categories.length?j=m.config.xaxis.categories[V]:m.config.labels.length&&(j=m.config.labels[V]))}else j=m.config.labels[V];return Array.isArray(j)&&(j=j.join(" ")),F.isNumber(j)?j:j.split(o).join("")},I=function(V,j){if(w.length&&j===0&&_.push(w.join(o)),V.data){V.data=V.data.length&&V.data||R(Array(H)).map(function(){return""});for(var G=0;G0&&!i.globals.isBarHorizontal&&(this.xaxisLabels=i.globals.timescaleLabels.slice()),i.config.xaxis.overwriteCategories&&(this.xaxisLabels=i.config.xaxis.overwriteCategories),this.drawnLabels=[],this.drawnLabelsRects=[],i.config.xaxis.position==="top"?this.offY=0:this.offY=i.globals.gridHeight+1,this.offY=this.offY+i.config.xaxis.axisBorder.offsetY,this.isCategoryBarHorizontal=i.config.chart.type==="bar"&&i.config.plotOptions.bar.horizontal,this.xaxisFontSize=i.config.xaxis.labels.style.fontSize,this.xaxisFontFamily=i.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=i.config.xaxis.labels.style.colors,this.xaxisBorderWidth=i.config.xaxis.axisBorder.width,this.isCategoryBarHorizontal&&(this.xaxisBorderWidth=i.config.yaxis[0].axisBorder.width.toString()),this.xaxisBorderWidth.indexOf("%")>-1?this.xaxisBorderWidth=i.globals.gridWidth*parseInt(this.xaxisBorderWidth,10)/100:this.xaxisBorderWidth=parseInt(this.xaxisBorderWidth,10),this.xaxisBorderHeight=i.config.xaxis.axisBorder.height,this.yaxis=i.config.yaxis[0]}return b(O,[{key:"drawXaxis",value:function(){var t=this.w,a=new B(this.ctx),i=a.group({class:"apexcharts-xaxis",transform:"translate(".concat(t.config.xaxis.offsetX,", ").concat(t.config.xaxis.offsetY,")")}),n=a.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(t.globals.translateXAxisX,", ").concat(t.globals.translateXAxisY,")")});i.add(n);for(var s=[],o=0;o6&&arguments[6]!==void 0?arguments[6]:{},v=[],x=[],w=this.w,_=m.xaxisFontSize||this.xaxisFontSize,T=m.xaxisFontFamily||this.xaxisFontFamily,L=m.xaxisForeColors||this.xaxisForeColors,D=m.fontWeight||w.config.xaxis.labels.style.fontWeight,H=m.cssClass||w.config.xaxis.labels.style.cssClass,$=w.globals.padHorizontal,f=n.length,S=w.config.xaxis.type==="category"?w.globals.dataPoints:f;if(S===0&&f>S&&(S=f),s){var I=S>1?S-1:S;d=w.globals.gridWidth/Math.min(I,f-1),$=$+o(0,d)/2+w.config.xaxis.labels.offsetX}else d=w.globals.gridWidth/S,$=$+o(0,d)+w.config.xaxis.labels.offsetX;for(var V=function(G){var te=$-o(G,d)/2+w.config.xaxis.labels.offsetX;G===0&&f===1&&d/2===$&&S===1&&(te=w.globals.gridWidth/2);var ae=g.axesUtils.getLabel(n,w.globals.timescaleLabels,te,G,v,_,t),me=28;if(w.globals.rotateXLabels&&t&&(me=22),w.config.xaxis.title.text&&w.config.xaxis.position==="top"&&(me+=parseFloat(w.config.xaxis.title.style.fontSize)+2),t||(me=me+parseFloat(_)+(w.globals.xAxisLabelsHeight-w.globals.xAxisGroupLabelsHeight)+(w.globals.rotateXLabels?10:0)),ae=w.config.xaxis.tickAmount!==void 0&&w.config.xaxis.tickAmount!=="dataPoints"&&w.config.xaxis.type!=="datetime"?g.axesUtils.checkLabelBasedOnTickamount(G,ae,f):g.axesUtils.checkForOverflowingLabels(G,ae,f,v,x),w.config.xaxis.labels.show){var _e=a.drawText({x:ae.x,y:g.offY+w.config.xaxis.labels.offsetY+me-(w.config.xaxis.position==="top"?w.globals.xAxisHeight+w.config.xaxis.axisTicks.height-2:0),text:ae.text,textAnchor:"middle",fontWeight:ae.isBold?600:D,fontSize:_,fontFamily:T,foreColor:Array.isArray(L)?t&&w.config.xaxis.convertedCatToNumeric?L[w.globals.minX+G-1]:L[G]:L,isPlainText:!1,cssClass:(t?"apexcharts-xaxis-label ":"apexcharts-xaxis-group-label ")+H});if(i.add(_e),_e.on("click",function(Fe){if(typeof w.config.chart.events.xAxisLabelClick=="function"){var Xe=Object.assign({},w,{labelIndex:G});w.config.chart.events.xAxisLabelClick(Fe,g.ctx,Xe)}}),t){var Se=document.createElementNS(w.globals.SVGNS,"title");Se.textContent=Array.isArray(ae.text)?ae.text.join(" "):ae.text,_e.node.appendChild(Se),ae.text!==""&&(v.push(ae.text),x.push(ae))}}Gn.globals.gridWidth)){var o=this.offY+n.config.xaxis.axisTicks.offsetY;if(a=a+o+n.config.xaxis.axisTicks.height,n.config.xaxis.position==="top"&&(a=o-n.config.xaxis.axisTicks.height),n.config.xaxis.axisTicks.show){var d=new B(this.ctx).drawLine(t+n.config.xaxis.axisTicks.offsetX,o+n.config.xaxis.offsetY,s+n.config.xaxis.axisTicks.offsetX,a+n.config.xaxis.offsetY,n.config.xaxis.axisTicks.color);i.add(d),d.node.classList.add("apexcharts-xaxis-tick")}}}},{key:"getXAxisTicksPositions",value:function(){var t=this.w,a=[],i=this.xaxisLabels.length,n=t.globals.padHorizontal;if(t.globals.timescaleLabels.length>0)for(var s=0;s0){var v=s[s.length-1].getBBox(),x=s[0].getBBox();v.x<-20&&s[s.length-1].parentNode.removeChild(s[s.length-1]),x.x+x.width>t.globals.gridWidth&&!t.globals.isBarHorizontal&&s[0].parentNode.removeChild(s[0]);for(var w=0;w0&&(this.xaxisLabels=a.globals.timescaleLabels.slice())}return b(O,[{key:"drawGridArea",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,a=this.w,i=new B(this.ctx);t===null&&(t=i.group({class:"apexcharts-grid"}));var n=i.drawLine(a.globals.padHorizontal,1,a.globals.padHorizontal,a.globals.gridHeight,"transparent"),s=i.drawLine(a.globals.padHorizontal,a.globals.gridHeight,a.globals.gridWidth,a.globals.gridHeight,"transparent");return t.add(s),t.add(n),t}},{key:"drawGrid",value:function(){var t=null;return this.w.globals.axisCharts&&(t=this.renderGrid(),this.drawGridArea(t.el)),t}},{key:"createGridMask",value:function(){var t=this.w,a=t.globals,i=new B(this.ctx),n=Array.isArray(t.config.stroke.width)?0:t.config.stroke.width;if(Array.isArray(t.config.stroke.width)){var s=0;t.config.stroke.width.forEach(function(x){s=Math.max(s,x)}),n=s}a.dom.elGridRectMask=document.createElementNS(a.SVGNS,"clipPath"),a.dom.elGridRectMask.setAttribute("id","gridRectMask".concat(a.cuid)),a.dom.elGridRectMarkerMask=document.createElementNS(a.SVGNS,"clipPath"),a.dom.elGridRectMarkerMask.setAttribute("id","gridRectMarkerMask".concat(a.cuid)),a.dom.elForecastMask=document.createElementNS(a.SVGNS,"clipPath"),a.dom.elForecastMask.setAttribute("id","forecastMask".concat(a.cuid)),a.dom.elNonForecastMask=document.createElementNS(a.SVGNS,"clipPath"),a.dom.elNonForecastMask.setAttribute("id","nonForecastMask".concat(a.cuid));var o=t.config.chart.type,d=0,g=0;(o==="bar"||o==="rangeBar"||o==="candlestick"||o==="boxPlot"||t.globals.comboBarCount>0)&&t.globals.isXNumeric&&!t.globals.isBarHorizontal&&(d=t.config.grid.padding.left,g=t.config.grid.padding.right,a.barPadForNumericAxis>d&&(d=a.barPadForNumericAxis,g=a.barPadForNumericAxis)),a.dom.elGridRect=i.drawRect(-n-d-2,2*-n-2,a.gridWidth+n+g+d+4,a.gridHeight+4*n+4,0,"#fff");var m=t.globals.markers.largestSize+1;a.dom.elGridRectMarker=i.drawRect(2*-m,2*-m,a.gridWidth+4*m,a.gridHeight+4*m,0,"#fff"),a.dom.elGridRectMask.appendChild(a.dom.elGridRect.node),a.dom.elGridRectMarkerMask.appendChild(a.dom.elGridRectMarker.node);var v=a.dom.baseEl.querySelector("defs");v.appendChild(a.dom.elGridRectMask),v.appendChild(a.dom.elForecastMask),v.appendChild(a.dom.elNonForecastMask),v.appendChild(a.dom.elGridRectMarkerMask)}},{key:"_drawGridLines",value:function(t){var a=t.i,i=t.x1,n=t.y1,s=t.x2,o=t.y2,d=t.xCount,g=t.parent,m=this.w;if(!(a===0&&m.globals.skipFirstTimelinelabel||a===d-1&&m.globals.skipLastTimelinelabel&&!m.config.xaxis.labels.formatter||m.config.chart.type==="radar")){m.config.grid.xaxis.lines.show&&this._drawGridLine({i:a,x1:i,y1:n,x2:s,y2:o,xCount:d,parent:g});var v=0;if(m.globals.hasXaxisGroups&&m.config.xaxis.tickPlacement==="between"){var x=m.globals.groups;if(x){for(var w=0,_=0;w2));s++);if(!t.globals.isBarHorizontal||this.isRangeBar){var o,d,g;i=this.xaxisLabels.length,this.isRangeBar&&(i--,n=t.globals.labels.length,t.config.xaxis.tickAmount&&t.config.xaxis.labels.formatter&&(i=t.config.xaxis.tickAmount),((o=t.globals.yAxisScale)===null||o===void 0||(d=o[0])===null||d===void 0||(g=d.result)===null||g===void 0?void 0:g.length)>0&&t.config.xaxis.type!=="datetime"&&(i=t.globals.yAxisScale[0].result.length-1)),this._drawXYLines({xCount:i,tickAmount:n})}else i=n,n=t.globals.xTickAmount,this._drawInvertedXYLines({xCount:i,tickAmount:n});return this.drawGridBands(i,n),{el:this.elg,elGridBorders:this.elGridBorders,xAxisTickWidth:t.globals.gridWidth/i}}},{key:"drawGridBands",value:function(t,a){var i=this.w;if(i.config.grid.row.colors!==void 0&&i.config.grid.row.colors.length>0)for(var n=0,s=i.globals.gridHeight/a,o=i.globals.gridWidth,d=0,g=0;d=i.config.grid.row.colors.length&&(g=0),this._drawGridBandRect({c:g,x1:0,y1:n,x2:o,y2:s,type:"row"}),n+=i.globals.gridHeight/a;if(i.config.grid.column.colors!==void 0&&i.config.grid.column.colors.length>0)for(var m=i.globals.isBarHorizontal||i.config.xaxis.tickPlacement!=="on"||i.config.xaxis.type!=="category"&&!i.config.xaxis.convertedCatToNumeric?t:t-1,v=i.globals.padHorizontal,x=i.globals.padHorizontal+i.globals.gridWidth/m,w=i.globals.gridHeight,_=0,T=0;_=i.config.grid.column.colors.length&&(T=0),this._drawGridBandRect({c:T,x1:v,y1:0,x2:x,y2:w,type:"column"}),v+=i.globals.gridWidth/m}}]),O}(),qe=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w}return b(O,[{key:"niceScale",value:function(t,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:5,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,s=arguments.length>4?arguments[4]:void 0,o=this.w,d=Math.abs(a-t);if((i=this._adjustTicksForSmallRange(i,n,d))==="dataPoints"&&(i=o.globals.dataPoints-1),t===Number.MIN_VALUE&&a===0||!F.isNumber(t)&&!F.isNumber(a)||t===Number.MIN_VALUE&&a===-Number.MAX_VALUE)return t=0,a=i,this.linearScale(t,a,i,n,o.config.yaxis[n].stepSize);t>a?(console.warn("axis.min cannot be greater than axis.max"),a=t+.1):t===a&&(t=t===0?0:t-.5,a=a===0?2:a+.5);var g=[];d<1&&s&&(o.config.chart.type==="candlestick"||o.config.series[n].type==="candlestick"||o.config.chart.type==="boxPlot"||o.config.series[n].type==="boxPlot"||o.globals.isRangeData)&&(a*=1.01);var m=i+1;m<2?m=2:m>2&&(m-=2);var v=d/m,x=Math.floor(F.log10(v)),w=Math.pow(10,x),_=Math.round(v/w);_<1&&(_=1);var T=_*w;o.config.yaxis[n].stepSize&&(T=o.config.yaxis[n].stepSize),o.globals.isBarHorizontal&&o.config.xaxis.stepSize&&o.config.xaxis.type!=="datetime"&&(T=o.config.xaxis.stepSize);var L=T*Math.floor(t/T),D=T*Math.ceil(a/T),H=L;if(s&&d>2){for(;g.push(F.stripNumber(H,7)),!((H+=T)>D););return{result:g,niceMin:g[0],niceMax:g[g.length-1]}}var $=t;(g=[]).push(F.stripNumber($,7));for(var f=Math.abs(a-t)/i,S=0;S<=i;S++)$+=f,g.push($);return g[g.length-2]>=a&&g.pop(),{result:g,niceMin:g[0],niceMax:g[g.length-1]}}},{key:"linearScale",value:function(t,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:5,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:void 0,o=Math.abs(a-t);(i=this._adjustTicksForSmallRange(i,n,o))==="dataPoints"&&(i=this.w.globals.dataPoints-1),s||(s=o/i),i===Number.MAX_VALUE&&(i=5,s=1);for(var d=[],g=t;i>=0;)d.push(g),g+=s,i-=1;return{result:d,niceMin:d[0],niceMax:d[d.length-1]}}},{key:"logarithmicScaleNice",value:function(t,a,i){a<=0&&(a=Math.max(t,i)),t<=0&&(t=Math.min(a,i));for(var n=[],s=Math.ceil(Math.log(a)/Math.log(i)+1),o=Math.floor(Math.log(t)/Math.log(i));o5)n.allSeriesCollapsed=!1,n.yAxisScale[t]=this.logarithmicScale(a,i,o.logBase),n.yAxisScale[t]=o.forceNiceScale?this.logarithmicScaleNice(a,i,o.logBase):this.logarithmicScale(a,i,o.logBase);else if(i!==-Number.MAX_VALUE&&F.isNumber(i))if(n.allSeriesCollapsed=!1,o.min===void 0&&o.max===void 0||o.forceNiceScale){var g=s.yaxis[t].max===void 0&&s.yaxis[t].min===void 0||s.yaxis[t].forceNiceScale;n.yAxisScale[t]=this.niceScale(a,i,o.tickAmount?o.tickAmount:d<5&&d>1?d+1:5,t,g)}else n.yAxisScale[t]=this.linearScale(a,i,o.tickAmount,t,s.yaxis[t].stepSize);else n.yAxisScale[t]=this.linearScale(0,5,5,t,s.yaxis[t].stepSize)}},{key:"setXScale",value:function(t,a){var i=this.w,n=i.globals,s=Math.abs(a-t);return a!==-Number.MAX_VALUE&&F.isNumber(a)?n.xAxisScale=this.linearScale(t,a,i.config.xaxis.tickAmount?i.config.xaxis.tickAmount:s<5&&s>1?s+1:5,0,i.config.xaxis.stepSize):n.xAxisScale=this.linearScale(0,5,5),n.xAxisScale}},{key:"setMultipleYScales",value:function(){var t=this,a=this.w.globals,i=this.w.config,n=a.minYArr.concat([]),s=a.maxYArr.concat([]),o=[];i.yaxis.forEach(function(d,g){var m=g;i.series.forEach(function(w,_){w.name===d.seriesName&&(m=_,g!==_?o.push({index:_,similarIndex:g,alreadyExists:!0}):o.push({index:_}))});var v=n[m],x=s[m];t.setYScaleForIndex(g,v,x)}),this.sameScaleInMultipleAxes(n,s,o)}},{key:"sameScaleInMultipleAxes",value:function(t,a,i){var n=this,s=this.w.config,o=this.w.globals,d=[];i.forEach(function(L){L.alreadyExists&&(d[L.index]===void 0&&(d[L.index]=[]),d[L.index].push(L.index),d[L.index].push(L.similarIndex))}),o.yAxisSameScaleIndices=d,d.forEach(function(L,D){d.forEach(function(H,$){var f,S;D!==$&&(f=L,S=H,f.filter(function(I){return S.indexOf(I)!==-1})).length>0&&(d[D]=d[D].concat(d[$]))})});var g=d.map(function(L){return L.filter(function(D,H){return L.indexOf(D)===H})}).map(function(L){return L.sort()});d=d.filter(function(L){return!!L});var m=g.slice(),v=m.map(function(L){return JSON.stringify(L)});m=m.filter(function(L,D){return v.indexOf(JSON.stringify(L))===D});var x=[],w=[];t.forEach(function(L,D){m.forEach(function(H,$){H.indexOf(D)>-1&&(x[$]===void 0&&(x[$]=[],w[$]=[]),x[$].push({key:D,value:L}),w[$].push({key:D,value:a[D]}))})});var _=Array.apply(null,Array(m.length)).map(Number.prototype.valueOf,Number.MIN_VALUE),T=Array.apply(null,Array(m.length)).map(Number.prototype.valueOf,-Number.MAX_VALUE);x.forEach(function(L,D){L.forEach(function(H,$){_[D]=Math.min(H.value,_[D])})}),w.forEach(function(L,D){L.forEach(function(H,$){T[D]=Math.max(H.value,T[D])})}),t.forEach(function(L,D){w.forEach(function(H,$){var f=_[$],S=T[$];s.chart.stacked&&(S=0,H.forEach(function(I,V){I.value!==-Number.MAX_VALUE&&(S+=I.value),f!==Number.MIN_VALUE&&(f+=x[$][V].value)})),H.forEach(function(I,V){H[V].key===D&&(s.yaxis[D].min!==void 0&&(f=typeof s.yaxis[D].min=="function"?s.yaxis[D].min(o.minY):s.yaxis[D].min),s.yaxis[D].max!==void 0&&(S=typeof s.yaxis[D].max=="function"?s.yaxis[D].max(o.maxY):s.yaxis[D].max),n.setYScaleForIndex(D,f,S))})})})}},{key:"autoScaleY",value:function(t,a,i){t||(t=this);var n=t.w;if(n.globals.isMultipleYAxis||n.globals.collapsedSeries.length)return console.warn("autoScaleYaxis not supported in a multi-yaxis chart."),a;var s=n.globals.seriesX[0],o=n.config.chart.stacked;return a.forEach(function(d,g){for(var m=0,v=0;v=i.xaxis.min){m=v;break}var x,w,_=n.globals.minYArr[g],T=n.globals.maxYArr[g],L=n.globals.stackedSeriesTotals;n.globals.series.forEach(function(D,H){var $=D[m];o?($=L[m],x=w=$,L.forEach(function(f,S){s[S]<=i.xaxis.max&&s[S]>=i.xaxis.min&&(f>w&&f!==null&&(w=f),D[S]=i.xaxis.min){var I=f,V=f;n.globals.series.forEach(function(j,G){f!==null&&(I=Math.min(j[S],I),V=Math.max(j[S],V))}),V>w&&V!==null&&(w=V),I_&&(x=_),a.length>1?(a[H].min=d.min===void 0?x:d.min,a[H].max=d.max===void 0?w:d.max):(a[0].min=d.min===void 0?x:d.min,a[0].max=d.max===void 0?w:d.max)})}),a}}]),O}(),Ue=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w,this.scales=new qe(t)}return b(O,[{key:"init",value:function(){this.setYRange(),this.setXRange(),this.setZRange()}},{key:"getMinYMaxY",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:-Number.MAX_VALUE,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,s=this.w.config,o=this.w.globals,d=-Number.MAX_VALUE,g=Number.MIN_VALUE;n===null&&(n=t+1);var m=o.series,v=m,x=m;s.chart.type==="candlestick"?(v=o.seriesCandleL,x=o.seriesCandleH):s.chart.type==="boxPlot"?(v=o.seriesCandleO,x=o.seriesCandleC):o.isRangeData&&(v=o.seriesRangeStart,x=o.seriesRangeEnd);for(var w=t;wv[w][_]&&v[w][_]<0&&(g=v[w][_])):o.hasNullValues=!0}}return s.chart.type==="rangeBar"&&o.seriesRangeStart.length&&o.isBarHorizontal&&(g=a),s.chart.type==="bar"&&(g<0&&d<0&&(d=0),g===Number.MIN_VALUE&&(g=0)),{minY:g,maxY:d,lowestY:a,highestY:i}}},{key:"setYRange",value:function(){var t=this.w.globals,a=this.w.config;t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE;var i=Number.MAX_VALUE;if(t.isMultipleYAxis)for(var n=0;n=0&&i<=10||a.yaxis[0].min!==void 0||a.yaxis[0].max!==void 0)&&(d=0),t.minY=i-5*d/100,i>0&&t.minY<0&&(t.minY=0),t.maxY=t.maxY+5*d/100}return a.yaxis.forEach(function(g,m){g.max!==void 0&&(typeof g.max=="number"?t.maxYArr[m]=g.max:typeof g.max=="function"&&(t.maxYArr[m]=g.max(t.isMultipleYAxis?t.maxYArr[m]:t.maxY)),t.maxY=t.maxYArr[m]),g.min!==void 0&&(typeof g.min=="number"?t.minYArr[m]=g.min:typeof g.min=="function"&&(t.minYArr[m]=g.min(t.isMultipleYAxis?t.minYArr[m]===Number.MIN_VALUE?0:t.minYArr[m]:t.minY)),t.minY=t.minYArr[m])}),t.isBarHorizontal&&["min","max"].forEach(function(g){a.xaxis[g]!==void 0&&typeof a.xaxis[g]=="number"&&(g==="min"?t.minY=a.xaxis[g]:t.maxY=a.xaxis[g])}),t.isMultipleYAxis?(this.scales.setMultipleYScales(),t.minY=i,t.yAxisScale.forEach(function(g,m){t.minYArr[m]=g.niceMin,t.maxYArr[m]=g.niceMax})):(this.scales.setYScaleForIndex(0,t.minY,t.maxY),t.minY=t.yAxisScale[0].niceMin,t.maxY=t.yAxisScale[0].niceMax,t.minYArr[0]=t.yAxisScale[0].niceMin,t.maxYArr[0]=t.yAxisScale[0].niceMax),{minY:t.minY,maxY:t.maxY,minYArr:t.minYArr,maxYArr:t.maxYArr,yAxisScale:t.yAxisScale}}},{key:"setXRange",value:function(){var t=this.w.globals,a=this.w.config,i=a.xaxis.type==="numeric"||a.xaxis.type==="datetime"||a.xaxis.type==="category"&&!t.noLabelsProvided||t.noLabelsProvided||t.isXNumeric;if(t.isXNumeric&&function(){for(var d=0;dt.dataPoints&&t.dataPoints!==0&&(n=t.dataPoints-1)):a.xaxis.tickAmount==="dataPoints"?(t.series.length>1&&(n=t.series[t.maxValsInArrayIndex].length-1),t.isXNumeric&&(n=t.maxX-t.minX-1)):n=a.xaxis.tickAmount,t.xTickAmount=n,a.xaxis.max!==void 0&&typeof a.xaxis.max=="number"&&(t.maxX=a.xaxis.max),a.xaxis.min!==void 0&&typeof a.xaxis.min=="number"&&(t.minX=a.xaxis.min),a.xaxis.range!==void 0&&(t.minX=t.maxX-a.xaxis.range),t.minX!==Number.MAX_VALUE&&t.maxX!==-Number.MAX_VALUE)if(a.xaxis.convertedCatToNumeric&&!t.dataFormatXNumeric){for(var s=[],o=t.minX-1;o0&&(t.xAxisScale=this.scales.linearScale(1,t.labels.length,n-1,0,a.xaxis.stepSize),t.seriesX=t.labels.slice());i&&(t.labels=t.xAxisScale.result.slice())}return t.isBarHorizontal&&t.labels.length&&(t.xTickAmount=t.labels.length),this._handleSingleDataPoint(),this._getMinXDiff(),{minX:t.minX,maxX:t.maxX}}},{key:"setZRange",value:function(){var t=this.w.globals;if(t.isDataXYZ){for(var a=0;a0){var d=s-n[o-1];d>0&&(t.minXDiff=Math.min(d,t.minXDiff))}}),t.dataPoints!==1&&t.minXDiff!==Number.MAX_VALUE||(t.minXDiff=.5)})}},{key:"_setStackedMinMax",value:function(){var t=this,a=this.w.globals;if(a.series.length){var i=a.seriesGroups;i.length||(i=[this.w.config.series.map(function(o){return o.name})]);var n={},s={};i.forEach(function(o){n[o]=[],s[o]=[],t.w.config.series.map(function(d,g){return o.indexOf(d.name)>-1?g:null}).filter(function(d){return d!==null}).forEach(function(d){for(var g=0;g0?n[o][g]+=parseFloat(a.series[d][g])+1e-4:s[o][g]+=parseFloat(a.series[d][g]))}})}),Object.entries(n).forEach(function(o){var d=M(o,1)[0];n[d].forEach(function(g,m){a.maxY=Math.max(a.maxY,n[d][m]),a.minY=Math.min(a.minY,s[d][m])})})}}}]),O}(),We=function(){function O(t,a){h(this,O),this.ctx=t,this.elgrid=a,this.w=t.w;var i=this.w;this.xaxisFontSize=i.config.xaxis.labels.style.fontSize,this.axisFontFamily=i.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=i.config.xaxis.labels.style.colors,this.isCategoryBarHorizontal=i.config.chart.type==="bar"&&i.config.plotOptions.bar.horizontal,this.xAxisoffX=0,i.config.xaxis.position==="bottom"&&(this.xAxisoffX=i.globals.gridHeight),this.drawnLabels=[],this.axesUtils=new gt(t)}return b(O,[{key:"drawYaxis",value:function(t){var a=this,i=this.w,n=new B(this.ctx),s=i.config.yaxis[t].labels.style,o=s.fontSize,d=s.fontFamily,g=s.fontWeight,m=n.group({class:"apexcharts-yaxis",rel:t,transform:"translate("+i.globals.translateYAxisX[t]+", 0)"});if(this.axesUtils.isYAxisHidden(t))return m;var v=n.group({class:"apexcharts-yaxis-texts-g"});m.add(v);var x=i.globals.yAxisScale[t].result.length-1,w=i.globals.gridHeight/x,_=i.globals.translateY,T=i.globals.yLabelFormatters[t],L=i.globals.yAxisScale[t].result.slice();L=this.axesUtils.checkForReversedLabels(t,L);var D="";if(i.config.yaxis[t].labels.show)for(var H=function(te){var ae=L[te];ae=T(ae,te,i);var me=i.config.yaxis[t].labels.padding;i.config.yaxis[t].opposite&&i.config.yaxis.length!==0&&(me*=-1);var _e="end";i.config.yaxis[t].opposite&&(_e="start"),i.config.yaxis[t].labels.align==="left"?_e="start":i.config.yaxis[t].labels.align==="center"?_e="middle":i.config.yaxis[t].labels.align==="right"&&(_e="end");var Se=a.axesUtils.getYAxisForeColor(s.colors,t),Fe=i.config.yaxis[t].labels.offsetY;i.config.chart.type==="heatmap"&&(Fe-=(i.globals.gridHeight/i.globals.series.length-1)/2);var Xe=n.drawText({x:me,y:_+x/10+Fe+1,text:ae,textAnchor:_e,fontSize:o,fontFamily:d,fontWeight:g,maxWidth:i.config.yaxis[t].labels.maxWidth,foreColor:Array.isArray(Se)?Se[te]:Se,isPlainText:!1,cssClass:"apexcharts-yaxis-label "+s.cssClass});te===x&&(D=Xe),v.add(Xe);var Ze=document.createElementNS(i.globals.SVGNS,"title");if(Ze.textContent=Array.isArray(ae)?ae.join(" "):ae,Xe.node.appendChild(Ze),i.config.yaxis[t].labels.rotate!==0){var it=n.rotateAroundCenter(D.node),ct=n.rotateAroundCenter(Xe.node);Xe.node.setAttribute("transform","rotate(".concat(i.config.yaxis[t].labels.rotate," ").concat(it.x," ").concat(ct.y,")"))}_+=w},$=x;$>=0;$--)H($);if(i.config.yaxis[t].title.text!==void 0){var f=n.group({class:"apexcharts-yaxis-title"}),S=0;i.config.yaxis[t].opposite&&(S=i.globals.translateYAxisX[t]);var I=n.drawText({x:S,y:i.globals.gridHeight/2+i.globals.translateY+i.config.yaxis[t].title.offsetY,text:i.config.yaxis[t].title.text,textAnchor:"end",foreColor:i.config.yaxis[t].title.style.color,fontSize:i.config.yaxis[t].title.style.fontSize,fontWeight:i.config.yaxis[t].title.style.fontWeight,fontFamily:i.config.yaxis[t].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+i.config.yaxis[t].title.style.cssClass});f.add(I),m.add(f)}var V=i.config.yaxis[t].axisBorder,j=31+V.offsetX;if(i.config.yaxis[t].opposite&&(j=-31-V.offsetX),V.show){var G=n.drawLine(j,i.globals.translateY+V.offsetY-2,j,i.globals.gridHeight+i.globals.translateY+V.offsetY+2,V.color,0,V.width);m.add(G)}return i.config.yaxis[t].axisTicks.show&&this.axesUtils.drawYAxisTicks(j,x,V,i.config.yaxis[t].axisTicks,t,w,m),m}},{key:"drawYaxisInversed",value:function(t){var a=this.w,i=new B(this.ctx),n=i.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),s=i.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(a.globals.translateXAxisX,", ").concat(a.globals.translateXAxisY,")")});n.add(s);var o=a.globals.yAxisScale[t].result.length-1,d=a.globals.gridWidth/o+.1,g=d+a.config.xaxis.labels.offsetX,m=a.globals.xLabelFormatter,v=a.globals.yAxisScale[t].result.slice(),x=a.globals.timescaleLabels;x.length>0&&(this.xaxisLabels=x.slice(),o=(v=x.slice()).length),v=this.axesUtils.checkForReversedLabels(t,v);var w=x.length;if(a.config.xaxis.labels.show)for(var _=w?0:o;w?_=0;w?_++:_--){var T=v[_];T=m(T,_,a);var L=a.globals.gridWidth+a.globals.padHorizontal-(g-d+a.config.xaxis.labels.offsetX);if(x.length){var D=this.axesUtils.getLabel(v,x,L,_,this.drawnLabels,this.xaxisFontSize);L=D.x,T=D.text,this.drawnLabels.push(D.text),_===0&&a.globals.skipFirstTimelinelabel&&(T=""),_===v.length-1&&a.globals.skipLastTimelinelabel&&(T="")}var H=i.drawText({x:L,y:this.xAxisoffX+a.config.xaxis.labels.offsetY+30-(a.config.xaxis.position==="top"?a.globals.xAxisHeight+a.config.xaxis.axisTicks.height-2:0),text:T,textAnchor:"middle",foreColor:Array.isArray(this.xaxisForeColors)?this.xaxisForeColors[t]:this.xaxisForeColors,fontSize:this.xaxisFontSize,fontFamily:this.xaxisFontFamily,fontWeight:a.config.xaxis.labels.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-xaxis-label "+a.config.xaxis.labels.style.cssClass});s.add(H),H.tspan(T);var $=document.createElementNS(a.globals.SVGNS,"title");$.textContent=T,H.node.appendChild($),g+=d}return this.inversedYAxisTitleText(n),this.inversedYAxisBorder(n),n}},{key:"inversedYAxisBorder",value:function(t){var a=this.w,i=new B(this.ctx),n=a.config.xaxis.axisBorder;if(n.show){var s=0;a.config.chart.type==="bar"&&a.globals.isXNumeric&&(s-=15);var o=i.drawLine(a.globals.padHorizontal+s+n.offsetX,this.xAxisoffX,a.globals.gridWidth,this.xAxisoffX,n.color,0,n.height);this.elgrid&&this.elgrid.elGridBorders&&a.config.grid.show?this.elgrid.elGridBorders.add(o):t.add(o)}}},{key:"inversedYAxisTitleText",value:function(t){var a=this.w,i=new B(this.ctx);if(a.config.xaxis.title.text!==void 0){var n=i.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),s=i.drawText({x:a.globals.gridWidth/2+a.config.xaxis.title.offsetX,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(a.config.xaxis.title.style.fontSize)+a.config.xaxis.title.offsetY+20,text:a.config.xaxis.title.text,textAnchor:"middle",fontSize:a.config.xaxis.title.style.fontSize,fontFamily:a.config.xaxis.title.style.fontFamily,fontWeight:a.config.xaxis.title.style.fontWeight,foreColor:a.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+a.config.xaxis.title.style.cssClass});n.add(s),t.add(n)}}},{key:"yAxisTitleRotate",value:function(t,a){var i=this.w,n=new B(this.ctx),s={width:0,height:0},o={width:0,height:0},d=i.globals.dom.baseEl.querySelector(" .apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-texts-g"));d!==null&&(s=d.getBoundingClientRect());var g=i.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-title text"));if(g!==null&&(o=g.getBoundingClientRect()),g!==null){var m=this.xPaddingForYAxisTitle(t,s,o,a);g.setAttribute("x",m.xPos-(a?10:0))}if(g!==null){var v=n.rotateAroundCenter(g);g.setAttribute("transform","rotate(".concat(a?-1*i.config.yaxis[t].title.rotate:i.config.yaxis[t].title.rotate," ").concat(v.x," ").concat(v.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(t,a,i,n){var s=this.w,o=0,d=0,g=10;return s.config.yaxis[t].title.text===void 0||t<0?{xPos:d,padd:0}:(n?(d=a.width+s.config.yaxis[t].title.offsetX+i.width/2+g/2,(o+=1)===0&&(d-=g/2)):(d=-1*a.width+s.config.yaxis[t].title.offsetX+g/2+i.width/2,s.globals.isBarHorizontal&&(g=25,d=-1*a.width-s.config.yaxis[t].title.offsetX-g)),{xPos:d,padd:g})}},{key:"setYAxisXPosition",value:function(t,a){var i=this.w,n=0,s=0,o=18,d=1;i.config.yaxis.length>1&&(this.multipleYs=!0),i.config.yaxis.map(function(g,m){var v=i.globals.ignoreYAxisIndexes.indexOf(m)>-1||!g.show||g.floating||t[m].width===0,x=t[m].width+a[m].width;g.opposite?i.globals.isBarHorizontal?(s=i.globals.gridWidth+i.globals.translateX-1,i.globals.translateYAxisX[m]=s-g.labels.offsetX):(s=i.globals.gridWidth+i.globals.translateX+d,v||(d=d+x+20),i.globals.translateYAxisX[m]=s-g.labels.offsetX+20):(n=i.globals.translateX-o,v||(o=o+x+20),i.globals.translateYAxisX[m]=n+g.labels.offsetX)})}},{key:"setYAxisTextAlignments",value:function(){var t=this.w,a=t.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis");(a=F.listToArray(a)).forEach(function(i,n){var s=t.config.yaxis[n];if(s&&!s.floating&&s.labels.align!==void 0){var o=t.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(n,"'] .apexcharts-yaxis-texts-g")),d=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(n,"'] .apexcharts-yaxis-label"));d=F.listToArray(d);var g=o.getBoundingClientRect();s.labels.align==="left"?(d.forEach(function(m,v){m.setAttribute("text-anchor","start")}),s.opposite||o.setAttribute("transform","translate(-".concat(g.width,", 0)"))):s.labels.align==="center"?(d.forEach(function(m,v){m.setAttribute("text-anchor","middle")}),o.setAttribute("transform","translate(".concat(g.width/2*(s.opposite?1:-1),", 0)"))):s.labels.align==="right"&&(d.forEach(function(m,v){m.setAttribute("text-anchor","end")}),s.opposite&&o.setAttribute("transform","translate(".concat(g.width,", 0)")))}})}}]),O}(),ot=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w,this.documentEvent=F.bind(this.documentEvent,this)}return b(O,[{key:"addEventListener",value:function(t,a){var i=this.w;i.globals.events.hasOwnProperty(t)?i.globals.events[t].push(a):i.globals.events[t]=[a]}},{key:"removeEventListener",value:function(t,a){var i=this.w;if(i.globals.events.hasOwnProperty(t)){var n=i.globals.events[t].indexOf(a);n!==-1&&i.globals.events[t].splice(n,1)}}},{key:"fireEvent",value:function(t,a){var i=this.w;if(i.globals.events.hasOwnProperty(t)){a&&a.length||(a=[]);for(var n=i.globals.events[t],s=n.length,o=0;o0&&(a=this.w.config.chart.locales.concat(window.Apex.chart.locales));var i=a.filter(function(s){return s.name===t})[0];if(!i)throw new Error("Wrong locale name provided. Please make sure you set the correct locale name in options");var n=F.extend(K,i);this.w.globals.locale=n.options}}]),O}(),ra=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w}return b(O,[{key:"drawAxis",value:function(t,a){var i,n,s=this,o=this.w.globals,d=this.w.config,g=new Ee(this.ctx,a),m=new We(this.ctx,a);o.axisCharts&&t!=="radar"&&(o.isBarHorizontal?(n=m.drawYaxisInversed(0),i=g.drawXaxisInversed(0),o.dom.elGraphical.add(i),o.dom.elGraphical.add(n)):(i=g.drawXaxis(),o.dom.elGraphical.add(i),d.yaxis.map(function(v,x){if(o.ignoreYAxisIndexes.indexOf(x)===-1&&(n=m.drawYaxis(x),o.dom.Paper.add(n),s.w.config.grid.position==="back")){var w=o.dom.Paper.children()[1];w.remove(),o.dom.Paper.add(w)}})))}}]),O}(),Ke=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w}return b(O,[{key:"drawXCrosshairs",value:function(){var t=this.w,a=new B(this.ctx),i=new J(this.ctx),n=t.config.xaxis.crosshairs.fill.gradient,s=t.config.xaxis.crosshairs.dropShadow,o=t.config.xaxis.crosshairs.fill.type,d=n.colorFrom,g=n.colorTo,m=n.opacityFrom,v=n.opacityTo,x=n.stops,w=s.enabled,_=s.left,T=s.top,L=s.blur,D=s.color,H=s.opacity,$=t.config.xaxis.crosshairs.fill.color;if(t.config.xaxis.crosshairs.show){o==="gradient"&&($=a.drawGradient("vertical",d,g,m,v,null,x,null));var f=a.drawRect();t.config.xaxis.crosshairs.width===1&&(f=a.drawLine());var S=t.globals.gridHeight;(!F.isNumber(S)||S<0)&&(S=0);var I=t.config.xaxis.crosshairs.width;(!F.isNumber(I)||I<0)&&(I=0),f.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:S,width:I,height:S,fill:$,filter:"none","fill-opacity":t.config.xaxis.crosshairs.opacity,stroke:t.config.xaxis.crosshairs.stroke.color,"stroke-width":t.config.xaxis.crosshairs.stroke.width,"stroke-dasharray":t.config.xaxis.crosshairs.stroke.dashArray}),w&&(f=i.dropShadow(f,{left:_,top:T,blur:L,color:D,opacity:H})),t.globals.dom.elGraphical.add(f)}}},{key:"drawYCrosshairs",value:function(){var t=this.w,a=new B(this.ctx),i=t.config.yaxis[0].crosshairs,n=t.globals.barPadForNumericAxis;if(t.config.yaxis[0].crosshairs.show){var s=a.drawLine(-n,0,t.globals.gridWidth+n,0,i.stroke.color,i.stroke.dashArray,i.stroke.width);s.attr({class:"apexcharts-ycrosshairs"}),t.globals.dom.elGraphical.add(s)}var o=a.drawLine(-n,0,t.globals.gridWidth+n,0,i.stroke.color,0,0);o.attr({class:"apexcharts-ycrosshairs-hidden"}),t.globals.dom.elGraphical.add(o)}}]),O}(),Qe=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w}return b(O,[{key:"checkResponsiveConfig",value:function(t){var a=this,i=this.w,n=i.config;if(n.responsive.length!==0){var s=n.responsive.slice();s.sort(function(m,v){return m.breakpoint>v.breakpoint?1:v.breakpoint>m.breakpoint?-1:0}).reverse();var o=new pe({}),d=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},v=s[0].breakpoint,x=window.innerWidth>0?window.innerWidth:screen.width;if(x>v){var w=X.extendArrayProps(o,i.globals.initialConfig,i);m=F.extend(w,m),m=F.extend(i.config,m),a.overrideResponsiveOptions(m)}else for(var _=0;_0&&typeof i.config.colors[0]=="function"&&(i.globals.colors=i.config.series.map(function(T,L){var D=i.config.colors[L];return D||(D=i.config.colors[0]),typeof D=="function"?(a.isColorFn=!0,D({value:i.globals.axisCharts?i.globals.series[L][0]?i.globals.series[L][0]:0:i.globals.series[L],seriesIndex:L,dataPointIndex:L,w:i})):D}))),i.globals.seriesColors.map(function(T,L){T&&(i.globals.colors[L]=T)}),i.config.theme.monochrome.enabled){var s=[],o=i.globals.series.length;(this.isBarDistributed||this.isHeatmapDistributed)&&(o=i.globals.series[0].length*i.globals.series.length);for(var d=i.config.theme.monochrome.color,g=1/(o/i.config.theme.monochrome.shadeIntensity),m=i.config.theme.monochrome.shadeTo,v=0,x=0;x2&&arguments[2]!==void 0?arguments[2]:null,n=this.w,s=a||n.globals.series.length;if(i===null&&(i=this.isBarDistributed||this.isHeatmapDistributed||n.config.chart.type==="heatmap"&&n.config.plotOptions.heatmap.colorScale.inverse),i&&n.globals.series.length&&(s=n.globals.series[n.globals.maxValsInArrayIndex].length*n.globals.series.length),t.lengtht.globals.svgWidth&&(this.dCtx.lgRect.width=t.globals.svgWidth/1.5),this.dCtx.lgRect}},{key:"getLargestStringFromMultiArr",value:function(t,a){var i=t;if(this.w.globals.isMultiLineX){var n=a.map(function(o,d){return Array.isArray(o)?o.length:1}),s=Math.max.apply(Math,R(n));i=a[n.indexOf(s)]}return i}}]),O}(),Kh=function(){function O(t){h(this,O),this.w=t.w,this.dCtx=t}return b(O,[{key:"getxAxisLabelsCoords",value:function(){var t,a=this.w,i=a.globals.labels.slice();if(a.config.xaxis.convertedCatToNumeric&&i.length===0&&(i=a.globals.categoryLabels),a.globals.timescaleLabels.length>0){var n=this.getxAxisTimeScaleLabelsCoords();t={width:n.width,height:n.height},a.globals.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends=a.config.legend.position!=="left"&&a.config.legend.position!=="right"||a.config.legend.floating?0:this.dCtx.lgRect.width;var s=a.globals.xLabelFormatter,o=F.getLargestStringFromArr(i),d=this.dCtx.dimHelpers.getLargestStringFromMultiArr(o,i);a.globals.isBarHorizontal&&(d=o=a.globals.yAxisScale[0].result.reduce(function(T,L){return T.length>L.length?T:L},0));var g=new ie(this.dCtx.ctx),m=o;o=g.xLabelFormat(s,o,m,{i:void 0,dateFormatter:new oe(this.dCtx.ctx).formatDate,w:a}),d=g.xLabelFormat(s,d,m,{i:void 0,dateFormatter:new oe(this.dCtx.ctx).formatDate,w:a}),(a.config.xaxis.convertedCatToNumeric&&o===void 0||String(o).trim()==="")&&(d=o="1");var v=new B(this.dCtx.ctx),x=v.getTextRects(o,a.config.xaxis.labels.style.fontSize),w=x;if(o!==d&&(w=v.getTextRects(d,a.config.xaxis.labels.style.fontSize)),(t={width:x.width>=w.width?x.width:w.width,height:x.height>=w.height?x.height:w.height}).width*i.length>a.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&a.config.xaxis.labels.rotate!==0||a.config.xaxis.labels.rotateAlways){if(!a.globals.isBarHorizontal){a.globals.rotateXLabels=!0;var _=function(T){return v.getTextRects(T,a.config.xaxis.labels.style.fontSize,a.config.xaxis.labels.style.fontFamily,"rotate(".concat(a.config.xaxis.labels.rotate," 0 0)"),!1)};x=_(o),o!==d&&(w=_(d)),t.height=(x.height>w.height?x.height:w.height)/1.5,t.width=x.width>w.width?x.width:w.width}}else a.globals.rotateXLabels=!1}return a.config.xaxis.labels.show||(t={width:0,height:0}),{width:t.width,height:t.height}}},{key:"getxAxisGroupLabelsCoords",value:function(){var t,a=this.w;if(!a.globals.hasXaxisGroups)return{width:0,height:0};var i,n=((t=a.config.xaxis.group.style)===null||t===void 0?void 0:t.fontSize)||a.config.xaxis.labels.style.fontSize,s=a.globals.groups.map(function(x){return x.title}),o=F.getLargestStringFromArr(s),d=this.dCtx.dimHelpers.getLargestStringFromMultiArr(o,s),g=new B(this.dCtx.ctx),m=g.getTextRects(o,n),v=m;return o!==d&&(v=g.getTextRects(d,n)),i={width:m.width>=v.width?m.width:v.width,height:m.height>=v.height?m.height:v.height},a.config.xaxis.labels.show||(i={width:0,height:0}),{width:i.width,height:i.height}}},{key:"getxAxisTitleCoords",value:function(){var t=this.w,a=0,i=0;if(t.config.xaxis.title.text!==void 0){var n=new B(this.dCtx.ctx).getTextRects(t.config.xaxis.title.text,t.config.xaxis.title.style.fontSize);a=n.width,i=n.height}return{width:a,height:i}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var t,a=this.w;this.dCtx.timescaleLabels=a.globals.timescaleLabels.slice();var i=this.dCtx.timescaleLabels.map(function(s){return s.value}),n=i.reduce(function(s,o){return s===void 0?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):s.length>o.length?s:o},0);return 1.05*(t=new B(this.dCtx.ctx).getTextRects(n,a.config.xaxis.labels.style.fontSize)).width*i.length>a.globals.gridWidth&&a.config.xaxis.labels.rotate!==0&&(a.globals.overlappingXLabels=!0),t}},{key:"additionalPaddingXLabels",value:function(t){var a=this,i=this.w,n=i.globals,s=i.config,o=s.xaxis.type,d=t.width;n.skipLastTimelinelabel=!1,n.skipFirstTimelinelabel=!1;var g=i.config.yaxis[0].opposite&&i.globals.isBarHorizontal,m=function(v,x){s.yaxis.length>1&&function(w){return n.collapsedSeriesIndices.indexOf(w)!==-1}(x)||function(w){if(a.dCtx.timescaleLabels&&a.dCtx.timescaleLabels.length){var _=a.dCtx.timescaleLabels[0],T=a.dCtx.timescaleLabels[a.dCtx.timescaleLabels.length-1].position+d/1.75-a.dCtx.yAxisWidthRight,L=_.position-d/1.75+a.dCtx.yAxisWidthLeft,D=i.config.legend.position==="right"&&a.dCtx.lgRect.width>0?a.dCtx.lgRect.width:0;T>n.svgWidth-n.translateX-D&&(n.skipLastTimelinelabel=!0),L<-(w.show&&!w.floating||s.chart.type!=="bar"&&s.chart.type!=="candlestick"&&s.chart.type!=="rangeBar"&&s.chart.type!=="boxPlot"?10:d/1.75)&&(n.skipFirstTimelinelabel=!0)}else o==="datetime"?a.dCtx.gridPad.right((j=String(x(I,g)))===null||j===void 0?void 0:j.length)?S:I},w),T=_=x(_,g);if(_!==void 0&&_.length!==0||(_=m.niceMax),a.globals.isBarHorizontal){n=0;var L=a.globals.labels.slice();_=F.getLargestStringFromArr(L),_=x(_,{seriesIndex:d,dataPointIndex:-1,w:a}),T=t.dCtx.dimHelpers.getLargestStringFromMultiArr(_,L)}var D=new B(t.dCtx.ctx),H="rotate(".concat(o.labels.rotate," 0 0)"),$=D.getTextRects(_,o.labels.style.fontSize,o.labels.style.fontFamily,H,!1),f=$;_!==T&&(f=D.getTextRects(T,o.labels.style.fontSize,o.labels.style.fontFamily,H,!1)),i.push({width:(v>f.width||v>$.width?v:f.width>$.width?f.width:$.width)+n,height:f.height>$.height?f.height:$.height})}else i.push({width:0,height:0})}),i}},{key:"getyAxisTitleCoords",value:function(){var t=this,a=this.w,i=[];return a.config.yaxis.map(function(n,s){if(n.show&&n.title.text!==void 0){var o=new B(t.dCtx.ctx),d="rotate(".concat(n.title.rotate," 0 0)"),g=o.getTextRects(n.title.text,n.title.style.fontSize,n.title.style.fontFamily,d,!1);i.push({width:g.width,height:g.height})}else i.push({width:0,height:0})}),i}},{key:"getTotalYAxisWidth",value:function(){var t=this.w,a=0,i=0,n=0,s=t.globals.yAxisScale.length>1?10:0,o=new gt(this.dCtx.ctx),d=function(g,m){var v=t.config.yaxis[m].floating,x=0;g.width>0&&!v?(x=g.width+s,function(w){return t.globals.ignoreYAxisIndexes.indexOf(w)>-1}(m)&&(x=x-g.width-s)):x=v||o.isYAxisHidden(m)?0:5,t.config.yaxis[m].opposite?n+=x:i+=x,a+=x};return t.globals.yLabelsCoords.map(function(g,m){d(g,m)}),t.globals.yTitleCoords.map(function(g,m){d(g,m)}),t.globals.isBarHorizontal&&!t.config.yaxis[0].floating&&(a=t.globals.yLabelsCoords[0].width+t.globals.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=i,this.dCtx.yAxisWidthRight=n,a}}]),O}(),Jh=function(){function O(t){h(this,O),this.w=t.w,this.dCtx=t}return b(O,[{key:"gridPadForColumnsInNumericAxis",value:function(t){var a=this.w;if(a.globals.noData||a.globals.allSeriesCollapsed)return 0;var i=function(v){return v==="bar"||v==="rangeBar"||v==="candlestick"||v==="boxPlot"},n=a.config.chart.type,s=0,o=i(n)?a.config.series.length:1;if(a.globals.comboBarCount>0&&(o=a.globals.comboBarCount),a.globals.collapsedSeries.forEach(function(v){i(v.type)&&(o-=1)}),a.config.chart.stacked&&(o=1),(i(n)||a.globals.comboBarCount>0)&&a.globals.isXNumeric&&!a.globals.isBarHorizontal&&o>0){var d,g,m=Math.abs(a.globals.initialMaxX-a.globals.initialMinX);m<=3&&(m=a.globals.dataPoints),d=m/t,a.globals.minXDiff&&a.globals.minXDiff/d>0&&(g=a.globals.minXDiff/d),g>t/2&&(g/=2),(s=g/o*parseInt(a.config.plotOptions.bar.columnWidth,10)/100)<1&&(s=1),s=s/(o>1?1:1.5)+5,a.globals.barPadForNumericAxis=s}return s}},{key:"gridPadFortitleSubtitle",value:function(){var t=this,a=this.w,i=a.globals,n=this.dCtx.isSparkline||!a.globals.axisCharts?0:10;["title","subtitle"].forEach(function(d){a.config[d].text!==void 0?n+=a.config[d].margin:n+=t.dCtx.isSparkline||!a.globals.axisCharts?0:5}),!a.config.legend.show||a.config.legend.position!=="bottom"||a.config.legend.floating||a.globals.axisCharts||(n+=10);var s=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),o=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");i.gridHeight=i.gridHeight-s.height-o.height-n,i.translateY=i.translateY+s.height+o.height+n}},{key:"setGridXPosForDualYAxis",value:function(t,a){var i=this.w,n=new gt(this.dCtx.ctx);i.config.yaxis.map(function(s,o){i.globals.ignoreYAxisIndexes.indexOf(o)!==-1||s.floating||n.isYAxisHidden(o)||(s.opposite&&(i.globals.translateX=i.globals.translateX-(a[o].width+t[o].width)-parseInt(i.config.yaxis[o].labels.style.fontSize,10)/1.2-12),i.globals.translateX<2&&(i.globals.translateX=2))})}}]),O}(),Hn=function(){function O(t){h(this,O),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 Gh(this),this.dimYAxis=new Zh(this),this.dimXAxis=new Kh(this),this.dimGrid=new Jh(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}return b(O,[{key:"plotCoords",value:function(){var t=this,a=this.w,i=a.globals;this.lgRect=this.dimHelpers.getLegendsRect(),this.isSparkline&&((a.config.markers.discrete.length>0||a.config.markers.size>0)&&Object.entries(this.gridPad).forEach(function(s){var o=M(s,2),d=o[0],g=o[1];t.gridPad[d]=Math.max(g,t.w.globals.markers.largestSize/1.5)}),this.gridPad.top=Math.max(a.config.stroke.width/2,this.gridPad.top),this.gridPad.bottom=Math.max(a.config.stroke.width/2,this.gridPad.bottom)),i.axisCharts?this.setDimensionsForAxisCharts():this.setDimensionsForNonAxisCharts(),this.dimGrid.gridPadFortitleSubtitle(),i.gridHeight=i.gridHeight-this.gridPad.top-this.gridPad.bottom,i.gridWidth=i.gridWidth-this.gridPad.left-this.gridPad.right-this.xPadRight-this.xPadLeft;var n=this.dimGrid.gridPadForColumnsInNumericAxis(i.gridWidth);i.gridWidth=i.gridWidth-2*n,i.translateX=i.translateX+this.gridPad.left+this.xPadLeft+(n>0?n+4:0),i.translateY=i.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var t=this,a=this.w,i=a.globals,n=this.dimYAxis.getyAxisLabelsCoords(),s=this.dimYAxis.getyAxisTitleCoords();a.globals.yLabelsCoords=[],a.globals.yTitleCoords=[],a.config.yaxis.map(function(_,T){a.globals.yLabelsCoords.push({width:n[T].width,index:T}),a.globals.yTitleCoords.push({width:s[T].width,index:T})}),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var o=this.dimXAxis.getxAxisLabelsCoords(),d=this.dimXAxis.getxAxisGroupLabelsCoords(),g=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(o,g,d),i.translateXAxisY=a.globals.rotateXLabels?this.xAxisHeight/8:-4,i.translateXAxisX=a.globals.rotateXLabels&&a.globals.isXNumeric&&a.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,a.globals.isBarHorizontal&&(i.rotateXLabels=!1,i.translateXAxisY=parseInt(a.config.xaxis.labels.style.fontSize,10)/1.5*-1),i.translateXAxisY=i.translateXAxisY+a.config.xaxis.labels.offsetY,i.translateXAxisX=i.translateXAxisX+a.config.xaxis.labels.offsetX;var m=this.yAxisWidth,v=this.xAxisHeight;i.xAxisLabelsHeight=this.xAxisHeight-g.height,i.xAxisGroupLabelsHeight=i.xAxisLabelsHeight-o.height,i.xAxisLabelsWidth=this.xAxisWidth,i.xAxisHeight=this.xAxisHeight;var x=10;(a.config.chart.type==="radar"||this.isSparkline)&&(m=0,v=i.goldenPadding),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||a.config.chart.type==="treemap")&&(m=0,v=0,x=0),this.isSparkline||this.dimXAxis.additionalPaddingXLabels(o);var w=function(){i.translateX=m,i.gridHeight=i.svgHeight-t.lgRect.height-v-(t.isSparkline||a.config.chart.type==="treemap"?0:a.globals.rotateXLabels?10:15),i.gridWidth=i.svgWidth-m};switch(a.config.xaxis.position==="top"&&(x=i.xAxisHeight-a.config.xaxis.axisTicks.height-5),a.config.legend.position){case"bottom":i.translateY=x,w();break;case"top":i.translateY=this.lgRect.height+x,w();break;case"left":i.translateY=x,i.translateX=this.lgRect.width+m,i.gridHeight=i.svgHeight-v-12,i.gridWidth=i.svgWidth-this.lgRect.width-m;break;case"right":i.translateY=x,i.translateX=m,i.gridHeight=i.svgHeight-v-12,i.gridWidth=i.svgWidth-this.lgRect.width-m-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(s,n),new We(this.ctx).setYAxisXPosition(n,s)}},{key:"setDimensionsForNonAxisCharts",value:function(){var t=this.w,a=t.globals,i=t.config,n=0;t.config.legend.show&&!t.config.legend.floating&&(n=20);var s=i.chart.type==="pie"||i.chart.type==="polarArea"||i.chart.type==="donut"?"pie":"radialBar",o=i.plotOptions[s].offsetY,d=i.plotOptions[s].offsetX;if(!i.legend.show||i.legend.floating)return a.gridHeight=a.svgHeight-i.grid.padding.left+i.grid.padding.right,a.gridWidth=a.gridHeight,a.translateY=o,void(a.translateX=d+(a.svgWidth-a.gridWidth)/2);switch(i.legend.position){case"bottom":a.gridHeight=a.svgHeight-this.lgRect.height-a.goldenPadding,a.gridWidth=a.svgWidth,a.translateY=o-10,a.translateX=d+(a.svgWidth-a.gridWidth)/2;break;case"top":a.gridHeight=a.svgHeight-this.lgRect.height-a.goldenPadding,a.gridWidth=a.svgWidth,a.translateY=this.lgRect.height+o+10,a.translateX=d+(a.svgWidth-a.gridWidth)/2;break;case"left":a.gridWidth=a.svgWidth-this.lgRect.width-n,a.gridHeight=i.chart.height!=="auto"?a.svgHeight:a.gridWidth,a.translateY=o,a.translateX=d+this.lgRect.width+n;break;case"right":a.gridWidth=a.svgWidth-this.lgRect.width-n-5,a.gridHeight=i.chart.height!=="auto"?a.svgHeight:a.gridWidth,a.translateY=o,a.translateX=d+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(t,a,i){var n=this.w,s=n.globals.hasXaxisGroups?2:1,o=i.height+t.height+a.height,d=n.globals.isMultiLineX?1.2:n.globals.LINE_HEIGHT_RATIO,g=n.globals.rotateXLabels?22:10,m=n.globals.rotateXLabels&&n.config.legend.position==="bottom"?10:0;this.xAxisHeight=o*d+s*g+m,this.xAxisWidth=t.width,this.xAxisHeight-a.height>n.config.xaxis.labels.maxHeight&&(this.xAxisHeight=n.config.xaxis.labels.maxHeight),n.config.xaxis.labels.minHeight&&this.xAxisHeightx&&(this.yAxisWidth=x)}}]),O}(),Qh=function(){function O(t){h(this,O),this.w=t.w,this.lgCtx=t}return b(O,[{key:"getLegendStyles",value:function(){var t,a,i,n=document.createElement("style");n.setAttribute("type","text/css");var s=((t=this.lgCtx.ctx)===null||t===void 0||(a=t.opts)===null||a===void 0||(i=a.chart)===null||i===void 0?void 0:i.nonce)||this.w.config.chart.nonce;s&&n.setAttribute("nonce",s);var o=document.createTextNode(` + .apexcharts-legend { + display: flex; + overflow: auto; + padding: 0 10px; + } + .apexcharts-legend.apx-legend-position-bottom, .apexcharts-legend.apx-legend-position-top { + flex-wrap: wrap + } + .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left { + flex-direction: column; + bottom: 0; + } + .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-left, .apexcharts-legend.apx-legend-position-top.apexcharts-align-left, .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left { + justify-content: flex-start; + } + .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-center, .apexcharts-legend.apx-legend-position-top.apexcharts-align-center { + justify-content: center; + } + .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-right, .apexcharts-legend.apx-legend-position-top.apexcharts-align-right { + justify-content: flex-end; + } + .apexcharts-legend-series { + cursor: pointer; + line-height: normal; + } + .apexcharts-legend.apx-legend-position-bottom .apexcharts-legend-series, .apexcharts-legend.apx-legend-position-top .apexcharts-legend-series{ + display: flex; + align-items: center; + } + .apexcharts-legend-text { + position: relative; + font-size: 14px; + } + .apexcharts-legend-text *, .apexcharts-legend-marker * { + pointer-events: none; + } + .apexcharts-legend-marker { + position: relative; + display: inline-block; + cursor: pointer; + margin-right: 3px; + border-style: solid; + } + + .apexcharts-legend.apexcharts-align-right .apexcharts-legend-series, .apexcharts-legend.apexcharts-align-left .apexcharts-legend-series{ + display: inline-block; + } + .apexcharts-legend-series.apexcharts-no-click { + cursor: auto; + } + .apexcharts-legend .apexcharts-hidden-zero-series, .apexcharts-legend .apexcharts-hidden-null-series { + display: none !important; + } + .apexcharts-inactive-legend { + opacity: 0.45; + }`);return n.appendChild(o),n}},{key:"getLegendBBox",value:function(){var t=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend").getBoundingClientRect(),a=t.width;return{clwh:t.height,clww:a}}},{key:"appendToForeignObject",value:function(){this.w.globals.dom.elLegendForeign.appendChild(this.getLegendStyles())}},{key:"toggleDataSeries",value:function(t,a){var i=this,n=this.w;if(n.globals.axisCharts||n.config.chart.type==="radialBar"){n.globals.resized=!0;var s=null,o=null;n.globals.risingSeries=[],n.globals.axisCharts?(s=n.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(t,"']")),o=parseInt(s.getAttribute("data:realIndex"),10)):(s=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(t+1,"']")),o=parseInt(s.getAttribute("rel"),10)-1),a?[{cs:n.globals.collapsedSeries,csi:n.globals.collapsedSeriesIndices},{cs:n.globals.ancillaryCollapsedSeries,csi:n.globals.ancillaryCollapsedSeriesIndices}].forEach(function(v){i.riseCollapsedSeries(v.cs,v.csi,o)}):this.hideSeries({seriesEl:s,realIndex:o})}else{var d=n.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(t+1,"'] path")),g=n.config.chart.type;if(g==="pie"||g==="polarArea"||g==="donut"){var m=n.config.plotOptions.pie.donut.labels;new B(this.lgCtx.ctx).pathMouseDown(d.members[0],null),this.lgCtx.ctx.pie.printDataLabelsInner(d.members[0].node,m)}d.fire("click")}}},{key:"hideSeries",value:function(t){var a=t.seriesEl,i=t.realIndex,n=this.w,s=F.clone(n.config.series);if(n.globals.axisCharts){var o=!1;if(n.config.yaxis[i]&&n.config.yaxis[i].show&&n.config.yaxis[i].showAlways&&(o=!0,n.globals.ancillaryCollapsedSeriesIndices.indexOf(i)<0&&(n.globals.ancillaryCollapsedSeries.push({index:i,data:s[i].data.slice(),type:a.parentNode.className.baseVal.split("-")[1]}),n.globals.ancillaryCollapsedSeriesIndices.push(i))),!o){n.globals.collapsedSeries.push({index:i,data:s[i].data.slice(),type:a.parentNode.className.baseVal.split("-")[1]}),n.globals.collapsedSeriesIndices.push(i);var d=n.globals.risingSeries.indexOf(i);n.globals.risingSeries.splice(d,1)}}else n.globals.collapsedSeries.push({index:i,data:s[i]}),n.globals.collapsedSeriesIndices.push(i);for(var g=a.childNodes,m=0;m0){for(var o=0;o-1&&(t[n].data=[])}):t.forEach(function(i,n){a.globals.collapsedSeriesIndices.indexOf(n)>-1&&(t[n]=0)}),t}}]),O}(),ll=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w,this.onLegendClick=this.onLegendClick.bind(this),this.onLegendHovered=this.onLegendHovered.bind(this),this.isBarsDistributed=this.w.config.chart.type==="bar"&&this.w.config.plotOptions.bar.distributed&&this.w.config.series.length===1,this.legendHelpers=new Qh(this)}return b(O,[{key:"init",value:function(){var t=this.w,a=t.globals,i=t.config;if((i.legend.showForSingleSeries&&a.series.length===1||this.isBarsDistributed||a.series.length>1||!a.axisCharts)&&i.legend.show){for(;a.dom.elLegendWrap.firstChild;)a.dom.elLegendWrap.removeChild(a.dom.elLegendWrap.firstChild);this.drawLegends(),F.isIE11()?document.getElementsByTagName("head")[0].appendChild(this.legendHelpers.getLegendStyles()):this.legendHelpers.appendToForeignObject(),i.legend.position==="bottom"||i.legend.position==="top"?this.legendAlignHorizontal():i.legend.position!=="right"&&i.legend.position!=="left"||this.legendAlignVertical()}}},{key:"drawLegends",value:function(){var t=this,a=this.w,i=a.config.legend.fontFamily,n=a.globals.seriesNames,s=a.globals.colors.slice();if(a.config.chart.type==="heatmap"){var o=a.config.plotOptions.heatmap.colorScale.ranges;n=o.map(function(Se){return Se.name?Se.name:Se.from+" - "+Se.to}),s=o.map(function(Se){return Se.color})}else this.isBarsDistributed&&(n=a.globals.labels.slice());a.config.legend.customLegendItems.length&&(n=a.config.legend.customLegendItems);for(var d=a.globals.legendFormatter,g=a.config.legend.inverseOrder,m=g?n.length-1:0;g?m>=0:m<=n.length-1;g?m--:m++){var v,x=d(n[m],{seriesIndex:m,w:a}),w=!1,_=!1;if(a.globals.collapsedSeries.length>0)for(var T=0;T0)for(var L=0;L0?m-10:0)+(v>0?v-10:0)}n.style.position="absolute",o=o+t+i.config.legend.offsetX,d=d+a+i.config.legend.offsetY,n.style.left=o+"px",n.style.top=d+"px",i.config.legend.position==="bottom"?(n.style.top="auto",n.style.bottom=5-i.config.legend.offsetY+"px"):i.config.legend.position==="right"&&(n.style.left="auto",n.style.right=25+i.config.legend.offsetX+"px"),["width","height"].forEach(function(x){n.style[x]&&(n.style[x]=parseInt(i.config.legend[x],10)+"px")})}},{key:"legendAlignHorizontal",value:function(){var t=this.w;t.globals.dom.elLegendWrap.style.right=0;var a=this.legendHelpers.getLegendBBox(),i=new Hn(this.ctx),n=i.dimHelpers.getTitleSubtitleCoords("title"),s=i.dimHelpers.getTitleSubtitleCoords("subtitle"),o=0;t.config.legend.position==="bottom"?o=-a.clwh/1.8:t.config.legend.position==="top"&&(o=n.height+s.height+t.config.title.margin+t.config.subtitle.margin-10),this.setLegendWrapXY(20,o)}},{key:"legendAlignVertical",value:function(){var t=this.w,a=this.legendHelpers.getLegendBBox(),i=0;t.config.legend.position==="left"&&(i=20),t.config.legend.position==="right"&&(i=t.globals.svgWidth-a.clww-10),this.setLegendWrapXY(i,20)}},{key:"onLegendHovered",value:function(t){var a=this.w,i=t.target.classList.contains("apexcharts-legend-series")||t.target.classList.contains("apexcharts-legend-text")||t.target.classList.contains("apexcharts-legend-marker");if(a.config.chart.type==="heatmap"||this.isBarsDistributed){if(i){var n=parseInt(t.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,n,this.w]),new Te(this.ctx).highlightRangeInSeries(t,t.target)}}else!t.target.classList.contains("apexcharts-inactive-legend")&&i&&new Te(this.ctx).toggleSeriesOnHover(t,t.target)}},{key:"onLegendClick",value:function(t){var a=this.w;if(!a.config.legend.customLegendItems.length&&(t.target.classList.contains("apexcharts-legend-series")||t.target.classList.contains("apexcharts-legend-text")||t.target.classList.contains("apexcharts-legend-marker"))){var i=parseInt(t.target.getAttribute("rel"),10)-1,n=t.target.getAttribute("data:collapsed")==="true",s=this.w.config.chart.events.legendClick;typeof s=="function"&&s(this.ctx,i,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,i,this.w]);var o=this.w.config.legend.markers.onClick;typeof o=="function"&&t.target.classList.contains("apexcharts-legend-marker")&&(o(this.ctx,i,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,i,this.w])),a.config.chart.type!=="treemap"&&a.config.chart.type!=="heatmap"&&!this.isBarsDistributed&&a.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(i,n)}}}]),O}(),cl=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w;var a=this.w;this.ev=this.w.config.chart.events,this.selectedClass="apexcharts-selected",this.localeValues=this.w.globals.locale.toolbar,this.minX=a.globals.minX,this.maxX=a.globals.maxX}return b(O,[{key:"createToolbar",value:function(){var t=this,a=this.w,i=function(){return document.createElement("div")},n=i();if(n.setAttribute("class","apexcharts-toolbar"),n.style.top=a.config.chart.toolbar.offsetY+"px",n.style.right=3-a.config.chart.toolbar.offsetX+"px",a.globals.dom.elWrap.appendChild(n),this.elZoom=i(),this.elZoomIn=i(),this.elZoomOut=i(),this.elPan=i(),this.elSelection=i(),this.elZoomReset=i(),this.elMenuIcon=i(),this.elMenu=i(),this.elCustomIcons=[],this.t=a.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var s=0;s + + + +`),d("zoomOut",this.elZoomOut,` + + + +`);var g=function(x){t.t[x]&&a.config.chart[x].enabled&&o.push({el:x==="zoom"?t.elZoom:t.elSelection,icon:typeof t.t[x]=="string"?t.t[x]:x==="zoom"?` + + + +`:` + + +`,title:t.localeValues[x==="zoom"?"selectionZoom":"selection"],class:a.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(x,"-icon")})};g("zoom"),g("selection"),this.t.pan&&a.config.chart.zoom.enabled&&o.push({el:this.elPan,icon:typeof this.t.pan=="string"?this.t.pan:` + + + + + + + +`,title:this.localeValues.pan,class:a.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),d("reset",this.elZoomReset,` + + +`),this.t.download&&o.push({el:this.elMenuIcon,icon:typeof this.t.download=="string"?this.t.download:'',title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(var m=0;m0&&n.height>0&&this.slDraggableRect.selectize({points:"l, r",pointSize:8,pointType:"rect"}).resize({constraint:{minX:0,minY:0,maxX:i.globals.gridWidth,maxY:i.globals.gridHeight}}).on("resizing",this.selectionDragging.bind(this,"resizing"))}}},{key:"preselectedSelection",value:function(){var i=this.w,n=this.xyRatios;if(!i.globals.zoomEnabled){if(i.globals.selection!==void 0&&i.globals.selection!==null)this.drawSelectionRect(i.globals.selection);else if(i.config.chart.selection.xaxis.min!==void 0&&i.config.chart.selection.xaxis.max!==void 0){var s=(i.config.chart.selection.xaxis.min-i.globals.minX)/n.xRatio,o=i.globals.gridWidth-(i.globals.maxX-i.config.chart.selection.xaxis.max)/n.xRatio-s;i.globals.isRangeBar&&(s=(i.config.chart.selection.xaxis.min-i.globals.yAxisScale[0].niceMin)/n.invertedYRatio,o=(i.config.chart.selection.xaxis.max-i.config.chart.selection.xaxis.min)/n.invertedYRatio);var d={x:s,y:0,width:o,height:i.globals.gridHeight,translateX:0,translateY:0,selectionEnabled:!0};this.drawSelectionRect(d),this.makeSelectionRectDraggable(),typeof i.config.chart.events.selection=="function"&&i.config.chart.events.selection(this.ctx,{xaxis:{min:i.config.chart.selection.xaxis.min,max:i.config.chart.selection.xaxis.max},yaxis:{}})}}}},{key:"drawSelectionRect",value:function(i){var n=i.x,s=i.y,o=i.width,d=i.height,g=i.translateX,m=g===void 0?0:g,v=i.translateY,x=v===void 0?0:v,w=this.w,_=this.zoomRect,T=this.selectionRect;if(this.dragged||w.globals.selection!==null){var L={transform:"translate("+m+", "+x+")"};w.globals.zoomEnabled&&this.dragged&&(o<0&&(o=1),_.attr({x:n,y:s,width:o,height:d,fill:w.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":w.config.chart.zoom.zoomedArea.fill.opacity,stroke:w.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":w.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":w.config.chart.zoom.zoomedArea.stroke.opacity}),B.setAttrs(_.node,L)),w.globals.selectionEnabled&&(T.attr({x:n,y:s,width:o>0?o:0,height:d>0?d:0,fill:w.config.chart.selection.fill.color,"fill-opacity":w.config.chart.selection.fill.opacity,stroke:w.config.chart.selection.stroke.color,"stroke-width":w.config.chart.selection.stroke.width,"stroke-dasharray":w.config.chart.selection.stroke.dashArray,"stroke-opacity":w.config.chart.selection.stroke.opacity}),B.setAttrs(T.node,L))}}},{key:"hideSelectionRect",value:function(i){i&&i.attr({x:0,y:0,width:0,height:0})}},{key:"selectionDrawing",value:function(i){var n=i.context,s=i.zoomtype,o=this.w,d=n,g=this.gridRect.getBoundingClientRect(),m=d.startX-1,v=d.startY,x=!1,w=!1,_=d.clientX-g.left-m,T=d.clientY-g.top-v,L={};return Math.abs(_+m)>o.globals.gridWidth?_=o.globals.gridWidth-m:d.clientX-g.left<0&&(_=m),m>d.clientX-g.left&&(x=!0,_=Math.abs(_)),v>d.clientY-g.top&&(w=!0,T=Math.abs(T)),L=s==="x"?{x:x?m-_:m,y:0,width:_,height:o.globals.gridHeight}:s==="y"?{x:0,y:w?v-T:v,width:o.globals.gridWidth,height:T}:{x:x?m-_:m,y:w?v-T:v,width:_,height:T},d.drawSelectionRect(L),d.selectionDragging("resizing"),L}},{key:"selectionDragging",value:function(i,n){var s=this,o=this.w,d=this.xyRatios,g=this.selectionRect,m=0;i==="resizing"&&(m=30);var v=function(w){return parseFloat(g.node.getAttribute(w))},x={x:v("x"),y:v("y"),width:v("width"),height:v("height")};o.globals.selection=x,typeof o.config.chart.events.selection=="function"&&o.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout(function(){var w,_,T,L,D=s.gridRect.getBoundingClientRect(),H=g.node.getBoundingClientRect();o.globals.isRangeBar?(w=o.globals.yAxisScale[0].niceMin+(H.left-D.left)*d.invertedYRatio,_=o.globals.yAxisScale[0].niceMin+(H.right-D.left)*d.invertedYRatio,T=0,L=1):(w=o.globals.xAxisScale.niceMin+(H.left-D.left)*d.xRatio,_=o.globals.xAxisScale.niceMin+(H.right-D.left)*d.xRatio,T=o.globals.yAxisScale[0].niceMin+(D.bottom-H.bottom)*d.yRatio[0],L=o.globals.yAxisScale[0].niceMax-(H.top-D.top)*d.yRatio[0]);var $={xaxis:{min:w,max:_},yaxis:{min:T,max:L}};o.config.chart.events.selection(s.ctx,$),o.config.chart.brush.enabled&&o.config.chart.events.brushScrolled!==void 0&&o.config.chart.events.brushScrolled(s.ctx,$)},m))}},{key:"selectionDrawn",value:function(i){var n=i.context,s=i.zoomtype,o=this.w,d=n,g=this.xyRatios,m=this.ctx.toolbar;if(d.startX>d.endX){var v=d.startX;d.startX=d.endX,d.endX=v}if(d.startY>d.endY){var x=d.startY;d.startY=d.endY,d.endY=x}var w=void 0,_=void 0;o.globals.isRangeBar?(w=o.globals.yAxisScale[0].niceMin+d.startX*g.invertedYRatio,_=o.globals.yAxisScale[0].niceMin+d.endX*g.invertedYRatio):(w=o.globals.xAxisScale.niceMin+d.startX*g.xRatio,_=o.globals.xAxisScale.niceMin+d.endX*g.xRatio);var T=[],L=[];if(o.config.yaxis.forEach(function(j,G){T.push(o.globals.yAxisScale[G].niceMax-g.yRatio[G]*d.startY),L.push(o.globals.yAxisScale[G].niceMax-g.yRatio[G]*d.endY)}),d.dragged&&(d.dragX>10||d.dragY>10)&&w!==_){if(o.globals.zoomEnabled){var D=F.clone(o.globals.initialConfig.yaxis),H=F.clone(o.globals.initialConfig.xaxis);if(o.globals.zoomed=!0,o.config.xaxis.convertedCatToNumeric&&(w=Math.floor(w),_=Math.floor(_),w<1&&(w=1,_=o.globals.dataPoints),_-w<2&&(_=w+1)),s!=="xy"&&s!=="x"||(H={min:w,max:_}),s!=="xy"&&s!=="y"||D.forEach(function(j,G){D[G].min=L[G],D[G].max=T[G]}),o.config.chart.zoom.autoScaleYaxis){var $=new qe(d.ctx);D=$.autoScaleY(d.ctx,D,{xaxis:H})}if(m){var f=m.getBeforeZoomRange(H,D);f&&(H=f.xaxis?f.xaxis:H,D=f.yaxis?f.yaxis:D)}var S={xaxis:H};o.config.chart.group||(S.yaxis=D),d.ctx.updateHelpers._updateOptions(S,!1,d.w.config.chart.animations.dynamicAnimation.enabled),typeof o.config.chart.events.zoomed=="function"&&m.zoomCallback(H,D)}else if(o.globals.selectionEnabled){var I,V=null;I={min:w,max:_},s!=="xy"&&s!=="y"||(V=F.clone(o.config.yaxis)).forEach(function(j,G){V[G].min=L[G],V[G].max=T[G]}),o.globals.selection=d.selection,typeof o.config.chart.events.selection=="function"&&o.config.chart.events.selection(d.ctx,{xaxis:I,yaxis:V})}}}},{key:"panDragging",value:function(i){var n=i.context,s=this.w,o=n;if(s.globals.lastClientPosition.x!==void 0){var d=s.globals.lastClientPosition.x-o.clientX,g=s.globals.lastClientPosition.y-o.clientY;Math.abs(d)>Math.abs(g)&&d>0?this.moveDirection="left":Math.abs(d)>Math.abs(g)&&d<0?this.moveDirection="right":Math.abs(g)>Math.abs(d)&&g>0?this.moveDirection="up":Math.abs(g)>Math.abs(d)&&g<0&&(this.moveDirection="down")}s.globals.lastClientPosition={x:o.clientX,y:o.clientY};var m=s.globals.isRangeBar?s.globals.minY:s.globals.minX,v=s.globals.isRangeBar?s.globals.maxY:s.globals.maxX;s.config.xaxis.convertedCatToNumeric||o.panScrolled(m,v)}},{key:"delayedPanScrolled",value:function(){var i=this.w,n=i.globals.minX,s=i.globals.maxX,o=(i.globals.maxX-i.globals.minX)/2;this.moveDirection==="left"?(n=i.globals.minX+o,s=i.globals.maxX+o):this.moveDirection==="right"&&(n=i.globals.minX-o,s=i.globals.maxX-o),n=Math.floor(n),s=Math.floor(s),this.updateScrolledChart({xaxis:{min:n,max:s}},n,s)}},{key:"panScrolled",value:function(i,n){var s=this.w,o=this.xyRatios,d=F.clone(s.globals.initialConfig.yaxis),g=o.xRatio,m=s.globals.minX,v=s.globals.maxX;s.globals.isRangeBar&&(g=o.invertedYRatio,m=s.globals.minY,v=s.globals.maxY),this.moveDirection==="left"?(i=m+s.globals.gridWidth/15*g,n=v+s.globals.gridWidth/15*g):this.moveDirection==="right"&&(i=m-s.globals.gridWidth/15*g,n=v-s.globals.gridWidth/15*g),s.globals.isRangeBar||(is.globals.initialMaxX)&&(i=m,n=v);var x={min:i,max:n};s.config.chart.zoom.autoScaleYaxis&&(d=new qe(this.ctx).autoScaleY(this.ctx,d,{xaxis:x}));var w={xaxis:{min:i,max:n}};s.config.chart.group||(w.yaxis=d),this.updateScrolledChart(w,i,n)}},{key:"updateScrolledChart",value:function(i,n,s){var o=this.w;this.ctx.updateHelpers._updateOptions(i,!1,!1),typeof o.config.chart.events.scrolled=="function"&&o.config.chart.events.scrolled(this.ctx,{xaxis:{min:n,max:s}})}}]),a}(),dl=function(){function O(t){h(this,O),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx}return b(O,[{key:"getNearestValues",value:function(t){var a=t.hoverArea,i=t.elGrid,n=t.clientX,s=t.clientY,o=this.w,d=i.getBoundingClientRect(),g=d.width,m=d.height,v=g/(o.globals.dataPoints-1),x=m/o.globals.dataPoints,w=this.hasBars();!o.globals.comboCharts&&!w||o.config.xaxis.convertedCatToNumeric||(v=g/o.globals.dataPoints);var _=n-d.left-o.globals.barPadForNumericAxis,T=s-d.top;_<0||T<0||_>g||T>m?(a.classList.remove("hovering-zoom"),a.classList.remove("hovering-pan")):o.globals.zoomEnabled?(a.classList.remove("hovering-pan"),a.classList.add("hovering-zoom")):o.globals.panEnabled&&(a.classList.remove("hovering-zoom"),a.classList.add("hovering-pan"));var L=Math.round(_/v),D=Math.floor(T/x);w&&!o.config.xaxis.convertedCatToNumeric&&(L=Math.ceil(_/v),L-=1);var H=null,$=null,f=o.globals.seriesXvalues.map(function(G){return G.filter(function(te){return F.isNumber(te)})}),S=o.globals.seriesYvalues.map(function(G){return G.filter(function(te){return F.isNumber(te)})});if(o.globals.isXNumeric){var I=this.ttCtx.getElGrid().getBoundingClientRect(),V=_*(I.width/g),j=T*(I.height/m);H=($=this.closestInMultiArray(V,j,f,S)).index,L=$.j,H!==null&&(f=o.globals.seriesXvalues[H],L=($=this.closestInArray(V,f)).index)}return o.globals.capturedSeriesIndex=H===null?-1:H,(!L||L<1)&&(L=0),o.globals.isBarHorizontal?o.globals.capturedDataPointIndex=D:o.globals.capturedDataPointIndex=L,{capturedSeries:H,j:o.globals.isBarHorizontal?D:L,hoverX:_,hoverY:T}}},{key:"closestInMultiArray",value:function(t,a,i,n){var s=this.w,o=0,d=null,g=-1;s.globals.series.length>1?o=this.getFirstActiveXArray(i):d=0;var m=i[o][0],v=Math.abs(t-m);if(i.forEach(function(_){_.forEach(function(T,L){var D=Math.abs(t-T);D<=v&&(v=D,g=L)})}),g!==-1){var x=n[o][g],w=Math.abs(a-x);d=o,n.forEach(function(_,T){var L=Math.abs(a-_[g]);L<=w&&(w=L,d=T)})}return{index:d,j:g}}},{key:"getFirstActiveXArray",value:function(t){for(var a=this.w,i=0,n=t.map(function(o,d){return o.length>0?d:-1}),s=0;s0)for(var n=0;n *")):this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap > *")}},{key:"getAllMarkers",value:function(){var t=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap");(t=R(t)).sort(function(i,n){var s=Number(i.getAttribute("data:realIndex")),o=Number(n.getAttribute("data:realIndex"));return os?-1:0});var a=[];return t.forEach(function(i){a.push(i.querySelector(".apexcharts-marker"))}),a}},{key:"hasMarkers",value:function(t){return this.getElMarkers(t).length>0}},{key:"getElBars",value:function(){return this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-bar-series, .apexcharts-candlestick-series, .apexcharts-boxPlot-series, .apexcharts-rangebar-series")}},{key:"hasBars",value:function(){return this.getElBars().length>0}},{key:"getHoverMarkerSize",value:function(t){var a=this.w,i=a.config.markers.hover.size;return i===void 0&&(i=a.globals.markers.size[t]+a.config.markers.hover.sizeOffset),i}},{key:"toggleAllTooltipSeriesGroups",value:function(t){var a=this.w,i=this.ttCtx;i.allTooltipSeriesGroups.length===0&&(i.allTooltipSeriesGroups=a.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var n=i.allTooltipSeriesGroups,s=0;s ').concat(ae.attrs.name,""),te+="
".concat(ae.val,"
")}),f.innerHTML=G+"",S.innerHTML=te+""};d?m.globals.seriesGoals[a][i]&&Array.isArray(m.globals.seriesGoals[a][i])?I():(f.innerHTML="",S.innerHTML=""):I()}else f.innerHTML="",S.innerHTML="";if(L!==null&&(n[a].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=m.config.tooltip.z.title,n[a].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=L!==void 0?L:""),d&&D[0]){if(m.config.tooltip.hideEmptySeries){var V=n[a].querySelector(".apexcharts-tooltip-marker"),j=n[a].querySelector(".apexcharts-tooltip-text");parseFloat(x)==0?(V.style.display="none",j.style.display="none"):(V.style.display="block",j.style.display="block")}x==null||m.globals.ancillaryCollapsedSeriesIndices.indexOf(a)>-1||m.globals.collapsedSeriesIndices.indexOf(a)>-1?D[0].parentNode.style.display="none":D[0].parentNode.style.display=m.config.tooltip.items.display}}},{key:"toggleActiveInactiveSeries",value:function(t){var a=this.w;if(t)this.tooltipUtil.toggleAllTooltipSeriesGroups("enable");else{this.tooltipUtil.toggleAllTooltipSeriesGroups("disable");var i=a.globals.dom.baseEl.querySelector(".apexcharts-tooltip-series-group");i&&(i.classList.add("apexcharts-active"),i.style.display=a.config.tooltip.items.display)}}},{key:"getValuesToPrint",value:function(t){var a=t.i,i=t.j,n=this.w,s=this.ctx.series.filteredSeriesX(),o="",d="",g=null,m=null,v={series:n.globals.series,seriesIndex:a,dataPointIndex:i,w:n},x=n.globals.ttZFormatter;i===null?m=n.globals.series[a]:n.globals.isXNumeric&&n.config.chart.type!=="treemap"?(o=s[a][i],s[a].length===0&&(o=s[this.tooltipUtil.getFirstActiveXArray(s)][i])):o=n.globals.labels[i]!==void 0?n.globals.labels[i]:"";var w=o;return n.globals.isXNumeric&&n.config.xaxis.type==="datetime"?o=new ie(this.ctx).xLabelFormat(n.globals.ttKeyFormatter,w,w,{i:void 0,dateFormatter:new oe(this.ctx).formatDate,w:this.w}):o=n.globals.isBarHorizontal?n.globals.yLabelFormatters[0](w,v):n.globals.xLabelFormatter(w,v),n.config.tooltip.x.formatter!==void 0&&(o=n.globals.ttKeyFormatter(w,v)),n.globals.seriesZ.length>0&&n.globals.seriesZ[a].length>0&&(g=x(n.globals.seriesZ[a][i],n)),d=typeof n.config.xaxis.tooltip.formatter=="function"?n.globals.xaxisTooltipFormatter(w,v):o,{val:Array.isArray(m)?m.join(" "):m,xVal:Array.isArray(o)?o.join(" "):o,xAxisTTVal:Array.isArray(d)?d.join(" "):d,zVal:g}}},{key:"handleCustomTooltip",value:function(t){var a=t.i,i=t.j,n=t.y1,s=t.y2,o=t.w,d=this.ttCtx.getElTooltip(),g=o.config.tooltip.custom;Array.isArray(g)&&g[a]&&(g=g[a]),d.innerHTML=g({ctx:this.ctx,series:o.globals.series,seriesIndex:a,dataPointIndex:i,y1:n,y2:s,w:o})}}]),O}(),ul=function(){function O(t){h(this,O),this.ttCtx=t,this.ctx=t.ctx,this.w=t.w}return b(O,[{key:"moveXCrosshairs",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,i=this.ttCtx,n=this.w,s=i.getElXCrosshairs(),o=t-i.xcrosshairsWidth/2,d=n.globals.labels.slice().length;if(a!==null&&(o=n.globals.gridWidth/d*a),s===null||n.globals.isBarHorizontal||(s.setAttribute("x",o),s.setAttribute("x1",o),s.setAttribute("x2",o),s.setAttribute("y2",n.globals.gridHeight),s.classList.add("apexcharts-active")),o<0&&(o=0),o>n.globals.gridWidth&&(o=n.globals.gridWidth),i.isXAxisTooltipEnabled){var g=o;n.config.xaxis.crosshairs.width!=="tickWidth"&&n.config.xaxis.crosshairs.width!=="barWidth"||(g=o+i.xcrosshairsWidth/2),this.moveXAxisTooltip(g)}}},{key:"moveYCrosshairs",value:function(t){var a=this.ttCtx;a.ycrosshairs!==null&&B.setAttrs(a.ycrosshairs,{y1:t,y2:t}),a.ycrosshairsHidden!==null&&B.setAttrs(a.ycrosshairsHidden,{y1:t,y2:t})}},{key:"moveXAxisTooltip",value:function(t){var a=this.w,i=this.ttCtx;if(i.xaxisTooltip!==null&&i.xcrosshairsWidth!==0){i.xaxisTooltip.classList.add("apexcharts-active");var n=i.xaxisOffY+a.config.xaxis.tooltip.offsetY+a.globals.translateY+1+a.config.xaxis.offsetY;if(t-=i.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(t)){t+=a.globals.translateX;var s;s=new B(this.ctx).getTextRects(i.xaxisTooltipText.innerHTML),i.xaxisTooltipText.style.minWidth=s.width+"px",i.xaxisTooltip.style.left=t+"px",i.xaxisTooltip.style.top=n+"px"}}}},{key:"moveYAxisTooltip",value:function(t){var a=this.w,i=this.ttCtx;i.yaxisTTEls===null&&(i.yaxisTTEls=a.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var n=parseInt(i.ycrosshairsHidden.getAttribute("y1"),10),s=a.globals.translateY+n,o=i.yaxisTTEls[t].getBoundingClientRect().height,d=a.globals.translateYAxisX[t]-2;a.config.yaxis[t].opposite&&(d-=26),s-=o/2,a.globals.ignoreYAxisIndexes.indexOf(t)===-1?(i.yaxisTTEls[t].classList.add("apexcharts-active"),i.yaxisTTEls[t].style.top=s+"px",i.yaxisTTEls[t].style.left=d+a.config.yaxis[t].tooltip.offsetX+"px"):i.yaxisTTEls[t].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(t,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,n=this.w,s=this.ttCtx,o=s.getElTooltip(),d=s.tooltipRect,g=i!==null?parseFloat(i):1,m=parseFloat(t)+g+5,v=parseFloat(a)+g/2;if(m>n.globals.gridWidth/2&&(m=m-d.ttWidth-g-10),m>n.globals.gridWidth-d.ttWidth-10&&(m=n.globals.gridWidth-d.ttWidth),m<-20&&(m=-20),n.config.tooltip.followCursor){var x=s.getElGrid().getBoundingClientRect();(m=s.e.clientX-x.left)>n.globals.gridWidth/2&&(m-=s.tooltipRect.ttWidth),(v=s.e.clientY+n.globals.translateY-x.top)>n.globals.gridHeight/2&&(v-=s.tooltipRect.ttHeight)}else n.globals.isBarHorizontal||d.ttHeight/2+v>n.globals.gridHeight&&(v=n.globals.gridHeight-d.ttHeight+n.globals.translateY);isNaN(m)||(m+=n.globals.translateX,o.style.left=m+"px",o.style.top=v+"px")}},{key:"moveMarkers",value:function(t,a){var i=this.w,n=this.ttCtx;if(i.globals.markers.size[t]>0)for(var s=i.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(t,"'] .apexcharts-marker")),o=0;o0&&(v.setAttribute("r",g),v.setAttribute("cx",i),v.setAttribute("cy",n)),this.moveXCrosshairs(i),o.fixedTooltip||this.moveTooltip(i,n,g)}}},{key:"moveDynamicPointsOnHover",value:function(t){var a,i=this.ttCtx,n=i.w,s=0,o=0,d=n.globals.pointsArray;a=new Te(this.ctx).getActiveConfigSeriesIndex("asc",["line","area","scatter","bubble"]);var g=i.tooltipUtil.getHoverMarkerSize(a);d[a]&&(s=d[a][t][0],o=d[a][t][1]);var m=i.tooltipUtil.getAllMarkers();if(m!==null)for(var v=0;v0?(m[v]&&m[v].setAttribute("r",g),m[v]&&m[v].setAttribute("cy",w)):m[v]&&m[v].setAttribute("r",0)}}this.moveXCrosshairs(s),i.fixedTooltip||this.moveTooltip(s,o||n.globals.gridHeight,g)}},{key:"moveStickyTooltipOverBars",value:function(t,a){var i=this.w,n=this.ttCtx,s=i.globals.columnSeries?i.globals.columnSeries.length:i.globals.series.length,o=s>=2&&s%2==0?Math.floor(s/2):Math.floor(s/2)+1;i.globals.isBarHorizontal&&(o=new Te(this.ctx).getActiveConfigSeriesIndex("desc")+1);var d=i.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(o,"'] path[j='").concat(t,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(o,"'] path[j='").concat(t,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(o,"'] path[j='").concat(t,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(o,"'] path[j='").concat(t,"']"));d||typeof a!="number"||(d=i.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[data\\:realIndex='".concat(a,"'] path[j='").concat(t,`'], + .apexcharts-candlestick-series .apexcharts-series[data\\:realIndex='`).concat(a,"'] path[j='").concat(t,`'], + .apexcharts-boxPlot-series .apexcharts-series[data\\:realIndex='`).concat(a,"'] path[j='").concat(t,`'], + .apexcharts-rangebar-series .apexcharts-series[data\\:realIndex='`).concat(a,"'] path[j='").concat(t,"']")));var g=d?parseFloat(d.getAttribute("cx")):0,m=d?parseFloat(d.getAttribute("cy")):0,v=d?parseFloat(d.getAttribute("barWidth")):0,x=n.getElGrid().getBoundingClientRect(),w=d&&(d.classList.contains("apexcharts-candlestick-area")||d.classList.contains("apexcharts-boxPlot-area"));i.globals.isXNumeric?(d&&!w&&(g-=s%2!=0?v/2:0),d&&w&&i.globals.comboCharts&&(g-=v/2)):i.globals.isBarHorizontal||(g=n.xAxisTicksPositions[t-1]+n.dataPointsDividedWidth/2,isNaN(g)&&(g=n.xAxisTicksPositions[t]-n.dataPointsDividedWidth/2)),i.globals.isBarHorizontal?m-=n.tooltipRect.ttHeight:i.config.tooltip.followCursor?m=n.e.clientY-x.top-n.tooltipRect.ttHeight/2:m+n.tooltipRect.ttHeight+15>i.globals.gridHeight&&(m=i.globals.gridHeight),i.globals.isBarHorizontal||this.moveXCrosshairs(g),n.fixedTooltip||this.moveTooltip(g,m||i.globals.gridHeight)}}]),O}(),ag=function(){function O(t){h(this,O),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx,this.tooltipPosition=new ul(t)}return b(O,[{key:"drawDynamicPoints",value:function(){var t=this.w,a=new B(this.ctx),i=new Le(this.ctx),n=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series");n=R(n),t.config.chart.stacked&&n.sort(function(x,w){return parseFloat(x.getAttribute("data:realIndex"))-parseFloat(w.getAttribute("data:realIndex"))});for(var s=0;s2&&arguments[2]!==void 0?arguments[2]:null,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,s=this.w;s.config.chart.type!=="bubble"&&this.newPointSize(t,a);var o=a.getAttribute("cx"),d=a.getAttribute("cy");if(i!==null&&n!==null&&(o=i,d=n),this.tooltipPosition.moveXCrosshairs(o),!this.fixedTooltip){if(s.config.chart.type==="radar"){var g=this.ttCtx.getElGrid().getBoundingClientRect();o=this.ttCtx.e.clientX-g.left}this.tooltipPosition.moveTooltip(o,d,s.config.markers.hover.size)}}},{key:"enlargePoints",value:function(t){for(var a=this.w,i=this,n=this.ttCtx,s=t,o=a.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),d=a.config.markers.hover.size,g=0;g=0?t[a].setAttribute("r",i):t[a].setAttribute("r",0)}}}]),O}(),ig=function(){function O(t){h(this,O),this.w=t.w;var a=this.w;this.ttCtx=t,this.isVerticalGroupedRangeBar=!a.globals.isBarHorizontal&&a.config.chart.type==="rangeBar"&&a.config.plotOptions.bar.rangeBarGroupRows}return b(O,[{key:"getAttr",value:function(t,a){return parseFloat(t.target.getAttribute(a))}},{key:"handleHeatTreeTooltip",value:function(t){var a=t.e,i=t.opt,n=t.x,s=t.y,o=t.type,d=this.ttCtx,g=this.w;if(a.target.classList.contains("apexcharts-".concat(o,"-rect"))){var m=this.getAttr(a,"i"),v=this.getAttr(a,"j"),x=this.getAttr(a,"cx"),w=this.getAttr(a,"cy"),_=this.getAttr(a,"width"),T=this.getAttr(a,"height");if(d.tooltipLabels.drawSeriesTexts({ttItems:i.ttItems,i:m,j:v,shared:!1,e:a}),g.globals.capturedSeriesIndex=m,g.globals.capturedDataPointIndex=v,n=x+d.tooltipRect.ttWidth/2+_,s=w+d.tooltipRect.ttHeight/2-T/2,d.tooltipPosition.moveXCrosshairs(x+_/2),n>g.globals.gridWidth/2&&(n=x-d.tooltipRect.ttWidth/2+_),d.w.config.tooltip.followCursor){var L=g.globals.dom.elWrap.getBoundingClientRect();n=g.globals.clientX-L.left-(n>g.globals.gridWidth/2?d.tooltipRect.ttWidth:0),s=g.globals.clientY-L.top-(s>g.globals.gridHeight/2?d.tooltipRect.ttHeight:0)}}return{x:n,y:s}}},{key:"handleMarkerTooltip",value:function(t){var a,i,n=t.e,s=t.opt,o=t.x,d=t.y,g=this.w,m=this.ttCtx;if(n.target.classList.contains("apexcharts-marker")){var v=parseInt(s.paths.getAttribute("cx"),10),x=parseInt(s.paths.getAttribute("cy"),10),w=parseFloat(s.paths.getAttribute("val"));if(i=parseInt(s.paths.getAttribute("rel"),10),a=parseInt(s.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,m.intersect){var _=F.findAncestor(s.paths,"apexcharts-series");_&&(a=parseInt(_.getAttribute("data:realIndex"),10))}if(m.tooltipLabels.drawSeriesTexts({ttItems:s.ttItems,i:a,j:i,shared:!m.showOnIntersect&&g.config.tooltip.shared,e:n}),n.type==="mouseup"&&m.markerClick(n,a,i),g.globals.capturedSeriesIndex=a,g.globals.capturedDataPointIndex=i,o=v,d=x+g.globals.translateY-1.4*m.tooltipRect.ttHeight,m.w.config.tooltip.followCursor){var T=m.getElGrid().getBoundingClientRect();d=m.e.clientY+g.globals.translateY-T.top}w<0&&(d=x),m.marker.enlargeCurrentPoint(i,s.paths,o,d)}return{x:o,y:d}}},{key:"handleBarTooltip",value:function(t){var a,i,n=t.e,s=t.opt,o=this.w,d=this.ttCtx,g=d.getElTooltip(),m=0,v=0,x=0,w=this.getBarTooltipXY({e:n,opt:s});a=w.i;var _=w.barHeight,T=w.j;o.globals.capturedSeriesIndex=a,o.globals.capturedDataPointIndex=T,o.globals.isBarHorizontal&&d.tooltipUtil.hasBars()||!o.config.tooltip.shared?(v=w.x,x=w.y,i=Array.isArray(o.config.stroke.width)?o.config.stroke.width[a]:o.config.stroke.width,m=v):o.globals.comboCharts||o.config.tooltip.shared||(m/=2),isNaN(x)&&(x=o.globals.svgHeight-d.tooltipRect.ttHeight);var L=parseInt(s.paths.parentNode.getAttribute("data:realIndex"),10),D=o.globals.isMultipleYAxis?o.config.yaxis[L]&&o.config.yaxis[L].reversed:o.config.yaxis[0].reversed;if(v+d.tooltipRect.ttWidth>o.globals.gridWidth&&!D?v-=d.tooltipRect.ttWidth:v<0&&(v=0),d.w.config.tooltip.followCursor){var H=d.getElGrid().getBoundingClientRect();x=d.e.clientY-H.top}d.tooltip===null&&(d.tooltip=o.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),o.config.tooltip.shared||(o.globals.comboBarCount>0?d.tooltipPosition.moveXCrosshairs(m+i/2):d.tooltipPosition.moveXCrosshairs(m)),!d.fixedTooltip&&(!o.config.tooltip.shared||o.globals.isBarHorizontal&&d.tooltipUtil.hasBars())&&(D&&(v-=d.tooltipRect.ttWidth)<0&&(v=0),!D||o.globals.isBarHorizontal&&d.tooltipUtil.hasBars()||(x=x+_-2*(o.globals.series[a][T]<0?_:0)),x=x+o.globals.translateY-d.tooltipRect.ttHeight/2,g.style.left=v+o.globals.translateX+"px",g.style.top=x+"px")}},{key:"getBarTooltipXY",value:function(t){var a=this,i=t.e,n=t.opt,s=this.w,o=null,d=this.ttCtx,g=0,m=0,v=0,x=0,w=0,_=i.target.classList;if(_.contains("apexcharts-bar-area")||_.contains("apexcharts-candlestick-area")||_.contains("apexcharts-boxPlot-area")||_.contains("apexcharts-rangebar-area")){var T=i.target,L=T.getBoundingClientRect(),D=n.elGrid.getBoundingClientRect(),H=L.height;w=L.height;var $=L.width,f=parseInt(T.getAttribute("cx"),10),S=parseInt(T.getAttribute("cy"),10);x=parseFloat(T.getAttribute("barWidth"));var I=i.type==="touchmove"?i.touches[0].clientX:i.clientX;o=parseInt(T.getAttribute("j"),10),g=parseInt(T.parentNode.getAttribute("rel"),10)-1;var V=T.getAttribute("data-range-y1"),j=T.getAttribute("data-range-y2");s.globals.comboCharts&&(g=parseInt(T.parentNode.getAttribute("data:realIndex"),10));var G=function(ae){return s.globals.isXNumeric?f-$/2:a.isVerticalGroupedRangeBar?f+$/2:f-d.dataPointsDividedWidth+$/2},te=function(){return S-d.dataPointsDividedHeight+H/2-d.tooltipRect.ttHeight/2};d.tooltipLabels.drawSeriesTexts({ttItems:n.ttItems,i:g,j:o,y1:V?parseInt(V,10):null,y2:j?parseInt(j,10):null,shared:!d.showOnIntersect&&s.config.tooltip.shared,e:i}),s.config.tooltip.followCursor?s.globals.isBarHorizontal?(m=I-D.left+15,v=te()):(m=G(),v=i.clientY-D.top-d.tooltipRect.ttHeight/2-15):s.globals.isBarHorizontal?((m=f)0&&i.setAttribute("width",a.xcrosshairsWidth)}},{key:"handleYCrosshair",value:function(){var t=this.w,a=this.ttCtx;a.ycrosshairs=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),a.ycrosshairsHidden=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}},{key:"drawYaxisTooltipText",value:function(t,a,i){var n=this.ttCtx,s=this.w,o=s.globals.yLabelFormatters[t];if(n.yaxisTooltips[t]){var d=n.getElGrid().getBoundingClientRect(),g=(a-d.top)*i.yRatio[t],m=s.globals.maxYArr[t]-s.globals.minYArr[t],v=s.globals.minYArr[t]+(m-g);n.tooltipPosition.moveYCrosshairs(a-d.top),n.yaxisTooltipText[t].innerHTML=o(v),n.tooltipPosition.moveYAxisTooltip(t)}}}]),O}(),hl=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w;var a=this.w;this.tConfig=a.config.tooltip,this.tooltipUtil=new dl(this),this.tooltipLabels=new tg(this),this.tooltipPosition=new ul(this),this.marker=new ag(this),this.intersect=new ig(this),this.axesTooltip=new ng(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=!a.globals.isBarHorizontal&&this.tConfig.shared,this.lastHoverTime=Date.now()}return b(O,[{key:"getElTooltip",value:function(t){return t||(t=this),t.w.globals.dom.baseEl?t.w.globals.dom.baseEl.querySelector(".apexcharts-tooltip"):null}},{key:"getElXCrosshairs",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-xcrosshairs")}},{key:"getElGrid",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-grid")}},{key:"drawTooltip",value:function(t){var a=this.w;this.xyRatios=t,this.isXAxisTooltipEnabled=a.config.xaxis.tooltip.enabled&&a.globals.axisCharts,this.yaxisTooltips=a.config.yaxis.map(function(o,d){return!!(o.show&&o.tooltip.enabled&&a.globals.axisCharts)}),this.allTooltipSeriesGroups=[],a.globals.axisCharts||(this.showTooltipTitle=!1);var i=document.createElement("div");if(i.classList.add("apexcharts-tooltip"),a.config.tooltip.cssClass&&i.classList.add(a.config.tooltip.cssClass),i.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),a.globals.dom.elWrap.appendChild(i),a.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var n=new Ee(this.ctx);this.xAxisTicksPositions=n.getXAxisTicksPositions()}if(!a.globals.comboCharts&&!this.tConfig.intersect&&a.config.chart.type!=="rangeBar"||this.tConfig.shared||(this.showOnIntersect=!0),a.config.markers.size!==0&&a.globals.markers.largestSize!==0||this.marker.drawDynamicPoints(this),a.globals.collapsedSeries.length!==a.globals.series.length){this.dataPointsDividedHeight=a.globals.gridHeight/a.globals.dataPoints,this.dataPointsDividedWidth=a.globals.gridWidth/a.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=document.createElement("div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||a.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,i.appendChild(this.tooltipTitle));var s=a.globals.series.length;(a.globals.xyCharts||a.globals.comboCharts)&&this.tConfig.shared&&(s=this.showOnIntersect?1:a.globals.series.length),this.legendLabels=a.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(s),this.addSVGEvents()}}},{key:"createTTElements",value:function(t){for(var a=this,i=this.w,n=[],s=this.getElTooltip(),o=function(g){var m=document.createElement("div");m.classList.add("apexcharts-tooltip-series-group"),m.style.order=i.config.tooltip.inverseOrder?t-g:g+1,a.tConfig.shared&&a.tConfig.enabledOnSeries&&Array.isArray(a.tConfig.enabledOnSeries)&&a.tConfig.enabledOnSeries.indexOf(g)<0&&m.classList.add("apexcharts-tooltip-series-group-hidden");var v=document.createElement("span");v.classList.add("apexcharts-tooltip-marker"),v.style.backgroundColor=i.globals.colors[g],m.appendChild(v);var x=document.createElement("div");x.classList.add("apexcharts-tooltip-text"),x.style.fontFamily=a.tConfig.style.fontFamily||i.config.chart.fontFamily,x.style.fontSize=a.tConfig.style.fontSize,["y","goals","z"].forEach(function(w){var _=document.createElement("div");_.classList.add("apexcharts-tooltip-".concat(w,"-group"));var T=document.createElement("span");T.classList.add("apexcharts-tooltip-text-".concat(w,"-label")),_.appendChild(T);var L=document.createElement("span");L.classList.add("apexcharts-tooltip-text-".concat(w,"-value")),_.appendChild(L),x.appendChild(_)}),m.appendChild(x),s.appendChild(m),n.push(m)},d=0;d0&&this.addPathsEventListeners(T,x),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(x)}}},{key:"drawFixedTooltipRect",value:function(){var t=this.w,a=this.getElTooltip(),i=a.getBoundingClientRect(),n=i.width+10,s=i.height+10,o=this.tConfig.fixed.offsetX,d=this.tConfig.fixed.offsetY,g=this.tConfig.fixed.position.toLowerCase();return g.indexOf("right")>-1&&(o=o+t.globals.svgWidth-n+10),g.indexOf("bottom")>-1&&(d=d+t.globals.svgHeight-s-10),a.style.left=o+"px",a.style.top=d+"px",{x:o,y:d,ttWidth:n,ttHeight:s}}},{key:"addDatapointEventsListeners",value:function(t){var a=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(a,t)}},{key:"addPathsEventListeners",value:function(t,a){for(var i=this,n=function(o){var d={paths:t[o],tooltipEl:a.tooltipEl,tooltipY:a.tooltipY,tooltipX:a.tooltipX,elGrid:a.elGrid,hoverArea:a.hoverArea,ttItems:a.ttItems};["mousemove","mouseup","touchmove","mouseout","touchend"].map(function(g){return t[o].addEventListener(g,i.onSeriesHover.bind(i,d),{capture:!1,passive:!0})})},s=0;s=100?this.seriesHover(t,a):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout(function(){i.seriesHover(t,a)},100-n))}},{key:"seriesHover",value:function(t,a){var i=this;this.lastHoverTime=Date.now();var n=[],s=this.w;s.config.chart.group&&(n=this.ctx.getGroupedCharts()),s.globals.axisCharts&&(s.globals.minX===-1/0&&s.globals.maxX===1/0||s.globals.dataPoints===0)||(n.length?n.forEach(function(o){var d=i.getElTooltip(o),g={paths:t.paths,tooltipEl:d,tooltipY:t.tooltipY,tooltipX:t.tooltipX,elGrid:t.elGrid,hoverArea:t.hoverArea,ttItems:o.w.globals.tooltip.ttItems};o.w.globals.minX===i.w.globals.minX&&o.w.globals.maxX===i.w.globals.maxX&&o.w.globals.tooltip.seriesHoverByContext({chartCtx:o,ttCtx:o.w.globals.tooltip,opt:g,e:a})}):this.seriesHoverByContext({chartCtx:this.ctx,ttCtx:this.w.globals.tooltip,opt:t,e:a}))}},{key:"seriesHoverByContext",value:function(t){var a=t.chartCtx,i=t.ttCtx,n=t.opt,s=t.e,o=a.w,d=this.getElTooltip();d&&(i.tooltipRect={x:0,y:0,ttWidth:d.getBoundingClientRect().width,ttHeight:d.getBoundingClientRect().height},i.e=s,i.tooltipUtil.hasBars()&&!o.globals.comboCharts&&!i.isBarShared&&this.tConfig.onDatasetHover.highlightDataSeries&&new Te(a).toggleSeriesOnHover(s,s.target.parentNode),i.fixedTooltip&&i.drawFixedTooltipRect(),o.globals.axisCharts?i.axisChartsTooltips({e:s,opt:n,tooltipRect:i.tooltipRect}):i.nonAxisChartsTooltips({e:s,opt:n,tooltipRect:i.tooltipRect}))}},{key:"axisChartsTooltips",value:function(t){var a,i,n=t.e,s=t.opt,o=this.w,d=s.elGrid.getBoundingClientRect(),g=n.type==="touchmove"?n.touches[0].clientX:n.clientX,m=n.type==="touchmove"?n.touches[0].clientY:n.clientY;if(this.clientY=m,this.clientX=g,o.globals.capturedSeriesIndex=-1,o.globals.capturedDataPointIndex=-1,md.top+d.height)this.handleMouseOut(s);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!o.config.tooltip.shared){var v=parseInt(s.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(v)<0)return void this.handleMouseOut(s)}var x=this.getElTooltip(),w=this.getElXCrosshairs(),_=o.globals.xyCharts||o.config.chart.type==="bar"&&!o.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||o.globals.comboCharts&&this.tooltipUtil.hasBars();if(n.type==="mousemove"||n.type==="touchmove"||n.type==="mouseup"){if(o.globals.collapsedSeries.length+o.globals.ancillaryCollapsedSeries.length===o.globals.series.length)return;w!==null&&w.classList.add("apexcharts-active");var T=this.yaxisTooltips.filter(function(H){return H===!0});if(this.ycrosshairs!==null&&T.length&&this.ycrosshairs.classList.add("apexcharts-active"),_&&!this.showOnIntersect)this.handleStickyTooltip(n,g,m,s);else if(o.config.chart.type==="heatmap"||o.config.chart.type==="treemap"){var L=this.intersect.handleHeatTreeTooltip({e:n,opt:s,x:a,y:i,type:o.config.chart.type});a=L.x,i=L.y,x.style.left=a+"px",x.style.top=i+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:n,opt:s}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:n,opt:s,x:a,y:i});if(this.yaxisTooltips.length)for(var D=0;Dm.width)this.handleMouseOut(n);else if(g!==null)this.handleStickyCapturedSeries(t,g,n,d);else if(this.tooltipUtil.isXoverlap(d)||s.globals.isBarHorizontal){var v=s.globals.series.findIndex(function(x,w){return!s.globals.collapsedSeriesIndices.includes(w)});this.create(t,this,v,d,n.ttItems)}}},{key:"handleStickyCapturedSeries",value:function(t,a,i,n){var s=this.w;if(!this.tConfig.shared&&s.globals.series[a][n]===null)return void this.handleMouseOut(i);if(s.globals.series[a][n]!==void 0)this.tConfig.shared&&this.tooltipUtil.isXoverlap(n)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(t,this,a,n,i.ttItems):this.create(t,this,a,n,i.ttItems,!1);else if(this.tooltipUtil.isXoverlap(n)){var o=s.globals.series.findIndex(function(d,g){return!s.globals.collapsedSeriesIndices.includes(g)});this.create(t,this,o,n,i.ttItems)}}},{key:"deactivateHoverFilter",value:function(){for(var t=this.w,a=new B(this.ctx),i=t.globals.dom.Paper.select(".apexcharts-bar-area"),n=0;n5&&arguments[5]!==void 0?arguments[5]:null,j=this.w,G=a;t.type==="mouseup"&&this.markerClick(t,i,n),V===null&&(V=this.tConfig.shared);var te=this.tooltipUtil.hasMarkers(i),ae=this.tooltipUtil.getElBars();if(j.config.legend.tooltipHoverFormatter){var me=j.config.legend.tooltipHoverFormatter,_e=Array.from(this.legendLabels);_e.forEach(function(Da){var sa=Da.getAttribute("data:default-text");Da.innerHTML=decodeURIComponent(sa)});for(var Se=0;Se<_e.length;Se++){var Fe=_e[Se],Xe=parseInt(Fe.getAttribute("i"),10),Ze=decodeURIComponent(Fe.getAttribute("data:default-text")),it=me(Ze,{seriesIndex:V?Xe:i,dataPointIndex:n,w:j});if(V)Fe.innerHTML=j.globals.collapsedSeriesIndices.indexOf(Xe)<0?it:Ze;else if(Fe.innerHTML=Xe===i?it:Ze,i===Xe)break}}var ct=c(c({ttItems:s,i,j:n},((o=j.globals.seriesRange)===null||o===void 0||(d=o[i])===null||d===void 0||(g=d[n])===null||g===void 0||(m=g.y[0])===null||m===void 0?void 0:m.y1)!==void 0&&{y1:(v=j.globals.seriesRange)===null||v===void 0||(x=v[i])===null||x===void 0||(w=x[n])===null||w===void 0||(_=w.y[0])===null||_===void 0?void 0:_.y1}),((T=j.globals.seriesRange)===null||T===void 0||(L=T[i])===null||L===void 0||(D=L[n])===null||D===void 0||(H=D.y[0])===null||H===void 0?void 0:H.y2)!==void 0&&{y2:($=j.globals.seriesRange)===null||$===void 0||(f=$[i])===null||f===void 0||(S=f[n])===null||S===void 0||(I=S.y[0])===null||I===void 0?void 0:I.y2});if(V){if(G.tooltipLabels.drawSeriesTexts(c(c({},ct),{},{shared:!this.showOnIntersect&&this.tConfig.shared})),te)j.globals.markers.largestSize>0?G.marker.enlargePoints(n):G.tooltipPosition.moveDynamicPointsOnHover(n);else if(this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(ae),this.barSeriesHeight>0)){var st=new B(this.ctx),yt=j.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(n,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(n,i);for(var Ct=0;Ct0&&n.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(T-=x*j)),V&&(T=T+_.height/2-f/2-2);var te=this.barCtx.series[s][o]<0,ae=m;switch(this.barCtx.isReversed&&(ae=m-w+(te?2*w:0),m-=w),H.position){case"center":L=V?te?ae-w/2+I:ae+w/2-I:te?ae-w/2+_.height/2+I:ae+w/2+_.height/2-I;break;case"bottom":L=V?te?ae-w+I:ae+w-I:te?ae-w+_.height+f+I:ae+w-_.height/2+f-I;break;case"top":L=V?te?ae+I:ae-I:te?ae-_.height/2-I:ae+_.height+I}if(this.barCtx.lastActiveBarSerieIndex===d&&$.enabled){var me=new B(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:d,j:o}),D.fontSize);a=te?ae-me.height/2-I-$.offsetY+18:ae+me.height+I+$.offsetY-18,i=T+$.offsetX}return n.config.chart.stacked||(L<0?L=0+f:L+_.height/3>n.globals.gridHeight&&(L=n.globals.gridHeight-f)),{bcx:v,bcy:m,dataLabelsX:T,dataLabelsY:L,totalDataLabelsX:i,totalDataLabelsY:a,totalDataLabelsAnchor:"middle"}}},{key:"calculateBarsDataLabelsPosition",value:function(t){var a=this.w,i=t.x,n=t.i,s=t.j,o=t.realIndex,d=t.groupIndex,g=t.bcy,m=t.barHeight,v=t.barWidth,x=t.textRects,w=t.dataLabelsX,_=t.strokeWidth,T=t.dataLabelsConfig,L=t.barDataLabelsConfig,D=t.barTotalDataLabelsConfig,H=t.offX,$=t.offY,f=a.globals.gridHeight/a.globals.dataPoints;v=Math.abs(v);var S,I,V=(g+=d!==-1?d*m:0)-(this.barCtx.isRangeBar?0:f)+m/2+x.height/2+$-3,j="start",G=this.barCtx.series[n][s]<0,te=i;switch(this.barCtx.isReversed&&(te=i+v-(G?2*v:0),i=a.globals.gridWidth-v),L.position){case"center":w=G?te+v/2-H:Math.max(x.width/2,te-v/2)+H;break;case"bottom":w=G?te+v-_-Math.round(x.width/2)-H:te-v+_+Math.round(x.width/2)+H;break;case"top":w=G?te-_+Math.round(x.width/2)-H:te-_-Math.round(x.width/2)+H}if(this.barCtx.lastActiveBarSerieIndex===o&&D.enabled){var ae=new B(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:o,j:s}),T.fontSize);G?(S=te-_+Math.round(ae.width/2)-H-D.offsetX-15,j="end"):S=te-_-Math.round(ae.width/2)+H+D.offsetX+15,I=V+D.offsetY}return a.config.chart.stacked||(w<0?w=w+x.width+_:w+x.width/2>a.globals.gridWidth&&(w=a.globals.gridWidth-x.width-_)),{bcx:i,bcy:g,dataLabelsX:w,dataLabelsY:V,totalDataLabelsX:S,totalDataLabelsY:I,totalDataLabelsAnchor:j}}},{key:"drawCalculatedDataLabels",value:function(t){var a=t.x,i=t.y,n=t.val,s=t.i,o=t.j,d=t.textRects,g=t.barHeight,m=t.barWidth,v=t.dataLabelsConfig,x=this.w,w="rotate(0)";x.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(w="rotate(-90, ".concat(a,", ").concat(i,")"));var _=new xe(this.barCtx.ctx),T=new B(this.barCtx.ctx),L=v.formatter,D=null,H=x.globals.collapsedSeriesIndices.indexOf(s)>-1;if(v.enabled&&!H){D=T.group({class:"apexcharts-data-labels",transform:w});var $="";n!==void 0&&($=L(n,c(c({},x),{},{seriesIndex:s,dataPointIndex:o,w:x}))),!n&&x.config.plotOptions.bar.hideZeroBarsWhenGrouped&&($="");var f=x.globals.series[s][o]<0,S=x.config.plotOptions.bar.dataLabels.position;x.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(S==="top"&&(v.textAnchor=f?"end":"start"),S==="center"&&(v.textAnchor="middle"),S==="bottom"&&(v.textAnchor=f?"end":"start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&mMath.abs(m)&&($=""):d.height/1.6>Math.abs(g)&&($=""));var I=c({},v);this.barCtx.isHorizontal&&n<0&&(v.textAnchor==="start"?I.textAnchor="end":v.textAnchor==="end"&&(I.textAnchor="start")),_.plotDataLabelsText({x:a,y:i,text:$,i:s,j:o,parent:D,dataLabelsConfig:I,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return D}},{key:"drawTotalDataLabels",value:function(t){var a,i=t.x,n=t.y,s=t.val,o=t.barWidth,d=t.barHeight,g=t.realIndex,m=t.textAnchor,v=t.barTotalDataLabelsConfig,x=this.w,w=new B(this.barCtx.ctx);return v.enabled&&i!==void 0&&n!==void 0&&this.barCtx.lastActiveBarSerieIndex===g&&(a=w.drawText({x:i-(!x.globals.isBarHorizontal&&x.globals.seriesGroups.length?o/x.globals.seriesGroups.length:0),y:n-(x.globals.isBarHorizontal&&x.globals.seriesGroups.length?d/x.globals.seriesGroups.length:0),foreColor:v.style.color,text:s,textAnchor:m,fontFamily:v.style.fontFamily,fontSize:v.style.fontSize,fontWeight:v.style.fontWeight})),a}}]),O}(),sg=function(){function O(t){h(this,O),this.w=t.w,this.barCtx=t}return b(O,[{key:"initVariables",value:function(t){var a=this.w;this.barCtx.series=t,this.barCtx.totalItems=0,this.barCtx.seriesLen=0,this.barCtx.visibleI=-1,this.barCtx.visibleItems=1;for(var i=0;i0&&(this.barCtx.seriesLen=this.barCtx.seriesLen+1,this.barCtx.totalItems+=t[i].length),a.globals.isXNumeric)for(var n=0;na.globals.minX&&a.globals.seriesX[i][n]0&&(n=m.globals.minXDiff/w),(o=n/x*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(o=1)}String(this.barCtx.barOptions.columnWidth).indexOf("%")===-1&&(o=parseInt(this.barCtx.barOptions.columnWidth,10)),d=m.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.yaxisIndex]-(this.barCtx.isReversed?m.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.yaxisIndex]:0),t=m.globals.padHorizontal+(n-o*this.barCtx.seriesLen)/2}return m.globals.barHeight=s,m.globals.barWidth=o,{x:t,y:a,yDivision:i,xDivision:n,barHeight:s,barWidth:o,zeroH:d,zeroW:g}}},{key:"initializeStackedPrevVars",value:function(t){var a=t.w;a.globals.hasSeriesGroups?a.globals.seriesGroups.forEach(function(i){t[i]||(t[i]={}),t[i].prevY=[],t[i].prevX=[],t[i].prevYF=[],t[i].prevXF=[],t[i].prevYVal=[],t[i].prevXVal=[]}):(t.prevY=[],t.prevX=[],t.prevYF=[],t.prevXF=[],t.prevYVal=[],t.prevXVal=[])}},{key:"initializeStackedXYVars",value:function(t){var a=t.w;a.globals.hasSeriesGroups?a.globals.seriesGroups.forEach(function(i){t[i]||(t[i]={}),t[i].xArrj=[],t[i].xArrjF=[],t[i].xArrjVal=[],t[i].yArrj=[],t[i].yArrjF=[],t[i].yArrjVal=[]}):(t.xArrj=[],t.xArrjF=[],t.xArrjVal=[],t.yArrj=[],t.yArrjF=[],t.yArrjVal=[])}},{key:"getPathFillColor",value:function(t,a,i,n){var s,o,d,g,m=this.w,v=new Pe(this.barCtx.ctx),x=null,w=this.barCtx.barOptions.distributed?i:a;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map(function(_){t[a][i]>=_.from&&t[a][i]<=_.to&&(x=_.color)}),m.config.series[a].data[i]&&m.config.series[a].data[i].fillColor&&(x=m.config.series[a].data[i].fillColor),v.fillPath({seriesNumber:this.barCtx.barOptions.distributed?w:n,dataPointIndex:i,color:x,value:t[a][i],fillConfig:(s=m.config.series[a].data[i])===null||s===void 0?void 0:s.fill,fillType:(o=m.config.series[a].data[i])!==null&&o!==void 0&&(d=o.fill)!==null&&d!==void 0&&d.type?(g=m.config.series[a].data[i])===null||g===void 0?void 0:g.fill.type:Array.isArray(m.config.fill.type)?m.config.fill.type[a]:m.config.fill.type})}},{key:"getStrokeWidth",value:function(t,a,i){var n=0,s=this.w;return this.barCtx.series[t][a]===void 0||this.barCtx.series[t][a]===null?this.barCtx.isNullValue=!0:this.barCtx.isNullValue=!1,s.config.stroke.show&&(this.barCtx.isNullValue||(n=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[i]:this.barCtx.strokeWidth)),n}},{key:"shouldApplyRadius",value:function(t){var a=this.w,i=!1;return a.config.plotOptions.bar.borderRadius>0&&(a.config.chart.stacked&&a.config.plotOptions.bar.borderRadiusWhenStacked==="last"?this.barCtx.lastActiveBarSerieIndex===t&&(i=!0):i=!0),i}},{key:"barBackground",value:function(t){var a=t.j,i=t.i,n=t.x1,s=t.x2,o=t.y1,d=t.y2,g=t.elSeries,m=this.w,v=new B(this.barCtx.ctx),x=new Te(this.barCtx.ctx).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&x===i){a>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(a%=this.barCtx.barOptions.colors.backgroundBarColors.length);var w=this.barCtx.barOptions.colors.backgroundBarColors[a],_=v.drawRect(n!==void 0?n:0,o!==void 0?o:0,s!==void 0?s:m.globals.gridWidth,d!==void 0?d:m.globals.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,w,this.barCtx.barOptions.colors.backgroundBarOpacity);g.add(_),_.node.classList.add("apexcharts-backgroundBar")}}},{key:"getColumnPaths",value:function(t){var a,i=t.barWidth,n=t.barXPosition,s=t.y1,o=t.y2,d=t.strokeWidth,g=t.seriesGroup,m=t.realIndex,v=t.i,x=t.j,w=t.w,_=new B(this.barCtx.ctx);(d=Array.isArray(d)?d[m]:d)||(d=0);var T=i,L=n;(a=w.config.series[m].data[x])!==null&&a!==void 0&&a.columnWidthOffset&&(L=n-w.config.series[m].data[x].columnWidthOffset/2,T=i+w.config.series[m].data[x].columnWidthOffset);var D=L,H=L+T;s+=.001,o+=.001;var $=_.move(D,s),f=_.move(D,s),S=_.line(H-d,s);if(w.globals.previousPaths.length>0&&(f=this.barCtx.getPreviousPath(m,x,!1)),$=$+_.line(D,o)+_.line(H-d,o)+_.line(H-d,s)+(w.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),f=f+_.line(D,s)+S+S+S+S+S+_.line(D,s)+(w.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),this.shouldApplyRadius(m)&&($=_.roundPathCorners($,w.config.plotOptions.bar.borderRadius)),w.config.chart.stacked){var I=this.barCtx;w.globals.hasSeriesGroups&&g&&(I=this.barCtx[g]),I.yArrj.push(o),I.yArrjF.push(Math.abs(s-o)),I.yArrjVal.push(this.barCtx.series[v][x])}return{pathTo:$,pathFrom:f}}},{key:"getBarpaths",value:function(t){var a,i=t.barYPosition,n=t.barHeight,s=t.x1,o=t.x2,d=t.strokeWidth,g=t.seriesGroup,m=t.realIndex,v=t.i,x=t.j,w=t.w,_=new B(this.barCtx.ctx);(d=Array.isArray(d)?d[m]:d)||(d=0);var T=i,L=n;(a=w.config.series[m].data[x])!==null&&a!==void 0&&a.barHeightOffset&&(T=i-w.config.series[m].data[x].barHeightOffset/2,L=n+w.config.series[m].data[x].barHeightOffset);var D=T,H=T+L;s+=.001,o+=.001;var $=_.move(s,D),f=_.move(s,D);w.globals.previousPaths.length>0&&(f=this.barCtx.getPreviousPath(m,x,!1));var S=_.line(s,H-d);if($=$+_.line(o,D)+_.line(o,H-d)+S+(w.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),f=f+_.line(s,D)+S+S+S+S+S+_.line(s,D)+(w.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),this.shouldApplyRadius(m)&&($=_.roundPathCorners($,w.config.plotOptions.bar.borderRadius)),w.config.chart.stacked){var I=this.barCtx;w.globals.hasSeriesGroups&&g&&(I=this.barCtx[g]),I.xArrj.push(o),I.xArrjF.push(Math.abs(s-o)),I.xArrjVal.push(this.barCtx.series[v][x])}return{pathTo:$,pathFrom:f}}},{key:"checkZeroSeries",value:function(t){for(var a=t.series,i=this.w,n=0;n2&&arguments[2]!==void 0)||arguments[2]?a:null;return t!=null&&(i=a+t/this.barCtx.invertedYRatio-2*(this.barCtx.isReversed?t/this.barCtx.invertedYRatio:0)),i}},{key:"getYForValue",value:function(t,a){var i=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2]?a:null;return t!=null&&(i=a-t/this.barCtx.yRatio[this.barCtx.yaxisIndex]+2*(this.barCtx.isReversed?t/this.barCtx.yRatio[this.barCtx.yaxisIndex]:0)),i}},{key:"getGoalValues",value:function(t,a,i,n,s){var o=this,d=this.w,g=[],m=function(w,_){var T;g.push((k(T={},t,t==="x"?o.getXForValue(w,a,!1):o.getYForValue(w,i,!1)),k(T,"attrs",_),T))};if(d.globals.seriesGoals[n]&&d.globals.seriesGoals[n][s]&&Array.isArray(d.globals.seriesGoals[n][s])&&d.globals.seriesGoals[n][s].forEach(function(w){m(w.value,w)}),this.barCtx.barOptions.isDumbbell&&d.globals.seriesRange.length){var v=this.barCtx.barOptions.dumbbellColors?this.barCtx.barOptions.dumbbellColors:d.globals.colors,x={strokeHeight:t==="x"?0:d.globals.markers.size[n],strokeWidth:t==="x"?d.globals.markers.size[n]:0,strokeDashArray:0,strokeLineCap:"round",strokeColor:Array.isArray(v[n])?v[n][0]:v[n]};m(d.globals.seriesRangeStart[n][s],x),m(d.globals.seriesRangeEnd[n][s],c(c({},x),{},{strokeColor:Array.isArray(v[n])?v[n][1]:v[n]}))}return g}},{key:"drawGoalLine",value:function(t){var a=t.barXPosition,i=t.barYPosition,n=t.goalX,s=t.goalY,o=t.barWidth,d=t.barHeight,g=new B(this.barCtx.ctx),m=g.group({className:"apexcharts-bar-goals-groups"});m.node.classList.add("apexcharts-element-hidden"),this.barCtx.w.globals.delayedElements.push({el:m.node}),m.attr("clip-path","url(#gridRectMarkerMask".concat(this.barCtx.w.globals.cuid,")"));var v=null;return this.barCtx.isHorizontal?Array.isArray(n)&&n.forEach(function(x){var w=x.attrs.strokeHeight!==void 0?x.attrs.strokeHeight:d/2,_=i+w+d/2;v=g.drawLine(x.x,_-2*w,x.x,_,x.attrs.strokeColor?x.attrs.strokeColor:void 0,x.attrs.strokeDashArray,x.attrs.strokeWidth?x.attrs.strokeWidth:2,x.attrs.strokeLineCap),m.add(v)}):Array.isArray(s)&&s.forEach(function(x){var w=x.attrs.strokeWidth!==void 0?x.attrs.strokeWidth:o/2,_=a+w+o/2;v=g.drawLine(_-2*w,x.y,_,x.y,x.attrs.strokeColor?x.attrs.strokeColor:void 0,x.attrs.strokeDashArray,x.attrs.strokeHeight?x.attrs.strokeHeight:2,x.attrs.strokeLineCap),m.add(v)}),m}},{key:"drawBarShadow",value:function(t){var a=t.prevPaths,i=t.currPaths,n=t.color,s=this.w,o=a.x,d=a.x1,g=a.barYPosition,m=i.x,v=i.x1,x=i.barYPosition,w=g+i.barHeight,_=new B(this.barCtx.ctx),T=new F,L=_.move(d,w)+_.line(o,w)+_.line(m,x)+_.line(v,x)+_.line(d,w)+(s.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z");return _.drawPath({d:L,fill:T.shadeColor(.5,F.rgb2hex(n)),stroke:"none",strokeWidth:0,fillOpacity:1,classes:"apexcharts-bar-shadows"})}},{key:"getZeroValueEncounters",value:function(t){var a=t.i,i=t.j,n=this.w,s=0,o=0;return n.globals.seriesPercent.forEach(function(d,g){d[i]&&s++,gthis.barOptions.dataLabels.maxItems&&console.warn("WARNING: DataLabels are enabled but there are too many to display. This may cause performance issue when rendering - ApexCharts");for(var d=0,g=0;d0&&(this.visibleI=this.visibleI+1);var f=0,S=0;this.yRatio.length>1&&(this.yaxisIndex=H),this.isReversed=i.config.yaxis[this.yaxisIndex]&&i.config.yaxis[this.yaxisIndex].reversed;var I=this.barHelpers.initialPositions();T=I.y,f=I.barHeight,v=I.yDivision,w=I.zeroW,_=I.x,S=I.barWidth,m=I.xDivision,x=I.zeroH,this.horizontal||D.push(_+S/2);var V=n.group({class:"apexcharts-datalabels","data:realIndex":H});i.globals.delayedElements.push({el:V.node}),V.node.classList.add("apexcharts-element-hidden");var j=n.group({class:"apexcharts-bar-goals-markers"}),G=n.group({class:"apexcharts-bar-shadows"});i.globals.delayedElements.push({el:G.node}),G.node.classList.add("apexcharts-element-hidden");for(var te=0;te0){var Fe=this.barHelpers.drawBarShadow({color:typeof Se=="string"&&Se?.indexOf("url")===-1?Se:F.hexToRgba(i.globals.colors[d]),prevPaths:this.pathArr[this.pathArr.length-1],currPaths:me});Fe&&G.add(Fe)}this.pathArr.push(me);var Xe=this.barHelpers.drawGoalLine({barXPosition:me.barXPosition,barYPosition:me.barYPosition,goalX:me.goalX,goalY:me.goalY,barHeight:f,barWidth:S});Xe&&j.add(Xe),T=me.y,_=me.x,te>0&&D.push(_+S/2),L.push(T),this.renderSeries({realIndex:H,pathFill:Se,j:te,i:d,pathFrom:me.pathFrom,pathTo:me.pathTo,strokeWidth:ae,elSeries:$,x:_,y:T,series:t,barHeight:me.barHeight?me.barHeight:f,barWidth:me.barWidth?me.barWidth:S,elDataLabelsWrap:V,elGoalsMarkers:j,elBarShadows:G,visibleSeries:this.visibleI,type:"bar"})}i.globals.seriesXvalues[H]=D,i.globals.seriesYvalues[H]=L,o.add($)}return o}},{key:"renderSeries",value:function(t){var a=t.realIndex,i=t.pathFill,n=t.lineFill,s=t.j,o=t.i,d=t.groupIndex,g=t.pathFrom,m=t.pathTo,v=t.strokeWidth,x=t.elSeries,w=t.x,_=t.y,T=t.y1,L=t.y2,D=t.series,H=t.barHeight,$=t.barWidth,f=t.barXPosition,S=t.barYPosition,I=t.elDataLabelsWrap,V=t.elGoalsMarkers,j=t.elBarShadows,G=t.visibleSeries,te=t.type,ae=this.w,me=new B(this.ctx);n||(n=this.barOptions.distributed?ae.globals.stroke.colors[s]:ae.globals.stroke.colors[a]),ae.config.series[o].data[s]&&ae.config.series[o].data[s].strokeColor&&(n=ae.config.series[o].data[s].strokeColor),this.isNullValue&&(i="none");var _e=s/ae.config.chart.animations.animateGradually.delay*(ae.config.chart.animations.speed/ae.globals.dataPoints)/2.4,Se=me.renderPaths({i:o,j:s,realIndex:a,pathFrom:g,pathTo:m,stroke:n,strokeWidth:v,strokeLineCap:ae.config.stroke.lineCap,fill:i,animationDelay:_e,initialSpeed:ae.config.chart.animations.speed,dataChangeSpeed:ae.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(te,"-area")});Se.attr("clip-path","url(#gridRectMask".concat(ae.globals.cuid,")"));var Fe=ae.config.forecastDataPoints;Fe.count>0&&s>=ae.globals.dataPoints-Fe.count&&(Se.node.setAttribute("stroke-dasharray",Fe.dashArray),Se.node.setAttribute("stroke-width",Fe.strokeWidth),Se.node.setAttribute("fill-opacity",Fe.fillOpacity)),T!==void 0&&L!==void 0&&(Se.attr("data-range-y1",T),Se.attr("data-range-y2",L)),new J(this.ctx).setSelectionFilter(Se,a,s),x.add(Se);var Xe=new rg(this).handleBarDataLabels({x:w,y:_,y1:T,y2:L,i:o,j:s,series:D,realIndex:a,groupIndex:d,barHeight:H,barWidth:$,barXPosition:f,barYPosition:S,renderedPath:Se,visibleSeries:G});return Xe.dataLabels!==null&&I.add(Xe.dataLabels),Xe.totalDataLabels&&I.add(Xe.totalDataLabels),x.add(I),V&&x.add(V),j&&x.add(j),x}},{key:"drawBarPaths",value:function(t){var a,i=t.indexes,n=t.barHeight,s=t.strokeWidth,o=t.zeroW,d=t.x,g=t.y,m=t.yDivision,v=t.elSeries,x=this.w,w=i.i,_=i.j;if(x.globals.isXNumeric)a=(g=(x.globals.seriesX[w][_]-x.globals.minX)/this.invertedXRatio-n)+n*this.visibleI;else if(x.config.plotOptions.bar.hideZeroBarsWhenGrouped){var T=0,L=0;x.globals.seriesPercent.forEach(function(H,$){H[_]&&T++,$0&&(n=this.seriesLen*n/T),a=g+n*this.visibleI,a-=n*L}else a=g+n*this.visibleI;this.isFunnel&&(o-=(this.barHelpers.getXForValue(this.series[w][_],o)-o)/2),d=this.barHelpers.getXForValue(this.series[w][_],o);var D=this.barHelpers.getBarpaths({barYPosition:a,barHeight:n,x1:o,x2:d,strokeWidth:s,series:this.series,realIndex:i.realIndex,i:w,j:_,w:x});return x.globals.isXNumeric||(g+=m),this.barHelpers.barBackground({j:_,i:w,y1:a-n*this.visibleI,y2:n*this.seriesLen,elSeries:v}),{pathTo:D.pathTo,pathFrom:D.pathFrom,x1:o,x:d,y:g,goalX:this.barHelpers.getGoalValues("x",o,null,w,_),barYPosition:a,barHeight:n}}},{key:"drawColumnPaths",value:function(t){var a,i=t.indexes,n=t.x,s=t.y,o=t.xDivision,d=t.barWidth,g=t.zeroH,m=t.strokeWidth,v=t.elSeries,x=this.w,w=i.realIndex,_=i.i,T=i.j,L=i.bc;if(x.globals.isXNumeric){var D=this.getBarXForNumericXAxis({x:n,j:T,realIndex:w,barWidth:d});n=D.x,a=D.barXPosition}else if(x.config.plotOptions.bar.hideZeroBarsWhenGrouped){var H=this.barHelpers.getZeroValueEncounters({i:_,j:T}),$=H.nonZeroColumns,f=H.zeroEncounters;$>0&&(d=this.seriesLen*d/$),a=n+d*this.visibleI,a-=d*f}else a=n+d*this.visibleI;s=this.barHelpers.getYForValue(this.series[_][T],g);var S=this.barHelpers.getColumnPaths({barXPosition:a,barWidth:d,y1:g,y2:s,strokeWidth:m,series:this.series,realIndex:i.realIndex,i:_,j:T,w:x});return x.globals.isXNumeric||(n+=o),this.barHelpers.barBackground({bc:L,j:T,i:_,x1:a-m/2-d*this.visibleI,x2:d*this.seriesLen+m/2,elSeries:v}),{pathTo:S.pathTo,pathFrom:S.pathFrom,x:n,y:s,goalY:this.barHelpers.getGoalValues("y",null,g,_,T),barXPosition:a,barWidth:d}}},{key:"getBarXForNumericXAxis",value:function(t){var a=t.x,i=t.barWidth,n=t.realIndex,s=t.j,o=this.w,d=n;return o.globals.seriesX[n].length||(d=o.globals.maxValsInArrayIndex),o.globals.seriesX[d][s]&&(a=(o.globals.seriesX[d][s]-o.globals.minX)/this.xRatio-i*this.seriesLen/2),{barXPosition:a+i*this.visibleI,x:a}}},{key:"getPreviousPath",value:function(t,a){for(var i,n=this.w,s=0;s0&&parseInt(o.realIndex,10)===parseInt(t,10)&&n.globals.previousPaths[s].paths[a]!==void 0&&(i=n.globals.previousPaths[s].paths[a].d)}return i}}]),O}(),gl=function(O){C(a,Ui);var t=E(a);function a(){return h(this,a),t.apply(this,arguments)}return b(a,[{key:"draw",value:function(i,n){var s=this,o=this.w;this.graphics=new B(this.ctx),this.bar=new Ui(this.ctx,this.xyRatios);var d=new X(this.ctx,o);i=d.getLogSeries(i),this.yRatio=d.getLogYRatios(this.yRatio),this.barHelpers.initVariables(i),o.config.chart.stackType==="100%"&&(i=o.globals.seriesPercent.slice()),this.series=i,this.barHelpers.initializeStackedPrevVars(this);for(var g=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),m=0,v=0,x=function(T,L){var D=void 0,H=void 0,$=void 0,f=void 0,S=-1;s.groupCtx=s,o.globals.seriesGroups.forEach(function(yt,Ct){yt.indexOf(o.config.series[T].name)>-1&&(S=Ct)}),S!==-1&&(s.groupCtx=s[o.globals.seriesGroups[S]]);var I=[],V=[],j=o.globals.comboCharts?n[T]:T;s.yRatio.length>1&&(s.yaxisIndex=j),s.isReversed=o.config.yaxis[s.yaxisIndex]&&o.config.yaxis[s.yaxisIndex].reversed;var G=s.graphics.group({class:"apexcharts-series",seriesName:F.escapeString(o.globals.seriesNames[j]),rel:T+1,"data:realIndex":j});s.ctx.series.addCollapsedClassToSeries(G,j);var te=s.graphics.group({class:"apexcharts-datalabels","data:realIndex":j}),ae=s.graphics.group({class:"apexcharts-bar-goals-markers"}),me=0,_e=0,Se=s.initialPositions(m,v,D,H,$,f);v=Se.y,me=Se.barHeight,H=Se.yDivision,f=Se.zeroW,m=Se.x,_e=Se.barWidth,D=Se.xDivision,$=Se.zeroH,o.globals.barHeight=me,o.globals.barWidth=_e,s.barHelpers.initializeStackedXYVars(s),s.groupCtx.prevY.length===1&&s.groupCtx.prevY[0].every(function(yt){return isNaN(yt)})&&(s.groupCtx.prevY[0]=s.groupCtx.prevY[0].map(function(yt){return $}),s.groupCtx.prevYF[0]=s.groupCtx.prevYF[0].map(function(yt){return 0}));for(var Fe=0;Fe1?(s=_.globals.minXDiff/this.xRatio)*parseInt(this.barOptions.columnWidth,10)/100:w*parseInt(_.config.plotOptions.bar.columnWidth,10)/100,String(_.config.plotOptions.bar.columnWidth).indexOf("%")===-1&&(w=parseInt(_.config.plotOptions.bar.columnWidth,10)),d=_.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?_.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),i=_.globals.padHorizontal+(s-w)/2),{x:i,y:n,yDivision:o,xDivision:s,barHeight:(m=_.globals.seriesGroups)!==null&&m!==void 0&&m.length?x/_.globals.seriesGroups.length:x,barWidth:(v=_.globals.seriesGroups)!==null&&v!==void 0&&v.length?w/_.globals.seriesGroups.length:w,zeroH:d,zeroW:g}}},{key:"drawStackedBarPaths",value:function(i){for(var n,s=i.indexes,o=i.barHeight,d=i.strokeWidth,g=i.zeroW,m=i.x,v=i.y,x=i.groupIndex,w=i.seriesGroup,_=i.yDivision,T=i.elSeries,L=this.w,D=v+(x!==-1?x*o:0),H=s.i,$=s.j,f=0,S=0;S0){var V=g;this.groupCtx.prevXVal[I-1][$]<0?V=this.series[H][$]>=0?this.groupCtx.prevX[I-1][$]+f-2*(this.isReversed?f:0):this.groupCtx.prevX[I-1][$]:this.groupCtx.prevXVal[I-1][$]>=0&&(V=this.series[H][$]>=0?this.groupCtx.prevX[I-1][$]:this.groupCtx.prevX[I-1][$]-f+2*(this.isReversed?f:0)),n=V}else n=g;m=this.series[H][$]===null?n:n+this.series[H][$]/this.invertedYRatio-2*(this.isReversed?this.series[H][$]/this.invertedYRatio:0);var j=this.barHelpers.getBarpaths({barYPosition:D,barHeight:o,x1:n,x2:m,strokeWidth:d,series:this.series,realIndex:s.realIndex,seriesGroup:w,i:H,j:$,w:L});return this.barHelpers.barBackground({j:$,i:H,y1:D,y2:o,elSeries:T}),v+=_,{pathTo:j.pathTo,pathFrom:j.pathFrom,goalX:this.barHelpers.getGoalValues("x",g,null,H,$),barYPosition:D,x:m,y:v}}},{key:"drawStackedColumnPaths",value:function(i){var n=i.indexes,s=i.x,o=i.y,d=i.xDivision,g=i.barWidth,m=i.zeroH,v=i.groupIndex,x=i.seriesGroup,w=i.elSeries,_=this.w,T=n.i,L=n.j,D=n.bc;if(_.globals.isXNumeric){var H=_.globals.seriesX[T][L];H||(H=0),s=(H-_.globals.minX)/this.xRatio-g/2,_.globals.seriesGroups.length&&(s=(H-_.globals.minX)/this.xRatio-g/2*_.globals.seriesGroups.length)}for(var $,f=s+(v!==-1?v*g:0),S=0,I=0;I0&&!_.globals.isXNumeric||V>0&&_.globals.isXNumeric&&_.globals.seriesX[T-1][L]===_.globals.seriesX[T][L]){var j,G,te,ae=Math.min(this.yRatio.length+1,T+1);if(this.groupCtx.prevY[V-1]!==void 0&&this.groupCtx.prevY[V-1].length)for(var me=1;me=0?te-S+2*(this.isReversed?S:0):te;break}if(((Xe=this.groupCtx.prevYVal[V-Se])===null||Xe===void 0?void 0:Xe[L])>=0){G=this.series[T][L]>=0?te:te+S-2*(this.isReversed?S:0);break}}G===void 0&&(G=_.globals.gridHeight),$=(j=this.groupCtx.prevYF[0])!==null&&j!==void 0&&j.every(function(it){return it===0})&&this.groupCtx.prevYF.slice(1,V).every(function(it){return it.every(function(ct){return isNaN(ct)})})?m:G}else $=m;o=this.series[T][L]?$-this.series[T][L]/this.yRatio[this.yaxisIndex]+2*(this.isReversed?this.series[T][L]/this.yRatio[this.yaxisIndex]:0):$;var Ze=this.barHelpers.getColumnPaths({barXPosition:f,barWidth:g,y1:$,y2:o,yRatio:this.yRatio[this.yaxisIndex],strokeWidth:this.strokeWidth,series:this.series,seriesGroup:x,realIndex:n.realIndex,i:T,j:L,w:_});return this.barHelpers.barBackground({bc:D,j:L,i:T,x1:f,x2:g,elSeries:w}),s+=d,{pathTo:Ze.pathTo,pathFrom:Ze.pathFrom,goalY:this.barHelpers.getGoalValues("y",null,m,T,L),barXPosition:f,x:_.globals.isXNumeric?s-d:s,y:o}}}]),a}(),as=function(O){C(a,Ui);var t=E(a);function a(){return h(this,a),t.apply(this,arguments)}return b(a,[{key:"draw",value:function(i,n,s){var o=this,d=this.w,g=new B(this.ctx),m=d.globals.comboCharts?n:d.config.chart.type,v=new Pe(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=d.config.plotOptions.bar.horizontal;var x=new X(this.ctx,d);i=x.getLogSeries(i),this.series=i,this.yRatio=x.getLogYRatios(this.yRatio),this.barHelpers.initVariables(i);for(var w=g.group({class:"apexcharts-".concat(m,"-series apexcharts-plot-series")}),_=function(L){o.isBoxPlot=d.config.chart.type==="boxPlot"||d.config.series[L].type==="boxPlot";var D,H,$,f,S=void 0,I=void 0,V=[],j=[],G=d.globals.comboCharts?s[L]:L,te=g.group({class:"apexcharts-series",seriesName:F.escapeString(d.globals.seriesNames[G]),rel:L+1,"data:realIndex":G});o.ctx.series.addCollapsedClassToSeries(te,G),i[L].length>0&&(o.visibleI=o.visibleI+1);var ae,me;o.yRatio.length>1&&(o.yaxisIndex=G);var _e=o.barHelpers.initialPositions();I=_e.y,ae=_e.barHeight,H=_e.yDivision,f=_e.zeroW,S=_e.x,me=_e.barWidth,D=_e.xDivision,$=_e.zeroH,j.push(S+me/2);for(var Se=g.group({class:"apexcharts-datalabels","data:realIndex":G}),Fe=function(Ze){var it=o.barHelpers.getStrokeWidth(L,Ze,G),ct=null,st={indexes:{i:L,j:Ze,realIndex:G},x:S,y:I,strokeWidth:it,elSeries:te};ct=o.isHorizontal?o.drawHorizontalBoxPaths(c(c({},st),{},{yDivision:H,barHeight:ae,zeroW:f})):o.drawVerticalBoxPaths(c(c({},st),{},{xDivision:D,barWidth:me,zeroH:$})),I=ct.y,S=ct.x,Ze>0&&j.push(S+me/2),V.push(I),ct.pathTo.forEach(function(yt,Ct){var Da=!o.isBoxPlot&&o.candlestickOptions.wick.useFillColor?ct.color[Ct]:d.globals.stroke.colors[L],sa=v.fillPath({seriesNumber:G,dataPointIndex:Ze,color:ct.color[Ct],value:i[L][Ze]});o.renderSeries({realIndex:G,pathFill:sa,lineFill:Da,j:Ze,i:L,pathFrom:ct.pathFrom,pathTo:yt,strokeWidth:it,elSeries:te,x:S,y:I,series:i,barHeight:ae,barWidth:me,elDataLabelsWrap:Se,visibleSeries:o.visibleI,type:d.config.chart.type})})},Xe=0;XeS.c&&(T=!1);var j=Math.min(S.o,S.c),G=Math.max(S.o,S.c),te=S.m;v.globals.isXNumeric&&(s=(v.globals.seriesX[f][_]-v.globals.minX)/this.xRatio-d/2);var ae=s+d*this.visibleI;this.series[w][_]===void 0||this.series[w][_]===null?(j=g,G=g):(j=g-j/$,G=g-G/$,I=g-S.h/$,V=g-S.l/$,te=g-S.m/$);var me=x.move(ae,g),_e=x.move(ae+d/2,j);return v.globals.previousPaths.length>0&&(_e=this.getPreviousPath(f,_,!0)),me=this.isBoxPlot?[x.move(ae,j)+x.line(ae+d/2,j)+x.line(ae+d/2,I)+x.line(ae+d/4,I)+x.line(ae+d-d/4,I)+x.line(ae+d/2,I)+x.line(ae+d/2,j)+x.line(ae+d,j)+x.line(ae+d,te)+x.line(ae,te)+x.line(ae,j+m/2),x.move(ae,te)+x.line(ae+d,te)+x.line(ae+d,G)+x.line(ae+d/2,G)+x.line(ae+d/2,V)+x.line(ae+d-d/4,V)+x.line(ae+d/4,V)+x.line(ae+d/2,V)+x.line(ae+d/2,G)+x.line(ae,G)+x.line(ae,te)+"z"]:[x.move(ae,G)+x.line(ae+d/2,G)+x.line(ae+d/2,I)+x.line(ae+d/2,G)+x.line(ae+d,G)+x.line(ae+d,j)+x.line(ae+d/2,j)+x.line(ae+d/2,V)+x.line(ae+d/2,j)+x.line(ae,j)+x.line(ae,G-m/2)],_e+=x.move(ae,j),v.globals.isXNumeric||(s+=o),{pathTo:me,pathFrom:_e,x:s,y:G,barXPosition:ae,color:this.isBoxPlot?H:T?[L]:[D]}}},{key:"drawHorizontalBoxPaths",value:function(i){var n=i.indexes;i.x;var s=i.y,o=i.yDivision,d=i.barHeight,g=i.zeroW,m=i.strokeWidth,v=this.w,x=new B(this.ctx),w=n.i,_=n.j,T=this.boxOptions.colors.lower;this.isBoxPlot&&(T=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var L=this.invertedYRatio,D=n.realIndex,H=this.getOHLCValue(D,_),$=g,f=g,S=Math.min(H.o,H.c),I=Math.max(H.o,H.c),V=H.m;v.globals.isXNumeric&&(s=(v.globals.seriesX[D][_]-v.globals.minX)/this.invertedXRatio-d/2);var j=s+d*this.visibleI;this.series[w][_]===void 0||this.series[w][_]===null?(S=g,I=g):(S=g+S/L,I=g+I/L,$=g+H.h/L,f=g+H.l/L,V=g+H.m/L);var G=x.move(g,j),te=x.move(S,j+d/2);return v.globals.previousPaths.length>0&&(te=this.getPreviousPath(D,_,!0)),G=[x.move(S,j)+x.line(S,j+d/2)+x.line($,j+d/2)+x.line($,j+d/2-d/4)+x.line($,j+d/2+d/4)+x.line($,j+d/2)+x.line(S,j+d/2)+x.line(S,j+d)+x.line(V,j+d)+x.line(V,j)+x.line(S+m/2,j),x.move(V,j)+x.line(V,j+d)+x.line(I,j+d)+x.line(I,j+d/2)+x.line(f,j+d/2)+x.line(f,j+d-d/4)+x.line(f,j+d/4)+x.line(f,j+d/2)+x.line(I,j+d/2)+x.line(I,j)+x.line(V,j)+"z"],te+=x.move(S,j),v.globals.isXNumeric||(s+=o),{pathTo:G,pathFrom:te,x:I,y:s,barYPosition:j,color:T}}},{key:"getOHLCValue",value:function(i,n){var s=this.w;return{o:this.isBoxPlot?s.globals.seriesCandleH[i][n]:s.globals.seriesCandleO[i][n],h:this.isBoxPlot?s.globals.seriesCandleO[i][n]:s.globals.seriesCandleH[i][n],m:s.globals.seriesCandleM[i][n],l:this.isBoxPlot?s.globals.seriesCandleC[i][n]:s.globals.seriesCandleL[i][n],c:this.isBoxPlot?s.globals.seriesCandleL[i][n]:s.globals.seriesCandleC[i][n]}}}]),a}(),fl=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w}return b(O,[{key:"checkColorRange",value:function(){var t=this.w,a=!1,i=t.config.plotOptions[t.config.chart.type];return i.colorScale.ranges.length>0&&i.colorScale.ranges.map(function(n,s){n.from<=0&&(a=!0)}),a}},{key:"getShadeColor",value:function(t,a,i,n){var s=this.w,o=1,d=s.config.plotOptions[t].shadeIntensity,g=this.determineColor(t,a,i);s.globals.hasNegs||n?o=s.config.plotOptions[t].reverseNegativeShade?g.percent<0?g.percent/100*(1.25*d):(1-g.percent/100)*(1.25*d):g.percent<=0?1-(1+g.percent/100)*d:(1-g.percent/100)*d:(o=1-g.percent/100,t==="treemap"&&(o=(1-g.percent/100)*(1.25*d)));var m=g.color,v=new F;return s.config.plotOptions[t].enableShades&&(m=this.w.config.theme.mode==="dark"?F.hexToRgba(v.shadeColor(-1*o,g.color),s.config.fill.opacity):F.hexToRgba(v.shadeColor(o,g.color),s.config.fill.opacity)),{color:m,colorProps:g}}},{key:"determineColor",value:function(t,a,i){var n=this.w,s=n.globals.series[a][i],o=n.config.plotOptions[t],d=o.colorScale.inverse?i:a;o.distributed&&n.config.chart.type==="treemap"&&(d=i);var g=n.globals.colors[d],m=null,v=Math.min.apply(Math,R(n.globals.series[a])),x=Math.max.apply(Math,R(n.globals.series[a]));o.distributed||t!=="heatmap"||(v=n.globals.minY,x=n.globals.maxY),o.colorScale.min!==void 0&&(v=o.colorScale.minn.globals.maxY?o.colorScale.max:n.globals.maxY);var w=Math.abs(x)+Math.abs(v),_=100*s/(w===0?w-1e-6:w);return o.colorScale.ranges.length>0&&o.colorScale.ranges.map(function(T,L){if(s>=T.from&&s<=T.to){g=T.color,m=T.foreColor?T.foreColor:null,v=T.from,x=T.to;var D=Math.abs(x)+Math.abs(v);_=100*s/(D===0?D-1e-6:D)}}),{color:g,foreColor:m,percent:_}}},{key:"calculateDataLabels",value:function(t){var a=t.text,i=t.x,n=t.y,s=t.i,o=t.j,d=t.colorProps,g=t.fontSize,m=this.w.config.dataLabels,v=new B(this.ctx),x=new xe(this.ctx),w=null;if(m.enabled){w=v.group({class:"apexcharts-data-labels"});var _=m.offsetX,T=m.offsetY,L=i+_,D=n+parseFloat(m.style.fontSize)/3+T;x.plotDataLabelsText({x:L,y:D,text:a,i:s,j:o,color:d.foreColor,parent:w,fontSize:g,dataLabelsConfig:m})}return w}},{key:"addListeners",value:function(t){var a=new B(this.ctx);t.node.addEventListener("mouseenter",a.pathMouseEnter.bind(this,t)),t.node.addEventListener("mouseleave",a.pathMouseLeave.bind(this,t)),t.node.addEventListener("mousedown",a.pathMouseDown.bind(this,t))}}]),O}(),og=function(){function O(t,a){h(this,O),this.ctx=t,this.w=t.w,this.xRatio=a.xRatio,this.yRatio=a.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new fl(t),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}return b(O,[{key:"draw",value:function(t){var a=this.w,i=new B(this.ctx),n=i.group({class:"apexcharts-heatmap"});n.attr("clip-path","url(#gridRectMask".concat(a.globals.cuid,")"));var s=a.globals.gridWidth/a.globals.dataPoints,o=a.globals.gridHeight/a.globals.series.length,d=0,g=!1;this.negRange=this.helpers.checkColorRange();var m=t.slice();a.config.yaxis[0].reversed&&(g=!0,m.reverse());for(var v=g?0:m.length-1;g?v=0;g?v++:v--){var x=i.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:F.escapeString(a.globals.seriesNames[v]),rel:v+1,"data:realIndex":v});if(this.ctx.series.addCollapsedClassToSeries(x,v),a.config.chart.dropShadow.enabled){var w=a.config.chart.dropShadow;new J(this.ctx).dropShadow(x,w,v)}for(var _=0,T=a.config.plotOptions.heatmap.shadeIntensity,L=0;L-1&&this.pieClicked(w),i.config.dataLabels.enabled){var I=f.x,V=f.y,j=100*T/this.fullAngle+"%";if(T!==0&&i.config.plotOptions.pie.dataLabels.minAngleToShowLabelthis.fullAngle?a.endAngle=a.endAngle-(n+d):n+d=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(v=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(v)>this.fullAngle&&(v-=this.fullAngle);var x=Math.PI*(v-90)/180,w=i.centerX+o*Math.cos(m),_=i.centerY+o*Math.sin(m),T=i.centerX+o*Math.cos(x),L=i.centerY+o*Math.sin(x),D=F.polarToCartesian(i.centerX,i.centerY,i.donutSize,v),H=F.polarToCartesian(i.centerX,i.centerY,i.donutSize,g),$=s>180?1:0,f=["M",w,_,"A",o,o,0,$,1,T,L];return a=i.chartType==="donut"?[].concat(f,["L",D.x,D.y,"A",i.donutSize,i.donutSize,0,$,0,H.x,H.y,"L",w,_,"z"]).join(" "):i.chartType==="pie"||i.chartType==="polarArea"?[].concat(f,["L",i.centerX,i.centerY,"L",w,_]).join(" "):[].concat(f).join(" "),d.roundPathCorners(a,2*this.strokeWidth)}},{key:"drawPolarElements",value:function(t){var a=this.w,i=new qe(this.ctx),n=new B(this.ctx),s=new ml(this.ctx),o=n.group(),d=n.group(),g=i.niceScale(0,Math.ceil(this.maxY),a.config.yaxis[0].tickAmount,0,!0),m=g.result.reverse(),v=g.result.length;this.maxY=g.niceMax;for(var x=a.globals.radialSize,w=x/(v-1),_=0;_1&&t.total.show&&(s=t.total.color);var d=o.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),g=o.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");i=(0,t.value.formatter)(i,o),n||typeof t.total.formatter!="function"||(i=t.total.formatter(o));var m=a===t.total.label;a=t.name.formatter(a,m,o),d!==null&&(d.textContent=a),g!==null&&(g.textContent=i),d!==null&&(d.style.fill=s)}},{key:"printDataLabelsInner",value:function(t,a){var i=this.w,n=t.getAttribute("data:value"),s=i.globals.seriesNames[parseInt(t.parentNode.getAttribute("rel"),10)-1];i.globals.series.length>1&&this.printInnerLabels(a,s,n,t);var o=i.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");o!==null&&(o.style.opacity=1)}},{key:"drawSpokes",value:function(t){var a=this,i=this.w,n=new B(this.ctx),s=i.config.plotOptions.polarArea.spokes;if(s.strokeWidth!==0){for(var o=[],d=360/i.globals.series.length,g=0;g1)d&&!a.total.showAlways?m({makeSliceOut:!1,printLabel:!0}):this.printInnerLabels(a,a.total.label,a.total.formatter(s));else if(m({makeSliceOut:!1,printLabel:!0}),!d)if(s.globals.selectedDataPoints.length&&s.globals.series.length>1)if(s.globals.selectedDataPoints[0].length>0){var v=s.globals.selectedDataPoints[0],x=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(v));this.printDataLabelsInner(x,a)}else o&&s.globals.selectedDataPoints.length&&s.globals.selectedDataPoints[0].length===0&&(o.style.opacity=0);else o&&s.globals.series.length>1&&(o.style.opacity=0)}}]),O}(),lg=function(){function O(t){h(this,O),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 a=this.w;this.graphics=new B(this.ctx),this.lineColorArr=a.globals.stroke.colors!==void 0?a.globals.stroke.colors:a.globals.colors,this.defaultSize=a.globals.svgHeight0&&(V=a.getPreviousPath(H));for(var j=0;j=10?t.x>0?(i="start",n+=10):t.x<0&&(i="end",n-=10):i="middle",Math.abs(t.y)>=a-10&&(t.y<0?s-=10:t.y>0&&(s+=10)),{textAnchor:i,newX:n,newY:s}}},{key:"getPreviousPath",value:function(t){for(var a=this.w,i=null,n=0;n0&&parseInt(s.realIndex,10)===parseInt(t,10)&&a.globals.previousPaths[n].paths[0]!==void 0&&(i=a.globals.previousPaths[n].paths[0].d)}return i}},{key:"getDataPointsPos",value:function(t,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.dataPointsLen;t=t||[],a=a||[];for(var n=[],s=0;s=360&&(L=360-Math.abs(this.startAngle)-.1);var D=s.drawPath({d:"",stroke:_,strokeWidth:m*parseInt(w.strokeWidth,10)/100,fill:"none",strokeOpacity:w.opacity,classes:"apexcharts-radialbar-area"});if(w.dropShadow.enabled){var H=w.dropShadow;d.dropShadow(D,H)}x.add(D),D.attr("id","apexcharts-radialbarTrack-"+v),this.animatePaths(D,{centerX:i.centerX,centerY:i.centerY,endAngle:L,startAngle:T,size:i.size,i:v,totalItems:2,animBeginArr:0,dur:0,isTrack:!0,easing:n.globals.easing})}return o}},{key:"drawArcs",value:function(i){var n=this.w,s=new B(this.ctx),o=new Pe(this.ctx),d=new J(this.ctx),g=s.group(),m=this.getStrokeWidth(i);i.size=i.size-m/2;var v=n.config.plotOptions.radialBar.hollow.background,x=i.size-m*i.series.length-this.margin*i.series.length-m*parseInt(n.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,w=x-n.config.plotOptions.radialBar.hollow.margin;n.config.plotOptions.radialBar.hollow.image!==void 0&&(v=this.drawHollowImage(i,g,x,v));var _=this.drawHollow({size:w,centerX:i.centerX,centerY:i.centerY,fill:v||"transparent"});if(n.config.plotOptions.radialBar.hollow.dropShadow.enabled){var T=n.config.plotOptions.radialBar.hollow.dropShadow;d.dropShadow(_,T)}var L=1;!this.radialDataLabels.total.show&&n.globals.series.length>1&&(L=0);var D=null;this.radialDataLabels.show&&(D=this.renderInnerDataLabels(this.radialDataLabels,{hollowSize:x,centerX:i.centerX,centerY:i.centerY,opacity:L})),n.config.plotOptions.radialBar.hollow.position==="back"&&(g.add(_),D&&g.add(D));var H=!1;n.config.plotOptions.radialBar.inverseOrder&&(H=!0);for(var $=H?i.series.length-1:0;H?$>=0:$100?100:i.series[$])/100,G=Math.round(this.totalAngle*j)+this.startAngle,te=void 0;n.globals.dataChanged&&(V=this.startAngle,te=Math.round(this.totalAngle*F.negToZero(n.globals.previousPaths[$])/100)+V),Math.abs(G)+Math.abs(I)>=360&&(G-=.01),Math.abs(te)+Math.abs(V)>=360&&(te-=.01);var ae=G-I,me=Array.isArray(n.config.stroke.dashArray)?n.config.stroke.dashArray[$]:n.config.stroke.dashArray,_e=s.drawPath({d:"",stroke:S,strokeWidth:m,fill:"none",fillOpacity:n.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+$,strokeDashArray:me});if(B.setAttrs(_e.node,{"data:angle":ae,"data:value":i.series[$]}),n.config.chart.dropShadow.enabled){var Se=n.config.chart.dropShadow;d.dropShadow(_e,Se,$)}if(d.setSelectionFilter(_e,0,$),this.addListeners(_e,this.radialDataLabels),f.add(_e),_e.attr({index:0,j:$}),this.barLabels.enabled){var Fe=F.polarToCartesian(i.centerX,i.centerY,i.size,I),Xe=this.barLabels.formatter(n.globals.seriesNames[$],{seriesIndex:$,w:n}),Ze=["apexcharts-radialbar-label"];this.barLabels.onClick||Ze.push("apexcharts-no-click");var it=this.barLabels.useSeriesColors?n.globals.colors[$]:n.config.chart.foreColor;it||(it=n.config.chart.foreColor);var ct=Fe.x-this.barLabels.margin,st=Fe.y,yt=s.drawText({x:ct,y:st,text:Xe,textAnchor:"end",dominantBaseline:"middle",fontFamily:this.barLabels.fontFamily,fontWeight:this.barLabels.fontWeight,fontSize:this.barLabels.fontSize,foreColor:it,cssClass:Ze.join(" ")});yt.on("click",this.onBarLabelClick),yt.attr({rel:$+1}),I!==0&&yt.attr({"transform-origin":"".concat(ct," ").concat(st),transform:"rotate(".concat(I," 0 0)")}),f.add(yt)}var Ct=0;!this.initialAnim||n.globals.resized||n.globals.dataChanged||(Ct=n.config.chart.animations.speed),n.globals.dataChanged&&(Ct=n.config.chart.animations.dynamicAnimation.speed),this.animDur=Ct/(1.2*i.series.length)+this.animDur,this.animBeginArr.push(this.animDur),this.animatePaths(_e,{centerX:i.centerX,centerY:i.centerY,endAngle:G,startAngle:I,prevEndAngle:te,prevStartAngle:V,size:i.size,i:$,totalItems:2,animBeginArr:this.animBeginArr,dur:Ct,shouldSetPrevPaths:!0,easing:n.globals.easing})}return{g,elHollow:_,dataLabels:D}}},{key:"drawHollow",value:function(i){var n=new B(this.ctx).drawCircle(2*i.size);return n.attr({class:"apexcharts-radialbar-hollow",cx:i.centerX,cy:i.centerY,r:i.size,fill:i.fill}),n}},{key:"drawHollowImage",value:function(i,n,s,o){var d=this.w,g=new Pe(this.ctx),m=F.randomId(),v=d.config.plotOptions.radialBar.hollow.image;if(d.config.plotOptions.radialBar.hollow.imageClipped)g.clippedImgArea({width:s,height:s,image:v,patternID:"pattern".concat(d.globals.cuid).concat(m)}),o="url(#pattern".concat(d.globals.cuid).concat(m,")");else{var x=d.config.plotOptions.radialBar.hollow.imageWidth,w=d.config.plotOptions.radialBar.hollow.imageHeight;if(x===void 0&&w===void 0){var _=d.globals.dom.Paper.image(v).loaded(function(L){this.move(i.centerX-L.width/2+d.config.plotOptions.radialBar.hollow.imageOffsetX,i.centerY-L.height/2+d.config.plotOptions.radialBar.hollow.imageOffsetY)});n.add(_)}else{var T=d.globals.dom.Paper.image(v).loaded(function(L){this.move(i.centerX-x/2+d.config.plotOptions.radialBar.hollow.imageOffsetX,i.centerY-w/2+d.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(x,w)});n.add(T)}}return o}},{key:"getStrokeWidth",value:function(i){var n=this.w;return i.size*(100-parseInt(n.config.plotOptions.radialBar.hollow.size,10))/100/(i.series.length+1)-this.margin}},{key:"onBarLabelClick",value:function(i){var n=parseInt(i.target.getAttribute("rel"),10)-1,s=this.barLabels.onClick,o=this.w;s&&s(o.globals.seriesNames[n],{w:o,seriesIndex:n})}}]),a}(),dg=function(O){C(a,Ui);var t=E(a);function a(){return h(this,a),t.apply(this,arguments)}return b(a,[{key:"draw",value:function(i,n){var s=this.w,o=new B(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=i,this.seriesRangeStart=s.globals.seriesRangeStart,this.seriesRangeEnd=s.globals.seriesRangeEnd,this.barHelpers.initVariables(i);for(var d=o.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),g=0;g0&&(this.visibleI=this.visibleI+1);var H=0,$=0;this.yRatio.length>1&&(this.yaxisIndex=L);var f=this.barHelpers.initialPositions();T=f.y,w=f.zeroW,_=f.x,$=f.barWidth,H=f.barHeight,m=f.xDivision,v=f.yDivision,x=f.zeroH;for(var S=o.group({class:"apexcharts-datalabels","data:realIndex":L}),I=o.group({class:"apexcharts-rangebar-goals-markers"}),V=0;V0});return this.isHorizontal?(o=L.config.plotOptions.bar.rangeBarGroupRows?g+w*S:g+v*this.visibleI+w*S,I>-1&&!L.config.plotOptions.bar.rangeBarOverlap&&(D=L.globals.seriesRange[n][I].overlaps).indexOf(H)>-1&&(o=(v=T.barHeight/D.length)*this.visibleI+w*(100-parseInt(this.barOptions.barHeight,10))/100/2+v*(this.visibleI+D.indexOf(H))+w*S)):(S>-1&&(d=L.config.plotOptions.bar.rangeBarGroupRows?m+_*S:m+x*this.visibleI+_*S),I>-1&&!L.config.plotOptions.bar.rangeBarOverlap&&(D=L.globals.seriesRange[n][I].overlaps).indexOf(H)>-1&&(d=(x=T.barWidth/D.length)*this.visibleI+_*(100-parseInt(this.barOptions.barWidth,10))/100/2+x*(this.visibleI+D.indexOf(H))+_*S)),{barYPosition:o,barXPosition:d,barHeight:v,barWidth:x}}},{key:"drawRangeColumnPaths",value:function(i){var n=i.indexes,s=i.x,o=i.xDivision,d=i.barWidth,g=i.barXPosition,m=i.zeroH,v=this.w,x=n.i,w=n.j,_=this.yRatio[this.yaxisIndex],T=n.realIndex,L=this.getRangeValue(T,w),D=Math.min(L.start,L.end),H=Math.max(L.start,L.end);this.series[x][w]===void 0||this.series[x][w]===null?D=m:(D=m-D/_,H=m-H/_);var $=Math.abs(H-D),f=this.barHelpers.getColumnPaths({barXPosition:g,barWidth:d,y1:D,y2:H,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:n.realIndex,i:T,j:w,w:v});if(v.globals.isXNumeric){var S=this.getBarXForNumericXAxis({x:s,j:w,realIndex:T,barWidth:d});s=S.x,g=S.barXPosition}else s+=o;return{pathTo:f.pathTo,pathFrom:f.pathFrom,barHeight:$,x:s,y:H,goalY:this.barHelpers.getGoalValues("y",null,m,x,w),barXPosition:g}}},{key:"drawRangeBarPaths",value:function(i){var n=i.indexes,s=i.y,o=i.y1,d=i.y2,g=i.yDivision,m=i.barHeight,v=i.barYPosition,x=i.zeroW,w=this.w,_=x+o/this.invertedYRatio,T=x+d/this.invertedYRatio,L=Math.abs(T-_),D=this.barHelpers.getBarpaths({barYPosition:v,barHeight:m,x1:_,x2:T,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:n.realIndex,realIndex:n.realIndex,j:n.j,w});return w.globals.isXNumeric||(s+=g),{pathTo:D.pathTo,pathFrom:D.pathFrom,barWidth:L,x:T,goalX:this.barHelpers.getGoalValues("x",x,null,n.realIndex,n.j),y:s}}},{key:"getRangeValue",value:function(i,n){var s=this.w;return{start:s.globals.seriesRangeStart[i][n],end:s.globals.seriesRangeEnd[i][n]}}}]),a}(),ug=function(){function O(t){h(this,O),this.w=t.w,this.lineCtx=t}return b(O,[{key:"sameValueSeriesFix",value:function(t,a){var i=this.w;if((i.config.fill.type==="gradient"||i.config.fill.type[t]==="gradient")&&new X(this.lineCtx.ctx,i).seriesHaveSameValues(t)){var n=a[t].slice();n[n.length-1]=n[n.length-1]+1e-6,a[t]=n}return a}},{key:"calculatePoints",value:function(t){var a=t.series,i=t.realIndex,n=t.x,s=t.y,o=t.i,d=t.j,g=t.prevY,m=this.w,v=[],x=[];if(d===0){var w=this.lineCtx.categoryAxisCorrection+m.config.markers.offsetX;m.globals.isXNumeric&&(w=(m.globals.seriesX[i][0]-m.globals.minX)/this.lineCtx.xRatio+m.config.markers.offsetX),v.push(w),x.push(F.isNumber(a[o][0])?g+m.config.markers.offsetY:null),v.push(n+m.config.markers.offsetX),x.push(F.isNumber(a[o][d+1])?s+m.config.markers.offsetY:null)}else v.push(n+m.config.markers.offsetX),x.push(F.isNumber(a[o][d+1])?s+m.config.markers.offsetY:null);return{x:v,y:x}}},{key:"checkPreviousPaths",value:function(t){for(var a=t.pathFromLine,i=t.pathFromArea,n=t.realIndex,s=this.w,o=0;o0&&parseInt(d.realIndex,10)===parseInt(n,10)&&(d.type==="line"?(this.lineCtx.appendPathFrom=!1,a=s.globals.previousPaths[o].paths[0].d):d.type==="area"&&(this.lineCtx.appendPathFrom=!1,i=s.globals.previousPaths[o].paths[0].d,s.config.stroke.show&&s.globals.previousPaths[o].paths[1]&&(a=s.globals.previousPaths[o].paths[1].d)))}return{pathFromLine:a,pathFromArea:i}}},{key:"determineFirstPrevY",value:function(t){var a,i,n=t.i,s=t.series,o=t.prevY,d=t.lineYPosition,g=this.w,m=g.config.chart.stacked&&!g.globals.comboCharts||g.config.chart.stacked&&g.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||((a=this.w.config.series[n])===null||a===void 0?void 0:a.type)==="bar");if(((i=s[n])===null||i===void 0?void 0:i[0])!==void 0)o=(d=m&&n>0?this.lineCtx.prevSeriesY[n-1][0]:this.lineCtx.zeroY)-s[n][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]+2*(this.lineCtx.isReversed?s[n][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]:0);else if(m&&n>0&&s[n][0]===void 0){for(var v=n-1;v>=0;v--)if(s[v][0]!==null&&s[v][0]!==void 0){o=d=this.lineCtx.prevSeriesY[v][0];break}}return{prevY:o,lineYPosition:d}}}]),O}(),hg=function(O){for(var t,a,i,n,s=function(v){for(var x=[],w=v[0],_=v[1],T=x[0]=ns(w,_),L=1,D=v.length-1;L9&&(n=3*i/Math.sqrt(n),s[g]=n*t,s[g+1]=n*a);for(var m=0;m<=o;m++)n=(O[Math.min(o,m+1)][0]-O[Math.max(0,m-1)][0])/(6*(1+s[m]*s[m])),d.push([n||0,s[m]*n||0]);return d},is=function(O){for(var t="",a=0;a4?(t+="C".concat(i[0],", ").concat(i[1]),t+=", ".concat(i[2],", ").concat(i[3]),t+=", ".concat(i[4],", ").concat(i[5])):n>2&&(t+="S".concat(i[0],", ").concat(i[1]),t+=", ".concat(i[2],", ").concat(i[3]))}return t},vl=function(O){var t=hg(O),a=O[1],i=O[0],n=[],s=t[1],o=t[0];n.push(i,[i[0]+o[0],i[1]+o[1],a[0]-s[0],a[1]-s[1],a[0],a[1]]);for(var d=2,g=t.length;d0&&(H=(o.globals.seriesX[_][0]-o.globals.minX)/this.xRatio),D.push(H);var $,f=H,S=void 0,I=f,V=this.zeroY,j=this.zeroY;V=this.lineHelpers.determineFirstPrevY({i:w,series:t,prevY:V,lineYPosition:0}).prevY,o.config.stroke.curve==="monotonCubic"&&t[w][0]===null?T.push(null):T.push(V),$=V,g==="rangeArea"&&(S=j=this.lineHelpers.determineFirstPrevY({i:w,series:n,prevY:j,lineYPosition:0}).prevY,L.push(j));var G={type:g,series:t,realIndex:_,i:w,x:H,y:1,pX:f,pY:$,pathsFrom:this._calculatePathsFrom({type:g,series:t,i:w,realIndex:_,prevX:I,prevY:V,prevY2:j}),linePaths:[],areaPaths:[],seriesIndex:i,lineYPosition:0,xArrj:D,yArrj:T,y2Arrj:L,seriesRangeEnd:n},te=this._iterateOverDataPoints(c(c({},G),{},{iterations:g==="rangeArea"?t[w].length-1:void 0,isRangeStart:!0}));if(g==="rangeArea"){var ae=this._calculatePathsFrom({series:n,i:w,realIndex:_,prevX:I,prevY:j}),me=this._iterateOverDataPoints(c(c({},G),{},{series:n,pY:S,pathsFrom:ae,iterations:n[w].length-1,isRangeStart:!1}));te.linePaths[0]=me.linePath+te.linePath,te.pathFromLine=me.pathFromLine+te.pathFromLine}this._handlePaths({type:g,realIndex:_,i:w,paths:te}),this.elSeries.add(this.elPointsMain),this.elSeries.add(this.elDataLabelsWrap),x.push(this.elSeries)}if(((s=o.config.series[0])===null||s===void 0?void 0:s.zIndex)!==void 0&&x.sort(function(Fe,Xe){return Number(Fe.node.getAttribute("zIndex"))-Number(Xe.node.getAttribute("zIndex"))}),o.config.chart.stacked)for(var _e=x.length;_e>0;_e--)m.add(x[_e-1]);else for(var Se=0;Se1&&(this.yaxisIndex=i),this.isReversed=n.config.yaxis[this.yaxisIndex]&&n.config.yaxis[this.yaxisIndex].reversed,this.zeroY=n.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?n.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),this.areaBottomY=this.zeroY,(this.zeroY>n.globals.gridHeight||n.config.plotOptions.area.fillTo==="end")&&(this.areaBottomY=n.globals.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=s.group({class:"apexcharts-series",zIndex:n.config.series[i].zIndex!==void 0?n.config.series[i].zIndex:i,seriesName:F.escapeString(n.globals.seriesNames[i])}),this.elPointsMain=s.group({class:"apexcharts-series-markers-wrap","data:realIndex":i}),this.elDataLabelsWrap=s.group({class:"apexcharts-datalabels","data:realIndex":i});var o=t[a].length===n.globals.dataPoints;this.elSeries.attr({"data:longestSeries":o,rel:a+1,"data:realIndex":i}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(t){var a,i,n,s,o=t.type,d=t.series,g=t.i,m=t.realIndex,v=t.prevX,x=t.prevY,w=t.prevY2,_=this.w,T=new B(this.ctx);if(d[g][0]===null){for(var L=0;L0){var D=this.lineHelpers.checkPreviousPaths({pathFromLine:n,pathFromArea:s,realIndex:m});n=D.pathFromLine,s=D.pathFromArea}return{prevX:v,prevY:x,linePath:a,areaPath:i,pathFromLine:n,pathFromArea:s}}},{key:"_handlePaths",value:function(t){var a=t.type,i=t.realIndex,n=t.i,s=t.paths,o=this.w,d=new B(this.ctx),g=new Pe(this.ctx);this.prevSeriesY.push(s.yArrj),o.globals.seriesXvalues[i]=s.xArrj,o.globals.seriesYvalues[i]=s.yArrj;var m=o.config.forecastDataPoints;if(m.count>0&&a!=="rangeArea"){var v=o.globals.seriesXvalues[i][o.globals.seriesXvalues[i].length-m.count-1],x=d.drawRect(v,0,o.globals.gridWidth,o.globals.gridHeight,0);o.globals.dom.elForecastMask.appendChild(x.node);var w=d.drawRect(0,0,v,o.globals.gridHeight,0);o.globals.dom.elNonForecastMask.appendChild(w.node)}this.pointsChart||o.globals.delayedElements.push({el:this.elPointsMain.node,index:i});var _={i:n,realIndex:i,animationDelay:n,initialSpeed:o.config.chart.animations.speed,dataChangeSpeed:o.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(a)};if(a==="area")for(var T=g.fillPath({seriesNumber:i}),L=0;L0&&a!=="rangeArea"){var j=d.renderPaths(I);j.node.setAttribute("stroke-dasharray",m.dashArray),m.strokeWidth&&j.node.setAttribute("stroke-width",m.strokeWidth),this.elSeries.add(j),j.attr("clip-path","url(#forecastMask".concat(o.globals.cuid,")")),V.attr("clip-path","url(#nonForecastMask".concat(o.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(t){var a,i=this,n=t.type,s=t.series,o=t.iterations,d=t.realIndex,g=t.i,m=t.x,v=t.y,x=t.pX,w=t.pY,_=t.pathsFrom,T=t.linePaths,L=t.areaPaths,D=t.seriesIndex,H=t.lineYPosition,$=t.xArrj,f=t.yArrj,S=t.y2Arrj,I=t.isRangeStart,V=t.seriesRangeEnd,j=this.w,G=new B(this.ctx),te=this.yRatio,ae=_.prevY,me=_.linePath,_e=_.areaPath,Se=_.pathFromLine,Fe=_.pathFromArea,Xe=F.isNumber(j.globals.minYArr[d])?j.globals.minYArr[d]:j.globals.minY;o||(o=j.globals.dataPoints>1?j.globals.dataPoints-1:j.globals.dataPoints);for(var Ze=function(Ya,Xa){return Xa-Ya/te[i.yaxisIndex]+2*(i.isReversed?Ya/te[i.yaxisIndex]:0)},it=v,ct=j.config.chart.stacked&&!j.globals.comboCharts||j.config.chart.stacked&&j.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||((a=this.w.config.series[d])===null||a===void 0?void 0:a.type)==="bar"),st=0;st0&&j.globals.collapsedSeries.length-1){Xa--;break}return Xa>=0?Xa:0}(g-1)][st+1]:H=this.zeroY:H=this.zeroY,yt?v=Ze(Xe,H):(v=Ze(s[g][st+1],H),n==="rangeArea"&&(it=Ze(V[g][st+1],H))),$.push(m),yt&&j.config.stroke.curve==="smooth"?f.push(null):f.push(v),S.push(it);var Da=this.lineHelpers.calculatePoints({series:s,x:m,y:v,realIndex:d,i:g,j:st,prevY:ae}),sa=this._createPaths({type:n,series:s,i:g,realIndex:d,j:st,x:m,y:v,y2:it,xArrj:$,yArrj:f,y2Arrj:S,pX:x,pY:w,linePath:me,areaPath:_e,linePaths:T,areaPaths:L,seriesIndex:D,isRangeStart:I});L=sa.areaPaths,T=sa.linePaths,x=sa.pX,w=sa.pY,_e=sa.areaPath,me=sa.linePath,!this.appendPathFrom||j.config.stroke.curve==="monotoneCubic"&&n==="rangeArea"||(Se+=G.line(m,this.zeroY),Fe+=G.line(m,this.zeroY)),this.handleNullDataPoints(s,Da,g,st,d),this._handleMarkersAndLabels({type:n,pointsPos:Da,i:g,j:st,realIndex:d,isRangeStart:I})}return{yArrj:f,xArrj:$,pathFromArea:Fe,areaPaths:L,pathFromLine:Se,linePaths:T,linePath:me,areaPath:_e}}},{key:"_handleMarkersAndLabels",value:function(t){var a=t.type,i=t.pointsPos,n=t.isRangeStart,s=t.i,o=t.j,d=t.realIndex,g=this.w,m=new xe(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,o,{realIndex:d,pointsPos:i,zRatio:this.zRatio,elParent:this.elPointsMain});else{g.globals.series[s].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var v=this.markers.plotChartMarkers(i,d,o+1);v!==null&&this.elPointsMain.add(v)}var x=m.drawDataLabel({type:a,isRangeStart:n,pos:i,i:d,j:o+1});x!==null&&this.elDataLabelsWrap.add(x)}},{key:"_createPaths",value:function(t){var a=t.type,i=t.series,n=t.i,s=t.realIndex,o=t.j,d=t.x,g=t.y,m=t.xArrj,v=t.yArrj,x=t.y2,w=t.y2Arrj,_=t.pX,T=t.pY,L=t.linePath,D=t.areaPath,H=t.linePaths,$=t.areaPaths,f=t.seriesIndex,S=t.isRangeStart,I=this.w,V=new B(this.ctx),j=I.config.stroke.curve,G=this.areaBottomY;if(Array.isArray(I.config.stroke.curve)&&(j=Array.isArray(f)?I.config.stroke.curve[f[n]]:I.config.stroke.curve[n]),a==="rangeArea"&&(I.globals.hasNullValues||I.config.forecastDataPoints.count>0)&&j==="monotoneCubic"&&(j="straight"),j==="monotoneCubic"){var te=a==="rangeArea"?m.length===I.globals.dataPoints:o===i[n].length-2,ae=m.map(function(ct,st){return[m[st],v[st]]}).filter(function(ct){return ct[1]!==null});if(te&&ae.length>1){var me=vl(ae);if(L+=is(me),i[n][0]===null?D=L:D+=is(me),a==="rangeArea"&&S){L+=V.line(m[m.length-1],w[w.length-1]);var _e=m.slice().reverse(),Se=w.slice().reverse(),Fe=_e.map(function(ct,st){return[_e[st],Se[st]]}),Xe=vl(Fe);D=L+=is(Xe)}else D+=V.line(ae[ae.length-1][0],G)+V.line(ae[0][0],G)+V.move(ae[0][0],ae[0][1])+"z";H.push(L),$.push(D)}}else if(j==="smooth"){var Ze=.35*(d-_);I.globals.hasNullValues?(i[n][o]!==null&&(i[n][o+1]!==null?(L=V.move(_,T)+V.curve(_+Ze,T,d-Ze,g,d+1,g),D=V.move(_+1,T)+V.curve(_+Ze,T,d-Ze,g,d+1,g)+V.line(d,G)+V.line(_,G)+"z"):(L=V.move(_,T),D=V.move(_,T)+"z")),H.push(L),$.push(D)):(L+=V.curve(_+Ze,T,d-Ze,g,d,g),D+=V.curve(_+Ze,T,d-Ze,g,d,g)),_=d,T=g,o===i[n].length-2&&(D=D+V.curve(_,T,d,g,d,G)+V.move(d,g)+"z",a==="rangeArea"&&S?L=L+V.curve(_,T,d,g,d,x)+V.move(d,x)+"z":I.globals.hasNullValues||(H.push(L),$.push(D)))}else{if(i[n][o+1]===null){L+=V.move(d,g);var it=I.globals.isXNumeric?(I.globals.seriesX[s][o]-I.globals.minX)/this.xRatio:d-this.xDivision;D=D+V.line(it,G)+V.move(d,g)+"z"}i[n][o]===null&&(L+=V.move(d,g),D+=V.move(d,G)),j==="stepline"?(L=L+V.line(d,null,"H")+V.line(null,g,"V"),D=D+V.line(d,null,"H")+V.line(null,g,"V")):j==="straight"&&(L+=V.line(d,g),D+=V.line(d,g)),o===i[n].length-2&&(D=D+V.line(d,G)+V.move(d,g)+"z",a==="rangeArea"&&S?L=L+V.line(d,x)+V.move(d,x)+"z":(H.push(L),$.push(D)))}return{linePaths:H,areaPaths:$,pX:_,pY:T,linePath:L,areaPath:D}}},{key:"handleNullDataPoints",value:function(t,a,i,n,s){var o=this.w;if(t[i][n]===null&&o.config.markers.showNullDataPoints||t[i].length===1){var d=this.markers.plotChartMarkers(a,s,n+1,this.strokeWidth-o.config.markers.strokeWidth/2,!0);d!==null&&this.elPointsMain.add(d)}}}]),O}();window.TreemapSquared={},window.TreemapSquared.generate=function(){function O(d,g,m,v){this.xoffset=d,this.yoffset=g,this.height=v,this.width=m,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(x){var w,_=[],T=this.xoffset,L=this.yoffset,D=s(x)/this.height,H=s(x)/this.width;if(this.width>=this.height)for(w=0;w=this.height){var _=x/this.height,T=this.width-_;w=new O(this.xoffset+_,this.yoffset,T,this.height)}else{var L=x/this.width,D=this.height-L;w=new O(this.xoffset,this.yoffset+L,this.width,D)}return w}}function t(d,g,m,v,x){v=v===void 0?0:v,x=x===void 0?0:x;var w=a(function(_,T){var L,D=[],H=T/s(_);for(L=0;L<_.length;L++)D[L]=_[L]*H;return D}(d,g*m),[],new O(v,x,g,m),[]);return function(_){var T,L,D=[];for(T=0;T<_.length;T++)for(L=0;L<_[T].length;L++)D.push(_[T][L]);return D}(w)}function a(d,g,m,v){var x,w,_;if(d.length!==0)return x=m.shortestEdge(),function(T,L,D){var H;if(T.length===0)return!0;(H=T.slice()).push(L);var $=i(T,D),f=i(H,D);return $>=f}(g,w=d[0],x)?(g.push(w),a(d.slice(1),g,m,v)):(_=m.cutArea(s(g),v),v.push(m.getCoordinates(g)),a(d,[],_,v)),v;v.push(m.getCoordinates(g))}function i(d,g){var m=Math.min.apply(Math,d),v=Math.max.apply(Math,d),x=s(d);return Math.max(Math.pow(g,2)*v/Math.pow(x,2),Math.pow(x,2)/(Math.pow(g,2)*m))}function n(d){return d&&d.constructor===Array}function s(d){var g,m=0;for(g=0;go-n&&m.width<=d-s){var v=g.rotateAroundCenter(t.node);t.node.setAttribute("transform","rotate(-90 ".concat(v.x," ").concat(v.y,") translate(").concat(m.height/3,")"))}}},{key:"truncateLabels",value:function(t,a,i,n,s,o){var d=new B(this.ctx),g=d.getTextRects(t,a).width+this.w.config.stroke.width+5>s-i&&o-n>s-i?o-n:s-i,m=d.getTextBasedOnMaxWidth({text:t,maxWidth:g,fontSize:a});return t.length!==m.length&&g/a<5?"":m}},{key:"animateTreemap",value:function(t,a,i,n){var s=new Q(this.ctx);s.animateRect(t,{x:a.x,y:a.y,width:a.width,height:a.height},{x:i.x,y:i.y,width:i.width,height:i.height},n,function(){s.animationCompleted(t)})}}]),O}(),fg=86400,mg=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return b(O,[{key:"calculateTimeScaleTicks",value:function(t,a){var i=this,n=this.w;if(n.globals.allSeriesCollapsed)return n.globals.labels=[],n.globals.timescaleLabels=[],[];var s=new oe(this.ctx),o=(a-t)/864e5;this.determineInterval(o),n.globals.disableZoomIn=!1,n.globals.disableZoomOut=!1,o<11574074074074076e-20?n.globals.disableZoomIn=!0:o>5e4&&(n.globals.disableZoomOut=!0);var d=s.getTimeUnitsfromTimestamp(t,a,this.utc),g=n.globals.gridWidth/o,m=g/24,v=m/60,x=v/60,w=Math.floor(24*o),_=Math.floor(1440*o),T=Math.floor(o*fg),L=Math.floor(o),D=Math.floor(o/30),H=Math.floor(o/365),$={minMillisecond:d.minMillisecond,minSecond:d.minSecond,minMinute:d.minMinute,minHour:d.minHour,minDate:d.minDate,minMonth:d.minMonth,minYear:d.minYear},f={firstVal:$,currentMillisecond:$.minMillisecond,currentSecond:$.minSecond,currentMinute:$.minMinute,currentHour:$.minHour,currentMonthDate:$.minDate,currentDate:$.minDate,currentMonth:$.minMonth,currentYear:$.minYear,daysWidthOnXAxis:g,hoursWidthOnXAxis:m,minutesWidthOnXAxis:v,secondsWidthOnXAxis:x,numberOfSeconds:T,numberOfMinutes:_,numberOfHours:w,numberOfDays:L,numberOfMonths:D,numberOfYears:H};switch(this.tickInterval){case"years":this.generateYearScale(f);break;case"months":case"half_year":this.generateMonthScale(f);break;case"months_days":case"months_fortnight":case"days":case"week_days":this.generateDayScale(f);break;case"hours":this.generateHourScale(f);break;case"minutes_fives":case"minutes":this.generateMinuteScale(f);break;case"seconds_tens":case"seconds_fives":case"seconds":this.generateSecondScale(f)}var S=this.timeScaleArray.map(function(I){var V={position:I.position,unit:I.unit,year:I.year,day:I.day?I.day:1,hour:I.hour?I.hour:0,month:I.month+1};return I.unit==="month"?c(c({},V),{},{day:1,value:I.value+1}):I.unit==="day"||I.unit==="hour"?c(c({},V),{},{value:I.value}):I.unit==="minute"?c(c({},V),{},{value:I.value,minute:I.value}):I.unit==="second"?c(c({},V),{},{value:I.value,minute:I.minute,second:I.second}):I});return S.filter(function(I){var V=1,j=Math.ceil(n.globals.gridWidth/120),G=I.value;n.config.xaxis.tickAmount!==void 0&&(j=n.config.xaxis.tickAmount),S.length>j&&(V=Math.floor(S.length/j));var te=!1,ae=!1;switch(i.tickInterval){case"years":I.unit==="year"&&(te=!0);break;case"half_year":V=7,I.unit==="year"&&(te=!0);break;case"months":V=1,I.unit==="year"&&(te=!0);break;case"months_fortnight":V=15,I.unit!=="year"&&I.unit!=="month"||(te=!0),G===30&&(ae=!0);break;case"months_days":V=10,I.unit==="month"&&(te=!0),G===30&&(ae=!0);break;case"week_days":V=8,I.unit==="month"&&(te=!0);break;case"days":V=1,I.unit==="month"&&(te=!0);break;case"hours":I.unit==="day"&&(te=!0);break;case"minutes_fives":case"seconds_fives":G%5!=0&&(ae=!0);break;case"seconds_tens":G%10!=0&&(ae=!0)}if(i.tickInterval==="hours"||i.tickInterval==="minutes_fives"||i.tickInterval==="seconds_tens"||i.tickInterval==="seconds_fives"){if(!ae)return!0}else if((G%V==0||te)&&!ae)return!0})}},{key:"recalcDimensionsBasedOnFormat",value:function(t,a){var i=this.w,n=this.formatDates(t),s=this.removeOverlappingTS(n);i.globals.timescaleLabels=s.slice(),new Hn(this.ctx).plotCoords()}},{key:"determineInterval",value:function(t){var a=24*t,i=60*a;switch(!0){case t/365>5:this.tickInterval="years";break;case t>800:this.tickInterval="half_year";break;case t>180:this.tickInterval="months";break;case t>90:this.tickInterval="months_fortnight";break;case t>60:this.tickInterval="months_days";break;case t>30:this.tickInterval="week_days";break;case t>2:this.tickInterval="days";break;case a>2.4:this.tickInterval="hours";break;case i>15:this.tickInterval="minutes_fives";break;case i>5:this.tickInterval="minutes";break;case i>1:this.tickInterval="seconds_tens";break;case 60*i>20:this.tickInterval="seconds_fives";break;default:this.tickInterval="seconds"}}},{key:"generateYearScale",value:function(t){var a=t.firstVal,i=t.currentMonth,n=t.currentYear,s=t.daysWidthOnXAxis,o=t.numberOfYears,d=a.minYear,g=0,m=new oe(this.ctx),v="year";if(a.minDate>1||a.minMonth>0){var x=m.determineRemainingDaysOfYear(a.minYear,a.minMonth,a.minDate);g=(m.determineDaysOfYear(a.minYear)-x+1)*s,d=a.minYear+1,this.timeScaleArray.push({position:g,value:d,unit:v,year:d,month:F.monthMod(i+1)})}else a.minDate===1&&a.minMonth===0&&this.timeScaleArray.push({position:g,value:d,unit:v,year:n,month:F.monthMod(i+1)});for(var w=d,_=g,T=0;T1){m=(v.determineDaysOfMonths(n+1,a.minYear)-i+1)*o,g=F.monthMod(n+1);var _=s+w,T=F.monthMod(g),L=g;g===0&&(x="year",L=_,T=1,_+=w+=1),this.timeScaleArray.push({position:m,value:L,unit:x,year:_,month:T})}else this.timeScaleArray.push({position:m,value:g,unit:x,year:s,month:F.monthMod(n)});for(var D=g+1,H=m,$=0,f=1;$d.determineDaysOfMonths(S+1,I)&&(v=1,g="month",_=S+=1),S},w=(24-a.minHour)*s,_=m,T=x(v,i,n);a.minHour===0&&a.minDate===1?(w=0,_=F.monthMod(a.minMonth),g="month",v=a.minDate):a.minDate!==1&&a.minHour===0&&a.minMinute===0&&(w=0,m=a.minDate,_=m,T=x(v=m,i,n)),this.timeScaleArray.push({position:w,value:_,unit:g,year:this._getYear(n,T,0),month:F.monthMod(T),day:v});for(var L=w,D=0;Dg.determineDaysOfMonths(j+1,s)&&(D=1,j+=1),{month:j,date:D}},x=function(V,j){return V>g.determineDaysOfMonths(j+1,s)?j+=1:j},w=60-(a.minMinute+a.minSecond/60),_=w*o,T=a.minHour+1,L=T;w===60&&(_=0,L=T=a.minHour);var D=i;L>=24&&(L=0,D+=1,m="day");var H=v(D,n).month;H=x(D,H),this.timeScaleArray.push({position:_,value:T,unit:m,day:D,hour:L,year:s,month:F.monthMod(H)}),L++;for(var $=_,f=0;f=24&&(L=0,m="day",H=v(D+=1,H).month,H=x(D,H));var S=this._getYear(s,H,0);$=60*o+$;var I=L===0?D:L;this.timeScaleArray.push({position:$,value:I,unit:m,hour:L,day:D,year:S,month:F.monthMod(H)}),L++}}},{key:"generateMinuteScale",value:function(t){for(var a=t.currentMillisecond,i=t.currentSecond,n=t.currentMinute,s=t.currentHour,o=t.currentDate,d=t.currentMonth,g=t.currentYear,m=t.minutesWidthOnXAxis,v=t.secondsWidthOnXAxis,x=t.numberOfMinutes,w=n+1,_=o,T=d,L=g,D=s,H=(60-i-a/1e3)*v,$=0;$=60&&(w=0,(D+=1)===24&&(D=0)),this.timeScaleArray.push({position:H,value:w,unit:"minute",hour:D,minute:w,day:_,year:this._getYear(L,T,0),month:F.monthMod(T)}),H+=m,w++}},{key:"generateSecondScale",value:function(t){for(var a=t.currentMillisecond,i=t.currentSecond,n=t.currentMinute,s=t.currentHour,o=t.currentDate,d=t.currentMonth,g=t.currentYear,m=t.secondsWidthOnXAxis,v=t.numberOfSeconds,x=i+1,w=n,_=o,T=d,L=g,D=s,H=(1e3-a)/1e3*m,$=0;$=60&&(x=0,++w>=60&&(w=0,++D===24&&(D=0))),this.timeScaleArray.push({position:H,value:x,unit:"second",hour:D,minute:w,second:x,day:_,year:this._getYear(L,T,0),month:F.monthMod(T)}),H+=m,x++}},{key:"createRawDateString",value:function(t,a){var i=t.year;return t.month===0&&(t.month=1),i+="-"+("0"+t.month.toString()).slice(-2),t.unit==="day"?i+=t.unit==="day"?"-"+("0"+a).slice(-2):"-01":i+="-"+("0"+(t.day?t.day:"1")).slice(-2),t.unit==="hour"?i+=t.unit==="hour"?"T"+("0"+a).slice(-2):"T00":i+="T"+("0"+(t.hour?t.hour:"0")).slice(-2),t.unit==="minute"?i+=":"+("0"+a).slice(-2):i+=":"+(t.minute?("0"+t.minute).slice(-2):"00"),t.unit==="second"?i+=":"+("0"+a).slice(-2):i+=":00",this.utc&&(i+=".000Z"),i}},{key:"formatDates",value:function(t){var a=this,i=this.w;return t.map(function(n){var s=n.value.toString(),o=new oe(a.ctx),d=a.createRawDateString(n,s),g=o.getDate(o.parseDate(d));if(a.utc||(g=o.getDate(o.parseDateWithTimezone(d))),i.config.xaxis.labels.format===void 0){var m="dd MMM",v=i.config.xaxis.labels.datetimeFormatter;n.unit==="year"&&(m=v.year),n.unit==="month"&&(m=v.month),n.unit==="day"&&(m=v.day),n.unit==="hour"&&(m=v.hour),n.unit==="minute"&&(m=v.minute),n.unit==="second"&&(m=v.second),s=o.formatDate(g,m)}else s=o.formatDate(g,i.config.xaxis.labels.format);return{dateString:d,position:n.position,value:s,unit:n.unit,year:n.year,month:n.month}})}},{key:"removeOverlappingTS",value:function(t){var a,i=this,n=new B(this.ctx),s=!1;t.length>0&&t[0].value&&t.every(function(g){return g.value.length===t[0].value.length})&&(s=!0,a=n.getTextRects(t[0].value).width);var o=0,d=t.map(function(g,m){if(m>0&&i.w.config.xaxis.labels.hideOverlappingLabels){var v=s?a:n.getTextRects(t[o].value).width,x=t[o].position;return g.position>x+v+10?(o=m,g):null}return g});return d=d.filter(function(g){return g!==null})}},{key:"_getYear",value:function(t,a,i){return t+Math.floor(a/12)+i}}]),O}(),pg=function(){function O(t,a){h(this,O),this.ctx=a,this.w=a.w,this.el=t}return b(O,[{key:"setupElements",value:function(){var t=this.w.globals,a=this.w.config,i=a.chart.type;t.axisCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble","radar","heatmap","treemap"].indexOf(i)>-1,t.xyCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble"].indexOf(i)>-1,t.isBarHorizontal=(a.chart.type==="bar"||a.chart.type==="rangeBar"||a.chart.type==="boxPlot")&&a.plotOptions.bar.horizontal,t.chartClass=".apexcharts"+t.chartID,t.dom.baseEl=this.el,t.dom.elWrap=document.createElement("div"),B.setAttrs(t.dom.elWrap,{id:t.chartClass.substring(1),class:"apexcharts-canvas "+t.chartClass.substring(1)}),this.el.appendChild(t.dom.elWrap),t.dom.Paper=new window.SVG.Doc(t.dom.elWrap),t.dom.Paper.attr({class:"apexcharts-svg","xmlns:data":"ApexChartsNS",transform:"translate(".concat(a.chart.offsetX,", ").concat(a.chart.offsetY,")")}),t.dom.Paper.node.style.background=a.theme.mode!=="dark"||a.chart.background?a.chart.background:"rgba(0, 0, 0, 0.8)",this.setSVGDimensions(),t.dom.elLegendForeign=document.createElementNS(t.SVGNS,"foreignObject"),B.setAttrs(t.dom.elLegendForeign,{x:0,y:0,width:t.svgWidth,height:t.svgHeight}),t.dom.elLegendWrap=document.createElement("div"),t.dom.elLegendWrap.classList.add("apexcharts-legend"),t.dom.elLegendWrap.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),t.dom.elLegendForeign.appendChild(t.dom.elLegendWrap),t.dom.Paper.node.appendChild(t.dom.elLegendForeign),t.dom.elGraphical=t.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),t.dom.elDefs=t.dom.Paper.defs(),t.dom.Paper.add(t.dom.elGraphical),t.dom.elGraphical.add(t.dom.elDefs)}},{key:"plotChartType",value:function(t,a){var i=this.w,n=i.config,s=i.globals,o={series:[],i:[]},d={series:[],i:[]},g={series:[],i:[]},m={series:[],i:[]},v={series:[],i:[]},x={series:[],i:[]},w={series:[],i:[]},_={series:[],i:[]},T={series:[],seriesRangeEnd:[],i:[]};s.series.map(function(j,G){var te=0;t[G].type!==void 0?(t[G].type==="column"||t[G].type==="bar"?(s.series.length>1&&n.plotOptions.bar.horizontal&&console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"),v.series.push(j),v.i.push(G),te++,i.globals.columnSeries=v.series):t[G].type==="area"?(d.series.push(j),d.i.push(G),te++):t[G].type==="line"?(o.series.push(j),o.i.push(G),te++):t[G].type==="scatter"?(g.series.push(j),g.i.push(G)):t[G].type==="bubble"?(m.series.push(j),m.i.push(G),te++):t[G].type==="candlestick"?(x.series.push(j),x.i.push(G),te++):t[G].type==="boxPlot"?(w.series.push(j),w.i.push(G),te++):t[G].type==="rangeBar"?(_.series.push(j),_.i.push(G),te++):t[G].type==="rangeArea"?(T.series.push(s.seriesRangeStart[G]),T.seriesRangeEnd.push(s.seriesRangeEnd[G]),T.i.push(G),te++):console.warn("You have specified an unrecognized chart type. Available types for this property are line/area/column/bar/scatter/bubble/candlestick/boxPlot/rangeBar/rangeArea"),te>1&&(s.comboCharts=!0)):(o.series.push(j),o.i.push(G))});var L=new rs(this.ctx,a),D=new as(this.ctx,a);this.ctx.pie=new pl(this.ctx);var H=new cg(this.ctx);this.ctx.rangeBar=new dg(this.ctx,a);var $=new lg(this.ctx),f=[];if(s.comboCharts){if(d.series.length>0&&f.push(L.draw(d.series,"area",d.i)),v.series.length>0)if(i.config.chart.stacked){var S=new gl(this.ctx,a);f.push(S.draw(v.series,v.i))}else this.ctx.bar=new Ui(this.ctx,a),f.push(this.ctx.bar.draw(v.series,v.i));if(T.series.length>0&&f.push(L.draw(T.series,"rangeArea",T.i,T.seriesRangeEnd)),o.series.length>0&&f.push(L.draw(o.series,"line",o.i)),x.series.length>0&&f.push(D.draw(x.series,"candlestick",x.i)),w.series.length>0&&f.push(D.draw(w.series,"boxPlot",w.i)),_.series.length>0&&f.push(this.ctx.rangeBar.draw(_.series,_.i)),g.series.length>0){var I=new rs(this.ctx,a,!0);f.push(I.draw(g.series,"scatter",g.i))}if(m.series.length>0){var V=new rs(this.ctx,a,!0);f.push(V.draw(m.series,"bubble",m.i))}}else switch(n.chart.type){case"line":f=L.draw(s.series,"line");break;case"area":f=L.draw(s.series,"area");break;case"bar":n.chart.stacked?f=new gl(this.ctx,a).draw(s.series):(this.ctx.bar=new Ui(this.ctx,a),f=this.ctx.bar.draw(s.series));break;case"candlestick":f=new as(this.ctx,a).draw(s.series,"candlestick");break;case"boxPlot":f=new as(this.ctx,a).draw(s.series,n.chart.type);break;case"rangeBar":f=this.ctx.rangeBar.draw(s.series);break;case"rangeArea":f=L.draw(s.seriesRangeStart,"rangeArea",void 0,s.seriesRangeEnd);break;case"heatmap":f=new og(this.ctx,a).draw(s.series);break;case"treemap":f=new gg(this.ctx,a).draw(s.series);break;case"pie":case"donut":case"polarArea":f=this.ctx.pie.draw(s.series);break;case"radialBar":f=H.draw(s.series);break;case"radar":f=$.draw(s.series);break;default:f=L.draw(s.series)}return f}},{key:"setSVGDimensions",value:function(){var t=this.w.globals,a=this.w.config;t.svgWidth=a.chart.width,t.svgHeight=a.chart.height;var i=F.getDimensions(this.el),n=a.chart.width.toString().split(/[0-9]+/g).pop();n==="%"?F.isNumber(i[0])&&(i[0].width===0&&(i=F.getDimensions(this.el.parentNode)),t.svgWidth=i[0]*parseInt(a.chart.width,10)/100):n!=="px"&&n!==""||(t.svgWidth=parseInt(a.chart.width,10));var s=a.chart.height.toString().split(/[0-9]+/g).pop();if(t.svgHeight!=="auto"&&t.svgHeight!=="")if(s==="%"){var o=F.getDimensions(this.el.parentNode);t.svgHeight=o[1]*parseInt(a.chart.height,10)/100}else t.svgHeight=parseInt(a.chart.height,10);else t.axisCharts?t.svgHeight=t.svgWidth/1.61:t.svgHeight=t.svgWidth/1.2;if(t.svgWidth<0&&(t.svgWidth=0),t.svgHeight<0&&(t.svgHeight=0),B.setAttrs(t.dom.Paper.node,{width:t.svgWidth,height:t.svgHeight}),s!=="%"){var d=a.chart.sparkline.enabled?0:t.axisCharts?a.chart.parentHeightOffset:0;t.dom.Paper.node.parentNode.parentNode.style.minHeight=t.svgHeight+d+"px"}t.dom.elWrap.style.width=t.svgWidth+"px",t.dom.elWrap.style.height=t.svgHeight+"px"}},{key:"shiftGraphPosition",value:function(){var t=this.w.globals,a=t.translateY,i={transform:"translate("+t.translateX+", "+a+")"};B.setAttrs(t.dom.elGraphical.node,i)}},{key:"resizeNonAxisCharts",value:function(){var t=this.w,a=t.globals,i=0,n=t.config.chart.sparkline.enabled?1:15;n+=t.config.grid.padding.bottom,t.config.legend.position!=="top"&&t.config.legend.position!=="bottom"||!t.config.legend.show||t.config.legend.floating||(i=new ll(this.ctx).legendHelpers.getLegendBBox().clwh+10);var s=t.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),o=2.05*t.globals.radialSize;if(s&&!t.config.chart.sparkline.enabled&&t.config.plotOptions.radialBar.startAngle!==0){var d=F.getBoundingClientRect(s);o=d.bottom;var g=d.bottom-d.top;o=Math.max(2.05*t.globals.radialSize,g)}var m=o+a.translateY+i+n;a.dom.elLegendForeign&&a.dom.elLegendForeign.setAttribute("height",m),t.config.chart.height&&String(t.config.chart.height).indexOf("%")>0||(a.dom.elWrap.style.height=m+"px",B.setAttrs(a.dom.Paper.node,{height:m}),a.dom.Paper.node.parentNode.parentNode.style.minHeight=m+"px")}},{key:"coreCalculations",value:function(){new Ue(this.ctx).init()}},{key:"resetGlobals",value:function(){var t=this,a=function(){return t.w.config.series.map(function(s){return[]})},i=new ge,n=this.w.globals;i.initGlobalVars(n),n.seriesXvalues=a(),n.seriesYvalues=a()}},{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 t=null,a=this.w;if(a.globals.axisCharts){if(a.config.xaxis.crosshairs.position==="back"&&new Ke(this.ctx).drawXCrosshairs(),a.config.yaxis[0].crosshairs.position==="back"&&new Ke(this.ctx).drawYCrosshairs(),a.config.xaxis.type==="datetime"&&a.config.xaxis.labels.formatter===void 0){this.ctx.timeScale=new mg(this.ctx);var i=[];isFinite(a.globals.minX)&&isFinite(a.globals.maxX)&&!a.globals.isBarHorizontal?i=this.ctx.timeScale.calculateTimeScaleTicks(a.globals.minX,a.globals.maxX):a.globals.isBarHorizontal&&(i=this.ctx.timeScale.calculateTimeScaleTicks(a.globals.minY,a.globals.maxY)),this.ctx.timeScale.recalcDimensionsBasedOnFormat(i)}t=new X(this.ctx).getCalculatedRatios()}return t}},{key:"updateSourceChart",value:function(t){this.ctx.w.globals.selection=void 0,this.ctx.updateHelpers._updateOptions({chart:{selection:{xaxis:{min:t.w.globals.minX,max:t.w.globals.maxX}}}},!1,!1)}},{key:"setupBrushHandler",value:function(){var t=this,a=this.w;if(a.config.chart.brush.enabled&&typeof a.config.chart.events.selection!="function"){var i=Array.isArray(a.config.chart.brush.targets)?a.config.chart.brush.targets:[a.config.chart.brush.target];i.forEach(function(n){var s=ApexCharts.getChartByID(n);s.w.globals.brushSource=t.ctx,typeof s.w.config.chart.events.zoomed!="function"&&(s.w.config.chart.events.zoomed=function(){t.updateSourceChart(s)}),typeof s.w.config.chart.events.scrolled!="function"&&(s.w.config.chart.events.scrolled=function(){t.updateSourceChart(s)})}),a.config.chart.events.selection=function(n,s){i.forEach(function(o){var d=ApexCharts.getChartByID(o),g=F.clone(a.config.yaxis);if(a.config.chart.brush.autoScaleYaxis&&d.w.globals.series.length===1){var m=new qe(d);g=m.autoScaleY(d,g,s)}var v=d.w.config.yaxis.reduce(function(x,w,_){return[].concat(R(x),[c(c({},d.w.config.yaxis[_]),{},{min:g[0].min,max:g[0].max})])},[]);d.ctx.updateHelpers._updateOptions({xaxis:{min:s.xaxis.min,max:s.xaxis.max},yaxis:v},!1,!1,!1,!1)})}}}}]),O}(),vg=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w}return b(O,[{key:"_updateOptions",value:function(t){var a=this,i=arguments.length>1&&arguments[1]!==void 0&&arguments[1],n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],s=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],o=arguments.length>4&&arguments[4]!==void 0&&arguments[4];return new Promise(function(d){var g=[a.ctx];s&&(g=a.ctx.getSyncedCharts()),a.ctx.w.globals.isExecCalled&&(g=[a.ctx],a.ctx.w.globals.isExecCalled=!1),g.forEach(function(m,v){var x=m.w;if(x.globals.shouldAnimate=n,i||(x.globals.resized=!0,x.globals.dataChanged=!0,n&&m.series.getPreviousPaths()),t&&u(t)==="object"&&(m.config=new pe(t),t=X.extendArrayProps(m.config,t,x),m.w.globals.chartID!==a.ctx.w.globals.chartID&&delete t.series,x.config=F.extend(x.config,t),o&&(x.globals.lastXAxis=t.xaxis?F.clone(t.xaxis):[],x.globals.lastYAxis=t.yaxis?F.clone(t.yaxis):[],x.globals.initialConfig=F.extend({},x.config),x.globals.initialSeries=F.clone(x.config.series),t.series))){for(var w=0;w2&&arguments[2]!==void 0&&arguments[2];return new Promise(function(s){var o,d=i.w;return d.globals.shouldAnimate=a,d.globals.dataChanged=!0,a&&i.ctx.series.getPreviousPaths(),d.globals.axisCharts?((o=t.map(function(g,m){return i._extendSeries(g,m)})).length===0&&(o=[{data:[]}]),d.config.series=o):d.config.series=t.slice(),n&&(d.globals.initialConfig.series=F.clone(d.config.series),d.globals.initialSeries=F.clone(d.config.series)),i.ctx.update().then(function(){s(i.ctx)})})}},{key:"_extendSeries",value:function(t,a){var i=this.w,n=i.config.series[a];return c(c({},i.config.series[a]),{},{name:t.name?t.name:n?.name,color:t.color?t.color:n?.color,type:t.type?t.type:n?.type,group:t.group?t.group:n?.group,data:t.data?t.data:n?.data,zIndex:t.zIndex!==void 0?t.zIndex:a})}},{key:"toggleDataPointSelection",value:function(t,a){var i=this.w,n=null,s=".apexcharts-series[data\\:realIndex='".concat(t,"']");return i.globals.axisCharts?n=i.globals.dom.Paper.select("".concat(s," path[j='").concat(a,"'], ").concat(s," circle[j='").concat(a,"'], ").concat(s," rect[j='").concat(a,"']")).members[0]:a===void 0&&(n=i.globals.dom.Paper.select("".concat(s," path[j='").concat(t,"']")).members[0],i.config.chart.type!=="pie"&&i.config.chart.type!=="polarArea"&&i.config.chart.type!=="donut"||this.ctx.pie.pieClicked(t)),n?(new B(this.ctx).pathMouseDown(n,null),n.node?n.node:null):(console.warn("toggleDataPointSelection: Element not found"),null)}},{key:"forceXAxisUpdate",value:function(t){var a=this.w;if(["min","max"].forEach(function(n){t.xaxis[n]!==void 0&&(a.config.xaxis[n]=t.xaxis[n],a.globals.lastXAxis[n]=t.xaxis[n])}),t.xaxis.categories&&t.xaxis.categories.length&&(a.config.xaxis.categories=t.xaxis.categories),a.config.xaxis.convertedCatToNumeric){var i=new ce(t);t=i.convertCatToNumericXaxis(t,this.ctx)}return t}},{key:"forceYAxisUpdate",value:function(t){return t.chart&&t.chart.stacked&&t.chart.stackType==="100%"&&(Array.isArray(t.yaxis)?t.yaxis.forEach(function(a,i){t.yaxis[i].min=0,t.yaxis[i].max=100}):(t.yaxis.min=0,t.yaxis.max=100)),t}},{key:"revertDefaultAxisMinMax",value:function(t){var a=this,i=this.w,n=i.globals.lastXAxis,s=i.globals.lastYAxis;t&&t.xaxis&&(n=t.xaxis),t&&t.yaxis&&(s=t.yaxis),i.config.xaxis.min=n.min,i.config.xaxis.max=n.max;var o=function(d){s[d]!==void 0&&(i.config.yaxis[d].min=s[d].min,i.config.yaxis[d].max=s[d].max)};i.config.yaxis.map(function(d,g){i.globals.zoomed||s[g]!==void 0?o(g):a.ctx.opts.yaxis[g]!==void 0&&(d.min=a.ctx.opts.yaxis[g].min,d.max=a.ctx.opts.yaxis[g].max)})}}]),O}();wi=typeof window<"u"?window:void 0,Un=function(O,t){var a=(this!==void 0?this:O).SVG=function(f){if(a.supported)return f=new a.Doc(f),a.parser.draw||a.prepare(),f};if(a.ns="http://www.w3.org/2000/svg",a.xmlns="http://www.w3.org/2000/xmlns/",a.xlink="http://www.w3.org/1999/xlink",a.svgjs="http://svgjs.dev",a.supported=!0,!a.supported)return!1;a.did=1e3,a.eid=function(f){return"Svgjs"+v(f)+a.did++},a.create=function(f){var S=t.createElementNS(this.ns,f);return S.setAttribute("id",this.eid(f)),S},a.extend=function(){var f,S;S=(f=[].slice.call(arguments)).pop();for(var I=f.length-1;I>=0;I--)if(f[I])for(var V in S)f[I].prototype[V]=S[V];a.Set&&a.Set.inherit&&a.Set.inherit()},a.invent=function(f){var S=typeof f.create=="function"?f.create:function(){this.constructor.call(this,a.create(f.create))};return f.inherit&&(S.prototype=new f.inherit),f.extend&&a.extend(S,f.extend),f.construct&&a.extend(f.parent||a.Container,f.construct),S},a.adopt=function(f){return f?f.instance?f.instance:((S=f.nodeName=="svg"?f.parentNode instanceof O.SVGElement?new a.Nested:new a.Doc:f.nodeName=="linearGradient"?new a.Gradient("linear"):f.nodeName=="radialGradient"?new a.Gradient("radial"):a[v(f.nodeName)]?new a[v(f.nodeName)]:new a.Element(f)).type=f.nodeName,S.node=f,f.instance=S,S instanceof a.Doc&&S.namespace().defs(),S.setData(JSON.parse(f.getAttribute("svgjs:data"))||{}),S):null;var S},a.prepare=function(){var f=t.getElementsByTagName("body")[0],S=(f?new a.Doc(f):a.adopt(t.documentElement).nested()).size(2,0);a.parser={body:f||t.documentElement,draw:S.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:S.polyline().node,path:S.path().node,native:a.create("svg")}},a.parser={native:a.create("svg")},t.addEventListener("DOMContentLoaded",function(){a.parser.draw||a.prepare()},!1),a.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},a.utils={map:function(f,S){for(var I=f.length,V=[],j=0;j1?1:f,new a.Color({r:~~(this.r+(this.destination.r-this.r)*f),g:~~(this.g+(this.destination.g-this.g)*f),b:~~(this.b+(this.destination.b-this.b)*f)})):this}}),a.Color.test=function(f){return f+="",a.regex.isHex.test(f)||a.regex.isRgb.test(f)},a.Color.isRgb=function(f){return f&&typeof f.r=="number"&&typeof f.g=="number"&&typeof f.b=="number"},a.Color.isColor=function(f){return a.Color.isRgb(f)||a.Color.test(f)},a.Array=function(f,S){(f=(f||[]).valueOf()).length==0&&S&&(f=S.valueOf()),this.value=this.parse(f)},a.extend(a.Array,{toString:function(){return this.value.join(" ")},valueOf:function(){return this.value},parse:function(f){return f=f.valueOf(),Array.isArray(f)?f:this.split(f)}}),a.PointArray=function(f,S){a.Array.call(this,f,S||[[0,0]])},a.PointArray.prototype=new a.Array,a.PointArray.prototype.constructor=a.PointArray;for(var i={M:function(f,S,I){return S.x=I.x=f[0],S.y=I.y=f[1],["M",S.x,S.y]},L:function(f,S){return S.x=f[0],S.y=f[1],["L",f[0],f[1]]},H:function(f,S){return S.x=f[0],["H",f[0]]},V:function(f,S){return S.y=f[0],["V",f[0]]},C:function(f,S){return S.x=f[4],S.y=f[5],["C",f[0],f[1],f[2],f[3],f[4],f[5]]},Q:function(f,S){return S.x=f[2],S.y=f[3],["Q",f[0],f[1],f[2],f[3]]},S:function(f,S){return S.x=f[2],S.y=f[3],["S",f[0],f[1],f[2],f[3]]},Z:function(f,S,I){return S.x=I.x,S.y=I.y,["Z"]}},n="mlhvqtcsaz".split(""),s=0,o=n.length;ste);return V},bbox:function(){return a.parser.draw||a.prepare(),a.parser.path.setAttribute("d",this.toString()),a.parser.path.getBBox()}}),a.Number=a.invent({create:function(f,S){this.value=0,this.unit=S||"",typeof f=="number"?this.value=isNaN(f)?0:isFinite(f)?f:f<0?-34e37:34e37:typeof f=="string"?(S=f.match(a.regex.numberAndUnit))&&(this.value=parseFloat(S[1]),S[5]=="%"?this.value/=100:S[5]=="s"&&(this.value*=1e3),this.unit=S[5]):f instanceof a.Number&&(this.value=f.valueOf(),this.unit=f.unit)},extend:{toString:function(){return(this.unit=="%"?~~(1e8*this.value)/1e6:this.unit=="s"?this.value/1e3:this.value)+this.unit},toJSON:function(){return this.toString()},valueOf:function(){return this.value},plus:function(f){return f=new a.Number(f),new a.Number(this+f,this.unit||f.unit)},minus:function(f){return f=new a.Number(f),new a.Number(this-f,this.unit||f.unit)},times:function(f){return f=new a.Number(f),new a.Number(this*f,this.unit||f.unit)},divide:function(f){return f=new a.Number(f),new a.Number(this/f,this.unit||f.unit)},to:function(f){var S=new a.Number(this);return typeof f=="string"&&(S.unit=f),S},morph:function(f){return this.destination=new a.Number(f),f.relative&&(this.destination.value+=this.value),this},at:function(f){return this.destination?new a.Number(this.destination).minus(this).times(f).plus(this):this}}}),a.Element=a.invent({create:function(f){this._stroke=a.defaults.attrs.stroke,this._event=null,this.dom={},(this.node=f)&&(this.type=f.nodeName,this.node.instance=this,this._stroke=f.getAttribute("stroke")||this._stroke)},extend:{x:function(f){return this.attr("x",f)},y:function(f){return this.attr("y",f)},cx:function(f){return f==null?this.x()+this.width()/2:this.x(f-this.width()/2)},cy:function(f){return f==null?this.y()+this.height()/2:this.y(f-this.height()/2)},move:function(f,S){return this.x(f).y(S)},center:function(f,S){return this.cx(f).cy(S)},width:function(f){return this.attr("width",f)},height:function(f){return this.attr("height",f)},size:function(f,S){var I=w(this,f,S);return this.width(new a.Number(I.width)).height(new a.Number(I.height))},clone:function(f){this.writeDataToDom();var S=L(this.node.cloneNode(!0));return f?f.add(S):this.after(S),S},remove:function(){return this.parent()&&this.parent().removeElement(this),this},replace:function(f){return this.after(f).remove(),f},addTo:function(f){return f.put(this)},putIn:function(f){return f.add(this)},id:function(f){return this.attr("id",f)},show:function(){return this.style("display","")},hide:function(){return this.style("display","none")},visible:function(){return this.style("display")!="none"},toString:function(){return this.attr("id")},classes:function(){var f=this.attr("class");return f==null?[]:f.trim().split(a.regex.delimiter)},hasClass:function(f){return this.classes().indexOf(f)!=-1},addClass:function(f){if(!this.hasClass(f)){var S=this.classes();S.push(f),this.attr("class",S.join(" "))}return this},removeClass:function(f){return this.hasClass(f)&&this.attr("class",this.classes().filter(function(S){return S!=f}).join(" ")),this},toggleClass:function(f){return this.hasClass(f)?this.removeClass(f):this.addClass(f)},reference:function(f){return a.get(this.attr(f))},parent:function(f){var S=this;if(!S.node.parentNode)return null;if(S=a.adopt(S.node.parentNode),!f)return S;for(;S&&S.node instanceof O.SVGElement;){if(typeof f=="string"?S.matches(f):S instanceof f)return S;if(!S.node.parentNode||S.node.parentNode.nodeName=="#document")return null;S=a.adopt(S.node.parentNode)}},doc:function(){return this instanceof a.Doc?this:this.parent(a.Doc)},parents:function(f){var S=[],I=this;do{if(!(I=I.parent(f))||!I.node)break;S.push(I)}while(I.parent);return S},matches:function(f){return function(S,I){return(S.matches||S.matchesSelector||S.msMatchesSelector||S.mozMatchesSelector||S.webkitMatchesSelector||S.oMatchesSelector).call(S,I)}(this.node,f)},native:function(){return this.node},svg:function(f){var S=t.createElement("svg");if(!(f&&this instanceof a.Parent))return S.appendChild(f=t.createElement("svg")),this.writeDataToDom(),f.appendChild(this.node.cloneNode(!0)),S.innerHTML.replace(/^/,"").replace(/<\/svg>$/,"");S.innerHTML=""+f.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2>")+"";for(var I=0,V=S.firstChild.childNodes.length;I":function(f){return-Math.cos(f*Math.PI)/2+.5},">":function(f){return Math.sin(f*Math.PI/2)},"<":function(f){return 1-Math.cos(f*Math.PI/2)}},a.morph=function(f){return function(S,I){return new a.MorphObj(S,I).at(f)}},a.Situation=a.invent({create:function(f){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new a.Number(f.duration).valueOf(),this.delay=new a.Number(f.delay).valueOf(),this.start=+new Date+this.delay,this.finish=this.start+this.duration,this.ease=f.ease,this.loop=0,this.loops=!1,this.animations={},this.attrs={},this.styles={},this.transforms=[],this.once={}}}),a.FX=a.invent({create:function(f){this._target=f,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(f,S,I){u(f)==="object"&&(S=f.ease,I=f.delay,f=f.duration);var V=new a.Situation({duration:f||1e3,delay:I||0,ease:a.easing[S||"-"]||S});return this.queue(V),this},target:function(f){return f&&f instanceof a.Element?(this._target=f,this):this._target},timeToAbsPos:function(f){return(f-this.situation.start)/(this.situation.duration/this._speed)},absPosToTime:function(f){return this.situation.duration/this._speed*f+this.situation.start},startAnimFrame:function(){this.stopAnimFrame(),this.animationFrame=O.requestAnimationFrame(function(){this.step()}.bind(this))},stopAnimFrame:function(){O.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(f){return(typeof f=="function"||f instanceof a.Situation)&&this.situations.push(f),this.situation||(this.situation=this.situations.shift()),this},dequeue:function(){return this.stop(),this.situation=this.situations.shift(),this.situation&&(this.situation instanceof a.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var f,S=this.situation;if(S.init)return this;for(var I in S.animations){f=this.target()[I](),Array.isArray(f)||(f=[f]),Array.isArray(S.animations[I])||(S.animations[I]=[S.animations[I]]);for(var V=f.length;V--;)S.animations[I][V]instanceof a.Number&&(f[V]=new a.Number(f[V])),S.animations[I][V]=f[V].morph(S.animations[I][V])}for(var I in S.attrs)S.attrs[I]=new a.MorphObj(this.target().attr(I),S.attrs[I]);for(var I in S.styles)S.styles[I]=new a.MorphObj(this.target().style(I),S.styles[I]);return S.initialTransformation=this.target().matrixify(),S.init=!0,this},clearQueue:function(){return this.situations=[],this},clearCurrent:function(){return this.situation=null,this},stop:function(f,S){var I=this.active;return this.active=!1,S&&this.clearQueue(),f&&this.situation&&(!I&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},after:function(f){var S=this.last();return this.target().on("finished.fx",function I(V){V.detail.situation==S&&(f.call(this,S),this.off("finished.fx",I))}),this._callStart()},during:function(f){var S=this.last(),I=function(V){V.detail.situation==S&&f.call(this,V.detail.pos,a.morph(V.detail.pos),V.detail.eased,S)};return this.target().off("during.fx",I).on("during.fx",I),this.after(function(){this.off("during.fx",I)}),this._callStart()},afterAll:function(f){var S=function I(V){f.call(this),this.off("allfinished.fx",I)};return this.target().off("allfinished.fx",S).on("allfinished.fx",S),this._callStart()},last:function(){return this.situations.length?this.situations[this.situations.length-1]:this.situation},add:function(f,S,I){return this.last()[I||"animations"][f]=S,this._callStart()},step:function(f){var S,I,V;f||(this.absPos=this.timeToAbsPos(+new Date)),this.situation.loops!==!1?(S=Math.max(this.absPos,0),I=Math.floor(S),this.situation.loops===!0||Ithis.lastPos&&G<=j&&(this.situation.once[G].call(this.target(),this.pos,j),delete this.situation.once[G]);return this.active&&this.target().fire("during",{pos:this.pos,eased:j,fx:this,situation:this.situation}),this.situation?(this.eachAt(),this.pos==1&&!this.situation.reversed||this.situation.reversed&&this.pos==0?(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=j,this):this},eachAt:function(){var f,S=this,I=this.target(),V=this.situation;for(var j in V.animations)f=[].concat(V.animations[j]).map(function(ae){return typeof ae!="string"&&ae.at?ae.at(V.ease(S.pos),S.pos):ae}),I[j].apply(I,f);for(var j in V.attrs)f=[j].concat(V.attrs[j]).map(function(me){return typeof me!="string"&&me.at?me.at(V.ease(S.pos),S.pos):me}),I.attr.apply(I,f);for(var j in V.styles)f=[j].concat(V.styles[j]).map(function(me){return typeof me!="string"&&me.at?me.at(V.ease(S.pos),S.pos):me}),I.style.apply(I,f);if(V.transforms.length){f=V.initialTransformation,j=0;for(var G=V.transforms.length;j=0;--I)this[H[I]]=f[H[I]]!=null?f[H[I]]:S[H[I]]},extend:{extract:function(){var f=_(this,0,1);_(this,1,0);var S=180/Math.PI*Math.atan2(f.y,f.x)-90;return{x:this.e,y:this.f,transformedX:(this.e*Math.cos(S*Math.PI/180)+this.f*Math.sin(S*Math.PI/180))/Math.sqrt(this.a*this.a+this.b*this.b),transformedY:(this.f*Math.cos(S*Math.PI/180)+this.e*Math.sin(-S*Math.PI/180))/Math.sqrt(this.c*this.c+this.d*this.d),rotation:S,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f,matrix:new a.Matrix(this)}},clone:function(){return new a.Matrix(this)},morph:function(f){return this.destination=new a.Matrix(f),this},multiply:function(f){return new a.Matrix(this.native().multiply(function(S){return S instanceof a.Matrix||(S=new a.Matrix(S)),S}(f).native()))},inverse:function(){return new a.Matrix(this.native().inverse())},translate:function(f,S){return new a.Matrix(this.native().translate(f||0,S||0))},native:function(){for(var f=a.parser.native.createSVGMatrix(),S=H.length-1;S>=0;S--)f[H[S]]=this[H[S]];return f},toString:function(){return"matrix("+D(this.a)+","+D(this.b)+","+D(this.c)+","+D(this.d)+","+D(this.e)+","+D(this.f)+")"}},parent:a.Element,construct:{ctm:function(){return new a.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof a.Nested){var f=this.rect(1,1),S=f.node.getScreenCTM();return f.remove(),new a.Matrix(S)}return new a.Matrix(this.node.getScreenCTM())}}}),a.Point=a.invent({create:function(f,S){var I;I=Array.isArray(f)?{x:f[0],y:f[1]}:u(f)==="object"?{x:f.x,y:f.y}:f!=null?{x:f,y:S??f}:{x:0,y:0},this.x=I.x,this.y=I.y},extend:{clone:function(){return new a.Point(this)},morph:function(f,S){return this.destination=new a.Point(f,S),this}}}),a.extend(a.Element,{point:function(f,S){return new a.Point(f,S).transform(this.screenCTM().inverse())}}),a.extend(a.Element,{attr:function(f,S,I){if(f==null){for(f={},I=(S=this.node.attributes).length-1;I>=0;I--)f[S[I].nodeName]=a.regex.isNumber.test(S[I].nodeValue)?parseFloat(S[I].nodeValue):S[I].nodeValue;return f}if(u(f)==="object")for(var V in f)this.attr(V,f[V]);else if(S===null)this.node.removeAttribute(f);else{if(S==null)return(S=this.node.getAttribute(f))==null?a.defaults.attrs[f]:a.regex.isNumber.test(S)?parseFloat(S):S;f=="stroke-width"?this.attr("stroke",parseFloat(S)>0?this._stroke:null):f=="stroke"&&(this._stroke=S),f!="fill"&&f!="stroke"||(a.regex.isImage.test(S)&&(S=this.doc().defs().image(S,0,0)),S instanceof a.Image&&(S=this.doc().defs().pattern(0,0,function(){this.add(S)}))),typeof S=="number"?S=new a.Number(S):a.Color.isColor(S)?S=new a.Color(S):Array.isArray(S)&&(S=new a.Array(S)),f=="leading"?this.leading&&this.leading(S):typeof I=="string"?this.node.setAttributeNS(I,f,S.toString()):this.node.setAttribute(f,S.toString()),!this.rebuild||f!="font-size"&&f!="x"||this.rebuild(f,S)}return this}}),a.extend(a.Element,{transform:function(f,S){var I;return u(f)!=="object"?(I=new a.Matrix(this).extract(),typeof f=="string"?I[f]:I):(I=new a.Matrix(this),S=!!S||!!f.relative,f.a!=null&&(I=S?I.multiply(new a.Matrix(f)):new a.Matrix(f)),this.attr("transform",I))}}),a.extend(a.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(a.regex.transforms).slice(0,-1).map(function(f){var S=f.trim().split("(");return[S[0],S[1].split(a.regex.delimiter).map(function(I){return parseFloat(I)})]}).reduce(function(f,S){return S[0]=="matrix"?f.multiply(T(S[1])):f[S[0]].apply(f,S[1])},new a.Matrix)},toParent:function(f){if(this==f)return this;var S=this.screenCTM(),I=f.screenCTM().inverse();return this.addTo(f).untransform().transform(I.multiply(S)),this},toDoc:function(){return this.toParent(this.doc())}}),a.Transformation=a.invent({create:function(f,S){if(arguments.length>1&&typeof S!="boolean")return this.constructor.call(this,[].slice.call(arguments));if(Array.isArray(f))for(var I=0,V=this.arguments.length;I=0},index:function(f){return[].slice.call(this.node.childNodes).indexOf(f.node)},get:function(f){return a.adopt(this.node.childNodes[f])},first:function(){return this.get(0)},last:function(){return this.get(this.node.childNodes.length-1)},each:function(f,S){for(var I=this.children(),V=0,j=I.length;V=0;S--)f.childNodes[S]instanceof O.SVGElement&&L(f.childNodes[S]);return a.adopt(f).id(a.eid(f.nodeName))}function D(f){return Math.abs(f)>1e-37?f:0}["fill","stroke"].forEach(function(f){var S={};S[f]=function(I){if(I===void 0)return this;if(typeof I=="string"||a.Color.isRgb(I)||I&&typeof I.fill=="function")this.attr(f,I);else for(var V=d[f].length-1;V>=0;V--)I[d[f][V]]!=null&&this.attr(d.prefix(f,d[f][V]),I[d[f][V]]);return this},a.extend(a.Element,a.FX,S)}),a.extend(a.Element,a.FX,{translate:function(f,S){return this.transform({x:f,y:S})},matrix:function(f){return this.attr("transform",new a.Matrix(arguments.length==6?[].slice.call(arguments):f))},opacity:function(f){return this.attr("opacity",f)},dx:function(f){return this.x(new a.Number(f).plus(this instanceof a.FX?0:this.x()),!0)},dy:function(f){return this.y(new a.Number(f).plus(this instanceof a.FX?0:this.y()),!0)}}),a.extend(a.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(f){return this.node.getPointAtLength(f)}}),a.Set=a.invent({create:function(f){Array.isArray(f)?this.members=f:this.clear()},extend:{add:function(){for(var f=[].slice.call(arguments),S=0,I=f.length;S-1&&this.members.splice(S,1),this},each:function(f){for(var S=0,I=this.members.length;S=0},index:function(f){return this.members.indexOf(f)},get:function(f){return this.members[f]},first:function(){return this.get(0)},last:function(){return this.get(this.members.length-1)},valueOf:function(){return this.members}},construct:{set:function(f){return new a.Set(f)}}}),a.FX.Set=a.invent({create:function(f){this.set=f}}),a.Set.inherit=function(){var f=[];for(var S in a.Shape.prototype)typeof a.Shape.prototype[S]=="function"&&typeof a.Set.prototype[S]!="function"&&f.push(S);for(var S in f.forEach(function(V){a.Set.prototype[V]=function(){for(var j=0,G=this.members.length;j=0;f--)delete this.memory()[arguments[f]];return this},memory:function(){return this._memory||(this._memory={})}}),a.get=function(f){var S=t.getElementById(function(I){var V=(I||"").toString().match(a.regex.reference);if(V)return V[1]}(f)||f);return a.adopt(S)},a.select=function(f,S){return new a.Set(a.utils.map((S||t).querySelectorAll(f),function(I){return a.adopt(I)}))},a.extend(a.Parent,{select:function(f){return a.select(f,this.node)}});var H="abcdef".split("");if(typeof O.CustomEvent!="function"){var $=function(f,S){S=S||{bubbles:!1,cancelable:!1,detail:void 0};var I=t.createEvent("CustomEvent");return I.initCustomEvent(f,S.bubbles,S.cancelable,S.detail),I};$.prototype=O.Event.prototype,a.CustomEvent=$}else a.CustomEvent=O.CustomEvent;return a},u(r)==="object"?e.exports=wi.document?Un(wi,wi.document):function(O){return Un(O,O.document)}:wi.SVG=Un(wi,wi.document),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(o,d){return this.add(o,d),!o.attr("in")&&this.autoSetIn&&o.attr("in",this.source),o.attr("result")||o.attr("result",o),o},blend:function(o,d,g){return this.put(new SVG.BlendEffect(o,d,g))},colorMatrix:function(o,d){return this.put(new SVG.ColorMatrixEffect(o,d))},convolveMatrix:function(o){return this.put(new SVG.ConvolveMatrixEffect(o))},componentTransfer:function(o){return this.put(new SVG.ComponentTransferEffect(o))},composite:function(o,d,g){return this.put(new SVG.CompositeEffect(o,d,g))},flood:function(o,d){return this.put(new SVG.FloodEffect(o,d))},offset:function(o,d){return this.put(new SVG.OffsetEffect(o,d))},image:function(o){return this.put(new SVG.ImageEffect(o))},merge:function(){var o=[void 0];for(var d in arguments)o.push(arguments[d]);return this.put(new(SVG.MergeEffect.bind.apply(SVG.MergeEffect,o)))},gaussianBlur:function(o,d){return this.put(new SVG.GaussianBlurEffect(o,d))},morphology:function(o,d){return this.put(new SVG.MorphologyEffect(o,d))},diffuseLighting:function(o,d,g){return this.put(new SVG.DiffuseLightingEffect(o,d,g))},displacementMap:function(o,d,g,m,v){return this.put(new SVG.DisplacementMapEffect(o,d,g,m,v))},specularLighting:function(o,d,g,m){return this.put(new SVG.SpecularLightingEffect(o,d,g,m))},tile:function(){return this.put(new SVG.TileEffect)},turbulence:function(o,d,g,m,v){return this.put(new SVG.TurbulenceEffect(o,d,g,m,v))},toString:function(){return"url(#"+this.attr("id")+")"}}}),SVG.extend(SVG.Defs,{filter:function(o){var d=this.put(new SVG.Filter);return typeof o=="function"&&o.call(d,d),d}}),SVG.extend(SVG.Container,{filter:function(o){return this.defs().filter(o)}}),SVG.extend(SVG.Element,SVG.G,SVG.Nested,{filter:function(o){return this.filterer=o instanceof SVG.Element?o:this.doc().filter(o),this.doc()&&this.filterer.doc()!==this.doc()&&this.doc().defs().add(this.filterer),this.attr("filter",this.filterer),this.filterer},unfilter:function(o){return this.filterer&&o===!0&&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(o){return o==null?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",o)},result:function(o){return o==null?this.attr("result"):this.attr("result",o)},toString:function(){return this.result()}}}),SVG.ParentEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Parent,extend:{in:function(o){return o==null?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",o)},result:function(o){return o==null?this.attr("result"):this.attr("result",o)},toString:function(){return this.result()}}});var O={blend:function(o,d){return this.parent()&&this.parent().blend(this,o,d)},colorMatrix:function(o,d){return this.parent()&&this.parent().colorMatrix(o,d).in(this)},convolveMatrix:function(o){return this.parent()&&this.parent().convolveMatrix(o).in(this)},componentTransfer:function(o){return this.parent()&&this.parent().componentTransfer(o).in(this)},composite:function(o,d){return this.parent()&&this.parent().composite(this,o,d)},flood:function(o,d){return this.parent()&&this.parent().flood(o,d)},offset:function(o,d){return this.parent()&&this.parent().offset(o,d).in(this)},image:function(o){return this.parent()&&this.parent().image(o)},merge:function(){return this.parent()&&this.parent().merge.apply(this.parent(),[this].concat(arguments))},gaussianBlur:function(o,d){return this.parent()&&this.parent().gaussianBlur(o,d).in(this)},morphology:function(o,d){return this.parent()&&this.parent().morphology(o,d).in(this)},diffuseLighting:function(o,d,g){return this.parent()&&this.parent().diffuseLighting(o,d,g).in(this)},displacementMap:function(o,d,g,m){return this.parent()&&this.parent().displacementMap(this,o,d,g,m)},specularLighting:function(o,d,g,m){return this.parent()&&this.parent().specularLighting(o,d,g,m).in(this)},tile:function(){return this.parent()&&this.parent().tile().in(this)},turbulence:function(o,d,g,m,v){return this.parent()&&this.parent().turbulence(o,d,g,m,v).in(this)}};SVG.extend(SVG.Effect,O),SVG.extend(SVG.ParentEffect,O),SVG.ChildEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(o){this.attr("in",o)}}});var t={blend:function(o,d,g){this.attr({in:o,in2:d,mode:g||"normal"})},colorMatrix:function(o,d){o=="matrix"&&(d=n(d)),this.attr({type:o,values:d===void 0?null:d})},convolveMatrix:function(o){o=n(o),this.attr({order:Math.sqrt(o.split(" ").length),kernelMatrix:o})},composite:function(o,d,g){this.attr({in:o,in2:d,operator:g})},flood:function(o,d){this.attr("flood-color",o),d!=null&&this.attr("flood-opacity",d)},offset:function(o,d){this.attr({dx:o,dy:d})},image:function(o){this.attr("href",o,SVG.xlink)},displacementMap:function(o,d,g,m,v){this.attr({in:o,in2:d,scale:g,xChannelSelector:m,yChannelSelector:v})},gaussianBlur:function(o,d){o!=null||d!=null?this.attr("stdDeviation",function(g){if(!Array.isArray(g))return g;for(var m=0,v=g.length,x=[];m1&&(st*=v=Math.sqrt(v),yt*=v),x=new SVG.Matrix().rotate(Ct).scale(1/st,1/yt).rotate(-Ct),Yt=Yt.transform(x),qt=qt.transform(x),w=[qt.x-Yt.x,qt.y-Yt.y],T=w[0]*w[0]+w[1]*w[1],_=Math.sqrt(T),w[0]/=_,w[1]/=_,L=T<4?Math.sqrt(1-T/4):0,Da===sa&&(L*=-1),D=new SVG.Point((qt.x+Yt.x)/2+L*-w[1],(qt.y+Yt.y)/2+L*w[0]),H=new SVG.Point(Yt.x-D.x,Yt.y-D.y),$=new SVG.Point(qt.x-D.x,qt.y-D.y),f=Math.acos(H.x/Math.sqrt(H.x*H.x+H.y*H.y)),H.y<0&&(f*=-1),S=Math.acos($.x/Math.sqrt($.x*$.x+$.y*$.y)),$.y<0&&(S*=-1),sa&&f>S&&(S+=2*Math.PI),!sa&&fo.maxX-a.width&&(d=(n=o.maxX-a.width)-this.startPoints.box.x),o.minY!=null&&so.maxY-a.height&&(g=(s=o.maxY-a.height)-this.startPoints.box.y),o.snapToGrid!=null&&(n-=n%o.snapToGrid,s-=s%o.snapToGrid,d-=d%o.snapToGrid,g-=g%o.snapToGrid),this.el instanceof SVG.G?this.el.matrix(this.startPoints.transform).transform({x:d,y:g},!0):this.el.move(n,s));return i},O.prototype.end=function(t){var a=this.drag(t);this.el.fire("dragend",{event:t,p:a,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,a){typeof t!="function"&&typeof t!="object"||(a=t,t=!0);var i=this.remember("_draggable")||new O(this);return(t=t===void 0||t)?i.init(a||{},t):(this.off("mousedown.drag"),this.off("touchstart.drag")),this}})}.call(void 0),function(){function O(t){this.el=t,t.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(a,i,n){var s=typeof a!="string"?a:i[a];return n?s/2:s},this.pointCoords=function(a,i){var n=this.pointsList[a];return{x:this.pointCoord(n[0],i,a==="t"||a==="b"),y:this.pointCoord(n[1],i,a==="r"||a==="l")}}}O.prototype.init=function(t,a){var i=this.el.bbox();this.options={};var n=this.el.selectize.defaults.points;for(var s in this.el.selectize.defaults)this.options[s]=this.el.selectize.defaults[s],a[s]!==void 0&&(this.options[s]=a[s]);var o=["points","pointsExclude"];for(var s in o){var d=this.options[o[s]];typeof d=="string"?d=d.length>0?d.split(/\s*,\s*/i):[]:typeof d=="boolean"&&o[s]==="points"&&(d=d?n:[]),this.options[o[s]]=d}this.options.points=[n,this.options.points].reduce(function(g,m){return g.filter(function(v){return m.indexOf(v)>-1})}),this.options.points=[this.options.points,this.options.pointsExclude].reduce(function(g,m){return g.filter(function(v){return m.indexOf(v)<0})}),this.parent=this.el.parent(),this.nested=this.nested||this.parent.group(),this.nested.matrix(new SVG.Matrix(this.el).translate(i.x,i.y)),this.options.deepSelect&&["line","polyline","polygon"].indexOf(this.el.type)!==-1?this.selectPoints(t):this.selectRect(t),this.observe(),this.cleanup()},O.prototype.selectPoints=function(t){return this.pointSelection.isSelected=t,this.pointSelection.set||(this.pointSelection.set=this.parent.set(),this.drawPoints()),this},O.prototype.getPointArray=function(){var t=this.el.bbox();return this.el.array().valueOf().map(function(a){return[a[0]-t.x,a[1]-t.y]})},O.prototype.drawPoints=function(){for(var t=this,a=this.getPointArray(),i=0,n=a.length;i0&&this.parameters.box.height-d[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x+d[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-d[0]);d=this.checkAspectRatio(d),this.el.move(this.parameters.box.x+d[0],this.parameters.box.y+d[1]).size(this.parameters.box.width-d[0],this.parameters.box.height-d[1])}};break;case"rt":this.calc=function(s,o){var d=this.snapToGrid(s,o,2);if(this.parameters.box.width+d[0]>0&&this.parameters.box.height-d[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x-d[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+d[0]);d=this.checkAspectRatio(d,!0),this.el.move(this.parameters.box.x,this.parameters.box.y+d[1]).size(this.parameters.box.width+d[0],this.parameters.box.height-d[1])}};break;case"rb":this.calc=function(s,o){var d=this.snapToGrid(s,o,0);if(this.parameters.box.width+d[0]>0&&this.parameters.box.height+d[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x-d[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+d[0]);d=this.checkAspectRatio(d),this.el.move(this.parameters.box.x,this.parameters.box.y).size(this.parameters.box.width+d[0],this.parameters.box.height+d[1])}};break;case"lb":this.calc=function(s,o){var d=this.snapToGrid(s,o,1);if(this.parameters.box.width-d[0]>0&&this.parameters.box.height+d[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x+d[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-d[0]);d=this.checkAspectRatio(d,!0),this.el.move(this.parameters.box.x+d[0],this.parameters.box.y).size(this.parameters.box.width-d[0],this.parameters.box.height+d[1])}};break;case"t":this.calc=function(s,o){var d=this.snapToGrid(s,o,2);if(this.parameters.box.height-d[1]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y+d[1]).height(this.parameters.box.height-d[1])}};break;case"r":this.calc=function(s,o){var d=this.snapToGrid(s,o,0);if(this.parameters.box.width+d[0]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y).width(this.parameters.box.width+d[0])}};break;case"b":this.calc=function(s,o){var d=this.snapToGrid(s,o,0);if(this.parameters.box.height+d[1]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y).height(this.parameters.box.height+d[1])}};break;case"l":this.calc=function(s,o){var d=this.snapToGrid(s,o,1);if(this.parameters.box.width-d[0]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x+d[0],this.parameters.box.y).width(this.parameters.box.width-d[0])}};break;case"rot":this.calc=function(s,o){var d=s+this.parameters.p.x,g=o+this.parameters.p.y,m=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),v=Math.atan2(g-this.parameters.box.y-this.parameters.box.height/2,d-this.parameters.box.x-this.parameters.box.width/2),x=this.parameters.rotation+180*(v-m)/Math.PI+this.options.snapToAngle/2;this.el.center(this.parameters.box.cx,this.parameters.box.cy).rotate(x-x%this.options.snapToAngle,this.parameters.box.cx,this.parameters.box.cy)};break;case"point":this.calc=function(s,o){var d=this.snapToGrid(s,o,this.parameters.pointCoords[0],this.parameters.pointCoords[1]),g=this.el.array().valueOf();g[this.parameters.i][0]=this.parameters.pointCoords[0]+d[0],g[this.parameters.i][1]=this.parameters.pointCoords[1]+d[1],this.el.plot(g)}}this.el.fire("resizestart",{dx:this.parameters.x,dy:this.parameters.y,event:t}),SVG.on(window,"touchmove.resize",function(s){a.update(s||window.event)}),SVG.on(window,"touchend.resize",function(){a.done()}),SVG.on(window,"mousemove.resize",function(s){a.update(s||window.event)}),SVG.on(window,"mouseup.resize",function(){a.done()})},O.prototype.update=function(t){if(t){var a=this._extractPosition(t),i=this.transformPoint(a.x,a.y),n=i.x-this.parameters.p.x,s=i.y-this.parameters.p.y;this.lastUpdateCall=[n,s],this.calc(n,s),this.el.fire("resizing",{dx:n,dy:s,event:t})}else this.lastUpdateCall&&this.calc(this.lastUpdateCall[0],this.lastUpdateCall[1])},O.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")},O.prototype.snapToGrid=function(t,a,i,n){var s;return n!==void 0?s=[(i+t)%this.options.snapToGrid,(n+a)%this.options.snapToGrid]:(i=i??3,s=[(this.parameters.box.x+t+(1&i?0:this.parameters.box.width))%this.options.snapToGrid,(this.parameters.box.y+a+(2&i?0:this.parameters.box.height))%this.options.snapToGrid]),t<0&&(s[0]-=this.options.snapToGrid),a<0&&(s[1]-=this.options.snapToGrid),t-=Math.abs(s[0])d.maxX&&(t=d.maxX-s),d.minY!==void 0&&o+ad.maxY&&(a=d.maxY-o),[t,a]},O.prototype.checkAspectRatio=function(t,a){if(!this.options.saveAspectRatio)return t;var i=t.slice(),n=this.parameters.box.width/this.parameters.box.height,s=this.parameters.box.width+t[0],o=this.parameters.box.height-t[1],d=s/o;return dn&&(i[0]=this.parameters.box.width-o*n,a&&(i[0]=-i[0])),i},SVG.extend(SVG.Element,{resize:function(t){return(this.remember("_resizeHandler")||new O(this)).init(t||{}),this}}),SVG.Element.prototype.resize.defaults={snapToAngle:.1,snapToGrid:1,constraint:{},saveAspectRatio:!1}}).call(this)}(),window.Apex===void 0&&(window.Apex={});var bl=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w}return b(O,[{key:"initModules",value:function(){this.ctx.publicMethods=["updateOptions","updateSeries","appendData","appendSeries","isSeriesHidden","toggleSeries","showSeries","hideSeries","setLocale","resetSeries","zoomX","toggleDataPointSelection","dataURI","exportToCSV","addXaxisAnnotation","addYaxisAnnotation","addPointAnnotation","clearAnnotations","removeAnnotation","paper","destroy"],this.ctx.eventList=["click","mousedown","mousemove","mouseleave","touchstart","touchmove","touchleave","mouseup","touchend"],this.ctx.animations=new Q(this.ctx),this.ctx.axes=new ra(this.ctx),this.ctx.core=new pg(this.ctx.el,this.ctx),this.ctx.config=new pe({}),this.ctx.data=new Oe(this.ctx),this.ctx.grid=new ze(this.ctx),this.ctx.graphics=new B(this.ctx),this.ctx.coreUtils=new X(this.ctx),this.ctx.crosshairs=new Ke(this.ctx),this.ctx.events=new ot(this.ctx),this.ctx.exports=new rt(this.ctx),this.ctx.localization=new Ft(this.ctx),this.ctx.options=new ee,this.ctx.responsive=new Qe(this.ctx),this.ctx.series=new Te(this.ctx),this.ctx.theme=new ft(this.ctx),this.ctx.formatters=new ie(this.ctx),this.ctx.titleSubtitle=new qh(this.ctx),this.ctx.legend=new ll(this.ctx),this.ctx.toolbar=new cl(this.ctx),this.ctx.tooltip=new hl(this.ctx),this.ctx.dimensions=new Hn(this.ctx),this.ctx.updateHelpers=new vg(this.ctx),this.ctx.zoomPanSelection=new eg(this.ctx),this.ctx.w.globals.tooltip=new hl(this.ctx)}}]),O}(),yl=function(){function O(t){h(this,O),this.ctx=t,this.w=t.w}return b(O,[{key:"clear",value:function(t){var a=t.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:a})}},{key:"killSVG",value:function(t){t.each(function(a,i){this.removeClass("*"),this.off(),this.stop()},!0),t.ungroup(),t.clear()}},{key:"clearDomElements",value:function(t){var a=this,i=t.isUpdating,n=this.w.globals.dom.Paper.node;n.parentNode&&n.parentNode.parentNode&&!i&&(n.parentNode.parentNode.style.minHeight="unset");var s=this.w.globals.dom.baseEl;s&&this.ctx.eventList.forEach(function(d){s.removeEventListener(d,a.ctx.events.documentEvent)});var o=this.w.globals.dom;if(this.ctx.el!==null)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(o.Paper),o.Paper.remove(),o.elWrap=null,o.elGraphical=null,o.elLegendWrap=null,o.elLegendForeign=null,o.baseEl=null,o.elGridRect=null,o.elGridRectMask=null,o.elGridRectMarkerMask=null,o.elForecastMask=null,o.elNonForecastMask=null,o.elDefs=null}}]),O}(),ss=new WeakMap,bg=function(){function O(t,a){h(this,O),this.opts=a,this.ctx=this,this.w=new ye(a).init(),this.el=t,this.w.globals.cuid=F.randomId(),this.w.globals.chartID=this.w.config.chart.id?F.escapeString(this.w.config.chart.id):this.w.globals.cuid,new bl(this).initModules(),this.create=F.bind(this.create,this),this.windowResizeHandler=this._windowResizeHandler.bind(this),this.parentResizeHandler=this._parentResizeCallback.bind(this)}return b(O,[{key:"render",value:function(){var t=this;return new Promise(function(a,i){if(t.el!==null){Apex._chartInstances===void 0&&(Apex._chartInstances=[]),t.w.config.chart.id&&Apex._chartInstances.push({id:t.w.globals.chartID,group:t.w.config.chart.group,chart:t}),t.setLocale(t.w.config.chart.defaultLocale);var n=t.w.config.chart.events.beforeMount;if(typeof n=="function"&&n(t,t.w),t.events.fireEvent("beforeMount",[t,t.w]),window.addEventListener("resize",t.windowResizeHandler),function(w,_){var T=!1;if(w.nodeType!==Node.DOCUMENT_FRAGMENT_NODE){var L=w.getBoundingClientRect();w.style.display!=="none"&&L.width!==0||(T=!0)}var D=new ResizeObserver(function(H){T&&_.call(w,H),T=!0});w.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Array.from(w.children).forEach(function(H){return D.observe(H)}):D.observe(w),ss.set(_,D)}(t.el.parentNode,t.parentResizeHandler),!t.css){var s=t.el.getRootNode&&t.el.getRootNode(),o=F.is("ShadowRoot",s),d=t.el.ownerDocument,g=d.getElementById("apexcharts-css");if(o||!g){var m;t.css=document.createElement("style"),t.css.id="apexcharts-css",t.css.textContent=`@keyframes opaque { + 0% { + opacity: 0 + } + + to { + opacity: 1 + } +} + +@keyframes resizeanim { + 0%,to { + opacity: 0 + } +} + +.apexcharts-canvas { + position: relative; + user-select: none +} + +.apexcharts-canvas ::-webkit-scrollbar { + -webkit-appearance: none; + width: 6px +} + +.apexcharts-canvas ::-webkit-scrollbar-thumb { + border-radius: 4px; + background-color: rgba(0,0,0,.5); + box-shadow: 0 0 1px rgba(255,255,255,.5); + -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5) +} + +.apexcharts-inner { + position: relative +} + +.apexcharts-text tspan { + font-family: inherit +} + +.legend-mouseover-inactive { + transition: .15s ease all; + opacity: .2 +} + +.apexcharts-legend-text { + padding-left: 15px; + margin-left: -15px; +} + +.apexcharts-series-collapsed { + opacity: 0 +} + +.apexcharts-tooltip { + border-radius: 5px; + box-shadow: 2px 2px 6px -4px #999; + cursor: default; + font-size: 14px; + left: 62px; + opacity: 0; + pointer-events: none; + position: absolute; + top: 20px; + display: flex; + flex-direction: column; + overflow: hidden; + white-space: nowrap; + z-index: 12; + transition: .15s ease all +} + +.apexcharts-tooltip.apexcharts-active { + opacity: 1; + transition: .15s ease all +} + +.apexcharts-tooltip.apexcharts-theme-light { + border: 1px solid #e3e3e3; + background: rgba(255,255,255,.96) +} + +.apexcharts-tooltip.apexcharts-theme-dark { + color: #fff; + background: rgba(30,30,30,.8) +} + +.apexcharts-tooltip * { + font-family: inherit +} + +.apexcharts-tooltip-title { + padding: 6px; + font-size: 15px; + margin-bottom: 4px +} + +.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title { + background: #eceff1; + border-bottom: 1px solid #ddd +} + +.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title { + background: rgba(0,0,0,.7); + border-bottom: 1px solid #333 +} + +.apexcharts-tooltip-text-goals-value,.apexcharts-tooltip-text-y-value,.apexcharts-tooltip-text-z-value { + display: inline-block; + margin-left: 5px; + font-weight: 600 +} + +.apexcharts-tooltip-text-goals-label:empty,.apexcharts-tooltip-text-goals-value:empty,.apexcharts-tooltip-text-y-label:empty,.apexcharts-tooltip-text-y-value:empty,.apexcharts-tooltip-text-z-value:empty,.apexcharts-tooltip-title:empty { + display: none +} + +.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value { + padding: 6px 0 5px +} + +.apexcharts-tooltip-goals-group,.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value { + display: flex +} + +.apexcharts-tooltip-text-goals-label:not(:empty),.apexcharts-tooltip-text-goals-value:not(:empty) { + margin-top: -6px +} + +.apexcharts-tooltip-marker { + width: 12px; + height: 12px; + position: relative; + top: 0; + margin-right: 10px; + border-radius: 50% +} + +.apexcharts-tooltip-series-group { + padding: 0 10px; + display: none; + text-align: left; + justify-content: left; + align-items: center +} + +.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker { + opacity: 1 +} + +.apexcharts-tooltip-series-group.apexcharts-active,.apexcharts-tooltip-series-group:last-child { + padding-bottom: 4px +} + +.apexcharts-tooltip-series-group-hidden { + opacity: 0; + height: 0; + line-height: 0; + padding: 0!important +} + +.apexcharts-tooltip-y-group { + padding: 6px 0 5px +} + +.apexcharts-custom-tooltip,.apexcharts-tooltip-box { + padding: 4px 8px +} + +.apexcharts-tooltip-boxPlot { + display: flex; + flex-direction: column-reverse +} + +.apexcharts-tooltip-box>div { + margin: 4px 0 +} + +.apexcharts-tooltip-box span.value { + font-weight: 700 +} + +.apexcharts-tooltip-rangebar { + padding: 5px 8px +} + +.apexcharts-tooltip-rangebar .category { + font-weight: 600; + color: #777 +} + +.apexcharts-tooltip-rangebar .series-name { + font-weight: 700; + display: block; + margin-bottom: 5px +} + +.apexcharts-xaxistooltip,.apexcharts-yaxistooltip { + opacity: 0; + pointer-events: none; + color: #373d3f; + font-size: 13px; + text-align: center; + border-radius: 2px; + position: absolute; + z-index: 10; + background: #eceff1; + border: 1px solid #90a4ae +} + +.apexcharts-xaxistooltip { + padding: 9px 10px; + transition: .15s ease all +} + +.apexcharts-xaxistooltip.apexcharts-theme-dark { + background: rgba(0,0,0,.7); + border: 1px solid rgba(0,0,0,.5); + color: #fff +} + +.apexcharts-xaxistooltip:after,.apexcharts-xaxistooltip:before { + left: 50%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none +} + +.apexcharts-xaxistooltip:after { + border-color: transparent; + border-width: 6px; + margin-left: -6px +} + +.apexcharts-xaxistooltip:before { + border-color: transparent; + border-width: 7px; + margin-left: -7px +} + +.apexcharts-xaxistooltip-bottom:after,.apexcharts-xaxistooltip-bottom:before { + bottom: 100% +} + +.apexcharts-xaxistooltip-top:after,.apexcharts-xaxistooltip-top:before { + top: 100% +} + +.apexcharts-xaxistooltip-bottom:after { + border-bottom-color: #eceff1 +} + +.apexcharts-xaxistooltip-bottom:before { + border-bottom-color: #90a4ae +} + +.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before { + border-bottom-color: rgba(0,0,0,.5) +} + +.apexcharts-xaxistooltip-top:after { + border-top-color: #eceff1 +} + +.apexcharts-xaxistooltip-top:before { + border-top-color: #90a4ae +} + +.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before { + border-top-color: rgba(0,0,0,.5) +} + +.apexcharts-xaxistooltip.apexcharts-active { + opacity: 1; + transition: .15s ease all +} + +.apexcharts-yaxistooltip { + padding: 4px 10px +} + +.apexcharts-yaxistooltip.apexcharts-theme-dark { + background: rgba(0,0,0,.7); + border: 1px solid rgba(0,0,0,.5); + color: #fff +} + +.apexcharts-yaxistooltip:after,.apexcharts-yaxistooltip:before { + top: 50%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none +} + +.apexcharts-yaxistooltip:after { + border-color: transparent; + border-width: 6px; + margin-top: -6px +} + +.apexcharts-yaxistooltip:before { + border-color: transparent; + border-width: 7px; + margin-top: -7px +} + +.apexcharts-yaxistooltip-left:after,.apexcharts-yaxistooltip-left:before { + left: 100% +} + +.apexcharts-yaxistooltip-right:after,.apexcharts-yaxistooltip-right:before { + right: 100% +} + +.apexcharts-yaxistooltip-left:after { + border-left-color: #eceff1 +} + +.apexcharts-yaxistooltip-left:before { + border-left-color: #90a4ae +} + +.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before { + border-left-color: rgba(0,0,0,.5) +} + +.apexcharts-yaxistooltip-right:after { + border-right-color: #eceff1 +} + +.apexcharts-yaxistooltip-right:before { + border-right-color: #90a4ae +} + +.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before { + border-right-color: rgba(0,0,0,.5) +} + +.apexcharts-yaxistooltip.apexcharts-active { + opacity: 1 +} + +.apexcharts-yaxistooltip-hidden { + display: none +} + +.apexcharts-xcrosshairs,.apexcharts-ycrosshairs { + pointer-events: none; + opacity: 0; + transition: .15s ease all +} + +.apexcharts-xcrosshairs.apexcharts-active,.apexcharts-ycrosshairs.apexcharts-active { + opacity: 1; + transition: .15s ease all +} + +.apexcharts-ycrosshairs-hidden { + opacity: 0 +} + +.apexcharts-selection-rect { + cursor: move +} + +.svg_select_boundingRect,.svg_select_points_rot { + pointer-events: none; + opacity: 0; + visibility: hidden +} + +.apexcharts-selection-rect+g .svg_select_boundingRect,.apexcharts-selection-rect+g .svg_select_points_rot { + opacity: 0; + visibility: hidden +} + +.apexcharts-selection-rect+g .svg_select_points_l,.apexcharts-selection-rect+g .svg_select_points_r { + cursor: ew-resize; + opacity: 1; + visibility: visible +} + +.svg_select_points { + fill: #efefef; + stroke: #333; + rx: 2 +} + +.apexcharts-svg.apexcharts-zoomable.hovering-zoom { + cursor: crosshair +} + +.apexcharts-svg.apexcharts-zoomable.hovering-pan { + cursor: move +} + +.apexcharts-menu-icon,.apexcharts-pan-icon,.apexcharts-reset-icon,.apexcharts-selection-icon,.apexcharts-toolbar-custom-icon,.apexcharts-zoom-icon,.apexcharts-zoomin-icon,.apexcharts-zoomout-icon { + cursor: pointer; + width: 20px; + height: 20px; + line-height: 24px; + color: #6e8192; + text-align: center +} + +.apexcharts-menu-icon svg,.apexcharts-reset-icon svg,.apexcharts-zoom-icon svg,.apexcharts-zoomin-icon svg,.apexcharts-zoomout-icon svg { + fill: #6e8192 +} + +.apexcharts-selection-icon svg { + fill: #444; + transform: scale(.76) +} + +.apexcharts-theme-dark .apexcharts-menu-icon svg,.apexcharts-theme-dark .apexcharts-pan-icon svg,.apexcharts-theme-dark .apexcharts-reset-icon svg,.apexcharts-theme-dark .apexcharts-selection-icon svg,.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg,.apexcharts-theme-dark .apexcharts-zoom-icon svg,.apexcharts-theme-dark .apexcharts-zoomin-icon svg,.apexcharts-theme-dark .apexcharts-zoomout-icon svg { + fill: #f3f4f5 +} + +.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg { + fill: #008ffb +} + +.apexcharts-theme-light .apexcharts-menu-icon:hover svg,.apexcharts-theme-light .apexcharts-reset-icon:hover svg,.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg { + fill: #333 +} + +.apexcharts-menu-icon,.apexcharts-selection-icon { + position: relative +} + +.apexcharts-reset-icon { + margin-left: 5px +} + +.apexcharts-menu-icon,.apexcharts-reset-icon,.apexcharts-zoom-icon { + transform: scale(.85) +} + +.apexcharts-zoomin-icon,.apexcharts-zoomout-icon { + transform: scale(.7) +} + +.apexcharts-zoomout-icon { + margin-right: 3px +} + +.apexcharts-pan-icon { + transform: scale(.62); + position: relative; + left: 1px; + top: 0 +} + +.apexcharts-pan-icon svg { + fill: #fff; + stroke: #6e8192; + stroke-width: 2 +} + +.apexcharts-pan-icon.apexcharts-selected svg { + stroke: #008ffb +} + +.apexcharts-pan-icon:not(.apexcharts-selected):hover svg { + stroke: #333 +} + +.apexcharts-toolbar { + position: absolute; + z-index: 11; + max-width: 176px; + text-align: right; + border-radius: 3px; + padding: 0 6px 2px; + display: flex; + justify-content: space-between; + align-items: center +} + +.apexcharts-menu { + background: #fff; + position: absolute; + top: 100%; + border: 1px solid #ddd; + border-radius: 3px; + padding: 3px; + right: 10px; + opacity: 0; + min-width: 110px; + transition: .15s ease all; + pointer-events: none +} + +.apexcharts-menu.apexcharts-menu-open { + opacity: 1; + pointer-events: all; + transition: .15s ease all +} + +.apexcharts-menu-item { + padding: 6px 7px; + font-size: 12px; + cursor: pointer +} + +.apexcharts-theme-light .apexcharts-menu-item:hover { + background: #eee +} + +.apexcharts-theme-dark .apexcharts-menu { + background: rgba(0,0,0,.7); + color: #fff +} + +@media screen and (min-width:768px) { + .apexcharts-canvas:hover .apexcharts-toolbar { + opacity: 1 + } +} + +.apexcharts-canvas .apexcharts-element-hidden,.apexcharts-datalabel.apexcharts-element-hidden,.apexcharts-hide .apexcharts-series-points { + opacity: 0 +} + +.apexcharts-hidden-element-shown { + opacity: 1; + transition: 0.25s ease all; +} +.apexcharts-datalabel,.apexcharts-datalabel-label,.apexcharts-datalabel-value,.apexcharts-datalabels,.apexcharts-pie-label { + cursor: default; + pointer-events: none +} + +.apexcharts-pie-label-delay { + opacity: 0; + animation-name: opaque; + animation-duration: .3s; + animation-fill-mode: forwards; + animation-timing-function: ease +} + +.apexcharts-radialbar-label { + cursor: pointer; +} + +.apexcharts-annotation-rect,.apexcharts-area-series .apexcharts-area,.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,.apexcharts-gridline,.apexcharts-line,.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,.apexcharts-point-annotation-label,.apexcharts-radar-series path,.apexcharts-radar-series polygon,.apexcharts-toolbar svg,.apexcharts-tooltip .apexcharts-marker,.apexcharts-xaxis-annotation-label,.apexcharts-yaxis-annotation-label,.apexcharts-zoom-rect { + pointer-events: none +} + +.apexcharts-marker { + transition: .15s ease all +} + +.resize-triggers { + animation: 1ms resizeanim; + visibility: hidden; + opacity: 0; + height: 100%; + width: 100%; + overflow: hidden +} + +.contract-trigger:before,.resize-triggers,.resize-triggers>div { + content: " "; + display: block; + position: absolute; + top: 0; + left: 0 +} + +.resize-triggers>div { + height: 100%; + width: 100%; + background: #eee; + overflow: auto +} + +.contract-trigger:before { + overflow: hidden; + width: 200%; + height: 200% +} + +.apexcharts-bar-goals-markers{ + pointer-events: none +} + +.apexcharts-bar-shadows{ + pointer-events: none +} + +.apexcharts-rangebar-goals-markers{ + pointer-events: none +}`;var v=((m=t.opts.chart)===null||m===void 0?void 0:m.nonce)||t.w.config.chart.nonce;v&&t.css.setAttribute("nonce",v),o?s.prepend(t.css):d.head.appendChild(t.css)}}var x=t.create(t.w.config.series,{});if(!x)return a(t);t.mount(x).then(function(){typeof t.w.config.chart.events.mounted=="function"&&t.w.config.chart.events.mounted(t,t.w),t.events.fireEvent("mounted",[t,t.w]),a(x)}).catch(function(w){i(w)})}else i(new Error("Element not found"))})}},{key:"create",value:function(t,a){var i=this.w;new bl(this).initModules();var n=this.w.globals;if(n.noData=!1,n.animationEnded=!1,this.responsive.checkResponsiveConfig(a),i.config.xaxis.convertedCatToNumeric&&new ce(i.config).convertCatToNumericXaxis(i.config,this.ctx),this.el===null||(this.core.setupElements(),i.config.chart.type==="treemap"&&(i.config.grid.show=!1,i.config.yaxis[0].show=!1),n.svgWidth===0))return n.animationEnded=!0,null;var s=X.checkComboSeries(t);n.comboCharts=s.comboCharts,n.comboBarCount=s.comboBarCount;var o=t.every(function(v){return v.data&&v.data.length===0});(t.length===0||o)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(t),this.theme.init(),new Le(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),n.noData&&n.collapsedSeries.length!==n.series.length&&!i.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),n.axisCharts&&(this.core.coreCalculations(),i.config.xaxis.type!=="category"&&this.formatters.setLabelFormatters(),this.ctx.toolbar.minX=i.globals.minX,this.ctx.toolbar.maxX=i.globals.maxX),this.formatters.heatmapLabelFormatters(),new X(this).getLargestMarkerSize(),this.dimensions.plotCoords();var d=this.core.xySettings();this.grid.createGridMask();var g=this.core.plotChartType(t,d),m=new xe(this);return m.bringForward(),i.config.dataLabels.background.enabled&&m.dataLabelsBackground(),this.core.shiftGraphPosition(),{elGraph:g,xyRatios:d,dimensions:{plot:{left:i.globals.translateX,top:i.globals.translateY,width:i.globals.gridWidth,height:i.globals.gridHeight}}}}},{key:"mount",value:function(){var t=this,a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,i=this,n=i.w;return new Promise(function(s,o){if(i.el===null)return o(new Error("Not enough data to display or target element not found"));(a===null||n.globals.allSeriesCollapsed)&&i.series.handleNoData(),i.grid=new ze(i);var d,g,m=i.grid.drawGrid();if(i.annotations=new de(i),i.annotations.drawImageAnnos(),i.annotations.drawTextAnnos(),n.config.grid.position==="back"&&(m&&n.globals.dom.elGraphical.add(m.el),m!=null&&(d=m.elGridBorders)!==null&&d!==void 0&&d.node&&n.globals.dom.elGraphical.add(m.elGridBorders)),Array.isArray(a.elGraph))for(var v=0;v0&&n.globals.memory.methodsToExec.forEach(function(T){T.method(T.params,!1,T.context)}),n.globals.axisCharts||n.globals.noData||i.core.resizeNonAxisCharts(),s(i)})}},{key:"destroy",value:function(){var t,a;window.removeEventListener("resize",this.windowResizeHandler),this.el.parentNode,t=this.parentResizeHandler,(a=ss.get(t))&&(a.disconnect(),ss.delete(t));var i=this.w.config.chart.id;i&&Apex._chartInstances.forEach(function(n,s){n.id===F.escapeString(i)&&Apex._chartInstances.splice(s,1)}),new yl(this.ctx).clear({isUpdating:!1})}},{key:"updateOptions",value:function(t){var a=this,i=arguments.length>1&&arguments[1]!==void 0&&arguments[1],n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],s=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],o=!(arguments.length>4&&arguments[4]!==void 0)||arguments[4],d=this.w;return d.globals.selection=void 0,t.series&&(this.series.resetSeries(!1,!0,!1),t.series.length&&t.series[0].data&&(t.series=t.series.map(function(g,m){return a.updateHelpers._extendSeries(g,m)})),this.updateHelpers.revertDefaultAxisMinMax()),t.xaxis&&(t=this.updateHelpers.forceXAxisUpdate(t)),t.yaxis&&(t=this.updateHelpers.forceYAxisUpdate(t)),d.globals.collapsedSeriesIndices.length>0&&this.series.clearPreviousPaths(),t.theme&&(t=this.theme.updateThemeOptions(t)),this.updateHelpers._updateOptions(t,i,n,s,o)}},{key:"updateSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],i=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2];return this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(t,a,i)}},{key:"appendSeries",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],i=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],n=this.w.config.series.slice();return n.push(t),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(n,a,i)}},{key:"appendData",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],i=this;i.w.globals.dataChanged=!0,i.series.getPreviousPaths();for(var n=i.w.config.series.slice(),s=0;s0&&arguments[0]!==void 0)||arguments[0],a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1];this.series.resetSeries(t,a)}},{key:"addEventListener",value:function(t,a){this.events.addEventListener(t,a)}},{key:"removeEventListener",value:function(t,a){this.events.removeEventListener(t,a)}},{key:"addXaxisAnnotation",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,n=this;i&&(n=i),n.annotations.addXaxisAnnotationExternal(t,a,n)}},{key:"addYaxisAnnotation",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,n=this;i&&(n=i),n.annotations.addYaxisAnnotationExternal(t,a,n)}},{key:"addPointAnnotation",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,n=this;i&&(n=i),n.annotations.addPointAnnotationExternal(t,a,n)}},{key:"clearAnnotations",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:void 0,a=this;t&&(a=t),a.annotations.clearAnnotations(a)}},{key:"removeAnnotation",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,i=this;a&&(i=a),i.annotations.removeAnnotation(i,t)}},{key:"getChartArea",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner")}},{key:"getSeriesTotalXRange",value:function(t,a){return this.coreUtils.getSeriesTotalsXRange(t,a)}},{key:"getHighestValueInSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new Ue(this.ctx).getMinYMaxY(t).highestY}},{key:"getLowestValueInSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new Ue(this.ctx).getMinYMaxY(t).lowestY}},{key:"getSeriesTotal",value:function(){return this.w.globals.seriesTotals}},{key:"toggleDataPointSelection",value:function(t,a){return this.updateHelpers.toggleDataPointSelection(t,a)}},{key:"zoomX",value:function(t,a){this.ctx.toolbar.zoomUpdateOptions(t,a)}},{key:"setLocale",value:function(t){this.localization.setCurrentLocaleValues(t)}},{key:"dataURI",value:function(t){return new rt(this.ctx).dataURI(t)}},{key:"exportToCSV",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return new rt(this.ctx).exportToCSV(t)}},{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 t=this;clearTimeout(this.w.globals.resizeTimer),this.w.globals.resizeTimer=window.setTimeout(function(){t.w.globals.resized=!0,t.w.globals.dataChanged=!1,t.ctx.update()},150)}},{key:"_windowResizeHandler",value:function(){var t=this.w.config.chart.redrawOnWindowResize;typeof t=="function"&&(t=t()),t&&this._windowResize()}}],[{key:"getChartByID",value:function(t){var a=F.escapeString(t);if(Apex._chartInstances){var i=Apex._chartInstances.filter(function(n){return n.id===a})[0];return i&&i.chart}}},{key:"initOnLoad",value:function(){for(var t=document.querySelectorAll("[data-apexcharts]"),a=0;a2?s-2:0),d=2;dK&&typeof K=="object"&&!Array.isArray(K)&&K!=null,h=(K,ee)=>{typeof Object.assign!="function"&&function(){Object.assign=function(oe){if(oe==null)throw new TypeError("Cannot convert undefined or null to object");let ie=Object(oe);for(let se=1;se{u(ee[oe])?oe in K?de[oe]=h(K[oe],ee[oe]):Object.assign(de,{[oe]:ee[oe]}):Object.assign(de,{[oe]:ee[oe]})}),de},p=async()=>{if(await pt(),c.value)return;const K={chart:{type:e.type||e.options.chart.type||"line",height:e.height,width:e.width,events:{}},series:e.series};pc.forEach(de=>{let oe=(...ie)=>r(de,...ie);K.chart.events[de]=oe});const ee=h(e.options,K);return c.value=new mc(l.value,ee),c.value.render()},b=()=>(k(),p()),k=()=>{c.value.destroy()},C=(K,ee)=>c.value.updateSeries(K,ee),P=(K,ee,de,oe)=>c.value.updateOptions(K,ee,de,oe),z=K=>c.value.toggleSeries(K),A=K=>{c.value.showSeries(K)},E=K=>{c.value.hideSeries(K)},M=(K,ee)=>c.value.appendSeries(K,ee),R=()=>{c.value.resetSeries()},U=(K,ee)=>{c.value.toggleDataPointSelection(K,ee)},W=K=>c.value.appendData(K),F=(K,ee)=>c.value.zoomX(K,ee),Q=K=>c.value.dataURI(K),J=K=>c.value.setLocale(K),B=(K,ee)=>{c.value.addXaxisAnnotation(K,ee)},X=(K,ee)=>{c.value.addYaxisAnnotation(K,ee)},Y=(K,ee)=>{c.value.addPointAnnotation(K,ee)},q=(K,ee)=>{c.value.removeAnnotation(K,ee)},Z=()=>{c.value.clearAnnotations()};Ki(()=>{window.ApexCharts=mc}),Ut(()=>{l.value=bc().proxy.$el,p()}),ha(()=>{c.value&&k()});const ne=so(e);return Ie(ne.options,()=>{!c.value&&e.options?p():c.value.updateOptions(e.options)}),Ie(ne.series,()=>{!c.value&&e.series?p():c.value.updateSeries(e.series)},{deep:!0}),Ie(ne.type,()=>{b()}),Ie(ne.width,()=>{b()}),Ie(ne.height,()=>{b()}),{chart:c,init:p,refresh:b,destroy:k,updateOptions:P,updateSeries:C,toggleSeries:z,showSeries:A,hideSeries:E,resetSeries:R,zoomX:F,toggleDataPointSelection:U,appendData:W,appendSeries:M,addXaxisAnnotation:B,addYaxisAnnotation:X,addPointAnnotation:Y,removeAnnotation:q,clearAnnotations:Z,setLocale:J,dataURI:Q}},render(){return Gi("div",{class:"vue-apexcharts"})}}),SS=e=>{e.component(ur.name,ur)};ur.install=SS;let _S,CS,PS,AS,TS,zS,vc,IS,LS,ES,RS,DS,MS,FS,NS,OS,BS,HS,US,WS,jS,YS,XS,$S;_S=At({__name:"SpeedGraph",setup(e){const{t:r}=Jt(),l=br(),c=sl(),u=fa(),h=le(),p={chart:{sparkline:{enabled:!0},animations:{enabled:!1}},colors:[l.current.value.colors.upload,l.current.value.colors.download],stroke:{show:!0,curve:"smooth",lineCap:"round",width:4},fill:{type:"gradient",gradient:{shade:"dark",type:"vertical",shadeIntensity:.5,opacityFrom:.6,opacityTo:.5,stops:[0,50,100]}},tooltip:{theme:"dark",x:{formatter:k=>tn(k).fromNow()},y:{formatter:k=>mn(k,u.useBitSpeed)}}},b=N(()=>[{name:r("navbar.side.speed_graph.upload_label"),data:c.uploadData},{name:r("navbar.side.speed_graph.download_label"),data:c.downloadData}]);return(k,C)=>(Be(),at(fe(ur),{ref_key:"chart",ref:h,type:"area",options:p,series:b.value},null,8,["series"]))}});CS={class:"text-subtitle-1 roboto"};PS=At({__name:"StringCard",props:{title:{},value:{},color:{}},setup(e){return(r,l)=>(Be(),at(Va,{color:"secondary",rounded:"lg",class:"pa-3"},{default:re(()=>[y(da,{class:"text-select"},{default:re(()=>[y(lt,{cols:"7",class:ui(`text-subtitle-1 text-${r.color}`)},{default:re(()=>[je(He(r.title),1)]),_:1},8,["class"]),y(lt,{cols:"5",class:ui(`text-${r.color}`)},{default:re(()=>[kt("span",CS,He(r.value),1)]),_:1},8,["class"])]),_:1})]),_:1}))}});AS=xi(PS,[["__scopeId","data-v-e609879a"]]);TS={class:"d-flex flex-column gap"};zS=At({__name:"TransferStats",props:{session:{type:Boolean}},setup(e){const r=e,{t:l}=Jt(),c=ii(),u=N(()=>r.session?l("navbar.side.stats.session.title"):l("navbar.side.stats.alltime.title")),h=N(()=>(r.session?c.serverState?.dl_info_data:c.serverState?.alltime_dl)??0),p=N(()=>(r.session?c.serverState?.up_info_data:c.serverState?.alltime_ul)??0),b=N(()=>(r.session?void 0:c.serverState?.global_ratio)??0);return(k,C)=>(Be(),at(Bi,{variant:"flat",color:"primary"},{default:re(()=>[y(un,{class:"px-0 pb-0 text-uppercase white--text ml-1 font-weight-normal text-caption"},{default:re(()=>[je(He(u.value),1)]),_:1}),y(Oi,{class:"px-0 pb-0"},{default:re(()=>[kt("div",TS,[y(io,{title:k.$t("navbar.side.stats.downloaded"),value:h.value,color:"download",icon:"mdi-arrow-down"},null,8,["title","value"]),y(io,{title:k.$t("navbar.side.stats.uploaded"),value:p.value,color:"upload",icon:"mdi-arrow-up"},null,8,["title","value"]),k.session?Pt("",!0):(Be(),at(AS,{key:0,title:k.$t("navbar.side.stats.ratio"),value:b.value,color:"ratio"},null,8,["title","value"]))])]),_:1})]),_:1}))}});vc=xi(zS,[["__scopeId","data-v-1a1ec730"]]);IS={class:"d-flex flex-column gap mt-3"};LS=At({__name:"ActiveFilters",setup(e){const{t:r}=Jt(),{isTextFilterActive:l,textFilter:c,isStatusFilterActive:u,statusFilter:h,isCategoryFilterActive:p,categoryFilter:b,isTagFilterActive:k,tagFilter:C,isTrackerFilterActive:P,trackerFilter:z}=Fa(pi()),A=N(()=>l.value&&E.value||u.value&&M.value||p.value&&R.value||k.value&&U.value||P.value&&W.value),E=N(()=>c.value.length>0),M=N(()=>h.value.length>0),R=N(()=>b.value.length>0),U=N(()=>C.value.length>0),W=N(()=>z.value.length>0),F=N(()=>A.value?"active-global":"active-global-disabled"),Q=N(()=>l.value?"active-text":"active-text-disabled"),J=N(()=>u.value?`torrent-${h.value[0]}`:`torrent-${h.value[0]}-darken-2`),B=N(()=>u.value?"active-status":"active-status-disabled"),X=N(()=>p.value?"active-category":"active-category-disabled"),Y=N(()=>k.value?"active-tag":"active-tag-disabled"),q=N(()=>P.value?"active-tracker":"active-tracker-disabled"),Z=N(()=>Number(E.value)+Number(M.value)+Number(R.value)+Number(U.value)+Number(W.value)),ne=N(()=>Number(E.value&&l.value)+Number(M.value&&u.value)+Number(R.value&&p.value)+Number(U.value&&k.value)+Number(W.value&&P.value));function K(){A.value?(l.value=!1,u.value=!1,p.value=!1,k.value=!1,P.value=!1):(l.value=!0,u.value=!0,p.value=!0,k.value=!0,P.value=!0)}function ee(){oe(),se(),ce(),ge(),Pe()}function de(){l.value=!l.value}function oe(){c.value=""}function ie(){u.value=!u.value}function se(){h.value=[]}function ve(){p.value=!p.value}function ce(){b.value=[]}function pe(){k.value=!k.value}function ge(){C.value=[]}function ye(){P.value=!P.value}function Pe(){z.value=[]}return(Le,ue)=>(Be(),at(ln,{"close-delay":"5","open-delay":"0","open-on-click":"","open-on-hover":"","open-on-focus":""},{activator:re(({props:xe})=>[y(wd,null,{default:re(()=>[Z.value>0?(Be(),at(Gt,ke({key:0},xe,{class:"ml-6",color:F.value,variant:"elevated",closable:"","onClick:close":ue[1]||(ue[1]=Te=>ee())}),{prepend:re(()=>[y($e,{class:"mr-1",onClick:ue[0]||(ue[0]=Te=>K())},{default:re(()=>[je(He(A.value?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:re(()=>[je(" "+He(fe(r)("navbar.top.active_filters.menu_label",ne.value)),1)]),_:2},1040,["color"])):Pt("",!0)]),_:2},1024)]),default:re(()=>[kt("div",IS,[E.value?(Be(),at(Gt,{key:0,color:Q.value,variant:"elevated",closable:"","onClick:close":ue[3]||(ue[3]=xe=>oe())},{prepend:re(()=>[y($e,{class:"mr-1",onClick:ue[2]||(ue[2]=xe=>de())},{default:re(()=>[je(He(fe(l)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:re(()=>[je(" "+He(fe(r)("navbar.top.active_filters.text",{value:fe(c)})),1)]),_:1},8,["color"])):Pt("",!0),M.value?(Be(),vt(Ye,{key:1},[fe(h).length===1?(Be(),at(Gt,{key:0,color:J.value,variant:"elevated",closable:"","onClick:close":ue[5]||(ue[5]=xe=>se())},{prepend:re(()=>[y($e,{class:"mr-1",onClick:ue[4]||(ue[4]=xe=>ie())},{default:re(()=>[je(He(fe(u)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:re(()=>[je(" "+He(fe(r)("navbar.top.active_filters.state",{value:fe(r)(`torrent.state.${fe(h)[0]}`)})),1)]),_:1},8,["color"])):(Be(),at(Gt,{key:1,color:B.value,variant:"elevated",closable:"","onClick:close":ue[7]||(ue[7]=xe=>se())},{prepend:re(()=>[y($e,{class:"mr-1",onClick:ue[6]||(ue[6]=xe=>ie())},{default:re(()=>[je(He(fe(u)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:re(()=>[je(" "+He(fe(r)("navbar.top.active_filters.multiple_state",fe(h).length)),1)]),_:1},8,["color"]))],64)):Pt("",!0),R.value?(Be(),vt(Ye,{key:2},[fe(b).length===1?(Be(),at(Gt,{key:0,color:X.value,variant:"elevated",closable:"","onClick:close":ue[9]||(ue[9]=xe=>ce())},{prepend:re(()=>[y($e,{class:"mr-1",onClick:ue[8]||(ue[8]=xe=>ve())},{default:re(()=>[je(He(fe(p)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:re(()=>[je(" "+He(fe(r)("navbar.top.active_filters.category",{value:fe(b)[0]===""?fe(r)("navbar.side.filters.uncategorized"):fe(b)[0]})),1)]),_:1},8,["color"])):(Be(),at(Gt,{key:1,color:X.value,variant:"elevated",closable:"","onClick:close":ue[11]||(ue[11]=xe=>ce())},{prepend:re(()=>[y($e,{class:"mr-1",onClick:ue[10]||(ue[10]=xe=>ve())},{default:re(()=>[je(He(fe(p)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:re(()=>[je(" "+He(fe(r)("navbar.top.active_filters.multiple_category",fe(b).length)),1)]),_:1},8,["color"]))],64)):Pt("",!0),U.value?(Be(),vt(Ye,{key:3},[fe(C).length===1?(Be(),at(Gt,{key:0,color:Y.value,variant:"elevated",closable:"","onClick:close":ue[13]||(ue[13]=xe=>ge())},{prepend:re(()=>[y($e,{class:"mr-1",onClick:ue[12]||(ue[12]=xe=>pe())},{default:re(()=>[je(He(fe(k)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:re(()=>[je(" "+He(fe(r)("navbar.top.active_filters.tag",{value:fe(C)[0]===null?fe(r)("navbar.side.filters.untagged"):fe(C)[0]})),1)]),_:1},8,["color"])):(Be(),at(Gt,{key:1,color:Y.value,variant:"elevated",closable:"","onClick:close":ue[15]||(ue[15]=xe=>ge())},{prepend:re(()=>[y($e,{class:"mr-1",onClick:ue[14]||(ue[14]=xe=>pe())},{default:re(()=>[je(He(fe(k)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:re(()=>[je(" "+He(fe(r)("navbar.top.active_filters.multiple_tag",fe(C).length)),1)]),_:1},8,["color"]))],64)):Pt("",!0),W.value?(Be(),vt(Ye,{key:4},[fe(z).length===1?(Be(),at(Gt,{key:0,color:q.value,variant:"elevated",closable:"","onClick:close":ue[17]||(ue[17]=xe=>Pe())},{prepend:re(()=>[y($e,{class:"mr-1",onClick:ue[16]||(ue[16]=xe=>ye())},{default:re(()=>[je(He(fe(P)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:re(()=>[je(" "+He(fe(r)("navbar.top.active_filters.tracker",{value:fe(z)[0]===""?fe(r)("navbar.side.filters.untracked"):fe(z)[0]})),1)]),_:1},8,["color"])):(Be(),at(Gt,{key:1,color:q.value,variant:"elevated",closable:"","onClick:close":ue[19]||(ue[19]=xe=>Pe())},{prepend:re(()=>[y($e,{class:"mr-1",onClick:ue[18]||(ue[18]=xe=>ye())},{default:re(()=>[je(He(fe(P)?"mdi-filter":"mdi-filter-off"),1)]),_:1})]),default:re(()=>[je(" "+He(fe(r)("navbar.top.active_filters.multiple_tracker",fe(z).length)),1)]),_:1},8,["color"]))],64)):Pt("",!0)])]),_:1}))}});ES=xi(LS,[["__scopeId","data-v-2124fdad"]]);RS={class:"d-flex flex-wrap gap"};DS={class:"pa-1 border wrap-anywhere"};MS={class:"text-red"};FS=At({__name:"ConfirmDeleteDialog",props:{guid:{},hashes:{}},setup(e){const r=e,{isOpened:l}=Pr(r.guid),c=vr(),u=pr(),{t:h}=Jt(),p=ts(),b=pi(),k=fa(),C=le(),P=le(!1),z=N(()=>b.torrents.filter(R=>r.hashes?.includes(R.hash)));async function A(){P.value&&(await b.deleteTorrents(z.value.map(R=>R.hash),k.deleteWithFiles),p.unselectAllTorrents(),E(),c.name==="torrentDetail"&&await u.push({name:"dashboard"}))}const E=()=>{l.value=!1};function M(R){if(R.key==="Enter")return R.preventDefault(),A(),!0}return Ki(()=>{document.addEventListener("keydown",M)}),hr(()=>{document.removeEventListener("keydown",M)}),(R,U)=>(Be(),at(Pi,{modelValue:fe(l),"onUpdate:modelValue":U[3]||(U[3]=W=>Lt(l)?l.value=W:null),"max-width":"1000"},{default:re(()=>[y(Bi,null,{default:re(()=>[y(un,null,{default:re(()=>[je(He(fe(h)("dialogs.delete.title",z.value.length)),1)]),_:1}),y(Oi,null,{default:re(()=>[y(fe(Ah),{modelValue:P.value,"onUpdate:modelValue":U[1]||(U[1]=W=>P.value=W),ref_key:"form",ref:C,onSubmit:U[2]||(U[2]=Ss(()=>{},["prevent"]))},{default:re(()=>[kt("div",RS,[(Be(!0),vt(Ye,null,oo(z.value,W=>(Be(),vt("span",DS,He(W.name),1))),256))]),y(oi,{modelValue:fe(k).deleteWithFiles,"onUpdate:modelValue":U[0]||(U[0]=W=>fe(k).deleteWithFiles=W),"hide-details":"",label:R.$t("dialogs.delete.deleteWithFiles")},null,8,["modelValue","label"]),y(xd,null,{default:re(()=>[xt(kt("div",MS,[y($e,null,{default:re(()=>[je("mdi-alert")]),_:1}),je(" "+He(R.$t("dialogs.delete.warnDelete")),1)],512),[[ya,fe(k).deleteWithFiles]])]),_:1})]),_:1},8,["modelValue"])]),_:1}),y(dn,null,{default:re(()=>[y(Hi),y(Je,{onClick:E},{default:re(()=>[je(He(R.$t("common.cancel")),1)]),_:1}),y(Je,{color:"error",disabled:!P.value,onClick:A},{default:re(()=>[je(He(R.$t("common.delete")),1)]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1},8,["modelValue"]))}});VS=xi(FS,[["__scopeId","data-v-20eac5e6"]]);NS=At({__name:"TopActions",emits:["resumeTorrents","pauseTorrents","deleteTorrents","openSearchEngine","openrssArticles","openLogs","openSettings"],setup(e){return(r,l)=>(Be(),vt(Ye,null,[y(ca,{text:r.$t("topbar.actions.resume"),location:"bottom"},{activator:re(({props:c})=>[y(Je,ke({icon:"mdi-play"},c,{onClick:l[0]||(l[0]=u=>r.$emit("resumeTorrents"))}),null,16)]),_:1},8,["text"]),y(ca,{text:r.$t("topbar.actions.pause"),location:"bottom"},{activator:re(({props:c})=>[y(Je,ke({icon:"mdi-pause"},c,{onClick:l[1]||(l[1]=u=>r.$emit("pauseTorrents"))}),null,16)]),_:1},8,["text"]),y(ca,{text:r.$t("topbar.actions.delete"),location:"bottom"},{activator:re(({props:c})=>[y(Je,ke({icon:"mdi-delete"},c,{onClick:l[2]||(l[2]=u=>r.$emit("deleteTorrents"))}),null,16)]),_:1},8,["text"]),y(Ma,{vertical:"",inset:""}),y(ca,{text:r.$t("topbar.actions.searchEngine"),location:"bottom"},{activator:re(({props:c})=>[y(Je,ke({icon:"mdi-search-web"},c,{onClick:l[3]||(l[3]=u=>r.$emit("openSearchEngine"))}),null,16)]),_:1},8,["text"]),y(ca,{text:r.$t("topbar.actions.rssArticles"),location:"bottom"},{activator:re(({props:c})=>[y(Je,ke({icon:"mdi-rss"},c,{onClick:l[4]||(l[4]=u=>r.$emit("openrssArticles"))}),null,16)]),_:1},8,["text"]),y(ca,{text:r.$t("topbar.actions.logs"),location:"bottom"},{activator:re(({props:c})=>[y(Je,ke({icon:"mdi-file-document-multiple"},c,{onClick:l[5]||(l[5]=u=>r.$emit("openLogs"))}),null,16)]),_:1},8,["text"]),y(ca,{text:r.$t("topbar.actions.settings"),location:"bottom"},{activator:re(({props:c})=>[y(Je,ke({icon:"mdi-cog"},c,{onClick:l[6]||(l[6]=u=>r.$emit("openSettings"))}),null,16)]),_:1},8,["text"])],64))}});OS=At({__name:"TopOverflow",emits:["resumeTorrents","pauseTorrents","deleteTorrents","openSearchEngine","openrssArticles","openLogs","openSettings"],setup(e){return(r,l)=>(Be(),at(ln,{location:"bottom"},{activator:re(({props:c})=>[y(Je,ke({icon:"mdi-dots-vertical"},c),null,16)]),default:re(()=>[y(Ni,null,{default:re(()=>[y(ut,{title:r.$t("topbar.overflow.resume"),onClick:l[0]||(l[0]=c=>r.$emit("resumeTorrents"))},{prepend:re(()=>[y($e,null,{default:re(()=>[je("mdi-play")]),_:1})]),_:1},8,["title"]),y(ut,{title:r.$t("topbar.overflow.pause"),onClick:l[1]||(l[1]=c=>r.$emit("pauseTorrents"))},{prepend:re(()=>[y($e,null,{default:re(()=>[je("mdi-pause")]),_:1})]),_:1},8,["title"]),y(ut,{title:r.$t("topbar.overflow.delete"),onClick:l[2]||(l[2]=c=>r.$emit("deleteTorrents"))},{prepend:re(()=>[y($e,null,{default:re(()=>[je("mdi-delete")]),_:1})]),_:1},8,["title"]),y(Ma),y(ut,{title:r.$t("topbar.overflow.searchEngine"),onClick:l[3]||(l[3]=c=>r.$emit("openSearchEngine"))},{prepend:re(()=>[y($e,null,{default:re(()=>[je("mdi-search-web")]),_:1})]),_:1},8,["title"]),y(ut,{title:r.$t("topbar.overflow.rssArticles"),onClick:l[4]||(l[4]=c=>r.$emit("openrssArticles"))},{prepend:re(()=>[y($e,null,{default:re(()=>[je("mdi-rss")]),_:1})]),_:1},8,["title"]),y(ut,{title:r.$t("topbar.overflow.logs"),onClick:l[5]||(l[5]=c=>r.$emit("openLogs"))},{prepend:re(()=>[y($e,null,{default:re(()=>[je("mdi-file-document-multiple")]),_:1})]),_:1},8,["title"]),y(ut,{title:r.$t("topbar.overflow.settings"),onClick:l[6]||(l[6]=c=>r.$emit("openSettings"))},{prepend:re(()=>[y($e,null,{default:re(()=>[je("mdi-cog")]),_:1})]),_:1},8,["title"])]),_:1})]),_:1}))}});BS=At({__name:"TopContainer",setup(e){const r=vr(),l=pr(),c=ts(),u=Li(),h=pi(),p=N(()=>r.name==="torrentDetail"),b=N(()=>p.value?[r.params.hash]:c.selectedTorrents);function k(){u.createDialog(ol)}async function C(){await h.resumeTorrents(b.value)}async function P(){await h.pauseTorrents(b.value)}function z(){b.value.length&&u.createDialog(VS,{hashes:[...b.value]})}function A(){l.push({name:"searchEngine"})}function E(){l.push({name:"rssArticles"})}function M(){l.push({name:"logs"})}function R(){l.push({name:"settings"})}return(U,W)=>(Be(),vt(Ye,null,[y(ca,{text:U.$t("topbar.addTorrents"),location:"bottom"},{activator:re(({props:F})=>[y(Je,ke({icon:"mdi-plus"},F,{onClick:k}),null,16)]),_:1},8,["text"]),y(Ma,{inset:"",vertical:""}),U.$vuetify.display.mobile?(Be(),at(OS,{key:0,onDeleteTorrents:z,onOpenLogs:M,onOpenSearchEngine:A,onOpenSettings:R,onOpenrssArticles:E,onPauseTorrents:P,onResumeTorrents:C})):(Be(),at(NS,{key:1,onDeleteTorrents:z,onOpenLogs:M,onOpenSearchEngine:A,onOpenSettings:R,onOpenrssArticles:E,onPauseTorrents:P,onResumeTorrents:C}))],64))}});HS={class:"d-flex justify-center text-accent text-select"};US={key:0,class:"text-accent"};WS={key:1};jS=At({__name:"Navbar",setup(e){const r=pr(),l=ts(),{isDrawerOpen:c}=Fa(sl()),{isDrawerRight:u,showCurrentSpeed:h,showSpeedGraph:p,showAlltimeStat:b,showSessionStat:k,showFreeSpace:C}=Fa(fa()),P=()=>{c.value=!c.value},z=()=>{r.push({name:"dashboard"})};return(A,E)=>(Be(),vt(Ye,null,[y(Ih,{class:"ios-padding",modelValue:fe(c),"onUpdate:modelValue":E[0]||(E[0]=M=>Lt(c)?c.value=M:null),location:fe(u)?"right":"left",color:"primary","disable-route-watcher":""},{append:re(()=>[y(rS)]),default:re(()=>[y(Ni,{class:"clean-px px-2 pt-0"},{default:re(()=>[fe(h)?(Be(),at(ut,{key:0},{default:re(()=>[y(oS)]),_:1})):Pt("",!0),fe(p)?(Be(),at(ut,{key:1},{default:re(()=>[y(_S)]),_:1})):Pt("",!0),fe(b)?(Be(),at(ut,{key:2},{default:re(()=>[y(vc,{session:!1})]),_:1})):Pt("",!0),fe(k)?(Be(),at(ut,{key:3},{default:re(()=>[y(vc,{session:!0})]),_:1})):Pt("",!0),fe(C)?(Be(),at(ut,{key:4},{default:re(()=>[y(xS)]),_:1})):Pt("",!0),y(ut,null,{default:re(()=>[y(pS)]),_:1}),y(ut,{density:"compact"},{default:re(()=>[kt("div",HS,He(fe(l).torrentCountString),1)]),_:1})]),_:1})]),_:1},8,["modelValue","location"]),y(Ad,{class:"ios-padding"},{default:re(()=>[y(Od,{onClick:P}),y(Bd,{class:"title"},{default:re(()=>[kt("div",{class:"title-wrapper pointer",onClick:z},[A.$vuetify.display.smAndUp?(Be(),vt("span",US,"Vue")):Pt("",!0),A.$vuetify.display.smAndUp?(Be(),vt("span",WS,"Torrent")):Pt("",!0)]),y(ES)]),_:1}),y(BS)]),_:1})],64))}});YS=xi(jS,[["__scopeId","data-v-1b2318ca"]]);XS=At({__name:"App",setup(e){const r=Cr(),l=Co(),c=en(),u=Li(),h=Yh(),p=ii(),{serverState:b}=Fa(p),{torrents:k}=Fa(pi()),C=_o(),P=fa(),{language:z,uiTitleCustom:A,uiTitleType:E,useBitSpeed:M}=Fa(P),R=async()=>{await c.updateAuthStatus()},U=()=>{document.addEventListener("contextmenu",W=>{if(!W.target)return;const F=W.target,Q=F.nodeName.toLowerCase(),J=F.getAttribute("type")?.toLowerCase()??"";if(!["textarea","a","img"].includes(Q)&&!(Q==="input"&&["text","password","email","number"].includes(J)))return W.preventDefault(),!1})};return Ki(()=>{P.updateTheme(),P.setLanguage(z.value),R(),U()}),Ie(()=>c.isAuthenticated,async W=>{W?(l.pushInterval(()=>p.updateMaindata(),P.refreshInterval),await p.updateMaindata(),await C.fetchPreferences(),await h.cleanAndFetchLogs(),await p.fetchCategories(),await p.fetchTags(),r.initForm()):l.clearIntervals()},{immediate:!0}),Bt(()=>{switch(E.value){case Si.GLOBAL_SPEED:document.title=`[D: ${mn(b.value?.dl_info_speed??0,M.value)}, U: ${mn(b.value?.up_info_speed??0,M.value)}] VueTorrent`;break;case Si.FIRST_TORRENT_STATUS:const F=k.value.at(0);F?document.title=`[D: ${mn(F.dlspeed,M.value)}, U: ${mn(F.upspeed,M.value)}, ${yp(F.progress)}] VueTorrent`:document.title="[N/A] VueTorrent";break;case Si.CUSTOM:document.title=A.value;break;case Si.DEFAULT:default:document.title="VueTorrent";break}}),(W,F)=>{const Q=zg("router-view");return Be(),at(pd,{class:"text-noselect"},{default:re(()=>[(Be(!0),vt(Ye,null,oo(fe(u).dialogs,J=>(Be(),at(xc(J.component),Ig(Lg({guid:J.guid,...J.props})),null,16))),256)),fe(c).isAuthenticated?(Be(),at(YS,{key:0})):Pt("",!0),y(zh,null,{default:re(()=>[y(Q)]),_:1}),y(Bk),y(Yk)]),_:1})}}});$S=[{name:"dashboard",path:"/",component:()=>$a(()=>import("./Dashboard-Dm_HpGRr.js").then(async m=>{await m.__tla;return m}),__vite__mapDeps([4,2,5,6,3,7,8]),import.meta.url)},{name:"settings",path:"/settings/:tab?/:subtab?",component:()=>$a(()=>import("./Settings-C_A4tDZg.js").then(async m=>{await m.__tla;return m}),__vite__mapDeps([9,2,10,3,11]),import.meta.url)},{name:"rssArticles",path:"/rss",component:()=>$a(()=>import("./RssArticles-CIWwO8pI.js").then(async m=>{await m.__tla;return m}),__vite__mapDeps([12,2,7,5,3,13]),import.meta.url)},{name:"logs",path:"/logs",component:()=>$a(()=>import("./Logs-B5pHX84I.js").then(async m=>{await m.__tla;return m}),__vite__mapDeps([14,7,2,3,15]),import.meta.url)},{name:"searchEngine",path:"/search",component:()=>$a(()=>import("./SearchEngine-BYYedXLi.js").then(async m=>{await m.__tla;return m}),__vite__mapDeps([16,2,3]),import.meta.url)},{name:"torrentDetail",path:"/torrent/:hash/:tab?",component:()=>$a(()=>import("./TorrentDetail-DUzghTWr.js").then(async m=>{await m.__tla;return m}).then(e=>e.a5),__vite__mapDeps([17,6,2,3,1,18]),import.meta.url)},{name:"magnetHandler",path:"/magnet/:url",component:()=>$a(()=>import("./MagnetHandler-CQphCEKc.js").then(async m=>{await m.__tla;return m}),__vite__mapDeps([19,2,3]),import.meta.url),meta:{public:!0}},{name:"login",path:"/login",component:()=>$a(()=>import("./Login-Binyn48g.js").then(async m=>{await m.__tla;return m}),__vite__mapDeps([20,2,10,3]),import.meta.url),meta:{public:!0}}];var qS={};const Xh=Eg({history:Rg(qS.BASE_URL),routes:$S});Xh.beforeResolve((e,r,l)=>{const{isAuthenticated:c}=en();return!(e.meta.public===!0)&&!c?l({name:"login",query:{redirect:location.hash.slice(1)}}):l()});let GS,KS,ZS,JS,QS,e0,t0,a0,i0,n0,r0,s0,o0,l0,c0,d0,u0,h0,g0,f0,m0,p0,v0,b0,y0,x0,w0,k0,S0,_0,C0,P0,A0,T0,z0,I0,L0,E0,R0,D0,M0,F0,V0,N0,O0,B0,H0,U0,W0,j0,Y0,X0,$0,q0,G0,K0,Z0,J0,Q0,e_,t_,a_,i_,n_,r_,s_,o_,l_,c_,d_,u_,h_,g_,f_,m_,p_,v_,b_,y_,x_,w_,k_,S_,__,C_,P_,A_,T_,z_,I_,L_,E_,R_,D_,M_,F_,V_,N_,O_,B_,H_,U_,W_,j_,Y_,X_,$_,q_,G_,K_,Z_,J_,Q_,eC,tC,aC,iC,nC,rC,sC,oC,lC,cC,dC,uC,hC,gC,fC,mC,pC,vC,bC,yC,xC,wC,kC,SC,_C,CC,PC,AC,TC,zC,IC,LC,EC,RC,DC,MC,FC,VC,NC,OC,BC,HC,UC,WC,jC,YC,XC,$C,qC,GC,KC,ZC,JC,QC,eP,tP,aP,iP,nP,rP,sP,oP,lP,cP,dP,uP,hP,gP,fP,mP,$h;GS={active:"Aktivn\xed",cancel:"Zrušit",close:"Zavř\xedt",delete:"Smazat",disable:"Zak\xe1zat",disabled:"Vypnuto",emptyList:"Nen\xed tu nic k viděn\xed!",NA:"Nen\xed k dispozici",no:"Ne",none:"(Ž\xe1dn\xe9)",ok:"OK",save:"Uložit",selectAll:"Vybrat vše",selectNone:"Nic nevybrat",useGlobalSettings:"Použ\xedt glob\xe1ln\xed nastaven\xed",yes:"Ano"};KS={addPaused:{always:"Vždy",never:"Nikdy",title:"Přidat pozastaven\xe9"},bittorrentProtocols:{tcp:"TCP",tcp_utp:"TCP a μTP",utp:"μTP"},connectionStatus:{connected:"Připojeno",disconnected:"Odpojeno",firewalled:"Blokov\xe1no firewallem",unknown:"Nezn\xe1m\xfd"},contentLayout:{nosubfolder:"Odebrat podsložku",original:"Původn\xed",subfolder:"Vytvořit podsložku",title:"Rozvržen\xed obsahu torrentu"},diskIoMode:{disableOsCache:"Zak\xe1z\xe1n\xed mezipaměti operačn\xedho syst\xe9mu",enableOsCache:"Povolen\xed mezipaměti operačn\xedho syst\xe9mu",writeThrough:"Z\xe1pis (libtorrent >= 2.0.6)"},diskIoType:{default:"V\xfdchoz\xed",memoryMappedFiles:"Soubory mapovan\xe9 v paměti",posixCompliant:"Kompatibiln\xed s POSIX"},encryption:{forceOff:"Zak\xe1zat šifrov\xe1n\xed",forceOn:"Vyžadovat šifrov\xe1n\xed",preferEncryption:"Povolit šifrov\xe1n\xed"},file_log_age_type:{days:"Dny",months:"Měs\xedce",years:"Roky"},file_priority:{high:"Vysok\xe1",max:"Max",normal:"Norm\xe1ln\xed",unwanted:"Nechtěn\xfd"},maxRatioAction:{pauseTorrent:"Pozastavit torrent",removeTorrent:"Odebrat torrent",removeTorrentAndFiles:"Odstraňte torrent a jeho soubory",torrentSuperseeding:"Povolit super seeding pro torrent"},monitoredFolderSaveLocation:{defaultSavePath:"V\xfdchoz\xed cesta k uložen\xed",monitoredFolder:"Um\xedstěn\xed sledovan\xe9 složky",other:"Jin\xe9"},proxy_type:{http:"HTTP",socks4:"SOCKS4",socks5:"SOCKS5"},scheduler:{everyDay:"Každ\xfd den",everyFriday:"Každ\xfd p\xe1tek",everyMonday:"Každ\xe9 ponděl\xed",everySaturday:"Každou sobotu",everySunday:"Každou neděli",everyThursday:"Každ\xfd čtvrtek",everyTuesday:"Každ\xe9 \xfater\xfd",everyWednesday:"Každou středu",everyWeekday:"Každ\xfd všedn\xed den",everyWeekend:"Každ\xfd v\xedkend"},stopCondition:{filesChecked:"Soubory zkontrolov\xe1ny",metadataReceived:"Metadata přijata",none:"Ž\xe1dn\xe9",title:"Podm\xednka zastaven\xed torrentu"},titleOptions:{custom:"Vlastn\xed",default:"V\xfdchoz\xed",first_torrent_speed:"Rychlost prvn\xedho torrentu",global_speed:"Glob\xe1ln\xed rychlost"},trackerStatus:{disabled:"Vypnuto",not_working:"Nefunguje",not_yet_contacted:"Dosud nekontaktov\xe1no",updating:"Aktualizuji",working:"Zanepr\xe1zdněn"},uploadChokingAlgorithm:{antiLeech:"Ochrana proti pijavic\xedm (Anti-leech)",fastestUpload:"Nejrychlejš\xed nahr\xe1v\xe1n\xed",roundRobin:"Round-robin"},uploadSlotsBehavior:{fixedSlots:"Pevn\xe9 sloty",uploadRateBased:"Na z\xe1kladě rychlosti nahr\xe1v\xe1n\xed"},utpTcpMixedMode:{peerProportional:"Rovnoměrn\xe9 rozdělen\xed (omezen\xed TCP)",preferTcp:"Upřednostňovat TCP"}};ZS={displayMode:{grid:"Mř\xedžka",list:"Seznam",table:"Tabulka",title:"Režim zobrazen\xed"},not_complete:"Nikdy nebylo dokončeno",right_click:{advanced:{auto_tmm:"Automatick\xe1 spr\xe1va torrentů",download_path:"Nastaven\xed cesty ke stažen\xed",f_l_prio:"Prvn\xed / posledn\xed priorita",reannounce:"Vynutit opětovn\xe9 ohl\xe1šen\xed",recheck:"Vynutit opakovanou kontrolu",rename:"Přejmenov\xe1n\xed torrentu",save_path:"Nastaven\xed cesty k uložen\xed",seq_dl:"Sekvenčn\xed stahov\xe1n\xed",title:"Pokročil\xe9"},category:{clear:"(Vymazat kategorii)",disabled_title:"Ž\xe1dn\xe9 kategorie",title:"Nastavit kategorii"},copy:{hash:"Hash",magnet:"Magnet",name:"N\xe1zev",title:"Kop\xedrovat"},export:"Exportovat torrent | Exportovat torrenty",info:"Zobrazit informace",priority:{bottom:"Nejnižš\xed priorita",decrease:"Sn\xedžit prioritu",increase:"Zv\xfdšit prioritu",title:"Nastaven\xed priority",top:"Nejvyšš\xed priorita"},speed_limit:{download:"Nastavit limit rychlosti stahov\xe1n\xed",share:"Nastavit limit sd\xedlen\xed",title:"Nastavit omezen\xed rychlosti",upload:"Nastavit limit rychlosti odes\xedl\xe1n\xed"},tags:{disabled_title:"Ž\xe1dn\xe9 značky",title:"Nastaven\xed značek"},top:{delete:"Smazat",force_resume:"Vynutit obnoven\xed",pause:"Pozastavit",resume:"Obnovit"}},searchInputLabel:"Hledat",selectAll:"(Od)vybrat vše (Ctrl + A)",selectedTorrentsCount:"Ž\xe1dn\xfd torrent | {count} z {total} torrentů ({size}) | {count} z {total} torrentů ({size})",sortBy:{added_on:"Přid\xe1no dne",amount_left:"Zb\xfdv\xe1 množstv\xed",auto_tmm:"Automatick\xe9 TMM",availability:"Dostupnost",avg_download_speed:"Průměrn\xe1 rychlost stahov\xe1n\xed",avg_upload_speed:"Průměrn\xe1 rychlost nahr\xe1v\xe1n\xed",category:"Kategorie",completed:"Dokončeno",completion_on:"Dokončeno dne",content_path:"Cesta k obsahu",default:"V\xfdchoz\xed",dl_limit:"Limit stahov\xe1n\xed",dlspeed:"Rychlost stahov\xe1n\xed",downloaded:"Staženo (Celkově)",downloaded_session:"Staženo (Relace)",download_path:"Cesta ke stažen\xed",eta:"ETA",f_l_piece_prio:"Priorita prvn\xedho/posledn\xedho kusu",force_start:"Vynucen\xfd start",globalSpeed:"Celkov\xe1 rychlost",globalVolume:"Celkov\xfd objem",hash:"Hash",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",last_activity:"Posledn\xed aktivita",magnet_uri:"Magnet URI",max_ratio:"Maxim\xe1ln\xed poměr",max_seeding_time:"Maxim\xe1ln\xed doba odes\xedl\xe1n\xed",name:"N\xe1zev",num_complete:"Odes\xedlaj\xedc\xed (swarm)",num_incomplete:"Stahuj\xedc\xed (swarm)",num_leechs:"Stahuj\xedc\xed (připojen\xed)",num_seeds:"Odes\xedlaj\xedc\xed (připojen\xed)",priority:"Priorita",progress:"Postup",ratio:"Poměr",ratio_limit:"Poměrov\xfd limit"}};JS={common:GS,constants:KS,dashboard:ZS};QS="Generated by Tolgee app. NEVER EDIT MANUALLY AS IT WILL BE OVERRIDDEN BY TOLGEE";e0={active:"Active",cancel:"Cancel",close:"Close",delete:"Delete",disable:"Disable",disabled:"Disabled",emptyList:"Nothing to see here!",global_value:"Global Value",NA:"N/A",no:"No",none:"(None)",ok:"OK",save:"Save",selectAll:"Select All",selectNone:"Select None",useGlobalSettings:"Use Global Settings",yes:"Yes"};t0={addPaused:{always:"Always",never:"Never",title:"Add paused"},bittorrentProtocols:{tcp:"TCP",tcp_utp:"TCP and μTP",utp:"μTP"},connectionStatus:{connected:"Connected",disconnected:"Disconnected",firewalled:"Firewalled",unknown:"Unknown"},contentLayout:{nosubfolder:"Remove Subfolder",original:"Original",subfolder:"Create Subfolder",title:"Torrent content layout"},diskIoMode:{disableOsCache:"Disable OS cache",enableOsCache:"Enable OS cache",writeThrough:"Write-through (libtorrent >= 2.0.6)"},diskIoType:{default:"Default",memoryMappedFiles:"Memory mapped files",posixCompliant:"POSIX-compliant"},encryption:{forceOff:"Disable Encryption",forceOn:"Require Encryption",preferEncryption:"Allow Encryption"},file_log_age_type:{days:"Day | Day | Days",months:"Month | Month | Months",years:"Year | Year | Years"},file_priority:{high:"High",max:"Max",mixed:"Mixed",normal:"Normal",unwanted:"Unwanted"},maxRatioAction:{pauseTorrent:"Pause torrent",removeTorrent:"Remove torrent",removeTorrentAndFiles:"Remove torrent and its files",torrentSuperseeding:"Enable super seeding for torrent"},monitoredFolderSaveLocation:{defaultSavePath:"Default Save Path",monitoredFolder:"Monitored Folder Location",other:"Other"},proxy_type:{http:"HTTP",socks4:"SOCKS4",socks5:"SOCKS5"},scheduler:{everyDay:"Every day",everyFriday:"Every friday",everyMonday:"Every monday",everySaturday:"Every saturday",everySunday:"Every sunday",everyThursday:"Every thursday",everyTuesday:"Every tuesday",everyWednesday:"Every wednesday",everyWeekday:"Every weekdays",everyWeekend:"Every weekends"},stopCondition:{filesChecked:"Files Checked",metadataReceived:"Metadata Received",none:"None",title:"Torrent stop condition"},titleOptions:{custom:"Custom",default:"Default",first_torrent_speed:"First Torrent Speed",global_speed:"Global Speed"},trackerStatus:{disabled:"Disabled",not_working:"Not working",not_yet_contacted:"Not contacted yet",updating:"Updating",working:"Working"},uploadChokingAlgorithm:{antiLeech:"Anti-leech",fastestUpload:"Fastest upload",roundRobin:"Round-robin"},uploadSlotsBehavior:{fixedSlots:"Fixed slots",uploadRateBased:"Upload rate based"},utpTcpMixedMode:{peerProportional:"Peer proportional (throttles TCP)",preferTcp:"Prefer TCP"}};a0={displayMode:{grid:"Grid",list:"List",table:"Table",title:"Display mode"},not_complete:"Never seen complete",right_click:{advanced:{auto_tmm:"Automatic Torrent Management",download_path:"Set Download Path",f_l_prio:"First / Last Priority",reannounce:"Force Reannounce",recheck:"Force Recheck",rename:"Rename Torrent",save_path:"Set Save Path",seq_dl:"Sequential Download",title:"Advanced"},category:{clear:"(Clear category)",disabled_title:"No categories",title:"Set category"},copy:{hash:"Hash",magnet:"Magnet",name:"Name",title:"Copy"},export:"Export torrent | Export torrents",info:"Show Info",priority:{bottom:"Bottom Priority",decrease:"Decrease Priority",increase:"Increase Priority",title:"Set Priority",top:"Top Prio"},speed_limit:{download:"Set download limit",share:"Set share limit",title:"Set speed limit",upload:"Set upload limit"},tags:{disabled_title:"No tags",title:"Set tags"},top:{delete:"Delete",force_resume:"Force Resume",pause:"Pause",resume:"Resume"}},searchInputLabel:"Search",selectAll:"(Un)select All (Ctrl + A)",selectedTorrentsCount:"No torrent | {count} of {total} torrent ({size}) | {count} of {total} torrents ({size})",sortBy:{added_on:"Added On",amount_left:"Amount Left",auto_tmm:"Auto TMM",availability:"Availability",avg_download_speed:"Avg DL Speed",avg_upload_speed:"Avg UL Speed",category:"Category",completed:"Completed",completion_on:"Completed On",content_path:"Content Path",default:"Default",dl_limit:"Download Limit",dlspeed:"Download Speed",downloaded:"Downloaded (Global)",downloaded_session:"Downloaded (Session)",download_path:"Download Path",eta:"ETA",f_l_piece_prio:"First / Last Piece Priority",force_start:"Force Start",globalSpeed:"Global Speed",globalVolume:"Global Volume",hash:"Hash",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",last_activity:"Last Activity",magnet_uri:"Magnet URI",max_ratio:"Max Ratio",max_seeding_time:"Max Seeding Time",name:"Name",num_complete:"Seeds (swarm)",num_incomplete:"Peers (swarm)",num_leechs:"Peers (connected)",num_seeds:"Seeds (connected)",priority:"Priority",progress:"Progress",ratio:"Ratio",ratio_limit:"Ratio Limit",save_path:"Save Path",seeding_time:"Seeding Time",seeding_time_limit:"Seeding Time Limit",seen_complete:"Seen Complete",seq_dl:"Sequential Download",size:"Size",state:"State",super_seeding:"Super Seeding",tags:"Tags",time_active:"Time Active",total_size:"Total Size",tracker:"Tracker",trackers_count:"Trackers Count",up_limit:"Upload Limit",uploaded:"Uploaded (Global)",uploaded_session:"Uploaded (Session)",upspeed:"Upload Speed"},sortLabel:"Sort by",toggleSearchFilter:"Toggle search filter",toggleSelectMode:"Toggle select mode",toggleSortOrder:"Reverse sort order",torrentsCount:"No torrent | {n} torrent | {n} torrents"};i0={add:{cookie:"Cookies",cookie_placeholder:"name1=value1; name2=value2; ...",drop_label:"Drop torrent files and links here",file_overflow:"+{n} more",files:"Select files",first_last_piece_prio:"Prioritize first and last pieces",links:"Links (magnet, http, file, ...)",params:{add_to_top_of_queue:"Add to top of queue",category:"Category",download_limit:"Download limit",download_path:"Download Path (when incomplete)",inactive_seeding_time_limit:"Inactive seeding time limit",limit_collapse:"Configure limits",limit_hint:"-1 to disable, -2 or empty to use global value",no_categories:"No categories yet. Type a name to create one.",no_categories_match:'No categories matching "{query}". It will be created automatically.',no_tags:"No tags yet. Type a name to create one.",no_tags_match:'No tags matching "{query}". Press Enter to create it.',ratio_limit:"Ratio limit",save_path:"Save path (when completed)",seeding_time_limit:"Seeding time limit",skip_checking:"Skip hash checking",stopped:"Don't start download",tags:"Tags",title:"Torrent parameters",upload_limit:"Upload limit",use_auto_tmm:"Automatic Torrent Management"},rename:"Rename torrent",reset_form:"Reset form",sequential_download:"Sequential download",submit:"Add torrents",title:"Add Torrents"},category:{name:"Category Name",nameRequired:"Category name is required",oldName:"Old category name",savePath:"Save Path",title:{create:"Create Category",edit:"Edit Category"},warnEdit:"Editing the category name will migrate torrents to the new category. Errors may happen, use with caution."},connectionStatus:{dht_nodes:"DHT nodes",externalIp:"External IP Address",fetch_geo_failed:"Unable to fetch geolocation details",fetch_isp_failed:"Unable to fetch ISP details",geo_details:"Geolocation details",isp_details:"ISP details",noExternalIp:"Unable to detect from logs",status:"Connection Status",total_peer_connections:"Active peer connections"},delete:{deleteWithFiles:"Delete files with torrent",title:"{n, plural, one {Delete {n} torrent} other {Delete {n} torrents}}",warnDelete:"Ticking this checkbox will delete everything contained in those torrents"},importSettings:{required:"Providing settings is required",title:"Import Settings",valid:"Please provide valid settings"},moveTorrent:{dl:{title:"Change Download Path"},newPath:"New path",oldPath:"Old path",required:"New path is required",samePath:"New path must be different from old path",save:{title:"Change Save Path"}},moveTorrentFile:{oldName:"Old name",title:"Move Torrent File | Move Torrent Folder"},pluginManager:{headers:{actions:"Actions",enabled:"Enabled",name:"Name",url:"Engine URL",version:"Version"},install:{activator:"Install new plugin",label:"Plugin URL",title:"Install Plugin"},title:"Plugin Manager",update:"Update plugins"},renameTorrent:{newName:"New name",oldName:"Old name",required:"New name is required",sameName:"New name must be different from old name",title:"Rename Torrent"},rss:{feed:{name:"Name",rules:{name_required:"Feed name is required",url_required:"Feed URL is required"},title:{create:"Create RSS Feed",edit:"Edit RSS Feed"},url:"URL"},rule:{addPaused:"Add paused",affectedFeedsSubheader:"Affected Feeds",assignedCategory:"Assigned Category",enabled:"Enable rule",episodeFilter:"Episode Filter",episodeFilterPlaceholder:"e.g. S01E02-S01E05",ignoreDays:"Ignore items published in the last {days} days",ignoreDaysHint:"0 to disable",lastMatch:{knownValue:"today | {n} day ago | {n} days ago",label:"Last match",unknownValue:"Unknown"},matchingArticles:{noMatch:"No matching articles",title:"Matching Articles"},mustContain:"Must Contain",mustNotContain:"Must Not Contain",name:"Name",savePath:"Save Path",savePathPlaceholder:"Leave blank to use default save path",smartFilter:"Use Smart Episode filter",title:{create:"Create RSS Rule",edit:"Edit RSS Rule"},useRegex:"Use Regular Expression"}},share_limit:{disabled:"Set no share limit",enabled:"Set share limit to",global:"Use global share limit",inactive_seeding_time_limit:"Inactive minutes",ratio_limit:"Ratio",seeding_time_limit:"Total minutes",title:"Set share ratio limit"},shutdown:{content:"Do you really want to shutdown qBittorrent?",error:"Unable to shutdown app. Make sure qBittorrent is running!",success:"qBittorrent was shutdown successfully!",title:"Shutdown qBittorrent"},speed_limit:{download:"Set Download Speed Limit",label:"Speed Limit",upload:"Set Upload Speed Limit"},tag:{comma:"Name cannot contain comma when renaming a tag",hint:"Pro tip: multiple tags can be created by separating them with a comma",name:"Tag name",oldName:"Old tag name",required:"Tag name is required",title:{create:"Create Tag",rename:"Rename Tag"},warnEdit:`Editing the tag name will migrate torrents to the new tag. +Errors may happen, use with caution.`}};n0={error:"Login failed!",password:"Password",rules:{password_required:"Password is required",username_required:"Username is required"},submit:"Login",subtitle:"Enter your credentials",success:"Login successful!",title:"Login",username:"Username"};r0={emptyLogList:"No logs found",filters:{query:"Search in log message",type:"Log Level"},title:"qBittorrent Logs"};s0={addPanel:{torrentsPendingCount:"{n} torrent awaiting upload | {n} torrents awaiting upload"},side:{bottom_actions:{alt_speed:"Toggle alternative speed",conn_status:"Connection status: {status}",dark_mode:" Light mode | Dark mode | Follow system settings",logout:"Logout",shutdown:"Shutdown qBittorrent"},current_speed:{title:"Current Speed"},filters:{activeFilter:"{n} filters active",category:"Category Filter",disabled:"(Disabled)",state:"Torrent State Filter",tag:"Tag Filter",tracker:"Tracker Filter",uncategorized:"(Uncategorized)",untagged:"(Untagged)",untracked:"(Untracked)"},speed_graph:{download_label:"Download",upload_label:"Upload"},stats:{alltime:{title:"Alltime Stats"},downloaded:"Downloaded",free_space:"Free Space",ratio:"Ratio",session:{title:"Session Stats"},uploaded:"Uploaded"}},top:{active_filters:{category:"Category filter: {value}",menu_label:"Active filter: {n} | Active filters: {n}",multiple_category:"Category filter: {n} categories",multiple_state:"State filter: {n} states",multiple_tag:"Tag filter: {n} tags",multiple_tracker:"Tracker filter: {n} trackers",state:"State filter: {value}",tag:"Tag filter: {value}",text:"Text filter: {value}",tracker:"Tracker filter: {value}"}}};o0={filters:{title:"Title filter",unread:"Show unread articles only"},item:{author:"Author: {author}",category:"Category: {category}",feedName:"Feed name: {name}"},markAllAsRead:"Mark all as read",promise:{error:"An error occured while marking articles",pending:"Marking...",success:"{n} articles marked as read"},title:"RSS Articles"};l0={filters:{category:{all:"All",anime:"Anime",books:"Books",games:"Games",label:"Search category",movies:"Movies",music:"Music",pictures:"Pictures",software:"Software",tv:"TV"},plugins:{all:"All",enabled:"Enabled",label:"Search plugin"},title:{label:"Filter by title"}},headers:{fileName:"Filename",fileSize:"File Size",nbLeechers:"Leechers",nbSeeders:"Seeders",siteUrl:"Site URL"},query:"Search query",runSearch:"Search",stopSearch:"Stop",tabHeaderEmpty:"(Empty query)",title:"Search engine"};c0={advanced:{libtorrent:{announceAllTiers:"Always announce to all tiers",announceAllTrackers:"Always announce to all trackers in a tier",announceIP:"IP address reported to trackers (requires restart)",coalesceReadsWrites:"Coalesce reads & writes (libtorrent < 2.0)",disk:{diskCache:"Disk cache (libtorrent < 2.0)",diskCacheExpiry:"Disk cache expiry interval (libtorrent < 2.0)",diskIoReadMode:"Disk IO read mode",diskIoType:"Disk IO Type (libtorrent >= 2.0; requires restart)",diskIoWriteMode:"Disk IO write mode",diskQueueSize:"Disk queue size",subheader:"Disk"},maxConcurrentHTTPAnnounces:"Max concurrent HTTP announces",networking:{outgoingPortsMax:"Outgoing ports (Max) [0: Disabled]",outgoingPortsMin:"Outgoing ports (Min) [0: Disabled]",peerTos:"DSCP value for connections to peers",subheader:"Networking",upnpLeaseDuration:"UPnP lease duration [0: Permanent lease]",utpTcpMixedModeAlgorithm:"μTP-TCP mixed mode algorithm"},outgoingConnectionsPerSecond:"Outgoing connections per second",peerTurnover:"Peer turnover disconnect percentage",peerTurnoverCutoff:"Peer turnover threshold percentage",peerTurnoverInterval:"Peer turnover disconnect interval",pieceExtentAffinity:"Use piece extent affinity",requestQueueSize:"Maximum outstanding requests to a single peer",security:{allowMultipleConnectionsFromTheSameIPAddress:"Allow multiple connections from the same IP address",blockPeersOnPrivilegedPorts:"Disallow connection to peers on privileged ports",idnSupport:"Enable Internationalized Domain Name (IDN) support",mitigateSSRF:"Server-side request forgery (SSRF) mitigation",subheader:"Security",validateHTTPSTrackerCertificate:"Validate HTTPS tracker certificate"},sendBufferLowWatermark:"Send buffer low watermark",sendBufferWatermark:"Send buffer watermark",sendBufferWatermarkFactor:"Send buffer watermark factor",sendUploadPieceSuggestions:"Send upload piece suggestions",socketBacklogSize:"Socket backlog size",socketReceiveBufferSize:"Socket receive buffer size",socketReceiveBufferSizeHint:"0: system default",socketSendBufferSize:"Socket send buffer size",socketSendBufferSizeHint:"0: system default",stopTrackerTimeout:"Stop tracker timeout",subheader:"libtorrent Section",threads:{asyncIoThreads:"Asynchronous I/O threads",bdecodeDepthLimit:"Bdecode depth limit",bdecodeTokenLimit:"Bdecode token limit",filePoolSize:"File pool size",hashingThreads:"Hashing threads (libtorrent >= 2.0)",outstandingMemory:"Outstanding memory when checking torrents",subheader:"Threads"},uploadChokingAlgorithm:"Upload choking algorithm",uploadSlotsBehavior:"Upload slots behavior"},openDoc:"Open documentation",qbittorrent:{allocatedRam:"Physical memory (RAM) usage limit (libtorrent >= 2.0)",embeddedTracker:{enable:"Enable embedded tracker",port:"Embedded tracker port",portForward:"Enable port forwarding for embedded tracker",title:"Embedded Tracker"},networking:{ipAddress:{all:"All addresses",allIPv4:"All IPv4 addresses",allIPv6:"All IPv6 addresses",label:"Optional IP address to bind to"},networkInterfaces:{any:"Any interface",label:"Network interface"},title:"Networking"},reannounceOnIpPortChanged:"Reannounce to all trackers when IP or port changed",recheckOnCompletion:"Recheck torrents on completion",refreshInterval:"GUI Refresh interval",resolveCountries:"Resolve peer countries",resumeDataStorageType:{label:"Resume data storage type (requires restart)",legacy:"Fastresume files",sqlite:"SQLite database (experimental)"},saveInterval:"Save resume data interval",subheader:"qBittorrent Section",torrentFileSizeLimit:".torrent file size limit"}},behavior:{logs:{file_log_age:"Delete backup logs older than",file_log_backup_enabled:"Enable log file backup",file_log_delete_old:"Delete old backup logs",file_log_enabled:"Enable log files",file_log_max_size:"Backup the log file after",file_log_path:"Save path",subheader:"Logs management"},performance_warning:"Log performance warning"},bittorrent:{autoAddTrackers:"Automatically add these trackers to new downloads",autoAddTrackersHint:"One tracker per line",maxActiveCheckingTorrents:"Max active checking torrents",privacy:{enableAnonymous:"Enable anonymous mode",enableDHT:"Enable DHT (decentralized network) to find more peers",enableLPD:"Enable Local Peer Discovery to find more peers",enablePeX:"Enable Peer Exchange (PeX) to find more peers",encryptionMode:"Encryption Mode",moreInfo:"More Information",subheader:"Privacy"},seedLimits:{subheader:"Seed Limits",then:"Then",whenInactiveSeedingTimeReaches:"When inactive seeding time reaches",whenRatioReaches:"When ratio reaches",whenSeedingTimeReaches:"When seeding time reaches"},torrentQueueing:{downloadRateLimit:"Download rate threshold",excludeSlowTorrent:"Do not count slow torrents in these limits",maxActiveDownload:"Maximum active downloads",maxActiveTorrent:"Maximum active torrents",maxActiveUpload:"Maximum active uploads",subheader:"Torrent Queueing",torrentInactivityTimer:"Torrent inactivity timer",uploadRateLimit:"Upload rate threshold"}},connection:{connectionLimits:{globalMaxConnection:"Global maximum number of connections",globalMaxUploadSlots:"Global maximum number of upload slots",perTorrentMaxConnection:"Maximum number of connections per torrent",perTorrentMaxUploadSlots:"Maximum number of upload slots per torrent",subheader:"Connection Limits"},ipFiltering:{applyToTrackers:"Apply to trackers",bannedIps:"Manually banned IP addresses",bannedIpsHint:"One on each line",filterPath:"Filter path (.dat, .p2p, .p2b)",subheader:"IP Filtering"},listeningPort:{incomingConnectionPort:"Port used for incoming connections",randomPort:"Random Port",subheader:"Listening Port",useUPnP:"Use UPnP / NAT-PMP port forwarding from my router"},protocol:"Peer connection protocol",proxy:{auth:{password:"Password",subtitle:"Authentication",tip:"Info: The password is saved unencrypted",username:"Username"},bittorrent:"Use proxy for BitTorrent purposes",host:"Host",hostNameLookup:"Use proxy for hostname lookup",misc:"Use proxy for general purposes",peerConnections:"Use proxy for peer connections",port:"Port",rss:"Use proxy for RSS purposes",subheader:"Proxy Server"}},downloads:{excludedFileNames:{hint:"One filter per line",label:"Excluded file names"},mailNotification:{authEnabled:"Authentication",enabled:"Email notification upon download completion",from:"From",password:"Password",smtpServer:"SMTP server",sslEnabled:"This server requires a secure connection (SSL)",to:"To",username:"Username"},monitoredFolders:{actions:"Actions",confirmDelete:"Are you sure you want to delete this item?",editItem:"Edit",monitoredFolderPath:"Monitored Folder",newItem:"New",noData:"No monitored folder yet",otherPath:"Other Path",saveType:"Override Save Location",subheader:"Monitored Folders"},publicSettings:{appendQBExtension:"Append .!qB extension to incomplete files",preAllocateDisk:"Pre-allocate disk space for all files"},runExternalProgram:{onAddedEnabled:"Run external program on torrent added",onAddedLabel:"Command",onFinishedEnabled:"Run external program on torrent finished",onFinishedLabel:"Command",subheader:"Run external program",supportParamC:"%C: Number of files",supportParamD:"%D: Save path",supportParamF:"%F: Content path (same as root path for multi-file torrent)",supportParamG:"%G: Tags (separated by comma)",supportParamI:"%I: Info hash v1",supportParamJ:"%J: Info hash v2",supportParamK:"%K: Torrent ID",supportParamL:"%L: Category",supportParamN:"%N: Torrent name",supportParamR:"%R: Root path (first torrent subdirectory path)",supportParamT:"%T: Current tracker",supportParamTitle:"Supported parameters (case sensitive):",supportParamZ:"%Z: Torrent size (bytes)",tip:'Tip: Encapsulate parameter with quotation marks to avoid text being cut off at whitespace (e.g., "%N")'},saveManagement:{autoTMMEnabled:"Default Torrent Management Mode",categoryChangedTMM:"When Category Save Path changed",defaultSavePath:"Default Save Path (complete)",defaultTMMOptions:{automatic:"Automatic",manual:"Manual"},exportDir:"Copy .torrent files to",exportDirFinished:"Copy .torrent files for finished downloads to",keepIncomplete:"Default Download Path (incomplete torrents)",paramChangedTMMOptions:{relocateTorrent:"Relocate torrent",switchToManual:"Switch torrent to Manual Mode"},savePathChangedTMM:"When Default Save Path changed",subheader:"Saving Management",torrentChangedTMM:"When Torrent Category changed"},whenAddTorrent:{addToTopOfQueue:"Add to top of queue",autoDeleteMode:"Delete .torrent files afterwards",doNotAutoStart:"Do not start the download automatically",mergeTrackers:"Merge trackers if torrent already exists",subheader:"When adding a torrent"}},rss:{feeds:{createNew:"Add feed",noFeeds:"No feeds yet",refreshAll:"Refresh All"},general:{autoDownloader:{enable:"Enable RSS rules processing",subheader:"RSS Torrent Auto Downloader"},reader:{enableProcessing:"Enable fetching RSS feeds",feedsRefreshInterval:"Feeds refresh interval",maximumArticlesPerFeed:"Maximum number of articles per feed",subheader:"RSS Reader"},smartEpisodeFilter:{downloadEpisodes:"Download REPACK/PROPER episodes",filters:"Filters",filtersHint:"One per line",subheader:"RSS Smart Episode Filter"},useIdForRssLinks:"Use ID for RSS article link"},rules:{createNew:"Create Rule",noRules:"No rules yet"}},saveSuccess:"Settings saved!",speed:{download:"Download",scheduler:{from:"From",selectButtonLabel:"Select time",subheader:"Schedule the use of alternative rate limits",to:"To",when:"When"},settings:{applyToPeersOnLan:"Apply rate limit to peers on LAN",applyToTransportOverhead:"Apply rate limit to transport overhead",applyToUtp:"Apply rate limit to \xb5TP protocol"},subheader:{alternative:"Alternative Rate Limits",global:"Global Rate Limits",settings:"Rate Limits Settings"},tip:"0 means unlimited",upload:"Upload"},tabs:{advanced:"Advanced",behavior:"Behavior",bittorrent:"BitTorrent",connection:"Connection",downloads:"Downloads",rss:{feeds:"Feeds",general:"General",rules:"Rules",title:"RSS"},speed:"Speed",tagsAndCategories:"Tags & Categories",vuetorrent:{general:"General",title:"VueTorrent",torrent_card:{grid:"Grid View",list:"List View",table:"Table View"}},webui:"WebUI"},tagsAndCategories:{categoriesSubheader:"Available Categories:",createNewCategory:"Create new category",createNewTag:"Create new tag",noCategories:"No categories yet",noTags:"No tags yet",tagsSubheader:"Available Tags:"},title:"Settings",vuetorrent:{general:{canvasRefreshThreshold:"Piece count to disable canvas auto-refresh",canvasRenderThreshold:"Piece count to disable canvas rendering",check_new:"Check for new version",currentVersion:"Current Version",customTitle:"Custom title",dateFormat:"Date Format",download:"Export settings",enableHashColors:"Enable generated chip colors",fileContentInterval:"Torrent file content refresh interval",hideChipIfUnset:"Hide chips if unset",historySize:"History size on eligible fields",import:"Import Settings",isDrawerRight:"Right Drawer",isPaginationOnTop:"Top Pagination",isShutdownButtonVisible:"Show shutdown button",language:"Language",openSideBarOnStart:"Open Side Bar on launch",paginationSize:{infinite_scroll:"Infinite scroll",label:"Pagination Size",warning:"Using high values can affect performance"},qbittorrentVersion:"qBittorrent Version",refreshInterval:"qBittorrent API refresh interval",registerMagnet:"Register magnet links",resetSettings:"Reset Settings",showAlltimeStat:"Show All-Time Stats",showCurrentSpeed:"Show Current Speed",showFreeSpace:"Show Free Space",showSessionStat:"Show Session Stats",showSpeedGraph:"Show Speed Graph",showTrackerFilter:"Show Tracker Filter",tip:"These settings are for the custom WebUI itself",useBinarySize:"Replace data sizes by binary units (kB -> KiB)",useBitSpeed:"Replace speed values by bits (kB/s -> kbps)",vueTorrentTitle:"Tab title"},torrentCard:{grid:{busyTip:"Properties to display for incomplete torrents in grid view",doneTip:"Properties to display for completed torrents in grid view"},list:{busyTip:"Properties to display for incomplete torrents in list view",doneTip:"Properties to display for completed torrents in list view"},table:{tip:"Properties to display for torrents in table view"}}},webUI:{authentication:{banDuration:"Ban Duration",banDurationHint:"In seconds",bypassLocalhost:"Bypass authentication for clients on localhost",bypassWhitelist:"Bypass authentication for clients in whitelisted IP subnets",maxAttempts:"Max attempts",password:"Password",passwordPlaceholder:"(unchanged)",sessionTimeout:"Session timeout",sessionTimeoutHint:"In seconds",subheader:"Authentication",username:"Username",whitelistExamples:"Example: 192.168.1.0/24, fdff:ffff:c8::/40"},customHeaders:"Add custom HTTP headers",customHeadersHint:"One per line",customHeadersPlaceholder:`Header1: value1 +Header2: value2 +...`,dynDns:{domainName:"Domain name",password:"Password",providers:{dynDns:"DynDNS",noIp:"NO-IP"},registerBtn:"Register",subheader:"Update my dynamic domain name",username:"Username"},https:{certificate:"Certificate",key:"Key",subheader:"Use HTTPS",tip:"Information about certificates"},interface:{ipAddress:"IP Address",port:"Port",subheader:"Web User Interface",useAlternativeWebUI:"Use Alternative WebUI",useUPnP:"Use UPnP / NAT-PMP port forwarding from my router"},proxiesList:"Trusted proxies list",proxiesListHint:"Seperate IPs with semicolon ( ; )",reverseProxySupport:"Enable reverse proxy support",security:{clickjacking:"Enable clickjacking protection",csrf:"Enable Cross-Site Request Forgery (CSRF) protection",hostHeaderValidation:"Enable Host header validation",hostHeaderValidationHint:"Seperated with semi-colon ( ; )",secureCookie:'Enable cookie "secure" flag (requires HTTPS)',serverDomains:"Server Domains",subheader:"Security"}}};d0={add:{error:"Error while adding torrents",pending:"Sending torrents...",success:"{n} torrent added | {n} torrents added"},backend_unreachable:"Backend is unreachable",copy:{error:"Unable to copy, context isn't secured!",success:"Copied to clipboard!"},magnet_handler:{not_supported:"Current context isn't secure. Unable to register handler.",registered:"Magnet handler registered."},new_version:"New version available!",qbit:{not_supported:"Only available for qbit >= {version}"}};u0={actions:{delete:"Delete Torrents",logs:"Open Logs",pause:"Pause Torrents",resume:"Resume Torrents",rssArticles:"Open RSS Articles",searchEngine:"Open Search Engine",settings:"Open Settings"},addTorrents:"Add Torrents",overflow:{delete:"Delete",logs:"qBittorrent Logs",pause:"Pause",resume:"Resume",rssArticles:"RSS Articles",searchEngine:"Search Engine",settings:"Settings"},searchTorrents:"Search torrents"};h0={content:{fileInfo:"{n} file | {n} files",filter_placeholder:"Search in file tree",folderInfo:"{n} folder | {n} folders",priority:"Set priority",rename:{bulk:"Bulk rename",file:"Rename",folder:"Rename folder"},rootNode:"(Root)"},info:{boolean_values:"Boolean values",data_values:"Data values",datetime_values:"Datetime Values",duration_values:"Duration Values",long_text_values:"Long text values",speed_values:"Speed values",text_values:"Text values"},overview:{canvasRefreshDisabled:"Canvas auto-refresh is disabled",canvasRenderDisabled:"Canvas rendering is disabled",copy_hash:"Copy Hash",dlSpeedAverage:"Download Speed Average",downloaded:"Downloaded",fetchingMetadata:"Fetching...",fileCount:"Selected Files",pieceCount:"{owned} / {total} ({pieceSize})",ratio:"Ratio",selectedFileSize:"Selected Files' Size",uploaded:"Uploaded",upSpeedAverage:"Upload Speed Average",waitingForMetadata:"Waiting for metadata..."},peers:{addPeers:{newPeers:"Peer hosts to add",newPeersHint:"One per line",newPeersPlaceholder:"host:port",title:"Add Peers"},emptyList:"No peers connected at the moment",table:{client:"Client",connection:"Connection",downloaded:"Downloaded",downloadSpeed:"DL",files:"Files",flags:"Flags",host:"Host",progress:"Progress",relevance:"Relevance",uploaded:"Uploaded",upSpeed:"UL"}},tabs:{content:"Content",info:"Info",overview:"Overview",peers:"Peers",tagsAndCategories:"Tags & Categories",trackers:"Trackers"},tagsAndCategories:{categories:"Categories",tags:"Tags"},title:"Torrent Detail",trackers:{addTrackers:{newTrackers:"Tracker URLs to add",newTrackersHint:"One per line, separate tiers with an empty line",title:"Add Trackers"},editTracker:{newUrl:"New URL",newUrlRequired:"New URL is required",oldUrl:"Old URL",title:"Edit Tracker"},peersValue:"{peers} peers ({seeds} S / {leeches} L)",reannounce:"Reannounce all",tier:"Tier: {n}"}};g0={properties:{added_on:"Added On",amount_left:"Amount Left",auto_tmm:"Automatic Torrent Management",availability:"Availability",available_peers:"Peers (swarm)",available_seeds:"Seeds (swarm)",avg_download_speed:"Average Download Speed",avg_upload_speed:"Average Upload Speed",category:"Category",comment:"Comment",completed_on:"Completed On",content_path:"Content Path",created_by:"Created by",creation_date:"Creation Date",downloaded:"Downloaded (global)",downloaded_session:"Downloaded (session)",download_limit:"Download Limit",download_path:"Download Path",download_speed:"Download Speed",empty_category:"(no category)",empty_tags:"(no tags)",empty_tracker_domain:"(no tracker)",eta:"ETA",f_l_piece_prio:"First / Last Piece Priority",forced:"Forced state",global_speed:"Global Speed",global_volume:"Global Volume",hash:"Hash",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",is_private:"Private torrent",last_activity:"Last Activity",magnet:"Magnet Link",name:"Torrent Title",nb_connections:"Total connections",nb_connections_limit:"Connection limit",num_leechs:"Peers (connected)",num_seeds:"Seeds (connected)",peers:"Peers",priority:"Priority",progress:"Progress",progress_bar:"Progress Bar",ratio:"Ratio",ratio_limit:"Ratio limit",reannounce:"Next reannounce in",save_path:"Save Path",seeding_time:"Seeding time",seeding_time_limit:"Seeding time limit",seeds:"Seeds",seen_complete:"Seen Complete",seq_dl:"Sequential Download",size:"Size",state:"State",super_seeding:"Super Seeding Mode",tags:"Tags",time_active:"Time Active",total_size:"Total Size",total_wasted:"Wasted data",tracker:"Tracker",trackers_count:"Trackers Count",uploaded:"Uploaded (global)",uploaded_session:"Uploaded (session)",upload_limit:"Upload Limit",upload_speed:"Upload Speed"},state:{allocating:"Allocating",checkingDL:"Checking (incomplete)",checkingResumeData:"Checking resume data",checkingUP:"Checking (finished)",downloading:"Downloading",error:"Error",forcedDL:"[F] Downloading",forcedUP:"[F] Uploading",metaDL:"Metadata",missingFiles:"Missing Files",moving:"Moving",pausedDL:"Paused",pausedUP:"Done",queuedDL:"Queued (DL)",queuedUP:"Queued (UP)",stalledDL:"Stalled",stalledUP:"Seeding",unknown:"Unknown",uploading:"Uploading"}};f0={minutes:"minute | minute | minutes",seconds:"second | second | seconds"};m0={_comments:QS,common:e0,constants:t0,dashboard:a0,dialogs:i0,login:n0,logs:r0,navbar:s0,rssArticles:o0,searchEngine:l0,settings:c0,toast:d0,topbar:u0,torrentDetail:h0,torrent:g0,units:f0};p0={active:"Activo",cancel:"Cancelar",close:"Cerrar",delete:"Eliminar",disable:"Desactivar",disabled:"Desactivado",emptyList:"\xa1Nada que ver aqui!",NA:"N/D",no:"No",none:"(Ninguno)",ok:"Aceptar",save:"Guardar",selectAll:"Seleccionar todo",selectNone:"Ninguno seleccionado",useGlobalSettings:"Usar configuraci\xf3n global",yes:"S\xed"};v0={addPaused:{always:"Siempre",never:"Nunca",title:"A\xf1adir pausa"},bittorrentProtocols:{tcp:"TCP",tcp_utp:"TCP y μTP",utp:"μTP"},connectionStatus:{connected:"Conectado",disconnected:"Desconectado",firewalled:"Con cortafuegos",unknown:"Desconocido"},contentLayout:{nosubfolder:"Eliminar subcarpeta",original:"Original",subfolder:"Crear subcarpeta",title:"Dise\xf1o de contenido de Torrent"},diskIoMode:{disableOsCache:"Desactivar cach\xe9 SO",enableOsCache:"Activar cach\xe9 SO",writeThrough:"Escritura directa (libtorrent >= 2.0.6)"},diskIoType:{default:"Predeterminado",memoryMappedFiles:"Archivos mapeados en memoria",posixCompliant:"Compatible con POSIX"},encryption:{forceOff:"Desactivar cifrado",forceOn:"Forzar cifrado",preferEncryption:"Permitir cifrado"},file_log_age_type:{days:"D\xeda | D\xedas | D\xedas",months:"Mes | Mes | Meses",years:"A\xf1o | A\xf1o | A\xf1os"},file_priority:{high:"Alta",max:"M\xe1ximo",mixed:"Mixto",normal:"Normal",unwanted:"No deseado"},maxRatioAction:{pauseTorrent:"Pausar torrente",removeTorrent:"Eliminar torrent",removeTorrentAndFiles:"Eliminar torrent y sus archivos",torrentSuperseeding:"Habilitar super siembra para el torrent"},monitoredFolderSaveLocation:{defaultSavePath:"Ruta de Guardado Predeterminada",monitoredFolder:"Ubicaci\xf3n de la carpeta monitoreada",other:"Otro"},proxy_type:{http:"HTTP",socks4:"SOCKS4",socks5:"SOCKS5"},scheduler:{everyDay:"Cada d\xeda",everyFriday:"Cada viernes",everyMonday:"Cada lunes",everySaturday:"Cada s\xe1bado",everySunday:"Cada domingo",everyThursday:"Cada jueves",everyTuesday:"Cada martes",everyWednesday:"Cada mi\xe9rcoles",everyWeekday:"Todos los d\xedas laborables",everyWeekend:"Todos los fines de semana"},stopCondition:{filesChecked:"Archivos comprobados",metadataReceived:"Metadatos recibidos",none:"Ninguno",title:"Condici\xf3n de parada del torrente"},titleOptions:{custom:"Personalizado",default:"Predeterminado",first_torrent_speed:"Velocidad del primer torrente",global_speed:"Velocidad global"},trackerStatus:{disabled:"Desactivado",not_working:"No funciona",not_yet_contacted:"A\xfan no contactado",updating:"Actualizando",working:"Trabajando"},uploadChokingAlgorithm:{antiLeech:"Anti-leech",fastestUpload:"Subida m\xe1s r\xe1pida",roundRobin:"Round-robin"},uploadSlotsBehavior:{fixedSlots:"Ranuras fijas",uploadRateBased:"Basado en la velocidad de carga"},utpTcpMixedMode:{peerProportional:"Proporcional de pares (limita TCP)",preferTcp:"Preferir TCP"}};b0={displayMode:{grid:"Cuadr\xedcula",list:"Lista",table:"Tabla",title:"Modo de visualizaci\xf3n"},not_complete:"Nunca visto completo",right_click:{advanced:{auto_tmm:"Gesti\xf3n Autom\xe1tica de Torrents",download_path:"Establecer ruta de descarga",f_l_prio:"Primera / \xdaltima Prioridad",reannounce:"Forzar reenv\xedo",recheck:"Forzar Revisi\xf3n",rename:"Renombrar Torrent",save_path:"Establecer ruta de guardado",seq_dl:"Descarga secuencial",title:"Avanzado"},category:{clear:"(Limpiar categor\xeda)",disabled_title:"Sin categor\xedas",title:"Establecer categor\xeda"},copy:{hash:"Hash",magnet:"Magnet",name:"Nombre",title:"Copiar"},export:"Exportar torrent | Exportar torrents",info:"Mostrar informaci\xf3n",priority:{bottom:"Prioridad inferior",decrease:"Disminuir prioridad",increase:"Aumentar prioridad",title:"Establecer prioridad",top:"Prioridad Alta"},speed_limit:{download:"Establecer l\xedmite de descarga",share:"Establecer l\xedmite de compartici\xf3n",title:"Establecer l\xedmite de velocidad",upload:"Establecer l\xedmite de carga"},tags:{disabled_title:"Sin etiquetas",title:"Establecer etiquetas"},top:{delete:"Eliminar",force_resume:"Forzar reanudaci\xf3n",pause:"Pausar",resume:"Reanudar"}},searchInputLabel:"Buscar",selectAll:"(Des)seleccionar todo (Ctrl + A)",selectedTorrentsCount:"Ning\xfan torrente | {count} de {total} torrente ({size}) | {count} de {total} torrents ({size})",sortBy:{added_on:"A\xf1adido el",amount_left:"Cantidad Restante",auto_tmm:"Auto TMM",availability:"Disponibilidad",avg_download_speed:"Velocidad de descarga promedio",avg_upload_speed:"Velocidad de subida promedio",category:"Categor\xeda",completed:"Completado",completion_on:"Completado el",content_path:"Ruta de contenido",default:"Predeterminado",dl_limit:"L\xedmite de descarga",dlspeed:"Velocidad de descarga",downloaded:"Descargado (Global)",downloaded_session:"Descargado (Sesi\xf3n)",download_path:"Ruta de descarga",eta:"ETA",f_l_piece_prio:"Primera / \xdaltima pieza prioridad",force_start:"Forzar inicio",globalSpeed:"Velocidad global",globalVolume:"Volumen Global",hash:"Hash",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",last_activity:"\xdaltima actividad",magnet_uri:"URI del magnet",max_ratio:"Proporci\xf3n M\xe1xima",max_seeding_time:"Tiempo m\xe1ximo de siembra",name:"Nombre",num_complete:"Semillas (enjambre)",num_incomplete:"Pares (enjambre)",num_leechs:"Pares (conectados)",num_seeds:"Semillas (conectadas)",priority:"Prioridad",progress:"Progreso",ratio:"Ratio",ratio_limit:"L\xedmite de Proporci\xf3n",save_path:"Ruta de guardado",seeding_time:"Tiempo de siembra",seeding_time_limit:"L\xedmite de tiempo de siembra",seen_complete:"Visto completo",seq_dl:"Descarga secuencial",size:"Tama\xf1o",state:"Estado",super_seeding:"Super Siembra",tags:"Etiquetas",time_active:"Tiempo Activo",total_size:"Tama\xf1o total",tracker:"Rastreador",trackers_count:"Conteo de rastreadores",up_limit:"L\xedmite de carga",uploaded:"Subido (Global)",uploaded_session:"Subido (Sesi\xf3n)",upspeed:"Velocidad de carga"},sortLabel:"Ordenar por",toggleSearchFilter:"Alternar filtro de b\xfasqueda",toggleSelectMode:"Activar modo de selecci\xf3n",toggleSortOrder:"Orden inverso",torrentsCount:"No hay torrents | {n} torrent | {n} torrents"};y0={add:{cookie:"Cookies",cookie_placeholder:"nombre1=valor1; nombre2=valor2; ...",drop_label:"Arrastre archivos y enlaces torrent aqu\xed",file_overflow:"+{n} m\xe1s",files:"Seleccionar archivos",first_last_piece_prio:"Priorizar las primeras y \xfaltimas piezas",links:"Enlaces (magnet, http, archivo, ...)",params:{add_to_top_of_queue:"Agregar al principio de la cola",category:"Categor\xeda",download_limit:"L\xedmite de descarga",download_path:"Ruta de descarga (cuando est\xe1 incompleto)",inactive_seeding_time_limit:"L\xedmite de tiempo de siembra inactiva",limit_collapse:"Configurar l\xedmites",limit_hint:"-1 para desactivar, -2 o vac\xedo para usar el valor global",no_categories:"A\xfan no hay categor\xedas. Escribe un nombre para crear una.",no_categories_match:'No hay categor\xedas que coincidan con "{query}". Se crear\xe1 autom\xe1ticamente.',no_tags:"A\xfan no hay etiquetas. Escribe un nombre para crear una.",no_tags_match:'No se encontraron etiquetas que coincidan con "{query}". Presiona Enter para crearla.',ratio_limit:"L\xedmite de proporci\xf3n",save_path:"Ruta de guardado (cuando se complete)",seeding_time_limit:"L\xedmite de tiempo de siembra",skip_checking:"Omitir comprobaci\xf3n de hash",stopped:"No iniciar descarga",tags:"Etiquetas",title:"Par\xe1metros del torrent",upload_limit:"L\xedmite de subida",use_auto_tmm:"Gesti\xf3n Autom\xe1tica de Torrents"},rename:"Renombrar torrent",reset_form:"Restablecer formulario",sequential_download:"Descarga secuencial",submit:"Agregar torrents",title:"Agregar Torrents"},category:{name:"Nombre de categor\xeda",nameRequired:"Se requiere el nombre de la categor\xeda",oldName:"Nombre de categor\xeda antiguo",savePath:"Ruta de guardado",title:{create:"Crear Categor\xeda",edit:"Editar Categor\xeda"},warnEdit:`Editar el nombre de la categor\xeda migrar\xe1 los torrents a la nueva categor\xeda. +Pueden ocurrir errores, usar con precauci\xf3n.`},connectionStatus:{dht_nodes:"Nodos DHT",externalIp:"Direcci\xf3n IP Externa",status:"Estado de la conexi\xf3n",total_peer_connections:"Conexiones de pares activas"},delete:{deleteWithFiles:"Eliminar archivos con torrent",title:"{n, plural, other {Eliminar {n} torrente | Eliminar {n} torrents}}",warnDelete:"Marcar esta casilla eliminar\xe1 todo lo contenido en esos torrents"},importSettings:{required:"Es necesario proporcionar ajustes",title:"Importar configuraci\xf3n",valid:"Proporcione configuraciones v\xe1lidas"},moveTorrent:{dl:{title:"Cambiar ruta de descarga"},newPath:"Nueva ruta",oldPath:"Ruta antigua",required:"Se requiere una nueva ruta",samePath:"La nueva ruta debe ser diferente de la ruta anterior",save:{title:"Cambiar ruta de guardado"}},moveTorrentFile:{oldName:"Nombre anterior",title:"Mover archivo torrent | Mover carpeta torrent"},pluginManager:{headers:{actions:"Acciones",enabled:"Habilitado",name:"Nombre",url:"URL del motor",version:"Versi\xf3n"},install:{activator:"Instalar nuevo complemento",label:"URL del plugin",title:"Instalar complemento"},title:"Administrador de complementos",update:"Actualizar complementos"},renameTorrent:{newName:"Nuevo nombre",oldName:"Nombre anterior",required:"Se requiere un nuevo nombre",sameName:"El nuevo nombre debe ser diferente del nombre anterior",title:"Renombrar Torrent"},rss:{feed:{name:"Nombre",rules:{name_required:"Se requiere el nombre del feed",url_required:"Se requiere la URL del feed"},title:{create:"Crear fuente RSS",edit:"Editar fuente RSS"},url:"URL"},rule:{addPaused:"A\xf1adir pausa",affectedFeedsSubheader:"Fuentes afectadas",assignedCategory:"Categor\xeda asignada",enabled:"Habilitar regla",episodeFilter:"Filtro de episodios",episodeFilterPlaceholder:"ej. S01E02-S01E05",ignoreDays:"Ignorar elementos publicados en los \xfaltimos {days} d\xedas",ignoreDaysHint:"0 para desactivar",lastMatch:{knownValue:"hoy | hace {n} d\xeda | hace {n} d\xedas",label:"\xdaltima coincidencia",unknownValue:"Desconocido"},matchingArticles:{noMatch:"No hay art\xedculos coincidentes",title:"Art\xedculos coincidentes"},mustContain:"Debe contener",mustNotContain:"No debe contener",name:"Nombre",savePath:"Ruta de guardado",savePathPlaceholder:"Dejar en blanco para usar la ruta de guardado predeterminada",smartFilter:"Usar filtro inteligente de episodios",title:{create:"Crear regla RSS",edit:"Editar regla RSS"},useRegex:"Usar expresi\xf3n regular"}},share_limit:{disabled:"No establecer l\xedmite de compartici\xf3n",enabled:"Establecer l\xedmite de compartici\xf3n en",global:"Usar el l\xedmite de cuota global",inactive_seeding_time_limit:"Minutos inactivos",ratio_limit:"Ratio",seeding_time_limit:"Minutos totales",title:"Establecer l\xedmite de ratio"},shutdown:{content:"\xbfRealmente desea cerrar qBittorrent?",error:"No se puede apagar la aplicaci\xf3n. \xa1Aseg\xfarese de que qBittorrent est\xe9 en ejecuci\xf3n!",success:"\xa1qBittorrent se cerr\xf3 correctamente!",title:"Apagar qBittorrent"},speed_limit:{download:"Establecer l\xedmite de velocidad de descarga",label:"L\xedmite de velocidad",upload:"Establecer l\xedmite de velocidad de carga"},tag:{comma:"El nombre no puede contener una coma al renombrar una etiqueta",hint:"Consejo profesional: se pueden crear m\xfaltiples etiquetas separ\xe1ndolas por comas",name:"Nombre de etiqueta",oldName:"Nombre de etiqueta anterior",required:"Se requiere el nombre de la etiqueta",title:{create:"Crear etiqueta",rename:"Renombrar etiqueta"},warnEdit:`Editar el nombre de la etiqueta migrar\xe1 los torrents a la nueva etiqueta. +Pueden ocurrir errores, usar con precauci\xf3n.`}};x0={error:"\xa1Error al iniciar sesi\xf3n!",password:"Contrase\xf1a",rules:{password_required:"Se requiere contrase\xf1a",username_required:"Se requiere el nombre de usuario"},submit:"Iniciar sesi\xf3n",subtitle:"Ingrese sus credenciales",success:"\xa1Inicio de sesi\xf3n exitoso!",title:"Iniciar sesi\xf3n",username:"Usuario"};w0={emptyLogList:"No se encontraron registros",filters:{query:"Buscar en el mensaje del registro",type:"Nivel de registro"},title:"Registros de qBittorrent"};k0={addPanel:{torrentsPendingCount:"{n} torrent pendiente de subir | {n} torrents pendientes de subir"},side:{bottom_actions:{alt_speed:"Alternar velocidad alternativa",conn_status:"Estado de la conexi\xf3n: {status}",dark_mode:"Modo claro | Modo oscuro | Configuraci\xf3n del sistema",logout:"Cerrar sesi\xf3n",shutdown:"Apagar qBittorrent"},current_speed:{title:"Velocidad actual"},filters:{activeFilter:"{n} filtros activos",category:"Filtro de Categor\xeda",disabled:"(Desactivado)",state:"Filtro de estado de torrentes",tag:"Filtro de etiquetas",tracker:"Filtro de rastreadores",uncategorized:"(Sin categor\xeda)",untagged:"(Sin etiqueta)",untracked:"(No rastreado)"},speed_graph:{download_label:"Descargar",upload_label:"Cargar"},stats:{alltime:{title:"Estad\xedsticas de todos los tiempos"},downloaded:"Descargado",free_space:"Espacio libre",ratio:"Ratio",session:{title:"Estad\xedsticas de sesi\xf3n"},uploaded:"Subido"}},top:{active_filters:{category:"Filtro de categor\xeda: {value}",menu_label:"Filtro activo: {n} | Filtros activos: {n}",multiple_category:"Filtro de categor\xeda: {n} categor\xedas",multiple_state:"Filtro de estado: {n} estados",multiple_tag:"Filtro de etiquetas: {n} etiquetas",multiple_tracker:"Filtro de rastreadores: {n} rastreadores",state:"Filtro de estado: {value}",tag:"Filtro de etiquetas: {value}",text:"Filtro de texto: {value}",tracker:"Filtro de rastreadores: {value}"}}};S0={filters:{title:"Filtro de t\xedtulo",unread:"Mostrar solo art\xedculos no le\xeddos"},item:{author:"Autor: {author}",category:"Categor\xeda: {category}",feedName:"Nombre del feed: {name}"},markAllAsRead:"Marcar todo como le\xeddo",promise:{error:"Se produjo un error al marcar los art\xedculos",pending:"Marcando...",success:"{n} art\xedculos marcados como le\xeddos"},title:"Art\xedculos RSS"};_0={filters:{category:{all:"Todo",anime:"Anime",books:"Libros",games:"Juegos",label:"Categor\xeda de b\xfasqueda",movies:"Pel\xedculas",music:"M\xfasica",pictures:"Im\xe1genes",software:"Software",tv:"TV"},plugins:{all:"Todo",enabled:"Habilitado",label:"Plugin de b\xfasqueda"},title:{label:"Filtrar por t\xedtulo"}},headers:{fileName:"Nombre de archivo",fileSize:"Tama\xf1o del archivo",nbLeechers:"Sanguijuelas",nbSeeders:"Semillas",siteUrl:"URL del sitio"},query:"Consulta de b\xfasqueda",runSearch:"Buscar",stopSearch:"Detener",tabHeaderEmpty:"(Consulta vac\xeda)",title:"Motor de b\xfasqueda"};C0={advanced:{libtorrent:{announceAllTiers:"Siempre anunciar a todos los niveles",announceAllTrackers:"Siempre anunciar a todos los rastreadores en un nivel",announceIP:"Direcci\xf3n IP reportada a los trackers (requiere reinicio)",coalesceReadsWrites:"Unir lecturas y escrituras (libtorrent < 2.0)",disk:{diskCache:"Cach\xe9 de disco (libtorrent < 2.0)",diskCacheExpiry:"Intervalo de caducidad de la cach\xe9 de disco (libtorrent < 2.0)",diskIoReadMode:"Modo de lectura de E/S de disco",diskIoType:"Tipo de E/S de disco (libtorrent >= 2.0; requiere reinicio)",diskIoWriteMode:"Modo de escritura de E/S de disco",diskQueueSize:"Tama\xf1o de cola de disco",subheader:"Disco"},maxConcurrentHTTPAnnounces:"Anuncios HTTP simult\xe1neos m\xe1ximos",networking:{outgoingPortsMax:"Puertos de salida (M\xe1x) [0: Desactivado]",outgoingPortsMin:"Puertos de salida (M\xedn) [0: Desactivado]",peerTos:"Valor DSCP para conexiones con pares",subheader:"Redes",upnpLeaseDuration:"Duraci\xf3n del arrendamiento UPnP [0: Arrendamiento permanente]",utpTcpMixedModeAlgorithm:"Algoritmo de modo mixto μTP-TCP"},outgoingConnectionsPerSecond:"Conexiones salientes por segundo",peerTurnover:"Porcentaje de desconexi\xf3n de pares",peerTurnoverCutoff:"Porcentaje umbral de desconexi\xf3n de pares",peerTurnoverInterval:"Intervalo de desconexi\xf3n de pares",pieceExtentAffinity:"Usar afinidad de extensi\xf3n de pieza",requestQueueSize:"M\xe1ximo de solicitudes pendientes a un solo par",security:{allowMultipleConnectionsFromTheSameIPAddress:"Permitir m\xfaltiples conexiones desde la misma direcci\xf3n IP",blockPeersOnPrivilegedPorts:"No permitir conexi\xf3n a pares en puertos privilegiados",idnSupport:"Habilitar soporte para Nombres de Dominio Internacionalizados (IDN)",mitigateSSRF:"Mitigaci\xf3n de solicitud de falsificaci\xf3n de servidor (SSRF)",subheader:"Seguridad",validateHTTPSTrackerCertificate:"Validar certificado de tracker HTTPS"},sendBufferLowWatermark:"Marca de agua baja del b\xfafer de env\xedo",sendBufferWatermark:"Marca de agua del b\xfafer de env\xedo",sendBufferWatermarkFactor:"Factor de marca de agua del b\xfafer de env\xedo",sendUploadPieceSuggestions:"Enviar sugerencias de piezas de carga",socketBacklogSize:"Tama\xf1o de cola de espera del socket",socketReceiveBufferSize:"Tama\xf1o del b\xfafer de recepci\xf3n del socket",socketReceiveBufferSizeHint:"0: valor predeterminado del sistema",socketSendBufferSize:"Tama\xf1o del b\xfafer de env\xedo de socket",socketSendBufferSizeHint:"0: valor predeterminado del sistema",stopTrackerTimeout:"Tiempo de espera para detener el rastreador",subheader:"Secci\xf3n de libtorrent",threads:{asyncIoThreads:"Hilos de E/S asincr\xf3nicos",bdecodeDepthLimit:"L\xedmite de profundidad de Bdecode",bdecodeTokenLimit:"L\xedmite de tokens Bdecode",filePoolSize:"Tama\xf1o del pool de archivos",hashingThreads:"Hilos de hash (libtorrent >= 2.0)",outstandingMemory:"Memoria pendiente al verificar torrents",subheader:"Hilos"},uploadChokingAlgorithm:"Algoritmo de estrangulamiento de carga",uploadSlotsBehavior:"Comportamiento de ranuras de carga"},openDoc:"Abrir documentaci\xf3n",qbittorrent:{allocatedRam:"L\xedmite de uso de memoria f\xedsica (RAM) (libtorrent >= 2.0)",embeddedTracker:{enable:"Habilitar rastreador integrado",port:"Puerto del rastreador integrado",portForward:"Habilitar reenv\xedo de puertos para el rastreador integrado",title:"Rastreador Integrado"},networking:{ipAddress:{all:"Todas las direcciones",allIPv4:"Todas las direcciones IPv4",allIPv6:"Todas las direcciones IPv6",label:"Direcci\xf3n IP opcional para enlazar"},networkInterfaces:{any:"Cualquier interfaz",label:"Interfaz de red"},title:"Redes"},reannounceOnIpPortChanged:"Volver a anunciar a todos los rastreadores cuando cambie la IP o el puerto",recheckOnCompletion:"Volver a comprobar torrents al finalizar",refreshInterval:"Intervalo de actualizaci\xf3n de la interfaz gr\xe1fica de usuario",resolveCountries:"Resolver pa\xedses de pares",resumeDataStorageType:{label:"Tipo de almacenamiento de datos de reanudaci\xf3n (requiere reinicio)",legacy:"Archivos de reanudaci\xf3n r\xe1pida",sqlite:"Base de datos SQLite (experimental)"},saveInterval:"Intervalo de guardado de datos de reanudaci\xf3n",subheader:"Secci\xf3n de qBittorrent",torrentFileSizeLimit:"L\xedmite de tama\xf1o de archivo .torrent"}},behavior:{logs:{file_log_age:"Eliminar registros de copia de seguridad anteriores a",file_log_backup_enabled:"Habilitar copia de seguridad de archivos de registro",file_log_delete_old:"Eliminar registros de copia de seguridad antiguos",file_log_enabled:"Habilitar archivos de registro",file_log_max_size:"Hacer una copia de seguridad del archivo de registro despu\xe9s de",file_log_path:"Ruta de guardado",subheader:"Gesti\xf3n de registros"},performance_warning:"Registrar advertencia de rendimiento"},bittorrent:{autoAddTrackers:"Agregar autom\xe1ticamente estos trackers a las nuevas descargas",autoAddTrackersHint:"Un rastreador por l\xednea",maxActiveCheckingTorrents:"Torrents m\xe1ximos activos en verificaci\xf3n",privacy:{enableAnonymous:"Activar modo an\xf3nimo",enableDHT:"Habilitar DHT (red descentralizada) para encontrar m\xe1s pares",enableLPD:"Habilitar el Descubrimiento de Pares Locales para encontrar m\xe1s pares",enablePeX:"Habilitar el Intercambio de Pares (PeX) para encontrar m\xe1s pares",encryptionMode:"Modo de encriptaci\xf3n",moreInfo:"M\xe1s informaci\xf3n",subheader:"Privacidad"},seedLimits:{subheader:"L\xedmites de semillas",then:"Luego",whenInactiveSeedingTimeReaches:"Cuando el tiempo de siembra inactiva llega a",whenRatioReaches:"Cuando la relaci\xf3n alcance",whenSeedingTimeReaches:"Cuando el tiempo de siembra llega a"},torrentQueueing:{downloadRateLimit:"Umbral de velocidad de descarga",excludeSlowTorrent:"No contar los torrents lentos en estos l\xedmites",maxActiveDownload:"Descargas activas m\xe1ximas",maxActiveTorrent:"Torrents m\xe1ximos activos",maxActiveUpload:"Cargas activas m\xe1ximas",subheader:"Cola de torrents",torrentInactivityTimer:"Temporizador de inactividad de torrentes",uploadRateLimit:"Umbral de velocidad de carga"}},connection:{connectionLimits:{globalMaxConnection:"N\xfamero m\xe1ximo global de conexiones",globalMaxUploadSlots:"N\xfamero m\xe1ximo global de ranuras de carga",perTorrentMaxConnection:"N\xfamero m\xe1ximo de conexiones por torrent",perTorrentMaxUploadSlots:"N\xfamero m\xe1ximo de ranuras de carga por torrent",subheader:"L\xedmites de conexi\xf3n"},ipFiltering:{applyToTrackers:"Aplicar a rastreadores",bannedIps:"Direcciones IP prohibidas manualmente",bannedIpsHint:"Uno en cada l\xednea",filterPath:"Ruta del filtro (.dat, .p2p, .p2b)",subheader:"Filtrado de IP"},listeningPort:{incomingConnectionPort:"Puerto utilizado para conexiones entrantes",randomPort:"Puerto aleatorio",subheader:"Puerto de escucha",useUPnP:"Usar el reenv\xedo de puertos UPnP / NAT-PMP desde mi router"},protocol:"Protocolo de conexi\xf3n de pares",proxy:{auth:{password:"Contrase\xf1a",subtitle:"Autenticaci\xf3n",tip:"Informaci\xf3n: La contrase\xf1a se guarda sin cifrar",username:"Usuario"},bittorrent:"Usar proxy para fines de BitTorrent",host:"Anfitri\xf3n",hostNameLookup:"Usar proxy para la b\xfasqueda de nombres de host",misc:"Usar proxy para prop\xf3sitos generales",peerConnections:"Usar proxy para conexiones de pares",port:"Puerto",rss:"Usar proxy para fines de RSS",subheader:"Servidor Proxy"}},downloads:{excludedFileNames:{hint:"Un filtro por l\xednea",label:"Nombres de archivo excluidos"},mailNotification:{authEnabled:"Autenticaci\xf3n",enabled:"Notificaci\xf3n por correo electr\xf3nico al completar la descarga",from:"De",password:"Contrase\xf1a",smtpServer:"Servidor SMTP",sslEnabled:"Este servidor requiere una conexi\xf3n segura (SSL)",to:"A",username:"Nombre de usuario"},monitoredFolders:{actions:"Acciones",confirmDelete:"\xbfEst\xe1s seguro de que deseas eliminar este elemento?",editItem:"Editar",monitoredFolderPath:"Carpeta Monitoreada",newItem:"Nuevo",noData:"A\xfan no hay carpetas monitoreadas",otherPath:"Otra ruta",saveType:"Sobrescribir ubicaci\xf3n de guardado",subheader:"Carpetas Monitoreadas"},publicSettings:{appendQBExtension:"Agregar extensi\xf3n .!qB a archivos incompletos",preAllocateDisk:"Preasignar espacio en disco para todos los archivos"},runExternalProgram:{onAddedEnabled:"Ejecutar programa externo al agregar torrent",onAddedLabel:"Comando",onFinishedEnabled:"Ejecutar programa externo al finalizar torrent",onFinishedLabel:"Comando",subheader:"Ejecutar programa externo",supportParamC:"%C: N\xfamero de archivos",supportParamD:"%D: Ruta de guardado",supportParamF:"%F: Ruta del contenido (igual que la ruta ra\xedz para torrents con m\xfaltiples archivos)",supportParamG:"%G: Etiquetas (separadas por coma)",supportParamI:"%I: Info hash v1",supportParamJ:"%J: Info hash v2",supportParamK:"%K: ID del torrent",supportParamL:"%L: Categor\xeda",supportParamN:"%N: Nombre del torrent",supportParamR:"%R: Ruta ra\xedz (ruta del primer subdirectorio del torrent)",supportParamT:"%T: Rastreador actual",supportParamTitle:"Par\xe1metros soportados (sensible a may\xfasculas y min\xfasculas):",supportParamZ:"%Z: Tama\xf1o del torrent (bytes)",tip:'Consejo: Encapsula el par\xe1metro con comillas para evitar que el texto se corte en espacios en blanco (por ejemplo, "%N")'},saveManagement:{autoTMMEnabled:"Modo de gesti\xf3n de torrents predeterminado",categoryChangedTMM:"Cuando cambia la Ruta de Guardado de Categor\xeda",defaultSavePath:"Ruta de Guardado Predeterminada (completa)",defaultTMMOptions:{automatic:"Autom\xe1tico",manual:"Manual"},exportDir:"Copiar archivos .torrent a",exportDirFinished:"Copiar archivos .torrent de descargas finalizadas a",keepIncomplete:"Ruta de descarga predeterminada (torrents incompletos)",paramChangedTMMOptions:{relocateTorrent:"Mover torrent",switchToManual:"Cambiar torrent a modo manual"},savePathChangedTMM:"Cuando cambia la Ruta de Guardado Predeterminada",subheader:"Gesti\xf3n de Guardado",torrentChangedTMM:"Cuando cambia la categor\xeda del torrent"},whenAddTorrent:{addToTopOfQueue:"Agregar al principio de la cola",autoDeleteMode:"Eliminar archivos .torrent despu\xe9s",doNotAutoStart:"No iniciar la descarga autom\xe1ticamente",mergeTrackers:"Combinar trackers si el torrent ya existe",subheader:"Al agregar un torrente"}},rss:{feeds:{createNew:"Agregar fuente",noFeeds:"A\xfan no hay feeds",refreshAll:"Actualizar todo"},general:{autoDownloader:{enable:"Habilitar el procesamiento de reglas RSS",subheader:"Descargador Autom\xe1tico de Torrents RSS"},reader:{enableProcessing:"Habilitar la obtenci\xf3n de feeds RSS",feedsRefreshInterval:"Intervalo de actualizaci\xf3n de feeds",maximumArticlesPerFeed:"N\xfamero m\xe1ximo de art\xedculos por fuente",subheader:"Lector de RSS"},smartEpisodeFilter:{downloadEpisodes:"Descargar episodios REPACK/PROPER",filters:"Filtros",filtersHint:"Uno por l\xednea",subheader:"Filtro inteligente de episodios RSS"},useIdForRssLinks:"Usar ID para enlace de art\xedculo RSS"},rules:{createNew:"Crear regla",noRules:"A\xfan no hay reglas"}},saveSuccess:"\xa1Ajustes guardados!",speed:{download:"Descargar",scheduler:{from:"De",selectButtonLabel:"Seleccionar tiempo",subheader:"Programar el uso de l\xedmites de velocidad alternativos",to:"A",when:"Cu\xe1ndo"},settings:{applyToPeersOnLan:"Aplicar l\xedmite de velocidad a pares en LAN",applyToTransportOverhead:"Aplicar l\xedmite de velocidad a la sobrecarga de transporte",applyToUtp:"Aplicar l\xedmite de velocidad al protocolo \xb5TP"},subheader:{alternative:"L\xedmites de velocidad alternativos",global:"L\xedmites de velocidad globales",settings:"Configuraci\xf3n de l\xedmites de velocidad"},tip:"0 significa ilimitado",upload:"Cargar"},tabs:{advanced:"Avanzado",behavior:"Comportamiento",bittorrent:"BitTorrent",connection:"Conexi\xf3n",downloads:"Descargas",rss:{feeds:"Fuentes",general:"General",rules:"Reglas",title:"RSS"},speed:"Velocidad",tagsAndCategories:"Etiquetas y Categor\xedas",vuetorrent:{general:"General",title:"VueTorrent",torrent_card:{grid:"Vista de cuadr\xedcula",list:"Vista de lista",table:"Vista de tabla"}},webui:"Interfaz Web"},tagsAndCategories:{categoriesSubheader:"Categor\xedas disponibles:",createNewCategory:"Crear nueva categor\xeda",createNewTag:"Crear nueva etiqueta",noCategories:"A\xfan no hay categor\xedas",noTags:"Sin etiquetas todav\xeda",tagsSubheader:"Etiquetas disponibles:"},title:"Ajustes",vuetorrent:{general:{canvasRefreshThreshold:"Recuento de piezas para desactivar la actualizaci\xf3n autom\xe1tica del lienzo",canvasRenderThreshold:"Conteo de piezas para desactivar la renderizaci\xf3n del lienzo",check_new:"Buscar nueva versi\xf3n",currentVersion:"Versi\xf3n Actual",customTitle:"T\xedtulo personalizado",dateFormat:"Formato de fecha",download:"Exportar configuraci\xf3n",fileContentInterval:"Intervalo de actualizaci\xf3n de contenido de archivo torrent",hideChipIfUnset:"Ocultar chips si no est\xe1n establecidos",historySize:"Tama\xf1o del historial en campos elegibles",import:"Importar ajustes",isDrawerRight:"Caj\xf3n derecho",isPaginationOnTop:"Paginaci\xf3n superior",isShutdownButtonVisible:"Mostrar bot\xf3n de apagado",language:"Idioma",openSideBarOnStart:"Abrir barra lateral al inicio",paginationSize:{infinite_scroll:"Desplazamiento infinito",label:"Tama\xf1o de paginaci\xf3n",warning:"El uso de valores altos puede afectar el rendimiento"},qbittorrentVersion:"Versi\xf3n de qBittorrent",refreshInterval:"Intervalo de actualizaci\xf3n de la API de qBittorrent",registerMagnet:"Registrar enlaces magn\xe9ticos",resetSettings:"Restablecer ajustes",showAlltimeStat:"Mostrar estad\xedsticas de todos los tiempos",showCurrentSpeed:"Mostrar velocidad actual",showFreeSpace:"Mostrar espacio libre",showSessionStat:"Mostrar estad\xedsticas de sesi\xf3n",showSpeedGraph:"Mostrar gr\xe1fico de velocidad",showTrackerFilter:"Mostrar filtro de rastreadores",tip:"Estas configuraciones son para la propia interfaz de usuario web personalizada",useBinarySize:"Reemplazar tama\xf1os de datos por unidades binarias (kB -> KiB)",useBitSpeed:"Reemplazar los valores de velocidad por bits (kB/s -> kbps)",vueTorrentTitle:"T\xedtulo de la pesta\xf1a"},torrentCard:{grid:{busyTip:"Propiedades para mostrar de los torrents incompletos en la vista de cuadr\xedcula",doneTip:"Propiedades para mostrar de los torrents completados en la vista de cuadr\xedcula"},list:{busyTip:"Propiedades para mostrar de los torrents incompletos en la vista de lista",doneTip:"Propiedades para mostrar de los torrents completados en la vista de lista"},table:{tip:"Propiedades para mostrar de los torrents en la vista de tabla"}}},webUI:{authentication:{banDuration:"Duraci\xf3n del bloqueo",banDurationHint:"En segundos",bypassLocalhost:"Omitir autenticaci\xf3n para clientes en localhost",bypassWhitelist:"Omitir autenticaci\xf3n para clientes en subredes de IP en lista blanca",maxAttempts:"Intentos m\xe1ximos",password:"Contrase\xf1a",passwordPlaceholder:"(sin cambios)",sessionTimeout:"Tiempo de espera de sesi\xf3n",sessionTimeoutHint:"En segundos",subheader:"Autenticaci\xf3n",username:"Usuario",whitelistExamples:"Ejemplo: 192.168.1.0/24, fdff:ffff:c8::/40"},customHeaders:"Agregar encabezados HTTP personalizados",customHeadersHint:"Uno por l\xednea",customHeadersPlaceholder:`Encabezado1: valor1 +Encabezado2: valor2 +...`,dynDns:{domainName:"Nombre de dominio",password:"Contrase\xf1a",providers:{dynDns:"DynDNS",noIp:"NO-IP"},registerBtn:"Registrar",subheader:"Actualizar mi nombre de dominio din\xe1mico",username:"Usuario"},https:{certificate:"Certificado",key:"Clave",subheader:"Usar HTTPS",tip:"Informaci\xf3n sobre certificados"},interface:{ipAddress:"Direcci\xf3n IP",port:"Puerto",subheader:"Interfaz de Usuario Web",useAlternativeWebUI:"Usar interfaz web alternativa",useUPnP:"Usar el reenv\xedo de puertos UPnP / NAT-PMP desde mi router"},proxiesList:"Lista de proxies confiables",proxiesListHint:"Separar IPs con punto y coma (;) ",reverseProxySupport:"Habilitar soporte para proxy inverso",security:{clickjacking:"Habilitar protecci\xf3n contra clickjacking",csrf:"Habilitar protecci\xf3n contra falsificaci\xf3n de solicitudes en sitios cruzados (CSRF)",hostHeaderValidation:"Habilitar validaci\xf3n de encabezado de host",hostHeaderValidationHint:"Separado por punto y coma (;) ",secureCookie:'Habilitar la bandera "segura" de las cookies (requiere HTTPS)',serverDomains:"Dominios del servidor",subheader:"Seguridad"}}};P0={add:{error:"Error al agregar torrents",pending:"Enviando torrents...",success:"{n} torrent agregado | {n} torrents agregados"},copy:{error:"\xa1No se puede copiar, el contexto no est\xe1 asegurado!",success:"\xa1Copiado al portapapeles!"},magnet_handler:{not_supported:"El contexto actual no est\xe1 seguro. No se puede registrar el controlador.",registered:"Manejador de imanes registrado."},new_version:"\xa1Nueva versi\xf3n disponible!",qbit:{not_supported:"Solo disponible para qbit >= {version}"}};A0={actions:{delete:"Eliminar Torrents",logs:"Abrir registros",pause:"Pausar Torrents",resume:"Reanudar Torrents",rssArticles:"Abrir art\xedculos RSS",searchEngine:"Abrir motor de b\xfasqueda",settings:"Abrir ajustes"},addTorrents:"Agregar Torrents",overflow:{delete:"Eliminar",logs:"Registros de qBittorrent",pause:"Pausar",resume:"Reanudar",rssArticles:"Art\xedculos RSS",searchEngine:"Motor de b\xfasqueda",settings:"Ajustes"},searchTorrents:"Buscar torrents"};T0={content:{fileInfo:"{n} archivo | {n} archivos",filter_placeholder:"Buscar en el \xe1rbol de archivos",folderInfo:"{n} carpeta | {n} carpetas",priority:"Establecer prioridad",rename:{bulk:"Renombrar en masa",file:"Renombrar",folder:"Renombrar carpeta"},rootNode:"(Root)"},info:{boolean_values:"Valores booleanos",data_values:"Valores de datos",datetime_values:"Valores de fecha y hora",duration_values:"Valores de duraci\xf3n",long_text_values:"Valores de texto largos",speed_values:"Valores de velocidad",text_values:"Valores de texto"},overview:{canvasRefreshDisabled:"La actualizaci\xf3n autom\xe1tica del lienzo est\xe1 desactivada",canvasRenderDisabled:"La renderizaci\xf3n del lienzo est\xe1 desactivada",copy_hash:"Copiar Hash",dlSpeedAverage:"Velocidad de descarga promedio",downloaded:"Descargado",fetchingMetadata:"Obteniendo informaci\xf3n...",fileCount:"Archivos seleccionados",pieceCount:"{owned} / {total} ({pieceSize})",ratio:"Ratio",selectedFileSize:"Tama\xf1o de archivos seleccionados",uploaded:"Subido",upSpeedAverage:"Velocidad de carga promedio",waitingForMetadata:"Esperando metadatos... "},peers:{addPeers:{newPeers:"Agregar hosts de pares",newPeersHint:"Uno por l\xednea",newPeersPlaceholder:"host:puerto",title:"Agregar pares"},emptyList:"No hay pares conectados en este momento",table:{client:"Cliente",connection:"Conexi\xf3n",downloaded:"Descargado",downloadSpeed:"DL",files:"Archivos",flags:"Banderas",host:"Anfitri\xf3n",progress:"Progreso",relevance:"Relevancia",uploaded:"Subido",upSpeed:"Velocidad de subida"}},tabs:{content:"Contenido",info:"Informaci\xf3n",overview:"Resumen",peers:"Pares",tagsAndCategories:"Etiquetas y Categor\xedas",trackers:"Rastreadores"},tagsAndCategories:{categories:"Categor\xedas",tags:"Etiquetas"},title:"Detalle del Torrent",trackers:{addTrackers:{newTrackers:"URLs de rastreadores para agregar",newTrackersHint:"Uno por l\xednea, separa los niveles con una l\xednea vac\xeda",title:"Agregar rastreadores"},editTracker:{newUrl:"Nueva URL",newUrlRequired:"Se requiere una nueva URL",oldUrl:"URL antigua",title:"Editar rastreador"},peersValue:"{peers} pares ({seeds} S / {leeches} L) ",reannounce:"Reanunciar todo",tier:"Nivel: {n}"}};z0={properties:{added_on:"A\xf1adido el",amount_left:"Cantidad Restante",auto_tmm:"Gesti\xf3n Autom\xe1tica de Torrents",availability:"Disponibilidad",available_peers:"Pares (enjambre)",available_seeds:"Semillas (enjambre)",avg_download_speed:"Velocidad de descarga promedio",avg_upload_speed:"Velocidad de carga promedio",category:"Categor\xeda",comment:"Comentario",completed_on:"Completado el",content_path:"Ruta de contenido",created_by:"Creado por",creation_date:"Fecha de Creaci\xf3n",downloaded:"Descargado (global)",downloaded_session:"Descargado (sesi\xf3n)",download_limit:"L\xedmite de descarga",download_path:"Ruta de descarga",download_speed:"Velocidad de descarga",empty_category:"(sin categor\xeda)",empty_tags:"(sin etiquetas)",empty_tracker_domain:"(sin rastreador)",eta:"ETA",f_l_piece_prio:"Prioridad de la primera/\xfaltima pieza",forced:"Estado forzado",global_speed:"Velocidad global",global_volume:"Volumen Global",hash:"Hash",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",is_private:"Torrent privado",last_activity:"Actividad Reciente",magnet:"Enlace de im\xe1n",name:"T\xedtulo del Torrent",nb_connections:"Conexiones totales",nb_connections_limit:"L\xedmite de conexiones",num_leechs:"Pares (conectados)",num_seeds:"Semillas (conectadas)",peers:"Pares",priority:"Prioridad",progress:"Progreso",progress_bar:"Barra de progreso",ratio:"Ratio",ratio_limit:"L\xedmite de ratio",reannounce:"Pr\xf3ximo reanuncio en",save_path:"Ruta de guardado",seeding_time:"Tiempo de siembra",seeding_time_limit:"L\xedmite de tiempo de siembra",seeds:"Semillas",seen_complete:"Visto completo",seq_dl:"Descarga secuencial",size:"Tama\xf1o",state:"Estado",super_seeding:"Modo de Super Siembra",tags:"Etiquetas",time_active:"Tiempo Activo",total_size:"Tama\xf1o total",total_wasted:"Datos desperdiciados",tracker:"Rastreador",trackers_count:"Conteo de rastreadores",uploaded:"Subido (global)",uploaded_session:"Subido (sesi\xf3n)",upload_limit:"L\xedmite de carga",upload_speed:"Velocidad de carga"},state:{allocating:"Asignando",checkingDL:"Comprobando (incompleto)",checkingResumeData:"Comprobando datos de reanudaci\xf3n",checkingUP:"Comprobando (finalizado)",downloading:"Descargando",error:"Error",forcedDL:"[F] Descargando",forcedUP:"[F] Cargando",metaDL:"Metadatos",missingFiles:"Archivos faltantes",moving:"Moviendo",pausedDL:"Pausado",pausedUP:"Completado",queuedDL:"En cola (descarga)",queuedUP:"En cola (Subiendo)",stalledDL:"Detenido",stalledUP:"Sembrando",unknown:"Desconocido",uploading:"Cargando"}};I0={minutes:"minuto | minuto | minutos",seconds:"segundo | segundos | segundos"};L0={common:p0,constants:v0,dashboard:b0,dialogs:y0,login:x0,logs:w0,navbar:k0,rssArticles:S0,searchEngine:_0,settings:C0,toast:P0,topbar:A0,torrentDetail:T0,torrent:z0,units:I0};E0={active:"Activer",cancel:"Annuler",close:"Fermer",delete:"Supprimer",disable:"D\xe9sactiver",disabled:"D\xe9sactiv\xe9",emptyList:"Rien \xe0 voir ici !",global_value:"Valeur globale",NA:"N/A",no:"Non",none:"(Aucun)",ok:"OK",save:"Enregistrer",selectAll:"Tout s\xe9lectionner",selectNone:"Tout d\xe9s\xe9lectionner",useGlobalSettings:"Utiliser les param\xe8tres globaux",yes:"Oui"};R0={addPaused:{always:"Toujours",never:"Jamais",title:"Ajouter en pause"},bittorrentProtocols:{tcp:"TCP",tcp_utp:"TCP et \xb5TP",utp:"\xb5TP"},connectionStatus:{connected:"Connect\xe9",disconnected:"D\xe9connect\xe9",firewalled:"Prot\xe9g\xe9",unknown:"Inconnu"},contentLayout:{nosubfolder:"Supprimer le sous-dossier",original:"Original",subfolder:"Cr\xe9er un sous-dossier",title:"Agencement du contenu du torrent"},diskIoMode:{disableOsCache:"D\xe9sactiver le cache du syst\xe8me d’exploitation",enableOsCache:"Activer le cache du syst\xe8me d’exploitation",writeThrough:"Double \xe9criture (libtorrent >= 2.0.6)"},diskIoType:{default:"Par d\xe9faut",memoryMappedFiles:"Fichiers mapp\xe9s en m\xe9moire",posixCompliant:"Compatible POSIX"},encryption:{forceOff:"D\xe9sactiver le chiffrement",forceOn:"Exiger le chiffrement",preferEncryption:"Autoriser le chiffrement"},file_log_age_type:{days:"Jour | Jour | Jours",months:"Mois | Mois | Mois",years:"Ann\xe9e | Ann\xe9e | Ann\xe9es"},file_priority:{high:"Haute",max:"Maximale",mixed:"Mixte",normal:"Normale",unwanted:"Ignor\xe9"},maxRatioAction:{pauseTorrent:"Suspendre le torrent",removeTorrent:"Supprimer le torrent",removeTorrentAndFiles:"Supprimer le torrent et ses fichiers",torrentSuperseeding:"Activer le super partage pour ce torrent"},monitoredFolderSaveLocation:{defaultSavePath:"R\xe9pertoire de destination par d\xe9faut",monitoredFolder:"Emplacement du dossier surveill\xe9",other:"Autre"},proxy_type:{http:"HTTP",socks4:"SOCKS4",socks5:"SOCKS5"},scheduler:{everyDay:"Tous les jours",everyFriday:"Tous les vendredis",everyMonday:"Tous les lundis",everySaturday:"Tous les samedis",everySunday:"Tous les dimanches",everyThursday:"Tous les jeudis",everyTuesday:"Tous les mardis",everyWednesday:"Tous les mercredis",everyWeekday:"Tous les jours de la semaine",everyWeekend:"Tous les week-ends"},stopCondition:{filesChecked:"Fichiers v\xe9rifi\xe9s",metadataReceived:"M\xe9tadonn\xe9es re\xe7ues",none:"Aucun",title:"Condition d'arr\xeat du torrent"},titleOptions:{custom:"Personnalis\xe9",default:"Par d\xe9faut",first_torrent_speed:"Vitesse du premier torrent",global_speed:"Vitesse globale"},trackerStatus:{disabled:"D\xe9sactiv\xe9",not_working:"Ne fonctionne pas",not_yet_contacted:"Pas encore contact\xe9",updating:"Mise \xe0 jour...",working:"Fonctionne"},uploadChokingAlgorithm:{antiLeech:"Anti-leech",fastestUpload:"Partage le plus rapide",roundRobin:"R\xe9partition de charge"},uploadSlotsBehavior:{fixedSlots:"Emplacements fixes",uploadRateBased:"Bas\xe9 sur la vitesse d'envoi"},utpTcpMixedMode:{peerProportional:"Proportionnel par pair (limite les connexions TCP)",preferTcp:"Pr\xe9f\xe9rer TCP"}};D0={displayMode:{grid:"Grille",list:"Liste",table:"Tableau",title:"Mode d'affichage"},not_complete:"Jamais vu compl\xe9t\xe9",right_click:{advanced:{auto_tmm:"Gestion de torrent automatique",download_path:"D\xe9finir le chemin de t\xe9l\xe9chargement",f_l_prio:"Priorit\xe9 aux premiers / derniers",reannounce:"R\xe9annoncer",recheck:"Forcer la rev\xe9rification",rename:"Renommer le torrent",save_path:"D\xe9finir le r\xe9pertoire de destination",seq_dl:"T\xe9l\xe9chargement s\xe9quentiel",title:"Avanc\xe9"},category:{clear:"(Effacer la cat\xe9gorie)",disabled_title:"Aucune cat\xe9gorie",title:"D\xe9finir la cat\xe9gorie"},copy:{hash:"Hash",magnet:"Magnet",name:"Nom",title:"Copier"},export:"Exporter le torrent | Exporter les torrents",info:"Afficher les informations",priority:{bottom:"Priorit\xe9 minimale",decrease:"Baisser la priorit\xe9",increase:"Augmenter la priorit\xe9",title:"D\xe9finir la priorit\xe9",top:"Priorit\xe9 maximale"},speed_limit:{download:"D\xe9finir la limite de t\xe9l\xe9chargement",share:"D\xe9finir la limite de partage",title:"D\xe9finir la vitesse limite",upload:"D\xe9finir la limite d'envoi"},tags:{disabled_title:"Aucune \xe9tiquette",title:"D\xe9finir les \xe9tiquettes"},top:{delete:"Supprimer",force_resume:"Reprendre (forc\xe9)",pause:"Pause",resume:"Reprendre"}},searchInputLabel:"Rechercher",selectAll:"Tout (d\xe9)s\xe9lectionner (Ctrl + A)",selectedTorrentsCount:"Aucun torrent | {count} sur {total} torrent ({size}) | {count} sur {total} torrents ({size})",sortBy:{added_on:"Ajout\xe9 le",amount_left:"Montant restant",auto_tmm:"TMM automatique",availability:"Disponibilit\xe9",avg_download_speed:"Vitesse DL moyenne",avg_upload_speed:"Vitesse UL moyenne",category:"Cat\xe9gorie",completed:"Termin\xe9",completion_on:"Termin\xe9 le",content_path:"Chemin du contenu",default:"Par d\xe9faut",dl_limit:"Limite de t\xe9l\xe9chargement",dlspeed:"Vitesse de t\xe9l\xe9chargement",downloaded:"T\xe9l\xe9charg\xe9 (Global)",downloaded_session:"T\xe9l\xe9charg\xe9 (Session)",download_path:"Chemin de t\xe9l\xe9chargement",eta:"ETA",f_l_piece_prio:"Priorit\xe9 aux premi\xe8res / derni\xe8res pi\xe8ces",force_start:"Forcer le d\xe9marrage",globalSpeed:"Vitesse globale",globalVolume:"Volume global",hash:"Hash",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",last_activity:"Derni\xe8re activit\xe9",magnet_uri:"URI du magnet",max_ratio:"Ratio maximum",max_seeding_time:"Temps de seed max",name:"Nom",num_complete:"Sources  (essaim)",num_incomplete:"Pairs (essaim)",num_leechs:"Pairs (connect\xe9s)",num_seeds:"Sources (connect\xe9es)",priority:"Priorit\xe9",progress:"Progression",ratio:"Ratio",ratio_limit:"Limite du ratio",save_path:"R\xe9pertoire de destination",seeding_time:"Temps de seed",seeding_time_limit:"Limite du temps de seed",seen_complete:"Vu compl\xe9t\xe9",seq_dl:"T\xe9l\xe9chargement s\xe9quentiel",size:"Taille",state:"\xc9tat",super_seeding:"Super Partage",tags:"\xc9tiquettes",time_active:"Temps actif",total_size:"Taille totale",tracker:"Tracker",trackers_count:"Nombre de trackers",up_limit:"Limite d'envoi",uploaded:"T\xe9l\xe9vers\xe9 (Global)",uploaded_session:"T\xe9l\xe9vers\xe9 (Session)",upspeed:"Vitesse de t\xe9l\xe9versement"},sortLabel:"Trier par",toggleSearchFilter:"(D\xe9s)activer le filtre de recherche",toggleSelectMode:"(D\xe9s)activer le mode s\xe9lection",toggleSortOrder:"Inverser l'order de tri",torrentsCount:"Aucun torrent | {n} torrent | {n} torrents"};M0={add:{cookie:"Cookies",cookie_placeholder:"nom1=valeur1; nom2=valeur2; ...",drop_label:"D\xe9posez les fichiers torrent et les liens ici",file_overflow:"+{n} de plus",files:"Selectionner les fichiers",first_last_piece_prio:"Prioriser la premi\xe8re / derni\xe8re pi\xe8ce",links:"Liens (magnet, http, fichier, ...)",params:{add_to_top_of_queue:"Ajouter en haut de la file d'attente",category:"Cat\xe9gorie",download_limit:"Limite de t\xe9l\xe9chargement",download_path:"Chemin de t\xe9l\xe9chargement (incomplet)",inactive_seeding_time_limit:"Limite du temps de seed inactif",limit_collapse:"Configurer les limites",limit_hint:"-1 pour d\xe9sactiver, -2 ou vide pour utiliser la valeur globale",no_categories:"Aucune cat\xe9gorie pour le moment. Entrez un nom pour en cr\xe9er une.",no_categories_match:'Aucune cat\xe9gorie ne correspond \xe0 "{query}". Elle sera cr\xe9\xe9e automatiquement.',no_tags:"Aucune \xe9tiquette pour le moment. Entrez un nom pour en cr\xe9er une.",no_tags_match:'Aucune \xe9tiquette ne correspond \xe0 "{query}". Appuyez sur Entr\xe9e pour la cr\xe9er.',ratio_limit:"Limite du ratio",save_path:"R\xe9pertoire de destination (complet)",seeding_time_limit:"Limite du temps de seed",skip_checking:"Passer la v\xe9rification du hash",stopped:"Ne pas lancer le t\xe9l\xe9chargement",tags:"\xc9tiquettes",title:"Param\xe8tres de torrent",upload_limit:"Limite d'envoi",use_auto_tmm:"Gestion automatique du torrent"},rename:"Renommer le torrent",reset_form:"R\xe9initialiser le formulaire",sequential_download:"T\xe9l\xe9chargement s\xe9quentiel",submit:"Ajouter des torrents",title:"Ajouter des torrents"},category:{name:"Nom de la cat\xe9gorie",nameRequired:"Le nom de la cat\xe9gorie est requis",oldName:"Ancien nom de la cat\xe9gorie",savePath:"R\xe9pertoire de destination",title:{create:"Cr\xe9er une cat\xe9gorie",edit:"Modifier la cat\xe9gorie"},warnEdit:"Modifier le nom de la cat\xe9gorie va migrer les torrents vers la nouvelle cat\xe9gorie. Des erreurs peuvent survenir, \xe0 utiliser avec pr\xe9caution."},connectionStatus:{dht_nodes:"Nœuds DHT",externalIp:"Adresse IP externe",fetch_geo_failed:"Impossible de r\xe9cup\xe9rer les informations de g\xe9olocalisation",fetch_isp_failed:"Impossible de r\xe9cup\xe9rer les informations du FAI",geo_details:"Informations de g\xe9olocalisation",isp_details:"Informations du FAI",noExternalIp:"Impossible de d\xe9tecter \xe0 partir des logs",status:"Statut de connexion",total_peer_connections:"Connexions entre pairs actives"},delete:{deleteWithFiles:"Supprimer le torrent et son contenu",title:"{n, plural, many {Supprimer {n} torrents} other {Supprimer {n} torrent} }",warnDelete:"En cochant cette case, tout ce qui est contenu dans ces torrents sera supprim\xe9."},importSettings:{required:"Le champ est requis",title:"Importer les param\xe8tres",valid:"Veuillez fournir des param\xe8tres valides"},moveTorrent:{dl:{title:"Changer le chemin de t\xe9l\xe9chargement"},newPath:"Nouveau chemin",oldPath:"Ancien chemin",required:"Un nouveau chemin est requis",samePath:"Le nouveau chemin doit \xeatre diff\xe9rent de l'ancien",save:{title:"Modifier le r\xe9pertoire de destination"}},moveTorrentFile:{oldName:"Ancien nom",title:"D\xe9placer un fichier | D\xe9placer un dossier"},pluginManager:{headers:{actions:"Actions",enabled:"Activ\xe9",name:"Nom",url:"URL du moteur",version:"Version"},install:{activator:"Installer des nouveaux plugins",label:"URL du plugin",title:"Installer un plugin"},title:"Gestionnaire de plugins",update:"Mettre \xe0 jour les plugins"},renameTorrent:{newName:"Nouveau nom",oldName:"Ancien nom",required:"Un nouveau nom est requis",sameName:"Le nouveau nom doit \xeatre diff\xe9rent de l'ancien",title:"Renommer le torrent"},rss:{feed:{name:"Nom",rules:{name_required:"Le nom du flux est requis",url_required:"L'URL du flux est requis"},title:{create:"Cr\xe9er un flux RSS",edit:"Modifier un flux RSS"},url:"URL"},rule:{addPaused:"Ajouter en pause",affectedFeedsSubheader:"Flux affect\xe9s",assignedCategory:"Cat\xe9gorie attribu\xe9e",enabled:"Activer la r\xe8gle",episodeFilter:"Filtre d'\xe9pisode",episodeFilterPlaceholder:"ex: S01E02-S01E05",ignoreDays:"Ignorer les \xe9lements publi\xe9es dans les {days} derniers jours",ignoreDaysHint:"0 pour d\xe9sactiver",lastMatch:{knownValue:"aujourd'hui | il y a {n} jour | il y a {n} jours",label:"Derni\xe8re correspondance",unknownValue:"Inconnu"},matchingArticles:{noMatch:"Aucun article correspondant",title:"Articles correspondants"},mustContain:"Doit contenir",mustNotContain:"Ne doit pas contenir",name:"Nom",savePath:"R\xe9pertoire de destination",savePathPlaceholder:"Laisser vide pour utiliser le r\xe9pertoire de destination par d\xe9faut",smartFilter:"Utiliser le filtre d'\xe9pisode intelligent",title:{create:"Cr\xe9er une r\xe8gle RSS",edit:"Modifier une r\xe8gle RSS"},useRegex:"Utiliser une expression r\xe9guli\xe8re (regex)"}},share_limit:{disabled:"Ne pas fixer de limite de part",enabled:"Fixer la limite de partage \xe0",global:"Utiliser la limite de partage globale",inactive_seeding_time_limit:"Minutes d'inactivit\xe9",ratio_limit:"Ratio",seeding_time_limit:"Minutes totales",title:"Fixer la limite du ratio"},shutdown:{content:"Voulez-vous vraiment arr\xeater qBittorrent ?",error:"Impossible d'\xe9teindre l'app. Assurez-vous que qBittorrent soit en cours d'ex\xe9cution !",success:"qBittorrent a \xe9t\xe9 arr\xeat\xe9 avec succ\xe8s!",title:"Arr\xeater qBittorrent"},speed_limit:{download:"D\xe9finir la vitesse de t\xe9l\xe9chargement limite",label:"Limite de vitesse",upload:"Fixer une limite \xe0 la vitesse de partage"},tag:{comma:"Le nom ne peut pas contenir de virgule pendant la modification d'un tag",hint:"Conseil: plusieurs \xe9tiquettes peuvent \xeatre cr\xe9\xe9es en les s\xe9parant par une virgule",name:"Nom de l'\xe9tiquette",oldName:"Ancien nom de l'\xe9tiquette",required:"Le nom de l'\xe9tiquette est requis",title:{create:"Cr\xe9er une \xe9tiquette",rename:"Renommer l'\xe9tiquette"},warnEdit:`Modifier le nom de l'\xe9tiquette va migrer les torrents vers la nouvelle \xe9tiquette. +Des erreurs peuvent survenir, \xe0 utiliser avec pr\xe9caution.`}};F0={error:"Echec de la connexion !",password:"Mot de passe",rules:{password_required:"Le mot de passe est requis",username_required:"Le nom d'utilisateur est requis"},submit:"Se connecter",subtitle:"Entrez vos identifiants",success:"Connexion r\xe9ussie !",title:"Connexion",username:"Nom d'utilisateur"};V0={emptyLogList:"Aucun logs trouv\xe9s",filters:{query:"Rechercher dans le corps des logs",type:"Niveau de journalisation"},title:"Logs de qBittorrent"};N0={addPanel:{torrentsPendingCount:"{n} torrent en attente d'ajout | {n} torrents en attente d'ajout"},side:{bottom_actions:{alt_speed:"(D\xe9s)activer les vitesses alternatives",conn_status:"Statut de connexion : {status}",dark_mode:"Th\xe8me clair | Th\xe8me sombre | Suivre le th\xe8me syst\xe8me",logout:"D\xe9connexion",shutdown:"Arr\xeater qBittorrent"},current_speed:{title:"Vitesse actuelle"},filters:{activeFilter:"{n} filtres actifs",category:"Filtrer par cat\xe9gorie",disabled:"(D\xe9sactiv\xe9)",state:"Filtrer par statut du torrent",tag:"Filtrer par tags",tracker:"Filtrer par tracker",uncategorized:"(Non cat\xe9goris\xe9)",untagged:"(Aucune \xe9tiquette)",untracked:"(Non-track\xe9)"},speed_graph:{download_label:"T\xe9l\xe9chargement",upload_label:"Envoi"},stats:{alltime:{title:"Statistiques globales"},downloaded:"T\xe9l\xe9charg\xe9",free_space:"Espace libre",ratio:"Ratio",session:{title:"Statistiques de la session"},uploaded:"T\xe9l\xe9vers\xe9"}},top:{active_filters:{category:"Filtre par cat\xe9gorie: {value}",menu_label:"{n} filtre actifs | {n} filtres actifs",multiple_category:"Filtre par cat\xe9gorie: {value} cat\xe9gories",multiple_state:"Filtre de statut: {n} statuts",multiple_tag:"Filtre par \xe9tiquettes : {n} \xe9tiquettes",multiple_tracker:"Filtre de tracker : {n} trackers",state:"Filtre de statut: {n}",tag:"Filtre du tag : {value}",text:"Filtre de texte : {value}",tracker:"Filtre de tracker : {value}"}}};O0={filters:{title:"Filtre de titre",unread:"Montrer uniquement les articles non-lu"},item:{author:"Auteur: {author}",category:"Categorie : {category}",feedName:"Nom du flux: {name}"},markAllAsRead:"Marquer tout comme lu",promise:{error:"Une error s'est produite lors du marquage des articles",pending:"Marquage en cours...",success:"{n} articles marqu\xe9s comme lus"},title:"Articles RSS"};B0={filters:{category:{all:"Tout",anime:"Anime",books:"Livres",games:"Jeux",label:"Cat\xe9gorie de recherche",movies:"Films",music:"Musique",pictures:"Images",software:"Logiciels",tv:"TV"},plugins:{all:"Tout",enabled:"Activ\xe9",label:"Plugin de recherche"},title:{label:"Filtrer par titre"}},headers:{fileName:"Nom de fichier",fileSize:"Taille du fichier",nbLeechers:"Leechers",nbSeeders:"Partageurs",siteUrl:"URL du site"},query:"Requ\xeate de recherche",runSearch:"Rechercher",stopSearch:"Arr\xeater",tabHeaderEmpty:"(Requ\xeate vide)",title:"Moteur de recherche"};H0={advanced:{libtorrent:{announceAllTiers:"Toujours annoncer \xe0 tous les tiers",announceAllTrackers:"Toujours annoncer \xe0 tous les trackers du m\xeame tier",announceIP:"Adresse IP rapport\xe9e aux trackers (red\xe9marrage n\xe9cessaire)",coalesceReadsWrites:"Coalesce reads & writes (libtorrent < 2.0)",disk:{diskCache:"Cache disque (libtorrent < 2.0)",diskCacheExpiry:"Intervalle d'expiration du cache disque (libtorrent < 2.0)",diskIoReadMode:"Mode de lecture des E/S du disque",diskIoType:"Type d'E/S du disque (libtorrent >= 2.0 ; n\xe9cessite un red\xe9marrage)",diskIoWriteMode:"Mode d'\xe9criture des E/S du disque",diskQueueSize:"Taille de la file d'attente du disque",subheader:"Disque"},maxConcurrentHTTPAnnounces:"Annonces HTTP concurrentes max",networking:{outgoingPortsMax:"Ports sortants (Max) [0\xa0:\xa0D\xe9sactiv\xe9]",outgoingPortsMin:"Ports sortants (Min) [0\xa0:\xa0D\xe9sactiv\xe9]",peerTos:"Valuer DSCP pour la connexion aux pairs",subheader:"R\xe9seau",upnpLeaseDuration:"Dur\xe9e du bail UPnP [0: bail permanent]",utpTcpMixedModeAlgorithm:"Algorithme mixte μTP-TCP"},outgoingConnectionsPerSecond:"Connexions sortantes par seconde",peerTurnover:"Pourcentage de d\xe9connexion des pairs",peerTurnoverCutoff:"Pourcentage du seuil de rotation des pairs",peerTurnoverInterval:"Intervalle de d\xe9connexion de la rotation des pairs",pieceExtentAffinity:"Utiliser l'affinit\xe9 par extension de morceau",requestQueueSize:"Nombre maximal de demandes en attente adress\xe9es \xe0 un seul pair",security:{allowMultipleConnectionsFromTheSameIPAddress:"Autoriser plusieurs connexions venant de la m\xeame adresse IP",blockPeersOnPrivilegedPorts:"Interdire la connexion \xe0 des pairs sur des ports privil\xe9gi\xe9s",idnSupport:"Activer la prise en charge des noms de domaine internationalis\xe9s (IDN)",mitigateSSRF:"Att\xe9nuation de la falsification des demandes c\xf4t\xe9 serveur (SSRF)",subheader:"S\xe9curit\xe9",validateHTTPSTrackerCertificate:"Valider le certificat HTTPS du tracker"},sendBufferLowWatermark:"Envoi du filigrane bas de la m\xe9moire tampon",sendBufferWatermark:"Envoi du filigrane de la m\xe9moire tampon",sendBufferWatermarkFactor:"Envoi du facteur de filigrane de la m\xe9moire tampon",sendUploadPieceSuggestions:"Envoyer des suggestions de pi\xe8ces \xe0 t\xe9l\xe9charger",socketBacklogSize:"Taille de l'arri\xe9r\xe9 de prises",socketReceiveBufferSize:"Taille de la m\xe9moire tampon de r\xe9ception du socket",socketReceiveBufferSizeHint:"0\xa0: valeur par d\xe9faut du syst\xe8me",socketSendBufferSize:"Taille de la m\xe9moire tampon d'envoi du socket",socketSendBufferSizeHint:"0\xa0: valeur par d\xe9faut du syst\xe8me",stopTrackerTimeout:"D\xe9lai d'attente lors de l’arr\xeat du tracker",subheader:"Section libtorrent",threads:{asyncIoThreads:"Threads d'E/S asynchrones",bdecodeDepthLimit:"Limite de profondeur Bdecode",bdecodeTokenLimit:"Limite de jeton Bdecode",filePoolSize:"Taille de la pool de fichiers",hashingThreads:"Fils de hachage (libtorrent >= 2.0)",outstandingMemory:"M\xe9moire exceptionnelle lors de la v\xe9rification des torrents",subheader:"Threads"},uploadChokingAlgorithm:"T\xe9l\xe9charger l'algorithme d'\xe9touffement",uploadSlotsBehavior:"Comportement des cr\xe9neaux de t\xe9l\xe9chargement"},openDoc:"Ouvrir la documentation",qbittorrent:{allocatedRam:"Limite d'utilisation de la m\xe9moire vive (RAM) (libtorrent >= 2.0)",embeddedTracker:{enable:"Activer le tracker embarqu\xe9",port:"Port du tracker embarqu\xe9",portForward:"Activer la redirection de port pour le tracker embarqu\xe9",title:"Tracker embarqu\xe9"},networking:{ipAddress:{all:"Toutes les adresses",allIPv4:"Toutes les adresses IPv4",allIPv6:"Toutes les adresses IPv6",label:"Adresse IP facultative \xe0 laquelle se lier"},networkInterfaces:{any:"N'importe quelle interface",label:"Interface r\xe9seau"},title:"R\xe9seau"},reannounceOnIpPortChanged:"Annoncer \xe0 tous les trackers lorsque l'IP ou le port est modifi\xe9",recheckOnCompletion:"Rev\xe9rifier les torrents \xe0 la fin",refreshInterval:"Intervalle de rafra\xeechissement de l'interface graphique",resolveCountries:"R\xe9soudre les pays des pairs",resumeDataStorageType:{label:"Type de stockage des donn\xe9es de reprise (n\xe9cessite un red\xe9marrage)",legacy:"Fichiers fastresume",sqlite:"Base de donn\xe9es SQLite (exp\xe9rimental)"},saveInterval:"Intervalle de sauvegarde des donn\xe9es de reprise",subheader:"Section qBittorrent",torrentFileSizeLimit:"Limite de taille des fichiers .torrent"}},behavior:{logs:{file_log_age:"Supprimer les archives des logs plus anciennes que",file_log_backup_enabled:"Activer l'archivage des fichiers de log",file_log_delete_old:"Supprimer les anciennes archives des logs",file_log_enabled:"Activer les fichiers de log",file_log_max_size:"Archiver les fichiers de log apr\xe8s",file_log_path:"R\xe9pertoire de destination",subheader:"Gestion des logs"},performance_warning:"Loguer les avertissements de performance"},bittorrent:{autoAddTrackers:"Ajouter automatiquement ces trackers aux nouveaux t\xe9l\xe9chargements",autoAddTrackersHint:"Un tracker par ligne",maxActiveCheckingTorrents:"Nombre maximum de torrents en v\xe9rification actifs",privacy:{enableAnonymous:"Activer le mode anonyme",enableDHT:"Activer le DHT (r\xe9seau d\xe9centralis\xe9) pour trouver plus de pairs",enableLPD:"Activer la d\xe9couverte de pairs locaux pour trouver plus de pairs",enablePeX:"Activer l'\xe9change de pairs (PeX) pour trouver plus de pairs",encryptionMode:"Mode de chiffrage",moreInfo:"Plus d'informations",subheader:"Confidentialit\xe9"},seedLimits:{subheader:"Limites de seed",then:"Alors",whenInactiveSeedingTimeReaches:"Lorsque le temps de seed inactif atteint",whenRatioReaches:"Lorsque le ratio atteint",whenSeedingTimeReaches:"Lorsque le temps de seed atteint"},torrentQueueing:{downloadRateLimit:"Seuil du d\xe9bit de t\xe9l\xe9chargement",excludeSlowTorrent:"Ne comptez pas les torrents lents dans ces limites.",maxActiveDownload:"Nombre maximum de t\xe9l\xe9chargements actifs",maxActiveTorrent:"Nombre maximum de torrents actifs",maxActiveUpload:"Nombre maximum d'envois actifs",subheader:"Mise en file d'attente des torrents",torrentInactivityTimer:"Minuterie d'inactivit\xe9 des torrents",uploadRateLimit:"Seuil du taux de t\xe9l\xe9chargement"}},connection:{connectionLimits:{globalMaxConnection:"Nombre maximum global de connexions",globalMaxUploadSlots:"Nombre maximum global d'emplacements d'envoi",perTorrentMaxConnection:"Nombre maximum de connexions par torrent",perTorrentMaxUploadSlots:"Nombre maximum d'emplacements d'envoi par torrent",subheader:"Limites de connexion"},ipFiltering:{applyToTrackers:"Appliquer aux trackers",bannedIps:"Adresses IP bannies manuellement",bannedIpsHint:"Un sur chaque ligne",filterPath:"Chemin filtr\xe9s (.dat, .p2p, .p2b)",subheader:"Filtrage d'IP"},listeningPort:{incomingConnectionPort:"Port utilis\xe9 pour les connexions entrantes",randomPort:"Port al\xe9atoire",subheader:"Port d'\xe9coute",useUPnP:"Utiliser la redirection de port UPnP / NAT-PMP de mon routeur"},protocol:"Protocole de connexion entre pairs",proxy:{auth:{password:"Mot de passe",subtitle:"Authentification",tip:"Info : Le mot de passe est enregistr\xe9 en clair",username:"Nom d'utilisateur"},bittorrent:"Utiliser un proxy pour BitTorrent",host:"H\xf4te",hostNameLookup:"Utiliser un proxy pour la r\xe9solution des noms d'h\xf4tes",misc:"Utiliser un proxy \xe0 des fins g\xe9n\xe9rales",peerConnections:"Utiliser un proxy pour les connexions entre pairs",port:"Port",rss:"Utiliser un proxy pour les flux RSS",subheader:"Serveur Proxy"}},downloads:{excludedFileNames:{hint:"Un filtre par ligne",label:"Exclusion des noms de fichiers"},mailNotification:{authEnabled:"Authentification",enabled:"Notification par courrier \xe9lectronique \xe0 la fin du t\xe9l\xe9chargement",from:"De",password:"Mot de passe",smtpServer:"Serveur SMTP",sslEnabled:"Ce serveur n\xe9cessite une connexion s\xe9curis\xe9e (SSL)",to:"Pour",username:"Nom d'utilisateur"},monitoredFolders:{actions:"Actions",confirmDelete:"\xcates-vous s\xfbr de vouloir supprimer cet \xe9l\xe9ment ?",editItem:"Modifier",monitoredFolderPath:"Dossier surveill\xe9",newItem:"Nouveau",noData:"Pas encore de dossier surveill\xe9",otherPath:"Autre chemin",saveType:"Remplacer l'emplacement de sauvegarde",subheader:"Dossiers surveill\xe9s"},publicSettings:{appendQBExtension:"Ajouter l'extension .!qB aux fichiers incomplets",preAllocateDisk:"Pr\xe9-allouer l'espace disque pour les fichiers"},runExternalProgram:{onAddedEnabled:"Ex\xe9cuter un programme externe \xe0 l'ajout d'un torrent",onAddedLabel:"Commande",onFinishedEnabled:"Ex\xe9cuter un programme externe sur le torrent termin\xe9",onFinishedLabel:"Commande",subheader:"Ex\xe9cuter un programme externe",supportParamC:"%C : Nombre de fichiers",supportParamD:"%D : R\xe9pertoire de destination",supportParamF:"%F : Chemin du contenu (identique \xe0 la racine pour les torrents multi-fichiers)",supportParamG:"%G : \xc9tiquettes (s\xe9par\xe9es par une virgule)",supportParamI:"%I: Info hash v1",supportParamJ:"%J : Info hash v2",supportParamK:"%K : ID du torrent",supportParamL:"%L : Cat\xe9gorie",supportParamN:"%N : Nom du torrent",supportParamR:"%R : Racine du chemin (chemin du premier sous-r\xe9pertoire du torrent)",supportParamT:"%T : Tracker actuel",supportParamTitle:"Param\xe8tres pris en charge (sensibles \xe0 la casse) :",supportParamZ:"%Z : Taille du torrent (octets)",tip:'Conseil : Encapsulez le param\xe8tre avec des guillemets pour \xe9viter que le texte ne soit coup\xe9 aux espaces (par exemple, "%N").'},saveManagement:{autoTMMEnabled:"Mode de gestion des torrents par d\xe9faut",categoryChangedTMM:"Lorsque le r\xe9pertoire de destination de la cat\xe9gorie est modifi\xe9",defaultSavePath:"R\xe9pertoire de destination par d\xe9faut (complet)",defaultTMMOptions:{automatic:"Automatique",manual:"Manuel"},exportDir:"Copier les fichiers .torrent vers",exportDirFinished:"Copier les fichiers .torrent pour les t\xe9l\xe9chargements termin\xe9s vers",keepIncomplete:"Chemin de t\xe9l\xe9chargement par d\xe9faut (incomplet)",paramChangedTMMOptions:{relocateTorrent:"D\xe9placer le torrent",switchToManual:"Passer le torrent en mode manuel"},savePathChangedTMM:"Lorsque le r\xe9pertoire de destination par d\xe9faut est modifi\xe9",subheader:"Gestion de la sauvegarde",torrentChangedTMM:"Lorsque la cat\xe9gorie des torrents a chang\xe9"},whenAddTorrent:{addToTopOfQueue:"Ajouter en haut de la file d'attente",autoDeleteMode:"Supprimer les fichiers .torrent ensuite",doNotAutoStart:"Ne pas lancer le t\xe9l\xe9chargement automatiquement",mergeTrackers:"Fusionner les trackers si le torrent existe d\xe9j\xe0",subheader:"Lors de l'ajout d'un torrent"}},rss:{feeds:{createNew:"Ajouter un flux",noFeeds:"Pas encore de flux",refreshAll:"Tout actualiser"},general:{autoDownloader:{enable:"Activer le traitement des r\xe8gles RSS",subheader:"T\xe9l\xe9chargement automatique de torrents via RSS"},reader:{enableProcessing:"Activer la r\xe9cup\xe9ration des flux RSS",feedsRefreshInterval:"Intervalle de rafra\xeechissement des flux",maximumArticlesPerFeed:"Nombre maximum d'articles par flux",subheader:"Lecteur RSS"},smartEpisodeFilter:{downloadEpisodes:"T\xe9l\xe9charger les \xe9pisodes REPACK/PROPER",filters:"Filtres",filtersHint:"Un par ligne",subheader:"Filtre intelligent pour les \xe9pisodes RSS"},useIdForRssLinks:"Utiliser les ID pour les liens RSS"},rules:{createNew:"Cr\xe9er une r\xe8gle",noRules:"Pas encore de r\xe8gles"}},saveSuccess:"Param\xe8tres sauvegard\xe9s !",speed:{download:"T\xe9l\xe9chargement",scheduler:{from:"De",selectButtonLabel:"S\xe9lectionner l'heure",subheader:"Programmer l'utilisation de limites de taux alternatives",to:"\xc0",when:"Quand"},settings:{applyToPeersOnLan:"Appliquer une limite de d\xe9bit aux pairs sur le r\xe9seau local",applyToTransportOverhead:"Appliquer une limite de taux aux frais g\xe9n\xe9raux de transport",applyToUtp:"Appliquer une limite de d\xe9bit au protocole \xb5TP"},subheader:{alternative:"Limites de d\xe9bit alternatif",global:"Limites de d\xe9bit global",settings:"R\xe9glages des limites de d\xe9bit"},tip:"0 signifie illimit\xe9",upload:"Partage"},tabs:{advanced:"Avanc\xe9",behavior:"Comportement",bittorrent:"BitTorrent",connection:"Connexion",downloads:"T\xe9l\xe9chargements",rss:{feeds:"Flux",general:"G\xe9n\xe9ral",rules:"R\xe8gles",title:"RSS"},speed:"Vitesse",tagsAndCategories:"\xc9tiquettes & Cat\xe9gories",vuetorrent:{general:"G\xe9n\xe9ral",title:"VueTorrent",torrent_card:{grid:"Affichage Grille",list:"Affichage Liste",table:"Affichage Tableau"}},webui:"WebUI"},tagsAndCategories:{categoriesSubheader:"Cat\xe9gories disponibles :",createNewCategory:"Cr\xe9er une nouvelle cat\xe9gorie",createNewTag:"Cr\xe9er une nouvelle \xe9tiquette",noCategories:"Aucune cat\xe9gorie pour le moment",noTags:"Aucune \xe9tiquette pour le moment",tagsSubheader:"\xc9tiquettes disponibles :"},title:"Param\xe8tres",vuetorrent:{general:{canvasRefreshThreshold:"Nombre de pi\xe8ces pour d\xe9sactiver le rafra\xeechissement automatique du canevas",canvasRenderThreshold:"Nombre de pi\xe8ces pour d\xe9sactiver le rendu du canevas",check_new:"V\xe9rifier une nouvelle version",currentVersion:"Version actuelle",customTitle:"Titre personnalis\xe9",dateFormat:"Format de la date",download:"Exporter les param\xe8tres",enableHashColors:"Activer les couleurs g\xe9n\xe9r\xe9es sur les capsules",fileContentInterval:"Intervalle de rafra\xeechissement du contenu des torrents",hideChipIfUnset:"Masquer les capsules si non d\xe9fini",historySize:"Taille de l'historique sur les champs \xe9ligibles",import:"Importer les param\xe8tres",isDrawerRight:"Menu lat\xe9ral \xe0 droite",isPaginationOnTop:"Pagination en haut",isShutdownButtonVisible:"Afficher le bouton d'arr\xeat",language:"Langue",openSideBarOnStart:"Ouvrir le menu lat\xe9ral au lancement",paginationSize:{infinite_scroll:"D\xe9filement infini",label:"Taille de la pagination",warning:"L'utilisation de valeurs \xe9lev\xe9es peut affecter les performances"},qbittorrentVersion:"Version de qBittorrent",refreshInterval:"Intervalle de rafra\xeechissement de l'API qBittorrent",registerMagnet:"Enregistrer les liens magnet",resetSettings:"R\xe9initialiser les param\xe8tres",showAlltimeStat:"Afficher les statistiques globales",showCurrentSpeed:"Afficher la vitesse actuelle",showFreeSpace:"Afficher l'espace libre",showSessionStat:"Afficher les statistiques de la session",showSpeedGraph:"Afficher le graphique de vitesse",showTrackerFilter:"Afficher le filtre des trackers",tip:"Ces param\xe8tres concernent l'interface actuelle",useBinarySize:"Remplacer les tailles de donn\xe9es par des unit\xe9s binaires (kB -> KiB)",useBitSpeed:"Remplacer les valeurs de vitesse par des bits (kB/s -> kbps)",vueTorrentTitle:"Titre de l'onglet"},torrentCard:{grid:{busyTip:"Propri\xe9t\xe9s \xe0 afficher pour les torrents incomplets en affichage grille",doneTip:"Propri\xe9t\xe9s \xe0 afficher pour les torrents complets en affichage grille"},list:{busyTip:"Propri\xe9t\xe9s \xe0 afficher pour les torrents incomplets en affichage liste",doneTip:"Propri\xe9t\xe9s \xe0 afficher pour les torrents complets en affichage liste"},table:{tip:"Propri\xe9t\xe9s \xe0 afficher pour les torrents en affichage tableau"}}},webUI:{authentication:{banDuration:"Dur\xe9e du ban",banDurationHint:"En secondes",bypassLocalhost:"Contourner l'authentification pour les clients sur localhost",bypassWhitelist:"Contournement de l'authentification pour les clients des sous-r\xe9seaux IP figurant sur la liste blanche",maxAttempts:"Nombre maximal de tentatives",password:"Mot de passe",passwordPlaceholder:"(inchang\xe9)",sessionTimeout:"D\xe9lai d'expiration de la session",sessionTimeoutHint:"En secondes",subheader:"Authentification",username:"Nom d'utilisateur",whitelistExamples:"Exemple : 192.168.1.0/24, fdff:ffff:c8::/40"},customHeaders:"Ajouter des en-t\xeates HTTP personnalis\xe9s",customHeadersHint:"Un par ligne",customHeadersPlaceholder:`En-t\xeate1: valeur1 +En-t\xeate2: valeur2 +...`,dynDns:{domainName:"Nom de domaine",password:"Mot de passe",providers:{dynDns:"DynDNS",noIp:"NO-IP"},registerBtn:"S'inscrire",subheader:"Mettre \xe0 jour mon nom de domaine dynamique",username:"Nom d'utilisateur"},https:{certificate:"Certificat",key:"Cl\xe9",subheader:"Utiliser HTTPS",tip:"Informations sur les certificats"},interface:{ipAddress:"Adresse IP",port:"Port",subheader:"Interface Utilisateur Web",useAlternativeWebUI:"Utiliser une autre interface web",useUPnP:"Utiliser la redirection de port UPnP / NAT-PMP \xe0 partir de mon routeur"},proxiesList:"Liste des proxys de confiance",proxiesListHint:"S\xe9parer les IP par un point-virgule ( ; )",reverseProxySupport:"Activer la prise en charge du proxy inverse",security:{clickjacking:"Activer la protection contre le d\xe9tournement de clics",csrf:"Activer la protection contre la falsification des requ\xeates intersites (CSRF)",hostHeaderValidation:"Activer la validation de l'en-t\xeate Host",hostHeaderValidationHint:"S\xe9par\xe9s par un point-virgule ( ; )",secureCookie:'Activer le flag "secure" du cookie (n\xe9cessite HTTPS)',serverDomains:"Domaines du serveur",subheader:"S\xe9curit\xe9"}}};U0={add:{error:"Erreur lors de l'ajout des torrents",pending:"Envoi des torrents...",success:"{n} torrent ajout\xe9 | {n} torrents ajout\xe9s"},backend_unreachable:"Le back-end est injoignable",copy:{error:"Impossible de copier, le contexte n'est pas s\xe9curis\xe9 !",success:"Copi\xe9 dans le presse-papiers !"},magnet_handler:{not_supported:"Le contexte actuel n'est pas s\xe9curis\xe9. Impossible d'enregistrer le handler.",registered:"Handler des liens magnets enregistr\xe9."},new_version:"Nouvelle version disponible !",qbit:{not_supported:"Disponible uniquement pour qbit >= {version}"}};W0={actions:{delete:"Supprimer les torrents",logs:"Ouvrir les logs",pause:"Pause Torrents",resume:"Reprendre les torrents",rssArticles:"Ouvrir les articles RSS",searchEngine:"Ouvrir le moteur de recherche",settings:"Ouvrir les param\xe8tres"},addTorrents:"Ajouter des torrents",overflow:{delete:"Supprimer",logs:"Logs qBittorrent",pause:"Pause",resume:"Reprendre",rssArticles:"Articles RSS",searchEngine:"Moteur de recherche",settings:"Param\xe8tres"},searchTorrents:"Rechercher des torrents"};j0={content:{fileInfo:"{n} fichier | {n} fichiers",filter_placeholder:"Rechercher dans l'arborescence",folderInfo:"{n} dossier | {n} dossiers",priority:"D\xe9finir la priorit\xe9",rename:{bulk:"Renommer en masse",file:"Renommer",folder:"Renommer le dossier"},rootNode:"(Racine)"},info:{boolean_values:"Valeurs bool\xe9ennes",data_values:"Valeurs de donn\xe9es",datetime_values:"Valeurs de temps",duration_values:"Valeurs de dur\xe9e",long_text_values:"Valeurs textuelles longues",speed_values:"Valeurs de vitesse",text_values:"Valeurs textuelles"},overview:{canvasRefreshDisabled:"Rafra\xeechissement automatique du canevas d\xe9sactiv\xe9",canvasRenderDisabled:"Rendu du canevas d\xe9sactiv\xe9",copy_hash:"Copier le hash",dlSpeedAverage:"Vitesse de t\xe9l\xe9chargement moyenne",downloaded:"T\xe9l\xe9charg\xe9",fetchingMetadata:"R\xe9cup\xe9ration...",fileCount:"Fichiers s\xe9lectionn\xe9s",pieceCount:"{owned} / {total} ({pieceSize})",ratio:"Ratio",selectedFileSize:"Taille des fichiers s\xe9lectionn\xe9s",uploaded:"Partag\xe9",upSpeedAverage:"Vitesse de t\xe9l\xe9chargement moyenne",waitingForMetadata:"En attente de m\xe9tadonn\xe9es..."},peers:{addPeers:{newPeers:"H\xf4tes pairs \xe0 ajouter",newPeersHint:"Un par ligne",newPeersPlaceholder:"h\xf4te:port",title:"Ajouter des pairs"},emptyList:"Aucun pair n'est connect\xe9 actuellement",table:{client:"Client",connection:"Connexion",downloaded:"T\xe9l\xe9charg\xe9",downloadSpeed:"DL",files:"Dossiers",flags:"Drapeaux",host:"H\xf4te",progress:"Progression",relevance:"Pertinence",uploaded:"Partag\xe9",upSpeed:"UL"}},tabs:{content:"Contenu",info:"Info",overview:"Vue d'ensemble",peers:"Pairs",tagsAndCategories:"\xc9tiquettes & Cat\xe9gories",trackers:"Trackers"},tagsAndCategories:{categories:"Cat\xe9gories",tags:"\xc9tiquettes"},title:"D\xe9tail du torrent",trackers:{addTrackers:{newTrackers:"URL des trackers \xe0 ajouter",newTrackersHint:"Un par ligne, s\xe9parer les niveaux avec une ligne vide",title:"Ajouter des trackers"},editTracker:{newUrl:"Nouvelle URL",newUrlRequired:"La nouvelle URL est n\xe9cessaire",oldUrl:"Ancienne URL",title:"Modifier le tracker"},peersValue:"{peers} pairs ({seeds} S / {leeches} L)",reannounce:"Tout r\xe9annoncer",tier:"Tier : {n}"}};Y0={properties:{added_on:"Ajout\xe9 le",amount_left:"Montant restant",auto_tmm:"Gestion automatique des torrents",availability:"Disponibilit\xe9",available_peers:"Pairs (essaim)",available_seeds:"Sources  (essaim)",avg_download_speed:"Vitesse de t\xe9l\xe9chargement moyenne",avg_upload_speed:"Vitesse d'envoi moyenne",category:"Cat\xe9gorie",comment:"Commentaire",completed_on:"Termin\xe9 le",content_path:"Chemin du contenu",created_by:"Cr\xe9\xe9 par",creation_date:"Date de cr\xe9ation",downloaded:"T\xe9l\xe9charg\xe9 (global)",downloaded_session:"T\xe9l\xe9charg\xe9 (session)",download_limit:"Limite de t\xe9l\xe9chargement",download_path:"Chemin de t\xe9l\xe9chargement",download_speed:"Vitesse de t\xe9l\xe9chargement",empty_category:"(aucune cat\xe9gorie)",empty_tags:"(aucune \xe9tiquette)",empty_tracker_domain:"(aucun tracker)",eta:"ETA",f_l_piece_prio:"Priorit\xe9 \xe0 la premi\xe8re / derni\xe8re pi\xe8ce",forced:"\xc9tat forc\xe9",global_speed:"Vitesse globale",global_volume:"Volume global",hash:"Hash",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",is_private:"Torrent priv\xe9",last_activity:"Derni\xe8re activit\xe9",magnet:"Lien magnet",name:"Titre du torrent",nb_connections:"Nombre total de connexions",nb_connections_limit:"Limites de connexion",num_leechs:"Pairs (connect\xe9s)",num_seeds:"Sources (connect\xe9es)",peers:"Pairs",priority:"Priorit\xe9",progress:"Progression",progress_bar:"Barre de progression",ratio:"Ratio",ratio_limit:"Limite du ratio",reannounce:"Prochaine annonce dans",save_path:"Sauvegarder le chemin",seeding_time:"Temps de seed",seeding_time_limit:"Limite du temps de seed",seeds:"Seeders",seen_complete:"Vu Complet",seq_dl:"T\xe9l\xe9chargement s\xe9quentiel",size:"Taille",state:"\xc9tat",super_seeding:"Mode Super Seed",tags:"\xc9tiquettes",time_active:"Temps d'activit\xe9",total_size:"Taille totale",total_wasted:"Donn\xe9es gaspill\xe9es",tracker:"Tracker",trackers_count:"Nombre de trackers",uploaded:"Partag\xe9 (global)",uploaded_session:"Partag\xe9 (session)",upload_limit:"Limite d'envoi",upload_speed:"Vitesse d'envoi"},state:{allocating:"Allocation",checkingDL:"V\xe9rification (incompl\xe8te)",checkingResumeData:"V\xe9rification des donn\xe9es de reprise",checkingUP:"V\xe9rification (termin\xe9e)",downloading:"T\xe9l\xe9chargement",error:"Erreur",forcedDL:"[F] T\xe9l\xe9chargement",forcedUP:"[F] Envoi",metaDL:"M\xe9tadonn\xe9es",missingFiles:"Fichiers manquants",moving:"D\xe9placement",pausedDL:"En pause",pausedUP:"Termin\xe9",queuedDL:"En attente (DL)",queuedUP:"En attente (UP)",stalledDL:"En suspens",stalledUP:"En cours de seed",unknown:"Inconnu",uploading:"Envoi"}};X0={minutes:"minute | minute | minutes",seconds:"seconde | seconde | secondes"};$0={common:E0,constants:R0,dashboard:D0,dialogs:M0,login:F0,logs:V0,navbar:N0,rssArticles:O0,searchEngine:B0,settings:H0,toast:U0,topbar:W0,torrentDetail:j0,torrent:Y0,units:X0};q0={active:"Akt\xedv",cancel:"M\xe9gse",close:"Bez\xe1r",delete:"T\xf6rl\xe9s",disable:"Letilt",disabled:"Letiltva",emptyList:"Itt nincs mit l\xe1tni!",NA:"N/A",no:"Nem",none:"(Egyik sem)",ok:"OK",save:"Ment\xe9s",selectAll:"\xd6sszes kiv\xe1laszt\xe1sa",selectNone:"Egyik sem",useGlobalSettings:"Glob\xe1lis be\xe1ll\xedt\xe1sok haszn\xe1lata",yes:"Igen"};G0={addPaused:{always:"Mindig",never:"Soha",title:"Sz\xfcneteltetve hozz\xe1ad"},bittorrentProtocols:{tcp:"TCP",tcp_utp:"TCP \xe9s μTP",utp:"μTP"},connectionStatus:{connected:"Csatlakoztatva",disconnected:"Sz\xe9tkapcsolt",firewalled:"Tűzfalon bel\xfcli",unknown:"Ismeretlen"},contentLayout:{nosubfolder:"Almappa elt\xe1vol\xedt\xe1sa",original:"Eredeti",subfolder:"Almappa l\xe9trehoz\xe1sa",title:"Torrent tartalom elrendez\xe9se"},diskIoMode:{disableOsCache:"OS gyors\xedt\xf3t\xe1r letilt\xe1sa",enableOsCache:"OS gyors\xedt\xf3t\xe1r enged\xe9lyez\xe9se",writeThrough:"\xcdr\xe1s-\xe1t (libtorrent >= 2.0.6)"},diskIoType:{default:"Alap\xe9rtelmezett",memoryMappedFiles:"Mem\xf3ria lek\xe9pezett f\xe1jlok",posixCompliant:"POSIX-szabv\xe1nynak megfelelő"},encryption:{forceOff:"Titkos\xedt\xe1s kikapcsol\xe1sa",forceOn:"Titkos\xedt\xe1s k\xf6telező",preferEncryption:"Titkos\xedt\xe1s enged\xe9lyez\xe9se"},file_log_age_type:{days:"Nap | Nap | Napok",months:"H\xf3nap | H\xf3nap | H\xf3napok",years:"\xc9v | \xc9v | \xc9vek"},file_priority:{high:"Magas",max:"Max",mixed:"Vegyes",normal:"Norm\xe1l",unwanted:"Nem k\xedv\xe1nt"},maxRatioAction:{pauseTorrent:"Torrent sz\xfcneteltet\xe9se",removeTorrent:"Torrent elt\xe1vol\xedt\xe1sa",removeTorrentAndFiles:"Torrent \xe9s f\xe1jljainak elt\xe1vol\xedt\xe1sa",torrentSuperseeding:"Super seeding enged\xe9lyez\xe9se a torrent sz\xe1m\xe1ra"},monitoredFolderSaveLocation:{defaultSavePath:"Alap\xe9rtelmezett ment\xe9si \xfatvonal",monitoredFolder:"Megfigyelt mappa helye",other:"Egy\xe9b"},proxy_type:{http:"HTTP",socks4:"SOCKS4",socks5:"SOCKS5"},scheduler:{everyDay:"Minden nap",everyFriday:"Minden p\xe9nteken",everyMonday:"Minden h\xe9tfőn",everySaturday:"Minden szombaton",everySunday:"Minden vas\xe1rnap",everyThursday:"Minden cs\xfct\xf6rt\xf6k\xf6n",everyTuesday:"Minden kedden",everyWednesday:"Minden szerd\xe1n",everyWeekday:"Minden h\xe9tk\xf6znap",everyWeekend:"Minden h\xe9tv\xe9g\xe9n"},stopCondition:{filesChecked:"F\xe1jlok ellenőrizve",metadataReceived:"Metaadatok fogadva",none:"Nincs",title:"Torrent le\xe1ll\xedt\xe1si felt\xe9tele"},titleOptions:{custom:"Egy\xe9ni",default:"Alap\xe9rtelmezett",first_torrent_speed:"Első Torrent sebess\xe9ge",global_speed:"Glob\xe1lis sebess\xe9g"},trackerStatus:{disabled:"Letiltva",not_working:"Nem műk\xf6dik",not_yet_contacted:"M\xe9g nem ker\xfclt kapcsolatba",updating:"Friss\xedt\xe9s",working:"Műk\xf6dik"},uploadChokingAlgorithm:{antiLeech:"Anti-leech",fastestUpload:"Leggyorsabb felt\xf6lt\xe9s",roundRobin:"Round-robin"},uploadSlotsBehavior:{fixedSlots:"R\xf6gz\xedtett slotok",uploadRateBased:"Felt\xf6lt\xe9si sebess\xe9g alap\xfa"},utpTcpMixedMode:{peerProportional:"Peer ar\xe1nyos (TCP throttling)",preferTcp:"TCP prefer\xe1l\xe1sa"}};K0={displayMode:{grid:"R\xe1cs",list:"Lista",table:"T\xe1bl\xe1zat",title:"Megjelen\xedt\xe9si m\xf3d"},not_complete:"Sosem l\xe1tt\xe1k teljesnek",right_click:{advanced:{auto_tmm:"Automatikus Torrent Kezel\xe9s",download_path:"Let\xf6lt\xe9si \xfatvonal be\xe1ll\xedt\xe1sa",f_l_prio:"Első / Utols\xf3 Priorit\xe1s",reannounce:"\xdajrahirdet\xe9s k\xe9nyszer\xedt\xe9se",recheck:"\xdajraellenőrz\xe9s k\xe9nyszer\xedt\xe9se",rename:"Torrent \xe1tnevez\xe9se",save_path:"Ment\xe9si \xfatvonal be\xe1ll\xedt\xe1sa",seq_dl:"Szekvenci\xe1lis let\xf6lt\xe9s",title:"Halad\xf3"},category:{clear:"(Kateg\xf3ria t\xf6rl\xe9se)",disabled_title:"Nincsenek kateg\xf3ri\xe1k",title:"Kateg\xf3ria be\xe1ll\xedt\xe1sa"},copy:{hash:"Hash",magnet:"M\xe1gnes",name:"N\xe9v",title:"M\xe1sol\xe1s"},export:"Torrent export\xe1l\xe1sa | Torrentek export\xe1l\xe1sa",info:"Inform\xe1ci\xf3 megjelen\xedt\xe9se",priority:{bottom:"Legals\xf3 Priorit\xe1s",decrease:"Priorit\xe1s cs\xf6kkent\xe9se",increase:"Priorit\xe1s n\xf6vel\xe9se",title:"Priorit\xe1s be\xe1ll\xedt\xe1sa",top:"Legfelső Priorit\xe1s"},speed_limit:{download:"Let\xf6lt\xe9si korl\xe1t be\xe1ll\xedt\xe1sa",share:"Megoszt\xe1si korl\xe1t be\xe1ll\xedt\xe1sa",title:"Sebess\xe9gkorl\xe1t be\xe1ll\xedt\xe1sa",upload:"Felt\xf6lt\xe9si korl\xe1t be\xe1ll\xedt\xe1sa"},tags:{disabled_title:"Nincsenek c\xedmk\xe9k",title:"C\xedmk\xe9k be\xe1ll\xedt\xe1sa"},top:{delete:"T\xf6rl\xe9s",force_resume:"K\xe9nyszer\xedtett Folytat\xe1s",pause:"Sz\xfcneteltet\xe9s",resume:"Folytat\xe1s"}},searchInputLabel:"Keres\xe9s",selectAll:"(Minden kiv\xe1laszt\xe1sa/elt\xe1vol\xedt\xe1sa (Ctrl + A))",selectedTorrentsCount:"Nincs torrent | {count} a {total} torrentből ({size}) | {count} a {total} torrentből ({size})",sortBy:{added_on:"Hozz\xe1adva",amount_left:"H\xe1tral\xe9vő mennyis\xe9g",auto_tmm:"Auto TMM",availability:"El\xe9rhetős\xe9g",avg_download_speed:"\xc1tl. DL Sebess\xe9g",avg_upload_speed:"\xc1tl. UL Sebess\xe9g",category:"Kateg\xf3ria",completed:"Befejezve",completion_on:"Befejez\xe9s időpontja",content_path:"Tartalom \xfatvonala",default:"Alap\xe9rtelmezett",dl_limit:"Let\xf6lt\xe9si korl\xe1t",dlspeed:"Let\xf6lt\xe9si sebess\xe9g",downloaded:"Let\xf6ltve (Glob\xe1lis)",downloaded_session:"Let\xf6ltve (Munkamenet)",download_path:"Let\xf6lt\xe9si \xfatvonal",eta:"Becs\xfclt idő",f_l_piece_prio:"Első/Utols\xf3 darab priorit\xe1sa",force_start:"K\xe9nyszer\xedtett ind\xedt\xe1s",globalSpeed:"Glob\xe1lis sebess\xe9g",globalVolume:"Glob\xe1lis mennyis\xe9g",hash:"Hash",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",last_activity:"Utols\xf3 aktivit\xe1s",magnet_uri:"M\xe1gnes URI",max_ratio:"Max ar\xe1ny",max_seeding_time:"Max seedel\xe9si idő",name:"N\xe9v",num_complete:"Seedek (raj)",num_incomplete:"Peerek (raj)",num_leechs:"Peerek (csatlakoztatva)",num_seeds:"Seedek (csatlakoztatva)",priority:"Priorit\xe1s",progress:"Halad\xe1s",ratio:"Ar\xe1ny",ratio_limit:"Ar\xe1ny korl\xe1t",save_path:"Ment\xe9si \xfatvonal",seeding_time:"Seedel\xe9si idő",seeding_time_limit:"Seedel\xe9si idő korl\xe1t",seen_complete:"Teljesk\xe9nt l\xe1tva",seq_dl:"Szekvenci\xe1lis let\xf6lt\xe9s",size:"M\xe9ret",state:"\xc1llapot",super_seeding:"Szuper Seedel\xe9s",tags:"C\xedmk\xe9k",time_active:"Akt\xedv idő",total_size:"Teljes m\xe9ret",tracker:"K\xf6vető",trackers_count:"K\xf6vetők sz\xe1ma",up_limit:"Felt\xf6lt\xe9si korl\xe1t",uploaded:"Felt\xf6ltve (Glob\xe1lis)",uploaded_session:"Felt\xf6ltve (Munkamenet)",upspeed:"Felt\xf6lt\xe9si sebess\xe9g"},sortLabel:"Rendez\xe9s",toggleSearchFilter:"Keres\xe9si szűrő v\xe1lt\xe1sa",toggleSelectMode:"Kiv\xe1laszt\xe1si m\xf3d v\xe1lt\xe1sa",toggleSortOrder:"Rendez\xe9si sorrend megford\xedt\xe1sa",torrentsCount:"Nincs torrent | {n} torrent | {n} torrentek"};Z0={add:{cookie:"S\xfctik",cookie_placeholder:"n\xe9v1=\xe9rt\xe9k1; n\xe9v2=\xe9rt\xe9k2; ...",drop_label:"H\xfazza ide a torrent f\xe1jlokat \xe9s linkeket",file_overflow:"+{n} tov\xe1bbi",files:"F\xe1jlok kiv\xe1laszt\xe1sa",first_last_piece_prio:"Az első \xe9s utols\xf3 darabok priorit\xe1sa",links:"Linkek (m\xe1gnes, http, f\xe1jl, ...)",params:{add_to_top_of_queue:"Hozz\xe1ad\xe1s a sor elej\xe9hez",category:"Kateg\xf3ria",download_limit:"Let\xf6lt\xe9si korl\xe1t",download_path:"Let\xf6lt\xe9si \xfatvonal (befejezetlen)",inactive_seeding_time_limit:"Inakt\xedv seedel\xe9si időkorl\xe1t",limit_collapse:"Korl\xe1tok be\xe1ll\xedt\xe1sa",limit_hint:"-1 a kikapcsol\xe1shoz, -2 vagy \xfcres a glob\xe1lis \xe9rt\xe9k haszn\xe1lat\xe1hoz",no_categories:"M\xe9g nincsenek kateg\xf3ri\xe1k. \xcdrjon be egy nevet az \xfaj l\xe9trehoz\xe1s\xe1hoz.",no_categories_match:'Nincsenek kateg\xf3ri\xe1k, amelyek megfeleln\xe9nek a "{query}" keres\xe9snek. Automatikusan l\xe9tre lesz hozva.',no_tags:"M\xe9g nincsenek c\xedmk\xe9k. \xcdrjon be egy nevet az \xfaj l\xe9trehoz\xe1s\xe1hoz.",no_tags_match:'Nincsenek c\xedmk\xe9k, amelyek megfeleln\xe9nek a "{query}" keres\xe9snek. Nyomja meg az Enter-t a l\xe9trehoz\xe1shoz.',ratio_limit:"Ar\xe1nykorl\xe1t",save_path:"Ment\xe9si \xfatvonal (befejezett)",seeding_time_limit:"Seedel\xe9si időkorl\xe1t",skip_checking:"Hash ellenőrz\xe9s kihagy\xe1sa",stopped:"Ne kezdje el a let\xf6lt\xe9st",tags:"C\xedmk\xe9k",title:"Torrent param\xe9terek",upload_limit:"Felt\xf6lt\xe9si korl\xe1t",use_auto_tmm:"Automatikus Torrent Kezel\xe9s"},rename:"Torrent \xe1tnevez\xe9se",reset_form:"Űrlap vissza\xe1ll\xedt\xe1sa",sequential_download:"Szekvenci\xe1lis let\xf6lt\xe9s",submit:"Torrentek hozz\xe1ad\xe1sa",title:"Torrentek hozz\xe1ad\xe1sa"},category:{name:"Kateg\xf3ria neve",nameRequired:"Kateg\xf3ria n\xe9v sz\xfcks\xe9ges",oldName:"R\xe9gi kateg\xf3ria n\xe9v",savePath:"Ment\xe9si \xfatvonal",title:{create:"Kateg\xf3ria l\xe9trehoz\xe1sa",edit:"Kateg\xf3ria szerkeszt\xe9se"},warnEdit:`A kateg\xf3ria nev\xe9nek szerkeszt\xe9se \xe1ttelep\xedti a torrenteket az \xfaj kateg\xf3ri\xe1ba. +Hib\xe1k fordulhatnak elő, \xf3vatosan haszn\xe1lja.`},connectionStatus:{dht_nodes:"DHT csom\xf3pontok",externalIp:"K\xfclső IP-c\xedm",status:"Kapcsolat \xe1llapota",total_peer_connections:"Akt\xedv peer kapcsolatok"},delete:{deleteWithFiles:"A f\xe1jlok t\xf6rl\xe9se a torrenttel egy\xfctt",title:"{n, plural, other {{n} torrent t\xf6rl\xe9se | {n} torrentek t\xf6rl\xe9se}}",warnDelete:"Ennek a jel\xf6lőn\xe9gyzetnek a bejel\xf6l\xe9se minden torrentben tal\xe1lhat\xf3 f\xe1jlt t\xf6r\xf6l"},importSettings:{required:"A be\xe1ll\xedt\xe1sok megad\xe1sa k\xf6telező",title:"Be\xe1ll\xedt\xe1sok import\xe1l\xe1sa",valid:"K\xe9rj\xfck, \xe9rv\xe9nyes be\xe1ll\xedt\xe1sokat adjon meg"},moveTorrent:{dl:{title:"Let\xf6lt\xe9si \xfatvonal m\xf3dos\xedt\xe1sa"},newPath:"\xdaj \xfatvonal",oldPath:"R\xe9gi \xfatvonal",required:"\xdaj \xfatvonal sz\xfcks\xe9ges",samePath:"Az \xfaj \xfatvonalnak k\xfcl\xf6nb\xf6znie kell a r\xe9gitől",save:{title:"Ment\xe9si \xfatvonal m\xf3dos\xedt\xe1sa"}},moveTorrentFile:{oldName:"R\xe9gi n\xe9v",title:"Torrent f\xe1jl mozgat\xe1sa | Torrent mappa mozgat\xe1sa"},pluginManager:{headers:{actions:"Műveletek",enabled:"Enged\xe9lyezve",name:"N\xe9v",url:"Motor URL",version:"Verzi\xf3"},install:{activator:"\xdaj plugin telep\xedt\xe9se",label:"Plugin URL",title:"Plugin telep\xedt\xe9se"},title:"Plugin Kezelő",update:"Pluginok friss\xedt\xe9se"},renameTorrent:{newName:"\xdaj n\xe9v",oldName:"R\xe9gi n\xe9v",required:"\xdaj n\xe9v sz\xfcks\xe9ges",sameName:"Az \xfaj n\xe9vnek k\xfcl\xf6nb\xf6znie kell a r\xe9gitől",title:"Torrent \xe1tnevez\xe9se"},rss:{feed:{name:"N\xe9v",rules:{name_required:"A h\xedrcsatorna neve sz\xfcks\xe9ges",url_required:"A h\xedrcsatorna URL-je sz\xfcks\xe9ges"},title:{create:"RSS h\xedrcsatorna l\xe9trehoz\xe1sa",edit:"RSS h\xedrcsatorna szerkeszt\xe9se"},url:"URL"},rule:{addPaused:"Sz\xfcneteltetve hozz\xe1ad",affectedFeedsSubheader:"\xc9rintett h\xedrcsatorn\xe1k",assignedCategory:"Hozz\xe1rendelt kateg\xf3ria",enabled:"Szab\xe1ly enged\xe9lyez\xe9se",episodeFilter:"Epiz\xf3d szűrő",episodeFilterPlaceholder:"pl. S01E02-S01E05",ignoreDays:"Az utols\xf3 {days} napban k\xf6zz\xe9tett elemek figyelmen k\xedv\xfcl hagy\xe1sa",ignoreDaysHint:"0 a kikapcsol\xe1shoz",lastMatch:{knownValue:"ma | {n} napja | {n} napok \xf3ta",label:"Utols\xf3 egyez\xe9s",unknownValue:"Ismeretlen"},matchingArticles:{noMatch:"Nincsenek egyező cikkek",title:"Egyező cikkek"},mustContain:"Tartalmaznia kell",mustNotContain:"Nem tartalmazhatja",name:"N\xe9v",savePath:"Ment\xe9si \xfatvonal",savePathPlaceholder:"Hagyja \xfcresen az alap\xe9rtelmezett ment\xe9si \xfatvonal haszn\xe1lat\xe1hoz",smartFilter:"Okos epiz\xf3dszűrő haszn\xe1lata",title:{create:"RSS szab\xe1ly l\xe9trehoz\xe1sa",edit:"RSS szab\xe1ly szerkeszt\xe9se"},useRegex:"Rendszeres kifejez\xe9s haszn\xe1lata"}},share_limit:{disabled:"Nincs megoszt\xe1si korl\xe1t be\xe1ll\xedtva",enabled:"Megoszt\xe1si korl\xe1t be\xe1ll\xedt\xe1sa",global:"Glob\xe1lis megoszt\xe1si korl\xe1t haszn\xe1lata",inactive_seeding_time_limit:"Inakt\xedv percek",ratio_limit:"Ar\xe1ny",seeding_time_limit:"Teljes percek",title:"Megoszt\xe1si ar\xe1ny korl\xe1t be\xe1ll\xedt\xe1sa"},shutdown:{content:"Val\xf3ban le akarja \xe1ll\xedtani a qBittorrentet?",error:"Nem siker\xfclt le\xe1ll\xedtani az alkalmaz\xe1st. Győződj\xf6n meg arr\xf3l, hogy a qBittorrent fut!",success:"A qBittorrent sikeresen le\xe1ll\xedtva!",title:"qBittorrent le\xe1ll\xedt\xe1sa"},speed_limit:{download:"Let\xf6lt\xe9si sebess\xe9gkorl\xe1t be\xe1ll\xedt\xe1sa",label:"Sebess\xe9gkorl\xe1t",upload:"Felt\xf6lt\xe9si sebess\xe9gkorl\xe1t be\xe1ll\xedt\xe1sa"},tag:{comma:"A c\xedmke neve nem tartalmazhat vesszőt a c\xedmke \xe1tnevez\xe9sekor",hint:"Tipp: t\xf6bb c\xedmke l\xe9trehoz\xe1sa vesszővel elv\xe1lasztva",name:"C\xedmke neve",oldName:"R\xe9gi c\xedmke neve",required:"C\xedmke n\xe9v sz\xfcks\xe9ges",title:{create:"C\xedmke l\xe9trehoz\xe1sa",rename:"C\xedmke \xe1tnevez\xe9se"},warnEdit:`A c\xedmke nev\xe9nek szerkeszt\xe9se \xe1ttelep\xedti a torrenteket az \xfaj c\xedmk\xe9re. +Hib\xe1k fordulhatnak elő, \xf3vatosan haszn\xe1lja.`}};J0={error:"Bejelentkez\xe9s sikertelen!",password:"Jelsz\xf3",rules:{password_required:"Jelsz\xf3 sz\xfcks\xe9ges",username_required:"Felhaszn\xe1l\xf3n\xe9v sz\xfcks\xe9ges"},submit:"Bejelentkez\xe9s",subtitle:"Adja meg hiteles\xedtő adatait",success:"Bejelentkez\xe9s sikeres!",title:"Bejelentkez\xe9s",username:"Felhaszn\xe1l\xf3n\xe9v"};Q0={emptyLogList:"Nem tal\xe1lhat\xf3 napl\xf3",filters:{query:"Keres\xe9s a napl\xf3\xfczenetekben",type:"Napl\xf3 szintje"},title:"qBittorrent napl\xf3k"};e_={addPanel:{torrentsPendingCount:"{n} torrent v\xe1r felt\xf6lt\xe9sre | {n} torrent v\xe1r felt\xf6lt\xe9sre"},side:{bottom_actions:{alt_speed:"V\xe1lt\xe1s alternat\xedv sebess\xe9gre",conn_status:"Kapcsolat \xe1llapota: {status}",dark_mode:"Vil\xe1gos m\xf3d | S\xf6t\xe9t m\xf3d | Rendszerbe\xe1ll\xedt\xe1sok k\xf6vet\xe9se",logout:"Kijelentkez\xe9s",shutdown:"qBittorrent le\xe1ll\xedt\xe1sa"},current_speed:{title:"Aktu\xe1lis sebess\xe9g"},filters:{activeFilter:"{n} akt\xedv szűrő",category:"Kateg\xf3ria szűrő",disabled:"(Letiltva)",state:"Torrent \xe1llapot szűrő",tag:"C\xedmke szűrő",tracker:"K\xf6vető szűrő",uncategorized:"(Kategoriz\xe1latlan)",untagged:"(C\xedmk\xe9zetlen)",untracked:"(K\xf6vet\xe9s n\xe9lk\xfcli)"},speed_graph:{download_label:"Let\xf6lt\xe9s",upload_label:"Felt\xf6lt\xe9s"},stats:{alltime:{title:"\xd6sszes idő statisztik\xe1ja"},downloaded:"Let\xf6ltve",free_space:"Szabad hely",ratio:"Ar\xe1ny",session:{title:"Munkamenet statisztik\xe1ja"},uploaded:"Felt\xf6ltve"}},top:{active_filters:{category:"Kateg\xf3ria szűrő: {value}",menu_label:"Akt\xedv szűrő: {n} | Akt\xedv szűrők: {n}",multiple_category:"Kateg\xf3ria szűrő: {n} kateg\xf3ria",multiple_state:"\xc1llapot szűrő: {n} \xe1llapot",multiple_tag:"C\xedmke szűrő: {n} c\xedmke",multiple_tracker:"K\xf6vető szűrő: {n} k\xf6vető",state:"\xc1llapot szűrő: {value}",tag:"C\xedmke szűrő: {value}",text:"Sz\xf6veg szűrő: {value}",tracker:"K\xf6vető szűrő: {value}"}}};t_={filters:{title:"C\xedm szűrő",unread:"Csak olvasatlan cikkek megjelen\xedt\xe9se"},item:{author:"Szerző: {author}",category:"Kateg\xf3ria: {category}",feedName:"H\xedrcsatorna neve: {name}"},markAllAsRead:"\xd6sszes megjel\xf6l\xe9se olvasottk\xe9nt",promise:{error:"Hiba t\xf6rt\xe9nt a cikkek megjel\xf6l\xe9se k\xf6zben",pending:"Megjel\xf6l\xe9s...",success:"{n} cikk megjel\xf6lve olvasottk\xe9nt"},title:"RSS cikkek"};a_={filters:{category:{all:"\xd6sszes",anime:"Anime",books:"K\xf6nyvek",games:"J\xe1t\xe9kok",label:"Keres\xe9si kateg\xf3ria",movies:"Filmek",music:"Zene",pictures:"K\xe9pek",software:"Szoftver",tv:"TV"},plugins:{all:"\xd6sszes",enabled:"Enged\xe9lyezett",label:"Keres\xe9si plugin"},title:{label:"C\xedm szerinti szűr\xe9s"}},headers:{fileName:"F\xe1jln\xe9v",fileSize:"F\xe1jlm\xe9ret",nbLeechers:"Leecherek",nbSeeders:"Seederek",siteUrl:"Weboldal URL"},query:"Keres\xe9si lek\xe9rdez\xe9s",runSearch:"Keres\xe9s",stopSearch:"Le\xe1ll\xedt\xe1s",tabHeaderEmpty:"(\xdcres lek\xe9rdez\xe9s)",title:"Keresőmotor"};i_={advanced:{libtorrent:{announceAllTiers:"Mindig hirdessen minden szinten",announceAllTrackers:"Mindig hirdessen minden k\xf6vetőn egy szinten",announceIP:"A k\xf6vetőknek jelentett IP-c\xedm (\xfajraind\xedt\xe1s sz\xfcks\xe9ges)",coalesceReadsWrites:"Olvas\xe1sok \xe9s \xedr\xe1sok egyes\xedt\xe9se (libtorrent < 2.0)",disk:{diskCache:"Lemez gyors\xedt\xf3t\xe1r (libtorrent < 2.0)",diskCacheExpiry:"Lemez gyors\xedt\xf3t\xe1r lej\xe1rati intervalluma (libtorrent < 2.0)",diskIoReadMode:"Lemez IO olvas\xe1si m\xf3d",diskIoType:"Lemez IO T\xedpus (libtorrent >= 2.0; \xfajraind\xedt\xe1s sz\xfcks\xe9ges)",diskIoWriteMode:"Lemez IO \xedr\xe1si m\xf3d",diskQueueSize:"Lemez v\xe1rakoz\xe1si sor m\xe9rete",subheader:"Lemez"},maxConcurrentHTTPAnnounces:"Egyidejűleg maxim\xe1lis HTTP bejelent\xe9sek",networking:{outgoingPortsMax:"Kimenő portok (Max) [0: Letiltva]",outgoingPortsMin:"Kimenő portok (Min) [0: Letiltva]",peerTos:"DSCP \xe9rt\xe9k a peerekhez val\xf3 kapcsol\xf3d\xe1sokhoz",subheader:"H\xe1l\xf3zat",upnpLeaseDuration:"UPnP b\xe9rleti időtartam [0: \xc1lland\xf3 b\xe9rlet]",utpTcpMixedModeAlgorithm:"μTP-TCP vegyes m\xf3d algoritmus"},outgoingConnectionsPerSecond:"Kimenő kapcsolatok m\xe1sodpercenk\xe9nt",peerTurnover:"Peer cser\xe9lőd\xe9s lekapcsol\xe1si sz\xe1zal\xe9ka",peerTurnoverCutoff:"Peer cser\xe9lőd\xe9s k\xfcsz\xf6b\xe9rt\xe9ke",peerTurnoverInterval:"Peer cser\xe9lőd\xe9s lekapcsol\xe1si intervalluma",pieceExtentAffinity:"Darab kiterjed\xe9s affinit\xe1s haszn\xe1lata",requestQueueSize:"Maxim\xe1lis k\xe9r\xe9sek egy peerhez",security:{allowMultipleConnectionsFromTheSameIPAddress:"T\xf6bb kapcsolat enged\xe9lyez\xe9se ugyanarr\xf3l az IP-c\xedmről",blockPeersOnPrivilegedPorts:"Kapcsol\xf3d\xe1s tilt\xe1sa privil\xe9giumos portokon l\xe9vő peerekhez",idnSupport:"Nemzetk\xf6zi Domain N\xe9v (IDN) t\xe1mogat\xe1s enged\xe9lyez\xe9se",mitigateSSRF:"Szerveroldali k\xe9r\xe9s hamis\xedt\xe1s (SSRF) m\xe9rs\xe9kl\xe9se",subheader:"Biztons\xe1g",validateHTTPSTrackerCertificate:"HTTPS k\xf6vető tan\xfas\xedtv\xe1ny\xe1nak \xe9rv\xe9nyes\xedt\xe9se"},sendBufferLowWatermark:"K\xfcld\xe9si puffer alacsony v\xedzjel",sendBufferWatermark:"K\xfcld\xe9si puffer v\xedzjel",sendBufferWatermarkFactor:"K\xfcld\xe9si puffer v\xedzjel t\xe9nyező",sendUploadPieceSuggestions:"Felt\xf6lt\xe9si darab javaslatok k\xfcld\xe9se",socketBacklogSize:"Socket v\xe1rakoz\xe1si sor m\xe9rete",socketReceiveBufferSize:"Socket fogad\xe1si puffer m\xe9rete",socketReceiveBufferSizeHint:"0: rendszer alap\xe9rtelmezett",socketSendBufferSize:"Socket k\xfcld\xe9si puffer m\xe9rete",socketSendBufferSizeHint:"0: rendszer alap\xe9rtelmezett",stopTrackerTimeout:"K\xf6vető időt\xfall\xe9p\xe9s le\xe1ll\xedt\xe1sa",subheader:"libtorrent szakasz",threads:{asyncIoThreads:"Aszinkron I/O sz\xe1lak",bdecodeDepthLimit:"Bdecode m\xe9lys\xe9g korl\xe1t",bdecodeTokenLimit:"Bdecode token korl\xe1t",filePoolSize:"F\xe1jlpool m\xe9rete",hashingThreads:"Hashel\xe9si sz\xe1lak (libtorrent >= 2.0)",outstandingMemory:"Kiemelkedő mem\xf3ria torrentek ellenőrz\xe9sekor",subheader:"Sz\xe1lak"},uploadChokingAlgorithm:"Felt\xf6lt\xe9si fullad\xe1s algoritmus",uploadSlotsBehavior:"Felt\xf6lt\xe9si slotok viselked\xe9se"},openDoc:"Dokument\xe1ci\xf3 megnyit\xe1sa",qbittorrent:{allocatedRam:"Fizikai mem\xf3ria (RAM) haszn\xe1lati korl\xe1t (libtorrent >= 2.0)",embeddedTracker:{enable:"Be\xe1gyazott k\xf6vető enged\xe9lyez\xe9se",port:"Be\xe1gyazott k\xf6vető port",portForward:"Port tov\xe1bb\xedt\xe1s enged\xe9lyez\xe9se a be\xe1gyazott k\xf6vető sz\xe1m\xe1ra",title:"Be\xe1gyazott k\xf6vető"},networking:{ipAddress:{all:"Minden c\xedm",allIPv4:"Minden IPv4 c\xedm",allIPv6:"Minden IPv6 c\xedm",label:"Opcion\xe1lis IP-c\xedm a k\xf6t\xe9shez"},networkInterfaces:{any:"B\xe1rmelyik interf\xe9sz",label:"H\xe1l\xf3zati interf\xe9sz"},title:"H\xe1l\xf3zat"},reannounceOnIpPortChanged:"\xdajrahirdet\xe9s minden k\xf6vetőnek, amikor az IP vagy a port megv\xe1ltozik",recheckOnCompletion:"Torrentek \xfajraellenőrz\xe9se a befejez\xe9skor",refreshInterval:"GUI friss\xedt\xe9si intervallum",resolveCountries:"Peer orsz\xe1gok felold\xe1sa",resumeDataStorageType:{label:"Folytat\xe1si adatok t\xe1rol\xe1si t\xedpusa (\xfajraind\xedt\xe1s sz\xfcks\xe9ges)",legacy:"Gyorsfolytat\xe1s f\xe1jlok",sqlite:"SQLite adatb\xe1zis (k\xeds\xe9rleti)"},saveInterval:"Folytat\xe1si adatok ment\xe9si intervalluma",subheader:"qBittorrent szakasz",torrentFileSizeLimit:".torrent f\xe1jlm\xe9ret korl\xe1t"}},behavior:{logs:{file_log_age:"R\xe9gi napl\xf3f\xe1jlok t\xf6rl\xe9se, ha r\xe9gebbiek, mint",file_log_backup_enabled:"Napl\xf3f\xe1jl biztons\xe1gi ment\xe9s enged\xe9lyez\xe9se",file_log_delete_old:"R\xe9gi biztons\xe1gi ment\xe9si napl\xf3k t\xf6rl\xe9se",file_log_enabled:"Napl\xf3f\xe1jlok enged\xe9lyez\xe9se",file_log_max_size:"A napl\xf3f\xe1jl biztons\xe1gi ment\xe9se ut\xe1n",file_log_path:"Ment\xe9si \xfatvonal",subheader:"Napl\xf3kezel\xe9s"},performance_warning:"Teljes\xedtm\xe9ny figyelmeztet\xe9s napl\xf3z\xe1sa"},bittorrent:{autoAddTrackers:"Automatikusan ezeket a k\xf6vetőket adja hozz\xe1 az \xfaj let\xf6lt\xe9sekhez",autoAddTrackersHint:"Egy k\xf6vető soronk\xe9nt",maxActiveCheckingTorrents:"Maxim\xe1lisan akt\xedv ellenőrző torrentek",privacy:{enableAnonymous:"N\xe9vtelen m\xf3d enged\xe9lyez\xe9se",enableDHT:"DHT (decentraliz\xe1lt h\xe1l\xf3zat) enged\xe9lyez\xe9se t\xf6bb peer megtal\xe1l\xe1s\xe1hoz",enableLPD:"Helyi Peer Felfedez\xe9s enged\xe9lyez\xe9se t\xf6bb peer megtal\xe1l\xe1s\xe1hoz",enablePeX:"Peer Csere (PeX) enged\xe9lyez\xe9se t\xf6bb peer megtal\xe1l\xe1s\xe1hoz",encryptionMode:"Titkos\xedt\xe1si m\xf3d",moreInfo:"Tov\xe1bbi inform\xe1ci\xf3",subheader:"Adatv\xe9delem"},seedLimits:{subheader:"Seed korl\xe1tok",then:"Akkor",whenInactiveSeedingTimeReaches:"Amikor az inakt\xedv seedel\xe9si idő el\xe9ri",whenRatioReaches:"Amikor az ar\xe1ny el\xe9ri",whenSeedingTimeReaches:"Amikor a seedel\xe9si idő el\xe9ri"},torrentQueueing:{downloadRateLimit:"Let\xf6lt\xe9si sebess\xe9g k\xfcsz\xf6b\xe9rt\xe9k",excludeSlowTorrent:"A lass\xfa torrenteket ne sz\xe1m\xedtsa bele ezekbe a korl\xe1tokba",maxActiveDownload:"Maxim\xe1lis akt\xedv let\xf6lt\xe9sek",maxActiveTorrent:"Maxim\xe1lis akt\xedv torrentek",maxActiveUpload:"Maxim\xe1lis akt\xedv felt\xf6lt\xe9sek",subheader:"Torrent Sorba\xe1ll\xedt\xe1s",torrentInactivityTimer:"Torrent inaktivit\xe1si időz\xedtő",uploadRateLimit:"Felt\xf6lt\xe9si sebess\xe9g k\xfcsz\xf6b\xe9rt\xe9k"}},connection:{connectionLimits:{globalMaxConnection:"Glob\xe1lis maxim\xe1lis kapcsolatok sz\xe1ma",globalMaxUploadSlots:"Glob\xe1lis maxim\xe1lis felt\xf6lt\xe9si slotok sz\xe1ma",perTorrentMaxConnection:"Maxim\xe1lis kapcsolatok sz\xe1ma torrentenk\xe9nt",perTorrentMaxUploadSlots:"Maxim\xe1lis felt\xf6lt\xe9si slotok sz\xe1ma torrentenk\xe9nt",subheader:"Kapcsolat korl\xe1tok"},ipFiltering:{applyToTrackers:"Alkalmaz\xe1s k\xf6vetőkre",bannedIps:"Manu\xe1lisan kitiltott IP-c\xedmek",bannedIpsHint:"Minden egyes sorban egy",filterPath:"Szűrő \xfatvonal (.dat, .p2p, .p2b)",subheader:"IP Szűr\xe9s"},listeningPort:{incomingConnectionPort:"Bej\xf6vő kapcsolatok portja",randomPort:"V\xe9letlenszerű port",subheader:"Hallgat\xf3z\xf3 port",useUPnP:"UPnP / NAT-PMP port tov\xe1bb\xedt\xe1s haszn\xe1lata a routeremen"},protocol:"Peer kapcsolat\xf3d\xe1si protokoll",proxy:{auth:{password:"Jelsz\xf3",subtitle:"Hiteles\xedt\xe9s",tip:"Inform\xe1ci\xf3: A jelsz\xf3 titkos\xedtatlanul van mentve",username:"Felhaszn\xe1l\xf3n\xe9v"},bittorrent:"Proxy haszn\xe1lata BitTorrent c\xe9lra",host:"Hoszt",hostNameLookup:"Proxy haszn\xe1lata hosztn\xe9v lek\xe9rdez\xe9sre",misc:"Proxy haszn\xe1lata \xe1ltal\xe1nos c\xe9lra",peerConnections:"Proxy haszn\xe1lata peerkapcsolatokhoz",port:"Port",rss:"Proxy haszn\xe1lata RSS c\xe9lra",subheader:"Proxy Szerver"}},downloads:{excludedFileNames:{hint:"Egy szűrő soronk\xe9nt",label:"Kiz\xe1rt f\xe1jln\xe9v"},mailNotification:{authEnabled:"Hiteles\xedt\xe9s",enabled:"Email \xe9rtes\xedt\xe9s a let\xf6lt\xe9s befejez\xe9sekor",from:"Felad\xf3",password:"Jelsz\xf3",smtpServer:"SMTP szerver",sslEnabled:"Ez a szerver biztons\xe1gos kapcsolatot (SSL) ig\xe9nyel",to:"C\xedmzett",username:"Felhaszn\xe1l\xf3n\xe9v"},monitoredFolders:{actions:"Műveletek",confirmDelete:"Biztosan t\xf6r\xf6lni szeretn\xe9 ezt az elemet?",editItem:"Szerkeszt\xe9s",monitoredFolderPath:"Megfigyelt Mappa",newItem:"\xdaj",noData:"M\xe9g nincs megfigyelt mappa",otherPath:"Egy\xe9b \xdatvonal",saveType:"Ment\xe9si hely fel\xfclb\xedr\xe1l\xe1sa",subheader:"Megfigyelt Mapp\xe1k"},publicSettings:{appendQBExtension:"Append .!qB kiterjeszt\xe9s a befejezetlen f\xe1jlokhoz",preAllocateDisk:"A lemezter\xfclet előzetes lefoglal\xe1sa minden f\xe1jlhoz"},runExternalProgram:{onAddedEnabled:"K\xfclső program futtat\xe1sa a torrent hozz\xe1ad\xe1sakor",onAddedLabel:"Parancs",onFinishedEnabled:"K\xfclső program futtat\xe1sa a torrent befejez\xe9sekor",onFinishedLabel:"Parancs",subheader:"K\xfclső program futtat\xe1sa",supportParamC:"%C: F\xe1jlok sz\xe1ma",supportParamD:"%D: Ment\xe9si \xfatvonal",supportParamF:"%F: Tartalom \xfatvonala (ugyanaz, mint a gy\xf6k\xe9r \xfatvonal t\xf6bbf\xe1jlos torrent eset\xe9n)",supportParamG:"%G: C\xedmk\xe9k (vesszővel elv\xe1lasztva)",supportParamI:"%I: Info hash v1",supportParamJ:"%J: Info hash v2",supportParamK:"%K: Torrent ID",supportParamL:"%L: Kateg\xf3ria",supportParamN:"%N: Torrent n\xe9v",supportParamR:"%R: Gy\xf6k\xe9r \xfatvonal (az első torrent almappa \xfatvonala)",supportParamT:"%T: Aktu\xe1lis k\xf6vető",supportParamTitle:"T\xe1mogatott param\xe9terek (kisbetű-\xe9rz\xe9keny):",supportParamZ:"%Z: Torrent m\xe9ret (b\xe1jtokban)",tip:'Tipp: A param\xe9ter id\xe9zőjelek k\xf6z\xe9 z\xe1r\xe1sa elker\xfcli a sz\xf6veg sz\xf3k\xf6zn\xe9l t\xf6rt\xe9nő lev\xe1g\xe1s\xe1t (pl. "%N")'},saveManagement:{autoTMMEnabled:"Alap\xe9rtelmezett Torrent Kezel\xe9si M\xf3d",categoryChangedTMM:"Amikor a Kateg\xf3ria Ment\xe9si \xdatvonala megv\xe1ltozik",defaultSavePath:"Alap\xe9rtelmezett Ment\xe9si \xdatvonal (befejezett)",defaultTMMOptions:{automatic:"Automatikus",manual:"K\xe9zi"},exportDir:"M\xe1solja a .torrent f\xe1jlokat ide",exportDirFinished:"M\xe1solja a befejezett let\xf6lt\xe9sek .torrent f\xe1jljait ide",keepIncomplete:"Alap\xe9rtelmezett Let\xf6lt\xe9si \xdatvonal (befejezetlen torrentek)",paramChangedTMMOptions:{relocateTorrent:"Torrent \xe1thelyez\xe9se",switchToManual:"Torrent \xe1tkapcsol\xe1sa K\xe9zi M\xf3dra"},savePathChangedTMM:"Amikor az Alap\xe9rtelmezett Ment\xe9si \xdatvonal megv\xe1ltozik",subheader:"Ment\xe9si Kezel\xe9s",torrentChangedTMM:"Amikor a Torrent Kateg\xf3ria megv\xe1ltozik"},whenAddTorrent:{addToTopOfQueue:"Hozz\xe1ad\xe1s a sor elej\xe9hez",autoDeleteMode:"A .torrent f\xe1jlok ut\xf3lagos t\xf6rl\xe9se",doNotAutoStart:"Ne ind\xedtsa el automatikusan a let\xf6lt\xe9st",mergeTrackers:"K\xf6vetők \xf6sszevon\xe1sa, ha a torrent m\xe1r l\xe9tezik",subheader:"Amikor hozz\xe1ad egy torrentet"}},rss:{feeds:{createNew:"H\xedrcsatorna hozz\xe1ad\xe1sa",noFeeds:"M\xe9g nincsenek h\xedrcsatorn\xe1k",refreshAll:"\xd6sszes friss\xedt\xe9se"},general:{autoDownloader:{enable:"RSS szab\xe1lyok feldolgoz\xe1s\xe1nak enged\xe9lyez\xe9se",subheader:"RSS Torrent Automatikus Let\xf6ltő"},reader:{enableProcessing:"RSS h\xedrcsatorn\xe1k lek\xe9rdez\xe9s\xe9nek enged\xe9lyez\xe9se",feedsRefreshInterval:"H\xedrcsatorn\xe1k friss\xedt\xe9si intervalluma",maximumArticlesPerFeed:"Cikkek maxim\xe1lis sz\xe1ma h\xedrcsatorn\xe1nk\xe9nt",subheader:"RSS Olvas\xf3"},smartEpisodeFilter:{downloadEpisodes:"REPACK/PROPER epiz\xf3dok let\xf6lt\xe9se",filters:"Szűrők",filtersHint:"Soronk\xe9nt egy",subheader:"RSS Okos Epiz\xf3d Szűrő"},useIdForRssLinks:"Azonos\xedt\xf3 haszn\xe1lata az RSS cikk hivatkoz\xe1sokhoz"},rules:{createNew:"Szab\xe1ly l\xe9trehoz\xe1sa",noRules:"M\xe9g nincsenek szab\xe1lyok"}},saveSuccess:"Be\xe1ll\xedt\xe1sok mentve!",speed:{download:"Let\xf6lt\xe9s",scheduler:{from:"Ettől",selectButtonLabel:"Időpont kiv\xe1laszt\xe1sa",subheader:"Alternat\xedv sebess\xe9gkorl\xe1tok haszn\xe1lat\xe1nak \xfctemez\xe9se",to:"Eddig",when:"Mikor"},settings:{applyToPeersOnLan:"Sebess\xe9gkorl\xe1t alkalmaz\xe1sa a LAN-on l\xe9vő peerekre",applyToTransportOverhead:"Sebess\xe9gkorl\xe1t alkalmaz\xe1sa a sz\xe1ll\xedt\xe1si t\xfalterhel\xe9sre",applyToUtp:"Sebess\xe9gkorl\xe1t alkalmaz\xe1sa a \xb5TP protokollra"},subheader:{alternative:"Alternat\xedv Sebess\xe9gkorl\xe1tok",global:"Glob\xe1lis Sebess\xe9gkorl\xe1tok",settings:"Sebess\xe9gkorl\xe1t Be\xe1ll\xedt\xe1sok"},tip:"0 korl\xe1tlan jelent",upload:"Felt\xf6lt\xe9s"},tabs:{advanced:"Halad\xf3",behavior:"Viselked\xe9s",bittorrent:"BitTorrent",connection:"Kapcsolat",downloads:"Let\xf6lt\xe9sek",rss:{feeds:"H\xedrcsatorn\xe1k",general:"\xc1ltal\xe1nos",rules:"Szab\xe1lyok",title:"RSS"},speed:"Sebess\xe9g",tagsAndCategories:"C\xedmk\xe9k & Kateg\xf3ri\xe1k",vuetorrent:{general:"\xc1ltal\xe1nos",title:"VueTorrent",torrent_card:{grid:"R\xe1cs N\xe9zet",list:"Lista N\xe9zet",table:"T\xe1bl\xe1zat N\xe9zet"}},webui:"WebUI"},tagsAndCategories:{categoriesSubheader:"El\xe9rhető kateg\xf3ri\xe1k:",createNewCategory:"\xdaj kateg\xf3ria l\xe9trehoz\xe1sa",createNewTag:"\xdaj c\xedmke l\xe9trehoz\xe1sa",noCategories:"M\xe9g nincsenek kateg\xf3ri\xe1k",noTags:"M\xe9g nincsenek c\xedmk\xe9k",tagsSubheader:"El\xe9rhető c\xedmk\xe9k:"},title:"Be\xe1ll\xedt\xe1sok",vuetorrent:{general:{canvasRefreshThreshold:"Darabsz\xe1m, amelyn\xe9l a v\xe1szon automatikus friss\xedt\xe9se letilt\xf3dik",canvasRenderThreshold:"Darabsz\xe1m, amelyn\xe9l a v\xe1szon renderel\xe9se letilt\xf3dik",check_new:"\xdaj verzi\xf3 keres\xe9se",currentVersion:"Jelenlegi verzi\xf3",customTitle:"Egy\xe9ni c\xedm",dateFormat:"D\xe1tumform\xe1tum",download:"Be\xe1ll\xedt\xe1sok export\xe1l\xe1sa",fileContentInterval:"Torrent f\xe1jltartalom friss\xedt\xe9si intervalluma",hideChipIfUnset:"Csemp\xe9k elrejt\xe9se, ha nincsenek be\xe1ll\xedtva",historySize:"Előzm\xe9nyek m\xe9rete a jogosult mezők\xf6n",import:"Be\xe1ll\xedt\xe1sok import\xe1l\xe1sa",isDrawerRight:"Jobb oldali fi\xf3k",isPaginationOnTop:"Felső lapoz\xe1s",isShutdownButtonVisible:"Le\xe1ll\xedt\xe1s gomb megjelen\xedt\xe9se",language:"Nyelv",openSideBarOnStart:"Oldals\xe1v megnyit\xe1sa ind\xedt\xe1skor",paginationSize:{infinite_scroll:"V\xe9gtelen g\xf6rget\xe9s",label:"Lapoz\xe1si m\xe9ret",warning:"A magas \xe9rt\xe9kek haszn\xe1lata befoly\xe1solhatja a teljes\xedtm\xe9nyt"},qbittorrentVersion:"qBittorrent verzi\xf3",refreshInterval:"qBittorrent API friss\xedt\xe9si intervalluma",registerMagnet:"M\xe1gnes linkek regisztr\xe1l\xe1sa",resetSettings:"Be\xe1ll\xedt\xe1sok vissza\xe1ll\xedt\xe1sa",showAlltimeStat:"\xd6sszes idő statisztik\xe1j\xe1nak megjelen\xedt\xe9se",showCurrentSpeed:"Aktu\xe1lis sebess\xe9g megjelen\xedt\xe9se",showFreeSpace:"Szabad hely megjelen\xedt\xe9se",showSessionStat:"Munkamenet statisztik\xe1j\xe1nak megjelen\xedt\xe9se",showSpeedGraph:"Sebess\xe9ggrafikon megjelen\xedt\xe9se",showTrackerFilter:"K\xf6vető szűrő megjelen\xedt\xe9se",tip:"Ezek a be\xe1ll\xedt\xe1sok a testreszabott WebUI-ra vonatkoznak",useBinarySize:"Az adatm\xe9retek bin\xe1ris egys\xe9gekre val\xf3 cser\xe9je (kB -> KiB)",useBitSpeed:"A sebess\xe9g\xe9rt\xe9kek bitekre val\xf3 cser\xe9je (kB/s -> kbps)",vueTorrentTitle:"F\xfcl c\xedm"},torrentCard:{grid:{busyTip:"A befejezetlen torrentek megjelen\xedtendő tulajdons\xe1gai r\xe1cs n\xe9zetben",doneTip:"A befejezett torrentek megjelen\xedtendő tulajdons\xe1gai r\xe1cs n\xe9zetben"},list:{busyTip:"A befejezetlen torrentek megjelen\xedtendő tulajdons\xe1gai lista n\xe9zetben",doneTip:"A befejezett torrentek megjelen\xedtendő tulajdons\xe1gai lista n\xe9zetben"},table:{tip:"A torrentek megjelen\xedtendő tulajdons\xe1gai t\xe1bl\xe1zat n\xe9zetben"}}},webUI:{authentication:{banDuration:"Kitilt\xe1s időtartama",banDurationHint:"M\xe1sodpercekben",bypassLocalhost:"Hiteles\xedt\xe9s megker\xfcl\xe9se a localhoston l\xe9vő kliensek sz\xe1m\xe1ra",bypassWhitelist:"Hiteles\xedt\xe9s megker\xfcl\xe9se a feh\xe9rlist\xe1n szereplő IP-alh\xe1l\xf3zatokban l\xe9vő kliensek sz\xe1m\xe1ra",maxAttempts:"Maxim\xe1lis pr\xf3b\xe1lkoz\xe1sok sz\xe1ma",password:"Jelsz\xf3",passwordPlaceholder:"(v\xe1ltozatlan)",sessionTimeout:"Munkamenet időkorl\xe1t",sessionTimeoutHint:"M\xe1sodpercekben",subheader:"Hiteles\xedt\xe9s",username:"Felhaszn\xe1l\xf3n\xe9v",whitelistExamples:"P\xe9lda: 192.168.1.0/24, fdff:ffff:c8::/40"},customHeaders:"Egy\xe9ni HTTP fejl\xe9cek hozz\xe1ad\xe1sa",customHeadersHint:"Soronk\xe9nt egy",customHeadersPlaceholder:`Fejl\xe9c1: \xe9rt\xe9k1 +Fejl\xe9c2: \xe9rt\xe9k2 +...`,dynDns:{domainName:"Domain n\xe9v",password:"Jelsz\xf3",providers:{dynDns:"DynDNS",noIp:"NO-IP"},registerBtn:"Regisztr\xe1ci\xf3",subheader:"Dinamikus domain n\xe9v friss\xedt\xe9se",username:"Felhaszn\xe1l\xf3n\xe9v"},https:{certificate:"Tan\xfas\xedtv\xe1ny",key:"Kulcs",subheader:"HTTPS haszn\xe1lata",tip:"Tan\xfas\xedtv\xe1nyokkal kapcsolatos inform\xe1ci\xf3k"},interface:{ipAddress:"IP-c\xedm",port:"Port",subheader:"Web Felhaszn\xe1l\xf3i Fel\xfclet",useAlternativeWebUI:"Alternat\xedv WebUI haszn\xe1lata",useUPnP:"UPnP / NAT-PMP port tov\xe1bb\xedt\xe1s haszn\xe1lata a routeremen"},proxiesList:"Megb\xedzhat\xf3 proxyk list\xe1ja",proxiesListHint:"Az IP-c\xedmek pontosvesszővel ( ; ) elv\xe1lasztva",reverseProxySupport:"Ford\xedtott proxy t\xe1mogat\xe1s enged\xe9lyez\xe9se",security:{clickjacking:"Clickjacking v\xe9delem enged\xe9lyez\xe9se",csrf:"Cross-Site Request Forgery (CSRF) v\xe9delem enged\xe9lyez\xe9se",hostHeaderValidation:"Host fejl\xe9c \xe9rv\xe9nyes\xedt\xe9s\xe9nek enged\xe9lyez\xe9se",hostHeaderValidationHint:"Pontosvesszővel ( ; ) elv\xe1lasztva",secureCookie:'Cookie "biztons\xe1gos" jelzőj\xe9nek enged\xe9lyez\xe9se (HTTPS sz\xfcks\xe9ges)',serverDomains:"Szerver Domainek",subheader:"Biztons\xe1g"}}};n_={add:{error:"Hiba t\xf6rt\xe9nt a torrentek hozz\xe1ad\xe1sa k\xf6zben",pending:"Torrentek k\xfcld\xe9se...",success:"{n} torrent hozz\xe1adva | {n} torrentek hozz\xe1adva"},copy:{error:"Nem lehet m\xe1solni, a kontextus nem biztons\xe1gos!",success:"V\xe1g\xf3lapra m\xe1solva!"},magnet_handler:{not_supported:"Az aktu\xe1lis kontextus nem biztons\xe1gos. Nem lehet regisztr\xe1lni a kezelőt.",registered:"M\xe1gnes kezelő regisztr\xe1lva."},new_version:"\xdaj verzi\xf3 el\xe9rhető!",qbit:{not_supported:"Csak qbit >= {version} verzi\xf3 eset\xe9n \xe9rhető el"}};r_={actions:{delete:"Torrentek t\xf6rl\xe9se",logs:"Napl\xf3k megnyit\xe1sa",pause:"Torrentek sz\xfcneteltet\xe9se",resume:"Torrentek folytat\xe1sa",rssArticles:"RSS cikkek megnyit\xe1sa",searchEngine:"Keresőmotor megnyit\xe1sa",settings:"Be\xe1ll\xedt\xe1sok megnyit\xe1sa"},addTorrents:"Torrentek hozz\xe1ad\xe1sa",overflow:{delete:"T\xf6rl\xe9s",logs:"qBittorrent napl\xf3k",pause:"Sz\xfcneteltet\xe9s",resume:"Folytat\xe1s",rssArticles:"RSS Cikkek",searchEngine:"Keresőmotor",settings:"Be\xe1ll\xedt\xe1sok"},searchTorrents:"Torrentek keres\xe9se"};s_={content:{fileInfo:"{n} f\xe1jl | {n} f\xe1jlok",filter_placeholder:"Keres\xe9s a f\xe1jlfa-ban",folderInfo:"{n} mappa | {n} mapp\xe1k",priority:"Priorit\xe1s be\xe1ll\xedt\xe1sa",rename:{bulk:"T\xf6meges \xe1tnevez\xe9s",file:"\xc1tnevez\xe9s",folder:"Mappa \xe1tnevez\xe9se"},rootNode:"(Gy\xf6k\xe9r)"},info:{boolean_values:"Logikai \xe9rt\xe9kek",data_values:"Adat\xe9rt\xe9kek",datetime_values:"D\xe1tumidő \xe9rt\xe9kek",duration_values:"Időtartam \xe9rt\xe9kek",long_text_values:"Hossz\xfa sz\xf6veg \xe9rt\xe9kek",speed_values:"Sebess\xe9g \xe9rt\xe9kek",text_values:"Sz\xf6veg \xe9rt\xe9kek"},overview:{canvasRefreshDisabled:"V\xe1szon automatikus friss\xedt\xe9se letiltva",canvasRenderDisabled:"V\xe1szon renderel\xe9se letiltva",copy_hash:"Hash m\xe1sol\xe1sa",dlSpeedAverage:"\xc1tlagos let\xf6lt\xe9si sebess\xe9g",downloaded:"Let\xf6ltve",fetchingMetadata:"Lek\xe9r\xe9s...",fileCount:"Kiv\xe1lasztott f\xe1jlok",pieceCount:"{owned} / {total} ({pieceSize})",ratio:"Ar\xe1ny",selectedFileSize:"Kiv\xe1lasztott f\xe1jlok m\xe9rete",uploaded:"Felt\xf6ltve",upSpeedAverage:"\xc1tlagos felt\xf6lt\xe9si sebess\xe9g",waitingForMetadata:"V\xe1rakoz\xe1s a metaadatokra..."},peers:{addPeers:{newPeers:"Hozz\xe1adand\xf3 peer hosztok",newPeersHint:"Soronk\xe9nt egy",newPeersPlaceholder:"hoszt:port",title:"Peerek hozz\xe1ad\xe1sa"},emptyList:"Jelenleg nincsenek csatlakoztatott peerek",table:{client:"\xdcgyf\xe9l",connection:"Kapcsolat",downloaded:"Let\xf6ltve",downloadSpeed:"DL",files:"F\xe1jlok",flags:"Jelzők",host:"Hoszt",progress:"Halad\xe1s",relevance:"Relevancia",uploaded:"Felt\xf6ltve",upSpeed:"UL"}},tabs:{content:"Tartalom",info:"Inform\xe1ci\xf3",overview:"\xc1ttekint\xe9s",peers:"Peerek",tagsAndCategories:"C\xedmk\xe9k & Kateg\xf3ri\xe1k",trackers:"K\xf6vetők"},tagsAndCategories:{categories:"Kateg\xf3ri\xe1k",tags:"C\xedmk\xe9k"},title:"Torrent R\xe9szletei",trackers:{addTrackers:{newTrackers:"Hozz\xe1adand\xf3 k\xf6vető URL-ek",newTrackersHint:"Soronk\xe9nt egy, szintek elv\xe1laszt\xe1sa \xfcres sorral",title:"K\xf6vetők hozz\xe1ad\xe1sa"},editTracker:{newUrl:"\xdaj URL",newUrlRequired:"\xdaj URL sz\xfcks\xe9ges",oldUrl:"R\xe9gi URL",title:"K\xf6vető szerkeszt\xe9se"},peersValue:"{peers} peerek ({seeds} S / {leeches} L)",reannounce:"\xd6sszes \xfajrahirdet\xe9se",tier:"Szint: {n}"}};o_={properties:{added_on:"Hozz\xe1adva",amount_left:"H\xe1tral\xe9vő mennyis\xe9g",auto_tmm:"Automatikus Torrent Kezel\xe9s",availability:"El\xe9rhetős\xe9g",available_peers:"Peerek (raj)",available_seeds:"Seedek (raj)",avg_download_speed:"\xc1tlagos Let\xf6lt\xe9si Sebess\xe9g",avg_upload_speed:"\xc1tlagos Felt\xf6lt\xe9si Sebess\xe9g",category:"Kateg\xf3ria",comment:"Megjegyz\xe9s",completed_on:"Befejezve",content_path:"Tartalom \xdatvonala",created_by:"L\xe9trehozta",creation_date:"L\xe9trehoz\xe1s D\xe1tuma",downloaded:"Let\xf6ltve (glob\xe1lis)",downloaded_session:"Let\xf6ltve (munkamenet)",download_limit:"Let\xf6lt\xe9si Korl\xe1t",download_path:"Let\xf6lt\xe9si \xdatvonal",download_speed:"Let\xf6lt\xe9si Sebess\xe9g",empty_category:"(nincs kateg\xf3ria)",empty_tags:"(nincsenek c\xedmk\xe9k)",empty_tracker_domain:"(nincs k\xf6vető)",eta:"Becs\xfclt Idő",f_l_piece_prio:"Első / Utols\xf3 Darab Priorit\xe1sa",forced:"K\xe9nyszer\xedtett \xe1llapot",global_speed:"Glob\xe1lis Sebess\xe9g",global_volume:"Glob\xe1lis Mennyis\xe9g",hash:"Hash",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",is_private:"Priv\xe1t torrent",last_activity:"Utols\xf3 Aktivit\xe1s",magnet:"M\xe1gnes Link",name:"Torrent C\xedm",nb_connections:"\xd6sszes kapcsolat",nb_connections_limit:"Kapcsolat korl\xe1t",num_leechs:"Peerek (csatlakoztatva)",num_seeds:"Seedek (csatlakoztatva)",peers:"Peerek",priority:"Priorit\xe1s",progress:"Halad\xe1s",progress_bar:"Halad\xe1s S\xe1v",ratio:"Ar\xe1ny",ratio_limit:"Ar\xe1ny korl\xe1t",reannounce:"K\xf6vetkező \xfajrahirdet\xe9s",save_path:"Ment\xe9si \xdatvonal",seeding_time:"Seedel\xe9si idő",seeding_time_limit:"Seedel\xe9si időkorl\xe1t",seeds:"Seedek",seen_complete:"Teljesk\xe9nt L\xe1tva",seq_dl:"Szekvenci\xe1lis Let\xf6lt\xe9s",size:"M\xe9ret",state:"\xc1llapot",super_seeding:"Szuper Seedel\xe9s M\xf3d",tags:"C\xedmk\xe9k",time_active:"Akt\xedv Idő",total_size:"Teljes M\xe9ret",total_wasted:"Elpazarolt adat",tracker:"K\xf6vető",trackers_count:"K\xf6vetők Sz\xe1ma",uploaded:"Felt\xf6ltve (glob\xe1lis)",uploaded_session:"Felt\xf6ltve (munkamenet)",upload_limit:"Felt\xf6lt\xe9si Korl\xe1t",upload_speed:"Felt\xf6lt\xe9si Sebess\xe9g"},state:{allocating:"Lefoglal\xe1s",checkingDL:"Ellenőrz\xe9s (befejezetlen)",checkingResumeData:"Folytat\xe1si adatok ellenőrz\xe9se",checkingUP:"Ellenőrz\xe9s (befejezett)",downloading:"Let\xf6lt\xe9s",error:"Hiba",forcedDL:"[F] Let\xf6lt\xe9s",forcedUP:"[F] Felt\xf6lt\xe9s",metaDL:"Metaadatok",missingFiles:"Hi\xe1nyz\xf3 F\xe1jlok",moving:"\xc1thelyez\xe9s",pausedDL:"Sz\xfcneteltetve",pausedUP:"K\xe9sz",queuedDL:"Sorba\xe1ll\xedtva (DL)",queuedUP:"Sorba\xe1ll\xedtva (UP)",stalledDL:"Megakadt",stalledUP:"Seedel\xe9s",unknown:"Ismeretlen",uploading:"Felt\xf6lt\xe9s"}};l_={minutes:"perc | perc | percek",seconds:"m\xe1sodperc | m\xe1sodperc | m\xe1sodpercek"};c_={common:q0,constants:G0,dashboard:K0,dialogs:Z0,login:J0,logs:Q0,navbar:e_,rssArticles:t_,searchEngine:a_,settings:i_,toast:n_,topbar:r_,torrentDetail:s_,torrent:o_,units:l_};d_={cancel:"Annulla",close:"Chiudi",delete:"Elimina",disable:"Disabilita",disabled:"Disabilitato",emptyList:"Niente da vedere qui!",NA:"N/D",no:"No",ok:"OK",save:"Salva",selectAll:"Seleziona Tutto",useGlobalSettings:"Usa Impostazioni Globali",yes:"S\xec"};u_={addPaused:{always:"Sempre",never:"Mai",title:"Aggiungi in Pausa"},bittorrentProtocols:{tcp:"TCP",tcp_utp:"TCP e μTP",utp:"μTP"},connectionStatus:{connected:"Connesso",disconnected:"Disconnesso",firewalled:"Bloccato dal Firewall",unknown:"Sconosciuto"},contentLayout:{nosubfolder:"Rimuovi Sottocartella",original:"Originale",subfolder:"Crea Sottocartella",title:"Struttura Contenuti Torrent"},diskIoMode:{disableOsCache:"Disabilita Cache di Sistema",enableOsCache:"Abilita Cache di Sistema",writeThrough:"Write-through (libtorrent >= 2.0.6)"},diskIoType:{default:"Predefinito",memoryMappedFiles:"File mappati in memoria",posixCompliant:"Conforme a POSIX"},encryption:{forceOff:"Disabilita Crittografia",forceOn:"Richiedi Crittografia",preferEncryption:"Consenti Crittografia"},file_log_age_type:{days:"Giorni",months:"Mesi",years:"Anni"},file_priority:{high:"Alta",max:"Massima",normal:"Normale",unwanted:"Indesiderato"},maxRatioAction:{pauseTorrent:"Pausa il Torrent",removeTorrent:"Rimuovi il Torrent",removeTorrentAndFiles:"Rimuovi il Torrent e rispettivi File",torrentSuperseeding:"Abilita il Super Seeding per il Torrent"},monitoredFolderSaveLocation:{defaultSavePath:"Percorso di Salvataggio Predefinito",monitoredFolder:"Posizione Cartella Monitorata",other:"Altro"},proxy_type:{http:"HTTP",socks4:"SOCKS4",socks5:"SOCKS5"},scheduler:{everyDay:"Ogni Giorno",everyFriday:"Ogni Venerd\xec",everyMonday:"Ogni Luned\xec",everySaturday:"Ogni Sabato",everySunday:"Ogni Domenica",everyThursday:"Ogni Gioved\xec",everyTuesday:"Ogni Marted\xec",everyWednesday:"Ogni Mercoled\xec",everyWeekday:"Ogni giorno feriale",everyWeekend:"Ogni fine settimana"},stopCondition:{filesChecked:"File Controllati",metadataReceived:"Metadati Ricevuti",none:"Nessuna",title:"Condizione di Stop del Torrent"},titleOptions:{custom:"Personalizzato",default:"Predefinito",first_torrent_speed:"Velocit\xe0 del primo Torrent",global_speed:"Velocit\xe0 Globale"},trackerStatus:{disabled:"Disabilitato",not_working:"Non funzionante",not_yet_contacted:"Non ancora contattato",updating:"In Aggiornamento",working:"Funzionante"},uploadChokingAlgorithm:{antiLeech:"Anti-leech",fastestUpload:"Upload pi\xf9 Rapido",roundRobin:"Round-robin"},uploadSlotsBehavior:{fixedSlots:"Slot fissi",uploadRateBased:"Basato su Upload"},utpTcpMixedMode:{peerProportional:"Peer proportional (regola il TCP)",preferTcp:"Preferisci TCP"}};h_={displayMode:{grid:"Griglia",list:"Lista",table:"Tabella",title:"Modalit\xe0 di Visualizzazione"},not_complete:"Mai Visto Completo",right_click:{advanced:{auto_tmm:"Gestione Torrent Automatica ",download_path:"Imposta Percorso di Download",f_l_prio:"Prima / Ultima Priorit\xe0",reannounce:"Forza Riannuncio",recheck:"Forza Ricontrollo",rename:"Rinomina Torrent",save_path:"Imposta Percorso di Salvataggio",seq_dl:"Download Sequenziale",title:"Avanzate"},category:{clear:"(Rimuovi Categoria)",disabled_title:"Nessuna Categoria",title:"Imposta Categoria"},copy:{hash:"Hash",magnet:"Magnet",name:"Nome",title:"Copia"},export:"Esporta Torrent | Esporta i Torrent",info:"Mostra Informazioni",priority:{bottom:"Priorit\xe0 Minima",decrease:"Diminuisci Priorit\xe0",increase:"Aumenta Priorit\xe0",title:"Imposta Priorit\xe0",top:"Priorit\xe0 Massima"},speed_limit:{download:"Imposta Limite di Download",share:"Imposta Limite di Condivisione",title:"Imposta Limite di Velocit\xe0",upload:"Imposta Limite di Upload"},tags:{disabled_title:"Nessuna Etichetta",title:"Imposta Etichetta"}},searchInputLabel:"Cerca",selectAll:"(De)seleziona Tutto (Ctrl + A)",selectedTorrentsCount:"Nessun Torrent | {count} di {total} Torrent ({size}) | {count} di {total} Torrent ({size})",sortBy:{added_on:"Aggiunto il",amount_left:"Rimanente",auto_tmm:"TMM Automatico",availability:"Disponibilit\xe0",avg_download_speed:"Velocit\xe0 DL Media",avg_upload_speed:"Velocit\xe0 UL Media",category:"Categoria",completed:"Completati",completion_on:"Completati il",content_path:"Percorso dei Contenuti",default:"Predefinito",dl_limit:"Limite di Download",dlspeed:"Velocit\xe0 di Download",downloaded:"Scaricati (Globale)",downloaded_session:"Scaricati (Sessione)",download_path:"Percorso di Download",eta:"ETA",f_l_piece_prio:"Prima / Ultima Priorit\xe0 Pezzo",force_start:"Forza Avvio",globalSpeed:"Velocit\xe0 Globale",globalVolume:"Volume Globale",hash:"Hash",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",last_activity:"Ultima Attivit\xe0",magnet_uri:"Magnet URI",max_ratio:"Rapporto Massimo",max_seeding_time:"Tempo Massimo di Seeding",name:"Nome",num_complete:"Seed (swarm)",num_incomplete:"Peer (swarm)",num_leechs:"Peer (connessi)",num_seeds:"Seed (connessi)",priority:"Priorit\xe0",progress:"Avanzamento",ratio:"Rapporto",ratio_limit:"Limite di Rapporto",save_path:"Percorso di Salvataggio",seeding_time:"Tempo di Seeding",seeding_time_limit:"Limite Tempo di Seeding",seen_complete:"Visto Completo",seq_dl:"Download Sequenziale",size:"Dimensione",state:"Stato",super_seeding:"Super Seeding",tags:"Etichette",time_active:"Tempo Attivo",total_size:"Dimensione Totale",tracker:"Tracker",trackers_count:"Numero di Tracker",up_limit:"Limite di Upload",uploaded:"Caricati (Globale)",uploaded_session:"Caricati (Sessione)",upspeed:"Velocit\xe0 di Upload"},sortLabel:"Ordina per",toggleSearchFilter:"Attiva/disattiva filtro di ricerca",toggleSelectMode:"Attiva/disattiva modalit\xe0 di selezione",toggleSortOrder:"Ordinamento Inverso",torrentsCount:"Nessun Torrent | {n} Torrent | {n} Torrent"};g_={add:{cookie:"Cookie",cookie_placeholder:"nome1=valore1; nome2=valore2; ...",drop_label:"Trascina qui link e file torrent",file_overflow:"+{n} altri",files:"Seleziona i File",first_last_piece_prio:"Dai priorit\xe0 al primo e all'ultimo pezzo",links:"Link (magnet, http, file, ...)",rename:"Rinomina Torrent",reset_form:"Resetta modulo",sequential_download:"Download Sequenziale",submit:"Aggiungi Torrent",title:"Aggiungi Torrent"},category:{name:"Nome Categoria",nameRequired:"Nome Categoria Obbligatorio",oldName:"Vecchio Nome Categoria",savePath:"Percorso di Salvataggio",title:{create:"Crea Categoria",edit:"Modifica Categoria"},warnEdit:"Modificare il nome della categoria migrer\xe0 i torrent alla nuova categoria. Potrebbero verificarsi errori, usare con cautela."},connectionStatus:{dht_nodes:"Nodi DHT",externalIp:"Indirizzo IP Esterno",status:"Stato Connessione"},delete:{title:"{n, plural, other {Elimina {n} Torrent | Elimina {n} Torrent}}",warnDelete:"Spuntando questa casella verranno eliminati tutti i contenuti in quei torrent"},moveTorrent:{dl:{title:"Cambia Percorso di Download"},newPath:"Nuovo Percorso",oldPath:"Percorso Precedente",required:"\xc8 necessario un nuovo percorso",samePath:"Il nuovo percorso deve essere diverso dal precedente",save:{title:"Cambia Percorso di Salvataggio"}},moveTorrentFile:{oldName:"Nome precedente",title:"Sposta File Torrent | Sposta Cartella Torrent"},pluginManager:{headers:{actions:"Azioni",enabled:"Abilitato",name:"Nome",url:"Motore URL",version:"Versione"},install:{activator:"Installa un nuovo plugin",label:"URL del Plugin",title:"Installa Plugin"},title:"Gestore Plugin",update:"Aggiorna i Plugin"},renameTorrent:{newName:"Nuovo Nome",oldName:"Nome precedente",required:"\xc8 necessario un nuovo nome",sameName:"Il nuovo nome deve essere diverso dal precedente",title:"Rinomina Torrent"},rss:{feed:{name:"Nome",title:{create:"Crea Feed RSS",edit:"Modifica Feed RSS"},url:"URL"},rule:{addPaused:"Aggiungi in Pausa",affectedFeedsSubheader:"Feed Interessati",assignedCategory:"Categoria Assegnata",episodeFilter:"Filtro Episodio",episodeFilterPlaceholder:"es. S01E02-S01E05",ignoreDays:"Ignora gli elementi pubblicati negli ultimi {days} giorni",ignoreDaysHint:"0 per disabilitare",lastMatch:{knownValue:"oggi | {n} giorno fa | {n} giorni fa",label:"Ultima corrispondenza",unknownValue:"Sconosciuto"},mustContain:"Deve contenere",mustNotContain:"Non deve contenere",name:"Nome",savePath:"Percorso di Salvataggio",savePathPlaceholder:"Lascia vuoto per utilizzare il percorso di salvataggio predefinito",smartFilter:"Utilizza il filtro Episodio intelligente",title:{create:"Crea Regola RSS",edit:"Modifica Regola RSS"}}},share_limit:{disabled:"Disabilita Limite di Condivisione ",enabled:"Imposta Limite di Condivisione a",global:"Usa limite di condivisione globale",inactive_seeding_time_limit:"Minuti di inattivit\xe0",ratio_limit:"Rapporto",seeding_time_limit:"Minuti totali",title:"Imposta Limite Rapporto di Condivisione"},shutdown:{content:"Vuoi davvero arrestare qBittorrent?",error:"Impossibile arrestare l'app. Assicurati che qBittorrent sia in esecuzione!",success:"qBittorrent \xe8 stato arrestato con successo!",title:"Arresta qBittorrent"},speed_limit:{download:"Imposta Limite Velocit\xe0 di Download",label:"Limite di Velocit\xe0",upload:"Imposta Limite Velocit\xe0 di Upload"},tag:{comma:"Il nome non pu\xf2 contenere una virgola quando si rinomina una etichetta",hint:"Suggerimento: \xe8 possibile creare pi\xf9 etichette separandole con una virgola",name:"Nome Etichetta",oldName:"Vecchio nome etichetta",required:"L'etichetta necessita di un nome",title:{create:"Crea Etichetta",rename:"Rinomina Etichetta"},warnEdit:"Modificare il nome dell'etichetta migrer\xe0 i torrent alla nuova etichetta. Potrebbero verificarsi errori, usare con cautela."}};f_={error:"Accesso fallito!",password:"Password",rules:{password_required:"Password richiesta",username_required:"Nome utente richiesto"},submit:"Accedi",subtitle:"Inserisci le tue credenziali",success:"Accesso riuscito!",title:"Accedi",username:"Nome utente"};m_={emptyLogList:"Nessun log trovato",filters:{query:"Cerca nel log",type:"Livello log"},title:"Log qBittorrent"};p_={addPanel:{torrentsPendingCount:"{n} Torrent in attesa di Upload | {n} Torrent in attesa di Upload"},side:{bottom_actions:{alt_speed:"Attiva/disattiva velocit\xe0 alternativa",conn_status:"Stato Connessione: {status}",dark_mode:"Passa alla modalit\xe0 chiara | Passa alla modalit\xe0 scura",logout:"Disconnettiti",shutdown:"Arresta qBittorrent"},current_speed:{title:"Velocit\xe0 attuale"},filters:{activeFilter:"{n} filtri attivi",category:"Filtro Categoria",disabled:"(Disabilitato)",state:"Filtro Stato Torrent",tag:"Filtro Etichetta",tracker:"Filtro Tracker",uncategorized:"(Senza categoria)",untagged:"(Senza etichetta)",untracked:"(Senza tracker)"},speed_graph:{download_label:"Download",upload_label:"Upload"},stats:{alltime:{title:"Statistiche Totali"},downloaded:"Scaricati",free_space:"Spazio libero",ratio:"Rapporto",session:{title:"Statistiche Sessione"},uploaded:"Caricati"}},top:{active_filters:{category:"Filtro Categoria: {value}",menu_label:"Filtro attivo: {n} | Filtri attivi: {n} ",multiple_category:"Filtro Categoria: {n} categorie",multiple_state:"Filtro di stato: {n} stati",multiple_tag:"Filtro etichetta: {n} etichette",multiple_tracker:"Filtro Tracker: {n} tracker",state:"Filtro di stato: {value}",tag:"Filtro etichetta: {value}",text:"Filtro di testo: {value}",tracker:"Filtro Tracker: {value} tracker"}}};v_={filters:{title:"Filtro per titolo",unread:"Mostra solo gli articoli non letti"},item:{author:"Autore: {author}",category:"Categoria: {category}",feedName:"Nome feed: {name}"}};b_={add:{error:"Errore durante l'aggiunta dei torrent",pending:"Inviando torrent...",success:"{n} Torrent aggiunto | {n} Torrent aggiunti"}};y_={common:d_,constants:u_,dashboard:h_,dialogs:g_,login:f_,logs:m_,navbar:p_,rssArticles:v_,toast:b_};x_={active:"アクティブ",cancel:"キャンセル",close:"閉じる",delete:"削除",disable:"無効",disabled:"無効",emptyList:"何も見つかりませんでした。",NA:"N/A",no:"いいえ",none:"(なし)",ok:"OK",save:"保存",selectAll:"すべて選択",selectNone:"選択解除",useGlobalSettings:"グローバル設定を使用する",yes:"はい"};w_={addPaused:{always:"常に",never:"一度もない",title:"一時停止を追加"},bittorrentProtocols:{tcp:"TCP",tcp_utp:"TCPとμTP",utp:"μTP"},connectionStatus:{connected:"接続済み",disconnected:"切断されました",firewalled:"ファイアウォールにより接続不能",unknown:"不明"},contentLayout:{nosubfolder:"サブフォルダーを削除",original:"オリジナル",subfolder:"サブフォルダーの作成",title:"Torrentコンテンツのレイアウト"},diskIoMode:{disableOsCache:"OSキャッシュを無効にする",enableOsCache:"OSキャッシュを有効にする",writeThrough:"同期 (Write-Through) 書き込みモード (libtorrent >= 2.0.6)"},diskIoType:{default:"デフォルト",memoryMappedFiles:"メモリマップドファイル",posixCompliant:"POSIX準拠"},encryption:{forceOff:"暗号化を無効にする",forceOn:"暗号化を必須にする",preferEncryption:"暗号化を許可する"},file_log_age_type:{days:"日 | 日 | 日",months:"月 | 月 | 月",years:"年 | 年 | 年"},file_priority:{high:"高",max:"最高",mixed:"混合",normal:"通常",unwanted:"不要"},maxRatioAction:{pauseTorrent:"Torrentを一時停止する",removeTorrent:"Torrentを削除する",removeTorrentAndFiles:"Torrentとそのファイルを削除する",torrentSuperseeding:"Torrentのスーパーシードモードを有効にする"},monitoredFolderSaveLocation:{defaultSavePath:"デフォルトの保存先パス",monitoredFolder:"監視対象フォルダーの場所",other:"その他"},proxy_type:{http:"HTTP",socks4:"SOCKS4",socks5:"SOCKS5"},scheduler:{everyDay:"毎日",everyFriday:"毎週金曜日",everyMonday:"毎週月曜日",everySaturday:"毎週土曜日",everySunday:"毎週日曜日",everyThursday:"毎週木曜日",everyTuesday:"毎週火曜日",everyWednesday:"毎週水曜日",everyWeekday:"毎週平日",everyWeekend:"毎週末"},stopCondition:{filesChecked:"ファイルのチェック後",metadataReceived:"メタデータの受信後",none:"なし",title:"Torrentの停止条件"},titleOptions:{custom:"カスタム",default:"デフォルト",first_torrent_speed:"最初のTorrent速度",global_speed:"全体速度"},trackerStatus:{disabled:"無効",not_working:"動作していない",not_yet_contacted:"コンタクトできていない",updating:"更新中",working:"動作中"},uploadChokingAlgorithm:{antiLeech:"アンチリーチ",fastestUpload:"最速アップロード",roundRobin:"ラウンドロビン"},uploadSlotsBehavior:{fixedSlots:"固定スロット数",uploadRateBased:"アップロード速度基準"},utpTcpMixedMode:{peerProportional:"ピアに比例 (TCPをスロットル)",preferTcp:"TCPを優先"}};k_={displayMode:{grid:"グリッド",list:"リスト",table:"テーブル",title:"表示モード"},not_complete:"完了確認なし",right_click:{advanced:{auto_tmm:"自動Torrent管理",download_path:"ダウンロード先を設定",f_l_prio:"最初と最後のピースを優先",reannounce:"強制再アナウンス",recheck:"強制再チェック",rename:"Torrentの名前を変更",save_path:"保存先を設定",seq_dl:"シーケンシャルダウンロード",title:"高度な設定"},category:{clear:"(カテゴリーをクリア)",disabled_title:"カテゴリーなし",title:"カテゴリーを設定"},copy:{hash:"ハッシュ",magnet:"Magnet",name:"名前",title:"コピー"},export:"Torrentのエクスポート | Torrentのエクスポート",info:"情報を表示",priority:{bottom:"最低優先度",decrease:"優先度を下げる",increase:"優先度を上げる",title:"優先度の設定",top:"最優先"},speed_limit:{download:"DL速度制限を設定",share:"共有比制限を設定",title:"速度制限を設定",upload:"UP速度制限を設定"},tags:{disabled_title:"タグなし",title:"タグを設定"},top:{delete:"削除",force_resume:"強制再開",pause:"一時停止",resume:"再開"}},searchInputLabel:"検索",selectAll:"すべて選択/選択解除 (Ctrl + A) ",selectedTorrentsCount:"Torrentなし | {count} / {total} 個のTorrent ({size}) | {count} / {total} 個のTorrent ({size})",sortBy:{added_on:"追加日時",amount_left:"残り",auto_tmm:"自動Torrent管理",availability:"可用性",avg_download_speed:"平均DL速度",avg_upload_speed:"平均UP速度",category:"カテゴリー",completed:"完了",completion_on:"完了日時",content_path:"コンテンツパス",default:"デフォルト",dl_limit:"DL速度制限",dlspeed:"DL速度",downloaded:"DL済み (グローバル)",downloaded_session:"DL済み (セッション)",download_path:"ダウンロードパス",eta:"予測所要時間",f_l_piece_prio:"最初と最後のピースを優先",force_start:"強制スタート",globalSpeed:"全体速度",globalVolume:"グローバルサイズ",hash:"ハッシュ",infohash_v1:"Infoハッシュ v1",infohash_v2:"Infoハッシュ v2",last_activity:"最終アクティビティ",magnet_uri:"Magnet URI",max_ratio:"最大共有比",max_seeding_time:"最大シード時間",name:"名前",num_complete:"シード (スウォーム)",num_incomplete:"ピア (スウォーム)",num_leechs:"ピア (接続中)",num_seeds:"シード (接続中)",priority:"優先度",progress:"進捗状況",ratio:"共有比",ratio_limit:"共有比制限",save_path:"保存先パス",seeding_time:"最大シード時間",seeding_time_limit:"シード時間制限",seen_complete:"完了確認日時",seq_dl:"シーケンシャルダウンロード",size:"サイズ",state:"状態",super_seeding:"スーパーシードモード",tags:"タグ",time_active:"アクティブ時間",total_size:"合計サイズ",tracker:"トラッカー",trackers_count:"トラッカー数",up_limit:"UP速度制限",uploaded:"UP済み (グローバル)",uploaded_session:"UP済み (セッション)",upspeed:"UP速度"},sortLabel:"並び替え",toggleSearchFilter:"検索フィルターの切り替え",toggleSelectMode:"選択モードの切り替え",toggleSortOrder:"並び順を変える",torrentsCount:"Torrentなし | {n}個のTorrent | {n}個のTorrent"};S_={add:{cookie:"Cookie",cookie_placeholder:"name1=value1; name2=value2; ..",drop_label:"ここにTorrentファイルやリンクをドロップしてください",file_overflow:"+{n}個をもっと見る",files:"ファイルを選択",first_last_piece_prio:"最初と最後のピースを優先",links:"リンク (Magnet、HTTP、ファイル、...)",params:{add_to_top_of_queue:"キューの先頭に追加",category:"カテゴリー",download_limit:"DL速度制限",download_path:"ダウンロードパス (未完了時)",inactive_seeding_time_limit:"非アクティブシード時間制限",limit_collapse:"制限の設定",limit_hint:"無効にする場合は-1、グローバル値を使用する場合は-2または空欄にします",no_categories:"カテゴリはまだありません。名前を入力して作成します。",no_categories_match:"「{query}」に一致するカテゴリはありません。自動的に作成されます。",no_tags:"タグはまだありません。名前を入力して作成します。",no_tags_match:"「{query}」に一致するタグはありません。 Enterを押して作成します。",ratio_limit:"共有比制限",save_path:"保存先パス (完了時)",seeding_time_limit:"シード時間制限",skip_checking:"ハッシュチェックをスキップする",stopped:"ダウンロードを開始しない",tags:"タグ",title:"Torrentパラメーター",upload_limit:"UP速度制限",use_auto_tmm:"自動Torrent管理"},rename:"Torrentの名前を変更",reset_form:"フォームをリセット",sequential_download:"シーケンシャルダウンロード",submit:"Torrentを追加",title:"Torrentを追加"},category:{name:"カテゴリー名",nameRequired:"カテゴリー名は必須です",oldName:"古いカテゴリー名",savePath:"保存先パス",title:{create:"カテゴリーの作成",edit:"カテゴリーの編集"},warnEdit:"カテゴリー名を編集すると、Torrentが新しいカテゴリーに移行されます。エラーが発生する場合がありますので、注意して使用してください。"},connectionStatus:{dht_nodes:"DHTノード",externalIp:"外部IPアドレス",status:"接続状況",total_peer_connections:"アクティブなピア接続"},delete:{deleteWithFiles:"Torrentと一緒にファイルも削除する",title:"{n, plural, other {{n}個のTorrentを削除する | {n}個のTorrentを削除する}}",warnDelete:"このチェックボックスをオンにすると、Torrentに含まれるすべてのコンテンツが削除されます。"},importSettings:{required:"設定を提供する必要があります",title:"設定のインポート",valid:"有効な設定を入力してください"},moveTorrent:{dl:{title:"ダウンロード先を変更"},newPath:"新しいパス",oldPath:"古いパス",required:"新しいパスが必要です",samePath:"新しいパスは古いパスと異なる必要があります",save:{title:"保存先パスの変更"}},moveTorrentFile:{oldName:"古い名前",title:"Torrentファイルの移動 | Torrentフォルダの移動"},pluginManager:{headers:{actions:"アクション",enabled:"有効",name:"名前",url:"エンジンURL",version:"バージョン"},install:{activator:"新しいプラグインをインストールする",label:"プラグインURL",title:"プラグインをインストールする"},title:"プラグインマネージャー",update:"プラグインを更新する"},renameTorrent:{newName:"新しい名前",oldName:"古い名前",required:"新しい名前が必要です",sameName:"新しい名前は古い名前と異なる必要があります",title:"Torrentの名前を変更"},rss:{feed:{name:"名前",rules:{name_required:"フィード名は必須です",url_required:"フィードURLは必須です"},title:{create:"RSSフィードを作成",edit:"RSSフィードを編集"},url:"URL"},rule:{addPaused:"一時停止を追加",affectedFeedsSubheader:"影響を受けるフィード",assignedCategory:"割り当てられたカテゴリー",enabled:"ルールを有効にする",episodeFilter:"エピソードフィルター",episodeFilterPlaceholder:"例: S01E02-S01E05",ignoreDays:"過去{days}日間に公開されたアイテムを無視する",ignoreDaysHint:"0で無効",lastMatch:{knownValue:"今日 | {n}日前 | {n}日前",label:"最後の一致",unknownValue:"不明"},matchingArticles:{noMatch:"一致するフィードがありません",title:"一致するフィード"},mustContain:"含む",mustNotContain:"含まない",name:"名前",savePath:"保存先パス",savePathPlaceholder:"デフォルトの保存先パスを使用する場合は空白のままにしてください",smartFilter:"スマートエピソードフィルターを使用する",title:{create:"RSSルールを作成",edit:"RSSルールの編集"},useRegex:"正規表現を使用する"}},share_limit:{disabled:"共有比制限を設定しない",enabled:"共有比制限を設定:",global:"グローバル共有比制限を使用する",inactive_seeding_time_limit:"非アクティブ時間 (分)",ratio_limit:"共有比",seeding_time_limit:"合計シード時間 (分)",title:"共有比制限を設定"},shutdown:{content:"本当にqBittorrentをシャットダウンしますか?",error:"アプリをシャットダウンできません。qBittorrentが実行中であることを確認してください!",success:"qBittorrentは正常にシャットダウンされました!",title:"qBittorrentをシャットダウンする"},speed_limit:{download:"DL速度制限を設定",label:"速度制限",upload:"UP速度制限を設定"},tag:{comma:"タグの名前を変更する場合、名前にカンマを含めることはできません",hint:"ヒント: カンマで区切ることで複数のタグを作成することができます。",name:"タグ名",oldName:"古いタグ名",required:"タグ名は必須です",title:{create:"タグの作成",rename:"タグ名の変更"},warnEdit:"タグ名を編集すると、Torrentが新しいタグに移行されます。エラーが発生する場合がありますので、注意して使用してください。"}};__={error:"ログインに失敗しました!",password:"パスワード",rules:{password_required:"パスワードは必須です",username_required:"ユーザー名は必須です"},submit:"ログイン",subtitle:"ログイン情報を入力してください",success:"ログインに成功しました!",title:"ログイン",username:"ユーザー名"};C_={emptyLogList:"ログが見つかりません",filters:{query:"ログメッセージ内を検索",type:"ログレベル"},title:"qBittorrentログ"};P_={addPanel:{torrentsPendingCount:"{n}個のTorrentがアップロードを待機中 | {n}個のTorrentがアップロードを待機中"},side:{bottom_actions:{alt_speed:"代替速度制限を切り替え",conn_status:"接続状況: {status}",dark_mode:"ライトモード | ダークモード | システム設定に従う",logout:"ログアウト",shutdown:"qBittorrentをシャットダウンする"},current_speed:{title:"現在の速度"},filters:{activeFilter:"{n}個のフィルターがアクティブです",category:"カテゴリーフィルター",disabled:"(無効)",state:"Torrent状態フィルター",tag:"タグフィルター",tracker:"トラッカーフィルター",uncategorized:"(未分類)",untagged:"(タグなし)",untracked:"(未追跡)"},speed_graph:{download_label:"DL",upload_label:"UP"},stats:{alltime:{title:"過去の統計"},downloaded:"DL済み",free_space:"空き容量",ratio:"共有比",session:{title:"セッション統計"},uploaded:"UP済み"}},top:{active_filters:{category:"カテゴリーフィルター: {value}",menu_label:"アクティブフィルター: {n}個 | アクティブフィルター: {n}個",multiple_category:"カテゴリーフィルター: {n}個のカテゴリー",multiple_state:"状態フィルター: {n}個の状態",multiple_tag:"タグフィルター: {n}個のタグ",multiple_tracker:"トラッカー フィルター: {n}個のトラッカー",state:"状態フィルター: {value}",tag:"タグフィルター: {value}",text:"テキストフィルター: {value}",tracker:"トラッカーフィルター: {value}"}}};A_={filters:{title:"タイトルフィルター",unread:"未読フィードのみ表示"},item:{author:"作者: {author}",category:"カテゴリー: {category}",feedName:"フィード名: {name}"},markAllAsRead:"すべて既読にする",promise:{error:"フィードをマークする際にエラーが発生しました",pending:"マーク中...",success:"{n}件のフィードが既読としてマークされました"},title:"RSSフィード"};T_={filters:{category:{all:"全て",anime:"アニメ",books:"書籍",games:"ゲーム",label:"検索カテゴリー",movies:"映画",music:"音楽",pictures:"画像",software:"ソフトウェア",tv:"テレビ番組"},plugins:{all:"全て",enabled:"有効",label:"検索プラグイン"},title:{label:"タイトルで絞り込む"}},headers:{fileName:"ファイル名",fileSize:"ファイルサイズ",nbLeechers:"リーチャー数",nbSeeders:"シーダー数",siteUrl:"サイトURL"},query:"検索クエリ",runSearch:"検索",stopSearch:"停止",tabHeaderEmpty:"(空のクエリ)",title:"検索エンジン"};z_={advanced:{libtorrent:{announceAllTiers:"常にすべてのティアにアナウンスする",announceAllTrackers:"常にティア内のすべてのトラッカーにアナウンスする",announceIP:"トラッカーに報告するIPアドレス (再起動が必要)",coalesceReadsWrites:"読み取りと書き込みを合成 (libtorrent < 2.0)",disk:{diskCache:"ディスクキャッシュ (libtorrent < 2.0)",diskCacheExpiry:"ディスクキャッシュ期限切れ間隔 (libtorrent < 2.0)",diskIoReadMode:"ディスクI/O読み取りモード",diskIoType:"ディスクI/Oタイプ (libtorrent >= 2.0、再起動が必要)",diskIoWriteMode:"ディスクI/O書き込みモード",diskQueueSize:"ディスクキューサイズ",subheader:"ディスク"},maxConcurrentHTTPAnnounces:"HTTPアナウンスの最大同時接続数",networking:{outgoingPortsMax:"送信ポート (最大) [0: 無効]",outgoingPortsMin:"送信ポート (最小) [0: 無効]",peerTos:" ピアに接続するサービスの種類 (ToS)",subheader:"ネットワーク",upnpLeaseDuration:"UPnPのリース期間 [0: 永続リース]",utpTcpMixedModeAlgorithm:"μTP-TCP混合モードアルゴリズム"},outgoingConnectionsPerSecond:"1秒あたりの外部接続数",peerTurnover:"ピアターンオーバーの切断の割合",peerTurnoverCutoff:"ピアターンオーバーのしきい値の割合",peerTurnoverInterval:"ピアターンオーバーの切断の間隔",pieceExtentAffinity:"ピースのエクステントアフィニティを使用する",requestQueueSize:"1つのピアへ送信する未処理リクエストの最大数",security:{allowMultipleConnectionsFromTheSameIPAddress:"同じIPアドレスから複数の接続を許可する",blockPeersOnPrivilegedPorts:"特権ポートでのピアへの接続を許可しない",idnSupport:"国際化ドメイン名 (IDN) に対応する",mitigateSSRF:"サーバーサイドリクエストフォージェリ (SSRF) 対策",subheader:"セキュリティ",validateHTTPSTrackerCertificate:"HTTPSトラッカーの証明書を検証する"},sendBufferLowWatermark:"送信バッファーのウォーターマーク最小値",sendBufferWatermark:"送信バッファーのウォーターマーク",sendBufferWatermarkFactor:"送信バッファーのウォーターマーク係数",sendUploadPieceSuggestions:"アップロードピースの提案を送信する",socketBacklogSize:"ソケットで保留にできる接続待ちの数",socketReceiveBufferSize:"ソケットの受信バッファサイズ",socketReceiveBufferSizeHint:"0: システムデフォルト",socketSendBufferSize:"ソケットの送信バッファサイズ",socketSendBufferSizeHint:"0: システムデフォルト",stopTrackerTimeout:"トラッカーのタイムアウトを停止",subheader:"libtorrentセクション",threads:{asyncIoThreads:"非同期I/Oスレッド数",bdecodeDepthLimit:"Bdecodeの深度制限",bdecodeTokenLimit:"Bdecodeのトークン制限",filePoolSize:"ファイルプールサイズ",hashingThreads:"ハッシュ化のスレッド数 (libtorrent >= 2.0)",outstandingMemory:"Torrentのチェックに使用するメモリー量",subheader:"スレッド"},uploadChokingAlgorithm:"アップロードのチョークアルゴリズム",uploadSlotsBehavior:"アップロードスロットの動作"},openDoc:"ドキュメントを開く",qbittorrent:{allocatedRam:"物理メモリ (RAM) の使用限度 (libtorrent >= 2.0)",embeddedTracker:{enable:"組み込みトラッカーを有効にする",port:"組み込みトラッカーのポート",portForward:"組み込みトラッカーのポート転送を有効にする",title:"組み込みトラッカー"},networking:{ipAddress:{all:"すべてのアドレス",allIPv4:"すべてのIPv4アドレス",allIPv6:"すべてのIPv6アドレス",label:"バインドする任意のIPアドレス"},networkInterfaces:{any:"任意のインターフェース",label:"ネットワークインターフェース"},title:"ネットワーク"},reannounceOnIpPortChanged:"IPまたはポートに変更があった場合にすべてのトラッカーに再アナウンスする",recheckOnCompletion:"Torrentの完了時に再チェックする",refreshInterval:"GUI更新間隔",resolveCountries:"ピアの国籍を解決する",resumeDataStorageType:{label:"再開データのストレージタイプ (再起動が必要)",legacy:"Fastresumeファイル",sqlite:"SQLiteデータベース (実験的)"},saveInterval:"再開データの保存間隔",subheader:"qBittorrentセクション",torrentFileSizeLimit:".torrentファイルのサイズ制限"}},behavior:{logs:{file_log_age:"より古いバックアップログを削除する",file_log_backup_enabled:"ログファイルのバックアップを有効にする",file_log_delete_old:"古いバックアップログを削除する",file_log_enabled:"ログファイルを有効にする",file_log_max_size:"ログファイルをバックアップする間隔",file_log_path:"保存先パス",subheader:"ログ管理"},performance_warning:"パフォーマンス警告をログに記録する"},bittorrent:{autoAddTrackers:"以下のトラッカーを新しいダウンロードに自動追加する",autoAddTrackersHint:"1行につき1トラッカー",maxActiveCheckingTorrents:"Torrentをチェックする最大アクティブ数",privacy:{enableAnonymous:"匿名モードを有効にする",enableDHT:"DHT (分散型ネットワーク) を有効にする (ピア検出数の向上)",enableLPD:"ローカルピア検出 (LPD) を有効にする (ピア検出数の向上)",enablePeX:"ピア交換 (PeX) を有効にする (ピア検出数の向上)",encryptionMode:"暗号化モード",moreInfo:"詳細情報",subheader:"プライバシー"},seedLimits:{subheader:"シード制限",then:"から",whenInactiveSeedingTimeReaches:"非アクティブシード時間制限に達したとき",whenRatioReaches:"共有比制限に達したとき",whenSeedingTimeReaches:"シード時間制限に達したとき"},torrentQueueing:{downloadRateLimit:"DL速度のしきい値",excludeSlowTorrent:"これらの制限で低速なTorrentは数に含めない",maxActiveDownload:"アクティブDL数の上限",maxActiveTorrent:"アクティブTorrent数の上限",maxActiveUpload:"アクティブUP数の上限",subheader:"Torrentキュー",torrentInactivityTimer:"Torrent非アクティブタイマー",uploadRateLimit:"UP速度のしきい値"}},connection:{connectionLimits:{globalMaxConnection:"グローバル最大接続数",globalMaxUploadSlots:"最大アップロードスロット数",perTorrentMaxConnection:"Torrentごとの最大接続数",perTorrentMaxUploadSlots:"Torrentごとの最大アップロードスロット数",subheader:"接続制限"},ipFiltering:{applyToTrackers:"トラッカーに適用する",bannedIps:"手動でアクセス禁止にしたIPアドレス",bannedIpsHint:"1行に1つずつ",filterPath:"フィルターパス (.dat、.p2p、.p2b)",subheader:"IPフィルタリング"},listeningPort:{incomingConnectionPort:"受信接続に使用するポート",randomPort:"ランダムなポート",subheader:"接続待ちポート",useUPnP:"ルーターからのポート転送にUPnP/NAT-PMPを使用する"},protocol:"ピア接続プロトコル",proxy:{auth:{password:"パスワード",subtitle:"認証",tip:"注意: パスワードは暗号化されずに保存されます",username:"ユーザー名"},bittorrent:"BitTorrentにプロキシを使用する",host:"ホスト",hostNameLookup:"ホスト名解決にプロキシを使用する",misc:"全般にプロキシを使用する",peerConnections:"ピア接続にプロキシを使用する",port:"ポート",rss:"RSSにプロキシを使用する",subheader:"プロキシサーバー"}},downloads:{excludedFileNames:{hint:"1行に1つのフィルター",label:"除外ファイル名"},mailNotification:{authEnabled:"認証",enabled:"ダウンロード完了時のメール通知",from:"差出人(From)",password:"パスワード",smtpServer:"SMTPサーバー",sslEnabled:"このサーバーは安全な接続 (SSL) を必要とする",to:"宛先 (To)",username:"ユーザー名"},monitoredFolders:{actions:"アクション",confirmDelete:"このアイテムを削除してもよろしいですか?",editItem:"編集",monitoredFolderPath:"監視対象フォルダー",newItem:"新規",noData:"監視対象フォルダーはありません",otherPath:"その他のパス",saveType:"保存先を上書きする",subheader:"監視対象フォルダー"},publicSettings:{appendQBExtension:"未完了のファイルに.!qB拡張子を追加する",preAllocateDisk:"すべてのファイルにディスク領域を事前に割り当てる"},runExternalProgram:{onAddedEnabled:"Torrentの追加時に実行",onAddedLabel:"コマンド",onFinishedEnabled:"Torrentの完了時に実行",onFinishedLabel:"コマンド",subheader:"外部プログラムを実行",supportParamC:"%C: ファイル数",supportParamD:"%D: 保存先パス",supportParamF:"%F: コンテンツパス (複数ファイルTorrentのルートと同じ) ",supportParamG:"%G: タグ (カンマ区切り)",supportParamI:"%I: Infoハッシュ v1",supportParamJ:"%J: Infoハッシュ v2",supportParamK:"%K: Torrent ID",supportParamL:"%L: カテゴリー",supportParamN:"%N: Torrent名",supportParamR:"%R: ルートパス (最初のTorrentサブディレクトリのパス)",supportParamT:"%T: 現在のトラッカー",supportParamTitle:"使用できるパラメーター (大文字と小文字を区別する) :",supportParamZ:"%Z: Torrentのサイズ (バイト)",tip:'ヒント: 空白でテキストが切り取られるのを避けるために、引用符でパラメータを囲んでください (例: "%N")'},saveManagement:{autoTMMEnabled:"デフォルトのTorrent管理モード",categoryChangedTMM:"カテゴリ保存パスが変更された場合",defaultSavePath:"デフォルトの保存先パス (完了時)",defaultTMMOptions:{automatic:"自動",manual:"手動"},exportDir:".torrentファイルのコピー先",exportDirFinished:"完了した.torrentファイルのコピー先",keepIncomplete:"ダウンロードパス (未完了時)",paramChangedTMMOptions:{relocateTorrent:"Torrentを再配置",switchToManual:"Torrentを手動モードに切り替える"},savePathChangedTMM:"デフォルトの保存パスが変更されたとき",subheader:"保存管理",torrentChangedTMM:"Torrentのカテゴリーが変更されたとき"},whenAddTorrent:{addToTopOfQueue:"キューの先頭に追加",autoDeleteMode:"追加後に.torrentファイルを削除する",doNotAutoStart:"ダウンロードを自動的に開始しない",mergeTrackers:"既存のTorrentにトラッカーをマージする",subheader:"Torrentの追加時"}},rss:{feeds:{createNew:"フィードを追加",noFeeds:"フィードがありません",refreshAll:"すべて更新"},general:{autoDownloader:{enable:"RSSルール処理を有効にする",subheader:"RSS Torrent自動ダウンローダー"},reader:{enableProcessing:"RSSフィードの取得を有効にする",feedsRefreshInterval:"フィードの更新間隔",maximumArticlesPerFeed:"フィードごとの記事数の上限",subheader:"RSSリーダー"},smartEpisodeFilter:{downloadEpisodes:"REPACK/PROPERエピソードをダウンロードする",filters:"フィルター",filtersHint:"1行に1つのフィルター",subheader:"RSS スマートエピソードフィルター"},useIdForRssLinks:"RSS記事のリンクにIDを使用する"},rules:{createNew:"ルールを作成",noRules:"ルールがありません"}},saveSuccess:"設定が保存されました!",speed:{download:"ダウンロード",scheduler:{from:"開始時間",selectButtonLabel:"時間を選択",subheader:"代替速度制限の使用をスケジュール",to:"終了時間",when:"いつ"},settings:{applyToPeersOnLan:"LAN上のピアに速度制限を適用する",applyToTransportOverhead:"トランスポートオーバーヘッドに速度制限を適用する",applyToUtp:"\xb5TPプロトコルに速度制限を適用する"},subheader:{alternative:"代替速度制限",global:"グローバル速度制限",settings:"速度制限設定"},tip:"0=無制限",upload:"アップロード"},tabs:{advanced:"高度な設定",behavior:"動作",bittorrent:"BitTorrent",connection:"接続",downloads:"ダウンロード",rss:{feeds:"フィード",general:"一般",rules:"ルール",title:"RSS"},speed:"速度",tagsAndCategories:"タグ/カテゴリー",vuetorrent:{general:"一般",title:"VueTorrent",torrent_card:{grid:"グリッドビュー",list:"リストビュー",table:"テーブルビュー"}},webui:"WebUI"},tagsAndCategories:{categoriesSubheader:"利用可能なカテゴリー:",createNewCategory:"新しいカテゴリーを作成",createNewTag:"新しいタグを作成",noCategories:"カテゴリーなし",noTags:"タグなし",tagsSubheader:"利用可能なタグ:"},title:"設定",vuetorrent:{general:{canvasRefreshThreshold:"キャンバスの自動更新を無効にするピース数",canvasRenderThreshold:"キャンバスのレンダリングを無効にするピース数",check_new:"新しいバージョンを確認する",currentVersion:"現在のバージョン",customTitle:"カスタムタイトル",dateFormat:"日付フォーマット",download:"設定のエクスポート",fileContentInterval:"Torrentファイルのコンテンツの更新間隔",hideChipIfUnset:"未設定の場合はチップを非表示にする",historySize:"対象フィールドの履歴サイズ",import:"設定のインポート",isDrawerRight:"右側のドロワー",isPaginationOnTop:"ページネーションを上部に表示",isShutdownButtonVisible:"シャットダウンボタンを表示",language:"言語",openSideBarOnStart:"起動時にサイドバーを開く",paginationSize:{infinite_scroll:"無限スクロール",label:"ページネーションのサイズ",warning:"高い値を使用するとパフォーマンスに影響する可能性があります"},qbittorrentVersion:"qBittorrentバージョン",refreshInterval:"qBittorrent API更新間隔",registerMagnet:"マグネットリンクを登録する",resetSettings:"設定をリセット",showAlltimeStat:"過去の統計を表示する",showCurrentSpeed:"現在の速度を表示する",showFreeSpace:"空き容量を表示する",showSessionStat:"セッション統計を表示する",showSpeedGraph:"速度グラフを表示する",showTrackerFilter:"トラッカーフィルターを表示する",tip:"これらの設定はカスタムWebUI自体のためのものです",useBinarySize:"データサイズの単位をバイナリ単位に置き換える (kB -> KiB)",useBitSpeed:"速度の値をビットに置き換える (kB/s -> kbps)",vueTorrentTitle:"タブのタイトル"},torrentCard:{grid:{busyTip:"グリッドビューで表示する未完了のTorrentのプロパティ",doneTip:"グリッドビューで表示する完了したTorrentのプロパティ"},list:{busyTip:"リストビューで表示する未完了のTorrentのプロパティ",doneTip:"リストビューで表示する完了したTorrentのプロパティ"},table:{tip:"テーブルビューで表示するTorrentのプロパティ"}}},webUI:{authentication:{banDuration:"アクセス禁止期間",banDurationHint:"秒単位",bypassLocalhost:"localhost上ではクライアントの認証を行わない",bypassWhitelist:"ホワイトリストに登録されたIPサブネット内のクライアントの認証を行わない",maxAttempts:"最大試行回数",password:"パスワード",passwordPlaceholder:"(変更なし)",sessionTimeout:"セッションタイムアウト",sessionTimeoutHint:"秒単位",subheader:"認証",username:"ユーザー名",whitelistExamples:"例: 192.168.1.0/24, fdff:ffff:c8::/40"},customHeaders:"カスタムHTTPヘッダーを追加する",customHeadersHint:"1行に1つのヘッダー",customHeadersPlaceholder:`Header1: 値1 +Header2: 値2 +... `,dynDns:{domainName:"ドメイン名",password:"パスワード",providers:{dynDns:"DynDNS",noIp:"NO-IP"},registerBtn:"登録",subheader:"ダイナミックドメイン名を更新する",username:"ユーザー名"},https:{certificate:"証明書",key:"鍵",subheader:"HTTPSを使用する",tip:"証明書に関する情報"},interface:{ipAddress:"IPアドレス",port:"ポート",subheader:"Webユーザーインターフェース",useAlternativeWebUI:"代替WebUIを使用する",useUPnP:"ルーターからのポート転送にUPnP/NAT-PMPを使用する"},proxiesList:"信頼できるプロキシのリスト",proxiesListHint:"IPはセミコロン(;)で区切る",reverseProxySupport:"リバースプロキシのサポートを有効にする",security:{clickjacking:"クリックジャッキング保護を有効にする",csrf:"クロスサイトリクエストフォージェリ(CSRF)保護を有効にする",hostHeaderValidation:"ホストヘッダー検証を有効にする",hostHeaderValidationHint:"セミコロン(;)で区切る",secureCookie:"CookieのSecureフラグを有効にする (HTTPSが必要)",serverDomains:"サーバードメイン",subheader:"セキュリティ"}}};I_={add:{error:"Torrentの追加中にエラーが発生しました",pending:"Torrentを送信中...",success:"{n}個のTorrentが追加されました | {n}個のTorrentが追加されました"},copy:{error:"コピーできません。コンテキストがセキュリティで保護されていません。",success:"クリップボードにコピーしました!"},magnet_handler:{not_supported:"現在のコンテキストは安全ではありません。ハンドラーを登録できません。",registered:"マグネットハンドラーが登録されました。"},new_version:"新しいバージョンが利用可能です!",qbit:{not_supported:"qBittorrent >= {version}でのみ利用可能です"}};L_={actions:{delete:"Torrentを削除",logs:"ログを開く",pause:"Torrentを一時停止",resume:"Torrentを再開",rssArticles:"RSS記事を開く",searchEngine:"検索エンジンを開く",settings:"設定を開く"},addTorrents:"Torrentを追加",overflow:{delete:"削除",logs:"qBittorrentログ",pause:"一時停止",resume:"再開",rssArticles:"RSSフィード",searchEngine:"検索エンジン",settings:"設定"},searchTorrents:"Torrentを検索"};E_={content:{fileInfo:"{n}ファイル | {n}ファイル",filter_placeholder:"ファイルツリー内を検索",folderInfo:"{n}フォルダー | {n}フォルダー",priority:"優先度の設定",rename:{bulk:"名前の一括変更",file:"名前の変更",folder:"フォルダ名を変更"},rootNode:"(ルート)"},info:{boolean_values:"ブール値",data_values:"データ値",datetime_values:"日時の値",duration_values:"期間の値",long_text_values:"長いテキスト値",speed_values:"速度値",text_values:"テキスト値"},overview:{canvasRefreshDisabled:"キャンバスの自動更新が無効になっています",canvasRenderDisabled:"キャンバスのレンダリングが無効になっています",copy_hash:"ハッシュをコピー",dlSpeedAverage:"DL速度平均",downloaded:"DL済み",fetchingMetadata:"メタデータを取得中...",fileCount:"選択されたファイル",pieceCount:"{owned} / {total} ({pieceSize})",ratio:"共有比",selectedFileSize:"選択されたファイルのサイズ",uploaded:"UP済み",upSpeedAverage:"UP速度平均",waitingForMetadata:"メタデータを待機中... "},peers:{addPeers:{newPeers:"追加するピアホスト",newPeersHint:"1行に1つのピア",newPeersPlaceholder:"ホスト:ポート",title:"ピアを追加する"},emptyList:"現在ピアが接続されていません",table:{client:"クライアント",connection:"接続",downloaded:"DL済み",downloadSpeed:"DL",files:"ファイル",flags:"フラグ",host:"ホスト",progress:"進捗状況",relevance:"関連性",uploaded:"UP済み",upSpeed:"UP"}},tabs:{content:"コンテンツ",info:"情報",overview:"概要",peers:"ピア",tagsAndCategories:"タグ/カテゴリー",trackers:"トラッカー"},tagsAndCategories:{categories:"カテゴリー",tags:"タグ"},title:"Torrentの詳細",trackers:{addTrackers:{newTrackers:"追加するトラッカーURL",newTrackersHint:"1行に1つ、空行でTierを区切る",title:"トラッカーを追加する"},editTracker:{newUrl:"新しいURL",newUrlRequired:"新しいURLが必要です",oldUrl:"古いURL",title:"トラッカーを編集する"},peersValue:"{peers} ピア ({seeds} S / {leeches} L)",reannounce:"すべて再アナウンス",tier:"Tier: {n}"}};R_={properties:{added_on:"追加日時",amount_left:"残り",auto_tmm:"自動Torrent管理",availability:"可用性",available_peers:"ピア (スウォーム)",available_seeds:"シード (スウォーム)",avg_download_speed:"DL速度平均",avg_upload_speed:"UP速度平均",category:"カテゴリー",comment:"コメント",completed_on:"完了日時",content_path:"コンテンツパス",created_by:"作成者",creation_date:"作成日時",downloaded:"DL済み (グローバル)",downloaded_session:"DL済み (セッション)",download_limit:"DL速度制限",download_path:"ダウンロードパス",download_speed:"DL速度",empty_category:"(カテゴリーなし)",empty_tags:"(タグなし)",empty_tracker_domain:"(トラッカーなし)",eta:"予測所要時間",f_l_piece_prio:"最初と最後のピースを優先",forced:"強制状態",global_speed:"全体速度",global_volume:"グローバルサイズ",hash:"ハッシュ",infohash_v1:"Infoハッシュ v1",infohash_v2:"Infoハッシュ v2",is_private:"プライベートTorrent",last_activity:"最終アクティビティ",magnet:"Magnetリンク",name:"Torrentタイトル",nb_connections:"合計接続数",nb_connections_limit:"接続制限",num_leechs:"ピア (接続中)",num_seeds:"シード (接続中)",peers:"ピア",priority:"優先度",progress:"進捗状況",progress_bar:"進捗状況バー",ratio:"共有比",ratio_limit:"共有比制限",reannounce:"次の再アナウンスまで",save_path:"保存先パス",seeding_time:"シード時間",seeding_time_limit:"シード時間制限",seeds:"シード",seen_complete:"完了確認日時",seq_dl:"シーケンシャルダウンロード",size:"サイズ",state:"状態",super_seeding:"スーパーシードモード",tags:"タグ",time_active:"アクティブ時間",total_size:"合計サイズ",total_wasted:"破棄されたデータ",tracker:"トラッカー",trackers_count:"トラッカー数",uploaded:"UP済み (グローバル)",uploaded_session:"UP済み (セッション)",upload_limit:"UP速度制限",upload_speed:"UP速度"},state:{allocating:"割り当て中",checkingDL:"チェック中 (未完了)",checkingResumeData:"再開データを確認中",checkingUP:"チェック中 (完了)",downloading:"ダウンロード中",error:"エラー",forcedDL:"[F] ダウンロード中",forcedUP:"[F] アップロード中",metaDL:"メタデータ",missingFiles:"ファイル不足",moving:"移動中",pausedDL:"一時停止",pausedUP:"完了",queuedDL:"待機中 (DL)",queuedUP:"待機中 (UP)",stalledDL:"停滞",stalledUP:"シード中",unknown:"不明",uploading:"アップロード中"}};D_={minutes:"分 | 分 | 分",seconds:"秒 | 秒 | 秒"};M_={common:x_,constants:w_,dashboard:k_,dialogs:S_,login:__,logs:C_,navbar:P_,rssArticles:A_,searchEngine:T_,settings:z_,toast:I_,topbar:L_,torrentDetail:E_,torrent:R_,units:D_};F_={active:"활성",cancel:"취소",close:"닫기",delete:"삭제",disable:"비활성",disabled:"비활성화",emptyList:"이 곳은 비어있습니다!",NA:"N/A",no:"아니요",none:"(없음)",ok:"확인",save:"저장",selectAll:"모두 선택",selectNone:"선택 안함",useGlobalSettings:"전역 설정 사용",yes:"예"};V_={addPaused:{always:"항상",never:"절대 안함",title:"일시 중지 추가"},bittorrentProtocols:{tcp:"TCP",tcp_utp:"TCP 및 μTP",utp:"μTP"},connectionStatus:{connected:"연결됨",disconnected:"연결 끊김",firewalled:"방화벽",unknown:"알려지지 않음"},contentLayout:{nosubfolder:"하위 폴더 제거",original:"원본",subfolder:"하위 디렉토리 생성",title:"토렌트 파일 배치"},diskIoMode:{disableOsCache:"OS 캐시 비활성화",enableOsCache:"OS 캐시 활성화",writeThrough:"디스크 동기 (Write-Through) 쓰기모드(libtorrent 모듈 >= 2.0.6)"},diskIoType:{default:"기본값",memoryMappedFiles:"메모리 매핑 파일",posixCompliant:"POSIX 호환"},encryption:{forceOff:"암호화 비활성화",forceOn:"암호화 필수",preferEncryption:"암호화 허용"},file_log_age_type:{days:"일 | 일 | 일",months:"월 | 월 | 개월",years:"년 | 년 | 년"},file_priority:{high:"높음",max:"최대",mixed:"혼합",normal:"일반",unwanted:"받지 않음"},maxRatioAction:{pauseTorrent:"토렌트 일시중지",removeTorrent:"토렌트 제거",removeTorrentAndFiles:"토렌트 및 해당 파일 제거",torrentSuperseeding:"수퍼 시딩 활성화"},monitoredFolderSaveLocation:{defaultSavePath:"기본 저장 경로",monitoredFolder:"모니터링(Watch) 디렉토리 위치",other:"기타"},proxy_type:{http:"HTTP",socks4:"SOCKS4",socks5:"SOCKS5"},scheduler:{everyDay:"매일",everyFriday:"매주 금요일",everyMonday:"매주 월요일",everySaturday:"매주 토요일",everySunday:"매주 일요일",everyThursday:"매주 목요일",everyTuesday:"매주 화요일",everyWednesday:"매주 수요일",everyWeekday:"매주 평일",everyWeekend:"매주 주말"},stopCondition:{filesChecked:"확인된 파일",metadataReceived:"Metadata 수신",none:"없음",title:"토렌트 중지 조건"},titleOptions:{custom:"사용자 지정",default:"기본값",first_torrent_speed:"첫 번째 토렌트 속도",global_speed:"전역 속도"},trackerStatus:{disabled:"비활성화",not_working:"작동하지 않음",not_yet_contacted:"트래커가 아직 연결되지 않음",updating:"업데이트 중",working:"작동 중"},uploadChokingAlgorithm:{antiLeech:"Anti-leech",fastestUpload:"가장 빠른 업로드",roundRobin:"Round-robin"},uploadSlotsBehavior:{fixedSlots:"고정 슬롯",uploadRateBased:"업로드 속도 기준"},utpTcpMixedMode:{peerProportional:"피어 비례(TCP 조절)",preferTcp:"TCP 우선"}};N_={displayMode:{grid:"Grid",list:"목록",table:"표",title:"표시 모드"},not_complete:"완료되지 않음",right_click:{advanced:{auto_tmm:"자동 토렌트 관리",download_path:"다운로드 디렉토리 설정",f_l_prio:"우선순위",reannounce:"강제 재배포",recheck:"강제 재검사",rename:"토렌트 이름 바꾸기",save_path:"저장 경로 설정",seq_dl:"순차 다운로드",title:"고급 설정"},category:{clear:"(카테고리 지우기)",disabled_title:"카테고리 없음",title:"카테고리 설정"},copy:{hash:"Hash",magnet:"마그넷",name:"이름",title:"복사"},export:"토렌트 내보내기 | 토렌트 내보내기",info:"정보 표시",priority:{bottom:"하위 우선순위",decrease:"우선순위 감소",increase:"우선순위 증가",title:"우선순위 설정",top:"최우선 순위"},speed_limit:{download:"다운로드 속도 제한",share:"공유 제한",title:"속도 제한 설정",upload:"업로드 속도 제한 설정"},tags:{disabled_title:"태그 없음",title:"태그 설정"},top:{delete:"삭제",force_resume:"강제 이어하기",pause:"일시 중지",resume:"이어하기"}},searchInputLabel:"검색",selectAll:"모두 선택/해제 (Ctrl + A) ",selectedTorrentsCount:"토런트 없음 | {total}개 토렌트 중 {count}개 ({size}) | {total}개 토렌트 중 {count}개 ({size})",sortBy:{added_on:"추가 날짜",amount_left:"남은 양",auto_tmm:"자동 TMM",availability:"가용성",avg_download_speed:"평균 다운로드 속도",avg_upload_speed:"평균 업로드 속도",category:"카테고리",completed:"완료됨",completion_on:"완료 날짜",content_path:"컨텐츠 경로",default:"기본값",dl_limit:"다운로드 제한",dlspeed:"다운로드 속도",downloaded:"다운로드됨 (전역)",downloaded_session:"다운로드됨 (세션)",download_path:"다운로드 경로",eta:"남은 예상 시간",f_l_piece_prio:"우선순위",force_start:"강제 시작",globalSpeed:"전역 속도",globalVolume:"전체 볼륨",hash:"Hash",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",last_activity:"최근 활동",magnet_uri:"마그넷 URI",max_ratio:"최대 비율",max_seeding_time:"최대 시딩 시간",name:"이름",num_complete:"시드 (Swarm)",num_incomplete:"피어(Swarm)",num_leechs:"피어 (연결됨)",num_seeds:"시드 (연결됨)",priority:"우선순위",progress:"진행 상황",ratio:"비율",ratio_limit:"비율 제한",save_path:"저장 경로",seeding_time:"시딩 시간",seeding_time_limit:"시딩 시간 제한",seen_complete:"완료됨",seq_dl:"순차 다운로드",size:"크기",state:"상태",super_seeding:"슈퍼 시딩",tags:"태그",time_active:"활성 시간",total_size:"총 크기",tracker:"트래커",trackers_count:"트래커 수",up_limit:"업로드 제한",uploaded:"업로드됨 (전역)",uploaded_session:"업로드됨 (세션)",upspeed:"업로드 속도"},sortLabel:"정렬 기준",toggleSearchFilter:"검색 필터 전환",toggleSelectMode:"선택 모드 전환",toggleSortOrder:"역순 정렬",torrentsCount:"토렌트 없음 | {n}개의 토렌트 | {n}개의 토렌트"};O_={add:{cookie:"Cookies",cookie_placeholder:"NAME1=값1; NAME2=값2; ...",drop_label:"토렌트 파일과 링크를 여기로 끌어다 놓으세요",file_overflow:"+{n}개 더보기",files:"파일 선택",first_last_piece_prio:"첫 번째와 마지막 조각 우선순위 설정",links:"링크 (마그넷, http, file, ...)",rename:"토렌트 이름 바꾸기",reset_form:"양식 재설정",sequential_download:"순차 다운로드",submit:"토렌트 추가",title:"토렌트 추가"},category:{name:"카테고리 이름",nameRequired:"카테고리 이름은 필수 입력 사항입니다.",oldName:"이전 카테고리 이름",savePath:"저장 경로",title:{create:"카테고리 생성",edit:"카테고리 편집"},warnEdit:`카테고리 이름을 수정하면 토렌트가 새 카테고리로 마이그레이션됩니다. +오류가 발생할 수 있으니 주의해서 사용하세요.`},connectionStatus:{dht_nodes:"DHT 노드",externalIp:"외부 IP 주소",status:"연결 상태",total_peer_connections:"활성 피어 연결"},delete:{deleteWithFiles:"토렌트와 함께 파일 삭제",title:"{n, plural, other {{n}개의 토렌트 삭제 | {n}개의 토렌트 삭제}}",warnDelete:"이 확인란을 선택하면 해당 토렌트에 포함된 모든 내용이 삭제됩니다."},importSettings:{required:"설정을 입력해야 합니다.",title:"설정 가져오기",valid:"올바른 설정을 입력하십시오."},moveTorrent:{dl:{title:"다운로드 경로 변경"},newPath:"새 경로",oldPath:"이전 경로",required:"새 경로는 필수 입력 사항입니다",samePath:"새 경로는 이전 경로와 달라야 합니다.",save:{title:"저장 경로 변경"}},moveTorrentFile:{oldName:"이전 이름",title:"토렌트 파일 이동 | 토렌트 폴더 이동"},pluginManager:{headers:{actions:"작업",enabled:"활성화됨",name:"이름",url:"엔진 URL",version:"버전"},install:{activator:"새 플러그인 설치",label:"플러그인 URL",title:"플러그인 설치"},title:"플러그인 매니저",update:"플러그인 업데이트"},renameTorrent:{newName:"새 이름",oldName:"이전 이름",required:"새 이름은 필수 입력 사항입니다",sameName:"새 이름은 이전 이름과 달라야 합니다.",title:"토렌트 이름 바꾸기"},rss:{feed:{name:"이름",rules:{name_required:"피드 이름은 필수 입력 사항입니다.",url_required:"피드 URL은 필수입니다."},title:{create:"RSS 피드 생성",edit:"RSS 피드 편집"},url:"URL"},rule:{addPaused:"일시 중지 추가",affectedFeedsSubheader:"영향을 받는 피드",assignedCategory:"할당된 카테고리",enabled:"규칙 사용",episodeFilter:"에피소드 필터",episodeFilterPlaceholder:"예: S01E02-S01E05",ignoreDays:"지난 {days}일 동안 등록된 피드 무시하기",ignoreDaysHint:"0: 비활성화",lastMatch:{knownValue:"오늘 | {n}일 전 | {n}일 전",label:"마지막 Match",unknownValue:"알 수 없음"},matchingArticles:{noMatch:"일치하는 피드가 없습니다.",title:"일치하는 피드"},mustContain:"반드시 포함해야 하는 항목",mustNotContain:"다음을 포함하지 않아야 합니다.",name:"이름",savePath:"저장 경로",savePathPlaceholder:"기본 저장 경로를 사용하려면 비워 둡니다.",smartFilter:"Smart episode 필터 사용하기",title:{create:"RSS 규칙 생성",edit:"RSS 규칙 편집"},useRegex:"정규 표현식 사용"}},share_limit:{disabled:"공유 제한 없음 설정",enabled:"공유 제한 설정:",global:"전역 공유 제한 사용",inactive_seeding_time_limit:"비활성 시간 (분)",ratio_limit:"비율(레이쇼)",seeding_time_limit:"총 시간(분)",title:"공유 비율 제한 설정"},shutdown:{content:"정말로 qBittorrent를 종료하시겠습니까?",error:"앱을 종료할 수 없습니다. qBittorrent가 실행 중인지 확인하세요!",success:"q비트토렌트가 성공적으로 종료되었습니다!",title:"qBittorrent 종료"},speed_limit:{download:"다운로드 속도 제한 설정",label:"속도 제한",upload:"업로드 속도 제한 설정"},tag:{comma:"태그 이름을 변경할 때 이름에 쉼표가 포함될 수 없습니다.",hint:"팁: 쉼표로 구분하여 여러 태그를 만들 수 있습니다",name:"태그 이름",oldName:"이전 태그 이름",required:"태그 이름은 필수 입력 사항입니다",title:{create:"태그 만들기",rename:"태그 이름 바꾸기"},warnEdit:`태그 이름을 수정하면 토렌트가 새 태그로 마이그레이션됩니다. +오류가 발생할 수 있으니 주의해서 사용하세요.`}};B_={error:"로그인에 실패했습니다!",password:"비밀번호",rules:{password_required:"비밀번호는 필수 입력 사항입니다",username_required:"사용자 이름은 필수 입력 사항입니다"},submit:"로그인",subtitle:"자격 증명 입력",success:"로그인 성공!",title:"로그인",username:"사용자 이름"};H_={emptyLogList:"로그를 찾을 수 없음",filters:{query:"로그 메시지 검색",type:"로그 레벨"},title:"qBittorrent 로그"};U_={addPanel:{torrentsPendingCount:"업로드 대기 중인 토런트 {n}개"},side:{bottom_actions:{alt_speed:"대체 속도 전환",conn_status:"연결 상태: {status}",dark_mode:"밝은 모드 | 어두운 모드 | 시스템 설정 따르기",logout:"로그아웃",shutdown:"qBittorrent 종료"},current_speed:{title:"현재 속도"},filters:{activeFilter:"{n} 필터가 활성화되었습니다.",category:"카테고리 필터",disabled:"(비활성화)",state:"토렌트 상태 필터",tag:"태그 필터",tracker:"트래커 필터",uncategorized:"(분류되지 않음)",untagged:"(태그 없음)",untracked:"(추적되지 않음)"},speed_graph:{download_label:"다운로드",upload_label:"업로드"},stats:{alltime:{title:"역대 통계"},downloaded:"다운로드됨",free_space:"여유 공간",ratio:"비율(레이쇼)",session:{title:"세션 통계"},uploaded:"업로드됨"}},top:{active_filters:{category:"카테고리 필터: {value} ",menu_label:"활성 필터: {n} | 활성 필터: {n}개",multiple_category:"카테고리 필터: {n}개의 카테고리",multiple_state:"상태 필터: {n}개의 상태",multiple_tag:"태그 필터: {n}개 태그",multiple_tracker:"트래커 필터: {n}개의 트래커",state:"상태 필터: {value} ",tag:"태그 필터: {value} ",text:"텍스트 필터: {value} ",tracker:"트래커 필터: {value}"}}};W_={filters:{title:"제목 필터",unread:"읽지 않은 피드만 표시"},item:{author:"작성자: {author}",category:"카테고리: {category}",feedName:"피드 이름: {name}"},markAllAsRead:"모두 읽음으로 표시",promise:{error:"피드를 표시하는 동안 오류가 발생했습니다.",pending:"표시 중...",success:"{n}개의 기사를 읽음으로 표시함"},title:"RSS 피드"};j_={filters:{category:{all:"모두",anime:"애니메이션",books:"도서",games:"게임",label:"검색 카테고리",movies:"영화",music:"음악",pictures:"사진",software:"소프트웨어",tv:"TV"},plugins:{all:"전체",enabled:"활성화됨",label:"검색 플러그인"},title:{label:"제목으로 필터링"}},headers:{fileName:"파일 이름",fileSize:"파일 크기",nbLeechers:"리처 수",nbSeeders:"시드 수",siteUrl:"사이트 URL"},query:"검색어",runSearch:"검색",stopSearch:"중지",tabHeaderEmpty:"(검색어 없음)",title:"검색 엔진"};Y_={advanced:{libtorrent:{announceAllTiers:"항상 모든 티어에게 알립니다",announceAllTrackers:"항상 같은 티어의 모든 트래커에게 알립니다.",announceIP:"트래커에 보고되는 IP 주소 (재시작 필요) ",coalesceReadsWrites:"읽기 및 쓰기 통합(libtorrent < 2.0)",disk:{diskCache:"디스크 캐시 (libtorrent <2.0)",diskCacheExpiry:"디스크 캐시 만료 간격(libtorrent <2.0)",diskIoReadMode:"디스크 IO 읽기 모드",diskIoType:"디스크 IO 유형(libtorrent >= 2.0, 재시작 필요)",diskIoWriteMode:"디스크 IO 쓰기 모드",diskQueueSize:"디스크 큐 크기",subheader:"디스크"},maxConcurrentHTTPAnnounces:"동시에 처리할 수 있는 최대 HTTP 알림 수",networking:{outgoingPortsMax:"송신 포트(최대) [0: 사용 안 함]",outgoingPortsMin:"송신 포트(최소) [0: 사용 안 함]",peerTos:"피어 연결에 대한 DSCP 값",subheader:"네트워킹",upnpLeaseDuration:"UPnP 임대 기간 [0: 영구 임대] ",utpTcpMixedModeAlgorithm:"μTP-TCP 혼합 모드 알고리즘"},outgoingConnectionsPerSecond:"초당 발신 연결 수",peerTurnover:"피어 전환 연결 해제 백분율",peerTurnoverCutoff:"피어 교체 임계치 백분율",peerTurnoverInterval:"피어 전환 연결 해제 간격",pieceExtentAffinity:"조각 범위 선호도 사용",requestQueueSize:"단일 피어에 대한 최대 미결 요청 수",security:{allowMultipleConnectionsFromTheSameIPAddress:"동일한 IP 주소에서 여러 개의 연결 허용하기",blockPeersOnPrivilegedPorts:"권한 있는 포트에서는 피어에 대한 연결을 허용하지 않습니다.",idnSupport:"IDN(Internationalized Domain Name) 지원 사용",mitigateSSRF:"서버 측 요청 위조(SSRF) 완화",subheader:"보안",validateHTTPSTrackerCertificate:"HTTPS 트래커 인증서 유효성 검사"},sendBufferLowWatermark:"버퍼 부족 워터마크 전송",sendBufferWatermark:"버퍼 워터마크 전송",sendBufferWatermarkFactor:"버퍼 워터마크 계수 보내기",sendUploadPieceSuggestions:"업로드 조각 제안 보내기",socketBacklogSize:"소켓 대기열 크기",socketReceiveBufferSize:"수신 소켓 버퍼 크기",socketReceiveBufferSizeHint:"0: 시스템 기본값",socketSendBufferSize:"전송 소켓 버퍼 크기",socketSendBufferSizeHint:"0: 시스템 기본값",stopTrackerTimeout:"트래커 시간 초과 중지",subheader:"libtorrent 섹션",threads:{asyncIoThreads:"비동기 I/O 스레드",bdecodeDepthLimit:"B디코딩 깊이 제한",bdecodeTokenLimit:"Bdecode 토큰 제한",filePoolSize:"파일 Pool 크기",hashingThreads:"스레드 해싱(libtorrent >= 2.0)",outstandingMemory:"Outstanding memory when checking torrents",subheader:"스레드"},uploadChokingAlgorithm:"업로드 차단 알고리즘",uploadSlotsBehavior:"업로드 슬롯 동작 방식"},openDoc:"문서 열기",qbittorrent:{allocatedRam:"물리적 메모리(RAM) 사용량 제한(libtorrent >= 2.0)",embeddedTracker:{enable:"내장 트래커 활성화",port:"내장 트래커 포트",portForward:"내장 트래커를 위한 포트 포워딩 활성화",title:"내장 트래커"},networking:{ipAddress:{all:"모든 주소",allIPv4:"모든 IPv4 주소",allIPv6:"모든 IPv6 주소",label:"바인딩(결합)할 IP 주소(선택 사항)"},networkInterfaces:{any:"모든 인터페이스",label:"네트워크 인터페이스"},title:"네트워킹"},reannounceOnIpPortChanged:"IP 또는 포트가 변경되면 모든 트래커에게 다시 알립니다.",recheckOnCompletion:"완료 시 다운로드 파일 무결성 검사",refreshInterval:"GUI 새로 고침 간격",resolveCountries:"피어국가 분석",resumeDataStorageType:{label:"이어받기 데이터 저장 유형(qBittorrent 재시작 필요)",legacy:"Fastresume files",sqlite:"SQLite 데이터베이스(실험적)"},saveInterval:"재개 데이터 저장 간격",subheader:"qBittorrent 섹션",torrentFileSizeLimit:".torrent 파일 크기 제한"}},behavior:{logs:{file_log_age:"다음보다 오래된 백업 로그 삭제",file_log_backup_enabled:"로그 파일 백업 사용",file_log_delete_old:"이전 백업 로그 삭제",file_log_enabled:"로그 파일 사용",file_log_max_size:"다음에 로그 파일을 백업합니다.",file_log_path:"저장 경로",subheader:"로그 관리"},performance_warning:"로그 성능 경고"},bittorrent:{autoAddTrackers:"새로운 다운로드에 이러한 트래커를 자동으로 추가합니다.",autoAddTrackersHint:"한 줄에 하나의 트래커",maxActiveCheckingTorrents:"최대 활성 토렌트 확인",privacy:{enableAnonymous:"익명 모드 사용",enableDHT:"DHT(분산 네트워크)를 활성화하여 더 많은 피어 찾기",enableLPD:"로컬 피어 검색을 활성화하여 더 많은 피어 찾기",enablePeX:"피어 익스체인지(PeX)를 활성화하여 더 많은 피어 찾기",encryptionMode:"암호화 모드",moreInfo:"자세한 정보",subheader:"개인정보 보호"},seedLimits:{subheader:"시드 제한",then:"그런 다음",whenInactiveSeedingTimeReaches:"비활성 시딩 시간에 도달하면",whenRatioReaches:"비율에 도달하면",whenSeedingTimeReaches:"시딩 시간에 도달하면"},torrentQueueing:{downloadRateLimit:"다운로드 속도 임계값",excludeSlowTorrent:"이 제한에 느린 토렌트는 포함하지 않기",maxActiveDownload:"최대 활성 다운로드 수",maxActiveTorrent:"최대 활성 토렌트 수",maxActiveUpload:"최대 활성 업로드 수",subheader:"토렌트 대기열",torrentInactivityTimer:"토렌트 비활성 타이머",uploadRateLimit:"업로드 속도 제한"}},connection:{connectionLimits:{globalMaxConnection:"전역 최대 연결 수",globalMaxUploadSlots:"전역 최대 업로드 슬롯 수",perTorrentMaxConnection:"토렌트 당 최대 연결 수",perTorrentMaxUploadSlots:"토렌트 당 최대 업로드 슬롯 수",subheader:"연결 제한"},ipFiltering:{applyToTrackers:"트래커에 적용하기",bannedIps:"수동으로 차단한 IP 주소",bannedIpsHint:"한 줄에 하나씩",filterPath:"필터 경로 (.dat, .p2p, .p2b)",subheader:"IP 필터링"},listeningPort:{incomingConnectionPort:"수신 연결에 사용되는 포트",randomPort:"무작위 포트",subheader:"수신 포트",useUPnP:"UPnP / NAT-PMP 기능 사용(공유기/라우터에서 지원할 경우)"},protocol:"피어 연결 프로토콜",proxy:{auth:{password:"비밀번호",subtitle:"계정설정",tip:"정보: 비밀번호는 암호화되지 않은 상태로 저장됩니다.",username:"로그인 ID"},bittorrent:"BitTorrent 용도로 Proxy 사용",host:"호스트",hostNameLookup:"호스트 이름 조회에 Proxy 사용",misc:"일반적인 용도로 Proxy 사용",peerConnections:"피어 연결에 Proxy 사용",port:"포트",rss:"RSS 용도로 Proxy 사용",subheader:"Proxy Server"}},downloads:{excludedFileNames:{hint:"한 줄에 하나의 필터",label:"제외된 파일 이름"},mailNotification:{authEnabled:"계정설정",enabled:"다운로드 완료 시 이메일 알림",from:"From",password:"비밀번호",smtpServer:"SMTP 서버",sslEnabled:"이 서버에는 보안 연결(SSL)이 필요합니다.",to:"To",username:"로그인 ID"},monitoredFolders:{actions:"작업",confirmDelete:"이 항목을 삭제하시겠습니까?",editItem:"편집",monitoredFolderPath:"모니터링(Watch) 폴더",newItem:"새로 만들기",noData:"아직 모니터링되는 폴더 없음",otherPath:"기타 경로",saveType:"저장 위치 재정의(Override Save Location)",subheader:"모니터링(Watch) 폴더"},publicSettings:{appendQBExtension:"완료되지 않은 파일에 .!qB 확장자 추가하기",preAllocateDisk:"다운로드할 파일에 대해 디스크 공간 사전 할당"},runExternalProgram:{onAddedEnabled:"토렌트 추가 후 외부 프로그램 실행",onAddedLabel:"커맨드",onFinishedEnabled:"토렌트 다운로드 완료 후 외부 프로그램 실행",onFinishedLabel:"커맨드",subheader:"외부 프로그램 실행",supportParamC:"%C: 파일 개수",supportParamD:"%D: 저장 경로",supportParamF:"%F: 콘텐츠 경로(다중 파일 토렌트의 루트 경로와 동일)",supportParamG:"%G: 태그(쉼표로 구분)",supportParamI:"%I: Infohash v1",supportParamJ:"%J: Infohash v2",supportParamK:"%K: 토렌트 ID",supportParamL:"%L: 카테고리",supportParamN:"%N: 토렌트 이름",supportParamR:"%R: 루트 경로 (첫 번째 토런트 하위 디렉터리 경로)",supportParamT:"%T: 현재 트래커",supportParamTitle:"지원되는 매개변수(대소문자 구분):",supportParamZ:"%Z: 토렌트 크기 (바이트)",tip:'팁: 공백에서 텍스트가 잘리는 것을 방지하려면 매개 변수를 따옴표로 묶으세요 (예: "%N")'},saveManagement:{autoTMMEnabled:"기본 토렌트 관리 모드",categoryChangedTMM:"카테고리 저장 경로가 변경된 경우",defaultSavePath:"기본 저장 경로 (완료)",defaultTMMOptions:{automatic:"자동",manual:"수동"},exportDir:".torrent 파일을 다음 위치로 복사",exportDirFinished:"다운로드가 완료된 .torrent 파일을 다음 위치로 복사",keepIncomplete:"기본 다운로드 경로(미완료된 토렌트)",paramChangedTMMOptions:{relocateTorrent:"토렌트 이동하기",switchToManual:"토렌트를 수동 모드로 전환"},savePathChangedTMM:"기본 저장 경로가 변경된 경우",subheader:"저장 관리",torrentChangedTMM:"토렌트 카테고리가 변경되었을 때"},whenAddTorrent:{addToTopOfQueue:"대기열 맨 위로 올리기",autoDeleteMode:"나중에 .torrent 파일 삭제",doNotAutoStart:"자동으로 다운로드 시작하지 않기",mergeTrackers:"토렌트가 이미 존재하는 경우 트래커 병합하기",subheader:"토렌트를 추가할 때"}},rss:{feeds:{createNew:"피드 추가",noFeeds:"아직 피드가 없습니다",refreshAll:"모두 새로고침"},general:{autoDownloader:{enable:"RSS 규칙 처리 활성화",subheader:"RSS 토렌트 자동 다운로더"},reader:{enableProcessing:"RSS 피드 가져오기 활성화",feedsRefreshInterval:"피드 새로고침 간격",maximumArticlesPerFeed:"피드 당 수집할 최대 기사 수",subheader:"RSS 리더"},smartEpisodeFilter:{downloadEpisodes:"REPACK/PROPER 에피소드 다운로드",filters:"필터",filtersHint:"한 줄에 하나씩",subheader:"RSS Smart episode 필터"},useIdForRssLinks:"RSS 피드에 ID사용"},rules:{createNew:"규칙 생성",noRules:"아직 규칙이 없습니다"}},saveSuccess:"설정이 저장되었습니다!",speed:{download:"다운로드",scheduler:{from:"시작시간",selectButtonLabel:"시간 선택",subheader:"대체 속도 제한 사용 일정",to:"종료시간",when:"스케쥴"},settings:{applyToPeersOnLan:"LAN 내 피어에 대해 속도 제한 적용",applyToTransportOverhead:"Transport overhead에 대한 속도 제한 적용",applyToUtp:"\xb5TP 프로토콜에 속도 제한 적용"},subheader:{alternative:"대체 속도 제한",global:"전역 속도 제한",settings:"속도 제한"},tip:"0은 무제한을 의미합니다",upload:"업로드"},tabs:{advanced:"고급 설정",behavior:"동작",bittorrent:"BitTorrent",connection:"연결수",downloads:"다운로드",rss:{feeds:"피드",general:"일반",rules:"규칙",title:"RSS"},speed:"속도",tagsAndCategories:"태그 및 카테고리",vuetorrent:{general:"일반",title:"VueTorrent",torrent_card:{grid:"그리드 형식보기(Grid view)",list:"목록 형식 보기(List view)",table:"테이블 형식 보기(Table View)"}},webui:"WebUI"},tagsAndCategories:{categoriesSubheader:"사용 가능한 카테고리:",createNewCategory:"새 카테고리 만들기",createNewTag:"새 태그 만들기",noCategories:"아직 카테고리가 없습니다",noTags:"아직 태그가 없습니다",tagsSubheader:"사용 가능한 태그:"},title:"설정",vuetorrent:{general:{canvasRefreshThreshold:"설정된 조각 개수 초과 시, 뷰화면 자동 새로고침 비활성화",canvasRenderThreshold:"설정된 조각 개수 초과 시, 캔버스 렌더링 비활성화",check_new:"새 버전 확인",currentVersion:"현재 버전",customTitle:"사용자 지정 제목",dateFormat:"날짜 표시 형식",download:"설정 내보내기",fileContentInterval:"토렌트 진행사항 새로고침 간격",hideChipIfUnset:"설정되지 않은 경우 해당 옵션 숨기기",historySize:"대상 필드의 기록 크기",import:"설정 가져오기",isDrawerRight:"오른쪽 탭",isPaginationOnTop:"상단 페이지 매김",isShutdownButtonVisible:"종료 버튼 표시",language:"표시 언어",openSideBarOnStart:"시작 시 사이드바 열기",paginationSize:{infinite_scroll:"무한 스크롤",label:"Pagination 크기",warning:"높은 값을 사용하면 성능에 영향을 줄 수 있습니다."},qbittorrentVersion:"qBittorrent 버전",refreshInterval:"qBittorrent API 새로 고침 간격",registerMagnet:"마그넷 링크 등록",resetSettings:"설정 초기화",showAlltimeStat:"역대 통계 보기",showCurrentSpeed:"현재 속도 표시",showFreeSpace:"여유 공간 표시",showSessionStat:"세션 통계 표시",showSpeedGraph:"속도 그래프 표시",showTrackerFilter:"트래커 필터 표시",tip:"이 설정은 사용자 지정 WebUI에 대한 설정입니다.",useBinarySize:"데이터 크기 표시를 이진 단위로 바꾸기(kB -> KiB)",useBitSpeed:"속도 값 표시를 비트로 바꾸기(kB/s -> kbps)",vueTorrentTitle:"탭 제목"},torrentCard:{grid:{busyTip:"그리드 보기에서 미완료된 토렌트에 대해 표시할 속성",doneTip:"그리드 보기에서 완료된 토렌트에 대해 표시할 속성"},list:{busyTip:"목록 보기에서 사용 중인 토렌트에 대해 표시할 속성",doneTip:"목록 보기에서 완료된 토렌트에 대해 표시할 속성"},table:{tip:"테이블 보기에서 토렌트에 대해 표시할 속성"}}},webUI:{authentication:{banDuration:"차단 시간",banDurationHint:"초(seconds) 단위",bypassLocalhost:"localhost에서 접속할 시 로그인 절차 없음",bypassWhitelist:"아래 IP주소에 대해서는 로그인 절차 없이 접근 가능(Whitelist)",maxAttempts:"로그인 최대 시도 횟수",password:"비밀번호",passwordPlaceholder:"(변경 없음)",sessionTimeout:"세션 만료 시간",sessionTimeoutHint:"초(seconds) 단위",subheader:"계정설정",username:"로그인 ID",whitelistExamples:"예시: 192.168.1.0/24, fdff:ffff:c8::/40"},customHeaders:"사용자 정의 HTTP 헤더 추가",customHeadersHint:"한 줄에 하나씩",customHeadersPlaceholder:"Header1: value1 Header2: value2 ...",dynDns:{domainName:"도메인 주소",password:"비밀번호",providers:{dynDns:"DynDNS",noIp:"NO-IP"},registerBtn:"등록",subheader:"DDNS 활성화",username:"로그인 ID"},https:{certificate:"인증서",key:"Key",subheader:"HTTPS 사용",tip:"인증서에 대한 정보"},interface:{ipAddress:"IP 주소",port:"포트",subheader:"웹 사용자 인터페이스",useAlternativeWebUI:"대체 WebUI 사용",useUPnP:"UPnP / NAT-PMP 기능 사용(공유기/라우터에서 지원할 경우)"},proxiesList:"신뢰할 수 있는 프록시 목록",proxiesListHint:"IP 주소를 세미콜론( ;)으로 구분합니다",reverseProxySupport:"역방향 프록시(Reverse proxy) 지원 활성화",security:{clickjacking:"클릭재킹(Clickjacking) 보호 활성화",csrf:"CSRF(사이트 간 요청 위조) 보호 활성화",hostHeaderValidation:"호스트 헤더 유효성 검사 사용",hostHeaderValidationHint:"세미콜론( ;)으로 구분합니다.",secureCookie:'"secure" cookie flag 활성화 (HTTPS필요)',serverDomains:"서버 도메인",subheader:"보안"}}};X_={add:{error:"토렌트 추가 중 오류",pending:"토렌트 전송 중...",success:"{n}개 토렌트 추가됨"},copy:{error:"복사할 수 없습니다. 현재 응답이 안전하지 않습니다!",success:"클립보드에 복사되었습니다!"},magnet_handler:{not_supported:"현재 응답이 안전하지 않습니다. 핸들러를 등록할 수 없습니다.",registered:"마그넷 핸들러가 등록되었습니다."},new_version:"새 버전을 사용할 수 있습니다!",qbit:{not_supported:"qBittorrent >= {version}에서만 사용할 수 있습니다."}};$_={actions:{delete:"토렌트 삭제",logs:"Log 열기",pause:"토렌트 일시 중지",resume:"토렌트 재개",rssArticles:"RSS 피드 열기",searchEngine:"검색 엔진 열기",settings:"설정 열기"},addTorrents:"토렌트 추가",overflow:{delete:"삭제",logs:"qBittorrent 로그",pause:"일시 중지",resume:"이어하기",rssArticles:"RSS 피드",searchEngine:"검색 엔진",settings:"설정"},searchTorrents:"토렌트 검색"};q_={content:{fileInfo:"{n} 파일 | {n} 파일",folderInfo:"{n} 디렉토리 | {n} 디렉토리",priority:"우선순위 설정",rename:{bulk:"일괄 이름 바꾸기",file:"이름 바꾸기",folder:"디렉토리 이름 바꾸기"},rootNode:"(Root)"},info:{boolean_values:"Boolean 값",data_values:"데이터 값",datetime_values:"날짜/시간 값",duration_values:"지속 시간 값",long_text_values:"긴 텍스트 값",speed_values:"속도 값",text_values:"텍스트 값"},overview:{canvasRefreshDisabled:"캔버스 자동 새로고침이 비활성화되었습니다",canvasRenderDisabled:"캔버스 렌더링이 비활성화되었습니다",copy_hash:"해시 복사",dlSpeedAverage:"평균 다운로드 속도",downloaded:"다운로드됨",fetchingMetadata:"불러오는 중...",fileCount:"선택한 파일",pieceCount:"{owned} / {total} ({pieceSize})",ratio:"비율",selectedFileSize:"선택한 파일 크기",uploaded:"업로드됨",upSpeedAverage:"평균 업로드 속도",waitingForMetadata:"메타데이터를 기다리는 중..."},peers:{addPeers:{newPeers:"추가할 피어 호스트",newPeersHint:"한 줄에 하나씩",newPeersPlaceholder:"host:port",title:"피어 추가"},emptyList:"현재 연결된 피어가 없습니다",table:{client:"클라이언트",connection:"연결",downloaded:"다운로드됨",downloadSpeed:"다운로드 속도",files:"파일",flags:"플래그",host:"호스트",progress:"진행 상황",relevance:"관련성",uploaded:"업로드됨",upSpeed:"업로드 속도"}},tabs:{content:"콘텐츠",info:"정보",overview:"개요",peers:"피어",tagsAndCategories:"태그 및 카테고리",trackers:"트래커"},tagsAndCategories:{categories:"카테고리",tags:"태그"},title:"토렌트 세부 정보",trackers:{addTrackers:{newTrackers:"추가할 트래커 URL",newTrackersHint:"한 줄에 하나씩, 빈 줄로 계층을 구분합니다.",title:"트래커 추가"},editTracker:{newUrl:"새 URL",newUrlRequired:"새 URL이 필요합니다",oldUrl:"이전 URL",title:"트래커 편집"},peersValue:"{peers} 피어({seeds} S / {leeches} L)",reannounce:"모든 트래커에 다시 요청",tier:"Tier: {n}"}};G_={properties:{added_on:"추가 날짜",amount_left:"남은 양",auto_tmm:"자동 토렌트 관리",availability:"가용성",available_peers:"피어(Swarm)",available_seeds:"시드 (Swarm)",avg_download_speed:"평균 다운로드 속도",avg_upload_speed:"평균 업로드 속도",category:"카테고리",completed_on:"완료 날짜",content_path:"컨텐츠 경로",downloaded:"다운로드됨 (전역)",downloaded_session:"다운로드됨 (세션)",download_limit:"다운로드 제한",download_path:"다운로드 경로",download_speed:"다운로드 속도",empty_category:"카테고리 없음",empty_tags:"태그 없음",empty_tracker_domain:"(트래커 없음)",eta:"남은 예상 시간",f_l_piece_prio:"우선순위",forced:"강제 상태",global_speed:"전역 속도",global_volume:"전체 볼륨",hash:"Hash",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",last_activity:"최근 활동",magnet:"마그넷 링크",name:"토렌트 제목",num_leechs:"피어 (연결됨)",num_seeds:"시드 (연결됨)",peers:"피어",priority:"우선순위",progress:"진행 상황",progress_bar:"진행률",ratio:"비율(레이쇼)",ratio_limit:"비율 제한",save_path:"저장 경로",seeding_time:"시딩 시간",seeds:"시드",seen_complete:"완료됨",seq_dl:"순차 다운로드",size:"크기",state:"상태",super_seeding:"슈퍼 시딩 모드",tags:"태그",time_active:"활성 시간",total_size:"총 크기",tracker:"트래커",trackers_count:"트래커 수",uploaded:"업로드됨 (전역)",uploaded_session:"업로드됨 (세션)",upload_limit:"업로드 제한",upload_speed:"업로드 속도"},state:{allocating:"할당",checkingDL:"확인 중(미완료)",checkingResumeData:"재개 데이터 확인 중",checkingUP:"확인(완료)",downloading:"다운로드 중",error:"오류",forcedDL:"[강제] 다운로드 중",forcedUP:"[강제] 업로드 중",metaDL:"메타데이터",missingFiles:"누락된 파일",moving:"이동",pausedDL:"일시 중지됨",pausedUP:"완료됨",queuedDL:"대기 중 (다운로드)",queuedUP:"대기 중 (업로드)",stalledDL:"정지됨",stalledUP:"시딩 중",unknown:"알 수 없음",uploading:"업로드 중"}};K_={minutes:"분 | 분 | 분",seconds:"초 | 초 | 초"};Z_={common:F_,constants:V_,dashboard:N_,dialogs:O_,login:B_,logs:H_,navbar:U_,rssArticles:W_,searchEngine:j_,settings:Y_,toast:X_,topbar:$_,torrentDetail:q_,torrent:G_,units:K_};J_={cancel:"Annuleren",close:"Sluiten",delete:"Verwijderen",disable:"Uitschakelen",emptyList:"Niets te zien hier!",none:"(Geen)",save:"Opslaan",selectAll:"Alles selecteren"};Q_={bittorrentProtocols:{tcp_utp:"TCP en μTP"},connectionStatus:{connected:"Verbonden"}};eC={common:J_,constants:Q_};tC={active:"Aktywny",cancel:"Anuluj",close:"Zamknij",delete:"Usuń",disable:"Wyłącz",disabled:"Wyłączone",emptyList:"Nic tu nie ma do zobaczenia!",NA:"Nie dotyczy",no:"Nie",none:"(Brak)",ok:"OK",save:"Zapisz",selectAll:"Zaznacz wszystko",selectNone:"Wybierz Brak",useGlobalSettings:"Użyj ustawień globalnych",yes:"Tak"};aC={addPaused:{always:"Zawsze",never:"Nigdy",title:"Dodaj wstrzymane"},bittorrentProtocols:{tcp:"TCP",tcp_utp:"TCP i μTP",utp:"μTP"},connectionStatus:{connected:"Połączono",disconnected:"Odłączony",firewalled:"Zablokowany przez zaporę ogniową",unknown:"Nieznany"},contentLayout:{nosubfolder:"Usuń podfolder",original:"Oryginalny",subfolder:"Utw\xf3rz podfolder",title:"Układ zawartości torrenta"},diskIoMode:{disableOsCache:"Wyłącz pamięć podręczną systemu operacyjnego",enableOsCache:"Włącz pamięć podręczną systemu operacyjnego",writeThrough:"Zapis poprzez (libtorrent >= 2.0.6)"},diskIoType:{default:"Domyślny",memoryMappedFiles:"Pliki mapowane w pamięci",posixCompliant:"Zgodne z POSIX"},encryption:{forceOff:"Wyłącz szyfrowanie",forceOn:"Wymagaj szyfrowania",preferEncryption:"Zezw\xf3l na szyfrowanie"},file_log_age_type:{days:"Dzień | Dni | Dni",months:"Miesiąc | Miesiące | Miesięcy",years:"Rok | Lata | Lat"},file_priority:{high:"Wysoki",max:"Maksymalny",mixed:"Mieszany",normal:"Normalny",unwanted:"Niechciane"},maxRatioAction:{pauseTorrent:"Wstrzymaj torrent",removeTorrent:"Usuń torrent",removeTorrentAndFiles:"Usuń torrent i jego pliki",torrentSuperseeding:"Włącz super-seeding dla torrenta"},monitoredFolderSaveLocation:{defaultSavePath:"Domyślna ścieżka zapisu",monitoredFolder:"Lokalizacja folderu monitorowanego",other:"Inne"},proxy_type:{http:"HTTP",socks4:"SOCKS4",socks5:"SOCKS5"},scheduler:{everyDay:"Codziennie",everyFriday:"Co piątek",everyMonday:"Co poniedziałek",everySaturday:"Każdą sobotę",everySunday:"Co niedzielę",everyThursday:"Każdego czwartku",everyTuesday:"Każdego wtorku",everyWednesday:"W każdą środę",everyWeekday:"Codziennie w dni robocze",everyWeekend:"W każdy weekend"},stopCondition:{filesChecked:"Sprawdzone pliki",metadataReceived:"Otrzymano metadane",none:"Brak",title:"Warunek zatrzymania torrenta"},titleOptions:{custom:"Niestandardowy",default:"Domyślny",first_torrent_speed:"Prędkość pierwszego torrenta",global_speed:"Prędkość globalna"},trackerStatus:{disabled:"Wyłączone",not_working:"Nie działa",not_yet_contacted:"Jeszcze się nie skontaktowano",updating:"Aktualizowanie",working:"Działa"},uploadChokingAlgorithm:{antiLeech:"Antyleech",fastestUpload:"Najszybsze przesyłanie",roundRobin:"Algorytm rotacyjny"},uploadSlotsBehavior:{fixedSlots:"Stałe sloty",uploadRateBased:"Prędkość przesyłania plik\xf3w"},utpTcpMixedMode:{peerProportional:"Peer proporcjonalny (dławi TCP)",preferTcp:"Preferuj TCP"}};iC={displayMode:{grid:"Siatka",list:"Lista",table:"Tabela",title:"Tryb wyświetlania"},not_complete:"Nigdy nie widziany w całości",right_click:{advanced:{auto_tmm:"Automatyczne zarządzanie torrentami",download_path:"Ustaw ścieżkę pobierania",f_l_prio:"Pierwszy/ostatni priorytet",reannounce:"Wymuś ponowne ogłoszenie",recheck:"Wymuś ponowne sprawdzenie",rename:"Zmień nazwę torrenta",save_path:"Ustaw ścieżkę zapisu",seq_dl:"Pobieranie sekwencyjne",title:"Zaawansowane"},category:{clear:"(Wyczyść kategorię)",disabled_title:"Brak kategorii",title:"Ustaw kategorię"},copy:{hash:"Hash",magnet:"Magnet",name:"Nazwa",title:"Kopiuj"},export:"Eksportuj torrent | Eksportuj torrenty",info:"Pokaż informacje",priority:{bottom:"Najniższy priorytet",decrease:"Zmniejsz priorytet",increase:"Zwiększ priorytet",title:"Ustaw priorytet",top:"Najwyższy priorytet"},speed_limit:{download:"Ustaw limit prędkości pobierania",share:"Ustaw limit udostępniania",title:"Ustaw limit prędkości",upload:"Ustaw limit prędkości wysyłania"},tags:{disabled_title:"Brak tag\xf3w",title:"Ustaw tagi"},top:{delete:"Usuń",force_resume:"Wymuś wznowienie",pause:"Pauza",resume:"Wzn\xf3w"}},searchInputLabel:"Szukaj",selectAll:"Zaznacz/Odznacz wszystko (Ctrl + A)",selectedTorrentsCount:"Brak torrenta | {count} z {total} torrent\xf3w ({size}) | {count} z {total} torrent\xf3w ({size})",sortBy:{added_on:"Dodano",amount_left:"Pozostała ilość",auto_tmm:"Automatyczny TMM",availability:"Dostępność",avg_download_speed:"Średnia prędkość pobierania",avg_upload_speed:"Średnia prędkość wysyłania",category:"Kategoria",completed:"Zakończone",completion_on:"Zakończone",content_path:"Ścieżka zawartości",default:"Domyślny",dl_limit:"Limit pobierania",dlspeed:"Prędkość pobierania",downloaded:"Pobrane (globalnie)",downloaded_session:"Pobrane (sesja)",download_path:"Ścieżka pobierania",eta:"Czas przewidywany",f_l_piece_prio:"Pierwszy/ostatni priorytet części",force_start:"Wymuś rozpoczęcie",globalSpeed:"Prędkość globalna",globalVolume:"Globalny wolumen",hash:"Hash",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",last_activity:"Ostatnia aktywność",magnet_uri:"Adres Magnet",max_ratio:"Maks. wsp\xf3łczynnik",max_seeding_time:"Maksymalny czas seedowania",name:"Nazwa",num_complete:"Seedy (r\xf3j)",num_incomplete:"Peery (r\xf3j)",num_leechs:"Peery (połączone)",num_seeds:"Seedy (połączone)",priority:"Priorytet",progress:"Postęp",ratio:"Stosunek",ratio_limit:"Limit proporcji",save_path:"Ścieżka zapisu",seeding_time:"Czas seedowania",seeding_time_limit:"Limit czasu seedowania",seen_complete:"Widziane jako kompletne",seq_dl:"Pobieranie sekwencyjne",size:"Rozmiar",state:"Stan",super_seeding:"Super Seedowanie",tags:"Tagi",time_active:"Czas aktywności",total_size:"Całkowity rozmiar",tracker:"Tracker",trackers_count:"Liczba tracker\xf3w",up_limit:"Limit wysyłania",uploaded:"Przesłane (globalnie)",uploaded_session:"Przesłano (sesja)",upspeed:"Prędkość wysyłania"},sortLabel:"Sortuj według",toggleSearchFilter:"Przełącz filtr wyszukiwania",toggleSelectMode:"Przełącz tryb wyboru",toggleSortOrder:"Odwr\xf3ć kolejność sortowania",torrentsCount:"Brak torrent\xf3w | {n} torrent | {n} torrent\xf3w"};nC={add:{cookie:"Ciasteczka",cookie_placeholder:"nazwa1=wartość1; nazwa2=wartość2; ...",drop_label:"Upuść tutaj pliki torrent i linki",file_overflow:"+{n} więcej",files:"Wybierz pliki",first_last_piece_prio:"Priorytet dla pierwszej i ostatniej części",links:"Linki (magnet, http, plik, ...)",params:{add_to_top_of_queue:"Dodaj na początek kolejki",category:"Kategoria",download_limit:"Limit pobierania",download_path:"Ścieżka pobierania (jeśli jest niekompletny)",inactive_seeding_time_limit:"Limit czasu nieaktywnego seedowania",limit_collapse:"Skonfiguruj limity",limit_hint:"-1, aby wyłączyć, -2 lub puste, aby użyć wartości globalnej",no_categories:"Brak kategorii. Wpisz nazwę, aby utworzyć nową.",no_categories_match:'Brak kategorii pasujących do "{query}". Zostanie ona automatycznie utworzona.',no_tags:"Brak tag\xf3w. Wpisz nazwę, aby utworzyć nowy.",no_tags_match:'Brak tag\xf3w pasujących do "{query}". Naciśnij Enter, aby go utworzyć.',ratio_limit:"Limit proporcji",save_path:"Ścieżka zapisu (po zakończeniu)",seeding_time_limit:"Limit czasu seedowania",skip_checking:"Pomiń sprawdzanie sumy kontrolnej",stopped:"Nie rozpoczynaj pobierania",tags:"Tagi",title:"Parametry torrenta",upload_limit:"Limit wysyłania",use_auto_tmm:"Automatyczne zarządzanie torrentami"},rename:"Zmień nazwę torrenta",reset_form:"Resetuj formularz",sequential_download:"Pobieranie sekwencyjne",submit:"Dodaj torrenty",title:"Dodaj torrenty"},category:{name:"Nazwa kategorii",nameRequired:"Nazwa kategorii jest wymagana",oldName:"Stara nazwa kategorii",savePath:"Ścieżka zapisu",title:{create:"Utw\xf3rz kategorię",edit:"Edytuj kategorię"},warnEdit:`Edycja nazwy kategorii spowoduje migrację torrent\xf3w do nowej kategorii. +Mogą wystąpić błędy, należy zachować ostrożność.`},connectionStatus:{dht_nodes:"Węzły DHT",externalIp:"Zewnętrzny adres IP",status:"Status połączenia",total_peer_connections:"Aktywne połączenia peer"},delete:{deleteWithFiles:"Usuń pliki razem z torrentem",title:"{n, plural, other {Usuń {n} torrent | Usuń {n} torrent\xf3w}}",warnDelete:"Zaznaczenie tego pola spowoduje usunięcie wszystkiego, co znajduje się w tych torrentach"},importSettings:{required:"Podanie ustawień jest wymagane",title:"Importuj ustawienia",valid:"Proszę podać poprawne ustawienia"},moveTorrent:{dl:{title:"Zmień ścieżkę pobierania"},newPath:"Nowa ścieżka",oldPath:"Stara ścieżka",required:"Wymagana jest nowa ścieżka",samePath:"Nowa ścieżka musi r\xf3żnić się od starej ścieżki",save:{title:"Zmień ścieżkę zapisu"}},moveTorrentFile:{oldName:"Stara nazwa",title:"Przenieś plik torrent | Przenieś folder torrenta"},pluginManager:{headers:{actions:"Akcje",enabled:"Włączone",name:"Nazwa",url:"Adres URL silnika",version:"Wersja"},install:{activator:"Zainstaluj nową wtyczkę",label:"Adres URL wtyczki",title:"Zainstaluj wtyczkę"},title:"Menedżer wtyczek",update:"Aktualizuj wtyczki"},renameTorrent:{newName:"Nowa nazwa",oldName:"Stara nazwa",required:"Wymagana jest nowa nazwa",sameName:"Nowa nazwa musi r\xf3żnić się od starej",title:"Zmień nazwę torrenta"},rss:{feed:{name:"Nazwa",rules:{name_required:"Nazwa kanału RSS jest wymagana",url_required:"Adres URL kanału RSS jest wymagany"},title:{create:"Utw\xf3rz kanał RSS",edit:"Edytuj kanał RSS"},url:"Adres URL"},rule:{addPaused:"Dodaj wstrzymane",affectedFeedsSubheader:"Kanały, kt\xf3rych to dotyczy",assignedCategory:"Przypisana kategoria",enabled:"Włącz regułę",episodeFilter:"Filtr odcink\xf3w",episodeFilterPlaceholder:"np. S01E02-S01E05",ignoreDays:"Ignoruj elementy opublikowane w ciągu ostatnich {days} dni",ignoreDaysHint:"0 aby wyłączyć",lastMatch:{knownValue:"dzisiaj | {n} dzień temu | {n} dni temu",label:"Ostatnie dopasowanie",unknownValue:"Nieznane"},matchingArticles:{noMatch:"Brak pasujących artykuł\xf3w",title:"Pasujące artykuły"},mustContain:"Musi zawierać",mustNotContain:"Nie może zawierać",name:"Nazwa",savePath:"Ścieżka zapisu",savePathPlaceholder:"Pozostaw puste, aby użyć domyślnej ścieżki zapisu",smartFilter:"Użyj inteligentnego filtra odcink\xf3w",title:{create:"Utw\xf3rz regułę RSS",edit:"Edytuj regułę RSS"},useRegex:"Użyj wyrażenia regularnego"}},share_limit:{disabled:"Nie ustawiono limitu udostępniania",enabled:"Ustaw limit udostępniania na",global:"Użyj globalnego limitu udostępniania",inactive_seeding_time_limit:"Nieaktywne minuty",ratio_limit:"Stosunek",seeding_time_limit:"Łączna liczba minut",title:"Ustaw limit proporcji udostępniania"},shutdown:{content:"Czy na pewno chcesz zamknąć qBittorrent?",error:"Nie można zamknąć aplikacji. Upewnij się, że qBittorrent jest uruchomiony!",success:"qBittorrent został pomyślnie zamknięty!",title:"Zamknij qBittorrent"},speed_limit:{download:"Ustaw limit prędkości pobierania",label:"Limit prędkości",upload:"Ustaw limit prędkości wysyłania"},tag:{comma:"Nazwa nie może zawierać przecinka podczas zmiany nazwy tagu",hint:"Wskaz\xf3wka: Można utworzyć wiele tag\xf3w, oddzielając je przecinkiem",name:"Nazwa tagu",oldName:"Stara nazwa tagu",required:"Nazwa tagu jest wymagana",title:{create:"Utw\xf3rz tag",rename:"Zmień nazwę tagu"},warnEdit:`Edycja nazwy tagu spowoduje migrację torrent\xf3w do nowego tagu. +Mogą wystąpić błędy, należy zachować ostrożność.`}};rC={error:"Logowanie nie powiodło się!",password:"Hasło",rules:{password_required:"Hasło jest wymagane",username_required:"Nazwa użytkownika jest wymagana"},submit:"Zaloguj się",subtitle:"Wprowadź swoje dane uwierzytelniające",success:"Logowanie zakończone sukcesem!",title:"Logowanie",username:"Nazwa użytkownika"};sC={emptyLogList:"Nie znaleziono żadnych dziennik\xf3w",filters:{query:"Szukaj w wiadomości dziennika",type:"Poziom dziennika"},title:"Dzienniki qBittorrent"};oC={addPanel:{torrentsPendingCount:"{n} torrent oczekujący na przesłanie | {n} torrent\xf3w oczekujących na przesłanie"},side:{bottom_actions:{alt_speed:"Przełącz alternatywną prędkość",conn_status:"Status połączenia: {status}",dark_mode:"Tryb jasny | Tryb ciemny | Śledź ustawienia systemowe",logout:"Wyloguj",shutdown:"Zamknij qBittorrent"},current_speed:{title:"Aktualna prędkość"},filters:{activeFilter:"{n} aktywnych filtr\xf3w ",category:"Filtr kategorii",disabled:"(Wyłączone)",state:"Filtr stanu torrenta",tag:"Filtr tag\xf3w",tracker:"Filtr Tracker\xf3w",uncategorized:"(Nieprzypisane do kategorii)",untagged:"(Bez tagu)",untracked:"(Nieśledzone)"},speed_graph:{download_label:"Pobieranie",upload_label:"Wysyłanie"},stats:{alltime:{title:"Statystyki og\xf3lne"},downloaded:"Pobrano",free_space:"Wolne miejsce",ratio:"Stosunek",session:{title:"Statystyki sesji"},uploaded:"Przesłane"}},top:{active_filters:{category:"Filtr kategorii: {value}",menu_label:"Aktywny filtr: {n} | Aktywne filtry: {n} ",multiple_category:"Filtr kategorii: {n} kategorie",multiple_state:"Filtr stanu: {n} stany",multiple_tag:"Filtr tag\xf3w: {n} tagi",multiple_tracker:"Filtr Tracker\xf3w: {n} trackery/tracker\xf3w/tracker\xf3w",state:"Filtr stanu: {value}",tag:"Filtr tag\xf3w: {value} ",text:"Filtr tekstu: {value}",tracker:"Filtr Tracker\xf3w: {value}"}}};lC={filters:{title:"Filtr tytuł\xf3w",unread:"Pokaż tylko nieprzeczytane artykuły"},item:{author:"Autor: {author}",category:"Kategoria: {category}",feedName:"Nazwa kanału: {name}"},markAllAsRead:"Oznacz wszystkie jako przeczytane",promise:{error:"Wystąpił błąd podczas oznaczania artykuł\xf3w",pending:"Oznaczanie...",success:"Oznaczono jako przeczytane {n} artykuł\xf3w"},title:"Artykuły RSS"};cC={filters:{category:{all:"Wszystkie",anime:"Anime",books:"Książki",games:"Gry",label:"Kategoria wyszukiwania",movies:"Filmy",music:"Muzyka",pictures:"Obrazy",software:"Oprogramowanie",tv:"TV"},plugins:{all:"Wszystkie",enabled:"Włączone",label:"Wyszukaj wtyczkę"},title:{label:"Filtruj po tytule"}},headers:{fileName:"Nazwa pliku",fileSize:"Rozmiar pliku",nbLeechers:"Liczba udostępniających",nbSeeders:"Seederzy",siteUrl:"Adres URL strony"},query:"Wyszukiwana fraza",runSearch:"Szukaj",stopSearch:"Zatrzymaj",tabHeaderEmpty:"(Puste zapytanie)",title:"Wyszukiwarka"};dC={advanced:{libtorrent:{announceAllTiers:"Zawsze ogłaszaj do wszystkich poziom\xf3w",announceAllTrackers:"Zawsze ogłaszaj wszystkim trackerom na danym poziomie",announceIP:"Adres IP zgłaszany do tracker\xf3w (wymaga ponownego uruchomienia)",coalesceReadsWrites:"Łączenie odczyt\xf3w i zapis\xf3w (libtorrent < 2.0)",disk:{diskCache:"Pamięć podręczna dysku (libtorrent < 2.0)",diskCacheExpiry:"Interwał wygaśnięcia pamięci podręcznej dysku (libtorrent < 2.0)",diskIoReadMode:"Tryb odczytu dysku IO",diskIoType:"Typ wejścia/wyjścia dysku (libtorrent >= 2.0; wymaga ponownego uruchomienia)",diskIoWriteMode:"Tryb zapisu dysku IO",diskQueueSize:"Rozmiar kolejki dysku",subheader:"Dysk"},maxConcurrentHTTPAnnounces:"Maksymalna liczba r\xf3wnoczesnych ogłoszeń HTTP",networking:{outgoingPortsMax:"Porty wychodzące (maks.) [0: Wyłączone]",outgoingPortsMin:"Porty wychodzące (min.) [0: Wyłączone]",peerTos:"Wartość DSCP dla połączeń z peerami",subheader:"Sieć",upnpLeaseDuration:"Czas dzierżawy UPnP [0: Dzierżawa stała]",utpTcpMixedModeAlgorithm:"Algorytm mieszany μTP-TCP"},outgoingConnectionsPerSecond:"Połączenia wychodzące na sekundę",peerTurnover:"Procent rozłączenia w przypadku wymiany peer'\xf3w",peerTurnoverCutoff:"Procent pr\xf3gu odłączenia w przypadku wymiany peer'\xf3w",peerTurnoverInterval:"Interwał rozłączenia w przypadku wymiany peer'\xf3w",pieceExtentAffinity:"Użyj powiązania zasięgu fragmentu",requestQueueSize:"Maksymalna liczba oczekujących żądań do jednego peer'a",security:{allowMultipleConnectionsFromTheSameIPAddress:"Zezwalaj na wiele połączeń z tego samego adresu IP",blockPeersOnPrivilegedPorts:"Zablokuj połączenia z peerami na uprzywilejowanych portach",idnSupport:"Włącz obsługę międzynarodowych nazw domenowych (IDN)",mitigateSSRF:"Zabezpieczenie przed podrobieniem żądania po stronie serwera (SSRF)",subheader:"Bezpieczeństwo",validateHTTPSTrackerCertificate:"Sprawdź ważność certyfikatu HTTPS tracker'a"},sendBufferLowWatermark:"Minimalny pr\xf3g buforowania wysyłania",sendBufferWatermark:"Wyślij buforowy znak wodny",sendBufferWatermarkFactor:"Wyślij wsp\xf3łczynnik znaku wodnego bufora",sendUploadPieceSuggestions:"Wyślij sugestie dotyczące przesyłania fragment\xf3w",socketBacklogSize:"Rozmiar kolejki gniazda",socketReceiveBufferSize:"Rozmiar bufora odbioru gniazda",socketReceiveBufferSizeHint:"0: domyślny systemowy",socketSendBufferSize:"Rozmiar bufora wysyłania gniazda",socketSendBufferSizeHint:"0: domyślny systemowy",stopTrackerTimeout:"Czas oczekiwania na zatrzymanie trackera",subheader:"Sekcja libtorrent",threads:{asyncIoThreads:"Asynchroniczne wątki we/wy",bdecodeDepthLimit:"Limit głębokości Bdecode",bdecodeTokenLimit:"Limit token\xf3w Bdecode",filePoolSize:"Rozmiar puli plik\xf3w",hashingThreads:"Wątki hashowania (libtorrent >= 2.0)",outstandingMemory:"Pamięć oczekująca podczas sprawdzania torrent\xf3w",subheader:"Wątki"},uploadChokingAlgorithm:"Algorytm ograniczania wysyłania",uploadSlotsBehavior:"Zachowanie slot\xf3w wysyłania"},openDoc:"Otw\xf3rz dokumentację",qbittorrent:{allocatedRam:"Limit wykorzystania pamięci RAM (libtorrent >= 2.0)",embeddedTracker:{enable:"Włącz wbudowany tracker",port:"Port wbudowanego trackera",portForward:"Włącz przekierowanie port\xf3w dla wbudowanego trackera",title:"Tracker wbudowany"},networking:{ipAddress:{all:"Wszystkie adresy",allIPv4:"Wszystkie adresy IPv4",allIPv6:"Wszystkie adresy IPv6",label:"Opcjonalny adres IP do przypisania"},networkInterfaces:{any:"Dowolny interfejs",label:"Interfejs sieciowy"},title:"Sieć"},reannounceOnIpPortChanged:"Powiadom wszystkie trackery o zmianie adresu IP lub portu",recheckOnCompletion:"Sprawdź ponownie torrenty po zakończeniu",refreshInterval:"Interwał odświeżania GUI",resolveCountries:"Ustalaj kraje peer\xf3w",resumeDataStorageType:{label:"Typ przechowywania danych wznawiania (wymaga ponownego uruchomienia)",legacy:"Pliki szybkiego wznowienia",sqlite:"Baza danych SQLite (eksperymentalna)"},saveInterval:"Interwał zapisywania danych do wznowienia",subheader:"Sekcja qBittorrent",torrentFileSizeLimit:"Limit rozmiaru pliku .torrent"}},behavior:{logs:{file_log_age:"Usuń dzienniki kopii zapasowych starsze niż",file_log_backup_enabled:"Włącz kopię zapasową pliku dziennika",file_log_delete_old:"Usuń stare dzienniki kopii zapasowych",file_log_enabled:"Włącz pliki dziennika",file_log_max_size:"Wykonaj kopię zapasową pliku dziennika po",file_log_path:"Ścieżka zapisu",subheader:"Zarządzanie logami"},performance_warning:"Zapisz ostrzeżenie o wydajności"},bittorrent:{autoAddTrackers:"Automatycznie dodaj te trackery do nowych pobierań",autoAddTrackersHint:"Jeden tracker na wiersz",maxActiveCheckingTorrents:"Maksymalna liczba aktywnych sprawdzanych torrent\xf3w",privacy:{enableAnonymous:"Włącz tryb anonimowy",enableDHT:"Włącz DHT (zdecentralizowaną sieć) aby znaleźć więcej peer\xf3w",enableLPD:"Włącz odkrywanie lokalnych peer\xf3w, aby znaleźć więcej peer\xf3w",enablePeX:"Włącz wymianę peer\xf3w (PeX), aby znaleźć więcej peer\xf3w",encryptionMode:"Tryb szyfrowania",moreInfo:"Więcej informacji",subheader:"Prywatność"},seedLimits:{subheader:"Limity seedowania",then:"Następnie",whenInactiveSeedingTimeReaches:"Gdy czas nieaktywnego seedowania osiągnie",whenRatioReaches:"Gdy stosunek osiągnie",whenSeedingTimeReaches:"Gdy czas seedowania osiągnie"},torrentQueueing:{downloadRateLimit:"Pr\xf3g pobierania",excludeSlowTorrent:"Nie uwzględniaj wolnych torrent\xf3w w tych limitach",maxActiveDownload:"Maksymalna liczba aktywnych pobrań",maxActiveTorrent:"Maksymalna liczba aktywnych torrent\xf3w",maxActiveUpload:"Maksymalna liczba aktywnych wysyłek",subheader:"Kolejkowanie torrent\xf3w",torrentInactivityTimer:"Timer bezczynności torrenta",uploadRateLimit:"Pr\xf3g wysyłania"}},connection:{connectionLimits:{globalMaxConnection:"Globalna maksymalna liczba połączeń",globalMaxUploadSlots:"Globalna maksymalna liczba slot\xf3w przesyłania plik\xf3w",perTorrentMaxConnection:"Maksymalna liczba połączeń na torrent",perTorrentMaxUploadSlots:"Maksymalna liczba slot\xf3w przesyłania plik\xf3w na torrent",subheader:"Limity połączeń"},ipFiltering:{applyToTrackers:"Zastosuj do tracker\xf3w",bannedIps:"Ręcznie zbanowane adresy IP",bannedIpsHint:"Jeden na każdej linii",filterPath:"Ścieżka filtru (.dat, .p2p, .p2b)",subheader:"Filtrowanie IP"},listeningPort:{incomingConnectionPort:"Port używany do przychodzących połączeń",randomPort:"Losowy port",subheader:"Port nasłuchu",useUPnP:"Użyj przekierowania port\xf3w UPnP / NAT-PMP z mojego routera"},protocol:"Protok\xf3ł połączenia z peer'ami",proxy:{auth:{password:"Hasło",subtitle:"Uwierzytelnianie",tip:"Informacja: Hasło jest zapisane w postaci niezaszyfrowanej",username:"Nazwa użytkownika"},bittorrent:"Użyj serwera proxy do cel\xf3w BitTorrent",host:"Host",hostNameLookup:"Użyj serwera proxy do wyszukiwania nazw host\xf3w",misc:"Użyj serwera proxy do cel\xf3w og\xf3lnych",peerConnections:"Użyj serwera proxy dla połączeń peer",port:"Port",rss:"Użyj serwera proxy do cel\xf3w RSS",subheader:"Serwer proxy"}},downloads:{excludedFileNames:{hint:"Jeden filtr na linię",label:"Wykluczone nazwy plik\xf3w"},mailNotification:{authEnabled:"Uwierzytelnianie",enabled:"Powiadomienie e-mailem po zakończeniu pobierania",from:"Od",password:"Hasło",smtpServer:"Serwer SMTP",sslEnabled:"Ten serwer wymaga bezpiecznego połączenia (SSL) ",to:"Do",username:"Nazwa użytkownika"},monitoredFolders:{actions:"Akcje",confirmDelete:"Czy na pewno chcesz usunąć ten element?",editItem:"Edytuj",monitoredFolderPath:"Folder monitorowany",newItem:"Nowy",noData:"Nie ma jeszcze monitorowanego folderu",otherPath:"Inna ścieżka",saveType:"Zastąp lokalizację zapisu",subheader:"Foldery monitorowane"},publicSettings:{appendQBExtension:"Dodaj rozszerzenie .!qB do niekompletnych plik\xf3w",preAllocateDisk:"Wstępna alokacja miejsca na dysku dla wszystkich plik\xf3w"},runExternalProgram:{onAddedEnabled:"Uruchom program zewnętrzny po dodaniu torrenta",onAddedLabel:"Polecenie",onFinishedEnabled:"Uruchom program zewnętrzny po zakończeniu pobierania torrenta",onFinishedLabel:"Polecenie",subheader:"Uruchom program zewnętrzny",supportParamC:"%C: Liczba plik\xf3w",supportParamD:"%D: Ścieżka zapisu",supportParamF:"%F: Ścieżka zawartości (taka sama jak ścieżka gł\xf3wna dla torrent\xf3w wieloplikowych)",supportParamG:"%G: Tagi (oddzielone przecinkami)",supportParamI:"%I: Infohash v1",supportParamJ:"%J: Infohash v2",supportParamK:"%K: Identyfikator torrenta",supportParamL:"%L: Kategoria",supportParamN:"%N: Nazwa torrenta",supportParamR:"%R: Ścieżka gł\xf3wna (ścieżka pierwszego podkatalogu torrenta) ",supportParamT:"%T: Bieżący tracker",supportParamTitle:"Obsługiwane parametry (z uwzględnieniem wielkości liter):",supportParamZ:"%Z: Rozmiar torrenta (bajty)",tip:'Porada: Obejmij parametr cudzysłowami, aby uniknąć przycięcia tekstu na białych znakach (np. "%N")'},saveManagement:{autoTMMEnabled:"Domyślny tryb zarządzania torrentami",categoryChangedTMM:"Gdy zmieniono ścieżkę zapisu kategorii",defaultSavePath:"Domyślna ścieżka zapisu (kompletna)",defaultTMMOptions:{automatic:"Automatyczne",manual:"Ręczne"},exportDir:"Kopiuj pliki .torrent do",exportDirFinished:"Kopiuj pliki .torrent dla ukończonych pobierań do",keepIncomplete:"Domyślna ścieżka pobierania (niekompletne torrenty)",paramChangedTMMOptions:{relocateTorrent:"Przenieś torrent",switchToManual:"Przełącz torrent w tryb ręczny"},savePathChangedTMM:"Gdy zmieniono domyślną ścieżkę zapisu",subheader:"Zarządzanie zapisywaniem",torrentChangedTMM:"Gdy zmieniono kategorię torrenta"},whenAddTorrent:{addToTopOfQueue:"Dodaj na początek kolejki",autoDeleteMode:"Usuń pliki .torrent automatycznie",doNotAutoStart:"Nie uruchamiaj pobierania automatycznie",mergeTrackers:"Scal trackery, jeśli torrent już istnieje",subheader:"Podczas dodawania torrenta"}},rss:{feeds:{createNew:"Dodaj kanał",noFeeds:"Brak kanał\xf3w informacyjnych",refreshAll:"Odśwież wszystko"},general:{autoDownloader:{enable:"Włącz przetwarzanie reguł RSS",subheader:"Automatyczne pobieranie torrent\xf3w RSS"},reader:{enableProcessing:"Włącz pobieranie kanał\xf3w RSS",feedsRefreshInterval:"Interwał odświeżania kanał\xf3w",maximumArticlesPerFeed:"Maksymalna liczba artykuł\xf3w na kanał",subheader:"Czytnik RSS"},smartEpisodeFilter:{downloadEpisodes:"Pobierz odcinki REPACK/PROPER",filters:"Filtry",filtersHint:"Jeden na linię",subheader:"Filtr inteligentnych odcink\xf3w RSS"},useIdForRssLinks:"Użyj identyfikatora linku do artykułu RSS"},rules:{createNew:"Utw\xf3rz regułę",noRules:"Nie ma jeszcze żadnych zasad"}},saveSuccess:"Ustawienia zapisane!",speed:{download:"Pobieranie",scheduler:{from:"Od",selectButtonLabel:"Wybierz czas",subheader:"Zaplanuj wykorzystanie alternatywnych limit\xf3w szybkości",to:"Do",when:"Kiedy"},settings:{applyToPeersOnLan:"Zastosuj limit prędkości dla peer\xf3w w sieci LAN",applyToTransportOverhead:"Zastosuj limit szybkości do nadmiaru transportu",applyToUtp:"Zastosuj limit prędkości dla protokołu \xb5TP"},subheader:{alternative:"Alternatywne limity szybkości",global:"Og\xf3lne limity szybkości",settings:"Ustawienia limit\xf3w szybkości"},tip:"0 oznacza brak limitu",upload:"Wysyłanie"},tabs:{advanced:"Zaawansowane",behavior:"Zachowanie",bittorrent:"BitTorrent",connection:"Połączenie",downloads:"Pobrania",rss:{feeds:"Kanały RSS",general:"Og\xf3lne",rules:"Zasady",title:"RSS"},speed:"Prędkość",tagsAndCategories:"Tagi i kategorie",vuetorrent:{general:"Og\xf3lne",title:"VueTorrent",torrent_card:{grid:"Widok siatki",list:"Widok listy",table:"Widok tabeli"}},webui:"Interfejs WWW"},tagsAndCategories:{categoriesSubheader:"Dostępne kategorie:",createNewCategory:"Utw\xf3rz nową kategorię",createNewTag:"Utw\xf3rz nowy tag",noCategories:"Nie ma jeszcze kategorii",noTags:"Nie ma jeszcze tag\xf3w",tagsSubheader:"Dostępne tagi:"},title:"Ustawienia",vuetorrent:{general:{canvasRefreshThreshold:"Liczba element\xf3w do wyłączenia automatycznego odświeżania canvas",canvasRenderThreshold:"Liczba element\xf3w do wyłączenia renderowania canvas",check_new:"Sprawdź nową wersję",currentVersion:"Obecna wersja",customTitle:"Niestandardowy tytuł",dateFormat:"Format daty",download:"Eksportuj ustawienia",fileContentInterval:"Interwał odświeżania zawartości pliku torrent",hideChipIfUnset:"Ukryj elementy, jeśli nieustawione",historySize:"Rozmiar historii w kwalifikujących się polach",import:"Importuj ustawienia",isDrawerRight:"Prawy panel boczny",isPaginationOnTop:"Paginacja na g\xf3rze",isShutdownButtonVisible:"Pokaż przycisk wyłączenia",language:"Język",openSideBarOnStart:"Otw\xf3rz pasek boczny przy uruchomieniu",paginationSize:{infinite_scroll:"Nieskończone przewijanie",label:"Rozmiar paginacji",warning:"Używanie wysokich wartości może wpłynąć na wydajność"},qbittorrentVersion:"Wersja qBittorrent",refreshInterval:"Interwał odświeżania API qBittorrent",registerMagnet:"Zarejestruj linki magnet",resetSettings:"Resetuj ustawienia",showAlltimeStat:"Pokaż statystyki og\xf3lne",showCurrentSpeed:"Pokaż aktualną prędkość",showFreeSpace:"Pokaż wolne miejsce",showSessionStat:"Pokaż statystyki sesji",showSpeedGraph:"Pokaż wykres prędkości",showTrackerFilter:"Pokaż filtr Tracker\xf3w",tip:"Te ustawienia dotyczą niestandardowego interfejsu WebUI",useBinarySize:"Zastąp jednostki danych jednostkami binarnymi (kB -> KiB)",useBitSpeed:"Zamień wartości prędkości na bity (kB/s -> kbps)",vueTorrentTitle:"Tytuł karty"},torrentCard:{grid:{busyTip:"Właściwości do wyświetlenia dla niekompletnych torrent\xf3w w widoku siatki",doneTip:"Właściwości do wyświetlenia dla ukończonych torrent\xf3w w widoku siatki"},list:{busyTip:"Właściwości do wyświetlenia dla zajętych torrent\xf3w w widoku listy",doneTip:"Właściwości do wyświetlenia dla ukończonych torrent\xf3w w widoku listy"},table:{tip:"Właściwości do wyświetlenia dla torrent\xf3w w widoku tabeli"}}},webUI:{authentication:{banDuration:"Czas blokady",banDurationHint:"W sekundach",bypassLocalhost:"Pomiń uwierzytelnianie klient\xf3w na serwerze lokalnym",bypassWhitelist:"Pomiń uwierzytelnianie dla klient\xf3w w podsieciach IP na białej liście",maxAttempts:"Maksymalna liczba pr\xf3b",password:"Hasło",passwordPlaceholder:"(bez zmian)",sessionTimeout:"Limit czasu sesji",sessionTimeoutHint:"W sekundach",subheader:"Uwierzytelnianie",username:"Nazwa użytkownika",whitelistExamples:"Przykład: 192.168.1.0/24, fdff:ffff:c8::/40"},customHeaders:"Dodaj niestandardowe nagł\xf3wki HTTP",customHeadersHint:"Jeden na linię",customHeadersPlaceholder:`Nagł\xf3wek1: wartość1 +Nagł\xf3wek2: wartość2 +...`,dynDns:{domainName:"Nazwa domeny",password:"Hasło",providers:{dynDns:"DynDNS",noIp:"NO-IP"},registerBtn:"Zarejestruj",subheader:"Zaktualizuj moją dynamiczną nazwę domeny",username:"Nazwa użytkownika"},https:{certificate:"Certyfikat",key:"Klucz",subheader:"Użyj protokołu HTTPS",tip:"Informacje o certyfikatach"},interface:{ipAddress:"Adres IP",port:"Port",subheader:"Interfejs użytkownika",useAlternativeWebUI:"Użyj alternatywnego interfejsu WebUI",useUPnP:"Użyj przekierowania port\xf3w UPnP / NAT-PMP z mojego routera"},proxiesList:"Lista zaufanych serwer\xf3w proxy",proxiesListHint:"Oddzielaj adresy IP średnikiem ( ; )",reverseProxySupport:"Włącz obsługę odwrotnego proxy",security:{clickjacking:"Włącz ochronę przed clickjackingiem",csrf:"Włącz ochronę przed atakami typu Cross-Site Request Forgery (CSRF)",hostHeaderValidation:"Włącz walidację nagł\xf3wka Host",hostHeaderValidationHint:"Oddzielone średnikiem ( ; ) ",secureCookie:'Włącz flagę "secure" dla ciasteczek (wymaga HTTPS)',serverDomains:"Domeny serwera",subheader:"Bezpieczeństwo"}}};uC={add:{error:"Błąd podczas dodawania torrent\xf3w",pending:"Wysyłanie torrent\xf3w...",success:"Dodano {n} torrent | Dodano {n} torrent\xf3w"},copy:{error:"Nie można skopiować, kontekst nie jest zabezpieczony!",success:"Skopiowano do schowka!"},magnet_handler:{not_supported:"Bieżący kontekst nie jest zabezpieczony. Nie można zarejestrować obsługi.",registered:"Zarejestrowano obsługę magnet'\xf3w."},new_version:"Nowa wersja dostępna!",qbit:{not_supported:"Dostępne tylko dla qbit >= {version}"}};hC={actions:{delete:"Usuń torrenty",logs:"Otw\xf3rz dzienniki",pause:"Wstrzymaj torrenty",resume:"Wzn\xf3w pobieranie torrent\xf3w",rssArticles:"Otw\xf3rz artykuły RSS",searchEngine:"Otw\xf3rz wyszukiwarkę",settings:"Otw\xf3rz ustawienia"},addTorrents:"Dodaj torrenty",overflow:{delete:"Usuń",logs:"Dzienniki qBittorrent",pause:"Pauza",resume:"Wzn\xf3w",rssArticles:"Artykuły RSS",searchEngine:"Wyszukiwarka",settings:"Ustawienia"},searchTorrents:"Szukaj torrent\xf3w"};gC={content:{fileInfo:"{n} plik | {n} pliki | {n} plik\xf3w",folderInfo:"{n} folder | {n} foldery | {n} folder\xf3w",priority:"Ustaw priorytet",rename:{bulk:"Zbiorcza zmiana nazwy",file:"Zmień nazwę",folder:"Zmień nazwę folderu"},rootNode:"(Gł\xf3wny)"},info:{boolean_values:"Wartości logiczne",data_values:"Wartości danych",datetime_values:"Wartości daty i czasu",duration_values:"Wartości czasu trwania",long_text_values:"Długie wartości tekstowe",speed_values:"Wartości prędkości",text_values:"Wartości tekstowe"},overview:{canvasRefreshDisabled:"Automatyczne odświeżanie canvas jest wyłączone",canvasRenderDisabled:"Renderowanie canvas jest wyłączone",copy_hash:"Kopiuj Hash",dlSpeedAverage:"Średnia prędkość pobierania",downloaded:"Pobrano",fetchingMetadata:"Pobieranie...",fileCount:"Wybrane pliki",pieceCount:"{owned} / {total} ({pieceSize})",ratio:"Stosunek",selectedFileSize:"Rozmiar wybranych plik\xf3w",uploaded:"Przesłane",upSpeedAverage:"Średnia prędkość wysyłania",waitingForMetadata:"Oczekiwanie na metadane..."},peers:{addPeers:{newPeers:"Dodaj hosty peer\xf3w",newPeersHint:"Jeden na linię",newPeersPlaceholder:"adres_hosta:port",title:"Dodaj peer'\xf3w"},emptyList:"Obecnie brak połączonych peer'\xf3w",table:{client:"Klient",connection:"Połączenie",downloaded:"Pobrano",downloadSpeed:"Pobieranie",files:"Pliki",flags:"Flagi",host:"Host",progress:"Postęp",relevance:"Trafność",uploaded:"Przesłane",upSpeed:"Przesyłanie"}},tabs:{content:"Zawartość",info:"Informacje",overview:"Przegląd",peers:"Peery",tagsAndCategories:"Tagi i kategorie",trackers:"Trackery"},tagsAndCategories:{categories:"Kategorie",tags:"Tagi"},title:"Szczeg\xf3ły torrenta",trackers:{addTrackers:{newTrackers:"Adresy URL tracker\xf3w do dodania",newTrackersHint:"Jeden na wiersz, oddzielaj poziomy pustą linią",title:"Dodaj trackery"},editTracker:{newUrl:"Nowy adres URL",newUrlRequired:"Wymagany jest nowy adres URL",oldUrl:"Stary adres URL",title:"Edytuj tracker"},peersValue:"{peers} użytkownik\xf3w ({seeds} S / {leeches} L)",reannounce:"Ogłoś ponownie wszystko",tier:"Poziom: {n}"}};fC={properties:{added_on:"Dodano",amount_left:"Pozostała ilość",auto_tmm:"Automatyczne zarządzanie torrentami",availability:"Dostępność",available_peers:"Peery (swarm)",available_seeds:"Seedy (swarm)",avg_download_speed:"Średnia prędkość pobierania",avg_upload_speed:"Średnia prędkość wysyłania",category:"Kategoria",completed_on:"Ukończono dnia",content_path:"Ścieżka zawartości",downloaded:"Pobrano (globalnie)",downloaded_session:"Pobrano (sesja)",download_limit:"Limit pobierania",download_path:"Ścieżka pobierania",download_speed:"Prędkość pobierania",empty_category:"(brak kategorii)",empty_tags:"(brak tag\xf3w)",empty_tracker_domain:"(brak trackera)",eta:"Czas przewidywany",f_l_piece_prio:"Priorytet pierwszej/ostatniej części",forced:"Stan wymuszony",global_speed:"Prędkość globalna",global_volume:"Globalny wolumen",hash:"Suma kontrolna",infohash_v1:"Infohash v1",infohash_v2:"Infohash v2",last_activity:"Ostatnia aktywność",magnet:"Link magnet",name:"Tytuł Torrenta",num_leechs:"Peery (połączone)",num_seeds:"Seedy (połączone)",peers:"Peery",priority:"Priorytet",progress:"Postęp",progress_bar:"Pasek postępu",ratio:"Stosunek",ratio_limit:"Limit proporcji",save_path:"Ścieżka zapisu",seeding_time:"Czas seedowania",seeding_time_limit:"Limit czasu seedowania",seeds:"Seedy",seen_complete:"Widziane jako kompletne",seq_dl:"Pobieranie sekwencyjne",size:"Rozmiar",state:"Stan",super_seeding:"Tryb Super Seedowania",tags:"Tagi",time_active:"Czas aktywności",total_size:"Całkowity rozmiar",tracker:"Tracker",trackers_count:"Liczba tracker\xf3w",uploaded:"Przesłano (globalnie)",uploaded_session:"Przesłano (sesja)",upload_limit:"Limit wysyłania",upload_speed:"Prędkość wysyłania"},state:{allocating:"Przydzielanie",checkingDL:"Sprawdzanie (niekompletne)",checkingResumeData:"Sprawdzanie danych do wznowienia",checkingUP:"Sprawdzanie (zakończone)",downloading:"Pobieranie",error:"Błąd",forcedDL:"[W] Pobieranie",forcedUP:"[W] Wysyłanie",metaDL:"Metadane",missingFiles:"Brakujące pliki",moving:"Przenoszenie",pausedDL:"Wstrzymano",pausedUP:"Zakończono",queuedDL:"W kolejce (pobieranie)",queuedUP:"W kolejce (wysyłanie)",stalledDL:"Zatrzymany",stalledUP:"Seedowanie",unknown:"Nieznany",uploading:"Wysyłanie"}};mC={minutes:"minuta | minuty | minut",seconds:"sekunda | sekundy | sekund"};pC={common:tC,constants:aC,dashboard:iC,dialogs:nC,login:rC,logs:sC,navbar:oC,rssArticles:lC,searchEngine:cC,settings:dC,toast:uC,topbar:hC,torrentDetail:gC,torrent:fC,units:mC};vC={active:"Активно",cancel:"Отменить",close:"Закрыть",delete:"Удалить",disable:"Отключить",disabled:"Отключен",emptyList:"Тут ничего нет!",global_value:"Глобальное значение",NA:"Н/Д",no:"Нет",none:"Отсутствует",ok:"OK",save:"Сохранить",selectAll:"Выделить все",selectNone:"Снять выбор",useGlobalSettings:"Использовать глобальные настройки",yes:"Да"};bC={addPaused:{always:"Всегда",never:"Никогда",title:"Приостанавливать"},bittorrentProtocols:{tcp:"TCP",tcp_utp:"TCP и μTP",utp:"μTP"},connectionStatus:{connected:"Подключено",disconnected:"Отключено",firewalled:"За файрволом",unknown:"Неизвестно"},contentLayout:{nosubfolder:"Удалить подпапку",original:"Стандартный",subfolder:"Создать подпапку",title:"Шаблон содержимого торрента"},diskIoMode:{disableOsCache:"Отключить кэш ОС",enableOsCache:"Включить кэш ОС",writeThrough:"Сквозная запись (libtorrent >= 2.0.6)"},diskIoType:{default:"По умолчанию",memoryMappedFiles:"Файлы, распределённые в памяти",posixCompliant:"POSIX-совместимый"},encryption:{forceOff:"Отключить шифрование",forceOn:"Требовать шифрование",preferEncryption:"Разрешить шифрование"},file_log_age_type:{days:"Дней | День | Дня | Дней",months:"Месяцев | Месяц | Месяца | Месяцев",years:"Лет | Год | Года | Лет"},file_priority:{high:"Высокий",max:"Максимальный",mixed:"Смешанный",normal:"Нормальный",unwanted:"Ненужный"},maxRatioAction:{pauseTorrent:"Приостановить торрент",removeTorrent:"Удалить торрент",removeTorrentAndFiles:"Удалить торрент и его файлы",torrentSuperseeding:"Включить режим Супер Сида для торрента"},monitoredFolderSaveLocation:{defaultSavePath:"Путь сохранения по умолчанию",monitoredFolder:"Путь на отслеживаемую папку",other:"Пользовательский"},proxy_type:{http:"HTTP",socks4:"SOCKS4",socks5:"SOCKS5"},scheduler:{everyDay:"Ежедневно",everyFriday:"Пятница",everyMonday:"Понедельник",everySaturday:"Суббота",everySunday:"Воскресенье",everyThursday:"Четверг",everyTuesday:"Вторник",everyWednesday:"Среда",everyWeekday:"Будни",everyWeekend:"Выходные"},stopCondition:{filesChecked:"Файлы проверены",metadataReceived:"Метадата получена",none:"Отсутствует",title:"Условие остановки торрента"},titleOptions:{custom:"Настроить",default:"По умолчанию",first_torrent_speed:"Скорость первого торрента",global_speed:"Общая скорость"},trackerStatus:{disabled:"Отключен",not_working:"Не работает",not_yet_contacted:"Пока не подключен",updating:"Обновляется",working:"Работает"},uploadChokingAlgorithm:{antiLeech:"Anti-leech",fastestUpload:"Быстрейшая раздача",roundRobin:"Поровну"},uploadSlotsBehavior:{fixedSlots:"Закреплённые слоты",uploadRateBased:"На базе уровня раздачи"},utpTcpMixedMode:{peerProportional:"Соразмерно пирам (регулирует TCP)",preferTcp:"Предпочитать TCP"}};yC={displayMode:{grid:"Сетка",list:"Список",table:"Таблица",title:"Режим отображения"},not_complete:"Никогда",right_click:{advanced:{auto_tmm:"Автоматическое управление торрентом",download_path:"Установить путь загрузки",f_l_prio:"Начальный / конечный приоритет",reannounce:"Принудительно анонсировать",recheck:"Принудительная проверка",rename:"Переименовать",save_path:"Установить путь сохранения",seq_dl:"Последовательная загрузка",title:"Дополнительно"},category:{clear:"(Очистить категории)",disabled_title:"Категории отсутствуют",title:"Задать категории"},copy:{hash:"Хэш",magnet:"Ссылка-магнит",name:"Имя",title:"Копировать"},export:"Экспортировать торрент | Экспортировать торренты",info:"Детали",priority:{bottom:"Минимальный",decrease:"Понизить",increase:"Повысить",title:"Установить приоритет",top:"Максимальный"},speed_limit:{download:"Ограничение скорости загрузки",share:"Ограничения раздачи",title:"Ограничения торрента",upload:"Ограничение скорости раздачи"},tags:{disabled_title:"Теги отсутствуют",title:"Задать теги"},top:{delete:"Удалить",force_resume:"[П] Возобновить",pause:"Пауза",resume:"Возобновить"}},searchInputLabel:"Поиск",selectAll:"Выбрать все (Ctrl + A)",selectedTorrentsCount:"Нет торрента | {count} из {total} торрента ({size}) | {count} из {total} торрентов ({size})",sortBy:{added_on:"Времени добавления",amount_left:"Остатку скачивания",auto_tmm:"Автоматическому управлению",availability:"Доступности",avg_download_speed:"Средней скорости загрузки",avg_upload_speed:"Средней скорости раздачи",category:"Категориям",completed:"Состоянию завершения",completion_on:"Завершённости",content_path:"Пути содержимого",default:"По умолчанию",dl_limit:"Ограничению загрузки",dlspeed:"Скорости загрузки",downloaded:"Загруженному (всего)",downloaded_session:"Загруженному (за сессию)",download_path:"Пути загрузки",eta:"Расчётному времени",f_l_piece_prio:"По статусу приоритета первой/последней части",force_start:"По статусу принудительного старта",globalSpeed:"Общей скорости",globalVolume:"Отдано/загружено всего",hash:"Хэшу",infohash_v1:"Хеш-сумме v1",infohash_v2:"Хеш-сумме v2",last_activity:"Последней активности",magnet_uri:"Магнитному URI",max_ratio:"Максимальному рейтингу",max_seeding_time:"Максимальному времени сидирования",name:"Имени",num_complete:"Сидам (рой)",num_incomplete:"Пирам (рой)",num_leechs:"Пирам (подключено)",num_seeds:"Сидам (подключено)",priority:"Приоритету",progress:"Прогрессу",ratio:"Рейтингу",ratio_limit:"Ограничению рейтинга",save_path:"Пути сохранения",seeding_time:"Времени сидирования",seeding_time_limit:"Ограничению времени сидирования",seen_complete:'Времени "замечен целиком"',seq_dl:"Последовательной загрузке",size:"Размеру",state:"Состоянию",super_seeding:"Супер-сидированию",tags:"Тегам",time_active:"Времени активности",total_size:"Общему размеру",tracker:"Трекеру",trackers_count:"Количеству трекеров",up_limit:"Ограничению раздачи",uploaded:"Отдано (всего)",uploaded_session:"Отдано (за сессию)",upspeed:"Скорости раздачи"},sortLabel:"Сортировать по",toggleSearchFilter:"Переключить режим поиска",toggleSelectMode:"Переключить режим выбора",toggleSortOrder:"Обратный порядок сортировки",torrentsCount:"Нет торрентов | {n} торрент | {n} торрентов"};xC={add:{cookie:"Куки",cookie_placeholder:"имя1=значение1; имя2=значение2; ...",drop_label:"Переместите торрент-файлы и ссылки сюда",file_overflow:"на +{n} больше",files:"Выберите файлы",first_last_piece_prio:"Расставьте приоритеты в первой и последней частях",links:"Ссылки (magnet, http, file, ...)",params:{add_to_top_of_queue:"Добавить в начало очереди",category:"Категория",download_limit:"Ограничение загрузки",download_path:"Путь загрузки (до завершения)",inactive_seeding_time_limit:"Ограничение по времени неактивного сидирования",limit_collapse:"Настроить ограничения",limit_hint:"-1 для отключения, -2 или оставить пустым для общих настроек",no_categories:"Категорий пока нет. Введите название, чтобы создать одну.",no_categories_match:'Нет категорий, соответствующих "{query}". Она будет создана автоматически.',no_tags:"Нет тегов. Напишите имя тега для его создания.",no_tags_match:'По запросу "{query}" тега не найдено. Нажмите Enter, чтобы его создать.',ratio_limit:"Ограничение по рейтингу",save_path:"Путь сохранения (по завершению)",seeding_time_limit:"Ограничение времени сидирования",skip_checking:"Пропустить проверку хэша",stopped:"Не начинать загрузку",tags:"Теги",title:"Параметры торрента",upload_limit:"Ограничение раздачи",use_auto_tmm:"Автоматическое управление торрентом"},rename:"Переименовать торрент",reset_form:"Очистить форму",sequential_download:"Последовательная загрузка",submit:"Добавить торренты",title:"Добавить торренты"},category:{name:"Название категории",nameRequired:"Необходимо название категории",oldName:"Старое название категории",savePath:"Путь сохранения",title:{create:"Создать категорию",edit:"Редактировать категорию"},warnEdit:`Редактирование названия категории приведет к переносу торрентов в новую категорию. +Возможны ошибки, используйте с осторожностью.`},connectionStatus:{dht_nodes:"Узлы DHT",externalIp:"Внешний IP-адрес",noExternalIp:"Не удалось обнаружить в логах",status:"Состояние подключения",total_peer_connections:"Активные подключения пиров"},delete:{deleteWithFiles:"Удаление файлов вместе с торрентом",title:"{n, plural, other {Удаление {n} торрента | Удаление {n} торрентов}}",warnDelete:"Установка этого флажка приведет к удалению всего, что содержится в этих торрентах"},importSettings:{required:"Требуются настройки",title:"Импортировать настройки",valid:"Пожалуйста, укажите допустимые настройки"},moveTorrent:{dl:{title:"Изменить путь загрузки"},newPath:"Новый путь",oldPath:"Старый путь",required:"Требуется новый путь",samePath:"Новый путь должен отличаться от старого",save:{title:"Изменить путь сохранения"}},moveTorrentFile:{oldName:"Старое наименование",title:"Переместить торрент-файл | Переместить папку торрента"},pluginManager:{headers:{actions:"Действия",enabled:"Включен",name:"Название",url:"Ссылка",version:"Версия"},install:{activator:"Установить новый плагин",label:"Ссылка на плагин",title:"Установить плагин"},title:"Менеджер плагинов",update:"Обновить плагины"},renameTorrent:{newName:"Новое название",oldName:"Старое название",required:"Требуется новое имя",sameName:"Новое имя должно отличаться от старого",title:"Переименовать торрент"},rss:{feed:{name:"Имя",rules:{name_required:"Требуется имя ленты",url_required:"Требуется URL ленты"},title:{create:"Создать RSS ленту",edit:"Редактировать RSS ленту"},url:"URL"},rule:{addPaused:"Добавить приостановленным",affectedFeedsSubheader:"Затронутые ленты",assignedCategory:"Присвоенные категории",enabled:"Включить правило",episodeFilter:"Фильтр эпизодов",episodeFilterPlaceholder:"прим. S01E02-S01E05",ignoreDays:"Игнорировать элементы, опубликованные за последние {days} дней",ignoreDaysHint:"0 чтобы отключить",lastMatch:{knownValue:"Сегодня | {n} день/дня назад | {n} дней назад",label:"Последнее совпадение",unknownValue:"Неизвестно"},matchingArticles:{noMatch:"Нет подходящих статей",title:"Соответствующие статьи"},mustContain:"Должен содержать",mustNotContain:"Не должен содержать",name:"Имя",savePath:"Сохранить в",savePathPlaceholder:"Оставьте поле пустым, чтобы использовать путь сохранения по умолчанию",smartFilter:"Использовать умный фильтр эпизодов",title:{create:"Создать новое правило",edit:"Редактировать правило"},useRegex:"Использовать регулярное выражение"}},share_limit:{disabled:"Не ограничивать раздачу",enabled:"Ограничить раздачу...",global:"Использовать общие настройки ограничения раздачи",inactive_seeding_time_limit:"Минут без активности",ratio_limit:"Рейтинг",seeding_time_limit:"Всего минут",title:"Установить ограничение рейтинга для раздачи"},shutdown:{content:"Вы точно хотите выключить qBittorrent?",error:"Не удается завершить работу. Убедитесь, что qBittorrent запущен!",success:"qBittorrent был успешно выключен!",title:"Выключить qBittorrent"},speed_limit:{download:"Установить ограничение скорости загрузки",label:"Ограничение скорости",upload:"Установить ограничение скорости раздачи"},tag:{comma:"Имя не может содержать запятую при переименовании тега",hint:"Совет: можно создать несколько тегов, разделив их запятой",name:"Название тега",oldName:"Старое название тега",required:"Требуется название тега",title:{create:"Создать тег",rename:"Переименовать тег"},warnEdit:`Редактирование имени тега приведет к переносу торрентов в новый тег. +Возможны ошибки, используйте с осторожностью.`}};wC={error:"Ошибка входа!",password:"Пароль",rules:{password_required:"Необходим пароль",username_required:"Необходим логин"},submit:"Вход",subtitle:"Введите свои учётные данные",success:"Успешный вход в систему!",title:"Войти",username:"Логин"};kC={emptyLogList:"Логи не найдены",filters:{query:"Найти в сообщениях лога",type:"Уровень логирования"},title:"Логи qBittorrent"};SC={addPanel:{torrentsPendingCount:"{n} торрент(а) ожидает раздачи | {n} торрентов ожидает раздачи"},side:{bottom_actions:{alt_speed:"Исп. альтернативную скорость",conn_status:"Состояние подключения: {status}",dark_mode:"Светлая тема | Тёмная тема | По выбору системы",logout:"Выйти",shutdown:"Выключить qBittorrent"},current_speed:{title:"Текущая скорость"},filters:{activeFilter:"{n} фильтров активны",category:"Фильтр категорий",disabled:"(Отключены)",state:"Фильтр состояния торрента",tag:"Фильтр тегов",tracker:"Фильтр трекеров",uncategorized:"(Без категории)",untagged:"(Без тегов)",untracked:"(без трекера)"},speed_graph:{download_label:"Загрузка",upload_label:"Раздача"},stats:{alltime:{title:"Вся статистика"},downloaded:"Загружено",free_space:"Свободное место",ratio:"Рейтинг",session:{title:"Статистика за сессию"},uploaded:"Отдано"}},top:{active_filters:{category:"Фильтр категорий: {value}",menu_label:"Активный фильтр: {n} | Активные фильтры: {n}",multiple_category:"Фильтр категорий: {n} шт.",multiple_state:"Фильтр состояния: {n} шт.",multiple_tag:"Фильтр тегов: {n} шт.",multiple_tracker:"Фильтр трекеров: {n} шт.",state:"Фильтр состояния: {value}",tag:"Фильтр тегов: {value}",text:"Текстовый фильтр: {value}",tracker:"Фильтр трекера: {value}"}}};_C={filters:{title:"Фильтр по заголовку",unread:"Только непрочитанные записи"},item:{author:"Автор: {author}",category:"Категория: {category}",feedName:"Имя ленты: {name}"},markAllAsRead:"Отметить всё как прочитанное",promise:{error:"Произошла ошибка при отметке статей",pending:"Отмечаю...",success:"{n} статей отмечены как прочитанные"},title:"Менеджер RSS"};CC={filters:{category:{all:"Все",anime:"Аниме",books:"Книги",games:"Игры",label:"Категория поиска",movies:"Фильмы",music:"Музыка",pictures:"Картинки",software:"Приложения",tv:"TV"},plugins:{all:"Все",enabled:"Включен",label:"Плагин поиска"},title:{label:"Поиск по заголовку"}},headers:{fileName:"Имя файла",fileSize:"Размер файла",nbLeechers:"Личеры",nbSeeders:"Сидеры",siteUrl:"URL сайта"},query:"Очередь поиска",runSearch:"Поиск",stopSearch:"Остановить",tabHeaderEmpty:"(Пустая очередь)",title:"Поиск торрентов"};PC={advanced:{libtorrent:{announceAllTiers:"Всегда объявляйте всем рангам",announceAllTrackers:"Всегда объявляйте всем трекерам на уровне",announceIP:"IP-адрес, сообщенный трекерам (требуется перезагрузка)",coalesceReadsWrites:"Объединение операций чтения и записи (libtorrent < 2.0)",disk:{diskCache:"Кэш диска (libtorrent < 2.0)",diskCacheExpiry:"Интервал очистки кэша диска (libtorrent < 2.0)",diskIoReadMode:"Режим чтения ввода-вывода с диска",diskIoType:"Тип ввода-вывода диска (libtorrent >= 2.0; требует перезапуск)",diskIoWriteMode:"Режим записи ввода-вывода с диска",diskQueueSize:"Размер очереди диска",subheader:"Диск"},maxConcurrentHTTPAnnounces:"Максимальное количество одновременных анонсов HTTP",networking:{outgoingPortsMax:"Максимум исходящих портов [0: отключено]",outgoingPortsMin:"Минимум исходящих портов [0: отключено]",peerTos:"Значение DSCP для подключений к пирам",subheader:"Networking",upnpLeaseDuration:"Срок аренды UPnP [0: постоянный]",utpTcpMixedModeAlgorithm:"Алгоритм смешанного режима \xb5TP-TCP"},outgoingConnectionsPerSecond:"Фактор отметки буфера отправки",peerTurnover:"Процент отключения от пира",peerTurnoverCutoff:"Пороговый процент текучести пира",peerTurnoverInterval:"Интервал отключения при смене пира",pieceExtentAffinity:"Группировать смежные части",requestQueueSize:"Максимальное количество невыполненных запросов к одному пиру",security:{allowMultipleConnectionsFromTheSameIPAddress:"Разрешить несколько подключений с одного и того же IP",blockPeersOnPrivilegedPorts:"Запретить подключение к пирам на привилегированных портах",idnSupport:"Включить поддержку интернационализированных доменных имен (IDN)",mitigateSSRF:"Предотвращение подделки запросов на стороне сервера (SSRF)",subheader:"Безопасность",validateHTTPSTrackerCertificate:"Проверка сертификата трекера HTTPS"},sendBufferLowWatermark:"Нижняя отметка буфера отправки",sendBufferWatermark:"Отметка буфера отправки",sendBufferWatermarkFactor:"Send buffer watermark factor",sendUploadPieceSuggestions:"Отправлять предложения частей отдачи",socketBacklogSize:"Размер очереди сокета",socketReceiveBufferSize:"Размер буфера сокета на получение",socketReceiveBufferSizeHint:"0: по выбору системы",socketSendBufferSize:"Размер буфера сокета на отправку",socketSendBufferSizeHint:"0: по выбору системы",stopTrackerTimeout:"Тайм-аут остановки трекера",subheader:"Раздел libtorrent",threads:{asyncIoThreads:"Потоки асинхронного ввода-вывода",bdecodeDepthLimit:"Ограничение глубины Bdecode",bdecodeTokenLimit:"Ограничение токена Bdecode",filePoolSize:"Размер пула файлов",hashingThreads:"Потоки хеширования (libtorrent >= 2.0)",outstandingMemory:"Накладная память при проверке торрентов",subheader:"Потоки"},uploadChokingAlgorithm:"Алгоритм подавления раздачи",uploadSlotsBehavior:"Поведение слотов для раздачи"},openDoc:"Открыть документацию",qbittorrent:{allocatedRam:"Предел использования оперативной памяти (libtorrent >= 2.0)",embeddedTracker:{enable:"Включить встроенный трекер",port:"Порт встроенного трекера",portForward:"Включить переадресацию портов для встроенного трекера",title:"Встроенный трекер"},networking:{ipAddress:{all:"Все адреса",allIPv4:"Все IPv4 адреса",allIPv6:"Все IPv6 адреса",label:"Необязательный IP-адрес для привязки"},networkInterfaces:{any:"Любой интерфейс",label:"Сетевой интерфейс"},title:"Связь"},reannounceOnIpPortChanged:"Повторно уведомлять все трекеры об изменении IP-адреса или порта",recheckOnCompletion:"Перепроверка торрентов по завершении",refreshInterval:"Интервал обновления интерфейса",resolveCountries:"Разрешить пиры из других стран",resumeDataStorageType:{label:"Тип хранилища для возобновления данных (требуется перезагрузка)",legacy:"Файлы для быстрого возобновления",sqlite:"База данных SQLite (экспериментально)"},saveInterval:"Сохранить интервал возобновления данных",subheader:"Раздел qBittorrent",torrentFileSizeLimit:"Ограничение размера файла .torrent"}},behavior:{logs:{file_log_age:"Удалить бэкап логов старше...",file_log_backup_enabled:"Включить бэкап логов",file_log_delete_old:"Удалять старые бэкапы логов",file_log_enabled:"Разрешить логи",file_log_max_size:"Делать бэкап логов при размере...",file_log_path:"Путь хранения",subheader:"Управление логами"},performance_warning:"Писать в лог о проблемах производительности"},bittorrent:{autoAddTrackers:"Автоматически добавлять эти трекеры к новым загрузкам",autoAddTrackersHint:"Один трекер на строку",maxActiveCheckingTorrents:"Максимум одновременных проверок торрентов",privacy:{enableAnonymous:"Включить анонимный режим",enableDHT:"Включить DHT (децентрализованную сеть) для поиска пиров",enableLPD:"Искать пиров в вашей локальной сети",enablePeX:"Включить обмен пирами (PeX)",encryptionMode:"Режим шифрования",moreInfo:"Подробнее",subheader:"Конфиденциальность"},seedLimits:{subheader:"Ограничение сида",then:"Затем",whenInactiveSeedingTimeReaches:"По достижении предела без активности",whenRatioReaches:"По достижении рейтинга раздачи",whenSeedingTimeReaches:"По достижении времени сидирования"},torrentQueueing:{downloadRateLimit:"Порог скорости загрузки",excludeSlowTorrent:"Не учитывать медленные торренты в этих ограничениях",maxActiveDownload:"Максимум активных загрузок",maxActiveTorrent:"Максимум активных торрентов",maxActiveUpload:"Максимум активных раздач",subheader:"Работа с очередью торрентов",torrentInactivityTimer:"Таймер бездействия торрента",uploadRateLimit:"Порог скорости отдачи"}},connection:{connectionLimits:{globalMaxConnection:"Глобальное максимальное количество соединений",globalMaxUploadSlots:"Глобальное максимальное количество слотов для раздачи",perTorrentMaxConnection:"Максимальное количество соединений на торрент",perTorrentMaxUploadSlots:"Максимальное количество слотов для раздачи на торрент",subheader:"Ограничение соединений"},ipFiltering:{applyToTrackers:"Применить к трекерам",bannedIps:"Вручную запрещённые IP-адреса",bannedIpsHint:"По одному на строку",filterPath:"Путь к фильтрам (.dat, .p2p, .p2b):",subheader:"Фильтрация по IP"},listeningPort:{incomingConnectionPort:"Используемый порт для входящих соединений",randomPort:"Случайный порт",subheader:"Прослушиваемый порт",useUPnP:"Использовать UPnP / NAT-PMP для автоматического проброса порта на моём роутере"},protocol:"Протокол подключения к пирам",proxy:{auth:{password:"Пароль",subtitle:"Аутентификация",tip:"Примечание: Пароль хранится в незашифрованном виде",username:"Имя пользователя"},bittorrent:"Использовать прокси для BitTorrent",host:"Хост",hostNameLookup:"Использовать прокси для поиска доменного имени хоста",misc:"Использовать прокси для общих целей",peerConnections:"Использовать прокси для соединения с пирами",port:"Порт",rss:"Использовать прокси только для RSS",subheader:"Прокси сервер"}},downloads:{excludedFileNames:{hint:"Одно название файла на строку",label:"Исключенные имена файлов"},mailNotification:{authEnabled:"Авторизация",enabled:"Отправлять уведомление на Email, когда загрузка завершится",from:"От",password:"Пароль",smtpServer:"SMTP сервер",sslEnabled:"Этот сервер требует защищённое соединение (SSL)",to:"Кому",username:"Логин"},monitoredFolders:{actions:"Действия",confirmDelete:"Вы уверены что хотите удалить эту запись?",editItem:"Редактировать",monitoredFolderPath:"Отслеживаемая папка",newItem:"Новая запись",noData:"Ещё нет отслеживаемых папок",otherPath:"Пользовательский путь",saveType:"Изменить путь сохранения на:",subheader:"Отслеживаемые папки"},publicSettings:{appendQBExtension:"Добавлять расширение .!qB к незавершённым файлам",preAllocateDisk:"Резервировать место на диске для всех файлов"},runExternalProgram:{onAddedEnabled:"Запустить внешнюю программу при добавлении торрента",onAddedLabel:"Команда",onFinishedEnabled:"Запустить внешнюю программу при завершении торрента",onFinishedLabel:"Команда",subheader:"Запускать внешнюю программу",supportParamC:"%C: Количество файлов",supportParamD:"%D: Путь сохранения",supportParamF:"%F: Папка содержимого (или корневая папка для торрентов с множеством файлов)",supportParamG:"%G: Метки (разделяются запятыми)",supportParamI:"%I: Хеш-сумма v1",supportParamJ:"%J: Хеш-сумма v2",supportParamK:"%K: ID торрента",supportParamL:"%L: Категория",supportParamN:"%N: Имя торрента",supportParamR:"%R: Корневая папка (главный путь для подкаталога торрента)",supportParamT:"%T: Текущий трекер",supportParamTitle:"Поддерживаемые параметры (с учетом регистра):",supportParamZ:"%Z: Размер торрента (в байтах)",tip:'Совет: Заключите параметр в кавычки, чтобы избежать обрезания текста по пробелам (вот так "%N")'},saveManagement:{autoTMMEnabled:"Автоматический режим управления торрентом по умолчанию",categoryChangedTMM:"При изменении пути сохранения у категории",defaultSavePath:"Путь сохранения по умолчанию",defaultTMMOptions:{automatic:"Автоматически",manual:"Вручную"},exportDir:"Копировать файлы .torrent в",exportDirFinished:"Для завершенный загрузок копировать файлы .torrent в",keepIncomplete:"Путь по умолчанию для незавершённых торрентов",paramChangedTMMOptions:{relocateTorrent:"Переместить торрент",switchToManual:"Переключить торрент в Ручной Режим"},savePathChangedTMM:"При изменении пути сохранения по умолчанию",subheader:"Управление сохранением",torrentChangedTMM:"При изменении категории торрента"},whenAddTorrent:{addToTopOfQueue:"Добавить в начало очереди",autoDeleteMode:"Автоматически удалять файлы .torrent",doNotAutoStart:"Не начинать загрузку автоматически",mergeTrackers:"Объединить трекеры, если торрент уже есть",subheader:"При добавлении торрента"}},rss:{feeds:{createNew:"Добавить ленту",noFeeds:"Лент пока нет",refreshAll:"Обновить все"},general:{autoDownloader:{enable:"Включить автозагрузку торрентов из RSS",subheader:"Автозагрузчик торрентов из RSS"},reader:{enableProcessing:"Включить получение RSS-лент",feedsRefreshInterval:"Интервал обновления лент",maximumArticlesPerFeed:"Максимум статей для ленты",subheader:"Менеджер RSS"},smartEpisodeFilter:{downloadEpisodes:"Загружать эпизоды REPACK/PROPER",filters:"Фильтры",filtersHint:"По одному на строку",subheader:"Умный фильтр эпизодов RSS"},useIdForRssLinks:"Использовать ID для ссылки на статью RSS"},rules:{createNew:"Создать правило",noRules:"Правил пока нет"}},saveSuccess:"Настройки сохранены!",speed:{download:"Загрузка",scheduler:{from:"С",selectButtonLabel:"Выбрать время",subheader:"Запланировать включение особых ограничений скорости",to:"До",when:"Когда"},settings:{applyToPeersOnLan:"Применять ограничения скорости к локальным пирам",applyToTransportOverhead:"Применять ограничения скорости к служебному трафику",applyToUtp:"Применять ограничения скорости к протоколу \xb5TP"},subheader:{alternative:"Особые ограничения скорости",global:"Общие ограничения скорости",settings:"Настройки ограничений скорости"},tip:"0 означает неограниченно",upload:"Раздача"},tabs:{advanced:"Дополнительно",behavior:"Поведение",bittorrent:"BitTorrent",connection:"Соединение",downloads:"Загрузки",rss:{feeds:"Ленты",general:"Общее",rules:"Правила",title:"RSS"},speed:"Скорость",tagsAndCategories:"Теги и категории",vuetorrent:{general:"Общее",title:"VueTorrent",torrent_card:{grid:"Отображение сеткой",list:"Отображение списком",table:"Отображение таблицей"}},webui:"WebUI"},tagsAndCategories:{categoriesSubheader:"Доступные категории:",createNewCategory:"Создать новую категорию",createNewTag:"Создать новый тег",noCategories:"Категорий пока нет",noTags:"Тегов пока нет",tagsSubheader:"Доступные теги:"},title:"Параметры",vuetorrent:{general:{canvasRefreshThreshold:"Количество фрагментов, при котором отключается обновление их визуализации",canvasRenderThreshold:"Количество фрагментов для отключения их визуализации",check_new:"Проверить обновление",currentVersion:"Текущая версия",customTitle:"Настраиваемый заголовок",dateFormat:"Формат даты",download:"Экспортировать настройки",fileContentInterval:"Интервал обновления содержимого торрент-файла",hideChipIfUnset:"Скрыть фишки, если не настроено",historySize:"Размер истории в подходящих полях",import:"Импортировать настройки",isDrawerRight:"Расположить боковую панель справа",isPaginationOnTop:"Расположить навигационную панель сверху",isShutdownButtonVisible:"Показать кнопку выключения",language:"Язык",openSideBarOnStart:"Открывать боковую панель при запуске",paginationSize:{infinite_scroll:"Бесконечная прокрутка",label:"Количество торрентов на странице",warning:"Использование высоких значений может сказаться на производительности"},qbittorrentVersion:"Версия qBittorrent",refreshInterval:"Интервал обновления qBittorrent API",registerMagnet:"Регистрировать магнитные ссылки",resetSettings:"Сбросить настройки",showAlltimeStat:"Показывать всю статистику",showCurrentSpeed:"Показывать текущую скорость",showFreeSpace:"Показывать свободное место",showSessionStat:"Показывать статистику сессии",showSpeedGraph:"Показывать график скорости",showTrackerFilter:"Показывать фильтр трекеров",tip:"Общие настройки пользовательского WebUI",useBinarySize:"Заменить размеры данных двоичными единицами измерения (kB -> KiB)",useBitSpeed:"Заменить значения скорости на биты (kB/s -> kbps)",vueTorrentTitle:"Заголовок вкладки"},torrentCard:{grid:{busyTip:"Параметры отображения незавершённых торрентов в виде сетки",doneTip:"Параметры отображения завершённых торрентов в виде сетки"},list:{busyTip:"Параметры отображения незавершённых торрентов в виде списка",doneTip:"Параметры отображения завершённых торрентов в виде списка"},table:{tip:"Параметры отображения торрентов в виде таблицы"}}},webUI:{authentication:{banDuration:"Время блокировки",banDurationHint:"В секундах",bypassLocalhost:"Пропускать аутентификацию клиентов для localhost",bypassWhitelist:"Пропускать аутентификацию клиентов для разрешённых подсетей",maxAttempts:"Максимум попыток",password:"Пароль",passwordPlaceholder:"(без изменений)",sessionTimeout:"Тайм-аут сессии",sessionTimeoutHint:"В секундах",subheader:"Аутентификация",username:"Имя пользователя",whitelistExamples:"Пример: 172.17.32.0/24, fdff:ffff:c8::/40"},customHeaders:"Добавить пользовательские заголовки HTTP",customHeadersHint:"Одно значение на строку",customHeadersPlaceholder:`Header1: value1 +Header2: value2 +...`,dynDns:{domainName:"Доменное имя",password:"Пароль",providers:{dynDns:"DynDNS",noIp:"NO-IP"},registerBtn:"Регистрация",subheader:"Обновлять динамическое доменное имя",username:"Имя пользователя"},https:{certificate:"Сертификат",key:"Ключ",subheader:"Использовать HTTPS",tip:"Сведения о сертификатах"},interface:{ipAddress:"IP адрес",port:"Порт",subheader:"Веб-интерфейс пользователя",useAlternativeWebUI:"Использовать альтернативный WebUI",useUPnP:"Использовать UPnP / NAT-PMP для автоматического проброса порта на моём роутере"},proxiesList:"Список доверенных прокси-серверов",proxiesListHint:"Перечисляйте IP через точку с запятой ( ; )",reverseProxySupport:"Включить поддержку обратного прокси-сервера",security:{clickjacking:"Включить защиту от кликджекинга",csrf:"Включить защиту от межсайтовой подделки запроса (CSRF)",hostHeaderValidation:"Включить проверку заголовка хоста",hostHeaderValidationHint:"Перечисляйте через точку с запятой ( ; )",secureCookie:"Включить защиту куки (требует HTTPS)",serverDomains:"Домены сервера",subheader:"Безопасность"}}};AC={add:{error:"Ошибка при добавлении торрентов",pending:"Отправка торрентов...",success:"{n} торрент добавлен | {n} торренты добавлены"},backend_unreachable:"Серверная часть недоступна",copy:{error:"Невозможно скопировать, среда не защищена!",success:"Скопировано в буфер обмена!"},magnet_handler:{not_supported:"Текущий контекст небезопасен. Не удалось зарегистрировать обработчик.",registered:"Обработчик магнитных ссылок зарегистрирован."},new_version:"Доступна новая версия!",qbit:{not_supported:"Доступно только в qbit >= {version}"}};TC={actions:{delete:"Удалить торренты",logs:"Открыть логи",pause:"Приостановить торренты",resume:"Возобновить торренты",rssArticles:"Открыть статьи RSS",searchEngine:"Открыть поиск",settings:"Открыть настройки"},addTorrents:"Добавить торренты",overflow:{delete:"Удалить",logs:"Логи qBittorrent",pause:"Пауза",resume:"Возобновить",rssArticles:"RSS статьи",searchEngine:"Поиск",settings:"Настройки"},searchTorrents:"Поиск торрентов"};zC={content:{fileInfo:"{n} файлов | {n} файл | {n} файла | {n} файлов",filter_placeholder:"Поиск по древу файлов",folderInfo:"{n} папок | {n} папка | {n} папки | {n} папок",priority:"Установить приоритет",rename:{bulk:"Массовое переименование",file:"Переименовать",folder:"Переименовать папку"},rootNode:"(Корень)"},info:{boolean_values:"Логические значения",data_values:"Значения данных",datetime_values:"Значения даты/времени",duration_values:"Значения длительности",long_text_values:"Длинные текстовые значения",speed_values:"Значения скорости",text_values:"Текстовые значения"},overview:{canvasRefreshDisabled:"Автоматическое обновление визуализации фрагментов отключено",canvasRenderDisabled:"Визуализация фрагментов отключена",copy_hash:"Скопировать хэш",dlSpeedAverage:"Средняя скорость загрузки",downloaded:"Загружено",fetchingMetadata:"Обновляется...",fileCount:"Файлов выбрано",pieceCount:"{owned} / {total} ({pieceSize})",ratio:"Рейтинг",selectedFileSize:"Размер выбранных файлов",uploaded:"Отдано",upSpeedAverage:"Средняя скорость раздачи",waitingForMetadata:"Ожидание метадаты..."},peers:{addPeers:{newPeers:"Хосты пиров для добавления",newPeersHint:"Один на строку",newPeersPlaceholder:"host:port",title:"Добавить пиры"},emptyList:"Нет подключенных пиров на данный момент",table:{client:"Клиент",connection:"Соединение",downloaded:"Загружено",downloadSpeed:"Згрзк",files:"Файлы",flags:"Флаги",host:"Хост",progress:"Прогресс",relevance:"Актуальность",uploaded:"Отдано",upSpeed:"Рздч"}},tabs:{content:"Контент",info:"Инфо",overview:"Общее",peers:"Пиры",tagsAndCategories:"Теги и категории",trackers:"Трекеры"},tagsAndCategories:{categories:"Категории",tags:"Теги"},title:"Детали торрента",trackers:{addTrackers:{newTrackers:"URL-ссылки трекеров для добавления",newTrackersHint:"Одна на строку, разделяя ранги пустой строкой",title:"Добавить трекеры"},editTracker:{newUrl:"Новая ссылка",newUrlRequired:"Укажите новую ссылку",oldUrl:"Старая ссылка",title:"Редактировать трекер"},peersValue:"{peers} пиров ({seeds} С / {leeches} Л)",reannounce:"Переанонсировать всё",tier:"Ранг: {n}"}};IC={properties:{added_on:"Добавлено",amount_left:"Осталось",auto_tmm:"Автоматическое управление торрентом",availability:"Доступность",available_peers:"Пиры (рой)",available_seeds:"Сиды (рой)",avg_download_speed:"Средняя скорость загрузки",avg_upload_speed:"Средняя скорость раздачи",category:"Категория",comment:"Комментарий",completed_on:"Завершено",content_path:"Путь содержимого",created_by:"Создан:",creation_date:"Дата создания",downloaded:"Загружено (всего)",downloaded_session:"Загружено (за сессию)",download_limit:"Ограничение загрузки",download_path:"Путь загрузки",download_speed:"Скорость загрузки",empty_category:"(без категорий)",empty_tags:"(нет тегов)",empty_tracker_domain:"(без трекера)",eta:"До завершения",f_l_piece_prio:"Приоритет первой / последней части",forced:"Принудительное состояние",global_speed:"Общая скорость",global_volume:"Отдано/загружено всего",hash:"Хэш",infohash_v1:"Хеш-сумма v1",infohash_v2:"Хеш-сумма v2",is_private:"Приватный торрент",last_activity:"Последняя активность",magnet:"Магнитная ссылка",name:"Название торрента",nb_connections:"Всего соединений",nb_connections_limit:"Ограничение соединений",num_leechs:"Пиры (подключено)",num_seeds:"Сиды (подключено)",peers:"Пиры",priority:"Приоритет",progress:"Прогресс",progress_bar:"Панель прогресса",ratio:"Рейтинг",ratio_limit:"Ограничение рейтинга",reannounce:"Будет переанонсировано в",save_path:"Путь сохранения",seeding_time:"Время сидирования",seeding_time_limit:"Ограничение времени сидирования",seeds:"Сиды",seen_complete:"Замечен целиком",seq_dl:"Последовательная загрузка",size:"Размер",state:"Состояние",super_seeding:"Режим супер-сида",tags:"Теги",time_active:"Активное время",total_size:"Общий размер",total_wasted:"Потерянные данные",tracker:"Трекер",trackers_count:"Количество трекеров",uploaded:"Отдано (всего)",uploaded_session:"Отдано (за сессию)",upload_limit:"Ограничение раздачи",upload_speed:"Скорость раздачи"},state:{allocating:"Резервирование",checkingDL:"Проверка",checkingResumeData:"Возобновление",checkingUP:"[П] Проверка",downloading:"Загрузка",error:"Ошибка",forcedDL:"[П] Загрузка",forcedUP:"[П] Раздача",metaDL:"Метадата",missingFiles:"Нет файлов",moving:"Перемещение",pausedDL:"На паузе",pausedUP:"Завершено",queuedDL:"Очередь (Загр)",queuedUP:"Очередь (Разд)",stalledDL:"Простаивает",stalledUP:"Сидирование",unknown:"Неизвестно",uploading:"Раздача"}};LC={minutes:"минут | минута | минуты | минут",seconds:"секунд | секунда | секунды | секунд"};EC={common:vC,constants:bC,dashboard:yC,dialogs:xC,login:wC,logs:kC,navbar:SC,rssArticles:_C,searchEngine:CC,settings:PC,toast:AC,topbar:TC,torrentDetail:zC,torrent:IC,units:LC};RC={active:"活跃",cancel:"取消",close:"关闭",delete:"删除",disable:"禁用",disabled:"已禁用",emptyList:"当前无内容显示",NA:"不适用",no:"否",none:"(无)",ok:"确定",save:"保存",selectAll:"全选",selectNone:"取消选择",useGlobalSettings:"使用全局设置",yes:"是"};DC={addPaused:{always:"总是",never:"从不",title:"添加时暂停"},bittorrentProtocols:{tcp:"TCP",tcp_utp:"TCP 和 μTP",utp:"μTP"},connectionStatus:{connected:"已连接",disconnected:"未连接",firewalled:"防火墙限制",unknown:"未知"},contentLayout:{nosubfolder:"移除子文件夹",original:"原始格式",subfolder:"创建子文件夹",title:"种子内容布局"},diskIoMode:{disableOsCache:"禁用系统缓存",enableOsCache:"启用系统缓存",writeThrough:"同步写入模式 (libtorrent >= 2.0.6)"},diskIoType:{default:"默认",memoryMappedFiles:"文件映射",posixCompliant:"兼容POSIX"},encryption:{forceOff:"禁用加密",forceOn:"强制加密",preferEncryption:"允许加密"},file_log_age_type:{days:"天",months:"月",years:"年"},file_priority:{high:"高",max:"最高",mixed:"混合",normal:"正常",unwanted:"不需要"},maxRatioAction:{pauseTorrent:"暂停种子",removeTorrent:"移除种子",removeTorrentAndFiles:"移除种子及其文件",torrentSuperseeding:"启用超级做种模式"},monitoredFolderSaveLocation:{defaultSavePath:"默认保存路径",monitoredFolder:"监控文件夹位置",other:"其他"},proxy_type:{http:"HTTP",socks4:"SOCKS4",socks5:"SOCKS5"},scheduler:{everyDay:"每天",everyFriday:"周五",everyMonday:"周一",everySaturday:"周六",everySunday:"周日",everyThursday:"周四",everyTuesday:"周二",everyWednesday:"周三",everyWeekday:"工作日",everyWeekend:"周末"},stopCondition:{filesChecked:"文件校验完成",metadataReceived:"元数据接收完成",none:"无",title:"种子停止条件"},titleOptions:{custom:"自定义",default:"默认",first_torrent_speed:"首个种子速度",global_speed:"全局速度"},trackerStatus:{disabled:"已禁用",not_working:"未工作",not_yet_contacted:"未连接",updating:"正在更新",working:"正常工作"},uploadChokingAlgorithm:{antiLeech:"反吸血",fastestUpload:"最快上传",roundRobin:"轮流上传"},uploadSlotsBehavior:{fixedSlots:"固定窗口数",uploadRateBased:"最快上传"},utpTcpMixedMode:{peerProportional:"按用户比重 (抑制TCP)",preferTcp:"优先使用 TCP"}};MC={displayMode:{grid:"网格",list:"列表",table:"表格",title:"显示模式"},not_complete:"从未完整可见",right_click:{advanced:{auto_tmm:"自动种子管理(ATM)",download_path:"设置下载路径",f_l_prio:"首/尾优先级",reannounce:"强制重新汇报",recheck:"强制重新校验",rename:"重命名种子",save_path:"设置保存路径",seq_dl:"顺序下载",title:"高级"},category:{clear:"(清除分类)",disabled_title:"无分类",title:"设置分类"},copy:{hash:"哈希值",magnet:"磁力链接",name:"名称",title:"复制"},export:"导出种子 | 导出种子",info:"显示信息",priority:{bottom:"最低优先级",decrease:"降低优先级",increase:"提高优先级",title:"设置优先级",top:"最高优先级"},speed_limit:{download:"下载限速",share:"分享率限制",title:"设置种子限制",upload:"上传限速"},tags:{disabled_title:"无标签",title:"设置标签"},top:{delete:"删除",force_resume:"强制继续",pause:"暂停",resume:"继续"}},searchInputLabel:"搜索",selectAll:"(取消)全选 (Ctrl + A)",selectedTorrentsCount:"无种子 | {count} / {total} 个种子 ({size}) | {count} / {total} 个种子 ({size})",sortBy:{added_on:"添加时间",amount_left:"剩余大小",auto_tmm:"自动种子管理(ATM)",availability:"可用性",avg_download_speed:"平均下载速度",avg_upload_speed:"平均上传速度",category:"分类",completed:"完成度",completion_on:"完成时间",content_path:"内容路径",default:"默认",dl_limit:"下载限速",dlspeed:"下载速度",downloaded:"已下载 (全局)",downloaded_session:"已下载 (本次会话)",download_path:"下载路径",eta:"预计剩余时间",f_l_piece_prio:"首/尾块优先",force_start:"强制开始",globalSpeed:"全局速度",globalVolume:"全局容量",hash:"哈希值",infohash_v1:"哈希值 v1",infohash_v2:"哈希值 v2",last_activity:"最后活跃时间",magnet_uri:"磁力链接",max_ratio:"最大分享率",max_seeding_time:"最大做种时长",name:"名称",num_complete:"做种者 (群组)",num_incomplete:"用户 (群组)",num_leechs:"用户 (连接中)",num_seeds:"做种者 (连接中)",priority:"优先级",progress:"进度",ratio:"分享率",ratio_limit:"分享率限制",save_path:"保存路径",seeding_time:"做种时长",seeding_time_limit:"做种时长限制",seen_complete:"最后完整可见",seq_dl:"顺序下载",size:"大小",state:"状态",super_seeding:"超级做种",tags:"标签",time_active:"活跃时间",total_size:"总大小",tracker:"Tracker",trackers_count:"Tracker 数量",up_limit:"上传限速",uploaded:"已上传 (全局)",uploaded_session:"已上传 (本次会话)",upspeed:"上传速度"},sortLabel:"排序方式",toggleSearchFilter:"切换搜索过滤器",toggleSelectMode:"切换选择模式",toggleSortOrder:"反转排序",torrentsCount:"无种子 | {n} 个种子 | {n} 个种子"};FC={add:{cookie:"Cookie",cookie_placeholder:"name1=value1; name2=value2; ...",drop_label:"将种子文件和链接拖到此处",file_overflow:"+{n} 个",files:"选择(多个)文件",first_last_piece_prio:"优先下载首尾块",links:"链接 (磁力, http, 文件链接等)",params:{add_to_top_of_queue:"添加到队列首位",category:"分类",download_limit:"下载速度限制",download_path:"下载路径(未完成时)",inactive_seeding_time_limit:"非活跃做种时长限制",limit_collapse:"种子限制设置",limit_hint:'"-1"表示禁用,"-2"或留空为使用全局设置',no_categories:"暂无分类。输入名称创建一个。",no_categories_match:'没有匹配 "{query}" 的分类。将自动创建。',no_tags:"暂无标签。输入名称创建一个。",no_tags_match:'没有匹配 "{query}" 的标签。按 Enter 键创建。',ratio_limit:"分享率限制",save_path:"保存路径(完成时)",seeding_time_limit:"做种时长限制",skip_checking:"跳过哈希校验",stopped:"不立即开始下载",tags:"标签",title:"种子参数",upload_limit:"上传速度限制",use_auto_tmm:"自动种子管理(ATM)"},rename:"重命名种子文件",reset_form:"重置表格",sequential_download:"顺序下载",submit:"添加种子",title:"添加种子"},category:{name:"分类名称",nameRequired:"分类名称不能为空",oldName:"旧分类名称",savePath:"保存路径",title:{create:"创建分类",edit:"编辑分类"},warnEdit:`编辑分类名称将会将种子迁移到新分类。 +可能会出现错误,请谨慎使用。`},connectionStatus:{dht_nodes:"DHT 节点",externalIp:"外部 IP 地址",noExternalIp:"无法从日志中删除",status:"连接状态",total_peer_connections:"活跃的用户连接"},delete:{deleteWithFiles:"删除种子及其文件",title:"{n, plural, other {删除 {n} 个种子 | 删除 {n} 个种子}}",warnDelete:"勾选此复选框将删除这些种子中包含的所有内容"},importSettings:{required:"必须提供设置",title:"导入设置",valid:"请提供有效的设置"},moveTorrent:{dl:{title:"更改下载路径"},newPath:"新路径",oldPath:"旧路径",required:"新路径不能为空",samePath:"新路径必须与旧路径不同",save:{title:"更改保存路径"}},moveTorrentFile:{oldName:"旧名称",title:"移动种子文件 | 移动种子文件夹"},pluginManager:{headers:{actions:"操作",enabled:"已启用",name:"名称",url:"引擎 URL",version:"版本"},install:{activator:"安装新插件",label:"插件 URL",title:"安装插件"},title:"插件管理器",update:"更新插件"},renameTorrent:{newName:"新名称",oldName:"旧名称",required:"新名称不能为空",sameName:"新名称必须与旧名称不同",title:"重命名种子"},rss:{feed:{name:"名称",rules:{name_required:"订阅名称不能为空",url_required:"订阅 URL 不能为空"},title:{create:"创建 RSS 订阅源",edit:"编辑 RSS 订阅源"},url:"URL"},rule:{addPaused:"添加时暂停",affectedFeedsSubheader:"受影响的订阅源",assignedCategory:"分配的分类",enabled:"启用规则",episodeFilter:"剧集过滤器",episodeFilterPlaceholder:"例如: S01E02-S01E05",ignoreDays:"忽略在过去 {days} 天内发布的内容",ignoreDaysHint:"0 表示禁用",lastMatch:{knownValue:"今天 | {n} 天前 | {n} 天前",label:"上次匹配",unknownValue:"未知"},matchingArticles:{noMatch:"没有匹配的文章",title:"匹配的文章"},mustContain:"必须包含",mustNotContain:"不能包含",name:"名称",savePath:"保存路径",savePathPlaceholder:"留空以使用默认保存路径",smartFilter:"使用智能剧集过滤器",title:{create:"创建 RSS 规则",edit:"编辑 RSS 规则"},useRegex:"使用正则表达式"}},share_limit:{disabled:"设置为无分享限制",enabled:"设置分享限制为",global:"使用全局分享限制",inactive_seeding_time_limit:"非活跃时长 (分钟)",ratio_limit:"分享率",seeding_time_limit:"总做种时长 (分钟)",title:"设置分享率限制"},shutdown:{content:"您确定要关闭 qBittorrent 吗?",error:"无法关闭应用程序。请确保 qBittorrent 正在运行!",success:"qBittorrent 已成功关闭!",title:"关闭 qBittorrent"},speed_limit:{download:"设置下载速度限制",label:"速度限制",upload:"上传限速"},tag:{comma:"重命名标签时名称不能包含逗号",hint:"专业提示:多个标签可以用逗号分隔创建",name:"标签名称",oldName:"旧标签名称",required:"标签名称不能为空",title:{create:"创建标签",rename:"重命名标签"},warnEdit:`编辑标签名称将会将种子迁移到新标签。 +可能会出现错误,请谨慎使用。`}};VC={error:"登录失败!",password:"密码",rules:{password_required:"密码不能为空",username_required:"用户名不能为空"},submit:"登录",subtitle:"输入您的凭据",success:"登录成功!",title:"登录",username:"用户名"};NC={emptyLogList:"未找到日志",filters:{query:"在日志信息中搜索",type:"日志级别"},title:"qBittorrent 日志"};OC={addPanel:{torrentsPendingCount:"{n} 个种子等待上传 | {n} 个种子等待上传"},side:{bottom_actions:{alt_speed:"切换备用速度",conn_status:"连接状态:{status}",dark_mode:"浅色模式 | 深色模式 | 跟随系统设置",logout:"注销",shutdown:"关闭 qBittorrent"},current_speed:{title:"当前速度"},filters:{activeFilter:"已激活 {n} 个过滤器",category:"分类过滤器",disabled:"(已禁用)",state:"种子状态过滤器",tag:"标签过滤器",tracker:"Tracker 过滤器",uncategorized:"(未分类)",untagged:"(无标签)",untracked:"(未跟踪)"},speed_graph:{download_label:"下载",upload_label:"上传"},stats:{alltime:{title:"全局统计数据"},downloaded:"已下载",free_space:"剩余空间",ratio:"分享率",session:{title:"本次会话统计"},uploaded:"已上传"}},top:{active_filters:{category:"分类过滤器:{value}",menu_label:"已激活过滤器:{n} | 已激活过滤器:{n}",multiple_category:"分类过滤器: {n} 个类别",multiple_state:"状态过滤器: {n} 个状态",multiple_tag:"标签过滤器: {n} 个标签",multiple_tracker:"Tracker 过滤器: {n} Trackers",state:"状态过滤器: {value}",tag:"标签过滤器:{value}",text:"文本过滤器:{value}",tracker:"Tracker 过滤器:{value}"}}};BC={filters:{title:"标题过滤器",unread:"仅显示未读文章"},item:{author:"作者:{author}",category:"分类:{category}",feedName:"订阅源名称:{name}"},markAllAsRead:"全部标记为已读",promise:{error:"标记文章时出错",pending:"标记中... ",success:"{n}篇文章已标记为已读"},title:"RSS 资讯"};HC={filters:{category:{all:"全部",anime:"动漫",books:"图书",games:"游戏",label:"搜索分类",movies:"电影",music:"音乐",pictures:"图片",software:"软件",tv:"电视剧"},plugins:{all:"全部",enabled:"已启用",label:"搜索插件"},title:{label:"按标题过滤"}},headers:{fileName:"文件名",fileSize:"文件大小",nbLeechers:"下载数",nbSeeders:"做种数",siteUrl:"站点链接"},query:"搜索关键词",runSearch:"搜索",stopSearch:"停止",tabHeaderEmpty:"(空查询)",title:"搜索种子"};UC={advanced:{libtorrent:{announceAllTiers:"总是向所有等级的 Tracker 汇报",announceAllTrackers:"总是向同级的所有 Tracker 汇报",announceIP:"向 Tracker 报告的 IP 地址 (需要重启)",coalesceReadsWrites:"合并读写 (libtorrent < 2.0)",disk:{diskCache:"磁盘缓存 (libtorrent < 2.0)",diskCacheExpiry:"磁盘缓存过期时间间隔 (libtorrent < 2.0)",diskIoReadMode:"磁盘 IO 读取模式",diskIoType:"磁盘 IO 类型 (libtorrent >= 2.0; 需要重启)",diskIoWriteMode:"磁盘 IO 写入模式",diskQueueSize:"磁盘队列大小",subheader:"磁盘"},maxConcurrentHTTPAnnounces:"最大并行 HTTP 发布数",networking:{outgoingPortsMax:"传出端口 (上限) [0:禁用]",outgoingPortsMin:"传出端口 (下限) [0:禁用]",peerTos:"与 peers 连接的服务类型 (ToS)",subheader:"网络",upnpLeaseDuration:"UPnP 租期 [0:永久]",utpTcpMixedModeAlgorithm:"μTP-TCP 混合模式策略"},outgoingConnectionsPerSecond:"每秒传出连接数",peerTurnover:"Peer 进出断开百分比",peerTurnoverCutoff:"Peer 进出阈值百分比",peerTurnoverInterval:"Peer 进出断开间隔",pieceExtentAffinity:"启用相连文件块下载模式",requestQueueSize:"单一 Peer 的最大未完成请求",security:{allowMultipleConnectionsFromTheSameIPAddress:"允许来自同一 IP 地址的多个连接",blockPeersOnPrivilegedPorts:"禁止连接到特权端口上的 Peer",idnSupport:"启用国际化域名 (IDN) 支持",mitigateSSRF:"服务器端请求伪造 (SSRF) 缓解",subheader:"安全",validateHTTPSTrackerCertificate:"验证 HTTPS Tracker 证书"},sendBufferLowWatermark:"发送缓冲区下限",sendBufferWatermark:"发送缓冲区上限",sendBufferWatermarkFactor:"发送缓冲区增长系数",sendUploadPieceSuggestions:"发送分块上传建议",socketBacklogSize:"Socket backlog 大小",socketReceiveBufferSize:"Socket接收缓冲区大小",socketReceiveBufferSizeHint:"0:系统默认",socketSendBufferSize:"Socket发送缓冲区大小",socketSendBufferSizeHint:"0:系统默认",stopTrackerTimeout:"Tracker 停止超时",subheader:"libtorrent 部分",threads:{asyncIoThreads:"异步 I/O 线程",bdecodeDepthLimit:"Bdecode 深度限制",bdecodeTokenLimit:"Bdecode 令牌限制",filePoolSize:"文件池大小",hashingThreads:"哈希校验线程数 (libtorrent >= 2.0)",outstandingMemory:"校验时内存使用扩增量",subheader:"线程"},uploadChokingAlgorithm:"上传连接策略",uploadSlotsBehavior:"上传窗口策略"},openDoc:"打开文档",qbittorrent:{allocatedRam:"物理内存 (RAM) 使用限制 (libtorrent >= 2.0)",embeddedTracker:{enable:"启用内置 Tracker",port:"内置 Tracker 端口",portForward:"对内置 Tracker 启用端口转发",title:"内置 Tracker"},networking:{ipAddress:{all:"所有地址",allIPv4:"所有 IPv4 地址",allIPv6:"所有 IPv6 地址",label:"绑定的可选 IP 地址"},networkInterfaces:{any:"任意接口",label:"网络接口"},title:"网络"},reannounceOnIpPortChanged:"当 IP 或端口变更时重新向所有 Tracker汇报",recheckOnCompletion:"完成后重新校验种子",refreshInterval:"界面刷新间隔",resolveCountries:"解析用户所在国家",resumeDataStorageType:{label:"恢复数据存储类型 (需重新启动)",legacy:"快速恢复文件",sqlite:"SQLite 数据库 (试验性)"},saveInterval:"保存恢复数据间隔",subheader:"qBittorrent 部分",torrentFileSizeLimit:".torrent 文件大小限制"}},behavior:{logs:{file_log_age:"删除早于以下时间的日志备份",file_log_backup_enabled:"启用日志备份",file_log_delete_old:"删除旧日志备份",file_log_enabled:"启用日志文件",file_log_max_size:"当文件大小达到以下值触发备份",file_log_path:"保存路径",subheader:"日志管理"},performance_warning:"记录性能警告"},bittorrent:{autoAddTrackers:"自动将这些 Tracker 添加到新下载",autoAddTrackersHint:"每行一个 Tracker",maxActiveCheckingTorrents:"最大活跃校验种子数",privacy:{enableAnonymous:"启用匿名模式",enableDHT:"启用 DHT (去中心化网络) 以找到更多用户",enableLPD:"启用本地用户发现以找到更多用户",enablePeX:"启用用户交换 (PeX) 以找到更多用户",encryptionMode:"加密模式",moreInfo:"更多信息",subheader:"隐私"},seedLimits:{subheader:"做种限制",then:"随后",whenInactiveSeedingTimeReaches:"当非活跃做种时长达到",whenRatioReaches:"当分享率达到",whenSeedingTimeReaches:"当做种时长达到"},torrentQueueing:{downloadRateLimit:"下载速率阈值",excludeSlowTorrent:"在这些限制中不计算慢速种子",maxActiveDownload:"最大活跃下载数",maxActiveTorrent:"最大活跃种子数",maxActiveUpload:"最大活跃上传数",subheader:"种子队列",torrentInactivityTimer:"种子非活跃计时器",uploadRateLimit:"上传速率阈值"}},connection:{connectionLimits:{globalMaxConnection:"全局最大连接数",globalMaxUploadSlots:"全局最大上传数",perTorrentMaxConnection:"每个种子的最大连接数",perTorrentMaxUploadSlots:"单个种子最大上传数",subheader:"连接限制"},ipFiltering:{applyToTrackers:"应用于 Tracker",bannedIps:"手动禁止的 IP 地址",bannedIpsHint:"每行一个",filterPath:"过滤器路径 (.dat、.p2p、.p2b)",subheader:"IP 过滤"},listeningPort:{incomingConnectionPort:"用于传入连接的端口",randomPort:"随机端口",subheader:"监听端口",useUPnP:"使用 UPnP / NAT-PMP 端口转发"},protocol:"Peer连接协议",proxy:{auth:{password:"密码",subtitle:"身份验证",tip:"注意:密码将以未加密形式保存",username:"用户名"},bittorrent:"为BitTorrent进程启用代理",host:"主机",hostNameLookup:"为主机名查找启用代理",misc:"为常规进程启用代理 (如更新, 搜索)",peerConnections:"为用户对等连接启用代理",port:"端口",rss:"为RSS订阅启用代理",subheader:"代理服务器"}},downloads:{excludedFileNames:{hint:"每行一个过滤器",label:"排除的文件名"},mailNotification:{authEnabled:"身份验证",enabled:"下载完成后发送电子邮件通知",from:"发件人",password:"密码",smtpServer:"SMTP 服务器",sslEnabled:"此服务器需要安全连接 (SSL)",to:"收件人",username:"用户名"},monitoredFolders:{actions:"操作",confirmDelete:"确定要删除此项目吗?",editItem:"编辑",monitoredFolderPath:"监视文件夹",newItem:"新建",noData:"暂无监视文件夹",otherPath:"其他路径",saveType:"覆盖保存位置",subheader:"监视文件夹"},publicSettings:{appendQBExtension:"为未完成的文件添加 .!qB 后缀名",preAllocateDisk:"为所有文件预分配磁盘空间"},runExternalProgram:{onAddedEnabled:"添加种子时运行外部程序:",onAddedLabel:"命令",onFinishedEnabled:"种子下载完成时运行外部程序:",onFinishedLabel:"命令",subheader:"运行外部程序",supportParamC:"%C:文件数",supportParamD:"%D:保存路径",supportParamF:"%F:内容路径 (多文件种子的根路径相同)",supportParamG:"%G:标签 (用逗号分隔)",supportParamI:"%I:哈希值 v1",supportParamJ:"%J:哈希值 v2",supportParamK:"%K:种子 ID",supportParamL:"%L:分类",supportParamN:"%N:种子名称",supportParamR:"%R:根路径 (第一个种子子目录路径)",supportParamT:"%T:当前 Tracker",supportParamTitle:"支持的参数 (区分大小写):",supportParamZ:"%Z:种子大小 (字节)",tip:'提示:使用引号将参数封装起来,以避免文本在空格处被截断 (例如,"%N")'},saveManagement:{autoTMMEnabled:"默认种子管理模式",categoryChangedTMM:"当分类保存路径更改时",defaultSavePath:"默认保存路径(完成时)",defaultTMMOptions:{automatic:"自动",manual:"手动"},exportDir:"将 .torrent 文件复制到",exportDirFinished:"将已完成下载的 .torrent 文件复制到",keepIncomplete:"默认下载路径(未完成的种子)",paramChangedTMMOptions:{relocateTorrent:"重新定位种子",switchToManual:"将种子切换到手动模式"},savePathChangedTMM:"当默认保存路径更改时",subheader:"保存管理",torrentChangedTMM:"当种子分类更改时"},whenAddTorrent:{addToTopOfQueue:"添加到队列首位",autoDeleteMode:"下载完成后删除 .torrent 文件",doNotAutoStart:"不自动开始下载",mergeTrackers:"如果种子已存在,则合并Tracker",subheader:"添加种子时"}},rss:{feeds:{createNew:"添加订阅源",noFeeds:"暂无订阅源",refreshAll:"全部刷新"},general:{autoDownloader:{enable:"启用 RSS 规则处理",subheader:"RSS 种子自动下载器"},reader:{enableProcessing:"启用获取 RSS 订阅",feedsRefreshInterval:"订阅源刷新间隔",maximumArticlesPerFeed:"每个订阅源的最大文章数",subheader:"RSS 阅读器"},smartEpisodeFilter:{downloadEpisodes:"下载 REPACK/PROPER 剧集",filters:"过滤器",filtersHint:"每行一个",subheader:"RSS 智能剧集过滤器"},useIdForRssLinks:"在 RSS 文章链接中使用 ID"},rules:{createNew:"创建规则",noRules:"暂无规则"}},saveSuccess:"设置已成功保存!",speed:{download:"下载",scheduler:{from:"开始时间",selectButtonLabel:"选择时间",subheader:"定时使用备用速率限制",to:"结束时间",when:"何时"},settings:{applyToPeersOnLan:"将速率限制应用于本地网络上的用户",applyToTransportOverhead:"将速率限制应用于传输总开销",applyToUtp:"将速率限制应用于 \xb5TP 协议"},subheader:{alternative:"备用速率限制",global:"全局速率限制",settings:"速率限制设置"},tip:"0 表示无限制",upload:"上传"},tabs:{advanced:"高级",behavior:"行为",bittorrent:"BitTorrent",connection:"连接",downloads:"下载",rss:{feeds:"订阅源",general:"常规设置",rules:"规则",title:"RSS"},speed:"速度",tagsAndCategories:"标签和分类",vuetorrent:{general:"常规设置",title:"VueTorrent",torrent_card:{grid:"网格视图",list:"列表视图",table:"表格视图"}},webui:"WebUI"},tagsAndCategories:{categoriesSubheader:"可用分类:",createNewCategory:"创建新分类",createNewTag:"创建新标签",noCategories:"暂无分类",noTags:"暂无标签",tagsSubheader:"可用标签:"},title:"设置",vuetorrent:{general:{canvasRefreshThreshold:"禁用Canvas自动刷新的种子块数阈值",canvasRenderThreshold:"禁用Canvas渲染的种子块数阈值",check_new:"检查新版本",currentVersion:"当前版本",customTitle:"自定义标题",dateFormat:"日期格式",download:"导出设置",fileContentInterval:"种子文件内容刷新间隔",hideChipIfUnset:"未设置时隐藏卡片",historySize:"符合条件字段的历史大小",import:"导入设置",isDrawerRight:"侧边栏居右显示",isPaginationOnTop:"分页按钮置顶",isShutdownButtonVisible:"显示关闭按钮",language:"语言",openSideBarOnStart:"启动时打开侧边栏",paginationSize:{infinite_scroll:"无限滚动",label:"分页大小",warning:"使用过高的值可能会影响性能"},qbittorrentVersion:"qBittorrent 版本",refreshInterval:"qBittorrent API 刷新间隔",registerMagnet:"注册为磁力链程序",resetSettings:"重置设置",showAlltimeStat:"显示全局统计数据",showCurrentSpeed:"显示当前速度",showFreeSpace:"显示剩余空间",showSessionStat:"显示本次会话统计",showSpeedGraph:"显示速度图表",showTrackerFilter:"显示 Tracker 过滤器",tip:"这些设置适用于自定义WebUI",useBinarySize:"以KiB表示文件大小 (kB -> KiB)",useBitSpeed:"以kbps表示速度 (kB/s -> kbps)",vueTorrentTitle:"VueTorrent 标题"},torrentCard:{grid:{busyTip:"在网格视图中为未完成的种子显示的属性",doneTip:"在网格视图中为已完成的种子显示的属性"},list:{busyTip:"在列表视图中为未完成的种子显示的属性",doneTip:"在列表视图中为已完成的种子显示的属性"},table:{tip:"在表格视图中为种子显示的属性"}}},webUI:{authentication:{banDuration:"封禁持续时间",banDurationHint:"以秒为单位",bypassLocalhost:"对本地主机上的客户端跳过身份验证",bypassWhitelist:"对 IP 子网白名单中的客户端跳过身份验证",maxAttempts:"最大尝试次数",password:"密码",passwordPlaceholder:"(不更改)",sessionTimeout:"会话超时",sessionTimeoutHint:"以秒为单位",subheader:"身份验证",username:"用户名",whitelistExamples:"示例:192.168.1.0/24,fdff:ffff:c8::/40"},customHeaders:"添加自定义 HTTP 标头",customHeadersHint:"每行一个",customHeadersPlaceholder:`Header1: value1 +Header2: value2 +...`,dynDns:{domainName:"域名",password:"密码",providers:{dynDns:"DynDNS",noIp:"NO-IP"},registerBtn:"注册",subheader:"更新我的动态域名",username:"用户名"},https:{certificate:"证书",key:"密钥",subheader:"使用 HTTPS",tip:"证书相关信息"},interface:{ipAddress:"IP 地址",port:"端口",subheader:"Web 用户界面 (远程控制)",useAlternativeWebUI:"使用备用 WebUI",useUPnP:"使用 UPnP / NAT-PMP 端口转发"},proxiesList:"受信任的代理服务器列表",proxiesListHint:"使用分号 ( ; ) 分隔 IP",reverseProxySupport:"启用反向代理支持",security:{clickjacking:"启用点击劫持保护",csrf:"启用跨站点请求伪造 (CSRF) 保护",hostHeaderValidation:"启用主机头验证",hostHeaderValidationHint:"使用分号 ( ; ) 分隔",secureCookie:"启用 Cookie 安全标志 (需要 HTTPS)",serverDomains:"服务器域名",subheader:"安全"}}};WC={add:{error:"添加种子时出错",pending:"正在上传...",success:"{n} 个种子已添加 | {n} 个种子已添加"},backend_unreachable:"后台无法访问",copy:{error:"无法复制,当前环境不安全!",success:"已复制到剪贴板!"},magnet_handler:{not_supported:"当前环境不安全,无法注册处理程序。",registered:"磁力链处理程序已注册。"},new_version:"新版本可用!",qbit:{not_supported:"仅适用于 qbit >= {version}"}};jC={actions:{delete:"删除种子",logs:"打开日志",pause:"暂停种子",resume:"继续种子",rssArticles:"RSS 订阅",searchEngine:"搜索",settings:"设置"},addTorrents:"添加种子",overflow:{delete:"删除",logs:"qBittorrent日志",pause:"暂停",resume:"恢复",rssArticles:"RSS 资讯",searchEngine:"搜索",settings:"设置"},searchTorrents:"搜索种子"};YC={content:{fileInfo:"{n} 个文件 | {n} 个文件",filter_placeholder:"在文件树中搜索",folderInfo:"{n} 个文件夹 | {n} 文件夹",priority:"设置优先级",rename:{bulk:"批量重命名",file:"重命名",folder:"重命名文件夹"},rootNode:"(根目录)"},info:{boolean_values:"布尔值",data_values:"数据值",datetime_values:"日期时间值",duration_values:"持续时间值",long_text_values:"长文本值",speed_values:"速度值",text_values:"文本值"},overview:{canvasRefreshDisabled:"已禁用Canvas自动刷新",canvasRenderDisabled:"已禁用Canvas渲染",copy_hash:"复制哈希值",dlSpeedAverage:"平均下载速度",downloaded:"已下载",fetchingMetadata:"获取中...",fileCount:"已选择文件",pieceCount:"{owned} / {total} ({pieceSize})",ratio:"分享率",selectedFileSize:"已选择文件大小",uploaded:"已上传",upSpeedAverage:"平均上传速度",waitingForMetadata:"等待元数据..."},peers:{addPeers:{newPeers:"要添加的用户主机",newPeersHint:"每行一个",newPeersPlaceholder:"主机:端口",title:"添加用户"},emptyList:"当前没有用户连接",table:{client:"客户端",connection:"连接",downloaded:"已下载",downloadSpeed:"下载速度",files:"文件",flags:"标志",host:"主机",progress:"进度",relevance:"相关性",uploaded:"已上传",upSpeed:"上传速度"}},tabs:{content:"内容",info:"信息",overview:"概览",peers:"用户",tagsAndCategories:"标签和分类",trackers:"Trackers"},tagsAndCategories:{categories:"分类",tags:"标签"},title:"种子详情",trackers:{addTrackers:{newTrackers:"要添加的 Tracker URL",newTrackersHint:"每行一个,使用空行分隔层级",title:"添加 Tracker"},editTracker:{newUrl:"新 URL",newUrlRequired:"新 URL 不能为空",oldUrl:"旧 URL",title:"编辑 Tracker"},peersValue:"{peers} 个用户 ({seeds} 做种 / {leeches} 下载)",reannounce:"全部重新汇报",tier:"层级:{n}"}};XC={properties:{added_on:"添加时间",amount_left:"剩余大小",auto_tmm:"自动管理种子(ATM)",availability:"可用性",available_peers:"可用的用户数(群)",available_seeds:"可用的做种者数(群)",avg_download_speed:"平均下载速度",avg_upload_speed:"平均上传速度",category:"分类",comment:"注释",completed_on:"完成时间",content_path:"文件路径",created_by:"创建者",creation_date:"创建日期",downloaded:"已下载 (全局)",downloaded_session:"已下载 (本次会话)",download_limit:"下载限速",download_path:"下载路径",download_speed:"下载速度",empty_category:"(未分类)",empty_tags:"(无标签)",empty_tracker_domain:"(无 Tracker)",eta:"预计剩余时间",f_l_piece_prio:"首/尾块优先",forced:"强制状态",global_speed:"全局速度",global_volume:"全局容量",hash:"哈希值",infohash_v1:"哈希值 v1",infohash_v2:"哈希值 v2",is_private:"私有种子",last_activity:"最后活跃时间",magnet:"磁力链接",name:"种子名称",nb_connections:"总连接数",nb_connections_limit:"连接限制",num_leechs:"用户数 (已连接)",num_seeds:"做种者数 (已连接)",peers:"用户",priority:"优先级",progress:"进度",progress_bar:"进度条",ratio:"分享率",ratio_limit:"分享率限制",reannounce:"下次重新汇报时间",save_path:"保存路径",seeding_time:"做种时长",seeding_time_limit:"做种时长限制",seeds:"做种者",seen_complete:"最后完整可见",seq_dl:"顺序下载",size:"大小",state:"状态",super_seeding:"超级做种模式",tags:"标签",time_active:"活跃时间",total_size:"总大小",total_wasted:"无用的数据",tracker:"Tracker",trackers_count:"Tracker 数量",uploaded:"已上传 (全局)",uploaded_session:"已上传 (本次会话)",upload_limit:"上传限速",upload_speed:"上传速度"},state:{allocating:"分配中",checkingDL:"校验中 (未完成)",checkingResumeData:"校验恢复数据",checkingUP:"校验中 (已完成)",downloading:"下载中",error:"错误",forcedDL:"[F] 下载中",forcedUP:"[F] 上传中",metaDL:"元数据",missingFiles:"缺失文件",moving:"移动中",pausedDL:"已暂停",pausedUP:"已完成",queuedDL:"排队中 (下载)",queuedUP:"排队中 (上传)",stalledDL:"停滞中",stalledUP:"做种中",unknown:"未知",uploading:"上传中"}};$C={minutes:"分钟",seconds:"秒"};qC={common:RC,constants:DC,dashboard:MC,dialogs:FC,login:VC,logs:NC,navbar:OC,rssArticles:BC,searchEngine:HC,settings:UC,toast:WC,topbar:jC,torrentDetail:YC,torrent:XC,units:$C};GC={active:"活躍",cancel:"取消",close:"關閉",delete:"移除",disable:"停用",disabled:"已停用",emptyList:"這裡沒東西可看!",NA:"不適用",no:"否",none:"(無)",ok:"確認",save:"儲存",selectAll:"選擇全部",selectNone:"取消選擇全部",useGlobalSettings:"使用全域設定",yes:"是"};KC={addPaused:{always:"總是",never:"永不",title:"加入時暫停"},bittorrentProtocols:{tcp:"TCP",tcp_utp:"TCP 與 μTP",utp:"μTP"},connectionStatus:{connected:"已連線",disconnected:"未連線",firewalled:"防火牆限制",unknown:"未知"},contentLayout:{nosubfolder:"移除子資料夾",original:"原始",subfolder:"建立子資料夾",title:"種子內容佈局"},diskIoMode:{disableOsCache:"停用作業系統快取",enableOsCache:"啟用作業系統快取",writeThrough:"連續寫入 (libtorrent >= 2.0.6)"},diskIoType:{default:"預設",memoryMappedFiles:"記憶體對映檔案",posixCompliant:"遵循 POSIX"},encryption:{forceOff:"停用加密",forceOn:"要求加密",preferEncryption:"允許加密"},file_log_age_type:{days:"天",months:"月",years:"年"},file_priority:{high:"高",max:"最高",mixed:"混合",normal:"一般",unwanted:"不要下載"},maxRatioAction:{pauseTorrent:"暫停種子",removeTorrent:"移除種子",removeTorrentAndFiles:"移除種子與其檔案",torrentSuperseeding:"為種子啟用超級做種"},monitoredFolderSaveLocation:{defaultSavePath:"預設儲存路徑",monitoredFolder:"已監視的資料夾",other:"其他"},proxy_type:{http:"HTTP",socks4:"SOCKS4",socks5:"SOCKS5"},scheduler:{everyDay:"每天",everyFriday:"星期五",everyMonday:"星期一",everySaturday:"星期六",everySunday:"星期天",everyThursday:"星期四",everyTuesday:"星期二",everyWednesday:"星期三",everyWeekday:"平日",everyWeekend:"週末"},stopCondition:{filesChecked:"檢查檔案後",metadataReceived:"收到元資料後",none:"無",title:"種子停止條件"},titleOptions:{custom:"自訂",default:"預設",first_torrent_speed:"首個種子速率",global_speed:"全域速率"},trackerStatus:{disabled:"已停用",not_working:"沒有運作",not_yet_contacted:"尚未連線",updating:"正在更新",working:"正在運作"},uploadChokingAlgorithm:{antiLeech:"反蝗族",fastestUpload:"上傳最快",roundRobin:"循環"},uploadSlotsBehavior:{fixedSlots:"固定通道",uploadRateBased:"基於上傳速率"},utpTcpMixedMode:{peerProportional:"用戶比例 (TCP 節流)",preferTcp:"偏好 TCP"}};ZC={displayMode:{grid:"網格",list:"列表",table:"表格",title:"顯示模式"},not_complete:"從未完整可見",right_click:{advanced:{auto_tmm:"自動種子管理 (ATM)",download_path:"設定下載路徑",f_l_prio:"首末優先",reannounce:"強制重新發佈",recheck:"強制重新檢查",rename:"重新命名",save_path:"設置儲存路徑",seq_dl:"順序下載",title:"進階"},category:{clear:"(清除分類)",disabled_title:"無分類",title:"設定分類"},copy:{hash:"雜湊值",magnet:"磁力連結",name:"名稱",title:"複製"},export:"匯出種子 | 匯出種子",info:"顯示詳情",priority:{bottom:"最低優先級",decrease:"降低優先級",increase:"提升優先級",title:"設定優先級",top:"最高優先級"},speed_limit:{download:"設定下載限制",share:"設定分享限制",title:"設定速率限制",upload:"設定上傳限制"},tags:{disabled_title:"無標籤",title:"設定標籤"},top:{delete:"移除",force_resume:"強制繼續",pause:"暫停",resume:"繼續"}},searchInputLabel:"搜尋",selectAll:"(取消) 選擇全部 (Ctrl + A)",selectedTorrentsCount:"無種子 | {total} 個種子中的 {count} 個 ({size}) | {total} 個種子中的 {count} 個 ({size})",sortBy:{added_on:"新增於",amount_left:"剩餘大小",auto_tmm:"自動種子管理(ATM)",availability:"可得性",avg_download_speed:"平均下載速率",avg_upload_speed:"平均上傳速率",category:"分類",completed:"已完成",completion_on:"完成於",content_path:"內容路徑",default:"預設",dl_limit:"下載限制",dlspeed:"下載速率",downloaded:"已下載 (全域)",downloaded_session:"已下載 (會話)",download_path:"下載路徑",eta:"預估剩餘時間",f_l_piece_prio:"首末塊優先",force_start:"強制繼續",globalSpeed:"全域速率",globalVolume:"全域大小",hash:"雜湊值",infohash_v1:"資訊雜湊值 v1",infohash_v2:"資訊雜湊值 v2",last_activity:"最後活躍",magnet_uri:"磁力連結",max_ratio:"最大分享率",max_seeding_time:"最大做種時間",name:"名稱",num_complete:"種子數 (群)",num_incomplete:"下載者 (群)",num_leechs:"下載者 (已連線)",num_seeds:"種子數 (已連線)",priority:"優先級",progress:"進度",ratio:"分享率",ratio_limit:"分享率限制",save_path:"儲存路徑",seeding_time:"做種時間",seeding_time_limit:"做種時間限制",seen_complete:"最後完整可見",seq_dl:"順序下載",size:"大小",state:"狀態",super_seeding:"超級做種",tags:"標籤",time_active:"經過時間",total_size:"總大小",tracker:"追蹤者",trackers_count:"追蹤者數",up_limit:"上傳限制",uploaded:"已上傳 (全域)",uploaded_session:"已上傳 (會話)",upspeed:"上傳速率"},sortLabel:"排序方式",toggleSearchFilter:"切換搜尋過濾器",toggleSelectMode:"切換選擇模式",toggleSortOrder:"反轉排序",torrentsCount:"無種子 | {n} 個種子 | {n} 個種子"};JC={add:{cookie:"Cookie",cookie_placeholder:"名稱1=值1; 名稱2=值2; ...",drop_label:"拖拽檔案和連結至此處",file_overflow:"+{n} 個",files:"選擇檔案",first_last_piece_prio:"優先下載首末塊",links:"連結 (磁力, http, 檔案, ...)",params:{add_to_top_of_queue:"新增至佇列頂部",category:"分類",download_limit:"下載限制",download_path:"下載路徑 (未完成時)",inactive_seeding_time_limit:"閒置做種時間限制",limit_collapse:"限制設定",limit_hint:"-1 以禁用, -2 或空使用全域值",no_categories:"尚無分類。輸入名稱以新增",no_categories_match:'無分類符合 "{query}"。將會自動新增。',no_tags:"尚無標籤。輸入名稱以新增。",no_tags_match:'無標籤符合 "{query}"。 按 Enter 鍵以新增。',ratio_limit:"分享率限制",save_path:"儲存路徑 (完成時)",seeding_time_limit:"做種時間限制",skip_checking:"跳過雜湊值檢查",stopped:"不立即開始",tags:"標籤",title:"種子設定",upload_limit:"上傳限制",use_auto_tmm:"自動種子管理(ATM)"},rename:"重新命名種子",reset_form:"重置表單",sequential_download:"順序下載",submit:"新增種子",title:"新增種子"},category:{name:"分類名稱",nameRequired:"必須填寫分類名稱",oldName:"舊分類名稱",savePath:"儲存路徑",title:{create:"新增分類",edit:"編輯分類"},warnEdit:`編輯分類名稱會將種子轉移至新分類。 +有可能會發生錯誤,請謹慎使用。`},connectionStatus:{dht_nodes:"DHT 節點",externalIp:"外部 IP 位置",noExternalIp:"無法從日誌中移除",status:"連線狀態",total_peer_connections:"活躍的用戶連接數"},delete:{deleteWithFiles:"移除種子與其檔案",title:"{n, plural, other {移除 {n} 個種子 | 移除 {n} 個種子}}",warnDelete:"打勾此方格將移除種子包含的所有內容。"},importSettings:{required:"必須提供設定",title:"匯入設定",valid:"請提供有效的設定"},moveTorrent:{dl:{title:"更改下載路徑"},newPath:"新路徑",oldPath:"舊路徑",required:"必須填寫新路徑",samePath:"新路徑必須與舊路徑不同",save:{title:"更改儲存路徑"}},moveTorrentFile:{oldName:"舊名稱",title:"移動種子檔案 | 移動種子資料夾"},pluginManager:{headers:{actions:"動作",enabled:"已啟用",name:"名稱",url:"引擎 URL",version:"版本"},install:{activator:"安裝新外掛",label:"外掛 URL",title:"安裝外掛"},title:"外掛管理器",update:"更新外掛"},renameTorrent:{newName:"新名稱",oldName:"舊名稱",required:"必須填寫新名稱",sameName:"新名稱必須與舊名稱不同",title:"重新命名種子"},rss:{feed:{name:"名稱",rules:{name_required:"必須填寫訂閱名稱",url_required:"必須填寫訂閱連結"},title:{create:"新增 RSS 訂閱源",edit:"編輯 RSS 訂閱源"},url:"連結"},rule:{addPaused:"加入時暫停",affectedFeedsSubheader:"受影響的訂閱源",assignedCategory:"指派分類",enabled:"啟用規則",episodeFilter:"章節過濾器",episodeFilterPlaceholder:"例子: S01E02-S01E05",ignoreDays:"忽略過去 {day} 天內發佈的項目",ignoreDaysHint:"0 以停用",lastMatch:{knownValue:"今天 | {n} 天前 | {n} 天前",label:"最後符合",unknownValue:"未知"},matchingArticles:{noMatch:"無符合的文章",title:"符合的文章"},mustContain:"必須包含",mustNotContain:"必須不包含",name:"名稱",savePath:"儲存路徑",savePathPlaceholder:"留空以使用預設儲存路徑",smartFilter:"使用智慧型章節過濾器",title:{create:"新增 RSS 規則",edit:"編輯 RSS 規則"},useRegex:"使用正規表達式"}},share_limit:{disabled:"設定無分享限制",enabled:"設定分享限制為",global:"使用全域分享限制",inactive_seeding_time_limit:"閒置分鐘數",ratio_limit:"分享率",seeding_time_limit:"總分鐘數",title:"設定分享率限制"},shutdown:{content:"你確認想要結束 qBittorrent 嗎?",error:"無法結束應用,請確認 qBittorrent 正在運行!",success:"已成功結束 qBittorrent!",title:"結束 qBittorrent"},speed_limit:{download:"設定下載速率限制",label:"速率限制",upload:"設定上傳速率限制"},tag:{comma:"重新命名標籤時名稱不可包含逗號",hint:"提示: 可使用逗號分隔以新增多個標籤",name:"標籤名稱",oldName:"舊標籤名稱",required:"必須填寫標籤名稱",title:{create:"新增標籤",rename:"重新命名標籤"},warnEdit:`編輯標籤名稱會將種子轉移至新標籤。 +有可能會發生錯誤,請謹慎使用。`}};QC={error:"登入失敗!",password:"密碼",rules:{password_required:"必須填寫密碼",username_required:"必須填寫使用者名稱"},submit:"登入",subtitle:"輸入你的憑證",success:"登入成功!",title:"登入",username:"使用者名稱"};eP={emptyLogList:"未找到日誌",filters:{query:"在日誌信息中搜尋",type:"日誌等級"},title:"qBittorrent 日誌"};tP={addPanel:{torrentsPendingCount:"{n} 個種子待上傳 | {n} 個種子待上傳"},side:{bottom_actions:{alt_speed:"替補速率限制",conn_status:"連線狀態:{status}",dark_mode:"淺色介面 | 深色介面 | 遵循系統設定",logout:"登出",shutdown:"結束 qBittorrent"},current_speed:{title:"當前速率"},filters:{activeFilter:"{n} 個過濾器啟用中",category:"分類過濾器",disabled:"(已停用)",state:"種子狀態過濾器",tag:"標籤過濾器",tracker:"追蹤者過濾器",uncategorized:"(未分類)",untagged:"(未標籤)",untracked:"(未追蹤)"},speed_graph:{download_label:"下載",upload_label:"上傳"},stats:{alltime:{title:"歷史狀態"},downloaded:"已下載",free_space:"剩餘空間",ratio:"分享率",session:{title:"會話狀態"},uploaded:"已上傳"}},top:{active_filters:{category:"分類過濾器:{value}",menu_label:"啟用中的過濾器: {n} | 啟用中的過濾器: {n}",multiple_category:"分類過濾器: {n} 個分類",multiple_state:"狀態過濾器: {n} 種狀態",multiple_tag:"標籤過濾器: {n} 個標籤",multiple_tracker:"追蹤者過濾器: {n} 個追蹤者",state:"狀態過濾器: {value}",tag:"標籤過濾器: {value}",text:"文本過濾器: {value}",tracker:"追蹤者過濾器: {value}"}}};aP={filters:{title:"標題過濾器",unread:"僅顯示未讀文章"},item:{author:"作者: {author}",category:"分類: {category}",feedName:"訂閱源名稱: {name}"},markAllAsRead:"標記全部項目為已讀",promise:{error:"標記文章時發生錯誤",pending:"標記中...",success:"已標記 {n} 篇文章為已讀"},title:"RSS 文章"};iP={filters:{category:{all:"所有",anime:"動畫",books:"書籍",games:"遊戲",label:"搜尋分類",movies:"電影",music:"音樂",pictures:"圖片",software:"軟體",tv:"電視劇"},plugins:{all:"所有",enabled:"已啟用",label:"搜尋外掛"},title:{label:"按標題過濾"}},headers:{fileName:"檔案名稱",fileSize:"檔案大小",nbLeechers:"下載者",nbSeeders:"種子",siteUrl:"網站連結"},query:"搜尋查詢",runSearch:"搜尋",stopSearch:"停止",tabHeaderEmpty:"(空查詢)",title:"搜尋種子"};nP={advanced:{libtorrent:{announceAllTiers:"總是發佈到所有追蹤者群組",announceAllTrackers:"總是發佈到同一追蹤者群組內的所有追蹤者",announceIP:"向追蹤器回報的 IP 位置 (需要重新啟動)",coalesceReadsWrites:"合併讀寫 (libtorrent < 2.0)",disk:{diskCache:"硬碟快取 (libtorrent < 2.0)",diskCacheExpiry:"硬碟快取過期區間 (libtorrent < 2.0)",diskIoReadMode:"硬碟 IO 讀取模式",diskIoType:"硬碟 IO 類型 (libtorrent >= 2.0; 需要重新啟動)",diskIoWriteMode:"硬碟 IO 寫入模式",diskQueueSize:"硬碟佇列大小",subheader:"硬碟"},maxConcurrentHTTPAnnounces:"最大並行 HTTP 發佈",networking:{outgoingPortsMax:"連出埠(最大)[0: 停用]",outgoingPortsMin:"連出埠(最小)[0: 停用]",peerTos:"連接到用戶的 DSCP 值",subheader:"網路",upnpLeaseDuration:"UPnP 租約期限 [0: 永久租約]",utpTcpMixedModeAlgorithm:"μTP-TCP 混合模式演算法"},outgoingConnectionsPerSecond:"每秒對外連線數",peerTurnover:"用戶流動斷線百分比",peerTurnoverCutoff:"用戶流動閾值百分比",peerTurnoverInterval:"用戶流動斷線區間",pieceExtentAffinity:"使用分塊範圍關聯",requestQueueSize:"對單個用戶的最多未完成請求",security:{allowMultipleConnectionsFromTheSameIPAddress:"允許從同一個 IP 位置而來的多重連線",blockPeersOnPrivilegedPorts:"不允許連線到在特權連接埠上的用戶",idnSupport:"啟用國際化域名 (IDN)支援",mitigateSSRF:"伺服器端請求偽造 (SSRF) 緩解",subheader:"安全",validateHTTPSTrackerCertificate:"驗證 HTTPS 追蹤器憑證"},sendBufferLowWatermark:"傳送緩衝低浮水印",sendBufferWatermark:"傳送緩衝浮水印",sendBufferWatermarkFactor:"傳送緩衝浮水印因子",sendUploadPieceSuggestions:"傳送上傳分塊建議",socketBacklogSize:"Socket 紀錄檔大小",socketReceiveBufferSize:"Socket 接收緩衝大小",socketReceiveBufferSizeHint:"0: 系統預設值",socketSendBufferSize:"Socket 傳送緩衝大小",socketSendBufferSizeHint:"0: 系統預設值",stopTrackerTimeout:"停止追蹤者逾時",subheader:"libtorrent 部分",threads:{asyncIoThreads:"異步 I/O 執行緒",bdecodeDepthLimit:"Bdecode 深度限制",bdecodeTokenLimit:"Bdecode 令牌限制",filePoolSize:"檔案叢集大小",hashingThreads:"雜湊執行緒 (libtorrent >= 2.0)",outstandingMemory:"檢查種子時的未完成記憶體",subheader:"執行緒"},uploadChokingAlgorithm:"上傳演算法",uploadSlotsBehavior:"上傳通道行為"},openDoc:"開啟文檔",qbittorrent:{allocatedRam:"實體記憶體 (RAM) 使用限制 (libtorrent >= 2.0)",embeddedTracker:{enable:"啟用嵌入追蹤者",port:"嵌入追蹤者埠",portForward:"為嵌入追蹤者啟用連接埠轉發",title:"嵌入追蹤者"},networking:{ipAddress:{all:"所有位置",allIPv4:"所有 IPv4 位置",allIPv6:"所有 IPv6 位置",label:"可選擇綁定的 IP 位置"},networkInterfaces:{any:"任何介面",label:"網路介面"},title:"網路"},reannounceOnIpPortChanged:"當 IP 或連接埠變更時通知所有追蹤者",recheckOnCompletion:"完成後重新檢查種子",refreshInterval:"介面重新整理區間",resolveCountries:"解析用戶國家",resumeDataStorageType:{label:"恢復數據儲存類型 (需要重新啟動)",legacy:"快速恢復檔案",sqlite:"SQLite 數據庫 (實驗性)"},saveInterval:"儲存復原資料區間",subheader:"qBittorrent 部分",torrentFileSizeLimit:".torrent 檔案大小限制"}},behavior:{logs:{file_log_age:"刪除早於以下時間的備份日誌",file_log_backup_enabled:"啟用日誌備份",file_log_delete_old:"移除舊的備份日誌",file_log_enabled:"啟用日誌文件",file_log_max_size:"備份日誌當",file_log_path:"儲存路徑",subheader:"日誌管理"},performance_warning:"日誌效能警告"},bittorrent:{autoAddTrackers:"自動新增這些追蹤者至新的下載中",autoAddTrackersHint:"每行一個追蹤者",maxActiveCheckingTorrents:"最大活躍的正在檢查種子數",privacy:{enableAnonymous:"啟用匿名模式",enableDHT:"啟用 DHT (分散式網絡) 以尋找更多用戶",enableLPD:"啟用本地用戶搜尋以尋找更多用戶",enablePeX:"啟用節點交換 (PeX) 以尋找更多用戶",encryptionMode:"加密模式",moreInfo:"更多資訊",subheader:"隱私"},seedLimits:{subheader:"做種限制",then:"然後",whenInactiveSeedingTimeReaches:"當閒置做種時間達到",whenRatioReaches:"當分享率達到",whenSeedingTimeReaches:"當做種時間達到"},torrentQueueing:{downloadRateLimit:"下載速率閾值",excludeSlowTorrent:"不要在這些限制範圍內計算速率慢的種子",maxActiveDownload:"最大活躍下載數",maxActiveTorrent:"最大活躍種子數",maxActiveUpload:"最大活躍上傳數",subheader:"種子佇列",torrentInactivityTimer:"種子閒置計時器",uploadRateLimit:"上傳速率閾值"}},connection:{connectionLimits:{globalMaxConnection:"全域最大連線數",globalMaxUploadSlots:"全域上傳通道最大數",perTorrentMaxConnection:"單個種子的最大連線數",perTorrentMaxUploadSlots:"單個種子的上傳通道最大數",subheader:"連線限制"},ipFiltering:{applyToTrackers:"套用到追蹤者",bannedIps:"手動封鎖的 IP 位置",bannedIpsHint:"每行一個",filterPath:"過濾器路徑 (.dat, .p2p, .p2b)",subheader:"IP 過濾"},listeningPort:{incomingConnectionPort:"連入連線時使用的埠",randomPort:"隨機連接埠",subheader:"監聽埠",useUPnP:"使用從路由器轉送的 UPnP / NAT-PMP 連接埠"},protocol:"用戶連線協定",proxy:{auth:{password:"密碼",subtitle:"驗證",tip:"資訊: 密碼以未加密的形式儲存",username:"使用者名稱"},bittorrent:"對 BitTorrent 使用代理",host:"主機",hostNameLookup:"為主機名稱查詢使用代理",misc:"對一般用途使用代理",peerConnections:"使用代理來連線用戶",port:"埠",rss:"對 RSS 使用代理",subheader:"代理伺服器"}},downloads:{excludedFileNames:{hint:"每行一個檔案名稱",label:"排除的檔案名稱"},mailNotification:{authEnabled:"驗證",enabled:"下載完成時使用電子郵件通知",from:"從",password:"密碼",smtpServer:"SMTP 伺服器",sslEnabled:"這個伺服器需要加密連線 (SSL)",to:"到",username:"使用者名稱"},monitoredFolders:{actions:"動作",confirmDelete:"你確認想要移除此項目?",editItem:"編輯",monitoredFolderPath:"已監視的資料夾",newItem:"新增",noData:"沒有已監視的資料夾",otherPath:"其他路徑",saveType:"覆寫儲存位置",subheader:"已監視的資料夾"},publicSettings:{appendQBExtension:"在未完成檔案加上 .!qB 副檔名",preAllocateDisk:"為所有檔案事先分配硬碟空間"},runExternalProgram:{onAddedEnabled:"當新增種子時執行外部程式:",onAddedLabel:"命令",onFinishedEnabled:"當種子下載結束時執行外部程式:",onFinishedLabel:"命令",subheader:"執行外部程式",supportParamC:"%C: 檔案數",supportParamD:"%D: 儲存路徑",supportParamF:"%F: 內容路徑 (與多檔案種子的根路徑相同)",supportParamG:"%G: 標籤 (以逗號分隔)",supportParamI:"%I: 資訊雜湊值 v1",supportParamJ:"%J: 資訊雜湊值 v2",supportParamK:"%K: 種子 ID",supportParamL:"%L: 分類",supportParamN:"%N: 種子名稱",supportParamR:"%R: 根路徑 (第一個種子的子目錄路徑)",supportParamT:"%T: 當前的追蹤者",supportParamTitle:"支援的參數(區分大小寫):",supportParamZ:"%Z: 種子大小 (位元組 byte)",tip:'提示: 把參數以引號包起來以避免被空格切斷 (例如: "%N")'},saveManagement:{autoTMMEnabled:"預設種子管理模式",categoryChangedTMM:"當分類儲存路徑變更時",defaultSavePath:"預設儲存路徑 (完成時)",defaultTMMOptions:{automatic:"自動",manual:"手動"},exportDir:"複製 .torrent 檔案到",exportDirFinished:"複製已完成的 .torrent 檔案到",keepIncomplete:"預設下載路徑 (未完成的種子)",paramChangedTMMOptions:{relocateTorrent:"重新定位種子",switchToManual:"切換種子至手動模式"},savePathChangedTMM:"當預設儲存路徑變更時",subheader:"存檔管理",torrentChangedTMM:"當種子分類變更時"},whenAddTorrent:{addToTopOfQueue:"新增至佇列頂部",autoDeleteMode:"事後移除 .torrent 檔案",doNotAutoStart:"不要自動開始下載",mergeTrackers:"如果 torrent 已存在則合併追蹤者",subheader:"當新增種子時"}},rss:{feeds:{createNew:"新增訂閱",noFeeds:"尚無訂閱",refreshAll:"重新整理全部"},general:{autoDownloader:{enable:"啟用 RSS 規則處理",subheader:"RSS 種子自動下載器"},reader:{enableProcessing:"啟用抓取 RSS 訂閱",feedsRefreshInterval:"訂閱源更新區間",maximumArticlesPerFeed:"每個訂閱源的最大文章數",subheader:"RSS 閱讀器"},smartEpisodeFilter:{downloadEpisodes:"下載 REPACK/PROPER 章節",filters:"過濾器",filtersHint:"每行一個",subheader:"RSS 智慧型章節過濾器"},useIdForRssLinks:"在 RSS 文章連結中使用 ID"},rules:{createNew:"新增規則",noRules:"尚無規則"}},saveSuccess:"設定儲存成功!",speed:{download:"下載",scheduler:{from:"從",selectButtonLabel:"選擇時間",subheader:"預約使用替補速率限制",to:"到",when:"何時"},settings:{applyToPeersOnLan:"套用速率限制至 LAN 上的用戶",applyToTransportOverhead:"套用速率限制至傳輸負載",applyToUtp:"套用速率限制至 \xb5TP 協定"},subheader:{alternative:"替補速率限制",global:"全域速率限制",settings:"速率限制設定"},tip:"0 代表無限制",upload:"上傳"},tabs:{advanced:"進階",behavior:"行為",bittorrent:"BitTorrent",connection:"連線",downloads:"下載",rss:{feeds:"訂閱源",general:"一般",rules:"規則",title:"RSS"},speed:"速率",tagsAndCategories:"標籤和分類",vuetorrent:{general:"一般",title:"VueTorrent",torrent_card:{grid:"網格檢視",list:"清單檢視",table:"表格檢視"}},webui:"網頁介面"},tagsAndCategories:{categoriesSubheader:"可用分類:",createNewCategory:"新增新分類",createNewTag:"新增新標籤",noCategories:"尚無分類",noTags:"尚無標籤",tagsSubheader:"可用標籤:"},title:"設定",vuetorrent:{general:{canvasRefreshThreshold:"種子分塊閾值以禁用 Canvas 自動更新",canvasRenderThreshold:"種子分塊閾值以禁用 Canvas 渲染",check_new:"檢查新版本",currentVersion:"當前版本",customTitle:"自訂標題",dateFormat:"日期格式",download:"匯出設定",fileContentInterval:"種子檔案內容更新區間",hideChipIfUnset:"未設置時隱藏塊",historySize:"符合條件欄位的歷史大小",import:"匯入設定",isDrawerRight:"側邊欄居右顯示",isPaginationOnTop:"分頁欄於頂部顯示",isShutdownButtonVisible:"顯示結束按鈕",language:"語言",openSideBarOnStart:"啟動時顯示側邊欄",paginationSize:{infinite_scroll:"無限滾動",label:"每頁展示數量",warning:"使用过高的值可能会影响性能"},qbittorrentVersion:"qBittorrent 版本",refreshInterval:"qBittorrent API 更新區間",registerMagnet:"註冊磁力連結",resetSettings:"重置設定",showAlltimeStat:"顯示歷史狀態",showCurrentSpeed:"顯示當前速率",showFreeSpace:"顯示剩餘空間",showSessionStat:"顯示會話狀態",showSpeedGraph:"顯示速率圖表",showTrackerFilter:"顯示追蹤者過濾",tip:"這些設定適用於自訂WebUI",useBinarySize:"以二進位制取代容量單位 (kB -> KiB)",useBitSpeed:"以位元取代速率單位 (kB/s -> kbps)",vueTorrentTitle:"VueTorrent 標題"},torrentCard:{grid:{busyTip:"在網格檢視中為未完成的種子顯示的屬性",doneTip:"在網格檢視中為已完成的種子顯示的屬性"},list:{busyTip:"在清單檢視中為未完成的種子顯示的屬性",doneTip:"在清單檢視中為已完成的種子顯示的屬性"},table:{tip:"在表格檢視中為種子顯示的屬性"}}},webUI:{authentication:{banDuration:"封鎖時長",banDurationHint:"秒",bypassLocalhost:"跳過本機客戶端的驗證",bypassWhitelist:"跳過白名單內 IP 子網中客戶端的驗證",maxAttempts:"最大嘗試次數",password:"密碼",passwordPlaceholder:"(不變更)",sessionTimeout:"會話逾時",sessionTimeoutHint:"秒",subheader:"驗證",username:"使用者名稱",whitelistExamples:"範例: 192.168.1.0/24, fdff:ffff:c8::/40"},customHeaders:"新增自訂 HTTP 標頭",customHeadersHint:"每行一個",customHeadersPlaceholder:`標頭1: 鍵值1 +標頭2: 鍵值2 +...`,dynDns:{domainName:"網域名稱",password:"密碼",providers:{dynDns:"DynDNS",noIp:"NO-IP"},registerBtn:"註冊",subheader:"更新我的動態網域名稱",username:"使用者名稱"},https:{certificate:"憑證",key:"鍵值",subheader:"使用 HTTPS",tip:"關於憑證的資訊"},interface:{ipAddress:"IP 位置",port:"埠",subheader:"網頁介面 (遠端控制)",useAlternativeWebUI:"使用替補 WebUI",useUPnP:"使用從路由器轉送的 UPnP / NAT-PMP 連接埠"},proxiesList:"受信任的代理伺服器清單",proxiesListHint:"使用分號分隔 IP ( ; )",reverseProxySupport:"啟用反向代理支援",security:{clickjacking:"啟用點選劫持保護",csrf:"啟用跨站請求偽造 (CSRF) 保護",hostHeaderValidation:"啟用主機標頭驗證",hostHeaderValidationHint:"使用分號分隔 ( ; )",secureCookie:"啟用Cookie 安全旗標(需要 HTTPS)",serverDomains:"伺服器網域",subheader:"安全"}}};rP={add:{error:"新增種子時出錯",pending:"正在傳送種子...",success:"已添加 {n} 個種子 | 已添加 {n} 個種子"},backend_unreachable:"後端無法訪問",copy:{error:"無法複製,當前環境不安全!",success:"已複製到剪貼簿!"},magnet_handler:{not_supported:"當前環境不安全,無法註冊處理器。",registered:"磁力連結處理器已註冊。"},new_version:"新版本已發佈!",qbit:{not_supported:"僅適用於 qbit >= {version}"}};sP={actions:{delete:"移除種子",logs:"開啟日誌",pause:"暫停種子",resume:"繼續種子",rssArticles:"開啟 RSS 文章",searchEngine:"開啟搜尋引擎",settings:"開啟設定"},addTorrents:"新增種子",overflow:{delete:"移除",logs:"qBittorrent日誌",pause:"暫停",resume:"繼續",rssArticles:"RSS 文章",searchEngine:"搜尋引擎",settings:"設定"},searchTorrents:"搜尋種子"};oP={content:{fileInfo:"{n} 個檔案 | {n} 個檔案",filter_placeholder:"在檔案樹中搜尋",folderInfo:"{n} 個資料夾 | {n} 個資料夾",priority:"設定優先級",rename:{bulk:"批量重命名",file:"重新命名",folder:"重新命名資料夾"},rootNode:"(根節點)"},info:{boolean_values:"布林值",data_values:"資料值",datetime_values:"日期時間值",duration_values:"時長值",long_text_values:"長文字值",speed_values:"速率值",text_values:"文字值"},overview:{canvasRefreshDisabled:"已禁用 Canvas 自動更新",canvasRenderDisabled:"已禁用 Canvas 渲染",copy_hash:"複製雜湊值",dlSpeedAverage:"平均下載速率",downloaded:"已下載",fetchingMetadata:"正在抓取...",fileCount:"已選擇檔案",pieceCount:"{owned} / {total} ({pieceSize})",ratio:"分享率",selectedFileSize:"選中的檔案大小",uploaded:"已上傳",upSpeedAverage:"平均上傳速率",waitingForMetadata:"正在等待元資料..."},peers:{addPeers:{newPeers:"要新增的用戶主機",newPeersHint:"每行一個",newPeersPlaceholder:"主機:埠",title:"新增用戶"},emptyList:"當前無已連接的用戶",table:{client:"客戶端",connection:"連線",downloaded:"已下載",downloadSpeed:"下載速率",files:"檔案",flags:"旗標",host:"主機",progress:"進度",relevance:"關聯",uploaded:"已上傳",upSpeed:"上傳速率"}},tabs:{content:"內容",info:"資訊",overview:"概覽",peers:"用戶",tagsAndCategories:"標籤和分類",trackers:"追蹤者"},tagsAndCategories:{categories:"分類",tags:"標籤"},title:"種子詳情",trackers:{addTrackers:{newTrackers:"要新增的追蹤者連結",newTrackersHint:"每行一個,使用空行分層",title:"新增追蹤者"},editTracker:{newUrl:"新連結",newUrlRequired:"必須填寫新連結",oldUrl:"舊連結",title:"編輯追蹤者"},peersValue:"{peers} 个用户 ({seeds} 種子 /{leeches} 下载)",reannounce:"全部重新發佈",tier:"層: {n}"}};lP={properties:{added_on:"新增於",amount_left:"剩餘大小",auto_tmm:"自動種子管理(ATM)",availability:"可得性",available_peers:"下載者 (群)",available_seeds:"種子 (群)",avg_download_speed:"平均下載速率",avg_upload_speed:"平均上傳速率",category:"分類",comment:"註釋",completed_on:"完成於",content_path:"內容路徑",created_by:"創建者",creation_date:"創建日期",downloaded:"已下載 (全域)",downloaded_session:"已下載 (會話)",download_limit:"下載限制",download_path:"下載路徑",download_speed:"下載速率",empty_category:"(無分類)",empty_tags:"(無標籤)",empty_tracker_domain:"(無追蹤者)",eta:"預估剩餘時間",f_l_piece_prio:"首末塊優先",forced:"強制狀態",global_speed:"全域速率",global_volume:"全域大小",hash:"雜湊值",infohash_v1:"資訊雜湊值 v1",infohash_v2:"資訊雜湊值 v2",is_private:"私有种子",last_activity:"最後活躍",magnet:"磁力連結",name:"種子標題",nb_connections:"總連線數",nb_connections_limit:"連線限制",num_leechs:"下載者 (已連線)",num_seeds:"種子 (已連線)",peers:"下載者",priority:"優先級",progress:"進度",progress_bar:"進度列",ratio:"分享率",ratio_limit:"分享率限制",reannounce:"下次重新發佈时间",save_path:"儲存路徑",seeding_time:"做種時間",seeding_time_limit:"做種時間限制",seeds:"種子",seen_complete:"最後完整可見",seq_dl:"順序下載",size:"大小",state:"狀態",super_seeding:"超級做種",tags:"標籤",time_active:"經過時間",total_size:"總大小",total_wasted:"無用的資料",tracker:"追蹤者",trackers_count:"追蹤者數",uploaded:"已上傳 (全域)",uploaded_session:"已上傳 (會話)",upload_limit:"上傳限制",upload_speed:"上傳速率"},state:{allocating:"分配中",checkingDL:"正在檢查 (未完成)",checkingResumeData:"正在檢查復原資料",checkingUP:"正在檢查 (已完成)",downloading:"下載中",error:"錯誤",forcedDL:"[F] 下載中",forcedUP:"[F] 上傳中",metaDL:"元資料",missingFiles:"缺失檔案",moving:"正在移動",pausedDL:"暫停",pausedUP:"已完成",queuedDL:"排隊中 (下載)",queuedUP:"排隊中 (上傳)",stalledDL:"停滞中",stalledUP:"做種中",unknown:"未知",uploading:"上傳中"}};cP={minutes:"分鐘",seconds:"秒"};dP={common:GC,constants:KC,dashboard:ZC,dialogs:JC,login:QC,logs:eP,navbar:tP,rssArticles:aP,searchEngine:iP,settings:nP,toast:rP,topbar:sP,torrentDetail:oP,torrent:lP,units:cP};zP=[{title:"čeština (Česko)",value:"cs-CZ"},{title:"English",value:"en"},{title:"espa\xf1ol",value:"es"},{title:"Fran\xe7ais",value:"fr"},{title:"magyar",value:"hu"},{title:"italiano (Italia)",value:"it-IT"},{title:"日本語 (日本)",value:"ja-JP"},{title:"한국어",value:"ko"},{title:"Nederlands",value:"nl"},{title:"polski",value:"pl"},{title:"Русский",value:"ru"},{title:"简体中文",value:"zh-Hans"},{title:"繁體中文",value:"zh-Hant"}];uP={"cs-CZ":JS,en:m0,es:L0,fr:$0,hu:c_,"it-IT":y_,"ja-JP":M_,ko:Z_,nl:eC,pl:pC,ru:EC,"zh-Hans":qC,"zh-Hant":dP};hP="en";gP="en";fP=Dg({legacy:!1,locale:hP,fallbackLocale:gP,messages:uP,pluralRules:{ru:(e,r)=>{if(e===0)return 0;const l=e>10&&e<20,c=e%10===1;return r==2?e===1?0:1:r<4?!l&&c?1:2:!l&&c?1:!l&&e%10>=2&&e%10<=4||r<4?2:3}}});mP={autoClose:1500,clearOnUrlChange:!1,containerId:ci.POSITION.BOTTOM_RIGHT,limit:5,position:ci.POSITION.BOTTOM_RIGHT,theme:ci.THEME.COLORED};$h=Mg();$h.use(Fg);Vg(XS).use(Xh).use(Fk).use(fP).use(Ng,mP).use($h).mount("#app")})();export{Ar as $,Ka as A,Ma as B,Gs as C,kh as D,Ch as E,_h as F,rl as G,tn as H,xi as I,AP as J,zx as K,Na as L,uk as M,Oh as N,ao as O,rr as P,xp as Q,ln as R,ii as S,pi as T,PP as U,Bi as V,oi as W,Ha as X,ru as Y,or as Z,ol as _,Pr as a,Ep as a$,_o as a0,Tf as a1,Df as a2,Mf as a3,Rf as a4,Ef as a5,Lf as a6,Me as a7,su as a8,Cf as a9,ca as aA,Hb as aB,Rs as aC,Ow as aD,Vw as aE,VS as aF,Gt as aG,Po as aH,Ao as aI,yP as aJ,yp as aK,Dr as aL,ud as aM,hd as aN,nt as aO,To as aP,mn as aQ,ei as aR,wP as aS,Lr as aT,Oa as aU,Ur as aV,TP as aW,$a as aX,SP as aY,kP as aZ,qi as a_,_f as aa,Pf as ab,Bh as ac,Af as ad,Sf as ae,$n as af,qn as ag,zf as ah,Va as ai,Nk as aj,rk as ak,If as al,xd as am,Et as an,Co as ao,Vk as ap,Si as aq,zP as ar,dr as as,Ds as at,zi as au,Pn as av,An as aw,ts as ax,sl as ay,xn as az,CP as b,_a as b0,xP as b1,_P as b2,dw as b3,un as c,Oi as d,Ah as e,va as f,dn as g,Hi as h,Je as i,Pi as j,$e as k,Cr as l,Li as m,en as n,Mx as o,Iu as p,Yh as q,fa as r,bp as s,lp as t,bP as u,da as v,Ni as w,lt as x,ut as y,li as z,__tla}; \ No newline at end of file diff --git a/qbit/vuetorrent/public/assets/index-fd06c5c5.js b/qbit/vuetorrent/public/assets/index-fd06c5c5.js deleted file mode 100644 index 927cf80..0000000 --- a/qbit/vuetorrent/public/assets/index-fd06c5c5.js +++ /dev/null @@ -1 +0,0 @@ -import{at as g,ad as F}from"./vue-d2584a6d.js";var M="Expected a function",S=0/0,N="[object Symbol]",W=/^\s+|\s+$/g,A=/^[-+]0x[0-9a-f]+$/i,B=/^0b[01]+$/i,R=/^0o[0-7]+$/i,_=parseInt,D=typeof g=="object"&&g&&g.Object===Object&&g,G=typeof self=="object"&&self&&self.Object===Object&&self,P=D||G||Function("return this")(),H=Object.prototype,U=H.toString,X=Math.max,q=Math.min,T=function(){return P.Date.now()};function z(e,t,i){var a,s,l,c,r,f,u=0,x=!1,d=!1,y=!0;if(typeof e!="function")throw new TypeError(M);t=E(t)||0,v(i)&&(x=!!i.leading,d="maxWait"in i,l=d?X(E(i.maxWait)||0,t):l,y="trailing"in i?!!i.trailing:y);function p(n){var o=a,m=s;return a=s=void 0,u=n,c=e.apply(m,o),c}function k(n){return u=n,r=setTimeout(b,t),x?p(n):c}function C(n){var o=n-f,m=n-u,h=t-o;return d?q(h,l-m):h}function I(n){var o=n-f,m=n-u;return f===void 0||o>=t||o<0||d&&m>=l}function b(){var n=T();if(I(n))return O(n);r=setTimeout(b,C(n))}function O(n){return r=void 0,y&&a?p(n):(a=s=void 0,c)}function L(){r!==void 0&&clearTimeout(r),u=0,a=f=s=r=void 0}function $(){return r===void 0?c:O(T())}function j(){var n=T(),o=I(n);if(a=arguments,s=this,f=n,o){if(r===void 0)return k(f);if(d)return r=setTimeout(b,t),p(f)}return r===void 0&&(r=setTimeout(b,t)),c}return j.cancel=L,j.flush=$,j}function v(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function J(e){return!!e&&typeof e=="object"}function K(e){return typeof e=="symbol"||J(e)&&U.call(e)==N}function E(e){if(typeof e=="number")return e;if(K(e))return S;if(v(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=v(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(W,"");var i=B.test(e);return i||R.test(e)?_(e.slice(2),i?2:8):A.test(e)?S:+e}var Q=z;const Y=F(Q);export{Y as d}; diff --git a/qbit/vuetorrent/public/assets/materialdesignicons-webfont-28c8f97f.woff b/qbit/vuetorrent/public/assets/materialdesignicons-webfont-28c8f97f.woff deleted file mode 100644 index 60fac389618118e8b3a77353be29bfc38db1e9bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583476 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�D3!^LtmmojMzf9A(h5|=_OqD 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

iK@lZMtA+2zR;S~ZSF5>4 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

=)O3udmL>c>W`48#4zCE{Et*5w!sEojJaT~Uw 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îpsh33 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 L@OI080RR91?wDP1 diff --git a/qbit/vuetorrent/public/assets/materialdesignicons-webfont-5159a347.eot b/qbit/vuetorrent/public/assets/materialdesignicons-webfont-B7mPwVP_.ttf similarity index 96% rename from qbit/vuetorrent/public/assets/materialdesignicons-webfont-5159a347.eot rename to qbit/vuetorrent/public/assets/materialdesignicons-webfont-B7mPwVP_.ttf index 60ef1ac14eb49d6139fc7287955ce8e198aaef3b..bba7dcf6c6e6a8352938d681a39aa4aead4f33ed 100644 GIT binary patch delta 41473 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 delta 29886 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

gIc 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

A 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

~kC(4S|_D1W! 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%0A?P6XIbsbH%^bgaA!ca7le#O1f9ZxwdH9s;d7b z1^J(y%!piTCa-lyBHFNZ`RZWFE-W@s2yaX1pJ0V4d3EnjYdLD|$T7Wd%)UqUd&B(! zVgGMe8eBj6S4mx;^8@GjJYhc&};Ka{!F$Llg^Y< zk^Es%pAn&JC@`PU;wD;0N_SxK2lNlheZHJg6B1m4AYp>{I+$8%cy6(eK#fBD12u1K z9mf877f<;0eOSE;*nnoy1T&sy#{IE>d(b7L1zI$gWObg9JLz2nX2D$9glPg27H9!2 zC=WU~vN$42sNyCd?xO~WS_Dxc_`DI7oHZHA6g|V`@BP0We~ktCwtN)vIP)U$AZ+(2g#w;D0r4Rnc%&l_t2?aB5R?+$E|G-4tPzsh36| zKktU47eh2gc;nNYKVFK!g#UzjEmln7h%&;+c{TlC@VxxR`@N()W_j>i&Mf+KmdjKR z<&CJ6KlbazzQHM3SHqQ0?ka6X2f?5}f zRbQyb?4e*&CTQ~O15hs@8L;12+ss@Gcrhp~<3+sMmP~i2x0lM^Vs3DJ#GkUMmwvno z@&fwNWs-2@e=*BiZCdLvv8*85(l(}103=wULhTG>AvwaJx)#b%E$?h5(;f}(G_pj0 z7Yv$DdaCS$5PW$&sg5-*{H-Yqi&Tt8+6Cy@NY;;x0Hf-=Q=;`xdl6T7_FIy)aQd=x zNd^K`r}5K>uMZF5hfLG8`Q9V0(@KpT_hU}xU@l;-px4&nGOS(8sUh{$L;b_G;o)l= zriYsXqwa6}y$^)0%$pM8jGap5sXWY-}9v>G`sF-u%B>t|-Ct z|1Yf1cYOqtxmPtj0MEnpfA@L%K*Z&|X;H6tB~v`p=9NBhp&FLodQ*TXG0 zZb@Us^319utL`63+WDKd<)gI8qWdwH$kHb>0{#}eRnL84v7Jqu=KXoVdOdcf==Chj zJZqaAk2ZIm@>m6JnY=x`c;_k*IagEAt*SIfRsPG^7V>22!*7z*U|ZYG+`fm7(Ob({ zgHeMot-21@#EtU@vJuDNTh52wJ&lcamcgk;1M5LE8I6Y?I|gq$Zvs-ryj;fo3N4Do zn}ClCC-Gd+Hd;nVe-iaB<+Wui5Q!A(q)g{hBr0vm4D^WNDh|o&cVa~+=FOZ57Tlh; zK6LZG-TZZq(`@TY4CRxN1#l==uz@m;fojmg*Fb*@l%G}B*RWG#yq3Pv;VEo?y~brG z|Ga_yB}yU-lA=G$P1@ZonvOP54PuK*sFD{&$P^(8Dc8#)isTv2C*IUe^fRmdtteJa zdT-Mgl=O1UMUiUZ~< zSc;Vn#w?+zWPvOI|X!f0M3!cZ;JUn7lqrtvX7 zYi|PeOv>%04^92hrlEy-cNmT^d9QBc#)5stMZUpIeE7xsrf2LcD7bZd#n~AGxip$A zZnSkEhk*qn)EeWShBRQz4?u`s7)=Z@*CCRNh4{6&ET2Xpa5!+1(q(k2EV-xo1B+vm zdxddex=D8i zD0K!J?wu5zT@yFW@zN>(tF>P@&{Eoc&6z$uJxA0QnNLqiHAJdJAS3Q~UiQc@Fu-u4 ziFcuUcfj8oZTdLu#VIPbEl->3#Y-zPpAQNR_-)wh$S3ad54S%)?6mK|3FAQtnhm@j zDnz{AJczJ&s>u*3@th@HXWjwQE2r$Y`+%%n?q(hkr4>=Dcc;2T3tjKIxPghRVTd?w z;qM_`9Wb9FXPQe2y&`BiFZ}Ng>0ChYq{a3W!eX7r;k)n`(BSWqEP2%!kIc;r(h`t5n6#Sq3qHG~H(XWVHuJ6=Mk zRUP4fDvQ@NJy=y@1OA|F$A_e8zbSa@pnrHS+OUY{bT2%PM`PJ|U?(#K2dt;Sywl_W z8u_#$=6Yj}ktp4@z$BpJi%DhjMp{wBWD>lEF@&8)5=2Nv ziC!~o?YIF72vm%9quq|_->Wl?#y(+|mk(oKms@-gZDxETS?F)0A9IHWx!KD61plGK3_ zidOga(tgB&^mEAW^9DaBZ`1D{0<7w9o!vU!m;Tr7%<-Ur!tsU~bpd|pq1)jrym^Z? zH;$A1`us&U=^@76`(Lal9xKrAD)aPB3ok75+yZ9z$6^pOw{y_} zg)un->VmFKkl1P{g5#;wphTfr2+Knf_30AsJ_!3XrIsfD<}B4YQjaA1T@7smL1uY4rCo^dncuV*j_le?SD@)K z>J(O~@Eh?`TyH3~fllh|1XfN)n&+K#bovhjSzhB!;SOI9lKu1$VAWeeLj-(UYC?Ob z$5?R+(5zBi3r>lfF^FWmM3lt|zsVUHDhUpfAW6U>&Rzdt#3GuOAhnO0URp9VlJm`G zhQy6$ZBo=c;w6CN&;Oir*B-hal&j?muV&}Wd?$eGbtou9)GO}%-JGB8VV;9)vS*%; zOQw|k#ikmLo1Bp`GjnAres;?3SV8|$XiaOTFwZKOITd=OedcR$fT*T0ZwLzGt$#iSS>e{Kb(BRjW72m=lU@3*;N?%i_|MnZ5b)mUM*VO!5 z|B^i(PobA53eE%;UExZQ!D`s335E^PT=a&*IoY_)s3vklFlmJeGeO$!fS8fzh39dW zDP({Ozu~k5^uSX;4Nik^r9>vOc3T<2o-`v{p-xnE@{+_w}b*Z}@;dvHx zbj~9s7c!mQ-`-97`P;6}P+0!LL(0rrh!h(JyYP6VJaB-EoBDCz(>5)o89w(MX0g3{ zX$d$^xwJ2iTJ$a<+gxt%l%00PEoRC&8R+pJ>+7p!s8ERh z6?$&EZ<06c?J6(8455nqmMU{owylin1Py)g-km2d491~xZsQ;egEIO9sLqfHApe%@ z;Kqzd(EGg>Riu|tm026&V=1}7MHBAZhkCZmlvR~tpfAb%R94Ag0`}jQImOi1_oGk# zWK=Sm+K4{!T?p$wxMGt}s8D%gg806Po^h!O$A+DMT^U=*&V!Kf#0vF9tfvDv_WvY# zTWZetKRvo02RDw#87pkE!^`i1vC=n1!oM77N|TYs_KEkxtu^3|?Gu~@wFVk;Yz`eY zz*vWUKZ;8grOC=#5YP=BJV74zvPQ%YF2D+@KAkfCvB0~k`JNPPx~YBFfz}|OKP9kM zi)v&4Q=xvbS^=-5UDkq-;y z6#P4tJ(|;+7WiE}zEL%(5>fPh<-_{<3kK)U_t`u8Dz1!P_1Oz!1($Q*)fYrE**dU5 z``azvKJ(}A*>^Nnki9U~;J^{rleLDqRA^+S37`?&5HNDgI&1f#gLZwLUdC7;KD6tDPFnZ}xZ>H#p4-Sf);z zA7rM4IHsYO|7^ZYiTh0Zdz|AHuO+Ocv{bPXhp;)?XPIf$o*V+Ch<#1xX=v)%Cv*F_hh0AJC>!D7`1}(5mFwMHU+PDc3sR!DGnRv;t zS%GDpdKfPgDtRy#Z)Wn>!`SSP5|NTC!{PvUb&hO&e{y2t$XL_i6c$)C!KXwC~A}@fq*8Nz>)2>}$QvS6BNvq@I8^y7?-XjD8i_lkl$=wO z%{5veaz@d8s*Z)K$rno;QWEj0=>8X@WoP^NDB}hwGnk%nL-e8>M&bUppWVA|MVrqm{nr^8MO5he2^gh3irV{tOac}TpcfSk%=3D} z(JB~$;Z_tuUnvp@>Fb6V&_zl;>b_WyRyV90QVbKr%EoGB0JB;z(qpcuYNU$3h)rKa z#}|l!?FjHJe_iaLjEww92hRh)7jx!->VoS{*H`|^T~*p!QE|$weOc)#%aM2ib1za; zE`mT%B;UUcW?OQ_KBp^DO`Tr0oLgJl70+Tp2!xRPP&gg@cL|G#BKM*Wv=?(F_4T#j zpAZN^5eOl(892sK=w6F*VtVBEnmG|jUMC-h;BLs$D%H{#E_$C!cRJ#>xlNk?t&N54 zac$GDjJICjx4nDKrR3DSysf;d*w~7`PorfvYf@rB0K50Q831K|4D;mBuDRty@Awa* zaaTuF_27-pjAOwUgZ@T-B9p&px(Zn0_$m3xhkfY&;Kp*>y5_%@mY%#vTqPBrtBErJ z6luL6jj!s@huw7&;-W5CrLeKgI=Q+MyNnOtKbXC{VQC9e($Gz zM3!lA#!df12LrUq15ED<21OU z0mVCM-MJpa$Gi$qK5YFQ!Jgby$Trff^vRPnnDo~q5s{K}t~QN8L;$>P-GHb|tJ~vC z`zr-8{HDDLP00ozyal3-R4FPq%@w@`fMk#fEPt+9^siIacjWwAal!gYbP$NpRKh{b z3Q9tO?YRA2u0TcY2PG;rf&2FVeN|C=-FimNdBmMOJYNCF%U{Jw5)!4tq(xrxa@bwH zdgZdiONHZg>4P%~cs=0IzgyTzF(pqH&;638{*FZv70gXL%^?~vrQ;!rupEgECILFB zNxGUrfnozDn&CQ}xRO=ueu|9Tl%9SJ5CA|eCp4{HJ556%h@gj+iaCjbK$Hq+k+#EV+(WZ7epWceRrp8tPqFBMBGpl zn*j|V!^uGP0@qPvHS3^#K>y?p51`CE&*a%!^Y#w6*rQfvv~&q981umw*{ooNkwP)a z7(T-q$vkiaPi8kyo`<46fL6i@i6k@@%wdTdy|E2(+-mkQhsXmsTAn)5t z4pBz-N54OhdRTS)-mN5?3Y$-(Jr7*m?rEjl2+fS6L13ML8&1vk=K!k`L9nrjZHLN~ zjbI7R({>%ZShO-?K{0nAxdIdWO>|ynqy46_7Fe zwvqU6Y;Fbr>Q;)+e3SM16^ctR`{$np28Cq9XduR|P!{Ka*RFGFwSO$i)2*q_-K5n@ znykX&`AZ*5KTT^C6w*Eyl2d*k)An?8#c+-9J4`Mw$y^F)Zdpi!L!WB+D~fGB8^L#?79s{e1#^pj6~B zR+*|xn0w+iHD!T>U4ihy_5w4b$OzG~<#JuxYAy*66 z*Labt!m5w0_S%$oW8ShqoGY9KMX`Wj!$eGmwrIj(R%PN*b2bi8>M2l9m)W`NO~L9m z8dNqN96J!n68NTd#;cSe}#N8pu{V4iM^hdc-%70syYD%IADy!Le zWNc#=c1`_$GEZry-6hLz|MR@T^m5?i%7D`lxNL6LwB~G-6x}uF{(PPr&L42jiq{=G zhM^@V{sQgDxA5peb{3HkraLzXQiufuDO|;xpHwlcIxqexPs8)IR?~~tJAtRRsy%2Z zI=Eh!Qmspgt)CxTr%R=VAaiV=In()1tJiuEgopoVQrVkw_<50w74G$$^wfF_C)oy}#MiRtbfQ=UVc-K(xP))OYTIWf}{t?9xQLY zsVyzo{i)KZf*T8e0&T=*h}kzBP9}SIwFkkl_@{ZY!J`@qx~nq6K(d(cAVOJ7h)v9K z=?-=AYYn5u15NMRkxaiSYCtSN>4v$+12~4*L1vm9hT(t*h{I65JY^2Etp4kTiB>M9 zd^5Yg6Zg9y5ZN&&3QkBiXJ^|)nDsjB5i{?9{(l@koFPPH6NMzk;;P7XpT#nw@e_YB zRh`Y~T})Z+qsj1@7=f3BSNQx1x@n!<*%MBP!4sZ%l%SdS6xr=`zIgM-b?ern<;dVb zcmfT9<{)imS#~p|Z6S^;kBld>iz+@C;^{L6Zzy(3RTA+cB{?PLUunLhRdfM2pO-OZ? zmA%_>zMZ5X%Rx}W!pXxQ%?WL641H`;mdb)0+0L;ZAOd})nT=%J3Y0Z8BHOqf zQ)OKX5X6lPh(ojoNCcYiBO;ItN$z?Fu--%tb{>nhv}nByLo6^_d|+6}Y0PjaZvQkd zG0wR8i4$uMyBKnU1iX?nzvc(hHVAVDxYv%Y&^$UC|MYC8R`&ym5JHJ>yy+ovw?hFz zv^{%eIsliMVAVN5jih=&wX^JqWg(h495gJ6)gwCx`0aoT5}$q+ONoNSCtvtOd}9K1 zJ&iqQ@B3qFb}!56c>k)m4-`jp9O%>Y`UDY)hg@^qk^Y@$u99q4&fD02d)*h6FC@*l zklQu#+UK2f&;??U#|!U&mzBIl1+-FWOS@%w62GqYm~)Dt#U=aDgj{v2`K~~D*{$NL zhfU3SdBaz~R8@WBI-WoAr_N+d0vpEk>NxkOk>%;S$gdC}>{g19? znK1G(+wuDnQ>M6yqeCUIpTZ^eQ=xgzL4tJBlJ3q9XJX)D{EbFF;b~w7$rPT+lX`#M zf`o*%>q4hclu^od^TVtFrm&`(d^)Q zS>vBF6GY2C<0@LG7PS(Zu^1ZHHYN=+R5rrugZb*qh5JONeaa#DZ3!^GhZ~k;92gD8 zwKn55GL&uA43i6kV33paEmoB@>rE4mysyN=TQ9ZG6Ye}jrA)Og*J%k+1H?`&rhv=APq_L)#{YxHTtcw_dk6$W zLuPD+$p2?bV_}C!aiHauP)|)z76C1S3hukhJxkhZALm9HJT4n<;L|wdfJvyj__vzT zSG`mPyRmue)SvFS65C`%N^>`+Pd^$QJ!^A@E`I8i3)6`DZU@m_jc#Y$HtP6eE3CRL zwlQZO=)$j2#}fympZCi>#TnFWccBR!)YS*fChPr zJ=`iN)n56=w#!*V{BXtYpMKiyTv=$O&$iu04I3$LJzTtgx31VnUT|+3L`IRTA|jN^ zn4T@)ecO;smlX+5UrUlGBPKlyL0@)KIe=`~gJHWJ?tmr#al1V^G5O^mderD@K?0qF zg8vYOW7K~77@4yV1>iE)M)5_>v*#I?Q`pY>u5y3;k$_Oc%0LSnlT`Q)A^c2d2_G3k zEAmc)b&q`xm6U9vsOoBb@@cL`(_clvwU-I{OA6s=Qz5bfDGwL}g1+MWmnOvi>&NFA z`-p?*EwouqTVTltH4=%s26mJr;T;it9XU*vBg9B^a|z7~N;z`uK3;zO-}1H~(X z!mP|wX~W6Ullol}C>ii%VChf(!rysFF&HZimjg)vL5ay=)|G6eOtT53>64|hJ_+h8 z;QOc6ov&FP*|%$WD(Tva@e_PZBq?|{3VMf96W#WTTwZg24y-rm8I@JgcL?#G zE{~1Q{|AuGkUubMbD(&!#0RgrIqSFUqAdF-*ioa43V1ySwt>bV;MbZ!@>~bWC$T|95U*YU(fPw!e09n zWJG*Ta4F~#d4?u9@v>jh#cl{GR0DImtcwh^EcA14cWb#%PHP z$w7XXF@^!Kc}~KW|FV8WSBL|Ra*cq<-~_cgWHeiBga8`DEJ}+F;6~A?1KvtbL}m{h z*+w0-D6jK8^4iR*5AN057)M`JjQ45s6o}JOQ+mDr=^nt&HW!*=d;d z$5K@Oh9vyWw29vG1F>koM$=!CzPZTw$cD`DMQ#xk50A`~3{d@Iq5kb_eF)AZih7<$ z=IIv{>T0>^7p?4~cNG~?xwCcC^;Yy3-DEIWawbZs5>K_auUZfwe<2CDdbs?#Wp>dw zEaqt9fZx}|ALe1mp{d`^ijAH1U214Dad-Z|W)d^@x35Ld*_oc0o|pwb?H95bc!%C+{Kq53rr)ut50n?xl8^8@k-&qRq3? z3lbqniNwatO@zHhoau+ZFJ0QRcK7_wlhcmBeO-@Ue{yfyyV>`7#EC>SuwZ4nrQ zjG7?qrBF2RoP2scDDcU&-(6SEO=Gq@6&5qsgLr|n?2*Oi9S}BWw*bd00_4ONma*xg zgUIdfe;Woe`L}3Dse?rl8aiHg6*|KI23z68?GSXK0}gu}-%9!ZS5@C#ImpWYTM^<% zb^;AKAdM_TCk)X{!7r)EB;;h~e^FqLqRYTb1A;+=x!y;b=1`?jNs_ng; zX=GeXS#}pSn%M$eX1Z;#M6M)Tm*j7vARH1zWk>BC8Zo$BC3=^U_Ak<6aBhH%y8%7; zw_IOUa<+amA!9@`)f9h6PgZ1t?xjc}h?*AFKJ?0bUxg##0veYXCVchJhYy{N;kTU5 zbNG_QUE`hgR#j3Ws;^Hc>a3`A?bx2y9+BhG5hB{Pov5n|&+F_0TIUPNb4wishu!s6 zf9~9pB~^l*lTV>4eSjNE1I84<2=&&~a%_3y@?+);AI1+f&S@MlF54pVUTnOfbZ4C% za@iG0rEXD|Qd^FH7pJOAcI(t}Ucy(QIs5XDB>wj^#h(-Xniv0CS4yxguEpFrwa5G2 z`Au~m(-oL7f)MVHhY+G;9gQ8w5QNa^AQV=Z!do)PJDeT1j)#Y<0aD!M^SrtjGH(8N z;ddOlmf$Gig>D#h}y(1Npa&Z5;igHL+Xx)2hdyk{>ga18TK2KFUc6UhMuUqs* zM^F4Cw$2L`)VM?<%eD;PkqDeMo=KC8=j8qz=Y?7)x7pjC7h-F2ZBlvJAz|jGUX~UoLqPOvDEZx=g z{fx`~NxSN>a`hsjus>2?D;y5HV;-oumE#`=Duj;V zf9mV&D)G`VkV83#FXQoM_0`EoQelna=9rPx@taJ~V&Lhharyuio?IOCn zhc`32-C3j~-|j`w z@Gz%C7^M)<;c^H)EWb(SyXm7j4o6_51J=OavZJ(egL-ye$y_E`Ce7Ni2R#1LyzawO z_>lJ!{OkGV+^PS>bbj3&AKCh}`%10WOnFr@1J!f}^CBp0?+o9{v^&EqlgA4;gl`i0 zSo!3z{3d?UXo&9a^~pz6hu5w9lAE1=OJ%3K&4_pFlEyv~%D--zv^mCrZr9OM4jf!V zqxmw?kCo%HbtfQvgK&KEg1XNZqCsbP-6;v`p08g;&8l$Nr!#1)>9FcZOtp(Ba%>)r ztK!iXZTKn|K8lrgxiR8z3+-&T+%_Qb=tiD)ps6S~w_^-MyqXGL?1=BO@S6a+P(dy&6S|L z+Hb!J!W@N~!NCcA2oRs1nujSVOBVJnxkdb4a9HGW>7Nu;kOkR9h@Bo zSU&*|Xa?ZdLs)C81}W9L_ys2pB%yl^$Bh@hY!#&hx#xB6owA7O zD$wMYl!W(NHqW-p$FH9vqLe}hux{O*J5sr!2CFu`B?`wS{o$2z zMqTaCs!9S#KoyQ8cfu!EL}6yJI+g zWIjORHqy7zinh==TT~&I%TN}Lw|lL_Rq8)|B`NcnYA!aQ6^J2Z=r4qaUYo&cr}M9~ zM#NtA?eivr1L$!uK<*Kbcx>ozCku#7ALA(xGG7&}Nit=~P@#}iVUIWGw{wZP-=8cK z3I)U3T;P7X05p)muoUMwxV+M0(vc(sN8*)siwd5OW%XKnl^^vR0QCsJW-iR#h zaa-$*f*GvnWE-or zgLKx_*4B+F64ko3r|G2Jf*Igij^%DFLr;3IQC99J=5k^DmW#KP(w|W+i^;a?MOgc$sUUo*?>K$sHPn*=Kbdyc6&TCs0 z5|g{lT|$?MTVQdNV%)Fypc-P_BvK%TTiQ$+W;?J%|DFqgjvC0kLk_q`uhL1q@$qs> zXm@RENn+9(e>8WIrO)OyI+uK#2eB1`2u1jdm1c0&7;1dilT$wJE_=+!A~P#59B30B zIuT$Z2FiE)rqPQQ{fu!Jm<>G5sY0jveYYG9U=R>|*cN{mkqhn~^K(%VeQMX=lzuwF z3)P*!PE4JA(oIzDIII*0z30-&FXV5@!}u?mnFnTla45nN+B+^34vqf0=sZ1!Cw$Sh zqU(i_7qc1eCZW-@1h6|HC-IK<233hyespixg5S4V$7|#=ejE1k^h>O*6d`0ab4`ty zE*a1n4Jn5?1r+xiLL!~dHnkpV9FMA}xcHMB9#3n9ai5O|;b$#TEB z0sS35ILqtPhwotRqt?|?NOP>S?<_QV!ks&1&PlJjl0KA|N2RyyNQRH?bi{hH)5R0k z$v45(O|Go`Z}l^|P{QZ<3O&^Nkvrk;;HN(ZeA{W6($a~ti}zP3MkB_%dJ4~Im-n?9 zz3Q4Jo8d5aU1cE%|E4i3>SXc_bc^N2&$8O;(QIF1qbI6nxu{*kz19Blv>jANh&E(} zfCRPw)sa8#)bolYQ`Btx*K)^NUAFydaI$M~?lkP=F3T$ULS<;G_dgQE{cXp|V5)F& z43^*-8z{#%1=5q$0WE(|PYwNhJ=c1hy3}E8!v-fKg!<@Fn3Q&tI?+633@TR6vn&#s z?)co%>Xz}>xOdS2E1Q*h^NOq3F_+9axr4T(#G@qf`|RkM<1%}=Fz4q!r`NsVDyBPY zHCpHC3NEYsy(q*EXtjrg| z0REN0Fdo@Jh)E~Bq-AFo#HmMIRu%zXmGM}1S|oSJ?w|2*kROLS?(^U{LL#%>Pp6i< zJc=O48UqU3H!u*~^IFzJll^U@%yfn0PqohazO9XCQ^BlvJB&YM|FxO@3f%cdEO^SD zB*Zt{M+I%ca5gq#x=%cpxM++aJ%S?Q*(McY|8OILq>6bKnJE)_;3J@&EIy_;1h%lh zix3>m1fmPZhytI3y438v83^0LPZf*skR2|)nqHS3A-ISZ2kO?c9m4Do%g#FQws+Am zxfiR@UHkfb0v2pb=5e5en`1)r@2Ymh`%04##|%5~>IBZqjSTlJ(&DlT?Wi!L%1k&C zM0l2mOO!mS>s8FY$&tGY;>EjCcP%g%7Bq94|2^gB!I7t(`M=$zeJsDX*`>L35`CJC zE%(6cg8Z_w&3QB6TE9;dQUw|b2U<$GdD!-B5)byBzAkR^SSZL*Uti(S%6h~E*?g{I zaVg#Tb@dc&+MI+0tIV5OYI=G)zFX<4wn(&xD2Qhb(yROiI9^}(%`6PZW*)bw8OSOa zKBzgEY$02@BmdM6%;UHJ3IZ*q9l6WL0^O#j4N87x2?9QJ7NZOiLCsUdrN|)>YU9cd z_84?ac}XrAlDrp&M8d|jB$7qe5JO>$6B}%3yq3jmhyW)AY3R$Q-@*OA?jem@uAfB{ zxb2@t$D%si1+)f1Jx#z(FJBV5&At0Sr~O_`kMA8y%xvs1y{VO{sjpln|66RkOL_2R7Aw!5ncHXXh?Tka_1PKchhLXPh*3sy=Z63<&v#AsYl_=7TE`#% zi6Izb$5i>PTE)3bqRZeoF)R}4Ld^6@;!aYR+!NdZu08HA!wk;}f`O)6D>*xncT>6}Pl9fIVQ{S7S z=d$#zW_EUs;seNlJ&;uxHuTvuNFVA%JEBXl|E?iJFQJ_)nwRg|*U;yhoz3>TB%Hm?7Lgk31LsrkB5HQ1E&X(YXo28uP)qA+IQ)8IG<<36O zFI0A+OCmFa7wpO8ebJcVeDvocLBxN`dY|;0B;Vyl{S>#|6I>3ycM&-v^;Qy?uBr_s zJ{owFx93{e0r%ZZgq@BLG$JU=w&DoV3n7Q}bW{3DU>yDw0tm*tfFg*`q^(k5I2^jp zFROa46H`zXi_#?AQ%Ahhpt$91rYKfp+i8C#!3Q2pE>+vRZX;T!J)(pA+YsH6Rfiq} z0Z1;+HL#kkMnU`8W(!LEHSZ8Ma0+R|5g3Rd z-iB1^kp^NL+?G0;uMM7~@f$T0MOcYS z{l^pZ=MyHu2IiALgF;CMf^ip;j?k*9Ni7jMtsBS4H;XjCNMSdJ3kd_RVa1J&kML%E zOveyFU*4LO<k+T;X>oLne8woB(-XZf=k}2PY7N-80UkcU$&i zd7)iMVv;vYQ9{s=(mLvL^GpHRm0sTESVyy%T@&Y_y)*CN)O6QnK9i3xV!Nm9jQ?k4 zUQmn~gCThx#b#UZ7vlO$XyvVED9rAI6$&Xrl5J%mM>Q+ewvQ>&N(#$egXcH6vLaGb zHq-?{s#(g~?=@w>tRl7zaeUl@cTt%80$ooo2=PbMNkMNtJ5Qbl70l)FZEa8!)Y@s8 zd!{GNMdq&0o=Rhb)@F^dM_SgH>F5+NQ9dvI3mL1j(3GNgu+y+M*xVLKo*=5ncqei_ z7w_55p*Lq-@0)Qm)R{>LEEJF5BX3B?lhz3&EZ0mvcKW)R-dG{Rofwrz<2P}PQG|^M zlUKfUN8Kl%+ZcWI&g+ST2vra4s2+EBUGDxF-x}Vny>M@6-)~v;fr6ml zb3y?`uZ-%$fMT#DHdVi_Ac!P>`HNaLg(e1mELz3tWAu5uftNudvqH4Gnc#*qCBEsiBMUS)@eU-D$dT7)dFPl4 ze$Ruv+3kGqpSkRw&S{rp=9VNh)Sks-C+&VZI`?dtc26{&(-`)~Z`MYn zV`Iv4`I|TRTQ*MD(5l45WMJl1H%tZjYPBd>6s3L`?SpM@BhfzFzyInxawNZCu%H0U zkMx})D*bUBmkmLfnAh0Q*qG64b>m|7yFxRJrObNx;{(#7h}nxHIMb+ksX#%R+|7g@ zuD(=YGCkCuv1nT%+pIUJ^-!zm`ex&ZEc@X#Th8SHAS$Ly2nk(`B8Gx(@ZAvz`L@j3 z{zsH*7dHTEOn*bK2VJkWU6Q-tviK|zKuJtGxv3dI@p8Ar(YnbOSH_&(vn4xucD0oS z4)#2ZYKCv0^E~}ml&S!kVy#`D!{TKMuQ#%iZFA59B5vuw!b~1B`}7Qk^JNQzfxOu& z5{HXL^moz1X=T@i`OFd@o2Z*kTNQr3@{6DYGjkw-nbsBUqzt82|G0gZ1-SL%AM=>v zO%n>vwA{mg!Oo80>ZXCf*_k)pgSF=UimLytHr9~Kcg1!OIYZk2qf#C5yj`&-TRQ*$ zQ^rkeBlk!NW*_~u_70Hyd89k(~fb=>`IXScN79~D{Tv_BcuB2_G(`9>5YIA(uvx9|7r58O6DG?3w?J0L^> z=yD6E0(Gry2p9kYggiDwY%=2r(As1+qcFfT7Nu|)L39wx*5XQRWeF~341!srk-4&g z#B!<$Ur*Q2PattXHg`nCg5jb9PdYv>v5>7{7bcFw>7Ekeklg#+Z-EiI5kaif!_O`L zAaR|-hHRkmSaHN~O1%hbjpY^p(%|mCrIl7rvu8DV5EpQr3(Uu72B%ChEn8lM4;3wB zgZf>-v+tE_%z7qSZ5}vA|EtH-(rP?1YkL@)Y)gEyqtqJV?i4yif61-PG)R>tnl`|J z_2aTB8s7fkDUq@JL$+;B6QjsQCj3S}!n$q37`=Vke;Q%KN!nKDr)OIYftfZqoM#j( zE#U698AglP3T4+X?x6s1A&EN{W(j+?Pm8jK&r=)0JOBPDZqTCLKP@cTP2Z<_r@kl{ zUKUQT^uRfct^|g=Ih0Xd4|CZIh=a9cnHz5*oBIfrz|A~r&&#%& zf9IF$Bm)%$kEb6#wlCdZqDpqAz|d8(#m=nxzGyzTF+z$$n1#?+9m8_k=K(?@BgmQ? zR^fGI7V)8M2o0HG1wTM8KdpJ~jUufyfvVY3OB|F3%DUV33pH;x;qnt9}>C>-(1vn0^yjpX|;K5CW zw;@3Q&5Z!w)EBqQw;)OSw9c#1h$_(HpC;EvkU&Y4YEUNm1!l)VcUxZPD_W_BVePr!Gox5!eY*d|^`S=hQJ>A&% zdri7ZRUx(W24azpTsC(dr~Bl6N`Z2LVj5rwY=~I|vy7I*CAgXL0m#PyjPxAcqrrXa zB&4L=lLo2-kKhQ1dO13PT#Qh?)#iqK8VQnE%b;c8e&mNKWGDpZiw2nQVXLY?tx}al*8-F$qst4c|d*YVH1y{0Q+FS82G57Llf% zsO@q|Qw9kHyo!mI0X?Nn2qO`KSB@|Q`c;wI~jA}iBYXzlOILYJV}J7SI4Z49|MB%iPH^_Kj#Uk&2B zSG?_b3QMTl-a?T`Da{8KC)kuv7*0>>I?$DQcB`Xw{(LsR9zZnkM2Xv*r81>goX4Dk!lP2pcqCrBCqK9`xFI9nE8cV54|e>~ zLdJS)8si&C1zL9#Uvc%p}VO55~4gS_H3^n|{iM{EM8P6sfN!EO8 z9zSl4FmYO)<9cE}x9%2lP-N%fje~i@?YdcuGiZbOpx_36U3eWoLnF2RcWa@`@HCxF z{GLmW8*jNgHD8gzamfhH{=DUGif;`i2CM0dKSf%0{4q+?=cp}rB8$G-^(%-rA_Krt z@YdK`M75E-_G+$mQ9K4edZdXb@8Ouf80_fLq4ueL zCd>MAT)5XK!`w=pz!g`C-Mny5MeA(P15MRK?7uQ}k~=0UBC^HwIO_?;-THPl;9h*g z+MMxn0XK`7<^hB!5A8I<#t{QOsKuCuJ2HV$#QO~dnP)m4(u}udD&uSYvh}s@?lY$P z<*ed-tIf4vOfNm#r@Ge~Ru8KA^;^|P@fLk?s!0G=iag|uS>UU}vi1i0Dh; z#DdC-k1h9UE>6$sH%|VC&;1T|6~XTHdiV+Nuo8vHVl~#uVseijr71~3|Co6H2#Z$+ z@q`*Eniz4E1|o}-FZ>f<4J=u$+P#mW_YHEz!#K)^0S?Qw06i(zi>9oKbmEf~tF&s` zAshKYIb_3eQiOtgV8EK?fDyUrZ!WM7F74r~A}V|!WP z>l@l&Sf5iWb6*!_kd2bPlth>}FDrtBG0dDDIlRzhdK5N}_F%DmsOsF*w9Xug5h9no zVgj$wp{OoH87@;}q+qx?z*9wkc>er%wUCEJ*S}OR)Usfdb#93tzL>WZV-m{G$+;(13|8GH>Ilv3{Ly*RyjXcvCXP`9#sBK z{=kR@S%Yf<*zEMuWMv-@Z2dYB%-%+Q8fY7Zs$&QLp@eTF8pFqFq`%S_fg^*WhXfzz z6E{SIBe+|gzFuP$D1X*9EpWTAvLt)oiXp><<@;F+2V2(VG<5Pio6dsN!N>oV{4+Xt z-(5+`xBC;dfrjdp`>xD27^-^QtmAM|{q01*lfw__;u|O3OPzK+2&7xjd|!!KDUY)P z$!MSjvT6d;q3vvYNw%GcS-A9E{ccB|){GM49plK=owr?D#N;NOt|lxHa(;_F1%lR_ zAfm~oURg0^U^jduy5k>CLDw~uP$q^bvL{G!*v+`!*!LoCtQN_;G${d1DXVUDY|1p{v+x`{O#7$WmL-pDzQ&*0As`N#-5`zR6QTaW) zYfH3{%q|U0ykN?IT@QrKAXZ((aE``zATd$rsCdhEoI$6l|I(>;+8LYRJ|-ojup-Ps zdQJxIrL}`9$g!3A%0uL?EZc&JQaA<3$o=BeOs+hGrNa%-KbN?I&k)4tn|5yPT5C{@ z8E^xESr0IZTn+${hp=#JKyuTy_@NRre5!5H5bocZk%1dxw^E^b1k3|JG(y_9r4(>4 zY{Vu(1Z2wlJRlHzMc-NUM5Qw(&(o)q zap%ebC1hA!Tx{IFS+jp8KjQxpQYn#z8=e4R*>SES_M!gn%h%&U49qqEHyQIW$V(b; zb=|*c)I}|n3MPd8q>x%yIATRAPmH?0@lEK*rP4~s$mxp(n9KT_u!SMu6Xq5&{JB1KFP*6l^5qz=gRQH zO~XHJ&~D$Nhh?#LRfh{KCwB3mbg zt^rh@>xNdq!Hm}9S?MH*c+0Q`q!&T3O;}w;yNR1xVESfJ)8N`yL2ursM>mwIt<8lV zu;^Veuc#PDSaH#^}?p5|E-hSg_U)DMn$6QSUM5;O_WsHRLED$12A7IZM?cqb*{Mfc>$z?_JX&ZQ`=+j;vhD@rd z$>c6vl>cYP6y}Z%GZGOOmmHw}XHFV!NN!%X*4(LC)F(Bq$Ty|#ZZvAHHPuFBwwpU| zV1Awl!T|X5MUJfQ&0E#s>qyH5`@>5!GpDf-AHOVViSsyvJu)H_KYUa(eTl!BUQ06? zyqI^07{5i4OI}PE35Jc7_L6k8!$UTs)J;T-{H* zv)L2I`t}iPE`>W96t}lUvQl`(b~|Jzlv4gNE5}VXYx0l&xhW|3M!?VN8!O*4+HOqC zXsN%*Wpq_MclJ!$=-q7VPD<-e5E9ShxW=>8dvH67f%2VwmLn6k(rb>ys8>5Q6hj++ zo-(EHbGrSI7*!8XOG0yYPLrU{FH;oEkXRuPg!K0uvqFOiQ4=Gv1RJ9+l#_|M^Pyfa zKbdNaDd~Bc_-P>wH^07%$e<)_ukcc!I-GZLqMr~50DJeYCqD|JRwfpB}DXRr81tk&u0QV7A}@~ z@BZ*X{&$hBs<<-Q)f-L<7XO*2Ql1Xy9jv1F+@nXWhVwk%boj`0=skO1dO*2d(9Ctm zoE@(NuR@M@duY7`&x+7Wo!3^^eS9WLd>wp0H=wbwx>}sH{^Yi4P9jUb=U_nM8l@%w zJqU;J8o9q^`>kcm`nGr5B(i9orO%&_H*Tl=h`7pF4;7i@Ty`V_Qp_b?XrR|PSJvL~ zT`g;9wKkEI+=EIz&tiv+HBl$-%Isyi#`6Gwzx_lduLpwSiaU<=S+qf3q6#w;mHio1 zcV+r?IB5dxs$CFFF8nd_)ub76cN~Z7gVim zBKRpuP(AfM-q1e5Q8ts|xx`FSyeU!~Fz;OGG}jb9)jwb3bJ>FpE?pcEXDgoTJ(m90 zWqROxW@2t{+VSIa=dOB%vN^8NdmMSq$&y$J9sH}5xx6BZG4lm*cU0@Vo*gsN zIwg=ZivWhx*Xx%>rQk-;&eK`)&{k4$8^+td94`<7i231#A{v-c?EDF-2iEJ;g zv-2=lQ9pkFhmP;K-n?V_c384@>?oolGHKjo{$jymz6NLTmMx)k+ev-~p%)PnnB*M$ z@XU@tR^_Zak9~rT-XU0K0dIEvy}Q2~jou!PUS93W%hbiRBmb}$r$v^Oc+DcCAv3#p zeRGv_Vq=s1r}+$f`BC}pA1hsS4&{v|g}AhQlLp zC#+|6K-LNN3Hj)X`t?Y)_Im{;!>j151FC>st>Vq8fAC1HB6pGgMGJr02cfG^VhcZAa{Olf0rzCPh(kG9Mg)L;PU3Rrf>Bh zZ`t!&tINiuNCZkLO0$OTYOp&@`ut`?cHGG*Iw`g!MlMT9avyiGdA%|GQAV;o0U_+9 zzsnr)fWx1gkOu8k)gp?y*FzJHEk9+-9NI4ryfHQuD2Y03M1!9LI7v=@~3j)M+ ziGbEXvu0~WyZXTQ6J^?MVXgN6{w6Ti!u-r)1(|9qb!Xx( znH)4AxCDlwUf}_IMAm6Kau)HV-ef{Dh5oKU{X7I`ZU-wyF^MbjG-KVmiOUYp_3?Bk zMMW%(91sR=w}tM>((e08c1+}}t}Y1@PX$Zok-5r3iQmSs@j@4cJ;l1?UV3=iBMxe; z(xTcbRI6Qr%allpZ|Hq&MGuW7$EwuvjQR8CzvNjyeMWS5Z~GwtceCF4Vu!=GgzqW^ zWmFb}HdAk8Sw?96#NlHWr{3rDtvQ5P3_wbIxlcf-!qQw@Uk7WHn`A{D1VLB zlaolG?A6iQ$KSD_$u%J%YtCHpn$9f1_MSuHh71evuR)zs7|6X6_1zIKqfWFC9{~yc zPDk>K*uU7Mu^NAEQ289pcNv_@M-y8qX<{oYO{&J@?jyDd^)d$xKnk~U%o;DT1K$i4 zK#jtkft{2VDof8i%FGmUAq0Y^j;&L4d^p5p`!Enz3szEl7~geld1D zkEmSsCfnq(>+hL!@hd5j_CtuY z_x+-=N$4u;MS}U;oS-2`+rrJiLRf1U#pUeU5rqOm0Lb9WyR|Mz=6C(tT)&SSYCU=N z=qjuFSH4oz;=8Gc@y0(%e&Dz#$*uf&6SdXL8O3WRELn2=oo`i+HeX({`-Y&gzNFJq z!QZa^67-5^5JY_K8dl@`N^oPwrF&D_HU6&*g%lT`>>nYgCVHA+LQ$}@)G0Z6O2v;Q zqH>3P6@n4L)t)y7$jhsr#znSxe$K@&D1MGKmu;`fh!G zlX&r=tQrxFAnT{T6q4w}{j5Cl%?gstaFAiON#a$^iz$i6)I65N>pe9pm@fcN45aS_ zlg#XRx?O`@;oJM-eMbVT{5}V3gJ*<*cM~MDoafQC+8s#bU#Y{dG2l3Blo>Vwgd`nJ zKk(avB=`*t^HMy)@7Yryq`$*HJ+ZPaTh^-Wf$8503hA&r zOJ5j22@}izPfhiK^J?oJFH)GjU^B&E!`>G5_e8%)z#o(;5UG zrLye27FP)&9o+$ZD?Hb(#$FZxl*y(i5^v$wRtV#ce`<*3*IT&{@BzGRFrH!EfhDl@ zY>I77SXkd_O<3tcpBlQgMeIb`0u0x&6Z0;2*s==@nO$kgN!JGPinFq`{z)y7@TQ`n zeyo0X#aMDv*;s?WMguA4%$^M}X3?izDscW2Yxkk3@mSnRL@$qGfkfm5l@wN6<#DY? zmp9W&tsERP>ALy%?@4U)46s^Kan{P6(@=d`xyUki2d(T-Y<&Ph4V(J5cgu?KjX5&vIv=_tx~#*c z{oT6k*zYBSP8ojcgiq<825;=x;S$3yj7^&k1O|Z6vMP!qQggYZeQ;M0)x-qR@!!Y9 z<<@IVHwGnQcqq|bO`X`^;1VPdSaF!q5lMK}xX^Ss2MW2Gz3yH6DE@=QwRJAd)Ug)U zQdJ1}n`H5@G{GW|iW3&}aIAezuCi%Uwlo$}C3#JEJU9Nb)MI@ZWSIJX<6~Fo`)|c8 zzvHnhv*;6d&--wOWxr=^zNmeQCoS;o5nA^tzHes$6XOSY9_s-^b`ZIF@h*0>g|2Jo zSgWnPphYSrvB#Y>gjxqovDo;CV!Ku@Xz%Vkss;%iDdh3pEU=+vDaU?-uemDRbrpHU z6zmFu|7`TU)0D-a7F3ra@SB|4#cQ0IYzuNT5Dg9~_8iVFU>(mN-uw zxRvcJDGoyTF#9bV*7~siJsQk@i~P&d`d~*8$S)yk&Z0R9QGO6|NUMDMVDkfDxB)io zfai}dbZkn_&5>6vHsZ?+Mi%1BUX&Uvb~wgZkVjWi?D zc@){aQJPYouMy8Lf~Opr0i*14KpS*-kQ-=Gi_QqDd?F8o*=U$=Ix;10`Wwz?_&Kly za~f~6v#g|Pdl^Y9(UnPzz1v=`-Tvpet+YwxRuOk9eaDn>J*!I=$rqj3wElfshe@8I+10Gz~*;z zts4#CmXLA+8Pz?Fkp(_fBiEf@=ks=DHzp|PjnFvc_CrvQrIEv1Z9Hohsku#Ke2{YHBwvYQb+YE`m& zd)t-Xg04!RU7bkG?h_%Apy`rCI+>IK5?YJ07|!va!in4$&WjEUJ(4rW^fqcjLWzF^ z5y55?+!{@PUcx54bcR3v(aqgGkIoc6f0gjAxZ;t$-Mx<-A7t)gsKS#%B}gFT<+Ka0 zGb)1SMTF)^6=ywA#T?wA`0Jr~BFd$#x+z45=^Kp7PtX;K_^KL&ujB?_Rm1qJ;+5!1 z5cw+!rzPT{CI*kv6NPWk#6dTBB6ns)A!(e!a$Mb!((+~0kv!1MF5y|YL ziRaqvVSRSvyWI8vC(gMyRAU`UUW9R2PbRMvMNp_CQ8>zejx`9{uO}{`%T+}9xiR!k z@PI$V{ehp9_n!TRB*neh49ttOesTQ7pCSyeTtKrWMk)_6Hk>pn^HUnF)OpG&c`6W@ zR8F-D+(MJXpTBqs9+F>QpPA|N54d&~HTjm=zm4M)q^Q)S3=lU=vG?0dHXx z{CR(iGHWf<47rq8ywH$f`IJatE?$gMNhIv3x|a+PNcG1qR4uW-^EHp**&R&nPrFVpYa%K^5B&F}hCDp59*(v@NiV zENxOy9r8R@0aRcg=77>IrUWY4BTLAw9^)(~k{X1RS47i%E(OWedS`{S90+reg(1k@ zlx0YWLz1cR{tml zB)!(7!5o8bd~HZ6sNAgxcDd9(2k1cV)WBk{(Zuhp1s3zB0=W(V4XK{;!ybhL9_j-C zP|q-I#lu}v(N3lvvEBOoB8(D^Sn~WLm>GU}bNBgmT!;f`{ej>z9I_MlJ5CKe~j)${PZi> zOr5*A$pA=hBcJlNwtF;;n+DYDP|u+;o>gS5xpSx+m)faO1Jxx8KrQ5N0i~z^`C_P{ zLHR-6UXXxB<$}D8NowBGjnv7y&LD>;CfaOQYxXWlqauz5-@Mi*n?B!kLGUAa1XgDgnb{zZJuouXBzir2W>ATJE=+O ze<_gmdD?s|ZYLWUoc{X7g@%UzC!m#>!I0Pz|35`+fg+VYysA|u(z8yWPq+`xJ`Er% zTa@|!(Swvs(fo)val5jz{$bQC{&Guc(XGQ$a+?O5>W*Z&-=HZS=N8#X#&<3|T_*gQ zEM8`EX-P}n)~3-!xtEo`DJ^w}tyICOX~ga>bun&EKKSm9CYkrpO^r3Q{Qt^xDr*e$ zmVTm9Wd%bRy@mT*J1SpS{ zz~af7&Cr&X4QhMTEwF#2ZDcV*%ErBkM32eWj@_iit6!lS)Ol?S@AHXBgy+GEdo zEo*_BUOcEO{rTxM=I?gh712Rc5;>bY7){CTJHz~kF@lp5T5qs?+j;fsOIKoJy(ORA zQ{<7UzG%VFKeFER zv8i#NB(sKST~+DQ{?M;H`C>q>T|Q8 zDbK1DI`LGklxm)C2$@5dI4}xKH~y21GHnJKblL}ewZ-!(pN`%A2(nod!JsPJU&L4j zm4tep9v@yRSu}>K{I&|0x7|Vm2A3dGWr!%*OdJQ1sqmoWe=K&sWm4CPvFp@jbLq;#;!8@Lo&Xlg~(|> zcyQ_}jqs}7kb~^nr6W}{IL;U(qs!)CJEAYEqS4u+alJivI>S3zv~5oim`sCc_6;Fo z&4>o!779ftH%3ddbCNbqdr&woy6_YnqJ2@+gs9 z(7pEvHzM;lG!|oC2OZ-qZA>vz51VJC8PQXlrz8zR8ADFI!0s3nu$;JFU1P}^GaTNlBk$&qcwhUd+o=}=ZsbRiaTxZRk*{X!C z`qqAA*pjz4&e|dn4#>55zF33?K2e6Uj5LBPKwbemDSHUZ{96!$0a`%D-igBO^QX<2 z6Cpy}lU)!f0#>`Lkp~^^8NYD%c=*}Q0=CkL)Ty??6<0)h6>3l_Wq)L-8m8@11VuI~ z`-%2f`9xRk=ZWbDM-ff$R9cut%Ub_35jcO!}*p zlFG3HglB11XeZ{sCc0`1PfS0~a?4;Gah>vpZOsIotTFFnXB-5IPC7XVMqjh-{Fiu1 za#FmVM!ShIC+{pwLj9hwWL(3+aZ9irhef#Qbw`i3qvj9TSvho^mR$>vn_cV_DV&yc zSA92Xf*+@B>9|@rWrAZDWlB=hFMAibq#SteKxUmrW3S;XVR}nLb$D*QPb=QG3?h)( zgJ^8N$AL?C&ZhVvslMPVp}Z69JH;i*)8Wk5lR#6^sgsrxH^Y*c#}qf2Xfa%mn6aOs zb|+s6Njfn`bayX2NnhW*MD!5bnX|?|Mk6&*M7Y=+a7e@5eMlu$`ASRS#z%|z9{O=x ztOn#|J5EkDk-{z(Q^fYA-y&3aV{Zjuj3Qy;f&^bqStl#gZ_V2ps2(4bx@F!ix~@s> z9N&bSO-$;)Ltl-Nq=XX>u(!AK$URxR{fdUU38kb|QUE!i)3^IkJI{N+5R$ABRFCil zw0at)P)jcp%mko>jFFF}usC6K8~ZaiUm{D2}AgYu_ z45Soz&EJ9P-g2RqnB?B+Zhp5F6GH(vhP&CSaN=9v`e0g_zz$OE)2ZSJ6XZ|m5l{M5 zW@6rCJuZqd!EL)zLdxtW*6+pz;zDt+_%U-q0bLlqE}yL5KXo|UNWrM>Ewt6WLU~77 z;a=1@X1xxabQR~NQ$QxmOm%)zNbb&nWqHwJn$it-k9Wt5B~+Uqs+3n*NRzwauHfIx z7{B0p?_4KlSdE|KhJ!eq4S3>accak z4FuXQfIh2lJW9z#)Hxkw*?X7-2j|L=ej;bFON(fqsKsTA6I6lm5Cn@vTr{w11sB<^ z@5O3|-tsXsmrEsdG4tJ@<$u02LWU=V;nZ)%n^rX8fcwfP?S*w@uk=6H3$6c($l-zM zGh*zBG0GVEmT8W3fm^{qI~h~St?2P#Z1+1Dv|KF7_7ggpu9j3`I=|HA(}1a_A6Ge? zWkB<-21UEr&hNQ1PJ4{y8lM$i^b7Vr{L4`gT)|k=gZ0|F9<_hCLkDzSx+D*vo|ct5|U^# zj=CXXv@62BS?YfbBTS1>PXtjCvRHi9gFMlvsc6f`HUlm<;p~ljKh zZp!wOx6$)#8$+}jw4@fLWahfI5{Vbh_KRyRsSNW4Kgxi%_?x7 zNx;dqhnKLGWe)6PIN7zk>&t|9wI6Z~ou59(m{=`;grU4(g?500>^WKz60?Q%lbCXn z++Q16c4Xk-44Cq(r5#?Dn@?eXkH8v6-;qt@J z9JR!7oOW2S!R*=Ml9x;Xl~)rJP7vUX}z%8JyhImK7 zneTTF(8z|A*A!BmPOh)BjYmD(-gG2VR!Iv<-L5(w3b74*Ku=t$07;oRx|MGHq6@;QXeKA zT`|z7js9+*t_qZhQb62}rEhjL^35L9!6>K-22o{@U`n8Hblcj-jwU6|9aC~8J0+wZ z><_GO(4=RFJ}J#amPIfIr_1SK+pn=DGgDep_a47a>+U9Y?eeK+MWu@u?9a;`O8_`z zq1tL~V#aWc7PW#PU<^elYW1a>5z9y|P1jTq192n;;w2LC z{q149fKU-KlbTY&v?f;OBVb6%I9RssqTLQ=)g|vkbad^fPazcYWKUR*Be!q+1SBB& zeraXzB0r%&tt~gObrR`vD<&YR4K|lM>r)FO)p%Ms0hk5gMoAq7Jj2m873a@pN<{2G zOkf8uJ|SSvbAkb9e%1cDI~q&&FzY%iCVkxUoh^@)@ay7D4E+OAjKGvU-a!5(WXYi) zs$5}kUtqFy6{v;~jR$9T@yX#%{dA3QATs7FWy}+a#1Nx2XN*qmQj>_50PguoxF2LD>--EM zOLB#GS1d@3iAJmNUaf;n3zOUstJ)=NicG=*F;6{AYZFnU0#A9k+(dl9rHXP;F7Elh z2Rh=TRS76z)kitsn7%{bnZ5~Q6)s~!JOJgmurZp9kj%O%)p9;MC->c(ZSUshOc(gD zJU2h$&kr>gdGKqyrrlpKLInC3o(d+?AV11`+?b_HOn@lcZz z5{sebvRbieWWdT$u6KyD%JV>Maa1O)1>|)^V>IHW8Uz<|Q$_K^YOLmrRq(utm3L^l z(_M949X4(cvyW#zbNHF2^40Sq)&-9cgcZ3`?#OYU9RyJyA}kzIbB>aH^@oRWU3{MS zx+=LJ{k|8&&?5XPun6`kj;YMO94F=cF+81=Tlg7PgIIH5YZ(9fWm6=4_{6jg+K#GK zBp6*i9#=z>#E)!0WzlkK>cK<{G&HPcO} z#iw!1MBEM8eJp+WSA6`L`s?EBrh1WwgQCF)g>L!zCIQHhh3eq>lEG8`fEJcBy^k8b z0eM?J(;yItgcF-BEi!jaP+aZp0Cwqjk?F=zg~?!18zg#_d$7O(IWO*n7#5pamwR?f z+tlq}Fra>jL)eGY``1QH`AcM92s8am!!DVSWQ1{>cmOiH>pCO;VG z4U_uN%zZ9XfxjlcCjT6v8AR6TL4&WzwAJ-{cBT)#yB3-hgZrj5KD?Xn^xuxJ1%1*n zwGUXt?AaA|4b{Td`laQUZ>p}!^v7^kp(;B5KnGm*eFEDZYNyu2l2KNgj8P;h{Mzq?kqas*K|OK|YuM{`-0U5+3dY45>1AsTCjE>C!?;}l zYntU2sE=DqN)7YvpB!MednD=@({emSQlvSG1?edWM4;c3*|4z{ zapC@WO%oVW@%8C-1;!(E&9%7DXfF5)9Xv&1MjQ=>i@pV)0;qA%<>-bX4UwR^BkqBESZ7MMIJ58c!9j^ z7CFMAL?O>079PCentEX6!fe%-h{|_G2*foT>iDW*PR9b90|%jw08FV13Vd}d5rYEP znfc-#h>^*F8uVEs_?yL)-F3qsf|-bA5ER6sSngj3`atD*#;dVdr`lV*gnP(}Im5&kfj z5ev4ig3T;Ibeby*LnuB8C-EEp3~Lken{E}0LXwbxjfX(s%Tlp_{T@kp>;<|t65RJ) zM4kZ;z~xxf=2=1HXR$h+&g?29EnuwA4aaWZp%4?+P3O06J+I$Embk~ktRTgL z$IXy3m}=N+@84IiJ8{3kh3xVhgUc}+w`?!>E#EF#D*9&zZN|>ZOG}Q{&a=;^XS;gr zJ_~l9>mplscBlobuEcmnf7AzD3iJ>`dESxfhGiQk^Bpc587VjDf-i&pEQz06D_5&v z7zag!=CRvTm=qH-HBXySVIo5v8&+hhcot=W%uV^^B8l%3ge^Oc$`mA0+_^1Zu#Fl&5{eR=d;nIpnpi zW^4B2c7fInGm9hyL)w(&tXA}i%Bcv-v>qCYWMk8aC;RiftxTSln2+A=< z2~-=524@Ti2DGd$bAlGxh0aie&ECzWatc)^kB*E2Ap!f1C>J@P*1k1Is{@=gmnxJ> zKHnVZExgq%SZUVv3xeH#BWPyvqhK`nXzoRS2s!{|K$^etix-tNnle~`E0rq#m{L$` zPG1-7b~;wCCaAH|$~$itBRr6or`)8yxQ%=7%0nI}xajFeUzRgb^^1P;KWG&OEY{YE z=9%08Y(zf}yV*c4iP5;In|mPZdD14$${M{T*9IFKx8Qx@;fJ4}$5CreKa65IxLIf$ zY%l7vr9i7aoQ~c=SZCNh59fy;Y@lp`_XrWE`A~2m&%wzT+)I;wjJSzlh`&Qard;ae zJeMo=lL?1q9n9LWfKCjm-phYDIQXtuJ%#um=?1%>I!aE$0@&Z|3iiTXR!8N>tb$vW zt!%_CZ%usD=;=-;*iy04&Zv__5bFxKU$cD=rKezRRz!!uzSHje8-g7rY?q0rOLOBs zHuD0$&KAO7oq}a9;xn9o{UaITFOmltwk9V>MX|7+TW!Uj=1#8Vnv-@|DTZyPTC0M@ zqJZURO>Wk^XXR#9@O{khct^Tic*87gW;_fEb&IBKn>GO-d;D>A1@Ysno6}qzzfQI8 zTc2KbcnuSE_!iy3C*}4#aXCra$e(6YmEmTRI;H6lIsavg%5OWj*-SKTLoUlGHrkto z&V4RPphNK%E5ZW_FS`uLa8!fhRhI2V8~Cfz0D3<5zkR^ey4JvvD7{|(C$J&FRV4~S z<$bo=g5jaQ2LH2KwwOZ?-toOv+tpR0GwpY=pCXO7B{MnuET8dao}GxK5P|t%^iu71 z3&yW*@g&h^zh&YV!!QaXcUs3f91iT(=0A#sK;QZF?BwFXwoCnc6Oa%&PQaBSjb4FpBCw)4`(v~Z*|B7wt*{pU z#7gFi&x}Hg=9oFPbWvnV>h|pw5sj#OW@AK2k;KcH(Zq1dbw?JJtgBrHH)Rs{r6itg zdQ%I_``kHiZuu*>ljy-l0uacN&JZRJA(aHKbtJ&qXx;`-_|=W0T0|?;R(0v9!{!Xy zNGQc1D$*EV9UioZOtqlP%V)@9-gdU+a}AsBLSD&e_r+Ws$6>DYYY{D2!f|{8lGbVI zud1}ySXE73Jm&pYoykiWb;Db<&&xP^vny>wPU-Kgdz6J7y+zbD&&vUOh4+~3F*bAV zw1qYdWG+)HYE$mMv-vVyfFMXQ-i4;c7S-m4An2o^yz8W!i?4fLQQcR)ee;}Yi>w`d z-7auh^I?at+s)H>=0zj@M|4QJ`~J{8564WT7SK6vi-71&4K7>c%F=A!PcPnOvb&kKLGuU7QyQWf?NXtT4rQ|r~o1X=QAQEod z%rl%vR#SOCV|VXjIlaBH=GlkWN2yD210hj+FIo$1^kDNZ26K%*m+^pQ8U1omu+|1{ zp6aw%lp9OSAjdks`C7sVPs(kZafV~ED(3l&-L;!ZeS5uYFXM#|upnumWc_1B&Ix|G!A(&? z4V7huG18sAWPdnX{NH~iocs7w8295#R%8HejGq;g5_Bft18Z<%F1mJTI6ThoXWhT|z_p;x zF>_{isylzJF#h7ro-w25X_++h+!-WMwwh@2LaA9tpB?9Ri=+M`%ToBnwYaaBAOc)pvA@qn(3@8Kw?GgQw ztxT60-~4P%D=#!0+}?Yv^z`CNqQ0Ub(q6SX*nBI;0`$n89FQntlal4(Hvh=`VH&uy zpPCU3X<5+C4@bNhzz}@yX&v zjHIRG9VKp%+Dyr?^V7%k)8i?*btGog_~s-nhjuc+K0B-aVOGTMNm#?#GsVGYi)<}( zCUh%Ze*Xd?AKn*nL;IIZ8J}aDA0MP|KS@15gAK&)h^(xdy=RxoY%HdUv#@MfCj5wv zPTB&k$lKOe)**1*i|K`IwflejA%~Yg^|rsV)JH8`JNYKS0vbVFPr{bxm|N?|wfj*o z+4J8^dN6rRj(44<>Q%>DgJRSC{>=toJzhpERec^mh@~$hc2u7idM)tA5pVAWz?afR zJ4be!Z}EfC*kgui-Vm{cFB*(J`X*@9uxhLd!NAcIDD3}2I({?kE2^sg?dqro{7_Zi zVMU1Wi^j^FoN~b3Ww#%;fBxK_-SMJCm%H67G67WHgiBRLe30x%8;sycvXuZXP*)&b zrF~sh1aA>E0T?K?z7%<_m+Ugf>iR+|p2I0T6>~V%2|}dOOSJ6czj+VA)hFc5qSC7l z_0=TnbK{N{*Q$W#;r^N`jRgJy+}e-Iuc1q>Eny`eh+A^*GxTXugRe%vcg<#3rj5X} z_DGQ^aA1X&>92?(fMHt{GIn#^WvGgy~juQfq$ zsDvYGK^nD67j47orGCS`mU>T@pPMpK85zdIV7uyx8qpo>dbmwR2Lq$1-tT_*M(za` zFA48J%`kYreT|d3h9mx~YmtR+?6(YR8JnkUxAvTR#QdIbuyFPy?#0fJ#j$8NF&*@JvaxaMRHDJk({0cpAp00`PM({qp}X|aMw*t6 z8^5Fn=mM~OIT06kb0@33Pzb1-fxSX1qkU%UvrL;6>^XWfqy*C+@ zUlW@G3!JAd$#=;3^s%k;%kXkuIu%}io`4$F46!GklccVgLOHu3D zI*bnQq{;Orx^mvk<#B2|N?a`=y1@vpi)DU3(RIJk(%7~uZf^74u6A=Sg-$lM#=$zv zgEI_z*xXAhD0A_wYXPmV^j|- zni>r)Rk*fFFyJaH5OK`xCE4K{6lhKjmVq~J!&V0Kt!pPNcei%oH1=mVFWXQIJKs_` zYxYTM*?8ZaW=?0;zvEuKWIv}K$1opMtI=C51?6g{fcU&BKJdpR8bClOWE!*Ew~TLk za!bFxvZcVuF@Wga1z2Qv0TGp=AFlJsiRUkTDq5+@_p>8YE@X3Bk|VaMx80^tjereF z49L%p@(3eCx<3ma*PSkt%|AG=lM<(zzzwBz-SF)%Y|7?ZdI!i!jod)Nlg%UEd3p@q z-%Vz0#;iWJz5141*VuBLNMk>c(LecE@iBE+&BidTSWZEWBt5ll@OEYAKzOTQf`aMb zX0}`Lp~|hlBJkfY0D$JV&kn=#+Fl_CnO^f)B{635CVMROp}^#k7W55rrUXMVV>B$ zbyA*A5-}nke(5GzEaf)3?(w_k@l|{j2qGGSIvX0=>5X(@JJCRZc2v*6*h<02g4ocQ zm*qxd`FFKzy@tN4hhc5sDx?+GAh^CfyRxn)C>l+!#o6%!W**rc`yyNI-;YoKmOVr%a(dH}B7;BDvR}Y|D@H6H9~w&&X|Ggm)e0Fo*7%D=i1~uS+S3g=l*8iY00TmJ9qS5m-K4P zPBU@D)Hm2?>ixe-Y;br2=r0|7P_n1*AvpOOd@@6W1Z-`amQTg7BT$A2+GixHl8BQ= zahk=h(iraGj2JB!YMGaS7*wpDk|OpQuc~?W!u4&p2L&4)#6&_#meTVPc5)%!E%A7t zdNCWA--6j*LKA2ZLNQ}|gB7jpCJ|>9E02h$+Wruyp5`#C){9wmcM)$*yT1 zjos1`5b#^QyCw4oSLO8oQIV$rtPT$j3*T!+;j|5}@Oh7uo5Mi#XFJ|7Ie$W_L~ z5TW{!U0e)tOBh>+%L-qxO%@(-r|%T%#To~d!CPiY-GgmXTWBMsRX!9c z!aplKD52#AuNQsssWEPwX0tz5CMn;kv~AS<#qx|j-Q5vLuEO=59m-Cf_5PLNvTbW+ zOsU?o@uLJnAUHQ+aI#6^RjX5*ffRw-%#o4(G&io_ClIt?yTFhg^k3H!)pGK&ycB$X zPJ8+TIOc&R7PyF6CM{kxXi830#iThml&2El@6(+LbQP^tDL{QJ^DR2cnNW#00j35-1G;l@?)io>r zUgi1MnnDvRk=9NtEG~4u+ykZ#aMLtLIJ1~9Dc5Yf>`yAW?CMGk&7=a)S+jqWoJX85 znC_{|gl&Ju+x|?kYsY`)`WLt62c*Z-)0Fh|s5x=e>=f#O%vlr4JF*AwH7KK^`RR_Y}|f4%n4 zRB_*^5S)KkX)YT25ghK$C&#jgCElv@E2btGH|N(eKDnP2C^1qAk7kEp8MYS-R2$}M z+Y;D|*~2f4gJhKWChE({4J&P5C)+-K7?5J$jy>i3#YpyF_iKqm@^@iNXw;w-r{yIV zFeb$}(BIFdG$;>}xQPx2>dSMlDtMhqy;0y9wQXWd${C4c1?+X{PFg(0?@pBeamB{J zIQf+{y2jLTnDk6v--7wx$n9D3KBb7H?-L!s8i`Fx^RG2E*-@~@pSwt*-%ci-6g|$} zLKK)vU6zy{Pxqv<_~UHCM5#L8f1Y1m>gBTYr~4Bi%i2McarA?;(5ng2xN+Jw7Tj65 zR;v9PEG1=zGe)obMbYWNO9o|au7$0`3wI0gjhGAIGvmHJzpYeg@^d=Usf<1eCxOWG zoQPVkr^>6{J0l8z_KK33<-iLvx07kf1!*PI7*l_jkVu{gvIW1pg3sq#OS@2WEyy+zzx$|sNF^c|(o_<^lMG~T7 z(z=x6-KFM!+0^G46X$|P7$1quQ&`J<(l@@(m{*x=SSIoKcn}zPhq~Ki&(@2bwQp}c$c-R#~eb@?sf&;!gx-){X2zQw4yuR82)}1)i z6!!&?7PU~KWWJCA*hQ35V%{P%E`Ubmx?-9u=J|Gz+x$Pc-sl1#qTM%TR2ES1F_&{|B3t|$?O!|`L@&Nc;D9jJNtztKRCgGY@+PEuo$6OB)ABVrtektMu! ziPnZ7H4BU7j1B?u0>fVP^+n<9zg!%#v~$qs&W`jnc^8|fQe(i=8<9WbpA(R_L>Fx&xeoN}o#o(>7Bkl%KYZowqaz=n*{5K9|O>I^v=R z*C6lAjlKV6o9QaLa@npF&-T~+m8xTi2HiBY`0MY?iVh-yfg2JXE7eElW~^UsD34!I z;hnc0Xb(@R*8^Hw*X&9$??Q_7X_3C5L?CHQ9D|%80BNw0g}64?1=n(Y27ADaLoi-_ zr;vL+jofp`az5HeTZSZi+!m}?*eRxx8NLX4$_Wb&fHdn4ERm&W(QH%pf`(<*ItwGH z2CAXkSajCwv22J-7s3FxSO+J!=&+fOjol@~H&Yin z_rD`nB!!SQa(cWaZ~gU>Xt=phHrB4TAr=NPe2oiIf-Id0unvf@gCvV;R_6U};OO{_ zjID=38H8v7hH0l!cAMf?!+i`}AR-D1z#MUJ#FD6v(3W0gJ@FRZ?Ak-s8@hRXA{#PV z0q!>|Go_w0m-hedQ)to9@sT(=DtJzhik3iEuF87i%U%6&E32+Crx}CACH8Ec2cb9W zli!yS;~aX=9D~s?M|o*kowT3oya$`mHXreSiqe2!XKLPWfqc|w^cAp!8X9xZYL03(X2EUOs0a+>6sgt2DnH-SK^pPT z?v2iAQBhu)Vzs)o`ebHC>2`JAGg!V4iYj9PTlbdE!7$=D7q(o)K4iA+vgn+v2CWQo z90gBIA7ez7&c)e6l-mwaC}P>*QK`y6M%pv$0;9V>ef+7fqS5Y=2%bb3IJ%P5OD=fxzi3%C?RD6p>2>N&yA&pjg|d! zNWIADY_lTW6u_eHh)*v}g|xg-gl0;tb<1;>+Um5$UbX`+2>F2<@QoW=zwS-)Ej>Fn zUKSSJ=73BoB07m~bm(M_XT2(R#0yDTnYGqC8s)4~ui&3*$z{GLM8k`$@uhT|&Q*(m zR5L>oD|U9+vLv3VfiYW>J2%m}BS5!7;TA}+|BGz@g+b6WI~CG5#^bFaTx+%NdPFYO znko#p@<+=@a=VpV1E?v)h>LU!Xfg@f1EAA=?HS=AiR`Yp3?4MXG{u3yiokg-2fdnb%LiXp=gsY9_CTHTy?S{a*7%LB1CoII0lGTP%`fZt8fHgj_Zlw zFc1Wzy5bvEy2dKSD9n#w+-0{DS=b5Y?SA;{Xu(I2J7M`1Y3THv6_E)lyWCAUZu{Nc zvc-Rez5EAz&*0e>qcOep*)k9#zH)V%xf1z@53J!}D1;rdaOS#@+H1q;&fFpY@veM- z)isqvPS#rR56!~vB|XN=RAtIv*st?`bw3kHgQyV?JD`K{HaU{E#(aW{r3H@@7kf*# zq{K{TJZhO)=jy|@FuoqQrSDW0!c)rQpmL&enL=0`XVo~fER65tM)g#b_nZc$ zF38J`oX~k9oPIbN7w0Nz>C%+v+Jn-->310Bi-<|)lsa5=HGSxXTFU}?0De5H}%_^*#GS` zVr%3q7`~e&kZcR_Uuw?*mtJchk?PY-$QaXT>n#50DIZiGv*kEu?7y_gnE*i+zd%M> z$RzE9i@kx6UY|IBObT5e9?vs^!If9r9NCeU-h8NG%IwLF`{QSryT6HbsY*PE=oa<4_I5Xk#?F?M3mDv8@D-#V`p4QA^oeC21)2&W}y1d&+V99EN(DYWD($Z*Uiln zm3qW^(tvacs6tw!jfchcqVo3M`o8I=YXe979ijXC7}rrJcwdl7;AnIwE8NfN7AEFbeWc%~RC*dE6(;F2Pfw+I3^{<9 za{vp)g0KPmRMsJC-!;F3&X&eYhip!8C*3QKVTZj7v>qaUAvxGm!IHR-)zw7$VwGhs z#B%AvJRN!NpLus5TqSBsBU2(sahVmp5`gs%Tk ztj$0JGFmAKi`HTFhjPbahAtFeT84$k${mXqI#%ph^nu699V<(Fyj@=$m(}L1v7hM_ z^g3hIgYrp>VuCV;T|CC)b{j}yISzT!19TTJ^1V0?n(xgTsaP+w2>05myGl7Z__hrf z{C2pNZEExcd;sWoHk>&pD^;aseEz(oeu?{+Y9Qg*Y9rE{;eJ;fD;17q49QaAGSF89 z?IQ3(`DS%6&bfu?%|1XDnwfacXkDzgzI4XQtCuT~ z>tG}fxNs^>`(l;5{HmUpG4E*kB-FQ6le?g<$&+v$jD5K6lf?J=Jqx!%+ZGOGI9$3D zyBHM|yfNGzqn$6d7HLaA_w$45iS7e|)*5Ux7{<5AfDb)zUB`=T4zUod$dB?r1=NqJ zF}9(=(F3Uo(W5rj)@rOPaC+XqY1OJ0gKcjEOR`@2uAMhK=rPit*`2KQ2Eg?_tpk;; z&B_|XGJ25;mef&nM4OPhAWNC@7-hn+d_feyO1(oKnx-b^u6u}idzMOO7C1(79mqe> z0x-T0v5V}!lyzL?{cSRYeC-Azq zS@YJk6>914n8M2cgvOb-V=>1=+q0sIw(X~HD~hmeEPaBD`}X6pKl>x|;A#@#rqd?+ z{%hPe#QE2EBJJ4AVL#9cfr7>O>W`6fm4Z5AU~?gR)Mfq@*{S}`Q@iH)<>C3-ZgS6)BvDlO!5~A5ajoLBK!a!m(aaIBDQYRJeOm5fU!IZ}p5d{4M3d*C z7Aq3a9TKQDutt!P5yerURgXkAJKGCAr|#FPGRO<IpFub z+$Al|wL|#H`m!Q->E@qpp-eN8*J)(SFzy+4X-idD=d#ZcNu2f{($z>W@~6~K|E?GN zl-(Sxe;Cu=W?nR#s3RK|=Rbs`rl~2$S-qqpg1dWOR?g9Io|jb^#d`aRJ{Z{>JJ4qr zTNT(>F3F6lZMisR4T%ArFb$F@8hTJET;tPtAqV5%+HIBKkvjpYP#h#N93 zzzXEaLfecCakpc|i(YI|qp2f2UbgFiZ7yp+Lkux+83jcraUpqNz)TRFT!mbET4`Dh za@sa;_K|eSw2&t50{keC;Q|BS54NS3xHu}SYdczSL8ePVRBY!cPs|lN-#&CCMe3cn zMZtmqW~*a|&F}BqSugJa36=dNKpO(+P>7pTO;C~w1Ol{%)9p&gwRmgbg^?lCcdU5P zYqT`zWBgFLo3A7tg%uv4`nU*xxhk<(=72jW$E8t7RY7EI=O6Si&cNkKSL|OFP~~l> z;J|!Psjifx#bO*N+yy!nq`q_~O)O-AVY4GlR%!vJ@2e&4ILq?zA#Ax`^(pwz?uFA2 z+B|Q?8Os1$hO}R+YA13+pT_;079Ie(v&POCC`cvjsvXa3^GW?qB||E9QwK)lNuI&d z7*I0E2-#jcY#DOe;8OD7Q0%OpBG(?x<^%OSf9Yhsz?N85k@|+C*%lYbpRuA3nHIxX zAqH7IPU(8$B5$|~#8;h>u?1X+BCfarWpI9InJSUZca$vn8_)@onU_vh|DBJ&VUFnW zy%hp11p4deS^KM&v&CEMuYT_e(BvbW89kYpw0zPtzeO#spa0MFKQ_I{n?xS_(#hp= zBQRD|yL5Un0y!N_wVAk3IZd*evTXkb#MGT9SnlyIfEl&w1;C0Iz1Y(E2WK3|+<&fn zt?L*07C$!GI9fz(*>dvKM*)2Ex6<;-(V;&BBV_rBKN>kgj$xQGt{NDY7;W^+Y@+jz9VfsC%angiLq#6+{U2C_-gI2}&5TtffnMFH98x1a zd$K2*f7$6I2bEfWY)KE!*uXTsVw2zr`A1omMT24OC>S=xdaHJC8 z?h2Wtil>KgZ13q&&*b}br*po4M8dP-d#&Y5xds>LmT=S3GZD7hn7IPDX;nn5)MYk` zWB+CRJNpIB(>0wJTHTs+$B+kjXQ#WvEx$PgTy?exbXn!9YXi=-F zEmZq=bQr3f{s4w7^u)|QW?|WPw$u5xyf&Q@lwy|3rv#zTh-gG}2%IwtZ9a-ZZ z%1(!HTDBJtwhi;chl@UrB5;>DM`1nFe|wy-&fqjy!2&}V(ZlK64U1rpn!&4A;Md;f z-SR!SjWRQ8=hawu?fID=wc0~5gLMkIB8_OcnPLXJ{;Cr<#mx$y+Veqxqou#dI>*Mu zZ???eC#mvD{79rtZSqm(Y&;cK5MPs>9cw!poop#A+W({Ms~7`L*?*DNmmKQH>!kc; zbx^u}7EWgs`wF(Yf6iWb3dE6mQ~N$8!$nOV|acxPutd1uQT4TAD(-;gDLg?R!rs6DtudEHO{ zU!3ad$+GqBZM_SL$#5L7r(68fmi{)&ljXOSv>%J#@{Oa<3H7htQS?>yWk=Brt90wC z`45-Of0?n``macRS!}n{>geAbk7Qd0@WZ;#oNZwXFl0yiF!lw> zU!LtWkRUeLvoM|vVlQ9R(gOArho|IFMfo#X;p+7f>ijzK*=!a6pgVE<&GnTLDeV<& zV~h@faL}6P$$nXWL@zNBPl#tgWk5N03S4!Je$}gS&WXgsZ1Iut-C{4gV)^oyT{(pyEzVff^I$F0@6TJ$Jw>(46yM?)(xrn!dDJ z-_8YIKUlbJ=dYIXvCOt8cv>3+wMcKmFYXS2zk6gOlbkiZ4PG9(*Ad5m$!0&tx)3H` zcYp75T;FLsp*TOA7N*|84_7ZtOghulSHI0NN!zSrVGBmy0OIdTiL?Z4cLE>6=F0t(tsv+uZ%r1(z9H(urVC7cH zpE7$-BuM?g<7S9Pw8gS~BYhp~$%gcw842uXGMh*i|38#+t`0XeTzv65Bje9;9lGo7 zEwt)QwzBB$HDc-Kot%1`T^ZeN`uBEAm>t@`$!F-rP$zq25r`JvhoM#6KG}I%Z_bY+6 zD5ba#iCvyVMT|pnw%BD(3=0a6%ST6Shc6lN!#t{q zpsGoZg3EJ^Q3p7xl)^yad4`Cf2R>qw775+lT({$*%>fA#I)~?|7pOHI?sBf&?QJk_ z%6LNyw6erGSQSH^MsEf`EKQgh^jwA@Fh@ui_HgU_`=2OVV6pe2hu2N~R0G$mlyt4G z_7b0Xqq3BIAXVDl{g)GLhCy4Q8Bxe0sH)h2cG}m2$@_VWM2zJX+?d+-oZw%ot6c}L zZ#7zLpqgQiQEQ(LH5nGm)+Vf#CCJXkBjs!e!?Z7##ot8qU$dhgExhDMPPuPdUN-H= z`=r+A{0KiQ50*W+kSCU{6+`WGM-j!H(){CD?s~j5=EuXwjZm0f*j9e;>61wjnA-V< z{BN!-3eMrUh>*{nbI+c>bd|TAr^n~gYP6Ai6qJ?JxM_t&sWIP20$~ zqBbZ|lrOw^;YapShBBG&aU8}b^oA6}P@KVQNl7z8VDuHo>*@-qyqDd=j3 zvkvs-eIbYb3sLprl0G-lMrRoL-l-?eEk?v>U`Pq+RR`YDkWQj1$IZzQb&ux1{B82O z_uiyeIH1qmeU41ICo71umG#p|lEb1Ou1*{fG@$Po5o<8piyMbWAmgk;qXUvrX%0lX znQyN5sY}FI76!|#I+GFP?*`|8{_Eu}!{KiO%i(`u)RQ%#=gCnG!eOnE;lV>xL^`-N zv3q}nD6Pc4GztSutya04AiNbZBG?b*Xh;f`AXGy=)Wen{H|RMGgXSTHm4KHukK0pR zOj{<$ffbM5h%x&$HmL#+*rIk8q)OxNS>5nU4GS zj~J37jKF20|GP)1*^hn83UA_7L-v^G5-ml@`7O5ipeSr@!1son2zv^WaV3_Z3wvid zDFk1|H6ySr5)3Id&%teVYL3kB*EdF3`#X2sw%lkdmv}3J7Uz( zssh{l#LnwLFdWNR$+fy^@f}fgpaMGvGxzHWgNhE5O**<9+xwTitEYlAUk0acpO?%Qi7A-sU29X2-n_3gBO(fb!Y2>S5S&Z@lZ zFG;JPJqJ#?1e}R9ZYCWcDN|-jpV%WT+hEa5*KCL!H!iX}1FvN!g1~T71z7j0`;xlE z`b6(nQP50@S%Cx;J3rGl)#~kPEcH(u>=%n14t|B<)l=qV88dll3@$s@r{o0ymxoNe z^K)NPpIDdZXWp@}XzIV;pEl2Y`aO)9=wE7dReHzS;$ZJz{gmq5@GXpAlc%Xg_$*r56RmfIh0Y0hWG+;bYzZ(7WaeVfbO?>@srg%;3SsYf{M z?VFetVTi~Ili>#(mTjjA1K~+9f05b_iO;JW3{MIa($>#$$YXIbZWexmO4nKH?IO!< z)1gm=*OIJQg~`t=_$eMK70;o9Y6J2B$G*R*di+>*^F8Yg;_7`xu+n-VnH)6z#Lh=; zi@4;JIk$&=qi=xwQVMT>xV`0)KAIodnF_PAz^er2TYMA+YVJOaX?R)>d%0j@ex2|?CsgKZzJ_&+k)6zuvO%R_rJ-XP8#9wiTRYj6eY_7{Bm;q zCK3@$0kSmYWx0fd61kHoqJYi4h1sT;gF*u)?36K_3*m^~|EM&(jD=b2eNo zPueBNY7mpnzyxMLMd#y$mxbMoq~r4mG-QZ!Y1Z;tF8#=MzA64p-5?>en-hyPamnzs z5MkM}hRt(=rtrZck!W?)u&1JpJf4J+Gl$T`{?tD`WXfV0*tLyud?Q$rwG$HJZH%hh zH_oQ1o0w}e@!&yndwDSdCA=-Ri^qPA?jbbsHYTypi*p!I8>#bjV#zjX;;-yQpP;-=<5w9eKQ)uabrD0k(C;~7J!eb)3^8CBkr2PG3 zDD1MEM|M+g*zcm;1qu%);FZL+l<#XG!{4Xy<>2z>jm2%kHQf82GVi=ce25ltpUU-k zncbElG;!I@!}Ire3?;|z^BQ@ya8~Ej!$(hTgA2=0hchDXI50BT_p=I-^Jx(j;lLgx z>XO6kvYmHL#kNcI+k4TokHyKqMy-8c7?_)z}GZGoE257evIBxbt6>)Cc${p|AV z!w`t^^JgHkU|}gvVVB)~^aq#{GFjpgfK8>$eY;pq%t(-=3t!-*ZiB#weWA}mFv#WJ z7bKBO7F-&G&L@7VJ-KgR|q-|Ct7<1>84<0}9)4MsE9ghr}Xwoxpo@AsYQg(|y6C@hB-M zfOq!IBKB>$5Y3aVoXW=~OIx$fj&@viYPxMXXPp3^3nHuZYuE6t*=`@fyPj1JsQf~{ z$FH%ZeAMy*1%zmXZN#){xf(p?$~5@|e?Hbk1%0=Tb(Xv$gx*;?%dRB8HtaaIf;jT3no;ma7 z;MluI246dtcTlDc3!1nRP^T!p9AT+G9!5wFwh75qD+U2_h9MJvk8%%$B1GL6@C_Ic zR~U#fWs3s;P-KCM8_W(WW#*Y16y9vcX)KVFVe5QV$S6`%f4yEpA_Mn zIy<^L1CHGj+HGT)q_$2j25b3dGrpol8fI0!Na^sqPWmO*IM{(MHOBf7))}c&EuHQJ zNo0|JTO5<@jqBVtCTiO=zgU7;e-Ttwf!tiq^+r{W%%`Yp;Xvu50m~42gTOjB7wpT0 z1Gu$gXS}^|VTk>B?@-D1+aJCqY@09NZ~lH^^xW#%7N$CRD^+VKF&NWk@b!f--}exj z-E4yJgY7nGu%~w91q4j9=KIT(s8`rE9SkEjcXo7i79LFlY2pRD$ceuUDA{6 zvX#ooxx_G!tGWUY)mm+JH5WEq;#ToGY5OQJkcEwaW5+VU?*T5{^}z?uNg#c0L~GMf zBwhC1Rf!=uf*>8tRjw6t$WIbFUOfjZJAAnB9V%Q>ZSLLcig@mY#p14ay^P)u$AB%`cXfLHo{+iuWJzz_5caAE(gXP{^pg(yqFS0=HqmINV_21T8KnzKo z)U(LUSQx}IVr4i=E;Ax!=MZxFyj-9Mzc@(}ktB;sn=sNuVx4+Ti6+hJHp@TJyg3!s zHR*H@=e8i!GWXVMZ-5O>cWX8wbT&QI)g9{D$WoP{mHmr3g+j=f)e_5DKIy>tC)<|b zXv8iSNkxUsJMX$&gP7lmL`jYysi=t51Vzxi^lQ#*MlmccN~mfL;ip8$japbJjTQE! zf??xiEWT}nM+rq|2Xv9<`l_SDU_>S41UaN2|5IT6`V{5OeG2oiFphBiMRv3N6@0zZ zb&!2M{t6tM!Luo*GpjS5@male&Z<`oYp3qdJ|p1I%*rf|Y=wz3_4E1S6WRMgz50|F z`!&(wfhs=pxw`heT(vD|fldWg%kM>cb~ocS@|id@on}}EuEsIEo%EdjdXK8yg-U4< zmj^lmqf12rx~%F>1s#N#T+hpzceC1@=q?^dIMPcnSiT0V(EyCs$=D_Ng+tjQU=sd& zJAF99IPk=0GVKgH?e7A$LPj6)`Zmw@&&#_>+^q8-v=Fj14U__iLM&V2Dz7ymp)>i4 zm^t@jfI;%Gd{CZFF&4Ct>D)QmK}+nK>o_Il(iXI(*+!7}oS+R&Ojk%JotmliM?r^4 zpw*UeK)59G9bO#3wBaI!tc4iI7T*$$OFBE)PT!vcnoq!812Bw9pw-Y^jF+8(M3*@p zu!o}4P=n)9_-NZ<p5(^soH=??YH#wVs#G&1#)|ezB$ky>Lo}=D-RLvY#!fG9+5#L?N?3Le$JVDU?a{ z>O^{gB<(y%bC;E0Wq;K1XYKjyucQf;2?-U6)VH|yNFwAc7>sldN2nlG zoOm4Vr3KrorfX}b&%OLw$gC@0U8{9(3Exw+h6DrD>4?*2^{B>7#fep!7CBsHakn$M zE$VuP`5OE94NBfBH>g>)*};hEYO?T#dl$e3lmr@VqhsS}^XFhCq~bI}3F$<{7yM%r z?rNjEn0EBOho{vNi*f{j!e6IZ^IFJjYr-QxZpwvxO9KUZ-#+gWrW|M*(oo`8#s$EH zS0h0N8Y-zp80IKjRo^c{fzBSy(RDDs-KM#Dm>9PD)1HxX?B~6n6m1&(bz)jQDbFD_{2Y zX|$xMGC5+s+uz=f9CY8oI6{48Hk}ZytI;EDlW`oFAvr_sxo6e z?hmAM=8aR`H!rRhZX!<{*m0(hoB;Sh<|y~L+CpyehZwsM#yPxbMp@tk-Ct1|nOefV z817a^sKUW-J?7v2`~Q^)uVpRcf$-u%H31fd6(FC#QawXx38!(ZprviNpR<|Vs2(J> zkwddK{&K3!x9Ni%^+SNxH_L}xDii6-7p_ERcjULbqvfq;Tg@4|&mWb|Lfl3QI~^P= z4m&zh06BPuKdu|4#3#n_AIb?RMPUfFzdB{|(`&be3oumbWDR1+zE|`9biY~^bfNVoG_n+81wP zUVELdv!dL+oBP`*r#Ahh#PQ`Hf|6+)ZS$w@9= zbK2;o7F{}6qg~A%Hp+n<&4SU;Nx^Nxk;&k-NE(ONDQP}*V~BSHR8L!Ly_NTW1MY+s zgLLulEs7k4-fqrs7d*AaHk_^Dq6W>?PFv~z5K!48>n`x0RFPC zy(qlh67tAQXzcm$_1obRlrV0cz{up3%Q1*a4}WK(-5fNjMY@lWIjd^8kK4?^m0jQ6T=8*7N-9p;Tr4QoGm5uW{ z$p@Z7H&$VhEt`B3+v`G1F5vg7}p zHt1e<{u_H(@4*yz_>@WDc59*;C!`*lAjEz=y!No=yrSbK4NF;OG0W{4$`MO;;CZRy zIl4MoI!@~K66GSo@|C|QZe6r$;u9kXg8X3g7}ByLv{I0S;{a`P|la@o1?xy%B! zoypi*&iN4<9$cF2=2`FAT}}TaQA0IsO_r2%8N&}zn63Px>+o2lZ=^QKY3k@<-@|Xm z=^cerUidC!;|q~t*NeXjcPnb`7#HP^)nuRY>q5K6?6P^Q1}-f7!@e17xN((JY0($b zm_j0}8RH6g_svU!oDYwUcf!U_%2-DhUU?ho%(U~q!xMCk*~tPvj@=A42j`4!KOiqo z$Z&{%aoE|OtDMm#pno>gQkh*>n3;Rme@6O+7tGqzE?9HDh%Vrc)yQ0S0lrSM8$Z`B z4>T9yc``wN6B6ZhX#s;M_ix|n{{RwwbX;7lSF1Vdpn!dr5}rmtazLaYs}F#tqSDeg zeMKv;x~jDIoiA?Pnie**74pPyN=rRg8?9Pfy;{vL28^<$vm9uNlZS~>dmbQN4?SU% z=fSX{13y?fGeao=hL0|g7L=qlar*Iq?C2Z|HW$B#Ik(iZpk$-<3@Yih3D}H(rb@u& z3IL#>Ib+5Fh_!qv3;h9cv9Ai{4BxjylXPK?&xMJo;HxiVP2dzd{}i88^R1VYL``=B z-ZfY(tsTcu!78_hM%FkUS{BVw3RF=XVStcx0Hd_8&E@kyW(r=&T7E_J;?E;H9D#N8 z`m!)Vqd&=nG_-vS8pwK;IQ*|5U>yWNaL8)j%kRPee=r(Jvyl&mv}d17U?9-bZ1{&g zS_hc)D5+h%_qQ%?8o*@^(moaq-LlZIWCYupzVpb*grA)ZDBd-n!(96(l5d;v*oQO5 zS>~Ei(Q7hcy@Gi>UzbizUbgrPpT;cKI`yK;ki*F)VgxzwB9k7p1u7|@0rIC%jzZag zfUkCm%PQ8nA<932OlDT2sAvnQtQ*xR{jvG*m1+aR@nk9O9kM2=TwwC}HA2_{0*ViG zGankTDrXnD332qps47aDFJs5%;3=UMY{yPjb%9rd*U{l_$-1zT61sDNbAEh${yZtY zt*ruj%Wjx3er);j2KFxqoIQJN?b-@S3J(2NHwBR8`sg-HRF?rKAK935-OB^5+H;i23WsBAQOOqrxW}g5_PQ znNDnBZjL7>j=j6+ai(gvrdoYQxG|2#il~2zS&AXueUv$Z@GfAs)UFgN8*; z9(ngd1MFBepa>T$0r*&x<<8MM^jd)J|IZ6>`*jzY1BIoL^Y1Qiq#|}&89sSItUnya z4kd%VTbAVPlMl4MwEqvYd+%Z7blh`(rV}P^IL4qXv>pjK99ZTUBufZMq^|qr^E#>+ ztpELfo403I@IjK02{={1$fGuQ&z+!vQ>imkhC^HLuAmjk zISZhgc~UW)85gR7C$TC~=@APn(9UM=X^KzdI&?p+v!}IP2H2orshML-Apcx$!2tb- zO&rE}z~%wCosReU_ge*!EThm;L)CBssjAY%gAke@9T3tSZd0_h`R=E`iFxc_YyANsYtx5S_7Sbj__!@(`4^>+Y^SIe7$KMJ zwfvtiOZl{IG}e_sfxY}Kdmi!kr@PIw^K8b(HV5QKhgNIm%3_()=S#@)Z67m~$PmL}Yzt5y^n^0mWIB0*S9t(4ojy*=%g5Lkw zj4`$o=axI&Kk1hX5T24({D4|~aGVaYgNqETI>XaEOnf>KOH)G}m7bwo|3ndqg{B0g zjK_YVjq+T2)a$YO_CA58qM*6)0xxjNbep_(Ez#Y*XJ2b8ZT8kFke3NLyL7hyVo3-s@#vS^` zv2v{GUOLW>`Q4r!iu}gr%oRM}qkF{*<_7JeKG#oF-lrna)X0syb@{DQayp^NE>-Y9(O*wbfE8%*t0;lfv@&9n$Vg*j; z*=9zMC(=xWoG{Tqy(G8ZB)6_*jXTM`#f`BUAt;Q)fNMzNhss!|8*HZ=fF#OgI6Zyp z#F%)xaN2++SH~4P!FDIEwGk3(A(wHWa9a9A17bjsDurJK@NQez(r@Fb2uHdxI0&#W z`+oiE@dB*e$h1PpExGZO%D%q8XH4F*W%7(s%J_v8|ATWv?cVl|XC~1!;F5ikLMVA1`S}R!$50@&?UI*BEZX zu=$68gKu$FGI$)@(#8!T7iwB-E+9kW-nxz1rP68Q+z=$Bjl*Aj8oQW=q}rx!W~4Zb z?^C4C@*^E`9}6J|M)m3#CVCIm$;C*<5lYHz$v3Nc5|qphmfv0H&5M^+RmtS@2Aw?C z$g1Ljn1U=dmeElJVrZ0ux+|_H(U2`7s_u3x-fp#Jb9@f55yPXhrp3P*Pj>U%Mz!p9 zqUB!`Nq^<%Y}&YVNlx}^QhF13>qwtfv!TF_H^Q?k@pTeGt$Iho7E=6hfB4lr*UZfAq$qD=_ z`Z`;M1*X(8LiwOv_;*eqh${22jE3%mj37Q#D9K)l?iyR)byJ6u)o+=qlRt9+ye~`U z6pJIoG)1Wy;BXX;+WW~k-BBwT@fs8N)3KS;(uTN!v}r4j{S?Q1lKJ}3a$6Ybs$qy7 z;F{>otnIQl<~9Xr0V%Orr7T|Qx)@j^M9aBPWN$BV8vJ^$ z=av}GG7#zF<=mQ&y?*~@74aAN4XlT>f=ds7}2^j#0;ALcyX{wDny z^;bh~;oI5%Z55{`%ytU@ZQ<|r>jYSMOvtLur`2GiS#-hRE)b?U%d+PdH!w)~y$8toNXD?4F1&$O~ zO-oEyH86H{Li(_9A{Fw(Oa%P~o6u(}tb5;ahW!zDt2KeYZyraMF&f)Q0u)QDzmH0=hrT!OtFOhOHsW9Bb%WK&Izh}_@Go5bbIV?+y z2lfw;#zIVME(JU3-Dhj%rG__1gp2k)i4c%yjUE!w!-~75-N~XKyG|KaUQXJLnt&Fl!*k&w;$Iu#f|e!;;{qV0>Jg5@7yyv7`$bke*Mnk4*ufx0c*Y%VQ5r za2vMxO(>SZ*nyPieDO>l4+ROrN3u>9{>rEj5%pv{1T6YinMQsW$J?rA1}ECSZWU1- z2cbqu04#J{Dl8VfjpedIQ4kb3;0P7cu2z?HC6sYf#DW+;&orKb+9gy{#T*;3*Y6hw z=iColcjLOod+KQ^{ls6;wjk`2pYkIn4d;IiEH$86%k5~PMO+&2<+Tg(I?@8)RH9x{ zh*0`#==P^tj&aMD%G_+{M3n%ta-*tm?=3@E$(nSnxCRlbpTXj_CGo6c2_ExB?6SA{)YvN0*x&|7+g`?y zaFFPDfsMWh3C;1BZ~&QanDUqCljE#Y9T+SMGKMIKz(5ObAvy97#|TUu*5ERMChS3U z(lCrDg_(}9bI?lZtPD2*y!};7R3)dY15Sz58P!Ji<%|_CiD`fhF-yek3*8u62`jN- zK^xosx&;77(PWS%q5PL+9dAuX5>xZ1+PyS}(0UPhWxmQdww7a}G^RUFVZ|mxswP4^ zqkRg@F8s6hQCvJv`zJ3%(m0-2%E)eUQd)C3Niid>Jt{6&k!7DxoAWW-HT9E9*;gp=A!+%Gq@{=54n7QeE7Kj1vM z*8J9dG+mqM>m%vh8dU<-WD=$;X-#hOI+}wzJq6(xH~u4lO4jaKE?QiZU9a8a+WI)0 zfp)(50LO5B7Ap>nBcUNCDIJzJ7-AZqDDK&3AI-S$g$^SDEt$+z^QRyncbE&IftJ+H z1+-VFhCmF`TR0g+Liwd*JBAD zP3wsvEN)yOYcZr54zb5mV9Bh-r=Ofd3m52ZUHG<6|0`cQvoCx(}nf4v!22 z*7G_ot3&W?x%$K#ez0xGFL_F#wxc~tprT$^bFijf7Ae~o@YaL-wFQ9>8wfD>tX4{i zd%N@1>>;eMO&cAprCQe!B|b5Y?TY+i^W4k>^!FsFIP`mzM`3W+;^h|ywHNs78)UaH z>$w_KwU_!HobX=!hKv9og$(rVg_hW~<2*C5Ob8)k$<>dZ1QD}NoIUK$|LvbI3sVAZ z^QJb*BA=52AEeoIkZ|yZCFBpjRr_jnO-K8iGiz&Jt=WZr(ny)&Y2hQpvF8$PeQ zj}~4hw&QdEzK@_mKhpLy_JTYS!^f{iOh%>=$M3%5nZY*3=h7PKbBW0mH!k4hDgSiD zrIAGX|EugjKgR{0O?D5e?+Cv0vm~r5%y&MQ;?75X+($<-F7sZRADfXVtM$g7$IVU5 zh^+)FmR!u1RNNyn=UYGQyqIl+xumuB;+C~Q%0a`NQ-=YS8Ax|74VEFvbW0<#-x z0}~0N^g?)Y_q77xkz=TFsE(US%!D+&7(>NSy>Tb19tLrWR z<5}tBaTuBKO*y)&?ZXx$8(vYKmb)o?Q*Ih8x^(dlUo0=zcKn2_62aRR+hk#^ZYkUTVY*PCX4nldoRfUQgB##whuoHb1%Ezpsu4}EaZ9NVQ@ zm6$i*OJ1I=_+0RqG2QEM06=9L0^y)F__fREtF>(kvzM^O37>w|qQMCfN6Gj?0?hji z+Rdld9(?uWo1&Y{TxeeY?>ge6=71eEj@uu2YYhqrI;S^%;4Cnu{%9zjsvpH#qrP#l ztx=hBAsVtwnn$pgf!hEXCzBz}**L>h3I}A++EA=)Bc#PEy}AF>YlG`&4)**sY08Z# z&@l|2793XcOU8rnd@yx=)%~O}^UDKE^`G}!lmErr7wxgPtp2`eJ|Kwzs$H1mnWYD3 zU1tm?gXf`4U}8;|EM8kN%6f;six6{}b7B{*Jk)NBxWz6`T)yMv9Ig(YmUr*@&nHyp zV+nhmsd)FuUzvZIdhP@=IcR)_r2mz_TwAmDWRx-rV8o5bAc{IUgj=0LW|QT;lN2BK z`_g$v;G9nN^0g*!KxI%+gG zJh!iRli1?z@2N%+iiA3|r_}^hdnX9&OCfR|*%b*#*JZ+^W=Zh!_V&>L56ccer4O*Sy8M2Q|NhTeo9CR zpL;G}ViCoHaK!_bE&m@d>Old$iP7Y>=Jc~$MS*iKYt6Z3j&R*R^vm!1DsyR>BUZUf zapb(CrO!JK7NZ?w4FakOPK(TB(Z`a}wqUT4`k7!1;0~4n- zqS(s0x6W2nX+ov3hoi4!m7*%94oFdjNlC2eaAbx}F~#HBwI;z{o8TT6C8N-|qj$Jl zW^+s%p-oQpIAspfiN&wjHU+cKlf9SUe(ls#-x=Ew4~s)qCDHAQ8flk&xmS0Y76rdkf9_Nym(b{%49_be79SGhMW;dP4Xctwl) z8)<)3!Am8x+>kzHsrbEVF^xrd-2^zWg8sa=t=w|xvsZ;R>-WRH%^o7J&xhLlm9Tch z@gGcTpHQ>%S)=^U0KM~BtGiR5NM-NL2L#$LMBc;g^nNpKxlH}v^>_xV^xBzNL`KUB zM{bWk>sr`wBQ|b}SmEKTU3@I9ul(`Y5g)$4Y|Wvz`}%cmI16LBt<&FcJG91Ip*Q~J zG4EDzl-rk^VLp+Y@|o0MPE(l&C^*(q46JRAT8xG+ndv?XN`eG}!UJ5F2&0%;zO~aJ z{TMRvZ)Ko0b8r)_M`45qWcn(ItTJ@lBu&dcV1@%f2v~%Ag87QjyzW)oYFyzzW{Tw-8=j>MN?d&jCPVD1vdzM}0_r_OD+uNjTDjhnoT}HXxh%#aDmCESdi5 zXwu&g?{smGo^!5tAd3}8nXsOPGc$kwee*%&*Hdl?CG@n%|C&kUCvPUwPsH;=>EB`9 zE7ECE+V{8x2k8et^z7_}x`(3p;H+hHZ(fZgr>V1^5Hn`DJJ2C27Psf--#;^%EF9MJ z2<7Kt8>pk5Nc!+1Wc3pQ(&knQkK6|~q|uw8s%u-nw89b42_Q-;x&@Y8SG&Phe_k&) zLsd8B%!9O6KZLYk>#@soySkvc$Z$xO7Ss_xQ*=j&=FEurdf36vz9Ffl!lIB5PtVc$ z7yep*?R9TeQc{zvfY%tW9E$&d`v&IFtbq`a7GWEPWy#mT(h{Q^BKVFnYP0=N;9}?N z;G5K&q#jAolJO}t%=MImN76+vgy5QI9#x00V`S+~$SWL91t?>pl67}y9@g|n*co+qXgyt@v)*6ka$ zq?-(1yZ+lG*-fhL`D1EQCWZ)imC}-JwY!tm$0n!2*5-lrwf8gdvv(rc!MsrGukF=` zLTJ@ndZm4YyEvqLN2pXjh{^f9IEN~E#65o9K;@CC-AP&oB4j zhO)DPKCU;DH~^pS=@O2d*1ryJE1$!((+k}d(h)M@Dk0A!hmLi-)kvr3t|VGo@&W?P zIC%zb3=GA%4h-YG3{4|>cM(JpN$Xv(N53pY(&%&|vwuZSz(i+} z=W`W)mZEzp}Va3E8xMki73eFh~GklT~2V*q!<_v)_7nPl6#K_#yz7ss?o3!^Z#`m z`iww}9Nu2P7s!A)01Mz#trG!Zml>yN1EV~5b6XIS+gH9epmWh4T7=Y9FrDXui%QNy z^;KuNmsGoBoaqaVzkRg%4C7qKC1#@TIgKCA~Hf}RBb%sa>ZjfgfI zlgI>BT83YT@r>4y#Pk!Rtp4epB!xzHPA=+D$Vhiw|L;_QA5T@OI;`GaCBAHx_hGeh zv0{hgn|He9wjy)|NH+i{A;12PP9@P>YJjf{N z)JKn~s=vA@%q*%unVP_^svFyKt2PODN*b-xr2Na5$I0Y%_NZHa~b4%ZdQ+fH%$`KE)xgR#*5WdoHKhq|61O;tO%1pc1|FX!vGQ|9! zkQ4tihpq^c_s+d~c%A<-tzMl9Jo3Sc`Cn%@CpyBhN)d;>y;G+R2XOE073_5xXDia< z_bFdq$N&%^~^j_vx8IN3&gA#@lfB$nZc} zzu%XY`nyFVIDvNt9(a6Z_MVD>Y z_{3vaF?FXhT5}8rg3Gm7zs?ek!N!!VeuW$`-V))k=O2{0B{z4J-Jg}79xvx`_E77D zpu2?!yQZT89Dv6iseS`-bRv-vdLp} zQk>yDb6?c;7znblIu42BvJ}biWZH?vL@W7)@CFSad9)J|HMB-qLA(dA=;s)u^W=I8 zrQ>$7j){(WF`l%m7stJT6zsik&mgzFT7d{Hq_qsT$@}fBmaX`!Q6d{{_s zUe;#CLv#~)w64{+U2m`MqVdv&_B_^y;WO?bW!_AHvZpUqgfLxM_YSmkouzGJFVyv3 zg6h+k#n34z(PZf{s1&j1c5P=gX=E>pm_N(3_(PM|3Hn^0&`b1X{>y%OcwGH*n`1qD zfXu-;yXlrHwt)~+V!pM;F$QJ+^<5uWCZjM<+^DSX$|WWB+v-5xfyGT++j;Nnl~j)*K?OQ@emsvm}ddr+wE9)rNbgM zxF>MQK~+MCn#5nx{My}RdM#^ba-62_%!{ZghlDmOJ3=&0$v2pyQljdo45^8>;A5oa zCaN`F7VhFw&iuDjuLdu-VKi9L@9oSVBr!6dm+8hFGZA4N@e^UYVDL<$txftZ3BD*kN(@-VKFK?xsq$$ zS&OpDT-EFwHZfriZ7hsE9$wP9;(r?{0Iy?N>g!0|gH?xDfJ+Bj6R04FYuM9y9tVx5 zH!Qr+&RF(1D*DK)T(T+9u9y-w3-SYRg3|-eg6s70+!mHA{a=yXdV+m}?-zs=ylC}T zmj5E1KIwvT90V#)Lf3;ffU%PiFKsqG4*hng<{5Ixbd#4 zz#7idB0ykNF0VIr7(QifN6R+Qj7ikQj_^eUz3tfaE&}HpL!r)}CI>wBDd%d$JkS4oP%hmJ5Llje`)gYGhkJ zx1@T!Gg*_|Ii-`p!f;I}O=b$y^h8*}Nsm6!G;yCt>t(#(9syqZ4kEQ4#svH6ig|OI zPOc;;_oP?5G%I!%S*t1pxEz7WiXS<2i@Ionm6>wsd>cT2!)4kG;sBCiK1fLe{Gq*i#H~9?@Z+tu`WUm|Sj(B{M zT=gmi&T3%Ih;j!+OaWvOZKA1GeX9-ymz_Y}*RTdQUM!^0>QvxpD{4er6`uXf4iNYC z(^QZcfsuaoA3?l1FRk&hQ>*Sbm+5LW6r?S!3G2#brt?~1yeqZN|Fn8#y}=?+9hKF+ z#JD(1);dwDrtQ^O^o$^$xw{|wzd69E-S{l;=p}F?Jm+8qzy8=0oj?aQjHiTm)EmNF zBbi-C4#F(&RO#=#=R!_rw|kO$up~^#bAd>nEPdNgI1QL=H4q0Wc+v@x#3~L}>AdN_ ztAdMJy#@kC;gn!i>@3?U$Pj{}{m2yVhJ25q&ra8Cr;eBVhU1sHrEE4^F+C($5826i zvN8{isLe>UA#DH*WvG)l?3?NCl_Z#RA;X7|`<|`$eEXYx@3|vW&rX}hvpc%N<#;u>j~k!JcpK@hC$49^Be(p# zcbZ?eA056S1gKEsi&}%TF&EpM)Y!i9#tJV7tdCq=4+ehkyfyK6?+J|HE6+xN6G`;( z<2_SMWR_B=-v!A+C#aiJ>5D8_P1&jS`(ZoZ}ws973*O7mo ziQjD#GrFls0Y^}?C;w)9t(_%Kh;CQ6FU8SsKcooi+ zyz*oUSBJQUB`cwQqT&Cmc9|mL!L!g_E*jrj3mawPm=hkVTLNS`4=+eZA)@;24F(u% zeLFq3?&p0hIbyj58UL-(8t3H@afsIjFSs5fyuR+~|H|E_(qR#(<8)P1a9*I?_K>{; zEplH5AuKD=>H~32M=FhWyc~idILY@PKYgYaymDPkNtlIXU1I$;q+^|UoF;nc8?{$zu z@jr~WdN_5#w0d2Fa-#$SwCzUMbJk;lT02N0%sUY z_PCc0((wg^Nk6<9$NEAy?B7lw7~DK5+j!JKNPmK;S3XugOFH)^@bfeEj;_B9H}Dc_ zoPY7QwP#}!eZWO}na*3Snc-qt#R91+u=Nd(c$-TCZ?A0$vTer|rdh59xHx0BZ#L~p zH9cd6!}N$-M0*#=GO~zZ;gHH8ZDEk7el{`l1!<}@Rk$i#9d4Y_HHJ%4c%I6m?ia@p zKcp&&I%V{{@A|KH+BrpB-(RgXL~CVFOtj> zM`5fbCw6dNYBxt~BLSl}8+M1gqm8S4f;@jF|@mbOzMu%@7(puLYpA``r0?gHvOi~RNvfq>`nV_YLFmCB;OJy zJ=B~fyyvv{x3ZrOHDn3Q=Til`tkQb{cXI%PqN>hfCSR}DH=tBPVK8=CHVcYd;j)-P zUz3Eks=-&RIKo&(0kLP`W+zBcr%A!wkIt)lk^;yqHF!x*K$(fV%A=DcCu>*zek~)c z7*N%tbRVKtdhL@?>Zb8FkmU?j4*kz{hwg*$LCfl@Tu)wCLkivP(+-B<42k5Er+>zi zS6G{&tzV`=H7aMJgcuGggaT%oIP`%3J(dTJg|lbH84P$z>XuDa@0_Da$j?rKkhU7d zCiyBqkK{J{8qmSXt&a8>dI_|x*AmaH-plSCPDvw=R22dmv9umSbl1nmVP8-W43k#0 zdPE2SZ4D*LFVbKaizOwaNYD_>%@CcxqTbkP>kZ7LaN%!jTXMS&PmHvIWzDmoWLN*5 zNc_8m1SOdm zqP$G~jeEsJ(2SDVX(}OgIjG#D*AuDq$W+U$?BDtm5~n$PN8x(dJ97y$CTYv5tC*8KNZ>jfPK7LWqrDg`WAn7hRnx>1>l2EXw!F z+c?bQP|_hDdc@6UmC8gMHj2P3K=W3UzN=JVC-{=`l*b=WkCfU5C8EdT#8BEFj&`~BowVbnR$SpX ziBM4dt_dk@TX}YIE>9Iy9;69US*N_?&B)4ql#+T>%4)nw-?=Wp@lGDHdEWN)L16pT z=&M`xm>!c{q|+CnaS;NZ_WZ}8Yi&HNS_<~LD1s_v2){MO2pdzvuK|cchFa9fs}OB< zoEAYa_FK!>H$|^f+2_99v1*USHMyZZcfOrt2L&hm^Q~lC44#*pVl4UgPl6^=H|=g4 za8ef{PnW6)+1~<(*eT=}r~l20nFv`bjtlYRzk20i$RYw%)2&xG__Q+;d zT*LSkxPAud+P=)3Q<>Rg>w#A5Pv_>Gp-o=bEB1#;SJ%f6*RCJT&U{y&(+5EQuXi2K zIhC9J+batL-QGCmt}n~XG5zz=yb!_&fA^pf0RK^6&s7YC-ce~oMH#(1Gd9nqhew93 z0gMT&GxmT2_PV45{5j^y=bO_57Uy=4aUFwcjW+T)9IhSD^@rn>H0*{ZTHgA6N57{GczG+;gOv9 zB;lao<=>Kj)6Md0VE~ic~;wSg?UELTI`L6;yHaxoB3Qm5@2-$Af@4$pr4gX>I zLuqw9XXT*3I^!mi@zSUCN_7(G?!*VneG``nOL)biy?pJPK*}Sw!`2Kl!FT@^fbd&UZ{AzeumMQHK4!m#ILdI58o#vojUhfb{ei(w?kuJRK(lEP5PDjU}a9usQSRt2^NwVd=BXsK8@= zg|w7(D{d=rws@C)ArQ{LR@y(`Blg&EaP_5zvR;ld5YarP*My+G%h0Y&U9`$Ol7k-ckcqtQWoQVz2tFuElJyvkYNHzwrWYl(0z2E zsJ|DPaV+#JthgqVAX%6nQ>UjN+={d-P_ga|Q>eD-(JWorn3RHfL$gr|T zP4b*y;V4zkJm|217cBLus#rH;AhSO)*Q=y4NLB*$*Vq?_V`a-ffbkh?->V~7i?opw zyb^B~W7#iN`+Xl=MQ2=je$aEB2aV7V<6w+kNXJDe-n8uD3$7N*S8&CQv6Iku!~SEz6yuH$-YUU#-5ti;sReE}gCSpW1mLRyde#h}6$0 z%XN)B-3JaYZn0h63a`q~I9OBDHPMqiwC3b$AhJFO*KAEgqoVk{=vf_Zh&Ukr+8eWm zxbgdk#$E{j#^6{ax?9vZ^!Bo67u@NsSsE(?xe#dKeI~}Vl6E{=7}#{d#O}88*m>o# zZCP_JPzvx;rL&)xysT;JZW^}8r0I4UCIdmRt{1HC`XMhTWC|<{ZM0 zT6+TFwt69)6!R2t>=P=hk!%l%|Ku8v^?SK>I@z_;gew_z5GGQ|i3?X>yt8_&df|{t zq&8PqKT}KkCQj=VNK(&DXG(NHosGe5@Iyg{Rr}XH&5I(#Lnc75oW>hqcA89?LnnB| zwr7`a1lrT1BXk1z0Qj^d0SRo^#DtmfHmZ@A8ML7(nBmNI zLmAyr>(CY86oCpopr|9%TFrih)2H-B94>@Gc>}c;LB|NdG?QN^K-}`RA;?*0BxjkW#X9&m}2NX3u+se@w9~mMfbUrhD451TE z1RVj6!))~AJQPRI=UHCngDC!$$9P_w>T7>*GI+D`pTChl z@cA{Dqlt2HEj6_-a-^av#`jPkxMA3wyF__l;yX#-;mMfvl-j8iq&GIZh+Nw706Sr) zFstX!CR{kZ2^^pApWvUM30dvCR4+*{;#+_OI{Oj`bqbhR8MYKKc2%17AAMPnTW=rNz#IEu zjHK_x36yH$Ok#x-a-0ebT@!9Qeke1qB4%O<0tDa=c&!Tf<+^R3%FJ+l9X(-wg+sX|N zHsaD-;I52xw!p%R;qFGvw@yYyC(*IIYivZRVC^pl z(OHy-Z+zG?z7#6HZ=|5_n4;9&w!8@KmP zmp*++qc~?iF_6`z$#zlKv#XmYYECr0?IG<}4BL^w!!-;)VNkzY_{+VjMY1qkT|njw zQ~bB?|Ge#?51TkmxQ7sY;V8P<`O+-}LTIlY7?hxo%y~!<5gO4 zs{37a4*zZIMOz&IKwr~evt?f!V3)5EZ}m@i&fj`2Q*)!&G&vd5hb;DZG1r?_Ql$HR zw(OZ}*opxW^0^{bN$8t_b#4HT@-yFa?7sli@x5%{lofrknQDerzs*guhQ@$^#>Pg0 z?E{;ze$WIyETou5f+)sCq%~lZi*UcHK6_ing~;jk#W+4Fq9Eiji3HmqaH_yCK79Om z5B3vxr{3L+swmVD*{X*Ps8*wGl~h$S{c#wxrb$H48fiYD{y}*3 zVB^eyfX10K`F4Z0p!&fv@NEGlbwuP~SY*GbiYeKydkwx-lYq`;r9D9CWUOPChIWZBBC`1SBF8-Xq#Pm#_ zL-JlNK+~W&b`x7FNcR2kVvSbmd`Se4WwN@WDzY} z!?yM=&T=n73Mtl84awRN?5NeWIqVsYGu#qi_4St*w+AJ~D`OrT9OO;bU<#(g%?gEp zs+F$Dy|!MGOEMruq)kQMb37+!TB)kaK&c;snGQ8EvGP2!uVhxj$;D#ao-dM%_`XWI z|A1_=tE(%Jn%MG@X{vG4q7qv`lkWGu>l2@qLc<6?K#@e?T(ADb)J7b zFi=O=%FskTBxz*Yb!RgKE7PqmNr3K@ql1pxGF5=I`|jo^eF1^D}&)cQI*zI z(TQ|cm`1fQQU}HWJOFB`9e707t zEx$9#Q~IPVuKf!B;UnW0+PAp6oel%PC!-3}Sh0H5&bf(9Z++70A6>%i>(Q(G_wC18 zXyIy4d0dKGnffX3G|3J#D|)7cXXe2d$2p|dMBA#6;Ots|&(EQ;H@ZV^Z_KZWnYDoq zsS9v%FpeT;qnD%}U7WH7Suy{VYRNrx?^PzeWn%giQ)bbX!*mmTKMOo%rDqu)@o6c= zqW??-U7a^@M@^{5u~)nG=$Sbxrh8Z{sHrtSnEEFPUM%PgT-E%_WU_{uV-G!<_vA_s#T@ueMxX3@p#BqTl((Z%d6iuJ}pxN+4FY+S7C= z4@SDo#4<8){Z`7wmL|`qnfB$Rs}N|YX?5J0m|UoYHw09v^+_;~iHSlH!kC^@Y|M9Rm!4m!X`NX~CD0+5wK#Fd%5?DTm&c!Je$Zl`@DBLfH zHEZ36(XX-Zhp|3t_mzW>sZ9Y74ck$?zwKs!pWPrZcUXud*o5a8n#j)XikYB?_0JjO zXYgOd1F7I=LwTs*ZTLgYT4Zt-NqG14#Q{+td?+2{#kmahAqU*wNLjvSc#qXH?kSSw z64UjXP^`lguZQ8FR*!fhT&`HWt$}Pqkha!oxWFi@h}F8$a$qN_j)L+;41 zaCSzRRWRH(&C~ylneKd-_MwvGRRzt} zV#jKgw}yS$G~BDo1?S4%d7HI4k18S{eVK+5U#L0_fA?63P zC$Lsug(3}3KQBtgbV9EeQoURynIb3?t|Wd0p%L>tw?z>iOURnC|89^Qyxk+?P?-A< zIDq6d8Y073Zx^|ry*2@!TvY>3ZWkZKEuNiQQI$RYIH2P2jPR*Gxe=FdvngGK!2Je? z{r9nmT%V~qcQJ^0leal;^n+DVf(U0sU{K2;1ezre=IaG|552&Q=_tLFAaK)AC-a@@ zEtP!WruzfmboJE!;f39%rAtj`&sroS{&?g>s9IU-17}u%mGUoM!f&fxd-;*M-hW_0 z)J>7vZ!t}EMOCwKK54N)zUD&zwWd!f++!1Fv#L(uoh@&zG5G68D-wA0QUb&3ntll^ zvf?itD0laCB;#->G$AWFGf7*tO96X|Znh(P8;(dgRmQ#>;`Of`geS8d>48R#fdRQ; z9-Au)#b^|ey``r&-VEHRQ38pK#Nksq8Aj0}XvVHxw=-tBLUt^%SLoP1<*-u(e6AiY zF8{u1;HJ<%CJg&}XZE}qr#dS(^f@crZA&msWVh^7523~29B-yh39_M9JVI{PZl;bl zC+2f|&L0RoaB|bwezq11Ri0t9obp%R)YS`+AP^JhJ-krFvc+v^R$lNGsC`6yYIP-I z>G;pdi!9KaCazuD53?(e__oPYnb~$m5?D|!rsdbp^L{sZ_m4Z#CV!Xk37!S=0%#+h zfi!8FaUtorYC5ce>2p$Yb+WGQ<0$StIm;fl+8BU0v?J2je* z<;SRLeem|3-YWs{aeHeMYS(+gz{=ZF-;ZjFtq*RtTX5!E)HkfVPH16mZEtcC+70$m zQIZhyeLN%}Ho$&|GnkE9GY|lN+02X;wkG3Fbx`r8>~#&BstMc9q6^uDmF&}YwDP-C zoZZ7;=B(6#^;Ju%n1A3}OuR#D9yv7%3BQ+Ci^KTF@;G+gC)Ui4!yNvxAO)>G?FMZy zQ6vY_!07?t1+ReCd^IiCYZ|x)EMC6UYBy>bPt`-=4eO8DSj@Vaeae@{*a30=~k=y7|vMyU-{s8gmNsSiL5hK>u6Nw;Qziz+9E z213)$;qdO#Pfq(eh=(VZ?N1HShgM8MM)RUrIZU)eusAEqx;2layhXwue`Y*Om}P^* zT_VQ+doB1Z?>J7Ljup@J?-4G_!qPo&v7iHG=CA^q>;;jDaS#ZPz!`Oz1ui3D*u*yK z#d_Cs1q7*h?a;|wR%YquoizuGUYpkpB1{yDL#$K)Dqj#vO6iD(UeBLQs!gk+VoeR6 zh`}ZIE>o|D8U*X9M_32pIW!=1i&}qLO~f;#M*J1hwI_xv%-B!AVxG8V{i3|@n z;eEMf82Y-Z_--Z~fvfJGM^Ne@R%wop*0|e&=ze(8=Ye}3T+?igrasnuN3jnc+*5qA zh%@g|4YYQ5RfWO9{pud5M=kG1v|%khMXkMlMCv{TakK+9<6twTTW<~vTA=vtGF9~Q zILlH9hLz6PLA4j8)3K~@O2f>S$!*;{Pm=7{ld8XI)MFBe(Ig^fcpl90xhq1YS)-1M zYB4R28X)Ka1G2s4X%hef@*1kc4FTF4z&G7zRuCD@i}lbpF+QlRrtkdRv|L7C3#W=a zyqqnw`ZFHjaCA!>xt^vJY7CPs_C!ZY;Flf87c- z_p{^*1?y2#D}vUJssq?Qb)!<;D@duZ8f6&AmLV?Em# zQ9()!OLon30kZScTuyi;82F&wf#bRJ>a-qtPeBIG~Lp#Jwd$nHakV0yg$Hiqa zx)ns)ob~5Lh4fU--dXdWlBbT;fEQTlSoL5902b;$XrlqEHypxs68{>!;XldK`o~G0 zhINe*rZ*=;KRquBg|Y)H@A8D#e%hQ>n`XP>4L>&Sjl%dSE+QiC(MK#g;@_vXW3?^l zuX`ZZJ%Y)ESs<3ry#M={$1=?c3W1OLRW$I#|4zy<<@lJ^m{$gXhDfY7c8Y3Nc34I1 zl=Qg-Ev`DQDq(gSUKv}JuHVCmt&Sem?1|wHAiP#KH*cwrLEDQKWKEvT&_Iu?=ukfz zF+4mSiJYj-9_=+4oJEr-_x$(Nfb9A=s6x+anDyL*MpS*tWp$=$i@?O~Wo!L0fe+?d zTo;^VNW*vwFkT^1wc?6S%ld);SOyiK1w}9poKau~n9%nmQ`d*@^V*xki^*^;*&8q- z-Zy~8U@RE5C#&kN7TMLZ1@RKH`>6xR+>>aQslU(o&~F55*UW*5Ig73?jz~LiP;q}g z-X6js6un&I`tSh4%#KJGvFDrh&*ZUhF!s;t*|S9{jE#C#<8smc_pnrhTfJ%4Hssw-6^?;_*latPro2B_KDY%R3VXeU2o^);iu%!knWq z4Ic!W+5BE8B3IA3YU(rTOUy>2wLz~O``OyQ@mUtr}3llDy$6C(HR@X=t6&dC3Pql(7XJf<{2CIX`e$Dc%F^d~p zSmc*^&gd;mDT}}=0)T?{>_yP$B?Y}#*UW|`^hTIH22q{qS|(GQsB$;5pYpbc zdKrd0(vhu@-p|T8)uwBimP^xh{Iz~3FhsATSrIeAwhhShqu2ATi5cMb0R~WOs>B>R zn_$!5QqQEsQ1>X%K^Gh&-6XbLUWlPJBKbLU;cK{}NII zPkuTQOy@Y!i7Jje;#ogT?!ywT`k8a3+}MOBB|vjtWA7JMAqFWm_TGkAw&}|^F04}Ifz!1@~Ltro%1Uot)0xoYIM{hNN8)I>2);-sR@-tbCm0aJQJAJt; z8LUixsOI^)GjZSpb>}52#qwAX2iWx6*WPgo9x3RK_Rp;W(PtgJg+V9(g7&?j-W60p zGX*tBjbLW4{pZ+G$x-s>OL|_ooLbRO??ZnbmO6#;FO1s>6a`g?Ck=~&!t)Cf4NnqR zc=zk&&s>afwd?IIGfGNkwA^+&d{MbPTmIVSUXWAh&->j@FnL2~tR7vXIRzbfVs+*o zBHrz@|K%38OJVj3(rL+2(#HHk7q(d<%0BTAI1xSOd#v^r`1HAK2HPwr?Pelz;@{jc z=ChecE!moTP%euJ)owzLG1)wJ;s?bmT@~C^Zb#2n-z9%0vWamBW@`nqsnOyzh1f%# zU6qkc_hC}YgMh9Jz8M})y`aKk(JLO`$Q)~>+rvbD9ZamJ;aWX2xXhQAX3{WB zsH+ouJX{yE9Oet+k#K{~(?Q1wa2ksgTx;md9r)_$IDp_r#;DTuQ%cGv60mQ47C3oZ zgJY<0pg7J@UvEBX+G4FYJYNa9`?h%`%Bo!Br&Hqm#Vmo+Y+uud1M@Z0@$=vvVCTT9 zaLAmBAk8~4E-$$@ekS~2vd-M`mTe^py-s=$E^2lT6VUV zOji@9P?Dh@?y(6m6Vg8&P9uLg2-Hfk>p=>iw=NL1p1HCt-c=JV;n_23*dk=bF=WxKqh^0p z4sZzZ4L%nKwd*Dg>}oAZt6`3MfR3B{e=^+kGggGj`Ga-m`6`Wls7R{r+NaVwK`lY|3Q7u0;;emqDK^(WDA&g(H!w5b zhL3y!*8L$!$hFhnU#(;@N&Tq;288M)*GYMI(j<{JL!eI}{pP#}roAuz>p7ovz*9@` z8l?bQzVq=hG|w(@QnK}gz)b3kjvw^grCf2QUua1Md%{7YAOBueG6Iwv{v}MOejMmE z^_~g;B*t2LX(>@zG0HqXr9oG|@?1rwGGpkDOIUnDolzp3o$K_AuUk%h*Z|f>_xc~J z^3JTB8;?3`YTB580n2k}`wdP;+N?gk1dnh!&Ca}S^S{ywT7?P++~L!dr#?;6T6;v~ z+l!%qF%q0oZc0sC$L^jE!;?jdd$kjfOkQf$PM;TYM#4jSD-i&b7ocEd(;}K!3majq z3c-<@qGxU;Zogu39Qx4u%cmlz4_d>=*z)O{S9l_BPUS1bo;|C7YPeo)wF$LtUR=%3 z)!@FXKJ1z_BQS8`q+Ne+V{da}(Sb~>9M1H$B@INV`-3R!$0Ffw?e2~fLUyUw1hW!m zpvtLW+y%E5!#VRqq?gKks{)+-@1~n{Kwf?LX4F%&B}&IoeRL4kTJ;%DDH9k9C(aog zLovWO7IaNSh#3i=ZlgL!-2RX06rC2GN>X{OVEjd!z5g-fS?)QhLa~0LzaP;caiso{ z(|4jweUJK{jj+~OnKnOaIAFK&xG;jZu6&Q-CILqUD|Vj|^bY98HL7j!mC}VH89k9cr_|?`K&Yd?E+%%tV(Di0G@cx?%BAVf&u+AQFCk-Maw3va^gcINxCr*> z3}wMa07WFxcLucBA^NmDH8m_LXxrLG{(?$%ZBuAAjmB_jLgJKJoRiC;)7!Nu~6-OUmU8+QgubXjy{?WTpQmD?x6h%@cE(26yHq4qy z*JFze_1w*W2(KN~;?{C_^D80S+1Yx%T||YBzgkyYZ+yIqSM6u50yhwR`oz0!ES#~3 z%h;X46cVd{JerYV9I!?`D+X8eEyt)fQ5RzkkLVQ>!bT%duotAI+^T~S8CL?w$$gWqbZz3RTH>>_glt;514&KS0a+9GSs(hoM`KS-6Ur!FX z^9!}ga4~S-lEXt=u2g?=YIB)RK1dXI>{o;#6-UK5^P@!AY7Hsw=&{loDq?eckzP1@ zf+0CSFU+89U8#)CVl@q8NiABxKEB0rp9VttF6T5~79X_gz0XNoSp}=-Rb^_@-bJw{ zp_@h?SbiQ?_bmC1=6VD%uA3ndxlIb<)<6y*wO%10EHi}JJr^={ZQ(~mk>jHo9vF6F zgnd>LS)kgr+72IQV?n+GV#iMvZ98ZGu(1-4Cg$cN?%RL6egErL$Yno) zUTKp;cKG0751EtfGa^h1`K;r z+ByaqPP(DEN`mQp0wEL_={ldZgHKTd1bm45&8fUXY9+>2p4OIae7zP>f+rbdVD4qI zE15SVPMXKoKo1OSz38=e&bvFyWb`;Yaj9luy>+r3{u)J6ml)Rg??{NL9`2iV>H;G% zI-bU$*;%-tO9;r|pc;Y2Y49%@Jf3oyW`yD$2RMCNy-G5}g`Kqk&w~qle`T9B44lij z%A&QJ+c##?h=LG*B+GZM_Ycv8;6?w+d^7v&Q`trMQ8yqF1Q~}F)2`rP^lE;JeqOBD zP3zT(bb8Kq6UTzbzzybut;NGq&yIa@f!w{SN)LB8F2tQ4T@_nu>1T+zT%-#~}_Qa23`+q63_Y{73Aw zk_rnKw%DeURqxdPyvZq6wAi&%vZ?<8kay1KoN}!8(noTUCwDbf`HFNY><~U^vG5?wUAnN0> zM2A+6HcM8&;TyOpgU zz-@JsWl2TFMKGz>Inm4=)vvYz&$1J9*!-%BuZFesmfJlQ0_CKzU3-vu8Z zHcl8Em|M-1Uvh79(WQlB58t^PKTR03x*6DR0UCj@MpM*z#uht8dwgjYjx2oi?~_Lp zqC0ugPZ_M6a2q^aw66kk?0mq8hzhN2+bB2+@73ddXM9aq^aLe6F~AkR(I-^T`S@V0 z{wIL-!q*H&iLh}(`$AH*4Sq!Up!9_(7X_x#H`xs+*IqXz?4~n=u}*UPOrCcb^0??ii3k4=Qk&}nUWyx zbMPlb-b3x4ivfl!()f)`#0~Is9#baSUC;&5J_i-ik{4s}Du*WYVenjKgT||@K*cFHRW-R19i}V7}l_`{%_Yi$&Y=T26Yt- zmGGbR-GPJUL5V)n$(E|O=T|{&0$ZSvS9~Y_yu`%pe-dBFT2Z{cdQVDy&Teb$D=O24 z!k1w1YoQ3aH2ovFhUQv!NBZk(R)oE z6XcB{-40mi0S`fq8B^FqzRpXh)q444y=`oZ%M4YDNiDpmYKo>KO@EuL!fWC|Wf-xK zp1yisGrC|L$$I-Pq`zq2rR2YJ59Ss}|H+yb{jYN%TUci1Gdz&}{D3u0&wA!oPaMg* zu?=UJB%_a>2isrX7?SqN{;p+eolZA=EPY@oWO@ZY-zznq{~d|~zwG38Ike#~N9hkm zeR>Fb^1)*=ad;wRff-T1XHo=@cN}VcAMVaub$5M-fIY?T zHtvKEj)(K^S=1B|nzR+=Z3BhNWaKGug1WG*8K5g=p1R*@^hdjV+3OFD?+YtxmWM8lPW2; zIaGXBGbp4ThA@!v-MDe(lU?vAJ%jfu^eptdQmI%-df{CNldVGuxGz4RJx6qR3$q30 z1ZaYid%0Pu{Eo8bHTvgoX1_9ozhu|$)5|eSRjlI2T0&8}N_xGSBQg~xw|R-ZdsFhh z0V~1Vu;Om>4RY6IQb=67QyNIWnFh&SlbH#maz8-vqY%YhY=G$X4+QOK3TV{en4>k$KT%^Rw^Djro3>!TP6cwgb4s0>0t;JOqUs7%!+@CmW;j5|^g3@IF2{M^ zx(eJQ34<{>DPm&M+TD0C{{zVt+h*p{TXG%5YVRXFC1F2^vS~JHa00pSj^m40uuQPTMI+a^pvXB-X4%=;*8f;~+}QYn zvsSsM?zmv6KT%5?&dopOviYg2)2r<-;?*35@Z3AqheeO3vR+L+%Y0+}d z*ZMtAl8+Cl@%UE7(EVD)9i(E~0WGW@7+t;MRPD8btLQRC-9vH+UCOnc*HVDU6Fl2= zAZ$M}*GMhCW)N5Qz#cdV2tI=H44t=vfcHFcPj0NYxBKC0D?aph9B_+AEp}{-syFQf z0j!i%;hfk&#ka-rl!uYN#u3%65+V* zszD^EzAwn$w^nM?h<=yFCw5#kadDmQM_Vy=K;Z>5Jzd>)u(q?K=hhm6CqI}@H84po zCZgl{PKUYt!!yDc+P9R-)6;t=Z?|&R?AIu6WQDf{6`BWQ%YugbdcUfv0xgLDI|AM- z-=psvB~5dy@pr5^L0IVV6vQ;F!beqiHzzl%4MEj{@3ZfxkoekLa&)ihDwlLldJWlO zfa_VeN+5zd2cy6&F!C#Jd>UyDEK)cfZwIxbOzrwz4qufg)w+ik#C{a8l{2s^cv5K1 z7z$RUWT8hdWQTPafi#7T5Wm(T5M4q9d*z0a?X`3#Q`*1sb_8g{d&|)yS5dTDn_M|M z!oo74aT;4iG8;V6aj_px2be`wndUwx3uU8K&BT5-Mi5uJ1B(SrcCeG5pi_^Fg@`M3AA!cgHEVKB z10=#(tL@v~{W?fgLXjd$SGabMRtp{*Q>!~LJKw?2B9eD;|TIh=tLBw>A1X)7@&r= zvBZ}@K`WH1oO5G9dYy)^h84B=!xJA>Y+<3-ssv_=WTU{Gk%y5*JEpDHz$0+F#&B0k zW$>+bgS&|wL~uqW(_V3rHI{C9+V8jH61|0L&mn5c;Mkx;g&9JP1j8ymBKjqLKGZ)o2WHr(Y#T)9H75a7#Tsr!GA`Ct9#yU>J@L zRwqZd`)QV%L-`_CY%LYBbGetiJ@9@>iOg@(JeHf_VArnUr z!P4JM-hrY*0O8!+k39?pDLraCPWwiwoBU%XRd;5)VWrA;zzRvi3VWiTZgJWv-wgYl zr)SQw%5z$qOBK?eZ0$SMN^c2w!zl0j#^-5hj*fQ|X1Oi#7lBdZFt?8rauDP6+Q)g1 zgCLX8ZYkzW`PBxHmzI(Oet$xr%jRtsDETD!igQj1LY$f~l#@RrZjpt;s8 zHcyDdoVLg{Eh5cz(KP03__dREZ{Sv~6Hc2Eva@v+GlZgu&Z&dZy8zM9ZgLm2ywT&x`&>MF;*EsLdNhQ5fY}tP3()&066^20Ta< zKfFG)j8V||(?CMO02EM(gHj^p$gJTDZq5CiK;Cm>Sz}LbFLTfqM<;Yp<>2Hx)`4XxC*?Af4ERSy|K_gq!=)% z$*P&(mal+yt545rL(Jwubja2kR z@n%JYMa)S!+R7SCBI#wGm7Q>AR>Dd&>y8kXM^tWr$5M+u8ONL_nP~9^77Q>CmN{*l zTv$}}>Eyn{rLn$4%&@+rqoC80UmUDK@f#ZT%VLVCmsXE{UQ(pdp_*u)Pf3cc zX(5tZd>$zEgENa^`oE8zQn9N)1cRUZ&#-8IM^oM5Iq_PCI}kHMCE@w0%CBB>vZ38L zXi^aEaC_n8VBy^Cmk459Lk^KJSQtIx_|h$J%!D2iB7UogUC2SAqKw`_LmJH`e!{oR zC8nsda%xNaNH#ZfX7MW=-e#oV=!}Sy;7{(%0R?nPv~IHd;|I-E>n*P-d+@=>yE9wb zkdqX7b96|KWdJFU&$2H6WP@MNm#q4eO&2VdXKVSaz~Hd>dz!X?ZWeHy!gXu=sK$PV zS+Y^3{~{C_2%J?kDZs3#YjNC;+bg?t4<7W7U#MHLB6ZX;wPmnOKYMnhre{T$F}P=M zR2mU1FnPYR6!*9;rnSjlYSYbGq+8LW8y(fX2I7how%z`vwxhV844U39q&9VFL{k_- z3?-A237=u{HJ>Ju?Oe{1mdh<<=eKsYxW-NIE0y-ct@)z>g+8cf%`4DFS#^-(Kl{MESE_=%- zRnzr!dafaef&)k1P|=F`c8eWuoJ_ zpaAXY4AV_oaqPX*c- zOYkT!;d%PwaTq?Ovv2F~yI9@$eZQDzT^jUPxXpaO8Z_s61E**t99{m!yV>(TZT@IO zzfd%TH;odib`8{2XNfo1W&^N%?ig&`KlC}7#kdOsEBU3Uxa6d_7TIAY2skNI1YB%C zuJ%4CaVnzpFC9H_&s3u;`Z{h!&#)=Ka0B!M3gQD69@$D=d?-}a_)OqH8Hu*K?zZ_W z{6F&t#IPZpPEV5wH>TvZDCS<-fpk#!z(m`-3-xu|v_c z70-dJ5-TGg-rRd%_iy>bhadhc)&DnLP`-L%JpDhU$j;~7ot-x_LrBykNfRQS^`-UB z$mvp*`lvMDbNmEL50v`aMvJ2xuu%%Ib!TD_Y*xConX=_=refY}nL03zU^oF!h(;p; zH?vEeIGFws$~DuT3)p9_Hprdfe#0^#R%GlVjX`?$3DUGBUfpxE*EM8 zu5{hX!vthZ1Bpa44AYYP##E2dCi>SXt$SlnR95~cQ{9oE-lud*BRl|g!}B+}?e=W{o zNv1McqMX%SV8*|}Iu%TSM)M0nS4}d+q_#=TojaRlqhEng{h)+l#MY#GjAJ#^71uJs zr$roN8gaB#tsv;3amFZo{rbl_e=2b^pdF$viK+9uH>rW>*y*3%_m|vATptr1vmta= zrQfNTC3UbmVfUU6!|3$C#B=n9RicewI02Wkf--Z^Eptlr0S=P|;6n*P?E1WY@iSo%RJkv&N z-ix`*iq5uv-@Wc;t8X$^9EnyM!(LVT6$mB+$@kU{x(7OPeAv1nV*$zci;j{jlKIHr z&6x2@gUw_=C2&!|WU^hk0N41wAx~8pLjNyz`S4TYf+$xtqu#cuIbz3;sE7T`Y6VfU_<@Ghl|Lm)OQVYAVnjBjp- z{8A47Sn)fhpz#31K*Da#QoB|5QdSbIs!6liUu;TdIWAcQt8$vKONdgV4V56PQXM&!m*B%8k zaWEu!?q-+4!tO94qx?!OI1 z2H>sWym<_HQkl9;E!cKcm|i5y4YQAjMW$X7{Gp<$v@#wpWid4IG1}m{m%MEvw?{FC zD%~E`FR+r0F2PY&_;PhbwTf}HX0chKq#xG@+V!h5Jg1dIPnGKXCIb0ONlk(yiE@+s4z~SSf~Kr6Y_@ z^1P^zt)?!CBl0r2qR2j#uQP}0(tz^pC~IbrO0ltp)l~zLjGdV^4lh`kb2Y>o@$j!b zFx-})s0ZRWi37>gWs{(_@%vmxu=i5AVBiGm`CKsKT{ZdWKwM+uUAoNQCmr9G_1gV= z@9w1ZO_KR-^foIVXC{tII*V821?jJ~#EtcGBgZzS6vS0RgH3JMe*C#h|8aWoX#8`I zH`=9Xx4Lr0z%VrB<6K_KcYmC0*S7DX%$Yj>x=NNtYGn${0kCFnCZ=;!q-MWrl@zO9aEc6Z(9d2r2f z2WwmuLd5fSe!K;Ux2od73b}Sa2dO@Z5HteWK931!#?mKI$b9ToEK;9GB}>99gl>3A zTB^#JiIILFm*udWv=v;}k(=$KbE>AazR9GPPz{>H=TGEH29HELs0rLfF#1yw0eYDD2!*nvjKuM)Hwl~Wld|ka7~wy~ml9w9 zr*=nT4kCzrG`6cj7-$be2>r&d1P<&)7)eM?wmD1=v!YymW{GG0;}L+hT^$sK@euL5 z+Za&8!h(x}&5%(Wo$k$k?|qu{kdc@fZhbg-Y=5~zV^juTA$^vz5=Ce-xd{h5%C3;> z{kl6(6lob}@h}Coy(|qsbS(v6{#=#|#y<{(6A3X$2RpFg%ne{4s5Th<*)uZ8qDkqw zRMmOgb*=k{H}P7G*~nb(wfO0Uk`ogA8m6JYW;$$R!-x%o`agq(9VlM~P8- z)W{qTs%;Ys-05G`4CloK*rdyAw;*c6V31Fc@v;ZVp9FSl(b4PyAfUuL}rPaX^)P-DB;_Bv@>W%d3@qycs?%rFPQtTP@gF#aX*I;LI&%#+C&A#voe11xZY}C}}ZtrNW zW#rHSN*M52#-%EI*W(hKh>!Wl3r_}B+E>6B273AFKGVYVyS8)c@sx5I_TE&i_Tn#G z+*)Q;SDjMV693>uYsn^~_mRBnl@^_&ChW~Jr-0Uo!k9lW!At2z07}f$u5wEopCp+) z8J>&acUI^qF=J4^HB9KzgGNsgjyJkbMRbS`&s{JbInf*LHPV^x72)M&6yI=#^(d7i z|10J%Bdo(eoAU-7u-JJ~?TuwgIRsk!+ZxF6nLaD%Dljn3gtgj`XudLfHd<{$_n9@> zz8Bsrnmc#o~xAM%7D-tFf;wgX-!a~`@i)z`n<)+yvQ@^6X& zRcXFt7P5Mo`CIQBEPgvcDNy#sbdQfrySj08Jd)RoV{&zr z8j}k~KFnUfR^(G_`l!Yb$KihK#dCQQC9_|Rd8z-mv-mh&+HL2zlIZ!)$OLI@{Hj%} zR$3tCa;?3b1M!mb-}=Fa<#IS9$#p{aH>Ws2u}mMbIdz=}=E0zN&{(K1NuSP2B~xcP zOiA?gWF|}o`=2?~)$LA)^)fQ2pMCgCS0Q)b>~_z!Z<=hg(5eC5St1RWV5uyjoBLtp zsDe(z1o`wyoIphQ&Gg8K+;^)*!Qd<^Y6Np(JK&qOAq;5i4P@VygvJgOHoLXxO< zrCFmjp9B_mm_u{18dpsuJ}&+&EZpNU)V5DB@ndo)3&7h^HY3MfhFuQsN#K74 z76$}WB8NQW`f|KS`7ZlhOHNO~E&#m3`o(AI3a!cs_Vp`TyJb|HDoXXI#UtPLd8CG1 z<$2dv`G%y(N~kdaa&8NW(?uL<|{3H4=Kyzo9*rhAn|8hc!X{E67Pqg%TCeE6ed z%?P17uBPM<;l{T^Vc^d6=arj($-7iceNiZo=I}IK=A?FnuZp(df03TDG6D3F`^!G! zi|`wTyJBj$Woc+oF^4ZvN2q4R;i57+yFzXKD>A-`buV-@&RR)HTrc2S&I|PiIEmfAh{i#kS)Y_Nm0*Wv@zho&C0HmM#_BUM4FYaYmTT6 zj$Cw!iy@9#g~Dcmk4HdHAgej3vZ!(M%us-F@*o%CogQ?oH{dmYdL0SwvUYd6+GAw< zdZ$myWtt)Xg?*~=S5S-XKNJ;3@Rkc*aGDu}G5&A3;C$R|-H~&Dz2q^{zTOGqw*PQc z{AMu5iO)D>A5%=jD!Cpub_s2**<{|{Q^rS{dcZz4sGqRL5I^VR zB{c4djATFP|BMVhwIe%(*T8GD;bN~Qr*L?7T2@Lu$|*k-KRUBGC#f=#>Zdh|;*!V` zg`z}JGK~@moE|}zVrd1CE!GGLMfGb!6qHCmi__%RH=l<Hr*}ZFTTF3JT2oIArZeV#GsjAkSr8d3x?c zzgX{-5R$gHaZqUAac%&39ymXKJL1;H8iNBo0NHbfrvHjmS!k9bQPCJ$HsjK^*C_2Xb42H+8wmErO* zt-sw%GLM)bTtHljWa+%0c*x<`rZ}K&%PdSb)%o_Jh&<_TRWz?hzswjt*}8Tum~LFI z$de`>u54!Haudr>N2ba!-b+46RD!Yr8o9cPo4N9= zP#+h1CPFwPD)}p5l0%5~DO*nIt~T)IkEPpi5t( z4&7&}#OsZXIBxDfZV@Bg=n8KfwmSjWeZvW!JGSc%?fC`B&lq&JxPiw~-73-w!|$R)zp3+c^1yX2PixSgS0_C{5$N~loM!mx5F!D(grV{Q97Oyq>Q zIROtBa#3D4dxpeQOzFt4?Scyx5GTA!=k1!yf*>1XZnT&--sL5Tg8jp^Hh|E(JNfW- zU3--|BM;@Jn=9eMG%~`0KrpDh)eaM@^TIxOehEGcrJYTj*SvFfT%zuM=%ax*5M=ug zHo=GFy^2bV)~+2~yXNI@TGHNX9D_RHbGd8#tm|Q7XGBZX&q3@Mzw43?q$Rp9UxPB7I5RAX@XRsK*7MZ7<8hfG>tAFX z34mVyQJxWnn_j=lGh>7AHPF5^VK5#cX4d_g!@w7v(4kSNsunrZg6X%yaU6I`H-Q2R` zG!tu>>CVMcx<*pMi*AzRxH^d_-k*LB50COMzr*h24L^PdLl{@UPG6A;6J_raN@ADZ)WHBAVRi40*fJ32Ru5RoIN%LozqwvMFM* z$it9f_RfOSbL;E3ZgyqEE|BWgfVI9)<{f=%+WxKcHb=_`<$|ZONs`z^eCz(mmwBUd z!|M4p1w5Vde=*$j|N8Z}y&#w8e#R6|xib8?ijLflmPU#86Fvq0hD~@%xHk2_DL;QM z3hrm!f2#n9pwx4?Vke(ijf&@WH{@wa2+tq=Vh((mHqPQ+k$EZCzG;(A;aPi1^V)o? z(Fd50SDRlRDJ=Br5V*NO*uaGR&wtDqY{)4EA3p^ekFAP4QLvV$WGl(j1v*{9=|o|O z?@H_5ziFka#v-h;_x3YeQE*cc;ta3 zeXC^r3A>o10G|U%NW8q98v)Kg%5Q{N@_W9!HPUz#Ig0;ICr(Pzxlh3etuGfFByciZ z7>AAsNspP_IJjS*NePN1eYtM-UK)@}2bUIJEtM3{17>N54e zxWZix`9z)h`~v7Gt`^)B-mwc3XQn54Xlkg3di%e!=~GW=-G~4;G55>O7QtC3Obz})&UmaKoP1iYX4M}WI9Br1q{o=r*d}h) z@<(}~Z;w}6JLZwh9DjJAIcny|-mc$pqVU9q`WqQWMK-FK982N$tPs<5k@U z>b{bFnC1AaSa|$M)#F2z2rWkrFLUGsQ*FVz-7nphCyoFab^|wNgY3#ylv}||ddXPO zKSfk;$I7+)KB^-AD@rK*?>}zNgGK>Bs>w3e#_1!<4OX9qn73WO*# zFK}DV7Obz>XerJYaf+W!kdUlvLaT_h0ltSG@%7qB#sA z7AUvbRd=mHB$rps&(D<%chzWPqy}A#do)bYOSwa zNh^_D3o=+yM-6`_g68CR0|1!{2bF$we<%8lza zw6wPihlSL>>Y!a+ZowRMP(;r7Hjc1TK^fmbUr}|xVU4febM*Znr}Ndyzn?L7MlKn8 zG#h<*>w*wA13oJuqJ(`7LY8eP2oGVgX2}iMRt5(+z3~Bo4)UNIiQ!P%PdbM7EnF~tR9?NUd44fJ= z5L%`<>AyStoeXbG?q9tg=6rBqUNlxcn!bCz{(#eaSIR??PKUZ3h*n&IreTVhTQ;G? z-|llcc{SVams~QsY-o7#MIolsp23EBG%ZJ?dd*ki=0L^)#xoY5Y;5-pkeE?aUzmun zxgJ+SF`r!NJ=>c~G|ZfSRh7CC?REJ8p43GT37*@%bsDQhQ|C_u@O&v8$$iL}Mu~}n z1cZnLc7y)5Q1nvkZX8=3s4+J8!Bo%t_2_UbgcS{uL+$)skB&QRjUcUo_#M1$0n+!(yo~AT__d)r-NvBhV5R0z+Z$Slt z06ZkN`w>J!#I<*n{JrCsCF3@06VI<9+)cMMX3s?0x2Efx%YOhTOhLZw%q)J|q_HjaNGT*vw2IlB+p`XSlx2X3}Rl zbPjpn$bngQ|AES+4p`e{HClPAbYG`NYLlgTBSoTfM4Cd%IW2ZgJXNP};*UdS;|#9;~L3WJ-}8UdNOi3NF|eT3-bFovCug1Qp088kY1z10AD=o*n=C zB;m%aijWObb$w4FU+CFS?7I;_ka}6BS1w^NlTef-^|;nxu2|bQsNWqB&@$xj~6`63q9Zc>(Zjn^beU z^X9wFeD1o`q^ml)Z#Bo=7{(oA~XjnAf*b@dY^E1?4}t`3?>w=}Q)s?piX za@7S!OOwTiHsiRb0|A(dr&a|`l?!a-n$n?qlFDL-xNI?mH!jHNR&mju&R$!|VIN|3 z)Hhr~EuEl1i&}N&&PEG?yGID#>m|PLRtHyMu9;&yA6^d!M}^q%1VXm(3z7>2rl9F@ z_PL^zn7vQP4OwgQb_20Oz)CIzO%9s=2cZaY1 zhSJuNqTIIKpah0x0!4O5MRP7R;~3`d z4Tzu$xoegny&W{iH{Gw3`H5eAJ{BhF>uYWW>c_Y~B8WDKK$Nv~;q)Op;Rt(-|DX|T z=2HyKVzh@e7!**0(;P0ekScz~zVjdCrf|@I<5uIQYh9r?EhGejc3&{$&UbDl|2jq5Bv77_*i%>RjMtR`9R00&G&EVm;s_x3taw{=Vb1YA zh_RQ(rUf4`U#R<9chpT};FgtFFYuMn)nAwotj`?B9O;{{NVtKUNAEV1mv+Nk+elkN zHo*t)#Hlm$1}mr-iHH0yu6N4j%53^4Dq-wLH7gsu=yX+K_r+-!G6KKSI(u$~e#r>* z(aoYC7S%ZQ><%&UQL4Pq=8MbmGuKP69Hr&fAo73#NrVYZ3< zhsd}>wJlbAWvhvFW`IL^mGp?wR;BXsHKgz6etIop)ZP`1Bj(P&cIJLohJDv}xtLv_Y?Ad67|#L6ps(7)Pr^)Pe#vaC!owzL@Nh zD)dIf9P8Ofw~)~HV0H3~Mad6C$kfJkyMvWLn`Spc{775*@q$1X{;`*s;4*=CZ@=ld zDdVkd&k4ouQG*}5_a>L^k!%LDf&~=s_`9^*IruPkSESfP=Q>o{yLYE_Cn?zHfiAjW z;%DYWo>R6GqOITWjV`;NdN88Nvk5t9D8wep8aHb?VZ-=xNhefcxzs(jj);4|v8IrB zfdOeXuN^Y30}BW>O>NGrD-=E9yc)c-Zym^93$spD#pA8+9apLXv7&fCuI3jnQyV7V z`1wZeg>^b{`hi*|6;~H%A0#>rfp~*Ze9Jn21ow6Hc)0Q;Hsa?dN_(2=>YgdAMajPQ zI=f^ReK>Y#4vGcevK0(s3vBxL%`1E{KoT(Efch|>Uv^t?h-LlYYJj1P#dEnM!X#Sk z+<}zL$U9b`uh*pe{hdtPK;Smcu4v$(8u0e=A{Aj1{B0paP(lS@8>-8 zTC|yX4}m(A*c6FNy*u989&g?JD#^Qo%c7-sld{4g6W4(u!NK6=8aNxNlLfYRXf4;J ze6P@JP9c>r;!5y`4ntFih0gpwA+3J5&^8-wfBUe;1scMIZKMlKAQHWF%_Vga0J$?m z3Z&R_rHHWzBJxtr!fg`G(l7}px7pC!6f)=9mDr_Po#Sb>Kk7D06tY{kdXok}?%kKX zdwDAk=RI{9Vc|nj*>pyltKaUSvJ;?&Y8CAHC|sN3CKt7`ZsP3iAn;cmRV2xn$3DTy zVnsWiX!gLmq2lcQc^Sx`Afm*>*od>d2EBtkLhJJmt8 zJoFsp{(V8`!+75lHV+z>dqxu|#R228!kH^9m<5ii<3G5b96TiX_WW|_@-MOyR?hmVv zj(}m4*AI%1FecZYE=9>RO{cmCvZ)E~z3`+syQ!JmBNPokJx{6)6#`!JltRrgKMjP= zx{VsIRz_6>k^}SXnKP4pr54x|0|vZS{frZpj_KCCx0(gl5>u1(pwJD4$Es2vN$Y2d&RUpghpd(gD@KAr3eu6AaD-ruvJl= zVdUe^RE%8jJir2{SsV$SLX)SbmjGb9I7{cC6WG!f!87Bloes}vc0kwW`oNCtf-TRU zX*;-MgC-oy80bPCFwPv!yDC{r?Bqj{?#CjEPCaTO%W;5x-ZsCREB^MqqNwNT_l>RT zT&cZSSs4KlHhFWKEkUI@U&T1`i!x4cK1CkBn)3BQ9e&r^pSETr-Kv~dW*yDoBg`i^y~u_!hz%}>nsil|-`(B!V{i&0riPO( zDxpo$Cael2W_6vkTGI?B;6(UUC0uMd$`y^1=6uI>=yI)hvqgwu65OW$I@p5W z**_aQwtN-bqFGNiJE-Og;O_Y0s2o5J21zEyM#`C&ZIm&)^<1U{sdr_?ny~}l^jw?# z#a==Vny6;TCD0M#Sy3VR2s*hnbS6QbdhmvIx}8r(>zG=wiF^aIyiK}!R@n=L-1eH> zx}xRtBMGMh35{3kA8e0sFNG3yeJ{#(Il?j@D{>WUsB1w~OBv`#!*`86Yii=LJB`k?jaHlnB!Qxb zXr-hfDtuxJ)2Y8?#~w0Jr;)XvCR-|4y2-eq0u{l_CCIN>N>*h&4cT36_PUV1cVgM|mcb_MkRm{prC{UdlhnI|wEQ z^pT)n25Yn^z(pXM$t9G8AaVC3=S_fR`17;D%3bDcc|{2F4>C3y4U%c*bL52qoS+Ryr7JjV6RNk15_E-N5ge{1;6>-SVHwF@Xg2F&X|3I}IH#oa zH2S47GiBxY9sT1$qA|fW@(R7F4pnpmO!0KvW5a@XSv7feunyka8bd!Wj#GGMW9CBL zY3!~)$gPXY*}m1DLjS0a*AHbF^&|~lfq?Avbj1QPI9OO{QGKgZIk$?M1DjjC$}_uy z02xzM4G*0ah+EQFZK;3e{qtbz=`dCs_yb7w?iE_MNR zqjj(fy(qxgV5xykmX{2F9LhSZK&7L86ptn=kfme^*Lh>2$UOA*xqi7_M1eZZbdSQM zted}lV6&b#afUUkL(9%-*uj2HaW*nrgVokPlM06>p@|(=^OiAssJ6brhN-wz+dBq{ ziaw5(;nG@ua+~el_EaTZ2XI9zlCcG#kjan)TQz1dl?!vnGk-yG9L1eg zZh-!=mruwzI!T%mw)q?;TDp(lzNN)==M(D^g7Z|X6Ht#SU0h0A%&L`>Sf=N{4ZyFk zx-$L!jV4`tR{Ke-Vb}joxOzytgR;1A36{d)c&<@ZUL>F(j!xMcf!(R0d#&FQ-7s(e z$e#B|xr5)t!Z*h>ck1_EFl8U!-iCfBMvKn9mth)54BloLN@5i24)5R-v}H?tARIIg z-^X0(+u)ODFz(qh$Z)s@>*zJ5WzB$a0Yy%4xTh=sDyJ&9GTYwT`eG&RFu;v4YO94G zEsuO9CW^a7<>s}^!p+>L+FabHj?*v@L~Y8&BEh%_taU!#k^XR6$we)@g0_VNf6c|R z@GD?P4oMLjQN-GU%HP0bdO6jotyz}FyNOa5ejHkgsbQVKNopDmhfC7Ezq|>vVZ_P+ zE32DQycM80s+YVW^sA88q@!l;an1dhLEUV27O19_QIfKoj5*c7BuBYs48pA3A^PK@ zYJGE$eOjIg9nHc0WN)X5O3{PVs8o94mwFgf(V! z$+V61MVp^}UWxJL(7em@7HX7PD z3K!Sj)wKsjnkxw|U9;59p=ti?N7(hnLeNX70=d<_^uE|B6knhLH7QK7CR7p5h|8o1 z3GmCg!^@4o$-I9)GEG(nC7$?gWq^ix=YUDsXw{kA-1J4Y zJ5|-CiJ3K_*_xuv$|@r-d!8+ZgXVb1&O!25vkF+JERL{?U1ZA(r|of;+5$Hw@_JHr+S`9lfRt#S%$j|VByRu{kq^H_Ak z9CL;{{;PFxNHqj)*Po&}1-s=N{Z!|%xQ#Ts?^{Bwb5$w2%=h=z{{aK2_qIEVh`NNpIIIHC}jJdD&WVaqgPi5~9y;L0Tgq-aef5d_Vu9XW9l zBePP%UkfVZQjJg&s0)3)tFS~Ir<##v_Wdfr#+PR;O|4jTEsQkx?Y@*}-F`Eh<42D* zYV<=KAso~g3PUu^5jO!znhW=cGejr@~ zq`C<`+uQ+d6^fTD>GK97&G%q3X>2+LZfpw4OFgppO5&HhX!S7s#`!@l0U2nF z+2=3hBq(@Vr=OH{1|1$eLHfl z%)R}lPiCjwOPxu%6^W=D8Z|8)AfhWF85fIwXk99fm8h?|-FD5)6V}*R^|*|XR9VIV zRDv`AK3G(gonB<#FvaIIN&zDMiw>7}*b-bNbZ#Y9*qV8bmAD^>ztv$>+!f++66q4A z*N|ZxbH($NY2LF>vy}nH?!xAb0?K4a?Mj~xxh|O7yad8YcW1$0s}R# z!5PkKv{D)mq31vrtwNc>3X0>g&YfFT*_&L@2IAB(GP>41SrquSq?$+lI3+1%d0_a0 z(1={NcZK08E96aYOOg%@zp6M|ll*OrjLz!2WWU)3wCp~R;!r)WhSt<;Sx1a>m!?jd zTDED!-HRYq-NwrdZO_`cYJGRBIQmhzVx{wpYle=?c@ipz=I2-c{RhR4Es*O%^+~_= z-8p+F*Zf5=AupHa1iJneOE1*oy(upz-kd(`{H0Jl90wsucc$RcW}=*QuktTaU+Bbq zRBojr7A|#aJRxT4de!MPx(*Q(;4~2VrLVut+JA|n1AaloYMxF+p{YC`ah47&|6vDj zO;uLNd}&G!1BZm^#`zm_BbI|LSs%e-1}G=e{Nj_({>Rrm9|Jh zCSe<%EmU?XYq-)hPY6KfU{9fV+t{`u9fj&pL*cRSm2+3%LI*qQg}ukt>GqUu^_~=( zu(L_st_I6&Ls1>U(N;1vu14-d!Z+iU5MaU{t7Iwbj!3h+C!WYsH!{CXa?m_zX}i4% zu8DBUEMHNVUQQ*X7@oqI>gWI!76ydQy2slfHWGCi#J!%(CXoZRYtw?oX2esX%WVtP zy{^N|oOj<-uW*&*u;$wAwDxhDT)~dIYnmp?dP$2C%JzLD|b&S1(_@1Ls{A$8ZX@ zu^f|hZj|fWsU4Do6mlNcR%)%qzpIY(b#7MBhrFZT!yiRV6Lt;F;+t>ZDHf;H{VMFL3Kh{ZB;cluu^Rurm;a;ObJ1slZRwC zR_(T5R%EYyG*5<^KT$OIY&8NE2Y@M$WKHH{`X)%$*Ke+-RXu zg=Fa9u@_vD7HKAAR{ZUuQQU>15}lr{h*I65(mlyndt1V0-^QIAo7(CgCxF#_-UMd% zyPT>uYb6+y(+)~eoPHoEC(A?ZHBF0XaN;`y7;10OP(R*Im8FJXHGuRNx|bZgR~eg` zx69D-o)gyI*CO}gvFY|TkKJntlG6C@%A&Sw=K}IF-D)qvw|>D%9J(FBdR(p7_~KLc z^Q)F=o!1_jq z^(Ut+iCG2AKxGRn^Y1%>Df$cQs7Gw2#E*(X6kolooF{xTE8rPg)7QHLz0O!p+Xtcr zB00~0)G3AsXIV^R>NNW7SvexY^;Tt9cP(^*p{3ltodIq@XsrU~^Ii&M%ZCQ8)hn>~ zcjOc_$7!XD(Yy*^bP$s%H3)ZB@D-sKQjBu0c%RPP8UYx~Hy={Y=*``J;ntJUM%UCb z&~moX~8;uU!axWh_wfROGHEN zxf8KWsQt?HRp^(3T@aqueBG-7O%TP4reN{9OgZu2rQ1obo`-{QEx!d*w+9F|=Rr;F>SMLmP;CYU?gEPo8XkJ3lppg57Tw=CSp{4M;=gM!M!PTwaByxXb) z5J=V96X>0Bg3^gDbJ%fogU+P>Lxcj7~LkkDYw;Fu0A+Nuf8vMUe$!`YM?Lk==4DMu_n~6 zep0Nz(D>J%6zz3e)+losFW&~d_h1edvSq4UonQo`VOiK>+Q) zGn~&k&PL>TPthM`xNwN3 zhRUHX{SB+qRkI(Y%4T&+(-ygLt<`XRP?|^Prrl+_W-;1BT&hE3gBB^TE zXTq@BYeGiC#V7(`vC6GpnH*#>BW#H70tXUd1kL>w!Ps35GGBTW5_L|*Z}c>5^^Ici z+~ShA=GRWc)%C@4)F5V!!vF=9Sgb-yScLZc8d~;pt!M0Q1EWonA`SCZV#uuVR}ZP` zF(Bg3Y&@Q8H7qeB17zDhJ$A*(Q5<|i8Tt_`Op6A`Ru{7;*`~kxx@cD_Ft4s}dUxC0 z%G%t5Z<+GLF>(Bxe%mlXC`%>`@{RqyKvmcO8IQD;B@*(+WHsyA3EGCS4f9c?Llk8xdz@}#jTL9%H z*pFM{bgqoU=xpX(IRZ%FwHsEvK6{h4Ej#VA_G~ow?;v6NNEkl!b@!$oIUh#(@p_MR zGdCqzMwStgSub+Vlqv#;r%v(8bivjpI{TGqDn7M$cRxX{!vQZ0V=c>KpjO@6K4fuA zK3f3+#!i(fTyR!7ZaP1~#c^Hyjz)}|+1hf_et<+7g*GWA7(L`d7UtLSQoo+I7! zOnBFwkPC!wDqj{*v14V+S~jK}B7H&WzV#!cy&H2&iJjY47QfJmz$%k8TE>Y)HO=h)rt}*zs#V#wt8J!Wv4DZ zDGeivwVKz^xrC7;8px%>3u#~if_O~PZq)V!xA&H{{sUdz3M$rerc!)l-c$!~z@_#6 zC)QkBk<_T=Jj6y=r7BPIy&`BsvP*V}9)Nv%MiHb9WbN`K`KDp;hPqzcx?PCQ$ZTB% z?~xZ(6qkdrWg>OLhDnY5EsW|8UIb(gx`9mDCYKv^uykbvz9II*D{=#a(p?D#uIvb> zC;Pg+`DJ}qkL5k4-GZ*Fg2LPGbC%T_OHIYJ-I8Wx2|Ag|6k>A^dbHif@dy~t2R4Hq zJ!rsh8D@t7>SQdAX-O-Jjh1DJTynSQ-2|~%f(c7{U9I{IRa_|;;TM<{G^3_NxKq15 z4eh&iIwm!eiZ;d5@k~afuhs~VSoO*U?X3=zvIW&bZV>Ta6MYF!4R#=FVE$yJY$JwM z))FqoC&}umx+I&0O+k&?md2p1{x?H}{p)=i`~#DQk_g{$O_t8BS;25<+DswmI$1hzSiSaNAlq)kq<>&H?k+R851bp z?a-G=6<4R5REFerQ4i-;g+JYK z^0uw3g46lOEVCD#oorO46*Aj+zhwZfkgmW(IX_#|ue#S$r${a563c3-unI}Ng~(6(Gny%;C!B|uZ%mi^Sp zBajGj>Hbi=G2T8l?IoHug-gngImgw!K5k9Oq~oLJXSEH&!&L*ke?_HFRbN25-Tk!U zC7?{l9Ts>krbx!aGcH=6vaNxd5=b__Oi`#!$h*8iBtlij{ zvzVo}mNghjZuW|xhdpBWpah~Ob7X)vW50NQYRvybDCRO%BeNqo@Sg61*O}+X^FDem zJFDG!2UD%8idW!z*wz#Qhs_fgz1#2Nx_k<}6H;C?35cVKT zYP&m{QVZHTzb7JozU_ajyqu6HZJ0T^BItAMWp@k#`e@le>0(#bYLr3R!Gz$cX0J5i zV(caWqrh?%*M5|#hDoT$oU<^L&7paj(JlZY?Hh30R1|c+AEgZQ*B2KLtRs6I!yphw zOzm~T#*(>hDH_*1YPNm7Sp<#BbW^tw$77Hh32y=fT$tA9xHjGc*6zNQ^>q+=*i7ur z*vza9t-C6pj7$3%&7-|Gjo{>`=~ldkp0=JKifGqQBpLRsVQ4c~KzcXZ51p>-qZAJL zxl*1GqMVTe2-O#?t-8{JQ^#-<=57c-WF8l3hqC{y$@&c#zIBs9M+7HSDfya#{vu1O zuhWSCd9Gn#-K`~0nnlom3?4#-Rl90ewoh603`2&IQk%Jq;d_VZ#TFDP)+Ix&{EY zPQm>nm<_F%@aPYv>mm+qv<7@w!9<8DVHs}LPSJ@OZY??OjyH91OZP?UaUdB&swCp^ z`e@SGEG*vJ=O^ed+&WX(PZ!K_0t0Ui2`7!RBTEZrke-@m zI`NVgS#sncPS&`#)j)L`Pf3GWg_z|Ce6g8tc1O>aLqr?yPX=vC4{oEmGDMB%S7Z?A zVkGcloF$AgML6R!KIAe7FWlC196@dRP?cIeF<35mYiSq<+w#6Y=~ntut7 z=P&&G0;c$Vy$kMs&9Zi@Lz7(C@iY%NF z9Iu9^sSVZxPa=FJB!$n8wQ^N(m#Kjy*M+U9TD-VW$^f0E{6G;J*J_P+AF zKA2NRfGI=AMV7@@VpeIGA)YzqOzrOeaEigj@47MCmQV`q9>1Up--cnCCT zOT1GYcF%D^md0$`6u)3=T8O3HajtZ{V~yt^C+&b^if`?B0XAvJ0k59{`zP&uK`O8o zEOobug%v^VQu?D@IsBs<7@9`ar`aP(-2^^8A?vmSKl5Zx-d+4VORU4VRGqXkvF#Xm zR8&xhrolf#*fApfF}A@$?yH0Ll8ME=4mVA*R?Vu+$5KvkBGXl>$IwE@3ye!awO4-5^%C9={#BZ2iCib#JMB-?C<0;y*)1b zU<~LC41lL*guq7^s=8$@ZyB=ce0Qn3wiYuM>Brj(XS(T_oGe9HA9tPn-S@Ncu~ndM z>M2(vb5Pu=zGQ+ta7VOFA+1tJ&-@`aO1IZNUUTH9*mcV3E}VskIyrEVN2Y@Utdea( ziw;N3+K7gvHNgJoHwyv&`vLU@I^mW(+6>+$dt`+xgYFtbjBLehd+Ao@7kDmX0qe!&fvl->!FWh za<-+i*8Qukj0$S&=VKBE^on9qKW-*bi?}2X)|)z4z9Vdm6Y^#Vn%B7y1=FGGkH0>C zmhz>JJ+A!bOHqni?&dik+Lt>Ex4pz@hZFKZ)2@gkHbLC(Vt=kY0#Vc#Vs1WYuWkEe2-J@eZerJ2uDG zCCb#?#5dtXC@94j_V`uh3$(FBvoUrS5f|%W@j{F5Y&RE8!ufJ9dBL$4l6abF(0JTb7qcZMprNQez=KnOk@33x zc~yV5A##&`@2e@HYZubzf&Yrjp20!B zqfPC)yO_KX>S*!BK+08j#b8CI@D9>jO^3;v1s?}Vn}FEa<}yxA?4*cuP^5|?Y|~Gs ze#SXN$nUssQ%xTjuyOzO=R>4T854W(XW`?H23G^d)Ww;}H*O1i+<5iF)M@HWo|S@0 z9BDjT$R+?0z zH8FxM`!-!(OmHbILtW2^2^*?v&Cm8VhKx~S)iUp^Qqwd%h9q-$MrPw7K_Dn2nQ=kPU7PkFprcQ1FyS2NIU()BM<@RmOElwLT2jDDoU7+uX}Tm2~J7{%yIJs1RxU`gT*meuV5 zjiC|!Im%#K*1s*|=s0pp@nxbu+8`}TEl;<3c-xc}N_GJRM2Zn#)L!m1sL2Cjp(RY6*)Nu7Wv9FX^<gQA(d+>u}V1-_Y}36}6Qe<$TxRDX59R;UPr{n4fMx<#AC4vmZl8;`~_A_%}f z0xcd-U#&jySJkg~3$g|`8F$G-VkC>U3D+b^ErU2l@d0qeg}k2&mV6X zHsz-ext#IDgtWT?qk3|7yt@KAsgcgbCFdmQ7teJlf8^*qZ25Tf@n85%;fa-H8TM&_^X43)V5O`gE&XJ* z^?E&l=-KwlRo|?|xAsjW5E5*muUW)28Ae?C$P`*i?CZ=7t4@3Z(1n~*b?wv@tyXQm z|Fb@YDg^QGU>3%rnSs{-Hsz$`{Mjh$z-;|txBcSqeiO-9>2~O3`2|P|0+ugHpD?lq zTP$5Qee?K_U$Fn!RLQ2Eo6m+hV+^xm{KBzyjgaXO97M5>m?E3dC% z{MP_{`xB%&$6M?5kVCizs3C|;ZHjXc@O`^p6!;Ii0zNK7qunhqVu)RmcxtvUoBsd- z*xxTv<@0h^|Hr3Xi9m#z1C2R_l-YWn+li%X3#?m>v>SK5eE;=b`wD;r8$$Fu1{PU{ z?t2I&n~KeU@2$5Ty#EJ%{Ik!#`GSzjQtt}W+Ev2+rk0LambFk=}sd3%Z)ZJ|1yF79jP&{{~Cg)T||8a2MP0a63D>fszSO?PAvT!4gC0r z1+f47u}(TOx;nV{Nz9Ym-&^?plh}qYPw@X{b5L~Lp#JTD!b@53-#oqillad6ho@Tq zPd@%VL_W5W(cg-1umMqK`b=|KO^ zRR6yH|58!A{#fq}ZpVj66SqBf?`0@NLqspx-cB1+s=Re6|QTiq`_$)3AIdLa5)3P#h z(*KhVeir;Q#v%V{aS0bpS|duEM3+q4AYL(xhmDJqnU;~Rqp7X6y0o&)!^zFn*4*0S z?cwG5^7#A&{#RqIzp82fZp`fM^*5On{S49|gcCGLQ-(35Q?v``j}gQNC`-%_Fahcd z-x}Q>5M$*h7_03s2y^r|_&a^y|MvuC_~ByXWJ-MAxghcJ;c3Ci(OH3skr|di{w(l%=nN>!PpF9~ zPj3k+PHBj#%I*j%L@S-hYI8guX~1i`So6L*8m_|vZnVE#9gj8 z`R|5ofA$3FtqCJObIC8E;syUt7s%pvx%gd7w`jlC>T=mrNHwY7?sa?7TgtTQ`}%x~ z^jD4gM^5^0CBj`qe^2!AP6PjC2Dj)Z@Hbzmu!tkf`OH{Q=j;B!Ku3g2fk+Jx(NLF{ zSy>(*;b5mTn+;?^%BWW^|1ulQ0hf@^YH{2j$c9qT|Lje^KS=afjrz-Z!oL|y5DM}B zomu~jOT#n%iA!`Nf46hNi!haa=IzwQ9_J0R-NN_*_m0zfYswre8C>D>yFseV%X52Y~_~|7(N-dMD!VLgD{+ zodApfj}r<$uD=D^|0NXvtrKPcaY8{BPWAVY<5MX9TPFnn(}aQ?>~F7<lmV+{0FqE&Xb=Vt`?*_^HiYauck)$7f!hZ{i>3OOAf_Xq1?3I?5TkN1cFYgl&U z)urA<6mQq+8{J|HYG2t%d9>YDr@3we7IA;0Q5;i2MFMM(ec{M-!NaWVB1abr9 z(;p%HfrS~o5DxONku3a#m9eZAGC2xYOb>)fiP}Y^ne7U_%VFQ=dxu_XXq!eo-e?qU z;N&@Aho&*;#!Lf^2Hga9pDb3;+XnL#D&3a9gHW9B+9zjscUiJN=l57#fv)aP!M5q( z$2QG^RqatM#Ro##cGqDI6Y~Ty6`wAHwuv7fQ0ByWPy=hYB>0~Ydpd}R?L+Zl4clV% zjDw0Om*kbfY>SbWDP;iuX1^Wc>g(9j7HTozZYEQ1AU8US5qtH5<}{}$Y-!l0z5wI0 z-3<5H2P-79HX9!{^k$}JSD>o#GN0b@cV_qe)cr*5D17~5F0xiO9rqgvVl$~@7hyGj zO)Kq^QZ@YfZiIpimV_>96<`8MNuyogd5?AxmPG%>Zc*!s48HV{PoCSYf>Yh{P~f744ltS1O9A73fF}%s6i;~T(9%9oyR6QQUAziCCkC? z>z;Xc6k9}8?Q##BBd_Wo!y$I6CQSmpa#g_g^aBX$u4(+&J`NAkfGpFF`F?xCeg81Q z0_^lOtqi*BGd{1fa~wa4kMi@GFZ`pR(!H!-pH*cuYKH-n(lLV5qr#Gpa zzTDvmgm8$@*|uqzc*=co9UKjcMq+iuT5N7BkCnQD7L4~Sv!CU!E?bwRMu8GK1L!vB z<(e5!KPcpt^~y26F#3dOL2e|hE2Js$Z4%!tS&&y^P*V@)q#R6mnH}0I*WVO58n@K? z{a*k`K)1irQ~gqY_AiLzKCKWd7>)hi$;zN8h6Xds&WDHatWAKO!ApFN{Zw{Z(YFHT zaAHOFonZA};{^JBG&_YfpJyWby*H+vhE6rSm5Cd)nlk0ECr3fp0nNZAjeSS+cD2!N%jZN*>9uma$>!N{1;{SD_Gs~%Qa~uVRaP#a zfw*$%4J1~OW7#fvMdzJ_j@b@7sOT20haxwJqKK|Hynmf0<- zW81CpEY?z6Ht~k{Zg!VrrFqOfcdhS0N(@W{_fvFl}}V%jh~P49%{Who}1}bxpOq3o2|^ z2!UM#&n%}><^9F0SM@7Sumghhx`c8jRbGW&r%ESV>2LW*2utjl7&o0{glXkUud=Z) zZc)^RsC*djxE}a0KP=zm%xBx`p?){|Ml-wspK0}sT4y_n%FF8w?SFY^C85sZ{^xWQ z4V6|{b0z0o;=~$u;S$zfCA!gx>LO9cKJKff*UNyYIGk%;0^O6cvV2kv@z%fK|P zoK9PnX*p}aX+*nWy@moAV!T~kxh4bK+d=YRe!*4Q^>eP={eTdQ@s&Kw)dI56;&L{o zdk7n8^|+a{Xk-Y$)$8R&MXKqVH$ zflPdR9shN1duYcI5Qui#_#QXIR)~kHAq0}64aj?@DK$YLs+W%rn zL)oi#QMO7rqdSEm{1^s#bb4`j6ldt!5P(VfkaqtG0m7*&uF}rRJ;D<5V0QzX@jh*f z=R$|sjuz$dG#?MRbY_*~E~ix5jx9WO*9Mh$-@}mRi%uDd$D=Jf%dOdYtV5DVVd`p| zR!)0ih*+0)$@N?QFb=%5e`?mVz0ysq7_VZ{N*;SzXgQq|eewH4U?PqKP3=l<^NYh| zg*G^gcq0yaJCHQik>8)mlV51PBq)wdEx~)-r*M9aZdUjQb+-giW>^ zcsk1J7}b_%bcE(=-zcHoz*Nx1&=*dPf?9DWY2T1co!95_F{k%N zRVu?;#_I4e2zK0%G@-YF7;L+o62rHYU&r9O@{v%FZIHOUe2E?;4%ptGsV0!a{J1zS zkE`S3ktskG=3P~ovX%90+xf>HM0GyR2Ks`9YkRzuLcf2~88U>eeFsy=&;%8f&BVTV zzZ^)k)WX)uYJyU9Ir`UjXdxd`={qFY(!xfK8K0bLISaX4-yZzrnby83lW0$Cq5T>w z=#XN6Z740N+2W3p1Abi~Eec`>jwiNKpzt6gZNDo(A#XdM;s`Tl=sF0*^OG~9;08lY zN8pnwPaL|y6>GQh(1*y`9&><6w#*|a4DoDT3}o^I*ln$H1u^IUG~7?N%MKZ7*|v1f zJ{J^|p`11Hi2iV;Q~+O=V^a0pmzVPi-a@3yAYs?GB4jzu)$^lb+B#cqbw7lQfXee^ z)axp*?QC#FG)@t>?Y%CV^cn3+eN0$q+ldv> z?e)|Eb^)Km%kAFDU~yZ|hicYN&-+e|-XF<4lUde5)?CzsqXJc+K*gpb9ohyWJBHde zMH45-QWFz_!6(#{%o);4Zpsygp|Glv$a9B0Mk0;j5G+cNRNJHi7Iw8&TDMTv1VDfvR_t0zT^&Iw|%qxT2gn2e(hpl`u&OK1+js&+jZGr zT&#r3+p-k~F1RHhqc=6xAOdo9@U6o>`0v&?MEM{6JHFSi3gJ{NxQ^YY8d_;fA#lJ| zW(bg58`Lw2Gs!clGmU@g)UZNTHYTf0W%Pe=p2@x%yxUoZ($Cwt!;Fa=uM#J>=YHCi z6qioIP43X@f`Oyc_S3?AF}zdKwLwxv@Y?|%7vV^JsHJmW0m!pocOVOHkWK3ji7TjI zJ2P~NHb}r-dN;6%X%PuHJP#spaRVQmA*}=T*OQsc;OA30Y+JvWIS_8Y2t>HPhpn?z zTQ?WdgSi!JXOU@!_q3^=;m3^E)G2R5!L9B-WOtzQ2N(uFF3#|m+S)32dItS z@abax6~=22(%MFR-0e^If-H+}YX|i|v{H2>pfrlxQN>Urw{jg%C7-(kvC0`$wt*wL9a{NK5bE$R@1gDU zn!3uG-;fBdiBHt>!7`e2AgQJ2Vl4+8(hF)Cf#voRS#mq1J_?%F#`ojfZxZa>5R={q zzHalZeTkc%9ZC=xI@>E6{Ok`tOIe48+>t;%e3BN)>`HI)fgL0h zKAZif0#%PRZw@$MH=}4JKl;!cM%r3*V&z302nU|!78j!x*(>s2ZQ8@9BQ*C1R}qz9 zVS3pFkA;UJ)Z@3L)$;(}|K;GU(;OsU=ay~Q)k8KOEA-OZtYNTK=UHT;?(!*O&)jL_ zv)jiBA6iCft|0dlHMzaCPQkgoBpBU}AU?d6cYY%wzX_X#Be~^OaUTyo&jwDN3xD9K z7Sg^-O&Mw@iv)7XBSy=B4FdMi#;<{MpMO}EW})?DWpzPWc$J@UaD8?wb>BHJ>0iR@aUttC~D&Su2?$Z$$G zY6MCt6GRQRkON>1&nu}G%4XCP<8DUoGCy3iA6yF*WU^tU%p{&5lDr&dZCkXD*Mv1Y zpu299bdH9yfi!TJd2`Z_6jHp@UC-RwY3*>qtwFtf-yj+N`p&SxI+SBMB~2de>c>GA z_VwtnqVGmo+hgY0-#Sff6{*c6f zlR-;3*Q}?tebgh`)x9cNc;9@=wtMN~UYOP`3f%=|PruE;UiUyUY4>uC>>Ycw<8N}%j~ftR79GQJ9bRC-3c`w(qLi$;ch7uX`6G~kWOoThpR-}K|+;v zq6#pf9){W@nU#+?$d8~Rheg?ljZOsS(rf-pElgg8^hyh=FHC{2e9=lgb{M=5vddv{ zx2qR?RO^Yp3gvVxtY;xb)!k6e@HvPCJh751DCGdTb}JO@b|=DN+Y(>?fxCRopxLpv zl_aFZ3G>jUGEmiSdGyP8dUx6ejp2A-AD{Ji(CBWPk>74h=B=c_^9b^GfADM(W&;$v zTcN*zw*96ehR$EE@3NCGzR!r@xqIuhwkhXZlCYtLeI5swXZRVC4{q?9#j`-j1qSY> z;Yf!?&!W5Nn84>`ea`jLm-IvybNM=u@>3c4YYb_Whj4xBV_4<3@Zk_EZVMNOTya~t ze5j2dYPb5u$m52r?P?Rw$*0-J<+j8?(^PWty>$hN333TjqmErk$3O3Wty=XskmZ)j`!Wuy~Co!wu=e9 z~ zn}-~#IPs4#=MDogLjBmwSuAgp3Ruilet*?@Rj9^wUHW>}NNV{_IN%oJFdnhv{*vuO zdi;L!cKg%}l5Ebe8kL}o(eovtj0yDMMWQa~cjBEt zPMhsc+Efp~HKUNEYKsd_XFExb=yIRDcSlrv8bU)}J(YICkCxTVWMK{j^&zEz5s(r# z_AOls$6bP1=~8Dm>3Rd4)5C6gsd8=F)?d~-F3z&?sSU6lVQ=(99M;=!uFN%-`yAJj zxQtofZ}VW6Ym3lYt^kk#^;Yk*BY==seGTatU7!n|=MKY-*{upZVpnhoN1)4R8|(IXUCQI{(Ae*ixp}Y4?6jp>Rly7y zw34R#Q>ES}K<54Hmx1gfA9DnK#AJTN>eFhT+!n!Ozq_}QK6G!{vFkGr9SF?I7d;XT zyvt_c=)GJ$_svf*GlIc5F-5aZ-@u}XRr7f`5VjG#2*_MHd#tdz*rS%VO^JY`Z(xCD zo+RK56htbkgYaDpgxJGr5-)*z{nrTN%r@OHGj+R>_1kQ2pso+cSvItElQv_ zH*F$+ZWZIhrY*#0S6H(bN%vuWLxw&noZ<*M<63wu+Uyk3mTmJH31Fb~(|iXWuvd>0 z8R)&Rg*Q)Pa+@(ZcWjVC_5-X5f`)hVzTqjEh9kwf?ND7m_cyEws7z@?yy%BI&^mB2 zcd=+L>l>sG^BY9QR^hTILb-p~t0u0VrEl5Z*xc7wU)Og26@n;kpf6^kzJ0y%GONvI z)#~~HmTU`cPQR`&8VM{=f(i#fn|Z^&Eq>5)xucN1b4A=?Xk6nG&XA1_%Zi|5cYdI^ zPU0nJa8tm4SGJ~iZQJ%h?wK2vji{v$e%luwyl+o8CNMb1xETK)_}n~Ye>@D--+DQ} z_w8AX`R5)jFNHC*f@)wP+5kt_8hr+)b5`8&O;=85UnOf5+~k3@ zJj`SJeS+XgZ=%8hBi6bI8c^WC+( zI`k;X-&ldEw&|&2j_KYnWixo1z$frS*-!X*Nx5#=qD3YLbOM9VIo`}#Yr*^OGi=bj zLVX7wn{~8p_~{h->JGFq`CJURLyvN}ve<^%&8(~c=)xGP)mmNSM*N%dQMoc09FT_U zb#I8Q*yU@aN-tecMhB3%dg*chu4l)q+J|JGd$e}`YchN^awN1VU=Sx|!zK@e*tPr? zfG10>tAlmDwP zpy=_fj^qBgvk}X8Fx=I~#3v}heF^URl^v0J3Z|a}2`)QTYt6w;5z1=slo%=T`5aG= z`gc7&ZW|cxTRD^d)t($Y@82coES>597R`-)S*1wA&#%Te2r9NHgwOul);H46S|rvw zjKv>ZbSeB1z0Q8jvdze9eUi3iH267Qy-taxxd+P&Ej$ZCC1IAt=gQzTYng zlEk;J@`TOkvI7yR02yEU3DMjGcv6Q!dMLotrpx-jla?mvJ@m=nPr%cIeS(hSe?Q4a z^QA3HTC0P^QrDBch!jbqbrM8z0qgl61bLV3JO@AjO1%p&keArLgI^JG443AVM~z%A zLN$W~Mo)JlLRQ`yzsy;0Jab0Z17Yhf^Rux7eIVC;*TCj;0;A5}JEfo$8iTHch6IEE zC`B#~xSNH{za^p)ZI#$T*!dlh7h2+F0$Vjvas;QxRE~7`5&5$tkkPGe<)CZtQtF?- zR(=8uu~cfhGLw9?6qz$m7+BB6dKz5NHgStrHO&5u$?Fm7(3oL*DvhhHvNh>r0NMRu zj3ZekxoVamVmzt?ie2U`*ys9s6BTpGLmLNvSV&!&8Dvk}9SI#7z|s@5px{97d+FZ; zKd+(VseP1fI9_U&><mlIEU z{`0WgxaZFHY+<6SUD)i)g0+I!~g@S4X!IrSkA6PM1OCe->EtmMl0artm8xs>hh z&gnVEmNDJck6=y|oK1mG6g(r|sFfYUdfzh4_YUqce5d^v@PDGYVsN!h$VZR;{49e8 z{nR$#pdCu0bDpr*x3Ym5=yGljGGGh~=<1c@w0x56o(3>y4eoGjQd<+vJAQdFLdpP( zdo<_>>{@S7rQJ#|=N%D5r2+}viw?#X)@%g|b{)b~JlWvIQEr6Y1+N3so$Nib!0)E- zp!3jnMAtv9O`3YY!L#zaPr{nIAM6D#<9<9KR(gVD$Dst5%~L!BSDD}t86bKkVdfmt&vjj28~l1ocIuH$Irs|R-^p>yuw zFFhUDR3w3MZw%E68S}I}w++6$$B2~%M%U{qfr|~gZH@ut!@M_IJ%pl4ZlHE z+SnGGC*HUB9b$gcw!PKBG9L2ocbBqwI1p)V$KaFO+JnALfY{ui1g`PqdCr$h|NX(E zL)hoIdN^i$VN$Od+@}h5m!c*(8v#Tuw7c;DqZt>3qZ8>1iT^xaMRqYAN>f?_k+ z<#er${Lh?Gr}Jp#xx{-bIb|7QNl5~&R*nT{=!Kq%LL@YQ4JC^oRj;7}*~quoGrW~A zszumfBYd06Mz)lZ%sso|MUSn!svjW`IuG;H(w5J&+G}q!^>0*-W^>;M-6 zjxvRe2}PjEF1Skuu#o<|$L>~Kk|)*oPA_Ws+MKA-rwlDsZVLcWS;4smu$H_MGL7(D-BrUnSB>Xuy#6vxAPtG`nb zXEfcf*aG661f{ymJ(uE^u|Sd&W+;_7-Jf;FXn^wvB7@4*1nFyS;Ko+o5t&Z+qA@>TP9*`>2hpoJxo; z*-V~z+Gr2rwVP2@S77yTeZfoGW^)MQ>RJ0xBr5yXp|?(km)y6aAL!bqX7UfKzV0)3 zM3`|ZC~}zlQ#eJ3`uL6`3*!fQF0O<~(T?Q#x)Dcpe&Mb*Lj6hk;kDg>($PdS-b8Ah<(^_NY zXWJ-AOj$H*ebVN!#JT@@<5uf{`h3K-_8XXDp@>N5YQ$$#QHwzC+4WV#{6Jz~9_CXq zhaH<&@h?yLJNy}bq-sN6&A&cJvVnHbg)|oO-2b`-n6xfRwLoPsQ&~rOqjR?2bkesZ zZpyWc*iz6Yn&A?o+G?;s#g@H{{LQu}^}kk*Z3orod0|gTn!(O&oxWacDxC| zC`d{tBnb6Mgr>%M|`)altC} zhpdv(h0V zgS1RQJOnuYZznb(@x|)5>G#ImiCEAQ0K%( z@v=nH(lAj2Mgp4iIP8A}Y~u-m7Lxny5GXBJZDU|^-(S5##YXW6#J<;rc-W+}TpLH`Js7uyaA72-F8Aq; zpPQ=9cqC=FPYk>^&N|IY#JHs$1cHlFls83~L)P}qZ&u)_8QSZ2`CVJu%h`6E1V$Rd z-D18B_;vjS<(@tKGf>6A4}Md1yGOoRs}krG>xZ3x7n)i2ybfzoSdojav0W7M?Y5@f z%J^8xlZ?5k<|Ja2(AYz`FFN7gSHVd)#Sm-FKmwG4=xUhG@$=<+hmL6@V1=Ei3}98% zT9wgY3I0y{f5%qxFh`r9?`7Kv&=*OPN1`;_50y%ra(q%KP#&VbZ4180@z%Z*Q= zuLbL=s2;6vgC3$!X8&-fm9Nw4SnNfls;m2WTZh|=`9t#|VmjYDPU0p?2&JW67q+Y2c~_0ouX}}&AyS8$NMqd7nte+*S+;&&xt!YDL+fy ze?FRyP1TX&c#`MuK8#wSXG7oByWj{oy6Qthcz7OGrpeOe>1W_^<6Gi*Ecsj}+jljy z0;%X7^VEcYJcfDq2ZTt5zrK`8X`@30u}ADZ zWAvTA_o7yYslODg$GqHcboGRfxXWjb$OR#^zShpPzSkO53evJ$k`-vu5b(7`37E`* zYON4`+Qzu!(t8SP!c-%9&k^oYza$bO+V%vdmFt!7j))9{=B79C5@Cy@GHf@d?Q~(R za4FEktkkQEoG6C39Qx?!-Tk5|OA}OjWs*KOP4K&ox~8?*&B2#w?|c~j&3V@a6DT;R zDkw`8I__!XeI_M#$bY3xr+UV}x4WPoes%u>P+PsKf4&8k?A86-t&Kaqs(=4UCE>(0 zv?GFkHiE7J34te*)Hy2hYE5zuDd41%9}Qd!g*Ng{HO{B(Dv%CWAu7-oLwS!{cq3uj z!p7PV&9L@-nfhq$2<>Pw+sH-xojg7JiOJEvEQ`Lv)&}$j?zst_?nQ*U+%BD{f$M_} zlJNLCn1vo#kM{)@+1DFhokA5R)?q~D)i>-C;Pkk>|JTxs+e7T~Svx&&2+YiqpPnw+ zpQ_$hQisy|k{`<4PrwSYoBvqd|yO?(^g%6>uFkaV^B%O$ZYTVSh_uVhtlk}%#V zP0$Pqfr65)HaN#tq)-erKmlr+_Q{T}sFixpVa5TfT@p%}8h+>cb)i41sS?UK9E$L~ zX3f{%Bzp6%$54=59-24uX-cxK4#50yYT)Edq1J#|*0F)aN zHmMIOjDwO21sE6htpFS-lIklbAIo2=zLZU5iC^TPcXhUVY$9)+B-gXWSIQS?qh)f$ zfe-N;bWvtj9cwybL$v_Kp~EUZ@m5VTsxc9mKiiI^>AcR)1Nxi%`8@j0%rDvMP2~EC zR@do1GyRJ`_Hv_AZN`&=&J~qwy|P0eVvBViGNnNylr~dW7OjEv?KxBhQW)}0po{x# zIURyJs~^^{Mn7U=4JL2EspNz+Qe}^E+LKu22u6Zsm}nyBB+7vjJh)@SU<|{Xsy(2# zx9q1~iLRo9{r7<{C5Z}6DYFl`{3g3hE`nzdTucPrmIO!j>Bk$Zw}wF@E2vP^wKpZM zOcmcELfQ#p!HukUcZ%786Th!FY%{V2s$b1KSuC_7egOs#&Va2Sx6kwc`Np*YU&o3X z9)g(($Gm~`jsE5M>F+y|&;%A-vyf%CZo!Ybmhd4F`vi@5ryQU9iWnS!TPcM2-&V@- zXBdyo5ksfv&!QWM>!o+9+|fD0vJLE3dN|@_3?+_#b?!K}nk+O=kQY|Y6qXx=*z99@ zJ==G6cowDpmOOsK75}S~@4jsxCePS2_h-_SQ5GT&`fJN(LFXqus;mZ~chTQ=50&4s zT)j*k!#6tIJ@b#aa^Qa~ShC`gC!TqUD}5IS?smvOev+>KOvTA*%ct(}%*bc}U$B)) z@V{4U)zH&+M3%2L76MMMw5N6+t&LNsDI?U%+qnS?LwC!&yInpjTpl`tz4X$2L}jb8 zc%_go15sf{;^v)d^T>I$e_B@ikOA)%f~*KDo!AOss373m+j;Zw$-$(x*~_ah4;H%3 zYiD)d&N}F_Kh(f{jQdh7$CAxNGIch5zu{J%G1r@<%50l#gMe$W*d$9;i$yEuGGK)T zW@m3Xbgpf(kmp0mhaPA^y3B-D8PKUaQijMu$2$moyG*|&uGlh?7O!VxWn8FV#g#&s z^DfV&-iwE<>XP*Hmy7z}cck^DMJymx>G>QfTJzku;b+Ldc!fu8rz}dh5oyVeawQqp z0b#9CSek&{wd@RqFn61m%v`y&HRHOzGGy{+F<_PPu0@x{?+3Z=ssymd)CQCUn5?q-qEqV5j6d^--|nPRir1*|ea2Y3_+PZfo7=a@*wK_u z=v~1RVv#9E($EqE+WAqaR9W#;V1E_m8jSS~Taps<>!oO+ME&dl)tJ*moG$D-3@Nvy z6nYyrfWAVdZGo#J;TT7&Z&ay681^bgZC#*jRwo zQ0*TIg$A3_{L-c|u{ZYZ&ousRXS&#ooDCvQ#57`lU}ZO*m}g8ILt#wD2E!bzwy7kp z|ANmZZ=8Y()QEQ*4o@=rTH>+uFZ~*_PlB1Awmwe&|_-`?zmTU9IC`K z-5IQ{*pb;Sttx{p$M#7rt>kIa8^Eve`)vn{ADu~_5 zUgTa5>|wC(y!h+sINe4tCK(-lZ8;>)EdFw`C4>Fj;dllI@$6A{LyC)UShD>JG@ zQ7W&9+h~gtJz^t0;v;RS*6_1=$PIPujbSco`M357dy&p-*qP*o>+`bex;q#F{l_DWR3xmV+SAeowVxkh{bDx}Nr+5R)JtL87{O(i-c$VRA9N0l-F z%?+W9Ks>den@>TEIzvRbsGFdm6Z}5LBMXe9j_oKYwG&2a3S`onZM!1Q5&boj8|(Op zP7*k<4S-ybJ`D7uX;qDe|B!D0z5N&4ZmM zJVYmJ7iOG;Q}5yG0FQ<4Y>GjvN&-Uk)_NSA%cr-$$XM}!Rkc>NQooF5k&6)$BvBEr z)u1B_Aqx;%J+ykU)8zxXm3@X8~slH+I zGHyzzZ5nR_n$}i37L(RsbHw1!6od+us&v#zXI;+gG30EP7x?o8XX4Bkzkq6&(b4GH zJ*-1{HiDaK^=i6O@3*lz_vs%P6C96?zfEvLAo(apzQlTAN-7QMP*+IXBvT|Kq(cq% z(M1bI(k@@ies*8#P90zu`4=(vdbUK<$YHRy>Wtou(k=g3r+}#S95B_Bwh=JhlFk;O z17;}meIOKri$!@RnRIxA;;)@gXFw`Dgs+m8v;6XoeAhQEJH)q4r$=x)!o09+=(^Ij z8fbV+P{h;mE$>Y8^@YS+(P}|wE%=^ zRmnzMqJyEj!|WTHYM$9uqT#?L!i1pmr5Sxl+fT?v)Xb~q9i>57hzB3GsVfp}myPh**@$^mE2s=ogu_6~1 zBqU`d3v^kNm%*7?gnBWFUs6bh@QnvwstAP7DYi?N)^%Mz6PNDTBk|G5vx;sm>^*9< zN`~{+pJ(f+^-NKKQO~!sXOcChXi|nrW$H~NuD1;wBuA6*g<`pRekKW^tqVpoAP<%= zD#KH>$6?72MNs^jF1pgd7`a?_OZt0O`fToFmIW=%8u^_jAK-ho=VPnN z&5?%m=cz4^(Qr>0`%!dH@JHFPqp|hIjQr;dnT;PCkv>GDIZtC$FZDf*Jta|7n58b$ zM8Y+JqW2Q!!Yu>oN(~g$DQ;v6EH?_ zf|Jd>dP#7%Rcb8gl^$jjqnEz%Gjte%mmeL_opoC|i7SiJl53pZwlrP$YuPQyFC;PF zN+P)!46qS3e)dES26}}9Z#7T^P%nJo-!_3E1fHUhr`)HpV=hgN-0>)?$ue^2tLZWx zw!tutQ?!sj>jIF;{41U2qw<;j8A@Y5sNfBEk?Bo35$Wtw`bKyHP{^gt+4EKbNkjEZ zf&}k-`qU4g_r09iNl(PY2>jd{XO#_H0ye8mNVqNA#1A-IO^4J*ninQQ`;NfcfvWTrdtOYaVI7nm!s3DqyTo=&^ym*w4?N&j+WabUx_(iomx zq}r0r5hxF4UL`jw>02GbMRA0WzP`Hu;5;RvzbUw%Wa6O#&+F9Z zvN!khl+BcMxhppfu~CEqL}iVk-(m_Yw`OhAKZdI)6I56b$aWDPtRho&fEHN_dKh zyNOTLQTDdfzn%6&BAf!4=(Kt%3jLWGQY?GgM3D^8CM@5hmPw(E-EL3nr~(WJPQ;4C zM5$pd)Z)1~jM!zsMNZmFB;6+iI|!wJMSVRy9gO~M2LAiN(ZuYb{VvA-eqduXuSW^SQ=!lcQC>376f(G zIz=qhR|@Fs4T~B|VQrfrq|ge~8InzuznKKzGCZY)<;Q)P~U8AUUQWCQ}f7Lv#Y@6LiYwRN#x)$Q20m?_aGJ>FO;6yQ0ub38!`A88pu-@v)G)rZ)tov-cTwYFw!@t3fGyLR66Ori8_`Na zo(gR@5B29pth(%0ig|}HgPwuaK!5}VBTO*2&I3#2Qd7}F?2sknj@V}|XmH*fJ8^)| zSazo1JBi6XR;ffds{!V?eqo0AR1Pf4x^*g#OT`Q6g=S4`74JN4A`;tPSI)|@rilnM zlSSKXx4P%}KEKHNCE+icmFKIC4J%!zXd(8!^U5hqnZFA$eF{dOH9e_e@8wx4Dp7Qp zNu}tDXlC258jV&t&*>1Yu;kD)i8IMFsWXiqm^>9^u?;~e&B@^!W#Ax?1c&ZZgx7Jz zm3_9yem-S~dne=rD(`+D#YBj1cJ{|u-x$qq`NtGoY;Y2@N|DIuLY5=3uQx0;Troej zWA`{ApUr9-;knru^PY-5Y#55+CPvZ)xNCbEC_Sd8EEsiGmE*=4=#mSioTkkPnn zeo0WYv@~BWy{F{qahsf(1WY(s{-Mi@jg`ht>t>EC6(B%U?ht z%s@3a(lS|cj;oTa(bUH{w~|ceS!3nvP#QvGa8jIYdr!&`zKL<@KmskF<~aG*ZT@uK zlpN&H$`n!$`I;qM+QaMwNa&%Aj{v5}U@Vy}KeKY2Oape6A|wT+JmLN&<{ z=Q>pkCU$6~mQSd2XizG%w!N!8F=ESJ#{&JiCCdmK+(3gy5@ZLiBr>JQ$58WKzb|4q zCz4tqmA9RPCo0vGL|~kJPJ}9ZSDv^71O~s%*?CMO+j1v^_ei0#kTsakWKH!tB}c$i zl1~t%ncVX!2n!CuH9)*^U8#mZXI4J?eN3Vl)`10FK2^cMB7JVaWK zd;&LeKoc^nW?sKNn#h+ELH=_B;gV}SXSK`g7iHPzH_LP=tbY|4bK|Z#Wb(GK%T7HN zPiID>CtDxJpV_fTcE``_JgSHIl#L{%bW}!?xiWj?8cdWROEK&-@pNOCz~IxiKIF*e zYs{2aTkHh!&NM^*B5KQXFmOjZQZkq;S3PIJ0T;>;;`Iph$x3gD1^Fm)DnSK+SEGF{Jo6b0Icg#$l?dhZ7P-DjGQvnbIf;|5thr^pxAs*{z*PmNWF-{ zoY0L>WO>&nO$KjkEx$O1ic9eW@qz1^vtLY_ofY!FQ2f`|8}6~ka6HNm;dPKqa6wSu zi7mPoN?+5Ktm`XQOh`Zs)hvFAi+a774ZhIBwN3L=;&s@wWZ3seX;cH zps2iegg^Y12BasfYe4eVAL3KLv_G{v@Z)lClWHDwkd_^A?epl;C~DyA!`ngKun`@BC3u7Gvup&J4QGy)1_3>?@FIKp8koZ++!u5j56cew2tPrDNkIH%X5 zvtFq5OSbYN^$Gt)GTChdN@DAX6^{-o{U{Ebt{gkT$hIj?Je&c4=2AI|JpwYlt4eQe zBlm`BnKvK0RqDb4oJ8CzwHh8e9~ffOFse44`Bp#LL}vVd+XW^hb~AXP2vloeb&2HP z;8>kfFLrVn${439%eqKoCP=DZ^oJ9JWTwSt#4(1lL&$@Ycesz;vr$L;98|^f({Ntn zW0vj{md4KMa<6K(AaHOD>O$b_(O;Ex{Wc}*<`n_%RjI@)jCHPx+Lp%#W! zYZc2C>S$Q>!gp>8p+oo^XPpo$JLkiAN|QxxSd8rHJ5SlQL)e-|62NMypTpN)pCb0Be+A2byk5L3B!euG;G4`wjRO=vJRd%_GBYNdaTsgNO z%AQ(F9Cg)l!@BahU!PD7=~m&=drHpQ8E{J4Xq?T^>gz+Qsu&!*1<&1Ui+mvOl3eNL z+Nu?)LAH#ktVFpeD;zXw?OOcGU6IHnP&G~t|PT+#w-rz0RZrHc*bFaOA34__42K4W_B z5qQ9cMRhguN=Q^j@OjGXVko=P!|}^Ta@8H;4pB$_`PU|&VkBS!r4qD-;rUIyZ$2LO zOjv^SfmI-klAA#YF$w;`h*`4;v^Ro@DR1&?ZG+-<9%^E4kZ)@#pc@q}#9B5s9*|9@ zlAg(Q%g8MI1jWl;aq^+Mf20v3W7L7hn^^)MS)>;ZVw;}U0n&NePrWA;236pDuolZp!y+e|=*0C-&K&Bt_N<4TF z+0ixcQR`~a+pLsYs`Qtt0~RJpqOUjpHjJ_JkOc-HZ)$>)3_LrXI_Vz7C!W?uw6afw z*-C6H6L`hG$~QDXCoyP$-p<^@8~Px}<+}X^2)Pk$=1k=g-bz2MB*k?9KQs`zemh03 z+Lwff?LY!dD_;9W-_kkY_d-V5jE#WXp62{C8JA6a6Kk==ou_5DBn5bID7Q;I!TWbc zfY0hm`1xgpyz&3p!6ym37HJ=y4j?9JiRO6UORjM;z9%!vZ*x$?q%5U6?psB5iGTV1 zzs&wxMu5ijNK|ca%BwhNaCi~gySYD~=5K2X7xZD*$@A%aCG@OAwblx3!a`MDDky>( zZm;Z~L)@wx5~j=x1@7PR)&V}V%=%S6wc60EAb$yB+U5OC{un(a^*%UWL(gv$7~ZkQ#Z{A+^T%QLm5viJ8;V6|E+Pee%kOmzpgRRj6D zoHqkvOgERWjEiaC2It9e=~mmMw!W5lEaB#mGgc%;;fuC-|b*D|M7xtdgn+3HnC7kVNahulR(U1}$| z$VnUzuogqW2Y!v(kEc;`m^u_5h?U56Iw3`LUzXjHzAU?JVzi@XpBywrqaeJYQ$Y_h zw$LPQKSMr~5WlcMwR9_&3qk+{3f`aaUQD?ci-(1Fv=LY-$BVo&pgb7JZ5U=k#!_i7 z(K_ukNkBl5tN<##9n_ENOs90w$$WBm}H!=dN090M&Ik zMS#0zK83o}h=my~B}M%g<~O8bP7>rlU^l1=U!-2=w--0K%F zY6#94XJZbEHkBpIoW(GD#aXWJgTi0A#5f-O@34)}9%inl6aO-Ce%T=@ck!1QOlyu4 zjj3ul%f<&D3qG}$g>-3NiLkRcBc^u==JLbMOfo{L_ z$xf3BDm`G~N`A5~Prd_mIDxlz2=BQ{@G2r&`IG|Sb!l8*U3P%=UGmf3`Se=4LmHEC zCEJT(JQ7MqDYDBanW)P|% zi%fGKC(i_DVv4Xxv96@bgn>+9AX{A*`!?axRPQD6xFYNMga(nb(clt+Hk0m$XT1+s z);vrYbYIQCKF4MHJ@nsC@al_f8QXfXTb{mpNpRVrOqA4|#(UraX+~cf`hvK? zdjwYoa6SO@M`1Q4%~YmKmCI0Qd^JP*s+K(I=qvUn-msAfuut49rHlV)q$u=hVEWM}r;w1OPDT3@jT;&0kxPbCsb_k!3 z)VRFuzD?)9C4=PCkqPL_-tatkI$m9(0`*)r5hoD=>^~F06>_(~_`&>u^7`dZ3E-zq zGqIOTuJOE7+n)7%bW%2xXlzUb?uvH8X@7-G-+kE}Om@mN5%u}h1or4Vs!Q%q=wIM@ z5VZmJ>AenyV=BEP>cq?_vk!cu(!=>3Oe0*nAn3^wO;OPyeEtNpCaN}|`CY7#8{jf& z7g?u(FQb#^T0brQ=&90vpO!s?kt2`@BCoMLNPX0l>FWaSKGw6R;- zl62qMHDRJ3Ow(>nlJ9hI=K}*gAShb?0e7r*s2gK;`QDv&*|lYE@X0ALrI~K2QHrp+ zQS$|;2Q9opH}VZxbn0&7cZ@SWq$0j7ix%P@nFnERdBMlrNvgo7+$>1nDnsr^=3p^(q2$K$GB6fq-xDq&r4hKPnkh) zKaS!K&+XUt(B489zV{DRN$ygPvMGiioaTblw@{tcFNxe=B_PjCMCf3K^xB>_kw3Re zT@MrC6iga>U6{S>mdp^YZdlBC16yA?p>EQiv3#$dWb?6i)0pEE4?OTilZuu81Kic^VtTp1)10Ty8xY7nFZK06*z~9qIMYr@Hv5|31pg|#T>TuFH=NM^GO19i z`bQU%0Y^AeR|XvvtxJQD?Gq0iWzSYvZZF5_d3D!@C96$wUcr3D z|0ZEZt+hQYymjmd)@T1ZZtvSO?q02)J%eTo%l4{oY)u|8JMgRyM5YUB1iOuCkT z>?BMn$Yj{hCD%CVq`7qF&iD^rLG!*L&CAu-8x~@%bR!ug4Rs?DQ=+Tq829mk&a?K? zVj$|c&p<7*QM0l`*er+&a_m^YSbojY0*cMs%9On*2AqhH*B$9h%1%>jP<6!lqMfyY z$w6DjciI>p94W}26+1iM?YH@f%Y}OWizcOsmWiI*!&ZOB?^D0qdsCOpg#SC!W5fW+ zp+25~ZRgc)h2775wwW(_y-&qE%$V5fy#BxkqC-E~AO!v%R4^K_EDCtT|JhSI#|U$8 z|MXZ|N)IIP_$e1Z?)LhnH#ey*yE@oQZCNu8)2?=i1522*Au&petQk)M?*IncfTLlr z^e}&y5r;a=)s7W>A!-+!6L1R;6ijC|Q|I`cmHIL~a}v}ibco%`G%dwN9e)(Vy=ylk zRhM=Yqbl9FZv%^Wr)(*1{PdKuZ0@N1zvO09g*9iOw&3Y#y-K(vI<;YGAT{Y-??$LM ztlo8Wsxbx#j(F<+oD>#OF9{1?NN>?8#R!7{z}o~=`t3dK1ScL?za)rBqNG#qg*0g^ zeoV#)5VuP`y>y-YV%d;H*CTbE2d?N{WkSWRpOAlkqQ$PGZpnO69gT;pujnIE3s);+k$ z-%YRdrWe_oN{yW@?9c?Mnr<27xP*};h@Yzr3bwZVoXw-YL40;u=9#KjF8_d`NOxWS zgEvg+`qHEw_T#yKI?g|N&LZ=_qff8h8-G*2VmrUq<7R*T0j99fKh#wIKmpP$x_p+S zeu)k zX8ZBWCL&A?lfu|=QwP&+($c<&HDaU9D)W34ul1(iMT+s7+d@4IaWe#bzm>=O!Y5M~ zAsgz^^okvWq60r5mJ%78E3`z*B)!az6(hsbR-Y4e_PwK0as*9NPUVUZM~|lwOk15S zd}8T6B_2)MwJUfD(+=5RinA(?eL}%_>>}lnwW>2GZJ72S5A!37WlscA3iJ9hS&C4h z%*;(3J$5ms7=@m7Oo9T#x-D+(~*V48H(7te4qi^3*!(<-XGNzt)xj8l+Gkh?w zcm;EJxZkPl9;@#twO~F=0g=nO`{Gl5t$f-Y}wdtcNO58 zz~gtj^`^dE`z}V;JcA_+ga=d;jg=nFnIo5zr4}mD7BnmvwS9-|?ojiC^SECT`f^k-8Ah-^c6t5Vkp9ui-WMNrZ~DS~0shz8jtdonYpb>&XAdY0V$i3> zM@||e{PaFf|EOo52w*B6@-Ih?1++BCN71ut0#|^U&^%c)s!w_LqkVBNQ^6nts0@C+ zJZ(tfq#~1$#2^ITO_Uv$%i+50rG7K6Th_(MwE^c|Q=YtRBK+uD^B(Q>qO45@1E*=& zpV+(cQb~k#v|VH^{1C-UI=#V6<0REwELdzHj(%~tD~GF)Bt;X=v=qp;*92Q69fBw4 zayG|#g{G(5u{`@g%v=%9kS4#JuWS(YkrTm!qD6S8iAoSV{nB&sS(EoxUosjvQR@7+ znD?H@uvO9T9kGh4cHPy-rjjaQERmK7H^&1z@~p?U&(kL0T#b%T{w3ET@2%(8O%fd{MX=U1-Y;1Pm|WsDD?+970q*`M!siCW zWa!z0^~;c}8JY0oWFjCAaoU0r&nbSNp3NcVp;eJ_0DVH)wF={$)pP#RFm0p-@S+4= zBRDsIN$Wi=``{#!!RCZNWIQcz)_{)a#Km9KtjytDVqRwhY^&Xz35lX82<%jPlq(ZE z6e`$Gt+nA3j1?5DK8$atBJ|~{>^Qe{tXS98EWsE-CS5SgQ;f!(p!Ba52lb2R-d0{x z$@&pXRT0Ty7Xz9+dMCUwsPti}ID`pyPMaXQ@jMt>lXpQ0ejCawWi~+hhN4BXr*T}R zr|Te7QQ}})@p`EWE78{fC&Kq|G%BWxuAX%e^ugq|{`uOy<)8fV8omXu3lcdK z6?5%4TyiBn;;BP&lpf{>Z(O#MHzz_!7!LESpQ78U>OIE6}l=J7OHpHsR6cR4>*G%tFAqnU+Di&_bzgkcr)n)2^1f-YxfLboa3?kJe*8%vXg z$QOM=i%H!HMT;Z~?~aYt;P9wboj$}Ti{~zy&xX6zliG*dttMIH(Qfx>*nYuYa&7XA zYi!B=_aIw6wFp0`BexW?t=>m$jmt0AY$kr(1Tg9}c`K2&zgb%1=DN3MSOV{lC zmI-1KArlgXPM7!Mn@f_*VcG;~TfB)fJT%GpUoq{EN4UDc=Yx*3o4vxC%bKv&Bweal zkz^hYb#cUp^&%5~cZ1QWbTvhvDJg9#x*Q$$FP*l1x z_1vVjdV@xj9xvHpC=F~ZThFi$T!lm_M1@OegOZq?h+daHmQ(UwN zkMO8|fwemd0=lly4P&;AoDmK$+FYx=onAP;%MSBVcjb&)K5Xofgt&c6p3X~=Q-+`-=23^`{#sc4_6AD^-DNbU)hh@A|to`Jh`jJ`J&Ey|PHcLvnP2e)wztT{m& zSvFxT2mER!d*_RbAOb*FK%EO=>j6npUOs8sW-y*Se zDcwWqvt#{YDy4HzzotgvYFSwO!ifV9J6<(?P&)Esb&Kbe&u9)<5Y`a5z-f=Uk7pWc9m>{4UMX7)wZ%**fz^wQui=tn5>V@OLiPL6 z90w&VTV&NxF9B!)m92JZGaupyFa9$7J3}w_ZTX19H`kysJFtp~81mL<8D=Sm@2?4X zGkLrI`RAWqiDh>-=dsNue&FuM@v0QNI>8TSIW>n#Po>Qyr4AcVH!b5NLM;ucXZa`} zS}dy?%xVudaN@CO5ta!Ns|LF$h}~vs;V=-vo}1_saL-})LeU`2$3s*=I+GbozQ9EU zvCZ1=Y039i{+T!rJxbKri&8igfDc%5CAnBUX8H-aQ#{A0$&=|;iKH2QLfbSASXAR2 zOi=$bbQp{c=m;tnGDYt!sobv3(Ua!1Ii?!!ZQPV>6ABROA*=K#Gc^8-r@VK*ot)fW zrWnY;$Bb#TlHa+7pezf3BbI%0%}-rZ9oA_u!o;WzJH0bVs^h=aZiahu;Z=uCvX4E? z51ucQx-T0`AHK_em`I#0rVL#6{shv~$`13_42R`Fq$<%YAn1M0b&KV@zopo;NO~gR z_CD~jdw5bsMo#4B=6rMdP~#yO5BH@u-P@xrr7W-QYG#WG^fqCPsNPW)C6{B-4YQ__#fX`kgtJS0)u{rANmaYvInzlZ47Jh>D%YdE>L- zu8%N2AW%Cg{W2*#%)L`SYI^v zV$(#)86!?!vePXQ+@2eGLF&vGo)7c1a?G20TI;bbw0b5y`Uz%N*xG=5l#|?FPEx(S zrYL7QS^JroB}O7y($0Yc2l>OP-gj7TdQ*moZD8n11N1roP?$CiATT~>+?H~f2pyiC zoDuFe!S_+`T%ESA4R|W3g@ngZhs@=!P@}jzjG{zCzHd-u>*@eDQ?=va{S6wxwGuH? zp?ueV3tH=Qf7yGj_PZT5_NW{%O!?rwtntak%7s88cz) zBts_aNLa$4j7@+ljX;8ZB77c=Y#y6X8=A@Hc^Or{{`Xayc>QRNq#(9K8^uU8z!=VB0E)9TRzLsuJmY{ci>4&`q@$-c-$&l#JvWMVs=hL7&piD zg(2-9C#BqgN5d9&${UTuH9A-a2J55kBK4S{5JEm=nA#u;3=v zR)FLP_#gq&Bfz#j><|^LOL#s74=o?iMj*K*jw#I;ogVvc9MWcsCOxDj5Mv{&=jAOS zy5GG)Rqf&;MxTA|zMRNC6v5mKAm3XO2Yd^cFNm&GqGbXsXE5Uu){ zp12jBRZv}}ho1`Xlp6JfeC@>1!&~g_i=LHe;pZx=mU9}DcWEfi#S6Zc)a_xMJco08 z4MSeh69xRPj~}6*R1md20Q!fT@sJH#W_pYLe{GS-4AAesj8UWZC{#RZ1hFNrc)a76 zFWV5+`e(SKu032~9O@OgmuQ!_@{a7A20ru|Ul3y1+#C>^Vu{l2_C^RTkuwTm>79`- zMekK7!cRl=6qpFly%~)&A5t`(T`!di=~Xk7fQ)1x6B?3W=2zKa9zH{sq>qEl`Y{ny z>CtozG_};ngu6+*sY%i}l)*K~iefu4I_9PYuk~@MIR87lfLZ9X>*Y4f#U8S2i)6pt zp>m;UJ@?M$-M!7?Y_BOVuXl-Y>Nvlf zBo^q|8sQdZ78A2LN}rRl00@cWF0myKAQp$)3X|JVv}C(`J%{{lab*8v|I<}YAJcr; zlxu$3%~4Q_AZa)A&=yeD$;HmkqD7+93nie_G=8s<76+WRl#-?cL#?6@pVOObdbzM& zP(u0}&we2P@*k;$ZLzw4Xj(78L_aKG3abb!hp?-p9dH%uLP9=(FIgZo)OV@=6^-D{NaW3XL zW17;5gH%Mrl6sM!&gecG|GF4P~P|#vc2@MFZCW%0@9ooX05W znFj71@Blt0R77oTxhv`#*|-Y1-4p_y*7B>C)=OYZM3Frf;%{+r_got`4y}agzZLHX zglXPDlPHO5sw>utx!_wLCSc^T2O}zp9@vXDw!)D`oiZuP*i)GSp+en1sPriBJlvUO zX)ni(AwpzLa15;j5~{Jae)rL#20oF8fK!p2HJLcnW}Pn8((g>h?>e+GXxE|!1a@Jg z?d`BAEtI0J8sp65>b`!9>WnhSRox5Oakam`3@Sa!lZ^H)dSfP80tNKm3_Gw&?*tk5 zLd4>ZR#OH|NFhPE?BugBXPq0zVzb+e@;4nbTt@JTN^k8_bW&NjBQ({`vv((3N( zH|MgNxs>vRRQeJb)>Jz23{*t*e)&9RcMeKlr&m0Q{~4~_DzF!LTHZz<3%g{nNn;6; zR>TTQT;MD;&Ra~crjiLzXix|Vkw@h)I#t{&&FG~V?HM%MfMoYeuj)|zCfffDDdteD zi}nry-Zd3~xiv`Ox~daEQ>>+-W)@E3pv$s5gFs`q@9G5~SS|DrY>O~4;SVC}g!|2b z0R1O45%vx7&g zH;@%UM=3B`3`z8)ls>cx-SfH8P6j=xESPT+E~JiGXu@h8DCfOx-16LCb{KC>sGAM( zyovC6jg7QWXKsG#;H;K@PDvA)PDd`>oR0inC$liTWWdtC@bqI96A?IIHaC zG@OZA;09@xy<~9?Ww%%!u6Xf;WI4I1(o(*aUb|;5CDroTp(81s+Li`fA_lGXF zaqB+ZO%MTQH!*FRSmW*|TF|!w^`}yM9Tm&LxYD)Blz^qsD0U5S*w8g6YtWn6;gQ2%k7Pck3&T@3zq18^rgP{=)jrZ$f{m2v<_;4^yyiJR;0C*TGV%((*FMEaQaG5AwM7$yjK!fA(tJr@L|kHeoR9yZj$*zn4fud??yC7G?ahb zW#~qlCgepde{j+l*74{$B8_#@iSjt!oP}8ZXtJJ!KMs=y%e`~*hl;7d<%E%|ccwZ~Npztz8IUFm);Rzg$C{Qp%sKZC( zUJ!qQarPmybz=;O5dbW-;;3jka}-_Vw3*GPsY*_~N73T}MvIhpEz#pk`LtW`LtWPb zfoj!hGt}&HD`K%P?t*T78urw$pOaveLGQgeJi(WJH*`%~K32QN4-CAvpybT632!Ux z1WAks&ge-ujJy%nD}Kt*GtWMj(dw_=>tf0+CvEq!$3xse#{)>FYsJ%ObhefpP0M_kjz`gMYPz$F`ewYX8$vkYRiSe? z9DRX#2H$A=9xwj~83;kWQ-q%3YBo9FUs+thNz0$Cx+jAmemUnwL0qR;BV1}G$jbGsbXZ!Fz8XOAXvNr zsaJ$F)jv{%rZqg(o4<*Dlq-NZs(*<2?rF0RfWEEeQMD!kR}W3#o_WiDa0u5-q4mnN z36eafQ~6mFi+8gDDq{Z;ocFKbg<<@0;f9gO=M0PidFZbK2Q5u%xx0pEq9a*b?1d|7 zVlbsroKAlqj0Rz`Y-QQtMLmc4g);DV1Z>g&2Du8%u@|OS7r?Zxf4M3BoLlpKbqKvh zKsZNsjar2Qt}kK6L-Gl$KY8<3RMYdQZ+9z>Y5mE84#5ftp#yJAvy(6Hw0P#(F%W&Y z6uJG9aJd2}9cJP<$NkCmLjbKkWPp!PZI?>m9|qRgX9;#XG{_b&hG#;b9AqM8L#4+9 z)szSIcn)<~)cojj1mjBxxfiHPgcc~4x_D>s-B%DOh%8CLpl9ndi&C9e+^##r=)-~#oDuOf!1k) zXy(Z=tu#4&9u{7}q9WFm~Ls}NQyv3bRx0ZvY>*wsHu;m zvL*$ij*Z1Ee{ggptBRYS4U-#7iL@SHuY@bzy*l0KGRkuJ3Y!ahELUAFaJ@zg2d{d( z-;j4(fEH`OqrY5@DlbJ~u|UK6W4wZ3*@+kR@)c)F9)|Tk)q{QgpA0(wtX%MmX3$=8fQwu^cWEKFt8(lRH(lOTdLclV zfjE9kT>bzh7-;v8s6C<;N4+8l;~RHP*2Xis!|kM>R8C zuV4F~y@43|asB2FjA^EMhv`Vr5q-a(GqtYiO%b~R4F|y^lPLcE2x+hs!_()&H&^!d zv#SiU91(6J$NOcEVHOs1+^J2|W}MD~)OMVt&wy1?;F~KHLQ1&CA2D)zuGn)zk?pt8qyZ2sA}@csz>A-;c6L!Hn19N6(K_y zWi)c2*@BK_l*ZKnk4AkC&I5o_V-|S5&=w@ z8&d64CB6%^SVF84z}K$bOI%Lawg^lI-P0A0f>C%;+W$e_(J@W?@3lP!TrpRFT_!jo zW9etMx_vIDF3ZDn?|Ny6o5cyww(%Hn9hI3E`+9gLIOtd_|62{!L*v(!F-a^p@IjAq zkRre!v;x%@Xwc+X6}Vu6d3SNPh>lpfgplL{ESzaH^tjUpGmhA$TZppm(JekmW4L3e zs0zffvZF!79G(e9YI1h|5WIWclvLQ}X0|L`J0&mKruPM`jOzQ|pn9Nu+i>m%K&;Y4 z?7s?{te#L;gs}UEwhMB2wHQ5XyX5p@+gR|NbcotSG-fRYYU-DfRFdY1mK2mCGDqvu zg(&0USSS29gsX0?f;+u5fp!4t2mGpIi_|l}z+b>&2{4jCh!SEo#djTQ$+$q7NjT`y zdaF@X5=M`zEEak z*~iaX#8U!kU$cAX zpB#bU#n`&=Bhub8NPoI%J(78MA_RNf%(ol&R7`b{J_~tk(3pHdm_Bz40~ymDU@_~c z#cjPNyj1|B^r2$41W8SLcZJM&+m_C>_Mey`&|MPNgCTR?#KjAv*d%SKKvclP>=QW; zv2cMH0uh2e!kOj*vqQ^wH1OG*!fIwU)kZ@#=B2t311ey3`kRk(`p_}Y`<;U@5qBvh z>khdi^NPRMN@?>%(jEJ<$-VL)<)TJ|2?pft{I@9vx^mg}TqRJhvKv>Vb87U8`JqJO zqw`7Yyn5o-VDwEt=;u(a0)mKM(auZ!1;7aF;yL1LjLKsvTo2d2o6UWkQCz3;D`>H#Bo%xLDkifOPT|QUEps{rY^Ka^{a{KS&eF@ zm$vO;{a39Gb%RUh9Y$~As@Q9@vdKfyy^w^VVEr-M<4Q8(6?&PKvc(`22bCERtCUB*>*`ug;JoS?Y#BTM zJ<#>JJB1&~NSvoG+NRuCsl3MDVGag8O8B6hVJ2sfh93KFL+i;;V$&Z|fhso=?aP zH5R>;!g;>h*(Okqy!REGc0+Op757tx5v*Ff!Wh_=jeq7v}Q|*Rmtvk_Sh$@nTUCeQepnSFBh|H zYr)X(oOin$Y-fS#xH7D{Zz{RBX#ZO)dIo6_qk&{%0yMGcN#dyeavZP{x$yagm`k%((8zM>|UArMzZ$68@u=YXf<}d;$Aw-NAn-0meYg z3;ejx0sV+iGY5)eqJh&A&(lR(Y-y;p?;oiM$d83D%fqy15~>gL}$R zCFFZ9ku?m@?xa{C(u#T)d)p*`L=#4V+DDjco!z}<^b zcm#^65km4MzrjH}Vr*qkIMRPOgwi|>@ktVA%Ge19rhuIgJ02c125g7vwn^FRPik5X z7@gbxYy4o=B038x+Yvn=HR#ctw0vsRR%)|{y|0+U8toz^^e{(Az4k9ON;X`#t6!RS6{LJi$19140v6+`hv|Ig-X zvpuyft-(l3V@QLYJNkFtVM_FOnp^%75>@~y`)>>jPX@J;C{ALdeVSGv zWT3pAB2!LEDf%qIq_&^{aRN1qAQ?I&TgPtJSYR5d;)=X*B^i-wBv5+Ekbc(JV~eNN zD-3vFEH@c_^FyOe%vX@eQrB6miy=wb=?g+F$Mu`8*Qw4;ol?l$w}<$`hqLJJ^^ zAl!g93baSNS&L{8j6!+v(ruWYsh^;F=*XS|6Csn%kjYnkNgAg;8DiJ71fWUJS(j(I z^AN)Br?eJsGW^r0y_H2)+a)mf({SoMhc^|I&VQ@R;_HfI!SY|dlV7QZ?{(4Z38!VDzy4b) z;Tw2?jX|IxZ@so!hK>byxj&xwQJZ;)`j9<_pq${9CTAj5O_$7)%o_4<7F7l(eC$eS zqbFMVW?X2DM=yI{a61e3Y-2i>*eNE&vEY-YD>gBx0wvVo~S#`Ew3Z9L*cvr#n&ajP#mJLg&#bh<rTHj>z}fNw+gZR!C`c{O)X;+OG1Y< zesKuv^4~~eYOK=`l&(D#2#@Zy|HPU0a{cuUAhQ7_YGyMhr_+#8v{>3_2^OxC_!>Rb zMrqtR@aDX9S7`{L$pQ+ERt81PBmw?fLGm74&BS28WhAt&tr0G@>w0zkZcT2RB z=N(phR=+P(qx=^o1+2y!0xcyBl-NdEq#qdmMPqcnw)pjJ!0N)nm zG180UwCV9J{^d$x%4rx2v&s4=W<$R#J|V3OvHl;;JT&-#&{p=~KOQY9@Vrm1A&^SCD8%FmEw<8-mKrHaJM^-S zb{QlkZEC|1-^jC@BL9K8&{A&+v^fEhWs&@QsbhW6qorYmGG0P>0WxX!fq)QO zgrTnKY;eaHs6f+ zxl&KTEA`AVn&HA>L_H?!>t4b_|CA8hi6ajgehRF0;Fc&%hC*N>fp`b>*$NWb5&YQ? zM@*of5=twKyUWaQ@WvO4Gbx&`AOcZ@D-SsPclg1p&8zdKgKM%p3siNY!eI$Um(g8E z7oh?)(b##1m3kk(Ajt5W;6eqJ$nwh>Uk#y-82QrGEHD8W0X+z#uV+9B-~`AQ93jcT zp}j*62uGCWJ)NUDRd)hp(5g_zv)kgGp-VVr_@F=%9iLXwZ|0PFgA7uD(4usVHoR$P z`cF~$Q{bHk-gXNinGhFv)LKt|Y0ttcN$~SX4Y$R+h3Rs=a3wk0;ZBbWr7Qc|ihrOY zNYmbe@1L+c#PP?bPlT`eSf`El3-)007C>m}D7m&%<&q+8);f`96)XB1L?y_&9Mm6U z7Z`S|`~3^vgSl9q(ipV?coQ6P(|FTUb5<|B3Xux&YZFT{EVHq+M08oQW<&~^_nU+5*$)qAhk$lh( zwQIn-6%qKj)L&nYuK%ISn8OkG)lvANF~o%K13Oc=cDrVPwK~zWAuZH#4==`;rly&S!)$~E0b$p?8MM^D9udC@API)pPiSBh^E}?5 z%>xDQc#|)0)fmI+i`R!L_!$fo5(6NN^++Ul_t=psG?K zu&{(OO##n!6|~bhC6t#AuQc!-HoS~ z)K_WzwGKfSmnTZ@ylssIKgG?VapBP;EPv#U@}&2U`Q1yy^DoPS(buSIR&*Wm8+}=- z`4k?FLypFj^#&N4>-xm8C-cJH&RF1j#-!g|7&5Ec=23%qD_-}QmMp*y-xn1qWNC(OxQWFZ%&3*MlX{Peb|WT<#gm`o9K67sVWd=HD!xd1H%^B=$H2!r5!WZyGxR)#WSMFxWwr7~=E zmmj>oEsl8VttolV#q)HB6d-QfY0@dzv(%IcT4-ODGml6CL<%P#UvTZ_9B~<=_e8Yi zM}_0_4%0aY4ZB)nIva|yW#%<0?BN-+RpAq!!d=#^ZYBM`2qY}tJNig@M0I5++@qOw z%W-kTd-Pa!!g1!n$O5OQU56-^mou4bQZN^N@CK`soOH3Yqe4^4H&3io_whq383eEF zj08_Y?)-NhklKWOd|tg&QE$7`a|vCc{S~CpZBWmQGuNh<4gDB z*7Giv$NLc{c6ZO_1MXMCX;?T|o5#=@2CE)*x4L3QDBxR;j!*G0m3p*>?`e=vj zuft_Ll^3y1qjcCf?vFGH_tmv%NIutO5THJ)77)4^iFa`ur!a#8dsiRekla9_`cg8 zT*Xk+X3cy5m^bkmM^JU5qy!x<_xf&sfY!o72_KOKt$Km@?qXjcYt7B}2@#a$yL(e4 zvyP$H^n6tIPt+qN{oPJh&yX_h^sN33i8kvhCGcwiXJr~cx=`Uh10m4-Zx4vADwM?s z=ux#FUbaPerg#W2!L*rrt#|ljS^Yv!-K4WBm?Mg2%OPN^;Zvmf1&XWh&a=Z9et@nP zgC5n2Q5b{;YR9BgB~X;_nC2@ETA(XX0a*aY>QZo8bY*Z6E3htHNu3jVP$+lRF%j)R zd05AEDw6X6(#|cS2X_+?$w&7tKX{zw(avxRc^l?d;xfN=IKK!Qpw}j9sv8YkC=iuP zbyk)RsBqR0hO!&M?ZCPj41{6(8AW#{_ZWilFaZnOL z{?|8pI5T%1!`1RcIX|4HBIqZ(@yU7q&Cep4X_|jx3EJULlK1I(*lJDG z=}Ps6c3iB^Tu6h_%9X#kpT45u-)a191_m4N4>8nuD7&wMaspu+-j=gKw~CnnkTxB6 zUewv^@eCHPVOWD5|72^o!lHY^y!*Mz=+lw@TN0D4Da{SqvwL-W$Uh$R-65?DVcA`$ zxu$SS(=WQUkN1$v9~@UKz&hj%2;QFMHe&E1y4kS8HF>>`Y&b?r_Rfc=AH;R1$#qbMN%TunevBT zUReLxr4eeEXlUI(n>g|7;lW*aQ-=KR?U=MNs-c6Lf>lkjeTk1#O~0n^F^p#G5j9yy zgTXbbq(;x)eTk87)-D(zSRMm&5d#?|I z+cVa!jRzll^U&D-886gEidRVqHvH%HW4SKb>dH@o7EyF##3guqq1^Bm^t9+F3_T&` zK#^9-fc2oiLUSecMxL_N$hw;y82mjY_$P3>^NM>jK>=g|9IJn}W^5r?cmXH0=Mm5z znoz_)O=@c61V}sQ5X#>)1Z=YZWnT1YB{B$}qf6)fa?nHF0y)g&65;b}M% zrqz8jc}hOuN@`2sNSj1okzaewbf{BN-mT6qOy9#cz35AlpE62R4MyTocDS;lCkVm4GKi z(<oc&t=^2ZwnFQvJ~72 literal 0 HcmV?d00001 diff --git a/qbit/vuetorrent/public/assets/materialdesignicons-webfont-PXm3-2wK.woff b/qbit/vuetorrent/public/assets/materialdesignicons-webfont-PXm3-2wK.woff new file mode 100644 index 0000000000000000000000000000000000000000..a36a5f2d4f83c0a39d0f5ff2e300ab40d17911cf GIT binary patch literal 587984 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%0A-XEYVwD)YDw0#CjPoL1+V2*ye^ei@#lTt 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
2^2q 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
#ZUrd%X>>S4ODn_5NhE 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

-3X}Otgo|pHCbJ@g8;V5&Uj%hv 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

jZYUC5&P<7P0i6e3BR#VJ0sS zgX+MjO2LbH8gfgv?2-_Xl*}y|MT!U|`$A(ie{*~K-qhX4P8)V&N(f5+Xd!~NcZ|4g zoIZAU>fV|5>HKQr!Xv?UJ1FE}#M2TV3~9xYx$ew(wXv! z!0A^6&ZU$HFUhhfh61T`fmfUkoG70WGTunm?Znf7{g+4?PkGY zWau<#sz)di!_AB%#H7V1FaiW4K}-q@K-0r$h-}L=S_X@&gsvk-7-GTcOPJ|u((qo) z$HXYY;bf|$!>X>Qqxre~-((7DNwR{4x%}E(e(p7M@FJg=q);^9gqO>O=vqD>t~^5p zeqBv<+D&FjA`hoSRwi1Q&!0@^(^AZ@e;?fL1bqLCaG#gLJyba!iWQpqSYbIo2X_e( zt*xQC$+EhxY0I%~u{ttN)uL8ObremJg?~7iurgh)Al0FUL^f-g!EUBT`n`TH;wP3r z((4U2do~iP5j|b6r@OY@#mMk}uLp;>JJ%kgd)_R?O>sGrpt^#jyJiX+I)P^>n*EzB z$yP=$7$;NBVV-MA)Q(pL(JD9P$Lw-{zPvtnE|bx{f8UnQ{A^w~F{a4WgPFn0GH;alMZTU6Dyb(@s`@Wyzhl2GrN+ob*j%6UJ(wXs zpZPJ#zo-P$b$&`sb?=7@;K}FI+uEfubZHt<4l)jmlv68ROAf6-4bxaMCW6iMxB6;y z@a<0~l=t@$YCHAGM;_@_QU?KM$VUHO!A=-!vEpnY7?{c-vJ5-N z7)=_`RKz^C#4r=oq|gi+`npXXUGXRhfk=Nf+9;lWNc@qFUNEZmZBDuWZOQcJ&SdhK zQ4Lm8x7QZ#?GLt$q}|biK|8RYN_UR;eG-gXg5rC@RIap)1&rEroFU7G`+{r?cH28U z@6-GGlwXg<^w>S@X&Yl2HF*02{usV-4}0=?Vq*K$hNCf*j+!~?_N`&tAYPw8(8z7H z@k_nl?#_Xh&L9Ex`|p3sgS99E*N?bfbFqoBCL&F!h7(rSM;_+Z1XuFl=_kaGgAfqO zw=}=x7t+j+TvYz~fX}$tuluL_uY-frukc)Lp8ASmhZ^$^d$F}e%7Z$3Um0z%V|vJu zRfoz2q8Teu0&~NdK;bzLQSWjo{lZ7zr0TEl^8a*z$`5!*J4(8g+}x@2Iirv{U#l#Q z6Dv5Fg6L;zTJ^-r0$C%pYEK=l!c3IV zaPOjmKgJM_3il*w{WsVkmRdtM7}+V5^7A25pN~W=W-hcqnA!m$LpPH1sig`$nqTDw zT}M1YAtNXv#TtaoO-zfN&IvjpIu`DsFoX`&U`8Z&$8^1*>%SUVGUt;

7$iO9jU$ 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 literal 0 HcmV?d00001 diff --git a/qbit/vuetorrent/public/assets/roboto-latin-ext-400-normal-c2b94086.woff b/qbit/vuetorrent/public/assets/roboto-latin-ext-400-normal-c2b94086.woff deleted file mode 100644 index 594549d0d12a3a1f694b698e8717bdb325a4f2c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10208 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 C7oltb diff --git a/qbit/vuetorrent/public/assets/roboto-mono-cyrillic-400-normal-B6g5SoKk.woff b/qbit/vuetorrent/public/assets/roboto-mono-cyrillic-400-normal-B6g5SoKk.woff new file mode 100644 index 0000000000000000000000000000000000000000..ef312145ac611dbf7b814b949d99d87b2d0eb992 GIT binary patch literal 9120 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 literal 0 HcmV?d00001 diff --git a/qbit/vuetorrent/public/assets/roboto-mono-cyrillic-400-normal-DEN69lup.woff2 b/qbit/vuetorrent/public/assets/roboto-mono-cyrillic-400-normal-DEN69lup.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a0f44185944a3d36c68be4e433b2f083364a1e46 GIT binary patch literal 7392 zcmV<693SI%Pew8T0RR91036@|4gdfE05)_0033t>0RR9100000000000000000000 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 AasU7T diff --git a/qbit/vuetorrent/public/assets/roboto-mono-cyrillic-ext-400-normal-C4uWV10k.woff b/qbit/vuetorrent/public/assets/roboto-mono-cyrillic-ext-400-normal-C4uWV10k.woff new file mode 100644 index 0000000000000000000000000000000000000000..fdfe8d862d6e77a0dbc2a0b552b14e3528ae6c04 GIT binary patch literal 17688 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 literal 0 HcmV?d00001 diff --git a/qbit/vuetorrent/public/assets/roboto-mono-cyrillic-ext-400-normal-Q6o0JNvR.woff2 b/qbit/vuetorrent/public/assets/roboto-mono-cyrillic-ext-400-normal-Q6o0JNvR.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..cce41ce7c6cf4772dd5848aefb262263c25644ca GIT binary patch literal 13696 zcmV-`HGj%?Pew8T0RR9105yOB4gdfE0BCdo05v550RR9100000000000000000000 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 literal 0 HcmV?d00001 diff --git a/qbit/vuetorrent/public/assets/roboto-mono-cyrillic-ext-400-normal-ae7d87eb.woff b/qbit/vuetorrent/public/assets/roboto-mono-cyrillic-ext-400-normal-ae7d87eb.woff deleted file mode 100644 index 5004ebfab37a004798803e957efde314f2bc7b98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16876 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 diff --git a/qbit/vuetorrent/public/assets/roboto-mono-cyrillic-ext-400-normal-eef02d41.woff2 b/qbit/vuetorrent/public/assets/roboto-mono-cyrillic-ext-400-normal-eef02d41.woff2 deleted file mode 100644 index 184deab2f25467d66eb73bcbd5cb1c8eaf1dd257..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13016 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 aUQ7!bf?&^nA7lXl0`Pw>wTs`4V=Vx+$|e>7 diff --git a/qbit/vuetorrent/public/assets/roboto-mono-greek-400-normal-3355834d.woff b/qbit/vuetorrent/public/assets/roboto-mono-greek-400-normal-3355834d.woff deleted file mode 100644 index eaca2941dddd737dbab5179addb7c0cb3db8a05b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6716 zcmYj$byQT}`}GVnG&8geEh*h4IW#DObcoU;-5tV!bVwsgNK1Ej$Iys$NlS`IBfs(U zegAmRT6;Zr@Acg0x%Zs2&L8`DX(%ZHfB^KMk_15hMdo}o|4;eH{{Nw@tt$rr0Qu0G z$Uh`Og25WvyaH&=8qGD(F!dIgeW9%*tAo~>&|C@)m0jmi9t#IEXS8;O=A~$CF+=GJ z-kQ0gHH>^T$N7ICdTZ~4Kx<_H0GSg2K&z9+XV7kKWo8KgP|%=r{_6`A&VX8@MYM+Q z1E5EP8Lt}1VeR1Vjn>@J{0ka=w3?Lr_D&Y)JQ&$O{tx+MrKb*N-srxtc{Kl5^D!U@ zDDG(HV1?Gs(cj36?*Cpo#3anw$qikLiW!~r=wIH01HkIPnZW}v16ToI1tm2d0G)-8 zt3816t*ezCfYIK}-4Vcu&i&sX{rB+j@Gp2TT9}$WMTsGiDM+Npqf&klC{OY|qGKq2 zpbvnRLBKcJ6$D?Y`$$(;LSKG)SC`mYb^;RFALRjhi5rg(fYTB5 zpzA>fk(fa*VOU+af8`VunCc9^Fm~k$Q+?g|8AQs@#)Vhfa+!zucBvvJw{h=f`q@if z@oSloQ{Xfo=D&sVUSy8=-}{{{;K%vI)L$quRKMa*W01e3CezBXp{q36I2KdQK_+|( zsZ3C}E9_HOQ+)A!VyI`Jdu+2^!KO3E!qnVq_onmn3bP@8o=3AEey|jfMCUYA6`yijBpakI9!2yD6c3dB&>Yd?z7ioy{ym$tU8&T&NFX5@Mb^J+nOed$o z>qKwzA}}E}yCJS3s{@%cKO}}J%g#25UJ?KhJ&T0ii|)FZ?n^2}vt?UXBObJ@`U7Mc zO&&Dto-dG~@C@S-8V>F0b$-EQzhnWyIrbTTK|w)zb9Pa?0LtikOYV|H zl-5UJSwlH6{?-cD&@ff4w%@)%Y!8q<6f}2MUF}j`{d14aLnryuob_RXON_uOUS-@` z!e?r5G_sPI2D3#61m_d=I)F9jL%1raYJG?-^9x>hjAW}CYEN@fibNN1kSZweYzqHv z{tonMpKnsDwUP52>xm)YeE-0p^hRcQGpp}6>*IqB78SK;bQ|Mz35g{jtdIA5KCHg0 zpiPfcs*VFIlSIA5-i_ONY8DE^Kj602MLPdrX97k#_u`#4$nK+Rody)qorZz zS@nHcttC3<()`G8?<5wBI4%}pcYZN7gPt%RC$rrVJJUAX-I6#=PJLH5Jx#xnZKJxA zNKh515Kg-gd>#~%t&$yd9w~W;WKte7vZ1kiBC4`>$gE+;(@`|vAHl6)??m&GAe!B> zT9M>)=ls%c<^E*p#44`@ z{3BSPv*U3|8AVb<*Wz)4U(@z8*W8kHizrF8;n%%)N^~JvtVz=RLe1yZgkvORnthYx zH?VVSzc{(mYQiIdT~>KHbFE@F9vVRek}Z{$l?8y{sa7MSa35o4Jq)L7zqN$Lq`V6Z zow7cdDWWj-Z+B3#2-Qg6UrAc-=>NGDiqpW*2*%)ynxkmU%B)(6Aq{jKEhF!< zt!0r~F|QyFHM&*0mDK#&@NuRb@x1==c(2L_2Enl*H4~-q1dba|wws*+;vplhtP(bL#}HDWQUuiK0V(8&9X7 zC=BwzZ;k3G$Q(X)1*^-_oCNuwJ;K#bDk_kDFZBoPwF@ez6_vgN&nn^D=EZO#NMI7W z@6I1MoZ0%=IU?OG|7KsqLg9*(+&X{R??bIN{iOy1z=+eSzII<_-#OrLr*5qcqn1WAk)AK$O zQf7~0US9&<#|>4U&kRk_ZD(wxxw#oqFODlM8IAi8qiVM_*4`_+_Al|_V70UBcjbBw zu^K!MUx&XQ3?}hKeR_C- zh$mdIW0X+VK8_bF(aAE4fZM+inQ$7b+KW7;y z#7gkpb7}H>ULcprMq^50{>5&_5yHFII_krWLDCLWQ8sgtowoZh>&%!gK|FBTq)fOZ z)XatOdj-qPy@iN!{g7yv13_TU8p_fJ^Gg;^q5G)hr%XX)5B{>|97Il81mO@Ir zb=<@&PWnCcp7Q#OGWG$7lNXyMw*R^U&a{(EiMUIz-t}iuNwFTvE>+w_w38{l9IqL1 zag2<4S|nD(zdP-FTx}X{NqwDR>DR7&V!e9M$r?^%5+~}8IvRW}JqPR|6cCN0TClDw zOrIY6!xSz`Wv^7@y-?F}K>aRD$mZ`B|LntZO~>}caNgUw51Ch-dm?dSJ}=%>*&9ry zZ&0H&lABObncXu(vX2IuNGxKs>Y}`4(xGF@Tlu=KXT-<9;y9@22WsHO;CXFr2R!dQ z*}2xB*YvBh?;!N%X*{nQV(bk%GQRPcj00+^_(3UAVU5|Y7El7wP!;?4bypXaHjj34 zXEQ2VCxDXEnDCS5BC?)Il|7zUa_Z(1y(WniBtw(igwGlFyLwSmAN>1PLYv4CUwUd~ zH?)eyUHCl*pJGxoj^ce%p;LR-|6Sn>t{%$qy?MpQ$MLcyYI4it*zEeccljW{F%~Nz zWzD2O6gF(9)SffFTPm~{yIjQE@wG!l=HWD>IsEr;)VCsyQdH%rjF6W)bzFYnGe>%X zzJk;n#pba2V>bL%S>-L|dXxzG4@6D4oM5jOh)ospBNikPg&K5o+J4eU6Nw}Rofy{1Sq!pzXW=N}2+VbVf=~*NxDm>83WOy&Ld%9I1 zHFIyyVBf^V(5Q1_^Wy$_q;61SY}Uq*-n?23_p2J_rNq%unsBw|{N_H@+8@H(BB%LH z0_DwgCe4GR1jGD-z21J_qisUR@8;S^3uMIx9&S4>{bVDp57Q%$3oZ*%?YZoRDg--& zpCH5L?Zi=%Iwnq%C;7Sq=8hlsnjr!@*)+vFT*oI$_QvU;`U+JZsh^&Hl8%=NERn*G zzA@P8L{7%MrWis^ktfEEYECxDO_rOugHPzQT>xj95{l%ivi zmENbIzWjMe)R=9o;`@^8Ggas)1>VX)_DH29C2r$zffk|kEp>rvOagJEoy^zcscCg@ z>5pO6g@BS$GTp+(XY9JrJiIpJXK&cQ8nN5B{E6XUGLmvvW?qzz^@8m?B8J-mv%t!R znX=!U1ZqM=O&*3P9#f%US&ZH4mVVuDq|#626Y%eIuEi>5%;$p_MUh6U-+oW0dO~cLXp* zfLOE@GeJ81gp!THV^IOgCZ_CSZ!QKP=tDmfFZQKZpBa-ekx9T#|sLAN>{uW zj)`ZgpZlc}hN|CP@7Wz4t*jg!RmP6UAT2W^YTBz3GhSz9W*9lh@Vg3wuGR;8!}YEoQcT)Bkr*xUqi_4+fQ zv*^{}r|*@Ys8MNnXZ@;-@KX){p$dl}BA+r=i7tN<_NPdOlGHXuRlyXjSUw!4H(3{e zH^P!g$Zh=FKq!^bqeRHgR$Gv3i_PBr1tNO5sx{kDHxE{#Kmss#&B?8J)X`kgp#F`S zka`Fw_hl)$%5waQwK+Gzm>QXyk8wYq51AYR()Y=;R#S=f-Wr;;6)RyR)9f)-aenBC ztxnouxasY_$aq@8hwzIK5TzkvuuIThfrB_&K~k$jfmFYgJ)+>NVh8=JX`Eb3o6Q!z zJ@2ElGS@!i!^Avd&VRk?Aa)K4*!5W<0on|VR6!A@t!#D+2 ztx0(+y3W=*m#mdiq=V>5giSWev^% z!izp_s<}X``O#eYUWO0dc z3;Qhu8KAE(;6(0UdX;`FSvS--nMWH2#dG;;;L!a{frtgKJ4XVMZR8nbHH`HpM62di znN8xe8rAW&ZcglpJ1AYry+bVd6;3gI!gxYKU>rft(;+4|g&@G8M+- z+ITDf7xi;;e8}ALZyti%+ERLpI7@&e!r&kG6qQR4p_`}^!AmFG!JLbulZN`YvA(uq z3-v4J^IBU zqOZGp_N*Ox&8mBBs}D1F4@F@;u8QF^%~GPSJx8h>S1$z2YV}I$N48k&^b-(!Z^S>z zl5uoIy%mIo%_Oj3#Tqgv(IpLEVJU3%?$sHE4x?u1#eP#?0r>(P`hT@dv`8)VV{nJL z6dp(a?oJt~_o)`NjDh%e(d2Q_%NR{15SB$Tv1>NK`$etS&R#GTO#Cp`w* zPGgBc%YUV=<9E7Ed(#>~=|#ul(~e z{yyuDBe?5}45~5EaEKygWBygRh6N3A56dvZlo@*NMZv2MWvgX213(IS8 zdbuD)H^NlGgH9gejfF29l7NAwn#yFa*IK5I&Vr>YF<-UOk7{afN=T@lp|_f0Gb+s6 z`{B^fLZjb&*plnw{Azxt+B%U@mmP6|*)A)Si26Wv?mJ@2_JHXKa67Sa3be>4*}Yv{ z$~KAGBE)(@Yha_0AhE|DowsXR!7(Z?`~mP`k0ZM#xB*oiOXiumidSxGy?F!WDw_@C ze>C7u`~MWnQ*hXzBW` zx?HHX)0vS9MQwn%g)dx|aVDH9iGf|;k~rTRQ;88CkhfiNgz8PjJr1IBek)==ay{CPuR1+;E$d@7L&ae zBNy&)_db1XUZG2%_4M*u)Hi^{`rM;$$jNbl&DQ>nb42_PNjg@R-Ea&Lc=Ly_2o8WB zWzrZX=IlVr_#??Ro?1bLb~H1r+2dLDdl1Ych= zqBPcn?(iZmyrm+xK(x6r4FUBIFYmY(Pr*{0#rz;*6Es>-8Dmraq*AMNi76qe9s7$> zP_D(7}P-i@5N*X_7hr;*LL(YJ>;qC-?`~X z@1VkQL-#{NKDOeeXB-TWUS+EMDu+|7;7QsVeH=4W&SZ$4Q@G+}c3*|(;~ZP^#Z6u* zwr30W7P}Qj%dca?zt#UlU?En$R($YDh>G-O*q#xHui#Q_;6rB|EbNmG;o@Y zq`N-6{|`>oBh*|B{1R0>Xe{Wgj=LMv6&OZ$X};{ke%&t`yh{W}#f{RuQmry>nzHNO z^$8BKqzuZ>fSpq4kuq8Z1O#YnCn*W_Y`aq1`qb$;u;*1i%Bl!G$oH?7=al=Le}3JBe?+YO9^i)4Lt%PpJdPE#-M0Nko5TJPEe=NQQgdbvUvCR6~HD@TC)F z^jJz)g$%o_6R@Ts)7Go>$-Fk=)g%1)u7Pa?wFlw1e8a#tj2Vpva=Vf{37_@|_0MZo zpU>{s19M4zE(DI%--WZ2_bR0F>UnXt9yqKfY~MyKN;!!pdXDdoQc8TaY_>~(7fCzu zw#F>H!f|e2gc<(_1C8hG58_cz`Zu8q>%De-Z;N=37JNPly|sAmB$K$q)k1F`?fB~X zWkI7!3Rfe+#pIIaA41KZ0nk6+5dc63o-P3y6GF*90Q`S8HQGczCFc1T7w2V4?=bIY zv6OMl(G(Ye@lXAq*K29Iu5#mt_IkGu>Awd$*dN1*b-Hi>sSwOfwD)Q`4n)YIed+ZR zE75r%mT5c^MrVp;fr0xHtVxmp2da=T5NW~N;XYDRz-i(Z<@Yi;dlKE3p0ZPmt19LW zwq?g#8meXGMJ4Rfj#J?l$AZ2S0Sm*WoF5IWuQj##E|`$L-6rBx?ZXO7)pASE+O&8qiuBQi9})uKf@1$X`+v^34fC@w5 z(C1KX=qsoN)DG$feFu$%CPTBKCI9?(OH)%7%lVayxmq_s^!;(^=zqs#Hgr+fqo-Ox)Lz-iZ0m%?+ zCE0}tTe6fF1_OCDl=or2R``pM=n=hhs_~Rk7n>pYe3wyJt}EvCo8}wt&YZZ5C-#q{ zU}q{_guMPLIixcm`^a`w((0O;vzYL(m80@Vl{1*+ioPilo5pA-+o>=qzDT}cz6{wS zdll1arB>y$krpBJJ64-q(V$FIgjdeFmuW#;NA2;i3P*!d=)LnNH{146>fp>4$`}i+ zMLbXEo(6f}N*&q(Y4*UDgTb$MP1|wretC7w-s(dF$ODqf>Rf!yY1DmwyZFfSwljQp zo+dF9ZfqN2xTr#M(`*L+h7}fEK-zD@=QpcL&kO`YyYB@Pc`X$GySqRDLLLkW*x^wL OK=dsU2On@60Qf(wA51C$ diff --git a/qbit/vuetorrent/public/assets/roboto-mono-greek-400-normal-53a8927b.woff2 b/qbit/vuetorrent/public/assets/roboto-mono-greek-400-normal-53a8927b.woff2 deleted file mode 100644 index 5e1ac28b07161744610aa85e1aff4db6f6be9315..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5552 zcmV;h6;JASPew8T0RR9102QzR4gdfE03{3n02NpO0RR9100000000000000000000 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 diff --git a/qbit/vuetorrent/public/assets/roboto-mono-greek-400-normal-BdERMBEW.woff2 b/qbit/vuetorrent/public/assets/roboto-mono-greek-400-normal-BdERMBEW.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..40b9fda9373feecfec59ef3204f9785849e69610 GIT binary patch literal 6020 zcmV-~7klV;Pew8T0RR9102hP+4gdfE04N{;02e6$0RR9100000000000000000000 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 OhpW#se;0FZ&03e`)B?I%m;9dlO z*L@*Dst`3dJMXG3rp)KL%Qj8!&~eDpX;76mv+=j(W{HpBlH>}WCIZ_X<)T*0$zw{6 zexrIE=XIUfMMX~N*Xn|CZJdnu5#TY`$6hyU+5G2ceB{nP$;!!8Zg`A3eoN)JS%b*C zBV3WenHn(}RZ5_590`MvqOLc>+XD@1`~UzmAvwoGNI{QB2?$a=n#4!(7))2=vB(a^ zFqsTo*ujVpz;Bn3BJ; zcC|WnX?*9PNR=8XNiv<%Pl3`^)X0#-I9_>IdTOs-6lgjO)7n_ z1c$OX*V@Q{u=NB;bPQ~XIC$N94xx+=!{1|pKon>m*qXhF()64r4AZh5H%EBS2S5l$ zPz=vOiy#F;kys*?$rVbKTBFtJ4MvmMLeUJ%@m8DN;dHq@ULOL9LSwKvJOM+|YrCTP zZ_rJ-z-^x9-QR~-{{u_7QtkLVchjL_LXO69t!lT`K}wcA=OqcBh0bVkGZN@6gT6C< z)6bO24Ov(U3%|Fp>wM9TVV>ku$S{^SC3acQY*QUji;H1tXSJqTSKLW(A@|gKHUp-X z;ammBv1&-EH}U08tG$cXy+fE5+_rg4CgGygVh%zh2}$a^cx~ijo9a0qs*a{!n0mzA zosKLd&;gmP8APU#VPvUzVU%cDNGPXJPYquc%ytHw+|>CUfojzK8t9a6;O$R~t=XS3GfXI&7!JZLImTymp#y0RRC1PmZ?$ literal 0 HcmV?d00001 diff --git a/qbit/vuetorrent/public/assets/roboto-mono-greek-400-normal-Dp0HotGv.woff b/qbit/vuetorrent/public/assets/roboto-mono-greek-400-normal-Dp0HotGv.woff new file mode 100644 index 0000000000000000000000000000000000000000..303e1f1d86ef14de517940d279ceaa0ec9888a6f GIT binary patch literal 7196 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 a4yK8%oGdlgT{hNL-$?O~`nC1%RR0h0om#R0 literal 0 HcmV?d00001 diff --git a/qbit/vuetorrent/public/assets/roboto-mono-latin-400-normal-7295944e.woff2 b/qbit/vuetorrent/public/assets/roboto-mono-latin-400-normal-7295944e.woff2 deleted file mode 100644 index f8894bab50f641e86f695e85830a74dd395732fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12312 zcmV+zFz3&APew8T0RR9105BK;4gdfE09Tv<0584(0RR9100000000000000000000 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 literal 0 HcmV?d00001 diff --git a/qbit/vuetorrent/public/assets/roboto-mono-latin-400-normal-C_5wUCW5.woff2 b/qbit/vuetorrent/public/assets/roboto-mono-latin-400-normal-C_5wUCW5.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..53d081f3a538a63578c15a5cc11219b32e6d5795 GIT binary patch literal 12764 zcmV<2F(b}*Pew8T0RR9105RME4gdfE09y0_05O380RR9100000000000000000000 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 literal 0 HcmV?d00001 diff --git a/qbit/vuetorrent/public/assets/roboto-mono-latin-400-normal-d5d7d67f.woff b/qbit/vuetorrent/public/assets/roboto-mono-latin-400-normal-d5d7d67f.woff deleted file mode 100644 index 60cf13bab7f1f95d77a3065d70d53657576a182d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15232 zcmYkj18`=~(+2uR8{4*RCmUyD+qP{d8)swNwr$(CZQuO<->qAB>U8z=Gd*W!x@HdN zag`Mn1ponl61N`!_CKv=^<)1J`Oo_QCox53K>z@V;Rj>;PvT(%KxGx_nSL;{A6xlH z^qi*UofMS>lzyW0|aIy(Kt<-f6^{pa^>4KV&+WS{^f05Slmu&9(00MF3f!3scR>R@aM zAhObTvH=kN`2OFB{+Idw{!h8B8S3eCj&u0?C;Iz4qm?s)faLQ8nRJcB4h;Z)WgwLK z`wQTTyMxpMhh1M?Ur+7y^t^x5i_LA9!@%JDky?X-iM;>B#KcgmP-FL7WCRA-*1>-M z@4T?X{$PG`7{7YnzXXMai5t{%h*Q+A)nos0X@8syY zUikxWfaVy$WdBz`aRQ`5O&uUI`^eek9lE>HXuaO_e@DREpv>hHbH#eU9Wk2y3xl)a z96#R^_rX8u05{v$#qYY(oHV#L@#t6HBBP6<72aA?gX!Rv8x1#NFAP3--O%ek+1=?_ z!UL$vzC7FR_p8rqJ_!jKpV*AZX3*|Yg7)yTb2AO9!U5t0_`c%Zai=l--EVR^7s9xM zOA_0l1NA@6@m;bKZg%^_%g zIOV_|XQZ&{t1$`}*?u$f!YD~1OFu4)x-TlvD2pUI&B>b@!_G;uPr@os`p`Zs%rP7% z%40TCDku$zq^2>bN#zJ8#gD&;cc7z^u_$3AO~ ze_IUat2*8-8yrbd5H>6}gaO#t5qo{$Murw_=)R0DG}AJA&$~7{@?VqRdufE(#WIBhKxQ%|bTkENRX}xC;??XR?Y#^* z1wQe2bgZ#1;D6u}fV+zyUgWG27uDn=|4KXxyXu|zZQ6j%XXkN6HL>HIEt*02@j-3@ zDWrDrqL`^tCAp0&@(w7H9>4StIn-|+ki;j%OT{UEu z7OWaHHvh`Ka&njq6Fij@JOK}QA-lV|@vt;wPKdA!r3%G526}#Am|?amDAo#wBKwg< z!qbG|+2qr8d6hU+@^*=nApm-gBhosqE+<3%`YpE9R2_3&o%HIO42$JUfslU_4yvlU zv#Zj`THOtZI<;gC-GhxtQyvr{?48cqvDE8cWG+xX9G+^gY?d-TJV4&;j!vh^=D>&t zdBHY8^rF3HH`_VZ;1^Bh*h<-YLT>s1e_$fzubZ#=r^aAL?3$4x1of~0!zQ5xcTk@C zIuGo`;nfae7z2JODGB_$f4J43+c|dN%n6!wIeiqm9n0sx zSAh%Lhj;UJU!1OP2ps@BfMY~D!VfK=yj$WEs=!C2@zVVe_2G8GU?R#!=JTE84fcfF zN3z))yQwn7I@ONHe3e&k9K~fCk__Gg{PRQqr2~(T-XHyeoAKly!wWxLPl&Hi)?*C! zZ^rXi-&6rJ+aQ%ZXG*dmnM{dJP)6pN%jdqQ-AEe&Eyg!oo*szqpu(>EJ4uW)eHk6! zOvJB>RK(6NEMV(XxG-h>1$yApz)5rHH;edC@IRVLY!#R>$(12DdJjN0c7T{mKEjLUz%RjpW6m09yMg_8c zSp$kHZ9s%WqDpcK(jv!4UM$zXIMS@DVU|FYzX#nqatZOeS7b4Z{HWSCerr_z>aU~F z014pRK8=fG=F>$8-oKGtfQJFK7vt$tDkcVsvV4{TGGrfE^kex#w=;elp)u=TBNsAL z1(YhW(IfCIEILylSS5}Yur$=Y_V)B^w*^6!G;4+8sZx2zg)9poNK#YhM04A6m>HDh zF?nk%gyC(ieF%Gh$`msr*tNMVE%R@6G``kOM16d8+qg~t*?!kcx7B8V$PDJ?MFd-R zZ+2e>1L?P8s*4NR{cVSv@B%g93OkS-vt!vu6T8wphw ze%@Nu7isO9Sp#Qe5vqOz>!TH7o1n(I-G+MS9%J>gq~Ru)|C%4%a+J~_xP3+r?@gv$ zs2IW0pB4IVwj;iA(Ibk^sD6~2-O5!EZcPi8XgBI18Z_T8YBiybC(VA`X%!Whh5=+# zjST9`XoifWQ2|*m;p*nY&hRD`C8?)|Y*~_{$%tV*>zhbU9KxEi4xy@8#2}l3ymxT| zokJ%sxQA!nizj7CwO@sG#7GxPREeS-!g2o0{=WzIUHCUPJI61}lI*0Y9t|k8c?X=u zJc0$M(SWhUhoaB7L96+v53+b(SFcmG)~;LyVD@4q1m0n3G=mv%#)te7z2Sr&xeU~u zA02Q7fQLw+%KCOquQ7bskV^fdW$`s_>)$`v*55Fm_RT+M9B+lag@}CIA)XXq-B*D< zM+3J8rQdmxb||h{UZyk`$_0TQ*Vbn`JK`!#gbA#X=CXnsVtLuM6#lx|;6)$)Q#(4Y zSEWZs)ABf+8;r~7lPo5Ob`&MU4Bnl2>=uLzIy7DxzF`mhMC&RB=`y{(_<(8$y^5R` zQB~ajLUaqa_<$7mdx0+{yIF{-wQry?mNcI&TVQ=SK6$TkHd{KoXR0Jbt~n(-8w1~= zy#W5T<$?dn_ZEMeSgM;#WyN2h3v%j>`TYlg)CVg(Bc_^%pF1CT!men7;<*pHzr{;l zz1?{YYJEIRc%>ssyq9~p*pi#;$x*1DbTu`{>QA6KY4TYrCvGNKelZt_b#G% zeBb&j*Sdm=#Q@TIG?&*whK$nNv#>{mKCrL!D&Nj zP1>9T8p744?%B_D4ni5WcBF3^x>K-`uEC#QV(;L1w?~=TcNf>14rBNb(&o-DV?!d? z&TUcJu+(;$Xp7KGKIKg=J|bSyaQ{5WaV(|Dy6J*Ipie~Sl4t6O1GOQSe)3DvN+PGnImY&4Fiim zzUnApdBdAL632QExf05Lf%7J%VH;8+*23&nl^JshPVd*)vy4*`-;kdjjQL zjxt6WGv8WH%XTE^QA>O>H;oWk{&Z95;J1I)WmX2u+x#&*r$C;O55}ia-UZ@mVb}%4 zTSnvg8GUOGQ{Q;Tt%uqO?-}dyz?;2&Y+4@yt58~-GHC!RTkIg4*%uAm+Ssu{#h8fF zp9nJ!y8Q{H9O~TXN{yf)zte8ZFUS5KmoBhUr zIs3~^zk0qCme`^ZCdcouG=qaY3hYZqaR?@3PEClQiY194F(>3e%&fu)Yz0sExEJCq9A{UWYF6` zK~z}{^D6vBhJfYmp|%x=mJp*_&ce0RYeW6Nagza)C*}BhAw!Ir8Xzw?NdhE{33l!T zSS`7lq9fD`w9l$_qI=Uaw;K|9^V&_~l?tXT)OBmQaA6VI19vw$a(S`kN+7Iq<#cr1 zyDr>-Dm2iBVzbUQh)!kd3z2}9ZoTT6#_b_8u+^lFS|TiWd#g$4S#c2&5{Yb)JXFP- z(X@~dMy5(Z!$(-lT}TP2;cm!D8z1XS_Tk|D8Q}Fb3(M|C$(4rffU<6(d^AkzD`MkPKmp*r1Y4A{uk$i zSc^<^S?_E?k|qaFvPK*Wdliur$6~}0BxI5r7rsNYO3g0!s8PA_MAO){)Thc!1NN#nqtdUfOUbp*525`zJCJw%Nf?5KC|van9L_wW6OeAjVRZ-j{wP)Z8evcdO*dqcku zRYL10Oqe#+<1vUH`G6!RLovz%1ap;W6UlDQq}en}$F1-p$bUh0CJz$@3Bo5_5K^SZ zVT#-|H0K0{TOHB^ll+qK4OPt1;wpBSGOI`G+?FdIBttJv+P~}A z`FY&8OBJUztEj#7>z;pB??&o-2ie%T*7C;K+c+1mQ4~7=W0q>-HB2L4T|u6+WYNM2 zOWHN(Ic`pYUTZW1#{qWLs*&hV=4!(Xi(5m(0`lz}+!Qp;l9^qi#3uTEFEcN1_M$*! za-Thg_%SIbhj=mJ27*nBDDRhw1uYljW9F&k4kqb~>jn0F#oMG3zzHTnfKRMhr~ByQ?6wlvzON>^B!7Og5H8V`53!TVY9L>*uk9@+5* za0d|vdI9b*!PGfozbVMiBdG<2ALQ8zP8&Ncu`=})f(<}2oM|_SMlT8 z5#mC@EaYgE-ED!N#{+(%`5}TZ10O;p=KG+JZ!$-P(NB{LrRZE&FFBM62EN`|%E-9V4^QX;Inw+Qi>l748w3bOeTUUJjXz+avBFm7z1Z4@M zSh!!o7L840NPNrNo@_`mdlr*K{E^?dTm7QAj40uAT$xK(2ory>8tp_{XZE#omU`?2 zH%}kw7D^yR&8G>Q(}%w0Vw$(jB*F$+Ro3rjdS(@3mX9fU+ejKFOv=&fVTp#57E(u$ zDpiW-Es})=g@UH^{5EqWKO;_6Efykx{pm`!gGAd?mI8#BnPCjMWU&LkkkJc(cBa$| zCSk$m^=@qtHDlcYL+%~N)vDX-$T9EPYK>1CXH{)NAwf}rd)OWz-dvCB&1rKw3t|GlG9@!VAb0~HhnjyW$O@!6JYYPL z+>;I@ETL@s&Pp1{DwNZwl@}tZb9HLB{v(klZ`EpPQCL~EVw06KNKoh&j*3R zZk6CmPqv>de)X47@s)#EzCswfVeod}=0zS6ovNJqYNnV(f$_<5WhNX#1x84;Sh+%D zdxS73XgEk9hcsnE5wjeZZ0-Vpu^RMPA~VoRB{z+Jp}wW>P)i#!LP&B*l-`h@d3$0& zW5*Z45~!))Vs&oAsd><#S+hbjZ6|f{7NbB?tr9X$4iuY&rU}X|kdY5gJ9F`{PJ?YR zlAK+gmM(d)?R3%Juu-Z^Ny2z>$X>BAfiF=-=({M8?*{Q?*b#wzuhkr=S>EBARss$k z)elrJQri2|+3FvcLqKG>uz{N3H6=9s4%Z$bAlIR+a0m&lJxJLqR-W>VoT814HP9!r zi@dRcp6(&;th}c5dA#4~I^Vt)emo=8`TB6l;as#Zn=KVcRf?6g zhY1NhM)T)y8@)ih`bZF~Y=uEa_aY?G&tRR}95yS83Ii?_N-iq)kTK)6`oy;XduFQ3KK}w#;bDb9=m1+@HHrgKq50ch| zm+bz17z`eq$F0xzn_Cqgnzy?$BHVZwLrnh!W|!^ncjFnFUtk1SExc2h{prl`c)pbG zf#!P$_rN&B{e>^x6JUe?NHHd;D;u1PmbOdd2{-iba)hBScq+?8OoNjhc%;>Q;bKOE z;4NHG0ArG5-92@}6pb)tpW%hQh|tPX9lfd%b$!Jnu0;wyLJrtm#)j`@!HUV+qPE%M z6*OHM>XuD)GE+4EkrOZZSY9Z(Z(sCROj{=1KfgypF~^O`{S?w7?xGU(`+F!9qG&|{ z&{r=Xi~OnK!`mF!jB7}L1JZQcz5DP8RIq3CaA+t=KhYsq@k4p-ci#!$p3@tMU=fQf z0R7(mM1j7sF`gIrgo;D3{d~Vn`eRno*kVC15t|zd6SQj8Z~Q8yUxgCoeuFB13K)4B zrD=BFm5zQD0>=yzONO7)?YyuG3}grK{qg6R-ycr>^!dXgG$ES1is>{IzW{MkFcrY7 zr7#YKt3q3v1Po4Vl8D6FbK#(l{_fT2Nb@Kr;50{zxgP8FHXogV${}>#@jj@~*nx zN5~LFVcG1$(2S_jk|<#W*f0-d94q5@P|B$U z$xU2qz4?|FB9L#lRc}&ip4?3^7&bq&K*et0LAUS|8@Ltj5I>24fLktwU4i34s~XSG zjYeBtrE?MebXme^e<6B}aZZm3b3{2YUDg~ZnHC~0jm%^!#2@#n;6}bl{;B8R-;q_+ zuW%!x+q;#SL$?mN<=FFcp?A&xZ+MdG@74+ZZ3G#cz{N)w+u9ZmEFEL`rttwJigopq zn6~*xg-NSu)p*>Ho<;Ab{zbp8Qc41hZY0QIgWZut`!hoVGaOyUql{ySMXaByh}c(V%$ zBl#@wiLkiO9vzArIJ)xJ7Qv7bbjwvrtgF~6J*4zwqa>svL`~`;OTG#bXcAF0xnWbP ze6gc)5tE0{9s^${)$Zn3uOmHV4=Sd~R zNVWf_4bIi9x}?jkmnvc=-z9jB zBS&h7cY_p<=fqGXvIQ~8sgtmz7d1M1t75_jnN;L+D{e3}({$y`m{PB7B49D1lsR-P z9a&SP@}(~|rN|5mI=mbfAFJo(H&Zde^O=r0v_pZLWu}NY0zJFASW{cid%-xHjmTYl z=g6ULbPu@PwU$GmKN&}!kMwa%FP8b2iL4si2*lPkC{LdjQ|srv$Y>4 ztyK)~uFUc*wr}s+ap6XPb}Eiu%9!4`EUq4~HMiHD9Cshll~%Q`7@nn8RO$46zHEo@ z!M(dVHAz6nF3#{>8+4`W0L@DVuagD3GlZiUHz1>%dDU}A^>F7zdeFwmm7}-d;%dOU zN5SoRc;eGjOCDr<5YboH#KtZ%I{cPUpBSg55nh%8m>49?#4)uR2o&rSHe(-g0h@-D zoFjLuG@n5DUhVetM5Lsc=C#gGRGE;lTNd2lXIc*Yc_~LM_|D~2)FW?%^w9;E^%C#2 z5VBq<#}6PcVei#mfU`p{(eSkad9yiF(BxiAaj@cO#`6d-Wd5Gu=(!>0Q1~VG=YW_w z4Ls9U)PPAfVYXH)j^5gy06UfDa}W=EvsT5l2IFe2w#!S`@qX*>_VQdBEzoE2Y4;|# zsYy)Xx{c<@IWf_-@2wWu#Ey!3IhD5RmHJv2eQSGz4RO=s+oXJ6f7NYUyEgxl7M$4d znby&*b4Rt2TWd;h=5$S7v%UY6Dsb=-7Xs?b_{jFem5>OdZ)}01p4#u^&{8WUpOQL| ze~0)&Y@XyXhZd)aGfy70>65t;`;##LR8*5aG}(q!yc>u%1u5ZG-CA91VqH)&>=a>-r`bmyF5v8r%L^h)zM$w!vJ{-Y^N2RDs zB3ylN%q(JWTyU>mhzy0QrJ568aII1yP-vSJP*&y8q7InJBR+J;subw6K zsY|vr$6Db6g)vRut6)(>TpQ^Vr-)uQh!$Aj7{H9Ibl!Sgc7fv#UPcJ=5$5dWHWSBC zTKi=DbYo^kxKh6n6Tmm)6?X`{)k!9MMD#6YH0|uIEzM~1O;6HM{k7wjnYjdQPK9wu zkEC%Xn4on;a3GjAJr(F%P}+ddEj!3Ha)s%|2&fK3U?=_~b(`_==JI9~reT0((4J%y z?U2anJ3A-;WV)7QlYivu8(AaWtWwa|C`S0goELP5f~qfLMHX>XRb+FgM3Ahqe*N4? zp;e2jJk(U76d3u}B&$LyFkd+%_~fWmPey_FU~MX52uQAK83eKkEN1lSY=0>HysS?o zS8dFU?W`=oE5JLUPwsdC)Jq}a%3veZ+?Gdw!}Sx^3Ec`bmh8pIbt!(6J z{+zgMI5R2!?RnpDwVVD4zg|D3A5%Y)&p85^?4_A|c+}H?2B$=3%VG|XWq%Ck^Lo>K z%9zT7hG#HaM3(g0N~D`x$s?yKF!11C^-8BIBGabssQH)IoF@(DSuB>^OUv(lx0qIS zHxmlqqFq>jg@J9YqN``6Ayzz=-MU>Wh# z=b8$=v~(^-6V)q9n52Sa#0B|OF6)i#XmU0DU~AZs%o&c|$uU2;r$dvBSDO#fGgZMKIq(|aNyx(c@-B6RU0-v>N#K7;Q0Tu;nMw?= zq5EhJAn_~I+Fgv}Erp57*W1ctbeVN2D4IA)AVDzWxh{cg3m)Gv*0RKTmb|Jg#3L+weCoC9OFlk6 zpc8XFV3;nQHc`2@Tjs&;tE}P|+->JuZ^(+Np;|YhaC-AFCVY&`%7Ax7`vIFmpAfO0 za=a^&)_d}wzbVfMbB3$r%1c@G$l>3zokxH~(f5NJ;CGF}Hy?l@ zygkF)KzNwI;0y(Cntw87$I#z|M1^JCT+6IXD@;`S!W13BF?xjc9UTcm4uyfVjMqp{puDoO66| zoxv6=@^uQTsz4SAS|J9fq6KnM} zpst>c*+O1s(#bPbs{{CF+Y2goZyxrOqg zi%Yu{i*rzpF$}>*gC;Gt2=lacWG-*0V^+!{C6C_g{8Vc=QZakT)fx?af4N|-O*Q| z=RK|S3*;<=4-+oG#H&{j$aoJ-XR^o@irJ3U_&))BpUbJ2E7#1j?me(ysF&VU&f%P| zr{J6_paAAO?+cQB-ZyiuY)_s{-j6SUYQ;hvi5Y{9V$c`31vz3eq3#Lj@P${yO01L)RksFTo?KYcWcjnj?{Dp+dh}e_J22Ww4!4)Q^a&;3791ddae^uJiTdiwT9BXktnML~L_kFV1czf+b|0$Vh=Q{J7Tdw(yC1Zgvmb<*u1up< ztu?zY_GuR`fI2_-ib%malT+oY1a_ACg2Bt3_pobfQ1HKyRoWA;SgP^gPqHXLyx8V} zibl3Hl`nLPm$PCttchIB(b3v;NcJ3Z7%^cdgCJ*UrAr;{*nveZcig1*`dPN~X5r!5 z1SL-5#cYfo-o0v7Dbm$Dw(zv62we98@f$o$eQly4+`94oj+MfjB6i3{S%&v|2?Sw= zXjzxURnSV31MgfBusDOmXu{C|qH3e(2hJ)&!|f6$7WwY%Lwvzg_b{b9I%?&0dy6o{ zdZV7{sm9)VzGcC96TRO$I@MMET7TAfZc@me;qL}ABYlkF?|Gk-h*gD*RuI}b0m<=2 z=MZ_E+tywf1vj~#rM95?e9k$}F?}Fv9QoI(ag5x0iYn!Cf3ktVMqSO)&NBfA?oEI^ zwuQB4;;@$g(A7+u%NWB&lKosytvp)n2UOg(Y+af>u7nn7Z|!^z*S1=57dV&4KLQ0}SY8h&*Qc+!?Nv!-+1pdn0b3}uTo08!b}u=XED?^ojqyHPduPJ5aXN{?KT?DyRVAL_ z=BtMF4bE02A^#K##5+_6b!clyT$IpSG>uo>k*ZZ~>YJBp+o2B9$Japx(<^I<%pEdk zvbU6VLLBU&H8pW%OSWhCOKB`^IlY4I<~BM`(SJjwW8x3NtmD}+qUDKDY?KNfFCK)LpyD(Meob2VjUUY-5&e2omLUZuXTj3%(!UX1KdFr#Kk(0dw2g=DG*0A^SWgbaZufC2o}k2I(v^<%scriT(K21x;57 zV>db0rZVr}+*syyWnp1qWo6lzWsYyH&F|VxJEX1({?~Zm%3nm6&ySKxQ>m8wcQvNk zTe#Hg1M4dHa>4i|e@SIZ@R)o(X*b^Zcn(hq&ep5#!m7;a%Bd#X=ZY_)7sD8rRmCuM zkR2`KcrJ;UU=?Bo!8l5wllY7d^PD=1C+{%q-#>&$|Du*n184ohIzQHyGL~30*wFX1 z#X(w=cwX}69@|I2!f)OsvMlsz+#Eak!7!xgv-epYp7G2nKTP^z0f zx_Pr3`ZB>TbKZ)UfE-E8+PM6b5t2NW^>}|8n)P*mp)OfEFvUF8gRdCBwsx)Q{c`rc zzD{l!e&jy;7k!A0p4A!GjchkFXjmToe{uS1rI|v)+dqan&)SKDK2Kq4jK&Q?2SN9; z9~9pyTd<4i3q|D1zTx2dRUK#cjWTC)i`8fN;qJzoClBrmxiIAA-%+A6aoe|D?h+f6 zBkp|WWE_Np4l{WzPxp8 z-oUiB{n{5;y58hqpRs8MUC`3+(#T4d#FchG4~NI!?wE++U#1ce)&1-htZ17%P{o|E zG^KrUoo)Ue&N0W-3fp# zw*zi2@bRV10@A8cOKtXBSMVaAEB^Tr?}l?JdPI16cvAWSJ1Q2JJny>>Gfk$SO&)fT_l3R@gwlslg8S<f^Oiw(6hGbYkP`%qRX3!PK z?<|5KzLRb^+R#Qr8bY_L#%6#74WElWal304K7esoEia=X! zFy@O*8N+9k&6}3$Sr{8gUAkL}V8T=!ro$++&BTmu$U!PnR9$<N2WaIs?*|j?Oy5{ z!SC=~krP6LWvdkMR}L&BaK{XSNkzUx9ur35{qz3Kok9=RzcoztkZ89c&h4Xqzn@y1 z>C;4WJGqR;$mh{;;q8HPPkU$bbilLvZddRvL$B+xAn_;=Jm{etKfj1XfeRh*PNjui z7viK5+f%-=YyUgt7+17gq1662&o74v#r~qXqP`9<=7lg+PFzKVp%nXh`y)}L>nQRv z%x6fwF8$&Q>^F%c#)O#2z8tt z=1DF#gp)e;UXDg*Fkr(w*C>J@VtledY?UcF>Bq;*u5 zcY(jkXjGqMhW2%wUW}=)dqeXqf+OLv>9}3_1s+dar0-qc{SU^YtZ!foLful?kzQsX z+oRooQOrQNK(ZLy&@CdA^hh`roTXCj`gA)PHoTX$znr!0MhxN19jjZow~g)S&8gC@ zTw9FteW-`%(cGm)ombj`KB`=;3pFS@pFCV?0&{&MrV2Pm;9lg|yS3E%+h;$+I2sw8 z%!`vo2EzIz%0x{J@Ca3)OQWSVXt}HRh*C@7*Vj$9 zfRiyRFJqk89~RBZqA_^w#W*l>Gt#5CB2Be4baZl+GZjm0Y%RUZlh?c+$V`T@D{(Wa z4p%K$!An;I+&FG|r)ZD!fJR$ouGQ<&AsR(yH4=LG^AVFEe*8f3i{d*! z!{_a}4yv-L;DjK1RL#89f+nJY-nAX4i|Bex)Hi<;&%STBXsmhnto*x0g>0N#BI%-2 z0bL@RLGXqzF*)QpBK~?FQ`@Z@DVHAz7R6Kde_SmP03gA)WLX!U=Mez?AI%H^7`Q>C z`%kZ}@RxspeJ=hIgE06pA^%5D`^o&r)iToC5r6ai;c6XT;4k@FTV4G|RO*2MB*B91 z|CCF|GCN@aP(-fFxeGn54Xgi;FV(J8YptpHw4!eCft+oduZaYpwm)FVz9kFdBy$Ufo|S&ghwo;93Td=s;Z=T`Y`6CpO=F0er*fGj znlTi=gCwzW$(j*}?GV(aW06*R*6L9aKSX^C;umAmp_Cq>Z^gK-&uv;fj7hhHk^sct zwZb|&p^39fD(^jJbsB?Ki3!~T5-^M0Axne$PF3aySzFfioxfRjTW{XI5%Wv0_*bCv zVpT&-Rg(Oyb$=h(4hi^E#`H~65(Vhu)mDLyo^AYxC^9sAeHNhZqwt#hl)9V(jyG(B zgH&qhoq?xSQu=Ycm&yCwNX&EiC?Q8kVjYkGzu~mNar|gVS%Hwg9lqVxNP9v2NEm;} zE{&B&bx>UQ|1ZJp|H2m4P9>ceR+N6!mSkRUId0KxIc=GJ9!6JQRZ>-2RecrDSLhS> z)s>r(o2wtLpSYW`TRCe`FcdcwQ}j{PTXb)d-&*XR`5GOpey2vIk)&y(uBi5|UajW4 zuCao)O1F}=s{N$&;rijQWZ&dyuJx#mtF5_F<{9vwMc!VVc$|#h z(d;$qt@;uC!TWg(G6>=s(5u(K)3Q?@%bP&M!tp@xfZB>6@JCKX>6f#Z(2Ot(e5Gjn ztnvdMcg?`5J>CYeYY*=Y-G|sMWe$r<6J>FN=NP*I(LWS2+)+8EbSt9JQPR6uFBn;f zX=vMUlyIvstr)=uvj*MB0hvM5q2}S~ISgqT=J}5XmP#4ydDRDOW+wWGy0i+)^O3i@ zI4dg6k)^uK3ySI9h#RO5INRR#8z3*3>|XSHXD@PoDu=&$c>yJ~X@6z%vN0%&!d?v$ zSE%5^=3^1>1R+ac9&<>Yf`J(Dj(W-5z`F|*tPd)DlgHEVQa>`)qRME$d2@B-Y)jz3 zfOYCaGylJJpy$?86DJUvo9T}_Ap|h_B?@4x2Ig{Gi;81)0r?FhJd9x?gKT1A(KoS@ zmb!{Q`o|0E*`JGil!rI?mi9A|We(U+VxtcHI-OyZ$9#SrAH$q&jIXJr}d4tJ2(1?+=?I^<4(K>p59A57kNHq0Od$L zxuK;six>)AEIc1sEQ46EctHeFFH$kV^5@-HI^l`rIq(2QGqT-Ss>XdcIgI5#N)c5= ztwNrSUeK^T-{EmUKTKOH2B0|r;Qs-6CSDH! diff --git a/qbit/vuetorrent/public/assets/roboto-mono-latin-ext-400-normal-20f2c9c1.woff b/qbit/vuetorrent/public/assets/roboto-mono-latin-ext-400-normal-20f2c9c1.woff deleted file mode 100644 index f85c0190be2b8f86a79a51521b47f1d07c3a0920..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11080 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 J44ef3{y!fr1N#5~ diff --git a/qbit/vuetorrent/public/assets/roboto-mono-latin-ext-400-normal-820adbd1.woff2 b/qbit/vuetorrent/public/assets/roboto-mono-latin-ext-400-normal-820adbd1.woff2 deleted file mode 100644 index f34ae008f82fbe20fe97f03f473e98ab753ab5df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8588 zcmV;7A#>h$Pew8T0RR9103nP34gdfE07Dc203k8}0RR9100000000000000000000 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 literal 0 HcmV?d00001 diff --git a/qbit/vuetorrent/public/assets/roboto-mono-vietnamese-400-normal-9a7a0360.woff b/qbit/vuetorrent/public/assets/roboto-mono-vietnamese-400-normal-9a7a0360.woff deleted file mode 100644 index 44f9d7a9310951cf101798eff36fd2211e5c16de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5212 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 literal 0 HcmV?d00001 diff --git a/qbit/vuetorrent/public/assets/roboto-vietnamese-400-normal-d2390f1a.woff b/qbit/vuetorrent/public/assets/roboto-vietnamese-400-normal-BkEBOAV9.woff similarity index 100% rename from qbit/vuetorrent/public/assets/roboto-vietnamese-400-normal-d2390f1a.woff rename to qbit/vuetorrent/public/assets/roboto-vietnamese-400-normal-BkEBOAV9.woff diff --git a/qbit/vuetorrent/public/assets/roboto-vietnamese-400-normal-77b24796.woff2 b/qbit/vuetorrent/public/assets/roboto-vietnamese-400-normal-kCRe3VZk.woff2 similarity index 100% rename from qbit/vuetorrent/public/assets/roboto-vietnamese-400-normal-77b24796.woff2 rename to qbit/vuetorrent/public/assets/roboto-vietnamese-400-normal-kCRe3VZk.woff2 diff --git a/qbit/vuetorrent/public/assets/torrents-f1a47456.js b/qbit/vuetorrent/public/assets/torrents-f1a47456.js deleted file mode 100644 index c1d56a8..0000000 --- a/qbit/vuetorrent/public/assets/torrents-f1a47456.js +++ /dev/null @@ -1 +0,0 @@ -const t=[{name:"First torrent"},{name:"Second torrent"}];export{t as default}; diff --git a/qbit/vuetorrent/public/assets/vue-BSryv7ps.js b/qbit/vuetorrent/public/assets/vue-BSryv7ps.js new file mode 100644 index 0000000..0330db7 --- /dev/null +++ b/qbit/vuetorrent/public/assets/vue-BSryv7ps.js @@ -0,0 +1,56 @@ +/** +* @vue/shared v3.4.21 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function ti(e,t){const n=new Set(e.split(","));return t?r=>n.has(r.toLowerCase()):r=>n.has(r)}const Ke={},Mr=[],Dt=()=>{},Hh=()=>!1,Go=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Ja=e=>e.startsWith("onUpdate:"),qe=Object.assign,za=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Bh=Object.prototype.hasOwnProperty,_e=(e,t)=>Bh.call(e,t),ie=Array.isArray,Fr=e=>to(e)==="[object Map]",Er=e=>to(e)==="[object Set]",Vl=e=>to(e)==="[object Date]",kh=e=>to(e)==="[object RegExp]",ge=e=>typeof e=="function",et=e=>typeof e=="string",Gn=e=>typeof e=="symbol",Ge=e=>e!==null&&typeof e=="object",Qa=e=>(Ge(e)||ge(e))&&ge(e.then)&&ge(e.catch),Bu=Object.prototype.toString,to=e=>Bu.call(e),Vh=e=>to(e).slice(8,-1),ku=e=>to(e)==="[object Object]",Za=e=>et(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,_r=ti(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ni=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Wh=/-(\w)/g,It=ni(e=>e.replace(Wh,(t,n)=>n?n.toUpperCase():"")),Kh=/\B([A-Z])/g,kt=ni(e=>e.replace(Kh,"-$1").toLowerCase()),Yo=ni(e=>e.charAt(0).toUpperCase()+e.slice(1)),vo=ni(e=>e?`on${Yo(e)}`:""),nn=(e,t)=>!Object.is(e,t),Ur=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},wo=e=>{const t=parseFloat(e);return isNaN(t)?e:t},_s=e=>{const t=et(e)?Number(e):NaN;return isNaN(t)?e:t};let Wl;const Vu=()=>Wl||(Wl=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),Gh="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error",Yh=ti(Gh);function Xo(e){if(ie(e)){const t={};for(let n=0;n{if(n){const r=n.split(Jh);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function Jo(e){let t="";if(et(e))t=e;else if(ie(e))for(let n=0;nYn(n,t))}const np=e=>et(e)?e:e==null?"":ie(e)||Ge(e)&&(e.toString===Bu||!ge(e.toString))?JSON.stringify(e,Ku,2):String(e),Ku=(e,t)=>t&&t.__v_isRef?Ku(e,t.value):Fr(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],i)=>(n[Ri(r,i)+" =>"]=o,n),{})}:Er(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Ri(n))}:Gn(t)?Ri(t):Ge(t)&&!ie(t)&&!ku(t)?String(t):t,Ri=(e,t="")=>{var n;return Gn(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +* @vue/reactivity v3.4.21 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let $t;class qa{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=$t,!t&&$t&&(this.index=($t.scopes||($t.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=$t;try{return $t=this,t()}finally{$t=n}}}on(){$t=this}off(){$t=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),Sr()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Wn,n=ur;try{return Wn=!0,ur=this,this._runnings++,Kl(this),this.fn()}finally{Gl(this),this._runnings--,ur=n,Wn=t}}stop(){var t;this.active&&(Kl(this),Gl(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function rp(e){return e.value}function Kl(e){e._trackId++,e._depsLength=0}function Gl(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{n.dirty&&n.run()});t&&(qe(n,t),t.scope&&Gu(n,t.scope)),(!t||!t.lazy)&&n.run();const r=n.run.bind(n);return r.effect=n,r}function sp(e){e.effect.stop()}let Wn=!0,ra=0;const Ju=[];function br(){Ju.push(Wn),Wn=!1}function Sr(){const e=Ju.pop();Wn=e===void 0?!0:e}function tl(){ra++}function nl(){for(ra--;!ra&&oa.length;)oa.shift()()}function zu(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const r=e.deps[e._depsLength];r!==t?(r&&Xu(r,e),e.deps[e._depsLength++]=t):e._depsLength++}}const oa=[];function Qu(e,t,n){tl();for(const r of e.keys()){let o;r._dirtyLevel{const n=new Map;return n.cleanup=e,n.computed=t,n},Us=new WeakMap,fr=Symbol(""),sa=Symbol("");function Ft(e,t,n){if(Wn&&ur){let r=Us.get(e);r||Us.set(e,r=new Map);let o=r.get(n);o||r.set(n,o=Zu(()=>r.delete(n))),zu(ur,o)}}function Cn(e,t,n,r,o,i){const s=Us.get(e);if(!s)return;let a=[];if(t==="clear")a=[...s.values()];else if(n==="length"&&ie(e)){const l=Number(r);s.forEach((c,u)=>{(u==="length"||!Gn(u)&&u>=l)&&a.push(c)})}else switch(n!==void 0&&a.push(s.get(n)),t){case"add":ie(e)?Za(n)&&a.push(s.get("length")):(a.push(s.get(fr)),Fr(e)&&a.push(s.get(sa)));break;case"delete":ie(e)||(a.push(s.get(fr)),Fr(e)&&a.push(s.get(sa)));break;case"set":Fr(e)&&a.push(s.get(fr));break}tl();for(const l of a)l&&Qu(l,4);nl()}function ip(e,t){var n;return(n=Us.get(e))==null?void 0:n.get(t)}const ap=ti("__proto__,__v_isRef,__isVue"),qu=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Gn)),Yl=lp();function lp(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=ve(this);for(let i=0,s=this.length;i{e[t]=function(...n){br(),tl();const r=ve(this)[t].apply(this,n);return nl(),Sr(),r}}),e}function cp(e){const t=ve(this);return Ft(t,"has",e),t.hasOwnProperty(e)}class ef{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const o=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return i;if(n==="__v_raw")return r===(o?i?af:sf:i?of:rf).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const s=ie(t);if(!o){if(s&&_e(Yl,n))return Reflect.get(Yl,n,r);if(n==="hasOwnProperty")return cp}const a=Reflect.get(t,n,r);return(Gn(n)?qu.has(n):ap(n))||(o||Ft(t,"get",n),i)?a:nt(a)?s&&Za(n)?a:a.value:Ge(a)?o?sl(a):Jt(a):a}}class tf extends ef{constructor(t=!1){super(!1,t)}set(t,n,r,o){let i=t[n];if(!this._isShallow){const l=mr(i);if(!Mo(r)&&!mr(r)&&(i=ve(i),r=ve(r)),!ie(t)&&nt(i)&&!nt(r))return l?!1:(i.value=r,!0)}const s=ie(t)&&Za(n)?Number(n)e,si=e=>Reflect.getPrototypeOf(e);function os(e,t,n=!1,r=!1){e=e.__v_raw;const o=ve(e),i=ve(t);n||(nn(t,i)&&Ft(o,"get",t),Ft(o,"get",i));const{has:s}=si(o),a=r?rl:n?al:Fo;if(s.call(o,t))return a(e.get(t));if(s.call(o,i))return a(e.get(i));e!==o&&e.get(t)}function ss(e,t=!1){const n=this.__v_raw,r=ve(n),o=ve(e);return t||(nn(e,o)&&Ft(r,"has",e),Ft(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function is(e,t=!1){return e=e.__v_raw,!t&&Ft(ve(e),"iterate",fr),Reflect.get(e,"size",e)}function Xl(e){e=ve(e);const t=ve(this);return si(t).has.call(t,e)||(t.add(e),Cn(t,"add",e,e)),this}function Jl(e,t){t=ve(t);const n=ve(this),{has:r,get:o}=si(n);let i=r.call(n,e);i||(e=ve(e),i=r.call(n,e));const s=o.call(n,e);return n.set(e,t),i?nn(t,s)&&Cn(n,"set",e,t):Cn(n,"add",e,t),this}function zl(e){const t=ve(this),{has:n,get:r}=si(t);let o=n.call(t,e);o||(e=ve(e),o=n.call(t,e)),r&&r.call(t,e);const i=t.delete(e);return o&&Cn(t,"delete",e,void 0),i}function Ql(){const e=ve(this),t=e.size!==0,n=e.clear();return t&&Cn(e,"clear",void 0,void 0),n}function as(e,t){return function(r,o){const i=this,s=i.__v_raw,a=ve(s),l=t?rl:e?al:Fo;return!e&&Ft(a,"iterate",fr),s.forEach((c,u)=>r.call(o,l(c),l(u),i))}}function ls(e,t,n){return function(...r){const o=this.__v_raw,i=ve(o),s=Fr(i),a=e==="entries"||e===Symbol.iterator&&s,l=e==="keys"&&s,c=o[e](...r),u=n?rl:t?al:Fo;return!t&&Ft(i,"iterate",l?sa:fr),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:a?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function xn(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function pp(){const e={get(i){return os(this,i)},get size(){return is(this)},has:ss,add:Xl,set:Jl,delete:zl,clear:Ql,forEach:as(!1,!1)},t={get(i){return os(this,i,!1,!0)},get size(){return is(this)},has:ss,add:Xl,set:Jl,delete:zl,clear:Ql,forEach:as(!1,!0)},n={get(i){return os(this,i,!0)},get size(){return is(this,!0)},has(i){return ss.call(this,i,!0)},add:xn("add"),set:xn("set"),delete:xn("delete"),clear:xn("clear"),forEach:as(!0,!1)},r={get(i){return os(this,i,!0,!0)},get size(){return is(this,!0)},has(i){return ss.call(this,i,!0)},add:xn("add"),set:xn("set"),delete:xn("delete"),clear:xn("clear"),forEach:as(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=ls(i,!1,!1),n[i]=ls(i,!0,!1),t[i]=ls(i,!1,!0),r[i]=ls(i,!0,!0)}),[e,n,t,r]}const[mp,gp,vp,yp]=pp();function ii(e,t){const n=t?e?yp:vp:e?gp:mp;return(r,o,i)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(_e(n,o)&&o in r?n:r,o,i)}const Ep={get:ii(!1,!1)},bp={get:ii(!1,!0)},Sp={get:ii(!0,!1)},Tp={get:ii(!0,!0)},rf=new WeakMap,of=new WeakMap,sf=new WeakMap,af=new WeakMap;function Op(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Cp(e){return e.__v_skip||!Object.isExtensible(e)?0:Op(Vh(e))}function Jt(e){return mr(e)?e:ai(e,!1,up,Ep,rf)}function ol(e){return ai(e,!1,dp,bp,of)}function sl(e){return ai(e,!0,fp,Sp,sf)}function Ip(e){return ai(e,!0,hp,Tp,af)}function ai(e,t,n,r,o){if(!Ge(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const s=Cp(e);if(s===0)return e;const a=new Proxy(e,s===2?r:n);return o.set(e,a),a}function fn(e){return mr(e)?fn(e.__v_raw):!!(e&&e.__v_isReactive)}function mr(e){return!!(e&&e.__v_isReadonly)}function Mo(e){return!!(e&&e.__v_isShallow)}function il(e){return fn(e)||mr(e)}function ve(e){const t=e&&e.__v_raw;return t?ve(t):e}function zo(e){return Object.isExtensible(e)&&Fs(e,"__v_skip",!0),e}const Fo=e=>Ge(e)?Jt(e):e,al=e=>Ge(e)?sl(e):e;class lf{constructor(t,n,r,o){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Vr(()=>t(this._value),()=>jr(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=ve(this);return(!t._cacheable||t.effect.dirty)&&nn(t._value,t._value=t.effect.run())&&jr(t,4),ll(t),t.effect._dirtyLevel>=2&&jr(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function Ap(e,t,n=!1){let r,o;const i=ge(e);return i?(r=e,o=Dt):(r=e.get,o=e.set),new lf(r,o,i||!o,n)}function ll(e){var t;Wn&&ur&&(e=ve(e),zu(ur,(t=e.dep)!=null?t:e.dep=Zu(()=>e.dep=void 0,e instanceof lf?e:void 0)))}function jr(e,t=4,n){e=ve(e);const r=e.dep;r&&Qu(r,t)}function nt(e){return!!(e&&e.__v_isRef===!0)}function lt(e){return cf(e,!1)}function li(e){return cf(e,!0)}function cf(e,t){return nt(e)?e:new Pp(e,t)}class Pp{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ve(t),this._value=n?t:Fo(t)}get value(){return ll(this),this._value}set value(t){const n=this.__v_isShallow||Mo(t)||mr(t);t=n?t:ve(t),nn(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Fo(t),jr(this,4))}}function Np(e){jr(e,4)}function Kn(e){return nt(e)?e.value:e}function xp(e){return ge(e)?e():Kn(e)}const Lp={get:(e,t,n)=>Kn(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return nt(o)&&!nt(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function cl(e){return fn(e)?e:new Proxy(e,Lp)}class Rp{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>ll(this),()=>jr(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function uf(e){return new Rp(e)}function ff(e){const t=ie(e)?new Array(e.length):{};for(const n in e)t[n]=hf(e,n);return t}class Dp{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return ip(ve(this._object),this._key)}}class wp{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function df(e,t,n){return nt(e)?e:ge(e)?new wp(e):Ge(e)&&arguments.length>1?hf(e,t,n):lt(e)}function hf(e,t,n){const r=e[t];return nt(r)?r:new Dp(e,t,n)}const Mp={GET:"get",HAS:"has",ITERATE:"iterate"},Fp={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"};/** +* @vue/runtime-core v3.4.21 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function _p(e,t){}const Up={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",WATCH_GETTER:2,2:"WATCH_GETTER",WATCH_CALLBACK:3,3:"WATCH_CALLBACK",WATCH_CLEANUP:4,4:"WATCH_CLEANUP",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER"},jp={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush. This is likely a Vue internals bug. Please open an issue at https://github.com/vuejs/core ."};function In(e,t,n,r){try{return r?e(...r):e()}catch(o){Tr(o,t,n)}}function Vt(e,t,n,r){if(ge(e)){const i=In(e,t,n,r);return i&&Qa(i)&&i.catch(s=>{Tr(s,t,n)}),i}const o=[];for(let i=0;i>>1,o=Et[r],i=Uo(o);iln&&Et.splice(t,1)}function js(e){ie(e)?$r.push(...e):(!_n||!_n.includes(e,e.allowRecurse?lr+1:lr))&&$r.push(e),mf()}function Zl(e,t,n=_o?ln+1:0){for(;nUo(n)-Uo(r));if($r.length=0,_n){_n.push(...t);return}for(_n=t,lr=0;lr<_n.length;lr++)_n[lr]();_n=null,lr=0}}const Uo=e=>e.id==null?1/0:e.id,kp=(e,t)=>{const n=Uo(e)-Uo(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function gf(e){ia=!1,_o=!0,Et.sort(kp);try{for(ln=0;lnNr.emit(o,...i)),cs=[]):typeof window<"u"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(i=>{vf(i,t)}),setTimeout(()=>{Nr||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,cs=[])},3e3)):cs=[]}function Vp(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Ke;let o=n;const i=t.startsWith("update:"),s=i&&t.slice(7);if(s&&s in r){const u=`${s==="modelValue"?"model":s}Modifiers`,{number:f,trim:d}=r[u]||Ke;d&&(o=n.map(m=>et(m)?m.trim():m)),f&&(o=n.map(wo))}let a,l=r[a=vo(t)]||r[a=vo(It(t))];!l&&i&&(l=r[a=vo(kt(t))]),l&&Vt(l,e,6,o);const c=r[a+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Vt(c,e,6,o)}}function yf(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const i=e.emits;let s={},a=!1;if(!ge(e)){const l=c=>{const u=yf(c,t,!0);u&&(a=!0,qe(s,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!i&&!a?(Ge(e)&&r.set(e,null),null):(ie(i)?i.forEach(l=>s[l]=null):qe(s,i),Ge(e)&&r.set(e,s),s)}function ui(e,t){return!e||!Go(t)?!1:(t=t.slice(2).replace(/Once$/,""),_e(e,t[0].toLowerCase()+t.slice(1))||_e(e,kt(t))||_e(e,t))}let ct=null,fi=null;function jo(e){const t=ct;return ct=e,fi=e&&e.type.__scopeId||null,t}function Wp(e){fi=e}function Kp(){fi=null}const Gp=e=>fl;function fl(e,t=ct,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&pa(-1);const i=jo(t);let s;try{s=e(...o)}finally{jo(i),r._d&&pa(1)}return s};return r._n=!0,r._c=!0,r._d=!0,r}function Os(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:i,propsOptions:[s],slots:a,attrs:l,emit:c,render:u,renderCache:f,data:d,setupState:m,ctx:g,inheritAttrs:S}=e;let T,y;const E=jo(e);try{if(n.shapeFlag&4){const v=o||r,O=v;T=Ht(u.call(O,v,f,i,m,d,g)),y=l}else{const v=t;T=Ht(v.length>1?v(i,{attrs:l,slots:a,emit:c}):v(i,null)),y=t.props?l:Xp(l)}}catch(v){To.length=0,Tr(v,e,1),T=Te(St)}let b=T;if(y&&S!==!1){const v=Object.keys(y),{shapeFlag:O}=b;v.length&&O&7&&(s&&v.some(Ja)&&(y=Jp(y,s)),b=rn(b,y))}return n.dirs&&(b=rn(b),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&(b.transition=n.transition),T=b,jo(E),T}function Yp(e,t=!0){let n;for(let r=0;r{let t;for(const n in e)(n==="class"||n==="style"||Go(n))&&((t||(t={}))[n]=e[n]);return t},Jp=(e,t)=>{const n={};for(const r in e)(!Ja(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function zp(e,t,n){const{props:r,children:o,component:i}=e,{props:s,children:a,patchFlag:l}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?ql(r,s,c):!!s;if(l&8){const u=t.dynamicProps;for(let f=0;fe.__isSuspense;let aa=0;const tm={name:"Suspense",__isSuspense:!0,process(e,t,n,r,o,i,s,a,l,c){if(e==null)rm(t,n,r,o,i,s,a,l,c);else{if(i&&i.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}om(e,t,n,r,o,s,a,l,c)}},hydrate:sm,create:ml,normalize:im},nm=tm;function $o(e,t){const n=e.props&&e.props[t];ge(n)&&n()}function rm(e,t,n,r,o,i,s,a,l){const{p:c,o:{createElement:u}}=l,f=u("div"),d=e.suspense=ml(e,o,r,t,f,n,i,s,a,l);c(null,d.pendingBranch=e.ssContent,f,null,r,d,i,s),d.deps>0?($o(e,"onPending"),$o(e,"onFallback"),c(null,e.ssFallback,t,n,r,null,i,s),Hr(d,e.ssFallback)):d.resolve(!1,!0)}function om(e,t,n,r,o,i,s,a,{p:l,um:c,o:{createElement:u}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,m=t.ssFallback,{activeBranch:g,pendingBranch:S,isInFallback:T,isHydrating:y}=f;if(S)f.pendingBranch=d,en(d,S)?(l(S,d,f.hiddenContainer,null,o,f,i,s,a),f.deps<=0?f.resolve():T&&(y||(l(g,m,n,r,o,null,i,s,a),Hr(f,m)))):(f.pendingId=aa++,y?(f.isHydrating=!1,f.activeBranch=S):c(S,o,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),T?(l(null,d,f.hiddenContainer,null,o,f,i,s,a),f.deps<=0?f.resolve():(l(g,m,n,r,o,null,i,s,a),Hr(f,m))):g&&en(d,g)?(l(g,d,n,r,o,f,i,s,a),f.resolve(!0)):(l(null,d,f.hiddenContainer,null,o,f,i,s,a),f.deps<=0&&f.resolve()));else if(g&&en(d,g))l(g,d,n,r,o,f,i,s,a),Hr(f,d);else if($o(t,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=aa++,l(null,d,f.hiddenContainer,null,o,f,i,s,a),f.deps<=0)f.resolve();else{const{timeout:E,pendingId:b}=f;E>0?setTimeout(()=>{f.pendingId===b&&f.fallback(m)},E):E===0&&f.fallback(m)}}function ml(e,t,n,r,o,i,s,a,l,c,u=!1){const{p:f,m:d,um:m,n:g,o:{parentNode:S,remove:T}}=c;let y;const E=am(e);E&&t?.pendingBranch&&(y=t.pendingId,t.deps++);const b=e.props?_s(e.props.timeout):void 0,v=i,O={vnode:e,parent:t,parentComponent:n,namespace:s,container:r,hiddenContainer:o,deps:0,pendingId:aa++,timeout:typeof b=="number"?b:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(C=!1,x=!1){const{vnode:P,activeBranch:A,pendingBranch:R,pendingId:H,effects:_,parentComponent:U,container:V}=O;let q=!1;O.isHydrating?O.isHydrating=!1:C||(q=A&&R.transition&&R.transition.mode==="out-in",q&&(A.transition.afterLeave=()=>{H===O.pendingId&&(d(R,V,i===v?g(A):i,0),js(_))}),A&&(S(A.el)!==O.hiddenContainer&&(i=g(A)),m(A,U,O,!0)),q||d(R,V,i,0)),Hr(O,R),O.pendingBranch=null,O.isInFallback=!1;let F=O.parent,G=!1;for(;F;){if(F.pendingBranch){F.effects.push(..._),G=!0;break}F=F.parent}!G&&!q&&js(_),O.effects=[],E&&t&&t.pendingBranch&&y===t.pendingId&&(t.deps--,t.deps===0&&!x&&t.resolve()),$o(P,"onResolve")},fallback(C){if(!O.pendingBranch)return;const{vnode:x,activeBranch:P,parentComponent:A,container:R,namespace:H}=O;$o(x,"onFallback");const _=g(P),U=()=>{O.isInFallback&&(f(null,C,R,_,A,null,H,a,l),Hr(O,C))},V=C.transition&&C.transition.mode==="out-in";V&&(P.transition.afterLeave=U),O.isInFallback=!0,m(P,A,null,!0),V||U()},move(C,x,P){O.activeBranch&&d(O.activeBranch,C,x,P),O.container=C},next(){return O.activeBranch&&g(O.activeBranch)},registerDep(C,x){const P=!!O.pendingBranch;P&&O.deps++;const A=C.vnode.el;C.asyncDep.catch(R=>{Tr(R,C,0)}).then(R=>{if(C.isUnmounted||O.isUnmounted||O.pendingId!==C.suspenseId)return;C.asyncResolved=!0;const{vnode:H}=C;va(C,R,!1),A&&(H.el=A);const _=!A&&C.subTree.el;x(C,H,S(A||C.subTree.el),A?null:g(C.subTree),O,s,l),_&&T(_),dl(C,H.el),P&&--O.deps===0&&O.resolve()})},unmount(C,x){O.isUnmounted=!0,O.activeBranch&&m(O.activeBranch,n,C,x),O.pendingBranch&&m(O.pendingBranch,n,C,x)}};return O}function sm(e,t,n,r,o,i,s,a,l){const c=t.suspense=ml(t,r,n,e.parentNode,document.createElement("div"),null,o,i,s,a,!0),u=l(e,c.pendingBranch=t.ssContent,n,c,i,s);return c.deps===0&&c.resolve(!1,!0),u}function im(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=tc(r?n.default:n),e.ssFallback=r?tc(n.fallback):Te(St)}function tc(e){let t;if(ge(e)){const n=vr&&e._c;n&&(e._d=!1,gi()),e=e(),n&&(e._d=!0,t=wt,qf())}return ie(e)&&(e=Yp(e)),e=Ht(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Sf(e,t){t&&t.pendingBranch?ie(e)?t.effects.push(...e):t.effects.push(e):js(e)}function Hr(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let o=t.el;for(;!o&&t.component;)t=t.component.subTree,o=t.el;n.el=o,r&&r.subTree===n&&(r.vnode.el=o,dl(r,o))}function am(e){var t;return((t=e.props)==null?void 0:t.suspensible)!=null&&e.props.suspensible!==!1}const Tf=Symbol.for("v-scx"),Of=()=>Mt(Tf);function yo(e,t){return Qo(e,null,t)}function Cf(e,t){return Qo(e,null,{flush:"post"})}function If(e,t){return Qo(e,null,{flush:"sync"})}const us={};function dn(e,t,n){return Qo(e,t,n)}function Qo(e,t,{immediate:n,deep:r,flush:o,once:i,onTrack:s,onTrigger:a}=Ke){if(t&&i){const C=t;t=(...x)=>{C(...x),O()}}const l=ut,c=C=>r===!0?C:cr(C,r===!1?1:void 0);let u,f=!1,d=!1;if(nt(e)?(u=()=>e.value,f=Mo(e)):fn(e)?(u=()=>c(e),f=!0):ie(e)?(d=!0,f=e.some(C=>fn(C)||Mo(C)),u=()=>e.map(C=>{if(nt(C))return C.value;if(fn(C))return c(C);if(ge(C))return In(C,l,2)})):ge(e)?t?u=()=>In(e,l,2):u=()=>(m&&m(),Vt(e,l,3,[g])):u=Dt,t&&r){const C=u;u=()=>cr(C())}let m,g=C=>{m=b.onStop=()=>{In(C,l,4),m=b.onStop=void 0}},S;if(qo)if(g=Dt,t?n&&Vt(t,l,3,[u(),d?[]:void 0,g]):u(),o==="sync"){const C=Of();S=C.__watcherHandles||(C.__watcherHandles=[])}else return Dt;let T=d?new Array(e.length).fill(us):us;const y=()=>{if(!(!b.active||!b.dirty))if(t){const C=b.run();(r||f||(d?C.some((x,P)=>nn(x,T[P])):nn(C,T)))&&(m&&m(),Vt(t,l,3,[C,T===us?void 0:d&&T[0]===us?[]:T,g]),T=C)}else b.run()};y.allowRecurse=!!t;let E;o==="sync"?E=y:o==="post"?E=()=>mt(y,l&&l.suspense):(y.pre=!0,l&&(y.id=l.uid),E=()=>ci(y));const b=new Vr(u,Dt,E),v=el(),O=()=>{b.stop(),v&&za(v.effects,b)};return t?n?y():T=b.run():o==="post"?mt(b.run.bind(b),l&&l.suspense):b.run(),S&&S.push(O),O}function lm(e,t,n){const r=this.proxy,o=et(e)?e.includes(".")?Af(r,e):()=>r[e]:e.bind(r,r);let i;ge(t)?i=t:(i=t.handler,n=t);const s=yr(this),a=Qo(o,i.bind(r),n);return s(),a}function Af(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o0){if(n>=t)return e;n++}if(r=r||new Set,r.has(e))return e;if(r.add(e),nt(e))cr(e.value,t,n,r);else if(ie(e))for(let o=0;o{cr(o,t,n,r)});else if(ku(e))for(const o in e)cr(e[o],t,n,r);return e}function cm(e,t){if(ct===null)return e;const n=yi(ct)||ct.proxy,r=e.dirs||(e.dirs=[]);for(let o=0;o{e.isMounted=!0}),mi(()=>{e.isUnmounting=!0}),e}const Wt=[Function,Array],vl={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Wt,onEnter:Wt,onAfterEnter:Wt,onEnterCancelled:Wt,onBeforeLeave:Wt,onLeave:Wt,onAfterLeave:Wt,onLeaveCancelled:Wt,onBeforeAppear:Wt,onAppear:Wt,onAfterAppear:Wt,onAppearCancelled:Wt},um={name:"BaseTransition",props:vl,setup(e,{slots:t}){const n=_t(),r=gl();return()=>{const o=t.default&&di(t.default(),!0);if(!o||!o.length)return;let i=o[0];if(o.length>1){for(const d of o)if(d.type!==St){i=d;break}}const s=ve(e),{mode:a}=s;if(r.isLeaving)return Di(i);const l=nc(i);if(!l)return Di(i);const c=Wr(l,s,r,n);gr(l,c);const u=n.subTree,f=u&&nc(u);if(f&&f.type!==St&&!en(l,f)){const d=Wr(f,s,r,n);if(gr(f,d),a==="out-in")return r.isLeaving=!0,d.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Di(i);a==="in-out"&&l.type!==St&&(d.delayLeave=(m,g,S)=>{const T=Nf(r,f);T[String(f.key)]=f,m[Un]=()=>{g(),m[Un]=void 0,delete c.delayedLeave},c.delayedLeave=S})}return i}}},Pf=um;function Nf(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Wr(e,t,n,r){const{appear:o,mode:i,persisted:s=!1,onBeforeEnter:a,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:f,onLeave:d,onAfterLeave:m,onLeaveCancelled:g,onBeforeAppear:S,onAppear:T,onAfterAppear:y,onAppearCancelled:E}=t,b=String(e.key),v=Nf(n,e),O=(P,A)=>{P&&Vt(P,r,9,A)},C=(P,A)=>{const R=A[1];O(P,A),ie(P)?P.every(H=>H.length<=1)&&R():P.length<=1&&R()},x={mode:i,persisted:s,beforeEnter(P){let A=a;if(!n.isMounted)if(o)A=S||a;else return;P[Un]&&P[Un](!0);const R=v[b];R&&en(e,R)&&R.el[Un]&&R.el[Un](),O(A,[P])},enter(P){let A=l,R=c,H=u;if(!n.isMounted)if(o)A=T||l,R=y||c,H=E||u;else return;let _=!1;const U=P[fs]=V=>{_||(_=!0,V?O(H,[P]):O(R,[P]),x.delayedLeave&&x.delayedLeave(),P[fs]=void 0)};A?C(A,[P,U]):U()},leave(P,A){const R=String(e.key);if(P[fs]&&P[fs](!0),n.isUnmounting)return A();O(f,[P]);let H=!1;const _=P[Un]=U=>{H||(H=!0,A(),U?O(g,[P]):O(m,[P]),P[Un]=void 0,v[R]===e&&delete v[R])};v[R]=e,d?C(d,[P,_]):_()},clone(P){return Wr(P,t,n,r)}};return x}function Di(e){if(Zo(e))return e=rn(e),e.children=null,e}function nc(e){return Zo(e)?e.children?e.children[0]:void 0:e}function gr(e,t){e.shapeFlag&6&&e.component?gr(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function di(e,t=!1,n){let r=[],o=0;for(let i=0;i1)for(let i=0;i!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function fm(e){ge(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,timeout:i,suspensible:s=!0,onError:a}=e;let l=null,c,u=0;const f=()=>(u++,l=null,d()),d=()=>{let m;return l||(m=l=t().catch(g=>{if(g=g instanceof Error?g:new Error(String(g)),a)return new Promise((S,T)=>{a(g,()=>S(f()),()=>T(g),u+1)});throw g}).then(g=>m!==l&&l?l:(g&&(g.__esModule||g[Symbol.toStringTag]==="Module")&&(g=g.default),c=g,g)))};return zt({name:"AsyncComponentWrapper",__asyncLoader:d,get __asyncResolved(){return c},setup(){const m=ut;if(c)return()=>wi(c,m);const g=E=>{l=null,Tr(E,m,13,!r)};if(s&&m.suspense||qo)return d().then(E=>()=>wi(E,m)).catch(E=>(g(E),()=>r?Te(r,{error:E}):null));const S=lt(!1),T=lt(),y=lt(!!o);return o&&setTimeout(()=>{y.value=!1},o),i!=null&&setTimeout(()=>{if(!S.value&&!T.value){const E=new Error(`Async component timed out after ${i}ms.`);g(E),T.value=E}},i),d().then(()=>{S.value=!0,m.parent&&Zo(m.parent.vnode)&&(m.parent.effect.dirty=!0,ci(m.parent.update))}).catch(E=>{g(E),T.value=E}),()=>{if(S.value&&c)return wi(c,m);if(T.value&&r)return Te(r,{error:T.value});if(n&&!y.value)return Te(n)}}})}function wi(e,t){const{ref:n,props:r,children:o,ce:i}=t.vnode,s=Te(e,r,o);return s.ref=n,s.ce=i,delete t.vnode.ce,s}const Zo=e=>e.type.__isKeepAlive,dm={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=_t(),r=n.ctx;if(!r.renderer)return()=>{const E=t.default&&t.default();return E&&E.length===1?E[0]:E};const o=new Map,i=new Set;let s=null;const a=n.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:f}}}=r,d=f("div");r.activate=(E,b,v,O,C)=>{const x=E.component;c(E,b,v,0,a),l(x.vnode,E,b,v,x,a,O,E.slotScopeIds,C),mt(()=>{x.isDeactivated=!1,x.a&&Ur(x.a);const P=E.props&&E.props.onVnodeMounted;P&&Rt(P,x.parent,E)},a)},r.deactivate=E=>{const b=E.component;c(E,d,null,1,a),mt(()=>{b.da&&Ur(b.da);const v=E.props&&E.props.onVnodeUnmounted;v&&Rt(v,b.parent,E),b.isDeactivated=!0},a)};function m(E){Mi(E),u(E,n,a,!0)}function g(E){o.forEach((b,v)=>{const O=Ea(b.type);O&&(!E||!E(O))&&S(v)})}function S(E){const b=o.get(E);!s||!en(b,s)?m(b):s&&Mi(s),o.delete(E),i.delete(E)}dn(()=>[e.include,e.exclude],([E,b])=>{E&&g(v=>uo(E,v)),b&&g(v=>!uo(b,v))},{flush:"post",deep:!0});let T=null;const y=()=>{T!=null&&o.set(T,Fi(n.subTree))};return Zn(y),pi(y),mi(()=>{o.forEach(E=>{const{subTree:b,suspense:v}=n,O=Fi(b);if(E.type===O.type&&E.key===O.key){Mi(O);const C=O.component.da;C&&mt(C,v);return}m(E)})}),()=>{if(T=null,!t.default)return null;const E=t.default(),b=E[0];if(E.length>1)return s=null,E;if(!pn(b)||!(b.shapeFlag&4)&&!(b.shapeFlag&128))return s=null,b;let v=Fi(b);const O=v.type,C=Ea(dr(v)?v.type.__asyncResolved||{}:O),{include:x,exclude:P,max:A}=e;if(x&&(!C||!uo(x,C))||P&&C&&uo(P,C))return s=v,b;const R=v.key==null?O:v.key,H=o.get(R);return v.el&&(v=rn(v),b.shapeFlag&128&&(b.ssContent=v)),T=R,H?(v.el=H.el,v.component=H.component,v.transition&&gr(v,v.transition),v.shapeFlag|=512,i.delete(R),i.add(R)):(i.add(R),A&&i.size>parseInt(A,10)&&S(i.values().next().value)),v.shapeFlag|=256,s=v,bf(b.type)?b:v}}},hm=dm;function uo(e,t){return ie(e)?e.some(n=>uo(n,t)):et(e)?e.split(",").includes(t):kh(e)?e.test(t):!1}function xf(e,t){Rf(e,"a",t)}function Lf(e,t){Rf(e,"da",t)}function Rf(e,t,n=ut){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(hi(t,r,n),n){let o=n.parent;for(;o&&o.parent;)Zo(o.parent.vnode)&&pm(r,t,n,o),o=o.parent}}function pm(e,t,n,r){const o=hi(t,e,r,!0);Or(()=>{za(r[t],o)},n)}function Mi(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Fi(e){return e.shapeFlag&128?e.ssContent:e}function hi(e,t,n=ut,r=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...s)=>{if(n.isUnmounted)return;br();const a=yr(n),l=Vt(t,n,e,s);return a(),Sr(),l});return r?o.unshift(i):o.push(i),i}}const Pn=e=>(t,n=ut)=>(!qo||e==="sp")&&hi(e,(...r)=>t(...r),n),yl=Pn("bm"),Zn=Pn("m"),Df=Pn("bu"),pi=Pn("u"),mi=Pn("bum"),Or=Pn("um"),wf=Pn("sp"),Mf=Pn("rtg"),Ff=Pn("rtc");function _f(e,t=ut){hi("ec",e,t)}function mm(e,t,n,r){let o;const i=n&&n[r];if(ie(e)||et(e)){o=new Array(e.length);for(let s=0,a=e.length;st(s,a,void 0,i&&i[a]));else{const s=Object.keys(e);o=new Array(s.length);for(let a=0,l=s.length;a{const i=r.fn(...o);return i&&(i.key=r.key),i}:r.fn)}return e}function vm(e,t,n={},r,o){if(ct.isCE||ct.parent&&dr(ct.parent)&&ct.parent.isCE)return t!=="default"&&(n.name=t),Te("slot",n,r&&r());let i=e[t];i&&i._c&&(i._d=!1),gi();const s=i&&Uf(i(n)),a=Tl(at,{key:n.key||s&&s.key||`_${t}`},s||(r?r():[]),s&&e._===1?64:-2);return!o&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),i&&i._c&&(i._d=!0),a}function Uf(e){return e.some(t=>pn(t)?!(t.type===St||t.type===at&&!Uf(t.children)):!0)?e:null}function ym(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:vo(r)]=e[r];return n}const la=e=>e?od(e)?yi(e)||e.proxy:la(e.parent):null,Eo=qe(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=>la(e.parent),$root:e=>la(e.root),$emit:e=>e.emit,$options:e=>El(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,ci(e.update)}),$nextTick:e=>e.n||(e.n=Qn.bind(e.proxy)),$watch:e=>lm.bind(e)}),_i=(e,t)=>e!==Ke&&!e.__isScriptSetup&&_e(e,t),ca={get({_:e},t){const{ctx:n,setupState:r,data:o,props:i,accessCache:s,type:a,appContext:l}=e;let c;if(t[0]!=="$"){const m=s[t];if(m!==void 0)switch(m){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return i[t]}else{if(_i(r,t))return s[t]=1,r[t];if(o!==Ke&&_e(o,t))return s[t]=2,o[t];if((c=e.propsOptions[0])&&_e(c,t))return s[t]=3,i[t];if(n!==Ke&&_e(n,t))return s[t]=4,n[t];ua&&(s[t]=0)}}const u=Eo[t];let f,d;if(u)return t==="$attrs"&&Ft(e,"get",t),u(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(n!==Ke&&_e(n,t))return s[t]=4,n[t];if(d=l.config.globalProperties,_e(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:i}=e;return _i(o,t)?(o[t]=n,!0):r!==Ke&&_e(r,t)?(r[t]=n,!0):_e(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:i}},s){let a;return!!n[s]||e!==Ke&&_e(e,s)||_i(t,s)||(a=i[0])&&_e(a,s)||_e(r,s)||_e(Eo,s)||_e(o.config.globalProperties,s)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:_e(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Em=qe({},ca,{get(e,t){if(t!==Symbol.unscopables)return ca.get(e,t,e)},has(e,t){return t[0]!=="_"&&!Yh(t)}});function bm(){return null}function Sm(){return null}function Tm(e){}function Om(e){}function Cm(){return null}function Im(){}function Am(e,t){return null}function Pm(){return jf().slots}function Nm(){return jf().attrs}function jf(){const e=_t();return e.setupContext||(e.setupContext=ad(e))}function Ho(e){return ie(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function xm(e,t){const n=Ho(e);for(const r in t){if(r.startsWith("__skip"))continue;let o=n[r];o?ie(o)||ge(o)?o=n[r]={type:o,default:t[r]}:o.default=t[r]:o===null&&(o=n[r]={default:t[r]}),o&&t[`__skip_${r}`]&&(o.skipFactory=!0)}return n}function Lm(e,t){return!e||!t?e||t:ie(e)&&ie(t)?e.concat(t):qe({},Ho(e),Ho(t))}function Rm(e,t){const n={};for(const r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function Dm(e){const t=_t();let n=e();return ga(),Qa(n)&&(n=n.catch(r=>{throw yr(t),r})),[n,()=>yr(t)]}let ua=!0;function wm(e){const t=El(e),n=e.proxy,r=e.ctx;ua=!1,t.beforeCreate&&rc(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:s,watch:a,provide:l,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:m,updated:g,activated:S,deactivated:T,beforeDestroy:y,beforeUnmount:E,destroyed:b,unmounted:v,render:O,renderTracked:C,renderTriggered:x,errorCaptured:P,serverPrefetch:A,expose:R,inheritAttrs:H,components:_,directives:U,filters:V}=t;if(c&&Mm(c,r,null),s)for(const G in s){const X=s[G];ge(X)&&(r[G]=X.bind(n))}if(o){const G=o.call(n,n);Ge(G)&&(e.data=Jt(G))}if(ua=!0,i)for(const G in i){const X=i[G],Pe=ge(X)?X.bind(n,n):ge(X.get)?X.get.bind(n,n):Dt,Ue=!ge(X)&&ge(X.set)?X.set.bind(n):Dt,be=Le({get:Pe,set:Ue});Object.defineProperty(r,G,{enumerable:!0,configurable:!0,get:()=>be.value,set:Ce=>be.value=Ce})}if(a)for(const G in a)$f(a[G],r,n,G);if(l){const G=ge(l)?l.call(n):l;Reflect.ownKeys(G).forEach(X=>{bo(X,G[X])})}u&&rc(u,e,"c");function F(G,X){ie(X)?X.forEach(Pe=>G(Pe.bind(n))):X&&G(X.bind(n))}if(F(yl,f),F(Zn,d),F(Df,m),F(pi,g),F(xf,S),F(Lf,T),F(_f,P),F(Ff,C),F(Mf,x),F(mi,E),F(Or,v),F(wf,A),ie(R))if(R.length){const G=e.exposed||(e.exposed={});R.forEach(X=>{Object.defineProperty(G,X,{get:()=>n[X],set:Pe=>n[X]=Pe})})}else e.exposed||(e.exposed={});O&&e.render===Dt&&(e.render=O),H!=null&&(e.inheritAttrs=H),_&&(e.components=_),U&&(e.directives=U)}function Mm(e,t,n=Dt){ie(e)&&(e=fa(e));for(const r in e){const o=e[r];let i;Ge(o)?"default"in o?i=Mt(o.from||r,o.default,!0):i=Mt(o.from||r):i=Mt(o),nt(i)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:s=>i.value=s}):t[r]=i}}function rc(e,t,n){Vt(ie(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function $f(e,t,n,r){const o=r.includes(".")?Af(n,r):()=>n[r];if(et(e)){const i=t[e];ge(i)&&dn(o,i)}else if(ge(e))dn(o,e.bind(n));else if(Ge(e))if(ie(e))e.forEach(i=>$f(i,t,n,r));else{const i=ge(e.handler)?e.handler.bind(n):t[e.handler];ge(i)&&dn(o,i,e)}}function El(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:s}}=e.appContext,a=i.get(t);let l;return a?l=a:!o.length&&!n&&!r?l=t:(l={},o.length&&o.forEach(c=>Hs(l,c,s,!0)),Hs(l,t,s)),Ge(t)&&i.set(t,l),l}function Hs(e,t,n,r=!1){const{mixins:o,extends:i}=t;i&&Hs(e,i,n,!0),o&&o.forEach(s=>Hs(e,s,n,!0));for(const s in t)if(!(r&&s==="expose")){const a=Fm[s]||n&&n[s];e[s]=a?a(e[s],t[s]):t[s]}return e}const Fm={data:oc,props:sc,emits:sc,methods:fo,computed:fo,beforeCreate:Tt,created:Tt,beforeMount:Tt,mounted:Tt,beforeUpdate:Tt,updated:Tt,beforeDestroy:Tt,beforeUnmount:Tt,destroyed:Tt,unmounted:Tt,activated:Tt,deactivated:Tt,errorCaptured:Tt,serverPrefetch:Tt,components:fo,directives:fo,watch:Um,provide:oc,inject:_m};function oc(e,t){return t?e?function(){return qe(ge(e)?e.call(this,this):e,ge(t)?t.call(this,this):t)}:t:e}function _m(e,t){return fo(fa(e),fa(t))}function fa(e){if(ie(e)){const t={};for(let n=0;n1)return n&&ge(t)?t.call(r&&r.proxy):t}}function Bf(){return!!(ut||ct||Br)}function Hm(e,t,n,r=!1){const o={},i={};Fs(i,vi,1),e.propsDefaults=Object.create(null),kf(e,t,o,i);for(const s in e.propsOptions[0])s in o||(o[s]=void 0);n?e.props=r?o:ol(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function Bm(e,t,n,r){const{props:o,attrs:i,vnode:{patchFlag:s}}=e,a=ve(o),[l]=e.propsOptions;let c=!1;if((r||s>0)&&!(s&16)){if(s&8){const u=e.vnode.dynamicProps;for(let f=0;f{l=!0;const[d,m]=Vf(f,t,!0);qe(s,d),m&&a.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!l)return Ge(e)&&r.set(e,Mr),Mr;if(ie(i))for(let u=0;u-1,m[1]=S<0||g-1||_e(m,"default"))&&a.push(f)}}}const c=[s,a];return Ge(e)&&r.set(e,c),c}function ic(e){return e[0]!=="$"&&!_r(e)}function ac(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function lc(e,t){return ac(e)===ac(t)}function cc(e,t){return ie(t)?t.findIndex(n=>lc(n,e)):ge(t)&&lc(t,e)?0:-1}const Wf=e=>e[0]==="_"||e==="$stable",bl=e=>ie(e)?e.map(Ht):[Ht(e)],km=(e,t,n)=>{if(t._n)return t;const r=fl((...o)=>bl(t(...o)),n);return r._c=!1,r},Kf=(e,t,n)=>{const r=e._ctx;for(const o in e){if(Wf(o))continue;const i=e[o];if(ge(i))t[o]=km(o,i,r);else if(i!=null){const s=bl(i);t[o]=()=>s}}},Gf=(e,t)=>{const n=bl(t);e.slots.default=()=>n},Vm=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ve(t),Fs(t,"_",n)):Kf(t,e.slots={})}else e.slots={},t&&Gf(e,t);Fs(e.slots,vi,1)},Wm=(e,t,n)=>{const{vnode:r,slots:o}=e;let i=!0,s=Ke;if(r.shapeFlag&32){const a=t._;a?n&&a===1?i=!1:(qe(o,t),!n&&a===1&&delete o._):(i=!t.$stable,Kf(t,o)),s=t}else t&&(Gf(e,t),s={default:1});if(i)for(const a in o)!Wf(a)&&s[a]==null&&delete o[a]};function Bs(e,t,n,r,o=!1){if(ie(e)){e.forEach((d,m)=>Bs(d,t&&(ie(t)?t[m]:t),n,r,o));return}if(dr(r)&&!o)return;const i=r.shapeFlag&4?yi(r.component)||r.component.proxy:r.el,s=o?null:i,{i:a,r:l}=e,c=t&&t.r,u=a.refs===Ke?a.refs={}:a.refs,f=a.setupState;if(c!=null&&c!==l&&(et(c)?(u[c]=null,_e(f,c)&&(f[c]=null)):nt(c)&&(c.value=null)),ge(l))In(l,a,12,[s,u]);else{const d=et(l),m=nt(l);if(d||m){const g=()=>{if(e.f){const S=d?_e(f,l)?f[l]:u[l]:l.value;o?ie(S)&&za(S,i):ie(S)?S.includes(i)||S.push(i):d?(u[l]=[i],_e(f,l)&&(f[l]=u[l])):(l.value=[i],e.k&&(u[e.k]=l.value))}else d?(u[l]=s,_e(f,l)&&(f[l]=s)):m&&(l.value=s,e.k&&(u[e.k]=s))};s?(g.id=-1,mt(g,n)):g()}}}let Ln=!1;const Km=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Gm=e=>e.namespaceURI.includes("MathML"),ds=e=>{if(Km(e))return"svg";if(Gm(e))return"mathml"},hs=e=>e.nodeType===8;function Ym(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:i,parentNode:s,remove:a,insert:l,createComment:c}}=e,u=(b,v)=>{if(!v.hasChildNodes()){n(null,b,v),$s(),v._vnode=b;return}Ln=!1,f(v.firstChild,b,null,null,null),$s(),v._vnode=b,Ln&&console.error("Hydration completed but contains mismatches.")},f=(b,v,O,C,x,P=!1)=>{const A=hs(b)&&b.data==="[",R=()=>S(b,v,O,C,x,A),{type:H,ref:_,shapeFlag:U,patchFlag:V}=v;let q=b.nodeType;v.el=b,V===-2&&(P=!1,v.dynamicChildren=null);let F=null;switch(H){case Xn:q!==3?v.children===""?(l(v.el=o(""),s(b),b),F=b):F=R():(b.data!==v.children&&(Ln=!0,b.data=v.children),F=i(b));break;case St:E(b)?(F=i(b),y(v.el=b.content.firstChild,b,O)):q!==8||A?F=R():F=i(b);break;case hr:if(A&&(b=i(b),q=b.nodeType),q===1||q===3){F=b;const G=!v.children.length;for(let X=0;X{P=P||!!v.dynamicChildren;const{type:A,props:R,patchFlag:H,shapeFlag:_,dirs:U,transition:V}=v,q=A==="input"||A==="option";if(q||H!==-1){U&&an(v,null,O,"created");let F=!1;if(E(b)){F=zf(C,V)&&O&&O.vnode.props&&O.vnode.props.appear;const X=b.content.firstChild;F&&V.beforeEnter(X),y(X,b,O),v.el=b=X}if(_&16&&!(R&&(R.innerHTML||R.textContent))){let X=m(b.firstChild,v,b,O,C,x,P);for(;X;){Ln=!0;const Pe=X;X=X.nextSibling,a(Pe)}}else _&8&&b.textContent!==v.children&&(Ln=!0,b.textContent=v.children);if(R)if(q||!P||H&48)for(const X in R)(q&&(X.endsWith("value")||X==="indeterminate")||Go(X)&&!_r(X)||X[0]===".")&&r(b,X,null,R[X],void 0,void 0,O);else R.onClick&&r(b,"onClick",null,R.onClick,void 0,void 0,O);let G;(G=R&&R.onVnodeBeforeMount)&&Rt(G,O,v),U&&an(v,null,O,"beforeMount"),((G=R&&R.onVnodeMounted)||U||F)&&Sf(()=>{G&&Rt(G,O,v),F&&V.enter(b),U&&an(v,null,O,"mounted")},C)}return b.nextSibling},m=(b,v,O,C,x,P,A)=>{A=A||!!v.dynamicChildren;const R=v.children,H=R.length;for(let _=0;_{const{slotScopeIds:A}=v;A&&(x=x?x.concat(A):A);const R=s(b),H=m(i(b),v,R,O,C,x,P);return H&&hs(H)&&H.data==="]"?i(v.anchor=H):(Ln=!0,l(v.anchor=c("]"),R,H),H)},S=(b,v,O,C,x,P)=>{if(Ln=!0,v.el=null,P){const H=T(b);for(;;){const _=i(b);if(_&&_!==H)a(_);else break}}const A=i(b),R=s(b);return a(b),n(null,v,R,A,O,C,ds(R),x),A},T=(b,v="[",O="]")=>{let C=0;for(;b;)if(b=i(b),b&&hs(b)&&(b.data===v&&C++,b.data===O)){if(C===0)return i(b);C--}return b},y=(b,v,O)=>{const C=v.parentNode;C&&C.replaceChild(b,v);let x=O;for(;x;)x.vnode.el===v&&(x.vnode.el=x.subTree.el=b),x=x.parent},E=b=>b.nodeType===1&&b.tagName.toLowerCase()==="template";return[u,f]}const mt=Sf;function Yf(e){return Jf(e)}function Xf(e){return Jf(e,Ym)}function Jf(e,t){const n=Vu();n.__VUE__=!0;const{insert:r,remove:o,patchProp:i,createElement:s,createText:a,createComment:l,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:m=Dt,insertStaticContent:g}=e,S=(p,h,I,L=null,w=null,k=null,Z=void 0,K=null,z=!!h.dynamicChildren)=>{if(p===h)return;p&&!en(p,h)&&(L=$(p),Ce(p,w,k,!0),p=null),h.patchFlag===-2&&(z=!1,h.dynamicChildren=null);const{type:Y,ref:re,shapeFlag:ce}=h;switch(Y){case Xn:T(p,h,I,L);break;case St:y(p,h,I,L);break;case hr:p==null&&E(h,I,L,Z);break;case at:_(p,h,I,L,w,k,Z,K,z);break;default:ce&1?O(p,h,I,L,w,k,Z,K,z):ce&6?U(p,h,I,L,w,k,Z,K,z):(ce&64||ce&128)&&Y.process(p,h,I,L,w,k,Z,K,z,ne)}re!=null&&w&&Bs(re,p&&p.ref,k,h||p,!h)},T=(p,h,I,L)=>{if(p==null)r(h.el=a(h.children),I,L);else{const w=h.el=p.el;h.children!==p.children&&c(w,h.children)}},y=(p,h,I,L)=>{p==null?r(h.el=l(h.children||""),I,L):h.el=p.el},E=(p,h,I,L)=>{[p.el,p.anchor]=g(p.children,h,I,L,p.el,p.anchor)},b=({el:p,anchor:h},I,L)=>{let w;for(;p&&p!==h;)w=d(p),r(p,I,L),p=w;r(h,I,L)},v=({el:p,anchor:h})=>{let I;for(;p&&p!==h;)I=d(p),o(p),p=I;o(h)},O=(p,h,I,L,w,k,Z,K,z)=>{h.type==="svg"?Z="svg":h.type==="math"&&(Z="mathml"),p==null?C(h,I,L,w,k,Z,K,z):A(p,h,w,k,Z,K,z)},C=(p,h,I,L,w,k,Z,K)=>{let z,Y;const{props:re,shapeFlag:ce,transition:te,dirs:M}=p;if(z=p.el=s(p.type,k,re&&re.is,re),ce&8?u(z,p.children):ce&16&&P(p.children,z,null,L,w,Ui(p,k),Z,K),M&&an(p,null,L,"created"),x(z,p,p.scopeId,Z,L),re){for(const ae in re)ae!=="value"&&!_r(ae)&&i(z,ae,null,re[ae],k,p.children,L,w,ye);"value"in re&&i(z,"value",null,re.value,k),(Y=re.onVnodeBeforeMount)&&Rt(Y,L,p)}M&&an(p,null,L,"beforeMount");const B=zf(w,te);B&&te.beforeEnter(z),r(z,h,I),((Y=re&&re.onVnodeMounted)||B||M)&&mt(()=>{Y&&Rt(Y,L,p),B&&te.enter(z),M&&an(p,null,L,"mounted")},w)},x=(p,h,I,L,w)=>{if(I&&m(p,I),L)for(let k=0;k{for(let Y=z;Y{const K=h.el=p.el;let{patchFlag:z,dynamicChildren:Y,dirs:re}=h;z|=p.patchFlag&16;const ce=p.props||Ke,te=h.props||Ke;let M;if(I&&nr(I,!1),(M=te.onVnodeBeforeUpdate)&&Rt(M,I,h,p),re&&an(h,p,I,"beforeUpdate"),I&&nr(I,!0),Y?R(p.dynamicChildren,Y,K,I,L,Ui(h,w),k):Z||X(p,h,K,null,I,L,Ui(h,w),k,!1),z>0){if(z&16)H(K,h,ce,te,I,L,w);else if(z&2&&ce.class!==te.class&&i(K,"class",null,te.class,w),z&4&&i(K,"style",ce.style,te.style,w),z&8){const B=h.dynamicProps;for(let ae=0;ae{M&&Rt(M,I,h,p),re&&an(h,p,I,"updated")},L)},R=(p,h,I,L,w,k,Z)=>{for(let K=0;K{if(I!==L){if(I!==Ke)for(const K in I)!_r(K)&&!(K in L)&&i(p,K,I[K],null,Z,h.children,w,k,ye);for(const K in L){if(_r(K))continue;const z=L[K],Y=I[K];z!==Y&&K!=="value"&&i(p,K,Y,z,Z,h.children,w,k,ye)}"value"in L&&i(p,"value",I.value,L.value,Z)}},_=(p,h,I,L,w,k,Z,K,z)=>{const Y=h.el=p?p.el:a(""),re=h.anchor=p?p.anchor:a("");let{patchFlag:ce,dynamicChildren:te,slotScopeIds:M}=h;M&&(K=K?K.concat(M):M),p==null?(r(Y,I,L),r(re,I,L),P(h.children||[],I,re,w,k,Z,K,z)):ce>0&&ce&64&&te&&p.dynamicChildren?(R(p.dynamicChildren,te,I,w,k,Z,K),(h.key!=null||w&&h===w.subTree)&&Sl(p,h,!0)):X(p,h,I,re,w,k,Z,K,z)},U=(p,h,I,L,w,k,Z,K,z)=>{h.slotScopeIds=K,p==null?h.shapeFlag&512?w.ctx.activate(h,I,L,Z,z):V(h,I,L,w,k,Z,z):q(p,h,z)},V=(p,h,I,L,w,k,Z)=>{const K=p.component=rd(p,L,w);if(Zo(p)&&(K.ctx.renderer=ne),sd(K),K.asyncDep){if(w&&w.registerDep(K,F),!p.el){const z=K.subTree=Te(St);y(null,z,h,I)}}else F(K,p,h,I,w,k,Z)},q=(p,h,I)=>{const L=h.component=p.component;if(zp(p,h,I))if(L.asyncDep&&!L.asyncResolved){G(L,h,I);return}else L.next=h,Bp(L.update),L.effect.dirty=!0,L.update();else h.el=p.el,L.vnode=h},F=(p,h,I,L,w,k,Z)=>{const K=()=>{if(p.isMounted){let{next:re,bu:ce,u:te,parent:M,vnode:B}=p;{const W=Qf(p);if(W){re&&(re.el=B.el,G(p,re,Z)),W.asyncDep.then(()=>{p.isUnmounted||K()});return}}let ae=re,N;nr(p,!1),re?(re.el=B.el,G(p,re,Z)):re=B,ce&&Ur(ce),(N=re.props&&re.props.onVnodeBeforeUpdate)&&Rt(N,M,re,B),nr(p,!0);const D=Os(p),j=p.subTree;p.subTree=D,S(j,D,f(j.el),$(j),p,w,k),re.el=D.el,ae===null&&dl(p,D.el),te&&mt(te,w),(N=re.props&&re.props.onVnodeUpdated)&&mt(()=>Rt(N,M,re,B),w)}else{let re;const{el:ce,props:te}=h,{bm:M,m:B,parent:ae}=p,N=dr(h);if(nr(p,!1),M&&Ur(M),!N&&(re=te&&te.onVnodeBeforeMount)&&Rt(re,ae,h),nr(p,!0),ce&&xe){const D=()=>{p.subTree=Os(p),xe(ce,p.subTree,p,w,null)};N?h.type.__asyncLoader().then(()=>!p.isUnmounted&&D()):D()}else{const D=p.subTree=Os(p);S(null,D,I,L,p,w,k),h.el=D.el}if(B&&mt(B,w),!N&&(re=te&&te.onVnodeMounted)){const D=h;mt(()=>Rt(re,ae,D),w)}(h.shapeFlag&256||ae&&dr(ae.vnode)&&ae.vnode.shapeFlag&256)&&p.a&&mt(p.a,w),p.isMounted=!0,h=I=L=null}},z=p.effect=new Vr(K,Dt,()=>ci(Y),p.scope),Y=p.update=()=>{z.dirty&&z.run()};Y.id=p.uid,nr(p,!0),Y()},G=(p,h,I)=>{h.component=p;const L=p.vnode.props;p.vnode=h,p.next=null,Bm(p,h.props,L,I),Wm(p,h.children,I),br(),Zl(p),Sr()},X=(p,h,I,L,w,k,Z,K,z=!1)=>{const Y=p&&p.children,re=p?p.shapeFlag:0,ce=h.children,{patchFlag:te,shapeFlag:M}=h;if(te>0){if(te&128){Ue(Y,ce,I,L,w,k,Z,K,z);return}else if(te&256){Pe(Y,ce,I,L,w,k,Z,K,z);return}}M&8?(re&16&&ye(Y,w,k),ce!==Y&&u(I,ce)):re&16?M&16?Ue(Y,ce,I,L,w,k,Z,K,z):ye(Y,w,k,!0):(re&8&&u(I,""),M&16&&P(ce,I,L,w,k,Z,K,z))},Pe=(p,h,I,L,w,k,Z,K,z)=>{p=p||Mr,h=h||Mr;const Y=p.length,re=h.length,ce=Math.min(Y,re);let te;for(te=0;tere?ye(p,w,k,!0,!1,ce):P(h,I,L,w,k,Z,K,z,ce)},Ue=(p,h,I,L,w,k,Z,K,z)=>{let Y=0;const re=h.length;let ce=p.length-1,te=re-1;for(;Y<=ce&&Y<=te;){const M=p[Y],B=h[Y]=z?jn(h[Y]):Ht(h[Y]);if(en(M,B))S(M,B,I,null,w,k,Z,K,z);else break;Y++}for(;Y<=ce&&Y<=te;){const M=p[ce],B=h[te]=z?jn(h[te]):Ht(h[te]);if(en(M,B))S(M,B,I,null,w,k,Z,K,z);else break;ce--,te--}if(Y>ce){if(Y<=te){const M=te+1,B=Mte)for(;Y<=ce;)Ce(p[Y],w,k,!0),Y++;else{const M=Y,B=Y,ae=new Map;for(Y=B;Y<=te;Y++){const Se=h[Y]=z?jn(h[Y]):Ht(h[Y]);Se.key!=null&&ae.set(Se.key,Y)}let N,D=0;const j=te-B+1;let W=!1,se=0;const fe=new Array(j);for(Y=0;Y=j){Ce(Se,w,k,!0);continue}let He;if(Se.key!=null)He=ae.get(Se.key);else for(N=B;N<=te;N++)if(fe[N-B]===0&&en(Se,h[N])){He=N;break}He===void 0?Ce(Se,w,k,!0):(fe[He-B]=Y+1,He>=se?se=He:W=!0,S(Se,h[He],I,null,w,k,Z,K,z),D++)}const Ie=W?Xm(fe):Mr;for(N=Ie.length-1,Y=j-1;Y>=0;Y--){const Se=B+Y,He=h[Se],he=Se+1{const{el:k,type:Z,transition:K,children:z,shapeFlag:Y}=p;if(Y&6){be(p.component.subTree,h,I,L);return}if(Y&128){p.suspense.move(h,I,L);return}if(Y&64){Z.move(p,h,I,ne);return}if(Z===at){r(k,h,I);for(let ce=0;ceK.enter(k),w);else{const{leave:ce,delayLeave:te,afterLeave:M}=K,B=()=>r(k,h,I),ae=()=>{ce(k,()=>{B(),M&&M()})};te?te(k,B,ae):ae()}else r(k,h,I)},Ce=(p,h,I,L=!1,w=!1)=>{const{type:k,props:Z,ref:K,children:z,dynamicChildren:Y,shapeFlag:re,patchFlag:ce,dirs:te}=p;if(K!=null&&Bs(K,null,I,p,!0),re&256){h.ctx.deactivate(p);return}const M=re&1&&te,B=!dr(p);let ae;if(B&&(ae=Z&&Z.onVnodeBeforeUnmount)&&Rt(ae,h,p),re&6)Be(p.component,I,L);else{if(re&128){p.suspense.unmount(I,L);return}M&&an(p,null,h,"beforeUnmount"),re&64?p.type.remove(p,h,I,w,ne,L):Y&&(k!==at||ce>0&&ce&64)?ye(Y,h,I,!1,!0):(k===at&&ce&384||!w&&re&16)&&ye(z,h,I),L&&je(p)}(B&&(ae=Z&&Z.onVnodeUnmounted)||M)&&mt(()=>{ae&&Rt(ae,h,p),M&&an(p,null,h,"unmounted")},I)},je=p=>{const{type:h,el:I,anchor:L,transition:w}=p;if(h===at){$e(I,L);return}if(h===hr){v(p);return}const k=()=>{o(I),w&&!w.persisted&&w.afterLeave&&w.afterLeave()};if(p.shapeFlag&1&&w&&!w.persisted){const{leave:Z,delayLeave:K}=w,z=()=>Z(I,k);K?K(p.el,k,z):z()}else k()},$e=(p,h)=>{let I;for(;p!==h;)I=d(p),o(p),p=I;o(h)},Be=(p,h,I)=>{const{bum:L,scope:w,update:k,subTree:Z,um:K}=p;L&&Ur(L),w.stop(),k&&(k.active=!1,Ce(Z,p,h,I)),K&&mt(K,h),mt(()=>{p.isUnmounted=!0},h),h&&h.pendingBranch&&!h.isUnmounted&&p.asyncDep&&!p.asyncResolved&&p.suspenseId===h.pendingId&&(h.deps--,h.deps===0&&h.resolve())},ye=(p,h,I,L=!1,w=!1,k=0)=>{for(let Z=k;Zp.shapeFlag&6?$(p.component.subTree):p.shapeFlag&128?p.suspense.next():d(p.anchor||p.el);let Q=!1;const J=(p,h,I)=>{p==null?h._vnode&&Ce(h._vnode,null,null,!0):S(h._vnode||null,p,h,null,null,null,I),Q||(Q=!0,Zl(),$s(),Q=!1),h._vnode=p},ne={p:S,um:Ce,m:be,r:je,mt:V,mc:P,pc:X,pbc:R,n:$,o:e};let Ee,xe;return t&&([Ee,xe]=t(ne)),{render:J,hydrate:Ee,createApp:$m(J,Ee)}}function Ui({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function nr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function zf(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Sl(e,t,n=!1){const r=e.children,o=t.children;if(ie(r)&&ie(o))for(let i=0;i>1,e[n[a]]0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,s=n[i-1];i-- >0;)n[i]=s,s=t[s];return n}function Qf(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Qf(t)}const Jm=e=>e.__isTeleport,So=e=>e&&(e.disabled||e.disabled===""),uc=e=>typeof SVGElement<"u"&&e instanceof SVGElement,fc=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,ha=(e,t)=>{const n=e&&e.to;return et(n)?t?t(n):null:n},zm={name:"Teleport",__isTeleport:!0,process(e,t,n,r,o,i,s,a,l,c){const{mc:u,pc:f,pbc:d,o:{insert:m,querySelector:g,createText:S,createComment:T}}=c,y=So(t.props);let{shapeFlag:E,children:b,dynamicChildren:v}=t;if(e==null){const O=t.el=S(""),C=t.anchor=S("");m(O,n,r),m(C,n,r);const x=t.target=ha(t.props,g),P=t.targetAnchor=S("");x&&(m(P,x),s==="svg"||uc(x)?s="svg":(s==="mathml"||fc(x))&&(s="mathml"));const A=(R,H)=>{E&16&&u(b,R,H,o,i,s,a,l)};y?A(n,C):x&&A(x,P)}else{t.el=e.el;const O=t.anchor=e.anchor,C=t.target=e.target,x=t.targetAnchor=e.targetAnchor,P=So(e.props),A=P?n:C,R=P?O:x;if(s==="svg"||uc(C)?s="svg":(s==="mathml"||fc(C))&&(s="mathml"),v?(d(e.dynamicChildren,v,A,o,i,s,a),Sl(e,t,!0)):l||f(e,t,A,R,o,i,s,a,!1),y)P?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):ps(t,n,O,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const H=t.target=ha(t.props,g);H&&ps(t,H,null,c,0)}else P&&ps(t,C,x,c,1)}Zf(t)},remove(e,t,n,r,{um:o,o:{remove:i}},s){const{shapeFlag:a,children:l,anchor:c,targetAnchor:u,target:f,props:d}=e;if(f&&i(u),s&&i(c),a&16){const m=s||!So(d);for(let g=0;g0?wt||Mr:null,qf(),vr>0&&wt&&wt.push(e),e}function qm(e,t,n,r,o,i){return ed(Ol(e,t,n,r,o,i,!0))}function Tl(e,t,n,r,o){return ed(Te(e,t,n,r,o,!0))}function pn(e){return e?e.__v_isVNode===!0:!1}function en(e,t){return e.type===t.type&&e.key===t.key}function eg(e){}const vi="__vInternal",td=({key:e})=>e??null,Cs=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?et(e)||nt(e)||ge(e)?{i:ct,r:e,k:t,f:!!n}:e:null);function Ol(e,t=null,n=null,r=0,o=null,i=e===at?0:1,s=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&td(t),ref:t&&Cs(t),scopeId:fi,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:i,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:ct};return a?(Il(l,n),i&128&&e.normalize(l)):n&&(l.shapeFlag|=et(n)?8:16),vr>0&&!s&&wt&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&wt.push(l),l}const Te=tg;function tg(e,t=null,n=null,r=0,o=null,i=!1){if((!e||e===Ef)&&(e=St),pn(e)){const a=rn(e,t,!0);return n&&Il(a,n),vr>0&&!i&&wt&&(a.shapeFlag&6?wt[wt.indexOf(e)]=a:wt.push(a)),a.patchFlag|=-2,a}if(ug(e)&&(e=e.__vccOpts),t){t=nd(t);let{class:a,style:l}=t;a&&!et(a)&&(t.class=Jo(a)),Ge(l)&&(il(l)&&!ie(l)&&(l=qe({},l)),t.style=Xo(l))}const s=et(e)?1:bf(e)?128:Jm(e)?64:Ge(e)?4:ge(e)?2:0;return Ol(e,t,n,r,o,s,i,!0)}function nd(e){return e?il(e)||vi in e?qe({},e):e:null}function rn(e,t,n=!1){const{props:r,ref:o,patchFlag:i,children:s}=e,a=t?vn(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&td(a),ref:t&&t.ref?n&&o?ie(o)?o.concat(Cs(t)):[o,Cs(t)]:Cs(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==at?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&rn(e.ssContent),ssFallback:e.ssFallback&&rn(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Cl(e=" ",t=0){return Te(Xn,null,e,t)}function ng(e,t){const n=Te(hr,null,e);return n.staticCount=t,n}function rg(e="",t=!1){return t?(gi(),Tl(St,null,e)):Te(St,null,e)}function Ht(e){return e==null||typeof e=="boolean"?Te(St):ie(e)?Te(at,null,e.slice()):typeof e=="object"?jn(e):Te(Xn,null,String(e))}function jn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:rn(e)}function Il(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(ie(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),Il(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(vi in t)?t._ctx=ct:o===3&&ct&&(ct.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ge(t)?(t={default:t,_ctx:ct},n=32):(t=String(t),r&64?(n=16,t=[Cl(t)]):n=8);e.children=t,e.shapeFlag|=n}function vn(...e){const t={};for(let n=0;nut||ct;let ks,ma;{const e=Vu(),t=(n,r)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(r),i=>{o.length>1?o.forEach(s=>s(i)):o[0](i)}};ks=t("__VUE_INSTANCE_SETTERS__",n=>ut=n),ma=t("__VUE_SSR_SETTERS__",n=>qo=n)}const yr=e=>{const t=ut;return ks(e),e.scope.on(),()=>{e.scope.off(),ks(t)}},ga=()=>{ut&&ut.scope.off(),ks(null)};function od(e){return e.vnode.shapeFlag&4}let qo=!1;function sd(e,t=!1){t&&ma(t);const{props:n,children:r}=e.vnode,o=od(e);Hm(e,n,o,t),Vm(e,r);const i=o?ig(e,t):void 0;return t&&ma(!1),i}function ig(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=zo(new Proxy(e.ctx,ca));const{setup:r}=n;if(r){const o=e.setupContext=r.length>1?ad(e):null,i=yr(e);br();const s=In(r,e,0,[e.props,o]);if(Sr(),i(),Qa(s)){if(s.then(ga,ga),t)return s.then(a=>{va(e,a,t)}).catch(a=>{Tr(a,e,0)});e.asyncDep=s}else va(e,s,t)}else id(e,t)}function va(e,t,n){ge(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Ge(t)&&(e.setupState=cl(t)),id(e,n)}let Vs,ya;function ag(e){Vs=e,ya=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,Em))}}const lg=()=>!Vs;function id(e,t,n){const r=e.type;if(!e.render){if(!t&&Vs&&!r.render){const o=r.template||El(e).template;if(o){const{isCustomElement:i,compilerOptions:s}=e.appContext.config,{delimiters:a,compilerOptions:l}=r,c=qe(qe({isCustomElement:i,delimiters:a},s),l);r.render=Vs(o,c)}}e.render=r.render||Dt,ya&&ya(e)}{const o=yr(e);br();try{wm(e)}finally{Sr(),o()}}}function cg(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Ft(e,"get","$attrs"),t[n]}}))}function ad(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return cg(e)},slots:e.slots,emit:e.emit,expose:t}}function yi(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(cl(zo(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Eo)return Eo[n](e)},has(t,n){return n in t||n in Eo}}))}function Ea(e,t=!0){return ge(e)?e.displayName||e.name:e.name||t&&e.__name}function ug(e){return ge(e)&&"__vccOpts"in e}const Le=(e,t)=>Ap(e,t,qo);function fg(e,t,n=Ke){const r=_t(),o=It(t),i=kt(t),s=uf((l,c)=>{let u;return If(()=>{const f=e[t];nn(u,f)&&(u=f,c())}),{get(){return l(),n.get?n.get(u):u},set(f){const d=r.vnode.props;!(d&&(t in d||o in d||i in d)&&(`onUpdate:${t}`in d||`onUpdate:${o}`in d||`onUpdate:${i}`in d))&&nn(f,u)&&(u=f,c()),r.emit(`update:${t}`,n.set?n.set(f):f)}}}),a=t==="modelValue"?"modelModifiers":`${t}Modifiers`;return s[Symbol.iterator]=()=>{let l=0;return{next(){return l<2?{value:l++?e[a]||{}:s,done:!1}:{done:!0}}}},s}function cn(e,t,n){const r=arguments.length;return r===2?Ge(t)&&!ie(t)?pn(t)?Te(e,null,[t]):Te(e,t):Te(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&pn(n)&&(n=[n]),Te(e,t,n))}function dg(){}function hg(e,t,n,r){const o=n[r];if(o&&ld(o,e))return o;const i=t();return i.memo=e.slice(),n[r]=i}function ld(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r=0;r0&&wt&&wt.push(e),!0}const cd="3.4.21",pg=Dt,mg=jp,gg=Nr,vg=vf,yg={createComponentInstance:rd,setupComponent:sd,renderComponentRoot:Os,setCurrentRenderingInstance:jo,isVNode:pn,normalizeVNode:Ht},Eg=yg,bg=null,Sg=null,Tg=null;/** +* @vue/runtime-dom v3.4.21 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const Og="http://www.w3.org/2000/svg",Cg="http://www.w3.org/1998/Math/MathML",$n=typeof document<"u"?document:null,dc=$n&&$n.createElement("template"),Ig={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t==="svg"?$n.createElementNS(Og,e):t==="mathml"?$n.createElementNS(Cg,e):$n.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>$n.createTextNode(e),createComment:e=>$n.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>$n.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,i){const s=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{dc.innerHTML=r==="svg"?`${e}`:r==="mathml"?`${e}`:e;const a=dc.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Rn="transition",ro="animation",Kr=Symbol("_vtc"),Al=(e,{slots:t})=>cn(Pf,fd(e),t);Al.displayName="Transition";const ud={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},Ag=Al.props=qe({},vl,ud),rr=(e,t=[])=>{ie(e)?e.forEach(n=>n(...t)):e&&e(...t)},hc=e=>e?ie(e)?e.some(t=>t.length>1):e.length>1:!1;function fd(e){const t={};for(const _ in e)_ in ud||(t[_]=e[_]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:c=s,appearToClass:u=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,g=Pg(o),S=g&&g[0],T=g&&g[1],{onBeforeEnter:y,onEnter:E,onEnterCancelled:b,onLeave:v,onLeaveCancelled:O,onBeforeAppear:C=y,onAppear:x=E,onAppearCancelled:P=b}=t,A=(_,U,V)=>{Mn(_,U?u:a),Mn(_,U?c:s),V&&V()},R=(_,U)=>{_._isLeaving=!1,Mn(_,f),Mn(_,m),Mn(_,d),U&&U()},H=_=>(U,V)=>{const q=_?x:E,F=()=>A(U,_,V);rr(q,[U,F]),pc(()=>{Mn(U,_?l:i),Sn(U,_?u:a),hc(q)||mc(U,r,S,F)})};return qe(t,{onBeforeEnter(_){rr(y,[_]),Sn(_,i),Sn(_,s)},onBeforeAppear(_){rr(C,[_]),Sn(_,l),Sn(_,c)},onEnter:H(!1),onAppear:H(!0),onLeave(_,U){_._isLeaving=!0;const V=()=>R(_,U);Sn(_,f),hd(),Sn(_,d),pc(()=>{_._isLeaving&&(Mn(_,f),Sn(_,m),hc(v)||mc(_,r,T,V))}),rr(v,[_,V])},onEnterCancelled(_){A(_,!1),rr(b,[_])},onAppearCancelled(_){A(_,!0),rr(P,[_])},onLeaveCancelled(_){R(_),rr(O,[_])}})}function Pg(e){if(e==null)return null;if(Ge(e))return[ji(e.enter),ji(e.leave)];{const t=ji(e);return[t,t]}}function ji(e){return _s(e)}function Sn(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Kr]||(e[Kr]=new Set)).add(t)}function Mn(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Kr];n&&(n.delete(t),n.size||(e[Kr]=void 0))}function pc(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Ng=0;function mc(e,t,n,r){const o=e._endId=++Ng,i=()=>{o===e._endId&&r()};if(n)return setTimeout(i,n);const{type:s,timeout:a,propCount:l}=dd(e,t);if(!s)return r();const c=s+"end";let u=0;const f=()=>{e.removeEventListener(c,d),i()},d=m=>{m.target===e&&++u>=l&&f()};setTimeout(()=>{u(n[g]||"").split(", "),o=r(`${Rn}Delay`),i=r(`${Rn}Duration`),s=gc(o,i),a=r(`${ro}Delay`),l=r(`${ro}Duration`),c=gc(a,l);let u=null,f=0,d=0;t===Rn?s>0&&(u=Rn,f=s,d=i.length):t===ro?c>0&&(u=ro,f=c,d=l.length):(f=Math.max(s,c),u=f>0?s>c?Rn:ro:null,d=u?u===Rn?i.length:l.length:0);const m=u===Rn&&/\b(transform|all)(,|$)/.test(r(`${Rn}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:m}}function gc(e,t){for(;e.lengthvc(n)+vc(e[r])))}function vc(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function hd(){return document.body.offsetHeight}function xg(e,t,n){const r=e[Kr];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Ws=Symbol("_vod"),pd=Symbol("_vsh"),md={beforeMount(e,{value:t},{transition:n}){e[Ws]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):oo(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),oo(e,!0),r.enter(e)):r.leave(e,()=>{oo(e,!1)}):oo(e,t))},beforeUnmount(e,{value:t}){oo(e,t)}};function oo(e,t){e.style.display=t?e[Ws]:"none",e[pd]=!t}function Lg(){md.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const gd=Symbol("");function Rg(e){const t=_t();if(!t)return;const n=t.ut=(o=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>Sa(i,o))},r=()=>{const o=e(t.proxy);ba(t.subTree,o),n(o)};Cf(r),Zn(()=>{const o=new MutationObserver(r);o.observe(t.subTree.el.parentNode,{childList:!0}),Or(()=>o.disconnect())})}function ba(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{ba(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Sa(e.el,t);else if(e.type===at)e.children.forEach(n=>ba(n,t));else if(e.type===hr){let{el:n,anchor:r}=e;for(;n&&(Sa(n,t),n!==r);)n=n.nextSibling}}function Sa(e,t){if(e.nodeType===1){const n=e.style;let r="";for(const o in t)n.setProperty(`--${o}`,t[o]),r+=`--${o}: ${t[o]};`;n[gd]=r}}const Dg=/(^|;)\s*display\s*:/;function wg(e,t,n){const r=e.style,o=et(n);let i=!1;if(n&&!o){if(t)if(et(t))for(const s of t.split(";")){const a=s.slice(0,s.indexOf(":")).trim();n[a]==null&&Is(r,a,"")}else for(const s in t)n[s]==null&&Is(r,s,"");for(const s in n)s==="display"&&(i=!0),Is(r,s,n[s])}else if(o){if(t!==n){const s=r[gd];s&&(n+=";"+s),r.cssText=n,i=Dg.test(n)}}else t&&e.removeAttribute("style");Ws in e&&(e[Ws]=i?r.display:"",e[pd]&&(r.display="none"))}const yc=/\s*!important$/;function Is(e,t,n){if(ie(n))n.forEach(r=>Is(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Mg(e,t);yc.test(n)?e.setProperty(kt(r),n.replace(yc,""),"important"):e[r]=n}}const Ec=["Webkit","Moz","ms"],$i={};function Mg(e,t){const n=$i[t];if(n)return n;let r=It(t);if(r!=="filter"&&r in e)return $i[t]=r;r=Yo(r);for(let o=0;oHi||(Hg.then(()=>Hi=0),Hi=Date.now());function kg(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Vt(Vg(r,n.value),t,5,[r])};return n.value=e,n.attached=Bg(),n}function Vg(e,t){if(ie(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const Oc=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Wg=(e,t,n,r,o,i,s,a,l)=>{const c=o==="svg";t==="class"?xg(e,r,c):t==="style"?wg(e,n,r):Go(t)?Ja(t)||jg(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Kg(e,t,r,c))?_g(e,t,r,i,s,a,l):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Fg(e,t,r,c))};function Kg(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Oc(t)&&ge(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return Oc(t)&&et(n)?!1:t in e}/*! #__NO_SIDE_EFFECTS__ */function vd(e,t){const n=zt(e);class r extends Ei{constructor(i){super(n,i,t)}}return r.def=n,r}/*! #__NO_SIDE_EFFECTS__ */const Gg=e=>vd(e,Nd),Yg=typeof HTMLElement<"u"?HTMLElement:class{};class Ei extends Yg{constructor(t,n={},r){super(),this._def=t,this._props=n,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this._ob=null,this.shadowRoot&&r?r(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,this._ob&&(this._ob.disconnect(),this._ob=null),Qn(()=>{this._connected||(Ta(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let r=0;r{for(const o of r)this._setAttr(o.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(r,o=!1)=>{const{props:i,styles:s}=r;let a;if(i&&!ie(i))for(const l in i){const c=i[l];(c===Number||c&&c.type===Number)&&(l in this._props&&(this._props[l]=_s(this._props[l])),(a||(a=Object.create(null)))[It(l)]=!0)}this._numberProps=a,o&&this._resolveProps(r),this._applyStyles(s),this._update()},n=this._def.__asyncLoader;n?n().then(r=>t(r,!0)):t(this._def)}_resolveProps(t){const{props:n}=t,r=ie(n)?n:Object.keys(n||{});for(const o of Object.keys(this))o[0]!=="_"&&r.includes(o)&&this._setProp(o,this[o],!0,!1);for(const o of r.map(It))Object.defineProperty(this,o,{get(){return this._getProp(o)},set(i){this._setProp(o,i)}})}_setAttr(t){let n=this.getAttribute(t);const r=It(t);this._numberProps&&this._numberProps[r]&&(n=_s(n)),this._setProp(r,n,!1)}_getProp(t){return this._props[t]}_setProp(t,n,r=!0,o=!0){n!==this._props[t]&&(this._props[t]=n,o&&this._instance&&this._update(),r&&(n===!0?this.setAttribute(kt(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(kt(t),n+""):n||this.removeAttribute(kt(t))))}_update(){Ta(this._createVNode(),this.shadowRoot)}_createVNode(){const t=Te(this._def,qe({},this._props));return this._instance||(t.ce=n=>{this._instance=n,n.isCE=!0;const r=(i,s)=>{this.dispatchEvent(new CustomEvent(i,{detail:s}))};n.emit=(i,...s)=>{r(i,s),kt(i)!==i&&r(kt(i),s)};let o=this;for(;o=o&&(o.parentNode||o.host);)if(o instanceof Ei){n.parent=o._instance,n.provides=o._instance.provides;break}}),t}_applyStyles(t){t&&t.forEach(n=>{const r=document.createElement("style");r.textContent=n,this.shadowRoot.appendChild(r)})}}function Xg(e="$style"){{const t=_t();if(!t)return Ke;const n=t.type.__cssModules;if(!n)return Ke;const r=n[e];return r||Ke}}const yd=new WeakMap,Ed=new WeakMap,Ks=Symbol("_moveCb"),Cc=Symbol("_enterCb"),bd={name:"TransitionGroup",props:qe({},Ag,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=_t(),r=gl();let o,i;return pi(()=>{if(!o.length)return;const s=e.moveClass||`${e.name||"v"}-move`;if(!ev(o[0].el,n.vnode.el,s))return;o.forEach(Qg),o.forEach(Zg);const a=o.filter(qg);hd(),a.forEach(l=>{const c=l.el,u=c.style;Sn(c,s),u.transform=u.webkitTransform=u.transitionDuration="";const f=c[Ks]=d=>{d&&d.target!==c||(!d||/transform$/.test(d.propertyName))&&(c.removeEventListener("transitionend",f),c[Ks]=null,Mn(c,s))};c.addEventListener("transitionend",f)})}),()=>{const s=ve(e),a=fd(s);let l=s.tag||at;o=i,i=t.default?di(t.default()):[];for(let c=0;cdelete e.mode;bd.props;const zg=bd;function Qg(e){const t=e.el;t[Ks]&&t[Ks](),t[Cc]&&t[Cc]()}function Zg(e){Ed.set(e,e.el.getBoundingClientRect())}function qg(e){const t=yd.get(e),n=Ed.get(e),r=t.left-n.left,o=t.top-n.top;if(r||o){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${r}px,${o}px)`,i.transitionDuration="0s",e}}function ev(e,t,n){const r=e.cloneNode(),o=e[Kr];o&&o.forEach(a=>{a.split(/\s+/).forEach(l=>l&&r.classList.remove(l))}),n.split(/\s+/).forEach(a=>a&&r.classList.add(a)),r.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(r);const{hasTransform:s}=dd(r);return i.removeChild(r),s}const Jn=e=>{const t=e.props["onUpdate:modelValue"]||!1;return ie(t)?n=>Ur(t,n):t};function tv(e){e.target.composing=!0}function Ic(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Yt=Symbol("_assign"),Gs={created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e[Yt]=Jn(o);const i=r||o.props&&o.props.type==="number";Tn(e,t?"change":"input",s=>{if(s.target.composing)return;let a=e.value;n&&(a=a.trim()),i&&(a=wo(a)),e[Yt](a)}),n&&Tn(e,"change",()=>{e.value=e.value.trim()}),t||(Tn(e,"compositionstart",tv),Tn(e,"compositionend",Ic),Tn(e,"change",Ic))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:o}},i){if(e[Yt]=Jn(i),e.composing)return;const s=o||e.type==="number"?wo(e.value):e.value,a=t??"";s!==a&&(document.activeElement===e&&e.type!=="range"&&(n||r&&e.value.trim()===a)||(e.value=a))}},Pl={deep:!0,created(e,t,n){e[Yt]=Jn(n),Tn(e,"change",()=>{const r=e._modelValue,o=Gr(e),i=e.checked,s=e[Yt];if(ie(r)){const a=ri(r,o),l=a!==-1;if(i&&!l)s(r.concat(o));else if(!i&&l){const c=[...r];c.splice(a,1),s(c)}}else if(Er(r)){const a=new Set(r);i?a.add(o):a.delete(o),s(a)}else s(Td(e,i))})},mounted:Ac,beforeUpdate(e,t,n){e[Yt]=Jn(n),Ac(e,t,n)}};function Ac(e,{value:t,oldValue:n},r){e._modelValue=t,ie(t)?e.checked=ri(t,r.props.value)>-1:Er(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=Yn(t,Td(e,!0)))}const Nl={created(e,{value:t},n){e.checked=Yn(t,n.props.value),e[Yt]=Jn(n),Tn(e,"change",()=>{e[Yt](Gr(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[Yt]=Jn(r),t!==n&&(e.checked=Yn(t,r.props.value))}},Sd={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const o=Er(t);Tn(e,"change",()=>{const i=Array.prototype.filter.call(e.options,s=>s.selected).map(s=>n?wo(Gr(s)):Gr(s));e[Yt](e.multiple?o?new Set(i):i:i[0]),e._assigning=!0,Qn(()=>{e._assigning=!1})}),e[Yt]=Jn(r)},mounted(e,{value:t,modifiers:{number:n}}){Pc(e,t,n)},beforeUpdate(e,t,n){e[Yt]=Jn(n)},updated(e,{value:t,modifiers:{number:n}}){e._assigning||Pc(e,t,n)}};function Pc(e,t,n){const r=e.multiple,o=ie(t);if(!(r&&!o&&!Er(t))){for(let i=0,s=e.options.length;i-1}else a.selected=t.has(l);else if(Yn(Gr(a),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!r&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Gr(e){return"_value"in e?e._value:e.value}function Td(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Od={created(e,t,n){ms(e,t,n,null,"created")},mounted(e,t,n){ms(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){ms(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){ms(e,t,n,r,"updated")}};function Cd(e,t){switch(e){case"SELECT":return Sd;case"TEXTAREA":return Gs;default:switch(t){case"checkbox":return Pl;case"radio":return Nl;default:return Gs}}}function ms(e,t,n,r,o){const s=Cd(e.tagName,n.props&&n.props.type)[o];s&&s(e,t,n,r)}function nv(){Gs.getSSRProps=({value:e})=>({value:e}),Nl.getSSRProps=({value:e},t)=>{if(t.props&&Yn(t.props.value,e))return{checked:!0}},Pl.getSSRProps=({value:e},t)=>{if(ie(e)){if(t.props&&ri(e,t.props.value)>-1)return{checked:!0}}else if(Er(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Od.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=Cd(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const rv=["ctrl","shift","alt","meta"],ov={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>rv.some(n=>e[`${n}Key`]&&!t.includes(n))},sv=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(o,...i)=>{for(let s=0;s{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=o=>{if(!("key"in o))return;const i=kt(o.key);if(t.some(s=>s===i||iv[s]===i))return e(o)})},Id=qe({patchProp:Wg},Ig);let Oo,Nc=!1;function Ad(){return Oo||(Oo=Yf(Id))}function Pd(){return Oo=Nc?Oo:Xf(Id),Nc=!0,Oo}const Ta=(...e)=>{Ad().render(...e)},Nd=(...e)=>{Pd().hydrate(...e)},xd=(...e)=>{const t=Ad().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=Rd(r);if(!o)return;const i=t._component;!ge(i)&&!i.render&&!i.template&&(i.template=o.innerHTML),o.innerHTML="";const s=n(o,!1,Ld(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),s},t},lv=(...e)=>{const t=Pd().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=Rd(r);if(o)return n(o,!0,Ld(o))},t};function Ld(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Rd(e){return et(e)?document.querySelector(e):e}let xc=!1;const cv=()=>{xc||(xc=!0,nv(),Lg())};/** +* vue v3.4.21 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const uv=()=>{},fv=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:Pf,BaseTransitionPropsValidators:vl,Comment:St,DeprecationTypes:Tg,EffectScope:qa,ErrorCodes:Up,ErrorTypeStrings:mg,Fragment:at,KeepAlive:hm,ReactiveEffect:Vr,Static:hr,Suspense:nm,Teleport:Zm,Text:Xn,TrackOpTypes:Mp,Transition:Al,TransitionGroup:zg,TriggerOpTypes:Fp,VueElement:Ei,assertNumber:_p,callWithAsyncErrorHandling:Vt,callWithErrorHandling:In,camelize:It,capitalize:Yo,cloneVNode:rn,compatUtils:Sg,compile:uv,computed:Le,createApp:xd,createBlock:Tl,createCommentVNode:rg,createElementBlock:qm,createElementVNode:Ol,createHydrationRenderer:Xf,createPropsRestProxy:Rm,createRenderer:Yf,createSSRApp:lv,createSlots:gm,createStaticVNode:ng,createTextVNode:Cl,createVNode:Te,customRef:uf,defineAsyncComponent:fm,defineComponent:zt,defineCustomElement:vd,defineEmits:Sm,defineExpose:Tm,defineModel:Im,defineOptions:Om,defineProps:bm,defineSSRCustomElement:Gg,defineSlots:Cm,devtools:gg,effect:op,effectScope:oi,getCurrentInstance:_t,getCurrentScope:el,getTransitionRawChildren:di,guardReactiveProps:nd,h:cn,handleError:Tr,hasInjectionContext:Bf,hydrate:Nd,initCustomFormatter:dg,initDirectivesForSSR:cv,inject:Mt,isMemoSame:ld,isProxy:il,isReactive:fn,isReadonly:mr,isRef:nt,isRuntimeOnly:lg,isShallow:Mo,isVNode:pn,markRaw:zo,mergeDefaults:xm,mergeModels:Lm,mergeProps:vn,nextTick:Qn,normalizeClass:Jo,normalizeProps:Zh,normalizeStyle:Xo,onActivated:xf,onBeforeMount:yl,onBeforeUnmount:mi,onBeforeUpdate:Df,onDeactivated:Lf,onErrorCaptured:_f,onMounted:Zn,onRenderTracked:Ff,onRenderTriggered:Mf,onScopeDispose:Yu,onServerPrefetch:wf,onUnmounted:Or,onUpdated:pi,openBlock:gi,popScopeId:Kp,provide:bo,proxyRefs:cl,pushScopeId:Wp,queuePostFlushCb:js,reactive:Jt,readonly:sl,ref:lt,registerRuntimeCompiler:ag,render:Ta,renderList:mm,renderSlot:vm,resolveComponent:Zp,resolveDirective:em,resolveDynamicComponent:qp,resolveFilter:bg,resolveTransitionHooks:Wr,setBlockTracking:pa,setDevtoolsHook:vg,setTransitionHooks:gr,shallowReactive:ol,shallowReadonly:Ip,shallowRef:li,ssrContextKey:Tf,ssrUtils:Eg,stop:sp,toDisplayString:np,toHandlerKey:vo,toHandlers:ym,toRaw:ve,toRef:df,toRefs:ff,toValue:xp,transformVNodeArgs:eg,triggerRef:Np,unref:Kn,useAttrs:Nm,useCssModule:Xg,useCssVars:Rg,useModel:fg,useSSRContext:Of,useSlots:Pm,useTransitionState:gl,vModelCheckbox:Pl,vModelDynamic:Od,vModelRadio:Nl,vModelSelect:Sd,vModelText:Gs,vShow:md,version:cd,warn:pg,watch:dn,watchEffect:yo,watchPostEffect:Cf,watchSyncEffect:If,withAsyncContext:Dm,withCtx:fl,withDefaults:Am,withDirectives:cm,withKeys:av,withMemo:hg,withModifiers:sv,withScopeId:Gp},Symbol.toStringTag,{value:"Module"}));var dv=!1;/*! + * pinia v2.1.7 + * (c) 2023 Eduardo San Martin Morote + * @license MIT + */let Dd;const bi=e=>Dd=e,wd=Symbol();function Oa(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Co;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Co||(Co={}));function WS(){const e=oi(!0),t=e.run(()=>lt({}));let n=[],r=[];const o=zo({install(i){bi(o),o._a=i,i.provide(wd,o),i.config.globalProperties.$pinia=o,r.forEach(s=>n.push(s)),r=[]},use(i){return!this._a&&!dv?r.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return o}const Md=()=>{};function Lc(e,t,n,r=Md){e.push(t);const o=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),r())};return!n&&el()&&Yu(o),o}function Cr(e,...t){e.slice().forEach(n=>{n(...t)})}const hv=e=>e();function Ca(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,r)=>e.set(r,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],o=e[n];Oa(o)&&Oa(r)&&e.hasOwnProperty(n)&&!nt(r)&&!fn(r)?e[n]=Ca(o,r):e[n]=r}return e}const pv=Symbol();function mv(e){return!Oa(e)||!e.hasOwnProperty(pv)}const{assign:Fn}=Object;function gv(e){return!!(nt(e)&&e.effect)}function vv(e,t,n,r){const{state:o,actions:i,getters:s}=t,a=n.state.value[e];let l;function c(){a||(n.state.value[e]=o?o():{});const u=ff(n.state.value[e]);return Fn(u,i,Object.keys(s||{}).reduce((f,d)=>(f[d]=zo(Le(()=>{bi(n);const m=n._s.get(e);return s[d].call(m,m)})),f),{}))}return l=Fd(e,c,t,n,r,!0),l}function Fd(e,t,n={},r,o,i){let s;const a=Fn({actions:{}},n),l={deep:!0};let c,u,f=[],d=[],m;const g=r.state.value[e];!i&&!g&&(r.state.value[e]={}),lt({});let S;function T(P){let A;c=u=!1,typeof P=="function"?(P(r.state.value[e]),A={type:Co.patchFunction,storeId:e,events:m}):(Ca(r.state.value[e],P),A={type:Co.patchObject,payload:P,storeId:e,events:m});const R=S=Symbol();Qn().then(()=>{S===R&&(c=!0)}),u=!0,Cr(f,A,r.state.value[e])}const y=i?function(){const{state:A}=n,R=A?A():{};this.$patch(H=>{Fn(H,R)})}:Md;function E(){s.stop(),f=[],d=[],r._s.delete(e)}function b(P,A){return function(){bi(r);const R=Array.from(arguments),H=[],_=[];function U(F){H.push(F)}function V(F){_.push(F)}Cr(d,{args:R,name:P,store:O,after:U,onError:V});let q;try{q=A.apply(this&&this.$id===e?this:O,R)}catch(F){throw Cr(_,F),F}return q instanceof Promise?q.then(F=>(Cr(H,F),F)).catch(F=>(Cr(_,F),Promise.reject(F))):(Cr(H,q),q)}}const v={_p:r,$id:e,$onAction:Lc.bind(null,d),$patch:T,$reset:y,$subscribe(P,A={}){const R=Lc(f,P,A.detached,()=>H()),H=s.run(()=>dn(()=>r.state.value[e],_=>{(A.flush==="sync"?u:c)&&P({storeId:e,type:Co.direct,events:m},_)},Fn({},l,A)));return R},$dispose:E},O=Jt(v);r._s.set(e,O);const x=(r._a&&r._a.runWithContext||hv)(()=>r._e.run(()=>(s=oi()).run(t)));for(const P in x){const A=x[P];if(nt(A)&&!gv(A)||fn(A))i||(g&&mv(A)&&(nt(A)?A.value=g[P]:Ca(A,g[P])),r.state.value[e][P]=A);else if(typeof A=="function"){const R=b(P,A);x[P]=R,a.actions[P]=A}}return Fn(O,x),Fn(ve(O),x),Object.defineProperty(O,"$state",{get:()=>r.state.value[e],set:P=>{T(A=>{Fn(A,P)})}}),r._p.forEach(P=>{Fn(O,s.run(()=>P({store:O,app:r._a,pinia:r,options:a})))}),g&&i&&n.hydrate&&n.hydrate(O.$state,g),c=!0,u=!0,O}function KS(e,t,n){let r,o;const i=typeof t=="function";typeof e=="string"?(r=e,o=i?n:t):(o=e,r=e.id);function s(a,l){const c=Bf();return a=a||(c?Mt(wd,null):null),a&&bi(a),a=Dd,a._s.has(r)||(i?Fd(r,t,o,a):vv(r,o,a)),a._s.get(r)}return s.$id=r,s}function GS(e){{e=ve(e);const t={};for(const n in e){const r=e[n];(nt(r)||fn(r))&&(t[n]=df(e,n))}return t}}/*! + * shared v9.10.2 + * (c) 2024 kazuya kawaguchi + * Released under the MIT License. + */const Ys=typeof window<"u",qn=(e,t=!1)=>t?Symbol.for(e):Symbol(e),yv=(e,t,n)=>Ev({l:e,k:t,s:n}),Ev=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),ft=e=>typeof e=="number"&&isFinite(e),bv=e=>Ud(e)==="[object Date]",zn=e=>Ud(e)==="[object RegExp]",Si=e=>Oe(e)&&Object.keys(e).length===0,vt=Object.assign;let Rc;const On=()=>Rc||(Rc=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Dc(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const Sv=Object.prototype.hasOwnProperty;function Xs(e,t){return Sv.call(e,t)}const ze=Array.isArray,Xe=e=>typeof e=="function",oe=e=>typeof e=="string",De=e=>typeof e=="boolean",Ve=e=>e!==null&&typeof e=="object",Tv=e=>Ve(e)&&Xe(e.then)&&Xe(e.catch),_d=Object.prototype.toString,Ud=e=>_d.call(e),Oe=e=>{if(!Ve(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},Ov=e=>e==null?"":ze(e)||Oe(e)&&e.toString===_d?JSON.stringify(e,null,2):String(e);function Cv(e,t=""){return e.reduce((n,r,o)=>o===0?n+r:n+t+r,"")}function xl(e){let t=e;return()=>++t}function Iv(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const gs=e=>!Ve(e)||ze(e);function As(e,t){if(gs(e)||gs(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:r,des:o}=n.pop();Object.keys(r).forEach(i=>{gs(r[i])||gs(o[i])?o[i]=r[i]:n.push({src:r[i],des:o[i]})})}}/*! + * message-compiler v9.10.2 + * (c) 2024 kazuya kawaguchi + * Released under the MIT License. + */function Av(e,t,n){return{line:e,column:t,offset:n}}function Ia(e,t,n){const r={start:e,end:t};return n!=null&&(r.source=n),r}const Pv=/\{([0-9a-zA-Z]+)\}/g;function Nv(e,...t){return t.length===1&&xv(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(Pv,(n,r)=>t.hasOwnProperty(r)?t[r]:"")}const jd=Object.assign,wc=e=>typeof e=="string",xv=e=>e!==null&&typeof e=="object";function $d(e,t=""){return e.reduce((n,r,o)=>o===0?n+r:n+t+r,"")}const me={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},Lv={[me.EXPECTED_TOKEN]:"Expected token: '{0}'",[me.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[me.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[me.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[me.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[me.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[me.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[me.EMPTY_PLACEHOLDER]:"Empty placeholder",[me.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[me.INVALID_LINKED_FORMAT]:"Invalid linked format",[me.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[me.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[me.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[me.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[me.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[me.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function no(e,t,n={}){const{domain:r,messages:o,args:i}=n,s=Nv((o||Lv)[e]||"",...i||[]),a=new SyntaxError(String(s));return a.code=e,t&&(a.location=t),a.domain=r,a}function Rv(e){throw e}const yn=" ",Dv="\r",Ct=` +`,wv="\u2028",Mv="\u2029";function Fv(e){const t=e;let n=0,r=1,o=1,i=0;const s=x=>t[x]===Dv&&t[x+1]===Ct,a=x=>t[x]===Ct,l=x=>t[x]===Mv,c=x=>t[x]===wv,u=x=>s(x)||a(x)||l(x)||c(x),f=()=>n,d=()=>r,m=()=>o,g=()=>i,S=x=>s(x)||l(x)||c(x)?Ct:t[x],T=()=>S(n),y=()=>S(n+i);function E(){return i=0,u(n)&&(r++,o=0),s(n)&&n++,n++,o++,t[n]}function b(){return s(n+i)&&i++,i++,t[n+i]}function v(){n=0,r=1,o=1,i=0}function O(x=0){i=x}function C(){const x=n+i;for(;x!==n;)E();i=0}return{index:f,line:d,column:m,peekOffset:g,charAt:S,currentChar:T,currentPeek:y,next:E,peek:b,reset:v,resetPeek:O,skipToPeek:C}}const Dn=void 0,_v=".",Mc="'",Uv="tokenizer";function jv(e,t={}){const n=t.location!==!1,r=Fv(e),o=()=>r.index(),i=()=>Av(r.line(),r.column(),r.index()),s=i(),a=o(),l={currentType:14,offset:a,startLoc:s,endLoc:s,lastType:14,lastOffset:a,lastStartLoc:s,lastEndLoc:s,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function f(p,h,I,...L){const w=c();if(h.column+=I,h.offset+=I,u){const k=n?Ia(w.startLoc,h):null,Z=no(p,k,{domain:Uv,args:L});u(Z)}}function d(p,h,I){p.endLoc=i(),p.currentType=h;const L={type:h};return n&&(L.loc=Ia(p.startLoc,p.endLoc)),I!=null&&(L.value=I),L}const m=p=>d(p,14);function g(p,h){return p.currentChar()===h?(p.next(),h):(f(me.EXPECTED_TOKEN,i(),0,h),"")}function S(p){let h="";for(;p.currentPeek()===yn||p.currentPeek()===Ct;)h+=p.currentPeek(),p.peek();return h}function T(p){const h=S(p);return p.skipToPeek(),h}function y(p){if(p===Dn)return!1;const h=p.charCodeAt(0);return h>=97&&h<=122||h>=65&&h<=90||h===95}function E(p){if(p===Dn)return!1;const h=p.charCodeAt(0);return h>=48&&h<=57}function b(p,h){const{currentType:I}=h;if(I!==2)return!1;S(p);const L=y(p.currentPeek());return p.resetPeek(),L}function v(p,h){const{currentType:I}=h;if(I!==2)return!1;S(p);const L=p.currentPeek()==="-"?p.peek():p.currentPeek(),w=E(L);return p.resetPeek(),w}function O(p,h){const{currentType:I}=h;if(I!==2)return!1;S(p);const L=p.currentPeek()===Mc;return p.resetPeek(),L}function C(p,h){const{currentType:I}=h;if(I!==8)return!1;S(p);const L=p.currentPeek()===".";return p.resetPeek(),L}function x(p,h){const{currentType:I}=h;if(I!==9)return!1;S(p);const L=y(p.currentPeek());return p.resetPeek(),L}function P(p,h){const{currentType:I}=h;if(!(I===8||I===12))return!1;S(p);const L=p.currentPeek()===":";return p.resetPeek(),L}function A(p,h){const{currentType:I}=h;if(I!==10)return!1;const L=()=>{const k=p.currentPeek();return k==="{"?y(p.peek()):k==="@"||k==="%"||k==="|"||k===":"||k==="."||k===yn||!k?!1:k===Ct?(p.peek(),L()):y(k)},w=L();return p.resetPeek(),w}function R(p){S(p);const h=p.currentPeek()==="|";return p.resetPeek(),h}function H(p){const h=S(p),I=p.currentPeek()==="%"&&p.peek()==="{";return p.resetPeek(),{isModulo:I,hasSpace:h.length>0}}function _(p,h=!0){const I=(w=!1,k="",Z=!1)=>{const K=p.currentPeek();return K==="{"?k==="%"?!1:w:K==="@"||!K?k==="%"?!0:w:K==="%"?(p.peek(),I(w,"%",!0)):K==="|"?k==="%"||Z?!0:!(k===yn||k===Ct):K===yn?(p.peek(),I(!0,yn,Z)):K===Ct?(p.peek(),I(!0,Ct,Z)):!0},L=I();return h&&p.resetPeek(),L}function U(p,h){const I=p.currentChar();return I===Dn?Dn:h(I)?(p.next(),I):null}function V(p){return U(p,I=>{const L=I.charCodeAt(0);return L>=97&&L<=122||L>=65&&L<=90||L>=48&&L<=57||L===95||L===36})}function q(p){return U(p,I=>{const L=I.charCodeAt(0);return L>=48&&L<=57})}function F(p){return U(p,I=>{const L=I.charCodeAt(0);return L>=48&&L<=57||L>=65&&L<=70||L>=97&&L<=102})}function G(p){let h="",I="";for(;h=q(p);)I+=h;return I}function X(p){T(p);const h=p.currentChar();return h!=="%"&&f(me.EXPECTED_TOKEN,i(),0,h),p.next(),"%"}function Pe(p){let h="";for(;;){const I=p.currentChar();if(I==="{"||I==="}"||I==="@"||I==="|"||!I)break;if(I==="%")if(_(p))h+=I,p.next();else break;else if(I===yn||I===Ct)if(_(p))h+=I,p.next();else{if(R(p))break;h+=I,p.next()}else h+=I,p.next()}return h}function Ue(p){T(p);let h="",I="";for(;h=V(p);)I+=h;return p.currentChar()===Dn&&f(me.UNTERMINATED_CLOSING_BRACE,i(),0),I}function be(p){T(p);let h="";return p.currentChar()==="-"?(p.next(),h+=`-${G(p)}`):h+=G(p),p.currentChar()===Dn&&f(me.UNTERMINATED_CLOSING_BRACE,i(),0),h}function Ce(p){T(p),g(p,"'");let h="",I="";const L=k=>k!==Mc&&k!==Ct;for(;h=U(p,L);)h==="\\"?I+=je(p):I+=h;const w=p.currentChar();return w===Ct||w===Dn?(f(me.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),w===Ct&&(p.next(),g(p,"'")),I):(g(p,"'"),I)}function je(p){const h=p.currentChar();switch(h){case"\\":case"'":return p.next(),`\\${h}`;case"u":return $e(p,h,4);case"U":return $e(p,h,6);default:return f(me.UNKNOWN_ESCAPE_SEQUENCE,i(),0,h),""}}function $e(p,h,I){g(p,h);let L="";for(let w=0;ww!=="{"&&w!=="}"&&w!==yn&&w!==Ct;for(;h=U(p,L);)I+=h;return I}function ye(p){let h="",I="";for(;h=V(p);)I+=h;return I}function $(p){const h=(I=!1,L)=>{const w=p.currentChar();return w==="{"||w==="%"||w==="@"||w==="|"||w==="("||w===")"||!w||w===yn?L:w===Ct||w===_v?(L+=w,p.next(),h(I,L)):(L+=w,p.next(),h(!0,L))};return h(!1,"")}function Q(p){T(p);const h=g(p,"|");return T(p),h}function J(p,h){let I=null;switch(p.currentChar()){case"{":return h.braceNest>=1&&f(me.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),p.next(),I=d(h,2,"{"),T(p),h.braceNest++,I;case"}":return h.braceNest>0&&h.currentType===2&&f(me.EMPTY_PLACEHOLDER,i(),0),p.next(),I=d(h,3,"}"),h.braceNest--,h.braceNest>0&&T(p),h.inLinked&&h.braceNest===0&&(h.inLinked=!1),I;case"@":return h.braceNest>0&&f(me.UNTERMINATED_CLOSING_BRACE,i(),0),I=ne(p,h)||m(h),h.braceNest=0,I;default:{let w=!0,k=!0,Z=!0;if(R(p))return h.braceNest>0&&f(me.UNTERMINATED_CLOSING_BRACE,i(),0),I=d(h,1,Q(p)),h.braceNest=0,h.inLinked=!1,I;if(h.braceNest>0&&(h.currentType===5||h.currentType===6||h.currentType===7))return f(me.UNTERMINATED_CLOSING_BRACE,i(),0),h.braceNest=0,Ee(p,h);if(w=b(p,h))return I=d(h,5,Ue(p)),T(p),I;if(k=v(p,h))return I=d(h,6,be(p)),T(p),I;if(Z=O(p,h))return I=d(h,7,Ce(p)),T(p),I;if(!w&&!k&&!Z)return I=d(h,13,Be(p)),f(me.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,I.value),T(p),I;break}}return I}function ne(p,h){const{currentType:I}=h;let L=null;const w=p.currentChar();switch((I===8||I===9||I===12||I===10)&&(w===Ct||w===yn)&&f(me.INVALID_LINKED_FORMAT,i(),0),w){case"@":return p.next(),L=d(h,8,"@"),h.inLinked=!0,L;case".":return T(p),p.next(),d(h,9,".");case":":return T(p),p.next(),d(h,10,":");default:return R(p)?(L=d(h,1,Q(p)),h.braceNest=0,h.inLinked=!1,L):C(p,h)||P(p,h)?(T(p),ne(p,h)):x(p,h)?(T(p),d(h,12,ye(p))):A(p,h)?(T(p),w==="{"?J(p,h)||L:d(h,11,$(p))):(I===8&&f(me.INVALID_LINKED_FORMAT,i(),0),h.braceNest=0,h.inLinked=!1,Ee(p,h))}}function Ee(p,h){let I={type:14};if(h.braceNest>0)return J(p,h)||m(h);if(h.inLinked)return ne(p,h)||m(h);switch(p.currentChar()){case"{":return J(p,h)||m(h);case"}":return f(me.UNBALANCED_CLOSING_BRACE,i(),0),p.next(),d(h,3,"}");case"@":return ne(p,h)||m(h);default:{if(R(p))return I=d(h,1,Q(p)),h.braceNest=0,h.inLinked=!1,I;const{isModulo:w,hasSpace:k}=H(p);if(w)return k?d(h,0,Pe(p)):d(h,4,X(p));if(_(p))return d(h,0,Pe(p));break}}return I}function xe(){const{currentType:p,offset:h,startLoc:I,endLoc:L}=l;return l.lastType=p,l.lastOffset=h,l.lastStartLoc=I,l.lastEndLoc=L,l.offset=o(),l.startLoc=i(),r.currentChar()===Dn?d(l,14):Ee(r,l)}return{nextToken:xe,currentOffset:o,currentPosition:i,context:c}}const $v="parser",Hv=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function Bv(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"�"}}}function kv(e={}){const t=e.location!==!1,{onError:n}=e;function r(y,E,b,v,...O){const C=y.currentPosition();if(C.offset+=v,C.column+=v,n){const x=t?Ia(b,C):null,P=no(E,x,{domain:$v,args:O});n(P)}}function o(y,E,b){const v={type:y};return t&&(v.start=E,v.end=E,v.loc={start:b,end:b}),v}function i(y,E,b,v){v&&(y.type=v),t&&(y.end=E,y.loc&&(y.loc.end=b))}function s(y,E){const b=y.context(),v=o(3,b.offset,b.startLoc);return v.value=E,i(v,y.currentOffset(),y.currentPosition()),v}function a(y,E){const b=y.context(),{lastOffset:v,lastStartLoc:O}=b,C=o(5,v,O);return C.index=parseInt(E,10),y.nextToken(),i(C,y.currentOffset(),y.currentPosition()),C}function l(y,E){const b=y.context(),{lastOffset:v,lastStartLoc:O}=b,C=o(4,v,O);return C.key=E,y.nextToken(),i(C,y.currentOffset(),y.currentPosition()),C}function c(y,E){const b=y.context(),{lastOffset:v,lastStartLoc:O}=b,C=o(9,v,O);return C.value=E.replace(Hv,Bv),y.nextToken(),i(C,y.currentOffset(),y.currentPosition()),C}function u(y){const E=y.nextToken(),b=y.context(),{lastOffset:v,lastStartLoc:O}=b,C=o(8,v,O);return E.type!==12?(r(y,me.UNEXPECTED_EMPTY_LINKED_MODIFIER,b.lastStartLoc,0),C.value="",i(C,v,O),{nextConsumeToken:E,node:C}):(E.value==null&&r(y,me.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,sn(E)),C.value=E.value||"",i(C,y.currentOffset(),y.currentPosition()),{node:C})}function f(y,E){const b=y.context(),v=o(7,b.offset,b.startLoc);return v.value=E,i(v,y.currentOffset(),y.currentPosition()),v}function d(y){const E=y.context(),b=o(6,E.offset,E.startLoc);let v=y.nextToken();if(v.type===9){const O=u(y);b.modifier=O.node,v=O.nextConsumeToken||y.nextToken()}switch(v.type!==10&&r(y,me.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,sn(v)),v=y.nextToken(),v.type===2&&(v=y.nextToken()),v.type){case 11:v.value==null&&r(y,me.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,sn(v)),b.key=f(y,v.value||"");break;case 5:v.value==null&&r(y,me.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,sn(v)),b.key=l(y,v.value||"");break;case 6:v.value==null&&r(y,me.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,sn(v)),b.key=a(y,v.value||"");break;case 7:v.value==null&&r(y,me.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,sn(v)),b.key=c(y,v.value||"");break;default:{r(y,me.UNEXPECTED_EMPTY_LINKED_KEY,E.lastStartLoc,0);const O=y.context(),C=o(7,O.offset,O.startLoc);return C.value="",i(C,O.offset,O.startLoc),b.key=C,i(b,O.offset,O.startLoc),{nextConsumeToken:v,node:b}}}return i(b,y.currentOffset(),y.currentPosition()),{node:b}}function m(y){const E=y.context(),b=E.currentType===1?y.currentOffset():E.offset,v=E.currentType===1?E.endLoc:E.startLoc,O=o(2,b,v);O.items=[];let C=null;do{const A=C||y.nextToken();switch(C=null,A.type){case 0:A.value==null&&r(y,me.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,sn(A)),O.items.push(s(y,A.value||""));break;case 6:A.value==null&&r(y,me.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,sn(A)),O.items.push(a(y,A.value||""));break;case 5:A.value==null&&r(y,me.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,sn(A)),O.items.push(l(y,A.value||""));break;case 7:A.value==null&&r(y,me.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,sn(A)),O.items.push(c(y,A.value||""));break;case 8:{const R=d(y);O.items.push(R.node),C=R.nextConsumeToken||null;break}}}while(E.currentType!==14&&E.currentType!==1);const x=E.currentType===1?E.lastOffset:y.currentOffset(),P=E.currentType===1?E.lastEndLoc:y.currentPosition();return i(O,x,P),O}function g(y,E,b,v){const O=y.context();let C=v.items.length===0;const x=o(1,E,b);x.cases=[],x.cases.push(v);do{const P=m(y);C||(C=P.items.length===0),x.cases.push(P)}while(O.currentType!==14);return C&&r(y,me.MUST_HAVE_MESSAGES_IN_PLURAL,b,0),i(x,y.currentOffset(),y.currentPosition()),x}function S(y){const E=y.context(),{offset:b,startLoc:v}=E,O=m(y);return E.currentType===14?O:g(y,b,v,O)}function T(y){const E=jv(y,jd({},e)),b=E.context(),v=o(0,b.offset,b.startLoc);return t&&v.loc&&(v.loc.source=y),v.body=S(E),e.onCacheKey&&(v.cacheKey=e.onCacheKey(y)),b.currentType!==14&&r(E,me.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,y[b.offset]||""),i(v,E.currentOffset(),E.currentPosition()),v}return{parse:T}}function sn(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function Vv(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:i=>(n.helpers.add(i),i)}}function Fc(e,t){for(let n=0;n_c(n)),e}function _c(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;na;function c(T,y){a.code+=T}function u(T,y=!0){const E=y?o:"";c(i?E+" ".repeat(T):E)}function f(T=!0){const y=++a.indentLevel;T&&u(y)}function d(T=!0){const y=--a.indentLevel;T&&u(y)}function m(){u(a.indentLevel)}return{context:l,push:c,indent:f,deindent:d,newline:m,helper:T=>`_${T}`,needIndent:()=>a.needIndent}}function Jv(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),Yr(e,t.key),t.modifier?(e.push(", "),Yr(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function zv(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const o=t.items.length;for(let i=0;i1){e.push(`${n("plural")}([`),e.indent(r());const o=t.cases.length;for(let i=0;i{const n=wc(t.mode)?t.mode:"normal",r=wc(t.filename)?t.filename:"message.intl",o=!!t.sourceMap,i=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` +`,s=t.needIndent?t.needIndent:n!=="arrow",a=e.helpers||[],l=Xv(e,{mode:n,filename:r,sourceMap:o,breakLineCode:i,needIndent:s});l.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(s),a.length>0&&(l.push(`const { ${$d(a.map(f=>`${f}: _${f}`),", ")} } = ctx`),l.newline()),l.push("return "),Yr(l,e),l.deindent(s),l.push("}"),delete e.helpers;const{code:c,map:u}=l.context();return{ast:e,code:c,map:u?u.toJSON():void 0}};function ey(e,t={}){const n=jd({},t),r=!!n.jit,o=!!n.minify,i=n.optimize==null?!0:n.optimize,a=kv(n).parse(e);return r?(i&&Kv(a),o&&xr(a),{ast:a,code:""}):(Wv(a,n),qv(a,n))}/*! + * core-base v9.10.2 + * (c) 2024 kazuya kawaguchi + * Released under the MIT License. + */function ty(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(On().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(On().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(On().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}const er=[];er[0]={w:[0],i:[3,0],"[":[4],o:[7]};er[1]={w:[1],".":[2],"[":[4],o:[7]};er[2]={w:[2],i:[3,0],0:[3,0]};er[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};er[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};er[5]={"'":[4,0],o:8,l:[5,0]};er[6]={'"':[4,0],o:8,l:[6,0]};const ny=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function ry(e){return ny.test(e)}function oy(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function sy(e){if(e==null)return"o";switch(e.charCodeAt(0)){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 iy(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:ry(t)?oy(t):"*"+t}function ay(e){const t=[];let n=-1,r=0,o=0,i,s,a,l,c,u,f;const d=[];d[0]=()=>{s===void 0?s=a:s+=a},d[1]=()=>{s!==void 0&&(t.push(s),s=void 0)},d[2]=()=>{d[0](),o++},d[3]=()=>{if(o>0)o--,r=4,d[0]();else{if(o=0,s===void 0||(s=iy(s),s===!1))return!1;d[1]()}};function m(){const g=e[n+1];if(r===5&&g==="'"||r===6&&g==='"')return n++,a="\\"+g,d[0](),!0}for(;r!==null;)if(n++,i=e[n],!(i==="\\"&&m())){if(l=sy(i),f=er[r],c=f[l]||f.l||8,c===8||(r=c[0],c[1]!==void 0&&(u=d[c[1]],u&&(a=i,u()===!1))))return;if(r===7)return t}}const Uc=new Map;function ly(e,t){return Ve(e)?e[t]:null}function cy(e,t){if(!Ve(e))return null;let n=Uc.get(t);if(n||(n=ay(t),n&&Uc.set(t,n)),!n)return null;const r=n.length;let o=e,i=0;for(;ie,fy=e=>"",dy="text",hy=e=>e.length===0?"":Cv(e),py=Ov;function jc(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function my(e){const t=ft(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(ft(e.named.count)||ft(e.named.n))?ft(e.named.count)?e.named.count:ft(e.named.n)?e.named.n:t:t}function gy(e,t){t.count||(t.count=e),t.n||(t.n=e)}function vy(e={}){const t=e.locale,n=my(e),r=Ve(e.pluralRules)&&oe(t)&&Xe(e.pluralRules[t])?e.pluralRules[t]:jc,o=Ve(e.pluralRules)&&oe(t)&&Xe(e.pluralRules[t])?jc:void 0,i=y=>y[r(n,y.length,o)],s=e.list||[],a=y=>s[y],l=e.named||{};ft(e.pluralIndex)&&gy(n,l);const c=y=>l[y];function u(y){const E=Xe(e.messages)?e.messages(y):Ve(e.messages)?e.messages[y]:!1;return E||(e.parent?e.parent.message(y):fy)}const f=y=>e.modifiers?e.modifiers[y]:uy,d=Oe(e.processor)&&Xe(e.processor.normalize)?e.processor.normalize:hy,m=Oe(e.processor)&&Xe(e.processor.interpolate)?e.processor.interpolate:py,g=Oe(e.processor)&&oe(e.processor.type)?e.processor.type:dy,T={list:a,named:c,plural:i,linked:(y,...E)=>{const[b,v]=E;let O="text",C="";E.length===1?Ve(b)?(C=b.modifier||C,O=b.type||O):oe(b)&&(C=b||C):E.length===2&&(oe(b)&&(C=b||C),oe(v)&&(O=v||O));const x=u(y)(T),P=O==="vnode"&&ze(x)&&C?x[0]:x;return C?f(C)(P,O):P},message:u,type:g,interpolate:m,normalize:d,values:vt({},s,l)};return T}let Bo=null;function yy(e){Bo=e}function Ey(e,t,n){Bo&&Bo.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const by=Sy("function:translate");function Sy(e){return t=>Bo&&Bo.emit(e,t)}const Ty={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:7,__EXTEND_POINT__:8},Hd=me.__EXTEND_POINT__,or=xl(Hd),tn={INVALID_ARGUMENT:Hd,INVALID_DATE_ARGUMENT:or(),INVALID_ISO_DATE_ARGUMENT:or(),NOT_SUPPORT_NON_STRING_MESSAGE:or(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:or(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:or(),NOT_SUPPORT_LOCALE_TYPE:or(),__EXTEND_POINT__:or()};function un(e){return no(e,null,void 0)}function Rl(e,t){return t.locale!=null?$c(t.locale):$c(e.locale)}let Bi;function $c(e){if(oe(e))return e;if(Xe(e)){if(e.resolvedOnce&&Bi!=null)return Bi;if(e.constructor.name==="Function"){const t=e();if(Tv(t))throw un(tn.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Bi=t}else throw un(tn.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw un(tn.NOT_SUPPORT_LOCALE_TYPE)}function Oy(e,t,n){return[...new Set([n,...ze(t)?t:Ve(t)?Object.keys(t):oe(t)?[t]:[n]])]}function Bd(e,t,n){const r=oe(n)?n:Xr,o=e;o.__localeChainCache||(o.__localeChainCache=new Map);let i=o.__localeChainCache.get(r);if(!i){i=[];let s=[n];for(;ze(s);)s=Hc(i,s,t);const a=ze(t)||!Oe(t)?t:t.default?t.default:null;s=oe(a)?[a]:a,ze(s)&&Hc(i,s,!1),o.__localeChainCache.set(r,i)}return i}function Hc(e,t,n){let r=!0;for(let o=0;o`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function Py(){return{upper:(e,t)=>t==="text"&&oe(e)?e.toUpperCase():t==="vnode"&&Ve(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&oe(e)?e.toLowerCase():t==="vnode"&&Ve(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&oe(e)?kc(e):t==="vnode"&&Ve(e)&&"__v_isVNode"in e?kc(e.children):e}}let kd;function Vc(e){kd=e}let Vd;function Ny(e){Vd=e}let Wd;function xy(e){Wd=e}let Kd=null;const Ly=e=>{Kd=e},Ry=()=>Kd;let Gd=null;const Wc=e=>{Gd=e},Dy=()=>Gd;let Kc=0;function wy(e={}){const t=Xe(e.onWarn)?e.onWarn:Iv,n=oe(e.version)?e.version:Ay,r=oe(e.locale)||Xe(e.locale)?e.locale:Xr,o=Xe(r)?Xr:r,i=ze(e.fallbackLocale)||Oe(e.fallbackLocale)||oe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:o,s=Oe(e.messages)?e.messages:{[o]:{}},a=Oe(e.datetimeFormats)?e.datetimeFormats:{[o]:{}},l=Oe(e.numberFormats)?e.numberFormats:{[o]:{}},c=vt({},e.modifiers||{},Py()),u=e.pluralRules||{},f=Xe(e.missing)?e.missing:null,d=De(e.missingWarn)||zn(e.missingWarn)?e.missingWarn:!0,m=De(e.fallbackWarn)||zn(e.fallbackWarn)?e.fallbackWarn:!0,g=!!e.fallbackFormat,S=!!e.unresolving,T=Xe(e.postTranslation)?e.postTranslation:null,y=Oe(e.processor)?e.processor:null,E=De(e.warnHtmlMessage)?e.warnHtmlMessage:!0,b=!!e.escapeParameter,v=Xe(e.messageCompiler)?e.messageCompiler:kd,O=Xe(e.messageResolver)?e.messageResolver:Vd||ly,C=Xe(e.localeFallbacker)?e.localeFallbacker:Wd||Oy,x=Ve(e.fallbackContext)?e.fallbackContext:void 0,P=e,A=Ve(P.__datetimeFormatters)?P.__datetimeFormatters:new Map,R=Ve(P.__numberFormatters)?P.__numberFormatters:new Map,H=Ve(P.__meta)?P.__meta:{};Kc++;const _={version:n,cid:Kc,locale:r,fallbackLocale:i,messages:s,modifiers:c,pluralRules:u,missing:f,missingWarn:d,fallbackWarn:m,fallbackFormat:g,unresolving:S,postTranslation:T,processor:y,warnHtmlMessage:E,escapeParameter:b,messageCompiler:v,messageResolver:O,localeFallbacker:C,fallbackContext:x,onWarn:t,__meta:H};return _.datetimeFormats=a,_.numberFormats=l,_.__datetimeFormatters=A,_.__numberFormatters=R,__INTLIFY_PROD_DEVTOOLS__&&Ey(_,n,H),_}function Dl(e,t,n,r,o){const{missing:i,onWarn:s}=e;if(i!==null){const a=i(e,n,t,o);return oe(a)?a:t}else return t}function so(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function ki(e){return n=>My(n,e)}function My(e,t){const n=t.b||t.body;if((n.t||n.type)===1){const r=n,o=r.c||r.cases;return e.plural(o.reduce((i,s)=>[...i,Gc(e,s)],[]))}else return Gc(e,n)}function Gc(e,t){const n=t.s||t.static;if(n)return e.type==="text"?n:e.normalize([n]);{const r=(t.i||t.items).reduce((o,i)=>[...o,Aa(e,i)],[]);return e.normalize(r)}}function Aa(e,t){const n=t.t||t.type;switch(n){case 3:{const r=t;return r.v||r.value}case 9:{const r=t;return r.v||r.value}case 4:{const r=t;return e.interpolate(e.named(r.k||r.key))}case 5:{const r=t;return e.interpolate(e.list(r.i!=null?r.i:r.index))}case 6:{const r=t,o=r.m||r.modifier;return e.linked(Aa(e,r.k||r.key),o?Aa(e,o):void 0,e.type)}case 7:{const r=t;return r.v||r.value}case 8:{const r=t;return r.v||r.value}default:throw new Error(`unhandled node type on format message part: ${n}`)}}const Yd=e=>e;let Dr=Object.create(null);const Jr=e=>Ve(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function Xd(e,t={}){let n=!1;const r=t.onError||Rv;return t.onError=o=>{n=!0,r(o)},{...ey(e,t),detectError:n}}const Fy=(e,t)=>{if(!oe(e))throw un(tn.NOT_SUPPORT_NON_STRING_MESSAGE);{De(t.warnHtmlMessage)&&t.warnHtmlMessage;const r=(t.onCacheKey||Yd)(e),o=Dr[r];if(o)return o;const{code:i,detectError:s}=Xd(e,t),a=new Function(`return ${i}`)();return s?a:Dr[r]=a}};function _y(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&oe(e)){De(t.warnHtmlMessage)&&t.warnHtmlMessage;const r=(t.onCacheKey||Yd)(e),o=Dr[r];if(o)return o;const{ast:i,detectError:s}=Xd(e,{...t,location:!1,jit:!0}),a=ki(i);return s?a:Dr[r]=a}else{const n=e.cacheKey;if(n){const r=Dr[n];return r||(Dr[n]=ki(e))}else return ki(e)}}const Yc=()=>"",Gt=e=>Xe(e);function Xc(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:o,messageCompiler:i,fallbackLocale:s,messages:a}=e,[l,c]=Pa(...t),u=De(c.missingWarn)?c.missingWarn:e.missingWarn,f=De(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,d=De(c.escapeParameter)?c.escapeParameter:e.escapeParameter,m=!!c.resolvedMessage,g=oe(c.default)||De(c.default)?De(c.default)?i?l:()=>l:c.default:n?i?l:()=>l:"",S=n||g!=="",T=Rl(e,c);d&&Uy(c);let[y,E,b]=m?[l,T,a[T]||{}]:Jd(e,l,T,s,f,u),v=y,O=l;if(!m&&!(oe(v)||Jr(v)||Gt(v))&&S&&(v=g,O=v),!m&&(!(oe(v)||Jr(v)||Gt(v))||!oe(E)))return o?Ti:l;let C=!1;const x=()=>{C=!0},P=Gt(v)?v:zd(e,l,E,v,O,x);if(C)return v;const A=Hy(e,E,b,c),R=vy(A),H=jy(e,P,R),_=r?r(H,l):H;if(__INTLIFY_PROD_DEVTOOLS__){const U={timestamp:Date.now(),key:oe(l)?l:Gt(v)?v.key:"",locale:E||(Gt(v)?v.locale:""),format:oe(v)?v:Gt(v)?v.source:"",message:_};U.meta=vt({},e.__meta,Ry()||{}),by(U)}return _}function Uy(e){ze(e.list)?e.list=e.list.map(t=>oe(t)?Dc(t):t):Ve(e.named)&&Object.keys(e.named).forEach(t=>{oe(e.named[t])&&(e.named[t]=Dc(e.named[t]))})}function Jd(e,t,n,r,o,i){const{messages:s,onWarn:a,messageResolver:l,localeFallbacker:c}=e,u=c(e,r,n);let f={},d,m=null;const g="translate";for(let S=0;Sr;return c.locale=n,c.key=t,c}const l=s(r,$y(e,n,o,r,a,i));return l.locale=n,l.key=t,l.source=r,l}function jy(e,t,n){return t(n)}function Pa(...e){const[t,n,r]=e,o={};if(!oe(t)&&!ft(t)&&!Gt(t)&&!Jr(t))throw un(tn.INVALID_ARGUMENT);const i=ft(t)?String(t):(Gt(t),t);return ft(n)?o.plural=n:oe(n)?o.default=n:Oe(n)&&!Si(n)?o.named=n:ze(n)&&(o.list=n),ft(r)?o.plural=r:oe(r)?o.default=r:Oe(r)&&vt(o,r),[i,o]}function $y(e,t,n,r,o,i){return{locale:t,key:n,warnHtmlMessage:o,onError:s=>{throw i&&i(s),s},onCacheKey:s=>yv(t,n,s)}}function Hy(e,t,n,r){const{modifiers:o,pluralRules:i,messageResolver:s,fallbackLocale:a,fallbackWarn:l,missingWarn:c,fallbackContext:u}=e,d={locale:t,modifiers:o,pluralRules:i,messages:m=>{let g=s(n,m);if(g==null&&u){const[,,S]=Jd(u,m,t,a,l,c);g=s(S,m)}if(oe(g)||Jr(g)){let S=!1;const y=zd(e,m,t,g,m,()=>{S=!0});return S?Yc:y}else return Gt(g)?g:Yc}};return e.processor&&(d.processor=e.processor),r.list&&(d.list=r.list),r.named&&(d.named=r.named),ft(r.plural)&&(d.pluralIndex=r.plural),d}function Jc(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:o,onWarn:i,localeFallbacker:s}=e,{__datetimeFormatters:a}=e,[l,c,u,f]=Na(...t),d=De(u.missingWarn)?u.missingWarn:e.missingWarn;De(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const m=!!u.part,g=Rl(e,u),S=s(e,o,g);if(!oe(l)||l==="")return new Intl.DateTimeFormat(g,f).format(c);let T={},y,E=null;const b="datetime format";for(let C=0;C{Qd.includes(l)?s[l]=n[l]:i[l]=n[l]}),oe(r)?i.locale=r:Oe(r)&&(s=r),Oe(o)&&(s=o),[i.key||"",a,i,s]}function zc(e,t,n){const r=e;for(const o in n){const i=`${t}__${o}`;r.__datetimeFormatters.has(i)&&r.__datetimeFormatters.delete(i)}}function Qc(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:o,onWarn:i,localeFallbacker:s}=e,{__numberFormatters:a}=e,[l,c,u,f]=xa(...t),d=De(u.missingWarn)?u.missingWarn:e.missingWarn;De(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const m=!!u.part,g=Rl(e,u),S=s(e,o,g);if(!oe(l)||l==="")return new Intl.NumberFormat(g,f).format(c);let T={},y,E=null;const b="number format";for(let C=0;C{Zd.includes(l)?s[l]=n[l]:i[l]=n[l]}),oe(r)?i.locale=r:Oe(r)&&(s=r),Oe(o)&&(s=o),[i.key||"",a,i,s]}function Zc(e,t,n){const r=e;for(const o in n){const i=`${t}__${o}`;r.__numberFormatters.has(i)&&r.__numberFormatters.delete(i)}}ty();/*! + * vue-i18n v9.10.2 + * (c) 2024 kazuya kawaguchi + * Released under the MIT License. + */const By="9.10.2";function ky(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(On().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(On().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(On().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(On().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(On().__INTLIFY_PROD_DEVTOOLS__=!1)}const qd=Ty.__EXTEND_POINT__,En=xl(qd);En(),En(),En(),En(),En(),En(),En(),En(),En();const eh=tn.__EXTEND_POINT__,Nt=xl(eh),dt={UNEXPECTED_RETURN_TYPE:eh,INVALID_ARGUMENT:Nt(),MUST_BE_CALL_SETUP_TOP:Nt(),NOT_INSTALLED:Nt(),NOT_AVAILABLE_IN_LEGACY_MODE:Nt(),REQUIRED_VALUE:Nt(),INVALID_VALUE:Nt(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Nt(),NOT_INSTALLED_WITH_PROVIDE:Nt(),UNEXPECTED_ERROR:Nt(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Nt(),BRIDGE_SUPPORT_VUE_2_ONLY:Nt(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Nt(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Nt(),__EXTEND_POINT__:Nt()};function ht(e,...t){return no(e,null,void 0)}const La=qn("__translateVNode"),Ra=qn("__datetimeParts"),Da=qn("__numberParts"),th=qn("__setPluralRules"),nh=qn("__injectWithOption"),wa=qn("__dispose");function ko(e){if(!Ve(e))return e;for(const t in e)if(Xs(e,t))if(!t.includes("."))Ve(e[t])&&ko(e[t]);else{const n=t.split("."),r=n.length-1;let o=e,i=!1;for(let s=0;s{if("locale"in a&&"resource"in a){const{locale:l,resource:c}=a;l?(s[l]=s[l]||{},As(c,s[l])):As(c,s)}else oe(a)&&As(JSON.parse(a),s)}),o==null&&i)for(const a in s)Xs(s,a)&&ko(s[a]);return s}function rh(e){return e.type}function oh(e,t,n){let r=Ve(t.messages)?t.messages:{};"__i18nGlobal"in n&&(r=Oi(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const o=Object.keys(r);o.length&&o.forEach(i=>{e.mergeLocaleMessage(i,r[i])});{if(Ve(t.datetimeFormats)){const i=Object.keys(t.datetimeFormats);i.length&&i.forEach(s=>{e.mergeDateTimeFormat(s,t.datetimeFormats[s])})}if(Ve(t.numberFormats)){const i=Object.keys(t.numberFormats);i.length&&i.forEach(s=>{e.mergeNumberFormat(s,t.numberFormats[s])})}}}function qc(e){return Te(Xn,null,e,0)}const eu="__INTLIFY_META__",tu=()=>[],Vy=()=>!1;let nu=0;function ru(e){return(t,n,r,o)=>e(n,r,_t()||void 0,o)}const Wy=()=>{const e=_t();let t=null;return e&&(t=rh(e)[eu])?{[eu]:t}:null};function wl(e={},t){const{__root:n,__injectWithOption:r}=e,o=n===void 0,i=e.flatJson,s=Ys?lt:li,a=!!e.translateExistCompatible;let l=De(e.inheritLocale)?e.inheritLocale:!0;const c=s(n&&l?n.locale.value:oe(e.locale)?e.locale:Xr),u=s(n&&l?n.fallbackLocale.value:oe(e.fallbackLocale)||ze(e.fallbackLocale)||Oe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:c.value),f=s(Oi(c.value,e)),d=s(Oe(e.datetimeFormats)?e.datetimeFormats:{[c.value]:{}}),m=s(Oe(e.numberFormats)?e.numberFormats:{[c.value]:{}});let g=n?n.missingWarn:De(e.missingWarn)||zn(e.missingWarn)?e.missingWarn:!0,S=n?n.fallbackWarn:De(e.fallbackWarn)||zn(e.fallbackWarn)?e.fallbackWarn:!0,T=n?n.fallbackRoot:De(e.fallbackRoot)?e.fallbackRoot:!0,y=!!e.fallbackFormat,E=Xe(e.missing)?e.missing:null,b=Xe(e.missing)?ru(e.missing):null,v=Xe(e.postTranslation)?e.postTranslation:null,O=n?n.warnHtmlMessage:De(e.warnHtmlMessage)?e.warnHtmlMessage:!0,C=!!e.escapeParameter;const x=n?n.modifiers:Oe(e.modifiers)?e.modifiers:{};let P=e.pluralRules||n&&n.pluralRules,A;A=(()=>{o&&Wc(null);const M={version:By,locale:c.value,fallbackLocale:u.value,messages:f.value,modifiers:x,pluralRules:P,missing:b===null?void 0:b,missingWarn:g,fallbackWarn:S,fallbackFormat:y,unresolving:!0,postTranslation:v===null?void 0:v,warnHtmlMessage:O,escapeParameter:C,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};M.datetimeFormats=d.value,M.numberFormats=m.value,M.__datetimeFormatters=Oe(A)?A.__datetimeFormatters:void 0,M.__numberFormatters=Oe(A)?A.__numberFormatters:void 0;const B=wy(M);return o&&Wc(B),B})(),so(A,c.value,u.value);function H(){return[c.value,u.value,f.value,d.value,m.value]}const _=Le({get:()=>c.value,set:M=>{c.value=M,A.locale=c.value}}),U=Le({get:()=>u.value,set:M=>{u.value=M,A.fallbackLocale=u.value,so(A,c.value,M)}}),V=Le(()=>f.value),q=Le(()=>d.value),F=Le(()=>m.value);function G(){return Xe(v)?v:null}function X(M){v=M,A.postTranslation=M}function Pe(){return E}function Ue(M){M!==null&&(b=ru(M)),E=M,A.missing=b}const be=(M,B,ae,N,D,j)=>{H();let W;try{__INTLIFY_PROD_DEVTOOLS__,o||(A.fallbackContext=n?Dy():void 0),W=M(A)}finally{__INTLIFY_PROD_DEVTOOLS__,o||(A.fallbackContext=void 0)}if(ae!=="translate exists"&&ft(W)&&W===Ti||ae==="translate exists"&&!W){const[se,fe]=B();return n&&T?N(n):D(se)}else{if(j(W))return W;throw ht(dt.UNEXPECTED_RETURN_TYPE)}};function Ce(...M){return be(B=>Reflect.apply(Xc,null,[B,...M]),()=>Pa(...M),"translate",B=>Reflect.apply(B.t,B,[...M]),B=>B,B=>oe(B))}function je(...M){const[B,ae,N]=M;if(N&&!Ve(N))throw ht(dt.INVALID_ARGUMENT);return Ce(B,ae,vt({resolvedMessage:!0},N||{}))}function $e(...M){return be(B=>Reflect.apply(Jc,null,[B,...M]),()=>Na(...M),"datetime format",B=>Reflect.apply(B.d,B,[...M]),()=>Bc,B=>oe(B))}function Be(...M){return be(B=>Reflect.apply(Qc,null,[B,...M]),()=>xa(...M),"number format",B=>Reflect.apply(B.n,B,[...M]),()=>Bc,B=>oe(B))}function ye(M){return M.map(B=>oe(B)||ft(B)||De(B)?qc(String(B)):B)}const Q={normalize:ye,interpolate:M=>M,type:"vnode"};function J(...M){return be(B=>{let ae;const N=B;try{N.processor=Q,ae=Reflect.apply(Xc,null,[N,...M])}finally{N.processor=null}return ae},()=>Pa(...M),"translate",B=>B[La](...M),B=>[qc(B)],B=>ze(B))}function ne(...M){return be(B=>Reflect.apply(Qc,null,[B,...M]),()=>xa(...M),"number format",B=>B[Da](...M),tu,B=>oe(B)||ze(B))}function Ee(...M){return be(B=>Reflect.apply(Jc,null,[B,...M]),()=>Na(...M),"datetime format",B=>B[Ra](...M),tu,B=>oe(B)||ze(B))}function xe(M){P=M,A.pluralRules=P}function p(M,B){return be(()=>{if(!M)return!1;const ae=oe(B)?B:c.value,N=L(ae),D=A.messageResolver(N,M);return a?D!=null:Jr(D)||Gt(D)||oe(D)},()=>[M],"translate exists",ae=>Reflect.apply(ae.te,ae,[M,B]),Vy,ae=>De(ae))}function h(M){let B=null;const ae=Bd(A,u.value,c.value);for(let N=0;N{l&&(c.value=M,A.locale=M,so(A,c.value,u.value))}),dn(n.fallbackLocale,M=>{l&&(u.value=M,A.fallbackLocale=M,so(A,c.value,u.value))}));const te={id:nu,locale:_,fallbackLocale:U,get inheritLocale(){return l},set inheritLocale(M){l=M,M&&n&&(c.value=n.locale.value,u.value=n.fallbackLocale.value,so(A,c.value,u.value))},get availableLocales(){return Object.keys(f.value).sort()},messages:V,get modifiers(){return x},get pluralRules(){return P||{}},get isGlobal(){return o},get missingWarn(){return g},set missingWarn(M){g=M,A.missingWarn=g},get fallbackWarn(){return S},set fallbackWarn(M){S=M,A.fallbackWarn=S},get fallbackRoot(){return T},set fallbackRoot(M){T=M},get fallbackFormat(){return y},set fallbackFormat(M){y=M,A.fallbackFormat=y},get warnHtmlMessage(){return O},set warnHtmlMessage(M){O=M,A.warnHtmlMessage=M},get escapeParameter(){return C},set escapeParameter(M){C=M,A.escapeParameter=M},t:Ce,getLocaleMessage:L,setLocaleMessage:w,mergeLocaleMessage:k,getPostTranslationHandler:G,setPostTranslationHandler:X,getMissingHandler:Pe,setMissingHandler:Ue,[th]:xe};return te.datetimeFormats=q,te.numberFormats=F,te.rt=je,te.te=p,te.tm=I,te.d=$e,te.n=Be,te.getDateTimeFormat=Z,te.setDateTimeFormat=K,te.mergeDateTimeFormat=z,te.getNumberFormat=Y,te.setNumberFormat=re,te.mergeNumberFormat=ce,te[nh]=r,te[La]=J,te[Ra]=Ee,te[Da]=ne,te}function Ky(e){const t=oe(e.locale)?e.locale:Xr,n=oe(e.fallbackLocale)||ze(e.fallbackLocale)||Oe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,r=Xe(e.missing)?e.missing:void 0,o=De(e.silentTranslationWarn)||zn(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,i=De(e.silentFallbackWarn)||zn(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,s=De(e.fallbackRoot)?e.fallbackRoot:!0,a=!!e.formatFallbackMessages,l=Oe(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=Xe(e.postTranslation)?e.postTranslation:void 0,f=oe(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,d=!!e.escapeParameterHtml,m=De(e.sync)?e.sync:!0;let g=e.messages;if(Oe(e.sharedMessages)){const C=e.sharedMessages;g=Object.keys(C).reduce((P,A)=>{const R=P[A]||(P[A]={});return vt(R,C[A]),P},g||{})}const{__i18n:S,__root:T,__injectWithOption:y}=e,E=e.datetimeFormats,b=e.numberFormats,v=e.flatJson,O=e.translateExistCompatible;return{locale:t,fallbackLocale:n,messages:g,flatJson:v,datetimeFormats:E,numberFormats:b,missing:r,missingWarn:o,fallbackWarn:i,fallbackRoot:s,fallbackFormat:a,modifiers:l,pluralRules:c,postTranslation:u,warnHtmlMessage:f,escapeParameter:d,messageResolver:e.messageResolver,inheritLocale:m,translateExistCompatible:O,__i18n:S,__root:T,__injectWithOption:y}}function Ma(e={},t){{const n=wl(Ky(e)),{__extender:r}=e,o={id:n.id,get locale(){return n.locale.value},set locale(i){n.locale.value=i},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(i){n.fallbackLocale.value=i},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(i){},get missing(){return n.getMissingHandler()},set missing(i){n.setMissingHandler(i)},get silentTranslationWarn(){return De(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(i){n.missingWarn=De(i)?!i:i},get silentFallbackWarn(){return De(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(i){n.fallbackWarn=De(i)?!i:i},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(i){n.fallbackFormat=i},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(i){n.setPostTranslationHandler(i)},get sync(){return n.inheritLocale},set sync(i){n.inheritLocale=i},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(i){n.warnHtmlMessage=i!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(i){n.escapeParameter=i},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(i){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...i){const[s,a,l]=i,c={};let u=null,f=null;if(!oe(s))throw ht(dt.INVALID_ARGUMENT);const d=s;return oe(a)?c.locale=a:ze(a)?u=a:Oe(a)&&(f=a),ze(l)?u=l:Oe(l)&&(f=l),Reflect.apply(n.t,n,[d,u||f||{},c])},rt(...i){return Reflect.apply(n.rt,n,[...i])},tc(...i){const[s,a,l]=i,c={plural:1};let u=null,f=null;if(!oe(s))throw ht(dt.INVALID_ARGUMENT);const d=s;return oe(a)?c.locale=a:ft(a)?c.plural=a:ze(a)?u=a:Oe(a)&&(f=a),oe(l)?c.locale=l:ze(l)?u=l:Oe(l)&&(f=l),Reflect.apply(n.t,n,[d,u||f||{},c])},te(i,s){return n.te(i,s)},tm(i){return n.tm(i)},getLocaleMessage(i){return n.getLocaleMessage(i)},setLocaleMessage(i,s){n.setLocaleMessage(i,s)},mergeLocaleMessage(i,s){n.mergeLocaleMessage(i,s)},d(...i){return Reflect.apply(n.d,n,[...i])},getDateTimeFormat(i){return n.getDateTimeFormat(i)},setDateTimeFormat(i,s){n.setDateTimeFormat(i,s)},mergeDateTimeFormat(i,s){n.mergeDateTimeFormat(i,s)},n(...i){return Reflect.apply(n.n,n,[...i])},getNumberFormat(i){return n.getNumberFormat(i)},setNumberFormat(i,s){n.setNumberFormat(i,s)},mergeNumberFormat(i,s){n.mergeNumberFormat(i,s)},getChoiceIndex(i,s){return-1}};return o.__extender=r,o}}const Ml={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function Gy({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((r,o)=>[...r,...o.type===at?o.children:[o]],[]):t.reduce((n,r)=>{const o=e[r];return o&&(n[r]=o()),n},{})}function sh(e){return at}const Yy=zt({name:"i18n-t",props:vt({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>ft(e)||!isNaN(e)}},Ml),setup(e,t){const{slots:n,attrs:r}=t,o=e.i18n||Fl({useScope:e.scope,__useComponent:!0});return()=>{const i=Object.keys(n).filter(f=>f!=="_"),s={};e.locale&&(s.locale=e.locale),e.plural!==void 0&&(s.plural=oe(e.plural)?+e.plural:e.plural);const a=Gy(t,i),l=o[La](e.keypath,a,s),c=vt({},r),u=oe(e.tag)||Ve(e.tag)?e.tag:sh();return cn(u,c,l)}}}),ou=Yy;function Xy(e){return ze(e)&&!oe(e[0])}function ih(e,t,n,r){const{slots:o,attrs:i}=t;return()=>{const s={part:!0};let a={};e.locale&&(s.locale=e.locale),oe(e.format)?s.key=e.format:Ve(e.format)&&(oe(e.format.key)&&(s.key=e.format.key),a=Object.keys(e.format).reduce((d,m)=>n.includes(m)?vt({},d,{[m]:e.format[m]}):d,{}));const l=r(e.value,s,a);let c=[s.key];ze(l)?c=l.map((d,m)=>{const g=o[d.type],S=g?g({[d.type]:d.value,index:m,parts:l}):[d.value];return Xy(S)&&(S[0].key=`${d.type}-${m}`),S}):oe(l)&&(c=[l]);const u=vt({},i),f=oe(e.tag)||Ve(e.tag)?e.tag:sh();return cn(f,u,c)}}const Jy=zt({name:"i18n-n",props:vt({value:{type:Number,required:!0},format:{type:[String,Object]}},Ml),setup(e,t){const n=e.i18n||Fl({useScope:"parent",__useComponent:!0});return ih(e,t,Zd,(...r)=>n[Da](...r))}}),su=Jy,zy=zt({name:"i18n-d",props:vt({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Ml),setup(e,t){const n=e.i18n||Fl({useScope:"parent",__useComponent:!0});return ih(e,t,Qd,(...r)=>n[Ra](...r))}}),iu=zy;function Qy(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return r!=null?r.__composer:e.global.__composer}}function Zy(e){const t=s=>{const{instance:a,modifiers:l,value:c}=s;if(!a||!a.$)throw ht(dt.UNEXPECTED_ERROR);const u=Qy(e,a.$),f=au(c);return[Reflect.apply(u.t,u,[...lu(f)]),u]};return{created:(s,a)=>{const[l,c]=t(a);Ys&&e.global===c&&(s.__i18nWatcher=dn(c.locale,()=>{a.instance&&a.instance.$forceUpdate()})),s.__composer=c,s.textContent=l},unmounted:s=>{Ys&&s.__i18nWatcher&&(s.__i18nWatcher(),s.__i18nWatcher=void 0,delete s.__i18nWatcher),s.__composer&&(s.__composer=void 0,delete s.__composer)},beforeUpdate:(s,{value:a})=>{if(s.__composer){const l=s.__composer,c=au(a);s.textContent=Reflect.apply(l.t,l,[...lu(c)])}},getSSRProps:s=>{const[a]=t(s);return{textContent:a}}}}function au(e){if(oe(e))return{path:e};if(Oe(e)){if(!("path"in e))throw ht(dt.REQUIRED_VALUE,"path");return e}else throw ht(dt.INVALID_VALUE)}function lu(e){const{path:t,locale:n,args:r,choice:o,plural:i}=e,s={},a=r||{};return oe(n)&&(s.locale=n),ft(o)&&(s.plural=o),ft(i)&&(s.plural=i),[t,a,s]}function qy(e,t,...n){const r=Oe(n[0])?n[0]:{},o=!!r.useI18nComponentName;(De(r.globalInstall)?r.globalInstall:!0)&&([o?"i18n":ou.name,"I18nT"].forEach(s=>e.component(s,ou)),[su.name,"I18nN"].forEach(s=>e.component(s,su)),[iu.name,"I18nD"].forEach(s=>e.component(s,iu))),e.directive("t",Zy(t))}function eE(e,t,n){return{beforeCreate(){const r=_t();if(!r)throw ht(dt.UNEXPECTED_ERROR);const o=this.$options;if(o.i18n){const i=o.i18n;if(o.__i18n&&(i.__i18n=o.__i18n),i.__root=t,this===this.$root)this.$i18n=cu(e,i);else{i.__injectWithOption=!0,i.__extender=n.__vueI18nExtend,this.$i18n=Ma(i);const s=this.$i18n;s.__extender&&(s.__disposer=s.__extender(this.$i18n))}}else if(o.__i18n)if(this===this.$root)this.$i18n=cu(e,o);else{this.$i18n=Ma({__i18n:o.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const i=this.$i18n;i.__extender&&(i.__disposer=i.__extender(this.$i18n))}else this.$i18n=e;o.__i18nGlobal&&oh(t,o,o),this.$t=(...i)=>this.$i18n.t(...i),this.$rt=(...i)=>this.$i18n.rt(...i),this.$tc=(...i)=>this.$i18n.tc(...i),this.$te=(i,s)=>this.$i18n.te(i,s),this.$d=(...i)=>this.$i18n.d(...i),this.$n=(...i)=>this.$i18n.n(...i),this.$tm=i=>this.$i18n.tm(i),n.__setInstance(r,this.$i18n)},mounted(){},unmounted(){const r=_t();if(!r)throw ht(dt.UNEXPECTED_ERROR);const o=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,o.__disposer&&(o.__disposer(),delete o.__disposer,delete o.__extender),n.__deleteInstance(r),delete this.$i18n}}}function cu(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[th](t.pluralizationRules||e.pluralizationRules);const n=Oi(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(r=>e.mergeLocaleMessage(r,n[r])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(r=>e.mergeDateTimeFormat(r,t.datetimeFormats[r])),t.numberFormats&&Object.keys(t.numberFormats).forEach(r=>e.mergeNumberFormat(r,t.numberFormats[r])),e}const tE=qn("global-vue-i18n");function YS(e={},t){const n=__VUE_I18N_LEGACY_API__&&De(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,r=De(e.globalInjection)?e.globalInjection:!0,o=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,i=new Map,[s,a]=nE(e,n),l=qn("");function c(d){return i.get(d)||null}function u(d,m){i.set(d,m)}function f(d){i.delete(d)}{const d={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return o},async install(m,...g){if(m.__VUE_I18N_SYMBOL__=l,m.provide(m.__VUE_I18N_SYMBOL__,d),Oe(g[0])){const y=g[0];d.__composerExtend=y.__composerExtend,d.__vueI18nExtend=y.__vueI18nExtend}let S=null;!n&&r&&(S=fE(m,d.global)),__VUE_I18N_FULL_INSTALL__&&qy(m,d,...g),__VUE_I18N_LEGACY_API__&&n&&m.mixin(eE(a,a.__composer,d));const T=m.unmount;m.unmount=()=>{S&&S(),d.dispose(),T()}},get global(){return a},dispose(){s.stop()},__instances:i,__getInstance:c,__setInstance:u,__deleteInstance:f};return d}}function Fl(e={}){const t=_t();if(t==null)throw ht(dt.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw ht(dt.NOT_INSTALLED);const n=rE(t),r=sE(n),o=rh(t),i=oE(e,o);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw ht(dt.NOT_AVAILABLE_IN_LEGACY_MODE);return cE(t,i,r,e)}if(i==="global")return oh(r,e,o),r;if(i==="parent"){let l=iE(n,t,e.__useComponent);return l==null&&(l=r),l}const s=n;let a=s.__getInstance(t);if(a==null){const l=vt({},e);"__i18n"in o&&(l.__i18n=o.__i18n),r&&(l.__root=r),a=wl(l),s.__composerExtend&&(a[wa]=s.__composerExtend(a)),lE(s,t,a),s.__setInstance(t,a)}return a}function nE(e,t,n){const r=oi();{const o=__VUE_I18N_LEGACY_API__&&t?r.run(()=>Ma(e)):r.run(()=>wl(e));if(o==null)throw ht(dt.UNEXPECTED_ERROR);return[r,o]}}function rE(e){{const t=Mt(e.isCE?tE:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw ht(e.isCE?dt.NOT_INSTALLED_WITH_PROVIDE:dt.UNEXPECTED_ERROR);return t}}function oE(e,t){return Si(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function sE(e){return e.mode==="composition"?e.global:e.global.__composer}function iE(e,t,n=!1){let r=null;const o=t.root;let i=aE(t,n);for(;i!=null;){const s=e;if(e.mode==="composition")r=s.__getInstance(i);else if(__VUE_I18N_LEGACY_API__){const a=s.__getInstance(i);a!=null&&(r=a.__composer,n&&r&&!r[nh]&&(r=null))}if(r!=null||o===i)break;i=i.parent}return r}function aE(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function lE(e,t,n){Zn(()=>{},t),Or(()=>{const r=n;e.__deleteInstance(t);const o=r[wa];o&&(o(),delete r[wa])},t)}function cE(e,t,n,r={}){const o=t==="local",i=li(null);if(o&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw ht(dt.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const s=De(r.inheritLocale)?r.inheritLocale:!oe(r.locale),a=lt(!o||s?n.locale.value:oe(r.locale)?r.locale:Xr),l=lt(!o||s?n.fallbackLocale.value:oe(r.fallbackLocale)||ze(r.fallbackLocale)||Oe(r.fallbackLocale)||r.fallbackLocale===!1?r.fallbackLocale:a.value),c=lt(Oi(a.value,r)),u=lt(Oe(r.datetimeFormats)?r.datetimeFormats:{[a.value]:{}}),f=lt(Oe(r.numberFormats)?r.numberFormats:{[a.value]:{}}),d=o?n.missingWarn:De(r.missingWarn)||zn(r.missingWarn)?r.missingWarn:!0,m=o?n.fallbackWarn:De(r.fallbackWarn)||zn(r.fallbackWarn)?r.fallbackWarn:!0,g=o?n.fallbackRoot:De(r.fallbackRoot)?r.fallbackRoot:!0,S=!!r.fallbackFormat,T=Xe(r.missing)?r.missing:null,y=Xe(r.postTranslation)?r.postTranslation:null,E=o?n.warnHtmlMessage:De(r.warnHtmlMessage)?r.warnHtmlMessage:!0,b=!!r.escapeParameter,v=o?n.modifiers:Oe(r.modifiers)?r.modifiers:{},O=r.pluralRules||o&&n.pluralRules;function C(){return[a.value,l.value,c.value,u.value,f.value]}const x=Le({get:()=>i.value?i.value.locale.value:a.value,set:h=>{i.value&&(i.value.locale.value=h),a.value=h}}),P=Le({get:()=>i.value?i.value.fallbackLocale.value:l.value,set:h=>{i.value&&(i.value.fallbackLocale.value=h),l.value=h}}),A=Le(()=>i.value?i.value.messages.value:c.value),R=Le(()=>u.value),H=Le(()=>f.value);function _(){return i.value?i.value.getPostTranslationHandler():y}function U(h){i.value&&i.value.setPostTranslationHandler(h)}function V(){return i.value?i.value.getMissingHandler():T}function q(h){i.value&&i.value.setMissingHandler(h)}function F(h){return C(),h()}function G(...h){return i.value?F(()=>Reflect.apply(i.value.t,null,[...h])):F(()=>"")}function X(...h){return i.value?Reflect.apply(i.value.rt,null,[...h]):""}function Pe(...h){return i.value?F(()=>Reflect.apply(i.value.d,null,[...h])):F(()=>"")}function Ue(...h){return i.value?F(()=>Reflect.apply(i.value.n,null,[...h])):F(()=>"")}function be(h){return i.value?i.value.tm(h):{}}function Ce(h,I){return i.value?i.value.te(h,I):!1}function je(h){return i.value?i.value.getLocaleMessage(h):{}}function $e(h,I){i.value&&(i.value.setLocaleMessage(h,I),c.value[h]=I)}function Be(h,I){i.value&&i.value.mergeLocaleMessage(h,I)}function ye(h){return i.value?i.value.getDateTimeFormat(h):{}}function $(h,I){i.value&&(i.value.setDateTimeFormat(h,I),u.value[h]=I)}function Q(h,I){i.value&&i.value.mergeDateTimeFormat(h,I)}function J(h){return i.value?i.value.getNumberFormat(h):{}}function ne(h,I){i.value&&(i.value.setNumberFormat(h,I),f.value[h]=I)}function Ee(h,I){i.value&&i.value.mergeNumberFormat(h,I)}const xe={get id(){return i.value?i.value.id:-1},locale:x,fallbackLocale:P,messages:A,datetimeFormats:R,numberFormats:H,get inheritLocale(){return i.value?i.value.inheritLocale:s},set inheritLocale(h){i.value&&(i.value.inheritLocale=h)},get availableLocales(){return i.value?i.value.availableLocales:Object.keys(c.value)},get modifiers(){return i.value?i.value.modifiers:v},get pluralRules(){return i.value?i.value.pluralRules:O},get isGlobal(){return i.value?i.value.isGlobal:!1},get missingWarn(){return i.value?i.value.missingWarn:d},set missingWarn(h){i.value&&(i.value.missingWarn=h)},get fallbackWarn(){return i.value?i.value.fallbackWarn:m},set fallbackWarn(h){i.value&&(i.value.missingWarn=h)},get fallbackRoot(){return i.value?i.value.fallbackRoot:g},set fallbackRoot(h){i.value&&(i.value.fallbackRoot=h)},get fallbackFormat(){return i.value?i.value.fallbackFormat:S},set fallbackFormat(h){i.value&&(i.value.fallbackFormat=h)},get warnHtmlMessage(){return i.value?i.value.warnHtmlMessage:E},set warnHtmlMessage(h){i.value&&(i.value.warnHtmlMessage=h)},get escapeParameter(){return i.value?i.value.escapeParameter:b},set escapeParameter(h){i.value&&(i.value.escapeParameter=h)},t:G,getPostTranslationHandler:_,setPostTranslationHandler:U,getMissingHandler:V,setMissingHandler:q,rt:X,d:Pe,n:Ue,tm:be,te:Ce,getLocaleMessage:je,setLocaleMessage:$e,mergeLocaleMessage:Be,getDateTimeFormat:ye,setDateTimeFormat:$,mergeDateTimeFormat:Q,getNumberFormat:J,setNumberFormat:ne,mergeNumberFormat:Ee};function p(h){h.locale.value=a.value,h.fallbackLocale.value=l.value,Object.keys(c.value).forEach(I=>{h.mergeLocaleMessage(I,c.value[I])}),Object.keys(u.value).forEach(I=>{h.mergeDateTimeFormat(I,u.value[I])}),Object.keys(f.value).forEach(I=>{h.mergeNumberFormat(I,f.value[I])}),h.escapeParameter=b,h.fallbackFormat=S,h.fallbackRoot=g,h.fallbackWarn=m,h.missingWarn=d,h.warnHtmlMessage=E}return yl(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw ht(dt.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const h=i.value=e.proxy.$i18n.__composer;t==="global"?(a.value=h.locale.value,l.value=h.fallbackLocale.value,c.value=h.messages.value,u.value=h.datetimeFormats.value,f.value=h.numberFormats.value):o&&p(h)}),xe}const uE=["locale","fallbackLocale","availableLocales"],uu=["t","rt","d","n","tm","te"];function fE(e,t){const n=Object.create(null);return uE.forEach(o=>{const i=Object.getOwnPropertyDescriptor(t,o);if(!i)throw ht(dt.UNEXPECTED_ERROR);const s=nt(i.value)?{get(){return i.value.value},set(a){i.value.value=a}}:{get(){return i.get&&i.get()}};Object.defineProperty(n,o,s)}),e.config.globalProperties.$i18n=n,uu.forEach(o=>{const i=Object.getOwnPropertyDescriptor(t,o);if(!i||!i.value)throw ht(dt.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${o}`,i)}),()=>{delete e.config.globalProperties.$i18n,uu.forEach(o=>{delete e.config.globalProperties[`$${o}`]})}}ky();__INTLIFY_JIT_COMPILATION__?Vc(_y):Vc(Fy);Ny(cy);xy(Bd);if(__INTLIFY_PROD_DEVTOOLS__){const e=On();e.__INTLIFY__=!0,yy(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}var dE=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function hE(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function ah(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}/*! + * vue-router v4.3.0 + * (c) 2024 Eduardo San Martin Morote + * @license MIT + */const Lr=typeof document<"u";function pE(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const We=Object.assign;function Vi(e,t){const n={};for(const r in t){const o=t[r];n[r]=on(o)?o.map(e):e(o)}return n}const Io=()=>{},on=Array.isArray,lh=/#/g,mE=/&/g,gE=/\//g,vE=/=/g,yE=/\?/g,ch=/\+/g,EE=/%5B/g,bE=/%5D/g,uh=/%5E/g,SE=/%60/g,fh=/%7B/g,TE=/%7C/g,dh=/%7D/g,OE=/%20/g;function _l(e){return encodeURI(""+e).replace(TE,"|").replace(EE,"[").replace(bE,"]")}function CE(e){return _l(e).replace(fh,"{").replace(dh,"}").replace(uh,"^")}function Fa(e){return _l(e).replace(ch,"%2B").replace(OE,"+").replace(lh,"%23").replace(mE,"%26").replace(SE,"`").replace(fh,"{").replace(dh,"}").replace(uh,"^")}function IE(e){return Fa(e).replace(vE,"%3D")}function AE(e){return _l(e).replace(lh,"%23").replace(yE,"%3F")}function PE(e){return e==null?"":AE(e).replace(gE,"%2F")}function Vo(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const NE=/\/$/,xE=e=>e.replace(NE,"");function Wi(e,t,n="/"){let r,o={},i="",s="";const a=t.indexOf("#");let l=t.indexOf("?");return a=0&&(l=-1),l>-1&&(r=t.slice(0,l),i=t.slice(l+1,a>-1?a:t.length),o=e(i)),a>-1&&(r=r||t.slice(0,a),s=t.slice(a,t.length)),r=wE(r??t,n),{fullPath:r+(i&&"?")+i+s,path:r,query:o,hash:Vo(s)}}function LE(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function fu(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function RE(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&zr(t.matched[r],n.matched[o])&&hh(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function zr(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function hh(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!DE(e[n],t[n]))return!1;return!0}function DE(e,t){return on(e)?du(e,t):on(t)?du(t,e):e===t}function du(e,t){return on(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function wE(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let i=n.length-1,s,a;for(s=0;s1&&i--;else break;return n.slice(0,i).join("/")+"/"+r.slice(s).join("/")}var Wo;(function(e){e.pop="pop",e.push="push"})(Wo||(Wo={}));var Ao;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Ao||(Ao={}));function ME(e){if(!e)if(Lr){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),xE(e)}const FE=/^[^#]+#/;function _E(e,t){return e.replace(FE,"#")+t}function UE(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Ci=()=>({left:window.scrollX,top:window.scrollY});function jE(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=UE(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function hu(e,t){return(history.state?history.state.position-t:-1)+e}const _a=new Map;function $E(e,t){_a.set(e,t)}function HE(e){const t=_a.get(e);return _a.delete(e),t}let BE=()=>location.protocol+"//"+location.host;function ph(e,t){const{pathname:n,search:r,hash:o}=t,i=e.indexOf("#");if(i>-1){let a=o.includes(e.slice(i))?e.slice(i).length:1,l=o.slice(a);return l[0]!=="/"&&(l="/"+l),fu(l,"")}return fu(n,e)+r+o}function kE(e,t,n,r){let o=[],i=[],s=null;const a=({state:d})=>{const m=ph(e,location),g=n.value,S=t.value;let T=0;if(d){if(n.value=m,t.value=d,s&&s===g){s=null;return}T=S?d.position-S.position:0}else r(m);o.forEach(y=>{y(n.value,g,{delta:T,type:Wo.pop,direction:T?T>0?Ao.forward:Ao.back:Ao.unknown})})};function l(){s=n.value}function c(d){o.push(d);const m=()=>{const g=o.indexOf(d);g>-1&&o.splice(g,1)};return i.push(m),m}function u(){const{history:d}=window;d.state&&d.replaceState(We({},d.state,{scroll:Ci()}),"")}function f(){for(const d of i)d();i=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:f}}function pu(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?Ci():null}}function VE(e){const{history:t,location:n}=window,r={value:ph(e,n)},o={value:t.state};o.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(l,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:BE()+e+l;try{t[u?"replaceState":"pushState"](c,"",d),o.value=c}catch(m){console.error(m),n[u?"replace":"assign"](d)}}function s(l,c){const u=We({},t.state,pu(o.value.back,l,o.value.forward,!0),c,{position:o.value.position});i(l,u,!0),r.value=l}function a(l,c){const u=We({},o.value,t.state,{forward:l,scroll:Ci()});i(u.current,u,!0);const f=We({},pu(r.value,l,null),{position:u.position+1},c);i(l,f,!1),r.value=l}return{location:r,state:o,push:a,replace:s}}function WE(e){e=ME(e);const t=VE(e),n=kE(e,t.state,t.location,t.replace);function r(i,s=!0){s||n.pauseListeners(),history.go(i)}const o=We({location:"",base:e,go:r,createHref:_E.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function XS(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),WE(e)}function KE(e){return typeof e=="string"||e&&typeof e=="object"}function mh(e){return typeof e=="string"||typeof e=="symbol"}const wn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},gh=Symbol("");var mu;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(mu||(mu={}));function Qr(e,t){return We(new Error,{type:e,[gh]:!0},t)}function bn(e,t){return e instanceof Error&&gh in e&&(t==null||!!(e.type&t))}const gu="[^/]+?",GE={sensitive:!1,strict:!1,start:!0,end:!0},YE=/[.+*?^${}()[\]/\\]/g;function XE(e,t){const n=We({},GE,t),r=[];let o=n.start?"^":"";const i=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(o+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function zE(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const QE={type:0,value:""},ZE=/[a-zA-Z0-9_]/;function qE(e){if(!e)return[[]];if(e==="/")return[[QE]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${c}": ${m}`)}let n=0,r=n;const o=[];let i;function s(){i&&o.push(i),i=[]}let a=0,l,c="",u="";function f(){c&&(n===0?i.push({type:0,value:c}):n===1||n===2||n===3?(i.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=l}for(;a{s(E)}:Io}function s(u){if(mh(u)){const f=r.get(u);f&&(r.delete(u),n.splice(n.indexOf(f),1),f.children.forEach(s),f.alias.forEach(s))}else{const f=n.indexOf(u);f>-1&&(n.splice(f,1),u.record.name&&r.delete(u.record.name),u.children.forEach(s),u.alias.forEach(s))}}function a(){return n}function l(u){let f=0;for(;f=0&&(u.record.path!==n[f].record.path||!vh(u,n[f]));)f++;n.splice(f,0,u),u.record.name&&!Eu(u)&&r.set(u.record.name,u)}function c(u,f){let d,m={},g,S;if("name"in u&&u.name){if(d=r.get(u.name),!d)throw Qr(1,{location:u});S=d.record.name,m=We(yu(f.params,d.keys.filter(E=>!E.optional).concat(d.parent?d.parent.keys.filter(E=>E.optional):[]).map(E=>E.name)),u.params&&yu(u.params,d.keys.map(E=>E.name))),g=d.stringify(m)}else if(u.path!=null)g=u.path,d=n.find(E=>E.re.test(g)),d&&(m=d.parse(g),S=d.record.name);else{if(d=f.name?r.get(f.name):n.find(E=>E.re.test(f.path)),!d)throw Qr(1,{location:u,currentLocation:f});S=d.record.name,m=We({},f.params,u.params),g=d.stringify(m)}const T=[];let y=d;for(;y;)T.unshift(y.record),y=y.parent;return{name:S,path:g,params:m,matched:T,meta:ob(T)}}return e.forEach(u=>i(u)),{addRoute:i,resolve:c,removeRoute:s,getRoutes:a,getRecordMatcher:o}}function yu(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function nb(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:rb(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function rb(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function Eu(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function ob(e){return e.reduce((t,n)=>We(t,n.meta),{})}function bu(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function vh(e,t){return t.children.some(n=>n===e||vh(e,n))}function sb(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;oi&&Fa(i)):[r&&Fa(r)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function ib(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=on(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const ab=Symbol(""),Tu=Symbol(""),Ii=Symbol(""),Ul=Symbol(""),Ua=Symbol("");function io(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Hn(e,t,n,r,o,i=s=>s()){const s=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((a,l)=>{const c=d=>{d===!1?l(Qr(4,{from:n,to:t})):d instanceof Error?l(d):KE(d)?l(Qr(2,{from:t,to:d})):(s&&r.enterCallbacks[o]===s&&typeof d=="function"&&s.push(d),a())},u=i(()=>e.call(r&&r.instances[o],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(d=>l(d))})}function Ki(e,t,n,r,o=i=>i()){const i=[];for(const s of e)for(const a in s.components){let l=s.components[a];if(!(t!=="beforeRouteEnter"&&!s.instances[a]))if(lb(l)){const u=(l.__vccOpts||l)[t];u&&i.push(Hn(u,n,r,s,a,o))}else{let c=l();i.push(()=>c.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${s.path}"`));const f=pE(u)?u.default:u;s.components[a]=f;const m=(f.__vccOpts||f)[t];return m&&Hn(m,n,r,s,a,o)()}))}}return i}function lb(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Ou(e){const t=Mt(Ii),n=Mt(Ul),r=Le(()=>t.resolve(Kn(e.to))),o=Le(()=>{const{matched:l}=r.value,{length:c}=l,u=l[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(zr.bind(null,u));if(d>-1)return d;const m=Cu(l[c-2]);return c>1&&Cu(u)===m&&f[f.length-1].path!==m?f.findIndex(zr.bind(null,l[c-2])):d}),i=Le(()=>o.value>-1&&db(n.params,r.value.params)),s=Le(()=>o.value>-1&&o.value===n.matched.length-1&&hh(n.params,r.value.params));function a(l={}){return fb(l)?t[Kn(e.replace)?"replace":"push"](Kn(e.to)).catch(Io):Promise.resolve()}return{route:r,href:Le(()=>r.value.href),isActive:i,isExactActive:s,navigate:a}}const cb=zt({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Ou,setup(e,{slots:t}){const n=Jt(Ou(e)),{options:r}=Mt(Ii),o=Le(()=>({[Iu(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Iu(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:cn("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},i)}}}),ub=cb;function fb(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function db(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!on(o)||o.length!==r.length||r.some((i,s)=>i!==o[s]))return!1}return!0}function Cu(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Iu=(e,t,n)=>e??t??n,hb=zt({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Mt(Ua),o=Le(()=>e.route||r.value),i=Mt(Tu,0),s=Le(()=>{let c=Kn(i);const{matched:u}=o.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),a=Le(()=>o.value.matched[s.value]);bo(Tu,Le(()=>s.value+1)),bo(ab,a),bo(Ua,o);const l=lt();return dn(()=>[l.value,a.value,e.name],([c,u,f],[d,m,g])=>{u&&(u.instances[f]=c,m&&m!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=m.leaveGuards),u.updateGuards.size||(u.updateGuards=m.updateGuards))),c&&u&&(!m||!zr(u,m)||!d)&&(u.enterCallbacks[f]||[]).forEach(S=>S(c))},{flush:"post"}),()=>{const c=o.value,u=e.name,f=a.value,d=f&&f.components[u];if(!d)return Au(n.default,{Component:d,route:c});const m=f.props[u],g=m?m===!0?c.params:typeof m=="function"?m(c):m:null,T=cn(d,We({},g,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return Au(n.default,{Component:T,route:c})||T}}});function Au(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const pb=hb;function JS(e){const t=tb(e.routes,e),n=e.parseQuery||sb,r=e.stringifyQuery||Su,o=e.history,i=io(),s=io(),a=io(),l=li(wn);let c=wn;Lr&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Vi.bind(null,$=>""+$),f=Vi.bind(null,PE),d=Vi.bind(null,Vo);function m($,Q){let J,ne;return mh($)?(J=t.getRecordMatcher($),ne=Q):ne=$,t.addRoute(ne,J)}function g($){const Q=t.getRecordMatcher($);Q&&t.removeRoute(Q)}function S(){return t.getRoutes().map($=>$.record)}function T($){return!!t.getRecordMatcher($)}function y($,Q){if(Q=We({},Q||l.value),typeof $=="string"){const h=Wi(n,$,Q.path),I=t.resolve({path:h.path},Q),L=o.createHref(h.fullPath);return We(h,I,{params:d(I.params),hash:Vo(h.hash),redirectedFrom:void 0,href:L})}let J;if($.path!=null)J=We({},$,{path:Wi(n,$.path,Q.path).path});else{const h=We({},$.params);for(const I in h)h[I]==null&&delete h[I];J=We({},$,{params:f(h)}),Q.params=f(Q.params)}const ne=t.resolve(J,Q),Ee=$.hash||"";ne.params=u(d(ne.params));const xe=LE(r,We({},$,{hash:CE(Ee),path:ne.path})),p=o.createHref(xe);return We({fullPath:xe,hash:Ee,query:r===Su?ib($.query):$.query||{}},ne,{redirectedFrom:void 0,href:p})}function E($){return typeof $=="string"?Wi(n,$,l.value.path):We({},$)}function b($,Q){if(c!==$)return Qr(8,{from:Q,to:$})}function v($){return x($)}function O($){return v(We(E($),{replace:!0}))}function C($){const Q=$.matched[$.matched.length-1];if(Q&&Q.redirect){const{redirect:J}=Q;let ne=typeof J=="function"?J($):J;return typeof ne=="string"&&(ne=ne.includes("?")||ne.includes("#")?ne=E(ne):{path:ne},ne.params={}),We({query:$.query,hash:$.hash,params:ne.path!=null?{}:$.params},ne)}}function x($,Q){const J=c=y($),ne=l.value,Ee=$.state,xe=$.force,p=$.replace===!0,h=C(J);if(h)return x(We(E(h),{state:typeof h=="object"?We({},Ee,h.state):Ee,force:xe,replace:p}),Q||J);const I=J;I.redirectedFrom=Q;let L;return!xe&&RE(r,ne,J)&&(L=Qr(16,{to:I,from:ne}),be(ne,ne,!0,!1)),(L?Promise.resolve(L):R(I,ne)).catch(w=>bn(w)?bn(w,2)?w:Ue(w):X(w,I,ne)).then(w=>{if(w){if(bn(w,2))return x(We({replace:p},E(w.to),{state:typeof w.to=="object"?We({},Ee,w.to.state):Ee,force:xe}),Q||I)}else w=_(I,ne,!0,p,Ee);return H(I,ne,w),w})}function P($,Q){const J=b($,Q);return J?Promise.reject(J):Promise.resolve()}function A($){const Q=$e.values().next().value;return Q&&typeof Q.runWithContext=="function"?Q.runWithContext($):$()}function R($,Q){let J;const[ne,Ee,xe]=mb($,Q);J=Ki(ne.reverse(),"beforeRouteLeave",$,Q);for(const h of ne)h.leaveGuards.forEach(I=>{J.push(Hn(I,$,Q))});const p=P.bind(null,$,Q);return J.push(p),ye(J).then(()=>{J=[];for(const h of i.list())J.push(Hn(h,$,Q));return J.push(p),ye(J)}).then(()=>{J=Ki(Ee,"beforeRouteUpdate",$,Q);for(const h of Ee)h.updateGuards.forEach(I=>{J.push(Hn(I,$,Q))});return J.push(p),ye(J)}).then(()=>{J=[];for(const h of xe)if(h.beforeEnter)if(on(h.beforeEnter))for(const I of h.beforeEnter)J.push(Hn(I,$,Q));else J.push(Hn(h.beforeEnter,$,Q));return J.push(p),ye(J)}).then(()=>($.matched.forEach(h=>h.enterCallbacks={}),J=Ki(xe,"beforeRouteEnter",$,Q,A),J.push(p),ye(J))).then(()=>{J=[];for(const h of s.list())J.push(Hn(h,$,Q));return J.push(p),ye(J)}).catch(h=>bn(h,8)?h:Promise.reject(h))}function H($,Q,J){a.list().forEach(ne=>A(()=>ne($,Q,J)))}function _($,Q,J,ne,Ee){const xe=b($,Q);if(xe)return xe;const p=Q===wn,h=Lr?history.state:{};J&&(ne||p?o.replace($.fullPath,We({scroll:p&&h&&h.scroll},Ee)):o.push($.fullPath,Ee)),l.value=$,be($,Q,J,p),Ue()}let U;function V(){U||(U=o.listen(($,Q,J)=>{if(!Be.listening)return;const ne=y($),Ee=C(ne);if(Ee){x(We(Ee,{replace:!0}),ne).catch(Io);return}c=ne;const xe=l.value;Lr&&$E(hu(xe.fullPath,J.delta),Ci()),R(ne,xe).catch(p=>bn(p,12)?p:bn(p,2)?(x(p.to,ne).then(h=>{bn(h,20)&&!J.delta&&J.type===Wo.pop&&o.go(-1,!1)}).catch(Io),Promise.reject()):(J.delta&&o.go(-J.delta,!1),X(p,ne,xe))).then(p=>{p=p||_(ne,xe,!1),p&&(J.delta&&!bn(p,8)?o.go(-J.delta,!1):J.type===Wo.pop&&bn(p,20)&&o.go(-1,!1)),H(ne,xe,p)}).catch(Io)}))}let q=io(),F=io(),G;function X($,Q,J){Ue($);const ne=F.list();return ne.length?ne.forEach(Ee=>Ee($,Q,J)):console.error($),Promise.reject($)}function Pe(){return G&&l.value!==wn?Promise.resolve():new Promise(($,Q)=>{q.add([$,Q])})}function Ue($){return G||(G=!$,V(),q.list().forEach(([Q,J])=>$?J($):Q()),q.reset()),$}function be($,Q,J,ne){const{scrollBehavior:Ee}=e;if(!Lr||!Ee)return Promise.resolve();const xe=!J&&HE(hu($.fullPath,0))||(ne||!J)&&history.state&&history.state.scroll||null;return Qn().then(()=>Ee($,Q,xe)).then(p=>p&&jE(p)).catch(p=>X(p,$,Q))}const Ce=$=>o.go($);let je;const $e=new Set,Be={currentRoute:l,listening:!0,addRoute:m,removeRoute:g,hasRoute:T,getRoutes:S,resolve:y,options:e,push:v,replace:O,go:Ce,back:()=>Ce(-1),forward:()=>Ce(1),beforeEach:i.add,beforeResolve:s.add,afterEach:a.add,onError:F.add,isReady:Pe,install($){const Q=this;$.component("RouterLink",ub),$.component("RouterView",pb),$.config.globalProperties.$router=Q,Object.defineProperty($.config.globalProperties,"$route",{enumerable:!0,get:()=>Kn(l)}),Lr&&!je&&l.value===wn&&(je=!0,v(o.location).catch(Ee=>{}));const J={};for(const Ee in wn)Object.defineProperty(J,Ee,{get:()=>l.value[Ee],enumerable:!0});$.provide(Ii,Q),$.provide(Ul,ol(J)),$.provide(Ua,l);const ne=$.unmount;$e.add($),$.unmount=function(){$e.delete($),$e.size<1&&(c=wn,U&&U(),U=null,l.value=wn,je=!1,G=!1),ne()}}};function ye($){return $.reduce((Q,J)=>Q.then(()=>A(J)),Promise.resolve())}return Be}function mb(e,t){const n=[],r=[],o=[],i=Math.max(t.matched.length,e.matched.length);for(let s=0;szr(c,a))?r.push(a):n.push(a));const l=e.matched[s];l&&(t.matched.find(c=>zr(c,l))||o.push(l))}return[n,r,o]}function zS(){return Mt(Ii)}function QS(){return Mt(Ul)}const es={TOP_LEFT:"top-left",TOP_RIGHT:"top-right",TOP_CENTER:"top-center",BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",BOTTOM_CENTER:"bottom-center"},Zr={LIGHT:"light",DARK:"dark",COLORED:"colored",AUTO:"auto"},At={INFO:"info",SUCCESS:"success",WARNING:"warning",ERROR:"error",DEFAULT:"default"},gb={BOUNCE:"bounce",SLIDE:"slide",FLIP:"flip",ZOOM:"zoom",NONE:"none"},yh={dangerouslyHTMLString:!1,multiple:!0,position:es.TOP_RIGHT,autoClose:5e3,transition:"bounce",hideProgressBar:!1,pauseOnHover:!0,pauseOnFocusLoss:!0,closeOnClick:!0,className:"",bodyClassName:"",style:{},progressClassName:"",progressStyle:{},role:"alert",theme:"light"},vb={rtl:!1,newestOnTop:!1,toastClassName:""},Eh={...yh,...vb};({...yh,type:At.DEFAULT});var ke=(e=>(e[e.COLLAPSE_DURATION=300]="COLLAPSE_DURATION",e[e.DEBOUNCE_DURATION=50]="DEBOUNCE_DURATION",e.CSS_NAMESPACE="Toastify",e))(ke||{}),ja=(e=>(e.ENTRANCE_ANIMATION_END="d",e))(ja||{});const yb={enter:"Toastify--animate Toastify__bounce-enter",exit:"Toastify--animate Toastify__bounce-exit",appendPosition:!0},Eb={enter:"Toastify--animate Toastify__slide-enter",exit:"Toastify--animate Toastify__slide-exit",appendPosition:!0},bb={enter:"Toastify--animate Toastify__zoom-enter",exit:"Toastify--animate Toastify__zoom-exit"},Sb={enter:"Toastify--animate Toastify__flip-enter",exit:"Toastify--animate Toastify__flip-exit"},Pu="Toastify--animate Toastify__none-enter";function bh(e,t=!1){var n;let r=yb;if(!e||typeof e=="string")switch(e){case"flip":r=Sb;break;case"zoom":r=bb;break;case"slide":r=Eb;break}else r=e;if(t)r.enter=Pu;else if(r.enter===Pu){const o=(n=r.exit.split("__")[1])==null?void 0:n.split("-")[0];r.enter="Toastify--animate Toastify__".concat(o,"-enter")}return r}function Tb(e){return e.containerId||String(e.position)}const Ai="will-unmount";function Ob(e=es.TOP_RIGHT){return!!document.querySelector(".".concat(ke.CSS_NAMESPACE,"__toast-container--").concat(e))}function Cb(e=es.TOP_RIGHT){return"".concat(ke.CSS_NAMESPACE,"__toast-container--").concat(e)}function Ib(e,t,n=!1){const r=["".concat(ke.CSS_NAMESPACE,"__toast-container"),"".concat(ke.CSS_NAMESPACE,"__toast-container--").concat(e),n?"".concat(ke.CSS_NAMESPACE,"__toast-container--rtl"):null].filter(Boolean).join(" ");return kr(t)?t({position:e,rtl:n,defaultClassName:r}):"".concat(r," ").concat(t||"")}function Ab(e){var t;const{position:n,containerClassName:r,rtl:o=!1,style:i={}}=e,s=ke.CSS_NAMESPACE,a=Cb(n),l=document.querySelector(".".concat(s)),c=document.querySelector(".".concat(a)),u=!!c&&!((t=c.className)!=null&&t.includes(Ai)),f=l||document.createElement("div"),d=document.createElement("div");d.className=Ib(n,r,o),d.dataset.testid="".concat(ke.CSS_NAMESPACE,"__toast-container--").concat(n),d.id=Tb(e);for(const m in i)if(Object.prototype.hasOwnProperty.call(i,m)){const g=i[m];d.style[m]=g}return l||(f.className=ke.CSS_NAMESPACE,document.body.appendChild(f)),u||f.appendChild(d),d}function $a(e){var t,n,r;const o=typeof e=="string"?e:((t=e.currentTarget)==null?void 0:t.id)||((n=e.target)==null?void 0:n.id),i=document.getElementById(o);i&&i.removeEventListener("animationend",$a,!1);try{Ko[o].unmount(),(r=document.getElementById(o))==null||r.remove(),delete Ko[o],delete gt[o]}catch{}}const Ko=Jt({});function Pb(e,t){const n=document.getElementById(String(t));n&&(Ko[n.id]=e)}function Ha(e,t=!0){const n=String(e);if(!Ko[n])return;const r=document.getElementById(n);r&&r.classList.add(Ai),t?(xb(e),r&&r.addEventListener("animationend",$a,!1)):$a(n),mn.items=mn.items.filter(o=>o.containerId!==e)}function Nb(e){for(const t in Ko)Ha(t,e);mn.items=[]}function Sh(e,t){const n=document.getElementById(e.toastId);if(n){let r=e;r={...r,...bh(r.transition)};const o=r.appendPosition?"".concat(r.exit,"--").concat(r.position):r.exit;n.className+=" ".concat(o),t&&t(n)}}function xb(e){for(const t in gt)if(t===e)for(const n of gt[t]||[])Sh(n)}function Lb(e){const t=qr().find(n=>n.toastId===e);return t?.containerId}function jl(e){return document.getElementById(e)}function Rb(e){const t=jl(e.containerId);return t&&t.classList.contains(Ai)}function Nu(e){var t;const n=pn(e.content)?ve(e.content.props):null;return n??ve((t=e.data)!=null?t:{})}function Db(e){return e?mn.items.filter(t=>t.containerId===e).length>0:mn.items.length>0}function wb(){if(mn.items.length>0){const e=mn.items.shift();Ps(e?.toastContent,e?.toastProps)}}const gt=Jt({}),mn=Jt({items:[]});function qr(){const e=ve(gt);return Object.values(e).reduce((t,n)=>[...t,...n],[])}function Mb(e){return qr().find(t=>t.toastId===e)}function Ps(e,t={}){if(Rb(t)){const n=jl(t.containerId);n&&n.addEventListener("animationend",Ba.bind(null,e,t),!1)}else Ba(e,t)}function Ba(e,t={}){const n=jl(t.containerId);n&&n.removeEventListener("animationend",Ba.bind(null,e,t),!1);const r=gt[t.containerId]||[],o=r.length>0;if(!o&&!Ob(t.position)){const i=Ab(t),s=xd(qb,t);s.mount(i),Pb(s,i.id)}o&&!t.updateId&&(t.position=r[0].position),Qn(()=>{t.updateId?Bt.update(t):Bt.add(e,t)})}const Bt={add(e,t){const{containerId:n=""}=t;n&&(gt[n]=gt[n]||[],gt[n].find(r=>r.toastId===t.toastId)||setTimeout(()=>{var r,o;t.newestOnTop?(r=gt[n])==null||r.unshift(t):(o=gt[n])==null||o.push(t),t.onOpen&&t.onOpen(Nu(t))},t.delay||0))},remove(e){if(e){const t=Lb(e);if(t){const n=gt[t];let r=n.find(o=>o.toastId===e);gt[t]=n.filter(o=>o.toastId!==e),!gt[t].length&&!Db(t)&&Ha(t,!1),wb(),Qn(()=>{r!=null&&r.onClose&&(r.onClose(Nu(r)),r=void 0)})}}},update(e={}){const{containerId:t=""}=e;if(t&&e.updateId){gt[t]=gt[t]||[];const n=gt[t].find(i=>i.toastId===e.toastId),r=n?.position!==e.position||n?.transition!==e.transition,o={...e,disabledEnterTransition:!r,updateId:void 0};Bt.dismissForce(e?.toastId),setTimeout(()=>{Je(o.content,o)},e.delay||0)}},clear(e,t=!0){e?Ha(e,t):Nb(t)},dismissCallback(e){var t;const n=(t=e.currentTarget)==null?void 0:t.id,r=document.getElementById(n);r&&(r.removeEventListener("animationend",Bt.dismissCallback,!1),setTimeout(()=>{Bt.remove(n)}))},dismiss(e){if(e){const t=qr();for(const n of t)if(n.toastId===e){Sh(n,r=>{r.addEventListener("animationend",Bt.dismissCallback,!1)});break}}},dismissForce(e){if(e){const t=qr();for(const n of t)if(n.toastId===e){const r=document.getElementById(e);r&&(r.remove(),r.removeEventListener("animationend",Bt.dismissCallback,!1),Bt.remove(e));break}}}},Th=Jt({}),Js=Jt({});function Oh(){return Math.random().toString(36).substring(2,9)}function Fb(e){return typeof e=="number"&&!isNaN(e)}function ka(e){return typeof e=="string"}function kr(e){return typeof e=="function"}function Pi(...e){return vn(...e)}function Ns(e){return typeof e=="object"&&(!!(e!=null&&e.render)||!!(e!=null&&e.setup)||typeof e?.type=="object")}function _b(e={}){Th["".concat(ke.CSS_NAMESPACE,"-default-options")]=e}function Ub(){return Th["".concat(ke.CSS_NAMESPACE,"-default-options")]||Eh}function jb(){return document.documentElement.classList.contains("dark")?"dark":"light"}var xs=(e=>(e[e.Enter=0]="Enter",e[e.Exit=1]="Exit",e))(xs||{});const Ch={containerId:{type:[String,Number],required:!1,default:""},clearOnUrlChange:{type:Boolean,required:!1,default:!0},disabledEnterTransition:{type:Boolean,required:!1,default:!1},dangerouslyHTMLString:{type:Boolean,required:!1,default:!1},multiple:{type:Boolean,required:!1,default:!0},limit:{type:Number,required:!1,default:void 0},position:{type:String,required:!1,default:es.TOP_LEFT},bodyClassName:{type:String,required:!1,default:""},autoClose:{type:[Number,Boolean],required:!1,default:!1},closeButton:{type:[Boolean,Function,Object],required:!1,default:void 0},transition:{type:[String,Object],required:!1,default:"bounce"},hideProgressBar:{type:Boolean,required:!1,default:!1},pauseOnHover:{type:Boolean,required:!1,default:!0},pauseOnFocusLoss:{type:Boolean,required:!1,default:!0},closeOnClick:{type:Boolean,required:!1,default:!0},progress:{type:Number,required:!1,default:void 0},progressClassName:{type:String,required:!1,default:""},toastStyle:{type:Object,required:!1,default(){return{}}},progressStyle:{type:Object,required:!1,default(){return{}}},role:{type:String,required:!1,default:"alert"},theme:{type:String,required:!1,default:Zr.AUTO},content:{type:[String,Object,Function],required:!1,default:""},toastId:{type:[String,Number],required:!1,default:""},data:{type:[Object,String],required:!1,default(){return{}}},type:{type:String,required:!1,default:At.DEFAULT},icon:{type:[Boolean,String,Number,Object,Function],required:!1,default:void 0},delay:{type:Number,required:!1,default:void 0},onOpen:{type:Function,required:!1,default:void 0},onClose:{type:Function,required:!1,default:void 0},onClick:{type:Function,required:!1,default:void 0},isLoading:{type:Boolean,required:!1,default:void 0},rtl:{type:Boolean,required:!1,default:!1},toastClassName:{type:String,required:!1,default:""},updateId:{type:[String,Number],required:!1,default:""}},$b={autoClose:{type:[Number,Boolean],required:!0},isRunning:{type:Boolean,required:!1,default:void 0},type:{type:String,required:!1,default:At.DEFAULT},theme:{type:String,required:!1,default:Zr.AUTO},hide:{type:Boolean,required:!1,default:void 0},className:{type:[String,Function],required:!1,default:""},controlledProgress:{type:Boolean,required:!1,default:void 0},rtl:{type:Boolean,required:!1,default:void 0},isIn:{type:Boolean,required:!1,default:void 0},progress:{type:Number,required:!1,default:void 0},closeToast:{type:Function,required:!1,default:void 0}},Hb=zt({name:"ProgressBar",props:$b,setup(e,{attrs:t}){const n=lt(),r=Le(()=>e.hide?"true":"false"),o=Le(()=>({...t.style||{},animationDuration:"".concat(e.autoClose===!0?5e3:e.autoClose,"ms"),animationPlayState:e.isRunning?"running":"paused",opacity:e.hide||e.autoClose===!1?0:1,transform:e.controlledProgress?"scaleX(".concat(e.progress,")"):"none"})),i=Le(()=>["".concat(ke.CSS_NAMESPACE,"__progress-bar"),e.controlledProgress?"".concat(ke.CSS_NAMESPACE,"__progress-bar--controlled"):"".concat(ke.CSS_NAMESPACE,"__progress-bar--animated"),"".concat(ke.CSS_NAMESPACE,"__progress-bar-theme--").concat(e.theme),"".concat(ke.CSS_NAMESPACE,"__progress-bar--").concat(e.type),e.rtl?"".concat(ke.CSS_NAMESPACE,"__progress-bar--rtl"):null].filter(Boolean).join(" ")),s=Le(()=>"".concat(i.value," ").concat(t?.class||"")),a=()=>{n.value&&(n.value.onanimationend=null,n.value.ontransitionend=null)},l=()=>{e.isIn&&e.closeToast&&e.autoClose!==!1&&(e.closeToast(),a())},c=Le(()=>e.controlledProgress?null:l),u=Le(()=>e.controlledProgress?l:null);return yo(()=>{n.value&&(a(),n.value.onanimationend=c.value,n.value.ontransitionend=u.value)}),()=>Te("div",{ref:n,role:"progressbar","aria-hidden":r.value,"aria-label":"notification timer",class:s.value,style:o.value},null)}}),Bb=zt({name:"CloseButton",inheritAttrs:!1,props:{theme:{type:String,required:!1,default:Zr.AUTO},type:{type:String,required:!1,default:Zr.LIGHT},ariaLabel:{type:String,required:!1,default:"close"},closeToast:{type:Function,required:!1,default:void 0}},setup(e){return()=>Te("button",{class:"".concat(ke.CSS_NAMESPACE,"__close-button ").concat(ke.CSS_NAMESPACE,"__close-button--").concat(e.theme),type:"button",onClick:t=>{t.stopPropagation(),e.closeToast&&e.closeToast(t)},"aria-label":e.ariaLabel},[Te("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},[Te("path",{"fill-rule":"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"},null)])])}}),Ni=({theme:e,type:t,path:n,...r})=>Te("svg",vn({viewBox:"0 0 24 24",width:"100%",height:"100%",fill:e==="colored"?"currentColor":"var(--toastify-icon-color-".concat(t,")")},r),[Te("path",{d:n},null)]);function kb(e){return Te(Ni,vn(e,{path:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}),null)}function Vb(e){return Te(Ni,vn(e,{path:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}),null)}function Wb(e){return Te(Ni,vn(e,{path:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}),null)}function Kb(e){return Te(Ni,vn(e,{path:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}),null)}function Gb(){return Te("div",{class:"".concat(ke.CSS_NAMESPACE,"__spinner")},null)}const Va={info:Vb,warning:kb,success:Wb,error:Kb,spinner:Gb},Yb=e=>e in Va;function Xb({theme:e,type:t,isLoading:n,icon:r}){let o;const i={theme:e,type:t};return n?o=Va.spinner():r===!1?o=void 0:Ns(r)?o=ve(r):kr(r)?o=r(i):pn(r)?o=rn(r,i):ka(r)||Fb(r)?o=r:Yb(t)&&(o=Va[t](i)),o}const Jb=()=>{};function zb(e,t,n=ke.COLLAPSE_DURATION){const{scrollHeight:r,style:o}=e,i=n;requestAnimationFrame(()=>{o.minHeight="initial",o.height=r+"px",o.transition="all ".concat(i,"ms"),requestAnimationFrame(()=>{o.height="0",o.padding="0",o.margin="0",setTimeout(t,i)})})}function Qb(e){const t=lt(!1),n=lt(!1),r=lt(!1),o=lt(xs.Enter),i=Jt({...e,appendPosition:e.appendPosition||!1,collapse:typeof e.collapse>"u"?!0:e.collapse,collapseDuration:e.collapseDuration||ke.COLLAPSE_DURATION}),s=i.done||Jb,a=Le(()=>i.appendPosition?"".concat(i.enter,"--").concat(i.position):i.enter),l=Le(()=>i.appendPosition?"".concat(i.exit,"--").concat(i.position):i.exit),c=Le(()=>e.pauseOnHover?{onMouseenter:T,onMouseleave:S}:{});function u(){const E=a.value.split(" ");d().addEventListener(ja.ENTRANCE_ANIMATION_END,S,{once:!0});const b=O=>{const C=d();O.target===C&&(C.dispatchEvent(new Event(ja.ENTRANCE_ANIMATION_END)),C.removeEventListener("animationend",b),C.removeEventListener("animationcancel",b),o.value===xs.Enter&&O.type!=="animationcancel"&&C.classList.remove(...E))},v=()=>{const O=d();O.classList.add(...E),O.addEventListener("animationend",b),O.addEventListener("animationcancel",b)};e.pauseOnFocusLoss&&m(),v()}function f(){if(!d())return;const E=()=>{const v=d();v.removeEventListener("animationend",E),i.collapse?zb(v,s,i.collapseDuration):s()},b=()=>{const v=d();o.value=xs.Exit,v&&(v.className+=" ".concat(l.value),v.addEventListener("animationend",E))};n.value||(r.value?E():setTimeout(b))}function d(){return e.toastRef.value}function m(){document.hasFocus()||T(),window.addEventListener("focus",S),window.addEventListener("blur",T)}function g(){window.removeEventListener("focus",S),window.removeEventListener("blur",T)}function S(){(!e.loading.value||e.isLoading===void 0)&&(t.value=!0)}function T(){t.value=!1}function y(E){E&&(E.stopPropagation(),E.preventDefault()),n.value=!1}return yo(f),yo(()=>{const E=qr();n.value=E.findIndex(b=>b.toastId===i.toastId)>-1}),yo(()=>{e.isLoading!==void 0&&(e.loading.value?T():S())}),Zn(u),Or(()=>{e.pauseOnFocusLoss&&g()}),{isIn:n,isRunning:t,hideToast:y,eventHandlers:c}}const Zb=zt({name:"ToastItem",inheritAttrs:!1,props:Ch,setup(e){const t=lt(),n=Le(()=>!!e.isLoading),r=Le(()=>e.progress!==void 0&&e.progress!==null),o=Le(()=>Xb(e)),i=Le(()=>["".concat(ke.CSS_NAMESPACE,"__toast"),"".concat(ke.CSS_NAMESPACE,"__toast-theme--").concat(e.theme),"".concat(ke.CSS_NAMESPACE,"__toast--").concat(e.type),e.rtl?"".concat(ke.CSS_NAMESPACE,"__toast--rtl"):void 0,e.toastClassName||""].filter(Boolean).join(" ")),{isRunning:s,isIn:a,hideToast:l,eventHandlers:c}=Qb({toastRef:t,loading:n,done:()=>{Bt.remove(e.toastId)},...bh(e.transition,e.disabledEnterTransition),...e});return()=>Te("div",vn({id:e.toastId,class:i.value,style:e.toastStyle||{},ref:t,"data-testid":"toast-item-".concat(e.toastId),onClick:u=>{e.closeOnClick&&l(),e.onClick&&e.onClick(u)}},c.value),[Te("div",{role:e.role,"data-testid":"toast-body",class:"".concat(ke.CSS_NAMESPACE,"__toast-body ").concat(e.bodyClassName||"")},[o.value!=null&&Te("div",{"data-testid":"toast-icon-".concat(e.type),class:["".concat(ke.CSS_NAMESPACE,"__toast-icon"),e.isLoading?"":"".concat(ke.CSS_NAMESPACE,"--animate-icon ").concat(ke.CSS_NAMESPACE,"__zoom-enter")].join(" ")},[Ns(o.value)?cn(ve(o.value),{theme:e.theme,type:e.type}):kr(o.value)?o.value({theme:e.theme,type:e.type}):o.value]),Te("div",{"data-testid":"toast-content"},[Ns(e.content)?cn(ve(e.content),{toastProps:ve(e),closeToast:l,data:e.data}):kr(e.content)?e.content({toastProps:ve(e),closeToast:l,data:e.data}):e.dangerouslyHTMLString?cn("div",{innerHTML:e.content}):e.content])]),(e.closeButton===void 0||e.closeButton===!0)&&Te(Bb,{theme:e.theme,closeToast:u=>{u.stopPropagation(),u.preventDefault(),l()}},null),Ns(e.closeButton)?cn(ve(e.closeButton),{closeToast:l,type:e.type,theme:e.theme}):kr(e.closeButton)?e.closeButton({closeToast:l,type:e.type,theme:e.theme}):null,Te(Hb,{className:e.progressClassName,style:e.progressStyle,rtl:e.rtl,theme:e.theme,isIn:a.value,type:e.type,hide:e.hideProgressBar,isRunning:s.value,autoClose:e.autoClose,controlledProgress:r.value,progress:e.progress,closeToast:e.isLoading?void 0:l},null)])}});let Po=0;function Ih(){typeof window>"u"||(Po&&window.cancelAnimationFrame(Po),Po=window.requestAnimationFrame(Ih),Js.lastUrl!==window.location.href&&(Js.lastUrl=window.location.href,Bt.clear()))}const qb=zt({name:"ToastifyContainer",inheritAttrs:!1,props:Ch,setup(e){const t=Le(()=>e.containerId),n=Le(()=>gt[t.value]||[]),r=Le(()=>n.value.filter(o=>o.position===e.position));return Zn(()=>{typeof window<"u"&&e.clearOnUrlChange&&window.requestAnimationFrame(Ih)}),Or(()=>{typeof window<"u"&&Po&&(window.cancelAnimationFrame(Po),Js.lastUrl="")}),()=>Te(at,null,[r.value.map(o=>{const{toastId:i=""}=o;return Te(Zb,vn({key:i},o),null)})])}});let Gi=!1;function Ah(){const e=[];return qr().forEach(t=>{const n=document.getElementById(t.containerId);n&&!n.classList.contains(Ai)&&e.push(t)}),e}function eS(e){const t=Ah().length,n=e??0;return n>0&&t+mn.items.length>=n}function tS(e){eS(e.limit)&&!e.updateId&&mn.items.push({toastId:e.toastId,containerId:e.containerId,toastContent:e.content,toastProps:e})}function tr(e,t,n={}){if(Gi)return;n=Pi(Ub(),{type:t},ve(n)),(!n.toastId||typeof n.toastId!="string"&&typeof n.toastId!="number")&&(n.toastId=Oh()),n={...n,content:e,containerId:n.containerId||String(n.position)};const r=Number(n?.progress);return r<0&&(n.progress=0),r>1&&(n.progress=1),n.theme==="auto"&&(n.theme=jb()),tS(n),Js.lastUrl=window.location.href,n.multiple?mn.items.length?n.updateId&&Ps(e,n):Ps(e,n):(Gi=!0,Je.clearAll(void 0,!1),setTimeout(()=>{Ps(e,n)},0),setTimeout(()=>{Gi=!1},390)),n.toastId}const Je=(e,t)=>tr(e,At.DEFAULT,t);Je.info=(e,t)=>tr(e,At.DEFAULT,{...t,type:At.INFO});Je.error=(e,t)=>tr(e,At.DEFAULT,{...t,type:At.ERROR});Je.warning=(e,t)=>tr(e,At.DEFAULT,{...t,type:At.WARNING});Je.warn=Je.warning;Je.success=(e,t)=>tr(e,At.DEFAULT,{...t,type:At.SUCCESS});Je.loading=(e,t)=>tr(e,At.DEFAULT,Pi(t,{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1}));Je.dark=(e,t)=>tr(e,At.DEFAULT,Pi(t,{theme:Zr.DARK}));Je.remove=e=>{e?Bt.dismiss(e):Bt.clear()};Je.clearAll=(e,t)=>{Bt.clear(e,t)};Je.isActive=e=>{let t=!1;return t=Ah().findIndex(n=>n.toastId===e)>-1,t};Je.update=(e,t={})=>{setTimeout(()=>{const n=Mb(e);if(n){const r=ve(n),{content:o}=r,i={...r,...t,toastId:t.toastId||e,updateId:Oh()},s=i.render||o;delete i.render,tr(s,i.type,i)}},0)};Je.done=e=>{Je.update(e,{isLoading:!1,progress:1})};Je.promise=nS;function nS(e,{pending:t,error:n,success:r},o){var i,s,a;let l;const c={...o||{},autoClose:!1};t&&(l=ka(t)?Je.loading(t,c):Je.loading(t.render,{...c,...t}));const u={autoClose:(i=o?.autoClose)!=null?i:!0,closeOnClick:(s=o?.closeOnClick)!=null?s:!0,closeButton:(a=o?.autoClose)!=null?a:null,isLoading:void 0,draggable:null,delay:100},f=(m,g,S)=>{if(g==null){Je.remove(l);return}const T={type:m,...u,...o,data:S},y=ka(g)?{render:g}:g;return l?Je.update(l,{...T,...y,isLoading:!1}):Je(y.render,{...T,...y,isLoading:!1}),S},d=kr(e)?e():e;return d.then(m=>{f("success",r,m)}).catch(m=>{f("error",n,m)}),d}Je.POSITION=es;Je.THEME=Zr;Je.TYPE=At;Je.TRANSITIONS=gb;const rS={install(e,t={}){oS(t)}};typeof window<"u"&&(window.Vue3Toastify=rS);function oS(e={}){const t=Pi(Eh,e);_b(t)}const xu=(e,t)=>{const n=e.storage||sessionStorage,r=e.key||t.$id;if(e.paths){const o=e.paths.reduce((i,s)=>(i[s]=t.$state[s],i),{});n.setItem(r,JSON.stringify(o))}else n.setItem(r,JSON.stringify(t.$state))};var ZS=({options:e,store:t})=>{var n,r,o,i;if((n=e.persist)!=null&&n.enabled){const s=[{key:t.$id,storage:sessionStorage}],a=(o=(r=e.persist)==null?void 0:r.strategies)!=null&&o.length?(i=e.persist)==null?void 0:i.strategies:s;a.forEach(l=>{const c=l.storage||sessionStorage,u=l.key||t.$id,f=c.getItem(u);f&&(t.$patch(JSON.parse(f)),xu(l,t))}),t.$subscribe(()=>{a.forEach(l=>{xu(l,t)})})}},Ph={exports:{}};const sS=ah(fv);/**! + * Sortable 1.14.0 + * @author RubaXa + * @author owenm + * @license MIT + */function Lu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function gn(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function lS(e,t){if(e==null)return{};var n=aS(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function cS(e){return uS(e)||fS(e)||dS(e)||hS()}function uS(e){if(Array.isArray(e))return Wa(e)}function fS(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function dS(e,t){if(e){if(typeof e=="string")return Wa(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Wa(e,t)}}function Wa(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function gS(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function qt(e,t,n,r){if(e){n=n||document;do{if(t!=null&&(t[0]===">"?e.parentNode===n&&zs(e,t):zs(e,t))||r&&e===n)return e;if(e===n)break}while(e=gS(e))}return null}var Du=/\s+/g;function tt(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var r=(" "+e.className+" ").replace(Du," ").replace(" "+t+" "," ");e.className=(r+(n?" "+t:"")).replace(Du," ")}}function le(e,t,n){var r=e&&e.style;if(r){if(n===void 0)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),t===void 0?n:n[t];!(t in r)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),r[t]=n+(typeof n=="string"?"":"px")}}function pr(e,t){var n="";if(typeof e=="string")n=e;else do{var r=le(e,"transform");r&&r!=="none"&&(n=r+" "+n)}while(!t&&(e=e.parentNode));var o=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return o&&new o(n)}function Lh(e,t,n){if(e){var r=e.getElementsByTagName(t),o=0,i=r.length;if(n)for(;o=i:s=o<=i,!s)return r;if(r===hn())break;r=Vn(r,!1)}return!1}function eo(e,t,n,r){for(var o=0,i=0,s=e.children;i2&&arguments[2]!==void 0?arguments[2]:{},o=r.evt,i=lS(r,OS);ns.pluginEvent.bind(pe)(t,n,gn({dragEl:ee,parentEl:rt,ghostEl:Ne,rootEl:Qe,nextEl:ar,lastDownEl:Rs,cloneEl:ot,cloneHidden:kn,dragStarted:po,putSortable:pt,activeSortable:pe.active,originalEvent:o,oldIndex:wr,oldDraggableIndex:Lo,newIndex:jt,newDraggableIndex:Bn,hideGhostForTarget:_h,unhideGhostForTarget:Uh,cloneNowHidden:function(){kn=!0},cloneNowShown:function(){kn=!1},dispatchSortableEvent:function(a){Ot({sortable:n,name:a,originalEvent:o})}},i))};function Ot(e){ho(gn({putSortable:pt,cloneEl:ot,targetEl:ee,rootEl:Qe,oldIndex:wr,oldDraggableIndex:Lo,newIndex:jt,newDraggableIndex:Bn},e))}var ee,rt,Ne,Qe,ar,Rs,ot,kn,wr,jt,Lo,Bn,vs,pt,Rr=!1,Qs=!1,Zs=[],sr,Qt,zi,Qi,_u,Uu,po,Ar,Ro,Do=!1,ys=!1,Ds,yt,Zi=[],Ka=!1,qs=[],xi=typeof document<"u",Es=Nh,ju=ts||Nn?"cssFloat":"float",CS=xi&&!mS&&!Nh&&"draggable"in document.createElement("div"),wh=function(){if(xi){if(Nn)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),Mh=function(t,n){var r=le(t),o=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),i=eo(t,0,n),s=eo(t,1,n),a=i&&le(i),l=s&&le(s),c=a&&parseInt(a.marginLeft)+parseInt(a.marginRight)+Ze(i).width,u=l&&parseInt(l.marginLeft)+parseInt(l.marginRight)+Ze(s).width;if(r.display==="flex")return r.flexDirection==="column"||r.flexDirection==="column-reverse"?"vertical":"horizontal";if(r.display==="grid")return r.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(i&&a.float&&a.float!=="none"){var f=a.float==="left"?"left":"right";return s&&(l.clear==="both"||l.clear===f)?"vertical":"horizontal"}return i&&(a.display==="block"||a.display==="flex"||a.display==="table"||a.display==="grid"||c>=o&&r[ju]==="none"||s&&r[ju]==="none"&&c+u>o)?"vertical":"horizontal"},IS=function(t,n,r){var o=r?t.left:t.top,i=r?t.right:t.bottom,s=r?t.width:t.height,a=r?n.left:n.top,l=r?n.right:n.bottom,c=r?n.width:n.height;return o===a||i===l||o+s/2===a+c/2},AS=function(t,n){var r;return Zs.some(function(o){var i=o[bt].options.emptyInsertThreshold;if(!(!i||$l(o))){var s=Ze(o),a=t>=s.left-i&&t<=s.right+i,l=n>=s.top-i&&n<=s.bottom+i;if(a&&l)return r=o}}),r},Fh=function(t){function n(i,s){return function(a,l,c,u){var f=a.options.group.name&&l.options.group.name&&a.options.group.name===l.options.group.name;if(i==null&&(s||f))return!0;if(i==null||i===!1)return!1;if(s&&i==="clone")return i;if(typeof i=="function")return n(i(a,l,c,u),s)(a,l,c,u);var d=(s?a:l).options.group.name;return i===!0||typeof i=="string"&&i===d||i.join&&i.indexOf(d)>-1}}var r={},o=t.group;(!o||Ls(o)!="object")&&(o={name:o}),r.name=o.name,r.checkPull=n(o.pull,!0),r.checkPut=n(o.put),r.revertClone=o.revertClone,t.group=r},_h=function(){!wh&&Ne&&le(Ne,"display","none")},Uh=function(){!wh&&Ne&&le(Ne,"display","")};xi&&document.addEventListener("click",function(e){if(Qs)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),Qs=!1,!1},!0);var ir=function(t){if(ee){t=t.touches?t.touches[0]:t;var n=AS(t.clientX,t.clientY);if(n){var r={};for(var o in t)t.hasOwnProperty(o)&&(r[o]=t[o]);r.target=r.rootEl=n,r.preventDefault=void 0,r.stopPropagation=void 0,n[bt]._onDragOver(r)}}},PS=function(t){ee&&ee.parentNode[bt]._isOutsideThisEl(t.target)};function pe(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=Xt({},t),e[bt]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Mh(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(s,a){s.setData("Text",a.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:pe.supportPointer!==!1&&"PointerEvent"in window&&!No,emptyInsertThreshold:5};ns.initializePlugins(this,e,n);for(var r in n)!(r in t)&&(t[r]=n[r]);Fh(t);for(var o in this)o.charAt(0)==="_"&&typeof this[o]=="function"&&(this[o]=this[o].bind(this));this.nativeDraggable=t.forceFallback?!1:CS,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?we(e,"pointerdown",this._onTapStart):(we(e,"mousedown",this._onTapStart),we(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(we(e,"dragover",this),we(e,"dragenter",this)),Zs.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Xt(this,bS())}pe.prototype={constructor:pe,_isOutsideThisEl:function(t){!this.el.contains(t)&&t!==this.el&&(Ar=null)},_getDirection:function(t,n){return typeof this.options.direction=="function"?this.options.direction.call(this,t,n,ee):this.options.direction},_onTapStart:function(t){if(t.cancelable){var n=this,r=this.el,o=this.options,i=o.preventOnFilter,s=t.type,a=t.touches&&t.touches[0]||t.pointerType&&t.pointerType==="touch"&&t,l=(a||t).target,c=t.target.shadowRoot&&(t.path&&t.path[0]||t.composedPath&&t.composedPath()[0])||l,u=o.filter;if(FS(r),!ee&&!(/mousedown|pointerdown/.test(s)&&t.button!==0||o.disabled)&&!c.isContentEditable&&!(!this.nativeDraggable&&No&&l&&l.tagName.toUpperCase()==="SELECT")&&(l=qt(l,o.draggable,r,!1),!(l&&l.animated)&&Rs!==l)){if(wr=st(l),Lo=st(l,o.draggable),typeof u=="function"){if(u.call(this,t,l,this)){Ot({sortable:n,rootEl:c,name:"filter",targetEl:l,toEl:r,fromEl:r}),xt("filter",n,{evt:t}),i&&t.cancelable&&t.preventDefault();return}}else if(u&&(u=u.split(",").some(function(f){if(f=qt(c,f.trim(),r,!1),f)return Ot({sortable:n,rootEl:f,name:"filter",targetEl:l,fromEl:r,toEl:r}),xt("filter",n,{evt:t}),!0}),u)){i&&t.cancelable&&t.preventDefault();return}o.handle&&!qt(c,o.handle,r,!1)||this._prepareDragStart(t,a,l)}}},_prepareDragStart:function(t,n,r){var o=this,i=o.el,s=o.options,a=i.ownerDocument,l;if(r&&!ee&&r.parentNode===i){var c=Ze(r);if(Qe=i,ee=r,rt=ee.parentNode,ar=ee.nextSibling,Rs=r,vs=s.group,pe.dragged=ee,sr={target:ee,clientX:(n||t).clientX,clientY:(n||t).clientY},_u=sr.clientX-c.left,Uu=sr.clientY-c.top,this._lastX=(n||t).clientX,this._lastY=(n||t).clientY,ee.style["will-change"]="all",l=function(){if(xt("delayEnded",o,{evt:t}),pe.eventCanceled){o._onDrop();return}o._disableDelayedDragEvents(),!Ru&&o.nativeDraggable&&(ee.draggable=!0),o._triggerDragStart(t,n),Ot({sortable:o,name:"choose",originalEvent:t}),tt(ee,s.chosenClass,!0)},s.ignore.split(",").forEach(function(u){Lh(ee,u.trim(),qi)}),we(a,"dragover",ir),we(a,"mousemove",ir),we(a,"touchmove",ir),we(a,"mouseup",o._onDrop),we(a,"touchend",o._onDrop),we(a,"touchcancel",o._onDrop),Ru&&this.nativeDraggable&&(this.options.touchStartThreshold=4,ee.draggable=!0),xt("delayStart",this,{evt:t}),s.delay&&(!s.delayOnTouchOnly||n)&&(!this.nativeDraggable||!(ts||Nn))){if(pe.eventCanceled){this._onDrop();return}we(a,"mouseup",o._disableDelayedDrag),we(a,"touchend",o._disableDelayedDrag),we(a,"touchcancel",o._disableDelayedDrag),we(a,"mousemove",o._delayedDragTouchMoveHandler),we(a,"touchmove",o._delayedDragTouchMoveHandler),s.supportPointer&&we(a,"pointermove",o._delayedDragTouchMoveHandler),o._dragStartTimer=setTimeout(l,s.delay)}else l()}},_delayedDragTouchMoveHandler:function(t){var n=t.touches?t.touches[0]:t;Math.max(Math.abs(n.clientX-this._lastX),Math.abs(n.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){ee&&qi(ee),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var t=this.el.ownerDocument;Re(t,"mouseup",this._disableDelayedDrag),Re(t,"touchend",this._disableDelayedDrag),Re(t,"touchcancel",this._disableDelayedDrag),Re(t,"mousemove",this._delayedDragTouchMoveHandler),Re(t,"touchmove",this._delayedDragTouchMoveHandler),Re(t,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(t,n){n=n||t.pointerType=="touch"&&t,!this.nativeDraggable||n?this.options.supportPointer?we(document,"pointermove",this._onTouchMove):n?we(document,"touchmove",this._onTouchMove):we(document,"mousemove",this._onTouchMove):(we(ee,"dragend",this),we(Qe,"dragstart",this._onDragStart));try{document.selection?ws(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(t,n){if(Rr=!1,Qe&&ee){xt("dragStarted",this,{evt:n}),this.nativeDraggable&&we(document,"dragover",PS);var r=this.options;!t&&tt(ee,r.dragClass,!1),tt(ee,r.ghostClass,!0),pe.active=this,t&&this._appendGhost(),Ot({sortable:this,name:"start",originalEvent:n})}else this._nulling()},_emulateDragOver:function(){if(Qt){this._lastX=Qt.clientX,this._lastY=Qt.clientY,_h();for(var t=document.elementFromPoint(Qt.clientX,Qt.clientY),n=t;t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(Qt.clientX,Qt.clientY),t!==n);)n=t;if(ee.parentNode[bt]._isOutsideThisEl(t),n)do{if(n[bt]){var r=void 0;if(r=n[bt]._onDragOver({clientX:Qt.clientX,clientY:Qt.clientY,target:t,rootEl:n}),r&&!this.options.dragoverBubble)break}t=n}while(n=n.parentNode);Uh()}},_onTouchMove:function(t){if(sr){var n=this.options,r=n.fallbackTolerance,o=n.fallbackOffset,i=t.touches?t.touches[0]:t,s=Ne&&pr(Ne,!0),a=Ne&&s&&s.a,l=Ne&&s&&s.d,c=Es&&yt&&Mu(yt),u=(i.clientX-sr.clientX+o.x)/(a||1)+(c?c[0]-Zi[0]:0)/(a||1),f=(i.clientY-sr.clientY+o.y)/(l||1)+(c?c[1]-Zi[1]:0)/(l||1);if(!pe.active&&!Rr){if(r&&Math.max(Math.abs(i.clientX-this._lastX),Math.abs(i.clientY-this._lastY))=0&&(Ot({rootEl:rt,name:"add",toEl:rt,fromEl:Qe,originalEvent:t}),Ot({sortable:this,name:"remove",toEl:rt,originalEvent:t}),Ot({rootEl:rt,name:"sort",toEl:rt,fromEl:Qe,originalEvent:t}),Ot({sortable:this,name:"sort",toEl:rt,originalEvent:t})),pt&&pt.save()):jt!==wr&&jt>=0&&(Ot({sortable:this,name:"update",toEl:rt,originalEvent:t}),Ot({sortable:this,name:"sort",toEl:rt,originalEvent:t})),pe.active&&((jt==null||jt===-1)&&(jt=wr,Bn=Lo),Ot({sortable:this,name:"end",toEl:rt,originalEvent:t}),this.save()))),this._nulling()},_nulling:function(){xt("nulling",this),Qe=ee=rt=Ne=ar=ot=Rs=kn=sr=Qt=po=jt=Bn=wr=Lo=Ar=Ro=pt=vs=pe.dragged=pe.ghost=pe.clone=pe.active=null,qs.forEach(function(t){t.checked=!0}),qs.length=zi=Qi=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragenter":case"dragover":ee&&(this._onDragOver(t),NS(t));break;case"selectstart":t.preventDefault();break}},toArray:function(){for(var t=[],n,r=this.el.children,o=0,i=r.length,s=this.options;or.right+o||e.clientX<=r.right&&e.clientY>r.bottom&&e.clientX>=r.left:e.clientX>r.right&&e.clientY>r.top||e.clientX<=r.right&&e.clientY>r.bottom+o}function DS(e,t,n,r,o,i,s,a){var l=r?e.clientY:e.clientX,c=r?n.height:n.width,u=r?n.top:n.left,f=r?n.bottom:n.right,d=!1;if(!s){if(a&&Dsu+c*i/2:lf-Ds)return-Ro}else if(l>u+c*(1-o)/2&&lf-c*i/2)?l>u+c/2?1:-1:0}function wS(e){return st(ee)1&&(Ae.forEach(function(a){i.addAnimationState({target:a,rect:Lt?Ze(a):s}),Xi(a),a.fromRect=s,r.removeAnimationState(a)}),Lt=!1,HS(!this.options.removeCloneOnHide,o))},dragOverCompleted:function(n){var r=n.sortable,o=n.isOwner,i=n.insertion,s=n.activeSortable,a=n.parentEl,l=n.putSortable,c=this.options;if(i){if(o&&s._hideClone(),lo=!1,c.animation&&Ae.length>1&&(Lt||!o&&!s.options.sort&&!l)){var u=Ze(Ye,!1,!0,!0);Ae.forEach(function(d){d!==Ye&&(Fu(d,u),a.appendChild(d))}),Lt=!0}if(!o)if(Lt||Ts(),Ae.length>1){var f=Ss;s._showClone(r),s.options.animation&&!Ss&&f&&Ut.forEach(function(d){s.addAnimationState({target:d,rect:co}),d.fromRect=co,d.thisAnimationDuration=null})}else s._showClone(r)}},dragOverAnimationCapture:function(n){var r=n.dragRect,o=n.isOwner,i=n.activeSortable;if(Ae.forEach(function(a){a.thisAnimationDuration=null}),i.options.animation&&!o&&i.multiDrag.isMultiDrag){co=Xt({},r);var s=pr(Ye,!0);co.top-=s.f,co.left-=s.e}},dragOverAnimationComplete:function(){Lt&&(Lt=!1,Ts())},drop:function(n){var r=n.originalEvent,o=n.rootEl,i=n.parentEl,s=n.sortable,a=n.dispatchSortableEvent,l=n.oldIndex,c=n.putSortable,u=c||this.sortable;if(r){var f=this.options,d=i.children;if(!Pr)if(f.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),tt(Ye,f.selectedClass,!~Ae.indexOf(Ye)),~Ae.indexOf(Ye))Ae.splice(Ae.indexOf(Ye),1),ao=null,ho({sortable:s,rootEl:o,name:"deselect",targetEl:Ye,originalEvt:r});else{if(Ae.push(Ye),ho({sortable:s,rootEl:o,name:"select",targetEl:Ye,originalEvt:r}),r.shiftKey&&ao&&s.el.contains(ao)){var m=st(ao),g=st(Ye);if(~m&&~g&&m!==g){var S,T;for(g>m?(T=m,S=g):(T=g,S=m+1);T1){var y=Ze(Ye),E=st(Ye,":not(."+this.options.selectedClass+")");if(!lo&&f.animation&&(Ye.thisAnimationDuration=null),u.captureAnimationState(),!lo&&(f.animation&&(Ye.fromRect=y,Ae.forEach(function(v){if(v.thisAnimationDuration=null,v!==Ye){var O=Lt?Ze(v):y;v.fromRect=O,u.addAnimationState({target:v,rect:O})}})),Ts(),Ae.forEach(function(v){d[E]?i.insertBefore(v,d[E]):i.appendChild(v),E++}),l===st(Ye))){var b=!1;Ae.forEach(function(v){if(v.sortableIndex!==st(v)){b=!0;return}}),b&&a("update")}Ae.forEach(function(v){Xi(v)}),u.animateAll()}Zt=u}(o===i||c&&c.lastPutMode!=="clone")&&Ut.forEach(function(v){v.parentNode&&v.parentNode.removeChild(v)})}},nullingGlobal:function(){this.isMultiDrag=Pr=!1,Ut.length=0},destroyGlobal:function(){this._deselectMultiDrag(),Re(document,"pointerup",this._deselectMultiDrag),Re(document,"mouseup",this._deselectMultiDrag),Re(document,"touchend",this._deselectMultiDrag),Re(document,"keydown",this._checkKeyDown),Re(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(n){if(!(typeof Pr<"u"&&Pr)&&Zt===this.sortable&&!(n&&qt(n.target,this.options.draggable,this.sortable.el,!1))&&!(n&&n.button!==0))for(;Ae.length;){var r=Ae[0];tt(r,this.options.selectedClass,!1),Ae.shift(),ho({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:r,originalEvt:n})}},_checkKeyDown:function(n){n.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(n){n.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},Xt(e,{pluginName:"multiDrag",utils:{select:function(n){var r=n.parentNode[bt];!r||!r.options.multiDrag||~Ae.indexOf(n)||(Zt&&Zt!==r&&(Zt.multiDrag._deselectMultiDrag(),Zt=r),tt(n,r.options.selectedClass,!0),Ae.push(n))},deselect:function(n){var r=n.parentNode[bt],o=Ae.indexOf(n);!r||!r.options.multiDrag||!~o||(tt(n,r.options.selectedClass,!1),Ae.splice(o,1))}},eventProperties:function(){var n=this,r=[],o=[];return Ae.forEach(function(i){r.push({multiDragElement:i,index:i.sortableIndex});var s;Lt&&i!==Ye?s=-1:Lt?s=st(i,":not(."+n.options.selectedClass+")"):s=st(i),o.push({multiDragElement:i,index:s})}),{items:cS(Ae),clones:[].concat(Ut),oldIndicies:r,newIndicies:o}},optionListeners:{multiDragKey:function(n){return n=n.toLowerCase(),n==="ctrl"?n="Control":n.length>1&&(n=n.charAt(0).toUpperCase()+n.substr(1)),n}}})}function HS(e,t){Ae.forEach(function(n,r){var o=t.children[n.sortableIndex+(e?Number(r):0)];o?t.insertBefore(n,o):t.appendChild(n)})}function Hu(e,t){Ut.forEach(function(n,r){var o=t.children[n.sortableIndex+(e?Number(r):0)];o?t.insertBefore(n,o):t.appendChild(n)})}function Ts(){Ae.forEach(function(e){e!==Ye&&e.parentNode&&e.parentNode.removeChild(e)})}pe.mount(new _S);pe.mount(kl,Bl);const BS=Object.freeze(Object.defineProperty({__proto__:null,MultiDrag:$S,Sortable:pe,Swap:US,default:pe},Symbol.toStringTag,{value:"Module"})),kS=ah(BS);(function(e,t){(function(r,o){e.exports=o(sS,kS)})(typeof self<"u"?self:dE,function(n,r){return function(o){var i={};function s(a){if(i[a])return i[a].exports;var l=i[a]={i:a,l:!1,exports:{}};return o[a].call(l.exports,l,l.exports,s),l.l=!0,l.exports}return s.m=o,s.c=i,s.d=function(a,l,c){s.o(a,l)||Object.defineProperty(a,l,{enumerable:!0,get:c})},s.r=function(a){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})},s.t=function(a,l){if(l&1&&(a=s(a)),l&8||l&4&&typeof a=="object"&&a&&a.__esModule)return a;var c=Object.create(null);if(s.r(c),Object.defineProperty(c,"default",{enumerable:!0,value:a}),l&2&&typeof a!="string")for(var u in a)s.d(c,u,function(f){return a[f]}.bind(null,u));return c},s.n=function(a){var l=a&&a.__esModule?function(){return a.default}:function(){return a};return s.d(l,"a",l),l},s.o=function(a,l){return Object.prototype.hasOwnProperty.call(a,l)},s.p="",s(s.s="fb15")}({"00ee":function(o,i,s){var a=s("b622"),l=a("toStringTag"),c={};c[l]="z",o.exports=String(c)==="[object z]"},"0366":function(o,i,s){var a=s("1c0b");o.exports=function(l,c,u){if(a(l),c===void 0)return l;switch(u){case 0:return function(){return l.call(c)};case 1:return function(f){return l.call(c,f)};case 2:return function(f,d){return l.call(c,f,d)};case 3:return function(f,d,m){return l.call(c,f,d,m)}}return function(){return l.apply(c,arguments)}}},"057f":function(o,i,s){var a=s("fc6a"),l=s("241c").f,c={}.toString,u=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],f=function(d){try{return l(d)}catch{return u.slice()}};o.exports.f=function(m){return u&&c.call(m)=="[object Window]"?f(m):l(a(m))}},"06cf":function(o,i,s){var a=s("83ab"),l=s("d1e7"),c=s("5c6c"),u=s("fc6a"),f=s("c04e"),d=s("5135"),m=s("0cfb"),g=Object.getOwnPropertyDescriptor;i.f=a?g:function(T,y){if(T=u(T),y=f(y,!0),m)try{return g(T,y)}catch{}if(d(T,y))return c(!l.f.call(T,y),T[y])}},"0cfb":function(o,i,s){var a=s("83ab"),l=s("d039"),c=s("cc12");o.exports=!a&&!l(function(){return Object.defineProperty(c("div"),"a",{get:function(){return 7}}).a!=7})},"13d5":function(o,i,s){var a=s("23e7"),l=s("d58f").left,c=s("a640"),u=s("ae40"),f=c("reduce"),d=u("reduce",{1:0});a({target:"Array",proto:!0,forced:!f||!d},{reduce:function(g){return l(this,g,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"14c3":function(o,i,s){var a=s("c6b6"),l=s("9263");o.exports=function(c,u){var f=c.exec;if(typeof f=="function"){var d=f.call(c,u);if(typeof d!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return d}if(a(c)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return l.call(c,u)}},"159b":function(o,i,s){var a=s("da84"),l=s("fdbc"),c=s("17c2"),u=s("9112");for(var f in l){var d=a[f],m=d&&d.prototype;if(m&&m.forEach!==c)try{u(m,"forEach",c)}catch{m.forEach=c}}},"17c2":function(o,i,s){var a=s("b727").forEach,l=s("a640"),c=s("ae40"),u=l("forEach"),f=c("forEach");o.exports=!u||!f?function(m){return a(this,m,arguments.length>1?arguments[1]:void 0)}:[].forEach},"1be4":function(o,i,s){var a=s("d066");o.exports=a("document","documentElement")},"1c0b":function(o,i){o.exports=function(s){if(typeof s!="function")throw TypeError(String(s)+" is not a function");return s}},"1c7e":function(o,i,s){var a=s("b622"),l=a("iterator"),c=!1;try{var u=0,f={next:function(){return{done:!!u++}},return:function(){c=!0}};f[l]=function(){return this},Array.from(f,function(){throw 2})}catch{}o.exports=function(d,m){if(!m&&!c)return!1;var g=!1;try{var S={};S[l]=function(){return{next:function(){return{done:g=!0}}}},d(S)}catch{}return g}},"1d80":function(o,i){o.exports=function(s){if(s==null)throw TypeError("Can't call method on "+s);return s}},"1dde":function(o,i,s){var a=s("d039"),l=s("b622"),c=s("2d00"),u=l("species");o.exports=function(f){return c>=51||!a(function(){var d=[],m=d.constructor={};return m[u]=function(){return{foo:1}},d[f](Boolean).foo!==1})}},"23cb":function(o,i,s){var a=s("a691"),l=Math.max,c=Math.min;o.exports=function(u,f){var d=a(u);return d<0?l(d+f,0):c(d,f)}},"23e7":function(o,i,s){var a=s("da84"),l=s("06cf").f,c=s("9112"),u=s("6eeb"),f=s("ce4e"),d=s("e893"),m=s("94ca");o.exports=function(g,S){var T=g.target,y=g.global,E=g.stat,b,v,O,C,x,P;if(y?v=a:E?v=a[T]||f(T,{}):v=(a[T]||{}).prototype,v)for(O in S){if(x=S[O],g.noTargetGet?(P=l(v,O),C=P&&P.value):C=v[O],b=m(y?O:T+(E?".":"#")+O,g.forced),!b&&C!==void 0){if(typeof x==typeof C)continue;d(x,C)}(g.sham||C&&C.sham)&&c(x,"sham",!0),u(v,O,x,g)}}},"241c":function(o,i,s){var a=s("ca84"),l=s("7839"),c=l.concat("length","prototype");i.f=Object.getOwnPropertyNames||function(f){return a(f,c)}},"25f0":function(o,i,s){var a=s("6eeb"),l=s("825a"),c=s("d039"),u=s("ad6d"),f="toString",d=RegExp.prototype,m=d[f],g=c(function(){return m.call({source:"a",flags:"b"})!="/a/b"}),S=m.name!=f;(g||S)&&a(RegExp.prototype,f,function(){var y=l(this),E=String(y.source),b=y.flags,v=String(b===void 0&&y instanceof RegExp&&!("flags"in d)?u.call(y):b);return"/"+E+"/"+v},{unsafe:!0})},"2ca0":function(o,i,s){var a=s("23e7"),l=s("06cf").f,c=s("50c4"),u=s("5a34"),f=s("1d80"),d=s("ab13"),m=s("c430"),g="".startsWith,S=Math.min,T=d("startsWith"),y=!m&&!T&&!!function(){var E=l(String.prototype,"startsWith");return E&&!E.writable}();a({target:"String",proto:!0,forced:!y&&!T},{startsWith:function(b){var v=String(f(this));u(b);var O=c(S(arguments.length>1?arguments[1]:void 0,v.length)),C=String(b);return g?g.call(v,C,O):v.slice(O,O+C.length)===C}})},"2d00":function(o,i,s){var a=s("da84"),l=s("342f"),c=a.process,u=c&&c.versions,f=u&&u.v8,d,m;f?(d=f.split("."),m=d[0]+d[1]):l&&(d=l.match(/Edge\/(\d+)/),(!d||d[1]>=74)&&(d=l.match(/Chrome\/(\d+)/),d&&(m=d[1]))),o.exports=m&&+m},"342f":function(o,i,s){var a=s("d066");o.exports=a("navigator","userAgent")||""},"35a1":function(o,i,s){var a=s("f5df"),l=s("3f8c"),c=s("b622"),u=c("iterator");o.exports=function(f){if(f!=null)return f[u]||f["@@iterator"]||l[a(f)]}},"37e8":function(o,i,s){var a=s("83ab"),l=s("9bf2"),c=s("825a"),u=s("df75");o.exports=a?Object.defineProperties:function(d,m){c(d);for(var g=u(m),S=g.length,T=0,y;S>T;)l.f(d,y=g[T++],m[y]);return d}},"3bbe":function(o,i,s){var a=s("861d");o.exports=function(l){if(!a(l)&&l!==null)throw TypeError("Can't set "+String(l)+" as a prototype");return l}},"3ca3":function(o,i,s){var a=s("6547").charAt,l=s("69f3"),c=s("7dd0"),u="String Iterator",f=l.set,d=l.getterFor(u);c(String,"String",function(m){f(this,{type:u,string:String(m),index:0})},function(){var g=d(this),S=g.string,T=g.index,y;return T>=S.length?{value:void 0,done:!0}:(y=a(S,T),g.index+=y.length,{value:y,done:!1})})},"3f8c":function(o,i){o.exports={}},4160:function(o,i,s){var a=s("23e7"),l=s("17c2");a({target:"Array",proto:!0,forced:[].forEach!=l},{forEach:l})},"428f":function(o,i,s){var a=s("da84");o.exports=a},"44ad":function(o,i,s){var a=s("d039"),l=s("c6b6"),c="".split;o.exports=a(function(){return!Object("z").propertyIsEnumerable(0)})?function(u){return l(u)=="String"?c.call(u,""):Object(u)}:Object},"44d2":function(o,i,s){var a=s("b622"),l=s("7c73"),c=s("9bf2"),u=a("unscopables"),f=Array.prototype;f[u]==null&&c.f(f,u,{configurable:!0,value:l(null)}),o.exports=function(d){f[u][d]=!0}},"44e7":function(o,i,s){var a=s("861d"),l=s("c6b6"),c=s("b622"),u=c("match");o.exports=function(f){var d;return a(f)&&((d=f[u])!==void 0?!!d:l(f)=="RegExp")}},4930:function(o,i,s){var a=s("d039");o.exports=!!Object.getOwnPropertySymbols&&!a(function(){return!String(Symbol())})},"4d64":function(o,i,s){var a=s("fc6a"),l=s("50c4"),c=s("23cb"),u=function(f){return function(d,m,g){var S=a(d),T=l(S.length),y=c(g,T),E;if(f&&m!=m){for(;T>y;)if(E=S[y++],E!=E)return!0}else for(;T>y;y++)if((f||y in S)&&S[y]===m)return f||y||0;return!f&&-1}};o.exports={includes:u(!0),indexOf:u(!1)}},"4de4":function(o,i,s){var a=s("23e7"),l=s("b727").filter,c=s("1dde"),u=s("ae40"),f=c("filter"),d=u("filter");a({target:"Array",proto:!0,forced:!f||!d},{filter:function(g){return l(this,g,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(o,i,s){var a=s("0366"),l=s("7b0b"),c=s("9bdd"),u=s("e95a"),f=s("50c4"),d=s("8418"),m=s("35a1");o.exports=function(S){var T=l(S),y=typeof this=="function"?this:Array,E=arguments.length,b=E>1?arguments[1]:void 0,v=b!==void 0,O=m(T),C=0,x,P,A,R,H,_;if(v&&(b=a(b,E>2?arguments[2]:void 0,2)),O!=null&&!(y==Array&&u(O)))for(R=O.call(T),H=R.next,P=new y;!(A=H.call(R)).done;C++)_=v?c(R,b,[A.value,C],!0):A.value,d(P,C,_);else for(x=f(T.length),P=new y(x);x>C;C++)_=v?b(T[C],C):T[C],d(P,C,_);return P.length=C,P}},"4fad":function(o,i,s){var a=s("23e7"),l=s("6f53").entries;a({target:"Object",stat:!0},{entries:function(u){return l(u)}})},"50c4":function(o,i,s){var a=s("a691"),l=Math.min;o.exports=function(c){return c>0?l(a(c),9007199254740991):0}},5135:function(o,i){var s={}.hasOwnProperty;o.exports=function(a,l){return s.call(a,l)}},5319:function(o,i,s){var a=s("d784"),l=s("825a"),c=s("7b0b"),u=s("50c4"),f=s("a691"),d=s("1d80"),m=s("8aa5"),g=s("14c3"),S=Math.max,T=Math.min,y=Math.floor,E=/\$([$&'`]|\d\d?|<[^>]*>)/g,b=/\$([$&'`]|\d\d?)/g,v=function(O){return O===void 0?O:String(O)};a("replace",2,function(O,C,x,P){var A=P.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,R=P.REPLACE_KEEPS_$0,H=A?"$":"$0";return[function(V,q){var F=d(this),G=V?.[O];return G!==void 0?G.call(V,F,q):C.call(String(F),V,q)},function(U,V){if(!A&&R||typeof V=="string"&&V.indexOf(H)===-1){var q=x(C,U,this,V);if(q.done)return q.value}var F=l(U),G=String(this),X=typeof V=="function";X||(V=String(V));var Pe=F.global;if(Pe){var Ue=F.unicode;F.lastIndex=0}for(var be=[];;){var Ce=g(F,G);if(Ce===null||(be.push(Ce),!Pe))break;var je=String(Ce[0]);je===""&&(F.lastIndex=m(G,u(F.lastIndex),Ue))}for(var $e="",Be=0,ye=0;ye=Be&&($e+=G.slice(Be,Q)+p,Be=Q+$.length)}return $e+G.slice(Be)}];function _(U,V,q,F,G,X){var Pe=q+U.length,Ue=F.length,be=b;return G!==void 0&&(G=c(G),be=E),C.call(X,be,function(Ce,je){var $e;switch(je.charAt(0)){case"$":return"$";case"&":return U;case"`":return V.slice(0,q);case"'":return V.slice(Pe);case"<":$e=G[je.slice(1,-1)];break;default:var Be=+je;if(Be===0)return Ce;if(Be>Ue){var ye=y(Be/10);return ye===0?Ce:ye<=Ue?F[ye-1]===void 0?je.charAt(1):F[ye-1]+je.charAt(1):Ce}$e=F[Be-1]}return $e===void 0?"":$e})}})},5692:function(o,i,s){var a=s("c430"),l=s("c6cd");(o.exports=function(c,u){return l[c]||(l[c]=u!==void 0?u:{})})("versions",[]).push({version:"3.6.5",mode:a?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},"56ef":function(o,i,s){var a=s("d066"),l=s("241c"),c=s("7418"),u=s("825a");o.exports=a("Reflect","ownKeys")||function(d){var m=l.f(u(d)),g=c.f;return g?m.concat(g(d)):m}},"5a34":function(o,i,s){var a=s("44e7");o.exports=function(l){if(a(l))throw TypeError("The method doesn't accept regular expressions");return l}},"5c6c":function(o,i){o.exports=function(s,a){return{enumerable:!(s&1),configurable:!(s&2),writable:!(s&4),value:a}}},"5db7":function(o,i,s){var a=s("23e7"),l=s("a2bf"),c=s("7b0b"),u=s("50c4"),f=s("1c0b"),d=s("65f0");a({target:"Array",proto:!0},{flatMap:function(g){var S=c(this),T=u(S.length),y;return f(g),y=d(S,0),y.length=l(y,S,S,T,0,1,g,arguments.length>1?arguments[1]:void 0),y}})},6547:function(o,i,s){var a=s("a691"),l=s("1d80"),c=function(u){return function(f,d){var m=String(l(f)),g=a(d),S=m.length,T,y;return g<0||g>=S?u?"":void 0:(T=m.charCodeAt(g),T<55296||T>56319||g+1===S||(y=m.charCodeAt(g+1))<56320||y>57343?u?m.charAt(g):T:u?m.slice(g,g+2):(T-55296<<10)+(y-56320)+65536)}};o.exports={codeAt:c(!1),charAt:c(!0)}},"65f0":function(o,i,s){var a=s("861d"),l=s("e8b5"),c=s("b622"),u=c("species");o.exports=function(f,d){var m;return l(f)&&(m=f.constructor,typeof m=="function"&&(m===Array||l(m.prototype))?m=void 0:a(m)&&(m=m[u],m===null&&(m=void 0))),new(m===void 0?Array:m)(d===0?0:d)}},"69f3":function(o,i,s){var a=s("7f9a"),l=s("da84"),c=s("861d"),u=s("9112"),f=s("5135"),d=s("f772"),m=s("d012"),g=l.WeakMap,S,T,y,E=function(A){return y(A)?T(A):S(A,{})},b=function(A){return function(R){var H;if(!c(R)||(H=T(R)).type!==A)throw TypeError("Incompatible receiver, "+A+" required");return H}};if(a){var v=new g,O=v.get,C=v.has,x=v.set;S=function(A,R){return x.call(v,A,R),R},T=function(A){return O.call(v,A)||{}},y=function(A){return C.call(v,A)}}else{var P=d("state");m[P]=!0,S=function(A,R){return u(A,P,R),R},T=function(A){return f(A,P)?A[P]:{}},y=function(A){return f(A,P)}}o.exports={set:S,get:T,has:y,enforce:E,getterFor:b}},"6eeb":function(o,i,s){var a=s("da84"),l=s("9112"),c=s("5135"),u=s("ce4e"),f=s("8925"),d=s("69f3"),m=d.get,g=d.enforce,S=String(String).split("String");(o.exports=function(T,y,E,b){var v=b?!!b.unsafe:!1,O=b?!!b.enumerable:!1,C=b?!!b.noTargetGet:!1;if(typeof E=="function"&&(typeof y=="string"&&!c(E,"name")&&l(E,"name",y),g(E).source=S.join(typeof y=="string"?y:"")),T===a){O?T[y]=E:u(y,E);return}else v?!C&&T[y]&&(O=!0):delete T[y];O?T[y]=E:l(T,y,E)})(Function.prototype,"toString",function(){return typeof this=="function"&&m(this).source||f(this)})},"6f53":function(o,i,s){var a=s("83ab"),l=s("df75"),c=s("fc6a"),u=s("d1e7").f,f=function(d){return function(m){for(var g=c(m),S=l(g),T=S.length,y=0,E=[],b;T>y;)b=S[y++],(!a||u.call(g,b))&&E.push(d?[b,g[b]]:g[b]);return E}};o.exports={entries:f(!0),values:f(!1)}},"73d9":function(o,i,s){var a=s("44d2");a("flatMap")},7418:function(o,i){i.f=Object.getOwnPropertySymbols},"746f":function(o,i,s){var a=s("428f"),l=s("5135"),c=s("e538"),u=s("9bf2").f;o.exports=function(f){var d=a.Symbol||(a.Symbol={});l(d,f)||u(d,f,{value:c.f(f)})}},7839:function(o,i){o.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7b0b":function(o,i,s){var a=s("1d80");o.exports=function(l){return Object(a(l))}},"7c73":function(o,i,s){var a=s("825a"),l=s("37e8"),c=s("7839"),u=s("d012"),f=s("1be4"),d=s("cc12"),m=s("f772"),g=">",S="<",T="prototype",y="script",E=m("IE_PROTO"),b=function(){},v=function(A){return S+y+g+A+S+"/"+y+g},O=function(A){A.write(v("")),A.close();var R=A.parentWindow.Object;return A=null,R},C=function(){var A=d("iframe"),R="java"+y+":",H;return A.style.display="none",f.appendChild(A),A.src=String(R),H=A.contentWindow.document,H.open(),H.write(v("document.F=Object")),H.close(),H.F},x,P=function(){try{x=document.domain&&new ActiveXObject("htmlfile")}catch{}P=x?O(x):C();for(var A=c.length;A--;)delete P[T][c[A]];return P()};u[E]=!0,o.exports=Object.create||function(R,H){var _;return R!==null?(b[T]=a(R),_=new b,b[T]=null,_[E]=R):_=P(),H===void 0?_:l(_,H)}},"7dd0":function(o,i,s){var a=s("23e7"),l=s("9ed3"),c=s("e163"),u=s("d2bb"),f=s("d44e"),d=s("9112"),m=s("6eeb"),g=s("b622"),S=s("c430"),T=s("3f8c"),y=s("ae93"),E=y.IteratorPrototype,b=y.BUGGY_SAFARI_ITERATORS,v=g("iterator"),O="keys",C="values",x="entries",P=function(){return this};o.exports=function(A,R,H,_,U,V,q){l(H,R,_);var F=function(ye){if(ye===U&&be)return be;if(!b&&ye in Pe)return Pe[ye];switch(ye){case O:return function(){return new H(this,ye)};case C:return function(){return new H(this,ye)};case x:return function(){return new H(this,ye)}}return function(){return new H(this)}},G=R+" Iterator",X=!1,Pe=A.prototype,Ue=Pe[v]||Pe["@@iterator"]||U&&Pe[U],be=!b&&Ue||F(U),Ce=R=="Array"&&Pe.entries||Ue,je,$e,Be;if(Ce&&(je=c(Ce.call(new A)),E!==Object.prototype&&je.next&&(!S&&c(je)!==E&&(u?u(je,E):typeof je[v]!="function"&&d(je,v,P)),f(je,G,!0,!0),S&&(T[G]=P))),U==C&&Ue&&Ue.name!==C&&(X=!0,be=function(){return Ue.call(this)}),(!S||q)&&Pe[v]!==be&&d(Pe,v,be),T[R]=be,U)if($e={values:F(C),keys:V?be:F(O),entries:F(x)},q)for(Be in $e)(b||X||!(Be in Pe))&&m(Pe,Be,$e[Be]);else a({target:R,proto:!0,forced:b||X},$e);return $e}},"7f9a":function(o,i,s){var a=s("da84"),l=s("8925"),c=a.WeakMap;o.exports=typeof c=="function"&&/native code/.test(l(c))},"825a":function(o,i,s){var a=s("861d");o.exports=function(l){if(!a(l))throw TypeError(String(l)+" is not an object");return l}},"83ab":function(o,i,s){var a=s("d039");o.exports=!a(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},8418:function(o,i,s){var a=s("c04e"),l=s("9bf2"),c=s("5c6c");o.exports=function(u,f,d){var m=a(f);m in u?l.f(u,m,c(0,d)):u[m]=d}},"861d":function(o,i){o.exports=function(s){return typeof s=="object"?s!==null:typeof s=="function"}},8875:function(o,i,s){var a,l,c;(function(u,f){l=[],a=f,c=typeof a=="function"?a.apply(i,l):a,c!==void 0&&(o.exports=c)})(typeof self<"u"?self:this,function(){function u(){var f=Object.getOwnPropertyDescriptor(document,"currentScript");if(!f&&"currentScript"in document&&document.currentScript||f&&f.get!==u&&document.currentScript)return document.currentScript;try{throw new Error}catch(x){var d=/.*at [^(]*\((.*):(.+):(.+)\)$/ig,m=/@([^@]*):(\d+):(\d+)\s*$/ig,g=d.exec(x.stack)||m.exec(x.stack),S=g&&g[1]||!1,T=g&&g[2]||!1,y=document.location.href.replace(document.location.hash,""),E,b,v,O=document.getElementsByTagName("script");S===y&&(E=document.documentElement.outerHTML,b=new RegExp("(?:[^\\n]+?\\n){0,"+(T-2)+"}[^<]* - - - - - + + + + + + + + + + -

- +
diff --git a/qbit/vuetorrent/public/manifest.webmanifest b/qbit/vuetorrent/public/manifest.webmanifest index 34aaffc..fe87594 100644 --- a/qbit/vuetorrent/public/manifest.webmanifest +++ b/qbit/vuetorrent/public/manifest.webmanifest @@ -1 +1,22 @@ -{"name":"VueTorrent","short_name":"VueTorrent","start_url":".","display":"standalone","background_color":"#000","lang":"en","scope":"./","theme_color":"#597566","icons":[{"src":"./icon-192.png","type":"image/png","sizes":"192x192"},{"src":"./icon-512.png","type":"image/png","sizes":"512x512"}]} +{ + "name": "VueTorrent", + "short_name": "VueTorrent", + "start_url": ".", + "display": "standalone", + "background_color": "#000", + "lang": "en", + "scope": "./", + "theme_color": "#597566", + "icons": [ + { + "src": "./icon-192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "./icon-512.png", + "type": "image/png", + "sizes": "512x512" + } + ] +} diff --git a/qbit/vuetorrent/public/registerSW.js b/qbit/vuetorrent/public/registerSW.js index 179c13c..6b7ec9d 100644 --- a/qbit/vuetorrent/public/registerSW.js +++ b/qbit/vuetorrent/public/registerSW.js @@ -1 +1 @@ -if('serviceWorker' in navigator) {window.addEventListener('load', () => {navigator.serviceWorker.register('./sw.js', { scope: './' })})} \ No newline at end of file +"serviceWorker"in navigator&&window.addEventListener("load",(async()=>{await navigator.serviceWorker.register("sw.js")})) diff --git a/qbit/vuetorrent/public/sw.js b/qbit/vuetorrent/public/sw.js index 2c729b5..f41d8e1 100644 --- a/qbit/vuetorrent/public/sw.js +++ b/qbit/vuetorrent/public/sw.js @@ -1 +1 @@ -if(!self.define){let s,e={};const o=(o,l)=>(o=new URL(o+".js",l).href,e[o]||new Promise((e=>{if("document"in self){const s=document.createElement("script");s.src=o,s.onload=e,document.head.appendChild(s)}else s=o,importScripts(o),e()})).then((()=>{let s=e[o];if(!s)throw new Error(`Module ${o} didn’t register its module`);return s})));self.define=(l,r)=>{const n=s||("document"in self?document.currentScript.src:"")||location.href;if(e[n])return;let i={};const a=s=>o(s,n),t={module:{uri:n},exports:i,require:a};e[n]=Promise.all(l.map((s=>t[s]||a(s)))).then((s=>(r(...s),i)))}}define(["./workbox-fa446783"],(function(s){"use strict";self.skipWaiting(),s.clientsClaim(),s.precacheAndRoute([{url:"apple-touch-icon.png",revision:"eed821a5bbfee3a20aab9c51c4977743"},{url:"assets/ArrayPagination-26934cac.js",revision:null},{url:"assets/Dashboard-e1ea0c85.css",revision:null},{url:"assets/Dashboard-e667d93a.js",revision:null},{url:"assets/dayjs-f7aba705.js",revision:null},{url:"assets/dayjs.min-1969f9c6.js",revision:null},{url:"assets/faker-c43f92d4.js",revision:null},{url:"assets/index-135ae4c1.js",revision:null},{url:"assets/index-6e88811a.css",revision:null},{url:"assets/index-fd06c5c5.js",revision:null},{url:"assets/Login-4fd3fce4.js",revision:null},{url:"assets/Logs-a45762d4.css",revision:null},{url:"assets/Logs-c238f379.js",revision:null},{url:"assets/MagnetHandler-d77b3bb6.js",revision:null},{url:"assets/materialdesignicons-webfont-28c8f97f.woff",revision:null},{url:"assets/materialdesignicons-webfont-31010194.woff2",revision:null},{url:"assets/PasswordField.vue_vue_type_script_setup_true_lang-f7d196be.js",revision:null},{url:"assets/roboto-cyrillic-400-normal-495d38d4.woff2",revision:null},{url:"assets/roboto-cyrillic-400-normal-adba67d2.woff",revision:null},{url:"assets/roboto-cyrillic-ext-400-normal-0a32035a.woff",revision:null},{url:"assets/roboto-cyrillic-ext-400-normal-b7ef2cd1.woff2",revision:null},{url:"assets/roboto-greek-400-normal-076b9dc1.woff",revision:null},{url:"assets/roboto-greek-400-normal-daf51ab5.woff2",revision:null},{url:"assets/roboto-latin-400-normal-a9fdbefa.woff",revision:null},{url:"assets/roboto-latin-400-normal-f6734f81.woff2",revision:null},{url:"assets/roboto-latin-ext-400-normal-3c23eb02.woff2",revision:null},{url:"assets/roboto-latin-ext-400-normal-c2b94086.woff",revision:null},{url:"assets/roboto-mono-cyrillic-400-normal-8c367f2f.woff2",revision:null},{url:"assets/roboto-mono-cyrillic-400-normal-f32fcdb5.woff",revision:null},{url:"assets/roboto-mono-cyrillic-ext-400-normal-ae7d87eb.woff",revision:null},{url:"assets/roboto-mono-cyrillic-ext-400-normal-eef02d41.woff2",revision:null},{url:"assets/roboto-mono-greek-400-normal-3355834d.woff",revision:null},{url:"assets/roboto-mono-greek-400-normal-53a8927b.woff2",revision:null},{url:"assets/roboto-mono-latin-400-normal-7295944e.woff2",revision:null},{url:"assets/roboto-mono-latin-400-normal-d5d7d67f.woff",revision:null},{url:"assets/roboto-mono-latin-ext-400-normal-20f2c9c1.woff",revision:null},{url:"assets/roboto-mono-latin-ext-400-normal-820adbd1.woff2",revision:null},{url:"assets/roboto-mono-vietnamese-400-normal-9a7a0360.woff",revision:null},{url:"assets/roboto-vietnamese-400-normal-77b24796.woff2",revision:null},{url:"assets/roboto-vietnamese-400-normal-d2390f1a.woff",revision:null},{url:"assets/RssArticles-1fe4e4bd.js",revision:null},{url:"assets/RssArticles-cd150368.css",revision:null},{url:"assets/SearchEngine-b38d96d6.js",revision:null},{url:"assets/Settings-af9c84ca.js",revision:null},{url:"assets/Settings-cac9dd1a.css",revision:null},{url:"assets/TorrentDetail-85e789b3.js",revision:null},{url:"assets/TorrentDetail-cad7bace.css",revision:null},{url:"assets/torrents-f1a47456.js",revision:null},{url:"assets/vue-d2584a6d.js",revision:null},{url:"assets/vuetify-e547ef1b.js",revision:null},{url:"favicon.ico",revision:"621ef878b9a700bd2249dad60d9f1141"},{url:"icon-192.png",revision:"1a475d65497c0b3609661246d8639ff4"},{url:"icon-512.png",revision:"fa311af470073dfeb0673806ae3e0e2f"},{url:"icon.svg",revision:"1a5efa1aa226aa0533605b7e84667ecd"},{url:"index.html",revision:"b595f6f4165d802b703cd2526fac0ff9"},{url:"registerSW.js",revision:"402b66900e731ca748771b6fc5e7a068"},{url:"favicon.ico",revision:"621ef878b9a700bd2249dad60d9f1141"},{url:"icon.svg",revision:"1a5efa1aa226aa0533605b7e84667ecd"},{url:"icon-192.png",revision:"1a475d65497c0b3609661246d8639ff4"},{url:"icon-512.png",revision:"fa311af470073dfeb0673806ae3e0e2f"},{url:"robots.txt",revision:"b6216d61c03e6ce0c9aea6ca7808f7ca"},{url:"manifest.webmanifest",revision:"112d2a686dfcb44742c79ee217315d5c"}],{}),s.cleanupOutdatedCaches(),s.registerRoute(new s.NavigationRoute(s.createHandlerBoundToURL("index.html")))})); +self.addEventListener("install",(()=>{})),self.addEventListener("fetch",(()=>{})) \ No newline at end of file diff --git a/qbit/vuetorrent/public/workbox-fa446783.js b/qbit/vuetorrent/public/workbox-fa446783.js deleted file mode 100644 index 8c012bc..0000000 --- a/qbit/vuetorrent/public/workbox-fa446783.js +++ /dev/null @@ -1 +0,0 @@ -define(["exports"],(function(t){"use strict";try{self["workbox:core:7.0.0"]&&_()}catch(t){}const e=(t,...e)=>{let s=t;return e.length>0&&(s+=` :: ${JSON.stringify(e)}`),s};class s extends Error{constructor(t,s){super(e(t,s)),this.name=t,this.details=s}}try{self["workbox:routing:7.0.0"]&&_()}catch(t){}const n=t=>t&&"object"==typeof t?t:{handle:t};class i{constructor(t,e,s="GET"){this.handler=n(e),this.match=t,this.method=s}setCatchHandler(t){this.catchHandler=n(t)}}class r extends i{constructor(t,e,s){super((({url:e})=>{const s=t.exec(e.href);if(s&&(e.origin===location.origin||0===s.index))return s.slice(1)}),e,s)}}class o{constructor(){this.t=new Map,this.i=new Map}get routes(){return this.t}addFetchListener(){self.addEventListener("fetch",(t=>{const{request:e}=t,s=this.handleRequest({request:e,event:t});s&&t.respondWith(s)}))}addCacheListener(){self.addEventListener("message",(t=>{if(t.data&&"CACHE_URLS"===t.data.type){const{payload:e}=t.data,s=Promise.all(e.urlsToCache.map((e=>{"string"==typeof e&&(e=[e]);const s=new Request(...e);return this.handleRequest({request:s,event:t})})));t.waitUntil(s),t.ports&&t.ports[0]&&s.then((()=>t.ports[0].postMessage(!0)))}}))}handleRequest({request:t,event:e}){const s=new URL(t.url,location.href);if(!s.protocol.startsWith("http"))return;const n=s.origin===location.origin,{params:i,route:r}=this.findMatchingRoute({event:e,request:t,sameOrigin:n,url:s});let o=r&&r.handler;const c=t.method;if(!o&&this.i.has(c)&&(o=this.i.get(c)),!o)return;let a;try{a=o.handle({url:s,request:t,event:e,params:i})}catch(t){a=Promise.reject(t)}const h=r&&r.catchHandler;return a instanceof Promise&&(this.o||h)&&(a=a.catch((async n=>{if(h)try{return await h.handle({url:s,request:t,event:e,params:i})}catch(t){t instanceof Error&&(n=t)}if(this.o)return this.o.handle({url:s,request:t,event:e});throw n}))),a}findMatchingRoute({url:t,sameOrigin:e,request:s,event:n}){const i=this.t.get(s.method)||[];for(const r of i){let i;const o=r.match({url:t,sameOrigin:e,request:s,event:n});if(o)return i=o,(Array.isArray(i)&&0===i.length||o.constructor===Object&&0===Object.keys(o).length||"boolean"==typeof o)&&(i=void 0),{route:r,params:i}}return{}}setDefaultHandler(t,e="GET"){this.i.set(e,n(t))}setCatchHandler(t){this.o=n(t)}registerRoute(t){this.t.has(t.method)||this.t.set(t.method,[]),this.t.get(t.method).push(t)}unregisterRoute(t){if(!this.t.has(t.method))throw new s("unregister-route-but-not-found-with-method",{method:t.method});const e=this.t.get(t.method).indexOf(t);if(!(e>-1))throw new s("unregister-route-route-not-registered");this.t.get(t.method).splice(e,1)}}let c;const a=()=>(c||(c=new o,c.addFetchListener(),c.addCacheListener()),c);function h(t,e,n){let o;if("string"==typeof t){const s=new URL(t,location.href);o=new i((({url:t})=>t.href===s.href),e,n)}else if(t instanceof RegExp)o=new r(t,e,n);else if("function"==typeof t)o=new i(t,e,n);else{if(!(t instanceof i))throw new s("unsupported-route-type",{moduleName:"workbox-routing",funcName:"registerRoute",paramName:"capture"});o=t}return a().registerRoute(o),o}const u={googleAnalytics:"googleAnalytics",precache:"precache-v2",prefix:"workbox",runtime:"runtime",suffix:"undefined"!=typeof registration?registration.scope:""},l=t=>[u.prefix,t,u.suffix].filter((t=>t&&t.length>0)).join("-"),f=t=>t||l(u.precache),w=t=>t||l(u.runtime);function d(t,e){const s=e();return t.waitUntil(s),s}try{self["workbox:precaching:7.0.0"]&&_()}catch(t){}function p(t){if(!t)throw new s("add-to-cache-list-unexpected-type",{entry:t});if("string"==typeof t){const e=new URL(t,location.href);return{cacheKey:e.href,url:e.href}}const{revision:e,url:n}=t;if(!n)throw new s("add-to-cache-list-unexpected-type",{entry:t});if(!e){const t=new URL(n,location.href);return{cacheKey:t.href,url:t.href}}const i=new URL(n,location.href),r=new URL(n,location.href);return i.searchParams.set("__WB_REVISION__",e),{cacheKey:i.href,url:r.href}}class y{constructor(){this.updatedURLs=[],this.notUpdatedURLs=[],this.handlerWillStart=async({request:t,state:e})=>{e&&(e.originalRequest=t)},this.cachedResponseWillBeUsed=async({event:t,state:e,cachedResponse:s})=>{if("install"===t.type&&e&&e.originalRequest&&e.originalRequest instanceof Request){const t=e.originalRequest.url;s?this.notUpdatedURLs.push(t):this.updatedURLs.push(t)}return s}}}class g{constructor({precacheController:t}){this.cacheKeyWillBeUsed=async({request:t,params:e})=>{const s=(null==e?void 0:e.cacheKey)||this.h.getCacheKeyForURL(t.url);return s?new Request(s,{headers:t.headers}):t},this.h=t}}let R;async function m(t,e){let n=null;if(t.url){n=new URL(t.url).origin}if(n!==self.location.origin)throw new s("cross-origin-copy-response",{origin:n});const i=t.clone(),r={headers:new Headers(i.headers),status:i.status,statusText:i.statusText},o=e?e(r):r,c=function(){if(void 0===R){const t=new Response("");if("body"in t)try{new Response(t.body),R=!0}catch(t){R=!1}R=!1}return R}()?i.body:await i.blob();return new Response(c,o)}function v(t,e){const s=new URL(t);for(const t of e)s.searchParams.delete(t);return s.href}class q{constructor(){this.promise=new Promise(((t,e)=>{this.resolve=t,this.reject=e}))}}const U=new Set;try{self["workbox:strategies:7.0.0"]&&_()}catch(t){}function L(t){return"string"==typeof t?new Request(t):t}class b{constructor(t,e){this.u={},Object.assign(this,e),this.event=e.event,this.l=t,this.p=new q,this.R=[],this.m=[...t.plugins],this.v=new Map;for(const t of this.m)this.v.set(t,{});this.event.waitUntil(this.p.promise)}async fetch(t){const{event:e}=this;let n=L(t);if("navigate"===n.mode&&e instanceof FetchEvent&&e.preloadResponse){const t=await e.preloadResponse;if(t)return t}const i=this.hasCallback("fetchDidFail")?n.clone():null;try{for(const t of this.iterateCallbacks("requestWillFetch"))n=await t({request:n.clone(),event:e})}catch(t){if(t instanceof Error)throw new s("plugin-error-request-will-fetch",{thrownErrorMessage:t.message})}const r=n.clone();try{let t;t=await fetch(n,"navigate"===n.mode?void 0:this.l.fetchOptions);for(const s of this.iterateCallbacks("fetchDidSucceed"))t=await s({event:e,request:r,response:t});return t}catch(t){throw i&&await this.runCallbacks("fetchDidFail",{error:t,event:e,originalRequest:i.clone(),request:r.clone()}),t}}async fetchAndCachePut(t){const e=await this.fetch(t),s=e.clone();return this.waitUntil(this.cachePut(t,s)),e}async cacheMatch(t){const e=L(t);let s;const{cacheName:n,matchOptions:i}=this.l,r=await this.getCacheKey(e,"read"),o=Object.assign(Object.assign({},i),{cacheName:n});s=await caches.match(r,o);for(const t of this.iterateCallbacks("cachedResponseWillBeUsed"))s=await t({cacheName:n,matchOptions:i,cachedResponse:s,request:r,event:this.event})||void 0;return s}async cachePut(t,e){const n=L(t);var i;await(i=0,new Promise((t=>setTimeout(t,i))));const r=await this.getCacheKey(n,"write");if(!e)throw new s("cache-put-with-no-response",{url:(o=r.url,new URL(String(o),location.href).href.replace(new RegExp(`^${location.origin}`),""))});var o;const c=await this.q(e);if(!c)return!1;const{cacheName:a,matchOptions:h}=this.l,u=await self.caches.open(a),l=this.hasCallback("cacheDidUpdate"),f=l?await async function(t,e,s,n){const i=v(e.url,s);if(e.url===i)return t.match(e,n);const r=Object.assign(Object.assign({},n),{ignoreSearch:!0}),o=await t.keys(e,r);for(const e of o)if(i===v(e.url,s))return t.match(e,n)}(u,r.clone(),["__WB_REVISION__"],h):null;try{await u.put(r,l?c.clone():c)}catch(t){if(t instanceof Error)throw"QuotaExceededError"===t.name&&await async function(){for(const t of U)await t()}(),t}for(const t of this.iterateCallbacks("cacheDidUpdate"))await t({cacheName:a,oldResponse:f,newResponse:c.clone(),request:r,event:this.event});return!0}async getCacheKey(t,e){const s=`${t.url} | ${e}`;if(!this.u[s]){let n=t;for(const t of this.iterateCallbacks("cacheKeyWillBeUsed"))n=L(await t({mode:e,request:n,event:this.event,params:this.params}));this.u[s]=n}return this.u[s]}hasCallback(t){for(const e of this.l.plugins)if(t in e)return!0;return!1}async runCallbacks(t,e){for(const s of this.iterateCallbacks(t))await s(e)}*iterateCallbacks(t){for(const e of this.l.plugins)if("function"==typeof e[t]){const s=this.v.get(e),n=n=>{const i=Object.assign(Object.assign({},n),{state:s});return e[t](i)};yield n}}waitUntil(t){return this.R.push(t),t}async doneWaiting(){let t;for(;t=this.R.shift();)await t}destroy(){this.p.resolve(null)}async q(t){let e=t,s=!1;for(const t of this.iterateCallbacks("cacheWillUpdate"))if(e=await t({request:this.request,response:e,event:this.event})||void 0,s=!0,!e)break;return s||e&&200!==e.status&&(e=void 0),e}}class C{constructor(t={}){this.cacheName=w(t.cacheName),this.plugins=t.plugins||[],this.fetchOptions=t.fetchOptions,this.matchOptions=t.matchOptions}handle(t){const[e]=this.handleAll(t);return e}handleAll(t){t instanceof FetchEvent&&(t={event:t,request:t.request});const e=t.event,s="string"==typeof t.request?new Request(t.request):t.request,n="params"in t?t.params:void 0,i=new b(this,{event:e,request:s,params:n}),r=this.U(i,s,e);return[r,this.L(r,i,s,e)]}async U(t,e,n){let i;await t.runCallbacks("handlerWillStart",{event:n,request:e});try{if(i=await this._(e,t),!i||"error"===i.type)throw new s("no-response",{url:e.url})}catch(s){if(s instanceof Error)for(const r of t.iterateCallbacks("handlerDidError"))if(i=await r({error:s,event:n,request:e}),i)break;if(!i)throw s}for(const s of t.iterateCallbacks("handlerWillRespond"))i=await s({event:n,request:e,response:i});return i}async L(t,e,s,n){let i,r;try{i=await t}catch(r){}try{await e.runCallbacks("handlerDidRespond",{event:n,request:s,response:i}),await e.doneWaiting()}catch(t){t instanceof Error&&(r=t)}if(await e.runCallbacks("handlerDidComplete",{event:n,request:s,response:i,error:r}),e.destroy(),r)throw r}}class E extends C{constructor(t={}){t.cacheName=f(t.cacheName),super(t),this.C=!1!==t.fallbackToNetwork,this.plugins.push(E.copyRedirectedCacheableResponsesPlugin)}async _(t,e){const s=await e.cacheMatch(t);return s||(e.event&&"install"===e.event.type?await this.O(t,e):await this.N(t,e))}async N(t,e){let n;const i=e.params||{};if(!this.C)throw new s("missing-precache-entry",{cacheName:this.cacheName,url:t.url});{const s=i.integrity,r=t.integrity,o=!r||r===s;n=await e.fetch(new Request(t,{integrity:"no-cors"!==t.mode?r||s:void 0})),s&&o&&"no-cors"!==t.mode&&(this.k(),await e.cachePut(t,n.clone()))}return n}async O(t,e){this.k();const n=await e.fetch(t);if(!await e.cachePut(t,n.clone()))throw new s("bad-precaching-response",{url:t.url,status:n.status});return n}k(){let t=null,e=0;for(const[s,n]of this.plugins.entries())n!==E.copyRedirectedCacheableResponsesPlugin&&(n===E.defaultPrecacheCacheabilityPlugin&&(t=s),n.cacheWillUpdate&&e++);0===e?this.plugins.push(E.defaultPrecacheCacheabilityPlugin):e>1&&null!==t&&this.plugins.splice(t,1)}}E.defaultPrecacheCacheabilityPlugin={cacheWillUpdate:async({response:t})=>!t||t.status>=400?null:t},E.copyRedirectedCacheableResponsesPlugin={cacheWillUpdate:async({response:t})=>t.redirected?await m(t):t};class O{constructor({cacheName:t,plugins:e=[],fallbackToNetwork:s=!0}={}){this.K=new Map,this.P=new Map,this.T=new Map,this.l=new E({cacheName:f(t),plugins:[...e,new g({precacheController:this})],fallbackToNetwork:s}),this.install=this.install.bind(this),this.activate=this.activate.bind(this)}get strategy(){return this.l}precache(t){this.addToCacheList(t),this.W||(self.addEventListener("install",this.install),self.addEventListener("activate",this.activate),this.W=!0)}addToCacheList(t){const e=[];for(const n of t){"string"==typeof n?e.push(n):n&&void 0===n.revision&&e.push(n.url);const{cacheKey:t,url:i}=p(n),r="string"!=typeof n&&n.revision?"reload":"default";if(this.K.has(i)&&this.K.get(i)!==t)throw new s("add-to-cache-list-conflicting-entries",{firstEntry:this.K.get(i),secondEntry:t});if("string"!=typeof n&&n.integrity){if(this.T.has(t)&&this.T.get(t)!==n.integrity)throw new s("add-to-cache-list-conflicting-integrities",{url:i});this.T.set(t,n.integrity)}if(this.K.set(i,t),this.P.set(i,r),e.length>0){const t=`Workbox is precaching URLs without revision info: ${e.join(", ")}\nThis is generally NOT safe. Learn more at https://bit.ly/wb-precache`;console.warn(t)}}}install(t){return d(t,(async()=>{const e=new y;this.strategy.plugins.push(e);for(const[e,s]of this.K){const n=this.T.get(s),i=this.P.get(e),r=new Request(e,{integrity:n,cache:i,credentials:"same-origin"});await Promise.all(this.strategy.handleAll({params:{cacheKey:s},request:r,event:t}))}const{updatedURLs:s,notUpdatedURLs:n}=e;return{updatedURLs:s,notUpdatedURLs:n}}))}activate(t){return d(t,(async()=>{const t=await self.caches.open(this.strategy.cacheName),e=await t.keys(),s=new Set(this.K.values()),n=[];for(const i of e)s.has(i.url)||(await t.delete(i),n.push(i.url));return{deletedURLs:n}}))}getURLsToCacheKeys(){return this.K}getCachedURLs(){return[...this.K.keys()]}getCacheKeyForURL(t){const e=new URL(t,location.href);return this.K.get(e.href)}getIntegrityForCacheKey(t){return this.T.get(t)}async matchPrecache(t){const e=t instanceof Request?t.url:t,s=this.getCacheKeyForURL(e);if(s){return(await self.caches.open(this.strategy.cacheName)).match(s)}}createHandlerBoundToURL(t){const e=this.getCacheKeyForURL(t);if(!e)throw new s("non-precached-url",{url:t});return s=>(s.request=new Request(t),s.params=Object.assign({cacheKey:e},s.params),this.strategy.handle(s))}}let x;const N=()=>(x||(x=new O),x);class k extends i{constructor(t,e){super((({request:s})=>{const n=t.getURLsToCacheKeys();for(const i of function*(t,{ignoreURLParametersMatching:e=[/^utm_/,/^fbclid$/],directoryIndex:s="index.html",cleanURLs:n=!0,urlManipulation:i}={}){const r=new URL(t,location.href);r.hash="",yield r.href;const o=function(t,e=[]){for(const s of[...t.searchParams.keys()])e.some((t=>t.test(s)))&&t.searchParams.delete(s);return t}(r,e);if(yield o.href,s&&o.pathname.endsWith("/")){const t=new URL(o.href);t.pathname+=s,yield t.href}if(n){const t=new URL(o.href);t.pathname+=".html",yield t.href}if(i){const t=i({url:r});for(const e of t)yield e.href}}(s.url,e)){const e=n.get(i);if(e){return{cacheKey:e,integrity:t.getIntegrityForCacheKey(e)}}}}),t.strategy)}}t.NavigationRoute=class extends i{constructor(t,{allowlist:e=[/./],denylist:s=[]}={}){super((t=>this.j(t)),t),this.M=e,this.S=s}j({url:t,request:e}){if(e&&"navigate"!==e.mode)return!1;const s=t.pathname+t.search;for(const t of this.S)if(t.test(s))return!1;return!!this.M.some((t=>t.test(s)))}},t.cleanupOutdatedCaches=function(){self.addEventListener("activate",(t=>{const e=f();t.waitUntil((async(t,e="-precache-")=>{const s=(await self.caches.keys()).filter((s=>s.includes(e)&&s.includes(self.registration.scope)&&s!==t));return await Promise.all(s.map((t=>self.caches.delete(t)))),s})(e).then((t=>{})))}))},t.clientsClaim=function(){self.addEventListener("activate",(()=>self.clients.claim()))},t.createHandlerBoundToURL=function(t){return N().createHandlerBoundToURL(t)},t.precacheAndRoute=function(t,e){!function(t){N().precache(t)}(t),function(t){const e=N();h(new k(e,t))}(e)},t.registerRoute=h})); diff --git a/qbit/vuetorrent/version.txt b/qbit/vuetorrent/version.txt index 9183195..e2bdf6e 100644 --- a/qbit/vuetorrent/version.txt +++ b/qbit/vuetorrent/version.txt @@ -1 +1 @@ -2.4.0 \ No newline at end of file +2.7.3 \ No newline at end of file diff --git a/tmux/.tmux.conf b/tmux/.tmux.conf index 977c035..2f3afab 100644 --- a/tmux/.tmux.conf +++ b/tmux/.tmux.conf @@ -101,8 +101,6 @@ set -g @resurrect-strategy-vim 'session' # for neovim set -g @resurrect-strategy-nvim 'session' set -g @resurrect-capture-pane-contents 'on' -set -g default-command "reattach-to-user-namespace -l $SHELL" - set -g status-position top diff --git a/tmux/.tmux/plugins/tmux-resurrect b/tmux/.tmux/plugins/tmux-resurrect deleted file mode 160000 index cff343c..0000000 --- a/tmux/.tmux/plugins/tmux-resurrect +++ /dev/null @@ -1 +0,0 @@ -Subproject commit cff343cf9e81983d3da0c8562b01616f12e8d548 diff --git a/zsh/.zshrc b/zsh/.zshrc index 24f11ac..220d5b5 100644 --- a/zsh/.zshrc +++ b/zsh/.zshrc @@ -140,13 +140,10 @@ bindkey -M menuselect '\t' menu-complete "$terminfo[kcbt]" reverse-menu-complete eval "$(atuin init zsh)" eval "$(atuin init zsh)" -export PATH="/opt/homebrew/opt/binutils/bin:$PATH" export ET_NO_TELEMETRY=FALSE -export PATH="/opt/homebrew/opt/qt@5/bin:$PATH" export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(fzf --zsh)" eval "$(pyenv virtualenv-init -)" - export PATH=$PATH:/Users/joshp/.spicetify export DISPLAY=:0 diff --git a/zsh/.zshrc.pre-oh-my-zsh b/zsh/.zshrc.pre-oh-my-zsh index 8a02b5a..bb7ff44 100644 --- a/zsh/.zshrc.pre-oh-my-zsh +++ b/zsh/.zshrc.pre-oh-my-zsh @@ -1,4 +1,5 @@ eval "$(pyenv init --path)" + export PATH="/opt/homebrew/opt/openjdk/bin:$PATH" export PATH="/opt/homebrew/opt/openjdk@17/bin:$PATH" export PATH=$PATH:/Users/joshp/.spicetify

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Ɖ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%0ABZgKz%2{#CpnutUpJ$J@uZC!(?l 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